.foi.svelte-16539zp{border-top:1px solid var(--line,#e2e8f0);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.35rem .55rem;padding:.2rem .15rem;font-size:.68rem;display:flex}.compact.svelte-16539zp{padding:.15rem .1rem .05rem}.tag.svelte-16539zp{letter-spacing:.02em;opacity:.7;text-transform:uppercase;font-size:.6rem;font-weight:700}.rate.svelte-16539zp{font-weight:700}.rate.pos.svelte-16539zp{color:var(--bad,#dc2626)}.rate.neg.svelte-16539zp{color:var(--good,#059669)}.bias.svelte-16539zp{font-weight:600}.foi.long.svelte-16539zp .bias:where(.svelte-16539zp){color:var(--bad,#dc2626)}.foi.short.svelte-16539zp .bias:where(.svelte-16539zp){color:var(--good,#059669)}.oi.svelte-16539zp,.oi-venue.svelte-16539zp,.prov.svelte-16539zp,.muted.svelte-16539zp{opacity:.6}.oi-venue.svelte-16539zp small:where(.svelte-16539zp){font-size:.55rem}.news.svelte-cue4x9{border-top:1px solid var(--line,#e2e8f0);flex-wrap:wrap;align-items:baseline;gap:.3rem .5rem;min-width:0;padding:.15rem .1rem .2rem;font-size:.68rem;display:flex}.tag.svelte-cue4x9{letter-spacing:.02em;text-transform:uppercase;opacity:.65;font-size:.6rem;font-weight:700}.fg.svelte-cue4x9{font-variant-numeric:tabular-nums;font-weight:700}.sent.svelte-cue4x9{text-transform:capitalize;opacity:.85;font-weight:600}.news.fear.svelte-cue4x9 .sent:where(.svelte-cue4x9),.news.fear.svelte-cue4x9 .fg:where(.svelte-cue4x9){color:var(--bad,#dc2626)}.news.greed.svelte-cue4x9 .sent:where(.svelte-cue4x9),.news.greed.svelte-cue4x9 .fg:where(.svelte-cue4x9){color:var(--good,#059669)}.head.svelte-cue4x9{text-overflow:ellipsis;white-space:nowrap;opacity:.75;min-width:0;color:inherit;flex:12rem;text-decoration:none;overflow:hidden}a.head.svelte-cue4x9:hover{opacity:1;text-decoration:underline}.macro.svelte-cue4x9,.muted.svelte-cue4x9{opacity:.55;font-size:.62rem}.global-flow-page.svelte-2j7mc4{--ink:#e8edf2;--muted:#8b98a5;--line:#29313a;--surface:var(--shell-bg,#0c1014);--surface-raised:#171d23;--green:#24c78a;--red:#f06470;width:100%;height:auto;min-height:100dvh;max-height:none;color:var(--ink);font-variant-numeric:tabular-nums;background:0 0;flex-direction:column;gap:.55rem;padding:.55rem .7rem .65rem;font-size:.75rem;line-height:1.3;display:flex;overflow:auto}.topbar.svelte-2j7mc4,.title-block.svelte-2j7mc4,.controls.svelte-2j7mc4,.viewbar.svelte-2j7mc4,.panel-head.svelte-2j7mc4,.market-switch.svelte-2j7mc4,.view-tabs.svelte-2j7mc4,.metric.svelte-2j7mc4{align-items:center;display:flex}.topbar.svelte-2j7mc4{flex:none;justify-content:space-between;gap:1rem;min-height:2.6rem}.topbar--shell.svelte-2j7mc4{background:0 0;border:0;min-height:0;padding:0;display:block}.desk-actions-shell.svelte-2j7mc4{align-items:center;gap:.45rem;display:inline-flex}.controls--shell.svelte-2j7mc4{background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.35rem .75rem .55rem;display:inline-flex}.controls--shell.svelte-2j7mc4 .shell-ico{min-width:2rem;min-height:2rem}.desk-actions-shell.svelte-2j7mc4 .shell-ico{color:color-mix(in srgb, var(--muted) 95%, transparent)}.desk-actions-shell.svelte-2j7mc4 .shell-ico:hover{color:var(--ink);background:#222b33cc}.desk-actions-shell.svelte-2j7mc4 .shell-ico.on{color:#0f172a;box-shadow:none;background:#e2e8f0}.title-block.svelte-2j7mc4{gap:.7rem;min-width:0}.title-block--shell.svelte-2j7mc4{min-width:0;display:block}.symbol-tf.svelte-2j7mc4{flex-direction:column;justify-content:center;align-items:flex-start;gap:.08rem;min-width:0;max-width:100%;display:flex;overflow:visible}.symbol-tf-main.svelte-2j7mc4{align-items:center;gap:.28rem;min-width:0;max-width:100%;display:flex}.symbol-tf.svelte-2j7mc4 .pair-pick{flex:0 auto;min-width:0;overflow:visible}.symbol-tf.svelte-2j7mc4 .pair-trigger{max-width:none;padding-left:.1rem;padding-right:.15rem;overflow:visible}.symbol-tf.svelte-2j7mc4 .pair-copy,.symbol-tf.svelte-2j7mc4 .pair-row{min-width:0;max-width:none;overflow:visible}.symbol-tf.svelte-2j7mc4 .pair-sym{text-overflow:clip;white-space:nowrap;max-width:none;font-size:.92rem;font-weight:800;line-height:1.25;display:block;overflow:visible}.symbol-tf.svelte-2j7mc4 .pair-chev{display:none}.symbol-tf.svelte-2j7mc4 .iv-wheel,.symbol-tf.svelte-2j7mc4 .iv-pick{flex:none}.symbol-tf.svelte-2j7mc4 .hud-tip--inline:where(.svelte-2j7mc4){font-variant-numeric:tabular-nums;align-items:baseline;gap:.22rem;padding:0 .1rem;font-family:IBM Plex Mono,ui-monospace,monospace;display:inline-flex}.symbol-tf.svelte-2j7mc4 .hud-tip--inline:where(.svelte-2j7mc4) .hud-price:where(.svelte-2j7mc4){color:#f1f5f9;white-space:nowrap;font-size:.78rem;font-weight:750;line-height:1.2}.symbol-tf.svelte-2j7mc4 .hud-tip--inline:where(.svelte-2j7mc4) .hud-chg:where(.svelte-2j7mc4){white-space:nowrap;font-size:.55rem;font-weight:750;line-height:1.2}.symbol-tf.svelte-2j7mc4 .hud-tip--inline:where(.svelte-2j7mc4) .hud-chg.up:where(.svelte-2j7mc4){color:#5eead4}.symbol-tf.svelte-2j7mc4 .hud-tip--inline:where(.svelte-2j7mc4) .hud-chg.down:where(.svelte-2j7mc4){color:#fb7185}.desk-top-center.svelte-2j7mc4{align-items:center;display:flex}.desk-top-center.svelte-2j7mc4 .desk-intel-pills:where(.svelte-2j7mc4){margin-top:0}.gf-shell-main>.global-flow-page{height:100%;min-height:100%;overflow:auto}.gf-shell{height:100dvh;max-height:100dvh}.title-block.svelte-2j7mc4>div:where(.svelte-2j7mc4){min-width:0}.desk-intel-pills.svelte-2j7mc4{flex-wrap:wrap;gap:.3rem;margin-top:.28rem;display:flex}.intel-pill.svelte-2j7mc4{letter-spacing:.02em;color:#94a3b8;background:#1e293bb3;border:0;border-radius:.45rem;align-items:center;gap:.28rem;padding:.18rem .45rem;font-size:.58rem;font-weight:650;display:inline-flex}.intel-pill.svelte-2j7mc4 strong:where(.svelte-2j7mc4){color:#e2e8f0;font-weight:750}.intel-pill.svelte-2j7mc4 em:where(.svelte-2j7mc4){opacity:.85;text-transform:uppercase;font-style:normal}.intel-pill.pulse.bull.svelte-2j7mc4{color:#6ee7b7;border-color:#34d39973}.intel-pill.pulse.bear.svelte-2j7mc4{color:#fca5a5;border-color:#f8717173}.intel-pill.liq.fortress.svelte-2j7mc4{color:#7dd3fc;border-color:#38bdf880}.intel-pill.liq.structured.svelte-2j7mc4{color:#5eead4;border-color:#2dd4bf73}.intel-pill.liq.mixed.svelte-2j7mc4{color:#fcd34d;border-color:#fbbf2473}.intel-pill.liq.thin.svelte-2j7mc4{color:#fda4af;border-color:#fb718573}.whale-count.svelte-2j7mc4{color:#e9d5ff;background:#a855f738;border-radius:999px;margin-left:.35rem;padding:.05rem .35rem;font-size:.58rem;font-weight:700;display:inline-block}.whale-expand.svelte-2j7mc4{border:1px solid color-mix(in srgb, var(--line,#334155) 80%, transparent);color:#94a3b8;cursor:pointer;background:0 0;border-radius:.3rem;padding:.2rem .45rem;font-size:.58rem;font-weight:650}.whale-expand.svelte-2j7mc4:hover{color:#e2e8f0}.status.svelte-2j7mc4 i:where(.svelte-2j7mc4){background:currentColor;border-radius:50%;width:.42rem;height:.42rem}.controls.svelte-2j7mc4{gap:.35rem}.action.svelte-2j7mc4{background:var(--surface-raised);min-height:1.9rem;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:.55rem;justify-content:center;align-items:center;gap:.35rem;padding:0 .65rem;font-weight:650;transition:background .15s,color .15s;display:inline-flex}.action.svelte-2j7mc4:hover{background:color-mix(in srgb, var(--surface-raised) 70%, #222b33)}.action.svelte-2j7mc4:disabled{opacity:.55;cursor:wait}.action.detached.svelte-2j7mc4{color:#fde68a;border-color:#eab30873}.summary.svelte-2j7mc4{border:1px solid color-mix(in srgb, var(--line) 70%, transparent);background:#12181ed9;border-radius:.75rem;flex:none;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden}.metric.svelte-2j7mc4{border-right:1px solid color-mix(in srgb, var(--line) 55%, transparent);flex-direction:column;justify-content:center;align-items:flex-start;gap:.12rem;min-width:0;padding:.48rem .7rem}.metric.svelte-2j7mc4:last-child{border:0}.metric.svelte-2j7mc4>span:where(.svelte-2j7mc4){color:var(--muted);text-transform:uppercase;font-size:.58rem;font-weight:700}.metric.svelte-2j7mc4 strong:where(.svelte-2j7mc4){white-space:nowrap;font-size:.91rem}.metric.svelte-2j7mc4 small:where(.svelte-2j7mc4){color:var(--muted);font-size:.68rem;font-weight:500}.metric.svelte-2j7mc4 .small-value:where(.svelte-2j7mc4){font-size:.75rem}.positive.svelte-2j7mc4{color:var(--green)!important}.negative.svelte-2j7mc4{color:var(--red)!important}.intel-band.svelte-2j7mc4{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.intel-card.svelte-2j7mc4{border:1px solid var(--line);background:var(--surface);flex-direction:column;min-height:7.2rem;display:flex}.intel-header.svelte-2j7mc4{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:2.45rem;padding:.45rem .6rem;display:flex}.intel-header.svelte-2j7mc4 h2:where(.svelte-2j7mc4){margin:0;font-size:.72rem;font-weight:760}.intel-header.svelte-2j7mc4 p:where(.svelte-2j7mc4){color:var(--muted);margin:.1rem 0 0;font-size:.58rem}.intel-body.svelte-2j7mc4{flex:1;min-width:0;padding:.45rem .6rem .55rem;display:flex}.exchange-body.svelte-2j7mc4{flex-direction:column;gap:.3rem;display:flex}.exchange-row.svelte-2j7mc4{border-bottom:1px solid #222a31;grid-template-columns:3rem minmax(0,1fr) 2.2rem auto;align-items:center;gap:.35rem;min-height:1.7rem;display:grid}.exchange-row.svelte-2j7mc4:last-child{border-bottom:0}.exchange-row.svelte-2j7mc4 .event-label:where(.svelte-2j7mc4){font-size:.56rem;font-weight:700}.exchange-row.svelte-2j7mc4 strong:where(.svelte-2j7mc4){white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.68rem;overflow:hidden}.exchange-row.svelte-2j7mc4 span:where(.svelte-2j7mc4),.exchange-row.svelte-2j7mc4 em:where(.svelte-2j7mc4){color:var(--muted);font-size:.58rem;font-style:normal}.exchange-row.svelte-2j7mc4 em:where(.svelte-2j7mc4){text-align:right}.plan-life-banner.svelte-2j7mc4{color:#fde68a;background:#352912;border:1px solid #fbbf2480;flex-wrap:wrap;align-items:center;gap:.45rem .65rem;min-height:1.9rem;padding:.3rem .55rem;font-size:.68rem;display:flex}.plan-life-banner.svelte-2j7mc4 span:where(.svelte-2j7mc4){flex:1;min-width:12rem}.plan-life-banner.svelte-2j7mc4 a:where(.svelte-2j7mc4){color:#fbbf24;font-weight:700;text-decoration:underline}.error-banner.svelte-2j7mc4{color:#ffd1c3;background:#331d1a;border:1px solid #c15c2c;border-radius:.55rem;flex-wrap:wrap;align-items:flex-start;gap:.35rem .65rem;min-height:1.9rem;padding:.45rem .65rem;line-height:1.35;display:flex}.error-banner.svelte-2j7mc4 strong:where(.svelte-2j7mc4){letter-spacing:.04em;text-transform:uppercase;flex:none;font-size:.68rem}.error-banner.svelte-2j7mc4 span:where(.svelte-2j7mc4){flex:12rem;min-width:0;font-size:.68rem}.error-banner.svelte-2j7mc4 a:where(.svelte-2j7mc4),.error-banner.svelte-2j7mc4 button:where(.svelte-2j7mc4){color:inherit;cursor:pointer;font:inherit;touch-action:manipulation;background:0 0;border:0;min-height:1.75rem;padding:.15rem .25rem;font-weight:700;text-decoration:underline}.viewbar.svelte-2j7mc4{border-bottom:1px solid color-mix(in srgb, var(--line) 70%, transparent);flex:none;gap:.55rem;min-height:2rem;padding:.15rem 0 .35rem}.viewbar--shell.svelte-2j7mc4{flex-wrap:wrap;align-items:center}.view-tabs.svelte-2j7mc4{align-self:stretch;gap:.2rem}.view-tabs.svelte-2j7mc4 button:where(.svelte-2j7mc4),.market-switch.svelte-2j7mc4 button:where(.svelte-2j7mc4),.range-tabs.svelte-2j7mc4 button:where(.svelte-2j7mc4){min-height:1.75rem;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.55rem;padding:.2rem .65rem;font-weight:650;transition:background .15s,color .15s}.view-tabs.svelte-2j7mc4 button:where(.svelte-2j7mc4):hover,.market-switch.svelte-2j7mc4 button:where(.svelte-2j7mc4):hover,.range-tabs.svelte-2j7mc4 button:where(.svelte-2j7mc4):hover{color:var(--ink);background:#222b33cc}.view-tabs.svelte-2j7mc4 button.active:where(.svelte-2j7mc4),.market-switch.svelte-2j7mc4 button.active:where(.svelte-2j7mc4),.range-tabs.svelte-2j7mc4 button.active:where(.svelte-2j7mc4){color:var(--ink);background:#222b33}.range-tabs.svelte-2j7mc4 button:where(.svelte-2j7mc4):disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.market-switch.svelte-2j7mc4{border:1px solid color-mix(in srgb, var(--line) 80%, transparent);background:color-mix(in srgb, var(--shell-bg,#0c1014) 55%, transparent);border-radius:.65rem;gap:.15rem;padding:.15rem}.market-switch.svelte-2j7mc4 button:where(.svelte-2j7mc4){min-height:1.55rem}.futures-expiry-control.svelte-2j7mc4{border-left:1px solid var(--line);color:var(--muted);align-items:center;gap:.35rem;padding:0 .4rem;font-size:.68rem;font-weight:650;display:inline-flex}.futures-expiry-control.svelte-2j7mc4 select:where(.svelte-2j7mc4){border:1px solid var(--line);background:var(--surface-raised);max-width:8rem;color:var(--ink);font:inherit;border-radius:.2rem;padding:.18rem .35rem}.option-series-control.svelte-2j7mc4{min-width:0}.option-series-control.svelte-2j7mc4 select:where(.svelte-2j7mc4){max-width:min(28rem,45vw)}.layout-toggle.svelte-2j7mc4,.layout-reset.svelte-2j7mc4{color:#94a3b8;min-height:1.65rem;font:inherit;cursor:pointer;background:#1e293bb3;border:0;border-radius:.45rem;padding:.18rem .55rem;font-size:.61rem;font-weight:700;transition:background .15s,color .15s}.layout-toggle.svelte-2j7mc4:hover,.layout-reset.svelte-2j7mc4:hover{color:#e2e8f0;background:#334155cc}.layout-toggle[aria-pressed=true].svelte-2j7mc4{color:#f1f5f9;background:#334155bf;box-shadow:inset 0 0 0 1px #64748b66}.dashboard-canvas.svelte-2j7mc4{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:row;align-items:stretch;gap:.55rem;width:100%;min-width:0;display:grid}.top-layout.svelte-2j7mc4,.realtime-grid.svelte-2j7mc4,.live-grid.svelte-2j7mc4,.history-grid.svelte-2j7mc4,.intel-band.svelte-2j7mc4{display:contents}.dashboard-canvas.svelte-2j7mc4 [data-dashboard-card]:where(.svelte-2j7mc4){min-width:0;position:relative}.dashboard-move{border:1px solid var(--line);min-height:1.35rem;color:var(--ink);font:inherit;cursor:grab;background:#202830;border-radius:.18rem;justify-content:center;align-items:center;padding:.1rem .38rem;font-size:.55rem;font-weight:700;display:none}.dashboard-move:active{cursor:grabbing}.dashboard-resize{z-index:4;width:1.35rem;height:1.35rem;color:var(--ink);font:inherit;cursor:nwse-resize;touch-action:none;background:#202830;border:1px solid #566371;border-radius:.2rem;place-items:center;padding:0;font-size:.8rem;line-height:1;display:none;position:absolute;bottom:.25rem;right:.25rem}.poll-label.svelte-2j7mc4{color:var(--muted);margin-left:auto;font-size:.64rem}.top-layout.svelte-2j7mc4{flex:none}.chart-strip.svelte-2j7mc4{background:var(--surface);flex-direction:column;min-height:20rem;padding:0;display:flex}.chart-strip-head.svelte-2j7mc4{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.7rem;min-height:2.9rem;padding:.42rem .6rem;display:flex}.chart-strip-head.svelte-2j7mc4 h2:where(.svelte-2j7mc4){margin:0;font-size:.78rem;font-weight:750}.chart-strip-head.svelte-2j7mc4 p:where(.svelte-2j7mc4){color:var(--muted);margin:.12rem 0 0;font-size:.62rem}.desk-embed-chart.svelte-2j7mc4{flex-direction:column;height:100%;min-height:0;display:flex}.desk-embed-chart.maximized.svelte-2j7mc4{min-height:min(70vh,42rem)}.desk-war.svelte-2j7mc4{flex-direction:column;flex-shrink:0;gap:.15rem;max-height:13.5rem;padding:.2rem .15rem .35rem;display:flex;overflow:hidden}.desk-war-top.svelte-2j7mc4{align-items:stretch;gap:.35rem;min-width:0;display:flex}.desk-war-px.svelte-2j7mc4{font-variant-numeric:tabular-nums;background:#051118;border:1px solid #47556973;border-radius:.25rem;flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-end;gap:.02rem;padding:.08rem .35rem;line-height:1.1;display:inline-flex}.desk-war-px-val.svelte-2j7mc4{color:#f8fafc;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.78rem;font-weight:700}.desk-war-px-chg.svelte-2j7mc4{color:#94a3b8;font-size:.52rem;font-weight:700}.desk-war-px.up.svelte-2j7mc4 .desk-war-px-chg:where(.svelte-2j7mc4){color:#6ee7b7}.desk-war-px.down.svelte-2j7mc4 .desk-war-px-chg:where(.svelte-2j7mc4){color:#fca5a5}.desk-war-quant.svelte-2j7mc4{margin-top:0;padding:0 .15rem}.desk-px.svelte-2j7mc4{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:.02rem;margin-right:.15rem;line-height:1.1;display:inline-flex}.desk-px-val.svelte-2j7mc4{color:#f8fafc;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.85rem;font-weight:700}.desk-px-chg.svelte-2j7mc4{letter-spacing:.02em;color:#94a3b8;font-size:.58rem;font-weight:700}.desk-px.up.svelte-2j7mc4 .desk-px-chg:where(.svelte-2j7mc4){color:#6ee7b7}.desk-px.down.svelte-2j7mc4 .desk-px-chg:where(.svelte-2j7mc4){color:#fca5a5}.action.on.svelte-2j7mc4{border-color:color-mix(in srgb, #64748b 50%, var(--line));color:#f1f5f9;background:#33415573}.desk-research-note.svelte-2j7mc4{color:#94a3b8;max-width:14rem;font-size:.62rem;font-weight:600}.chart-strip-actions.svelte-2j7mc4{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;max-width:min(100%,36rem);display:flex}.chart-strip-actions.svelte-2j7mc4 .action:where(.svelte-2j7mc4){white-space:nowrap}.chart-workspace-link.svelte-2j7mc4{border-color:color-mix(in srgb, #64748b 50%, var(--line));background:color-mix(in srgb, #334155 45%, var(--surface-2,#12181e));color:#f1f5f9;align-items:center;font-weight:650;text-decoration:none;display:inline-flex}.chart-workspace-cta.svelte-2j7mc4{background:radial-gradient(90% 120% at 0% 0%, #94a3b81a, transparent 55%), var(--surface);justify-items:start;gap:.55rem;min-height:8.5rem;padding:1.1rem 1rem 1.25rem;display:grid}.chart-workspace-cta.svelte-2j7mc4 strong:where(.svelte-2j7mc4){font-size:.9rem;font-weight:750}.chart-workspace-cta.svelte-2j7mc4 p:where(.svelte-2j7mc4){max-width:36rem;color:var(--muted);margin:0;font-size:.72rem;line-height:1.45}.chart-workspace-cta.svelte-2j7mc4 .action:where(.svelte-2j7mc4){min-height:2rem}.chart-controls.svelte-2j7mc4{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.3rem;display:flex}.chart-segmented.svelte-2j7mc4{border:1px solid var(--line);background:var(--surface-2,#94a3b814);border-radius:4px;align-items:center;gap:.08rem;padding:.12rem;display:inline-flex}.chart-segmented.svelte-2j7mc4 button:where(.svelte-2j7mc4){min-width:1.8rem;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:.2rem .32rem;font-size:.58rem;font-weight:650;line-height:1.2}.chart-segmented.svelte-2j7mc4 button.active:where(.svelte-2j7mc4){background:var(--surface);color:var(--text-primary,inherit);box-shadow:0 0 0 1px var(--line)}.venue-scope-note.svelte-2j7mc4{color:color-mix(in srgb, var(--muted,#94a3b8) 90%, #fbbf24);max-width:28rem;font-size:.58rem;font-weight:600;display:inline-block}.replay-control.svelte-2j7mc4{border-bottom:1px solid var(--line);flex-direction:column;gap:.28rem;min-width:0;padding:.38rem .15rem .45rem;display:flex}.replay-current-note.svelte-2j7mc4{color:#a5dcd4;background:#35c6b00f;border-left:2px solid #35c6b0;padding:.26rem .55rem;font-size:.58rem}.replay-control-head.svelte-2j7mc4,.replay-title.svelte-2j7mc4,.replay-actions.svelte-2j7mc4,.replay-context.svelte-2j7mc4{align-items:center;display:flex}.replay-control-head.svelte-2j7mc4{flex-wrap:wrap;justify-content:space-between;gap:.6rem}.replay-title.svelte-2j7mc4{flex-wrap:wrap;gap:.5rem;min-width:0}.replay-title.svelte-2j7mc4 strong:where(.svelte-2j7mc4){font-size:.69rem}.replay-title.svelte-2j7mc4 span:where(.svelte-2j7mc4),.replay-range-label.svelte-2j7mc4,.replay-context.svelte-2j7mc4{color:var(--muted);font-size:.56rem}.replay-actions.svelte-2j7mc4{gap:.3rem}.replay-suggest-bar.svelte-2j7mc4{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.replay-suggest.svelte-2j7mc4{border-top:1px solid color-mix(in srgb, var(--line) 65%, transparent);gap:.3rem;padding:.3rem 0 .1rem;display:grid}.suggest-note.svelte-2j7mc4,.suggest-error.svelte-2j7mc4{color:var(--muted);margin:0;font-size:.62rem}.suggest-error.svelte-2j7mc4{color:#f6899a;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;display:flex}.suggest-upgrade.svelte-2j7mc4{color:#38bdf8;font-weight:700;text-decoration:underline}.suggest-list.svelte-2j7mc4{flex-wrap:wrap;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.suggest-chip.svelte-2j7mc4{border:1px solid color-mix(in srgb, var(--line) 80%, transparent);background:color-mix(in srgb, var(--surface) 90%, #0b1220);color:inherit;cursor:pointer;text-align:left;border-radius:.3rem;flex-direction:column;align-items:flex-start;gap:.05rem;min-height:2rem;padding:.28rem .5rem;display:flex}.suggest-chip.classic.svelte-2j7mc4{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}.suggest-chip.smart.svelte-2j7mc4{border-color:color-mix(in srgb, #3d8bfd 50%, var(--line))}.suggest-chip.svelte-2j7mc4:hover{border-color:color-mix(in srgb, var(--accent) 70%, var(--line))}.suggest-name.svelte-2j7mc4{font-size:.68rem;font-weight:600}.suggest-meta.svelte-2j7mc4{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.56rem}.replay-actions.svelte-2j7mc4 .action:where(.svelte-2j7mc4){min-height:1.55rem;font-size:.58rem}.replay-range.svelte-2j7mc4{accent-color:#35c6b0;cursor:pointer;width:100%;min-width:0}.replay-range.svelte-2j7mc4:disabled{opacity:.45;cursor:not-allowed}.replay-context.svelte-2j7mc4{flex-wrap:wrap;justify-content:space-between;gap:.5rem;line-height:1.35}.replay-context.svelte-2j7mc4 strong:where(.svelte-2j7mc4){color:var(--ink);font-size:.56rem}.replay-rail.svelte-2j7mc4{background:#35c6b009;border-color:#3dd6c640}.battle-strip.svelte-2j7mc4{border-top:1px solid var(--line);flex-direction:column;gap:.38rem;min-width:0;padding:.42rem .15rem .32rem;display:flex}.battle-head.svelte-2j7mc4,.battle-title.svelte-2j7mc4,.battle-controls.svelte-2j7mc4,.battle-bottom.svelte-2j7mc4,.battle-venues.svelte-2j7mc4{align-items:center;display:flex}.battle-head.svelte-2j7mc4{flex-wrap:wrap;justify-content:space-between;gap:.65rem}.battle-title.svelte-2j7mc4{flex-wrap:wrap;gap:.55rem;min-width:0}.battle-title.svelte-2j7mc4 strong:where(.svelte-2j7mc4){font-size:.72rem}.battle-title.svelte-2j7mc4>span:where(.svelte-2j7mc4){color:var(--muted);font-size:.61rem}.battle-controls.svelte-2j7mc4{flex-wrap:wrap;gap:.35rem}.battle-controls.svelte-2j7mc4 .chart-segmented:where(.svelte-2j7mc4) button:where(.svelte-2j7mc4):disabled{opacity:.45;cursor:not-allowed}.battle-metrics.svelte-2j7mc4{border-top:1px solid #94a3b81a;border-bottom:1px solid #94a3b81a;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.battle-metric.svelte-2j7mc4{min-width:0;min-height:3.2rem;color:var(--ink);text-align:left;background:0 0;border:0;border-right:1px solid #94a3b81a;flex-direction:column;justify-content:center;gap:.14rem;padding:.35rem .5rem;display:flex}.battle-metric.svelte-2j7mc4:last-child{border-right:0}button.battle-metric.svelte-2j7mc4{font:inherit;cursor:pointer}button.battle-metric.svelte-2j7mc4:hover,button.battle-metric[aria-pressed=true].svelte-2j7mc4{background:#94a3b814}.battle-metric.svelte-2j7mc4>span:where(.svelte-2j7mc4){color:var(--muted);font-size:.55rem;line-height:1.25}.battle-metric.svelte-2j7mc4>strong:where(.svelte-2j7mc4){overflow-wrap:anywhere;font-size:.74rem}.battle-metric.svelte-2j7mc4 small:where(.svelte-2j7mc4){color:var(--muted);font-size:.58rem;font-weight:500}.buy-metric.svelte-2j7mc4>strong:where(.svelte-2j7mc4){color:var(--green)}.sell-metric.svelte-2j7mc4>strong:where(.svelte-2j7mc4){color:var(--red)}.battle-bottom.svelte-2j7mc4{justify-content:space-between;align-items:flex-start;gap:.65rem}.battle-venues.svelte-2j7mc4{flex-wrap:wrap;gap:.25rem;min-width:0}.battle-caption.svelte-2j7mc4,.battle-muted.svelte-2j7mc4{color:var(--muted);font-size:.57rem}.battle-caption.svelte-2j7mc4{margin-right:.12rem;font-weight:700}.battle-venues.svelte-2j7mc4 button:where(.svelte-2j7mc4),.battle-clear.svelte-2j7mc4{border:1px solid var(--line);min-height:1.35rem;color:var(--muted);font:inherit;cursor:pointer;background:0 0;padding:.12rem .35rem;font-size:.56rem}.battle-venues.svelte-2j7mc4 button.active:where(.svelte-2j7mc4),.battle-venues.svelte-2j7mc4 button:where(.svelte-2j7mc4):hover{color:var(--ink);border-color:#3dd6c699}.battle-venues.svelte-2j7mc4 .battle-clear:where(.svelte-2j7mc4){color:#a9dcd6;border-color:#0000;text-decoration:underline}.battle-prints.svelte-2j7mc4{flex-wrap:wrap;justify-content:flex-end;gap:.1rem;min-width:0;display:flex}.battle-print.svelte-2j7mc4{border:0;border-left:1px solid var(--line);min-height:1.35rem;color:var(--ink);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:.28rem;padding:.1rem .32rem;font-size:.55rem;display:inline-flex}.battle-print.svelte-2j7mc4:hover{background:#94a3b814}.battle-print.svelte-2j7mc4 time:where(.svelte-2j7mc4),.battle-print.svelte-2j7mc4 span:where(.svelte-2j7mc4){color:var(--muted)}.battle-print.svelte-2j7mc4 em:where(.svelte-2j7mc4){font-style:normal}.battle-foot.svelte-2j7mc4{color:var(--muted);font-size:.53rem;line-height:1.35}.battle-empty.svelte-2j7mc4{color:var(--muted);padding:.55rem 0;font-size:.62rem}.live-toggle.svelte-2j7mc4{color:#d1fae5;background:#16a34a1f;border:1px solid #16a34ab3;min-height:1.8rem;padding:.2rem .72rem;font-weight:750;box-shadow:inset 0 0 0 1px #34d39933}.live-toggle[aria-pressed=false].svelte-2j7mc4{border-color:var(--line);color:var(--ink);box-shadow:none;background:#94a3b814}.chart-selection.svelte-2j7mc4{border:1px solid var(--line);background:#94a3b814;border-radius:999px;align-items:center;padding:.18rem .45rem;font-size:.62rem;font-weight:700;display:inline-flex}.chart-selection.buy.svelte-2j7mc4{color:#2dd4bf}.chart-selection.sell.svelte-2j7mc4{color:#fda4af}.chart-strip-body.svelte-2j7mc4{flex-direction:column;flex:auto;gap:.28rem;min-height:20rem;padding:.38rem .46rem .48rem;display:flex;position:relative}.chart-visual-grid.svelte-2j7mc4{grid-template-columns:minmax(0,1fr) minmax(15rem,.36fr);align-items:stretch;gap:.42rem;min-height:16rem;display:grid}.chart-heatmap-slot.svelte-2j7mc4{border-top:1px solid #94a3b826;max-width:100%;margin-top:0;padding-top:.1rem;display:flex}.chart-heatmap-slot.svelte-2j7mc4>*{flex:auto;min-width:0;max-width:100%}.price-chart-pane.svelte-2j7mc4{min-width:0;height:19rem;min-height:19rem}.bias-rail.svelte-2j7mc4{border-left:1px solid var(--line);background:#ffffff04;flex-direction:column;gap:.75rem;min-width:0;padding:.65rem .75rem;display:flex}.bias-summary.svelte-2j7mc4{flex-direction:column;gap:.2rem;display:flex}.bias-kicker.svelte-2j7mc4{color:var(--muted);letter-spacing:.02em;text-transform:uppercase;font-size:.58rem;font-weight:700}.bias-summary.svelte-2j7mc4>strong:where(.svelte-2j7mc4){font-size:.84rem;line-height:1.2}.bias-summary.svelte-2j7mc4>strong.up:where(.svelte-2j7mc4){color:#24c78a}.bias-summary.svelte-2j7mc4>strong.down:where(.svelte-2j7mc4){color:#f06470}.bias-summary.svelte-2j7mc4>strong.neutral:where(.svelte-2j7mc4){color:#d5a64c}.bias-strength.svelte-2j7mc4{color:var(--muted);text-transform:capitalize;font-size:.62rem}.desk-quant-strip.svelte-2j7mc4{flex-wrap:wrap;gap:.28rem;margin-top:.25rem;display:flex}.desk-quant-strip.svelte-2j7mc4 .quant-pill:where(.svelte-2j7mc4){letter-spacing:.03em;white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:.1rem .4rem;font-size:.58rem;font-weight:700}button.quant-pill.svelte-2j7mc4{appearance:none;font:inherit;letter-spacing:.03em;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;font-size:.58rem;font-weight:700}.desk-quant-strip.svelte-2j7mc4 .quant-sticky:where(.svelte-2j7mc4){color:#fda4af;background:#e11d481f;border-color:#fb718566}.desk-quant-strip.svelte-2j7mc4 .quant-sticky.broke:where(.svelte-2j7mc4){color:#fecdd3;background:#e11d482e;border-color:#fb71858c}.desk-quant-strip.svelte-2j7mc4 .quant-absorb:where(.svelte-2j7mc4){color:#c4b5fd;background:#7c3aed2e;border-color:#7c3aed8c}.desk-quant-strip.svelte-2j7mc4 .quant-absorb.absorb-top:where(.svelte-2j7mc4){color:#f87171;background:#dc262626;border-color:#f8717173}.desk-quant-strip.svelte-2j7mc4 .quant-absorb.absorb-bot:where(.svelte-2j7mc4){color:#34d399;background:#10b98126;border-color:#34d39973}.desk-quant-strip.svelte-2j7mc4 .quant-absorb.exhaustion:where(.svelte-2j7mc4){color:#fbbf24;background:#f59e0b26;border-color:#fbbf2473}.desk-quant-strip.svelte-2j7mc4 .quant-vpin:where(.svelte-2j7mc4){color:#cbd5e1;background:#64748b29;border-color:#94a3b866}.desk-quant-strip.svelte-2j7mc4 .quant-vpin.toxic:where(.svelte-2j7mc4){color:#fca5a5;background:#dc26262e;border-color:#dc26268c}.desk-quant-strip.svelte-2j7mc4 .quant-battle:where(.svelte-2j7mc4){color:#c7d2fe;background:#6366f124;border-color:#818cf873}.desk-quant-strip.svelte-2j7mc4 .quant-battle.up:where(.svelte-2j7mc4){color:#6ee7b7}.desk-quant-strip.svelte-2j7mc4 .quant-battle.down:where(.svelte-2j7mc4){color:#fca5a5}.desk-quant-strip.svelte-2j7mc4 .quant-liq:where(.svelte-2j7mc4){color:#5eead4;background:#0d948824;border-color:#14b8a673}.desk-quant-strip.svelte-2j7mc4 .quant-liq.thin:where(.svelte-2j7mc4){color:#fdba74}.desk-quant-strip.svelte-2j7mc4 .quant-pulse:where(.svelte-2j7mc4){color:#c7d2fe;background:#6366f124;border-color:#818cf873}.desk-quant-strip.svelte-2j7mc4 .quant-pulse.bull:where(.svelte-2j7mc4){color:#6ee7b7;border-color:#34d39980}.desk-quant-strip.svelte-2j7mc4 .quant-pulse.bear:where(.svelte-2j7mc4){color:#fca5a5;border-color:#f8717180}.desk-quant-strip.svelte-2j7mc4 .quant-pulse:where(.svelte-2j7mc4) strong:where(.svelte-2j7mc4),.desk-quant-strip.svelte-2j7mc4 .quant-pulse:where(.svelte-2j7mc4) em:where(.svelte-2j7mc4){margin-left:.15rem;font-style:normal;font-weight:750}.desk-quant-strip.svelte-2j7mc4 .quant-hawkes:where(.svelte-2j7mc4){color:#cbd5e1;background:#4755692e;border-color:#64748b73}.desk-quant-strip.svelte-2j7mc4 .quant-hawkes.quant-active:where(.svelte-2j7mc4){color:#a5b4fc;border-color:#818cf873}.desk-quant-strip.svelte-2j7mc4 .quant-hawkes.quant-crit:where(.svelte-2j7mc4){color:#fde68a;background:#ca8a041f;border-color:#eab30873}.desk-quant-strip.svelte-2j7mc4 .quant-hawkes.quant-burst:where(.svelte-2j7mc4){color:#fdba74;background:#ea580c26;border-color:#ea580c80;animation:1.2s ease-in-out infinite svelte-2j7mc4-desk-quant-burst}@keyframes svelte-2j7mc4-desk-quant-burst{0%,to{opacity:1}50%{opacity:.65}}.bias-meter.svelte-2j7mc4{background:linear-gradient(90deg,#f06470c7 0 50%,#24c78ac7 50% 100%);height:.36rem;position:relative;overflow:hidden}.bias-meter.svelte-2j7mc4:after{content:"";background:#e8edf2;width:2px;position:absolute;top:0;bottom:0;left:calc(50% - 1px)}.bias-meter.svelte-2j7mc4 span:where(.svelte-2j7mc4){width:var(--bias-strength);background:#080c109e;position:absolute;top:0;bottom:0}.bias-meter.svelte-2j7mc4 span.up:where(.svelte-2j7mc4){left:50%}.bias-meter.svelte-2j7mc4 span.down:where(.svelte-2j7mc4){right:50%}.bias-evidence.svelte-2j7mc4{flex-direction:column;gap:.25rem;display:flex}.bias-evidence-row.svelte-2j7mc4{color:var(--muted);border-bottom:1px solid #94a3b81a;grid-template-columns:.45rem minmax(0,1fr);align-items:center;gap:.12rem .4rem;padding:.32rem 0;font-size:.59rem;display:grid}.bias-evidence-row.svelte-2j7mc4 strong:where(.svelte-2j7mc4){overflow-wrap:anywhere;min-width:0;color:var(--ink);grid-column:2;font-size:.63rem;font-weight:650}.replay-rail.svelte-2j7mc4 .bias-evidence-row:where(.svelte-2j7mc4){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.replay-rail.svelte-2j7mc4 .bias-evidence-row:where(.svelte-2j7mc4) strong:where(.svelte-2j7mc4){text-align:right}.evidence-dot.svelte-2j7mc4{background:#d5a64c;border-radius:50%;grid-row:span 2;width:.38rem;height:.38rem}.evidence-dot.up.svelte-2j7mc4{background:#24c78a}.evidence-dot.down.svelte-2j7mc4{background:#f06470}.bias-empty.svelte-2j7mc4{color:var(--muted);margin:0;font-size:.62rem}.bias-disclaimer.svelte-2j7mc4{color:var(--muted);margin-top:auto;font-size:.55rem;line-height:1.4}.chart-action-message.svelte-2j7mc4{z-index:2;color:#dffaf8;pointer-events:none;background:#0f172ad1;border:1px solid #5eead473;border-radius:999px;padding:.24rem .5rem;font-size:.62rem;font-weight:700;position:absolute;top:.55rem;right:.75rem}.realtime-grid.svelte-2j7mc4{display:contents}.realtime-panel.svelte-2j7mc4{min-height:12rem}.wall-map-panel.svelte-2j7mc4{align-self:start;min-height:0}.depth-list.svelte-2j7mc4{flex-direction:column;flex:1;justify-content:center;padding:.35rem .6rem;display:flex}.realtime-empty.svelte-2j7mc4{min-height:6rem;color:var(--muted);text-align:center;flex:1;place-items:center;padding:.8rem;display:grid}.depth-chart-wrap.svelte-2j7mc4{flex-direction:column;gap:.28rem;margin:.55rem .6rem .2rem;display:flex}.depth-chart-meta.svelte-2j7mc4{color:var(--muted);justify-content:space-between;gap:.5rem;font-size:.58rem;display:flex}.depth-chart.svelte-2j7mc4{border:1px solid var(--line);background:linear-gradient(90deg,#24c78a0e 0 50%,#f064700e 50%);border-radius:.2rem;width:100%;height:7rem}.depth-axis.svelte-2j7mc4,.depth-gridline.svelte-2j7mc4,.depth-midline.svelte-2j7mc4{vector-effect:non-scaling-stroke}.depth-axis.svelte-2j7mc4{stroke:#ffffff4d;stroke-width:.7px}.depth-gridline.svelte-2j7mc4{stroke:#ffffff17;stroke-width:.5px;stroke-dasharray:2 2}.depth-midline.svelte-2j7mc4{stroke:#fff6;stroke-width:.7px;stroke-dasharray:2 2}.bid-depth-path.svelte-2j7mc4,.ask-depth-path.svelte-2j7mc4{fill:none;stroke-width:1.7px;stroke-linecap:square;stroke-linejoin:bevel;vector-effect:non-scaling-stroke}.bid-depth-path.svelte-2j7mc4{stroke:#24c78af2}.ask-depth-path.svelte-2j7mc4{stroke:#f06470f2}.depth-point.svelte-2j7mc4{opacity:.8}.bid-point.svelte-2j7mc4{fill:#24c78a}.ask-point.svelte-2j7mc4{fill:#f06470}.depth-chart-axis.svelte-2j7mc4{color:var(--muted);font-variant-numeric:tabular-nums;grid-template-columns:1fr 1fr 1fr;gap:.2rem;font-size:.53rem;display:grid}.depth-chart-axis.svelte-2j7mc4 span:where(.svelte-2j7mc4):nth-child(2){text-align:center}.depth-chart-axis.svelte-2j7mc4 span:where(.svelte-2j7mc4):last-child{text-align:right}.depth-chart-legend.svelte-2j7mc4{color:var(--muted);flex-wrap:wrap;gap:.35rem .8rem;font-size:.57rem;display:flex}.depth-chart-legend.svelte-2j7mc4 span:where(.svelte-2j7mc4){align-items:center;gap:.35rem;display:inline-flex}.depth-chart-legend.svelte-2j7mc4 i:where(.svelte-2j7mc4){width:.7rem;height:.12rem;display:inline-block}.bid-legend.svelte-2j7mc4{background:#24c78a}.ask-legend.svelte-2j7mc4{background:#f06470}.depth-row.svelte-2j7mc4{border-bottom:1px solid #222a31;grid-template-columns:3.4rem minmax(0,1fr);align-items:center;gap:.18rem .45rem;padding:.34rem 0;display:grid}.depth-row.svelte-2j7mc4:last-child{border-bottom:0}.depth-row.svelte-2j7mc4>strong:where(.svelte-2j7mc4){color:var(--muted);grid-row:span 2;font-size:.65rem}.depth-values.svelte-2j7mc4{justify-content:space-between;gap:.4rem;font-size:.58rem;display:flex}.depth-bars.svelte-2j7mc4{grid-template-columns:1fr 1fr;gap:.35rem;display:grid}.depth-track.svelte-2j7mc4{background:#252d34;height:.22rem;display:block;overflow:hidden}.depth-track.svelte-2j7mc4 i:where(.svelte-2j7mc4){height:100%;display:block}.bid-fill.svelte-2j7mc4,.buy-fill.svelte-2j7mc4{background:var(--green)}.ask-fill.svelte-2j7mc4,.sell-fill.svelte-2j7mc4{background:var(--red)}.volume-total.svelte-2j7mc4{align-items:baseline;gap:.45rem;padding:.45rem .65rem .2rem;display:flex}.volume-total.svelte-2j7mc4 strong:where(.svelte-2j7mc4){font-size:1.18rem}.volume-total.svelte-2j7mc4 span:where(.svelte-2j7mc4),.volume-sides.svelte-2j7mc4 span:where(.svelte-2j7mc4),.volume-secondary.svelte-2j7mc4{color:var(--muted);font-size:.59rem}.volume-chart-wrap.svelte-2j7mc4{flex-direction:column;gap:.2rem;margin:.15rem .6rem .25rem;display:flex}.volume-chart-meta.svelte-2j7mc4,.wall-chart-meta.svelte-2j7mc4{color:var(--muted);justify-content:space-between;gap:.35rem;font-size:.54rem;display:flex}.volume-chart.svelte-2j7mc4{border:1px solid var(--line);background:#141a20;width:100%;height:4rem;display:block}.volume-chart.svelte-2j7mc4 rect:where(.svelte-2j7mc4){vector-effect:non-scaling-stroke}.volume-gridline.svelte-2j7mc4,.wall-gridline.svelte-2j7mc4{stroke:#ffffff1a;stroke-width:.5px;stroke-dasharray:2 2;vector-effect:non-scaling-stroke}.volume-zero-line.svelte-2j7mc4{stroke:#ffffff52;stroke-width:.7px;vector-effect:non-scaling-stroke}.buy-volume-bar.svelte-2j7mc4{fill:var(--green)}.sell-volume-bar.svelte-2j7mc4{fill:var(--red)}.volume-chart-axis.svelte-2j7mc4{color:var(--muted);justify-content:space-between;font-size:.52rem;display:flex}.volume-sides.svelte-2j7mc4{gap:.55rem;padding:.25rem .65rem;display:grid}.volume-sides.svelte-2j7mc4>div:where(.svelte-2j7mc4){grid-template-columns:1fr auto;align-items:center;gap:.28rem;display:grid}.volume-sides.svelte-2j7mc4 strong:where(.svelte-2j7mc4){font-size:.67rem}.volume-sides.svelte-2j7mc4 i:where(.svelte-2j7mc4){grid-column:1/-1;height:.25rem;display:block}.volume-secondary.svelte-2j7mc4{border-top:1px solid var(--line);justify-content:space-between;gap:.5rem;margin-top:auto;padding:.55rem .65rem;display:flex}.volume-secondary.svelte-2j7mc4 strong:where(.svelte-2j7mc4){color:var(--ink)}.tape-list.svelte-2j7mc4{flex:1;max-height:8.5rem;overflow:auto}.tape-list.expanded.svelte-2j7mc4{max-height:14rem}.tape-row.svelte-2j7mc4{border-bottom:1px solid #222a31;grid-template-columns:4.3rem 2.5rem minmax(3rem,1fr) auto;align-items:center;gap:.35rem;min-height:1.45rem;padding:.18rem .5rem;font-size:.58rem;display:grid}.tape-row.svelte-2j7mc4 time:where(.svelte-2j7mc4),.tape-row.svelte-2j7mc4 span:where(.svelte-2j7mc4){color:var(--muted)}.tape-row.svelte-2j7mc4 time:where(.svelte-2j7mc4){white-space:nowrap}.tape-row.svelte-2j7mc4 strong:where(.svelte-2j7mc4){font-size:.56rem}.tape-row.svelte-2j7mc4 em:where(.svelte-2j7mc4){text-align:right;font-style:normal}.panel.svelte-2j7mc4{border:1px solid color-mix(in srgb, var(--line) 75%, transparent);min-width:0;min-height:0;box-shadow:none;background:#12181ee0;border-radius:.75rem;flex-direction:column;display:flex;overflow:hidden}.panel-head.svelte-2j7mc4{border-bottom:1px solid color-mix(in srgb, var(--line) 65%, transparent);background:#0c101466;justify-content:space-between;gap:.7rem;min-height:2.65rem;padding:.4rem .7rem}.panel-head.svelte-2j7mc4 h2:where(.svelte-2j7mc4){margin:0;font-size:.78rem;font-weight:750}.panel-head.svelte-2j7mc4 p:where(.svelte-2j7mc4){color:var(--muted);margin:.12rem 0 0;font-size:.62rem}.count.svelte-2j7mc4{color:var(--muted);flex:none;font-size:.62rem}.tape-bottom.svelte-2j7mc4{flex:none;margin-top:.55rem}.tape-bottom.svelte-2j7mc4 .panel-head:where(.svelte-2j7mc4){min-height:2.5rem}.tape-actions.svelte-2j7mc4{align-items:center;gap:.55rem;display:flex}.list-toggle.svelte-2j7mc4{border:1px solid var(--line);background:var(--surface-raised);min-height:1.45rem;color:var(--muted);font:inherit;cursor:pointer;border-radius:.2rem;padding:.12rem .42rem;font-size:.57rem;font-weight:650}.list-toggle.svelte-2j7mc4:hover{color:var(--ink);border-color:#536170}.table-wrap.svelte-2j7mc4{flex:auto;min-height:0;overflow:auto}table.svelte-2j7mc4{border-collapse:collapse;text-align:left;width:100%}th.svelte-2j7mc4{z-index:1;color:var(--muted);text-transform:uppercase;white-space:nowrap;background:#181e24;padding:.34rem .48rem;font-size:.58rem;font-weight:700;position:sticky;top:0}td.svelte-2j7mc4{white-space:nowrap;border-top:1px solid #222a31;padding:.37rem .48rem}td.svelte-2j7mc4 strong:where(.svelte-2j7mc4){font-size:.69rem;display:block}td.svelte-2j7mc4 small:where(.svelte-2j7mc4){max-width:8rem;color:var(--muted);text-overflow:ellipsis;font-size:.56rem;display:block;overflow:hidden}.numeric.svelte-2j7mc4{text-align:right}.status.svelte-2j7mc4{color:#e5aa46;align-items:center;gap:.3rem;font-size:.61rem;display:inline-flex}.status.ok.svelte-2j7mc4{color:var(--green)}.status.bad.svelte-2j7mc4{color:var(--red)}.panel-foot.svelte-2j7mc4{border-top:1px solid var(--line);color:var(--muted);flex:none;padding:.32rem .5rem;font-size:.59rem}.wall-chart-wrap.svelte-2j7mc4{flex-direction:column;gap:.25rem;margin:.45rem .55rem .35rem;display:flex}.wall-chart.svelte-2j7mc4{border:1px solid var(--line);background:linear-gradient(90deg,#24c78a0b 0 50%,#f064700b 50%);width:100%;height:5.5rem;display:block}.wall-chart-axis.svelte-2j7mc4{color:var(--muted);grid-template-columns:1fr 1fr 1fr;font-size:.52rem;display:grid}.wall-chart-axis.svelte-2j7mc4 span:where(.svelte-2j7mc4):nth-child(2){text-align:center}.wall-chart-axis.svelte-2j7mc4 span:where(.svelte-2j7mc4):last-child{text-align:right}.wall-row.breach-hit.svelte-2j7mc4{outline:1px solid oklab(75.351% .118508 .0760522/.45)}.wall-row.breach-pulled.svelte-2j7mc4{outline:1px solid oklab(80.4351% .0106911 .133213/.4)}.wall-row.wall-ghost.svelte-2j7mc4{opacity:.55;animation:1.25s ease-out forwards svelte-2j7mc4-wall-ghost-fade}.breach-tag.svelte-2j7mc4{letter-spacing:.02em;text-transform:uppercase;background:color-mix(in oklab, var(--line,#334155) 55%, transparent);color:var(--muted,#94a3b8);white-space:nowrap;border-radius:.2rem;padding:.08rem .28rem;font-size:.62rem;font-weight:700}.breach-tag.hit.svelte-2j7mc4{color:#fb8b74;background:oklab(75.351% .118508 .0760522/.18)}.breach-tag.pulled.svelte-2j7mc4{color:#e6b84d;background:oklab(80.4351% .0106911 .133213/.16)}.breach-tag.ghost.svelte-2j7mc4{color:#94a3b8}@keyframes svelte-2j7mc4-wall-ghost-fade{0%{opacity:.7}to{opacity:.15}}.walls-list.svelte-2j7mc4{overflow:auto}.wall-row.svelte-2j7mc4{border-bottom:1px solid #222a31;grid-template-columns:2.2rem minmax(4.5rem,1fr) minmax(4rem,.9fr) minmax(3.2rem,.7fr) 3.7rem;align-items:center;gap:.35rem;min-height:2rem;padding:.28rem .5rem;display:grid}button.wall-row-btn.svelte-2j7mc4{appearance:none;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border-top:0;border-left:0;border-right:0}button.wall-row-btn.svelte-2j7mc4:hover,button.wall-row-btn.svelte-2j7mc4:focus-visible{background:#33415559}.wall-row.svelte-2j7mc4 strong:where(.svelte-2j7mc4){font-size:.68rem}.wall-row.svelte-2j7mc4>span:where(.svelte-2j7mc4){min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.61rem;overflow:hidden}.wall-row.svelte-2j7mc4 .wall-side:where(.svelte-2j7mc4){font-size:.56rem;font-weight:800}.wall-side.bid.svelte-2j7mc4{color:var(--green)}.wall-side.ask.svelte-2j7mc4{color:var(--red)}.wall-row.svelte-2j7mc4 .wall-size:where(.svelte-2j7mc4){text-align:right;color:var(--ink)}.wall-row.svelte-2j7mc4 .strength:where(.svelte-2j7mc4){text-align:right;text-transform:capitalize}.integrity-note.svelte-2j7mc4{border-top:1px solid var(--line);background:#141a20;margin-top:auto;padding:.6rem}.integrity-note.svelte-2j7mc4 strong:where(.svelte-2j7mc4){font-size:.65rem}.integrity-note.svelte-2j7mc4 p:where(.svelte-2j7mc4),.history-note.svelte-2j7mc4{color:var(--muted);margin:.2rem 0 0;font-size:.61rem;line-height:1.45}.empty.svelte-2j7mc4,.empty-state.svelte-2j7mc4{color:var(--muted);text-align:center;padding:.8rem}.history-panel.svelte-2j7mc4{padding-bottom:.35rem}.range-tabs.svelte-2j7mc4{gap:.1rem;display:flex}.range-tabs.svelte-2j7mc4 button:where(.svelte-2j7mc4){min-width:2rem;min-height:1.55rem;padding:.15rem .35rem;font-size:.61rem}.chart-wrap.svelte-2j7mc4{border-bottom:1px solid var(--line);background:repeating-linear-gradient(#0000 0 calc(25% - 1px),#273039 calc(25% - 1px) 25%);flex:auto;min-height:10rem;margin:.7rem .7rem .2rem}.chart-wrap.svelte-2j7mc4 svg:where(.svelte-2j7mc4){width:100%;height:100%;display:block;overflow:visible}.zero-line.svelte-2j7mc4{stroke:#7e8992;stroke-width:.35px;stroke-dasharray:1 1}.history-line.svelte-2j7mc4{fill:none;stroke:#26c98b;stroke-width:.8px;vector-effect:non-scaling-stroke}.chart-axis.svelte-2j7mc4{color:var(--muted);justify-content:space-between;padding:.2rem .7rem;font-size:.58rem;display:flex}.history-empty.svelte-2j7mc4{flex:1;align-self:center;place-items:center;max-width:32rem;display:grid}.history-error.svelte-2j7mc4{color:#dc2626}.sample-list.svelte-2j7mc4{flex:auto;min-height:0;overflow:auto}.sample-row.svelte-2j7mc4{border-bottom:1px solid #222a31;grid-template-columns:4.5rem 1fr 3.6rem 4.6rem 3rem;align-items:center;gap:.3rem;min-height:1.9rem;padding:.25rem .45rem;font-size:.61rem;display:grid}.sample-row.svelte-2j7mc4 time:where(.svelte-2j7mc4),.sample-row.svelte-2j7mc4 span:where(.svelte-2j7mc4){color:var(--muted)}.sample-row.svelte-2j7mc4 strong:where(.svelte-2j7mc4){text-align:right}.liquidation-panel.svelte-2j7mc4{min-height:14rem}.reference-price-panel.svelte-2j7mc4{min-height:11rem}.reference-price-table.svelte-2j7mc4{overflow:auto}.reference-price-row.svelte-2j7mc4{font-variant-numeric:tabular-nums;border-bottom:1px solid #222a31;grid-template-columns:3.5rem minmax(5rem,1fr) minmax(5rem,1fr) minmax(6rem,1fr);align-items:center;gap:.35rem;min-height:2.3rem;padding:.3rem .55rem;font-size:.62rem;display:grid}.reference-price-row.svelte-2j7mc4>span:where(.svelte-2j7mc4),.reference-price-row.svelte-2j7mc4>strong:where(.svelte-2j7mc4):last-child{text-align:right}.reference-price-row.svelte-2j7mc4 small:where(.svelte-2j7mc4){color:var(--muted);font-size:.52rem;display:block}.reference-price-heading.svelte-2j7mc4{min-height:1.7rem;color:var(--muted);text-transform:uppercase;font-size:.56rem}.reference-price-panel.svelte-2j7mc4 .history-note:where(.svelte-2j7mc4){margin-top:auto}.liquidation-summary.svelte-2j7mc4{color:var(--muted);flex-wrap:wrap;gap:.35rem .8rem;padding:.45rem .6rem;font-size:.61rem;display:flex}.liquidation-summary.svelte-2j7mc4 .positive:where(.svelte-2j7mc4),.liquidation-summary.svelte-2j7mc4 .negative:where(.svelte-2j7mc4){color:inherit!important}.liquidation-warning.svelte-2j7mc4{color:var(--warning,#fbbf24);margin:0;padding:.35rem .6rem;font-size:.6rem}.liquidation-list.svelte-2j7mc4{flex:auto;min-height:0;overflow:auto}.liquidation-row.svelte-2j7mc4{font-variant-numeric:tabular-nums;border-bottom:1px solid #222a31;grid-template-columns:4rem minmax(6rem,1fr) 3.2rem minmax(7rem,1fr) minmax(6rem,.8fr);align-items:center;gap:.35rem;min-height:2rem;padding:.3rem .55rem;font-size:.61rem;display:grid}.liquidation-row.svelte-2j7mc4 time:where(.svelte-2j7mc4),.liquidation-row.svelte-2j7mc4 span:where(.svelte-2j7mc4){color:var(--muted)}.liquidation-row.svelte-2j7mc4 em:where(.svelte-2j7mc4){text-align:right;font-style:normal}.liquidation-row.svelte-2j7mc4 strong:where(.svelte-2j7mc4){text-transform:capitalize}.liquidation-panel.svelte-2j7mc4 .history-note:where(.svelte-2j7mc4){margin-top:auto}.derivatives-history-panel.svelte-2j7mc4{min-height:14rem}.derivatives-history-summary.svelte-2j7mc4{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.35rem .8rem;padding:.5rem .6rem;font-size:.62rem;display:flex}.derivatives-history-summary.svelte-2j7mc4 strong:where(.svelte-2j7mc4){color:var(--ink);font-variant-numeric:tabular-nums;margin-left:.2rem}.derivatives-history-table.svelte-2j7mc4{overflow:auto}.derivatives-history-row.svelte-2j7mc4{font-variant-numeric:tabular-nums;border-bottom:1px solid #222a31;grid-template-columns:3.4rem minmax(4.5rem,1fr) minmax(5rem,1.1fr) 4.3rem;align-items:center;gap:.35rem;min-height:2rem;padding:.3rem .55rem;font-size:.62rem;display:grid}.derivatives-history-row.svelte-2j7mc4>span:where(.svelte-2j7mc4):nth-child(n+2),.derivatives-history-row.svelte-2j7mc4>strong:where(.svelte-2j7mc4):last-child{text-align:right}.derivatives-history-row.svelte-2j7mc4 small:where(.svelte-2j7mc4){color:var(--muted);font-size:.52rem;display:block}.derivatives-history-heading.svelte-2j7mc4{min-height:1.7rem;color:var(--muted);text-transform:uppercase;font-size:.56rem}.derivatives-history-panel.svelte-2j7mc4 .history-note:where(.svelte-2j7mc4){margin-top:auto}.history-note.svelte-2j7mc4{border-top:1px solid var(--line);padding:.45rem .55rem}@media (width<=950px){.global-flow-page.svelte-2j7mc4{height:auto;min-height:100dvh;max-height:none;overflow:auto}.dashboard-canvas.svelte-2j7mc4{grid-template-columns:minmax(0,1fr)}.dashboard-canvas.svelte-2j7mc4 [data-dashboard-card]:where(.svelte-2j7mc4){grid-column:1/-1!important}.summary.svelte-2j7mc4{grid-template-columns:repeat(3,minmax(0,1fr))}.metric.svelte-2j7mc4:nth-child(3){border-right:0}.metric.svelte-2j7mc4:nth-child(n+4){border-top:1px solid var(--line)}.intel-band.svelte-2j7mc4{grid-template-columns:minmax(0,1fr)}.live-grid.svelte-2j7mc4,.history-grid.svelte-2j7mc4,.realtime-grid.svelte-2j7mc4{flex:initial;grid-template-columns:minmax(0,1fr)}.chart-strip-body.svelte-2j7mc4{grid-template-columns:minmax(0,1fr);gap:.4rem}.chart-visual-grid.svelte-2j7mc4{grid-template-columns:minmax(0,1fr)}.battle-metrics.svelte-2j7mc4{grid-template-columns:repeat(3,minmax(0,1fr))}.price-chart-pane.svelte-2j7mc4{height:18rem;min-height:18rem}.bias-rail.svelte-2j7mc4{border-top:1px solid var(--line);border-left:0}.venues-panel.svelte-2j7mc4{min-height:24rem}.walls-panel.svelte-2j7mc4{min-height:16rem}.history-panel.svelte-2j7mc4{min-height:20rem}.history-table-panel.svelte-2j7mc4{min-height:18rem}.derivatives-history-panel.svelte-2j7mc4,.liquidation-panel.svelte-2j7mc4{min-height:14rem}.poll-label.svelte-2j7mc4{display:none}}.mobile-chart-cta.svelte-2j7mc4,.sheet-scrim.svelte-2j7mc4,.mobile-conditions-sheet.svelte-2j7mc4{display:none}@media (width<=720px){.global-flow-page.svelte-2j7mc4{padding:.4rem .5rem calc(var(--gf-mobile-nav-h,3.5rem) + .35rem + env(safe-area-inset-bottom,0px));gap:.45rem}.desk-actions-shell.svelte-2j7mc4{gap:.25rem;max-width:100%}.desk-actions-shell.svelte-2j7mc4 .account-bar.is-shell .shell-btn{min-height:2.4rem;padding:.2rem .4rem .2rem .3rem}.desk-actions-shell.svelte-2j7mc4 .shell-btn-kicker,.controls--shell.svelte-2j7mc4{display:none}.symbol-tf.svelte-2j7mc4 .pair-sym{max-width:none;font-size:.82rem;line-height:1.3}.symbol-tf.svelte-2j7mc4 .hud-tip--inline:where(.svelte-2j7mc4) .hud-price:where(.svelte-2j7mc4){font-size:.72rem}.symbol-tf.svelte-2j7mc4 .hud-tip--inline:where(.svelte-2j7mc4) .hud-chg:where(.svelte-2j7mc4){font-size:.5rem}.summary.svelte-2j7mc4{border-radius:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.metric.svelte-2j7mc4{padding:.42rem .55rem}.metric.svelte-2j7mc4 strong:where(.svelte-2j7mc4){white-space:normal;overflow-wrap:anywhere;font-size:.82rem}.viewbar--shell.svelte-2j7mc4{flex-direction:column;align-items:stretch;gap:.35rem;padding-bottom:.25rem}.view-tabs.svelte-2j7mc4{width:100%}.view-tabs.svelte-2j7mc4 button:where(.svelte-2j7mc4),.market-switch.svelte-2j7mc4 button:where(.svelte-2j7mc4){min-height:2.4rem;padding:.35rem .75rem;font-size:.68rem}.market-switch.svelte-2j7mc4{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:.25rem;width:100%;padding-bottom:.1rem;overflow-x:auto}.market-switch.svelte-2j7mc4::-webkit-scrollbar{display:none}.market-switch.svelte-2j7mc4 button:where(.svelte-2j7mc4){flex:none}.chart-strip-actions.svelte-2j7mc4{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;gap:.35rem;width:100%;max-width:none;display:grid}.chart-strip-actions.svelte-2j7mc4 .action:where(.svelte-2j7mc4),.chart-strip-actions.svelte-2j7mc4 a.action:where(.svelte-2j7mc4){text-align:center;white-space:normal;justify-content:center;min-height:2.45rem;padding:.45rem .55rem;font-size:.66rem;line-height:1.2}.error-banner.svelte-2j7mc4{grid-template-columns:minmax(0,1fr);gap:.35rem;margin:.1rem 0;display:grid}.error-banner.svelte-2j7mc4 span:where(.svelte-2j7mc4){overflow-wrap:anywhere;min-width:0}.error-banner.svelte-2j7mc4 a:where(.svelte-2j7mc4),.error-banner.svelte-2j7mc4 button:where(.svelte-2j7mc4){align-self:flex-start;min-height:2.2rem}@media (width<=360px){.topbar--shell.svelte-2j7mc4 .iv-wheel{display:none}.topbar--shell.svelte-2j7mc4 .pair-pick.is-compact .pair-sym{text-overflow:ellipsis;max-width:5rem;overflow:hidden}}.mobile-chart-cta.svelte-2j7mc4{border:1px solid color-mix(in srgb, #64748b 45%, var(--line));background:color-mix(in srgb, #334155 35%, var(--surface));color:inherit;touch-action:manipulation;border-radius:.65rem;flex-direction:column;gap:.12rem;padding:.7rem .85rem;text-decoration:none;display:flex}.mobile-chart-cta.svelte-2j7mc4 span:where(.svelte-2j7mc4){letter-spacing:.05em;text-transform:uppercase;color:#94a3b8;font-size:.62rem;font-weight:700}.mobile-chart-cta.svelte-2j7mc4 strong:where(.svelte-2j7mc4){font-size:.88rem;font-weight:650}.sheet-scrim.svelte-2j7mc4{z-index:55;background:#02060a8c;border:0;display:block;position:fixed;inset:0}.mobile-conditions-sheet.sheet.svelte-2j7mc4{left:0;right:0;bottom:calc(var(--gf-mobile-nav-h,3.5rem) + env(safe-area-inset-bottom,0px));z-index:60;border:1px solid var(--line);background:color-mix(in srgb, var(--surface-raised,#171d23) 96%, #041016);border-radius:.85rem .85rem 0 0;max-height:min(62dvh,26rem);display:block;position:fixed;overflow:auto;box-shadow:0 -12px 36px #00000073}.mobile-conditions-head.svelte-2j7mc4{border-bottom:1px solid color-mix(in srgb, var(--line) 70%, transparent);background:inherit;z-index:1;justify-content:space-between;align-items:center;padding:.55rem .75rem;display:flex;position:sticky;top:0}.mobile-conditions-head.svelte-2j7mc4 strong:where(.svelte-2j7mc4){letter-spacing:.04em;text-transform:uppercase;color:#e2e8f0;font-size:.72rem}.sheet-close.svelte-2j7mc4{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:.35rem;padding:.35rem .55rem;font-size:.7rem}.layout-toggle.svelte-2j7mc4,.layout-reset.svelte-2j7mc4,.poll-label.svelte-2j7mc4,.intel-band.svelte-2j7mc4,.venues-panel.svelte-2j7mc4,.walls-panel.svelte-2j7mc4,.history-panel.svelte-2j7mc4,.history-table-panel.svelte-2j7mc4,.derivatives-history-panel.svelte-2j7mc4,.liquidation-panel.svelte-2j7mc4,.tape-panel.svelte-2j7mc4,.dashboard-canvas.svelte-2j7mc4 [data-layout-id=drama-conditions]{display:none!important}.price-chart-pane.svelte-2j7mc4{height:max(16rem,48dvh)!important;min-height:max(16rem,48dvh)!important}}@media (width<=620px){.global-flow-page.svelte-2j7mc4{padding:.35rem .4rem calc(var(--gf-mobile-nav-h,3.5rem) + .35rem + env(safe-area-inset-bottom,0px))}.topbar.svelte-2j7mc4{flex-direction:column;align-items:stretch;gap:.35rem}.chart-strip-head.svelte-2j7mc4{flex-direction:column;align-items:flex-start}.chart-strip-head.svelte-2j7mc4>div:where(.svelte-2j7mc4):first-child{width:100%;min-width:0}.chart-strip-actions.svelte-2j7mc4,.chart-controls.svelte-2j7mc4{flex-wrap:wrap;justify-content:flex-start;width:100%}.controls.svelte-2j7mc4{width:100%}.summary.svelte-2j7mc4{grid-template-columns:repeat(2,minmax(0,1fr))}.chart-strip-actions.svelte-2j7mc4 .action:where(.svelte-2j7mc4):nth-child(n+3){font-size:.62rem}.price-chart-pane.svelte-2j7mc4{height:calc(max(14rem,42dvh) + 10rem);min-height:calc(max(14rem,42dvh) + 10rem)}.battle-head.svelte-2j7mc4,.battle-bottom.svelte-2j7mc4,.replay-control-head.svelte-2j7mc4{flex-direction:column;align-items:flex-start}.replay-actions.svelte-2j7mc4{width:100%}.replay-actions.svelte-2j7mc4 .action:where(.svelte-2j7mc4){flex:1}.battle-controls.svelte-2j7mc4{justify-content:space-between;width:100%}.battle-metrics.svelte-2j7mc4{grid-template-columns:repeat(2,minmax(0,1fr))}.battle-metric.svelte-2j7mc4:nth-child(2n){border-right:0}.battle-prints.svelte-2j7mc4{justify-content:flex-start}.metric.svelte-2j7mc4:nth-child(odd){border-right:1px solid var(--line)}.metric.svelte-2j7mc4:nth-child(2n){border-right:0}.metric.svelte-2j7mc4:nth-child(n+3){border-top:1px solid var(--line)}.viewbar.svelte-2j7mc4{flex-wrap:wrap}.view-tabs.svelte-2j7mc4,.view-tabs.svelte-2j7mc4 button:where(.svelte-2j7mc4){flex:1}.market-switch.svelte-2j7mc4{flex-wrap:wrap}.option-series-control.svelte-2j7mc4{border-top:1px solid var(--line);border-left:0;flex:100%;padding-top:.25rem}.option-series-control.svelte-2j7mc4 select:where(.svelte-2j7mc4){max-width:68vw}.poll-label.svelte-2j7mc4{width:100%;padding:0 .3rem .3rem;display:block}.panel-head.svelte-2j7mc4{align-items:flex-start}.table-wrap.svelte-2j7mc4{overflow-x:auto}table.svelte-2j7mc4{min-width:42rem}.sample-row.svelte-2j7mc4{grid-template-columns:4.2rem 1fr 3.4rem}.sample-row.svelte-2j7mc4 span:where(.svelte-2j7mc4):nth-of-type(n+2){display:none}.liquidation-row.svelte-2j7mc4{grid-template-columns:3.6rem minmax(5rem,1fr) 2.6rem minmax(5rem,1fr)}.liquidation-row.svelte-2j7mc4 em:where(.svelte-2j7mc4){display:none}}
