:root{--bg:#07090d;--surface:#0d1117;--surface2:#111720;--line:rgba(255,255,255,.09);--text:#f3f6f8;--muted:#8d97a5;--green:#70f59a;--yellow:#ffc95d;--red:#ff6372;--mono:'DM Mono',ui-monospace,monospace;--sans:'Inter',system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--sans);line-height:1.5;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input{font:inherit}.noise{position:fixed;inset:0;pointer-events:none;opacity:.022;z-index:100;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.section-shell{width:min(1180px,calc(100% - 40px));margin-inline:auto}.topbar{height:76px;position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:32px;padding:0 max(20px,calc((100vw - 1180px)/2));background:rgba(7,9,13,.78);backdrop-filter:blur(20px);border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:10px;font-weight:800;letter-spacing:-.04em;font-size:20px;white-space:nowrap}.brand-mark{width:30px;height:30px;display:grid;place-items:center;color:var(--green)}.brand-mark svg{width:100%;height:100%}.nav{display:flex;gap:26px;margin-left:auto;color:#aeb6c1;font-size:13px;font-weight:600}.nav a,.footer-links a{transition:.2s}.nav a:hover,.footer-links a:hover{color:#fff}.top-actions{display:flex;align-items:center;gap:10px}.network-pill{font-size:11px;font-weight:700;letter-spacing:.06em;padding:9px 12px;border:1px solid var(--line);border-radius:999px;color:#b9c1cb;display:flex;align-items:center;gap:7px}.dot{width:7px;height:7px;background:var(--green);border-radius:50%;box-shadow:0 0 12px var(--green)}.button{display:inline-flex;align-items:center;justify-content:center;border:0;cursor:pointer;font-weight:700;transition:.2s}.button:hover{transform:translateY(-1px)}.button-small{font-size:12px;padding:10px 14px;border-radius:10px}.button-ghost{border:1px solid var(--line);background:#10151c}.hero{min-height:650px;display:grid;grid-template-columns:1.08fr .92fr;align-items:center;gap:36px;padding-top:80px;padding-bottom:84px;position:relative}.hero:before{content:"";position:absolute;left:-220px;top:-110px;width:620px;height:620px;background:radial-gradient(circle,rgba(49,241,124,.08),transparent 66%);pointer-events:none}.eyebrow,.section-kicker{font-family:var(--mono);font-size:11px;letter-spacing:.14em;color:var(--green);font-weight:500}.eyebrow{display:flex;align-items:center;gap:10px}.eyebrow-line{width:28px;height:1px;background:var(--green)}h1{font-size:clamp(54px,6.7vw,88px);line-height:.95;letter-spacing:-.065em;margin:24px 0 28px;font-weight:800}.hero h1 span{color:#737d89}.hero-lead{max-width:650px;color:#a9b2be;font-size:18px;line-height:1.7;margin:0 0 28px}.hero-badges{display:flex;flex-wrap:wrap;gap:8px;max-width:620px}.hero-badges span{font-family:var(--mono);font-size:10px;color:#8d98a4;border:1px solid var(--line);background:rgba(255,255,255,.02);border-radius:7px;padding:7px 9px}.hero-visual{height:500px;position:relative;display:grid;place-items:center}.radar-grid{position:absolute;width:460px;height:460px;border-radius:50%;opacity:.22;background-image:linear-gradient(rgba(112,245,154,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(112,245,154,.18) 1px,transparent 1px);background-size:32px 32px;mask-image:radial-gradient(circle,#000 0 45%,transparent 72%)}.shield-orbit{position:absolute;border:1px solid rgba(112,245,154,.15);border-radius:50%}.orbit-1{width:380px;height:380px}.orbit-2{width:290px;height:290px;border-style:dashed;animation:spin 22s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.big-shield{width:210px;height:240px;color:var(--green);filter:drop-shadow(0 0 35px rgba(112,245,154,.14));display:grid;place-items:center}.big-shield svg{width:100%;height:100%}.floating-label{position:absolute;background:rgba(13,17,23,.88);backdrop-filter:blur(14px);border:1px solid var(--line);border-radius:12px;padding:12px 16px;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.3)}.floating-label b{font-family:var(--mono);font-size:14px}.floating-label span{font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.label-a{left:0;top:90px}.label-b{right:8px;bottom:90px}.scanner-section{padding:30px 0 100px}.scanner-section>.section-kicker{margin-bottom:12px}.scanner-card,.panel,.result-summary{border:1px solid var(--line);border-radius:24px;background:var(--surface)}.scanner-card{border-color:rgba(112,245,154,.18);padding:30px;background:linear-gradient(180deg,rgba(112,245,154,.035),rgba(255,255,255,.015));box-shadow:0 25px 100px rgba(0,0,0,.26)}.scanner-head{display:flex;justify-content:space-between;gap:24px}.scanner-head h2{margin:0;font-size:26px;letter-spacing:-.04em}.scanner-head p{margin:7px 0 0;color:var(--muted);font-size:14px}.live-chip{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:9px;letter-spacing:.12em;color:var(--green);padding-top:8px}.live-chip span{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 10px var(--green)}.scan-form{margin-top:26px}.input-wrap{display:flex;align-items:center;gap:12px;padding:8px;border-radius:14px;background:#080b10;border:1px solid rgba(255,255,255,.12)}.input-wrap:focus-within{border-color:rgba(112,245,154,.5);box-shadow:0 0 0 4px rgba(112,245,154,.05)}.chain-logo{flex:0 0 38px;width:38px;height:38px;border-radius:10px;background:#f4ba2f;color:#111;font-weight:900;display:grid;place-items:center}.input-wrap input{min-width:0;flex:1;color:#eaf0f4;background:transparent;border:0;outline:0;font-family:var(--mono);font-size:13px}.input-wrap input::placeholder{color:#4f5966}.button-primary{background:var(--green);color:#061008;border-radius:10px;padding:13px 20px;min-width:125px}.spinner{display:none;width:17px;height:17px;border:2px solid rgba(0,0,0,.2);border-top-color:#071109;border-radius:50%;animation:spin .7s linear infinite}.button-primary.loading .button-label{display:none}.button-primary.loading .spinner{display:block}.form-meta{display:flex;justify-content:space-between;margin:9px 5px 0;color:#5d6774;font-family:var(--mono);font-size:9px}.text-button{border:0;background:none;color:#71808e;cursor:pointer;font-family:var(--mono);font-size:9px}.scan-error{display:none;margin-top:15px;border:1px solid rgba(255,99,114,.25);background:rgba(255,99,114,.06);color:#ff8e99;border-radius:10px;padding:12px 14px;font-size:12px}.scan-error.show{display:block}.hidden{display:none!important}.results{margin-top:22px}.result-summary{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:34px;padding:24px}.token-identity{display:flex;align-items:center;gap:15px;min-width:0}.token-avatar{flex:0 0 54px;width:54px;height:54px;border-radius:16px;background:linear-gradient(145deg,#1c2530,#0c1117);border:1px solid var(--line);display:grid;place-items:center;font-weight:800;font-size:20px;color:var(--green)}.token-title-row{display:flex;align-items:center;gap:9px}.token-title-row h3{font-size:18px;margin:0}.token-title-row span{font-family:var(--mono);font-size:9px;color:#6f7b89;border:1px solid var(--line);border-radius:5px;padding:3px 5px}.contract-button{display:flex;gap:8px;margin-top:7px;border:0;background:transparent;padding:0;color:#65717e;font-family:var(--mono);font-size:9px;cursor:pointer}.verdict-wrap{border-left:1px solid var(--line);padding-left:28px;min-width:160px}.verdict-label{display:block;color:#68727f;font-family:var(--mono);font-size:8px;letter-spacing:.1em;margin-bottom:6px}.verdict{font-size:19px;font-weight:800}.verdict.safe{color:var(--green)}.verdict.suspicious{color:var(--yellow)}.verdict.dangerous{color:var(--red)}.score-wrap{display:flex;align-items:center;gap:13px}.score-ring{--score:50;--score-color:var(--yellow);width:70px;height:70px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--score-color) calc(var(--score)*1%),#242a32 0);position:relative}.score-ring:before{content:"";position:absolute;inset:5px;background:var(--surface);border-radius:50%}.score-ring>div{position:relative;text-align:center;line-height:1}.score-ring strong{font-size:20px}.score-ring span{display:block;font-family:var(--mono);font-size:7px;color:#6e7884}.score-wrap>div:last-child>span{display:block;font-size:11px;font-weight:700}.score-wrap small{display:block;max-width:125px;color:#68727e;font-size:9px;margin-top:3px}.result-grid{display:grid;grid-template-columns:1.35fr .65fr;gap:18px;margin-top:18px}.panel{padding:24px}.panel-head{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);padding-bottom:16px}.panel-head h3{font-size:14px;margin:0}.panel-head span{font-family:var(--mono);font-size:8px;color:#67727e}.checks-list{display:grid;grid-template-columns:1fr 1fr;gap:0 22px;margin-top:5px}.check-item{display:flex;gap:10px;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.055)}.check-status{flex:0 0 24px;width:24px;height:24px;border-radius:7px;display:grid;place-items:center;font-size:11px;font-weight:800}.check-item.pass .check-status{color:var(--green);background:rgba(112,245,154,.08)}.check-item.warn .check-status{color:var(--yellow);background:rgba(255,201,93,.08)}.check-item.danger .check-status{color:var(--red);background:rgba(255,99,114,.09)}.check-item.unknown .check-status{color:#77818d;background:rgba(255,255,255,.05)}.check-copy b{display:block;font-size:11px}.check-copy small{display:block;color:#66717e;font-size:9px;margin-top:3px}.metric-grid{display:grid;grid-template-columns:1fr 1fr}.metric{padding:16px 0;border-bottom:1px solid rgba(255,255,255,.055)}.metric:nth-child(odd){border-right:1px solid rgba(255,255,255,.055);padding-right:16px}.metric:nth-child(even){padding-left:16px}.metric span{display:block;color:#6d7885;font-size:9px}.metric strong{font-family:var(--mono);font-size:13px}.micro-note{color:#505b67;font-size:8px}.market-links{display:flex;gap:8px}.mini-link{flex:1;text-align:center;border:1px solid var(--line);border-radius:9px;padding:9px;font-size:9px;color:#8994a1}.disclaimer{margin-top:13px;color:#535f6b;font-size:9px;text-align:center}.how{padding:110px 0}.section-heading{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end}.section-heading h2,.token-copy h2,.about-card h2{font-size:clamp(34px,4.2vw,54px);letter-spacing:-.055em;line-height:1.05;margin:12px 0 0}.section-heading>p{color:#8c96a3;font-size:14px;line-height:1.75}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:54px;border:1px solid var(--line);border-radius:24px;overflow:hidden}.step{min-height:245px;padding:26px;position:relative}.step+.step{border-left:1px solid var(--line)}.step-num{position:absolute;right:22px;top:20px;font-family:var(--mono);font-size:9px;color:#4f5a66}.step-icon{width:43px;height:43px;border-radius:12px;border:1px solid rgba(112,245,154,.18);background:rgba(112,245,154,.045);color:var(--green);display:grid;place-items:center;font-size:21px;margin-bottom:37px}.step h3{font-size:16px}.step p{font-size:11px;color:#73808c}.legend{display:flex;justify-content:flex-end;gap:28px;margin-top:16px}.legend>div{display:flex;align-items:center;gap:7px;font-family:var(--mono);font-size:8px}.legend-dot{width:7px;height:7px;border-radius:50%}.legend-dot.safe{background:var(--green)}.legend-dot.suspicious{background:var(--yellow)}.legend-dot.dangerous{background:var(--red)}.token-section{padding:70px 0 110px}.token-card{border:1px solid var(--line);border-radius:30px;background:linear-gradient(130deg,#0e141b,#090c11);min-height:520px;display:grid;grid-template-columns:.8fr 1.2fr;overflow:hidden}.token-art{position:relative;display:grid;place-items:center;background:radial-gradient(circle at 48% 48%,rgba(112,245,154,.11),transparent 45%)}.coin{position:absolute;width:185px;height:185px;border-radius:50%;display:grid;place-items:center;border:2px solid rgba(112,245,154,.45);background:linear-gradient(145deg,#17211d,#09110d);color:var(--green)}.coin svg{width:72px}.coin-back{transform:translate(-48px,35px) rotate(-12deg);opacity:.35;font-family:var(--mono);font-weight:700;font-size:30px}.coin-front{transform:translate(32px,-22px);box-shadow:0 30px 80px rgba(0,0,0,.5),0 0 60px rgba(112,245,154,.08)}.token-copy{padding:64px 60px 55px}.token-copy h2{font-size:60px}.token-copy>p{color:#909aa6;font-size:14px;line-height:1.75}.utility-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:26px 0}.utility-grid>div{padding:14px;border:1px solid var(--line);border-radius:12px}.utility-grid b{display:block;font-size:11px}.utility-grid span{display:block;color:#687480;font-size:9px}.contract-box{display:flex;align-items:center;justify-content:space-between;gap:14px;background:#070a0e;border:1px solid var(--line);border-radius:12px;padding:12px 13px}.contract-box span{display:block;color:#5f6975;font-size:8px}.contract-box code{font-family:var(--mono);font-size:10px;color:#a8b1bb;overflow-wrap:anywhere}.contract-box button{border:1px solid var(--line);background:#11171e;color:#7d8894;font-family:var(--mono);font-size:8px;border-radius:7px;padding:8px 10px;cursor:pointer}.token-links{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px}.social-button{display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--line);border-radius:9px;padding:10px 7px;color:#87919d;font-size:9px}.social-button:hover{color:#fff;border-color:rgba(112,245,154,.35)}.about{padding:30px 0 110px}.about-card{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:64px 0}.about-card>p{color:#818c98;font-size:13px;line-height:1.8}.footer{display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center;padding:34px 0 40px;color:#5e6874}.footer-brand{font-size:16px;color:#dfe5e9}.footer p{font-size:10px}.footer-links{display:flex;gap:14px;flex-wrap:wrap;font-size:10px;justify-content:flex-end}.footer small{grid-column:1/-1;border-top:1px solid var(--line);padding-top:17px;font-family:var(--mono);font-size:8px;color:#46505a}
@media(max-width:980px){.nav{display:none}.top-actions{margin-left:auto}.hero{grid-template-columns:1fr;min-height:auto}.hero-copy{text-align:center}.eyebrow{justify-content:center}.hero-lead,.hero-badges{margin-left:auto;margin-right:auto}.hero-visual{height:400px}.result-summary{grid-template-columns:1fr 1fr}.score-wrap{grid-column:1/-1;border-top:1px solid var(--line);padding-top:18px}.result-grid{grid-template-columns:1fr}.token-card{grid-template-columns:1fr}.token-art{min-height:400px}.section-heading{gap:40px}}
@media(max-width:700px){.section-shell{width:min(100% - 24px,1180px)}.topbar{height:68px;padding:0 14px}.network-pill{display:none}.hero{padding-top:62px;padding-bottom:60px}.hero h1{font-size:53px}.hero-lead{font-size:15px}.hero-visual{height:330px}.radar-grid{width:340px;height:340px}.orbit-1{width:310px;height:310px}.orbit-2{width:235px;height:235px}.big-shield{width:160px;height:190px}.label-a{left:5px;top:35px}.label-b{right:0;bottom:35px}.scanner-card{padding:20px}.scanner-head{display:block}.input-wrap{flex-wrap:wrap}.chain-logo{display:none}.input-wrap input{width:100%;flex-basis:100%;padding:10px 7px}.button-primary{width:100%}.result-summary{grid-template-columns:1fr}.verdict-wrap{border-left:0;border-top:1px solid var(--line);padding:17px 0 0}.score-wrap{grid-column:auto}.checks-list{grid-template-columns:1fr}.section-heading{grid-template-columns:1fr;gap:24px}.steps-grid{grid-template-columns:1fr}.step+.step{border-left:0;border-top:1px solid var(--line)}.legend{justify-content:flex-start;flex-wrap:wrap}.token-art{min-height:320px}.coin{width:145px;height:145px}.coin-back{transform:translate(-38px,28px) rotate(-12deg)}.coin-front{transform:translate(25px,-18px)}.token-copy{padding:35px 22px}.utility-grid{grid-template-columns:1fr}.token-links{grid-template-columns:1fr 1fr}.about-card{grid-template-columns:1fr;gap:25px}.footer{grid-template-columns:1fr}.footer-links{justify-content:flex-start}}
@media(max-width:430px){.top-actions .button{display:none}.hero h1{font-size:47px}.hero-visual{height:300px}.token-links{grid-template-columns:1fr}}
