.RegimeProduct-module__yl3zQq__page{max-width:1120px;color:var(--text);margin:0 auto}.RegimeProduct-module__yl3zQq__kicker{font-size:12px;font-weight:500}.RegimeProduct-module__yl3zQq__strip{color:var(--text);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-1);grid-template-columns:auto 1fr auto;align-items:center;gap:4px 18px;padding:14px 16px;display:grid}.RegimeProduct-module__yl3zQq__strip>.RegimeProduct-module__yl3zQq__kicker{color:var(--text-secondary);grid-area:1/1/3;font-size:11px}.RegimeProduct-module__yl3zQq__strip strong{grid-column:2;font-size:16px;font-weight:600}.RegimeProduct-module__yl3zQq__strip>span[data-allocation-current]{color:var(--text-secondary);grid-column:2;font-size:12px}.RegimeProduct-module__yl3zQq__strip .RegimeProduct-module__yl3zQq__stripLink{color:var(--text-secondary);grid-area:1/3/3;align-items:center;gap:8px;font-size:12px;display:flex}.RegimeProduct-module__yl3zQq__strip:hover{border-color:var(--border-strong);background:var(--surface-2)}@media (max-width:600px){.RegimeProduct-module__yl3zQq__strip{grid-template-columns:1fr auto;gap:3px 10px;padding:8px 14px}.RegimeProduct-module__yl3zQq__strip>.RegimeProduct-module__yl3zQq__kicker{grid-area:auto/1}.RegimeProduct-module__yl3zQq__strip strong,.RegimeProduct-module__yl3zQq__strip>span[data-allocation-current]{grid-column:1}.RegimeProduct-module__yl3zQq__strip .RegimeProduct-module__yl3zQq__stripLink{grid-area:1/2/4}.RegimeProduct-module__yl3zQq__stripLink>span{display:none}}.RegimeProduct-module__yl3zQq__footer{color:var(--text-secondary);border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:12px;display:flex}.RegimeProduct-module__yl3zQq__footer a{min-height:44px;color:var(--text);align-items:center;gap:8px;display:inline-flex}.RegimeProduct-module__yl3zQq__footer a:focus-visible,.RegimeProduct-module__yl3zQq__context>summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.RegimeProduct-module__yl3zQq__detailState{margin-bottom:18px;font-size:20px}.RegimeProduct-module__yl3zQq__detailState small{color:var(--text-secondary);margin-top:5px;font-size:12px;display:block}.RegimeProduct-module__yl3zQq__dimensionBody{font-size:14px;line-height:1.6}.RegimeProduct-module__yl3zQq__dimensionSummary{color:var(--text-secondary);margin:16px 0}.RegimeProduct-module__yl3zQq__note{color:var(--text-secondary);margin-top:12px;font-size:12px;line-height:1.5}.RegimeProduct-module__yl3zQq__quality{color:var(--warning);margin-top:12px;font-size:13px}.RegimeProduct-module__yl3zQq__observations{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:18px 0 24px;display:grid}.RegimeProduct-module__yl3zQq__observations dt{color:var(--text-secondary);font-size:12px}.RegimeProduct-module__yl3zQq__observations dd{font-variant-numeric:tabular-nums;font-size:23px;line-height:1.5}.RegimeProduct-module__yl3zQq__observations span{color:var(--text-secondary);font-size:11px}.RegimeProduct-module__yl3zQq__context{border-top:1px solid var(--border);margin-top:16px}.RegimeProduct-module__yl3zQq__context>summary{cursor:pointer;min-height:48px;padding:12px 0;font-size:13px;font-weight:500}.RegimeProduct-module__yl3zQq__context>p{color:var(--text-secondary);margin:8px 0 16px}.RegimeProduct-module__yl3zQq__study{margin-top:24px}.RegimeProduct-module__yl3zQq__study h3,.RegimeProduct-module__yl3zQq__contract h3{font-size:14px;font-weight:600}.RegimeProduct-module__yl3zQq__study>p{color:var(--text-secondary);font-size:12px}.RegimeProduct-module__yl3zQq__studyResults>p{color:var(--text-secondary);margin-top:12px;font-size:12px}.RegimeProduct-module__yl3zQq__studyTable{margin:14px 0}.RegimeProduct-module__yl3zQq__studyTable table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:12px}.RegimeProduct-module__yl3zQq__studyTable th{text-align:left;white-space:normal;overflow-wrap:anywhere;font-weight:400}.RegimeProduct-module__yl3zQq__studyTable td{font-variant-numeric:tabular-nums}.RegimeProduct-module__yl3zQq__studyTable th,.RegimeProduct-module__yl3zQq__studyTable td{border-bottom:1px solid var(--border);padding:9px 8px 9px 0}.RegimeProduct-module__yl3zQq__studyTable thead th{color:var(--text-secondary)}.RegimeProduct-module__yl3zQq__contracts{gap:24px;display:grid}.RegimeProduct-module__yl3zQq__contract{border-top:1px solid var(--border);min-width:0;padding-top:16px}.RegimeProduct-module__yl3zQq__contract .RegimeProduct-module__yl3zQq__observations{grid-template-columns:1fr;gap:10px;margin-bottom:12px}.RegimeProduct-module__yl3zQq__contract .RegimeProduct-module__yl3zQq__observations>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.RegimeProduct-module__yl3zQq__contract .RegimeProduct-module__yl3zQq__observations dd{white-space:nowrap;font-size:16px}.RegimeProduct-module__yl3zQq__macroChart{color:var(--text-secondary);margin:18px 0}.RegimeProduct-module__yl3zQq__macroChart svg{width:100%;height:100px;color:var(--accent);display:block}.RegimeProduct-module__yl3zQq__macroChart>div,.RegimeProduct-module__yl3zQq__macroChart figcaption{justify-content:space-between;font-size:11px;display:flex}.RegimeProduct-module__yl3zQq__macroChart figcaption{margin-top:8px}@media (max-width:760px){.RegimeProduct-module__yl3zQq__footer{gap:12px;font-size:11px}.RegimeProduct-module__yl3zQq__footer>span{max-width:190px}.RegimeProduct-module__yl3zQq__observations{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.RegimeProduct-module__yl3zQq__observations dd{font-size:21px}.RegimeProduct-module__yl3zQq__studyTable th,.RegimeProduct-module__yl3zQq__studyTable td{padding-right:6px;font-size:11px}}
.MarketFreshness-module__aV9sNW__snapshot{min-width:0}.MarketFreshness-module__aV9sNW__warning{border:1px solid var(--warning);color:var(--warning);border-radius:8px;margin:0 0 14px;padding:12px 14px;font-size:13px;line-height:1.5}.MarketFreshness-module__aV9sNW__snapshot[data-expired=true] [data-tone]{--signal:var(--text-secondary)}.MarketFreshness-module__aV9sNW__snapshot[data-expired=true] [data-allocation-current]{display:none}
.MarketDashboard-module__OiWhNq__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.MarketDashboard-module__OiWhNq__card{text-align:left;border:0;border-top:1px solid var(--border);min-width:0;color:var(--text);cursor:pointer;background:0 0;border-radius:0;flex-direction:column;padding:20px;transition:background .15s,border-color .15s;display:flex;position:relative}.MarketDashboard-module__OiWhNq__card:hover{background:var(--surface-2);border-color:var(--text-secondary)}.MarketDashboard-module__OiWhNq__card:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.MarketDashboard-module__OiWhNq__reading{flex:1;width:100%;min-width:0;display:flex}.MarketDashboard-module__OiWhNq__dialog{color:var(--text);background:var(--surface-1);border:1px solid var(--border-strong);overscroll-behavior:contain;border-radius:16px;width:min(840px,100% - 32px);max-height:88dvh;margin:auto;padding:0}.MarketDashboard-module__OiWhNq__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000b}.MarketDashboard-module__OiWhNq__dialogHeader{z-index:1;background:var(--surface-1);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex;position:sticky;top:0}.MarketDashboard-module__OiWhNq__dialogHeader h2{font-size:18px;font-weight:600}.MarketDashboard-module__OiWhNq__dialogHeader button{background:var(--surface-3);cursor:pointer;border-radius:50%;place-items:center;min-width:44px;min-height:44px;display:grid}.MarketDashboard-module__OiWhNq__dialogHeader button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.MarketDashboard-module__OiWhNq__dialogBody{padding:24px}@media (max-width:760px){.MarketDashboard-module__OiWhNq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.MarketDashboard-module__OiWhNq__card{border-radius:0;padding:18px 12px}.MarketDashboard-module__OiWhNq__dialog{border-radius:16px 16px 0 0;width:100%;max-width:100%;max-height:92dvh;margin:auto 0 0}.MarketDashboard-module__OiWhNq__dialogHeader{padding:10px 16px}.MarketDashboard-module__OiWhNq__dialogBody{padding:16px}}@media (prefers-reduced-motion:reduce){.MarketDashboard-module__OiWhNq__card{transition:none}}.MarketDashboard-module__OiWhNq__card:nth-child(odd){border-right:1px solid var(--border)}.MarketDashboard-module__OiWhNq__card[data-dimension=positioning]{border-right:0;grid-column:1/-1}
.MarketDecision-module__KXx20a__decision{--signal:var(--positive);padding:8px 0 28px}.MarketDecision-module__KXx20a__decision[data-tone=warning]{--signal:var(--warning)}.MarketDecision-module__KXx20a__decision[data-tone=muted]{--signal:var(--text-secondary)}.MarketDecision-module__KXx20a__eyebrow{color:var(--text-secondary);justify-content:space-between;gap:12px;font-size:12px;display:flex}.MarketDecision-module__KXx20a__eyebrow>span:first-child{color:var(--text);font-weight:600}.MarketDecision-module__KXx20a__headline{justify-content:space-between;align-items:baseline;gap:16px;margin:16px 0 20px;display:flex}.MarketDecision-module__KXx20a__headline h2{color:var(--signal);letter-spacing:-.045em;font-size:clamp(32px,4.8vw,56px);font-weight:550;line-height:1.08}.MarketDecision-module__KXx20a__headline>span{color:var(--text-secondary);white-space:nowrap;font-size:12px}.MarketDecision-module__KXx20a__action{border-left:3px solid var(--signal);padding-left:14px}.MarketDecision-module__KXx20a__action strong{font-size:16px;font-weight:600}.MarketDecision-module__KXx20a__action p{color:var(--text-secondary);max-width:700px;margin-top:4px;font-size:14px;line-height:1.5}.MarketDecision-module__KXx20a__method{border-top:1px solid var(--border);font-size:13px}.MarketDecision-module__KXx20a__method summary{cursor:pointer;align-items:center;gap:12px;min-height:52px;font-weight:500;display:flex}.MarketDecision-module__KXx20a__method summary:after{content:"+";color:var(--text-secondary);margin-left:auto;font-size:20px}.MarketDecision-module__KXx20a__method[open] summary:after{content:"−"}.MarketDecision-module__KXx20a__method summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.MarketDecision-module__KXx20a__method p{color:var(--text-secondary);max-width:780px;margin:8px 0 20px;line-height:1.6}.MarketDecision-module__KXx20a__method h3{font-size:14px;font-weight:600}.MarketDecision-module__KXx20a__triggers{grid-template-columns:1fr 1fr;gap:24px;padding-top:12px;display:grid}.MarketDecision-module__KXx20a__method table{border-collapse:collapse;width:100%;max-width:720px;margin:12px 0;font-size:13px}.MarketDecision-module__KXx20a__method th,.MarketDecision-module__KXx20a__method td{text-align:right;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;padding:10px 8px;font-weight:400}.MarketDecision-module__KXx20a__method th:first-child{text-align:left}.MarketDecision-module__KXx20a__method thead{color:var(--text-secondary)}@media (max-width:600px){.MarketDecision-module__KXx20a__decision{padding:0 0 24px}.MarketDecision-module__KXx20a__headline{margin:14px 0;display:block}.MarketDecision-module__KXx20a__headline>span{margin-top:8px;display:block}.MarketDecision-module__KXx20a__action p{font-size:13px}.MarketDecision-module__KXx20a__triggers{grid-template-columns:1fr;gap:0}.MarketDecision-module__KXx20a__method table{font-size:12px}}
.MarketDimensionVisual-module__kBruEW__visual{--signal:var(--text);flex-direction:column;width:100%;min-width:0;display:flex}.MarketDimensionVisual-module__kBruEW__visual[data-tone=positive]{--signal:var(--positive)}.MarketDimensionVisual-module__kBruEW__visual[data-tone=warning]{--signal:var(--warning)}.MarketDimensionVisual-module__kBruEW__visual[data-tone=muted]{--signal:var(--text-secondary)}.MarketDimensionVisual-module__kBruEW__title{color:var(--text-secondary);justify-content:space-between;gap:8px;font-size:13px;display:flex}.MarketDimensionVisual-module__kBruEW__title>span{font-weight:400}.MarketDimensionVisual-module__kBruEW__state{color:var(--signal);margin-top:12px;font-size:clamp(18px,2.4vw,24px);font-weight:600;line-height:1.2}.MarketDimensionVisual-module__kBruEW__implication{min-height:36px;margin-top:7px;font-size:12px;line-height:1.5}.MarketDimensionVisual-module__kBruEW__value{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:12px;font-size:38px;font-weight:500;line-height:1.15}.MarketDimensionVisual-module__kBruEW__value small{color:var(--text-secondary);letter-spacing:0;font-size:14px}.MarketDimensionVisual-module__kBruEW__caption{color:var(--text-secondary);margin-top:4px;font-size:12px;line-height:1.4}.MarketDimensionVisual-module__kBruEW__scale{margin-top:14px;display:block}.MarketDimensionVisual-module__kBruEW__track{background:linear-gradient(to right, var(--surface-3), var(--text-muted));border-radius:3px;height:6px;display:block;position:relative}.MarketDimensionVisual-module__kBruEW__track i{background:var(--text);border:1px solid var(--base);width:4px;height:14px;position:absolute;top:-4px;transform:translate(-50%)}.MarketDimensionVisual-module__kBruEW__anchor{background:var(--text-secondary);width:1px;height:12px;position:absolute;top:-3px}.MarketDimensionVisual-module__kBruEW__axis{color:var(--text-secondary);justify-content:space-between;gap:8px;margin-top:8px;font-size:11px;display:flex}.MarketDimensionVisual-module__kBruEW__axis>:last-child{text-align:right}.MarketDimensionVisual-module__kBruEW__change{color:var(--text-secondary);font-variant-numeric:tabular-nums;margin-top:6px;font-size:11px}.MarketDimensionVisual-module__kBruEW__meta{color:var(--text-secondary);margin-top:7px;font-size:11px;display:block}.MarketDimensionVisual-module__kBruEW__positions{gap:24px;margin:16px 0 10px;display:grid}.MarketDimensionVisual-module__kBruEW__position{min-width:0;display:block}.MarketDimensionVisual-module__kBruEW__positionHeading{align-items:baseline;gap:10px;font-size:12px;display:flex}.MarketDimensionVisual-module__kBruEW__positionHeading>b{font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin-left:auto;font-size:28px;font-weight:500}@media (min-width:761px){.MarketDimensionVisual-module__kBruEW__positions{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}@media (max-width:760px){.MarketDimensionVisual-module__kBruEW__visual:not([data-kind=positioning]) .MarketDimensionVisual-module__kBruEW__state{min-height:2.4em}.MarketDimensionVisual-module__kBruEW__positions{gap:20px;margin-top:12px}}@media (max-width:360px){.MarketDimensionVisual-module__kBruEW__visual:not([data-kind=positioning])>.MarketDimensionVisual-module__kBruEW__caption{min-height:2.8em}}.MarketDimensionVisual-module__kBruEW__positionState{margin-top:6px;font-size:14px;font-weight:500;display:block}.MarketDimensionVisual-module__kBruEW__counterparty{color:var(--text-secondary);margin-top:12px;font-size:12px;display:block}.MarketDimensionVisual-module__kBruEW__position>.MarketDimensionVisual-module__kBruEW__caption{margin-top:6px;display:block}@media (max-width:760px){.MarketDimensionVisual-module__kBruEW__position+.MarketDimensionVisual-module__kBruEW__position{border-top:1px solid var(--border);padding-top:16px}}
