.signinShell{background:radial-gradient(circle at 50% 12%,#141922 0,#07080a 46%,#020203 100%);align-content:center;place-items:center;gap:24px;min-block-size:100vh;padding:34px 18px;display:grid}.signinCard{background:linear-gradient(#0d1015,#0a0d11);border:1px solid #ffffff14;border-radius:16px;inline-size:min(680px,100%);padding:18px 18px 24px;box-shadow:0 40px 120px -40px #000c,inset 0 0 0 1px #ffffff05}.signinBannerImage{aspect-ratio:16/7;background:#000;border:1px solid #ffffff24;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 0 14px #ffffff29}.signinBannerImage:after{content:"";pointer-events:none;background:linear-gradient(#ffffff0f,#00000029);position:absolute;inset:0}.signinBannerImage>img{object-fit:cover;filter:brightness(1.02)contrast(1.18)saturate(1.08);block-size:100%;inline-size:100%}.signinButton{border-radius:var(--r-sm);background:var(--brand-grad);color:#fff;text-shadow:0 1px 2px #00000052;letter-spacing:.01em;border:0;justify-content:center;align-items:center;min-block-size:50px;margin-block-start:22px;font-weight:850;text-decoration:none;display:flex;box-shadow:0 12px 34px -14px #4696ffb3}.signinButton:hover{filter:brightness(1.08)}.signinSecurity{color:var(--muted);justify-content:center;align-items:center;gap:8px;margin-block-start:16px;display:flex}.signinSecurity p{margin:0;font-size:.68rem}.statusDot{background:var(--green);border-radius:50%;block-size:8px;inline-size:8px;animation:2.2s ease-out infinite signinPulse;box-shadow:0 0 #26a69a8c}@keyframes signinPulse{0%{box-shadow:0 0 #26a69a80}70%{box-shadow:0 0 0 8px #26a69a00}to{box-shadow:0 0 #26a69a00}}.authBox{padding-block-start:6px}.authTitle{text-align:center;text-transform:uppercase;letter-spacing:.03em;color:#fff;margin:8px 0 20px;font-size:1.35rem;font-weight:850}.authForm{gap:14px;display:grid}.authForm input{border:1px solid var(--line-solid);color:#fff;background:#0d1116;border-radius:12px;min-block-size:54px;padding-inline:16px;font-size:.95rem}.authForm input::placeholder{color:#6f7c8d}.authForm input:focus{border-color:#7c6bffbf;outline:0;box-shadow:0 0 0 3px #7c6bff2e}.authForm .signinButton{border-radius:12px;min-block-size:54px;margin-block-start:8px;font-size:1rem}.authError{border-radius:var(--r-sm);color:#ffb2be;background:#ef535014;border:1px solid #ef535066;margin:0;padding:10px 12px;font-size:.76rem}.authNotice{border-radius:var(--r-sm);color:#9fe6d5;background:#26a69a14;border:1px solid #26a69a66;margin:0;padding:10px 12px;font-size:.76rem;line-height:1.5}.authSwitch{text-align:center;color:var(--muted);margin:18px 0 0;font-size:.85rem}.authSwitch button{color:#fff;cursor:pointer;background:0 0;border:0;padding:0;font-size:.85rem;font-weight:850}.authSwitch button:hover{color:var(--cyan)}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-sans-latin-400-normal-gapTbOY8.woff2)format("woff2"),url(/assets/geist-sans-latin-400-normal-BOaIZNA2.woff)format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-sans-latin-500-normal-uokXdC-Q.woff2)format("woff2"),url(/assets/geist-sans-latin-500-normal-CN2lyvyL.woff)format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-sans-latin-600-normal-DFOURf8L.woff2)format("woff2"),url(/assets/geist-sans-latin-600-normal-CA1yjETN.woff)format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geist-sans-latin-700-normal-BmN9tIp5.woff2)format("woff2"),url(/assets/geist-sans-latin-700-normal-CjScfYeH.woff)format("woff")}@font-face{font-family:Geist Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/geist-sans-latin-800-normal-EH2RlpXL.woff2)format("woff2"),url(/assets/geist-sans-latin-800-normal-XNjooQKs.woff)format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-cyrillic-ext-400-normal-XB2BPmDK.woff2)format("woff2"),url(/assets/geist-mono-cyrillic-ext-400-normal-CkxHOdCb.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-cyrillic-400-normal-C51Di1Mf.woff2)format("woff2"),url(/assets/geist-mono-cyrillic-400-normal-CPJFfJgk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-symbols2-400-normal-BS9BGVxz.woff2)format("woff2"),url(/assets/geist-mono-symbols2-400-normal-DjbiTEEA.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-vietnamese-400-normal-CKEaXIlx.woff2)format("woff2"),url(/assets/geist-mono-vietnamese-400-normal-CZEPLOgu.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-ext-400-normal-DI-rJ0UV.woff2)format("woff2"),url(/assets/geist-mono-latin-ext-400-normal-CfzLURNc.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-400-normal-DTRLJnHl.woff2)format("woff2"),url(/assets/geist-mono-latin-400-normal-B2yvC1Cq.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-cyrillic-ext-500-normal-C7aYOB1D.woff2)format("woff2"),url(/assets/geist-mono-cyrillic-ext-500-normal-BY1KTvO5.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-cyrillic-500-normal-D2cXvDHF.woff2)format("woff2"),url(/assets/geist-mono-cyrillic-500-normal-DfuvdVgn.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-symbols2-500-normal-Q_ksOahU.woff2)format("woff2"),url(/assets/geist-mono-symbols2-500-normal-CmnCPGa0.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-vietnamese-500-normal-Bs29RrUZ.woff2)format("woff2"),url(/assets/geist-mono-vietnamese-500-normal-Dx9-epDo.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-ext-500-normal-Buglb9-a.woff2)format("woff2"),url(/assets/geist-mono-latin-ext-500-normal-CrWEgvU_.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-500-normal-YINYabwD.woff2)format("woff2"),url(/assets/geist-mono-latin-500-normal-D-GG86Jb.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-mono-cyrillic-ext-600-normal-BD1CN43b.woff2)format("woff2"),url(/assets/geist-mono-cyrillic-ext-600-normal-BLvyY6Bq.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-mono-cyrillic-600-normal-Dfv53e6N.woff2)format("woff2"),url(/assets/geist-mono-cyrillic-600-normal-DzvMIgFZ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-mono-symbols2-600-normal-DN6Y58xE.woff2)format("woff2"),url(/assets/geist-mono-symbols2-600-normal-D7I4D0GJ.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-mono-vietnamese-600-normal-DNzgIATH.woff2)format("woff2"),url(/assets/geist-mono-vietnamese-600-normal-BLL01lwa.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-mono-latin-ext-600-normal-TphwrhF8.woff2)format("woff2"),url(/assets/geist-mono-latin-ext-600-normal-B7ybHiTt.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-mono-latin-600-normal-V-KvD_pi.woff2)format("woff2"),url(/assets/geist-mono-latin-600-normal-bZn07FKM.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geist-mono-cyrillic-ext-700-normal-Bxc9dEb-.woff2)format("woff2"),url(/assets/geist-mono-cyrillic-ext-700-normal-DU94Oyh2.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geist-mono-cyrillic-700-normal-DIjif5V2.woff2)format("woff2"),url(/assets/geist-mono-cyrillic-700-normal-BfmS5dzu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geist-mono-symbols2-700-normal-D8l1g8Vg.woff2)format("woff2"),url(/assets/geist-mono-symbols2-700-normal-u0VYbY0I.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geist-mono-vietnamese-700-normal-Duoiovgv.woff2)format("woff2"),url(/assets/geist-mono-vietnamese-700-normal-B0ZVBxuA.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geist-mono-latin-ext-700-normal-Dk9F-MRR.woff2)format("woff2"),url(/assets/geist-mono-latin-ext-700-normal-6Jom6Uax.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geist-mono-latin-700-normal-DDxuFlf6.woff2)format("woff2"),url(/assets/geist-mono-latin-700-normal-BRX2CzoE.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/geist-mono-cyrillic-ext-800-normal-iUuow-kw.woff2)format("woff2"),url(/assets/geist-mono-cyrillic-ext-800-normal-5XkZ5dz-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/geist-mono-cyrillic-800-normal-DIeNYWgO.woff2)format("woff2"),url(/assets/geist-mono-cyrillic-800-normal-eANqHnlf.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/geist-mono-symbols2-800-normal-CMr-YyvA.woff2)format("woff2"),url(/assets/geist-mono-symbols2-800-normal-kdP5Nkeb.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/geist-mono-vietnamese-800-normal-CLek8IPB.woff2)format("woff2"),url(/assets/geist-mono-vietnamese-800-normal-CrLlxgy9.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/geist-mono-latin-ext-800-normal-DERaFlto.woff2)format("woff2"),url(/assets/geist-mono-latin-ext-800-normal-Ct2CUIeE.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/geist-mono-latin-800-normal-CM8EbTL6.woff2)format("woff2"),url(/assets/geist-mono-latin-800-normal-BFNKtW8E.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-vietnamese-600-normal-DUi7WF5p.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-600-normal-D6zpsUhD.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-ext-600-normal-DxxdqCpr.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-600-normal-VcznFIpX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-600-normal-DjKNqYRj.woff2)format("woff2"),url(/assets/space-grotesk-latin-600-normal-BflQw4A9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-vietnamese-700-normal-DMty7AZE.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-700-normal-Duxec5Rn.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-ext-700-normal-BQnZhY3m.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-700-normal-HVCqSBdx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2)format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box;border:0 solid}*{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}html{-webkit-text-size-adjust:100%;tab-size:4}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-inline-size:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{background:0 0;border:0}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul{padding:0;list-style:none}table{border-collapse:collapse}a{color:inherit}:root{--z-sticky:18;--z-header:20;--z-tooltip:40;--z-mobile-nav:40;--z-mobile-backdrop:41;--z-mobile-sheet:42;--z-popover:60;--z-typeahead:70;--z-backdrop:90;--z-modal:91;--z-modal-earnings:94;--z-modal-reader:95;--bg:#070a10;--bg-2:#0b0f17;--panel:#10141d;--panel-2:#0c1017;--panel-raised:#161c27;--panel-soft:#1b2231;--line:#222a38;--line-strong:#33405288;--line-solid:#333e50;--text:#eef2f8;--muted:#93a0b3;--dim:#6c7889;--green:#26a69a;--green-deep:#1a7d73;--red:#ef5350;--red-deep:#d13f3c;--amber:#f6b13c;--gold:#f6b13c;--call:#8f6ae8;--put:#0f97c2;--level:#f6b13c;--call-ink:#a98bf0;--put-ink:#3fb6d8;--cyan:#3ad7ff;--accent:#3ad7ff;--accent-2:#7c6bff;--violet:#a78bfa;--blue:#6f9fff;--pill-green:#12776d;--pill-cyan:#0f6f8c;--pill-grey:#4d5768;--pill-red:#b8403c;--pill-amber:#8f6410;--brand-grad:linear-gradient(135deg, #46dbff 0%, #7b7bff 55%, #a879ff 100%);--brand-grad-pill:linear-gradient(135deg, #1668b0 0%, #5b45c8 55%, #8a3fd0 100%);--brand-grad-soft:linear-gradient(135deg, #46dbff29, #a879ff29);--fox-grad:linear-gradient(150deg, #ffd166 0%, #f7972e 46%, #ff653b 100%);--shadow-panel:0 24px 60px -28px #000000d9, 0 1px 0 0 #ffffff08 inset;--shadow-pop:0 10px 30px -12px #000000b3;--glow-accent:0 0 22px -4px #3ad7ff73;--r:12px;--r-sm:9px;--r-xs:6px;--strip-h:62px;--gutter:clamp(14px, 2.4vw, 34px);--content-max:1560px;--edge:max(var(--gutter), calc((100% - var(--content-max)) / 2 + var(--gutter)));--color-background:var(--bg);--color-foreground:var(--text);--font-sans:var(--font-geist-sans);--font-mono:var(--font-geist-mono)}*{box-sizing:border-box}html{background:var(--bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased;margin:0}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;transition:background .16s,border-color .16s,color .16s,transform .12s,box-shadow .16s,filter .16s}a{transition:color .16s,border-color .16s,background .16s}:where(button,a,input,select,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}*{scrollbar-width:thin;scrollbar-color:#2c3849 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#28323f padding-box padding-box;border:2px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#384657 padding-box padding-box}.slimShell{background:radial-gradient(1200px 620px at 8% -8%, #3ad7ff13, transparent 60%), radial-gradient(1100px 720px at 100% -6%, #7c6bff1a, transparent 58%), var(--bg);background-attachment:fixed;min-block-size:100vh;position:relative}.slimTop{z-index:var(--z-header);min-block-size:56px;padding:8px var(--edge,16px);-webkit-backdrop-filter:blur(20px)saturate(1.2);backdrop-filter:blur(20px)saturate(1.2);background:#080b11d1;border-block-end:1px solid #ffffff0f;align-items:center;gap:12px;display:flex;position:sticky;inset-block-start:0}.slimBrand{font-family:var(--font-mono);letter-spacing:.14em;color:var(--text);font-size:.94rem;font-weight:800}.slimRule{background:var(--line-solid);flex:none;block-size:18px;inline-size:1px}.slimTicker{background:#3ad7ff14;border:1px solid #3ad7ff47;border-radius:999px;align-items:center;gap:7px;padding:4px 11px 4px 5px;display:inline-flex}.slimTicker strong{font-family:var(--font-mono);letter-spacing:.04em;color:#fff;font-size:.85rem;font-weight:800}.slimSearch{flex:none;margin-inline-start:8px;display:flex}.slimSearchBox{border:1px solid var(--line-solid);inline-size:min(190px,44vw);color:var(--dim);background:linear-gradient(#0e131a,#0a0e13);border-radius:999px;align-items:center;gap:8px;padding:0 13px;transition:border-color .15s,box-shadow .15s;display:inline-flex}.slimSearchBox:focus-within{color:var(--muted);border-color:#3ad7ff99;box-shadow:0 0 0 3px #3ad7ff1f,0 0 18px #3ad7ff1a}.slimSearchBox input{min-inline-size:0;color:var(--text);font:inherit;letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;flex:auto;padding:9px 0;font-size:.82rem}.slimSearchBox input:focus{outline:none}.slimSearchBox input::placeholder{text-transform:uppercase;letter-spacing:.08em;color:var(--text);opacity:.92;font-weight:700}.slimTabs{align-items:stretch;gap:2px;margin-inline-start:4px;display:flex}.slimTab{color:var(--dim);font:inherit;letter-spacing:.01em;cursor:pointer;white-space:nowrap;border-radius:var(--r-xs) var(--r-xs) 0 0;background:0 0;border:0;padding:10px 12px 11px;font-size:.76rem;font-weight:700;position:relative}.slimTab:hover{color:var(--muted)}.slimTab.isOn{color:var(--text)}.slimTab.isOn:after{content:"";background:var(--cyan,#3ad7ff);border-radius:2px;block-size:2px;position:absolute;inset-block-end:0;inset-inline:8px}.slimTab:focus-visible{outline:2px solid var(--cyan,#3ad7ff);outline-offset:-2px}.slimSettings{border:1px solid var(--line-solid);border-radius:var(--r-xs);color:var(--muted);font:inherit;cursor:pointer;background:#0d1116;margin-inline-start:auto;padding:8px 13px;font-size:.76rem;font-weight:700}.slimSettings:hover{color:var(--text);border-color:#3ad7ff66}.slimAdmin{border:1px solid var(--line-solid);border-radius:var(--r-xs);block-size:38px;inline-size:38px;color:var(--text);background:#0d1116;flex:none;justify-content:center;align-items:center;margin-inline-start:auto;text-decoration:none;display:inline-flex}.slimAdmin+.slimSettings{margin-inline-start:8px}.slimAdmin:hover{background:#3ad7ff14;border-color:#3ad7ff66}.slimAdmin:focus-visible{outline:2px solid var(--cyan,#3ad7ff);outline-offset:2px}.slimLogout{border-radius:var(--r-xs);color:#fff;font:inherit;white-space:nowrap;background:#ef535021;border:1px solid #ef535080;align-items:center;gap:7px;padding:8px 13px;font-size:.76rem;font-weight:700;text-decoration:none;display:inline-flex}.slimLogout:hover{color:#fff;background:#ef53503d;border-color:#ef5350d9}.slimMain{max-inline-size:1080px;padding:16px var(--edge,16px) 90px;margin-inline:auto}.slimTop{position:relative;overflow:hidden}.slimTop>:not(.slimParticles){z-index:1;position:relative}.slimParticles{z-index:0;pointer-events:none;position:absolute;inset:0}.slimParticle{inline-size:var(--sz);block-size:var(--sz);filter:blur(.4px);opacity:0;animation:slimDrift var(--dur) linear infinite;animation-delay:var(--delay);background:#fff;border-radius:50%;position:absolute;inset-block-end:-6px;inset-inline-start:var(--left)}@keyframes slimDrift{0%{opacity:0;transform:translate(0)}12%{opacity:var(--op)}85%{opacity:var(--op)}to{transform:translate(var(--dx), -76px);opacity:0}}@media (prefers-reduced-motion:reduce){.slimParticle{opacity:0;animation:none}}.tmapTickerTag{color:var(--cyan,#3ad7ff);letter-spacing:.08em;background:#3ad7ff1a;border:1px solid #3ad7ff59;border-radius:999px;padding:2px 8px;font-size:.68rem;font-weight:800}.tmapOhlc{color:var(--dim);letter-spacing:.02em;flex-wrap:wrap;gap:14px;margin:2px 0 0;font-size:.74rem;display:flex}.tmapOhlc strong{font-weight:700}.tmapOhlc-up strong{color:var(--green,#34c77b)}.tmapOhlc-down strong{color:var(--red,#ef5350)}.slimLoading{color:var(--dim);padding:40px 0;font-size:.85rem}@media (width<=560px){.slimTop{flex-wrap:wrap;gap:8px;min-block-size:auto}.slimTicker{margin-inline-end:auto}.slimBrand{flex:none;order:1}.slimSearch{flex:none;order:3;inline-size:7.5rem;margin-inline-start:8px}.slimSearchBox{gap:6px;inline-size:100%;padding-inline:11px}.slimSearch input{min-block-size:40px;inline-size:100%;min-inline-size:0;font-size:16px}.slimSettings{flex:none;order:2;margin-inline-start:auto}.slimAdmin{flex:none;order:2}.slimSettings,.slimLogout{min-block-size:40px}.slimTabs{flex-basis:100%;order:4;gap:0;margin-inline-start:0}.slimTab{text-align:center;flex:1 1 0;min-block-size:42px}}@keyframes livePulse{0%,to{box-shadow:0 0 12px #26a69a6b,inset 0 0 0 1px #26a69a38}50%{box-shadow:0 0 20px #26a69ab3,inset 0 0 0 1px #26a69a4d}}.paperStale{color:var(--amber);font-size:.72rem;font-weight:700}.settingsBackdrop{z-index:var(--z-backdrop);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#030509b8;position:fixed;inset:0}.settingsModal{z-index:var(--z-modal);border:1px solid var(--line-solid);background:linear-gradient(#0d1219,#080b10);border-radius:18px;flex-direction:column;max-block-size:min(88vh,760px);inline-size:min(500px,100vw - 24px);display:flex;position:fixed;inset-block-start:50%;inset-inline-start:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 40px 100px -30px #000000d9}.settingsHead{border-block-end:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.settingsHead h2{margin:0;font-size:1.1rem}.settingsClose{border:1px solid var(--line);block-size:32px;inline-size:32px;color:var(--muted);cursor:pointer;background:#0d1116;border-radius:9px;font-size:1.2rem;line-height:1}.settingsClose:hover{color:#fff;border-color:var(--line-solid)}.settingsBody{flex-direction:column;gap:20px;padding:18px;display:flex;overflow-y:auto}.settingsSection{flex-direction:column;gap:10px;display:flex}.settingsSection h3{letter-spacing:.05em;text-transform:uppercase;color:var(--cyan);margin:0;font-size:.72rem;font-weight:800}.settingsField{gap:5px;display:grid}.settingsField>span{color:var(--muted);font-size:.7rem;font-weight:750}.settingsField input{border:1px solid var(--line-solid);border-radius:var(--r-xs);color:#fff;background:#0d1116;min-block-size:40px;padding-inline:12px;font-size:.85rem}.settingsField input:focus{border-color:#3ad7ff8c;outline:0}.settingsField select{border:1px solid var(--line-solid);border-radius:var(--r-xs);color:#fff;background:#0d1116;min-block-size:40px;padding-inline:10px;font-size:.85rem}.settingsField select:focus{border-color:#3ad7ff8c;outline:0}.settingsHint{color:var(--muted);margin:0;font-size:.74rem;line-height:1.5}.settingsClearProfile{color:var(--muted);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:.74rem;text-decoration:underline}.settingsClearProfile:hover{color:var(--text)}.settingsField input[readonly]{color:var(--muted);cursor:default}.settingsRow{grid-template-columns:1fr auto;align-items:end;gap:8px;display:grid}.settingsPw{flex-direction:column;gap:10px;display:flex}.settingsRow button,.settingsPw button{border-radius:var(--r-xs);background:var(--brand-grad);color:#fff;cursor:pointer;border:0;min-block-size:40px;padding-inline:16px;font-size:.8rem;font-weight:800}.settingsRow button:disabled,.settingsPw button:disabled{opacity:.55}.settingsError{color:#ffb2be;margin:0;font-size:.78rem}.settingsNotice{color:var(--green);margin:0;font-size:.78rem}.settingsActions{border-block-start:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-block-start:6px;display:flex}.settingsAdminLink{color:var(--muted);font-size:.8rem;font-weight:700;text-decoration:none}.settingsAdminLink:hover{color:var(--cyan)}.settingsLogout{border-radius:var(--r-xs);color:#fff;background:#ef535029;border:1px solid #ef53508c;align-items:center;gap:8px;min-block-size:42px;margin-inline-start:auto;padding-inline:20px;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}.settingsLogout:hover{background:#ef535047;border-color:#ef5350d9}@media (width<=700px){.settingsModal{border-radius:18px 18px 0 0;max-block-size:90dvh;inline-size:100vw;inset-block:auto 0;inset-inline:0;transform:none}.settingsBody{padding-block-end:calc(18px + env(safe-area-inset-bottom,0px))}.settingsActions{flex-direction:column;align-items:stretch;gap:10px;padding-block-start:12px}.settingsLogout{justify-content:center;min-block-size:48px;margin-inline-start:0}.settingsAdminLink{text-align:center;justify-content:center}}.eyebrow{color:var(--cyan);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:7px;font-size:.68rem;font-weight:850;display:inline-flex}.panel{border-radius:var(--r);background:linear-gradient(135deg,#3ad7ff0b,#0000 34%),linear-gradient(#131923 0%,#0c1118 100%);border:1px solid #8297b038;min-inline-size:0;position:relative;overflow:hidden;box-shadow:0 28px 76px -34px #000000f2,inset 0 0 0 1px #ffffff06,inset 0 1px #ffffff0d}.panelHeading{justify-content:space-between;align-items:start;gap:14px;margin-block-end:16px;display:flex}.panelHeading h2{letter-spacing:-.01em;margin:7px 0 0;font-size:1.12rem;line-height:1.2}.panelStatus{border:1px solid var(--line);background:var(--panel-soft);color:#fff;text-align:end;border-radius:999px;align-items:center;min-block-size:28px;max-inline-size:48%;padding-inline:11px;font-size:.68rem;font-weight:750;display:inline-flex;display:none!important}.tickerLogo{box-sizing:border-box;object-fit:contain;background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:2px;display:inline-flex;overflow:hidden}.tickerLogoMono{color:#cfe6ff;border:1px solid var(--line);font-family:var(--font-geist-mono), monospace;letter-spacing:-.02em;background:linear-gradient(160deg,#1c2634,#12181f);border-radius:50%;padding:0;font-weight:800;line-height:1}.panelHeadingMain{align-items:center;gap:12px;min-inline-size:0;display:flex}.loadingPanel{align-items:center;gap:13px;min-block-size:92px;display:flex}.loader{background:#05070c url(/cavara-logo.webp) 50%/76% no-repeat;border:0;border-radius:50%;flex:none;block-size:40px;inline-size:40px;animation:none;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f}.loader:before{content:"";border:2px solid #ffffff24;border-block-start-color:#fff;border-radius:50%;animation:.85s linear infinite spin;position:absolute;inset:-5px}@keyframes spin{to{transform:rotate(360deg)}}.metricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.metricGrid article{border:1px solid var(--line);border-radius:var(--r-sm);background:linear-gradient(#0e131a,#0b0f14);align-content:start;gap:5px;min-block-size:0;padding:11px 13px;display:grid}.metricGrid span{color:var(--muted);letter-spacing:.01em;font-size:.68rem}.metricGrid strong{overflow-wrap:anywhere;font-family:var(--font-geist-mono), monospace;letter-spacing:.01em;font-size:.9rem;font-weight:700}.green{color:var(--green)!important}.red{color:var(--red)!important}.amber{color:var(--amber)!important}.cyan{color:var(--cyan)!important}:is(.panelStatus,.radarBias,.radarChip,.radarSpotPill,.copilotBadges span,.roleBadge,.statusPill,.searchSuggest em,.termBrandTag,.pinTag,.wallTag,.flowFilterGroup button,.flowUnusualToggle,.paperNewBot,.paperModeBtn):is(.green,.red,.amber,.cyan){color:#fff!important}.dataNotice{border-inline-start:3px solid var(--amber);border-radius:0 var(--r-xs) var(--r-xs) 0;color:#b0a893;background:#f6b13c0f;margin:13px 0 0;padding:11px 13px;font-size:.72rem;line-height:1.5}.tableHead{z-index:1;background:linear-gradient(#1a212c,#151b24);position:sticky;inset-block-start:0}.tableHead span{color:#93a0b3;font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:.03em;text-transform:uppercase;font-weight:800}.dataNoticeVerbose{display:none!important}@media (prefers-reduced-motion:reduce){*{transition-duration:.001ms!important;animation-duration:.001ms!important}}@media (width<=760px){:root{--gutter:12px}.metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.panelStatus{max-inline-size:44%}}@media (width<=420px){.metricGrid{grid-template-columns:1fr 1fr}.panelHeading{align-items:start}.panelStatus{max-inline-size:46%}}.copilotFab{z-index:var(--z-popover);color:#fff;background:#000;border:1px solid #ffffff29;border-radius:50%;place-items:center;block-size:60px;inline-size:60px;padding:0;font-weight:850;display:grid;position:fixed;inset-block-end:20px;inset-inline-end:20px;box-shadow:0 14px 40px -14px #000000d9,0 0 22px #ffffff57,0 0 7px #ffffff42}.copilotFab:hover{filter:brightness(1.08)}.copilotFab.open{border-color:var(--line-solid);color:#cfe6ff;background:#12171f;font-size:1.5rem}.copilotFabLogo{object-fit:contain;block-size:48px;inline-size:48px}.copilotPanel{z-index:var(--z-popover);border:1px solid var(--line-solid);background:linear-gradient(#0c1118,#080b10);border-radius:18px;flex-direction:column;block-size:min(640px,100vh - 120px);inline-size:min(420px,100vw - 32px);display:flex;position:fixed;inset-block-end:78px;inset-inline-end:20px;overflow:hidden;box-shadow:0 30px 90px -30px #000000d9}.copilotHead{border-block-end:1px solid var(--line);background:linear-gradient(#10151d,#0b0f15);justify-content:center;align-items:center;padding:14px 50px 13px 16px;display:flex;position:relative}.copilotTitleBlock{justify-items:center;gap:3px;min-inline-size:0;display:grid}.copilotHeadName{letter-spacing:.01em;color:#fff;font-size:.95rem;font-weight:850}.copilotClose{border:1px solid var(--line);block-size:30px;inline-size:30px;color:var(--muted);background:#0d1116;border-radius:9px;font-size:1.1rem;line-height:1;position:absolute;inset-block-start:50%;inset-inline-end:12px;transform:translateY(-50%)}.copilotClose:hover{color:#fff;border-color:var(--line-solid)}.copilotMessages{flex-direction:column;flex:auto;gap:10px;padding:16px;display:flex;overflow-y:auto}.copilotWelcome{text-align:center;flex-direction:column;align-items:center;padding-block-start:14px;display:flex}.copilotAvatar{background:radial-gradient(circle at 50% 35%,#3ad7ff33,#06090de6);border:1px solid #ffffff24;border-radius:50%;flex:none;place-items:center;block-size:68px;inline-size:68px;padding:9px;display:grid;overflow:hidden;box-shadow:0 0 34px -8px #3ad7ff80}.copilotAvatar img{object-fit:contain;block-size:100%;inline-size:100%}.copilotWelcome h3{color:#fff;margin:14px 0 6px;font-size:1.15rem;font-weight:850}.copilotHello{letter-spacing:-.01em;background:linear-gradient(100deg,#8ab4ff,#6a5cff 50%,#3ad7ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.55rem!important}.copilotWelcomeSub{color:#cdd6e2;max-inline-size:320px;margin:0 0 12px;font-size:.95rem;line-height:1.5}.copilotBadges{flex-wrap:wrap;justify-content:center;gap:6px;margin-block-end:12px;display:flex}.copilotBadges span{color:#fff;background:#3ad7ff0f;border:1px solid #3ad7ff38;border-radius:999px;align-items:center;min-block-size:24px;padding-inline:9px;font-size:.64rem;font-weight:800;display:inline-flex}.copilotSuggest{flex-direction:column;align-self:stretch;display:flex}.copilotSuggest button{text-align:start;border:0;border-block-start:1px solid var(--line);color:#dbe3ec;cursor:pointer;background:0 0;align-items:flex-start;gap:11px;padding:14px 6px;font-size:.82rem;line-height:1.4;display:flex}.copilotSuggest button:hover{color:#fff}.copilotSuggest button:hover .copilotArrow{color:var(--cyan)}.copilotArrow{block-size:17px;inline-size:17px;color:var(--muted);flex:none;margin-block-start:1px}.copilotRefresh{color:var(--muted);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:7px;margin-block-start:14px;padding:6px 2px;font-size:.78rem;font-weight:650;display:inline-flex}.copilotRefresh svg{block-size:15px;inline-size:15px}.copilotRefresh:hover{color:#cfe6ff}.copilotMsg{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:13px;max-inline-size:90%;padding:10px 13px;font-size:.82rem;line-height:1.55}.copilotMsg.user{background:var(--brand-grad);color:#fff;border-end-end-radius:4px;align-self:flex-end}.copilotMsg.assistant{border:1px solid var(--line);color:#e6ecf2;background:#11161e;border-end-start-radius:4px;align-self:flex-start}.copilotMsg.assistant:has(.replyBody){white-space:normal}.replyBody{flex-direction:column;gap:9px;display:flex}.replyPara{margin:0;line-height:1.55}.replyLabel{color:var(--cyan);letter-spacing:.01em;font-weight:800;display:inline-block}.replyBody strong{color:#fff;font-weight:750}.replyList{flex-direction:column;gap:5px;margin:2px 0;padding-inline-start:18px;display:flex}.replyList li{line-height:1.5}.replyList li::marker{color:var(--cyan)}.copilotDots{gap:4px;padding-block:3px;display:inline-flex}.copilotDots i{background:var(--muted);border-radius:50%;block-size:6px;inline-size:6px;animation:1.2s infinite copilotBlink}.copilotDots i:nth-child(2){animation-delay:.2s}.copilotDots i:nth-child(3){animation-delay:.4s}@keyframes copilotBlink{0%,60%,to{opacity:.25}30%{opacity:1}}.copilotError{color:#ffb2be;background:#ef535014;border:1px solid #ef535066;border-radius:10px;margin-block-start:4px;padding:9px 12px;font-size:.72rem;line-height:1.45}.copilotForm{border:1px solid var(--line-solid);background:#0d1218;border-radius:16px;align-items:center;gap:8px;margin:12px;padding:8px 8px 8px 16px;display:flex}.copilotForm input{color:#fff;background:0 0;border:0;flex:auto;min-block-size:40px;min-inline-size:0;font-size:.85rem}.copilotForm input:focus{outline:0}.copilotForm input::placeholder{color:#6f7c8d}.copilotSend{background:var(--brand-grad);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;block-size:40px;inline-size:40px;display:grid}.copilotSend svg{block-size:18px;inline-size:18px}.copilotSend:disabled{opacity:.45;cursor:default}.copilotSend:not(:disabled):hover{filter:brightness(1.08)}@media (width<=560px){.copilotPanel{border-radius:18px 18px 0 0;block-size:min(82vh,680px);inline-size:100vw;inset-block-end:0;inset-inline:0}.copilotFab{inset-block-end:14px;inset-inline-end:14px}}.panelHeading .eyebrow{letter-spacing:.075em;font-size:.78rem}.resultPanel,.optionsLabPanel{margin-block-start:18px;padding:clamp(22px,2.1vw,34px)}.panel:before{content:"";opacity:.78;pointer-events:none;background:linear-gradient(90deg,#0000,#3ad7ff6b,#f6b13c3d,#0000);block-size:1px;position:absolute;inset-block-start:0;inset-inline:0}.resultPanel:hover,.optionsLabPanel:hover{border-color:#3ad7ff40;box-shadow:0 34px 88px -38px #000,0 0 28px -20px #3ad7ffcc,inset 0 1px #ffffff0f}.panelHeading{align-items:center;gap:18px;margin-block-end:22px}.panelHeadingMain{gap:15px}.panelHeading h2{color:#fff;margin-block-start:8px;font-size:clamp(1.35rem,1.45vw,1.8rem);font-weight:820;line-height:1.12}.panelStatus{color:#d7e4ef;background:linear-gradient(#3ad7ff1a,#ffffff09);border-color:#3ad7ff2e;min-block-size:34px;padding-inline:14px;font-size:.78rem}.tickerLogo{box-shadow:0 8px 24px -12px #3ad7ffb8}.panelHeading .tickerLogo{block-size:42px!important;inline-size:42px!important}.metricGrid{gap:8px}.metricGrid article{background:linear-gradient(145deg,#3ad7ff0e,#0000 48%),linear-gradient(#121924,#0c1118);border-color:#8297b038;align-content:start;gap:5px;min-block-size:0;padding:11px 14px;box-shadow:0 18px 44px -30px #000000f2}.metricGrid article:hover{border-color:#3ad7ff57;transform:translateY(-1px)}.metricGrid span{color:#aebbd0;font-size:.82rem;font-weight:760}.metricGrid strong{color:#f8fbff;font-size:clamp(1.08rem,1.15vw,1.34rem);line-height:1.15}.adminRow{min-block-size:48px}.adminRow span{color:#d4dee8;padding:13px 14px;font-size:.82rem}.adminRow.tableHead span{color:#aab7c8;font-size:.76rem}.adminForm input,.adminForm select{min-block-size:48px;font-size:.95rem}.adminForm>button{min-block-size:42px;font-size:.86rem}.dataNotice,.labNote{font-size:.92rem;line-height:1.65}.dataNotice{margin-block-start:18px;padding:14px 16px}.roleBadge,.copilotBadges span{min-block-size:30px;font-size:.78rem}.adminForm label span{font-size:.8rem}.copilotPanel{inline-size:min(500px,100vw - 32px)}.copilotMsg,.copilotForm input,.copilotSuggest button,.copilotWelcomeSub{font-size:.94rem}.copilotHeadName{font-size:1.08rem}@media (width<=1050px){.metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.resultPanel,.optionsLabPanel{padding:18px}.panelHeading{align-items:flex-start}.panelHeading h2{font-size:1.22rem}.panelStatus{min-block-size:30px;font-size:.72rem}.metricGrid article{min-block-size:92px;padding:14px}.metricGrid strong{font-size:1rem}}.adminShell{inline-size:min(1100px,100%);margin-inline:auto;padding:26px clamp(14px,3vw,34px) 60px}.adminHeader{justify-content:space-between;align-items:flex-end;gap:14px;margin-block-end:20px;display:flex}.adminHeader h1{letter-spacing:-.01em;margin:6px 0 0;font-size:1.6rem}.adminBack{border:1px solid var(--line-solid);block-size:40px;inline-size:40px;color:var(--muted);background:#0d1116;border-radius:50%;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.adminBack:hover{color:var(--text);background:#3ad7ff14;border-color:#3ad7ff73}.adminBack:focus-visible{outline:2px solid var(--cyan,#3ad7ff);outline-offset:2px}.adminPanel{margin-block-end:11px;padding:15px 16px}.adminPanel h2{margin:0 0 10px;font-size:.98rem}.adminForm{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:10px;display:grid}.adminForm label{gap:6px;display:grid}.adminForm label span{color:var(--muted);font-size:.68rem;font-weight:750}.adminForm input,.adminForm select{border:1px solid var(--line-solid);border-radius:var(--r-xs);color:#fff;background:#0d1116;min-block-size:42px;min-inline-size:0;padding-inline:11px}.adminForm input:focus,.adminForm select:focus{border-color:#3ad7ff8c;outline:0}.adminForm>button{border-radius:var(--r-xs);background:var(--brand-grad);color:#fff;text-shadow:0 1px 2px #00000052;border:0;min-block-size:42px;padding-inline:18px;font-weight:850}.adminForm>button:disabled{opacity:.55}.adminError{color:#ffb2be;margin:12px 0 0;font-size:.76rem}.adminNotice{color:var(--green);margin:12px 0 0;font-size:.76rem}.adminTable{gap:2px;display:grid}.adminRow{border-block-end:1px solid var(--line);grid-template-columns:minmax(180px,2fr) minmax(120px,1.4fr) 90px 110px 90px;align-items:center;gap:10px;padding:11px 6px;display:grid}.adminRow span{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:.76rem;overflow:hidden}.adminRow.tableHead span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.66rem;font-weight:800}.roleBadge{border:1px solid var(--line);background:var(--panel-soft);color:#fff;text-transform:uppercase;border-radius:999px;justify-self:start;padding:2px 9px;font-size:.64rem;font-weight:800}.roleBadge.admin{color:var(--cyan);background:#3ad7ff1a;border-color:#3ad7ff66}.adminRemove{border:1px solid var(--line);border-radius:var(--r-xs);min-block-size:30px;color:var(--muted);background:#0d1116;justify-self:start;padding-inline:12px;font-size:.72rem;font-weight:700}.adminRemove:hover{color:var(--red);background:#ef535014;border-color:#ef53508c}.adminYou{color:var(--muted);font-size:.72rem;font-style:normal}.adminStats{grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:6px;margin-block-end:12px;display:grid}.adminStats article{border:1px solid var(--line-solid);border-radius:var(--r-xs);cursor:default;background:linear-gradient(#121924,#0c1118);gap:2px;padding:8px 10px;display:grid}.adminStats article span{color:var(--muted);letter-spacing:.03em;text-transform:uppercase;font-size:.6rem;font-weight:800;line-height:1.25}.adminStats article strong{font-family:var(--font-geist-mono), monospace;font-size:1.05rem;line-height:1.2}.adminStats article.warn{border-color:#ef535080}.adminStats article.warn strong{color:var(--red)}.adminListHead{justify-content:space-between;align-items:center;gap:12px;margin-block-end:12px;display:flex}.adminListHead h2{margin:0}.adminSearch{border:1px solid var(--line-solid);border-radius:var(--r-xs);color:#fff;background:#0d1116;min-block-size:38px;inline-size:min(320px,100%);padding-inline:12px;font-size:.8rem}.adminSearch:focus{border-color:#3ad7ff8c;outline:0}.adminRowWide{cursor:pointer;grid-template-columns:minmax(180px,2fr) minmax(90px,1.1fr) 70px minmax(90px,1fr) 90px minmax(110px,1.2fr) 88px 26px}.adminRowWide:not(.tableHead):hover{background:#3ad7ff0d}.adminRowWide.open{background:#3ad7ff0f;border-block-end-color:#0000}.adminChevron{color:var(--muted);text-align:end}.statusPill{border:1px solid var(--line);color:#fff;border-radius:999px;align-items:center;padding:2px 9px;font-size:.66rem;font-style:normal;font-weight:750;display:inline-flex}.onlinePill{background:#26a69a1a;border-color:#26a69a73}.idlePill{background:#ffffff0d}.lockedPill{background:#ef53501a;border-color:#ef535080}.pendingPill{background:#f2c14e1f;border-color:#f2c14e80}.adminActions .adminApprove{color:var(--green);background:#26a69a1f;border-color:#26a69a99;font-weight:800}.adminActions .adminApprove:hover{color:#fff;background:#26a69a40;border-color:#26a69ae6}.adminDetail{border-block-end:1px solid var(--line);background:#3ad7ff08;padding:4px 8px 16px}.adminDetailFacts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-block-end:12px;display:grid}.adminDetailFacts div{border:1px solid var(--line);border-radius:var(--r-xs);background:#0d1116;gap:2px;padding:8px 10px;display:grid}.adminDetailFacts span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.62rem;font-weight:800}.adminDetailFacts strong{font-family:var(--font-geist-mono), monospace;overflow-wrap:anywhere;font-size:.8rem}.adminActions{flex-wrap:wrap;gap:8px;display:flex}.adminActions button{border:1px solid var(--line-solid);border-radius:var(--r-xs);color:#d4dee8;cursor:pointer;background:#0d1116;min-block-size:32px;padding-inline:13px;font-size:.73rem;font-weight:750}.adminActions button:hover{color:#fff;border-color:#3ad7ff8c}.adminActions button:disabled{opacity:.5}.adminActions .adminRemove:hover{color:var(--red);border-color:#ef53508c}.adminActions .adminRemove.confirm{color:#fff;background:#ef535040;border-color:#ef5350b3}.adminResetForm{flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:10px;display:flex}.adminResetForm input{border:1px solid var(--line-solid);border-radius:var(--r-xs);color:#fff;background:#0d1116;min-block-size:36px;inline-size:min(280px,100%);padding-inline:11px;font-size:.78rem}.adminResetForm button{border-radius:var(--r-xs);background:var(--brand-grad);color:#fff;cursor:pointer;border:0;min-block-size:36px;padding-inline:14px;font-size:.75rem;font-weight:800}.adminResetForm small{color:var(--muted);flex-basis:100%;font-size:.68rem}.adminEmpty{color:var(--muted);margin:14px 4px;font-size:.8rem}@media (width<=860px){.adminListHead{flex-direction:column;align-items:stretch}.adminRowWide{min-inline-size:860px}}@media (width<=720px){.adminForm{grid-template-columns:1fr 1fr}.adminForm>button{grid-column:1/-1}.adminTable{overflow-x:auto}.adminRow{min-inline-size:620px}}[id^=sec-]{scroll-margin-block-start:calc(84px + var(--strip-h))}.panelStatus{color:#fff!important}.infoTag{vertical-align:middle;cursor:default;margin-inline-start:6px;display:inline-flex;position:relative}.infoDot{border:1px solid var(--line-solid);block-size:14px;inline-size:14px;color:var(--muted);text-transform:none;font-size:.58rem;font-style:normal;font-weight:800;font-family:var(--font-geist-sans), Arial, sans-serif;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.infoTag:hover .infoDot,.infoTag:focus-visible .infoDot{color:#fff;border-color:#3ad7ff99}.infoTip{z-index:var(--z-popover);border:1px solid var(--line-solid);color:#d7dee6;letter-spacing:0;text-transform:none;opacity:0;visibility:hidden;pointer-events:none;background:#0c1219;border-radius:8px;inline-size:max-content;max-inline-size:260px;padding:9px 11px;font-size:.72rem;font-weight:500;line-height:1.4;transition:opacity .12s,transform .12s;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-start:0;transform:translateY(-3px);box-shadow:0 12px 30px -8px #000000bf}.infoTag:hover .infoTip,.infoTag:focus-visible .infoTip{opacity:1;visibility:visible;transform:translateY(0)}:is(.metricHasInfo,.readChip) .metricTip{z-index:var(--z-tooltip);color:#d7e2ec;text-transform:none;letter-spacing:0;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;background:#0d1319;border:1px solid #3ad7ff47;border-radius:9px;max-inline-size:min(250px,74vw);padding:8px 11px;font-size:.72rem;font-weight:500;line-height:1.45;transition:opacity .14s,transform .14s,visibility .14s;position:absolute;inset-block-end:calc(100% + 8px);inset-inline-start:0;transform:translateY(4px);box-shadow:0 10px 30px #0009}:is(.metricHasInfo,.readChip):hover .metricTip,:is(.metricHasInfo,.readChip):focus-visible .metricTip{opacity:1;visibility:visible;transform:translateY(0)}@media (width<=760px){[id^=sec-]{scroll-margin-block-start:calc(58px + var(--strip-h))}}@media (width<=700px){.panelStatus{white-space:nowrap;text-overflow:ellipsis;max-inline-size:56%;overflow:hidden}.infoTip{max-inline-size:min(240px,76vw)}}.panelHeadingMain{align-items:center;gap:10px;display:flex}@media (width<=700px){.metricGrid{gap:6px}.metricGrid article{gap:4px;min-block-size:0;padding:9px 11px}.metricGrid span{font-size:.62rem}.metricGrid strong{font-size:.82rem}.resultPanel{margin-block-start:10px;padding:13px}.dataNotice{margin-block-start:10px;padding:8px 10px;font-size:.66rem}.panelHeading .eyebrow{font-size:.58rem}html,body{max-inline-size:100%;overflow-x:hidden}a,button,input,select,textarea,[role=tab],[role=button]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}input,textarea,select{font-size:16px!important}img,svg,canvas,video,table{max-inline-size:100%}}.flowSummary article strong{text-transform:none}.flowFilters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.flowFilterGroup{border:1px solid var(--line-solid);border-radius:999px;display:inline-flex;overflow:hidden}.flowFilterGroup button{color:#fff;cursor:pointer;border:0;border-inline-start:1px solid var(--line);background:#0d1116;padding:6px 12px;font-size:.74rem;font-weight:650}.flowFilterGroup button:first-child{border-inline-start:0}.flowFilterGroup button:hover{background:#ffffff0f}.flowFilterGroup button.on{background:#3ad7ff29;font-weight:800}.flowTable{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;max-block-size:min(520px,58vh);display:flex;overflow:auto}@media (width<=720px){.flowFilters{gap:6px}.flowFilterGroup button{padding:5px 9px;font-size:.7rem}}.ctFeedOpen{color:var(--cyan);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-size:.76rem}.ctFeedOpen:hover{text-decoration:underline}@media (width<=860px){:root{--strip-h:88px}}.readLead{color:var(--text);letter-spacing:-.005em;text-wrap:pretty;max-inline-size:76ch;margin:0;font-size:clamp(.97rem,1.35vw,1.16rem);font-weight:600;line-height:1.5}.readLead-waiting{color:var(--muted);font-weight:500}.readWhy{border-radius:var(--r-xs);color:var(--cyan);cursor:pointer;font:inherit;letter-spacing:.02em;vertical-align:2px;white-space:nowrap;background:#3ad7ff12;border:1px solid #3ad7ff4d;margin-inline-start:8px;padding:2px 8px;font-size:.7rem;font-weight:700}.readWhy:hover{border-color:var(--cyan);background:#3ad7ff24}.readWhy:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.readDetail{color:var(--text);text-wrap:pretty;max-inline-size:76ch;margin:9px 0 0;font-size:.86rem;font-weight:400;line-height:1.62}.readDetail+.readDetail{margin-block-start:7px}.readCaveat{border:1px solid var(--line);border-inline-start:2px solid var(--cyan);border-radius:var(--r-xs);background:var(--panel-2);color:var(--muted);max-inline-size:76ch;margin:9px 0 0;padding:10px 12px;font-size:.79rem;line-height:1.62}.readChips{flex-wrap:wrap;align-items:center;gap:7px;margin-block-start:11px;display:flex}.readChip{border:1px solid var(--line);border-radius:var(--r-xs);background:var(--panel-2);cursor:help;align-items:baseline;gap:7px;padding:5px 10px;display:flex;position:relative}.readChip>span:first-child{color:var(--dim);letter-spacing:.01em;white-space:nowrap;font-size:.7rem;font-weight:600}.readChip>strong{color:var(--text);font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;font-size:.86rem;font-weight:800}.readChip>strong.green{color:var(--green)}.readChip>strong.red{color:var(--red)}.readChip:hover,.readChip:focus-visible{border-color:var(--line-solid);outline:none}.readMoreBtn{border-color:var(--line-solid);color:var(--dim);background:0 0}.readMoreBtn:hover{border-color:var(--cyan);color:var(--text);background:0 0}.readChips+.metricGrid{margin-block-start:9px}@media (width<=700px){.readChips{gap:6px}.readChip{padding:4px 8px}.readChip>span:first-child{font-size:.66rem}.readChip>strong{font-size:.8rem}.metricGrid{gap:6px}.metricGrid article{gap:3px;padding:9px 11px}.metricGrid span{font-size:.7rem}.metricGrid strong{font-size:1rem}.copilotFab{inset-block-end:calc(16px + env(safe-area-inset-bottom,0px));inset-inline-end:16px}}@media (width<=900px){.settingsClose{block-size:40px;inline-size:40px;font-size:1.4rem}.settingsField input,.settingsField select{min-block-size:46px;font-size:16px}.settingsAdminLink,.settingsClearProfile,.settingsRestoreLayout{align-items:center;min-block-size:44px;display:inline-flex}}.ladder{gap:10px;margin:0;display:grid}.simPanel{gap:16px;display:grid}.simStyle{border-block-end:1px solid var(--line);gap:11px;padding-block-end:15px;display:grid}.simStyleGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:11px;display:grid}.paperField-wide{grid-column:1/-1}.simSides{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:18px;display:grid}.simSide{align-content:start;gap:10px;min-inline-size:0;display:grid}.simSideHead{gap:2px;display:grid}.simSideHead .paperSubhead{margin:0}.simContracts{gap:10px;margin:0;padding:0;list-style:none;display:grid}.simContract{border:1px solid var(--line);border-radius:var(--r-xs);background:var(--panel-2);gap:7px;min-inline-size:0;padding:11px 13px;display:grid}.simContractHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;display:flex}.simContractHead>strong{color:var(--text);font-size:.86rem;font-weight:800}.simGrade{background:var(--pill-grey);color:#fff;letter-spacing:.03em;white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:.62rem;font-weight:800}.simWhy{color:var(--muted);max-inline-size:74ch;margin:0;font-size:.79rem;line-height:1.6}.simEmpty{border:1px solid var(--line);border-inline-start:2px solid var(--amber);border-radius:var(--r-xs);background:var(--panel-2);color:var(--muted);margin:0;padding:10px 12px;font-size:.79rem;line-height:1.6}.simPager{justify-content:space-between;align-items:center;gap:10px;padding-block-start:2px;display:flex}.simPageBtn{border:1px solid var(--line-solid);border-radius:var(--r-xs);min-block-size:36px;color:var(--text);font:inherit;cursor:pointer;background:#0d1116;padding:7px 12px;font-size:.74rem;font-weight:700}.simPageBtn:hover:not(:disabled){border-color:#3ad7ff66}.simPageBtn:disabled{opacity:.38;cursor:not-allowed}.simPageAt{color:var(--dim);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.72rem;font-weight:700}.simHandoff{border-block-start:1px solid var(--line-solid);gap:12px;padding-block-start:18px;display:grid}.simHandoff>.paperSubhead{margin:0}.paperPanel{gap:14px;display:grid}.paperPanel>.panelHeading{margin-block-end:0}.paperAccounts{flex-wrap:wrap;gap:10px;display:flex}.paperAccountPill{border:1px solid var(--line-solid);color:#fff;min-inline-size:0;font:inherit;cursor:pointer;text-align:start;background:#0d1116;border-radius:999px;flex-wrap:wrap;flex:210px;align-content:center;align-items:center;gap:3px 8px;padding:9px 17px;font-size:.78rem;font-weight:700;display:flex}.paperAccountPill>.brokerMark{flex:none;align-self:center}.paperAccountPill:disabled{cursor:not-allowed}.paperAccountPill-real{border-color:#ef535057}.paperAccountPill:not(.paperAccountPill-on){opacity:.74}.paperAccountPill:not(.paperAccountPill-on):hover:not(:disabled){opacity:1;background:#151b25}.paperAccountPill-on.paperAccountPill-practice{background:#3ad7ff1f;border-color:#3ad7ff80}.paperAccountPill-on.paperAccountPill-real{background:#ef535024;border-color:#ef53509e}.paperAccountName{color:#fff;letter-spacing:.01em;font-weight:800}.paperAccountKind{color:#fff;opacity:.66;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:800}.paperAccountCount{color:#fff;opacity:.6;flex:100%;font-size:.68rem;font-weight:600}.paperAccountStopped{color:#fff;letter-spacing:.07em;text-transform:uppercase;background:#ef53502e;border:1px solid #ef535080;border-radius:999px;padding:1px 8px;font-size:.59rem;font-weight:800}.paperAccountLoading{color:#fff;opacity:.55;letter-spacing:.07em;text-transform:uppercase;font-size:.59rem;font-weight:800}.paperSwitching .paperAccounts~*{opacity:.42;pointer-events:none}.paperAccount{grid-template-columns:repeat(5,minmax(0,1fr));margin:0}.incomeLead{border-block-end:1px solid var(--line);gap:9px;padding-block-end:14px;display:grid}.incomeLead .readLead{margin:0}.paperSubhead{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:4px 0 0;font-size:.68rem;font-weight:850;display:flex}.paperSubhead>span{color:var(--dim);letter-spacing:0;text-transform:none;font-size:.7rem;font-weight:600}.paperTabs{justify-content:flex-start;gap:10px}.paperTabs .ctFeedOpen{white-space:nowrap;margin-inline-start:auto}.paperGear{border:1px solid var(--line-solid);background:var(--panel-soft);color:var(--muted);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:6px 14px;font-size:.74rem;font-weight:700;display:inline-flex}.paperGear:hover{border-color:var(--line-solid);color:var(--text)}.paperGearAlert{color:#fff;background:#3ad7ff1a;border-color:#3ad7ff66}.paperGearAlert:hover{color:#fff;background:#3ad7ff2e}.paperNewBot{color:#fff;font:inherit;cursor:pointer;white-space:nowrap;background:#3ad7ff1a;border:1px solid #3ad7ff66;border-radius:999px;padding:6px 14px;font-size:.74rem;font-weight:700}.paperNewBot:hover:not(:disabled){background:#3ad7ff2e}.paperNewBot:disabled{border-color:var(--line-solid);color:#fff;opacity:.45;cursor:not-allowed;background:#0d1116}.paperForm{border:1px solid var(--line-solid);border-radius:var(--r-sm);background:linear-gradient(#0e131b,#0b0f15);gap:12px;padding:16px;display:grid}.paperFormRow{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1.4fr);gap:10px;display:grid}.paperField{gap:5px;min-inline-size:0;display:grid}.paperField>span{color:#aebbd0;font-size:.72rem;font-weight:700}.paperField>span em{color:var(--dim);font-size:.66rem;font-style:normal;font-weight:600}.paperField input,.paperField select{border:1px solid var(--line-solid);border-radius:var(--r-xs);inline-size:100%;min-inline-size:0;color:var(--text);font:inherit;font-variant-numeric:tabular-nums;background:#0a0e14;padding:9px 10px;font-size:.8rem}.paperField input:focus,.paperField select:focus{border-color:#3ad7ff8c;outline:none;box-shadow:0 0 0 3px #3ad7ff1f}.paperFieldWide{grid-column:auto}.paperCheck{border:1px solid var(--line);border-radius:var(--r-xs);background:#0a0e14;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:9px 10px}.paperCheck input{block-size:18px;inline-size:18px;accent-color:var(--cyan);padding:0}.paperAccountField{border:1px solid var(--line);border-radius:var(--r-xs);background:#0a0e14;gap:8px;padding:12px 13px;display:grid}.paperAccountFieldLabel{color:#aebbd0;font-size:.72rem;font-weight:700}.paperAccountChoice{flex-wrap:wrap;gap:8px;display:flex}.paperAccountOpt{border:1px solid var(--line-solid);color:#fff;min-inline-size:0;font:inherit;cursor:pointer;text-align:start;background:#0d1116;border-radius:999px;flex:190px;align-items:center;gap:8px;padding:8px 15px;font-size:.76rem;font-weight:700;display:flex}.paperAccountOpt>.brokerMark{flex:none;align-self:center}.paperAccountOpt>span{color:#fff;font-weight:800}.paperAccountOpt>em{color:#fff;opacity:.62;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-style:normal;font-weight:800}.paperAccountOpt-real{border-color:#ef535057}.paperAccountOpt:not(.paperAccountOpt-on){opacity:.74}.paperAccountOpt:not(.paperAccountOpt-on):hover:not(:disabled){opacity:1;background:#151b25}.paperAccountOpt-on{background:#3ad7ff1f;border-color:#3ad7ff80}.paperAccountOpt-on.paperAccountOpt-real{background:#ef535024;border-color:#ef53509e}.paperAccountOpt:disabled{opacity:.45;cursor:not-allowed}.paperGroup{border:1px solid var(--line);border-radius:var(--r-xs);background:#0a0e14}.paperGroup>summary{color:#aebbd0;cursor:pointer;padding:10px 12px;font-size:.76rem;font-weight:750;list-style-position:inside}.paperGroup>summary:hover{color:var(--text)}.paperGroup[open]>summary{border-block-end:1px solid var(--line)}.paperFormGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;padding:12px;display:grid}.paperFormActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.paperFormActions button{border:1px solid var(--line-solid);border-radius:var(--r-xs);color:var(--text);font:inherit;cursor:pointer;background:#11161f;padding:9px 16px;font-size:.76rem;font-weight:700}.paperFormActions button:hover:not(:disabled){border-color:#3ad7ff66}.paperPrimary{text-shadow:0 1px 2px #0000004d;background:var(--brand-grad)!important;color:#fff!important;border-color:#0000!important}.paperPrimary:disabled{opacity:.6;cursor:not-allowed}.paperFormNote{color:var(--dim);flex:260px;font-size:.7rem;line-height:1.5}.paperBots{gap:10px;display:grid}.paperBot{border:1px solid var(--line-solid);border-radius:var(--r-sm);background:linear-gradient(#111721,#0c1018);border-inline-start-width:3px;gap:7px;padding:13px 15px;display:grid}.paperBotHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.paperBotHead strong{letter-spacing:-.01em;font-size:.92rem}.paperOrderMode{border:1px solid var(--line-solid);letter-spacing:.04em;vertical-align:1px;white-space:nowrap;border-radius:999px;margin-inline-start:8px;padding:1px 7px;font-size:.62rem;font-style:normal;font-weight:800;display:inline-block}.paperOrderMode.isWatching{color:var(--dim);background:#ffffff0a}.paperOrderMode.isTrading{color:var(--cyan);background:#3ad7ff17;border-color:#3ad7ff66}@media (width<=700px){.paperOrderMode{margin-inline-start:6px;padding:1px 6px;font-size:.58rem}}.paperSym{font-family:var(--font-geist-mono), monospace;color:var(--text);background:#ffffff17;border-radius:5px;padding:2px 7px;font-size:.72rem;font-weight:750}.simFieldNote{color:var(--dim);max-inline-size:62ch;margin:2px 0 8px;font-size:.73rem;line-height:1.5}.paperStrat{color:var(--muted);font-size:.72rem}.paperMandate{color:var(--muted);font-family:var(--font-geist-mono), monospace;letter-spacing:-.01em;margin:0;font-size:.7rem}.paperSummary{color:#c3ccda;margin:0;font-size:.78rem;line-height:1.5}.paperSummary em{color:var(--dim);font-style:normal}.paperModeRow{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;margin-block-start:2px;display:grid}.paperModeSwitch{border:1px solid var(--line-solid);background:#0b0f14;border-radius:999px;gap:3px;padding:3px;display:inline-flex}.paperModeBtn{color:#fff;white-space:nowrap;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 15px;font-size:.73rem;font-weight:700}.paperModeBtn:hover:not(:disabled):not(.paperModeBtn-on){background:#ffffff12}.paperModeBtn:disabled{opacity:.55;cursor:not-allowed}.paperModeBtn-on{color:#fff;font-weight:800}.paperModeBtn-off.paperModeBtn-on{background:var(--pill-grey)}.paperModeBtn-dry.paperModeBtn-on{background:var(--pill-cyan)}.paperModeBtn-live.paperModeBtn-on{background:var(--pill-green)}.paperModeBtn-asking{color:#fff;box-shadow:0 0 0 1px var(--red) inset;background:#ef53502e}.paperModeWhat{color:var(--muted);margin:0;font-size:.74rem;line-height:1.45}.paperStance{border:1px solid var(--line-solid);border-radius:var(--r-xs);background:#0a0e14;gap:8px;padding:12px;display:grid}.paperStanceLabel{color:#aebbd0;font-size:.76rem;font-weight:750}.paperStanceSwitch{border:1px solid var(--line-solid);background:#0b0f14;border-radius:999px;justify-self:start;gap:3px;padding:3px;display:inline-flex}.paperStanceBtn{color:#fff;white-space:nowrap;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 15px;font-size:.73rem;font-weight:700}.paperStanceBtn:hover:not(:disabled):not(.paperStanceBtn-on){background:#ffffff12}.paperStanceBtn:disabled{opacity:.55;cursor:not-allowed}.paperStanceBtn-on{color:#fff;font-weight:800}.paperStanceWhat{min-block-size:2.9em;color:var(--muted);margin:0;font-size:.74rem;line-height:1.45}.appetite{flex-direction:column;gap:7px;display:flex}.appetiteHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 14px;display:flex}.appetiteLabel{color:var(--text);letter-spacing:.02em;font-size:.78rem;font-weight:700}.appetiteTarget{color:var(--muted);font-size:.72rem;font-family:var(--mono,ui-monospace, SFMono-Regular, Menlo, monospace)}.appetiteTarget strong{color:var(--text);font-weight:800}.appetiteRange{appearance:none;cursor:pointer;background:0 0;block-size:22px;inline-size:100%;margin:0}.appetiteRange:disabled{opacity:.5;cursor:not-allowed}.appetiteRange::-webkit-slider-runnable-track{background:linear-gradient(90deg,#46dbff 0%,#5fa8ff 30%,#7b7bff 58%,#9578ff 80%,#a879ff 100%);border-radius:999px;block-size:6px}.appetiteRange::-moz-range-track{background:linear-gradient(90deg,#46dbff 0%,#5fa8ff 30%,#7b7bff 58%,#9578ff 80%,#a879ff 100%);border-radius:999px;block-size:6px}.appetiteRange::-webkit-slider-thumb{appearance:none;background:#fff;border-radius:50%;block-size:18px;inline-size:18px;margin-block-start:-6px;box-shadow:0 0 0 3px #0a0c12d9,0 2px 8px #0000008c}.appetiteRange::-moz-range-thumb{background:#fff;border:0;border-radius:50%;block-size:18px;inline-size:18px;box-shadow:0 0 0 3px #0a0c12d9,0 2px 8px #0000008c}.appetiteRange:focus-visible{outline:none}.appetiteRange:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px #0a0c12d9,0 0 0 6px #7b7bff8c}.appetiteRange:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px #0a0c12d9,0 0 0 6px #7b7bff8c}.appetiteEnds{color:var(--muted);justify-content:space-between;gap:12px;font-size:.68rem;line-height:1.3;display:flex}.appetiteWhat{min-block-size:2.6em;color:var(--text);margin:0;font-size:.75rem;line-height:1.45}.appetiteExit{color:var(--muted)}.appetiteRangeNote{color:var(--muted);opacity:.85;margin:0;font-size:.68rem;line-height:1.45}.paperStanceUnset{color:var(--muted);background:#e0c76612;border:1px solid #e0c76647;border-radius:8px;margin:0;padding:7px 9px;font-size:.71rem;line-height:1.45}.paperStanceUnset strong{color:var(--text)}.assignBar{flex-direction:column;gap:4px;margin-block-start:9px;display:flex}.assignBarHead{justify-content:space-between;align-items:baseline;gap:10px;font-size:.73rem;display:flex}.assignBarHead strong{color:var(--text);font-weight:700}.assignBarHead span{color:var(--muted)}.assignBarTrack{background:linear-gradient(90deg,#46dbff 0%,#5fa8ff 30%,#7b7bff 58%,#9578ff 80%,#a879ff 100%);border-radius:999px;block-size:7px;inline-size:100%;position:relative;overflow:hidden}.assignBarFill{background:#1b1f27;position:absolute;inset-block:0;inset-inline-end:0;box-shadow:inset 1px 0 #0000008c}.assignBarMark{z-index:1;background:#fff;border-radius:1px;inline-size:2px;margin-inline-start:-1px;position:absolute;inset-block:0;box-shadow:0 0 0 1px #0a0c12e6}.assignBarEnds{color:var(--muted);opacity:.8;justify-content:space-between;gap:10px;font-size:.64rem;display:flex}.fillReality{color:var(--muted);font-family:var(--mono,ui-monospace, SFMono-Regular, Menlo, monospace);margin:7px 0 0;font-size:.68rem;line-height:1.5}.fillReality strong{color:var(--text);font-weight:700}.paperTake .paperField{margin:0}.paperTakeRow{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.paperTakeRow .paperField{flex:none;inline-size:132px}.paperTakePresets{border:1px solid var(--line-solid);background:#0b0f14;border-radius:999px;gap:3px;padding:3px;display:inline-flex}.paperTakeBtn{color:#fff;white-space:nowrap;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 13px;font-size:.73rem;font-weight:700}.paperTakeBtn:hover:not(:disabled):not(.paperTakeBtn-on){background:#ffffff12}.paperTakeBtn:disabled{opacity:.55;cursor:not-allowed}.paperTakeBtn-on{color:#fff;background:var(--pill-green);font-weight:800}.paperTakeBtn-on:first-child{background:var(--pill-grey)}.paperBotActions{flex-wrap:wrap;gap:7px;margin-block-start:3px;display:flex}.paperBotActions button{border:1px solid var(--line-solid);border-radius:var(--r-xs);color:var(--muted);font:inherit;cursor:pointer;background:#0d1116;padding:7px 12px;font-size:.72rem;font-weight:650}.paperBotActions button:hover:not(:disabled){color:var(--text);border-color:#3ad7ff66}.paperBotActions button:disabled{opacity:.5;cursor:not-allowed}.paperConfirm{border:1px solid var(--red);border-radius:var(--r-sm);background:#ef535014;gap:7px;margin-block-start:2px;padding:11px 13px;display:grid}.paperConfirm>strong{color:#ffb3b0;font-size:.82rem}.paperConfirm>span{color:#d8ccce;font-size:.76rem;line-height:1.5}.paperConfirmActions{flex-wrap:wrap;gap:7px;margin-block-start:1px;display:flex}.paperConfirmActions button{border:1px solid var(--line-solid);border-radius:var(--r-xs);color:var(--muted);font:inherit;cursor:pointer;background:#0d1116;padding:8px 14px;font-size:.74rem;font-weight:700}.paperConfirmActions button:hover:not(:disabled){color:var(--text);border-color:#3ad7ff66}.paperConfirmActions button:disabled{opacity:.5;cursor:not-allowed}.paperDanger{border-color:var(--red)!important;color:var(--text)!important;background:#ef535024!important;font-weight:800!important}.paperApprovals{gap:9px;display:grid}.paperApproval{border:1px solid var(--amber);border-radius:var(--r-sm);background:#f6b13c12;gap:7px;padding:12px 14px;display:grid}.paperApprovalHead{color:var(--text);font-size:.82rem;line-height:1.55}.paperApprovalWhy{color:var(--muted);margin:0;font-size:.76rem;line-height:1.55}.paperApprovalMeta{color:#d9b36a;font-size:.72rem;line-height:1.5}.paperApprovalActions{flex-wrap:wrap;gap:7px;margin-block-start:1px;display:flex}.paperApprovalActions button{border:1px solid var(--line-solid);border-radius:var(--r-xs);color:var(--muted);font:inherit;cursor:pointer;background:#0d1116;padding:8px 14px;font-size:.74rem;font-weight:700}.paperApprovalActions button:hover:not(:disabled){color:var(--text);border-color:#3ad7ff66}.paperApprovalActions button:disabled{opacity:.5;cursor:not-allowed}.paperApprove{border-color:var(--amber)!important;color:#ffd27a!important;background:#f6b13c24!important;font-weight:800!important}.paperLiveCard{border-color:#ef53508c}.paperLiveCard.paperLiveArmed{border-color:var(--red);background:#ef53500f}.tmapPanel{border:1px solid var(--line-solid);border-radius:var(--r);background:linear-gradient(#111721,#0c1018);gap:12px;margin-block-end:18px;padding:16px 18px;display:grid}.tmapHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.tmapTitle{align-items:center;gap:9px;display:inline-flex}.tmapTitle strong{font-family:var(--font-mono);letter-spacing:.04em;font-size:1.05rem}.tmapTitle em{color:var(--dim);font-size:.78rem;font-style:normal}.tmapPrice{align-items:baseline;gap:9px;display:inline-flex}.tmapPrice strong{font-size:1.5rem;font-weight:700}.tmapPrice em{font-size:.8rem;font-style:normal;font-weight:700}.tmapContextRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.tmapRange{flex:220px;gap:3px;max-inline-size:320px;display:grid}.tmapRangeTrack{background:var(--panel-soft);border-radius:3px;block-size:6px;position:relative}.tmapRangeTrack i{background:var(--text);border:2px solid #10141d;border-radius:50%;block-size:10px;inline-size:10px;position:absolute;inset-block-start:50%;translate:-50% -50%}.tmapRangeEnds{justify-content:space-between;display:flex}.tmapRangeEnds em{color:var(--dim);font-size:.68rem;font-style:normal}.volSnapshot{border:1px solid var(--line-solid);border-radius:var(--r-sm,10px);background:#3ad7ff09;margin-block-start:14px;padding:12px 14px}.volSnapshotHead{justify-content:space-between;align-items:start;gap:12px;margin-block-end:10px;display:flex}.volSnapshotHead span{color:var(--text);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}.volSnapshotHead p{color:var(--muted);margin:3px 0 0;font-size:.72rem}.volSnapshotHead i{color:var(--dim);white-space:nowrap;font-size:.68rem;font-style:normal}.volSnapshotGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.volSnapshotMetricsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.volMetric{border-left:2px solid #3ad7ff52;gap:2px;min-inline-size:0;padding-inline-start:10px;display:grid}.volMetric>span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:700}.volMetric strong{color:var(--text);font-family:var(--font-mono);font-size:1.12rem;line-height:1.1}.volMetric em{color:var(--dim);font-size:.66rem;font-style:normal;line-height:1.35}.volMetric em.volMetricTone.green{color:var(--green)}.volMetric em.volMetricTone.amber{color:var(--amber)}@media (width<=620px){.volSnapshotHead{display:grid}.volSnapshotHead i{white-space:normal}.volSnapshotGrid{grid-template-columns:1fr;gap:9px}}.positioningSnapshot{border:1px solid var(--line-solid);border-radius:var(--r-sm,10px);background:#3ad7ff06;margin-block-start:12px;padding:12px 14px}.positioningSnapshotHead{justify-content:space-between;align-items:start;gap:12px;margin-block-end:10px;display:flex}.positioningSnapshotHead span{color:var(--text);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}.positioningSnapshotHead p{color:var(--muted);margin:3px 0 0;font-size:.72rem}.positioningSnapshotHead i{color:var(--dim);white-space:nowrap;font-size:.68rem;font-style:normal}.positioningSnapshotGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.positioningMetric{border-inline-start:3px solid #3ad7ff7a;gap:4px;min-inline-size:0;padding-inline-start:12px;display:grid}.positioningMetric>span{color:var(--muted);letter-spacing:.045em;text-transform:uppercase;font-size:.68rem;font-weight:800;line-height:1.2}.positioningMetric>strong{color:var(--text);font-size:1.25rem;line-height:1}.positioningMetric>p{color:var(--dim);margin:0;font-size:.69rem;line-height:1.35}.positioningMetric.isOff{border-inline-start-color:#7e91af61}.positioningMetric.isOff>strong{color:var(--muted)}.positioningMetric.isLong{border-inline-start-color:#56d49aa6}.positioningMetric.isLong>p{color:#56d49a}.positioningMetric.isShort{border-inline-start-color:#f56d73a6}.positioningMetric.isShort>p{color:#f56d73}@media (width<=880px){.positioningSnapshotGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.positioningSnapshotHead{display:grid}.positioningSnapshotHead i{white-space:normal}.positioningSnapshotGrid{grid-template-columns:1fr;gap:9px}}.tmapLegend{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.tmapLayers{flex-wrap:wrap;gap:6px;margin-block-start:10px;display:flex}.tmapLayer{border:1px solid var(--line-solid);color:var(--dim);font:inherit;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;padding:5px 11px;font-size:.68rem;font-weight:700}.tmapLayer:hover{color:var(--muted);border-color:var(--line-solid)}.tmapLayer.isOn{color:var(--text);background:#18202c;border-color:#2c3a4d}.tmapLayer:focus-visible{outline:2px solid var(--cyan,#3ad7ff);outline-offset:2px}.tmapBandLabel{fill:var(--dim);letter-spacing:.09em;font-size:8.5px;font-weight:700}.tmapBandPeak{fill:#eef2f8;font-size:9px;font-weight:700;font-family:var(--font-mono)}.tmapEarnings{border-radius:var(--r-xs);color:var(--muted);background:#d69e2e12;border:1px solid #d69e2e47;margin:12px 0 0;padding:9px 12px;font-size:.78rem;line-height:1.5}.tmapEarnings strong{color:var(--amber,#d69e2e)}.tmapKey{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;font-size:.7rem;font-weight:700;display:inline-flex}.tmapKey i{border:2px solid #10141d;border-radius:50%;block-size:9px;inline-size:9px}.tmapKeyBand{background:#262d38;border:1px dashed #6c7889!important;border-radius:3px!important;block-size:11px!important;inline-size:18px!important}.tmapKeyNote{color:var(--dim);margin-inline-start:auto;font-size:.68rem}.tmapSwipe{display:none}.tmapPlotArea{min-inline-size:0;position:relative}.tmapPlotScroll{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--line-solid) transparent;overflow-x:auto}.tmapPlotWrap{min-inline-size:560px}.tmapPlot{block-size:auto;inline-size:100%;display:block}.tmapTick{fill:var(--dim);font-size:10.5px;font-family:var(--font-mono)}.tmapSpotLabel,.tmapBestLabel{fill:var(--text);paint-order:stroke;stroke:#10141d;stroke-width:3px;stroke-linejoin:round;font-size:11px;font-weight:700}.tmapTip{z-index:4;border:1px solid var(--line-solid);border-radius:var(--r-sm);pointer-events:none;background:#0d1116;gap:3px;max-inline-size:300px;padding:9px 11px;display:grid;position:absolute;translate:-50% calc(-100% - 10px);box-shadow:0 8px 24px #00000073}.tmapTip.tmapTipBelow{translate:-50% 10px}.tmapTip strong{font-size:.8rem;font-family:var(--font-mono)}.tmapTip span{color:var(--muted);font-size:.72rem}.tmapTip em{color:var(--amber);font-size:.72rem;font-style:normal}.tmapTipSoft{opacity:.85;color:var(--muted)!important;font-size:.68rem!important}.tmapCaption{color:var(--dim);margin:0;font-size:.73rem;line-height:1.5}.contractDial{border:1px solid var(--line);border-radius:var(--r-sm);background:linear-gradient(90deg,#0f97c212,#8f6ae812);gap:8px;padding:12px 14px;display:grid}.contractDialHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.contractDialHead>div{gap:3px;display:grid}.contractDialHead strong{color:var(--text);font-size:.8rem}.contractDialHead span,.contractDial p{color:var(--muted);font-size:.71rem;line-height:1.45}.contractDialHead output{color:var(--text);font:800 .78rem var(--font-mono);border:1px solid var(--line-solid);background:#0d1117;border-radius:999px;flex:none;padding:4px 8px}.contractDial input{appearance:none;cursor:pointer;background:0 0;block-size:22px;inline-size:100%;margin:0}.contractDial input::-webkit-slider-runnable-track{background:linear-gradient(90deg,#0f97c2,#8f6ae8);border-radius:999px;block-size:6px}.contractDial input::-moz-range-track{background:linear-gradient(90deg,#0f97c2,#8f6ae8);border-radius:999px;block-size:6px}.dteDial input::-webkit-slider-runnable-track{background:linear-gradient(90deg,#42c9a5,#4f86d9)}.dteDial input::-moz-range-track{background:linear-gradient(90deg,#42c9a5,#4f86d9)}.contractDial input::-webkit-slider-thumb{appearance:none;background:#141a24;border:2px solid #eef2f8;border-radius:50%;block-size:20px;inline-size:20px;margin-block-start:-7px;box-shadow:0 0 0 3px #00000073}.contractDial input::-moz-range-thumb{background:#141a24;border:2px solid #eef2f8;border-radius:50%;block-size:20px;inline-size:20px;box-shadow:0 0 0 3px #00000073}.contractDial input:focus-visible{outline-offset:3px;outline:2px solid #7b7bff}.contractDialEnds{color:var(--dim);grid-template-columns:1fr 1fr 1fr;font-size:.66rem;line-height:1.3;display:grid}.contractDialEnds span:nth-child(2){text-align:center}.contractDialEnds span:last-child{text-align:right}.contractDialEnds em{color:var(--muted);font-style:normal}.contractDial p{margin:0}.tmapBlocked{color:var(--muted);margin:0;padding-block:10px;font-size:.85rem;line-height:1.6}.tmapCards{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px;display:grid}.tmapCard{border:1px solid var(--line);border-radius:var(--r-sm);background:#0d1117;gap:7px;padding:12px 14px;display:grid}.tmapCard header{color:var(--dim);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:.68rem;font-weight:800;display:inline-flex}.tmapKeyDot{border:2px solid #10141d;border-radius:50%;block-size:9px;inline-size:9px}.tmapCardSell{color:var(--muted);font-size:.86rem}.tmapCardSell strong{color:var(--text);font-family:var(--font-mono)}.tmapCardCredit{font-size:1.3rem;font-weight:700}.tmapCardCredit em{color:var(--dim);font-size:.74rem;font-style:normal;font-weight:400}.tmapCardFacts{flex-wrap:wrap;gap:14px;display:flex}.tmapCardFacts span{display:grid}.tmapCardFacts strong{font-size:.9rem}.tmapCardFacts em{color:var(--dim);font-size:.66rem;font-style:normal}.tmapCardNone{color:var(--muted);margin:0;font-size:.78rem;line-height:1.55}.tmapMeter{gap:3px;display:grid}.tmapMeterTrack{border-radius:3px;block-size:6px;position:relative;overflow:hidden}.tmapMeterTrack i{border-radius:3px;position:absolute;inset-block:0;inset-inline-start:0}.tmapMeterNote{color:var(--dim);font-size:.7rem}.tmapWheel{color:var(--muted);margin:0;font-size:.8rem;line-height:1.6}.tmapWheel strong{color:var(--text)}@media (width<=560px){.tmapPanel{padding:13px}.tmapPrice strong{font-size:1.25rem}.tmapCards{grid-template-columns:1fr}.tmapKeyNote{margin-inline-start:0}.tmapSwipe{inline-size:100%;color:var(--cyan);font-size:.68rem;font-weight:700;display:inline}}.paperPnl{gap:9px;display:grid}.paperPnlBucket{border:1px solid var(--line-solid);border-radius:var(--r-sm);background:linear-gradient(#111721,#0c1018);gap:9px;padding:12px 14px;display:grid}.paperPnlBucket-sim{opacity:.86;background:#0a0e14;border-style:dashed}.paperPnlKind{color:var(--dim);letter-spacing:.09em;text-transform:uppercase;font-size:.66rem;font-weight:800}.paperPnlEmpty strong{color:var(--text)}.paperPnlFacts{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:10px 16px;display:grid}.paperPnlFact{align-content:start;gap:2px;display:grid}.paperPnlLabel{color:var(--dim);font-size:.68rem;font-weight:700}.paperPnlFact>strong{font-family:var(--font-geist-mono), monospace;letter-spacing:-.02em;color:var(--text);font-size:1.02rem;font-weight:750}.paperPnlWhy{color:var(--dim);font-size:.68rem;line-height:1.4}.paperPnlLine{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;font-size:.73rem;display:flex}.paperPnlLine strong{font-family:var(--font-geist-mono), monospace;color:var(--text);letter-spacing:-.01em;font-weight:750}.paperPnlLine-quiet{color:var(--dim)}.paperPnlKindInline{color:#fff;background:var(--pill-green);letter-spacing:.05em;text-transform:uppercase;border-radius:5px;padding:2px 7px;font-size:.64rem;font-weight:800}.paperPnlKindInline-sim{background:var(--pill-grey)}.paperPnlAlso{color:var(--dim);font-size:.68rem}.paperPosTable{border:1px solid var(--line);border-radius:var(--r-sm);max-block-size:min(760px,74vh)}.paperPosGroup{min-inline-size:700px}.paperPosRow{border-block-end:1px solid var(--line);font-variant-numeric:tabular-nums;grid-template-columns:92px minmax(96px,1fr) 76px 40px 62px 62px 80px minmax(96px,auto) minmax(96px,auto);align-items:center;gap:10px;min-inline-size:760px;padding:9px 10px;padding-inline-end:26px;font-size:.74rem;display:grid;position:relative}.paperPosGroup:last-child>:last-child{border-block-end:0}.paperPosHeadRow{z-index:1;background:var(--panel-raised);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;border-block-end-color:var(--line-strong);font-size:.62rem;font-weight:750;position:sticky;inset-block-start:0}.paperPosRow:not(.paperPosHeadRow):hover{background:#3ad7ff0b}.paperPosQty{color:var(--muted)}.paperPosNone{color:var(--dim)}.paperPosBtn{appearance:none;border:0;border-block-end:1px solid var(--line);inline-size:100%;color:inherit;font-family:inherit;font-weight:inherit;letter-spacing:inherit;text-align:start;cursor:pointer;background:0 0;margin:0}.paperPosBtn:after{content:"▾";color:var(--dim);font-size:.7rem;line-height:1;transition:transform .16s,color .16s;position:absolute;inset-block-start:50%;inset-inline-end:9px;transform:translateY(-50%)}.paperPosBtn:hover:after{color:var(--cyan)}.paperPosRow.paperPosBtn.isOpen{background:#3ad7ff12}.paperPosRow.paperPosBtn.isOpen:after{color:var(--cyan);transform:translateY(-50%)rotate(180deg)}.paperKind{color:#fff;letter-spacing:.04em;text-align:center;white-space:nowrap;border-radius:5px;padding:2px 6px;font-size:.6rem;font-weight:850}.paperPosTotals{font-variant-numeric:tabular-nums;margin-inline-start:auto}.paperPosTotals strong{font-weight:800}.paperPosDetail .paperBotActions{margin-block-start:2px}.paperPosDte{color:#fff;font-family:var(--font-geist-mono), monospace;text-align:center;white-space:nowrap;border-radius:6px;justify-items:center;gap:0;padding:3px 7px;display:grid}.paperPosDte b{font-size:.66rem;font-weight:800}.paperPosDte i{opacity:.78;font-size:.58rem;font-style:normal;font-weight:700}.paperPosFacts{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:8px 14px}.paperPosFacts .paperPnlFact>strong{font-size:.92rem}.paperOrders{border:1px solid var(--line);border-radius:var(--r-sm);max-block-size:min(760px,74vh)}.paperOrderGroup{min-inline-size:720px}.paperOrderRow{border-block-end:1px solid var(--line);font-variant-numeric:tabular-nums;grid-template-columns:64px minmax(180px,1fr) 118px minmax(78px,auto);align-items:center;gap:10px;min-inline-size:460px;padding:8px 10px;padding-inline-end:26px;font-size:.74rem;display:grid;position:relative}.paperOrderDay{z-index:1;background:var(--panel-soft);border-block-end:1px solid var(--line);color:var(--dim);letter-spacing:.07em;text-transform:uppercase;padding:5px 10px;font-size:.64rem;font-weight:800;position:sticky;inset-block-start:26px}.paperOrderWhat{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2px 7px;min-inline-size:0;display:grid}.paperSide{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:3px;padding:2px 5px;font-size:.62rem;font-style:normal;font-weight:800}.paperSide-sell{color:#f6b13c;background:#f6b13c21}.paperSide-buy{color:#3ad7ff;background:#3ad7ff1f}.paperOrderWhat .paperContract{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.paperOrderMeta{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;grid-column:2;font-size:.68rem;font-style:normal;overflow:hidden}.paperOrderMoney{text-align:end;justify-items:end;gap:1px;display:grid}.paperOrderMoney b{font-size:.82rem;font-weight:700}.paperOrderMoney i{color:var(--dim);font-size:.66rem;font-style:normal}.paperOrderState{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-self:start;padding:3px 9px;font-size:.66rem;font-weight:800}.paperOrderState-green{color:#7fd7cd;background:#26a69a24;border-color:#26a69a66}.paperOrderState-amber{color:#e6b45f;background:#f6b13c1f;border-color:#f6b13c61}.paperOrderState-red{color:#f08a86;background:#ef535021;border-color:#ef535066}.paperOrderState-quiet{color:var(--dim);border-color:var(--line-solid);background:#93a0b317}.paperOrderGroup:last-child>:last-child{border-block-end:0}.paperOrderHead{z-index:1;background:var(--panel-raised);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;border-block-end-color:var(--line-strong);font-size:.62rem;font-weight:750;position:sticky;inset-block-start:0}.paperOrderRow:not(.paperOrderHead):hover{background:#3ad7ff0b}.paperWhen{color:var(--dim);font-size:.7rem}.paperOrderBot{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.paperContract{font-family:var(--font-geist-mono), monospace;font-weight:700}.paperOrderError{color:var(--red);cursor:help;font-style:normal}.paperOrderQuiet{color:var(--dim)}.paperOrderBtn{appearance:none;border:0;border-block-end:1px solid var(--line);inline-size:100%;color:inherit;font-family:inherit;font-weight:inherit;letter-spacing:inherit;text-align:start;cursor:pointer;background:0 0;margin:0}.paperOrderBtn:after{content:"▾";color:var(--dim);font-size:.7rem;line-height:1;transition:transform .16s,color .16s;position:absolute;inset-block-start:50%;inset-inline-end:9px;transform:translateY(-50%)}.paperOrderBtn:hover:after{color:var(--cyan)}.paperOrderRow.paperOrderBtn.isOpen{background:#3ad7ff12}.paperOrderRow.paperOrderBtn.isOpen:after{color:var(--cyan);transform:translateY(-50%)rotate(180deg)}.paperBreakdown{border-block-end:1px solid var(--line);background:#0a0e15;border-inline-start:2px solid #3ad7ff80;gap:12px;padding:14px 16px 16px;display:grid}.paperBreakdownWhy{color:#cdd6e2;margin:0;font-size:.82rem;line-height:1.6}.paperBreakdownNote{color:var(--muted);margin:0;font-size:.72rem;line-height:1.55}.paperBreakdownCols{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px 18px;display:grid}.paperFactGroup{border:1px solid var(--line);border-radius:var(--r-xs);background:#070b11;padding:10px 13px 4px}.paperFactTitle{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;margin:0 0 4px;font-size:.62rem;font-weight:750}.paperFactList{display:block}.paperFact{border-block-end:1px dashed #333e508c;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 12px;padding-block:7px;display:grid}.paperFact:last-child{border-block-end:0}.paperFactLabel{color:var(--muted);font-size:.72rem}.paperFactValue{color:var(--text);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap;font-size:.84rem;font-weight:750}.paperFactNote{color:var(--dim);grid-column:1/-1;margin-block-start:3px;font-size:.68rem;line-height:1.5}.paperBreakdownRejects{border:1px solid var(--line);border-radius:var(--r-xs);background:#070b11;padding:10px 13px}.paperBreakdownRejects>.paperFactLabel{letter-spacing:.05em;text-transform:uppercase;margin-block-end:6px;font-size:.62rem;font-weight:750;display:block}.paperBreakdownRejects ul{gap:4px;margin:0;padding-inline-start:16px;display:grid}.paperBreakdownRejects li{color:var(--dim);font-size:.72rem;line-height:1.5}.paperOrderState{border:1px solid var(--line);border-radius:var(--r-xs);background:#070b11;gap:5px;padding:10px 13px;display:grid}.paperOrderState>.paperFactLabel{letter-spacing:.05em;text-transform:uppercase;font-size:.62rem;font-weight:750;display:block}.paperOrderState p{color:#c3ccda;margin:0;font-size:.75rem;line-height:1.5}.paperOrderState strong{font-size:.82rem;font-weight:800}.paperOrderState code{font-family:var(--font-geist-mono), monospace;border-radius:var(--r-xs);color:var(--text);background:#8c98aa1f;padding:1px 5px;font-size:.72rem}.paperOrderStateWhy{color:var(--muted)!important;font-size:.72rem!important}.paperRuns{gap:8px;padding:2px}.paperRun{border:1px solid var(--line);border-radius:var(--r-xs);background:#0b0f15;gap:6px;padding:11px 13px;display:grid}.paperRun header{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.paperRun header strong{font-size:.8rem}.paperRun p{color:#c3ccda;margin:0;font-size:.76rem;line-height:1.55}.paperRunStatus{letter-spacing:.04em;text-transform:uppercase;background:#8c98aa1a;border-radius:5px;padding:2px 8px;font-size:.62rem;font-weight:800}.paperRunTrigger{color:var(--dim);letter-spacing:.03em;text-transform:uppercase;margin-inline-start:auto;font-size:.66rem}.paperReasons>summary{color:var(--cyan);cursor:pointer;font-size:.7rem;font-weight:650}.paperReasons ul{color:var(--muted);gap:4px;margin:7px 0 0;padding-inline-start:18px;font-size:.72rem;line-height:1.5;display:grid}@media (width<=1050px){.paperAccount{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.paperFormRow{grid-template-columns:1fr}.paperRunTrigger,.paperTabs .ctFeedOpen{margin-inline-start:0}.paperModeRow{grid-template-columns:1fr;gap:8px}.paperModeBtn{min-block-size:40px;padding-inline:18px}.paperStanceBtn,.paperTakeBtn{min-block-size:40px;padding-inline:14px}.paperStanceWhat{min-block-size:0}.paperConfirmActions button,.paperApprovalActions button{min-block-size:44px}.paperBotActions button{min-block-size:44px;padding:10px 14px}.paperFormActions button{min-block-size:46px}.paperNewBot{min-block-size:44px}.paperGroup>summary{padding-block:14px}.paperCheck input{block-size:22px;inline-size:22px}.paperField input:not([type=checkbox]),.paperField select{min-block-size:46px;font-size:16px}.paperTabs .flowFilterGroup button{min-block-size:42px;padding-inline:14px;font-size:.76rem}.paperTabs .ctFeedOpen{min-block-size:42px;padding-inline:4px}}@media (width<=560px){.paperAccount{grid-template-columns:repeat(2,minmax(0,1fr))}.paperForm{padding:12px}.paperFormGrid{grid-template-columns:1fr 1fr;gap:8px;padding:10px}.paperBot{padding:12px}.paperBotActions{grid-template-columns:1fr 1fr;display:grid}.paperBotActions button{inline-size:100%}.paperModeSwitch{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.paperModeBtn{padding-inline:6px}.paperStanceSwitch{grid-template-columns:repeat(3,minmax(0,1fr));justify-self:stretch;display:grid}.paperStanceBtn{white-space:normal;padding-inline:4px;font-size:.7rem}.paperConfirmActions button{flex:auto}.paperTakeRow{gap:8px;display:grid}.paperTakeRow .paperField{inline-size:auto}.paperTakePresets{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.paperTakeBtn{padding-inline:4px}.paperPnlBucket{padding:12px}.paperAccount article:last-child,.paperBotActions button:last-child{grid-column:span 2}}@media (width<=700px){.paperOrders .paperOrderHead{display:none}.paperOrders .paperOrderGroup{min-inline-size:0}.paperOrders .paperOrderRow{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:3px 10px;min-inline-size:0;padding:11px 12px;padding-inline-end:26px}.paperOrders .paperOrderBtn:after{inset-block-start:13px;transform:none}.paperOrders .paperOrderRow.paperOrderBtn.isOpen:after{transform:rotate(180deg)}.paperBreakdownCols{grid-template-columns:minmax(0,1fr)}.paperBreakdown{padding:12px 13px 14px}.paperOrders .paperOrderRow>span{min-inline-size:0}.paperOrders .paperOrderRow>.paperOrderWhat{grid-area:1/1/2/2}.paperOrders .paperOrderRow>.paperOrderMoney{grid-area:1/2/2/3}.paperOrders .paperOrderRow>.paperWhen{grid-area:2/1/3/2}.paperOrders .paperOrderRow>.paperOrderState{grid-area:2/2/3/3;justify-self:end}.paperPosTable .paperPosHeadRow{display:none}.paperPosTable .paperPosGroup{min-inline-size:0}.paperPosTable .paperPosRow{grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:3px 10px;min-inline-size:0;padding:11px 12px;padding-inline-end:26px}.paperPosTable .paperPosBtn:after{inset-block-start:13px;transform:none}.paperPosTable .paperPosRow.paperPosBtn.isOpen:after{transform:rotate(180deg)}.paperPosTable .paperPosRow>span{min-inline-size:0}.paperPosTable .paperPosRow>.paperPosWhat{grid-area:1/1/2/2}.paperPosTable .paperPosRow>.paperPosMoney{grid-area:1/2/2/3}.paperPosTable .paperPosRow>.paperPosMoney~.paperPosMoney{grid-area:1/3/2/4}.paperPosTable .paperPosRow>.paperPosType{grid-area:2/1/3/2;justify-self:start}.paperPosTable .paperPosRow>.paperPosDte{grid-area:2/2/3/3;justify-self:end}.paperPosTable .paperPosRow>.paperPosQty{text-align:end;grid-area:2/3/3/4}.paperPosTable .paperPosRow>.paperPosPrice{grid-area:3/1/4/2}.paperPosTable .paperPosRow>.paperPosPrice~.paperPosPrice{grid-area:3/2/4/3}.paperPosTable .paperPosRow>.paperPosPrice~.paperPosPrice~.paperPosPrice{text-align:end;grid-area:3/3/4/4}.paperPosTable .paperPosRow>.paperPosQty:before{content:"qty ";color:var(--dim)}.paperPosTotals{margin-inline-start:0}}.paperKill{border:1px solid var(--line-solid);border-radius:var(--r-sm);background:linear-gradient(#0e131b,#0b0f15);align-items:center;gap:14px;padding:12px 14px;display:flex}.paperKillOn{background:linear-gradient(#ef535024,#ef53500d);border-color:#ef53508c}.paperKillText{gap:3px;min-inline-size:0;display:grid}.paperKillText strong{color:var(--text);font-size:.86rem;font-weight:800}.paperKillOn .paperKillText strong{color:#fff}.paperKillText span{color:var(--dim);font-size:.72rem;line-height:1.5}.paperKill button{border:1px solid var(--line-solid);border-radius:var(--r-xs);color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;background:#0d1116;flex:none;margin-inline-start:auto;padding:9px 16px;font-size:.76rem;font-weight:700}.paperKill button:hover:not(:disabled){border-color:#3ad7ff66}.paperKill button:disabled{opacity:.6;cursor:not-allowed}.paperStop{border-color:var(--red)!important;color:#fff!important;background:#ef535029!important;font-weight:800!important}.paperStop:hover:not(:disabled){background:#ef535042!important}.paperKillActions{flex-wrap:wrap;flex:none;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.paperKillActions button{margin-inline-start:0}.paperStopAll{color:#fff!important;background:0 0!important;border-color:#ef53508c!important;font-weight:800!important}.paperStopAll:hover:not(:disabled){background:#ef535024!important}.paperRisk{gap:12px;display:grid}.paperMeters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.paperMeter{border:1px solid var(--line);border-radius:var(--r-xs);background:#0a0e14;gap:4px;min-inline-size:0;padding:12px 14px;display:grid}.paperMeterLabel{color:#aebbd0;letter-spacing:.02em;font-size:.7rem;font-weight:750}.paperMeter>strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:800}.paperMeterCap{color:var(--dim);font-size:.68rem;line-height:1.45}.paperMeterTrack{background:#151b25;border-radius:999px;block-size:5px;margin-block-start:4px;overflow:hidden}.paperMeterFill{background:var(--green);border-radius:999px;block-size:100%;display:block}.paperMeterNear .paperMeterFill{background:var(--amber)}.paperMeterOver .paperMeterFill{background:var(--red)}.paperRiskLines{gap:5px;margin:0;padding:10px 14px 12px 30px;display:grid}.paperRiskLines li{color:#aebbd0;font-size:.74rem;line-height:1.5}.paperRiskForm .paperFormGrid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=900px){.paperKill{flex-wrap:wrap}.paperKill button{min-block-size:46px;inline-size:100%;margin-inline-start:0}.paperKillActions{flex-direction:column;align-items:stretch;inline-size:100%;margin-inline-start:0}.paperRiskForm .paperFormGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.paperMeters{grid-template-columns:1fr}.paperMeter{padding:10px 12px}}.paperSetup{border-radius:var(--r-sm);background:linear-gradient(#3ad7ff0d,#0b0f15);border:1px solid #3ad7ff38;gap:10px;margin:13px 0 0;padding:13px 15px;display:grid}.paperSetup ol{gap:9px;margin:0;padding:0;list-style:none;display:grid}.paperSetup li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;display:grid}.paperSetupMark{border:1px solid var(--line-solid);block-size:21px;inline-size:21px;color:var(--dim);border-radius:50%;place-items:center;font-size:.68rem;font-weight:700;display:grid}.paperSetup li.done .paperSetupMark{color:var(--green);background:#26a69a24;border-color:#26a69a80}.paperSetup li.now .paperSetupMark{color:var(--cyan);background:#3ad7ff1f;border-color:#3ad7ff80}.paperSetupText{gap:4px;min-inline-size:0;display:grid}.paperSetupText strong{font-size:.78rem;font-weight:700}.paperSetupText span{color:var(--muted);font-size:.72rem;line-height:1.5}.paperSetupText .paperInlineLink{justify-self:start;margin-block-start:2px;font-size:.72rem}.paperSetup li.done .paperSetupText strong{color:var(--muted)}.paperSetup li.later .paperSetupText strong{color:var(--dim)}.paperSetup>.paperFormNote{border-block-start:1px solid var(--line);margin:2px 0 0;padding-block-start:9px}.paperBroker{gap:12px;display:grid}.paperBrokerCard{border-radius:var(--r-sm);background:linear-gradient(#4ade8012,#0b0f15);border:1px solid #4ade804d;gap:12px;padding:16px;display:grid}.paperBrokerFacts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.paperBrokerFacts article{border:1px solid var(--line);border-radius:var(--r-xs);background:#0a0e14;align-content:start;gap:5px;min-inline-size:0;padding:11px 13px;display:grid}.paperBrokerFacts span{color:var(--muted);letter-spacing:.01em;font-size:.68rem}.paperBrokerFacts strong{overflow-wrap:anywhere;font-family:var(--font-geist-mono), monospace;font-size:.86rem;font-weight:700}.paperBrokerActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.paperBrokerActions button{border:1px solid var(--line-solid);border-radius:var(--r-xs);color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;background:#0d1116;flex:none;padding:9px 16px;font-size:.76rem;font-weight:700}.paperBrokerActions button:hover:not(:disabled){border-color:#3ad7ff66}.paperBrokerActions button:disabled{opacity:.6;cursor:not-allowed}.paperAdminSetup{background:linear-gradient(#f6b13c12,#0b0f15);border-color:#f6b13c52}.paperAdminSetup>strong{font-size:.82rem;font-weight:700}.paperBrokerHead{color:var(--text);gap:4px 9px;margin:0;font-size:.74rem}.paperBrokerHead>.brokerMark{flex:none;align-self:center}.paperBrokerHead-real{color:#ffb3b0}.paperBrokerHead-practice{color:#8ee7ff}.paperAccountPill-practice>.brokerMark,.paperAccountOpt:not(.paperAccountOpt-real)>.brokerMark,.paperBrokerHead-practice>.brokerMark{color:var(--amber)}.paperAccountPill-real>.brokerMark,.paperAccountOpt-real>.brokerMark,.paperBrokerHead-real>.brokerMark{color:var(--red)}.brokerLogo{box-sizing:border-box;object-fit:contain;display:inline-block}.paperPracticeCard{background:linear-gradient(#3ad7ff0d,#0b0f15);border-color:#3ad7ff47}.paperBrokerIdle{border-color:var(--line-solid);background:linear-gradient(#0e131b,#0b0f15)}.paperBrokerCard.paperLiveCard{background:linear-gradient(#ef53500b,#0b0f15)}.paperBrokerCard.paperLiveCard.paperLiveArmed{background:linear-gradient(#ef535024,#ef53500d)}.paperCopyLine{border:1px solid var(--line);border-radius:var(--r-xs);background:#0a0e14;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 11px;display:grid}.paperCopyLine code{min-inline-size:0;color:var(--text);font-family:var(--font-geist-mono), monospace;white-space:nowrap;font-size:.76rem;overflow-x:auto}.paperCopyLine button{border:1px solid var(--line-solid);border-radius:var(--r-xs);color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;background:#0d1116;padding:6px 12px;font-size:.7rem;font-weight:700}.paperCopyLine button:hover{border-color:#3ad7ff66}.paperCopyLine .paperFormNote{flex:none;grid-column:1/-1}.paperPasteBox{gap:6px;min-inline-size:0;display:grid}.paperPasteBox span{color:#aebbd0;font-size:.72rem;font-weight:700}.paperPasteBox textarea{resize:vertical;border:1px solid var(--line-solid);border-radius:var(--r-xs);min-block-size:74px;inline-size:100%;color:var(--text);font-family:var(--font-geist-mono), monospace;background:#080b10;padding:10px 12px;font-size:.8rem;line-height:1.6}.paperPasteBox textarea:focus-visible{border-color:#3ad7ff8c;outline:none}.paperPasteBox textarea::placeholder{color:#4b5765}.paperPasteExample{border:1px dashed var(--line-solid);border-radius:var(--r-xs);gap:8px;padding:10px 12px;display:grid}.paperPasteExampleTag{color:var(--dim);letter-spacing:.06em;text-transform:uppercase;font-size:.64rem;font-weight:800}.paperPasteExampleRows{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:5px 12px;display:grid}.paperPasteExampleRows>span{color:var(--muted);font-size:.7rem;font-weight:700}.paperPasteExampleRows>code{overflow-wrap:anywhere;color:#7f8ea3;min-inline-size:0;font-family:var(--font-geist-mono), monospace;font-size:.74rem}.paperPasteHeld{color:var(--green);font-size:.73rem;font-weight:700;font-family:var(--font-geist-mono), monospace;align-items:baseline;gap:7px;margin:0;display:flex}.paperPasteDone{border-radius:var(--r-xs);background:#26a69a12;border:1px solid #26a69a59;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;display:flex}.paperPasteDone .paperSetupText strong{font-family:var(--font-geist-mono), monospace}.paperPasteDone button{border:1px solid var(--line-solid);border-radius:var(--r-xs);color:var(--text);font:inherit;cursor:pointer;background:#0d1116;flex:none;padding:8px 14px;font-size:.72rem;font-weight:700}.paperPasteDone button:hover:not(:disabled){border-color:#3ad7ff66}.paperPasteDone button:disabled{opacity:.6;cursor:not-allowed}.paperPasteError{color:var(--red);margin:0;font-size:.73rem;line-height:1.5}.paperInlineLink{color:var(--cyan);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.paperInlineLink:hover{color:#8ee7ff}@media (width<=900px){.paperBrokerFacts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.paperBrokerActions button,.paperPasteDone button{min-block-size:46px;inline-size:100%}}@media (width<=560px){.paperBrokerFacts{grid-template-columns:1fr}.paperBrokerCard{padding:12px}.paperCopyLine{grid-template-columns:minmax(0,1fr)}.paperCopyLine button{justify-self:start}}.trainCard{border-radius:var(--r);background:linear-gradient(#a78bfa14,#0b0f15);border:1px solid #a78bfa52;gap:12px;padding:16px 18px;display:grid}.trainHead{gap:4px;display:grid}.trainTitle{color:var(--text);letter-spacing:.01em;margin:0;font-size:.96rem;font-weight:800}.trainSub{color:var(--muted);margin:0;font-size:.76rem;line-height:1.55}.trainBox{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.trainInput{resize:vertical;border:1px solid var(--line-solid);border-radius:var(--r-xs);inline-size:100%;min-inline-size:0;color:var(--text);font:inherit;background:#080b10;padding:10px 12px;font-size:.84rem;line-height:1.5}.trainInput:focus-visible{border-color:#a78bfa99;outline:none;box-shadow:0 0 0 3px #a78bfa24}.trainInput::placeholder{color:#4b5765}.trainGo{border-radius:var(--r-xs);color:#fff;font:inherit;cursor:pointer;white-space:nowrap;background:#a78bfa29;border:1px solid #a78bfa8c;flex:none;padding:11px 18px;font-size:.78rem;font-weight:800}.trainGo:hover:not(:disabled){background:#a78bfa42}.trainGo:disabled{opacity:.5;cursor:not-allowed}.trainExamples{flex-wrap:wrap;gap:7px;display:flex}.trainExample{border:1px solid var(--line-solid);color:#fff;font:inherit;cursor:pointer;background:#0d1116;border-radius:999px;padding:6px 13px;font-size:.72rem;font-weight:700}.trainExample:hover:not(:disabled){background:#a78bfa24;border-color:#a78bfa80}.trainExample:disabled{opacity:.5;cursor:not-allowed}.trainResult{border-block-start:1px solid #a78bfa38;gap:12px;padding-block-start:13px;display:grid}.trainUnderstood{gap:9px;display:grid}.trainUnderstoodRow{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 10px;display:grid}.trainPill{color:#fff;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#a78bfa2e;border:1px solid #a78bfa80;border-radius:999px;padding:3px 10px;font-size:.62rem;font-weight:800}.trainTradeoff{color:var(--muted);margin:0;font-size:.75rem;line-height:1.55}.trainRefusals{gap:10px;display:grid}.trainRefusal{border-radius:var(--r-xs);background:#f6b13c0d;border:1px solid #f6b13c4d;justify-items:start;gap:6px;padding:12px 13px;display:grid}.trainPillMissing{color:#fff;background:#f6b13c33;border-color:#f6b13c8c}.trainRefusalLabel{color:var(--text);font-size:.82rem;font-weight:800}.trainRefusalWhy{color:var(--muted);margin:0;font-size:.75rem;line-height:1.55}.trainInstead{flex-wrap:wrap;align-items:center;gap:8px 12px;inline-size:100%;padding-block-start:3px;display:flex}.trainInsteadText{color:#aebbd0;flex:220px;margin:0;font-size:.74rem;line-height:1.5}.trainInsteadBtn{border:1px solid var(--line-solid);border-radius:var(--r-xs);color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;background:#0d1116;flex:none;padding:7px 13px;font-size:.73rem;font-weight:700}.trainInsteadBtn:hover:not(:disabled){color:#fff;border-color:#f6b13c80}.trainInsteadBtn:disabled{opacity:.5;cursor:not-allowed}.trainConflict{border-radius:var(--r-xs);color:#f3ce93;background:#f6b13c0f;border:1px solid #f6b13c4d;margin:0;padding:10px 12px;font-size:.75rem;line-height:1.55}.trainDiffTitle{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:850}.trainBots{gap:10px;display:grid}.trainBot{border:1px solid var(--line);border-radius:var(--r-xs);background:#0a0e14;gap:8px;padding:12px 13px;display:grid}.trainBotHead{flex-wrap:wrap;align-items:baseline;gap:4px 9px;display:flex}.trainBotName{color:var(--text);font-size:.84rem;font-weight:800}.trainBotSymbol{color:var(--dim);font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;font-size:.72rem;font-weight:700}.trainChanges{gap:5px;margin:0;padding:0;list-style:none;display:grid}.trainChange{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:baseline;gap:3px 10px;display:grid}.trainField{color:#aebbd0;min-inline-size:0;font-size:.75rem;font-weight:700}.trainFrom{color:var(--dim);font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;font-size:.77rem}.trainArrow{color:var(--violet);font-size:.8rem;font-weight:800}.trainTo{color:var(--text);font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;font-size:.79rem;font-weight:800}.trainAlready{color:var(--dim);margin:0;font-size:.73rem;line-height:1.5}.trainBlank{border:1px solid var(--line);border-radius:var(--r-xs);color:var(--muted);background:#0a0e14;margin:0;padding:11px 12px;font-size:.75rem;line-height:1.55}.trainApply{border-radius:var(--r-xs);color:#fff;font:inherit;cursor:pointer;background:#a78bfa33;border:1px solid #a78bfa99;justify-self:start;padding:10px 18px;font-size:.78rem;font-weight:800}.trainApply:hover:not(:disabled){background:#a78bfa4d}.trainApply:disabled{opacity:.5;cursor:not-allowed}.trainConfirm{margin-block-start:0}.trainReceipt{border-radius:var(--r-xs);background:#26a69a12;border:1px solid #26a69a59;justify-items:start;gap:8px;padding:13px 14px;display:grid}.trainReceiptHead{color:var(--text);font-size:.86rem;font-weight:800}.trainReceiptBots{color:var(--muted);margin:0;font-size:.75rem;line-height:1.5}.trainAgain{border:1px solid var(--line-solid);border-radius:var(--r-xs);color:var(--text);font:inherit;cursor:pointer;background:#0d1116;padding:8px 14px;font-size:.74rem;font-weight:700}.trainAgain:hover{color:#fff;border-color:#a78bfa80}@media (width<=700px){.trainBox{grid-template-columns:minmax(0,1fr)}.trainGo{min-block-size:46px;inline-size:100%}.trainApply{justify-self:stretch;min-block-size:46px;inline-size:100%}.trainUnderstoodRow{grid-template-columns:minmax(0,1fr)}.trainUnderstoodRow>.trainPill{justify-self:start}}@media (width<=560px){.trainCard{padding:13px 14px}.trainChange{grid-template-columns:auto auto minmax(0,1fr)}.trainField{grid-column:1/-1}}.learnPanel{gap:14px;display:grid}.learnTop{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--panel-raised);gap:11px;padding:15px 16px 16px;display:grid}.learnSentence{color:var(--text);margin:0;font-size:.92rem;font-weight:650;line-height:1.55}.learnBig{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px 20px;display:grid}.learnBig .paperFact{border-block-end:0;padding-block:4px 8px}.learnBig .paperFactLabel{letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:750}.learnBig .paperFactValue{font-size:1.24rem;font-weight:800}.learnBig .paperFact{grid-template-columns:minmax(0,1fr)}.learnBig .paperFactValue{text-align:start}.learnTiers{flex-wrap:wrap;gap:7px;display:flex}.learnTier{color:#fff;letter-spacing:.01em;border-radius:999px;padding:4px 11px;font-size:.68rem;font-weight:750}.learnTier-sent{background:var(--pill-green)}.learnTier-watch{background:var(--pill-cyan)}.learnTier-open{background:var(--pill-grey)}.learnTiersWhy{color:var(--muted);margin:0;font-size:.73rem;line-height:1.6}.learnTiersWhy strong{color:var(--text);font-weight:750}.learnApplied{border-radius:var(--r-sm);color:#b6e8e2;background:#26a69a17;border:1px solid #26a69a73;margin:0;padding:10px 13px;font-size:.78rem;line-height:1.55}.learnFindings{gap:10px;display:grid}.learnFindingsTitle{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;margin:6px 0 0;font-size:.66rem;font-weight:750}.learnFinding{border:1px solid var(--line);border-radius:var(--r-sm);background:#0b0f16;border-inline-start-width:3px;gap:7px;padding:13px 15px;display:grid}.learnFindingHead{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.learnFindingN{color:var(--dim);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:.68rem}.learnFindingHeadline{color:var(--text);margin:0;font-size:.88rem;font-weight:700;line-height:1.5}.learnFindingDetail{color:#c3ccda;margin:0;font-size:.79rem;line-height:1.6}.learnFindingEvidence{color:var(--dim);margin:0;font-size:.71rem;line-height:1.55}.learnPill{color:#fff;letter-spacing:.03em;white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:.62rem;font-weight:800}.learnProposal{border:1px solid var(--line);border-radius:var(--r-xs);background:#070b11;border-inline-start:2px solid #3ad7ff80;gap:7px;margin-block-start:2px;padding:11px 13px;display:grid}.learnProposalLabel{color:var(--cyan);letter-spacing:.05em;text-transform:uppercase;font-size:.62rem;font-weight:800}.learnProposalText{color:var(--text);margin:0;font-size:.81rem;font-weight:650;line-height:1.55}.learnApply{border:1px solid var(--line-solid);border-radius:var(--r-xs);color:var(--text);font:inherit;cursor:pointer;background:#0d1116;justify-self:start;padding:9px 16px;font-size:.76rem;font-weight:750}.learnApply:hover:not(:disabled){color:#8ee7ff;border-color:#3ad7ff80}.learnApply:disabled{opacity:.5;cursor:not-allowed}.learnProposalNote{color:var(--dim);margin:0;font-size:.69rem;line-height:1.55}.learnConfirm{margin-block-start:6px}.learnDims{gap:7px;display:grid}.learnDim>summary{color:#c3ccda;font-size:.8rem;font-weight:700}.learnDim>summary:hover{color:var(--text)}.learnBands{gap:2px;padding:10px 13px 12px;display:grid}.learnDimLabel{color:var(--dim);margin:0 0 6px;font-size:.69rem;line-height:1.5}.learnBand{border-block-end:1px dashed #333e508c;grid-template-columns:minmax(96px,.9fr) 120px minmax(0,2.2fr);align-items:center;gap:4px 14px;padding-block:8px;display:grid}.learnBand:last-child{border-block-end:0}.learnBandName{color:var(--text);font-size:.78rem;font-weight:700}.learnBandBar{background:#333e5066;border-radius:4px;block-size:8px;display:block;position:relative}.learnBandBar:before{content:"";background:var(--line-solid);inline-size:1px;position:absolute;inset-block:-2px;inset-inline-start:50%}.learnBandFill{border-radius:4px;position:absolute;inset-block:0}.learnBandFill.isUp{background:var(--green)}.learnBandFill.isDown{background:var(--red)}.learnBandLine{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.73rem;line-height:1.5}.learnBandUnfinished{color:var(--dim);font-style:normal}.learnHint{color:var(--dim);margin:0;font-size:.71rem;line-height:1.55}.learnTrades{border:1px solid var(--line);border-radius:var(--r-sm);max-block-size:min(760px,74vh)}.learnTradeGroup{min-inline-size:700px}.learnTradeRow{border-block-end:1px solid var(--line);font-variant-numeric:tabular-nums;grid-template-columns:74px minmax(120px,1.4fr) minmax(90px,1fr) 78px 84px 88px 72px;align-items:center;gap:8px;min-inline-size:700px;padding:9px 10px;padding-inline-end:26px;font-size:.74rem;display:grid;position:relative}.learnTradeGroup:last-child>:last-child{border-block-end:0}.learnTradeHead{z-index:1;background:var(--panel-raised);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;border-block-end-color:var(--line-strong);font-size:.62rem;font-weight:750;position:sticky;inset-block-start:0}.learnTradeRow:not(.learnTradeHead):hover{background:#3ad7ff0b}.learnTradeBot{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.learnTradeBtn{appearance:none;border:0;border-block-end:1px solid var(--line);inline-size:100%;color:inherit;font-family:inherit;font-weight:inherit;letter-spacing:inherit;text-align:start;cursor:pointer;background:0 0;margin:0}.learnTradeBtn:after{content:"▾";color:var(--dim);font-size:.7rem;line-height:1;transition:transform .16s,color .16s;position:absolute;inset-block-start:50%;inset-inline-end:9px;transform:translateY(-50%)}.learnTradeBtn:hover:after{color:var(--cyan)}.learnTradeRow.learnTradeBtn.isOpen{background:#3ad7ff12}.learnTradeRow.learnTradeBtn.isOpen:after{color:var(--cyan);transform:translateY(-50%)rotate(180deg)}.learnFootnote{color:var(--dim);margin:0;padding-block-start:4px;font-size:.69rem;line-height:1.6}@media (width<=1050px){.learnBig{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.learnApply{min-block-size:44px}.learnDim>summary{padding-block:14px}}@media (width<=700px){.learnBand{grid-template-columns:minmax(0,1fr) 96px;gap:6px 10px}.learnBandLine{grid-column:1/-1}.learnTrades .learnTradeHead{display:none}.learnTrades .learnTradeGroup{min-inline-size:0}.learnTrades .learnTradeRow{grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:3px 10px;min-inline-size:0;padding:11px 12px;padding-inline-end:26px}.learnTrades .learnTradeBtn:after{inset-block-start:13px;transform:none}.learnTrades .learnTradeRow.learnTradeBtn.isOpen:after{transform:rotate(180deg)}.learnTrades .learnTradeRow>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.learnTrades .learnTradeRow>span:nth-child(2){grid-area:1/1/2/3;font-size:.82rem}.learnTrades .learnTradeRow>span:nth-child(6){text-align:end;grid-area:1/3/2/4;font-weight:750}.learnTrades .learnTradeRow>span:nth-child(5){grid-area:2/1/3/2}.learnTrades .learnTradeRow>span:nth-child(7){grid-area:2/2/3/3}.learnTrades .learnTradeRow>span:nth-child(4){grid-area:2/3/3/4;justify-self:end}.learnTrades .learnTradeRow>span:first-child{color:var(--dim);grid-area:3/1/4/2;font-size:.7rem}.learnTrades .learnTradeRow>span:nth-child(3){text-align:end;grid-area:3/2/4/4}.learnTrades .learnTradeRow>span:nth-child(5):before{content:"took ";color:var(--dim)}.learnTrades .learnTradeRow>span:nth-child(7):before{content:"kept ";color:var(--dim)}}@media (width<=560px){.learnBig{grid-template-columns:minmax(0,1fr);gap:0}.learnBig .paperFact{border-block-end:1px dashed #333e508c}.learnBig .paperFact:last-child{border-block-end:0}.learnTop{padding:13px}.learnFinding{padding:12px 13px}.learnFindingN{margin-inline-start:0}}.setupCard{border-radius:var(--r);background:linear-gradient(#16130c,#0d1017);border:1px solid #f6b13c6b;gap:14px;margin-block-end:18px;padding:18px 20px;display:grid}.setupHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.setupHead h2{letter-spacing:.01em;color:var(--text);margin:0;font-size:1.05rem;font-weight:750}.setupPill{color:#fff;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#f6b13c38;border:1px solid #f6b13c80;border-radius:999px;padding:4px 11px;font-size:.64rem;font-weight:800}.setupLede{color:#c9d3e2;margin:0;font-size:.88rem;line-height:1.65}.setupSteps{color:var(--text);margin:0;padding:0 0 0 22px;font-size:.85rem;list-style:decimal;display:block}.setupSteps>li{padding-inline-start:4px;display:list-item}.setupSteps>li+li{margin-block-start:16px}.setupSteps>li::marker{color:var(--amber);font-weight:800}.setupSteps strong{margin-block-end:5px;font-weight:700;display:block}.setupSteps p{color:var(--muted);margin:0 0 9px;font-size:.8rem;line-height:1.6}.setupSteps code{font-family:var(--font-geist-mono), monospace;color:var(--text);background:#ffffff0d;border-radius:4px;padding:1px 4px;font-size:.78rem}.setupSteps .paperCopyLine+.paperCopyLine{margin-block-start:9px}.setupKeys{border:1px dashed var(--line-solid);border-radius:var(--r-xs);gap:7px;padding:11px 13px;display:grid}.setupKeyRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.setupKeyRow code{background:0 0;padding:0;font-size:.79rem}.setupKeyRow>span{color:var(--amber);letter-spacing:.03em;white-space:nowrap;font-size:.7rem;font-weight:800}.setupKeyDone code{color:var(--muted)}.setupKeyDone>span{color:var(--green)}.setupNotes{border-block-start:1px solid #f6b13c38;gap:9px;padding-block-start:13px;display:grid}.setupNotes p{color:var(--muted);margin:0;font-size:.78rem;line-height:1.6}.setupNotes strong{color:#c9d3e2;font-weight:750}.setupNotes code{font-family:var(--font-geist-mono), monospace;color:var(--text);background:#ffffff0d;border-radius:4px;padding:1px 4px;font-size:.74rem}.setupSelfCheck{font-style:italic;color:var(--dim)!important}.setupConnectForm{background:linear-gradient(#12151d,#0b0f15);border-color:#f6b13c4d}.setupCard .paperPasteError{margin:0}.setupAlt{border-block-start:1px solid #f6b13c38;padding-block-start:13px}.setupAlt>summary{cursor:pointer;color:var(--muted);align-items:center;gap:8px;font-size:.78rem;font-weight:700;list-style:none;display:flex}.setupAlt>summary::-webkit-details-marker{display:none}.setupAlt>summary:before{content:"›";color:var(--amber);font-size:.95rem;font-weight:800;line-height:1;transition:transform .12s;display:inline-block}.setupAlt[open]>summary:before{transform:rotate(90deg)}.setupAlt>summary:hover{color:var(--text)}.setupAltBody{gap:10px;padding-block-start:11px;display:grid}.setupAltBody p{color:var(--muted);margin:0;font-size:.78rem;line-height:1.6}.setupAltBody code{font-family:var(--font-geist-mono), monospace;color:var(--text);background:#ffffff0d;border-radius:4px;padding:1px 4px;font-size:.74rem}@media (width<=560px){.setupCard{padding:15px 14px}.setupSteps{padding-inline-start:19px}.setupKeyRow{gap:2px;display:grid}}.paperStanceBtn-neutral.paperStanceBtn-on{background:var(--pill-grey)}.paperStanceBtn-avoid.paperStanceBtn-on{background:var(--pill-cyan)}.paperStanceBtn-seek.paperStanceBtn-on{background:var(--pill-green)}.paperKind-csp{background:var(--pill-cyan)}.paperKind-cc{background:var(--pill-green)}.paperKind-unknown{background:var(--pill-grey)}.paperPosDte-green{background:var(--pill-green)}.paperPosDte-amber{background:var(--pill-amber)}.paperPosDte-red{background:var(--pill-red)}.paperPosDte-unknown{background:var(--pill-grey)}.learnFinding-helping{border-inline-start-color:var(--green)}.learnFinding-hurting{border-inline-start-color:var(--red)}.learnPill-helping{background:var(--pill-green)}.learnPill-hurting{background:var(--pill-red)}.learnPill-solid{background:var(--pill-cyan)}.learnPill-suggestive{background:var(--pill-amber)}.learnPill-closed_sent{background:var(--pill-green)}.learnPill-closed_watching{background:var(--pill-cyan)}.learnPill-open{background:var(--pill-grey)}.simSegRow{flex-wrap:wrap;gap:6px;display:flex}.simSeg{border:1px solid var(--line-solid);border-radius:var(--r-xs);min-inline-size:92px;color:var(--muted);font:inherit;cursor:pointer;text-align:start;background:#0b0f14;flex-direction:column;flex:1 1 0;align-items:flex-start;gap:1px;padding:8px 12px;display:inline-flex}.simSeg strong{color:var(--text);font-size:.8rem;font-weight:750}.simSeg small{color:var(--dim);font-size:.66rem}.simSeg:hover:not(.simSeg-on){background:#ffffff0a;border-color:#3ad7ff59}.simSeg-on{background:#3ad7ff1a;border-color:#3ad7ffa6;box-shadow:inset 0 0 0 1px #3ad7ff59}.simSeg-on strong{color:#fff}.simSeg-on small{color:var(--muted)}.paperStyleCard{border:1px solid var(--line-solid);border-radius:var(--r-sm);background:#0d1116;gap:10px;padding:12px 14px;display:grid}.paperStyleChips{flex-wrap:wrap;gap:6px;display:flex}.paperStyleChip{color:var(--text);white-space:nowrap;background:#3ad7ff14;border:1px solid #3ad7ff4d;border-radius:999px;padding:3px 10px;font-size:.72rem;font-weight:700}.paperStyleSugs{gap:6px;margin:0;padding:0;list-style:none;display:grid}.paperStyleSugs li{gap:1px;display:grid}.paperStyleSugs li strong{color:var(--text);font-size:.8rem}.paperStyleSugs li span{color:var(--muted);font-size:.72rem;line-height:1.45}.paperStyleActions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.paperStyleActions button{border:1px solid var(--line-solid);border-radius:var(--r-xs);color:var(--muted);font:inherit;cursor:pointer;background:#0d1116;padding:8px 14px;font-size:.74rem;font-weight:700}.paperStyleActions button:hover:not(:disabled){color:var(--text);border-color:#3ad7ff66}.paperStyleActions button:disabled{opacity:.5;cursor:not-allowed}.paperStyleUse{color:#fff!important;background:#3ad7ff1a!important;border-color:#3ad7ff66!important}.paperStyleUse:hover:not(:disabled){background:#3ad7ff2e!important}.paperStyleUpload{border:1px solid var(--line-solid);border-radius:var(--r-xs);color:var(--muted);cursor:pointer;background:#0d1116;align-items:center;padding:8px 14px;font-size:.74rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.paperStyleUpload:hover{color:var(--text);border-color:#3ad7ff66}.paperStyleUpload input{opacity:0;cursor:pointer;position:absolute;inset:0}.paperStyleHint{color:var(--muted);font-size:.72rem;line-height:1.5}.paperStyleNone{color:var(--muted);margin:0;font-size:.74rem;line-height:1.5}.paperStyleProblems{color:#d9b36a;margin:0;font-size:.7rem;line-height:1.5}.paperStyleRead{border-radius:var(--r-xs);color:var(--text);background:#26a69a17;border:1px solid #26a69a66;margin:0;padding:8px 11px;font-size:.76rem;line-height:1.5}.paperStylePlan{border-radius:var(--r-xs);background:#f6b13c12;border:1px solid #f6b13c73;gap:8px;padding:10px 12px;display:grid}.paperStylePlan>strong{color:var(--text);font-size:.78rem}.paperStylePlan ul{gap:5px;margin:0;padding-inline-start:16px;display:grid}.paperStylePlan li{color:var(--muted);font-size:.74rem;line-height:1.55}.paperStylePlan li em{color:var(--text);font-style:normal;font-weight:700}.paperStylePlan li span{font-family:var(--font-mono);font-size:.7rem;display:block}.paperStyleApplied{color:var(--green);margin:0;font-size:.76rem;font-weight:700;line-height:1.5}.paperStyleMark{color:#7fd7cd;letter-spacing:.04em;white-space:nowrap;background:#26a69a1f;border:1px solid #26a69a73;border-radius:999px;padding:2px 8px;font-size:.64rem;font-weight:800}.paperTrips{border:1px solid var(--line);border-radius:var(--r-sm);max-block-size:min(460px,52vh)}.paperTripRow{border-block-end:1px solid var(--line);font-variant-numeric:tabular-nums;grid-template-columns:minmax(150px,1fr) 88px 100px 48px 88px;align-items:center;gap:10px;min-inline-size:460px;padding:8px 12px;font-size:.74rem;display:grid}.paperTrips>:last-child{border-block-end:0}.paperTripHead{z-index:1;background:var(--panel-raised);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;border-block-end-color:var(--line-strong);font-size:.62rem;font-weight:750;position:sticky;inset-block-start:0}.paperTripRow:not(.paperTripHead):hover{background:#3ad7ff0b}.paperTripWhat{gap:1px;min-inline-size:0;display:grid}.paperTripWhat b{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.paperTripWhat i{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:.67rem;font-style:normal;overflow:hidden}.paperTripLeg{gap:1px;display:grid}.paperTripLeg b{font-family:var(--font-geist-mono), monospace;font-size:.76rem;font-weight:700}.paperTripLeg i{color:var(--dim);font-size:.66rem;font-style:normal}.paperTripHeld{color:var(--muted);font-size:.72rem}.paperTripPnl{text-align:end;font-size:.84rem;font-weight:700}.paperTripTotal{color:var(--muted);text-transform:none;letter-spacing:0;flex-wrap:wrap;align-items:baseline;gap:5px;margin-inline-start:auto;font-size:.72rem;font-weight:700;display:inline-flex}.paperTripTotal em{color:var(--dim);font-size:.66rem;font-style:normal;font-weight:700}.paperTripTotal em+strong{margin-inline-end:7px}.paperTripTotal strong{font-family:var(--font-geist-mono), monospace;font-size:.86rem}.paperTripTotal em:last-of-type+strong{margin-inline-end:0;font-size:.95rem}@media (width<=700px){.paperTrips .paperTripRow{grid-template-columns:minmax(0,1fr) auto auto;gap:3px 10px;min-inline-size:0;padding:10px 12px}.paperTrips .paperTripHead{display:none}.paperTripRow>.paperTripWhat{grid-area:1/1/2/3}.paperTripRow>.paperTripPnl{grid-area:1/3/2/4}.paperTripRow>.paperTripLeg:nth-child(2){grid-area:2/1/3/2}.paperTripRow>.paperTripLeg:nth-child(3){grid-area:2/2/3/3}.paperTripRow>.paperTripHeld{text-align:end;grid-area:2/3/3/4}}.paperOrderFilter{background:var(--panel-soft);border:1px solid var(--line-solid);border-radius:999px;gap:4px;margin-inline-start:auto;padding:2px;display:inline-flex}.paperOrderFilterBtn{color:var(--muted);font:inherit;letter-spacing:0;text-transform:none;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:4px 11px;font-size:.68rem;font-weight:700}.paperOrderFilterBtn:hover:not(.on){color:var(--text)}.paperOrderFilterBtn.on{color:#fff;background:#3ad7ff29;box-shadow:inset 0 0 0 1px #3ad7ff66}.paperOrderFilterBtn em{opacity:.65;font-variant-numeric:tabular-nums;margin-inline-start:3px;font-style:normal}@media (width<=560px){.paperOrderFilter{margin-inline-start:0}}.learnLoop{border-radius:var(--r-sm);background:linear-gradient(#0e1620,#0b0f17);border:1px solid #3ad7ff4d;gap:12px;margin-block-end:16px;padding:14px 15px;display:grid}.learnLoopHead{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.learnLoopHead h3{color:var(--text);margin:0;font-size:.92rem;font-weight:750}.learnLoopHead>span{color:var(--muted);font-size:.72rem;line-height:1.5}.learnLoopRate{align-items:baseline;gap:6px;margin-inline-start:auto;display:inline-flex}.learnLoopRate em{color:var(--dim);font-size:.66rem;font-style:normal;font-weight:700}.learnLoopRate strong{font-family:var(--font-geist-mono), monospace;font-size:1rem}.learnLoopRate i{color:var(--dim);font-size:.66rem;font-style:normal}.learnChanges{gap:9px;margin:0;padding:0;list-style:none;display:grid}.learnChange{border:1px solid var(--line-solid);border-radius:var(--r-xs);background:#0d1116;gap:5px;padding:10px 12px;display:grid}.learnChangeHead{flex-wrap:wrap;align-items:baseline;gap:7px;display:flex}.learnChangeHead strong{color:var(--text);font-size:.82rem;line-height:1.45}.learnPill-source{color:#8fe3ff;background:#3ad7ff1f;border-color:#3ad7ff57}.learnChangeWhy{color:var(--muted);margin:0;font-size:.73rem;line-height:1.55}.learnChangeActions{flex-wrap:wrap;gap:7px;display:flex}.learnChangeActions button{border:1px solid var(--line-solid);border-radius:var(--r-xs);color:var(--muted);font:inherit;cursor:pointer;background:#0d1116;padding:7px 13px;font-size:.73rem;font-weight:700}.learnChangeActions button:hover:not(:disabled){color:var(--text);border-color:#3ad7ff66}.learnChangeActions button:disabled{opacity:.5;cursor:not-allowed}.learnChangeActions button:first-child{color:#fff;background:#3ad7ff1a;border-color:#3ad7ff66}.learnChangeConfirm{border-radius:var(--r-xs);color:var(--muted);background:#f6b13c12;border:1px solid #f6b13c73;gap:8px;padding:9px 11px;font-size:.73rem;line-height:1.55;display:grid}.learnChangeConfirm strong{color:var(--text)}.learnLog{border-block-start:1px solid var(--line);gap:5px;padding-block-start:4px;display:grid}.learnLog h4{color:var(--dim);letter-spacing:.07em;text-transform:uppercase;margin:6px 0 3px;font-size:.66rem;font-weight:800}.learnLogRow{justify-content:space-between;align-items:baseline;gap:10px;padding:5px 0;display:flex}.learnLogRow-undone{opacity:.62}.learnLogWhat{gap:1px;min-inline-size:0;display:grid}.learnLogWhat b{color:var(--text);font-size:.75rem;font-weight:700}.learnLogWhat i{color:var(--dim);font-size:.67rem;font-style:normal}.learnVerdict{white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:.65rem;font-weight:800}.learnVerdict-better{color:#7fd7cd;background:#26a69a24}.learnVerdict-worse{color:#f08a86;background:#ef535021}.learnVerdict-even{color:var(--muted);background:#93a0b31a}.learnVerdict-early{color:#e6b45f;background:#f6b13c1c}.learnLogNote{color:var(--dim);margin:4px 0 0;font-size:.68rem;line-height:1.5}.paperPosType{color:#fff;font-family:var(--font-geist-mono), monospace;text-align:center;white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:3px 9px;font-size:.66rem;font-weight:800}.paperPosType-cc{color:#8fe6db;background:#26a69a2e;border-color:#26a69a80}.paperPosType-csp{color:#8fe3ff;background:#3ad7ff24;border-color:#3ad7ff70}.paperPosType-unknown{border-color:var(--line-solid);color:var(--muted);background:#93a0b321}.paperPosWhat{gap:1px;min-inline-size:0;display:grid}.paperPosWhat b{font-family:var(--font-geist-mono), monospace;color:var(--text);font-size:.82rem;font-weight:700}.paperPosWhat i{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;font-style:normal;overflow:hidden}.paperPosPrice{gap:1px;display:grid}.paperPosPrice b{font-family:var(--font-geist-mono), monospace;font-size:.78rem;font-weight:700}.paperPosPrice i{color:var(--dim);font-size:.62rem;font-style:normal}.paperPosMoney{text-align:end;justify-items:end;gap:1px;display:grid}.paperPosMoney b{font-family:var(--font-geist-mono), monospace;font-size:.84rem;font-weight:700}.paperPosMoney i{color:var(--dim);white-space:nowrap;font-size:.62rem;font-style:normal}.paperLive{color:#7fd7cd;font:inherit;white-space:nowrap;background:#26a69a1a;border:1px solid #26a69a66;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:.68rem;font-weight:700;display:inline-flex}.paperLiveDot{background:var(--green);border-radius:50%;block-size:6px;inline-size:6px;animation:2.4s ease-in-out infinite paperLivePulse}@keyframes paperLivePulse{0%,to{opacity:1}50%{opacity:.25}}.paperLive-off{border-color:var(--line-solid);color:var(--muted);cursor:pointer;background:#93a0b317}.paperLive-off:hover{color:var(--text);border-color:#3ad7ff66}@media (prefers-reduced-motion:reduce){.paperLiveDot{animation:none}}.paperSubhead,.learnFindingsTitle,.learnLog h4{border:1px solid var(--line);border-radius:var(--r-xs);background:linear-gradient(90deg,#3ad7ff13,#0b0f178c 46%,#0b0f1733);border-inline-start:2px solid #3ad7ff99;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:9px 14px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff09}.paperSubhead:before,.learnFindingsTitle:before,.learnLog h4:before{content:"";pointer-events:none;border-radius:2px;inline-size:2px;position:absolute;inset-block:-1px;inset-inline-start:-2px;box-shadow:0 0 10px 1px #3ad7ff8c}.paperSubhead:after,.learnFindingsTitle:after,.learnLog h4:after{content:none}.paperSubhead{color:#e6edf7;letter-spacing:.085em;font-size:.72rem}.paperSubhead>span{color:#93a3b8;font-size:.72rem}.green,.paperPnlFact>strong.green,.paperTripPnl.green,.paperOrderMoney b.green{text-shadow:0 0 18px #26a69a59}.red,.paperPnlFact>strong.red,.paperTripPnl.red,.paperOrderMoney b.red{text-shadow:0 0 18px #ef535052}.paperPnlFact>strong{letter-spacing:-.03em;font-size:1.24rem}.paperPnlLabel{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:.64rem;font-weight:800}.paperTripTotal em:last-of-type+strong{letter-spacing:-.03em;font-size:1.12rem}.panel:before,.paperStyleCard:before,.learnLoop:before,.paperApproval:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff29,#0000);block-size:1px;position:absolute;inset-block-start:0;inset-inline:12%}.paperStyleCard,.learnLoop,.paperApproval{position:relative;overflow:hidden}.paperOrders,.paperTrips,.paperPosTable{background:linear-gradient(#ffffff03,#0000 120px)}.paperOrderRow,.paperTripRow,.paperPosRow,.paperBot,.learnChange,.paperStyleChip{transition:background-color .14s,border-color .14s,transform .14s,box-shadow .14s}.paperTripRow:not(.paperTripHead):hover,.paperPosRow:not(.paperPosHeadRow):hover{background:#3ad7ff0e;box-shadow:inset 2px 0 #3ad7ff8c}.paperOrderRow.paperOrderBtn:hover{box-shadow:inset 2px 0 #3ad7ff8c}.learnChange:hover,.paperStyleCard:hover{border-color:#3ad7ff57;transform:translateY(-1px);box-shadow:0 10px 28px -18px #000000e6}.paperOrderState-green{background:linear-gradient(#26a69a38,#26a69a1a)}.paperOrderState-amber{background:linear-gradient(#f6b13c33,#f6b13c14)}.paperOrderState-red{background:linear-gradient(#ef535033,#ef535017)}.paperPosType-cc{background:linear-gradient(#26a69a42,#26a69a1f)}.paperPosType-csp{background:linear-gradient(#3ad7ff33,#3ad7ff14)}.paperPosDte-green{box-shadow:0 0 14px -2px #26a69a8c}.paperPosDte-amber{box-shadow:0 0 14px -2px #f6b13c80}.paperPosDte-red{box-shadow:0 0 16px -2px #ef535099}.paperLiveDot{box-shadow:0 0 10px 1px #26a69ad9}:where(button,a,input,select,textarea,summary,label.paperStyleUpload):focus-visible{outline-offset:2px;border-radius:var(--r-xs);outline:2px solid #3ad7ffbf}.paperNewBot,.paperStyleUse,.learnChangeActions button:first-child{box-shadow:0 0 0 1px #3ad7ff29,0 6px 18px -10px #3ad7ff99}.paperNewBot:hover:not(:disabled),.paperStyleUse:hover:not(:disabled){box-shadow:0 0 0 1px #3ad7ff4d,0 8px 22px -10px #3ad7ffcc}@media (prefers-reduced-motion:reduce){.paperOrderRow,.paperTripRow,.paperPosRow,.paperBot,.learnChange,.paperStyleChip{transition:none}.learnChange:hover,.paperStyleCard:hover{transform:none}}.paperSide{border:1px solid #0000;border-radius:999px;padding:2px 7px}.paperTripRow{grid-template-columns:minmax(150px,1.15fr) 92px 104px 52px 100px}.paperSubhead{margin-block-start:14px}.paperSubhead:first-of-type{margin-block-start:4px}.paperPanel .paperSubhead{margin-inline-start:-2px}.paperPnlBody{gap:14px;display:grid}.paperPnlHero{align-content:start;gap:3px;padding-inline-start:13px;display:grid;position:relative}.paperPnlHero:before{content:"";background:linear-gradient(180deg, var(--cyan), #3ad7ff1f);border-radius:2px;inline-size:3px;position:absolute;inset-block:2px;inset-inline-start:0;box-shadow:0 0 12px #3ad7ff73}.paperPnlBig{font-family:var(--font-geist-mono), monospace;letter-spacing:-.035em;color:var(--text);font-size:2.05rem;font-weight:750;line-height:1.05}.paperPnlBig.green{text-shadow:0 0 26px #26a69a73}.paperPnlBig.red{text-shadow:0 0 26px #ef535066}.paperPnlBar{border-radius:2px;gap:2px;block-size:4px;max-inline-size:240px;margin-block-start:6px;display:flex;overflow:hidden}.paperPnlBarWin{background:var(--green);border-radius:2px;box-shadow:0 0 8px #26a69a99}.paperPnlBarLoss{background:var(--red);border-radius:2px;box-shadow:0 0 8px #ef535080}.paperPnlBody .paperPnlFact>strong{font-size:1.02rem}.paperPnlBucket-sim .paperPnlBig{color:var(--muted);font-size:1.6rem}.paperPnlBucket-sim .paperPnlHero:before{background:linear-gradient(180deg, var(--dim), #6c78891a);box-shadow:none}.paperPnl,.paperPnlBody{gap:10px}.paperPnlBucket{padding:12px 14px}.paperPnlFacts{grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:10px 16px}.paperPnlBucket-sim{padding:10px 14px}.paperPnlBucket-sim .paperPnlHero{padding-inline-start:11px}.paperPnlBucket-sim .paperPnlBig{font-size:1.3rem}.paperPnlBucket-sim .paperPnlFact>strong{font-size:.92rem}.paperPnlBucket-sim .paperPnlLabel{font-size:.6rem}.paperPnlEmpty{color:var(--dim);margin:0;font-size:.72rem;line-height:1.5}.paperPnlFact-open{text-align:start;cursor:pointer;border-radius:var(--r-xs);margin:0;padding:0;transition:color .14s}.paperPnlFact-open .paperPnlLabel{align-items:center;gap:4px;display:inline-flex}.paperPnlChevron{opacity:.55;border-block-start:4px solid;border-inline:3px solid #0000;block-size:0;inline-size:0;transition:transform .16s,opacity .16s}.paperPnlFact-open:hover .paperPnlLabel{color:var(--text)}.paperPnlFact-open:hover .paperPnlChevron{opacity:1}.paperPnlFact-open.isOpen .paperPnlChevron{opacity:1;color:var(--cyan);transform:rotate(180deg)}.paperPnlFact-open.isOpen .paperPnlLabel{color:var(--cyan)}.paperPnlBreak{border:1px solid var(--line-solid);border-radius:var(--r-xs);background:#0d1116;gap:1px;margin-block-start:4px;padding:10px 12px;display:grid}.paperPnlBreakHead{color:var(--dim);letter-spacing:.07em;text-transform:uppercase;margin-block-end:3px;font-size:.62rem;font-weight:800}.paperPnlBreakRow{border-block-end:1px solid #222a3899;justify-content:space-between;align-items:baseline;gap:12px;padding:4px 0;display:flex}.paperPnlBreakRow:last-child{border-block-end:0}.paperPnlBreakWhat{gap:1px;min-inline-size:0;display:grid}.paperPnlBreakWhat b{font-family:var(--font-geist-mono), monospace;color:var(--text);font-size:.75rem;font-weight:700}.paperPnlBreakWhat i{color:var(--dim);font-size:.66rem;font-style:normal}.paperPnlBreakAmt{font-family:var(--font-geist-mono), monospace;white-space:nowrap;font-size:.8rem;font-weight:700}.paperRule{align-items:center;gap:12px;margin-block:16px 0;display:flex}.paperRuleMark{display:none}.paperRuleLine{background:linear-gradient(90deg, transparent, var(--line-solid) 30%, var(--line-solid) 70%, transparent);flex:1;block-size:1px;min-inline-size:0}.paperRuleMark{opacity:.42;filter:drop-shadow(0 0 6px #3ad7ff59);flex:none;block-size:18px;inline-size:18px;transition:opacity .22s,filter .22s}.paperPanel:hover .paperRuleMark{opacity:.6}.paperTripGroup{min-inline-size:0}.paperTripBtn{text-align:start;cursor:pointer;inline-size:100%;font:inherit;color:inherit;padding-inline-end:26px;position:relative}.paperTripBtn:after{content:"";border-inline:4px solid #0000;border-block-start:5px solid var(--dim);block-size:0;inline-size:0;transition:transform .16s,border-block-start-color .16s;position:absolute;inset-block-start:50%;inset-inline-end:10px;transform:translateY(-50%)}.paperTripBtn.isOpen:after{border-block-start-color:var(--cyan);transform:translateY(-50%)rotate(180deg)}.paperTripBtn.isOpen{background:#3ad7ff0f;box-shadow:inset 2px 0 #3ad7ff8c}.paperTripDetail .paperBreakdownWhy{margin-block-start:2px}.paperTripWhy{color:var(--dim)}.paperTripTotal{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0}@media (width<=620px){.paperSubhead{padding:8px 11px}}.paperZoneStart{margin-block-start:26px}.paperZoneStart:after{content:"";background:linear-gradient(90deg, transparent, var(--line-solid) 20%, var(--line-solid) 80%, transparent);block-size:1px;position:absolute;inset-block-start:-14px;inset-inline:0}.paperZoneStart:first-of-type{margin-block-start:4px}.paperZoneStart:first-of-type:after{content:none}.paperOrderState-green,.paperOrderState-amber,.paperOrderState-red,.paperOrderState-quiet,.paperPosType-cc,.paperPosType-csp,.paperPosType-unknown,.paperSide-buy,.paperSide-sell,.paperPosDte-green,.paperPosDte-amber,.paperPosDte-red,.paperPosDte-unknown,.paperKind-csp,.paperKind-cc,.paperKind-unknown,.tmapTickerTag,.simGrade,.learnPill,.learnPill-source,.paperAccountPill,.onlinePill,.idlePill,.lockedPill,.pendingPill,.readWhy,.paperStyleMark,.paperLive{color:#fff}.paperSide-buy,.paperSide-sell{font-style:normal;font-weight:750}.paperOrderState-green{background:var(--pill-green);border-color:#0000}.paperOrderState-amber{background:var(--pill-amber);border-color:#0000}.paperOrderState-red{background:var(--pill-red);border-color:#0000}.paperOrderState-quiet{background:var(--pill-grey);border-color:#0000}.paperPosType-cc{background:var(--pill-green);border-color:#0000}.paperPosType-csp{background:var(--pill-cyan);border-color:#0000}.paperPosType-unknown{background:var(--pill-grey);border-color:#0000}.paperSide-sell{background:var(--pill-green);border-color:#0000}.paperSide-buy{background:var(--pill-red);border-color:#0000}.tmapTickerTag,.learnPill-source,.readWhy{background:var(--pill-cyan);border-color:#0000}.paperLive:not(.paperLive-off){background:var(--pill-green);border-color:#0000}.paperLive-off{background:var(--pill-grey);color:#fff;border-color:#0000}.paperStyleMark{background:var(--pill-green);border-color:#0000}.simGrade{background:var(--pill-grey);border-color:#0000}.adminWindow{color:var(--muted);letter-spacing:.03em;border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:.68rem}.adminLede{color:var(--muted);max-inline-size:74ch;margin:0 0 12px;font-size:.76rem;line-height:1.55}.adminLede strong{color:var(--text)}.adminSubhead{color:var(--cyan);letter-spacing:.05em;text-transform:uppercase;margin:18px 0 6px;font-size:.68rem;font-weight:850}.adminFoot{color:var(--muted);max-inline-size:84ch;margin:10px 0 0;font-size:.72rem;line-height:1.55}.adminNote{border-radius:var(--r-xs);color:var(--muted);background:#d69e2e12;border:1px solid #d69e2e47;max-inline-size:92ch;margin:10px 0 4px;padding:9px 12px;font-size:.74rem;line-height:1.55}.adminStatTable{margin-block-start:12px}.adminStatRow{border:1px solid var(--line);border-radius:var(--r-xs);background:var(--panel-soft);grid-template-columns:minmax(120px,1.6fr) repeat(6,minmax(52px,.7fr));align-items:center;gap:8px;padding:6px 10px;font-size:.72rem;display:grid}.adminStatTable-two{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:5px 10px;display:grid}.adminStatTable-two .adminStatRow{grid-template-columns:minmax(0,1fr) auto;padding:5px 9px}.adminStatTable-two .adminStatRow.tableHead{grid-column:1/-1;padding-block:2px}.adminStatRow.tableHead{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;background:0 0;border-color:#0000;font-size:.64rem;font-weight:800}.adminStatRow span:first-child{color:var(--text);font-weight:650}.adminStatRow .green{color:var(--green,#2ea67e);font-weight:750}.adminStatRow .red{color:var(--red,#ef5350);font-weight:750}.adminWarnBox{border-radius:var(--r-sm);background:#e0c7660f;border:1px solid #e0c7664d;margin-block-start:14px;padding:12px 14px}.adminWarnBox h3{color:#e0c766;letter-spacing:.05em;text-transform:uppercase;margin:0 0 6px;font-size:.68rem;font-weight:850}.adminWarnBox p{color:var(--muted);max-inline-size:84ch;margin:0 0 8px;font-size:.73rem;line-height:1.6}.adminWarnBox p:last-child{margin-block-end:0}.adminWarnBox strong{color:var(--text);font-family:var(--mono,ui-monospace, monospace)}.adminWarnBox code{color:var(--cyan);font-size:.95em}@media (width<=760px){.adminStatRow{grid-template-columns:1fr 1fr 1fr;font-size:.7rem}.adminStatRow span:first-child{grid-column:1/-1}.adminStatTable-two .adminStatRow{grid-template-columns:1fr 1fr}}.teachPair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;margin-block:14px;display:grid}.teachPair-solo{grid-template-columns:minmax(0,1fr)}@media (width<=900px){.teachPair{grid-template-columns:minmax(0,1fr)}}.paperStyleCard{background:linear-gradient(#a78bfa14,#0b0f15);border-color:#a78bfa52;gap:12px;padding:16px 18px}.teachPair>.trainCard,.teachPair>.paperStyleCard{align-content:start;block-size:100%}.wbGrid{grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr));gap:12px;margin-block-start:18px;display:grid}.wbWide{grid-column:1/-1}.wbCard{border:1px solid var(--line-solid);border-radius:var(--r-sm,10px);background:#0d1119;padding:14px 15px 13px}.wbTitle{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin:0 0 9px;font-size:.7rem;font-weight:700}.wbSentence{color:var(--text);margin:0 0 11px;font-size:.86rem;line-height:1.55}.wbSentence strong{font-family:var(--font-mono);font-weight:700}.wbFacts{flex-wrap:wrap;gap:14px 22px;margin:0 0 10px;display:flex}.wbFacts div{flex-direction:column;gap:2px;display:flex}.wbFacts dt{color:var(--dim);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:700}.wbFacts dd{font-family:var(--font-mono);color:var(--text);margin:0;font-size:.92rem}.wbStrong{font-weight:700;font-size:1.05rem!important}.wbGood{color:#4fb883}.wbNote{color:var(--dim);margin:0;font-size:.72rem;line-height:1.5}.wbRuler{border:1px solid var(--line);background:linear-gradient(#141a24,#141a24) padding-box padding-box;border-radius:4px;block-size:30px;margin:4px 0 12px;position:relative}.wbRulerBand{opacity:.13;background:#93a0b3;position:absolute;inset-block:0}.wbRulerMark{opacity:.85;border-radius:2px;inline-size:2px;position:absolute;inset-block:6px;translate:-1px}.wbRulerSpot{opacity:.6;background:#eef2f8;inline-size:1px;position:absolute;inset-block:0;translate:-.5px}.wbRulerStrike{background:#0d1119;border:2.5px solid #eef2f8;border-radius:50%;block-size:13px;inline-size:13px;position:absolute;inset-block-start:50%;translate:-6.5px -50%}.wbMarks{flex-wrap:wrap;gap:6px 16px;margin:0 0 10px;padding:0;list-style:none;display:flex}.wbMarks li{color:var(--muted);align-items:center;gap:6px;font-size:.74rem;display:inline-flex}.wbMarks li i{border-radius:2px;block-size:8px;inline-size:8px}.wbMarks strong{color:var(--text);font-family:var(--font-mono)}.wbDim{color:var(--dim)!important}.wbBar{background:#141a24;border-radius:999px;block-size:9px;margin:2px 0 11px;display:flex;overflow:hidden}.wbBarExpires{background:#3f9d6d}.wbBarTested{background:#c9a227}.wbBarAssigned{background:var(--put)}.wbOutcomes{flex-direction:column;gap:8px;margin:0 0 10px;padding:0;list-style:none;display:flex}.wbOutcomes li{color:var(--muted);align-items:baseline;gap:8px;font-size:.78rem;line-height:1.5;display:flex}.wbOutcomes strong{color:var(--text);font-family:var(--font-mono)}.wbDot{border-radius:50%;flex:none;block-size:8px;inline-size:8px;translate:0 -1px}.wbDotExpires{background:#3f9d6d}.wbDotTested{background:#c9a227}.wbDotAssigned{background:var(--put)}.wbChecks{flex-direction:column;gap:9px;margin:0 0 10px;padding:0;list-style:none;display:flex}.wbCheck{grid-template-columns:84px 1fr;align-items:baseline;gap:10px;display:grid}.wbCheckLabel{letter-spacing:.05em;text-transform:uppercase;border-inline-start:2px solid var(--line-solid);color:var(--dim);padding:2px 0 2px 8px;font-size:.66rem;font-weight:700}.wbCheck.is-ok .wbCheckLabel{color:#4fb883;border-color:#3f9d6d}.wbCheck.is-warn .wbCheckLabel{color:#d9b23f;border-color:#c9a227}.wbCheckLine{color:var(--muted);font-size:.76rem;line-height:1.5}@media (width<=560px){.wbCheck{grid-template-columns:1fr;gap:3px}}.vsGrid{grid-template-columns:repeat(auto-fit,minmax(18.75rem,1fr));gap:12px;margin-block-start:18px;display:grid}.vsCard{border:1px solid var(--line-solid);border-radius:var(--r-sm,10px);background:#0d1119;padding:14px 15px 12px}.vsTitle{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 10px;font-size:.7rem;font-weight:700;display:flex}.vsNote{color:var(--dim);margin:8px 0 0;font-size:.72rem;line-height:1.5}.vsNote strong{color:var(--muted)}.vsEmpty{color:var(--dim);margin:0;font-size:.74rem}.vsTerm{justify-content:space-around;align-items:flex-end;gap:12px;block-size:92px;padding-block-start:4px;display:flex}.vsTermPoint{flex-direction:column;align-items:center;gap:5px;display:flex}.vsTermValue{color:var(--text);font-family:var(--font-mono);font-size:.78rem}.vsTermBar{border-radius:3px 3px 0 0;inline-size:26px}.vsTermLabel{color:var(--dim);font-family:var(--font-mono);font-size:.68rem}.wbChecksFlow{columns:2;column-gap:26px}.wbChecksFlow .wbCheck{break-inside:avoid;margin-block-end:9px}@media (width<=720px){.wbChecksFlow{columns:1}}@media (width<=560px){.wbGrid,.vsGrid{grid-template-columns:1fr;gap:10px}.wbCard,.vsCard{padding:12px 13px 11px}.wbRuler{block-size:36px}.wbMarks{gap:5px 12px}.wbFacts{gap:10px 16px}.wbOutcomes li{font-size:.76rem}.vsTerm{gap:8px;block-size:84px}.vsTermBar{inline-size:22px}.tmapLayer{padding:8px 12px}}.mmRow{grid-template-columns:repeat(auto-fit,minmax(8.25rem,1fr));gap:8px;margin-block-start:16px;display:grid}.mmTile{border:1px solid var(--line-solid);border-radius:var(--r-sm,10px);background:linear-gradient(#121620 0%,#0d1119 100%);flex-direction:column;gap:3px;padding:11px 12px 10px;display:flex;position:relative;overflow:hidden}.mmTile:before{content:"";background:linear-gradient(90deg,#0000,#3ad7ff80,#0000);block-size:1px;position:absolute;inset-block-start:0;inset-inline:0}.mmTile.isOff{opacity:.5}.mmTile.isOff:before{background:0 0}.mmTile.isShort:before{background:linear-gradient(90deg,#0000,#ff17448c,#0000)}.mmTile.isLong:before{background:linear-gradient(90deg,#0000,#00e67680,#0000)}.mmLabel{color:var(--dim);letter-spacing:.07em;text-transform:uppercase;font-size:.63rem;font-weight:700}.mmValue{color:var(--text);font-family:var(--font-mono);font-size:1.18rem;font-weight:700;line-height:1.1}.mmAway{color:var(--muted);font-size:.68rem}.tmapPicked{color:var(--muted);margin:16px 0 0;font-size:.8rem}.tmapPicked strong{color:var(--text);font-family:var(--font-mono)}.tmapPicked em{color:var(--dim);margin-inline-start:6px;font-size:.75rem;font-style:normal}.tmapPickReset{border:1px solid var(--line-solid);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;margin-inline-start:10px;padding:3px 10px;font-size:.7rem;font-weight:700}.tmapPickReset:hover{color:var(--text);border-color:#3ad7ff73}.tmapHit{cursor:pointer}.tmapHit:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid #3ad7ff}@media (width<=560px){.mmRow{grid-template-columns:repeat(2,1fr)}.mmValue{font-size:1.05rem}}.wbLead{color:var(--dim);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 11px;font-size:.74rem;line-height:1.5;display:flex}.wbKeyOk,.wbKeyWarn{align-items:center;gap:5px;font-size:.68rem;font-weight:700;display:inline-flex}.wbKeyOk:before,.wbKeyWarn:before{content:"";border-radius:50%;block-size:8px;inline-size:8px}.wbKeyOk{color:#4fb883}.wbKeyOk:before{background:#3f9d6d}.wbKeyWarn{color:#d9b23f}.wbKeyWarn:before{background:#c9a227}.wbMarks li i{border-radius:50%!important}.maPanel{border:1px solid var(--line-solid);border-radius:var(--r-sm,10px);background:#0d1119;margin-block-start:16px;padding:14px 15px 12px}.maTitle{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin:0 0 11px;font-size:.7rem;font-weight:700}.marketFallbackLead{color:var(--muted);margin:0;font-size:.78rem;line-height:1.55}.marketFallback .mmRow{margin-block-start:12px}.maRows{grid-template-columns:repeat(auto-fit,minmax(13.25rem,1fr));gap:10px 14px;margin:0 0 10px;padding:0;list-style:none;display:grid}.maRow{border-inline-start:2px solid var(--line-solid);flex-direction:column;gap:4px;padding-inline-start:10px;display:flex}.maRow.is-stable{border-color:#3f9d6d}.maRow.is-volatile{border-color:#c2603f}.maLabel{color:var(--dim);letter-spacing:.05em;text-transform:uppercase;font-size:.68rem;font-weight:700}.maVerdict{color:var(--text);font-size:.8rem;font-weight:700}.maRow.is-stable .maVerdict{color:#4fb883}.maRow.is-volatile .maVerdict{color:#d98a6f}.maRow.is-unknown .maVerdict{color:var(--dim)}.maWhy{color:var(--muted);font-size:.76rem;line-height:1.5}.maConflict{border-radius:var(--r-xs);color:var(--muted);background:#d69e2e12;border:1px solid #d69e2e47;margin:0 0 10px;padding:9px 12px;font-size:.76rem;line-height:1.55}@media (width<=720px){.maRows{grid-template-columns:1fr;gap:9px}.maRow{gap:3px}}.nsPanel{border:1px solid var(--line-solid);border-radius:var(--r-sm,10px);background:#0d1119;margin-block-start:16px;padding:14px 15px 12px}.nsTitle{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 11px;font-size:.7rem;font-weight:700;display:flex}.nsRule{color:var(--dim);letter-spacing:.02em;text-transform:none;font-size:.64rem;font-weight:600}.nsRows{flex-direction:column;gap:7px;margin:0 0 10px;padding:0;list-style:none;display:flex}.nsRow{border-inline-start:2px solid var(--line-solid);grid-template-columns:4.5rem 4.75rem 3.375rem 1fr;align-items:baseline;gap:12px;padding-inline-start:10px;display:grid}.nsRow.is-call{border-color:var(--call)}.nsRow.is-put{border-color:var(--put)}.nsStrike{color:var(--text);font-family:var(--font-mono);font-size:.88rem;font-weight:700}.nsStrike em{color:var(--muted);margin-inline-start:2px;font-size:.72rem;font-style:normal}.nsPrem{color:var(--text);font-family:var(--font-mono);font-size:.88rem;font-weight:700}.nsVolOi{color:#d9b23f;font-family:var(--font-mono);font-size:.82rem;font-weight:700}.nsMeta{color:var(--muted);font-size:.74rem}@media (width<=720px){.nsRow{grid-template-columns:68px 72px 48px;row-gap:2px}.nsMeta{grid-column:1/-1}}.ogGrid{grid-template-columns:repeat(auto-fit,minmax(18.75rem,1fr));gap:12px;margin-block-start:16px;display:grid}.ogCard{border:1px solid var(--line-solid);border-radius:var(--r-sm,10px);background:#0d1119;flex-direction:column;padding:14px 15px 12px;display:flex}.ogCard>.wbNote,.ogCard>.vsNote{margin-block:auto 0}.ogTitle{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;align-items:baseline;gap:10px;margin:0 0 11px;font-size:.7rem;font-weight:700;display:flex}.ogWhen{color:var(--dim);letter-spacing:.02em;text-transform:none;margin-inline-start:auto;font-size:.64rem;font-weight:600}.ogRows{flex-direction:column;gap:6px;margin:0 0 10px;padding:0;list-style:none;display:flex}.ogRow{grid-template-columns:3rem 1fr 4.625rem 5.25rem;align-items:center;gap:10px;display:grid;position:relative}.ogRow:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #3ad7ff}.ogRow:hover,.ogRow.isOpen{cursor:default}.ogRow.isOpen .ogStrike{color:#3ad7ff}.ogTip{z-index:var(--z-tooltip,40);border-radius:var(--r-sm,10px);pointer-events:none;background:#10141d;border:1px solid #3ad7ff52;flex-direction:column;gap:5px;padding:10px 12px;display:flex;position:absolute;inset-block-start:calc(100% + 5px);inset-inline:-6px;box-shadow:0 14px 34px #0000008c}.ogRow:nth-last-child(-n+3) .ogTip{inset-block:auto calc(100% + 5px)}.ogTipHead{color:var(--text);font-family:var(--font-mono);align-items:baseline;gap:8px;font-size:.82rem;font-weight:700;display:flex}.ogTipHead em{color:var(--dim);font-style:normal;font-family:var(--font-sans);margin-inline-start:auto;font-size:.68rem;font-weight:600}.ogTipSplit{font-family:var(--font-mono);color:var(--muted);flex-wrap:wrap;gap:4px 14px;font-size:.78rem;font-weight:700;display:flex}.ogTipSplit b.isCall{color:var(--call-ink)}.ogTipSplit b.isPut{color:var(--put-ink)}.ogTipSplit b.isUp{color:#4fb883}.ogTipSplit b.isDown{color:#d98a6f}.ogTipLine{color:var(--muted);font-size:.72rem;line-height:1.5}.ogStrike{color:var(--text);font-family:var(--font-mono);font-size:.82rem;font-weight:700}.ogBar{background:#141a24;border-radius:3px;block-size:10px;display:flex;position:relative;overflow:hidden}.ogBarCall{background:var(--call);opacity:.8}.ogBarPut{background:var(--put);opacity:.8}.ogBarSigned{background:linear-gradient(90deg,#141a24 0 calc(50% - .5px),#2a3340 calc(50% - .5px) calc(50% + .5px),#141a24 calc(50% + .5px) 100%)}.ogBarSigned i{position:absolute;inset-block:0}.ogGexUp{opacity:.85;background:#3f9d6d;border-radius:0 3px 3px 0}.ogGexDown{opacity:.85;background:#c2603f;border-radius:3px 0 0 3px}.ogNum{color:var(--text);font-family:var(--font-mono);text-align:end;font-size:.78rem}.ogPct{color:var(--muted);text-align:end;font-size:.7rem}.ogPct.isUp{color:#4fb883}.ogPct.isDown{color:#d98a6f}@media (width<=560px){.ogGrid{grid-template-columns:1fr}.ogRow{grid-template-columns:42px 1fr 66px}.ogPct{display:none}.vsRow{grid-template-columns:42px 1fr 56px;row-gap:1px}.vsRow .ogPct{text-align:start;grid-column:1/-1;font-size:.68rem;display:block}.ogTip{padding:9px 11px;inset-inline:0}.ogTipHead{font-size:.78rem}.ogTipSplit{font-size:.74rem}.ogTipLine{font-size:.7rem}}.ogLead{color:var(--dim);margin:-3px 0 11px;font-size:.73rem;line-height:1.55}.ogLead strong{color:var(--muted);font-weight:700}@media (width<=560px){.slimTop{row-gap:6px;padding-inline:12px}.slimBrand{letter-spacing:.16em;font-size:.86rem}.slimRule{display:none}.slimSettings{margin-inline-start:auto}}@media (width<=360px){.slimTop{gap:6px;padding-inline:10px}.slimBrand{letter-spacing:.12em;font-size:.78rem}.slimSettings{margin-inline-start:auto;padding:8px 10px;font-size:.72rem}.slimSearch{inline-size:7.25rem;margin-inline-start:6px}.slimAdmin{block-size:34px;inline-size:34px;margin-inline-start:6px}.slimSearchBox input::placeholder{letter-spacing:.04em}.copilotPanel{border-radius:20px;block-size:min(70vh,100vh - 150px);inline-size:auto;inset-block-end:84px;inset-inline:12px}.tmapPanel{padding-inline:12px}.tmapPlotArea{margin-inline:-12px}.mmRow,.ogGrid,.vsGrid,.wbGrid,.maPanel,.nsPanel,.tmapPicked,.tmapEarnings{margin-block-start:12px}.tmapWheel{font-size:.82rem;line-height:1.6}.mmValue{font-size:1rem}.mmLabel{font-size:.6rem}.mmAway{font-size:.64rem}.ogCard,.vsCard,.maPanel,.nsPanel{padding:11px 12px 10px}.ogTitle,.vsTitle,.maTitle,.nsTitle{margin-block-end:8px}.ogLead,.wbNote,.nsRule{font-size:.7rem;line-height:1.45}.ogLead{margin-block-end:8px}.ogRows,.nsRows{gap:5px;margin-block-end:8px}.maRows{gap:8px;margin-block-end:8px}.ogRow{gap:8px}.ogStrike,.ogNum{font-size:.76rem}.mmRow{gap:6px}.mmTile{gap:2px;padding:9px 10px 8px}.nsRow{grid-template-columns:64px 68px 1fr;column-gap:10px}.nsStrike,.nsPrem{font-size:.82rem}.nsVolOi{font-size:.78rem}.nsMeta{font-size:.7rem}.maVerdict{font-size:.78rem}.maWhy{font-size:.72rem;line-height:1.45}.maConflict{margin-block-end:8px;padding:8px 10px;font-size:.72rem;line-height:1.5}.vsNote{font-size:.7rem;line-height:1.45}.wbCard{padding:11px 12px 10px}}@media (height<=560px){.copilotPanel{block-size:calc(100vh - 110px);inset-block-end:70px}}@media (width>=1400px){:root{font-size:17px}.slimMain{max-inline-size:1280px}}@media (width>=1800px){:root{font-size:18px}.slimMain{max-inline-size:1440px}}.stPanel{border:1px solid var(--line-solid);border-radius:var(--r-sm,10px);background:#0d1119;margin-block-start:16px;padding:14px 15px 12px}.stTitle{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 11px;font-size:.7rem;font-weight:700;display:flex}.stRule{color:var(--dim);letter-spacing:.02em;text-transform:none;font-size:.64rem;font-weight:600}.stSizes{flex-wrap:wrap;gap:6px;margin-block-end:12px;display:flex}.stSize{border:1px solid var(--line-solid);min-inline-size:44px;color:var(--muted);font:inherit;font-size:.74rem;font-weight:700;font-family:var(--font-mono);cursor:pointer;background:0 0;border-radius:999px;padding:6px 12px}.stSize:hover{color:var(--text);border-color:#3ad7ff66}.stSize.isOn{color:#0b0e15;background:#3ad7ff;border-color:#3ad7ff}.stSize:focus-visible{outline-offset:2px;outline:2px solid #3ad7ff}.stRows{flex-direction:column;gap:5px;margin:0 0 12px;padding:0;list-style:none;display:flex}.stRow{border-inline-start:2px solid #0000;grid-template-columns:4rem 3.75rem 1fr 6rem 1fr;align-items:center;gap:10px;padding-inline-start:10px;display:grid}.stRow.isNow{background:#3ad7ff0a;border-color:#3ad7ff}.stRow.isTail .stMove,.stRow.isTail .stPrice{opacity:.75}.stMove{color:var(--muted);font-family:var(--font-mono);font-size:.78rem;font-weight:700}.stPrice{color:var(--text);font-family:var(--font-mono);font-size:.82rem;font-weight:700}.stBar{background:linear-gradient(90deg,#141a24 0 calc(50% - .5px),#2a3340 calc(50% - .5px) calc(50% + .5px),#141a24 calc(50% + .5px) 100%);border-radius:3px;block-size:10px;display:block;position:relative;overflow:hidden}.stBar i{position:absolute;inset-block:0}.stBarGain{opacity:.85;background:#3f9d6d;border-radius:0 3px 3px 0}.stBarLoss{opacity:.9;background:#c2603f;border-radius:3px 0 0 3px}.stPnl{font-family:var(--font-mono);text-align:end;font-size:.84rem;font-weight:700}.stPnl.isGain{color:#4fb883}.stPnl.isLoss{color:#d98a6f}.stTag{color:var(--dim);font-size:.7rem}.stTag em{color:#c9a227;font-size:.66rem;font-style:normal;display:block}.stFacts{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:10px 16px;margin-block-end:10px;display:grid}.stFact{border-inline-start:2px solid var(--line-solid);color:var(--text);font-family:var(--font-mono);flex-direction:column;gap:2px;padding-inline-start:10px;font-size:.88rem;font-weight:700;display:flex}.stFact b{color:var(--dim);font-family:var(--font-sans);letter-spacing:.07em;text-transform:uppercase;font-size:.63rem;font-weight:700}.stFact i{color:var(--muted);font-family:var(--font-sans);font-size:.7rem;font-style:normal;font-weight:400;line-height:1.45}.stFact.isWorst{color:#d98a6f;border-color:#c2603f}@media (width<=720px){.stRow{grid-template-columns:3.5rem 3.25rem 1fr 5.25rem;row-gap:2px}.stTag{grid-column:1/-1}}@media (width<=560px){.stPanel{margin-block-start:12px;padding:11px 12px 10px}.stTitle{margin-block-end:8px}.stRows{gap:6px}.stRow{grid-template-columns:3.25rem 1fr 5rem}.stBar{display:none}.stMove,.stPrice{font-size:.74rem}.stPnl{font-size:.8rem}.stTag{font-size:.66rem}.stFacts{grid-template-columns:1fr;gap:8px}.stSize{min-inline-size:40px;padding:7px 11px}}.ptPanel{border:1px solid var(--line-solid);border-radius:var(--r-sm,10px);background:#0d1119;margin-block-start:16px;padding:14px 15px 12px}.ptTitle{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 11px;font-size:.7rem;font-weight:700;display:flex}.ptRule{color:var(--dim);letter-spacing:.02em;text-transform:none;font-size:.64rem;font-weight:600}.ptRow{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:10px 16px;margin-block-end:12px;display:grid}.ptTile{border-inline-start:2px solid var(--line-solid);flex-direction:column;gap:5px;padding-inline-start:10px;display:flex}.ptTile.isBuyers{border-color:var(--call)}.ptTile.isSellers{border-color:var(--put)}.ptTile.isBalanced{border-color:#4a5468}.ptTile.isNone{border-color:var(--line-solid);opacity:.78}.ptLabel{color:var(--dim);letter-spacing:.07em;text-transform:uppercase;font-size:.63rem;font-weight:700}.ptValue{color:var(--text);font-size:.95rem;font-weight:700;line-height:1.2}.ptTile.isBuyers .ptValue{color:var(--call-ink)}.ptTile.isSellers .ptValue{color:var(--put-ink)}.ptNote{color:var(--muted);font-size:.71rem;line-height:1.45}.ptBar{background:#141a24;border-radius:3px;block-size:12px;display:flex;position:relative;overflow:hidden}.ptBarBuy{background:var(--call);opacity:.85}.ptBarSell{background:var(--put);opacity:.85}.ptQuads{grid-template-columns:repeat(auto-fit,minmax(13.5rem,1fr));gap:8px 14px;margin:0 0 10px;padding:0;list-style:none;display:grid}.ptQuad{border-inline-start:2px solid var(--line-solid);grid-template-columns:1fr auto;gap:2px 8px;padding-inline-start:10px;display:grid}.ptQuad.is-call{border-color:var(--call)}.ptQuad.is-put{border-color:var(--put)}.ptQuadName{color:var(--text);font-size:.78rem;font-weight:700}.ptQuadCount{color:var(--text);font-family:var(--font-mono);font-size:.9rem;font-weight:700}.ptQuadMeta{color:var(--muted);grid-column:1/-1;font-size:.7rem;line-height:1.4}@media (width<=560px){.ptPanel{margin-block-start:12px;padding:11px 12px 10px}.ptTitle{margin-block-end:8px}.ptRow{grid-template-columns:1fr;gap:9px;margin-block-end:9px}.ptQuads{grid-template-columns:1fr;gap:7px}.ptValue{font-size:.9rem}.ptNote,.ptQuadMeta{font-size:.68rem}}.evPanel{border-radius:var(--r-sm,10px);background:#d69e2e0d;border:1px solid #d69e2e42;margin-block-start:16px;padding:14px 15px 12px}.evTitle{color:#d9b23f;letter-spacing:.07em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 11px;font-size:.7rem;font-weight:700;display:flex}.evRule{color:var(--dim);letter-spacing:.02em;text-transform:none;margin-inline-start:auto;font-size:.64rem;font-weight:600}.evRows{flex-direction:column;gap:9px;margin:0 0 10px;padding:0;list-style:none;display:flex}.evRow{border-inline-start:2px solid #d69e2e66;grid-template-columns:7rem 9rem 1fr;align-items:baseline;gap:12px;padding-inline-start:10px;display:grid}.evRow.is-earnings{border-color:#c2603f}.evWhen{flex-direction:column;gap:1px;display:flex}.evWhen b{color:var(--text);font-family:var(--font-mono);font-size:.86rem;font-weight:700}.evWhen i{color:var(--dim);font-size:.68rem;font-style:normal}.evWhat{color:#d9b23f;font-size:.82rem;font-weight:700}.evRow.is-earnings .evWhat{color:#d98a6f}.evWhat em{color:var(--dim);font-size:.66rem;font-style:normal;font-weight:600;display:block}.evNote{color:var(--muted);font-size:.74rem;line-height:1.5}.evTruncated{border-radius:var(--r-xs);color:var(--muted);background:#d69e2e17;border:1px solid #d69e2e52;margin:0 0 10px;padding:9px 12px;font-size:.75rem;line-height:1.55}.evTruncated strong{color:#d9b23f}@media (width<=720px){.evRow{grid-template-columns:6rem 1fr;row-gap:2px}.evNote{grid-column:1/-1}}@media (width<=560px){.evPanel{margin-block-start:12px;padding:11px 12px 10px}.evTitle{margin-block-end:8px}.evRule{flex-basis:100%;margin-inline-start:0}.evRows{gap:8px}.evRow{grid-template-columns:5.25rem 1fr}.evWhen b{font-size:.8rem}.evNote{font-size:.7rem}.evTruncated{padding:8px 10px;font-size:.71rem}}.dbPanel{border-radius:var(--r-sm,10px);background:#3ad7ff0a;border:1px solid #3ad7ff3d;margin-block-start:16px;padding:14px 15px 12px}.dbTitle{color:var(--cyan);letter-spacing:.07em;text-transform:uppercase;margin:0 0 9px;font-size:.7rem;font-weight:700}.dbLead{color:var(--muted);max-inline-size:78ch;margin:0 0 12px;font-size:.78rem;line-height:1.6}.dbLead strong{color:var(--text)}.dbActions{flex-wrap:wrap;gap:8px;margin-block-end:10px;display:flex}.dbGo{border-radius:var(--r-xs);min-block-size:40px;color:var(--cyan);font:inherit;cursor:pointer;background:#3ad7ff24;border:1px solid #3ad7ff99;padding:9px 16px;font-size:.78rem;font-weight:800}.dbGo:hover{background:#3ad7ff38}.dbGo:focus-visible,.dbPeek:focus-visible{outline-offset:2px;outline:2px solid #3ad7ff}.dbPeek{border:1px solid var(--line-solid);border-radius:var(--r-xs);min-block-size:40px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;padding:9px 15px;font-size:.78rem;font-weight:700}.dbPeek:hover{color:var(--text);border-color:#3ad7ff66}.dbRules{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:8px 16px;margin:0 0 10px;padding:0;list-style:none;display:grid}.dbRule{border-inline-start:2px solid #3ad7ff4d;flex-direction:column;gap:1px;padding-inline-start:10px;display:flex}.dbRule span{color:var(--dim);letter-spacing:.06em;text-transform:uppercase;font-size:.63rem;font-weight:700}.dbRule b{color:var(--text);font-family:var(--font-mono);font-size:.86rem;font-weight:700}.dbRule i{color:var(--muted);font-size:.68rem;font-style:normal;line-height:1.4}.dbWarnings{color:#d9b23f;margin:0 0 10px;padding:0 0 0 16px;font-size:.73rem;line-height:1.5}.dbWarnings li{margin-block-end:4px}@media (width<=560px){.dbPanel{margin-block-start:12px;padding:11px 12px 10px}.dbLead{margin-block-end:10px;font-size:.74rem;line-height:1.55}.dbActions{flex-direction:column;gap:6px}.dbGo,.dbPeek{min-block-size:44px;inline-size:100%}.dbRules{grid-template-columns:1fr;gap:7px}.dbWarnings{font-size:.7rem}}.heroBand{border:1px solid var(--line-solid);border-radius:var(--r);background:#0b0e15;grid-template-areas:"band";align-items:stretch;block-size:clamp(112px,9vw,140px);margin-block-end:14px;display:grid;position:relative;overflow:hidden}.heroCopy,.heroRails{grid-area:band}.heroArt,.heroScrim{block-size:100%;inline-size:100%;position:absolute;inset:0}.heroArt{z-index:0;object-fit:cover;object-position:var(--hero-pos,50% 50%);display:block}.heroScrim{z-index:1;background:linear-gradient(90deg,#090c12f5 0%,#090c12e6 26%,#090c128c 46%,#090c121a 62%,#090c1200 72%)}.heroCopy{z-index:2;flex-direction:column;align-self:center;gap:2px;max-inline-size:min(48ch,40%);padding-inline:22px;display:flex;position:relative}.heroEyebrow{color:var(--cyan);letter-spacing:.18em;text-transform:uppercase;font-size:.58rem;font-weight:800}.heroTitle{color:var(--text);letter-spacing:-.01em;margin:0;font-size:clamp(1.02rem,1.5vw,1.32rem);font-weight:800;line-height:1.2}.heroLead{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:1px 0 0;font-size:.74rem;line-height:1.45;display:-webkit-box;overflow:hidden}.heroRails{z-index:2;place-self:end;gap:5px;margin:0;padding:0 16px 12px 0;display:flex;position:relative}.heroRails span{color:var(--dim);letter-spacing:.02em;white-space:nowrap;background:#090c12b8;border:1px solid #ffffff1a;border-radius:999px;padding:3px 9px;font-size:.6rem;font-weight:700}@media (width<=1100px){.heroRails{display:none}.heroCopy{max-inline-size:min(46ch,48%)}}@media (width<=560px){.heroBand{border-radius:var(--r-sm,10px);block-size:106px;margin-block-end:10px}.heroArt{object-position:var(--hero-pos-sm,var(--hero-pos,50% 50%));inline-size:var(--hero-zoom-sm,100%);max-inline-size:none;inset-inline-start:var(--hero-shift-sm,0)}.heroScrim{background:linear-gradient(90deg,#090c12f7 0%,#090c12eb 40%,#090c1299 62%,#090c1226 84%,#090c1200 100%)}.heroCopy{gap:1px;max-inline-size:72%;padding-inline:14px}.heroEyebrow{letter-spacing:.14em;font-size:.54rem}.heroTitle{font-size:.95rem}.heroLead{font-size:.68rem}}.tmapBandHit{cursor:pointer}.tmapBandHit:focus-visible{outline-offset:1px;outline:2px solid #3ad7ff}.tmapBandTip{z-index:var(--z-tooltip,40);border-radius:var(--r-sm,10px);pointer-events:none;background:#10141d;border:1px solid #3ad7ff57;flex-direction:column;gap:5px;inline-size:min(19rem,74vw);padding:10px 12px;display:flex;position:absolute;inset-block-start:17px;box-shadow:0 16px 38px #0009}.tmapBandTip strong{color:var(--text);font-family:var(--font-mono);align-items:baseline;gap:8px;font-size:.86rem;font-weight:700;display:flex}.tmapBandTip strong em{color:var(--dim);font-style:normal;font-family:var(--font-sans);margin-inline-start:auto;font-size:.68rem;font-weight:600}.tmapBandTip span{color:var(--muted);font-size:.73rem;line-height:1.5}.tmapBandTip .tmapTipSoft{color:var(--dim);font-size:.69rem;line-height:1.45}.tmapBandNums{font-family:var(--font-mono);flex-wrap:wrap;gap:4px 14px;font-size:.79rem;font-weight:700;display:flex}.tmapBandNums b.isCall{color:var(--call-ink)}.tmapBandNums b.isPut{color:var(--put-ink)}.tmapBandNums b.isUp{color:#4fb883}.tmapBandNums b.isDown{color:#d98a6f}@media (width<=560px){.tmapBandTip{inline-size:min(17rem,84vw);padding:9px 11px}.tmapBandTip strong{font-size:.8rem}.tmapBandNums{font-size:.75rem}.tmapBandTip span{font-size:.69rem}}
