@import "https://fonts.googleapis.com/css2?family=Manrope:wght@500;600;700;800&family=Space+Grotesk:wght@500;600;700&family=IBM+Plex+Sans:wght@400;500;600;700&family=Space+Mono:wght@400;700&family=Syne:wght@700;800;900&family=DM+Mono:wght@300;400;500&display=swap";:root{--cp-bg-base:#050506;--cp-bg-elev:#100e0d;--cp-bg-surface-1:#110f0de6;--cp-bg-surface-2:#181410cc;--cp-border-soft:#ffc6683d;--cp-border-strong:#ffc66885;--cp-text-high:#f7f2e9;--cp-text-mid:#ccbea8;--cp-text-low:#978a74;--cp-accent-amber:#ffc668;--cp-accent-amber-strong:#e6a948;--cp-accent-amber-soft:#ffc6682e;--cp-accent-blue-signal:#63cbff;--bg-main:var(--cp-bg-base);--bg-elev:var(--cp-bg-elev);--bg-card:var(--cp-bg-surface-1);--bg-card-soft:var(--cp-bg-surface-2);--border-soft:var(--cp-border-soft);--border-strong:var(--cp-border-strong);--text-main:var(--cp-text-high);--text-dim:var(--cp-text-mid);--text-soft:var(--cp-text-low);--positive:#3be4a4;--negative:#ff6d8d;--accent-cyan:var(--cp-accent-blue-signal);--accent-blue:#3a78ff;--accent-gold:var(--cp-accent-amber);--accent-primary:var(--cp-accent-amber);--accent-primary-soft:var(--cp-accent-amber-soft);--radius-xl:22px;--radius-md:14px;--shadow-card:0 18px 42px #02050c85}*{box-sizing:border-box}html,body,#root{min-height:100%}body{color:var(--text-main);background:radial-gradient(980px 680px at -4% -8%,#ffba5629,#0000 55%),radial-gradient(860px 520px at 108% 0,#80603833,#0000 54%),linear-gradient(160deg,#040404 0%,#090807 45%,#050505 100%);margin:0;font-family:IBM Plex Sans,Segoe UI,sans-serif;line-height:1.45}.route-loading{min-height:100vh;color:var(--cp-accent-amber);letter-spacing:.14em;text-align:center;text-transform:uppercase;place-items:center;padding:24px;font-family:Space Mono,monospace;font-size:.78rem;font-weight:700;display:grid}.capybara-loader{min-height:100vh;color:var(--cp-text-high);text-align:center;background:radial-gradient(circle at 50% 42%,#2adbec1f,#0000 25%),radial-gradient(circle at 50% 48%,#ffc6680f,#0000 42%),#050813;place-content:center;justify-items:center;gap:10px;padding:32px;display:grid;overflow:hidden}.capybara-loader.compact{background:radial-gradient(circle at 50% 42%,#2adbec1c,#0000 28%),#050813e0;border:1px solid #63cbff1f;border-radius:18px;min-height:min(620px,100vh - 150px)}.capybara-loader.fullscreen{z-index:100000;border:0;border-radius:0;width:100vw;min-height:100dvh;position:fixed;inset:0}.capybara-loader-orbit{aspect-ratio:1;border:1px solid #63cbff29;border-radius:50%;place-items:center;width:clamp(180px,20vw,248px);margin-bottom:4px;animation:3.4s ease-in-out infinite capybara-breathe;display:grid;position:relative;box-shadow:0 0 80px #2adbec14}.capybara-loader-orbit:before,.capybara-loader-orbit:after{content:"";border:1px dashed #63cbff24;border-radius:50%;animation:18s linear infinite capybara-spin;position:absolute;inset:8%}.capybara-loader-orbit:after{border-color:#ffc6681a;animation-duration:26s;animation-direction:reverse;inset:-7%}.capybara-loader-orbit img{object-fit:cover;filter:saturate(.92)contrast(1.03);border-radius:50%;width:88%;height:88%}.capybara-loader-orbit i{z-index:2;background:#63cbff;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 12px #63cbff}.capybara-loader-orbit i:first-of-type{top:8%;left:27%}.capybara-loader-orbit i:nth-of-type(2){background:#ffc668;bottom:34%;right:5%;box-shadow:0 0 12px #ffc668}.capybara-loader-orbit i:nth-of-type(3){bottom:4%;left:42%}.capybara-loader strong{letter-spacing:.02em;margin-top:8px;font-family:Space Grotesk,sans-serif;font-size:clamp(1rem,2vw,1.35rem)}.capybara-loader>span{color:var(--cp-text-low);letter-spacing:.09em;text-transform:uppercase;font-family:Space Mono,monospace;font-size:.7rem}.capybara-loader-progress{background:#63cbff1f;border-radius:999px;width:min(230px,70vw);height:2px;margin-top:10px;overflow:hidden}.capybara-loader-progress b{border-radius:inherit;background:linear-gradient(90deg,#0000,#63cbff,#ffc668,#0000);width:42%;height:100%;animation:1.7s ease-in-out infinite capybara-progress;display:block}@keyframes capybara-breathe{0%,to{transform:translateY(0)scale(.985)}50%{transform:translateY(-6px)scale(1)}}@keyframes capybara-spin{to{transform:rotate(360deg)}}@keyframes capybara-progress{0%{transform:translate(-115%)}to{transform:translate(335%)}}@media (prefers-reduced-motion:reduce){.capybara-loader-orbit,.capybara-loader-orbit:before,.capybara-loader-orbit:after,.capybara-loader-progress b{animation:none}}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}.positive{color:var(--positive)}.negative{color:var(--negative)}.legacy-shell{grid-template-columns:312px minmax(0,1fr);min-height:100vh;display:grid}.legacy-sidebar{background:linear-gradient(180deg, #070c16f5, #070b14f0), var(--bg-elev);border-right:1px solid #7a90b847;grid-template-rows:auto 1fr auto;align-self:start;gap:14px;height:100vh;padding:18px 16px;display:grid;position:sticky;top:0}.legacy-sidebar-head{border-radius:var(--radius-md);background:#0b101dbd;border:1px solid #788eb842;padding:10px 12px}.legacy-sidebar-head p{text-transform:uppercase;letter-spacing:.09em;color:var(--text-soft);margin:0;font-size:.72rem}.legacy-sidebar-head span{color:var(--text-dim);margin-top:4px;font-size:.76rem;display:block}.legacy-sidebar-nav{padding-right:2px;overflow:auto}.legacy-sidebar-nav::-webkit-scrollbar{width:6px}.legacy-sidebar-nav::-webkit-scrollbar-thumb{background:#8296ba66;border-radius:999px}.legacy-nav-section+.legacy-nav-section{margin-top:12px}.legacy-nav-section h2{color:#d2dcf4;margin:0;font-size:.74rem;font-weight:700}.legacy-nav-section ul{gap:4px;margin:6px 0 0;padding:0;list-style:none;display:grid}.legacy-nav-section li a{color:var(--text-dim);background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:8px;padding:8px 10px;transition:border-color .18s,background-color .18s,color .18s;display:flex}.legacy-nav-section li a:hover{color:#eaf1ff;background:#1b29447a;border-color:#8399c252}.legacy-nav-section li a.is-active{color:#f6faff;background:linear-gradient(150deg,#3475e080,#284da06b);border-color:#7ed6ffa3}.legacy-nav-icon{background:#0d1423d6;border:1px solid #7b90b75c;border-radius:8px;place-items:center;width:22px;min-width:22px;height:22px;display:grid}.legacy-nav-icon svg{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.legacy-dev-toggle{color:#d6e3ff;cursor:pointer;background:#0c121fe6;border:1px solid #7e94bb57;border-radius:11px;padding:10px 12px;font-size:.76rem;font-weight:600}.legacy-shell-content{grid-template-rows:auto 1fr;min-width:0;display:grid}.legacy-topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#080c15f0,#080c15d6);border-bottom:1px solid #7a8fb53d;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.legacy-brand{align-items:center;gap:11px;display:flex}.legacy-brand-mark{background:radial-gradient(circle at 26% 16%,#83e3fff2,#427adab8);border:1px solid #88d3ffad;border-radius:10px;place-items:center;width:34px;height:34px;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:.9rem;font-weight:700;display:grid}.legacy-brand h1{margin:0;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:1.28rem;font-weight:700}.legacy-topbar-controls{align-items:center;gap:8px;display:flex}.legacy-ghost-btn{color:#d8e5ff;background:#0c131fdb;border:1px solid #7b91b757;border-radius:10px;padding:8px 11px;font-size:.74rem;font-weight:600}.legacy-language-select select{color:#d8e5ff;background:#0c131fdb;border:1px solid #7b91b757;border-radius:10px;padding:7px 10px;font-size:.74rem;font-weight:600}.legacy-mode-btn{color:#eff7ff;background:linear-gradient(150deg,#408beba6,#2d58b38c);border:1px solid #81d9ffa8;border-radius:10px;padding:8px 12px;font-size:.72rem;font-weight:700}.legacy-main{align-content:start;gap:16px;min-width:0;padding:18px 20px 28px;display:grid}.workspace-card{border:1px solid var(--border-soft);border-radius:var(--radius-xl);background:linear-gradient(165deg, #1e1914b8, #100e0ceb), var(--bg-card);box-shadow:var(--shadow-card), inset 0 1px 0 #ffdc9e1a}.workspace-primary-btn,.workspace-secondary-btn{cursor:pointer;border-radius:11px;padding:9px 12px;font-size:.76rem;font-weight:700}.workspace-primary-btn{color:#21180e;background:linear-gradient(145deg,#f1b654,#cb8a28);border:1px solid #ffc668c7;box-shadow:0 10px 20px #98652038}.workspace-primary-btn:disabled{opacity:.56;cursor:not-allowed}.workspace-secondary-btn{color:#ecd8b2;background:#181410db;border:1px solid #ffc66852}.workspace-hint{color:var(--text-soft);margin:0;font-size:.75rem}.workspace-error{color:#ffc7d2;background:#82223552;border:1px solid #ff789170;border-radius:10px;margin:0;padding:8px 10px;font-size:.74rem}.status-pill{text-transform:uppercase;letter-spacing:.08em;color:#f6e5c3;background:#ffc6681f;border:1px solid #ffc66880;border-radius:999px;padding:3px 8px;font-size:.62rem;font-weight:700}.status-pill.muted{color:#ccbfa9;background:#1d1914ad;border-color:#9e8d7270}.status-pill.is-live{color:#aaf1c8;background:#30835b33;border-color:#54d28f80}.status-pill.is-preview{color:#c4e1ff;background:#355c9738;border-color:#74b2ff80}.status-pill.is-staged{color:#f3deb6;background:#7b5a2738;border-color:#ecbf7180}.workspace-kicker{color:var(--accent-primary);text-transform:uppercase;letter-spacing:.11em;margin:0;font-size:.66rem;font-weight:700;display:inline-block}.workspace-mono-label{color:var(--text-soft);text-transform:uppercase;letter-spacing:.08em;font-family:IBM Plex Mono,IBM Plex Sans,monospace;font-size:.64rem}.workspace-panel{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:#14110ecc;box-shadow:inset 0 1px #ffdc9e14}.workspace-panel.is-muted{background:#110f0dbd;border-color:#9e8d7247}.workspace-tag{border:1px solid var(--border-soft);background:var(--accent-primary-soft);color:#f5e1bb;text-transform:uppercase;letter-spacing:.08em;border-radius:999px;padding:3px 8px;font-size:.64rem;font-weight:700}.landing-ticker{border:1px solid var(--border-soft);border-radius:var(--radius-md);white-space:nowrap;background:#0c111ddb;gap:12px;padding:10px 12px;display:flex;overflow:auto}.landing-ticker article{background:#090e18c2;border:1px solid #788db647;border-radius:10px;gap:3px;min-width:150px;padding:8px 10px;display:grid}.landing-ticker strong{font-size:.72rem}.landing-ticker span{color:#dce8ff;font-size:.78rem}.landing-ticker em{font-size:.72rem;font-style:normal;font-weight:700}.landing-hero{border-radius:var(--radius-xl);background:radial-gradient(900px 460px at 8% 0,#316bc23d,#0000 63%),radial-gradient(620px 320px at 96% 2%,#cc8f3038,#0000 58%),linear-gradient(152deg,#0c1423f0,#090d18e6);border:1px solid #7b90b752;grid-template-columns:minmax(0,1.4fr) minmax(300px,.9fr);gap:16px;padding:22px;display:grid}.landing-hero-copy p{color:var(--accent-gold);text-transform:uppercase;letter-spacing:.09em;margin:0;font-size:.72rem}.landing-hero-copy h2{margin:7px 0 0;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:clamp(1.5rem,3.2vw,2.25rem);line-height:1.1}.landing-hero-copy h2 em{color:var(--accent-cyan);font-style:normal}.landing-hero-copy span{max-width:740px;color:var(--text-dim);margin-top:10px;font-size:.9rem;display:block}.landing-pipeline{background:#0c111db8;border:1px solid #7a8fb652;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;padding:10px 12px;display:flex}.landing-pipeline span{color:#d7e5ff;text-transform:uppercase;letter-spacing:.07em;margin:0;font-size:.68rem;font-weight:700;display:inline}.landing-pipeline b{color:var(--accent-cyan)}.landing-hero-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.landing-command-card{background:#0a0f19c2;border:1px solid #7f93b952;border-radius:16px;gap:10px;padding:14px;display:grid}.landing-command-card header{justify-content:space-between;align-items:center;gap:8px;display:flex}.landing-command-card header span{color:#d7e5ff;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.landing-command-card header b{color:#ff9aa9;font-size:.72rem}.landing-command-card ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.landing-command-card li{background:#0d1321b8;border:1px solid #778bb247;border-radius:10px;justify-content:space-between;gap:8px;padding:8px 10px;display:flex}.landing-command-card li small{color:var(--text-soft);font-size:.67rem}.landing-command-card li strong{font-size:.78rem}.landing-confidence-bars{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.landing-confidence-bars article{text-align:center;background:#0d1321b8;border:1px solid #7a8fb64d;border-radius:10px;padding:8px}.landing-confidence-bars strong{font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:1rem;display:block}.landing-confidence-bars span{color:var(--text-soft);margin-top:2px;font-size:.68rem;display:block}.landing-presence-strip{border-radius:var(--radius-md);background:#0b101dd1;border:1px solid #7b90b752;flex-wrap:wrap;gap:10px 20px;padding:10px 12px;display:flex}.landing-presence-strip p{color:#d8e5ff;margin:0;font-size:.77rem}.landing-lanes{border-radius:var(--radius-xl);background:#0a101cd6;border:1px solid #7b90b752;padding:16px}.landing-lanes header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.landing-lanes h3{margin:0;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:1.12rem}.landing-lanes header span{color:var(--text-soft);font-size:.74rem}.landing-lanes-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.lane-card{background:#0e1524d1;border:1px solid #7b90b747;border-radius:13px;gap:6px;padding:12px;display:grid}.lane-card small{color:var(--accent-cyan);font-size:.72rem;font-weight:700}.lane-card h4{margin:0;font-size:.95rem}.lane-card p{color:var(--text-dim);margin:0;font-size:.76rem}.lane-card a{width:fit-content;color:var(--accent-cyan);margin-top:2px;font-size:.73rem;font-weight:700}.smartswap-panel{border-color:var(--border-strong);padding:18px}.smartswap-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.smartswap-head h1,.smartswap-head h2{margin:0;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:1.24rem}.smartswap-head p{color:var(--text-dim);margin:4px 0 0;font-size:.74rem}.smartswap-status-badges{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.smartswap-context-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.smartswap-context-strip article{border:1px solid var(--border-soft);background:#181410d1;border-radius:11px;gap:3px;padding:9px;display:grid;box-shadow:inset 0 1px #ffdc9e14}.smartswap-context-strip span{color:var(--text-soft);letter-spacing:.08em;text-transform:uppercase;font-family:IBM Plex Mono,IBM Plex Sans,monospace;font-size:.66rem}.smartswap-context-strip strong{font-size:.75rem}.smartswap-context-strip small{color:var(--text-dim);font-size:.68rem;line-height:1.35}.smartswap-market-context{border:1px solid var(--border-soft);background:#12100ec2;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;padding:10px;display:grid}.smartswap-market-context div{background:#16120ec7;border:1px solid #ffc6683d;border-radius:9px;padding:7px 8px}.smartswap-market-context span{color:var(--text-soft);font-size:.64rem;display:block}.smartswap-market-context strong{margin-top:2px;font-size:.74rem;display:block}.smartswap-body-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.85fr);gap:10px;margin-top:12px;display:grid}.smartswap-top-expectation{margin-top:8px}.smartswap-input-column{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:#12100dc7;gap:8px;padding:12px;display:grid;box-shadow:inset 0 1px #ffdc9e14}.smartswap-field-row{gap:6px;display:grid}.smartswap-field-row>span{color:var(--text-soft);font-size:.73rem}.chain-chip-row{flex-wrap:wrap;gap:6px;display:flex}.chain-chip{text-align:left;cursor:pointer;background:#171410db;border:1px solid #ffc66857;border-radius:11px;gap:2px;min-width:112px;padding:7px 9px;display:grid}.chain-chip strong{font-size:.72rem}.chain-chip small,.chain-chip em{color:var(--text-soft);font-size:.62rem;font-style:normal}.chain-chip small.workspace-tag{justify-self:start;margin-top:2px;padding:2px 7px;font-size:.58rem}.chain-chip.active{border-color:var(--border-strong);background:linear-gradient(145deg,#745424c2,#392a16a8)}.smartswap-walkthrough{color:var(--text-soft);margin:0;font-size:.73rem}.form-label{color:var(--accent-primary);font-size:.72rem;font-weight:600}.token-field-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7px;display:grid}.token-field-row select,.token-field-row input,.inline-form-grid input,.inline-form-grid select,.cex-context-card select,.cex-widget-card input,.cex-widget-card select{color:var(--text-main);background:#0a0f1ae6;border:1px solid #7b91b75c;border-radius:10px;padding:8px 10px;font-size:.76rem}.readonly-output{color:#f0dfbe;background:#16120ec7;border:1px dashed #ffc66870;border-radius:10px;padding:8px 10px;font-size:.76rem}.quick-size-row{flex-wrap:wrap;gap:6px;display:flex}.quick-size-row button,.slippage-row button,.cex-layout-buttons button,.cex-timeframe-group button,.cex-order-preset-row button,.cex-order-side-row button,.cex-order-type-row button,.cex-tab-row button{color:#d9e6ff;background:#0c1321d6;border:1px solid #7a8fb657;border-radius:9px;padding:6px 9px;font-size:.7rem;font-weight:600}.swap-switch-btn{margin-left:auto}.smartswap-panel .quick-size-row button,.smartswap-panel .slippage-row button{color:#ead8b5;background:#171410d6;border-color:#ffc66857}.smartswap-panel .slippage-row .is-active{border-color:var(--border-strong);color:#f8e9cb;background:#5e451f8f}.slippage-row{flex-wrap:wrap;gap:6px;display:flex}.slippage-row .is-active,.cex-layout-buttons .is-active,.cex-timeframe-group .is-active,.cex-order-side-row .is-active,.cex-order-type-row .is-active,.cex-tab-row .is-active{color:#f3f9ff;background:#2b5cac80;border-color:#7ad6ffb3}.smartswap-actions-row{flex-wrap:wrap;gap:8px;display:flex}.smartswap-primary-actions{justify-content:flex-end;margin-top:2px}.smartswap-primary-cta{background:linear-gradient(145deg,#f1b654,#cb8a28);border-color:#ffc668d6;min-width:160px;box-shadow:0 10px 20px #98652047}.smartswap-primary-cta:disabled{box-shadow:none}.smartswap-inline-explain,.smartswap-cta-hint{margin:0}.smartswap-cta-hint{color:var(--text-dim)}.smartswap-stage-strip{border:1px solid var(--border-soft);background:#14110ed1;border-radius:11px;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:8px;display:grid}.smartswap-stage-strip article{background:#181410d6;border:1px solid #ffc66838;border-radius:8px;gap:2px;padding:6px;display:grid}.smartswap-stage-strip article span{color:var(--text-soft);font-size:.62rem}.smartswap-stage-strip article strong{font-size:.69rem}.smartswap-stage-strip article small{color:var(--text-dim);font-size:.62rem;line-height:1.25}.smartswap-stage-strip article.is-active{border-color:var(--border-strong);background:#5e451f75}.smartswap-stage-strip article.is-error{background:#78212152;border-color:#ff858594}.smartswap-right-column{gap:8px;display:grid}.route-intelligence-card,.summary-rail-card{border-radius:var(--radius-md);border-color:var(--border-soft);background:#12100dd6;padding:12px;box-shadow:inset 0 1px #ffdc9e14}.route-intelligence-card h3,.summary-rail-card h3,.module-intro-card h2,.module-placeholder-card h2,.cex-head-card strong,.cex-guide-card h3,.cex-analysis-card h3,.cex-widget-card h3{margin:0;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:.95rem}.route-intelligence-content{gap:8px;margin-top:8px;display:grid}.route-highlight-row{background:#171410d6;border:1px solid #ffc66842;border-radius:10px;justify-content:space-between;gap:10px;padding:9px;display:flex}.route-highlight-row span{color:var(--text-soft);text-transform:uppercase;letter-spacing:.08em;font-family:IBM Plex Mono,IBM Plex Sans,monospace;font-size:.66rem;display:block}.route-highlight-row strong{margin-top:2px;font-size:.78rem;display:block}.route-highlight-row small{color:var(--text-dim);margin-top:2px;font-size:.68rem;display:block}.route-intelligence-content ul,.summary-rail-card ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.route-intelligence-content li,.summary-rail-card li{background:#16130fd1;border:1px solid #ffc66838;border-radius:9px;justify-content:space-between;gap:8px;padding:7px 9px;display:flex}.route-intelligence-content li span,.summary-rail-card li span{color:var(--text-soft);text-transform:uppercase;letter-spacing:.07em;font-family:IBM Plex Mono,IBM Plex Sans,monospace;font-size:.66rem}.route-intelligence-content li strong,.summary-rail-card li strong{font-size:.72rem}.route-intelligence-content p,.summary-rail-card p{color:var(--text-dim);margin:0;font-size:.73rem}.route-explainability{background:#16130fcc;border:1px solid #ffc66838;border-radius:10px;gap:4px;padding:8px 9px;display:grid}.route-explainability strong{font-size:.72rem}.route-explainability small{color:var(--text-soft);font-size:.66rem}.route-prequote-state,.summary-prequote-state{gap:8px;margin-top:8px;display:grid}.route-prequote-grid,.summary-prequote-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.route-prequote-grid article,.summary-prequote-grid article{background:#171410d1;border:1px solid #ffc66838;border-radius:9px;gap:3px;padding:7px 8px;display:grid}.route-prequote-grid strong,.summary-prequote-grid strong{font-size:.7rem}.route-prequote-grid p,.summary-prequote-grid p{color:var(--text-soft);margin:0;font-size:.67rem}.route-prequote-list,.summary-prequote-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.route-prequote-list li,.summary-prequote-list li{background:#16130fd1;border:1px solid #ffc66838;border-radius:9px;justify-content:space-between;gap:8px;padding:7px 9px;display:flex}.route-prequote-list span,.summary-prequote-list span{color:var(--text-soft);text-transform:uppercase;letter-spacing:.07em;font-family:IBM Plex Mono,IBM Plex Sans,monospace;font-size:.66rem}.route-prequote-list strong,.summary-prequote-list strong{font-size:.71rem}.summary-explain-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.summary-explain-grid article{background:#171410d1;border:1px solid #ffc66838;border-radius:9px;gap:3px;padding:7px 8px;display:grid}.summary-explain-grid strong{font-size:.69rem}.summary-explain-grid p{color:var(--text-soft);font-size:.67rem}.quote-state-strip{color:#ebd9b7;text-transform:uppercase;letter-spacing:.06em;background:#181410d6;border:1px solid #ffc6684d;border-radius:9px;flex-wrap:wrap;gap:6px 12px;margin-top:8px;padding:7px 9px;font-family:IBM Plex Mono,IBM Plex Sans,monospace;font-size:.68rem;display:flex}.quote-state-strip span{white-space:nowrap}.persistence-note,.chain-note{margin-top:8px}.cex-workspace-route{gap:10px;display:grid}.cex-workspace-route .cex-command-hero,.cex-workspace-route .cex-command-context,.cex-workspace-route .cex-guide-section,.cex-workspace-route .cex-command-workspace,.cex-workspace-route .cex-data-section{padding:18px}.cex-workspace-route .cex-command-hero{border-color:var(--border-strong);box-shadow:var(--shadow-card), inset 0 1px 0 #ffdc9e29;background:radial-gradient(1150px 520px at -2% 0,#ffb80030,#0000 61%),radial-gradient(680px 280px at 100% 0,#6e542642,#0000 64%),linear-gradient(160deg,#12100ef5,#0a0a09eb)}.cex-command-hero-shell{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:14px;margin-top:10px;display:grid}.cex-command-copy h1{letter-spacing:-.02em;margin:8px 0 0;font-family:Syne,Space Grotesk,sans-serif;font-size:clamp(1.35rem,2.4vw,1.86rem);line-height:1.08}.cex-command-copy>p{color:#cbbca1;max-width:74ch;margin:8px 0 0;font-size:.78rem;line-height:1.56}.cex-command-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.cex-command-status{background:#14110ee6;border:1px solid #ffc6684d;border-radius:14px;align-content:start;gap:9px;padding:12px;display:grid;box-shadow:inset 0 1px #ffdc9e1f}.cex-command-status-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.cex-command-metrics{gap:8px}.cex-command-metrics article{flex:1;min-width:0}.cex-command-readiness{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.cex-command-readiness article{gap:3px;padding:9px;display:grid}.cex-command-readiness strong{color:#f4dfb8;font-size:.77rem}.cex-workspace-route .cex-command-context{background:linear-gradient(162deg, #14110eeb, #0e0c0be6), var(--bg-card)}.cex-command-context-head{grid-template-columns:minmax(0,1fr) minmax(320px,auto);align-items:start;gap:12px;display:grid}.cex-command-context-head h2,.cex-section-head h2{letter-spacing:-.01em;margin:6px 0 0;font-family:Syne,Space Grotesk,sans-serif;font-size:1.08rem}.cex-command-context-head p,.cex-section-head p{margin-top:7px}.cex-workspace-route .cex-context-metrics-grid{margin-top:12px}.cex-workspace-route .cex-context-metrics-grid article{gap:3px;padding:9px;display:grid}.cex-context-readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.cex-context-readiness-grid article{gap:4px;padding:10px;display:grid}.cex-context-readiness-grid strong{font-size:.76rem}.cex-workspace-route .cex-guide-section,.cex-workspace-route .cex-command-workspace,.cex-workspace-route .cex-data-section{background:linear-gradient(162deg, #14110eeb, #0e0c0be6), var(--bg-card);border-color:#ffc6684d}.cex-section-head{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.cex-section-head .workspace-hint{max-width:64ch}.cex-workspace-route .cex-guide-grid{margin-top:11px}.cex-workspace-route .cex-main-grid{gap:12px;margin-top:11px}.cex-control-card-head{gap:4px;margin-bottom:9px;display:grid}.cex-control-card-head h3{margin:0}.cex-workspace-route .cex-context-column,.cex-workspace-route .cex-right-column{gap:11px}.cex-workspace-route .cex-strategy-widget,.cex-workspace-route .cex-ticket-widget{background:#12100ee6;border-color:#ffc6685c}.cex-workspace-route .cex-ticket-widget{box-shadow:0 18px 34px #03030280,inset 0 1px #ffdc9e24}.cex-workspace-route .cex-tabs-shell{gap:9px;margin-top:11px;display:grid}@media (width>=1280px){.cex-workspace-route .cex-ticket-widget{position:sticky;top:14px}}@media (width<=1180px){.cex-command-hero-shell,.cex-command-context-head,.cex-context-readiness-grid,.cex-section-head{flex-direction:column;grid-template-columns:minmax(0,1fr);align-items:flex-start}.cex-command-readiness{grid-template-columns:minmax(0,1fr)}}.cex-workspace-route .cex-head-card{border-color:var(--border-strong);box-shadow:var(--shadow-card), inset 0 1px 0 #ffdc9e24;background:radial-gradient(980px 440px at 0 0,#ffb80026,#0000 61%),linear-gradient(160deg,#12100ef2,#0a0a09eb)}.cex-workspace-route .cex-head-kicker{grid-column:1/-1}.cex-workspace-route .cex-head-title strong{letter-spacing:-.02em;font-family:Syne,Space Grotesk,sans-serif;font-size:clamp(1.08rem,1.8vw,1.3rem)}.cex-head-note{color:#cbbca1;margin:0;font-size:.72rem;line-height:1.5}.cex-workspace-route .cex-head-metrics article,.cex-workspace-route .cex-layout-card,.cex-workspace-route .cex-context-strip,.cex-workspace-route .cex-guide-card,.cex-workspace-route .cex-context-card,.cex-workspace-route .cex-analysis-card,.cex-workspace-route .cex-widget-card,.cex-workspace-route .cex-tabs-card,.cex-workspace-route .inline-form-card{background:#12100ee0;border-color:#ffc66852;box-shadow:inset 0 1px #ffdc9e1f}.cex-workspace-route .cex-head-metrics article{background:#16130fe6}.cex-workspace-route .cex-head-metrics strong{color:#ffe8bf}.cex-workspace-route .cex-layout-card{grid-template-columns:auto 1fr;gap:10px;display:grid}.cex-workspace-route .cex-context-strip{gap:9px}.cex-workspace-route .cex-main-grid{gap:12px}.cex-main-kicker{grid-column:1/-1;margin-bottom:-2px}.cex-workspace-route .cex-analysis-card,.cex-workspace-route .cex-widget-card,.cex-workspace-route .cex-tabs-card{position:relative}.cex-workspace-route .cex-analysis-card:before,.cex-workspace-route .cex-widget-card:before,.cex-workspace-route .cex-tabs-card:before{content:"";background:linear-gradient(90deg,#ffb800d1,#ffb80000);border-radius:14px 14px 0 0;height:2px;position:absolute;top:0;left:0;right:0}.cex-workspace-route .cex-guide-card h3,.cex-workspace-route .cex-analysis-card h3,.cex-workspace-route .cex-widget-card h3{letter-spacing:-.01em;font-family:Syne,Space Grotesk,sans-serif;font-size:1rem}.cex-workspace-route .cex-analysis-card header p,.cex-workspace-route .cex-widget-card p,.cex-workspace-route .cex-guide-card li span{color:#bda98a}.cex-workspace-route .cex-recommended-card,.cex-workspace-route .cex-connections-card,.cex-workspace-route .cex-next-action-card,.cex-workspace-route .cex-analysis-summary,.cex-workspace-route .cex-preview-grid article,.cex-workspace-route .cex-signal-intelligence-grid article,.cex-workspace-route .cex-market-metrics-grid article{background:#16130fe0;border-color:#ffc6684d}.cex-workspace-route .cex-next-action-card strong,.cex-workspace-route .cex-market-metrics-grid strong,.cex-workspace-route .cex-preview-grid strong{color:#f7e2bd}.cex-workspace-route .cex-connections-card .workspace-tag{background:#ffb8002e;border-color:#ffc66880}.cex-workspace-route .cex-order-preset-row .cex-preset-tag{color:#ecd9b6;background:#181410e6;border-color:#ffc66861;min-width:72px}.cex-workspace-route .cex-order-preset-row .cex-preset-tag:hover,.cex-workspace-route .cex-order-preset-row .cex-preset-tag.is-active{color:#fff0d1;background:#63472099;border-color:#ffc668ad}.cex-workspace-route .cex-layout-buttons button,.cex-workspace-route .cex-timeframe-group button,.cex-workspace-route .cex-order-preset-row button,.cex-workspace-route .cex-order-side-row button,.cex-workspace-route .cex-order-type-row button,.cex-workspace-route .cex-tab-row button{color:#ecd9b6;background:#181410e6;border-color:#ffc6685c}.cex-workspace-route .cex-layout-buttons .is-active,.cex-workspace-route .cex-timeframe-group .is-active,.cex-workspace-route .cex-order-side-row .is-active,.cex-workspace-route .cex-order-type-row .is-active,.cex-workspace-route .cex-tab-row .is-active{color:#fff0d1;background:#63472099;border-color:#ffc668b8}.cex-workspace-route .cex-context-card select,.cex-workspace-route .cex-widget-card input,.cex-workspace-route .cex-widget-card select,.cex-workspace-route .inline-form-grid input,.cex-workspace-route .inline-form-grid select{color:#f7f2e9;background:#0e0c0be6;border-color:#ffc66857}.cex-workspace-route .cex-table-wrap{background:#0e0c0be6;border-color:#ffc66852}.cex-workspace-route .cex-table-wrap th,.cex-workspace-route .cex-table-wrap td{border-bottom-color:#ffc66833}.cex-workspace-route .cex-table-wrap th{color:#d7bf93;background:#181410e6}.cex-empty-state-cell{color:#cfb896;background:#16130fb3;font-family:IBM Plex Mono,IBM Plex Sans,monospace;font-size:.7rem;line-height:1.45}.cex-workspace-route .cex-order-mode-note{flex-wrap:wrap;align-items:center;gap:6px;display:flex;color:#f7d7a6!important}@media (width<=1180px){.cex-workspace-route .cex-head-card{grid-template-columns:1fr}.cex-workspace-route .cex-head-actions{justify-content:flex-start}.cex-workspace-route .cex-head-metrics{flex-wrap:wrap}}.swap-workspace-route{gap:10px;display:grid}.swap-workspace-route .swap-intro-card{border-color:var(--border-strong);box-shadow:var(--shadow-card), inset 0 1px 0 #ffdc9e24;background:radial-gradient(900px 420px at 0 0,#ffb80024,#0000 62%),linear-gradient(160deg,#12100ef0,#0c0b0ae6)}.swap-intro-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.swap-intro-tags{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.swap-workspace-route .swap-intro-card h2{letter-spacing:-.02em;margin:6px 0 0;font-family:Syne,Space Grotesk,sans-serif;font-size:clamp(1.12rem,2.2vw,1.48rem)}.swap-workspace-route .swap-intro-card p{color:#c8b89d;max-width:78ch;margin-top:7px;font-size:.77rem}.swap-workspace-route .smartswap-panel{border-color:var(--border-strong);background:radial-gradient(1200px 520px at 0 0,#ffb8001f,#0000 60%),linear-gradient(160deg,#100e0cf2,#0a0a09eb);padding:20px}.swap-workspace-route .smartswap-head{border-bottom:1px solid #ffc66838;padding-bottom:10px}.swap-workspace-route .smartswap-head h1,.swap-workspace-route .smartswap-head h2{letter-spacing:-.02em;font-family:Syne,Space Grotesk,sans-serif;font-size:clamp(1.3rem,2.3vw,1.72rem)}.swap-workspace-route .smartswap-head p{color:#c9b99e;max-width:62ch;margin-top:6px;font-size:.76rem;line-height:1.55}.swap-workspace-route .smartswap-status-badges{align-self:center}.swap-workspace-route .smartswap-context-strip article,.swap-workspace-route .smartswap-market-context,.swap-workspace-route .smartswap-input-column,.swap-workspace-route .route-intelligence-card,.swap-workspace-route .summary-rail-card{background:#12100ee0;border-color:#ffc6684d;box-shadow:inset 0 1px #ffdc9e1f}.swap-workspace-route .smartswap-market-context div{background:#15120fdb;border-color:#ffc6684d}.swap-workspace-route .smartswap-top-expectation{color:#d0c0a5;margin-top:9px;font-size:.72rem}.swap-workspace-route .smartswap-stage-strip{background:#120f0de6;border-color:#ffc6684d}.swap-workspace-route .smartswap-stage-strip article{background:#181410e0;border-color:#ffc6683d}.swap-workspace-route .smartswap-stage-strip article.is-active{background:linear-gradient(145deg,#664a1f9e,#302414b8);border-color:#ffc668a8}.swap-workspace-route .smartswap-panel .quick-size-row button,.swap-workspace-route .smartswap-panel .slippage-row button{color:#ecd9b6;background:#181410e6;border-color:#ffc66861}.swap-workspace-route .smartswap-panel .quick-size-row button:hover,.swap-workspace-route .smartswap-panel .slippage-row button:hover{color:#ffe9c5;border-color:#ffc668ad}.swap-workspace-route .slippage-row .is-active{color:#fff0d1;background:#63472099;border-color:#ffc668b3}.swap-workspace-route .smartswap-primary-cta{border-color:#ffc668e6;box-shadow:0 10px 24px #9865205c}.swap-workspace-route .smartswap-right-column{gap:10px}.swap-workspace-route .route-intelligence-card,.swap-workspace-route .summary-rail-card{position:relative}.swap-workspace-route .route-intelligence-card:before,.swap-workspace-route .summary-rail-card:before{content:"";background:linear-gradient(90deg,#ffb800d1,#ffb80000);border-radius:14px 14px 0 0;height:2px;position:absolute;top:0;left:0;right:0}.swap-workspace-route .route-highlight-row,.swap-workspace-route .route-explainability,.swap-workspace-route .route-prequote-grid article,.swap-workspace-route .summary-prequote-grid article,.swap-workspace-route .route-prequote-list li,.swap-workspace-route .summary-prequote-list li,.swap-workspace-route .summary-explain-grid article,.swap-workspace-route .quote-state-strip{background:#16130fe0;border-color:#ffc6684d}.swap-workspace-route .route-intelligence-content li,.swap-workspace-route .summary-rail-card li{background:#181410db;border-color:#ffc66847}.swap-workspace-route .route-intelligence-content li strong,.swap-workspace-route .summary-rail-card li strong,.swap-workspace-route .route-highlight-row strong{color:#f7e2bd}.swap-workspace-route .summary-rail-card li:nth-child(2) strong,.swap-workspace-route .route-intelligence-content li:first-child strong{color:#ffcf78}.swap-workspace-route .quote-state-strip{color:#f3e0bb}@media (width<=1180px){.swap-intro-head{flex-direction:column}.swap-intro-tags{justify-content:flex-start}}.module-intro-card,.module-placeholder-card{padding:14px}.module-intro-card p,.module-placeholder-card p{color:var(--text-dim);margin:6px 0 0;font-size:.8rem}.module-placeholder-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.cex-head-card{grid-template-columns:minmax(0,1.2fr) auto auto;align-items:center;gap:10px;padding:14px;display:grid}.cex-head-title{align-items:center;gap:7px;display:flex}.cex-head-metrics{gap:7px;display:flex}.cex-head-metrics article{text-align:center;background:#0c121fd1;border:1px solid #7a8fb64d;border-radius:10px;padding:6px 9px}.cex-head-metrics strong{font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:.96rem;display:block}.cex-head-metrics span{color:var(--text-soft);font-size:.64rem;display:block}.cex-head-actions{gap:8px;display:flex}.cex-layout-card{align-items:center;gap:8px;padding:11px 12px;display:flex}.cex-layout-card>span{color:var(--text-soft);font-size:.74rem}.cex-context-strip{gap:8px;padding:12px;display:grid}.cex-context-metrics-grid{margin-top:0}.cex-layout-buttons{flex-wrap:wrap;gap:6px;display:flex}.inline-form-card{padding:13px}.inline-form-card h3{margin:0;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:.92rem}.inline-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.inline-form-grid label,.cex-context-top label,.cex-widget-card label{color:var(--text-soft);gap:4px;font-size:.7rem;display:grid}.inline-form-actions{gap:8px;margin-top:10px;display:flex}.cex-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.cex-guide-card{padding:13px}.cex-guide-card header{margin-bottom:6px}.cex-guide-card ol,.cex-guide-card ul{color:var(--text-dim);gap:6px;margin:0;padding-left:18px;font-size:.76rem;display:grid}.cex-guide-card li strong{color:#dce8ff;font-size:.76rem;display:block}.cex-guide-card li span{color:var(--text-dim);font-size:.73rem}.cex-main-grid{grid-template-columns:minmax(0,1.38fr) minmax(320px,.82fr);gap:10px;display:grid}.cex-left-column,.cex-right-column{align-content:start;gap:10px;display:grid}.cex-context-card,.cex-analysis-card,.cex-widget-card,.cex-tabs-card{padding:13px}.cex-context-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cex-context-strategy-actions{gap:6px;display:flex}.cex-context-strategy-actions select{flex:1}.cex-recommended-card,.cex-connections-card,.cex-next-action-card,.cex-analysis-summary,.cex-widget-card,.cex-preview-grid article,.cex-signal-intelligence-grid article,.cex-market-metrics-grid article{background:#0b111dc7;border:1px solid #7a8fb647;border-radius:11px}.cex-recommended-card,.cex-connections-card,.cex-next-action-card{margin-top:9px;padding:10px}.cex-recommended-card strong,.cex-connections-card strong,.cex-next-action-card p{margin:0;font-size:.74rem;display:block}.cex-recommended-card p,.cex-connections-card p,.cex-next-action-card span{color:var(--text-dim);margin:4px 0 0;font-size:.74rem}.cex-connections-card div{justify-content:space-between;align-items:baseline;display:flex}.cex-connections-card div span{color:var(--text-soft);font-size:.72rem}.cex-connections-card button{margin-top:7px}.cex-analysis-card header{justify-content:space-between;gap:10px;display:flex}.cex-analysis-card header p{color:var(--text-soft);margin:4px 0 0;font-size:.73rem}.cex-timeframe-group{flex-wrap:wrap;gap:6px;display:flex}.cex-timeframe-group button:disabled{opacity:.45}.cex-analysis-summary{margin-top:8px;padding:10px}.cex-analysis-summary>div{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.cex-analysis-summary>div span{color:var(--text-soft);font-size:.69rem}.cex-analysis-summary>div strong{font-size:.78rem}.cex-analysis-summary dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:8px 0 0;display:grid}.cex-analysis-summary dt,.cex-analysis-summary dd{margin:0}.cex-analysis-summary dt{color:var(--text-soft);font-size:.64rem}.cex-analysis-summary dd{color:#dbe8ff;font-size:.72rem}.cex-signal-intelligence-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:8px;display:grid}.cex-signal-intelligence-grid article,.cex-market-metrics-grid article,.cex-preview-grid article{padding:8px}.cex-signal-intelligence-grid span,.cex-market-metrics-grid span,.cex-preview-grid span{color:var(--text-soft);font-size:.64rem;display:block}.cex-signal-intelligence-grid strong,.cex-market-metrics-grid strong,.cex-preview-grid strong{margin-top:2px;font-size:.71rem;display:block}.cex-next-action-card strong{margin-top:2px;font-size:.78rem;display:block}.cex-market-metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:8px;display:grid}.cex-widget-card{gap:8px;display:grid}.cex-widget-card p{color:var(--text-dim);margin:0;font-size:.76rem}.cex-order-mode-note{color:#ffd5aa!important;font-size:.72rem!important}.cex-order-preset-row,.cex-order-side-row,.cex-order-type-row{flex-wrap:wrap;gap:6px;display:flex}.cex-preset-tag{text-align:left;justify-items:start;gap:2px;display:grid}.cex-preset-code{letter-spacing:0;font-family:IBM Plex Mono,IBM Plex Sans,monospace;font-size:.68rem}.cex-preset-meta{color:var(--text-dim);font-size:.58rem;font-weight:500}.cex-inline-step-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:10px 0 12px;display:grid}.cex-inline-step-row span{color:var(--text-dim);background:#110e0cad;border:1px solid #ffc6683d;border-radius:10px;gap:3px;padding:8px;font-size:.66rem;display:grid}.cex-inline-step-row strong{color:#ecd9b6;font-family:IBM Plex Mono,IBM Plex Sans,monospace;font-size:.64rem}.cex-inline-step-row .is-active{color:#fff0d1;background:#6347206b;border-color:#ffc66894}.cex-ticket-advanced{background:#110e0cb8;border:1px solid #ffc6683d;border-radius:10px;padding:8px}.cex-ticket-advanced summary{cursor:pointer;color:#ecd9b6;gap:2px;font-size:.72rem;font-weight:700;list-style-position:outside;display:grid}.cex-ticket-advanced summary small{color:var(--text-dim);font-size:.62rem;font-weight:500}.cex-ticket-advanced[open]{gap:8px;display:grid}.cex-order-grid-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cex-checkbox-row{color:#dce8ff;align-items:center;gap:6px;display:flex!important}.cex-checkbox-row input{width:auto}.cex-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.cex-order-actions-row{flex-wrap:wrap;gap:8px;display:flex}.cex-tabs-card{padding-top:10px}.cex-tab-row{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.cex-table-wrap{background:#0a0f19d1;border:1px solid #7a8fb647;border-radius:11px;overflow:auto}.cex-table-wrap table{border-collapse:collapse;width:100%;min-width:620px}.cex-table-wrap th,.cex-table-wrap td{text-align:left;border-bottom:1px solid #7a8fb633;padding:8px 10px;font-size:.73rem}.cex-table-wrap th{color:var(--text-soft);text-transform:uppercase;letter-spacing:.07em;background:#0d1422d6;font-size:.66rem}.cex-table-wrap tr:last-child td{border-bottom:none}.cex-workspace-route.cex-command-page{gap:14px;display:grid}.cex-workspace-route.cex-command-page .cex-major-section{padding:20px}.cex-workspace-route.cex-command-page .cex-command-hero-v2{border-color:var(--border-strong);box-shadow:var(--shadow-card), inset 0 1px 0 #ffdc9e2e;background:radial-gradient(1120px 520px at -2% 0,#ffb8002e,#0000 60%),radial-gradient(760px 320px at 102% 0,#78582847,#0000 64%),linear-gradient(160deg,#12100ef5,#0a0a09eb);grid-template-columns:minmax(0,1.25fr) minmax(310px,.75fr);gap:14px;padding:22px;display:grid}.cex-workspace-route.cex-command-page .cex-command-hero-copy h1{letter-spacing:-.02em;margin:8px 0 0;font-family:Syne,Space Grotesk,sans-serif;font-size:clamp(1.44rem,2.5vw,1.94rem);line-height:1.08}.cex-workspace-route.cex-command-page .cex-command-hero-support{color:#c9b99d;max-width:76ch;margin:9px 0 0;font-size:.78rem;line-height:1.58}.cex-workspace-route.cex-command-page .cex-command-actions-row{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.cex-workspace-route.cex-command-page .cex-command-hero-rail{background:#12100ee6;border:1px solid #ffc66857;border-radius:14px;align-content:start;gap:9px;padding:12px;display:grid;box-shadow:inset 0 1px #ffdc9e1f}.cex-workspace-route.cex-command-page .cex-command-rail-status{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cex-workspace-route.cex-command-page .cex-command-rail-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.cex-workspace-route.cex-command-page .cex-command-rail-metrics article{gap:2px;padding:8px;display:grid}.cex-workspace-route.cex-command-page .cex-command-rail-metrics strong{color:#ffe8bf;font-size:.82rem}.cex-workspace-route.cex-command-page .cex-command-rail-context{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.cex-workspace-route.cex-command-page .cex-command-rail-context article{gap:3px;padding:8px;display:grid}.cex-workspace-route.cex-command-page .cex-command-rail-context strong{color:#f2dfbe;font-size:.75rem}.cex-workspace-route.cex-command-page .cex-major-head{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.cex-workspace-route.cex-command-page .cex-major-head h2{letter-spacing:-.01em;margin:7px 0 0;font-family:Syne,Space Grotesk,sans-serif;font-size:1.1rem}.cex-workspace-route.cex-command-page .cex-major-head .workspace-hint{max-width:72ch;margin-top:7px}.cex-workspace-route.cex-command-page .cex-command-context,.cex-workspace-route.cex-command-page .cex-guide-section,.cex-workspace-route.cex-command-page .cex-command-workspace,.cex-workspace-route.cex-command-page .cex-data-section,.cex-workspace-route.cex-command-page .cex-command-inline-form{background:linear-gradient(163deg, #14110eeb, #0d0c0be6), var(--bg-card);border-color:#ffc66852}.cex-workspace-route.cex-command-page .cex-context-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.cex-workspace-route.cex-command-page .cex-context-summary-grid article,.cex-workspace-route.cex-command-page .cex-context-readiness-grid article{gap:3px;padding:9px;display:grid}.cex-workspace-route.cex-command-page .cex-context-readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.cex-workspace-route.cex-command-page .cex-context-readiness-grid strong{font-size:.75rem}.cex-workspace-route.cex-command-page .cex-command-inline-form{padding:16px}.cex-workspace-route.cex-command-page .cex-playbook-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:11px;display:grid}.cex-workspace-route.cex-command-page .cex-guide-card{padding:14px}.cex-workspace-route.cex-command-page .cex-command-surface-grid{grid-template-columns:minmax(0,1.28fr) minmax(320px,.72fr);gap:12px;margin-top:11px;display:grid}.cex-workspace-route.cex-command-page .cex-command-surface-main,.cex-workspace-route.cex-command-page .cex-command-rail{align-content:start;gap:11px;display:grid}.cex-workspace-route.cex-command-page .cex-command-block{background:#13110ee0;border-color:#ffc66852;padding:14px;box-shadow:inset 0 1px #ffdc9e1f}.cex-workspace-route.cex-command-page .cex-command-rail-card{background:#12100ee6;border-color:#ffc6685c;padding:14px;box-shadow:inset 0 1px #ffdc9e24}.cex-workspace-route.cex-command-page .cex-ticket-widget{box-shadow:0 18px 32px #03030280,inset 0 1px #ffdc9e29}.cex-workspace-route.cex-command-page .cex-tabs-shell{gap:8px;margin-top:11px;display:grid}@media (width>=1280px){.cex-workspace-route.cex-command-page .cex-ticket-widget{position:sticky;top:14px}}@media (width<=1280px){.cex-workspace-route.cex-command-page .cex-command-hero-v2,.cex-workspace-route.cex-command-page .cex-command-surface-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=1180px){.cex-workspace-route.cex-command-page .cex-major-head{flex-direction:column;align-items:flex-start}.cex-workspace-route.cex-command-page .cex-context-summary-grid,.cex-workspace-route.cex-command-page .cex-playbook-grid,.cex-workspace-route.cex-command-page .cex-command-rail-context{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.cex-workspace-route.cex-command-page .cex-major-section,.cex-workspace-route.cex-command-page .cex-command-hero-v2,.cex-workspace-route.cex-command-page .cex-command-inline-form{padding:15px}.cex-workspace-route.cex-command-page .cex-context-summary-grid,.cex-workspace-route.cex-command-page .cex-context-readiness-grid,.cex-workspace-route.cex-command-page .cex-playbook-grid,.cex-workspace-route.cex-command-page .cex-command-rail-metrics,.cex-workspace-route.cex-command-page .cex-command-rail-context{grid-template-columns:minmax(0,1fr)}}@media (width<=1400px){.legacy-shell{grid-template-columns:286px minmax(0,1fr)}.smartswap-body-grid{grid-template-columns:minmax(0,1fr)}.smartswap-stage-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.smartswap-market-context,.smartswap-context-strip,.route-prequote-grid,.summary-prequote-grid{grid-template-columns:1fr}.cex-main-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=1180px){.legacy-shell{grid-template-columns:1fr}.legacy-sidebar{border-bottom:1px solid #7a8fb53d;border-right:none;grid-template-rows:auto auto auto;height:auto;position:static}.legacy-sidebar-nav{max-height:320px}.legacy-main{padding:14px 14px 24px}.landing-hero,.cex-head-card,.cex-guide-grid,.cex-context-top,.cex-order-grid-two,.cex-inline-step-row,.inline-form-grid,.cex-preview-grid,.cex-market-metrics-grid,.cex-signal-intelligence-grid,.landing-lanes-grid{grid-template-columns:1fr}}@media (width<=760px){.legacy-topbar{flex-direction:column;align-items:flex-start;padding:12px}.legacy-topbar-controls{flex-wrap:wrap;width:100%}.landing-hero-actions,.smartswap-actions-row,.module-placeholder-actions,.cex-head-actions,.cex-order-actions-row,.inline-form-actions,.landing-hero-actions a,.smartswap-actions-row button,.module-placeholder-actions a,.cex-head-actions button,.cex-order-actions-row button,.inline-form-actions button{width:100%}.token-field-row,.smartswap-stage-strip,.summary-explain-grid{grid-template-columns:1fr}.quote-state-strip span{white-space:normal}}.landing-v2{--landing-bg:var(--cp-bg-base);--landing-surface:var(--cp-bg-surface-1);--landing-surface-soft:var(--cp-bg-surface-2);--landing-border:var(--cp-border-soft);--landing-border-strong:var(--cp-border-strong);--landing-text:var(--cp-text-high);--landing-text-dim:var(--cp-text-mid);--landing-text-soft:var(--cp-text-low);--landing-accent:var(--cp-accent-amber);--landing-accent-soft:var(--cp-accent-amber-soft);min-height:100vh;color:var(--landing-text);background:radial-gradient(1200px 620px at 8% -4%,#ffb84829,#0000 56%),radial-gradient(900px 620px at 102% 4%,#82633633,#0000 58%),linear-gradient(155deg,#040404 0%,#090807 42%,#050505 100%);font-family:IBM Plex Sans,Segoe UI,sans-serif}.landing-v2-main{gap:14px;max-width:1320px;margin:0 auto;padding:14px 20px 24px;display:grid}.landing-v2-nav{z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#080808eb,#090808d1);border-bottom:1px solid #ffc66824;grid-template-columns:auto auto 1fr auto;align-items:center;gap:14px;min-height:68px;padding:10px 20px;display:grid;position:sticky;top:0}.landing-v2-nav-brand{align-items:center;gap:10px;display:flex}.landing-v2-brand-mark{border:1px solid var(--landing-border-strong);color:#2c2110;background:radial-gradient(circle at 28% 18%,#ffe0a7,#d39a3d);border-radius:9px;place-items:center;width:34px;height:34px;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:.95rem;font-weight:700;display:grid}.landing-v2-nav-brand strong{font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:1rem;line-height:1;display:block}.landing-v2-nav-brand small{color:var(--landing-text-soft);letter-spacing:.08em;text-transform:uppercase;margin-top:2px;font-size:.66rem;display:block}.landing-v2-nav-links{align-items:center;gap:8px;display:flex}.landing-v2-nav-links a{color:var(--landing-text-dim);letter-spacing:.03em;border:1px solid #0000;border-radius:9px;padding:7px 10px;font-size:.72rem;font-weight:600;transition:border-color .2s,color .2s,background-color .2s}.landing-v2-nav-links a:hover{border-color:var(--landing-border);color:var(--landing-text);background:#ffc66814}.landing-v2-nav-system-tags{flex-wrap:wrap;justify-content:flex-end;justify-self:end;gap:6px;display:flex}.landing-v2-nav-system-tags span{border:1px solid var(--landing-border);color:#f2d9aa;letter-spacing:.11em;text-transform:uppercase;background:#ffc66814;border-radius:999px;padding:4px 8px;font-size:.61rem;font-weight:700}.landing-v2-nav-actions{align-items:center;gap:8px;display:flex}.landing-v2-btn{text-transform:uppercase;letter-spacing:.07em;border:1px solid #0000;border-radius:10px;padding:8px 11px;font-size:.72rem;font-weight:700}.landing-v2-btn.ghost{color:#eed9af;background:#191510d1;border-color:#daab574d}.landing-v2-btn.primary{color:#1f180f;background:linear-gradient(145deg,#f1b654,#cb8a28);border-color:#ffc668cc;box-shadow:0 10px 20px #98652047}.landing-v2-kicker{letter-spacing:.11em;text-transform:uppercase;color:var(--landing-accent);margin:0;font-size:.67rem;font-weight:700}.landing-v2-ticker{border:1px solid var(--landing-border);white-space:nowrap;background:#0c0b0ae0;border-radius:14px;gap:9px;padding:10px 12px;display:flex;overflow:auto}.landing-v2-ticker article{background:#161412d6;border:1px solid #ffc66833;border-radius:10px;gap:1px;min-width:138px;padding:7px 8px;display:grid}.landing-v2-ticker strong{letter-spacing:.06em;font-family:IBM Plex Mono,IBM Plex Sans,monospace;font-size:.68rem}.landing-v2-ticker span{color:#f3e9d6;font-family:IBM Plex Mono,IBM Plex Sans,monospace;font-size:.79rem}.landing-v2-ticker em{font-size:.68rem;font-style:normal;font-weight:700}.landing-v2-hero{border:1px solid var(--landing-border);background:radial-gradient(980px 500px at 0 0,#ffbc542e,#0000 61%),linear-gradient(152deg,#100e0df2,#0b0a0aeb);border-radius:18px;grid-template-columns:minmax(0,1.32fr) minmax(320px,.86fr);gap:18px;padding:24px;display:grid;box-shadow:inset 0 1px #ffdb9a1f}.landing-v2-hero-copy h1{max-width:14ch;margin:10px 0 0;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:clamp(1.6rem,3.1vw,2.46rem);line-height:1.06}.landing-v2-hero-copy h1 em{color:var(--landing-accent);font-style:normal}.landing-v2-hero-copy>p:last-of-type{max-width:72ch;color:var(--landing-text-dim);margin:10px 0 0;font-size:.86rem}.landing-v2-pipeline{background:#171411d6;border:1px solid #ffc66842;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;padding:9px 10px;display:flex}.landing-v2-pipeline span{color:#f1dfbf;letter-spacing:.08em;text-transform:uppercase;background:#ffc66814;border:1px solid #ffc66833;border-radius:999px;padding:3px 8px;font-family:IBM Plex Mono,IBM Plex Sans,monospace;font-size:.62rem}.landing-v2-pipeline b{color:var(--landing-accent);font-weight:700}.landing-v2-hero-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.landing-v2-command-panel{background:linear-gradient(#1c1814e6,#12100edb);border:1px solid #ffc66852;border-radius:14px;gap:10px;padding:12px;display:grid;box-shadow:inset 0 1px #ffd38429}.landing-v2-command-panel>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.landing-v2-command-panel>header span{letter-spacing:.1em;text-transform:uppercase;color:#f2ddba;font-size:.66rem}.landing-v2-command-panel>header b{color:#9ef0bc;letter-spacing:.07em;text-transform:uppercase;background:#35805b42;border:1px solid #59d28d6b;border-radius:999px;padding:3px 8px;font-size:.63rem;font-weight:700}.landing-v2-command-panel ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}.landing-v2-command-panel li{background:#171410d6;border:1px solid #ffc66833;border-radius:10px;justify-content:space-between;gap:8px;padding:7px 9px;display:flex}.landing-v2-command-panel li small{color:var(--landing-text-soft);font-family:IBM Plex Mono,IBM Plex Sans,monospace;font-size:.64rem}.landing-v2-command-panel li strong{font-size:.75rem}.landing-v2-command-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.landing-v2-command-metrics article{text-align:center;background:#161410c7;border:1px solid #ffc6683d;border-radius:10px;padding:8px 6px}.landing-v2-command-metrics strong{font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:.98rem;display:block}.landing-v2-command-metrics span{color:var(--landing-text-soft);margin-top:2px;font-size:.66rem;display:block}.landing-v2-trust{border:1px solid var(--landing-border);background:#0e0d0ce6;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:10px 12px;display:grid}.landing-v2-trust article{background:#141210c2;border:1px solid #ffc66829;border-radius:10px;gap:3px;padding:8px 9px;display:grid}.landing-v2-trust span{color:var(--landing-text-soft);text-transform:uppercase;letter-spacing:.09em;font-size:.65rem}.landing-v2-trust strong{font-size:.76rem;line-height:1.35}.landing-v2-modules,.landing-v2-proof{border:1px solid var(--landing-border);background:var(--landing-surface);border-radius:16px;padding:15px}.landing-v2-modules>header,.landing-v2-proof>header{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.landing-v2-modules>header h2,.landing-v2-proof>header h2{margin:4px 0 0;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:1.22rem}.landing-v2-modules>header span,.landing-v2-proof>header span{color:var(--landing-text-soft);text-transform:uppercase;letter-spacing:.07em;font-size:.69rem}.landing-v2-modules-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:11px;display:grid}.landing-v2-module-card{background:var(--landing-surface-soft);border:1px solid #ffc6683d;border-radius:12px;gap:6px;padding:11px;transition:border-color .2s,transform .2s,background-color .2s;display:grid;box-shadow:inset 0 1px #ffdb9a14}.landing-v2-module-card:hover{border-color:var(--landing-border-strong);background:#221d16d1;transform:translateY(-1px)}.landing-v2-module-card small{color:var(--landing-accent);letter-spacing:.08em;font-family:IBM Plex Mono,IBM Plex Sans,monospace;font-size:.67rem}.landing-v2-module-card h3{margin:0;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:.93rem}.landing-v2-module-card p{color:var(--landing-text-dim);margin:0;font-size:.75rem;line-height:1.4}.landing-v2-module-card>span:last-child{color:var(--landing-accent);letter-spacing:.05em;text-transform:uppercase;font-size:.68rem;font-weight:700}.landing-v2-proof-grid{grid-template-columns:minmax(320px,.92fr) minmax(0,1.18fr);gap:10px;margin-top:11px;display:grid}.landing-v2-proof-control-card,.landing-v2-proof-comparison-card{background:#14110ed6;border:1px solid #ffc6683d;border-radius:12px;padding:12px;box-shadow:inset 0 1px #ffdb9a14}.landing-v2-proof-control-card{align-content:start;gap:8px;display:grid}.landing-v2-proof-control-card h3{margin:0;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:.9rem}.landing-v2-proof-control-card label{color:var(--landing-text-soft);letter-spacing:.03em;gap:4px;font-size:.69rem;display:grid}.landing-v2-proof-control-card select,.landing-v2-proof-control-card input{color:var(--landing-text);background:#100e0ce0;border:1px solid #ffc66847;border-radius:10px;padding:8px 9px;font-size:.79rem}.landing-v2-proof-paths{gap:7px;display:grid}.landing-v2-proof-paths article{background:#17130fd1;border:1px solid #ffc66833;border-radius:10px;padding:8px 9px}.landing-v2-proof-paths span{color:var(--landing-text-soft);letter-spacing:.08em;text-transform:uppercase;font-size:.63rem;display:block}.landing-v2-proof-paths strong{margin-top:2px;font-size:.76rem;display:block}.landing-v2-proof-comparison-card{gap:8px;display:grid}.landing-v2-proof-compare-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.landing-v2-proof-compare-head strong{text-transform:uppercase;letter-spacing:.07em;color:#f3ddbc;font-size:.84rem}.landing-v2-proof-compare-head span{color:#f4deb7;letter-spacing:.08em;text-transform:uppercase;background:#ffc6681a;border:1px solid #ffc66857;border-radius:999px;padding:3px 8px;font-size:.62rem}.landing-v2-proof-rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.landing-v2-proof-rows>div{background:#12100ed1;border:1px solid #ffc66833;border-radius:10px;gap:3px;padding:8px 9px;display:grid}.landing-v2-proof-rows span{color:var(--landing-text-soft);letter-spacing:.04em;font-size:.64rem}.landing-v2-proof-rows strong{font-size:.76rem}.landing-v2-proof-footer{background:#17130fd6;border:1px solid #ffc66838;border-radius:10px;flex-wrap:wrap;gap:6px 12px;padding:7px 9px;display:flex}.landing-v2-proof-footer span{color:var(--landing-text-dim);font-size:.68rem}.landing-v2-footer{border-top:1px solid #ffc6682e;justify-content:space-between;align-items:center;gap:8px 14px;max-width:1320px;margin:0 auto;padding:10px 20px 20px;display:flex}.landing-v2-footer>span{color:var(--landing-text-soft);letter-spacing:.05em;font-family:IBM Plex Mono,IBM Plex Sans,monospace;font-size:.66rem}.landing-v2-footer nav{flex-wrap:wrap;gap:6px;display:flex}.landing-v2-footer nav a{color:var(--landing-text-dim);letter-spacing:.06em;text-transform:uppercase;background:#14110ec7;border:1px solid #ffc66838;border-radius:999px;padding:4px 8px;font-size:.63rem}@media (width<=1180px){.landing-v2-nav{grid-template-columns:1fr;gap:8px;padding:12px 14px}.landing-v2-nav-system-tags{justify-content:flex-start;justify-self:start}.landing-v2-nav-actions{justify-content:flex-start}.landing-v2-hero,.landing-v2-proof-grid,.landing-v2-trust,.landing-v2-modules-grid{grid-template-columns:1fr}}@media (width<=760px){.landing-v2-main{padding:12px 12px 20px}.landing-v2-hero,.landing-v2-modules,.landing-v2-proof{padding:12px}.landing-v2-hero-copy h1{max-width:none;font-size:1.5rem}.landing-v2-proof-rows,.landing-v2-command-metrics{grid-template-columns:1fr}.landing-v2-footer{flex-direction:column;align-items:flex-start;padding:10px 12px 18px}}.landing-v3{--bg:#080a0d;--bg2:#0d1118;--bg3:#121823;--border:#ffffff12;--border-bright:#ffc83c4d;--amber:#ffb800;--amber-dim:#ffb8001f;--green:#00e5a0;--green-dim:#00e5a01a;--red:#ff4545;--blue:#4a9eff;--text:#e8eaed;--text-dim:#6b7280;--text-muted:#3d4350;background:radial-gradient(900px 520px at 82% 4%, #4a9eff1c, transparent 58%), radial-gradient(760px 480px at 0% 4%, #ffb8001a, transparent 55%), var(--bg);min-height:100vh;color:var(--text);font-family:IBM Plex Sans,Segoe UI,sans-serif;font-size:13px;line-height:1.6;overflow-x:hidden}.landing-v3:before{content:"";pointer-events:none;z-index:0;opacity:.35;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E");position:fixed;inset:0}.landing-v3>*{z-index:1;position:relative}.landing-v3-nav{z-index:12;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#08090aeb;justify-content:space-between;align-items:center;gap:14px;min-height:52px;padding:0 32px;display:flex;position:sticky;top:0;box-shadow:inset 0 -1px #ffb80014}.landing-v3-nav-logo{letter-spacing:-.5px;align-items:center;gap:10px;font-family:Syne,Space Grotesk,sans-serif;font-size:18px;font-weight:900;display:flex}.landing-v3-nav-logo .mark{background:var(--amber);clip-path:polygon(50% 0%,100% 38%,82% 100%,18% 100%,0% 38%);width:28px;height:28px;animation:3s ease-in-out infinite landing-v3-pulse-mark}@keyframes landing-v3-pulse-mark{0%,to{opacity:1;transform:scale(1)}50%{opacity:.82;transform:scale(.96)}}.landing-v3-nav-logo span{color:var(--amber)}.landing-v3-nav-logo-copy strong{line-height:1;display:block}.landing-v3-nav-logo-copy small{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;margin-top:1px;font-family:Space Mono,IBM Plex Mono,monospace;font-size:8px;font-weight:700;display:block}.landing-v3-nav-tags{align-items:center;gap:6px;display:flex}.landing-v3-nav-tag{border:1px solid var(--border);color:var(--text-dim);letter-spacing:.1em;text-transform:uppercase;border-radius:2px;padding:3px 8px;font-family:Space Mono,IBM Plex Mono,monospace;font-size:9px;font-weight:700}.landing-v3-nav-tag.live{border-color:var(--green);color:var(--green);background:var(--green-dim);align-items:center;gap:5px;display:inline-flex}.landing-v3-nav-tag.live:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.5s infinite landing-v3-blink}.landing-v3-nav-right{align-items:center;gap:8px;display:flex}.landing-v3-btn{letter-spacing:.08em;text-transform:uppercase;border-radius:2px;padding:8px 18px;font-family:Space Mono,IBM Plex Mono,monospace;font-size:11px;font-weight:700;transition:all .15s}.landing-v3-btn-ghost{border:1px solid var(--border);color:var(--text-dim);background:0 0}.landing-v3-btn-ghost:hover{color:var(--text);border-color:#fff3}.landing-v3-btn-primary{color:#08090a;background:var(--amber);border:none}.landing-v3-btn-primary:hover{background:#ffc933;transform:translateY(-1px)}.landing-v3-ticker{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--bg2);padding:10px 0;overflow:hidden}.landing-v3-ticker-inner{white-space:nowrap;gap:40px;animation:40s linear infinite landing-v3-ticker-scroll;display:flex}@keyframes landing-v3-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.landing-v3-ticker-item{flex-shrink:0;align-items:center;gap:8px;font-family:Space Mono,IBM Plex Mono,monospace;font-size:11px;display:flex}.landing-v3-ticker-pair{font-weight:700}.landing-v3-ticker-price{color:var(--text-dim)}.landing-v3-ticker-change.up{color:var(--green)}.landing-v3-ticker-change.dn{color:var(--red)}.landing-v3-hero{grid-template-columns:1fr 1fr;align-items:center;gap:52px;max-width:1280px;margin:0 auto;padding:80px 32px 60px;display:grid;position:relative;overflow:hidden}.landing-v3-hero-bg-grid{background-image:linear-gradient(#ffb80008 1px,#0000 1px),linear-gradient(90deg,#ffb80008 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 60%,#000,#0000);mask-image:radial-gradient(80% 60% at 60%,#000,#0000)}.landing-v3-hero-content>*{animation:.6s both landing-v3-fade-up}.landing-v3-hero-content>:first-child{animation-delay:.1s}.landing-v3-hero-content>:nth-child(2){animation-delay:.2s}.landing-v3-hero-content>:nth-child(3){animation-delay:.3s}.landing-v3-hero-content>:nth-child(4){animation-delay:.4s}.landing-v3-hero-content>:nth-child(5){animation-delay:.5s}@keyframes landing-v3-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.landing-v3-hero-kicker{color:var(--amber);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:24px;font-family:Space Mono,IBM Plex Mono,monospace;font-size:10px;font-weight:700;display:flex}.landing-v3-hero-kicker:before{content:"";background:var(--amber);width:32px;height:1px}.landing-v3-hero-title{letter-spacing:0;margin:0 0 24px;font-family:Syne,Space Grotesk,sans-serif;font-size:clamp(38px,4.5vw,62px);font-weight:900;line-height:.96}.landing-v3-hero-title span{display:block}.landing-v3-hero-title em{color:var(--amber);font-style:normal}.landing-v3-hero-title .stroke{color:#0000;-webkit-text-stroke:1px #ffffff4d}.landing-v3-hero-desc{max-width:560px;color:var(--text-dim);margin:0 0 10px;font-size:14px;font-weight:500;line-height:1.8}.landing-v3-hero-subdesc{color:#9aa1ae;letter-spacing:.03em;max-width:470px;margin:0 0 24px;font-size:11px;line-height:1.55}.landing-v3-hero-flow{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:36px;font-family:Space Mono,IBM Plex Mono,monospace;font-size:10px;display:flex}.landing-v3-hero-flow span{border:1px solid var(--border);color:var(--text-dim);border-radius:2px;padding:4px 10px}.landing-v3-hero-flow .arrow{color:var(--amber);border:none;padding:0;font-size:12px}.landing-v3-hero-actions{gap:12px;display:flex}.landing-v3-command-panel{border:1px solid var(--border);background:var(--bg2);border-radius:4px;animation:.6s .3s both landing-v3-fade-up;position:relative;overflow:hidden}.landing-v3-command-panel:before{content:"";background:linear-gradient(90deg, var(--amber), transparent);height:2px;position:absolute;top:0;left:0;right:0}.landing-v3-cp-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.landing-v3-cp-title{color:var(--text-dim);letter-spacing:.12em;text-transform:uppercase;font-family:Space Mono,IBM Plex Mono,monospace;font-size:10px;font-weight:700}.landing-v3-cp-status{color:var(--green);align-items:center;gap:5px;font-family:Space Mono,IBM Plex Mono,monospace;font-size:9px;display:flex}.landing-v3-cp-status:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.5s infinite landing-v3-blink}@keyframes landing-v3-blink{0%,to{opacity:1}50%{opacity:.2}}.landing-v3-cp-body{padding:18px}.landing-v3-cp-pipeline{flex-direction:column;gap:6px;margin-bottom:20px;display:flex}.landing-v3-cp-step{border:1px solid var(--border);background:var(--bg3);border-radius:2px;align-items:center;gap:12px;padding:10px 12px;display:flex}.landing-v3-cp-step.active{border-color:var(--amber);background:var(--amber-dim)}.landing-v3-cp-step-num{width:16px;color:var(--text-muted);font-family:Space Mono,IBM Plex Mono,monospace;font-size:9px}.landing-v3-cp-step-label{letter-spacing:.06em;text-transform:uppercase;flex:1;font-family:Space Mono,IBM Plex Mono,monospace;font-size:11px;font-weight:700}.landing-v3-cp-step.active .landing-v3-cp-step-label{color:var(--amber)}.landing-v3-cp-step-bar{background:var(--bg);border-radius:2px;width:80px;height:4px;overflow:hidden}.landing-v3-cp-step-fill{background:var(--amber);border-radius:2px;height:100%}.landing-v3-cp-step-fill.success{background:var(--green)}.landing-v3-cp-step-fill.idle{background:var(--text-muted)}.landing-v3-cp-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.landing-v3-cp-metrics article{border:1px solid var(--border);background:var(--bg3);text-align:center;border-radius:2px;padding:10px 12px}.landing-v3-cp-metric-val{margin-bottom:4px;font-family:Syne,Space Grotesk,sans-serif;font-size:22px;font-weight:800;line-height:1}.landing-v3-cp-metric-val.amber{color:var(--amber)}.landing-v3-cp-metric-val.green{color:var(--green)}.landing-v3-cp-metric-val.blue{color:var(--blue)}.landing-v3-cp-metric-label{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;font-family:Space Mono,IBM Plex Mono,monospace;font-size:9px}.landing-v3-trust-strip{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--bg2);margin-bottom:64px;padding:16px 32px}.landing-v3-trust-inner{flex-wrap:wrap;align-items:center;gap:24px;max-width:1280px;margin:0 auto;display:flex}.landing-v3-trust-label{color:var(--text-muted);white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;font-family:Space Mono,IBM Plex Mono,monospace;font-size:9px;font-weight:700}.landing-v3-trust-sep{color:var(--border)}.landing-v3-trust-item{color:var(--text-dim);align-items:center;gap:5px;font-family:Space Mono,IBM Plex Mono,monospace;font-size:11px;font-weight:700;display:flex}.landing-v3-trust-item .dot{background:var(--green);opacity:.75;border-radius:50%;width:6px;height:6px}.landing-v3-trust-item .dot.amber{background:var(--amber)}.landing-v3-hybrid-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:1280px;margin:0 auto 54px;padding:0 32px;display:grid}.landing-v3-hybrid-strip article{border:1px solid var(--border);background:linear-gradient(#121823e6,#090d14eb);border-radius:6px;padding:18px;box-shadow:inset 0 1px #ffffff0a}.landing-v3-hybrid-strip span{color:var(--amber);letter-spacing:.12em;text-transform:uppercase;font-family:Space Mono,IBM Plex Mono,monospace;font-size:9px;font-weight:700}.landing-v3-hybrid-strip strong{color:#f4f7fb;margin-top:8px;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:17px;display:block}.landing-v3-hybrid-strip p{color:#8d98aa;margin:8px 0 0;font-size:12px;line-height:1.55}.landing-v3-section{max-width:1280px;margin:0 auto;padding:0 32px 64px}.landing-v3-section-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;margin-bottom:28px;padding-bottom:16px;display:flex}.landing-v3-section-title{letter-spacing:-1px;margin:0;font-family:Syne,Space Grotesk,sans-serif;font-size:28px;font-weight:800}.landing-v3-section-count{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;font-family:Space Mono,IBM Plex Mono,monospace;font-size:10px}.landing-v3-modules-grid{border:1px solid var(--border);background:var(--border);border-radius:4px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.landing-v3-module-card{background:var(--bg2);border:1px solid #0000;padding:28px 20px;transition:background .2s,border-color .2s,transform .2s;position:relative}.landing-v3-module-card:hover{background:var(--bg3);border-color:#ffc83c38;transform:translateY(-2px)}.landing-v3-module-card:before{content:"";opacity:0;height:3px;transition:opacity .2s;position:absolute;top:0;left:0;right:0}.landing-v3-module-card:hover:before{opacity:1}.landing-v3-module-card:first-child:before{background:var(--amber)}.landing-v3-module-card:nth-child(2):before{background:var(--green)}.landing-v3-module-card:nth-child(3):before{background:var(--blue)}.landing-v3-module-card:nth-child(4):before{background:#c084fc}.landing-v3-module-card:nth-child(5):before{background:#fb923c}.landing-v3-module-lane{color:var(--text-muted);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:8px;font-family:Space Mono,IBM Plex Mono,monospace;font-size:8px;font-weight:700;display:flex}.landing-v3-module-lane:before{content:attr(data-num);font-size:10px}.landing-v3-module-name{margin:0 0 10px;font-family:Syne,Space Grotesk,sans-serif;font-size:16px;font-weight:800;line-height:1.2;transition:color .2s}.landing-v3-module-desc{color:var(--text-dim);margin:0 0 16px;font-size:11px;font-weight:300;line-height:1.6}.landing-v3-module-link{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-family:Space Mono,IBM Plex Mono,monospace;font-size:10px;font-weight:700;display:flex}.landing-v3-module-link:after{content:"→";transition:transform .2s}.landing-v3-module-card:hover .landing-v3-module-link{color:var(--amber)}.landing-v3-module-card:hover .landing-v3-module-name{color:#fff3d6}.landing-v3-module-card:hover .landing-v3-module-link:after{transform:translate(4px)}.landing-v3-routing-demo{border:1px solid var(--border);background:var(--bg2);border-radius:4px;position:relative;overflow:hidden}.landing-v3-routing-demo:before{content:"";background:linear-gradient(90deg, var(--amber), var(--green), var(--blue));height:2px;position:absolute;top:0;left:0;right:0}.landing-v3-rd-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:20px 28px;display:flex}.landing-v3-rd-title{letter-spacing:-.5px;font-family:Syne,Space Grotesk,sans-serif;font-size:18px;font-weight:800}.landing-v3-rd-badge{border:1px solid var(--border-bright);background:var(--amber-dim);color:var(--amber);letter-spacing:.12em;text-transform:uppercase;border-radius:2px;padding:4px 10px;font-family:Space Mono,IBM Plex Mono,monospace;font-size:9px;font-weight:700}.landing-v3-rd-body{grid-template-columns:300px 1fr;display:grid}.landing-v3-rd-controls{border-right:1px solid var(--border);padding:24px}.landing-v3-rd-controls label{gap:6px;margin-bottom:16px;display:grid}.landing-v3-field-label{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;font-family:Space Mono,IBM Plex Mono,monospace;font-size:9px;font-weight:700}.landing-v3-rd-controls select,.landing-v3-rd-controls input{border:1px solid var(--border);background:var(--bg3);width:100%;color:var(--text);border-radius:2px;padding:10px 12px;font-family:Space Mono,IBM Plex Mono,monospace;font-size:12px;font-weight:700}.landing-v3-rd-controls select:focus,.landing-v3-rd-controls input:focus{border-color:var(--amber);outline:none}.landing-v3-quick-amounts{gap:6px;margin-bottom:20px;display:flex}.landing-v3-quick-amounts button{border:1px solid var(--border);background:var(--bg3);color:var(--text-dim);border-radius:2px;flex:1;padding:5px;font-family:Space Mono,IBM Plex Mono,monospace;font-size:9px;font-weight:700}.landing-v3-quick-amounts button:hover{border-color:var(--border-bright);color:var(--amber)}.landing-v3-btn-full{background:var(--amber);color:#08090a;letter-spacing:.1em;text-transform:uppercase;border:none;border-radius:2px;width:100%;padding:12px;font-family:Space Mono,IBM Plex Mono,monospace;font-size:11px;font-weight:700}.landing-v3-btn-full:hover{background:#ffc933}.landing-v3-rd-results{padding:24px}.landing-v3-proof-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.landing-v3-proof-kpis article{border:1px solid var(--border);background:#ffb8000f;border-radius:3px;padding:8px 10px}.landing-v3-proof-kpis span{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:3px;font-family:Space Mono,IBM Plex Mono,monospace;font-size:8px;display:block}.landing-v3-proof-kpis strong{font-family:Syne,Space Grotesk,sans-serif;font-size:18px;font-weight:800}.landing-v3-proof-kpis strong.pos{color:var(--green)}.landing-v3-comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.landing-v3-route-card{border:1px solid var(--border);border-radius:3px;overflow:hidden}.landing-v3-route-card.winner{border-color:var(--green);box-shadow:0 0 20px #00e5a00f}.landing-v3-route-card header{border-bottom:1px solid var(--border);background:var(--bg3);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.landing-v3-route-card header span{letter-spacing:.08em;text-transform:uppercase;font-family:Space Mono,IBM Plex Mono,monospace;font-size:10px;font-weight:700}.landing-v3-route-card.winner header span{color:var(--green)}.landing-v3-route-card header small{background:var(--green-dim);color:var(--green);letter-spacing:.1em;text-transform:uppercase;border-radius:2px;padding:2px 7px;font-family:Space Mono,IBM Plex Mono,monospace;font-size:8px;font-weight:700}.landing-v3-route-card-body{padding:14px}.landing-v3-route-stat{margin-bottom:10px}.landing-v3-route-stat span{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:2px;font-family:Space Mono,IBM Plex Mono,monospace;font-size:8px;display:block}.landing-v3-route-stat strong{font-family:Syne,Space Grotesk,sans-serif;font-size:18px;font-weight:700;display:block}.landing-v3-route-stat strong.primary{font-size:22px}.landing-v3-route-stat strong.dim{color:var(--text-dim);font-family:Space Mono,IBM Plex Mono,monospace;font-size:14px}.landing-v3-route-stat strong.green{color:var(--green)}.landing-v3-route-stat em{color:var(--green);margin-top:2px;font-family:Space Mono,IBM Plex Mono,monospace;font-size:10px;font-style:normal;display:block}.landing-v3-route-path{flex-wrap:wrap;align-items:center;gap:4px;margin-top:8px;display:flex}.landing-v3-route-path span{border:1px solid var(--border);background:var(--bg3);border-radius:2px;padding:3px 8px;font-family:Space Mono,IBM Plex Mono,monospace;font-size:10px;font-weight:700}.landing-v3-route-path b{color:var(--text-muted);font-size:10px;font-weight:700}.landing-v3-delta-bar{border:1px solid var(--border);background:var(--bg3);border-radius:3px;padding:14px}.landing-v3-delta-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding:6px 0;display:flex}.landing-v3-delta-row:last-child{border-bottom:none}.landing-v3-delta-row span{color:var(--text-dim);font-family:Space Mono,IBM Plex Mono,monospace;font-size:11px}.landing-v3-delta-row strong{font-family:Space Mono,IBM Plex Mono,monospace;font-size:11px;font-weight:700}.landing-v3-delta-row strong.pos{color:var(--green)}.landing-v3-delta-row strong.neu{color:var(--amber)}.landing-v3-footer{border-top:1px solid var(--border);background:var(--bg2);padding:40px 32px}.landing-v3-footer-inner{justify-content:space-between;align-items:center;gap:12px;max-width:1280px;margin:0 auto;display:flex}.landing-v3-footer-copy{color:var(--text-muted);font-family:Space Mono,IBM Plex Mono,monospace;font-size:10px}.landing-v3-footer-links{gap:24px;display:flex}.landing-v3-footer-links a{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-family:Space Mono,IBM Plex Mono,monospace;font-size:10px}.landing-v3-footer-links a:hover{color:var(--amber)}@media (width<=1180px){.landing-v3-nav{flex-wrap:wrap;padding:10px 14px}.landing-v3-nav-logo-copy small{display:none}.landing-v3-hero{grid-template-columns:1fr;gap:18px;padding:56px 16px 44px}.landing-v3-modules-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-v3-hybrid-strip{grid-template-columns:1fr;padding:0 16px}.landing-v3-rd-body{grid-template-columns:1fr}.landing-v3-rd-controls{border-right:none;border-bottom:1px solid var(--border)}.landing-v3-proof-kpis{grid-template-columns:1fr}}@media (width<=760px){.landing-v3-nav{justify-content:center}.landing-v3-nav-tags{order:3;justify-content:center;width:100%}.landing-v3-nav-right{justify-content:center;width:100%}.landing-v3-trust-strip,.landing-v3-hybrid-strip,.landing-v3-section,.landing-v3-footer{padding-left:12px;padding-right:12px}.landing-v3-comparison-grid,.landing-v3-cp-metrics,.landing-v3-modules-grid{grid-template-columns:1fr}.landing-v3-footer-inner{flex-direction:column;align-items:flex-start}.landing-v3-footer-links{flex-wrap:wrap;gap:10px}}.cex-bots-compact-grid>.od-panel,.cex-bots-compact-grid>.od-col{min-width:0}.cex-bot-compact-details{border:1px solid var(--border);background:linear-gradient(135deg,#ffc66809,#53f5ab06)}.cex-bot-compact-details summary{color:var(--muted);cursor:pointer;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:11px;list-style:none;display:flex}.cex-bot-compact-details summary::-webkit-details-marker{display:none}.cex-bot-compact-details summary:after{content:"+";color:var(--amber);font-size:13px;line-height:1}.cex-bot-compact-details[open] summary:after{content:"-"}.cex-bot-compact-details[open] summary{border-bottom:1px solid var(--border);color:var(--text)}.cex-bot-compact-details>.od-panel{background:0 0;border:0}@media (width<=1180px){.cex-bots-compact-grid{grid-template-columns:1fr!important}}.arb-page{align-content:start;gap:16px;display:grid}.arb-hero{grid-template-columns:minmax(0,1.4fr) minmax(260px,.7fr);gap:16px;padding:18px;display:grid}.arb-hero-content{gap:10px;display:grid}.arb-hero-title{color:var(--text-main);margin:0;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:1.4rem}.arb-hero-desc{color:var(--text-dim);margin:0;font-size:.82rem;line-height:1.5}.arb-hero-flow{text-transform:uppercase;letter-spacing:.07em;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:.68rem;font-weight:700;display:flex}.arb-hero-flow span:not(.arb-flow-arrow){color:#c4e1ff;background:#2b5cac4d;border:1px solid #7ad6ff66;border-radius:8px;padding:4px 8px}.arb-flow-arrow{color:var(--accent-primary)}.arb-command-panel{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:#12100ec7;align-content:start;gap:12px;padding:14px;display:grid;box-shadow:inset 0 1px #ffdc9e14}.arb-cp-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.arb-cp-header>span:first-child{color:var(--text-dim);text-transform:uppercase;letter-spacing:.07em;font-size:.72rem;font-weight:600}.arb-cp-header>span:last-child{text-transform:uppercase;letter-spacing:.08em;border:1px solid #9e8d7270;border-radius:999px;padding:3px 8px;font-size:.62rem;font-weight:700}.arb-cp-header>span:last-child.is-live{color:#aaf1c8;background:#30835b33;border-color:#54d28f80}.arb-cp-header>span:last-child.is-idle{color:#ccbfa9;background:#1d1914ad;border-color:#9e8d7270}.arb-cp-body{gap:10px;display:grid}.arb-last-scan{color:var(--text-soft);margin:0;font-size:.72rem}.arb-summary-bar{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.arb-summary-item{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:#14110ecc;gap:4px;padding:12px;display:grid;box-shadow:inset 0 1px #ffdc9e14}.arb-summary-item strong{font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:1.1rem}.arb-opp-grid{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:14px;display:grid}.arb-opportunity-card{border:1px solid var(--border-soft);border-radius:var(--radius-xl);background:linear-gradient(165deg, #1e1914b8, #100e0ceb), var(--bg-card);box-shadow:var(--shadow-card), inset 0 1px 0 #ffdc9e1a;gap:12px;padding:16px;display:grid}.arb-opportunity-card:hover{border-color:var(--border-strong)}.arb-opp-header{gap:4px;display:grid}.arb-opp-title-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.arb-opp-symbol{font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:1rem}.arb-opp-status{text-transform:uppercase;letter-spacing:.08em;color:#ccbfa9;background:#1d1914ad;border:1px solid #9e8d7270;border-radius:999px;padding:2px 7px;font-size:.6rem;font-weight:700}.arb-opp-status.ready{color:#aaf1c8;background:#30835b33;border-color:#54d28f80}.arb-opp-status.watch{color:#f6e5c3;background:#ffc6681f;border-color:#ffc66880}.arb-opp-direction{color:var(--text-dim);font-size:.75rem}.arb-opp-venue{color:var(--text-soft);font-size:.68rem}.arb-opp-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.arb-metric-card{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:#14110ecc;gap:4px;padding:10px;display:grid}.arb-metric-card strong{font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:.92rem}.arb-opp-execution{gap:6px;display:grid}.arb-exec-row{border-bottom:1px solid #9e8d7226;justify-content:space-between;align-items:center;gap:8px;padding:6px 0;display:flex}.arb-exec-row:last-child{border-bottom:none}.arb-exec-row strong{font-size:.78rem}.arb-opp-route{gap:8px;display:grid}.arb-route-flow{gap:6px;display:grid}.arb-route-leg{border:1px solid var(--border-soft);background:#110f0dbd;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:.72rem;display:flex}.arb-leg-index{border:1px solid var(--border-strong);background:var(--accent-primary-soft);width:20px;min-width:20px;height:20px;color:var(--accent-primary);border-radius:50%;place-items:center;font-size:.62rem;font-weight:700;display:grid}.arb-leg-dex{color:var(--text-dim);font-weight:600}.arb-leg-arrow{color:var(--accent-primary);font-weight:700}.arb-leg-tokens{color:var(--text-soft);font-family:IBM Plex Mono,monospace}.arb-opp-gates{gap:8px;display:grid}.arb-gates-grid{gap:4px;display:grid}.arb-gate-item{border-radius:6px;align-items:center;gap:6px;padding:4px 6px;font-size:.68rem;display:flex}.arb-gate-item.ok{background:#30835b26}.arb-gate-item.fail{background:#82223540}.arb-gate-icon{border-radius:50%;place-items:center;width:16px;min-width:16px;height:16px;font-size:.6rem;font-weight:700;display:grid}.arb-gate-item.ok .arb-gate-icon{color:#3be4a4;background:#54d28f4d}.arb-gate-item.fail .arb-gate-icon{color:#ff6d8d;background:#ff6d8d4d}.arb-gate-detail{color:var(--text-soft)}.arb-opp-footer{border-top:1px solid #9e8d7233;justify-content:space-between;align-items:center;gap:8px;padding-top:8px;display:flex}.arb-confidence{color:var(--text-soft);font-size:.68rem}.arb-empty{border-radius:var(--radius-xl);text-align:center;background:#16120e80;border:1px dashed #ffc66870;justify-content:center;align-items:center;gap:10px;padding:40px 20px;display:grid}.arb-empty p{color:var(--text-dim);margin:0;font-size:.9rem}.arb-content-section{align-content:start;gap:14px;display:grid}.cex-tab-row{flex-wrap:wrap;gap:8px;display:flex}.arb-page .cex-tab-row{background:0 0;border:none;border-radius:0;padding:0}@media (width<=900px){.arb-hero{grid-template-columns:1fr}.arb-summary-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.arb-opp-grid{grid-template-columns:1fr}}@media (width<=600px){.arb-summary-bar,.arb-opp-metrics{grid-template-columns:1fr}}.partner-page{color:#d4dae6;gap:12px;padding:18px 22px 22px;display:grid}.partner-hero,.partner-panel,.partner-form{background:linear-gradient(#080c14f5,#060a10f5);border:1px solid #7484a447;border-radius:4px;box-shadow:inset 0 1px #afc9ff0d}.partner-hero{padding:12px 14px}.partner-hero p,.partner-caption{color:#8893a9;letter-spacing:.12em;text-transform:uppercase;margin:0;font-family:Space Mono,IBM Plex Mono,monospace;font-size:10px}.partner-hero h2{color:#eef3ff;letter-spacing:-.02em;margin:8px 0 6px;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:32px;font-weight:700}.partner-hero span{color:#95a3bf;font-size:14px}.partner-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;display:grid}.partner-form label{color:#9aa9c8;letter-spacing:.02em;text-transform:uppercase;gap:6px;font-family:Space Mono,IBM Plex Mono,monospace;font-size:12px;display:grid}.partner-form input,.partner-form select,.partner-money-row input{color:#e7ecf8;text-transform:none;background:#070b13;border:1px solid #6c7c9e57;border-radius:3px;min-height:36px;padding:8px 10px;font-family:IBM Plex Sans,sans-serif;font-size:13px}.partner-form input:focus,.partner-form select:focus,.partner-money-row input:focus{border-color:#66d7a4a6;outline:none;box-shadow:inset 0 0 0 1px #66d7a44d}.partner-check{grid-column:1/-1;align-items:center;gap:8px;color:#9eb0d0!important;font-size:11px!important;display:flex!important}.partner-check input{width:14px;height:14px;min-height:14px}.partner-actions{grid-column:1/-1;gap:8px;display:flex}.partner-btn-primary{color:#ffd68b!important;background:linear-gradient(#ffc66833,#ffc6681a)!important;border-color:#ffc66880!important}.partner-inline-message{color:#6be1ac;margin:0;font-family:Space Mono,IBM Plex Mono,monospace;font-size:11px}.partner-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.partner-panel{padding:12px}.partner-panel h3{color:#f2f5ff;letter-spacing:.08em;text-transform:uppercase;margin:0;font-family:Space Mono,IBM Plex Mono,monospace;font-size:14px}.partner-balance{color:#ffc668;letter-spacing:-.01em;margin:10px 0;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:clamp(26px,3vw,42px);font-weight:700}.partner-money-row{grid-template-columns:1fr auto auto;gap:8px;display:grid}.partner-stats{gap:7px;margin:10px 0 12px;padding:0;list-style:none;display:grid}.partner-stats li{color:#92a4c7;background:#070b12cc;border:1px solid #505d7840;border-radius:3px;justify-content:space-between;align-items:center;padding:8px;font-size:12px;display:flex}.partner-stats strong{color:#f0f5ff;font-family:Space Mono,IBM Plex Mono,monospace}.partner-tree-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.partner-caption{margin:12px 0 8px}.partner-horizontal{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.partner-card{background:linear-gradient(#080c13fa,#060a10f5);border:1px solid #60729659;border-radius:3px;min-width:204px;padding:8px}.partner-card-head{align-items:center;gap:8px;display:flex}.partner-card-head strong{color:#e9f1ff;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-weight:600}.partner-card-head img{border:1px solid #798db073;border-radius:2px;width:34px;height:34px}.partner-badges{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.partner-badges span{color:#71dfb0;letter-spacing:.05em;text-transform:uppercase;background:#5acb9a14;border:1px solid #5acb9a73;border-radius:2px;padding:2px 6px;font-family:Space Mono,IBM Plex Mono,monospace;font-size:10px}.partner-tree-node{gap:8px;display:grid}.partner-tree-branch{border-left:1px dashed #6c7c9ea6;gap:8px;margin-left:14px;padding-left:12px;display:grid}@media (width<=920px){.partner-form,.partner-grid,.partner-money-row{grid-template-columns:1fr}.partner-hero h2{font-size:24px}}.register-landing{min-height:100vh}.register-shell{max-width:880px;margin:34px auto 52px;padding:0 20px}.register-card{background:linear-gradient(#080c14f5,#060a10f5);border:1px solid #7484a447;border-radius:4px;padding:16px;box-shadow:inset 0 1px #afc9ff0d}.register-kicker{color:#8893a9;letter-spacing:.12em;text-transform:uppercase;margin:0;font-family:Space Mono,IBM Plex Mono,monospace;font-size:10px}.register-card h1{color:#eef3ff;letter-spacing:-.02em;margin:8px 0 6px;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:clamp(24px,4vw,38px)}.register-sub{color:#95a3bf;margin:0 0 14px;font-size:13px}.partner-layout{grid-template-columns:280px minmax(0,1fr);gap:12px;display:grid}.partner-rail,.partner-main{align-content:start;gap:12px;display:grid}.partner-link-box{color:#6be1ac;overflow-wrap:anywhere;background:#070b13;border:1px solid #6c7c9e57;border-radius:3px;margin:10px 0;padding:8px;font-family:Space Mono,IBM Plex Mono,monospace;font-size:11px}@media (width<=1120px){.partner-layout{grid-template-columns:1fr}}.register-shell{max-width:1180px;margin:46px auto 72px}.register-card{background:linear-gradient(#060a12fa,#04080efa);border:1px solid #4e618461;padding:26px}.register-card h1{color:#e8edf7;letter-spacing:-.02em;margin:12px 0 14px;font-family:Syne,Space Grotesk,sans-serif;font-size:clamp(42px,4vw,68px);line-height:.95}.register-sub{color:#8998b3;margin:0 0 18px;font-family:IBM Plex Sans,sans-serif;font-size:13px}.register-card .partner-form{background:#04080ead;border:1px solid #4e618461;border-radius:8px;gap:12px;padding:18px}.register-hybrid-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;gap:16px;display:grid}.register-next-panel{background:linear-gradient(#ffb80014,#0a0f18c7),#04080ec2;border:1px solid #ffb8003d;border-radius:8px;align-content:start;gap:12px;padding:20px;display:grid}.register-next-panel span{color:#ffcf73;letter-spacing:.12em;text-transform:uppercase;font-family:Space Mono,IBM Plex Mono,monospace;font-size:10px;font-weight:700}.register-next-panel strong{color:#f3f6fb;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:24px;line-height:1.05}.register-next-panel ul{color:#9aa7bc;margin:0;padding-left:18px;font-size:13px;line-height:1.65}.register-next-panel a{color:#ffcf73;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #ffb8007a;width:fit-content;margin-top:4px;font-family:Space Mono,IBM Plex Mono,monospace;font-size:11px;font-weight:700}.register-card .partner-form label{color:#8d9dbb;letter-spacing:.08em;text-transform:uppercase;font-family:Space Mono,IBM Plex Mono,monospace;font-size:12px}.register-card .partner-form input,.register-card .partner-form select{color:#dde6f5;background:#03070de6;border:1px solid #5066886b;border-radius:6px;min-height:56px;padding:0 14px;font-family:IBM Plex Sans,sans-serif;font-size:18px}.register-card .partner-form input::placeholder{color:#5d6a82}.register-card .partner-check{margin-top:2px;color:#8fa0bd!important;font-size:14px!important}.register-card .partner-check input{width:16px;height:16px}.register-card .partner-actions{gap:10px;margin-top:2px}.register-card .partner-actions .legacy-ghost-btn{border-radius:14px;min-height:48px;padding:0 18px;font-family:Space Grotesk,IBM Plex Sans,sans-serif;font-size:15px;font-weight:700}.register-card .partner-btn-primary{color:#f7d089!important;background:linear-gradient(#ffc25633,#74572647)!important;border-color:#ffc35085!important}.register-card .partner-inline-message{margin-top:12px;font-size:12px}@media (width<=980px){.register-shell{margin:28px auto 42px}.register-card{padding:14px}.register-card h1{font-size:clamp(30px,8vw,46px)}.register-card .partner-form input,.register-card .partner-form select{min-height:44px;font-size:18px}.register-hybrid-grid{grid-template-columns:1fr}}.register-landing{position:relative;overflow:hidden}.register-bg-canvas{z-index:0;pointer-events:none;opacity:.9;width:100vw;height:100vh;position:fixed;inset:0}.register-landing .landing-v3-nav,.register-shell{z-index:1;position:relative}.register-card .partner-actions .legacy-ghost-btn,.register-card .partner-btn-primary{border-radius:2px!important}.register-bg-canvas{filter:saturate(1.08)brightness(.98)}.register-landing:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(900px 420px at 50% 12%,#22355724,#0000 60%);position:fixed;inset:0}
