.ActivityFeed-module__24Puyq__panel{grid-column:span 1;max-height:360px}.ActivityFeed-module__24Puyq__list{flex-direction:column;gap:5px;display:flex;overflow-y:auto}.ActivityFeed-module__24Puyq__empty{color:var(--ink-faint);font-size:12.5px}.ActivityFeed-module__24Puyq__row{border-bottom:1px solid var(--border);grid-template-columns:58px 44px 64px 1fr;align-items:center;gap:8px;padding:3px 0;font-size:11.5px;display:grid}.ActivityFeed-module__24Puyq__time{font-family:var(--font-mono);color:var(--ink-faint)}.ActivityFeed-module__24Puyq__kind{font-family:var(--font-mono);color:var(--accent);letter-spacing:.03em;font-size:10px}.ActivityFeed-module__24Puyq__summary{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ActivityFeed-module__24Puyq__sev{font-family:var(--font-mono);border-radius:var(--radius-sm);text-align:center;width:fit-content;padding:1px 5px;font-size:10px}.ActivityFeed-module__24Puyq__sevEmpty{width:fit-content}.ActivityFeed-module__24Puyq__sevLow{color:var(--ink-muted);background:var(--surface-2)}.ActivityFeed-module__24Puyq__sevMedium{color:var(--pending);background:var(--pending-soft)}.ActivityFeed-module__24Puyq__sevHigh{color:var(--critical);background:var(--critical-soft)}.ActivityFeed-module__24Puyq__sevCritical{color:var(--bg);background:var(--critical);font-weight:700}
.AdvanceDeclineChart-module__s_shsW__panel{grid-column:span 2}@media (max-width:700px){.AdvanceDeclineChart-module__s_shsW__panel{grid-column:span 1}}.AdvanceDeclineChart-module__s_shsW__latestBadge{font-family:var(--font-mono);color:var(--ink-muted);margin-left:auto;font-size:11px;font-weight:400}.AdvanceDeclineChart-module__s_shsW__hint{color:var(--ink-faint);margin-bottom:4px;font-size:10.5px}.AdvanceDeclineChart-module__s_shsW__empty{color:var(--ink-faint);padding:8px 0;font-size:12.5px}.AdvanceDeclineChart-module__s_shsW__legend{color:var(--ink-muted);gap:12px;margin-top:4px;font-size:10px;display:flex}.AdvanceDeclineChart-module__s_shsW__legendItem{align-items:center;gap:5px;display:inline-flex}.AdvanceDeclineChart-module__s_shsW__legendSwatch{border-radius:2px;width:8px;height:8px;display:inline-block}.AdvanceDeclineChart-module__s_shsW__tooltip{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);flex-direction:column;gap:4px;min-width:150px;padding:8px 10px;font-size:11px;display:flex}.AdvanceDeclineChart-module__s_shsW__tooltipDate{color:var(--ink);font-weight:600;font-family:var(--font-mono)}.AdvanceDeclineChart-module__s_shsW__tooltipRow{color:var(--ink-muted);justify-content:space-between;gap:12px;display:flex}.AdvanceDeclineChart-module__s_shsW__tooltipRow strong{color:var(--ink);font-family:var(--font-mono)}
.IndexTile-module__A2FQ5q__tile{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);text-align:left;min-width:190px;font-family:var(--font-mono);flex-direction:column;align-items:flex-start;gap:3px;padding:8px 14px;display:flex}.IndexTile-module__A2FQ5q__tile:hover{border-color:var(--accent)}.IndexTile-module__A2FQ5q__tileHeader{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.IndexTile-module__A2FQ5q__label{letter-spacing:.03em;color:var(--ink-muted);font-size:11.5px;font-weight:600}.IndexTile-module__A2FQ5q__ltp{color:var(--ink);font-size:19px;font-weight:500}.IndexTile-module__A2FQ5q__changeUp,.IndexTile-module__A2FQ5q__changeDown{font-size:10.5px}.IndexTile-module__A2FQ5q__changeUp{color:var(--live)}.IndexTile-module__A2FQ5q__changeDown{color:var(--critical)}.IndexTile-module__A2FQ5q__dayRow{color:var(--ink-faint);gap:8px;font-size:10px;display:flex}.IndexTile-module__A2FQ5q__srRow{color:var(--ink-faint);font-size:10px}.IndexTile-module__A2FQ5q__expandedTile{border-radius:var(--radius);background:#faf9f4;border:1px solid #cfccc0;flex-direction:column;grid-column:span 2;gap:6px;min-width:320px;padding:8px 10px 10px;display:flex}.IndexTile-module__A2FQ5q__expandedHeader{cursor:pointer;font-family:var(--font-mono);color:#2b2d2a;text-align:left;background:0 0;border:none;border-bottom:1px solid #e6e4db;align-items:center;gap:10px;width:100%;padding:0 0 6px;display:flex}.IndexTile-module__A2FQ5q__expandedLabel{letter-spacing:.03em;font-size:12px;font-weight:700}.IndexTile-module__A2FQ5q__expandedLtp{font-size:15px;font-weight:600}.IndexTile-module__A2FQ5q__changeUpLight,.IndexTile-module__A2FQ5q__changeDownLight{font-size:11px;font-weight:600}.IndexTile-module__A2FQ5q__changeUpLight{color:#0a8a4a}.IndexTile-module__A2FQ5q__changeDownLight{color:#c23b2e}.IndexTile-module__A2FQ5q__collapseHint{color:#8a8672;margin-left:auto;font-size:10px}.IndexTile-module__A2FQ5q__timeframes{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.IndexTile-module__A2FQ5q__resetButton{color:#8a8672;background:0 0;border:none;align-items:center;margin-left:auto;padding:2px;display:flex}.IndexTile-module__A2FQ5q__resetButton:hover{color:#1f6f8b}.IndexTile-module__A2FQ5q__tf,.IndexTile-module__A2FQ5q__tfActive{font-family:var(--font-mono);color:#6b6858;border-radius:var(--radius-sm);background:0 0;border:1px solid #cfccc0;padding:2px 7px;font-size:10px}.IndexTile-module__A2FQ5q__tfActive{color:#1f6f8b;background:#e8f0f2;border-color:#1f6f8b}.IndexTile-module__A2FQ5q__chart{width:100%;height:220px}.IndexTile-module__A2FQ5q__legend{font-family:var(--font-mono);color:#6b6858;text-align:center;font-size:10px}@media (max-width:380px){.IndexTile-module__A2FQ5q__tile,.IndexTile-module__A2FQ5q__expandedTile{min-width:0}}@media (max-width:900px){.IndexTile-module__A2FQ5q__expandedTile{grid-column:span 1}}
.MarketPanel-module__7DdPdq__panel{grid-column:span 2}@media (max-width:900px){.MarketPanel-module__7DdPdq__panel{grid-column:span 1}}.MarketPanel-module__7DdPdq__timeframes{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.MarketPanel-module__7DdPdq__resetButton{color:var(--ink-faint);background:0 0;border:none;align-items:center;margin-left:6px;padding:2px;display:flex}.MarketPanel-module__7DdPdq__resetButton:hover{color:var(--accent)}.MarketPanel-module__7DdPdq__tf,.MarketPanel-module__7DdPdq__tfActive{font-family:var(--font-mono);border:1px solid var(--border-strong);color:var(--ink-faint);border-radius:var(--radius-sm);background:0 0;padding:2px 7px;font-size:10.5px}.MarketPanel-module__7DdPdq__tfActive{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.MarketPanel-module__7DdPdq__cards{flex-wrap:wrap;gap:8px;display:flex}.MarketPanel-module__7DdPdq__empty{color:var(--ink-faint);padding:8px 0;font-size:12.5px}.MarketPanel-module__7DdPdq__card{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);text-align:left;flex-direction:column;align-items:flex-start;gap:2px;min-width:130px;padding:8px 12px;display:flex}.MarketPanel-module__7DdPdq__cardActive{border-color:var(--accent)}.MarketPanel-module__7DdPdq__symbol{font-family:var(--font-mono);letter-spacing:.03em;color:var(--ink-muted);font-size:11px}.MarketPanel-module__7DdPdq__ltp{font-family:var(--font-mono);font-size:16px;font-weight:500}.MarketPanel-module__7DdPdq__vol{font-family:var(--font-mono);color:var(--ink-faint);font-size:10px}.MarketPanel-module__7DdPdq__chart{width:100%;height:320px}
.MarketScenePanel-module__6DkIqW__panel{min-height:0}.MarketScenePanel-module__6DkIqW__asOf{font-family:var(--font-mono);color:var(--ink-faint);text-transform:none;letter-spacing:0;font-size:10px}.MarketScenePanel-module__6DkIqW__loading,.MarketScenePanel-module__6DkIqW__empty{color:var(--ink-faint);padding:4px 0;font-size:12px}.MarketScenePanel-module__6DkIqW__chips{flex-direction:column;gap:6px;display:flex}.MarketScenePanel-module__6DkIqW__chipWrap{flex-direction:column;display:flex}.MarketScenePanel-module__6DkIqW__chip{background:var(--accent-soft);border:1px solid var(--accent);border-radius:var(--radius-sm);text-align:left;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:5px 9px;display:flex}.MarketScenePanel-module__6DkIqW__chip:hover{background:var(--surface-2)}.MarketScenePanel-module__6DkIqW__chipName{font-family:var(--font-mono);color:var(--accent);font-size:11.5px;font-weight:500}.MarketScenePanel-module__6DkIqW__chipConfidence{font-family:var(--font-mono);color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:11px}.MarketScenePanel-module__6DkIqW__drawer{border:1px solid var(--border);border-radius:0 0 var(--radius-sm) var(--radius-sm);background:var(--surface-2);border-top:none;flex-direction:column;gap:3px;padding:6px 9px;display:flex}.MarketScenePanel-module__6DkIqW__drawerEmpty{color:var(--ink-faint);font-size:11px}.MarketScenePanel-module__6DkIqW__drawerRow{font-family:var(--font-mono);justify-content:space-between;gap:10px;font-size:10.5px;display:flex}.MarketScenePanel-module__6DkIqW__drawerKey{color:var(--ink-faint)}.MarketScenePanel-module__6DkIqW__drawerValue{color:var(--ink-muted);font-variant-numeric:tabular-nums}
.MiniQuoteTile-module__IFuv_q__tile{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);min-width:110px;font-family:var(--font-mono);flex-direction:column;align-items:flex-start;gap:2px;padding:6px 10px;display:flex}.MiniQuoteTile-module__IFuv_q__header{justify-content:space-between;align-items:center;gap:6px;width:100%;display:flex}.MiniQuoteTile-module__IFuv_q__label{letter-spacing:.03em;color:var(--ink-muted);font-size:10px;font-weight:600}.MiniQuoteTile-module__IFuv_q__dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.MiniQuoteTile-module__IFuv_q__dot.MiniQuoteTile-module__IFuv_q__live{background:var(--live);box-shadow:0 0 4px var(--live)}.MiniQuoteTile-module__IFuv_q__dot.MiniQuoteTile-module__IFuv_q__stale{background:var(--pending)}.MiniQuoteTile-module__IFuv_q__dot.MiniQuoteTile-module__IFuv_q__dead{background:var(--critical)}.MiniQuoteTile-module__IFuv_q__ltp{color:var(--ink);font-size:15px;font-weight:500}.MiniQuoteTile-module__IFuv_q__age{font-size:9.5px}.MiniQuoteTile-module__IFuv_q__age.MiniQuoteTile-module__IFuv_q__live{color:var(--live)}.MiniQuoteTile-module__IFuv_q__age.MiniQuoteTile-module__IFuv_q__stale{color:var(--pending)}.MiniQuoteTile-module__IFuv_q__age.MiniQuoteTile-module__IFuv_q__dead{color:var(--critical)}
.MarginGauge-module__bU8Csa__wrap{flex-direction:column;gap:4px;min-width:150px;display:flex}.MarginGauge-module__bU8Csa__headerRow{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.MarginGauge-module__bU8Csa__label{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint);font-size:10px}.MarginGauge-module__bU8Csa__provisional{font-family:var(--font-mono);color:var(--ink-faint);font-size:9.5px;font-style:italic}.MarginGauge-module__bU8Csa__track{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:4px;height:8px;position:relative;overflow:hidden}.MarginGauge-module__bU8Csa__fill{border-radius:4px 0 0 4px;position:absolute;top:0;bottom:0;left:0}.MarginGauge-module__bU8Csa__fill.MarginGauge-module__bU8Csa__clear{background:var(--live)}.MarginGauge-module__bU8Csa__fill.MarginGauge-module__bU8Csa__medium{background:var(--pending)}.MarginGauge-module__bU8Csa__fill.MarginGauge-module__bU8Csa__critical{background:var(--critical)}.MarginGauge-module__bU8Csa__fill.MarginGauge-module__bU8Csa__unknown{background:var(--ink-faint)}.MarginGauge-module__bU8Csa__markMedium,.MarginGauge-module__bU8Csa__markCritical{background:var(--ink);opacity:.5;z-index:1;width:1px;position:absolute;top:-1px;bottom:-1px}.MarginGauge-module__bU8Csa__valueRow{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.MarginGauge-module__bU8Csa__value{font-family:var(--font-mono);color:var(--ink);font-size:13px;font-weight:600}.MarginGauge-module__bU8Csa__text-medium{color:var(--pending)}.MarginGauge-module__bU8Csa__text-critical{color:var(--critical)}.MarginGauge-module__bU8Csa__hint{font-family:var(--font-mono);color:var(--ink-faint);font-size:9.5px}
.PnLStrip-module__RMis3G__strip{z-index:10;background:var(--surface);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:20px;padding:8px 20px;display:flex;position:sticky;top:68px}.PnLStrip-module__RMis3G__aggregateRow{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.PnLStrip-module__RMis3G__brokerList{flex-direction:column;gap:8px;width:100%;display:flex}.PnLStrip-module__RMis3G__brokerRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.PnLStrip-module__RMis3G__brokerLabel{font-family:var(--font-mono);color:var(--ink-muted);min-width:90px;font-size:11.5px}.PnLStrip-module__RMis3G__tabs{flex-shrink:0;gap:2px;display:flex}.PnLStrip-module__RMis3G__tab,.PnLStrip-module__RMis3G__tabActive{font-family:var(--font-mono);border:1px solid var(--border-strong);color:var(--ink-faint);border-radius:var(--radius-sm);background:0 0;padding:4px 9px;font-size:11px}.PnLStrip-module__RMis3G__tabActive{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.PnLStrip-module__RMis3G__placeholder{color:var(--ink-faint);font-size:12px}.PnLStrip-module__RMis3G__figures{flex-wrap:wrap;gap:24px;display:flex}.PnLStrip-module__RMis3G__figure{flex-direction:column;gap:1px;display:flex}.PnLStrip-module__RMis3G__figureLabel{color:var(--ink-faint);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.PnLStrip-module__RMis3G__figureValue{font-family:var(--font-mono);font-size:13px}.PnLStrip-module__RMis3G__positive{color:var(--live)}.PnLStrip-module__RMis3G__negative{color:var(--critical)}
.RegimeGauge-module__5F-SOG__panel{text-align:center;grid-column:span 1;align-items:center}.RegimeGauge-module__5F-SOG__loading,.RegimeGauge-module__5F-SOG__empty{color:var(--ink-faint);font-size:12.5px}.RegimeGauge-module__5F-SOG__svg{width:100%;max-width:220px;height:auto}.RegimeGauge-module__5F-SOG__scoreRow{align-items:baseline;gap:2px;margin-top:-6px;display:flex}.RegimeGauge-module__5F-SOG__score{font-family:var(--font-mono);color:var(--ink);font-size:26px;font-weight:700}.RegimeGauge-module__5F-SOG__scoreMax{font-family:var(--font-mono);color:var(--ink-faint);font-size:12px}.RegimeGauge-module__5F-SOG__label{color:var(--ink);font-size:13px;font-weight:600}.RegimeGauge-module__5F-SOG__labelNonDirectional{color:var(--ink-muted);font-size:13px;font-style:italic;font-weight:600}.RegimeGauge-module__5F-SOG__overrideNote{color:var(--ink-faint);font-size:10.5px;font-style:normal;font-weight:400}.RegimeGauge-module__5F-SOG__confidence{color:var(--ink-faint);font-size:11px;font-family:var(--font-mono)}.RegimeGauge-module__5F-SOG__rangeForecast{border-top:1px solid var(--border);flex-direction:column;gap:2px;width:100%;margin-top:4px;padding-top:6px;display:flex}.RegimeGauge-module__5F-SOG__rangeForecastRow{justify-content:space-between;gap:8px;display:flex}.RegimeGauge-module__5F-SOG__rangeForecastLabel{color:var(--ink-faint);font-size:10.5px}.RegimeGauge-module__5F-SOG__rangeForecastValue{font-family:var(--font-mono);color:var(--ink);font-size:11.5px;font-weight:600}.RegimeGauge-module__5F-SOG__rangeForecastValueWide{font-family:var(--font-mono);color:var(--ink-muted);font-size:10.5px}.RegimeGauge-module__5F-SOG__rangeForecastAlignment{color:var(--ink-muted);text-align:right;font-size:10px}.RegimeGauge-module__5F-SOG__alerts{border-top:1px solid var(--border);flex-direction:column;gap:4px;width:100%;margin-top:4px;padding-top:6px;display:flex}.RegimeGauge-module__5F-SOG__alertRow{justify-content:space-between;gap:8px;font-size:10.5px;display:flex}.RegimeGauge-module__5F-SOG__alertTime{font-family:var(--font-mono);color:var(--ink-faint)}.RegimeGauge-module__5F-SOG__alertText{color:var(--ink-muted);text-align:right}.RegimeGauge-module__5F-SOG__breakdown{border-top:1px solid var(--border);text-align:left;width:100%;margin-top:4px;padding-top:6px}.RegimeGauge-module__5F-SOG__breakdownSummary{color:var(--ink-muted);cursor:pointer;font-size:11px}.RegimeGauge-module__5F-SOG__signalList{flex-direction:column;gap:3px;margin-top:6px;display:flex}.RegimeGauge-module__5F-SOG__signalRow{grid-template-columns:minmax(0,1fr) 64px 34px 28px;align-items:center;gap:6px;display:grid}.RegimeGauge-module__5F-SOG__signalLabel{color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.RegimeGauge-module__5F-SOG__signalTrack{background:var(--surface-2);border-radius:3px;height:6px;position:relative}.RegimeGauge-module__5F-SOG__signalTrack:after{content:"";background:var(--border);width:1px;position:absolute;top:-2px;bottom:-2px;left:50%}.RegimeGauge-module__5F-SOG__signalBarBear,.RegimeGauge-module__5F-SOG__signalBarBull{border-radius:3px;position:absolute;top:0;bottom:0}.RegimeGauge-module__5F-SOG__signalBarBear{background:var(--critical)}.RegimeGauge-module__5F-SOG__signalBarBull{background:var(--live)}.RegimeGauge-module__5F-SOG__signalValue{font-family:var(--font-mono);color:var(--ink);text-align:right;font-size:11px}.RegimeGauge-module__5F-SOG__signalWeight{font-family:var(--font-mono);color:var(--ink-faint);text-align:right;font-size:10px}.RegimeGauge-module__5F-SOG__breakdownNote{color:var(--ink-faint);margin-top:6px;font-size:10px;line-height:1.35}
.RiskPanel-module__KaLgiq__panel{grid-column:span 1}.RiskPanel-module__KaLgiq__loading{color:var(--ink-faint);font-size:12.5px}.RiskPanel-module__KaLgiq__row{justify-content:space-between;align-items:center;font-size:12.5px;display:flex}.RiskPanel-module__KaLgiq__label{color:var(--ink-muted)}.RiskPanel-module__KaLgiq__mono{font-family:var(--font-mono)}.RiskPanel-module__KaLgiq__goodCount,.RiskPanel-module__KaLgiq__badCount{font-family:var(--font-mono);font-size:15px;font-weight:600}.RiskPanel-module__KaLgiq__goodCount{color:var(--live)}.RiskPanel-module__KaLgiq__badCount{color:var(--critical)}.RiskPanel-module__KaLgiq__heartbeats{flex-direction:column;gap:6px;display:flex}.RiskPanel-module__KaLgiq__heartbeat{align-items:center;gap:8px;display:flex}.RiskPanel-module__KaLgiq__pillClear,.RiskPanel-module__KaLgiq__pillWarn{font-family:var(--font-mono);border-radius:var(--radius-sm);text-align:center;min-width:66px;padding:2px 7px;font-size:10.5px}.RiskPanel-module__KaLgiq__pillClear{color:var(--live);background:var(--live-soft)}.RiskPanel-module__KaLgiq__pillWarn{color:var(--critical);background:var(--critical-soft)}.RiskPanel-module__KaLgiq__heartbeatMeta{color:var(--ink-faint);font-size:11.5px}
.SceneMLReadinessPanel-module__yCbzgq__panel{grid-column:span 2;min-height:0}@media (max-width:900px){.SceneMLReadinessPanel-module__yCbzgq__panel{grid-column:span 1}}.SceneMLReadinessPanel-module__yCbzgq__hint{color:var(--ink-faint);font-size:10.5px}.SceneMLReadinessPanel-module__yCbzgq__empty{color:var(--ink-faint);padding:8px 0;font-size:12.5px}.SceneMLReadinessPanel-module__yCbzgq__engines{flex-direction:column;gap:16px;max-height:420px;display:flex;overflow-y:auto}.SceneMLReadinessPanel-module__yCbzgq__engine{flex-direction:column;gap:6px;display:flex}.SceneMLReadinessPanel-module__yCbzgq__engineHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.SceneMLReadinessPanel-module__yCbzgq__engineLabel{color:var(--ink);font-size:12.5px;font-weight:600}.SceneMLReadinessPanel-module__yCbzgq__engineCount{font-family:var(--font-mono);color:var(--ink-muted);font-size:11px}.SceneMLReadinessPanel-module__yCbzgq__meterTrack{border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--border);width:100%;height:10px;overflow:hidden}.SceneMLReadinessPanel-module__yCbzgq__meterFill{border-radius:var(--radius-sm);height:100%;transition:width .3s}.SceneMLReadinessPanel-module__yCbzgq__subStatusRow{flex-wrap:wrap;gap:12px;display:flex}.SceneMLReadinessPanel-module__yCbzgq__subStatus{border-radius:var(--radius-sm);width:fit-content;padding:2px 8px;font-size:10.5px}.SceneMLReadinessPanel-module__yCbzgq__meta{color:var(--ink-faint);font-size:10px}.SceneMLReadinessPanel-module__yCbzgq__status_collecting{background:var(--surface-2);color:var(--ink-faint)}.SceneMLReadinessPanel-module__yCbzgq__meterFill.SceneMLReadinessPanel-module__yCbzgq__status_collecting{background:var(--ink-faint)}.SceneMLReadinessPanel-module__yCbzgq__status_threshold_reached{background:var(--pending-soft);color:var(--pending)}.SceneMLReadinessPanel-module__yCbzgq__meterFill.SceneMLReadinessPanel-module__yCbzgq__status_threshold_reached{background:var(--pending)}.SceneMLReadinessPanel-module__yCbzgq__status_trained_not_promoted{background:var(--critical-soft);color:var(--critical)}.SceneMLReadinessPanel-module__yCbzgq__meterFill.SceneMLReadinessPanel-module__yCbzgq__status_trained_not_promoted{background:var(--critical)}.SceneMLReadinessPanel-module__yCbzgq__status_promoted{background:var(--live-soft);color:var(--live)}.SceneMLReadinessPanel-module__yCbzgq__meterFill.SceneMLReadinessPanel-module__yCbzgq__status_promoted{background:var(--live)}
.StrategyStatusTable-module__fxndOW__panel{grid-column:1/-1;min-height:0}@media (max-width:700px){.StrategyStatusTable-module__fxndOW__panel{grid-column:span 1}}.StrategyStatusTable-module__fxndOW__countBadge{font-family:var(--font-mono);color:var(--ink-faint);font-size:10.5px}.StrategyStatusTable-module__fxndOW__loading,.StrategyStatusTable-module__fxndOW__empty{color:var(--ink-faint);padding:8px 0;font-size:12.5px}.StrategyStatusTable-module__fxndOW__list{flex-direction:column;gap:6px;display:flex}.StrategyStatusTable-module__fxndOW__row{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2)}.StrategyStatusTable-module__fxndOW__rowHeader{text-align:left;background:0 0;border:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:8px 10px;display:flex}.StrategyStatusTable-module__fxndOW__rowHeader:disabled{cursor:default;opacity:1}.StrategyStatusTable-module__fxndOW__name{font-family:var(--font-mono);overflow-wrap:anywhere;min-width:0;font-size:12.5px;font-weight:600}.StrategyStatusTable-module__fxndOW__badges{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.StrategyStatusTable-module__fxndOW__gateBadge,.StrategyStatusTable-module__fxndOW__gateBadgeEmpty{font-family:var(--font-mono);border-radius:var(--radius-sm);border:1px solid var(--border-strong);padding:2px 7px;font-size:10px}.StrategyStatusTable-module__fxndOW__gateBadge{color:var(--accent);border-color:var(--accent)}.StrategyStatusTable-module__fxndOW__gateBadgeEmpty{color:var(--ink-faint)}.StrategyStatusTable-module__fxndOW__promoActive{font-family:var(--font-mono);color:var(--live);border:1px solid var(--live);border-radius:var(--radius-sm);padding:2px 7px;font-size:10px}.StrategyStatusTable-module__fxndOW__promoRejected{font-family:var(--font-mono);color:var(--critical);border:1px solid var(--critical);border-radius:var(--radius-sm);padding:2px 7px;font-size:10px}.StrategyStatusTable-module__fxndOW__envBadge{font-family:var(--font-mono);color:var(--ink-muted);border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:2px 7px;font-size:10px}.StrategyStatusTable-module__fxndOW__modeAuto,.StrategyStatusTable-module__fxndOW__modeManual{font-family:var(--font-mono);border-radius:var(--radius-sm);border:1px solid;padding:2px 7px;font-size:10px;font-weight:600}.StrategyStatusTable-module__fxndOW__modeAuto{color:var(--live);border-color:var(--live)}.StrategyStatusTable-module__fxndOW__modeManual{color:var(--pending);border-color:var(--pending)}.StrategyStatusTable-module__fxndOW__stateOpen,.StrategyStatusTable-module__fxndOW__stateFlat{font-family:var(--font-mono);color:var(--ink-faint);font-size:9.5px}.StrategyStatusTable-module__fxndOW__stateOpen{color:var(--accent)}.StrategyStatusTable-module__fxndOW__pendingBadge{font-family:var(--font-mono);color:var(--pending);background:var(--pending-soft);border-radius:var(--radius-sm);padding:2px 7px;font-size:10px}.StrategyStatusTable-module__fxndOW__pnlPositive{color:var(--live);font-family:var(--font-mono)}.StrategyStatusTable-module__fxndOW__pnlNegative{color:var(--critical);font-family:var(--font-mono)}.StrategyStatusTable-module__fxndOW__drawer{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding:8px 10px;display:flex}.StrategyStatusTable-module__fxndOW__drawerMeta{color:var(--ink-muted);font-size:11px}.StrategyStatusTable-module__fxndOW__tableScroll{overflow-x:auto}.StrategyStatusTable-module__fxndOW__goalTable{border-collapse:collapse;width:100%;font-family:var(--font-mono);font-size:11px}.StrategyStatusTable-module__fxndOW__goalTable th{text-align:left;color:var(--ink-faint);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--border);padding:3px 6px;font-size:9px;font-weight:400}.StrategyStatusTable-module__fxndOW__goalTable td{border-bottom:1px solid var(--border);text-transform:capitalize;padding:3px 6px}.StrategyStatusTable-module__fxndOW__metricsRow{flex-wrap:wrap;gap:8px;display:flex}.StrategyStatusTable-module__fxndOW__metricChip{font-family:var(--font-mono);color:var(--ink-muted);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:3px 8px;font-size:10.5px}
.KiteStatusButton-module__Jb8lLa__button{font-family:var(--font-mono);letter-spacing:.03em;border-radius:var(--radius-sm);padding:5px 10px;font-size:11px;font-weight:500}.KiteStatusButton-module__Jb8lLa__valid{background:var(--live-soft);color:var(--live);border:1px solid var(--live)}.KiteStatusButton-module__Jb8lLa__valid:hover:not(:disabled){background:var(--live);color:var(--bg)}.KiteStatusButton-module__Jb8lLa__invalid{background:var(--critical-soft);color:var(--critical);border:1px solid var(--critical)}.KiteStatusButton-module__Jb8lLa__invalid:hover:not(:disabled){background:var(--critical);color:var(--bg)}.KiteStatusButton-module__Jb8lLa__tickerDot{vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:6px;display:inline-block}.KiteStatusButton-module__Jb8lLa__tickerHealthy{background:var(--live)}.KiteStatusButton-module__Jb8lLa__tickerStalled{background:var(--critical);box-shadow:0 0 4px var(--critical)}.KiteStatusButton-module__Jb8lLa__tickerUnknown{background:var(--ink-faint)}
.SystemHealthStrip-module__4p4Tia__strip{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.SystemHealthStrip-module__4p4Tia__envBadge{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-sm);padding:1px 6px;font-size:10px}.SystemHealthStrip-module__4p4Tia__envPaper{background:var(--accent-soft);color:var(--accent)}.SystemHealthStrip-module__4p4Tia__envLive{background:var(--critical-soft);color:var(--critical)}.SystemHealthStrip-module__4p4Tia__alertChip{font-family:var(--font-mono);color:var(--critical);background:var(--critical-soft);border:1px solid var(--critical);border-radius:var(--radius-sm);white-space:nowrap;align-items:center;gap:5px;padding:2px 7px;font-size:10.5px;display:flex}.SystemHealthStrip-module__4p4Tia__healthGroup{align-items:center;gap:4px;display:flex}.SystemHealthStrip-module__4p4Tia__healthLabel{font-family:var(--font-mono);color:var(--ink-faint);font-size:10px}.SystemHealthStrip-module__4p4Tia__dotLive,.SystemHealthStrip-module__4p4Tia__dotCritical,.SystemHealthStrip-module__4p4Tia__dotFaint{border-radius:50%;flex:none;width:6px;height:6px}.SystemHealthStrip-module__4p4Tia__dotLive{background:var(--live)}.SystemHealthStrip-module__4p4Tia__dotCritical{background:var(--critical);animation:1.4s ease-in-out infinite SystemHealthStrip-module__4p4Tia__pulse}.SystemHealthStrip-module__4p4Tia__dotFaint{background:var(--ink-faint)}@media (prefers-reduced-motion:reduce){.SystemHealthStrip-module__4p4Tia__dotCritical{animation:none}}@keyframes SystemHealthStrip-module__4p4Tia__pulse{0%,to{opacity:1}50%{opacity:.35}}
.TopBar-module__rAiKWG__bar{z-index:20;background:var(--surface);border-bottom:1px solid var(--border-strong);flex-direction:column;display:flex;position:sticky;top:0}.TopBar-module__rAiKWG__mainRow{align-items:center;gap:16px;padding:7px 16px;display:flex}.TopBar-module__rAiKWG__healthRow{border-top:1px solid var(--border);background:var(--surface-2);padding:5px 16px;display:flex}.TopBar-module__rAiKWG__left{align-items:center;gap:8px;display:flex}.TopBar-module__rAiKWG__brand{font-family:var(--font-mono);letter-spacing:.03em;color:var(--accent);font-size:12.5px;font-weight:600;text-decoration:none}.TopBar-module__rAiKWG__navLink{font-family:var(--font-mono);color:var(--ink-muted);border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:2px 8px;font-size:11px;text-decoration:none}.TopBar-module__rAiKWG__navLink:hover{color:var(--accent);border-color:var(--accent)}.TopBar-module__rAiKWG__navLinkActive{color:var(--bg);background:var(--accent);border-color:var(--accent);font-weight:600}.TopBar-module__rAiKWG__navLinkActive:hover{color:var(--bg)}.TopBar-module__rAiKWG__navLinkLive{font-family:var(--font-mono);color:var(--critical);border:1px solid var(--critical);border-radius:var(--radius-sm);padding:2px 8px;font-size:11px;font-weight:600;text-decoration:none}.TopBar-module__rAiKWG__navLinkLive:hover{background:var(--critical-soft)}.TopBar-module__rAiKWG__navLinkLiveActive{font-family:var(--font-mono);border-radius:var(--radius-sm);color:var(--bg);background:var(--critical);border:1px solid var(--critical);padding:2px 8px;font-size:11px;font-weight:600;text-decoration:none}.TopBar-module__rAiKWG__center{flex:1;justify-content:center;min-width:0;display:flex}.TopBar-module__rAiKWG__clearBanner,.TopBar-module__rAiKWG__haltBanner{font-family:var(--font-mono);letter-spacing:.02em;border-radius:var(--radius-sm);align-items:center;gap:8px;padding:3px 10px;font-size:11.5px;display:flex}.TopBar-module__rAiKWG__clearBanner{color:var(--live);background:var(--live-soft)}.TopBar-module__rAiKWG__haltBanner{color:var(--critical);background:var(--critical-soft);text-transform:uppercase;cursor:pointer;border:none;font-family:inherit;font-weight:500}.TopBar-module__rAiKWG__haltWrap{position:relative}.TopBar-module__rAiKWG__haltCaret{margin-left:2px;font-size:8px}.TopBar-module__rAiKWG__haltDropdown{background:var(--surface-2);border:1px solid var(--critical);border-radius:var(--radius-sm);z-index:50;flex-direction:column;gap:1px;min-width:340px;max-width:480px;display:flex;position:absolute;top:calc(100% + 6px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 8px 24px #0006}.TopBar-module__rAiKWG__haltRow{background:var(--bg);text-transform:none;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.TopBar-module__rAiKWG__haltRowFooter{background:var(--bg);text-transform:none;justify-content:flex-end;padding:6px 10px;display:flex}.TopBar-module__rAiKWG__resumeAllButton{font-family:var(--font-mono);background:var(--critical);color:var(--bg);border-radius:var(--radius-sm);cursor:pointer;border:none;padding:5px 10px;font-size:10.5px;font-weight:600}.TopBar-module__rAiKWG__haltRowMain{flex-direction:column;gap:2px;min-width:0;display:flex}.TopBar-module__rAiKWG__haltScope{font-family:var(--font-mono);color:var(--critical);letter-spacing:.02em;font-size:10px;font-weight:700}.TopBar-module__rAiKWG__haltReason{color:var(--ink);font-size:11px}.TopBar-module__rAiKWG__haltMeta{color:var(--ink-faint);font-size:9.5px}.TopBar-module__rAiKWG__dotLive,.TopBar-module__rAiKWG__dotCritical{border-radius:50%;width:6px;height:6px}.TopBar-module__rAiKWG__dotLive{background:var(--live)}.TopBar-module__rAiKWG__dotCritical{background:var(--critical);animation:1.4s ease-in-out infinite TopBar-module__rAiKWG__pulse}@media (prefers-reduced-motion:reduce){.TopBar-module__rAiKWG__dotCritical{animation:none}}@keyframes TopBar-module__rAiKWG__pulse{0%,to{opacity:1}50%{opacity:.35}}.TopBar-module__rAiKWG__resumeLink{color:var(--accent);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-size:12px;text-decoration:underline}.TopBar-module__rAiKWG__right{align-items:center;gap:10px;display:flex;position:relative}.TopBar-module__rAiKWG__connDot{background:var(--ink-faint);border-radius:50%;width:7px;height:7px}.TopBar-module__rAiKWG__connDot.TopBar-module__rAiKWG__open{background:var(--live)}.TopBar-module__rAiKWG__connDot.TopBar-module__rAiKWG__connecting{background:var(--pending)}.TopBar-module__rAiKWG__connDot.TopBar-module__rAiKWG__closed{background:var(--critical)}.TopBar-module__rAiKWG__connLabel{font-family:var(--font-mono);color:var(--ink-muted);text-transform:uppercase;font-size:11px}.TopBar-module__rAiKWG__clock{font-family:var(--font-mono);color:var(--ink-muted);min-width:74px;font-size:12.5px}.TopBar-module__rAiKWG__killButton{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;background:var(--critical-soft);color:var(--critical);border:1px solid var(--critical);border-radius:var(--radius-sm);padding:5px 11px;font-size:11px;font-weight:500}.TopBar-module__rAiKWG__killButton:hover:not(:disabled){background:var(--critical);color:var(--bg)}.TopBar-module__rAiKWG__restartButton{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;background:var(--accent-soft);color:var(--accent);border:1px solid var(--accent);border-radius:var(--radius-sm);cursor:pointer;padding:5px 11px;font-size:11px;font-weight:500}.TopBar-module__rAiKWG__restartButton:hover:not(:disabled){background:var(--accent);color:var(--bg)}.TopBar-module__rAiKWG__restartResultDropdown{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);z-index:50;min-width:320px;max-width:440px;font-family:var(--font-mono);flex-direction:column;gap:6px;padding:8px 10px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #0006}.TopBar-module__rAiKWG__restartResultHeader{color:var(--ink);text-transform:none;letter-spacing:normal;justify-content:space-between;align-items:center;font-size:11px;font-weight:700;display:flex}.TopBar-module__rAiKWG__restartResultClose{color:var(--ink-faint);cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:11px}.TopBar-module__rAiKWG__restartResultRow{align-items:baseline;gap:6px;font-size:10.5px;display:flex}.TopBar-module__rAiKWG__restartOk{color:var(--live)}.TopBar-module__rAiKWG__restartFail{color:var(--critical)}.TopBar-module__rAiKWG__restartResultService{color:var(--ink);flex-shrink:0}.TopBar-module__rAiKWG__restartResultError{color:var(--critical);overflow-wrap:anywhere}.TopBar-module__rAiKWG__restartResultNote{color:var(--ink-faint);border-top:1px solid var(--border);margin-top:2px;padding-top:6px;font-size:9.5px}.TopBar-module__rAiKWG__confirmBox{align-items:center;gap:6px;display:flex}.TopBar-module__rAiKWG__confirmInput{width:200px;font-size:12px}.TopBar-module__rAiKWG__confirmButton{font-family:var(--font-mono);background:var(--critical);color:var(--bg);border-radius:var(--radius-sm);border:none;padding:6px 10px;font-size:11px;font-weight:600}.TopBar-module__rAiKWG__cancelButton{font-family:var(--font-mono);border:1px solid var(--border-strong);color:var(--ink-muted);border-radius:var(--radius-sm);background:0 0;padding:6px 10px;font-size:11px}.TopBar-module__rAiKWG__username{font-family:var(--font-mono);color:var(--ink-muted);font-size:11.5px}.TopBar-module__rAiKWG__logoutButton{font-family:var(--font-mono);border:1px solid var(--border-strong);color:var(--ink-muted);border-radius:var(--radius-sm);background:0 0;padding:5px 10px;font-size:11px}.TopBar-module__rAiKWG__logoutButton:hover{color:var(--ink);border-color:var(--ink-muted)}@media (max-width:720px){.TopBar-module__rAiKWG__mainRow{flex-wrap:wrap;row-gap:8px}.TopBar-module__rAiKWG__left{flex-wrap:wrap;flex-basis:100%;order:1;row-gap:6px}.TopBar-module__rAiKWG__center{flex-basis:100%;order:2;justify-content:flex-start}.TopBar-module__rAiKWG__right{flex-wrap:wrap;flex-basis:100%;order:3;justify-content:flex-start;row-gap:6px}.TopBar-module__rAiKWG__confirmInput{flex:1;width:auto;min-width:0}.TopBar-module__rAiKWG__healthRow{scrollbar-width:none;flex-wrap:nowrap;padding:4px 10px;overflow-x:auto}.TopBar-module__rAiKWG__healthRow::-webkit-scrollbar{display:none}.TopBar-module__rAiKWG__bar{position:static}.TopBar-module__rAiKWG__mainRow{gap:8px;padding:6px 10px}}
.page-module__L37c-a__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:14px;max-width:1400px;margin:0 auto;padding:16px 20px 40px;display:grid}@media (max-width:900px){.page-module__L37c-a__grid{grid-template-columns:1fr}}@media (max-width:600px){.page-module__L37c-a__grid{gap:10px;padding:10px 8px 32px}}
.TopTradedPanel-module__68AT7G__panel{grid-column:1/-1}@media (max-width:700px){.TopTradedPanel-module__68AT7G__panel{grid-column:span 1}}.TopTradedPanel-module__68AT7G__asOf{font-family:var(--font-mono);color:var(--ink-faint);text-transform:none;letter-spacing:0;font-size:10px}.TopTradedPanel-module__68AT7G__hint{color:var(--ink-faint);font-size:10.5px}.TopTradedPanel-module__68AT7G__empty{color:var(--ink-faint);padding:8px 0;font-size:12.5px}.TopTradedPanel-module__68AT7G__columns{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:700px){.TopTradedPanel-module__68AT7G__columns{grid-template-columns:1fr}}.TopTradedPanel-module__68AT7G__column{flex-direction:column;gap:6px;display:flex}.TopTradedPanel-module__68AT7G__columnTitle{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--accent);border-bottom:1px solid var(--border);padding-bottom:6px;font-size:10.5px}.TopTradedPanel-module__68AT7G__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.TopTradedPanel-module__68AT7G__row{grid-template-columns:18px 148px 1fr auto auto;align-items:center;gap:8px;font-size:11.5px;display:grid}.TopTradedPanel-module__68AT7G__rank{color:var(--ink-faint);font-family:var(--font-mono);text-align:right}.TopTradedPanel-module__68AT7G__contractCol{flex-direction:column;min-width:0;display:flex}.TopTradedPanel-module__68AT7G__symbol{color:var(--ink);font-weight:600;font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.TopTradedPanel-module__68AT7G__ltp{color:var(--ink-faint);font-size:9.5px}.TopTradedPanel-module__68AT7G__barTrack{background:var(--surface-2);border-radius:var(--radius-sm);height:6px;overflow:hidden}.TopTradedPanel-module__68AT7G__bar{background:var(--accent);height:100%}.TopTradedPanel-module__68AT7G__volume{font-family:var(--font-mono);color:var(--ink);text-align:right;min-width:68px}.TopTradedPanel-module__68AT7G__oi{font-family:var(--font-mono);color:var(--ink-faint);white-space:nowrap;font-size:10px}
.VolatilityAnalyticsPanel-module__npm8fq__panel{grid-column:1/-1}@media (max-width:700px){.VolatilityAnalyticsPanel-module__npm8fq__panel{grid-column:span 1}}.VolatilityAnalyticsPanel-module__npm8fq__expiryBadge{color:var(--ink-faint);margin-left:auto;font-size:10px;font-weight:400}.VolatilityAnalyticsPanel-module__npm8fq__hint{color:var(--ink-faint);font-size:10.5px}.VolatilityAnalyticsPanel-module__npm8fq__empty{color:var(--ink-faint);padding:8px 0;font-size:12.5px}.VolatilityAnalyticsPanel-module__npm8fq__insufficient{color:var(--pending);font-size:12.5px;font-family:var(--font-mono);padding:6px 0}.VolatilityAnalyticsPanel-module__npm8fq__quadGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (max-width:900px){.VolatilityAnalyticsPanel-module__npm8fq__quadGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.VolatilityAnalyticsPanel-module__npm8fq__quadGrid{grid-template-columns:1fr}}.VolatilityAnalyticsPanel-module__npm8fq__tile{border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;gap:4px;min-width:0;padding:10px;display:flex}.VolatilityAnalyticsPanel-module__npm8fq__tileTitle{font-family:var(--font-mono);color:var(--ink);font-size:10.5px;font-weight:600}.VolatilityAnalyticsPanel-module__npm8fq__tileSub{color:var(--ink-faint);font-weight:400}.VolatilityAnalyticsPanel-module__npm8fq__bearingBadge{margin-left:6px;font-size:12px;font-weight:700}.VolatilityAnalyticsPanel-module__npm8fq__bearingCaption{font-size:10px;line-height:1.35}.VolatilityAnalyticsPanel-module__npm8fq__bigStat{font-family:var(--font-mono);color:var(--ink);font-size:22px}.VolatilityAnalyticsPanel-module__npm8fq__legend{color:var(--ink-muted);gap:12px;font-size:10px;display:flex}.VolatilityAnalyticsPanel-module__npm8fq__legendItem{align-items:center;gap:5px;display:inline-flex}.VolatilityAnalyticsPanel-module__npm8fq__legendSwatch{border-radius:2px;width:8px;height:8px;display:inline-block}.VolatilityAnalyticsPanel-module__npm8fq__tooltip{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);flex-direction:column;gap:4px;min-width:160px;padding:8px 10px;font-size:11px;display:flex}.VolatilityAnalyticsPanel-module__npm8fq__tooltipDate{color:var(--ink);font-weight:600;font-family:var(--font-mono)}.VolatilityAnalyticsPanel-module__npm8fq__tooltipRow{color:var(--ink-muted);justify-content:space-between;gap:12px;display:flex}.VolatilityAnalyticsPanel-module__npm8fq__tooltipRow strong{color:var(--ink);font-family:var(--font-mono)}
.page-module__8ueeZW__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:14px;max-width:1400px;margin:0 auto;padding:16px 20px 40px;display:grid}@media (max-width:1100px){.page-module__8ueeZW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.page-module__8ueeZW__grid{grid-template-columns:1fr}}@media (max-width:600px){.page-module__8ueeZW__grid{gap:10px;padding:10px 8px 32px}}
.page-module__SXYj-a__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:14px;max-width:1400px;margin:0 auto;padding:16px 20px 40px;display:grid}@media (max-width:1100px){.page-module__SXYj-a__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.page-module__SXYj-a__grid{grid-template-columns:1fr}}@media (max-width:600px){.page-module__SXYj-a__grid{gap:10px;padding:10px 8px 32px}}
.page-module__8Y4v3q__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:14px;max-width:1400px;margin:0 auto;padding:16px 20px 40px;display:grid}@media (max-width:1100px){.page-module__8Y4v3q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.page-module__8Y4v3q__grid{grid-template-columns:1fr}}@media (max-width:600px){.page-module__8Y4v3q__grid{gap:10px;padding:10px 8px 32px}}
.page-module___8aEwW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:1400px;margin:0 auto;padding:16px 20px 40px;display:grid}.page-module___8aEwW__indexRow{flex-wrap:wrap;gap:14px;max-width:1400px;margin:0 auto;padding:14px 20px 0;display:flex}@media (max-width:900px){.page-module___8aEwW__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.page-module___8aEwW__grid{gap:10px;padding:10px 8px 32px}}
.page-module__NbM9ca__page{max-width:1100px;margin:0 auto;padding:16px 20px 40px}.page-module__NbM9ca__panel{gap:12px}.page-module__NbM9ca__meta{color:var(--ink-faint);text-transform:none;letter-spacing:0;font-size:10px}.page-module__NbM9ca__controls,.page-module__NbM9ca__tiers{flex-wrap:wrap;align-items:flex-end;gap:10px 18px;display:flex}.page-module__NbM9ca__control,.page-module__NbM9ca__tier{flex-direction:column;gap:4px;min-width:0;display:flex}.page-module__NbM9ca__controlLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-muted);font-size:10px}.page-module__NbM9ca__tierNote{text-transform:none;letter-spacing:0;color:var(--ink-faint)}.page-module__NbM9ca__select{font-family:var(--font-mono);background:var(--surface-2);color:var(--ink);border:1px solid var(--border);border-radius:var(--radius-sm);max-width:220px;padding:4px 6px;font-size:12px}.page-module__NbM9ca__chips{flex-wrap:wrap;gap:4px;display:flex}.page-module__NbM9ca__chip{font-family:var(--font-mono);background:var(--surface-2);color:var(--ink-muted);border:1px solid var(--border);border-radius:var(--radius-sm);min-height:28px;padding:3px 8px;font-size:11px}.page-module__NbM9ca__chipActive{color:var(--accent);border-color:var(--accent)}.page-module__NbM9ca__stats{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;display:grid}.page-module__NbM9ca__stale{opacity:.5}.page-module__NbM9ca__stat{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;gap:2px;min-width:0;padding:6px 8px;display:flex}.page-module__NbM9ca__statLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-faint);font-size:9.5px}.page-module__NbM9ca__statValue{font-family:var(--font-mono);color:var(--ink);overflow-wrap:anywhere;font-size:12.5px}.page-module__NbM9ca__provisional{color:var(--ink-muted);font-size:10.5px}.page-module__NbM9ca__dirX{color:var(--live)}.page-module__NbM9ca__dirO{color:var(--critical)}.page-module__NbM9ca__dirNone{color:var(--ink-faint)}.page-module__NbM9ca__notice{color:var(--ink-muted);border-left:2px solid var(--accent);background:var(--surface-2);padding:4px 8px;font-size:11.5px}.page-module__NbM9ca__error{color:var(--critical);font-size:12px}.page-module__NbM9ca__muted{color:var(--ink-faint);font-size:11.5px}.page-module__NbM9ca__subhead{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-muted);margin:6px 0 0;font-size:10.5px;font-weight:500}.page-module__NbM9ca__tableWrap{overflow-x:auto}.page-module__NbM9ca__table{border-collapse:collapse;width:100%;font-family:var(--font-mono);font-size:11px}.page-module__NbM9ca__table th{text-align:left;color:var(--ink-faint);border-bottom:1px solid var(--border-strong);white-space:nowrap;padding:4px 8px;font-weight:400}.page-module__NbM9ca__table td{border-bottom:1px solid var(--border);white-space:nowrap;padding:4px 8px}.page-module__NbM9ca__rowActive td{background:var(--surface-2);color:var(--accent)}.page-module__NbM9ca__signals{font-family:var(--font-mono);margin:0;padding-left:16px;font-size:11.5px;line-height:1.7}.page-module__NbM9ca__help summary{font-family:var(--font-mono);color:var(--ink-faint);cursor:pointer;font-size:10.5px}.page-module__NbM9ca__help p{color:var(--ink-muted);margin:6px 0 0;font-size:12px;line-height:1.55}@media (max-width:600px){.page-module__NbM9ca__page{padding:10px 8px 32px}}.page-module__NbM9ca__radios{color:var(--ink);gap:12px;font-size:13px;display:flex}.page-module__NbM9ca__radios label{cursor:pointer;align-items:center;gap:4px;display:inline-flex}
.page-module__JDZP8W__page{flex-direction:column;gap:14px;max-width:1000px;margin:0 auto;padding:16px 20px 40px;display:flex}.page-module__JDZP8W__liveBanner{font-family:var(--font-mono);letter-spacing:.03em;color:var(--critical);background:var(--critical-soft);border:1px solid var(--critical);border-radius:var(--radius-sm);align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:600;display:flex}.page-module__JDZP8W__liveBannerDot{background:var(--critical);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.6s ease-in-out infinite page-module__JDZP8W__pulse}@keyframes page-module__JDZP8W__pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.page-module__JDZP8W__liveBannerDot{animation:none}}.page-module__JDZP8W__disclosureBanner{font-family:var(--font-mono);color:var(--pending);background:var(--pending-soft);border:1px solid var(--pending);border-radius:var(--radius-sm);padding:8px 12px;font-size:11.5px;line-height:1.5}.page-module__JDZP8W__snapshotPanel,.page-module__JDZP8W__listPanel{min-width:0}.page-module__JDZP8W__placeholder{color:var(--ink-faint);font-size:12px}.page-module__JDZP8W__figures{flex-wrap:wrap;gap:28px;display:flex}.page-module__JDZP8W__figure{flex-direction:column;gap:1px;display:flex}.page-module__JDZP8W__figureLabel{color:var(--ink-faint);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.page-module__JDZP8W__figureValue{font-family:var(--font-mono);font-size:13px}.page-module__JDZP8W__positive{color:var(--live)}.page-module__JDZP8W__negative{color:var(--critical)}.page-module__JDZP8W__tableScroll{overflow-x:auto}.page-module__JDZP8W__positionsTable{border-collapse:collapse;width:100%;font-family:var(--font-mono);font-size:11.5px}.page-module__JDZP8W__positionsTable th{text-align:left;color:var(--ink-faint);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--border);padding:3px 6px;font-size:9.5px;font-weight:400}.page-module__JDZP8W__positionsTable td{border-bottom:1px solid var(--border);padding:3px 6px}.page-module__JDZP8W__fetchedAt{color:var(--ink-faint);font-size:10px}
.page-module__SwgZQq__page{flex-direction:column;gap:14px;max-width:1000px;margin:0 auto;padding:16px 20px 40px;display:flex}.page-module__SwgZQq__banner{font-family:var(--font-mono);color:var(--live);background:var(--live-soft);border:1px solid var(--live);border-radius:var(--radius-sm);align-items:center;gap:8px;padding:6px 12px;font-size:11.5px;display:flex}.page-module__SwgZQq__bannerDot{background:var(--live);border-radius:50%;flex-shrink:0;width:6px;height:6px}.page-module__SwgZQq__summaryPanel,.page-module__SwgZQq__listPanel{min-width:0}.page-module__SwgZQq__placeholder{color:var(--ink-faint);font-size:12px}.page-module__SwgZQq__figures{flex-wrap:wrap;gap:28px;display:flex}.page-module__SwgZQq__figure{flex-direction:column;gap:1px;display:flex}.page-module__SwgZQq__figureLabel{color:var(--ink-faint);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.page-module__SwgZQq__figureValue{font-family:var(--font-mono);font-size:13px}.page-module__SwgZQq__positive{color:var(--live)}.page-module__SwgZQq__negative{color:var(--critical)}
.page-module__a3hy5a__page{max-width:760px;margin:0 auto;padding:16px 20px 40px}.page-module__a3hy5a__panel{gap:14px}.page-module__a3hy5a__intro{color:var(--ink-muted);margin:0;font-size:12.5px}.page-module__a3hy5a__form{flex-direction:column;gap:16px;display:flex}.page-module__a3hy5a__category{flex-direction:column;gap:12px;display:flex}.page-module__a3hy5a__category:not(:first-child){border-top:1px solid var(--border-strong);margin-top:6px;padding-top:18px}.page-module__a3hy5a__categoryHeading{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);margin:0;font-size:11px;font-weight:600}.page-module__a3hy5a__categoryNote{color:var(--ink-muted);margin:-6px 0 0;font-size:11.5px;line-height:1.5}.page-module__a3hy5a__field{border-bottom:1px solid var(--border);flex-direction:column;gap:4px;padding-bottom:12px;display:flex}.page-module__a3hy5a__label{color:var(--ink);justify-content:space-between;align-items:center;gap:10px;font-size:12.5px;display:flex}.page-module__a3hy5a__input{text-align:right;width:120px;font-size:12px}.page-module__a3hy5a__range{font-family:var(--font-mono);color:var(--accent);font-size:10.5px}.page-module__a3hy5a__implication{color:var(--ink-muted);font-size:11.5px;line-height:1.5}.page-module__a3hy5a__error{color:var(--critical);font-size:12px}.page-module__a3hy5a__saved{color:var(--live);font-size:12px}.page-module__a3hy5a__meta{font-family:var(--font-mono);color:var(--ink-faint);font-size:10px}.page-module__a3hy5a__submit{font-family:var(--font-mono);background:var(--accent-soft);color:var(--accent);border:1px solid var(--accent);border-radius:var(--radius-sm);align-self:flex-start;padding:6px 14px;font-size:11px}
.page-module__Tfz7-W__page{flex-direction:column;gap:16px;max-width:860px;margin:0 auto;padding:16px 20px 40px;display:flex}.page-module__Tfz7-W__panel{gap:14px}.page-module__Tfz7-W__intro{color:var(--ink-muted);margin:0;font-size:12.5px;line-height:1.5}.page-module__Tfz7-W__form{flex-direction:column;gap:12px;display:flex}.page-module__Tfz7-W__field{border-bottom:1px solid var(--border);flex-direction:column;gap:4px;padding-bottom:10px;display:flex}.page-module__Tfz7-W__label{color:var(--ink);justify-content:space-between;align-items:center;gap:10px;font-size:12.5px;display:flex}.page-module__Tfz7-W__input,.page-module__Tfz7-W__select{text-align:right;width:260px;font-size:12px}.page-module__Tfz7-W__textarea{width:100%;min-height:100px;font-family:var(--font-mono);font-size:12px}.page-module__Tfz7-W__error{color:var(--critical);font-size:12px}.page-module__Tfz7-W__submit{font-family:var(--font-mono);background:var(--accent-soft);color:var(--accent);border:1px solid var(--accent);border-radius:var(--radius-sm);align-self:flex-start;padding:6px 14px;font-size:11px}.page-module__Tfz7-W__refresh{font-family:var(--font-mono);color:var(--ink-muted);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:0 0;padding:3px 10px;font-size:10.5px}.page-module__Tfz7-W__table{border-collapse:collapse;width:100%;font-size:12px}.page-module__Tfz7-W__table th{text-align:left;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint);border-bottom:1px solid var(--border-strong);padding:6px 8px;font-size:10.5px}.page-module__Tfz7-W__table td{border-bottom:1px solid var(--border);vertical-align:top;padding:8px}.page-module__Tfz7-W__mono{font-family:var(--font-mono);color:var(--ink-muted);white-space:nowrap;font-size:11px}.page-module__Tfz7-W__result{color:var(--ink-muted);word-break:break-word;max-width:320px;font-size:11.5px}.page-module__Tfz7-W__statusPill{font-family:var(--font-mono);letter-spacing:.03em;text-transform:uppercase;border-radius:var(--radius-pill,999px);border:1px solid var(--border-strong);padding:2px 8px;font-size:10px;display:inline-block}.page-module__Tfz7-W__statusPENDING{color:var(--ink-muted)}.page-module__Tfz7-W__statusRUNNING{color:var(--accent);border-color:var(--accent)}.page-module__Tfz7-W__statusDONE{color:var(--live);border-color:var(--live)}.page-module__Tfz7-W__statusFAILED{color:var(--critical);border-color:var(--critical)}.page-module__Tfz7-W__cancel{font-family:var(--font-mono);color:var(--critical);border:1px solid var(--critical);border-radius:var(--radius-sm);background:0 0;padding:3px 8px;font-size:10.5px}
