@font-face{font-family:Geist;src:url(/fonts/geist/Geist-Variable.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/geist/GeistMono-Variable.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Geist Fallback;src:local(Arial);size-adjust:104%;ascent-override:92%;descent-override:24%}@font-face{font-family:Geist Mono Fallback;src:local(Courier New);size-adjust:100%}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-family-sans:"Geist", "Geist Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-family-mono:"Geist Mono", "Geist Mono Fallback", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--t-axis-size:12px;--t-axis-line:16px;--t-axis-weight:500;--t-meta-size:13px;--t-meta-line:18px;--t-meta-weight:500;--t-body-sm-size:14px;--t-body-sm-line:20px;--t-body-sm-weight:400;--t-num-size:14px;--t-num-line:20px;--t-num-weight:500;--t-body-size:16px;--t-body-line:26px;--t-body-weight:400;--t-title-sm-size:16px;--t-title-sm-line:22px;--t-title-sm-weight:600;--t-title-size:clamp(22px, 2.1vw, 30px);--t-title-line:1.1;--t-title-weight:600;--t-kpi-size:clamp(24px, 2.2vw, 32px);--t-kpi-line:1.05;--t-kpi-weight:600;--t-h2-size:clamp(30px, 3.4vw, 48px);--t-h2-line:1.08;--t-h2-weight:600;--t-h2-tracking:-.025em;--t-display-size:clamp(40px, 6.2vw, 88px);--t-display-line:1;--t-display-weight:650;--t-display-tracking:-.045em;--t-display-lead-size:clamp(22px, 2.6vw, 38px);--t-display-lead-line:1.15;--t-display-lead-weight:450;--t-display-lead-tracking:-.02em;--t-hero-num-size:clamp(40px, 4.6vw, 64px);--t-hero-num-line:1;--t-hero-num-weight:600;--t-connect-size:clamp(40px, 4.6vw, 64px);--t-connect-line:1.02;--t-connect-weight:650;--t-connect-tracking:-.04em;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-14:56px;--s-16:64px;--s-20:80px;--s-24:96px;--s-30:120px;--r-sm:8px;--r-md:12px;--r-lg:20px;--r-xl:28px;--r-pill:999px;--m-duration-instant:80ms;--m-duration-fast:.14s;--m-duration-base:.22s;--m-duration-slow:.36s;--m-duration-hold:.65s;--m-duration-tick:.9s;--m-ease-out:cubic-bezier(.22, 1, .36, 1);--m-ease-in:cubic-bezier(.55, 0, 1, .45);--m-ease-inout:cubic-bezier(.65, 0, .35, 1);--m-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--m-duration-enter:.52s;--m-stagger:50ms;--m-signin-spin:56s;--m-signin-hold:.65s;--m-connect-sweep:9s;--m-connect-ping:.9s;--target-min:24px;--target-desk:36px;--target-touch:44px;--l-page-margin-desktop:24px;--l-page-margin-tablet:20px;--l-page-margin-phone:12px;--l-gap-desktop:16px;--l-gap-tablet:12px;--l-gap-phone:12px;--l-nav-width:216px;--l-topbar-height:64px;--l-panel-pad-desktop:20px;--l-panel-pad-phone:14px;--l-split-chain:1.7fr 1fr;--l-split-chart:1.6fr 1fr;--l-chart-height-main:420px;--l-chart-height-panel:300px;--l-chart-height-phone:260px;--l-landing-max:none;--l-table-stack:560px;--l-table-stack-narrow:420px;--l-chart-height-hero:440px;--l-landing-margin:clamp(16px, 4vw, 56px);--l-signin-card:440px;--l-signin-stage-tablet:520px;--l-signin-stage-phone:430px;--l-signin-overlap:64px;--l-signin-glass-blur:18px;--l-connect-split:minmax(0, 1.05fr) minmax(0, .95fr);--l-connect-plate-pad:clamp(20px, 3vw, 40px);--l-connect-dial:clamp(300px, 30vw, 400px);--l-connect-dial-tablet:280px;--l-connect-dial-phone:236px;--l-connect-dial-compact:clamp(200px, 18vw, 240px);--l-connect-key-height:60px;--l-connect-stack:760px;--z-base:0;--z-sticky:10;--z-nav:20;--z-overlay:30;--z-modal:40;--z-toast:50;--c-bg-page:#fbf7ee;--c-bg-surface:#f3ead7;--c-bg-surface-2:#efe4cc;--c-bg-well:#e8dcc2;--c-bg-overlay:#f6eedd;--c-bg-scrim:#1e19106b;--c-bg-hero-glow:#f0d9a8;--c-shade-dark:#7a5c2e42;--c-shade-light:#fffcf4;--c-text-primary:#1e1910;--c-text-secondary:#4f4434;--c-text-muted:#5e5039;--c-border-hairline:#dccbaa;--c-border-control:#857050;--c-accent-fill:#1e1910;--c-accent-on:#fbf7ee;--c-focus-ring:#1e1910;--c-rise-text:#0b6b3a;--c-rise-fill:#178a4c;--c-rise-tint:#ddebd3;--c-fall-text:#a3271e;--c-fall-fill:#c2362b;--c-fall-tint:#f4dacb;--c-amber-text:#7a4a00;--c-amber-fill:#a66800;--c-amber-tint:#f4dfa6;--c-call-fill:#2b5ea7;--c-call-text:#244f8c;--c-put-fill:#4a4136;--c-put-text:#4a4136;--c-chart-grid:#e2d4b8;--c-chart-axis:#5e5039;--c-chart-crosshair:#857050;--c-scene-key:#d9c7a2;--c-scene-glow-2:#e6ebd5;--c-bg-glow-a:#f2d59b;--c-bg-glow-b:#d8e6c6;--c-glass-fill:#f6eedddb;--c-glass-edge:#fffcf4bf;--e-raised:7px 7px 18px #7a5c2e3d, -6px -6px 16px #fffcf4, inset 1px 1px 0 #fffcf4b3;--e-raised-sm:3px 3px 8px #7a5c2e42, -3px -3px 7px #fffcf4;--e-hover:5px 5px 12px #7a5c2e4d, -4px -4px 10px #fffcf4;--e-inset:inset 3px 3px 7px #7a5c2e38, inset -3px -3px 7px #fffcf4;--e-pressed:inset 3px 3px 6px #7a5c2e52, inset -2px -2px 5px #fffcf4;--e-overlay:14px 18px 40px #7a5c2e4d, -8px -8px 22px #fffcf4}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-bg-page:#0b0a09;--c-bg-surface:#151412;--c-bg-surface-2:#1b1a17;--c-bg-well:#080706;--c-bg-overlay:#211f1b;--c-bg-scrim:#0000009e;--c-bg-hero-glow:#3a2a0e;--c-shade-dark:#000000b8;--c-shade-light:#ffeccc0e;--c-text-primary:#f1eadc;--c-text-secondary:#cbc1af;--c-text-muted:#a39887;--c-border-hairline:#2b2925;--c-border-control:#7c7364;--c-accent-fill:#f1eadc;--c-accent-on:#0b0a09;--c-focus-ring:#f5b841;--c-rise-text:#41d68f;--c-rise-fill:#2fbf78;--c-rise-tint:#10281b;--c-fall-text:#ff7a6e;--c-fall-fill:#ee5647;--c-fall-tint:#2e1411;--c-amber-text:#f5b841;--c-amber-fill:#e3a21f;--c-amber-tint:#2e230b;--c-call-fill:#7fa8e8;--c-call-text:#8fb3ec;--c-put-fill:#cdbfa5;--c-put-text:#cdbfa5;--c-chart-grid:#211f1b;--c-chart-axis:#a39887;--c-chart-crosshair:#756c5e;--c-scene-key:#2f2b25;--c-scene-glow-2:#0d1f16;--c-bg-glow-a:#3a2a0e;--c-bg-glow-b:#0f2418;--c-glass-fill:#151412e6;--c-glass-edge:#ffeccc14;--e-raised:8px 8px 20px #000000b8, -6px -6px 16px #ffeccc0b, inset 1px 1px 0 #ffeccc0f;--e-raised-sm:4px 4px 9px #000000b3, -3px -3px 7px #ffeccc0d;--e-hover:6px 6px 14px #000000c7, -4px -4px 10px #ffeccc0f;--e-inset:inset 3px 3px 8px #000000bf, inset -2px -2px 6px #ffeccc0d;--e-pressed:inset 3px 3px 7px #000000d9, inset -2px -2px 5px #ffeccc0d;--e-overlay:16px 20px 44px #000c, -6px -6px 18px #ffeccc0d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-bg-page:#0b0a09;--c-bg-surface:#151412;--c-bg-surface-2:#1b1a17;--c-bg-well:#080706;--c-bg-overlay:#211f1b;--c-bg-scrim:#0000009e;--c-bg-hero-glow:#3a2a0e;--c-shade-dark:#000000b8;--c-shade-light:#ffeccc0e;--c-text-primary:#f1eadc;--c-text-secondary:#cbc1af;--c-text-muted:#a39887;--c-border-hairline:#2b2925;--c-border-control:#7c7364;--c-accent-fill:#f1eadc;--c-accent-on:#0b0a09;--c-focus-ring:#f5b841;--c-rise-text:#41d68f;--c-rise-fill:#2fbf78;--c-rise-tint:#10281b;--c-fall-text:#ff7a6e;--c-fall-fill:#ee5647;--c-fall-tint:#2e1411;--c-amber-text:#f5b841;--c-amber-fill:#e3a21f;--c-amber-tint:#2e230b;--c-call-fill:#7fa8e8;--c-call-text:#8fb3ec;--c-put-fill:#cdbfa5;--c-put-text:#cdbfa5;--c-chart-grid:#211f1b;--c-chart-axis:#a39887;--c-chart-crosshair:#756c5e;--c-scene-key:#2f2b25;--c-scene-glow-2:#0d1f16;--c-bg-glow-a:#3a2a0e;--c-bg-glow-b:#0f2418;--c-glass-fill:#151412e6;--c-glass-edge:#ffeccc14;--e-raised:8px 8px 20px #000000b8, -6px -6px 16px #ffeccc0b, inset 1px 1px 0 #ffeccc0f;--e-raised-sm:4px 4px 9px #000000b3, -3px -3px 7px #ffeccc0d;--e-hover:6px 6px 14px #000000c7, -4px -4px 10px #ffeccc0f;--e-inset:inset 3px 3px 8px #000000bf, inset -2px -2px 6px #ffeccc0d;--e-pressed:inset 3px 3px 7px #000000d9, inset -2px -2px 5px #ffeccc0d;--e-overlay:16px 20px 44px #000c, -6px -6px 18px #ffeccc0d}}.bar--topbar{min-width:0;container:topbar/inline-size}.bar--topbar [data-drop=search-hint]{display:none}@container topbar (width>=1800px){.bar--topbar [data-drop=search-hint]{display:flex}.bar--topbar [data-drop-alt=search-hint]{display:none}}.bar--topbar [data-drop=search-field]{display:none}@container topbar (width>=1740px){.bar--topbar [data-drop=search-field]{display:flex}.bar--topbar [data-drop-alt=search-field]{display:none}}.bar--topbar [data-drop=ticker-vix]{display:none}@container topbar (width>=1540px){.bar--topbar [data-drop=ticker-vix]{display:flex}.bar--topbar [data-drop-alt=ticker-vix]{display:none}}.bar--topbar [data-drop=ticker-banknifty]{display:none}@container topbar (width>=1320px){.bar--topbar [data-drop=ticker-banknifty]{display:flex}.bar--topbar [data-drop-alt=ticker-banknifty]{display:none}}.bar--topbar [data-drop=asof]{display:none}@container topbar (width>=1060px){.bar--topbar [data-drop=asof]{display:flex}.bar--topbar [data-drop-alt=asof]{display:none}}.bar--topbar [data-drop=ticker-nifty]{display:none}@container topbar (width>=860px){.bar--topbar [data-drop=ticker-nifty]{display:flex}.bar--topbar [data-drop-alt=ticker-nifty]{display:none}}.bar--topbar [data-drop=broker-chip]{display:none}@container topbar (width>=640px){.bar--topbar [data-drop=broker-chip]{display:flex}.bar--topbar [data-drop-alt=broker-chip]{display:none}}.bar--panelbar{min-width:0;container:panelbar/inline-size}.bar--panelbar [data-drop=export]{display:none}@container panelbar (width>=860px){.bar--panelbar [data-drop=export]{display:flex}.bar--panelbar [data-drop-alt=export]{display:none}}.bar--panelbar [data-drop=greeks]{display:none}@container panelbar (width>=760px){.bar--panelbar [data-drop=greeks]{display:flex}.bar--panelbar [data-drop-alt=greeks]{display:none}}.bar--panelbar [data-drop=columns]{display:none}@container panelbar (width>=660px){.bar--panelbar [data-drop=columns]{display:flex}.bar--panelbar [data-drop-alt=columns]{display:none}}.bar--panelbar [data-drop=range]{display:none}@container panelbar (width>=520px){.bar--panelbar [data-drop=range]{display:flex}.bar--panelbar [data-drop-alt=range]{display:none}}.bar--chartbar{min-width:0;container:chartbar/inline-size}.bar--chartbar [data-drop=indicators]{display:none}@container chartbar (width>=620px){.bar--chartbar [data-drop=indicators]{display:flex}.bar--chartbar [data-drop-alt=indicators]{display:none}}.bar--chartbar [data-drop=tf-chips]{display:none}@container chartbar (width>=480px){.bar--chartbar [data-drop=tf-chips]{display:flex}.bar--chartbar [data-drop-alt=tf-chips]{display:none}}.bar--chartbar [data-drop=fullscreen]{display:none}@container chartbar (width>=420px){.bar--chartbar [data-drop=fullscreen]{display:flex}.bar--chartbar [data-drop-alt=fullscreen]{display:none}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--c-bg-page)}body{background:var(--c-bg-page);color:var(--c-text-primary);font-family:var(--font-family-sans);font-size:var(--t-body-sm-size);line-height:var(--t-body-sm-line);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}h1,h2,h3,p,ul{margin:0}ul{padding:0;list-style:none}a{color:inherit}button{font:inherit;color:inherit}.num,td.n,th.n,.kpi .val,.hero-num{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--c-focus-ring);outline-offset:2px}.up{color:var(--c-rise-text)}.dn{color:var(--c-fall-text)}.amb{color:var(--c-amber-text)}.ce{color:var(--c-call-text)}.pe{color:var(--c-put-text)}.skip{z-index:var(--z-toast);border-radius:var(--r-md);background:var(--c-bg-overlay);box-shadow:var(--e-overlay);padding:12px 16px;position:absolute;top:-80px;left:12px}.skip:focus{top:12px}.shell{grid-template-columns:var(--l-nav-width) minmax(0, 1fr);min-height:100vh;display:grid}.nav{height:100vh;padding:var(--s-5) var(--s-3);background:var(--c-bg-page);scrollbar-width:thin;flex-direction:column;gap:2px;display:flex;position:sticky;top:0;overflow-y:auto}.brand{align-items:center;gap:var(--s-3);padding:0 var(--s-2) var(--s-4);min-height:var(--target-touch);text-decoration:none;display:flex}.brand b{letter-spacing:-.02em;font-size:17px;font-weight:700}.nav .ng{letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-muted);padding:var(--s-4) var(--s-3) var(--s-2);font-size:12px;font-weight:600;line-height:16px;font-family:var(--font-family-mono)}.nl{align-items:center;gap:var(--s-3);min-height:var(--target-desk);padding:0 var(--s-3);border-radius:var(--r-md);color:var(--c-text-secondary);white-space:nowrap;transition:transform var(--m-duration-fast) var(--m-ease-out);font-weight:500;text-decoration:none;display:flex;position:relative;overflow:hidden}.nl svg{flex:none}.nl:hover{color:var(--c-text-primary);background:var(--c-bg-surface);box-shadow:var(--e-raised-sm);transform:translate(2px)}.nl:active,.nl.is-held{box-shadow:var(--e-pressed);transform:translateY(1px)}.nl[aria-current=page]{color:var(--c-text-primary);background:var(--c-bg-well);box-shadow:var(--e-inset);font-weight:600}.nl[aria-current=page]:before{content:"";background:var(--c-amber-fill);border-radius:2px;width:3px;position:absolute;top:9px;bottom:9px;left:0}.nav .navfoot{padding:var(--s-4) var(--s-3) 0;color:var(--c-text-muted);margin-top:auto;font-size:12px;line-height:1.5}.main{flex-direction:column;min-width:0;display:flex}.topbar{z-index:var(--z-sticky);height:var(--l-topbar-height);align-items:center;gap:var(--s-3);padding:0 var(--l-page-margin-desktop);background:color-mix(in srgb, var(--c-bg-page) 90%, transparent);-webkit-backdrop-filter:blur(12px);display:flex;position:sticky;top:0;container:topbar/inline-size}.topbar.scrolled{box-shadow:0 1px 0 var(--c-border-hairline), 0 12px 24px -20px var(--c-shade-dark)}.topbar .grow{flex:auto;min-width:0}.topbar .tickers{gap:var(--s-1);flex:none;display:flex}.ticker{align-items:center;gap:var(--s-2);padding:0 var(--s-3);min-height:var(--target-desk);border-radius:var(--r-md);white-space:nowrap;transition:transform var(--m-duration-fast);text-decoration:none;display:flex}.ticker:hover{box-shadow:var(--e-raised-sm);transform:translateY(-1px)}.ticker:active,.ticker.is-held{box-shadow:var(--e-pressed);transform:translateY(1px)}.ticker b{letter-spacing:.04em;color:var(--c-text-secondary);font-size:12px;font-weight:600;font-family:var(--font-family-mono)}.ticker .num{font-weight:600}.asof{font-family:var(--font-family-mono);color:var(--c-text-secondary);white-space:nowrap;font-size:13px}.scrollrule{background:linear-gradient(90deg, var(--c-amber-fill), var(--c-rise-fill));transform-origin:0;height:2px;transform:scaleX(var(--sp,0));opacity:.8;position:absolute;bottom:0;left:0;right:0}.key{justify-content:center;align-items:center;gap:var(--s-2);min-height:var(--target-desk);min-width:var(--target-desk);padding:0 var(--s-4);border-radius:var(--r-md);background:var(--c-bg-surface);color:var(--c-text-primary);white-space:nowrap;cursor:pointer;box-shadow:var(--e-raised-sm);transition:transform var(--m-duration-fast) var(--m-ease-out);-webkit-tap-highlight-color:transparent;border:0;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.key:hover{box-shadow:var(--e-hover);transform:translateY(-1px)}.key:active,.key.is-held,.key[aria-pressed=true]{box-shadow:var(--e-pressed);transition-timing-function:var(--m-ease-spring);transform:translateY(1px)}.key:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.key--icon{padding:0}.key--ink{background:var(--c-accent-fill);color:var(--c-accent-on)}.key--go{background:var(--c-rise-text);color:var(--c-accent-on)}.key--sm{padding:0 var(--s-3);font-size:13px}.key .rip{opacity:.18;pointer-events:none;width:10px;height:10px;animation:rip var(--m-duration-slow) var(--m-ease-out) forwards;background:currentColor;border-radius:50%;margin:-5px 0 0 -5px;position:absolute}@keyframes rip{to{opacity:0;transform:scale(16)}}.holdrim{pointer-events:none;background:var(--c-amber-fill);transform-origin:0;height:3px;transition:transform var(--m-duration-fast) var(--m-ease-out);will-change:transform;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.is-holding .holdrim{transition:transform var(--m-duration-hold) linear;transform:scaleX(1)}.seg{border-radius:var(--r-md);background:var(--c-bg-well);box-shadow:var(--e-inset);flex-wrap:wrap;gap:2px;min-width:0;padding:3px;display:inline-flex}.seg button{min-height:30px;min-width:var(--target-min);padding:0 var(--s-3);border-radius:calc(var(--r-md) - 3px);color:var(--c-text-secondary);cursor:pointer;white-space:nowrap;transition:transform var(--m-duration-fast);background:0 0;border:0;font-size:13px;font-weight:600}.seg button:hover{color:var(--c-text-primary);transform:translateY(-1px)}.seg button:active,.seg button.is-held{transform:translateY(1px)scale(.97)}.seg button[aria-selected=true]{background:var(--c-bg-surface);color:var(--c-text-primary);box-shadow:var(--e-raised-sm)}.badge{border-radius:var(--r-pill);white-space:nowrap;border:1.5px solid var(--c-border-control);min-height:26px;color:var(--c-text-primary);align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.badge--closed:before{content:"";background:var(--c-text-muted);border-radius:2px;width:8px;height:8px}.badge--live{border-color:var(--c-rise-fill);color:var(--c-rise-text)}.badge--live:before{content:"";background:var(--c-rise-fill);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite pulse}.badge--pre,.badge--delayed{border-color:var(--c-amber-fill);color:var(--c-amber-text);background:var(--c-amber-tint);border-style:dashed}@keyframes pulse{50%{opacity:.35}}.content{padding:var(--s-4) var(--l-page-margin-desktop) var(--s-10);gap:var(--l-gap-desktop);align-content:start;min-width:0;min-height:100vh;display:grid}.pagehead{justify-content:space-between;align-items:flex-end;gap:var(--s-4);padding-top:var(--s-2);flex-wrap:wrap;display:flex}.pagehead h1{font-size:var(--t-title-size);line-height:var(--t-title-line);letter-spacing:-.025em;font-weight:650}.pagehead p{color:var(--c-text-secondary);max-width:72ch;margin-top:6px;font-size:15px;line-height:22px}.ruler{background:repeating-linear-gradient(90deg, var(--c-border-control) 0 1.5px, transparent 1.5px 12px) left bottom / 100% 6px no-repeat, linear-gradient(var(--c-border-hairline), var(--c-border-hairline)) left bottom / 100% 1.5px no-repeat;width:min(360px,60vw);height:8px;margin-top:10px;position:relative;container-type:inline-size}.ruler:after{content:"";background:var(--c-amber-fill);width:2px;height:10px;transform:translateX(calc(var(--rp,.5) * (100cqw - 2px)));transition:transform var(--m-duration-slow) var(--m-ease-out);will-change:transform;position:absolute;bottom:0;left:0}.grid{gap:var(--l-gap-desktop);grid-template-columns:repeat(12,minmax(0,1fr));min-width:0;display:grid}.c3{grid-column:span 3}.c4{grid-column:span 4}.c5{grid-column:span 5}.c6{grid-column:span 6}.c7{grid-column:span 7}.c8{grid-column:span 8}.c9{grid-column:span 9}.c12{grid-column:span 12}.panel{background:var(--c-bg-surface);border-radius:var(--r-lg);box-shadow:var(--e-raised);padding:var(--l-panel-pad-desktop);gap:var(--s-3);min-width:0;transition:transform var(--m-duration-enter) var(--m-ease-out);flex-direction:column;display:flex;position:relative}.panel:hover{box-shadow:var(--e-raised), 0 0 0 1px var(--c-border-hairline)}.panel.pre-reveal{transform:translateY(14px)}.panel-head{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;min-width:0;display:flex;container-type:inline-size}.panel-head h2{font-size:var(--t-title-sm-size);line-height:var(--t-title-sm-line);align-items:center;gap:var(--s-2);font-weight:600;display:flex}.panel-head .tools{gap:var(--s-2);flex-wrap:wrap;align-items:center;min-width:0;margin-left:auto;display:flex}.meta{gap:2px var(--s-3);font-size:var(--t-meta-size);line-height:var(--t-meta-line);color:var(--c-text-secondary);flex-wrap:wrap;align-items:center;display:flex}.meta .num{font-size:12.5px}.meta .feed-error{color:var(--c-fall-text);background:var(--c-fall-tint);border-radius:var(--r-pill);border:1px solid;padding:1px 8px;font-weight:600}.meta a{color:var(--c-text-secondary);-webkit-text-decoration-color:var(--c-border-control);text-decoration-color:var(--c-border-control);text-underline-offset:3px;padding:4px 0}.meta a:hover{color:var(--c-text-primary);-webkit-text-decoration-color:var(--c-amber-fill);text-decoration-color:var(--c-amber-fill)}.well{border-radius:var(--r-md);background:var(--c-bg-well);box-shadow:var(--e-inset);min-width:0;position:relative}.chartbox{height:var(--l-chart-height-panel);position:relative}.chartbox.hero{height:var(--l-chart-height-hero)}.chartbox.tall{height:360px}.chartbox.short{height:236px}.chartwell{padding:var(--s-2)}.legend{gap:var(--s-1) var(--s-4);color:var(--c-text-secondary);flex-wrap:wrap;font-size:13px;display:flex}.legend span{align-items:center;gap:6px;display:inline-flex}.sw{border-radius:3px;flex:none;width:14px;height:10px;display:inline-block}.sw.ce{background:var(--c-call-fill)}.sw.pe{background:repeating-linear-gradient(45deg, var(--c-put-fill) 0 2px, color-mix(in srgb, var(--c-put-fill) 30%, transparent) 2px 5px);border:1px solid var(--c-put-fill)}.sw.up{background:var(--c-rise-fill)}.sw.dn{background:var(--c-fall-fill)}.sw.amb{background:var(--c-amber-fill)}.sw.hollow{border:2px solid var(--c-rise-fill);background:0 0}.sw.line{height:3px}.sw.dash{border-top:2px dashed var(--c-amber-fill);background:0 0;height:0}.info{width:var(--target-min);height:var(--target-min);min-width:var(--target-min);color:var(--c-text-secondary);cursor:help;transition:transform var(--m-duration-fast);background:0 0;border:0;border-radius:50%;place-items:center;display:inline-grid;position:relative}.info:hover,.info:focus-visible{color:var(--c-text-primary);box-shadow:var(--e-raised-sm)}.info:active,.info.is-held{box-shadow:var(--e-pressed);transform:scale(.95)}.tip{z-index:var(--z-overlay);transform:translateX(calc(-50% + var(--tx,0px)));white-space:normal;width:max-content;max-width:min(320px,100vw - 24px);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--c-bg-overlay);box-shadow:var(--e-overlay);color:var(--c-text-primary);font:400 13px/19px var(--font-family-sans);text-align:left;pointer-events:none;letter-spacing:0;text-transform:none;display:none;position:absolute;top:calc(100% + 8px);left:50%}.tip b{margin-bottom:2px;font-weight:600;display:block}.tip.right{transform:translateX(var(--tx,0px));left:auto;right:-8px}.tip.left{transform:translateX(var(--tx,0px));left:-8px}.info:hover .tip,.info:focus-visible .tip,.info.open .tip{animation:tipin var(--m-duration-fast) var(--m-ease-out);display:block}@keyframes tipin{0%{opacity:0}}.hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(520px 320px at 50% 50%, color-mix(in srgb, var(--c-bg-glow-a) 75%, transparent), transparent 70%);width:1040px;height:640px;transform:translate3d(var(--gx,0px), var(--gy,0px), 0);will-change:transform;position:absolute;top:calc(20% - 320px);left:calc(70% - 520px)}.hero{isolation:isolate;border-radius:var(--r-xl);padding:var(--s-6);background:radial-gradient(640px 380px at 0% 110%, color-mix(in srgb, var(--c-bg-glow-b) 85%, transparent), transparent 70%), var(--c-bg-surface);box-shadow:var(--e-raised);gap:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.hero .eyebrow{font:600 12px/16px var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-text-secondary);gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.hero-num{font-size:var(--t-hero-num-size);letter-spacing:-.03em;font-weight:600;line-height:1}.hero-row{align-items:flex-end;gap:var(--s-3) var(--s-6);flex-wrap:wrap;display:flex}.hero-row .chg{font:600 18px/1.2 var(--font-family-mono)}.stats{gap:var(--s-2);grid-template-columns:repeat(auto-fit,minmax(118px,1fr));display:grid}.stat{padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:color-mix(in srgb, var(--c-bg-surface) 70%, transparent);box-shadow:var(--e-raised-sm);transition:transform var(--m-duration-fast) var(--m-ease-out);min-height:var(--target-touch);gap:2px;text-decoration:none;display:grid;position:relative;overflow:hidden}a.stat:hover,button.stat:hover{box-shadow:var(--e-hover);transform:translateY(-2px)}a.stat:active,a.stat.is-held{box-shadow:var(--e-pressed);transform:translateY(1px)}.stat .lbl{color:var(--c-text-secondary);white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:600;display:flex}.stat .v{font:600 20px/1.2 var(--font-family-mono);font-variant-numeric:tabular-nums}.stat .s{font:500 12.5px/1.3 var(--font-family-mono)}.kpiband{gap:var(--s-2);min-width:0;display:grid}.kpiband .kpititle{color:var(--c-text-primary);font-weight:600}.kpi .base{font-size:var(--t-meta-size);line-height:var(--t-meta-line);color:var(--c-text-secondary)}.kpis{gap:var(--l-gap-desktop);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.kpi{padding:var(--s-4) var(--s-5);border-radius:var(--r-lg);background:var(--c-bg-surface);box-shadow:var(--e-raised);transition:transform var(--m-duration-fast) var(--m-ease-out);gap:4px;text-decoration:none;display:grid;position:relative;overflow:hidden}.kpi:hover{box-shadow:var(--e-hover);transform:translateY(-2px)}.kpi:active,.kpi.is-held{box-shadow:var(--e-pressed);transform:translateY(1px)}.kpi .lbl{color:var(--c-text-secondary);font-size:13px;font-weight:600}.kpi .val{font-size:var(--t-kpi-size);line-height:var(--t-kpi-line);font-weight:600}.kpi .chg{font:600 13px/1.3 var(--font-family-mono)}.kpi .spark{opacity:.9;width:74px;height:30px;position:absolute;top:14px;right:12px}.tablewrap{border-radius:var(--r-md);background:var(--c-bg-well);box-shadow:var(--e-inset);max-width:100%;overflow:auto}.t{border-collapse:separate;border-spacing:0;width:100%;font-size:14px}.t th{z-index:1;background:var(--c-bg-well);font:600 12px/16px var(--font-family-sans);color:var(--c-text-secondary);text-align:right;white-space:nowrap;border-bottom:1px solid var(--c-border-hairline);padding:10px;position:sticky;top:0}.t th.l,.t td.l{text-align:left}.t th.c,.t td.c{text-align:center}.t td{text-align:right;white-space:nowrap;border-bottom:1px solid color-mix(in srgb, var(--c-border-hairline) 70%, transparent);padding:8px 10px}.t td.n{font-size:14px}.t tbody tr:hover{background:color-mix(in srgb, var(--c-bg-surface) 75%, transparent)}.t tbody tr:active,.t tbody tr.is-held{background:var(--c-bg-surface-2)}.t tbody tr:focus-visible{outline-offset:-2px}.sortkey{all:unset;cursor:pointer;min-height:var(--target-min);min-width:var(--target-min);border-radius:6px;justify-content:flex-end;align-items:center;gap:4px;padding:0 4px;display:inline-flex}.sortkey:hover{box-shadow:var(--e-raised-sm)}.sortkey:active,.sortkey.is-held{box-shadow:var(--e-pressed)}.sortkey:focus-visible{outline:2px solid var(--c-focus-ring)}.chain th.side{text-align:center;font-size:13px}.chain th.side.ce{color:var(--c-call-text);border-bottom:3px solid var(--c-call-fill)}.chain th.side.pe{color:var(--c-put-text);border-bottom:3px solid var(--c-put-fill);border-image:repeating-linear-gradient(45deg, var(--c-put-fill) 0 2px, transparent 2px 5px) 3}.chain td.k,.chain th.k{text-align:center;background:color-mix(in srgb, var(--c-bg-surface-2) 80%, transparent);min-width:108px;font-weight:600}.chain td.itm{background:color-mix(in srgb, var(--c-amber-tint) 16%, transparent)}.chain td .sub{font-size:12px;line-height:14px;display:block}.chain td .oibar{border-radius:3px;height:6px;margin-top:4px;margin-left:auto;display:block}.chain td .oibar.ce{background:var(--c-call-fill)}.chain td .oibar.pe{background:repeating-linear-gradient(45deg, var(--c-put-fill) 0 2px, color-mix(in srgb, var(--c-put-fill) 30%, transparent) 2px 5px);margin-left:0;margin-right:auto}.chain tr.atm td{border-top:2px solid var(--c-amber-fill);border-bottom:2px solid var(--c-amber-fill);background:color-mix(in srgb, var(--c-amber-tint) 70%, transparent)}.chain tr.atm td.k{background:var(--c-amber-tint)}.atmtag{border:1.5px solid var(--c-amber-fill);color:var(--c-amber-text);font:700 11px/16px var(--font-family-mono);vertical-align:1px;border-radius:6px;margin-left:6px;padding:1px 6px;display:inline-block}.chainhead{gap:var(--s-2);grid-template-columns:repeat(auto-fit,minmax(132px,1fr));display:grid}.chainhead .stat .v{white-space:nowrap;font-size:18px}.tablewrap{container:tw/inline-size}.chainshow{display:none}#p-chain{container:chainpanel/inline-size}@container chainpanel (width<=820px){.chainshow{display:inline-flex}.chain .c-iv,.chain .c-chg{display:none}.chain.show-chg .c-chg{display:table-cell}.chain.show-chg .c-oi,.chain.show-iv .c-oi{display:none}.chain.show-iv .c-iv{display:table-cell}}@container chainpanel (width<=600px){.chain td,.chain th{padding:8px 4px}.chain td.n{font-size:13px}.chain td.k,.chain th.k{min-width:66px}.chain .atmtag{width:max-content;margin:2px auto 0;display:block}}.lbltag{border-radius:var(--r-pill);font:600 12px/18px var(--font-family-sans);white-space:nowrap;border:1.5px solid;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.lbltag.lb{color:var(--c-rise-text);background:var(--c-rise-tint)}.lbltag.sb{color:var(--c-fall-text);background:var(--c-fall-tint)}.lbltag.sc,.lbltag.lu{color:var(--c-amber-text);background:var(--c-amber-tint);border-style:dashed}.quad{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.quad>div{padding:var(--s-3);border-radius:var(--r-md);background:var(--c-bg-well);box-shadow:var(--e-inset);gap:4px;display:grid}.quad .pair{font:600 13px/18px var(--font-family-mono)}.quad .nm{font-weight:600}.feed{gap:var(--s-2);display:grid}.feed li{gap:var(--s-3);padding:var(--s-3);border-radius:var(--r-md);background:var(--c-bg-surface);box-shadow:var(--e-raised-sm);cursor:pointer;transition:transform var(--m-duration-fast) var(--m-ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.feed li:hover{box-shadow:var(--e-hover);transform:translate(3px)}.feed li:active,.feed li.is-held{box-shadow:var(--e-pressed);transform:translateY(1px)}.feed h3{font-size:14px;font-weight:600;line-height:20px}.feed p{color:var(--c-text-secondary);font-size:13px;line-height:18px}.feed time{font:500 12.5px/1 var(--font-family-mono);color:var(--c-text-secondary)}.glyph{border-radius:var(--r-md);width:40px;height:40px;font:700 13px/1 var(--font-family-mono);box-shadow:var(--e-inset);background:var(--c-bg-well);place-items:center;display:grid}.glyph.ce{color:var(--c-call-text)}.glyph.pe{color:var(--c-put-text);background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--c-put-fill) 18%, var(--c-bg-well)) 0 2px, var(--c-bg-well) 2px 6px)}.timeline{border-radius:var(--r-md);background:var(--c-bg-well);height:64px;box-shadow:var(--e-inset);position:relative}.timeline i{border-radius:6px;height:22px;position:absolute;top:12px}.timeline .pre{background:repeating-linear-gradient(45deg, var(--c-amber-fill) 0 2px, transparent 2px 5px);border:1.5px solid var(--c-amber-fill);width:6%;left:3%}.timeline .open{background:color-mix(in srgb, var(--c-rise-fill) 22%, transparent);border:1.5px solid var(--c-rise-fill);width:87%;left:9.5%}.timeline .now{background:var(--c-text-primary);border-radius:1px;width:2px;height:34px;top:6px;left:97%}.timeline .ticks{font:500 12px/16px var(--font-family-mono);color:var(--c-text-secondary);justify-content:space-between;padding:0 2%;display:flex;position:absolute;bottom:4px;left:0;right:0}.nosrc{gap:var(--s-2);padding:var(--s-4);border-radius:var(--r-md);background:var(--c-bg-well);border:1.5px dashed var(--c-border-control);display:grid}.note{color:var(--c-text-secondary);font-size:13px;line-height:19px}.lw-legend{background:color-mix(in srgb, var(--c-bg-well) 82%, transparent);z-index:3;font:500 12.5px/18px var(--font-family-mono);color:var(--c-text-secondary);pointer-events:none;border-radius:6px;flex-wrap:wrap;gap:2px 12px;max-width:calc(100% - 90px);padding:2px 6px;display:flex;position:absolute;top:6px;left:12px}.lw-legend b{color:var(--c-text-primary);font-weight:600}.lw-legend i{color:var(--c-text-primary);font-style:normal}.lw-legend i.up{color:var(--c-rise-text)}.lw-legend i.dn{color:var(--c-fall-text)}.switcher{display:none}.footer{padding:var(--s-5) var(--l-page-margin-desktop) var(--s-6);border-top:1px solid var(--c-border-hairline);color:var(--c-text-secondary);gap:var(--s-2);margin-top:auto;font-size:13px;line-height:20px;display:grid}.footer nav{gap:0 var(--s-2);flex-wrap:wrap;display:flex}.footer nav a,.footer p a{min-height:var(--target-min);border-radius:6px;align-items:center;padding:4px 6px;display:inline-flex}.footer p a{padding:4px 2px;display:inline}.footer nav a:hover{box-shadow:var(--e-raised-sm)}.footer nav a:active,.footer nav a.is-held{box-shadow:var(--e-pressed)}.scrim{z-index:calc(var(--z-nav) - 1);opacity:0;pointer-events:none;transition:opacity var(--m-duration-slow) var(--m-ease-out);background:#0000006b;position:fixed;inset:0}.menu-key{display:none!important}@media (width<=1279px){.c3,.c4,.c5,.c7{grid-column:span 6}.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.wide-lg{grid-column:span 12!important}}@media (width<=1023px){.shell{grid-template-columns:minmax(0,1fr)}.nav{z-index:var(--z-nav);width:min(300px,86vw);box-shadow:var(--e-overlay);transition:transform var(--m-duration-slow) var(--m-ease-out);position:fixed;top:0;left:0;transform:translate(-104%)}body.drawer-open .nav{transform:none}body.drawer-open .scrim{opacity:1;pointer-events:auto}.menu-key{display:inline-flex!important}.chainhead{grid-template-columns:repeat(3,minmax(0,1fr))}.topbar{padding:0 var(--l-page-margin-tablet)}.content{padding:var(--s-3) var(--l-page-margin-tablet) var(--s-8);gap:var(--l-gap-phone)}.grid{gap:var(--l-gap-phone)}.c3,.c4,.c5,.c6,.c7,.c8,.c9{grid-column:span 12}.two-up{grid-column:span 6!important}.key,.ticker,.nl,.info,.sortkey,.footer nav a,.seg button{min-height:var(--target-touch);min-width:var(--target-touch)}.meta a{min-height:var(--target-touch);align-items:center;padding:0;display:inline-flex}.lw-legend{max-width:calc(100% - 70px)}.t td{padding-top:12px;padding-bottom:12px}.chartbox a#tv-attr-logo{place-items:center;min-width:var(--target-touch)!important;min-height:var(--target-touch)!important;box-sizing:border-box!important;padding:0!important;display:grid!important}.switcher{top:calc(var(--l-topbar-height) + 4px);z-index:5;display:flex;position:sticky}.switcher button{flex:1}[data-pane][hidden-pane]{display:none}.chartbox{height:var(--l-chart-height-phone)}.chartbox.hero{height:340px}.kpis{gap:var(--l-gap-phone)}}@media (width<=599px){.chainhead{grid-template-columns:repeat(2,minmax(0,1fr))}.topbar{padding:0 var(--l-page-margin-phone);gap:var(--s-2)}.content{padding:var(--s-3) var(--l-page-margin-phone) var(--s-8)}.panel{padding:var(--l-panel-pad-phone);border-radius:calc(var(--r-lg) - 4px)}.hero{padding:var(--s-4);border-radius:var(--r-lg)}.hero-num{font-size:36px}.two-up{grid-column:span 12!important}.kpis{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kpi{padding:var(--s-3) var(--s-4)}.kpi .spark,.brand b{display:none}.quad{grid-template-columns:minmax(0,1fr)}.chartbox.hero{height:300px}.feed li{grid-template-columns:auto minmax(0,1fr)}.feed time{grid-column:2}.hide-phone{display:none!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.panel.pre-reveal{transform:none}}.chartbox a#tv-attr-logo{min-width:var(--target-min);min-height:var(--target-min);box-sizing:content-box;padding:3px 0}@keyframes ripple{0%{opacity:.18;transform:scale(0)}to{opacity:0;transform:scale(14)}}@keyframes skel{50%{opacity:.45}}.num,.mono,td.n,th.n{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.nav a.nl .lock{color:var(--c-text-muted);margin-left:auto;font-size:13px}.search{align-items:center;gap:var(--s-2);width:280px;min-width:0;height:40px;padding:0 var(--s-3);border-radius:var(--r-md);background:var(--c-bg-well);box-shadow:var(--e-inset);color:var(--c-text-muted);display:flex}.search input{min-width:0;color:var(--c-text-primary);background:0 0;border:0;outline:0;flex:1}.search input::placeholder{color:var(--c-text-muted)}.search kbd{font-family:var(--font-family-mono);box-shadow:var(--e-raised-sm);color:var(--c-text-secondary);border-radius:6px;padding:2px 6px;font-size:13px}.split{gap:var(--l-gap-desktop);grid-template-columns:var(--l-split-chain);min-width:0;display:grid}.split.chart{grid-template-columns:var(--l-split-chart)}.split.even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.meta .sep{background:var(--c-border-hairline);width:1px;height:12px}.key.rippling:after{animation:ripple var(--m-duration-slow) var(--m-ease-out)}.key:active,.key.held,.key[aria-pressed=true]{box-shadow:var(--e-pressed);transform:translateY(1px)}.key--ink:active,.key--ink.held{box-shadow:var(--e-pressed)}.key .hint{color:var(--c-text-muted);font-weight:500}.select{align-items:center;gap:var(--s-2);min-height:36px;padding:0 var(--s-3);border-radius:var(--r-md);background:var(--c-bg-surface);box-shadow:var(--e-raised-sm);white-space:nowrap;cursor:pointer;transition:transform var(--m-duration-fast) var(--m-ease-spring);border:0;font-weight:600;display:inline-flex}.select:hover{box-shadow:var(--e-hover);transform:translateY(-1px)}.select:active{box-shadow:var(--e-pressed);transform:translateY(1px)}.select small{color:var(--c-text-muted);font-weight:500;font-size:var(--t-meta-size)}.switch{align-items:center;gap:var(--s-2);cursor:pointer;min-height:36px;color:var(--c-text-secondary);padding:0 var(--s-1);background:0 0;border:0;font-weight:500;display:inline-flex}.switch .track{background:var(--c-bg-well);width:40px;height:24px;box-shadow:var(--e-inset);border:1px solid var(--c-border-control);border-radius:999px;flex:none;position:relative}.switch .track:after{content:"";background:var(--c-bg-surface);width:18px;height:18px;box-shadow:var(--e-raised-sm);transition:transform var(--m-duration-base) var(--m-ease-spring);border-radius:50%;position:absolute;top:2px;left:2px}.switch[aria-checked=true] .track:after{background:var(--c-text-primary);transform:translate(16px)}.badge--pre,.badge--delayed,.badge--paper{border-color:var(--c-amber-fill);color:var(--c-amber-text);background:var(--c-amber-tint)}.badge--delayed,.badge--paper{border-style:dashed}.tag{font-size:var(--t-meta-size);white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:4px;padding:1px 8px;font-weight:600;display:inline-flex}.tag--up{color:var(--c-rise-text);background:var(--c-rise-tint)}.tag--dn{color:var(--c-fall-text);background:var(--c-fall-tint)}.tag--amb{color:var(--c-amber-text);background:var(--c-amber-tint)}@container tw (width<=659.98px){.t--stack:not(.t--narrow) thead{display:none}.t--stack:not(.t--narrow),.t--stack:not(.t--narrow) tbody{display:block}.t--stack:not(.t--narrow) tr{gap:2px var(--s-3);padding:var(--s-2) var(--s-2);border-bottom:1px solid var(--c-border-hairline);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}table.t.t--stack:not(.t--narrow) td{text-align:left;white-space:normal;overflow-wrap:anywhere;border:0;min-width:0;padding:2px 0}table.t.t--stack:not(.t--narrow) td.span{overflow-wrap:normal;grid-column:1/-1}table.t.t--stack:not(.t--narrow) td[data-label]:before{content:attr(data-label);font:500 var(--t-meta-size)/var(--t-meta-line) var(--font-family-sans);color:var(--c-text-muted);display:block}table.t.t--stack:not(.t--narrow) td.span[data-label]:before{display:none}}@container tw (width<=419.98px){.t--stack.t--narrow thead{display:none}.t--stack.t--narrow,.t--stack.t--narrow tbody{display:block}.t--stack.t--narrow tr{gap:2px var(--s-3);padding:var(--s-2) var(--s-2);border-bottom:1px solid var(--c-border-hairline);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}table.t.t--stack.t--narrow td{text-align:left;white-space:normal;overflow-wrap:anywhere;border:0;min-width:0;padding:2px 0}table.t.t--stack.t--narrow td.span{overflow-wrap:normal;grid-column:1/-1}table.t.t--stack.t--narrow td[data-label]:before{content:attr(data-label);font:500 var(--t-meta-size)/var(--t-meta-line) var(--font-family-sans);color:var(--c-text-muted);display:block}table.t.t--stack.t--narrow td.span[data-label]:before{display:none}}th .sort{min-height:var(--target-min);min-width:var(--target-min);font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:flex-end;align-items:center;gap:4px;padding:0 2px;display:inline-flex}th .sort:hover{color:var(--c-text-primary)}.chain th.strike,.chain td.strike{text-align:center;background-color:var(--c-bg-surface-2);color:var(--c-text-primary);font-weight:700}.chain .ce-h{color:var(--c-call-text)}.chain .pe-h{color:var(--c-put-text)}.chain td.itm-ce,.chain td.itm-pe{background-color:color-mix(in srgb, var(--c-bg-surface-2) 55%, transparent)}.chain tr.atm td.strike{background-color:var(--c-amber-tint)}.atm-tag{font:700 13px/18px var(--font-family-sans);color:var(--c-amber-text);border:1px solid var(--c-amber-fill);vertical-align:1px;border-radius:6px;margin-left:6px;padding:0 6px;display:inline-block}.oi-ce{background-image:linear-gradient(var(--c-call-fill), var(--c-call-fill));background-repeat:no-repeat;background-size:var(--w) 6px;background-position:right bottom 3px}.oi-pe{background-image:repeating-linear-gradient(45deg, color-mix(in srgb, var(--c-put-fill) 70%, transparent) 0 2px, transparent 2px 4px);background-repeat:no-repeat;background-size:var(--w) 6px;background-position:left bottom 3px}.chainhead .kv{display:grid}.chainhead .kv small{color:var(--c-text-muted);font-size:var(--t-meta-size);min-height:var(--target-min);align-items:center;gap:2px;font-weight:500;display:flex}.chainhead .kv b{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.sw.cand-up{border:2px solid var(--c-rise-fill);background:0 0}.buildup{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.buildup div{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);background:var(--c-bg-well);box-shadow:var(--e-inset);flex-wrap:wrap;font-weight:500;display:flex}.buildup .arr{font-family:var(--font-family-mono);white-space:nowrap;font-weight:600}.state{gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--c-bg-surface);box-shadow:var(--e-raised-sm);transition:transform var(--m-duration-fast) var(--m-ease-spring);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.state:hover{box-shadow:var(--e-hover);transform:translateY(-1px)}.state:active{box-shadow:var(--e-pressed)}.state .glyph{border-radius:var(--r-sm);background:var(--c-bg-well);width:36px;height:36px;box-shadow:var(--e-inset);font-family:var(--font-family-mono);place-items:center;font-weight:700;display:grid}.state h3{font-size:var(--t-body-sm-size);font-weight:600}.state p{color:var(--c-text-secondary);font-size:var(--t-body-sm-size)}.state p+p{margin-top:var(--s-1)}.state time{font-family:var(--font-family-mono);font-size:var(--t-meta-size);color:var(--c-text-muted);white-space:nowrap}.tabs.switcher{display:none}.lock-state{text-align:center;place-items:center;gap:var(--s-2);padding:var(--s-6);color:var(--c-text-secondary);display:grid}.more{position:relative}.menu{z-index:var(--z-overlay);min-width:220px;padding:var(--s-2);border-radius:var(--r-md);background:var(--c-bg-overlay);box-shadow:var(--e-overlay);display:none;position:absolute;top:calc(100% + 8px);right:0}.menu[data-open=true]{display:grid}.menu button,.menu a{align-items:center;gap:var(--s-2);min-height:40px;padding:0 var(--s-3);border-radius:var(--r-sm);text-align:left;cursor:pointer;background:0 0;border:0;font-weight:500;text-decoration:none;display:flex}.menu button:hover,.menu a:hover{background:var(--c-bg-surface);box-shadow:var(--e-raised-sm)}.tabs{border-radius:var(--r-md);background:var(--c-bg-well);box-shadow:var(--e-inset);gap:3px;padding:3px;display:flex}.tabs button{border-radius:calc(var(--r-md) - 3px);min-height:36px;color:var(--c-text-secondary);cursor:pointer;background:0 0;border:0;flex:1;font-weight:600}.tabs button[aria-selected=true]{background:var(--c-bg-surface);color:var(--c-text-primary);box-shadow:var(--e-raised-sm)}@media (width<=1023.98px){.content,.grid,.split{gap:var(--l-gap-tablet)}.grid>.t2{grid-column:span 6}.split,.split.chart,.split.even{grid-template-columns:minmax(0,1fr)}.tabs.switcher{display:flex}.split[data-panel=a]>.pb,.split[data-panel=b]>.pa{display:none}.key,.select,.seg button,.nav a.nl,.switch,.menu button,.menu a,.footer a,.meta a,.tabs button{min-height:var(--target-touch)}.info,th .sort,.footer nav a{min-width:var(--target-touch);min-height:var(--target-touch)}.chainhead .kv small{min-height:var(--target-touch)}}@media (width<=599.98px){.grid>.t2{grid-column:span 12}.buildup{grid-template-columns:minmax(0,1fr)}.state{grid-template-columns:auto minmax(0,1fr)}.state .glyph{grid-row:span 2}.state time{grid-area:1/2}.state>div{grid-column:2}.chain .atm-tag{width:max-content;margin:2px auto 0;display:block}}@media (prefers-reduced-motion:reduce){.key:hover,.kpi:hover,.state:hover,.select:hover{transform:none}}.lwpad .chartbox .lw-legend{top:6px}.toast{z-index:var(--z-toast);opacity:0;padding:var(--s-3) var(--s-5);border-radius:var(--r-md);background:var(--c-bg-overlay);box-shadow:var(--e-overlay);transition:opacity var(--m-duration-base) var(--m-ease-out), transform var(--m-duration-base) var(--m-ease-out);pointer-events:none;font-weight:600;position:fixed;bottom:24px;left:50%;transform:translate(-50%,20px)}.toast[data-show=true]{opacity:1;transform:translate(-50%)}.il{min-height:var(--target-min);line-height:var(--target-min);display:inline-block}.nav a.nl.locked{color:var(--c-text-muted)}.nav a.nl .lock{align-items:center;gap:2px;font-weight:600;display:inline-flex}.input{align-items:center;gap:var(--s-2);min-height:calc(var(--target-touch) + 2px);padding:0 var(--s-3);border-radius:var(--r-md);background:var(--c-bg-well);box-shadow:var(--e-inset);border:1px solid var(--c-border-control);min-width:0;display:flex}.input input,.input textarea{width:100%;min-width:0;min-height:var(--target-min);font:500 16px/24px var(--font-family-sans);color:var(--c-text-primary);resize:vertical;background:0 0;border:0;outline:0;flex:1;align-self:stretch}.input textarea{padding:var(--s-2) 0;min-height:96px}.input input.num{font-family:var(--font-family-mono)}.input input::placeholder,.input textarea::placeholder{color:var(--c-text-muted)}.field .help{font-size:var(--t-meta-size);color:var(--c-text-secondary)}.field .err{font-size:var(--t-meta-size);color:var(--c-fall-text);font-weight:600}.input.invalid{border-color:var(--c-fall-fill)}.check{gap:var(--s-3);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.check input{appearance:none;width:var(--target-min);height:var(--target-min);background:var(--c-bg-well);box-shadow:var(--e-inset);border:1.5px solid var(--c-border-control);cursor:pointer;border-radius:6px;place-items:center;margin:0;display:grid}.check input:checked{background:var(--c-text-primary);border-color:var(--c-text-primary)}.check input:checked:after{content:"";border:solid var(--c-bg-page);border-width:0 0 2px 2px;width:10px;height:6px;transform:translateY(-1px)rotate(-45deg)}.setrow{justify-content:space-between;align-items:center;gap:var(--s-3) var(--s-4);padding:var(--s-3) 0;border-bottom:1px solid var(--c-border-hairline);flex-wrap:wrap;display:flex}.setrow:last-child{border-bottom:0}.setrow>div{flex:260px;min-width:0}.setrow b{font-weight:600;display:block}.setrow p{color:var(--c-text-secondary)}.pstate{gap:var(--s-3);padding:var(--s-5);border-radius:var(--r-md);background:var(--c-bg-well);box-shadow:var(--e-inset);align-content:center;justify-items:start;min-height:200px;display:grid}.pstate p{color:var(--c-text-secondary);max-width:52ch}.pstate .ico{border-radius:var(--r-md);background:var(--c-bg-surface);width:44px;height:44px;box-shadow:var(--e-raised-sm);color:var(--c-text-secondary);place-items:center;display:grid}.pstate--error{border:1.5px solid var(--c-amber-fill)}.pstate--error .ico{color:var(--c-amber-text)}.pstate--locked{text-align:center;justify-items:center}.pstate--locked .ico{color:var(--c-amber-text)}.skel{gap:var(--s-3);padding:var(--s-5);border-radius:var(--r-md);background:var(--c-bg-well);box-shadow:var(--e-inset);align-content:end;min-height:200px;display:grid}.skel .keys{gap:var(--s-2);align-items:end;height:120px;display:flex}.skel .keys i{border-radius:var(--r-sm);background:var(--c-bg-surface);box-shadow:var(--e-raised-sm);animation:skel 1.4s var(--m-ease-inout) infinite;flex:1}.skel .keys i:nth-child(3n){animation-delay:.2s}.skel .keys i:nth-child(3n+1){animation-delay:.4s}.kpi.locked .val{color:var(--c-text-muted)}.kpi.locked .lbl svg{color:var(--c-amber-text)}.dialog{padding:var(--s-6);border-radius:var(--r-lg);background:var(--c-bg-overlay);color:var(--c-text-primary);box-shadow:var(--e-overlay);gap:var(--s-4);border:0;width:min(480px,100vw - 24px);display:grid}.dialog::backdrop{background:var(--c-bg-scrim)}dialog.dialog:not([open]){display:none}.dialog h2{font-size:var(--t-title-sm-size);line-height:var(--t-title-sm-line);font-weight:650}.dialog .acts{gap:var(--s-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.dialog.inline{box-shadow:var(--e-raised);width:auto;position:static}.navdemo{height:auto;box-shadow:none;background:0 0;width:auto;padding:0;position:static;overflow:visible;transform:none}.summary{gap:var(--s-1) var(--s-4);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--c-bg-well);box-shadow:var(--e-inset);grid-template-columns:auto minmax(0,1fr);display:grid}.summary dt{color:var(--c-text-secondary);font-size:var(--t-meta-size);align-self:center;font-weight:600}.summary dd{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:600}ul.rows{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}ul.rows li{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-4);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--c-bg-surface);box-shadow:var(--e-raised-sm);flex-wrap:wrap;display:flex}ul.rows li>div{flex:240px;min-width:0}ul.rows li b{font-weight:600}ul.rows li p{color:var(--c-text-secondary);font-size:var(--t-body-sm-size)}ul.rows .acts{gap:var(--s-2);flex-wrap:wrap;display:flex}body.pub{flex-direction:column;min-height:100dvh;display:flex}.phead{align-items:center;gap:var(--s-2);padding:var(--s-4) var(--l-page-margin-desktop);grid-template-columns:1fr auto 1fr;display:grid}.phead .l{justify-self:start;gap:var(--s-2);display:flex}.phead .r{justify-self:end;gap:var(--s-2);align-items:center;display:flex}.phead .lbrand{align-items:center;gap:var(--s-3);background:var(--c-bg-surface);box-shadow:var(--e-raised-sm);min-height:var(--target-touch);border-radius:999px;padding:6px 18px 6px 8px;text-decoration:none;display:inline-flex}.phead .lbrand b{letter-spacing:-.02em;font-size:17px;font-weight:650}.quiet{cursor:pointer;min-height:var(--target-touch);min-width:var(--target-touch);padding:0 var(--s-3);border-radius:var(--r-md);color:var(--c-text-secondary);background:0 0;border:0;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.quiet:hover{color:var(--c-text-primary);box-shadow:var(--e-raised-sm);background:var(--c-bg-surface)}.quiet:active{box-shadow:var(--e-pressed)}body.pub .content{padding:var(--s-4) var(--l-page-margin-desktop) var(--s-10);gap:var(--l-gap-desktop);flex:1;align-content:start;min-height:0;display:grid}body.pub .footer{margin-top:0}@media (width<=1023.98px){.phead,body.pub .content{padding-left:var(--l-page-margin-tablet);padding-right:var(--l-page-margin-tablet)}.phead .lbrand b{display:none}.check input{width:var(--target-touch);height:var(--target-touch)}}@media (width<=599.98px){.phead,body.pub .content{padding-left:var(--l-page-margin-phone);padding-right:var(--l-page-margin-phone)}.row2{grid-template-columns:minmax(0,1fr)}.dialog{padding:var(--s-4)}}@media (prefers-reduced-motion:reduce){.skel .keys i{opacity:.7;animation:none}}.legs .input{min-width:var(--target-touch);flex-shrink:0}.error-fallback{gap:var(--s-3);padding:var(--s-6);justify-items:start;display:grid}.ap{gap:var(--s-4);display:grid}.ap h2{font-size:var(--t-title-size);line-height:var(--t-title-line);font-weight:650}.ap .route{font:500 var(--t-meta-size)/var(--t-meta-line) var(--font-family-mono);color:var(--c-text-muted)}.ap p.err{color:var(--c-fall-text);padding-left:var(--s-3);border-left:3px solid var(--c-fall-text);font-weight:600}.ap .alt{gap:var(--s-2);color:var(--c-text-secondary);flex-wrap:wrap;align-items:center;display:flex}.ap .alt a{min-height:var(--target-min);align-items:center;font-weight:600;display:inline-flex}.discl{padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--c-amber-tint);border:1.5px dashed var(--c-amber-fill);font-size:var(--t-body-sm-size)}.discl a{padding:4px 1px;display:inline}.check a{white-space:nowrap;padding:0;display:inline;position:relative}.check a:before{content:"";height:var(--target-touch);position:absolute;top:50%;left:-2px;right:-2px;transform:translateY(-50%)}.ap .alt a{min-height:var(--target-touch);padding:0 var(--s-1)}@media (width<=767.98px){.discl a{padding:13px 1px}}.mf{gap:var(--l-gap-desktop);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mf .chartbox{height:220px}@media (width<=1023.98px){.mf{gap:var(--l-gap-tablet);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=599.98px){.mf{grid-template-columns:minmax(0,1fr)}}.timeline .seg-pre,.timeline .seg-open{border-radius:6px;position:absolute;top:10px;bottom:22px}.timeline .seg-pre{background:repeating-linear-gradient(45deg, var(--c-amber-fill) 0 2px, transparent 2px 5px);border:1.5px solid var(--c-amber-fill);width:6%;left:4%}.timeline .seg-open{background:color-mix(in srgb, var(--c-rise-fill) 22%, transparent);border:1.5px solid var(--c-rise-fill);width:85%;left:11%}.states{gap:var(--s-2);display:grid}.states li{justify-content:space-between;align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}ul.clean{margin:0;padding:0;list-style:none}.movers td.bar{width:38%}.mbar{border-radius:3px;height:10px}.mbar.up{background:var(--c-rise-fill);margin-right:auto}.mbar.dn{background:repeating-linear-gradient(45deg, var(--c-fall-fill) 0 2px, color-mix(in srgb, var(--c-fall-fill) 35%, transparent) 2px 4px)}.greet{letter-spacing:-.02em;font-size:clamp(22px,2.2vw,28px);font-weight:600;line-height:1.15}.legal{gap:var(--l-gap-desktop);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.toc{top:var(--s-4);gap:var(--s-1);padding:var(--s-4);display:grid;position:sticky}.toc a{min-height:36px;padding:0 var(--s-3);border-radius:var(--r-md);color:var(--c-text-secondary);align-items:center;font-weight:600;text-decoration:none;display:flex}.toc a:hover{background:var(--c-bg-well);color:var(--c-text-primary)}.toc a:active{box-shadow:var(--e-pressed)}.doc{gap:var(--l-gap-desktop);min-width:0;display:grid}.doc .panel{gap:var(--s-3)}.doc .cols{gap:var(--s-6);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.doc p,.doc li{color:var(--c-text-secondary);font-size:var(--t-body-size);line-height:var(--t-body-line)}.doc b{color:var(--c-text-primary)}.doc h1{letter-spacing:-.02em;font-size:clamp(30px,3vw,42px);font-weight:650;line-height:1.1}.doc h2{font-size:var(--t-title-size);line-height:var(--t-title-line);font-weight:650}.doc h3{font-size:var(--t-title-sm-size);margin-top:var(--s-2);font-weight:600}.doc ol{color:var(--c-text-secondary);gap:2px;margin:0;padding-left:20px;display:grid}.doc ul{gap:var(--s-2);margin:0;padding-left:20px;display:grid}.doc a{padding:4px 1px;display:inline}.legal .t th,.legal .t td{white-space:normal;overflow-wrap:break-word;vertical-align:top;min-width:12ch}.doc pre{padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--c-bg-well);box-shadow:var(--e-inset);font:500 13px/20px var(--font-family-mono);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--c-text-primary);margin:0}.draft{padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--c-amber-tint);border:1.5px dashed var(--c-amber-fill);color:var(--c-text-primary)}@media (width<=1023.98px){.legal{grid-template-columns:minmax(0,1fr)}.toc{padding:var(--s-2);flex-wrap:wrap;display:flex;position:static}.toc a{min-height:var(--target-touch)}.doc .cols{grid-template-columns:minmax(0,1fr)}.doc a{padding:13px 1px}}ul.clean{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.count{align-items:baseline;gap:var(--s-2);flex-wrap:wrap;display:flex}.count b{font:600 var(--t-kpi-size)/var(--t-kpi-line) var(--font-family-mono)}.col-iv{display:none}.chain[data-greeks=true] .col-iv{display:table-cell}.ltp small{font-size:12px;line-height:14px;display:block}@media (width<=599.98px){.col-chg{display:none}}.plans{gap:var(--l-gap-desktop);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.plan{padding:var(--s-6);border-radius:var(--r-lg);background:var(--c-bg-surface);box-shadow:var(--e-raised);gap:var(--s-3);transition:transform var(--m-duration-base) var(--m-ease-spring);align-content:start;display:grid}.plan:hover{box-shadow:var(--e-hover);transform:translateY(-3px)}.plan:active{box-shadow:var(--e-pressed);transform:translateY(1px)}.plan h2{letter-spacing:-.01em;font-size:22px;font-weight:650}.plan small{color:var(--c-text-muted);font-weight:500}.plan ul{color:var(--c-text-secondary);gap:6px;margin:0;padding-left:18px;display:grid}.plan .price{font:600 28px/34px var(--font-family-mono)}.plan.mid{outline:2px solid var(--c-amber-fill);outline-offset:-2px}.hero-p h1{letter-spacing:-.03em;font-size:clamp(32px,4.2vw,56px);font-weight:650;line-height:1.05}.hero-p p{color:var(--c-text-secondary);font-size:var(--t-body-size);margin-top:var(--s-2)}@media (width<=1023.98px){.plans{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.plan:hover{transform:none}}.buildup span{white-space:normal}.num-in{max-width:160px}@media (width<=599.98px){.legs th:nth-child(3),.legs td:nth-child(3),.legs th:nth-child(5),.legs td:nth-child(5){display:none}.legs th,.legs td{padding-left:4px;padding-right:4px}}.metrics{gap:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.metrics div{padding:var(--s-3);border-radius:var(--r-md);background:var(--c-bg-well);box-shadow:var(--e-inset);align-content:start;gap:2px;min-width:0;display:grid}.metrics small{color:var(--c-text-muted);font-weight:500;font-size:var(--t-meta-size);align-items:center;gap:2px;display:flex}.metrics b{font:600 18px/24px var(--font-family-mono);font-variant-numeric:tabular-nums}@media (width<=599.98px){.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.ticket{gap:var(--s-4);display:grid}.field{gap:6px;min-width:0;display:grid}.field .seg{width:100%}.field .seg button{flex:1}.field label,.field .lbl{font-size:var(--t-meta-size);color:var(--c-text-secondary);font-weight:600}.input{align-items:center;gap:var(--s-2);min-height:calc(var(--target-touch) + 2px);padding:0 var(--s-3);border-radius:var(--r-md);background:var(--c-bg-well);box-shadow:var(--e-inset);border:1px solid var(--c-border-control);display:flex}.input:focus-within{outline:2px solid var(--c-focus-ring);outline-offset:2px}.input input{width:100%;min-width:0;min-height:var(--target-min);font:500 16px/24px var(--font-family-mono);font-variant-numeric:tabular-nums;color:var(--c-text-primary);background:0 0;border:0;outline:0;flex:1;align-self:stretch}.input span{color:var(--c-text-muted);font-size:var(--t-meta-size);white-space:nowrap}.row2{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=599.98px){.row2{grid-template-columns:minmax(0,1fr)}}.shieldmark{align-items:center;gap:var(--s-3);padding:var(--s-3);border-radius:var(--r-md);background:var(--c-amber-tint);border:1.5px dashed var(--c-amber-fill);color:var(--c-text-primary);display:flex}.shieldmark .mark{flex:none;width:64px}.shieldmark .mark svg{width:64px;height:auto;display:block}.place{width:100%;min-height:52px;font-size:16px}.fine{font-size:var(--t-meta-size);line-height:var(--t-meta-line);color:var(--c-text-secondary)}.ws{gap:var(--l-gap-desktop);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ws .chartbox{height:280px}@media (width>=1024px){.ws .chartwell{flex-direction:column;flex:1;display:flex}.ws .chartwell .chartbox{flex:1;min-height:280px}}@media (width<=1023.98px){.ws{gap:var(--l-gap-tablet);grid-template-columns:minmax(0,1fr)}.ws[data-panel="1"]>:not([data-pane="1"]),.ws[data-panel="2"]>:not([data-pane="2"]),.ws[data-panel="3"]>:not([data-pane="3"]),.ws[data-panel="4"]>:not([data-pane="4"]){display:none}}.nav .ng--sub{padding-top:var(--s-3);opacity:.85;font-size:11px}.chartbox.wallsbox{height:520px}.chartbox.dialbox{height:280px}.chartbox.payoutbox{height:400px}.chartbox.quadbox{height:430px}.chartbox.mixbox{height:250px}.kpititle{color:var(--c-text-primary);font-weight:600}@media (width<=1023px){.chartbox.wallsbox,.chartbox.payoutbox,.chartbox.quadbox{height:340px}.chartbox.dialbox{height:240px}.nav[data-open=true]{transform:none}.scrim[data-open=true]{opacity:1;pointer-events:auto}.footer p a{min-height:var(--target-touch);min-width:var(--target-touch);align-items:center;display:inline-flex}}@container topbar (width<=419px){.bar--topbar [data-drop-alt=search-field]{display:none}}.bmark{font-weight:var(--font-weight-bold);letter-spacing:-.02em;color:var(--c-text-primary);background:linear-gradient(145deg, var(--c-bg-surface-2), var(--c-bg-surface));box-shadow:var(--e-raised-sm);transition:transform var(--m-duration-base) var(--m-ease-spring);border-radius:50%;flex:none;place-items:center;line-height:1;display:inline-grid}.bmark--on{color:var(--c-rise-text);background:var(--c-bg-surface);box-shadow:inset 0 0 0 2px var(--c-rise-fill), var(--e-raised-sm)}.key--ink .bmark{background:var(--c-accent-on);color:var(--c-accent-fill);box-shadow:none}.connect{gap:var(--l-gap-desktop);min-width:0;min-height:calc(100dvh - var(--l-topbar-height) - var(--s-4) - var(--s-10));grid-template-rows:minmax(0,1fr) auto;display:grid;container:connect/inline-size}.connect-plate{isolation:isolate;align-items:center;gap:var(--s-6);min-width:0;padding:var(--l-connect-plate-pad);border-radius:var(--r-xl);box-shadow:var(--e-raised);background:radial-gradient(48% 70% at 80% 42%, color-mix(in srgb, var(--c-bg-glow-a) 80%, transparent), transparent 70%), radial-gradient(42% 60% at 0% 108%, color-mix(in srgb, var(--c-bg-glow-b) 90%, transparent), transparent 70%), linear-gradient(160deg, var(--c-bg-surface-2), var(--c-bg-surface) 55%);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.connect-copy{gap:var(--s-4);align-content:center;min-width:0;display:grid}.connect-eyebrow{justify-self:start;align-items:center;gap:var(--s-2);border-radius:var(--r-pill);background:var(--c-bg-well);box-shadow:var(--e-inset);color:var(--c-text-secondary);font-size:var(--t-meta-size);line-height:var(--t-meta-line);font-weight:var(--font-weight-semibold);padding:6px 14px 6px 10px;display:inline-flex}.connect-eyebrow svg{color:var(--c-rise-text);flex:none}.connect h1{font-size:var(--t-connect-size);line-height:var(--t-connect-line);font-weight:var(--t-connect-weight);letter-spacing:var(--t-connect-tracking);text-wrap:balance}.connect-title-b{color:var(--c-amber-text);font-weight:450;display:block}.connect-lead{color:var(--c-text-secondary);max-width:52ch;font-size:17px;line-height:27px}.connect-choices{gap:var(--s-3);padding-top:var(--s-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.connect-choices li{min-width:0}.connect-choices li:first-child,.connect-choices li:last-child:nth-child(2n){grid-column:1/-1}.connect-choices li:not(:first-child) .connect-go{min-height:52px;font-size:14px}.connect-go{width:100%;min-height:var(--l-connect-key-height);justify-content:flex-start;gap:var(--s-3);padding:0 var(--s-3) 0 14px;border-radius:var(--r-lg);white-space:normal;text-align:left;transition:transform var(--m-duration-fast) var(--m-ease-out);font-size:15px}.connect-go-label{flex:auto;min-width:0}.connect-go-arrow{background:var(--c-bg-well);width:32px;height:32px;box-shadow:var(--e-inset);color:var(--c-text-primary);border-radius:50%;flex:none;place-items:center;display:grid}.connect-go-arrow svg{transition:transform var(--m-duration-base) var(--m-ease-spring)}.key--ink .connect-go-arrow{background:color-mix(in srgb, var(--c-accent-on) 16%, transparent);box-shadow:none;color:var(--c-accent-on)}.connect-go:hover .connect-go-arrow svg,.connect-go:focus-visible .connect-go-arrow svg{transform:translate(2px,-2px)}.connect-go:hover .bmark{transform:rotate(-10deg)}.connect-go[data-aim]:not(:hover):not(:active){box-shadow:var(--e-hover);transform:translateY(-1px)}.connect-go.is-held .connect-go-arrow svg{transform:translate(4px,-4px)scale(1.1)}.connect-msg{color:var(--c-text-primary);font-weight:var(--font-weight-medium)}.connect-soon{max-width:60ch}.connect-art{order:-1;place-items:center;min-width:0;display:grid}@container connect (width>=760px){.connect-plate{grid-template-columns:var(--l-connect-split);gap:var(--s-8)}.connect-art{order:0}}.connect-assure{gap:var(--l-gap-desktop);grid-template-columns:minmax(0,1fr);display:grid}@container connect (width>=760px){.connect-assure{grid-template-columns:repeat(3,minmax(0,1fr))}}.connect-assure li{gap:var(--s-3);padding:var(--s-4) var(--s-5);border-radius:var(--r-lg);background:var(--c-bg-well);box-shadow:var(--e-inset);align-items:flex-start;min-width:0;display:flex}.connect-assure li>span:last-child{color:var(--c-text-secondary);font-size:var(--t-body-sm-size);line-height:var(--t-body-sm-line);gap:2px;min-width:0;display:grid}.connect-assure b{color:var(--c-text-primary);font-weight:var(--font-weight-semibold);font-size:15px}.connect-assure .ico{background:linear-gradient(145deg, var(--c-bg-surface-2), var(--c-bg-surface));width:40px;height:40px;box-shadow:var(--e-raised-sm);color:var(--c-rise-text);border-radius:50%;flex:none;place-items:center;display:grid}.dial{--dial:var(--l-connect-dial);--port:calc(var(--dial) * .15);--ring:calc(var(--dial) * .405);--core:calc(var(--dial) * .58);justify-items:center;gap:var(--s-4);-webkit-user-select:none;user-select:none;touch-action:manipulation;display:grid}.dial--compact{--dial:var(--l-connect-dial-compact)}.dial-face{width:var(--dial);height:var(--dial);background:radial-gradient(circle at 30% 26%, var(--c-bg-surface-2), var(--c-bg-surface) 62%);box-shadow:var(--e-raised);cursor:pointer;border-radius:50%;position:relative}.dial-face:before{content:"";inset:calc(var(--dial) * .035);box-shadow:var(--e-inset);opacity:.55;pointer-events:none;border-radius:50%;position:absolute}.dial-port{z-index:2;width:var(--port);height:var(--port);margin:calc(var(--port) / -2) 0 0 calc(var(--port) / -2);cursor:pointer;transform:rotate(var(--a)) translateY(calc(var(--ring) * -1)) rotate(calc(var(--a) * -1)) translateY(var(--lift,0px)) scale(var(--sc,1));transition:transform var(--m-duration-base) var(--m-ease-spring);border-radius:50%;position:absolute;top:50%;left:50%}.dial-port .bmark{width:100%;height:100%;font-size:calc(var(--port) * .4)}.dial-port .bmark[data-letters="2"]{font-size:calc(var(--port) * .32)}.dial-port:hover,.dial-port--aim{--lift:-3px}.dial-port--aim .bmark{box-shadow:0 0 0 2px var(--c-amber-fill), var(--e-hover)}.dial-port.is-held{--sc:.92;--lift:0px}.dial-port.is-held .bmark{box-shadow:0 0 0 2px var(--c-amber-fill), var(--e-pressed)}.dial-port--soon .bmark{color:var(--c-text-muted);background:var(--c-bg-well);box-shadow:var(--e-inset)}.dial-port--soon.dial-port--aim .bmark{box-shadow:var(--e-inset), 0 0 0 1.5px var(--c-border-control)}.dial-port--on .bmark,.dial-port--on.dial-port--aim .bmark{box-shadow:inset 0 0 0 2.5px var(--c-rise-fill), var(--e-hover);color:var(--c-rise-text)}.dial-core{width:var(--core);height:var(--core);margin:calc(var(--core) / -2) 0 0 calc(var(--core) / -2);background:radial-gradient(circle at 50% 50%, var(--c-bg-well), color-mix(in srgb, var(--c-bg-well) 80%, var(--c-bg-page)));box-shadow:var(--e-inset);border-radius:50%;position:absolute;top:50%;left:50%;overflow:hidden}.dial-sweep{background:conic-gradient(from 0deg, transparent 0 280deg, color-mix(in srgb, var(--c-amber-fill) 8%, transparent) 310deg, color-mix(in srgb, var(--c-amber-fill) 30%, transparent) 359deg, transparent 360deg);animation:dial-sweep var(--m-connect-sweep) linear infinite;transition:opacity var(--m-duration-slow) var(--m-ease-out);will-change:transform;border-radius:50%;position:absolute;inset:0}@keyframes dial-sweep{to{transform:rotate(1turn)}}.dial[data-state=aim] .dial-sweep{opacity:.45}.dial[data-state=locked] .dial-sweep{opacity:0;animation-play-state:paused}.dial-rings{width:100%;height:100%;position:absolute;inset:0}.dial-rings circle{fill:none;stroke:var(--c-border-hairline);stroke-width:.6px}.dial-rings line{stroke:var(--c-border-control);stroke-width:.5px;stroke-linecap:round;opacity:.55}.dial-rings line.major{stroke-width:.8px;opacity:1}.dial-ping{border:2px solid var(--c-amber-fill);pointer-events:none;width:22%;height:22%;animation:dial-ping var(--m-connect-ping) var(--m-ease-out) forwards;border-radius:50%;margin:-11% 0 0 -11%;position:absolute;top:50%;left:50%}@keyframes dial-ping{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(4.6)}}.dial-needle{z-index:1;width:4px;height:calc(var(--core) / 2 - 14px);transform-origin:50% 100%;background:color-mix(in srgb, var(--c-text-primary) 26%, transparent);will-change:transform;border-radius:2px;position:absolute;bottom:50%;left:calc(50% - 2px)}.dial-needle:after{content:"";background:var(--c-amber-fill);width:14px;height:14px;box-shadow:0 0 0 4px color-mix(in srgb, var(--c-amber-fill) 22%, transparent), var(--e-raised-sm);border-radius:50%;margin:-7px 0 0 -7px;position:absolute;top:0;left:50%}.dial-needle-fill{border-radius:inherit;background:var(--c-amber-fill);transform-origin:50% 100%;transition:transform var(--m-duration-fast) var(--m-ease-out);position:absolute;inset:0;transform:scaleY(0)}.dial[data-filling] .dial-needle-fill{transition:transform var(--m-duration-hold) linear;transform:scaleY(1)}.dial[data-state=locked] .dial-needle:after{background:var(--c-rise-fill);box-shadow:0 0 0 4px color-mix(in srgb, var(--c-rise-fill) 24%, transparent), var(--e-raised-sm)}.dial[data-state=locked] .dial-needle{background:color-mix(in srgb, var(--c-rise-fill) 55%, transparent)}.dial[data-state=locked] .dial-core{box-shadow:var(--e-inset), inset 0 0 0 2px color-mix(in srgb, var(--c-rise-fill) 70%, transparent)}.dial-hub{z-index:2;width:calc(var(--core) * .36);height:calc(var(--core) * .36);margin:calc(var(--core) * -.18) 0 0 calc(var(--core) * -.18);background:linear-gradient(145deg, var(--c-bg-surface-2), var(--c-bg-surface));box-shadow:var(--e-raised-sm);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%}.dial-cap{text-align:center;max-width:32ch;min-height:40px;color:var(--c-text-secondary);font-size:var(--t-body-sm-size);line-height:var(--t-body-sm-line);font-weight:var(--font-weight-medium)}@container connect (width>=600px) and (width<=759.98px){.dial{--dial:var(--l-connect-dial-tablet)}}@container connect (width<=599.98px){.dial{--dial:var(--l-connect-dial-phone)}.dial-cap{min-height:20px}}@media (width<=1023.98px){.dial-port:after{content:"";border-radius:50%;position:absolute;inset:-8px}}.dial[data-motion=reduced] .dial-sweep,.dial[data-motion=low] .dial-sweep{animation:none}.dial[data-motion=reduced] .dial-sweep{opacity:.5}.dial[data-motion=reduced] .dial-port,.dial[data-motion=reduced] .dial-needle-fill{transition:none}.bsum{isolation:isolate;align-items:center;gap:var(--s-5);padding:var(--l-connect-plate-pad);border-radius:var(--r-xl);box-shadow:var(--e-raised);background:radial-gradient(46% 80% at 86% 50%, color-mix(in srgb, var(--c-bg-glow-a) 70%, transparent), transparent 70%), linear-gradient(160deg, var(--c-bg-surface-2), var(--c-bg-surface) 55%);grid-template-columns:minmax(0,1fr);min-width:0;display:grid;position:relative;overflow:hidden;container:bsum/inline-size}.bsum[data-on]{background:radial-gradient(46% 80% at 86% 50%, color-mix(in srgb, var(--c-bg-glow-b) 95%, transparent), transparent 70%), linear-gradient(160deg, var(--c-bg-surface-2), var(--c-bg-surface) 55%)}.bsum-copy{gap:var(--s-4);min-width:0;display:grid}.bsum-title{letter-spacing:-.025em;align-items:center;gap:var(--s-3);font-size:clamp(24px,2.6vw,38px);font-weight:650;line-height:1.1;display:flex}.bsum-title>span:last-child{min-width:0}.bsum-title svg{vertical-align:-.1em;display:inline-block}.bsum-title--on{color:var(--c-rise-text)}.bsum-text{color:var(--c-text-secondary);font-size:var(--t-body-size);line-height:var(--t-body-line);max-width:56ch}.bsum-art{order:-1;place-items:center;display:grid}@container bsum (width>=760px){.bsum-art{order:0}}@media (width>=1024px){.bsum{grid-template-columns:minmax(0,1fr) auto}.bsum-art{order:0}}.bsum .dial-cap{min-height:20px}#brokers{container:bpanel/inline-size}.bgrid{gap:var(--l-gap-desktop);grid-template-columns:minmax(0,1fr);display:grid}@container bpanel (width>=520px){.bgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container bpanel (width>=960px){.bgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.bcard{justify-content:space-between;gap:var(--s-5);min-width:0;padding:var(--s-5);border-radius:var(--r-lg);background:linear-gradient(145deg, var(--c-bg-surface-2), var(--c-bg-surface));box-shadow:var(--e-raised-sm);transition:transform var(--m-duration-base) var(--m-ease-spring);flex-direction:column;display:flex;position:relative}.bcard:hover{box-shadow:var(--e-hover);transform:translateY(-3px)}.bcard:hover .bhead .bmark{transform:rotate(-10deg)}.bcard.is-held{box-shadow:var(--e-pressed);transform:translateY(1px)}.bcard h3{overflow-wrap:anywhere;font-size:17px;font-weight:650;line-height:22px}.bname{min-width:0;margin-top:calc(var(--s-2) * -1);gap:2px;display:grid}.bcard>.key{align-self:stretch}.bcard--soon{background:var(--c-bg-well);box-shadow:var(--e-inset)}.bcard--soon:hover,.bcard--soon.is-held{box-shadow:var(--e-inset);transform:none}.bcard--soon:hover .bhead .bmark{transform:none}.bcard--soon .bhead .bmark{color:var(--c-text-muted);box-shadow:inset 0 0 0 1.5px var(--c-border-control);background:0 0}.bcard--soon .key:disabled{opacity:1;box-shadow:inset 0 0 0 1.5px var(--c-border-hairline);color:var(--c-text-muted);background:0 0}.bcard--on{background:linear-gradient(145deg, color-mix(in srgb, var(--c-rise-tint) 55%, var(--c-bg-surface)), var(--c-rise-tint));box-shadow:var(--e-raised-sm), inset 0 0 0 2px var(--c-rise-fill)}.bcard--on:hover{box-shadow:var(--e-hover), inset 0 0 0 2px var(--c-rise-fill)}.bcard--on h3{color:var(--c-text-primary)}.bhead{justify-content:space-between;align-items:flex-start;gap:var(--s-3);min-width:0;display:flex}.bactive{flex:none;padding:3px 10px}.bconfirm{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.bconfirm p{font-weight:var(--font-weight-semibold);flex-basis:100%}.brokerchip{align-items:center;gap:var(--s-2);border-radius:var(--r-pill);min-height:34px;font-size:var(--t-meta-size);font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--c-rise-text);background:linear-gradient(145deg, var(--c-rise-tint), color-mix(in srgb, var(--c-rise-tint) 55%, var(--c-bg-surface)));box-shadow:var(--e-raised-sm), inset 0 0 0 1.5px var(--c-rise-fill);padding:0 12px 0 4px;display:inline-flex}.brokerchip--mark{gap:2px;padding:0 8px 0 4px}@media (width<=599.98px){.connect{gap:var(--l-gap-phone)}.connect-plate,.bsum{border-radius:var(--r-lg)}.connect-choices{grid-template-columns:minmax(0,1fr)}.connect-go{min-height:56px}.connect-assure li{padding:var(--s-3) var(--s-4)}.connect-eyebrow{font-size:var(--t-axis-size);gap:6px;padding:6px 12px 6px 8px}}@media (prefers-reduced-motion:reduce){.dial-sweep{opacity:.5;animation:none}.dial-ping{display:none}.dial-port,.dial-needle-fill,.bcard,.bmark,.connect-go,.connect-go-arrow svg{transition:none}.bcard:hover,.connect-go:hover .bmark,.bcard:hover .bhead .bmark{transform:none}}.brelogin{gap:var(--s-3);min-width:0;display:grid}.brelogin .err{margin:0}.brelogin-actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.brelogin .key{min-height:var(--target-touch)}.t td.t-empty{text-align:start;color:var(--c-text-secondary)}.lv2{--bg:var(--c-bg-page);--surface:var(--c-bg-surface);--surface-2:var(--c-bg-well);--ink:var(--c-text-primary);--ink-2:var(--c-text-secondary);--line:var(--c-border-hairline);--rise:var(--c-rise-text);--fall:var(--c-fall-text);--caution:var(--c-amber-text);--rise-3d:var(--c-rise-fill);--fall-3d:var(--c-fall-fill);--caution-3d:var(--c-amber-fill);--call:var(--c-call-fill);--call-t:var(--c-call-text);--put:var(--c-put-fill);--put-t:var(--c-put-text);--on-rise:var(--c-accent-on);--focus:var(--c-focus-ring);--sh-hi:var(--c-shade-light);--sh-lo:var(--c-shade-dark);--f-display:var(--font-family-sans);--f-read:var(--font-family-sans);--f-label:var(--font-family-mono);--s1:var(--s-1);--s2:var(--s-2);--s3:var(--s-3);--s4:var(--s-4);--s5:var(--s-6);--s6:var(--s-8);--s7:var(--s-12);--s8:var(--s-16);--s9:var(--s-24);--r-sm:var(--r-md);--r-lg:var(--r-xl);--r-pill:999px;--e-out:var(--m-ease-out);--e-press:var(--m-ease-spring);--d-fast:var(--m-duration-fast);--d-med:var(--m-duration-base);--d-slow:var(--m-duration-enter);--margin:var(--l-landing-margin)}.lv2 *{box-sizing:border-box;margin:0}.lv2{background:var(--bg);color:var(--ink);font:400 16px/1.55 var(--f-read);-webkit-font-smoothing:antialiased;min-height:100vh;overflow-x:clip}.lv2:after{content:"";pointer-events:none;z-index:50;opacity:.1;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.lv2 .skip{left:var(--s4);z-index:100;background:var(--surface);padding:var(--s3) var(--s4);border-radius:var(--r-sm);color:var(--ink);position:absolute;top:-60px}.lv2 .skip:focus{top:var(--s4)}.lv2 :focus-visible{outline:2px solid var(--focus);outline-offset:3px}.lv2 .mono{font-family:var(--f-label);font-variant-numeric:tabular-nums}.lv2 .neu{background:var(--surface);border-radius:var(--r-md);box-shadow:-6px -6px 14px var(--sh-hi),7px 7px 16px var(--sh-lo)}.lv2 .btn{font:600 15px/1 var(--f-read);min-height:48px;padding:0 var(--s5);border-radius:var(--r-pill);cursor:pointer;align-items:center;gap:var(--s2);color:var(--ink);background:var(--surface);box-shadow:-5px -5px 12px var(--sh-hi),6px 6px 14px var(--sh-lo);transition:transform var(--d-fast) var(--e-press);border:0;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.lv2 .btn:hover{box-shadow:-7px -7px 16px var(--sh-hi),9px 9px 20px var(--sh-lo);transform:translateY(-2px)}.lv2 .btn:active,.lv2 .btn.is-held{box-shadow:inset -4px -4px 10px var(--sh-hi),inset 5px 5px 12px var(--sh-lo);transform:translateY(1px)}.lv2 .btn--primary{background:var(--rise);color:var(--on-rise)}.lv2 .btn--primary:active,.lv2 .btn--primary.is-held{box-shadow:inset -3px -3px 8px #ffffff2e,inset 4px 4px 10px #00000059}.lv2 .btn .hold{transform-origin:0;opacity:.6;background:currentColor;width:100%;height:3px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.lv2 .btn.is-held .hold{transition:transform .9s linear;transform:scaleX(1)}.lv2 .btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.lv2 .chip{font:500 12px/1 var(--f-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:var(--s2);display:inline-flex}.lv2 .dot{background:var(--rise);border-radius:50%;width:8px;height:8px;animation:2.4s ease-in-out infinite lv2-pulse}@keyframes lv2-pulse{50%{opacity:.35;transform:scale(.7)}}.lv2 header{z-index:40;align-items:center;gap:var(--s5);padding:var(--s4) var(--margin);grid-template-columns:1fr auto 1fr;display:grid;position:fixed;inset:0 0 auto}.lv2 header.solid{background:var(--bg);box-shadow:0 1px 0 var(--line),0 10px 30px -18px var(--sh-lo)}.lv2 .brand{align-items:center;gap:var(--s3);font:700 18px/1 var(--f-display);color:var(--ink);letter-spacing:-.02em;justify-self:start;text-decoration:none;display:flex}.lv2 .brand svg{width:34px;height:34px}.lv2 .track{border-radius:var(--r-pill);background:var(--bg);box-shadow:inset -3px -3px 7px var(--sh-hi),inset 3px 3px 8px var(--sh-lo);gap:2px;padding:5px;display:flex}.lv2 .track a{color:var(--ink-2);padding:0 var(--s4);border-radius:var(--r-pill);min-height:40px;transition:transform var(--d-fast);align-items:center;font-size:15px;font-weight:500;text-decoration:none;display:flex}.lv2 .track a:hover,.lv2 .track a[aria-current]{color:var(--ink);background:var(--surface);box-shadow:-3px -3px 8px var(--sh-hi),4px 4px 10px var(--sh-lo)}.lv2 .track a:active,.lv2 .track a.is-held{box-shadow:inset 2px 2px 6px var(--sh-lo);transform:scale(.97)}.lv2 .hright{align-items:center;gap:var(--s3);justify-self:end;display:flex}.lv2 .ticker{align-items:center;gap:var(--s3);min-height:48px;padding:0 var(--s2) 0 var(--s4);border-radius:var(--r-pill);background:var(--rise);color:var(--on-rise);box-shadow:-5px -5px 12px var(--sh-hi),6px 6px 14px var(--sh-lo);transition:transform var(--d-fast) var(--e-press);text-decoration:none;display:flex;position:relative;overflow:hidden}.lv2 .ticker .k{font:500 11px/1 var(--f-label);letter-spacing:.08em;opacity:.85}.lv2 .ticker b{font:600 15px/1 var(--f-label);font-variant-numeric:tabular-nums}.lv2 .ticker .go{white-space:nowrap;font:600 14px/1 var(--f-read);padding:0 var(--s3);border-radius:var(--r-pill);background:color-mix(in srgb,var(--on-rise) 16%,transparent);align-items:center;min-height:36px;display:flex}.lv2 .ticker:hover{transform:translateY(-2px)}.lv2 .ticker:active,.lv2 .ticker.is-held{transform:translateY(1px);box-shadow:inset -3px -3px 8px #ffffff2e,inset 4px 4px 10px #00000059}.lv2 .ticker .hold{transform-origin:0;opacity:.6;background:currentColor;width:100%;height:3px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.lv2 .ticker.is-held .hold{transition:transform .9s linear;transform:scaleX(1)}.lv2 .signin{white-space:nowrap;color:var(--ink-2);padding:0 var(--s3);border-radius:var(--r-pill);min-height:44px;transition:transform var(--d-fast);align-items:center;font-weight:500;text-decoration:none;display:flex}.lv2 .signin:hover{color:var(--ink);box-shadow:-3px -3px 8px var(--sh-hi),4px 4px 10px var(--sh-lo)}.lv2 .signin:active,.lv2 .signin.is-held{box-shadow:inset 3px 3px 7px var(--sh-lo);transform:translateY(1px)}.lv2 .iconbtn{justify-content:center;width:48px;height:48px;padding:0}.lv2 .menubtn{display:none}.lv2 .btn{white-space:nowrap}.lv2 .story{height:460vh;position:relative}.lv2 .stage{height:100dvh;position:sticky;top:0;overflow:hidden}.lv2 #scene{width:100%;height:100%;display:block;position:absolute;inset:0}.lv2 .scrim{pointer-events:none;background:linear-gradient(180deg,var(--bg) 0%,color-mix(in srgb,var(--bg) 86%,transparent) 30%,transparent 46%,transparent 76%,color-mix(in srgb,var(--bg) 85%,transparent) 100%);position:absolute;inset:0}html.static .lv2 .scrim{display:none}.lv2 .hud{left:var(--margin);right:var(--margin);z-index:5;pointer-events:none;position:absolute;top:104px}.lv2 .chapter{opacity:0;pointer-events:none;width:100%;position:absolute;top:0;left:0}.lv2 .chapter.on{pointer-events:auto}.lv2 .kicker{margin-bottom:var(--s3)}.lv2 .headline{font:800 clamp(40px,6.2vw,88px)/1 var(--f-display);letter-spacing:-.045em}.lv2 .headline .l2{font:500 .44em/1 var(--f-label);letter-spacing:.06em;text-transform:uppercase;vertical-align:.32em;background:repeating-linear-gradient(90deg,var(--ink-2) 0 1.5px,transparent 1.5px 12px) left bottom/100% .26em no-repeat,linear-gradient(var(--line),var(--line)) left bottom/100% 1.5px no-repeat;margin-left:.18em;padding-bottom:.42em;display:inline-block}.lv2 .w{margin-right:-.1em;padding-right:.1em;display:inline-block;position:relative}.lv2 .w .o{color:#0000;-webkit-text-stroke:1.2px var(--ink-2)}.lv2 .w .m{will-change:transform;position:absolute;inset:0;overflow:hidden;transform:translate(-100%)}.lv2 .w .m:after{content:attr(data-w);color:var(--ink);transform:translate3d(calc(var(--u,1) * 100%),0,0);will-change:transform;display:block}.lv2 .w.acc .o{-webkit-text-stroke-color:var(--rise)}.lv2 .w.acc .m:after{color:var(--rise)}.lv2 .subrow{margin-top:var(--s4);align-items:baseline;gap:var(--s5);flex-wrap:wrap;display:flex}.lv2 .sub{color:var(--ink-2);font-size:clamp(17px,1.4vw,20px)}.lv2 .tlink{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--caution);text-decoration-color:var(--caution);text-underline-offset:6px;padding:var(--s2) 0;min-height:44px;transition:transform var(--d-fast);align-items:center;font-weight:600;text-decoration-thickness:2px;display:inline-flex}.lv2 .tlink:hover{text-underline-offset:9px}.lv2 .tlink:active,.lv2 .tlink.is-held{color:var(--ink-2);transform:translateY(1px)}.lv2 .spotkey{z-index:6;align-items:center;gap:var(--s3);min-height:64px;padding:0 var(--s2) 0 var(--s5);border-radius:var(--r-lg);color:var(--ink);background:var(--surface);box-shadow:-6px -6px 14px var(--sh-hi),8px 8px 18px var(--sh-lo);will-change:transform;text-decoration:none;display:flex;position:fixed;top:0;left:0;overflow:hidden}.lv2 .spotkey:before{content:"";background:var(--caution);width:2px;height:18px;position:absolute;top:-18px;left:50%}.lv2 .spotkey .lbl{font:600 16px/1 var(--f-read)}.lv2 .spotkey .well{font:600 18px/1 var(--f-label);font-variant-numeric:tabular-nums;color:var(--caution);padding:0 var(--s4);align-items:center;gap:var(--s2);border-radius:var(--r-md);background:var(--bg);min-height:48px;box-shadow:inset -3px -3px 7px var(--sh-hi),inset 3px 3px 8px var(--sh-lo);display:flex}.lv2 .spotkey:hover{box-shadow:-8px -8px 18px var(--sh-hi),11px 11px 24px var(--sh-lo)}.lv2 .spotkey:active,.lv2 .spotkey.is-held{box-shadow:inset -4px -4px 10px var(--sh-hi),inset 5px 5px 12px var(--sh-lo)}.lv2 .spotkey .hold{background:var(--rise);transform-origin:0;width:100%;height:3px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.lv2 .spotkey.is-held .hold{transition:transform .9s linear;transform:scaleX(1)}.lv2 .readout{left:var(--margin);z-index:5;padding:var(--s4) var(--s5);gap:var(--s1) var(--s6);border-radius:var(--r-lg);grid-template-columns:repeat(5,auto);display:grid;position:absolute;bottom:clamp(20px,5vh,48px)}.lv2 .readout div{gap:var(--s1);flex-direction:column;display:flex}.lv2 .readout dt{font:500 11px/1.4 var(--f-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.lv2 .readout dd{font:600 17px/1.3 var(--f-label);font-variant-numeric:tabular-nums}.lv2 .readout .note{font:400 11px/1.4 var(--f-label);color:var(--ink-2);border-top:1px solid var(--line);padding-top:var(--s2);margin-top:var(--s2);grid-column:1/-1}.lv2 .up{color:var(--rise)}.lv2 .down{color:var(--fall)}.lv2 .atm{color:var(--caution)}.lv2 .ce{color:var(--call-t)}.lv2 .pe{color:var(--put-t)}.lv2 .rightcol{right:var(--margin);z-index:5;align-items:flex-end;gap:var(--s4);flex-direction:column;display:flex;position:absolute;bottom:clamp(20px,5vh,48px)}.lv2 .rail{flex-direction:column;align-items:flex-end;gap:0;display:flex}.lv2 .rail button{all:unset;cursor:pointer;align-items:center;gap:var(--s3);font:500 12px/1 var(--f-label);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2);padding:0 var(--s3);border-radius:var(--r-pill);min-height:44px;transition:transform var(--d-fast);display:flex}.lv2 .rail button:hover{color:var(--ink);box-shadow:-3px -3px 8px var(--sh-hi),4px 4px 10px var(--sh-lo)}.lv2 .rail button:active,.lv2 .rail button.is-held{box-shadow:inset 3px 3px 7px var(--sh-lo);transform:scale(.97)}.lv2 .rail button:focus-visible{outline:2px solid var(--focus)}.lv2 .rail .tick{background:var(--line);width:28px;height:2px;position:relative;overflow:hidden}.lv2 .rail .tick i{background:var(--caution);transform:scaleX(var(--p,0));transform-origin:100%;position:absolute;inset:0}.lv2 .rail button[aria-current=step]{color:var(--ink)}.lv2 .controls{gap:var(--s1);border-radius:var(--r-pill);padding:5px;display:flex}.lv2 .tog{all:unset;cursor:pointer;font:500 12px/1 var(--f-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);padding:0 var(--s4);align-items:center;gap:var(--s2);border-radius:var(--r-pill);min-height:40px;transition:transform var(--d-fast);display:flex}.lv2 .tog:hover{color:var(--ink)}.lv2 .tog:active,.lv2 .tog.is-held{transform:scale(.96)}.lv2 .tog[aria-pressed=true]{color:var(--ink);box-shadow:inset -3px -3px 7px var(--sh-hi),inset 3px 3px 8px var(--sh-lo)}.lv2 .tog[aria-pressed=true] .led{background:var(--rise)}.lv2 .led{background:var(--line);border-radius:50%;width:7px;height:7px}.lv2 .tog:focus-visible{outline:2px solid var(--focus)}.lv2 .after{padding:var(--s9) var(--margin) var(--s8);gap:var(--s6);grid-template-columns:1.3fr 1fr 1fr;align-items:stretch;display:grid}.lv2 .after h2{font:800 clamp(36px,4.4vw,64px)/1.02 var(--f-display);letter-spacing:-.04em}.lv2 .after h2 .l2{font:500 .42em/1 var(--f-label);letter-spacing:.06em;text-transform:uppercase;color:var(--caution);margin-top:.2em;display:block}.lv2 .after p{color:var(--ink-2);margin-top:var(--s4);max-width:44ch}.lv2 .ctas{margin-top:var(--s6);gap:var(--s5);flex-wrap:wrap;align-items:center;display:flex}.lv2 .card{padding:var(--s6);gap:var(--s3);cursor:pointer;color:var(--ink);border-radius:var(--r-lg);transition:transform var(--d-med) var(--e-out);flex-direction:column;text-decoration:none;display:flex}.lv2 .card:hover{transform:translateY(-4px)}.lv2 .card:active,.lv2 .card.is-held{box-shadow:inset -4px -4px 10px var(--sh-hi),inset 5px 5px 12px var(--sh-lo);transform:translateY(1px)}.lv2 .card h3{font:700 22px/1.2 var(--f-display);letter-spacing:-.02em}.lv2 .card p{margin:0;font-size:15px}.lv2 .card .go{font:600 14px/1 var(--f-label);color:var(--rise);margin-top:auto}.lv2 footer{padding:var(--s6) var(--margin);gap:var(--s5);border-top:1px solid var(--line);color:var(--ink-2);flex-wrap:wrap;font-size:14px;display:flex}.lv2 footer a{color:var(--ink-2);padding:var(--s2) 0}.lv2 footer a:hover{color:var(--ink)}.lv2 footer .r{margin-left:auto}html.static .lv2 .story{height:auto}html.static .lv2 .stage{flex-direction:column;height:auto;display:flex;position:relative;overflow:visible}html.static .lv2 #scene,html.static .lv2 .rightcol{display:none}html.static .lv2 .hud{pointer-events:auto;padding:0 var(--margin);order:1;margin-top:96px;position:relative;top:auto;left:auto;right:auto}html.static .lv2 .readout{margin:var(--s6) var(--margin);order:2;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));position:relative;bottom:auto;left:auto}html.static .lv2 .chapter{pointer-events:auto;padding:var(--s7) 0;border-bottom:1px solid var(--line);gap:var(--s5);display:grid;position:relative;opacity:1!important;transform:none!important}html.static .lv2 .chapter .art{display:block}html.static .lv2 .spotkey{margin-top:var(--s6);width:max-content;max-width:100%;position:relative;opacity:1!important;transform:none!important}html.static .lv2 .spotkey:before{display:none}.lv2 .chapter .art{aspect-ratio:16/10;border-radius:var(--r-lg);width:100%;max-width:640px;padding:var(--s4);display:none}.lv2 .chapter .art svg{width:100%;height:100%;display:block}html.static .lv2 .w .m,html.static .lv2 .w .m:after{transform:none!important}@media (width>=768px){html.static .lv2 .chapter{grid-template-columns:1fr 1fr;align-items:center}html.static .lv2 .chapter .art{order:2}}@media (width<=1100px){.lv2 .readout{padding:var(--s3) var(--s4);gap:4px 20px}.lv2 .readout dd{font-size:15px}.lv2 .readout .note{display:none}.lv2 .track a{padding:0 var(--s3)}.lv2 .rail button span:first-child{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lv2 .rail .tick{width:36px}}html.static .lv2 .readout .note{display:block}html.static .lv2 .hint{display:none}@media (width<=420px){.lv2 .ticker b,.lv2 .ticker .k{display:none}.lv2 .ticker .go{padding:0 var(--s3) 0 0;background:0 0}}@media (width<=900px){.lv2 header{grid-template-columns:auto 1fr}.lv2 .track,.lv2 .signin{display:none}.lv2 .menubtn{display:inline-flex}.lv2 .controls{display:none}.lv2 .after{grid-template-columns:1fr 1fr}.lv2 .after>div:first-child{grid-column:1/-1}}@media (width<=560px){.lv2 .after{grid-template-columns:1fr}.lv2 .brand span,.lv2 .ticker .k{display:none}.lv2 .ticker{padding-left:var(--s3)}.lv2 .headline .l2{margin:.35em 0 0;font-size:.5em;display:block}.lv2 .spotkey .lbl{font-size:15px}}@media (width<=760px){html:not(.static) .lv2 .readout{bottom:16px;right:var(--margin);grid-template-columns:repeat(3,auto);gap:4px 16px}html:not(.static) .lv2 .readout>div:nth-child(5){display:none}html:not(.static) .lv2 .hud{top:84px}html:not(.static) .lv2 .rightcol{display:none;top:84px;bottom:auto}}@media (width<=560px){html:not(.static) .lv2 .spotkey{min-height:52px}html:not(.static) .lv2 .spotkey .lbl{font-size:14px}}.lv2 .legendrow{z-index:2;border-radius:var(--r-md);background:var(--surface);width:fit-content;max-width:100%;box-shadow:-3px -3px 8px var(--sh-hi),4px 4px 10px var(--sh-lo);font:500 12px/1.4 var(--f-label);color:var(--ink-2);margin-top:var(--s3);flex-wrap:wrap;gap:4px 14px;padding:6px 12px;display:flex;position:relative}.lv2 .legendrow i{vertical-align:-1px;border-radius:2px;width:12px;height:9px;margin-right:6px;display:inline-block}@media (prefers-reduced-motion:reduce){.lv2 *{transition:none!important;animation:none!important}}.lv2 .sw-call{background:var(--call)}.lv2 .sw-put{background:repeating-linear-gradient(45deg, var(--put) 0 2px, transparent 2px 4px);border:1px solid var(--put)}.lv2 .sw-spot{background:var(--caution-3d);width:4px}.lv2 .dot-rise{background:var(--on-rise)}@media (width<=1023px){.lv2 footer a{min-height:var(--target-touch);min-width:var(--target-touch);justify-content:center;align-items:center;display:inline-flex}}.lv2 .ticker b,.lv2 .ticker .k{color:inherit}@media (width<=560px){html:not(.static) .lv2 .readout{grid-template-columns:repeat(2,auto);gap:2px 16px;padding:8px 12px;bottom:12px}html:not(.static) .lv2 .readout dt{font-size:10px}html:not(.static) .lv2 .readout dd{white-space:nowrap;font-size:12px}}@media (width<=560px) and (height<=700px){html:not(.static) .lv2 .readout{display:none}}.auth{isolation:isolate;grid-template-columns:minmax(0, 1fr) minmax(0, var(--l-signin-card));column-gap:clamp(var(--s-6), 4vw, var(--s-16));min-height:max(640px,100dvh - 200px);margin:calc(-1 * var(--s-4)) calc(-1 * var(--l-page-margin-desktop)) calc(-1 * var(--s-10));padding:var(--s-10) var(--l-page-margin-desktop) var(--s-12);grid-template-rows:auto minmax(0,1fr);display:grid;position:relative}.sx{z-index:-1;background:radial-gradient(60% 70% at 12% 8%, color-mix(in srgb, var(--c-bg-glow-a) 70%, transparent), transparent 70%), radial-gradient(55% 60% at 92% 96%, color-mix(in srgb, var(--c-bg-glow-b) 80%, transparent), transparent 70%), radial-gradient(40% 45% at 40% 72%, color-mix(in srgb, var(--c-bg-hero-glow) 55%, transparent), transparent 75%), var(--c-bg-page);touch-action:pan-y;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 56px 86%,#0000);mask-image:linear-gradient(#0000,#000 56px 86%,#0000)}.sx-gl{--sx-shift:.06;--sx-lift:-.16;--sx-fit:1.22;opacity:0;cursor:grab;width:100%;height:100%;transition:opacity var(--m-duration-enter) var(--m-ease-out);display:block;position:absolute;inset:0}.sx-gl:active{cursor:grabbing}.sx-art{width:min(46%,660px);transition:opacity var(--m-duration-slow) var(--m-ease-out);position:absolute;bottom:1%;left:21%}.sx-svg{width:100%;height:auto;display:block}.sx-strike rect{transition:opacity var(--m-duration-fast) var(--m-ease-out)}.sx-svg:hover .sx-strike:not(:hover) rect{opacity:.55}.sx.is-3d .sx-gl{opacity:1}.sx.is-3d .sx-art{opacity:0;pointer-events:none}.sx.is-static .sx-gl{display:none}.sx-read{left:var(--l-page-margin-desktop);bottom:var(--s-6);z-index:0;align-items:center;gap:var(--s-1) var(--s-3);max-width:calc(100% - var(--l-signin-card) - 3 * var(--s-12));padding:var(--s-2) var(--s-4);border-radius:var(--r-pill);background:var(--c-glass-fill);box-shadow:var(--e-raised-sm), inset 0 1px 0 var(--c-glass-edge);-webkit-backdrop-filter:blur(var(--l-signin-glass-blur));font:500 var(--t-meta-size) / var(--t-meta-line) var(--font-family-sans);color:var(--c-text-secondary);transition:transform var(--m-duration-base) var(--m-ease-out);flex-wrap:wrap;display:flex;position:absolute}.sx-read b{font:600 var(--t-num-size) / var(--t-num-line) var(--font-family-mono);font-variant-numeric:tabular-nums;color:var(--c-text-primary)}.sx-read [data-k=lean]{color:var(--c-text-primary)}.sx-read i{padding:0 var(--s-2);border:1.5px dotted var(--c-border-control);border-radius:var(--r-sm);font-style:normal}.sx-read.is-on{transform:translateY(-3px)}.sx-read .ce:before,.sx-read .pe:before,.lg-ce:before,.lg-pe:before,.lg-atm:before{content:"";vertical-align:-2px;border-radius:3px;width:10px;height:14px;margin-right:6px;display:inline-block}.sx-read .ce:before,.lg-ce:before{background:var(--c-call-fill)}.sx-read .pe:before,.lg-pe:before{background:repeating-linear-gradient(135deg, var(--c-put-fill) 0 2px, var(--c-bg-well) 2px 5px);box-shadow:inset 0 0 0 1.4px var(--c-put-fill)}.lg-atm:before{vertical-align:3px;background:var(--c-amber-fill);width:16px;height:5px}.auth .atm{align-self:start;gap:var(--s-4);pointer-events:none;grid-area:1/1;max-width:34rem;display:grid}.auth .atm h1{font-size:var(--t-display-size);line-height:var(--t-display-line);letter-spacing:var(--t-display-tracking);font-weight:var(--t-display-weight);color:var(--c-text-primary)}.auth .atm h1 em{color:var(--c-amber-text);font-style:normal;font-weight:450;display:inline-block}.auth .atm p{max-width:40ch;font-size:var(--t-body-size);line-height:var(--t-body-line);color:var(--c-text-secondary)}.auth .atm .sx-legend{gap:var(--s-1) var(--s-4);font-size:var(--t-meta-size);line-height:var(--t-meta-line);color:var(--c-text-secondary);flex-wrap:wrap;display:flex}.auth .ap{align-self:center;gap:var(--s-4);padding:var(--s-8);border-radius:var(--r-xl);background:var(--c-glass-fill);box-shadow:var(--e-raised), inset 0 1px 0 var(--c-glass-edge);-webkit-backdrop-filter:blur(var(--l-signin-glass-blur)) saturate(1.15);grid-area:1/2/span 2}.auth .ap:hover{box-shadow:var(--e-raised), inset 0 1px 0 var(--c-glass-edge)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.auth .ap,.sx-read{background:var(--c-bg-surface)}}.auth .ap h2{font-size:var(--t-title-size);line-height:var(--t-title-line);letter-spacing:-.02em}.auth .ap .key{width:100%;min-height:calc(var(--target-touch) + 4px);font-size:var(--t-body-sm-size)}.auth .input{transition:transform var(--m-duration-fast) var(--m-ease-out);position:relative;overflow:hidden}.auth .input:after{content:"";left:var(--s-3);right:var(--s-3);background:var(--c-amber-fill);transform-origin:0;height:2px;transition:transform var(--m-duration-base) var(--m-ease-out);border-radius:2px;position:absolute;bottom:0;transform:scaleX(0)}.auth .input:hover{box-shadow:var(--e-pressed)}.auth .input:focus-within:after{transform:scaleX(1)}.auth .input.is-held{box-shadow:var(--e-pressed);transform:scale(.995)}.auth .check a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.auth .ap .alt a{text-decoration:none}.auth .ap .alt a,.auth .check a{color:var(--c-text-primary);transition:transform var(--m-duration-fast) var(--m-ease-out);position:relative}.auth .ap .alt a:after{content:"";transform-origin:0;height:1.5px;transition:transform var(--m-duration-base) var(--m-ease-out);background:currentColor;position:absolute;top:calc(50% + .72em);left:0;right:0;transform:scaleX(.35)}.auth .ap .alt a:hover:after,.auth .ap .alt a:focus-visible:after{transform:scaleX(1)}.auth .ap .alt a:active,.auth .ap .alt a.is-held,.auth .check a:active{transform:translateY(1px)}.auth .check{transition:transform var(--m-duration-fast) var(--m-ease-out)}.auth .check:active,.auth .check.is-held{transform:translateY(1px)}.auth .ap .key.is-holding{box-shadow:var(--e-pressed)}@media (width<=1023.98px){.auth{min-height:0;margin:calc(-1 * var(--s-4)) calc(-1 * var(--l-page-margin-tablet)) 0;padding:var(--s-6) var(--l-page-margin-tablet) var(--s-8);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr)}.sx{height:var(--l-signin-stage-tablet);inset:0 0 auto;-webkit-mask-image:linear-gradient(#0000,#000 40px 78%,#0000);mask-image:linear-gradient(#0000,#000 40px 78%,#0000)}.sx-gl{--sx-shift:0;--sx-lift:-.2;--sx-fit:1.05}.sx-art{width:min(84%,560px);bottom:-22%;left:50%;transform:translate(-50%)}.auth .atm{max-width:none;min-height:calc(var(--l-signin-stage-tablet) - var(--l-signin-overlap) - var(--s-6));grid-area:1/1;align-content:start}.auth .atm p{max-width:46ch}.auth .atm .sx-legend{display:none}.auth .ap{width:100%;max-width:520px;padding:var(--s-6);grid-area:2/1;justify-self:center}.sx-read{display:none}}@media (width<=599.98px){.auth{margin-left:calc(-1 * var(--l-page-margin-phone));margin-right:calc(-1 * var(--l-page-margin-phone));padding:var(--s-5) var(--l-page-margin-phone) var(--s-6)}.sx{height:var(--l-signin-stage-phone)}.sx-art{width:94%;bottom:-4%}.sx-gl{--sx-lift:-.2;--sx-fit:.98}.auth .atm{min-height:calc(var(--l-signin-stage-phone) - var(--l-signin-overlap) - var(--s-5));gap:var(--s-2)}.auth .atm h1{font-size:clamp(36px,11vw,44px)}.auth .atm p{font-size:var(--t-body-sm-size);line-height:var(--t-body-sm-line);max-width:30ch}.auth .ap{padding:var(--s-5);border-radius:var(--r-lg)}}@media (prefers-reduced-motion:reduce){.sx-gl,.sx-art,.sx-read,.sx-strike rect,.auth .input,.auth .input:after,.auth .ap .alt a,.auth .ap .alt a:after,.auth .check{transition-duration:1ms}.sx-read.is-on{transform:none}}.auth .ap .google-form,.auth .ap .alt-wrap{margin-top:var(--s-4)}.auth .ap .google-form .key{width:100%;min-height:var(--target-touch)}.auth .ap .turnstile{max-width:100%;min-height:65px;overflow:hidden}.auth .ap .unavail{padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--c-bg-well);box-shadow:var(--e-inset);color:var(--c-text-primary);font-weight:600}
