:root{--p-parchment:#f3f4f6;--p-linen:#ffffff;--p-oat:#f1f2f5;--p-oat-soft:#f8f9fb;--p-sand:#e9eaef;--p-clay:#dcdee5;--p-bark:#8a8f9c;--p-espresso:#12141a;--p-cocoa:#4f5563;--p-stone:#646a78;--p-blue:#0088cc;--p-blue-bright:#3fa2f5;--p-blue-deep:#005888;--p-blue-tint:#c0eaff;--p-blue-wash:#eaf7fe;--p-green:#0f7a4a;--p-green-wash:#e3f3eb;--p-red:#b23a2c;--p-red-wash:#fbeae8;--p-amber:#75590a;--p-amber-wash:#fff6dc;--ground:var(--p-parchment);--surface-raised:var(--p-linen);--surface-recessed:var(--p-oat);--surface-zebra:var(--p-oat-soft);--line-hairline:var(--p-sand);--line:var(--p-clay);--line-boundary:var(--p-bark);--text-primary:var(--p-espresso);--text-secondary:var(--p-cocoa);--text-disabled:var(--p-stone);--text-inverse:var(--p-linen);--on-brand:#fff;--brand:#121c33;--brand-strong:#121c33;--brand-fill-strong:#121c33;--chrome:var(--surface-raised);--brand-bright:#6d5dfc;--brand-tint:#e4e1ff;--brand-wash:#f1f0ff;--positive:var(--p-green);--positive-wash:var(--p-green-wash);--negative:var(--p-red);--negative-wash:var(--p-red-wash);--warning:var(--p-amber);--warning-wash:var(--p-amber-wash);--focus-ring:#6d5dfc;--chart-ink:var(--p-stone);--chart-curve-0:#6d5dfc;--chart-curve-1:#e08e0b;--chart-curve-2:#14a38b;--chart-curve-3:#e0468f;--chart-curve-4:#1e9ccc;--chart-curve-5:#f06b2d;--chart-curve-6:#6a9e14;--chart-curve-7:#7c8496;--pie-0:#6d5dfc;--pie-0-ink:#ffffff;--pie-1:#f5a524;--pie-1-ink:#1a1300;--pie-2:#22b8e6;--pie-2-ink:#04202b;--pie-3:#e0468f;--pie-3-ink:#ffffff;--pie-4:#9bd033;--pie-4-ink:#142000;--pie-5:#14a38b;--pie-5-ink:#ffffff;--pie-other:#c9ccd4;--pie-other-ink:#12141a;--chart-curve-bench:rgba(18,20,26,0.4);--ink:var(--text-primary);--muted:var(--text-secondary);--light:var(--text-disabled);--label:var(--text-secondary);--rule:var(--line);--rule-soft:var(--line-hairline);--head:var(--surface-recessed);--zebra:var(--surface-zebra);--white:var(--surface-raised);--shell:var(--ground);--brand-deep:var(--brand-strong);--up:var(--positive);--up-soft:var(--positive-wash);--down:var(--negative);--down-soft:var(--negative-wash);--warn:var(--warning);--pend-bg:var(--warning-wash);--pend-ink:var(--warning);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:48px;--space-9:64px;--font-mark:var(--font-garamond),"EB Garamond",Garamond,"Adobe Garamond Pro","Times New Roman",serif;--font:var(--font-satoshi),-apple-system,BlinkMacSystemFont,system-ui,sans-serif;--mono:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,monospace;color-scheme:light}[data-theme=dark]{--p-void:#07080c;--p-abyss:#11131b;--p-navy:#0e1017;--p-well:#141720;--p-well-deep:#0b0d13;--p-hairline:rgba(255,255,255,0.1);--p-hairline-mid:rgba(255,255,255,0.14);--p-hairline-strong:rgba(255,255,255,0.2);--p-ink:#ffffff;--p-body:#b4b9c6;--p-muted:#8a90a0;--p-accent:#a9a2ff;--p-blue:#0088cc;--p-blue-bright:#3fa2f5;--p-blue-lift:#5fb8e8;--p-blue-fill:#0a6aa0;--p-green:#00bc7d;--p-red:#ff8fab;--p-amber:#f0b100;--ground:var(--p-void);--surface-raised:var(--p-navy);--surface-recessed:var(--p-well);--surface-zebra:var(--p-well-deep);--line-hairline:var(--p-hairline);--line:var(--p-hairline-mid);--line-boundary:var(--p-hairline-strong);--text-primary:var(--p-ink);--text-secondary:var(--p-body);--text-disabled:var(--p-muted);--text-inverse:var(--p-navy);--on-brand:#fff;--brand:#6c7bff;--brand-strong:#a9b1ff;--brand-fill-strong:#4b58e6;--chrome:var(--surface-raised);--brand-bright:#8b7dff;--brand-tint:rgba(139,125,255,0.28);--brand-wash:rgba(139,125,255,0.14);--positive:var(--p-green);--positive-wash:rgba(0,188,125,0.16);--negative:var(--p-red);--negative-wash:rgba(255,143,171,0.16);--warning:var(--p-amber);--warning-wash:rgba(240,177,0,0.16);--focus-ring:var(--p-accent);--chart-ink:var(--p-muted);--chart-curve-0:#8b7dff;--chart-curve-1:#f5b83d;--chart-curve-2:#2fd0b0;--chart-curve-3:#f06aa8;--chart-curve-4:#4cc9f0;--chart-curve-5:#ff8a4c;--chart-curve-6:#a3e048;--chart-curve-7:#9aa1b1;--pie-0:#8b7dff;--pie-0-ink:#0b0a1f;--pie-1:#f5b83d;--pie-1-ink:#1a1300;--pie-2:#4cc9f0;--pie-2-ink:#04202b;--pie-3:#f06aa8;--pie-3-ink:#1f0612;--pie-4:#a3e048;--pie-4-ink:#142000;--pie-5:#2fd0b0;--pie-5-ink:#03201a;--pie-other:#4a5060;--pie-other-ink:#ffffff;--chart-curve-bench:rgba(255,255,255,0.45);--ink:var(--text-primary);--muted:var(--text-secondary);--light:var(--text-disabled);--label:var(--text-secondary);--rule:var(--line);--rule-soft:var(--line-hairline);--head:var(--surface-recessed);--zebra:var(--surface-zebra);--white:var(--surface-raised);--shell:var(--ground);--brand-deep:var(--brand-strong);--up:var(--positive);--up-soft:var(--positive-wash);--down:var(--negative);--down-soft:var(--negative-wash);--warn:var(--warning);--pend-bg:var(--warning-wash);--pend-ink:var(--warning);color-scheme:dark}@media (prefers-color-scheme:dark){[data-theme=system]{--p-void:#07080c;--p-abyss:#11131b;--p-navy:#0e1017;--p-well:#141720;--p-well-deep:#0b0d13;--p-hairline:rgba(255,255,255,0.1);--p-hairline-mid:rgba(255,255,255,0.14);--p-hairline-strong:rgba(255,255,255,0.2);--p-ink:#ffffff;--p-body:#b4b9c6;--p-muted:#8a90a0;--p-accent:#a9a2ff;--p-blue:#0088cc;--p-blue-bright:#3fa2f5;--p-blue-lift:#5fb8e8;--p-blue-fill:#0a6aa0;--p-green:#00bc7d;--p-red:#ff8fab;--p-amber:#f0b100;--ground:var(--p-void);--surface-raised:var(--p-navy);--surface-recessed:var(--p-well);--surface-zebra:var(--p-well-deep);--line-hairline:var(--p-hairline);--line:var(--p-hairline-mid);--line-boundary:var(--p-hairline-strong);--text-primary:var(--p-ink);--text-secondary:var(--p-body);--text-disabled:var(--p-muted);--text-inverse:var(--p-navy);--on-brand:#fff;--brand:#6c7bff;--brand-strong:#a9b1ff;--brand-fill-strong:#4b58e6;--chrome:var(--surface-raised);--brand-bright:#8b7dff;--brand-tint:rgba(139,125,255,0.28);--brand-wash:rgba(139,125,255,0.14);--positive:var(--p-green);--positive-wash:rgba(0,188,125,0.16);--negative:var(--p-red);--negative-wash:rgba(255,143,171,0.16);--warning:var(--p-amber);--warning-wash:rgba(240,177,0,0.16);--focus-ring:var(--p-accent);--chart-ink:var(--p-muted);--chart-curve-0:#8b7dff;--chart-curve-1:#f5b83d;--chart-curve-2:#2fd0b0;--chart-curve-3:#f06aa8;--chart-curve-4:#4cc9f0;--chart-curve-5:#ff8a4c;--chart-curve-6:#a3e048;--chart-curve-7:#9aa1b1;--pie-0:#8b7dff;--pie-0-ink:#0b0a1f;--pie-1:#f5b83d;--pie-1-ink:#1a1300;--pie-2:#4cc9f0;--pie-2-ink:#04202b;--pie-3:#f06aa8;--pie-3-ink:#1f0612;--pie-4:#a3e048;--pie-4-ink:#142000;--pie-5:#2fd0b0;--pie-5-ink:#03201a;--pie-other:#4a5060;--pie-other-ink:#ffffff;--chart-curve-bench:rgba(255,255,255,0.45);--ink:var(--text-primary);--muted:var(--text-secondary);--light:var(--text-disabled);--label:var(--text-secondary);--rule:var(--line);--rule-soft:var(--line-hairline);--head:var(--surface-recessed);--zebra:var(--surface-zebra);--white:var(--surface-raised);--shell:var(--ground);--brand-deep:var(--brand-strong);--up:var(--positive);--up-soft:var(--positive-wash);--down:var(--negative);--down-soft:var(--negative-wash);--warn:var(--warning);--pend-bg:var(--warning-wash);--pend-ink:var(--warning);color-scheme:dark}}:root{--dark-void:#07080c;--dark-abyss:#11131b;--dark-surface:#0e1017;--dark-well:#141720;--dark-well-deep:#0b0d13;--dark-hairline:rgba(255,255,255,0.1);--dark-hairline-strong:rgba(255,255,255,0.2);--dark-ink:#ffffff;--dark-body:#c1c5d0;--dark-muted:#8f95a5;--dark-accent:#a9a2ff;--dark-positive:#00bc7d;--dark-negative:#ff8fab;--dark-warning:#f0b100;--dark-ground:linear-gradient(0deg,rgb(7,8,12) 30%,rgb(18,20,28));--dark-horizon:radial-gradient(ellipse at center,rgba(109,93,252,0.16) 0%,rgba(109,93,252,0.05) 38%,rgba(7,8,12,0) 72%)}.auth-page:before,.landing-split:before{content:"";position:absolute;z-index:-1;left:50%;top:12%;width:min(1100px,160vw);aspect-ratio:2/1;transform:translateX(-50%);background:var(--dark-horizon);pointer-events:none}html:has(.auth-page),html:has(.landing-split){color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}body,html{background:var(--shell)}body{color:var(--ink);font-family:var(--font);font-size:15px;line-height:1.5;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum";-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}h1,h2,h3,h4{font-weight:700;letter-spacing:-.02em;margin:0}a{color:var(--brand-deep);text-decoration-thickness:1px;text-underline-offset:2px}a:hover{color:var(--brand)}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}.tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.console-label,.field-label,.lbl{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--label)}.term{min-height:100vh;background:var(--white)}.term-inner{width:100%}@media (min-width:1060px){.term-inner{min-width:1060px;overflow-x:auto}}.strip{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:var(--chrome);color:var(--on-brand)}.strip-inner{height:46px;display:flex;align-items:center;gap:12px;padding:0 12px;font-size:12.5px;overflow:hidden}.strip .brand,.strip a{color:var(--on-brand)}.strip .brand{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-mark);font-size:16px;font-weight:600;letter-spacing:.03em;text-decoration:none;white-space:nowrap}.strip .brand .pf{font-family:var(--font);font-size:.875em;font-weight:500;letter-spacing:.06em}.strip .brand img{display:block;height:20px;width:auto;flex:none}@media (max-width:560px){.strip .brand{font-size:0;gap:0}}.strip .mkt{display:inline-flex;align-items:center;gap:7px;padding-left:12px;border-left:1px solid rgba(255,255,255,.25);color:#bfe4f7;font-size:11.5px;white-space:nowrap}.strip .mkt:before{content:"";width:7px;height:7px;border-radius:50%;background:#ffb020;flex:none}.strip .mkt.open:before{background:#6fdca0}.strip .spacer{flex:1 1 auto}.strip .readout{color:#bfe4f7;font-size:11.5px;white-space:nowrap;display:inline-flex;gap:5px;align-items:baseline;background:none;border:0;padding:0;margin:0}.strip .readout b{color:var(--on-brand);font-weight:700}.strip .navlink{color:#cfe8f7;font-size:11.5px;font-weight:600;text-decoration:none;padding:7px 12px;border-radius:999px;white-space:nowrap}.strip .navlink.on,.strip .navlink:hover{color:var(--on-brand);background:rgba(255,255,255,.14)}.strip .acct{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;white-space:nowrap}.strip .acct .avatar{width:24px;height:24px;border-radius:999px;background:rgba(255,255,255,.16);justify-content:center;font-size:10px;font-weight:800}.modetoggle,.strip .acct .avatar{display:inline-flex;align-items:center;flex:none}.modetoggle{gap:2px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:2px}.modetoggle button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:999px;color:#cfe8f7;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:4px 12px;cursor:pointer;min-height:26px}.modetoggle button:hover{color:var(--on-brand)}.modetoggle button[aria-pressed=true]{background:var(--on-brand);color:var(--brand-fill-strong)}.themetoggle{display:inline-flex;flex:none}.themetoggle button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#cfe8f7;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:4px 12px;cursor:pointer;min-height:26px}.themetoggle button:hover{background:rgba(255,255,255,.14);color:var(--on-brand)}.tape{height:28px;display:flex;align-items:stretch;background:var(--head);border-bottom:1px solid var(--rule);font-size:11.5px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.tape::-webkit-scrollbar{display:none}.tape .q{display:inline-flex;align-items:center;gap:7px;padding:0 12px;border-right:1px solid var(--rule);white-space:nowrap}.tape .sym{font-weight:800;color:var(--ink)}.tape .px{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tape .up{color:var(--up);font-weight:700}.tape .down{color:var(--down);font-weight:700}.tape .delayed,.tape .src{color:var(--light);font-size:10px;letter-spacing:.06em;text-transform:uppercase;font-weight:800}.rail{position:fixed;top:38px;left:0;bottom:0;z-index:30;width:176px;overflow-y:auto;background:var(--white);border-right:1px solid var(--rule);padding:8px;display:flex;flex-direction:column}.rail~.admin-title,.rail~.tape,.rail~.wrap{margin-left:176px}.rail .lbl{padding:14px 10px 6px}.rail .sep{height:1px;background:var(--rule-soft);margin:6px 2px}.railitem{display:flex;align-items:center;gap:10px;width:100%;height:40px;padding:0 10px;border-radius:6px;margin-bottom:2px;font-size:13px;font-weight:500;color:var(--muted);text-decoration:none;background:transparent}.railitem .ico{width:20px;height:20px;flex:none}.railitem .word{white-space:nowrap}.railitem:hover{background:var(--zebra);color:var(--ink)}.railitem[aria-current=page]{background:var(--brand-wash);color:var(--brand-deep);font-weight:600;box-shadow:inset 3px 0 0 var(--brand)}.railitem[aria-current=page] .ico{color:var(--brand)}.railitem:focus-visible{outline-offset:-2px}.railitem .badge{margin-left:auto;background:var(--brand);color:var(--on-brand);font-size:10px;font-weight:800;padding:1px 6px;border-radius:9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rail .railfoot{margin-top:auto;padding:10px;border-top:1px solid var(--rule-soft);font-size:11.5px;color:var(--muted)}.rail .railfoot b{display:block;color:var(--ink);font-weight:700;font-size:12.5px}@media (max-height:800px){.railitem{height:36px}}.tabbar{display:none}.tabitem{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:56px;min-width:44px;color:var(--muted);text-decoration:none;font-size:10px;font-weight:500}.tabitem .ico{width:22px;height:22px}.tabitem[aria-current=page]{color:var(--brand-deep);font-weight:600}.tabitem[aria-current=page] .ico{color:var(--brand)}.tabitem:focus-visible{outline-offset:-3px}@media (max-width:767px){.rail{display:none}.tabbar{position:fixed;bottom:0;left:0;right:0;z-index:50;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;background:var(--white);border-top:1px solid var(--rule);height:calc(56px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}}.wrap{flex:1 1 auto;min-width:0;padding:0 0 100px;background:var(--white)}body:has(main.wrap),html:has(main.wrap){background:var(--white)}.wrap.page,main.wrap{padding:16px 16px 100px}.console-label{display:flex;align-items:center;gap:8px;margin-bottom:7px}.console-label .count{font-size:10px;font-weight:800;color:var(--muted);background:var(--white);border:1px solid var(--rule);border-radius:2px;padding:0 5px;letter-spacing:.04em}.empty{color:var(--muted);font-size:12.5px;padding:11px 0}.panel-note{color:var(--muted);font-size:11.5px;margin-top:7px}.stats{display:grid;grid-template-columns:repeat(6,1fr);border-bottom:1px solid var(--rule)}.stats .cell{padding:9px 12px;border-right:1px solid var(--rule-soft);min-width:0}.stats .cell:last-child{border-right:0}.stats .k{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--label)}.stats .v{font-size:19px;font-weight:800;letter-spacing:-.028em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.stats .v small{font-size:.62em;font-weight:700}.stats .sub{font-size:11.5px;color:var(--muted)}.stats .up{color:var(--up)}.stats .down{color:var(--down)}.pnl{border-bottom:1px solid var(--rule)}.panel,.pnl{display:flex;flex-direction:column;min-width:0;background:var(--white)}.panel{border:1px solid var(--rule);border-radius:3px;margin-bottom:16px;padding:11px}.panel>.head,.pnl>.head{display:flex;align-items:center;gap:8px;height:28px;padding:0 11px;background:var(--head);border-bottom:1px solid var(--rule);font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--text-secondary)}.pnl>.head .chip{margin-left:auto}.pnl>.body{padding:11px;min-width:0}.pnl>.foot{border-top:1px solid var(--rule-soft);background:var(--zebra);padding:7px 11px;font-size:11.5px;color:var(--muted)}.pnl .tabs{display:flex;margin-left:auto;align-self:stretch}.pnl .tabs a,.pnl .tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-left:1px solid var(--rule);padding:0 10px;font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);cursor:pointer;min-height:28px}.pnl .tabs .on{background:var(--white);color:var(--brand-deep);box-shadow:inset 0 -2px 0 var(--brand)}.grid-2{display:grid;grid-template-columns:1.5fr 1fr;align-items:start;grid-gap:16px;gap:16px}.grid-2>*{min-width:0}.trade-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.tile-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-bottom:16px}.tile{padding:9px 12px;border-right:1px solid var(--rule-soft);min-width:0}.tile:last-child{border-right:0}.tile .value{font-size:19px;font-weight:800;letter-spacing:-.028em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.tile .value.gold{color:var(--brand-deep)}.tile .value.red{color:var(--down)}.tile .value.ok{color:var(--up)}.tile .label{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--label)}.table-scroll{width:100%;container-type:inline-size}@media (min-width:1060px){.table-scroll{overflow-x:auto}}table.data{width:100%;border-collapse:collapse;font-size:12.5px}table.data th{font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--label);background:var(--head);border-bottom:1px solid var(--rule)}table.data td,table.data th{text-align:right;padding:5px 10px;white-space:nowrap}table.data td{border-bottom:1px solid var(--rule-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}table.data td:first-child,table.data th:first-child{text-align:left;font-feature-settings:normal;font-variant-numeric:normal}table.data tbody tr:nth-child(2n){background:var(--zebra)}table.data tbody tr:hover,table.data tr.me,table.data tr.me:nth-child(2n){background:var(--brand-wash)}table.data .nm,table.data td.name{color:var(--muted);font-size:11.5px;white-space:normal}table.data .nm{margin-left:5px}table.data .tk{font-weight:800;color:var(--brand-deep)}table.data .up,table.data td.up{color:var(--up);font-weight:700}table.data .down,table.data td.down{color:var(--down);font-weight:700}table.data td.gold,table.data td.score{color:var(--brand-deep);font-weight:800}.rank,.rk,table.data td.nq{color:var(--light)}.rank,.rk{display:inline-block;min-width:17px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.field-label{display:block;letter-spacing:.08em;margin-bottom:4px}.in,.input,.select,.textarea{width:100%;background:var(--white);border:1px solid var(--rule);border-radius:2px;padding:6px 9px;font-size:13px;color:var(--ink)}.in.big{font-size:18px;font-weight:800;letter-spacing:-.02em;padding:7px 9px}.textarea{font-family:var(--font);font-size:12.5px;line-height:1.5;min-height:72px;resize:vertical}.in:focus-visible,.input:focus-visible,.select:focus-visible,.textarea:focus-visible{outline:2.5px solid var(--ink);outline-offset:2px}.hlp{display:flex;justify-content:space-between;gap:9px;font-size:11px;color:var(--muted);margin-top:4px}.hlp .pass{color:var(--up);font-weight:700}.prompts .textarea{min-height:56px}.risk-warning{border-left:3px solid var(--ink);padding:6px 0 6px 9px;margin:6px 0 0;font-size:11.5px;line-height:1.45;color:var(--ink)}.field{margin-bottom:12px}.field .hint{font-size:11.5px;color:var(--muted);margin-top:5px}.ac{position:relative}.ac-list{position:absolute;z-index:20;top:100%;left:0;right:0;margin-top:3px;max-height:306px;overflow-y:auto;list-style:none;background:var(--white);border:1px solid var(--rule);border-radius:2px;box-shadow:0 10px 26px rgba(14,43,71,.16)}.ac-list button{display:grid;grid-template-columns:78px 1fr auto;grid-template-areas:"sym nm ex" "sym nm ex";align-items:center;grid-column-gap:9px;column-gap:9px;width:100%;min-height:44px;padding:7px 11px 7px 8px;background:var(--white);border:0;border-left:3px solid transparent;border-bottom:1px solid var(--rule-soft);text-align:left;cursor:pointer;font-family:var(--font)}.ac-list li:last-child button{border-bottom:0}.ac-list .ac-row{display:flex;align-items:stretch}.ac-list .ac-row button{flex:1 1;min-width:0}.ac-go{display:flex;align-items:center;padding:0 11px;border-left:1px solid var(--rule-soft);border-bottom:1px solid var(--rule-soft);background:var(--white);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--brand-deep);text-decoration:none;white-space:nowrap}.ac-go:focus-visible,.ac-go:hover{background:var(--brand-wash);text-decoration:underline}.ac-list button.on,.ac-list button:hover{background:var(--brand-wash);border-left-color:var(--brand)}.ac-hint{display:flex;justify-content:space-between;gap:9px;position:-webkit-sticky;position:sticky;bottom:0;background:var(--zebra);border-top:1px solid var(--rule-soft);padding:5px 11px;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--label)}.ac-list .sym{grid-area:sym;align-self:center;font-size:12.5px;font-weight:800;color:var(--brand-deep)}.ac-list .nm{grid-area:nm;font-size:12.5px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-list .ex{grid-area:ex;justify-self:end;text-align:right;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--label);white-space:nowrap}.ac-list .ex .fx{color:var(--down)}.pxbox{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--rule-soft);border:1px solid var(--rule-soft);border-radius:2px;margin-bottom:12px}.pxbox.three{grid-template-columns:repeat(3,1fr)}.pxbox .cell{display:flex;flex-direction:column;gap:2px;padding:9px;background:var(--zebra)}.pxbox .k{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--label)}.pxbox .v{font-size:19px;font-weight:800;letter-spacing:-.028em}.pxbox .sub{font-size:11px;color:var(--muted);line-height:1.4}.pxbox .sub .up{color:var(--up)}.pxbox .sub .down{color:var(--down)}.seg.seg-4{grid-auto-flow:row;grid-template-columns:repeat(4,1fr)}.seg.seg-4 button{border-left:1px solid var(--rule)}.seg.seg-4 button:first-child{border-left:0}.rule-list .sub-nm{display:block;font-size:11px;color:var(--muted);margin-top:2px}.form-row{display:flex;flex-wrap:wrap;gap:9px;align-items:flex-end}.form-row>div{flex:1 1 140px;min-width:0}.btn,.button,.login-button,.submit-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;font-family:var(--font);font-size:13px;font-weight:700;line-height:1.2;padding:8px 16px;border-radius:999px;border:1.5px solid transparent;background:var(--brand);color:var(--on-brand);cursor:pointer;text-decoration:none;min-height:36px}.btn:hover,.button:hover,.login-button:hover,.submit-btn:hover:not(:disabled){background:var(--brand-fill-strong);color:var(--on-brand)}.btn.secondary,.button.secondary{background:var(--brand-tint);color:var(--brand-deep)}.btn.secondary:hover,.button.secondary:hover{background:color-mix(in srgb,var(--brand-tint) 78%,var(--brand));color:var(--brand-deep)}.btn.neutral{background:var(--shell);color:var(--ink)}.btn.neutral:hover{background:color-mix(in srgb,var(--shell) 88%,var(--text-primary));color:var(--ink)}.btn.destructive{background:transparent;color:var(--down);border-color:var(--down)}.btn.destructive:hover{background:var(--down-soft);color:var(--down)}.btn.tertiary{background:transparent;color:var(--brand-deep);padding:8px 3px;text-decoration:underline;text-underline-offset:3px}.btn.tertiary:hover{background:transparent;color:var(--brand)}.btn.sm{font-size:11.5px;padding:4px 11px;min-height:28px}.btn.lg{font-size:14.5px;padding:11px 22px}.btn.block,.button.block{width:100%}.btn:disabled,.button:disabled,.submit-btn:disabled{background:var(--shell);color:var(--light);border-color:transparent;cursor:default}.submit-btn{width:100%}.submit-btn.sell{background:var(--brand-fill-strong)}.submit-btn.sell:hover:not(:disabled){background:color-mix(in srgb,var(--brand-fill-strong) 84%,var(--ground))}.alert,.notice{display:flex;gap:8px;align-items:flex-start;padding:8px 10px;font-size:12.5px;background:var(--shell);border-left:3px solid var(--line-boundary);margin-bottom:9px}.alert p,.notice p{color:var(--muted);margin:0}.alert .adot,.notice .adot{width:17px;height:17px;border-radius:50%;background:var(--text-secondary);color:var(--text-inverse);flex:none;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:800}.alert.positive,.notice.ok{background:var(--up-soft);border-left-color:var(--up);color:var(--positive)}.alert.positive .adot,.notice.ok .adot{background:var(--up)}.alert.negative,.notice.err{background:var(--down-soft);border-left-color:var(--down);color:var(--negative)}.alert.negative .adot,.notice.err .adot{background:var(--down)}.alert.warning{background:var(--pend-bg);border-left-color:var(--warn);color:var(--pend-ink)}.alert.warning .adot{background:var(--warn);color:var(--text-inverse)}.alert.critical{background:var(--down);border-left-color:var(--line-boundary);color:var(--text-inverse)}.alert.critical p{color:var(--text-inverse);opacity:.85}.alert.critical .adot{background:var(--text-inverse);color:var(--down)}.chip,.stt{display:inline-block;font-size:9.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:1px 6px;border-radius:2px;background:var(--shell);color:var(--muted);white-space:nowrap}.stt.filled{background:var(--up-soft);color:var(--up)}.stt.approved{background:var(--brand-wash);color:var(--brand-deep)}.stt.pending{background:var(--pend-bg);color:var(--pend-ink)}.stt.rejected{background:var(--down-soft);color:var(--down)}.stt.expired{background:var(--shell);color:var(--muted)}.stt.warning{background:var(--pend-bg);color:var(--pend-ink)}.chip.gold{background:var(--brand-wash);color:var(--brand-deep)}.chip.red{background:var(--down-soft);color:var(--down)}.chip.ok{background:var(--up-soft);color:var(--up)}.side-tag{display:inline-block;min-width:38px;text-align:center;font-size:9.5px;font-weight:800;letter-spacing:.06em;padding:1px 5px;border-radius:2px;border:1px solid var(--brand-tint);background:var(--brand-wash);color:var(--brand-deep)}.side-tag.short{background:var(--brand-fill-strong);border-color:var(--brand-fill-strong);color:var(--on-brand)}.mtr .top{display:flex;justify-content:space-between;align-items:baseline;font-size:11.5px;font-weight:600;color:var(--muted);margin-bottom:5px}.mtr .top b{font-weight:800;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.band{position:relative;height:16px;background:var(--shell);border:1px solid var(--rule)}.band,.band .sg{display:flex;overflow:hidden}.band .sg{align-items:center;font-size:9.5px;font-weight:800;color:var(--on-brand);padding:0 5px;white-space:nowrap}.band .sg.l{background:var(--brand)}.band .sg.s{background:var(--brand-fill-strong)}.band .nt{position:absolute;top:-2px;bottom:-2px;width:1.5px;background:var(--ink);margin-right:1.5px}.band .nt.bad{background:var(--down)}.scl{display:flex;justify-content:space-between;font-size:10px;color:var(--light);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:3px}.band-legend{list-style:none;margin:9px 0 0;padding:0;font-size:11.5px;color:var(--muted)}.band-legend li{display:flex;align-items:center;gap:7px;padding:4px 0;border-bottom:1px solid var(--rule-soft)}.band-legend li:last-child{border-bottom:0}.band-legend b{margin-left:auto;font-weight:800;color:var(--ink)}.band-legend .pc{min-width:52px;text-align:right;color:var(--light)}.band-legend .sw{width:10px;height:10px;border:1px solid var(--rule);flex:none}.band-legend .sw.l{background:var(--brand);border-color:var(--brand)}.band-legend .sw.s{background:var(--brand-fill-strong);border-color:var(--brand-fill-strong)}.band-legend .sw.u{background:var(--shell)}table.data .sub-nm{display:block;font-size:11.5px;font-weight:400;color:var(--muted);letter-spacing:0}.awlist{list-style:none;margin:0;padding:0}.awlist li{display:flex;align-items:center;gap:9px;padding:8px 0;border-bottom:1px solid var(--rule-soft);font-size:12.5px}.awlist li:last-child{border-bottom:0}.awlist .sbadge{flex:none;width:26px;height:26px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;background:var(--brand-wash);color:var(--brand-deep);border:1px solid var(--brand-tint)}.awlist .sbadge.sell,.awlist .sbadge.short{background:var(--brand-fill-strong);border-color:var(--brand-fill-strong);color:var(--on-brand)}.awlist .what{display:flex;flex-direction:column;min-width:0}.awlist .what b{font-weight:700}.awlist .who{font-size:11px;color:var(--muted)}.awlist .amt{margin-left:auto;text-align:right;font-weight:800;display:flex;flex-direction:column}.awlist .when{font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--label)}.mrow{display:grid;grid-template-columns:88px 1fr 42px;grid-gap:9px;gap:9px;align-items:center;padding:5.5px 0;border-bottom:1px solid var(--rule-soft);font-size:12px}.mrow .val{text-align:right;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cap-meter,.meter,.thesis-progress,.trk{height:6px;background:var(--shell);border:1px solid var(--rule);overflow:hidden}.cap-meter .fill,.meter .fill,.thesis-progress .fill,.trk>.fill{display:block;height:100%;background:var(--brand)}.meter .fill.zero{background:var(--light)}.cap-meter .fill.over{background:var(--down)}.thesis-progress .fill.done{background:var(--up)}.break-row{display:flex;justify-content:space-between;align-items:baseline;gap:9px;padding:5.5px 0;border-bottom:1px solid var(--rule-soft);font-size:12px}.break-row:last-child{border-bottom:0}.break-row .blabel{color:var(--muted)}.break-row .bfig{font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chart-shell{width:100%;height:320px;border:1px solid var(--rule);background:var(--white)}.chart-panel .chart-shell{border:0;height:auto}.chart-panel .empty{color:var(--muted)}.tv-shell{width:100%;height:clamp(260px,40vh,460px);border:1px solid var(--rule);background:var(--white)}.tv-panel>.body{padding:0}.tv-panel:not(.armed)>.body{padding:11px}.tv-panel>.head .chip{margin-left:auto}.chart-svg{display:block;width:100%;height:auto}.chart-svg .axis{font-size:9.5px;fill:var(--light);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.chart-legend{display:flex;flex-wrap:wrap;gap:12px;margin-top:7px;font-size:9.5px;font-weight:700;letter-spacing:.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chart-legend .key{display:inline-flex;align-items:center;gap:5px}.chart-legend .key:before{content:"";width:12px;height:2px;background:currentColor}.chart-legend .book{color:var(--brand)}.chart-legend .spy{color:var(--light)}.chart-legend .up{color:var(--up)}.chart-legend .down{color:var(--down)}@media (max-width:640px){.chart-shell{height:240px}.chart-panel .chart-shell{height:auto}.tv-shell{height:300px}.chart-svg .axis{display:none}}.tlog .row{display:grid;grid-template-columns:62px 68px 1fr;grid-gap:11px;gap:11px;align-items:baseline;padding:3.5px 11px;border-bottom:1px solid var(--rule-soft);font-size:11.5px;content-visibility:auto;contain-intrinsic-size:auto 44px}.tlog .tday-rows .row:nth-child(2n){background:var(--zebra)}.tlog .ts{font-family:var(--mono);font-size:11.5px;color:var(--light);white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.tlog .ev{font-family:var(--mono);font-size:11.5px;font-weight:600;font-feature-settings:"tnum" 1}.tlog .ev.fill{color:var(--up)}.tlog .ev.approve{color:var(--brand-deep)}.tlog .ev.liquidate,.tlog .ev.reject{color:var(--down)}.tlog .ev.submit{color:var(--muted)}.tlog .ev.expire{color:var(--light)}.tlog .ev.score{color:var(--brand)}.tlog .dt{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:0;overflow-wrap:anywhere}.tlog .dt-line{color:var(--ink);margin:0}.tlog .dt-sub{margin:1px 0 0;color:var(--light);font-size:11px}.tlog .dt-thesis{margin:3px 0 0;padding-left:7px;border-left:1px solid var(--rule-soft);color:var(--muted);font-size:11.5px;line-height:1.45}.tlog .dt .up{color:var(--up)}.tlog .dt .down{color:var(--down)}.tday-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin:0;padding:var(--space-3) var(--space-3) var(--space-1);border-bottom:1px solid var(--rule);position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--white)}.tday+.tday .tday-head{margin-top:var(--space-5)}.tday-d{font-family:var(--mono);font-size:11.5px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-secondary)}.tday-n{font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--label)}.tlog-cols,.tlog-ledger .row{grid-template-columns:62px 68px minmax(0,1fr) 116px 124px}.tlog-cols>.bal,.tlog-cols>.mv,.tlog-ledger .row>.bal,.tlog-ledger .row>.mv{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.tlog-ledger .row>.bal{color:var(--text-secondary)}.tlog .mv .up{color:var(--up)}.tlog .mv .down{color:var(--down)}.tlog .mv-none,.tlog-cols{color:var(--label)}.tlog-cols{display:grid;grid-gap:11px;gap:11px;align-items:baseline;padding:0 11px var(--space-2);border-bottom:1px solid var(--rule);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.tlog-cols>.ev,.tlog-cols>.ts{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}.logfilter{display:flex;flex-wrap:wrap;align-items:flex-end;gap:9px;margin-bottom:11px;padding:11px;background:var(--head);border:1px solid var(--rule);border-radius:3px}.logfilter .field{margin:0;min-width:0}.logfilter .input,.logfilter .select{min-width:132px}.logfilter-act{display:flex;gap:7px;align-items:center}.audit-list{margin:5px 0 0;padding-left:16px}.audit-list li{font-size:12px}.ticket{border:1px solid var(--rule);border-radius:3px;background:var(--white);margin-bottom:16px}.ticket-head{display:flex;align-items:center;gap:8px;min-height:28px;padding:5px 11px;background:var(--head);border-bottom:1px solid var(--rule)}.ticket-head .console-label{margin-bottom:0}.ticket-head .delayed{margin-left:auto;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--light)}.ticket-body{padding:11px}.ticket-body[data-armed=false]{opacity:.55}.symline{display:flex;align-items:center;gap:9px;margin-bottom:9px}.symline .caret{color:var(--light);font-weight:800}.symline input{flex:1 1 auto;min-width:0;background:var(--white);border:1px solid var(--rule);border-radius:2px;padding:6px 9px;font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.symline input::placeholder{color:var(--light);font-weight:400;letter-spacing:0;text-transform:none}.symline .status{font-size:11px;color:var(--muted);white-space:nowrap}.symline .status.err{color:var(--down)}.symline .status.ok{color:var(--up)}.dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--light);flex:none}.dot.live{background:var(--up)}.dot.wait{background:var(--warn)}.dot.err{background:var(--down)}.seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;border:1px solid var(--rule);border-radius:2px;overflow:hidden;margin-bottom:9px}.seg button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--white);border:0;padding:8px 6px;font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);cursor:pointer;min-height:44px}.seg button+button{border-left:1px solid var(--rule)}.seg button.on-buy,.seg button.on-sell{background:var(--brand-fill-strong);color:var(--on-brand)}.shares-row{display:flex;align-items:center;gap:9px;margin-bottom:9px}.shares-row .qty{flex:1 1 auto;min-width:0;background:var(--white);border:1px solid var(--rule);border-radius:2px;padding:7px 9px;font-size:18px;font-weight:800;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qty-unit{font-size:11.5px;font-weight:700;color:var(--muted)}.readout{display:grid;grid-gap:5px;gap:5px;padding:9px;background:var(--zebra);border:1px solid var(--rule-soft);border-radius:2px;margin-bottom:9px}.readout .cell{display:flex;justify-content:space-between;gap:9px;font-size:12px}.readout .k{color:var(--muted)}.readout .v{font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.readout .v.warn{color:var(--down)}.thesis-panel{border-top:1px solid var(--rule-soft);padding-top:9px;margin-bottom:9px}.thesis-toggle{display:flex;align-items:center;gap:8px;width:100%;background:transparent;border:0;padding:6px 0;cursor:pointer;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--label);min-height:44px}.thesis-toggle .count{margin-left:auto;font-size:10px;font-weight:800;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.thesis-toggle .count.ok{color:var(--up)}.thesis-toggle .chev{color:var(--light);transition:transform .15s ease}.thesis-toggle[aria-expanded=true] .chev{transform:rotate(90deg)}.thesis-body{padding-top:7px}.thesis-body textarea{width:100%;font-family:var(--font);font-size:12.5px;line-height:1.5;min-height:72px;resize:vertical;background:var(--white);border:1px solid var(--rule);border-radius:2px;padding:7px 9px}.thesis-progress{margin-top:5px}.gate{font-size:11.5px;color:var(--muted);margin-top:7px}.gate.blocked{color:var(--down);font-weight:700}.rule-brief{list-style:none;font-size:12px;line-height:1.45;color:var(--muted)}.rule-brief li{padding:6px 0 6px 13px;position:relative;border-bottom:1px solid var(--rule-soft)}.rule-brief li:last-child{border-bottom:0}.rule-brief li:before{content:"";position:absolute;left:0;top:13px;width:5px;height:5px;background:var(--rule)}.rule-brief b{color:var(--ink);font-weight:700}.rule-list{list-style:none;font-size:12px}.rule-list li{display:flex;justify-content:space-between;gap:9px;padding:5px 0;border-bottom:1px solid var(--rule-soft)}.rule-list li:last-child{border-bottom:0}.rule-list .verdict{font-weight:800;color:var(--muted)}.rule-list .verdict.pass{color:var(--up)}.rule-list .verdict.fail{color:var(--down)}.rule-list .verdict.wait{color:var(--pend-ink)}.trade-row{padding:7px 0;border-bottom:1px solid var(--rule-soft);font-size:12.5px}.trade-row:last-child{border-bottom:0}.trade-row .line{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.trade-row .tname{font-weight:800;color:var(--brand-deep)}.trade-row .tdate{color:var(--light);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.trade-row .thesis{color:var(--muted);font-size:11.5px;margin-top:3px}.login-wrap{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:22px;background:var(--shell)}.login-card{width:100%;max-width:360px;background:var(--white);border:1px solid var(--rule);border-radius:3px;padding:22px}.login-brand{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--label)}.login-title{font-size:22px;font-weight:800;letter-spacing:-.02em;margin:3px 0 5px}.login-sub{font-size:12.5px;color:var(--muted);margin-bottom:16px}.login-input{background:var(--white);border:1px solid var(--rule);border-radius:2px;padding:9px;font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:9px}.login-button,.login-input{width:100%;min-height:44px}.login-error{margin-top:11px;font-size:12px;color:var(--down);font-weight:700}.landing-split{--ls-void:var(--dark-void);--ls-carbon:#10141b;--ls-obsidian:#161b24;--ls-slate:#232a36;--ls-hairline:var(--dark-hairline);--ls-hairline-strong:rgba(255,255,255,0.18);--ls-text-muted:#8a94a6;--ls-text-body:#c3cbd6;--ls-abyss:var(--dark-abyss);--ls-glyph:var(--dark-muted);min-height:100vh;min-height:100svh;display:flex;color:var(--on-brand);background:var(--dark-ground);position:relative;isolation:isolate;overflow-x:clip}html:has(.landing-split){background:var(--ls-void)}@view-transition{navigation:auto}::view-transition-new(root),::view-transition-old(root){animation-duration:.18s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-group(landing-brand),::view-transition-group(landing-form-card){animation-duration:.26s;animation-timing-function:cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}}.landing-board{flex:1 1 auto;min-width:0;padding:clamp(24px,4vw,56px) clamp(20px,5vw,64px) 40px;background:transparent}.landing-board,.landing-hero{position:relative;display:flex;flex-direction:column}.landing-hero{align-items:center;justify-content:center;min-height:clamp(320px,40vh,480px);text-align:center;z-index:1;flex:0 0 auto}.landing-content{width:100%;max-width:960px;margin:0 auto}.landing-split:not(.landing-solo){height:100svh;height:100dvh;overflow:hidden}.landing-split:not(.landing-solo) .landing-board{min-height:0}.landing-board-panel{position:relative;z-index:1;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;background:linear-gradient(180deg,rgba(22,27,36,.95),rgba(16,20,27,.97));backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%);border:1px solid var(--ls-hairline);border-radius:18px;padding:18px 20px 8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 20px 40px -24px rgba(0,0,0,.65)}.landing-glyph-field{position:absolute;inset:0;z-index:0;pointer-events:none}@media (max-height:520px){.landing-split:not(.landing-solo){height:auto;min-height:100svh;overflow:visible}.landing-board-panel{min-height:auto}.landing-board-panel [class~=landing-table-scroll]{min-height:auto;overflow-y:visible}}.landing-brand{display:inline-flex;align-items:center;gap:12px;font-size:13px;font-weight:500;letter-spacing:.155em;text-decoration:none;align-self:center;padding-right:.155em;border-radius:4px;transition:color .14s ease;view-transition-name:landing-brand}.landing-brand,.landing-brand:visited{color:rgba(255,255,255,.78)}.landing-brand:hover{color:var(--on-brand);text-decoration:none}.landing-brand:focus-visible{color:var(--on-brand);outline:2px solid rgba(255,255,255,.62);outline-offset:5px}.landing-brand img{display:block;height:34px;width:auto}.landing-board-copy{margin:clamp(28px,6vh,64px) auto 28px;max-width:46ch;text-align:center}.landing-eyebrow{font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ls-glyph)}.landing-board-copy h1{font-size:clamp(28px,3.4vw,40px);line-height:1.12;letter-spacing:-.02em;margin:8px 0 12px;color:var(--on-brand)}.landing-sub{font-size:14.5px;color:var(--ls-glyph)}.landing-video{max-width:960px;margin:0 0 18px;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#000;box-shadow:0 20px 60px -20px rgba(0,0,0,.6)}.landing-video video{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.landing-view-toggle{display:flex;gap:4px;margin:0 0 14px}.landing-view-toggle a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;font-size:12.5px;font-weight:600;color:var(--ls-glyph);text-decoration:none;border-bottom:2px solid transparent}.landing-view-toggle a:hover{color:var(--on-brand)}.landing-view-toggle a.on{color:var(--on-brand);font-weight:800;border-bottom-color:#fff}.landing-pool-toggle{display:flex;gap:6px;margin:0 0 14px}.landing-pool-toggle a{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;font-size:11.5px;font-weight:600;color:var(--ls-text-muted);text-decoration:none;border-radius:9999px;border:1px solid var(--ls-hairline)}.landing-pool-toggle a:hover{color:var(--on-brand)}.landing-pool-toggle a.on{color:var(--on-brand);font-weight:800;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.28)}.landing-chart{margin:0 0 18px;padding:14px 14px 10px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);border-radius:10px;max-width:960px}.landing-chart-svg{display:block;width:100%;height:auto;background:rgba(4,12,26,.42);border:1px solid rgba(255,255,255,.05);border-radius:7px}@keyframes landing-curve-draw{0%{stroke-dashoffset:2000}to{stroke-dashoffset:0}}.landing-curve-line{stroke-dasharray:2000;stroke-dashoffset:2000;animation:landing-curve-draw 1s cubic-bezier(.22,.61,.36,1) forwards}.landing-curve-end{pointer-events:none}@media (prefers-reduced-motion:reduce){.landing-curve-line{stroke-dasharray:none;stroke-dashoffset:0;animation:none}}.landing-chart-mobile{display:none}@media (max-width:639px){.landing-chart-desktop{display:none}.landing-chart-mobile{display:block}}.landing-chart-hover{position:relative;touch-action:pan-y}@media (max-width:639px){.landing-chart-hover{display:none}}.landing-chart-hover-svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.landing-chart-hover-line{stroke:var(--curve-grid,rgba(255,255,255,.45));stroke-width:1;stroke-dasharray:3 3}.landing-chart-hover-dot{stroke:var(--curve-tip-bg,#06202f);stroke-width:1.6}.landing-chart-tip{position:absolute;top:8px;z-index:2;display:grid;grid-gap:3px;gap:3px;padding:8px 10px;min-width:168px;pointer-events:none;background:var(--curve-tip-bg,#06202f);border:1px solid var(--curve-tip-rule,rgba(255,255,255,.18));border-radius:4px;font-size:11px;color:var(--curve-tip-ink,#e6f1f8);box-shadow:0 6px 18px rgba(0,0,0,.35)}.landing-chart-tip-date{font-weight:700;opacity:.75}.landing-chart-tip-row{display:grid;grid-template-columns:8px 1fr auto;align-items:center;grid-gap:6px;gap:6px;white-space:nowrap}.landing-chart-tip-row i{width:8px;height:8px;border-radius:2px}.landing-chart-tip-row.bench i{border:1px solid var(--curve-bench,rgba(255,255,255,.45))}.landing-chart-tip-row.bench{opacity:.75}.landing-axis{font-size:10px;fill:#7fa8c4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing-curve-badge .badge-mark{font-size:9px;font-weight:800;fill:#0b1c2a}.landing-curve-badge .badge-value{font-size:10.5px;font-weight:700;fill:var(--on-brand);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.landing-chart-mobile .landing-axis{font-size:12px}.landing-chart-mobile .badge-bench,.landing-chart-mobile .badge-mark{font-size:11px}.landing-benchmark-badge .badge-bench{font-size:9.5px;font-weight:600;letter-spacing:.06em;fill:rgba(255,255,255,.6)}.landing-cards{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:8px;gap:8px}.landing-card{display:flex;align-items:center;gap:8px;min-width:0;min-height:44px;padding:6px 12px 6px 8px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:4px}.landing-card-mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;font-size:11px;font-weight:800;color:#0b1c2a;flex:none}.landing-card-name{font-size:12.5px;font-weight:700;color:var(--on-brand);flex:1 1 90px;text-overflow:ellipsis;white-space:nowrap}.landing-card-figures{display:flex;align-items:baseline;gap:8px;font-size:12.5px;color:#c3dced;flex:none;white-space:nowrap}.landing-card-figures b{color:var(--on-brand)}.landing-card-figures .up{color:#5fd39a}.landing-card-figures .down{color:#ff8a80}.landing-table-scroll{overflow-x:auto;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);border-radius:4px;max-width:960px}.landing-board-panel [class~=landing-chart]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.landing-board-panel [class~=landing-chart]>[role=img]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.landing-board-panel [class~=chart-variant],.landing-board-panel [class~=landing-chart-hover]{flex:1 1 auto;min-height:0;height:100%}.landing-board-panel [class~=landing-chart-svg]{height:100%}.landing-board-panel [class~=landing-table-scroll]{flex:1 1 auto;min-height:0;overflow-y:auto}.landing-table{width:100%;border-collapse:collapse;font-size:13.5px;--curve-0:#4fc3f7;--curve-1:#ffb74d;--curve-2:#81c784;--curve-3:#f06292;--curve-4:#ba68c8;--curve-5:#4db6ac;--curve-6:#ffd54f;--curve-7:#90a4ae}.landing-team-cell{display:flex;align-items:center;gap:10px}.landing-team-cell .landing-note{margin-left:0}.landing-table .landing-card-mark{width:22px;height:22px;font-size:10px}.landing-table th{text-align:left;padding:10px 16px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#9dc7e0;border-bottom:1px solid rgba(255,255,255,.12)}.landing-table td.landing-return,.landing-table th:last-child{text-align:right}.landing-table td{padding:13px 16px;border-bottom:1px solid rgba(255,255,255,.05);vertical-align:middle}.landing-table tr:last-child td{border-bottom:0}.landing-table tbody tr{transition:background .2s ease}.landing-table tbody tr:focus-within,.landing-table tbody tr:hover{background:rgba(255,255,255,.045)}@media (prefers-reduced-motion:reduce){.landing-table tbody tr{transition:none}}.landing-rank{display:inline-block;min-width:1.6em;text-align:right;color:#7fa8c4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:none}.landing-rank.top{color:var(--on-brand);font-weight:800}.landing-name{font-weight:700;color:var(--on-brand)}.landing-note{display:block;margin:2px 0 0 calc(1.4em + 10px);font-size:11px;color:#7fa8c4}.landing-return{font-weight:700}.landing-return.up{color:#5fd39a}.landing-return.down{color:#ff8a80}.landing-empty{color:#c3dced;font-size:13px}.landing-pills{display:flex;flex-direction:column;align-items:center;gap:12px;margin:0 0 26px}.landing-pill-tray{display:flex;flex-wrap:wrap;gap:10px;padding:8px;border-radius:9999px;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(9,12,20,.72));backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);border:1px solid var(--ls-hairline-strong);box-shadow:inset 0 1px 0 rgba(255,255,255,.08);max-width:100%}.landing-pill,.landing-pill-tray{align-items:center;justify-content:center}.landing-pill{display:inline-flex;gap:8px;min-height:44px;padding:10px 18px;border-radius:9999px;font-size:14px;font-weight:600;white-space:nowrap;text-decoration:none;color:var(--ls-text-body);background:rgba(20,24,32,.78);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border:1px solid var(--ls-hairline);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 8px 16px -4px rgba(0,0,0,.25),0 2px 4px -2px rgba(0,0,0,.2);transition:background-color .14s ease,color .14s ease,border-color .14s ease}.landing-pill:hover{color:var(--on-brand);background:rgba(30,35,46,.85);text-decoration:none}.landing-pill.directors,.landing-pill.request{color:var(--ls-text-body);background:rgba(26,31,42,.82);border-color:var(--ls-hairline)}.landing-pill.directors:hover,.landing-pill.request:hover{color:var(--on-brand);background:rgba(38,45,59,.9)}.landing-pill.primary{color:var(--ls-void);font-weight:650;background:rgba(255,255,255,.97);border-color:rgba(255,255,255,.97);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 10px 24px -10px rgba(0,0,0,.35)}.landing-pill.primary:hover{color:var(--ls-void);background:rgba(255,255,255,1);border-color:rgba(255,255,255,1)}.landing-pill:focus-visible{outline:2px solid var(--brand-bright);outline-offset:2px}.landing-directors-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:4px 14px;margin-top:2px;font-size:12.5px;font-weight:600;color:var(--ls-text-muted);text-decoration:underline;text-underline-offset:3px}.landing-directors-link:hover{color:var(--ls-text-body)}.landing-directors-link:focus-visible{outline:2px solid var(--brand-bright);outline-offset:2px}.landing-split.landing-solo{display:block}.landing-solo .landing-board{flex:none;min-height:100vh}.landing-solo .landing-brand,.landing-solo-center{position:relative;z-index:1}.landing-solo-center{width:100%;max-width:420px;margin:0 auto;flex:1 1 auto;display:flex;flex-direction:column;justify-content:center}.login-glyph-field{opacity:.16;filter:blur(3.5px)}.landing-solo .landing-board:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(120% 90% at 50% 20%,rgba(3,10,20,.72) 0,rgba(3,10,20,.85) 60%,rgba(1,6,13,.93) 100%)}.landing-solo-center .landing-board-copy{text-align:center;max-width:100%;margin:0 0 28px}.landing-form-card{width:100%;max-width:400px;text-align:left;background:linear-gradient(165deg,color-mix(in srgb,var(--ls-obsidian) 86%,var(--ls-abyss) 14%) 0,var(--ls-obsidian) 65%);border:1px solid var(--ls-hairline);border-radius:12px;padding:28px 26px 30px;view-transition-name:landing-form-card;box-shadow:0 0 140px 26px rgba(63,162,245,.16),inset 0 1px 0 rgba(255,255,255,.05)}.landing-split .login-sub{color:var(--ls-text-body);line-height:1.5;margin-bottom:18px}.landing-split .field-label,.landing-split label.login-brand{color:var(--ls-text-muted);font-weight:590;letter-spacing:.12em}.landing-split .field .hint,.landing-split .hint{color:var(--ls-text-muted);line-height:1.5}.landing-split .login-input{background:var(--ls-carbon);border:1px solid var(--ls-hairline);border-radius:10px;color:var(--on-brand);padding:11px 12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.04);transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.landing-split .login-input::placeholder{color:rgba(255,255,255,.32);font-weight:500}.landing-split .login-input:hover:not(:focus){border-color:var(--ls-hairline-strong);background:var(--ls-obsidian)}.landing-split .login-input:focus{outline:none;border-color:var(--brand-bright);background:var(--ls-obsidian);box-shadow:0 0 0 3px rgba(63,162,245,.18),inset 0 1px 0 rgba(255,255,255,.06)}.landing-split .btn{background:var(--dark-ink);color:var(--dark-void)}.landing-split .btn:hover{background:#e7edf2;color:var(--dark-void)}.landing-split .btn.secondary{background:var(--ls-slate);border:1px solid var(--ls-hairline);color:var(--dark-ink)}.landing-split .btn.secondary:hover{background:var(--ls-slate);border-color:var(--ls-hairline-strong);color:var(--on-brand)}.landing-split .btn.tertiary{background:transparent;color:var(--ls-glyph)}.landing-split .btn.tertiary:hover{background:transparent;color:var(--on-brand)}.landing-split .login-alt{margin-top:20px;padding-top:18px;border-top:1px solid rgba(255,255,255,.14);display:flex;flex-direction:column;align-items:stretch;gap:10px}.landing-split .login-alt .btn.secondary{background:transparent;border-color:rgba(255,255,255,.34);color:var(--on-brand);text-decoration:none}.landing-split .login-alt .btn.secondary:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.55);color:var(--on-brand)}.landing-split .login-alt .btn.tertiary{min-height:44px}.landing-split .alert{background:rgba(255,255,255,.06);border-left-color:rgba(255,255,255,.3);color:var(--on-brand)}.landing-split .alert p{color:#cbd8e3}.landing-split .alert .adot{background:rgba(255,255,255,.25);color:var(--on-brand)}.landing-split .alert.negative{background:rgba(255,130,120,.14);border-left-color:#ff8a78;color:#ffb4a8}.landing-split .alert.negative .adot{background:#ff8a78;color:#2a0d09}.landing-split .alert.warning{background:rgba(255,196,64,.14);border-left-color:#f0c04a;color:#ffdb8f}.landing-split .alert.warning .adot{background:#f0c04a;color:#2b2000}.landing-split .alert.positive{background:rgba(95,211,154,.14);border-left-color:#5fd39a;color:#a4ecc8}.landing-split .alert.positive .adot{background:#5fd39a;color:#05301c}@media (max-width:860px){.landing-board-copy{margin:24px 0 22px}.landing-solo-center{justify-content:flex-start;padding-top:8px}}footer{padding:16px 22px;border-top:1px solid var(--rule-soft);font-size:11px;color:var(--light)}.apv-list{display:grid;grid-gap:10px;gap:10px;margin-bottom:14px}.apv{background:var(--white);border:1px solid var(--rule);padding:14px 16px 16px}.apv.blocked{background:var(--zebra)}.apv-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-bottom:10px;border-bottom:1px solid var(--rule-soft)}.apv-what{font-size:16px;font-weight:800;letter-spacing:-.02em;margin:0}.apv-age{margin-left:auto;font-size:11px;font-weight:700;color:var(--muted);white-space:nowrap}.apv-meta{display:flex;flex-wrap:wrap;gap:10px 34px;margin:11px 0 0}.apv-meta div{min-width:0}.apv-meta dt{font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--label)}.apv-meta dd{margin:2px 0 0;font-size:13.5px;font-weight:700;color:var(--ink);overflow-wrap:anywhere}.apv-thesis{margin-top:13px;padding:11px 13px;background:var(--zebra);border:1px solid var(--rule-soft)}.apv.blocked .apv-thesis{background:var(--white)}.apv-thesis p:last-child{max-width:78ch;margin:5px 0 0;font-size:14px;line-height:1.55;color:var(--ink);overflow-wrap:anywhere}.apv-blocked{margin:13px 0 0;font-size:12.5px;font-weight:600;color:var(--pend-ink);background:var(--pend-bg);border:1px solid var(--warning-wash);padding:9px 11px}.decide{margin-top:13px}.decide-row{display:flex;flex-wrap:wrap;gap:8px}.decide-reject .textarea{margin-top:5px;margin-bottom:9px;min-height:76px;width:100%}.btn:disabled{opacity:.55;cursor:not-allowed}.decide-error{margin:9px 0 0;font-size:12.5px;font-weight:700;color:var(--down);background:var(--down-soft);border:1px solid var(--negative-wash);padding:8px 11px}@media (max-width:1279px){.grid-2{grid-template-columns:1fr}.tv-shell{height:clamp(260px,38vh,400px)}}@media (max-width:1059px){.stats{grid-template-columns:repeat(3,1fr)}.stats .cell:nth-child(3n){border-right:0}.table-scroll{overflow-x:visible}}@media (max-width:1059px){table.data:has(thead) thead{display:none}table.data:has(thead),table.data:has(thead) tbody,table.data:has(thead) td,table.data:has(thead) tr{display:block;width:100%}table.data:has(thead) tr{border:1px solid var(--rule-soft);border-radius:8px;padding:8px 10px;margin-bottom:8px;background:var(--white)}table.data:has(thead) tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:14px;column-gap:14px}table.data:has(thead) td:first-child{grid-column:1/-1}table.data:has(thead) td:nth-last-child(2){border-bottom:0}table.data:has(thead) tbody tr:nth-child(2n){background:var(--white)}table.data:has(thead) tr.me,table.data:has(thead) tr.me:nth-child(2n){background:var(--brand-wash)}table.data:has(thead) td{display:flex;justify-content:space-between;align-items:baseline;gap:12px;text-align:right;padding:7px 0;border-bottom:1px solid var(--rule-soft);white-space:normal;min-width:0}table.data:has(thead) td:last-child{border-bottom:0}table.data:has(thead) td:has(.cred details[open]){grid-column:1/-1}table.data:has(thead) td:before{content:attr(data-label);font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--label);text-align:left;flex:none}table.data:has(thead) td:first-child{font-size:14px;font-weight:800;border-bottom:1px solid var(--rule);justify-content:flex-end;gap:6px}table.data:has(thead) td:first-child:before{margin-right:auto}}@media (max-width:767px){.term,.wrap{background:var(--shell)}.strip-inner{height:52px;padding:0 14px}.strip .acct,.strip .mkt,.strip .readout{display:none}.modetoggle button,.themetoggle button{min-height:44px;padding:4px 10px}.themetoggle button{min-width:44px}.strip .navlink{padding:0 2px}.rail~.admin-title,.rail~.tape,.rail~.wrap{margin-left:0}.wrap,.wrap.page,main.wrap{padding:10px 10px 76px}.card,.panel,.pnl,.ticket{background:var(--white);border:1px solid var(--rule);border-radius:12px;padding:14px;margin-bottom:10px}.pnl>.head,.ticket-head{background:transparent;border-bottom:0;padding:0 0 7px;height:auto}.pnl>.body{padding:0}.pnl>.foot{background:transparent;padding:7px 0 0}.stats{grid-template-columns:repeat(2,1fr);border:0}.stats .cell{border-right:0;border-bottom:1px solid var(--rule-soft)}.grid-2{gap:10px}.tile-row{grid-template-columns:repeat(2,1fr);border:0}.tile{border-right:0;border-bottom:1px solid var(--rule-soft)}.hero .k{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--label)}.hero .fig{font-size:34px;font-weight:800;letter-spacing:-.028em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hero .fig small{font-size:.62em;font-weight:700}.quick{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.quick a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:68px;min-width:44px;padding:8px 2px;border-radius:10px;background:var(--brand-wash);color:var(--brand-deep);text-decoration:none;font-size:11px;font-weight:600}.quick a .ico{width:24px;height:24px}.band{height:20px}.tlog .row{grid-template-columns:auto 1fr;column-gap:9px;row-gap:2px;padding:9px 0;align-items:baseline}.tlog .dt{grid-column:1/-1}.tlog-cols{display:none}.tlog-ledger .row>.bal,.tlog-ledger .row>.mv{grid-column:1/-1;display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.tlog-ledger .row>.bal:before,.tlog-ledger .row>.mv:before{content:attr(data-label);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--label)}.tday-head{padding-left:0;padding-right:0}.logfilter{gap:11px}.logfilter .field{flex:1 1 100%}.logfilter .input,.logfilter .select{width:100%}.logfilter-act{flex:1 1 100%}.logfilter-act .btn{flex:1 1;justify-content:center}.btn,.button,.login-button,.submit-btn{font-size:14.5px;padding:11px 22px;min-height:44px}.btn.sm{min-height:44px;padding:8px 14px}.pnl .tabs a,.pnl .tabs button{min-width:44px;padding:0 12px}.in,.input,.pnl .tabs a,.pnl .tabs button,.seg button,.select,.shares-row .qty,.symline input,.thesis-toggle{min-height:44px}.strip .brand,.strip .navlink{min-height:44px;display:inline-flex;align-items:center}.pxbox,.pxbox.three{grid-template-columns:1fr}.prompts .textarea{min-height:72px}.ac-list{position:static;max-height:232px}.textarea{min-height:96px}.in,.in.big,.textarea{font-size:16px}.apv{border-radius:12px;padding:13px 13px 15px}.apv-what{font-size:15.5px}.apv-meta{gap:10px 22px}.apv-thesis p:last-child{font-size:14.5px}.decide-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.decide-row .btn{width:100%}.decide-reject .textarea{font-size:16px}}@media (max-width:379px){.hero .fig{font-size:28px}.quick{gap:5px}}.std-team{white-space:normal}.std-id{font-weight:700;color:var(--ink)}.std-you{display:inline-block;margin-left:7px;padding:1px 7px;border-radius:999px;background:var(--brand-tint);color:var(--brand-deep);font-size:9.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;vertical-align:1px}.std-notes{display:block;margin-top:2px;color:var(--muted);font-size:11px;font-weight:500;letter-spacing:0;text-transform:none}.std-notes,table.data td.nq{white-space:normal}.panel-note.std-note{max-width:92ch}@media (max-width:1059px){table.data:has(thead) td.std-team{flex-wrap:wrap}table.data:has(thead) td.std-team .std-notes{flex:1 0 100%;text-align:right}table.data:has(thead) td.nq{grid-column:1/-1;flex-wrap:wrap}table.data:has(thead) td.nq .std-notes{flex:1 0 100%;text-align:right}}.in:focus,.input:focus,.login-input:focus,.select:focus,.shares-row .qty:focus,.symline input:focus,.textarea:focus,.thesis-body textarea:focus{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-wash);outline:none}main.wrap.simple{padding:16px 16px 100px}main.wrap.simple>*{max-width:760px;margin-left:auto;margin-right:auto}main.wrap.simple .alert,main.wrap.simple .apv,main.wrap.simple .hero,main.wrap.simple .pnl,main.wrap.simple .stats,main.wrap.simple .steps,main.wrap.simple .ticket,main.wrap.simple .tlog{background:var(--white);border:1px solid var(--rule);border-radius:12px;margin-bottom:12px}main.wrap.simple .stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));border-bottom:1px solid var(--rule);overflow:hidden}main.wrap.simple .stats .cell{padding:14px 16px}main.wrap.simple .stats .cell:last-child{border-right:0}main.wrap.simple .pnl>.head{background:transparent;border-bottom:1px solid var(--rule-soft);height:auto;padding:12px 16px;font-size:12.5px}main.wrap.simple .pnl>.body{padding:14px 16px}main.wrap.simple .pnl>.foot{background:transparent;border-top:1px solid var(--rule-soft);padding:10px 16px;font-size:11.5px;line-height:1.5}main.wrap.simple .empty,main.wrap.simple .panel-note{font-size:13px;line-height:1.55}main.wrap.simple .panel-note{margin:0 auto 12px;padding:0 2px}.simple-title.sub{font-size:16px;margin-top:20px}.simple-title{font-size:21px;font-weight:800;letter-spacing:-.02em;color:var(--ink);margin:2px 0 10px}.hero{padding:18px 16px 16px;text-align:left}.hero .k{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--label)}.hero .fig{font-size:38px;line-height:1.1;font-weight:800;letter-spacing:-.03em;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:3px}.hero .sub{margin-top:10px;color:var(--muted);font-size:12px}.pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;list-style:none}.pills li{display:flex;flex-direction:column;gap:1px;padding:7px 12px;border:1px solid var(--rule);border-radius:999px;font-size:14px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);background:var(--zebra);text-align:center}.pills li span{font-size:9.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--label)}.pills li.up{color:var(--up);border-color:var(--up-soft);background:var(--up-soft)}.pills li.down{color:var(--down);border-color:var(--down-soft);background:var(--down-soft)}.quick{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-bottom:12px}.quick a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:72px;min-width:44px;padding:10px 4px;border:1px solid var(--rule);border-radius:12px;background:var(--white);color:var(--brand-deep);text-decoration:none;font-size:11.5px;font-weight:700}.quick a .ico{width:24px;height:24px}.quick a:hover{background:var(--brand-wash);border-color:var(--brand-tint)}.apv-plain{color:var(--ink);font-size:13.5px;line-height:1.55;margin:2px 0 4px}.more{color:var(--muted);font-size:12.5px;padding:12px 2px}.more a{color:var(--brand-deep);font-weight:700;min-height:44px;display:inline-flex;align-items:center}main.wrap.simple table.data{font-size:13px}main.wrap.simple table.data td{padding:9px 10px}main.wrap.simple table.data th{padding:7px 10px}main.wrap.simple .table-scroll{overflow-x:visible}main.wrap.simple .tlog{padding:4px 16px;overflow:hidden}main.wrap.simple .tlog .row:last-child{border-bottom:0}@media (max-width:1059px){main.wrap.simple table.data:has(thead) tr{grid-template-columns:1fr}main.wrap.simple table.data:has(thead) td:nth-last-child(2){border-bottom:1px solid var(--rule-soft)}main.wrap.simple table.data:has(thead) td:first-child{justify-content:flex-start;flex-wrap:wrap}main.wrap.simple table.data:has(thead) td:first-child:before{content:none}main.wrap.simple table.data:has(thead) td:first-child .sub-nm{flex:1 0 100%;text-align:left;font-weight:500}}main.wrap.simple .mrow{grid-template-columns:128px 1fr 46px;padding:8px 0;font-size:12.5px}main.wrap.simple .band{height:20px}main.wrap.simple .scl{margin-top:5px}@media (max-width:767px){main.wrap.simple{padding:10px 10px 76px}main.wrap.simple .pnl>.body,main.wrap.simple .pnl>.foot,main.wrap.simple .pnl>.head{padding-left:14px;padding-right:14px}.simple-title{font-size:19px}.hero .fig{font-size:34px}.pills li{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4px)}}@media (max-width:379px){.hero .fig{font-size:28px}.quick a{font-size:10.5px;min-height:66px}}.skip-link{position:absolute;top:-40px;left:8px;z-index:100;background:var(--brand-fill-strong);color:var(--on-brand);padding:9px 14px;border-radius:2px;font-size:12.5px;font-weight:700;text-decoration:none}.skip-link:focus-visible{top:8px}.admin-title{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 16px 11px}.admin-title h1{font-size:18px;font-weight:700;color:var(--ink);margin:0}.subnav{display:none}@media (max-width:767px){.subnav{display:flex;position:-webkit-sticky;position:sticky;top:52px;z-index:20;overflow-x:auto;background:var(--white);border-bottom:1px solid var(--rule)}.subnav a{flex:none;display:flex;align-items:center;min-height:44px;padding:0 14px;font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--muted);text-decoration:none;white-space:nowrap}.subnav a[aria-current=page]{background:var(--white);color:var(--brand-deep);box-shadow:inset 0 -2px 0 var(--brand)}}.rowpanel{display:none}tr:has(.rowdetails[open])+.rowpanel{display:table-row}.rowdetails summary{cursor:pointer;list-style:none;min-height:44px;min-width:44px;display:inline-flex;align-items:center}.rowdetails summary::-webkit-details-marker{display:none}.rowdetails[open] summary{color:var(--brand-deep)}.panel>.rowdetails>summary{justify-content:space-between;width:100%}.panel>.rowdetails>summary:after{content:"";width:8px;height:8px;margin-left:12px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg) translate(-2px,-2px);opacity:.7}.panel>.rowdetails[open]>summary:after{transform:rotate(-135deg) translate(-2px,-2px)}table.data .rowpanel>td{padding:0;white-space:normal;text-align:left;border-bottom:0}.rowpanel .body{padding:var(--space-5);background:var(--zebra);border-bottom:1px solid var(--rule);width:min(1080px,100cqi);position:-webkit-sticky;position:sticky;left:0}.rowpanel .block{padding:var(--space-3) 0;border-top:1px solid var(--rule-soft)}.rowpanel .block:first-child{border-top:0;padding-top:0}@media (max-width:1059px){table.data:has(thead) tr.rowpanel{display:none;margin-top:calc(-1 * var(--space-2));border-top-left-radius:0;border-top-right-radius:0;padding:0}table.data:has(thead) tr:has(.rowdetails[open])+tr.rowpanel{display:block}table.data:has(thead) tr.rowpanel>td{display:block;text-align:left;border-bottom:0;padding:0}table.data:has(thead) tr.rowpanel>td:before{content:none}.rowpanel .body{border-bottom:0;max-width:none}}.confirm{padding:9px 11px;border-left:3px solid var(--warn);background:var(--pend-bg);font-size:12.5px;color:var(--ink)}.confirm,.rowact{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.confirm .btn,.confirm .button,.rowact .btn,.rowact .button{min-height:44px}.cred{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;flex:1 1 auto;justify-content:flex-end;font-size:12.5px;font-weight:800;letter-spacing:.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cred .reissued{font-size:9.5px;font-weight:800;color:var(--muted)}.cred details{display:block;min-width:0;max-width:100%}.cred details>span{display:block;white-space:nowrap}.cred summary{cursor:pointer;list-style:none;min-height:44px;min-width:44px;display:inline-flex;align-items:center}.cred summary::-webkit-details-marker{display:none}.cred:has(details[open])>span[aria-hidden=true]{display:none}.kv{display:grid;grid-template-columns:max-content 1fr;grid-gap:5px 16px;gap:5px 16px}.kv dt{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--label)}.kv dd{font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);margin:0}@media (max-width:767px){.kv{grid-template-columns:1fr}}.reqlist{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.reqcard{background:var(--white);border:1px solid var(--rule)}.reqcard[open]{border-color:var(--brand-tint)}.reqcard summary{position:relative;cursor:pointer;list-style:none;display:flex;flex-direction:column;gap:5px;padding:12px 34px 12px 14px;min-height:44px}.reqcard summary::-webkit-details-marker{display:none}.reqcard summary:after{content:"";position:absolute;top:18px;right:15px;width:7px;height:7px;border-right:2px solid var(--label);border-bottom:2px solid var(--label);transform:rotate(45deg)}.reqcard[open]>summary:after{top:21px;transform:rotate(-135deg)}.reqhead{gap:5px 10px}.reqhead,.reqid{display:flex;align-items:baseline;flex-wrap:wrap}.reqid{gap:3px 8px;min-width:0}.reqname{font-size:14px;font-weight:800;color:var(--ink)}.reqemail{font-size:12px;color:var(--muted);overflow-wrap:anywhere}.reqtags{display:flex;align-items:center;gap:6px;margin-left:auto}.reqsub{display:flex;justify-content:space-between;flex-wrap:wrap;gap:3px 14px;font-size:11.5px;color:var(--muted)}.reqwhen{white-space:nowrap}.reqcard .body{padding:2px 14px 14px;background:var(--zebra);border-top:1px solid var(--rule-soft)}.reqcard .body .kv{margin:12px 0 0}.reqcard .body .block,.reqnote{margin-top:12px}.reqnote{padding:10px 12px;background:var(--white);border:1px solid var(--rule-soft)}.reqnote p{margin:4px 0 0;font-size:13px;line-height:1.55;color:var(--ink);overflow-wrap:anywhere}.reqdecide{margin-top:12px;padding:11px 12px;background:var(--white);border:1px solid var(--rule-soft);border-left:3px solid var(--brand-tint)}.reqdecide .hint+.hint{margin-top:2px}.admin-stats .v.warn{color:var(--warn)}@media (max-width:767px){.admin-stats{grid-template-columns:repeat(2,1fr)}.admin-stats .cell:nth-child(2n){border-right:0}.admin-stats .cell{border-bottom:1px solid var(--rule-soft)}}.admin-alerts{padding:14px 0 5px}.admin-alerts .btn.tertiary{margin-top:6px}.skel{background:var(--rule-soft);border-radius:2px}.skel-k{height:10px;width:60%;margin:2px 0 6px}.skel-v{height:19px;width:45%;margin-bottom:6px}.skel-sub{height:11.5px;width:70%}.skel-alert{height:46px;margin-bottom:9px}.skel-row{height:24px;margin-bottom:6px}main.wrap.skel-main{display:flex;flex-direction:column;gap:12px}main.wrap.simple.skel-main>*{width:100%}.skel-label{height:17px;width:26%}.skel-note{height:14px;width:42%}.skel-hero{padding:16px}.skel-fig{height:40px;width:55%;margin-bottom:10px}.skel-actions{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.skel-action{height:44px}.skel-rows>.skel-row:last-child{margin-bottom:0}.skel-pnl{padding:14px 16px 16px}.skel-pnl>.skel-row:last-child{margin-bottom:0}.skel-block{width:100%}.skel-split{display:grid;grid-template-columns:1.5fr 1fr;align-items:start;grid-gap:16px;gap:16px}.skel-split>div{display:flex;flex-direction:column;gap:12px;min-width:0}@media (min-width:1024px){.skel-split.narrow-left{grid-template-columns:minmax(320px,380px) minmax(0,1fr)}}@media (max-width:1023px){.skel-split{grid-template-columns:minmax(0,1fr)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.stt.positive{background:var(--up-soft);color:var(--up)}.stt.negative{background:var(--down-soft);color:var(--down)}.stt.neutral{background:var(--shell);color:var(--muted)}.logtabs{display:flex;flex-wrap:wrap;gap:6px;padding:9px 11px 0}.logtabs a{display:inline-flex;align-items:center;min-height:44px;padding:0 11px;border:1px solid var(--rule);border-radius:2px;font-size:12px;font-weight:700;color:var(--muted);text-decoration:none}.logtabs a[aria-current=page]{background:var(--brand-wash);border-color:var(--brand);color:var(--brand-deep)}.mobile-note{display:none}@media (max-width:767px){.mobile-note{display:block}}:focus-visible{outline:2.5px solid var(--ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}table.data .sub{display:block;font-size:11.5px;font-weight:400;white-space:normal}.frozen,table.data .muted,table.data .sub{color:var(--muted)}.frozen{margin-left:6px;font-size:9.5px;font-weight:800;letter-spacing:.06em}.unitfield{display:flex;align-items:center;gap:7px}.unitfield .unit{font-size:11px;font-weight:800;letter-spacing:.06em;color:var(--muted)}.segfieldset{border:none;margin:0;padding:0}.segradio label{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 6px;background:var(--white);font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);cursor:pointer;position:relative}.segradio label+label{border-left:1px solid var(--rule)}.segradio input{position:absolute;opacity:0;width:1px;height:1px}.segradio label:has(input:checked){background:var(--brand-fill-strong);color:var(--on-brand)}.segradio label:has(input:focus-visible){outline:2.5px solid var(--ink);outline-offset:-3px}.form-act{display:flex;align-items:flex-end;gap:9px}@media (max-width:1059px){table.data:has(thead) td[data-label=Edit]{grid-column:1/-1;display:block}}.scorequeue{display:grid;grid-gap:14px;gap:14px}.rubric{margin:8px 0 0;display:grid;grid-gap:4px;gap:4px}.rubric div{display:grid;grid-template-columns:108px 1fr;grid-gap:10px;gap:10px;align-items:baseline}.rubric dt{font-weight:800;font-size:11.5px;letter-spacing:.04em;text-transform:uppercase}.rubric dd{margin:0;font-size:12.5px;color:var(--muted)}@media (max-width:599px){.rubric div{grid-template-columns:1fr;gap:0}}.scorecard .seg{margin-bottom:0}.scorecard .seg button{min-height:48px;min-width:48px;display:grid;grid-gap:2px;gap:2px;align-content:center;line-height:1.15}.scorecard .seg .scoreword{font-size:9.5px;font-weight:700;letter-spacing:.04em}.scorecard .seg button.on-score{background:var(--brand-fill-strong);color:var(--on-brand)}.request-input{text-transform:none;letter-spacing:normal;font-weight:600;font-size:16px;margin-bottom:0}.request-note{min-height:88px;line-height:1.45;resize:vertical}table.data a.tk{text-decoration:none}table.data a.tk:focus-visible,table.data a.tk:hover{text-decoration:underline}.tk-link{color:inherit;text-decoration:none}.tk-link:focus-visible,.tk-link:hover{color:var(--brand-deep);text-decoration:underline}.tlog .dt-link{color:inherit;text-decoration:none}.tlog .dt-link:focus-visible,.tlog .dt-link:hover{color:var(--brand-deep);text-decoration:underline}.about-text{margin:0;font-size:13px;line-height:1.6;color:var(--ink)}.stock-trade{margin-top:12px}.fin-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.fin-scroll .fin-tbl{width:auto;min-width:100%;border-collapse:separate;border-spacing:0}.fin-tbl td,.fin-tbl th{white-space:nowrap;vertical-align:bottom}.fin-tbl tbody td,.fin-tbl thead th{padding:6px 14px;text-align:right}.fin-tbl tbody th[scope=row]{text-align:left;font-weight:500;color:var(--ink);padding:6px 18px 6px 10px}.fin-tbl thead th:first-child{text-align:left;padding-left:10px}.fin-tbl td:first-child,.fin-tbl th:first-child{position:-webkit-sticky;position:sticky;left:0;background:var(--white);z-index:1;border-right:1px solid var(--rule)}.fin-tbl thead th:first-child{background:var(--head);z-index:2}.fin-tbl tbody tr:nth-child(2n) td,.fin-tbl tbody tr:nth-child(2n) th{background:var(--zebra)}.fin-h-label{display:block;font-weight:700;letter-spacing:.02em}.fin-h-sub{display:block;margin-top:1px;font-size:10.5px;font-weight:400;letter-spacing:0;color:var(--muted);text-transform:none}.fin-tbl thead th{background:var(--head);border-bottom:1px solid var(--rule)}.fin-v{display:block;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fin-d{display:block;margin-top:1px;font-size:10.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muted)}.fin-d.up{color:var(--up)}.fin-d.down{color:var(--down)}.fin-tbl .fin-ttm{border-right:1px solid var(--rule)}.fin-tbl thead th.fin-ttm .fin-h-label{color:var(--brand)}.fin-chart{margin:0 0 12px}.fin-chart-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.fin-chart svg{display:block;width:100%;min-width:480px}.fin-grid{stroke:var(--rule-soft);stroke-width:1}.fin-grid,.fin-zero{vector-effect:non-scaling-stroke}.fin-zero{stroke:var(--light);stroke-width:1}.fin-axis{fill:var(--light);font-family:var(--font);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fin-s0{fill:var(--chart-curve-0);background:var(--chart-curve-0)}.fin-s1{fill:var(--chart-curve-1);background:var(--chart-curve-1)}.fin-s2{fill:var(--chart-curve-2);background:var(--chart-curve-2)}.fin-s3{fill:var(--chart-curve-3);background:var(--chart-curve-3)}.fin-s4{fill:var(--chart-curve-4);background:var(--chart-curve-4)}.fin-s5{fill:var(--chart-curve-5);background:var(--chart-curve-5)}.fin-bar.neg{fill-opacity:.7;stroke:var(--ink);stroke-width:1.5;stroke-dasharray:3 2;vector-effect:non-scaling-stroke}.fin-legend-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:6px}.fin-legend{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 14px;font-size:11.5px;color:var(--muted)}.fin-legend li{display:inline-flex;align-items:center;gap:6px}.fin-legend b{color:var(--ink)}.fin-swatch{display:inline-block;width:10px;height:10px;border-radius:2px;border:1px solid var(--rule)}.fin-gap-note{font-size:11px;color:var(--muted)}main.wrap:not(.page):not(.simple) .pnl{background:var(--white);border:1px solid var(--rule);border-radius:12px;margin-bottom:16px}main.wrap:not(.page):not(.simple) .pnl>.head{background:transparent;border-bottom:1px solid var(--rule-soft);height:auto;padding:14px 18px;font-size:13px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--ink)}main.wrap:not(.page):not(.simple) .pnl>.body{padding:8px 18px 16px}main.wrap:not(.page):not(.simple) .pnl>.foot{background:transparent;border-top:1px solid var(--rule-soft);padding:10px 18px}main.wrap:not(.page):not(.simple) .panel,main.wrap:not(.page):not(.simple) .stats{border-radius:12px;overflow:hidden}main.wrap:not(.page):not(.simple) .stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}main.wrap:not(.page):not(.simple) .stats .cell{padding:14px 16px}main.wrap:not(.page) .tk-row{display:inline-flex;align-items:center;gap:8px}main.wrap:not(.page) .tk-logo{width:24px;height:24px;border-radius:50%;flex:none;object-fit:contain;border:1px solid var(--rule-soft);vertical-align:middle}[data-theme=dark] main.wrap:not(.page) .tk-logo,[data-theme=dark] main.wrap:not(.page) .tk-logo-fallback{background:#f2f4f7}@media (prefers-color-scheme:dark){[data-theme=system] main.wrap:not(.page) .tk-logo,[data-theme=system] main.wrap:not(.page) .tk-logo-fallback{background:#f2f4f7}}main.wrap:not(.page) .tk-logo-fallback{display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;color:var(--brand-fill-strong);background:var(--brand-wash)}main.wrap:not(.page):not(.simple) table.data th{background:transparent;font-weight:600;letter-spacing:.02em;text-transform:none;font-size:11.5px;color:var(--muted);padding:10px 14px;border-bottom:1px solid var(--rule)}main.wrap:not(.page):not(.simple) table.data td{padding:12px 14px;font-size:13px;border-bottom:1px solid var(--rule-soft)}main.wrap:not(.page):not(.simple) table.data tbody tr:nth-child(2n){background:transparent}main.wrap:not(.page):not(.simple) table.data tbody tr:hover{background:var(--brand-wash)}main.wrap:not(.page):not(.simple) .exposure-summary{font-size:12.5px;color:var(--muted);margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid var(--rule-soft)}main.wrap:not(.page):not(.simple) .exposure-summary b{color:var(--ink);font-weight:800}main.wrap:not(.page):not(.simple) .holdings-donut{display:flex;align-items:center;gap:20px;flex-wrap:wrap}main.wrap:not(.page):not(.simple) .donut-svg{width:120px;height:120px;flex:none}main.wrap:not(.page):not(.simple) .donut-legend{list-style:none;flex:1 1 200px;min-width:0;display:flex;flex-direction:column;gap:10px}main.wrap:not(.page):not(.simple) .donut-legend li{display:flex;align-items:center;gap:8px;min-width:0}main.wrap:not(.page):not(.simple) .donut-dot{width:8px;height:8px;border-radius:50%;flex:none;background:var(--rule)}main.wrap:not(.page):not(.simple) .donut-name{display:flex;align-items:center;gap:6px;min-width:0;flex:1 1 auto}main.wrap:not(.page):not(.simple) .donut-figs{display:flex;flex-direction:column;align-items:flex-end;gap:1px;flex:none;font-size:13px}main.wrap:not(.page):not(.simple) .donut-figs b{font-weight:800}main.wrap:not(.page):not(.simple) .donut-value{font-size:11px;color:var(--muted)}.fin-share{margin:0 0 12px}.fin-share-svg{display:block;width:100%;height:22px;border:1px solid var(--rule);border-radius:2px;background:var(--shell)}.fin-seg{stroke:var(--white);stroke-width:1}.fin-share figcaption{margin-top:6px}.fin-toggle a{display:inline-block;padding:10px 16px;min-height:44px;box-sizing:border-box;border:1px solid var(--rule);border-radius:2px;margin-left:6px;color:var(--brand-deep);text-decoration:none;font-weight:700;font-size:12.5px;line-height:22px;background:var(--white)}.fin-toggle a.on{background:var(--brand-fill-strong);border-color:var(--brand-fill-strong);color:var(--white)}.fin-toggle a:not(.on):focus-visible,.fin-toggle a:not(.on):hover{background:var(--brand-wash)}.fin-verdict{display:inline-block;padding:1px 7px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--rule);color:var(--ink);background:var(--shell)}.fin-verdict.beat{color:var(--up);background:var(--up-soft);border-color:var(--up-soft)}.fin-verdict.miss{color:var(--down);background:var(--down-soft);border-color:var(--down-soft)}.fin-statgrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 1px;gap:0 1px;background:var(--rule)}.fin-statgrid .pnl{background:var(--white)}@media (max-width:767px){.fin-statgrid{grid-template-columns:1fr}}.fin-chart-scroll{max-width:720px}.fin-chart svg{height:auto;max-height:260px}.fin-share{max-width:720px}.rtabs{display:flex;align-items:center;gap:8px;margin-top:12px;padding-top:12px}.rtabs-light{border-top:1px solid var(--rule-soft)}.rtabs-dark{border-top:1px solid var(--ls-hairline,rgba(255,255,255,.1));--beam-hue-base:-30deg;--beam-glow-saturate:0.5;--beam-bloom-opacity:0.35}.rtabs-bar{position:relative;display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:6px}.rtabs-light .rtabs-bar{background:var(--head)}.rtabs-dark .rtabs-bar{background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.rtabs-pill{position:absolute;top:3px;left:0;height:calc(100% - 6px);width:0;border-radius:4px;transform:translateX(0);transition:transform .25s cubic-bezier(.22,1,.36,1),width .25s cubic-bezier(.22,1,.36,1);will-change:transform,width;z-index:0;pointer-events:none}.rtabs-light .rtabs-pill{background:var(--brand-wash);box-shadow:inset 0 0 0 1px var(--brand)}.rtabs-dark .rtabs-pill{background:rgba(63,162,245,.18);box-shadow:inset 0 0 0 1px var(--brand-bright)}.rtabs-tab{position:relative;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:7px;padding:5px 12px;font-size:11.5px;font-weight:700;cursor:pointer;transition:color .25s cubic-bezier(.22,1,.36,1)}.rtabs-light .rtabs-tab{color:var(--muted)}.rtabs-light .rtabs-tab:hover,.rtabs-light .rtabs-tab[aria-selected=true]{color:var(--brand-deep)}.rtabs-dark .rtabs-tab{color:#8a94a6}.rtabs-dark .rtabs-tab:hover,.rtabs-dark .rtabs-tab[aria-selected=true]{color:var(--on-brand)}@media (prefers-reduced-motion:reduce){.rtabs-pill,.rtabs-tab{transition:none!important}}main.wrap:not(.page) .wl-error{color:var(--down);font-size:12.5px;margin-bottom:8px}main.wrap:not(.page) .wl-list{list-style:none;display:flex;flex-direction:column;gap:10px;margin-bottom:12px}main.wrap:not(.page) .wl-list li{display:flex;align-items:center;gap:10px}main.wrap:not(.page) .wl-list .tk-row{flex:1 1 auto;min-width:0}main.wrap:not(.page) .wl-id{display:flex;flex-direction:column;min-width:0;gap:1px}main.wrap:not(.page) .wl-co-name{font-size:11px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}main.wrap:not(.page) .wl-figs{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px}main.wrap:not(.page) .wl-price{font-size:13px;color:var(--muted)}main.wrap:not(.page) .wl-change{font-size:12px;font-weight:600;color:var(--muted)}main.wrap:not(.page) .wl-change.up{color:var(--up)}main.wrap:not(.page) .wl-change.down{color:var(--down)}main.wrap:not(.page) .wl-list form{flex:none}main.wrap:not(.page) .wl-add{display:flex;flex-wrap:wrap;gap:8px}main.wrap:not(.page) .wl-add .input{text-transform:uppercase}main.wrap:not(.page) .wl-add .ac-list{flex:1 1 100%}.landing-chart-light{--curve-0:var(--chart-curve-0);--curve-1:var(--chart-curve-1);--curve-2:var(--chart-curve-2);--curve-3:var(--chart-curve-3);--curve-4:var(--chart-curve-4);--curve-5:var(--chart-curve-5);--curve-6:var(--chart-curve-6);--curve-7:var(--chart-curve-7);--curve-grid:var(--rule-soft);--curve-grid-base:var(--rule);--curve-bench:var(--light);--curve-tip-bg:var(--white);--curve-tip-rule:var(--rule);--curve-tip-ink:var(--ink);background:var(--white);border:1px solid var(--rule);margin:10px 0 12px}.landing-chart-light .landing-chart-svg{background:var(--white);border-color:var(--rule-soft)}.landing-chart-light .landing-axis{fill:var(--muted)}.landing-chart-light .landing-curve-badge .badge-mark{fill:var(--white)}.landing-chart-light .landing-curve-badge .badge-value{fill:var(--ink)}.landing-chart-light .landing-benchmark-badge .badge-bench{fill:var(--muted)}.landing-chart-light .landing-card{background:var(--white);border:1px solid var(--rule)}.landing-chart-light .landing-card-mark{color:var(--white)}.landing-chart-light .landing-card-name{color:var(--ink)}.landing-chart-light .landing-card-figures{color:var(--muted)}.landing-chart-light .landing-card-figures b{color:var(--ink)}.landing-chart-light .landing-card-figures .up{color:var(--up)}.landing-chart-light .landing-card-figures .down{color:var(--down)}.landing-card.mine{background:var(--brand-wash);border-color:var(--brand-tint)}.landing-card-you{margin-left:6px;padding:1px 6px;border-radius:999px;background:var(--brand-tint);color:var(--brand-deep);font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.viewtabs{margin-bottom:6px}.viewtabs a.on{font-weight:700}.chart-hover{position:relative;display:block;touch-action:none}.chart-hover-svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.chart-hover-line{stroke:var(--rule);stroke-width:1;stroke-dasharray:3 3}.chart-hover-dot{fill:var(--brand);stroke:var(--surface-raised);stroke-width:1.6}.chart-hover-tip{position:absolute;transform:translate(-50%,calc(-100% - 12px));display:flex;flex-direction:column;align-items:center;gap:1px;padding:5px 9px;border-radius:8px;background:var(--ink);color:var(--on-brand);font-size:11px;white-space:nowrap;pointer-events:none;box-shadow:0 4px 10px rgba(15,23,42,.18)}.chart-hover-tip b{font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chart-hover-tip span{color:var(--rule-soft);font-size:10px}.pie-row{display:flex;flex-direction:column;gap:22px}.pie-chart-title{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--label);margin-bottom:10px}.pie-chart-body{display:flex;flex-wrap:wrap;align-items:center;gap:18px}.pie-svg-wrap{flex:none;filter:drop-shadow(0 4px 10px rgba(15,45,66,.16))}.pie-svg{width:152px;height:152px;display:block}.pie-wedge{stroke:var(--white);stroke-width:1.5;cursor:pointer;transform-box:fill-box;transform-origin:center;transition:transform .12s ease,filter .12s ease}.pie-wedge.on,.pie-wedge:focus-visible,.pie-wedge:hover{transform:scale(1.045);filter:brightness(1.06) drop-shadow(0 2px 3px rgba(15,45,66,.3));outline:none}.pie-wedge-label{font-size:9.5px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pie-legend{list-style:none;margin:0;padding:0;flex:1 1 170px;min-width:150px;display:flex;flex-direction:column;gap:2px}.pie-legend-row{display:flex;align-items:center;gap:8px;min-width:0;min-height:44px;padding:6px 8px;border-radius:6px;cursor:pointer}.pie-legend-row.on,.pie-legend-row:hover{background:var(--zebra)}.pie-dot{width:9px;height:9px;border-radius:50%;flex:none}.pie-legend-name{flex:1 1 auto;min-width:0;font-size:12.5px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pie-legend-figs{flex:none;display:flex;align-items:baseline;gap:6px;font-size:12.5px}.pie-legend-figs b{font-weight:800}.pie-legend-value{font-size:11px;color:var(--muted)}.pie-tip{min-height:54px;margin-top:4px;text-align:center;font-size:12px;color:var(--muted);display:flex;flex-direction:column;gap:2px}.pie-tip b{color:var(--ink);font-size:13px;font-weight:800}.pie-tip-pooled{font-size:11px}.landing-name-stack{display:inline-flex;flex-direction:column;gap:1px;vertical-align:middle}.landing-balance{font-size:11px;color:#7fa8c4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.logtabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--white);display:inline-flex;align-items:center;min-height:44px;padding:0 11px;border:1px solid var(--rule);border-radius:2px;font-size:12px;font-weight:700;color:var(--muted);cursor:pointer}.logtabs button.on{background:var(--brand-wash);border-color:var(--brand);color:var(--brand-deep)}.wl-tabs{padding:0 0 10px}.rtabs .spy-toggle{margin-left:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--rule);border-radius:6px;padding:5px 12px;font-size:11.5px;font-weight:700;color:var(--muted);cursor:pointer}.rtabs .spy-toggle:hover{background:var(--zebra)}.rtabs .spy-toggle.on{background:var(--brand-wash);border-color:var(--brand);color:var(--brand-deep)}.return-variant{display:contents}.return-variant[hidden]{display:none}.risk-stats{margin-top:0}.strip-label{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-5) 0 var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--rule);font-size:10.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--text-secondary)}.strip-label>span{font-size:11px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--label)}.landing-demo-trigger{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:18px;padding:0 4px;background:none;border:none;font-size:12.5px;font-weight:600;letter-spacing:.02em;color:var(--ls-glyph);text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:3px;cursor:pointer;transition:color .14s ease,-webkit-text-decoration-color .14s ease;transition:color .14s ease,text-decoration-color .14s ease;transition:color .14s ease,text-decoration-color .14s ease,-webkit-text-decoration-color .14s ease}.landing-demo-trigger:hover{color:var(--on-brand);-webkit-text-decoration-color:rgba(255,255,255,.5);text-decoration-color:rgba(255,255,255,.5)}.landing-demo-trigger:focus-visible{outline:2px solid rgba(255,255,255,.62);outline-offset:4px}.landing-demo-dialog{position:fixed;margin:auto;padding:0;width:min(960px,92vw);max-width:960px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:rgb(6,10,24);box-shadow:0 30px 80px -20px rgba(0,0,0,.7)}.landing-demo-dialog::-webkit-backdrop{background:rgba(0,0,0,.7)}.landing-demo-dialog::backdrop{background:rgba(0,0,0,.7)}.landing-demo-dialog .landing-video{margin:0;border:none;box-shadow:none}.landing-demo-close{position:absolute;top:10px;right:10px;z-index:1;min-width:44px;min-height:44px;padding:0 12px;border:1px solid rgba(255,255,255,.18);border-radius:6px;background:rgba(0,0,0,.55);color:var(--on-brand);font-size:12.5px;font-weight:600;cursor:pointer}.landing-demo-close:hover{background:rgba(0,0,0,.75)}.landing-demo-close:focus-visible{outline:2px solid rgba(255,255,255,.62);outline-offset:2px}.landing-video-stage{position:relative;display:block}.landing-video-stage video{cursor:pointer}.landing-video-controls{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;gap:10px;padding:10px 12px;opacity:0;transition:opacity .18s cubic-bezier(.4,0,.2,1);background:linear-gradient(0deg,rgba(0,0,0,.78),rgba(0,0,0,0))}.landing-video-controls:focus-within,.landing-video-stage:hover .landing-video-controls,.landing-video-stage[data-paused] .landing-video-controls{opacity:1}.landing-video-button{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:6px;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px var(--ls-hairline,rgba(255,255,255,.1));color:var(--on-brand);cursor:pointer;transition:background .18s cubic-bezier(.4,0,.2,1)}.landing-video-button:hover{background:rgba(255,255,255,.12)}.landing-video-button:focus-visible{outline:2px solid var(--brand-bright);outline-offset:2px}.landing-video-scrub{flex:1 1 auto;min-width:0;height:44px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer}.landing-video-scrub:focus-visible{outline:2px solid var(--brand-bright);outline-offset:2px;border-radius:4px}.landing-video-scrub::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(to right,var(--brand-bright) var(--vp-progress,0),rgba(255,255,255,.25) var(--vp-progress,0))}.landing-video-scrub::-moz-range-track{height:4px;border-radius:2px;background:linear-gradient(to right,var(--brand-bright) var(--vp-progress,0),rgba(255,255,255,.25) var(--vp-progress,0))}.landing-video-scrub::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;margin-top:-4px;border:0;border-radius:50%;background:#fff}.landing-video-scrub::-moz-range-thumb{width:12px;height:12px;border:0;border-radius:50%;background:#fff}@media (prefers-reduced-motion:reduce){.landing-video-button,.landing-video-controls{transition:none}}main.wrap.simple{padding:var(--space-6) var(--space-4) var(--space-9)}main.wrap.simple>*{max-width:800px}main.wrap.simple .alert,main.wrap.simple .apv,main.wrap.simple .hero,main.wrap.simple .pnl,main.wrap.simple .stats,main.wrap.simple .steps,main.wrap.simple .ticket,main.wrap.simple .tlog{margin-bottom:var(--space-3)}main.wrap.simple .pnl>.head{padding:var(--space-3) var(--space-5)}main.wrap.simple .pnl>.body{padding:var(--space-5)}main.wrap.simple .pnl>.foot{padding:var(--space-3) var(--space-5)}main.wrap.simple .stats .cell{padding:var(--space-4) var(--space-5)}main.wrap.simple .hero{padding:var(--space-6) var(--space-5) var(--space-5)}main.wrap.simple .hero .fig{font-size:clamp(38px,7vw,52px);font-weight:400;letter-spacing:-.035em;margin-top:var(--space-1)}main.wrap.simple .hero .k{color:var(--text-secondary)}main.wrap.simple .hero .sub{margin-top:var(--space-3);font-size:12.5px}main.wrap.simple .hero .pills{margin-top:var(--space-3);gap:var(--space-2)}main.wrap.simple .hero .pills li{flex-direction:row;align-items:baseline;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:999px;border:1px solid var(--line);background:transparent;font-size:14px;font-weight:600}main.wrap.simple .hero .pills li span{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}main.wrap.simple .hero .pills li.up{border-color:var(--positive);color:var(--positive)}main.wrap.simple .hero .pills li.down{border-color:var(--negative);color:var(--negative)}main.wrap.simple .quick{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:var(--space-2);margin-bottom:var(--space-3)}main.wrap.simple .quick a{flex-direction:row;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-3);border-radius:10px;color:var(--text-primary);font-weight:600}main.wrap.simple .quick a .ico{width:18px;height:18px;color:var(--text-secondary)}main.wrap.simple .quick a:first-child{border-color:var(--brand);color:var(--brand-strong)}main.wrap.simple .quick a:first-child .ico{color:var(--brand)}main.wrap.simple .quick a:hover{border-color:var(--line-boundary);background:var(--surface-zebra)}main.wrap.simple .quick a:first-child:hover{background:var(--brand-wash);border-color:var(--brand)}main.wrap.simple .steps{list-style:none;padding:var(--space-5);counter-reset:step}main.wrap.simple .steps li{display:grid;grid-template-columns:auto 1fr;grid-column-gap:var(--space-3);column-gap:var(--space-3);grid-row-gap:var(--space-1);row-gap:var(--space-1);padding:var(--space-3) 0;border-top:1px solid var(--line-hairline);counter-increment:step}main.wrap.simple .steps li:first-child{border-top:0;padding-top:0}main.wrap.simple .steps li:last-child{padding-bottom:0}main.wrap.simple .steps li:before{content:counter(step);grid-row:span 2;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;border:1px solid var(--line);font-size:11px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-secondary)}main.wrap.simple .steps li b{font-size:13.5px;font-weight:700;color:var(--text-primary)}main.wrap.simple .steps li span{font-size:13px;line-height:1.55;color:var(--text-secondary)}.pie-row{gap:var(--space-6)}@media (min-width:620px){main.wrap.simple .pie-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-5);gap:var(--space-5)}main.wrap.simple .pie-row>*{min-width:0}main.wrap.simple .pie-chart-body{flex-direction:column;align-items:stretch;gap:var(--space-3)}main.wrap.simple .pie-svg-wrap{align-self:center}main.wrap.simple .pie-svg{width:128px;height:128px}main.wrap.simple .pie-legend{flex:none;min-width:0}main.wrap.simple .pie-row{align-items:start}}.pie-svg-wrap{filter:none}.pie-wedge.on,.pie-wedge:focus-visible,.pie-wedge:hover{filter:brightness(1.08)}main.wrap.simple .mtr{margin-bottom:var(--space-5)}main.wrap.simple .standings-hint{margin-bottom:var(--space-3)}.landing-card-name{display:flex;align-items:baseline;gap:6px;min-width:0;overflow:hidden}.landing-card-name-text{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-card-you{flex:none;margin-left:0;white-space:nowrap}main.wrap.simple .landing-cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-2)}main.wrap.simple>.panel:has(>.rowdetails){border:0;background:transparent;padding:0;margin-bottom:var(--space-6)}main.wrap.simple .rowdetails>summary{font-size:13px;color:var(--brand-strong);min-height:44px;display:flex;align-items:center}main.wrap.simple .std-note{margin-bottom:var(--space-2)}main.wrap.simple .pnl>.body>.landing-chart{border:0;padding:0}main.wrap.simple .tv-panel:not(.armed)>.body{padding:var(--space-3) var(--space-5)}main.wrap.simple .tv-panel:not(.armed)>.body .empty{padding:0}main.wrap.simple .trade-grid{grid-template-columns:minmax(0,1fr);gap:var(--space-3)}main.wrap.simple .field.prompts{background:var(--surface-recessed);border:1px solid var(--line-hairline);border-radius:10px;padding:var(--space-4)}.trade-desk{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;grid-gap:var(--space-3);gap:var(--space-3)}.trade-desk>.desk-name{order:1}.trade-desk>.desk-pad{order:2}.trade-desk>.desk-checks{order:3}.trade-desk>.desk-thesis{order:5}.trade-desk>.desk-rules{order:6}.desk-name{display:grid;align-content:start;grid-gap:var(--space-3);gap:var(--space-3);min-width:0}.desk-name .stock-tabs>.head{height:auto;min-height:28px;flex-wrap:wrap;row-gap:0;padding-top:var(--space-1);padding-bottom:0}.desk-name .stock-tabs>.head .tabs{flex:1 0 100%;min-width:0;margin-left:0;flex-wrap:wrap;align-self:auto}.desk-name .stock-tabs>.head .tabs a{flex:0 0 auto;display:flex;align-items:center}.desk-name .stock-tabs>.head .tabs a:first-child{padding-left:0;border-left:0}@media (min-width:1024px){.trade-desk{grid-template-columns:minmax(320px,380px) minmax(0,1fr);column-gap:var(--space-4)}.trade-desk>.desk-pad{grid-column:1;grid-row:1}.trade-desk>.desk-checks{grid-column:1;grid-row:2}.trade-desk>.desk-name{grid-column:2;grid-row:1/span 2}.trade-desk>.desk-thesis{grid-column:1/-1;grid-row:3}.trade-desk>.desk-rules{grid-column:1/-1;grid-row:4}.trade-desk .desk-thesis .field.prompts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:var(--space-5);column-gap:var(--space-5);grid-row-gap:var(--space-3);row-gap:var(--space-3);align-items:start}.trade-desk .desk-thesis .field.prompts>.field-label,.trade-desk .desk-thesis .field.prompts>.field:nth-child(4),.trade-desk .desk-thesis .field.prompts>.field:nth-child(5),.trade-desk .desk-thesis .field.prompts>.hlp{grid-column:1/-1}.trade-desk .desk-thesis .prompts .textarea{min-height:84px}.trade-desk>.desk-chart.armed{align-self:stretch}.trade-desk>.desk-chart.armed>.body{flex:1 1 auto;min-height:clamp(260px,40vh,460px)}.trade-desk>.desk-chart.armed>.body .tv-shell{height:100%}}main.wrap.simple .console-label{font-size:clamp(22px,4vw,30px);font-weight:400;letter-spacing:-.02em;color:var(--text-primary);text-transform:none;margin-bottom:var(--space-1);gap:var(--space-3)}main.wrap.simple .console-label .count{font-size:11px;padding:var(--space-1) var(--space-2);border-radius:4px;background:var(--surface-recessed)}main.wrap.simple>.panel-note{margin-bottom:var(--space-5)}main.wrap.simple .grid-2{grid-template-columns:minmax(0,1fr);gap:var(--space-3)}main.wrap.simple .stock-trade{margin-top:var(--space-3)}@media (max-width:719px){.pnl>.head{flex-wrap:wrap;height:auto;row-gap:0;padding-top:var(--space-2);padding-bottom:0}.pnl .tabs{flex:1 1 100%;margin-left:0;flex-wrap:wrap;align-self:auto}.pnl .tabs a,.pnl .tabs button{flex:1 0 auto;min-height:44px;border-left:0;justify-content:center;display:flex;align-items:center}}@media (prefers-reduced-motion:reduce){.pie-wedge,main.wrap.simple .quick a{transition:none}}.adv-lead{padding-bottom:var(--space-3);border-bottom:1px solid var(--rule-soft);margin-bottom:var(--space-3)}.adv-lead .k{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--label)}.adv-lead .fig{font-size:19px;font-weight:800;letter-spacing:-.028em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.2}.adv-lead .fig.up{color:var(--up)}.adv-lead .fig.down{color:var(--down)}.adv-lead .sub{font-size:11.5px;color:var(--muted)}.adv-caveat{margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border-left:2px solid var(--warning);background:var(--warning-wash);font-size:11.5px;line-height:1.45;color:var(--text-secondary)}.adv-figs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0}.adv-figs>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);min-width:0;min-height:32px;padding:var(--space-1) 0;border-bottom:1px solid var(--line-hairline)}.adv-figs>div:nth-child(odd){padding-right:var(--space-3);border-right:1px solid var(--line-hairline)}.adv-figs>div:nth-child(2n){padding-left:var(--space-3)}.adv-figs>div:nth-last-child(-n+2){border-bottom:0}.adv-figs dt{font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--label);min-width:0}.adv-figs dd{margin:0;font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;min-width:0;overflow-wrap:anywhere}.adv-edge,.adv-scoring{margin-bottom:var(--space-4)}.std-window{white-space:nowrap}.std-window-note{margin-bottom:var(--space-2)}.std-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.std-controls>*{margin-bottom:0}.std-table th{white-space:normal;max-width:84px}.std-table th.std-window,.std-table th:first-child{max-width:none;white-space:nowrap}main.wrap:not(.simple) table.data.std-table td,main.wrap:not(.simple) table.data.std-table th{padding-left:var(--space-2);padding-right:var(--space-2)}main.wrap:not(.simple) table.data.std-table th{white-space:normal;max-width:84px}main.wrap:not(.simple) table.data.std-table th.std-window,main.wrap:not(.simple) table.data.std-table th:first-child{max-width:none;white-space:nowrap}@media (min-width:1060px){main.wrap:not(.simple) table.data.std-table td.std-team .std-id,main.wrap:not(.simple) table.data.std-table td.std-team .std-notes{display:block;max-width:190px}main.wrap:not(.simple) table.data.std-table td.std-sticky,main.wrap:not(.simple) table.data.std-table th.std-sticky{position:-webkit-sticky;position:sticky;left:0;z-index:2;width:206px;min-width:206px;background-color:var(--white)}main.wrap:not(.simple) table.data.std-table td.std-verdict,main.wrap:not(.simple) table.data.std-table th.std-verdict{left:206px;z-index:1;width:auto;min-width:0;box-shadow:1px 0 0 0 var(--rule)}main.wrap:not(.simple) table.data.std-table tbody tr.me>td.std-sticky,main.wrap:not(.simple) table.data.std-table tbody tr:hover>td.std-sticky{background-image:linear-gradient(var(--brand-wash),var(--brand-wash))}.std-table td.std-gs,.std-table td.std-verdict,.std-table th.std-gs,.std-table th.std-verdict{border-left:1px solid var(--rule)}}@media (min-width:768px){main.wrap:not(.simple) table.data>tbody>td,main.wrap:not(.simple) table.data>tbody>tr>td{padding-top:var(--space-1);padding-bottom:var(--space-1);border-bottom-color:var(--line-boundary)}main.wrap:not(.simple) .pnl>.body{padding:var(--space-3)}}@media (min-width:1024px) and (max-width:1279px){main.wrap:not(.simple) .grid-2{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:var(--space-3)}}main.wrap:not(.simple) table.data>tbody>tr{contain:layout style}.sbx{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.sbx-controls{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-3)}.sbx-controls .field{margin:0;min-width:140px}.sbx-quote{display:flex;align-items:baseline;gap:var(--space-3)}.sbx-quote-ticker{font-size:12px;font-weight:800;letter-spacing:.07em;color:var(--label)}.sbx-quote-price{font-size:30px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.sandbox-page>h1,.sandbox-page>p{max-width:78ch}.ops-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:16px}main.wrap.simple{--simple-panel:1080px;--simple-measure:68ch}@media (min-width:1100px){main.wrap.simple>*{max-width:var(--simple-panel)}main.wrap.simple .alert>div,main.wrap.simple .dt-thesis,main.wrap.simple .empty,main.wrap.simple .hero .sub,main.wrap.simple .panel-note{max-width:var(--simple-measure);margin-right:auto}main.wrap.simple .panel-note{margin-left:2px}main.wrap.simple .trade-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}main.wrap.simple .alert.critical{color:var(--text-primary);border-left-color:var(--negative)}main.wrap.simple .alert.critical p{color:var(--text-secondary);opacity:1}main.wrap.simple .alert.critical .adot{background:var(--negative);color:var(--text-inverse)}@media (max-width:767px){main.wrap:has(.adv-exposure){display:flex;flex-direction:column}main.wrap:has(.adv-exposure) .grid-2,main.wrap:has(.adv-exposure) .grid-2>div{display:contents}main.wrap:has(.adv-exposure) .grid-2>div>*{order:3}main.wrap:has(.adv-exposure) .adv-exposure{order:1}main.wrap:has(.adv-exposure) .adv-positions{order:2}}.pie-legend-row .tk-logo{width:18px;height:18px;flex:none}.size-mode{display:inline-flex;gap:2px;padding:2px;margin-bottom:8px;border:1px solid var(--rule);border-radius:8px}.size-mode-btn{min-height:32px;padding:0 12px;border:0;border-radius:6px;background:transparent;color:var(--muted);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.size-mode-btn.on{background:var(--brand-wash);color:var(--ink)}.size-all{margin-top:6px;min-height:32px;padding:0 10px;border:1px solid var(--rule);border-radius:6px;background:transparent;color:var(--ink);font:inherit;font-size:12.5px;cursor:pointer}