@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=DM+Sans:wght@400;500;600;700&family=Orbitron:wght@500;600;700&family=Space+Grotesk:wght@500;600;700&display=swap";:root{color:#f3f4f3;font-synthesis:none;text-rendering:optimizelegibility;--bg:#050706;--panel:#0a0d0b;--line:#232823;--muted:#858a85;--lime:#9dcc79;--softlime:#c7d9ad;--green:#a9f93c;background:#050706;font-family:DM Sans,sans-serif;font-weight:400}*{box-sizing:border-box}html{background:var(--bg);min-width:320px}body{background:radial-gradient(ellipse at 13% 70%,#0c1609 0,transparent 42%),radial-gradient(ellipse at 73% 0%,#0b1009 0,transparent 42%),var(--bg);min-width:320px;min-height:100vh;margin:0}button,input{font:inherit}button{color:inherit;cursor:pointer}.login-page{min-height:100vh}.site-header{background:#070907;border-bottom:1px solid #202420;align-items:center;gap:26px;height:64px;padding:0 34px;display:flex}.brand{color:#f2f5f0;align-items:center;gap:9px;min-width:220px;text-decoration:none;display:flex}.brand-symbol{filter:drop-shadow(0 0 8px #a6ed3330);flex:none;width:39px;height:39px}.brand-copy{gap:1px;display:grid}.brand-copy b{letter-spacing:.2em;font:700 16px Space Grotesk}.brand-copy small{letter-spacing:.26em;color:#aaa;font:7px DM Mono}.desktop-nav{flex:1;align-items:center;gap:25px;height:100%;display:flex}.desktop-nav a{color:#b5bab5;white-space:nowrap;align-items:center;gap:7px;height:100%;font-size:11px;text-decoration:none;display:flex}.desktop-nav a svg{color:#9da39c;stroke-width:1.8px;width:14px;height:14px}.desktop-nav a svg:last-child:not(:first-child){width:11px;height:11px}.header-side{align-items:center;gap:25px;display:flex}.live-status,.language{white-space:nowrap;color:#a8f353;align-items:center;gap:8px;font:10px DM Mono;display:flex}.live-pip{background:var(--lime);border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 8px #9dcc7990}.language{color:#c1c5c0;background:0 0;border:0;border-left:1px solid #292e28;padding:4px 0 4px 23px}.language svg{color:#929890;width:15px;height:15px}.language svg:last-child{width:11px}.login-layout{grid-template-columns:minmax(0,1.45fr) minmax(370px,.8fr);align-items:center;gap:5.3%;max-width:1440px;min-height:calc(100vh - 64px);margin:auto;padding:34px 5.5% 28px;display:grid}.hero-panel{flex-direction:column;justify-content:space-between;align-self:stretch;min-width:0;padding:18px 0 0;display:flex}.hero-content{max-width:780px}.hero-kicker{letter-spacing:.19em;color:#9da398;align-items:center;gap:13px;margin-bottom:24px;font:9px DM Mono;display:flex}.hero-kicker span{color:#555c50}.hero-brand{align-items:center;gap:15px;margin-bottom:23px;display:flex}.hero-word{letter-spacing:.24em;color:#e9ede8;font:700 clamp(35px,4.3vw,58px)/.96 Space Grotesk}.hero-brand small{letter-spacing:.46em;color:#e0e4df;margin-top:8px;font:9px DM Mono;display:block}.hero-panel h1{letter-spacing:-.055em;color:#f2f4f1;margin:0;font:700 clamp(43px,5.15vw,68px)/.95 Space Grotesk}.hero-panel h1 span{color:var(--lime)}.hero-description{color:#a3a9a2;margin:13px 0 18px;font-size:15px;line-height:1.55}.market-card{background:linear-gradient(150deg,#090d08ed,#070a08e8);border:1px solid #222720;border-radius:12px;max-width:745px;padding:12px 14px 9px;overflow:hidden;box-shadow:0 18px 45px #0004}.chart-topline{color:#aeb5a9;justify-content:space-between;align-items:center;font:9px DM Mono;display:flex}.chart-topline>span{align-items:center;gap:7px;display:flex}.chart-topline span:last-child{color:#c9d0c4}.chart-topline svg{width:12px}.hero-chart{height:142px;margin-top:7px;position:relative}.chart-grid{background:repeating-linear-gradient(#0000 0 34px,#1b211a 35px 36px),repeating-linear-gradient(90deg,#0000 0 82px,#111711 83px 84px);position:absolute;inset:0}.hero-chart svg{width:100%;height:100%;position:absolute;inset:0}.chart-value{color:#0a1006;background:#a9d681;border-radius:3px;padding:3px 6px;font:10px DM Mono;position:absolute;top:8px;right:0}.chart-hours{color:#797f75;justify-content:space-between;margin-top:4px;font:8px DM Mono;display:flex}.asset-strip{border:1px solid #272d26;border-radius:9px;grid-template-columns:repeat(3,1fr);margin-top:12px;display:grid;overflow:hidden}.asset{border-right:1px solid #222820;align-items:center;gap:8px;min-width:0;padding:9px 10px;display:flex}.asset:last-child{border:0}.asset>span:nth-child(2){gap:2px;min-width:0;display:grid}.asset small{color:#aeb3ab;font:8px DM Mono}.asset b{white-space:nowrap;font:400 10px DM Mono}.asset em{color:var(--lime);white-space:nowrap;margin-left:auto;font:9px DM Mono}.feature-row{border-top:1px solid #232820;grid-template-columns:repeat(4,1fr);margin-top:17px;padding-top:14px;display:grid}.feature-row>div{color:#aeb4aa;border-right:1px solid #2b3029;align-items:center;gap:9px;padding:0 13px;font-size:9px;line-height:1.4;display:flex}.feature-row>div:first-child{padding-left:0}.feature-row>div:last-child{border:0}.feature-row svg{color:#c5d0bf;stroke-width:1.5px;flex:none;width:19px;height:19px}.auth-column{flex-direction:column;justify-self:end;align-items:center;width:100%;max-width:440px;display:flex}.auth-card{background:linear-gradient(155deg,#0b0e0cfa,#080a09fa);border:1px solid #2b302c;border-radius:14px;width:100%;padding:34px 34px 26px;box-shadow:0 26px 75px #0008}.auth-eyebrow{display:none}.auth-heading h2{letter-spacing:-.03em;margin:0 0 3px;font:600 29px Space Grotesk}.auth-heading p{color:#969c96;margin:0;font-size:14px}.field-label{color:#b3b8b2;margin:0 0 17px;font-size:12px;display:block}.input-wrap{background:#0a0d0b;border:1px solid #343a35;border-radius:8px;align-items:center;gap:12px;height:47px;margin-top:6px;padding:0 13px;transition:border-color .18s,box-shadow .18s;display:flex}.input-wrap:focus-within{border-color:#9dd944;box-shadow:0 0 0 3px #9dcc7910}.input-wrap input{color:#f2f4f0;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:13px}.input-wrap input::placeholder{color:#646a64}.field-icon{color:#9da39c;stroke-width:1.8px;flex:none;width:17px;height:17px}.password-toggle{color:#929990;background:0 0;border:0;place-items:center;padding:2px;display:grid}.password-toggle svg{width:18px;height:18px}.form-options{justify-content:space-between;align-items:center;margin:-2px 0 17px;display:flex}.remember{color:#c4c9c2;cursor:pointer;align-items:center;gap:8px;font-size:11px;display:flex}.remember input{opacity:0;width:1px;height:1px;position:absolute}.check-box{color:#17200e;background:#11150f;border:1px solid #68705e;border-radius:4px;place-items:center;width:17px;height:17px;display:grid}.remember input:checked+.check-box{background:var(--lime);border-color:var(--lime)}.check-box svg{stroke-width:3px;width:13px;height:13px}.text-link{color:#c4c9c0;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:11px;text-decoration:underline}.primary-action{background:var(--lime);color:#11170b;border:0;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;height:46px;font-size:14px;font-weight:700;transition:filter .15s,transform .15s;display:flex;box-shadow:0 0 18px #a9d68120}.primary-action:hover{filter:brightness(1.06);transform:translateY(-1px)}.primary-action svg{width:17px;height:17px}.divider{color:#777e75;white-space:nowrap;align-items:center;gap:14px;margin:19px 0 14px;font:9px DM Mono;display:flex}.divider:before,.divider:after{content:"";background:#292e29;flex:1;height:1px}.provider-action{color:#e1e5df;background:0 0;border:1px solid #3a403a;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;height:42px;margin-bottom:9px;font-size:12px;transition:background .15s,border .15s;display:flex}.provider-action:hover{background:#151a14;border-color:#59614f}.provider-action svg{width:17px;height:17px}.google-g{background:conic-gradient(from -45deg,#4285f4 0 25%,#34a853 25% 48%,#fbbc05 48% 70%,#ea4335 70%);color:#0000;-webkit-background-clip:text;background-clip:text;font:700 17px Arial}.wallet-action small{color:#c7d0bd;background:#252c23;border-radius:4px;padding:3px 6px;font-size:9px}.account-switch{color:#a9afa8;border-top:1px solid #252a25;justify-content:center;align-items:center;gap:6px;margin-top:18px;padding-top:17px;font-size:11px;display:flex}.account-switch button{color:var(--lime);background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:11px;font-weight:600;display:flex}.account-switch svg{width:14px;height:14px}.legal-copy{text-align:center;color:#787f77;margin:21px 0 0;font-size:10px;line-height:1.7}.legal-copy a{color:#c4ef81;text-decoration:none}.auth-footnote{color:#70776e;text-align:center;align-items:center;gap:7px;margin-top:13px;font:9px DM Mono;display:flex}.auth-footnote .live-pip{width:5px;height:5px}.notice{color:#d7f5ae;background:#1b281330;border:1px solid #647e3970;border-radius:7px;margin:-2px 0 13px;padding:9px 10px;font-size:11px;line-height:1.45}.mobile-brand{display:none}@media (width<=1050px){.site-header{gap:18px;padding:0 22px}.desktop-nav{gap:15px}.desktop-nav a{font-size:10px}.brand{min-width:188px}.login-layout{gap:4%;padding-left:4%;padding-right:4%}.auth-card{padding:29px 27px 23px}.feature-row>div{padding-left:8px;padding-right:8px}.hero-description{font-size:13px}}@media (width<=760px){html,body,#root{background:#060806;min-height:100%}.login-page{background:radial-gradient(at 50% -12%,#17200d 0,#0000 42%),#060806;flex-direction:column;min-height:100svh;display:flex}.site-header{border-bottom:1px solid #20251e;justify-content:space-between;height:58px;padding:0 17px}.site-header>.brand{gap:7px;min-width:0}.site-header>.brand .brand-symbol{width:34px;height:34px}.site-header .brand-copy b{font-size:14px}.site-header .brand-copy small{font-size:6px}.desktop-nav,.header-side{display:none}.login-layout{min-height:unset;flex-direction:column;align-items:stretch;gap:0;padding:16px 15px 25px;display:flex}.hero-panel{flex-direction:column;order:2;margin-top:21px;padding:0;display:flex}.hero-content{max-width:none}.hero-kicker,.hero-brand{display:none}.hero-panel h1{letter-spacing:-.04em;margin:0 0 7px;font-size:clamp(25px,7.3vw,32px);line-height:1.02}.hero-description{color:#a1a69f;margin:0 0 10px;font-size:11px;line-height:1.45}.desktop-break{display:none}.market-card{border-radius:10px;padding:9px 10px 8px}.chart-topline{font-size:8px}.hero-chart{height:100px;margin-top:5px}.chart-hours{font-size:7px}.asset-strip{margin-top:8px}.asset{gap:5px;padding:7px 6px}.asset-coin{width:19px;height:19px;font-size:11px}.asset small{font-size:7px}.asset b{font-size:8px}.asset em{font-size:7px}.feature-row{margin-top:11px;padding-top:10px}.feature-row>div{gap:5px;padding:0 5px;font-size:7px}.feature-row svg{width:15px;height:15px}.auth-column{order:1;justify-self:stretch;max-width:none;display:block}.auth-card{background:linear-gradient(145deg,#0d100c,#090b09);border-color:#2d342b;border-radius:13px;padding:16px 17px;box-shadow:0 16px 42px #0005}.mobile-brand{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.mobile-brand .brand{gap:8px;min-width:0}.mobile-brand .brand-symbol{width:38px;height:38px}.mobile-brand .brand-copy b{font-size:16px}.mobile-brand .brand-copy small{font-size:6px}.mobile-demo{letter-spacing:.08em;color:#c5efa0;background:#1a26141c;border:1px solid #687d4380;border-radius:20px;align-items:center;gap:6px;padding:6px 8px;font:8px DM Mono;display:flex}.mobile-demo .live-pip{width:5px;height:5px}.auth-heading{margin-bottom:14px}.auth-eyebrow{color:#addf71;letter-spacing:.16em;margin-bottom:4px;font:8px DM Mono;display:block}.auth-heading h2{font-size:23px}.auth-heading p{font-size:11px}.field-label{margin-bottom:11px;font-size:10px}.input-wrap{border-radius:7px;gap:9px;height:42px;margin-top:5px;padding:0 11px}.input-wrap input{font-size:12px}.field-icon{width:15px;height:15px}.password-toggle svg{width:16px;height:16px}.form-options{margin:0 0 12px}.remember,.text-link{font-size:10px}.check-box{width:16px;height:16px}.primary-action{border-radius:7px;height:42px;font-size:12px}.primary-action svg{width:15px;height:15px}.divider{margin:13px 0 10px;font-size:8px}.provider-action{height:38px;margin-bottom:7px;font-size:11px}.provider-action svg{width:15px;height:15px}.account-switch{margin-top:12px;padding-top:12px;font-size:10px}.account-switch button{font-size:10px}.legal-copy{margin-top:12px;font-size:9px}.auth-footnote{justify-content:center;margin-top:9px;font-size:8px}.notice{margin-bottom:10px;padding:8px;font-size:10px}}@media (width<=380px){.login-layout{padding-left:12px;padding-right:12px}.auth-card{padding-left:14px;padding-right:14px}.hero-panel h1{font-size:25px}.feature-row>div{font-size:6.5px}.asset{padding-left:4px;padding-right:4px}.asset-coin{width:17px;height:17px}}.brand-symbol{filter:drop-shadow(0 0 8px #a6ed3330);background:#050706;border-radius:3px;flex:none;display:block;position:relative;overflow:hidden}.brand-symbol img{mix-blend-mode:screen;width:200%;max-width:none;height:auto;position:absolute;top:-3%;left:-50%}.hero-panel{background-image:linear-gradient(90deg,#0507061f 0%,#05070614 55%,#0507062e 100%),url(/digital-globe-bg.png);background-position:100%;background-repeat:no-repeat;background-size:cover;border-radius:15px;margin-left:-16px;margin-right:-12px;padding:18px 16px 15px;overflow:hidden}.hero-content,.feature-row{z-index:1;position:relative}.market-card{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(150deg,#090d08e8,#070a08de)}.feature-row{border-top-color:#333a2d}@media (width<=760px){.login-page{background-color:#060806;background-image:linear-gradient(#05080585,#050805d1 63%,#060806 100%),url(/digital-globe-bg.png);background-position:50%,64% 55px;background-repeat:no-repeat;background-size:100% 100%,auto 520px}.hero-panel{background-image:linear-gradient(#0507061f,#05070661),url(/digital-globe-bg.png);background-position:50%,68% 0;background-repeat:no-repeat;background-size:cover,auto 390px;border-radius:13px;margin-left:-2px;margin-right:-2px;padding:10px 10px 12px}.auth-card{background:linear-gradient(145deg,#0d100cf0,#090b09f5)}}.brand-symbol{filter:drop-shadow(0 0 7px #a6ed3330);width:39px;height:26px}.hero-word,.brand-copy b{letter-spacing:.2em;font-family:Orbitron,Space Grotesk,sans-serif}.hero-word{color:#e8ece6;text-shadow:0 0 18px #a9d68120}.hero-word:first-letter{color:#e8ece6}.hero-brand small,.brand-copy small{letter-spacing:.34em;font-family:DM Mono,monospace}.brand-copy b{letter-spacing:.17em;font-size:14px;font-weight:600}@media (width<=760px){.site-header>.brand .brand-symbol{width:34px;height:23px}.mobile-brand .brand-symbol{width:38px;height:26px}.hero-brand .brand-symbol{width:50px;height:34px}.hero-word{letter-spacing:.16em;font-size:clamp(32px,8vw,42px)}.hero-brand small{letter-spacing:.26em}.brand-copy b{font-size:14px}}.brand-symbol{background:0 0}.brand-symbol img{width:200%;top:-7%;left:-50%}.wordmark-image{mix-blend-mode:screen;background-image:url(/raxnar-logo.jpg);background-position:-37px -71px;background-repeat:no-repeat;background-size:182px;flex:none;width:110px;height:15px;display:block}.hero-brand .wordmark-image.hero-word{background-position:-112px -213px;background-size:547px;width:320px;height:38px}.hero-word{font-size:0;line-height:0}.brand-copy .wordmark-image{width:110px;height:15px}.login-layout{background-image:linear-gradient(90deg,#0507061f,#05070608 48%,#05070629),url(/digital-globe-bg.png);background-position:100%;background-repeat:no-repeat;background-size:cover}.hero-panel{background:0 0}.auth-card{background:linear-gradient(145deg,#0a0d0bf5,#070908f7)}@media (width<=760px){.login-layout{background-image:linear-gradient(#0508058a,#050805c4 55%,#060806 100%),url(/digital-globe-bg.png);background-position:50%,64% 0;background-repeat:no-repeat;background-size:100% 100%,auto 520px}.hero-panel{background:0 0}.brand-copy .wordmark-image{background-position:-35px -68px;background-size:174px;width:105px;height:14px}.hero-brand .brand-symbol{width:50px;height:33px}.hero-brand .wordmark-image.hero-word{background-position:-77px -145px;background-size:376px;width:min(220px,58vw);height:27px}.auth-card{background:linear-gradient(145deg,#0d100cf5,#090b09fa)}}.login-page{background-image:linear-gradient(90deg,#04070687,#0407066b 40%,#0407069e 62%,#040706eb 77%,#050706 100%),url(/digital-globe-bg.png);background-position:50% 64px,8vw 64px;background-repeat:no-repeat;background-size:100% calc(100vh - 64px),auto min(76vh,560px)}.login-layout{background:0 0}.hero-panel{overflow:visible}.brand-symbol{isolation:auto;filter:none;box-shadow:none;background:0 0}.brand-symbol img{mix-blend-mode:screen;filter:brightness(1.12)contrast(1.12)}.login-layout{grid-template-columns:minmax(0,1.45fr) minmax(420px,.8fr);gap:4%;padding-right:2.4%}.auth-column{transform:translateY(8px)}.hero-brand{gap:34px}.hero-brand .brand-symbol{width:112px;height:77px}.hero-brand .wordmark-image.hero-word{background-position:-107px -202px;background-size:522px;width:326px;position:relative;overflow:hidden}.hero-brand .wordmark-image.hero-word:after{content:"";mix-blend-mode:color;opacity:.92;pointer-events:none;background:#af2;width:46px;position:absolute;inset:0 auto 0 0}.auth-card{background:linear-gradient(145deg,#080b09f5,#050706f5);min-height:680px;padding-top:40px;padding-bottom:34px}.auth-heading{margin-bottom:28px}.field-label{margin-bottom:19px}.divider{margin-top:22px}.account-switch{margin-top:22px;padding-top:20px}.legal-copy{margin-top:23px}@media (width<=760px){.login-page{background-image:linear-gradient(#04070661,#040706b8 55%,#060806 100%),url(/digital-globe-bg.png);background-position:50%,8vw 58px;background-repeat:no-repeat;background-size:100% 100%,auto 400px}.login-layout{background:0 0;grid-template-columns:1fr;gap:0;padding-right:15px}.auth-column{transform:none}.auth-card{min-height:0;padding-top:16px;padding-bottom:16px}.auth-heading{margin-bottom:14px}.field-label{margin-bottom:11px}.divider{margin-top:13px}.account-switch{margin-top:12px;padding-top:12px}.legal-copy{margin-top:12px}.hero-brand{gap:15px}.hero-brand .brand-symbol{width:50px;height:33px}.hero-brand .wordmark-image.hero-word{background-position:-62px -117px;background-size:305px;width:min(190px,52vw);height:24px}.hero-brand .wordmark-image.hero-word:after{width:25px}.brand-symbol{filter:none}.brand-symbol img{filter:brightness(1.12)contrast(1.12)}}@media (width>=1500px){.login-layout{gap:3.5%;max-width:none;padding-left:clamp(68px,4.2vw,88px);padding-right:clamp(44px,2.4vw,48px)}.hero-content,.market-card{max-width:1100px}.auth-column{max-width:560px}.hero-panel h1{font-size:clamp(68px,4.2vw,82px)}}@media (width>=761px){.desktop-nav a{color:#d0d4ce;font-size:12px}.desktop-nav a svg,.language svg{color:#b7beb5}.live-status,.language{font-size:11px}.hero-kicker{color:#c0c6bb;font-size:10px}.hero-description{color:#c0c5bd;font-size:16px;font-weight:500}.chart-topline{color:#d0d5cb;font-size:10px}.chart-hours,.asset small,.feature-row>div{color:#c0c6bb;font-size:10px}.asset b,.asset em{font-size:11px}.auth-heading p{color:#b7bdb5;font-size:15px}.field-label{color:#d0d4ce;font-size:13px}.input-wrap input{font-size:14px}.input-wrap input::placeholder{color:#858c84}.remember,.text-link,.provider-action,.account-switch,.account-switch button{font-size:12px}.divider{color:#a1a89e;font-size:10px}.legal-copy{color:#a3aaa0;font-size:11px}.auth-footnote{color:#929a8f;font-size:10px}.mobile-demo{font-size:9px}.brand-copy small{letter-spacing:.2em;color:#d1d6cc;text-shadow:0 0 8px #cde6b924;font-size:8px;font-weight:500}.brand-copy{gap:3px}}@media (width>=1500px){.login-layout{grid-template-columns:minmax(0,1fr) minmax(420px,clamp(420px,32vw,620px));gap:1.5%}.hero-content,.market-card{max-width:1100px}.auth-column{justify-self:stretch;max-width:none}}@media (width>=761px){.auth-card{background:linear-gradient(145deg,#0a0e0bd6,#060907e6);border-color:#a0b29724;box-shadow:0 20px 60px #0000006b,inset 0 1px #ffffff06}.login-page{background-position:50% 64px,8vw 64px;background-size:100% calc(100vh - 64px),auto min(88vh,640px)}}.terminal-page{color:#e7eae5;background:#070908;min-height:100vh;font-family:DM Sans,sans-serif;font-size:12px;overflow-x:hidden}.terminal-header{white-space:nowrap;background:#080a09;border-bottom:1px solid #242924;align-items:center;gap:15px;height:58px;padding:0 18px 0 14px;display:flex}.terminal-brand{min-width:205px;height:100%;color:inherit;text-align:left;background:0 0;border:0;border-right:1px solid #252a26;align-items:center;gap:8px;padding:0 15px 0 0;display:flex}.terminal-brand .brand-symbol{width:34px;height:31px}.terminal-brand .brand-copy{gap:1px}.terminal-brand .wordmark-image{background-position:-38px -72px;background-size:185px;width:112px;height:14px}.terminal-brand .brand-copy small{letter-spacing:.2em;color:#aeb6aa;font-size:6px}.chain-select,.terminal-nav button,.terminal-icon-button,.terminal-exit{color:#cdd2cb;background:#0d100e;border:1px solid #2a302b;border-radius:6px;justify-content:center;align-items:center;gap:7px;height:33px;padding:0 10px;font-size:11px;display:flex}.chain-select{min-width:92px}.chain-select svg,.terminal-nav svg{color:#aab2a6;width:14px;height:14px}.solana-mark{color:#a997ff;font-size:18px;font-weight:700;line-height:1}.terminal-nav{align-items:center;gap:4px;height:100%;display:flex}.terminal-nav button{color:#aeb5ac;background:0 0;border-color:#0000;height:34px}.terminal-nav button.active{color:#a9d681;border-bottom:2px solid #a9d681;border-radius:0}.terminal-nav button.active svg{color:#a9d681}.terminal-search{background:#0c0f0d;border:1px solid #2a302b;border-radius:7px;flex:1;align-items:center;gap:9px;min-width:160px;max-width:350px;height:34px;margin-left:auto;padding:0 10px;display:flex}.terminal-search svg{color:#838b82;width:14px;height:14px}.terminal-search input,.filter-search input{color:#e4e8e1;background:0 0;border:0;outline:0;width:100%;min-width:0;font:11px DM Sans,sans-serif}.terminal-search input::placeholder,.filter-search input::placeholder{color:#727a71}.terminal-search kbd{color:#8a9288;border:1px solid #303630;border-radius:3px;padding:1px 5px;font-size:10px}.terminal-icon-button{background:0 0;border-color:#0000;width:34px;padding:0;position:relative}.terminal-icon-button svg{width:16px}.terminal-icon-button i{background:#a9d681;border-radius:50%;width:5px;height:5px;position:absolute;top:6px;right:6px}.terminal-wallet{color:#11170a;background:#a9d681;border:0;border-radius:6px;align-items:center;gap:7px;height:34px;padding:0 13px;font-size:11px;font-weight:700;display:flex}.terminal-wallet svg{width:15px;height:15px}.terminal-exit{color:#91988f;background:0 0;border-color:#252a26;font-size:10px}.ticker-bar{white-space:nowrap;background:#0b0e0c;border-bottom:1px solid #202520;align-items:center;gap:19px;height:31px;margin-left:58px;padding:0 17px;display:flex;overflow:hidden}.ticker-live,.ticker-item{color:#c3c9c0;align-items:center;gap:7px;font:10px DM Mono,monospace;display:flex}.ticker-live{color:#a9d681}.ticker-live i,.ticker-dot{background:#a9d681;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #a9d68160}.ticker-item b{color:#a9d681;font-weight:500}.ticker-item b.negative{color:#ff727c}.ticker-item small{color:#899188;font-size:9px}.terminal-sidebar{background:#080a09;border-right:1px solid #252a26;flex-direction:column;align-items:center;gap:9px;width:58px;padding:12px 0;display:flex;position:absolute;top:89px;bottom:0;left:0}.terminal-sidebar button{color:#a5ada3;background:0 0;border:0;border-radius:7px;place-items:center;width:40px;height:39px;display:grid}.terminal-sidebar button svg{stroke-width:1.7px;width:18px;height:18px}.terminal-sidebar button.selected{color:#a9d681;background:#a8ee2617;border:1px solid #91cb3f65}.terminal-sidebar .sidebar-spacer{flex:1}.terminal-sidebar .theme-toggle{color:#899087;font-size:18px}.scanner-main{max-width:1920px;margin-left:58px;margin-right:auto;padding:15px 18px 14px}.scanner-heading{justify-content:space-between;align-items:flex-end;gap:16px;margin:0 0 12px;display:flex}.scanner-eyebrow{color:#9ca59a;letter-spacing:.12em;margin-bottom:5px;font:9px DM Mono,monospace}.scanner-eyebrow span{color:#617052;margin:0 5px}.scanner-heading h1{letter-spacing:-.03em;margin:0 0 3px;font-size:24px;font-weight:650}.scanner-heading p{color:#a2aaa0;margin:0;font-size:11px}.scanner-stats{gap:9px;display:flex}.scanner-stats>div{background:linear-gradient(145deg,#101411,#0b0e0c);border:1px solid #272d28;border-radius:7px;min-width:145px;padding:8px 11px}.scanner-stats small{color:#929a90;margin-bottom:4px;font-size:9px;display:block}.scanner-stats strong{font:600 15px DM Sans,sans-serif}.scanner-stats em{color:#a9d681;margin-left:5px;font:10px DM Mono,monospace}.terminal-notice{color:#b5d69a;background:#1a2412;border:1px solid #667b3a;border-radius:6px;justify-content:space-between;margin:0 0 9px;padding:7px 10px;display:flex}.terminal-notice button{color:inherit;background:0 0;border:0;font-size:16px}.scanner-filters{white-space:nowrap;align-items:center;gap:7px;height:37px;margin-bottom:10px;display:flex}.filter-search{background:#0b0e0c;border:1px solid #2b312c;border-radius:6px;flex:1;align-items:center;gap:8px;min-width:180px;max-width:365px;height:32px;padding:0 9px;display:flex}.filter-search svg{color:#929a90;width:14px;height:14px}.scanner-filters>button{color:#c0c7bd;background:#0c100d;border:1px solid #2b312c;border-radius:6px;align-items:center;gap:6px;height:31px;padding:0 10px;font-size:10px;display:flex}.scanner-filters>button svg{width:12px;height:12px}.scanner-filters>button.filter-active{color:#a9d681;background:#182111;border-color:#91c633}.scanner-filters .filter-settings{justify-content:center;width:32px;padding:0}.filter-spacer{flex:1}.demo-chip{color:#a6bd85;letter-spacing:.06em;align-items:center;gap:6px;font:8px DM Mono,monospace;display:flex}.demo-chip i{background:#a9d681;border-radius:50%;width:5px;height:5px}.scanner-workspace{grid-template-columns:minmax(0,1fr) minmax(320px,360px);align-items:start;gap:12px;display:grid}.scanner-left-column{min-width:0}.chart-panel,.token-detail-panel{background:linear-gradient(150deg,#0b0e0c,#090c0a);border:1px solid #2a302b;border-radius:9px;overflow:hidden}.token-title{border-bottom:1px solid #242a25;align-items:center;gap:9px;height:49px;padding:0 12px;display:flex}.token-icon,.detail-token-icon{color:#e7e0ff;background:radial-gradient(circle at 35% 30%,#684ce0,#17142d 70%);border:1px solid #937af7;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:700;display:grid}.token-title h2,.detail-token h2{margin:0;font-size:15px;font-weight:600}.token-title h2 span{color:#c4cbc1;font-weight:400}.token-title p,.detail-token p{color:#929a90;margin:2px 0 0;font-size:10px}.token-title p b{color:#9fcaff;margin-left:4px}.verified{color:#5ca8ff;font-size:10px}.token-price{align-items:center;gap:12px;margin-left:auto;display:flex}.token-price strong{font-size:17px;font-weight:600}.token-price em{color:#a9d681;font:600 12px DM Mono,monospace}.chart-toolbar{border-bottom:1px solid #202520;align-items:center;gap:10px;height:34px;padding:0 9px;display:flex}.chart-toolbar button{color:#adb5aa;background:0 0;border:0;border-radius:4px;align-items:center;gap:5px;height:25px;padding:0 6px;font-size:10px;display:flex}.chart-toolbar button svg{width:13px;height:13px}.chart-intervals{gap:2px;display:flex}.chart-intervals button.selected{color:#b5dc8d;background:#24321a}.chart-toolbar>span{flex:1}.chart-ohlc{color:#aab2a7;height:38px;padding:5px 11px;font:9px/1.6 DM Mono,monospace}.chart-ohlc b{color:#a9e15a;font-weight:400}.chart-ohlc em{color:#a9d681;font-style:normal}.candlestick-area{background:repeating-linear-gradient(#0000 0 44px,#191f1a 45px 46px);height:230px;margin:0 9px 0 11px;position:relative}.scanner-candles{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.scanner-grid-line{stroke:#1d241e;stroke-width:1px}.scanner-axis-label{fill:#80897e;font-family:DM Mono,monospace;font-size:9px}.candle-up{color:#9dcc79}.candle-down{color:#b44c7e}.volume-up{fill:#91bd3e88}.volume-down{fill:#98518b78}.candle-price-tag{color:#10150b;background:#a9d681;border-radius:3px;padding:3px 5px;font:9px DM Mono,monospace;position:absolute;top:37%;right:0}.candle-time{color:#879085;margin-left:15%;font:8px DM Mono,monospace;display:inline-block;position:relative;top:calc(100% - 16px)}.candle-time.start{margin-left:2px}.chart-lower-tabs{border-top:1px solid #252a25;border-bottom:1px solid #252a25;align-items:stretch;gap:20px;height:38px;padding:0 12px;display:flex}.chart-lower-tabs button{color:#9da59b;background:0 0;border:0;font-size:10px;position:relative}.chart-lower-tabs button.selected{color:#e0e7dc}.chart-lower-tabs button.selected:after{content:"";background:#a9d681;height:2px;position:absolute;bottom:0;left:0;right:0}.transaction-table-wrap{overflow-x:auto}.transaction-table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}.transaction-table th{color:#7f887e;height:28px;padding:0 9px;font:400 8px DM Mono,monospace}.transaction-table td{color:#c4cbc1;border-top:1px solid #1d231e;height:27px;padding:0 9px;font:9px DM Mono,monospace}.transaction-table tbody tr:nth-child(2n){background:#0e120f}.transaction-table td.buy{color:#6fd28a}.transaction-table td.sell{color:#ef777e}.wallet-address{color:#9facbd!important}.wallet-address svg,.transaction-table td:last-child svg{vertical-align:middle;color:#879187;width:11px;height:11px;margin-left:4px}.token-detail-panel{padding:0 10px 10px}.detail-tabs{border-bottom:1px solid #252a25;justify-content:space-between;height:36px;display:flex}.detail-tabs button{color:#9ea69b;background:0 0;border:0;padding:0 4px;font-size:10px;position:relative}.detail-tabs button.selected{color:#a9d681}.detail-tabs button.selected:after{content:"";background:#a9d681;height:2px;position:absolute;bottom:0;left:0;right:0}.detail-token{align-items:center;gap:8px;height:57px;display:flex}.detail-token-icon{flex:none;width:40px;height:40px}.detail-token h2{font-size:15px}.detail-token p{font-size:10px}.chain-pill{color:#d8ddd6;border:1px solid #343b35;border-radius:14px;align-items:center;gap:4px;margin-left:auto;padding:4px 7px;font:9px DM Mono,monospace;display:flex}.chain-pill .solana-mark{font-size:14px}.watch-button,.more-button{color:#a8b3a0;background:0 0;border:0;place-items:center;width:25px;height:27px;display:grid}.watch-button svg,.more-button svg{width:16px;height:16px}.watch-button.watching,.watching{color:#a9d681}.detail-price{background:#0c100d;border:1px solid #252b26;border-radius:6px;align-items:center;gap:10px;height:42px;padding:0 8px;display:flex}.detail-price strong{letter-spacing:-.03em;font-size:23px}.detail-price em{color:#a9d681;font:11px DM Mono,monospace}.detail-price em small{color:#9aa395}.detail-metrics{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px;display:grid}.detail-metrics>div{background:#0c100d;border:1px solid #242a25;border-radius:6px;padding:8px 7px}.detail-metrics small,.return-periods small{color:#9aa296;margin-bottom:4px;font-size:9px;display:block}.detail-metrics strong{font-size:13px;font-weight:600}.return-periods{grid-template-columns:repeat(5,1fr);gap:5px;margin-top:7px;display:grid}.return-periods button{text-align:center;background:#0b0e0c;border:1px solid #252a25;border-radius:5px;padding:6px 4px}.return-periods button.selected{background:#151e10;border-color:#4c6830}.return-periods small{font:9px DM Mono,monospace}.return-periods b{color:#a9d681;font:10px DM Mono,monospace}.return-periods b.negative{color:#ff737c}.buy-sell{border-bottom:1px solid #252a25;grid-template-columns:1fr 1fr;gap:12px;padding:9px 1px 7px;display:grid}.buy-sell>div{grid-template-columns:1fr auto;align-items:center;gap:5px;display:grid}.buy-sell small,.buy-sell span{color:#b5bdb2;font-size:9px}.buy-sell small b,.buy-sell span b{float:right;color:#e0e5dd;font-weight:500}.buy-bar,.sell-bar{background:linear-gradient(90deg,#42b979 72%,#376649 72%);border-radius:4px;grid-column:1/-1;height:6px}.sell-bar{background:linear-gradient(90deg,#963e4c 67%,#bf5960 67%)}.buyer-stats{color:#9ba398;border-bottom:1px solid #252a25;grid-template-columns:repeat(3,1fr);padding:9px 0;font-size:9px;display:grid}.buyer-stats b{color:#e1e6df;margin-top:4px;font:400 11px DM Mono,monospace;display:block}.contract-rows{border-bottom:1px solid #252a25;padding:5px 0}.contract-rows>div{color:#aeb6ab;justify-content:space-between;align-items:center;height:25px;font-size:9px;display:flex}.contract-rows b{color:#d2d8cf;align-items:center;gap:5px;font-weight:400;display:flex}.contract-rows svg{color:#8d998c;width:11px;height:11px}.safety-grid{grid-template-columns:1fr 1fr;gap:6px;padding:8px 0;display:grid}.safety-grid span{color:#aeb6ab;justify-content:space-between;font-size:8px;display:flex}.safety-grid b{color:#8be0a0;font:9px DM Mono,monospace}.detail-actions{grid-template-columns:1fr 1fr;gap:7px;display:grid}.detail-actions button{color:#d2d8cf;background:#0b0e0c;border:1px solid #343a34;border-radius:6px;justify-content:center;align-items:center;gap:5px;height:32px;font-size:9px;display:flex}.detail-actions button svg{width:13px;height:13px}.detail-actions button:last-child{color:#151b0e;background:#a9d681;border-color:#a9d681;font-weight:700}.scanner-footer{color:#778176;justify-content:space-between;margin:11px 2px 0;font:8px DM Mono,monospace;display:flex}.scanner-footer span{align-items:center;gap:6px;display:flex}.scanner-footer i{background:#a9d681;border-radius:50%;width:5px;height:5px}@media (width<=1150px){.terminal-header{gap:7px;padding-right:9px}.terminal-brand{min-width:166px}.terminal-nav{gap:0}.terminal-nav button{padding:0 6px;font-size:10px}.terminal-nav button svg,.terminal-exit{display:none}.scanner-heading{flex-direction:column;align-items:flex-start}.scanner-stats{width:100%}.scanner-stats>div{flex:1}.scanner-filters{overflow-x:auto}.filter-spacer,.demo-chip{display:none}.scanner-workspace{grid-template-columns:minmax(0,1fr) 320px}}@media (width<=850px){.terminal-header{height:54px}.terminal-brand{border:0;width:44px;min-width:44px;padding:0}.terminal-brand .brand-copy,.chain-select,.terminal-nav button:not(.active){display:none}.terminal-nav button.active{font-size:0}.terminal-nav button.active svg{display:block}.terminal-search{max-width:none}.terminal-wallet{padding:0 9px;font-size:0}.terminal-wallet svg{width:17px;height:17px}.ticker-bar{margin-left:0}.terminal-sidebar{display:none}.scanner-main{margin-left:0;padding:12px}.scanner-workspace{grid-template-columns:1fr}.token-detail-panel{order:-1}.scanner-heading h1{font-size:21px}.transaction-table{min-width:720px}}.chain-control,.more-control{position:relative}.chain-menu,.detail-more-menu{z-index:20;background:#101410;border:1px solid #343b34;border-radius:7px;min-width:150px;padding:5px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 30px #0009}.chain-menu button,.detail-more-menu button{color:#d2d9ce;text-align:left;background:0 0;border:0;border-radius:4px;justify-content:space-between;align-items:center;width:100%;height:31px;padding:0 8px;font-size:11px;display:flex}.chain-menu button:hover,.detail-more-menu button:hover{color:#a9d681;background:#1d2717}.chain-menu svg{color:#a9d681;width:13px;height:13px}.ticker-item{cursor:pointer;background:0 0;border:0;padding:0}.ticker-item:hover{color:#e7f8c3}.search-result-hint{color:#b5d69a;background:#11180d;border:1px solid #39452b;border-radius:6px;justify-content:space-between;align-items:center;margin:-2px 0 9px;padding:7px 10px;font-size:10px;display:flex}.search-result-hint button{color:#a9d681;cursor:pointer;background:0 0;border:0;font-size:10px;text-decoration:underline}.chart-toolbar button.tool-selected{color:#a9d681;background:#1a2412}.indicator-strip{color:#aeb8a8;background:#101510;border-top:1px solid #283027;align-items:center;gap:8px;height:26px;padding:0 11px;font:9px DM Mono,monospace;display:flex}.indicator-strip b{color:#a9d681;font-weight:400}.indicator-strip span{background:#333b33;width:1px;height:12px}.chart-expanded{z-index:80;background:#080b09;padding:12px 18px 20px;position:fixed;inset:0;overflow:auto;display:block!important}.chart-expanded .scanner-left-column{grid-column:1/-1;width:100%;max-width:none}.chart-expanded .chart-panel{flex-direction:column;height:calc(100vh - 24px);min-height:520px;display:flex}.chart-expanded .token-title,.chart-expanded .chart-toolbar,.chart-expanded .chart-ohlc{flex:none}.chart-expanded .candlestick-area{flex:1;height:auto;min-height:320px;margin:0 12px}.chart-expanded .scanner-candles{transform:none}.chart-expanded .chart-lower-tabs,.chart-expanded .table-caption,.chart-expanded .transaction-table-wrap{display:none}.chart-expanded .chart-pan-hint{opacity:.72}.chart-expanded .chart-display-controls,.chart-expanded .indicator-strip{flex:none}@media (width<=760px){.chart-expanded{padding:6px}.chart-expanded .chart-panel{height:calc(100dvh - 12px);min-height:420px}.chart-expanded .chart-toolbar{gap:4px;padding:0 4px}.chart-expanded .chart-toolbar button{padding:0 3px;font-size:9px}.chart-expanded .chart-intervals{gap:0}.chart-expanded .candlestick-area{min-height:240px;margin:0 4px}}.table-caption{color:#8f998c;padding:5px 10px 0;font:8px DM Mono,monospace}.wallet-address button,.transaction-table td:last-child button,.contract-rows b button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.wallet-address button svg,.transaction-table td:last-child button svg,.contract-rows b button svg{color:#929d90;width:11px;height:11px}.wallet-address button:hover,.transaction-table td:last-child button:hover,.contract-rows b button:hover{color:#afda8b}.more-control{margin-left:0}.detail-more-menu{min-width:145px;left:auto;right:0}.detail-tab-notice{color:#b5d69a;background:#172011;border-radius:4px;margin:0 0 7px;padding:5px 7px;font-size:9px}.module-preview{text-align:center;background:radial-gradient(at 50% 35%,#172013 0,#0000 48%),#090c0a;border:1px solid #293029;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:420px;padding:32px;display:flex}.module-icon{color:#a9d681;background:#1b2612;border:1px solid #6f903d;border-radius:14px;place-items:center;width:54px;height:54px;display:grid}.module-icon svg{width:25px;height:25px}.module-preview p{color:#a2b48c;letter-spacing:.16em;margin:20px 0 4px;font:9px DM Mono,monospace}.module-preview h2{margin:0 0 8px;font-size:26px}.module-preview>span{color:#9ea89a;font-size:12px}.module-preview>button{color:#12180c;background:#a9d681;border:0;border-radius:6px;align-items:center;gap:8px;height:36px;margin-top:20px;padding:0 13px;font-size:11px;font-weight:700;display:flex}.module-preview>button svg{width:14px;height:14px}.terminal-page.light-preview{color:#1a2119;background:#e9eee7}.terminal-page.light-preview .terminal-header,.terminal-page.light-preview .terminal-sidebar,.terminal-page.light-preview .ticker-bar{background:#f6f8f4;border-color:#d3dbd1}.terminal-page.light-preview .chart-panel,.terminal-page.light-preview .token-detail-panel,.terminal-page.light-preview .scanner-stats>div,.terminal-page.light-preview .module-preview{background:#f8faf7;border-color:#d5ddd3}.terminal-page.light-preview .scanner-heading p,.terminal-page.light-preview .detail-tabs button,.terminal-page.light-preview .contract-rows>div{color:#586454}.module-dashboard{flex-direction:column;gap:14px;min-height:440px;padding:4px 0 20px;display:flex}.module-title-row{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.module-title-row>div>p{color:#a9d681;letter-spacing:.12em;margin:0 0 6px;font:9px DM Mono,monospace}.module-title-row h2{letter-spacing:-.03em;margin:0 0 5px;font-size:22px}.module-title-row>div>span{color:#9ba69a;font-size:11px}.module-title-row>button,.module-table td>button,.module-empty>button{color:#d4e9be;cursor:pointer;background:#111710;border:1px solid #394333;border-radius:6px;justify-content:center;align-items:center;gap:7px;height:32px;padding:0 11px;font-size:10px;display:inline-flex}.module-title-row>button svg,.module-empty>button svg{width:13px;height:13px}.module-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.module-kpis>div{background:linear-gradient(145deg,#111512,#0a0d0b);border:1px solid #272e28;border-radius:7px;min-height:76px;padding:12px}.module-kpis small,.module-kpis em{color:#939d91;font-size:9px;font-style:normal;display:block}.module-kpis b{letter-spacing:-.03em;margin:7px 0 4px;font-size:19px;display:block}.module-kpis em{color:#a9d681;font-family:DM Mono,monospace}.module-table-card,.analytics-card{background:#0a0d0b;border:1px solid #293029;border-radius:8px;overflow:hidden}.module-toolbar{border-bottom:1px solid #252b26;justify-content:space-between;align-items:center;height:47px;padding:0 11px;display:flex}.module-toolbar>div{gap:5px;display:flex}.module-toolbar button,.period-selectors button{color:#9da69b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;height:27px;padding:0 9px;font-size:9px}.module-toolbar button.active,.period-selectors button.active{color:#a9d681;background:#192213;border-color:#455532}.module-toolbar label{color:#9da69b;align-items:center;gap:7px;font-size:9px;display:flex}.module-toolbar select,.swap-amount-box select{color:#dfe5dc;font:inherit;background:#111511;border:1px solid #353d35;border-radius:5px;padding:6px 8px}.module-table-scroll{overflow-x:auto}.module-table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}.module-table th{color:#7f8a7d;letter-spacing:.05em;border-bottom:1px solid #242a24;height:34px;padding:0 12px;font:8px DM Mono,monospace}.module-table td{color:#d4d9d2;border-bottom:1px solid #202620;height:51px;padding:0 12px;font-size:10px}.module-table tr:last-child td{border-bottom:0}.module-table td:first-child{align-items:center;gap:9px;height:51px;display:flex}.module-table td strong{font-size:10px}.module-table td strong small{color:#899287;margin-top:3px;font-size:8px;font-weight:400;display:block}.asset-token-icon{color:#a9d681;background:#20291b;border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;display:grid}.module-table td.positive{color:#a9d681}.module-table td.negative{color:#ff777d}.module-table td>button{height:25px;margin-right:5px;padding:0 8px;font-size:9px}.module-table td>button.quiet-action{color:#a4ad9f;background:0 0;border-color:#0000}.watchlist-summary{color:#aab5a4;border-bottom:1px solid #252b26;align-items:center;gap:7px;height:44px;padding:0 13px;font-size:10px;display:flex}.watchlist-summary svg{color:#a9d681;width:14px;height:14px}.module-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:245px;display:flex}.module-empty>svg{color:#a9d681;width:24px;height:24px}.module-empty h3{margin:13px 0 4px;font-size:15px}.module-empty p{color:#929d91;max-width:340px;margin:0;font-size:10px}.module-empty>button{color:#17200c;background:#a9d681;margin-top:14px;font-weight:700}.module-disclaimer{color:#778174;align-items:center;gap:7px;font:8px DM Mono,monospace;display:flex}.module-disclaimer i{background:#a9d681;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #a9d681}.period-selectors{gap:4px;display:flex}.analytics-card{padding:14px 15px 10px}.analytics-card-heading{justify-content:space-between;align-items:center;display:flex}.analytics-card-heading h3{margin:0 0 4px;font-size:12px}.analytics-card-heading span{color:#8e998c;font-size:9px}.analytics-card-heading .demo-chip{color:#9ea99a;align-items:center;gap:6px;font:8px DM Mono,monospace;display:flex}.analytics-bars{background:repeating-linear-gradient(#0000 0 49px,#1c241d 50px);border-bottom:1px solid #303830;align-items:flex-end;gap:clamp(3px,1vw,10px);height:205px;margin-top:17px;padding:0 5px;display:flex}.analytics-bars>div{opacity:.82;background:linear-gradient(#a9d681,#4c7624);border-radius:3px 3px 0 0;flex:1;min-width:3px}.analytics-axis{color:#7e897c;justify-content:space-between;padding-top:6px;font:8px DM Mono,monospace;display:flex}.swap-dashboard{align-items:center}.swap-dashboard>.module-title-row,.swap-dashboard>.module-disclaimer{width:min(100%,560px)}.swap-card{background:linear-gradient(145deg,#111512,#090c0a);border:1px solid #303831;border-radius:9px;width:min(100%,440px);padding:15px;box-shadow:0 14px 35px #0003}.swap-network{color:#9da89b;align-items:center;gap:7px;height:32px;margin-bottom:12px;font-size:9px;display:flex}.swap-network svg{width:13px;height:13px}.swap-network b{color:#dce4d8;font-weight:500}.swap-network svg:last-child{margin-left:auto}.swap-amount-box{background:#0b0f0c;border:1px solid #303831;border-radius:7px;padding:11px;display:block}.swap-amount-box>span,.swap-amount-box>small{color:#929c90;font-size:9px;display:block}.swap-amount-box>div{align-items:center;gap:8px;margin:8px 0;display:flex}.swap-amount-box input,.swap-amount-box output{color:#edf1ea;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:22px;font-weight:600}.swap-amount-box input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.swap-amount-box input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.swap-amount-box select{font-size:10px;font-weight:600}.swap-direction{z-index:1;color:#a9d681;cursor:pointer;background:#171d16;border:1px solid #384135;border-radius:8px;place-items:center;width:29px;height:29px;margin:-5px auto;display:grid;position:relative}.swap-direction svg{width:14px;height:14px;transform:rotate(90deg)}.swap-estimate{color:#8f998d;justify-content:space-between;gap:12px;padding:12px 2px;font-size:9px;display:flex}.swap-estimate b{color:#c5cec1;font-weight:500}.swap-submit{color:#14200a;cursor:pointer;background:#a9d681;border:0;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;height:38px;font-size:11px;font-weight:700;display:flex}.swap-submit:disabled{color:#88937c;cursor:not-allowed;background:#313a2a}.swap-submit svg{width:14px;height:14px}.swap-review{color:#d4efa9;background:#151e10;border:1px solid #465d2e;border-radius:5px;margin:0 0 10px;padding:9px;font-size:9px;line-height:1.5}@media (width<=850px){.module-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.module-title-row{align-items:flex-start}.module-title-row h2{font-size:20px}.module-title-row>button{white-space:nowrap}.period-selectors{flex-wrap:wrap;justify-content:flex-end}.analytics-bars{height:170px}}@media (width<=560px){.module-title-row{flex-direction:column;align-items:stretch}.module-title-row>button{align-self:flex-start}.module-kpis>div{min-height:69px;padding:10px}.module-kpis b{font-size:16px}.module-toolbar{flex-wrap:wrap;gap:8px;height:auto;min-height:44px;padding:8px}.module-toolbar label{margin-left:auto}.module-table th,.module-table td{padding-left:8px;padding-right:8px}.swap-card{padding:11px}.swap-amount-box input,.swap-amount-box output{font-size:19px}}.settings-page{flex-direction:column;gap:14px;padding:4px 0 22px;display:flex}.settings-heading{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.settings-heading p{color:#a9d681;letter-spacing:.12em;margin:0 0 6px;font:9px DM Mono,monospace}.settings-heading h2{margin:0 0 5px;font-size:22px}.settings-heading>div>span{color:#9ba69a;font-size:11px}.settings-local-tag{color:#a2b58b;align-items:center;gap:6px;font:8px DM Mono,monospace;display:flex}.settings-local-tag i{background:#a9d681;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #a9d681}.settings-layout{grid-template-columns:170px minmax(0,1fr);gap:12px;min-height:450px;display:grid}.settings-tabs{background:#0a0d0b;border:1px solid #292f29;border-radius:8px;flex-direction:column;gap:4px;padding:7px;display:flex}.settings-tabs button{color:#a7b0a4;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:9px;height:35px;padding:0 9px;font-size:10px;display:flex}.settings-tabs button svg{width:14px;height:14px}.settings-tabs button.selected{color:#a9d681;background:#172011;border-color:#354429}.settings-content{background:linear-gradient(145deg,#0d100e,#090c0a);border:1px solid #292f29;border-radius:8px;flex-direction:column;min-width:0;padding:16px;display:flex}.settings-section-heading{margin-bottom:16px}.settings-section-heading h3{margin:0 0 5px;font-size:14px}.settings-section-heading p{color:#929c90;margin:0;font-size:10px}.settings-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.settings-form-grid label{color:#aab4a6;flex-direction:column;gap:6px;font-size:9px;display:flex}.settings-form-grid select,.settings-form-grid input{color:#e0e6dc;background:#0b0f0c;border:1px solid #333b33;border-radius:5px;outline:none;min-width:0;height:34px;padding:0 9px;font:10px DM Sans,sans-serif}.settings-form-grid select:focus,.settings-form-grid input:focus{border-color:#83aa3b}.settings-toggle-list{border-top:1px solid #252b25;flex-direction:column;margin-top:14px;display:flex}.setting-toggle-row{border-bottom:1px solid #252b25;justify-content:space-between;align-items:center;gap:14px;min-height:50px;padding:8px 2px;display:flex}.setting-toggle-row>span:first-child{flex-direction:column;gap:4px;display:flex}.setting-toggle-row b{color:#d9dfd6;font-size:10px;font-weight:500}.setting-toggle-row small{color:#899487;font-size:8px}.setting-toggle-row input{opacity:0;width:1px;height:1px;position:absolute}.setting-toggle-row>i,.theme-switch i{background:#394139;border-radius:99px;flex:none;width:29px;height:16px;transition:background .18s;position:relative}.setting-toggle-row>i:after,.theme-switch i:after{content:"";background:#d4dbd1;border-radius:50%;width:10px;height:10px;transition:transform .18s;position:absolute;top:3px;left:3px}.setting-toggle-row input:checked+i{background:#96cf32}.setting-toggle-row input:checked+i:after{background:#17200d;transform:translate(13px)}.theme-setting{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #252b25;width:100%}.theme-switch{color:#b9c4b4;align-items:center;gap:7px;font-size:9px;display:flex}.theme-switch i{background:#96cf32}.theme-switch i:after{background:#17200d;transform:translate(13px)}.settings-note{color:#7e897c;margin:12px 0 0;font-size:9px;line-height:1.55}.settings-info-box{background:#111710;border:1px solid #303a2c;border-radius:6px;align-items:center;gap:10px;margin:8px 0 14px;padding:12px;display:flex}.settings-info-box>svg{color:#a9d681;flex:none;width:17px;height:17px}.settings-info-box span{flex-direction:column;gap:4px;display:flex}.settings-info-box b{color:#dce4d8;font-size:10px;font-weight:500}.settings-info-box small{color:#919c8e;font-size:9px}.settings-secondary-action,.settings-danger-action{color:#c8d1c3;cursor:pointer;background:#111611;border:1px solid #384136;border-radius:5px;min-height:32px;margin:5px 7px 0 0;padding:0 10px;font-size:9px}.settings-danger-action{color:#f0aaaa;background:#1b1010;border-color:#533535}.settings-data-actions{flex-wrap:wrap;gap:5px;display:flex}.settings-footer{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}.settings-footer span{color:#84907f;font:9px DM Mono,monospace}.settings-footer button{color:#17200c;cursor:pointer;background:#a9d681;border:0;border-radius:5px;height:32px;padding:0 12px;font-size:10px;font-weight:700}.terminal-page.light-preview .settings-tabs,.terminal-page.light-preview .settings-content,.terminal-page.light-preview .settings-info-box,.terminal-page.light-preview .settings-form-grid select,.terminal-page.light-preview .settings-form-grid input{background:#f8faf7;border-color:#d4ddd1}.terminal-page.light-preview .settings-tabs button,.terminal-page.light-preview .setting-toggle-row b,.terminal-page.light-preview .settings-section-heading h3,.terminal-page.light-preview .settings-info-box b{color:#253022}.terminal-page.light-preview .settings-form-grid label,.terminal-page.light-preview .setting-toggle-row small,.terminal-page.light-preview .settings-note,.terminal-page.light-preview .settings-section-heading p{color:#586454}@media (width<=850px){.settings-layout{grid-template-columns:1fr}.settings-tabs{flex-direction:row;overflow-x:auto}.settings-tabs button{flex:none}.settings-content{min-height:430px}}@media (width<=560px){.settings-heading{flex-direction:column;align-items:flex-start}.settings-form-grid{grid-template-columns:1fr}.settings-content{padding:12px}.settings-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:5px;display:grid;overflow:visible}.settings-tabs button{justify-content:flex-start;gap:5px;min-width:0;height:36px;padding:0 6px;font-size:9px}.settings-tabs button svg{flex:none;width:12px;height:12px}.settings-footer{z-index:2;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:linear-gradient(#090c0aeb,#090c0a 35%);border-top:1px solid #252b25;margin:12px -12px -12px;position:sticky;bottom:0}.terminal-page.light-preview .settings-footer{background:linear-gradient(#f8faf7f0,#f8faf7 35%);border-color:#dfe6dc}}@media (width<=850px){.terminal-nav button:not(.active){display:flex}.terminal-nav{gap:1px}.terminal-nav button{border-color:#0000;width:27px;padding:0;font-size:0}.terminal-nav button svg{width:14px;height:14px;display:block}}.login-role-switch{background:#080b09;border:1px solid #272e28;border-radius:8px;grid-template-columns:1fr 1fr;gap:6px;margin:0 0 18px;padding:4px;display:grid}.login-role-switch button{color:#969f94;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 7px;font-size:10px;display:flex}.login-role-switch button svg{width:14px;height:14px}.login-role-switch button.active{color:#a9d681;background:#192213;border-color:#41542b}.login-role-switch button.admin-tab.active{color:#e5e9e1;background:#1a1d19;border-color:#58614d}.admin-login-note{color:#b1b9aa;background:#121510;border:1px solid #363c32;border-radius:5px;align-items:flex-start;gap:8px;margin:0 0 12px;padding:9px;font-size:9px;line-height:1.5;display:flex}.admin-login-note svg{color:#d5dfca;flex:none;width:14px;height:14px}.admin-page{color:#edf0ec;background:#090c0a;min-height:100vh}.admin-header{background:#0b0e0c;border-bottom:1px solid #282d29;align-items:center;gap:19px;height:auto;min-height:62px;padding:0 20px;display:flex}.admin-brand{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-width:155px;padding:0;display:flex}.admin-brand>span:last-child{gap:2px;display:grid}.admin-brand b{letter-spacing:.2em;font:700 13px Space Grotesk}.admin-brand small{color:#9aa394;letter-spacing:.2em;font:7px DM Mono,monospace}.admin-header nav{flex:1;align-items:center;gap:2px;height:62px;display:flex;overflow:auto}.admin-header nav button{color:#aeb5ab;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:6px;height:36px;padding:0 9px;font-size:10px;display:flex}.admin-header nav button.active{color:#d8e7cb;background:#191d17;border-color:#444d3c}.admin-mode{color:#a8be91;white-space:nowrap;align-items:center;gap:7px;font:8px DM Mono,monospace;display:flex}.admin-mode i,.admin-footer i{background:#a9d681;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #a9d68180}.admin-logout{color:#c6cec3;cursor:pointer;background:#111512;border:1px solid #333a33;border-radius:5px;height:31px;padding:0 10px;font-size:9px}.admin-content{max-width:1500px;margin:0 auto;padding:24px 25px 20px}.admin-page-heading{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:15px;display:flex}.admin-page-heading p{color:#a8c77c;letter-spacing:.12em;margin:0 0 5px;font:8px DM Mono,monospace}.admin-page-heading h1{letter-spacing:-.03em;margin:0 0 4px;font-size:23px}.admin-page-heading>div>span{color:#9da69a;font-size:10px}.admin-demo-warning{color:#d6c990;background:#1b190f;border:1px solid #4d472b;border-radius:5px;padding:6px 9px;font:8px DM Mono,monospace}.admin-notice{color:#d0e8b0;background:#151c10;border:1px solid #465734;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;padding:9px 11px;font-size:10px;display:flex}.admin-notice button{color:#d0e8b0;cursor:pointer;background:0 0;border:0;font-size:9px;text-decoration:underline}.admin-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.admin-stat-grid>button{text-align:left;cursor:pointer;background:linear-gradient(145deg,#111512,#0b0e0c);border:1px solid #292f2b;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-height:100px;padding:14px;display:flex}.admin-stat-grid small{color:#9aa397;font-size:9px}.admin-stat-grid em{color:#b4d27c;font:9px DM Mono,monospace}.admin-overview-grid{grid-template-columns:minmax(0,1.3fr) minmax(270px,.7fr);gap:12px;display:grid}.admin-card{background:linear-gradient(145deg,#0f1210,#0a0d0b);border:1px solid #292f2b;border-radius:8px;min-width:0;padding:14px}.admin-card-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.admin-card-heading h2{margin:0 0 4px;font-size:13px}.admin-card-heading p{color:#8f998d;margin:0;font-size:9px}.admin-card-heading>button,.admin-table td button{color:#cadab7;white-space:nowrap;cursor:pointer;background:#141a12;border:1px solid #394234;border-radius:5px;height:27px;padding:0 9px;font-size:9px}.admin-activity-list>div{border-top:1px solid #252a25;align-items:center;gap:9px;min-height:49px;display:flex}.admin-avatar{color:#b5d69a;background:#20271c;border-radius:50%;place-items:center;width:28px;height:28px;font:9px DM Mono,monospace;display:grid}.admin-activity-list>div>span:nth-child(2){flex-direction:column;flex:1;gap:3px;display:flex}.admin-activity-list b{font-size:10px;font-weight:500}.admin-activity-list small{color:#899287;font-size:8px}.admin-activity-list em{font:8px DM Mono,monospace}.status-active{color:#a9d681}.status-muted{color:#c4aa63}.admin-queue-link{text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #252a25;align-items:center;gap:9px;width:100%;height:52px;display:flex}.admin-queue-link>svg:first-child{color:#b5d69a;width:15px;height:15px}.admin-queue-link>span{flex-direction:column;flex:1;gap:3px;display:flex}.admin-queue-link b{font-size:10px;font-weight:500}.admin-queue-link small{color:#899287;font-size:8px}.admin-queue-link>svg:last-child{color:#929c90;width:13px;height:13px}.admin-system-status{color:#8f9b88;border-top:1px solid #252a25;align-items:center;gap:7px;margin-top:10px;padding-top:10px;font-size:9px;display:flex}.admin-system-status i{background:#a9d681;border-radius:50%;width:6px;height:6px}.admin-search{background:#0a0d0b;border:1px solid #313831;border-radius:5px;align-items:center;gap:7px;width:min(280px,45%);height:30px;padding:0 8px;display:flex}.admin-search svg{color:#929b90;width:13px;height:13px}.admin-search input{color:#e6ebe3;background:0 0;border:0;outline:0;width:100%;font-size:9px}.admin-filters{gap:5px;padding:0 14px 10px;display:flex}.admin-filters button{color:#98a193;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;height:25px;padding:0 9px;font-size:9px}.admin-filters button.active{color:#b5d69a;background:#182112;border-color:#3f5030}.admin-table-scroll{overflow-x:auto}.admin-table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}.admin-table th{color:#82907e;letter-spacing:.05em;border-top:1px solid #252b26;border-bottom:1px solid #252b26;height:34px;padding:0 12px;font:8px DM Mono,monospace}.admin-table td{color:#c8d0c5;border-bottom:1px solid #222822;height:52px;padding:0 12px;font-size:9px}.admin-table td b{font-weight:500}.admin-table td b small{color:#869182;margin-top:3px;font-size:8px;font-weight:400;display:block}.admin-status{border-radius:99px;padding:4px 7px;font:8px DM Mono,monospace;display:inline-flex}.admin-status.active{color:#b5d69a;background:#182512}.admin-status.review{color:#e4cc76;background:#211e12}.admin-status.frozen{color:#efa1a1;background:#261616}.admin-table td button{height:24px;margin-right:4px;padding:0 7px}.admin-table td button:disabled{opacity:.45;cursor:default}.admin-table td button.approve-action{color:#b5d69a;border-color:#465a30}.admin-table td button.reject-action{color:#eda6a6;background:#1d1111;border-color:#543535}.admin-count{color:#e4cc76;background:#211e12;border:1px solid #554a2a;border-radius:99px;padding:5px 8px;font:8px DM Mono,monospace}.admin-done{color:#92a28b;font-size:9px}.admin-empty{text-align:center;color:#8f998c;padding:30px;font-size:10px}.admin-log-list>div{color:#c8d0c5;border-top:1px solid #252a25;align-items:center;gap:9px;min-height:41px;font-size:9px;display:flex}.admin-log-list>div svg{color:#a4b887;width:13px;height:13px}.admin-log-list>div span{flex:1}.admin-log-list>div small{color:#899287;font:8px DM Mono,monospace}.admin-settings-card{max-width:760px}.admin-settings-card>label{border-top:1px solid #252a25;justify-content:space-between;align-items:center;gap:12px;min-height:60px;display:flex}.admin-settings-card>label span{flex-direction:column;gap:4px;display:flex}.admin-settings-card>label b{font-size:10px;font-weight:500}.admin-settings-card>label small{color:#8e998c;font-size:8px}.admin-settings-card>label input{accent-color:#a9d681}.admin-save-settings{color:#17200c;cursor:pointer;background:#a9d681;border:0;border-radius:5px;height:30px;margin-top:13px;padding:0 11px;font-size:9px;font-weight:700}.admin-footer{color:#788276;border-top:1px solid #242a24;justify-content:space-between;gap:12px;margin-top:17px;padding-top:10px;font:8px DM Mono,monospace;display:flex}.admin-footer span:first-child{align-items:center;gap:6px;display:flex}.admin-page .admin-table td.positive{color:#a9d681}@media (width<=1050px){.admin-header{gap:9px;padding:0 11px}.admin-brand{min-width:130px}.admin-header nav button{padding:0 6px;font-size:9px}.admin-mode{display:none}.admin-content{padding:20px 14px}}@media (width<=760px){.login-role-switch{margin-bottom:14px}.admin-header{flex-wrap:wrap;padding:7px 10px}.admin-header nav{flex-basis:100%;order:3;height:38px}.admin-header nav button{height:30px;font-size:8px}.admin-brand{flex:1}.admin-content{padding:16px 10px}.admin-page-heading{flex-direction:column;align-items:flex-start}.admin-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-overview-grid{grid-template-columns:1fr}.admin-search{width:100%;max-width:none}.admin-card-heading:has(.admin-search){flex-direction:column;align-items:flex-start}.admin-footer{flex-direction:column}}@media (width<=480px){.login-role-switch button{font-size:9px}.admin-page-heading h1{font-size:20px}.admin-card{padding:11px}.admin-table-card{padding-top:11px}.admin-table-card>.admin-card-heading{padding:0 11px}.admin-filters{padding:0 10px 8px}.admin-table th,.admin-table td{padding:0 9px}.admin-stat-grid>button{min-height:86px;padding:11px}.admin-stat-grid strong{font-size:22px}}.admin-login .auth-card{border-color:#41473a;box-shadow:0 18px 60px #0007,inset 0 1px #ffffff08}.admin-login .auth-eyebrow{color:#d5c987}.admin-login .primary-action{background:linear-gradient(100deg,#d6e6b7,#aaca73)}.admin-login .login-role-switch button.admin-tab.active{color:#eef2d9;background:#22251b;border-color:#737b5b}.registration-closed{color:#aeb5a8;text-align:center;border-top:1px solid #282d28;margin-top:18px;padding-top:14px;font-size:9px}.member-detail-page{flex-direction:column;gap:12px;display:flex}.member-back{color:#aeb8a7;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:4px 0;font-size:9px;display:flex}.member-profile-card{background:linear-gradient(140deg,#111512,#0a0d0b);border:1px solid #2b322b;border-radius:8px;align-items:center;gap:12px;padding:14px;display:flex}.member-profile-copy{flex:1;min-width:0}.member-name-line{align-items:center;gap:9px;display:flex}.member-name-line h2{margin:0;font-size:16px}.member-profile-copy p{color:#adb6a9;margin:4px 0;font-size:10px}.member-profile-copy>small{color:#899487;font:8px DM Mono,monospace}.member-freeze,.member-enable{color:#eab2a8;cursor:pointer;background:#211411;border:1px solid #593b36;border-radius:5px;height:31px;padding:0 10px;font-size:9px}.member-enable{color:#d3eea1;background:#151d10;border-color:#435833}.member-detail-tabs{border-bottom:1px solid #2b302b;gap:5px;display:flex}.member-detail-tabs button{color:#9aa497;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;height:31px;padding:0 11px;font-size:9px}.member-detail-tabs button.active{color:#b5d69a;border-bottom-color:#a9d681}.member-detail-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.member-detail-stats>div{background:#0e110f;border:1px solid #292f2b;border-radius:7px;flex-direction:column;justify-content:center;gap:7px;min-height:67px;padding:10px;display:flex}.member-detail-stats small{color:#909a8d;font-size:8px}.member-detail-stats b{color:#e3e9df;font-size:15px}.member-overview-grid{grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr)}.member-activity-timeline{flex-direction:column;display:flex}.member-activity-timeline>div{border-top:1px solid #252a25;align-items:center;gap:10px;min-height:53px;display:flex}.member-activity-timeline>div:first-child{border-top:0}.member-activity-timeline>div>i{border:2px solid #a9d681;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 8px #a9d68130}.member-activity-timeline>div>span{flex-direction:column;flex:1;gap:4px;display:flex}.member-activity-timeline b{color:#d8e0d4;font-size:9px;font-weight:500}.member-activity-timeline small{color:#8d988a;font-size:8px}.member-activity-timeline time{color:#8b9588;white-space:nowrap;font:8px DM Mono,monospace}.full-timeline>div{min-height:61px}.member-info-list{margin:0}.member-info-list>div{border-top:1px solid #252a25;justify-content:space-between;gap:10px;padding:10px 0;font-size:9px;display:flex}.member-info-list dt{color:#8f998d}.member-info-list dd{color:#d2dbce;text-align:right;margin:0}.member-session-row{border-top:1px solid #252a25;align-items:center;gap:10px;padding:12px 0;display:flex}.session-device{color:#b5d69a;background:#1b2118;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.member-session-row>span:nth-child(2){flex-direction:column;flex:1;gap:4px;display:flex}.member-session-row b{font-size:10px;font-weight:500}.member-session-row small{color:#899487;font-size:8px}.member-session-row em{color:#a9d681;font:8px DM Mono,monospace}@media (width<=760px){.member-detail-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.member-overview-grid{grid-template-columns:1fr}}@media (width<=480px){.member-profile-card{flex-wrap:wrap;align-items:flex-start}.member-profile-copy{flex:auto;width:calc(100% - 55px)}.member-profile-card>.member-freeze,.member-profile-card>.member-enable{margin-left:54px}.member-activity-timeline time{white-space:normal;text-align:right;max-width:88px}}.admin-member-tools{align-items:center;gap:7px;display:flex}.admin-member-tools>button{color:#b5d69a;white-space:nowrap;cursor:pointer;background:#151b11;border:1px solid #465433;border-radius:5px;height:30px;padding:0 9px;font-size:9px}.admin-reset-data{color:#e3b0a5;cursor:pointer;background:#1a1210;border:1px solid #4d3733;border-radius:5px;height:30px;margin:12px 0 0 8px;padding:0 10px;font-size:9px}@media (width<=760px){.admin-member-tools{flex-wrap:wrap;align-items:stretch;width:100%}.admin-member-tools .admin-search{flex:1}.admin-member-tools>button{flex:none}}.admin-page{background:radial-gradient(at 80% 0,#111910 0,#0000 38%),#090c0a}.admin-header{gap:22px;min-height:70px;padding:0 clamp(16px,2.2vw,34px)}.admin-header nav{gap:5px;height:70px}.admin-header nav button{gap:8px;height:42px;padding:0 12px;font-size:12px}.admin-header nav button svg{width:16px;height:16px}.admin-brand{gap:10px;min-width:175px}.admin-brand .brand-symbol{width:40px;height:40px}.admin-brand b{font-size:15px}.admin-brand small{font-size:8px}.admin-mode{font-size:10px}.admin-logout{height:36px;padding:0 13px;font-size:11px}.admin-content{max-width:1580px;padding:34px clamp(18px,3vw,48px) 28px}.admin-page-heading{margin-bottom:22px}.admin-page-heading p{margin-bottom:7px;font-size:10px}.admin-page-heading h1{margin-bottom:7px;font-size:29px}.admin-page-heading>div>span{font-size:13px}.admin-demo-warning{padding:8px 11px;font-size:10px}.admin-notice{margin-bottom:16px;padding:12px 14px;font-size:12px}.admin-notice button{font-size:11px}.admin-stat-grid{gap:14px;margin-bottom:16px}.admin-stat-grid>button{border-radius:10px;gap:8px;min-height:124px;padding:18px 20px}.admin-stat-grid small{font-size:12px}.admin-stat-grid strong{font-size:32px}.admin-stat-grid em{font-size:11px}.admin-overview-grid{gap:16px}.admin-card{border-radius:10px;padding:20px}.admin-card-heading{margin-bottom:16px}.admin-card-heading h2{margin-bottom:5px;font-size:16px}.admin-card-heading p{font-size:11px}.admin-card-heading>button,.admin-table td button{height:32px;padding:0 11px;font-size:11px}.admin-activity-list>div{gap:12px;min-height:62px}.admin-avatar{width:36px;height:36px;font-size:11px}.admin-activity-list b{font-size:12px}.admin-activity-list small,.admin-activity-list em{font-size:10px}.admin-queue-link{gap:12px;height:62px}.admin-queue-link>svg:first-child{width:18px;height:18px}.admin-queue-link b{font-size:12px}.admin-queue-link small{font-size:10px}.admin-system-status{margin-top:14px;padding-top:13px;font-size:11px}.admin-system-status i{width:7px;height:7px}.admin-table-card{padding:18px 0 0}.admin-table-card>.admin-card-heading{padding:0 20px}.admin-search{gap:9px;width:min(330px,45%);height:38px;padding:0 11px}.admin-search svg{width:16px;height:16px}.admin-search input{font-size:11px}.admin-filters{gap:7px;padding:0 20px 14px}.admin-filters button{height:32px;padding:0 12px;font-size:11px}.admin-table th{height:42px;padding:0 15px;font-size:10px}.admin-table td{height:62px;padding:0 15px;font-size:11px}.admin-table td b small{margin-top:5px;font-size:10px}.admin-status{padding:5px 9px;font-size:9px}.admin-table td button{height:29px;padding:0 9px;font-size:10px}.admin-count{padding:6px 10px;font-size:10px}.admin-done{font-size:10px}.admin-empty{padding:40px;font-size:12px}.admin-log-list>div{gap:12px;min-height:52px;font-size:11px}.admin-log-list>div svg{width:16px;height:16px}.admin-log-list>div small{font-size:9px}.admin-settings-card>label{min-height:72px}.admin-settings-card>label b{font-size:12px}.admin-settings-card>label small{font-size:10px}.admin-save-settings,.admin-reset-data{height:36px;padding:0 13px;font-size:11px}.admin-footer{margin-top:22px;padding-top:13px;font-size:10px}.member-back{gap:8px;font-size:11px}.member-back svg{width:15px;height:15px}.member-profile-card{gap:15px;padding:18px}.member-large-avatar{width:50px;height:50px;font-size:14px}.member-name-line h2{font-size:20px}.member-profile-copy p{font-size:12px}.member-profile-copy>small{font-size:10px}.member-freeze,.member-enable{height:36px;padding:0 13px;font-size:11px}.member-detail-tabs button{height:38px;padding:0 14px;font-size:11px}.member-detail-stats{gap:12px}.member-detail-stats>div{min-height:82px;padding:14px}.member-detail-stats small{font-size:10px}.member-detail-stats b{font-size:18px}.member-activity-timeline>div{gap:12px;min-height:64px}.member-activity-timeline>div>span{gap:5px}.member-activity-timeline b{font-size:11px}.member-activity-timeline small{font-size:10px}.member-activity-timeline time{font-size:9px}.member-info-list>div{padding:12px 0;font-size:11px}.member-session-row{gap:12px;padding:15px 0}.session-device{width:40px;height:40px}.session-device svg{width:18px;height:18px}.member-session-row b{font-size:12px}.member-session-row small{font-size:10px}.member-session-row em{font-size:9px}.admin-member-tools>button{height:36px;padding:0 12px;font-size:10px}@media (width<=1050px){.admin-header{gap:10px}.admin-brand{min-width:150px}.admin-header nav{gap:2px}.admin-header nav button{padding:0 8px;font-size:10px}.admin-content{padding:26px 18px 22px}.admin-stat-grid>button{min-height:108px}.admin-stat-grid small{font-size:11px}.admin-stat-grid strong{font-size:28px}}@media (width<=760px){.admin-header{padding:10px 14px}.admin-header nav{height:44px}.admin-header nav button{height:36px;padding:0 9px;font-size:10px}.admin-content{padding:22px 14px}.admin-page-heading{gap:12px}.admin-page-heading h1{font-size:25px}.admin-page-heading>div>span{font-size:12px}.admin-stat-grid{gap:10px}.admin-stat-grid>button{min-height:100px;padding:14px}.admin-stat-grid small{font-size:10px}.admin-stat-grid strong{font-size:25px}.admin-overview-grid{gap:12px}.admin-card{padding:16px}.admin-table-card{padding:15px 0 0}.admin-table-card>.admin-card-heading{padding:0 15px}.admin-filters{padding:0 15px 12px}.admin-search{height:36px}.member-profile-card{padding:14px}.member-name-line h2{font-size:18px}.member-detail-stats{gap:9px}.member-detail-stats>div{min-height:72px;padding:11px}.member-detail-stats b{font-size:16px}}@media (width<=480px){.admin-header nav button{height:33px;padding:0 7px;font-size:9px}.admin-header nav button svg{width:13px;height:13px}.admin-content{padding:18px 11px}.admin-page-heading h1{font-size:23px}.admin-demo-warning{font-size:9px}.admin-stat-grid>button{min-height:92px;padding:12px}.admin-stat-grid small{font-size:9px}.admin-stat-grid strong{font-size:23px}.admin-stat-grid em{font-size:9px}.admin-card{padding:13px}.admin-table-card{padding:13px 0 0}.admin-table-card>.admin-card-heading{padding:0 13px}.admin-table th{font-size:9px}.admin-table td,.admin-search input{font-size:10px}.member-name-line{flex-wrap:wrap;align-items:flex-start}.member-profile-copy{width:calc(100% - 55px)}.member-profile-card>.member-freeze,.member-profile-card>.member-enable{margin-left:55px}.member-detail-stats small{font-size:9px}.member-detail-stats b{font-size:14px}.member-activity-timeline small{line-height:1.4}.admin-footer{font-size:8px}}.user-overview,.portfolio-demo{gap:15px}.user-overview .module-title-row,.portfolio-demo .module-title-row{margin-bottom:0}.overview-welcome{background:radial-gradient(at 80% 0,#172313 0,#0000 56%),linear-gradient(135deg,#111611,#0b0e0c);border:1px solid #2a3328;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.overview-greeting{color:#a9d681;letter-spacing:.08em;font:10px DM Mono,monospace}.overview-welcome h3{margin:6px 0;font-size:20px}.overview-welcome p{color:#a1aa9f;margin:0;font-size:12px}.overview-quick-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.overview-quick-actions button,.portfolio-summary-actions button{color:#cbd4c6;cursor:pointer;background:#0d110e;border:1px solid #333b32;border-radius:6px;align-items:center;gap:7px;height:35px;padding:0 10px;font-size:10px;display:flex}.overview-quick-actions button:hover,.portfolio-summary-actions button:hover{color:#b5d69a;border-color:#7ca53d}.overview-quick-actions svg{color:#a9d681;width:14px;height:14px}.overview-quick-actions svg:last-child{color:#8b9689;width:11px;height:11px}.overview-stat-grid,.portfolio-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.overview-stat-grid>div,.portfolio-kpis>div{background:linear-gradient(145deg,#111512,#0b0e0c);border:1px solid #292f2b;border-radius:8px;flex-direction:column;justify-content:center;gap:6px;min-width:0;min-height:94px;padding:14px 16px;display:flex}.overview-stat-grid small,.portfolio-kpis small{color:#9ca69a;font-size:10px}.overview-stat-grid b,.portfolio-kpis b{font-size:21px}.overview-stat-grid em,.portfolio-kpis em{color:#a9d681;font:10px DM Mono,monospace}.overview-stat-grid em span{color:#9ba696}.overview-stat-grid .positive,.portfolio-kpis .positive{color:#a9d681}.overview-main-grid{grid-template-columns:minmax(0,1.25fr) minmax(290px,.75fr);gap:12px;display:grid}.overview-card{background:linear-gradient(145deg,#101411,#0b0e0c);border:1px solid #292f2b;border-radius:9px;min-width:0;padding:16px}.overview-performance{grid-column:1}.overview-movers{grid-area:1/2}.overview-holdings{grid-column:1}.overview-watchlist{grid-area:2/2}.overview-card-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.overview-card-heading h3,.module-toolbar h3{margin:0 0 4px;font-size:14px}.overview-card-heading p,.module-toolbar p{color:#909b8e;margin:0;font-size:10px}.period-selectors{align-items:center;gap:3px;display:flex}.period-selectors button,.portfolio-periods button{color:#99a294;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;min-width:38px;height:27px;padding:0 8px;font-size:9px}.period-selectors button.active,.portfolio-periods button.active{color:#b5d69a;background:#192114;border-color:#445332}.overview-chart{height:145px;margin-top:8px;position:relative;overflow:hidden}.overview-chart-grid{background:repeating-linear-gradient(#0000 0 35px,#252c25 36px),repeating-linear-gradient(90deg,#0000 0 13.8%,#202720 13.95%,#0000 14%);position:absolute;inset:0}.overview-chart svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.overview-chart-labels{color:#899487;justify-content:space-between;padding-top:8px;font:9px DM Mono,monospace;display:flex}.text-action{color:#b5d69a;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:4px 0;font-size:10px;display:flex}.text-action svg{width:13px;height:13px}.overview-mover-row,.overview-holding-row{width:100%;min-height:52px;color:inherit;text-align:left;background:0 0;border:0;border-top:1px solid #252b25;align-items:center;gap:10px;padding:7px 0;display:flex}.overview-mover-row{cursor:pointer}.overview-mover-row:hover strong{color:#a9d681}.asset-token-icon{color:#a9d681;background:#1b2517;border-radius:50%;flex:none;place-items:center;width:31px;height:31px;font:600 12px DM Mono,monospace;display:grid}.overview-mover-row>span:nth-child(2),.overview-holding-row>span:nth-child(2){flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.overview-mover-row strong,.overview-holding-row strong{font-size:11px;font-weight:600}.overview-mover-row small,.overview-holding-row small{color:#919b8e;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.mover-price{color:#e0e6dd;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:4px;font-size:10px;display:flex}.mover-price em{font:9px DM Mono,monospace}.positive{color:#a9d681!important}.negative{color:#e47a7a!important}.asset-coin{border-radius:50%;flex:none;place-items:center;width:29px;height:29px;font-size:14px;font-weight:700;display:grid}.asset-coin.sol{color:#baffad;background:#1d2d20}.asset-coin.btc{color:#ffb23f;background:#382819}.asset-coin.eth{color:#d4dfea;background:#242c37}.overview-empty{color:#929b8f;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:84px;display:flex}.overview-empty>svg{color:#aecf70;width:19px}.overview-empty p{margin:7px 0;font-size:10px}.overview-empty button{color:#b5d69a;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:10px;display:flex}.overview-empty button svg{width:13px}.overview-recent{border-top:1px solid #252b25;margin-top:9px;padding-top:9px}.overview-recent h4{color:#a8b2a4;margin:0 0 5px;font-size:10px;font-weight:500}.overview-recent>div{align-items:center;gap:8px;min-height:37px;display:flex}.overview-recent>div>i{background:#a9d681;border-radius:50%;width:6px;height:6px}.overview-recent>div>span{flex-direction:column;flex:1;gap:2px;display:flex}.overview-recent b{font-size:9px;font-weight:500}.overview-recent small,.overview-recent time{color:#858f82;font-size:8px}.portfolio-summary{background:radial-gradient(at 20% 0,#1a2910 0,#0000 55%),linear-gradient(130deg,#111611,#0a0d0b);border:1px solid #30382c;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.portfolio-summary>div:first-child{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.portfolio-summary small{color:#a1aa9e;font-size:11px}.portfolio-summary strong{letter-spacing:-.04em;font-size:32px}.portfolio-summary em{color:#a9d681;font:11px DM Mono,monospace}.portfolio-summary em span{color:#9aa595}.portfolio-periods{gap:3px;margin-top:6px;display:flex}.portfolio-summary-actions{gap:7px;display:flex}.portfolio-summary-actions button{height:37px;padding:0 12px}.portfolio-summary-actions svg{color:#a9d681;width:15px;height:15px}.portfolio-kpis>div{min-height:82px}.portfolio-kpis b{font-size:18px}.portfolio-content-grid{grid-template-columns:minmax(0,1.45fr) minmax(265px,.55fr);align-items:start;gap:12px;display:grid}.portfolio-assets-card{min-width:0;padding-top:15px}.portfolio-assets-card>.module-toolbar{align-items:center;padding:0 14px 12px}.portfolio-table-tools{align-items:center;gap:7px;display:flex}.portfolio-search{background:#0b0f0c;border:1px solid #343c34;border-radius:5px;align-items:center;gap:7px;height:32px;padding:0 9px;display:flex}.portfolio-search svg{color:#909b8e;width:14px}.portfolio-search input{color:#e1e7dd;background:0 0;border:0;outline:0;width:130px;font-size:10px}.portfolio-table-tools select{color:#cbd3c7;background:#0b0f0c;border:1px solid #343c34;border-radius:5px;height:32px;padding:0 8px;font-size:9px}.portfolio-table td>.asset-coin{vertical-align:middle;margin-right:8px;display:inline-grid}.portfolio-table td strong{vertical-align:middle;display:inline-block}.portfolio-table td>b{font-weight:600}.portfolio-no-results{text-align:center;color:#9da798;padding:25px;font-size:11px}.portfolio-allocation{padding:16px}.allocation-total{flex-direction:column;gap:4px;padding:5px 0 13px;display:flex}.allocation-total strong{font-size:22px}.allocation-total small{color:#929d90;font-size:9px}.allocation-row{margin:12px 0}.allocation-row>div:first-child{color:#cbd3c8;justify-content:space-between;align-items:center;margin-bottom:7px;font-size:10px;display:flex}.allocation-row>div:first-child span{align-items:center;gap:7px;display:flex}.allocation-row>div:first-child i,.allocation-track>i{border-radius:50%;width:8px;height:8px;display:inline-block}.allocation-row .eth,.allocation-track .eth{background:#b8c7db}.allocation-row .btc,.allocation-track .btc{background:#e99a35}.allocation-row .sol,.allocation-track .sol{background:#a3ec70}.allocation-track{background:#252c25;border-radius:5px;height:6px;overflow:hidden}.allocation-track>i{border-radius:5px;min-width:5px;height:100%}.portfolio-chain-note{border-top:1px solid #293029;align-items:center;gap:9px;margin-top:17px;padding-top:13px;display:flex}.portfolio-chain-note>svg{color:#a9d681;width:17px}.portfolio-chain-note span{flex-direction:column;flex:1;gap:3px;display:flex}.portfolio-chain-note b{font-size:10px;font-weight:500}.portfolio-chain-note small{color:#929c90;font-size:9px}.portfolio-chain-note button{color:#b5d69a;cursor:pointer;background:#111710;border:1px solid #394332;border-radius:5px;height:27px;padding:0 8px;font-size:9px}@media (width<=1100px){.terminal-nav button{padding:0 6px;font-size:10px}.terminal-nav{gap:0}.terminal-nav button svg{display:none}.terminal-brand{min-width:154px}.terminal-search{max-width:180px}.overview-welcome{flex-direction:column;align-items:flex-start}.overview-quick-actions{justify-content:flex-start}.overview-main-grid{grid-template-columns:minmax(0,1.1fr) minmax(270px,.9fr)}}@media (width<=850px){.overview-stat-grid,.portfolio-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-main-grid,.portfolio-content-grid{grid-template-columns:1fr}.overview-performance,.overview-movers,.overview-holdings,.overview-watchlist{grid-area:auto/1}.portfolio-summary{flex-direction:column;align-items:flex-start}.portfolio-summary-actions{width:100%}.portfolio-summary-actions button{flex:1;justify-content:center}.portfolio-assets-card>.module-toolbar{flex-direction:column;align-items:flex-start;gap:11px}.portfolio-table-tools{width:100%}.portfolio-search{flex:1}.portfolio-search input{width:100%}.portfolio-table-tools select{max-width:45%}}@media (width<=560px){.user-overview,.portfolio-demo{gap:11px}.overview-welcome,.portfolio-summary{padding:15px}.overview-welcome h3{font-size:17px}.overview-welcome p{font-size:11px}.overview-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.overview-quick-actions button{justify-content:flex-start;padding:0 8px;font-size:9px}.overview-stat-grid>div,.portfolio-kpis>div{min-height:80px;padding:11px}.overview-stat-grid small,.portfolio-kpis small{font-size:9px}.overview-stat-grid b{font-size:17px}.overview-stat-grid em,.portfolio-kpis em{font-size:9px}.overview-card{padding:13px}.overview-card-heading h3,.module-toolbar h3{font-size:13px}.overview-chart{height:125px}.portfolio-summary strong{font-size:27px}.portfolio-summary-actions{gap:5px}.portfolio-summary-actions button{gap:5px;padding:0 7px;font-size:9px}.portfolio-summary-actions svg{width:13px;height:13px}.portfolio-kpis b{font-size:16px}.portfolio-table{min-width:620px}.portfolio-table-tools select{font-size:8px}.portfolio-periods button{min-width:34px}.overview-mover-row,.overview-holding-row{min-height:48px}}@media (width<=1150px){.terminal-search{display:none}.terminal-wallet{width:36px;min-width:36px;padding:0;font-size:0;overflow:hidden}.terminal-wallet svg{flex:none;width:17px;height:17px}}.activity-page,.notification-page{gap:15px}.activity-heading-actions{align-items:center;gap:10px;display:flex}.activity-heading-actions>button,.notifications-read-all{color:#d3e6bd;cursor:pointer;background:#141a11;border:1px solid #3b4930;border-radius:6px;align-items:center;gap:7px;height:34px;padding:0 11px;font-size:10px;display:flex}.activity-heading-actions>button svg,.notifications-read-all svg{width:15px;height:15px}.notifications-read-all:disabled{opacity:.45;cursor:default}.activity-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.activity-kpis>div{background:linear-gradient(145deg,#111512,#0b0e0c);border:1px solid #292f2b;border-radius:8px;flex-direction:column;justify-content:center;gap:5px;min-height:88px;padding:13px 15px;display:flex}.activity-kpis small{color:#9ca69a;font-size:10px}.activity-kpis b{font-size:19px}.activity-kpis em{color:#98a392;font:9px DM Mono,monospace}.activity-table-card{background:linear-gradient(145deg,#101411,#0b0e0c);border:1px solid #292f2b;border-radius:9px;min-width:0;overflow:hidden}.activity-toolbar{justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.activity-type-filters{align-items:center;gap:4px;display:flex}.activity-type-filters button{color:#a3ad9f;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;height:29px;padding:0 10px;font-size:10px}.activity-type-filters button.active{color:#b5d69a;background:#182012;border-color:#3e4c31}.activity-tools{align-items:center;gap:7px;display:flex}.activity-tools label{background:#0b0f0c;border:1px solid #343c34;border-radius:5px;align-items:center;gap:7px;height:32px;padding:0 9px;display:flex}.activity-tools label svg{color:#929d90;width:14px}.activity-tools input{color:#e2e7df;background:0 0;border:0;outline:0;width:185px;font-size:10px}.activity-tools select{color:#cbd3c7;background:#0b0f0c;border:1px solid #343c34;border-radius:5px;height:32px;padding:0 9px;font-size:10px}.activity-table{min-width:900px}.activity-table tbody tr{cursor:pointer}.activity-table tbody tr:hover{background:#151a14}.activity-table td strong{font-weight:500}.activity-table td strong small{color:#899487;margin-top:4px;font-size:9px;display:block}.activity-table td .asset-token-icon{vertical-align:middle;margin-right:8px;display:inline-grid}.activity-table td>strong:last-child{vertical-align:middle;display:inline-block}.activity-table td button{color:#bde67b;cursor:pointer;background:#111610;border:1px solid #343e31;border-radius:5px;place-items:center;width:27px;height:27px;display:grid}.activity-table td button svg{width:14px;height:14px}.activity-status{border-radius:99px;padding:4px 7px;font:9px DM Mono,monospace;display:inline-flex}.activity-status.done{color:#b5d69a;background:#172213}.activity-status.cancelled{color:#e7a2a2;background:#241717}.activity-empty{text-align:center;color:#9ca596;padding:28px;font-size:11px}.activity-detail-overlay{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0009;justify-content:flex-end;display:flex;position:fixed;inset:0}.activity-detail-panel{background:linear-gradient(150deg,#111611,#090c0a);border-left:1px solid #30382d;flex-direction:column;width:min(440px,100%);height:100%;padding:24px;display:flex;box-shadow:-18px 0 55px #0008}.activity-detail-heading{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.activity-detail-heading p{color:#a9d681;letter-spacing:.1em;margin:0 0 6px;font:9px DM Mono,monospace}.activity-detail-heading h3{margin:0;font-size:21px}.activity-detail-heading>button{color:#e0e7dd;cursor:pointer;background:#121713;border:1px solid #363e35;border-radius:6px;width:31px;height:31px;font-size:22px;line-height:1}.activity-detail-panel dl{margin:0}.activity-detail-panel dl>div{border-bottom:1px solid #252b25;justify-content:space-between;gap:12px;padding:12px 0;font-size:11px;display:flex}.activity-detail-panel dt{color:#98a293}.activity-detail-panel dd{color:#e0e7dd;text-align:right;margin:0}.activity-detail-note{color:#d2c995;background:#1b190f;border:1px solid #4a4128;border-radius:6px;margin:16px 0;padding:11px;font-size:10px;line-height:1.5}.activity-close-action{color:#17200c;cursor:pointer;background:#a9d681;border:0;border-radius:6px;height:36px;margin-top:auto;font-size:11px;font-weight:700}.notification-summary{background:#101510;border:1px solid #2e372b;border-radius:8px;align-items:center;gap:12px;padding:14px 16px;display:flex}.notification-summary>svg{color:#a9d681;width:21px;height:21px}.notification-summary>span{flex-direction:column;flex:1;gap:4px;display:flex}.notification-summary b{font-size:12px}.notification-summary small{color:#929c90;font-size:10px}.notification-list{flex-direction:column;gap:8px;display:flex}.notification-card{background:linear-gradient(145deg,#101411,#0b0e0c);border:1px solid #2b322b;border-radius:8px;gap:12px;padding:15px;display:flex;position:relative}.notification-card.read{opacity:.7}.notification-icon{color:#a9d681;background:#192114;border:1px solid #35432c;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;display:grid}.notification-icon svg{width:17px;height:17px}.notification-card>div{flex:1;min-width:0}.notification-card-heading{color:#98a48e;justify-content:space-between;gap:10px;font:9px DM Mono,monospace;display:flex}.notification-card h3{margin:6px 0 4px;font-size:12px}.notification-card p{color:#a0aa9c;margin:0;font-size:10px;line-height:1.45}.notification-card>div>button{color:#c4e889;cursor:pointer;background:0 0;border:0;margin-top:9px;padding:0;font-size:9px;text-decoration:underline}.notification-card>div>button:disabled{color:#7e887a;cursor:default;text-decoration:none}.notification-unread-dot{background:#a9d681;border-radius:50%;width:7px;height:7px;position:absolute;top:18px;right:17px;box-shadow:0 0 8px #a9d68160}@media (width<=1300px){.terminal-search{max-width:160px}.terminal-nav button{padding-left:5px;padding-right:5px;font-size:9px}}@media (width<=850px){.activity-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-toolbar{flex-direction:column;align-items:stretch}.activity-tools label{flex:1}.activity-tools input{width:100%}.activity-tools select{max-width:40%}.notification-summary{flex-wrap:wrap;align-items:flex-start}.notification-summary>.activity-type-filters{width:100%;padding-left:31px}}@media (width<=560px){.activity-page,.notification-page{gap:11px}.activity-heading-actions{justify-content:space-between;align-self:stretch}.activity-kpis{gap:7px}.activity-kpis>div{min-height:76px;padding:10px}.activity-kpis small{font-size:9px}.activity-kpis b{font-size:17px}.activity-kpis em{font-size:8px}.activity-type-filters{overflow:auto}.activity-type-filters button{height:27px;padding:0 8px;font-size:9px}.activity-tools input{font-size:9px}.activity-detail-panel{padding:17px}.notification-card{gap:9px;padding:12px}.notification-card h3{font-size:11px}.notification-card p{font-size:9px}.notification-card-heading{font-size:8px}}.terminal-page.light-preview{color:#1b241b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#eef2ec}.terminal-page.light-preview .terminal-header,.terminal-page.light-preview .terminal-sidebar,.terminal-page.light-preview .ticker-bar{color:#263126;background:#f8faf7;border-color:#d3dbd1}.terminal-page.light-preview .terminal-header{box-shadow:0 1px 3px #2633260a}.terminal-page.light-preview .terminal-nav button,.terminal-page.light-preview .terminal-icon-button,.terminal-page.light-preview .terminal-exit,.terminal-page.light-preview .ticker-item{color:#4e594c}.terminal-page.light-preview .terminal-nav button.active{color:#456e09;border-color:#6f9e28}.terminal-page.light-preview .terminal-nav button.active svg,.terminal-page.light-preview .terminal-icon-button svg{color:#527b17}.terminal-page.light-preview .chain-select,.terminal-page.light-preview .terminal-search,.terminal-page.light-preview .terminal-search input,.terminal-page.light-preview .chain-menu,.terminal-page.light-preview .chain-menu button{color:#273126;background:#fff;border-color:#d1d9cf}.terminal-page.light-preview .chain-menu button:hover{background:#eff5e9}.terminal-page.light-preview .terminal-search input::placeholder{color:#788274}.terminal-page.light-preview .terminal-wallet{color:#18220d;background:#8fc585}.terminal-page.light-preview .terminal-sidebar button{color:#5d695b}.terminal-page.light-preview .terminal-sidebar button.selected{color:#4b7315;background:#e6f1d7;border-color:#bad19b}.terminal-page.light-preview .terminal-sidebar .theme-toggle{color:#607153}.terminal-page.light-preview .ticker-live,.terminal-page.light-preview .ticker-item small,.terminal-page.light-preview .ticker-item b{color:#5c6958}.terminal-page.light-preview .scanner-main{color:#1b241b}.terminal-page.light-preview .scanner-heading h1,.terminal-page.light-preview .module-title-row h2,.terminal-page.light-preview .settings-heading h2{color:#1a2319}.terminal-page.light-preview .scanner-heading p,.terminal-page.light-preview .scanner-eyebrow,.terminal-page.light-preview .module-title-row>div>span{color:#586454}.terminal-page.light-preview .scanner-stats>div,.terminal-page.light-preview .chart-panel,.terminal-page.light-preview .token-detail-panel,.terminal-page.light-preview .module-preview,.terminal-page.light-preview .module-table-card,.terminal-page.light-preview .analytics-card,.terminal-page.light-preview .overview-card,.terminal-page.light-preview .overview-stat-grid>div,.terminal-page.light-preview .portfolio-kpis>div,.terminal-page.light-preview .activity-kpis>div,.terminal-page.light-preview .activity-table-card,.terminal-page.light-preview .notification-card,.terminal-page.light-preview .notification-summary,.terminal-page.light-preview .settings-content,.terminal-page.light-preview .settings-tabs,.terminal-page.light-preview .settings-info-box,.terminal-page.light-preview .swap-card{color:#263126;background:#fff;border-color:#d4ddd2;box-shadow:0 2px 8px #1a28100a}.terminal-page.light-preview .overview-welcome,.terminal-page.light-preview .portfolio-summary{color:#263126;background:linear-gradient(130deg,#f5f9ef,#fff);border-color:#d1dec6}.terminal-page.light-preview .overview-stat-grid small,.terminal-page.light-preview .portfolio-kpis small,.terminal-page.light-preview .activity-kpis small,.terminal-page.light-preview .overview-card-heading p,.terminal-page.light-preview .module-toolbar p,.terminal-page.light-preview .settings-heading>div>span,.terminal-page.light-preview .settings-local-tag,.terminal-page.light-preview .settings-section-heading p,.terminal-page.light-preview .settings-form-grid label,.terminal-page.light-preview .setting-toggle-row small,.terminal-page.light-preview .settings-note,.terminal-page.light-preview .settings-info-box small,.terminal-page.light-preview .module-disclaimer,.terminal-page.light-preview .portfolio-summary small,.terminal-page.light-preview .portfolio-summary em span,.terminal-page.light-preview .allocation-total small,.terminal-page.light-preview .portfolio-chain-note small,.terminal-page.light-preview .notification-summary small,.terminal-page.light-preview .notification-card p,.terminal-page.light-preview .notification-card-heading,.terminal-page.light-preview .activity-detail-panel dt{color:#596653}.terminal-page.light-preview .overview-welcome p{color:#52604e}.terminal-page.light-preview .overview-welcome h3,.terminal-page.light-preview .overview-card-heading h3,.terminal-page.light-preview .settings-section-heading h3,.terminal-page.light-preview .settings-content h3,.terminal-page.light-preview .activity-detail-heading h3,.terminal-page.light-preview .notification-card h3,.terminal-page.light-preview .overview-stat-grid b,.terminal-page.light-preview .portfolio-kpis b,.terminal-page.light-preview .activity-kpis b,.terminal-page.light-preview .portfolio-summary strong,.terminal-page.light-preview .allocation-total strong{color:#20291f}.terminal-page.light-preview .overview-stat-grid em,.terminal-page.light-preview .portfolio-kpis em,.terminal-page.light-preview .activity-kpis em,.terminal-page.light-preview .portfolio-summary em{color:#4d7412}.terminal-page.light-preview .positive{color:#39720d!important}.terminal-page.light-preview .negative{color:#b33d3d!important}.terminal-page.light-preview .text-action,.terminal-page.light-preview .overview-empty button,.terminal-page.light-preview .notification-card>div>button{color:#4f7418}.terminal-page.light-preview .overview-card-heading .period-selectors button,.terminal-page.light-preview .portfolio-periods button,.terminal-page.light-preview .activity-type-filters button{color:#54614f}.terminal-page.light-preview .overview-card-heading .period-selectors button.active,.terminal-page.light-preview .portfolio-periods button.active,.terminal-page.light-preview .activity-type-filters button.active,.terminal-page.light-preview .settings-tabs button.selected{color:#4b7213;background:#edf5e4;border-color:#c3d6ae}.terminal-page.light-preview .overview-mover-row,.terminal-page.light-preview .overview-holding-row,.terminal-page.light-preview .overview-recent,.terminal-page.light-preview .portfolio-chain-note,.terminal-page.light-preview .settings-toggle-list,.terminal-page.light-preview .setting-toggle-row,.terminal-page.light-preview .module-table th,.terminal-page.light-preview .module-table td,.terminal-page.light-preview .activity-table th,.terminal-page.light-preview .activity-table td{border-color:#e1e7df}.terminal-page.light-preview .overview-mover-row strong,.terminal-page.light-preview .overview-holding-row strong,.terminal-page.light-preview .overview-recent b,.terminal-page.light-preview .overview-recent h4,.terminal-page.light-preview .mover-price,.terminal-page.light-preview .module-table td,.terminal-page.light-preview .activity-table td,.terminal-page.light-preview .notification-summary b,.terminal-page.light-preview .activity-detail-panel dd{color:#263126}.terminal-page.light-preview .overview-mover-row small,.terminal-page.light-preview .overview-holding-row small,.terminal-page.light-preview .mover-price em,.terminal-page.light-preview .overview-recent small,.terminal-page.light-preview .overview-recent time{color:#667261}.terminal-page.light-preview .asset-token-icon{color:#507723;background:#edf4e8}.terminal-page.light-preview .overview-chart-grid{background:repeating-linear-gradient(#0000 0 35px,#e4e9e2 36px),repeating-linear-gradient(90deg,#0000 0 13.8%,#edf0eb 13.95%,#0000 14%)}.terminal-page.light-preview .allocation-track{background:#e4e9e1}.terminal-page.light-preview .allocation-row>div:first-child{color:#384334}.terminal-page.light-preview .portfolio-chain-note button,.terminal-page.light-preview .portfolio-table-tools select,.terminal-page.light-preview .portfolio-search,.terminal-page.light-preview .activity-tools label,.terminal-page.light-preview .activity-tools select,.terminal-page.light-preview .settings-form-grid select,.terminal-page.light-preview .settings-form-grid input,.terminal-page.light-preview .settings-tabs button,.terminal-page.light-preview .settings-secondary-action{color:#384334;background:#f7f9f6;border-color:#d4ddd2}.terminal-page.light-preview .portfolio-search input,.terminal-page.light-preview .activity-tools input{color:#263126}.terminal-page.light-preview .portfolio-search input::placeholder,.terminal-page.light-preview .activity-tools input::placeholder{color:#778273}.terminal-page.light-preview .module-toolbar,.terminal-page.light-preview .activity-toolbar{border-color:#e0e6de}.terminal-page.light-preview .module-toolbar button,.terminal-page.light-preview .module-toolbar label,.terminal-page.light-preview .period-selectors button,.terminal-page.light-preview .activity-type-filters button{color:#54614f}.terminal-page.light-preview .module-toolbar button.active,.terminal-page.light-preview .period-selectors button.active{color:#4b7213;background:#edf5e4;border-color:#c3d6ae}.terminal-page.light-preview .module-table th,.terminal-page.light-preview .activity-table th{color:#65725f;background:#f7f9f6}.terminal-page.light-preview .module-table td,.terminal-page.light-preview .activity-table td{color:#303a2e}.terminal-page.light-preview .module-table td small,.terminal-page.light-preview .activity-table td strong small{color:#687465}.terminal-page.light-preview .module-table tbody tr:hover,.terminal-page.light-preview .activity-table tbody tr:hover{background:#f5f8f2}.terminal-page.light-preview .activity-detail-panel{color:#263126;background:#fff;border-color:#d4ddd2}.terminal-page.light-preview .activity-detail-heading>button,.terminal-page.light-preview .activity-table td button,.terminal-page.light-preview .notifications-read-all,.terminal-page.light-preview .activity-heading-actions>button{color:#476c15;background:#f4f8f0;border-color:#d0ddc4}.terminal-page.light-preview .activity-detail-panel dl>div{border-color:#e1e7df}.terminal-page.light-preview .notification-icon{color:#4c7315;background:#edf5e4;border-color:#d0dfc3}.terminal-page.light-preview .notification-card.read{background:#f5f7f4}.terminal-page.light-preview .activity-status.done{color:#477412;background:#edf5e7}.terminal-page.light-preview .activity-status.cancelled{color:#a23f3f;background:#f9eded}.terminal-page.light-preview .terminal-notice{color:#3b5c15;background:#f1f7e9;border-color:#cbdbb9}.terminal-page.light-preview .scanner-filters button,.terminal-page.light-preview .filter-search,.terminal-page.light-preview .scanner-filters>button,.terminal-page.light-preview .scanner-filters select{color:#4c5848;background:#fff;border-color:#d2dacf}.terminal-page.light-preview .scanner-filters button.filter-active{color:#4b7213;background:#edf5e4;border-color:#c3d6ae}.terminal-page.light-preview .chart-toolbar,.terminal-page.light-preview .chart-lower-tabs,.terminal-page.light-preview .detail-tabs,.terminal-page.light-preview .transaction-table th,.terminal-page.light-preview .contract-rows>div{border-color:#e0e6de}.terminal-page.light-preview .token-title h2,.terminal-page.light-preview .detail-token h2,.terminal-page.light-preview .scanner-heading h1{color:#20291f}.terminal-page.light-preview .token-title p,.terminal-page.light-preview .chart-ohlc,.terminal-page.light-preview .detail-token p,.terminal-page.light-preview .contract-rows,.terminal-page.light-preview .detail-stats small,.terminal-page.light-preview .scanner-axis-label{color:#64715f}.terminal-page.light-preview .detail-tabs button,.terminal-page.light-preview .chart-toolbar button,.terminal-page.light-preview .chart-lower-tabs button,.terminal-page.light-preview .transaction-table td,.terminal-page.light-preview .transaction-table th{color:#485444}.terminal-page.light-preview .scanner-grid-line{stroke:#e3e9e1}.terminal-page.light-preview .settings-tabs button{color:#4d594a}.terminal-page.light-preview .settings-tabs button.selected{color:#4b7213}.terminal-page.light-preview .settings-content h3,.terminal-page.light-preview .setting-toggle-row b,.terminal-page.light-preview .settings-info-box b{color:#263126}.terminal-page.light-preview .setting-toggle-row{border-color:#e1e7df}.terminal-page.light-preview .settings-info-box{background:#f3f7ef;border-color:#d4e0ca}.terminal-page.light-preview .settings-danger-action{color:#a34842;background:#fbefed;border-color:#eccdca}.terminal-page.light-preview .swap-amount-box,.terminal-page.light-preview .swap-network,.terminal-page.light-preview .swap-review{color:#465342;background:#f7f9f6;border-color:#d7dfd5}.terminal-page.light-preview .swap-amount-box input,.terminal-page.light-preview .swap-amount-box output,.terminal-page.light-preview .swap-amount-box select{color:#263126}.terminal-page.light-preview .module-disclaimer{border-color:#d9e2d5}.terminal-page.light-preview .brand-symbol img,.terminal-page.light-preview .brand-copy .wordmark-image{filter:invert()hue-rotate(180deg);mix-blend-mode:multiply}.terminal-page.light-preview .brand-copy small{color:#4d594a}.terminal-page.light-preview .module-title-row>div>p,.terminal-page.light-preview .settings-heading p,.terminal-page.light-preview .settings-local-tag,.terminal-page.light-preview .ticker-live{color:#4c7413}.terminal-page.light-preview .live-pip{box-shadow:none;background:#5c8a18}.terminal-page.light-preview .chart-panel,.terminal-page.light-preview .token-detail-panel,.terminal-page.light-preview .module-preview,.terminal-page.light-preview .module-table-card,.terminal-page.light-preview .analytics-card,.terminal-page.light-preview .overview-card,.terminal-page.light-preview .activity-table-card,.terminal-page.light-preview .notification-card{box-shadow:0 2px 9px #17250e0a}.terminal-page.light-preview .overview-quick-actions button,.terminal-page.light-preview .portfolio-summary-actions button{color:#3d4b37;background:#f6f9f3;border-color:#d3deca}.terminal-page.light-preview .overview-quick-actions button:hover,.terminal-page.light-preview .portfolio-summary-actions button:hover{color:#3f6810;background:#edf5e4;border-color:#bfd3a6}.terminal-page.light-preview .overview-greeting{color:#4d7412}.terminal-page.light-preview .overview-chart polyline{stroke:#5b8f1b}.terminal-page.light-preview .overview-chart .chart-value{color:#142008}.terminal-page.light-preview .module-kpis>div,.terminal-page.light-preview .scanner-stats>div{color:#263126;background:#fff;border-color:#d4ddd2}.terminal-page.light-preview .module-kpis small,.terminal-page.light-preview .module-kpis em,.terminal-page.light-preview .scanner-stats small{color:#5c6857}.terminal-page.light-preview .module-kpis b,.terminal-page.light-preview .scanner-stats strong{color:#20291f}.terminal-page.light-preview .scanner-stats em,.terminal-page.light-preview .module-kpis em{color:#4d7412}.terminal-page.light-preview .detail-price,.terminal-page.light-preview .detail-metrics>div,.terminal-page.light-preview .return-periods>button{color:#263126;background:#f6f8f4;border-color:#dce3d9}.terminal-page.light-preview .detail-price strong,.terminal-page.light-preview .detail-metrics strong{color:#20291f}.terminal-page.light-preview .detail-price em,.terminal-page.light-preview .detail-metrics small,.terminal-page.light-preview .return-periods small{color:#596653}.terminal-page.light-preview .return-periods>button.selected{background:#edf5e4;border-color:#c3d6ae}.terminal-page.light-preview .detail-tab-notice,.terminal-page.light-preview .indicator-strip{color:#476b18;background:#f2f7eb;border-color:#d5e2c9}.terminal-page.light-preview .chart-intervals button.selected,.terminal-page.light-preview .chart-toolbar button.tool-selected{color:#4b7213;background:#edf5e4;border-color:#c3d6ae}.terminal-page.light-preview .chart-toolbar button,.terminal-page.light-preview .chart-lower-tabs button,.terminal-page.light-preview .detail-tabs button{color:#586454}.terminal-page.light-preview .chart-lower-tabs button.selected,.terminal-page.light-preview .detail-tabs button.selected{color:#4b7213;border-color:#8db54d}.terminal-page.light-preview .chart-ohlc,.terminal-page.light-preview .chart-ohlc b,.terminal-page.light-preview .buy-sell,.terminal-page.light-preview .buyer-stats,.terminal-page.light-preview .contract-rows,.terminal-page.light-preview .safety-grid{color:#586454}.terminal-page.light-preview .table-caption{color:#53614e}.terminal-page.light-preview .transaction-table th{color:#61705c;background:#f5f8f3;border-color:#e0e6de}.terminal-page.light-preview .transaction-table td{color:#303a2e;border-color:#e3e8e1}.terminal-page.light-preview .transaction-table tbody tr:nth-child(2n){background:#f5f7f4}.terminal-page.light-preview .transaction-table tbody tr:hover{background:#edf4e7}.terminal-page.light-preview .transaction-table .buy{color:#39720d}.terminal-page.light-preview .transaction-table .sell{color:#a24343}.terminal-page.light-preview .transaction-table button,.terminal-page.light-preview .detail-actions button,.terminal-page.light-preview .contract-rows button{color:#4d681f;background:#f5f8f2;border-color:#d9e1d4}.terminal-page.light-preview .detail-actions button:last-child{color:#18220d;background:#8fc585;border-color:#8fc585}.terminal-page.light-preview .contract-rows>div{color:#53614e}.terminal-page.light-preview .contract-rows>div b{color:#303a2e}.terminal-page.light-preview .safety-grid b{color:#39720d}.terminal-page.light-preview .overview-quick-actions svg,.terminal-page.light-preview .portfolio-summary-actions svg{color:#4f7418}.terminal-page.light-preview .terminal-wallet{box-shadow:0 1px 4px #18220d18}.terminal-page.light-preview .module-title-row>button,.terminal-page.light-preview .module-table td>button,.terminal-page.light-preview .module-empty>button{color:#4d701d;background:#f5f8f2;border-color:#d4dfcd}.terminal-page.light-preview .module-title-row>button:hover,.terminal-page.light-preview .module-table td>button:hover,.terminal-page.light-preview .module-empty>button:hover{background:#edf5e4}.terminal-page.light-preview .module-toolbar select{color:#384334;background:#f7f9f6;border-color:#d4ddd2}.terminal-page.light-preview .module-empty,.terminal-page.light-preview .watchlist-summary{color:#45513f;background:#f7f9f6;border-color:#d4ddd2}.terminal-page.light-preview .module-empty p,.terminal-page.light-preview .module-disclaimer{color:#596653}.terminal-page.light-preview .module-kpis em,.terminal-page.light-preview .overview-stat-grid em,.terminal-page.light-preview .activity-kpis em,.terminal-page.light-preview .chart-ohlc em,.terminal-page.light-preview .token-price em,.terminal-page.light-preview .detail-price em,.terminal-page.light-preview .return-periods b{color:#4d7412}.terminal-page.light-preview .return-periods b.negative{color:#b33d3d!important}.terminal-page.light-preview .swap-estimate{color:#596653}.terminal-page.light-preview .swap-estimate b{color:#263126}.terminal-page.light-preview .swap-review{color:#43651a;background:#f1f7e9;border-color:#cfdfc0}.terminal-page.light-preview .settings-footer span,.terminal-page.light-preview .scanner-footer{color:#596653}.terminal-page.light-preview .detail-stats,.terminal-page.light-preview .buy-sell,.terminal-page.light-preview .buyer-stats,.terminal-page.light-preview .contract-rows,.terminal-page.light-preview .safety-grid{border-color:#dfe6dc}.terminal-page.light-preview .swap-amount-box select{color:#2e3b29;background:#f4f8f0;border-color:#d1ddc8}.terminal-page.light-preview .swap-network b{color:#34452d}.terminal-page.light-preview .swap-network{color:#576452}.terminal-page.light-preview .swap-amount-box>span,.terminal-page.light-preview .swap-amount-box>small{color:#667360}.terminal-page.light-preview .swap-amount-box input,.terminal-page.light-preview .swap-amount-box output{color:#1e281d}.terminal-page.light-preview .swap-submit{color:#18220d;background:#8fc585}.terminal-page.light-preview .asset-coin.sol{color:#34733b;background:#e9f4e7}.terminal-page.light-preview .asset-coin.btc{color:#9d5b0d;background:#fff0dc}.terminal-page.light-preview .asset-coin.eth{color:#526782;background:#edf1f8}.wallet-demo-overlay{z-index:1000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000000b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.wallet-demo-modal{color:#edf2ea;background:linear-gradient(145deg,#101510,#080b09);border:1px solid #343d32;border-radius:16px;width:min(100%,440px);padding:25px;box-shadow:0 28px 100px #000b}.wallet-demo-heading{justify-content:space-between;align-items:center;display:flex}.wallet-demo-icon{color:#a9d681;background:#192313;border:1px solid #43522e;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.wallet-demo-icon svg{width:21px;height:21px}.wallet-demo-heading>button{color:#aab4a5;background:#111510;border:1px solid #323a31;border-radius:8px;width:32px;height:32px;font-size:22px;line-height:1}.wallet-demo-eyebrow{color:#a7df40;letter-spacing:.14em;margin:19px 0 7px;font:9px DM Mono,monospace}.wallet-demo-modal h2{letter-spacing:-.025em;margin:0;font-size:23px}.wallet-demo-description{color:#a2aba0;margin:8px 0 20px;font-size:12px;line-height:1.6}.wallet-demo-network{color:#aeb7aa;flex-direction:column;gap:7px;margin-bottom:19px;font-size:11px;display:flex;position:relative}.wallet-demo-network select{appearance:none;color:#e6ece3;background:#0b0f0b;border:1px solid #384137;border-radius:8px;height:42px;padding:0 37px 0 12px;font-size:13px}.wallet-demo-network>svg{pointer-events:none;color:#abb4a6;width:15px;height:15px;position:absolute;bottom:13px;right:12px}.wallet-demo-provider-label{color:#899386;letter-spacing:.08em;margin-bottom:9px;font:9px DM Mono,monospace}.wallet-demo-providers{grid-template-columns:1fr 1fr;gap:9px;display:grid}.wallet-demo-providers button{color:#dfe5dc;text-align:left;background:#0c100d;border:1px solid #343c33;border-radius:9px;align-items:center;gap:9px;min-height:50px;padding:0 11px;font-size:12px;display:flex}.wallet-demo-providers button.selected{color:#b5d69a;background:#172111;border-color:#8dbd37}.wallet-demo-providers button>span{color:#a9d681;background:#1b241a;border-radius:8px;place-items:center;width:27px;height:27px;font-weight:700;display:grid}.wallet-demo-providers button>svg{color:#a9d681;width:15px;height:15px;margin-left:auto}.wallet-demo-safety{background:#121a10;border:1px solid #34432c;border-radius:9px;align-items:flex-start;gap:10px;margin:16px 0;padding:12px;display:flex}.wallet-demo-safety>svg{color:#aee34f;flex:none;width:17px;height:17px}.wallet-demo-safety span{gap:4px;display:grid}.wallet-demo-safety b{color:#dce8d2;font-size:11px}.wallet-demo-safety small{color:#a1ac99;font-size:10px;line-height:1.45}.wallet-demo-connect,.wallet-demo-disconnect{color:#19210d;background:#a9d681;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:43px;font-size:12px;font-weight:700;display:flex}.wallet-demo-connect:disabled{cursor:not-allowed;opacity:.42}.wallet-demo-connect svg{width:16px;height:16px}.wallet-demo-disconnect{color:#ffc2b5;background:#211412;border:1px solid #59413c}.wallet-demo-footnote{text-align:center;color:#7e897c;margin-top:14px;font:9px DM Mono,monospace}.wallet-demo-connected{background:#11180f;border:1px solid #3b4d2e;border-radius:10px;flex-direction:column;align-items:flex-start;gap:9px;padding:14px;display:flex}.wallet-demo-connected>span{color:#b9ee72;align-items:center;gap:7px;font:9px DM Mono,monospace;display:flex}.wallet-demo-connected>span i{background:#a9d681;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #a9d681}.wallet-demo-connected>b{font-size:15px}.wallet-demo-connected>small{color:#a3ad9e;font-size:11px}.wallet-demo-connected>code{color:#d3dfca;background:#090c09;border:1px solid #30392e;border-radius:7px;width:100%;padding:10px;font:12px DM Mono,monospace}.wallet-demo-connected>button{color:#b5d69a;background:0 0;border:0;align-items:center;gap:7px;padding:4px 0;font-size:11px;display:flex}.wallet-demo-connected>button svg{width:14px;height:14px}.wallet-demo-disconnect{margin-top:12px}.terminal-wallet.wallet-connected{color:#b5d69a;background:#26351b;border:1px solid #647d3e}.terminal-page.light-preview .wallet-demo-modal{color:#253022;background:linear-gradient(145deg,#fff,#f5f8f2);border-color:#ccd7c6;box-shadow:0 28px 100px #1115}.terminal-page.light-preview .wallet-demo-description,.terminal-page.light-preview .wallet-demo-network,.terminal-page.light-preview .wallet-demo-safety small{color:#5c6956}.terminal-page.light-preview .wallet-demo-heading>button,.terminal-page.light-preview .wallet-demo-network select,.terminal-page.light-preview .wallet-demo-providers button,.terminal-page.light-preview .wallet-demo-connected>code{color:#34402f;background:#f6f8f4;border-color:#d4ddd0}.terminal-page.light-preview .wallet-demo-providers button.selected,.terminal-page.light-preview .wallet-demo-safety,.terminal-page.light-preview .wallet-demo-connected{background:#eff6e8;border-color:#cbdcba}.terminal-page.light-preview .wallet-demo-safety b,.terminal-page.light-preview .wallet-demo-connected>b{color:#283523}.terminal-page.light-preview .wallet-demo-footnote{color:#667260}@media (width<=520px){.wallet-demo-overlay{padding:12px}.wallet-demo-modal{border-radius:13px;padding:20px}.wallet-demo-modal h2{font-size:21px}}.swap-wallet-state{color:#9fb28f;margin-left:auto;font:8px DM Mono,monospace}.swap-review b{color:inherit}.swap-review.swap-complete{color:#d9f5b4;background:#182712;border-color:#527a34}.terminal-page.light-preview .swap-wallet-state{color:#5c6f50}.terminal-page.light-preview .swap-review.swap-complete{color:#3e611e;background:#eff7e8;border-color:#c8deb7}.terminal-brand .brand-symbol img,.admin-brand .brand-symbol img{transform-origin:top;transform:scaleY(1.23)}@media (width>=851px){.terminal-page{grid-template-rows:58px 31px minmax(0,1fr);grid-template-columns:58px minmax(0,1fr);height:100vh;min-height:0;display:grid;overflow:hidden}.terminal-header{grid-area:1/1/auto/-1;min-width:0}.ticker-bar{grid-area:2/2;min-width:0;margin-left:0}.terminal-sidebar{grid-area:2/1/4;width:58px;min-height:0;position:static}.scanner-main{overscroll-behavior:contain;scrollbar-gutter:stable;grid-area:3/2;min-width:0;height:auto;min-height:0;margin:0;padding:15px 18px 14px;overflow:hidden auto}}@media (width<=850px){.terminal-page{grid-template-rows:54px 31px minmax(0,1fr);grid-template-columns:minmax(0,1fr);height:100dvh;min-height:0;display:grid;overflow:hidden}.terminal-header{grid-area:1/1;min-width:0}.ticker-bar{grid-area:2/1;min-width:0;margin-left:0}.terminal-sidebar{display:none}.scanner-main{overscroll-behavior:contain;scrollbar-gutter:stable;grid-area:3/1;min-width:0;height:auto;min-height:0;margin:0;padding:12px;overflow:hidden auto}}.terminal-brand .brand-symbol img{top:-1%}.portfolio-action-overlay{z-index:1001;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000b;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.portfolio-action-dialog{color:#e8eee5;background:linear-gradient(145deg,#111612,#090c0a);border:1px solid #343d32;border-radius:14px;width:min(100%,430px);max-height:min(90vh,760px);padding:22px;overflow:auto;box-shadow:0 25px 80px #0009}.portfolio-action-heading{justify-content:space-between;align-items:center;display:flex}.portfolio-action-heading>button{color:#aab4a5;background:#101410;border:1px solid #343c33;border-radius:7px;width:31px;height:31px;font-size:20px}.portfolio-action-dialog h2{margin:0;font-size:22px}.portfolio-receive-details{background:#0b0f0c;border:1px solid #313a30;border-radius:9px;flex-direction:column;gap:8px;margin:17px 0;padding:14px;display:flex}.portfolio-receive-details>span{color:#98a493;font-size:10px}.portfolio-receive-details>b{font-size:13px}.portfolio-receive-details code,.portfolio-action-review code{overflow-wrap:anywhere;color:#d4e2ca;background:#070a08;border:1px solid #30392e;border-radius:6px;padding:10px;font:11px DM Mono,monospace}.portfolio-receive-details small{color:#929d8e;font-size:9px;line-height:1.45}.portfolio-action-field{color:#adb7a8;flex-direction:column;gap:6px;margin:12px 0;font-size:10px;display:flex}.portfolio-action-field input,.portfolio-action-field select{color:#e1e8dd;background:#0b0f0c;border:1px solid #363f35;border-radius:7px;outline:none;width:100%;height:39px;padding:0 10px;font-size:12px}.portfolio-action-field input:focus,.portfolio-action-field select:focus{border-color:#87ae3f}.portfolio-action-field small{color:#929d8e;font-size:9px}.portfolio-action-primary{color:#18210d;background:#a9d681;border:0;border-radius:7px;justify-content:center;align-items:center;gap:8px;width:100%;height:41px;font-size:11px;font-weight:700;display:flex}.portfolio-action-primary:disabled{opacity:.42;cursor:not-allowed}.portfolio-action-primary svg{width:15px;height:15px}.portfolio-action-error{color:#f09a8e;margin:0 0 10px;font-size:10px}.portfolio-action-review{color:#d4e5c1;background:#151d11;border:1px solid #485b34;border-radius:8px;flex-direction:column;gap:8px;margin:13px 0;padding:12px;font-size:11px;display:flex}.portfolio-action-review>span{font-weight:600}.portfolio-action-review small{color:#abb7a1;font-size:9px;line-height:1.5}.portfolio-action-review.complete{background:#182712;border-color:#527a34}.terminal-page.light-preview .portfolio-action-dialog{color:#253022;background:linear-gradient(145deg,#fff,#f5f8f2);border-color:#ccd7c6;box-shadow:0 25px 80px #1115}.terminal-page.light-preview .portfolio-action-heading>button,.terminal-page.light-preview .portfolio-receive-details,.terminal-page.light-preview .portfolio-action-field input,.terminal-page.light-preview .portfolio-action-field select,.terminal-page.light-preview .portfolio-receive-details code,.terminal-page.light-preview .portfolio-action-review code{color:#34402f;background:#f6f8f4;border-color:#d4ddd0}.terminal-page.light-preview .portfolio-receive-details>span,.terminal-page.light-preview .portfolio-receive-details small,.terminal-page.light-preview .portfolio-action-field,.terminal-page.light-preview .portfolio-action-field small{color:#5c6956}.terminal-page.light-preview .portfolio-action-review,.terminal-page.light-preview .portfolio-action-review.complete{color:#32472b;background:#eff6e8;border-color:#cbdcba}.terminal-page.light-preview .portfolio-action-review small{color:#5c6956}.terminal-page.light-preview .portfolio-action-error{color:#a13f36}@media (width<=520px){.portfolio-action-overlay{padding:10px}.portfolio-action-dialog{max-height:92vh;padding:18px}.portfolio-action-dialog h2{font-size:20px}}.chart-display-controls{color:#b7c0b2;background:#0c100d;border-bottom:1px solid #202520;justify-content:space-between;align-items:center;gap:16px;padding:9px 11px;display:flex}.chart-display-picker{align-items:center;gap:9px;min-width:0;display:flex}.chart-display-picker>span,.chart-width-control>span{white-space:nowrap;font-size:10px}.chart-display-styles{flex-wrap:wrap;gap:4px;display:flex}.chart-display-styles button{color:#aeb8a8;cursor:pointer;background:#111612;border:1px solid #30382f;border-radius:5px;min-height:25px;padding:0 8px;font-size:9px}.chart-display-styles button:hover,.chart-display-styles button.selected{color:#c2d9a8;background:#202c17;border-color:#718d42}.chart-width-control{align-items:center;gap:10px;min-width:160px;display:flex}.chart-width-control>span b{color:#b5d69a;margin-left:4px;font:10px DM Mono,monospace}.chart-width-control input{accent-color:#a9d681;cursor:pointer;width:100px;height:4px}.chart-line-visual{fill:none;stroke:#a9d681;stroke-width:2.2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.chart-line-fill{fill:#a9d68110;stroke:none}.terminal-page.light-preview .chart-display-controls{color:#4d594a;background:#f7f9f6;border-color:#e0e6de}.terminal-page.light-preview .chart-display-styles button{color:#4c5848;background:#fff;border-color:#d2dacf}.terminal-page.light-preview .chart-display-styles button:hover,.terminal-page.light-preview .chart-display-styles button.selected{color:#4b7213;background:#edf5e4;border-color:#a9c385}.terminal-page.light-preview .chart-width-control>span b{color:#4b7213}@media (width<=700px){.chart-display-controls{flex-direction:column;align-items:flex-start;gap:9px}.chart-display-picker{flex-direction:column;align-items:flex-start;gap:6px}.chart-width-control{justify-content:space-between;width:100%}.chart-width-control input{width:min(46vw,180px)}}.candlestick-area{overscroll-behavior:contain;background-image:none;overflow:hidden}.scanner-candles{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.scanner-candles:active{cursor:grabbing}.chart-pan-watermark{fill:currentColor;opacity:.09;letter-spacing:7px;font:700 24px DM Sans,sans-serif}.chart-pan-watermark-sub{fill:currentColor;opacity:.13;letter-spacing:2.5px;font:7px DM Mono,monospace}.chart-pan-hint{color:#c4cebf;opacity:0;pointer-events:none;background:#080b09a8;border-radius:3px;padding:3px 6px;font:8px DM Mono,monospace;transition:opacity .18s;position:absolute;bottom:21px;right:7px}.candlestick-area:hover .chart-pan-hint{opacity:.72}.terminal-page.light-preview .chart-pan-watermark{opacity:.07}.terminal-page.light-preview .chart-pan-watermark-sub{opacity:.1}.terminal-page.light-preview .chart-pan-hint{color:#53614e;background:#ffffffc9}.chart-scale{color:#879184;white-space:nowrap;font:9px DM Mono,monospace}.terminal-page.light-preview .chart-scale{color:#64715f}.chart-crosshair line{stroke:#b8c4b5;stroke-width:.8px;stroke-dasharray:3 3;opacity:.72}.chart-crosshair circle{fill:#a9d681;stroke:#091009;stroke-width:1.4px}.chart-ohlc em.negative{color:#e17a9b}.terminal-page.light-preview .chart-crosshair line{stroke:#63715e}.terminal-page.light-preview .chart-crosshair circle{stroke:#f7faf5}.chart-time-label{fill:#879085;font:8px DM Mono,monospace}.terminal-page.light-preview .chart-time-label{fill:#64715f}.admin-language{color:#c6cec3;cursor:pointer;background:#111512;border:1px solid #333a33;border-radius:5px;align-items:center;gap:6px;height:31px;padding:0 9px;font-size:9px;display:inline-flex}.admin-language svg{width:13px;height:13px}.terminal-mobile-settings,.mobile-bottom-nav,.mobile-scanner-list,.mobile-scanner-back{display:none}@media (width<=850px){.terminal-page{grid-template-rows:54px 29px minmax(0,1fr)}.terminal-header{gap:7px;padding:0 9px}.terminal-brand{border:0;flex:0 0 38px;width:38px;min-width:38px;height:54px;padding:0}.terminal-brand .brand-symbol{width:31px;height:29px}.terminal-brand .brand-copy,.terminal-nav,.terminal-search,.terminal-exit{display:none}.chain-control{flex:none;display:block}.terminal-header .chain-select{color:#d5ded0;background:#101410;border:1px solid #30382f;border-radius:7px;align-items:center;gap:5px;height:32px;padding:0 8px;font-size:10px;display:flex}.terminal-header .chain-select svg{width:12px;height:12px}.terminal-icon-button{width:32px;height:32px;margin-left:auto}.terminal-mobile-settings,.terminal-wallet{display:none}.ticker-bar{gap:14px;height:29px;padding:0 10px}.ticker-live,.ticker-item{font-size:9px}.ticker-item:nth-of-type(n+5){display:none}.scanner-main{padding:12px 12px calc(82px + env(safe-area-inset-bottom))}.scanner-heading{align-items:flex-start;margin-bottom:10px}.scanner-heading h1{font-size:21px}.scanner-heading p{font-size:10px;line-height:1.4}.scanner-heading .scanner-stats{display:none}.scanner-filters{scrollbar-width:none;gap:6px;height:auto;min-height:34px;margin-bottom:9px;overflow-x:auto}.scanner-filters::-webkit-scrollbar{display:none}.scanner-filters .filter-search{flex:1 0 48%;min-width:150px;max-width:none}.scanner-filters>button{flex:none;height:30px;padding:0 8px;font-size:9px}.scanner-filters .filter-settings{width:30px}.scanner-workspace{gap:10px;grid-template-columns:minmax(0,1fr)!important}.scanner-workspace:not(.chart-expanded){display:none}.scanner-mobile-detail .scanner-workspace:not(.chart-expanded){display:grid}.scanner-mobile-detail .scanner-filters{display:none}.mobile-scanner-list{background:linear-gradient(145deg,#0d110e,#090c0a);border:1px solid #282f29;border-radius:10px;flex-direction:column;gap:0;margin-top:4px;display:flex;overflow:hidden}.scanner-mobile-detail .mobile-scanner-list{display:none}.mobile-list-heading{border-bottom:1px solid #252b26;justify-content:space-between;align-items:center;gap:8px;min-height:50px;padding:8px 11px;display:flex}.mobile-list-heading>div{flex-direction:column;gap:3px;display:flex}.mobile-list-heading b{font-size:12px}.mobile-list-heading small,.mobile-list-heading>span{color:#929c90;font-size:9px}.mobile-token-row{border-bottom:1px solid #222822;align-items:center;min-width:0;display:flex}.mobile-token-row:last-child{border-bottom:0}.mobile-token-main{min-width:0;min-height:62px;color:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:8px 9px;display:flex}.mobile-token-rank{color:#818b7f;text-align:center;flex:none;width:15px;font:9px DM Mono,monospace}.mobile-token-icon{color:#b5d69a;background:#1a2415;border:1px solid #637847;border-radius:50%;flex:none;place-items:center;width:31px;height:31px;font:600 12px DM Mono,monospace;display:grid}.mobile-token-name,.mobile-token-name strong{flex-direction:column;gap:3px;min-width:0;display:flex}.mobile-token-name{flex:1}.mobile-token-name strong{flex-direction:row;align-items:center;gap:6px;font-size:11px}.mobile-token-name strong small{color:#859080;font:8px DM Mono,monospace}.mobile-token-name em{color:#929c90;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;overflow:hidden}.mobile-token-metrics{flex-direction:column;flex:none;align-items:flex-end;gap:4px;padding-left:4px;display:flex}.mobile-token-metrics strong{font:10px DM Mono,monospace}.mobile-token-metrics em{font:9px DM Mono,monospace}.mobile-token-watch{color:#818c7e;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:31px;height:36px;margin-right:5px;display:grid}.mobile-token-watch.active{color:#a9d681}.mobile-scanner-back{color:#b5d69a;background:#101510;border:1px solid #303a2c;border-radius:6px;align-items:center;gap:6px;width:max-content;height:34px;margin:0 0 8px;padding:0 9px;font-size:10px;display:flex}.scanner-mobile-detail .scanner-heading{margin-bottom:8px}.scanner-workspace .scanner-left-column{display:contents}.scanner-workspace .chart-panel{order:0;min-width:0}.scanner-workspace .token-detail-panel{order:1;min-width:0}.scanner-workspace .chart-resize-width{display:none}.chart-panel,.token-detail-panel{border-radius:10px}.token-title{height:46px;padding:0 10px}.token-title h2{font-size:14px}.token-price{gap:7px}.token-price strong{font-size:15px}.candlestick-area{margin:0 6px;height:205px!important}.scanner-candles{touch-action:pan-y}.chart-resize-height{display:none}.chart-toolbar{scrollbar-width:none;overflow-x:auto}.chart-toolbar::-webkit-scrollbar{display:none}.chart-toolbar button{flex:none}.chart-lower-tabs{scrollbar-width:none;overflow-x:auto}.chart-lower-tabs::-webkit-scrollbar{display:none}.chart-lower-tabs button{flex:none}.transaction-table-wrap{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.token-detail-panel{padding:0 9px 9px}.detail-tabs{scrollbar-width:none;justify-content:flex-start;gap:14px;overflow-x:auto}.detail-tabs::-webkit-scrollbar{display:none}.detail-tabs button{flex:none;font-size:9px}.detail-price strong{font-size:20px}.detail-metrics{gap:5px}.detail-metrics>div{padding:7px 6px}.detail-metrics small{font-size:8px}.detail-metrics strong{font-size:12px}.scanner-footer{margin:10px 0 0}.mobile-bottom-nav{z-index:90;height:calc(62px + env(safe-area-inset-bottom));padding:5px 7px calc(5px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080b09f5;border-top:1px solid #293027;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-bottom-nav button{color:#899286;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;padding:3px 1px;font-size:9px;display:flex}.mobile-bottom-nav button svg{stroke-width:1.8px;width:18px;height:18px}.mobile-bottom-nav button.active{color:#a9d681}.mobile-bottom-nav button.active svg{filter:drop-shadow(0 0 5px #a9d68150)}.mobile-bottom-nav.nav-hidden{display:none}.terminal-page.light-preview .mobile-bottom-nav{background:#f8faf7f5;border-color:#d5ddd2}.terminal-page.light-preview .mobile-bottom-nav button{color:#64705f}.terminal-page.light-preview .mobile-bottom-nav button.active{color:#507c12}.terminal-page.light-preview .terminal-header .chain-select,.terminal-page.light-preview .terminal-mobile-settings{color:#34412f;background:#fff;border-color:#d0d9cd}.terminal-page.light-preview .mobile-scanner-list{background:#fff;border-color:#d4ddd2}.terminal-page.light-preview .mobile-list-heading,.terminal-page.light-preview .mobile-token-row{border-color:#e0e6de}.terminal-page.light-preview .mobile-list-heading small,.terminal-page.light-preview .mobile-list-heading>span,.terminal-page.light-preview .mobile-token-name em{color:#5f6b59}.terminal-page.light-preview .mobile-token-icon{color:#4b7213;background:#f1f7ea;border-color:#cad9b9}.terminal-page.light-preview .mobile-token-watch{color:#6d7867}.terminal-page.light-preview .mobile-token-watch.active{color:#507c12}.terminal-page.light-preview .mobile-scanner-back{color:#4b7213;background:#fff;border-color:#d4ddd0}}@media (width<=390px){.terminal-header{gap:5px;padding:0 7px}.terminal-brand{flex-basis:34px;width:34px;min-width:34px}.terminal-brand .brand-symbol{width:29px;height:27px}.terminal-header .chain-select{padding:0 6px;font-size:9px}.terminal-mobile-settings,.terminal-icon-button{width:29px;min-width:29px}.terminal-wallet{width:31px;min-width:31px}.scanner-main{padding-left:9px;padding-right:9px}.mobile-bottom-nav button{font-size:8px}}@media (width<=850px){.terminal-page{grid-template-rows:calc(58px + env(safe-area-inset-top)) minmax(0,1fr)}.terminal-header{height:calc(58px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.terminal-brand{flex:0 0 145px;justify-content:flex-start;gap:7px;width:145px;min-width:145px}.terminal-brand .brand-symbol{width:32px;height:31px}.terminal-brand .brand-copy{gap:2px;display:grid}.terminal-brand .wordmark-image{background-position:-38px -72px;background-size:185px;width:96px;height:15px}.terminal-brand .brand-copy small{letter-spacing:.18em;color:#bdc7b8;font-size:6px}.scanner-axis-label{font-size:10px}.chart-ohlc{height:auto;min-height:42px;padding:7px 10px;font-size:10px;line-height:1.7}.chart-time-label{font-size:10px}.chart-pan-hint,.table-caption{font-size:9px}.chart-lower-tabs button{font-size:11px}}@media (width<=760px){.auth-heading h2{font-size:26px;line-height:1.15}.auth-heading p{font-size:14px;line-height:1.45}.field-label{margin-bottom:13px;font-size:13px}.input-wrap{height:48px}.input-wrap input{font-size:15px}.remember,.text-link{font-size:12px}.primary-action{height:48px;font-size:15px}.provider-action{height:44px;font-size:14px}.account-switch,.account-switch button{font-size:12px}.legal-copy{font-size:11px}}.mobile-transaction-list{display:none}@media (width<=850px){.scanner-candles{touch-action:none}.chart-lower-tabs{scrollbar-width:none;white-space:nowrap;gap:15px;overflow:auto hidden}.chart-lower-tabs::-webkit-scrollbar{display:none}.transaction-table-wrap{display:none}.mobile-transaction-list{gap:7px;padding:7px 10px 12px;display:grid}.mobile-transaction-card{background:linear-gradient(135deg,#0e130f,#0a0e0b);border:1px solid #252d27;border-radius:11px;gap:7px;padding:10px 11px;display:grid}.mobile-transaction-card>div{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.mobile-transaction-card strong{font-size:13px}.mobile-transaction-card time,.mobile-transaction-card span,.mobile-transaction-card button{color:#a2ac9e;font:11px DM Mono,monospace}.mobile-transaction-card span{align-items:center;gap:6px;display:flex}.mobile-transaction-card span b{color:#e2e8df;font-weight:500}.mobile-transaction-card .buy{color:#78c995}.mobile-transaction-card .sell{color:#cf7a91}.mobile-transaction-card button{text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;max-width:48%;padding:0;display:flex;overflow:hidden}.mobile-transaction-more{color:#b8c9b4;background:#101612;border:1px solid #303b32;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;font-size:12px;display:flex}.terminal-page .mobile-bottom-nav{bottom:calc(-1 * env(safe-area-inset-bottom));height:calc(70px + env(safe-area-inset-bottom));padding-bottom:calc(7px + env(safe-area-inset-bottom))}html,body,#root{width:100%;min-width:0;height:100%;min-height:100%;overflow:hidden}body{overscroll-behavior:none;-webkit-tap-highlight-color:transparent}.terminal-page{background:#080b09;grid-template-rows:58px minmax(0,1fr);height:100dvh;min-height:0}.terminal-header{height:58px;padding:0 max(14px,env(safe-area-inset-left)) 0 max(14px,env(safe-area-inset-right));background:#080b09f7;border-bottom:1px solid #202820;gap:10px}.terminal-brand{flex-basis:36px;width:36px;min-width:36px;height:56px}.terminal-brand .brand-symbol{width:34px;height:33px}.chain-control{margin-left:2px}.terminal-header .chain-select{border-radius:10px;height:36px;padding:0 10px;font-size:12px}.terminal-header .chain-select svg{width:14px;height:14px}.terminal-icon-button{border-radius:11px;width:38px;height:38px}.ticker-bar{display:none}.scanner-main{min-height:0;padding:16px 15px calc(88px + env(safe-area-inset-bottom));scrollbar-width:none;grid-row:2}.scanner-main::-webkit-scrollbar{display:none}.mobile-bottom-nav{height:calc(70px + env(safe-area-inset-bottom));padding:6px max(10px,env(safe-area-inset-right)) calc(7px + env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));background:#090d0af7;border-top:1px solid #283128;grid-template-columns:repeat(5,minmax(0,1fr));box-shadow:0 -12px 28px #0003}.mobile-bottom-nav button{color:#9aa595;border-radius:12px;gap:5px;min-height:54px;font-size:10px;font-weight:550}.mobile-bottom-nav button svg{width:20px;height:20px}.mobile-bottom-nav button.active{color:#a9d681;background:#a9d68110}.mobile-bottom-nav button.active svg{filter:none}.scanner-heading{gap:12px;margin:0 0 14px}.scanner-heading h1{letter-spacing:-.035em;font-size:24px}.scanner-heading p{max-width:46ch;font-size:13px;line-height:1.5}.scanner-eyebrow{letter-spacing:.12em;font-size:9px}.scanner-filters{min-height:42px;margin:0 -15px 12px;padding:0 15px 5px}.scanner-filters .filter-search{min-width:190px;height:38px}.scanner-filters>button{border-radius:9px;height:36px;padding:0 11px;font-size:11px}.mobile-scanner-list{border-radius:14px;margin-top:8px}.mobile-list-heading{min-height:58px;padding:10px 13px}.mobile-list-heading b{font-size:14px}.mobile-list-heading small,.mobile-list-heading>span{font-size:11px}.mobile-token-main{gap:10px;min-height:70px;padding:9px 12px}.mobile-token-icon{width:36px;height:36px;font-size:14px}.mobile-token-name strong{font-size:13px}.mobile-token-name strong small{font-size:10px}.mobile-token-name em,.mobile-token-metrics strong{font-size:11px}.mobile-token-metrics em{font-size:10px}.mobile-token-watch{width:38px;height:42px}.mobile-bottom-nav button:focus-visible,.terminal-header button:focus-visible,.mobile-token-row button:focus-visible{outline-offset:2px;outline:2px solid #a9d681}.terminal-page.light-preview{background:#f5f7f3}.terminal-page.light-preview .terminal-header{background:#f9fbf8f7;border-color:#dce4d9}.terminal-page.light-preview .mobile-bottom-nav{background:#f9fbf8f7;box-shadow:0 -10px 25px #26361b12}.terminal-page.light-preview .mobile-bottom-nav button.active{color:#507c12;background:#7aab2512}}@media (width<=390px){.terminal-header{gap:8px;padding-left:12px;padding-right:12px}.scanner-main{padding-left:12px;padding-right:12px}.terminal-header .chain-select{font-size:11px}.mobile-bottom-nav button{font-size:9px}}.trust-center-page{align-self:flex-start;width:min(100%,1120px);margin:0 auto;padding-bottom:22px}.module-title-row .trust-back-button{border:1px solid var(--line);color:#cbd4c8;background:#0c100d;border-radius:8px;align-items:center;gap:7px;min-height:36px;padding:0 11px;font-size:11px;display:flex}.trust-back-button svg{width:15px;height:15px}.trust-status-card,.trust-contact-card{background:linear-gradient(120deg,#11190e,#0b0f0c);border:1px solid #34452d;border-radius:11px;align-items:flex-start;gap:13px;padding:17px;display:flex}.trust-status-icon,.trust-guide-card>span{width:36px;height:36px;color:var(--lime);background:#172113;border:1px solid #435633;border-radius:9px;flex:none;place-items:center;display:grid}.trust-status-icon svg,.trust-guide-card>span svg{width:18px;height:18px}.trust-status-card b{color:#e9f2e4;font-size:13px;display:block}.trust-status-card p,.trust-contact-card p{color:#9ba69a;margin:5px 0 0;font-size:11px;line-height:1.6}.trust-guide-grid,.trust-legal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:13px;display:grid}.trust-guide-card,.trust-content-card{background:linear-gradient(145deg,#101511,#0b0e0c);border:1px solid #262e27;border-radius:10px;min-width:0;padding:16px}.trust-guide-card h3,.trust-content-card h3,.trust-contact-card h3{color:#e6ece4;margin:10px 0 6px;font-size:13px}.trust-guide-card p,.trust-content-card p{color:#9ba49a;margin:0;font-size:11px;line-height:1.65}.trust-content-card{padding:18px}.trust-content-card h3{margin:0 0 8px}.trust-content-heading{border-bottom:1px solid #252c26;justify-content:space-between;align-items:center;gap:12px;padding:15px 16px;display:flex}.trust-content-heading h3{color:#e6ece4;margin:0;font-size:14px}.trust-content-heading p{color:#909990;margin:4px 0 0;font-size:10px}.trust-content-card .trust-content-heading{margin:-18px -18px 0}.trust-content-card:has(.trust-content-heading){padding:0;overflow:hidden}.trust-search{background:#080b09;border:1px solid #313a32;border-radius:7px;align-items:center;gap:7px;height:34px;padding:0 9px;display:flex}.trust-search svg{color:#879287;width:14px;height:14px}.trust-search input{color:#e5ece2;background:0 0;border:0;outline:0;width:190px;max-width:30vw;font-size:10px}.trust-faq-item{border-bottom:1px solid #232a24}.trust-faq-item:last-child{border:0}.trust-faq-item>button{color:#dce5d9;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:45px;padding:10px 16px;font-size:12px;display:flex}.trust-faq-item>button svg{color:#a9b3a6;width:15px;height:15px;transition:transform .15s}.trust-faq-item>button svg.rotated{transform:rotate(180deg)}.trust-faq-item>p{color:#9ba49a;margin:0;padding:0 40px 14px 16px;font-size:11px;line-height:1.65}.trust-empty{color:#9ba49a;padding:12px 16px;font-size:11px}.trust-contact-card{background:#0b0f0c;border-color:#28312a;justify-content:space-between;align-items:center;margin-top:13px}.trust-contact-card h3{margin:0}.trust-contact-card button{color:#cde7b1;background:#111711;border:1px solid #394337;border-radius:7px;align-items:center;gap:7px;min-height:34px;padding:0 10px;font-size:10px;display:flex}.trust-contact-card button svg{width:14px;height:14px}.trust-legal-grid .trust-content-card{min-height:136px}.auth-consent{color:#aeb6ad;align-items:flex-start;gap:8px;margin:-2px 0 14px;font-size:10px;line-height:1.5;display:flex}.auth-consent input{accent-color:var(--lime);margin:2px 0 0}.auth-consent button{color:var(--softlime);font-size:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.trust-public-page>.trust-center-page{padding:30px 5.5%}.terminal-page.light-preview .trust-status-card,.terminal-page.light-preview .trust-guide-card,.terminal-page.light-preview .trust-content-card,.terminal-page.light-preview .trust-contact-card{background:linear-gradient(145deg,#fff,#f6f8f4);border-color:#dbe3d8}.terminal-page.light-preview .trust-status-card b,.terminal-page.light-preview .trust-guide-card h3,.terminal-page.light-preview .trust-content-card h3,.terminal-page.light-preview .trust-contact-card h3{color:#263126}.terminal-page.light-preview .trust-status-card p,.terminal-page.light-preview .trust-guide-card p,.terminal-page.light-preview .trust-content-card p,.terminal-page.light-preview .trust-contact-card p,.terminal-page.light-preview .trust-content-heading p{color:#637061}.terminal-page.light-preview .trust-faq-item{border-color:#e1e8de}.terminal-page.light-preview .trust-faq-item>button{color:#2d382c}.terminal-page.light-preview .trust-search{background:#fff;border-color:#d5dfd2}.terminal-page.light-preview .trust-search input{color:#263126}.terminal-page.light-preview .trust-contact-card button,.terminal-page.light-preview .module-title-row .trust-back-button{color:#40523a;background:#fff;border-color:#d5dfd2}@media (width<=850px){.trust-center-page{gap:11px}.trust-guide-grid,.trust-legal-grid{grid-template-columns:1fr;gap:8px}.trust-guide-card,.trust-content-card{padding:13px}.trust-legal-grid .trust-content-card{min-height:0}.trust-content-heading{flex-direction:column;align-items:flex-start}.trust-search{width:100%}.trust-search input{width:100%;max-width:none}.trust-contact-card{flex-direction:column;align-items:flex-start}.trust-public-page>.trust-center-page{padding:20px 14px}.auth-consent{font-size:10px}}.terminal-sidebar button{position:relative}.terminal-sidebar button[data-tooltip]:after{content:attr(data-tooltip);z-index:1000;color:#eef4e9;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;background:#111612;border:1px solid #384135;border-radius:6px;padding:7px 10px;font:500 11px DM Sans,sans-serif;transition:opacity .12s,transform .12s,visibility .12s;position:absolute;top:50%;left:calc(100% + 11px);transform:translate(4px,-50%);box-shadow:0 8px 24px #0008}.terminal-sidebar button[data-tooltip]:hover:after,.terminal-sidebar button[data-tooltip]:focus-visible:after{opacity:1;visibility:visible;transform:translateY(-50%)}.terminal-page.light-preview .terminal-sidebar button[data-tooltip]:after{color:#253022;background:#fff;border-color:#d0dacb;box-shadow:0 8px 24px #1d2a1630}.chart-panel{position:relative}.chart-resize-width{z-index:15;cursor:col-resize;touch-action:none;width:9px;position:absolute;top:25%;bottom:25%;right:0}.chart-resize-width:after{content:"";opacity:.28;background:#8ca75b;border-radius:2px;width:2px;transition:opacity .12s,box-shadow .12s;position:absolute;top:40%;bottom:40%;left:3px}.chart-resize-width:hover:after,.chart-resize-width:active:after{opacity:1;box-shadow:0 0 8px #a9d681}.chart-resize-height{z-index:9;cursor:row-resize;touch-action:none;height:9px;position:absolute;bottom:0;left:0;right:0}.chart-resize-height:after{content:"";opacity:.35;background:#8ca75b;border-radius:2px;height:2px;transition:opacity .12s,box-shadow .12s;position:absolute;bottom:3px;left:42%;right:42%}.chart-resize-height:hover:after,.chart-resize-height:active:after{opacity:1;box-shadow:0 0 8px #a9d681}.chart-expanded .chart-resize-width,.chart-expanded .chart-resize-height{display:none}@media (width<=850px){.scanner-workspace:not(.chart-expanded){grid-template-columns:1fr!important}.chart-resize-width{display:none}}.mobile-account-page{flex-direction:column;gap:12px;width:min(100%,760px);margin:0 auto;display:flex}.mobile-account-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.mobile-account-heading p{color:#98a38f;letter-spacing:.14em;margin:0 0 4px;font:9px DM Mono,monospace}.mobile-account-heading h1{letter-spacing:-.04em;margin:0;font-size:22px}.mobile-account-wallet{background:radial-gradient(at 50% 0,#25331b 0,#0000 56%),linear-gradient(150deg,#101511,#090c0a);border:1px solid #2b342b;border-radius:12px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:11px;padding:14px;display:grid}.mobile-account-logo{background:#0b100b;border:1px solid #637b3c;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.mobile-account-logo .brand-symbol{width:29px;height:27px}.mobile-account-identity{flex-direction:column;gap:4px;min-width:0;display:flex}.mobile-account-identity strong{font-size:13px}.mobile-account-identity button{color:#a2ad9a;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;width:max-content;max-width:100%;padding:0;font:10px DM Mono,monospace;display:flex}.mobile-wallet-status{color:#c1ceaf;white-space:nowrap;background:#20271e;border-radius:99px;align-items:center;gap:5px;padding:5px 7px;font-size:9px;display:flex}.mobile-wallet-status i{background:#a5b28d;border-radius:50%;width:6px;height:6px}.mobile-wallet-status.connected i{background:#a9d681;box-shadow:0 0 8px #a9d68170}.mobile-account-wallet-open{color:#d7f29e;background:#151d11;border:1px solid #596b3d;border-radius:7px;grid-column:1/-1;justify-content:center;align-items:center;gap:7px;height:37px;font-size:11px;font-weight:650;display:flex}.mobile-account-wallet-open svg{width:14px;height:14px}.mobile-account-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.mobile-account-actions button{color:#c5d1bd;background:#0e120f;border:1px solid #29312a;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:68px;font-size:10px;display:flex}.mobile-account-actions button svg{color:#a9d681;width:19px;height:19px}.mobile-account-settings{background:#0c100d;border:1px solid #29312a;border-radius:11px;padding:12px}.mobile-account-settings h2{color:#e7ece4;margin:1px 3px 8px;font-size:13px}.mobile-account-row{color:#d8dfd4;text-align:left;background:0 0;border:0;border-bottom:1px solid #232a24;grid-template-columns:20px minmax(0,1fr) auto 16px;align-items:center;gap:8px;width:100%;min-height:45px;padding:5px 3px;display:grid}.mobile-account-row:last-child{border-bottom:0}.mobile-account-row>svg:first-child{color:#9eae91;width:16px;height:16px}.mobile-account-row>span{font-size:11px}.mobile-account-row small{color:#8f9a8d;font-size:9px}.mobile-account-row>svg:last-child{color:#7f897e;width:14px;height:14px}.mobile-account-about{background:#0c100d;border:1px solid #29312a;border-radius:9px;align-items:center;gap:9px;padding:11px 12px;display:flex}.mobile-account-about>svg{color:#a9be7d;width:17px;height:17px}.mobile-account-about span{flex-direction:column;flex:1;gap:3px;display:flex}.mobile-account-about strong{font-size:10px}.mobile-account-about small,.mobile-account-about>b{color:#899486;font-size:9px}.mobile-account-help{flex-direction:column;align-items:center;gap:8px;padding:2px 8px 6px;display:flex}.mobile-account-help button{color:#b5d69a;background:0 0;border:0;align-items:center;gap:7px;padding:7px;font-size:10px;display:flex}.mobile-account-help button svg{width:14px;height:14px}.mobile-account-help p{color:#828d80;text-align:center;margin:0;font:8px DM Mono,monospace}.terminal-page.light-preview .mobile-account-wallet,.terminal-page.light-preview .mobile-account-actions button,.terminal-page.light-preview .mobile-account-settings,.terminal-page.light-preview .mobile-account-about{background:#fff;border-color:#dbe3d7}.terminal-page.light-preview .mobile-account-wallet{background:radial-gradient(at 50% 0,#e7f1d8 0,#0000 56%),linear-gradient(150deg,#fff,#f6f9f4)}.terminal-page.light-preview .mobile-account-heading p,.terminal-page.light-preview .mobile-account-identity button,.terminal-page.light-preview .mobile-account-row small,.terminal-page.light-preview .mobile-account-about small,.terminal-page.light-preview .mobile-account-about>b,.terminal-page.light-preview .mobile-account-help p{color:#64715e}.terminal-page.light-preview .mobile-account-settings h2,.terminal-page.light-preview .mobile-account-row,.terminal-page.light-preview .mobile-account-about strong{color:#253023}.terminal-page.light-preview .mobile-account-row{border-color:#e4e9e1}.terminal-page.light-preview .mobile-account-actions button{color:#34412f}.terminal-page.light-preview .mobile-account-wallet-open{color:#4d7118;background:#f2f8e9;border-color:#cbdabb}@media (width<=850px){.mobile-account-page{gap:10px}.mobile-account-heading h1{font-size:20px}}@media (width<=390px){.mobile-account-wallet{grid-template-columns:40px minmax(0,1fr);gap:8px;padding:11px}.mobile-account-logo{width:38px;height:38px}.mobile-wallet-status{grid-column:1/-1;width:max-content;margin-left:48px}.mobile-account-row{grid-template-columns:18px minmax(0,1fr) auto 14px;gap:6px}.mobile-account-row>span{font-size:10px}.mobile-account-row small{font-size:8px}}.swap-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:7px 0 10px;display:grid}.swap-shortcuts button{color:#c2d0b7;background:#111611;border:1px solid #333c32;border-radius:6px;height:30px;font-size:10px;font-weight:600}.swap-shortcuts button:active{color:#b5d69a;background:#1a2414;border-color:#9ecb43}.swap-validation{color:#ff9a92;margin:0 0 8px;font-size:10px}.swap-estimate{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.swap-estimate>div{border-bottom:1px solid #252d26;flex-direction:column;gap:4px;min-width:0;padding:8px 2px;display:flex}.swap-estimate>div:nth-last-child(-n+2){border-bottom:0}.swap-estimate>div span{color:#8f998d;font-size:9px}.swap-estimate>div b{overflow-wrap:anywhere;color:#d6dfd1;font:600 10px DM Mono,monospace}.swap-review{flex-direction:column;gap:6px;display:flex}.swap-review>strong{font-size:11px}.swap-review>small{opacity:.8}.swap-shortcuts button:focus-visible,.swap-submit:focus-visible,.swap-direction:focus-visible{outline-offset:2px;outline:2px solid #a9d681}.terminal-page.light-preview .swap-shortcuts button{color:#465342;background:#f4f7f2;border-color:#d7dfd3}.terminal-page.light-preview .swap-direction{color:#4f7418;background:#edf5e4;border-color:#d1dfc3}.terminal-page.light-preview .swap-estimate>div{border-color:#e0e7dc}.terminal-page.light-preview .swap-estimate>div b{color:#263126}.terminal-page.light-preview .swap-validation{color:#a5443d}@media (width<=850px){.swap-dashboard{align-self:center;gap:12px;width:min(100%,560px)}.swap-dashboard .module-title-row{flex-direction:row;align-items:center}.swap-dashboard .module-title-row h2{font-size:21px}.swap-dashboard .module-title-row>div>span{max-width:33ch;line-height:1.45;display:block}.swap-card{border-radius:12px;flex-direction:column;gap:7px;width:100%;padding:13px;display:flex}.swap-network{flex-wrap:wrap;height:auto;min-height:34px;margin:0 0 3px;font-size:10px}.swap-wallet-state{font-size:9px}.swap-amount-box{border-radius:9px;padding:13px}.swap-amount-box>span{font-size:10px}.swap-amount-box input,.swap-amount-box output{font-size:24px}.swap-amount-box select{min-height:36px;padding:0 8px;font-size:11px}.swap-amount-box>small{font-size:10px}.swap-shortcuts{margin:0 0 2px}.swap-shortcuts button{height:34px;font-size:11px}.swap-direction{background:#172014;border-color:#3d4c30;border-radius:50%;width:36px;height:36px;margin:-13px auto}.swap-estimate{gap:0 14px;padding:5px 2px}.swap-estimate>div{padding:9px 2px}.swap-estimate>div span{font-size:10px}.swap-estimate>div b{font-size:11px}.swap-submit{border-radius:8px;height:46px;font-size:13px}.swap-review{border-radius:8px;margin-bottom:0;padding:12px;font-size:11px}.swap-review>strong{font-size:12px}.swap-dashboard .module-disclaimer{font-size:9px;line-height:1.5}}@media (width<=390px){.swap-dashboard .module-title-row h2{font-size:19px}.swap-card{padding:10px}.swap-amount-box input,.swap-amount-box output{font-size:21px}.swap-amount-box select{font-size:10px}.swap-estimate>div span{font-size:9px}.swap-estimate>div b{font-size:10px}}.mobile-activity-list{display:none}.project-info{background:linear-gradient(150deg,#0e130f,#0a0d0b);border:1px solid #2a3329;border-radius:8px;margin:8px 0;padding:10px}.project-info-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.project-info-heading h3{color:#e3eadd;margin:0;font-size:12px}.project-info-heading p{color:#929d8f;margin:3px 0 0;font-size:9px}.project-info-heading>span{color:#b5d69a;background:#1b2612;border-radius:99px;padding:3px 6px;font:8px DM Mono,monospace}.project-description{color:#a6b0a0;margin:9px 0;font-size:9px;line-height:1.5}.project-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.project-resource-grid button{color:#d3ddce;text-align:left;background:#0b100c;border:1px solid #2b342b;border-radius:6px;align-items:center;gap:7px;min-width:0;min-height:42px;padding:6px;display:flex}.project-resource-grid button>svg:first-child{color:#a9d681;flex:none;width:14px;height:14px}.project-resource-grid button>svg:last-child{color:#8b9887;flex:none;width:11px;height:11px;margin-left:auto}.project-resource-grid button span{flex-direction:column;gap:3px;min-width:0;font-size:9px;display:flex}.project-resource-grid button small{color:#8f9b8b;text-overflow:ellipsis;white-space:nowrap;font:8px DM Mono,monospace;overflow:hidden}.project-news{border-top:1px solid #262e26;margin-top:9px}.project-news-heading{color:#d6e0d0;align-items:center;gap:6px;height:32px;display:flex}.project-news-heading svg{color:#a9d681;width:14px;height:14px}.project-news-heading b{font-size:10px}.project-news-heading small{color:#8b9887;margin-left:auto;font:8px DM Mono,monospace}.project-news>button{color:#d8e1d3;text-align:left;background:0 0;border:0;border-top:1px solid #202820;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 2px;display:flex}.project-news>button span{flex-direction:column;gap:4px;min-width:0;display:flex}.project-news>button strong{font-size:9px;font-weight:600}.project-news>button small{color:#929d8f;font-size:8px;line-height:1.4}.project-news>button>svg{color:#9ead8c;flex:none;width:13px;height:13px}.terminal-page.light-preview .project-info{background:#f7f9f6;border-color:#d9e2d5}.terminal-page.light-preview .project-info-heading h3,.terminal-page.light-preview .project-news>button{color:#263126}.terminal-page.light-preview .project-info-heading p,.terminal-page.light-preview .project-description,.terminal-page.light-preview .project-resource-grid button small,.terminal-page.light-preview .project-news>button small{color:#63705e}.terminal-page.light-preview .project-resource-grid button{color:#374333;background:#fff;border-color:#dce4d9}.terminal-page.light-preview .project-news{border-color:#e0e7dd}.terminal-page.light-preview .project-news>button{border-color:#e5ebe2}.terminal-page.light-preview .project-news-heading{color:#354231}.terminal-page.light-preview .project-info-heading>span{color:#4b7213;background:#edf5e4}@media (width<=850px){.activity-page{gap:11px}.activity-page .module-title-row{align-items:flex-start}.activity-heading-actions{align-self:flex-start;gap:6px}.activity-heading-actions>button{height:32px;padding:0 8px;font-size:9px}.activity-heading-actions>button svg{width:13px;height:13px}.activity-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-table-card{border-radius:10px;overflow:hidden}.activity-toolbar{border-bottom:0;flex-direction:column;align-items:stretch;gap:8px;height:auto;padding:9px;display:flex}.activity-type-filters{scrollbar-width:none;width:100%;overflow-x:auto}.activity-type-filters::-webkit-scrollbar{display:none}.activity-type-filters button{flex:none;min-height:30px}.activity-tools{grid-template-columns:minmax(0,1fr) 92px;gap:7px;display:grid}.activity-tools label{min-width:0;min-height:36px}.activity-tools input{width:100%;min-width:0;font-size:10px}.activity-tools select{width:100%;max-width:none;height:36px;font-size:9px}.mobile-activity-list{flex-direction:column;gap:7px;padding:0 9px 9px;display:flex}.activity-table-card>.module-table-scroll{display:none}.mobile-activity-card{color:#dce4d8;text-align:left;background:linear-gradient(145deg,#101511,#0b0f0c);border:1px solid #283129;border-radius:9px;grid-template-columns:34px minmax(0,1fr) 14px;align-items:start;gap:9px;width:100%;min-width:0;padding:11px;display:grid}.mobile-activity-mark{color:#a9d681;background:#182214;border:1px solid #34452d;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.mobile-activity-mark svg{width:15px;height:15px}.mobile-activity-mark.cancelled{color:#ef8b8b;background:#251516;border-color:#583335}.mobile-activity-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.mobile-activity-title{justify-content:space-between;align-items:center;gap:7px;display:flex}.mobile-activity-title>b{font-size:11px}.mobile-activity-title .activity-status{font-size:8px}.mobile-activity-copy>small{color:#9aa797;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.mobile-activity-copy>strong{font:600 11px DM Mono,monospace}.mobile-activity-meta{justify-content:space-between;align-items:center;gap:8px;display:flex}.mobile-activity-meta time{color:#859183;font-size:8px}.mobile-activity-meta>b{font:600 10px DM Mono,monospace}.mobile-activity-copy>em{color:#7f8a7e;font:8px DM Mono,monospace}.mobile-activity-chevron{color:#879383;width:14px;height:14px;margin-top:9px}.terminal-page.light-preview .mobile-activity-card{color:#263126;background:#fff;border-color:#dbe3d8}.terminal-page.light-preview .mobile-activity-copy>small,.terminal-page.light-preview .mobile-activity-meta time,.terminal-page.light-preview .mobile-activity-copy>em{color:#687465}.terminal-page.light-preview .mobile-activity-mark{color:#4b7213;background:#eff6e8;border-color:#d3e1c8}.terminal-page.light-preview .mobile-activity-mark.cancelled{color:#a34842;background:#fbefed;border-color:#eccdca}.project-info{padding:9px}.project-resource-grid button{min-height:44px}.project-resource-grid button span{font-size:9px}.project-news>button{min-height:46px}}@media (width<=390px){.activity-heading-actions .demo-chip,.activity-heading-actions>button{font-size:8px}.activity-tools{grid-template-columns:minmax(0,1fr) 82px}.mobile-activity-card{gap:7px;padding:9px}.project-resource-grid{gap:5px}.project-resource-grid button{gap:5px;padding:5px}.project-resource-grid button small{font-size:7px}}.overview-mobile-hero,.overview-mobile-actions{display:none}@media (width<=560px){.user-overview{gap:10px}.user-overview>.module-title-row{flex-direction:row;align-items:center;gap:10px}.user-overview>.module-title-row h2{font-size:19px}.user-overview>.module-title-row>div>span{display:none}.user-overview>.module-title-row .demo-chip{padding:4px 6px;font-size:8px}.overview-welcome,.overview-stat-grid,.overview-performance{display:none}.overview-mobile-hero{background:radial-gradient(at 80% 0,#1b2a11 0,#0000 56%),linear-gradient(145deg,#111711,#090d0b);border:1px solid #2d3929;border-radius:12px;padding:13px 13px 10px;display:block;overflow:hidden}.overview-mobile-hero-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.overview-mobile-hero-top>div{flex-direction:column;gap:3px;display:flex}.overview-mobile-hero-top small,.overview-mobile-hero-stats small{color:#a2ad9b;font-size:9px}.overview-mobile-hero-top strong{letter-spacing:-.04em;font-size:27px;line-height:1.15}.overview-mobile-hero-top em{color:#a9d681;font:10px DM Mono,monospace}.overview-mobile-hero-top em span{color:#9ca895}.overview-mobile-hero-top>button{color:#c1d0b5;background:#111811;border:1px solid #34402f;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.overview-mobile-hero-top>button svg{width:17px;height:17px}.overview-mobile-sparkline{background:repeating-linear-gradient(#0000 0 24px,#202820 25px);height:76px;margin:8px 0 6px;overflow:hidden}.overview-mobile-sparkline svg{width:100%;height:100%;overflow:visible}.overview-mobile-hero-stats{border-top:1px solid #293129;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:9px;display:grid}.overview-mobile-hero-stats>span{border-right:1px solid #293129;flex-direction:column;gap:4px;min-width:0;padding:0 7px;display:flex}.overview-mobile-hero-stats>span:first-child{padding-left:0}.overview-mobile-hero-stats>span:last-child{border:0;padding-right:0}.overview-mobile-hero-stats b{color:#dbe5d6;white-space:nowrap;font:600 10px DM Mono,monospace}.overview-mobile-hero-stats span:first-child b{color:#a9d681}.overview-mobile-hero-stats i{color:#a9d681;font-size:8px;font-style:normal}.overview-mobile-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.overview-mobile-actions button{color:#cdd8c7;background:linear-gradient(145deg,#111612,#0b0f0c);border:1px solid #293229;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:60px;font-size:9px;display:flex}.overview-mobile-actions button svg{color:#a9d681;stroke-width:1.8px;width:18px;height:18px}.overview-main-grid{flex-direction:column;gap:9px;display:flex}.overview-movers{order:0}.overview-watchlist{order:1}.overview-holdings{order:2}.overview-card{border-radius:10px;padding:12px}.overview-card-heading{margin-bottom:7px}.overview-card-heading h3{font-size:12px}.overview-card-heading p{font-size:9px}.overview-mover-row,.overview-holding-row{gap:8px;min-height:47px}.overview-mover-row .asset-token-icon,.overview-holding-row .asset-coin{width:29px;height:29px}.overview-mover-row>span>strong,.overview-holding-row>span>strong{font-size:10px}.overview-mover-row>span>small,.overview-holding-row>span>small{font-size:8px}.overview-mover-row .mover-price,.overview-holding-row .mover-price{font-size:9px}.overview-mover-row .mover-price em,.overview-holding-row .mover-price em{font-size:8px}.overview-recent{display:none}.overview-empty{padding:12px 5px}.overview-empty p{margin:6px 0;font-size:9px}.user-overview>.module-disclaimer{font-size:8px;line-height:1.5}.terminal-page.light-preview .overview-mobile-hero{background:radial-gradient(at 80% 0,#e7f1da 0,#0000 56%),linear-gradient(145deg,#fff,#f5f8f3);border-color:#d2dfc7}.terminal-page.light-preview .overview-mobile-hero-top small,.terminal-page.light-preview .overview-mobile-hero-stats small{color:#5f6d59}.terminal-page.light-preview .overview-mobile-hero-top>button,.terminal-page.light-preview .overview-mobile-actions button{color:#354331;background:#fff;border-color:#d6dfd1}.terminal-page.light-preview .overview-mobile-hero-stats,.terminal-page.light-preview .overview-mobile-hero-stats>span{border-color:#e0e7dd}.terminal-page.light-preview .overview-mobile-hero-stats b{color:#364332}.terminal-page.light-preview .overview-mobile-hero-top em span{color:#60705a}.terminal-page.light-preview .overview-card{background:linear-gradient(145deg,#fff,#f7f9f6);border-color:#dbe3d8}.terminal-page.light-preview .overview-mover-row,.terminal-page.light-preview .overview-holding-row{border-color:#e3e9e0}}@media (width<=390px){.overview-mobile-hero{padding:11px}.overview-mobile-hero-top strong{font-size:25px}.overview-mobile-sparkline{height:68px}.overview-mobile-hero-stats>span{padding:0 5px}.overview-mobile-hero-stats small{font-size:8px}.overview-mobile-hero-stats b{font-size:9px}.overview-mobile-actions{gap:5px}.overview-mobile-actions button{min-height:56px;font-size:8px}}.pwa-install-button{right:22px;bottom:calc(20px + env(safe-area-inset-bottom));z-index:120;color:#10150a;letter-spacing:.01em;background:linear-gradient(145deg,#a9d681,#8fc585);border:1px solid #9ad82e;border-radius:999px;align-items:center;gap:9px;min-height:44px;padding:0 16px;font-size:13px;font-weight:700;transition:transform .16s,box-shadow .16s;display:flex;position:fixed;box-shadow:0 8px 28px #0009,0 0 22px #9dcc7925}.pwa-install-button:hover{transform:translateY(-2px);box-shadow:0 11px 32px #000b,0 0 26px #9dcc7940}.pwa-install-button:focus-visible,.pwa-install-close:focus-visible,.pwa-install-done:focus-visible{outline-offset:3px;outline:2px solid #f2ffd6}.pwa-install-button svg{stroke-width:2.2px}.pwa-install-overlay{z-index:140;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.pwa-install-help{color:#f2f5f0;background:linear-gradient(145deg,#121713,#080b09);border:1px solid #343d32;border-radius:18px;width:min(100%,390px);padding:27px;position:relative;box-shadow:0 24px 80px #000c}.pwa-install-help>img{border-radius:12px;margin-bottom:18px;display:block}.pwa-install-help h2{margin:0 32px 12px 0;font-size:20px;line-height:1.25}.pwa-install-help p{color:#c0c7bd;margin:0 0 11px;font-size:14px;line-height:1.55}.pwa-install-help strong{color:#e1ffad}.pwa-install-help .pwa-install-help-en{color:#929b91;font-size:12px}.pwa-install-close{color:#cad2c7;background:#111611;border:1px solid #333b33;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:13px;right:13px}.pwa-install-done{color:#10150a;background:#9dcc79;border:0;border-radius:9px;width:100%;min-height:42px;margin-top:9px;font-weight:700}.watchlist-summary select{color:#dfe5dc;background:#111511;border:1px solid #353d35;border-radius:6px;min-width:130px;margin-left:auto;padding:6px 8px;font-size:10px}.terminal-page.light-preview .watchlist-summary select{color:#34402f;background:#f7f9f6;border-color:#d4ddd2}@media (width<=850px){.activity-tools{grid-template-columns:1fr 1fr}.activity-tools>label{grid-column:1/-1}.watchlist-summary select{min-width:112px}}.wallet-create-entry{color:#d9f5b2;text-align:left;background:#11170d;border:1px solid #405131;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:55px;margin:3px 0 10px;padding:9px 11px;display:flex}.wallet-create-entry>span{gap:4px;display:grid}.wallet-create-entry b{font-size:11px}.wallet-create-entry small{color:#a2ad98;font-size:9px}.wallet-create-entry>svg{color:#a9d681;flex:none;width:15px;height:15px}.wallet-create-content{width:100%}.wallet-create-content .wallet-demo-heading{margin-bottom:12px}.wallet-create-content h2{letter-spacing:-.03em;margin:0 0 8px;font:600 22px Space Grotesk}.wallet-create-content .wallet-demo-description{color:#aeb6a9;margin:0 0 15px;font-size:11px;line-height:1.55}.wallet-create-alert,.wallet-create-success{color:#f2d3a3;background:#21180f;border:1px solid #654b2a;border-radius:7px;align-items:flex-start;gap:9px;margin:10px 0;padding:10px;display:flex}.wallet-create-alert.subtle{color:#c2d6ad;background:#11160f;border-color:#34402d}.wallet-create-alert>svg,.wallet-create-success>svg{flex:none;width:16px;height:16px;margin-top:1px}.wallet-create-alert>span,.wallet-create-success>span{gap:4px;display:grid}.wallet-create-alert b,.wallet-create-success b{font-size:10px}.wallet-create-alert small,.wallet-create-success small{color:#b8b5a7;font-size:9px;line-height:1.5}.wallet-create-words{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:13px 0;display:grid}.wallet-create-words>div{background:#0b0f0c;border:1px solid #30382e;border-radius:5px;align-items:center;gap:7px;min-width:0;min-height:37px;padding:5px 7px;display:flex}.wallet-create-words small{color:#7f8a79;font:9px DM Mono,monospace}.wallet-create-words b{color:#e3ebdf;text-overflow:ellipsis;font-size:10px;overflow:hidden}.wallet-create-checks{gap:10px;margin:15px 0;display:grid}.wallet-create-checks label{color:#bfc8b8;gap:5px;font-size:10px;display:grid}.wallet-create-checks input{color:#eef3e9;background:#0b0f0c;border:1px solid #343d33;border-radius:6px;outline:0;height:38px;padding:0 10px;font-size:12px}.wallet-create-checks input:focus{border-color:#a4d94a;box-shadow:0 0 0 2px #9dcc7918}.wallet-create-error{color:#ffb5b5;background:#351718;border-radius:5px;margin:9px 0;padding:8px;font-size:10px;line-height:1.45}.wallet-create-success{color:#d8f4b4;background:#151f0e;border-color:#425a2b;align-items:center}.wallet-create-success>svg{color:#a9d681}.wallet-create-back{color:#b4beb0;background:0 0;border:1px solid #303830;border-radius:6px;width:100%;min-height:34px;margin-top:7px;font-size:10px}.wallet-create-content .wallet-demo-footnote{margin-top:14px}@media (width<=480px){.wallet-create-words{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-create-content h2{font-size:19px}}.wallet-create-address{background:#0b100a;border:1px solid #38452f;border-radius:8px;gap:8px;margin:12px 0;padding:12px;display:grid}.wallet-create-address small{color:#a9b39f;font:9px/1.5 DM Mono,monospace}.wallet-create-address code{overflow-wrap:anywhere;color:#d9f4b2;-webkit-user-select:all;user-select:all;font:11px/1.55 DM Mono,monospace}.wallet-create-content button:disabled{opacity:.65;cursor:wait}.wallet-create-phrase-field textarea{resize:vertical;color:#eef3e9;background:#0b0f0c;border:1px solid #343d33;border-radius:6px;outline:0;min-height:84px;padding:10px;font:12px/1.55 DM Sans,sans-serif}.wallet-create-phrase-field textarea:focus{border-color:#a4d94a;box-shadow:0 0 0 2px #9dcc7918}.wallet-create-entry:disabled{opacity:.5;cursor:not-allowed}.local-vault-connected>small{color:#a9b39f;overflow-wrap:anywhere;font:9px/1.5 DM Mono,monospace}.wallet-demo-modal{overscroll-behavior:contain;max-height:calc(100dvh - 32px);overflow-y:auto}.wallet-vault-replace{color:#f2d3a3;background:#21180f;border:1px solid #654b2a;border-radius:7px;align-items:flex-start;gap:8px;margin:10px 0;padding:10px;font-size:10px;line-height:1.5;display:flex}.wallet-vault-replace input{accent-color:#9dcc79;flex:none;margin:2px 0 0}.terminal-page small,.terminal-page time,.terminal-page .module-title-row>div>span,.terminal-page .module-kpis small,.terminal-page .module-kpis em,.terminal-page .module-table td,.terminal-page .module-table td strong,.terminal-page .module-table td strong small,.terminal-page .scanner-stats small,.terminal-page .token-title p,.terminal-page .detail-token p,.terminal-page .detail-metrics small,.terminal-page .return-periods small,.terminal-page .contract-rows>div,.terminal-page .safety-grid span,.terminal-page .settings-heading>div>span,.terminal-page .settings-section-heading p,.terminal-page .settings-form-grid label,.terminal-page .settings-form-grid select,.terminal-page .settings-form-grid input,.terminal-page .setting-toggle-row small,.terminal-page .settings-note,.terminal-page .settings-secondary-action,.terminal-page .settings-danger-action,.terminal-page .settings-footer button,.terminal-page .settings-info-box small,.terminal-page .admin-page-heading>div>span,.terminal-page .admin-stat-grid small,.terminal-page .admin-card-heading p,.terminal-page .admin-activity-list small,.terminal-page .admin-queue-link small,.terminal-page .admin-system-status,.terminal-page .admin-table td,.terminal-page .admin-table td button,.terminal-page .admin-table td b small,.terminal-page .admin-search input,.terminal-page .admin-save-settings,.terminal-page .admin-reset-data,.terminal-page .admin-notice,.terminal-page .admin-notice button,.terminal-page .admin-settings-card>label b,.terminal-page .admin-card-heading>button,.terminal-page .admin-log-list>div small,.terminal-page .member-detail-stats small,.terminal-page .member-activity-timeline small,.terminal-page .member-info-list>div,.terminal-page .member-session-row small,.terminal-page .overview-stat-grid small,.terminal-page .portfolio-kpis small,.terminal-page .overview-mover-row small,.terminal-page .overview-holding-row small,.terminal-page .overview-recent small,.terminal-page .allocation-total small,.terminal-page .portfolio-chain-note small,.terminal-page .activity-kpis small,.terminal-page .notification-summary small,.terminal-page .notification-card p,.terminal-page .wallet-demo-safety small,.terminal-page .portfolio-receive-details small,.terminal-page .portfolio-action-field small,.terminal-page .portfolio-action-review small,.terminal-page .mobile-token-name em,.terminal-page .mobile-account-row small,.terminal-page .mobile-account-about small,.terminal-page .project-description,.terminal-page .project-resource-grid button span,.terminal-page .project-news>button small,.terminal-page .scanner-heading p,.terminal-page .module-empty p,.terminal-page .overview-card-heading p,.terminal-page .overview-empty p,.terminal-page .module-toolbar p,.terminal-page .admin-page-heading p,.terminal-page .project-info-heading p,.terminal-page .module-disclaimer,.terminal-page .admin-footer,.terminal-page .wallet-create-entry small,.terminal-page .wallet-create-alert small,.terminal-page .wallet-create-success small,.terminal-page .wallet-create-words b,.terminal-page .wallet-create-checks label{font-size:12px}.terminal-page .scanner-axis-label{font-size:10px}.terminal-page .settings-local-tag,.terminal-page .admin-mode,.terminal-page .admin-status,.terminal-page .admin-count,.terminal-page .admin-done{font-size:11px}.terminal-page .terminal-nav button,.terminal-page .chain-select,.terminal-page .terminal-icon-button,.terminal-page .terminal-exit,.terminal-page .ticker-item,.terminal-page .scanner-filters>button,.terminal-page .chart-toolbar button,.terminal-page .chart-lower-tabs button,.terminal-page .detail-tabs button,.terminal-page .module-toolbar button,.terminal-page .period-selectors button,.terminal-page .module-title-row>button,.terminal-page .module-table td>button,.terminal-page .module-empty>button,.terminal-page .settings-tabs button,.terminal-page .admin-header nav button,.terminal-page .admin-filters button,.terminal-page .member-detail-tabs button,.terminal-page .activity-type-filters button,.terminal-page .activity-heading-actions>button,.terminal-page .activity-tools input,.terminal-page .activity-tools select,.terminal-page .project-resource-grid button,.terminal-page .mobile-bottom-nav button,.terminal-page .overview-quick-actions button,.terminal-page .portfolio-summary-actions button,.terminal-page .activity-detail-panel dl>div,.terminal-page .mobile-activity-copy>small,.terminal-page .swap-shortcuts button,.terminal-page .swap-network,.terminal-page .swap-amount-box select,.terminal-page .swap-review{font-size:12px}.terminal-page .module-table td,.terminal-page .admin-table td,.terminal-page .admin-log-list>div,.terminal-page .member-info-list>div,.terminal-page .activity-detail-panel dl>div{line-height:1.45}.terminal-page .admin-status.review,.terminal-page .admin-count{color:#c9c3a2;background:#191913;border-color:#39372c}.terminal-page .admin-demo-warning,.terminal-page .activity-detail-note{color:#cbc5a8;background:#151611;border-color:#39372c}.terminal-page .admin-login .auth-eyebrow{color:#c6cbb9}.terminal-page .admin-login .primary-action{background:linear-gradient(100deg,#d7e0c3,#b9c99a)}@media (width<=760px){.terminal-page small,.terminal-page time,.terminal-page .module-title-row>div>span,.terminal-page .module-kpis small,.terminal-page .module-kpis em,.terminal-page .module-table td,.terminal-page .admin-table td,.terminal-page .admin-log-list>div,.terminal-page .member-info-list>div,.terminal-page .project-description,.terminal-page .scanner-heading p,.terminal-page .module-empty p,.terminal-page .overview-card-heading p,.terminal-page .overview-empty p,.terminal-page .module-toolbar p,.terminal-page .admin-page-heading p,.terminal-page .settings-form-grid select,.terminal-page .settings-form-grid input,.terminal-page .settings-secondary-action,.terminal-page .settings-danger-action,.terminal-page .settings-footer button,.terminal-page .admin-table td button,.terminal-page .admin-search input,.terminal-page .admin-save-settings,.terminal-page .admin-reset-data,.terminal-page .admin-notice,.terminal-page .admin-notice button,.terminal-page .admin-settings-card>label b,.terminal-page .admin-card-heading>button,.terminal-page .project-info-heading p,.terminal-page .module-disclaimer,.terminal-page .admin-footer,.terminal-page .project-resource-grid button span,.terminal-page .project-news>button small,.terminal-page .wallet-create-entry small,.terminal-page .wallet-create-alert small,.terminal-page .wallet-create-success small{font-size:11px}.terminal-page .scanner-axis-label{font-size:9px}.terminal-page .settings-local-tag,.terminal-page .admin-mode,.terminal-page .admin-status,.terminal-page .admin-count,.terminal-page .admin-done{font-size:10px}.terminal-page .terminal-nav button,.terminal-page .chain-select,.terminal-page .terminal-icon-button,.terminal-page .terminal-exit,.terminal-page .ticker-item,.terminal-page .scanner-filters>button,.terminal-page .chart-toolbar button,.terminal-page .chart-lower-tabs button,.terminal-page .detail-tabs button,.terminal-page .module-toolbar button,.terminal-page .period-selectors button,.terminal-page .module-title-row>button,.terminal-page .settings-tabs button,.terminal-page .admin-header nav button,.terminal-page .admin-filters button,.terminal-page .member-detail-tabs button,.terminal-page .activity-type-filters button,.terminal-page .mobile-bottom-nav button,.terminal-page .overview-quick-actions button,.terminal-page .portfolio-summary-actions button{font-size:11px}}.settings-footer-actions{align-items:center;gap:8px;display:flex}.settings-footer .settings-logout-action{color:#f0b1ad;background:#201111;border:1px solid #6a3838}.terminal-page.light-preview .settings-footer .settings-logout-action{color:#9c3d35;background:#fbf0ee;border-color:#e4c8c4}@media (width<=850px){.pwa-install-button{display:none}.login-page .site-header{height:58px;min-height:58px;padding:0 15px;position:relative}.login-page .site-header>.brand{gap:8px}.login-page .site-header>.brand .brand-symbol{width:32px;height:28px}.login-page .auth-card .mobile-brand{display:none}.login-page .login-layout{gap:0;padding:13px 14px 20px}.login-page .auth-card{border-radius:14px;padding:17px 16px 15px}.login-page .auth-heading{margin-bottom:13px}.login-page .auth-heading h2{font-size:25px}.login-page .auth-heading p{font-size:13px}.login-page .field-label{margin-bottom:10px;font-size:12px}.login-page .input-wrap{height:44px}.login-page .form-options{margin-bottom:11px}.login-page .primary-action{height:44px}.login-page .divider{margin:12px 0 9px}.login-page .provider-action{height:39px;margin-bottom:7px}.login-page .account-switch{margin-top:10px;padding-top:10px}.login-page .legal-copy{margin-top:9px;line-height:1.5}.login-page .auth-footnote{text-align:center;margin-top:8px;line-height:1.45}.login-page .hero-panel{background:0 0;margin-top:16px;padding:0 4px}.login-page .hero-panel h1{font-size:29px;line-height:1.03}.login-page .hero-description{margin:7px 0 0;font-size:12px;line-height:1.5}.login-page .hero-panel .market-card,.login-page .hero-panel .feature-row{display:none}.settings-footer{gap:8px}.settings-footer-actions{gap:6px}.settings-footer-actions button{min-width:76px;height:36px;padding:0 10px}}@media (width<=390px){.login-page .auth-card{padding:15px 14px 13px}.login-page .auth-heading h2{font-size:23px}.login-page .hero-panel h1{font-size:27px}.settings-footer span{font-size:8px}.settings-footer-actions button{min-width:68px;padding:0 8px;font-size:9px}}@media (width<=850px){.scanner-main{padding-top:18px;padding-left:16px;padding-right:16px}.scanner-heading h1,.module-title-row h2,.settings-heading h2,.activity-page .module-title-row h2,.mobile-account-heading h1{letter-spacing:-.035em;font-size:clamp(22px,6vw,27px);line-height:1.15}.scanner-heading p,.module-title-row>div>span,.settings-heading>div>span,.settings-section-heading p,.module-toolbar p,.module-disclaimer,.mobile-account-help p{font-size:13px;line-height:1.55}.scanner-eyebrow,.settings-heading>div>p,.mobile-account-heading>div>p{letter-spacing:.14em;font-size:10px}.terminal-page .overview-card-heading h3,.terminal-page .settings-section-heading h3,.terminal-page .activity-detail-panel h3{font-size:16px;line-height:1.3}.terminal-page .overview-card-heading p,.terminal-page .overview-empty p,.terminal-page .project-description,.terminal-page .module-empty p,.terminal-page .settings-note{font-size:12px;line-height:1.55}.overview-main-grid,.portfolio-content-grid,.activity-page,.notification-page,.settings-page,.mobile-account-page{gap:14px}.overview-card,.settings-content,.activity-detail-panel,.notification-card,.mobile-account-settings,.mobile-account-about{border-radius:15px;padding:15px}.overview-mobile-hero{border-radius:16px;padding:15px}.overview-mobile-hero-top small,.overview-mobile-hero-stats small{font-size:11px}.overview-mobile-hero-top strong{font-size:clamp(27px,7vw,32px)}.overview-mobile-hero-stats b{font-size:11px}.overview-mobile-actions{gap:9px}.overview-mobile-actions button{border-radius:13px;min-height:66px;font-size:11px}.overview-mobile-actions button svg{width:20px;height:20px}.overview-card-heading h3,.module-toolbar h3{font-size:15px}.overview-mover-row,.overview-holding-row{min-height:56px}.overview-mover-row>span>strong,.overview-holding-row>span>strong{font-size:12px}.overview-mover-row>span>small,.overview-holding-row>span>small{font-size:10px}.overview-mover-row .mover-price,.overview-holding-row .mover-price{font-size:11px}.overview-mover-row .mover-price em,.overview-holding-row .mover-price em{font-size:10px}.settings-tabs{scrollbar-width:none;border-radius:12px;gap:6px;padding:5px;display:flex;overflow-x:auto}.settings-tabs::-webkit-scrollbar{display:none}.settings-tabs button{border-radius:9px;gap:7px;min-width:max-content;height:40px;padding:0 12px;font-size:12px}.settings-tabs button svg{width:15px;height:15px}.settings-section-heading{margin-bottom:14px}.settings-form-grid{gap:13px}.settings-form-grid label{gap:7px;font-size:12px}.settings-form-grid input,.settings-form-grid select{border-radius:10px;min-height:44px;font-size:13px}.setting-toggle-row{gap:12px;min-height:62px;padding:11px 0}.setting-toggle-row b{font-size:13px}.setting-toggle-row small{font-size:11px;line-height:1.45}.settings-secondary-action,.settings-danger-action{border-radius:9px;min-height:40px;padding:0 13px;font-size:12px}.settings-footer{min-height:56px;margin-top:14px;padding-top:10px}.settings-footer-actions button{border-radius:10px;min-width:82px;height:40px;font-size:12px}.activity-kpis>div{border-radius:13px}.activity-kpis small,.activity-kpis em,.activity-tools input,.activity-tools select{font-size:11px}.activity-kpis b{font-size:19px}.mobile-activity-card{border-radius:13px;padding:13px}.mobile-activity-title>b,.mobile-activity-copy>strong{font-size:12px}.mobile-activity-copy>small,.mobile-activity-meta>b{font-size:11px}.mobile-activity-meta time,.mobile-activity-copy>em{font-size:10px}.mobile-account-row{min-height:52px}.mobile-account-row>span,.mobile-account-wallet-open,.mobile-account-help button{font-size:12px}.mobile-account-row small,.mobile-account-about small{font-size:10px}.chart-panel,.token-detail-panel,.module-preview,.module-table-card,.analytics-card{border-radius:15px}.filter-search,.scanner-filters>button,.chart-toolbar button,.chart-lower-tabs button,.detail-tabs button{border-radius:9px}.terminal-page input,.terminal-page select,.terminal-page textarea{font-size:13px}.terminal-page button{touch-action:manipulation}}@media (width<=390px){.scanner-main{padding-left:13px;padding-right:13px}.overview-card,.settings-content,.activity-detail-panel,.notification-card,.mobile-account-settings,.mobile-account-about{border-radius:13px;padding:13px}.overview-mobile-hero{padding:13px}.overview-mobile-actions{gap:7px}.overview-mobile-actions button{min-height:62px;font-size:10px}.settings-tabs button{padding:0 10px;font-size:11px}}@media (width<=850px){.terminal-page{grid-template-rows:calc(58px + env(safe-area-inset-top)) minmax(0,1fr)}.terminal-header{height:calc(58px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.terminal-brand{flex:0 0 164px;justify-content:flex-start;gap:7px;width:164px;min-width:164px}.terminal-brand .brand-symbol{width:32px;height:31px}.terminal-brand .brand-copy{gap:2px;display:grid}.terminal-brand .wordmark-image{background-position:-38px -72px;background-size:185px;width:112px;height:15px}.terminal-brand .brand-copy small{letter-spacing:.18em;color:#bdc7b8;font-size:6px}.mobile-bottom-nav{height:calc(76px + env(safe-area-inset-bottom));padding-bottom:calc(4px + env(safe-area-inset-bottom));bottom:-4px}.mobile-bottom-nav button{gap:5px;min-height:58px;font-size:11px}.mobile-bottom-nav button svg{width:22px;height:22px}.mobile-account-wallet{border-radius:16px;gap:11px;padding:15px}.mobile-account-logo{width:46px;height:46px}.mobile-account-identity strong{font-size:15px}.mobile-account-identity button{font-size:11px}.mobile-wallet-status{font-size:10px}.mobile-account-wallet-open{height:42px;font-size:13px}.mobile-account-actions{gap:9px}.mobile-account-actions button{border-radius:12px;gap:8px;min-height:74px;font-size:12px}.mobile-account-actions button svg{width:21px;height:21px}.mobile-account-settings{border-radius:16px;padding:15px}.mobile-account-settings h2{margin:1px 3px 10px;font-size:15px}.mobile-account-row{gap:10px;min-height:56px}.mobile-account-row>svg:first-child{width:18px;height:18px}.mobile-account-row>span,.mobile-account-wallet-open,.mobile-account-help button{font-size:13px}.mobile-account-row small{font-size:11px}.mobile-account-about strong{font-size:12px}.mobile-account-about small,.mobile-account-about>b{font-size:10px}.mobile-account-help button{font-size:12px}.mobile-account-help p{font-size:9px}.scanner-heading p,.module-title-row>div>span,.mobile-token-row>span>strong{font-size:14px}.mobile-token-row>span>small,.mobile-token-row .token-price{font-size:12px}}@media (width<=390px){.terminal-brand{flex-basis:153px;width:153px;min-width:153px}.terminal-brand .wordmark-image{width:112px}.mobile-bottom-nav button{font-size:10px}.mobile-account-row{gap:8px}}.app-splash{z-index:9999;color:#f4f6f1;background:#050706;flex-direction:column;justify-content:center;align-items:center;font-family:DM Sans,Arial,sans-serif;display:flex;position:fixed;inset:0;overflow:hidden}.splash-wordmark{color:#f0f2ed;letter-spacing:.2em;text-shadow:0 0 22px #d8dfcf0c;margin:0;padding-right:.2em;font:700 clamp(42px,12vw,72px)/1 Orbitron,Space Grotesk,sans-serif;position:relative}.splash-wordmark:after{content:"RAXNAR";color:#0000;filter:drop-shadow(0 0 10px #e6ce7a);background:linear-gradient(105deg,#0000 34%,#fff 43%,#fff4c0 48%,#e2c365 51%,#fff 55%,#0000 66%) 150% 0/250% 100%;-webkit-background-clip:text;background-clip:text;padding-right:.2em;animation:1.45s ease-in-out infinite splash-text-sweep;position:absolute;inset:0}.terminal-wordmark{color:#edf0eb;letter-spacing:.13em;text-shadow:0 0 8px #d9e3d414;mix-blend-mode:normal;white-space:nowrap;font:600 12px/1 Orbitron,Space Grotesk,sans-serif;background:0 0!important;width:auto!important;height:auto!important;overflow:visible!important}.terminal-brand .wordmark-image.terminal-wordmark{width:112px!important}.brand-copy .wordmark-image.terminal-wordmark{width:auto!important}.brand-symbol img,.terminal-brand .brand-symbol img,.admin-brand .brand-symbol img{object-fit:fill;mix-blend-mode:screen;filter:brightness(1.12)contrast(1.22);width:200%;max-width:none;height:130%;top:0;left:-50%;transform:none}@keyframes splash-text-sweep{0%{opacity:.3;background-position:160% 0}18%{opacity:1}78%{opacity:1}to{opacity:.35;background-position:-90% 0}}@media (prefers-reduced-motion:reduce){.splash-wordmark:after{opacity:.75;background-position:50% 0;animation:none}}@media (width<=850px){.terminal-header .chain-select{display:none!important}.terminal-header .terminal-brand{flex:0 0 164px;width:164px;min-width:164px}.terminal-header .brand-symbol,.mobile-account-logo .brand-symbol{width:36px;height:31px}.terminal-page{font-size:14px}.terminal-page .scanner-main small,.terminal-page .scanner-main time{font-size:11px!important}.terminal-page .scanner-main p{font-size:13px;line-height:1.5}.terminal-page .scanner-main button{font-size:max(12px,1em)}.scanner-heading h1,.module-title-row h2,.settings-heading h2,.activity-page .module-title-row h2,.mobile-account-heading h1{font-size:clamp(25px,6.5vw,30px)}.terminal-page .overview-card-heading h3,.terminal-page .settings-section-heading h3,.terminal-page .activity-detail-panel h3,.mobile-account-settings h2{font-size:17px}.terminal-page .overview-card-heading p,.terminal-page .overview-empty p,.terminal-page .project-description,.terminal-page .module-empty p,.terminal-page .settings-note{font-size:13px}.terminal-page .mobile-bottom-nav button{font-size:12px}.terminal-page .terminal-brand .wordmark-image.terminal-wordmark{letter-spacing:.11em;font-size:13px}}
