:root{--bg:#070a08;--panel:#0b0f0c;--panel-raised:#101511;--panel-hover:#151b16;--line:#202721;--line-soft:#151a16;--text:#f3f7f3;--muted:#788079;--muted-bright:#a8b0a9;--green:#00c805;--green-bright:#25e42b;--green-soft:#00c8051f;--red:#ff5964;--red-soft:#ff59641c;--blue:#6d82e8;--radius:10px;--ease-out:cubic-bezier(.2, .8, .2, 1)}.points-shell{color:#171917;background:#f2f4f0;min-height:100vh;padding-bottom:72px}.points-hero{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:end;gap:56px;width:min(100% - 48px,1240px);margin:0 auto;padding:58px 0 34px;display:grid}.points-eyebrow{color:#278432;font:800 9px var(--font-mono), monospace;letter-spacing:.09em;align-items:center;gap:6px;display:inline-flex}.points-hero h1{letter-spacing:-.065em;max-width:720px;margin:10px 0 14px;font-size:clamp(44px,6.5vw,76px);line-height:.92}.points-hero-copy>p{color:#6f766f;max-width:640px;margin:0;font-size:14px;line-height:1.65}.points-global-cap{background:#ffffffd9;border:1px solid #dce2db;border-radius:16px;padding:22px;box-shadow:0 22px 70px -58px #000000a6}.points-global-cap>span{color:#878e88;font:750 8px var(--font-mono), monospace;letter-spacing:.07em}.points-global-cap>strong{font:700 23px var(--font-mono), monospace;letter-spacing:-.045em;margin:12px 0 15px;display:block}.points-global-cap>strong em{color:#979d98;letter-spacing:0;font-size:10px;font-style:normal}.points-global-cap>div,.seed-progress{background:#e7ebe6;border-radius:999px;height:7px;overflow:hidden}.points-global-cap>div i,.seed-progress i{border-radius:inherit;background:linear-gradient(90deg,#161916,#39bd45);min-width:2px;height:100%;display:block}.points-global-cap>small{color:#8b918c;margin-top:9px;font-size:9px;display:block}.points-connect-card{text-align:center;background:#fff;border:1px solid #dee3dd;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:min(100% - 48px,1240px);min-height:210px;margin:12px auto 0;padding:28px;display:flex}.points-connect-card>div{color:#278232;background:#e8f6e9;border-radius:17px;place-items:center;width:58px;height:58px;display:grid}.points-connect-card h2{letter-spacing:-.04em;margin:18px 0 7px;font-size:24px}.points-connect-card p{color:#7b827c;max-width:390px;margin:0 0 22px;font-size:11px;line-height:1.55}.points-system-notice{color:#755e22;background:#fff9e9;border:1px solid #ead8ac;border-radius:10px;width:min(100% - 48px,1240px);margin:0 auto 12px;padding:12px 14px;font-size:10px}.points-dashboard{grid-template-columns:1.25fr repeat(3,1fr);gap:10px;width:min(100% - 48px,1240px);margin:0 auto;display:grid}.points-dashboard article{background:#fff;border:1px solid #dee3dd;border-radius:15px;min-height:148px;padding:20px}.points-total-card{color:#fff;background:#171917!important;border-color:#171917!important}.points-total-card>span{color:#9fa6a0;font:750 8px var(--font-mono), monospace;letter-spacing:.07em}.points-total-card>strong{font:700 35px var(--font-mono), monospace;letter-spacing:-.055em;margin:15px 0 auto;display:block}.points-total-card>small{color:#aab0ab;margin-top:10px;font-size:9px;display:block}.points-bucket{flex-direction:column;display:flex}.points-bucket>div{color:#727973;align-items:center;gap:7px;display:flex}.points-bucket>div span{font-size:10px;font-weight:800}.points-bucket>strong{font:700 24px var(--font-mono), monospace;letter-spacing:-.045em;margin:19px 0 auto}.points-bucket>small{color:#929893;margin-top:9px;font-size:8px;line-height:1.45}.referral-panel{color:#fff;background:radial-gradient(circle at 78% 10%,#4ad35726,#0000 34%),#171917;border-radius:18px;grid-template-columns:1.12fr .88fr;align-items:center;gap:48px;width:min(100% - 48px,1240px);margin:12px auto 0;padding:32px;display:grid;overflow:hidden;box-shadow:0 30px 80px -67px #000}.referral-panel-copy h2{letter-spacing:-.05em;margin:9px 0 10px;font-size:31px}.referral-panel-copy>p{color:#aeb4af;max-width:580px;margin:0;font-size:11px;line-height:1.65}.referral-stats{background:#303530;border:1px solid #303530;border-radius:11px;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:25px;display:grid;overflow:hidden}.referral-stats>div{background:#202320;flex-direction:column;justify-content:center;min-height:72px;padding:13px;display:flex}.referral-stats span{color:#858c86;font-size:8px}.referral-stats strong{font:650 12px var(--font-mono), monospace;text-overflow:ellipsis;margin-top:6px;overflow:hidden}.referral-stats button{color:#c4ff3c;cursor:pointer;background:#2d322d;border:1px solid #454b45;border-radius:5px;align-self:flex-start;margin-top:7px;padding:4px 8px;font-size:9px}.referral-link-card{background:#272b27eb;border:1px solid #343a34;border-radius:14px;padding:20px}.referral-link-card>label{color:#8e968f;font:750 8px var(--font-mono), monospace;letter-spacing:.07em;display:block}.tag-input,.claimed-link{background:#151715;border:1px solid #3c433d;border-radius:9px;align-items:center;height:48px;margin-top:9px;padding:0 12px;display:flex;overflow:hidden}.tag-input span{color:#686f69;flex:none;font-size:10px}.tag-input input{color:#fff;min-width:0;font:700 12px var(--font-mono), monospace;background:0 0;border:0;outline:0;flex:1}.claimed-link span{color:#e9eee9;min-width:0;font:600 10px var(--font-mono), monospace;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.claimed-link button{color:#fff;cursor:pointer;background:#303630;border:0;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.referral-link-card>button{color:#111;cursor:pointer;background:#40d24d;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;height:40px;margin-top:9px;font-size:10px;font-weight:850;display:flex}.referral-link-card>button:disabled{opacity:.45;cursor:not-allowed}.referral-link-card>small{color:#7f8780;margin-top:8px;font-size:8px;line-height:1.45;display:block}.tag-error{color:#ff8e95;margin-top:9px;font-size:9px}.points-how{background:#fff;border:1px solid #dfe4de;border-radius:15px;grid-template-columns:repeat(3,1fr);width:min(100% - 48px,1240px);margin:12px auto 0;display:grid;overflow:hidden}.points-how>div{border-left:1px solid #e6eae5;grid-template-columns:28px 1fr;align-content:center;column-gap:10px;min-height:116px;padding:21px;display:grid}.points-how>div:first-child{border-left:0}.points-how span{color:#267a30;width:26px;height:26px;font:750 9px var(--font-mono), monospace;background:#eaf6eb;border-radius:8px;grid-row:1/3;place-items:center;display:grid}.points-how strong{font-size:11px}.points-how p{color:#838a84;margin:5px 0 0;font-size:9px;line-height:1.45}.seed-markets-section{width:min(100% - 48px,1240px);margin:48px auto 0}.seed-markets-section>header{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:18px;display:flex}.seed-markets-section>header h2{letter-spacing:-.05em;margin:7px 0 0;font-size:30px}.seed-markets-section>header>p{color:#777e78;max-width:480px;margin:0;font-size:10px;line-height:1.55}.seed-markets-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:10px;display:grid}.seed-market-card{background:#fff;border:1px solid #dce2db;border-radius:16px;padding:20px;overflow:hidden;box-shadow:0 20px 55px -50px #0000008c}.seed-market-card:before{content:"";background:var(--seed-accent);height:3px;margin:-20px -20px 18px;display:block}.seed-market-card>header{justify-content:space-between;align-items:center;display:flex}.seed-market-type{color:#727973;font:750 8px var(--font-mono), monospace;text-transform:uppercase;align-items:center;gap:6px;display:inline-flex}.seed-market-type i{background:var(--seed-accent);border-radius:50%;width:6px;height:6px}.seed-market-card>header b{color:#7c837d;text-transform:uppercase;background:#f0f2ef;border-radius:999px;padding:4px 7px;font-size:7px}.seed-market-card>header b.live{color:#21752b;background:#e7f6e9}.seed-market-card h3{letter-spacing:-.04em;margin:17px 0 6px;font-size:21px}.seed-market-card>p{color:#7c837d;min-height:58px;margin:0;font-size:9px;line-height:1.55}.seed-market-spec{background:#fafbfa;border:1px solid #e8ebe7;border-radius:9px;gap:8px;min-height:87px;margin-top:13px;padding:10px 11px;display:grid}.seed-market-spec>div{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:8px;display:grid}.seed-market-spec span{color:#979d98;font:700 7px var(--font-mono), monospace;letter-spacing:.04em;text-transform:uppercase}.seed-market-spec strong{color:#3c423d;font-size:8px;line-height:1.4}.seed-progress-copy,.seed-progress-foot{justify-content:space-between;align-items:center;gap:10px;display:flex}.seed-progress-copy{margin-top:20px}.seed-progress-copy span,.seed-progress-foot{color:#8a918b;font-size:8px}.seed-progress-copy strong{font:650 9px var(--font-mono), monospace}.seed-progress{height:6px;margin-top:8px}.seed-progress i{background:var(--seed-accent)}.seed-progress-foot{margin-top:7px}.seed-input{border-top:1px solid #e9ece8;margin-top:17px;padding-top:16px}.seed-input>label{color:#858c86;font:750 8px var(--font-mono), monospace;letter-spacing:.04em;text-transform:uppercase}.seed-input>div{background:#fafbfa;border:1px solid #dfe4de;border-radius:9px;align-items:center;height:48px;margin-top:7px;padding:0 12px;display:flex}.seed-input input{min-width:0;font:700 20px var(--font-mono), monospace;background:0 0;border:0;outline:0;flex:1}.seed-input>div strong{color:#6f766f;font-size:9px}.seed-input nav{grid-template-columns:repeat(4,1fr);gap:5px;margin-top:6px;display:grid}.seed-input nav button{color:#6c736d;height:28px;font:650 8px var(--font-mono), monospace;cursor:pointer;background:#fff;border:1px solid #e0e4df;border-radius:7px}.seed-breakdown{background:#f4f6f3;border-radius:9px;margin-top:15px;padding:12px}.seed-breakdown>div{color:#7a817b;justify-content:space-between;align-items:center;gap:10px;min-height:24px;font-size:8px;display:flex}.seed-breakdown strong{color:#323632;font:650 8px var(--font-mono), monospace}.seed-breakdown em{color:#959b96;margin-left:4px;font-style:normal}.seed-breakdown .points-preview{border-top:1px solid #dfe3de;margin-top:6px;padding-top:8px}.seed-breakdown .points-preview strong{color:#23912e;font-size:11px}.seed-submit{color:#fff;cursor:pointer;background:#171917;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;width:100%;height:42px;margin-top:10px;font-size:10px;font-weight:850;display:flex}.seed-submit:disabled{opacity:.42;cursor:not-allowed}.seed-connect{margin-top:10px}.seed-connect .wallet-wrap,.seed-connect .wallet-primary{width:100%}.seed-connect .wallet-primary{color:#fff;background:#171917;border-radius:9px;height:42px;font-size:10px}.seed-legal{color:#969c97;margin-top:9px;font-size:7px;line-height:1.45;display:block}.seed-error{color:#ae424a;margin-top:8px;font-size:8px}.points-disclosure{color:#5f665f;background:#fff;border:1px solid #dce2db;border-radius:13px;align-items:flex-start;gap:12px;width:min(100% - 48px,1240px);margin:12px auto 0;padding:17px 18px;display:flex}.points-disclosure svg{color:#298033;flex:none}.points-disclosure strong{color:#252925;font-size:10px}.points-disclosure p{margin:4px 0 0;font-size:8px;line-height:1.55}.referral-redirect{color:#fff;background:#171917;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}.referral-redirect span{color:#41d34e;font-size:56px}.referral-redirect strong{margin-top:14px;font-size:20px}.referral-redirect p{color:#8f9690;font-size:11px}@media (max-width:980px){.points-hero{grid-template-columns:1fr;gap:28px}.points-dashboard{grid-template-columns:1fr 1fr}.referral-panel{grid-template-columns:1fr;gap:28px}.seed-markets-grid{grid-template-columns:1fr 1fr}.seed-market-card:last-child{grid-column:1/-1}}@media (max-width:700px){.points-shell .topbar nav{background:#fff;border-color:#e2e6e1}.points-shell .topbar nav a{color:#606761;justify-content:flex-start;width:100%;height:44px;padding:0 17px}.points-hero,.points-dashboard,.referral-panel,.points-how,.seed-markets-section,.points-disclosure,.points-system-notice{width:calc(100% - 28px)}.points-hero{padding:36px 0 24px}.points-hero h1{font-size:48px}.points-global-cap{padding:17px}.points-dashboard{grid-template-columns:1fr 1fr;gap:7px}.points-dashboard article{min-height:125px;padding:15px}.points-total-card,.points-bucket:last-child{grid-column:1/-1}.referral-panel{padding:22px 18px}.referral-stats{grid-template-columns:1fr}.referral-stats>div{min-height:57px}.points-how{grid-template-columns:1fr}.points-how>div{border-top:1px solid #e6eae5;border-left:0}.points-how>div:first-child{border-top:0}.seed-markets-section{margin-top:34px}.seed-markets-section>header{flex-direction:column;align-items:flex-start;gap:10px}.seed-markets-grid{grid-template-columns:1fr}.seed-market-card:last-child{grid-column:auto}.points-connect-card{width:calc(100% - 28px);padding:25px 18px}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--font-sans), ui-sans-serif, sans-serif;margin:0;font-size:14px}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--green);outline-offset:2px}number-flow{font-variant-numeric:tabular-nums}.terminal-shell{background:var(--bg);min-height:100vh;overflow:hidden}.market-notice{color:#8d968f;letter-spacing:.065em;text-transform:uppercase;background:#090d0a;border-bottom:1px solid #00c8052e;justify-content:center;align-items:center;gap:9px;height:28px;padding:0 24px;font-size:8px;font-weight:700;display:flex}.market-notice .notice-label{color:var(--green-bright);background:#00c80512;border:1px solid #00c80552;border-radius:3px;padding:2px 6px;font-weight:600}.market-notice i{background:#485049;border-radius:50%;width:2px;height:2px}.topbar{z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:#070a08e0;align-items:center;height:64px;padding:0 24px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:10px;min-width:220px;display:flex}.brand strong{letter-spacing:.16em;font-size:12px;font-weight:800}.brand strong span{color:var(--green)}.brand em{color:#8e978f;font-family:var(--font-mono), monospace;letter-spacing:.1em;border:1px solid #2d3730;border-radius:4px;padding:3px 5px;font-size:7px;font-style:normal}.brand-glyph{width:22px;height:22px;position:relative;transform:rotate(-9deg)}.brand-glyph i{background:var(--green);transform-origin:bottom;width:5px;animation:brand-rise .65s var(--ease-out) both;border-radius:5px 5px 1px 1px;position:absolute;bottom:2px;transform:skew(-18deg)}.brand-glyph i:first-child{height:9px;animation-delay:80ms;left:1px}.brand-glyph i:nth-child(2){height:16px;animation-delay:.14s;left:8px}.brand-glyph i:nth-child(3){height:21px;animation-delay:.2s;left:15px}@keyframes brand-rise{0%{opacity:0;transform:skew(-18deg)scaleY(.15)}}.topbar nav{align-items:stretch;gap:3px;min-width:0;height:100%;display:flex}.topbar nav a,.topbar nav .earn-nav{color:#747c75;white-space:nowrap;justify-content:center;align-items:center;min-height:100%;padding:0 15px;font-size:12px;font-weight:650;line-height:1;transition:color .2s;display:flex;position:relative}.topbar nav a:hover,.topbar nav a.active{color:var(--text)}.topbar nav a.active:after{content:"";background:var(--green);transform-origin:0;height:2px;animation:line-in .45s var(--ease-out) both;position:absolute;bottom:-1px;left:17px;right:17px}@keyframes line-in{0%{transform:scaleX(0)}}.topbar-actions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.topbar-feed{color:#747c75;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:7px;margin-right:8px;font-size:8px;font-weight:700;display:flex}.topbar-feed i{background:var(--green);border-radius:50%;width:6px;height:6px}.search-button{border:1px solid var(--line);color:#737b74;cursor:pointer;background:#0d120e;border-radius:7px;align-items:center;gap:8px;width:176px;height:36px;padding:0 10px;transition:border-color .2s,background .2s;display:flex}.search-button:hover{background:var(--panel-raised);border-color:#384139}.search-button span{font-size:11px}.search-button kbd{font-family:var(--font-mono), monospace;border:1px solid #29302a;border-radius:4px;margin-left:auto;padding:2px 5px;font-size:8px}.circle-button,.mobile-menu-button{border:1px solid var(--line);color:#8c948d;cursor:pointer;background:#0d120e;border-radius:7px;place-items:center;width:36px;height:36px;transition:color .2s,border-color .2s,transform .2s;display:grid}.circle-button:hover,.mobile-menu-button:hover{color:var(--text);border-color:#39423a;transform:translateY(-1px)}.mobile-menu-button{display:none}.wallet-wrap{position:relative}.wallet-primary,.account-pill{color:#031004;background:var(--green);cursor:pointer;border:0;border-radius:7px;justify-content:center;align-items:center;gap:7px;height:36px;padding:0 14px;font-size:11px;font-weight:800;transition:filter .18s,transform .18s,box-shadow .18s;display:flex}.wallet-primary:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 8px 24px #00c80524}.network-warning{background:#ffd250}.account-pill{border:1px solid var(--line);color:var(--text);background:var(--panel-raised)}.status-dot{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #00c8051a}.wallet-popover{z-index:100;transform-origin:100% 0;width:330px;animation:popover-in .2s var(--ease-out) both;background:#101511;border:1px solid #2a332c;border-radius:11px;padding:18px;position:absolute;top:44px;right:0;box-shadow:0 24px 70px #00000094}@keyframes popover-in{0%{opacity:0;transform:translateY(-5px)scale(.985)}}.popover-heading{justify-content:space-between;align-items:flex-start;display:flex}.popover-heading h3{letter-spacing:-.03em;margin:4px 0 0;font-size:18px}.eyebrow{color:var(--green-bright);font-family:var(--font-mono), monospace;letter-spacing:.13em;font-size:8px;font-weight:600}.icon-button{color:var(--muted);cursor:pointer;background:0 0;border:0}.popover-copy{color:var(--muted);margin:13px 0;font-size:11px;line-height:1.55}.connector-list{gap:7px;display:grid}.connector-list button{border:1px solid var(--line);cursor:pointer;background:#0a0e0b;border-radius:8px;align-items:center;gap:10px;width:100%;height:48px;padding:0 11px;font-size:12px;font-weight:650;transition:border-color .18s,transform .18s;display:flex}.connector-list button:hover{border-color:#455047;transform:translate(2px)}.connector-icon{color:#041005;background:var(--green);border-radius:7px;place-items:center;width:27px;height:27px;font-weight:850;display:grid}.connector-arrow{color:var(--muted);margin-left:auto}.wallet-note,.wallet-error{color:var(--muted);margin:12px 2px 0;font-size:9px;line-height:1.5}.wallet-error{color:var(--red)}.wallet-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#040805a8;place-items:center;padding:24px;animation:.18s ease-out both wallet-fade-in;display:grid;position:fixed;inset:0}@keyframes wallet-fade-in{0%{opacity:0}}.wallet-modal{color:#171917;width:min(100%,440px);animation:wallet-modal-in .24s var(--ease-out) both;background:#fff;border:1px solid #dfe4de;border-radius:20px;padding:22px;box-shadow:0 32px 100px #00000061}@keyframes wallet-modal-in{0%{opacity:0;transform:translateY(10px)scale(.98)}}.wallet-modal-topline{justify-content:space-between;align-items:center;display:flex}.wallet-modal-topline>span{color:#747b75;font:700 9px var(--font-mono), monospace;letter-spacing:.08em;align-items:center;gap:7px;display:flex}.wallet-modal-topline>span i{background:#00c805;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #00c8051a}.wallet-modal-topline button{color:#737973;cursor:pointer;background:#f2f4f1;border:0;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.wallet-modal-intro{align-items:center;gap:14px;margin:26px 0 22px;display:flex}.metamask-mark{color:#8b3c11;background:#fff0e7;border-radius:15px;flex:none;place-items:center;width:50px;height:50px;display:grid}.wallet-modal-intro h2{letter-spacing:-.04em;margin:0 0 4px;font-size:25px}.wallet-modal-intro p{color:#7b827c;margin:0;font-size:12px;line-height:1.45}.metamask-connect{color:#171917;cursor:pointer;background:#f8faf8;border:1px solid #e1e5e0;border-radius:14px;align-items:center;gap:12px;width:100%;min-height:66px;padding:10px 13px;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s;display:flex}.metamask-connect:hover:not(:disabled){background:#fffaf7;border-color:#f0a36f;transform:translateY(-1px);box-shadow:0 12px 30px -20px #cf5711a6}.metamask-connect:disabled{cursor:wait;opacity:.65}.metamask-fox{color:#fff;background:linear-gradient(145deg,#f6851b,#c64d10);border-radius:11px;flex:none;place-items:center;width:39px;height:39px;font-weight:900;display:grid}.metamask-connect>span:nth-child(2){flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.metamask-connect strong{font-size:13px}.metamask-connect small{color:#858b86;font-size:10px}.metamask-connect>svg{color:#888e89;margin-left:auto}.wallet-modal-error{color:#9b4132;background:#fff3f0;border:1px solid #f1d1c9;border-radius:10px;margin-top:10px;padding:10px 12px;font-size:11px;line-height:1.45}.wallet-modal-security{color:#7c837d;align-items:flex-start;gap:8px;margin:16px 1px;font-size:10px;line-height:1.5;display:flex}.wallet-modal-security svg{color:#179b25;flex:none}.wallet-modal-footer{color:#858b86;border-top:1px solid #edf0ec;justify-content:space-between;align-items:center;padding-top:15px;font-size:10px;display:flex}.wallet-modal-footer a{color:#25762f;align-items:center;gap:4px;font-weight:800;text-decoration:none;display:inline-flex}.account-popover{width:282px}.account-line{justify-content:space-between;margin:9px 0 16px;display:flex}.status-label{color:var(--muted);align-items:center;gap:5px;font-size:9px;display:flex}.status-label i{background:var(--green);border-radius:50%;width:6px;height:6px}.balance-card{border:1px solid var(--line);background:#0a0e0b;border-radius:8px;flex-direction:column;gap:6px;margin-bottom:9px;padding:13px;display:flex}.balance-card span{color:var(--muted);font-size:9px}.balance-card strong{font-family:var(--font-mono), monospace;font-size:18px}.profile-trading-control{background:#0b100c;border:1px solid #253029;border-radius:9px;margin:9px 0;padding:11px}.profile-trading-control>button{color:#dce3dd;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;width:100%;padding:0;display:grid}.profile-trading-control>button:disabled{opacity:.55;cursor:not-allowed}.profile-trading-control>button>svg{color:#45c750}.profile-trading-control>button>span{flex-direction:column;gap:2px;min-width:0;display:flex}.profile-trading-control strong{font-size:10px}.profile-trading-control small{color:#768078;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.profile-trading-control i,.funding-session-default>i{background:#303832;border-radius:999px;flex:none;width:31px;height:18px;transition:background .18s;position:relative}.profile-trading-control i b,.funding-session-default>i b{background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000003d}.profile-trading-control i.active{background:#00c805}.profile-trading-control i.active b,.funding-session-default.active>i b{transform:translate(13px)}.profile-trading-control>p{color:#6fbd76;border-top:1px solid #202821;margin:8px 0 0;padding-top:8px;font-size:7px;line-height:1.4}.profile-trading-control>p.error{color:#f0838b}.popover-action{border:0;border-bottom:1px solid var(--line-soft);color:#c8d0ca;cursor:pointer;background:0 0;align-items:center;gap:8px;width:100%;padding:9px 5px;font-size:11px;display:flex}.popover-action.danger{color:var(--red);border:0}.market-heading{border-bottom:1px solid var(--line);align-items:center;min-height:126px;padding:24px;display:flex}.pair-identity{min-width:410px;animation:reveal-up .5s var(--ease-out) both;align-items:center;gap:17px;display:flex}.pair-icons{align-items:center;gap:6px;display:flex}.asset-mark{border:2px solid var(--bg);border-radius:4px;flex:none;place-items:center;width:38px;height:38px;display:inline-grid}.asset-mark svg{width:23px;height:23px}.asset-mark.nvda{color:#071007;background:#76b900}.asset-mark.amd{color:#fff;background:#df241f}.market-code{color:#6f7870;font-family:var(--font-mono), monospace;letter-spacing:.08em;margin-bottom:5px;font-size:8px}.market-code span{color:#9ba39c;margin-left:7px}.pair-identity h1{letter-spacing:-.045em;margin:0 0 4px;font-size:24px;font-weight:700}.pair-identity h1 span{color:#465048;font-weight:400}.pair-identity p{color:var(--muted);margin:0;font-size:10px}.market-metrics{animation:reveal-up .5s 80ms var(--ease-out) both;margin-left:auto;display:flex}.market-metrics>div{border-left:1px solid var(--line);grid-template-columns:auto auto;align-items:baseline;gap:5px 9px;min-width:150px;padding:2px 24px;display:grid}.market-metrics span{color:#687169;letter-spacing:.09em;grid-column:1/-1;font-size:8px;font-weight:700}.market-metrics strong{font-family:var(--font-mono), monospace;letter-spacing:-.03em;font-size:16px;font-weight:500}.market-metrics em,.market-metrics small{color:var(--muted);font-size:8px;font-style:normal}.positive{color:var(--green-bright)!important}.market-metrics em{align-items:center;display:flex}.source-state{align-items:center;gap:7px;display:flex;font-family:var(--font-sans), sans-serif!important;font-size:12px!important}.source-state i,.market-open i{background:var(--green);border-radius:50%;width:6px;height:6px;animation:2.3s ease-out infinite live-pulse;box-shadow:0 0 #00c80533}.source-state i.fallback{background:#ffd250;animation:none}@keyframes live-pulse{55%{box-shadow:0 0 0 5px #00c80500}to{box-shadow:0 0 #00c80500}}@keyframes reveal-up{0%{opacity:0;transform:translateY(8px)}}.terminal-grid{border-bottom:1px solid var(--line);grid-template-rows:minmax(550px,auto) 220px;grid-template-columns:minmax(540px,1fr) 296px 352px;display:grid}.panel{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;animation:panel-in .55s var(--ease-out) both;background:#0b0f0c94}.chart-panel{padding-bottom:7px;animation-delay:80ms;position:relative}.book-panel{animation-delay:.13s}.trade-panel{animation-delay:.18s}.positions-panel{animation-delay:.23s}@keyframes panel-in{0%{opacity:0;transform:translateY(10px)}}.panel-toolbar,.panel-title{border-bottom:1px solid var(--line-soft);align-items:center;height:47px;padding:0 14px;display:flex}.timeframes,.chart-tools{gap:3px;display:flex}.timeframes button,.chart-tools button{min-width:35px;height:28px;color:var(--muted);font-family:var(--font-mono), monospace;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:9px;font-weight:500;transition:color .18s,background .18s,transform .18s;display:flex}.timeframes button:hover,.chart-tools button:hover{color:var(--text);background:var(--panel-hover)}.timeframes button:active,.chart-tools button:active{transform:scale(.96)}.timeframes button.active{color:var(--text);background:#1a211b;box-shadow:inset 0 0 0 1px #252e27}.chart-tools{margin-left:auto}.spinning svg{animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.chart-label{z-index:3;pointer-events:none;align-items:baseline;gap:9px;display:flex;position:absolute;top:65px;left:18px}.chart-label span{color:var(--muted);font-family:var(--font-mono), monospace;font-size:8px}.chart-label strong{font-family:var(--font-mono), monospace;font-size:14px;font-weight:500}.chart-label em{color:#545d55;font-family:var(--font-mono), monospace;font-size:8px;font-style:normal}.chart-canvas{clip-path:inset(0 100% 0 0);width:100%;height:calc(100% - 47px);min-height:380px;animation:chart-wipe .9s .25s var(--ease-out) forwards}@keyframes chart-wipe{to{clip-path:inset(0)}}.tradingview-credit{z-index:4;color:#4d554e;font-family:var(--font-mono), monospace;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:4px;font-size:7px;display:flex;position:absolute;bottom:9px;left:13px}.panel-title{justify-content:space-between}.panel-title>div{align-items:center;gap:8px;display:flex}.panel-title h2{margin:0;font-size:11px}.demo-tag{color:#788179;font-family:var(--font-mono), monospace;letter-spacing:.08em;border:1px solid #29312a;border-radius:3px;padding:3px 5px;font-size:6px}.panel-title button{color:var(--muted);background:0 0;border:0}.book-head,.book-row{text-align:right;grid-template-columns:1fr 1fr 1fr;padding:0 12px;display:grid}.book-head{color:#545d55;height:28px;font-family:var(--font-mono), monospace;letter-spacing:.06em;align-items:center;font-size:7px}.book-head span:first-child,.book-row span:first-of-type{text-align:left}.book-row{height:27px;font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;align-items:center;font-size:9px;transition:background .18s;position:relative}.book-row:hover{background:#ffffff05}.book-row i{opacity:.08;height:100%;transition:width .6s var(--ease-out), opacity .2s;position:absolute;right:0}.book-row:hover i{opacity:.13}.book-row span{z-index:1}.book-empty{color:#555e56;height:72px;font-family:var(--font-mono), monospace;text-transform:uppercase;place-items:center;font-size:8px;display:grid}.asks .book-row span:first-of-type{color:#ff7881}.asks .book-row i{background:var(--red)}.bids .book-row span:first-of-type{color:var(--green-bright)}.bids .book-row i{background:var(--green)}.book-spread{border:solid var(--line-soft);background:#0a0e0b;border-width:1px 0;align-items:center;gap:9px;height:41px;padding:0 12px;display:flex}.book-spread strong{font-family:var(--font-mono), monospace;font-size:13px;font-weight:500}.book-spread span{color:var(--green-bright);font-family:var(--font-mono), monospace;align-items:center;font-size:8px;display:flex}.underlying-quotes{border-top:1px solid var(--line-soft);margin-top:9px;padding:8px 12px}.underlying-quotes>div{grid-template-columns:24px 1fr 1fr auto;align-items:center;gap:6px;height:34px;display:grid}.underlying-quotes .asset-mark{border:0;width:20px;height:20px;font-size:8px}.underlying-quotes .asset-mark svg{width:13px;height:13px}.underlying-quotes span{color:var(--muted);font-size:9px}.underlying-quotes strong{text-align:right;font-family:var(--font-mono), monospace;font-size:9px}.underlying-quotes small{width:30px;color:var(--green-bright);text-align:right;font-family:var(--font-mono), monospace;font-size:6px}.trade-panel{background:#0b0f0c;border-right:0;padding:17px;position:relative}.trade-panel-heading{justify-content:space-between;align-items:flex-end;margin:0 1px 15px;display:flex}.trade-panel-heading>div{flex-direction:column;gap:4px;display:flex}.trade-panel-heading>div span{color:#687169;letter-spacing:.1em;font-size:7px;font-weight:700}.trade-panel-heading>div strong{letter-spacing:-.025em;font-size:15px}.market-open{color:#747d76;text-transform:uppercase;align-items:center;gap:6px;font-size:7px;font-weight:700;display:flex}.trade-tabs{border:1px solid var(--line);background:#080b09;border-radius:8px;grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.trade-tabs button{height:39px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:5px;font-size:10px;font-weight:750;transition:color .2s,background .2s,box-shadow .2s;display:flex}.trade-tabs .long.active{color:var(--green-bright);background:var(--green-soft);box-shadow:inset 0 0 0 1px #00c8051f}.trade-tabs .short.active{color:#ff7c85;background:var(--red-soft);box-shadow:inset 0 0 0 1px #ff59641f}.order-type{border-bottom:1px solid var(--line-soft);gap:18px;margin:14px 0 15px;display:flex}.order-type button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0 2px 10px;font-size:10px;position:relative}.order-type button.active{color:var(--text)}.order-type button.active:after{content:"";background:var(--green);height:2px;animation:line-in .25s var(--ease-out) both;position:absolute;bottom:-1px;left:0;right:0}.trade-body{gap:0;display:grid}.field-label{color:#677068;font-family:var(--font-mono), monospace;letter-spacing:.07em;justify-content:space-between;margin-bottom:7px;font-size:7px;display:flex}.field-label span:last-child{letter-spacing:0}.amount-field,.limit-field{background:#080b09;border:1px solid #29322b;border-radius:8px;align-items:center;height:53px;padding:0 11px;transition:border-color .2s,box-shadow .2s;display:flex}.amount-field:focus-within,.limit-field:focus-within{border-color:#526055;box-shadow:0 0 0 3px #00c8050e}.currency-prefix{color:#7c857d;font-family:var(--font-mono), monospace;margin-right:4px;font-size:18px}.amount-field input,.limit-field input{min-width:0;color:var(--text);font-family:var(--font-mono), monospace;background:0 0;border:0;outline:0;flex:1;font-size:20px;font-weight:500}.amount-field button{border:1px solid var(--line);color:#cbd2cc;background:#171d18;border-radius:6px;align-items:center;gap:4px;height:29px;padding:0 8px;font-size:9px;font-weight:700;display:flex}.quick-amounts{grid-template-columns:repeat(4,1fr);gap:5px;margin:7px 0 15px;display:grid}.quick-amounts button{border:1px solid var(--line);height:25px;color:var(--muted);font-family:var(--font-mono), monospace;cursor:pointer;background:0 0;border-radius:5px;font-size:8px;transition:border-color .18s,color .18s,background .18s,transform .18s}.quick-amounts button:hover{color:var(--text);border-color:#39423a}.quick-amounts button:active{transform:scale(.96)}.quick-amounts button.active{color:var(--green-bright);background:#00c8050e;border-color:#00c80557}.limit-order-field{overflow:hidden}.limit-field{height:41px;margin-bottom:15px}.limit-field input{font-size:13px}.limit-field span{color:var(--muted);font-family:var(--font-mono), monospace;font-size:8px}.leverage-label{margin-top:2px}.leverage-label strong{color:var(--green-bright);font-family:var(--font-mono), monospace;font-size:9px}.leverage-slider{width:100%;height:3px;accent-color:var(--green);cursor:pointer}.leverage-ticks{justify-content:space-between;margin-top:4px;display:flex}.leverage-ticks button{color:#555e56;font-family:var(--font-mono), monospace;cursor:pointer;background:0 0;border:0;padding:2px;font-size:7px}.leverage-ticks button:disabled{color:#c4c9c5;cursor:not-allowed;text-decoration:line-through}.leverage-capacity{color:#7c847d;font-family:var(--font-mono), monospace;margin-top:7px;font-size:7px;line-height:1.4}.leverage-capacity.high{color:#9a671d}.order-summary{border:solid var(--line-soft);border-width:1px 0;gap:8px;margin:13px 0;padding:11px 0;display:grid}.order-summary div{color:var(--muted);justify-content:space-between;font-size:9px;display:flex}.order-summary strong{color:#c9d0cb;font-family:var(--font-mono), monospace;font-weight:500}.trade-panel>.wallet-wrap .wallet-primary,.place-order{width:100%;height:43px}.place-order{cursor:pointer;border:0;border-radius:7px;font-size:10px;font-weight:800;transition:filter .18s,transform .18s,box-shadow .18s}.place-order:hover{filter:brightness(1.08);transform:translateY(-1px)}.place-order:disabled{opacity:.52;cursor:not-allowed;filter:none;transform:none}.place-order.long{color:#031004;background:var(--green);box-shadow:0 10px 30px #00c8051a}.place-order.short{color:#180206;background:var(--red);box-shadow:0 10px 30px #ff59641a}.trade-disclaimer{color:#59625a;justify-content:center;align-items:center;gap:5px;margin:10px 0 0;font-size:7px;display:flex}.toast-stage{z-index:5;position:absolute;bottom:12px;left:16px;right:16px}.order-toast{background:#102014;border:1px solid #00c8054d;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px;display:grid;box-shadow:0 15px 40px #0000008c}.check-badge{color:#031004;background:var(--green);border-radius:50%;place-items:center;width:24px;height:24px;font-weight:900;display:grid}.order-toast div{flex-direction:column;gap:2px;display:flex}.order-toast strong{font-size:9px}.order-toast span{color:var(--muted);font-family:var(--font-mono), monospace;font-size:8px}.order-toast button{color:var(--muted);cursor:pointer;background:0 0;border:0}.positions-panel{border-bottom:0;border-right:0;grid-column:1/4}.position-tabs{border-bottom:1px solid var(--line-soft);align-items:stretch;gap:21px;height:45px;padding:0 16px;display:flex}.position-tabs button{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:9px;position:relative}.position-tabs button.active{color:var(--text)}.position-tabs button.active:after{content:"";background:var(--green);height:2px;position:absolute;bottom:0;left:0;right:0}.position-tabs button span{min-width:16px;height:16px;font-family:var(--font-mono), monospace;background:#1a211b;border-radius:4px;place-items:center;margin-left:4px;font-size:7px;display:inline-grid}.position-context{color:#515a52;font-family:var(--font-mono), monospace;text-transform:uppercase;align-items:center;margin-left:auto;font-size:7px;display:flex}.empty-state{height:150px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.empty-state div{border:1px solid var(--line);color:#667067;background:#0a0e0b;border-radius:10px;place-items:center;width:38px;height:38px;margin-bottom:4px;display:grid}.empty-state strong{color:#aeb6b0;font-size:10px}.empty-state span{font-size:8px}.position-row{height:90px;animation:reveal-up .35s var(--ease-out) both;grid-template-columns:1.7fr 1fr 1fr 1fr auto;align-items:center;gap:25px;padding:0 18px;display:grid}.position-row>div{align-items:center;gap:10px;display:flex}.position-row>div>span,.position-row>span{flex-direction:column;gap:4px;display:flex}.position-row small{color:var(--muted);font-family:var(--font-mono), monospace;letter-spacing:.04em;font-size:7px}.position-row strong{font-family:var(--font-mono), monospace;font-size:9px}.position-row button{border:1px solid var(--line);color:#bbc3bd;cursor:pointer;background:0 0;border-radius:6px;padding:7px 10px;font-size:8px}footer{color:#505951;height:38px;font-family:var(--font-mono), monospace;letter-spacing:.02em;justify-content:space-between;align-items:center;padding:0 20px;font-size:7px;display:flex}footer span:first-child{align-items:center;gap:6px;display:flex}footer i{background:var(--green);border-radius:50%;width:6px;height:6px}footer strong{color:#7f8981;font-weight:500}@media (max-width:1180px){.search-button{display:none}.market-metrics>div{min-width:126px;padding:2px 15px}.terminal-grid{grid-template-columns:minmax(470px,1fr) 260px 325px}}@media (max-width:960px){.topbar{padding:0 14px}.brand{min-width:180px}.topbar nav a{padding:0 10px}.market-heading{display:block}.pair-identity{min-width:0}.market-metrics{grid-template-columns:repeat(4,1fr);margin:24px 0 0;display:grid}.market-metrics>div{min-width:0;padding:3px 16px}.terminal-grid{grid-template-rows:auto auto auto;grid-template-columns:minmax(480px,1fr) 320px}.chart-panel{grid-column:1}.book-panel{grid-area:2/1;grid-template-columns:1fr 1fr;display:grid}.trade-panel{grid-area:1/2/3}.positions-panel{grid-area:3/1/auto/3}.book-panel .panel-title,.book-panel .underlying-quotes{grid-column:1/3}.book-head{display:none}.book-spread{grid-area:3/1/auto/3}.asks{grid-area:2/1}.bids{grid-area:2/2}.book-rows{padding:8px}}@media (max-width:720px){.market-notice{white-space:nowrap;justify-content:flex-start;overflow:hidden}.market-notice span:nth-of-type(n+3),.market-notice i:nth-of-type(n+2){display:none}.topbar{height:59px}.brand{min-width:auto}.brand strong{font-size:10px}.brand em{display:none}.topbar nav{border-bottom:1px solid var(--line);background:#0b0f0c;flex-direction:column;height:auto;padding:8px;display:none;position:absolute;top:59px;left:0;right:0}.topbar nav.mobile-open{animation:popover-in .2s var(--ease-out) both;display:flex}.topbar nav a{height:44px}.topbar nav a.active:after,.circle-button{display:none}.mobile-menu-button{display:grid}.account-pill{max-width:125px}.wallet-popover{width:auto;position:fixed;top:96px;left:12px;right:12px}.wallet-modal-backdrop{align-items:end;padding:12px}.wallet-modal{border-radius:20px 20px 14px 14px;padding:19px}.market-heading{padding:18px 14px;display:block}.pair-identity{min-width:0}.pair-identity p{max-width:250px}.market-metrics{grid-template-columns:1fr 1fr;margin-top:20px}.market-metrics>div{min-width:0;padding:0 12px}.market-metrics>div:nth-child(3){display:none}.market-metrics>div:nth-child(2){display:grid}.terminal-grid{flex-direction:column;display:flex}.panel{border-right:0}.chart-panel{order:1}.trade-panel{order:2}.book-panel{order:3;display:block}.positions-panel{order:4}.chart-canvas{min-height:320px}.chart-label em{display:none}.book-panel .panel-title,.book-panel .underlying-quotes,.book-spread,.asks,.bids{grid-column:auto}.book-head{display:grid}.trade-panel{min-height:620px;padding-bottom:70px}.position-context{display:none}.position-row{grid-template-columns:1.5fr 1fr auto;gap:8px}.position-row>span:nth-of-type(2),.position-row>span:nth-of-type(3){display:none}footer{height:auto;min-height:45px;padding:10px 14px}footer span:last-child{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.landing-shell{color:#0a0d0a;background:#f1f3ed;min-height:100vh}.landing-nav{border-bottom:1px solid #cfd3ca;grid-template-columns:1fr auto 1fr;align-items:center;height:82px;padding:0 clamp(24px,4vw,72px);display:grid}.landing-wordmark{letter-spacing:.14em;justify-self:start;font-size:14px;font-weight:850}.landing-wordmark span{color:var(--green)}.landing-nav nav{gap:34px;display:flex}.landing-nav nav a{font-size:12px;font-weight:650}.launch-link{justify-self:end;align-items:center;gap:9px;font-size:12px;font-weight:750;display:flex}.landing-nav a{transition:opacity .2s}.landing-nav a:hover{opacity:.58}.landing-hero{grid-template-columns:minmax(0,1fr) minmax(440px,610px);align-items:center;gap:clamp(54px,8vw,140px);min-height:calc(100vh - 82px);padding:clamp(52px,7vw,104px) clamp(24px,4vw,72px) 64px;display:grid}.hero-copy{max-width:720px}.hero-kicker{color:#596058;letter-spacing:.105em;align-items:center;gap:12px;margin-bottom:34px;font-size:10px;font-weight:700;display:flex}.hero-kicker span{color:#111510;border:1px solid #aeb4aa;border-radius:50%;place-items:center;width:26px;height:26px;font-size:9px;display:grid}.hero-copy h1{letter-spacing:-.072em;max-width:720px;margin:0;font-size:clamp(66px,7.3vw,124px);font-weight:750;line-height:.84}.hero-copy>p{color:#4f564e;letter-spacing:-.02em;max-width:520px;margin:42px 0 0;font-size:clamp(16px,1.35vw,21px);line-height:1.5}.hero-actions{align-items:center;gap:24px;margin-top:38px;display:flex}.primary-cta{color:#051005;background:var(--green);height:54px;transition:transform .2s var(--ease-out), background .2s;border-radius:3px;align-items:center;gap:28px;padding:0 20px;font-size:13px;font-weight:800;display:inline-flex}.primary-cta:hover{background:var(--green-bright);transform:translateY(-2px)}.hero-actions>span{color:#777e76;letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:650;line-height:1.5}.hero-market-card{color:#f4f7f3;background:#090c09;border-radius:3px;min-width:0;overflow:hidden;box-shadow:18px 22px #dce0d6}.hero-card-head{color:#7c847d;letter-spacing:.1em;border-bottom:1px solid #242a24;justify-content:space-between;align-items:center;height:50px;padding:0 18px;font-size:8px;font-weight:700;display:flex}.hero-live{color:#aeb6af;align-items:center;gap:7px;display:flex}.hero-live i{background:var(--green);border-radius:50%;width:6px;height:6px;animation:2.3s ease-out infinite live-pulse}.hero-pair{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;padding:27px 24px 22px;display:grid}.hero-company{align-items:center;gap:12px;min-width:0;display:flex}.hero-company.amd{justify-content:flex-end}.hero-company.amd>div{text-align:right;order:-1}.hero-logo{border-radius:2px;flex:none;place-items:center;width:49px;height:49px;display:grid}.hero-logo svg{width:29px;height:29px}.hero-company.nvda .hero-logo{color:#071007;background:#76b900}.hero-company.amd .hero-logo{color:#fff;background:#df241f}.hero-company>div{flex-direction:column;gap:3px;min-width:0;display:flex}.hero-company strong{letter-spacing:-.025em;font-size:15px}.hero-company small{color:#6f786f;letter-spacing:.1em;font-size:8px;font-weight:700}.versus{color:#39413a;font-size:24px;font-weight:300}.hero-ratio{gap:42px;padding:0 24px 17px;display:flex}.hero-ratio>div{flex-direction:column;gap:6px;display:flex}.hero-ratio span{color:#697169;letter-spacing:.09em;font-size:8px;font-weight:700}.hero-ratio strong{font-family:var(--font-mono), monospace;font-size:24px;font-weight:500}.hero-ratio .up{color:var(--green-bright)}.hero-chart{border-top:1px solid #171c18;border-bottom:1px solid #242a24;height:230px}.hero-chart .chart-canvas{clip-path:none;height:100%;min-height:0;animation:none}.hero-chart .chart-canvas+*{display:none}.hero-card-foot{grid-template-columns:auto auto 1fr;align-items:center;gap:11px;height:58px;padding:0 18px;display:grid}.hero-card-foot>span{color:#8f978f;border:1px solid #293029;border-radius:2px;align-items:center;gap:8px;height:28px;padding:0 9px;font-size:8px;font-weight:700;display:flex}.hero-card-foot>span b{color:var(--green-bright)}.hero-card-foot>span:nth-child(2) b{color:#ff6670}.hero-card-foot a{color:#d9ded9;justify-self:end;align-items:center;gap:9px;font-size:10px;font-weight:750;display:flex}.market-tape{color:#e9ede8;background:#0a0d0a;justify-content:space-between;align-items:center;gap:28px;min-height:80px;padding:16px clamp(24px,4vw,72px);display:flex}.market-tape>div{white-space:nowrap;grid-template-columns:auto auto;align-items:center;gap:4px 18px;display:grid}.market-tape>i{background:#303730;width:1px;height:28px}.market-tape span,.market-tape em{color:#727b73;letter-spacing:.08em;font-size:8px;font-style:normal;font-weight:700}.market-tape strong{font-family:var(--font-mono), monospace;font-size:11px;font-weight:500}.market-tape em{grid-column:1/-1}.tape-company{align-items:center;gap:7px;display:flex}.tape-company svg{width:13px;height:13px;color:var(--green)}.market-tape>div:nth-of-type(2) .tape-company svg{color:#ed1c24}.section-index{color:#555d55;align-items:center;gap:12px;display:flex}.section-index span{border:1px solid #aeb4aa;border-radius:50%;place-items:center;width:27px;height:27px;font-size:9px;display:grid}.section-index p{letter-spacing:.11em;margin:0;font-size:9px;font-weight:750}.section-index.light{color:#929b93}.section-index.light span{border-color:#4c554d}.how-section{color:#0a0d0a;background:#f1f3ed;padding:120px clamp(24px,6vw,110px) 128px}.how-intro{grid-template-columns:1.3fr .7fr;align-items:end;gap:60px;margin:70px 0 110px;display:grid}.how-intro h2{letter-spacing:-.065em;margin:0;font-size:clamp(58px,7vw,112px);font-weight:750;line-height:.88}.how-intro>p{color:#525a52;max-width:460px;margin:0 0 8px;font-size:17px;line-height:1.55}.steps-grid{border-top:1px solid #aeb4aa;grid-template-columns:repeat(3,1fr);display:grid}.steps-grid article{border-right:1px solid #aeb4aa;min-height:250px;padding:23px 34px 10px 0}.steps-grid article+article{padding-left:34px}.steps-grid article:last-child{border-right:0}.steps-grid article>span{color:#747c74;font-family:var(--font-mono), monospace;font-size:9px}.steps-grid h3{letter-spacing:-.035em;margin:76px 0 13px;font-size:23px}.steps-grid p{color:#5b625b;max-width:330px;margin:0;font-size:13px;line-height:1.6}.thesis-section{color:#f2f5f1;background:#090c09;grid-template-columns:1fr minmax(420px,560px);align-items:center;gap:clamp(70px,10vw,180px);min-height:760px;padding:105px clamp(24px,6vw,110px);display:grid}.thesis-copy h2{letter-spacing:-.063em;margin:70px 0 30px;font-size:clamp(58px,6vw,96px);font-weight:750;line-height:.9}.thesis-copy>p{color:#9ca49d;max-width:500px;font-size:17px;line-height:1.6}.thesis-copy>a{border-bottom:1px solid #626b63;align-items:center;gap:11px;margin-top:42px;padding-bottom:7px;font-size:12px;font-weight:750;display:inline-flex}.spread-example{border:1px solid #333a34}.spread-head{border-bottom:1px solid #333a34;justify-content:space-between;align-items:center;min-height:68px;padding:17px 20px;display:flex}.spread-head span,.spread-head b,.spread-row span,.spread-result span,.spread-result em{letter-spacing:.08em;font-size:8px;font-style:normal;font-weight:750}.spread-head span{color:#737b74}.spread-head b{color:var(--green-bright)}.spread-row{border-bottom:1px solid #252b26;grid-template-columns:1fr auto 40px;align-items:center;min-height:106px;padding:0 20px;display:grid}.spread-row span{color:#939b94}.spread-row strong{font-family:var(--font-mono), monospace;font-size:30px;font-weight:500}.spread-row em{color:var(--green-bright);justify-self:end;font-size:20px;font-style:normal}.spread-result{color:#071007;background:var(--green);grid-template-columns:1fr auto;align-items:center;min-height:126px;padding:25px 20px;display:grid}.spread-result strong{font-family:var(--font-mono), monospace;font-size:42px;font-weight:500}.spread-result em{grid-column:1/-1}.spread-example>p{color:#606861;margin:0;padding:15px 20px;font-size:8px;line-height:1.5}.risk-section{color:#061006;background:var(--green);grid-template-columns:.45fr 1.2fr .35fr;align-items:center;gap:48px;min-height:470px;padding:78px clamp(24px,6vw,110px);display:grid}.risk-section .section-index{color:#0e510f;align-self:start}.risk-section .section-index span{border-color:#052d0673}.risk-section h2{letter-spacing:-.062em;margin:0 0 28px;font-size:clamp(55px,6vw,96px);line-height:.9}.risk-section>div:nth-child(2) p{color:#174d17;max-width:660px;margin:0;font-size:15px;line-height:1.65}.risk-section>a{border-bottom:1px solid #0610068c;justify-self:end;align-items:center;gap:12px;padding-bottom:8px;font-size:12px;font-weight:800;display:flex}.landing-footer{color:#f0f3ef;background:#090c09;grid-template-columns:1fr auto 1fr;align-items:end;min-height:190px;padding:40px clamp(24px,4vw,72px);display:grid}.landing-footer p{color:#5e675f;letter-spacing:.1em;margin:0;font-size:8px}.landing-footer>div{justify-self:end;gap:28px;display:flex}.landing-footer>div a{color:#909891;font-size:10px}.landing-footer .landing-wordmark span{display:inline}@media (max-width:980px){.landing-nav{grid-template-columns:1fr 1fr}.landing-nav nav{display:none}.landing-hero{grid-template-columns:1fr;padding-top:70px}.hero-copy{max-width:790px}.hero-copy h1{font-size:clamp(72px,13vw,118px)}.hero-market-card{justify-self:end;width:min(100%,690px)}.market-tape{justify-content:flex-start;overflow-x:auto}.market-tape>div{min-width:170px}.how-intro{grid-template-columns:1fr;margin-bottom:80px}.thesis-section{grid-template-columns:1fr}.spread-example{justify-self:end;width:min(100%,620px)}.risk-section{grid-template-columns:1fr}.risk-section>a{justify-self:start}}@media (max-width:620px){.landing-nav{height:68px}.landing-wordmark{font-size:11px}.launch-link{font-size:10px}.landing-hero{gap:54px;min-height:0;padding-top:52px}.hero-copy h1{font-size:clamp(58px,18vw,86px)}.hero-copy>p{margin-top:30px;font-size:16px}.hero-actions{flex-direction:column;align-items:flex-start}.hero-market-card{box-shadow:10px 12px #dce0d6}.hero-pair{gap:8px}.hero-logo{width:42px;height:42px}.hero-logo svg{width:25px;height:25px}.hero-company strong{font-size:12px}.hero-card-foot>span{display:none}.hero-card-foot{grid-template-columns:1fr}.market-tape{padding-right:24px}.how-section{padding-top:80px;padding-bottom:90px}.how-intro{margin:50px 0 65px}.steps-grid{grid-template-columns:1fr}.steps-grid article,.steps-grid article+article{border-bottom:1px solid #aeb4aa;border-right:0;min-height:190px;padding:22px 0}.steps-grid article:last-child{border-bottom:0}.steps-grid h3{margin-top:50px}.thesis-section{min-height:0;padding-top:80px;padding-bottom:80px}.thesis-copy h2{margin-top:50px}.spread-head{flex-direction:column;align-items:flex-start;gap:8px}.risk-section{min-height:0;padding-top:70px;padding-bottom:70px}.landing-footer{grid-template-columns:1fr 1fr;min-height:210px}.landing-footer p{display:none}}.poll-shell{--poll-ink:#171717;--poll-muted:#6f746f;--poll-line:#e6e9e5;--poll-mint:#eaf9ef;min-height:100vh;color:var(--poll-ink);letter-spacing:-.011em;background:#fff;font-size:15px;line-height:1.6}.poll-shell button,.poll-shell a{font-family:inherit}.poll-nav{grid-template-columns:1fr auto 1fr;align-items:center;width:min(100% - 40px,1280px);height:78px;margin:0 auto;display:grid;position:relative}.poll-brand{letter-spacing:-.03em;justify-self:start;align-items:center;gap:10px;font-size:15px;font-weight:780;display:inline-flex}.poll-brand-mark{color:#fff;background:var(--poll-ink);width:30px;height:30px;font-family:var(--font-mono), monospace;border-radius:50%;justify-content:center;align-items:center;font-size:18px;font-weight:500;line-height:1;display:inline-flex;position:relative}.poll-nav nav{align-items:center;gap:30px;display:flex}.poll-nav nav a,.poll-footer a{color:#5c615d;font-size:13px;font-weight:620;transition:color .18s}.poll-nav nav a:hover,.poll-footer a:hover{color:#111}.poll-nav-actions{justify-self:end;align-items:center;gap:8px;display:flex}.poll-nav-cta,.poll-primary{color:#fff;background:var(--poll-ink);border-radius:12px;justify-content:center;align-items:center;gap:18px;min-height:48px;padding:0 20px;font-size:14px;font-weight:730;transition:transform .18s,background .18s;display:inline-flex}.poll-nav-cta{min-height:42px;padding:0 17px}.poll-nav-cta:hover,.poll-primary:hover{background:#2b2b2b;transform:translateY(-1px)}.poll-menu{border:1px solid var(--poll-line);color:#222;background:#fff;border-radius:12px;place-items:center;width:42px;height:42px;display:none}.poll-hero{grid-template-columns:minmax(0,.92fr) minmax(420px,.8fr);align-items:center;gap:clamp(60px,9vw,150px);width:min(100% - 40px,1240px);min-height:760px;margin:0 auto;padding:82px 0 108px;display:grid}.poll-hero-copy{max-width:650px}.poll-eyebrow{color:#687069;align-items:center;gap:8px;margin-bottom:25px;font-size:12px;font-weight:680;display:inline-flex}.poll-eyebrow i,.poll-live i,.ratio-demo-foot b i{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #00c80517}.poll-hero h1{letter-spacing:-.044em;max-width:10ch;margin:0;font-size:clamp(56px,5.9vw,82px);font-weight:640;line-height:.98}.poll-hero-copy>p{max-width:510px;color:var(--poll-muted);letter-spacing:-.018em;margin:27px 0 0;font-size:clamp(17px,1.4vw,19px);line-height:1.55}.poll-hero-actions{align-items:center;gap:22px;margin-top:34px;display:flex}.poll-text-link{color:#4e5450;align-items:center;gap:7px;font-size:14px;font-weight:680;display:inline-flex}.poll-text-link svg{transition:transform .2s}.poll-text-link:hover svg{transform:translate(2px,-2px)}.poll-hero-product{position:relative}.poll-hero-product:before{content:"";z-index:-1;filter:blur(2px);background:radial-gradient(circle,#bef6d075,#eaf9ef00 69%);border-radius:50%;position:absolute;inset:-52px -68px}.poll-market-card{background:#fffffff5;border:1px solid #edf0ec;border-radius:16px;padding:22px;box-shadow:0 1px 2px -1px #00000014,0 18px 42px -22px #00000040}.poll-card-topline,.poll-card-topline>div,.ratio-demo-head,.ratio-demo-head>div{justify-content:space-between;align-items:center;display:flex}.poll-card-topline>div,.ratio-demo-head>div{justify-content:flex-start;gap:10px;font-size:12px;font-weight:730}.pair-marks{align-items:center;display:inline-flex}.pair-mark{border:3px solid #fff;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.pair-mark+.pair-mark{margin-left:-9px}.pair-mark svg{width:23px;height:23px}.pair-mark.nvda{color:#061006;background:#76b900}.pair-mark.amd{color:#fff;background:#ed1c24}.pair-marks.compact .pair-mark{border-width:2px;border-radius:8px;width:28px;height:28px}.pair-marks.compact .pair-mark+.pair-mark{margin-left:-6px}.pair-marks.compact svg{width:15px;height:15px}.poll-live{color:#3f5143;background:var(--poll-mint);border-radius:999px;align-items:center;gap:7px;padding:5px 9px;font-size:11px;font-weight:720;display:inline-flex}.poll-live i{width:6px;height:6px;box-shadow:none}.poll-question{padding:24px 2px 20px}.poll-question>span{color:#8a908b;font-size:11px;font-weight:700}.poll-question h2{letter-spacing:-.035em;margin:5px 0 8px;font-size:26px;font-weight:690;line-height:1.18}.poll-question p{color:#737975;max-width:410px;margin:0;font-size:13px;line-height:1.5}.poll-market-stats{border-top:1px solid #ecefeb;border-bottom:1px solid #ecefeb;grid-template-columns:1.2fr .8fr .8fr;padding:14px 0 16px;display:grid}.poll-market-stats>div{flex-direction:column;gap:4px;display:flex}.poll-market-stats span{color:#999e9a;font-size:10px}.poll-market-stats strong{font-variant-numeric:tabular-nums;font-size:15px;font-weight:760}.poll-market-stats .green{color:#119b20}.poll-side-picker{grid-template-columns:1fr 1fr;gap:8px;margin:16px 0;display:grid}.poll-side-picker button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e7eae6;border-radius:12px;grid-template-columns:auto 1fr 22px;align-items:center;gap:9px;min-height:63px;padding:8px 10px;transition:border .18s,background .18s,transform .18s;display:grid}.poll-side-picker button:active{transform:scale(.98)}.poll-side-picker button.selected{background:#f2fbf4;border-color:#b8e9c3;box-shadow:inset 0 0 0 1px #d7f3de}.poll-side-picker button>span:nth-child(2){flex-direction:column;display:flex}.poll-side-picker small{color:#8c928d;font-size:9px}.poll-side-picker strong{font-size:12px}.poll-side-picker b{color:#fff;background:var(--green);border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.picker-logo,.outcome-logo{border-radius:9px;place-items:center;width:33px;height:33px;display:grid}.picker-logo svg,.outcome-logo svg{width:18px;height:18px}.picker-logo.nvda,.outcome-logo.nvda{color:#061006;background:#76b900}.picker-logo.amd,.outcome-logo.amd{color:#fff;background:#ed1c24}.poll-card-action{justify-content:space-between;align-items:center;padding-top:2px;display:flex}.poll-card-action>a{color:#fff;background:#171717;border-radius:10px;align-items:center;gap:10px;height:40px;padding:0 15px;font-size:12px;font-weight:720;display:flex}.poll-card-rule{color:#8b918c;font-size:10px;font-weight:700}.trader-stack{align-items:center;display:flex}.trader-stack i{color:#434944;background:#e8ebe7;border:2px solid #fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:8px;font-style:normal;font-weight:800;display:grid}.trader-stack i+i{margin-left:-7px}.trader-stack i:nth-child(2){background:#dde8ff}.trader-stack i:nth-child(3){background:#f4e4ff}.trader-stack span{color:#8b918c;margin-left:7px;font-size:10px;font-weight:700}.forever-categories{color:#f4f6f4;background:#111411;flex-direction:column;justify-content:center;min-height:100svh;padding:clamp(44px,5.5vh,70px) max(20px,50vw - 580px);display:flex}.forever-categories-heading{max-width:760px}.forever-categories-heading>span{color:#5d675f;font-family:var(--font-mono), monospace;letter-spacing:.13em;margin-bottom:13px;font-size:8px;font-weight:650;display:block}.forever-categories-heading h2{letter-spacing:-.052em;max-width:13ch;margin:0;font-size:clamp(44px,4.4vw,62px);font-weight:610;line-height:.98}.forever-categories-heading>p{color:#929a93;max-width:620px;margin:17px 0 0;font-size:14px;line-height:1.45}.forever-category-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:clamp(28px,4vh,42px);display:grid}.forever-category-grid>div{min-width:0;height:100%}.forever-category-card{background:#171b18;border:1px solid #2a302b;border-radius:16px;flex-direction:column;height:100%;padding:20px;transition:transform .2s,border-color .2s,background .2s;display:flex;overflow:hidden}.forever-category-card:hover{background:#1a1f1b;border-color:#414a42;transform:translateY(-4px)}.forever-category-kicker{justify-content:flex-end;align-items:center;min-height:18px;display:flex}.forever-category-kicker em{color:#687169;font-family:var(--font-mono), monospace;letter-spacing:.08em;font-size:8px;font-style:normal;font-weight:600}.forever-category-card h3{letter-spacing:-.04em;max-width:none;margin:18px 0 10px;font-size:25px;font-weight:620;line-height:1.02}.forever-category-card>p{color:#838b84;margin:0;font-size:12px;line-height:1.48}.category-example{box-sizing:border-box;background:#0d100e;border:1px solid #2b322c;border-radius:11px;height:112px;min-height:112px;margin-top:18px;padding:13px}.category-example small{color:#59615a;font-family:var(--font-mono), monospace;letter-spacing:.08em;margin-bottom:10px;font-size:6px;font-weight:600;display:block}.dominance-example>div{color:#8d958e;justify-content:space-between;align-items:baseline;font-size:10px;display:flex}.dominance-example>div strong{color:#f5f7f5;font-family:var(--font-mono), monospace;font-size:16px;font-weight:500}.dominance-example>i,.range-example>i{background:#3a1830;border-radius:999px;height:5px;margin:8px 0;display:block;overflow:hidden}.dominance-example>i b{border-radius:inherit;background:#22c93a;height:100%;display:block}.index-example>div{align-items:baseline;gap:11px;display:flex}.index-example>div strong{color:#70e17d;font-family:var(--font-mono), monospace;font-size:32px;font-weight:500;line-height:1}.index-example>div span{color:#7f8981;letter-spacing:.08em;font-size:8px;font-weight:800}.index-example>i{grid-template-columns:repeat(5,1fr);align-items:end;gap:4px;margin-top:14px;display:grid}.index-example>i b{background:#27302a;border-radius:999px;height:4px}.index-example>i b:nth-child(-n+4){background:#2ec443}.range-example>div{color:#687169;grid-template-columns:1fr auto 1fr;align-items:baseline;font-size:8px;display:grid}.range-example>div span:last-child{text-align:right}.range-example>div strong{color:#f5f7f5;font-family:var(--font-mono), monospace;font-size:27px;font-weight:500}.range-example>i{background:linear-gradient(90deg,#52333c,#41433e 48%,#24632d);margin-top:10px;position:relative;overflow:visible}.range-example>i b{background:#79e486;border:3px solid #0d100e;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;left:82%;transform:translate(-50%,-50%)}.forever-category-thesis{border-top:1px solid #2c322d;border-bottom:1px solid #2c322d;align-items:center;gap:15px;min-height:52px;margin-top:10px;padding:11px 2px;display:flex}.forever-category-thesis span{color:#c5cbc6;font-size:12px;font-weight:700}.forever-category-thesis i{color:#4e5750;font-style:normal}.forever-category-thesis p{color:#6f7871;margin:0 0 0 auto;font-size:11px}.reference-band{color:#f5f5f5;background:#151515;justify-content:space-between;align-items:center;gap:40px;min-height:150px;padding:40px max(20px,50vw - 620px);display:flex}.reference-band p{color:#b4b4b4;max-width:290px;margin:0;font-size:15px;font-weight:620;line-height:1.45}.reference-band>div{align-items:center;gap:26px;display:flex}.reference-band>div span{align-items:center;gap:9px;font-size:12px;font-weight:720;display:inline-flex}.reference-band svg{width:19px;height:19px}.reference-band span:first-child svg{color:#76b900}.reference-band span:nth-child(3) svg{color:#ed1c24}.reference-band i{background:#363636;width:1px;height:20px}.reference-band .reference-proof span{flex-direction:column;align-items:flex-start;gap:1px}.reference-band .reference-proof small{color:#626262;letter-spacing:.08em;font-size:8px;font-weight:760}.reference-band .reference-proof strong{color:#f2f2f2;font-size:12px;font-weight:680}.poll-story{grid-template-columns:minmax(400px,1fr) minmax(360px,.78fr);align-items:center;gap:clamp(70px,10vw,160px);min-height:760px;padding:120px max(20px,50vw - 580px);display:grid}.poll-story.dark{color:#f6f6f6;background:#151515;grid-template-columns:minmax(360px,.78fr) minmax(400px,1fr)}.poll-story-copy{max-width:520px}.poll-step{color:#8a908b;font-size:12px;font-weight:750}.poll-story.dark .poll-step{color:#727272}.poll-story h2,.poll-flow h2,.poll-notice h2{letter-spacing:-.038em;margin:15px 0 24px;font-size:clamp(42px,4.5vw,61px);font-weight:620;line-height:1.06}.poll-story-copy>p{color:#707671;margin:0;font-size:17px;line-height:1.62}.poll-story.dark .poll-story-copy>p{color:#969696}.poll-story-copy>a{align-items:center;gap:9px;margin-top:30px;font-size:14px;font-weight:720;display:inline-flex}.poll-demo-wrap{min-width:0}.ratio-demo-card,.outcome-card{background:#fff;border:1px solid #e8ebe7;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px -1px #00000014,0 18px 42px -24px #00000038}.ratio-demo-head{border-bottom:1px solid #edf0ec;min-height:62px;padding:0 18px}.ratio-window{color:#9b9f9c;gap:3px!important;font-size:10px!important}.ratio-window span,.ratio-window b{border-radius:8px;place-items:center;min-width:31px;height:28px;display:grid}.ratio-window b{color:#fff;background:#171717}.ratio-demo-value{grid-template-columns:1fr auto;align-items:baseline;padding:18px 18px 2px;display:grid}.ratio-demo-value span{color:#989d99;grid-column:1/-1;font-size:10px}.ratio-demo-value strong{letter-spacing:-.04em;font-size:30px;font-weight:720}.ratio-demo-value em{color:#159b25;font-size:12px;font-style:normal;font-weight:720}.ratio-demo-chart{height:270px}.ratio-demo-chart .chart-canvas{clip-path:none;height:100%;min-height:0;animation:none}.ratio-demo-foot{color:#858a86;border-top:1px solid #edf0ec;align-items:center;gap:18px;min-height:50px;padding:0 18px;font-size:10px;display:flex}.ratio-demo-foot b{color:#59605a;align-items:center;gap:7px;margin-left:auto;display:flex}.ratio-demo-foot b i{width:5px;height:5px;box-shadow:none}.outcome-card{color:#171717;background:#f9faf9;border-color:#272727;padding:22px;box-shadow:0 18px 50px -25px #000000b3}.outcome-title{justify-content:space-between;align-items:center;display:flex}.outcome-title span{color:#8d928e;font-size:11px}.outcome-title b{color:#267530;background:#e6f7ea;border-radius:999px;padding:5px 9px;font-size:10px}.outcome-assets{gap:8px;margin-top:22px;display:grid}.outcome-assets>div{background:#fff;border:1px solid #e7eae6;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:77px;padding:11px;display:grid}.outcome-assets p{flex-direction:column;margin:0;display:flex}.outcome-assets small{color:#8d928e;font-size:10px}.outcome-assets strong{font-size:18px}.outcome-assets em{color:#31753a;background:#edf9ef;border-radius:7px;padding:5px 8px;font-size:9px;font-style:normal;font-weight:750}.outcome-result{color:#07300d;background:#dff5e4;border-radius:12px;grid-template-columns:1fr auto;align-items:center;margin-top:14px;padding:17px;display:grid}.outcome-result>span{font-size:10px}.outcome-result>strong{font-size:27px}.outcome-result>p{grid-column:1/-1;align-items:center;gap:6px;margin:5px 0 0;font-size:11px;font-weight:730;display:flex}.outcome-card>small{color:#a0a4a1;text-align:center;margin-top:12px;font-size:9px;display:block}.forever-rules-card{color:#f4f6f4;background:#0c0f0d;border:1px solid #2a2f2b;border-radius:18px;overflow:hidden;box-shadow:0 25px 70px -42px #000}.forever-rules-head{color:#757d76;min-height:58px;font-family:var(--font-mono), monospace;letter-spacing:.08em;border-bottom:1px solid #262b27;justify-content:space-between;align-items:center;padding:0 20px;font-size:9px;display:flex}.forever-rules-head b{color:#6edb7a;align-items:center;gap:7px;font-size:9px;display:inline-flex}.forever-rules-head b i{background:var(--green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #00c80517}.forever-rule-row{border-bottom:1px solid #242925;grid-template-columns:42px 1fr;align-items:center;gap:16px;min-height:112px;padding:20px;display:grid}.forever-rule-row:last-child{border-bottom:0}.forever-rule-row>span{color:#77dd82;background:#151a16;border:1px solid #313832;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.forever-rule-row>div{grid-template-columns:auto 1fr;align-items:baseline;gap:1px 13px;display:grid}.forever-rule-row small{color:#4f5851;font-family:var(--font-mono), monospace;grid-row:1/3;font-size:9px}.forever-rule-row strong{letter-spacing:-.02em;font-size:16px;font-weight:680}.forever-rule-row p{color:#747c75;margin:4px 0 0;font-size:12px;line-height:1.45}.network-section{color:#171717;background:#f2f7f3;padding:125px max(20px,50vw - 580px) 135px}.network-heading{max-width:800px;margin-bottom:70px}.network-heading h2{letter-spacing:-.045em;max-width:12ch;margin:15px 0 24px;font-size:clamp(48px,5.4vw,72px);font-weight:620;line-height:1.02}.network-heading p{color:#6e756f;max-width:670px;margin:0;font-size:17px;line-height:1.62}.rivalry-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.rivalry-grid>div{min-width:0}.rivalry-card{background:#fff;border:1px solid #dee5df;border-radius:18px;flex-direction:column;height:100%;min-height:445px;padding:22px;display:flex;overflow:hidden;box-shadow:0 18px 38px -34px #101f1252}.rivalry-card.featured{border-color:#b9ddbf;box-shadow:0 22px 48px -34px #177b2661}.rivalry-card-head{color:#899089;justify-content:space-between;align-items:center;font-size:10px;font-weight:700;display:flex}.rivalry-card-head>b{color:#747a75;background:#f0f2ef;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:740}.rivalry-card-head>b.live{color:#23722d;background:#e6f6e9;align-items:center;gap:5px;display:flex}.rivalry-card-head>b.live i{background:#2ac43b;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #2ac43b1c}.rivalry-matchup{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin:42px 0 36px;display:grid}.rivalry-matchup>em{color:#a5aaa6;text-transform:uppercase;font-size:11px;font-style:normal;font-weight:730}.rivalry-asset{flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex}.rivalry-asset>span{color:#181a18;background:#f7f8f6;border:1px solid #e7eae7;border-radius:19px;place-items:center;width:72px;height:72px;display:grid;box-shadow:0 12px 24px -22px #00000080}.rivalry-asset>span svg{width:39px;height:39px}.rivalry-asset>strong{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;font-weight:720;overflow:hidden}.rivalry-asset.nvda>span{color:#101810;background:#76b900;border-color:#76b900}.rivalry-asset.amd>span{color:#fff;background:#ed1c24;border-color:#ed1c24}.rivalry-asset.btc>span{color:#fff;background:#f7931a;border-color:#f7931a}.rivalry-asset.eth>span{color:#fff;background:#627eea;border-color:#627eea}.rivalry-asset.tsla>span{color:#fff;background:#e82127;border-color:#e82127}.rivalry-asset.ford>span{color:#fff;background:#003478;border-color:#003478}.rivalry-card h3{letter-spacing:-.033em;max-width:13ch;margin:auto 0 26px;font-size:24px;font-weight:650;line-height:1.12}.rivalry-prices{border-top:1px solid #eaede9;padding-top:14px;position:relative}.rivalry-prices:before{content:"";background:#e9ece9;border-radius:999px;height:6px;display:block}.rivalry-prices>span{background:#1b1d1b;border-radius:999px;height:6px;position:absolute;top:14px;left:0}.rivalry-card.featured .rivalry-prices>span{background:#34b843}.rivalry-prices>div{color:#6f756f;justify-content:space-between;margin-top:10px;font-size:11px;display:flex}.poll-flow{background:#fff;grid-template-columns:minmax(300px,.72fr) minmax(560px,1.28fr);align-items:center;gap:clamp(65px,8vw,125px);padding:125px max(20px,50vw - 580px) 140px;display:grid}.poll-flow-heading{text-align:left;max-width:480px;margin:0}.poll-flow-heading>p{color:#747a75;margin:0;font-size:16px;line-height:1.62}.network-proof{flex-direction:column;align-items:flex-start;gap:13px;margin-top:34px;display:flex}.network-proof span{color:#4f5550;align-items:center;gap:10px;font-size:12px;font-weight:680;display:flex}.network-proof span:before{content:"";background:#2ac43b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #eaf7ec}.dominance-universe{color:#f5f5f5;background:#151515;border:1px solid #e5e8e4;border-radius:18px;margin:0;overflow:hidden;box-shadow:0 30px 60px -42px #000000b3}.universe-heading{border-bottom:1px solid #2c2c2c;justify-content:space-between;align-items:center;min-height:62px;padding:0 22px;display:flex}.universe-heading span{color:#777;font-size:11px;font-weight:700}.universe-heading b{font-size:11px;font-weight:740}.universe-row{border-bottom:1px solid #292929;grid-template-columns:90px 1fr 30px 1fr auto;align-items:center;min-height:76px;padding:0 22px;display:grid}.universe-row:last-child{border-bottom:0}.universe-row>span{color:#7e7e7e;letter-spacing:.07em;background:#242424;border-radius:999px;width:max-content;padding:4px 7px;font-size:8px;font-weight:800}.universe-row.live>span{color:#6ad977;background:#17341c}.universe-row>strong{justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;font-weight:700;display:flex}.universe-row>strong svg{color:#aab0ab;flex:none;width:17px;height:17px}.universe-row>strong b{color:#f8f8f8;font-variant-numeric:tabular-nums;margin-left:auto;font-size:19px;font-weight:660}.universe-row>i{color:#5d5d5d;text-align:center;font-size:14px;font-style:normal}.universe-row>em{color:#797979;margin-left:35px;font-size:11px;font-style:normal;font-weight:720}.poll-notice{text-align:center;background:#f1faf3;padding:140px 20px}.poll-notice>div{flex-direction:column;align-items:center;max-width:760px;margin:0 auto;display:flex}.poll-notice h2{max-width:12ch;margin-top:30px}.poll-notice p{color:#6f756f;max-width:620px;margin:0 0 32px;font-size:15px}.poll-footer{color:#f4f4f4;height:auto;min-height:180px;font-family:var(--font-sans), sans-serif;letter-spacing:-.011em;background:#151515;grid-template-columns:1fr auto 1fr;align-items:end;padding:45px max(20px,50vw - 620px);font-size:12px;display:grid}.poll-footer .poll-brand{color:#fff}.poll-footer .poll-brand-mark{color:#171717;background:#fff}.poll-footer p{color:#666;margin:0}.poll-footer>div{justify-self:end;gap:26px;display:flex}.poll-footer a{color:#8a8a8a}@media (max-width:920px){.poll-nav{grid-template-columns:1fr 1fr}.poll-nav nav{display:none}.poll-nav nav.mobile-open{z-index:60;border:1px solid var(--poll-line);background:#fffffffa;border-radius:14px;flex-direction:column;align-items:stretch;gap:2px;padding:10px;display:flex;position:absolute;top:70px;left:20px;right:20px;box-shadow:0 24px 60px -28px #00000059}.poll-nav nav.mobile-open a{border-radius:9px;align-items:center;min-height:42px;padding:0 12px;display:flex}.poll-nav nav.mobile-open a:hover{background:#f3f5f2}.poll-menu{display:grid}.poll-hero{grid-template-columns:1fr;min-height:0;padding:70px 0 90px}.poll-hero-copy{max-width:680px}.poll-hero-product{justify-self:end;width:min(100%,560px)}.reference-band{flex-direction:column;align-items:flex-start}.poll-story,.poll-story.dark{grid-template-columns:1fr;gap:70px;min-height:0;padding-top:100px;padding-bottom:100px}.poll-story.white .poll-story-copy{grid-row:1}.poll-story-copy{max-width:650px}.poll-demo-wrap{width:min(100%,620px)}.poll-story.white .poll-demo-wrap{justify-self:end}.rivalry-grid{grid-template-columns:1fr}.forever-categories{min-height:0;display:block}.forever-categories-heading h2{margin:0}.forever-categories-heading>p{max-width:720px}.forever-category-grid{grid-template-columns:1fr}.forever-category-card{height:auto}.forever-category-thesis{flex-wrap:wrap;align-items:flex-start}.forever-category-thesis p{width:100%;margin-left:0}.rivalry-card{min-height:390px}.poll-flow{grid-template-columns:1fr;gap:60px}.poll-flow-heading{max-width:650px}}@media (max-width:640px){.poll-nav{width:min(100% - 28px,1240px);height:68px}.poll-nav-cta{display:none}.poll-hero{gap:62px;width:min(100% - 28px,1240px);padding-top:48px}.poll-hero h1{font-size:clamp(45px,13vw,58px)}.poll-hero-actions{flex-direction:column;align-items:flex-start}.poll-market-card{padding:16px}.poll-question h2{font-size:22px}.poll-market-stats{grid-template-columns:1fr 1fr}.poll-market-stats>div:last-child{display:none}.poll-side-picker{grid-template-columns:1fr}.poll-card-action{flex-direction:column;align-items:flex-start;gap:14px}.poll-card-action>a{justify-content:center;width:100%}.forever-categories{padding-top:85px;padding-bottom:80px}.forever-categories-heading h2{font-size:42px}.forever-category-grid{margin-top:45px}.forever-category-thesis{gap:9px}.forever-category-thesis span{font-size:10px}.reference-band{padding:38px 20px}.reference-band>div{flex-direction:column;align-items:flex-start;gap:15px;width:100%}.reference-band i{display:none}.poll-story,.poll-story.dark{padding-top:78px;padding-bottom:78px}.poll-story h2,.poll-flow h2,.poll-notice h2{font-size:42px}.ratio-demo-chart{height:220px}.poll-flow{padding-top:90px;padding-bottom:100px}.network-section{padding-top:88px;padding-bottom:95px}.network-heading{margin-bottom:45px}.network-heading h2{font-size:44px}.poll-flow-heading{text-align:left}.rivalry-card{min-height:375px}.rivalry-matchup{margin:34px 0 30px}.universe-heading{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px}.universe-row{grid-template-columns:1fr auto 1fr;gap:5px 10px;min-height:94px;padding:14px 17px}.universe-row>span{grid-column:1/-1}.universe-row>strong{flex-direction:column;gap:0}.universe-row>strong:nth-of-type(2){align-items:flex-end}.universe-row>em{text-align:center;grid-column:1/-1;margin:2px 0 0}.poll-notice{padding:100px 20px}.poll-footer{grid-template-columns:1fr 1fr;align-content:end;gap:55px 20px;min-height:220px}.poll-footer p{display:none}}.liquidity-backdrop{z-index:1250;color:#171917;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040805b3;place-items:center;padding:22px;animation:.18s ease-out both wallet-fade-in;display:grid;position:fixed;inset:0;overflow-y:auto}.liquidity-modal{width:min(100%,570px);max-height:calc(100vh - 44px);animation:wallet-modal-in .24s var(--ease-out) both;background:#fff;border:1px solid #dfe4de;border-radius:20px;padding:22px;overflow-y:auto;box-shadow:0 34px 110px #0000006b}.liquidity-modal>header{justify-content:space-between;align-items:flex-start;display:flex}.liquidity-modal>header h2{letter-spacing:-.04em;margin:4px 0 0;font-size:25px}.liquidity-modal>header button,.liquidity-status>button{color:#737973;cursor:pointer;background:#f2f4f1;border:0;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.liquidity-tabs{background:#edf0ec;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin:20px 0 13px;padding:4px;display:grid}.liquidity-tabs button{color:#777e78;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;height:39px;font-size:10px;font-weight:780;display:flex}.liquidity-tabs button.active{color:#1c211d;background:#fff;box-shadow:0 2px 8px #18201912}.liquidity-summary{grid-template-columns:1fr 1fr;gap:8px;display:grid}.liquidity-summary>div,.claim-balances>div{background:#fafcfa;border:1px solid #e4e8e3;border-radius:12px;flex-direction:column;gap:3px;padding:13px;display:flex}.liquidity-summary span,.claim-balances span{color:#8a908b;letter-spacing:.03em;text-transform:uppercase;font-size:8px;font-weight:740}.liquidity-summary strong,.claim-balances strong{font:720 14px var(--font-mono), monospace}.liquidity-summary small,.claim-balances small{color:#929793;font-size:8px}.liquidity-explainer,.spot-primitive-notice{color:#2b6733;background:#edf8ef;border-radius:11px;align-items:flex-start;gap:10px;margin:10px 0;padding:12px;display:flex}.liquidity-explainer svg,.spot-primitive-notice svg{flex:none}.liquidity-explainer p,.spot-primitive-notice p{color:#637668;margin:0;font-size:9px;line-height:1.5}.liquidity-explainer strong,.spot-primitive-notice strong{color:#255e2d}.liquidity-action-card{background:#fafcfa;border:1px solid #e0e5df;border-radius:14px;padding:15px}.liquidity-action-card>label{color:#868d87;font:700 8px var(--font-mono), monospace;justify-content:space-between;align-items:center;display:flex}.liquidity-action-card>label small{font:inherit}.liquidity-action-card>div:not(.complete-set-actions){background:#fff;border:1px solid #dfe4de;border-radius:10px;align-items:center;height:52px;margin-top:7px;padding:0 12px;display:flex}.liquidity-action-card input{color:#171917;min-width:0;font:700 21px var(--font-mono), monospace;background:0 0;border:0;outline:0;flex:1}.liquidity-action-card>div strong{font-size:10px}.liquidity-action-card>button,.complete-set-actions button,.liquidity-withdraw-card>button{color:#fff;cursor:pointer;background:#171917;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;width:100%;height:42px;margin-top:9px;font-size:10px;font-weight:800;display:flex}.liquidity-action-card button:disabled,.liquidity-withdraw-card button:disabled,.withdrawal-list button:disabled{color:#9ba09c;cursor:not-allowed;background:#e5e8e4}.liquidity-action-card>small{color:#888f89;margin-top:8px;font-size:8px;line-height:1.45;display:block}.liquidity-methods{grid-template-columns:1fr 1fr;gap:6px;margin:12px 0 8px;display:grid}.liquidity-methods button{color:#777e78;cursor:pointer;background:#fafbfa;border:1px solid #dfe4de;border-radius:9px;height:34px;font-size:9px;font-weight:780}.liquidity-methods button.active{color:#176e23;background:#eff9f1;border-color:#b9dfbf}.liquidity-methods button:disabled{opacity:.45;cursor:not-allowed}.stock-migration-card .migration-preview{grid-template-columns:repeat(3,1fr);gap:6px;background:0 0!important;border:0!important;height:auto!important;padding:10px!important;display:grid!important}.migration-preview span{background:#f0f3ef;border-radius:8px;flex-direction:column;gap:3px;padding:9px 7px;display:flex}.migration-preview small{color:#898f8a;text-transform:uppercase;font-size:7px}.migration-preview strong{text-overflow:ellipsis;overflow:hidden;font:700 9px var(--font-mono), monospace!important}.stock-migration-card>.position-discovery-state{color:#747b75;text-align:center;justify-content:center;gap:8px;min-height:58px;font-size:9px;height:auto!important;padding:12px!important}.position-discovery-state>button{color:#697069;cursor:pointer;background:#edf0ec;border:0;border-radius:7px;place-items:center;margin-left:auto;padding:5px;display:grid}.position-discovery-error{color:#8a3139;min-height:42px;font-size:8px;line-height:1.4;background:#fff4f5!important;border-color:#f0d4d7!important;height:auto!important;padding:9px 11px!important}.position-discovery-error button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:8px;font-weight:800;text-decoration:underline}.stock-migration-card>.stock-position-list{gap:5px;max-height:220px;overflow-y:auto;background:#fff!important;height:auto!important;padding:6px!important;display:grid!important}.stock-position-list>button{color:#242824;text-align:left;cursor:pointer;background:#fafcfa;border:1px solid #e4e8e3;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;min-height:54px;padding:9px 10px;display:flex}.stock-position-list>button:hover,.stock-position-list>button.selected{background:#eef8f0;border-color:#add8b3}.stock-position-list>button:disabled{cursor:wait;opacity:.65}.stock-position-list span{flex-direction:column;gap:3px;min-width:0;display:flex}.stock-position-list b{font:730 10px var(--font-mono), monospace}.stock-position-list small{color:#818882;font-size:8px}.stock-position-list em{color:#20722b;flex:none;font-size:8px;font-style:normal;font-weight:800}.manual-position-fallback{color:#7e857f;margin-top:8px;font-size:8px}.manual-position-fallback summary{cursor:pointer;-webkit-user-select:none;user-select:none}.manual-position-fallback>div{background:#fff;border:1px solid #dfe4de;border-radius:9px;align-items:center;height:46px;margin-top:7px;padding:0 11px;display:flex}.manual-position-fallback input{font-size:16px}.manual-position-fallback>button{color:#fff;cursor:pointer;background:#303430;border:0;border-radius:8px;width:100%;height:35px;margin-top:6px;font-size:9px;font-weight:800}.manual-position-fallback>button:disabled{color:#9ba09c;cursor:not-allowed;background:#e5e8e4}.spin{animation:.8s linear infinite stock-lp-spin}@keyframes stock-lp-spin{to{transform:rotate(360deg)}}.liquidity-withdraw-card{border:1px solid #e2e6e1;border-radius:13px;grid-template-columns:1fr 150px;align-items:center;gap:12px;margin-top:9px;padding:13px;display:grid}.liquidity-withdraw-card>div{align-items:flex-start;gap:9px;min-width:0;display:flex}.liquidity-withdraw-card span{flex-direction:column;gap:3px;display:flex}.liquidity-withdraw-card strong{font-size:10px}.liquidity-withdraw-card small{color:#868d87;font-size:8px;line-height:1.35}.liquidity-withdraw-card>button{height:36px;margin:0}.withdrawal-list{gap:6px;margin-top:10px;display:grid}.withdrawal-list>strong{color:#8b918c;font:700 8px var(--font-mono), monospace}.withdrawal-list>div{border:1px solid #e4e8e3;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 11px;display:flex}.withdrawal-list span{flex-direction:column;gap:2px;min-width:0;display:flex}.withdrawal-list b{font-size:9px}.withdrawal-list small{color:#858b86;font-size:8px}.withdrawal-list>div>div{gap:5px;display:flex}.withdrawal-list button{color:#686f69;cursor:pointer;background:#fff;border:1px solid #dce1db;border-radius:7px;height:29px;padding:0 9px;font-size:8px;font-weight:760}.withdrawal-list button.primary{color:#fff;background:#171917;border-color:#171917}.spot-primitive-notice{color:#655624;background:#fff8e7}.spot-primitive-notice strong{color:#5c4c18;margin-bottom:3px;font-size:10px;display:block}.spot-primitive-notice p{color:#786c46}.claim-balances{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:10px;display:grid}.complete-set-actions{grid-template-columns:1fr 1fr;gap:6px;margin-top:9px;display:grid}.complete-set-actions button{margin:0}.complete-set-actions button:last-child{color:#273027;background:#e8ede8}.liquidity-unavailable{color:#7c837d;text-align:center;background:#fafbfa;border:1px dashed #d6dbd5;border-radius:11px;padding:14px;font-size:10px}.liquidity-connect{background:#fafbfa;border:1px dashed #d8ddd7;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:180px;display:flex}.liquidity-connect p{color:#7f8680;text-align:center;max-width:310px;margin:0;font-size:10px;line-height:1.5}.liquidity-status{color:#246a2c;background:#eaf7ec;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;margin-top:11px;padding:10px 11px;font-size:9px;display:grid}.liquidity-status.error{color:#8a3139;background:#fff0f1}.liquidity-status>button{background:#ffffff8c;width:25px;height:25px}.liquidity-modal>footer{color:#969b97;border-top:1px solid #edf0ec;justify-content:space-between;margin-top:14px;padding-top:12px;font-size:8px;display:flex}.terminal-shell nav .earn-nav{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:4px;display:inline-flex}.user-orders{display:grid}.user-order-row{border-top:1px solid #edf0ec;grid-template-columns:minmax(180px,1.4fr) repeat(3,minmax(90px,.65fr)) auto;align-items:center;gap:14px;min-height:66px;padding:10px 14px;display:grid}.user-order-row>span{flex-direction:column;gap:3px;min-width:0;display:flex}.user-order-row>span:first-child strong{font-size:11px}.user-order-row small{color:#8b918c;font:700 8px var(--font-mono), monospace}.user-order-row strong{font:700 11px var(--font-mono), monospace}.user-order-row>button{color:#9a493b;cursor:pointer;background:#fff8f6;border:1px solid #e1d5d2;border-radius:8px;height:31px;padding:0 12px;font-size:9px;font-weight:800}.user-order-row>button:disabled{opacity:.55;cursor:wait}@media (max-width:640px){.liquidity-backdrop{place-items:end center;padding:0}.liquidity-modal{border-radius:20px 20px 0 0;max-height:92vh;padding:18px}.liquidity-withdraw-card{grid-template-columns:1fr}.claim-balances{grid-template-columns:1fr 1fr}.claim-balances>div:last-child{grid-column:1/-1}.user-order-row{grid-template-columns:1fr 1fr;gap:10px}.user-order-row>span:first-child,.user-order-row>button{grid-column:1/-1}}.terminal-shell{color:#171717;background:#f6f8f5}.terminal-shell .market-notice{color:#687069;background:#ecf8ef;border-color:#d9efde;height:32px;font-size:9px}.terminal-shell .notice-label{color:#276730;background:#d9f0de;border:0;border-radius:999px}.terminal-shell .market-notice i{background:#b8c8ba}.terminal-shell .topbar{background:#ffffffe6;border-color:#e6e9e5;height:72px;padding:0 max(20px,50vw - 640px)}.terminal-shell .brand{color:#171717;min-width:238px}.terminal-shell .brand strong{letter-spacing:-.03em;text-transform:lowercase;font-size:14px;font-weight:820}.terminal-shell .brand strong span{color:#171717}.terminal-shell .brand em{color:#6b716c;font-family:var(--font-sans), sans-serif;background:#f0f2ef;border:0;border-radius:999px;font-size:8px}.terminal-shell .topbar nav a{color:#777d78;font-size:12px;font-weight:680}.terminal-shell .topbar nav a:hover,.terminal-shell .topbar nav a.active{color:#171717}.terminal-shell .topbar nav a.active:after{background:#171717;border-radius:2px;height:2px;left:17px;right:17px}.terminal-shell .topbar-feed{color:#7a817b}.terminal-shell .topbar-market-strip{color:#8a908b;align-items:center;gap:18px;margin-left:auto;display:flex}.terminal-shell .topbar-market-strip>span{white-space:nowrap;align-items:center;gap:6px;display:flex}.terminal-shell .topbar-market-strip>span>b{color:#939994;letter-spacing:.04em;text-transform:uppercase;font-size:8px;font-weight:700}.terminal-shell .topbar-market-strip>span>strong{color:#282c28;font:650 10px var(--font-mono), monospace}.terminal-shell .topbar-market-strip em,.terminal-shell .mobile-market-glance em{font-size:8px;font-style:normal;font-weight:750}.terminal-shell .topbar-market-strip em.up,.terminal-shell .mobile-market-glance em.up{color:#189a27}.terminal-shell .topbar-market-strip em.down,.terminal-shell .mobile-market-glance em.down{color:#c64e57}.terminal-shell .topbar-market-strip>i{background:#e6e9e5;width:1px;height:22px}.terminal-shell .topbar-market-strip .ticker-asset{gap:6px}.terminal-shell .topbar-market-strip .asset-mark{border:0;border-radius:7px;width:22px;height:22px}.terminal-shell .topbar-market-strip .asset-mark svg{width:13px;height:13px}.terminal-shell .topbar-actions{margin-left:auto}.terminal-shell .wallet-primary,.terminal-shell .account-pill{color:#fff;min-height:40px;box-shadow:none;background:#171717;border-radius:11px}.terminal-shell .wallet-primary:hover{box-shadow:none;background:#292929}.terminal-shell .account-pill{color:#171717;background:#fff;border-color:#e4e7e3}.terminal-shell .mobile-menu-button,.terminal-shell .circle-button{color:#555b56;background:#fff;border-color:#e4e7e3;border-radius:11px}.terminal-shell .market-heading{background:#fff;border:0;min-height:116px;padding:24px max(20px,50vw - 640px)}.terminal-shell .pair-identity{min-width:370px}.terminal-shell .asset-mark{border:3px solid #fff;border-radius:12px;width:42px;height:42px}.terminal-shell .asset-mark svg{width:23px;height:23px}.terminal-shell .market-code{color:#8a908b;font-family:var(--font-sans), sans-serif;letter-spacing:.055em;font-size:9px;font-weight:720}.terminal-shell .market-code span{color:#a4a9a5}.terminal-shell .pair-identity h1{color:#171717;margin-bottom:3px;font-size:25px;font-weight:720}.terminal-shell .pair-identity h1 span{color:#a4a9a5}.terminal-shell .pair-identity p{color:#7d837e;font-size:11px}.terminal-shell .mobile-market-glance{display:none}.terminal-shell .market-info-button{color:#777d78;cursor:pointer;background:#f7f9f6;border:1px solid #e4e8e3;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;margin-left:auto;transition:color .18s,background .18s,transform .18s;display:grid}.terminal-shell .market-info-button:hover{color:#171917;background:#eef1ed;transform:translateY(-1px)}.terminal-shell .market-metrics{gap:8px}.terminal-shell .market-metrics>div{background:#fbfcfb;border:1px solid #e6e9e5;border-radius:12px;min-width:140px;padding:13px 14px}.terminal-shell .market-metrics span{color:#939894;font-size:8px}.terminal-shell .market-metrics strong{color:#171717;font-size:16px}.terminal-shell .market-metrics em,.terminal-shell .market-metrics small{color:#858b86}.terminal-shell .positive{color:#159b25!important}.terminal-shell .terminal-grid{background:0 0;border:0;grid-template-columns:minmax(500px,1fr) 280px 350px;gap:12px;width:min(100% - 40px,1280px);margin:18px auto 40px}.terminal-shell .panel{color:#171717;background:#fff;border:1px solid #e3e7e2;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px -1px #0000000f,0 15px 32px -28px #0003}.terminal-shell .panel-toolbar,.terminal-shell .panel-title{border-color:#edf0ec}.terminal-shell .timeframes button,.terminal-shell .chart-tools button{color:#858b86;font-family:var(--font-sans), sans-serif;border-radius:8px}.terminal-shell .timeframes button:hover,.terminal-shell .chart-tools button:hover{color:#171717;background:#f1f3f0}.terminal-shell .timeframes button.active{color:#fff;box-shadow:none;background:#171717}.terminal-shell .mobile-depth-trigger,.terminal-shell .mobile-depth-close{display:none}.terminal-shell .chart-label span,.terminal-shell .chart-label em{color:#8a908b;font-family:var(--font-sans), sans-serif}.terminal-shell .chart-label strong{color:#171717}.terminal-shell .tradingview-credit{color:#9ca19d}.terminal-shell .panel-title h2{font-size:12px}.terminal-shell .demo-tag{color:#397441;font-family:var(--font-sans), sans-serif;background:#e8f6eb;border:0;border-radius:999px}.terminal-shell .book-head{color:#a0a5a1;font-family:var(--font-sans), sans-serif}.terminal-shell .book-row{color:#555b56;font-family:var(--font-mono), monospace}.terminal-shell .book-row:hover{background:#fafbfa}.terminal-shell .book-empty{color:#9ca19d;font-family:var(--font-sans), sans-serif}.terminal-shell .asks .book-row span:first-of-type{color:#c5525a}.terminal-shell .bids .book-row span:first-of-type{color:#159b25}.terminal-shell .book-spread{background:#f8faf8;border-color:#edf0ec}.terminal-shell .book-spread strong{color:#171717}.terminal-shell .book-spread span{color:#159b25}.terminal-shell .underlying-quotes{border-color:#edf0ec}.terminal-shell .underlying-quotes span{color:#777d78}.terminal-shell .underlying-quotes strong{color:#202320}.terminal-shell .trade-panel{--ticket-label:9px;--ticket-body:11px;--ticket-value:13px;background:#fff;border:1px solid #e3e7e2;padding:18px}.terminal-shell .trade-panel-heading>div span,.terminal-shell .market-open{color:#8d928e;font-size:var(--ticket-label);line-height:1.2}.terminal-shell .trade-panel-heading>div strong{color:#171717;font-size:18px;line-height:1.15}.terminal-shell .trade-tabs{background:#f5f7f5;border-color:#e7eae6;border-radius:12px}.terminal-shell .trade-tabs button{color:#777d78;font-size:var(--ticket-body);border-radius:9px;line-height:1}.terminal-shell .trade-tabs button>span{font-weight:740}.terminal-shell .trade-tabs button>strong{font:700 var(--ticket-body) var(--font-mono), monospace;margin-left:auto}.terminal-shell .trade-tabs .long.active{color:#216c2b;background:#e8f7eb;box-shadow:inset 0 0 0 1px #d6efdc}.terminal-shell .trade-tabs .short.active{color:#9b3e45;background:#fceff0;box-shadow:inset 0 0 0 1px #f6dadd}.terminal-shell .order-type{background:#f5f7f5;border:1px solid #e7eae6;border-radius:10px;grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.terminal-shell .order-type button{color:#888e89;height:34px;font-size:var(--ticket-body);border-radius:7px;padding:0;font-weight:700;line-height:1}.terminal-shell .order-type button.active{color:#171717;background:#fff;box-shadow:0 1px 4px #00000014,inset 0 0 0 1px #e3e6e2}.terminal-shell .order-type button.active:after{display:none}.terminal-shell .field-label{color:#868c87;font-family:var(--font-sans), sans-serif;font-size:var(--ticket-label);letter-spacing:.04em;line-height:1.25}.terminal-shell .amount-field,.terminal-shell .limit-field{background:#fafbfa;border-color:#e0e4df;border-radius:12px}.terminal-shell .amount-field:focus-within,.terminal-shell .limit-field:focus-within{border-color:#b7bdb8;box-shadow:0 0 0 3px #1717170a}.terminal-shell .currency-prefix{color:#8b918c;font-size:23px;line-height:1}.terminal-shell .amount-field input{color:#171717;font-size:25px;line-height:1}.terminal-shell .limit-field input{color:#171717;font-size:var(--ticket-value);line-height:1}.terminal-shell .limit-field span{font-size:var(--ticket-label)}.terminal-shell .amount-field button{color:#5b615c;font-size:var(--ticket-body);background:#fff;border-color:#e0e4df;border-radius:8px}.terminal-shell .quick-amounts button{color:#848a85;font-size:var(--ticket-body);border-color:#e2e6e1;border-radius:8px;line-height:1}.terminal-shell .quick-amounts button:hover{color:#171717;border-color:#cbd0cc}.terminal-shell .quick-amounts button.active{color:#23732d;background:#edf8ef;border-color:#b9e5c1}.terminal-shell .leverage-label strong,.terminal-shell .leverage-ticks button{color:#929793;font-size:var(--ticket-label);line-height:1}.terminal-shell .leverage-label strong{color:#28b938}.terminal-shell .order-summary{border-color:#e8ebe7}.terminal-shell .order-summary div{color:#838984;font-size:var(--ticket-body);line-height:1.3}.terminal-shell .order-summary strong{color:#2a2d2a;font-size:var(--ticket-body);line-height:1.3}.terminal-shell .place-order,.terminal-shell .trade-panel>.wallet-wrap .wallet-primary{border-radius:12px;height:46px}.terminal-shell .place-order.long{color:#fff;box-shadow:none;background:#171717}.terminal-shell .place-order.short{color:#fff;box-shadow:none;background:#ab464e}.terminal-shell .trade-panel>.wallet-wrap .wallet-primary,.terminal-shell .place-order{font-size:12px;line-height:1}.terminal-shell .trade-disclaimer{color:#969b97;font-size:var(--ticket-label);line-height:1.35}.terminal-shell .positions-panel{grid-column:1/4}.terminal-shell .position-tabs{border-color:#edf0ec}.terminal-shell .position-tabs button{color:#858b86}.terminal-shell .position-tabs button.active{color:#171717}.terminal-shell .position-tabs button.active:after{background:#171717}.terminal-shell .position-tabs button span{background:#edf0ec}.terminal-shell .empty-state{color:#949a95}.terminal-shell .empty-state div{color:#858b86;background:#f8faf8;border-color:#e5e8e4}.terminal-shell .empty-state strong{color:#5c625d}.terminal-shell>footer{color:#8d938e;width:min(100% - 40px,1280px);height:58px;margin:0 auto}.terminal-shell>footer strong{color:#626863}.terminal-shell{overflow-x:clip}.terminal-shell .pair-icons{gap:8px}.terminal-shell .pair-icons .asset-mark+.asset-mark{margin-left:0}.terminal-shell .terminal-grid,.terminal-shell .panel,.terminal-shell .trade-panel,.terminal-shell .trade-body,.terminal-shell .trade-body>div,.terminal-shell .amount-field,.terminal-shell .limit-field,.terminal-shell .order-summary,.terminal-shell .trade-tabs{min-width:0}.terminal-shell .trade-panel{padding:22px}.terminal-shell .trade-panel-heading{margin-bottom:18px}.terminal-shell .trade-panel-heading>div{min-width:0}.terminal-shell .market-open{flex:none;margin-left:12px}.terminal-shell .trade-tabs button{white-space:nowrap;min-width:0;padding:0 9px}.terminal-shell .field-label{gap:10px;min-width:0}.terminal-shell .field-label span{min-width:0}.terminal-shell .field-label span:last-child{text-overflow:ellipsis;white-space:nowrap;text-align:right;max-width:58%;overflow:hidden}.terminal-shell .amount-field input,.terminal-shell .limit-field input{width:0}.terminal-shell .amount-field button{flex:none}.terminal-shell .order-summary div{gap:14px;min-width:0}.terminal-shell .order-summary strong{overflow-wrap:anywhere;text-align:right;min-width:0;max-width:64%}.terminal-shell .trade-panel>.wallet-wrap{width:100%}.terminal-shell .trade-panel>.wallet-wrap .wallet-primary{max-width:100%}@media (max-width:1180px){.terminal-shell .terminal-grid{grid-template-columns:minmax(460px,1fr) 260px 325px}.terminal-shell .market-metrics>div{min-width:118px}.terminal-shell .topbar-market-strip .ticker-asset{display:none}}@media (max-width:960px){.terminal-shell .topbar-market-strip{display:none}.terminal-shell .market-heading{padding-left:20px;padding-right:20px;display:flex}.terminal-shell .mobile-market-glance{align-items:stretch;gap:6px;margin-left:auto;display:flex}.terminal-shell .mobile-market-glance>span{background:#f3f5f2;border-radius:10px;flex-direction:column;gap:3px;min-width:82px;padding:10px 12px;display:flex}.terminal-shell .mobile-market-glance small{color:#929793;font-size:8px;font-weight:720}.terminal-shell .mobile-market-glance strong{font:650 12px var(--font-mono), monospace}.terminal-shell .terminal-grid{grid-template-columns:minmax(470px,1fr) 320px}.terminal-shell .chart-panel{grid-area:1/1}.terminal-shell .trade-panel{grid-area:1/2}.terminal-shell .book-panel{grid-area:2/1/auto/3}.terminal-shell .positions-panel{grid-column:1/3}}@media (max-width:760px){.terminal-shell{background:#f1f4f0}.terminal-shell .topbar{height:62px;padding:0 12px}.terminal-shell .brand strong{font-size:13px}.terminal-shell .topbar-actions{gap:6px;margin-left:auto}.terminal-shell .wallet-primary,.terminal-shell .account-pill{min-height:38px;padding:0 11px}.terminal-shell .market-heading{align-items:center;gap:10px;min-height:0;padding:10px 16px;display:flex}.terminal-shell .pair-identity{flex:none;gap:10px;min-width:0}.terminal-shell .pair-identity p{display:none}.terminal-shell .pair-identity h1{margin:0;font-size:20px;line-height:1}.terminal-shell .market-code{margin-bottom:3px;font-size:8px;line-height:1}.terminal-shell .pair-icons .asset-mark{border-width:2px;border-radius:9px;width:32px;height:32px}.terminal-shell .pair-icons .asset-mark svg{width:17px;height:17px}.terminal-shell .mobile-market-glance{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;min-width:0;margin:0;display:grid}.terminal-shell .mobile-market-glance>span{border-radius:8px;grid-template-columns:1fr auto;gap:2px 7px;min-width:0;padding:6px 8px;display:grid}.terminal-shell .mobile-market-glance small{grid-column:1/-1;font-size:7px}.terminal-shell .mobile-market-glance strong{font-size:11px;line-height:1}.terminal-shell .market-info-button{width:32px;height:32px;margin-left:0}.terminal-shell .terminal-grid{grid-template-rows:auto;grid-template-columns:1fr;gap:8px;width:100%;margin:8px 0 24px;display:grid}.terminal-shell .chart-panel{order:1;grid-area:auto/1}.terminal-shell .trade-panel{order:3;grid-area:auto/1}.terminal-shell .book-panel{order:2;grid-area:auto/1}.terminal-shell .positions-panel{grid-column:1}.terminal-shell .panel{box-shadow:none;border-left:0;border-right:0;border-radius:0}.terminal-shell .panel-toolbar{height:44px;padding:0 12px}.terminal-shell .chart-tools button span,.terminal-shell .chart-tools button:nth-child(2){display:none}.terminal-shell .chart-canvas{height:300px;min-height:300px}.terminal-shell .chart-label{top:58px;left:15px}.terminal-shell .chart-label span{display:none}.terminal-shell .mobile-depth-trigger{min-width:49px;padding:0 8px;display:flex}.terminal-shell .trade-panel{--ticket-label:10px;--ticket-body:12px;--ticket-value:16px;border-radius:18px 18px 0 0;min-height:0;padding:18px 16px 20px}.terminal-shell .trade-panel-heading{margin-bottom:10px}.terminal-shell .trade-panel-heading>div strong{font-size:20px}.terminal-shell .trade-tabs{grid-template-columns:1fr 1fr}.terminal-shell .trade-tabs button{justify-content:center;height:42px;padding:0 8px}.terminal-shell .order-type{margin:10px 0 11px}.terminal-shell .order-type button{padding-bottom:0}.terminal-shell .trade-body{gap:10px}.terminal-shell .amount-field{height:50px}.terminal-shell .amount-field input{font-size:28px}.terminal-shell .currency-prefix{font-size:25px}.terminal-shell .quick-amounts{margin:6px 0 0}.terminal-shell .quick-amounts button{height:32px}.terminal-shell .limit-field{height:50px;margin-bottom:0}.terminal-shell .leverage-label{margin-top:0}.terminal-shell .leverage-ticks{margin-top:2px}.terminal-shell .order-summary{gap:6px 18px;margin:2px 0 4px;padding:8px 0}.terminal-shell .place-order,.terminal-shell .trade-panel>.wallet-wrap .wallet-primary{height:48px;font-size:12px}.terminal-shell .trade-disclaimer{margin-top:7px}.terminal-shell .book-panel{display:none}.terminal-shell .book-panel.mobile-depth-open{animation:depth-reveal .22s var(--ease-out) both;display:block}.terminal-shell .book-panel .depth-options{display:none}.terminal-shell .book-panel .mobile-depth-close{color:#737973;background:#f1f3f0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.terminal-shell .book-head{display:grid}.terminal-shell .book-row{height:30px}.terminal-shell .positions-panel{order:4}.terminal-shell .position-tabs{gap:14px;overflow-x:auto}.terminal-shell>footer{width:calc(100% - 28px)}}@keyframes depth-reveal{0%{opacity:0;transform:translateY(-6px)}}@media (min-width:561px) and (max-width:760px){.terminal-shell .market-heading{align-items:center;gap:10px;display:flex}.terminal-shell .pair-identity{flex:none}.terminal-shell .mobile-market-glance{flex:1;grid-template-columns:repeat(2,minmax(110px,1fr));min-width:0;margin:0 0 0 auto;display:grid}.terminal-shell .trade-body{grid-template-columns:1fr 1fr;column-gap:12px}.terminal-shell .trade-body>div:first-child{grid-column:1}.terminal-shell .limit-order-field{grid-column:2}.terminal-shell .leverage-control,.terminal-shell .order-summary{grid-column:1/-1}.terminal-shell .order-summary{grid-template-columns:1fr 1fr;display:grid}}@media (max-width:560px){.terminal-shell .market-heading{padding:8px 10px}.terminal-shell .market-code{display:none}.terminal-shell .pair-identity h1{font-size:17px}.terminal-shell .pair-identity{gap:7px}.terminal-shell .pair-icons .asset-mark{border-radius:8px;width:27px;height:27px}.terminal-shell .pair-icons .asset-mark svg{width:14px;height:14px}.terminal-shell .mobile-market-glance>span{padding:5px 6px}.terminal-shell .mobile-market-glance strong{font-size:9px}.terminal-shell .mobile-market-glance em{font-size:7px}.terminal-shell .trade-panel{padding-top:15px}.terminal-shell .trade-body,.terminal-shell .order-summary{grid-template-columns:1fr}}@media (max-width:420px){.terminal-shell .market-heading{grid-template-columns:1fr auto;display:grid}.terminal-shell .mobile-market-glance{grid-area:2/1/auto/-1}.terminal-shell .market-info-button{grid-area:1/2}}.market-info-backdrop{z-index:1200;color:#171917;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#070a0894;place-items:center;padding:20px;animation:.18s ease-out both wallet-fade-in;display:grid;position:fixed;inset:0}.market-info-sheet{width:min(100%,520px);max-height:calc(100vh - 40px);animation:wallet-modal-in .24s var(--ease-out) both;background:#fff;border:1px solid #dfe4de;border-radius:20px;padding:22px;overflow-y:auto;box-shadow:0 34px 110px #00000061}.market-info-sheet>header{justify-content:space-between;align-items:flex-start;display:flex}.market-info-sheet>header span{color:#8b918c;letter-spacing:.08em;font-size:8px;font-weight:760}.market-info-sheet>header h2{letter-spacing:-.04em;margin:4px 0 0;font-size:25px}.market-info-sheet>header button{color:#737973;cursor:pointer;background:#f2f4f1;border:0;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.market-info-example{background:#f7f9f6;border:1px solid #e2e6e1;border-radius:14px;margin:20px 0;padding:14px}.market-info-example>div{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.market-info-example .asset-mark{border:0;border-radius:9px;width:34px;height:34px}.market-info-example .asset-mark svg{width:18px;height:18px}.market-info-example>div>span{flex-direction:column;gap:2px;display:flex}.market-info-example small{color:#888e89;font-size:8px;font-weight:760}.market-info-example strong{font:700 14px var(--font-mono), monospace}.market-info-example strong i{color:#a2a7a3;font-style:normal}.market-info-example em{color:#198f26;font-size:11px;font-style:normal;font-weight:760}.market-info-example em.down{color:#c64e57}.market-info-example>p{color:#929793;align-items:center;gap:8px;margin:11px 0 0 44px;font-size:8px;display:flex}.market-info-example>p b{color:#5e645f}.market-info-example>p i{background:#c5cac5;border-radius:50%;width:3px;height:3px}.market-info-copy{border-top:1px solid #edf0ec;gap:0;display:grid}.market-info-copy article{border-bottom:1px solid #edf0ec;padding:14px 1px}.market-info-copy strong{font-size:12px}.market-info-copy p{color:#747a75;margin:5px 0 0;font-size:10px;line-height:1.55}.market-info-done{color:#fff;cursor:pointer;background:#171917;border:0;border-radius:11px;width:100%;height:44px;margin-top:16px;font-size:11px;font-weight:800}@media (max-width:560px){.market-info-backdrop{place-items:end center;padding:0}.market-info-sheet{border-radius:20px 20px 0 0;max-height:90vh;padding:18px}}.terminal-v2{--terminal-max:1440px;--terminal-border:#e5e8e3;--terminal-subtle:#f4f6f2;--terminal-ink:#161816;--terminal-muted:#737a74;background:#f3f5f1;min-height:100vh}.terminal-v2 .topbar{height:64px;padding-inline:max(24px, calc((100vw - var(--terminal-max)) / 2));border-color:var(--terminal-border);background:#fffffff0}.terminal-v2 .brand{min-width:210px}.terminal-v2 .topbar-live{color:#687069;align-items:center;gap:7px;margin-left:auto;font-size:11px;font-weight:700;display:flex}.terminal-v2 .topbar-live i,.terminal-v2 .market-live-dot{background:#00c805;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 4px #00c80517}.terminal-v2 .topbar-actions{margin-left:auto}.terminal-v2 .market-heading{width:min(100% - 48px, var(--terminal-max));background:0 0;border-bottom:0;gap:26px;min-height:104px;margin:0 auto;padding:18px 0}.terminal-v2 .pair-identity{gap:14px;min-width:330px}.terminal-v2 .pair-identity h1{letter-spacing:-.04em;margin-bottom:3px;font-size:24px;font-weight:760}.terminal-v2 .pair-identity p{color:var(--terminal-muted);font-size:12px}.terminal-v2 .market-code{color:#6e756f;align-items:center;gap:7px;font-size:9px;font-weight:800;display:flex}.terminal-v2 .market-code span{margin:0}.terminal-v2 .market-outcomes{grid-template-columns:repeat(2,minmax(132px,1fr));gap:8px;display:grid}.terminal-v2 .market-outcomes button{border:1px solid var(--terminal-border);text-align:left;cursor:pointer;background:#fff;border-radius:13px;grid-template-columns:1fr auto;align-content:center;gap:4px 14px;min-width:132px;height:66px;padding:10px 13px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.terminal-v2 .market-outcomes button:hover{border-color:#cbd1cb;transform:translateY(-1px);box-shadow:0 8px 24px -20px #0000005c}.terminal-v2 .market-outcomes span{color:#5d645e;align-self:end;font-size:11px;font-weight:800}.terminal-v2 .market-outcomes strong{font:760 22px var(--font-mono), monospace;letter-spacing:-.05em;grid-area:1/2/3;align-self:center}.terminal-v2 .market-outcomes small{color:#929893;font-size:9px}.terminal-v2 .market-outcomes .nvda strong{color:#148e22}.terminal-v2 .market-outcomes .amd strong{color:#b64b52}.terminal-v2 .market-facts{align-items:center;margin-left:auto;display:flex}.terminal-v2 .market-facts>span{border-left:1px solid #dfe3de;flex-direction:column;gap:5px;min-width:96px;padding:4px 18px;display:flex}.terminal-v2 .market-facts small{color:#8a918b;font-size:9px;font-weight:700}.terminal-v2 .market-facts strong{font:700 13px var(--font-mono), monospace}.terminal-v2 .market-facts .up{color:#159b25}.terminal-v2 .market-facts .down{color:#c24e57}.terminal-v2 .market-info-button{margin-left:0}.terminal-v2 .terminal-grid{width:min(100% - 48px, var(--terminal-max));grid-template-rows:570px;grid-template-columns:minmax(0,1fr) 286px 376px;gap:12px;margin:0 auto 34px;display:grid}.terminal-v2 .panel{border-color:var(--terminal-border);border-radius:14px;box-shadow:0 1px 2px #10181008}.terminal-v2 .chart-panel{padding-bottom:0}.terminal-v2 .panel-toolbar{height:52px;padding:0 16px}.terminal-v2 .chart-view-tabs{align-self:stretch;align-items:stretch;display:none}.terminal-v2 .chart-view-tabs button{color:#858b86;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 14px;font-size:12px;font-weight:750}.terminal-v2 .chart-view-tabs button.active{color:#161816;border-bottom-color:#161816}.terminal-v2 .timeframes{gap:2px}.terminal-v2 .timeframes button{color:#7a817b;min-width:38px;height:30px;font-size:11px;font-weight:700}.terminal-v2 .timeframes button.active{color:#171917;background:#edf0ec}.terminal-v2 .chart-tools{align-items:center;gap:10px}.terminal-v2 .chart-tools>span{color:#7c837d;align-items:center;gap:6px;font-size:11px;display:flex}.terminal-v2 .chart-tools button{min-width:30px}.terminal-v2 .chart-zoom{background:#fafbfa;border:1px solid #e2e6e1;border-radius:8px;align-items:center;height:30px;display:flex;overflow:hidden}.terminal-v2 .chart-zoom button{color:#6f766f;background:0 0;border:0;border-radius:0;min-width:30px;height:30px;padding:0}.terminal-v2 .chart-zoom button+button{border-left:1px solid #e7eae6}.terminal-v2 .chart-zoom button:hover:not(:disabled){color:#171917;background:#f0f2ef}.terminal-v2 .chart-zoom button:disabled{opacity:.35;cursor:not-allowed}.terminal-v2 .chart-zoom .zoom-level{min-width:38px;font:700 9px var(--font-mono), monospace}.terminal-v2 .chart-label{gap:10px;top:72px;left:20px}.terminal-v2 .chart-label span{color:#7a817b;font-size:10px;font-weight:750}.terminal-v2 .chart-label strong{color:#151715;font-size:20px;font-weight:720}.terminal-v2 .chart-label em{color:#8d938e;font-size:10px}.terminal-v2 .chart-canvas{height:calc(100% - 52px);min-height:0}.terminal-v2 .book-panel{flex-direction:column;display:flex;position:relative}.terminal-v2 .panel-title{height:52px;padding:0 14px}.terminal-v2 .panel-title h2{font-size:13px}.terminal-v2 .demo-tag{color:#33713b;letter-spacing:.07em;padding:4px 7px;font-size:7px;font-weight:800}.terminal-v2 .book-head{height:34px;padding-inline:14px;font-size:8px;font-weight:750}.terminal-v2 .book-row{height:30px;padding-inline:14px;font-size:10px}.terminal-v2 .book-spread{height:48px;padding-inline:14px}.terminal-v2 .book-spread strong{font-size:16px}.terminal-v2 .book-spread span{color:#858b86;font-size:9px}.terminal-v2 .book-empty-state{text-align:center;color:#a0a6a1;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:250px;padding:30px 24px;display:flex}.terminal-v2 .book-empty-state svg{color:#7d847e;margin-bottom:5px}.terminal-v2 .book-empty-state strong{color:#555c56;font-size:12px}.terminal-v2 .book-empty-state span{color:#8b918c;max-width:210px;font-size:10px;line-height:1.5}.terminal-v2 .execution-note{color:#7d847e;border-top:1px solid #edf0ec;align-items:flex-start;gap:9px;min-height:58px;margin-top:auto;padding:12px 14px;font-size:9px;line-height:1.45;display:flex}.terminal-v2 .execution-note svg{color:#1a9f29;flex:none}.terminal-v2 .execution-note strong{color:#4b514c;font-size:10px;display:block}.terminal-v2 .trade-panel{align-self:start;height:570px;padding:20px;position:sticky;top:76px;overflow-y:visible}.terminal-v2 .trade-panel-heading{align-items:center;margin:0 0 17px}.terminal-v2 .trade-panel-heading>div span{font-size:9px}.terminal-v2 .trade-panel-heading>div strong{font-size:21px;font-weight:760}.terminal-v2 .instrument-switch{background:#f5f7f5;border:1px solid #e4e8e3;border-radius:11px;grid-template-columns:1fr 1fr;gap:3px;margin:0 0 12px;padding:3px;display:grid}.terminal-v2 .instrument-switch button{color:#7b827c;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;min-width:0;height:42px;padding:5px 8px;display:flex}.terminal-v2 .instrument-switch button strong{font-size:10px}.terminal-v2 .instrument-switch button small{color:#989e99;font-size:8px}.terminal-v2 .instrument-switch button.active{color:#1d211e;background:#fff;box-shadow:0 1px 5px #141e1514,inset 0 0 0 1px #e0e5df}.terminal-v2 .claim-action-toggle{grid-template-columns:1fr 1fr;gap:6px;margin:10px 0 0;display:grid}.terminal-v2 .claim-action-toggle button{color:#7c837d;cursor:pointer;background:#fafbfa;border:1px solid #e2e6e1;border-radius:9px;height:31px;font-size:10px;font-weight:750}.terminal-v2 .claim-action-toggle button.active{color:#176e23;background:#eef9f0;border-color:#b8dfbf}.terminal-v2 .market-open{font-size:9px}.terminal-v2 .trade-tabs{background:0 0;border:0;gap:8px;padding:0}.terminal-v2 .trade-tabs button{background:#fafbfa;border:1px solid #e1e5e0;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;height:64px;padding:8px 10px;display:grid}.terminal-v2 .trade-tabs button .asset-mark{border:0;border-radius:9px;width:32px;height:32px}.terminal-v2 .trade-tabs button .asset-mark svg{width:18px;height:18px}.terminal-v2 .trade-tabs button>span{flex-direction:column;align-items:flex-start;gap:1px;font-size:12px;display:flex}.terminal-v2 .trade-tabs button>span small{color:#939994;font-size:7px}.terminal-v2 .trade-tabs button>strong{font-size:13px}.terminal-v2 .trade-tabs .long.active{color:#176e23;background:#eef9f0;border-color:#a9dfb2;box-shadow:0 0 0 1px #d8f0dc}.terminal-v2 .trade-tabs .short.active{color:#943b43;background:#fff3f3;border-color:#edc4c7;box-shadow:0 0 0 1px #f6dfe1}.terminal-v2 .order-type{margin:12px 0 15px}.terminal-v2 .order-type button{height:36px;font-size:12px}.terminal-v2 .trade-body{gap:13px}.terminal-v2 .field-label{color:#747b75;letter-spacing:.02em;margin-bottom:7px;font-size:10px;font-weight:750}.terminal-v2 .field-label span:last-child{color:#8e948f;max-width:none;font-weight:600}.terminal-v2 .amount-field{background:#fff;border-radius:11px;height:58px;padding:0 12px}.terminal-v2 .currency-prefix{font-size:23px}.terminal-v2 .amount-field input{font-size:27px;font-weight:700}.terminal-v2 .amount-token{color:#555c56;background:#f0f2ef;border-radius:8px;flex:none;padding:7px 9px;font-size:10px;font-weight:800}.terminal-v2 .quick-amounts{gap:6px;margin-top:7px}.terminal-v2 .quick-amounts button{border-radius:8px;height:31px;font-size:10px;font-weight:750}.terminal-v2 .advanced-trade{background:#fafbfa;border:1px solid #e4e7e3;border-radius:11px;overflow:hidden}.terminal-v2 .advanced-trade summary{color:#626963;cursor:pointer;justify-content:space-between;align-items:center;height:41px;padding:0 12px;font-size:11px;font-weight:700;list-style:none;display:flex}.terminal-v2 .advanced-trade summary::-webkit-details-marker{display:none}.terminal-v2 .advanced-trade summary strong{color:#202320;align-items:center;gap:5px;display:flex}.terminal-v2 .advanced-trade[open] summary svg{transform:rotate(180deg)}.terminal-v2 .leverage-presets{grid-template-columns:repeat(6,1fr);gap:4px;padding:0 10px 9px;display:grid}.terminal-v2 .leverage-presets button{color:#747b75;cursor:pointer;background:#fff;border:1px solid #dfe3de;border-radius:7px;height:29px;font-size:9px;font-weight:750}.terminal-v2 .leverage-presets button.active{color:#fff;background:#171917;border-color:#171917}.terminal-v2 .leverage-presets button:disabled{opacity:.35;cursor:not-allowed}.terminal-v2 .advanced-trade p{color:#888e89;margin:0;padding:0 11px 10px;font-size:9px;line-height:1.45}.terminal-v2 .order-summary{gap:7px;margin:0;padding:11px 0}.terminal-v2 .order-summary div{color:#797f7a;font-size:10px}.terminal-v2 .order-summary strong{color:#242724;font-size:10px}.terminal-v2 .claim-ticket{height:auto;min-height:690px}.terminal-v2 .complete-set-inline{grid-template-columns:repeat(3,1fr);gap:5px;margin:2px 0 8px;display:grid}.terminal-v2 .complete-set-inline span{color:#858b86;white-space:nowrap;background:#fafbfa;border:1px solid #e8ebe7;border-radius:8px;justify-content:center;align-items:center;gap:3px;min-width:0;padding:7px 5px;font-size:8px;display:flex}.terminal-v2 .complete-set-inline strong{color:#2a2f2b;font:700 9px var(--font-mono), monospace;text-overflow:ellipsis;overflow:hidden}.terminal-v2 .pair-actions{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:8px;display:grid}.terminal-v2 .pair-actions button{color:#485049;cursor:pointer;background:#fff;border:1px solid #dfe4df;border-radius:9px;height:34px;font-size:9px;font-weight:760}.terminal-v2 .pair-actions button:hover:not(:disabled){color:#176e23;background:#f0faf2;border-color:#aed7b5}.terminal-v2 .pair-actions button:disabled{opacity:.45;cursor:not-allowed}.terminal-v2 .trade-ready-tip{color:#6e756f;margin:1px 0 9px;font-size:9px}.terminal-v2 .trade-ready-tip svg{color:#199d28;flex:none}.terminal-v2 .place-order,.terminal-v2 .trade-panel>.wallet-wrap .wallet-primary{border-radius:11px;height:48px;font-size:12px;font-weight:800}.terminal-v2 .place-order.long{color:#fff;background:#171917}.terminal-v2 .place-order.short{color:#fff;background:#a8424b}.terminal-v2 .trade-onboarding{padding:15px}.terminal-v2 .trade-onboarding>strong{font-size:13px}.terminal-v2 .trade-onboarding>p{font-size:10px}.terminal-v2 .current-position-card{flex-direction:column;gap:14px;display:flex}.terminal-v2 .current-position-card>div:first-child{background:#f6faf6;border:1px solid #dfe5de;border-radius:12px;align-items:center;gap:10px;padding:13px;display:flex}.terminal-v2 .current-position-card .asset-mark{border:0;border-radius:10px;width:36px;height:36px}.terminal-v2 .current-position-card>div span{flex-direction:column;gap:2px;display:flex}.terminal-v2 .current-position-card small{color:#878e88;font-size:8px;font-weight:750}.terminal-v2 .current-position-card strong{font-size:14px}.terminal-v2 .current-position-card dl{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.terminal-v2 .current-position-card dl div{background:#f5f7f4;border-radius:10px;padding:12px}.terminal-v2 .current-position-card dt{color:#898f8a;font-size:9px}.terminal-v2 .current-position-card dd{font:700 14px var(--font-mono), monospace;margin:5px 0 0}.terminal-v2 .close-position{background:#171917}.terminal-v2 .toast-stage{position:static}.terminal-v2 .order-toast{width:100%;box-shadow:none;background:#f0faf2;border-color:#cde8d1;margin-top:10px;position:static}.terminal-v2 .order-toast.error{background:#fff4f4;border-color:#f0ced0}.terminal-v2 .check-badge.error{color:#fff;background:#c64d56}.terminal-v2 .positions-panel{grid-column:1/4;min-height:210px}.terminal-v2 .position-tabs{height:52px;padding-inline:16px}.terminal-v2 .position-tabs button{font-size:11px}.terminal-v2 .position-context{font-size:9px}.terminal-v2 .empty-state{height:155px}.terminal-v2 .empty-state strong{font-size:13px}.terminal-v2 .empty-state span{font-size:10px}.terminal-v2>footer{max-width:var(--terminal-max)}@media (max-width:1260px){.terminal-v2 .topbar nav a{padding-inline:11px}.terminal-v2 .market-facts>span:nth-child(2),.terminal-v2 .market-facts>span:nth-child(3){display:none}.terminal-v2 .terminal-grid{grid-template-rows:570px auto;grid-template-columns:minmax(0,1fr) 360px}.terminal-v2 .chart-panel{grid-area:1/1}.terminal-v2 .trade-panel{grid-area:1/2;height:570px}.terminal-v2 .book-panel{grid-area:2/1/auto/3;min-height:310px}.terminal-v2 .positions-panel{grid-area:3/1/auto/3}.terminal-v2 .book-empty-state{min-height:160px}}@media (max-width:1040px){.terminal-v2 .topbar{height:60px}.terminal-v2 .brand{min-width:0}.terminal-v2 .topbar nav{z-index:55;background:#fffffffa;border-bottom:1px solid #e2e6e1;flex-direction:column;align-items:stretch;gap:2px;height:auto;padding:8px 14px 12px;display:none;position:absolute;top:60px;left:0;right:0;box-shadow:0 24px 50px -38px #00000073}.terminal-v2 .topbar nav.mobile-open{animation:popover-in .2s var(--ease-out) both;display:flex}.terminal-v2 .topbar nav a,.terminal-v2 .topbar nav .earn-nav{color:#606761;border-radius:8px;justify-content:flex-start;width:100%;min-height:42px;padding:0 12px}.terminal-v2 .topbar nav a:hover,.terminal-v2 .topbar nav .earn-nav:hover{background:#f2f4f1}.terminal-v2 .topbar nav a.active:after{display:none}.terminal-v2 .mobile-menu-button{display:grid}}@media (max-width:840px){.terminal-v2 .topbar{padding-inline:14px}.terminal-v2 .topbar-live{display:none}.terminal-v2 .market-heading{flex-wrap:wrap;gap:12px;width:calc(100% - 28px);min-height:0;padding:14px 0}.terminal-v2 .pair-identity{flex:1;min-width:0}.terminal-v2 .pair-identity p{display:none}.terminal-v2 .market-outcomes{order:3;width:100%}.terminal-v2 .market-outcomes button{min-width:0}.terminal-v2 .market-facts{display:none}.terminal-v2 .terminal-grid{grid-template-rows:auto;grid-template-columns:1fr;gap:8px;width:100%;margin-top:0}.terminal-v2 .chart-panel,.terminal-v2 .trade-panel,.terminal-v2 .book-panel,.terminal-v2 .positions-panel{grid-area:auto/1}.terminal-v2 .chart-panel{order:1;height:370px}.terminal-v2 .trade-panel{order:2;height:auto;max-height:none;position:static}.terminal-v2 .book-panel{order:3;min-height:320px}.terminal-v2 .positions-panel{order:4}.terminal-v2 .panel{border-left:0;border-right:0;border-radius:0}.terminal-v2 .chart-view-tabs{display:flex}.terminal-v2 .panel-toolbar{gap:8px}.terminal-v2 .timeframes{margin-left:auto}.terminal-v2 .chart-tools>span,.terminal-v2 .book-panel{display:none}.terminal-v2 .book-panel.mobile-depth-open{display:flex}.terminal-v2 .mobile-depth-close{display:grid}}@media (max-width:560px){.terminal-v2 .topbar{height:58px}.terminal-v2 .brand{min-width:0}.terminal-v2 .topbar nav{top:58px}.terminal-v2 .market-heading{width:calc(100% - 20px)}.terminal-v2 .pair-identity h1{font-size:19px}.terminal-v2 .pair-icons .asset-mark,.terminal-v2 .market-info-button{width:32px;height:32px}.terminal-v2 .market-outcomes{gap:6px}.terminal-v2 .market-outcomes button{height:60px;padding:8px 10px}.terminal-v2 .market-outcomes strong{font-size:19px}.terminal-v2 .chart-panel{height:330px}.terminal-v2 .panel-toolbar{height:48px;padding-inline:10px}.terminal-v2 .chart-view-tabs button{padding-inline:9px;font-size:11px}.terminal-v2 .timeframes button{min-width:31px;padding-inline:5px;font-size:9px}.terminal-v2 .chart-tools{display:none}.terminal-v2 .chart-canvas{height:calc(100% - 48px)}.terminal-v2 .chart-label{top:63px}.terminal-v2 .chart-label span{font-size:8px;display:block}.terminal-v2 .chart-label strong{font-size:17px}.terminal-v2 .trade-panel{padding:18px 14px 20px}.terminal-v2 .trade-tabs button{height:60px}.terminal-v2 .trade-tabs button .asset-mark{width:28px;height:28px}.terminal-v2 .leverage-presets{grid-template-columns:repeat(3,1fr)}.terminal-v2 .position-context{display:none}.terminal-v2>footer{flex-direction:column;align-items:flex-start;gap:5px;width:calc(100% - 24px);height:auto;padding-block:18px}}.funding-notice{color:#725713;background:#fff9ea;border:1px solid #f0dfb5;border-radius:11px;padding:12px 14px;font-size:12px;line-height:1.4}.trade-onboarding{background:linear-gradient(145deg,#f7fbf7,#eef8ef);border:1px solid #dce8dc;border-radius:13px;padding:14px}.trade-onboarding-progress{align-items:center;margin-bottom:11px;display:flex}.trade-onboarding-progress span{color:#909691;width:23px;height:23px;font:700 9px var(--font-mono), monospace;background:#fff;border:1px solid #d5dad5;border-radius:50%;place-items:center;display:grid}.trade-onboarding-progress span.done{color:#1b7b27;background:#e5f6e7;border-color:#bfe4c4}.trade-onboarding-progress span.active{color:#fff;background:#171917;border-color:#171917}.trade-onboarding-progress i{background:#d9ded9;flex:1;height:1px}.trade-onboarding>strong{color:#202320;font-size:13px;display:block}.trade-onboarding>p{color:#737a74;margin:5px 0 12px;font-size:10px;line-height:1.45}.trade-onboarding>button{color:#fff;cursor:pointer;background:#171917;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;width:100%;height:40px;font-size:11px;font-weight:800;display:flex}.trade-ready-tip{color:#717872;align-items:center;gap:8px;margin-bottom:9px;font-size:9px;line-height:1.35;display:flex}.trade-ready-tip .check-badge{flex:none;width:20px;height:20px}.trade-ready-tip strong{color:#287832}.funding-backdrop{z-index:1100;color:#171917;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040805b3;place-items:center;padding:22px;animation:.18s ease-out both wallet-fade-in;display:grid;position:fixed;inset:0;overflow-y:auto}.funding-modal{width:min(100%,520px);max-height:calc(100vh - 44px);animation:wallet-modal-in .24s var(--ease-out) both;background:#fff;border:1px solid #dfe4de;border-radius:20px;padding:22px;overflow-y:auto;box-shadow:0 34px 110px #0000006b}.funding-modal>header{justify-content:space-between;align-items:flex-start;display:flex}.funding-modal>header h2{letter-spacing:-.04em;margin:4px 0 0;font-size:25px}.funding-modal>header button{color:#737973;cursor:pointer;background:#f2f4f1;border:0;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.onboarding-steps{background:#f8faf8;border:1px solid #e6eae5;border-radius:13px;align-items:center;margin:22px 0 18px;padding:14px;display:flex}.onboarding-steps>div{align-items:center;gap:8px;min-width:84px;display:flex}.onboarding-steps>b{background:#dfe4df;flex:1;height:1px;margin:0 7px}.onboarding-steps i{color:#929793;width:25px;height:25px;font:700 9px var(--font-mono), monospace;background:#fff;border:1px solid #d6dbd6;border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.onboarding-steps span{flex-direction:column;gap:2px;display:flex}.onboarding-steps strong{font-size:10px}.onboarding-steps small{color:#959b96;font-size:8px}.onboarding-steps .active i{color:#fff;background:#171917;border-color:#171917}.onboarding-steps .done i{color:#1b7b27;background:#e5f6e7;border-color:#bfe4c4}.funding-explainer{align-items:baseline;gap:8px;margin-bottom:12px;display:flex}.funding-explainer strong{font-size:12px}.funding-explainer span{color:#858b86;font-size:10px;line-height:1.4}.funding-account-balance{background:#f7f9f6;border:1px solid #e1e6e0;border-radius:12px;grid-template-columns:1fr auto;gap:3px 12px;margin-bottom:12px;padding:13px 14px;display:grid}.funding-account-balance>span{color:#888f89;font:700 8px var(--font-mono), monospace;letter-spacing:.04em}.funding-account-balance>strong{font:700 15px var(--font-mono), monospace;grid-row:span 2;align-self:center}.funding-account-balance>small{color:#8a908b;font-size:9px}.funding-asset-tabs{background:#edf0ec;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:10px;padding:4px;display:grid}.funding-asset-tabs button{color:#777e78;cursor:pointer;background:0 0;border:0;border-radius:9px;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:10px 12px;display:flex}.funding-asset-tabs button span{font-size:11px;font-weight:850}.funding-asset-tabs button small{font-size:8px}.funding-asset-tabs button.active{color:#1c211d;background:#fff;box-shadow:0 2px 8px #18201912}.funding-method{background:#fafcfa;border:1px solid #e0e5df;border-radius:15px;padding:15px}.funding-method.primary{border-color:#cfe7d2;box-shadow:inset 0 0 0 1px #00c80508}.funding-method-title{align-items:center;gap:10px;display:flex}.funding-method-icon{color:#196e23;background:#e5f6e7;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.funding-method-title>div:nth-child(2),.funding-transfer summary>span:nth-child(2){flex-direction:column;gap:2px;display:flex}.funding-method-title strong,.funding-transfer summary strong{font-size:12px}.funding-method-title small,.funding-transfer summary small{color:#858b86;font-size:9px}.funding-method-title em{color:#20732a;font:700 7px var(--font-mono), monospace;letter-spacing:.05em;background:#e4f5e7;border-radius:999px;margin-left:auto;padding:4px 6px;font-style:normal}.funding-amount-label{color:#8c928d;font:700 8px var(--font-mono), monospace;justify-content:space-between;margin:16px 2px 6px;display:flex}.funding-amount{background:#fff;border:1px solid #dfe4de;border-radius:11px;align-items:center;height:54px;padding:0 13px;display:flex}.funding-amount input{color:#171917;min-width:0;font:700 23px var(--font-mono), monospace;background:0 0;border:0;outline:0;flex:1}.funding-amount strong{font-size:11px}.funding-presets{grid-template-columns:repeat(3,1fr);gap:6px;margin:8px 0 12px;display:grid}.funding-presets button{color:#747b75;cursor:pointer;background:#fff;border:1px solid #e0e5df;border-radius:8px;height:30px;font-size:9px}.funding-presets button.active{color:#20752a;background:#eef9ef;border-color:#a9dcb0;font-weight:800}.funding-session-default{color:#444a45;text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe4de;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;width:100%;min-height:49px;margin-top:2px;padding:9px 11px;display:grid}.funding-session-default.active{background:#f2faf3;border-color:#bfe2c4}.funding-session-default>svg{color:#24812e}.funding-session-default>span{flex-direction:column;gap:2px;display:flex}.funding-session-default strong{font-size:10px}.funding-session-default small{color:#858b86;font-size:8px}.funding-session-default>i{background:#ccd2cc}.funding-session-default.active>i{background:#00c805}.funding-receive{background:#f0f3ef;border-radius:9px;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.funding-receive span{color:#8b918c;font:700 8px var(--font-mono), monospace}.funding-receive strong{font:700 12px var(--font-mono), monospace}.funding-submit{color:#fff;cursor:pointer;background:#171917;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;width:100%;height:44px;margin-top:11px;font-size:11px;font-weight:800;display:flex}.funding-submit:disabled{color:#9ba09c;cursor:not-allowed;background:#e5e8e4}.funding-submit.compact{height:38px;margin-top:4px}.funding-method>p{color:#858b86;align-items:flex-start;gap:6px;margin:9px 1px 0;font-size:8px;line-height:1.45;display:flex}.funding-method>p svg{color:#20912d;flex:none}.funding-transfer{background:#fff;border:1px solid #e3e7e2;border-radius:13px;margin-top:9px}.funding-transfer summary{cursor:pointer;align-items:center;gap:10px;padding:12px;list-style:none;display:flex}.funding-transfer summary::-webkit-details-marker{display:none}.funding-transfer summary>svg{color:#969c97;margin-left:auto;transition:transform .18s}.funding-transfer[open] summary>svg{transform:rotate(90deg)}.funding-transfer-body{gap:8px;padding:0 13px 13px;display:grid}.funding-usdg .funding-transfer-body{padding:15px 1px 2px}.funding-detected{color:#23732c;background:#eaf7ec;border-radius:10px;align-items:center;gap:9px;margin-top:13px;padding:10px 11px;display:flex}.funding-detected>span{flex-direction:column;gap:2px;display:flex}.funding-detected strong{font-size:10px}.funding-detected small{color:#638368;font-size:8px;line-height:1.35}.funding-transfer-body label{color:#939994;font:700 8px var(--font-mono), monospace;justify-content:space-between;align-items:center;display:flex}.funding-transfer-body label strong,.funding-transfer-body label button{color:#424843;font:650 9px var(--font-mono), monospace;background:0 0;border:0}.funding-transfer-body label button{cursor:pointer;align-items:center;gap:5px;display:flex}.funding-transfer-body>a{color:#24752e;align-items:center;gap:5px;font-size:9px;font-weight:800;text-decoration:none;display:inline-flex}.funding-check-balance{color:#343934;cursor:pointer;background:#f6f8f6;border:1px solid #d9ded9;border-radius:8px;height:34px;font-size:9px;font-weight:800}.funding-error{color:#9b4132;background:#fff3f0;border:1px solid #f1d1c9;border-radius:10px;margin-top:10px;padding:10px 12px;font-size:10px}.account-safety-row{align-items:center;gap:12px;margin-top:11px;display:flex}.account-safety-row a{color:#657068;align-items:center;gap:4px;font-size:8px;font-weight:750;text-decoration:none;display:inline-flex}.account-safety-row button{color:#9a4537;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:8px;font-weight:800}.funding-modal>footer{color:#929893;border-top:1px solid #edf0ec;justify-content:space-between;margin-top:14px;padding-top:13px;font-size:8px;display:flex}.funding-success{text-align:center;padding:26px 15px 18px}.funding-success>div{color:#1c8228;background:#e3f6e6;border-radius:50%;place-items:center;width:56px;height:56px;margin:0 auto 12px;display:grid}.funding-success h3{margin:0 0 6px;font-size:20px}.funding-success p{color:#7b827c;max-width:340px;margin:0 auto 18px;font-size:11px;line-height:1.5}.funding-success button{color:#fff;cursor:pointer;background:#171917;border:0;border-radius:10px;align-items:center;gap:7px;height:42px;padding:0 20px;font-size:11px;font-weight:800;display:inline-flex}.popover-action.fund{color:#73d47d}.monitor-shell{color:#171717;min-height:100vh;font-family:var(--font-sans), sans-serif;background:#f4f6f3}.monitor-nav{background:#ffffffe6;border-bottom:1px solid #dfe4de;justify-content:space-between;align-items:center;height:70px;padding:0 max(24px,50vw - 590px);display:flex}.monitor-nav>div{align-items:center;gap:18px;display:flex}.monitor-nav a{color:#444a45;font-size:13px;font-weight:700;text-decoration:none}.monitor-nav button{cursor:pointer;background:#fff;border:1px solid #dfe4de;border-radius:9px;align-items:center;gap:7px;padding:9px 12px;display:flex}.monitor-hero,.ops-grid,.market-health-grid,.alert-strip,.monitor-shell>footer{width:min(100% - 40px,1180px);margin-left:auto;margin-right:auto}.monitor-hero{justify-content:space-between;align-items:flex-end;gap:30px;padding:56px 0 28px;display:flex}.monitor-hero h1{letter-spacing:-.045em;margin:5px 0 7px;font-size:clamp(34px,5vw,56px)}.monitor-hero p{color:#747a75}.health-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:12px 16px;font-size:12px;font-weight:800;display:flex}.health-pill svg{width:17px}.health-pill.healthy{color:#176f24;background:#e4f5e7}.health-pill.warning{color:#8c6015;background:#fff2d4}.alert-strip{color:#785616;background:#fff8e7;border:1px solid #ecd79f;border-radius:12px;gap:10px;margin-bottom:18px;padding:14px 16px;font-size:13px;display:flex}.ops-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.ops-grid article,.market-health{background:#fff;border:1px solid #e0e4df;border-radius:15px;box-shadow:0 10px 35px -30px #00000059}.ops-grid article{grid-template-columns:auto 1fr;gap:4px 10px;padding:20px;display:grid}.ops-grid svg{color:#159b25;grid-row:1/4;width:19px}.ops-grid span,.market-health-title span,.market-health-stats span{color:#8d938e;font:700 9px var(--font-mono), monospace;letter-spacing:.07em}.ops-grid strong{font-size:22px}.ops-grid small{color:#8a908b}.market-health-grid{grid-template-columns:1fr;gap:12px;padding:14px 0 50px;display:grid}.market-health{padding:22px}.market-health-title{justify-content:space-between;align-items:flex-start;display:flex}.market-health-title h2{margin:5px 0 20px;font-size:20px}.market-health-title i{border-radius:999px;padding:5px 8px;font-size:9px;font-style:normal;font-weight:800}.market-health-title i.on{color:#176f24;background:#e4f5e7}.market-health-title i.off{color:#a14731;background:#fbe7e2}.market-health-stats{border-top:1px solid #edf0ec;grid-template-columns:1fr 1fr;gap:14px;padding:14px 0;display:grid}.market-health-stats div{flex-direction:column;gap:4px;display:flex}.market-health-stats strong{font:650 15px var(--font-mono), monospace}.market-health-stats.compact{grid-template-columns:repeat(4,1fr)}.market-health>a{color:#277730;align-items:center;gap:5px;margin-top:5px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.monitor-shell>footer{color:#858b86;border-top:1px solid #dfe4de;justify-content:space-between;padding:20px 0 35px;font-size:11px;display:flex}.portfolio-shell{color:#171917;background:#f3f5f1;min-height:100vh;padding-bottom:64px}.portfolio-hero,.portfolio-content{width:min(100% - 48px,1240px);margin-left:auto;margin-right:auto}.portfolio-hero{justify-content:space-between;align-items:flex-end;gap:28px;padding:54px 0 30px;display:flex}.portfolio-eyebrow{color:#31813b;font:800 9px var(--font-mono), monospace;letter-spacing:.09em}.portfolio-hero h1{letter-spacing:-.055em;margin:7px 0 5px;font-size:clamp(36px,5vw,54px);line-height:1}.portfolio-hero p{color:#777e78;margin:0;font-size:13px}.portfolio-hero-actions{gap:8px;display:flex}.portfolio-hero-actions button,.portfolio-hero-actions a{color:#363b37;cursor:pointer;background:#fff;border:1px solid #dde2dc;border-radius:10px;justify-content:center;align-items:center;gap:7px;height:42px;padding:0 15px;font-size:11px;font-weight:800;display:inline-flex}.portfolio-hero-actions a{color:#fff;background:#171917;border-color:#171917}.portfolio-connect-card{text-align:center;background:#fff;border:1px solid #e0e4df;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:min(100% - 48px,620px);min-height:390px;margin:25px auto 0;padding:50px;display:flex;box-shadow:0 22px 65px -55px #00000073}.portfolio-connect-card>div{color:#287432;background:#e8f6ea;border-radius:17px;place-items:center;width:58px;height:58px;display:grid}.portfolio-connect-card h2{letter-spacing:-.035em;margin:18px 0 7px;font-size:23px}.portfolio-connect-card p{color:#7d847e;max-width:370px;margin:0 0 21px;font-size:12px;line-height:1.55}.portfolio-connect-card .wallet-primary{min-width:160px}.portfolio-summary{grid-template-columns:1.45fr repeat(3,1fr);gap:10px;display:grid}.portfolio-summary article{background:#fff;border:1px solid #e0e4df;border-radius:15px;flex-direction:column;min-height:126px;padding:19px;display:flex;box-shadow:0 12px 38px -34px #0006}.portfolio-summary article>span{color:#8b928c;font:750 8px var(--font-mono), monospace;letter-spacing:.07em}.portfolio-summary article>strong{font:720 25px var(--font-mono), monospace;letter-spacing:-.045em;margin:12px 0 auto}.portfolio-summary article>small{color:#8a908b;margin-top:8px;font-size:9px}.portfolio-summary .portfolio-total{color:#fff;background:#171917;border-color:#171917}.portfolio-summary .portfolio-total>span,.portfolio-summary .portfolio-total>small{color:#aeb4af}.portfolio-summary strong.positive{color:#189b27!important}.portfolio-summary strong.negative,.portfolio-position strong.negative{color:#bd4650}.portfolio-ledger{background:#fff;border:1px solid #e0e4df;border-radius:16px;min-height:360px;margin-top:12px;overflow:hidden;box-shadow:0 12px 38px -34px #0006}.portfolio-ledger>header{border-bottom:1px solid #e9ece8;justify-content:space-between;align-items:center;min-height:60px;padding:0 18px;display:flex}.portfolio-tabs{align-self:stretch;gap:24px;display:flex}.portfolio-tabs button{color:#777e78;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:12px;font-weight:760;display:flex;position:relative}.portfolio-tabs button.active{color:#171917}.portfolio-tabs button.active:after{content:"";background:#171917;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.portfolio-tabs button span{color:#747b75;min-width:20px;height:20px;font:700 8px var(--font-mono), monospace;background:#eef1ed;border-radius:999px;place-items:center;padding:0 6px;display:grid}.portfolio-refresh{color:#6f766f;cursor:pointer;background:#fafbfa;border:1px solid #e1e5e0;border-radius:8px;align-items:center;gap:6px;height:34px;padding:0 10px;font-size:9px;font-weight:750;display:flex}.portfolio-position{padding:22px}.portfolio-position-title{align-items:center;display:flex}.portfolio-position-title .asset-mark,.portfolio-order-row .asset-mark{border:0;border-radius:11px;width:42px;height:42px;margin-right:11px}.portfolio-position-title>span{flex-direction:column;gap:2px;display:flex}.portfolio-position-title small{color:#969c97;font:750 8px var(--font-mono), monospace;letter-spacing:.05em}.portfolio-position-title strong{font-size:17px}.portfolio-position-title em{color:#7c837d;font-size:9px;font-style:normal}.portfolio-position-title>i{color:#26742f;background:#e8f6ea;border-radius:999px;margin-left:auto;padding:5px 8px;font-size:8px;font-style:normal;font-weight:850}.portfolio-position-title>i.risk{color:#a23e47;background:#fbe8e9}.portfolio-position-metrics{border-top:1px solid #edf0ec;border-bottom:1px solid #edf0ec;grid-template-columns:repeat(6,1fr);margin-top:21px;padding:18px 0;display:grid}.portfolio-position-metrics>div{border-left:1px solid #edf0ec;flex-direction:column;gap:7px;min-width:0;padding:0 16px;display:flex}.portfolio-position-metrics>div:first-child{border-left:0;padding-left:0}.portfolio-position-metrics span{color:#929893;font:750 8px var(--font-mono), monospace;letter-spacing:.04em}.portfolio-position-metrics strong{color:#272b27;font:700 13px var(--font-mono), monospace;text-overflow:ellipsis;overflow:hidden}.portfolio-position-actions{justify-content:space-between;align-items:center;gap:20px;padding-top:16px;display:flex}.portfolio-position-actions p{color:#858b86;margin:0;font-size:9px}.portfolio-position-actions button{color:#fff;cursor:pointer;background:#171917;border:0;border-radius:9px;height:38px;padding:0 15px;font-size:10px;font-weight:800}.portfolio-position-actions button:disabled{opacity:.5;cursor:wait}.portfolio-order-head,.portfolio-order-row{grid-template-columns:minmax(220px,1.5fr) repeat(4,minmax(100px,.75fr)) 70px;align-items:center;gap:14px;padding:0 18px;display:grid}.portfolio-order-head{color:#969c97;height:36px;font:750 8px var(--font-mono), monospace;letter-spacing:.04em;background:#fafbfa}.portfolio-order-row{border-top:1px solid #edf0ec;min-height:76px}.portfolio-order-row>div{align-items:center;display:flex}.portfolio-order-row>div>span{flex-direction:column;gap:2px;display:flex}.portfolio-order-row>div strong{font-size:11px}.portfolio-order-row small,.portfolio-order-row>span{color:#858b86;font-size:9px}.portfolio-order-row>strong{font:700 11px var(--font-mono), monospace}.portfolio-order-row>button{color:#9b493d;cursor:pointer;background:#fff8f6;border:1px solid #ead4d1;border-radius:8px;height:31px;font-size:9px;font-weight:800}.portfolio-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:298px;padding:42px 20px;display:flex}.portfolio-empty>div{color:#7e857f;background:#f8faf8;border:1px solid #e4e8e3;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.portfolio-empty h3{margin:13px 0 5px;font-size:15px}.portfolio-empty p{color:#858b86;max-width:420px;margin:0;font-size:10px;line-height:1.5}.portfolio-empty a{color:#277631;align-items:center;gap:5px;margin-top:15px;font-size:10px;font-weight:800;display:inline-flex}.portfolio-account-row{background:#fff;border:1px solid #dfe4de;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin-top:12px;padding:17px 19px;display:flex}.portfolio-account-row>div{align-items:center;gap:10px;display:flex}.portfolio-account-row svg{color:#1c9229;flex:none}.portfolio-account-row span{flex-direction:column;gap:2px;display:flex}.portfolio-account-row strong{font-size:11px}.portfolio-account-row small{color:#848a85;font-size:9px}.portfolio-account-row>button{color:#287632;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:10px;font-weight:800;display:inline-flex}.portfolio-status{z-index:100;color:#286730;background:#eff9f0;border:1px solid #cce6cf;border-radius:11px;align-items:center;gap:12px;max-width:min(420px,100vw - 44px);padding:13px 14px;font-size:10px;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 18px 55px -25px #00000059}.portfolio-status.error{color:#963f46;background:#fff4f4;border-color:#efd0d1}.portfolio-status button{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;margin-left:auto;display:grid}@media (max-width:900px){.portfolio-summary{grid-template-columns:1fr 1fr}.portfolio-position-metrics{grid-template-columns:repeat(3,1fr);row-gap:18px}.portfolio-position-metrics>div:nth-child(4){border-left:0;padding-left:0}.portfolio-order-head{display:none}.portfolio-order-row{grid-template-columns:1.5fr repeat(2,1fr) auto;padding:15px 18px}.portfolio-order-row>div{grid-column:1/-1}.portfolio-order-row>span{display:none}}@media (max-width:720px){.portfolio-shell .topbar nav{background:#fff;border-color:#e2e6e1}.portfolio-shell .topbar nav a,.portfolio-shell .topbar nav .earn-nav{color:#606761;justify-content:flex-start;width:100%;height:44px;padding:0 17px}.portfolio-hero,.portfolio-content{width:calc(100% - 28px)}.portfolio-hero{flex-direction:column;align-items:flex-start;gap:18px;padding:34px 0 22px}.portfolio-hero-actions{width:100%}.portfolio-hero-actions>*{flex:1}.portfolio-summary{grid-template-columns:1fr 1fr;gap:7px}.portfolio-summary article{min-height:112px;padding:15px}.portfolio-summary article>strong{font-size:20px}.portfolio-ledger{border-radius:13px}.portfolio-ledger>header{padding-inline:13px}.portfolio-tabs{gap:15px}.portfolio-refresh{justify-content:center;width:34px;padding:0;font-size:0}.portfolio-position{padding:17px}.portfolio-position-metrics{grid-template-columns:1fr 1fr}.portfolio-position-metrics>div,.portfolio-position-metrics>div:nth-child(4){border-left:1px solid #edf0ec;padding:0 10px}.portfolio-position-metrics>div:nth-child(odd){border-left:0;padding-left:0}.portfolio-position-actions{flex-direction:column;align-items:stretch}.portfolio-order-row{grid-template-columns:1fr 1fr;gap:10px}.portfolio-order-row>div,.portfolio-order-row>button{grid-column:1/-1}.portfolio-account-row{flex-direction:column;align-items:flex-start}.portfolio-connect-card{width:calc(100% - 28px);min-height:330px;padding:30px 20px}}@media (max-width:430px){.portfolio-summary{grid-template-columns:1fr}.portfolio-summary article{min-height:105px}}@media (max-width:760px){.monitor-hero{flex-direction:column;align-items:flex-start}.ops-grid,.market-health-grid{grid-template-columns:1fr}.monitor-nav{gap:12px;height:auto;min-height:64px;padding:10px 16px}.monitor-nav .brand{min-width:0}.monitor-nav .brand em{display:none}.monitor-nav>div{gap:10px;min-width:0;overflow-x:auto}.monitor-nav a{white-space:nowrap;flex:none;font-size:11px}.monitor-nav button{white-space:nowrap;flex:none;padding-inline:10px;font-size:11px}.funding-backdrop{align-items:end;padding:0}.funding-modal{border-radius:20px 20px 0 0;max-height:94vh;padding:18px}.onboarding-steps>div{min-width:0}.onboarding-steps span{display:none}}
