:root{--sp-0: 1px;--sp-hair: 2px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--font-mono: "JetBrains Mono Variable", "JetBrains Mono Fallback", "JetBrains Mono Fallback Consolas", ui-monospace, "SF Mono", "Cascadia Mono", Menlo, Consolas, monospace;--font-display: "Space Grotesk Variable", "Space Grotesk", ui-sans-serif, system-ui, sans-serif;--font-sans: "Inter Variable", "Inter Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-data: var(--font-mono);--font-ui: var(--font-display);--font-label: var(--font-ui);--fs-3xs: 8px;--fs-2xs: 9px;--fs-xs: 10px;--fs-sm: 11px;--fs-md: 12.5px;--fs-lg: 15px;--fs-xl: 18px;--fs-2xl: 22px;--fs-zoom-safe: 16px;--fs-display-1: clamp(2rem, 6vw, 3.6rem);--fs-hero: clamp(2rem, 5.2vw, 4.5rem);--fs-display-2: clamp(2rem, 5vw, 3rem);--fs-display-3: clamp(1.8rem, 4.5vw, 2.6rem);--fs-display-4: clamp(1.6rem, 4vw, 2.4rem);--fs-display-5: clamp(1.3rem, 3vw, 1.9rem);--fs-display-6: clamp(1.3rem, 3vw, 1.7rem);--fs-lead: clamp(var(--fs-lg), 2.4vw, 1.2rem);--fw-reg: 420;--fw-med: 520;--fw-semi: 620;--fw-bold: 700;--lh-tight: 1.2;--lh-normal: 1.45;--track-micro: .09em;--track-wide: .16em;--track-tight: -.015em;--numeric: "zero" 1, "ss01" 0;--w-sidenav: 200px;--w-sidenav-collapsed: 52px;--h-panel-head: 28px;--h-topbar: 40px;--panel-title-fs: var(--fs-md);--panel-title-fw: var(--fw-bold);--panel-title-ink: var(--text-0);--panel-head-fs: var(--fs-sm);--panel-head-fw: var(--fw-bold);--panel-head-ink: var(--text-0);--panel-sub-fs: var(--fs-sm);--panel-sub-fw: var(--fw-semi);--panel-sub-ink: var(--text-1);--ctl-h: 24px;--ctl-fs: var(--fs-sm);--ctl-pad-x: var(--sp-2);--ctl-h-touch: 44px;--dock-tap: 48px;--dock-pad-y: var(--sp-1);--strip-tap: 44px;--strip-thumb-w: 64px;--strip-pad-y: var(--sp-1);--plot-badge-lift: 0px;--safe-t: env(safe-area-inset-top, 0px);--safe-r: env(safe-area-inset-right, 0px);--safe-b: env(safe-area-inset-bottom, 0px);--safe-l: env(safe-area-inset-left, 0px);--ctl-h-wide: var(--ctl-h);--menu-w: min(22rem, 92vw);--z-widget: 1;--z-rail: 10;--z-replay: 20;--z-dropdown: 50;--z-overlay: 100;--z-modal: 200;--z-toast: 300;--z-tour: 400;--radius-sm: 4px;--radius: 6px;--radius-card: 6px;--radius-ctl: 4px;--radius-panel: 8px;--radius-full: 9999px;--ctl-face: var(--bg-3);--ctl-face-hover: var(--bg-2);--ctl-bevel: var(--edge-hl);--ctl-bevel-on: var(--edge-hl);--ctl-ink: var(--text-1);--ctl-ink-hover: var(--text-0);--press-shift: translateY(.5px) scale(.985);--press-wash: rgb(255 255 255 / 0);--glow-cyan-soft: 0 0 0 0 rgb(0 0 0 / 0);--glow-text: 0 0 0 rgb(0 0 0 / 0);--glow-crisp: 0 0 0 rgb(0 0 0 / 0);--mkt-section-y: clamp(56px, 7vw, 96px);--mkt-container: 1080px;--mkt-container-wide: 1200px;--mkt-container-narrow: 820px;--mkt-gutter: clamp(var(--sp-4), 4vw, var(--sp-8));--gradient-brand: linear-gradient(135deg, var(--accent), var(--accent-2));--ease-out-soft: cubic-bezier(.22, 1, .36, 1);--ease-in-out-soft: cubic-bezier(.45, 0, .15, 1);--ease-spring: cubic-bezier(.34, 1.4, .44, 1);--dur-fast: .1s;--dur-base: .15s;--dur-slow: .24s;--dur-flash: .4s;--morph: var(--dur-base) var(--ease-in-out-soft);--dur-pulse: 2s;--dur-sweep: 2.5s;--gex-max: #ffd700;--gex-chg-up: #4ade80;--gex-chg-down: #f87171;--link-cyan: #06b6d4;--link-blue: #3b82f6;--link-green: #22c55e;--link-yellow: #eab308;--link-purple: #a855f7;--link-pink: #ec4899;--link-orange: #f97316;--link-red: #ef4444;--group-2-ink: #241a00;--ink-on-bright: #000;--sheen-ink: 255 255 255;--gex-strike-col: 58px;--gex-head-h: 22px;--gex-row-min: 30px;--gex-phone-row-h: 18px;--gex-cell-radius: 1px}@media(max-height:500px){html.layout-phone{--dock-tap: 36px;--dock-pad-y: 0px;--strip-pad-y: 0px}}html.layout-phone{--dock-tap: 36px;--dock-pad-y: 0px;--plot-badge-lift: 17%;--ctl-h: var(--ctl-h-touch);--ctl-h-wide: 32px;--gex-strike-col: 40px}:root{--tier-free: var(--text-2);--tier-charts: var(--accent-2);--tier-basic: var(--warn);--tier-pro: var(--accent);--tier-api: var(--accent-3)}:root,:root[data-theme=dark]{color-scheme:dark;--bg-0: #05070b;--bg-1: #0a0d12;--bg-2: #11151c;--bg-3: #1a2029;--text-0: #e4e6eb;--text-1: rgba(228, 230, 235, .72);--text-2: rgba(228, 230, 235, .48);--border-faint: rgba(255, 255, 255, .05);--border: rgba(255, 255, 255, .08);--border-strong: rgba(255, 255, 255, .16);--accent: #2dd4bf;--accent-ink: #06251f;--accent-2: #38bdf8;--accent-3: #e879f9;--accent-dim: rgba(45, 212, 191, .12);--accent-border: rgba(45, 212, 191, .4);--up: #2dd4bf;--success: #22c55e;--down: #fb7185;--warn: #fbbf24;--group-1: #2dd4bf;--group-2: #fbbf24;--sel-bg: rgba(45, 212, 191, .1);--hover: rgba(255, 255, 255, .06);--shadow-ink: 0 0 0;--scrim: rgb(0 0 0 / .5);--edge-hl: inset 0 1px 0 rgba(255, 255, 255, .05);--edge-hl-strong: inset 0 1px 0 rgba(255, 255, 255, .09);--elev-1: 0 1px 2px rgba(0, 0, 0, .5), 0 4px 14px rgba(0, 6, 12, .45);--elev-2: 0 2px 6px rgba(0, 0, 0, .55), 0 10px 28px rgba(0, 8, 14, .55);--elev-3: 0 8px 24px rgba(0, 0, 0, .6), 0 24px 64px rgba(0, 10, 18, .7);--inset-sh: inset 0 1px 3px rgba(0, 0, 0, .55), inset 0 0 0 1px rgba(0, 0, 0, .25);--shadow-float: 0 4px 12px rgba(0, 0, 0, .5), 0 18px 48px rgba(0, 0, 0, .6), 0 0 0 1px rgba(255, 255, 255, .1);--surface-panel: linear-gradient(180deg, #0c0f15 0%, #0a0d12 42%);--surface-head: linear-gradient(180deg, #151a23 0%, #10141b 100%);--surface-bar: linear-gradient(180deg, #0e1218 0%, #0a0d12 100%);--ambient: radial-gradient(120% 90% at 50% -10%, rgba(45, 212, 191, .055), transparent 55%), radial-gradient(100% 100% at 85% 110%, rgba(232, 121, 249, .04), transparent 55%), linear-gradient(rgba(255, 255, 255, .03) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, .03) 1px, transparent 1px);--ambient-size: auto, auto, 28px 28px, 28px 28px;--shadow: var(--elev-2);--ring: 0 0 0 1px var(--accent-border), 0 0 0 3px rgba(45, 212, 191, .14), 0 0 12px rgba(45, 212, 191, .18);--hairline-fade: linear-gradient(90deg, transparent, var(--border-strong) 8%, var(--border-strong) 92%, transparent);--hairline-fade-faint: linear-gradient(90deg, transparent, var(--border) 10%, var(--border) 90%, transparent)}:root[data-theme=light]{color-scheme:light;--bg-0: #eef0f3;--bg-1: #ffffff;--bg-2: #f3f4f6;--bg-3: #e5e7eb;--text-0: #111827;--text-1: #4b5563;--text-2: #9ca3af;--border-faint: #edeff2;--border: #e2e5e9;--border-strong: #d1d5db;--accent: #0d9488;--accent-ink: #ffffff;--accent-2: #2563eb;--accent-3: #c026d3;--accent-dim: rgba(13, 148, 136, .1);--accent-border: rgba(13, 148, 136, .45);--up: #0d9488;--success: #16a34a;--down: #dc2626;--warn: #d97706;--group-1: #0d9488;--group-2: #d97706;--sel-bg: rgba(13, 148, 136, .08);--hover: rgba(0, 0, 0, .05);--shadow-ink: 17 24 39;--scrim: rgb(17 24 39 / .32);--edge-hl: inset 0 1px 0 rgba(255, 255, 255, .85);--edge-hl-strong: inset 0 1px 0 #ffffff;--elev-1: 0 1px 2px rgba(17, 24, 39, .07), 0 3px 10px rgba(17, 24, 39, .06);--elev-2: 0 2px 6px rgba(17, 24, 39, .08), 0 10px 24px rgba(17, 24, 39, .1);--elev-3: 0 8px 24px rgba(17, 24, 39, .14), 0 24px 56px rgba(17, 24, 39, .16);--inset-sh: inset 0 1px 3px rgba(17, 24, 39, .12), inset 0 0 0 1px rgba(17, 24, 39, .04);--shadow-float: 0 4px 12px rgba(17, 24, 39, .1), 0 18px 48px rgba(17, 24, 39, .16), 0 0 0 1px rgba(17, 24, 39, .12);--surface-panel: linear-gradient(180deg, #ffffff 0%, #fcfcfd 100%);--surface-head: linear-gradient(180deg, #f9fafb 0%, #f1f3f5 100%);--surface-bar: linear-gradient(180deg, #ffffff 0%, #f7f8fa 100%);--ambient: radial-gradient(120% 90% at 50% -10%, rgba(13, 148, 136, .06), transparent 55%), radial-gradient(100% 100% at 85% 110%, rgba(192, 38, 211, .04), transparent 55%), linear-gradient(rgba(17, 24, 39, .045) 1px, transparent 1px), linear-gradient(90deg, rgba(17, 24, 39, .045) 1px, transparent 1px);--ambient-size: auto, auto, 28px 28px, 28px 28px;--shadow: var(--elev-2);--ring: 0 0 0 1px var(--accent-border), 0 0 0 3px rgba(13, 148, 136, .12), 0 0 10px rgba(13, 148, 136, .12);--hairline-fade: linear-gradient(90deg, transparent, var(--border-strong) 8%, var(--border-strong) 92%, transparent);--hairline-fade-faint: linear-gradient(90deg, transparent, var(--border) 10%, var(--border) 90%, transparent)}:root[data-theme=matrix]{color-scheme:dark;--bg-0: #000000;--bg-1: #06070a;--bg-2: #0b0c10;--bg-3: #111318;--text-0: #e6faff;--text-1: rgba(230, 250, 255, .7);--text-2: rgba(230, 250, 255, .45);--border-faint: rgba(255, 255, 255, .06);--border: rgba(255, 255, 255, .12);--border-strong: rgba(0, 255, 255, .3);--accent: #00ffff;--accent-ink: #001014;--accent-2: #0099ff;--accent-3: #ff00ff;--accent-dim: rgba(0, 255, 255, .12);--accent-border: rgba(0, 255, 255, .4);--accent-cta: #facc15;--up: #22c55e;--success: #22c55e;--down: #ef4444;--warn: #f59e0b;--group-1: #00ffff;--group-2: #facc15;--sel-bg: rgba(0, 255, 255, .1);--hover: rgba(0, 255, 255, .06);--shadow-ink: 0 0 0;--scrim: rgb(0 0 0 / .8);--edge-hl: inset 0 1px 0 rgba(0, 255, 255, .05);--edge-hl-strong: inset 0 1px 0 rgba(0, 255, 255, .09);--elev-1: 0 1px 2px rgba(0, 0, 0, .6), 0 4px 14px rgba(0, 0, 0, .5);--elev-2: 0 2px 6px rgba(0, 0, 0, .65), 0 10px 28px rgba(0, 0, 0, .6);--elev-3: 0 8px 24px rgba(0, 0, 0, .7), 0 24px 64px rgba(0, 0, 0, .75);--inset-sh: inset 0 1px 3px rgba(0, 0, 0, .6), inset 0 0 0 1px rgba(0, 0, 0, .3);--shadow-float: 0 8px 24px rgba(0, 0, 0, .7), 0 24px 64px rgba(0, 0, 0, .75), 0 0 0 1px rgba(0, 255, 255, .3);--surface-panel: linear-gradient(180deg, #090a0e 0%, #06070a 42%);--surface-head: linear-gradient(180deg, #0d0e13 0%, #090a0e 100%);--surface-bar: linear-gradient(180deg, #090a0e 0%, #06070a 100%);--ambient: radial-gradient(120% 90% at 50% -10%, rgba(0, 255, 255, .06), transparent 55%), radial-gradient(100% 100% at 85% 110%, rgba(0, 153, 255, .035), transparent 55%), linear-gradient(rgba(0, 255, 255, .045) 1px, transparent 1px), linear-gradient(90deg, rgba(0, 255, 255, .045) 1px, transparent 1px);--ambient-size: auto, auto, 28px 28px, 28px 28px;--shadow: var(--elev-2);--ring: 0 0 0 1px var(--accent-border), 0 0 0 3px rgba(0, 255, 255, .14), 0 0 12px rgba(0, 255, 255, .25);--hairline-fade: linear-gradient(90deg, transparent, var(--border-strong) 8%, var(--border-strong) 92%, transparent);--hairline-fade-faint: linear-gradient(90deg, transparent, var(--border) 10%, var(--border) 90%, transparent);--font-display: "Orbitron Variable", "Orbitron", ui-monospace, monospace;--font-ui: var(--font-mono);--radius-sm: 0px;--radius: 2px;--radius-ctl: 0px;--radius-card: 2px;--radius-panel: 2px;--glow-cyan-soft: 0 0 30px rgba(0, 255, 255, .2);--glow-cyan-strong: 0 0 40px -8px rgba(0, 255, 255, .35), inset 0 0 24px -8px rgba(0, 153, 255, .18);--glow-blue: 0 0 10px rgba(0, 153, 255, .8);--glow-text: 0 0 4px rgba(0, 255, 255, .15);--glow-glitch: 0 0 5px rgba(0, 255, 255, .5), 0 0 10px rgba(0, 255, 255, .4), 0 0 15px rgba(0, 255, 255, .3), 0 0 20px rgba(0, 255, 255, .2), 2px 2px 0px rgba(0, 255, 255, .1);--glow-crisp: 0 0 1px rgba(0, 255, 255, .9), 0 0 6px rgba(0, 255, 255, .45), 0 0 14px rgba(0, 255, 255, .16);--scanline-color: rgba(0, 255, 255, .03);--scanline-opacity: .1;--gradient-spectral: linear-gradient(90deg, var(--accent), var(--accent-2), var(--accent))}:root[data-surface=terminal]{--radius-panel: 4px;--radius-card: 2px;--radius-ctl: 2px;--radius: var(--radius-card);--radius-sm: var(--radius-ctl);--font-title: "Orbitron Variable", "Orbitron", ui-monospace, monospace;--font-display: var(--font-mono);--fs-md: 13px;--fw-reg: 400;--track-label: .07em;--lh-prose: 1.6;--measure: 72ch;--sb-size: 6px}:root[data-theme=matrix][data-surface=terminal]{--l0-void: #050608;--l1-chrome: rgb(22 30 42 / .72);--l2-panel: #0b0e14;--l3-card: #121722;--l4-ctl: #1a2130;--l5-float: #151a26;--bg-0: var(--l0-void);--bg-1: var(--l2-panel);--bg-2: var(--l3-card);--bg-3: var(--l4-ctl);--chrome-blur: blur(8px);--border-faint: rgb(255 255 255 / .11);--border: rgb(255 255 255 / .18);--border-strong: rgb(255 255 255 / .3);--hairline-accent: rgb(0 255 255 / .28);--hover: rgb(0 255 255 / .05);--sel-bg: rgb(0 255 255 / .1);--accent-dim: rgb(0 255 255 / .1);--accent-border: rgb(0 255 255 / .42);--edge-hl: inset 0 1px 0 rgb(255 255 255 / .06);--edge-hl-strong: inset 0 1px 0 rgb(255 255 255 / .1);--elev-1: 0 1px 0 rgb(0 0 0 / .6), 0 2px 6px rgb(0 0 0 / .45);--elev-2: 0 1px 0 rgb(0 0 0 / .6), 0 4px 12px rgb(0 0 0 / .5), 0 12px 28px rgb(0 0 0 / .4);--elev-3: 0 1px 0 rgb(0 0 0 / .6), 0 8px 24px rgb(0 0 0 / .6), 0 24px 56px rgb(0 0 0 / .6);--inset-sh: inset 0 1px 2px rgb(0 0 0 / .45);--shadow: var(--elev-2);--shadow-float: 0 1px 0 rgb(0 0 0 / .6), 0 6px 16px rgb(0 0 0 / .55), 0 16px 40px rgb(0 0 0 / .55), 0 0 0 1px rgb(255 255 255 / .14);--surface-panel: linear-gradient(180deg, #0d111a 0%, #0b0e14 46%);--surface-head: linear-gradient(180deg, #161c29 0%, #10141d 100%);--surface-bar: var(--l1-chrome);--surface-card: linear-gradient(180deg, #151b27 0%, #121722 60%);--scrim: rgb(2 3 5 / .5);--ring: 0 0 0 2px rgb(5 6 8 / .95), 0 0 0 4px rgb(0 255 255 / .85);--ring-inset: inset 0 0 0 2px rgb(0 255 255 / .8);--press-shift: none;--press-wash: rgb(255 255 255 / .07);--ctl-face: linear-gradient(180deg, #1d2536, #161c29);--ctl-face-hover: linear-gradient(180deg, #243047, #1a2233);--ctl-bevel: inset 0 1px 0 rgb(255 255 255 / .07), inset 0 -1px 0 rgb(0 0 0 / .4);--ctl-bevel-on: inset 0 1px 0 rgb(0 255 255 / .75), inset 0 -1px 0 rgb(0 0 0 / .4);--sb-thumb: rgb(0 255 255 / .35);--sb-thumb-hover: rgb(0 255 255 / .5)}:root[data-theme=dark][data-surface=terminal]{--l0-void: #05070b;--l1-chrome: rgb(17 21 28 / .55);--l2-panel: #0a0d12;--l3-card: #11151c;--l4-ctl: #1a2029;--l5-float: #11151c;--bg-0: var(--l0-void);--bg-1: var(--l2-panel);--bg-2: var(--l3-card);--bg-3: var(--l4-ctl);--chrome-blur: blur(10px) saturate(1.05);--hairline-accent: rgb(45 212 191 / .2);--surface-card: var(--l3-card);--surface-bar: var(--l1-chrome);--press-shift: none;--press-wash: rgb(255 255 255 / .07);--ring: 0 0 0 2px rgb(5 7 11 / .95), 0 0 0 4px rgb(45 212 191 / .85);--ring-inset: inset 0 0 0 2px rgb(45 212 191 / .8);--ctl-face: linear-gradient(180deg, #1c222c 0%, #161a22 100%);--ctl-face-hover: linear-gradient(180deg, #222933 0%, #1a1f28 100%);--ctl-bevel: inset 0 1px 0 rgb(255 255 255 / .07), inset 0 -1px 0 rgb(0 0 0 / .4);--ctl-bevel-on: inset 0 1px 0 rgb(45 212 191 / .75), inset 0 -1px 0 rgb(0 0 0 / .4);--sb-thumb: rgb(45 212 191 / .35);--sb-thumb-hover: rgb(45 212 191 / .5)}:root[data-theme=light][data-surface=terminal]{--l0-void: #e4e8ee;--l1-chrome: rgb(255 255 255 / .72);--l2-panel: #f6f7f9;--l3-card: #ffffff;--l4-ctl: #eceff3;--l5-float: #ffffff;--bg-0: var(--l0-void);--bg-1: var(--l2-panel);--bg-2: var(--l3-card);--bg-3: var(--l4-ctl);--chrome-blur: blur(10px) saturate(1.05);--text-2: #6b7280;--border-faint: rgb(17 24 39 / .07);--border: rgb(17 24 39 / .12);--border-strong: rgb(17 24 39 / .2);--hairline-accent: rgb(13 148 136 / .28);--hover: rgb(13 148 136 / .07);--sel-bg: rgb(13 148 136 / .12);--accent-dim: rgb(13 148 136 / .12);--accent-border: rgb(13 148 136 / .5);--ctl-face: linear-gradient(180deg, #ffffff 0%, #eceff3 100%);--ctl-face-hover: linear-gradient(180deg, #ffffff 0%, #e3e7ed 100%);--ctl-bevel: inset 0 1px 0 rgb(255 255 255 / .9), inset 0 -1px 0 rgb(17 24 39 / .07);--ctl-bevel-on: inset 0 2px 0 rgb(13 148 136 / .85), inset 0 -1px 0 rgb(17 24 39 / .07);--edge-hl: inset 0 1px 0 rgb(255 255 255 / .9);--edge-hl-strong: inset 0 1px 0 #ffffff;--elev-1: 0 1px 2px rgb(17 24 39 / .08), 0 2px 6px rgb(17 24 39 / .06);--elev-2: 0 2px 5px rgb(17 24 39 / .1), 0 6px 18px rgb(17 24 39 / .08);--elev-3: 0 6px 18px rgb(17 24 39 / .14), 0 18px 48px rgb(17 24 39 / .16);--inset-sh: inset 0 1px 2px rgb(17 24 39 / .09);--shadow: var(--elev-2);--shadow-float: 0 3px 9px rgb(17 24 39 / .1), 0 14px 36px rgb(17 24 39 / .16), 0 0 0 1px rgb(17 24 39 / .1);--surface-panel: linear-gradient(180deg, #ffffff 0%, #f6f7f9 46%);--surface-head: linear-gradient(180deg, #f4f6f9 0%, #eef1f5 100%);--surface-bar: var(--l1-chrome);--surface-card: linear-gradient(180deg, #ffffff 0%, #fafbfc 52%);--scrim: rgb(17 24 39 / .35);--ring: 0 0 0 2px rgb(255 255 255 / .95), 0 0 0 4px rgb(13 148 136 / .8);--ring-inset: inset 0 0 0 2px rgb(13 148 136 / .75);--press-shift: none;--press-wash: rgb(17 24 39 / .06);--sb-thumb: rgb(13 148 136 / .4);--sb-thumb-hover: rgb(13 148 136 / .55)}:root[data-surface=terminal]{--font-news: "Newsreader Variable", "Newsreader", Georgia, "Times New Roman", serif;--news-ground: var(--bg-1);--news-plate: var(--bg-1);--news-ink: var(--text-0);--news-ink-2: var(--text-1);--news-ink-3: var(--text-2);--news-rule: var(--border-faint);--news-rule-strong: var(--border);--news-band-hi: color-mix(in oklab, var(--text-0) 78%, var(--bg-1));--news-band-lo: var(--bg-3);--news-noise: var(--text-2);--news-contested: var(--warn);--news-lede: var(--accent);--news-hover: color-mix(in oklab, var(--text-0) 4%, transparent);--news-select: var(--sel-bg)}:root{--text-3: var(--text-2);--ctl-h-xs: 20px;--ctl-h-sm: 24px;--ctl-h-md: 28px;--hit-min: 44px;--ctl-on-bg: var(--sel-bg);--ctl-on-ink: var(--accent);--ctl-on-edge: inset 0 -2px 0 var(--accent);--icon-xs: 12px;--icon-sm: 14px;--icon-md: 16px;--icon-lg: 20px;--icon-xl: 24px;--icon-stroke: 1.5px;--icon-stroke-sm: 1.4px;--ink-up: #3fd0a0;--ink-down: #f0708a;--ink-sign: var(--text-2);--pnl-pos: var(--ink-up);--pnl-neg: var(--ink-down);--gex-pos-ink: color-mix(in oklab, rgb(var(--gex-pos)) 72%, var(--text-0));--gex-neg-ink: color-mix(in oklab, rgb(var(--gex-neg)) 72%, var(--text-0));--target: var(--accent);--target-wash: color-mix(in srgb, var(--target) 6%, transparent);--target-bar: inset 2px 0 0 var(--target);--rule-doublet: 0 1px 0 var(--border-strong), 0 3px 0 var(--border-faint);--chart-grid: color-mix(in srgb, var(--text-0) 7%, transparent);--chart-zero: color-mix(in srgb, var(--text-0) 28%, transparent);--chart-axis-ink: var(--text-2);--skeleton-ink: color-mix(in srgb, var(--text-0) 5%, transparent);--skeleton-motion: none;--track-stamp: .08em;--dur-enter: .16s;--dur-exit: .11s;--ease-enter: var(--ease-out-soft);--ease-exit: cubic-bezier(.4, 0, 1, 1)}:root[data-theme=light]{--ink-up: #097a5c;--ink-down: #c03050;--warn: #a16207}:root[data-surface=terminal]{--font-ui: var(--font-sans);--font-display: var(--font-sans);--font-title: "Orbitron Variable", "Orbitron", var(--font-sans);--font-label: var(--font-sans);--ctl-word-font: var(--font-sans);--track-label: 0;--track-micro: .06em;--ctl-case: none;--view-head-h: 44px;--view-head-tabs-h: 36px;--t-title-bar-fs: 16px;--t-title-fs: var(--fs-xl);--t-title-fw: var(--fw-semi);--t-title-ls: var(--track-tight);--t-title-lh: 1.2;--t-head-fs: 12px;--t-head-fw: 600;--t-head-ls: 0;--t-head-lh: 1.3;--t-label-fs: 12px;--t-label-fw: 500;--t-label-ls: 0;--t-label-lh: 1;--t-meta-fs: 11px;--t-meta-fw: 400;--t-meta-ls: 0;--t-meta-lh: 1.35;--t-eyebrow-fs: 10px;--t-eyebrow-fw: 600;--t-eyebrow-ls: .06em;--t-eyebrow-lh: 1;--t-badge-fs: 10px;--t-badge-fw: 650;--t-badge-ls: .06em;--t-badge-lh: 1;--t-hero-fs: 17px;--t-hero-fw: 560;--t-hero-ls: -.01em;--t-hero-lh: 1.1;--t-prose-fs: 13px;--t-prose-fw: 400;--t-prose-ls: 0;--t-prose-lh: 1.55;--fs-symbol: 15px;--fs-price: 15px}:root[data-surface=terminal][data-product=charts]{--font-ui: "Inter Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: var(--font-ui);--fs-symbol: 17px;--fw-symbol: 620;--fs-price: 17px;--fs-dock-label: 11px;--track-symbol: -.01em;--track-dock-label: .005em;--track-micro: .008em;--track-wide: .02em;--track-label: .02em;--panel-head-fs: 13px;--panel-head-fw: 600;--ctl-word-font: var(--font-ui);--plot-axis-w: 64px;--radius-sheet: 12px;--ease-sheet: cubic-bezier(.32, .72, 0, 1);--dur-sheet: .26s}:root[data-theme=matrix][data-surface=terminal][data-product=charts],:root[data-theme=dark][data-surface=terminal][data-product=charts]{--chart-up: #22d3ee;--chart-down: #ef4444}:root[data-theme=light][data-surface=terminal][data-product=charts]{--chart-up: #0d9488;--chart-down: #dc2626}:root,:root[data-gex-palette=singularity]{--gex-pos: 255 0 255;--gex-neg: 0 255 255;--gex-pos-text: #ffffff;--gex-neg-text: #ffffff;--gex-neutral-text: rgb(161 161 170);--gex-zero-bg: #05000a;--gex-ink-hot: var(--ink-on-bright);--gex-pos-ink-flip: .81;--gex-neg-ink-flip: .51;--gex-rank-1-glow: 0 255 255;--gex-rank-2-glow: 255 0 255;--gex-rank-3-glow: 255 255 0}:root[data-gex-palette=redGreen]{--gex-pos: 34 197 94;--gex-neg: 220 38 38;--gex-pos-text: #ffffff;--gex-neg-text: #ffffff;--gex-neutral-text: rgb(161 161 170);--gex-zero-bg: #0a0a0a;--gex-ink-hot: var(--ink-on-bright);--gex-pos-ink-flip: .67;--gex-neg-ink-flip: 1.01;--gex-rank-1-glow: 34 197 94;--gex-rank-2-glow: 220 38 38;--gex-rank-3-glow: 255 255 255}:root[data-gex-palette=protanopia]{--gex-pos: 255 215 0;--gex-neg: 0 123 255;--gex-pos-text: #ffffff;--gex-neg-text: #ffffff;--gex-neutral-text: rgb(161 161 170);--gex-zero-bg: #0a0a0a;--gex-ink-hot: var(--ink-on-bright);--gex-pos-ink-flip: .52;--gex-neg-ink-flip: .92;--gex-rank-1-glow: 255 215 0;--gex-rank-2-glow: 0 123 255;--gex-rank-3-glow: 255 255 255}:root[data-gex-palette=tritanopia]{--gex-pos: 255 68 68;--gex-neg: 0 221 221;--gex-pos-text: #ffffff;--gex-neg-text: #ffffff;--gex-neutral-text: rgb(161 161 170);--gex-zero-bg: #0a0a0a;--gex-ink-hot: var(--ink-on-bright);--gex-pos-ink-flip: .84;--gex-neg-ink-flip: .58;--gex-rank-1-glow: 255 68 68;--gex-rank-2-glow: 0 221 221;--gex-rank-3-glow: 255 255 255}:root[data-gex-palette=custom]{--gex-pos: 25 230 94;--gex-neg: 230 25 25;--gex-pos-text: #ffffff;--gex-neg-text: #ffffff;--gex-neutral-text: rgb(161 161 170);--gex-zero-bg: #0a0a0a;--gex-ink-hot: var(--ink-on-bright);--gex-pos-ink-flip: .571;--gex-neg-ink-flip: 1.01;--gex-rank-1-glow: 25 230 94;--gex-rank-2-glow: 230 25 25;--gex-rank-3-glow: 255 255 255}:root[data-theme=light]{--gex-pos: 99 102 241;--gex-neg: 13 148 136;--gex-pos-text: #1a1a1a;--gex-neg-text: #1a1a1a;--gex-neutral-text: #374151;--gex-zero-bg: #f3f4f6;--gex-ink-hot: #ffffff;--gex-pos-ink-flip: .95;--gex-neg-ink-flip: 1.01}:root[data-theme=light][data-gex-palette=singularity]{--gex-pos: 99 102 241;--gex-neg: 13 148 136;--gex-pos-text: #1a1a1a;--gex-neg-text: #1a1a1a;--gex-pos-ink-flip: .95;--gex-neg-ink-flip: 1.01;--gex-rank-1-glow: 13 148 136;--gex-rank-2-glow: 79 70 229;--gex-rank-3-glow: 202 138 4}:root[data-theme=light][data-gex-palette=redGreen]{--gex-pos: 34 197 94;--gex-neg: 244 63 94;--gex-pos-text: #1a1a1a;--gex-neg-text: #1a1a1a;--gex-pos-ink-flip: 1.01;--gex-neg-ink-flip: 1.01;--gex-rank-1-glow: 34 197 94;--gex-rank-2-glow: 244 63 94;--gex-rank-3-glow: 120 120 120}:root[data-theme=light][data-gex-palette=protanopia]{--gex-pos: 245 158 11;--gex-neg: 37 99 235;--gex-pos-text: #1a1a1a;--gex-neg-text: #1a1a1a;--gex-pos-ink-flip: 1.01;--gex-neg-ink-flip: .86;--gex-rank-1-glow: 245 158 11;--gex-rank-2-glow: 37 99 235;--gex-rank-3-glow: 120 120 120}:root[data-theme=light][data-gex-palette=tritanopia]{--gex-pos: 239 68 68;--gex-neg: 6 182 212;--gex-pos-text: #1a1a1a;--gex-neg-text: #1a1a1a;--gex-pos-ink-flip: 1.01;--gex-neg-ink-flip: 1.01;--gex-rank-1-glow: 239 68 68;--gex-rank-2-glow: 6 182 212;--gex-rank-3-glow: 120 120 120}:root[data-theme=light][data-gex-palette=custom]{--gex-pos: 25 230 94;--gex-neg: 230 25 25;--gex-pos-text: #1a1a1a;--gex-neg-text: #1a1a1a;--gex-pos-ink-flip: 1.01;--gex-neg-ink-flip: .861;--gex-rank-1-glow: 25 230 94;--gex-rank-2-glow: 230 25 25;--gex-rank-3-glow: 120 120 120}:root{--gex-mark-pos: rgb(var(--gex-pos));--gex-mark-neg: rgb(var(--gex-neg));--gex-mark-line-pos: rgb(var(--gex-pos) / .55);--gex-mark-line-neg: rgb(var(--gex-neg) / .55)}:root[data-theme=light]{--gex-mark-pos: color-mix(in srgb, rgb(var(--gex-pos)) 60%, var(--gex-pos-text));--gex-mark-neg: color-mix(in srgb, rgb(var(--gex-neg)) 60%, var(--gex-neg-text));--gex-mark-line-pos: var(--gex-mark-pos);--gex-mark-line-neg: var(--gex-mark-neg)}:root{--seq-lo: #16202b;--seq-mid: #245c78;--seq-hi: #5cc2d4}:root[data-theme=light]{--seq-lo: #e8eef3;--seq-mid: #8fb6cd;--seq-hi: #1d6f92}:root{--lab-row-h: 24px;--lab-head-h: 22px;--lab-rail-w: 14.5rem;--lab-drawer-w: 46rem;--lab-meter-track: var(--border);--lab-meter-lo: var(--seq-mid);--lab-meter-hi: var(--seq-hi);--lab-meter-dark: var(--text-2);--lab-meter-h: 3px}@media(prefers-reduced-motion:reduce){:root{--morph: 0ms linear;--dur-fast: 0ms;--dur-base: 0ms;--dur-slow: 0ms;--dur-flash: 0ms;--dur-enter: 0ms;--dur-exit: 0ms}}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-ext-wght-normal-EocZY2iu.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-vietnamese-wght-normal-D0rl6rjA.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-ext-wght-normal-D9tNdqV9.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-wght-normal-BhU9QXUp.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/orbitron-latin-wght-normal-Du7j2Vp2.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local("Arial"),local("Liberation Sans"),local("Helvetica");size-adjust:107%;ascent-override:90.5%;descent-override:22.5%;line-gap-override:0%}@font-face{font-family:JetBrains Mono Fallback;src:local("Menlo"),local("DejaVu Sans Mono"),local("Liberation Mono");size-adjust:99.7%;ascent-override:102.3%;descent-override:30.1%;line-gap-override:0%}@font-face{font-family:JetBrains Mono Fallback Consolas;src:local("Consolas");size-adjust:109.1%;ascent-override:93.5%;descent-override:27.5%;line-gap-override:0%}html.anim-ready .reveal{opacity:0;transform:translate3d(0,var(--reveal-dy, 26px),0);transition:opacity var(--reveal-ms, .6s) var(--ease-out-soft) var(--reveal-delay, 0ms),transform var(--reveal-ms, .6s) var(--ease-out-soft) var(--reveal-delay, 0ms)}html.anim-ready .reveal.reveal-left{transform:translate3d(calc(-1 * var(--reveal-dx, 44px)),0,0)}html.anim-ready .reveal.reveal-right{transform:translate3d(var(--reveal-dx, 44px),0,0)}html.anim-ready .reveal.reveal-fade{transform:none}html.anim-ready .reveal.is-revealed{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html.anim-ready .reveal{opacity:1;transform:none;transition:none}}.example-frame{padding:var(--frame-pad, var(--sp-2));background:color-mix(in srgb,var(--bg-0) var(--frame-wash, 60%),transparent);border:1px solid color-mix(in srgb,var(--accent) var(--frame-edge, 30%),transparent);border-radius:var(--radius-panel);box-shadow:var(--glow-cyan-strong)}html[data-ui-scale="112"]{zoom:1.12;--ui-zoom: 1.12}html[data-ui-scale="125"]{zoom:1.25;--ui-zoom: 1.25}html[data-ui-scale="150"]{zoom:1.5;--ui-zoom: 1.5}:root[data-text-size=medium]{--fs-3xs: 9px;--fs-2xs: 10px;--fs-xs: 11px;--fs-sm: 12px;--fs-md: 14px;--fs-lg: 16px}:root[data-text-size=large]{--fs-3xs: 10px;--fs-2xs: 11px;--fs-xs: 12px;--fs-sm: 13px;--fs-md: 15px;--fs-lg: 17px}:root[data-surface=terminal][data-text-size=medium]{--t-head-fs: 13px;--t-label-fs: 13px;--t-meta-fs: 12px;--t-eyebrow-fs: 11px;--t-badge-fs: 11px;--t-prose-fs: 14px}:root[data-surface=terminal][data-text-size=large]{--t-head-fs: 14px;--t-label-fs: 14px;--t-meta-fs: 13px;--t-eyebrow-fs: 12px;--t-badge-fs: 12px;--t-prose-fs: 15px}:root[data-motion=reduce]{--morph: 0ms linear;--dur-fast: 0ms;--dur-base: 0ms;--dur-slow: 0ms;--dur-flash: 0ms;--dur-enter: 0ms;--dur-exit: 0ms}:root[data-motion=reduce] *,:root[data-motion=reduce] *:before,:root[data-motion=reduce] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}:root[data-cvd=redGreen][data-theme=matrix][data-surface=terminal],:root[data-cvd=redGreen][data-theme=dark][data-surface=terminal]{--ink-up: #6bbff7;--ink-down: #e16a2c;--up: #6bbff7;--down: #e16a2c;--chart-up: #6bbff7;--chart-down: #e16a2c}:root[data-cvd=redGreen][data-theme=light][data-surface=terminal]{--ink-up: #1b6cb3;--ink-down: #7d2d12;--up: #1b6cb3;--down: #7d2d12;--chart-up: #1b6cb3;--chart-down: #7d2d12}:root[data-cvd=mono][data-theme=matrix][data-surface=terminal],:root[data-cvd=mono][data-theme=dark][data-surface=terminal]{--ink-up: #e8e8e9;--ink-down: #92979b;--up: #e8e8e9;--down: #92979b;--chart-up: #e8e8e9;--chart-down: #92979b}:root[data-cvd=mono][data-theme=light][data-surface=terminal]{--ink-up: #1f2123;--ink-down: #676b6f;--up: #1f2123;--down: #676b6f;--chart-up: #1f2123;--chart-down: #676b6f}:root[data-contrast=more]{--text-2: var(--text-1) !important;--border-faint: color-mix(in srgb, var(--text-0) 24%, transparent) !important;--border: color-mix(in srgb, var(--text-0) 36%, transparent) !important;--border-strong: color-mix(in srgb, var(--text-0) 56%, transparent) !important;--chrome-blur: none !important;--l1-chrome: var(--l2-panel) !important;--surface-bar: var(--l2-panel) !important;--ring: 0 0 0 2px var(--l0-void), 0 0 0 5px var(--accent) !important;--ring-inset: inset 0 0 0 3px var(--accent) !important}:root[data-contrast=more][data-theme=light]{--ring: 0 0 0 2px var(--l3-card), 0 0 0 5px var(--accent) !important}:root[data-contrast=more] :where(p,li,.t-prose) a[href]{text-decoration:underline;text-underline-offset:2px}*{margin:0;padding:0;box-sizing:border-box}html,body,#charts{height:100%;overflow:hidden}html[data-ui-scale],html[data-ui-scale] body,html[data-ui-scale] #charts{height:calc(100dvh / var(--ui-zoom, 1));max-width:calc(100vw / var(--ui-zoom, 1))}html[data-ui-scale] .tile>.body{zoom:calc(1 / var(--ui-zoom, 1))}html[data-ui-scale] .tile>.body>:is(.pending,.unknown,.index-blocked,.info-pane){zoom:var(--ui-zoom, 1)}body{background:var(--bg-0);color:var(--text-0);font-family:var(--font-ui);font-size:var(--fs-md);font-weight:var(--fw-reg);line-height:var(--lh-normal);font-variant-numeric:tabular-nums;font-feature-settings:var(--numeric);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;caret-color:var(--accent)}::selection{background:color-mix(in srgb,var(--accent) 30%,transparent);color:var(--text-0)}button{font:inherit;color:inherit;background:none;border:none;cursor:pointer}button:active{transform:var(--press-shift)}input,select{font:inherit;color:inherit;background:none;border:none;outline:none}html.layout-phone .canvas-wrap{touch-action:manipulation;touch-action:pan-x pan-y}html.layout-phone input,html.layout-phone select,html.layout-phone textarea{font-size:var(--fs-zoom-safe)!important}:focus-visible{outline:none;box-shadow:var(--ring);border-radius:var(--radius)}*{scrollbar-width:thin;scrollbar-color:transparent transparent}:hover,:focus-within{scrollbar-color:var(--sb-thumb) transparent}::-webkit-scrollbar{width:var(--sb-size);height:var(--sb-size)}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{background:transparent;border-radius:var(--radius-full);transition:background var(--dur-slow) var(--ease-out-soft)}:hover::-webkit-scrollbar-thumb,:focus-within::-webkit-scrollbar-thumb{background:var(--sb-thumb)}::-webkit-scrollbar-thumb:hover{background:var(--sb-thumb-hover)}.label{font-family:var(--font-display);font-size:var(--fs-xs);font-weight:var(--fw-med);letter-spacing:var(--track-micro);text-transform:uppercase;color:var(--text-2)}:root[data-surface=terminal][data-product=charts]{--font-ui: var(--font-sans);--font-display: var(--font-ui)}.ctb{box-sizing:border-box;flex:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-1);height:var(--ctl-h-sm);min-height:var(--ctl-h-sm);min-width:var(--ctl-h-sm);padding:0 var(--sp-2);font-family:var(--font-label, var(--font-ui));font-size:var(--t-label-fs, 12px);font-weight:var(--t-label-fw, var(--fw-med));letter-spacing:0;text-transform:none;line-height:1;white-space:nowrap;color:var(--ctl-ink);background:transparent;border:1px solid transparent;border-radius:var(--radius-ctl);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--dur-fast) var(--ease-out-soft),color var(--dur-fast) var(--ease-out-soft),box-shadow var(--dur-fast) var(--ease-out-soft)}.ctb.sq{width:var(--ctl-h-sm);padding:0}.ctb:hover:not(:disabled):not([aria-disabled=true]):not(.on){color:var(--ctl-ink-hover);background:var(--hover)}.ctb.on{color:var(--ctl-on-ink);background:var(--ctl-on-bg);box-shadow:var(--ctl-on-edge)}.ctb:active:not(:disabled){background-image:linear-gradient(var(--press-wash),var(--press-wash))}.ctb:focus-visible{outline:none;box-shadow:var(--ring)}.ctb:disabled,.ctb[aria-disabled=true]{opacity:.4;cursor:default}:where(.hit){position:relative}html.layout-phone .hit:after,.hit-coarse:after{content:"";position:absolute;inset:min(0px,calc((100% - var(--hit-min, 44px)) / 2)) min(0px,calc((100% - var(--hit-min-x, var(--hit-min, 44px))) / 2))}@media(pointer:coarse){.hit:after{content:"";position:absolute;inset:min(0px,calc((100% - var(--hit-min, 44px)) / 2)) min(0px,calc((100% - var(--hit-min-x, var(--hit-min, 44px))) / 2))}}.num{font-variant-numeric:tabular-nums;font-feature-settings:var(--numeric)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}button:active{transform:none}}@media(max-height:500px){html.layout-phone .deck:not(.rail){display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:minmax(0,1fr) auto auto}html.layout-phone .deck:not(.rail)>.workspace{grid-column:1 / -1;grid-row:1}html.layout-phone .deck:not(.rail)>.bar{grid-column:1 / -1;grid-row:2;min-width:0}html.layout-phone .deck:not(.rail)>.strip,html.layout-phone .deck:not(.rail)>.strip-hold{grid-column:1;grid-row:3;min-width:0}html.layout-phone .deck:not(.rail)>.dock{grid-column:2;grid-row:3}}html[data-density=comfortable]:not(.layout-phone) .toolbar{--ctl-h-xs: 24px;--ctl-h-sm: 28px;--ctl-h-md: 32px;--ctl-h: 28px;--h-topbar: 44px}html[data-density=compact]:not(.layout-phone) .toolbar{--h-topbar: 40px}html[data-density=comfortable]:not(.layout-phone) .toolbar :is(button,a,.ctb,[role=button]) svg.itm-icon[width="14"]{width:16px;height:16px}html[data-density=comfortable]:not(.layout-phone) .toolbar :is(button,a,.ctb,[role=button]) svg.itm-icon[width="16"]{width:18px;height:18px}.btn.svelte-kpv9l1{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);font-family:var(--font-display);font-weight:var(--fw-semi);letter-spacing:var(--track-micro);text-transform:uppercase;line-height:1;white-space:nowrap;border:1px solid transparent;border-radius:var(--radius);cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none;transition:background var(--dur-fast) var(--ease-out-soft),border-color var(--dur-fast) var(--ease-out-soft),color var(--dur-fast) var(--ease-out-soft),box-shadow var(--dur-fast) var(--ease-out-soft),transform var(--dur-fast) var(--ease-out-soft)}.btn.svelte-kpv9l1:active:not([disabled]):not(.loading){transform:var(--press-shift);background-image:linear-gradient(var(--press-wash),var(--press-wash))}.btn.svelte-kpv9l1:focus-visible{outline:none;box-shadow:var(--ring)}.btn[disabled].svelte-kpv9l1,.btn.loading.svelte-kpv9l1{cursor:default;opacity:.55}.block.svelte-kpv9l1{width:100%}.s-xs.svelte-kpv9l1{height:20px;padding:0 var(--sp-2);font-size:var(--fs-2xs)}.s-sm.svelte-kpv9l1{height:24px;padding:0 var(--sp-3);font-size:var(--fs-2xs)}.s-md.svelte-kpv9l1{height:30px;padding:0 var(--sp-4);font-size:var(--fs-xs)}.s-lg.svelte-kpv9l1{height:38px;padding:0 var(--sp-5);font-size:var(--fs-sm)}.v-primary.svelte-kpv9l1{background:var(--accent);color:var(--accent-ink);box-shadow:var(--edge-hl),var(--elev-1)}.v-primary.svelte-kpv9l1:hover:not([disabled]):not(.loading){filter:brightness(1.08)}.v-secondary.svelte-kpv9l1{background:var(--ctl-face);color:var(--text-0);border-color:var(--border-strong);box-shadow:var(--ctl-bevel)}.v-secondary.svelte-kpv9l1:hover:not([disabled]):not(.loading){background:var(--ctl-face-hover);border-color:var(--accent-border)}.v-accent.svelte-kpv9l1{background:var(--accent-dim);color:var(--accent);border-color:var(--accent-border)}.v-accent.svelte-kpv9l1:hover:not([disabled]):not(.loading){background:var(--sel-bg)}.v-ghost.svelte-kpv9l1{background:transparent;color:var(--ctl-ink)}.v-ghost.svelte-kpv9l1:hover:not([disabled]):not(.loading){background:var(--hover);color:var(--text-0)}.v-danger.svelte-kpv9l1{background:transparent;color:var(--down);border-color:color-mix(in srgb,var(--down) 45%,transparent)}.v-danger.svelte-kpv9l1:hover:not([disabled]):not(.loading){background:color-mix(in srgb,var(--down) 14%,transparent)}.v-outline.svelte-kpv9l1,.v-outline-2.svelte-kpv9l1{font-family:var(--font-mono);letter-spacing:var(--track-wide);background:transparent;box-shadow:none}.v-outline.svelte-kpv9l1{color:var(--accent);border-color:var(--accent)}.v-outline.svelte-kpv9l1:hover:not([disabled]):not(.loading){background:var(--sel-bg);color:var(--accent);border-color:var(--accent)}.v-outline-2.svelte-kpv9l1{color:var(--accent-2);border-color:var(--accent-2)}.v-outline-2.svelte-kpv9l1:hover:not([disabled]):not(.loading){color:var(--accent);border-color:var(--accent)}.v-outline.pressed.svelte-kpv9l1,.v-outline-2.pressed.svelte-kpv9l1{color:var(--accent);background:var(--sel-bg);border-color:var(--accent)}.ic.svelte-kpv9l1{display:inline-flex;align-items:center}.io.svelte-kpv9l1{padding:0;aspect-ratio:1 / 1}:root[data-surface=terminal] .btn.svelte-kpv9l1{font-family:var(--font-label);font-weight:var(--t-label-fw);font-size:var(--t-label-fs);letter-spacing:0;text-transform:none;border-radius:var(--radius-ctl);gap:var(--sp-1)}:root[data-surface=terminal] .s-xs.svelte-kpv9l1{height:var(--ctl-h-xs);font-size:var(--fs-sm)}:root[data-surface=terminal] .s-sm.svelte-kpv9l1{height:var(--ctl-h-sm);padding:0 var(--sp-3)}:root[data-surface=terminal] .s-md.svelte-kpv9l1{height:var(--ctl-h-md);padding:0 var(--sp-3)}:root[data-surface=terminal] .s-lg.svelte-kpv9l1{height:32px;padding:0 var(--sp-4)}:root[data-surface=terminal] .io.svelte-kpv9l1{padding:0}:root[data-surface=terminal] .v-primary.svelte-kpv9l1,:root[data-surface=terminal] .v-accent.svelte-kpv9l1{background:var(--ctl-on-bg);color:var(--ctl-on-ink);border-color:var(--accent-border);box-shadow:var(--ctl-on-edge)}:root[data-surface=terminal] .v-primary.svelte-kpv9l1:hover:not([disabled]):not(.loading),:root[data-surface=terminal] .v-accent.svelte-kpv9l1:hover:not([disabled]):not(.loading){filter:none;background:color-mix(in srgb,var(--accent) 16%,transparent)}:root[data-surface=terminal].layout-phone .v-primary.svelte-kpv9l1,:root[data-surface=terminal].layout-phone .v-accent.svelte-kpv9l1{border-color:color-mix(in srgb,var(--accent) 40%,transparent)}:root[data-surface=terminal]:not([data-product=charts]).layout-phone .s-sm.svelte-kpv9l1,:root[data-surface=terminal]:not([data-product=charts]).layout-phone .s-md.svelte-kpv9l1{position:relative}:root[data-surface=terminal]:not([data-product=charts]).layout-phone .s-sm.svelte-kpv9l1:after,:root[data-surface=terminal]:not([data-product=charts]).layout-phone .s-md.svelte-kpv9l1:after{content:"";position:absolute;left:0;right:0;top:50%;height:max(100%,var(--hit-min));translate:0 -50%}:root[data-surface=terminal] .v-outline.svelte-kpv9l1,:root[data-surface=terminal] .v-outline-2.svelte-kpv9l1{font-family:var(--font-label);letter-spacing:0;color:var(--ctl-ink);border-color:var(--border)}:root[data-surface=terminal] .v-outline.svelte-kpv9l1:hover:not([disabled]):not(.loading),:root[data-surface=terminal] .v-outline-2.svelte-kpv9l1:hover:not([disabled]):not(.loading){background:var(--hover);color:var(--ctl-ink-hover);border-color:var(--border-strong)}:root[data-surface=terminal] .v-outline.pressed.svelte-kpv9l1,:root[data-surface=terminal] .v-outline-2.pressed.svelte-kpv9l1{background:var(--hover);color:var(--ctl-ink-hover);border-color:var(--border-strong)}:root[data-surface=terminal] .btn.svelte-kpv9l1:focus-visible{box-shadow:var(--ring)}:root[data-surface=terminal] .v-primary.svelte-kpv9l1:focus-visible,:root[data-surface=terminal] .v-accent.svelte-kpv9l1:focus-visible{box-shadow:var(--ctl-on-edge),var(--ring)}.spin.svelte-kpv9l1{width:11px;height:11px;border-radius:var(--radius-full);border:1.5px solid currentColor;border-top-color:transparent;animation:svelte-kpv9l1-btn-spin .62s linear infinite}@keyframes svelte-kpv9l1-btn-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spin.svelte-kpv9l1{animation-duration:1.6s}}.grip.svelte-1dsyrry{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-3) var(--sp-2);cursor:pointer;position:sticky;top:0;background:inherit;z-index:1}.grip.svelte-1dsyrry:after{content:"";position:absolute;inset:100% 0 auto;height:var(--sp-4);pointer-events:none;background:linear-gradient(to bottom,var(--l5-float, var(--bg-2)),color-mix(in srgb,var(--l5-float, var(--bg-2)) 0%,transparent))}.bar.svelte-1dsyrry{width:36px;height:4px;border-radius:999px;background:var(--text-2, currentColor);opacity:.4}.title.svelte-1dsyrry{font-family:var(--font-label, inherit);font-size:var(--panel-title-fs);font-weight:var(--panel-title-fw);letter-spacing:0;color:var(--panel-title-ink)}.anchor.svelte-1meguh0{display:inline-flex;cursor:pointer}.anchor.svelte-1meguh0:focus-visible{outline:none;box-shadow:var(--ring);border-radius:var(--radius)}html.layout-phone .anchor.touch44.svelte-1meguh0{min-width:var(--touch-floor, 44px);min-height:var(--touch-floor, 44px);justify-content:center;align-items:center;margin:var(--touch-compact-margin, 0)}.pop.svelte-1meguh0{position:fixed;z-index:var(--z-dropdown);min-width:8rem;max-width:var(--menu-w);background:var(--l5-float, var(--bg-2));border-radius:var(--radius-card);box-shadow:var(--shadow-float, var(--elev-2)),var(--edge-hl-strong);color:var(--text-0);animation:svelte-1meguh0-pop-in var(--dur-enter, var(--dur-base)) var(--ease-enter, var(--ease-out-soft))}@keyframes svelte-1meguh0-pop-in{0%{opacity:0;transform:translateY(-4px) scale(.99)}}.scrim.svelte-1meguh0{position:fixed;inset:0;z-index:calc(var(--z-dropdown) - 1);background:var(--scrim);animation:svelte-1meguh0-scrim-in var(--dur-base) var(--ease-out-soft)}.sheet.svelte-1meguh0{position:fixed;z-index:var(--z-dropdown);left:var(--sheet-left, 0px);right:0;bottom:var(--sheet-bottom, 0px);max-height:85vh;overflow-y:auto;padding-left:var(--safe-l, 0px);padding-right:var(--safe-r, 0px);padding-bottom:calc(var(--safe-b, 0px) + var(--sp-6));background:var(--l5-float, var(--bg-2));border-radius:var(--radius-sheet, var(--radius-card)) var(--radius-sheet, var(--radius-card)) 0 0;box-shadow:var(--shadow-float, var(--elev-2)),var(--edge-hl-strong);color:var(--text-0);animation:svelte-1meguh0-sheet-in var(--dur-sheet, var(--dur-base)) var(--ease-sheet, var(--ease-out-soft));transition:transform var(--dur-sheet, var(--dur-base)) var(--ease-sheet, var(--ease-out-soft));touch-action:pan-y;overscroll-behavior:contain;scroll-padding-top:48px}@keyframes svelte-1meguh0-sheet-in{0%{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){.sheet.svelte-1meguh0{animation:svelte-1meguh0-sheet-fade var(--dur-fast, .12s) linear;transition:none}}@keyframes svelte-1meguh0-sheet-fade{0%{opacity:0}}@keyframes svelte-1meguh0-scrim-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.pop.svelte-1meguh0,.sheet.svelte-1meguh0,.scrim.svelte-1meguh0{animation:none}}.clock.svelte-17ll6n{display:inline-flex;align-items:baseline;gap:var(--sp-2);font-family:var(--font-label, var(--font-ui));font-size:var(--t-meta-fs, var(--fs-xs));font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-2);cursor:pointer;padding:2px var(--sp-1);margin:-2px calc(var(--sp-1) * -1);border-radius:var(--radius-ctl, var(--radius-sm));transition:background var(--dur-fast) var(--ease-out-soft)}.clock.svelte-17ll6n:hover{background:var(--hover)}.clock.svelte-17ll6n:focus-visible{outline:none;box-shadow:var(--ring)}.date.svelte-17ll6n{font-weight:var(--t-meta-fw, var(--fw-reg));color:var(--text-2)}.time.svelte-17ll6n{font-family:var(--font-data, var(--font-mono));font-size:var(--t-label-fs, var(--fs-xs));font-weight:var(--fw-med);letter-spacing:0;font-feature-settings:var(--numeric);color:var(--text-1)}.zone.svelte-17ll6n{font-size:var(--t-eyebrow-fs, var(--fs-2xs));font-weight:var(--t-eyebrow-fw, var(--fw-semi));letter-spacing:var(--t-eyebrow-ls, var(--track-micro));text-transform:uppercase;color:var(--text-2)}.clock.off-market.svelte-17ll6n .zone:where(.svelte-17ll6n){color:var(--text-1);font-weight:var(--fw-bold)}.zones.svelte-17ll6n{display:flex;flex-direction:column;gap:1px;padding:4px;min-width:232px}.z.svelte-17ll6n{display:grid;grid-template-columns:3.2rem 1fr auto;align-items:center;gap:var(--sp-2);padding:5px 6px;text-align:left;font-size:var(--fs-xs);color:var(--text-1);border-radius:var(--radius-sm)}.z.svelte-17ll6n:hover{background:var(--hover);color:var(--text-0)}.z.on.svelte-17ll6n{background:var(--target-wash, var(--sel-bg));box-shadow:var(--target-bar, none);color:var(--text-0);font-weight:var(--fw-semi)}.z.svelte-17ll6n:focus-visible{box-shadow:var(--ring)}.z-tag.svelte-17ll6n{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--track-micro);color:var(--text-2)}.z-time.svelte-17ll6n{font-family:var(--font-mono);font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;color:var(--text-2)}.note.svelte-17ll6n{padding:4px 6px 2px;font-size:var(--fs-2xs);color:var(--text-2);line-height:var(--lh-tight)}html.layout-phone .date.svelte-17ll6n{display:none}html.layout-phone .clock.svelte-17ll6n:not(.off-market) .zone:where(.svelte-17ll6n){display:none}svg.svelte-auckfu{display:block;flex:none}.itm-icon.ic-in,.itm-icon.ic-lead{display:inline-block;vertical-align:-.16em}.itm-icon.ic-in{margin-inline-start:.3em}.itm-icon.ic-lead{margin-inline-end:.3em}.itm-icon.ic-filled{fill:currentColor}:where(.itm-icon.ic-stroke){stroke-width:var(--icon-stroke-sm, 1.4px)}:where(.itm-icon.ic-stroke-lg){stroke-width:var(--icon-stroke, 1.5px)}.brand.svelte-1e4yjn9{display:inline-flex;align-items:baseline;gap:6px;flex:none}.brand-logo.svelte-1e4yjn9{display:block;height:var(--brand-h, 10px);aspect-ratio:1360 / 132;position:relative}.brand-logo.svelte-1e4yjn9 img:where(.svelte-1e4yjn9){position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.wordmark-light.svelte-1e4yjn9{display:none!important}html[data-theme=light] .wordmark-dark.svelte-1e4yjn9{display:none}html[data-theme=light] .wordmark-light.svelte-1e4yjn9{display:block!important}.sub.svelte-1e4yjn9{display:none;color:var(--text-2)}.brand-mark.svelte-1e4yjn9,html.layout-phone .brand-mark.svelte-1e4yjn9,html.layout-phone .sub.svelte-1e4yjn9{display:none}.scrim.svelte-1fbjss8{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:flex-start;justify-content:center;padding:calc(10vh / var(--ui-zoom, 1)) var(--sp-4) var(--sp-4);background:var(--scrim);animation:svelte-1fbjss8-scrim-in var(--dur-base) var(--ease-out-soft)}.modal.svelte-1fbjss8{display:flex;flex-direction:column;max-height:calc(84vh / var(--ui-zoom, 1));width:min(calc(92vw / var(--ui-zoom, 1)),var(--_w, 480px));background:var(--l5-float, var(--bg-2));border-radius:var(--radius-panel);box-shadow:var(--shadow-float, var(--elev-3)),var(--edge-hl-strong);overflow:hidden;animation:svelte-1fbjss8-modal-in var(--dur-slow) var(--ease-out-soft)}.s-sm.svelte-1fbjss8{--_w: 360px}.s-md.svelte-1fbjss8{--_w: 480px}.s-lg.svelte-1fbjss8{--_w: 640px}.s-xl.svelte-1fbjss8{--_w: 880px}.head.svelte-1fbjss8{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);flex:none;background:var(--surface-head);border-bottom:1px solid var(--border-faint)}.title.svelte-1fbjss8{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-semi);letter-spacing:var(--track-tight);color:var(--text-0)}.x.svelte-1fbjss8{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-sm);color:var(--text-2);cursor:pointer}.x.svelte-1fbjss8:hover{background:var(--hover);color:var(--text-0)}.x.svelte-1fbjss8:focus-visible{outline:none;box-shadow:var(--ring)}.body.svelte-1fbjss8{flex:1;min-height:0;overflow:auto;padding:var(--sp-4);color:var(--text-1)}.foot.svelte-1fbjss8{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);flex:none;border-top:1px solid var(--border);background:var(--surface-bar)}@keyframes svelte-1fbjss8-scrim-in{0%{opacity:0}}@keyframes svelte-1fbjss8-modal-in{0%{opacity:0;transform:translateY(8px) scale(.98)}}@media(prefers-reduced-motion:reduce){.scrim.svelte-1fbjss8,.modal.svelte-1fbjss8{animation:none}}.host.svelte-daqofg{position:fixed;z-index:var(--z-toast);display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-4);pointer-events:none;max-width:min(92vw,380px)}.p-top-right.svelte-daqofg{top:0;right:0;padding-top:calc(var(--sp-4) + var(--safe-t, 0px));padding-right:calc(var(--sp-4) + var(--safe-r, 0px))}.p-top-left.svelte-daqofg{top:0;left:0;padding-top:calc(var(--sp-4) + var(--safe-t, 0px));padding-left:calc(var(--sp-4) + var(--safe-l, 0px))}.p-bottom-right.svelte-daqofg{bottom:0;right:0;padding-bottom:calc(var(--sp-4) + var(--safe-b, 0px));padding-right:calc(var(--sp-4) + var(--safe-r, 0px))}.p-bottom-left.svelte-daqofg{bottom:0;left:0;padding-bottom:calc(var(--sp-4) + var(--safe-b, 0px));padding-left:calc(var(--sp-4) + var(--safe-l, 0px))}.p-bottom-right.svelte-daqofg,.p-bottom-left.svelte-daqofg{flex-direction:column-reverse}.toast.svelte-daqofg{--_c: var(--accent-2);position:relative;display:flex;align-items:flex-start;gap:var(--sp-2);padding:var(--sp-3);padding-left:var(--sp-4);pointer-events:auto;background:var(--surface-head);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:var(--elev-2),var(--edge-hl-strong);color:var(--text-0);animation:svelte-daqofg-toast-in var(--dur-slow) var(--ease-out-soft)}.bar.svelte-daqofg{position:absolute;left:0;top:var(--sp-1);bottom:var(--sp-1);width:3px;border-radius:var(--radius-full);background:var(--_c)}.v-info.svelte-daqofg{--_c: var(--accent-2)}.v-success.svelte-daqofg{--_c: var(--up)}.v-warn.svelte-daqofg{--_c: var(--warn)}.v-error.svelte-daqofg{--_c: var(--down)}.content.svelte-daqofg{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.title.svelte-daqofg{font-family:var(--font-display);font-size:var(--fs-sm);font-weight:var(--fw-semi);color:var(--text-0)}.msg.svelte-daqofg{font-size:var(--fs-sm);color:var(--text-1);line-height:var(--lh-normal)}.action.svelte-daqofg{font-family:var(--font-display);font-size:var(--fs-xs);font-weight:var(--fw-semi);letter-spacing:var(--track-micro);text-transform:uppercase;color:var(--_c);padding:2px var(--sp-2);border-radius:var(--radius-sm);cursor:pointer;flex:none}.action.svelte-daqofg:hover{background:var(--hover)}.action.alt.svelte-daqofg{color:var(--text-1)}.x.svelte-daqofg{display:inline-flex;align-items:center;justify-content:center;width:var(--ctl-h-sm, 24px);height:var(--ctl-h-sm, 24px);border-radius:var(--radius-ctl, var(--radius-sm));color:var(--text-2);cursor:pointer;flex:none}.x.svelte-daqofg:hover{color:var(--text-0);background:var(--hover)}.action.svelte-daqofg:focus-visible,.x.svelte-daqofg:focus-visible{outline:none;box-shadow:var(--ring)}@keyframes svelte-daqofg-toast-in{0%{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){.toast.svelte-daqofg{animation:none}}.banner.svelte-ffktir{--_c: var(--accent-2);display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);font-size:var(--fs-xs);color:var(--text-1);background:color-mix(in srgb,var(--_c) 12%,var(--surface-bar));border-bottom:1px solid color-mix(in srgb,var(--_c) 45%,transparent);box-shadow:var(--edge-hl)}.s-info.svelte-ffktir{--_c: var(--accent-2)}.s-warn.svelte-ffktir{--_c: var(--warn)}.s-error.svelte-ffktir{--_c: var(--down)}.s-success.svelte-ffktir{--_c: var(--up)}.glyph.svelte-ffktir{width:6px;height:6px;border-radius:50%;background:var(--_c);box-shadow:0 0 6px var(--_c);flex:none}.body.svelte-ffktir{display:flex;align-items:baseline;gap:var(--sp-2);min-width:0;flex:1}.title.svelte-ffktir{font-family:var(--font-display);font-weight:var(--fw-semi);letter-spacing:var(--track-micro);text-transform:uppercase;color:var(--_c);white-space:nowrap}.msg.svelte-ffktir{color:var(--text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action.svelte-ffktir{font-family:var(--font-display);font-size:var(--fs-2xs);font-weight:var(--fw-semi);letter-spacing:var(--track-micro);text-transform:uppercase;color:var(--_c);padding:0 var(--sp-1);border-radius:var(--radius-sm);flex:none}.action.svelte-ffktir:hover{background:var(--hover)}.action.svelte-ffktir:focus-visible,.x.svelte-ffktir:focus-visible{box-shadow:var(--ring);outline:none}.x.svelte-ffktir{font-size:var(--fs-md);line-height:1;color:var(--text-2);padding:0 var(--sp-1);border-radius:var(--radius-sm);flex:none}.x.svelte-ffktir:hover{color:var(--text-0);background:var(--hover)}.empty.svelte-136ioyf{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-2);margin:auto;padding:var(--sp-6) var(--sp-4);max-width:44ch;text-align:center}.ring.svelte-136ioyf{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:var(--sp-1);border-radius:var(--radius-full);background:var(--bg-3);border:1px solid var(--accent-border);color:var(--accent);box-shadow:var(--edge-hl)}.title.svelte-136ioyf{font-family:var(--font-label);font-size:var(--fs-md);font-weight:var(--fw-semi);letter-spacing:0;text-transform:none;line-height:var(--lh-tight);color:var(--text-0)}.body.svelte-136ioyf{max-width:40ch;margin:0}.cta.svelte-136ioyf{margin-top:var(--sp-2)}.reassure.svelte-136ioyf{margin-top:var(--sp-1);font-family:var(--font-label);font-size:var(--t-meta-fs, var(--fs-xs));line-height:var(--lh-normal);color:var(--text-2)}.glow-orbs.svelte-1lsn1dg{position:absolute;inset:0;overflow:hidden;pointer-events:none}.orb.svelte-1lsn1dg{position:absolute;border-radius:var(--radius-full);mix-blend-mode:screen;filter:blur(clamp(70px,12vw,200px));animation:svelte-1lsn1dg-pulse-slow 5s ease-in-out infinite;will-change:opacity,transform}.orb-cyan.svelte-1lsn1dg{top:-6%;left:50%;width:clamp(12rem,34vw,500px);height:clamp(12rem,34vw,500px);transform:translate(-50%);background:radial-gradient(circle,color-mix(in srgb,var(--accent) 20%,transparent),transparent 70%)}.orb-blue.svelte-1lsn1dg{top:2%;left:26%;width:clamp(9rem,26vw,24rem);height:clamp(9rem,26vw,24rem);animation-delay:1.2s;background:radial-gradient(circle,color-mix(in srgb,var(--accent-2) 20%,transparent),transparent 70%)}@keyframes svelte-1lsn1dg-pulse-slow{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.06)}}.orb-cyan.svelte-1lsn1dg{animation-name:svelte-1lsn1dg-pulse-slow-centered}@keyframes svelte-1lsn1dg-pulse-slow-centered{0%,to{opacity:.55;transform:translate(-50%) scale(1)}50%{opacity:.9;transform:translate(-50%) scale(1.06)}}@media(prefers-reduced-motion:reduce){.orb.svelte-1lsn1dg{animation:none;opacity:.7}}.card.svelte-18ovv9b{position:relative;width:100%;max-width:440px;display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-6);background:var(--surface-panel);border:1px solid var(--border);border-radius:var(--radius-panel);box-shadow:var(--shadow)}.brand.svelte-18ovv9b{display:flex;flex-direction:column;gap:var(--sp-hair)}.mark.svelte-18ovv9b{font-family:var(--font-mono);font-size:var(--fs-lg);font-weight:var(--fw-bold);letter-spacing:.02em;color:var(--text-0)}.dot.svelte-18ovv9b{color:var(--accent)}.sub.svelte-18ovv9b{font-size:var(--fs-xs);color:var(--text-2);letter-spacing:.08em}.lede.svelte-18ovv9b{margin:0;font-size:var(--fs-sm);line-height:var(--lh-normal, 1.5);color:var(--text-1)}.ways.svelte-18ovv9b{display:flex;flex-direction:column;gap:var(--sp-2);margin:0;padding:var(--sp-3);list-style:none;background:var(--bg-2);border:1px solid var(--border);border-radius:var(--radius)}.ways.svelte-18ovv9b li:where(.svelte-18ovv9b){display:flex;flex-direction:column;gap:var(--sp-hair)}.k.svelte-18ovv9b{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.06em;color:var(--accent)}.v.svelte-18ovv9b{font-size:var(--fs-sm);color:var(--text-2);line-height:var(--lh-tight)}.actions.svelte-18ovv9b{display:flex;flex-direction:column;gap:var(--sp-3);align-items:stretch}.boot.svelte-k4kc2j,.boot.svelte-w0kc4u{height:100%;display:grid;place-items:center;background:var(--bg-0);color:var(--text-2);font-family:var(--font-ui);font-size:var(--fs-sm)}.price.svelte-w0kc4u{color:var(--text-1)}.fig.svelte-w0kc4u{font-family:var(--font-data);color:var(--text-0)}.price.svelte-w0kc4u a:where(.svelte-w0kc4u){color:var(--text-1)}.price.svelte-w0kc4u a:where(.svelte-w0kc4u):hover{color:var(--text-0)}.tab-colour.svelte-1s8fe7m{display:block;flex:none;width:8px;height:8px;border-radius:var(--radius-full);background:var(--tab-colour);box-shadow:0 0 0 1px color-mix(in srgb,var(--tab-colour) 45%,transparent)}.tab-colour.none.svelte-1s8fe7m{background:transparent;box-shadow:inset 0 0 0 1px var(--text-2);opacity:.7}.hit.svelte-1fja64{position:relative;display:inline-flex;align-items:center;padding:0}.hit.svelte-1fja64:after{content:"";position:absolute;inset:-8px -4px}.swatches.svelte-1fja64{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-1);padding:var(--sp-1);width:160px}.sw.svelte-1fja64{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);font-size:var(--fs-xs);color:var(--text-1);border-radius:var(--radius-sm);text-align:left}.sw.svelte-1fja64:hover{background:var(--hover);color:var(--text-0)}.sw.on.svelte-1fja64{background:var(--sel-bg);color:var(--text-0);font-weight:var(--fw-semi)}.sw.svelte-1fja64:focus-visible{box-shadow:var(--ring)}.none.svelte-1fja64{grid-column:1 / -1;margin-top:var(--sp-1);padding-top:var(--sp-2);border-top:1px solid var(--border-faint);border-radius:0 0 var(--radius-sm) var(--radius-sm)}html.layout-phone [role=dialog] .swatches.svelte-1fja64{width:100%;gap:var(--sp-1);padding:0}html.layout-phone [role=dialog] .sw.svelte-1fja64{min-height:var(--ctl-h);padding:0 var(--sp-2);font-size:var(--fs-sm);border:1px solid var(--border);border-radius:var(--radius-ctl)}html.layout-phone [role=dialog] .none.svelte-1fja64{margin-top:var(--sp-1);padding-top:0;border-radius:var(--radius-ctl)}.slot.svelte-ydvulk{display:flex;align-items:center;flex:0 1 auto;min-width:44px;max-width:172px;align-self:center}.slot.solo.svelte-ydvulk{align-items:stretch;align-self:stretch}.slot.svelte-ydvulk .anchor{flex:1 1 auto;min-width:0}.more.svelte-ydvulk{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:100%;min-width:var(--ctl-h-sm);min-height:var(--ctl-h-sm);padding:0 var(--sp-1);margin-left:0;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-2);cursor:pointer}.more.svelte-ydvulk:hover{color:var(--text-0);background:var(--hover)}.more.solo.svelte-ydvulk{margin:0;padding:0 var(--sp-2);border-radius:var(--radius) var(--radius) 0 0;border-color:var(--border);border-bottom:none;background:var(--surface-bar);color:var(--text-0);box-shadow:inset 0 2px 0 var(--tab-accent, var(--accent));position:relative;top:1px}.more.solo.svelte-ydvulk:hover{background:var(--surface-bar)}.more-n.svelte-ydvulk,.more-caret.svelte-ydvulk{flex:none}.more-n.svelte-ydvulk{font-size:var(--fs-2xs);font-variant-numeric:tabular-nums}.more-caret.svelte-ydvulk{font-size:var(--fs-xs);line-height:1}.more.svelte-ydvulk .more-name:where(.svelte-ydvulk){font-family:var(--font-display);font-size:var(--fs-sm);font-weight:var(--fw-semi);letter-spacing:var(--track-micro);color:var(--text-0);flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.more-menu.svelte-ydvulk{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-1);min-width:192px}.more-title.svelte-ydvulk{padding:0 var(--sp-2) var(--sp-1);color:var(--text-2)}.more-row.svelte-ydvulk{display:flex;align-items:center;gap:0;border-radius:var(--radius-sm)}.more-row.svelte-ydvulk:hover{background:var(--hover)}.more-row.on.svelte-ydvulk{background:var(--sel-bg)}.more-pick.svelte-ydvulk{display:flex;align-items:center;gap:var(--sp-2);flex:1 1 auto;min-width:0;min-height:var(--ctl-h-sm);padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-sm);font-size:var(--fs-xs);color:var(--text-1);text-align:left}.more-row.on.svelte-ydvulk .more-pick:where(.svelte-ydvulk){color:var(--text-0);font-weight:var(--fw-semi)}.more-pick.svelte-ydvulk:focus-visible{outline:none;box-shadow:var(--ring)}.more-name.svelte-ydvulk{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.more-colour.svelte-ydvulk{flex:none;display:inline-flex;padding:0 var(--sp-1)}.more-x.svelte-ydvulk{flex:none;font-size:var(--fs-xs);line-height:1;color:var(--text-2);padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-sm)}.more-x.svelte-ydvulk:hover{color:var(--down);background:var(--hover)}.more-x.armed.svelte-ydvulk{color:var(--accent-ink);background:var(--down)}.more-x.svelte-ydvulk:focus-visible{outline:none;box-shadow:var(--ring)}.tabs.svelte-13m4qhf{display:flex;align-items:stretch;gap:2px;padding:0 var(--sp-2);background:var(--tab-strip-bg, var(--bg-0));flex:1 1 auto;min-width:0;min-height:var(--ctl-h-md)}.list.svelte-13m4qhf{display:flex;align-items:stretch;gap:2px;flex:0 1 auto;min-width:0;overflow:hidden}.tab.svelte-13m4qhf{display:inline-flex;align-items:center;gap:var(--sp-1);flex:0 1 auto;min-width:84px;padding:0 var(--sp-1) 0 var(--sp-2);border:1px solid transparent;border-bottom:none;border-radius:var(--radius) var(--radius) 0 0;background:transparent;color:var(--text-2);position:relative;top:1px;white-space:nowrap}.tab.svelte-13m4qhf:hover{background:var(--hover);color:var(--text-1)}.tab.active.svelte-13m4qhf{background:var(--surface-bar);border-color:var(--border);color:var(--text-0);box-shadow:inset 0 2px 0 var(--tab-accent, var(--accent))}.name.svelte-13m4qhf{font-family:var(--font-display);font-size:var(--fs-sm);font-weight:var(--fw-semi);letter-spacing:var(--track-micro);color:inherit;flex:0 1 auto;min-width:44px;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:var(--ctl-h-sm);line-height:1;padding:0}.dot.svelte-13m4qhf,.close.svelte-13m4qhf{flex:none}.dot.svelte-13m4qhf{display:inline-flex;align-items:center}@media(hover:hover){.tab.svelte-13m4qhf:not(:hover):not(:focus-within) .dot.unset:where(.svelte-13m4qhf){opacity:0}}.name.svelte-13m4qhf:focus-visible{box-shadow:var(--ring)}.close.svelte-13m4qhf{font-size:var(--fs-xs);line-height:1;color:var(--text-2);padding:var(--sp-1);border-radius:var(--radius-sm)}.close.svelte-13m4qhf:hover{color:var(--down);background:var(--hover)}.close.armed.svelte-13m4qhf{color:var(--accent-ink);background:var(--down)}.rename.svelte-13m4qhf{font-family:var(--font-display);font-size:var(--fs-sm);font-weight:var(--fw-semi);color:var(--text-0);background:var(--bg-1);border:1px solid var(--accent-border);border-radius:var(--radius-sm);padding:var(--sp-1);width:120px;margin:0}.rename.svelte-13m4qhf:focus-visible{box-shadow:var(--ring)}.add.svelte-13m4qhf{flex:none;align-self:center;display:inline-flex;align-items:center;justify-content:center;color:var(--text-2);width:var(--ctl-h-sm);height:var(--ctl-h-sm);padding:0;border-radius:var(--radius-sm)}.add.svelte-13m4qhf:hover:not(.at-cap){color:var(--accent);background:var(--hover)}.add.at-cap.svelte-13m4qhf{opacity:.4}.add.svelte-13m4qhf:focus-visible{box-shadow:var(--ring)}.trig.svelte-1au2mmo{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-1);min-height:var(--ctl-h);padding:0 var(--sp-2);font-family:var(--font-label, var(--font-mono));font-size:var(--ctl-fs);font-weight:var(--fw-med);letter-spacing:var(--track-label, var(--track-micro));line-height:1;white-space:nowrap;background:var(--row-act-bg, var(--bg-3));color:var(--text-2);border:var(--row-act-bd, 1px solid var(--border));border-radius:var(--radius-ctl);cursor:pointer;-webkit-user-select:none;user-select:none}.host.svelte-1au2mmo{display:contents}.host.headless.svelte-1au2mmo{display:none}.trig.icononly.svelte-1au2mmo{min-width:44px;min-height:44px;gap:0}.trig.svelte-1au2mmo:hover:not(.on){color:var(--text-0);background:var(--accent-dim)}.trig.on.svelte-1au2mmo{color:var(--accent);background:var(--sel-bg);border-color:var(--accent-border)}.chip.svelte-zbellh{display:inline-flex;align-items:center;justify-content:center;width:var(--ctl-h-sm);height:var(--ctl-h-sm);flex:none;border-radius:var(--radius-full);background:var(--ctl-face);border:1px solid var(--border);color:var(--text-1);cursor:pointer;transition:background var(--dur-fast) var(--ease-out-soft),border-color var(--dur-fast) var(--ease-out-soft),color var(--dur-fast) var(--ease-out-soft)}.chip.svelte-zbellh:hover{border-color:var(--border-strong);background:var(--ctl-face-hover);color:var(--text-0)}html.layout-phone .chip.svelte-zbellh:after{width:var(--ctl-h-sm)}.avatar.svelte-zbellh{font-family:var(--font-label);font-size:var(--t-label-fs);font-weight:var(--fw-semi);line-height:1}.free.svelte-1x88zwl{display:inline-flex;align-items:center;gap:var(--sp-2);height:var(--ctl-h-sm);padding:0 var(--sp-2);background:transparent;border:0;border-radius:var(--radius-ctl);color:var(--text-1);font-family:var(--font-ui);font-size:var(--fs-sm);font-weight:var(--fw-med);cursor:pointer;white-space:nowrap}.free.svelte-1x88zwl:hover{background:var(--hover);color:var(--text-0)}.free.svelte-1x88zwl:focus-visible{outline:none;box-shadow:var(--ring)}.cta.svelte-1x88zwl{color:var(--ctl-on-ink);font-weight:var(--fw-semi)}@media(max-width:1399px){.k.svelte-1x88zwl{display:none}}.bell.svelte-1q30vov{position:relative}.bell.has.svelte-1q30vov{color:var(--ctl-on-ink)}.badge.svelte-1q30vov{position:absolute;top:calc(-1 * var(--sp-1));right:calc(-1 * var(--sp-1));min-width:var(--sp-3);height:var(--sp-3);padding:0 var(--sp-1);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);background:var(--accent);color:var(--bg-0);font-size:var(--fs-xs);font-weight:var(--fw-med);line-height:1;font-variant-numeric:tabular-nums}.spot.svelte-fgd50j{display:inline-flex;align-items:baseline;gap:var(--sp-2);font-family:var(--font-data);font-size:var(--fs-md);font-feature-settings:var(--numeric);font-variant-numeric:tabular-nums;white-space:nowrap}.visually-hidden.svelte-fgd50j{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.last.svelte-fgd50j{font-family:var(--font-data);font-size:var(--fs-md);font-weight:var(--fw-semi);color:var(--text-0)}.chg.svelte-fgd50j,.pct.svelte-fgd50j{font-size:var(--fs-sm);font-weight:var(--fw-med);color:var(--text-2)}.spot.up.svelte-fgd50j .chg:where(.svelte-fgd50j),.spot.up.svelte-fgd50j .pct:where(.svelte-fgd50j){color:var(--spot-up, var(--ink-up, var(--up)))}.spot.down.svelte-fgd50j .chg:where(.svelte-fgd50j),.spot.down.svelte-fgd50j .pct:where(.svelte-fgd50j){color:var(--spot-down, var(--ink-down, var(--down)))}.dec.svelte-fgd50j{color:var(--spot-dec, var(--text-1))}.sg.svelte-fgd50j{color:var(--spot-sign, var(--ink-sign, inherit))}.spot.stale.svelte-fgd50j .last:where(.svelte-fgd50j),.spot.stale.svelte-fgd50j .dec:where(.svelte-fgd50j){color:var(--text-2)}.spot.stale.svelte-fgd50j .chg:where(.svelte-fgd50j),.spot.stale.svelte-fgd50j .pct:where(.svelte-fgd50j),.spot.stale.svelte-fgd50j .sg:where(.svelte-fgd50j){color:var(--text-2)}.stamp.svelte-fgd50j{display:inline-flex;align-items:center;align-self:center;height:16px;padding:0 var(--sp-1);border:1px solid var(--border);border-radius:2px;font-family:var(--font-data);font-size:var(--fs-xs);font-weight:var(--fw-med);letter-spacing:var(--track-stamp, var(--t-badge-ls));text-transform:uppercase;line-height:1;color:var(--text-2)}html.layout-phone .spot.sm.svelte-fgd50j{font-size:var(--fs-price, 17px);gap:var(--sp-2)}html.layout-phone .spot.sm.svelte-fgd50j .last:where(.svelte-fgd50j){font-size:var(--fs-price, 17px)}html.layout-phone .spot.sm.svelte-fgd50j .chg:where(.svelte-fgd50j),html.layout-phone .spot.sm.svelte-fgd50j .pct:where(.svelte-fgd50j){font-size:var(--fs-sm)}html.layout-phone .spot.sm.tight.svelte-fgd50j .last:where(.svelte-fgd50j){font-size:var(--fs-sm)}.skeleton.svelte-fgd50j .block:where(.svelte-fgd50j){display:inline-block;border-radius:var(--radius-sm, 3px);background:var(--skeleton-ink)}.skeleton.svelte-fgd50j .last.block:where(.svelte-fgd50j){width:48px;height:13px}.skeleton.svelte-fgd50j .pct.block:where(.svelte-fgd50j){width:40px;height:11px}.hdr.svelte-1k0md03{position:relative;z-index:2;display:flex;align-items:center;box-sizing:border-box;gap:var(--sp-2);min-height:var(--h-panel-head, 28px);padding:0 var(--sp-2) 1px;background:var(--bg-1);border-bottom:1px solid var(--border);font-family:var(--font-label, var(--font-ui));font-feature-settings:var(--numeric);font-variant-numeric:tabular-nums;flex:none;min-width:0}.hdr.sm.svelte-1k0md03{min-height:var(--h-panel-head, 28px);padding:0 var(--sp-2) 1px;gap:var(--sp-2)}.hdr.tight.svelte-1k0md03{padding-inline:var(--sp-1);gap:var(--sp-1)}.hdr.tight.svelte-1k0md03 .controls:where(.svelte-1k0md03){gap:var(--sp-1)}.hdr.tight.svelte-1k0md03 .rule:where(.svelte-1k0md03){display:none}.hdr.tight.svelte-1k0md03 .tf-trigger{padding:0 var(--sp-1)}.hdr.tight.svelte-1k0md03 .tf-trigger .chev{display:none}html.layout-phone .hdr.over-plot.svelte-1k0md03{position:absolute;top:0;left:0;right:0;z-index:4;min-height:0;height:auto;padding:0 var(--sp-2);gap:var(--sp-2);border:0;box-shadow:none;pointer-events:none;background:none}html.layout-phone .hdr.over-plot.svelte-1k0md03 .identity:where(.svelte-1k0md03){padding:var(--sp-1) 0}html.layout-phone .hdr.over-plot.svelte-1k0md03:before{content:"";position:absolute;inset:0 var(--axis-col, 64px) 0 0;pointer-events:none;z-index:-1;background:linear-gradient(to bottom,color-mix(in srgb,var(--bg-1) 72%,transparent),transparent);-webkit-mask-image:linear-gradient(to right,black calc(100% - 16px),transparent 100%);mask-image:linear-gradient(to right,black calc(100% - 16px),transparent 100%)}html.layout-phone .hdr.over-plot.svelte-1k0md03 button,html.layout-phone .hdr.over-plot.svelte-1k0md03 [role=button],html.layout-phone .hdr.over-plot.svelte-1k0md03 input,html.layout-phone .hdr.over-plot.svelte-1k0md03 select{pointer-events:auto}html.layout-phone .hdr.over-plot.svelte-1k0md03 .zone.controls:where(.svelte-1k0md03):not(.has-trailing){display:none}.subrow.svelte-1k0md03{position:absolute;top:100%;left:var(--sp-2);right:clamp(60px,calc(100% - 56px),var(--axis-col, 72px));z-index:1;display:flex;align-items:center;min-width:0;overflow:hidden;padding-top:var(--sp-1);pointer-events:none}.hdr.draggable.svelte-1k0md03{cursor:grab;touch-action:none}.hdr.draggable.svelte-1k0md03:active{cursor:grabbing}.zone.svelte-1k0md03{display:flex;align-items:center;min-width:0}.identity.svelte-1k0md03{gap:var(--sp-2);flex:1 1 auto;overflow:hidden}.controls.svelte-1k0md03{gap:var(--sp-2);margin-left:auto;flex:none}.group.svelte-1k0md03{display:flex;align-items:center;gap:var(--sp-1);min-width:0}.rule.svelte-1k0md03{width:1px;height:var(--ctl-h-sm);background:var(--border);flex:none}html.layout-phone .zone.svelte-1k0md03{align-self:stretch}html.layout-phone .hdr.flat-phone.svelte-1k0md03{height:var(--h-panel-head);min-height:0;box-sizing:border-box}html.layout-phone .hdr.flat-phone.svelte-1k0md03 .spot.sm .last,html.layout-phone .hdr.flat-phone.svelte-1k0md03 .spot.sm.tight .last{font-size:var(--fs-md)}html.layout-phone .hdr.flat-phone.svelte-1k0md03 .tf-trigger{position:relative;z-index:1}.tool.svelte-180modg{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-1);height:var(--ctl-h-sm, 24px);min-width:var(--ctl-h-sm, 24px);padding:0 var(--sp-2);font-family:var(--font-label, var(--font-ui));font-size:var(--t-label-fs, 12px);font-weight:var(--t-label-fw, 500);letter-spacing:0;text-transform:none;line-height:1;white-space:nowrap;color:var(--ctl-ink, var(--text-1));background:transparent;border:1px solid transparent;border-radius:var(--radius-ctl, 4px);cursor:pointer;-webkit-user-select:none;user-select:none;flex:none;transition:background var(--dur-fast, .1s) var(--ease-out-soft, ease-out),color var(--dur-fast, .1s) var(--ease-out-soft, ease-out),box-shadow var(--dur-fast, .1s) var(--ease-out-soft, ease-out)}.tool.square.svelte-180modg{width:var(--ctl-h-sm, 24px);padding:0}.tool.mono.svelte-180modg{font-family:var(--font-data, var(--font-mono));font-feature-settings:var(--numeric);font-variant-numeric:tabular-nums;font-weight:var(--fw-med)}.mark.svelte-180modg{display:inline-flex;align-items:center;justify-content:center;flex:none}.lbl.svelte-180modg{white-space:nowrap}.chev.svelte-180modg{flex:none;color:var(--text-2)}@media(hover:hover){.tool.svelte-180modg:hover:not(.disabled):not(.on){color:var(--ctl-ink-hover, var(--text-0));background:var(--hover)}}.tool.on.svelte-180modg{color:var(--ctl-on-ink, var(--accent));background:var(--ctl-on-bg, var(--sel-bg));box-shadow:var(--ctl-on-edge, inset 0 -1.5px 0 var(--accent))}.tool.svelte-180modg:active:not(.disabled){background-image:linear-gradient(var(--press-wash),var(--press-wash))}.tool.svelte-180modg:focus-visible{outline:none;box-shadow:var(--ring)}.tool.disabled.svelte-180modg{opacity:.4;cursor:default}.brand-slot.svelte-og0evl{display:inline-flex;align-items:center;gap:var(--sp-2);flex:none;--brand-h: 12px}.wm.svelte-og0evl{display:inline-flex;align-items:center;flex:none;width:124px;height:var(--brand-h);overflow:hidden}.toolbar.svelte-og0evl{display:flex;align-items:center;gap:var(--sp-3);padding:0 var(--sp-4);background:var(--surface-bar);backdrop-filter:var(--chrome-blur);-webkit-backdrop-filter:var(--chrome-blur);box-shadow:var(--edge-hl),inset 0 -1px 0 var(--hairline-accent),0 1px rgb(var(--shadow-ink) / .5),0 4px 12px rgb(var(--shadow-ink) / .35);position:relative;z-index:var(--z-rail);border-bottom:0;flex:none;height:var(--h-topbar, 44px);--tab-strip-bg: transparent}.ws.svelte-og0evl{display:flex;align-items:stretch;flex:1 1 auto;min-width:0}.xlink .mark{order:2}.vr.svelte-og0evl{flex:none;width:1px;height:var(--sp-4);margin:0 var(--sp-1) 0 calc(var(--sp-2) * -1);background:var(--border)}.noname.svelte-og0evl .tail:where(.svelte-og0evl) .name{display:none}.tail.svelte-og0evl{display:inline-flex;align-items:center;gap:var(--sp-2);flex:none}html.layout-phone .toolbar.svelte-og0evl{flex-wrap:nowrap;gap:var(--sp-1);padding-left:var(--sp-3);padding-right:var(--sp-2);height:var(--hit-min, 44px)}html.layout-phone .brand-slot.svelte-og0evl{--brand-h: 10px}html.layout-phone .wm.svelte-og0evl{width:104px}html.layout-phone .ws.svelte-og0evl{order:0;flex-basis:auto}html.layout-phone .tail.svelte-og0evl{--row-act-bg: transparent;--row-act-bd: 0;--row-act-sh: none}html.layout-phone .brand-slot.svelte-og0evl{order:-2;gap:var(--sp-2)}html.layout-phone .ws.svelte-og0evl{flex:1 1 auto;margin-left:var(--sp-1)}.clock-slot.svelte-og0evl{display:inline-flex;align-items:center}.clock-slot.svelte-og0evl .anchor{height:var(--ctl-h-sm);align-items:center}html.layout-phone .tail.svelte-og0evl{gap:var(--sp-1)}html.layout-phone .clock-slot.svelte-og0evl .anchor{min-height:var(--ctl-h-sm);align-items:center}html.layout-phone .toolbar.focused.svelte-og0evl{display:none}html.layout-phone .toolbar.svelte-og0evl{--hit-min-x: calc(var(--ctl-h-sm) + var(--sp-1))}html.layout-phone .clock-slot.svelte-og0evl .anchor{position:relative}html.layout-phone .clock-slot.svelte-og0evl .anchor:after{content:"";position:absolute;inset:min(0px,calc((100% - var(--hit-min, 44px)) / 2)) 0}@media(min-width:390px){html.layout-phone .toolbar.svelte-og0evl{padding-left:var(--sp-4)}html.layout-phone .brand-slot.svelte-og0evl{gap:var(--sp-3)}html.layout-phone .tail.svelte-og0evl{gap:var(--sp-2)}}@media(max-width:374px){html.layout-phone .toolbar.svelte-og0evl{padding-right:var(--sp-1)}html.layout-phone .ws.svelte-og0evl{margin-left:0}}@media(max-width:359px){html.layout-phone .toolbar.svelte-og0evl{padding-left:var(--sp-1)}html.layout-phone .brand-slot.svelte-og0evl{gap:var(--sp-1)}}@media(max-width:339px){html.layout-phone .clock-slot.svelte-og0evl .time{clip-path:inset(0 3ch 0 0);margin-right:-3ch}}.tool.arm-replay.on .mark{color:var(--warn)}.confirm.svelte-ueq9yy{font-size:var(--fs-sm);line-height:var(--lh-relaxed, 1.5);color:var(--text-1)}.cnt.svelte-ueq9yy{font-variant-numeric:tabular-nums;opacity:.7}.slash.svelte-o6vai5{color:var(--text-3, var(--text-2));margin:0 1px;opacity:.6}.cap-warn.svelte-o6vai5{font-size:var(--fs-xs);font-weight:var(--fw-med);color:var(--warn);font-variant-numeric:tabular-nums;padding:2px 6px;border:1px solid color-mix(in srgb,var(--warn) 40%,var(--border));border-radius:var(--radius-full);white-space:nowrap}.cap-warn.at.svelte-o6vai5{background:color-mix(in srgb,var(--warn) 14%,transparent)}.actions.svelte-zp7qnu{display:inline-flex;align-items:center;gap:var(--sp-1);padding:0 var(--sp-2);flex:none;border-left:1px solid transparent;position:relative}.actions.svelte-zp7qnu:not(.phone):before{content:"";position:absolute;left:-1px;top:calc(50% - var(--sp-2));width:1px;height:var(--sp-4);background:var(--border)}.actions.svelte-zp7qnu:not(.phone) .cb,.actions.svelte-zp7qnu:not(.phone) button,.actions.svelte-zp7qnu:not(.phone) .anchor{min-height:var(--ctl-h)}.actions.svelte-zp7qnu:not(.phone) .anchor>*{height:auto;min-height:var(--ctl-h);font-size:var(--t-label-fs, 12px)}.actions.svelte-zp7qnu:not(.phone) .anchor>.ico,.actions.svelte-zp7qnu:not(.phone) .anchor>.bell,.actions.svelte-zp7qnu:not(.phone) .anchor>.sq{width:auto;min-width:var(--ctl-h)}.actions.phone.svelte-zp7qnu{flex:1 1 auto;flex-wrap:nowrap;justify-content:flex-end;gap:var(--sp-2);min-width:0;margin-right:var(--sp-1);padding:0;border-left:0;overflow:visible}@media(max-width:374px){.actions.phone.svelte-zp7qnu{gap:var(--sp-1);margin-right:0}}html.layout-phone .actions.phone.svelte-zp7qnu button,html.layout-phone .actions.phone.svelte-zp7qnu .anchor,html.layout-phone .actions.phone.svelte-zp7qnu .anchor>.ctb{width:var(--ctl-h-sm);height:var(--ctl-h-sm);min-width:var(--ctl-h-sm);min-height:var(--ctl-h-sm);padding:0;justify-content:center;align-items:center}.more.svelte-zp7qnu{display:flex;flex-direction:column;min-width:11rem;padding:var(--sp-1)}.mrow.svelte-zp7qnu{display:flex;align-items:center;gap:var(--sp-2);height:28px;padding:0 var(--sp-2);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-1);font-family:var(--font-ui);font-size:var(--fs-sm);font-weight:var(--fw-med);text-align:left;cursor:pointer}.mrow.svelte-zp7qnu:hover{background:var(--hover);color:var(--text-0)}.mrow.svelte-zp7qnu:focus-visible{outline:none;box-shadow:var(--ring)}html.layout-phone .mrow.svelte-zp7qnu{height:var(--hit-min, 44px)}.index-blocked.svelte-ijpnzl{height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:var(--sp-4);background:var(--bg-1)}.index-blocked.svelte-ijpnzl p:where(.svelte-ijpnzl){margin:0;max-width:32ch;font-size:var(--fs-sm);line-height:var(--lh-normal, 1.5);color:var(--text-2)}.unknown.svelte-1u4xffn{position:absolute;inset:0;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-2);text-align:center;padding:var(--sp-4);background:color-mix(in srgb,var(--bg-1) 88%,transparent);pointer-events:none}.lede.svelte-1u4xffn{margin:0;max-width:32ch;font-size:var(--fs-sm);font-weight:var(--fw-med);line-height:var(--lh-normal, 1.5);color:var(--text-0)}.sub.svelte-1u4xffn{margin:0;max-width:44ch;font-size:var(--fs-xs);line-height:var(--lh-normal, 1.5);color:var(--text-2)}.pending.svelte-1vnbou3{position:absolute;inset:0;background:var(--ambient);background-size:var(--ambient-size);display:grid;grid-template-columns:minmax(0,1fr) var(--plot-axis-w, 64px)}.skel-plot.svelte-1vnbou3{display:grid;grid-template-rows:minmax(0,1fr) 22px;min-width:0;padding:var(--sp-3) 0 0}.skel-plot.volume-pane.svelte-1vnbou3{grid-template-rows:minmax(0,1fr) 18% 22px}.field.svelte-1vnbou3{position:relative;min-height:0;overflow:hidden}.field.price.svelte-1vnbou3{background:linear-gradient(var(--chart-grid),var(--chart-grid)) 0 25% / 100% 1px no-repeat,linear-gradient(var(--chart-grid),var(--chart-grid)) 0 50% / 100% 1px no-repeat,linear-gradient(var(--chart-grid),var(--chart-grid)) 0 75% / 100% 1px no-repeat}.field.svelte-1vnbou3 .base:where(.svelte-1vnbou3){position:absolute;left:0;right:0;top:62%;height:2px;background:var(--skeleton-ink)}.overlay-vol.svelte-1vnbou3{position:absolute;left:0;right:0;bottom:0;height:22%;border-top:1px solid var(--chart-grid)}.field.vol.svelte-1vnbou3{border-top:1px solid var(--chart-grid)}.failed.svelte-1vnbou3{display:grid;grid-template-columns:minmax(0,1fr);place-items:center;padding:var(--sp-3);text-align:center;font-size:var(--fs-xs);color:var(--text-2)}.trigger.svelte-91sw83{position:relative;box-sizing:border-box;flex:none;display:inline-flex;flex-direction:var(--dock-act-dir, row);align-items:center;justify-content:center;gap:var(--dock-act-gap, var(--sp-1));min-width:var(--dock-act-size, 0);min-height:var(--dock-act-size, var(--ctl-h-sm));font-family:var(--font-label, var(--font-ui));font-size:var(--dock-act-fs, var(--t-label-fs, 12px));font-weight:var(--fw-med);padding:var(--dock-act-pad-y, 0) var(--dock-act-pad-x, var(--sp-2));color:var(--ctl-ink);border:var(--dock-act-bd, 1px solid transparent);border-radius:var(--dock-act-radius, var(--radius-ctl));background:var(--dock-act-bg, transparent);cursor:pointer}.trigger.sq.svelte-91sw83{width:var(--ctl-h-sm);padding:0}.trigger.svelte-91sw83 .itm-icon{width:var(--dock-glyph, 14px);height:var(--dock-glyph, 14px)}.trigger.svelte-91sw83:hover{color:var(--ctl-ink-hover);background:var(--hover)}.trigger.on.svelte-91sw83{color:var(--ctl-on-ink);background:var(--dock-act-on-bg, var(--ctl-on-bg));border:var(--dock-act-on-bd, 1px solid transparent);box-shadow:var(--ctl-on-edge)}.lbl.svelte-91sw83{white-space:nowrap;font-family:var(--font-ui);font-size:var(--dock-act-label-fs, inherit);letter-spacing:var(--track-dock-label, 0);line-height:1;color:inherit}.trigger.on.svelte-91sw83 .lbl:where(.svelte-91sw83){color:var(--dock-act-on-ink, inherit)}.mark.svelte-91sw83{height:var(--dock-act-size, auto);display:inline-flex;align-items:center;justify-content:center}.pending.svelte-91sw83{padding:var(--sp-2);min-width:12rem;font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-2)}:where(.itm-icon.gl-stroke){stroke-width:var(--icon-stroke-sm, 1.4px)}:where(.itm-icon.gl-stroke-lg){stroke-width:var(--icon-stroke, 1.5px)}.itm-icon.gl-lead{display:inline-block;vertical-align:-.16em;margin-inline-end:.3em}svg.svelte-157nsbm{display:block;flex:none}.link-strip.svelte-dwtpu4{display:inline-flex;align-items:center;align-self:center}.mark.svelte-dwtpu4{width:2px;height:16px;border-radius:1px;background:var(--strip)}.link-strip.unlinked.svelte-dwtpu4 .mark:where(.svelte-dwtpu4){background:var(--border-strong)}.hdr.focused .link-strip.unlinked.svelte-dwtpu4 .mark:where(.svelte-dwtpu4){background:var(--accent)}.instrument-identity.svelte-1u96kwt{display:flex;flex-direction:column;gap:1px;min-width:0}.provenance.svelte-1u96kwt{color:var(--text-2);font-size:var(--fs-xs);line-height:1.2;letter-spacing:0;font-weight:var(--fw-med);white-space:nowrap}.sym.svelte-1u96kwt{display:inline-flex;align-items:center;gap:var(--sp-1);padding:2px 5px;border-radius:var(--radius-sm);background:transparent;font-family:var(--font-data, var(--font-mono));font-size:max(var(--fs-tile-price, 13px),14px);font-weight:var(--fw-symbol, 620);letter-spacing:.04em;color:var(--text-0);cursor:pointer}html.layout-phone .sym.svelte-1u96kwt{font-size:var(--fs-symbol, 17px)}.sym.svelte-1u96kwt:hover{color:var(--text-0);background:var(--hover)}.caret.svelte-1u96kwt{color:var(--text-2)}.sym.svelte-1u96kwt:hover .caret:where(.svelte-1u96kwt){color:var(--text-1)}html.layout-phone .sym.svelte-1u96kwt{position:relative}html.layout-phone .sym.svelte-1u96kwt:after{content:"";position:absolute;inset:-4px 0}.frames.svelte-1q2dia4{display:inline-flex;align-items:center;gap:var(--sp-2);min-width:0}.pills.svelte-1q2dia4{display:inline-flex;align-items:center;gap:1px;padding:1px;border:1px solid var(--border);border-radius:var(--radius-card, 6px);background:var(--bg-1);box-shadow:var(--inset-sh);flex-wrap:wrap;min-width:0}.pill.svelte-1q2dia4{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:var(--ctl-h-xs, 20px);font-family:var(--font-data);font-size:var(--t-meta-fs, var(--fs-sm));font-weight:var(--fw-med);font-feature-settings:var(--numeric);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--ctl-ink, var(--text-1));padding:0 var(--sp-2);border:1px solid transparent;border-radius:var(--radius-ctl, 4px);flex:none;max-width:7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pills.list.svelte-1q2dia4{flex-wrap:wrap}@media(pointer:coarse){.pill.svelte-1q2dia4,.sm.svelte-1q2dia4 .pill:where(.svelte-1q2dia4){display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;padding:0 var(--sp-2)}}html.layout-phone [role=dialog] .frames.svelte-1q2dia4{display:flex;width:100%}html.layout-phone [role=dialog] .pills.svelte-1q2dia4{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(60px,1fr));gap:var(--sp-1);padding:0;border:none;background:none;box-shadow:none}html.layout-phone [role=dialog] .pill.svelte-1q2dia4,html.layout-phone [role=dialog] .sm.svelte-1q2dia4 .pill:where(.svelte-1q2dia4){min-width:44px;min-height:44px;padding:0;border:1px solid var(--border);border-radius:var(--radius-ctl)}html.layout-phone [role=dialog] .pill.svelte-1q2dia4:not(.active){color:var(--text-1)}@media(hover:hover){.pill.svelte-1q2dia4:not(.active):hover{color:var(--ctl-ink-hover, var(--text-0));background:var(--hover)}}.pill.svelte-1q2dia4:active{background:var(--press-wash)}.pill.active.svelte-1q2dia4{color:var(--ctl-on-ink, var(--accent));background:var(--ctl-on-bg, var(--sel-bg));box-shadow:var(--ctl-on-edge, none)}.pill.add.svelte-1q2dia4{gap:var(--sp-1);min-width:var(--ctl-h-xs, 20px);padding:0 var(--sp-1);font-family:var(--font-label, var(--font-ui))}.add-mark.svelte-1q2dia4{flex:none}.add-word.svelte-1q2dia4{display:none}html.layout-phone [role=dialog] .add-word.svelte-1q2dia4{display:inline;font-size:var(--fs-sm);font-weight:var(--fw-med)}html.layout-phone [role=dialog] .pill.add.svelte-1q2dia4{border-style:dashed}.pill.add.on.svelte-1q2dia4{color:var(--ctl-on-ink, var(--accent));background:var(--ctl-on-bg, var(--sel-bg));box-shadow:var(--ctl-on-edge, none)}.pill.svelte-1q2dia4:focus-visible{outline:none;box-shadow:var(--ring)}.pending.svelte-3fjvwm{padding:var(--sp-2);font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-2);white-space:nowrap}.gear.svelte-yww3e5{display:inline-flex;flex-direction:var(--dock-act-dir, row);align-items:center;justify-content:center;gap:var(--dock-act-gap, 0);box-sizing:border-box;flex:none;color:var(--dock-act-ink, var(--ctl-ink));font-size:var(--dock-act-fs, inherit);min-width:var(--dock-act-size, var(--ctl-h-sm));min-height:var(--dock-act-size, var(--ctl-h-sm));padding:var(--dock-act-pad-y, 0) var(--dock-act-pad-x, 0);background:var(--dock-act-bg, transparent);border:var(--dock-act-bd, 1px solid transparent);border-radius:var(--dock-act-radius, var(--radius-ctl));cursor:pointer}.gear.svelte-yww3e5:hover,.gear.on.svelte-yww3e5{color:var(--dock-act-on-ink, var(--ctl-ink-hover));background:var(--dock-act-on-bg, var(--hover));border:var(--dock-act-on-bd, 1px solid transparent)}.gear.on.svelte-yww3e5{color:var(--dock-act-on-ink, var(--ctl-on-ink));background:var(--dock-act-on-bg, var(--ctl-on-bg));box-shadow:var(--ctl-on-edge)}.mark.svelte-yww3e5{display:inline-flex;align-items:center;justify-content:center;height:var(--dock-act-size, auto)}.lbl.svelte-yww3e5{display:var(--dock-act-label-display, none);font-family:var(--font-ui);font-size:var(--dock-act-label-fs, inherit);font-weight:var(--fw-med);letter-spacing:var(--track-dock-label, 0);line-height:1;color:var(--text-2);white-space:nowrap}.gear.on.svelte-yww3e5 .lbl:where(.svelte-yww3e5){color:var(--dock-act-on-ink, inherit)}.gear.svelte-yww3e5:focus-visible{outline:none;box-shadow:var(--ring)}.controls.svelte-vgf9p4{display:flex;align-items:center;gap:var(--sp-1);min-width:0}html.layout-phone .controls.svelte-vgf9p4 button{position:relative}html.layout-phone .controls.svelte-vgf9p4 button:after{content:"";position:absolute;inset:calc(-1 * var(--sp-1))}.sr-only.svelte-1fw1lce{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.readout.svelte-1fw1lce{font-family:var(--font-display);font-size:var(--fs-xs);font-weight:var(--fw-med);letter-spacing:var(--track-micro);color:var(--text-2)}.readout.unavailable.svelte-1fw1lce,.readout.empty.svelte-1fw1lce{color:var(--text-2)}.readout.refused.svelte-1fw1lce,.readout.denied.svelte-1fw1lce{color:var(--warn)}.readout.replay.svelte-1fw1lce{color:var(--text-2)}.readout.capped.svelte-1fw1lce{color:var(--warn)}.finality.svelte-dxlmlt{color:var(--text-2);font-size:var(--fs-xs)}.ohlc-row.svelte-dxlmlt{display:flex;align-items:center;gap:var(--sp-2);font-family:var(--font-data);font-size:var(--t-meta-fs, var(--fs-xs));font-feature-settings:var(--numeric);font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap;pointer-events:none}.ohlc-row.svelte-dxlmlt{container-type:inline-size;flex:1 1 0;min-width:0;overflow:hidden}@container (max-width: 310px){.ohlc-row.svelte-dxlmlt .v:where(.svelte-dxlmlt){display:none}}@container (max-width: 250px){.ohlc-row.svelte-dxlmlt .o:where(.svelte-dxlmlt){display:none}}@container (max-width: 195px){.ohlc-row.svelte-dxlmlt .h:where(.svelte-dxlmlt){display:none}}@container (max-width: 130px){.ohlc-row.svelte-dxlmlt .l:where(.svelte-dxlmlt){display:none}}@container (max-width: 54px){.ohlc-row.svelte-dxlmlt em:where(.svelte-dxlmlt){display:none}}.ohlc-row.svelte-dxlmlt span:where(.svelte-dxlmlt){display:inline-flex;align-items:baseline;gap:3px}em.svelte-dxlmlt{font-style:normal;font-family:inherit;font-size:var(--fs-xs);font-weight:var(--fw-reg);color:var(--plot-ink-dim, var(--text-2))}b.svelte-dxlmlt{font-weight:var(--fw-med);color:var(--plot-ink, var(--text-1))}.ohlc-row.up.svelte-dxlmlt .close:where(.svelte-dxlmlt) b:where(.svelte-dxlmlt){color:var(--plot-up, var(--ink-up, var(--up)))}.ohlc-row.down.svelte-dxlmlt .close:where(.svelte-dxlmlt) b:where(.svelte-dxlmlt){color:var(--plot-down, var(--ink-down, var(--down)))}html.layout-phone .info-trigger{position:relative}html.layout-phone .info-trigger:after{content:"";position:absolute;inset:-6px -2px}.rz.svelte-19h5qm6{position:absolute;padding:0;background:transparent;z-index:6}.rz.svelte-19h5qm6:focus-visible{box-shadow:var(--ring)}.rz-n.svelte-19h5qm6,.rz-s.svelte-19h5qm6{left:8px;right:8px;height:6px;cursor:ns-resize}.rz-e.svelte-19h5qm6,.rz-w.svelte-19h5qm6{top:8px;bottom:8px;width:6px;cursor:ew-resize}.rz-n.svelte-19h5qm6,.rz-ne.svelte-19h5qm6,.rz-nw.svelte-19h5qm6{top:0;height:2px}.rz-s.svelte-19h5qm6{bottom:-1px}.rz-e.svelte-19h5qm6{right:-1px}.rz-w.svelte-19h5qm6{left:-1px}.rz-ne.svelte-19h5qm6,.rz-nw.svelte-19h5qm6,.rz-se.svelte-19h5qm6,.rz-sw.svelte-19h5qm6{width:12px;height:12px}.rz-ne.svelte-19h5qm6{right:-1px;cursor:nesw-resize}.rz-nw.svelte-19h5qm6{left:-1px;cursor:nwse-resize}.rz-se.svelte-19h5qm6{bottom:-1px;right:-1px;cursor:nwse-resize}.rz-sw.svelte-19h5qm6{bottom:-1px;left:-1px;cursor:nesw-resize}.tile.svelte-10r0k79{position:relative;z-index:var(--tile-z, 0);display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--bg-1);border:1px solid var(--border-faint);border-radius:0;overflow:hidden}.tile.maximized.svelte-10r0k79{z-index:700}.tile.dragging.svelte-10r0k79{box-shadow:var(--elev-3),var(--edge-hl-strong);border-color:var(--accent-border);z-index:500}html.layout-phone .tile.svelte-10r0k79:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--link-tint, transparent);pointer-events:none;z-index:5}.tile.focused.ring.svelte-10r0k79:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 1px var(--accent-border);z-index:6}.tile.drop-active.svelte-10r0k79:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 1.5px var(--accent-border);background:var(--accent-dim);z-index:4}.body.svelte-10r0k79{flex:1;min-height:0;position:relative}.wrap.svelte-1y6b0ir{grid-column:1 / -1;grid-row:1 / -1;display:flex;align-items:center;justify-content:center;min-height:0}.cta.svelte-1y6b0ir{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;justify-content:center}.canvas-wrap.svelte-gwunet{flex:1;min-height:0;padding:0;overflow:hidden}.canvas.svelte-gwunet{position:relative;isolation:isolate;height:100%;width:100%;display:grid;grid-template-columns:repeat(64,1fr);grid-template-rows:repeat(48,1fr);gap:var(--sp-hair)}.canvas.has-max.svelte-gwunet .tile:not(.maximized){display:none}html.layout-phone .canvas.svelte-gwunet{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none;height:auto;gap:var(--sp-2)}html.layout-phone .canvas.svelte-gwunet .tile{flex:0 0 auto;height:62vh;min-height:320px}html.layout-phone .canvas[data-phone-layout=single].svelte-gwunet{height:100%;gap:0}html.layout-phone .canvas[data-phone-layout=single].svelte-gwunet .tile{display:none}html.layout-phone .canvas[data-phone-layout=single].svelte-gwunet .tile.focused,html.layout-phone .canvas[data-phone-layout=single].svelte-gwunet:not(:has(.tile.focused)) .tile:first-child{display:flex;flex:1 1 auto;width:100%;height:100%;min-height:0}html.layout-phone .canvas[data-phone-layout=single].svelte-gwunet .tile.focused:after{box-shadow:none}html.layout-phone .canvas[data-phone-layout=stacked].svelte-gwunet{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:calc((100% - (var(--pair-n) - 1) * var(--sp-2)) / var(--pair-n));height:100%;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}html.layout-phone .canvas[data-phone-layout=stacked].svelte-gwunet .tile{grid-column:auto!important;grid-row:auto!important;height:auto;min-height:0;min-width:0}html.layout-phone .canvas[data-phone-layout=sideBySide].svelte-gwunet{display:grid;grid-template-columns:repeat(var(--pair-n),minmax(0,1fr));grid-auto-rows:100%;height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}html.layout-phone .canvas[data-phone-layout=sideBySide].svelte-gwunet .tile{grid-column:auto!important;grid-row:auto!important;height:auto;min-height:0;min-width:0}html.layout-phone .canvas[data-phone-layout=quad].svelte-gwunet{display:grid;grid-template-columns:repeat(var(--quad-c),minmax(0,1fr));grid-auto-rows:calc((100% - (var(--quad-r) - 1) * var(--sp-2)) / var(--quad-r));height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}html.layout-phone .canvas[data-phone-layout=quad].svelte-gwunet .tile{grid-column:auto!important;grid-row:auto!important;height:auto;min-height:0;min-width:0}html.layout-phone .canvas[data-phone-layout=quad][data-quad-odd=true].svelte-gwunet .tile:last-child{grid-column:span 2!important}html.layout-phone .canvas-wrap.svelte-gwunet{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}html.layout-phone .canvas-wrap.svelte-gwunet:has(.canvas[data-phone-layout=single]:where(.svelte-gwunet)),html.layout-phone .canvas-wrap.svelte-gwunet:has(.canvas[data-phone-layout=sideBySide]:where(.svelte-gwunet)),html.layout-phone .canvas-wrap.svelte-gwunet:has(.canvas[data-phone-layout=quad]:where(.svelte-gwunet)),html.layout-phone .canvas-wrap.svelte-gwunet:has(.canvas[data-phone-layout=stacked]:where(.svelte-gwunet)){overflow:hidden}.ghost.svelte-gwunet{pointer-events:none;border-radius:0;border:1.5px dashed var(--accent);background:var(--accent-dim);z-index:600}.boot.svelte-x7u8sb{height:100%;display:grid;place-items:center;background:var(--bg-0);color:var(--text-2);font-family:var(--font-mono);font-size:var(--fs-sm);letter-spacing:.06em}.app.svelte-x7u8sb{display:flex;flex-direction:column;height:100%;width:100%;background:var(--bg-0);padding:var(--safe-t) var(--safe-r) var(--safe-b) var(--safe-l)}.deck.rail.svelte-x7u8sb .watchlist-loading:where(.svelte-x7u8sb),.deck.rail.svelte-x7u8sb .watchlist-failed:where(.svelte-x7u8sb){height:auto;width:var(--dock-w);align-self:stretch;border-top:0;border-left:1px solid var(--border)}.watchlist-loading.svelte-x7u8sb,.watchlist-failed.svelte-x7u8sb{height:var(--dock-h);flex:none;display:flex;align-items:center;justify-content:center;gap:var(--sp-2);border-top:1px solid var(--border);background:var(--bg-2);color:var(--text-2);font-family:var(--font-mono);font-size:var(--fs-xs)}.watchlist-loading.svelte-x7u8sb span:where(.svelte-x7u8sb){opacity:0;animation:svelte-x7u8sb-reveal-watchlist-loading 0s linear .15s forwards}@keyframes svelte-x7u8sb-reveal-watchlist-loading{to{opacity:1}}.watchlist-failed.svelte-x7u8sb button:where(.svelte-x7u8sb){min-height:28px;padding:0 var(--sp-2);border:1px solid var(--border);border-radius:var(--radius-ctl);background:var(--bg-3);color:var(--text-1);cursor:pointer}.watchlist-failed.svelte-x7u8sb button:where(.svelte-x7u8sb):focus-visible{box-shadow:var(--ring)}.deck.svelte-x7u8sb{flex:1;min-height:0;display:flex;flex-direction:column}.deck.rail.svelte-x7u8sb{flex-direction:row}.workspace.svelte-x7u8sb{flex:1;min-height:0;min-width:0;position:relative;overflow:hidden;display:flex;flex-direction:column}.gate.svelte-x7u8sb{position:relative;flex:1;display:grid;place-items:center;padding:var(--sp-4);overflow:hidden}
