.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)}.signinTagline{color:var(--muted);text-align:center;margin:14px 4px 0;font-size:.84rem;line-height:1.5}.signinTagline a,.authConsent a{color:var(--cyan)}.authConsent{color:var(--dim);text-align:center;margin:10px 0 0;font-size:.72rem}@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);align-items:center;gap:9px;font-size:.94rem;font-weight:800;display:inline-flex}.slimRule{background:var(--line-solid);flex:none;block-size:18px;inline-size:1px}.slimBrandMark{object-fit:cover;background:#fff;border:1px solid #ffffffb3;border-radius:6px;block-size:22px;inline-size:22px}.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{appearance:none}.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}.slimNav{align-items:center;gap:6px;display:inline-flex}.slimLink{color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:7px;padding:8px 4px;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:inset 0 -2px #0000}.slimLink:hover{color:var(--text)}.slimLink.isOn{color:var(--cyan);box-shadow:inset 0 -2px 0 var(--cyan)}.slimTop .slimNav{gap:18px;margin-inline:auto}.brokersHead{align-items:center}.brokersHead .paperSetupText{flex:320px}.brokersHead .hubBtn{text-decoration:none}.hubConnectNotice{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.hubConnectNotice .paperSetupText{flex:320px}.hubConnectNotice .hubBtn{text-decoration:none}.brokerShown{border:1px solid var(--line-solid);color:var(--dim);font:inherit;letter-spacing:.02em;text-transform:none;cursor:pointer;white-space:nowrap;background:#0d1116;border-radius:999px;align-items:center;gap:7px;margin-inline-start:auto;padding:5px 10px;font-size:.68rem;font-weight:700;display:inline-flex}.brokerShown i{background:#2a3340;border-radius:999px;block-size:12px;inline-size:22px;transition:background .16s;position:relative}.brokerShown i:after{content:"";background:#cdd6e2;border-radius:50%;block-size:8px;inline-size:8px;transition:transform .16s;position:absolute;inset-block-start:2px;inset-inline-start:2px}.brokerShown.isOn{color:var(--text);border-color:#4ade8073}.brokerShown.isOn i{background:#4ade80bf}.brokerShown.isOn i:after{background:#0b0f15;transform:translate(10px)}.brokerShown:disabled{opacity:.6;cursor:default}.hubBtn-add{color:var(--cyan);border-color:#3ad7ff73}.paperLimit>span{align-items:center;gap:8px;display:flex}.paperLimit>span>em{color:var(--dim);font-weight:500}.paperLimitSwitch{padding:3px 8px;font-size:.62rem}.paperLimit-off input{opacity:.55}.paperLimit-off input::placeholder{color:var(--dim);font-style:italic}.paperLimitGrid{margin-block-start:6px}.paperLimitRow .simSegRow{gap:6px}.paperLimitCustom{border-radius:var(--r-xs);max-inline-size:180px;color:var(--text);font:inherit;background:#0a0e14;border:1px solid #3ad7ff73;margin-block-start:8px;padding:9px 11px;font-size:.9rem}.paperScanField{gap:10px;margin-block:4px 12px;display:grid}.paperScanField textarea{box-sizing:border-box;border:1px solid var(--line-solid);border-radius:var(--r-xs);inline-size:100%;color:var(--text);font-family:var(--font-mono);resize:vertical;background:#0a0e14;padding:10px 12px;font-size:.8rem}.paperScanMark{color:var(--cyan);letter-spacing:.06em;text-transform:uppercase;border:1px solid #3ad7ff80;border-radius:999px;padding:2px 8px;font-size:.62rem;font-weight:800}.competitionCard{border:1px solid var(--line-solid);border-radius:var(--r-sm);background:#0d1116;gap:8px;margin-block-end:14px;padding:14px 16px;display:grid}.competitionCard.isOn{background:linear-gradient(#f6b13c14,#0d1116);border-color:#f6b13c99}.competitionHead{align-items:center;gap:10px;display:flex}.competitionHead strong{letter-spacing:.02em;font-size:.9rem}.paperAccountCompetition{color:var(--amber);letter-spacing:.08em;text-transform:uppercase;border:1px solid #f6b13c99;border-radius:999px;padding:2px 8px;font-size:.6rem;font-weight:800}.markReal{filter:grayscale()}.markReal.brokerLogo{border:1px solid #ffffff8c;border-radius:22%}.brokerPicker{inline-size:min(760px,100vw - 24px)}.brokerPickerLede{color:var(--dim);margin:4px 0 0;font-size:.8rem;line-height:1.5}.brokerPickerBuiltin{border-block-end:1px solid var(--line);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-block-end:14px;padding-block-end:14px;display:grid}.brokerPickerSearch{box-sizing:border-box;border:1px solid var(--line-solid);border-radius:var(--r-xs);inline-size:100%;color:var(--text);font:inherit;background:#0a0e14;margin-block-end:14px;padding:12px 14px;font-size:.9rem}.brokerPickerGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.brokerTile{border:1px solid var(--line);border-radius:var(--r-sm);color:var(--text);font:inherit;cursor:pointer;text-align:center;background:#0d1116;justify-items:center;gap:8px;padding:16px 10px 12px;display:grid}.brokerTile:hover:not(:disabled){border-color:#3ad7ff80}.brokerTile:disabled{opacity:.5;cursor:default}.brokerTile strong{font-size:.86rem;font-weight:700}.brokerTileMark{background:#fff;border-radius:14px;justify-content:center;align-items:center;block-size:56px;inline-size:56px;display:inline-flex;overflow:hidden}.brokerTileMark img{object-fit:contain;block-size:40px;inline-size:40px}.brokerTileLetters{color:#0b0f15;font-weight:800}.brokerTileAction{color:var(--cyan);letter-spacing:.06em;text-transform:uppercase;background:#3ad7ff1f;border-radius:999px;padding:4px 10px;font-size:.66rem;font-weight:800}.breakdownAccounts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-block-start:12px;display:grid}.breakdownAccount{align-content:start;gap:12px;display:grid}.breakdownAccount-real{border-color:#ef535059}.breakdownAccountHead{align-items:center;gap:8px;display:flex}.breakdownAccountHead>span{color:var(--dim);text-transform:none;letter-spacing:0;margin-inline-start:auto;font-size:.72rem;font-weight:600}.breakdownAccount .hubKpis.breakdownKpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.breakdownAccount .hubKpis .perfTile{padding:12px 14px}.breakdownAccount .hubKpis .perfTileValue{white-space:nowrap;font-size:1.15rem}.breakdownAccount .hubKpis .perfTileLabel{white-space:nowrap}.breakdownBots td:first-child{text-overflow:ellipsis;white-space:nowrap;max-inline-size:0;overflow:hidden}.breakdownHighs b{font-weight:800}.breakdownTradesHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.breakdownTrips .paperTripWhat i{display:inline-flex}.breakdownPage .hubCard{margin-block-start:12px}@media (width<=900px){.breakdownAccounts{grid-template-columns:1fr}}.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}}.slimLoading{color:var(--dim);padding:40px 0;font-size:.85rem}@media (width<=560px){.slimTop{flex-wrap:wrap;gap:8px;min-block-size: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}.slimAdmin{flex:none;order:2}.slimSettings,.slimLogout,.slimLink{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}.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;vertical-align:middle;background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:2px;display:inline-flex;overflow:hidden}.tickerLogo-mono{color:#fff;font-family:var(--font-mono);letter-spacing:.02em;padding:0;font-weight:800;line-height:1}.withLogo{align-items:center;gap:6px;min-inline-size:0;display:inline-flex}.withLogo>.tickerLogo{flex:none}.paperBotHead>.tickerLogo,.paperRun header>.tickerLogo{margin-inline-end:2px}.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}.dataNotice{border:1px solid var(--line);border-radius:0 var(--r-xs) var(--r-xs) 0;color:var(--muted);background:#3ad7ff0a;border-inline-start:3px solid #3ad7ff73;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{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{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{margin-block-start:18px;padding:14px 16px;font-size:.92rem;line-height:1.65}.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{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%}}.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-radius:var(--r-xs);background:var(--panel-2);color:var(--muted);border-inline-start:2px solid #3ad7ff73;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}.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}.paperKindField{border:1px solid var(--line);border-radius:var(--r-xs);background:#0a0e14;gap:8px;padding:12px 13px;display:grid}.paperKindChoice{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.paperKindOpt{text-align:start;border:1px solid var(--line-solid);border-radius:var(--r-xs);color:#fff;font:inherit;cursor:pointer;opacity:.74;background:#0d1116;gap:2px;padding:10px 14px;display:grid}.paperKindOpt>strong{font-size:.86rem;font-weight:800}.paperKindOpt>em{color:var(--muted);font-size:.68rem;font-style:normal}.paperKindOpt:hover:not(:disabled){opacity:1;background:#151b25}.paperKindOpt-on{opacity:1;background:#3ad7ff1f;border-color:#3ad7ff80}.paperKindOpt:disabled{opacity:.45;cursor:not-allowed}.paperKind{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line-solid);border-radius:999px;padding:2px 7px;font-size:.6rem;font-weight:800}.paperKind-options{color:#3ad7ff;border-color:#3ad7ff66}.paperKind-stock{color:#7ee2a8;border-color:#7ee2a866}.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}.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}.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}.snapConnection{border:1px solid var(--line);border-radius:var(--r-xs);background:#0a0e14;padding:10px 12px}.snapConnection>strong{font-size:.8rem}.snapConnection>span{flex:auto;font-size:.72rem;font-weight:700}.snapSteps{gap:12px;margin:0;padding:0;list-style:none;display:grid}.snapSteps>li{border:1px solid var(--line);border-radius:var(--r-xs);background:#0a0e14;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:14px;display:grid}.snapSteps>li.now{border-color:#ef535073}.snapSteps>li.later{opacity:.6}.snapStepMark{border:1px solid var(--line-solid);block-size:28px;inline-size:28px;color:var(--muted);border-radius:50%;place-items:center;font-size:.8rem;font-weight:800;display:grid}.snapSteps>li.now .snapStepMark{color:var(--text);background:#ef535024;border-color:#ef535099}.snapSteps>li.done .snapStepMark{color:var(--green);background:#26a69a24;border-color:#26a69a80}.snapStepBody{gap:8px;min-inline-size:0;display:grid}.snapStepBody>strong{font-size:.86rem;font-weight:800}.snapStepBody>span{color:var(--muted);font-size:.74rem;line-height:1.5}.snapStepBody .snapConnection{background:0 0;border:0;padding:0}.paperBrokerActions .snapConnect{padding:11px 22px;font-size:.82rem}.paperBrokerActions .snapConnect:disabled{border-color:var(--line-solid);background:#0d1116}.snapDetails>summary{cursor:pointer;color:var(--muted);font-size:.74rem;font-weight:700}.snapDetails[open]>summary{margin-block-end:8px}#snaptrade{scroll-margin-top:96px}.realConfirm{border-color:#ef53508c}.realConfirm .settingsHead h2{color:#ffb3b0}.realConfirmLead{margin:0;font-size:.86rem;line-height:1.55}.realConfirmList{color:var(--muted);gap:6px;margin:0;padding-inline-start:18px;font-size:.8rem;line-height:1.5;display:grid}.realConfirmList strong{color:var(--text)}.realConfirmCheck{cursor:pointer;align-items:center;gap:10px;font-size:.84rem;font-weight:700;display:flex}.realConfirmCheck input{block-size:18px;inline-size:18px;accent-color:var(--red)}.realConfirmActions{flex-wrap:wrap;gap:10px;display:flex}.realConfirmActions button{border:1px solid var(--line-solid);border-radius:var(--r-xs);color:var(--text);font:inherit;cursor:pointer;background:#0d1116;padding:11px 18px;font-size:.82rem;font-weight:800}.realConfirmActions button:disabled{opacity:.5;cursor:not-allowed}.snapArming{border:1px solid var(--line);border-radius:var(--r-xs);background:#0a0e14;padding:10px 12px}.snapArming>strong{font-size:.8rem}.snapArming>span{color:var(--muted);flex:260px;font-size:.74rem;font-weight:700}.snapArming-on{background:#ef535014;border-color:#ef53508c}.snapAccount-traded>.paperBrokerFacts article:first-child{border-color:#ef535073}.snapKeys{gap:10px;display:grid}.snapKeys label{gap:5px;display:grid}.snapKeys label>span{color:var(--muted);font-size:.68rem}.snapKeys input{border:1px solid var(--line-solid);border-radius:var(--r-xs);min-inline-size:0;color:var(--text);font:inherit;font-family:var(--font-geist-mono), monospace;background:#0a0e14;padding:9px 11px;font-size:.8rem}.snapKeys input:focus-visible{outline-offset:1px;outline:2px solid #3ad7ff80}.snapAccount{gap:10px;min-inline-size:0;display:grid;overflow-x:auto}.paperBrokerActions .snapConnect{background:#ef53501f;border-color:#ef53508c}@media (width<=640px){.snapAccount .paperBrokerFacts{grid-template-columns:repeat(2,minmax(0,1fr))}}.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}}.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}@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}.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}.paperPnlFacts{grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:10px 16px}.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)}.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)}.paperWriteUp{background:#3ad7ff0d;border:1px solid #3ad7ff2e;border-radius:10px;margin-block-end:10px;padding:10px 12px}.paperWriteUpHead{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:.8rem;display:flex}.paperWriteUpHead strong{color:var(--cyan);letter-spacing:.02em}.paperWriteUpHead span{color:var(--dim);flex:auto}.paperWriteUpHead .hubBtn{margin-inline-start:auto}.paperWriteUpText{white-space:pre-wrap;font:inherit;color:#e3e9f2;margin:8px 0 0;font-size:.84rem;line-height:1.6}@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,.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}.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%}@media (width<=560px){.slimTop{row-gap:6px;padding-inline:12px}.slimBrand{letter-spacing:.16em;font-size:.86rem}.slimRule{display:none}}@media (width<=360px){.slimTop{gap:6px;padding-inline:10px}.slimBrand{letter-spacing:.12em;font-size:.78rem}.slimSettings{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}}@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}}.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}}.srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.slimMain:has(.hub){max-inline-size:1360px}.hub{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.hub.paperSwitching .hubKpis,.hub.paperSwitching .hubGrid,.hub.paperSwitching .blockBoardWrap,.hub.paperSwitching .hubCard{opacity:.55;pointer-events:none;transition:opacity .15s}.hubBar{z-index:var(--z-sticky);border-radius:var(--r);-webkit-backdrop-filter:blur(14px);background:#0c1118db;border:1px solid #8297b033;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;padding:10px 12px;display:flex;position:sticky;inset-block-start:0}.hubBar .paperAccounts{flex-wrap:wrap;flex:0 auto;gap:6px;min-inline-size:0}.hubBar .paperAccountPill{border-radius:999px;flex-wrap:nowrap;flex:none;gap:8px;padding:7px 14px 7px 9px;font-size:.78rem}.hubBar .paperAccountCount{opacity:.55;flex:none;font-size:.7rem}.hubBar .paperAccountKind{display:none}.paperVenueStats{color:var(--muted);align-items:baseline;gap:5px;font-size:.7rem;display:inline-flex}.paperVenueStats b{font-family:var(--font-mono);font-size:.78rem;font-weight:800}.paperVenueStats i{opacity:.7;font-style:normal}.hubStatus{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hubChip{border:1px solid var(--line-solid);color:var(--muted);font:inherit;white-space:nowrap;background:#0b0f14;border-radius:999px;align-items:center;gap:7px;padding:6px 11px;font-size:.72rem;font-weight:700;display:inline-flex}.hubChip>i{background:var(--dim);border-radius:50%;block-size:7px;inline-size:7px}.hubChip-ok{color:var(--text)}.hubChip-ok>i{background:var(--green);box-shadow:0 0 8px #26a69ab3}.hubChip-live>i{background:var(--cyan);animation:2.4s ease-in-out infinite hubPulse;box-shadow:0 0 8px #3ad7ffb3}.hubChip-closed>i{background:var(--red,#ef5350);animation:2.4s ease-in-out infinite hubPulse;box-shadow:0 0 8px #ef5350b3}.hubChip-btn{cursor:pointer}.hubChip-btn:hover{color:var(--text);border-color:#3ad7ff66}@keyframes hubPulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.hubChip-live>i,.hubChip-closed>i{animation:none}}.hubBtn{border:1px solid var(--line-solid);border-radius:var(--r-xs);min-block-size:34px;color:var(--muted);font:inherit;cursor:pointer;white-space:nowrap;background:#0d1116;align-items:center;gap:6px;padding:7px 12px;font-size:.74rem;font-weight:700;display:inline-flex}.hubBtn:hover:not(:disabled){color:var(--text);border-color:#3ad7ff73}.hubBtn.isOn{color:var(--text);background:#3ad7ff1a;border-color:#3ad7ff8c}.hubBtn-alert{color:var(--amber);border-color:#f6b13c80}.hubBtnSub{font-family:var(--font-mono);opacity:.7;font-size:.66rem;font-weight:600}.hubStop,.hubResume{border-radius:var(--r-xs);min-block-size:34px;font:inherit;letter-spacing:.02em;cursor:pointer;white-space:nowrap;padding:7px 14px;font-size:.74rem;font-weight:800}.hubStop{color:#ffd9d8;background:#ef53501f;border:1px solid #ef535099}.hubStop:hover:not(:disabled){color:#fff;background:#ef53503d}.hubResume{color:#d9fffa;background:#26a69a29;border:1px solid #26a69a99}.hubResume:hover:not(:disabled){color:#fff;background:#26a69a47}.hubStop:disabled,.hubResume:disabled,.hubBtn:disabled{opacity:.5;cursor:not-allowed}.hubStopped{border-radius:var(--r-sm);color:#ffd9d8;background:#ef53501a;border:1px solid #ef535073;padding:10px 14px;font-size:.8rem}.hubStopped strong{color:#fff}.hubKpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.hubHistoryNote{color:var(--muted,#8b949e);margin:8px 2px 0;font-size:.82rem;line-height:1.45}.hubKpis .perfTile{background:linear-gradient(#141b26,#0e131b);border-color:#8297b02e;padding:14px 16px}.hubKpis .perfTileValue{letter-spacing:-.01em;font-size:1.3rem}.hubGrid{grid-template-columns:minmax(0,1fr) minmax(320px,380px);align-items:start;gap:14px;display:grid}.hubMain,.hubSide{align-content:start;gap:14px;min-inline-size:0;display:grid}.hubCard{border-radius:var(--r);background:linear-gradient(135deg,#3ad7ff09,#0000 30%),linear-gradient(#121823 0%,#0c1118 100%);border:1px solid #8297b033;min-inline-size:0;padding:16px 18px;box-shadow:0 22px 60px -34px #000000f2,inset 0 1px #ffffff0a}.hubCard-alert{border-color:#f6b13c80;box-shadow:inset 0 0 0 1px #f6b13c26,0 22px 60px -34px #000000f2}.hubCardHead{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-block-end:12px;display:flex}.hubCardHead h3{color:var(--text);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:850}.hubCardHead>span{color:var(--dim);font-size:.74rem}.hubCardHead .paperNewBot{min-block-size:32px;margin-inline-start:auto;padding:6px 12px;font-size:.74rem}.hubSeg{border:1px solid var(--line-solid);background:#0b0f14;border-radius:999px;flex-wrap:wrap;gap:3px;padding:3px;display:inline-flex}.hubSeg button{color:var(--muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:7px 14px;font-size:.75rem;font-weight:750}.hubSeg button em{font-style:normal;font-family:var(--font-mono);opacity:.65;margin-inline-start:4px}.hubSeg button:hover:not(.on){color:var(--text)}.hubSeg button.on{color:#fff;background:#3ad7ff24;box-shadow:inset 0 0 0 1px #3ad7ff73}.hubSeg button:focus-visible,.perfModes button:focus-visible{outline:2px solid var(--cyan);outline-offset:1px}.hubActivity .paperSubhead.hubSubline{margin:0 0 8px}.hubActivity .paperSubhead.hubSubline:empty{display:none}.hubEmpty{color:var(--dim);margin:6px 0 2px;font-size:.82rem}.hubCompact .paperBots{gap:10px}.hubCompact .paperBot{gap:8px;padding:12px 13px}.hubCompact .paperBotHead strong{font-size:.9rem}.hubCompact .paperMandate{font-size:.66rem;line-height:1.45}.hubCompact .paperSummary{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.74rem;display:-webkit-box;overflow:hidden}.hubCompact .paperModeRow{grid-template-columns:1fr;gap:6px}.hubCompact .paperModeSwitch{display:flex}.hubCompact .paperModeBtn{flex:1 1 0;padding-inline:8px}.hubCompact .paperModeWhat{display:none}.hubCompact .paperBotActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.hubCompact .paperBotActions button{min-block-size:34px;padding:7px 8px}.hubCompact .paperApprovals{gap:10px}.hubToolsBody{border-block-start:1px solid var(--line);gap:18px;margin-block-start:18px;padding-block-start:18px;display:grid}.hubRunsHead{letter-spacing:.09em;text-transform:uppercase;color:var(--text);margin:0;font-size:.78rem;font-weight:850}.hubRunsHead span{color:var(--dim);letter-spacing:0;text-transform:none;margin-inline-start:8px;font-weight:600}.hubPreview{gap:12px;display:grid}.hubPreviewHead{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.hubPreviewHead h4{color:var(--text);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:850}.hubPreviewHead>span{color:var(--dim);flex:240px;font-size:.74rem}.hubPreviewHead .slimSearch{margin:0}.perfBoard{gap:14px;display:grid}.perfBar{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.perfModes{border:1px solid var(--line-solid);background:#0b0f14;border-radius:999px;padding:2px;display:inline-flex}.perfModes button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 13px;font-size:.74rem;font-weight:750}.perfModes button em{opacity:.7;font-style:normal;font-family:var(--font-mono);margin-inline-start:4px}.perfModes button.on{color:#fff;background:#3ad7ff24;box-shadow:inset 0 0 0 1px #3ad7ff73}.perfBarNote{color:var(--dim);font-size:.72rem}.perfTile{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--panel-raised);align-content:start;gap:3px;min-inline-size:0;padding:12px 14px;display:grid}.perfTileLabel{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:800}.perfTileValue{color:var(--text);font-family:var(--font-mono);overflow-wrap:anywhere;font-size:1.12rem;font-weight:800}.perfTileSub{color:var(--dim);font-size:.68rem}.perfStats{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.perfStat{background:#0f141c;gap:2px;padding:10px 12px;display:grid}.perfStat dt{color:var(--dim);letter-spacing:.07em;text-transform:uppercase;font-size:.62rem;font-weight:800}.perfStat dd{color:var(--text);font-family:var(--font-mono);margin:0;font-size:.92rem;font-weight:750}.perfSplit{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.perfCurve{border:1px solid var(--line);border-radius:var(--r-sm);background:#0f141c;min-inline-size:0;margin:0;padding:12px 14px 8px}.perfCurveHead{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:10px;font-size:.66rem;font-weight:800;display:flex}.perfCurveHead strong{font-family:var(--font-mono);letter-spacing:0;color:var(--text);font-size:1rem}.perfCurvePlot{margin-block-start:6px;position:relative}.perfCurvePlot svg{touch-action:pan-y;cursor:crosshair;block-size:auto;inline-size:100%;display:block}.perfGrid{stroke:var(--line);stroke-width:1px}.perfZero{stroke:var(--line-solid);stroke-width:1px;stroke-dasharray:3 3}.perfAxis{fill:var(--dim);font-size:11px;font-family:var(--font-mono)}.perfLine{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.perfCross{stroke:var(--muted);stroke-width:1px;opacity:.6}.perfDot{fill:var(--accent);stroke:#0f141c;stroke-width:2px}.perfTip{pointer-events:none;white-space:nowrap;border:1px solid var(--line-solid);border-radius:var(--r-xs);box-shadow:var(--shadow-pop);color:var(--muted);z-index:var(--z-tooltip);background:#0b0f15;gap:1px;padding:6px 9px;font-size:.68rem;display:grid;position:absolute;transform:translate(-50%,calc(-100% - 12px))}.perfTip strong{color:var(--text);font-family:var(--font-mono);font-size:.82rem}.perfCurveEmpty{min-block-size:150px;color:var(--muted);letter-spacing:.06em;text-transform:uppercase;align-content:center;gap:4px;font-size:.66rem;font-weight:800;display:grid}.perfCurveEmpty p{color:var(--dim);letter-spacing:0;text-transform:none;margin:0;font-size:.78rem;font-weight:500}.perfSide{border:1px solid var(--line);border-radius:var(--r-sm);background:#0f141c;align-content:start;gap:8px;min-inline-size:0;padding:12px 14px;display:grid}.perfSideHead{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.64rem;font-weight:800}.perfSideEmpty{color:var(--dim);margin:0;font-size:.76rem}.perfTable{border-collapse:collapse;inline-size:100%;font-size:.76rem}.perfTable th{color:var(--dim);text-align:end;border-block-end:1px solid var(--line);padding:4px 6px;font-size:.64rem;font-weight:750}.perfTable th:first-child,.perfTable td:first-child{text-align:start;padding-inline-start:0}.perfTable th.isOn{color:var(--text)}.perfTable td{text-align:end;font-family:var(--font-mono);color:var(--text);border-block-end:1px solid var(--line);padding:6px}.perfTable td:first-child{color:var(--muted);overflow-wrap:anywhere;font-family:inherit}.perfTable tbody th{text-align:start;color:var(--muted);border-block-end:1px solid var(--line);padding:6px 6px 6px 0;font-size:.76rem;font-weight:600}.perfTable tr:last-child td,.perfTable tr:last-child th{border-block-end:0}.perfHighlights{gap:6px;margin:0;display:grid}.perfHighlights div{grid-template-columns:48px 1fr;align-items:baseline;gap:6px;display:grid}.perfHighlights dt{color:var(--dim);text-transform:uppercase;letter-spacing:.06em;font-size:.64rem;font-weight:800}.perfHighlights dd{color:var(--muted);justify-content:space-between;gap:8px;margin:0;font-size:.74rem;display:flex}.perfHighlights dd b{font-family:var(--font-mono)}@media (width<=1180px){.hubKpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=980px){.hubGrid{grid-template-columns:minmax(0,1fr)}.hubSide{order:-1}.perfSplit{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.hubBar{padding:10px;position:static}.hubBar .paperAccounts{flex-wrap:wrap;inline-size:100%}.hubBar .paperAccountPill{flex-wrap:wrap;flex:140px;justify-content:flex-start;min-inline-size:0}.hubBar .paperAccountCount{display:none}.hubBar .paperAccountPill{border-radius:14px}.hubCompact .paperBotActions button{min-block-size:40px}.hubStatus{inline-size:100%}.hubStop,.hubResume{margin-inline-start:auto}.hubKpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hubKpis .perfTile{padding:12px}.hubKpis .perfTileValue{font-size:1.08rem}.perfStats{grid-template-columns:repeat(2,minmax(0,1fr))}.hubCard{padding:14px}}.hubActivity .paperPosTable{overflow-x:auto}.hubActivity .paperPosRow{grid-template-columns:80px minmax(80px,1fr) 70px 34px 56px 56px 78px minmax(80px,auto) minmax(84px,auto);gap:8px}.hubActivity .paperPosGroup{min-inline-size:680px}@media (width<=700px){.hubActivity .paperPosRow{grid-template-columns:minmax(0,1fr) auto auto;gap:3px 10px}.hubActivity .paperPosGroup{min-inline-size:0}}.legalLinks,.appFootLinks{flex-wrap:wrap;justify-content:center;gap:6px 18px;display:flex}.legalLinks a,.appFootLinks a{color:var(--muted);font-size:.76rem;text-decoration:none}.legalLinks a:hover,.appFootLinks a:hover{color:var(--text);text-decoration:underline}.appFoot{color:var(--dim);text-align:center;justify-items:center;gap:6px;padding:26px 16px 90px;font-size:.72rem;display:grid}.appFoot p{margin:0}.signinLinks{margin-block-start:4px}.slimTop .slimNav{order:2}.slimTop .slimLogout{order:3}.settingsHint{color:var(--dim);margin:0 0 10px;font-size:.8rem;line-height:1.55}.hubShares{gap:8px;margin-block-start:14px;display:grid}@media (width<=560px){.slimTop .slimLogout{order:2;margin-inline-start:auto}.slimTop .slimNav{scrollbar-width:none;flex:1 0 100%;order:3;justify-content:center;gap:10px;margin:0;overflow-x:auto}.slimTop .slimNav::-webkit-scrollbar{display:none}.slimTop .slimLink{flex:none;padding-inline:2px;font-size:.74rem}}.shareSignup{gap:10px;display:grid}.shareSignupRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.shareSignupButton{color:#fff;cursor:pointer;background:#3ad7ff1a;border:1px solid #3ad7ff73;border-radius:999px;align-items:center;gap:8px;min-block-size:40px;padding-inline:16px;font-size:.85rem;font-weight:750;display:inline-flex}.shareSignupButton:hover{background:#3ad7ff2e}.shareSignupNote{color:var(--muted);font-size:.8rem}.adminHint{color:var(--muted);margin:0 0 12px;font-size:.85rem}.blockBoardWrap{gap:6px;min-inline-size:0;display:grid}.blockBoardWrap-cards{margin-block-start:14px}.blockBoard{min-inline-size:0}.blockBoard-cards{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:4px;grid-auto-flow:dense;align-items:stretch;gap:0 14px;display:grid}.blockBody{flex-direction:column;min-inline-size:0;padding-block-end:18px;display:flex}.blockBody>*{flex:auto;align-content:start;min-inline-size:0}.blockBoard[data-measuring]>.block{align-self:start}.blockBoard[data-measuring]>.block>.blockBody{flex:none}.blockBody>.hubCard{margin:0!important}.block>.blockBody>.hubCard>.perfSide{background:0 0;border:0;padding:0}.block>.blockBody>.hubCard>.perfBar+.perfCurve,.block>.blockBody>.hubCard>.perfBar+.perfCurveEmpty{margin-block-start:12px}.blockBoard-cards[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.blockBoard-cards[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.blockBoard-tiles{grid-auto-flow:dense}.block{flex-direction:column;min-inline-size:0;display:flex;position:relative}.block>*{flex:auto;min-inline-size:0}.block>.hubCard{margin:0!important}.block[data-span="2"]{grid-column:span 2}.block[data-span="3"]{grid-column:span 3}.block[data-span="4"]{grid-column:span 4}.blockTools{z-index:3;opacity:0;gap:4px;transition:opacity .15s;display:flex;position:absolute;inset-block-start:-11px;inset-inline-end:14px}.blockBoard-tiles .blockTools{inset-block-start:-9px;inset-inline-end:8px}.block:hover>.blockTools,.block:focus-within>.blockTools,.block.isDragging>.blockTools{opacity:1}@media (hover:none){.blockTools{opacity:.8}}.blockTool{border:1px solid var(--line-solid);block-size:22px;inline-size:24px;color:var(--muted);cursor:pointer;background:#0d1116;border-radius:7px;place-items:center;padding:0;display:grid}.blockTool:hover,.blockTool:focus-visible{color:#fff;border-color:#3ad7ff8c}.blockGrip{cursor:grab;touch-action:none}.block.isDragging{opacity:.7}.block.isDragging .blockGrip{cursor:grabbing}.block.isDragging>:not(.blockTools){outline-offset:2px;outline:2px dashed #3ad7ff8c}.blockReset{color:var(--dim,#6b7686);cursor:pointer;background:0 0;border:0;justify-self:end;padding:2px 4px;font-size:.72rem}.blockReset:hover{color:var(--muted)}@media (width<=1100px){.blockBoard-cards[data-cols="3"],.blockBoard-cards[data-cols="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.blockBoard-cards .block[data-span="3"],.blockBoard-cards .block[data-span="4"]{grid-column:span 2}}@media (width<=720px){.blockBoard-cards,.blockBoard-cards[data-cols]{grid-template-columns:minmax(0,1fr)}.blockBoard-cards .block[data-span]{grid-column:auto}}.hubCard .perfStats{margin:0}.block>.hubCard>.perfSide{background:0 0;border:0;padding:0}.block>.hubCard>.perfBar+.perfCurve,.block>.hubCard>.perfBar+.perfCurveEmpty{margin-block-start:12px}.brokerInitials{color:#fff;letter-spacing:.02em;background:#0b0b0b;border:1px solid #ffffff8c;border-radius:22%;flex:none;place-items:center;font-weight:850;line-height:1;display:inline-grid}.brokerTileKind{color:var(--muted);font-size:.66rem}.brokerRemove{border:1px solid var(--line-solid);min-block-size:30px;color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;margin-inline-start:auto;padding:4px 12px;font-size:.72rem;font-weight:700}.brokerRemove:hover:not(:disabled){color:#fff;border-color:#ff6b6b99}.brokerRemove.isConfirm{color:#ffb3b3;border-color:#ff6b6bb3}.brokerRemoveAsk{gap:6px;margin-inline-start:auto;display:inline-flex}.brokerRemoveAsk .brokerRemove{margin:0}.brokerRemoved{color:var(--dim,#6b7686);flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:14px;font-size:.74rem;display:flex}.brokerRemoved button{border:1px dashed var(--line-solid);min-block-size:34px;color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:4px 12px;font-size:.76rem;display:inline-flex}.brokerRemoved button em{color:#3ad7ffe6;font-style:normal;font-weight:700}.hubChip-quiet>i{background:var(--muted);animation:2.4s ease-in-out infinite hubPulse}.snapHistory strong{font-size:.82rem}.snapHistory>span{color:var(--muted);font-size:.76rem}.brokerGroup{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin:18px 2px 8px;font-size:.7rem;font-weight:850}.brokerGroup:first-child{margin-block-start:4px}.brokerLogo.webullMark,.brokerGroup .brokerLogo{border-radius:22%}.brokerGroup{align-items:center;gap:8px;display:flex}.brokerGroupNote{margin:-2px 2px 10px}.webullEnv{border-top:1px solid var(--line);gap:10px;margin-top:10px;padding:12px 0 4px;display:grid}.webullEnvHead{color:var(--text);flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;font-size:.8rem;display:flex}.webullEnvHead span{color:var(--muted);font-size:.72rem;font-weight:600}.webullApprove{border-inline-start:3px solid #3ad7ff80;padding-inline-start:10px}.venueSubs{flex-wrap:wrap;gap:6px;display:flex}.venueSub{border:1px solid var(--line-solid);color:#fff;font:inherit;cursor:pointer;opacity:.74;background:#0d1116;border-radius:999px;padding:5px 12px;font-size:.72rem;font-weight:700}.venueSub:hover:not(:disabled){opacity:1}.venueSub-on{opacity:1;background:#3ad7ff1f;border-color:#3ad7ff80}.venueSub:disabled{opacity:.45;cursor:not-allowed}.siteMark{border-radius:22%;padding:3px}.pbPage .hubCard{align-content:start;gap:10px;display:grid}.pbNote{color:var(--muted);margin:0;font-size:.78rem}.pbEmpty{color:var(--muted);margin:0;font-size:.82rem}.pbChip{white-space:nowrap;border:1px solid var(--line-solid);letter-spacing:.04em;border-radius:999px;align-items:center;padding:2px 9px;font-size:.66rem;font-weight:800;display:inline-flex}.pbChip-good{color:#7ee2a8;background:#7ee2a814;border-color:#7ee2a873}.pbChip-ok{color:#3ad7ff;background:#3ad7ff12;border-color:#3ad7ff66}.pbChip-bad{color:#ef5350;background:#ef535014;border-color:#ef535073}.pbChip-dim{color:var(--muted)}.pbTable{min-inline-size:560px}.pbTable td{vertical-align:top;white-space:nowrap}.pbTable td:first-child{white-space:normal;min-inline-size:150px}.pbSignalName{align-items:baseline;gap:6px;font-weight:700;display:inline-flex}.pbDespite{color:#ffb74d;text-transform:uppercase;letter-spacing:.05em;font-size:.68rem;font-style:normal;font-weight:800}.pbKind{color:var(--dim,#6b7686);font-size:.66rem;font-style:normal}.pbSubCount{color:var(--muted);font-size:.72rem;font-style:normal}.pbLeague{gap:10px;display:grid}.pbBot{border:1px solid var(--line);border-radius:var(--r-xs);background:#0a0e14;gap:4px;padding:10px 12px;display:grid}.pbBotHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pbBotHead>strong{font-size:.88rem}.pbBotWhere{color:var(--muted);align-items:center;gap:5px;font-size:.72rem;display:inline-flex}.pbBotLine{color:#dfe7f2;margin:0;font-size:.78rem}.pbBotLine b{font-family:var(--font-mono)}.pbBotLine-quiet{color:var(--muted)}.pbLeans{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:5px;margin:0;font-size:.7rem;display:flex}.pbLeans i{border:1px solid var(--line-solid);color:#aebbd0;border-radius:999px;padding:1px 7px;font-size:.66rem;font-style:normal}.pbLessons,.pbFindings{gap:8px;display:grid}.pbLesson{border:1px solid var(--line);border-radius:var(--r-xs);background:#0a0e14;justify-content:space-between;align-items:flex-start;gap:10px;padding:9px 12px;display:flex}.pbLesson-undone{opacity:.6}.pbLessonWhat{gap:2px;min-inline-size:0;display:grid}.pbLessonWhat b{font-size:.8rem}.pbLessonWhat i{color:var(--muted);font-size:.7rem;font-style:normal}.pbLessonWhat em{color:#aebbd0;font-size:.74rem;font-style:normal}.pbFinding{align-items:flex-start;gap:10px;display:flex}.pbFindingText{gap:2px;min-inline-size:0;display:grid}.pbFindingText b{font-size:.8rem}.pbFindingText i{color:var(--muted);font-size:.7rem;font-style:normal}.pbAskRow{flex-wrap:wrap;gap:8px;display:flex}.pbAskBtn{color:#fff;font:inherit;cursor:pointer;text-align:start;background:#3ad7ff14;border:1px solid #3ad7ff66;border-radius:999px;padding:8px 14px;font-size:.78rem;font-weight:700}.pbAskBtn:hover{background:#3ad7ff29}.backChevron{vertical-align:-2px;flex:none}.forwardChevron{vertical-align:-2px;flex:none;margin-inline-start:5px}a.withChevron{white-space:nowrap}.pbApplyRow{flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:4px;display:flex}.pbApplyRow em{color:#aebbd0;flex:100%;font-size:.74rem;font-style:normal}.pbApplyGo{color:#fff;border-color:#3ad7ff80}.pbApplied{border-radius:var(--r-xs);color:#dfe7f2;background:#7ee2a812;border:1px solid #7ee2a866;margin:0;padding:9px 12px;font-size:.78rem}.pbWeights{gap:8px;display:grid}.pbWeight{align-items:flex-start;gap:10px;display:flex}.archShelf>summary{cursor:pointer;color:var(--muted);font-size:.8rem;font-weight:700}.archShelf>summary em{opacity:.75;margin-inline-start:6px;font-style:normal;font-weight:600}.archRows{gap:8px;margin-block-start:10px;display:grid}.archRow{border:1px solid var(--line);border-radius:var(--r-xs);background:#0a0e14;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:9px 12px;display:flex}.archWho{align-items:center;gap:8px;min-inline-size:0;display:inline-flex}.archWho strong{font-size:.84rem}.archWhere{color:var(--muted);align-items:center;gap:5px;font-size:.72rem;font-style:normal;display:inline-flex}.archSince{color:var(--dim,#6b7686);font-size:.7rem}.archActions{gap:6px;margin-inline-start:auto;display:inline-flex}.archDanger{color:#ef9a9a;border-color:#ef535080}.legalShell{min-block-size:100vh;color:var(--text);background:radial-gradient(1100px 600px at 10% -10%,#3ad7ff12,#0000 60%),#070a10;grid-template-rows:auto 1fr auto;display:grid}.legalTop{padding:16px var(--edge,16px);border-block-end:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;display:flex}.legalBrand{color:#fff;letter-spacing:.22em;font-size:.95rem;font-weight:850;text-decoration:none}.legalSignIn{border:1px solid var(--line-solid);border-radius:var(--r-xs);color:var(--muted);padding:8px 14px;font-size:.78rem;font-weight:700;text-decoration:none}.legalSignIn:hover{color:var(--text);border-color:#3ad7ff73}.legalMain{padding:36px 16px 56px}.legalDoc{color:#d3dbe7;max-inline-size:760px;margin-inline:auto;font-size:.95rem;line-height:1.65}.legalDoc h1{color:#fff;letter-spacing:-.01em;margin:0 0 10px;font-size:clamp(1.6rem,4vw,2.2rem)}.legalDoc h2{color:#fff;margin:34px 0 8px;font-size:1.12rem}.legalDoc h3{color:#e9eef6;margin:20px 0 6px;font-size:.98rem}.legalDoc p,.legalDoc li{margin:0 0 10px}.legalDoc ul,.legalDoc ol{margin:0 0 12px;padding-inline-start:22px}.legalDoc a{color:var(--cyan)}.legalDoc strong{color:#fff}.legalLead{color:var(--muted);font-size:1.02rem}.legalDate{color:var(--dim);font-size:.82rem}.legalNote{border-radius:var(--r-sm);color:#f3e2c2;background:#f6b13c12;border:1px solid #f6b13c66;margin:16px 0;padding:12px 14px}.legalDoc .legalSteps{counter-reset:step;gap:10px;padding:0;list-style:none;display:grid}.legalSteps li{border:1px solid var(--line);border-radius:var(--r-sm);background:#0e131b;margin:0;padding:12px 14px 12px 48px;position:relative}.legalSteps li:before{counter-increment:step;content:counter(step);block-size:22px;inline-size:22px;color:var(--cyan);background:#3ad7ff26;border-radius:50%;place-items:center;font-size:.75rem;font-weight:800;display:grid;position:absolute;inset-block-start:12px;inset-inline-start:14px}.legalFoot{border-block-start:1px solid var(--line);color:var(--dim);text-align:center;justify-items:center;gap:8px;padding:22px 16px 28px;font-size:.74rem;display:grid}.legalFoot p{margin:0}
