@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#060806;--ink-2:#090c0a;--surface:#0d110e;--surface-2:#131814;--line:#ecf1ec14;--line-strong:#ecf1ec26;--green:#4be38f;--green-hi:#86f2b5;--green-ink:#03200f;--acid:#86f2b5;--text:#edf2ed;--muted:#8f9991;--muted-2:#5d675f;--red:#ff6b5a;--amber:#f2c14e;--radius:14px;--ease:cubic-bezier(.22, 1, .36, 1);--font-sans:"Geist Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Geist Mono Variable", ui-monospace, "SFMono-Regular", monospace;--gutter:clamp(20px, 4vw, 56px);--max:1280px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}body{background:var(--ink);color:var(--text);font-family:var(--font-sans);font-synthesis:none;font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.6;overflow-x:clip}::selection{background:var(--green);color:var(--green-ink)}h1,h2,h3,h4,p,figure,blockquote{margin:0}h1,h2,h3{letter-spacing:-.04em;text-wrap:balance;font-weight:600;line-height:1}p{text-wrap:pretty}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,select,textarea{font:inherit;color:inherit}svg{display:block}img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:100%}:focus-visible{outline:2px solid var(--green);outline-offset:3px;border-radius:6px}.shell{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.mono{font-family:var(--font-mono);letter-spacing:0;font-size:12.5px;font-weight:450}.kicker{color:var(--green);letter-spacing:-.01em;font-size:14px;font-weight:500;display:inline-block}.dim{color:var(--muted)}.green{color:var(--green)}.btn{letter-spacing:-.01em;white-space:nowrap;height:44px;transition:transform .3s var(--ease), background .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease), opacity .3s;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14.5px;font-weight:500;display:inline-flex}.btn:active{transform:scale(.98)}.btn-sm{border-radius:9px;height:36px;padding:0 14px;font-size:13.5px}.btn-green{background:var(--green);color:var(--green-ink)}.btn-green:hover{background:var(--green-hi)}.btn-ghost{border-color:var(--line-strong);color:var(--text);background:#ffffff05}.btn-ghost:hover{background:#ffffff0d;border-color:#ecf1ec4d}.btn:disabled{opacity:.35;cursor:not-allowed}.chip{height:24px;color:var(--muted);white-space:nowrap;background:#ffffff0d;border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-size:12.5px;font-weight:500;display:inline-flex}.chip-good{color:var(--green);background:#4be38f1a}.chip-warn{color:var(--amber);background:#f2c14e1a}.chip-bad{color:var(--red);background:#ff6b5a1a}.chip-plain{color:var(--muted)}.brand{flex-shrink:0;align-items:center;gap:10px;display:inline-flex}.brand-mark{background:var(--green);width:30px;height:30px;color:var(--green-ink);transition:transform .5s var(--ease);border-radius:8px;place-items:center;display:grid}.brand:hover .brand-mark{transform:rotate(-10deg)}.brand-word{letter-spacing:-.04em;font-size:18px;font-weight:650}.brand-tag{color:var(--muted);letter-spacing:-.01em;font-size:15px;font-weight:450}.brand-tag:before{content:"/";color:var(--muted-2);margin-right:10px}.coin-disc{border-radius:50%;flex-shrink:0}.reveal{opacity:0;transition:opacity .9s var(--ease), transform .9s var(--ease);transition-delay:var(--delay,0s);transform:translateY(28px)}.reveal.is-in{opacity:1;transform:none}@keyframes pulse{0%{box-shadow:0 0 #4be38f73}70%{box-shadow:0 0 0 7px #4be38f00}to{box-shadow:0 0 #4be38f00}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--ink)}::-webkit-scrollbar-thumb{border:3px solid var(--ink);background:#1c221d;border-radius:20px}::-webkit-scrollbar-thumb:hover{background:#2a322b}.nav{z-index:60;transition:transform .6s var(--ease), background .4s var(--ease), border-color .4s var(--ease);border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}.nav.is-solid{-webkit-backdrop-filter:blur(18px)saturate(150%);border-bottom-color:var(--line);background:#060806c2}.nav.is-hidden{transform:translateY(-100%)}.nav-inner{max-width:var(--max);padding-inline:var(--gutter);align-items:center;gap:44px;height:68px;margin-inline:auto;display:flex}.nav-links{color:var(--muted);gap:30px;font-size:14.5px;display:flex}.nav-links a{transition:color .25s var(--ease)}.nav-links a:hover{color:var(--text)}.nav-right{align-items:center;gap:10px;margin-left:auto;display:flex}.bm{background:var(--green);height:52px;color:var(--green-ink);letter-spacing:-.02em;cursor:grab;transition:transform .35s var(--ease), background .3s var(--ease), box-shadow .35s var(--ease);border-radius:12px;align-items:center;gap:10px;padding:0 20px 0 18px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff59,0 12px 32px -14px #4be38fb3}.bm:hover{background:var(--green-hi);transform:translateY(-2px);box-shadow:inset 0 1px #ffffff59,0 18px 40px -14px #4be38fcc}.bm:active{cursor:grabbing;transform:scale(.98)}.bm-label{font-size:16px}.bm-hint{opacity:.68;border-left:1px solid #03200f38;padding-left:12px;font-size:14px;font-weight:500}.bm-sm{border-radius:10px;height:42px;padding:0 16px}.bm-dark{background:var(--green-ink);color:var(--green);box-shadow:0 18px 40px -18px #0009}.bm-dark:hover{background:#000;box-shadow:0 22px 44px -18px #000000b3}.bm-dark .bm-hint{color:var(--text);border-left-color:#4be38f40}.hero{padding-top:clamp(130px,17vh,176px);position:relative}.hero:before{content:"";pointer-events:none;background:radial-gradient(46% 44% at 50% 0,#4be38f21,#0000 72%);height:1100px;position:absolute;inset:0 0 auto}.hero-copy{text-align:center;will-change:transform, opacity;flex-direction:column;align-items:center;display:flex;position:relative}.hero-badge{border:1px solid var(--line-strong);color:var(--muted);background:#ffffff06;border-radius:999px;align-items:center;gap:10px;padding:5px 14px 5px 5px;font-size:14px;display:inline-flex}.hero-badge b{background:var(--green);color:var(--green-ink);border-radius:999px;padding:2px 9px;font-size:12.5px;font-weight:600}.hero-title{letter-spacing:-.058em;margin-top:26px;font-size:clamp(2.9rem,8.2vw,7.6rem);font-weight:620;line-height:.96}.hero-line{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.hero-line>span{display:inline-block}.hero-line+.hero-line>span{color:var(--muted)}.hero-sub{max-width:610px;color:var(--muted);margin-top:28px;font-size:clamp(16.5px,1.45vw,19px);line-height:1.6}.hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:38px;display:flex}.hero-how{border-radius:12px;height:52px;padding:0 22px;font-size:15.5px}.shot-stage{perspective:1800px;margin-top:clamp(64px,9vw,104px);padding-bottom:clamp(70px,10vw,130px);position:relative}.shot-tilt{transform-origin:50% 0;will-change:transform}.hero-mascot{z-index:3;pointer-events:none;align-items:flex-start;gap:4px;display:flex;position:absolute;top:-74px;left:clamp(12px,5%,60px)}.hero-mascot-say{background:var(--text);color:var(--ink);white-space:nowrap;border-radius:12px 12px 12px 3px;margin-top:6px;padding:8px 12px;font-size:13.5px;font-weight:500;box-shadow:0 10px 30px -10px #000c}.terminal{border:1px solid var(--line-strong);text-align:left;background:#090c0a;border-radius:16px;font-size:13px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0009,0 50px 120px -40px #000000e6,0 30px 140px -60px #4be38f40}.t-bar{border-bottom:1px solid var(--line);background:#0c100d;align-items:center;gap:16px;height:44px;padding:0 14px;display:flex}.t-dots,.b-dots{gap:6px;display:flex}.t-dots i,.b-dots i{background:#232a24;border-radius:50%;width:10px;height:10px}.t-url{max-width:460px;height:28px;color:var(--muted);white-space:nowrap;background:#141915;border-radius:8px;flex:1;align-items:center;gap:8px;margin-inline:auto;padding:0 12px;font-size:12.5px;display:flex;overflow:hidden}.t-bookmark{height:26px;color:var(--green);background:#4be38f1f;border-radius:7px;align-items:center;gap:6px;padding:0 10px 0 4px;font-size:12.5px;font-weight:600;display:inline-flex}.t-bookmark-mark,.b-mark-icon,.sp-mark{background:var(--green);width:18px;height:18px;color:var(--green-ink);border-radius:5px;place-items:center;font-size:11px;font-weight:700;display:grid}.t-body{grid-template-columns:minmax(0,1fr) 260px;display:grid}.t-main{border-right:1px solid var(--line);min-width:0}.t-pair{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:14px 18px;display:flex}.t-pair-name{flex-direction:column;line-height:1.25;display:flex}.t-pair-name strong{font-size:15px}.t-pair-name span{color:var(--muted);font-size:12.5px}.t-price{border-left:1px solid var(--line);flex-direction:column;margin-left:4px;padding-left:14px;line-height:1.25;display:flex}.t-price strong{font-size:15px;font-weight:500}.up{color:var(--green)}.down{color:var(--red)}.t-stats{gap:26px;margin:0 0 0 auto;display:flex}.t-stats div{flex-direction:column;line-height:1.3;display:flex}.t-stats dt{color:var(--muted-2);font-size:11.5px}.t-stats dd{margin:0;font-size:13px}.t-chart{border-bottom:1px solid var(--line);height:clamp(220px,26vw,330px);padding:34px 0 0;position:relative}.t-chart-tabs,.t-tape-tabs,.t-side-tabs{gap:4px;display:flex}.t-chart-tabs{position:absolute;top:8px;left:14px}.t-chart-tabs span,.t-tape-tabs span{color:var(--muted-2);border-radius:6px;padding:3px 8px;font-size:12px}.t-chart-tabs .is-on,.t-tape-tabs .is-on{color:var(--text);background:#161c17}.candles{width:100%;height:100%}.c-grid{stroke:#ffffff0b;stroke-width:1px}.c-up{fill:#33c97a;stroke:#33c97a}.c-down{fill:#e0594b;stroke:#e0594b}.c-up line,.c-down line{stroke-width:1px}.c-vol{opacity:.22;stroke:none}.t-tape{padding:8px 14px 10px}.t-tape-tabs{margin-bottom:4px}.t-trade{color:var(--muted);grid-template-columns:50px 80px 60px 1fr 40px;gap:10px;padding:5px 4px;font-size:12px;display:grid}.t-wallet{color:var(--muted-2)}.t-age{text-align:right;color:var(--muted-2)}.t-side{flex-direction:column;gap:12px;padding:14px;display:flex}.t-side-tabs{background:#121713;border-radius:9px;padding:3px}.t-side-tabs span{text-align:center;color:var(--muted);border-radius:7px;flex:1;padding:6px;font-size:13px}.t-side-tabs .is-on{color:var(--green);background:#4be38f24;font-weight:500}.t-amounts{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.t-amounts span{text-align:center;border:1px solid var(--line);color:var(--muted);border-radius:7px;padding:7px 0;font-size:12px}.t-amounts .is-on{color:var(--text);border-color:#4be38f66}.t-input{color:var(--muted);background:#121713;border-radius:8px;justify-content:space-between;padding:10px 12px;font-size:12.5px;display:flex}.t-input span:last-child{color:var(--text)}.t-buy{color:var(--green-ink);text-align:center;background:#33c97a;border-radius:9px;padding:11px;font-size:13.5px;font-weight:600}.t-side-meta{color:var(--muted-2);justify-content:space-between;font-size:11.5px;display:flex}.t-overlay{z-index:2;opacity:0;width:340px;transition:opacity .8s var(--ease), transform .9s var(--ease);position:absolute;top:58px;right:18px;transform:translate(30px)scale(.97)}.terminal.is-live .t-overlay{opacity:1;transform:none}.scan-panel{-webkit-backdrop-filter:blur(12px);background:#0a0e0bf5;border:1px solid #4be38f47;border-radius:14px;font-size:13px;overflow:hidden;box-shadow:0 30px 70px -20px #000000e6,0 0 0 4px #4be38f0d}.sp-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:11px 14px;display:flex}.sp-brand{letter-spacing:-.02em;align-items:center;gap:8px;font-weight:650;display:inline-flex}.sp-time{color:var(--muted-2);font-size:11.5px}.sp-coin{align-items:center;gap:11px;padding:14px 14px 10px;display:flex}.sp-coin-text{flex-direction:column;line-height:1.3;display:flex}.sp-coin-text strong{font-size:15px}.sp-coin-text span{color:var(--muted);font-size:11.5px}.sp-score{flex-direction:column;align-items:flex-end;margin-left:auto;line-height:1;display:flex}.sp-score-num{letter-spacing:-.05em;color:var(--green);font-variant-numeric:tabular-nums;font-size:34px;font-weight:650}.sp-score-label{color:var(--muted);margin-top:4px;font-size:11.5px}.sp-meter{grid-template-columns:repeat(20,1fr);gap:3px;padding:0 14px 12px;display:grid}.sp-meter i{height:5px;transition:background .4s var(--ease);background:#ffffff12;border-radius:2px}.terminal.is-live .sp-meter i.is-on,.browser .sp-meter i.is-on{background:var(--green)}.sp-signals{border-top:1px solid var(--line);margin:0;padding:4px 0;list-style:none}.sp-signals li{transition:opacity .6s var(--ease), transform .6s var(--ease);align-items:center;gap:10px;padding:7px 14px;display:flex}.terminal:not(.is-live) .sp-signals li{opacity:0;transform:translateY(6px)}.sp-icon{border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.sp-icon.ok{color:var(--green);background:#4be38f24}.sp-icon.warn{color:var(--amber);background:#f2c14e24}.sp-label{color:var(--muted)}.sp-value{color:var(--text);margin-left:auto}.sp-foot{border-top:1px solid var(--line);color:var(--muted-2);justify-content:space-between;gap:10px;padding:11px 14px;font-size:12px;display:flex}.sp-link{color:var(--green);font-weight:500}.ticker{border-block:1px solid var(--line);background:var(--ink-2);align-items:center;display:flex}.ticker-label{padding:0 24px 0 var(--gutter);color:var(--muted);border-right:1px solid var(--line);flex-shrink:0;align-items:center;height:60px;font-size:13.5px;display:flex}.ticker-window{flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.ticker-track{width:max-content;animation:60s linear infinite ticker;display:flex}.ticker:hover .ticker-track{animation-play-state:paused}@keyframes ticker{to{transform:translate(-50%)}}.ticker-item{white-space:nowrap;align-items:center;gap:10px;height:60px;padding:0 28px;font-size:14px;display:inline-flex}.ticker-name{font-weight:550}.ticker-score{font-variant-numeric:tabular-nums;font-weight:600}.ticker-score.good{color:var(--green)}.ticker-score.warn{color:var(--amber)}.ticker-score.bad{color:var(--red)}.ticker-change{font-size:13px}.flow{background:var(--ink);align-items:center;height:100svh;display:flex;position:relative}.flow-inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,6vw,90px);display:grid}.flow-steps{flex-direction:column;margin-top:22px;display:flex}.flow-step{border-top:1px solid var(--line);opacity:.32;transition:opacity .6s var(--ease);gap:18px;padding:22px 0;display:flex}.flow-step:last-child{border-bottom:1px solid var(--line)}.flow-step.is-active{opacity:1}.flow-step.is-done{opacity:.5}.flow-n{border:1px solid var(--line-strong);width:30px;height:30px;transition:background .5s var(--ease), color .5s var(--ease), border-color .5s var(--ease);border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;font-weight:600;display:grid}.flow-step.is-active .flow-n{background:var(--green);border-color:var(--green);color:var(--green-ink)}.flow-step h3{letter-spacing:-.03em;margin-top:2px;font-size:clamp(1.2rem,1.8vw,1.55rem);line-height:1.2}.flow-step p{max-height:0;color:var(--muted);transition:max-height .7s var(--ease), margin-top .7s var(--ease);margin-top:0;font-size:15.5px;line-height:1.6;overflow:hidden}.flow-step.is-active p{max-height:140px;margin-top:10px}.flow-rail{background:var(--line);border-radius:2px;height:2px;margin-top:26px;overflow:hidden}.flow-rail span{background:var(--green);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.browser{border:1px solid var(--line-strong);background:#0b0e0c;border-radius:14px;flex-direction:column;height:clamp(340px,58vh,520px);display:flex;position:relative;overflow:hidden;box-shadow:0 50px 110px -50px #000}.b-top{background:#0f1310;align-items:center;gap:14px;height:42px;padding:0 14px;display:flex}.b-url{max-width:380px;height:26px;color:var(--muted);background:#171c18;border-radius:7px;flex:1;margin-inline:auto;font-size:12.5px;position:relative;overflow:hidden}.b-url span{transition:opacity .4s var(--ease), transform .5s var(--ease);align-items:center;padding:0 12px;display:flex;position:absolute;inset:0}.b-url-b{opacity:0;transform:translateY(8px)}.browser:not(.s0) .b-url-a{opacity:0;transform:translateY(-8px)}.browser:not(.s0) .b-url-b{opacity:1;transform:none}.b-marks{border-bottom:1px solid var(--line);height:34px;color:var(--muted-2);background:#0f1310;align-items:center;gap:16px;padding:0 16px;font-size:12.5px;display:flex}.b-mark-7{color:var(--text);opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease), background .4s var(--ease);border-radius:6px;align-items:center;gap:6px;padding:3px 8px 3px 3px;font-weight:550;display:inline-flex;transform:translateY(6px)}.browser.s0 .b-mark-7{animation:mark-land 3.2s var(--ease) infinite}.browser:not(.s0) .b-mark-7{opacity:1;transform:none}.browser.s2 .b-mark-7{background:#4be38f26}@keyframes mark-land{0%,58%{opacity:0;transform:translateY(6px)}66%,to{opacity:1;transform:none}}.b-page{flex:1;position:relative}.b-ghost-btn{z-index:5}.b-site,.b-axiom,.b-panel{transition:opacity .6s var(--ease), transform .7s var(--ease);position:absolute}.b-site{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;inset:0}.b-line{background:#1a201b;border-radius:4px;height:12px}.w60{width:56%;height:22px}.w40{width:38%}.b-btn,.b-ghost-btn{background:var(--green);color:var(--green-ink);border-radius:9px;margin-top:12px;padding:9px 18px;font-size:13px;font-weight:600}.b-ghost-btn{opacity:0;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,34px);box-shadow:0 20px 40px -10px #000c}.browser.s0 .b-ghost-btn{animation:ghost-drag 3.2s var(--ease) infinite}@keyframes ghost-drag{0%,12%{opacity:0;transform:translate(-50%,34px)scale(1)}20%{opacity:.95;transform:translate(-50%,30px)scale(.96)rotate(-3deg)}56%{opacity:.95;transform:translate(var(--drop-x,40px), var(--drop-y,-170px)) scale(.8) rotate(-3deg)}64%,to{opacity:0;transform:translate(var(--drop-x,40px), var(--drop-y,-170px)) scale(.6)}}.browser:not(.s0) .b-site{opacity:0;transform:scale(.98)}.b-axiom{opacity:0;flex-direction:column;padding:14px 16px 0;display:flex;inset:0;transform:translateY(16px)}.browser:not(.s0) .b-axiom{opacity:1;transform:none}.b-axiom-head{align-items:center;gap:9px;font-size:14px;display:flex}.b-candles{flex:1;margin-top:10px}.b-panel{opacity:0;width:min(310px,74%);top:14px;right:14px;transform:translate(26px)scale(.97)}.browser.s2 .b-panel{opacity:1;transform:none}.browser .sp-signals li{padding-block:6px}.b-cursor{z-index:4;opacity:0;pointer-events:none;filter:drop-shadow(0 3px 6px #0009);position:absolute;top:50%;left:50%}.browser.s0 .b-cursor{animation:cursor-drag 3.2s var(--ease) infinite}.browser.s2 .b-cursor{opacity:1;transform:translate(var(--mark-x,120px), var(--mark-y,-180px));transition:transform .8s var(--ease), opacity .3s;animation:1.6s ease-in-out infinite cursor-click}@keyframes cursor-drag{0%{opacity:0;transform:translate(10px,60px)}12%{opacity:1;transform:translate(10px,46px)}20%{transform:translate(10px,46px)scale(.9)}56%{opacity:1;transform:translate(calc(var(--drop-x,40px) + 50px), calc(var(--drop-y,-170px) + 12px)) scale(.9)}70%,to{opacity:0;transform:translate(calc(var(--drop-x,40px) + 50px), calc(var(--drop-y,-170px) + 12px))}}@keyframes cursor-click{0%,to{scale:1}50%{scale:.86}}.statement{padding:clamp(110px,16vw,220px) 0 clamp(90px,12vw,160px)}.st-text{letter-spacing:-.045em;max-width:1120px;font-size:clamp(1.8rem,4.3vw,3.9rem);font-weight:560;line-height:1.12}.st-word.is-hl{color:var(--green)}.facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:clamp(70px,9vw,120px);display:grid}.fact{border-top:1px solid var(--line-strong);flex-direction:column;gap:12px;padding-top:22px;display:flex}.fact strong{letter-spacing:-.06em;font-size:clamp(2.6rem,5vw,4.2rem);font-weight:600;line-height:1}.fact span{color:var(--muted);max-width:30ch;font-size:15.5px}.section-head{max-width:640px;margin-bottom:clamp(36px,5vw,56px)}.section-head h2,.teaser-copy h2,.faq-side h2{letter-spacing:-.05em;margin-top:14px;font-size:clamp(2.2rem,4.8vw,4rem)}.section-head p,.teaser-copy p,.faq-side p{color:var(--muted);margin-top:18px;font-size:17px;line-height:1.6}.scanner{padding:clamp(60px,8vw,110px) 0}.scan-box{border:1px solid var(--line-strong);background:var(--surface);border-radius:20px;overflow:hidden}.scan-input{border-bottom:1px solid var(--line);height:72px;color:var(--muted);transition:background .3s var(--ease);align-items:center;gap:14px;padding:0 24px;display:flex}.scan-input:focus-within{color:var(--green);background:#4be38f08}.scan-input input{min-width:0;height:100%;color:var(--text);letter-spacing:-.015em;background:0 0;border:0;outline:none;flex:1;font-size:clamp(16px,1.6vw,19px)}.scan-input input::placeholder{color:var(--muted-2)}.scan-clear{color:var(--muted);border-radius:7px;padding:6px 10px;font-size:13.5px;transition:background .2s,color .2s}.scan-clear:hover{color:var(--text);background:#ffffff0f}.scan-try{border-bottom:1px solid var(--line);color:var(--muted-2);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 24px;font-size:13.5px;display:flex}.scan-try button{color:var(--muted);background:#ffffff0d;border-radius:7px;padding:4px 10px;font-size:13px;transition:background .2s,color .2s}.scan-try button:hover{color:var(--green);background:#4be38f1f}.scan-list{padding:6px 10px}.scan-row{transition:background .25s var(--ease);animation:row-in .6s var(--ease) both;border-radius:12px;grid-template-columns:40px minmax(0,1.2fr) minmax(0,1fr) 120px 40px;align-items:center;gap:18px;padding:14px;display:grid}.scan-row:not(.is-ghost):hover{background:#ffffff06}@keyframes row-in{0%{opacity:0;transform:translateY(8px)}}.scan-coin{flex-direction:column;min-width:0;line-height:1.3;display:flex}.scan-coin strong{font-size:15.5px;font-weight:600}.scan-coin span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.scan-ca{color:var(--muted);font-size:13.5px}.ring{color:var(--green);place-items:center;display:grid;position:relative}.ring.warn{color:var(--amber)}.ring.bad{color:var(--red)}.ring-num{font-variant-numeric:tabular-nums;font-size:13px;font-weight:650;position:absolute}.scan-empty{color:var(--muted);flex-direction:column;align-items:center;gap:14px;padding:56px 20px;font-size:15px;display:flex}.scan-lock{padding:0 10px 10px;position:relative}.scan-lock-rows{filter:blur(4px);opacity:.45;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.scan-row.is-ghost{grid-template-columns:40px 140px 90px;animation:none}.ghost-disc{background:#ffffff14;border-radius:50%;width:40px;height:40px}.ghost-line{background:#ffffff14;border-radius:4px;height:12px}.ghost-line.short{width:70%}.scan-lock-cta{border:1px solid var(--line-strong);width:min(92%,640px);color:var(--muted);background:#131814f5;border-radius:14px;align-items:center;gap:14px;padding:14px 14px 14px 18px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 60px -24px #000}.scan-lock-cta svg{color:var(--green);flex-shrink:0}.scan-lock-cta p{flex:1;font-size:14.5px;line-height:1.45}.scan-lock-cta strong{color:var(--text);font-weight:600}.teaser{padding:clamp(60px,8vw,110px) 0}.teaser-inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,6vw,90px);display:grid}.teaser-copy .btn{margin-top:30px}.teaser-posts{flex-direction:column;gap:14px;display:flex}.teaser-post{border:1px solid var(--line);background:var(--surface);transition:transform .5s var(--ease), border-color .4s var(--ease);border-radius:16px;padding:20px 22px}.teaser-post:nth-child(2){margin-left:clamp(0px,6vw,70px)}.teaser-post:hover{border-color:var(--line-strong);transform:translateY(-3px)}.tp-head{align-items:center;gap:10px;font-size:14.5px;display:flex}.tp-head span:last-child{color:var(--muted-2)}.tp-avatar{width:30px;height:30px;color:var(--text);background:linear-gradient(140deg,#2a8a57,#123620);border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid}.teaser-post p{color:#d5dcd6;margin-top:12px;font-size:15.5px;line-height:1.55}.tp-coin{background:var(--surface-2);border-radius:10px;align-items:center;gap:9px;margin-top:14px;padding:7px 12px 7px 8px;font-size:14px;display:inline-flex}.tp-score{border-left:1px solid var(--line-strong);padding-left:9px;font-weight:600}.tp-score.good{color:var(--green)}.tp-score.warn{color:var(--amber)}.cta{padding:clamp(60px,8vw,110px) 0 clamp(40px,5vw,70px)}.cta-card{background:var(--green);color:var(--green-ink);text-align:center;border-radius:28px;padding:clamp(70px,10vw,130px) clamp(24px,5vw,80px) clamp(56px,7vw,90px);position:relative;overflow:hidden}.cta-mascot{justify-content:center;margin-bottom:18px;display:flex}.cta-mascot .m-seven,.cta-mascot .m-arm{stroke:var(--green-ink)}.cta-mascot .m-white{fill:var(--green)}.cta-mascot .m-dot,.cta-mascot .m-smile-eye{stroke:var(--green)}.cta-card h2{letter-spacing:-.055em;max-width:14ch;margin-inline:auto;font-size:clamp(2.4rem,6vw,5.2rem);line-height:.98;position:relative}.cta-card>p{opacity:.75;margin-top:20px;font-size:18px;position:relative}.cta-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;margin-top:36px;display:flex;position:relative}.cta-link{text-underline-offset:4px;font-size:15.5px;font-weight:550;-webkit-text-decoration:underline #03200f59;text-decoration:underline #03200f59;transition:text-decoration-color .3s}.cta-link:hover{text-decoration-color:currentColor}.faq{padding:clamp(70px,9vw,130px) 0}.faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.faq-side{position:sticky;top:110px}.faq-side h2{margin-top:0}.faq-side p{max-width:34ch}.faq-item{border-bottom:1px solid var(--line)}.faq-item:first-child{border-top:1px solid var(--line)}.faq-q{text-align:left;letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:24px 0;font-size:clamp(16.5px,1.6vw,19px);font-weight:500;display:flex}.faq-icon{flex-shrink:0;width:14px;height:14px;position:relative}.faq-icon:before,.faq-icon:after{content:"";background:var(--muted);height:1.6px;transition:transform .45s var(--ease);border-radius:2px;margin-top:-.8px;position:absolute;top:50%;left:0;right:0}.faq-icon:after{transform:rotate(90deg)}.faq-item.is-open .faq-icon:after{transform:rotate(0)}.faq-a{transition:grid-template-rows .5s var(--ease);grid-template-rows:0fr;display:grid}.faq-item.is-open .faq-a{grid-template-rows:1fr}.faq-a>div{overflow:hidden}.faq-a p{max-width:62ch;color:var(--muted);padding-bottom:26px;font-size:16px;line-height:1.7}.footer{border-top:1px solid var(--line);padding-top:clamp(56px,7vw,90px);position:relative;overflow:hidden}.footer-top{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:48px;display:grid}.footer-lead p{max-width:36ch;color:var(--muted);margin-top:18px;font-size:15px}.footer-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.footer-col{flex-direction:column;gap:11px;font-size:15px;display:flex}.footer-col span{color:var(--text);margin-bottom:4px;font-weight:550}.footer-col a{color:var(--muted);width:-moz-fit-content;width:fit-content;transition:color .25s var(--ease)}.footer-col a:hover{color:var(--green)}.footer-base{border-top:1px solid var(--line);color:var(--muted-2);justify-content:space-between;gap:16px;margin-top:clamp(48px,6vw,80px);padding:22px 0;font-size:14px;display:flex}.footer-word{text-align:center;letter-spacing:-.08em;color:#0000;background:linear-gradient(#4be38f38,#4be38f00 78%);-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-background-clip:text;background-clip:text;margin-top:-.06em;margin-bottom:-.2em;font-size:clamp(8rem,31vw,30rem);font-weight:700;line-height:.85}.mascot{overflow:visible}.m-shadow{fill:#000;opacity:.35;transform-box:fill-box;transform-origin:50%;animation:4.6s ease-in-out infinite m-shadow}.m-body{animation:4.6s ease-in-out infinite m-bob}.m-seven{fill:none;stroke:var(--green);stroke-width:20px;stroke-linecap:round;stroke-linejoin:round}.m-arm{fill:none;stroke:var(--green);stroke-width:7.5px;stroke-linecap:round;transform-box:fill-box;transform-origin:0%;animation:m-wave 4.2s var(--ease) infinite}.m-eyes{transform-box:fill-box;transform-origin:50%;animation:5.4s infinite m-blink}.m-white{fill:#f3f7f3}.m-dot{fill:#06140c}.m-smile-eye{fill:none;stroke:#06140c;stroke-width:3.4px;stroke-linecap:round}.m-brows path{fill:none;stroke:var(--green);stroke-width:3.6px;stroke-linecap:round}.m-sweat{fill:#9fd8ff;opacity:.85;animation:2.6s ease-in-out infinite m-sweat}@keyframes m-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes m-shadow{0%,to{opacity:.35;transform:scaleX(1)}50%{opacity:.22;transform:scaleX(.82)}}@keyframes m-wave{0%,62%,to{transform:rotate(0)}70%{transform:rotate(-30deg)}78%{transform:rotate(8deg)}86%{transform:rotate(-22deg)}}@keyframes m-blink{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}@keyframes m-sweat{0%,to{opacity:.85;transform:translateY(0)}60%{opacity:.4;transform:translateY(4px)}}.guide{z-index:70;pointer-events:none;opacity:0;transition:opacity .5s var(--ease), transform .6s var(--ease);flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:fixed;bottom:clamp(14px,2vw,24px);left:clamp(14px,2vw,26px);transform:translateY(20px)}.guide.is-visible{opacity:1;transform:none}.guide.is-visible>*{pointer-events:auto}.guide-bubble{background:var(--text);max-width:290px;color:var(--ink);transform-origin:0 100%;animation:bubble-in .45s var(--ease) both;border-radius:14px 14px 14px 4px;padding:12px 34px 13px 14px;font-size:14px;font-weight:450;line-height:1.45;display:none;position:relative;box-shadow:0 20px 50px -16px #000000d9}.guide.is-open .guide-bubble{display:block}@keyframes bubble-in{0%{opacity:0;transform:scale(.9)translateY(8px)}}.guide-close{color:#06080680;border-radius:6px;place-items:center;width:20px;height:20px;transition:background .2s,color .2s;display:grid;position:absolute;top:9px;right:9px}.guide-close:hover{color:var(--ink);background:#06080614}.guide-mascot{background:var(--surface-2);border:1px solid var(--line-strong);width:72px;height:72px;transition:transform .4s var(--ease), border-color .3s;border-radius:20px;place-items:center;display:grid;box-shadow:0 18px 40px -16px #000000e6}.guide-mascot:hover{border-color:#4be38f80;transform:translateY(-3px)}.modal{z-index:100;-webkit-backdrop-filter:blur(8px);animation:fade .3s var(--ease) both;background:#030503b3;place-items:center;padding:20px;display:grid;position:fixed;inset:0}@keyframes fade{0%{opacity:0}}.modal-card{border:1px solid var(--line-strong);background:var(--surface);width:min(100%,580px);max-height:90svh;animation:modal-in .55s var(--ease) both;border-radius:22px;padding:clamp(22px,3.4vw,34px);position:relative;overflow-y:auto;box-shadow:0 50px 120px -30px #000}@keyframes modal-in{0%{opacity:0;transform:translateY(24px)scale(.98)}}.modal-x{width:32px;height:32px;color:var(--muted);border-radius:9px;place-items:center;transition:background .2s,color .2s;display:grid;position:absolute;top:16px;right:16px}.modal-x:hover{color:var(--text);background:#ffffff0f}.modal-head{align-items:flex-start;gap:16px;padding-right:30px;display:flex}.modal-head h2{letter-spacing:-.035em;font-size:clamp(1.4rem,3vw,1.75rem);line-height:1.15}.modal-head p{color:var(--muted);margin-top:8px;font-size:15px;line-height:1.55}.modal-tabs{background:var(--ink-2);border-radius:12px;gap:4px;margin:26px 0 8px;padding:4px;display:flex;overflow-x:auto}.modal-tabs button{color:var(--muted);white-space:nowrap;border-radius:9px;flex:1;padding:8px 10px;font-size:13.5px;transition:background .25s,color .25s}.modal-tabs button:hover{color:var(--text)}.modal-tabs button.is-active{background:var(--surface-2);color:var(--text);box-shadow:inset 0 1px #ffffff0d}.modal-steps{margin:0;padding:0;list-style:none}.modal-steps li{border-bottom:1px solid var(--line);color:#d5dcd6;animation:row-in .5s var(--ease) both;gap:14px;padding:14px 2px;font-size:15px;line-height:1.5;display:flex}.modal-step-n{width:24px;height:24px;color:var(--green);background:#4be38f1f;border-radius:50%;flex-shrink:0;place-items:center;font-size:12.5px;font-weight:600;display:grid}.modal-foot{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;font-size:14px;display:flex}@media (max-width:1080px){.nav-links{display:none}.t-body{grid-template-columns:1fr}.t-side,.t-stats{display:none}.t-main{border-right:0}.flow{height:100svh;padding:76px 0 24px}.flow-inner{grid-template-columns:1fr;gap:20px}.flow-steps{margin-top:12px}.flow-step:not(.is-active){display:none}.flow-step{border-bottom:1px solid var(--line);padding:16px 0}.flow-rail{margin-top:14px}.browser{height:clamp(250px,46svh,420px)}.teaser-inner,.faq-grid,.footer-top{grid-template-columns:1fr}.faq-side{position:static}}@media (max-width:760px){.hero-mascot{top:-60px}.hero-mascot .mascot{width:70px;height:70px}.hero-mascot-say{font-size:12.5px}.bm-hint{display:none}.t-url{font-size:11px}.t-bookmark,.t-tape{display:none}.t-overlay{width:auto;margin:12px;position:relative;top:auto;right:auto}.t-chart{height:200px}.flow-step p{font-size:14.5px}.facts{grid-template-columns:1fr;gap:28px}.scan-row{grid-template-columns:40px minmax(0,1fr) 40px;gap:12px}.scan-row .scan-ca,.scan-row .chip{display:none}.scan-lock-cta{flex-direction:column;align-items:flex-start;width:100%;margin-top:-40px;position:relative;top:auto;left:auto;transform:none}.teaser-post:nth-child(2){margin-left:0}.footer-cols{grid-template-columns:1fr 1fr}.footer-base{flex-direction:column;gap:6px}.guide-bubble{max-width:min(70vw,260px)}.guide-mascot{border-radius:17px;width:60px;height:60px}.guide-mascot .mascot{width:52px;height:52px}}.tracker,.admin{background:var(--ink);min-height:100svh}.tracker-nav,.admin-nav{z-index:40;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px)saturate(150%);background:#060806cc;position:sticky;top:0}.tracker-nav-inner,.admin-nav-inner{max-width:var(--max);padding:0 var(--gutter);justify-content:space-between;align-items:center;gap:20px;height:64px;margin-inline:auto;display:flex}.tracker-nav-right,.admin-nav-right{align-items:center;gap:16px;display:flex}.tracker-live{color:var(--green);align-items:center;gap:8px;font-size:14px;display:inline-flex}.tracker-live i{background:var(--green);border-radius:50%;width:7px;height:7px;animation:2.4s infinite pulse}.tracker-main{max-width:var(--max);padding:clamp(48px, 7vw, 96px) var(--gutter) 100px;margin-inline:auto}.tracker-hero{max-width:760px;padding-bottom:clamp(40px,6vw,72px)}.tracker-title{letter-spacing:-.055em;margin-top:14px;font-size:clamp(2.5rem,6vw,5rem);line-height:1}.tracker-lede{max-width:56ch;color:var(--muted);margin-top:22px;font-size:17px;line-height:1.6}.tracker-layout{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.tracker-side{flex-direction:column;gap:14px;display:flex;position:sticky;top:88px}.side-block{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:18px}.side-title{justify-content:space-between;margin-bottom:8px;font-size:14px;font-weight:550;display:flex}.side-title .dim{font-size:13px;font-weight:450}.account-list{margin:0;padding:0;list-style:none}.account-list li{border-top:1px solid var(--line);align-items:center;gap:11px;padding:10px 0;display:flex}.account-list li:first-child{border-top:0}.avatar{color:#ffffffeb;border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;font-weight:600;display:grid}.account-text{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.account-handle{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:500;overflow:hidden}.account-meta{color:var(--muted-2);font-size:13px}.account-hit{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.account-hit.good,.score-good{color:var(--green)}.account-hit.warn,.score-warn{color:var(--amber)}.account-hit.bad,.score-bad{color:var(--red)}.side-stat{border-top:1px solid var(--line);flex-direction:column;padding:12px 0;line-height:1.3;display:flex}.side-stat:first-of-type{border-top:0;padding-top:4px}.side-stat strong{letter-spacing:-.04em;font-size:26px;font-weight:600}.side-stat span{color:var(--muted);font-size:14px}.tracker-feed{border:1px solid var(--line);background:var(--surface);border-radius:18px;min-width:0;overflow:hidden}.feed-bar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex}.feed-tabs{background:var(--ink-2);border-radius:10px;gap:4px;padding:3px;display:flex}.feed-tab{color:var(--muted);transition:background .25s var(--ease), color .25s var(--ease);border-radius:8px;padding:7px 13px;font-size:14px}.feed-tab:hover{color:var(--text)}.feed-tab.is-active{background:var(--surface-2);color:var(--text)}.feed-search{border:1px solid var(--line);background:var(--ink-2);min-width:160px;max-width:280px;height:38px;transition:border-color .25s var(--ease);border-radius:10px;outline:none;flex:1;margin-left:auto;padding:0 14px;font-size:14px}.feed-search:focus{border-color:#4be38f73}.feed-search::placeholder{color:var(--muted-2)}.post{border-bottom:1px solid var(--line);transition:background .3s var(--ease);gap:14px;padding:20px 22px;display:flex}.post:hover{background:#ffffff04}.post-body{flex:1;min-width:0}.post-head{flex-wrap:wrap;align-items:center;gap:6px;font-size:15px;display:flex}.post-name{font-weight:600}.post-badge{color:var(--green)}.post-handle,.post-time{color:var(--muted-2)}.post-text{color:#dbe2dc;max-width:68ch;margin-top:6px;font-size:15.5px;line-height:1.55}.post-coin{border:1px solid var(--line);background:var(--ink-2);border-radius:12px;align-items:center;gap:12px;max-width:460px;margin-top:14px;padding:12px 14px;display:flex}.post-coin-text{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.post-coin-text strong{font-size:14.5px}.post-coin-text span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.post-coin-stat{border-left:1px solid var(--line);flex-direction:column;align-items:flex-end;padding-left:14px;line-height:1.3;display:flex}.post-coin-stat span{color:var(--muted-2);font-size:12px}.post-coin-stat strong{font-size:14.5px;font-weight:600}.post-foot{color:var(--muted-2);align-items:center;gap:22px;margin-top:14px;font-size:13.5px;display:flex}.post-foot span{align-items:center;gap:6px;display:inline-flex}.post-link{color:var(--muted);margin-left:auto;transition:color .25s}.post:hover .post-link{color:var(--green)}.feed-empty{color:var(--muted);text-align:center;flex-direction:column;align-items:center;gap:14px;padding:64px 20px;font-size:15px;display:flex}.feed-end{text-align:center;color:var(--muted-2);padding:22px;font-size:14px}.tracker-live.is-off{color:var(--red)}.tracker-flash{z-index:100;color:var(--green);animation:tracker-flash-in .3s var(--ease) both;pointer-events:none;background:#0d110ef5;border:1px solid #4be38f66;border-radius:12px;padding:12px 18px;font-size:14px;font-weight:550;position:fixed;top:76px;right:20px}@keyframes tracker-flash-in{0%{opacity:0;transform:translateY(-8px)}}.tracker-live.is-off i{background:var(--red);animation:none}.tracker-banner{color:var(--muted);background:#ff6b5a12;border:1px solid #ff6b5a57;border-radius:14px;flex-wrap:wrap;align-items:baseline;gap:8px;margin:-18px 0 28px;padding:14px 16px;font-size:14px;display:flex}.tracker-banner strong{color:var(--red);font-weight:600}.avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.account-empty{color:var(--muted-2);padding:14px 0 4px;font-size:13.5px;display:block}.post-text{white-space:pre-wrap}.post-tag{color:var(--muted-2);letter-spacing:.02em;background:#ffffff0e;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:11.5px;font-weight:550}.post-media{border-radius:14px;gap:6px;max-width:620px;margin-top:12px;display:grid;overflow:hidden}.post-media.count-1{grid-template-columns:1fr}.post-media.count-2,.post-media.count-3,.post-media.count-4{grid-template-columns:repeat(2,minmax(0,1fr))}.post-media a{background:var(--ink-2);min-height:0;display:block}.post-media img{object-fit:cover;width:100%;height:100%;max-height:320px;display:block}.post-quote{border:1px solid var(--line);background:var(--ink-2);border-radius:12px;max-width:620px;margin-top:12px;padding:12px 14px}.post-quote-head{align-items:baseline;gap:6px;font-size:13.5px;display:flex}.post-quote-head span{color:var(--muted-2)}.post-quote p{color:var(--muted);white-space:pre-wrap;margin-top:5px;font-size:13.5px;line-height:1.5}@media (max-width:980px){.tracker-layout{grid-template-columns:1fr}.tracker-side{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid;position:static}}@media (max-width:620px){.tracker-live{display:none}.post{padding:16px}.post-coin{flex-wrap:wrap}}.auth{background:var(--ink);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100svh;display:grid}.auth-visual{border-right:1px solid var(--line);background:var(--green);color:var(--green-ink);flex-direction:column;padding:clamp(28px,4vw,52px);display:flex;position:relative;overflow:hidden}.auth-visual:after{content:"7";letter-spacing:-.08em;color:#03200f12;pointer-events:none;font-size:clamp(22rem,46vw,40rem);font-weight:700;line-height:1;position:absolute;bottom:-18%;right:-6%}.auth-visual-center{z-index:1;flex:1;place-items:center;display:grid;position:relative}.auth-visual .m-seven,.auth-visual .m-arm{stroke:var(--green-ink)}.auth-visual .m-white{fill:var(--green)}.auth-visual .m-dot{fill:var(--green-ink)}.auth-visual-foot{z-index:1;position:relative}.auth-visual-foot strong{letter-spacing:-.03em;font-size:22px}.auth-visual-foot p{opacity:.72;max-width:34ch;margin-top:6px;font-size:15px}.auth-panel{flex-direction:column;min-height:100svh;padding:clamp(24px,4vw,48px);display:flex}.auth-2fa{grid-template-columns:1fr}.auth-panel-slim{width:100%;max-width:560px;margin-inline:auto}.auth-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.auth-flag{color:var(--muted);background:#ffffff0d;border-radius:7px;padding:4px 10px;font-size:13.5px}.auth-back{color:var(--muted);font-size:14.5px;transition:color .2s}.auth-back:hover{color:var(--text)}.auth-form-wrap{flex-direction:column;width:100%;max-width:400px;margin:auto;padding-block:48px;display:flex}.auth-title{letter-spacing:-.045em;font-size:clamp(2rem,3.6vw,2.6rem);line-height:1.05}.auth-sub{color:var(--muted);margin-top:12px;font-size:15.5px;line-height:1.55}.auth-form{flex-direction:column;gap:16px;margin-top:30px;display:flex}.field{flex-direction:column;gap:8px;display:flex}.field-label{color:var(--text);font-size:14px;font-weight:500}.field input{border:1px solid var(--line-strong);background:var(--ink-2);width:100%;height:46px;transition:border-color .25s var(--ease), box-shadow .25s var(--ease);border-radius:10px;outline:none;padding:0 14px;font-size:15px}.field input:focus{border-color:#4be38f99;box-shadow:0 0 0 3px #4be38f1f}.field input::placeholder{color:var(--muted-2)}.field-row{gap:8px;display:flex}.field-row input{flex:1}.field-row .btn{height:46px}.field-hint{color:var(--muted);font-size:13.5px}.field-error{color:var(--red);font-size:14px}.auth-submit{width:100%;height:48px;margin-top:8px;font-size:15px}.auth-note{text-align:center;color:var(--muted-2);margin-top:16px;font-size:13.5px}.auth-foot{border-top:1px solid var(--line);color:var(--muted-2);padding-top:18px;font-size:13.5px}.otp{gap:8px;margin-top:30px;display:flex}.otp input{border:1px solid var(--line-strong);background:var(--ink-2);text-align:center;min-width:0;height:62px;font-family:var(--font-mono);transition:border-color .2s var(--ease), box-shadow .2s var(--ease);border-radius:12px;outline:none;flex:1;font-size:24px}.otp input:nth-child(3){margin-right:10px}.otp input:focus{border-color:var(--green);box-shadow:0 0 0 3px #4be38f24}.otp input.is-filled{border-color:#4be38f66}.otp-meta{color:var(--muted-2);margin:12px 0 8px;font-size:13.5px}.admin-tabs{background:var(--surface);border:1px solid var(--line);border-radius:10px;gap:4px;padding:3px;display:flex}.admin-tab{color:var(--muted);transition:background .25s var(--ease), color .25s var(--ease);border-radius:8px;padding:6px 16px;font-size:14.5px}.admin-tab:hover{color:var(--text)}.admin-tab.is-active{background:var(--surface-2);color:var(--text)}.admin-env{color:var(--muted);font-size:14px}.admin-main{max-width:var(--max);padding:clamp(36px, 5vw, 60px) var(--gutter) 90px;margin-inline:auto}.admin-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.admin-title{letter-spacing:-.05em;font-size:clamp(2.2rem,4.4vw,3.2rem)}.admin-head-meta{gap:10px;display:flex}.admin-pill{color:var(--amber);background:#f2c14e1a;border-radius:8px;align-items:center;gap:8px;padding:6px 12px;font-size:13.5px;display:inline-flex}.admin-pill i{background:var(--amber);border-radius:50%;width:6px;height:6px}.log-stats{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.3fr);gap:12px;margin-top:30px;display:grid}.log-stat{border:1px solid var(--line);background:var(--surface);text-align:left;min-height:112px;transition:border-color .3s var(--ease), background .3s var(--ease), transform .3s var(--ease);border-radius:16px;flex-direction:column;justify-content:space-between;gap:16px;padding:18px;font-size:14.5px;display:flex}.log-stat strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:600;line-height:1}.log-stat.is-clickable{cursor:pointer}.log-stat.is-clickable:hover{border-color:var(--line-strong);transform:translateY(-2px)}.log-stat.is-active{background:#4be38f0f;border-color:#4be38f80}.log-stat.is-active strong{color:var(--green)}.log-stat-action{justify-content:center;align-items:flex-start;gap:10px;font-size:13.5px}.logs-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;margin-top:36px;padding-bottom:14px;font-size:15px;font-weight:550;display:flex}.logs-toolbar .dim{font-size:14px;font-weight:450}.logs-empty{padding-top:22px}.empty-frame{border:1px dashed var(--line-strong);background:var(--surface);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:12px;padding:clamp(44px,7vw,80px) 24px;display:flex}.empty-title{letter-spacing:-.02em;margin-top:6px;font-size:19px;font-weight:600}.empty-frame p.dim{max-width:44ch;font-size:15px}.empty-frame .btn,.log-table{margin-top:8px}.log-head,.log-summary{grid-template-columns:90px 100px minmax(0,1fr) minmax(0,1.2fr) 90px;align-items:center;gap:16px;display:grid}.log-head{color:var(--muted-2);padding:12px 14px;font-size:13.5px}.log-head .right{text-align:right}.log-row{transition:background .25s var(--ease);border-radius:12px}.log-row+.log-row{margin-top:2px}.log-row:hover{background:#ffffff06}.log-row.is-open{background:var(--surface);box-shadow:0 0 0 1px var(--line) inset}.log-summary{text-align:left;width:100%;padding:14px;font-size:14.5px}.log-time{color:var(--muted);font-size:13.5px}.log-coin{align-items:center;gap:10px;font-weight:550;display:flex}.log-nocoin{color:var(--muted-2)}.log-source{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.log-status{justify-self:end;font-size:14px;font-weight:550}.log-status.good{color:var(--green)}.log-status.warn{color:var(--amber)}.log-status.bad{color:var(--red)}.log-detail{animation:detail-in .35s var(--ease) both;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:18px 24px;padding:6px 14px 20px;display:grid}@keyframes detail-in{0%{opacity:0;transform:translateY(-4px)}}.detail-cell{border-top:1px solid var(--line);flex-direction:column;gap:4px;padding-top:12px;font-size:14.5px;display:flex}.detail-cell .dim{font-size:13px}.detail-cell-wide{grid-column:span 2}.log-contract{word-break:break-all;color:var(--green)}.placeholder{color:var(--muted-2)}.settings{flex-direction:column;gap:18px;margin-top:30px;display:flex}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.panel{border:1px solid var(--line);background:var(--surface);border-radius:18px;flex-direction:column;gap:18px;padding:22px;display:flex}.panel-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.panel-head h3{letter-spacing:-.02em;font-size:17px}.panel-note{border-top:1px solid var(--line);align-items:center;gap:12px;padding-top:16px;display:flex}.panel-note p{font-size:14px;line-height:1.5}.route-preview{background:var(--ink-2);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.route-url{font-family:var(--font-mono);color:var(--green)}.toggle{width:40px;height:24px;transition:background .3s var(--ease);background:#ffffff1a;border-radius:999px;flex-shrink:0;padding:3px}.toggle span{width:18px;height:18px;transition:transform .35s var(--ease);background:#fff;border-radius:50%;display:block;box-shadow:0 2px 4px #0000004d}.toggle.is-on{background:var(--green)}.toggle.is-on span{transform:translate(16px)}.settings-save{border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(12px);background:#131814eb;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:12px 12px 12px 16px;display:flex;position:sticky;bottom:16px}.save-state{color:var(--green);margin-left:auto;font-size:14px}.admin-loading{background:var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:100svh;font-size:14.5px;display:flex}.admin-pill.is-online{color:var(--green);background:#4be38f1a}.admin-pill.is-online i{background:var(--green)}.field-textarea{border:1px solid var(--line-strong);background:var(--ink-2);width:100%;min-height:104px;color:var(--text);font-family:var(--font-mono);resize:vertical;transition:border-color .25s var(--ease), box-shadow .25s var(--ease);border-radius:10px;outline:none;padding:12px 14px;font-size:12px;line-height:1.5}.field-textarea:focus{border-color:#4be38f99;box-shadow:0 0 0 3px #4be38f1f}.field-textarea::placeholder{color:var(--muted-2)}.panel-wide{grid-column:1/-1}.tracker-settings-status{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.tracker-settings-status>div{background:var(--ink-2);border-radius:10px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.tracker-settings-status .dim{color:var(--muted-2);font-size:12px}.tracker-settings-status strong{font-size:14px;font-weight:550}.settings-error{color:var(--red);font-size:14px;line-height:1.5}.twofa-panel{border-top:1px solid var(--line);flex-direction:column;gap:12px;padding-top:16px;display:flex}.twofa-row{flex-wrap:wrap;align-items:center;gap:10px;font-size:13.5px;display:flex}.twofa-start{align-self:flex-start}.twofa-setup{align-items:flex-start;gap:16px;display:flex}.twofa-qr{background:#fff;border-radius:10px;flex-shrink:0;width:148px;height:148px;padding:6px}.twofa-setup-copy{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.twofa-secret{background:var(--ink-2);color:var(--green);overflow-wrap:anywhere;border-radius:8px;padding:8px 10px;font-size:12px;display:block}.otp-error{text-align:center;margin-top:10px}.wallet-search{border:1px solid var(--line);background:var(--ink-2);border-radius:9px;outline:none;width:min(300px,100%);height:36px;padding:0 12px;font-size:13.5px}.wallet-search:focus{border-color:#4be38f73}.wallet-table{margin-top:8px}.wallet-head,.wallet-row{grid-template-columns:minmax(0,1.2fr) 64px minmax(0,.9fr) minmax(0,1.5fr) 118px 58px;align-items:center;gap:14px;display:grid}.wallet-head{color:var(--muted-2);padding:12px 14px;font-size:13.5px}.wallet-head .right{text-align:right}.wallet-row{transition:background .25s var(--ease);border-radius:12px;padding:14px;font-size:14px}.wallet-row+.wallet-row{margin-top:2px}.wallet-row:hover{background:#ffffff06}.wallet-address{color:#dbe2dc;overflow-wrap:anywhere;font-size:12px}.wallet-name{flex-direction:column;gap:2px;min-width:0;display:flex}.wallet-name strong{font-size:13.5px;font-weight:550}.wallet-name .dim{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.wallet-key{flex-direction:column;gap:4px;min-width:0;display:flex}.wallet-key code{overflow-wrap:anywhere;font-size:11.5px}.wallet-mask{color:var(--muted-2);letter-spacing:.08em}.wallet-key-hex{color:var(--muted)}.wallet-key-actions{gap:10px;display:flex}.wallet-mini{color:var(--green);text-align:left;font-size:12px;font-weight:550}.wallet-mini:hover{color:var(--green-hi)}.wallet-date,.wallet-count{color:var(--muted);font-size:12px}.wallet-count{text-align:right}.chain-badge{letter-spacing:.05em;border-radius:6px;align-items:center;padding:3px 7px;font-size:10.5px;font-weight:650;display:inline-flex}.chain-sol{color:var(--green);background:#4be38f1a}.chain-evm{color:#c4b5fd;background:#a78bfa1f}@media (max-width:1080px){.log-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.panel-wide{grid-column:1/-1}.log-stat-action{grid-column:span 2}.settings-grid,.auth{grid-template-columns:1fr}.auth-visual{display:none}.admin-nav-inner{flex-wrap:wrap;row-gap:10px;height:auto;padding-block:12px}.admin-tabs{order:3;width:100%}.admin-tab{flex:1}}@media (max-width:760px){.log-head{display:none}.log-summary{grid-template-columns:1fr auto;gap:6px 12px}.log-summary>span:nth-child(2),.log-source{display:none}.log-coin{order:-1}.detail-cell-wide{grid-column:span 1}.wallet-head{display:none}.wallet-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.wallet-address,.wallet-key{grid-column:1/-1}.wallet-name,.wallet-date{grid-column:1}.wallet-count{grid-area:3/2}.tracker-settings-status{grid-template-columns:1fr}.twofa-setup{flex-direction:column}.admin-env{display:none}.otp{gap:6px}.otp input{height:54px;font-size:20px}.otp input:nth-child(3){margin-right:4px}}.lost,.gate{background:var(--ink);isolation:isolate;flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.glyph-field{z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;inset:0;-webkit-mask-image:radial-gradient(46% 42% at 50% 48%,#0000 30%,#000 85%);mask-image:radial-gradient(46% 42% at 50% 48%,#0000 30%,#000 85%)}.lost-nav,.gate-nav{z-index:2;height:68px;padding:0 var(--gutter);justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.lost-main{z-index:2;padding:20px var(--gutter) 40px;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.lost-code{letter-spacing:-.08em;align-items:center;font-size:clamp(8rem,24vw,19rem);font-weight:700;line-height:.8;display:flex}.lost-four{color:var(--text)}.lost-zero{border:.085em solid var(--green);border-radius:999px;place-items:center;width:.62em;height:.76em;margin:0 .06em;display:grid;box-shadow:0 0 80px -20px #4be38f80}.lost-zero .mascot{width:70%;height:70%}.lost-title{letter-spacing:-.045em;margin-top:clamp(28px,4vw,44px);font-size:clamp(1.8rem,3.6vw,2.8rem)}.lost-text{max-width:46ch;color:var(--muted);margin-top:14px;font-size:17px}.lost-path{max-width:100%;color:var(--red);text-overflow:ellipsis;white-space:nowrap;background:#ff6b5a1a;border-radius:7px;margin-top:18px;padding:5px 10px;overflow:hidden}.lost-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:32px;display:flex}.lost-foot{z-index:2;padding:20px var(--gutter);color:var(--muted-2);justify-content:space-between;gap:16px;font-size:14px;display:flex;position:relative}.gate{background:radial-gradient(60% 50% at 20% 30%, #ff6b5a12, transparent 70%), var(--ink)}.gate-code{color:var(--red);background:#ff6b5a1f;border-radius:8px;padding:5px 11px;font-size:14px;font-weight:550}.gate-main{z-index:2;width:100%;max-width:1100px;padding:clamp(28px, 6vh, 80px) var(--gutter) 60px;flex:1;margin-inline:auto;position:relative}.gate-face{animation:gate-in .9s var(--ease) both;align-items:flex-end;gap:clamp(12px,3vw,40px);display:flex}.gate-colon{letter-spacing:-.02em;color:var(--text);font-size:clamp(7rem,17vw,13rem);font-weight:500;line-height:.8}.gate-face .mascot{margin-bottom:4px}.gate-copy{animation:gate-in .9s .12s var(--ease) both;margin-top:clamp(30px,5vw,54px)}@keyframes gate-in{0%{opacity:0;transform:translateY(26px)}}.gate-copy h1{letter-spacing:-.05em;max-width:18ch;font-size:clamp(2.2rem,5.2vw,4.2rem);line-height:1.02}.gate-body{max-width:54ch;color:var(--muted);margin-top:20px;font-size:18px;line-height:1.55}.gate-host{color:var(--text);font-family:var(--font-mono);word-break:break-all;font-size:.9em}.gate-actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.gate-reasons{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:clamp(44px,6vw,70px) 0 0;padding:0;list-style:none;display:grid}.gate-reasons li{border-top:1px solid var(--line-strong);animation:gate-in .8s var(--ease) both;gap:12px;padding-top:18px;display:flex}.gate-reasons span{background:#ffffff12;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:12.5px;font-weight:600;display:grid}.gate-reasons p{color:var(--muted);font-size:15px;line-height:1.55}.gate-stop{flex-wrap:wrap;align-items:center;gap:24px;margin-top:clamp(40px,5vw,60px);display:flex}.gate-progress{background:#ffffff14;border-radius:4px;width:120px;height:4px;overflow:hidden}.gate-progress i{background:var(--red);height:100%;animation:gate-stop 2.2s .6s var(--ease) both;display:block}@keyframes gate-stop{0%{width:0}to{width:100%}}.gate-stop dl{flex-wrap:wrap;gap:32px;margin:0;display:flex}.gate-stop dt{color:var(--muted-2);font-size:13px}.gate-stop dd{color:var(--text);margin:2px 0 0;font-size:13.5px}@media (max-width:760px){.gate-reasons{grid-template-columns:1fr;gap:0}.gate-reasons li{padding-block:14px}.gate-face .mascot{width:100px;height:100px}.lost-foot{text-align:center;flex-direction:column;align-items:center}.gate-actions .btn{flex:1}}
