:root{--c-page-void:#06080c;--c-app-field:#0a0e14;--c-panel:#0d1420;--c-panel-header:#101a28;--c-hairline:#1c2733;--c-rule-strong:#2a3948;--c-row-divider:#131b27;--c-amber:#ffb000;--c-green:#12a150;--c-red:#ff3b30;--c-blue:#58a6ff;--c-text-primary:#c9d3dd;--c-text-muted:#8b98a5;--c-text-faint:#56626e;--c-amber-tint:#20180a;--c-red-tint:#1f0d0d;--c-green-tint:#0f1a15;--c-ask-row:#1f1113;--c-chart-grid:#141c28;--c-track:#1a2532;--c-cap-track:#1a0d0d;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--sp-hairline:1px;--sp-1:2px;--sp-2:4px;--sp-3:6px;--sp-4:8px;--sp-5:10px;--sp-6:12px;--sp-7:14px;--sp-8:16px;--sp-9:24px;--sp-page-gutter:24px;--sp-panel-pad:10px;--radius:0px;--radius-full:9999px}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-variant-numeric:tabular-nums}*,:before,:after{box-sizing:border-box;border-radius:0}.r-full{border-radius:var(--radius-full)}:focus-visible{outline:2px solid var(--c-amber);outline-offset:2px}.vh{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.t-data{font-family:var(--font-mono);font-size:12px;font-weight:400;line-height:1.45}.t-kpi{font-family:var(--font-mono);font-size:21px;font-weight:400;line-height:1.2}.t-countdown{font-family:var(--font-mono);font-size:16px;font-weight:400;line-height:1.2}.t-wordmark{font-family:var(--font-mono);letter-spacing:.18em;font-size:15px;font-weight:700}.t-ui{font-family:var(--font-mono);font-size:11px;font-weight:400;line-height:1.45}.t-label{font-family:var(--font-mono);letter-spacing:.15em;font-size:10px;font-weight:400;line-height:1.4}.t-ticker{font-family:var(--font-mono);letter-spacing:.03em;font-size:11px;font-weight:400;line-height:1.4}.t-tag{font-family:var(--font-mono);letter-spacing:.1em;font-size:9px;font-weight:400;line-height:1.4}.t-chart-note{font-family:var(--font-mono);letter-spacing:.04em;font-size:9px;font-weight:400;line-height:1.3}.chrome-frame{border:1px solid var(--c-rule-strong);background:var(--c-app-field);max-width:1440px;min-height:100vh;color:var(--c-text-primary);flex-direction:column;margin:0 auto;display:flex;position:relative}.chrome-bar{border-bottom:1px solid var(--c-rule-strong);background:var(--c-panel);flex-wrap:wrap;align-items:stretch;display:flex}.bar-wm{padding:var(--sp-5) var(--sp-7);border-right:1px solid var(--c-hairline);color:var(--c-amber);align-items:center;display:flex}.bar-nav{margin:0;padding:0;list-style:none;display:flex}.fkey-cell{padding:var(--sp-7) var(--sp-5);border-right:1px solid var(--c-hairline);color:var(--c-text-muted);align-items:center;font-size:11px;text-decoration:none;display:flex}.fkey-cell--disabled{color:var(--c-text-faint);cursor:not-allowed}.fkey-key{margin-right:var(--sp-2);color:var(--c-amber);font-weight:400}.fkey-cell.is-active{background:var(--c-app-field);color:var(--c-text-primary);box-shadow:inset 0 -2px 0 var(--c-amber)}.bar-cluster{align-items:center;gap:var(--sp-5);padding:0 var(--sp-6);border-left:1px solid var(--c-hairline);flex-wrap:wrap;margin-left:auto;display:flex}.plate{border:1px solid var(--c-rule-strong);padding:var(--sp-1) var(--sp-4);letter-spacing:.14em;color:var(--c-text-muted);background:0 0;display:inline-block}.plate-sub{color:var(--c-text-muted);letter-spacing:.04em;font-size:9px;display:block}.plate--demo{border-color:var(--c-amber);color:var(--c-amber);background:var(--c-amber-tint)}.plate--real{border-color:var(--c-red);color:var(--c-red);background:var(--c-red-tint)}.plate--kill{border-color:var(--c-rule-strong);color:var(--c-text-muted);padding:var(--sp-2) var(--sp-5);letter-spacing:.08em;background:0 0;font-family:inherit}.plate--kill--armed{border-color:var(--c-red);color:var(--c-red);background:var(--c-red-tint)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.conn{text-align:right;color:var(--c-text-muted)}.conn-line{color:inherit;text-decoration:none;display:block}.conn-health--healthy{color:var(--c-green)}.conn-health--degraded{color:var(--c-amber)}.conn-health--unknown{color:var(--c-text-muted)}.conn-drift{color:var(--c-amber)}.avatar{border:1px solid var(--c-rule-strong);width:26px;height:26px;color:var(--c-amber);background:var(--c-panel-header);justify-content:center;align-items:center;font-size:10px;display:flex}.chrome-tape{background:var(--c-panel);border-bottom:1px solid var(--c-hairline);color:var(--c-text-muted);white-space:nowrap;padding:var(--sp-2) var(--sp-6);overflow-x:auto}.tape-empty,.tape-entry{color:var(--c-text-muted)}.tape-sym{color:var(--c-text-primary);font-weight:400}.tape-chg--up{color:var(--c-green)}.tape-chg--down{color:var(--c-red)}.tape-chg--flat{color:var(--c-text-muted)}.tape-cursor{color:var(--c-amber);animation:1.1s step-end infinite tape-blink}@keyframes tape-blink{50%{opacity:0}}.tape-tag{border:1px solid var(--c-amber);color:var(--c-amber);letter-spacing:.1em;padding:0 var(--sp-1);font-size:9px}@media (prefers-reduced-motion:reduce){.tape-cursor{animation:none}}.chrome-foot{gap:var(--sp-8);background:var(--c-panel);border-top:1px solid var(--c-hairline);color:var(--c-text-muted);letter-spacing:.05em;padding:var(--sp-2) var(--sp-6);justify-content:space-between;display:flex}.foot-item{white-space:nowrap}.foot-item b{color:var(--c-text-muted);font-weight:400}.chrome-main{background:var(--c-app-field);padding:var(--sp-6) var(--sp-page-gutter);flex:1}.skip-link{left:var(--sp-page-gutter);top:var(--sp-2);z-index:10;padding:var(--sp-2) var(--sp-4);background:var(--c-panel);border:1px solid var(--c-amber);color:var(--c-amber);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link:focus-visible{clip-path:none;width:auto;height:auto}.chrome-feed-error{padding:var(--sp-2) var(--sp-page-gutter);background:var(--c-red-tint);border-bottom:1px solid var(--c-rule-strong);color:var(--c-red);margin:0}.field-input,.field-select{font-family:var(--font-mono);color:var(--c-text-primary);background:var(--c-panel-header);border:1px solid var(--c-rule-strong);padding:var(--sp-2) var(--sp-4);font-size:12px;line-height:1.45}.field-input:focus-visible,.field-select:focus-visible{border-color:var(--c-amber)}.field-select{appearance:none;padding-right:var(--sp-9);border-radius:0}.field-label{font-family:var(--font-mono);letter-spacing:.15em;color:var(--c-text-muted);font-size:10px;line-height:1.4;display:block}.wizard-block{border:1px solid var(--c-rule-strong);background:var(--c-panel);padding:var(--sp-6);margin:var(--sp-6) 0}.wizard-row{align-items:center;gap:var(--sp-5);margin:var(--sp-5) 0;flex-wrap:wrap;display:flex}.field-note{font-family:var(--font-mono);color:var(--c-text-muted);font-size:10px;line-height:1.4}.field-toggle{border:1px solid var(--c-rule-strong);background:var(--c-panel);display:inline-flex}.field-toggle-opt{font-family:var(--font-mono);letter-spacing:.14em;color:var(--c-text-muted);padding:var(--sp-2) var(--sp-5);background:0 0;border:0;border-radius:0;font-size:11px;line-height:1.45}.field-toggle-opt.is-active{color:var(--c-amber);background:var(--c-amber-tint)}.field-toggle-opt--real.is-active{color:var(--c-red);background:var(--c-red-tint)}.wizard-check{font-family:var(--font-mono);color:var(--c-text-primary);font-size:11px;line-height:1.45}.wizard-check--refused{color:var(--c-red)}.wizard-check input[type=checkbox]{accent-color:var(--c-amber)}.wizard-state{font-family:var(--font-mono);letter-spacing:.14em;font-size:11px;line-height:1.45}.wizard-state--connected{color:var(--c-green)}.wizard-state--wrong{color:var(--c-amber)}.wizard-state--unavailable{color:var(--c-red)}.wizard-state--unknown{color:var(--c-text-muted)}.modal-scrim{background:var(--c-page-void);opacity:1;padding:var(--sp-9);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal{background:var(--c-panel);border:1px solid var(--c-rule-strong);width:min(560px,100%);padding:var(--sp-8)}.modal-title{margin:0 0 var(--sp-6);color:var(--c-text-primary)}.modal-context{border-top:1px solid var(--c-hairline);border-bottom:1px solid var(--c-hairline);padding:var(--sp-6) 0;margin-bottom:var(--sp-6)}.modal-context .field-note{margin:var(--sp-1) 0}.modal-note{margin:0 0 var(--sp-6)}.modal-actions{gap:var(--sp-5);justify-content:flex-end;display:flex}.btn{font-family:var(--font-mono);letter-spacing:.14em;color:var(--c-text-primary);background:var(--c-panel-header);border:1px solid var(--c-rule-strong);padding:var(--sp-2) var(--sp-6);cursor:pointer;font-size:11px;line-height:1.45}.btn:disabled{color:var(--c-text-faint);cursor:not-allowed}.btn--danger{color:var(--c-red);background:var(--c-red-tint);border-color:var(--c-red)}.btn--danger:disabled{color:var(--c-red);opacity:.55}.receipt{font-family:var(--font-mono);letter-spacing:.14em;margin:0 0 var(--sp-6);padding:var(--sp-2) var(--sp-4);border:1px solid var(--c-rule-strong);font-size:11px;line-height:1.45}.receipt--requested{color:var(--c-amber);background:var(--c-amber-tint)}.receipt--executed{color:var(--c-green);background:var(--c-green-tint)}.receipt--failed{color:var(--c-red);background:var(--c-red-tint)}.queue-position{align-items:baseline;gap:var(--sp-5);border-top:1px solid var(--c-row-divider);padding:var(--sp-3) 0;flex-wrap:wrap;display:flex}.queue-position .btn{margin-left:auto}.queue-pnl--up{color:var(--c-green)}.queue-pnl--down{color:var(--c-red)}.queue-user{align-items:baseline;gap:var(--sp-5);border-top:1px solid var(--c-row-divider);padding:var(--sp-3) 0;flex-wrap:wrap;display:flex}.queue-user .btn{margin-left:auto}.builder-step{border:1px solid var(--c-rule-strong);background:var(--c-panel);margin:var(--sp-6) 0}.builder-step-head{align-items:baseline;gap:var(--sp-5);padding:var(--sp-3) var(--sp-6);border-bottom:1px solid var(--c-hairline);font-family:var(--font-mono);letter-spacing:.15em;color:var(--c-text-muted);flex-wrap:wrap;font-size:10px;line-height:1.4;display:flex}.builder-step-head--invalid{color:var(--c-amber);box-shadow:inset 0 -2px 0 var(--c-amber)}.builder-step-head--complete{color:var(--c-green)}.builder-step-head--blocked{color:var(--c-text-faint)}.builder-step-fieldset{padding:var(--sp-6);border:0;margin:0}.builder-step-fieldset:disabled .field-input,.builder-step-fieldset:disabled .field-select{color:var(--c-text-faint)}.builder-clone-note-line{color:var(--c-amber);background:var(--c-amber-tint);padding:0 var(--sp-4)}.builder-rung{align-items:baseline;gap:var(--sp-5);border-top:1px solid var(--c-row-divider);padding:var(--sp-3) 0;flex-wrap:wrap;display:flex}.builder-rung .field-label{letter-spacing:.2em}.builder-tag{font-family:var(--font-mono);letter-spacing:.1em;border:1px solid var(--c-rule-strong);color:var(--c-text-muted);padding:0 var(--sp-3);font-size:9px;line-height:1.4}.builder-tag--in-use{border-color:var(--c-amber);color:var(--c-amber)}.status-tag{font-family:var(--font-mono);letter-spacing:.1em;white-space:nowrap;border:1px solid var(--c-rule-strong);color:var(--c-text-muted);padding:0 var(--sp-3);font-size:9px;line-height:1.4;display:inline-block}.status-tag--accent{border-color:var(--c-amber);color:var(--c-amber)}.builder-tabs{border:1px solid var(--c-rule-strong);margin:var(--sp-6) 0 0;flex-wrap:wrap;display:flex}.builder-tab{font-family:var(--font-mono);letter-spacing:.15em;color:var(--c-text-muted);padding:var(--sp-3) var(--sp-6);cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:400;line-height:1.4;box-shadow:inset 0 -2px #0000}.builder-tab.is-active{color:var(--c-amber);box-shadow:inset 0 -2px 0 var(--c-amber)}.builder-template-tags{gap:var(--sp-3);margin:var(--sp-2) 0 0;flex-wrap:wrap;display:flex}.builder-windows{border-top:1px solid var(--c-row-divider);padding-top:var(--sp-3)}.builder-window-row{align-items:baseline;gap:var(--sp-5);border-top:1px solid var(--c-row-divider);padding:var(--sp-3) 0;flex-wrap:wrap;display:flex}.risk-limits-family{border:1px solid var(--c-row-divider);width:100%;padding:var(--sp-4) var(--sp-5);margin:var(--sp-4) 0}.risk-limits-family-head{align-items:baseline;gap:var(--sp-4);margin:0 0 var(--sp-3);display:flex}.risk-limits-family-head .field-label{margin:0}.risk-limits-family-badge{font-family:var(--font-mono);letter-spacing:.1em;padding:0 var(--sp-2);border:1px solid var(--c-rule-strong);color:var(--c-text-muted);font-size:9px;line-height:1.4}.risk-limits-family-badge--active{border-color:var(--c-green);color:var(--c-green)}.builder-blackout{align-items:baseline;gap:var(--sp-5);flex-wrap:wrap;display:flex}.builder-blackout-set{align-items:baseline;gap:var(--sp-3);display:flex}.builder-blackout-set input[type=checkbox]{accent-color:var(--c-amber)}.preflight-body{padding:var(--sp-6)}.preflight-cap{align-items:baseline}.preflight-state{font-family:var(--font-mono);letter-spacing:.15em;font-size:10px;line-height:1.4}.preflight-state--pass{color:var(--c-green)}.preflight-state--fail{color:var(--c-red)}.preflight-state--revalidating{color:var(--c-amber)}.preflight-gate{align-items:baseline;gap:var(--sp-5);border-top:1px solid var(--c-row-divider);padding:var(--sp-3) 0;font-family:var(--font-mono);flex-wrap:wrap;font-size:11px;line-height:1.45;display:flex}.preflight-gate-name{letter-spacing:.15em;color:var(--c-text-primary)}.preflight-gate-verdict{letter-spacing:.15em}.preflight-gate--pass .preflight-gate-verdict{color:var(--c-green)}.preflight-gate--fail .preflight-gate-verdict{color:var(--c-red)}.preflight-gate-value,.preflight-gate-target{color:var(--c-text-muted)}.preflight-gate-field{color:var(--c-red)}.preflight-plate{font-family:var(--font-mono);letter-spacing:.15em;color:var(--c-red);background:var(--c-red-tint);border:1px solid var(--c-red);padding:var(--sp-2) var(--sp-5);margin:var(--sp-3) 0 0;font-size:11px;line-height:1.45;display:inline-block}.corpus-page{max-width:980px}.corpus-head{align-items:baseline;gap:var(--sp-5);margin-bottom:var(--sp-4);display:flex}.corpus-shadow-chip{border:1px solid var(--c-blue);color:var(--c-blue);padding:0 var(--sp-3);display:inline-block}.corpus-line{color:var(--c-text-muted);margin:0 0 var(--sp-5)}.corpus-series{align-items:center;gap:var(--sp-4);margin:0 0 var(--sp-5);display:flex}.corpus-series .field-select{width:auto}.corpus-panel{border:1px solid var(--c-rule-strong);background:var(--c-panel);padding:var(--sp-5) var(--sp-6);margin:0 0 var(--sp-6)}.corpus-panel h2{color:var(--c-text-muted);margin:0}.corpus-chart-head{align-items:center;gap:var(--sp-5);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}.corpus-chart-legend{margin:0 0 var(--sp-3);color:var(--c-text-muted)}.corpus-chart{width:100%;height:auto;display:block}.corpus-chart-frame{fill:none;stroke:var(--c-rule-strong)}.corpus-chart-grid{stroke:var(--c-chart-grid)}.corpus-path-line{fill:none;stroke:var(--c-text-muted)}.corpus-chart text{fill:var(--c-text-muted)}.corpus-marker--forecast{fill:var(--c-panel);stroke:var(--c-amber)}.corpus-marker--shadow{fill:var(--c-blue);stroke:var(--c-blue)}.corpus-lastmid-tag{fill:var(--c-text-primary)}.corpus-chart text.corpus-lastmid-text{fill:var(--c-app-field)}.corpus-chart-nodata{letter-spacing:.15em}.corpus-strip{margin:var(--sp-3) 0 0;padding:0;list-style:none}.corpus-strip-row{align-items:baseline;gap:var(--sp-5);border-top:1px solid var(--c-row-divider);padding:var(--sp-3) 0;color:var(--c-text-primary);flex-wrap:wrap;display:flex}.corpus-strip-row--shadow{color:var(--c-blue)}.corpus-strip-model{letter-spacing:.1em}.corpus-strip-gate{color:var(--c-text-muted)}.corpus-glyph--forecast{color:var(--c-amber)}.corpus-glyph--shadow{color:var(--c-blue)}.corpus-plate{border:1px solid var(--c-blue);color:var(--c-blue);padding:var(--sp-1) var(--sp-4);margin:0 0 var(--sp-4);display:inline-block}.corpus-tallies{margin:0;padding:0;list-style:none}.corpus-tally{align-items:baseline;gap:var(--sp-5);border-top:1px solid var(--c-row-divider);padding:var(--sp-3) 0;color:var(--c-text-muted);flex-wrap:wrap;display:flex}.corpus-tally .corpus-strip-model{color:var(--c-text-primary)}.corpus-tally-outcome{white-space:nowrap}.corpus-empty{color:var(--c-text-muted)}.corpus-feed-error{margin:0 0 var(--sp-5);padding:var(--sp-2) var(--sp-4);background:var(--c-red-tint);color:var(--c-red)}.campaigns-filters{gap:var(--sp-4);margin:var(--sp-4) 0;flex-wrap:wrap;display:flex}.campaigns-pager{margin:var(--sp-4) 0 0;align-items:baseline}.campaign-state{letter-spacing:.1em;white-space:nowrap;color:var(--c-text-primary)}.campaign-state--running{color:var(--c-green)}.campaign-state--paused{color:var(--c-amber)}.campaign-state--closed{color:var(--c-text-muted)}.campaign-state--warn{color:var(--c-amber)}.campaign-state--escalated{color:var(--c-red);opacity:.85}.campaign-state--critical{color:var(--c-red);font-weight:700}.alert-tier--inform{color:var(--c-blue)}.campaign-detail-head{align-items:baseline;gap:var(--sp-5);margin:var(--sp-4) 0;flex-wrap:wrap;display:flex}.campaign-strip{border:1px solid var(--c-row-divider);padding:var(--sp-2) var(--sp-4);margin:0 0 var(--sp-4)}.campaign-window-ok{color:var(--c-text-primary)}.campaign-mode-plate{border:1px solid var(--c-amber);color:var(--c-amber);padding:var(--sp-1) var(--sp-4);display:inline-block}.kpi{min-width:0}.kpi-label{color:var(--c-amber);margin-bottom:var(--sp-1)}.kpi-value{color:var(--c-text-primary)}.kpi-value--up{color:var(--c-green)}.kpi-value--down{color:var(--c-red)}.kpi-sub{color:var(--c-text-muted);margin-top:var(--sp-1)}.kpi-stale{margin-top:var(--sp-1);padding:0 var(--sp-2);background:var(--c-red-tint);color:var(--c-red);display:inline-block}.stale-banner{align-items:baseline;gap:var(--sp-5);border:1px solid var(--c-amber);background:var(--c-amber-tint);color:var(--c-amber);padding:var(--sp-2) var(--sp-4);margin:var(--sp-4) 0;flex-wrap:wrap;display:flex}.stale-banner-head{color:var(--c-amber)}.stale-banner-reason{color:var(--c-text-primary)}.overview-empty{border:1px solid var(--c-row-divider);padding:var(--sp-9);margin:var(--sp-4) 0}.overview-empty .t-kpi{margin:0 0 var(--sp-3)}.overview-switcher,.overview-account{margin:var(--sp-4) 0}.overview-account-head{align-items:baseline;gap:var(--sp-5);border-bottom:1px solid var(--c-row-divider);padding-bottom:var(--sp-2);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}.overview-virtual{color:var(--c-amber)}.overview-tiles{gap:var(--sp-5);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.overview-rails{gap:var(--sp-5);margin:var(--sp-5) 0;grid-template-columns:minmax(260px,5fr) minmax(320px,7fr);display:grid}.overview-rail{border:1px solid var(--c-row-divider);padding:var(--sp-4)}.overview-rail h2{margin:0 0 var(--sp-3)}.overview-health-row{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(90px,1fr));display:grid}.chart-panel{border:1px solid var(--c-row-divider);padding:var(--sp-4);margin:var(--sp-4) 0}.chart-head{align-items:baseline;gap:var(--sp-5);flex-wrap:wrap;display:flex}.chart-head h2{margin:0}.chart-ohlc{color:var(--c-text-muted);margin:0}.chart-ohlc b{color:var(--c-text-primary);font-weight:400}.chart-fcst{gap:var(--sp-5);border:1px solid var(--c-row-divider);background:var(--c-panel-header);color:var(--c-text-muted);padding:var(--sp-2) var(--sp-4);margin:var(--sp-3) 0;flex-wrap:wrap;display:flex}.chart-fcst-gate--stale{color:var(--c-amber)}.chart-svg{width:100%;height:auto;display:block}.chart-frame{fill:var(--c-panel);stroke:var(--c-hairline)}.chart-grid{stroke:var(--c-chart-grid)}.chart-nodata{fill:var(--c-text-muted)}.chart-wick{stroke:var(--c-rule-strong)}.chart-body--up{fill:var(--c-green)}.chart-body--down{fill:var(--c-red)}.chart-rung{stroke:var(--c-blue);stroke-dasharray:4 3}.chart-rung-tag{fill:var(--c-blue)}.chart-dsl{stroke:var(--c-red)}.chart-dsl--missing{stroke-dasharray:2 3}.chart-dsl-tag{fill:var(--c-red)}.chart-lpl{stroke:var(--c-track)}.chart-last-tag{fill:var(--c-app-field);stroke:var(--c-rule-strong)}.chart-last-text{fill:var(--c-text-primary)}.chart-tpz{fill:var(--c-green-tint);stroke:var(--c-green)}.chart-foot{color:var(--c-text-muted);margin:var(--sp-3) 0 0}.ladder{border:1px solid var(--c-row-divider);padding:var(--sp-4);margin:var(--sp-4) 0}.ladder-grid{border-collapse:collapse;width:100%}.ladder-grid th{text-align:left;color:var(--c-text-muted);border-bottom:1px solid var(--c-row-divider);padding:var(--sp-2) var(--sp-3)}.ladder-grid td{padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--c-row-divider);color:var(--c-text-primary)}.ladder-state{letter-spacing:.1em;white-space:nowrap;color:var(--c-text-primary)}.ladder-state--wait{color:var(--c-text-muted)}.ladder-state--armed{color:var(--c-amber)}.ladder-state--fill{color:var(--c-green)}.ladder-state--skip{color:var(--c-text-faint)}.ladder-fbrow td{padding:0 var(--sp-3) var(--sp-2);border-bottom:1px solid var(--c-row-divider)}.fbar{background:var(--c-track);height:4px}.fbar i{background:var(--c-green);height:100%;display:block}.lmeta{color:var(--c-text-muted);border-top:1px solid var(--c-row-divider);padding-top:var(--sp-3);margin-top:var(--sp-3)}.lmeta b{color:var(--c-text-primary);font-weight:400}.ladder-stop--ok{color:var(--c-green)}.ladder-stop--missing{color:var(--c-red)}.t-muted{color:var(--c-text-muted)}.t-price{color:var(--c-text-primary)}.market-filters{align-items:baseline;gap:var(--sp-5);margin:var(--sp-5) 0;flex-wrap:wrap;display:flex}.market-filter{align-items:baseline;gap:var(--sp-3);display:flex}.screener-table{border-collapse:collapse;width:100%;margin:var(--sp-4) 0}.screener-table th{text-align:left;color:var(--c-text-muted);border-bottom:1px solid var(--c-row-divider);padding:var(--sp-2) var(--sp-3)}.screener-table td{padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--c-row-divider);color:var(--c-text-primary)}.screener-row{cursor:pointer}.screener-row:hover{background:var(--c-panel-header)}.funding-up{color:var(--c-green)}.funding-down{color:var(--c-red)}.funding-neutral,.volatility-low{color:var(--c-text-muted)}.volatility-medium{color:var(--c-amber)}.volatility-high{color:var(--c-red)}.book-grid{gap:var(--sp-4);border:1px solid var(--c-row-divider);padding:var(--sp-4);margin:var(--sp-4) 0;grid-template-columns:1fr minmax(150px,auto) 1fr;display:grid}.book-side{min-width:0}.book-side-head{justify-content:space-between;align-items:baseline;gap:var(--sp-3);border-bottom:1px solid var(--c-row-divider);padding-bottom:var(--sp-2);color:var(--c-text-muted);display:flex}.book-levels{flex-direction:column;display:flex}.book-level{justify-content:space-between;align-items:baseline;gap:var(--sp-4);padding:var(--sp-1) 0;border-bottom:1px solid var(--c-row-divider);display:flex}.book-level--ask{color:var(--c-red)}.book-level--bid{color:var(--c-green)}.book-level--stale{color:var(--c-text-muted)}.book-price{color:inherit}.book-size{color:var(--c-text-muted)}.book-mid{justify-content:center;align-items:center;gap:var(--sp-2);border:1px solid var(--c-row-divider);background:var(--c-panel);padding:var(--sp-3);text-align:center;flex-direction:column;display:flex}@media (max-width:1439px){.overview-rails{grid-template-columns:1fr}}@media (max-width:1023px) and (pointer:fine){.overview-rails,.book-grid{grid-template-columns:1fr}.chrome-main{padding:var(--sp-5)}}@media (max-width:1023px) and (pointer:coarse){.bar-nav{display:none}.chrome-main{padding:var(--sp-5);pointer-events:none}.chrome-main button,.chrome-main a,.chrome-main input,.chrome-main select,.chrome-main textarea,.chrome-main [role=button]{display:none}.overview-rails,.book-grid{grid-template-columns:1fr}}@media (forced-colors:active){.chrome-frame,.plate,.btn,.receipt,.field-input,.field-select,.skip-link{border-color:canvastext}.fbar,.fbar i{border:1px solid canvastext}}
body{font-family:var(--font-mono);margin:0}
