
:root{--bg:#071017;--panel:#111b28;--ink:#e9fff7;--neon:#68ffd2;--gold:#ffe36b;--orange:#ff7a45;--blue:#8ed6ff;--muted:#a8bec8;--border:#2a5360}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 20% 10%,#16384a 0,#071017 40%,#05080d 100%);color:var(--ink);font-family:Verdana,Arial,sans-serif;line-height:1.6}body:before{content:"";position:fixed;inset:0;background:linear-gradient(rgba(104,255,210,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(104,255,210,.035) 1px,transparent 1px);background-size:38px 38px;pointer-events:none;z-index:-1}.topbar{position:sticky;top:0;z-index:50;background:#ffde59;color:#140b00;text-align:center;font-weight:900;padding:10px;border-bottom:4px solid #000}.topbar a{color:#000}.wrap{max-width:1120px;margin:auto;padding:22px}.header{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.logo{font-size:34px;font-weight:900;color:var(--neon);text-shadow:0 0 14px rgba(104,255,210,.55);letter-spacing:-1px}.retro-badges{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.retro-badges img{height:38px}.nav{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.nav a,.btn{display:inline-block;background:#122334;color:var(--ink);border:2px outset #5d7c88;padding:10px 13px;text-decoration:none;font-weight:800;border-radius:7px}.nav a:hover,.btn:hover{background:#193b4e;color:#fff}.hero{margin-top:12px;border:3px solid var(--neon);box-shadow:0 0 35px rgba(104,255,210,.18);background:linear-gradient(135deg,rgba(14,34,49,.96),rgba(16,12,25,.98));border-radius:18px;overflow:hidden}.hero-inner{display:grid;grid-template-columns:1.25fr .75fr;gap:20px;padding:34px}.eyebrow{color:var(--gold);font-weight:900;text-transform:uppercase;letter-spacing:.08em}.hero h1{font-size:clamp(42px,8vw,92px);line-height:.9;margin:10px 0;color:#fff;text-shadow:3px 3px 0 #000,0 0 18px rgba(104,255,210,.5)}.lead{font-size:21px;color:#dff9ff}.price{font-size:28px;color:var(--orange);font-weight:900}.terminal{background:#020503;border:2px solid #6cffb6;border-radius:10px;color:#86ffb6;font-family:"Courier New",monospace;padding:18px;box-shadow:inset 0 0 24px rgba(104,255,210,.12)}.blink{animation:blink 1s steps(1) infinite}@keyframes blink{50%{opacity:.1}}.counter{font-family:"Courier New",monospace;background:#000;color:#68ffd2;border:4px inset #777;padding:10px;font-size:22px;display:inline-block;margin:8px 0}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.card,.window{background:rgba(17,27,40,.96);border:2px solid var(--border);border-radius:14px;padding:18px;box-shadow:0 12px 30px rgba(0,0,0,.28)}.card h3,.window h2{color:var(--gold);margin-top:0}.window-title{background:linear-gradient(90deg,#0d55aa,#45b9ff);color:white;margin:-18px -18px 18px;padding:8px 12px;border-radius:12px 12px 0 0;font-weight:900}.aim{border:3px ridge #8fb5d5;background:#d7dee8;color:#08111a}.aim .window-title{background:#1b65c9;color:white}.aim input,.aim textarea,.quiz input{width:100%;padding:11px;margin:7px 0 12px;border:2px inset #999;background:white;color:#111}.aim button,.quiz button{cursor:pointer;background:#ffd84d;border:3px outset #fff;padding:11px 16px;font-weight:900}.section{margin:32px 0}.sharebar{display:flex;gap:10px;flex-wrap:wrap}.sharebar a,.sharebar button{background:#101d2a;color:#fff;border:2px solid #68ffd2;border-radius:8px;padding:10px 12px;text-decoration:none;font-weight:800;cursor:pointer}.guest-entry{border-bottom:1px dashed #7da2ad;padding:10px 0}.guest-entry b{color:#ffe36b}.news-list{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.footer{margin-top:40px;border-top:2px solid var(--border);padding:24px;color:var(--muted);text-align:center}.marquee{background:#000;color:#6cffb6;padding:8px;border-top:2px solid #6cffb6;border-bottom:2px solid #6cffb6;overflow:hidden;white-space:nowrap}.marquee span{display:inline-block;animation:scroll 20s linear infinite}@keyframes scroll{from{transform:translateX(100%)}to{transform:translateX(-100%)}}.spin{display:inline-block;animation:spin 4s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:820px){.hero-inner,.grid,.news-list{grid-template-columns:1fr}.logo{font-size:28px}.wrap{padding:14px}.hero-inner{padding:22px}.nav a{flex:1;text-align:center}.lead{font-size:18px}}

/* v2 unhinged upgrades */
.hero{background:linear-gradient(135deg,rgba(5,16,24,.98),rgba(25,6,38,.97)),repeating-linear-gradient(45deg,rgba(104,255,210,.06) 0 8px,transparent 8px 16px)}
.logo:after{content:" 404 BRAIN FOUND";font-size:11px;color:#ffde59;background:#000;border:1px dashed #68ffd2;margin-left:8px;padding:3px 5px;vertical-align:middle}
.weird-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px}
.weird-tile{background:#000;border:2px dashed #68ffd2;color:#fff;padding:12px;border-radius:10px;text-align:center;font-weight:900;box-shadow:0 0 18px rgba(104,255,210,.15)}
.weird-tile span{display:block;font-size:26px}.chaos-board{background:#050505;border:4px ridge #ffde59;color:#68ffd2;font-family:"Courier New",monospace;padding:16px;border-radius:12px}.chaos-board li{margin:9px 0}.quiz button:nth-of-type(2){background:#ff7a45}.quiz button:nth-of-type(3){background:#68ffd2}.quiz button:nth-of-type(4){background:#ff5b8a}.badge-chaos{display:inline-block;background:#ff00aa;color:#fff;border:2px solid #fff;box-shadow:3px 3px 0 #000;padding:5px 8px;transform:rotate(-2deg);font-weight:900}.guest-entry:nth-child(odd){background:rgba(104,255,210,.05)}.guest-entry:nth-child(3n){background:rgba(255,222,89,.06)}.panic-button{background:#ff214f!important;color:white!important;border:4px outset #ffc7d2!important;text-transform:uppercase}.tiny-warning{font-size:12px;color:#ffe36b;font-weight:900}.footer:before{content:"YOU HAVE REACHED THE END OF SEEKYA. PLEASE REWIND THE INTERNET.";display:block;color:#ffde59;font-weight:900;margin-bottom:10px}@media(max-width:820px){.weird-strip{grid-template-columns:1fr 1fr}}
