@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap";:root{color:#edf2f6;font-synthesis:none;--lime:#bcf94c;--muted:#8c9aab;--panel:#111922;--line:#26333e;--cyan:#51ddcb;background:#090e14;font-family:DM Sans,Arial,sans-serif}.wallet-assignment{grid-column:1/-1;gap:10px;display:grid}.wallet-assignment>p,.wallet-assignment fieldset>p,.wallet-assignment label{margin:0}.wallet-assignment input,.wallet-assignment select{margin-top:0}.wallet-assignment>button{justify-self:start}.wallet-assignment fieldset{border:1px solid var(--line);background:#0d141d;border-radius:12px;gap:12px;min-width:0;margin:8px 0 0;padding:18px;display:grid}.wallet-assignment legend{padding:0 8px;font-weight:600}.wallet-assignment fieldset .modal-footer{margin:4px 0 0;padding:12px 0 0;position:static}.observer-controls{border:1px solid var(--line);background:#111922;border-radius:14px;padding:22px 24px}.observer-control-title{justify-content:space-between;align-items:center;gap:18px;display:flex}.observer-control-title h3{margin:6px 0 0;font-size:20px}.observer-budget{align-items:baseline;gap:12px;margin:20px 0 12px;display:flex}.observer-budget strong{color:var(--cyan);font-family:Space Grotesk,sans-serif;font-size:25px}.observer-budget span,.observer-timestamps{color:var(--muted);font-size:12px}.observer-timestamps{flex-wrap:wrap;gap:12px 24px;line-height:1.8;display:flex}.observer-controls .panel-note{padding:16px 0 0}.position-monitoring{border:1px solid var(--line);background:#0d141d;border-radius:10px;margin-top:16px;padding:16px 18px;line-height:1.7}.position-monitoring.needs-attention{border-color:#80623a}.position-monitoring-heading{flex-wrap:wrap;justify-content:space-between;gap:8px 16px;font-size:13px;display:flex}.position-monitoring p{margin:6px 0;font-size:12px}.position-monitoring small{color:var(--muted);font-size:11px}@media (width<=650px){.observer-controls{padding:18px}.observer-budget{flex-wrap:wrap}.observer-control-title h3{font-size:17px}.observer-control-title button{font-size:11px}}.research-connection{border:1px solid var(--line);background:#0e161f;border-radius:12px;margin:24px;padding:24px}.research-connection-heading{align-items:center;gap:12px;margin-bottom:20px;display:flex}.research-connection-heading>svg{color:var(--cyan);flex-shrink:0}.research-connection-heading h3{margin:0;font-size:18px}.research-connection-heading p{color:var(--muted);margin:5px 0 0;font-size:12px}.research-connection-heading .badge{margin-left:auto}.connection-fingerprint{color:var(--muted);margin:0 0 20px;font-size:12px}.connection-fingerprint code{color:var(--cyan);margin-left:10px}.connection-controls{flex-wrap:wrap;gap:10px;display:flex}.connection-boundary{color:var(--muted);max-width:650px;margin:20px 0 0;font-size:12px;line-height:1.7}.connection-notice{color:var(--cyan);font-size:13px;line-height:1.6}.disconnect-confirm{border:1px solid #5a293d;border-radius:9px;margin-top:16px;padding:16px}.disconnect-confirm p{font-size:13px}.disconnect-confirm button{margin-right:10px}@media (width<=650px){.research-connection{margin:12px;padding:18px}.research-connection-heading{flex-wrap:wrap;align-items:flex-start}.research-connection-heading .badge{margin-left:34px}}.copy-workspace{gap:24px;display:grid}.feed-state{border:1px solid var(--line);background:linear-gradient(120deg,#14212b,#111922);border-radius:14px;align-items:center;gap:16px;padding:20px 24px;display:flex}.feed-state>svg{color:var(--muted);flex-shrink:0}.feed-state.connected>svg{color:var(--cyan)}.feed-state p{color:var(--muted);margin:5px 0 0;font-size:13px;line-height:1.6}.feed-state .badge{flex-shrink:0;margin-left:auto}.copy-source-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;padding:20px;display:grid}.copy-source-card{border:1px solid var(--line);background:#0e161f;border-radius:12px;min-width:0;padding:20px}.source-title{align-items:center;gap:12px;display:flex}.source-title .wallet-icon{flex-shrink:0;width:40px;height:40px;margin:0}.source-title h3{margin:0 0 5px;font-size:17px}.source-title code{color:var(--muted);font-size:11px}.source-state{text-align:right;max-width:100px;color:var(--muted);text-transform:uppercase;letter-spacing:.6px;margin-left:auto;font-size:10px}.source-state.active{color:var(--cyan)}.source-plan{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:8px;margin:20px 0;padding:12px 0;font-size:12px;display:flex}.source-plan svg{color:var(--lime)}.source-plan span{color:var(--muted);margin-left:auto}.source-numbers{grid-template-columns:1.3fr 1fr 1fr;gap:10px;display:grid}.source-numbers small{color:var(--muted);margin-bottom:7px;font-size:10px;display:block}.source-numbers strong{font-family:Space Grotesk,sans-serif;font-size:23px}.source-numbers em{color:var(--muted);font-size:14px;font-style:normal}.gain{color:var(--cyan)}.loss{color:#ff6d8a}.source-observed{color:var(--muted);grid-template-columns:1fr auto;gap:7px;margin:19px 0;font-size:11px;display:grid}.source-observed time{color:#bdcbd7}.source-actions{justify-content:space-between;gap:10px;display:flex}.source-actions button{padding:9px 11px;font-size:12px}.text-button{color:var(--muted);background:0 0;border-color:#0000}.source-error{color:#ff8da4;overflow-wrap:anywhere;background:#321b25;border-radius:8px;padding:12px;font-size:13px}.paper-empty{text-align:center;flex-direction:column;align-items:center;padding:44px 24px;display:flex}.paper-empty>svg{color:var(--cyan);margin-bottom:12px}.paper-empty h3{margin:0;font-size:20px}.paper-empty p{color:var(--muted);max-width:560px;margin:12px auto 20px;font-size:14px;line-height:1.7}.paper-empty.compact{padding:20px}.panel-note{color:var(--muted);margin:0;padding:0 24px 20px;font-size:11px;line-height:1.7}.positions-scroll{width:100%;overflow:auto}.paper-table{border-collapse:collapse;text-align:left;width:100%;min-width:800px}.paper-table th{color:var(--muted);background:#0f1720;padding:16px 20px;font-size:11px;font-weight:500}.paper-table td{border-top:1px solid var(--line);vertical-align:middle;padding:20px;font-size:14px}.paper-table small{color:var(--muted);margin-top:6px;font-size:11px;display:block}.sell-actions{gap:6px;display:flex}.sell-actions button{color:#ff8fa8;background:#231b26;border-color:#5a293d;padding:7px 9px;font-size:11px}.source-toggle{align-items:center;gap:10px;display:flex}.source-toggle input{width:18px;height:18px;accent-color:var(--lime);margin:0}.source-dialog{max-width:580px}@media (width<=650px){.copy-source-grid{grid-template-columns:1fr;padding:12px}.feed-state{align-items:flex-start;padding:18px}.feed-state .badge{display:none}.copy-workspace .panel-heading{align-items:flex-start;gap:12px}.copy-workspace .panel-heading p{font-size:12px;line-height:1.6}.copy-workspace .panel-heading button{flex-shrink:0;font-size:12px}}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button{cursor:pointer;transition:background .16s,border-color .16s,transform .16s}button:disabled{opacity:.43;cursor:not-allowed}button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--lime);outline-offset:3px}button:hover:not(:disabled){border-color:#7c8c9b}button:active:not(:disabled){transform:translateY(1px)}button{border:1px solid var(--line);color:inherit;background:#18222c;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:11px 15px;display:inline-flex}input,select{color:#f1f5f9;background:#0c131b;border:1px solid #34414d;border-radius:9px;width:100%;min-width:0;margin-top:9px;padding:13px 14px;transition:border-color .15s}input:hover,select:hover{border-color:#536370}label{color:#c2ceda;margin-bottom:19px;font-size:13px;font-weight:600;line-height:1.5;display:block}h1,h2,h3,.brand{font-family:Space Grotesk,Arial,sans-serif}h1,h2,h3,p{margin-top:0}p{line-height:1.65}.muted{color:var(--muted);font-size:13px}.eyebrow{letter-spacing:2px;color:#9aaabb;font:600 10px DM Sans,sans-serif}.primary{background:var(--lime);color:#142206;border-color:var(--lime);font-weight:700}.primary:hover:not(:disabled){background:#ceff73;border-color:#ceff73}.secondary{color:#cbd7e1;background:#141f29;border-color:#34424f}.wide{width:100%}.badge{letter-spacing:1.5px;color:#bdfb84;background:#172b22;border:1px solid #345446;border-radius:5px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;font-weight:700;display:inline-flex}.badge>span,.live-dot{background:var(--lime);border-radius:50%;width:6px;height:6px;display:inline-block}.brand{letter-spacing:2px;align-items:center;gap:8px;font-size:24px;font-weight:700;display:flex}.brand>span:first-child{background:var(--lime);color:#142206;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.brand .brand-period{color:var(--lime);margin-left:-8px}.notice{color:#b8e7cb;overflow-wrap:anywhere;background:#183029;border:1px solid #345c4f;border-radius:9px;margin-bottom:20px;padding:14px 16px;font-size:13px;line-height:1.6}.notice.error{color:#ffd0d8;background:#341d27;border-color:#733844}.landing{min-height:100vh;padding:34px 6vw;position:relative;overflow:hidden}.ambient{pointer-events:none;background:radial-gradient(circle,#9fd33710,#0000 67%);border-radius:50%;width:650px;height:650px;position:absolute;top:-140px;left:5%}.landing-header{justify-content:space-between;align-items:center;display:flex;position:relative}.landing-grid{grid-template-columns:1fr 445px;align-items:start;gap:11%;max-width:1250px;margin:90px auto 70px;display:grid}.pitch{padding-top:35px}.pitch>.eyebrow{color:var(--lime)}.pitch h1{letter-spacing:-4px;margin:25px 0;font-size:clamp(50px,5.5vw,78px);font-weight:600;line-height:1.06}.pitch h1>span{color:var(--lime)}.pitch>p{color:#aab8c4;max-width:450px;font-size:17px;line-height:1.85}.benefits{color:#adbac8;flex-wrap:wrap;gap:23px;margin-top:27px;font-size:12px;display:flex}.benefits>span{align-items:center;gap:8px;display:flex}.benefits svg{color:var(--lime)}.signal-art{background:linear-gradient(135deg,#13201865,#0d151d50);border:1px solid #26352b;border-radius:15px;margin-top:45px;padding:20px}.art-top{letter-spacing:1.5px;color:#bdd0be;align-items:center;gap:8px;font-size:9px;display:flex}.art-top>span{color:#778c7c;letter-spacing:.4px;margin-left:auto;font-size:9px}.signal-art svg{width:100%;margin-top:27px}.signal-art small{color:#687a85;font-size:10px}.auth-card{background:linear-gradient(145deg,#17212b,#10171f);border:1px solid #29343f;border-radius:18px;padding:34px;position:relative;box-shadow:0 25px 80px #0004}.auth-card>.eyebrow{color:var(--lime)}.auth-card h2{letter-spacing:-.7px;margin:15px 0 9px;font-size:27px}.auth-card>.muted{margin-bottom:25px}.social-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.social-row button{background:#1b2631;padding:13px 8px}.google{color:#eee;font-family:Arial;font-size:18px}.method-pending{color:#a5b4c0;margin-top:3px;font-size:9px;font-weight:400;display:block}.divider{color:#758596;align-items:center;gap:13px;margin:26px 0;font-size:11px;display:flex}.divider:before,.divider:after{content:"";background:#2a3541;flex:1;height:1px}.auth-card form .primary{margin-top:5px}.auth-links{justify-content:space-between;gap:10px;margin-top:18px;display:flex}.auth-delivery-notice{border:1px solid var(--line);color:var(--muted);border-radius:10px;margin:0 0 18px;padding:12px 14px;font-size:12px;line-height:1.6}.auth-links button,.text-button{color:#a7b5c3;background:0 0;border:0;padding:4px 0;font-size:11px}.auth-links button:hover{color:var(--lime)}.auth-card footer{border-top:1px solid var(--line);color:#8da093;align-items:start;gap:8px;margin-top:27px;padding-top:18px;font-size:10px;line-height:1.7;display:flex}.auth-card footer svg{flex-shrink:0;margin-top:2px}.invite-attached{color:var(--lime);align-items:center;gap:5px;margin-bottom:12px;font-size:11px;display:flex}.setup-state{color:#cadbb8;background:#24302255;border:1px solid #435441;border-radius:10px;gap:12px;margin-bottom:25px;padding:16px;display:flex}.setup-state svg{flex-shrink:0}.setup-state strong{font-size:13px}.setup-state p{color:#a5b69e;margin:7px 0 0;font-size:12px}.landing-bottom{letter-spacing:1px;color:#647786;border-top:1px solid #202d36;justify-content:space-between;padding-top:22px;font-size:10px;display:flex}.landing-bottom>span{letter-spacing:0}.workspace{min-height:100vh;display:flex}.sidebar{border-right:1px solid var(--line);background:#0d141c;flex-direction:column;width:230px;height:100vh;padding:30px 20px;display:flex;position:fixed}.sidebar .brand{font-size:22px}.workspace-tag{letter-spacing:1.8px;color:#637585;margin:25px 5px 17px;font-size:9px}.sidebar nav{flex-direction:column;gap:7px;display:flex}.sidebar nav button{color:#91a3b3;background:0 0;border-color:#0000;justify-content:flex-start;gap:12px;padding:13px 15px;font-size:13px}.sidebar nav button.active{color:var(--lime);background:#20301e;border-color:#3a512b}.nav-dot{background:var(--lime);border-radius:50%;width:5px;height:5px;margin-left:auto}.sidebar-bottom{margin-top:auto}.paper-disclosure{background:#142019;border:1px solid #293b30;border-radius:11px;padding:17px 14px}.paper-disclosure svg{color:var(--lime);vertical-align:middle;margin-right:7px}.paper-disclosure strong{color:#cbdcbc;font-size:12px}.paper-disclosure p{color:#8ea28c;margin:10px 0 0;font-size:11px}.logout{color:#899cad;background:0 0;border:0;justify-content:flex-start;margin-top:15px}.main-content{flex:1;min-width:0;margin-left:230px}.workspace-header{border-bottom:1px solid var(--line);background:#101821aa;justify-content:space-between;align-items:center;height:78px;padding:0 38px;display:flex}.workspace-header>span{color:#96a7b8;letter-spacing:1.4px;align-items:center;gap:9px;font-size:10px;display:flex}.workspace-header i{color:#425464;margin:0 7px;font-style:normal}.workspace-header>div{align-items:center;gap:14px;display:flex}.avatar{color:#e3eccc;background:#283844;border-radius:10px;place-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:grid}.account-label{color:#acbac8;text-overflow:ellipsis;max-width:200px;font-size:12px;overflow:hidden}.page{max-width:1600px;margin:0 auto;padding:38px}.page-title{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.page-title h1{letter-spacing:-1px;margin:12px 0 8px;font-size:32px;font-weight:600}.page-title p{margin:0}.stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:27px;display:grid}.stat{border:1px solid var(--line);background:#111a24;border-radius:12px;flex-direction:column;gap:11px;padding:21px;display:flex}.stat strong{letter-spacing:-1px;font-family:Space Grotesk,sans-serif;font-size:32px;font-weight:500}.stat small{color:#697e91;font-size:10px;line-height:1.6}.panel{border:1px solid var(--line);background:linear-gradient(135deg,#121c26,#101821);border-radius:14px;margin-bottom:23px;overflow:hidden}.panel-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:20px 24px;display:flex}.panel-heading h2{align-items:center;gap:10px;margin:0;font-size:16px;font-weight:600;display:flex}.panel-heading svg{color:var(--lime)}.panel-heading button svg{color:inherit}.panel-heading button{padding:9px 12px;font-size:12px}.empty{text-align:center;max-width:580px;margin:0 auto;padding:50px 25px 55px}.empty-icon{width:58px;height:58px;color:var(--lime);background:#202d20;border:1px solid #344333;border-radius:15px;place-items:center;margin:0 auto 20px;display:grid}.empty h3{letter-spacing:-.3px;margin-bottom:10px;font-size:20px}.empty p{color:#849aab;margin-bottom:23px;font-size:13px}.empty button{font-size:12px}.wallet-grid,.strategy-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:15px;padding:24px;display:grid}.wallet-card{background:#0d1720;border:1px solid #2d3c47;border-radius:12px;flex-direction:column;align-items:flex-start;padding:22px;display:flex}.wallet-icon{width:38px;height:38px;color:var(--lime);background:#213329;border-radius:10px;place-items:center;margin-bottom:18px;display:grid}.wallet-card h3{margin-bottom:8px;font-size:17px}.wallet-card code{color:#8eabbc;margin-bottom:13px;font-size:11px}.wallet-card .muted{font-size:11px}.wallet-card-bottom{color:#7f96a7;border-top:1px solid #283c45;justify-content:space-between;width:100%;margin-top:20px;padding-top:16px;font-size:11px;display:flex}.wallet-card-bottom strong{color:#e0e9ed}.event-list{padding:12px 24px}.event-list>div{border-bottom:1px solid var(--line);align-items:center;gap:20px;padding:15px 0;font-size:12px;display:flex}.event-list span{color:var(--cyan)}.event-list small{color:var(--muted);margin-left:auto}.strategy-card{background:#0d1720;border:1px solid #2e404b;border-radius:12px;padding:22px}.strategy-card-title{justify-content:space-between;align-items:center;gap:10px;display:flex}.strategy-card-title h2{margin:0;font-size:20px}.strategy-card-title .badge{font-size:8px}.strategy-card>.muted{margin:12px 0 23px}.entry-number{font-family:Space Grotesk;font-size:32px;font-weight:500}.entry-number small{color:var(--muted);font-family:DM Sans;font-size:11px}.exit-tags{flex-wrap:wrap;gap:7px;margin:22px 0;display:flex}.exit-tags>span{color:#b5cdde;background:#172634;border:1px solid #2d4556;border-radius:5px;padding:6px;font-size:10px}.gmgn-wallet-discovery{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:24px;padding:24px 0}.gmgn-wallet-discovery .panel-heading{flex-wrap:wrap}.gmgn-wallet-discovery .wallet-line>div{min-width:0}.gmgn-wallet-discovery .wallet-line code{overflow-wrap:anywhere}.wallet-line{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:24px;display:flex}.wallet-line>svg{color:var(--lime)}.wallet-line>div{flex:1;min-width:0}.wallet-line strong{font-size:14px;display:block}.wallet-line code{color:#839baa;overflow-wrap:anywhere;margin-top:8px;font-size:11px;display:block}.wallet-line button{font-size:11px}.info-strip{color:#afc49d;background:#1e291d88;border:1px solid #384536;border-radius:10px;gap:13px;margin:24px;padding:20px;display:flex}.info-strip svg{flex-shrink:0}.info-strip strong{font-size:13px}.info-strip p{color:#95a789;margin:6px 0 0;font-size:12px}.page-footer{color:#657e90;margin:28px 0;font-size:11px;line-height:1.7}.modal-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:20;background:#03080dcf;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.modal{background:#111a23;border:1px solid #3a4752;border-radius:17px;flex-direction:column;width:760px;max-width:100%;max-height:94vh;display:flex;overflow:hidden;box-shadow:0 30px 100px #0009}.modal>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:24px 30px;display:flex}.modal header h2{letter-spacing:-.5px;margin:8px 0 0;font-size:26px}.icon-button{background:#1b2630;border-radius:50%;padding:9px}.modal-body{padding:27px 30px;overflow-y:auto}.modal-footer{border-top:1px solid var(--line);background:#111a23;justify-content:flex-end;gap:12px;margin-top:23px;padding:22px 0 5px;display:flex;position:sticky;bottom:-28px}.preset-row{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:26px;display:grid}.preset-row button{background:#182530;flex-direction:column;padding:15px 8px;font-weight:700}.preset-row small{color:#7c94a6;font-size:10px;font-weight:400}.selected{border-color:var(--lime)!important;color:var(--lime)!important;background:#26371d!important}.form-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.field-section{border-top:1px solid var(--line);padding:24px 0 7px}.field-section h3{justify-content:space-between;align-items:center;margin-bottom:19px;font-size:16px;font-weight:500;display:flex}.field-section h3>span{color:#708a9c;letter-spacing:1px;font-size:10px}.amount-presets{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:20px;display:grid}.amount-presets button{color:#a9e1c5;background:#142922;border-color:#32604d;border-radius:10px;flex-direction:column;gap:3px;font-family:Space Grotesk;font-size:18px}.amount-presets small{letter-spacing:1px;color:#749482;font-family:DM Sans;font-size:8px}.check-label{align-items:center;gap:10px;margin-top:3px;display:flex}.check-label input{width:17px;height:17px;accent-color:var(--lime);margin:0}.money-field{margin-bottom:23px}.money-field>span{color:#c1cddb;font-size:12px;font-weight:600}.money-presets{flex-wrap:wrap;align-items:center;gap:7px;margin-top:11px;display:flex}.money-presets>button{color:#90d6bb;background:#15242d;border-color:#2a4950;padding:10px 11px;font-size:11px}.custom-money{flex:1;min-width:110px;max-width:160px;margin:0;position:relative}.custom-money>span{color:#7891a2;font-size:9px;position:absolute;top:6px;left:10px}.custom-money input{height:37px;margin:0;padding:19px 10px 5px;font-size:11px}@media (width>=1700px){.landing-grid{margin-top:120px}.page{padding-top:45px}.stats{gap:20px}.stat{padding:26px}.empty{padding:70px 25px}.pitch h1{font-size:82px}}@media (width<=1100px){.landing-grid{grid-template-columns:1fr 400px;gap:7%}.auth-card{padding:28px}.sidebar{width:195px;padding:25px 15px}.main-content{margin-left:195px}.page{padding:27px}.workspace-header{padding:0 27px}.stats{grid-template-columns:repeat(2,1fr)}}@media (width<=820px){.landing{padding:25px}.landing-grid{grid-template-columns:1fr;gap:40px;max-width:520px;margin:50px auto 30px}.pitch{padding:0}.pitch h1{font-size:58px}.signal-art{display:none}.pitch>p{font-size:15px}.landing-bottom{gap:20px;margin-top:35px;line-height:1.7}.sidebar{width:76px;padding:25px 10px}.sidebar .brand{justify-content:center;font-size:0}.sidebar .brand-period,.workspace-tag,.sidebar nav button .nav-dot,.sidebar-bottom{display:none}.sidebar .brand>span:first-child{width:38px;height:38px}.sidebar nav{margin-top:40px}.sidebar nav button{justify-content:center;padding:14px 9px;font-size:0}.sidebar nav button svg{flex-shrink:0}.main-content{margin-left:76px}.workspace-header{height:68px;padding:0 22px}.account-label{display:none}.page{padding:25px 22px}.page-title h1{font-size:27px}.page-title .secondary{padding:10px;font-size:0}.page-title .secondary svg{width:18px}.panel-heading{padding:18px}.panel-heading .muted{display:none}.form-grid{gap:13px}.modal-body{padding:24px}.modal>header{padding:22px 24px}.modal-footer{bottom:-25px}}@media (width<=520px){.landing{padding:22px 18px}.landing-header .brand{font-size:21px}.landing-header>.badge{font-size:8px}.landing-grid{margin-top:35px}.pitch h1{letter-spacing:-2px;font-size:49px}.benefits{gap:14px;font-size:10px}.auth-card{padding:25px 22px}.auth-card h2{font-size:25px}.landing-bottom>span{display:none}.sidebar{width:60px;padding:20px 7px}.sidebar .brand>span:first-child{width:34px;height:34px}.sidebar nav button{padding:12px 6px}.main-content{margin-left:60px}.workspace-header{padding:0 15px}.workspace-header>span{letter-spacing:.6px;gap:5px;font-size:8px}.workspace-header i{margin:0 2px}.workspace-header>div{gap:8px}.avatar{width:27px;height:27px}.badge{font-size:8px}.page{padding:24px 14px}.page-title{align-items:start}.page-title h1{font-size:25px;line-height:1.2}.page-title .muted{font-size:11px}.stats{gap:9px}.stat{padding:16px 12px}.stat>span{font-size:10px}.stat small{font-size:9px}.stat strong{font-size:26px}.panel-heading{padding:15px 13px}.panel-heading h2{gap:6px;font-size:13px}.panel-heading button{padding:8px;font-size:10px}.empty{padding:35px 18px}.empty h3{font-size:18px}.empty p{font-size:12px}.wallet-grid,.strategy-grid{padding:14px}.modal-overlay{padding:10px}.modal>header{padding:20px}.modal header h2{font-size:22px}.modal-body{padding:20px}.form-grid{grid-template-columns:1fr;gap:0}.preset-row button{font-size:12px}.preset-row small{font-size:8px}.modal-footer{bottom:-20px}.money-presets>button{padding:9px;font-size:10px}.wallet-line{gap:10px;padding:18px}.wallet-line button{padding:9px}.info-strip{margin:18px;padding:16px}}.market-body{padding:26px}.market-setup{background:#121922;border:1px solid #38434f;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin:18px 0;padding:16px 18px;display:flex}.market-setup p{color:#b8c5d4;margin:0}.market-lookup{align-items:end;gap:12px;margin:24px 0 14px;display:flex}.market-lookup label{flex:1;min-width:0}.market-lookup input{width:100%;margin-top:9px}.market-lookup button{flex-shrink:0;min-height:46px}.market-result{border-top:1px solid #2a3543;margin-top:26px;padding-top:24px}.market-result-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.market-result-heading h3{margin:0;font-size:20px}.market-mint{overflow-wrap:anywhere;color:#b9d8ca;padding:16px 0;font-size:13px;display:block}.market-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:8px 0 24px;display:grid}.market-metrics>div{background:#101720;border:1px solid #2a3543;border-radius:12px;min-width:0;padding:22px}.market-metrics span,.market-metrics small{color:#9baabf;font-size:12px;display:block}.market-metrics strong{color:#eef5fa;letter-spacing:-.8px;overflow-wrap:anywhere;margin:10px 0 8px;font-size:26px;display:block}.market-evidence{gap:12px;display:grid}.market-evidence p{justify-content:space-between;gap:20px;margin:0;font-size:13px;display:flex}.market-evidence span{color:#9baabf}.market-evidence strong,.market-evidence time{text-align:right;overflow-wrap:anywhere;font-weight:500}.market-caution{color:#b8c5d4;padding:16px 0;font-size:13px;line-height:1.7}.market-unknowns{color:#b8c5d4;border:1px solid #38434f;border-radius:12px;gap:12px;padding:16px;display:flex}.market-unknowns svg{color:#d5e597;flex-shrink:0;margin-top:2px}.market-unknowns p{margin:0;font-size:13px;line-height:1.7}.market-warnings{color:#9baabf;margin-top:18px;font-size:12px}.market-activity{border:1px solid var(--line);border-radius:12px;margin:20px 0;padding:16px}.market-activity-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.market-activity-heading h4{margin:0;font-size:14px}.market-activity-heading span,.market-activity>p{color:var(--muted);font-size:12px}.market-activity-scroll{overflow-x:auto}.market-activity table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.market-activity caption{text-align:left;color:var(--muted);margin-bottom:10px;font-size:12px}.market-activity th,.market-activity td{text-align:right;border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 8px}.market-activity th:first-child{text-align:left}.market-activity thead th{color:var(--muted);font-size:11px;font-weight:500}.market-activity details{margin-top:12px}.market-activity summary{cursor:pointer;color:var(--muted);font-size:12px}.market-activity>p{margin:12px 0 0;line-height:1.6}.market-activity-mismatch{color:#e9b87d;margin-top:3px;font-size:10px;display:block}.market-activity .market-activity-warning{color:#e9b87d}.market-warnings summary{cursor:pointer}.market-warnings li{margin:7px 0}.market-empty{text-align:center;color:#9baabf;padding:48px 20px 30px}.market-empty svg{color:#bccbd9}.market-empty h3{color:#edf4fa;margin:14px 0;font-size:22px}.market-empty p{max-width:500px;margin:auto;font-size:13px;line-height:1.8}@media (width<=760px){.market-body{padding:18px}.market-lookup,.market-setup{flex-direction:column;align-items:stretch}.market-metrics{grid-template-columns:1fr}.market-metrics>div{padding:18px}.market-evidence p{flex-direction:column;gap:5px}.market-evidence strong,.market-evidence time{text-align:left}}.gmgn-onboarding{border:1px solid var(--line);background:#101c26;border-radius:12px;margin:0 0 28px;padding:22px}.gmgn-onboarding-title{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.gmgn-eyebrow{color:var(--cyan);letter-spacing:.13em;font-size:10px}.gmgn-onboarding h3{margin:8px 0;font-size:21px}.gmgn-onboarding p{color:var(--muted);font-size:13px;line-height:1.65}.gmgn-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0 12px;display:grid}.gmgn-plan{border:1px solid var(--line);background:#0d151e;border-radius:10px;padding:18px}.gmgn-plan.recommended{border-color:var(--cyan);background:#112827}.gmgn-plan>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.gmgn-plan b{color:var(--cyan);letter-spacing:.05em;font-size:9px}.gmgn-plan>strong{margin:16px 0 8px;font-size:28px;display:block}.gmgn-plan small{color:var(--muted);font-size:11px;font-weight:400}.gmgn-plan-note{max-width:850px}.gmgn-setup-links{flex-wrap:wrap;align-items:center;gap:18px;margin:18px 0 24px;display:flex}.gmgn-setup-links a{color:var(--cyan);align-items:center;gap:8px;font-size:13px;text-decoration:none;display:inline-flex}.gmgn-setup-links a.primary{background:var(--cyan);color:#071516;border-radius:8px;padding:12px 16px;font-weight:700}.gmgn-setup-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.gmgn-setup-steps li{align-items:flex-start;gap:12px;display:flex}.gmgn-setup-steps li>span{border:1px solid var(--line);height:28px;color:var(--cyan);border-radius:50%;flex:0 0 28px;place-items:center;font-size:12px;display:grid}.gmgn-setup-steps strong{font-size:13px}.gmgn-setup-steps p{margin:6px 0 0}.gmgn-setup-steps a{color:var(--cyan)}@media (width<=760px){.gmgn-onboarding{padding:16px}.gmgn-onboarding-title{flex-wrap:wrap}.gmgn-plan-grid,.gmgn-setup-steps{grid-template-columns:1fr}}.onboarding-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.onboarding-heading h2{margin:8px 0;font-size:25px}.onboarding-heading p{max-width:680px;font-size:13px;line-height:1.7}.onboarding-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0;padding:0;list-style:none;display:grid}.onboarding-step{border:1px solid var(--line);background:#101c26;border-radius:12px;padding:16px}.onboarding-step button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.onboarding-step button:focus-visible{outline:2px solid var(--cyan);outline-offset:6px}.onboarding-number{border:1px solid var(--line);width:30px;height:30px;color:var(--cyan);border-radius:50%;flex:0 0 30px;place-items:center;display:grid}.onboarding-step.complete .onboarding-number{background:#173d31;border-color:#32745b}.onboarding-step.blocked .onboarding-number{color:#ffc778;border-color:#7b6136}.onboarding-step-text{flex:1;min-width:0}.onboarding-step strong{font-size:13px;line-height:1.5;display:block}.onboarding-step-status{color:var(--muted);margin-top:3px;font-size:11px;display:block}.onboarding-step p{color:var(--muted);overflow-wrap:anywhere;margin:16px 0 0;font-size:12px;line-height:1.7}.onboarding-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding-top:16px;display:flex}.onboarding-footer>span{color:var(--muted);font-size:12px}@media (width<=1150px){.onboarding-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.onboarding-panel{padding:18px}.onboarding-grid{grid-template-columns:1fr}.onboarding-heading,.onboarding-footer{flex-wrap:wrap}.onboarding-footer .primary{justify-content:center;width:100%}}.evidence-dialog{max-width:900px}.evidence-link{color:var(--cyan);margin-top:9px;font-size:12px}.position-evidence{gap:24px;font-size:13px;line-height:1.6;display:grid}.position-evidence section>h3{margin:0 0 14px;font-size:16px}.evidence-disclosure{color:var(--muted);margin:0}.evidence-warning{color:#ead5a6;background:#29251b;border:1px solid #655537;border-radius:10px;margin:0 0 16px;padding:13px 16px}.evidence-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0;display:grid}.evidence-fields>div{border-bottom:1px solid var(--line);min-width:0;padding:10px 0}.evidence-fields dt{color:var(--muted);font-size:12px}.evidence-fields dd{color:#ecf4f8;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:4px 0 0}.evidence-timeline{gap:16px;margin:16px 0 0;padding:0;list-style:none;display:grid}.evidence-event{border:1px solid var(--line);background:#101923;border-radius:12px;padding:16px}.evidence-event>header{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding-bottom:12px;display:flex}.evidence-event>header span{color:var(--muted);font-size:12px}.evidence-event-failure{border-color:#755242}@media (width<=600px){.evidence-fields{grid-template-columns:1fr}.evidence-event{padding:12px}}.gmgn-wallet-management-controls{flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0;display:flex}.gmgn-wallet-management-controls label{gap:8px;min-width:180px;display:grid}.gmgn-wallet-management-controls a{align-items:center;min-height:42px;text-decoration:none;display:inline-flex}:root{--lime:#c5f66c;--cyan:#69ddc3;--muted:#99a7b7;--panel:#121820;--line:#29323d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{scroll-behavior:smooth;scrollbar-color:#3b4652 #0c1016}body{background:#0a0e14}button,input,select{transition:border-color .18s,background .18s,box-shadow .18s,color .18s}button{min-height:40px}button:hover:not(:disabled){transform:none}button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}::selection{color:#eaf7ed;background:#385a40}.sidebar{z-index:8;background:linear-gradient(#11171e,#0c1118);border-right-color:#242d36;width:224px;padding:30px 18px}.sidebar .brand{letter-spacing:1.4px;font-size:23px}.brand>span:first-child{background:linear-gradient(140deg,#d8ff87,#97da44);box-shadow:0 0 22px #b9f55717}.workspace-tag{color:#a2aeb9;letter-spacing:1.6px;margin-top:38px}.sidebar nav{gap:9px}.sidebar nav button{color:#a8b3bf;border-radius:11px;min-height:47px;padding:12px 14px;font-weight:500}.sidebar nav button:hover{color:#f3f6fa;background:#19222c}.sidebar nav button.active{color:#d5fba0;background:linear-gradient(100deg,#c5f66c1d,#c5f66c08);border-color:#69884250;box-shadow:inset 3px 0 #c5f66c}.paper-disclosure{background:#14201a;border-color:#334137;border-radius:12px}.paper-disclosure p{color:#a4b5a5}.main-content{margin-left:224px}.workspace-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0d131bdc;border-color:#26313b;height:70px;padding:0 36px}.workspace-header>span{color:#a5b2c0}.workspace-header .badge{color:#cff795;background:#c5f66c13;border-color:#c5f66c38}.avatar{background:#202b34;border:1px solid #374451}.header-signout{display:none}.page{max-width:1640px;padding:32px 36px 18px}.page-title{margin-bottom:25px}.page-title .eyebrow{letter-spacing:2.1px;color:#a3b4bd;font-size:10px}.page-title h1{letter-spacing:-1.7px;margin:9px 0 8px;font-family:Space Grotesk,sans-serif;font-size:clamp(30px,2.7vw,42px);font-weight:600}.page-title .muted{color:#a3afbd;font-size:14px}.page-title>.secondary{background:#151d27;border-radius:10px;min-height:43px}.stats{gap:14px;margin-bottom:24px}.stat{background:linear-gradient(140deg,#171f29,#10171f);border-color:#303a47;border-radius:14px;gap:8px;min-height:132px;padding:19px 22px;position:relative;overflow:hidden;box-shadow:0 4px 18px #00000012}.stat:before{content:"";background:var(--cyan);opacity:.65;border-radius:0 3px 3px 0;width:3px;height:28px;position:absolute;top:20px;left:0}.stat:nth-child(2):before{background:var(--lime)}.stat:nth-child(3):before{background:#81a8f5}.stat:nth-child(4):before{background:#8a95a4}.stat>span{color:#acbac8;font-size:12px}.stat strong{color:#f3f7fa;font-variant-numeric:tabular-nums;letter-spacing:-1.4px;font-size:36px}.stat small{color:#a1afbc;font-size:11px}.panel{background:linear-gradient(145deg,#151d26,#10171f);border-color:#2d3743;border-radius:15px;box-shadow:0 8px 28px #0000000d}.panel-heading{border-bottom-color:#2a3541;padding:21px 24px}.panel-heading h2{letter-spacing:-.4px;font-family:Space Grotesk,sans-serif;font-size:20px}.panel-heading h2 svg{color:var(--lime)}.primary{color:#14210a;background:var(--lime);border-color:#c5f66c;border-radius:10px;font-weight:700;box-shadow:0 4px 16px #b8f06a12}.primary:hover:not(:disabled){background:#d5ff90;border-color:#d5ff90;box-shadow:0 5px 22px #b8f06a25}.secondary{color:#dbe4ed;background:#1a232e;border-color:#35404d;border-radius:9px}.secondary:hover:not(:disabled){background:#202d38;border-color:#61717f}.muted{color:#a1adbd}.badge{letter-spacing:1px;border-radius:6px;font-weight:700}.onboarding-panel{margin-bottom:22px;padding:22px 25px}.onboarding-heading h2{letter-spacing:-.6px;font-family:Space Grotesk,sans-serif;font-size:24px}.onboarding-heading p{font-size:13px}.setup-ready{background:linear-gradient(105deg,#16251e,#121a21 70%);border-color:#3b50402e}.setup-ready .onboarding-heading .eyebrow{color:var(--cyan)}.setup-checks{margin-top:18px}.setup-checks>summary{cursor:pointer;color:#b3c9b6;border-top:1px solid #334536;justify-content:space-between;align-items:center;min-height:34px;padding-top:12px;font-size:12px;list-style:none;display:flex}.setup-checks>summary::-webkit-details-marker{display:none}.setup-checks[open]>summary svg{transform:rotate(90deg)}.setup-checks .onboarding-grid{margin-top:16px}.setup-ready .onboarding-footer{display:none}.onboarding-step{background:#121b22;border-radius:11px}.strategy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:24px}.strategy-card{background:linear-gradient(140deg,#1b272b,#151c25 70%);border:1px solid #34404a;border-radius:13px;padding:27px;position:relative}.strategy-card[data-enabled=true]{border-color:#91b75f60;box-shadow:inset 0 3px #bcf06c}.strategy-kicker{color:#93a596;letter-spacing:1.5px;align-items:center;gap:8px;margin-bottom:18px;font-size:9px;display:flex}.strategy-card-title h2{letter-spacing:-.7px;font-family:Space Grotesk,Arial,sans-serif;font-size:28px}.strategy-card>.muted{color:#adbcc7}.entry-number{color:#effbdc;margin:27px 0 21px;font-family:Space Grotesk,Arial,sans-serif;font-size:42px;display:block}.entry-number small{color:#9db4a3;font-family:DM Sans,Arial,sans-serif;font-size:13px;font-weight:400}.amount-presets button{font-family:Space Grotesk,Arial,sans-serif}.amount-presets small{font-family:DM Sans,Arial,sans-serif}.exit-tags{gap:9px;margin-bottom:14px}.exit-tags span{color:#d5e3d4;background:#1c2e27;border-color:#3c5145;border-radius:7px;padding:8px 11px;font-size:12px}.strategy-exit-summary{color:#a9b7c4;min-height:44px;margin:14px 0 18px;font-size:13px;line-height:1.65}.strategy-filter-summary{border-top:1px solid #35413c;border-bottom:1px solid #35413c;grid-template-columns:1.6fr 1fr;gap:14px;margin:0 0 22px;padding:17px 0;display:grid}.strategy-filter-summary span{color:#9fb0be;font-size:11px}.strategy-filter-summary strong{color:#dce7ee;margin-top:6px;font-size:13px;font-weight:500;display:block}.strategy-card .wide{min-height:44px;margin-top:8px}.strategy-card .wide:first-of-type{color:#17260c;background:#d0f89f;border-color:#d0f89f;font-weight:700}.modal-overlay{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030609d9;padding:24px}.modal{background:#121921;border-color:#465562;border-radius:20px;box-shadow:0 40px 130px #000a}.modal>header{background:#161f28;padding:23px 28px}.modal header h2{letter-spacing:-.7px;font-family:Space Grotesk,Arial,sans-serif;font-size:28px}.modal-body{scrollbar-gutter:stable;overscroll-behavior:contain}.strategy-builder{width:1020px}.strategy-builder .modal-body{padding:24px 30px 0}.strategy-builder .preset-row{gap:13px;margin-bottom:18px}.strategy-builder .preset-row button{background:#19242e;border-radius:11px;min-height:75px;font-size:15px}.strategy-builder .preset-row small{color:#a8b6c4;margin-top:4px;font-size:12px}.builder-nav{z-index:2;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#121921f5;border-bottom:1px solid #34424e;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:14px 0;display:grid;position:sticky;top:-24px}.builder-nav button{color:#d8e3ed;background:#1b2632;border-color:#344450;justify-content:flex-start;gap:10px;min-height:46px;font-size:13px}.builder-nav button span{color:var(--cyan);letter-spacing:1px;font-size:10px}.builder-nav button svg{margin-left:auto}.builder-section-heading{outline-offset:7px;flex-wrap:wrap;align-items:center;gap:11px;margin:25px 0 20px;scroll-margin-top:82px;display:flex}.builder-section-heading>span{color:var(--lime);background:#b9ed6518;border:1px solid #b9ed6538;border-radius:6px;padding:6px 9px;font-size:11px}.builder-section-heading h3{margin:0;font-family:Space Grotesk,Arial,sans-serif;font-size:20px;font-weight:600}.builder-section-heading p{color:#a3b0bd;margin:0 0 0 auto;font-size:12px}.strategy-builder label{font-size:14px;line-height:1.5}.strategy-builder input,.strategy-builder select{background:#0d141c;border-color:#3a4754;border-radius:9px;min-height:46px;font-size:16px}.strategy-builder .form-grid{gap:20px}.strategy-builder .field-section{margin-top:12px;padding:23px 0 12px}.strategy-builder .field-section>h3{font-size:17px;font-weight:600}.strategy-builder .field-section .muted,.builder-exit-note{color:#a6b5c3;font-size:13px;line-height:1.7}.builder-exit-note{background:#1a2b24;border-left:2px solid #73c6a7;border-radius:0 7px 7px 0;padding:14px 16px}.strategy-builder .check-label input{width:20px;height:20px;min-height:0}.strategy-builder .check-label{background:#1a2430;border:1px solid #34404c;border-radius:9px;margin:17px 0;padding:15px}.strategy-builder .money-field>span{font-size:14px}.strategy-builder .money-presets button{background:#192934;min-height:43px;padding:9px 13px;font-size:13px}.strategy-builder .custom-money{min-width:180px;margin:0 0 0 auto}.strategy-builder .custom-money span{font-size:11px}.strategy-builder .custom-money input{width:165px;font-size:15px}.strategy-builder .modal-footer{z-index:3;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#121921fa;margin-top:24px;padding:19px 0 22px;bottom:0}.strategy-builder .modal-footer .primary{min-width:220px;min-height:46px}.page-footer{color:#99a8b6;border-top:1px solid #26303b;padding:14px 0}.wallet-line{border-color:#34404c;border-radius:11px}.landing{background:radial-gradient(at 20% 30%,#1c432e4a,#0000 52%),#090e14}.auth-card{background:#141d26;border-color:#3d4b58;border-radius:22px;box-shadow:0 32px 100px #0004}@media (width<=1200px){.sidebar{width:200px;padding:26px 15px}.main-content{margin-left:200px}.page{padding:28px 25px}.workspace-header{padding:0 25px}.stat{padding:18px}}@media (width<=820px){.sidebar{width:76px;padding:23px 10px}.sidebar nav button{justify-content:center;padding:14px 9px;font-size:0}.sidebar nav button.active{box-shadow:inset 2px 0 #c5f66c}.main-content{margin-left:76px}.header-signout{place-items:center;min-height:36px;display:grid}.workspace-header{padding:0 20px}.page{padding:24px 20px}.page-title h1{font-size:30px}.stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.stat{min-height:120px}.strategy-grid{grid-template-columns:1fr;padding:20px}.onboarding-panel{padding:19px}.onboarding-heading h2{font-size:21px}}@media (width<=560px){.sidebar{width:100%;height:68px;padding:6px 9px max(6px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#10171ff5;border:0;border-top:1px solid #35434e;position:fixed;inset:auto 0 0}.sidebar .brand,.workspace-tag,.sidebar-bottom{display:none}.sidebar nav{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;margin:0;display:grid}.sidebar nav button{letter-spacing:-.15px;border-radius:8px;flex-direction:column;gap:5px;min-height:53px;padding:7px 2px;font-size:9px}.sidebar nav button.active{box-shadow:none}.sidebar nav button svg{width:18px;height:18px}.main-content{margin-left:0}.workspace-header{height:62px;padding:0 16px}.workspace-header>span{letter-spacing:.7px;gap:6px;font-size:8px}.workspace-header>div{gap:9px}.workspace-header i{margin:0 1px}.page{padding:23px 16px 85px}.page-title{gap:12px;margin-bottom:22px}.page-title h1{letter-spacing:-1.1px;font-size:30px;line-height:1.15}.page-title .muted{font-size:12px;line-height:1.6}.stat{gap:7px;min-height:122px;padding:17px 14px}.stat strong{font-size:31px}.stat small{font-size:10px;line-height:1.5}.onboarding-heading{gap:13px}.onboarding-heading .badge{white-space:nowrap;font-size:8px}.setup-ready .onboarding-heading p{font-size:12px;line-height:1.6}.strategy-card{padding:21px}.strategy-grid{padding:16px}.strategy-filter-summary{grid-template-columns:1fr}.modal-overlay{padding:10px}.modal{border-radius:15px;max-height:calc(100dvh - 20px)}.modal>header{padding:18px}.modal header h2{font-size:24px}.strategy-builder .modal-body{padding:18px 17px 0}.builder-nav{gap:5px;padding:10px 0;top:-18px}.builder-nav button{gap:5px;min-height:44px;padding:9px 6px;font-size:10px}.builder-nav button svg{display:none}.builder-section-heading p{width:100%;margin-left:0}.strategy-builder .form-grid{grid-template-columns:1fr;gap:13px}.strategy-builder .preset-row{gap:7px}.strategy-builder .preset-row button{padding:12px 5px;font-size:13px}.strategy-builder .preset-row small{font-size:10px}.strategy-builder .custom-money{width:100%;margin-left:0}.strategy-builder .custom-money input{width:100%}.strategy-builder .modal-footer{gap:10px}.strategy-builder .modal-footer .primary{flex:1;min-width:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.research-filter-section{border-top:1px solid var(--line,#2b3647);margin-top:22px;padding-top:20px}.research-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.research-percent{align-items:center;gap:10px;margin-top:8px;display:flex}.research-percent input{flex:1;min-width:0;margin:0}.research-percent>span{color:var(--muted,#8c9cb5)}@media (width<=650px){.research-filter-grid{grid-template-columns:1fr}}.workspace{--lime:#c9ff59;--cyan:#22dfb2;--muted:#8c9cb5;--panel:#141c27;--line:#2b3647;background:#090e15;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.workspace .sidebar{border:1px solid var(--line);background:linear-gradient(110deg,#19232b,#101720 70%);border-radius:14px;flex-direction:row;align-items:center;gap:30px;width:auto;height:82px;padding:16px 20px;top:10px;left:10px;right:10px;box-shadow:0 8px 24px #0003}.workspace .sidebar .brand{letter-spacing:2px;white-space:nowrap;font-size:28px}.workspace .brand>span:first-child{background:linear-gradient(135deg,#cfff53,#19ddb0);border-radius:12px;width:40px;height:40px;transform:rotate(-7deg);box-shadow:0 0 30px #94ff4f55}.workspace .workspace-tag{display:none}.workspace .sidebar nav{border:1px solid #2d394a;border-radius:10px;flex-direction:row;gap:4px;margin-left:18px;padding:4px}.workspace .sidebar nav button{border-radius:7px;gap:7px;min-height:36px;padding:8px 12px;font-size:12px}.workspace .sidebar nav button.active{color:var(--lime);box-shadow:none;background:#202c38;border-color:#425168}.workspace .nav-dot,.workspace .sidebar-bottom{display:none}.workspace .main-content{width:100%;margin-left:0;padding-top:108px}.workspace .workspace-header{z-index:10;background:0 0;border:0;gap:14px;height:56px;padding:0;position:fixed;top:22px;right:30px}.workspace .workspace-header>span{letter-spacing:0;gap:14px}.workspace .workspace-header>div{gap:8px}.workspace .account-label{display:none}.workspace .header-signout{display:flex}.terminal-clock{color:#e7edf9;font-variant-numeric:tabular-nums;font-size:21px;font-weight:800}.terminal-data{border:1px solid var(--line);color:var(--lime);border-radius:8px;align-items:center;gap:7px;padding:13px 10px;font-size:10px;display:flex}.workspace .page{max-width:none;padding:12px 26px 28px}.workspace .page[data-section=Copy\ Trading],.workspace .page[data-section=Overview]{padding-right:418px}.workspace .page-title{margin-bottom:18px}.workspace .page-title h1{letter-spacing:-.7px;margin:7px 0;font:700 25px/1.2 ui-monospace,Consolas,monospace}.workspace .page-title .eyebrow{font-size:9px}.workspace .page-title p{font-size:11px}.workspace .panel,.workspace .observer-controls,.workspace .strategy-card{border-color:var(--line);background:linear-gradient(145deg,#161f2a,#101720);border-radius:12px}.workspace .panel-heading{border-bottom:1px solid var(--line);background:#192330;padding:15px 20px}.workspace .panel-heading h2{font-size:15px}.workspace .panel-heading h2 svg{color:var(--lime)}.workspace .copy-overview-stat{border-color:var(--line);background:linear-gradient(140deg,#171f2a,#0e151e);border-bottom:2px solid #36dca377;min-height:104px;padding:16px 18px}.workspace .copy-overview-stat strong{font:800 30px/1.15 ui-monospace,Consolas,monospace}.workspace .copy-overview-stat p{font-size:10px}.workspace .copy-overview-stat>span{font-size:11px}.workspace .gain{color:#22e4b1}.workspace .loss{color:#ff4b89}.workspace .source-card{border:1px solid var(--line);background:linear-gradient(135deg,#17212d,#0e151f);border-radius:13px;padding:22px}.workspace .source-numbers strong{font:800 30px/1.25 ui-monospace,Consolas,monospace}.workspace .source-head h3{font-size:20px}.workspace .source-plan{color:var(--cyan)}.classic-wallet-scan{border:1px solid var(--line);background:#0e151e;border-radius:10px;grid-column:1/-1;overflow-x:auto}.classic-wallet-scan table{border-collapse:collapse;white-space:nowrap;width:100%}.classic-wallet-scan th{text-align:left;letter-spacing:1px;color:var(--muted);background:#18212d;padding:16px 12px;font-size:10px;font-weight:400}.classic-wallet-scan td{border-top:1px solid var(--line);padding:14px 12px;font-size:12px}.classic-wallet-scan td strong{font-size:19px}.classic-wallet-scan td:first-child strong{font-size:16px}.classic-wallet-scan small{color:var(--muted);margin-top:7px;font-size:10px;display:block}.workspace .primary{background:var(--lime);color:#10190a;border-color:var(--lime);box-shadow:0 3px 16px #c9ff5910}.workspace button:hover:not(:disabled){border-color:#7c8c9e}.workspace .primary:hover:not(:disabled){background:#d5ff80;border-color:#d5ff80}.workspace .strategy-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.workspace .strategy-card .entry-number{color:var(--cyan)}.workspace .exit-tags span{color:var(--lime);background:#1c3023;border:1px solid #304637}.execution-desk{background:linear-gradient(150deg,#1a2330,#141d28);border:1px solid #3b485c;border-radius:13px;width:366px;max-height:calc(100dvh - 138px);padding:20px;font-size:12px;position:fixed;top:114px;right:26px;overflow-y:auto;box-shadow:0 8px 35px #0002}.execution-desk header{letter-spacing:1px;align-items:center;gap:10px;margin-bottom:18px;font-size:10px;display:flex}.execution-desk header>span:first-child{color:var(--muted)}.execution-desk header .badge{color:var(--cyan);background:#103a32;border-color:#1f6555;margin-left:auto}.desk-profile-tabs{gap:5px;margin-bottom:15px;display:flex}.desk-profile-tabs button{flex-direction:column;flex:1;gap:4px;min-width:0;padding:8px 4px;font-size:11px}.desk-profile-tabs small{color:var(--muted);font-size:9px}.desk-profile-tabs .selected{border-color:var(--lime);color:var(--lime);background:#293627}.desk-wallet{border-color:var(--line);background:#0d141e;justify-content:flex-start;gap:8px;width:100%;padding:12px;font-size:11px}.desk-wallet small{color:var(--muted);margin-left:auto}.desk-section-heading{color:var(--cyan);justify-content:space-between;align-items:center;margin:24px 0 13px;display:flex}.desk-section-heading button{min-height:24px;color:var(--muted);background:0 0;border:0;padding:3px}.desk-amounts,.desk-sells{gap:8px;display:flex}.desk-amounts button,.desk-sells button{min-width:0;color:var(--cyan);background:0 0;border-color:#257360;border-radius:24px;flex:1;padding:9px 4px;font-family:inherit;font-weight:700}.desk-amounts button{flex-direction:column;gap:2px;font-size:16px}.desk-amounts small{letter-spacing:1px;font-size:9px}.desk-amounts .selected{background:#143d37;border-color:#27dbaf}.desk-custom{color:var(--muted);align-items:center;gap:10px;margin:15px 0 10px;font-size:10px;display:flex}.desk-custom input{background:#0d141e;flex:1;width:100%;min-width:0;margin:0;font:600 16px ui-monospace,monospace}.execution-desk p{color:var(--muted);font-size:10px;line-height:1.8}.desk-confirm{gap:8px;margin:15px 0;display:flex}.desk-confirm button{flex:1;font:600 11px ui-monospace,monospace}.desk-confirm button:disabled{opacity:.35}.sell-heading{border-top:1px solid var(--line);color:#ff548c;padding-top:24px}.sell-heading small{color:var(--muted)}.execution-desk select{background:#0d141e;margin:0 0 14px;font:11px ui-monospace,monospace}.desk-sells button{color:#ff548c;border-color:#8f2e52;min-height:36px;font-size:12px}.desk-sells button:disabled{opacity:.3}.desk-sells .selected{background:#4d1930}.execution-desk footer{border-top:1px solid var(--line);color:var(--cyan);flex-wrap:wrap;align-items:center;gap:6px;margin-top:26px;padding-top:18px;font-size:9px;display:flex}.execution-desk footer small{color:var(--muted);margin-left:auto;font-size:9px}@media (width<=1500px){.workspace .sidebar nav{margin-left:0}.workspace .sidebar nav button{padding:8px;font-size:11px}.workspace .sidebar nav button svg,.terminal-data{display:none}.workspace .sidebar{gap:15px}.workspace .sidebar .brand{font-size:24px}}@media (width<=1100px){.workspace .sidebar{align-items:flex-start;height:116px;padding:14px}.workspace .sidebar nav{justify-content:center;position:absolute;bottom:10px;left:14px;right:14px}.workspace .sidebar nav button{flex:1}.workspace .workspace-header{top:18px;right:24px}.workspace .main-content{padding-top:140px}.workspace .page[data-section=Copy\ Trading],.workspace .page[data-section=Overview]{padding-right:26px}.execution-desk{width:100%;max-height:none;margin:0 0 20px;position:static}.desk-profile-tabs{max-width:600px}.workspace .source-numbers strong{font-size:24px}}@media (width<=640px){.workspace .page{padding:10px 14px 24px!important}.workspace .sidebar .brand{font-size:20px}.workspace .sidebar .brand>span:first-child{width:30px;height:30px}.terminal-clock{font-size:16px}.workspace .avatar{display:none}.workspace .sidebar nav button{padding:8px 3px;font-size:10px}.workspace .sidebar .brand-period{display:inline}.execution-desk{padding:17px}.workspace .copy-overview-stat strong{font-size:23px}.workspace .source-numbers strong{font-size:22px}}.terminal-brand-lockup{flex-direction:column;flex-shrink:0;gap:7px;display:flex}.terminal-brand-caption{letter-spacing:1.8px;color:#92a3b5;padding-left:50px;font-size:8px}.terminal-brand-caption b{color:#d4ff3e;margin:0 5px}.profile-launcher{background:#0d131a;border:1px solid #2c3844;border-radius:10px;margin-bottom:18px;overflow:hidden}.profile-launcher-heading{border-bottom:1px solid #26313c;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.profile-launcher-heading>span{color:#a8b98a;letter-spacing:1.5px;align-items:center;gap:8px;font-size:10px;display:flex}.workspace .profile-manage{color:#a1b0c1;background:0 0;border:0;min-height:28px;padding:4px 0;font-size:11px}.profile-launcher-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;padding:12px;display:grid}.workspace .profile-shortcut{text-align:left;color:#26e5b7;background:linear-gradient(125deg,#17292577,#111921);border:1px solid #30423e;border-radius:8px;flex-direction:column;align-items:stretch;min-width:0;padding:16px;display:flex;position:relative;overflow:hidden}.workspace .profile-shortcut[data-trailing=true]{color:#d4ff3e;background:linear-gradient(125deg,#33381b55,#111921);border-color:#475033}.profile-shortcut-title{justify-content:space-between;align-items:center;gap:10px;display:flex}.profile-shortcut-title>strong{text-transform:uppercase;letter-spacing:.5px;font-size:16px}.profile-shortcut-title>span{color:#93a3b1;letter-spacing:1px;align-items:center;gap:9px;font-size:8px;display:flex}.profile-shortcut .preset-glyph{height:30px;margin:12px 0}.profile-shortcut-rules{color:#a0afbd;flex-wrap:wrap;gap:14px;font-size:10px;display:flex}.profile-shortcut-rules b{color:#e4edf6;font-size:12px}.profile-shortcut-rules>span:first-child b{color:#ff548c}.profile-shortcut-rules>span:nth-child(2) b{color:#d4ff3e}.profile-shortcut-footer{color:#95a6b6;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding-top:11px;font-size:10px;display:flex}.profile-shortcut-footer>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-shortcut-footer>strong{white-space:nowrap;color:#d8e5ec;font-size:13px}.profile-shortcut-footer small{color:#95a6b6;font-size:9px;font-weight:400}.workspace .profile-empty{color:#d4ff3e;background:#14211c;border:1px dashed #59673b;gap:10px;width:calc(100% - 24px);margin:12px;padding:15px;display:flex}.profile-empty>span{color:#95a6b6;margin-left:auto;font-size:11px}@keyframes terminal-reveal{0%{opacity:.3;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes rule-trace{0%{stroke-dashoffset:180px}to{stroke-dashoffset:0}}.workspace .page>.profile-launcher{animation:.3s ease-out both terminal-reveal}.profile-shortcut .glyph-price{stroke-dasharray:180;animation:.85s ease-out both rule-trace}.profile-shortcut:nth-child(2) .glyph-price{animation-delay:.1s}.profile-shortcut:nth-child(3) .glyph-price{animation-delay:.2s}@media (width<=1250px){.terminal-brand-caption{letter-spacing:1px;font-size:7px}.workspace .sidebar{gap:15px}.workspace .sidebar nav{margin-left:0}}@media (width<=700px){.profile-launcher-grid{grid-template-columns:1fr}.terminal-brand-caption{padding-left:0}.profile-shortcut .preset-glyph{height:24px}.profile-empty{flex-wrap:wrap}.profile-empty>span{margin-left:0}}@media (prefers-reduced-motion:reduce){.workspace .page>.profile-launcher,.profile-shortcut .glyph-price{animation:none}}.workspace{--lime:#d4ff3e;--cyan:#26e5b7;--line:#29333e;background:#080c10}.workspace .sidebar{background:linear-gradient(110deg,#182222,#11171c 55%,#101419);border-radius:10px;box-shadow:0 1px #ffffff08,0 8px 30px #0004}.workspace .sidebar nav{background:#0c1117;border-radius:8px}.workspace .sidebar nav button.active{color:var(--lime);background:#d4ff3e0b;border-color:#b5d93465}.workspace .page{padding-top:3px}.workspace .page-title{align-items:center;margin-bottom:14px}.workspace .page-title h1{margin:4px 0;font-size:23px}.workspace .page-title .eyebrow{color:#a5b47d;letter-spacing:2px}.workspace .page-title p{margin:4px 0 0;font-size:12px}.workspace .panel,.workspace .observer-controls{background:#10161d;border-radius:9px}.workspace .panel-heading{background:#161e26;padding:13px 17px}.workspace .panel-heading p{margin:5px 0 0}.workspace .setup-ready{background:#152019;border-color:#455c3266;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:24px;margin-bottom:14px;padding:12px 17px;display:grid}.workspace .setup-ready .onboarding-heading{align-items:center;gap:12px;display:flex}.workspace .setup-ready .onboarding-heading .eyebrow,.workspace .setup-ready .onboarding-heading p{display:none}.workspace .setup-ready .onboarding-heading h2{margin:0;font-size:13px}.workspace .setup-ready .onboarding-heading .badge{white-space:nowrap;padding:5px 8px;font-size:10px}.workspace .setup-ready .setup-checks{border:0;margin:0;padding:0}.workspace .setup-ready .setup-checks summary{gap:12px;padding:6px 0;font-size:11px}.workspace .setup-ready:has(.setup-checks[open]){display:block}.workspace .setup-ready .setup-checks[open]{margin-top:14px}.workspace .terminal-copy{gap:14px}.workspace .terminal-copy .copy-overview{gap:10px}.workspace .terminal-copy .copy-overview-stat{background:linear-gradient(120deg,#151c23,#0f141a);border-bottom:2px solid #26e5b78c;border-radius:8px;min-height:105px;padding:13px 16px 12px;overflow:hidden}.workspace .terminal-copy .copy-overview-stat:nth-child(2){border-bottom-color:#a4b867}.workspace .terminal-copy .copy-overview-stat:nth-child(3){border-bottom-color:#ff548c}.workspace .terminal-copy .copy-overview-stat:nth-child(4){border-bottom-color:#748aa3}.workspace .terminal-copy .copy-overview-stat>span{letter-spacing:.2px;font-size:11px}.workspace .terminal-copy .copy-overview-stat>strong{letter-spacing:-1px;margin-top:10px;font:750 29px/1.1 ui-monospace,Consolas,monospace}.workspace .terminal-copy .copy-overview-stat>strong small{letter-spacing:0;font-size:12px}.workspace .terminal-copy .copy-overview-stat p{margin-top:7px;font-size:10px;line-height:1.4}.workspace .terminal-copy .copy-overview-boundary>strong{font-size:23px}.workspace .terminal-copy .observer-controls{border-radius:8px;padding:12px 17px 0}.workspace .terminal-copy .observer-control-title{grid-template-columns:minmax(0,1fr) 185px auto;gap:15px}.workspace .terminal-copy .observer-control-title h3{margin-top:4px;font-size:14px}.workspace .terminal-copy .copy-observer-details summary{padding:9px 0;font-size:11px}.workspace .terminal-copy .copy-observer-receipt{font-size:10px}.workspace .terminal-copy .connection-controls button{min-height:34px;font-size:11px}.workspace .terminal-copy .copy-read-budget>span{font-size:11px}.workspace .terminal-copy .copy-source-grid{gap:12px;padding:14px}.source-detail-disclosure{grid-column:1/-1;min-width:0}.source-detail-disclosure>summary{cursor:pointer;color:#a6bacb;justify-content:space-between;align-items:center;padding:8px 3px;font-size:12px;list-style:none;display:flex}.source-detail-disclosure>summary::-webkit-details-marker{display:none}.source-detail-disclosure[open]>summary svg{transform:rotate(180deg)}.source-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px;display:grid}.workspace .classic-wallet-scan{border-radius:6px}.workspace .classic-wallet-scan th{padding:10px 12px;font-size:10px}.workspace .classic-wallet-scan td{padding:10px 12px;font-size:12px}.workspace .classic-wallet-scan td strong{font-variant-numeric:tabular-nums;font-size:21px}.workspace .classic-wallet-scan td:first-child strong{font-size:14px}.workspace .classic-wallet-scan small{margin-top:4px;line-height:1.4}.workspace .classic-wallet-scan tr:hover td{background:#d4ff3e04}.workspace .scan-edit{color:#b9c9d9;background:#18222d;border:1px solid #30414e;border-radius:5px;align-items:center;gap:6px;padding:7px 9px;font-size:11px;display:inline-flex}.workspace .terminal-copy .copy-source-card{background:linear-gradient(135deg,#161f29,#10161d);border-radius:8px;padding:17px}.workspace .terminal-copy .source-title h3{font-size:17px}.workspace .terminal-copy .source-numbers{margin-top:17px}.workspace .terminal-copy .source-numbers strong{font-size:27px}.workspace .terminal-copy .positions-scroll{max-height:none}.workspace .terminal-copy .paper-table td{padding-top:12px;padding-bottom:12px}.workspace .execution-desk{background:linear-gradient(150deg,#18222c,#141c24);border-color:#3c4956;border-radius:10px;padding:20px;box-shadow:0 8px 24px #0002}.workspace .desk-profile-tabs button{border-radius:7px;min-height:52px;position:relative}.workspace .desk-profile-tabs button.selected{border-color:var(--lime);box-shadow:none;background:#263518}.workspace .desk-amounts button{background:#26e5b704;min-height:50px}.workspace .execution-desk .desk-wallet{background:#0d141c;border-radius:8px;min-height:40px}.workspace .execution-desk .desk-custom input{background:#0d141c;border-radius:9px;min-height:46px}.workspace .execution-desk .desk-confirm button{border-radius:9px;min-height:40px}.workspace .execution-desk .desk-sells button{min-height:36px}.workspace .execution-desk select{background:#0d141c;border-radius:8px;min-height:43px}.workspace .strategy-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:18px;padding:22px}.workspace .strategy-card{background:linear-gradient(140deg,#19232b,#0f161e);border-top:2px solid #d4ff3eaa;border-radius:12px;padding:24px;position:relative;overflow:hidden}.workspace .strategy-card-title h2{font-size:28px}.workspace .strategy-card .entry-number{margin-top:20px;font-size:36px}.strategy-visual{background:#080e14;border:1px solid #293640;border-radius:8px;margin:17px 0;padding:15px 16px}.visual-caption{color:#b1c2d0;letter-spacing:1.2px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;font:10px ui-monospace,monospace;display:flex}.visual-caption small{letter-spacing:0;color:#8595a5;font-size:10px}.exit-map{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid;position:relative}.exit-map:before{content:"";background:linear-gradient(90deg,#ff548c,#76889e 45%,#d4ff3e);height:2px;position:absolute;top:4px;left:10%;right:10%}.exit-map>div{flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.exit-map>div:before{content:"";background:currentColor;border-radius:50%;width:9px;height:9px;margin-bottom:8px;box-shadow:0 0 0 4px #080e14}.exit-map span{color:#92a3b5;letter-spacing:1px;font-size:10px}.exit-map strong{font:700 22px ui-monospace,monospace}.exit-map-stop{color:#ff548c}.exit-map-entry{color:#d9e4ee}.exit-map-target{color:#d4ff3e}.exit-map-trail,.exit-map-fixed{color:#92a3b5;border-top:1px dashed #30414c;margin-top:18px;padding-top:12px;font-size:11px;line-height:1.6}.exit-map-trail{color:#26e5b7;flex-wrap:wrap;justify-content:space-between;gap:6px;display:flex}.exit-map-trail strong{font-weight:500}.strategy-builder .preset-row{gap:12px}.strategy-builder .preset-row button{text-align:left;background:#101820;border-radius:8px;padding:15px 17px}.strategy-builder .preset-row button.selected{color:#d4ff3e;background:#d4ff3e0a;border-color:#d4ff3e;box-shadow:inset 0 0 0 1px #d4ff3e22}.preset-title{justify-content:space-between;align-items:center;width:100%;font-size:16px;display:flex}.preset-title>span{opacity:.5;font-size:10px}.preset-glyph{width:100%;height:40px;margin:12px 0 8px;display:block;overflow:visible}.glyph-grid{stroke:#ffffff08;fill:none;stroke-width:1px}.glyph-price{fill:none;stroke:currentColor;stroke-width:2px}.glyph-rule{fill:none;stroke:#26e5b7;stroke-width:1px;stroke-dasharray:3 3;opacity:.65}.strategy-builder .preset-row small{margin:0;font-size:11px;display:block}.workspace .desk-amounts button.selected{border-color:var(--cyan)!important;color:var(--cyan)!important;background:#26e5b718!important}.strategy-builder>.modal-body .strategy-visual{margin:0 0 22px}.workspace button{transition:background-color .15s,border-color .15s,box-shadow .15s}.workspace button:focus-visible{outline-offset:3px;outline:2px solid #d4ff3e}@media (width>=1101px){.workspace .execution-desk{top:112px}}@media (width<=1100px){.workspace .terminal-copy .observer-control-title{grid-template-columns:1fr auto}.workspace .terminal-copy .copy-read-budget{grid-area:2/1/auto/-1}.workspace .setup-ready{display:block}.workspace .setup-ready .setup-checks{margin-top:8px}}@media (width<=650px){.source-detail-grid{grid-template-columns:minmax(0,1fr)}.workspace .terminal-copy .copy-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace .strategy-grid{grid-template-columns:minmax(0,1fr);padding:12px}.workspace .strategy-card{padding:18px}.workspace .terminal-copy .copy-source-grid{padding:10px}.workspace .terminal-copy .observer-control-title{grid-template-columns:minmax(0,1fr)}.workspace .terminal-copy .copy-read-budget{grid-area:auto}.workspace .terminal-copy .connection-controls{flex-wrap:wrap}.preset-title{font-size:13px}.strategy-builder .preset-row button{padding:12px 9px}.visual-caption{flex-wrap:wrap}.exit-map strong{font-size:20px}}@media (prefers-reduced-motion:reduce){.workspace button{transition:none}}@media (width<=520px){.workspace .sidebar .terminal-brand-lockup .brand{display:flex}.workspace .workspace-header .terminal-clock{display:none}.terminal-brand-lockup{gap:5px}.terminal-brand-caption{letter-spacing:1px;font-size:6px}.workspace .profile-shortcut{padding:13px}.profile-shortcut .preset-glyph{height:18px;margin:8px 0}}.workspace .profile-launcher{margin-bottom:12px}.workspace .profile-launcher-heading{padding:5px 12px}.workspace .profile-manage{min-height:28px}.workspace .profile-launcher-grid{gap:8px;padding:8px}.workspace .profile-shortcut{grid-template-rows:auto auto auto;justify-content:stretch;justify-items:stretch;gap:7px;padding:10px 12px;display:grid}.workspace .profile-shortcut .preset-glyph{display:none}.workspace .profile-shortcut-title>strong{font-size:14px}.workspace .profile-shortcut-title>span{letter-spacing:.6px}.workspace .profile-shortcut-rules{gap:12px;line-height:1.4}.workspace .profile-shortcut-rules b{font-size:11px}.workspace .profile-shortcut-footer{border:0;margin:0;padding:0;line-height:1.4}.workspace .profile-shortcut-footer>strong{font-size:12px}.workspace .market-panel{margin-bottom:12px}.workspace .market-panel .panel-heading{padding:10px 16px}.workspace .market-panel .panel-heading h2{font-size:16px}.workspace .market-panel .panel-heading p{font-size:12px;line-height:1.5}.workspace .market-panel .market-body{padding:16px}.workspace .market-panel>.form-grid{gap:12px 16px;padding:12px 16px}.workspace .market-panel>.form-grid label{margin:0;font-size:12px}.workspace .market-panel>.form-grid input,.workspace .market-panel>.form-grid select{min-height:42px;margin-top:6px}.workspace .market-panel>button{min-height:42px;margin:0 16px}.workspace .market-panel>p{margin:10px 16px}.workspace .market-panel>.market-setup{padding:12px}.workspace .market-panel .market-setup{margin-top:12px;margin-bottom:12px}.workspace .market-panel .market-lookup{margin-top:14px;margin-bottom:12px}.workspace .market-panel .market-lookup input{margin-top:6px}.workspace .market-panel .market-empty{padding:20px 12px 12px}.workspace .market-panel .market-empty h3{margin:10px 0;font-size:18px}.workspace .market-panel .market-result{margin-top:16px;padding-top:16px}.workspace .market-panel .market-result-heading h3{font-size:17px}.workspace .market-panel .market-mint{padding:10px 0;font-size:12px}.workspace .market-panel .market-metrics{gap:10px;margin:6px 0 16px}.workspace .market-panel .market-metrics>div{border-radius:7px;padding:12px}.workspace .market-panel .market-metrics strong{margin:6px 0;font-size:22px}.workspace .market-panel .market-evidence{gap:8px}.workspace .market-panel .market-caution{padding:10px 0;font-size:12px;line-height:1.6}.workspace .market-panel .market-activity{margin:14px 0;padding:12px}.workspace .market-panel .market-unknowns{border-radius:7px;padding:12px}@media (width>=1200px){.workspace .market-panel>.form-grid{grid-template-columns:2fr 1fr 1.3fr 1.3fr}}@media (width<=700px){.workspace .profile-launcher-heading{padding:7px 12px}.workspace .profile-manage{min-height:44px}.workspace .profile-shortcut{gap:8px;padding:12px}.workspace .profile-shortcut-title>strong{font-size:15px}.workspace .market-panel>.form-grid{grid-template-columns:minmax(0,1fr)}.workspace .market-panel>.form-grid input,.workspace .market-panel>.form-grid select,.workspace .market-panel>button{min-height:44px}.workspace .market-panel .market-evidence strong,.workspace .market-panel .market-evidence time{text-align:left}}.besttek-effects{z-index:45;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.besttek-effects *{pointer-events:none}.besttek-cursor-glow{opacity:0;width:0;height:0;transition:opacity .2s;position:absolute;top:0;left:0}.besttek-cursor-glow:after{content:"";background:radial-gradient(circle,#0fbfff12,#1471ff08 38%,#0000 70%);border-radius:50%;width:210px;height:210px;position:absolute;top:-105px;left:-105px}.besttek-click-ring{opacity:0;border:1px solid #5ce1ffb3;border-radius:50%;width:27px;height:27px;position:absolute}.besttek-emblem{isolation:isolate;flex-shrink:0;width:48px;height:48px;position:relative}.besttek-emblem-plane{width:100%;height:100%}.besttek-emblem img{object-fit:contain;-webkit-user-select:none;user-select:none;mix-blend-mode:screen;width:100%;height:100%;display:block}.besttek-emblem--hero{aspect-ratio:1;perspective:850px;width:min(390px,76vw);height:auto}.besttek-emblem--hero .besttek-emblem-plane{transform:rotateX(var(--besttek-tilt-x,0deg)) rotateY(var(--besttek-tilt-y,0deg));transition:transform .35s ease-out}.besttek-emblem--hero img{filter:drop-shadow(0 0 24px #006fff2e)}.besttek-emblem-halo{z-index:-1;background:radial-gradient(circle,#006fff33,#0000 70%);border-radius:50%;position:absolute;inset:13%}.besttek-emblem-orbit{pointer-events:none;border:1px solid #35b1ff33;border-color:#4ddcffb3 #35b1ff33 #2d7dff59;border-radius:50%;position:absolute;inset:4%;transform:rotateX(64deg)rotate(-24deg)}@media (prefers-reduced-motion:no-preference){.besttek-emblem--hero img{animation:8s ease-in-out infinite besttek-float}.besttek-emblem-orbit{animation:24s linear infinite besttek-orbit}}@keyframes besttek-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes besttek-orbit{0%{transform:rotateX(64deg)rotate(-24deg)}to{transform:rotateX(64deg)rotate(336deg)}}@media (prefers-reduced-motion:reduce),(pointer:coarse){.besttek-effects{display:none}.besttek-emblem--hero .besttek-emblem-plane{transition:none;transform:none}}.copy-workspace{gap:22px;min-width:0}.copy-workspace .copy-overview{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.copy-workspace .copy-overview-stat{background:linear-gradient(145deg,#151e2a,#101720);border:1px solid #283442;border-radius:15px;min-width:0;padding:20px 22px 17px;position:relative}.copy-workspace .copy-overview-stat>span{color:#a7b5c5;align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.copy-workspace .copy-overview-stat>span svg{color:#66dfcb;flex-shrink:0}.copy-workspace .copy-overview-stat>strong{font-variant-numeric:tabular-nums;letter-spacing:-1px;margin-top:14px;font-family:Space Grotesk,sans-serif;font-size:clamp(24px,2.1vw,32px);font-weight:600;line-height:1.1;display:block}.copy-workspace .copy-overview-stat>strong small{color:#96a6b9;letter-spacing:0;font-size:14px;font-weight:400}.copy-workspace .copy-overview-stat p{color:#8fa1b5;margin:10px 0 0;font-size:11px;line-height:1.6}.copy-workspace .copy-overview-boundary{background:linear-gradient(145deg,#172225,#101b20);border-color:#2c4549}.copy-workspace .copy-overview-boundary>strong{color:#c9e2e1;letter-spacing:-.5px;font-size:clamp(22px,1.7vw,27px)}.copy-workspace .feed-state{background:#111b24;border-color:#2b3c45;border-radius:13px;padding:17px 22px}.copy-workspace .feed-state.connected{background:linear-gradient(100deg,#112321,#111a24 65%);border-color:#244841}.copy-workspace .feed-state>svg{background:#1b2b34;border-radius:10px;width:34px;height:34px;padding:8px}.copy-workspace .feed-state strong{font-size:14px;font-weight:600}.copy-workspace .feed-state p{color:#a2b3c2;max-width:790px;margin-top:4px;font-size:12px}.copy-workspace .observer-controls{background:#121b26;border-color:#283542;border-radius:16px;padding:18px 24px 0}.copy-workspace .observer-control-title{grid-template-columns:minmax(0,1fr) 210px auto;align-items:center;gap:24px;display:grid}.copy-workspace .observer-control-title .eyebrow{color:#92a5b7;letter-spacing:1.6px;align-items:center;gap:7px;font-size:10px;display:flex}.copy-status-dot{background:#8495a5;border-radius:50%;width:6px;height:6px;display:inline-block}.copy-status-dot.connected{background:#5cdebb;box-shadow:0 0 0 3px #5cdebb15}.copy-workspace .observer-control-title h3{letter-spacing:-.35px;margin:6px 0 0;font-size:17px}.copy-workspace .copy-observer-receipt{color:#91a4b7;margin:5px 0 0;font-size:11px}.copy-workspace .copy-observer-receipt strong{color:#c6d3df;margin-left:6px;font-weight:500}.copy-workspace .connection-controls button{background:#192430;border-color:#344553;padding:9px 12px;font-size:12px}.copy-workspace .copy-read-budget{border-top:0;grid-template-columns:1fr auto;align-items:center;gap:9px 16px;margin-top:0;padding-top:0;display:grid}.copy-workspace .copy-read-budget>span{color:#9cafc0;font-size:12px}.copy-workspace .copy-read-budget>strong{font-variant-numeric:tabular-nums;color:#dce6ed;font-size:13px;font-weight:600}.copy-workspace .copy-read-budget>strong span{color:#8b9eaf;font-weight:400}.copy-workspace .copy-budget-track{background:#24323e;border-radius:8px;grid-column:1/-1;height:4px;overflow:hidden}.copy-workspace .copy-budget-track i{border-radius:inherit;background:#53cfb5;min-width:0;height:100%;display:block}.copy-workspace .copy-observer-details{border-top:1px solid #253441;margin-top:14px}.copy-workspace .copy-observer-details>summary{cursor:pointer;color:#aab9c7;align-items:center;gap:8px;min-height:39px;font-size:12px;font-weight:500;list-style:none;display:flex}.copy-workspace .copy-observer-details>summary::-webkit-details-marker{display:none}.copy-workspace .copy-observer-details>summary>svg:first-child{color:#72aaae}.copy-workspace .copy-observer-details>summary>svg:last-child{margin-left:auto;transition:transform .18s}.copy-workspace .copy-observer-details[open]>summary>svg:last-child{transform:rotate(180deg)}.copy-workspace .copy-observer-details .observer-budget{margin-top:5px}.copy-workspace .copy-observer-details .observer-budget strong{font-size:19px}.copy-workspace .copy-observer-details .panel-note{padding-bottom:20px;font-size:12px}.copy-workspace .panel{background:#111a24;border-color:#293644;border-radius:16px;overflow:hidden}.copy-workspace .panel-heading{background:#141f2b;border-color:#293644;padding:22px 24px}.copy-workspace .panel-heading h2{letter-spacing:-.35px;font-size:18px}.copy-workspace .panel-heading h2>svg{color:#66dbc7}.copy-workspace .panel-heading p{color:#9aaebf;margin-top:7px;font-size:12px}.copy-workspace .copy-heading-count{color:#b3c7d4;letter-spacing:0;background:#24323f;border-radius:6px;justify-content:center;align-items:center;min-width:25px;height:22px;padding:0 7px;font-size:11px;font-weight:500;display:inline-flex}.copy-workspace .panel-heading .primary{min-height:40px;padding:11px 17px;font-size:12px}.copy-workspace .copy-source-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:22px}.copy-workspace .copy-source-card{background:linear-gradient(135deg,#17222e,#111b25 65%);border:1px solid #2e3c4a;border-radius:14px;padding:22px;transition:border-color .18s,box-shadow .18s;position:relative}.copy-workspace .copy-source-card:hover{border-color:#47606d;box-shadow:0 7px 25px #050a111c}.copy-workspace .copy-source-card.is-paused{background:#131b24}.copy-workspace .source-title{gap:12px;min-width:0}.copy-workspace .source-title>div:nth-child(2){flex:1;min-width:0}.copy-workspace .source-title .wallet-icon{color:#a3e7dc;background:#243c40;border:1px solid #355359;border-radius:12px;justify-content:center;align-items:center;width:41px;height:41px;font:600 14px Space Grotesk,sans-serif;display:flex}.copy-workspace .source-title h3{letter-spacing:-.35px;color:#eaf2f7;white-space:nowrap;text-overflow:ellipsis;margin-bottom:6px;font-size:18px;overflow:hidden}.copy-workspace .source-title code{color:#92a7b8;font-size:11px}.copy-workspace .source-state{letter-spacing:.35px;color:#a6b4c2;justify-content:flex-end;align-items:center;gap:6px;max-width:117px;font-size:10px;line-height:1.6;display:flex}.copy-workspace .source-state i{background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.copy-workspace .source-state.active{color:#62dbc1}.copy-workspace .source-plan{background:#0b131c;border:1px solid #2a3b49;border-radius:9px;gap:8px;margin:19px 0 20px;padding:12px 13px}.copy-workspace .source-plan svg{color:#95c7c4;flex-shrink:0}.copy-workspace .source-plan strong{color:#d6e3ec;font-size:12px}.copy-workspace .source-plan span{color:#93b3bc;font-variant-numeric:tabular-nums;font-size:12px}.copy-workspace .source-numbers{grid-template-columns:1.35fr 1fr 1fr;gap:14px}.copy-workspace .source-numbers>div+div{border-left:1px solid #2a3742;padding-left:16px}.copy-workspace .source-numbers small{color:#9cb0c1;min-height:33px;margin-bottom:8px;font-size:11px;line-height:1.5}.copy-workspace .source-numbers strong{font-variant-numeric:tabular-nums;letter-spacing:-.65px;white-space:nowrap;font-size:26px}.copy-workspace .copy-metric-note{color:#9aacbd;margin:14px 0 0;font-size:11px;line-height:1.65}.copy-workspace .source-observed{color:#91a7b8;border-top:1px solid #293b47;border-bottom:1px solid #293b47;gap:8px;margin:17px 0 13px;padding:14px 0;font-size:11px}.copy-workspace .source-observed time{font-variant-numeric:tabular-nums;color:#c0cfdb}.copy-workspace .source-actions .secondary{color:#cbdbe7;background:#1b2a36;border-color:#3b4c59;padding:9px 12px;font-size:12px}.copy-workspace .source-actions .text-button{color:#92a4b5;font-size:11px}.copy-workspace .source-actions .text-button:hover:not(:disabled){color:#ff9aad;background:#301d27}.copy-workspace .copy-sources-panel>.panel-note{color:#8fa7b9;font-size:12px}.copy-workspace .copy-position-toolbar{background:#111b26;border-bottom:1px solid #293644;justify-content:space-between;align-items:center;gap:18px;padding:16px 22px;display:flex}.copy-workspace .copy-position-tabs{background:#0a121b;border:1px solid #2b3947;border-radius:10px;align-items:center;gap:4px;padding:4px;display:flex}.copy-workspace .copy-position-tabs button{color:#9cb0c2;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:9px;padding:8px 12px;font-size:11px;display:flex}.copy-workspace .copy-position-tabs button span{font-variant-numeric:tabular-nums;color:#a5bccb;font-size:10px}.copy-workspace .copy-position-tabs button.selected{color:#e2f3f1;background:#243941;border-color:#37545d}.copy-workspace .copy-position-search{color:#889eb1;background:#0b141e;border:1px solid #2b3b49;border-radius:9px;align-items:center;gap:9px;width:290px;min-width:220px;margin:0;padding:0 12px;display:flex}.copy-workspace .copy-position-search:focus-within{border-color:#61cdbb;box-shadow:0 0 0 2px #61cdbb12}.copy-workspace .copy-position-search input{width:100%;min-width:0;box-shadow:none;background:0 0;border:0;outline:none;margin:0;padding:11px 0;font-size:12px}.copy-workspace .copy-position-search input::placeholder{color:#8299ad}.copy-workspace .copy-position-search button{color:#93a8b8;background:0 0;border:none;padding:3px}.copy-workspace .positions-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#425b69 #0c141e;max-height:610px}.copy-workspace .paper-table{min-width:940px}.copy-workspace .paper-table th{z-index:1;color:#9db2c3;letter-spacing:.7px;text-transform:uppercase;background:#0e1721;border-bottom:1px solid #2c3a47;padding:15px 22px;font-size:10px;position:sticky;top:0}.copy-workspace .paper-table td{vertical-align:middle;border-color:#273543;padding:20px 22px;font-size:13px}.copy-workspace .paper-table tr:hover td{background:#172635}.copy-workspace .paper-table td:nth-child(4)>strong{font-variant-numeric:tabular-nums;letter-spacing:-.3px;font-family:Space Grotesk,sans-serif;font-size:18px}.copy-workspace .copy-token-name{align-items:center;gap:7px;font-size:14px;display:flex}.copy-workspace .copy-token-name>span{background:#6d8092;border-radius:50%;width:5px;height:5px;display:inline-block}.copy-workspace .copy-token-name>span.active{background:#5be0bd;box-shadow:0 0 0 3px #5be0bd12}.copy-workspace .paper-table .evidence-link{color:#79cfc4;text-underline-offset:3px;background:0 0;border:none;margin-top:10px;padding:0;font-size:11px;text-decoration:underline;display:inline-flex}.copy-workspace .paper-table small{color:#8fa8bb;font-size:11px;line-height:1.6}.copy-workspace .sell-actions{gap:5px}.copy-workspace .sell-actions button{color:#ff98b1;font-variant-numeric:tabular-nums;background:#2c1b28;border-color:#633248;border-radius:7px;min-width:42px;padding:7px 10px}.copy-workspace .sell-actions button:disabled{color:#748391;opacity:.6;background:#151f2a;border-color:#2d3b47}.copy-workspace .copy-filter-empty h3{font-size:17px}.copy-workspace .copy-activity-panel .event-list{padding:4px 24px}.copy-workspace .copy-activity-panel .event-list>div{border-color:#263642;grid-template-columns:105px 160px 1fr 130px;align-items:start;gap:16px;padding:16px 0;font-size:12px;display:grid}.copy-workspace .copy-activity-panel .event-list>div:last-child{border-bottom:none}.copy-workspace .copy-event-kind{color:#89cfc8;text-align:center;overflow-wrap:anywhere;background:#1d343b;border:1px solid #315159;border-radius:6px;padding:4px 7px;font-size:10px}.copy-workspace .copy-activity-panel .event-list strong{color:#d5e2ec;overflow-wrap:anywhere;padding-top:5px;font-size:12px;font-weight:500}.copy-workspace .copy-activity-panel .event-list small{color:#9cb0c1;overflow-wrap:anywhere;margin-left:0;padding-top:3px;font-size:12px;line-height:1.7}.copy-workspace .copy-activity-panel .event-list time{text-align:right;color:#809aaf;font-variant-numeric:tabular-nums;padding-top:5px;font-size:11px}.copy-workspace .copy-activity-footer{background:#121d28;border-top:1px solid #293744;justify-content:space-between;align-items:center;gap:12px;padding:13px 24px;display:flex}.copy-workspace .copy-activity-footer>span{color:#8aa3b5;font-size:11px}.copy-workspace .copy-activity-footer button{color:#b9d0dd;background:#192934;border-color:#344855;padding:8px 11px;font-size:11px}.copy-workspace .copy-activity-footer .expanded{transform:rotate(180deg)}.copy-workspace button:focus-visible,.copy-workspace summary:focus-visible,.copy-workspace .positions-scroll:focus-visible{outline-offset:3px;outline:2px solid #7cddca}.copy-workspace .source-dialog{background:#111d28;border-color:#39525e;border-radius:18px;box-shadow:0 28px 100px #0009}.copy-workspace .source-dialog>header{background:#162330;border-color:#32424f}.copy-workspace .source-dialog label{color:#cddde8;font-size:13px}.copy-workspace .source-dialog input,.copy-workspace .source-dialog select{background:#0b151f;border-color:#384c5a;border-radius:9px;min-height:45px;font-size:14px}.copy-workspace .source-dialog .source-toggle input{min-height:18px}.copy-workspace .copy-workspace-handoff{background:#13202b;border:1px solid #2d414e;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex}.copy-workspace .copy-workspace-handoff>div{align-items:center;gap:12px;display:flex}.copy-workspace .copy-workspace-handoff>div>svg{color:#79cdbf;flex-shrink:0}.copy-workspace .copy-workspace-handoff h3{color:#d4e4ed;margin:0;font-size:14px}.copy-workspace .copy-workspace-handoff p{color:#8fa8bc;margin:6px 0 0;font-size:12px;line-height:1.6}.copy-workspace .copy-workspace-handoff button{color:#d3ede6;white-space:nowrap;background:#223b43;border-color:#3c5c65;font-size:12px}@media (width<=1080px){.copy-workspace .observer-control-title{grid-template-columns:minmax(0,1fr) auto;gap:16px}.copy-workspace .observer-control-title .copy-read-budget{grid-area:2/1/auto/-1;max-width:100%}.copy-workspace .copy-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.copy-workspace .copy-source-grid{grid-template-columns:repeat(auto-fit,minmax(330px,1fr))}.copy-workspace .copy-position-toolbar{flex-wrap:wrap;gap:12px}.copy-workspace .copy-activity-panel .event-list>div{grid-template-columns:95px 130px 1fr;gap:12px}.copy-workspace .copy-activity-panel .event-list time{text-align:left;grid-column:3;margin-top:-9px;padding-top:0}}@media (width<=700px){.copy-workspace .copy-workspace-handoff{flex-wrap:wrap;padding:18px}.copy-workspace .copy-source-grid{grid-template-columns:minmax(0,1fr);padding:14px}.copy-workspace .copy-overview{gap:10px}.copy-workspace .copy-overview-stat{border-radius:12px;padding:16px}.copy-workspace .copy-overview-stat>span{gap:6px;font-size:11px;line-height:1.6}.copy-workspace .copy-overview-stat p{font-size:10px}.copy-workspace .observer-controls{padding:18px 18px 0}.copy-workspace .observer-control-title{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:17px}.copy-workspace .observer-control-title h3{font-size:18px}.copy-workspace .copy-read-budget{margin-top:0}.copy-workspace .observer-control-title .copy-read-budget{grid-row:3}.copy-workspace .panel-heading{flex-wrap:wrap;padding:18px}.copy-workspace .panel-heading h2{font-size:17px}.copy-workspace .panel-heading>.badge{font-size:9px}.copy-workspace .copy-source-card{padding:19px}.copy-workspace .source-numbers strong{font-size:25px}.copy-workspace .source-numbers>div+div{padding-left:12px}.copy-workspace .copy-position-toolbar{padding:14px}.copy-workspace .copy-position-search,.copy-workspace .copy-position-tabs{width:100%}.copy-workspace .copy-position-tabs button{flex:1;justify-content:center;gap:7px;padding:9px 7px}.copy-workspace .copy-activity-panel .event-list{padding:4px 18px}.copy-workspace .copy-activity-panel .event-list>div{grid-template-columns:95px minmax(0,1fr);gap:8px 12px}.copy-workspace .copy-activity-panel .event-list small{grid-column:1/-1;padding:0}.copy-workspace .copy-activity-panel .event-list time{grid-column:1/-1;margin-top:0}.copy-workspace .copy-activity-footer{flex-wrap:wrap;padding:12px 18px}}@media (prefers-reduced-motion:reduce){.copy-workspace .copy-source-card,.copy-workspace .copy-observer-details>summary>svg:last-child{transition:none}}.terminal-metric-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 12px;display:grid}.terminal-metric-strip>div{border:1px solid var(--line);background:linear-gradient(140deg,#17202b,#101720);border-radius:9px;padding:11px 14px}.terminal-metric-strip span{color:var(--muted);margin-bottom:7px;font-size:10px;display:block}.terminal-metric-strip strong{font-variant-numeric:tabular-nums;font-size:24px}.terminal-metric-strip small{color:var(--muted);font-size:11px}.terminal-metric-strip .terminal-unknown{font-size:17px}.market-terminal-layout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:12px;display:grid}.market-terminal-main{min-width:0}.workspace .market-panel .market-body>p{margin:0 0 8px;font-size:11px;line-height:1.5}.workspace .page[data-section=Market] .page-title{margin-bottom:10px}.workspace .page[data-section=Market] .page-title .eyebrow{display:none}.workspace .page[data-section=Market] .page-title h1{margin:0 0 5px;font-size:19px}.workspace .page[data-section=Market] .page-title p{margin-bottom:0}.terminal-position-monitor{position:sticky;top:106px;overflow:hidden}.workspace .terminal-position-monitor .panel-heading h2{font-size:13px}.terminal-position-monitor ul{margin:0;padding:8px 14px;list-style:none}.terminal-position-monitor li{border-bottom:1px solid var(--line);padding:12px 0}.terminal-position-monitor li>div{justify-content:space-between;gap:10px;display:flex}.terminal-position-monitor small,.terminal-position-monitor time{color:var(--muted);margin-top:6px;font-size:10px;display:block}.terminal-monitor-empty{text-align:center;min-height:125px;color:var(--muted);place-items:center;padding:18px;font-size:11px;display:grid}.terminal-monitor-note{color:var(--muted);padding:0 14px;font-size:10px;line-height:1.6}.workspace .terminal-position-monitor>button{margin:8px 14px 14px;font-size:11px}.terminal-ticker{border:1px solid var(--line);border-radius:7px;gap:0;margin:10px 0;font-size:10px;display:flex;overflow:auto}.terminal-ticker>strong{color:var(--lime);align-self:center;padding:10px;font-size:9px}.terminal-ticker>span{white-space:nowrap;border-left:1px solid var(--line);align-items:center;gap:9px;padding:10px 14px;display:flex}.terminal-ticker small{color:var(--muted)}.terminal-watchlist-scroll{border:1px solid var(--line);border-radius:8px;max-width:100%;overflow:auto}.workspace .terminal-watchlist{border-collapse:collapse;text-align:left;width:100%;font-size:11px}.terminal-watchlist caption{text-align:left;color:var(--muted);padding:12px;font-size:11px}.workspace .terminal-watchlist th,.workspace .terminal-watchlist td{border-bottom:1px solid var(--line);vertical-align:top;padding:10px 12px}.terminal-watchlist thead th{color:var(--muted);letter-spacing:.3px;background:#121a24;font-size:9px}.terminal-watchlist th[scope=row]>strong,.terminal-watchlist th[scope=row]>code{display:block}.terminal-watchlist th[scope=row]>code{color:var(--muted);margin-top:5px;font-size:9px}.terminal-watchlist td{font-variant-numeric:tabular-nums;white-space:nowrap}.workspace .terminal-watchlist td>button{min-height:32px;margin-top:6px;padding:5px 8px;font-size:10px}.terminal-watchlist summary{cursor:pointer;min-height:24px;color:var(--cyan)}.terminal-candidate-details{white-space:normal;overflow-wrap:anywhere;max-width:300px;line-height:1.6}.workspace .page[data-section=Market]{padding:0 10px 24px}.workspace .page[data-section=Market] .page-title{min-height:28px;margin:0 0 8px}.workspace .page[data-section=Market] .page-title h1{letter-spacing:1.4px;text-transform:uppercase;color:var(--muted);margin:0;font-size:10px}.workspace .page[data-section=Market] .page-title p{display:none}.workspace .page[data-section=Market] .page-title button{min-height:28px;padding:4px 10px;font-size:10px}.workspace .page[data-section=Market] .profile-launcher{background:#101720;margin-bottom:12px}.workspace .page[data-section=Market] .profile-launcher-heading{border:0;padding:6px 12px}.workspace .page[data-section=Market] .profile-launcher-grid{padding:0 12px 12px}.workspace .page[data-section=Market] .profile-shortcut{background:#111922;border-color:#2b394b;grid-template-rows:28px 30px;grid-template-columns:minmax(0,1fr) 170px;column-gap:20px;padding:14px;display:grid}.workspace .page[data-section=Market] .profile-shortcut .preset-glyph{display:none}.workspace .page[data-section=Market] .profile-shortcut-title{grid-area:1/1}.workspace .page[data-section=Market] .profile-shortcut-rules{grid-area:2/1;align-items:center;gap:12px;font-size:9px}.workspace .page[data-section=Market] .profile-shortcut-footer{border-top:0;border-left:1px solid var(--line);flex-direction:column;grid-area:1/2/3;justify-content:center;align-items:flex-start;gap:9px;margin:0;padding:0 0 0 16px}.workspace .page[data-section=Market] .profile-shortcut-footer>strong{color:var(--cyan)}.workspace .terminal-metric-strip>div{background:#101720;border-bottom:2px solid #22dfb266;border-radius:9px;min-height:78px;padding:10px 13px}.workspace .terminal-metric-strip>div:nth-child(3){border-bottom-color:#7184a366}.workspace .terminal-metric-strip>div:nth-child(4){border-bottom-color:#ff548c66}.workspace .market-terminal-layout{grid-template-columns:minmax(0,1fr) 350px;gap:10px}.workspace .discovery-terminal .panel-heading{padding:9px 13px}.workspace .discovery-terminal .panel-heading h2{font:700 13px system-ui,sans-serif}.workspace .discovery-toolbar{border-bottom:1px solid var(--line);background:#141d28;flex-wrap:wrap;align-items:end;gap:10px;padding:10px 12px;display:flex}.workspace .discovery-toolbar label{color:var(--muted);flex-direction:column;gap:5px;margin:0;font-size:9px;display:flex}.workspace .discovery-toolbar label:first-child{flex:1;min-width:190px}.workspace .discovery-toolbar input{width:100px}.workspace .discovery-toolbar input,.workspace .discovery-toolbar select{background:#0c131d;border-radius:5px;height:30px;min-height:30px;margin:0;padding:5px 8px;font-size:11px}.workspace .discovery-toolbar button{min-height:30px;color:var(--lime);padding:5px 12px;font-size:10px}.workspace .discovery-notes{color:var(--muted);padding:8px 12px;font-size:10px}.workspace .discovery-notes summary,.workspace .snapshot-receipt summary{cursor:pointer}.workspace .discovery-notes p{margin:0;padding:8px 0 0;font-size:11px;line-height:1.6}.workspace .market-panel.discovery-terminal>.market-body{padding:0}.workspace .discovery-results .snapshot-receipt{color:var(--muted);padding:7px 12px;font-size:10px}.workspace .discovery-results .snapshot-receipt p{margin:8px 0}.workspace .discovery-terminal .terminal-ticker{background:#0d141e;border-left:0;border-right:0;border-radius:0;margin:0}.workspace .terminal-watchlist-scroll{border:0;border-radius:0 0 8px 8px;min-height:235px;max-height:calc(100dvh - 450px)}.workspace .terminal-watchlist caption{text-align:right;padding:6px 12px;font-size:9px}.workspace .terminal-watchlist thead th{z-index:1;text-transform:uppercase;padding:9px 12px;font-weight:400;position:sticky;top:0}.workspace .terminal-watchlist tbody th,.workspace .terminal-watchlist tbody td{background:#141d28;padding:8px 12px}.workspace .terminal-watchlist tbody tr:nth-child(2n) td,.workspace .terminal-watchlist tbody tr:nth-child(2n) th{background:#101720}.workspace .terminal-watchlist tbody tr:hover td,.workspace .terminal-watchlist tbody tr:hover th{background:#1a2834}.workspace .terminal-watchlist th[scope=row]>strong{font:750 14px system-ui,sans-serif}.workspace .terminal-watchlist td[colspan]{text-align:center;color:var(--muted);white-space:normal;padding:65px 20px}.workspace .terminal-position-monitor .panel-heading{padding:10px 13px}.workspace .terminal-position-monitor .panel-heading h2{font:700 13px system-ui,sans-serif}.workspace .terminal-position-monitor>button{min-height:30px;padding:5px 9px}.workspace .exact-research{margin-top:10px;overflow:hidden}.workspace .exact-research>summary{cursor:pointer;color:var(--cyan);padding:11px 13px;font-size:11px}.workspace .exact-research>summary span{color:var(--muted);margin-left:15px;font-size:10px}@media (width<=1100px){.workspace .market-terminal-layout{grid-template-columns:minmax(0,1fr) 260px}.workspace .page[data-section=Market] .profile-shortcut{grid-template-rows:auto;grid-template-columns:1fr;gap:9px}.workspace .page[data-section=Market] .profile-shortcut-footer{border:0;flex-direction:row;grid-area:3/1;justify-content:space-between;padding:0}}@media (width<=850px){.workspace .market-terminal-layout{grid-template-columns:1fr}.workspace .terminal-watchlist-scroll{max-height:460px}}@media (width<=600px){.workspace .discovery-toolbar input,.workspace .discovery-toolbar select,.workspace .discovery-toolbar button{height:44px;min-height:44px}.workspace .discovery-toolbar label:first-child{flex-basis:100%}}@media (width<=1100px){.market-terminal-layout{grid-template-columns:minmax(0,1fr) 260px}}@media (width<=850px){.market-terminal-layout{grid-template-columns:1fr}.terminal-position-monitor{position:static}.terminal-monitor-empty{min-height:65px}}@media (width<=600px){.terminal-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace .terminal-watchlist td>button,.terminal-watchlist summary{min-height:44px}}.workspace .page[data-section=Market]{font-family:Inter,system-ui,sans-serif}.workspace .page[data-section=Market] .page-title h1{font:600 12px ui-monospace,monospace}.workspace .page[data-section=Market] .profile-launcher-heading{padding:9px 12px}.workspace .page[data-section=Market] .profile-shortcut-title>strong{font-size:18px}.workspace .page[data-section=Market] .profile-shortcut-rules{font:11px ui-monospace,monospace}.workspace .page[data-section=Market] .profile-shortcut-footer,.workspace .terminal-metric-strip span{font-size:12px}.workspace .terminal-metric-strip strong{font-family:system-ui,sans-serif;font-size:27px}.workspace .terminal-metric-strip .terminal-unknown{font-size:18px}.workspace .discovery-terminal .panel-heading h2,.workspace .terminal-position-monitor .panel-heading h2{font-size:15px}.workspace .discovery-modes{background:#101720;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;display:grid}.workspace .discovery-modes>button{text-align:left;color:#b0bdce;background:#141e29;border:1px solid #2b394b;border-radius:7px;align-items:center;gap:12px;min-height:66px;padding:12px;display:flex}.workspace .discovery-modes>button[aria-pressed=true]{color:#ecfff8;background:linear-gradient(110deg,#14332e,#14252b);border-color:#22dfb2;box-shadow:inset 0 0 0 1px #22dfb215}.discovery-modes strong,.discovery-modes small{display:block}.workspace .discovery-modes strong{font:650 14px system-ui,sans-serif}.workspace .discovery-modes small{color:#91a6b8;margin-top:5px;font:11px system-ui,sans-serif}.mode-number{color:#72879a;font:12px ui-monospace,monospace}.mode-dot{background:#465363;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-left:auto}button[aria-pressed=true] .mode-dot{background:#22dfb2;box-shadow:0 0 10px #22dfb266}.workspace .discovery-toolbar{background:#101720;gap:12px;padding:8px 12px 12px}.workspace .discovery-toolbar label:first-of-type{flex:none;min-width:100px}.workspace .discovery-toolbar label{font:11px system-ui,sans-serif}.workspace .discovery-toolbar input,.workspace .discovery-toolbar select{height:34px;min-height:34px;font-size:12px}.filter-label{letter-spacing:.7px;color:#708499;align-self:center;margin-right:4px;font:10px ui-monospace,monospace}.workspace .discovery-toolbar .discovery-run{margin-left:auto}.workspace .discovery-run{color:#83f8ca;background:#14372e;border-color:#22dfb259;min-height:36px;padding:8px 16px;font:600 12px system-ui,sans-serif}.workspace .discovery-notes{border-bottom:1px solid var(--line);font-size:11px}.workspace .discovery-terminal .terminal-ticker>strong,.workspace .discovery-terminal .terminal-ticker>span{padding:8px 12px;font-size:10px}.workspace .terminal-watchlist{font:12px system-ui,sans-serif}.workspace .terminal-watchlist thead th{font:10px ui-monospace,monospace}.workspace .terminal-watchlist-scroll.is-awaiting{min-height:0;max-height:none}.workspace .terminal-watchlist-scroll.is-awaiting caption{display:none}.workspace .market-start{background:radial-gradient(at 20% 0,#17362e77,#0000 70%),#101923;grid-template-columns:48px 1fr auto;align-items:center;gap:20px;padding:36px 28px 28px;display:grid}.market-start-icon{color:#22dfb2;background:#16342d;border:1px solid #22dfb259;border-radius:12px;place-items:center;height:48px;font-size:36px;display:grid}.market-kicker{color:#72a597;letter-spacing:1.3px;font:10px ui-monospace,monospace}.workspace .market-start h3{letter-spacing:-.7px;color:#eff7fc;margin:7px 0;font:650 24px system-ui,sans-serif}.workspace .market-start p{color:#91a6b8;max-width:490px;margin:0;font:13px/1.6 system-ui,sans-serif}.market-start-steps{color:#91a6b8;grid-column:2/4;gap:28px;margin-top:10px;font-size:11px;display:flex}.market-start-steps b{color:#22dfb2;margin-right:6px;font:10px ui-monospace,monospace}.workspace .watchlist-tools{background:#101720;align-items:center;gap:12px;padding:9px 12px;display:flex}.workspace .watchlist-tools input{width:min(340px,45%);height:34px;min-height:34px;margin:0;font:12px system-ui,sans-serif}.watchlist-tools>span{color:var(--muted);font-size:11px}.workspace .watchlist-tools label{align-items:center;gap:8px;margin:0 0 0 auto;font-size:11px;display:flex}.workspace .watchlist-tools select{width:auto;height:34px;min-height:34px;margin:0;font-size:12px}.market-terminal-aside{gap:10px;min-width:0;display:grid}.workspace .terminal-position-monitor{position:static}.workspace .terminal-monitor-empty{flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:135px;font:12px/1.6 system-ui,sans-serif;display:flex}.terminal-monitor-empty strong{color:#c0d0df;font-size:15px}.workspace .terminal-monitor-note{font:11px/1.6 system-ui,sans-serif}.workspace .terminal-source-monitor .panel-heading{padding:12px 13px}.workspace .terminal-source-monitor h2{font:650 14px system-ui,sans-serif}.terminal-source-monitor ul{margin:0;padding:0 13px;list-style:none}.terminal-source-monitor li{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:12px 0;display:flex}.terminal-source-monitor li>div{flex:1;min-width:0}.terminal-source-monitor strong{overflow-wrap:anywhere;font-size:12px;display:block}.terminal-source-monitor small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.terminal-source-monitor li>span:last-child{color:var(--muted);font:10px ui-monospace,monospace}.source-dot{background:#677587;border-radius:50%;flex-shrink:0;width:6px;height:6px}.source-dot.has-error{background:#ffbf69}.workspace .terminal-source-monitor>button{min-height:32px;margin:12px 13px;padding:5px 9px;font:11px system-ui,sans-serif}.workspace .exact-research>summary{font:600 12px system-ui,sans-serif}.workspace button:focus-visible,.workspace input:focus-visible,.workspace select:focus-visible,.workspace summary:focus-visible{outline-offset:3px;outline:2px solid #22dfb2}@media (width<=1100px){.workspace .discovery-modes strong{font-size:12px}.workspace .discovery-modes small{font-size:10px}.mode-number,.filter-label{display:none}.workspace .market-start{grid-template-columns:1fr;padding:24px}.market-start-icon{display:none}.market-start-steps{flex-wrap:wrap;grid-column:1;gap:12px}.workspace .market-start>button{justify-self:start}}@media (width<=600px){.workspace .discovery-modes{grid-template-columns:1fr;gap:6px}.workspace .discovery-modes>button{min-height:50px;padding:10px}.workspace .discovery-toolbar .discovery-run{margin-left:0}.workspace .watchlist-tools{flex-wrap:wrap}.workspace .watchlist-tools input{width:100%}.workspace .watchlist-tools input,.workspace .watchlist-tools select,.workspace .discovery-toolbar input,.workspace .discovery-toolbar select,.workspace .discovery-toolbar button{height:44px;min-height:44px}}:root,.workspace{--lime:#5ce6ff;--cyan:#38cfff;--line:#24364d}.workspace{background:radial-gradient(at 80% 0,#09234270,#0000 50%),#080d15}.brand{letter-spacing:2px;font-family:Space Grotesk,system-ui,sans-serif;font-weight:700}.brand .brand-period{color:#41d9ff}.workspace .sidebar{background:linear-gradient(110deg,#0e2538,#0d1725 60%,#101620);border-color:#2c4560;box-shadow:0 1px #68dbff18,0 10px 35px #0006}.workspace .sidebar nav button.active{color:#80eaff;background:#1c8bd51a;border-color:#3dcaff66;box-shadow:inset 0 -2px #37d7ff}.terminal-brand-caption{color:#86a5c2;padding-left:52px}.terminal-brand-caption b{color:#43d9ff}.workspace .panel-heading{background:linear-gradient(100deg,#172839,#131d2b)}.workspace .page[data-section=Market] .profile-shortcut{color:#65dfff;background:linear-gradient(120deg,#0b284035,#111a27);border-color:#2a455d}.workspace .page[data-section=Market] .profile-shortcut[data-trailing=true]{color:#65dfff;border-color:#27bff077}.workspace .profile-shortcut-rules>span:nth-child(2) b{color:#8feeff}.workspace .profile-shortcut:hover{border-color:#57dfff;box-shadow:0 0 20px #27bfff12}.workspace .terminal-metric-strip>div:first-child{border-bottom-color:#2ebff0}.workspace .terminal-metric-strip>div:nth-child(2){border-bottom-color:#557bee}.workspace .discovery-modes>button[aria-pressed=true]{background:linear-gradient(110deg,#123345,#14243b);border-color:#46d7ff;box-shadow:inset 0 0 25px #29a9e810}.workspace button[aria-pressed=true] .mode-dot{background:#4ee3ff;box-shadow:0 0 10px #35cfff88}.workspace .discovery-run{color:#b4f4ff;background:linear-gradient(110deg,#123b55,#193658);border-color:#4ddfff66}.workspace .discovery-run:hover:not(:disabled){background:#174765;border-color:#5deaff}.workspace .market-start{background:radial-gradient(at 20% 0,#163f6177,#0000 70%),#101923}.market-start-icon{color:#51dfff;background:#10334b;border-color:#3bd3ff66}.market-kicker{color:#7eb8d5}.market-start-steps b{color:#49dfff}.source-dot.is-enabled{background:#4bdaff}.terminal-monitor-empty svg{color:#5b9ebe}.workspace button:focus-visible,.workspace input:focus-visible,.workspace select:focus-visible,.workspace summary:focus-visible{outline-color:#5de8ff}.workspace button,.landing button{transition:background .18s,border-color .18s,box-shadow .18s}.workspace button:hover:not(:disabled),.landing button:hover:not(:disabled){box-shadow:0 0 18px #45caff15}.workspace .page{animation:.35s both besttek-enter}.landing{background:radial-gradient(at 25% 45%,#10294e70,#0000 55%),#050a13;overflow:hidden}.landing .ambient{filter:blur(60px);background:radial-gradient(#087ed72c,#0000 65%)}.landing-header{z-index:1;position:relative}.landing .pitch{position:relative}.landing .landing-grid{margin:50px auto 45px}.landing .pitch{padding-top:0}.landing .pitch h1{letter-spacing:-3px;margin:24px 0;font-size:clamp(50px,5vw,78px);line-height:1.04}.landing .pitch h1>span{color:#78eaff;background:linear-gradient(100deg,#c5f8ff,#30c9ff 70%,#5682ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.landing .pitch>.eyebrow{color:#84c8e9;letter-spacing:2px}.landing .pitch>p{color:#a6b7cb;max-width:480px}.landing .benefits{color:#a9c3d7}.landing .benefits svg{color:#48d5ff}.besttek-hero-art{max-width:280px;margin:18px 0 0;position:relative}.besttek-hero-art .besttek-emblem--hero{width:100%}.besttek-emblem,.besttek-emblem img{border-radius:50%}.besttek-emblem--hero img{-webkit-mask-image:radial-gradient(#000 48%,#000d 62%,#0000 74%);mask-image:radial-gradient(#000 48%,#000d 62%,#0000 74%)}.besttek-art-caption{text-align:center;color:#6487a7;letter-spacing:2px;margin-top:7px;font:9px ui-monospace,monospace;display:block}.landing .auth-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#162840cc,#0c1726f5);border:1px solid #385572;position:relative;box-shadow:0 24px 80px #0008,inset 0 1px #a9eaff20}.landing .auth-card:before{content:"";background:linear-gradient(90deg,#0000,#8bebff,#0000);height:1px;position:absolute;top:-1px;left:15%;right:15%;box-shadow:0 0 24px #21bfff88}.landing .primary{color:#061526;background:linear-gradient(110deg,#79e8ff,#50baff);border-color:#69dbff}.landing input:focus{border-color:#41d9ff;box-shadow:0 0 0 3px #2bcaff18}.landing .badge{color:#8be9ff;background:#11354a;border-color:#32718b}.landing .badge>span{background:#4bdaff}.landing .landing-bottom{color:#668ba6}@keyframes besttek-enter{0%{opacity:.3;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (width<=700px){.landing .pitch h1{font-size:50px}.besttek-hero-art{max-width:260px;margin:18px auto}.landing .pitch{text-align:center}.landing .pitch>p{margin-inline:auto}}@media (prefers-reduced-motion:reduce){.workspace .page{animation:none}.workspace button,.landing button{transition:none}}
