@font-face{font-family:Geist;src:url(/fonts/Geist-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist-Bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/GeistMono-Regular.woff2)format("woff2");font-display:swap}:root{--background:#000;--surface:#0a0a0a;--elevated:#111;--border:#262626;--text:#ededed;--secondary:#a1a1a1;--muted:#737373;--positive:#50c98d;--negative:#ef7d85;--radius:6px;--sans:Geist,Arial,sans-serif;--mono:"Geist Mono",monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{background:var(--background);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:14px}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button:disabled{cursor:not-allowed;opacity:.45}button{border:1px solid var(--border);background:var(--surface);border-radius:var(--radius)}a:hover{color:#fff}input,select,textarea{color:var(--text);background:#080808;border:1px solid #333;border-radius:5px;width:100%;max-width:100%;min-height:42px;padding:11px 12px}label{color:#ccc;flex-direction:column;gap:9px;font-size:13px;display:flex}textarea{resize:vertical;min-height:110px}input[type=checkbox]{accent-color:#eee;flex-shrink:0;width:16px;height:16px;min-height:16px}input[type=range]{accent-color:#ddd;cursor:ew-resize;min-height:20px;padding:0}p{color:var(--secondary);line-height:1.7}h1,h2,h3,h4,p{margin-top:0}h2{letter-spacing:-.045em;margin-bottom:0;font-size:44px;line-height:1.13}h2 span{color:#858585}h3{letter-spacing:-.025em;font-size:21px;line-height:1.35}small,.small-copy{color:var(--muted);font-size:11px;line-height:1.7}.small-copy{align-items:center;gap:6px;display:flex}p.small-copy{display:block}.muted{color:var(--muted)}.mono{font-family:var(--mono)}.button{white-space:nowrap;color:#ddd;background:#0a0a0a;border:1px solid #333;border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:42px;padding:11px 18px;font-size:13px;font-weight:500;transition:background .15s,border .15s,transform .15s;display:inline-flex}.button:hover:not(:disabled){background:#1a1a1a;border-color:#555}.button.primary:hover:not(:disabled){background:#fff;border-color:#fff}.button.danger{color:var(--negative);border-color:#613238}.text-link{align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.eyebrow{font-family:var(--mono);letter-spacing:.12em;color:#888;font-size:10px;line-height:1.5}.logo{color:#eee;align-items:center;gap:8px;line-height:1;display:inline-flex}.logo>span{letter-spacing:-1.6px;font-size:30px;font-weight:600}.logo-dot{vertical-align:top;letter-spacing:0;padding-left:3px;font-size:10px}.logo.small>span{font-size:25px}.skip-link{color:#000;z-index:999;background:#fff;padding:12px;position:fixed;top:-80px;left:16px}.skip-link:focus{top:10px}.site-header{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000f0;border-bottom:1px solid #1f1f1f;height:72px;position:sticky;top:0}.nav-inner{align-items:center;gap:48px;max-width:1280px;height:100%;margin:auto;padding:0 36px;display:flex}.nav-links{color:#999;align-items:center;gap:26px;font-size:12px;display:flex}.nav-menu{position:relative}.nav-menu summary{cursor:pointer;align-items:center;gap:5px;padding:27px 0;list-style:none;display:flex}.nav-menu summary::-webkit-details-marker{display:none}.nav-menu[open] summary{color:#eee}.dropdown{background:#0d0d0d;border:1px solid #333;border-radius:8px;min-width:235px;padding:8px;position:absolute;top:58px;left:-18px;box-shadow:0 15px 30px #000}.dropdown a{color:#bbb;border-radius:4px;justify-content:space-between;align-items:center;padding:12px;display:flex}.dropdown a:hover{background:#1a1a1a}.nav-actions{align-items:center;gap:22px;margin-left:auto;display:flex}.mobile-toggle{background:0 0;border:0;justify-content:center;align-items:center;padding:8px;display:none}.marketing{border-left:1px solid #202020;border-right:1px solid #202020;max-width:1200px;margin:auto}.grid-surface{background-image:linear-gradient(90deg,#0000 calc(25% - 1px),#151515 25%,#0000 calc(25% + 1px) calc(75% - 1px),#151515 75%,#0000 calc(75% + 1px));position:relative}.hero{text-align:center;padding-top:38px;overflow:hidden}.announcement{background:#090909;border:1px solid #2a2a2a;border-radius:30px;align-items:center;gap:13px;padding:7px 12px;font-size:11px;display:inline-flex}.announcement>span:first-child{letter-spacing:.06em;background:#222;border:1px solid #383838;border-radius:20px;padding:3px 7px;font-size:8px}.announcement>span:nth-child(2){color:#aaa}.hero-copy{padding:45px 24px 55px}.hero-copy .eyebrow{color:#777;margin-bottom:19px;font-size:9px}.hero h1{letter-spacing:-.065em;margin:0 0 26px;font-size:84px;font-weight:600;line-height:1.02}.hero h1 span{color:#8e8e8e}.hero-copy p{color:#929292;margin-bottom:26px;font-size:16px;line-height:1.7}.hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.hero-note{color:#666;justify-content:center;align-items:center;gap:7px;margin-top:18px;font-size:10px;display:flex}.hero-note>span{background:#888;border-radius:50%;width:4px;height:4px}.hero-preview{text-align:left;background:#000;margin:0 48px;position:relative}.preview-caption{color:#666;font:8px var(--mono);letter-spacing:.09em;justify-content:space-between;margin-bottom:12px;display:flex}.mini-cross{padding-right:6px;font-size:17px}.terminal-preview{background:#080808;border:1px solid #333;border-radius:8px 8px 0 0;overflow:hidden;box-shadow:0 -10px 65px #ffffff04}.preview-top{color:#aaa;border-bottom:1px solid #242424;justify-content:space-between;align-items:center;height:43px;padding:0 18px;font-size:10px;display:flex}.preview-top>div{align-items:center;gap:12px;display:flex}.preview-top strong{color:#ddd;font-size:11px;font-weight:500}.preview-top span{align-items:center;gap:6px;display:flex}.preview-divider{background:#333;width:1px;height:14px}.demo-label{font:7px var(--mono);letter-spacing:.07em;color:#888;border:1px solid #333;border-radius:3px;padding:4px 6px}.preview-metrics{border-bottom:1px solid #222;align-items:center;gap:0;height:75px;padding:0 20px;display:flex}.preview-metrics>div{flex-direction:column;gap:7px;padding-right:45px;display:flex}.preview-metrics span{color:#777;font-size:8px}.preview-metrics strong{font:15px var(--mono);letter-spacing:-.5px;font-weight:400}.preview-metrics .account-chip{color:#aaa;border:1px solid #2c2c2c;border-radius:3px;flex-direction:row;align-items:center;margin-left:auto;padding:5px 8px;font-size:9px;display:flex}.account-chip>span{background:#999;border-radius:50%;width:4px;height:4px}.preview-body{height:275px;display:flex}.preview-tools{color:#777;border-right:1px solid #222;flex-direction:column;align-items:center;gap:22px;width:38px;padding-top:16px;display:flex}.preview-chart{flex:1;min-width:0}.chart-toolbar{justify-content:space-between;align-items:center;height:40px;padding:0 14px;display:flex}.chart-toolbar strong{font-size:10px;font-weight:500}.chart-toolbar strong span{color:#666;padding-left:5px;font-size:8px;font-weight:400}.chart-toolbar>div{color:#777;gap:15px;font-size:8px;display:flex}.chart-toolbar .selected{color:#eee}.candle-art{width:100%;height:205px;display:block}.chart-time{color:#666;font:7px var(--mono);justify-content:space-around;padding-top:9px;display:flex}.preview-order{border-left:1px solid #242424;width:190px;padding:13px}.order-title{justify-content:space-between;padding-bottom:12px;font-size:10px;display:flex}.preview-order .small-copy{font-size:8px}.order-sides{gap:5px;margin:8px 0 12px;display:flex}.order-sides>span{color:#ca767e;background:#271316;border:1px solid #503034;border-radius:3px;flex:1;padding:6px;font-size:7px;line-height:1.7}.order-sides>span+span{color:#62c594;background:#10271e;border-color:#254d3a}.order-sides b{font:10px var(--mono)}.fake-input{border:1px solid #292929;border-radius:3px;justify-content:space-between;margin-bottom:6px;padding:7px;font-size:8px;display:flex}.fake-input>span{color:#777}.fake-input>strong{font-family:var(--mono);font-size:8px;font-weight:400}.preview-order .button{min-height:27px;margin-top:4px;padding:4px;font-size:8px}.preview-bottom{color:#666;border-top:1px solid #242424;justify-content:space-between;align-items:center;height:34px;padding:0 15px;font-size:8px;display:flex}.preview-bottom>div{align-items:center;gap:24px;height:100%;display:flex}.preview-bottom .active{color:#ddd;border-bottom:1px solid #ccc;align-items:center;height:100%;display:flex}.instrument-strip{text-align:left;background:#050505;border-top:1px solid #262626;border-bottom:1px solid #262626;grid-template-columns:repeat(5,1fr);margin-top:0;display:grid}.instrument-strip a{border-right:1px solid #222;flex-direction:column;gap:8px;padding:22px 25px;display:flex}.instrument-strip a:last-child{border-right:0}.instrument-strip a>span:first-child{font:12px var(--mono)}.instrument-strip a>span+span{color:#666;justify-content:space-between;align-items:center;font-size:9px;display:flex}.section{border-bottom:1px solid #222;padding:86px 48px}.section-heading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:38px;display:flex}.section-heading .eyebrow{margin-bottom:16px}.section-heading p{color:#7d7d7d;margin:0;font-size:12px;line-height:1.8}.three-grid{grid-template-columns:repeat(3,1fr);display:grid}.steps{background:#070707;border:1px solid #292929;border-radius:6px}.steps article{border-right:1px solid #292929;padding:26px}.steps article:last-child{border-right:0}.step-number{color:#666;font:11px var(--mono);justify-content:space-between;margin-bottom:33px;display:flex}.step-number svg{color:#555}.steps h3{margin-bottom:12px;font-size:18px}.steps p{max-width:250px;margin-bottom:24px;font-size:12px}.steps .text-link{font-size:11px}.pricing-builder{background:#080808;border:1px solid #303030;border-radius:7px;overflow:hidden}.pricing-controls{border-bottom:1px solid #292929;padding:20px 24px}.tabs{background:#111;border:1px solid #222;border-radius:6px;gap:3px;width:max-content;max-width:100%;padding:4px;display:flex}.tabs button{color:#888;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:9px 19px;font-size:11px;display:flex}.tabs button.active{color:#eee;background:#262626;border-color:#3b3b3b}.tiny-badge{font:6px var(--mono);color:#bbb;border:1px solid #555;border-radius:2px;padding:2px 3px}.size-options{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.size-options button{font:11px var(--mono);color:#888;background:0 0;padding:9px 16px}.size-options button.active{color:#000;background:#eee;border-color:#eee}.pricing-content{grid-template-columns:1fr 1.16fr;display:grid}.price-summary{border-right:1px solid #292929;padding:32px}.price-summary .eyebrow{font-size:8px}.price-summary h3{margin:14px 0;font-size:27px}.price-summary>p{max-width:310px;min-height:40px;font-size:12px}.main-price{letter-spacing:-3px;margin:24px 0;font-size:61px;font-weight:500;line-height:1.2}.main-price>span{color:#777;letter-spacing:0;margin-left:10px;font-size:10px;font-weight:400}.activation-line{color:#8d8d8d;border-top:1px solid #202020;justify-content:space-between;align-items:center;gap:15px;padding:12px 0;font-size:11px;line-height:1.5;display:flex}.activation-line strong{font:12px var(--mono);color:#ccc}.activation-line.total strong{color:#eee}.price-summary .button{margin:19px 0 12px}.price-summary>.small-copy{justify-content:center;font-size:9px}.rule-summary{padding:30px 32px}.rule-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:17px;font-size:11px;display:flex}.rule-heading a{color:#777;align-items:center;gap:5px;font-size:9px;display:flex}.rule-row{border-bottom:1px solid #202020;justify-content:space-between;gap:20px;padding:12px 0;font-size:11px;display:flex}.rule-row>span{color:#858585}.rule-row>strong{text-align:right;color:#ccc;font-weight:400;font-family:var(--mono);max-width:55%;font-size:10px}.included{color:#999;align-items:center;gap:6px;margin-top:22px;font-size:10px;display:flex}.rule-summary .small-copy{color:#666;margin-top:15px;font-size:9px}.section-footnote{color:#666;margin:13px 0 0;font-size:9px;line-height:1.8}.bento-grid{background:#070707;border:1px solid #292929;border-radius:6px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.bento{border-bottom:1px solid #292929;min-height:300px;padding:30px;position:relative;overflow:hidden}.bento.wide{grid-column:span 2}.bento:first-child,.bento:nth-child(3){border-right:1px solid #292929}.bento:nth-child(3),.bento:nth-child(4){border-bottom:0}.bento-label{color:#aaa;align-items:center;gap:8px;margin-bottom:24px;display:flex}.bento-label span{font:8px var(--mono);letter-spacing:.06em}.bento-label svg:last-child{color:#555;margin-left:auto}.bento h3{font-size:23px}.bento p{max-width:340px;font-size:11px}.bento-chart{opacity:.8;margin:24px -30px -30px 10px;transform:translateY(15px)}.bento-chart .candle-art{height:150px}.stretched-link{z-index:1;position:absolute;inset:0}.bento:hover{background:#0c0c0c}.copy-visual{font:8px var(--mono);color:#555;text-align:center;margin-top:25px}.copy-visual>div:first-child{border:1px solid #333;border-radius:4px;flex-direction:column;gap:5px;padding:8px 20px;display:inline-flex}.copy-visual b{color:#bbb;font-weight:400}.copy-branch{background:#333;width:1px;height:20px;margin:auto;display:block}.copy-followers{border-top:1px solid #333;justify-content:space-around;gap:8px;padding-top:12px;display:flex}.copy-followers span{color:#aaa;border:1px solid #333;border-radius:3px;align-items:center;gap:8px;padding:7px;display:flex}.journal-visual{margin-top:35px}.journal-tag{font:7px var(--mono);color:#777;border:1px solid #353535;border-radius:3px;padding:4px 7px}.journal-visual div{background:#272727;height:1px;margin-top:17px}.journal-visual .short{width:65%}.code-bento pre{font:11px/1.8 var(--mono);color:#bbb;margin:25px 0 0;overflow:auto}.code-bento pre span{color:#999}.code-bento pre i{color:#ddd;font-style:normal}.code-bento pre em{color:#525252;font-style:normal}.risk-explorer{background:#080808;border:1px solid #292929;border-radius:6px;padding:34px}.risk-explorer h3{margin:14px 0;font-size:28px}.risk-explorer>p{max-width:600px;font-size:12px}.risk-explorer label{color:#888;flex-direction:row;justify-content:space-between;margin:30px 0 12px;font-size:11px}.risk-explorer label strong{color:#ccc;font:12px var(--mono)}.floor-chart{height:110px;margin:35px 20px 0;position:relative}.floor-line{background:#333;height:1px;position:absolute;top:50px;left:0;right:0}.floor-high{color:#ddd;font:11px var(--mono);flex-direction:column;align-items:center;gap:8px;transition:left .15s;display:flex;position:absolute;top:0}.floor-high i{background:#999;width:1px;height:40px}.floor-floor{color:#777;font:10px var(--mono);flex-direction:column;align-items:center;gap:8px;transition:left .15s;display:flex;position:absolute;top:49px}.floor-floor i{background:#666;width:1px;height:25px}.risk-foot{color:#777;border-top:1px solid #262626;justify-content:space-between;padding-top:20px;font-size:10px;display:flex}.risk-foot b{color:#bbb;font-weight:400;font-family:var(--mono);margin-left:9px}.risk-explorer .text-link{color:#aaa;margin-top:25px;font-size:10px}.trust-row{color:#777;justify-content:space-between;padding:28px 16px 0;font-size:10px;display:flex}.trust-row>span{align-items:center;gap:8px;display:flex}.rewards-section{grid-template-columns:1fr 1fr;gap:70px;display:grid}.rewards-section .eyebrow{margin-bottom:18px}.rewards-section h2{font-size:38px}.rewards-section p{margin:22px 0;font-size:12px}.reward-process{padding-left:30px}.reward-process>div{border-left:1px solid #333;padding:0 0 30px 30px;position:relative}.reward-process>div:nth-child(3){padding-bottom:4px}.reward-process>div>span:nth-child(2){font:8px var(--mono);color:#666;margin-bottom:8px;display:block}.reward-process strong{font-size:14px;font-weight:500}.reward-process p{margin:7px 0;font-size:11px}.process-dot{background:#000;border:1px solid #777;border-radius:50%;width:7px;height:7px;position:absolute;top:4px;left:-4px}.reward-process small{padding-top:20px;font-size:9px;display:block}.faq-section{grid-template-columns:1fr 1.4fr;gap:60px;display:grid}.faq-section h2{margin:18px 0 25px;font-size:35px}.faq-list details{border-bottom:1px solid #292929}.faq-list details:first-child{border-top:1px solid #292929}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:22px 0;font-size:12px;list-style:none;display:flex}.faq-list summary span{color:#666;font-size:18px}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list p{padding:0 22px 15px 0;font-size:12px;line-height:1.8}.final-cta{text-align:center;padding:80px 24px 90px}.final-cta .eyebrow{margin-bottom:23px}.final-cta h2{margin-bottom:30px}.site-footer{border:1px solid #222;border-top:0;max-width:1200px;margin:auto;padding:60px 48px 28px}.footer-top{grid-template-columns:1.7fr repeat(4,1fr);gap:25px;display:grid}.footer-top>div:first-child p{margin:17px 0;font-size:11px}.footer-top h3{color:#ccc;letter-spacing:0;margin:3px 0 20px;font-size:11px;font-weight:500}.status-indicator{color:#777;align-items:center;gap:7px;font-size:9px;display:flex}.status-indicator>span{background:#999;border-radius:50%;width:5px;height:5px}.footer-bottom{color:#666;border-top:1px solid #222;justify-content:space-between;align-items:center;margin-top:40px;padding-top:22px;font-size:9px;display:flex}.footer-bottom p{color:#666;margin:0}.page-hero h1{max-width:850px;margin:22px 0;font-size:58px;line-height:1.08}.page-hero>p{max-width:660px;margin-bottom:0;font-size:15px;line-height:1.8}.breadcrumb{font:9px var(--mono);color:#666;align-items:center;gap:10px;margin-bottom:36px;display:flex}.doc-layout{grid-template-columns:1fr 240px;gap:60px;padding:55px 48px 80px;display:grid}.doc-body article{border-bottom:1px solid #222;margin-bottom:30px;padding:0 0 30px}.doc-body h2{letter-spacing:-.025em;margin-bottom:16px;font-size:25px}.doc-body p{font-size:13px;line-height:1.9}.doc-aside{color:#999;flex-direction:column;align-self:start;gap:15px;font-size:11px;display:flex;position:sticky;top:110px}.doc-aside>strong{font:9px var(--mono);color:#666;margin-bottom:5px}.doc-aside a{justify-content:space-between;align-items:center;gap:10px;display:flex}.draft-banner{color:#b9a371;background:#17130b;border:1px solid #4c3c1c;border-radius:5px;margin-bottom:30px;padding:13px 16px;font-size:11px;line-height:1.7}.directory-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.directory-card{background:#080808;border:1px solid #292929;border-radius:5px;flex-direction:column;gap:14px;padding:25px;display:flex;position:relative}.directory-card>svg{color:#777}.directory-card h2{letter-spacing:-.025em;font-size:23px}.directory-card p{flex:1;margin:0;font-size:12px}.directory-card .text-link{font-size:11px}.directory-card .card-icon{color:#555;position:absolute;top:22px;right:22px}.doc-list{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.doc-list a{background:#080808;border:1px solid #292929;border-radius:5px;justify-content:space-between;align-items:center;padding:20px;font-size:13px;display:flex}.doc-list a:hover{background:#111}.empty-state{text-align:center;background:#080808;border:1px dashed #333;border-radius:7px;padding:55px 24px}.empty-state>svg{color:#666;margin-bottom:20px}.empty-state h3{margin-bottom:10px;font-size:20px}.empty-state p{max-width:450px;margin:0 auto 22px;font-size:12px}.auth-page{background-image:linear-gradient(90deg,#0000 calc(25% - 1px),#181818 25%,#0000 calc(25% + 1px) calc(75% - 1px),#181818 75%,#0000 calc(75% + 1px));flex-direction:column;min-height:100vh;display:flex}.auth-top{border-bottom:1px solid #222;justify-content:space-between;align-items:center;height:80px;padding:0 40px;display:flex}.auth-top>a:last-child{color:#777;font-size:11px}.auth-card{flex:1;width:410px;max-width:calc(100% - 40px);margin:60px auto}.auth-icon{color:#bbb;background:#0a0a0a;border:1px solid #333;border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:28px;display:flex}.auth-card h1{margin:15px 0;font-size:32px;line-height:1.15}.auth-card>p{margin-bottom:28px;font-size:12px}.auth-card form{flex-direction:column;gap:20px;display:flex}.check-label{flex-direction:row;align-items:flex-start;gap:10px;font-size:10px;line-height:1.7}.check-label a{text-decoration:underline}.check-label input{margin-top:2px}.owner-setup{color:#777;font-size:10px;line-height:1.8}.owner-setup summary{cursor:pointer}.owner-setup label{margin:15px 0;font-size:11px}.auth-switch{color:#777;text-align:center;margin:25px 0;font-size:11px;line-height:2}.forgot-link{display:block}.auth-bottom{text-align:center;font:8px var(--mono);color:#666;letter-spacing:.1em;border-top:1px solid #222;padding:25px}.error-box,.success-box,.info-box{overflow-wrap:anywhere;border-radius:5px;padding:12px 15px;font-size:12px;line-height:1.7}.error-box{color:#ef9da2;background:#2a1216;border:1px solid #6c3039}.success-box{color:#b8d0c4;background:#102219;border:1px solid #2e503d}.info-box{color:#aaa;background:#111;border:1px solid #333}.notice{color:#999;background:#0c0c0c;border:1px solid #333;border-radius:5px;padding:12px 18px;font-size:11px;line-height:1.7}.notice strong{color:#ddd;font-weight:500}.table-wrap{width:100%;overflow:auto}table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:11px}th{color:#666;background:#0b0b0b;border-bottom:1px solid #292929;padding:13px 16px;font-size:10px;font-weight:400}td{color:#bbb;border-bottom:1px solid #202020;padding:16px}td strong{color:#ddd;font-weight:500}td.number,th.number{text-align:right;font-family:var(--mono)}tr:last-child td{border-bottom:0}tbody tr:hover{background:#0c0c0c}.badge{font:8px var(--mono);color:#999;white-space:nowrap;text-transform:uppercase;letter-spacing:.03em;border:1px solid #333;border-radius:4px;align-items:center;gap:5px;padding:4px 7px;display:inline-flex}.panel{background:#080808;border:1px solid #292929;border-radius:7px;min-width:0;overflow:hidden}.panel-header{border-bottom:1px solid #262626;justify-content:space-between;align-items:center;gap:15px;padding:20px 22px;display:flex}.panel-header h2{letter-spacing:-.01em;font-size:14px}.panel-header>a{color:#888;font-size:10px}.field-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.field-grid .span-2{grid-column:span 2}.form-stack{flex-direction:column;gap:18px;display:flex}.two-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.four-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.stack{flex-direction:column;gap:24px;display:flex}.app-shell{background:#030303;min-height:100vh;display:flex}.app-sidebar{z-index:35;background:#070707;border-right:1px solid #222;flex-direction:column;width:210px;padding:24px 15px 16px;display:flex;position:fixed;inset:0 auto 0 0}.app-sidebar .logo{margin:0 12px 30px}.workspace-label{font:8px var(--mono);letter-spacing:.08em;color:#555;margin-bottom:12px;padding:0 12px}.side-links{flex-direction:column;gap:3px;display:flex;overflow:auto}.side-links a{color:#888;border-radius:5px;align-items:center;gap:10px;padding:10px 12px;font-size:11px;display:flex}.side-links a.active{color:#eee;background:#1b1b1b}.side-links a:hover{color:#ccc;background:#121212}.side-links svg{color:#777}.side-links a.active svg{color:#ccc}.sidebar-bottom{border-top:1px solid #222;margin-top:auto;padding:16px 10px 0}.sidebar-bottom a{color:#777;align-items:center;gap:8px;margin-bottom:13px;font-size:10px;display:flex}.sidebar-bottom .badge{font-size:7px}.app-main{flex:1;min-width:0;margin-left:210px}.app-topbar{z-index:25;background:#050505;border-bottom:1px solid #222;align-items:center;gap:18px;height:65px;padding:0 32px;display:flex;position:sticky;top:0}.app-crumb{color:#666;align-items:center;gap:12px;font-size:11px;display:flex}.app-crumb strong{color:#bbb;font-weight:400}.topbar-right{align-items:center;gap:17px;margin-left:auto;display:flex}.icon-link{color:#777;align-items:center;display:flex;position:relative}.unread-dot{background:#eee;border-radius:50%;width:5px;height:5px;position:absolute;top:-1px;right:-1px}.avatar{color:#ccc;background:#1b1b1b;border:1px solid #3b3b3b;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;font-size:10px;display:flex}.account-select{background:#0a0a0a;border:1px solid #333;border-radius:5px;max-width:230px;min-height:31px;padding:6px 28px 6px 10px;font-size:10px}.app-content{max-width:1560px;margin:auto;padding:35px 32px 50px}.app-title{justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;display:flex}.app-title h1{letter-spacing:-.035em;margin:0 0 7px;font-size:29px}.app-title p{margin:0;font-size:11px}.title-actions{align-items:center;gap:9px;display:flex}.stat-card{background:#080808;border:1px solid #292929;border-radius:6px;min-width:0;padding:21px}.stat-label{color:#777;align-items:center;gap:7px;margin-bottom:13px;font-size:10px;display:flex}.stat-value{font:25px var(--mono);letter-spacing:-1px;color:#ddd;line-height:1.2}.stat-foot{color:#666;margin-top:10px;font-size:9px;line-height:1.6}.chart-svg{width:100%;height:220px;display:block}.chart-axis{font:8px var(--mono);color:#555;justify-content:space-between;padding:10px 22px 18px;display:flex}.chart-empty{color:#555;justify-content:center;align-items:center;height:238px;font-size:11px;display:flex}.equity-legend{color:#777;gap:18px;font-size:9px;display:flex}.equity-legend>span{align-items:center;gap:5px;display:flex}.equity-legend i{background:#bbb;width:13px;height:1px}.equity-legend>span+span i{background:#555}.account-card{background:#090909;border:1px solid #2b2b2b;border-radius:6px;padding:22px;position:relative}.account-card-header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:22px;display:flex}.account-card h3{margin:0;font-size:16px}.account-card p{color:#666;font-size:10px}.account-card .account-balance{font:27px var(--mono);margin-bottom:22px}.account-details{color:#777;justify-content:space-between;gap:15px;margin-bottom:18px;font-size:9px;display:flex}.account-details strong{font-family:var(--mono);color:#bbb;margin-top:5px;font-weight:400;display:block}.progress-block{margin-top:16px}.progress-block>div:first-child{color:#888;justify-content:space-between;margin-bottom:8px;font-size:9px;display:flex}.progress-track{background:#262626;border-radius:2px;height:3px;overflow:hidden}.progress-track>span{background:#a5a5a5;max-width:100%;height:100%;display:block}.account-card-footer{border-top:1px solid #262626;justify-content:space-between;align-items:center;margin-top:22px;padding-top:17px;display:flex}.account-card-footer>span{font:8px var(--mono);color:#555}.app-toast{z-index:100;max-width:400px;position:fixed;bottom:25px;right:25px;box-shadow:0 10px 40px #000}.app-mobile-trigger{background:0 0;border:0;padding:0;display:none}.inbox-item{border-bottom:1px solid #252525;align-items:flex-start;gap:15px;padding:20px 22px;display:flex}.inbox-item.unread{background:#111}.inbox-item>svg{color:#888;margin-top:2px}.inbox-item h3{margin:0 0 6px;font-size:13px}.inbox-item p{margin:0 0 8px;font-size:11px}.inbox-item small{font:8px var(--mono)}.inbox-item .button{margin-left:auto}.ticket-card{background:#090909;border:1px solid #2b2b2b;border-radius:6px;padding:20px}.ticket-card h3{margin:0;font-size:15px}.ticket-card-header{justify-content:space-between;gap:16px;margin-bottom:15px;display:flex}.ticket-card p{white-space:pre-wrap;font-size:12px}.ticket-reply{background:#131313;border-left:2px solid #666;margin:16px 0 0;padding:15px}.ticket-reply strong{font-size:10px;font-weight:500}.ticket-reply p{margin:7px 0 0;font-size:11px}.calendar-grid{background:#242424;border:1px solid #242424;border-radius:5px;grid-template-columns:repeat(7,1fr);gap:1px;display:grid;overflow:hidden}.calendar-grid>div{color:#666;background:#080808;min-height:90px;padding:12px;font-size:10px}.calendar-grid .calendar-day{text-align:center;background:#101010;min-height:auto;padding:12px;font-size:9px}.calendar-grid b{font:11px var(--mono);margin-top:18px;font-weight:400;display:block}.wallet-amount{font:45px var(--mono);letter-spacing:-2px;margin:15px 0}.wallet-asset{color:#999;align-items:center;gap:9px;font-size:11px;display:flex}.asset-icon{color:#ccc;border:1px solid #444;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;font-size:17px;font-weight:500;display:flex}.form-note{color:#777;font-size:10px;line-height:1.7}.settings-row{border-bottom:1px solid #262626;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.settings-row:last-child{border:0}.settings-row h3{margin:0 0 5px;font-size:13px}.settings-row p{margin:0;font-size:10px}.secret-box{font:11px/1.8 var(--mono);word-break:break-all;color:#ccc;background:#151515;border:1px solid #444;border-radius:4px;padding:15px}.codes-grid{font:10px var(--mono);grid-template-columns:1fr 1fr;gap:8px;display:grid}.key-list{flex-direction:column;gap:10px;display:flex}.key-row{border:1px solid #2a2a2a;border-radius:5px;align-items:center;gap:14px;padding:15px;display:flex}.key-row>div{flex:1;min-width:0}.key-row strong{font-size:11px;font-weight:500}.key-row p{margin:5px 0 0;font-size:9px}.copy-account-list{grid-template-columns:1fr 1fr;gap:10px;display:grid}.copy-account-list label{border:1px solid #333;border-radius:4px;flex-direction:row;align-items:center;gap:10px;padding:12px;font-size:11px}.copy-account-list span small{font:8px var(--mono);color:#666;margin-top:5px;display:block}.terminal-content{max-width:none;padding:20px}.terminal-header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:17px;display:flex}.terminal-header h1{letter-spacing:-.03em;margin:0;font-size:19px}.terminal-header .small-copy{font-size:9px}.terminal-layout{background:#080808;border:1px solid #2b2b2b;border-radius:6px;grid-template-columns:150px minmax(0,1fr) 245px;display:grid;overflow:hidden}.watchlist{border-right:1px solid #292929}.watchlist-title{letter-spacing:.05em;color:#777;border-bottom:1px solid #252525;justify-content:space-between;align-items:center;padding:18px 14px;font-size:9px;display:flex}.watchlist button{text-align:left;background:0 0;border:0;border-bottom:1px solid #222;border-radius:0;flex-direction:column;gap:7px;width:100%;padding:17px 12px;display:flex}.watchlist button.active{background:#181818;border-left:2px solid #aaa;padding-left:10px}.watchlist button>span{color:#bbb;font-size:10px}.watchlist button>strong{font:11px var(--mono);font-weight:400}.watchlist button>small{font:7px var(--mono);color:#555}.terminal-center{min-width:0}.live-chart-toolbar{border-bottom:1px solid #222;justify-content:space-between;align-items:center;gap:14px;height:46px;padding:14px;display:flex}.live-chart-toolbar>strong{font-size:12px;font-weight:500}.timeframes{gap:3px;display:flex}.timeframes button{color:#666;background:0 0;border:0;border-radius:3px;padding:4px 5px;font-size:9px}.chart-canvas{width:100%;height:390px}.chart-source{font:7px var(--mono);color:#555;border-top:1px solid #202020;justify-content:space-between;gap:15px;padding:10px 14px;display:flex}.chart-source i{background:#888;border-radius:50%;width:4px;height:4px}.order-ticket{border-left:1px solid #292929;padding:19px 16px}.order-ticket h2{letter-spacing:-.01em;margin:0 0 18px;font-size:13px}.order-ticket .tabs{width:100%;margin:0 0 18px}.order-ticket .tabs button{flex:1;padding:6px;font-size:10px}.order-ticket .tabs .buy.active{color:#76cba0;background:#10251c;border-color:#345842}.order-ticket .tabs .sell.active{color:#da9099;background:#2a1419;border-color:#56303a}.order-ticket label{gap:7px;font-size:10px}.order-ticket input,.order-ticket select{font:11px var(--mono);min-height:36px;padding:8px 10px}.order-ticket .form-stack{gap:14px}.order-ticket .field-grid{gap:9px}.ticket-prices{font:11px var(--mono);justify-content:space-between;padding:9px 0 15px;display:flex}.ticket-prices span{flex-direction:column;gap:5px;display:flex}.ticket-prices small{font:7px var(--mono);color:#666}.order-estimate{color:#777;border-top:1px solid #292929;justify-content:space-between;padding-top:12px;font-size:9px;display:flex}.order-estimate strong{font:10px var(--mono);color:#bbb;font-weight:400}.terminal-risk{background:#090909;border:1px solid #292929;border-top:0;border-radius:0 0 5px 5px;grid-template-columns:repeat(6,1fr);display:grid}.terminal-risk>div{border-right:1px solid #262626;min-width:0;padding:16px}.terminal-risk>div:last-child{border-right:0}.terminal-risk span{color:#666;margin-bottom:8px;font-size:8px;display:block}.terminal-risk strong{font:12px var(--mono);white-space:nowrap;font-weight:400}.terminal-tables{margin-top:20px}.terminal-tables>.tabs{background:#090909;border-bottom:0;border-radius:6px 6px 0 0;margin-bottom:0}.terminal-tables .panel{border-top-left-radius:0}.terminal-tables .tabs button{padding:9px 15px;font-size:10px}.terminal-mobile-tabs{display:none}.inline-action{color:#aaa;background:0 0;border:0;padding:0;font-size:10px;text-decoration:underline}.inline-action:hover{color:#fff}.checkout-layout{grid-template-columns:1fr 1fr;gap:45px;max-width:930px;margin:55px auto;padding:0 25px;display:grid}.checkout-layout h1{margin:18px 0;font-size:36px;line-height:1.1}.checkout-layout .price-summary{border:0;padding:25px}.checkout-layout .main-price{font-size:50px}.checkout-layout .panel h2{letter-spacing:-.01em;font-size:14px}.checkout-layout .notice{margin-bottom:18px}.checkout-layout .form-stack{margin-top:20px}.leaderboard-top{align-items:center;gap:10px;margin:25px 0;display:flex}.rank{font-family:var(--mono);color:#666;font-size:12px}.leader-name{align-items:center;gap:10px;display:flex}.leader-name .avatar{width:25px;height:25px}.certificate{--background:#f6f4ee;color:#171717;aspect-ratio:1.414;background:#f6f4ee;border:1px solid #999;max-width:1000px;margin:25px auto;padding:42px;font-family:Geist,sans-serif;position:relative}.certificate-inner{border:1px solid #bbb;flex-direction:column;height:100%;min-height:550px;padding:32px;display:flex;position:relative}.certificate .logo{color:#151515}.certificate .logo-dot{font-size:8px}.certificate-head{justify-content:space-between;align-items:flex-start;display:flex}.certificate-head>span{font:8px/1.9 var(--mono);letter-spacing:.08em;color:#777;text-align:right}.certificate .eyebrow{color:#666;margin:50px 0 14px;font-size:8px}.certificate h1{letter-spacing:-.05em;margin:0 0 24px;font-size:48px;font-weight:500;line-height:1.05}.certificate .cert-name{margin:8px 0;font-size:22px}.cert-amount{font:48px var(--mono);letter-spacing:-2px;margin:18px 0}.cert-amount small{font:14px var(--mono);color:#777;letter-spacing:0}.certificate p{color:#777;max-width:530px;font-size:11px;line-height:1.7}.certificate-bottom{font:8px/1.7 var(--mono);color:#777;border-top:1px solid #bbb;justify-content:space-between;gap:25px;margin-top:auto;padding-top:18px;display:flex}.cert-stamp{color:#777;width:95px;height:95px;font:7px var(--mono);letter-spacing:.1em;border:1px solid #aaa;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;bottom:95px;right:45px;transform:rotate(-12deg)}.cert-stamp svg{color:#777}.cert-notice{font:8px var(--mono);letter-spacing:.08em;color:#6a6256;background:#e4e0d6;width:max-content;max-width:100%;padding:8px;display:inline-block}.certificate-controls{justify-content:space-between;gap:20px;max-width:1000px;margin:30px auto 0;display:flex}.admin-table td{vertical-align:top}.admin-split{grid-template-columns:1.4fr 1fr;gap:22px;display:grid}.admin-textarea{font-family:var(--mono);min-height:200px;font-size:10px}.settings-role{align-items:center;gap:10px;display:flex}.settings-role select{min-width:100px;min-height:30px;padding:5px;font-size:10px}.admin-payout-actions{flex-wrap:wrap;gap:7px;display:flex}.admin-payout-actions input{min-width:120px;max-width:180px;min-height:30px;padding:5px;font-size:10px}.search-input{max-width:280px;min-height:34px;padding:8px 10px;font-size:11px}.calendar-nav{align-items:center;gap:10px;display:flex}.calendar-nav button{padding:4px 8px;font-size:11px}.page-error{text-align:center;max-width:600px;margin:auto;padding:80px 25px}.page-error h1{font-size:60px}.loading-shimmer{background:linear-gradient(90deg,#090909,#141414,#090909) 0 0/200%;border:1px solid #222;border-radius:6px;height:200px;animation:1.5s linear infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}@media (min-width:1700px){.marketing,.site-footer{max-width:1320px}.hero h1{font-size:94px}.hero-copy{padding-top:55px;padding-bottom:65px}.hero-preview{margin:0 60px}.section{padding:100px 60px}.nav-inner{max-width:1400px}.hero-preview .preview-body{height:310px}.hero-preview .candle-art{height:235px}}@media (max-width:1100px){.nav-inner{gap:35px;padding:0 25px}.section,.page-hero{padding:65px 30px}.hero-preview{margin:0 30px}.preview-metrics>div{padding-right:28px}.preview-order{width:175px}.instrument-strip a{padding:18px}.section-heading h2{font-size:38px}.app-sidebar{width:180px;padding:23px 10px}.app-main{margin-left:180px}.app-content{padding:28px 22px}.app-topbar{padding:0 22px}.four-grid{gap:10px}.stat-card{padding:17px}.stat-value{font-size:21px}.terminal-layout{grid-template-columns:115px minmax(0,1fr) 210px}.terminal-content{padding:15px}.order-ticket{padding:17px 12px}.live-chart-toolbar>strong>span{display:none}.terminal-risk>div{padding:13px 10px}.terminal-risk strong{font-size:10px}.doc-layout{grid-template-columns:1fr 200px;gap:35px;padding:40px 30px}.footer-top{grid-template-columns:1.3fr repeat(4,1fr)}.site-footer{padding:50px 30px 25px}.steps article{padding:23px}.bento{padding:24px}.bento h3{font-size:21px}.bento p{font-size:11px}.risk-foot{flex-wrap:wrap;gap:15px}.terminal-risk{grid-template-columns:repeat(3,1fr)}.terminal-risk>div:nth-child(-n+3){border-bottom:1px solid #262626}.terminal-risk>div:nth-child(3){border-right:0}}@media (max-width:800px){.hero h1{font-size:70px}.hero-copy{padding-top:40px}.nav-inner{gap:25px}.nav-links{gap:16px;font-size:11px}.nav-actions{gap:15px}.section-heading p{max-width:220px;font-size:11px}.preview-metrics>div{padding-right:25px}.preview-metrics .account-chip,.preview-order{display:none}.preview-body{height:255px}.preview-chart .candle-art{height:185px}.pricing-content{grid-template-columns:1fr 1.1fr}.price-summary,.rule-summary{padding:25px}.price-summary h3{font-size:24px}.tabs button{padding:8px 13px}.main-price{font-size:54px}.bento-grid{grid-template-columns:1fr 1fr}.bento.wide{grid-column:span 1}.bento:nth-child(3){border-right:1px solid #292929}.bento-chart{margin-top:30px}.code-bento pre{font-size:9px}.bento h3{font-size:22px}.rewards-section{gap:35px}.reward-process{padding-left:5px}.faq-section{grid-template-columns:1fr 1.3fr;gap:30px}.footer-top{grid-template-columns:repeat(4,1fr)}.footer-top>div:first-child{grid-column:span 4;align-items:center;gap:25px;margin-bottom:22px;display:flex}.footer-top>div:first-child p{margin:0}.footer-top .status-indicator{margin-left:auto}.app-sidebar{width:220px;transition:transform .2s;transform:translate(-100%)}.app-sidebar.open{transform:translate(0);box-shadow:20px 0 100px #0009}.app-main{margin-left:0}.app-mobile-trigger{display:block}.app-topbar{height:60px}.app-content{padding:26px 20px}.terminal-layout{grid-template-columns:110px minmax(0,1fr) 220px}.app-title h1{font-size:26px}.directory-grid{grid-template-columns:1fr 1fr}.doc-layout{grid-template-columns:1fr}.doc-aside{border-top:1px solid #333;grid-template-columns:1fr 1fr;padding-top:25px;display:grid;position:static}.doc-aside>strong{grid-column:span 2}.page-hero h1{font-size:48px}.admin-split{grid-template-columns:1fr}.certificate{padding:25px}.certificate-inner{padding:26px}.certificate h1{font-size:40px}.certificate-controls{padding:0 20px}.cert-stamp{width:80px;height:80px;right:24px}.checkout-layout{gap:25px}.chart-source>span:last-child{display:none}}@media (max-width:600px){.site-header{height:62px}.nav-inner{padding:0 20px}.logo>span{font-size:28px}.logo svg{width:27px;height:27px}.nav-links{display:none}.mobile-toggle{display:flex}.nav-actions{gap:13px}.nav-actions>.button{gap:7px;padding:7px 10px;font-size:10px}.login-link{font-size:11px}.nav-links.mobile-open{background:#0a0a0a;border-bottom:1px solid #333;flex-direction:column;align-items:stretch;gap:0;padding:20px;display:flex;position:absolute;top:61px;left:0;right:0}.nav-menu summary{padding:14px 0}.dropdown{box-shadow:none;min-width:0;margin-bottom:10px;position:static}.nav-links>a{padding:14px 0}.hero{padding-top:25px}.announcement{gap:9px;padding:6px 9px;font-size:9px}.announcement>span:first-child{padding:3px 5px;font-size:6px}.hero-copy{padding:38px 20px}.hero-copy .eyebrow{letter-spacing:.1em;margin-bottom:18px;font-size:7px}.hero h1{margin-bottom:22px;font-size:57px;line-height:1.04}.hero-copy p{margin-bottom:23px;font-size:13px;line-height:1.7}.hero-actions{gap:8px}.hero-actions .button{gap:7px;min-height:38px;padding:10px 12px;font-size:10px}.hero-note{margin-top:16px;font-size:8px}.hero-preview{margin:0 14px}.preview-caption{font-size:6px}.preview-caption span+span{display:none}.preview-top{height:35px;padding:0 10px}.preview-top>div{gap:7px}.preview-top strong{font-size:9px}.preview-top>div>span:not(.demo-label){font-size:7px}.preview-top .preview-divider{display:none}.preview-top .demo-label{padding:3px;font-size:5px}.preview-top>div>svg:last-child:not(:first-child){display:none}.preview-metrics{justify-content:space-between;height:60px;padding:0 10px}.preview-metrics>div{padding:0}.preview-metrics span{font-size:6px}.preview-metrics strong{letter-spacing:-.3px;font-size:10px}.preview-metrics>div:nth-child(3){display:none}.preview-body{height:210px}.preview-tools{gap:21px;width:26px}.preview-tools svg{width:12px}.chart-toolbar{height:30px;padding:0 8px}.chart-toolbar strong{font-size:8px}.chart-toolbar strong span{display:none}.chart-toolbar>div{gap:10px;font-size:7px}.preview-chart .candle-art{height:155px}.chart-time{font-size:5px}.preview-bottom{height:28px;padding:0 10px;font-size:6px}.preview-bottom>div{gap:16px}.preview-bottom>span{display:none}.instrument-strip{grid-template-columns:repeat(5,1fr)}.instrument-strip a{text-align:center;padding:15px 6px}.instrument-strip a>span:first-child{font-size:8px}.instrument-strip a>span+span{display:none}.section{padding:50px 20px}.section-heading{margin-bottom:25px;display:block}.section-heading .eyebrow{margin-bottom:13px;font-size:8px}.section-heading h2{font-size:33px}.section-heading p{max-width:none;margin-top:18px;font-size:11px}.section-heading>.text-link{margin-top:18px;font-size:11px}.three-grid{grid-template-columns:1fr}.steps article{border-bottom:1px solid #292929;border-right:0;padding:22px}.steps article:last-child{border-bottom:0}.step-number{margin-bottom:23px}.steps p{max-width:none;font-size:12px}.steps h3{font-size:20px}.pricing-controls{padding:15px}.pricing-builder .tabs{justify-content:space-between;gap:1px;width:100%;padding:3px}.pricing-builder .tabs button{gap:3px;padding:7px 8px;font-size:9px}.tiny-badge{font-size:5px}.size-options{gap:6px;margin-top:13px}.size-options button{padding:8px 10px;font-size:9px}.pricing-content{grid-template-columns:1fr}.price-summary{border-bottom:1px solid #292929;border-right:0;padding:25px}.price-summary h3{font-size:27px}.main-price{font-size:60px}.price-summary>p{max-width:none;min-height:0}.rule-summary{padding:25px}.rule-row{padding:12px 0;font-size:10px}.rule-row>strong{font-size:9px}.section-footnote{font-size:8px;line-height:1.8}.bento-grid{grid-template-columns:1fr}.bento{min-height:285px;padding:25px;border-bottom:1px solid #292929!important;border-right:0!important}.bento:last-child{border-bottom:0!important}.bento h3{font-size:24px}.bento p{font-size:12px}.bento-chart{margin-top:15px}.code-bento pre{font-size:10px}.bento-label{margin-bottom:22px}.copy-visual{max-width:270px;margin:30px auto 0}.risk-explorer{padding:23px 20px}.risk-explorer .eyebrow{font-size:7px}.risk-explorer h3{font-size:25px}.risk-explorer>p{font-size:11px}.risk-foot{flex-direction:column;gap:14px}.risk-foot>span{justify-content:space-between;display:flex}.risk-explorer label{font-size:10px}.floor-chart{margin-left:0;margin-right:0}.trust-row{flex-direction:column;gap:18px;padding-left:0;font-size:10px}.rewards-section{grid-template-columns:1fr;gap:35px}.rewards-section h2{font-size:33px}.reward-process{padding:0 0 0 5px}.rewards-section p{font-size:12px}.reward-process p{font-size:11px}.faq-section{grid-template-columns:1fr;gap:25px}.faq-section h2{font-size:33px}.faq-list summary{font-size:12px}.faq-list p{font-size:11px}.final-cta{padding:55px 20px}.final-cta h2{font-size:33px}.final-cta .eyebrow{font-size:7px}.footer-top{grid-template-columns:1fr 1fr;gap:25px}.footer-top>div:first-child{grid-column:span 2;margin-bottom:10px;display:block}.footer-top>div:first-child p{margin:17px 0}.footer-top .status-indicator{margin:0}.site-footer{padding:38px 22px 24px}.footer-top h3{margin-bottom:18px;font-size:12px}.footer-top>div>a:not(.logo){font-size:11px}.footer-bottom{font-size:9px;line-height:2;display:block}.footer-bottom span{margin-top:10px;display:block}.risk-disclaimer{font-size:8px}.page-hero{padding:35px 22px}.breadcrumb{margin-bottom:27px;font-size:8px}.page-hero h1{margin:20px 0;font-size:38px}.page-hero>p{font-size:13px}.doc-layout{gap:25px;padding:35px 22px 50px}.doc-body h2{font-size:23px}.doc-body p{font-size:12px}.directory-grid{grid-template-columns:1fr}.directory-card{padding:24px}.doc-list{grid-template-columns:1fr}.doc-list a{font-size:12px}.doc-aside{grid-template-columns:1fr;gap:20px}.doc-aside>strong{grid-column:span 1}.page-hero .eyebrow{font-size:8px}.auth-top{height:70px;padding:0 22px}.auth-top>a:last-child{font-size:10px}.auth-card{margin:40px auto}.auth-card h1{font-size:31px}.auth-icon{margin-bottom:24px}.auth-page{background-image:none}.auth-card .eyebrow{font-size:8px}.app-topbar{gap:12px;padding:0 18px}.app-crumb{gap:8px;font-size:10px}.app-crumb>span{display:none}.account-select{max-width:145px;font-size:9px}.topbar-right{gap:12px}.topbar-right .badge{display:none}.app-content{padding:26px 18px 40px}.app-title{align-items:flex-start;gap:15px}.app-title h1{font-size:26px}.app-title p{max-width:220px;font-size:10px;line-height:1.6}.title-actions .button{min-height:32px;padding:8px 10px;font-size:9px}.four-grid{grid-template-columns:1fr 1fr;gap:10px}.stat-card{padding:17px 14px}.stat-label{margin-bottom:11px;font-size:9px}.stat-value{font-size:22px}.stat-foot{font-size:8px}.two-grid{grid-template-columns:1fr;gap:18px}.field-grid{gap:14px}.panel-header{padding:17px}.panel-body{padding:20px 17px}.panel-header h2{font-size:13px}.panel-header>a{font-size:9px}.stack{gap:20px}.equity-legend{gap:10px;font-size:8px}.account-card{padding:20px}.copy-account-list{grid-template-columns:1fr}.app-toast{max-width:none;bottom:18px;left:18px;right:18px}.terminal-content{padding:15px 10px}.terminal-header{align-items:flex-start;padding:0 5px}.terminal-header h1{font-size:18px}.terminal-header .small-copy{font-size:8px}.terminal-layout{flex-wrap:wrap;display:flex}.watchlist{border-bottom:1px solid #292929;border-right:0;width:100%;display:flex;overflow:auto}.watchlist-title{display:none}.watchlist button{border-bottom:0;border-right:1px solid #222;gap:5px;width:20%;min-width:85px;padding:12px 10px}.watchlist button.active{border-bottom:2px solid #aaa;border-left:0;padding-bottom:10px;padding-left:10px}.watchlist button>span,.watchlist button>strong{font-size:9px}.watchlist button>small{display:none}.terminal-center{width:100%}.live-chart-toolbar{gap:10px;height:42px;padding:10px}.live-chart-toolbar>strong{font-size:11px}.timeframes button{padding:5px;font-size:8px}.chart-canvas{height:330px}.chart-source{padding:8px;font-size:6px}.order-ticket{border-top:1px solid #292929;border-left:0;width:100%;padding:20px 16px}.order-ticket .form-stack{grid-template-columns:1fr 1fr;gap:14px;display:grid}.order-ticket .form-stack>.tabs,.order-ticket .form-stack>.ticket-prices,.order-ticket .form-stack>.field-grid,.order-ticket .form-stack>.order-estimate,.order-ticket .form-stack>.button,.order-ticket .form-stack>.form-note{grid-column:span 2}.order-ticket .tabs{margin-bottom:0}.order-ticket .ticket-prices{padding-bottom:4px}.order-ticket label{font-size:11px}.order-ticket input,.order-ticket select{min-height:40px;font-size:12px}.terminal-risk>div{padding:14px 10px}.terminal-risk span{font-size:7px}.terminal-risk strong{font-size:10px}.terminal-tables .tabs{justify-content:space-between;width:100%}.terminal-tables .tabs button{padding:10px;font-size:9px}.terminal-mobile-tabs{gap:8px;margin:15px 5px;display:flex}.terminal-mobile-tabs button{flex:1;padding:9px;font-size:10px}.terminal-layout.mobile-chart .order-ticket,.terminal-layout.mobile-order .terminal-center{display:none}.terminal-layout.mobile-order .order-ticket{border-top:0}.checkout-layout{grid-template-columns:1fr;gap:25px;margin:35px auto;padding:0 20px}.checkout-layout h1{font-size:34px}.checkout-layout .price-summary{padding:20px}.checkout-layout .panel{order:0}.certificate{aspect-ratio:auto;margin:18px 10px;padding:12px}.certificate-inner{min-height:620px;padding:22px}.certificate h1{font-size:34px}.certificate-head>span{font-size:6px}.certificate .eyebrow{margin-top:45px;font-size:7px}.certificate .cert-name{font-size:20px}.cert-amount{letter-spacing:-1px;font-size:38px}.certificate p{font-size:10px}.certificate-bottom{flex-direction:column;gap:12px;font-size:6px}.cert-stamp{width:70px;height:70px;font-size:5px;bottom:115px;right:20px}.certificate-controls .button{font-size:10px}.cert-notice{font-size:6px}.inbox-item{gap:10px;padding:18px}.inbox-item h3{font-size:12px}.inbox-item p{font-size:10px}.inbox-item .button{min-height:26px;padding:4px 6px;font-size:8px}.admin-payout-actions{max-width:260px}.calendar-grid>div{min-height:68px;padding:8px;font-size:8px}.calendar-grid b{margin-top:14px;font-size:8px}.settings-row{gap:15px}.settings-row .button,.codes-grid{font-size:9px}.wallet-amount{font-size:38px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{body{background:#fff}.app-sidebar,.app-topbar,.certificate-controls,.app-title,.app-toast,.site-header,.site-footer{display:none!important}.app-main{margin:0}.app-content{padding:0}.certificate{aspect-ratio:auto;-webkit-print-color-adjust:exact;print-color-adjust:exact;border:0;width:100%;max-width:none;margin:0;padding:15mm}.certificate-inner{min-height:160mm}.certificate-bottom{flex-direction:row}.cert-stamp{width:95px;height:95px;font-size:7px;bottom:95px;right:45px}@page{size:A4 landscape;margin:0}}:root{--chart-background:#080808;--chart-negative:#cf6c75}.chart-interactive{position:relative;overflow:hidden}.chart-levels{pointer-events:none;z-index:5;position:absolute;inset:0}.chart-level{align-items:center;height:22px;display:flex;position:absolute;left:8px;right:65px;transform:translateY(-50%)}.chart-level button{pointer-events:auto;cursor:ns-resize;touch-action:none;font:8px var(--mono);color:inherit;white-space:nowrap;background:#101010;border-color:currentColor;border-radius:3px;align-items:center;gap:8px;padding:4px 6px;display:flex;box-shadow:0 2px 8px #0008}.chart-level button b{font-weight:400}.chart-level button span:last-child{opacity:.8}.chart-level i{opacity:.4;border-top:1px dashed;flex:1}.chart-level.dragging button{background:#222}.drag-grip{opacity:.6;font-size:12px;line-height:8px}.chart-context{z-index:30;color:#ccc;background:#111;border:1px solid #444;border-radius:6px;width:215px;padding:5px;position:absolute;box-shadow:0 12px 35px #000b}.chart-context>div{font:8px var(--mono);color:#777;justify-content:space-between;align-items:center;padding:6px 8px 10px;display:flex}.chart-context>div>button{background:0 0;border:0;padding:0 3px;font-size:14px}.chart-context>button{text-align:left;background:0 0;border:0;border-radius:3px;justify-content:space-between;gap:10px;width:100%;padding:11px 8px;font-size:10px;display:flex}.chart-context>button:hover{background:#242424}.chart-context>small{color:#666;padding:9px 8px;font-size:8px;line-height:1.7;display:block}.risk-ticket-summary{background:#0e0e0e;border:1px solid #2c2c2c;border-radius:4px;padding:10px}.risk-ticket-summary>div{color:#777;justify-content:space-between;margin:7px 0;font-size:9px;display:flex}.risk-ticket-summary strong{font:10px var(--mono);color:#bbb;font-weight:400}.order-ticket .size-mode{width:100%;margin:0}.order-ticket .size-mode button{min-height:26px;padding:5px;font-size:8px}.order-ticket .risk-ticket-summary,.order-ticket .size-mode,.order-ticket .risk-input{grid-column:span 2}@media (max-width:600px){.chart-level button{gap:5px;font-size:7px}.chart-level{right:55px}.chart-level button>span:last-child{display:none}.chart-context{width:205px}.risk-ticket-summary>div,.risk-ticket-summary strong{font-size:11px}}.hero-layout{text-align:left;grid-template-columns:1.45fr 1fr;align-items:center;gap:60px;padding:53px 48px 52px;display:grid}.hero-layout .hero-copy{padding:0}.hero-layout h1{letter-spacing:-.06em;font-size:70px;line-height:1.04}.hero-layout .hero-copy .eyebrow{margin-bottom:23px;font-size:8px}.hero-layout .hero-copy p{max-width:470px;font-size:14px;line-height:1.8}.hero-layout .hero-actions{justify-content:flex-start;gap:8px}.hero-layout .hero-actions .button{padding:11px 14px;font-size:11px}.hero-layout .hero-note{justify-content:flex-start;margin-top:20px;font-size:9px}.hero-ledger{background:#080808;border:1px solid #323232;border-radius:5px;min-width:0;padding:22px}.ledger-caption{font:6px var(--mono);letter-spacing:.06em;color:#666;border-bottom:1px solid #262626;justify-content:space-between;align-items:center;gap:10px;padding-bottom:18px;display:flex}.ledger-identity{align-items:center;gap:12px;margin:22px 0;display:flex}.ledger-orbit{width:31px;height:31px;font:12px var(--mono);color:#bbb;border:1px solid #555;border-radius:50%;justify-content:center;align-items:center;display:flex}.ledger-identity>div{flex-direction:column;gap:6px;display:flex}.ledger-identity strong{font-size:11px;font-weight:500}.ledger-identity>div>span{color:#666;font-size:9px}.ledger-stat{border-bottom:1px solid #292929;padding:0 0 22px}.ledger-stat>span{font:7px var(--mono);color:#666;letter-spacing:.06em}.ledger-stat>strong{font:35px var(--mono);letter-spacing:-1.5px;white-space:nowrap;align-items:baseline;gap:12px;margin-top:8px;display:flex}.ledger-stat>strong>span{font:9px var(--sans);color:#777;letter-spacing:0}.ledger-spec{color:#777;border-bottom:1px solid #202020;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:9px;display:flex}.ledger-spec strong{font:9px var(--mono);color:#bbb;font-weight:400}.hero-ledger>a{color:#888;justify-content:space-between;align-items:center;margin-top:20px;font-size:8px;display:flex}.hero .announcement{margin-top:1px}.hero .hero-preview{margin-top:0}@media (min-width:1700px){.hero-layout{gap:80px;padding:60px}.hero-layout h1{font-size:80px}}@media (max-width:1100px){.hero-layout{grid-template-columns:1.4fr 1fr;gap:30px;padding:45px 30px}.hero-layout h1{font-size:60px}.hero-ledger{padding:18px}.hero-layout .hero-actions{flex-direction:column;align-items:flex-start}.hero-layout .hero-copy p{font-size:12px}.ledger-stat>strong{gap:9px;font-size:29px}}@media (max-width:800px){.hero-layout{grid-template-columns:1fr;gap:30px;padding:38px 30px}.hero-layout .hero-copy{text-align:center}.hero-layout .hero-copy .eyebrow{font-size:8px}.hero-layout h1{font-size:70px}.hero-layout .hero-copy p{max-width:none;font-size:14px}.hero-layout .hero-actions{flex-direction:row;justify-content:center}.hero-layout .hero-note{justify-content:center}.hero-ledger{display:none}}@media (max-width:600px){.hero-layout{padding:37px 20px 35px}.hero-layout h1{font-size:55px}.hero-layout .hero-copy p{font-size:12px}.hero-layout .hero-copy .eyebrow{margin-bottom:20px;font-size:7px}.hero-layout .hero-actions .button{padding:10px 11px;font-size:10px}.hero-layout .hero-note{font-size:8px}.hero .hero-preview{margin-top:0}}.auth-top .logo>span{font-size:28px}.auth-card{width:360px;margin:65px auto 75px}.auth-card h1{letter-spacing:-.035em;text-align:center;margin:0 0 12px;font-size:25px;font-weight:600}.auth-card>p{text-align:center;color:#888;margin-bottom:34px;font-size:13px;line-height:1.6}.auth-card label{color:#b1b1b1;gap:8px;font-size:13px}.auth-card input:not([type=checkbox]){background:#0b0b0b;border:1px solid #333;border-radius:5px;height:43px;padding:10px 12px;font-size:14px}.auth-card input:not([type=checkbox]):focus{outline-offset:0;border-color:#888;outline:1px solid #888}.auth-card .check-label{color:#888;gap:10px;font-size:11px;line-height:1.7}.auth-card .button.primary{gap:8px;min-height:42px;margin-top:3px;font-size:13px;font-weight:500}.auth-card .button.primary svg{display:none}.auth-switch{color:#888;margin-top:24px;font-size:12px;line-height:2}.auth-switch a{color:#eee;text-underline-offset:3px;text-decoration:underline}.auth-card .auth-disclosure{color:#666;text-align:center;margin-top:30px;font-size:10px;line-height:1.7}.auth-bottom{font:11px var(--sans);letter-spacing:0;color:#666;border-top:0;justify-content:center;gap:25px;padding:22px;display:flex}.auth-bottom a:hover{color:#bbb}@media (max-width:600px){.auth-top{height:64px;padding:0 22px}.auth-card{max-width:calc(100% - 44px);margin:55px auto 60px}.auth-card h1{font-size:25px}.auth-card>p{margin-bottom:30px;font-size:12px}.auth-card label{font-size:13px}.auth-card .check-label{font-size:10px}.auth-top>a:last-child{font-size:11px}}@media (min-width:801px){.terminal-shell .app-sidebar{width:62px;padding:18px 8px 12px}.terminal-shell .app-sidebar .logo{justify-content:center;margin:0 auto 24px;display:flex}.terminal-shell .app-sidebar .logo>span,.terminal-shell .workspace-label{display:none}.terminal-shell .side-links a{justify-content:center;gap:0;min-height:40px;padding:12px 8px;font-size:0}.terminal-shell .side-links a svg{width:17px;height:17px}.terminal-shell .side-links a .badge{display:none}.terminal-shell .sidebar-bottom{padding:16px 5px 0}.terminal-shell .sidebar-bottom a{justify-content:center;gap:0;padding:8px 0;font-size:0}.terminal-shell .sidebar-bottom a>svg{width:17px;height:17px}.terminal-shell .sidebar-bottom a>svg+svg,.terminal-shell .sidebar-bottom>.badge{display:none}.terminal-shell .app-main{margin-left:62px}.terminal-shell .app-topbar{height:48px;padding:0 20px}.terminal-shell .account-select{max-width:290px;min-height:31px;font-size:12px}.terminal-shell .app-crumb{font-size:12px}.terminal-shell .app-content.terminal-content{flex-direction:column;max-width:none;height:calc(100dvh - 48px);padding:0;display:flex;overflow:hidden}.terminal-shell .terminal-header{border-bottom:1px solid #262626;flex-shrink:0;align-items:center;height:48px;margin:0;padding:0 18px}.terminal-shell .terminal-header h1{letter-spacing:-.02em;align-items:center;gap:6px;font-size:15px;font-weight:500;display:flex}.terminal-shell .terminal-header .badge{font-size:8px;margin-left:6px!important}.terminal-shell .terminal-header .small-copy{display:none}.terminal-shell .terminal-layout{border:0;border-radius:0;flex:1;grid-template-columns:190px minmax(0,1fr) 280px;min-height:260px;overflow:hidden}.terminal-shell .terminal-center{height:100%;overflow:hidden}.terminal-shell .terminal-risk{background:#0d0d0d;border:1px solid #303030;border-left:0;border-right:0;border-radius:0;flex:0 0 65px}.terminal-shell .terminal-risk>div{padding:14px 18px}.terminal-shell .terminal-risk span{color:#8d8d8d;margin-bottom:8px;font-size:10px}.terminal-shell .terminal-risk strong{font-size:13px}.terminal-shell .terminal-tables{background:#080808;flex-direction:column;flex:0 0 190px;min-height:120px;margin:0;display:flex;overflow:hidden}.terminal-shell .terminal-tables>.tabs{background:#0d0d0d;border:0;border-bottom:1px solid #292929;border-radius:0;flex-shrink:0;justify-content:flex-start;gap:3px;width:100%;padding:4px 12px}.terminal-shell .terminal-tables>.tabs button{min-height:30px;padding:7px 13px;font-size:11px}.terminal-shell .terminal-tables>.panel{border:0;border-radius:0;flex:1;min-height:0;overflow:auto}.terminal-shell .terminal-tables table{font-size:12px}.terminal-shell .terminal-tables th{color:#888;padding:10px 16px;font-size:10px}.terminal-shell .terminal-tables td{padding:13px 16px}.terminal-shell .terminal-tables .inline-action{font-size:11px}.terminal-shell .watchlist{background:#0a0a0a;overflow:auto}.terminal-shell .watchlist-title{color:#bbb;text-transform:none;letter-spacing:0;height:47px;padding:0 14px;font-size:12px}.terminal-shell .watchlist-columns{color:#666;border-bottom:1px solid #222;justify-content:space-between;padding:10px 14px;font-size:9px;display:flex}.terminal-shell .watchlist button{grid-template-columns:1fr auto;gap:6px 8px;min-height:76px;padding:16px 13px;display:grid}.terminal-shell .watchlist button.active{background:#171717;border-left-color:#eee;padding-left:11px}.terminal-shell .watchlist button>span{font-size:12px;font-weight:500}.terminal-shell .watchlist button>strong{color:#ddd;font-size:11px}.terminal-shell .watchlist button>small{font:9px var(--sans);color:#6f6f6f;text-overflow:ellipsis;overflow:hidden}.terminal-shell .watchlist button>em{font:10px var(--mono);color:#777;text-align:right;font-style:normal}.terminal-shell .order-ticket{background:#0a0a0a;height:100%;padding:17px 16px;overflow:auto}.terminal-shell .order-ticket h2{margin:0 0 13px;font-size:13px;font-weight:500}.terminal-shell .order-ticket .form-stack{gap:12px}.terminal-shell .order-ticket .tabs{margin-bottom:0;padding:3px}.terminal-shell .order-ticket .tabs button{min-height:31px;padding:7px 10px;font-size:11px}.terminal-shell .order-ticket .size-mode button{min-height:25px;padding:5px 8px;font-size:10px}.terminal-shell .order-ticket label{gap:6px;font-size:11px}.terminal-shell .order-ticket input,.terminal-shell .order-ticket select{border-color:#353535;min-height:36px;padding:8px 9px;font-size:12px}.terminal-shell .ticket-prices{font:13px var(--mono);padding:3px 0 0}.terminal-shell .ticket-prices small{color:#777;font-size:8px}.terminal-shell .risk-ticket-summary{background:#111;padding:8px 10px}.terminal-shell .risk-ticket-summary>div{color:#888;margin:6px 0;font-size:10px}.terminal-shell .risk-ticket-summary strong{font-size:11px}.terminal-shell .order-ticket .button.full{min-height:39px;font-size:12px}.terminal-shell .order-ticket .form-note{color:#888;font-size:9px;line-height:1.7}.terminal-shell .live-chart{flex-direction:column;height:100%;min-height:0;display:flex}.terminal-shell .live-chart-toolbar{flex:0 0 47px;height:47px;padding:0 15px}.terminal-shell .live-chart-toolbar>strong{font-size:13px}.terminal-shell .live-chart-toolbar>strong>span{margin-left:10px;font-size:10px;display:inline}.terminal-shell .timeframes{gap:5px}.terminal-shell .timeframes button{padding:7px;font-size:10px}.terminal-shell .chart-interactive{flex:1;min-height:180px}.terminal-shell .chart-canvas{width:100%;height:100%;position:absolute;inset:0}.terminal-shell .chart-source{flex-shrink:0;min-height:26px;padding:8px 14px;font-size:7px}.terminal-shell .chart-level button{gap:8px;padding:5px 7px;font-size:9px}.terminal-shell .chart-context>button{font-size:12px}.terminal-shell .chart-context>div{font-size:9px}.terminal-shell .chart-context{width:230px}.terminal-shell .chart-context>small{font-size:9px}}.terminal-header-actions{align-items:center;gap:8px;display:flex}.terminal-header-actions .button{background:#0a0a0a;border-color:#303030;min-height:29px;padding:6px 10px;font-size:11px}.terminal-guide{color:#aaa;background:#171717;border-bottom:1px solid #3a3a3a;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:15px;padding:15px 18px;font-size:11px;display:flex;position:relative}.terminal-guide strong{color:#eee;font-weight:500}.terminal-guide b{border:1px solid #555;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;margin-right:5px;font-size:10px;font-weight:400;display:inline-flex}.terminal-guide>span:last-of-type{color:#777;max-width:100%;padding-right:20px;font-size:10px}.terminal-guide>button{color:#aaa;background:0 0;border:0;font-size:20px;position:absolute;top:10px;right:12px}.watchlist-columns,.watchlist button em{display:none}@media (min-width:801px) and (max-width:1250px){.terminal-shell .terminal-layout{grid-template-columns:145px minmax(0,1fr) 250px}.terminal-shell .watchlist button{padding:14px 9px}.terminal-shell .watchlist button.active{padding-left:7px}.terminal-shell .watchlist button>small{font-size:8px}.terminal-shell .watchlist button>strong{font-size:10px}.terminal-shell .watchlist button>span{font-size:11px}.terminal-shell .live-chart-toolbar>strong>span,.terminal-shell .chart-source>span:last-child{display:none}.terminal-shell .terminal-risk>div{padding:13px 12px}.terminal-shell .terminal-risk strong{font-size:11px}.terminal-shell .terminal-risk span{font-size:9px}.terminal-shell .terminal-tables{flex-basis:165px}}@media (min-width:801px) and (max-height:800px){.terminal-shell .terminal-tables{flex-basis:145px}.terminal-shell .terminal-risk{flex-basis:56px}.terminal-shell .terminal-risk>div{padding-top:10px;padding-bottom:10px}.terminal-shell .order-ticket .form-stack{gap:10px}.terminal-shell .order-ticket{padding:13px}.terminal-shell .order-ticket .form-note{display:none}}@media (max-width:800px){.terminal-shell .app-content.terminal-content{padding:18px 12px 30px}.terminal-header{align-items:center}.terminal-header .small-copy{max-width:220px;line-height:1.7}.terminal-header-actions .button{padding:5px 7px;font-size:9px}.terminal-header-actions .button:last-child{display:none}.terminal-guide{border:1px solid #333;border-radius:5px;margin-bottom:15px;font-size:11px}.watchlist button em{display:none}}.nav-links{color:#aaa;font-size:13px}.dropdown{min-width:250px;padding:7px}.nav-actions>.button{font-size:12px}.page-hero h1{letter-spacing:-.045em;font-size:49px;line-height:1.13}.doc-body h2{font-size:25px}.doc-aside,.footer-top>div>a:not(.logo),.footer-top h3,.footer-top>div:first-child p{font-size:12px}.section-heading p{color:#999;font-size:13px}.eyebrow{color:#8b8b8b}.price-experience{flex-direction:column;gap:35px;display:flex}.price-step-heading{align-items:center;gap:11px;margin-bottom:19px;display:flex}.price-step-heading>span{color:#bbb;width:24px;height:24px;font:11px var(--mono);border:1px solid #404040;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.price-step-heading>h2{letter-spacing:-.02em;color:#eee;margin:0;font-size:16px;font-weight:500}.plan-choices{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.plan-choices>button{text-align:left;background:#080808;border:1px solid #303030;border-radius:6px;padding:22px}.plan-choices>button.selected{background:#121212;border-color:#aaa;box-shadow:0 0 0 1px #aaa}.plan-choices>button>div{justify-content:space-between;align-items:center;gap:15px;display:flex}.plan-choices strong{color:#ddd;font-size:17px;font-weight:500}.plan-choices p{color:#888;max-width:230px;margin:10px 0 0;font-size:12px;line-height:1.7}.plan-radio{border:1px solid #444;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;display:flex}.selected .plan-radio{color:#111;background:#ededed;border-color:#ededed}.account-sizes{grid-template-columns:repeat(8,1fr);gap:8px;display:grid}.account-sizes>button{font:12px var(--mono);color:#aaa;background:#080808;border:1px solid #333;min-width:0;padding:13px 6px}.account-sizes>button.selected{color:#000;background:#eee;border-color:#eee}.price-help{color:#858585;max-width:760px;margin:12px 0 0;font-size:11px;line-height:1.8}.price-review{background:#080808;border:1px solid #333;border-radius:7px;grid-template-columns:1.1fr 1fr;display:grid;overflow:hidden}.price-review-main{border-right:1px solid #333;padding:30px}.selected-plan-title{margin:28px 0 25px}.cost-breakdown{flex-direction:column;margin-bottom:26px;display:flex}.cost-breakdown>div{border-bottom:1px solid #282828;grid-template-columns:1fr auto;align-items:center;gap:7px 16px;padding:17px 0;display:grid}.cost-breakdown>div>span{color:#bbb;font-size:13px}.cost-breakdown strong{font:27px var(--mono);letter-spacing:-1px;color:#eee;grid-area:span 2/2;font-weight:400}.cost-breakdown small{color:#777;font-size:10px}.cost-breakdown .combined{background:#111;border:1px solid #333;border-radius:5px;margin:0 -13px;padding:19px 13px}.cost-breakdown .combined>span{color:#ddd;font-weight:500}.cost-breakdown .combined strong{font-size:29px}.price-review-main>.button{width:100%;min-height:44px;font-size:13px}.price-review-main>.price-help{text-align:center;font-size:10px;line-height:1.8}.free-account-link{text-align:center;color:#aaa;text-underline-offset:4px;margin-top:20px;font-size:11px;text-decoration:underline;display:block}.price-rules{padding:30px}.price-rules .price-step-heading{margin-bottom:25px}.price-rule{border-bottom:1px solid #242424;justify-content:space-between;align-items:baseline;gap:20px;padding:12px 0;font-size:12px;display:flex}.price-rule>span{color:#999}.price-rule>strong{font-weight:400;font:12px var(--mono);color:#ddd;text-align:right;white-space:nowrap}.price-rules>.text-link{color:#bbb;margin-top:23px;font-size:12px}.all-prices{background:#080808;border:1px solid #303030;border-radius:6px;overflow:hidden}.all-prices>summary{cursor:pointer;color:#aaa;justify-content:space-between;align-items:center;padding:20px 23px;font-size:13px;list-style:none;display:flex}.all-prices[open]>summary{color:#eee;border-bottom:1px solid #303030}.all-prices[open]>summary svg{transform:rotate(180deg)}.all-prices .price-help{padding:0 20px 20px;font-size:10px}.all-prices th{padding:15px 20px;font-size:12px}.all-prices td{padding:18px 20px;font-size:12px}.all-prices th small,.all-prices td small{font:10px var(--sans);color:#777;margin-top:7px;display:block}.price-bottom-note{color:#999;flex-wrap:wrap;gap:24px;font-size:11px;display:flex}.price-bottom-note>span{align-items:center;gap:7px;display:flex}.price-bottom-note+.price-help{margin:0}.marketing>.section:has(.price-experience){padding-top:40px}@media (max-width:1000px){.account-sizes{grid-template-columns:repeat(4,1fr)}.price-review-main,.price-rules{padding:25px}.price-rule{gap:12px;font-size:11px}.price-rule>strong{font-size:11px}.cost-breakdown strong{font-size:25px}}@media (max-width:600px){.nav-links.mobile-open{font-size:13px}.nav-actions>.button{font-size:10px}.page-hero h1{font-size:35px;line-height:1.15}.page-hero>p{font-size:13px}.plan-choices{grid-template-columns:1fr;gap:9px}.plan-choices>button{padding:18px}.plan-choices strong{font-size:16px}.plan-choices p{max-width:none;margin-top:7px;font-size:12px}.price-experience{gap:28px}.price-step-heading>h2{font-size:15px}.account-sizes{grid-template-columns:repeat(4,1fr);gap:7px}.account-sizes>button{padding:12px 4px;font-size:10px}.price-review{grid-template-columns:1fr}.price-review-main{border-bottom:1px solid #333;border-right:0;padding:25px 22px}.selected-plan-title h3{font-size:26px}.cost-breakdown>div>span{font-size:13px}.cost-breakdown strong{font-size:27px}.cost-breakdown small{font-size:10px}.price-rules{padding:26px 22px}.price-rule{padding:13px 0;font-size:12px}.price-rule>strong{white-space:normal;max-width:47%;font-size:11px}.price-bottom-note{flex-direction:column;gap:13px;font-size:11px}.all-prices>summary{padding:18px;font-size:12px}.price-help{font-size:10px}.doc-body p{font-size:13px}.doc-aside,.section-heading p{font-size:12px}}.chart-position{color:#a1a1a1;align-items:center;height:25px;display:flex;position:absolute;left:10px;right:66px;transform:translateY(-50%)}.chart-position>div{font:10px var(--mono);pointer-events:auto;white-space:nowrap;background:#131313;border:1px solid #666;border-radius:3px;align-items:center;gap:10px;padding-left:8px;display:flex;box-shadow:0 3px 12px #0009}.chart-position strong{color:#ddd;font-size:9px;font-weight:400}.chart-position button{color:#ddd;background:#1c1c1c;border:0;border-left:1px solid #444;border-radius:0;min-width:26px;height:23px;padding:0 6px;font-size:17px;line-height:1}.chart-position button:hover{background:#3b2427}.chart-position>i{opacity:.5;border-top:1px dashed #777;flex:1}.chart-loading,.chart-failure{z-index:9;background:var(--chart-background);color:var(--secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;font-size:13px;display:flex;position:absolute;inset:0}.chart-failure p{max-width:330px;margin:0;font-size:12px}.chart-failure strong{color:var(--text)}.chart-position button.position-select{min-width:0;height:25px;font:10px var(--mono);color:var(--text);background:0 0;border:0;padding:0 8px 0 0}.chart-position .position-select[aria-pressed=true]{color:#fff}.chart-position .position-select small{font:9px var(--mono);color:#888}.chart-position button:not(.position-select){min-width:30px;font-size:12px}.chart-position>div{gap:8px}.market-status-error{color:#d7b783;background:#211b12;border-bottom:1px solid #5b462b;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px 16px;padding:12px 18px;font-size:12px;display:flex}.market-status-error span{color:#b6a48d;font-size:11px}.ticket-fields{min-width:0}.ticket-submit{background:var(--surface);padding-top:10px}.ticket-cost-preview{font:10px var(--mono);color:var(--secondary);justify-content:space-between;gap:12px;margin:0 0 9px;display:flex}.ticket-cost-preview b{font-weight:400}@media (min-width:801px){.terminal-shell .order-ticket{flex-direction:column;padding-bottom:0;display:flex;overflow:hidden}.terminal-shell .order-ticket .ticket-form{flex-direction:column;flex:1;gap:0;min-height:0;display:flex;overflow:hidden}.terminal-shell .ticket-fields{scrollbar-width:thin;scrollbar-color:#404040 transparent;flex:1;min-height:0;padding:0 4px 12px 0;overflow:auto}.terminal-shell .ticket-submit{border-top:1px solid var(--border);flex-shrink:0;padding:10px 0 12px}.terminal-shell .ticket-submit .form-note{font-size:9px;margin-top:8px!important}.terminal-shell .watchlist{scrollbar-width:thin;scrollbar-color:#333 transparent}.terminal-shell .chart-source{color:#888;font-size:9px;line-height:1.4}.terminal-shell .chart-source>span:last-child{font-size:8px}.terminal-shell .watchlist button>em{display:block}}@media (max-width:800px){.order-ticket .ticket-form,.order-ticket .ticket-fields{flex-direction:column;display:flex}.order-ticket .ticket-fields{gap:14px}.ticket-submit{padding-top:12px}.ticket-cost-preview{font-size:12px}.chart-source{line-height:1.5;font-size:9px!important}.chart-source>span:last-child,.chart-position .position-select small{display:none}}.ticket-validation{color:#d7b783;margin:0 0 9px;font-size:11px;line-height:1.5}.ticket-submit .button.full{flex-shrink:0}body{background:#080808;font-size:14px}button,input,select{transition:background-color .12s,border-color .12s}:is(button:focus-visible,a:focus-visible){outline-offset:3px;outline:2px solid #b8b8b8}button:disabled{opacity:.5}small,.small-copy{font-size:12px}.eyebrow{letter-spacing:.08em;color:#999;font-size:11px}.notice{font-size:13px;line-height:1.7}.panel h2{letter-spacing:-.02em}.panel-body p{font-size:14px}.terminal-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.terminal-copy-panel{background:#141414;border:1px solid #3b3b3b;border-radius:12px;width:540px;max-width:100%;max-height:calc(100dvh - 40px);padding:24px;overflow:auto;box-shadow:0 30px 100px #0008}.terminal-copy-panel header,.terminal-copy-panel header>div{align-items:center;gap:10px;display:flex}.terminal-copy-panel header{justify-content:space-between}.terminal-copy-panel h2{letter-spacing:-.03em;margin:0;font-size:19px}.terminal-copy-panel header>button{background:0 0;border:0;padding:5px}.terminal-copy-panel>p{color:#a8a8a8;margin:14px 0 24px;font-size:13px}.terminal-copy-panel form{flex-direction:column;gap:18px;display:flex}.copy-followers-title{justify-content:space-between;align-items:center;font-size:12px;display:flex}.copy-followers-title span{color:#8c8c8c}.terminal-follower-list{border:1px solid #333;border-radius:6px;max-height:260px;overflow:auto}.terminal-follower-list>label{cursor:pointer;border-bottom:1px solid #292929;flex-direction:row;align-items:center;gap:12px;padding:14px;display:flex}.terminal-follower-list>label:last-child{border:0}.terminal-follower-list>label>span{flex-direction:column;flex:1;gap:5px;display:flex}.terminal-follower-list strong{font-size:13px;font-weight:500}.terminal-follower-list strong small{font:10px var(--mono);color:#777;padding-left:7px}.terminal-follower-list small{color:#929292;font-size:11px}.terminal-follower-list b{font:11px var(--mono);font-weight:400}.terminal-follower-list .unavailable{opacity:.5;cursor:default}.copy-empty{color:#999;padding:20px;font-size:13px;line-height:1.6}.copy-empty a{color:#eee;align-items:center;gap:8px;margin-top:12px;display:flex}.copy-quantity-note{margin:0;font-size:12px;line-height:1.7}.copy-enable{background:#1c1c1c;border:1px solid #333;border-radius:6px;flex-direction:row;justify-content:space-between;align-items:center;padding:14px;display:flex}.copy-enable>span{flex-direction:column;gap:5px;display:flex}.copy-enable strong{font-size:13px;font-weight:500}.copy-enable small{color:#999;font-size:11px}.copy-enable input{width:18px;height:18px}.site-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080808f5;border-color:#272727;height:68px}.nav-actions .button{min-height:34px;font-size:12px}.login-link{font-size:13px}.dropdown{background:#151515;border-color:#353535;border-radius:8px;min-width:250px;padding:7px;top:53px;box-shadow:0 18px 50px #0009}.dropdown a{padding:12px;font-size:13px}.page-hero{border-bottom:1px solid #262626;padding:64px 36px 42px}.page-hero .eyebrow{color:#858585;margin:24px 0 16px;font-size:10px}.page-hero h1{letter-spacing:-.05em;max-width:800px;margin:0 0 20px;font-size:48px;line-height:1.1}.page-hero>p{color:#a3a3a3;max-width:680px;margin:0;font-size:16px;line-height:1.7}.breadcrumb{color:#878787;font-size:12px}.doc-body article{border-bottom:1px solid #232323;margin-bottom:38px;padding-bottom:34px}.doc-body article:last-child{border-bottom:0}.doc-body h2{letter-spacing:-.035em;margin:0 0 16px;font-size:25px;line-height:1.3}.doc-aside{border-left:1px solid #292929;padding:0 0 0 24px;top:104px}.doc-aside>strong{letter-spacing:.07em;color:gray;margin-bottom:16px;font-size:10px}.doc-aside>a:not(.button){color:#aaa;padding:9px 0;font-size:12px;line-height:1.6}.directory-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.directory-card{background:#0d0d0d;border:1px solid #303030;border-radius:8px;padding:28px}.directory-card h2{letter-spacing:-.035em;margin:20px 0 14px;font-size:24px;line-height:1.3}.directory-card .eyebrow{font-size:10px}.directory-card .text-link{margin-top:26px;font-size:13px}.directory-card .rule-row{font-size:12px}.doc-list{border-top:1px solid #303030}.doc-list>a{border-color:#292929;padding:21px 10px;font-size:16px}.faq-list summary{padding:22px 0;font-size:15px;line-height:1.5}.site-footer{border-top:1px solid #303030;max-width:1180px;margin:0 auto;padding:54px 36px 26px}.footer-top{grid-template-columns:1.5fr repeat(4,1fr);gap:28px}.footer-top h3{color:#ddd;letter-spacing:0;margin-bottom:20px;font-size:12px;font-weight:500}.footer-top>div>a:not(.logo){color:#929292;margin-bottom:13px;font-size:12px;display:block}.footer-top>div:first-child p{color:#858585;margin-top:16px;font-size:12px}.status-indicator{font-size:10px}.footer-bottom{border-color:#262626;margin-top:36px;padding-top:32px;font-size:11px}.footer-bottom p{font-size:11px}.risk-disclaimer{color:#737373;margin:22px 0 0;font-size:11px;line-height:1.8}.home-intro{grid-template-columns:1.4fr 1fr;gap:90px;padding:88px 36px 72px;display:grid}.home-kicker{color:#969696;font:10px var(--mono);letter-spacing:.1em;align-items:center;gap:9px;display:flex}.home-kicker>span{background:#999;border-radius:50%;width:5px;height:5px}.home-intro h1{letter-spacing:-.065em;margin:24px 0 26px;font-size:82px;font-weight:500;line-height:.99}.home-intro-main>p{color:#969696;letter-spacing:-.02em;margin-bottom:30px;font-size:20px;line-height:1.6}.home-actions{gap:10px;display:flex}.home-actions .button{min-height:43px;font-size:13px}.home-intro-note{color:#777;margin-top:16px;font-size:12px;display:block}.home-intro-aside{flex-direction:column;justify-content:center;gap:27px;padding-top:36px;display:flex}.home-intro-aside>div{border-left:1px solid #333;padding-left:22px}.home-intro-aside>div>span{font:9px var(--mono);letter-spacing:.06em;color:#777;margin-bottom:11px;display:block}.home-intro-aside strong{letter-spacing:-.01em;font-size:15px;font-weight:500}.home-intro-aside p{color:#8b8b8b;max-width:320px;margin:9px 0 0;font-size:13px;line-height:1.7}.home-product{padding:0 36px 72px}.home-section-label{color:#888;letter-spacing:.05em;justify-content:space-between;align-items:center;margin-bottom:18px;font-size:11px;display:flex}.home-section-label a{letter-spacing:0;color:#aaa;align-items:center;gap:7px;font-size:12px;display:flex}.market-preview>header{background:#111;border-bottom:1px solid #292929;justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.market-preview>header>div{align-items:center;gap:9px;display:flex}.market-preview>header>div>span{color:#7f7f7f;border-left:1px solid #3a3a3a;margin-left:9px;padding-left:16px;font-size:11px}.market-preview>header>a{color:#aaa;align-items:center;gap:6px;font-size:12px;display:flex}.market-preview-tabs{border-bottom:1px solid #282828;display:flex;overflow:auto}.market-preview-tabs button{background:#0d0d0d;border-top:0;border-bottom:2px solid #0000;border-left:0;border-right:1px solid #282828;border-radius:0;flex:1;justify-content:space-between;align-items:center;gap:14px;min-width:115px;padding:15px;display:flex}.market-preview-tabs span{color:#bdbdbd;font-size:11px}.market-preview-tabs strong{font:10px var(--mono);color:#999}.market-preview-main{grid-template-columns:minmax(0,1fr) 230px;display:grid}.market-preview-chart{min-width:0;height:365px}.market-preview-chart .live-chart{flex-direction:column;height:100%;display:flex}.market-preview-chart .live-chart-toolbar{border-bottom:1px solid #242424;flex:0 0 45px;height:45px;padding:0 14px}.market-preview-chart .chart-interactive{flex:1;min-height:220px}.market-preview-chart .chart-source{border-top:1px solid #262626;flex-shrink:0;min-height:27px;padding:6px 12px;font-size:9px;line-height:1.5}.market-preview-main>aside{background:#101010;border-left:1px solid #292929;flex-direction:column;align-items:stretch;padding:27px 20px;display:flex}.market-preview-main .eyebrow{letter-spacing:.06em;color:#858585;font-size:8px}.market-preview-main h3{letter-spacing:-.035em;margin:16px 0 22px;font-size:20px;line-height:1.3}.public-quote{justify-content:space-between;gap:12px;display:flex}.public-quote>div{flex-direction:column;gap:8px;display:flex}.public-quote span{color:#888;font-size:10px}.public-quote strong{font:12px var(--mono);color:#c6c6c6;font-weight:400}.market-preview-main aside>p{color:#929292;margin:20px 0;font-size:12px;line-height:1.7}.market-preview-main aside>.button{min-height:37px;font-size:12px}.market-preview-main aside>small{color:#777;margin-top:12px;font-size:10px;line-height:1.7}.market-preview>footer{color:#858585;background:#0e0e0e;border-top:1px solid #292929;justify-content:space-between;gap:20px;padding:12px 18px;font-size:10px;display:flex}.preview-data-error{color:#b4b4b4;background:#1f1f1f;margin:0;padding:10px 18px;font-size:12px}.home-workflow,.home-accounts,.home-start,.home-faq{border-top:1px solid #282828;padding:66px 36px}.home-workflow{grid-template-columns:1fr 1.5fr;gap:100px;display:grid}.home-section-heading h2{letter-spacing:-.045em;margin:20px 0;font-size:42px;font-weight:500;line-height:1.12}.home-section-heading>p{color:#9a9a9a;max-width:550px;font-size:15px;line-height:1.8}.workflow-rows>a{border-bottom:1px solid #292929;align-items:flex-start;gap:22px;padding:27px 0;display:flex}.workflow-rows>a:first-child{padding-top:8px}.workflow-rows>a:last-child{border:0}.workflow-rows>a>svg{color:#9f9f9f;margin-top:3px}.workflow-rows>a>svg:last-child{color:#6b6b6b;margin-left:auto}.workflow-rows>a>div{flex:1}.workflow-rows h3{letter-spacing:-.02em;margin:0 0 11px;font-size:17px;font-weight:500}.workflow-rows p{color:#929292;margin:0;font-size:13px;line-height:1.8}.home-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:36px;display:grid}.home-plan-grid>article{background:#0c0c0c;border:1px solid #333;border-radius:8px;padding:27px}.home-plan-grid h3{letter-spacing:-.025em;margin:0 0 12px;font-size:22px;font-weight:500}.home-plan-grid article>p{color:#929292;min-height:45px;margin-bottom:26px;font-size:13px;line-height:1.7}.home-plan-size{color:#ccc;font-size:14px}.home-plan-size>span{color:#858585;margin-left:5px;font-size:11px}.home-plan-price{align-items:baseline;gap:8px;margin:16px 0 10px;display:flex}.home-plan-price strong{letter-spacing:-.05em;font-size:38px;font-weight:500}.home-plan-price>span{color:#8c8c8c;font-size:12px}.home-plan-activation{color:#a0a0a0;font-size:11px;line-height:1.7}.home-plan-grid dl{border-top:1px solid #2c2c2c;margin:22px 0;padding-top:20px}.home-plan-grid dl>div{justify-content:space-between;gap:10px;margin:13px 0;font-size:12px;display:flex}.home-plan-grid dd{color:#ccc;font:11px var(--mono);margin:0}.home-plan-grid .button{min-height:38px;font-size:12px}.home-pricing-foot{color:#848484;justify-content:space-between;gap:35px;margin-top:24px;font-size:12px;line-height:1.7;display:flex}.home-pricing-foot>span{max-width:620px}.home-pricing-foot>a{color:#c2c2c2;white-space:nowrap;align-items:center;gap:7px;display:flex}.home-start{grid-template-columns:1.1fr 1fr;gap:110px;display:grid}.home-start h2{letter-spacing:-.04em;margin:20px 0;font-size:40px;font-weight:500}.home-start>div>p{color:#999;max-width:440px;margin-bottom:28px;font-size:15px;line-height:1.8}.home-start ol{margin:0;padding:0;list-style:none}.home-start li{border-bottom:1px solid #262626;gap:22px;padding:23px 0;display:flex}.home-start li:first-child{padding-top:6px}.home-start li:last-child{border:0}.home-start li>span{width:25px;height:25px;font:11px var(--mono);color:#aaa;border:1px solid #414141;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.home-start li strong{font-size:15px;font-weight:500}.home-start li p{color:#8c8c8c;margin:9px 0 0;font-size:13px;line-height:1.7}.home-faq{grid-template-columns:1fr 1.5fr;gap:90px;display:grid}.home-faq h2{letter-spacing:-.04em;margin:20px 0 26px;font-size:35px;font-weight:500}.home-faq>div>a{color:#aaa;align-items:center;gap:7px;font-size:13px;display:flex}.home-disclosure{background:#0e0e0e;border:1px solid #2d2d2d;border-radius:6px;align-items:flex-start;gap:15px;margin:0 36px 60px;padding:22px;display:flex}.home-disclosure svg{color:#7e7e7e;margin-top:3px}.home-disclosure p{color:#929292;margin:0;font-size:12px;line-height:1.8}.price-step-heading h2{letter-spacing:-.02em;font-size:17px;font-weight:500}.price-step-heading>span{color:#ccc;border-color:#444;width:24px;height:24px;font-size:11px}.price-step{margin-bottom:34px}.plan-choices{gap:14px}.plan-choices button{background:#0c0c0c;border:1px solid #333;border-radius:7px;padding:21px}.plan-choices button.selected{background:#171717;border-color:#c8c8c8}.plan-choices strong{font-size:17px;font-weight:500}.plan-choices p{color:#969696;margin-top:12px;font-size:13px;line-height:1.7}.account-sizes{gap:8px}.account-sizes button{font:12px var(--mono);background:#101010;border-color:#353535;min-height:40px;padding:10px 16px}.account-sizes button.selected{color:#111;background:#ededed;border-color:#ededed}.price-help{color:#999;font-size:12px;line-height:1.8}.price-review{border:1px solid #333;border-radius:8px;grid-template-columns:1.15fr 1fr;overflow:hidden}.price-review-main{background:#111;padding:28px}.price-rules{background:#0c0c0c;border-left:1px solid #333;padding:28px}.selected-plan-title h3{letter-spacing:-.035em;margin:10px 0 26px;font-size:27px}.selected-plan-title>span{color:#999;font-size:12px}.cost-breakdown{gap:12px;margin-bottom:25px}.cost-breakdown>div{background:#151515;border-color:#353535;padding:16px 12px}.cost-breakdown span{color:#aaa;font-size:11px}.cost-breakdown strong{letter-spacing:-.04em;font-size:29px;font-weight:500}.cost-breakdown small{color:#858585;font-size:10px;line-height:1.7}.cost-breakdown .combined{background:#202020;border-color:#555}.price-review-main>.button{min-height:43px;font-size:13px}.free-account-link{color:#bbb;margin-top:20px;font-size:12px}.price-rule{border-color:#282828;gap:15px;padding:13px 0;font-size:12px}.price-rule span{color:#9c9c9c}.price-rule strong{font:11px var(--mono);color:#ddd;text-align:right;font-weight:400}.price-bottom-note{color:#aaa;gap:25px;padding:22px 0;font-size:12px}.all-prices{border-color:#333;margin-top:28px}.all-prices summary{padding:20px;font-size:13px}.all-prices th,.all-prices td{padding:15px;font-size:12px}.all-prices td small,.all-prices th small{font-size:11px}.price-rules .text-link{margin-top:22px;font-size:12px}.section-footnote{color:#858585;font-size:11px;line-height:1.8}.help-center{padding:40px 36px 70px}.help-search{background:#111;border:1px solid #393939;border-radius:7px;flex-direction:row;align-items:center;gap:13px;padding:0 17px;display:flex}.help-search input{background:0 0;border:0;outline:none;min-height:54px;padding:17px 0;font-size:14px}.help-search svg{color:#858585}.help-quick-links{gap:14px;margin:22px 0 35px;display:flex}.help-quick-links>a{background:#101010;border:1px solid #303030;border-radius:7px;flex:1;justify-content:space-between;align-items:center;gap:25px;padding:20px;font-size:13px;display:flex}.help-topic-list>a{border-bottom:1px solid #292929;justify-content:space-between;align-items:center;gap:30px;padding:25px 0;display:flex}.help-topic-list h2{letter-spacing:-.02em;margin:0 0 9px;font-size:18px;font-weight:500;line-height:1.4}.help-topic-list p{color:#949494;max-width:800px;margin:0;font-size:13px;line-height:1.8}.help-topic-list svg{color:#7f7f7f}.help-contact{background:#111;border:1px solid #333;border-radius:7px;align-items:center;gap:20px;margin-top:36px;padding:26px;display:flex}.help-contact h3{letter-spacing:-.02em;margin:0 0 9px;font-size:16px}.help-contact p{color:#929292;margin:0;font-size:13px}.help-contact .button{margin-left:auto;font-size:12px}.help-no-results{color:#999;padding:35px 0;font-size:14px}.auth-page{background:#080808;flex-direction:column;min-height:100dvh;display:flex}.auth-top{justify-content:space-between;align-items:center;height:80px;padding:0 36px;display:flex;position:static}.auth-top>a:not(.logo){color:#999;font-size:12px}.auth-card{width:390px;max-width:calc(100% - 40px);box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;margin:54px auto 90px;padding:0}.auth-heading h1{letter-spacing:-.04em;text-align:left;margin:0 0 13px;font-size:28px;font-weight:500;line-height:1.25}.auth-heading>p{color:#8f8f8f;text-align:left;margin-bottom:32px;font-size:14px;line-height:1.7}.auth-card label{gap:9px;font-size:13px}.auth-card input:not([type=checkbox]){background:#101010;border-color:#3a3a3a;min-height:44px;padding:12px;font-size:14px}.password-control{position:relative}.password-control input{padding-right:48px!important}.password-control>button{color:#888;background:0 0;border:0;border-radius:6px;place-items:center;width:34px;min-width:34px;height:34px;min-height:34px;padding:0;display:grid;position:absolute;top:5px;right:5px}.password-control>button:hover{color:#eee;background:#ffffff0a}.password-control>button:focus-visible{outline-offset:1px;outline:2px solid #ededed}.auth-card .check-label{color:#939393;align-items:flex-start;gap:12px;font-size:12px;line-height:1.8}.auth-card .check-label input{margin-top:5px}.auth-card .check-label a{color:#ccc;text-underline-offset:3px;text-decoration:underline}.auth-card .button.full{min-height:44px;font-size:13px}.auth-forgot{color:#a8a8a8;align-self:flex-end;margin-top:-7px;font-size:12px}.auth-switch{text-align:center;color:#888;border:0;margin-top:25px;padding:0;font-size:13px}.auth-switch a{color:#dedede}.auth-free-note{text-align:center;color:#777;margin-top:16px;font-size:11px}.auth-bottom{color:#737373;border-top:1px solid #292929;justify-content:space-between;margin:0 36px;padding:22px 0;font-size:11px;display:flex;position:static}.app-title h1{letter-spacing:-.04em;font-size:29px;font-weight:500;line-height:1.25}.app-title p{font-size:14px;line-height:1.7}.app-content .stat-value{letter-spacing:-.04em;font-size:28px}.app-content .stat-foot{font-size:11px}.account-card h3{font-size:17px}.account-card>p{font-size:10px}.account-card .account-balance{font-size:30px}.account-details span{font-size:11px}.account-details strong{font-size:12px}.panel-header h2{font-size:15px;font-weight:500}.panel-header a{font-size:12px}.side-links a{min-height:40px;padding:11px;font-size:12px}.settings-row h3{font-size:15px}.settings-row p{font-size:13px}.empty-state h3{font-size:21px}.empty-state p{max-width:500px;font-size:14px;line-height:1.8}.table-wrap table{font-size:13px}.table-wrap th,.table-wrap td small{font-size:11px}.app-sidebar .workspace-label{font-size:10px}@media (max-width:1000px){.nav-inner{gap:25px;padding:0 24px}.nav-links{gap:20px;font-size:12px}.home-intro{gap:45px;padding:65px 30px 55px}.home-intro h1{font-size:70px}.home-intro-aside{padding-top:20px}.home-product{padding:0 30px 55px}.home-workflow,.home-accounts,.home-start,.home-faq{gap:45px;padding:50px 30px}.home-plan-grid{gap:12px}.home-plan-grid>article{padding:20px}.home-plan-activation{font-size:10px}.home-pricing-foot{flex-direction:column;gap:12px}.market-preview-main{grid-template-columns:minmax(0,1fr) 210px}.market-preview-tabs button{min-width:110px;padding:14px 11px}.market-preview-tabs strong{font-size:9px}.home-start{gap:50px}.doc-layout{gap:38px}.directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.price-review,.cost-breakdown{grid-template-columns:1fr 1fr}.cost-breakdown .combined{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;display:grid}.cost-breakdown .combined strong{grid-area:1/2/3}.help-quick-links{gap:10px}.help-quick-links>a{padding:17px 14px;font-size:12px}}@media (max-width:760px){.nav-links{display:none}.mobile-toggle{display:flex}.nav-actions{gap:15px}.nav-links.mobile-open{background:#111;border-bottom:1px solid #3c3c3c;flex-direction:column;align-items:stretch;gap:0;padding:14px 22px;font-size:14px;display:flex;position:absolute;top:67px;left:0;right:0}.nav-links.mobile-open>a{border-bottom:1px solid #292929;padding:15px 0}.nav-menu summary{padding:15px 0}.nav-menu .dropdown{box-shadow:none;background:0 0;border:0;padding:0 0 12px;position:static}.nav-inner{padding:0 20px}.home-intro{grid-template-columns:1fr;gap:35px;padding:52px 24px}.home-intro h1{margin:25px 0;font-size:65px;line-height:1.02}.home-intro-main>p{font-size:18px;line-height:1.7}.home-intro-aside{display:none}.home-actions{flex-wrap:wrap}.home-product{padding:0 20px 45px}.home-section-label{font-size:10px}.home-section-label a{font-size:11px}.market-preview-main{grid-template-columns:1fr}.market-preview-main>aside{display:none}.market-preview-chart{height:340px}.market-preview-tabs button{flex-direction:column;align-items:flex-start;gap:7px;min-width:100px;padding:12px 15px}.market-preview-tabs span{font-size:11px}.market-preview-tabs strong{font-size:10px}.market-preview>header{padding:13px 14px}.market-preview>header>div>span{display:none}.market-preview>header>a{font-size:11px}.market-preview>footer{padding:10px 13px;font-size:9px}.market-preview>footer>span:last-child{display:none}.home-workflow,.home-start,.home-faq{grid-template-columns:1fr;gap:26px;padding:44px 24px}.home-accounts{padding:44px 24px}.home-section-heading h2{font-size:35px}.home-section-heading>p{font-size:14px}.workflow-rows>a{gap:17px;padding:23px 0}.workflow-rows h3{font-size:16px}.home-plan-grid{grid-template-columns:1fr;gap:16px}.home-plan-grid>article{padding:25px}.home-plan-grid article>p{min-height:0;margin-bottom:20px}.home-plan-grid dl>div{font-size:13px}.home-plan-grid dd,.home-plan-activation{font-size:12px}.home-plan-price strong{font-size:38px}.home-plan-grid .button{min-height:40px;font-size:13px}.home-pricing-foot{font-size:12px}.home-start h2{font-size:33px}.home-start>div>p{font-size:14px}.home-faq h2{font-size:32px}.home-disclosure{margin:0 24px 40px;padding:18px}.home-disclosure p{font-size:11px}.page-hero{padding:36px 24px 32px}.page-hero h1{font-size:37px;line-height:1.15}.page-hero>p{font-size:15px}.page-hero .eyebrow{margin-top:24px;font-size:9px}.section{padding:32px 24px 45px}.doc-layout{flex-direction:column;gap:30px;padding:34px 24px 50px;display:flex}.doc-body h2{font-size:24px}.doc-body p{font-size:14px;line-height:1.85}.doc-aside{border-top:1px solid #333;border-left:0;padding:24px 0 0;position:static}.doc-aside>strong{font-size:10px}.doc-aside>a:not(.button){font-size:13px}.directory-grid{grid-template-columns:1fr}.directory-card{padding:25px}.directory-card h2{font-size:24px}.directory-card p{font-size:14px}.price-review{grid-template-columns:1fr}.price-review-main,.price-rules{padding:24px}.price-rules{border-top:1px solid #333;border-left:0}.plan-choices{grid-template-columns:1fr;gap:10px}.plan-choices button{padding:17px 20px}.plan-choices p{margin-bottom:0;font-size:13px}.plan-choices strong{font-size:16px}.price-step{margin-bottom:28px}.account-sizes{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.account-sizes button{min-height:39px;padding:9px 6px;font-size:11px}.price-step-heading h2{font-size:16px}.price-rule{padding:13px 0;font-size:12px}.price-rule strong{font-size:11px}.cost-breakdown{grid-template-columns:1fr 1fr}.cost-breakdown>div{padding:16px 12px}.cost-breakdown strong{font-size:29px}.cost-breakdown small{font-size:10px}.price-bottom-note{flex-direction:column;gap:13px;padding:22px 0}.all-prices summary{font-size:12px}.help-center{padding:26px 24px 45px}.help-quick-links{flex-direction:column}.help-quick-links>a{padding:17px;font-size:13px}.help-topic-list>a{gap:20px;padding:22px 0}.help-topic-list h2{font-size:17px}.help-topic-list p{font-size:13px}.help-contact{flex-wrap:wrap;align-items:flex-start;gap:16px;padding:22px}.help-contact>div{flex:1}.help-contact .button{margin-left:38px}.site-footer{padding:35px 24px 24px}.footer-top{grid-template-columns:1fr 1fr;gap:30px 24px}.footer-top>div:first-child{grid-column:1/-1}.footer-top h3{margin-bottom:18px;font-size:13px}.footer-top>div>a:not(.logo){margin-bottom:14px;font-size:12px}.footer-bottom{flex-direction:column;gap:10px;font-size:10px}.risk-disclaimer{font-size:10px;line-height:1.9}.auth-top{height:72px;padding:0 22px}.auth-card{margin:40px auto 65px}.auth-heading h1{font-size:27px}.auth-heading>p{font-size:14px}.auth-bottom{margin:0 22px;font-size:10px}.app-title h1{font-size:25px}.app-title p{font-size:13px}.app-content .stat-label{font-size:11px}.app-content .stat-value{font-size:26px}.app-content .stat-foot{font-size:10px}.panel-header h2{font-size:14px}.panel-body p,.empty-state p{font-size:13px}.table-wrap table{font-size:12px}.account-card h3{font-size:17px}.account-card .account-balance{font-size:29px}}@media (max-width:1200px){.app-shell:not(.terminal-shell) .four-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell:not(.terminal-shell) .app-title{flex-direction:column;align-items:flex-start;gap:18px}.app-shell:not(.terminal-shell) .app-title .title-actions{flex-wrap:wrap}.app-shell:not(.terminal-shell) .stat-value{font-size:28px}}@media (max-width:600px){.app-shell:not(.terminal-shell) .four-grid{gap:12px}.app-shell:not(.terminal-shell) .stat-card{padding:20px 16px}.app-shell:not(.terminal-shell) .stat-value{font-size:23px}.app-shell:not(.terminal-shell) .stat-label{min-height:28px;font-size:11px}.app-shell:not(.terminal-shell) .two-grid{grid-template-columns:1fr}.app-shell:not(.terminal-shell) .app-title{gap:16px}.app-title .title-actions .button{font-size:12px}.side-links a{font-size:13px}}@media (min-width:701px) and (max-width:1179px){.terminal-shell .mobile-order .terminal-center{align-self:flex-start;width:calc(100% - 310px)}}.plan-quick-price{align-items:baseline;gap:9px;margin-top:19px;display:flex}.plan-quick-price>strong{letter-spacing:-.04em;font-size:25px;font-weight:500}.plan-quick-price>span{color:#9c9c9c;font-size:11px}.selected-plan-description{display:none}.marketing:has(.price-experience)>.page-hero{padding-top:42px;padding-bottom:32px}.marketing:has(.price-experience)>.page-hero .eyebrow{display:none}.marketing:has(.price-experience)>.page-hero h1{margin-top:26px;font-size:43px}@media (max-width:760px){.plan-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.plan-choices button{padding:15px 12px}.plan-choices button>p{display:none}.plan-choices button>div:first-child>strong{font-size:13px}.plan-choices .plan-radio{width:14px;height:14px}.plan-quick-price{flex-direction:column;align-items:flex-start;gap:5px;margin-top:18px}.plan-quick-price>strong{font-size:24px}.plan-quick-price>span{text-align:left;font-size:10px;line-height:1.7}.selected-plan-description{color:#999;margin:16px 0 0;font-size:12px;line-height:1.7;display:block}.marketing:has(.price-experience)>.page-hero{padding-top:28px;padding-bottom:26px}.marketing:has(.price-experience)>.page-hero h1{font-size:34px}}.payout-minimum-table{border:1px solid #333;border-radius:6px;margin-bottom:36px}.payout-minimum-table th,.payout-minimum-table td{padding:15px;font-size:12px}.price-rule a{text-underline-offset:4px;-webkit-text-decoration:underline #555;text-decoration:underline #555}@media (max-width:700px){.terminal-navigation{gap:12px}.terminal-navigation .logo{margin-right:0}.terminal-shell .terminal-navigation>a[href=\/dashboard]{font-size:11px;display:flex}.terminal-shell .account-select{max-width:145px}.terminal-shell .topbar-right>.icon-link{display:none}.terminal-shell .topbar-right{gap:9px}}@media (max-width:1179px){.terminal-header-actions .ticket-toggle{display:inline-flex!important}}@media (max-width:700px){.terminal-header-actions .copy-trigger>span{display:none}.terminal-header-actions{gap:7px}.terminal-header-actions .button{min-height:32px}.terminal-shell .terminal-tables th:first-child,.terminal-shell .terminal-tables td:first-child{z-index:1;background:#0d0d0d;position:sticky;left:0}}body{color:#ededed;background:#000}.site-header{background:#0a0a0ae8;border-bottom-color:#262626}.nav-links{color:#8f8f8f}.nav-links a:hover,.nav-menu summary:hover{color:#f2f5f5}.nav-actions .button.primary{color:#181818;background:#ededed;border-color:#ededed}.button{border-radius:6px}.site-footer{background:#0d0d0d;border-color:#2e2e2e}.aura-home{border-left:1px solid #ffffff0b;border-right:1px solid #ffffff0b;max-width:1280px;overflow:hidden}.home-hero-v2{text-align:center;background-image:linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-size:80px 80px;padding:65px 24px 50px;position:relative}.home-hero-v2:before{content:"";pointer-events:none;background:radial-gradient(at 50% 75%,#b4b4b409,#0000 65%);position:absolute;inset:0}.hero-announcement{color:#b4b4b4;background:#1f1f1f99;border:1px solid #3f3f3f;border-radius:30px;align-items:center;gap:9px;padding:7px 13px;font-size:11px;display:inline-flex;position:relative}.hero-announcement>span{background:#b4b4b4;border-radius:50%;width:5px;height:5px}.hero-announcement>svg{color:gray}.home-hero-v2 h1{letter-spacing:-.065em;color:#f0f2f1;margin:31px 0 25px;font-size:clamp(56px,6.7vw,88px);font-weight:500;line-height:1.02;position:relative}.home-hero-v2>p{letter-spacing:-.02em;color:#8f8f8f;margin:0 0 29px;font-size:18px;line-height:1.75;position:relative}.home-hero-v2 .home-actions{justify-content:center;gap:11px;position:relative}.home-hero-v2 .home-actions .button{background:#111111a3;border-color:#3f3f3f;min-height:40px;padding:11px 17px;font-size:12px}.home-hero-v2 .home-actions .button.primary{color:#1f1f1f;background:#ededed;border-color:#ededed;box-shadow:inset 0 1px #ffffff25}.hero-details{justify-content:center;align-items:center;gap:21px;margin-top:21px;display:flex;position:relative}.hero-details>span{color:gray;align-items:center;gap:6px;font-size:10px;display:flex}.home-product{background:radial-gradient(at 50% 0,#b4b4b40c,#0000 70%);padding:0 40px;position:relative}.market-preview{background:#111;border:1px solid #3f3f3f;border-radius:9px;overflow:hidden;box-shadow:0 0 0 5px #ffffff02,0 25px 90px #0005}.market-preview>header{background:#181818;border-color:#333;padding:12px 17px}.market-preview>header>div{gap:9px}.market-preview>header strong{font-size:12px;font-weight:500}.market-preview>header>div>span{font:10px var(--sans);color:gray;border-left:1px solid #3f3f3f;align-items:center;gap:6px;margin-left:8px;padding-left:12px;display:flex}.market-preview>header>div>span i{background:#b4b4b4;border-radius:50%;width:4px;height:4px}.market-preview>header>a{color:#a1a1a1;font-size:10px}.market-preview>header svg{color:#b4b4b4}.market-preview-tabs button{color:#8f8f8f;border-color:#333;gap:16px;padding:12px 17px}.market-preview-tabs span{font-size:10px}.market-preview-tabs strong{color:#b4b4b4;font-size:10px}.market-preview-main{grid-template-columns:minmax(0,1fr) 260px}.market-preview-chart{background:var(--chart-background);height:500px}.market-preview-chart .live-chart{flex-direction:column;height:100%;min-height:0;display:flex}.market-preview-chart .live-chart-toolbar{background:#141414;border-color:#2e2e2e;flex:0 0 39px;height:39px;padding:0 14px}.market-preview-chart .chart-interactive{flex:1;min-height:0;position:relative}.market-preview-chart .chart-canvas{width:100%;height:100%;position:absolute;inset:0}.market-preview-chart .chart-source{font:8px var(--sans);border-top:1px solid #2e2e2e;justify-content:space-between;min-height:24px;padding:7px 12px;display:flex}.market-preview-chart .chart-order-bar{background:#141414}.market-preview-chart .chart-order-bar>span{font-size:9px}.market-preview-chart .chart-source>span:last-child{display:none}.market-preview-main>.preview-ticket{background:#181818;border-color:#333;flex-direction:column;gap:14px;min-width:0;padding:21px 20px;display:flex}.preview-ticket-title>span{letter-spacing:.08em;color:gray;font-size:8px}.preview-ticket-title h3{letter-spacing:-.03em;color:#d9d9d9;margin:10px 0;font-size:19px;font-weight:500}.preview-ticket-title p{color:#8f8f8f;margin:0;font-size:11px;line-height:1.7}.preview-side-picker{gap:7px;display:flex}.preview-side-picker button{color:gray;background:#181818;border:1px solid #3f3f3f;border-radius:4px;flex:1;padding:7px;font-size:11px}.preview-side-picker .selected.buy{color:#ccc;background:#b4b4b412;border-color:#8f8f8f}.preview-side-picker .selected.sell{color:#b4b4b4;background:#a1a1a112;border-color:#737373}.preview-ticket label{color:#a1a1a1;gap:6px;font-size:10px}.preview-ticket input{font:11px var(--mono);color:#ccc;background:#141414;border:1px solid #3f3f3f;border-radius:4px;width:100%;min-width:0;min-height:33px;padding:8px}.preview-level-inputs{grid-template-columns:1fr 1fr;gap:8px;display:grid}.preview-outcomes{margin:0;padding-top:6px}.preview-outcomes>div{justify-content:space-between;align-items:center;margin:11px 0;font-size:10px;display:flex}.preview-outcomes dt{color:#8f8f8f}.preview-outcomes dd{font:10px var(--mono);color:#ccc;margin:0}.preview-outcomes dd.negative{color:#a1a1a1}.preview-outcomes dd.positive{color:#b4b4b4}.market-preview-main>.preview-ticket .button{min-height:35px;margin-top:auto;font-size:11px}.market-preview-main>.preview-ticket>small{color:gray;text-align:center;margin:0;font-size:9px;line-height:1.6}.market-preview>footer{color:gray;background:#181818;border-top-color:#333;padding:11px 16px;font-size:9px}.market-preview>footer>span{align-items:center;gap:7px;display:flex}.market-preview>footer i{background:#a1a1a1;border-radius:50%;width:4px;height:4px}.workspace-capabilities{color:gray;grid-template-columns:repeat(4,1fr);gap:10px;padding:28px 5px 36px;display:grid}.workspace-capabilities>span{justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex}.home-workflow,.home-accounts,.home-start,.home-faq{border-color:#2e2e2e;padding:66px 40px}.home-section-heading .eyebrow,.home-start .eyebrow,.home-faq .eyebrow{color:gray;font-size:9px}.home-section-heading h2{letter-spacing:-.045em;font-size:39px}.home-section-heading h2>span,.home-section-heading>p,.home-start>div>p{color:#8f8f8f}.workflow-rows>a>svg{color:#a1a1a1}.workflow-rows h3{color:#d9d9d9;font-weight:500}.home-plan-grid{border:1px solid #3f3f3f;border-radius:8px;gap:0;overflow:hidden}.home-plan-grid>article{background:#111;border:0;border-right:1px solid #3f3f3f;border-radius:0;padding:29px}.home-plan-grid>article:last-child{border-right:0}.home-plan-grid h3{color:#d9d9d9;font-size:20px}.home-plan-grid article>p{color:#8f8f8f}.home-plan-size{color:#b4b4b4}.home-plan-price strong{color:#ededed}.home-plan-price>span,.home-plan-activation{color:#8f8f8f}.home-pricing-foot{color:gray}.home-pricing-foot>a{color:#b4b4b4}.home-start h2,.home-faq h2{color:#ededed}.home-start li>span{color:#b4b4b4;border-color:#525252}.home-faq .faq-list summary{color:#ccc;padding:21px 0;font-size:14px}.home-faq .faq-list p{color:#8f8f8f;font-size:13px;line-height:1.8}.home-disclosure{background:#141414;border-color:#333;margin:0 40px 48px}.home-disclosure p,.home-disclosure svg{color:#8f8f8f}.page-hero{background:radial-gradient(at 100% 0,#b4b4b408,#0000 70%);border-color:#333}.page-hero h1{letter-spacing:-.05em;color:#ededed;font-weight:500}.page-hero>p{color:#8f8f8f;font-size:16px}.page-hero .eyebrow{display:none}.breadcrumb{color:gray;margin-bottom:32px}.doc-layout{padding-top:45px}.doc-body h2{color:#d9d9d9;font-size:25px;font-weight:500}.doc-body p{color:#a1a1a1;line-height:1.95}.doc-aside{border-color:#3f3f3f}.doc-aside>strong{color:gray}.directory-card .eyebrow{color:gray;font-size:9px}.directory-card .text-link{color:#ccc}.doc-list>a{color:#b4b4b4;border-color:#3f3f3f;font-size:15px}.doc-list>a:hover{background:#1f1f1f}.help-search{background:#181818;border-color:#525252}.help-search input{color:#d9d9d9}.help-quick-links>a,.help-contact{background:#181818;border-color:#3f3f3f}.help-topic-list>a{border-color:#3f3f3f}.help-topic-list h2{color:#ccc}.help-topic-list p,.help-contact p{color:#a1a1a1}.app-shell:not(.terminal-shell) .app-sidebar>.logo{margin-bottom:15px;padding-left:9px}.app-shell:not(.terminal-shell) .workspace-label{display:none}.workspace-nav-item{display:block}.nav-section-label{letter-spacing:.05em;color:gray;margin:22px 12px 9px;font-size:9px;display:block}.app-shell:not(.terminal-shell) .side-links{gap:3px}.app-shell:not(.terminal-shell) .side-links a{color:#8f8f8f;border-radius:5px;min-height:35px;padding:9px 12px;font-size:12px}.app-shell:not(.terminal-shell) .side-links a.active{color:#d9d9d9;background:#b4b4b412;border:1px solid #b4b4b41f}.app-shell:not(.terminal-shell) .sidebar-bottom{border-color:#333;margin-top:22px;padding:15px 9px 0}.app-shell:not(.terminal-shell) .sidebar-bottom>.badge{color:gray;background:0 0;border-color:#3f3f3f;font-size:8px}.app-shell:not(.terminal-shell) .app-title{border-bottom:1px solid #333;flex-direction:row;align-items:center;margin-bottom:4px;padding-bottom:25px}.app-title h1{color:#ededed;letter-spacing:-.04em;font-size:27px;font-weight:500}.app-title p{color:#8f8f8f;margin-top:10px;font-size:12px}.app-shell:not(.terminal-shell) .stat-card{background:#141414;border:1px solid #333;border-radius:7px;padding:22px}.app-content .stat-value{font-family:var(--sans);color:#d9d9d9;letter-spacing:-.035em;font-size:29px;font-weight:500}.panel{background:#141414;border-color:#333;border-radius:7px}.panel-header{border-color:#333;padding:18px 22px}.panel-header h2{color:#ccc;font-size:13px}.panel-header a{color:#a1a1a1;font-size:11px}.panel-body{padding:22px}.account-card{background:#181818;border:1px solid #3f3f3f;border-radius:7px;padding:22px}.account-card h3{color:#d9d9d9;font-size:16px;font-weight:500}.account-card>p{color:gray;font-size:9px}.account-card .account-balance{font-family:var(--sans);color:#d9d9d9;letter-spacing:-.045em;font-size:32px;font-weight:500}.account-card .account-details{border-color:#3f3f3f}.account-details span{color:#8f8f8f;font-size:10px}.account-details strong{font:11px var(--mono);color:#b4b4b4}.account-card-footer{border-color:#3f3f3f}.account-card-footer>span{color:gray;font-size:8px}.progress-block{color:#8f8f8f;font-size:10px}.progress-track{background:#2e2e2e;height:3px}.badge{color:#a1a1a1;background:#1f1f1f;border-color:#3f3f3f}.settings-row{border-color:#333}.settings-row h3{color:#ccc;font-size:13px}.settings-row p{color:#8f8f8f;font-size:12px}.app-content .table-wrap th{color:gray;background:#181818;border-color:#3f3f3f;font-size:10px}.app-content .table-wrap td{color:#b4b4b4;border-color:#333;font-size:12px}.app-content .stack{gap:25px}.app-content input,.app-content select,.app-content textarea{color:#ccc;background:#141414;border-color:#3f3f3f}.app-content .rule-row{color:#8f8f8f;border-color:#3f3f3f;font-size:12px}.app-content .rule-row strong{color:#ccc;font-size:12px}@media (max-width:1100px){.market-preview-main{grid-template-columns:minmax(0,1fr) 225px}.market-preview-main>.preview-ticket{padding:19px 16px}.home-workflow{gap:50px}.home-plan-grid>article{padding:24px}.app-shell:not(.terminal-shell) .app-content{padding:25px}.app-shell:not(.terminal-shell) .app-topbar{padding:0 25px}.app-shell:not(.terminal-shell) .app-title{flex-direction:column;align-items:flex-start}}@media (max-width:800px){.app-shell:not(.terminal-shell) .app-sidebar{width:218px;transform:translate(-100%)}.app-shell:not(.terminal-shell) .app-sidebar.open{transform:translate(0)}.app-shell:not(.terminal-shell) .app-main{margin-left:0}.app-shell:not(.terminal-shell) .app-content{padding:24px 18px}.app-shell:not(.terminal-shell) .app-topbar{padding:0 18px}.app-shell:not(.terminal-shell) .app-mobile-trigger{display:flex}.app-shell:not(.terminal-shell) .app-title{gap:15px;padding-bottom:22px}.app-content .account-select{max-width:210px}.app-shell:not(.terminal-shell) .four-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:759px){.home-hero-v2{background-size:60px 60px;padding:45px 20px 38px}.hero-announcement{padding:7px 11px;font-size:10px}.home-hero-v2 h1{letter-spacing:-.06em;margin:26px 0 22px;font-size:56px}.home-hero-v2>p{margin-bottom:24px;font-size:14px;line-height:1.8}.home-hero-v2 .home-actions{flex-wrap:wrap;gap:8px}.home-hero-v2 .home-actions .button{white-space:normal;flex:145px;gap:7px;min-width:0;min-height:42px;padding:10px 12px;font-size:11px}.hero-details{gap:13px;margin-top:20px}.hero-details>span{gap:4px;font-size:9px}.hero-details svg{width:10px}.home-product{padding:0 15px}.market-preview-main{grid-template-columns:1fr}.market-preview-main>.preview-ticket{display:none}.market-preview-chart{height:390px}.market-preview>header{padding:12px}.market-preview>header>div>span{display:none}.market-preview>header>a{font-size:9px}.market-preview-tabs button{gap:5px;min-width:95px;padding:10px 12px}.market-preview-tabs span{font-size:10px}.market-preview-tabs strong{font-size:9px}.market-preview-chart .live-chart-toolbar{flex-basis:36px;height:36px;padding:0 11px}.market-preview-chart .chart-source{padding:7px 10px;font-size:8px}.market-preview-chart .chart-order-bar{flex-basis:25px;justify-content:space-between;height:25px;padding:0 11px}.market-preview-chart .chart-order-bar>span{font-size:8px;display:block}.market-preview>footer{padding:10px 12px;font-size:8px}.market-preview>footer>span:last-child{display:none}.workspace-capabilities{grid-template-columns:1fr 1fr;gap:17px 10px;padding:24px 0}.workspace-capabilities>span{justify-content:flex-start;gap:7px;padding-left:16px;font-size:10px}.workspace-capabilities svg{width:13px}.home-workflow,.home-accounts,.home-start,.home-faq{gap:30px;padding:42px 24px}.home-section-heading h2{font-size:33px}.home-plan-grid{grid-template-columns:1fr;gap:0}.home-plan-grid>article{border:0;border-bottom:1px solid #3f3f3f;padding:25px}.home-plan-grid>article:last-child{border-bottom:0}.home-plan-grid article>p{font-size:13px}.home-disclosure{margin:0 24px 38px;padding:18px}.home-disclosure p{font-size:11px}.page-hero{padding:32px 24px}.page-hero h1{font-size:34px}.page-hero>p{font-size:14px}.breadcrumb{margin-bottom:25px;font-size:11px}.app-content .stat-value{font-size:25px}.app-shell:not(.terminal-shell) .stat-card{padding:19px 16px}.app-content .stat-label{min-height:25px;font-size:10px}.app-content .stat-foot{font-size:9px}.app-content .account-select{max-width:155px;font-size:10px}.app-content .two-grid{grid-template-columns:1fr}.app-title h1{font-size:25px}.app-title p{font-size:12px}.account-card .account-balance{font-size:29px}.app-content .four-grid{gap:11px}}.workspace-backdrop{z-index:44;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0009;border:0;border-radius:0;position:fixed;inset:0}.app-shell .app-sidebar{z-index:45}@media (min-width:801px){.workspace-backdrop{display:none}}.copy-group-layout{grid-template-columns:1fr auto 1.5fr;align-items:center;gap:28px;display:grid}.copy-leader-card,.copy-follower-cards>div{background:#b4b4b406;border:1px solid #525252;border-radius:6px;padding:22px}.copy-group-layout span{letter-spacing:.07em;color:#8f8f8f;font-size:9px}.copy-group-layout h3{letter-spacing:-.025em;color:#ccc;margin:13px 0 10px;font-size:18px;font-weight:500}.copy-group-layout p{color:#8f8f8f;margin:0 0 10px;font-size:12px}.copy-group-layout small{font:10px var(--mono);color:gray}.copy-group-layout>svg{color:gray}.copy-follower-cards{flex-direction:column;gap:12px;display:flex}.copy-follower-cards>div{background:#1f1f1f;border-color:#3f3f3f}@media (max-width:759px){.copy-group-layout{grid-template-columns:1fr;gap:20px}.copy-group-layout>svg{margin:auto;transform:rotate(90deg)}}.side-nav-close{display:none}@media (max-width:800px){.app-shell:not(.terminal-shell) .app-sidebar{visibility:hidden}.app-shell:not(.terminal-shell) .app-sidebar.open{visibility:visible}.side-nav-close{color:#a1a1a1;background:0 0;border:0;padding:4px;display:flex;position:absolute;top:21px;right:14px}}.public-market-view .market-overview{background:#141414;border-color:#2e2e2e;flex-direction:column;gap:0;padding:24px 22px;display:flex}.market-overview .eyebrow{color:#8f8f8f;font-size:9px}.market-overview h3{letter-spacing:-.035em;margin:15px 0 7px;font-size:24px;font-weight:500}.market-overview .market-instrument-name{color:#a1a1a1;margin:0;font-size:12px}.market-spread-quote{border-bottom:1px solid #2e2e2e;gap:30px;padding:22px 0;display:flex}.market-spread-quote>div{flex-direction:column;gap:9px;display:flex}.market-spread-quote span{color:#8f8f8f;font-size:10px}.market-spread-quote strong{font:13px var(--mono);color:#d9d9d9;font-weight:400}.market-access{gap:13px;margin-top:23px;display:flex}.market-access>span{font:9px var(--mono);color:#737373;padding-top:2px}.market-access strong{color:#ccc;font-size:11px;font-weight:500}.market-access p{color:#8f8f8f;margin:7px 0 0;font-size:11px;line-height:1.7}.market-overview>.button{min-height:37px;margin-top:auto;font-size:11px}.market-overview>small{color:gray;text-align:center;margin:12px 0 0;font-size:9px}.public-market-view .market-preview-chart{height:460px}@media (max-width:759px){.public-market-view .market-overview{display:none}.public-market-view .market-preview-chart{height:360px}}.marketing{background:#0a0a0a}.aura-home{border-color:#262626}.home-hero-v2{text-align:left;background:0 0;grid-template-columns:1.25fr 1fr;gap:19px 45px;padding:54px 40px 43px;display:grid}.home-hero-v2:before{display:none}.home-hero-v2 h1{letter-spacing:-.055em;color:#eee;grid-area:1/1/4;margin:0;font-size:60px;line-height:1.06}.home-hero-v2 h1>span{color:gray}.home-hero-v2>p{color:#a1a1a1;grid-area:1/2;margin:1px 0 0;font-size:14px;line-height:1.9}.home-hero-v2 .home-actions{grid-area:2/2;justify-content:flex-start;gap:10px}.home-hero-v2 .home-actions .button{color:#ccc;background:#141414;border-color:#3f3f3f;min-height:37px;padding:10px 13px;font-size:11px}.home-hero-v2 .home-actions .button.primary{color:#181818;background:#ededed;border-color:#ededed}.hero-details{grid-area:3/2;justify-content:flex-start;gap:17px;margin:0}.hero-details>span{color:gray;font-size:9px}.hero-details svg{color:#a1a1a1}.home-product{background:0 0}.workspace-capabilities>span{color:#a1a1a1}.workspace-capabilities svg{color:#ccc}.market-preview{border-color:#3f3f3f;box-shadow:0 0 0 4px #ffffff02,0 20px 60px #0004}.market-preview>header{background:#141414;border-color:#333}.market-preview>header>div>span{color:#8f8f8f;border-color:#3f3f3f}.market-preview>header>a{color:#b4b4b4}.market-preview>footer{color:#a1a1a1;background:#141414;border-color:#333}.market-preview-tabs{background:#141414;border-color:#333}.market-preview-tabs button{color:#a1a1a1;border-color:#2e2e2e}.market-preview-tabs strong{color:#b4b4b4}.market-overview>.button.primary{color:#1f1f1f;background:#ededed;border-color:#ededed}.home-workflow,.home-accounts,.home-start,.home-faq{border-color:#2e2e2e}.home-section-heading .eyebrow,.home-start .eyebrow,.home-faq .eyebrow{color:#8f8f8f}.home-section-heading h2,.home-start h2,.home-faq h2{color:#ededed}.home-section-heading h2>span{color:gray}.home-section-heading>p,.home-start>div>p{color:#a1a1a1}.workflow-rows>a{border-color:#333}.workflow-rows h3{color:#d9d9d9}.workflow-rows p,.workflow-rows>a>svg{color:#a1a1a1}.home-plan-grid{border-color:#3f3f3f}.home-plan-grid>article{background:#141414;border-color:#3f3f3f}.home-plan-grid>article:nth-child(2){background:#1f1f1f}.home-plan-grid h3,.home-plan-price strong{color:#ededed}.home-plan-grid article>p,.home-plan-activation,.home-plan-price>span{color:#a1a1a1}.home-plan-grid dl{border-color:#3f3f3f}.home-plan-grid dt{color:#a1a1a1}.home-plan-grid dd{color:#d9d9d9}.home-plan-grid .button{color:#ccc;background:#262626;border-color:#525252}.home-start{background:#141414}.home-start li{border-color:#333}.home-start li p{color:#a1a1a1}.home-faq .faq-list summary{color:#ccc}.home-faq .faq-list details{border-color:#333}.home-faq .faq-list p{color:#a1a1a1}.home-disclosure{background:#181818;border-color:#3f3f3f}.home-disclosure p{color:#a1a1a1}.marketing>.page-hero{background:0 0;border-color:#333}.page-hero h1{color:#ededed}.page-hero>p{color:#a1a1a1}.breadcrumb{color:#8f8f8f}.doc-body h2{color:#d9d9d9}.doc-body p{color:#b4b4b4}.doc-aside>a:not(.button){color:#a1a1a1}.directory-card h2{color:#d9d9d9}.directory-card p{color:#a1a1a1}@media (max-width:1000px) and (min-width:760px){.home-hero-v2{grid-template-columns:1fr 1fr;gap:18px 35px;padding:43px 30px 38px}.home-hero-v2 h1{font-size:49px}.home-hero-v2>p{font-size:12px}.home-hero-v2 .home-actions .button{padding:9px 11px;font-size:10px}.hero-details{gap:10px}.hero-details>span{font-size:8px}}@media (max-width:759px){.home-hero-v2{text-align:left;flex-direction:column;gap:0;padding:39px 24px 33px;display:flex}.home-hero-v2 h1{margin:0 0 23px;font-size:45px;line-height:1.08}.home-hero-v2>p{margin:0 0 22px;font-size:13px;line-height:1.8}.home-hero-v2 .home-actions{justify-content:flex-start;gap:9px}.home-hero-v2 .home-actions .button{white-space:normal;flex:140px;min-width:0;min-height:42px;padding:10px 12px;font-size:11px}.hero-details{flex-wrap:wrap;gap:12px;margin-top:18px}.hero-details>span{font-size:8px}}.mobile-toggle{color:#aaa;background:#0a0a0a;border:1px solid #333;border-radius:7px;width:36px;min-width:36px;height:36px;min-height:36px;padding:0}.nav-links.mobile-open{z-index:41}:root{--chart-background:#0d0d0d;--chart-positive:#ededed;--chart-negative:#737373;--positive:#8fc6af;--negative:#d295a1}.terminal-shell{color:#ededed;background:#0a0a0a}.terminal-shell .app-sidebar{display:none!important}.terminal-shell .app-main{min-width:0;margin-left:0!important}.terminal-shell .app-topbar{background:#0d0d0d;border-bottom:1px solid #262626;gap:20px;height:56px;padding:0 20px}.terminal-shell .app-crumb,.terminal-shell .app-mobile-trigger{display:none}.terminal-navigation{white-space:nowrap;align-items:center;gap:26px;height:100%;display:flex}.terminal-navigation .logo{margin-right:18px}.terminal-navigation .logo>span{font-size:23px;display:inline!important}.terminal-navigation>a:not(.logo){color:#8f8f8f;border-bottom:2px solid #0000;align-items:center;height:100%;padding-top:2px;font-size:13px;display:flex}.terminal-navigation>a.active{color:#f2f2f2;border-color:#d9d9d9}.terminal-shell .topbar-right{gap:16px;margin-left:auto}.terminal-shell .account-select{color:#d9d9d9;background:#141414;border-color:#333;max-width:290px;min-height:34px;font-size:12px}.terminal-shell .app-content.terminal-content{flex-direction:column;max-width:none;height:calc(100dvh - 56px);padding:0;display:flex;overflow:hidden}.terminal-commandbar{background:#111;border-bottom:1px solid #262626;flex:0 0 43px;justify-content:space-between;align-items:center;gap:12px;height:43px;padding:0 19px;display:flex}.terminal-session{color:#a1a1a1;white-space:nowrap;align-items:center;gap:9px;font-size:11px;display:flex}.connection-dot{background:gray;border-radius:50%;flex-shrink:0;width:6px;height:6px}.connection-dot.online{background:#8fc6af;box-shadow:0 0 0 3px #8fc6af0c}.session-divider{background:#333;width:1px;height:12px;margin:0 3px}.session-id{font:10px var(--mono);color:gray}.terminal-command-actions{align-items:center;gap:8px;height:100%;display:flex}.terminal-command-actions>button{color:#b4b4b4;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;min-height:28px;padding:5px 8px;font-size:11px;display:flex}.terminal-command-actions>button:hover{color:#fff;background:#262626}.terminal-command-actions>.ticket-toggle{color:#ededed;background:#1f1f1f;border:1px solid #333}.copy-trigger b{font:10px var(--sans);color:#a1a1a1;background:#262626;border-radius:3px;padding:2px 5px}.copy-trigger.is-on b{color:#8fc6af;background:#8fc6af16}.terminal-breach{border-radius:0;margin:0;padding:10px 20px}.terminal-workbench{background:#0d0d0d;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.terminal-chart-column{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.market-strip{scrollbar-width:none;background:#111;border-bottom:1px solid #262626;flex:0 0 48px;align-items:stretch;min-height:48px;display:flex;overflow:auto}.market-strip>button{color:#a1a1a1;white-space:nowrap;background:0 0;border-top:0;border-bottom:2px solid #0000;border-left:0;border-right:1px solid #262626;border-radius:0;flex:1;justify-content:center;align-items:center;gap:16px;min-width:136px;padding:11px 13px;display:flex}.market-strip>button.active{color:#ededed;background:#1f1f1f;border-bottom-color:#a5c8b8}.market-symbol{align-items:center;gap:8px;font-size:11px;font-weight:500;display:flex}.market-symbol i{color:#b4b4b4;background:#ffffff08;border:1px solid #ffffff0a;border-radius:50%;place-items:center;width:21px;height:21px;font-size:11px;font-style:normal;display:grid}.market-bid{font:11px var(--mono);color:#b4b4b4;font-variant-numeric:tabular-nums}.terminal-chart-area{flex:1;min-height:180px;position:relative;overflow:hidden}.terminal-shell .live-chart{background:var(--chart-background);flex-direction:column;height:100%;min-height:0;display:flex}.terminal-shell .live-chart-toolbar{background:#111;border-bottom:1px solid #262626;flex:0 0 40px;justify-content:space-between;align-items:center;gap:12px;height:40px;padding:0 16px;display:flex}.live-chart-toolbar>strong{font:500 12px var(--sans);color:#d9d9d9;white-space:nowrap}.live-chart-toolbar>strong>span{color:gray;margin-left:10px;font-size:11px;font-weight:400}.timeframes{align-items:center;gap:3px;display:flex}.timeframes button{font:11px var(--sans);color:gray;background:0 0;border:0;border-radius:4px;align-items:center;min-height:27px;padding:5px 7px;display:flex}.timeframes button.active{color:#ededed;background:#262626}.timeframes button:hover{color:#ddd;background:#1f1f1f}.chart-order-bar{color:gray;background:#111;border-bottom:1px solid #1f1f1f;flex:0 0 27px;justify-content:flex-end;align-items:center;gap:13px;height:27px;padding:0 16px;font-size:10px;display:flex}.chart-order-bar label{color:#a1a1a1;white-space:nowrap;flex-direction:row;align-items:center;gap:7px;font-size:10px;display:flex}.chart-order-bar input{accent-color:#a6c4b5;width:11px;height:11px;min-height:11px}.terminal-shell .chart-interactive{flex:1;min-height:0;position:relative;overflow:hidden}.terminal-shell .chart-canvas{width:100%;height:100%;position:absolute;inset:0}.chart-ohlc{font:10px var(--mono);z-index:2;pointer-events:none;color:gray;align-items:center;gap:13px;display:flex;position:absolute;top:13px;left:15px}.chart-ohlc span{white-space:nowrap}.chart-ohlc b{color:#a1a1a1;font-weight:400}.chart-quote-controls{z-index:4;align-items:center;gap:7px;display:flex;position:absolute;top:39px;left:15px}.chart-quote-controls button{background:#181818;border:1px solid #525252;border-radius:4px;flex-direction:column;align-items:flex-start;gap:3px;min-width:88px;padding:5px 9px;display:flex;box-shadow:0 2px 10px #0002}.chart-quote-controls button span{letter-spacing:.06em;font-size:8px;font-weight:600}.chart-quote-controls button strong{font:12px var(--mono)}.chart-quote-controls button:hover{filter:brightness(1.3)}.quote-spread{font:9px var(--mono);color:gray;text-align:center}.quote-spread small{font:8px var(--sans);margin-top:3px;display:block}.terminal-shell .chart-source{min-height:25px;font:9px var(--sans);color:gray;background:#111;border-top:1px solid #262626;flex:0 0 25px;justify-content:space-between;gap:12px;padding:6px 15px;line-height:1.4;display:flex}.chart-source>span{align-items:center;gap:6px;display:flex}.chart-source i{background:#737373;border-radius:50%;width:5px;height:5px;display:inline-block}.chart-source i.connected{background:#8fc6af}.chart-source>span:last-child{font-size:9px!important}.chart-level{pointer-events:none;justify-content:flex-end;width:max-content;max-width:calc(100% - 90px);display:flex;left:auto;right:78px;transform:translateY(-50%)}.chart-level button,.terminal-shell .chart-level button{font:10px var(--mono);pointer-events:auto;cursor:ns-resize;touch-action:none;background:#181818;border:1px solid;border-radius:3px;gap:7px;min-height:25px;padding:4px 7px;box-shadow:0 2px 8px #0004}.chart-level button b{font:500 10px var(--sans);text-transform:uppercase}.chart-level button small{font:8px var(--sans);color:#8f8f8f;border-left:1px solid #ffffff25;padding-left:6px}.chart-level i{display:none}.chart-level.draft-level{z-index:3}.chart-level.draft-level button{background:#141414f2;border-style:solid}.chart-level.dragging{z-index:15}.chart-level.dragging button{background:#2e2e2e;box-shadow:0 4px 18px #0008}.chart-position{z-index:3;left:14px;right:78px}.chart-position>div{min-height:27px;box-shadow:none;background:#1f1f1f;border-color:#737373;gap:9px}.chart-position button.position-select{height:26px;font-size:10px}.chart-position button:not(.position-select){min-width:28px;height:26px}.chart-position>div>span{font-size:10px}.chart-risk-band,.chart-reward-band{pointer-events:none;z-index:1;position:absolute;left:64%;right:78px}.chart-risk-band{background:#d295a10b;border-left:1px solid #d295a120}.chart-reward-band{background:#8fc6af0b;border-left:1px solid #8fc6af20}.chart-context{z-index:30;background:#1f1f1f;border:1px solid #3f3f3f;border-radius:7px;width:240px;padding:5px;box-shadow:0 12px 32px #0009}.chart-context>button{min-height:37px;padding:11px 10px;font-size:12px}.chart-context>div{font:11px var(--mono);padding:8px 10px}.chart-context>small{color:#8f8f8f;font-size:10px}.terminal-account-strip{scrollbar-width:none;background:#141414;border-top:1px solid #333;border-bottom:1px solid #262626;flex:0 0 49px;align-items:center;min-width:0;display:flex;overflow:auto}.terminal-account-strip>div{white-space:nowrap;border-right:1px solid #2e2e2e;flex:1;min-width:108px;padding:0 16px}.terminal-account-strip>div>span{color:gray;margin-bottom:5px;font-size:9px;display:block}.terminal-account-strip strong{font:11px var(--mono);font-variant-numeric:tabular-nums;font-weight:400}.terminal-account-strip>button{color:#91b7a4;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:5px 15px;font-size:9px;display:flex}.terminal-account-strip>button span{text-align:left}.terminal-account-strip>button b{font:10px var(--mono);margin-top:4px;display:block}.blotter-resize{cursor:row-resize;color:gray;touch-action:none;z-index:7;background:#0d0d0d;flex:0 0 5px;justify-content:center;align-items:center;height:5px;display:flex;position:relative}.blotter-resize svg{opacity:.4;width:23px;height:13px}:is(.blotter-resize:hover,.blotter-resize:focus-visible){color:#bce1d1;background:#73968a55;outline:0}.terminal-shell .terminal-tables{flex:1 1 var(--blotter-height);height:var(--blotter-height);background:#0d0d0d;border:0;flex-direction:column;min-height:90px;max-height:43%;margin:0;display:flex;overflow:hidden}.positions-toolbar{background:#111;border-bottom:1px solid #2e2e2e;flex:0 0 44px;justify-content:space-between;align-items:center;gap:12px;padding:0 14px;display:flex}.positions-toolbar>div{align-items:center;gap:10px;min-width:0;display:flex}.positions-toolbar>div>strong{color:#ddd;font-size:11px;font-weight:500}.positions-toolbar>div>span{color:#888;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.positions-toolbar>.exit-all-button{color:#e1a9b3;white-space:nowrap;background:#211719;border:1px solid #76525a;border-radius:5px;align-items:center;gap:8px;min-height:29px;padding:5px 10px;font-size:10px;display:flex}.positions-toolbar>.exit-all-button:hover:not(:disabled){background:#321f23;border-color:#a06d78}.positions-toolbar>.exit-all-button>span{font:9px var(--mono);background:#ffffff0b;border-radius:3px;padding:2px 5px}.terminal-shell .terminal-tables:has(.positions-toolbar){flex:0 0 var(--blotter-height);height:var(--blotter-height)}.exit-all-review>p{color:#999;margin:14px 0;font-size:12px;line-height:1.7}.exit-scope{background:#202020;border:1px solid #3b3b3b;border-radius:6px;flex-direction:column;gap:6px;padding:12px;display:flex}.exit-scope>span{color:#888;font-size:10px}.exit-scope>strong{color:#ddd;font-size:12px;font-weight:500}.exit-follower-scope{border:1px solid #383838;border-radius:6px;margin:14px 0;padding:10px 12px}.exit-follower-scope legend{color:#bbb;padding:0 5px;font-size:11px}.exit-follower-scope>label{cursor:pointer;flex-direction:row;align-items:center;gap:11px;padding:9px 2px;display:flex}.exit-follower-scope>label+label{border-top:1px solid #303030}.exit-follower-scope input{accent-color:#ccc;flex-shrink:0;width:15px;height:15px;min-height:15px}.exit-follower-scope label>span{flex-direction:column;gap:3px;display:flex}.exit-follower-scope label strong{color:#ddd;font-size:11px;font-weight:500}.exit-follower-scope label small{color:#888;font-size:10px}.exit-position-list{border:1px solid #393939;border-radius:6px;max-height:235px;margin:14px 0;padding:0 11px;overflow:auto}.exit-position-list>strong{color:#ccc;background:#181818;border-bottom:1px solid #303030;justify-content:space-between;align-items:center;padding:11px 0;font-size:11px;font-weight:500;display:flex;position:sticky;top:0}.exit-position-list>strong>span{font:10px var(--mono);color:#aaa}.exit-position-list>div{border-bottom:1px solid #2b2b2b;padding:10px 0}.exit-position-list>div:last-child{border-bottom:0}.exit-position-list>div>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.exit-position-list>div>div>b{color:#ddd;font-size:11px;font-weight:500}.exit-position-list>div>div>span:last-child{font:10px var(--mono);color:#aaa}.exit-position-list>div>small{color:#888;margin-top:6px;font-size:10px;line-height:1.5;display:block}.exit-position-list>.exit-follower-heading{border-top:1px solid #3a3a3a;margin-top:0;position:static}.exit-all-warning{color:#c5b28b;background:#211f1a;border:1px solid #494131;border-radius:5px;align-items:flex-start;gap:10px;margin:13px 0;padding:10px;display:flex}.exit-all-warning svg{margin-top:2px}.exit-all-warning span{font-size:10px;line-height:1.6}.exit-all-review>.dialog-actions{justify-content:flex-end;gap:9px;margin-top:16px;display:flex}.exit-all-review .button{min-height:36px;padding:8px 12px;font-size:11px}.aura-dialog .button.danger{color:#e2acb5;background:#301e22;border-color:#76525a}.aura-dialog .button.danger:hover:not(:disabled){background:#43262d;border-color:#a06d78}.manage-hold-status{color:#aaa;background:#ffffff08;border-left:2px solid #969696;border-radius:2px;margin:-10px 0 19px;padding:9px 11px;font-size:11px}.exit-result-summary{grid-template-columns:repeat(3,1fr);gap:8px;margin:16px 0;display:grid}.exit-result-summary>div{color:#aaa;background:#202020;border:1px solid #373737;border-radius:5px;justify-content:center;align-items:center;gap:7px;padding:10px 6px;font-size:10px;display:flex}.exit-result-summary>div:first-child svg{color:#a9c8b8}.exit-result-summary>div:nth-child(2) svg{color:#c7b48e}.exit-result-summary>div.exit-result-warning{color:#d8c394;border-color:#715b3a}.exit-result-summary>div>strong{font:11px var(--mono);font-weight:400}.exit-position-result{border-bottom:1px solid #333;padding:10px}.exit-position-result>div{justify-content:space-between;gap:10px;font-size:11px;display:flex}.exit-position-result>div>strong{font-weight:500}.exit-position-result>small{color:#c2aa80;margin-top:6px;font-size:10px;line-height:1.6;display:block}.exit-still-open{background:#281e19;border:1px solid #634538;border-radius:5px;flex-direction:column;gap:7px;margin:13px 0;padding:12px;display:flex}.exit-still-open>strong{color:#e0c0a3;font-size:11px}.exit-still-open>small{color:#c5a98e;font-size:10px}.blotter-tabs{background:#141414;border-bottom:1px solid #2e2e2e;flex:0 0 37px;align-items:stretch;gap:10px;padding:0 10px;display:flex}.blotter-tabs>button{color:gray;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:6px;padding:8px 9px;font-size:11px;display:flex}.blotter-tabs>button.active{color:#ededed;border-color:#a4c6b5}.blotter-tabs button>span{font:9px var(--mono);color:#8f8f8f;background:#ffffff09;border-radius:3px;padding:1px 4px}.blotter-tabs>a{color:gray;align-items:center;margin-left:auto;padding:0 7px;display:flex}.blotter-body{scrollbar-width:thin;scrollbar-color:#3f3f3f transparent;flex:1;min-height:0;overflow:auto}.terminal-shell .terminal-tables table{white-space:nowrap;width:100%;font-size:11px}.terminal-shell .terminal-tables th{font:10px var(--sans);color:gray;z-index:2;background:#111;padding:9px 14px;font-weight:400;position:sticky;top:0}.terminal-shell .terminal-tables td{font:10px var(--mono);color:#b4b4b4;border-color:#262626;padding:10px 14px}.terminal-shell .terminal-tables .inline-action{font:10px var(--sans);color:#ccc;background:#262626;border:1px solid #3f3f3f;border-radius:4px;padding:4px 8px}.table-market{font:500 11px var(--sans);color:#ededed;background:0 0;border:0;padding:0}.copy-trade-label{font:8px var(--sans);color:#6c8f7e;margin-top:4px;display:block}.trade-side{font:10px var(--sans);color:#8fc6af;background:#8fc6af10;border-radius:3px;padding:3px 6px}.trade-side.sell{color:#d295a1;background:#d295a110}.blotter-empty{color:gray;justify-content:center;align-items:center;gap:13px;height:100%;min-height:70px;padding:18px;display:flex}.blotter-empty>div{flex-direction:column;gap:5px;display:flex}.blotter-empty strong{color:#a1a1a1;font-size:12px;font-weight:400}.blotter-empty p{color:gray;margin:0;font-size:10px}.blotter-empty button{color:#9cbfad;background:#262626;border:1px solid #3f3f3f;border-radius:4px;align-items:center;gap:7px;margin-left:12px;padding:7px 10px;font-size:10px;display:flex}.blotter-risk{grid-template-columns:repeat(4,1fr);align-items:center;height:100%;padding:15px;display:grid}.blotter-risk>div{border-right:1px solid #2e2e2e;flex-direction:column;gap:9px;padding:0 15px;display:flex}.blotter-risk span{color:#8f8f8f;font-size:10px}.blotter-risk strong{font:12px var(--mono);color:#ccc}.blotter-risk small{color:gray;font-size:9px}.ticket-resize{cursor:col-resize;touch-action:none;z-index:8;background:#141414;border-left:1px solid #2e2e2e;border-right:1px solid #2e2e2e;flex:0 0 5px;display:none}.ticket-open>.ticket-resize{display:block}:is(.ticket-resize:hover,.ticket-resize:focus-visible){background:#73968a66;outline:0}.terminal-shell .terminal-workbench>.order-ticket{flex:0 0 var(--ticket-width);width:var(--ticket-width);height:auto;min-height:0;box-shadow:none;background:#141414;border:0;padding:18px 18px 0;position:relative;inset:auto;overflow:hidden;display:none!important}.terminal-shell .terminal-workbench.ticket-open>.order-ticket{flex-direction:column;display:flex!important}.order-ticket-heading{justify-content:space-between;align-items:flex-start;margin:0 0 21px;display:flex}.order-ticket-heading>div>span{letter-spacing:.07em;color:gray;font-size:9px}.terminal-shell .order-ticket h2{font:500 19px var(--sans);letter-spacing:-.025em;align-items:baseline;gap:9px;margin:8px 0 0;display:flex}.order-ticket-heading h2>small{letter-spacing:0;color:gray;font-size:10px;font-weight:400}.ticket-close{color:gray;background:0 0;border:0;padding:2px;display:flex}.terminal-shell .order-ticket .ticket-form{flex-direction:column;flex:1;gap:0;min-height:0;display:flex;overflow:hidden}.terminal-shell .order-ticket .ticket-fields{scrollbar-width:thin;scrollbar-color:#3f3f3f transparent;flex-direction:column;flex:1;gap:11px;min-height:0;padding:0 2px 15px 0;display:flex;overflow:auto}.ticket-directions{gap:9px;display:flex}.ticket-directions>button{color:gray;background:#181818;border:1px solid #3f3f3f;border-radius:5px;flex-direction:column;flex:1;align-items:flex-start;gap:7px;min-width:0;padding:10px 11px;display:flex}.ticket-directions span{font-size:10px}.ticket-directions b{font:14px var(--mono);font-variant-numeric:tabular-nums}.ticket-directions .buy.active{color:#a8d2bc;background:#8fc6af0c;border-color:#719a86}.ticket-directions .sell.active{color:#d6a2ad;background:#d295a10d;border-color:#a26c79}.ticket-order-types{border-bottom:1px solid #333;gap:0;margin-top:7px;display:flex}.ticket-order-types button{color:#8f8f8f;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:1;padding:8px 6px 10px;font-size:12px}.ticket-order-types button.active{color:#ededed;border-bottom-color:#a5c5b5}.order-type-hint{color:gray;margin:-2px 0 4px;font-size:10px;line-height:1.6}.terminal-shell .order-ticket label{color:#b4b4b4;flex-direction:column;gap:7px;font-size:11px;display:flex}.terminal-shell .order-ticket input,.terminal-shell .order-ticket select{font:12px var(--mono);color:#d9d9d9;width:100%;min-height:37px;box-shadow:none;background:#141414;border:1px solid #3f3f3f;border-radius:5px;padding:9px 11px}.terminal-shell .order-ticket input:focus{outline-offset:0;border-color:#89b59f;outline:1px solid #89b59f}.ticket-section-title{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.ticket-section-title>strong{font:500 12px var(--sans);color:#ccc}.ticket-section-title>div{background:#111;border:1px solid #2e2e2e;border-radius:4px;gap:2px;padding:2px;display:flex}.ticket-section-title button{color:gray;background:0 0;border:0;border-radius:2px;padding:4px 8px;font-size:9px}.ticket-section-title button.active{color:#d9d9d9;background:#333}.ticket-section-title>span{color:#738c85;font-size:9px}.risk-amount-label>span{color:gray;justify-content:space-between;font-size:10px;display:flex}.risk-amount-label>span>b{font:10px var(--mono);color:#b9ccc0;font-weight:400}.input-suffix{position:relative}.input-suffix>span{color:gray;pointer-events:none;font-size:12px;position:absolute;top:11px;right:12px}.input-suffix input{padding-right:30px!important}.risk-presets{gap:6px;display:flex}.risk-presets>button{font:10px var(--sans);color:#8f8f8f;background:#1f1f1f;border:1px solid #333;border-radius:3px;padding:5px 8px}.risk-presets>button.active{color:#abc9b9;background:#8fc6af0b;border-color:#666}.terminal-shell .risk-presets>select{font:9px var(--sans);color:#8f8f8f;background:0 0;border:0;flex:1;min-width:0;min-height:27px;padding:5px 4px}.terminal-shell .order-ticket .protection-input{gap:7px}.protection-input>span{align-items:center;gap:6px;font-size:11px;display:flex}.protection-input>span i{background:#d295a1;border-radius:50%;width:5px;height:5px}.protection-input.take-input>span i{background:#8fc6af}.protection-input>span small{color:gray;margin-left:auto;font-size:9px}.protection-input>em{color:gray;justify-content:space-between;margin-top:-2px;font-size:9px;font-style:normal;display:flex}.protection-input>em b{font:10px var(--mono);color:#c1939d;font-weight:400}.protection-input.take-input>em b{color:#88bda4}.ticket-order-details{border-top:1px solid #333;margin-top:6px;padding-top:10px}.ticket-order-details summary{color:gray;cursor:pointer;justify-content:space-between;align-items:center;font-size:10px;list-style:none;display:flex}.ticket-order-details dl{margin:13px 0 0}.ticket-order-details dl>div{justify-content:space-between;margin:10px 0;font-size:10px;display:flex}.ticket-order-details dt{color:gray}.ticket-order-details dd{color:#b4b4b4;font:10px var(--mono);margin:0}.terminal-shell .ticket-submit{background:#141414;border-top:1px solid #333;flex-shrink:0;padding:15px 0 12px}.ticket-summary-line{font:10px var(--mono);color:#8f8f8f;justify-content:space-between;margin-bottom:12px;display:flex}.ticket-summary-line b{color:#a5c2b2;font-weight:400}.terminal-shell .order-ticket .button.full{color:#1f1f1f;background:#a8cbb8;border:1px solid #b0d0be;border-radius:5px;justify-content:space-between;min-height:42px;padding:11px 14px;font-size:12px;box-shadow:inset 0 1px #ffffff13}.terminal-shell .ticket-submit .form-note{font:9px var(--sans);text-align:center;color:gray;line-height:1.5;display:block;margin:9px 0 0!important}.ticket-validation{color:#b4b4b4;background:#b4b4b410;border:1px solid #b4b4b428;border-radius:4px;margin:0 0 12px;padding:8px 10px;font-size:10px;line-height:1.6}.aura-dialog{color:#ededed;background:#181818;border:1px solid #3f3f3f;border-radius:10px;width:440px;max-width:100%;max-height:calc(100dvh - 40px);padding:24px;overflow:auto;box-shadow:0 30px 100px #000a}.aura-dialog>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.aura-dialog h2{letter-spacing:-.025em;margin:0;font-size:18px;font-weight:500}.aura-dialog>header>button{color:#8f8f8f;background:0 0;border:0;padding:3px;display:flex}.aura-dialog input{color:#ededed;background:#141414;border-color:#3f3f3f;font-size:14px}.aura-dialog label{color:#a1a1a1;font-size:12px}.trade-guide{margin:0 0 25px;padding:0;list-style:none}.trade-guide li{gap:15px;margin:22px 0;display:flex}.trade-guide li>span{color:#a3c9b5;border:1px solid #525252;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.trade-guide strong{font-size:13px;font-weight:500}.trade-guide p{color:#8f8f8f;margin:7px 0 0;font-size:12px;line-height:1.7}.managed-position{align-items:center;gap:10px;margin-bottom:24px;font-size:12px;display:flex}.managed-position>span:last-child{font:11px var(--mono);color:#8f8f8f}.manage-close{border-top:1px solid #3f3f3f;margin-top:25px;padding-top:24px}.manage-close .form-note{color:#8f8f8f;font-size:11px;line-height:1.7}@media (min-width:1450px){.terminal-shell .terminal-chart-area .live-chart-toolbar{flex-basis:44px;height:44px}.market-strip>button{justify-content:flex-start;gap:25px;padding-left:22px}.market-symbol,.market-bid{font-size:12px}.terminal-account-strip>div>span{font-size:10px}.terminal-account-strip strong{font-size:12px}.chart-ohlc{font-size:11px}.chart-quote-controls button{min-width:98px}.chart-quote-controls button strong{font-size:14px}}@media (max-width:1100px){.market-strip>button{gap:8px;min-width:118px;padding:10px}.market-symbol i{display:none}.market-bid{font-size:10px}.live-chart-toolbar>strong>span,.chart-source>span:last-child{display:none}.terminal-account-strip>div{min-width:100px;padding:0 12px}.terminal-account-strip>button{display:none}.chart-ohlc{gap:8px;font-size:9px}.chart-level button small{display:none}.terminal-navigation{gap:20px}.terminal-navigation .logo{margin-right:8px}}@media (max-width:759px){.positions-toolbar{flex-basis:40px;padding:0 9px}.positions-toolbar>div{gap:6px}.positions-toolbar>div>strong{font-size:10px}.positions-toolbar>div>span{font-size:9px}.positions-toolbar>.exit-all-button{gap:5px;min-height:28px;padding:4px 7px;font-size:9px}.exit-result-summary{grid-template-columns:1fr}.terminal-shell .app-topbar{gap:10px;height:52px;padding:0 13px}.terminal-shell .app-content.terminal-content{height:calc(100dvh - 52px)}.terminal-navigation .logo>span{font-size:21px}.terminal-navigation{gap:16px}.terminal-navigation>a:not(.logo){display:none}.terminal-navigation>a[href=\/dashboard]{font-size:11px;display:flex}.terminal-shell .account-select{max-width:157px;min-height:31px;font-size:10px}.terminal-shell .topbar-right{gap:10px}.terminal-shell .topbar-right>.icon-link{display:none}.terminal-commandbar{flex-basis:39px;height:39px;padding:0 11px}.terminal-session{gap:7px;font-size:10px}.session-id,.terminal-guide-trigger{display:none!important}.terminal-command-actions{gap:3px}.terminal-command-actions>button{gap:5px;padding:4px 6px;font-size:10px}.copy-trigger .copy-label{display:none}.copy-trigger b{font-size:9px}.terminal-workbench>.ticket-resize{display:none}.terminal-shell .terminal-workbench.ticket-open>.order-ticket{z-index:80;width:100%;height:100dvh;max-height:none;padding:20px 22px 0;position:fixed;inset:0}.terminal-shell .order-ticket .ticket-fields{gap:14px}.terminal-shell .order-ticket input{min-height:42px;font-size:15px}.terminal-shell .order-ticket .risk-presets>select{font-size:11px}.terminal-shell .order-ticket .button.full{min-height:46px;font-size:14px}.terminal-shell .ticket-submit{padding-bottom:max(20px,env(safe-area-inset-bottom))}.order-ticket-heading h2>small{font-size:12px}.order-ticket-heading{margin-bottom:20px}.terminal-shell .order-ticket label,.protection-input>span{font-size:12px}.protection-input>em,.protection-input>em b{font-size:11px}.market-strip{flex-basis:43px;min-height:43px}.market-strip>button{justify-content:flex-start;gap:12px;min-width:111px;padding:9px 12px}.market-symbol{font-size:11px}.market-bid{font-size:10px}.terminal-shell .live-chart-toolbar{flex-basis:36px;height:36px;padding:0 11px}.timeframes{gap:0}.timeframes button{padding:5px 6px;font-size:10px}.chart-order-bar{flex-basis:25px;justify-content:space-between;height:25px;padding:0 11px;font-size:9px}.chart-order-bar label{font-size:9px}.chart-ohlc{gap:7px;font-size:8px;top:12px;left:11px}.chart-ohlc span:nth-child(2),.chart-ohlc span:nth-child(3){display:none}.chart-quote-controls{top:32px;left:11px}.chart-quote-controls button{min-width:75px;padding:5px 7px}.chart-quote-controls button strong{font-size:11px}.chart-quote-controls button span{font-size:7px}.chart-quote-controls .quote-spread{font-size:8px}.terminal-shell .chart-source{padding:6px 10px;font-size:8px}.chart-level{max-width:calc(100% - 76px);right:66px}.chart-level button,.terminal-shell .chart-level button{gap:5px;padding:4px 5px;font-size:9px}.chart-level button b{font-size:9px}.chart-level button small{display:none}.chart-level button>.level-estimate{display:inline}.chart-level .drag-grip{display:none}.chart-position{left:8px;right:66px}.chart-position .position-select small{display:none}.chart-risk-band,.chart-reward-band{right:66px}.terminal-account-strip{flex-basis:45px}.terminal-account-strip>div{min-width:95px;padding:0 11px}.terminal-account-strip>div>span{font-size:9px}.terminal-account-strip strong{font-size:10px}.terminal-shell .terminal-tables{flex-basis:min(var(--blotter-height),160px);height:min(var(--blotter-height),160px);max-height:29%}.blotter-tabs{flex-basis:35px;gap:3px;padding:0 7px}.blotter-tabs>button{padding:7px;font-size:10px}.blotter-empty{gap:10px;padding:14px}.blotter-empty p{font-size:10px}.blotter-empty button{display:none}.blotter-risk{grid-template-columns:repeat(2,1fr);gap:18px;padding:16px 5px}.blotter-risk>div{gap:6px}.blotter-risk strong{font-size:11px}.blotter-risk small{display:none}.aura-dialog{padding:21px}.terminal-shell .terminal-tables th:first-child,.terminal-shell .terminal-tables td:first-child{z-index:3;background:#111;position:sticky;left:0}}@media (max-height:650px) and (min-width:760px){.terminal-shell .terminal-tables{min-height:80px;max-height:22%}.terminal-account-strip{flex-basis:43px}.order-ticket-heading{margin-bottom:12px}.terminal-shell .order-ticket{padding-top:12px!important}.terminal-shell .order-ticket .ticket-fields{gap:9px}.chart-order-bar{display:none}.ticket-section-title{margin-top:7px}.terminal-commandbar{flex-basis:36px;height:36px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:759px){.terminal-shell .terminal-workbench:not(.is-ready)>.order-ticket{display:none!important}}.chart-level.placed-level{align-items:center;gap:0;display:flex}.chart-level.placed-level>button:first-child{border-radius:3px}.chart-level.placed-level:has(.level-cancel)>button:first-child{border-radius:3px 0 0 3px}.chart-level.placed-level>.level-cancel{cursor:pointer;border-left:0;border-radius:0 3px 3px 0;place-items:center;min-width:24px;height:25px;min-height:25px;padding:4px;display:grid}.chart-level.placed-level>button>span:not(.drag-grip){font-size:10px}.chart-level.placed-level button small{font-size:9px;display:inline}.chart-level.placed-level .level-cancel:hover{color:#e7a5b4;background:#262626}.workspace-page{flex-direction:column;gap:24px;min-width:0;display:flex}.workspace-page .app-title{margin:0!important}.workspace-page .app-title h1{letter-spacing:-.04em;font-size:27px}.workspace-page .app-title .button{min-height:40px;padding:9px 13px;font-size:11px}.workspace-page .title-actions{gap:9px}.workspace-data-panel{background:#141414;border:1px solid #333;border-radius:8px;min-width:0;overflow:hidden}.workspace-panel-heading{border-bottom:1px solid #333;justify-content:space-between;align-items:center;gap:20px;padding:19px 22px;display:flex}.workspace-panel-heading h2{letter-spacing:-.015em;color:#d9d9d9;margin:0;font-size:13px;font-weight:500}.workspace-panel-heading>div{align-items:center;gap:12px;display:flex}.workspace-panel-heading>a{color:#b4b4b4;align-items:center;gap:7px;font-size:10px;display:flex}.workspace-panel-footer{color:#8f8f8f;background:#181818;border-top:1px solid #333;justify-content:space-between;align-items:center;padding:13px 20px;font-size:10px;display:flex}.section-label{letter-spacing:.08em;color:#a1a1a1;font-size:9px}.workspace-context-nav{scrollbar-width:none;background:#141414;border-bottom:1px solid #333;align-items:stretch;gap:25px;min-height:43px;padding:0 32px;display:flex;overflow-x:auto}.workspace-context-nav>a{white-space:nowrap;color:#8f8f8f;border-bottom:2px solid #0000;align-items:center;padding:12px 0 10px;font-size:11px;display:flex}.workspace-search-trigger{color:#a1a1a1;background:#181818;border:1px solid #3f3f3f;border-radius:5px;align-items:center;gap:8px;min-height:32px;padding:7px 9px;font-size:10px;display:flex}.workspace-search-trigger kbd{font:9px var(--sans);color:gray;margin-left:14px}.command-search-field{background:#141414;border:1px solid #525252;border-radius:5px;align-items:center;gap:10px;padding:0 11px;display:flex}.command-search-field input{flex:1;min-width:0;padding:11px 0;font-size:13px;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.command-search-field>svg{color:#a1a1a1}.command-search-field kbd{font:8px var(--mono);color:gray}.command-results{max-height:55dvh;padding-top:13px;overflow:auto}.command-results>span{color:gray;text-transform:uppercase;letter-spacing:.07em;margin:16px 10px 9px;font-size:9px;display:block}.command-results>a,.command-results>button{color:#ccc;text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:10px;width:100%;padding:10px;font-size:12px;display:flex}.command-results>a:hover,.command-results>button:hover{background:#2e2e2e}.command-results>a>svg,.command-results>button>svg:last-child{color:gray;margin-left:auto}.command-results button>div{flex-direction:column;gap:5px;display:flex}.command-results strong{font-size:12px;font-weight:400}.command-results small{font:9px var(--mono);color:gray}.command-results>p{color:#a1a1a1;padding:20px 10px;font-size:12px}.account-summary-strip{border-bottom:1px solid #333;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:7px 0 25px;display:grid}.account-summary-strip>div{border-right:1px solid #3f3f3f;padding:0 20px 0 0}.account-summary-strip>div:last-child{border:0}.account-summary-strip span{color:#a1a1a1;margin-bottom:11px;font-size:10px;display:block}.account-summary-strip strong{letter-spacing:-.03em;color:#d9d9d9;font-variant-numeric:tabular-nums;font-size:24px;font-weight:500;display:block}.account-summary-strip strong small{letter-spacing:0;color:#8f8f8f;font-size:10px;font-weight:400}.workspace-filterbar{background:#181818;border-bottom:1px solid #3f3f3f}.workspace-segments{scrollbar-width:none;border-bottom:1px solid #3f3f3f;align-items:stretch;gap:17px;padding:0 20px;display:flex;overflow-x:auto}.workspace-segments>button{color:#a1a1a1;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:7px;padding:14px 0;font-size:11px;display:flex}.workspace-segments>button.active{color:#d9d9d9;border-color:#b4b4b4}.workspace-segments>button>span{font:9px var(--mono);color:#8f8f8f;background:#2e2e2e;border-radius:3px;padding:2px 4px}.workspace-search-row{align-items:center;gap:12px;padding:14px 20px;display:flex}.workspace-search{background:#141414;border:1px solid #3f3f3f;border-radius:5px;flex:1;align-items:center;padding:0 10px;color:#8f8f8f!important;flex-direction:row!important;gap:9px!important;display:flex!important}.workspace-search input{width:100%;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;min-height:34px!important;padding:8px 0!important;font-size:11px!important}.source-filter{align-items:center;gap:7px;color:#8f8f8f!important;flex-direction:row!important;display:flex!important}.source-filter select{min-height:35px!important;padding:8px!important;font-size:10px!important}.account-name-link{text-align:left;color:inherit;background:0 0;border:0;align-items:center;gap:11px;padding:0;display:flex}.account-stage-icon{color:#ccc;width:31px;height:31px;font:12px var(--mono);background:#2e2e2e;border:1px solid #525252;border-radius:6px;flex-shrink:0;place-items:center;display:grid}.account-stage-icon.practice{color:#b4b4b4;background:#2e2e2e;border-color:#525252}.account-name-link>span:last-child{flex-direction:column;gap:6px;display:flex}.account-name-link strong{font:500 12px var(--sans);color:#d9d9d9}.account-name-link small{font:9px var(--sans);color:#8f8f8f}.app-content .account-table th{white-space:nowrap;padding:12px 18px;font-size:10px;font-weight:400}.app-content .account-table td{white-space:nowrap;padding:16px 18px;font-size:11px}.account-table td.number{font:11px var(--mono)}.selected-account-row{background:#a1a1a105}.account-table .badge{padding:4px 6px;font-size:8px}.account-open-button{color:#ccc;background:#2e2e2e;border:1px solid #525252;border-radius:4px;align-items:center;gap:7px;padding:6px 9px;font-size:10px;display:flex}.account-open-button:hover{background:#3f3f3f;border-color:#8f8f8f}.workspace-empty{text-align:center;color:#8f8f8f;flex-direction:column;align-items:center;gap:12px;padding:60px 25px;display:flex}.workspace-empty h2{color:#d9d9d9;letter-spacing:-.025em;margin:8px 0 0;font-size:19px;font-weight:500}.workspace-empty p{color:#a1a1a1;max-width:420px;margin:0 0 8px;font-size:12px;line-height:1.8}.workspace-empty .button{font-size:11px}.account-detail-heading{font:10px var(--mono);color:#8f8f8f;align-items:center;gap:12px;display:flex}.account-detail-equity{margin:25px 0}.account-detail-equity>span{color:#a1a1a1;margin-bottom:10px;font-size:11px;display:block}.account-detail-equity>strong{letter-spacing:-.04em;font-size:32px;font-weight:500}.account-detail-facts{border-top:1px solid #3f3f3f;margin-bottom:24px;padding-top:12px}.account-detail-facts>div{justify-content:space-between;gap:20px;margin:14px 0;font-size:11px;display:flex}.account-detail-facts dt{color:#a1a1a1}.account-detail-facts dd{font:11px var(--mono);color:#ccc;margin:0}.account-detail-actions{gap:9px;display:flex}.account-detail-actions .button{flex:1;font-size:11px}.overview-performance{background:#181818;border:1px solid #3f3f3f;border-radius:8px;grid-template-columns:minmax(0,1fr) 270px;min-width:0;display:grid;overflow:hidden}.overview-equity{min-width:0;padding:24px 24px 0}.overview-equity-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.overview-equity-heading>span{color:#a1a1a1;font-size:11px}.overview-equity-heading select{min-height:29px;padding:6px 8px!important;font-size:10px!important}.overview-equity-value{letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:#ededed;margin:22px 0 24px;font-size:43px;font-weight:500;line-height:1.1}.overview-equity-value>span{letter-spacing:0;color:#8f8f8f;margin-top:9px;font-size:9px;font-weight:400;display:block}.overview-key-metrics{gap:35px;margin-bottom:18px;display:flex}.overview-key-metrics>div{flex-direction:column;gap:9px;display:flex}.overview-key-metrics span{color:#8f8f8f;font-size:9px}.overview-key-metrics strong{font:12px var(--mono);color:#d9d9d9;font-weight:400}.overview-equity .chart-svg{height:170px;min-height:0}.overview-equity .chart-axis{color:#737373;white-space:nowrap;gap:7px;padding:8px 0 14px;font-size:8px;overflow:hidden}.overview-equity .chart-axis>span:nth-child(2){display:none}.overview-session{background:#1f1f1f;border-left:1px solid #3f3f3f;flex-direction:column;justify-content:space-between;padding:25px 22px;display:flex}.overview-session h2{letter-spacing:-.035em;color:#d9d9d9;margin:18px 0 13px;font-size:23px;font-weight:500}.overview-session p{color:#a1a1a1;margin:0 0 18px;font-size:11px;line-height:1.8}.overview-session .button{color:#ccc;background:#333;border-color:#525252;min-height:35px;font-size:11px}.overview-risk-note{color:#a1a1a1;border-top:1px solid #3f3f3f;align-items:flex-start;gap:10px;margin-top:25px;padding-top:22px;display:flex}.overview-risk-note>div{flex:1}.overview-risk-note strong{color:#ccc;font-size:11px;font-weight:500}.overview-risk-note p{color:#a1a1a1;margin:8px 0 12px;font-size:10px}.overview-risk-note a{color:#ccc;align-items:center;gap:6px;font-size:10px;display:flex}.overview-bottom-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:22px;display:grid}.overview-bottom-grid .table-wrap td{padding:13px 18px;font-size:11px}.overview-bottom-grid td small{color:#8f8f8f;margin-top:6px;font-size:9px;display:block}.overview-tool-links>a{color:#a1a1a1;border-bottom:1px solid #3f3f3f;align-items:center;gap:12px;padding:18px 21px;display:flex}.overview-tool-links>a:last-child{border:0}.overview-tool-links>a>span{flex-direction:column;flex:1;gap:6px;display:flex}.overview-tool-links strong{color:#ccc;font-size:12px;font-weight:500}.overview-tool-links small{color:#8f8f8f;font-size:10px;line-height:1.7}.workspace-inline-empty{color:#8f8f8f;justify-content:center;align-items:center;gap:13px;padding:43px 20px;display:flex}.workspace-inline-empty strong{color:#b4b4b4;font-size:12px;font-weight:400}.workspace-inline-empty p{color:#8f8f8f;margin:8px 0 0;font-size:11px}.workspace-attention{color:#8f8f8f;background:#8f8f8f0b;border:1px solid #8f8f8f33;border-radius:5px;align-items:center;gap:11px;padding:15px 18px;font-size:11px;display:flex}.workspace-attention strong{color:#b4b4b4;font-weight:500}.workspace-attention>a{color:#b4b4b4;white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:10px;display:flex}.onboarding-workspace{background:#1f1f1f;border:1px solid #525252;border-radius:8px;grid-template-columns:1.2fr 1fr;gap:60px;padding:35px;display:grid}.onboarding-workspace h2{letter-spacing:-.04em;color:#d9d9d9;margin:20px 0 15px;font-size:30px;font-weight:500}.onboarding-workspace p{color:#a1a1a1;margin:0 0 25px;font-size:13px;line-height:1.8}.onboarding-workspace ol{flex-direction:column;gap:25px;margin:0;padding:0;list-style:none;display:flex}.onboarding-workspace li{gap:15px;display:flex}.onboarding-workspace li>span{font:10px var(--mono);color:#b4b4b4;border:1px solid #666;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.onboarding-workspace li strong{color:#ccc;font-size:13px;font-weight:500}.onboarding-workspace li p{color:#a1a1a1;margin:8px 0 0;font-size:11px}@media (max-width:1200px){.overview-performance{grid-template-columns:minmax(0,1fr) 230px}.overview-equity{padding:22px 20px 0}.overview-equity-value{font-size:37px}.overview-session{padding:23px 18px}.overview-session h2{font-size:22px}.overview-key-metrics{gap:25px}.overview-bottom-grid{grid-template-columns:1fr}.workspace-panel-heading{padding:18px}.account-summary-strip strong{font-size:21px}.account-summary-strip{gap:17px}.account-summary-strip>div{padding-right:15px}.workspace-search-trigger kbd{display:none}}@media (max-width:950px){.overview-performance{grid-template-columns:1fr}.overview-session{border-top:1px solid #3f3f3f;border-left:0;grid-template-columns:1fr 1fr;gap:30px;display:grid}.overview-session h2{margin:12px 0;font-size:22px}.overview-risk-note{border-top:0;border-left:1px solid #3f3f3f;align-self:center;margin:0;padding:0 0 0 25px}.overview-equity .chart-svg{height:150px}.account-summary-strip{grid-template-columns:1fr 1fr;gap:25px 20px}.account-summary-strip>div:nth-child(2){border:0}.onboarding-workspace{grid-template-columns:1fr;gap:35px}.workspace-search-trigger span{display:none}.workspace-search-trigger{padding:7px}}@media (max-width:800px){.workspace-context-nav{gap:22px;padding:0 18px}.workspace-page{gap:20px}.workspace-search-row{padding:13px 16px}.workspace-segments{gap:17px;padding:0 16px}.workspace-panel-heading{gap:14px}.workspace-panel-heading>div{flex-direction:column;align-items:flex-start;gap:7px}}@media (max-width:600px){.workspace-page .app-title h1{font-size:25px}.workspace-page .app-title .button{padding:9px 11px;font-size:10px}.workspace-search-row{flex-direction:column;align-items:stretch;gap:9px}.source-filter{align-self:flex-end}.source-filter select{min-height:30px!important;padding:6px 8px!important;font-size:10px!important}.workspace-search{min-height:35px}.workspace-segments>button{padding:12px 0;font-size:10px}.account-summary-strip{gap:22px 17px;padding-top:3px;padding-bottom:20px}.account-summary-strip span{font-size:10px}.account-summary-strip strong{font-size:23px}.account-summary-strip strong small{font-size:9px}.account-table td:first-child,.account-table th:first-child{z-index:2;background:#181818;position:sticky;left:0}.app-content .account-table td{padding:14px 16px}.workspace-panel-footer{padding:12px 15px;font-size:9px}.overview-equity{padding:20px 17px 0}.overview-equity-heading{gap:10px}.overview-equity-heading>span{font-size:10px}.overview-equity-value{margin:21px 0 25px;font-size:37px}.overview-key-metrics{gap:28px}.overview-key-metrics strong{font-size:11px}.overview-key-metrics span{font-size:9px}.overview-session{padding:20px;display:block}.overview-risk-note,.overview-session .section-label{display:none}.overview-session h2{margin:0 0 8px;font-size:20px}.overview-session p{margin-bottom:14px;font-size:11px}.overview-session .button{min-height:34px;font-size:11px}.overview-equity .chart-svg{height:145px}.workspace-panel-heading{padding:16px}.workspace-panel-heading h2{font-size:12px}.workspace-panel-heading>a{white-space:nowrap;font-size:9px}.overview-tool-links>a{padding:17px}.overview-tool-links strong{font-size:12px}.overview-tool-links small{font-size:10px}.workspace-attention{flex-wrap:wrap;align-items:flex-start;font-size:10px;line-height:1.7}.workspace-attention>span{flex:1}.workspace-attention>a{margin-left:28px}.onboarding-workspace{gap:30px;padding:25px}.onboarding-workspace h2{font-size:27px}.onboarding-workspace>div>p{font-size:12px}.command-results{max-height:60dvh}}.performance-toolbar{border-bottom:1px solid #3f3f3f;justify-content:space-between;align-items:center;gap:20px;display:flex}.performance-toolbar .workspace-segments{border:0;gap:22px;padding:0}.period-options{align-items:center;gap:4px;display:flex}.period-options button{color:#8f8f8f;white-space:nowrap;background:0 0;border:0;border-radius:4px;padding:6px 9px;font-size:10px}.period-options button.active{color:#d9d9d9;background:#333}.performance-chart-grid{grid-template-columns:1fr 1fr;gap:22px;min-width:0;display:grid}.performance-chart-grid .chart-svg{height:200px;min-height:0}.performance-chart-grid .chart-axis{white-space:nowrap;gap:7px;padding:12px;font-size:8px;overflow:hidden}.performance-chart-grid .chart-axis>span:nth-child(2){display:none}.performance-stat-list{margin:0;padding:6px 22px 14px}.performance-stat-list>div{border-bottom:1px solid #3f3f3f;justify-content:space-between;align-items:center;padding:13px 0;font-size:11px;display:flex}.performance-stat-list>div:last-child{border:0}.performance-stat-list dt{color:#a1a1a1}.performance-stat-list dd{font:11px var(--mono);color:#ccc;margin:0}.workspace-data-panel td small{color:#8f8f8f;margin-top:6px;font-size:9px;display:block}.workspace-data-panel table th{white-space:nowrap;padding:13px 20px;font-size:10px;font-weight:400}.workspace-data-panel table td{white-space:nowrap;padding:14px 20px;font-size:11px}.journal-summary{color:#8f8f8f;align-items:center;gap:30px;font-size:11px;display:flex}.journal-summary strong{color:#d9d9d9;margin-right:5px;font-weight:500}.journal-note-list>article{border-top:1px solid #3f3f3f;padding:23px}.journal-note-list header{justify-content:space-between;align-items:center;gap:20px;display:flex}.journal-note-list header>div{align-items:center;gap:10px;display:flex}.journal-note-list header strong{color:#ccc;font-size:11px;font-weight:400}.journal-note-list header>div>span:last-child{color:#8f8f8f;font-size:9px}.journal-note-list header>b{font:11px var(--mono)}.journal-note-list article>p{white-space:pre-wrap;color:#b4b4b4;margin:18px 0;font-size:13px;line-height:1.9}.journal-tags{flex-wrap:wrap;gap:7px;display:flex}.journal-tags>span{color:#a1a1a1;background:#2e2e2e;border:1px solid #525252;border-radius:4px;padding:4px 7px;font-size:9px}@media (max-width:1050px){.performance-chart-grid{grid-template-columns:1fr}.performance-chart-grid .chart-svg{height:180px}}@media (max-width:600px){.performance-toolbar{flex-direction:column;align-items:stretch;gap:12px}.performance-toolbar .workspace-segments{gap:20px}.period-options{padding-bottom:12px}.performance-toolbar .workspace-segments>button{padding-bottom:8px}.workspace-data-panel table td,.workspace-data-panel table th{padding:12px 16px}.journal-note-list>article{padding:20px 17px}.journal-note-list header{align-items:flex-start;gap:12px}.journal-note-list header>div{flex-wrap:wrap;gap:9px}.journal-note-list header>div>span:last-child{width:100%;margin-top:2px}.journal-note-list article>p{font-size:12px}}.settings-workspace{grid-template-columns:215px minmax(0,1fr);align-items:start;gap:28px;display:grid}.settings-section-list{flex-direction:column;gap:7px;display:flex}.settings-section-list>button{text-align:left;color:#b4b4b4;background:0 0;border:1px solid #0000;border-radius:5px;flex-direction:column;align-items:flex-start;gap:7px;padding:15px 14px;display:flex}.settings-section-list>button.active{background:#2e2e2e;border-color:#525252}.settings-section-list strong{font-size:12px;font-weight:500}.settings-section-list span{color:#8f8f8f;font-size:10px;line-height:1.6}.settings-focused-form{gap:20px;max-width:650px;padding:26px}.settings-focused-form label{font-size:12px}.settings-focused-form input,.settings-focused-form select{min-height:40px;font-size:13px!important}.settings-focused-form .form-note{color:#8f8f8f;margin:-8px 0 0;font-size:10px;line-height:1.7}.settings-identity{align-items:center;gap:13px;margin-bottom:9px;display:flex}.settings-identity>.avatar{color:#d9d9d9;background:#333;width:40px;height:40px;font-size:15px}.settings-identity>div{flex-direction:column;gap:6px;display:flex}.settings-identity strong{color:#d9d9d9;font-size:14px;font-weight:500}.settings-identity div>span{color:#8f8f8f;font-size:10px}.settings-focused-form .check-label{color:#b4b4b4;align-items:flex-start;gap:11px;font-size:11px;line-height:1.8}.settings-focused-form .check-label>input{flex-shrink:0;width:14px;height:14px;min-height:14px;margin-top:4px}.settings-save-row{border-top:1px solid #3f3f3f;justify-content:flex-end;margin-top:2px;padding-top:21px;display:flex}.settings-save-row .button{font-size:11px}.settings-access-list{padding:0 24px}.settings-access-list>div{border-bottom:1px solid #3f3f3f;justify-content:space-between;align-items:center;gap:25px;padding:25px 0;display:flex}.settings-access-list>div:last-child{border:0}.settings-access-list strong{color:#ccc;font-size:12px;font-weight:500}.settings-access-list p{color:#8f8f8f;margin:9px 0 0;font-size:11px;line-height:1.8}.settings-access-list .button{white-space:nowrap;font-size:10px}.settings-explanation{color:#a1a1a1;margin:0;font-size:12px;line-height:1.8}.settings-focused-form form>.button{align-self:flex-start;font-size:11px}.settings-focused-form .codes-grid{font-size:11px}@media (max-width:1100px){.settings-workspace{grid-template-columns:1fr;gap:20px}.settings-section-list{flex-direction:row;gap:9px}.settings-section-list>button{flex:1;padding:13px}.settings-section-list strong{font-size:11px}.settings-section-list span{font-size:9px}.settings-focused-form{max-width:none}}@media (max-width:600px){.settings-section-list{gap:6px}.settings-section-list>button{gap:0;padding:11px 9px}.settings-section-list strong{font-size:10px}.settings-section-list span{display:none}.settings-focused-form{gap:19px;padding:22px 19px}.settings-access-list{padding:0 19px}.settings-access-list>div{flex-direction:column;align-items:flex-start;gap:15px;padding:22px 0}.settings-access-list .button{font-size:10px}.settings-focused-form .check-label{font-size:11px}}.wallet-workspace-summary{background:#181818;border:1px solid #3f3f3f;border-radius:8px;grid-template-columns:1.15fr 1fr;display:grid;overflow:hidden}.wallet-workspace-summary>div{padding:28px 30px}.wallet-balance-label{color:#ccc;align-items:center;gap:9px;font-size:12px;display:flex}.wallet-currency-icon{color:#b4b4b4;background:#333;border:1px solid #666;border-radius:50%;place-items:center;width:25px;height:25px;font-size:13px;display:grid}.wallet-workspace-summary>div>strong{letter-spacing:-.05em;color:#ededed;margin:24px 0 9px;font-size:39px;font-weight:500;display:block}.wallet-workspace-summary>div>strong small{letter-spacing:0;color:#a1a1a1;margin-left:9px;font-size:12px;font-weight:400}.wallet-workspace-summary>div>p{color:#a1a1a1;margin:0 0 23px;font-size:10px}.wallet-workspace-summary .button{font-size:11px}.wallet-workspace-summary>aside{background:#262626;border-left:1px solid #3f3f3f;padding:28px 30px}.wallet-workspace-summary dl{margin:0}.wallet-workspace-summary dl>div{justify-content:space-between;gap:20px;padding:12px 0;font-size:11px;display:flex}.wallet-workspace-summary dt{color:#a1a1a1}.wallet-workspace-summary dd{color:#ccc;margin:0;font-size:11px}.wallet-workspace-summary aside>p{color:#8f8f8f;border-top:1px solid #3f3f3f;margin:17px 0 0;padding-top:18px;font-size:11px;line-height:1.8}.reward-readiness-body{grid-template-columns:1fr 1fr;gap:40px;padding:27px;display:grid}.reward-readiness-body h2{letter-spacing:-.035em;color:#d9d9d9;margin:18px 0 15px;font-size:23px;font-weight:500;line-height:1.35}.reward-readiness-body>div>p{color:#a1a1a1;margin:0 0 21px;font-size:12px;line-height:1.85}.reward-readiness-body>div>a{color:#b4b4b4;align-items:center;gap:8px;font-size:10px;display:flex}.reward-requirements>div{color:#a1a1a1;border-bottom:1px solid #3f3f3f;justify-content:space-between;gap:20px;padding:13px 0;font-size:11px;display:flex}.reward-requirements>div>strong{font:11px var(--mono);color:#ccc;text-align:right;font-weight:400}.reward-requirements details{margin-top:18px}.reward-requirements summary{cursor:pointer;color:#ccc;align-items:center;gap:8px;font-size:11px;display:flex}.reward-requirements summary>span{font:9px var(--mono);color:#a1a1a1;background:#3f3f3f;border-radius:3px;padding:2px 5px}.reward-requirements ul{margin:17px 0 0;padding:0;list-style:none}.reward-requirements li{color:#a1a1a1;align-items:flex-start;gap:8px;margin:12px 0;font-size:10px;line-height:1.8;display:flex}.reward-requirements li>svg{color:#8f8f8f;flex-shrink:0;margin-top:3px}@media (max-width:1050px){.wallet-workspace-summary{grid-template-columns:1fr}.wallet-workspace-summary>aside{border-top:1px solid #3f3f3f;border-left:0}.reward-readiness-body{grid-template-columns:1fr;gap:23px}}@media (max-width:600px){.wallet-workspace-summary>div,.wallet-workspace-summary>aside{padding:23px 21px}.wallet-workspace-summary>div>strong{font-size:36px}.reward-readiness-body{gap:20px;padding:23px 20px}.reward-readiness-body h2{font-size:22px}.reward-readiness-body>div>p{font-size:11px}.reward-requirements>div,.reward-requirements>div>strong{font-size:10px}}:root{--background:#000;--surface:#0a0a0a;--elevated:#111;--border:#262626;--text:#ededed;--secondary:#a1a1a1;--muted:#888;--positive:#8fc6af;--negative:#d295a1;--chart-background:#0a0a0a;--chart-positive:#ededed;--chart-negative:#737373}body{background:var(--background);font-synthesis:none;font-size:14px}h1,h2,h3{font-weight:600}h1{letter-spacing:-.045em}.logo{white-space:nowrap;flex-shrink:0;gap:9px;min-width:max-content}.logo>.aura-wordmark{letter-spacing:-.035em;font-size:29px;font-weight:600;line-height:1.1;display:inline-block}.logo.small>.aura-wordmark{font-size:25px}.logo-dot{letter-spacing:0;vertical-align:super;padding-left:4px;font-size:9px}.aura-mark{object-fit:contain;flex:none;display:block}.button{border-radius:6px;gap:9px;min-height:42px;font-size:13px}.button.small{min-height:35px;font-size:12px}.button.primary{color:#0a0a0a;background:#ededed;border-color:#ededed}.button.primary:hover{background:#fff;border-color:#fff}.positive{color:var(--positive)!important}.negative{color:var(--negative)!important}.eyebrow{font:500 11px/1.6 var(--sans);letter-spacing:.1em;color:#999}.badge{letter-spacing:.02em;color:#aaa;background:#151515;border-color:#333;font-size:10px}.site-header{background:#000e;border-color:#262626;height:73px}.nav-links>a[aria-current=page]{color:#fff}.login-link{color:#bdbdbd;font-size:13px}.site-header .button.small{min-height:36px;padding:9px 14px;font-size:12px}.marketing{background:#000;border-color:#262626;max-width:1200px}.marketing>.page-hero{background:#000;border-color:#262626;padding:48px 48px 44px}.page-hero h1{letter-spacing:-.045em;color:#ededed;font-size:clamp(36px,4.2vw,52px);line-height:1.1}.page-hero>p{color:#a1a1a1;max-width:640px;font-size:15px}.breadcrumb{color:#888;margin-bottom:30px;font-size:12px}.page-hero .eyebrow{color:#888;font-size:10px}.section{padding:48px}.doc-layout{gap:70px;padding:48px}.doc-body h2{color:#ededed;letter-spacing:-.025em;font-size:24px}.doc-body p{color:#a1a1a1;font-size:14px;line-height:1.85}.doc-aside strong{color:#888;font-size:10px}.doc-aside>a:not(.button){color:#a1a1a1;font-size:12px;line-height:1.6}.directory-card{background:#0a0a0a;border-color:#262626}.directory-card:hover{background:#111;border-color:#444}.directory-card h2{color:#ededed;font-size:23px}.directory-card p{color:#a1a1a1;font-size:13px}.doc-list>a{font-size:15px}.faq-list summary{color:#ddd;font-size:14px;line-height:1.6}.faq-list p{color:#a1a1a1;font-size:13px;line-height:1.85}.footer-top p,.footer-top a{font-size:12px}.footer-top h3{color:#ddd;font-size:12px}.footer-top>div:first-child p{font-size:13px}.footer-bottom{font-size:11px}.risk-disclaimer{color:#888;font-size:11px;line-height:1.8}.challenge-picker{min-width:0}.challenge-size-heading{color:#aaa;justify-content:space-between;align-items:center;gap:15px;margin-bottom:13px;font-size:12px;display:flex}.challenge-size-heading>span:first-child{color:#ddd;font-weight:500}.challenge-size-heading>span:last-child{color:#888;font-size:11px}.challenge-sizes{background:#0a0a0a;border:1px solid #262626;border-radius:7px;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;margin-bottom:28px;padding:6px;display:grid}.challenge-sizes button{color:#aaa;background:0 0;border-color:#0000;min-height:39px;padding:9px 5px;font-size:13px;font-weight:500}.challenge-sizes button.selected{color:#0a0a0a;background:#ededed;border-color:#ededed}.challenge-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.challenge-card{background:#0a0a0a;border:1px solid #292929;border-radius:9px;min-width:0;padding:25px 24px 20px;position:relative}.challenge-card.featured{background:#111;border-color:#777}.challenge-card header{min-height:107px}.challenge-plan-tag{color:#aaa;margin-bottom:14px;font-size:10px;line-height:1.5;display:block}.challenge-card.featured .challenge-plan-tag{color:#ededed}.challenge-card h3{letter-spacing:-.035em;color:#ededed;margin:0 0 9px;font-size:24px}.challenge-card header p{color:#999;max-width:220px;margin:0;font-size:12px;line-height:1.7}.challenge-capital{letter-spacing:-.04em;color:#ededed;font-variant-numeric:tabular-nums;margin-top:18px;font-size:31px;font-weight:500;line-height:1.2}.challenge-capital>span{letter-spacing:0;color:#888;margin-top:7px;font-size:11px;font-weight:400;display:block}.challenge-cost{align-items:center;gap:13px;margin:25px 0 9px;display:flex}.challenge-cost>strong{letter-spacing:-.05em;font-size:46px;font-weight:500;line-height:1}.challenge-cost>span{color:#bbb;font-size:11px;line-height:1.7}.challenge-cost small{color:#777;font-size:10px}.challenge-activation{color:#999;margin:0 0 22px;font-size:11px;line-height:1.6}.challenge-activation>span{color:#777;white-space:nowrap}.challenge-card>.button{min-height:42px;font-size:12px}.challenge-rule-label{color:#bbb;letter-spacing:.015em;margin:24px 0 8px;font-size:10px;font-weight:500}.challenge-card dl{margin:0}.challenge-card dl>div{border-bottom:1px solid #232323;justify-content:space-between;gap:8px;padding:11px 0;font-size:11px;line-height:1.5;display:flex}.challenge-card dt{color:#999}.challenge-card dd{color:#ddd;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;margin:0;font-weight:500}.challenge-rules-link{color:#aaa;justify-content:space-between;align-items:center;margin-top:21px;font-size:11px;display:flex}.challenge-rules-link:hover{color:#fff}.challenge-inclusions{color:#999;flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;padding:25px 0;font-size:11px;display:flex}.challenge-inclusions>span,.challenge-inclusions>a{align-items:center;gap:7px;display:flex}.challenge-inclusions svg{color:#bbb}.challenge-reward-details{border-top:1px solid #262626;border-bottom:1px solid #262626}.challenge-reward-details summary{cursor:pointer;color:#bbb;justify-content:space-between;align-items:center;gap:15px;padding:17px 0;font-size:12px;list-style:none;display:flex}.challenge-reward-details summary>span{align-items:center;gap:9px;display:flex}.challenge-reward-details summary::-webkit-details-marker{display:none}.challenge-reward-details[open] summary>svg{transform:rotate(180deg)}.challenge-reward-details>div{max-width:830px;padding:0 0 22px}.challenge-reward-details p{color:#999;font-size:12px;line-height:1.9}.challenge-reward-details .text-link{font-size:12px}.challenge-note{color:#888;margin:18px 0 0;font-size:11px;line-height:1.8}.challenge-note a{color:#bbb}.all-prices{margin-top:25px}.all-prices summary{font-size:13px}.all-prices th{font-size:11px}.all-prices td{font-size:12px}.prop-hero{background:radial-gradient(at 85% 40%,#ffffff06,#0000 57%);grid-template-columns:1.25fr 1fr;align-items:center;gap:60px;padding:82px 48px 68px;display:grid;overflow:hidden}.prop-kicker{color:#b2b2b2;align-items:center;gap:9px;margin-bottom:25px;font-size:11px;display:flex}.prop-kicker>span{background:#ddd;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 4px #ffffff0b}.prop-hero h1{letter-spacing:-.052em;color:#f5f5f5;white-space:nowrap;margin:0 0 25px;font-size:clamp(48px,5.5vw,66px);font-weight:600;line-height:1.08}.prop-hero h1>span{color:#888}.prop-hero-copy>p{color:#a1a1a1;max-width:460px;margin-bottom:28px;font-size:15px;line-height:1.85}.prop-hero-actions{flex-wrap:wrap;gap:10px;display:flex}.prop-hero-actions .button{min-height:43px;padding:11px 15px;font-size:12px}.prop-hero-note{color:#777;margin-top:19px;font-size:10px;line-height:1.7;display:block}.prop-program-visual{padding:16px 0 0;position:relative}.programme-card{background:linear-gradient(135deg,#181818,#080808 70%);border:1px solid #414141;border-radius:12px;padding:24px;position:relative;box-shadow:0 24px 80px #0008}.programme-card:before{content:"";z-index:-1;background:#111;border:1px solid #292929;border-radius:12px;position:absolute;inset:-8px 12px 8px}.programme-card header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:29px;display:flex}.programme-card header>div{letter-spacing:.08em;color:#bbb;align-items:center;gap:8px;font-size:10px;font-weight:500;display:flex}.programme-card .badge{letter-spacing:0;background:#1a1a1a;border-color:#333;font-size:9px;font-weight:400}.programme-balance-label{color:#888;margin-bottom:8px;font-size:11px;display:block}.programme-balance{letter-spacing:-.045em;color:#eee;align-items:baseline;gap:10px;font-size:43px;font-weight:500;line-height:1.2;display:flex}.programme-balance>span{color:#666;letter-spacing:0;font-size:11px;font-weight:400}.programme-target{border-bottom:1px solid #292929;margin-top:26px;padding-bottom:24px}.programme-target>div:first-child{color:#999;justify-content:space-between;align-items:center;font-size:11px;display:flex}.programme-target strong{color:#ddd;font-weight:500}.programme-target-track{gap:4px;margin:13px 0 10px;display:flex}.programme-target-track i{background:#555;border-radius:1px;flex:1;height:4px;display:block}.programme-target-track i:nth-child(n+7){background:#292929}.programme-target small{color:#777;font-size:10px}.programme-card dl{margin:17px 0}.programme-card dl>div{justify-content:space-between;gap:15px;padding:8px 0;font-size:11px;display:flex}.programme-card dt{color:#888}.programme-card dd{color:#ccc;font-variant-numeric:tabular-nums;margin:0}.programme-card footer{color:#777;border-top:1px solid #292929;align-items:center;gap:7px;padding-top:16px;font-size:10px;display:flex}.programme-path{color:#666;white-space:nowrap;justify-content:center;align-items:center;gap:10px;margin-top:20px;font-size:10px;display:flex}.programme-path>span{align-items:center;gap:6px;display:flex}.programme-path .current{color:#ccc}.programme-path>svg{color:#444}.prop-facts{border-top:1px solid #262626;border-bottom:1px solid #262626;grid-template-columns:repeat(4,minmax(0,1fr));padding:25px 24px;display:grid}.prop-facts>div{text-align:center;border-right:1px solid #262626;flex-direction:column;gap:9px;display:flex}.prop-facts>div:last-child{border:0}.prop-facts strong{letter-spacing:-.035em;font-size:26px;font-weight:500}.prop-facts span{color:#888;font-size:11px}.prop-section{border-bottom:1px solid #262626;padding:66px 48px;scroll-margin-top:75px}.prop-section-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:31px;display:flex}.prop-section-heading .eyebrow{margin-bottom:12px;display:block}.prop-section h2{letter-spacing:-.04em;font-size:35px;line-height:1.15}.prop-section-heading>p{color:#999;max-width:330px;margin:0;font-size:12px;line-height:1.85}.prop-section-heading>.text-link{font-size:12px}.prop-steps{background:#080808;border:1px solid #262626;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.prop-steps article{border-right:1px solid #262626;flex-direction:column;padding:26px;display:flex}.prop-steps article:last-child{border:0}.prop-step-top{color:#888;justify-content:space-between;align-items:center;margin-bottom:35px;display:flex}.prop-step-top>span{font:11px var(--mono);color:#666}.prop-steps h3{letter-spacing:-.025em;margin-bottom:12px;font-size:17px}.prop-steps p{color:#999;margin-bottom:26px;font-size:12px;line-height:1.9}.prop-steps .text-link{margin-top:auto;font-size:11px}.prop-platform .market-preview-main{grid-template-columns:minmax(0,1fr) 255px}.prop-platform .market-preview-chart{height:390px}.prop-platform-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:29px 0;display:grid}.prop-platform-features>div{grid-template-columns:18px 1fr;gap:10px 13px;display:grid}.prop-platform-features svg{color:#aaa;grid-area:1/1}.prop-platform-features h3{letter-spacing:-.01em;grid-column:2;margin:0;font-size:13px;line-height:1.5}.prop-platform-features p{color:#888;grid-column:2;margin:0;font-size:12px;line-height:1.8}.prop-platform>.text-link{font-size:12px}.prop-faq{grid-template-columns:1fr 1.5fr;gap:65px;display:grid}.prop-faq .eyebrow{margin-bottom:16px;display:block}.prop-faq h2{margin-bottom:26px;font-size:36px}.prop-faq .text-link{font-size:12px}.prop-faq .faq-list details:first-child{border-top:0}.prop-faq .faq-list summary{font-size:13px}.prop-final-cta{text-align:center;background:radial-gradient(at 50% 100%,#ffffff05,#0000 75%);padding:68px 24px 59px}.prop-final-cta>svg{margin:0 auto 24px}.prop-final-cta h2{letter-spacing:-.04em;margin-bottom:18px;font-size:38px;line-height:1.2}.prop-final-cta p{margin-bottom:26px;font-size:14px;line-height:1.85}.prop-final-cta>div{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.prop-disclosure{background:#0a0a0a;border-top:1px solid #262626;align-items:flex-start;gap:12px;padding:20px 28px;display:flex}.prop-disclosure svg{color:#777;margin-top:2px}.prop-disclosure p{color:#888;margin:0;font-size:11px;line-height:1.8}.app-shell:not(.terminal-shell){background:#000}.app-shell:not(.terminal-shell) .workspace-label{color:#666;letter-spacing:.08em;margin-top:25px;font-size:9px}.app-shell:not(.terminal-shell) .side-links a{color:#999;border:1px solid #0000;min-height:36px;padding:9px 10px;font-size:12px}.app-shell:not(.terminal-shell) .side-links a svg{color:#888}.app-shell:not(.terminal-shell) .app-topbar{background:#0a0a0a;border-color:#262626;height:60px;padding:0 30px}.app-shell:not(.terminal-shell) .app-crumb strong{color:#ccc}.app-shell:not(.terminal-shell) .app-title{border:0;align-items:center;gap:22px;margin-bottom:0;padding-bottom:0}.app-title h1,.workspace-page .app-title h1{letter-spacing:-.035em;color:#ededed;font-size:26px;font-weight:600;line-height:1.25}.app-title p{color:#999;margin:8px 0 0;font-size:12px;line-height:1.8}.app-content .button.primary{color:#0a0a0a;background:#ededed;border-color:#ededed}.app-content .table-wrap th{color:#888;background:#0a0a0a;border-color:#262626;padding:12px 17px;font-size:10px;font-weight:500}.app-content .table-wrap th.number,.app-content .table-wrap td.number{font-variant-numeric:tabular-nums}.panel,.workspace-data-panel{background:#0a0a0a;border-color:#292929;border-radius:7px}.app-shell:not(.terminal-shell) .stat-card{background:#0a0a0a;border-color:#292929;border-radius:7px;padding:21px}.app-shell:not(.terminal-shell) .stat-card.featured{background:#111;border-color:#414141}.app-content .stat-label{color:#999;font-size:11px}.app-content .stat-value{color:#ededed;font-variant-numeric:tabular-nums;font-size:28px;font-weight:500}.app-content .stat-foot{color:#888;font-size:11px}.workspace-context-nav>a{color:#888;font-size:12px}.app-content .account-select{font-size:11px}.account-card{background:#0a0a0a;border-color:#292929}.account-card h3{color:#ddd;font-size:16px}.account-card .account-balance{color:#ededed;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.account-details strong{color:#bbb}.account-card .account-details,.account-card-footer{border-color:#262626}.account-card-footer .button{color:#ddd;background:#161616;border-color:#333;font-size:11px}.app-content .empty-state h3{color:#ddd}.app-content .empty-state p{color:#999;font-size:13px}.app-content .rule-row{color:#999;border-color:#262626}.app-content .rule-row strong{color:#ccc}.notice{color:#aaa;background:#111;border-color:#333;font-size:12px}.workspace-inline-empty strong{color:#ddd;font-size:13px}.workspace-inline-empty p{color:#888;font-size:12px}.workspace-page .workspace-panel-footer,.workspace-page .section-label,.workspace-page .overview-key-metrics span,.workspace-page .overview-session p{color:#888;font-size:11px}.workspace-search-trigger{color:#999;background:#111;border-color:#333;font-size:11px}.workspace-search-trigger kbd{color:#777;font-size:10px}.app-content .four-grid{gap:15px}.app-content .two-grid{gap:20px}.app-content .chart-empty{color:#888;font-size:12px}.terminal-shell .app-topbar{background:#0a0a0a;border-color:#262626}.terminal-shell .terminal-content{--chart-positive:#ededed;--chart-negative:#737373;--chart-background:#0a0a0a}.terminal-shell .terminal-navigation>.logo{gap:7px}.terminal-shell .terminal-navigation>.logo .aura-wordmark{font-size:23px}.terminal-shell .terminal-navigation>.logo .aura-mark{width:24px!important;min-width:24px!important;height:24px!important}.auth-page{background:#000}.auth-card{background:#0a0a0a;border-color:#292929}.auth-card h1{color:#eee}.auth-card p{color:#999}@media (min-width:1600px){.marketing,.site-footer{max-width:1280px}.prop-hero{gap:80px;padding-top:96px;padding-bottom:86px}.prop-hero h1{font-size:72px}.prop-section{padding:76px 56px}.nav-inner{max-width:1344px}.prop-hero{padding-left:56px;padding-right:56px}}@media (max-width:1100px){.nav-inner{gap:35px;padding:0 25px}.nav-links{gap:19px;font-size:12px}.prop-hero{gap:34px;padding:60px 32px}.prop-hero h1{font-size:52px}.prop-hero-actions .button{padding:10px 12px;font-size:11px}.prop-hero-copy>p{font-size:14px}.programme-card{padding:21px}.prop-section{padding:54px 32px}.challenge-card{padding:23px 19px 20px}.challenge-card dd{font-size:10px}.prop-faq{gap:45px}.prop-platform .market-preview-main{grid-template-columns:minmax(0,1fr) 225px}.app-shell:not(.terminal-shell) .app-title{align-items:flex-start}}@media (max-width:900px){.prop-hero{grid-template-columns:1.16fr 1fr;gap:25px}.prop-hero h1{font-size:46px}.prop-hero-copy>p{font-size:13px}.prop-hero-note{font-size:9px}.programme-card header{gap:7px;margin-bottom:23px}.programme-card header>div{gap:6px;font-size:8px}.programme-card .badge{font-size:8px}.programme-balance{font-size:37px}.programme-path{gap:8px;font-size:9px}.programme-card footer{font-size:9px}.prop-section-heading{gap:25px}.prop-section h2{font-size:31px}.prop-section-heading>p{font-size:11px}.challenge-card-grid{gap:10px}.challenge-card{padding:21px 15px 18px}.challenge-card h3{font-size:22px}.challenge-card header p{font-size:11px}.challenge-card dl>div,.challenge-activation{font-size:10px}.challenge-cost>strong{font-size:41px}.prop-steps article{padding:22px}.prop-steps h3{font-size:15px}.prop-steps p{font-size:11px}.app-shell:not(.terminal-shell) .app-content{padding:25px}.app-shell:not(.terminal-shell) .app-topbar,.workspace-context-nav{padding:0 25px}.site-footer{padding:40px 32px 23px}}@media (max-width:800px){.app-shell:not(.terminal-shell) .app-sidebar{width:218px}.app-shell:not(.terminal-shell) .app-main{margin-left:0}.app-shell:not(.terminal-shell) .app-content{padding:25px 18px}.app-shell:not(.terminal-shell) .app-topbar,.workspace-context-nav{padding:0 18px}.app-shell:not(.terminal-shell) .app-title{flex-direction:column;gap:16px}.app-title h1,.workspace-page .app-title h1{font-size:24px}.app-shell:not(.terminal-shell) .app-mobile-trigger{display:flex}}@media (max-width:759px){.site-header{height:64px}.nav-inner{gap:20px;padding:0 20px}.logo>.aura-wordmark{font-size:27px}.nav-actions{gap:14px}.nav-links{gap:0}.nav-links.mobile-open{background:#0a0a0a;border-color:#262626;top:63px}.nav-links.mobile-open>a,.nav-menu summary{padding:15px 24px;font-size:14px}.site-header .button.small{min-height:34px;padding:8px 11px;font-size:11px}.marketing{border:0}.marketing>.page-hero{padding:32px 23px}.page-hero h1{font-size:35px}.page-hero>p{font-size:13px}.breadcrumb{margin-bottom:24px;font-size:11px}.section{padding:32px 22px}.doc-layout{gap:30px;padding:32px 23px}.doc-body h2{font-size:22px}.doc-body p{font-size:13px}.prop-hero{flex-direction:column;align-items:stretch;gap:35px;padding:43px 23px 34px;display:flex}.prop-kicker{margin-bottom:22px;font-size:10px}.prop-hero h1{letter-spacing:-.05em;white-space:normal;margin-bottom:23px;font-size:clamp(38px,8.8vw,55px);line-height:1.12}.prop-hero-copy>p{max-width:470px;margin-bottom:24px;font-size:13px}.prop-hero-actions{gap:8px}.prop-hero-actions .button{min-height:40px;padding:10px 13px;font-size:11px}.prop-hero-note{margin-top:15px;font-size:9px}.prop-program-visual{width:100%;max-width:480px;margin:auto;padding:0 9px}.programme-card{background:linear-gradient(135deg,#141414,#080808);padding:22px}.programme-card header{margin-bottom:22px}.programme-card header>div{font-size:10px}.programme-card .badge{font-size:9px}.programme-balance{font-size:38px}.programme-target{margin-top:20px;padding-bottom:17px}.programme-card dl{margin:10px 0}.programme-card footer{padding-top:14px;font-size:10px}.programme-path{gap:11px;margin-top:17px;font-size:10px}.prop-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0;padding:26px 16px}.prop-facts>div:nth-child(2){border:0}.prop-facts strong{font-size:24px}.prop-facts span{font-size:10px}.prop-section{padding:42px 23px}.prop-section-heading{flex-direction:column;align-items:flex-start;gap:15px;margin-bottom:25px}.prop-section-heading>p{font-size:12px}.prop-section-heading>p br{display:none}.prop-section h2{font-size:30px}.prop-section-heading .eyebrow{margin-bottom:10px;font-size:10px}.challenge-size-heading{font-size:11px}.challenge-size-heading>span:last-child{font-size:10px}.challenge-sizes{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-bottom:22px;padding:5px}.challenge-sizes button{min-height:37px;padding:7px;font-size:12px}.challenge-card-grid{grid-template-columns:1fr;gap:15px}.challenge-card{padding:24px}.challenge-card header{min-height:0}.challenge-card h3{font-size:25px}.challenge-card header p{max-width:none;font-size:12px}.challenge-plan-tag{font-size:10px}.challenge-capital{margin-top:22px;font-size:32px}.challenge-cost{margin-top:22px}.challenge-cost>strong{font-size:45px}.challenge-card dd,.challenge-card dl>div{font-size:12px}.challenge-activation,.challenge-rule-label{font-size:11px}.challenge-card dl>div{padding:12px 0}.challenge-rules-link{font-size:12px}.challenge-inclusions{justify-content:flex-start;gap:14px 20px;padding:23px 2px;font-size:11px}.challenge-reward-details summary{font-size:11px}.challenge-reward-details p{font-size:12px}.prop-steps{grid-template-columns:1fr}.prop-steps article{border-bottom:1px solid #262626;border-right:0;padding:25px}.prop-step-top{margin-bottom:24px}.prop-steps h3{font-size:18px}.prop-steps p{max-width:450px;font-size:12px}.prop-steps .text-link{font-size:12px}.prop-platform .market-preview-main{grid-template-columns:1fr}.prop-platform .market-preview-chart{height:330px}.prop-platform-features{grid-template-columns:1fr;gap:22px;margin:26px 0}.prop-platform-features h3{font-size:13px}.prop-platform-features p{max-width:360px;font-size:12px}.prop-faq{grid-template-columns:1fr;gap:22px}.prop-faq h2{margin-bottom:19px;font-size:30px}.prop-faq h2 br{display:none}.prop-faq .faq-list summary{font-size:13px}.prop-final-cta{padding:48px 23px}.prop-final-cta h2{font-size:31px}.prop-final-cta p{font-size:13px}.prop-final-cta .button{font-size:12px}.prop-disclosure{padding:20px 23px}.prop-disclosure p{font-size:10px}.site-footer{padding:36px 23px 23px}.footer-top p,.footer-top a{font-size:12px}.risk-disclaimer{font-size:10px}.app-content .stat-value{font-size:24px}.app-content .stat-label,.app-content .stat-foot{font-size:10px}.app-content .table-wrap td{font-size:11px}.app-content .table-wrap th{font-size:10px}.workspace-page .title-actions{flex-wrap:wrap}.workspace-page .app-title .button{font-size:11px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.redeem-layout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:44px;max-width:1030px;display:grid}.redeem-card{background:#0a0a0a;border:1px solid #333;border-radius:9px;padding:32px}.redeem-icon{color:#ccc;background:#151515;border:1px solid #383838;border-radius:10px;place-items:center;width:48px;height:48px;margin-bottom:24px;display:grid}.redeem-card h2{letter-spacing:-.035em;margin-bottom:14px;font-size:25px;line-height:1.25}.redeem-card>p{margin-bottom:27px;font-size:13px;line-height:1.85}.redeem-card form{flex-direction:column;gap:17px;display:flex}.redeem-code-field{background:#000;border:1px solid #3b3b3b;border-radius:6px;align-items:center;gap:11px;padding:0 13px;display:flex}.redeem-code-field svg{color:#888}.redeem-code-field input{min-width:0;font:13px var(--mono)!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important;padding:13px 0!important}.redeem-code-field:focus-within{outline:1px solid #aaa}.redeem-card>.error-box{margin-top:18px}.redeem-offer{border-top:1px solid #333;margin-top:26px;padding-top:24px}.redeem-offer>div:first-child{flex-direction:column;gap:9px;display:flex}.redeem-offer>div:first-child>span{color:#aaa;font-size:11px}.redeem-offer strong{letter-spacing:-.035em;font-size:24px;font-weight:500}.redeem-offer small{color:#888;font-size:11px}.redeem-offer dl{margin:23px 0}.redeem-offer dl>div{border-bottom:1px solid #262626;justify-content:space-between;gap:15px;padding:11px 0;font-size:12px;display:flex}.redeem-offer dt{color:#999}.redeem-offer dd{color:#ddd;margin:0}.redeem-offer>p{font-size:11px}.redeem-offer>.text-link{margin-top:17px;font-size:11px}.redeem-success{text-align:center;background:#8fc6af06;border:1px solid #8fc6af44;border-radius:7px;margin-top:23px;padding:24px}.redeem-success>svg{color:var(--positive);margin:auto}.redeem-success h3{margin:15px 0 10px;font-size:20px}.redeem-success p{font-size:12px;line-height:1.8}.redeem-help{padding-top:22px}.redeem-help h3{margin-bottom:26px;font-size:15px}.redeem-help ol{flex-direction:column;gap:25px;margin:0;padding:0;list-style:none;display:flex}.redeem-help li{gap:15px;display:flex}.redeem-help li>span{color:#aaa;border:1px solid #333;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:10px;display:grid}.redeem-help li strong{font-size:12px;font-weight:500}.redeem-help li p{max-width:300px;margin:8px 0 0;font-size:12px;line-height:1.85}.redeem-help>p{border-top:1px solid #262626;margin-top:27px;padding-top:22px;font-size:12px;line-height:1.85}.redeem-help .text-link{font-size:12px}.redeem-history-code{color:#888;margin-top:4px;font-size:10px;line-height:1.7;display:block}.giveaway-summary{background:#0a0a0a;border:1px solid #292929;border-radius:7px;grid-template-columns:repeat(3,1fr);gap:24px;padding:22px;display:grid}.giveaway-summary>div{border-right:1px solid #292929;flex-direction:column;gap:13px;display:flex}.giveaway-summary>div:last-child{border:0}.giveaway-summary span{color:#999;font-size:11px}.giveaway-summary strong{font-size:29px;font-weight:500}.giveaway-code{align-items:center;gap:10px;margin-bottom:5px;display:flex}.giveaway-code code{font:12px var(--mono);color:#ddd}.giveaway-code button{color:#888;background:0 0;border:0;place-items:center;padding:5px;display:grid}.giveaway-generate{gap:8px;display:flex}.giveaway-generate input{flex:1;min-width:0}.giveaway-form .check-label{font-size:12px;line-height:1.8}.giveaway-form small{color:#888;font-size:10px}.giveaway-form .dialog-actions{justify-content:flex-end;gap:10px;display:flex}.giveaway-form .form-note{font-size:11px;line-height:1.85}@media (max-width:850px){.redeem-layout{grid-template-columns:1fr;gap:15px}.redeem-help{padding:15px 8px}.redeem-help li p{max-width:470px}.redeem-card{padding:25px}.giveaway-summary{gap:17px;padding:20px}.giveaway-summary strong{font-size:25px}}@media (max-width:480px){.redeem-card{padding:23px}.redeem-card h2{font-size:23px}.giveaway-summary{gap:14px;padding:18px 15px}.giveaway-summary span{min-height:29px;font-size:10px;line-height:1.5}.giveaway-summary strong{font-size:23px}}.certificate-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.achievement-card{background:#0a0a0a;border:1px solid #333;border-radius:8px;overflow:hidden}.achievement-card:hover{border-color:#666}.achievement-card-preview{color:#181818;aspect-ratio:1.414;background:#f3f3f1;flex-direction:column;padding:22px;display:flex;position:relative;overflow:hidden}.achievement-card-preview>svg:first-child{margin-bottom:12px}.achievement-card-preview>span{letter-spacing:.12em;color:#777;font-size:7px}.achievement-card-preview>svg:nth-of-type(2){color:#ddd;stroke-width:1px;position:absolute;top:55px;right:20px}.achievement-card-preview>strong{letter-spacing:-.035em;margin:18px 0 8px;font-size:20px;font-weight:600;position:relative}.achievement-card-preview>p{color:#777;margin:0 0 12px;font-size:12px;position:relative}.achievement-card-preview>b{letter-spacing:-.025em;font-size:16px;font-weight:500;position:relative}.achievement-card-preview>small{color:#888;letter-spacing:.1em;border-top:1px solid #ddd;margin-top:auto;padding-top:15px;font-size:6px}.achievement-card>footer{justify-content:space-between;align-items:center;gap:15px;padding:18px;display:flex}.achievement-card>footer>div{flex-direction:column;gap:8px;min-width:0;display:flex}.achievement-card>footer strong{color:#ddd;font-size:12px;font-weight:500}.achievement-card>footer span{color:#888;font-size:10px;line-height:1.6}.achievement-card>footer svg{color:#888}.certificate-page{max-width:1120px;margin:auto}.certificate-page .certificate-controls{justify-content:space-between;gap:15px;max-width:none;margin:0 0 25px;padding:0;display:flex}.achievement-certificate{--background:#f3f3f1;color:#181818;background:#f3f3f1;border:1px solid #555;padding:27px;font-family:Geist,Arial,sans-serif}.achievement-border{isolation:isolate;border:1px solid #c9c9c4;flex-direction:column;min-height:630px;padding:29px 34px 19px;display:flex;position:relative;overflow:hidden}.achievement-certificate header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.achievement-certificate .logo{color:#181818}.achievement-certificate header>div{text-align:right;flex-direction:column;gap:8px;padding-top:4px;display:flex}.achievement-certificate header>div>span{letter-spacing:.1em;color:#666;font-size:8px}.achievement-certificate header>div>small{font:8px var(--mono);color:#999}.certificate-watermark{z-index:-1;color:#e6e6e1;position:absolute;top:90px;right:35px}.achievement-certificate-copy{max-width:580px;padding-top:44px}.achievement-certificate-copy .eyebrow{color:#777;letter-spacing:.12em;margin-bottom:17px;font-size:8px}.achievement-certificate h1{letter-spacing:-.055em;color:#181818;margin:0 0 25px;font-size:57px;font-weight:500;line-height:1.02}.achievement-certificate-copy>p{color:#888;margin:0 0 10px;font-size:11px;line-height:1.8}.achievement-recipient{letter-spacing:-.025em;overflow-wrap:anywhere;max-width:80%;font-size:25px;font-weight:500;line-height:1.4;display:block}.achievement-value{letter-spacing:-.04em;font-variant-numeric:tabular-nums;align-items:baseline;gap:11px;margin:20px 0 12px;font-size:39px;font-weight:500;display:flex}.achievement-value>span{color:#888;letter-spacing:0;font-size:11px;font-weight:400}.achievement-certificate-copy>.achievement-description{color:#777;max-width:460px;margin-bottom:35px;font-size:11px;line-height:1.9}.achievement-seal{color:#73736d;outline-offset:5px;border:1px solid #b9b9b2;border-radius:50%;outline:1px solid #d8d8d2;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:110px;height:110px;display:flex;position:absolute;bottom:145px;right:48px}.achievement-seal>strong{letter-spacing:.12em;font-size:11px;font-weight:500}.achievement-seal>span{letter-spacing:.1em;font-size:5px}.achievement-certificate footer{border-top:1px solid #c9c9c4;grid-template-columns:.7fr 1.15fr 1.2fr;gap:20px;margin-top:auto;padding:18px 0;display:grid}.achievement-certificate footer>div{flex-direction:column;gap:9px;min-width:0;display:flex}.achievement-certificate footer span{letter-spacing:.08em;color:#999;font-size:7px}.achievement-certificate footer strong{font:9px/1.7 var(--sans);color:#666;overflow-wrap:anywhere;font-weight:400}.achievement-fineprint{color:#999;border-top:1px solid #d6d6d0;padding-top:12px;font-size:7px;line-height:1.8}.achievement-fineprint>span{font:6px/1.8 var(--mono);color:#aaa;overflow-wrap:anywhere;margin-top:5px;display:block}@media (max-width:1150px){.certificate-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.achievement-certificate{padding:18px}.achievement-border{min-height:610px;padding:25px}.achievement-certificate h1{font-size:50px}.achievement-seal{width:90px;height:90px;bottom:155px;right:35px}.achievement-certificate-copy>.achievement-description{max-width:calc(100% - 110px)}}@media (max-width:600px){.certificate-gallery{grid-template-columns:1fr}.achievement-card-preview{max-height:310px;padding:28px}.achievement-card-preview>strong{font-size:26px}.achievement-card-preview>svg:nth-of-type(2){width:95px;height:95px;top:65px;right:30px}.achievement-certificate{padding:10px}.achievement-border{min-height:680px;padding:22px 18px 15px}.achievement-certificate header>.logo .aura-wordmark{font-size:23px}.achievement-certificate header>.logo .aura-mark{width:23px!important;min-width:23px!important;height:23px!important}.achievement-certificate header>div>span{max-width:110px;font-size:6px;line-height:1.8}.achievement-certificate header>div>small{font-size:6px}.achievement-certificate-copy{padding-top:40px}.achievement-certificate-copy .eyebrow{max-width:240px;font-size:7px;line-height:1.8}.achievement-certificate h1{font-size:45px}.achievement-recipient{max-width:100%;font-size:23px}.achievement-value{gap:8px;font-size:33px}.achievement-value>span{font-size:9px}.achievement-certificate-copy>.achievement-description{max-width:100%;margin-bottom:105px;padding-right:0;font-size:10px}.achievement-certificate footer{grid-template-columns:.7fr 1.2fr;gap:12px}.achievement-certificate footer>div:last-child{grid-column:1/-1}.achievement-certificate footer span{font-size:6px}.achievement-certificate footer strong{font-size:8px}.achievement-seal{gap:4px;width:65px;height:65px;bottom:200px;right:25px}.achievement-seal>svg{width:20px;height:20px}.achievement-seal>strong{font-size:8px}.achievement-seal>span{font-size:3px}.certificate-watermark{color:#e7e7e2;top:120px;right:0}.certificate-watermark>svg{width:200px!important;min-width:200px!important;height:200px!important}.achievement-fineprint{font-size:6px}.certificate-page .certificate-controls .button{gap:6px;padding:9px 11px;font-size:10px}}@media print{.workspace-context-nav,.market-status-error{display:none!important}.app-shell:not(.terminal-shell) .app-main{margin:0!important}.app-shell:not(.terminal-shell) .app-content{max-width:none;padding:0!important}.achievement-certificate{-webkit-print-color-adjust:exact;print-color-adjust:exact;border:0;width:297mm;max-width:none;height:210mm;margin:0;padding:11mm}.achievement-border{height:188mm;min-height:0;padding:10mm 12mm 7mm}.achievement-certificate h1{font-size:60px}.achievement-certificate-copy{max-width:650px;padding-top:14mm}.achievement-certificate-copy>.achievement-description{max-width:480px}.achievement-certificate footer{grid-template-columns:.7fr 1.15fr 1.2fr}.achievement-certificate footer>div:last-child{grid-column:auto}.achievement-seal{width:110px;height:110px;bottom:45mm;right:18mm}.certificate-watermark{top:35mm;right:20mm}.achievement-certificate .certificate-controls{display:none!important}}.dialog-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.person-cell{align-items:center;gap:12px;display:flex}.person-avatar{color:#bbb;background:#191919;border:1px solid #333;border-radius:50%;flex:none;place-items:center;width:33px;height:33px;font-size:11px;display:grid}.person-cell>div{flex-direction:column;gap:6px;display:flex}.person-cell>div>strong{font-size:12px}.person-cell>div>span{font:9px var(--mono);color:#777}.person-cell small{color:#888;font-size:10px}.operations-no-results{text-align:center!important;color:#888!important;padding:45px!important}.role-access-guide{border-top:1px solid #262626;padding-top:24px}.role-access-guide>h2{letter-spacing:0;margin:0 0 24px;font-size:13px;font-weight:500}.role-access-guide>div{grid-template-columns:16px 100px 1fr;align-items:start;gap:15px;margin-bottom:19px;display:grid}.role-access-guide svg{color:#888}.role-access-guide strong{color:#bbb;font-size:12px;font-weight:500}.role-access-guide p{color:#888;margin:0;font-size:12px;line-height:1.8}.role-options{flex-direction:column;gap:8px;display:flex}.role-options>label{cursor:pointer;background:#0a0a0a;border:1px solid #2a2a2a;border-radius:6px;flex-direction:row;align-items:flex-start;gap:12px;padding:13px;display:flex}.role-options>label.selected{background:#151515;border-color:#888}.role-options input[type=radio]{accent-color:#ddd;flex:none;width:15px;height:15px;min-height:15px;margin:2px 0 0;padding:0}.role-options>label>span{flex-direction:column;gap:7px;display:flex}.role-options strong{color:#ddd;font-size:12px;font-weight:500}.role-options small{color:#888;font-size:11px;line-height:1.65}.operations-footnote{color:#888;margin:0;font-size:11px;line-height:1.85}.support-workspace{background:#0a0a0a;border:1px solid #303030;border-radius:8px;grid-template-columns:300px minmax(0,1fr);height:calc(100dvh - 200px);min-height:600px;max-height:850px;display:grid;overflow:hidden}.support-ticket-list{border-right:1px solid #292929;flex-direction:column;min-width:0;display:flex;overflow:hidden}.support-ticket-list>header{background:#0d0d0d;border-bottom:1px solid #292929;flex-direction:column;gap:14px;padding:19px 17px;display:flex}.support-ticket-list>header>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.support-ticket-list h2{letter-spacing:0;margin:0;font-size:13px;font-weight:500}.support-ticket-list>header>div>span{font:10px var(--mono);color:#777}.support-search{background:#070707;border:1px solid #333;border-radius:5px;flex-direction:row;align-items:center;gap:9px;padding:0 10px;display:flex}.support-search svg{color:#888}.support-search input{min-width:0;min-height:34px;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:9px 0!important;font-size:11px!important}.support-search:focus-within{border-color:#888}.support-ticket-list>header>select{min-height:34px;padding:8px 10px;font-size:11px}.support-ticket-scroll{flex:1;min-height:0;overflow-y:auto}.support-ticket-scroll>button{text-align:left;background:0 0;border:0;border-bottom:1px solid #232323;border-radius:0;width:100%;padding:18px 17px;display:block;position:relative}.support-ticket-scroll>button.selected{background:#191919;box-shadow:inset 2px 0 #ccc}.support-ticket-scroll>button:hover{background:#111}.support-ticket-scroll>button>div{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.support-ticket-scroll>button>div>span:first-child{color:#777;font-size:9px}.support-ticket-scroll>button .badge{padding:3px 5px;font-size:8px}.support-ticket-scroll>button>strong{color:#ccc;overflow-wrap:anywhere;font-size:12px;font-weight:500;line-height:1.65}.support-ticket-scroll>button>p{color:#777;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 12px;font-size:11px;line-height:1.7;display:-webkit-box;overflow:hidden}.support-ticket-scroll>button>small{color:#666;font-size:9px}.support-conversation{flex-direction:column;min-width:0;display:flex;overflow:hidden}.support-conversation>header{border-bottom:1px solid #292929;align-items:center;gap:16px;min-height:85px;padding:22px;display:flex}.support-conversation>header>div{flex:1;min-width:0}.support-conversation>header>div>span{font:9px var(--mono);color:#777}.support-conversation>header h2{letter-spacing:-.02em;color:#ddd;overflow-wrap:anywhere;margin:9px 0 0;font-size:16px;line-height:1.5}.support-assignment{color:#888;background:#0d0d0d;border-bottom:1px solid #262626;align-items:center;gap:10px;padding:12px 20px;font-size:10px;display:flex}.support-assignment>select{width:auto;min-width:125px;max-width:200px;min-height:29px;padding:5px 8px;font-size:10px!important}.support-assignment>strong{color:#bbb;font-size:11px;font-weight:500}.support-assignment>button{white-space:nowrap;margin-left:auto;font-size:10px}.support-messages{overscroll-behavior:contain;flex-direction:column;flex:1;gap:26px;min-height:100px;padding:23px;display:flex;overflow-y:auto}.support-messages>article{min-width:0}.support-messages>article>header{align-items:center;gap:9px;margin-bottom:11px;display:flex}.message-avatar{color:#aaa;background:#171717;border:1px solid #333;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:9px;display:grid}.support-messages header>strong{color:#ccc;font-size:11px;font-weight:500}.support-messages time{color:#666;margin-left:auto;font-size:9px}.support-messages p{white-space:pre-wrap;overflow-wrap:anywhere;color:#aaa;margin:0 0 0 33px;font-size:12px;line-height:1.9}.support-messages .staff-message{background:#111;border:1px solid #2b2b2b;border-radius:6px;padding:17px}.support-messages .staff-message p{color:#bbb}.support-messages .staff-message .message-avatar{border-radius:5px}.support-composer{background:#0d0d0d;border-top:1px solid #292929;padding:20px}.support-composer>label{color:#999;gap:10px;font-size:11px}.support-composer textarea{min-height:90px;max-height:180px;line-height:1.8;padding:12px!important;font-size:12px!important}.support-composer>div:last-child{justify-content:space-between;align-items:center;gap:20px;margin-top:13px;display:flex}.support-composer small{color:#777;max-width:220px;font-size:9px;line-height:1.7}.support-composer .check-label{font-size:10px;line-height:1.7}.support-composer>.error-box{margin-top:10px}.support-conversation-empty,.support-list-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:35px;display:flex}.support-conversation-empty>svg,.support-list-empty>svg{color:#666;margin-bottom:20px}.support-conversation-empty h2{letter-spacing:-.025em;margin-bottom:15px;font-size:22px}.support-conversation-empty p{color:#888;max-width:300px;margin-bottom:20px;font-size:12px;line-height:1.85}.support-list-empty{padding:35px 22px}.support-list-empty>strong{color:#bbb;font-size:12px;font-weight:500;line-height:1.8}.support-list-empty p{color:#777;font-size:11px;line-height:1.8}.support-back{display:none}.payout-review-summary{justify-content:space-between;align-items:center;gap:20px;margin-bottom:23px;display:flex}.payout-review-summary>div{flex-direction:column;gap:13px;display:flex}.payout-review-summary>div>span{color:#aaa;font-size:12px}.payout-review-summary strong{letter-spacing:-.035em;font-size:31px;font-weight:500;line-height:1.3}.payout-review-summary small{color:#888;letter-spacing:0;font-size:12px;font-weight:400}.payout-review-facts{margin:0 0 20px}.payout-review-facts>div{border-bottom:1px solid #262626;justify-content:space-between;gap:20px;padding:12px 0;font-size:11px;line-height:1.7;display:flex}.payout-review-facts dt{color:#888;flex-shrink:0}.payout-review-facts dd{color:#ccc;text-align:right;overflow-wrap:anywhere;min-width:0;margin:0}.payout-review-note{background:#111;border:1px solid #2a2a2a;border-radius:5px;margin:20px 0;padding:15px}.payout-review-note strong{color:#aaa;font-size:11px;font-weight:500}.payout-review-note p{color:#888;white-space:pre-wrap;overflow-wrap:anywhere;margin:9px 0 0;font-size:12px;line-height:1.85}.payout-review-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.payout-review-actions .button{min-height:37px;padding:9px 13px;font-size:11px}.payout-decision-form{border-top:1px solid #333;margin-top:24px;padding-top:23px}.payout-decision-form h3{margin:0;font-size:16px;font-weight:500;line-height:1.5}.payout-decision-form .form-note{font-size:11px;line-height:1.85}@media (max-width:1100px){.support-workspace{grid-template-columns:240px minmax(0,1fr)}.support-ticket-list>header,.support-ticket-scroll>button{padding:17px 14px}.support-messages,.support-conversation>header{padding:19px}.support-assignment{padding:12px 17px}.support-composer{padding:17px}.support-messages time{font-size:8px}.role-access-guide>div{grid-template-columns:16px 85px 1fr}}@media (max-width:950px){.support-workspace{grid-template-columns:1fr;height:calc(100dvh - 200px);min-height:580px}.support-conversation{display:none}.support-ticket-list{border-right:0}.support-workspace.has-conversation .support-ticket-list{display:none}.support-workspace.has-conversation .support-conversation{display:flex}.support-back{color:#aaa;background:0 0;border:0;place-items:center;padding:6px;display:grid}.support-ticket-scroll>button,.support-ticket-list>header{padding:19px}.support-messages time{font-size:9px}}@media (max-width:600px){.role-access-guide>div{grid-template-columns:16px 1fr;gap:8px 12px}.role-access-guide p{grid-column:2;font-size:11px}.role-options>label{padding:12px}.role-options small{font-size:10px}.support-workspace{height:calc(100dvh - 210px);min-height:560px}.support-assignment{flex-wrap:wrap;gap:8px}.support-assignment>select{min-width:115px;max-width:150px}.support-assignment>button{font-size:9px}.support-conversation>header{gap:10px;padding:17px 14px}.support-conversation>header h2{font-size:14px}.support-conversation>header>div>span{font-size:8px}.support-messages{gap:22px;padding:17px}.support-messages time{text-align:right;max-width:100px;font-size:8px;line-height:1.7}.support-messages p{margin-left:0;font-size:12px}.support-messages>article>header{margin-bottom:13px}.support-messages .staff-message{padding:14px}.support-composer{padding:15px}.support-composer>div:last-child{gap:13px}.support-composer small{max-width:160px;font-size:8px}.support-composer .button{padding:9px 11px;font-size:10px}.support-composer .check-label{font-size:9px}.payout-review-summary strong{font-size:26px}}.live-chart-toolbar .timeframes{align-items:center;gap:4px}.live-chart-toolbar .timeframes>button{justify-content:center;align-items:center;gap:6px;min-width:28px;min-height:29px;padding:6px;font-size:11px;display:flex}.live-chart-toolbar .timeframes>button.active{color:#eee;background:#222}.chart-indicator-control{position:relative}.chart-indicator-control>button{color:#999;background:0 0;border:0;align-items:center;gap:6px;min-height:29px;padding:6px;font-size:11px;display:flex}.chart-indicator-control>button.active{color:#ddd;background:#1a1a1a}.chart-indicator-control>button>b{color:#888;font-size:9px;font-weight:400}.chart-indicator-menu{z-index:40;text-align:left;background:#111;border:1px solid #3b3b3b;border-radius:7px;width:260px;padding:16px;position:absolute;top:35px;right:0;box-shadow:0 12px 40px #0009}.chart-indicator-menu>strong{color:#ddd;margin-bottom:14px;font-size:11px;font-weight:500;display:block}.chart-indicator-menu>button{text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:10px;width:100%;padding:10px 3px;display:flex}.chart-indicator-menu>button>span:nth-child(2){flex-direction:column;gap:6px;display:flex}.chart-indicator-menu>button b{color:#ccc;font-size:11px;font-weight:500}.chart-indicator-menu small{color:#777;font-size:9px;line-height:1.5}.indicator-check{border:1px solid #555;border-radius:3px;flex-shrink:0;place-items:center;width:15px;height:15px;display:grid}.chart-indicator-menu button[aria-pressed=true] .indicator-check{color:#111;background:#ddd;border-color:#ddd}.chart-indicator-menu i{flex-shrink:0;width:13px;height:2px;margin-left:auto}.chart-indicator-menu>p{color:#777;border-top:1px solid #333;margin:12px 0 0;padding-top:13px;font-size:9px;line-height:1.8}.chart-tool-label{font-size:10px}.chart-indicator-legend{z-index:5;pointer-events:none;align-items:center;gap:13px;font-size:9px;display:flex;position:absolute;top:30px;left:16px}.chart-interactive:has(.chart-indicator-legend) .chart-quote-controls{top:53px}.chart-expanded{z-index:85;background:#0a0a0a;flex-direction:column;display:flex;width:100vw!important;height:100dvh!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important}.chart-expanded .chart-interactive{flex:1;min-height:0}.chart-expanded .chart-canvas{height:100%!important}.chart-expanded .live-chart-toolbar{flex:0 0 48px;height:48px}.chart-expanded .chart-source{flex-shrink:0}.chart-expanded .live-chart-toolbar>strong>span{display:inline}.terminal-shell .market-strip button,.terminal-shell .market-bid{font-size:11px}.terminal-shell .terminal-account-strip strong{font-size:12px}.terminal-shell .terminal-account-strip>div>span{font-size:10px}.terminal-shell .ticket-order-types button{font-size:12px}.terminal-shell .order-type-hint{font-size:11px;line-height:1.8}.terminal-shell .ticket-fields label,.terminal-shell .protection-input>span{font-size:11px}.terminal-shell .protection-input em{font-size:10px}.terminal-shell .order-ticket .ticket-submit .button{min-height:43px;font-size:13px}.terminal-shell .ticket-summary-line,.terminal-shell .ticket-order-details summary{font-size:11px}.terminal-shell .terminal-command-actions>button,.terminal-shell .terminal-session{font-size:11px}.terminal-shell .terminal-commandbar,.terminal-shell .market-strip{min-height:43px}.terminal-shell .trade-blotter .blotter-tabs button{font-size:11px}@media (max-width:1100px){.chart-tool-label{display:none}.live-chart-toolbar .timeframes{gap:2px}.live-chart-toolbar .timeframes>button{min-width:25px;padding:5px;font-size:10px}.chart-indicator-control>button{padding:5px}.chart-indicator-control>button>b{display:none}}@media (max-width:759px){.live-chart-toolbar{gap:8px}.live-chart-toolbar .timeframes{gap:0}.live-chart-toolbar .timeframes>button{min-width:23px;padding:4px;font-size:9px}.chart-indicator-control>button{padding:4px}.chart-indicator-menu{width:250px;right:-65px}.chart-expanded .chart-indicator-menu{right:-45px}.terminal-shell .market-bid,.terminal-shell .market-strip button,.terminal-shell .terminal-session{font-size:10px}.terminal-shell .terminal-account-strip>div>span{font-size:9px}.terminal-shell .terminal-account-strip strong{font-size:11px}.chart-indicator-legend{gap:10px;font-size:8px;left:12px}}.overview-performance{background:#0a0a0a;border-color:#303030}.overview-session{background:#0d0d0d;border-color:#292929}.overview-session .button{color:#ddd;background:#191919;border-color:#383838}.overview-risk-note{border-color:#292929}.overview-equity-heading>span{white-space:nowrap;font-size:12px}.overview-equity-heading select{width:auto;max-width:170px;font-size:11px!important}.overview-equity-value{margin:22px 0;font-size:42px}.overview-equity-value>span{font-size:10px}.overview-key-metrics strong{font:500 13px var(--sans);font-variant-numeric:tabular-nums}.overview-equity .chart-svg{height:145px}.overview-equity .chart-axis{color:#888;font-size:9px}.overview-session h2{font-size:22px}.overview-session p{color:#999}.overview-risk-note p{color:#888}.workspace-filterbar,.workspace-search-row,.workspace-segments,.workspace-panel-footer{background:#0a0a0a;border-color:#292929}.workspace-data-panel .workspace-search-row{border-color:#292929}.workspace-segments button{color:#888;font-size:12px}.workspace-segments button.active{color:#ddd;border-color:#ddd}.workspace-segments button>span{color:#999;background:#1f1f1f;font-size:10px}.workspace-search input{font-size:12px!important}.workspace-search-row .source-filter select{font-size:11px!important}.account-name-link strong{color:#ddd;font-size:13px!important}.account-name-link small{color:#888;font-size:10px!important}.account-table .badge{letter-spacing:0;text-transform:none;padding:4px 7px;font-size:10px}.app-content .table-wrap td.number{font-family:var(--sans);font-variant-numeric:tabular-nums;letter-spacing:-.015em;font-size:13px}.app-content .table-wrap th{font-family:var(--sans);font-size:11px}.account-table .account-open-button{color:#ccc;background:#171717;border-color:#333;min-height:30px;padding:7px 10px;font-size:11px}.account-summary-strip span{color:#999;font-size:11px}.account-summary-strip small{color:#888;font-size:11px}.account-summary-strip>div,.account-summary-strip{border-color:#303030}.workspace-panel-heading>div>span{color:#888;font-size:11px}.workspace-panel-heading>a{color:#aaa;font-size:11px}.account-stage-icon,.account-stage-icon.practice{color:#bbb;background:#181818;border-color:#333}.workspace-page .workspace-inline-empty,.settings-navigation{background:#0a0a0a}.settings-navigation button.active{color:#eee;background:#191919;border-color:#333}.wallet-workspace-summary,.reward-readiness-body,.performance-toolbar{background:#0a0a0a;border-color:#303030}.wallet-workspace-summary>aside{background:#0d0d0d;border-color:#292929}.app-shell:not(.terminal-shell) .side-links a{font-size:13px}.app-shell:not(.terminal-shell) .nav-section-label{letter-spacing:.025em;font-size:10px}.app-shell:not(.terminal-shell) .sidebar-bottom>a{font-size:11px}.app-shell:not(.terminal-shell) .sidebar-bottom>.badge{font-size:8px;line-height:1.6}.app-content .inbox-item h3{color:#ddd;font-size:13px}.app-content .inbox-item p{color:#999;font-size:12px}.app-content .inbox-item small{font-size:10px}.app-content .inline-action{color:#aaa;align-items:center;gap:6px;font-size:11px;text-decoration:none;display:inline-flex}.app-content .inline-action:hover{color:#fff}.app-content .panel-header a{color:#aaa;font-size:11px}@media (max-width:759px){.overview-equity-value{font-size:36px}.overview-equity-heading>span{font-size:11px}.overview-equity-heading select{max-width:145px;font-size:10px!important}.overview-key-metrics strong{font-size:12px}.account-table .badge{font-size:9px}.app-content .table-wrap td.number{font-size:12px}.workspace-segments button{font-size:11px}.workspace-segments button>span{font-size:9px}.account-summary-strip span,.account-summary-strip small{font-size:10px}.account-name-link strong{font-size:12px!important}}.sizing-limit-note{color:#c8ba9d;background:#c8ba9d08;border:1px solid #c8ba9d33;border-radius:4px;margin:-4px 0 0;padding:10px 11px;font-size:10px;line-height:1.8}.sizing-limit-note span{color:#999;font-size:9px;display:block}.terminal-commandbar>.markets-toggle{color:#999;background:0 0;border:1px solid #0000;border-radius:4px;flex-shrink:0;align-items:center;gap:8px;padding:6px 9px;font-size:11px;display:flex}.terminal-commandbar>.markets-toggle[aria-expanded=true]{color:#eee;background:#1b1b1b;border-color:#333}.terminal-commandbar>.markets-toggle:hover{background:#1b1b1b}.terminal-session{margin-right:auto}.terminal-commandbar,.terminal-workbench{background:#0a0a0a}.market-strip.navigator-visible{display:none}.market-navigator{scrollbar-width:thin;scrollbar-color:#333 transparent;background:#0a0a0a;border-right:1px solid #292929;flex-direction:column;flex:0 0 225px;width:225px;min-width:0;min-height:0;display:flex;overflow-y:auto}.market-navigator>header{justify-content:space-between;align-items:center;gap:12px;padding:19px 15px 17px;display:flex}.market-navigator>header>div{align-items:center;gap:9px;display:flex}.market-navigator h2{letter-spacing:0;color:#ddd;margin:0;font-size:13px;font-weight:500}.market-navigator>header>div>span{font:9px var(--mono);color:#777;border:1px solid #333;border-radius:3px;padding:1px 4px}.market-navigator>header>button{color:#888;background:0 0;border:0;align-items:center;padding:2px;display:flex}.market-search{background:#111;border:1px solid #333;border-radius:5px;flex-direction:row;flex-shrink:0;align-items:center;gap:8px;margin:0 13px;padding:0 9px;display:flex}.market-search svg{color:#888}.market-search input{min-width:0;font:11px var(--sans)!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;min-height:32px!important;padding:8px 0!important}.market-search:focus-within{border-color:#888}.market-category-tabs{border-bottom:1px solid #262626;flex-shrink:0;gap:5px;padding:13px 13px 12px;display:flex}.market-category-tabs button{color:#777;background:0 0;border:0;border-radius:3px;flex:1;min-height:25px;padding:5px 2px;font-size:10px}.market-category-tabs button.active{color:#ddd;background:#242424}.market-list-heading{color:#666;flex-shrink:0;justify-content:space-between;padding:12px 15px 8px;font-size:9px;display:flex}.market-navigation-list{flex-shrink:0;min-height:80px;padding-bottom:14px}.market-navigation-list>button{text-align:left;background:0 0;border:0;border-left:2px solid #0000;border-radius:0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:14px 13px;display:flex}.market-navigation-list>button.active{background:#1a1a1a;border-left-color:#ddd}.market-navigation-list>button:hover{background:#141414}.market-navigation-list>button>span{flex-direction:column;gap:7px;min-width:0;display:flex}.market-navigation-list>button>span:last-child{text-align:right;flex-shrink:0}.market-navigation-list strong{color:#ccc;align-items:center;gap:7px;font-size:11px;font-weight:500;display:flex}.market-navigation-list strong i{font:8px var(--sans);color:#111;background:#ccc;border-radius:3px;padding:1px 4px;font-style:normal}.market-navigation-list b{font:11px var(--mono);color:#bbb;font-weight:400}.market-navigation-list small{color:#777;font-size:9px;line-height:1.5}.market-navigation-list>button>span:first-child>small{text-overflow:ellipsis;white-space:nowrap;max-width:105px;overflow:hidden}.market-navigation-list>button>span:last-child>small{font:9px var(--mono);color:#666}.market-search-empty{color:#888;padding:25px 15px;font-size:11px;line-height:1.8}.market-search-empty button{color:#ccc;background:0 0;border:0;padding:8px 0;font-size:10px;display:block}.market-specification{border-top:1px solid #262626;padding:18px 15px 20px}.market-specification>span{letter-spacing:.08em;color:#666;font-size:8px}.market-specification h3{letter-spacing:-.015em;color:#ddd;margin:13px 0 16px;font-size:14px;font-weight:500}.market-specification h3>small{color:#777;margin-left:8px;font-size:9px;font-weight:400}.market-specification dl{margin:0}.market-specification dl>div{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;font-size:10px;display:flex}.market-specification dt{color:#777}.market-specification dd{color:#bbb;margin:0}.market-specification>a{color:#999;justify-content:space-between;align-items:center;margin-top:19px;font-size:10px;display:flex}.navigator-risk{border-top:1px solid #262626;margin-top:auto;padding:18px 15px 20px}.navigator-risk>header{color:#aaa;align-items:center;gap:7px;margin-bottom:20px;display:flex}.navigator-risk header strong{font-size:11px;font-weight:500}.navigator-risk>div{margin-bottom:17px}.navigator-risk>div>span{color:#777;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.navigator-risk b{font:10px var(--mono);color:#aaa;font-weight:400}.navigator-risk>div>div{background:#292929;border-radius:2px;height:3px;margin-top:9px;overflow:hidden}.navigator-risk i{background:#aaa;height:100%;display:block}.navigator-risk>button{color:#aaa;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;margin-top:18px;padding:3px 0;font-size:10px;display:flex}.market-navigator>footer{color:#777;border-top:1px solid #262626;flex-shrink:0;align-items:center;gap:7px;padding:12px 15px;font-size:8px;display:flex}.market-navigator>footer>i{background:#aaa;border-radius:50%;flex-shrink:0;width:4px;height:4px}.mobile-navigator{border:0;width:100%;min-height:0;max-height:70dvh;overflow:auto}.mobile-navigator>header{display:none}.mobile-navigator .market-search{margin:0}.mobile-navigator .market-category-tabs,.mobile-navigator .market-specification,.mobile-navigator .navigator-risk,.mobile-navigator>footer{padding-left:0;padding-right:0}.mobile-navigator .market-navigation-list>button{padding:16px 11px}.mobile-navigator .market-navigation-list strong{font-size:13px}.mobile-navigator .market-navigation-list b{font-size:12px}.mobile-navigator .market-navigation-list>button>span:first-child>small{max-width:180px}.terminal-workspace-menu{align-items:center;height:100%;display:flex;position:relative}.terminal-workspace-menu>button{color:#999;background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;font-size:13px;display:flex}.terminal-workspace-menu>button[aria-expanded=true]{color:#eee}.terminal-workspace-menu>nav{z-index:70;background:#111;border:1px solid #3b3b3b;border-radius:7px;width:220px;padding:7px;position:absolute;top:calc(100% - 5px);left:-15px;box-shadow:0 15px 35px #0009}.terminal-workspace-menu nav>a{color:#bbb;border-radius:4px;align-items:center;gap:10px;padding:12px;font-size:12px;display:flex}.terminal-workspace-menu nav>a:hover{color:#eee;background:#222}.terminal-workspace-menu nav>a>svg:last-child{color:#777;margin-left:auto}.terminal-shell .terminal-chart-column.with-market-navigator .live-chart-toolbar>strong>span,.terminal-shell .terminal-chart-column.with-market-navigator .chart-tool-label{display:none}.terminal-shell .order-ticket{background:#0d0d0d!important}.terminal-shell .order-ticket input,.terminal-shell .chart-source{background:#0a0a0a}.terminal-shell .terminal-account-strip,.terminal-shell .blotter-tabs{background:#0d0d0d}.terminal-shell .terminal-tables{background:#0a0a0a}.terminal-shell .live-chart-toolbar{background:#0d0d0d}.terminal-shell .market-strip{background:#0a0a0a}.terminal-shell .terminal-tables td{font:12px var(--sans);font-variant-numeric:tabular-nums;color:#bbb}.terminal-shell .terminal-tables th,.terminal-shell .terminal-tables .inline-action{font-size:11px}.terminal-shell .ticket-summary-line{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:11px}.terminal-shell .ticket-fields{scrollbar-gutter:stable}.rewards-hub-grid{grid-template-columns:1.5fr 1fr;gap:20px;display:grid}.rewards-code-card,.rewards-achievement-card{background:#0a0a0a;border:1px solid #333;border-radius:8px;padding:31px}.rewards-code-card{background:radial-gradient(at 0 0,#ffffff04,#0000 70%),#0a0a0a;align-items:flex-start;gap:27px;display:flex}.rewards-hub-icon{color:#ccc;background:#191919;border:1px solid #333;border-radius:11px;flex-shrink:0;place-items:center;width:54px;height:54px;display:grid}.rewards-code-card h2{letter-spacing:-.04em;margin:17px 0;font-size:31px;line-height:1.2}.rewards-code-card p{max-width:410px;margin-bottom:25px;font-size:13px;line-height:1.85}.rewards-code-card .eyebrow,.rewards-achievement-card .eyebrow{color:#888;font-size:9px}.rewards-code-card .button{font-size:12px}.rewards-achievement-card{flex-direction:column;align-items:flex-start;display:flex}.rewards-achievement-card>svg{color:#aaa;margin-bottom:18px}.rewards-achievement-card>strong{letter-spacing:-.035em;margin:18px 0 12px;font-size:39px;font-weight:500;line-height:1}.rewards-achievement-card h2{letter-spacing:-.02em;margin:0 0 12px;font-size:16px;font-weight:500}.rewards-achievement-card p{color:#888;max-width:310px;margin-bottom:20px;font-size:12px;line-height:1.8}.rewards-achievement-card>.button{margin-top:auto;font-size:11px}.rewards-payout-link{border-top:1px solid #262626;justify-content:space-between;align-items:center;gap:25px;padding:25px 0;display:flex}.rewards-payout-link h3{letter-spacing:-.01em;margin-bottom:10px;font-size:14px;font-weight:500}.rewards-payout-link p{margin:0;font-size:12px;line-height:1.8}.rewards-hub-grid~.workspace-data-panel .workspace-inline-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:35px;display:flex}.rewards-hub-grid~.workspace-data-panel .workspace-inline-empty p{margin:0}.rewards-hub-grid~.workspace-data-panel .workspace-inline-empty .text-link{margin-top:5px;font-size:12px}@media (max-width:1000px){.rewards-hub-grid{grid-template-columns:1fr}.rewards-code-card{padding:27px}.rewards-achievement-card{grid-template-columns:auto 1fr;gap:8px 24px;padding:27px;display:grid}.rewards-achievement-card>svg{grid-area:1/1/4;margin:0}.rewards-achievement-card .eyebrow,.rewards-achievement-card h2,.rewards-achievement-card p{grid-column:2}.rewards-achievement-card>strong{grid-column:2;margin:10px 0 0;font-size:32px}.rewards-achievement-card .button{grid-column:2;justify-self:start;margin-top:6px}.rewards-achievement-card p{max-width:none;margin:4px 0}.rewards-code-card h2{font-size:29px}}@media (max-width:759px){.terminal-commandbar>.markets-toggle{gap:5px;padding:5px 7px;font-size:10px}.terminal-commandbar>.markets-toggle>span{display:none}.terminal-workspace-menu>button{font-size:11px}.terminal-workspace-menu>nav{top:100%;left:-45px}.terminal-shell .terminal-navigation{gap:18px}.terminal-session .session-divider{display:none}.terminal-session{gap:6px;font-size:9px}.terminal-session>span:nth-last-child(2){display:none}.terminal-shell .terminal-commandbar{gap:8px}.terminal-shell .terminal-tables td{font-size:11px}.rewards-code-card{flex-direction:column;gap:24px;padding:25px}.rewards-code-card h2{font-size:29px}.rewards-code-card p{font-size:12px}.rewards-achievement-card{gap:8px 18px;padding:25px}.rewards-payout-link{flex-direction:column;align-items:flex-start;gap:20px}.rewards-payout-link p,.market-specification dl>div{font-size:11px}.market-navigator>footer{font-size:9px}}.account-overview-panel{background:#0a0a0a;border:1px solid #303030;border-radius:8px;overflow:hidden}.account-overview-panel>header{border-bottom:1px solid #262626;justify-content:space-between;align-items:center;gap:24px;padding:22px 25px;display:flex}.account-overview-panel>header>div{align-items:center;gap:22px;min-width:0;display:flex}.account-overview-panel>header .section-label{color:#777;white-space:nowrap;font-size:10px}.account-overview-panel>header select{width:100%;max-width:320px;min-height:34px;padding:8px 11px;font-size:12px}.account-overview-main{grid-template-columns:minmax(0,1fr) 265px;display:grid}.account-overview-equity{min-width:0;padding:25px 25px 0}.account-overview-equity>span{color:#999;font-size:12px}.account-overview-equity>strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:14px 0 11px;font-size:42px;font-weight:500;line-height:1.15;display:block}.account-overview-equity>p{color:#777;align-items:center;gap:9px;margin-bottom:17px;font-size:10px;display:flex}.account-overview-equity>p>i{background:#555;border-radius:50%;width:3px;height:3px}.account-overview-equity .chart-svg{height:130px}.account-overview-equity .chart-axis{color:#777;padding:10px 0 15px;font-size:9px}.account-overview-equity .chart-axis>span:nth-child(2){display:none}.account-overview-progress{background:#0d0d0d;border-left:1px solid #292929;flex-direction:column;gap:23px;min-width:0;padding:25px;display:flex}.account-overview-progress>div{flex-direction:column;gap:10px;display:flex}.account-overview-progress>div>span{color:#888;font-size:11px}.account-overview-progress strong{letter-spacing:-.025em;color:#ddd;font-variant-numeric:tabular-nums;font-size:19px;font-weight:500}.account-overview-progress small{color:#777;font-size:10px;line-height:1.7}.account-overview-progress>a{color:#aaa;border-top:1px solid #292929;justify-content:space-between;align-items:center;margin-top:auto;padding-top:15px;font-size:10px;display:flex}.account-goal-track{background:#292929;border-radius:2px;height:3px;overflow:hidden}.account-goal-track>i{background:#ccc;height:100%;display:block}.account-overview-panel>footer{background:#0d0d0d;border-top:1px solid #292929;align-items:center;gap:38px;padding:16px 25px;display:flex}.account-overview-panel>footer>span{color:#888;align-items:center;gap:15px;font-size:10px;display:flex}.account-overview-panel>footer b{color:#ccc;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.terminal-shell .order-ticket .button.submit-buy{color:#111;background:#ededed;border-color:#ededed}.terminal-shell .order-ticket .button.submit-sell{color:#111;background:#b3b3b3;border-color:#b3b3b3}.terminal-shell .ticket-order-types button.active{border-color:#ddd}.terminal-shell .market-strip>button.active,.terminal-shell .blotter-tabs>button.active{border-bottom-color:#ddd}.terminal-shell .ticket-directions .buy.active{color:#ededed;background:#ffffff08;border-color:#aaa}.terminal-shell .ticket-directions .sell.active{color:#bbb;background:#ffffff06;border-color:#888}.chart-quote-controls .quote-buy{color:#ddd;background:#151515d9;border-color:#555}.chart-quote-controls .quote-sell{color:#aaa;background:#151515d9;border-color:#444}.terminal-shell .chart-ohlc b.positive{color:#ddd!important}.terminal-shell .chart-ohlc b.negative{color:#888!important}@media (max-width:1000px){.account-overview-panel>header>div{flex-direction:column;align-items:flex-start;gap:11px}.account-overview-main{grid-template-columns:minmax(0,1fr) 230px}.account-overview-progress{padding:23px 20px}.account-overview-panel>footer{flex-wrap:wrap;gap:24px}.account-overview-panel>footer>span{gap:9px;font-size:10px}}@media (max-width:759px){.account-overview-panel>header{gap:15px;padding:20px 18px}.account-overview-panel>header .section-label{font-size:9px}.account-overview-panel>header select{max-width:240px;font-size:11px}.account-overview-panel>header>div{flex:1}.account-overview-main{grid-template-columns:1fr}.account-overview-equity{padding:23px 18px 0}.account-overview-equity>strong{font-size:36px}.account-overview-equity .chart-svg{height:135px}.account-overview-progress{border-top:1px solid #292929;border-left:0;grid-template-columns:1fr 1fr;gap:23px 20px;padding:20px 18px;display:grid}.account-overview-progress>div:first-child{grid-column:1/-1}.account-overview-progress>div{gap:8px}.account-overview-progress>div>span{font-size:10px}.account-overview-progress strong{font-size:19px}.account-overview-progress small{font-size:9px}.account-overview-progress>a{grid-column:1/-1;padding-top:17px;font-size:11px}.account-overview-panel>footer{gap:15px 25px;padding:17px 18px}.account-overview-panel>footer>span{font-size:10px}.account-overview-panel>footer>span:first-child{flex-basis:100%}.account-overview-panel>footer b{font-size:12px}}.copy-workspace-status{background:#0a0a0a;border:1px solid #333;border-radius:6px;justify-content:space-between;align-items:center;gap:20px;padding:16px 19px;display:flex}.copy-workspace-status>div{align-items:center;gap:10px;min-width:0;display:flex}.copy-workspace-status strong{color:#ddd;white-space:nowrap;font-size:12px;font-weight:500}.copy-workspace-status>div>span:last-child{color:#888;font-size:11px;line-height:1.7}.copy-workspace-status>button{white-space:nowrap}.copy-workspace-navigation{flex-direction:column;gap:18px;display:flex}.copy-workspace-navigation>.workspace-segments{background:0 0;gap:26px;padding-left:0;padding-right:0}.copy-workspace-navigation>div:last-child{justify-content:flex-end;align-items:center;gap:10px;display:flex}.copy-workspace-navigation select{width:auto;max-width:250px;min-height:33px;padding:8px 10px;font-size:11px}.copy-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.copy-summary-grid>div{background:#0a0a0a;border:1px solid #2c2c2c;border-radius:6px;flex-direction:column;gap:13px;min-width:0;padding:21px;display:flex}.copy-summary-grid span{color:#999;font-size:11px;line-height:1.7}.copy-summary-grid strong{letter-spacing:-.03em;color:#ddd;font-variant-numeric:tabular-nums;font-size:27px;font-weight:500}.copy-summary-grid small{color:#777;font-size:10px;line-height:1.7}.copy-performance-chart{padding:24px 22px 15px 70px;position:relative}.copy-performance-chart>div{color:#777;flex-direction:column;justify-content:space-between;font-size:9px;display:flex;position:absolute;top:29px;bottom:53px;left:20px}.copy-performance-chart>svg{width:100%;height:180px;display:block}.copy-performance-chart>footer{color:#777;justify-content:space-between;gap:15px;padding-top:10px;font-size:9px;display:flex}.copy-workspace-explainer{border-top:1px solid #2a2a2a;align-items:flex-start;gap:15px;padding-top:24px;display:flex}.copy-workspace-explainer>svg{color:#999;margin-top:3px}.copy-workspace-explainer>div{flex:1;min-width:0;max-width:750px}.copy-workspace-explainer strong{color:#bbb;font-size:12px;font-weight:500}.copy-workspace-explainer p{color:#888;margin:9px 0 0;font-size:11px;line-height:1.9}.copy-workspace-explainer>a{white-space:nowrap;color:#aaa;align-items:center;gap:6px;margin-left:auto;font-size:11px;display:flex}.copy-workspace .workspace-inline-empty{text-align:center;flex-direction:column;align-items:center;gap:13px;padding:37px;display:flex}.copy-workspace .workspace-inline-empty>p{max-width:440px;margin:0}.copy-workspace .workspace-inline-empty>button{margin-top:4px}.copy-followers-title{flex-wrap:wrap;gap:10px}.copy-followers-title>span{margin-left:auto}.copy-followers-title>button{color:#aaa;background:#1b1b1b;border-color:#3b3b3b;padding:4px 7px;font-size:10px}.pnl-calendar{background:#0a0a0a;border:1px solid #303030;border-radius:8px;overflow:hidden}.pnl-calendar>header{border-bottom:1px solid #2a2a2a;justify-content:space-between;align-items:center;gap:22px;padding:20px 22px;display:flex}.pnl-calendar>header>div:first-child{color:#999;align-items:center;gap:10px;display:flex}.pnl-calendar h2{letter-spacing:0;color:#ddd;margin:0;font-size:13px;font-weight:500;line-height:1.5}.pnl-calendar>header>div:first-child>span{font:9px var(--mono);color:#888;border:1px solid #333;border-radius:3px;padding:3px 5px}.pnl-calendar-controls{align-items:center;gap:8px;display:flex}.pnl-calendar-controls>button{color:#aaa;background:0 0;border-color:#333;place-items:center;min-width:30px;min-height:32px;padding:7px;font-size:11px;display:grid}.pnl-calendar-controls>button:last-child{padding:7px 10px}.pnl-calendar-controls input{width:150px;max-width:150px;min-height:32px;padding:7px 10px;font-size:11px!important}.pnl-calendar-summary{border-bottom:1px solid #2a2a2a;flex-wrap:wrap;align-items:center;gap:38px;padding:18px 22px;display:flex}.pnl-calendar-summary>span{color:#888;align-items:center;gap:14px;font-size:11px;display:flex}.pnl-calendar-summary strong{color:#ccc;font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.pnl-calendar-grid{background:#292929;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid}.pnl-calendar-grid>.pnl-calendar-weekday{color:#888;background:#0d0d0d;justify-content:center;align-items:center;padding:13px 10px;font-size:10px;display:flex}.pnl-calendar-grid>button,.pnl-calendar-blank{text-align:left;background:#0a0a0a;border:0;border-radius:0;flex-direction:column;align-items:flex-start;gap:11px;min-height:104px;padding:13px;display:flex;position:relative}.pnl-calendar-grid>button>span{color:#888;align-items:center;gap:6px;font-size:10px;display:flex}.pnl-calendar-grid>button>span>i{background:#ddd;border-radius:50%;width:4px;height:4px}.pnl-calendar-grid>button>strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:auto;font-size:14px;font-weight:500}.pnl-calendar-grid>button>small{color:#777;font-size:9px;line-height:1.5}.pnl-calendar-grid>button.profit-day{background:#8fc6af07}.pnl-calendar-grid>button.loss-day{background:#d295a107}.pnl-calendar-grid>button.selected{outline-offset:-1px;background:#1d1d1d;outline:1px solid #bbb}.pnl-calendar-grid>button.today>span{color:#ddd;font-weight:500}.pnl-calendar-grid>button:hover{background:#181818}.pnl-calendar>footer{color:#777;border-top:1px solid #292929;padding:17px 22px;font-size:10px;line-height:1.9}.pnl-day-detail{border-top:1px solid #333}.pnl-day-detail>header{border-bottom:1px solid #292929;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}.pnl-day-detail h3{letter-spacing:0;margin:0;font-size:13px;font-weight:500}.pnl-day-detail header>span{color:#888;font-size:10px}.pnl-day-detail>p{color:#888;margin:0;padding:23px;font-size:12px}@media (max-width:1100px){.copy-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.copy-summary-grid>div{padding:19px}.copy-workspace-explainer{flex-wrap:wrap}.copy-workspace-explainer>a{margin:0 0 0 33px}.pnl-calendar-grid>button,.pnl-calendar-blank{min-height:92px;padding:11px}.pnl-calendar-grid>button>strong{font-size:12px}.pnl-calendar>header{flex-wrap:wrap;align-items:flex-start}.copy-workspace-navigation>.workspace-segments{gap:20px}}@media (max-width:759px){.copy-workspace-status{flex-wrap:wrap;align-items:flex-start;gap:15px;padding:15px}.copy-workspace-status>div{flex-wrap:wrap;gap:8px}.copy-workspace-status>div>span:last-child{flex-basis:100%;padding-left:14px;font-size:10px}.copy-workspace-status>button{margin-left:14px;font-size:11px}.copy-workspace-navigation>.workspace-segments{gap:19px}.copy-workspace-navigation>div:last-child{justify-content:flex-start;gap:8px}.copy-workspace-navigation select{max-width:195px;padding:7px 9px;font-size:10px}.copy-summary-grid>div{gap:11px;padding:18px 15px}.copy-summary-grid span{font-size:10px}.copy-summary-grid strong{font-size:24px}.copy-summary-grid small{font-size:9px}.copy-performance-chart{padding:21px 14px 15px 58px}.copy-performance-chart>div{font-size:8px;left:14px}.copy-performance-chart>svg{height:145px}.copy-workspace-explainer p{font-size:11px}.copy-workspace-explainer>div{max-width:calc(100% - 35px)}.pnl-calendar>header{gap:17px;padding:18px 15px}.pnl-calendar-controls{gap:6px}.pnl-calendar-controls input{width:142px;max-width:142px;font-size:10px!important}.pnl-calendar-summary{gap:15px 24px;padding:17px 15px}.pnl-calendar-summary>span{gap:10px;font-size:10px}.pnl-calendar-summary>span:first-child{flex-basis:100%}.pnl-calendar-summary strong{font-size:12px}.pnl-calendar-grid>.pnl-calendar-weekday{padding:11px 5px;font-size:9px}.pnl-calendar-grid>button,.pnl-calendar-blank{gap:6px;min-height:82px;padding:9px 5px}.pnl-calendar-grid>button>span{gap:4px;font-size:9px}.pnl-calendar-grid>button>strong{letter-spacing:-.04em;overflow-wrap:anywhere;max-width:100%;font-size:10px;line-height:1.5}.pnl-calendar-grid>button>small{font-size:7px}.pnl-calendar>footer{padding:15px;font-size:9px}.pnl-day-detail>header{flex-direction:column;align-items:flex-start;gap:10px;padding:18px 15px}.pnl-day-detail h3{font-size:12px}}.support-chat-launcher{z-index:50;color:#111;background:#ededed;border:1px solid #ededed;border-radius:24px;align-items:center;gap:9px;min-height:42px;padding:11px 16px;font-size:12px;font-weight:500;display:flex;position:fixed;bottom:20px;right:22px;box-shadow:0 5px 25px #0008}.support-chat-launcher:hover{color:#000;background:#fff!important}.support-chat-topbar-trigger{color:#999;background:0 0;border:0;place-items:center;min-width:30px;min-height:30px;padding:5px;display:grid}.support-chat-panel{z-index:95;text-align:left;background:#0a0a0a;border:1px solid #444;border-radius:11px;flex-direction:column;width:365px;height:590px;max-height:calc(100dvh - 40px);display:flex;position:fixed;bottom:20px;right:22px;overflow:hidden;box-shadow:0 20px 80px #000c}.support-chat-panel>header{background:#111;border-bottom:1px solid #2c2c2c;justify-content:space-between;align-items:center;gap:15px;padding:20px;display:flex}.support-chat-panel>header>div{align-items:center;gap:12px;min-width:0;display:flex}.support-chat-panel>header>div>span{color:#ccc;background:#202020;border:1px solid #3a3a3a;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.support-chat-panel h2{letter-spacing:-.015em;color:#eee;margin:0 0 6px;font-size:14px;font-weight:500;line-height:1.4}.support-chat-panel>header p{color:#888;margin:0;font-size:10px;line-height:1.7}.support-chat-close{color:#888;background:0 0;border:0;justify-content:center;align-items:center;min-width:26px;min-height:26px;padding:3px;display:flex}.support-chat-panel>nav{border-bottom:1px solid #292929;flex-shrink:0;align-items:stretch;gap:20px;padding:0 18px;display:flex}.support-chat-panel>nav>button{color:#888;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:13px 0;font-size:11px}.support-chat-panel>nav>button.active{color:#ddd;border-bottom-color:#ddd}.support-chat-panel>nav>a{color:#888;align-items:center;gap:5px;margin-left:auto;font-size:10px;display:flex}.support-chat-help{flex:1;min-height:0;padding:18px;overflow:auto}.support-chat-help>label{background:#111;border:1px solid #333;border-radius:5px;flex-direction:row;align-items:center;gap:8px;margin-bottom:20px;padding:0 10px;display:flex}.support-chat-help>label>svg{color:#888}.support-chat-help input{min-width:0;min-height:34px;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:9px 0!important;font-size:11px!important}.support-chat-help details{border-bottom:1px solid #292929;padding:14px 0}.support-chat-help summary{color:#bbb;cursor:pointer;font-size:12px;line-height:1.8}.support-chat-help details p{color:#888;margin:12px 0 0;font-size:11px;line-height:1.9}.support-chat-help>a{color:#aaa;align-items:center;gap:7px;margin-top:22px;font-size:11px;display:flex}.support-chat-welcome{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;padding:35px 24px;display:flex}.support-chat-welcome>svg{color:#888;margin-bottom:24px}.support-chat-welcome h3{letter-spacing:-.03em;margin:0 0 15px;font-size:23px;font-weight:500;line-height:1.3}.support-chat-welcome p{margin-bottom:25px;font-size:12px;line-height:1.85}.support-chat-welcome .button{margin-top:10px;font-size:11px}.support-chat-conversations{flex:1;min-height:0;overflow:auto}.support-chat-conversations>header{justify-content:space-between;align-items:center;gap:15px;padding:18px 20px 11px;display:flex}.support-chat-conversations h3{letter-spacing:0;color:#999;margin:0;font-size:11px;font-weight:500}.support-chat-conversations>header>button{color:#888;background:0 0;border:0;padding:5px;display:flex}.support-chat-conversations>button{text-align:left;background:0 0;border:0;border-bottom:1px solid #262626;border-radius:0;align-items:center;gap:10px;width:100%;padding:17px 18px;display:flex}.support-chat-conversations>button>svg{color:#888}.support-chat-conversations>button>span{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.support-chat-conversations strong{color:#bbb;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;line-height:1.6;overflow:hidden}.support-chat-conversations small{color:#777;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.7;overflow:hidden}.support-chat-conversations>button>i{color:#888;border:1px solid #333;border-radius:3px;padding:3px 5px;font-size:8px;font-style:normal}.support-chat-empty{text-align:center;flex-direction:column;align-items:center;padding:30px 24px;display:flex}.support-chat-empty>svg{color:#666;margin-bottom:19px}.support-chat-empty strong{color:#bbb;font-size:13px;font-weight:500}.support-chat-empty p{color:#777;margin:12px 0 0;font-size:11px;line-height:1.9}.support-chat-thread-heading{background:#0d0d0d;border-bottom:1px solid #292929;align-items:center;gap:9px;padding:12px 17px;display:flex}.support-chat-thread-heading>button{color:#999;background:0 0;border:0;padding:3px;display:flex}.support-chat-thread-heading strong{color:#bbb;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;font-weight:500;line-height:1.6;overflow:hidden}.support-chat-thread-heading>span{color:#888;font-size:8px}.support-chat-messages{overscroll-behavior:contain;flex-direction:column;flex:1;gap:18px;min-height:0;padding:20px 17px;display:flex;overflow:auto}.support-chat-messages>article{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.support-chat-messages article>span{color:#666;font-size:8px}.support-chat-messages p{white-space:pre-wrap;overflow-wrap:anywhere;color:#ccc;background:#202020;border:1px solid #333;border-radius:8px 8px 0;max-width:95%;margin:0;padding:11px 13px;font-size:12px;line-height:1.85}.support-chat-messages .staff-message{align-items:flex-start}.support-chat-messages .staff-message p{color:#bbb;background:#111;border-color:#2a2a2a;border-radius:8px 8px 8px 0}.support-chat-composer{background:#0d0d0d;border-top:1px solid #2b2b2b;flex-shrink:0;padding:15px 17px}.support-chat-composer>label{color:#888;gap:9px;font-size:10px}.support-chat-composer textarea{resize:vertical;min-height:70px;max-height:140px;font-size:12px;line-height:1.7;background:#080808!important;border-color:#333!important;padding:10px!important}.support-chat-composer>div{justify-content:space-between;align-items:center;gap:15px;margin-top:12px;display:flex}.support-chat-composer small{color:#777;max-width:180px;font-size:8px;line-height:1.7}.support-chat-composer .button.small{min-height:32px;padding:8px 11px;font-size:10px}.support-chat-composer>.error-box{margin:10px 0 0;font-size:11px;line-height:1.7}@media (max-width:600px){.support-chat-launcher{min-height:42px;padding:11px 14px;font-size:11px;bottom:18px;right:18px}.support-chat-panel{border:0;border-radius:0;width:100vw;height:100dvh;max-height:none;inset:0}.support-chat-panel>header{padding:20px}.support-chat-panel>nav{padding:0 20px}.support-chat-messages{padding:22px 20px}.support-chat-messages p{font-size:13px}.support-chat-composer{padding:17px 20px max(20px,env(safe-area-inset-bottom))}.support-chat-composer textarea{min-height:83px;font-size:14px}.support-chat-composer small{font-size:9px}.support-chat-composer .button.small{min-height:38px;font-size:12px}.support-chat-conversations>button{padding:19px 20px}.support-chat-conversations strong{font-size:13px}.support-chat-conversations small{font-size:11px}}.support-chat-backdrop{z-index:94;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0005;position:fixed;inset:0}@media print{.support-chat-launcher,.support-chat-topbar-trigger,.support-chat-panel,.support-chat-backdrop{display:none!important}.certificate-page{max-width:none}}.chart-level,.chart-position{will-change:top;visibility:hidden;transition:none!important;animation:none!important}.chart-level.placed-level{max-width:210px;height:25px;right:78px}.chart-level.placed-level>button:first-child,.terminal-shell .chart-level.placed-level>button:first-child{min-height:25px;box-shadow:none;background:#141414f5;border-color:#444;border-radius:4px;gap:7px;padding:3px 7px;font-size:10px;line-height:1.4}.chart-level.placed-level button b{color:currentColor;font-size:10px;font-weight:500}.chart-level .drag-grip{color:#777;letter-spacing:-2px;margin-right:3px;font-size:11px}.chart-level.placed-level:hover>button:first-child{background:#222;border-color:currentColor}.chart-position{width:max-content;max-width:calc(100% - 100px);height:25px;left:16px;right:auto}.chart-position>div{background:#141414f5;border:1px solid #444;border-radius:4px;gap:10px;min-height:25px;padding-left:8px}.chart-position button.position-select{font:500 10px var(--sans);height:24px;padding:0}.chart-position .position-select small{font:10px var(--mono);color:#888;margin-left:5px}.chart-position button:not(.position-select){color:#aaa;background:0 0;border-left:1px solid #333;height:24px;font-size:14px}.chart-position button:disabled{font:10px var(--mono);opacity:.6}.chart-position>div>span{font:10px var(--mono);font-variant-numeric:tabular-nums;text-align:right;min-width:50px}.chart-source select{width:auto;font:10px var(--mono);min-height:24px;margin-right:8px;padding:3px 6px}.terminal-shell .order-ticket-heading h2{letter-spacing:-.03em;flex-wrap:wrap;gap:7px;font-size:19px}.terminal-shell .order-ticket-heading h2 small{font:11px var(--sans);color:#888;letter-spacing:0;line-height:1.5}.terminal-shell .ticket-directions button{background:#111;border-color:#333;min-height:64px;padding:12px}.terminal-shell .ticket-directions button span{color:#999;font-size:11px}.terminal-shell .ticket-directions button b{font:15px var(--mono);color:#ccc;font-variant-numeric:tabular-nums;margin-top:7px;display:block}.terminal-shell .ticket-fields input[type=number]{-webkit-appearance:textfield;appearance:textfield;font:13px var(--mono);font-variant-numeric:tabular-nums;background:#101010;border:1px solid #3b3b3b;border-radius:5px;min-height:40px;padding:10px 12px}.terminal-shell .ticket-fields input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.terminal-shell .ticket-fields input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ticket-reset{color:#aaa;background:0 0;border:0;padding:4px 0;font-size:10px}.ticket-reset:hover{color:#fff}.terminal-shell .protection-input>span{font-size:12px}.terminal-shell .protection-input small{color:#777;font-size:10px}.terminal-shell .protection-input em{margin-top:0;font-size:10px;line-height:1.5}.target-presets{gap:6px;margin-top:-4px;display:flex}.target-presets button{color:#aaa;background:#151515;border:1px solid #333;border-radius:4px;flex:1;min-height:28px;padding:6px;font-size:10px}.target-presets button:hover{color:#eee;border-color:#888}.target-presets button:last-child{flex:1.8}.ticket-exposure{border-top:1px solid #292929;border-bottom:1px solid #292929;flex-direction:column;gap:11px;padding:16px 0;display:flex}.ticket-exposure>div{color:#888;justify-content:space-between;align-items:center;gap:12px;font-size:11px;line-height:1.5;display:flex}.ticket-exposure strong{font:11px var(--mono);color:#bbb;font-weight:400}.terminal-shell .ticket-form{gap:0}.terminal-shell .ticket-submit{background:#0b0b0b;padding-top:15px}.terminal-shell .ticket-order-details{border-top:0;padding-top:0}.terminal-shell .ticket-order-details summary{min-height:20px}@media (max-width:760px){.terminal-shell .ticket-fields input[type=number]{min-height:46px;font-size:16px}.terminal-shell .ticket-order-types button{min-height:43px}.terminal-shell .ticket-fields{gap:18px}.terminal-shell .ticket-section-title>strong{font-size:13px}.terminal-shell .ticket-reset{min-height:32px;font-size:12px}.terminal-shell .ticket-exposure>div{font-size:12px}.terminal-shell .target-presets button{min-height:36px;font-size:12px}.chart-level.placed-level{right:68px}.chart-position{left:8px}.chart-position .position-select small{display:none}}@media (min-width:761px) and (max-width:899px){.site-header .nav-inner{gap:18px;padding-left:18px;padding-right:18px}.site-header .nav-links{gap:clamp(8px,1.3vw,13px)}.site-header .nav-links>a,.site-header .nav-menu summary{font-size:10px}.site-header .nav-actions{gap:10px}.site-header .login-link{font-size:11px}.site-header .nav-actions .button.small{padding:8px 9px;font-size:10px}.site-header .nav-menu .dropdown{left:auto;right:0}}@media (max-width:600px){.site-header .nav-inner{gap:12px;padding-left:15px;padding-right:15px}.site-header .nav-actions{gap:9px}.site-header .login-link{font-size:10px}.site-header .nav-actions .button.small{gap:6px;min-height:36px;padding:8px 9px;font-size:10px}.site-header .mobile-toggle{flex:0 0 36px}.site-header .nav-actions,.site-header .logo{min-width:0}.site-header .logo>.aura-wordmark{font-size:25px}.site-header .logo>.aura-mark{width:25px!important;height:25px!important}.site-header .login-link,.site-header .nav-actions>.button{flex-shrink:0}}@media (max-width:340px){.site-header .nav-inner{gap:8px;padding-left:12px;padding-right:12px}.site-header .nav-actions{gap:7px}.site-header .login-link{display:none}.site-header .nav-actions .button.small{gap:5px;padding:8px}.site-header .nav-actions .button.small svg{display:none}}@media (max-width:600px){.support-chat-launcher{right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.button:hover:not(:disabled) svg,.button:active:not(:disabled){transform:none}button:not(.button):not(:disabled){transition:none}}.business-filterbar{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.business-filterbar>.workspace-segments{margin-right:auto}.business-filterbar>label{color:#999;gap:8px;min-width:160px;font-size:11px}.business-filterbar select{min-height:38px;padding:8px 12px;font-size:12px}.business-record-note{align-items:center;gap:14px;display:flex}.business-record-note .badge{flex-shrink:0}.business-record-note p{color:#888;margin:0;font-size:11px;line-height:1.8}.business-funnel{background:#0c0c0c;border:1px solid #333;border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.business-funnel>article{border-right:1px solid #292929;padding:24px 20px}.business-funnel>article:last-child{border-right:0}.funnel-label{align-items:start;gap:9px;min-height:40px;display:flex}.funnel-label>span{font:10px var(--mono);color:#666;margin-top:3px}.funnel-label h2{letter-spacing:0;color:#bbb;margin:0;font-size:12px;font-weight:500;line-height:1.6}.business-funnel article>strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin:15px 0 22px;font-size:38px;font-weight:500;line-height:1.2;display:block}.funnel-bar{background:#282828;border-radius:3px;height:3px;overflow:hidden}.funnel-bar>i{background:#bbb;height:100%;display:block}.business-funnel article>p{color:#777;margin:16px 0 10px;font-size:11px}.business-funnel article>p>b{color:#ccc;font-weight:500}.business-funnel article>small{color:#777;align-items:center;gap:5px;min-height:17px;font-size:10px;line-height:1.65;display:flex}.business-reading{color:#999;margin:0;font-size:13px;line-height:1.85}.business-reading strong{color:#ddd;font-weight:500}.business-empty{text-align:center;border:1px dashed #333;border-radius:7px;padding:26px}.business-empty strong{font-size:14px;font-weight:500}.business-empty p{color:#888;margin-bottom:0;font-size:12px;line-height:1.8}.business-financials{border-top:1px solid #292929;border-bottom:1px solid #292929;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:25px 0;display:grid}.business-financials>div{flex-direction:column;gap:14px;display:flex}.business-financials span{color:#999;font-size:12px}.business-financials strong{letter-spacing:-.03em;font-size:28px;font-weight:500;line-height:1.2}.business-financials small{color:#777;font-size:10px;line-height:1.7}.business-breakdown-header{border-bottom:1px solid #292929;justify-content:space-between;align-items:center;gap:15px;padding:18px 20px;display:flex}.business-breakdown-header h2{letter-spacing:0;margin:0;font-size:13px;font-weight:500}.business-plan-label{text-transform:capitalize}@media (max-width:1200px){.business-funnel>article{padding:20px 14px}.business-funnel article>small{font-size:9px}.business-funnel article>strong{font-size:32px}}@media (max-width:760px){.business-filterbar{gap:14px}.business-filterbar>.workspace-segments{width:100%}.business-filterbar>label{flex:1;min-width:0}.business-record-note{flex-direction:column;align-items:start;gap:10px}.business-funnel{grid-template-columns:1fr}.business-funnel>article{border-bottom:1px solid #292929;border-right:0;grid-template-columns:1fr 65px;align-items:center;gap:12px;padding:18px 20px;display:grid}.business-funnel>article:last-child{border-bottom:0}.funnel-label{align-items:center;min-height:0}.funnel-label>span{margin:0}.business-funnel article>strong{text-align:right;margin:0;font-size:28px}.funnel-bar{grid-column:1/-1}.business-funnel article>p{margin:0}.business-funnel article>small{grid-column:1/-1;font-size:10px}.business-financials{grid-template-columns:1fr;gap:25px}.business-financials>div{gap:10px}.business-breakdown-header{flex-direction:column;align-items:start}.business-financials strong{font-size:26px}}.order-outcomes{padding:16px 20px}.order-outcomes h3{letter-spacing:0;color:#888;margin:0 0 15px;font-size:10px;font-weight:500}.order-outcomes>div{border-top:1px solid #242424;align-items:center;gap:10px;min-width:0;padding:10px 0;display:flex}.order-outcomes strong{font:11px var(--mono);color:#bbb;font-weight:400}.order-outcomes p{color:#999;overflow-wrap:anywhere;flex:1;min-width:0;margin:0;font-size:11px;line-height:1.7}.order-outcomes time{font:9px var(--mono);color:#777;white-space:nowrap}.order-outcomes .badge{text-transform:capitalize;font-size:9px}.order-outcomes .badge.negative{border-color:#5d4247}@media (max-width:760px){.order-outcomes{padding:14px}.order-outcomes>div{flex-wrap:wrap;gap:8px}.order-outcomes p{flex:100%;order:4}.order-outcomes time{margin-left:auto}}.equity-chart-frame{width:100%;min-width:0;position:relative}.equity-value-label{z-index:1;pointer-events:none;font:10px var(--mono);font-variant-numeric:tabular-nums;color:#888;background:#0c0c0cd9;border-radius:3px;padding:2px 4px;line-height:1.4;position:absolute;left:12px}.equity-value-label.high{top:2px}.equity-value-label.low{bottom:2px}.account-overview-equity .equity-value-label{font-size:10px;left:0}svg,.logo{flex-shrink:0}.aura-wordmark{white-space:nowrap;flex-shrink:0;font-stretch:100%!important;transform:none!important}.logo .aura-mark{aspect-ratio:1;object-fit:contain;flex:none}.topbar-right{gap:12px;min-width:0}.topbar-right>.avatar,.terminal-shell .topbar-right>.avatar{aspect-ratio:1;width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;font:500 11px var(--sans);letter-spacing:0;background:#ffffff08;border-radius:50%;flex:0 0 30px;place-items:center;padding:0;line-height:1;display:grid;transform:none}.topbar-right>.icon-link,.support-chat-topbar-trigger{background:0 0;border-radius:8px;flex:0 0 30px;place-items:center;width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;padding:0;line-height:1;display:grid}.topbar-right>.icon-link:hover,.support-chat-topbar-trigger:hover{color:#eee;background:#ffffff0a}.topbar-right>.icon-link svg,.support-chat-topbar-trigger svg{aspect-ratio:1;flex:none;width:17px;min-width:17px;height:17px;max-height:17px}.topbar-right .account-select{text-overflow:ellipsis;flex:270px;width:270px;min-width:100px}.terminal-navigation,.workspace-search-trigger{flex-shrink:0}.button{color:#ededed;text-align:center;white-space:normal;cursor:pointer;vertical-align:middle;background:#0a0a0a;border:1px solid #333;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:10px 15px;font-size:13px;font-weight:500;line-height:1.25;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s;display:inline-flex}.button:hover:not(:disabled){color:#fff;background:#141414;border-color:#666}.button:active:not(:disabled){transform:translateY(1px)}.button:focus-visible{outline-offset:3px;outline:2px solid #ededed}.button:disabled,.button[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.button.full{width:100%}.workspace-segments{background:#ffffff03;border-radius:9px;gap:3px;padding:3px}.workspace-segments>button{background:0 0;border-radius:6px;min-height:32px;padding:8px 11px;border:0!important}.workspace-segments>button.active{color:#eee;background:#ffffff0b;box-shadow:0 1px 3px #0005}.terminal-shell .terminal-command-actions>button,.terminal-commandbar>.markets-toggle{background:#ffffff03;border-color:#ffffff15;border-radius:7px}.terminal-shell .ticket-directions button{background:#ffffff03;border-color:#ffffff24;border-radius:9px;min-height:58px;padding:10px 12px}.terminal-shell .ticket-order-types{background:#ffffff03;border:1px solid #ffffff10;border-radius:8px;gap:4px;padding:3px}.terminal-shell .ticket-order-types button{color:#999;border:0;border-radius:5px;min-height:31px;padding:7px 10px}.terminal-shell .ticket-order-types button.active{color:#eee;background:#ffffff0d}.terminal-shell .risk-presets>button{background:#ffffff04;border-color:#ffffff1c;border-radius:6px}.terminal-shell .risk-presets>button.active{background:#ffffff10;border-color:#ffffff65}.terminal-shell .ticket-fields input[type=number]{background:#ffffff03;border-color:#ffffff25;border-radius:8px;min-height:37px}.terminal-shell .ticket-fields{gap:14px}.terminal-shell .ticket-form{padding-top:0}.terminal-shell .ticket-exposure{gap:9px;padding:12px 0}.terminal-shell .target-presets button{background:#ffffff03;border-color:#ffffff1c;border-radius:6px;min-height:26px}.terminal-shell .ticket-submit .button{border-radius:8px}.terminal-shell .ticket-submit .form-note{font-size:9px}.risk-slider-control{margin-top:-4px}.risk-slider-control>div{font:9px var(--mono);color:#777;justify-content:space-between;margin-top:4px;display:flex}.risk-slider-control .risk-slider{-webkit-appearance:none;appearance:none;width:100%;height:22px;min-height:22px;box-shadow:none;cursor:pointer;touch-action:pan-y;background:0 0;border:0;margin:0;padding:0}.risk-slider::-webkit-slider-runnable-track{background:linear-gradient(to right,#dedede 0%,#dedede var(--risk-fill),#333 var(--risk-fill),#333 100%);border-radius:5px;height:4px}.risk-slider::-webkit-slider-thumb{-webkit-appearance:none;background:#eee;border:1px solid #fff;border-radius:50%;width:13px;height:13px;margin-top:-4.5px;box-shadow:0 0 0 3px #ffffff0c}.risk-slider::-moz-range-track{background:#333;border-radius:5px;height:4px}.risk-slider::-moz-range-progress{background:#ddd;border-radius:5px;height:4px}.risk-slider::-moz-range-thumb{background:#eee;border:1px solid #fff;border-radius:50%;width:12px;height:12px}.risk-slider:focus-visible{outline-offset:3px;border-radius:5px;outline:1px solid #999}@media (max-width:1100px){.terminal-shell .topbar-right{gap:8px}.terminal-shell .topbar-right .account-select{width:200px;min-width:110px;max-width:200px}.terminal-shell .workspace-search-trigger{justify-content:center;width:32px;min-width:32px;padding:0}.terminal-shell .workspace-search-trigger span,.terminal-shell .workspace-search-trigger kbd{display:none}}@media (max-width:760px){.terminal-shell .topbar-right{gap:7px}.terminal-shell .topbar-right .account-select{flex:135px;width:135px;min-width:90px;max-width:135px}.terminal-shell .topbar-right>.avatar{flex-basis:28px;width:28px;min-width:28px;max-width:28px;height:28px;min-height:28px}.terminal-shell .ticket-fields input[type=number]{min-height:43px;font-size:16px}.terminal-shell .ticket-order-types button{min-height:40px;font-size:12px}.risk-slider-control .risk-slider{height:32px;min-height:32px}.risk-slider::-webkit-slider-thumb{width:19px;height:19px;margin-top:-7.5px}.terminal-shell .risk-presets>button{min-height:34px;font-size:11px}.risk-slider-control>div{font-size:10px}.terminal-shell .topbar-right>.support-chat-topbar-trigger{display:none}}@media (prefers-reduced-motion:reduce){.button{transition:none}.button:active{transform:none}}.milestone-compact{background:linear-gradient(110deg,#ffffff05,#0000);border:1px solid #ffffff1b;border-radius:10px;align-items:center;gap:17px;min-width:0;padding:18px 20px;display:flex}.milestone-mini-ring{background:conic-gradient(#ccc var(--milestone-progress),#292929 0);border-radius:50%;flex:0 0 45px;place-items:center;width:45px;height:45px;padding:3px;display:grid}.milestone-mini-ring>span{width:39px;height:39px;font:13px var(--mono);color:#ddd;background:#111;border-radius:50%;place-content:center;display:grid}.milestone-mini-ring small{color:#777;font-size:9px;display:inline}.milestone-compact>div:nth-child(2){flex-direction:column;gap:6px;min-width:0;display:flex}.milestone-compact>div>span{color:#888;font-size:10px}.milestone-compact strong{font-size:13px;font-weight:500;line-height:1.5}.milestone-compact>div>small{color:#888;font-size:11px;line-height:1.6}.milestone-compact>a{color:#bbb;flex-shrink:0;align-items:center;gap:10px;margin-left:auto;font-size:11px;display:flex}.milestone-compact>a:hover{color:#fff}.milestone-board{background:linear-gradient(120deg,#ffffff03,#0000);border:1px solid #303030;border-radius:10px;padding:25px}.milestone-board>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.milestone-board h2{letter-spacing:-.035em;margin:12px 0;font-size:23px;font-weight:500;line-height:1.4}.milestone-board>header p{color:#888;margin:0;font-size:12px;line-height:1.8}.milestone-large-count{flex-shrink:0;align-items:baseline;gap:8px;display:flex}.milestone-large-count strong{letter-spacing:-.04em;font-size:40px;font-weight:500}.milestone-large-count span{font:11px var(--mono);color:#777}.milestone-progress-track{background:#262626;border-radius:5px;height:3px;margin:24px 0;overflow:hidden}.milestone-progress-track>i{background:linear-gradient(90deg,#666,#eee);border-radius:5px;height:100%;transition:width .5s;display:block}.milestone-cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.milestone-card{background:#ffffff02;border:1px solid #292929;border-radius:8px;flex-direction:column;min-width:0;padding:19px 15px;transition:background .2s,border-color .2s,transform .2s;display:flex;position:relative}.milestone-card:hover{background:#ffffff06;border-color:#555;transform:translateY(-2px)}.milestone-card.is-complete{background:linear-gradient(150deg,#ffffff08,#ffffff02);border-color:#484848}.milestone-card-number{font:9px var(--mono);color:#5d5d5d;position:absolute;top:14px;right:13px}.milestone-icon{color:#777;background:#ffffff03;border:1px solid #333;border-radius:10px;flex-shrink:0;place-items:center;width:37px;height:37px;margin-bottom:23px;display:grid}.is-complete .milestone-icon{color:#ddd;background:#ffffff0c;border-color:#666}.milestone-card>strong{color:#bbb;font-size:12px;font-weight:500;line-height:1.7}.is-complete>strong{color:#eee}.milestone-card p{color:#777;flex:1;margin:10px 0 22px;font-size:11px;line-height:1.8}.milestone-card footer{color:#999;align-items:center;gap:8px;font-size:10px;line-height:1.7;display:flex}.milestone-card footer svg{margin-left:auto}.milestone-earned-dot{background:#ddd;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #ffffff2c}.milestone-footnote{color:#777;margin:22px 0 0;font-size:10px;line-height:1.8}.terminal-shell .risk-presets>button{flex:none;padding:5px 7px;font-size:10px}.terminal-shell .risk-presets>select{flex:1;width:auto;min-width:65px;max-width:82px;padding:5px 3px;font-size:9px}@media (max-width:1100px){.milestone-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.milestone-card{padding:18px}.milestone-compact{gap:13px}}@media (max-width:760px){.milestone-compact{flex-wrap:wrap;gap:14px;padding:16px}.milestone-compact>div:nth-child(2){flex:1}.milestone-compact>a{margin-left:59px;font-size:12px}.milestone-board{padding:20px}.milestone-cards{grid-template-columns:1fr}.milestone-card{grid-template-columns:38px minmax(0,1fr);gap:5px 15px;padding:18px;display:grid}.milestone-icon{grid-row:1/4;margin:3px 0 0}.milestone-card>strong{padding-right:18px;font-size:13px}.milestone-card p{margin:2px 0 9px}.milestone-card footer{grid-column:2;font-size:11px}.milestone-card-number{top:21px;right:15px}.milestone-board h2{font-size:21px}.milestone-large-count strong{font-size:32px}.milestone-board>header .eyebrow{font-size:9px}}@media (prefers-reduced-motion:reduce){.milestone-card,.milestone-progress-track>i{transition:none}.milestone-card:hover{transform:none}}.chart-management-bar{background:linear-gradient(90deg,#ffffff05,#ffffff01);border-top:1px solid #222;border-bottom:1px solid #303030;flex-shrink:0;justify-content:space-between;align-items:center;gap:15px;min-height:61px;padding:10px 16px;display:flex}.manage-position-picker{align-items:center;gap:11px;min-width:0;display:flex}.manage-position-picker>svg{color:#999;flex-shrink:0}.manage-position-picker>label{flex-direction:column;gap:4px;min-width:0;display:flex}.manage-position-picker label>span{color:#ccc;align-items:center;gap:12px;font-size:11px;font-weight:500;display:flex}.manage-position-picker label>span>small{font:9px var(--mono);color:#777;font-weight:400}.manage-position-picker select{width:230px;max-width:100%;min-height:21px;font:10px var(--mono);color:#aaa;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:3px 18px 3px 0}.manage-position-picker select:focus-visible{outline-offset:3px;outline:1px solid #888}.manage-position-actions{flex-shrink:0;align-items:center;gap:7px;display:flex}.manage-position-actions>button{color:#ccc;white-space:nowrap;background:#ffffff04;border:1px solid #ffffff24;border-radius:7px;align-items:center;gap:7px;min-height:32px;padding:7px 10px;font-size:11px;display:flex}.manage-position-actions>button:hover{background:#ffffff0e;border-color:#666}.manage-position-actions>.manage-position-close{color:#aaa}.manage-position-actions>button:disabled{opacity:.45;cursor:default}.chart-position button.position-select:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}@media (max-width:1100px){.chart-management-bar{gap:9px;padding:9px 12px}.manage-position-picker select{width:195px}.manage-position-actions>button{padding:7px;font-size:10px}.manage-position-actions>button svg{display:none}}@media (max-width:760px){.chart-management-bar{flex-wrap:wrap;gap:10px;padding:11px 12px}.manage-position-picker{width:100%}.manage-position-picker label{flex:1}.manage-position-picker label>span{justify-content:space-between;font-size:12px}.manage-position-picker select{width:100%;min-height:26px;font-size:11px}.manage-position-actions{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.manage-position-actions>button{justify-content:center;min-height:36px;font-size:12px}.manage-position-actions>button svg{width:13px;height:13px;display:block}}.manage-positions-trigger{text-align:left;color:#ccc;background:0 0;border:0;align-items:center;gap:11px;min-width:0;padding:0;display:flex}.manage-position-icon{color:#aaa;background:#ffffff04;border:1px solid #ffffff21;border-radius:8px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.manage-positions-trigger>span:nth-child(2){flex-direction:column;gap:6px;min-width:0;display:flex}.manage-positions-trigger strong{font:500 12px var(--sans);color:#ddd;align-items:center;gap:9px;display:flex}.manage-positions-trigger strong>b{font:10px var(--mono);color:#aaa;border:1px solid #333;border-radius:4px;padding:2px 5px}.manage-positions-trigger small{font:10px var(--mono);color:#888;white-space:nowrap;text-overflow:ellipsis;line-height:1.5;overflow:hidden}.manage-positions-trigger>svg{color:#888;margin-left:5px}.manage-positions-trigger:hover strong{color:#fff}.manage-position-actions>.manage-positions-close-all{color:#d2a0a8;background:#c88d9a08;border-color:#61444a}.manage-position-actions>.manage-positions-close-all:hover{background:#c88d9a13;border-color:#98707a}.aura-dialog.position-manager-dialog{background:#0d0d0d;border-radius:13px;flex-direction:column;width:960px;max-width:calc(100vw - 32px);height:min(800px,100dvh - 48px);padding:0;display:flex;overflow:hidden}.position-manager-dialog>header{border-bottom:1px solid #2d2d2d;flex-shrink:0;min-height:64px;margin:0;padding:20px 24px}.position-manager-dialog>header h2{font-size:18px}.position-manager-dialog>header>button{background:#ffffff05;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.position-manager-account{color:#aaa;background:#ffffff02;border-bottom:1px solid #292929;flex-shrink:0;justify-content:space-between;align-items:center;gap:15px;padding:12px 24px;font-size:11px;display:flex}.position-manager-account>span{align-items:center;gap:9px;min-width:0;display:flex}.position-manager-account small{font:9px var(--mono);color:#777}.position-manager-account>b{font:10px var(--mono);color:#888;white-space:nowrap;font-weight:400}.position-manager-layout{flex:1;grid-template-columns:250px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.position-manager-list{background:#0a0a0a;border-right:1px solid #292929;flex-direction:column;min-height:0;display:flex;overflow:auto}.position-manager-search{background:#ffffff02;border:1px solid #333;border-radius:7px;flex-shrink:0;align-items:center;gap:8px;min-height:35px;margin:14px;padding:0 10px;display:flex}.position-manager-search input{width:100%;min-width:0!important;font:10px var(--sans)!important;min-height:32px!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:5px 0!important}.position-manager-search:focus-within{border-color:#777}.position-manager-search svg{color:#888}.position-manager-list>div{flex-direction:column;gap:6px;padding:0 9px 12px;display:flex}.position-manager-list>div>button{text-align:left;color:#aaa;background:0 0;border:1px solid #0000;border-radius:8px;flex-shrink:0;min-width:0;padding:14px 12px}.position-manager-list>div>button.selected{background:#ffffff07;border-color:#555}.position-manager-list>div>button:hover{background:#ffffff04;border-color:#3d3d3d}.position-manager-list>div>button>div{align-items:center;gap:8px;min-width:0;display:flex}.position-manager-list>div>button>div:first-child{margin-bottom:12px}.position-manager-list strong{color:#ddd;margin-right:auto;font-size:12px;font-weight:500}.position-manager-list .trade-side{padding:3px 5px;font-size:9px}.position-manager-list>div>button>div:nth-child(2){font:10px var(--mono);justify-content:space-between;gap:6px}.position-manager-list b{font-weight:400}.position-manager-list>div>button>small{font:9px var(--mono);color:#666;justify-content:space-between;align-items:center;margin-top:12px;display:flex}.position-manager-list .selected>small{color:#888}.position-list-empty{color:#888;text-align:center;padding:10px;font-size:12px;line-height:1.8}.position-manager-detail{scrollbar-width:thin;min-width:0;padding:24px;overflow:auto}.position-manager-detail>header{justify-content:space-between;align-items:start;gap:20px;margin-bottom:22px;display:flex}.position-reference{font:9px var(--mono);color:#777}.position-manager-detail h3{letter-spacing:-.03em;align-items:center;gap:10px;margin:10px 0;font-size:24px;font-weight:500;display:flex}.position-manager-detail h3 .trade-side{font:10px var(--sans);letter-spacing:0;padding:4px 6px;line-height:1.4}.position-manager-detail header p{font:10px var(--mono);color:#999;flex-wrap:wrap;align-items:center;gap:8px;margin:0;line-height:1.8;display:flex}.position-manager-detail header p>i{background:#666;border-radius:50%;width:3px;height:3px}.position-live-pnl{flex-direction:column;align-items:flex-end;gap:9px;display:flex}.position-live-pnl>span{color:#888;font-size:10px}.position-live-pnl>strong{font:22px var(--mono);letter-spacing:-.04em;white-space:nowrap;font-weight:400}.position-live-pnl>small{font:9px var(--mono);color:#777}.position-detail-facts{background:#ffffff02;border:1px solid #292929;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-bottom:24px;padding:14px;display:grid}.position-detail-facts>div{flex-direction:column;gap:10px;min-width:0;display:flex}.position-detail-facts span{color:#888;font-size:10px;line-height:1.5}.position-detail-facts strong{font:11px var(--mono);color:#bbb;font-weight:400;line-height:1.5}.position-section-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:17px;display:flex}.position-section-heading>span{color:#ccc;align-items:center;gap:8px;font-size:12px;display:flex}.position-section-heading>small{color:#777;font-size:9px;line-height:1.6}.position-protection-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.position-protection-grid>label{gap:9px}.position-protection-grid label>span{color:#bbb;justify-content:space-between;align-items:center;font-size:11px;display:flex}.position-protection-grid label>span>small{color:#777;font-size:9px}.position-protection-grid input,.position-partial-form input{font-variant-numeric:tabular-nums;-webkit-appearance:textfield;appearance:textfield;font:13px var(--mono)!important;background:#ffffff03!important;border:1px solid #3a3a3a!important;border-radius:7px!important;min-height:40px!important;padding:10px 12px!important}.position-protection-grid input::-webkit-inner-spin-button{-webkit-appearance:none}.position-partial-form input::-webkit-inner-spin-button{-webkit-appearance:none}.position-protection-grid label>small{color:#777;justify-content:space-between;align-items:center;gap:7px;font-size:9px;line-height:1.8;display:flex}.position-protection-grid label>small>b{font:10px var(--mono);color:#aaa;font-weight:400}.position-protection-tools{flex-wrap:wrap;gap:6px;margin:16px 0;display:flex}.position-protection-tools button,.position-partial-form>div>button{color:#999;background:#ffffff03;border:1px solid #333;border-radius:6px;min-height:28px;padding:6px 8px;font-size:10px}.position-protection-tools button:hover,.position-partial-form>div>button:hover{color:#eee;background:#ffffff0a}.position-protection-tools button:disabled{opacity:.4;cursor:default}.save-position-protection{width:100%;min-height:37px;font-size:11px}.position-copy-scope{background:#ffffff02;border:1px solid #2b2b2b;border-radius:7px;margin-top:20px;padding:12px}.position-copy-scope>summary{color:#aaa;cursor:pointer;align-items:center;gap:8px;font-size:11px;list-style:none;display:flex}.position-copy-scope>summary>svg:last-child{margin-left:auto}.position-copy-scope[open]>summary>svg:last-child{transform:rotate(90deg)}.position-copy-scope p{color:#888;margin:12px 0;font-size:11px;line-height:1.8}.position-copy-scope>div{color:#888;justify-content:space-between;gap:12px;margin-top:12px;font-size:10px;line-height:1.7;display:flex}.position-copy-scope strong{font:10px var(--mono);color:#aaa;font-weight:400}.position-manager-detail>.error-box{margin-top:18px}.position-close-section{border-top:1px solid #303030;margin-top:24px;padding-top:22px}.position-close-section>header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px;display:flex}.position-close-section>header strong{color:#ccc;font-size:12px;font-weight:500}.position-close-section>header p{font:10px var(--sans);color:#888;margin-top:7px;line-height:1.8;display:block}.position-partial-toggle{color:#aaa;white-space:nowrap;background:0 0;border:0;padding:5px 0;font-size:11px}.position-partial-toggle:hover{color:#fff}.position-close-section .position-close-single{color:#ddb0ba;background:#c88d9a09;border-color:#694a51;gap:8px;width:100%;min-height:42px;font-size:12px}.position-close-single:hover:not(:disabled){background:#c88d9a13;border-color:#9d717c}.position-close-single>span{font:10px var(--mono);opacity:.8;margin-left:auto}.position-close-single:disabled{opacity:.45}.position-partial-form{align-items:end;gap:15px;margin:15px 0;display:flex}.position-partial-form>label{flex:1;gap:8px;font-size:10px}.position-partial-form>div{grid-template-columns:repeat(4,1fr);gap:5px;padding-bottom:4px;display:grid}.position-manager-footer{background:#111;border-top:1px solid #333;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:16px 22px;display:flex}.position-manager-footer>span{color:#777;max-width:370px;font-size:10px;line-height:1.7}.position-manager-footer .position-close-all{color:#ddb0ba;white-space:nowrap;background:#c88d9a09;border-color:#694a51;gap:8px;min-height:39px;font-size:12px}.position-close-all>b{font:10px var(--mono);border:1px solid #64484e;border-radius:4px;padding:3px 5px;font-weight:400}.position-manager-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:30px;display:flex}.position-manager-empty>svg{color:#bbb;margin-bottom:15px}.position-manager-empty h3{margin:10px 0;font-size:20px;font-weight:500}.position-manager-empty p{color:#888;margin-bottom:25px;font-size:12px;line-height:1.8}@media (max-width:1100px){.manage-positions-trigger small{max-width:245px}.manage-positions-trigger>svg{display:none}.position-manager-layout{grid-template-columns:220px minmax(0,1fr)}.position-manager-detail{padding:21px}.position-section-heading>small{display:none}}@media (max-width:760px){.manage-positions-trigger{width:100%}.manage-positions-trigger>span:nth-child(2){flex:1}.manage-positions-trigger strong{font-size:12px}.manage-positions-trigger small{max-width:none;font-size:10px}.manage-positions-trigger>svg{display:block}.terminal-modal-backdrop:has(.position-manager-dialog){padding:0}.aura-dialog.position-manager-dialog{border:0;border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}.position-manager-dialog>header{min-height:60px;padding:17px 18px}.position-manager-account{padding:12px 18px;font-size:10px}.position-manager-account>b{font-size:9px}.position-manager-layout{flex-direction:column;display:flex}.position-manager-list{border-bottom:1px solid #303030;border-right:0;flex:0 0 165px;overflow:hidden}.position-manager-search{min-height:29px;margin:9px 14px}.position-manager-search input{min-height:26px!important;font-size:11px!important}.position-manager-list>div{scroll-snap-type:x proximity;flex-direction:row;gap:9px;padding:0 14px 10px;overflow-x:auto}.position-manager-list>div>button{scroll-snap-align:start;border-color:#282828;width:190px;padding:10px 12px}.position-manager-list>div>button>div:first-child{margin-bottom:8px}.position-manager-list>div>button>small{margin-top:9px;font-size:8px}.position-manager-detail{flex:1;min-height:0;padding:20px 18px}.position-manager-detail h3{flex-wrap:wrap;font-size:22px}.position-manager-detail>header{gap:13px;margin-bottom:18px}.position-manager-detail header p{font-size:9px}.position-live-pnl>strong{font-size:20px}.position-reference{font-size:8px}.position-detail-facts{gap:10px;margin-bottom:23px;padding:12px}.position-detail-facts span{font-size:9px}.position-detail-facts strong{font-size:10px}.position-protection-grid{gap:12px}.position-protection-grid input,.position-partial-form input{min-height:44px!important;font-size:16px!important}.position-protection-grid label>small{flex-direction:column;align-items:start;gap:2px}.position-protection-tools{gap:6px}.position-protection-tools button{min-height:34px;font-size:10px}.save-position-protection{min-height:40px;font-size:12px}.position-manager-footer{align-items:stretch;gap:10px;padding:12px 18px}.position-manager-footer>span{display:none}.position-manager-footer .position-close-all{justify-content:center;width:100%;min-height:42px}.position-partial-form{flex-direction:column;align-items:stretch;gap:10px}.position-partial-form>div>button{min-height:33px}.position-close-section .position-close-single{min-height:44px}.position-copy-scope>div{flex-wrap:wrap}.position-manager-account small{font-size:8px}}.challenge-value-rate{color:#888;border-top:1px solid #262626;justify-content:space-between;align-items:center;gap:12px;margin-top:19px;padding:12px 0;font-size:10px;line-height:1.7;display:flex}.challenge-value-rate strong{font:11px var(--mono);color:#ccc;font-weight:400}:root{--surface:#0b0b0b;--elevated:#121212;--border:#2b2b2b;--positive:#a7c3b5;--negative:#d2a0aa;--radius:9px}.app-sidebar,.app-topbar,.terminal-shell .terminal-commandbar,.terminal-shell .market-navigator,.terminal-shell .market-strip,.terminal-shell .live-chart-toolbar,.terminal-shell .order-ticket,.terminal-shell .terminal-tables{background:#0b0b0b}.app-content{background:#080808}.terminal-shell .app-content{background:#0b0b0b}.workspace-data-panel,.account-overview-panel,.workspace-data-panel .workspace-panel-heading,.panel{background:#0d0d0d;border-color:#2b2b2b;border-radius:9px}.workspace-panel-heading,.panel-header{border-color:#292929}.terminal-shell .live-chart{--chart-background:#0b0b0b}.terminal-shell .ticket-submit{background:#0b0b0b}.ticket-resize{background:#101010;border-color:#292929}:is(.ticket-resize:hover,.ticket-resize:focus-visible){background:#333}.blotter-resize{touch-action:none;color:#888;cursor:ns-resize;background:#101010;border-top:1px solid #292929;border-bottom:1px solid #292929;flex:0 0 11px;height:11px}.blotter-resize:before{content:"";background:#555;border-radius:5px;width:34px;height:3px;position:absolute}.blotter-resize>svg{opacity:0}:is(.blotter-resize:hover,.blotter-resize:focus-visible){background:#1b1b1b;outline:0}.blotter-resize:hover:before{background:#ccc}.blotter-resize:focus-visible:before{background:#ccc}:is(.terminal-shell .terminal-tables,.terminal-shell .terminal-tables:has(.positions-toolbar)){flex:0 0 var(--blotter-height);height:var(--blotter-height);min-height:70px;max-height:56%}.terminal-shell .positions-toolbar{background:#0d0d0d;border-color:#292929}.terminal-shell .positions-toolbar .exit-all-button{color:#d2a0aa;background:#c88d9a08;border-color:#63484e;border-radius:7px}.terminal-shell .terminal-tables .inline-action{color:#aaa;background:#ffffff03;border-color:#333;border-radius:6px}.terminal-shell .blotter-empty>button{color:#ccc;background:#ffffff04;border:1px solid #444;border-radius:7px}.terminal-shell .blotter-tabs{background:#0b0b0b;border-color:#292929}.terminal-shell .blotter-tabs>button{color:#999;border-radius:0}.terminal-shell .blotter-tabs>button.active{color:#eee;border-color:#ccc}.terminal-shell .risk-slider-control .risk-slider{outline-offset:4px;box-shadow:none!important;border:0!important}.terminal-shell .risk-slider-control .risk-slider:focus-visible{outline:1px solid #aaa!important}.terminal-shell .ticket-directions button{border-color:#3b3b3b}.terminal-shell .ticket-directions button.active{background:#ffffff07;border-color:#999}.terminal-shell .ticket-order-types button.active{background:#ffffff0b}.terminal-shell .ticket-fields .protection-input small,.terminal-shell .ticket-reset{color:#999}@media (max-width:760px){:is(.terminal-shell .terminal-tables,.terminal-shell .terminal-tables:has(.positions-toolbar)){flex-basis:var(--blotter-height);height:var(--blotter-height);min-height:70px;max-height:45%}.blotter-resize{flex-basis:13px;height:13px}.blotter-resize:before{width:42px}}.terminal-shell .terminal-flatten-button{white-space:nowrap;align-items:center;gap:6px;display:flex;color:#d6a5ae!important;background:#c88d9808!important;border:1px solid #61464c!important}.terminal-flatten-button b{text-align:center;background:#ffffff08;border-radius:4px;min-width:18px;font-size:10px;line-height:18px}.terminal-shell .terminal-flatten-button:disabled{opacity:.45}.terminal-shell .order-ticket-heading{padding:12px 14px 10px}.terminal-shell .order-ticket-heading>div>span{font-size:9px}.terminal-shell .order-ticket-heading h2{margin-top:5px;font-size:17px}.terminal-shell .ticket-form{min-height:0;padding:0 14px}.terminal-shell .ticket-fields{scrollbar-gutter:auto;gap:9px;padding-bottom:8px}.terminal-shell .ticket-directions button{min-height:48px;padding:8px 10px}.terminal-shell .ticket-directions button b{margin-top:4px;font-size:14px}.terminal-shell .ticket-order-types button{min-height:29px;padding:6px}.terminal-shell .order-type-hint{margin:0;font-size:10px;line-height:1.4}.terminal-shell .ticket-section-title{min-height:25px}.terminal-shell .ticket-fields label{gap:6px;font-size:11px}.terminal-shell .ticket-fields input[type=number]{min-height:34px;padding:7px 9px;font-size:12px}.terminal-shell .risk-slider-control .risk-slider{height:24px;min-height:24px;background:0 0!important;padding:0!important}.terminal-shell .risk-slider-control>div{font-size:9px}.terminal-shell .risk-presets>button{min-height:25px;padding:5px;font-size:10px}.terminal-shell .risk-presets>select{min-height:25px;padding:4px;font-size:10px}.terminal-shell .protection-title{margin-top:0}.ticket-protection-grid{grid-template-columns:1fr 1fr;gap:10px;min-width:0;display:grid}.ticket-protection-grid>label{min-width:0}.terminal-shell .ticket-protection-grid .protection-input>span{gap:4px;font-size:10px}.terminal-shell .ticket-protection-grid .protection-input small{display:none}.terminal-shell .ticket-protection-grid .protection-input em{flex-wrap:wrap;gap:3px;font-size:9px;line-height:1.5;display:flex}.terminal-shell .ticket-protection-grid .protection-input em>b{margin-left:auto}.terminal-shell .target-presets button{min-height:24px;padding:4px 7px;font-size:10px}.terminal-shell .ticket-submit{flex-shrink:0;padding:10px 0 8px}.terminal-shell .ticket-summary-line{margin-bottom:8px;font-size:10px}.terminal-shell .ticket-submit>.button{min-height:37px;padding:10px}.terminal-shell .ticket-submit .form-note{margin:7px 0 0}.terminal-shell .ticket-order-details summary{font-size:10px}.terminal-shell .sizing-limit-note{padding:7px 9px;font-size:10px;line-height:1.5}.terminal-shell .market-navigator>header{padding:12px 14px}.terminal-shell .market-search{min-height:31px;margin:0 12px 8px}.terminal-shell .market-category-tabs{gap:3px;padding:0 12px 9px}.terminal-shell .market-category-tabs>button{padding:5px;font-size:10px}.terminal-shell .market-list-heading{padding:7px 14px}.terminal-shell .market-navigation-list strong,.terminal-shell .market-navigation-list b{font-size:11px}.terminal-shell .market-navigation-list small{margin-top:5px;font-size:9px}.terminal-shell .market-specification>span{display:none}.terminal-shell .market-specification h3{margin:0 0 10px;font-size:12px}.terminal-shell .market-specification dl{gap:8px}.terminal-shell .market-specification>a{margin-top:12px}.terminal-shell .navigator-risk{gap:12px;padding:12px 14px}.terminal-shell .navigator-risk>div{margin-top:10px}.terminal-shell .navigator-risk>header strong{font-size:11px}.terminal-shell .market-navigator>footer{padding:10px 14px;font-size:9px}@media (min-width:761px) and (max-height:780px){.terminal-shell .order-type-hint{display:none}.terminal-shell .ticket-fields{gap:7px}.terminal-shell .market-navigation-list>button{min-height:47px;padding-top:8px;padding-bottom:8px}.terminal-shell .market-specification dl{gap:6px}.terminal-shell .market-specification,.terminal-shell .navigator-risk{padding-top:10px;padding-bottom:10px}.terminal-shell .market-specification h3{margin-bottom:8px}}@media (max-width:760px){.terminal-shell .ticket-fields input[type=number]{min-height:40px;font-size:16px}.terminal-shell .ticket-fields{gap:12px}.terminal-shell .ticket-directions button{min-height:53px}.terminal-shell .ticket-order-types button{min-height:36px}.terminal-shell .ticket-submit>.button{min-height:44px}.terminal-shell .risk-presets>button{min-height:32px}.terminal-shell .risk-slider-control .risk-slider{height:32px;min-height:32px}.terminal-flatten-button span{font-size:11px}.terminal-flatten-button b{display:none}.ticket-protection-grid{gap:9px}.terminal-shell .ticket-protection-grid .protection-input>span{font-size:11px}.terminal-shell .mobile-navigator .market-navigation-list>button{min-height:51px}}:root{--commerce-surface:#0d0d0d;--commerce-border:#292929;--commerce-muted:#929292;--commerce-radius:12px}.site-header .nav-inner{max-width:1360px}.site-header .nav-links{gap:24px}.site-header .nav-links>a{white-space:nowrap;font-size:12px}.site-header .nav-links>a[aria-current=page]{color:#fff}.site-header .nav-links>a[aria-current=page]:after{background:#eee}.site-header .nav-actions{flex-shrink:0}.site-header .nav-menu summary{font-size:12px}.site-header .dropdown{border-radius:10px;padding:7px}.site-header .dropdown>a{border-radius:6px}.site-header .dropdown>a:hover{background:#ffffff09}.site-header .button{border-radius:8px}.commerce-main{max-width:1100px;margin:0 auto;padding:32px 30px 80px}.checkout-steps{border-bottom:1px solid var(--commerce-border);color:#777;align-items:center;gap:30px;padding:0 0 24px;font-size:11px;display:flex}.checkout-steps>a,.checkout-steps>span{align-items:center;gap:9px;display:flex}.checkout-steps>a>span,.checkout-steps b{border:1px solid #353535;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:10px;font-weight:500;display:grid}.checkout-steps>[aria-current=step]{color:#eee}.checkout-steps>[aria-current=step]>b{color:#111;background:#fff;border-color:#aaa}.commerce-main .checkout-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;max-width:none;margin:0;padding:34px 0 0;display:grid}.commerce-main .checkout-layout>div{min-width:0}.commerce-main .checkout-layout h1{letter-spacing:-.045em;margin:16px 0;font-size:35px;line-height:1.15}.commerce-main .checkout-layout>div>p{color:#999;max-width:390px;margin:0 0 24px;font-size:12px;line-height:1.8}.commerce-main .checkout-layout .price-summary .main-price{flex-wrap:wrap;align-items:baseline;gap:9px;margin:18px 0 24px;font-size:43px;line-height:1.2;display:flex}.commerce-main .price-summary .main-price>span{font:10px var(--sans);color:#888;white-space:nowrap}.commerce-main .price-summary .rule-row{padding:12px 0;font-size:11px}.commerce-main .price-summary .rule-row:last-child{border-bottom:0;padding-bottom:0}.commerce-main .activation-line{padding:12px 0;font-size:11px}.commerce-main .activation-line.total{margin-bottom:12px}.payment-form-panel{border:1px solid var(--commerce-border);border-radius:var(--commerce-radius);background:var(--commerce-surface);align-self:start;min-width:0;overflow:hidden}.payment-form-panel .panel-header{justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.payment-form-panel .panel-header h2{letter-spacing:-.02em;font-size:14px;font-weight:500}.payment-form-panel .panel-header>svg{color:#999;flex:none}.payment-form-panel .panel-body{gap:22px;padding:22px}.payment-methods{grid-template-columns:1fr;gap:10px;display:grid}.payment-methods>button{text-align:left;color:#bbb;cursor:pointer;background:#ffffff02;border:1px solid #333;border-radius:9px;align-items:center;gap:12px;width:100%;min-height:72px;padding:14px;display:flex}.payment-methods>button>svg{flex:0 0 20px;width:20px;height:20px}.payment-methods>button>span{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.payment-methods strong{color:#ddd;font-size:12px;font-weight:500}.payment-methods small{color:#888;font-size:10px;line-height:1.4}.payment-methods>button.active{background:#ffffff06;border-color:#aaa}.payment-methods>button.active>svg:last-child{color:#eee;flex-basis:16px;width:16px;height:16px}.payment-methods>button:hover{border-color:#777}.payment-methods>button:focus-visible{outline-offset:3px;outline:2px solid #aaa}.payment-form-panel label{color:#aaa;gap:8px;font-size:11px;line-height:1.5}.payment-form-panel input:not([type=checkbox]){color:#eee;background:#0a0a0a;border:1px solid #353535;border-radius:7px;width:100%;min-width:0;min-height:42px;padding:10px 12px;font-size:13px}.payment-form-panel .check-label{align-items:flex-start;gap:10px;font-size:10px;line-height:1.8;display:flex}.payment-form-panel .check-label input{accent-color:#ddd;flex:0 0 15px;width:15px;min-width:15px;height:15px;margin:3px 0 0}.payment-form-panel .check-label span{min-width:0}.payment-form-panel a{text-underline-offset:3px;color:#ccc;text-decoration:underline}.payment-total{border-top:1px solid #292929;justify-content:space-between;align-items:baseline;gap:16px;padding-top:19px;display:flex}.payment-total>span{color:#aaa;font-size:12px}.payment-total>strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:23px;font-weight:500}.payment-availability{color:#aaa;background:#ffffff03;border:1px solid #333;border-radius:7px;align-items:flex-start;gap:9px;padding:12px;font-size:11px;line-height:1.7;display:flex;margin:0!important}.payment-availability>svg{flex:0 0 15px;margin-top:2px}.payment-form-panel .button.primary{border-radius:8px;min-height:44px;font-size:12px}.payment-form-panel .button.primary:disabled{color:#888;opacity:1;background:#333;border-color:#333}.payment-security{text-align:center;color:#777!important;margin:0!important;font-size:10px!important;line-height:1.7!important}.payment-form-panel .error-box{overflow-wrap:anywhere;font-size:11px;line-height:1.7}.payment-return{text-align:center;max-width:560px;margin:50px auto;padding:38px}.payment-return-icon{background:#ffffff05;border:1px solid #444;border-radius:50%;place-items:center;width:54px;height:54px;margin:0 auto 25px;display:grid}.payment-return h1{letter-spacing:-.04em;margin:14px 0;font-size:29px}.payment-return p{font-size:12px;line-height:1.8}.payment-return .mono{color:#777;font-size:10px}.payment-return-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:26px;display:flex}.payment-return-actions .text-link{justify-content:center;width:100%;margin-top:8px}.commerce-marketing{max-width:1250px;margin:0 auto;padding:0 38px 90px}.shop-hero,.affiliate-public-hero{grid-template-columns:1.4fr 1fr;align-items:center;gap:70px;padding:70px 0 46px;display:grid}.shop-hero h1,.affiliate-public-hero h1{letter-spacing:-.055em;margin:20px 0;font-size:clamp(35px,4.2vw,58px);font-weight:500;line-height:1.08}.shop-hero h1>span,.affiliate-public-hero h1>span{color:#858585}.shop-hero p,.affiliate-public-hero p{color:#999;max-width:480px;margin:0;font-size:13px;line-height:1.85}.shop-hero-summary{color:#aaa;border-left:1px solid #333;flex-direction:column;gap:21px;padding:26px;font-size:11px;display:flex}.shop-hero-summary>span{align-items:center;gap:12px;display:flex}.shop-hero-summary svg{color:#ddd;flex:none}.shop-shortcuts{grid-template-columns:repeat(3,1fr);gap:12px;margin:0 0 34px;display:grid}.shop-shortcuts>a{background:#0d0d0d;border:1px solid #292929;border-radius:9px;align-items:center;gap:12px;min-width:0;padding:17px;transition:border-color .15s;display:flex}.shop-shortcuts>a:hover{border-color:#666}.shop-shortcuts>a>svg{color:#999;flex:none}.shop-shortcuts>a>svg:last-child{margin-left:auto}.shop-shortcuts>a>span{flex-direction:column;gap:6px;min-width:0;display:flex}.shop-shortcuts strong{font-size:12px;font-weight:500}.shop-shortcuts small{color:#858585;font-size:10px;line-height:1.5}.shop-help-strip{border-top:1px solid #292929;justify-content:space-between;align-items:center;gap:20px;margin-top:35px;padding:25px 0;display:flex}.shop-help-strip>div{align-items:center;gap:14px;display:flex}.shop-help-strip>div>span{flex-direction:column;gap:7px;display:flex}.shop-help-strip strong{font-size:12px;font-weight:500}.shop-help-strip small{color:#888;font-size:11px}.account-shop .challenge-card{border-radius:11px}.account-shop .challenge-card .button{border-radius:8px}.account-shop .challenge-sizes{gap:7px}.account-shop .challenge-sizes>button{border-radius:7px}.account-shop .challenge-card header h3{font-size:23px}.account-shop .challenge-plan-tag{font-size:10px}.cash-wallet-hero{justify-content:space-between;align-items:center;gap:24px;padding:30px;display:flex}.cash-wallet-hero>div>span{color:#999;font-size:11px}.cash-wallet-hero>div>strong{letter-spacing:-.04em;margin:13px 0;font-size:43px;font-weight:500;display:block}.cash-wallet-hero p{color:#888;margin:0;font-size:12px}.wallet-deposit-form{max-width:500px}.practice-wallet-note{color:#888;border:1px solid #292929;border-radius:9px;padding:16px 20px;font-size:11px}.practice-wallet-note p{margin-bottom:0;font-size:11px}.table-empty{color:#888;font-size:12px;text-align:center!important;padding:36px!important}.commerce-stats{background:#0d0d0d;border:1px solid #292929;border-radius:9px;grid-template-columns:repeat(5,1fr);display:grid;overflow:hidden}.commerce-stats>div{border-right:1px solid #292929;min-width:0;padding:22px}.commerce-stats>div:last-child{border:0}.commerce-stats span{color:#999;margin-bottom:12px;font-size:10px;display:block}.commerce-stats strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:23px;font-weight:500}.workspace-panel-heading>div>p{color:#888;margin:6px 0 0;font-size:10px}.section-icon{color:#bbb;background:#ffffff03;border:1px solid #353535;border-radius:10px;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid}.affiliate-join{max-width:670px;padding:34px}.affiliate-join>.eyebrow{margin-top:25px;display:block}.affiliate-join h2{letter-spacing:-.04em;margin:15px 0;font-size:35px;line-height:1.15}.affiliate-join p{max-width:520px;font-size:13px;line-height:1.9}.affiliate-join form{flex-direction:column;align-items:flex-start;gap:22px;margin-top:28px;display:flex}.affiliate-join .check-label{align-items:flex-start;gap:10px;font-size:11px;line-height:1.8;display:flex}.affiliate-join input[type=checkbox]{accent-color:#ddd;flex:none;width:16px;height:16px;margin-top:4px}.affiliate-link-panel{flex-wrap:wrap;align-items:flex-start;gap:20px;padding:28px;display:flex}.affiliate-link-panel>div:first-child{flex:1}.affiliate-link-panel h2{letter-spacing:-.03em;margin:12px 0;font-size:25px}.affiliate-link-panel p{margin:0;font-size:12px;line-height:1.8}.affiliate-link-field{background:#080808;border:1px solid #333;border-radius:8px;align-items:center;gap:12px;width:100%;min-width:0;padding:9px 9px 9px 14px;display:flex}.affiliate-link-field>svg{color:#888;flex:none}.affiliate-link-field input{font:11px var(--mono);flex:1;min-width:0;padding:8px 0;background:0 0!important;border:0!important}.affiliate-link-field .button{flex:none}.row-actions{flex-wrap:wrap;gap:13px;display:flex}.commerce-hero-actions{gap:10px;margin-top:28px;display:flex}.affiliate-rate-card{background:linear-gradient(150deg,#151515,#0b0b0b);border:1px solid #333;border-radius:12px;padding:30px}.affiliate-rate-card>span{color:#888;margin-top:24px;font-size:11px;display:block}.affiliate-rate-card>strong{letter-spacing:-.06em;margin:12px 0;font-size:80px;font-weight:500;line-height:1.2;display:block}.affiliate-rate-card>strong>span{color:#888;font-size:45px}.affiliate-rate-card>p{margin-bottom:24px;font-size:11px}.affiliate-rate-card>div{color:#888;border-top:1px solid #303030;justify-content:space-between;gap:20px;margin-top:15px;padding-top:15px;font-size:10px;display:flex}.affiliate-rate-card b{color:#ccc;font-weight:500}.commerce-feature-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin:20px 0 55px;display:grid}.commerce-feature-grid>article{padding:28px}.commerce-feature-grid h2{letter-spacing:-.02em;margin:18px 0 12px;font-size:20px;font-weight:500}.commerce-feature-grid p{color:#999;margin:0;font-size:12px;line-height:1.8}.affiliate-program-terms{border-top:1px solid #333;grid-template-columns:1fr 1.5fr;gap:60px;padding-top:40px;scroll-margin-top:100px;display:grid}.affiliate-program-terms>h2{letter-spacing:-.03em;font-size:30px;font-weight:500}.affiliate-program-terms article{margin-bottom:25px}.affiliate-program-terms h3{margin-bottom:10px;font-size:14px;font-weight:500}.affiliate-program-terms p{color:#999;font-size:12px;line-height:1.9}.support-hub-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.support-hub-card{align-items:flex-start;gap:18px;padding:27px;display:flex}.support-hub-card>div{flex:1;min-width:0}.support-hub-card>svg{color:#888;flex:none;margin-top:10px}.support-hub-card h2{letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:10px;margin:2px 0 11px;font-size:17px;font-weight:500;display:flex}.support-hub-card p{color:#999;margin:0;font-size:12px;line-height:1.8}.support-hub-card:hover{border-color:#777}.support-topic-grid{grid-template-columns:repeat(3,1fr);display:grid}.support-topic-grid>a{border-bottom:1px solid #292929;border-right:1px solid #292929;flex-direction:column;gap:8px;min-width:0;padding:25px;display:flex;position:relative}.support-topic-grid>a:nth-child(3n){border-right:0}.support-topic-grid>a:nth-last-child(-n+3){border-bottom:0}.support-topic-grid>a:hover{background:#ffffff03}.support-topic-grid strong{padding-right:20px;font-size:12px;font-weight:500}.support-topic-grid span{color:#888;font-size:10px;line-height:1.6}.support-topic-grid svg{color:#777;position:absolute;top:25px;right:20px}.support-followup{align-items:center;gap:20px;padding:24px;display:flex}.support-followup>svg{flex:none}.support-followup>div{flex:1}.support-followup h2{margin:0 0 9px;font-size:14px;font-weight:500}.support-followup p{color:#888;margin:0;font-size:11px;line-height:1.8}.workspace-nav-item a>svg{flex:0 0 15px}.side-links{scrollbar-width:thin}.app-sidebar .side-links a{border-radius:6px}.workspace-data-panel .table-wrap td small{color:#888;margin-top:6px;font-size:10px;display:block}.commerce-main .button,.commerce-marketing .button{border-radius:8px}@media (max-width:1100px) and (min-width:761px){.site-header .nav-links{gap:15px}.site-header .nav-links>a,.site-header .nav-menu summary{font-size:11px}.site-header .nav-inner{gap:20px;padding-left:24px;padding-right:24px}.site-header .nav-actions{gap:12px}.site-header .nav-actions .button{font-size:10px}.commerce-main .checkout-layout{gap:30px}.shop-hero,.affiliate-public-hero{gap:35px}.commerce-stats>div{padding:17px}.commerce-stats strong{font-size:20px}.shop-shortcuts>a{gap:8px;padding:13px}.shop-shortcuts small{font-size:9px}.support-hub-card{gap:12px;padding:20px}}@media (max-width:760px){.commerce-main{padding:22px 18px 50px}.checkout-steps{gap:17px;padding-bottom:18px;font-size:10px}.checkout-steps>a,.checkout-steps>span{gap:6px}.checkout-steps>a>span,.checkout-steps b{width:20px;height:20px}.commerce-main .checkout-layout{grid-template-columns:1fr;gap:24px;padding-top:25px}.commerce-main .checkout-layout>.payment-form-panel{margin-top:0}.commerce-main .checkout-layout h1{font-size:29px}.commerce-main .checkout-layout .price-summary{padding:21px}.commerce-main .checkout-layout .price-summary .main-price{font-size:38px}.payment-form-panel .panel-body{gap:20px;padding:20px}.payment-form-panel input:not([type=checkbox]){min-height:44px;font-size:16px}.payment-methods>button{min-height:75px}.payment-methods strong{font-size:13px}.payment-methods small{font-size:11px}.payment-form-panel label{font-size:12px}.payment-form-panel .check-label{font-size:11px}.payment-return{margin:25px auto;padding:26px 20px}.payment-return h1{font-size:26px}.commerce-marketing{padding:0 20px 50px}.shop-hero,.affiliate-public-hero{grid-template-columns:1fr;gap:28px;padding:40px 0 30px}.shop-hero h1,.affiliate-public-hero h1{font-size:37px}.shop-hero-summary{gap:15px;padding:17px 0 17px 18px}.shop-shortcuts{grid-template-columns:1fr;gap:9px}.shop-shortcuts>a{padding:15px}.shop-shortcuts small{font-size:10px}.shop-help-strip{flex-direction:column;align-items:flex-start}.shop-help-strip small{line-height:1.7}.account-shop .challenge-size-heading{align-items:flex-start;gap:10px}.account-shop .challenge-size-heading>span:last-child{text-align:right;max-width:180px;line-height:1.6}.cash-wallet-hero{flex-wrap:wrap;padding:23px}.cash-wallet-hero>div>strong{font-size:37px}.commerce-stats{grid-template-columns:1fr 1fr}.commerce-stats>div{border-bottom:1px solid #292929}.commerce-stats>div:nth-child(2n){border-right:0}.commerce-stats>div:last-child{grid-column:1/-1}.affiliate-join{padding:24px}.affiliate-join h2{font-size:30px}.affiliate-link-panel{padding:22px}.affiliate-link-panel h2{font-size:23px}.affiliate-link-field{flex-wrap:wrap;gap:8px}.affiliate-link-field input{font-size:11px}.affiliate-link-field .button{padding:8px}.affiliate-link-field>svg{display:none}.commerce-feature-grid{grid-template-columns:1fr;gap:12px}.commerce-feature-grid>article{padding:23px}.affiliate-program-terms{grid-template-columns:1fr;gap:18px}.affiliate-program-terms>h2{font-size:27px}.commerce-hero-actions{flex-wrap:wrap}.support-hub-grid{grid-template-columns:1fr;gap:12px}.support-hub-card{gap:14px;padding:22px}.support-topic-grid{grid-template-columns:1fr 1fr}.support-topic-grid>a:nth-child(3n){border-right:1px solid #292929}.support-topic-grid>a:nth-child(2n){border-right:0}.support-topic-grid>a:nth-last-child(-n+3){border-bottom:1px solid #292929}.support-topic-grid>a:nth-last-child(-n+2){border-bottom:0}.support-topic-grid>a{padding:20px 17px}.support-topic-grid svg{top:20px;right:13px}.support-followup{flex-wrap:wrap;padding:22px}.support-followup .button{margin-left:40px}.site-header .nav-links>a{padding:12px 0;font-size:14px}.site-header .nav-menu summary{font-size:14px}.site-header .nav-links.mobile-open{gap:2px;max-height:calc(100dvh - 75px);overflow-y:auto}.site-header .dropdown>a{min-height:38px;font-size:12px}.site-header .nav-actions .button{padding:9px 11px;font-size:10px}}.trader-lookup-link{align-items:center;gap:9px;font-size:12px;display:flex}.trader-lookup-link>svg{color:#999;flex:none}.trader-lookup-link>span{color:#999;font-size:10px}.trader-lookup-link:hover>span{color:#fff}.payout-lookup-button{margin:20px 0;font-size:11px}.trader-review-toolbar{background:#0d0d0d;border:1px solid #292929;border-radius:9px;flex-wrap:wrap;align-items:center;gap:25px;padding:20px;display:flex}.trader-review-toolbar>label{color:#999;flex-direction:column;flex:1;gap:9px;min-width:210px;max-width:390px;font-size:11px;display:flex}.trader-review-toolbar>div{border-left:1px solid #333;flex-direction:column;gap:10px;padding-left:25px;display:flex}.trader-review-toolbar>div>span{color:#999;font-size:10px}.trader-review-toolbar strong{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:20px;font-weight:500}.trader-trade-filters{border-bottom:1px solid #292929;flex-wrap:wrap;align-items:flex-end;gap:15px;padding:18px 20px;display:flex}.trader-trade-filters>.workspace-search{flex:1;min-width:220px;height:37px}.trader-trade-filters>label:not(.workspace-search){color:#888;flex-direction:column;gap:7px;font-size:10px;display:flex}.trader-trade-filters input[type=date]{min-height:37px;font-size:11px}.trader-lookup .workspace-segments{flex-wrap:nowrap;overflow:auto}.trader-lookup .workspace-segments>button{white-space:nowrap;flex:none}.trader-lookup .page-title p{overflow-wrap:anywhere}.trader-lookup .workspace-panel-footer{gap:15px}select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#d6d6d6;font-family:var(--sans);background-color:#111;border-color:#353535;border-radius:7px}input[type=date],input[type=datetime-local]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(button:focus-visible,a:focus-visible,summary:focus-visible){outline-offset:3px;outline:2px solid #aaa}button:disabled{cursor:not-allowed}.button svg,.inline-action svg,.workspace-search svg{flex-shrink:0}:root{--background:#000;--surface:#0a0a0a;--elevated:#111;--border:#262626;--text:#ededed;--secondary:#a1a1a1;--muted:#888;--focus:#ededed;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{color:#ededed;background:#000}.site-header,.app-sidebar,.app-shell:not(.terminal-shell) .app-topbar,.terminal-shell .app-topbar{background:#000;border-color:#262626}.marketing,.aura-home,.app-shell,.app-shell:not(.terminal-shell),.terminal-shell,.terminal-workbench,.terminal-shell .terminal-tables,.terminal-shell .terminal-tables>.panel{background:#000}.panel,.workspace-data-panel,.market-preview,.overview-performance,.account-card,.ticket-card,.terminal-layout,.challenge-card,.price-review,.pricing-builder,.risk-explorer,.directory-card,.help-quick-links>a,.help-contact,.home-disclosure,.onboarding-workspace,.wallet-workspace-summary,.terminal-copy-panel,.aura-dialog,.position-manager-list,.programme-card,.prop-steps,.steps,.bento-grid,.trader-review-toolbar{background:#0a0a0a;border-color:#262626}.app-shell:not(.terminal-shell) .stat-card,.app-shell:not(.terminal-shell) .stat-card.featured,.home-plan-grid>article,.challenge-card.featured,.market-preview-main>aside,.market-overview,.price-review-main,.price-rules,.overview-session,.wallet-workspace-summary>aside,.workspace-panel-footer,.workspace-context-nav,.workspace-filterbar,.workspace-search-trigger,.command-search-field,.workspace-search,.help-search,.settings-section-list>button.active,.terminal-copy-panel,.terminal-shell .order-ticket,.terminal-shell .terminal-commandbar,.terminal-shell .market-strip,.terminal-shell .live-chart-toolbar,.terminal-shell .terminal-tables>.tabs{background:#0a0a0a}.app-shell:not(.terminal-shell) .side-links a.active,.market-preview>header,.market-preview>footer,.market-preview-tabs,.market-preview-tabs button,.home-start,.home-plan-grid>article:nth-child(2),.plan-choices>button.selected,.account-sizes>button,.settings-focused-form,.terminal-shell .watchlist button.active,.terminal-shell .positions-toolbar,.terminal-shell .blotter-tabs{background:#111}.panel-header,.workspace-panel-heading,.workspace-panel-footer,.workspace-context-nav,.workspace-filterbar,.market-preview>header,.market-preview>footer,.market-preview-tabs,.market-preview-tabs button,.overview-session,.wallet-workspace-summary>aside,.terminal-shell .terminal-commandbar,.terminal-shell .market-strip,.terminal-shell .live-chart-toolbar,.app-shell:not(.terminal-shell) .app-content .stat-card,.app-shell:not(.terminal-shell) .panel,.app-shell:not(.terminal-shell) .workspace-data-panel,.app-shell:not(.terminal-shell) .account-card,.app-shell:not(.terminal-shell) .app-title{border-color:#262626}.button:not(.primary):not(.danger),.account-card-footer .button:not(.danger),.account-open-button,.home-plan-grid .button:not(.danger){color:#ededed;background:#0a0a0a;border-color:#333}.button:not(.primary):not(.danger):hover:not(:disabled),.account-card-footer .button:not(.danger):hover:not(:disabled),.account-open-button:hover:not(:disabled),.home-plan-grid .button:not(.danger):hover:not(:disabled){color:#fff;background:#141414;border-color:#666}.button.danger:hover:not(:disabled){border-color:var(--negative);color:var(--negative);background:#171011}.button.primary,.app-content .button.primary,.site-header .button.primary{color:#000;background:#ededed;border-color:#ededed}.button.primary:hover:not(:disabled),.app-content .button.primary:hover:not(:disabled),.site-header .button.primary:hover:not(:disabled){color:#000;background:#fff;border-color:#fff;box-shadow:0 2px 12px #ffffff12}button:not(.button):not(:disabled){transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s}button:focus-visible{outline-offset:3px;outline:2px solid #ededed}.button:focus-visible{outline-offset:3px;outline:2px solid #ededed}a:focus-visible{outline-offset:3px;outline:2px solid #ededed}summary:focus-visible{outline-offset:3px;outline:2px solid #ededed}.button:hover:not(:disabled) svg{transform:translate(1px)}.text-link,.support-topic-grid>a,.overview-tool-links>a,.side-links a,.workspace-context-nav>a{transition:color .15s,background-color .15s,border-color .15s}.text-link:hover{color:#fff}.inline-action:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #ededed}.terminal-shell .ticket-submit>.button:hover:not(:disabled){filter:brightness(1.06);box-shadow:0 0 0 3px #a8cbb81a}.terminal-shell .ticket-submit>.button.submit-sell:hover:not(:disabled){box-shadow:0 0 0 3px #c79aa61a}@media (max-width:600px){.button{white-space:normal;min-height:42px;padding:10px 12px}.button.small{min-height:38px;padding:8px 10px}.button svg{width:14px;height:14px}.button.full{width:100%}}input,select,textarea,.preview-ticket input,.terminal-shell .order-ticket input,.terminal-shell .order-ticket select{color:#ededed;background:#0a0a0a;border-color:#333}input:focus,select:focus,textarea:focus{border-color:#666;outline:1px solid #666}.site-header .nav-links,.app-shell:not(.terminal-shell) .side-links a{color:#a1a1a1}.app-shell:not(.terminal-shell) .side-links a.active,.workspace-context-nav>a.active,.workspace-segments>button.active{color:#ededed}.site-header .dropdown,.dropdown,.command-search-field,.chart-context,.aura-dialog{background:#0a0a0a;border-color:#333}.directory-card:hover,.doc-list>a:hover,.home-plan-grid>article:hover,.help-quick-links>a:hover,.settings-section-list>button:hover{background:#111;border-color:#444}.workspace-segments>button>span,.account-stage-icon,.account-stage-icon.practice,.account-open-button,.period-options button.active,.journal-tags>span,.reward-requirements summary>span{background:#111}.workspace-attention,.preview-data-error{color:#a1a1a1;background:#0a0a0a;border-color:#333}.terminal-shell .terminal-header-actions .button{color:#ededed;background:#0a0a0a;border-color:#333}@media (prefers-reduced-motion:reduce){.button,.button svg,.account-open-button,.directory-card,.help-quick-links>a,.text-link,.support-topic-grid>a,.overview-tool-links>a,.side-links a,.workspace-context-nav>a{transition:none!important}.button:hover:not(:disabled) svg{transform:none}}@media (forced-colors:active){:focus-visible{outline-color:highlight}}@media (max-width:760px){.trader-review-toolbar{gap:20px;padding:18px}.trader-review-toolbar>label{min-width:100%;max-width:none}.trader-review-toolbar>div{border:0;flex:1;padding-left:0}.trader-review-toolbar strong{font-size:17px}.trader-trade-filters{gap:12px;padding:16px}.trader-trade-filters>.workspace-search{min-width:100%}.trader-trade-filters>label:not(.workspace-search){flex:1}.trader-trade-filters input[type=date]{width:100%;min-width:0;font-size:13px}.trader-lookup-link{flex-wrap:wrap;gap:5px}.trader-lookup .workspace-panel-footer{flex-direction:column;align-items:flex-start}}:root{--background:#000;--surface:#080808;--elevated:#111;--border:#262626;--border-hover:#3b3b3b;--text:#ededed;--secondary:#a1a1a1;--muted:#858585;--positive:#50c878;--negative:#e56b72;--radius:6px;--focus:#ededed;--accent:#ededed;--shadow-panel:0 1px 2px #0008,0 8px 30px #0003;--motion-fast:.14s cubic-bezier(.2,.7,.2,1)}html{background:#000}body{color:#ededed;letter-spacing:-.005em;background:#000;font-size:14px}h1,h2,h3,h4{letter-spacing:-.035em}p{color:#a1a1a1}button,input,select,textarea{font-family:var(--sans)}input,select,textarea{color:#ededed;transition:border-color var(--motion-fast),background-color var(--motion-fast),box-shadow var(--motion-fast);background:#080808;border:1px solid #303030;border-radius:6px}input:focus,select:focus,textarea:focus{border-color:#777;outline:0;box-shadow:0 0 0 1px #777}.button{color:#ededed;min-height:38px;transition:background-color var(--motion-fast),border-color var(--motion-fast),color var(--motion-fast),box-shadow var(--motion-fast);background:#080808;border-color:#333;border-radius:6px;padding:8px 13px;font-size:13px;font-weight:500;box-shadow:0 1px 1px #0008}.button:hover:not(:disabled){background:#171717;border-color:#525252;box-shadow:0 2px 8px #0008}.button:active:not(:disabled){box-shadow:none;background:#222}.button.primary,.app-content .button.primary{color:#080808;background:#ededed;border-color:#ededed}.button.primary:hover:not(:disabled),.app-content .button.primary:hover:not(:disabled){color:#000;background:#fff;border-color:#fff}.button.primary:active:not(:disabled){background:#d4d4d4;border-color:#d4d4d4}.button.small{min-height:32px;padding:6px 10px;font-size:12px}.button svg{transition:none}.button:hover svg{transform:none}.site-header{-webkit-backdrop-filter:blur(16px);background:#000e;border-color:#202020;height:64px}.nav-inner{gap:44px;max-width:1440px;padding:0 32px}.nav-links{color:#999;gap:24px;font-size:13px}.nav-links>a,.nav-menu summary{transition:color var(--motion-fast)}.nav-links>a:hover,.nav-menu summary:hover,.login-link:hover{color:#fff}.nav-menu summary{padding:22px 0}.dropdown,.site-header .dropdown{background:#0a0a0a;border:1px solid #303030;border-radius:7px;min-width:240px;padding:5px;top:48px;box-shadow:0 12px 36px #000a}.dropdown a{color:#bdbdbd;border-radius:4px;padding:10px;font-size:13px}.dropdown a:hover{color:#fff;background:#171717}.nav-actions{gap:18px}.site-header .button.small{min-height:32px}.mobile-toggle{transition:background-color var(--motion-fast),color var(--motion-fast);border-radius:5px}.mobile-toggle:hover{color:#fff;background:#171717}.marketing{background:#000;border:0;max-width:1440px}.marketing>.page-hero,.page-hero{background:#000;border-color:#222;padding:48px 40px 40px}.page-hero h1{letter-spacing:-.055em;color:#ededed;font-size:clamp(38px,4.8vw,56px);font-weight:600;line-height:1.08}.page-hero>p{color:#a1a1a1;font-size:15px;line-height:1.8}.breadcrumb{font-family:var(--sans);color:#777;margin-bottom:25px;font-size:12px}.breadcrumb a{color:#aaa}.doc-layout{grid-template-columns:minmax(0,1fr) 240px;gap:64px;padding:40px 40px 76px}.doc-body{max-width:820px}.doc-body article{border-color:#242424}.doc-body h2{letter-spacing:-.035em;color:#ededed;font-size:22px;font-weight:600}.doc-body p,.doc-body article>p{color:#a1a1a1;font-size:14px;line-height:1.85}.doc-aside{border-left:1px solid #292929;padding-left:20px;top:84px}.doc-aside>strong{font-family:var(--sans);letter-spacing:.01em;color:#8c8c8c;font-size:11px}.doc-aside>a:not(.button){color:#a1a1a1;font-size:12px}.doc-aside>a:hover{color:#fff}.directory-grid{gap:12px}.directory-card{transition:border-color var(--motion-fast),background-color var(--motion-fast),box-shadow var(--motion-fast);background:#080808;border-color:#262626;border-radius:7px}.directory-card:hover{box-shadow:var(--shadow-panel);background:#0d0d0d;border-color:#484848}.directory-card h2{color:#ededed;font-size:20px;font-weight:600}.directory-card p{color:#999;font-size:13px;line-height:1.75}.doc-list>a{transition:background-color var(--motion-fast),border-color var(--motion-fast);background:#080808;border-color:#262626;border-radius:6px;font-size:14px}.doc-list>a:hover{background:#111;border-color:#444}.faq-list details{border-color:#262626}.faq-list summary{font-size:14px}.faq-list p{color:#a1a1a1;font-size:13px}.site-footer{border-color:#222;max-width:1440px;padding:48px 40px 24px}.footer-top h3{color:#ddd;font-size:12px;font-weight:500}.footer-top>div>a:not(.logo){color:#999;font-size:12px}.footer-top a:hover{color:#fff!important}.risk-disclaimer{color:#777;font-size:10px}.prop-hero{background:radial-gradient(at 84% 38%,#ffffff08,#0000 54%);gap:58px;max-width:none;padding:76px 40px 64px}.prop-hero h1{letter-spacing:-.065em;font-size:clamp(48px,5.4vw,72px);font-weight:600}.prop-facts{border-color:#222}.prop-section{border-color:#222;padding:58px 40px}.prop-section h2,.home-section-heading h2,.home-start h2{letter-spacing:-.045em;font-weight:600}.prop-steps,.steps,.bento-grid{background:#070707;border-color:#262626;border-radius:7px}.prop-steps article,.steps article,.bento{border-color:#262626}.prop-steps p,.steps p,.bento p{color:#999}.prop-final-cta{background:radial-gradient(at 50% 100%,#ffffff08,#0000 70%)}.panel,.workspace-data-panel,.market-preview,.overview-performance,.account-card,.ticket-card,.terminal-layout,.challenge-card,.price-review,.pricing-builder,.risk-explorer,.directory-card,.help-quick-links>a,.help-contact,.home-disclosure,.onboarding-workspace,.wallet-workspace-summary,.terminal-copy-panel,.aura-dialog,.position-manager-list,.programme-card,.trader-review-toolbar{box-shadow:none;border-color:#262626;border-radius:7px}.panel,.workspace-data-panel{background:#080808}.panel-header,.workspace-panel-heading{border-color:#242424}.panel-header h2,.workspace-panel-heading h2{color:#e5e5e5;font-size:13px;font-weight:600}.stat-card,.account-card,.ticket-card{transition:border-color var(--motion-fast),background-color var(--motion-fast);background:#080808;border-color:#262626;border-radius:6px}.stat-card.featured{background:#0d0d0d;border-color:#3a3a3a}.account-card:hover,.ticket-card:hover{border-color:#414141}.badge{font-family:var(--sans);text-transform:none;letter-spacing:0;color:#b3b3b3;background:#111;border-color:#303030;border-radius:4px;font-size:10px;font-weight:500}.badge.green{color:#7ee2a8;background:#07170d;border-color:#17442b}.badge.red{color:#ff8389;background:#1d090b;border-color:#542327}.badge.amber{color:#f5c451;background:#191204;border-color:#514015}.app-shell{background:#000}.app-shell:not(.terminal-shell) .app-sidebar{background:#050505;border-color:#202020;width:240px;padding:20px 12px 14px}.app-shell:not(.terminal-shell) .app-sidebar .logo{margin:0 10px 24px}.app-shell:not(.terminal-shell) .app-main{margin-left:240px}.app-shell:not(.terminal-shell) .workspace-label{color:#777;font-family:var(--sans);letter-spacing:0;margin:0 9px 10px;font-size:11px;font-weight:500}.app-shell:not(.terminal-shell) .side-links{gap:2px;margin-top:0}.app-shell:not(.terminal-shell) .side-links a{color:#a1a1a1;min-height:34px;transition:background-color var(--motion-fast),border-color var(--motion-fast),color var(--motion-fast);border:1px solid #0000;border-radius:5px;gap:9px;padding:7px 9px;font-size:12px}.app-shell:not(.terminal-shell) .side-links a:hover{color:#ededed;background:#111}.app-shell:not(.terminal-shell) .side-links a.active{color:#fff;background:#171717;border-color:#262626}.app-shell:not(.terminal-shell) .nav-section-label{color:#6f6f6f;letter-spacing:.02em;padding:15px 9px 5px;font-size:10px}.app-shell:not(.terminal-shell) .sidebar-bottom{border-color:#202020;padding:12px 9px 0}.app-shell:not(.terminal-shell) .sidebar-bottom>a{color:#999;font-size:11px}.app-shell:not(.terminal-shell) .sidebar-bottom>a:hover{color:#fff}.app-shell:not(.terminal-shell) .sidebar-bottom>.badge{font-size:9px}.app-shell:not(.terminal-shell) .app-topbar,.terminal-shell .app-topbar{background:#000;border-color:#202020;height:52px;padding:0 22px}.app-shell:not(.terminal-shell) .app-crumb{color:#777;font-size:12px}.app-shell:not(.terminal-shell) .app-crumb strong{color:#ccc;font-weight:500}.app-shell:not(.terminal-shell) .app-content{max-width:1640px;padding:26px 28px 48px}.app-shell:not(.terminal-shell) .app-title{gap:18px;margin-bottom:20px}.app-title h1,.workspace-page .app-title h1{letter-spacing:-.04em;color:#ededed;font-size:22px;font-weight:600}.app-title p{color:#909090;font-size:12px;line-height:1.7}.workspace-context-nav{background:#000;border-color:#202020;padding:0 28px}.workspace-context-nav>a{color:#8c8c8c;padding:12px 1px;font-size:12px}.workspace-context-nav>a.active{color:#ededed;border-color:#ededed}.app-content .table-wrap{border-radius:6px}.app-content .table-wrap th{color:#929292;background:#080808;border-color:#242424;padding:10px 14px;font-size:11px;font-weight:500;position:sticky;top:0}.app-content .table-wrap td{color:#bdbdbd;border-color:#222;padding:11px 14px;font-size:12px}.app-content .table-wrap td strong{color:#ededed;font-weight:500}.app-content .table-wrap tbody tr{transition:background-color .1s}.app-content .table-wrap td small{color:#858585;font-size:11px}.app-content input,.app-content select,.app-content textarea{color:#ededed;background:#080808;border-color:#303030;font-size:13px}.app-content label{color:#aaa;font-size:12px}.app-content .button:not(.primary):hover:not(:disabled){background:#171717;border-color:#4a4a4a}.workspace-search-trigger{color:#999;background:#080808;border-color:#292929;border-radius:5px}.workspace-search-trigger:hover{color:#ededed;background:#141414;border-color:#444}.workspace-search-trigger kbd{color:#999;border-color:#383838}.avatar{color:#ddd;background:#171717;border-color:#333;border-radius:50%}.app-toast{border-radius:7px}.app-content .empty-state{background:#080808;border-color:#303030;border-radius:7px}.app-content .empty-state h3{color:#ededed;font-size:18px}.app-content .empty-state p{color:#999}.app-content .rule-row{border-color:#242424}.notice{color:#a1a1a1;background:#0b0b0b;border-color:#292929;border-radius:6px}.terminal-shell .app-main{min-width:0}.terminal-shell .app-topbar{min-height:52px}.terminal-shell .app-content.terminal-content{background:#000;max-width:none;padding:14px}.terminal-shell .terminal-header{min-height:34px;margin-bottom:10px}.terminal-shell .terminal-header h1{font-size:16px;font-weight:600}.terminal-shell .terminal-layout{background:#050505;border-color:#262626;border-radius:6px;grid-template-columns:175px minmax(420px,1fr) 285px}.terminal-shell .watchlist{background:#050505;border-color:#242424}.terminal-shell .watchlist-title{font-family:var(--sans);color:#999;border-color:#222;padding:12px;font-size:11px}.terminal-shell .watchlist button{transition:background-color var(--motion-fast);border-color:#1e1e1e;padding:11px}.terminal-shell .watchlist button:hover{background:#111}.terminal-shell .watchlist button.active{background:#151515;border-left-color:#ededed}.terminal-shell .watchlist button>span{color:#ccc;font-size:11px}.terminal-shell .watchlist button>strong{font-size:11px}.terminal-shell .terminal-center{background:#050505}.terminal-shell .live-chart-toolbar{background:#080808;border-color:#222;height:42px}.terminal-shell .live-chart-toolbar>strong{font-size:12px}.terminal-shell .timeframes button{transition:background-color var(--motion-fast),color var(--motion-fast);border-radius:4px}.terminal-shell .timeframes button:hover{color:#eee;background:#161616}.terminal-shell .timeframes button.active{color:#fff;background:#222}.terminal-shell .chart-source{color:#747474;background:#080808;border-color:#222;font-size:9px}.terminal-shell .order-ticket{background:#080808;border-color:#242424;padding:14px}.terminal-shell .order-ticket h2{font-size:13px}.terminal-shell .order-ticket .tabs{background:#080808;border-color:#252525}.terminal-shell .order-ticket .tabs button{border-radius:4px}.terminal-shell .terminal-risk{background:#080808;border-color:#262626}.terminal-shell .terminal-risk>div{border-color:#222;padding:11px 12px}.terminal-shell .terminal-risk span{color:#888;font-size:9px}.terminal-shell .terminal-risk strong{color:#ddd;font-size:11px}.terminal-shell .terminal-tables{margin-top:12px}.terminal-shell .terminal-tables>.tabs{background:#080808;border-color:#242424}.terminal-shell .terminal-tables .tabs button{color:#999;border-radius:4px}.terminal-shell .terminal-tables .tabs button.active{color:#fff;background:#171717}.terminal-shell .terminal-tables .panel{border-color:#262626}.terminal-shell .terminal-tables table th{background:#080808}.terminal-shell .terminal-commandbar,.terminal-shell .market-strip{background:#050505;border-color:#222}.terminal-shell .terminal-commandbar button:hover,.terminal-shell .market-strip button:hover{background:#151515}@media (max-width:1100px){.app-shell:not(.terminal-shell) .app-sidebar{width:224px}.app-shell:not(.terminal-shell) .app-main{margin-left:224px}.app-shell:not(.terminal-shell) .app-content{padding:22px}.terminal-shell .terminal-layout{grid-template-columns:145px minmax(360px,1fr) 260px}.doc-layout{gap:40px}.prop-section,.prop-hero{padding-left:30px;padding-right:30px}}@media (max-width:800px){.app-shell:not(.terminal-shell) .app-sidebar{width:240px}.app-shell:not(.terminal-shell) .app-main{margin-left:0}.app-shell:not(.terminal-shell) .app-content{padding:20px 16px 40px}.app-shell:not(.terminal-shell) .app-topbar,.workspace-context-nav{padding:0 16px}.app-shell:not(.terminal-shell) .app-title{align-items:flex-start}.terminal-shell .terminal-layout{grid-template-columns:130px minmax(0,1fr)}.terminal-shell .order-ticket{border-top:1px solid #242424;border-left:0;grid-column:1/-1}.doc-layout{grid-template-columns:1fr;gap:25px}.doc-aside{position:static}.prop-hero{padding-top:55px;padding-bottom:45px}}@media (max-width:759px){.site-header{height:58px}.nav-inner{gap:14px;padding:0 16px}.nav-links.mobile-open{background:#050505;border-color:#292929;top:57px}.marketing>.page-hero,.page-hero{padding:32px 19px}.page-hero h1{font-size:36px}.page-hero>p{font-size:14px}.doc-layout{padding:28px 19px 50px}.doc-aside{border-top:1px solid #292929;border-left:0;padding:18px 0 0}.site-footer{padding:35px 19px 20px}.prop-hero,.prop-section{padding-left:19px;padding-right:19px}.app-title h1,.workspace-page .app-title h1{font-size:20px}.app-shell:not(.terminal-shell) .app-title{gap:12px}.terminal-shell .app-content.terminal-content{padding:8px}.terminal-shell .terminal-layout{grid-template-columns:1fr}.terminal-shell .watchlist{display:none}.terminal-shell .order-ticket{grid-column:auto}.terminal-shell .terminal-risk{grid-template-columns:repeat(2,minmax(0,1fr))}.terminal-shell .terminal-risk>div{border-bottom:1px solid #222}.terminal-shell .terminal-risk>div:nth-child(3){border-right:1px solid #222}.terminal-shell .terminal-risk>div:nth-child(2n){border-right:0}.app-content .table-wrap th,.app-content .table-wrap td{padding:9px 10px;font-size:11px}.footer-top{gap:18px}.nav-actions{gap:10px}}@media (prefers-reduced-motion:reduce){.button,.directory-card,.doc-list>a,.side-links a,.terminal-shell .watchlist button,.terminal-shell .timeframes button{transition:none!important}}.payment-methods{grid-template-columns:1fr 1fr}.payment-methods>button{gap:9px;min-height:70px;padding:12px}.payment-methods>button>span[aria-hidden=true]{flex:0 0 19px;place-items:center;width:19px;display:grid}.payment-methods>button>span[aria-hidden=true]>svg{flex:none;width:18px;height:18px}.payment-methods>button>span:not([aria-hidden]){gap:5px}.payment-methods strong{font-size:11px;line-height:1.5}.payment-methods small{font-size:9px;line-height:1.5}.payment-methods>button>svg:last-child{flex:0 0 13px;width:13px;height:13px}.payment-form-panel .field-grid{grid-template-columns:1fr 1fr;gap:12px}.payment-form-panel .field-grid>label{min-width:0}.payment-form-panel .panel-body{gap:18px}.commerce-main .checkout-layout>.payment-form-panel{margin-top:0}.commerce-main .checkout-layout .price-summary .rule-row{padding:10px 0}.commerce-main .checkout-layout .price-summary{padding:23px}.commerce-main .checkout-layout>div>.eyebrow{margin-top:25px!important}.payment-methods>button:disabled{opacity:.4}.aura-dialog{background:#101010;border-color:#3a3a3a;border-radius:12px}.aura-dialog>header{border-color:#303030}.aura-dialog input,.aura-dialog textarea,.aura-dialog select{background:#0a0a0a;border-color:#363636;border-radius:7px}.aura-dialog .button{border-radius:8px}.app-content input:not([type=range]):not([type=checkbox]),.app-content textarea{border-color:#363636;border-radius:7px}.workspace-page .button,.workspace-page .inline-action{border-radius:7px}.workspace-page .workspace-panel-heading h2{font-weight:500}.workspace-page .workspace-panel-heading>p{color:#888;font-size:11px}.workspace-page h1{letter-spacing:-.035em}.workspace-page .page-title p{max-width:690px}.workspace-page .workspace-search{border-radius:7px}.prop-home .prop-hero-actions .button{border-radius:8px}.prop-home .programme-card{border-radius:12px}.prop-home .prop-facts,.prop-home .prop-steps>article{border-radius:10px}.prop-home .prop-faq .faq-list>details{border-color:#303030}.prop-home .prop-final-cta .button,.marketing .doc-aside .button,.help-center .button{border-radius:8px}.marketing .directory-card{border-radius:10px}.marketing .help-search{border-radius:9px}.marketing .help-quick-links>a{border-radius:8px}.marketing .help-topic-list>a{border-color:#292929}.marketing .help-topic-list>a:hover{background:#ffffff03}.marketing .page-hero p{color:#999}@media (max-width:760px){.payment-methods{grid-template-columns:1fr 1fr;gap:8px}.payment-methods>button{align-items:flex-start;gap:7px;min-height:83px;padding:12px 10px}.payment-methods>button>span[aria-hidden=true],.payment-methods>button>svg{display:none}.payment-methods strong{font-size:12px}.payment-methods small{font-size:10px}.payment-form-panel .field-grid{grid-template-columns:1fr;gap:15px}.commerce-main .checkout-layout .price-summary{padding:21px}.commerce-main .checkout-layout>div>.eyebrow{margin-top:20px!important}.aura-dialog{border-radius:12px}.marketing .help-quick-links{gap:8px}.prop-home .prop-hero-actions{gap:10px}}.payment-availability>.inline-action{white-space:nowrap;color:#ddd;margin-left:auto;font-size:10px}.payment-recovery-link{align-items:center;gap:6px;margin-top:10px;font-size:10px;display:flex}.payment-form-panel .payment-availability{flex-wrap:wrap}.payment-form-panel .payment-availability>.inline-action{background:0 0;border:0;padding:3px 0}.commerce-main .checkout-layout .rule-row strong{white-space:nowrap}.app-sidebar .nav-section-label{letter-spacing:.09em;font-size:9px}.app-sidebar .side-links a{min-height:34px}.terminal-command-actions .terminal-flatten-button{min-height:30px}.terminal-shell .manage-position-close-all{white-space:nowrap}.terminal-shell .ticket-protection-grid .protection-input input{width:100%;min-width:0}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{scrollbar-color:#393939 transparent;scrollbar-width:thin}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#363636 padding-box padding-box;border:2px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background-color:#555}.app-sidebar .workspace-nav-item>.nav-section-label{margin-top:22px;margin-bottom:8px}.app-sidebar .workspace-nav-item:first-child>.nav-section-label{margin-top:9px}.app-sidebar .workspace-label{margin-bottom:6px}.app-sidebar .side-links a{font-size:12px}.app-sidebar .sidebar-bottom{padding-top:13px}.terminal-shell .app-topbar{border-color:#292929}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#000;--surface:#080808;--elevated:#111;--border:#262626;--border-hover:#404040;--text:#ededed;--secondary:#a1a1a1;--muted:#858585;--accent:#ededed;--positive:#ededed;--negative:#bdbdbd;--chart-background:#050505;--chart-positive:#ededed;--chart-negative:#737373;--radius:6px;--motion-fast:.14s cubic-bezier(.2,.7,.2,1)}html,body{color:#ededed;background:#000;min-height:100%}body{font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:14px}::selection{color:#000;background:#ededed}:focus-visible{outline-offset:3px;outline:2px solid #ededed!important}.marketing,.commerce-marketing,.commerce-main,.app-shell,.app-main,.app-content,.terminal-shell,.terminal-workbench{color:#ededed;background:#000}.marketing{border:0;max-width:1440px}.site-header,.app-shell:not(.terminal-shell) .app-topbar,.terminal-shell .app-topbar,.auth-top{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#000e;border-color:#262626}.site-header{height:64px}.nav-inner{max-width:1440px}.site-footer{background:#000;border-color:#262626;max-width:1440px}.nav-links,.site-header .nav-links{color:#999}.nav-links>a:hover,.nav-menu summary:hover,.login-link:hover,.footer-top a:hover{color:#fff!important}.page-hero,.marketing>.page-hero{background:#000;border-color:#262626}.page-hero h1,.app-title h1,.home-section-heading h2,.prop-section h2{color:#ededed}.page-hero>p,.doc-body p,.doc-body article>p{color:#a1a1a1}.doc-layout,.doc-body article,.doc-aside,.home-workflow,.home-accounts,.home-start,.home-faq,.prop-section{border-color:#262626}.breadcrumb,.breadcrumb a,.doc-aside,.doc-aside>a:not(.button){color:#999}.panel,.workspace-data-panel,.workspace-data-panel .workspace-panel-heading,.account-overview-panel,.overview-performance,.account-card,.ticket-card,.challenge-card,.price-review,.pricing-builder,.risk-explorer,.directory-card,.help-quick-links>a,.help-contact,.home-disclosure,.onboarding-workspace,.wallet-workspace-summary,.terminal-copy-panel,.aura-dialog,.position-manager-list,.programme-card,.prop-steps,.steps,.bento-grid,.trader-review-toolbar,.shop-shortcuts>a,.commerce-stats,.redeem-card,.achievement-card,.giveaway-summary,.pnl-calendar{box-shadow:none;background:#080808;border-color:#262626;border-radius:7px}.panel-header,.workspace-panel-heading,.workspace-panel-footer,.workspace-context-nav,.workspace-filterbar,.home-plan-grid dl,.doc-body article,.account-card-footer,.account-card .account-details{border-color:#262626}.app-shell:not(.terminal-shell) .app-sidebar{background:#050505;border-color:#262626}.app-shell:not(.terminal-shell) .app-content,.app-shell:not(.terminal-shell) .app-topbar,.workspace-context-nav,.workspace-filterbar{background:#000}.app-shell:not(.terminal-shell) .side-links a{color:#a1a1a1}.app-shell:not(.terminal-shell) .side-links a:hover,.app-shell:not(.terminal-shell) .side-links a.active{color:#fff;background:#141414;border-color:#303030}.app-shell:not(.terminal-shell) .side-links a.active svg{color:#ededed}.nav-section-label,.workspace-label{color:#737373}.stat-card,.app-shell:not(.terminal-shell) .stat-card,.app-shell:not(.terminal-shell) .stat-card.featured{background:#080808;border-color:#262626}.panel-header,.workspace-panel-heading{background:#080808}.workspace-panel-heading h2,.panel-header h2{color:#ededed}.app-content .table-wrap th{color:#858585;background:#080808;border-color:#262626}.app-content .table-wrap td{color:#bdbdbd;border-color:#222}.app-content .table-wrap tbody tr:hover{background:#111}input,select,textarea,.app-content input,.app-content select,.app-content textarea,.terminal-shell .order-ticket input,.terminal-shell .order-ticket select{color:#ededed;background:#080808;border-color:#333;border-radius:6px}input::placeholder,textarea::placeholder{color:#737373}input:hover,select:hover,textarea:hover{border-color:#555}input:focus,select:focus,textarea:focus,.terminal-shell .order-ticket input:focus{border-color:#888;outline:0;box-shadow:0 0 0 1px #888}select option,optgroup{color:#ededed;background:#111}label{color:#bdbdbd}.button,.account-open-button,.inline-action{color:#ededed;box-shadow:none;background:#080808;border-color:#333;border-radius:6px}.button:hover:not(:disabled),.account-open-button:hover:not(:disabled),.inline-action:hover:not(:disabled){color:#fff;background:#171717;border-color:#666}.button.primary,.button.primary:hover:not(:disabled),.app-content .button.primary,.site-header .button.primary,.home-plan-grid .button.primary{color:#000;box-shadow:none;background:#ededed;border-color:#ededed}.button.primary:hover:not(:disabled),.app-content .button.primary:hover:not(:disabled),.site-header .button.primary:hover:not(:disabled){color:#000;background:#fff;border-color:#fff}.button.danger,.button.danger:hover:not(:disabled){color:#ededed;background:#111;border-color:#555}.badge,.badge.green,.badge.red,.badge.amber{color:#bdbdbd;background:#111;border-color:#333}.notice,.error-box,.success-box,.market-status-error,.preview-data-error,.ticket-validation,.draft-banner,.exit-all-warning,.exit-still-open,.redeem-success{color:#d0d0d0;background:#111;border-color:#383838}.error-box,.success-box{border-color:#444}.prop-hero,.home-hero-v2,.home-product,.home-start,.home-faq,.prop-final-cta,.home-disclosure{background:#000}.prop-facts,.prop-section,.home-workflow,.home-accounts,.home-start,.home-faq{border-color:#262626}.prop-program-visual .programme-card,.programme-card:before,.home-plan-grid>article,.home-plan-grid>article:nth-child(2),.plan-choices button,.price-review-main,.price-rules,.cost-breakdown>div,.cost-breakdown .combined,.help-search,.help-contact,.home-start,.directory-card,.doc-list>a,.empty-state,.auth-card,.auth-page{background:#080808;border-color:#262626}.prop-hero h1,.home-hero-v2 h1,.prop-final-cta h2{color:#ededed}.prop-hero h1>span,.home-hero-v2 h1>span,.shop-hero h1>span,.affiliate-public-hero h1>span{color:#858585}.home-plan-grid h3,.home-plan-price strong,.home-start h2,.home-faq h2,.workflow-rows h3,.home-section-heading h2{color:#ededed}.home-plan-grid article>p,.home-plan-activation,.home-plan-price>span,.home-plan-grid dt,.home-section-heading>p,.home-start>div>p,.home-start li p,.home-faq .faq-list p{color:#a1a1a1}.plan-choices button.selected,.account-sizes button.selected{color:#000;background:#ededed;border-color:#ededed}.plan-choices button.selected p{color:#333}.account-sizes button.selected{color:#000}.market-preview,.market-preview>header,.market-preview>footer,.market-preview-tabs,.market-preview-tabs button,.market-preview-chart,.market-preview-main>aside,.market-overview,.market-preview-main>.preview-ticket,.preview-ticket input{background:#080808;border-color:#262626}.market-preview>header,.market-preview>footer,.market-preview-tabs,.market-preview-tabs button{background:#080808}.market-preview-tabs button.active{background:#141414;border-bottom-color:#ededed}.preview-side-picker .selected.buy,.preview-side-picker .selected.sell{color:#ededed;background:#141414;border-color:#777}.terminal-shell,.terminal-shell .app-content.terminal-content,.terminal-workbench,.terminal-chart-column,.terminal-chart-area,.terminal-shell .live-chart,.terminal-shell .chart-source{--chart-background:#050505;--chart-positive:#ededed;--chart-negative:#737373;background:#000}.terminal-shell .app-topbar,.terminal-commandbar,.market-strip,.terminal-shell .live-chart-toolbar,.terminal-account-strip,.terminal-shell .terminal-tables,.positions-toolbar,.blotter-tabs,.terminal-shell .order-ticket,.terminal-shell .ticket-submit,.terminal-shell .market-navigator,.terminal-shell .watchlist,.terminal-shell .terminal-center{background:#080808;border-color:#262626}.market-strip>button.active,.blotter-tabs>button.active,.timeframes button.active,.terminal-shell .watchlist button.active,.terminal-shell .ticket-order-types button.active{color:#ededed;background:#171717;border-color:#777}.market-strip>button.active,.blotter-tabs>button.active{border-bottom-color:#ededed}.terminal-shell .terminal-navigation>a.active{color:#ededed;border-color:#ededed}.terminal-shell .chart-canvas,.market-preview-chart .chart-canvas{background:#050505}.chart-quote-controls .quote-buy,.chart-quote-controls .quote-sell,.ticket-directions .buy.active,.ticket-directions .sell.active,.terminal-shell .ticket-directions button.active{color:#ededed;background:#111;border-color:#777}.chart-level,.chart-level button,.terminal-shell .chart-level button,.chart-position>div{color:#d0d0d0;background:#111;border-color:#777}.terminal-shell .order-ticket .button.full,.terminal-shell .order-ticket .button.submit-buy,.terminal-shell .order-ticket .button.submit-sell{color:#000;box-shadow:none;background:#ededed;border-color:#ededed}.terminal-shell .order-ticket .button.full:hover:not(:disabled){filter:none;box-shadow:none;background:#fff}.terminal-shell .terminal-flatten-button,.positions-toolbar>.exit-all-button,.aura-dialog .button.danger{color:#ededed!important;background:#111!important;border-color:#555!important}.copy-trigger.is-on b,.terminal-account-strip>button,.ticket-summary-line b,.risk-presets>button.active,.protection-input>span i,.protection-input.take-input>span i{color:#111;background:#bdbdbd}.terminal-shell .chart-ohlc b.positive,.terminal-shell .chart-ohlc b.negative,.chart-source i,.chart-source i.connected,.connection-dot,.connection-dot.online{color:#bdbdbd;box-shadow:none;background:#bdbdbd}.terminal-shell .chart-canvas canvas{filter:none}.chart-level,.chart-level button,.terminal-shell .chart-level button{color:#bdbdbd!important}.equity-chart-frame svg stop[stop-color],.equity-chart-frame svg path[stroke]{filter:grayscale()}.equity-chart-frame svg line{stroke:#333}.copy-performance-chart svg{filter:grayscale()}.order-sides>span,.order-sides>span+span,.order-sides>span b,.order-sides>span+span b{color:#bdbdbd!important;background:#111!important;border-color:#383838!important}.terminal-shell .order-ticket .tabs .buy.active,.terminal-shell .order-ticket .tabs .sell.active,.terminal-shell .ticket-directions .buy.active,.terminal-shell .ticket-directions .sell.active{color:#ededed!important;background:#171717!important;border-color:#555!important}.terminal-shell .chart-quote-controls .quote-buy,.terminal-shell .chart-quote-controls .quote-sell{color:#ededed!important;background:#111!important}.chart-risk-band,.chart-reward-band{background:#ffffff05!important;border-color:#ffffff14!important}.pnl-calendar-grid>button.profit-day,.pnl-calendar-grid>button.loss-day{background:#101010}.badge.green,.badge.red,.badge.amber{color:#bdbdbd!important;background:#111!important;border-color:#333!important}.order-sides>span,.order-sides>span+span{color:#bdbdbd;background:#111;border-color:#383838}.order-sides b{color:#ededed}.progress-track.green>span{background:#bdbdbd}.trade-side,.trade-side.sell,.copy-trade-label{color:#bdbdbd!important}.order-ticket .tabs .buy.active,.order-ticket .tabs .sell.active,.risk-presets>button.active{color:#ededed!important;background:#171717!important;border-color:#555!important}.protection-input>span i,.protection-input.take-input>span i{background:#bdbdbd!important}.protection-input>em b,.protection-input.take-input>em b{color:#bdbdbd!important}.certificate,.achievement-certificate,.achievement-card-preview{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.terminal-shell .blotter-resize{color:#777;background:#080808;flex-basis:7px;height:7px}.terminal-shell .blotter-resize:before{background:#555}:is(.terminal-shell .blotter-resize:hover,.terminal-shell .blotter-resize:focus-visible){background:#141414}.terminal-shell .blotter-resize:hover:before{background:#aaa}.terminal-shell .blotter-resize:focus-visible:before{background:#aaa}.terminal-shell .blotter-tabs{background:#080808;border-color:#292929;gap:12px}.terminal-shell .blotter-tabs>button{color:#999}.terminal-shell .blotter-tabs>button.active{color:#ededed;border-bottom-color:#ededed}.terminal-shell .positions-toolbar{background:#080808;border-color:#292929;flex:0 0 45px;padding:0 16px}.terminal-shell .positions-toolbar>div>strong{color:#ededed;font-size:12px}.terminal-shell .positions-toolbar>div>span{color:#858585;font-size:10px}.terminal-shell .positions-toolbar>.exit-all-button{border-radius:6px;min-height:31px;padding:5px 10px;color:#ededed!important;background:#111!important;border:1px solid #3a3a3a!important}.terminal-shell .positions-toolbar>.exit-all-button:hover:not(:disabled){background:#1a1a1a!important;border-color:#666!important}.terminal-shell .positions-toolbar>.exit-all-button>span{color:#bdbdbd;background:#222}.terminal-shell .terminal-tables th{color:#858585;background:#080808;border-color:#292929}.terminal-shell .terminal-tables td{color:#bdbdbd;border-color:#222}.terminal-shell .terminal-tables .inline-action{color:#d0d0d0;background:#080808;border-color:#3a3a3a}.terminal-shell .terminal-tables .inline-action:hover{color:#fff;background:#171717;border-color:#666}.terminal-shell .trade-side,.terminal-shell .trade-side.buy,.terminal-shell .trade-side.sell,.terminal-shell .copy-trade-label{color:#bdbdbd!important;background:#111!important;border-color:#383838!important}.terminal-shell .positive,.terminal-shell .negative,.terminal-shell .chart-ohlc b.positive,.terminal-shell .chart-ohlc b.negative{color:#bdbdbd!important}.terminal-shell .connection-dot,.terminal-shell .connection-dot.online,.terminal-shell .chart-source i,.terminal-shell .chart-source i.connected{box-shadow:none!important;background:#bdbdbd!important}.terminal-shell .chart-risk-band,.terminal-shell .chart-reward-band{background:#ffffff05!important;border-color:#ffffff14!important}.terminal-shell .chart-quote-controls .quote-buy,.terminal-shell .chart-quote-controls .quote-sell,.terminal-shell .ticket-directions .buy.active,.terminal-shell .ticket-directions .sell.active{color:#ededed!important;background:#111!important;border-color:#555!important}.terminal-shell .order-ticket .button.submit-buy,.terminal-shell .order-ticket .button.submit-sell,.terminal-shell .order-ticket .button.full{color:#000!important;background:#ededed!important;border-color:#ededed!important}:root{--positive:#ededed;--negative:#bdbdbd;--chart-positive:#ededed;--chart-negative:#737373}html{filter:none}.positive,.negative,.badge.green,.badge.red,.badge.amber{color:#bdbdbd!important}@media (max-width:800px){.marketing,.commerce-marketing{background:#000}.app-shell:not(.terminal-shell) .app-sidebar.open{background:#050505}.terminal-shell .terminal-layout{background:#000}}.auth-page{background:#000;min-height:100dvh}.auth-top{border-bottom:1px solid var(--border);height:64px;padding:0 32px}.auth-card{background:var(--surface);border:1px solid var(--border);border-radius:10px;flex:none;width:420px;max-width:calc(100% - 40px);margin:64px auto;padding:30px}.auth-heading{text-align:left;margin-bottom:26px}.auth-card .auth-heading h1{text-align:left;letter-spacing:-.045em;margin:0 0 10px;font-size:26px;line-height:1.2}.auth-heading p{color:var(--secondary);margin:0;font-size:13px;line-height:1.7}.auth-card form{gap:17px}.auth-card .check-label{align-items:flex-start;line-height:1.7}.auth-card .check-label>input{margin-top:3px}.auth-card .check-label a{text-underline-offset:3px;color:var(--text);text-decoration:underline}.auth-free-note{color:var(--muted);text-align:center;margin-top:18px;font-size:11px;line-height:1.7}.auth-bottom{border-top:1px solid var(--border);gap:24px;margin-top:auto;padding:22px}.auth-bottom>div{gap:18px;display:flex}.button,.inline-action,.payment-method-card,.support-hub-card,.shop-shortcuts>a{transition:background-color var(--motion-fast),border-color var(--motion-fast),color var(--motion-fast)}.button:disabled{opacity:.5}.workspace-page .panel,.workspace-data-panel,.payment-form-panel,.shop-shortcuts>a,.support-hub-card,.affiliate-apply-panel{border-color:var(--border);background:var(--surface)}.workspace-page .workspace-panel-heading h2,.panel-header h2{letter-spacing:-.015em;font-size:14px;font-weight:500;line-height:1.5}.workspace-page .title-actions{align-items:center}.commerce-main .checkout-layout .payment-form-panel{align-self:start}.dropdown a,.terminal-workspace-menu a,.side-links a{min-height:38px}.workspace-context-nav>a[aria-current=page],.nav-links>a[aria-current=page]{color:var(--text)}@media (max-width:760px){.auth-top{padding:0 20px}.auth-card{max-width:calc(100% - 32px);margin:32px auto;padding:24px}.auth-card input:not([type=checkbox]){font-size:16px}.auth-card .auth-heading h1{font-size:25px}.auth-bottom{flex-wrap:wrap;gap:10px 24px;font-size:11px}.auth-card .check-label{font-size:11px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}.terminal-shell .chart-canvas{height:100%;min-height:0}.terminal-shell .terminal-chart-area{min-height:0}.terminal-shell .app-content.terminal-content{height:calc(100dvh - 52px);padding:0}.terminal-shell .terminal-commandbar{padding-left:14px;padding-right:14px}.terminal-shell .order-ticket{min-height:0;padding:0}.terminal-shell .order-ticket .order-ticket-heading{flex-shrink:0;align-items:center;min-height:46px;margin:0;padding:12px 16px 10px}.terminal-shell .order-ticket-heading>div>span{display:none}.terminal-shell .order-ticket-heading h2{gap:7px;margin:0;font-size:16px;line-height:21px}.terminal-shell .order-ticket-heading h2 small{font-size:10px;line-height:16px}.terminal-shell .order-ticket .ticket-form{flex:1;gap:0;min-height:0;padding:0 16px}.terminal-shell .order-ticket .ticket-fields{scrollbar-gutter:auto;gap:8px;min-height:0;padding:0 0 8px}.terminal-shell .ticket-directions>button{gap:3px;min-height:46px;padding:8px 10px}.terminal-shell .ticket-directions button span{font-size:10px;line-height:13px}.terminal-shell .ticket-directions button b{margin:0;font-size:14px;line-height:19px}.terminal-shell .ticket-order-types{padding:3px}.terminal-shell .ticket-order-types>button{min-height:26px;padding:5px;font-size:11px;line-height:16px}.terminal-shell .ticket-section-title{min-height:21px;margin:0}.terminal-shell .ticket-fields .protection-title{margin-top:0}.terminal-shell .ticket-section-title>strong{font-size:11px}.terminal-shell .ticket-section-title>div>button{padding:4px 6px;font-size:9px}.terminal-shell .ticket-risk-control-row{grid-template-columns:83px minmax(0,1fr);align-items:center;gap:8px 12px;display:grid}.terminal-shell .ticket-risk-control-row>.risk-amount-label{display:contents}.terminal-shell .ticket-risk-control-row>.risk-amount-label>span{color:#999;grid-column:1/-1;justify-content:space-between;font-size:10px;line-height:14px;display:flex}.terminal-shell .ticket-risk-control-row>.risk-amount-label>.input-suffix{grid-column:1;min-width:0}.terminal-shell .order-ticket .ticket-fields input[type=number]{min-height:34px;padding:7px 9px;font-size:12px;line-height:18px}.terminal-shell .ticket-risk-control-row .risk-slider-control{grid-column:2;align-self:center;min-width:0}.terminal-shell .risk-slider-control .risk-slider{height:23px;min-height:23px;margin:0;padding:0}.terminal-shell .risk-slider-control>div{font-size:8px;line-height:12px}.terminal-shell .risk-presets{gap:5px}.terminal-shell .risk-presets>button{min-height:25px;padding:5px 6px;font-size:9px;line-height:13px}.terminal-shell .risk-presets>select{max-width:85px;min-height:25px;padding:4px;font-size:9px;line-height:13px}.terminal-shell .ticket-protection-grid{gap:10px}.terminal-shell .ticket-protection-grid>.protection-input{gap:5px;margin:0}.terminal-shell .ticket-protection-grid>.protection-input>span{gap:4px;font-size:10px;line-height:14px}.terminal-shell .ticket-protection-grid .protection-input em{white-space:nowrap;flex-wrap:nowrap;margin:0;font-size:9px;line-height:13px}.terminal-shell .ticket-protection-grid .protection-input em>b{font-size:9px}.terminal-shell .target-presets{gap:5px}.terminal-shell .target-presets>button{min-height:23px;padding:4px 7px;font-size:9px}.terminal-shell .ticket-order-details summary{min-height:18px;font-size:10px;line-height:18px}.terminal-shell .order-ticket .ticket-submit{flex-shrink:0;padding:9px 0 8px}.terminal-shell .order-ticket .ticket-submit .ticket-summary-line{margin:0 0 7px;font-size:10px;line-height:13px}.terminal-shell .order-ticket .ticket-submit>.button{min-height:38px;padding:9px 12px;font-size:12px;line-height:18px}.terminal-shell .order-ticket .ticket-submit .form-note{font-size:9px;line-height:13px;margin:6px 0 0!important}.terminal-shell .market-navigator>header{min-height:39px;padding:11px 13px}.terminal-shell .market-navigator .market-search{min-height:31px;margin:0 11px 7px}.terminal-shell .market-category-tabs{padding:0 11px 7px}.terminal-shell .market-category-tabs>button{min-height:24px;padding:5px;font-size:10px;line-height:14px}.terminal-shell .market-list-heading{padding:6px 13px;line-height:13px}.terminal-shell .market-navigation-list{min-height:0;padding:0}.terminal-shell .market-navigation-list>button{min-height:45px;padding:8px 13px}.terminal-shell .market-navigation-list>button>span{gap:3px}.terminal-shell .market-navigation-list strong,.terminal-shell .market-navigation-list b{font-size:11px;line-height:14px}.terminal-shell .market-navigation-list small{margin:0;font-size:9px;line-height:12px}.terminal-shell .market-specification{padding:12px 13px}.terminal-shell .market-specification h3{margin:0 0 9px;font-size:12px;line-height:16px}.market-spec-inline{color:#888;justify-content:space-between;gap:8px;font-size:9px;line-height:14px;display:flex}.market-spec-inline>span{gap:6px;display:flex}.market-spec-inline b{color:#bbb;font-weight:500}.terminal-shell .market-specification>a{margin-top:9px;font-size:9px;line-height:14px}.terminal-shell .navigator-risk{margin-top:auto;padding:12px 13px}.terminal-shell .navigator-risk>header{margin-bottom:10px}.terminal-shell .navigator-risk>div{margin:0 0 10px}.terminal-shell .navigator-risk>div>span{font-size:9px;line-height:14px}.terminal-shell .navigator-risk b{font-size:9px}.terminal-shell .navigator-risk>div>div{margin-top:6px}.terminal-shell .navigator-risk>button{margin-top:6px;padding:0;font-size:9px;line-height:14px}.terminal-shell .market-navigator>footer{flex-shrink:0;padding:8px 13px;font-size:8px;line-height:13px}.terminal-shell .blotter-resize{touch-action:none;flex:0 0 11px;height:11px}.terminal-shell .chart-ohlc b.positive,.terminal-shell .chart-ohlc b.negative{background:0 0!important}@media (min-width:761px) and (max-height:800px){.terminal-shell .order-type-hint{display:none}.terminal-shell .order-ticket .ticket-fields{gap:7px}.terminal-shell .order-ticket .order-ticket-heading{min-height:42px;padding-top:10px;padding-bottom:9px}.terminal-shell .sizing-limit-note{margin:0;padding:6px 8px;font-size:9px;line-height:14px}}@media (max-width:760px){.terminal-shell .app-content.terminal-content,.terminal-shell .order-ticket{padding:0}.terminal-shell .order-ticket .order-ticket-heading{min-height:55px;padding:16px}.terminal-shell .order-ticket-heading h2{font-size:18px}.terminal-shell .order-ticket .ticket-form{padding:0 18px}.terminal-shell .order-ticket .ticket-fields{gap:15px}.terminal-shell .ticket-directions>button{min-height:55px;padding:10px 12px}.terminal-shell .ticket-directions button span{font-size:12px;line-height:16px}.terminal-shell .ticket-directions button b{font-size:16px;line-height:21px}.terminal-shell .ticket-order-types>button{min-height:36px;font-size:12px}.terminal-shell .ticket-section-title{min-height:27px}.terminal-shell .ticket-section-title>strong{font-size:13px}.terminal-shell .ticket-section-title>div>button{padding:6px 8px;font-size:11px}.terminal-shell .ticket-risk-control-row{grid-template-columns:95px minmax(0,1fr);gap:10px 16px}.terminal-shell .ticket-risk-control-row>.risk-amount-label>span{font-size:12px;line-height:17px}.terminal-shell .order-ticket .ticket-fields input[type=number]{min-height:43px;padding:9px 11px;font-size:16px;line-height:22px}.terminal-shell .risk-slider-control .risk-slider{height:32px;min-height:32px}.terminal-shell .risk-slider-control>div{font-size:9px}.terminal-shell .risk-presets>button,.terminal-shell .risk-presets>select{min-height:34px;font-size:11px}.terminal-shell .ticket-protection-grid>.protection-input>span{font-size:12px;line-height:17px}.terminal-shell .ticket-protection-grid .protection-input em,.terminal-shell .ticket-protection-grid .protection-input em>b{font-size:10px;line-height:15px}.terminal-shell .target-presets>button{min-height:32px;font-size:11px}.terminal-shell .ticket-order-details summary{font-size:12px;line-height:24px}.terminal-shell .order-ticket .ticket-submit{padding:12px 0 16px}.terminal-shell .order-ticket .ticket-submit>.button{min-height:45px;font-size:14px}.terminal-shell .order-ticket .ticket-submit .ticket-summary-line{margin-bottom:10px;font-size:12px}.terminal-shell .order-ticket .ticket-submit .form-note{font-size:10px;line-height:15px}.terminal-shell .market-navigator>footer{font-size:10px}.terminal-shell .market-navigation-list>button{min-height:52px}.terminal-shell .market-navigation-list strong,.terminal-shell .market-navigation-list b{font-size:13px}.terminal-shell .market-navigation-list small{font-size:10px}.terminal-shell .terminal-commandbar{padding-left:9px;padding-right:9px}}.position-manager-search{flex-direction:row;align-items:center;gap:8px;min-height:37px;padding:0 10px}.position-manager-search>svg{flex:none}.position-manager-search>input{width:100%;min-width:0;min-height:35px;box-shadow:none;background:0 0;border:0;flex:1;padding:8px 0}.position-manager-footer-actions{flex-shrink:0;align-items:center;gap:9px;display:flex}.position-manager-footer-actions>.button{min-height:36px;font-size:11px}.position-manager-footer>span{max-width:340px;font-size:10px;line-height:1.7}.position-manager-detail{padding:23px}.position-protection-form{margin-top:21px}.position-section-heading{margin-bottom:15px}.position-detail-facts{padding:17px}.position-close-section{margin-top:20px;padding-top:18px}.position-manager-list .position-manager-search input{box-shadow:none;background:0 0;border:0}@media (max-width:760px){.position-manager-footer{flex-direction:column;align-items:stretch;gap:12px}.position-manager-footer>span{display:none}.position-manager-footer-actions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.position-manager-footer-actions>.button{white-space:normal;justify-content:center;min-height:42px;padding:10px 8px;font-size:11px}.position-manager-footer-actions>.button>svg{display:none}.position-manager-detail{padding:19px}.position-manager-search{min-height:40px}.position-manager-search>input{font-size:16px}.position-detail-facts{gap:15px;padding:13px}.position-detail-facts>div>strong{font-size:11px}.terminal-shell .terminal-modal-backdrop{min-width:0;padding:12px;overflow:hidden}.terminal-shell .terminal-modal-backdrop>.aura-dialog{width:calc(100vw - 24px);min-width:0;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);margin:0}.terminal-shell .mobile-navigator{flex:auto;width:100%;min-width:0;max-width:100%;max-height:calc(100dvh - 100px)}.terminal-shell .mobile-navigator .market-search{min-width:0;margin-left:0;margin-right:0}.terminal-shell .mobile-navigator .market-category-tabs,.terminal-shell .mobile-navigator .market-navigation-list>button,.terminal-shell .mobile-navigator .market-specification,.terminal-shell .mobile-navigator .navigator-risk{padding-left:0;padding-right:0}}.chart-refresh-status{z-index:8;color:#aaa;background:#101010;border:1px solid #444;border-radius:6px;align-items:center;gap:12px;max-width:calc(100% - 90px);padding:8px 10px;font-size:10px;line-height:16px;display:flex;position:absolute;bottom:39px;left:12px}.chart-refresh-status>button{white-space:nowrap;padding:3px 7px;font-size:10px}.chart-refresh-status>span{min-width:0}
