@import url('https://fonts.googleapis.com/css2?family=Share+Tech+Mono&family=VT323&display=swap');
*{box-sizing:border-box}
html,body{margin:0;min-height:100%;background:#010504;color:#00ff66;font-family:'Share Tech Mono',monospace}
body{background:radial-gradient(circle at 50% 25%,#07351d 0,transparent 35%),repeating-linear-gradient(0deg,rgba(0,255,100,.025) 0 1px,transparent 1px 4px),#010504}
body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:10;background:repeating-linear-gradient(0deg,rgba(0,0,0,.22) 0 1px,transparent 1px 3px)}
.grid{position:fixed;bottom:-25%;left:-20%;width:140%;height:65%;background-image:linear-gradient(#00ff6630 1px,transparent 1px),linear-gradient(90deg,#00ff6630 1px,transparent 1px);background-size:45px 45px;transform:perspective(400px) rotateX(62deg);transform-origin:center bottom}
.wrap{position:relative;z-index:2;max-width:1100px;margin:auto;padding:22px}
.top{border:1px solid #00ff66;padding:8px 12px;display:flex;justify-content:space-between;background:#020b07;box-shadow:0 0 18px #00ff6625;font-size:12px}
.blink{animation:blink 1s steps(2) infinite}@keyframes blink{50%{opacity:0}}
.hero{text-align:center;padding:48px 10px 45px}
.logo{display:block;width:min(220px,55vw);height:auto;margin:0 auto 28px;filter:drop-shadow(0 0 18px #00ff6666)}
.classified{color:#ff00cc;letter-spacing:5px;font-size:13px;text-shadow:0 0 12px #ff00cc}
h1{font:clamp(80px,17vw,180px)/.7 'VT323';margin:15px 0;color:#effff4;letter-spacing:5px;text-shadow:0 0 5px #fff,0 0 15px #00ff66,0 0 45px #00ff66,7px 0 #ff00cc,-7px 0 #00ffff;animation:glitch 3s infinite}
@keyframes glitch{0%,91%,100%{transform:none}92%{transform:skewX(-5deg)}93%{transform:translateX(8px)}94%{transform:translateX(-7px)}}
.tag{font-size:19px;color:#a6ffc3}
.warning{display:inline-block;border:1px solid #ff00cc;color:#ff74df;padding:8px 14px;margin-top:18px;font-size:12px}
.panel{border:1px solid #00ff66;background:#020b07eF;padding:22px;margin:18px 0;box-shadow:inset 0 0 35px #00ff6608,0 0 22px #00ff6615}
h2{font-size:17px;margin:0 0 16px;color:#effff4;letter-spacing:1px;text-transform:uppercase}
p{margin:0 0 18px;line-height:1.7;color:#b7e8c7}
.columns{display:grid;grid-template-columns:1.2fr .8fr;gap:18px}
@media(max-width:760px){.columns{grid-template-columns:1fr}}
.price{font:65px 'VT323';color:#fff;text-shadow:0 0 12px #00ff66}
.green{color:#00ff66}.cyan{color:#00ffff}.pink{color:#ff00cc}.dim{color:#559b70}
.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}
@media(max-width:650px){.stats{grid-template-columns:1fr}}
.stat{border:1px solid #08783b;padding:16px;background:#03100a}.num{font:42px 'VT323';color:#fff}
.bar{height:8px;border:1px solid #00ff66;margin:7px 0 14px}.fill{height:100%;background:#00ff66;box-shadow:0 0 10px #00ff66}
.btn{display:inline-block;margin-top:12px;padding:13px 22px;border:2px solid #00ff66;color:#020605;background:#00ff66;text-decoration:none;font-weight:bold;box-shadow:0 0 15px #00ff6655}
.btn:hover{background:#fff;box-shadow:0 0 25px #fff}
.terminal{line-height:1.8;font-size:14px}
.token{font-size:32px;color:#00ffff;text-shadow:0 0 12px #00ffff}
footer{text-align:center;color:#397b54;font-size:11px;margin:40px 0}