.market-hub{flex-direction:column;gap:16px;display:flex}.market-hero{justify-content:space-between;align-items:flex-start;gap:20px;padding:4px 0 8px;display:flex}.market-hero__main{flex-direction:column;gap:6px;max-width:820px;display:flex}.market-hero__title{font-size:var(--text-2xl);color:var(--text);margin:0;font-weight:600;line-height:1.2}.market-hero__subtitle{font-size:var(--text-sm);color:var(--muted);margin:0;line-height:1.45}.market-hero__actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.market-hub__entrypoints{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:2px;display:grid}.market-hub__entry{border-radius:var(--radius-md);min-width:0;color:var(--text);transition:all var(--transition-fast);background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:8px 12px;text-decoration:none;display:flex}.market-hub__entry:hover{background:var(--panel);border-color:var(--line)}.market-hub__entry--active{background:var(--panel-soft);border-color:var(--line-strong)}.market-hub__entry-icon{border-radius:var(--radius-md);width:32px;height:32px;color:var(--muted);background:var(--panel-soft);transition:color var(--transition-fast), background var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.market-hub__entry--active .market-hub__entry-icon{color:var(--accent);background:var(--accent-soft)}.market-hub__entry-text{flex-direction:column;gap:2px;min-width:0;display:flex}.market-hub__entry-text strong{font-size:var(--text-sm);color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.market-hub__entry-text span{font-size:var(--text-xs);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.market-hub__surface,.market-hub__official{flex-direction:column;gap:16px;width:100%;min-width:0;display:flex}.market-hub__surface>*,.market-hub__official>*{width:100%;min-width:0}.market-overview-banner{border-radius:var(--radius-lg);background:var(--panel);border:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.market-breadth-pill{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.market-breadth-item{border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.market-breadth-item strong{font-weight:600}.market-breadth-item--up{color:var(--up);background:var(--up-soft)}.market-breadth-item--down{color:var(--down);background:var(--down-soft)}.market-breadth-item--flat{color:var(--text-secondary);background:var(--panel-soft)}.market-bulletin-badge{border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface);color:var(--accent);font-size:var(--text-xs);transition:all var(--transition-fast);white-space:nowrap;align-items:center;gap:6px;padding:4px 8px;font-weight:600;text-decoration:none;display:inline-flex}.market-bulletin-badge:hover{background:var(--accent-soft);border-color:var(--accent)}.market-editorial-quote{border-left:3px solid var(--accent);border-radius:0 var(--radius-lg) var(--radius-lg) 0;background:var(--panel);border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding:12px 16px;display:flex}.market-editorial-quote__tag{font-size:var(--text-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--accent);font-weight:600}.market-editorial-quote__text{font-size:var(--text-sm);color:var(--text);margin:0;font-weight:500;line-height:1.45}.market-editorial-quote__link{font-size:var(--text-xs);color:var(--accent);align-items:center;gap:4px;width:fit-content;margin-top:2px;font-weight:600;text-decoration:none;display:inline-flex}.market-editorial-quote__link:hover{text-decoration:underline}.market-indices-strip{margin:0}.market-index-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.market-index-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--panel);color:var(--text);transition:border-color var(--transition-fast), background var(--transition-fast);flex-direction:column;gap:6px;padding:12px;text-decoration:none;display:flex}.market-hub .market-index-card{overflow:visible}.market-index-card:hover{border-color:var(--line-strong);background:var(--panel-soft)}.market-index-card__head{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.market-index-card__ticker{min-width:0;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--accent);letter-spacing:0;text-transform:none;white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;background:0 0;border-radius:0;padding:0;font-weight:600;line-height:1.2;display:inline;overflow:hidden}.market-index-card__pts{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--muted);font-variant-numeric:tabular-nums;flex:none}.market-index-card strong{font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.market-index-card__trend{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.market-index-card small{font-size:var(--text-xs);color:var(--muted);font-family:var(--font-mono)}.market-board-wrap{flex-direction:column;gap:12px;display:flex}.market-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.market-mover{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--panel);flex-direction:column;display:flex;overflow:hidden}.market-mover__head{border-bottom:1px solid var(--line);background:var(--surface);align-items:center;gap:8px;padding:12px;display:flex}.market-mover__head h2{font-size:var(--text-sm);color:var(--text);margin:0;font-weight:600}.market-mover__rows{flex-direction:column;display:flex}.market-mover__row{border-bottom:1px solid var(--line);color:var(--text);transition:background var(--transition-fast);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 12px;text-decoration:none;display:grid}.market-mover__row:last-child{border-bottom:0}.market-mover__row:hover{background:var(--panel-soft)}.market-mover__row span strong{font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.market-mover__row em{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text);font-variant-numeric:tabular-nums;font-style:normal;font-weight:600}.market-decision{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--panel);flex-direction:column;gap:8px;padding:12px;display:flex}.market-decision__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.market-decision__head h2{font-size:var(--text-base);margin:2px 0 0;font-weight:600}.market-decision__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.market-decision__card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);transition:border-color var(--transition-fast), background var(--transition-fast);flex-direction:column;gap:8px;padding:12px;text-decoration:none;display:flex}.market-decision__card:hover{border-color:var(--line-strong);background:var(--panel-soft)}.market-decision__icon{border-radius:var(--radius-md);width:30px;height:30px;color:var(--accent);background:var(--accent-soft);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.market-decision__body{flex-direction:column;gap:4px;min-width:0;display:flex}.market-decision__body small{color:var(--accent);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.market-decision__body strong{font-size:var(--text-sm);font-weight:600;line-height:1.25}.market-decision__body em{font-size:var(--text-xs);color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-style:normal;line-height:1.35;display:-webkit-box;overflow:hidden}.market-decision__action{border-radius:var(--radius-pill);font-size:var(--text-xs);color:var(--accent);background:var(--accent-soft);align-items:center;gap:4px;width:fit-content;margin-top:auto;padding:4px 8px;font-weight:600;display:inline-flex}.market-decision__card[data-tone=positive] .market-decision__icon,.market-decision__card[data-tone=positive] .market-decision__action{color:var(--up);background:var(--up-soft)}.market-decision__card[data-tone=danger] .market-decision__icon,.market-decision__card[data-tone=danger] .market-decision__action{color:var(--down);background:var(--down-soft)}.market-decision__card[data-tone=warning] .market-decision__icon,.market-decision__card[data-tone=warning] .market-decision__action{color:var(--warning);background:color-mix(in srgb, var(--warning) 14%, transparent)}.market-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.market-section{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--panel);flex-direction:column;gap:8px;padding:12px;display:flex}.market-section__title{justify-content:space-between;align-items:center;gap:12px;display:flex}.market-section__title h2{font-size:var(--text-base);margin:2px 0 0;font-weight:600}.market-event-list,.market-bond-list{flex-direction:column;gap:6px;display:flex}.market-event,.market-bond{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);transition:background var(--transition-fast), border-color var(--transition-fast);align-items:center;gap:8px;padding:8px 12px;text-decoration:none;display:grid}.market-event{grid-template-columns:20px minmax(0,1fr) auto}.market-bond{grid-template-columns:minmax(0,1fr) auto}.market-event:hover,.market-bond:hover{background:var(--panel-soft);border-color:var(--line-strong)}.market-event span,.market-bond span{flex-direction:column;gap:2px;min-width:0;display:flex}.market-event strong,.market-bond strong{font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.market-event small,.market-bond small{font-size:var(--text-xs);color:var(--muted)}.market-bond em{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--accent);font-variant-numeric:tabular-nums;font-style:normal;font-weight:600}.market-hub .coverage-toolbar{border-radius:var(--radius-lg);grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:start;gap:12px;min-height:0;margin-bottom:0;padding:12px;display:grid;position:static}.market-hub .coverage-toolbar h2{font-size:var(--text-base);margin:2px 0 0;line-height:1.25}.market-hub .page-filters--market{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px;width:100%;display:grid;position:static}.market-hub .page-filters--market>.range-switch{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%;margin-left:0;display:grid}.market-hub .page-filters__extra{min-width:116px}.market-hub .page-filters--market .range-button{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);width:100%;min-width:0;height:auto;min-height:36px;font-size:var(--text-xs);white-space:nowrap;padding:0 8px;font-weight:600}.market-hub .page-filters--market .range-button--active{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.market-hub .page-filters--market .range-button--active:after{display:none}.market-brief--official{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.market-brief__card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;gap:4px;padding:12px;display:flex}.market-brief__card span{font-size:var(--text-xs);color:var(--muted)}.market-brief__card strong{font-size:var(--text-lg);color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.market-brief__card small{font-size:var(--text-xs);color:var(--muted);line-height:1.35}.bulletin-reading__lead{max-width:780px;font-size:var(--text-sm);color:var(--text);margin:4px 0 12px;line-height:1.45}.bulletin-reading__lead[data-tone=hausse]{border-left:3px solid var(--up);padding-left:12px}.bulletin-reading__lead[data-tone=baisse]{border-left:3px solid var(--down);padding-left:12px}.bulletin-reading__lead[data-tone=stable]{border-left:3px solid var(--line);padding-left:12px}.bulletin-reading__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.bulletin-reading__list li{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;gap:4px;padding:8px 12px;display:flex}.bulletin-reading__label{font-size:var(--text-xs);text-transform:uppercase;color:var(--muted);font-weight:600}.bulletin-reading__list strong{font-size:var(--text-base);color:var(--text);font-weight:600}.bulletin-reading__list span:last-child{font-size:var(--text-xs);color:var(--muted)}.bulletin-watch{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--panel-soft);margin-bottom:12px;padding:12px}.bulletin-watch__title{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--warning);margin:0 0 8px;font-weight:600}.bulletin-watch ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.bulletin-watch li{font-size:var(--text-xs);line-height:1.45}.bulletin-watch li strong{color:var(--text);margin-right:6px}.bulletin-watch li span{color:var(--muted)}.market-long-range{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--panel);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.market-long-range h2{font-size:var(--text-sm);margin:0;font-weight:600}.market-long-range p{font-size:var(--text-xs);color:var(--muted);margin:0}.data-table-wrap{width:100%;overflow-x:auto}.bulletin-cote th,.bulletin-cote td{font-size:var(--text-xs)}.bulletin-cote th:first-child{z-index:2;background:var(--panel);position:sticky;left:0;box-shadow:8px 0 14px -14px #0f172a8c}.bulletin-cote thead th:first-child{z-index:3}.bulletin-custom{min-width:0;position:relative}.bulletin-custom summary{list-style:none}.bulletin-custom summary::-webkit-details-marker{display:none}.bulletin-custom__panel{margin-top:8px}.bulletin-custom__form{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;align-items:stretch;gap:8px;padding:8px;display:flex}.bulletin-custom__fields,.bulletin-custom__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.bulletin-custom__form label{font-size:var(--text-xs);color:var(--muted);flex-direction:column;gap:4px;min-width:0;display:flex}.bulletin-custom__form input[type=date]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--panel);width:100%;min-height:38px;color:var(--text);font-size:var(--text-xs);padding:6px 8px}.bulletin-custom .filter-apply,.bulletin-custom .filter-reset{min-height:36px}.bulletin-custom__hint{font-size:var(--text-xs);color:var(--warning);margin:6px 0 0}@media (max-width:1024px){.market-index-list,.market-decision__grid,.market-brief--official{grid-template-columns:repeat(2,minmax(0,1fr))}.bulletin-reading__list{grid-template-columns:1fr}}@media (max-width:768px){.market-hero{flex-direction:column;gap:12px}.market-board,.market-split{grid-template-columns:1fr}.market-long-range{flex-direction:column;align-items:flex-start}.market-hub .coverage-toolbar{grid-template-columns:1fr}.market-board--official{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;gap:8px;margin-right:-14px;padding-right:14px;display:flex;overflow-x:auto}.market-board--official::-webkit-scrollbar{display:none}.market-board--official .market-mover{scroll-snap-align:start;flex:0 0 min(318px,86vw)}}@media (max-width:640px){.market-hub{gap:8px}.market-hero{gap:8px;padding:0 0 2px}.market-hero__main{gap:4px}.market-hero__main h1{font-size:var(--text-lg);margin:0;line-height:1.15}.market-hero__subtitle{font-size:var(--text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.market-state{scrollbar-width:none;flex-wrap:nowrap;gap:4px;margin-top:1px;padding-bottom:2px;overflow-x:auto}.market-state::-webkit-scrollbar{display:none}.market-state span:not(.market-state__dot){font-size:var(--text-micro);flex:none;padding:2px 6px}.market-hero__actions{gap:6px;width:100%}.market-hero__actions>.filter-apply,.market-hero__actions>.filter-reset{min-width:0;min-height:32px;font-size:var(--text-xs);flex:112px;padding:0 8px}.market-hero__actions .share-actions{display:none}.market-hub__entrypoints{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:2px}.market-hub__entry{justify-content:center;min-height:44px;padding:6px 8px}.market-hub__entry-icon{display:none}.market-hub__entry-text{align-items:center}.market-hub__entry-text strong{font-size:var(--text-xs);line-height:1.15}.market-hub__entry-text span{display:none}.market-hub .coverage-toolbar{box-shadow:none;background:0 0;border:0;gap:6px;padding:0}.market-hub .coverage-toolbar>div:first-child{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.market-hub .coverage-toolbar .terminal__kicker{font-size:var(--text-micro)}.market-hub .coverage-toolbar h2{font-size:var(--text-sm);text-align:right;margin:0}.market-hub .page-filters--market{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) 64px;gap:4px;margin-bottom:0;padding:0}.market-hub .page-filters--market>.range-switch{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.market-hub .page-filters--market .range-button{border-radius:var(--radius-sm);min-height:28px;font-size:var(--text-micro);padding:0 4px}.market-hub .page-filters__extra{min-width:0;display:contents}.bulletin-custom{position:static}.bulletin-custom[open]{grid-column:1/-1;width:100%;display:block}.bulletin-custom[open]>summary{display:none}.bulletin-custom__panel{grid-column:1/-1;width:100%;margin-top:5px}.bulletin-custom__form{border-radius:var(--radius-md);gap:6px;padding:6px}.bulletin-custom__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.bulletin-custom__actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px}.bulletin-custom__form label{font-size:var(--text-micro);gap:2px}.bulletin-custom__form input[type=date]{min-height:32px;font-size:var(--text-xs);padding:4px 6px}.bulletin-custom .filter-apply,.bulletin-custom .filter-reset{min-width:0;min-height:32px;font-size:var(--text-xs)}#market-live{gap:8px}#market-live .market-overview-banner{border-radius:var(--radius-lg);gap:6px;padding:8px;display:grid}#market-live .market-breadth-pill{width:100%;font-size:var(--text-xs);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}#market-live .market-breadth-item{border-radius:var(--radius-md);white-space:nowrap;justify-content:center;gap:4px;min-width:0;padding:4px}#market-live .market-bulletin-badge{border-radius:var(--radius-md);justify-content:center;min-height:30px;padding:0 8px}#market-live .market-editorial-quote{border-radius:0 var(--radius-md) var(--radius-md) 0;border-left-width:2px;gap:4px;padding:8px}#market-live .market-editorial-quote__text{font-size:var(--text-sm);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}#market-live .market-editorial-quote__link{font-size:var(--text-xs)}.market-index-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.market-hub__official .market-index-list,#market-live .market-indices-strip .market-index-list{overscroll-behavior-x:contain;scroll-snap-type:x proximity;gap:8px;margin-right:-10px;padding-right:10px;display:flex;overflow-x:auto}.market-hub .market-index-card{border-radius:var(--radius-md);scroll-snap-align:start;flex:0 0 min(158px,43vw);gap:4px;min-height:0;padding:8px}#market-live .market-indices-strip{padding:8px}#market-live .market-index-card{flex-basis:min(166px,44vw)}.market-index-card__head{align-items:flex-start;gap:4px}.market-index-card__ticker,.market-index-card__pts{font-size:9px}.market-index-card__ticker{max-width:82px}.market-index-card__pts{text-align:right}.market-index-card small{display:none}.market-index-card strong{font-size:var(--text-xs);white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box}#market-live .market-board-wrap{gap:8px}#market-live .coverage-toolbar{gap:4px}#market-live .coverage-toolbar>div:first-child{padding-inline:1px}#market-live .coverage-toolbar h2{font-size:var(--text-sm)}#market-live .page-filters--market{display:block}#market-live .page-filters--market>.range-switch{scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;gap:6px;padding:1px 1px 2px;display:flex;overflow-x:auto}#market-live .page-filters--market>.range-switch::-webkit-scrollbar{display:none}#market-live .page-filters--market .range-button{border-radius:var(--radius-md);scroll-snap-align:start;flex:0 0 44px;min-height:30px}#market-live .market-long-range{border-radius:var(--radius-lg);gap:8px;padding:8px}#market-live .market-long-range h2{font-size:var(--text-sm)}#market-live .market-long-range p{font-size:var(--text-xs);line-height:1.35}#market-live .market-long-range .filter-apply{min-height:30px;font-size:var(--text-xs)}#market-live .market-board{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;margin-right:-10px;padding-right:10px;display:flex;overflow-x:auto}#market-live .market-board::-webkit-scrollbar{display:none}#market-live .market-board .market-mover{border-radius:var(--radius-lg);scroll-snap-align:start;flex:0 0 min(308px,84vw)}#market-live .market-mover__head,#market-live .market-mover__row{padding:8px}#market-live .market-decision{border-radius:var(--radius-lg);gap:8px;padding:8px}#market-live .market-decision__head{align-items:flex-start;gap:8px}#market-live .market-decision__head h2{font-size:var(--text-sm);line-height:1.25}#market-live .market-decision__head .filter-reset{min-height:30px;font-size:var(--text-micro);padding:0 8px}.market-decision__grid{grid-template-columns:1fr}#market-live .market-decision__grid{scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;margin-right:-10px;padding-right:10px;display:flex;overflow-x:auto}#market-live .market-decision__grid::-webkit-scrollbar{display:none}#market-live .market-decision__card{border-radius:var(--radius-md);scroll-snap-align:start;flex:0 0 min(282px,78vw);grid-template-columns:28px minmax(0,1fr);gap:8px;padding:8px;display:grid}#market-live .market-decision__icon{border-radius:var(--radius-sm);width:28px;height:28px}#market-live .market-decision__body{gap:2px}#market-live .market-decision__body small{font-size:9px}#market-live .market-decision__body strong{font-size:var(--text-sm)}#market-live .market-decision__body em{font-size:var(--text-xs);line-height:1.35}#market-live .market-decision__action{min-height:24px;font-size:var(--text-micro);grid-column:2;padding:2px 6px}.market-brief--official{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.market-brief__card{border-radius:var(--radius-md);gap:2px;min-height:72px;padding:8px}.market-brief__card span{font-size:var(--text-micro);line-height:1.2}.market-brief__card strong{font-size:var(--text-base);line-height:1.15}.market-brief__card small{font-size:var(--text-micro);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.market-section{border-radius:var(--radius-lg);gap:8px;padding:8px}.market-section__title{align-items:flex-start;gap:8px}.market-section__title h2{font-size:var(--text-sm);line-height:1.25}.market-section__title .filter-reset,.market-section__title .filter-apply,.section-heading .filter-reset,.section-heading .filter-apply{min-width:auto;min-height:30px;font-size:var(--text-micro);padding:0 8px}.bulletin-reading__lead{font-size:var(--text-sm);margin:0;line-height:1.45}.bulletin-reading__lead[data-tone]{padding-left:9px}.bulletin-reading__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:6px}.bulletin-reading__list li{gap:2px;padding:8px}.bulletin-reading__label{font-size:9px}.bulletin-reading__list strong{font-size:var(--text-sm);line-height:1.15}.bulletin-reading__list span:last-child{font-size:var(--text-micro);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.bulletin-watch{border-radius:var(--radius-md);margin-bottom:6px;padding:8px}.bulletin-watch__title{font-size:var(--text-micro);margin-bottom:5px}.bulletin-watch ul{gap:4px}.bulletin-watch li{font-size:var(--text-xs);line-height:1.35}.market-board--official{margin-right:-10px;padding-right:10px}.market-board--official .market-mover{border-radius:var(--radius-lg);flex-basis:min(302px,84vw)}.market-mover__head{padding:8px 12px}.market-mover__row{gap:8px;padding:8px 12px}.market-mover__row span strong{font-size:var(--text-sm)}.market-mover__row em{font-size:var(--text-xs)}#market-live .market-split{gap:8px}#market-live .market-event-list,#market-live .market-bond-list{gap:4px}#market-live .market-event,#market-live .market-bond{border-radius:var(--radius-md);gap:8px;padding:8px}#market-live .market-event strong,#market-live .market-bond strong{font-size:var(--text-sm)}#market-live .market-event small,#market-live .market-bond small,#market-live .market-bond em{font-size:var(--text-micro)}.data-table-wrap{width:calc(100% + 20px);margin-inline:-10px}.bulletin-cote th,.bulletin-cote td{font-size:var(--text-micro);padding:6px 8px}.bulletin-cote th:first-child{background:var(--panel);min-width:104px;max-width:104px}.bulletin-cote small,.market-section>.quality-source:last-child{display:none}.market-hub__official{gap:8px}}
