:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#050812;--bg-2:#08111f;--surface:#0c121fd1;--surface-strong:#11192af0;--surface-soft:#ffffff0b;--panel:#0d1628;--panel-alt:#121f36;--text:#f4f7fb;--muted:#99a6ba;--muted-strong:#c6cfdf;--line:#ffffff18;--line-strong:#92ffc652;--accent:#7cffb3;--accent-strong:#43e883;--accent-ink:#03130a;--accent-soft:#7cffb321;--cyan:#70e3ff;--cyan-soft:#70e3ff1f;--amber:#f8cf6a;--amber-soft:#f8cf6a21;--danger:#ff8d97;--danger-soft:#ff8d9724;--success:#8ff8bf;--success-soft:#8ff8bf26;--radius-xl:30px;--radius-lg:22px;--radius-md:16px;--shadow:0 26px 70px #0000005c;--shadow-soft:0 18px 42px #0000003d}*{box-sizing:border-box}html{scroll-behavior:smooth}html,body{background:radial-gradient(circle at 12% -8%, #70e3ff33, transparent 30rem), radial-gradient(circle at 82% 4%, #7cffb326, transparent 28rem), radial-gradient(circle at 50% 100%, #4b43ff29, transparent 38rem), linear-gradient(180deg, var(--bg) 0%, var(--bg-2) 58%, #050812 100%);min-height:100%;color:var(--text);text-rendering:optimizelegibility;margin:0;padding:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5}body:before{content:"";z-index:-2;pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:64px 64px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000000db,#0000 72%);mask-image:linear-gradient(#000000db,#0000 72%)}body:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#05081224,#050812e0);position:fixed;inset:0}::selection{color:var(--text);background:#7cffb33d}a{color:inherit;text-decoration:none}a:hover{color:var(--accent);text-decoration:none}button,input,select,textarea{font:inherit}button,.button-link{cursor:pointer;background:linear-gradient(135deg, var(--accent), #b4ffd2);min-height:46px;color:var(--accent-ink);letter-spacing:-.01em;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.82rem 1.12rem;font-weight:800;transition:transform .16s,opacity .16s,border-color .16s,background .16s,color .16s;display:inline-flex;box-shadow:0 14px 34px #43e8832e}button:hover:not(:disabled),.button-link:hover{color:var(--accent-ink);transform:translateY(-1px)}button:disabled,.button-link:disabled{opacity:.58;cursor:not-allowed;box-shadow:none;transform:none}button.ghost,.button-link.ghost{color:var(--text);border:1px solid var(--line);box-shadow:none;background:#ffffff0b}button.ghost:hover:not(:disabled),.button-link.ghost:hover{color:var(--text);background:#7cffb314;border-color:#7cffb342}input,select,textarea{border:1px solid var(--line);width:100%;min-height:46px;color:var(--text);background:#040811b8;border-radius:14px;outline:none;padding:.78rem .92rem;transition:border-color .14s,box-shadow .14s,background .14s}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible,a:focus-visible{outline-offset:3px;outline:2px solid #7cffb3c7}input:focus,select:focus,textarea:focus{background:#040811eb;border-color:#7cffb361;box-shadow:0 0 0 4px #7cffb314}input[type=checkbox]{width:18px;height:18px;min-height:18px;accent-color:var(--accent-strong);padding:0}input::placeholder,textarea::placeholder{color:#99a6bac2}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:#ff8d979e;box-shadow:0 0 0 4px #ff8d9714}label{color:var(--muted-strong);gap:.45rem;display:grid}label span:not(.badge){color:var(--muted-strong);font-size:.9rem;font-weight:700}main{width:min(1240px,100% - 32px);margin:0 auto;padding:1.1rem 0 4.5rem}nav,.top-nav{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050812bd;border:1px solid #ffffff14;border-radius:24px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.2rem;padding:.62rem;display:flex;position:sticky;top:.8rem;box-shadow:0 18px 50px #00000038}nav .links,.links{flex-wrap:wrap;align-items:center;gap:.72rem;display:flex}.nav-links{justify-content:flex-end}.menu-toggle{display:none}.menu-toggle-label{font-weight:700}.menu-toggle-icon{gap:.18rem;width:1.05rem;display:inline-grid}.menu-toggle-icon span{background:currentColor;border-radius:999px;height:2px;display:block}.nav-panel-title{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:800;display:none}.nav-links .button-link,.nav-links button{min-height:40px;padding:.62rem .9rem}.nav-cta{min-width:126px}.nav-links .nav-link{min-height:40px;color:var(--muted);border-radius:999px;align-items:center;padding:.56rem .78rem;font-weight:700;transition:background .14s,color .14s,border-color .14s;display:inline-flex}.nav-links .nav-link:hover{color:var(--text);background:#ffffff0e}.nav-links .nav-link.active{color:var(--text);background:#7cffb31f;box-shadow:inset 0 0 0 1px #7cffb32e}.brand-link{border-radius:18px;align-items:center;gap:.82rem;padding:.16rem .2rem;display:inline-flex}.brand-link:hover{color:var(--text)}.brand-mark{background:radial-gradient(circle at 30% 20%, #ffffff4d, transparent 35%), linear-gradient(135deg, var(--accent), #5edfff 110%);color:#05120c;border-radius:16px;place-items:center;width:2.45rem;height:2.45rem;font-weight:950;display:inline-grid;box-shadow:0 14px 34px #7cffb32e}.brand-name{letter-spacing:-.02em;font-size:1.04rem}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.045em;line-height:1.05}h1{font-size:clamp(2.6rem,6vw,5.8rem)}h2{font-size:clamp(1.7rem,3vw,2.55rem)}h3{font-size:clamp(1.05rem,1.8vw,1.35rem)}p{margin-bottom:0}section{margin-top:2rem}.grid{gap:1rem;display:grid}.grid-2{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.grid-3{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.grid-4{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.stack-xs{gap:.28rem;display:grid}.stack-sm{gap:.65rem;display:grid}.stack-md{gap:1rem;display:grid}.stack-lg{gap:1.35rem;display:grid}.max-copy{max-width:75ch}.compact-copy{max-width:66ch}.muted{color:var(--muted)}.error{color:var(--danger)}.success{color:var(--success)}.card{background:linear-gradient(180deg, #ffffff0e, #ffffff05), var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);padding:1.12rem;position:relative;overflow:hidden}.card h1,.card h2,.card h3{margin:0}.card:before{content:"";pointer-events:none;border-radius:inherit;opacity:.34;background:linear-gradient(135deg,#ffffff13,#0000 36%);position:absolute;inset:0}.card>*{z-index:1;position:relative}.highlight-card,.spotlight-card{background:radial-gradient(circle at 88% 12%,#7cffb329,#0000 18rem),linear-gradient(#16282ef5,#0e182aeb);border-color:#7cffb347}.spotlight-card{box-shadow:0 26px 70px #00000061,inset 0 0 0 1px #7cffb314}.inset-card{border-radius:var(--radius-md);background:#ffffff09;border:1px solid #fff1;padding:.95rem}.badge,.eyebrow{letter-spacing:.02em;border-radius:999px;align-items:center;gap:.42rem;width:fit-content;font-size:.77rem;font-weight:800;display:inline-flex}.eyebrow{color:var(--muted);text-transform:uppercase;letter-spacing:.12em}.badge{color:var(--muted-strong);background:#ffffff13;border:1px solid #ffffff0f;padding:.3rem .68rem}.badge-accent{color:#d9ffe8;background:#7cffb324;border-color:#7cffb338}.badge-neutral{color:var(--muted-strong);background:#ffffff14}.badge-profit{background:var(--success-soft);color:#d9ffe9;border-color:#8ff8bf33}.badge-loss{background:var(--danger-soft);color:#ffd8dd;border-color:#ff8d9733}.badge-flat{background:var(--cyan-soft);color:#dff7ff;border-color:#70e3ff33}.page-header{justify-content:space-between;align-items:flex-start;gap:1.2rem;padding:1.2rem 0 .2rem;display:flex}.page-header h1,.page-header h2{margin:.35rem 0 0}.page-header-main{min-width:0}.page-header-main .max-copy{margin:.4rem 0 0}.page-actions{justify-content:flex-end}.hero,.landing-hero{gap:1.6rem;padding:2.4rem 0 1rem;display:grid}.hero-grid,.landing-hero{grid-template-columns:minmax(0,1.04fr) minmax(360px,.86fr);align-items:center}.hero-content{gap:1.15rem;display:grid}.hero-title,.hero h1{letter-spacing:-.07em;max-width:12.5ch;margin:0;font-size:clamp(3.25rem,7.2vw,6.55rem);line-height:.96}.gradient-text{background:linear-gradient(135deg, #fff 8%, var(--accent) 54%, var(--cyan));color:#0000;-webkit-background-clip:text;background-clip:text}.hero-copy,.hero p{max-width:68ch;color:var(--muted-strong);font-size:clamp(1.04rem,1.5vw,1.22rem)}.hero-actions{margin-top:.2rem}.hero-proof-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;max-width:720px;display:grid}.hero-proof{background:#ffffff09;border:1px solid #ffffff0f;border-radius:18px;min-height:76px;padding:.75rem .85rem}.hero-proof strong{color:var(--text);font-size:1rem;display:block}.hero-proof span{color:var(--muted);font-size:.9rem}.hero-panel{min-height:100%}.terminal-card{box-shadow:var(--shadow);background:radial-gradient(circle at 85% 4%,#7cffb329,#0000 16rem),radial-gradient(circle at 0 100%,#70e3ff1f,#0000 18rem),#070c16db;border-radius:32px;padding:0}.terminal-header{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1rem 0;display:flex}.terminal-dots{gap:.34rem;display:inline-flex}.terminal-dot{background:#ffffff38;border-radius:999px;width:.62rem;height:.62rem}.terminal-body{gap:.9rem;padding:1rem;display:grid}.ticker-rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.ticker-card{background:#ffffff0e;border:1px solid #ffffff12;border-radius:18px;padding:.8rem}.ticker-card span{color:var(--muted);font-size:.78rem;font-weight:800}.ticker-card strong{margin-top:.24rem;font-size:1.05rem;display:block}.chart-card{background:linear-gradient(#ffffff0b,#ffffff04);border:1px solid #ffffff12;border-radius:24px;align-content:end;gap:.72rem;min-height:220px;padding:1rem;display:grid}.chart-line{background:linear-gradient(#7cffb31f,#0000 75%),repeating-linear-gradient(0deg,#0000 0 30px,#ffffff0b 31px 32px),repeating-linear-gradient(90deg,#0000 0 54px,#ffffff09 55px 56px);border-radius:18px;height:124px;position:relative;overflow:hidden}.chart-line:before{content:"";background:linear-gradient(135deg, transparent 0 11%, var(--accent) 12% 17%, transparent 18% 28%, var(--cyan) 29% 35%, transparent 36% 46%, var(--accent) 47% 55%, transparent 56% 66%, var(--cyan) 67% 75%, transparent 76% 100%);filter:drop-shadow(0 0 16px #7cffb357);clip-path:polygon(0 66%,10% 58%,22% 62%,34% 38%,48% 45%,60% 22%,76% 28%,88% 12%,100% 20%,100% 36%,88% 30%,76% 46%,60% 40%,48% 62%,34% 56%,22% 78%,10% 72%,0 82%);opacity:.96;position:absolute;inset:18px 10px 20px}.chart-bars{grid-template-columns:repeat(18,1fr);align-items:end;gap:.28rem;height:52px;display:grid}.chart-bars span{background:linear-gradient(#7cffb3d9,#7cffb32e);border-radius:999px 999px 2px 2px;min-height:12px;display:block}.chart-bars span:nth-child(3n){background:linear-gradient(#70e3ffd1,#70e3ff29)}.chart-bars span:nth-child(4n){background:linear-gradient(#ff8d97bd,#ff8d971f)}.signal-list{gap:.58rem;display:grid}.signal-row,.market-row{background:#ffffff0b;border:1px solid #fff1;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.78rem;display:grid}.signal-row small,.market-row small{color:var(--muted)}.status-dot{background:var(--accent);border-radius:999px;width:.62rem;height:.62rem;box-shadow:0 0 18px #7cffb3b3}.status-dot.warn{background:var(--amber);box-shadow:0 0 16px #f8cf6a8c}.status-dot.danger{background:var(--danger);box-shadow:0 0 16px #ff8d978c}.landing-section{gap:1rem;margin-top:3.2rem;display:grid}.section-heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;display:flex}.section-title{max-width:16ch;margin:0}.section-copy{max-width:64ch;color:var(--muted)}.outcome-card{align-content:space-between;gap:1rem;min-height:220px;display:grid}.outcome-card .icon-pill,.icon-pill{width:3rem;height:3rem;color:var(--accent);background:#7cffb321;border:1px solid #7cffb32e;border-radius:18px;place-items:center;font-weight:950;display:inline-grid}.workflow-grid{counter-reset:workflow}.workflow-card{align-content:space-between;gap:1rem;min-height:210px;display:grid}.workflow-card:after{counter-increment:workflow;content:"0" counter(workflow);color:#ffffff1f;justify-self:end;font-size:4rem;font-weight:950;line-height:.8}.product-showcase{grid-template-columns:.85fr 1.15fr;align-items:stretch;gap:1rem;display:grid}.screen-card{background:#05081261;border:1px solid #ffffff12;border-radius:24px;gap:.74rem;padding:1rem;display:grid}.screen-toolbar{justify-content:space-between;align-items:center;gap:1rem;display:flex}.screen-grid{grid-template-columns:.92fr 1.08fr;gap:.74rem;display:grid}.mini-panel{background:#ffffff0b;border:1px solid #fff1;border-radius:18px;gap:.5rem;padding:.82rem;display:grid}.mini-list{gap:.48rem;display:grid}.mini-list span{color:var(--muted-strong);border-bottom:1px solid #ffffff0e;justify-content:space-between;gap:.6rem;padding:.46rem 0;display:flex}.mini-list span:last-child{border-bottom:0}.pricing-strip{grid-template-columns:minmax(0,.85fr) minmax(280px,1fr);align-items:stretch;gap:1rem;display:grid}.price-card{gap:.8rem;display:grid}.price-card h3,.price-card h2{margin:0}.price-line{flex-wrap:wrap;align-items:baseline;gap:.45rem;display:flex}.price-line strong{letter-spacing:-.06em;font-size:clamp(2rem,4vw,3.2rem)}.risk-note{color:var(--muted-strong);background:#f8cf6a0f;border:1px solid #f8cf6a2e;border-radius:18px;padding:.95rem 1rem}.app-page{gap:1.2rem;display:grid}.command-center{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:start;gap:1rem;display:grid}.command-card{border-radius:var(--radius-xl);padding:1.25rem}.command-card-primary{background:radial-gradient(circle at 78% 12%,#7cffb32e,#0000 18rem),radial-gradient(circle at 10% 100%,#70e3ff21,#0000 20rem),linear-gradient(#121e30f2,#070c17e0);align-content:space-between;gap:1.2rem;min-height:300px;display:grid}.command-title{max-width:13ch;margin:0}.command-copy{max-width:66ch;color:var(--muted-strong);font-size:1.05rem}.command-status{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.status-pill{color:var(--muted-strong);background:#ffffff0f;border:1px solid #ffffff12;border-radius:999px;align-items:center;gap:.48rem;padding:.5rem .75rem;font-weight:800;display:inline-flex}.status-pill.positive{color:#ddffeb;background:#7cffb31f;border-color:#7cffb32e}.status-pill.warning{color:#fff0c3;background:#f8cf6a1f;border-color:#f8cf6a2e}.status-pill.danger{color:#ffdce0;background:#ff8d971f;border-color:#ff8d972e}.metric-grid,.command-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.metric-tile,.summary-metric,.metric-pill{background:#ffffff0b;border:1px solid #fff1;border-radius:18px;padding:.85rem}.metric-tile span,.summary-metric span,.metric-pill span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;font-weight:800;display:block}.metric-tile strong,.summary-metric strong,.metric-pill strong{letter-spacing:-.04em;margin-top:.28rem;font-size:clamp(1.24rem,2vw,1.8rem);line-height:1.05;display:block}.stat-card{gap:.55rem;display:grid}.stat-card strong{letter-spacing:-.04em;font-size:clamp(1.25rem,3vw,1.9rem);line-height:1.08}.action-card{align-content:start;gap:.9rem;display:grid}.comparison-list{gap:.58rem;display:grid}.comparison-row{background:#ffffff0a;border:1px solid #ffffff12;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:start;gap:.8rem;padding:.72rem .78rem;display:grid}.comparison-row span{color:var(--muted);font-weight:700}.comparison-row strong{text-align:right;letter-spacing:-.02em}.checklist{gap:.62rem;display:grid}.checklist-row{background:#ffffff0a;border:1px solid #fff1;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.78rem;display:grid}.checklist-row.done{background:#7cffb30f;border-color:#7cffb333}.content-grid{grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr);align-items:start;gap:1rem;display:grid}.side-stack{gap:1rem;display:grid}.section-header{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;display:flex}.section-header h2,.section-header h3{margin:0}.feature-list,.steps-list{gap:.5rem;margin:.15rem 0 0;padding-left:1.1rem;display:grid}.feature-list.compact,.steps-list.compact{gap:.35rem}.setup-list{gap:.85rem;display:grid}.setup-card{border-left:4px solid #ffffff1c;gap:.8rem;display:grid}.setup-long{border-left-color:#7cffb394}.setup-short{border-left-color:#ff8d9794}.setup-card .meta,.receipt-row .meta{color:var(--muted);flex-wrap:wrap;gap:.65rem;font-size:.92rem;display:flex}.setup-times{gap:.2rem;display:grid}.market-list{gap:.58rem;display:grid}.side-text,.pnl-text{letter-spacing:.01em;font-weight:800}.side-long,.pnl-profit{color:#9df6c2}.side-short,.pnl-loss{color:#ffb5bf}.pnl-neutral{color:var(--muted-strong)}.builder-shell{gap:1rem;display:grid}.builder-control-bar{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050812d1;border:1px solid #ffffff17;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.9rem;display:grid;position:sticky;top:5.6rem;box-shadow:0 20px 54px #00000042}.builder-status{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.builder-status-copy{min-width:min(360px,100%)}.builder-actions{justify-content:flex-end}.builder-workspace{grid-template-columns:minmax(280px,.34fr) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.builder-side{gap:1rem;display:grid;position:sticky;top:11rem}.builder-progress{background:#ffffff12;border-radius:999px;height:.58rem;overflow:hidden}.builder-progress span{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--cyan));height:100%;display:block}.info-strip{background:#ffffff09;border:1px solid #ffffff0f;border-radius:16px;flex-wrap:wrap;gap:.75rem;padding:.85rem .95rem;display:flex}.info-strip span{align-items:center;gap:.45rem;display:inline-flex}.toolbar-row{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;display:flex}.toolbar-search{min-width:min(380px,100%)}.toolbar-summary{gap:.25rem;display:grid}.symbol-grid{grid-template-columns:repeat(auto-fill,minmax(152px,1fr));gap:.52rem;display:grid}.symbol-card,.toggle-card{background:#ffffff0a;border:1px solid #ffffff13;border-radius:18px;align-items:flex-start;gap:.58rem;min-height:84px;padding:.64rem;transition:border-color .14s,background .14s,transform .14s;display:flex}.symbol-card small{font-size:.78rem;line-height:1.2}.symbol-card .tag-mini{padding:.1rem .35rem;font-size:.68rem}.symbol-card:hover,.toggle-card:hover{border-color:#7cffb333;transform:translateY(-1px)}.symbol-card.active,.toggle-card.active{background:#7cffb313;border-color:#7cffb347}.symbol-card.disabled,.toggle-card.disabled{opacity:.6;transform:none}.toggle-card span{gap:.18rem;display:grid}.toggle-card small,.symbol-card small{color:var(--muted)}.symbol-title{justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.symbol-tags{flex-wrap:wrap;gap:.4rem;margin-top:.35rem;display:flex}.tag-mini{color:var(--muted-strong);background:#ffffff12;border-radius:999px;padding:.16rem .42rem;font-size:.72rem;font-weight:800;display:inline-flex}.pair-editor{gap:.9rem;display:grid}.symbol-tabs{flex-wrap:wrap;gap:.58rem;display:flex}.chip-button{min-height:40px;color:var(--text);border:1px solid var(--line);box-shadow:none;background:#ffffff0b;border-radius:999px;padding:.54rem .82rem}.chip-button.active{color:#e1ffed;background:#7cffb321;border-color:#7cffb347}.bulk-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.pair-table{gap:.42rem;display:grid}.pair-row{border-bottom:1px solid #ffffff0e;grid-template-columns:minmax(190px,1fr) 78px 78px 78px;align-items:center;gap:.75rem;padding:.72rem .24rem;display:grid}.pair-row:last-child{border-bottom:0}.pair-head{color:var(--muted);padding-top:0;font-size:.86rem;font-weight:800}.pair-row span:first-child{gap:.15rem;display:grid}.pair-row-disabled{opacity:.7}.action-bar{z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050812db;border:1px solid #ffffff14;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1rem;display:flex;position:sticky;bottom:.85rem}.notice{background:#ffffff0b;border:1px solid #ffffff14;border-radius:20px;gap:.4rem;padding:.98rem 1.05rem;display:grid}.notice strong{line-height:1.3}.notice-success{background:#8ff8bf14;border-color:#8ff8bf3d}.notice-warning{background:#f8cf6a14;border-color:#f8cf6a47}.notice-error{background:#ff8d9714;border-color:#ff8d9747}.empty-state{align-content:start;gap:.45rem;display:grid}.form{max-width:460px}.auth-layout{grid-template-columns:minmax(0,.9fr) minmax(300px,.8fr);align-items:start;gap:1rem;display:grid}.receipt-row{border-top:1px solid #ffffff14;padding-top:.75rem}.pill-row{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.table-caption{margin:0;font-size:.94rem}.scope-tabs{align-items:center}.filter-form{gap:1rem}.filter-grid{align-items:end}.filter-presets{flex-wrap:wrap;gap:.55rem;display:flex}.table-scroll{background:#05081254;border:1px solid #fff1;border-radius:20px;overflow-x:auto}.data-table{border-collapse:collapse;width:100%;min-width:780px}.data-table th,.data-table td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff10;padding:.82rem .72rem}.data-table thead th{color:var(--muted);letter-spacing:.02em;z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050812f5;font-size:.84rem;font-weight:800;position:sticky;top:0}.data-table tbody tr:hover{background:#ffffff07}.data-table tbody tr:last-child td{border-bottom:0}.compact-table{min-width:680px}.compact-table th,.compact-table td{padding-block:.72rem}.history-table{min-width:1120px}.empty-table-state{gap:.35rem;padding:1.2rem 0;display:grid}.table-pagination{justify-content:space-between;align-items:center}.code-inline{white-space:nowrap;text-overflow:ellipsis;max-width:440px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;display:inline-block;overflow:hidden}.footer{color:var(--muted);border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:4rem;padding:1rem 0 0;font-size:.95rem;display:flex}.footer .links{gap:.95rem}.footer a{color:var(--muted-strong)}.sr-only{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:1020px){.landing-hero,.hero-grid,.command-center,.content-grid,.product-showcase,.pricing-strip,.builder-workspace,.auth-layout{grid-template-columns:1fr}.builder-side{position:static}.builder-control-bar{grid-template-columns:1fr;top:5.4rem}}@media (max-width:760px){main{width:min(100% - 22px,1240px);padding-top:.8rem}nav,.top-nav{border-radius:22px;flex-wrap:wrap;align-items:center;position:static}.menu-toggle{gap:.55rem;min-height:40px;margin-left:auto;padding:.56rem .85rem;display:inline-flex}.nav-links{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.4rem;width:100%;margin-top:.25rem;padding:.75rem;display:none}.nav-links.nav-links-open{display:grid}.nav-panel-title{margin-bottom:.25rem;display:block}.nav-links .nav-link,.nav-links .button-link,.nav-links button{border-radius:14px;justify-content:center;width:100%}.page-header{align-items:start;display:grid}.hero-proof-row,.ticker-rail,.screen-grid,.metric-grid,.command-metric-grid{grid-template-columns:1fr}.bulk-actions,.toolbar-row,.section-header,.action-bar{align-items:stretch}.checklist-row{grid-template-columns:1fr}.pair-row{grid-template-columns:minmax(120px,1fr) 56px 56px 56px;gap:.45rem}}@media (max-width:520px){h1{font-size:clamp(2.35rem,13vw,3.6rem)}.hero-title,.hero h1{font-size:clamp(3rem,16vw,4.5rem)}.card,.command-card{border-radius:20px;padding:.95rem}.terminal-card{border-radius:24px}.symbol-grid{grid-template-columns:1fr}.links{gap:.5rem}button,.button-link{width:100%}.footer{align-items:flex-start}}.auth-shell{grid-template-columns:minmax(0,1fr) minmax(360px,1fr);align-items:stretch;gap:1.25rem;display:grid}.auth-single{grid-template-columns:minmax(0,760px);justify-content:center}.auth-title{letter-spacing:-.05em;font-size:clamp(2.2rem,4.1vw,3.2rem);line-height:1}.auth-header{justify-content:start;align-items:start;gap:.9rem;padding-top:.4rem;display:grid}.auth-aside{background:radial-gradient(circle at 85% 12%,#7cffb324,#0000 22rem),linear-gradient(145deg,#ffffff16,#ffffff09);min-height:100%}.auth-inline-points{grid-template-columns:repeat(3,minmax(0,1fr));gap:.72rem;display:grid}.auth-point{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:auto minmax(0,1fr);gap:.68rem;padding:.9rem;display:grid}.auth-point>span{width:2rem;height:2rem;color:var(--accent);background:var(--accent-soft);border-radius:999px;place-items:center;font-size:.75rem;font-weight:900;display:inline-grid}.auth-point strong{margin-bottom:.15rem;display:block}.flow-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.flow-step{background:#ffffff0b;border:1px solid #ffffff16;border-radius:18px;gap:.35rem;min-height:130px;padding:1rem;display:grid}.flow-step span:first-child{width:fit-content;color:var(--accent);background:var(--accent-soft);letter-spacing:.08em;border-radius:999px;padding:.22rem .5rem;font-size:.72rem;font-weight:900}.flow-step strong{font-size:1.02rem}.ghost{color:var(--text);box-shadow:none;background:#ffffff0d;border-color:#ffffff1f}.ghost:hover{background:#ffffff14;transform:translateY(-1px)}.positive{color:var(--success)}.danger{color:var(--danger)}.warn{color:var(--amber)}.compact{gap:.5rem}.symbol-card>span{gap:.45rem;min-width:0;display:grid}@media (max-width:920px){.auth-shell,.auth-inline-points,.flow-steps{grid-template-columns:1fr}}
