body.theme-genz{background:#050709;color:#f0e6cc}body.theme-genz ::-moz-selection{background:#c8ff00;color:#050709}body.theme-genz ::selection{background:#c8ff00;color:#050709}.gz{min-height:100vh;background:#050709;font-family:Space Mono,monospace;line-height:1.5;cursor:crosshair;position:relative;overflow-x:clip}.gz,.gz a{color:#f0e6cc}.gz a{text-decoration:none}.gz a:hover{color:#c8ff00}.gz-scanlines{position:fixed;inset:0;pointer-events:none;z-index:50;background:repeating-linear-gradient(0deg,rgba(0,240,255,.035),rgba(0,240,255,.035) 1px,transparent 0,transparent 3px);mix-blend-mode:overlay}@keyframes gz-bl{50%{opacity:0}}@keyframes gz-float{0%,to{transform:rotate(-4deg) translateY(0)}50%{transform:rotate(-4deg) translateY(-12px)}}@keyframes gz-tick{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes gz-pulse{0%,to{box-shadow:0 0 40px rgba(255,0,110,.4)}50%{box-shadow:0 0 70px rgba(255,0,110,.8)}}@keyframes gz-pop{0%{transform:rotate(-1deg) scale(.85);opacity:0}to{transform:rotate(-1deg) scale(1);opacity:1}}.gz-pink{color:#ff006e}.gz-teal{color:#2a9d9b}.gz-lime{color:#c8ff00}.gz-cream{color:#f0e6cc}.gz-rust{color:#a13a1a}.gz-pink-em{color:#ff006e;font-style:normal}.gz-p{margin:0 0 14px;font-size:14px;line-height:1.7;color:rgba(240,230,204,.85)}.gz-p strong{color:inherit}.gz-p-last{margin-bottom:0}.gz-topbar{position:fixed;top:0;left:0;right:0;z-index:60;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;background:rgba(5,7,9,.85);backdrop-filter:blur(8px);border-bottom:2px solid #c8ff00;font-family:VT323,monospace;font-size:20px;letter-spacing:1px}.gz-topbar-links{display:flex;flex-wrap:wrap;gap:4px 16px}.gz .gz-back{color:#c8ff00}.gz-topbar-active{color:#c8ff00;border-bottom:2px solid #c8ff00;line-height:1}.gz-status{display:flex;align-items:center;gap:8px;color:#c8ff00}.gz-blink-sq{width:8px;height:8px;background:#c8ff00;display:inline-block;animation:gz-bl 1s steps(2) infinite}.gz-blink{animation:gz-bl .8s steps(2) infinite}.gz-hero{position:relative;padding:130px 28px 40px;max-width:1400px;margin:0 auto}.gz-hero-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 15% 30%,rgba(42,157,155,.35),transparent 45%),radial-gradient(circle at 85% 75%,rgba(255,0,110,.3),transparent 45%)}.gz-hero-row{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;gap:32px 48px}.gz-hero-text{flex:1 1 480px;min-width:0}.gz-prompt{font-family:VT323,monospace;color:#c8ff00;font-size:24px;letter-spacing:1px;margin-bottom:18px}.gz-h1{margin:0;font-family:Bungee,sans-serif;font-size:clamp(46px,9.5vw,140px);line-height:.86;letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance}.gz-strike{text-decoration:line-through;text-decoration-color:#ff006e;text-decoration-thickness:.08em;opacity:.65}.gz-line2,.gz-strike{display:block}.gz-fix{color:#ff006e;transform:skewY(-6deg) scaleY(1.3);transform-origin:bottom;text-shadow:.04em 0 #00f0ff,-.04em 0 #c8ff00}.gz-block,.gz-fix{display:inline-block}.gz-block{background:#c8ff00;color:#050709;padding:0 .12em;transform:rotate(-2deg);margin-top:.06em}.gz-sticker{flex:0 0 clamp(200px,26vw,340px);animation:gz-float 7s ease-in-out infinite;position:relative;margin:24px 40px 24px 20px}.gz-sticker-frame{width:100%;aspect-ratio:905/1280;background:#050709;border:4px solid #f0e6cc;box-shadow:14px 14px 0 #ff006e,-14px -14px 0 #2a9d9b;position:relative}.gz-sticker-frame img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.gz-tag{position:absolute;padding:5px 9px;font-family:VT323,monospace;font-size:16px;line-height:1}.gz-tag b{color:#f0e6cc;font-weight:400}.gz-tag-spec{top:-14px;left:12px;background:#050709;border:2px solid #c8ff00;color:#c8ff00;transform:rotate(-3deg)}.gz-tag-worth{bottom:26%;right:-38px;background:#a13a1a;color:#f0e6cc;transform:rotate(4deg)}.gz-tag-paid{bottom:-14px;right:20px;background:#ff006e;color:#050709;transform:rotate(-2deg)}.gz-hero-foot{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:20px 40px;margin-top:40px}.gz-intro{margin:0;flex:1 1 380px;max-width:560px;font-size:15px;line-height:1.65;color:rgba(240,230,204,.85);border-left:3px solid #00f0ff;padding-left:14px}.gz-intro strong{color:#f0e6cc}.gz-intro em{color:#ff006e;font-style:normal}.gz-btns{display:flex;gap:12px;flex-wrap:wrap}.gz-btn{font-weight:700;text-transform:uppercase;font-size:12px;letter-spacing:2px;padding:14px 26px;transition:.2s;white-space:nowrap}.gz .gz-btn-primary{border:2px solid #c8ff00;background:#c8ff00;color:#050709}.gz .gz-btn-primary:hover{background:#050709;color:#c8ff00;transform:translate(-3px,-3px);box-shadow:6px 6px 0 #ff006e}.gz .gz-btn-ghost{border:2px solid #f0e6cc;color:#f0e6cc}.gz .gz-btn-ghost:hover{border-color:#00f0ff;color:#00f0ff}.gz-ticker-wrap{overflow:hidden;background:#c8ff00;color:#050709;border-top:3px solid #050709;border-bottom:3px solid #050709;margin-top:40px}.gz-ticker{display:flex;width:-moz-max-content;width:max-content;animation:gz-tick 28s linear infinite;font-family:Bungee,sans-serif;font-size:clamp(18px,2.4vw,30px);line-height:1;padding:14px 0;white-space:nowrap}.gz-ticker span{padding:0 28px}.gz-lore{padding:90px 28px;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:48px;align-items:start}.gz-sec-tag{font-family:VT323,monospace;font-size:22px;letter-spacing:3px;margin-bottom:8px}.gz-cyan-tag{color:#00f0ff}.gz-lime-tag{color:#c8ff00;font-size:18px;letter-spacing:1px;margin-bottom:10px}.gz-h2{margin:0 0 28px;font-size:clamp(34px,5vw,64px);letter-spacing:-1px;text-wrap:balance}.gz-h2,.gz-h3{font-family:Bungee,sans-serif;line-height:.95}.gz-h3{margin:0 0 18px;font-size:clamp(28px,4vw,44px)}.gz-receipt{background:#f0e6cc;color:#050709;padding:26px 24px 34px;font-family:VT323,monospace;font-size:20px;line-height:1.5;display:flex;flex-direction:column;gap:6px;transform:rotate(1.5deg);box-shadow:10px 10px 0 #2a9d9b;max-width:380px;justify-self:center;width:100%}.gz-receipt-head{text-align:center;font-family:Bungee,sans-serif;font-size:16px;letter-spacing:2px;margin-bottom:6px}.gz-receipt-sub{text-align:center;font-size:16px;border-bottom:2px dashed #050709;padding-bottom:10px;margin-bottom:10px}.gz-receipt-row,.gz-receipt-total{display:flex;justify-content:space-between;gap:12px;line-height:1.5}.gz-receipt-total{border-top:2px dashed #050709;margin-top:4px;padding-top:10px;font-family:Bungee,sans-serif;font-size:15px}.gz-receipt-foot{text-align:center;margin-top:14px;font-size:16px;color:rgba(5,7,9,.6)}.gz-voice{border-top:2px dashed rgba(200,255,0,.25);border-bottom:2px dashed rgba(200,255,0,.25);background:rgba(255,0,110,.04);padding:80px 28px}.gz-voice-grid{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:48px;align-items:center}.gz-voice-card{position:relative;background:rgba(240,230,204,.05);border:2px solid #c8ff00;padding:32px 28px}.gz-voice-tab{position:absolute;top:-12px;left:16px;background:#050709;color:#c8ff00;padding:0 8px;font-family:VT323,monospace;font-size:16px}.gz-voice-name{font-family:Bungee,sans-serif;font-size:30px;line-height:1}.gz-voice-role{font-family:VT323,monospace;font-size:17px;color:#2a9d9b;margin:6px 0 18px;padding-bottom:14px;border-bottom:1px dashed rgba(240,230,204,.2)}.gz-pullquote{font-family:VT323,monospace;font-size:22px;color:#00f0ff;margin-top:18px;padding:12px 16px;background:rgba(0,240,255,.05);border-left:3px solid #00f0ff;line-height:1.35}.gz-token{padding:100px 28px;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 30%,rgba(255,0,110,.08),transparent 50%),#050709}.gz-grid-paper{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(200,255,0,.04) 1px,transparent 0),linear-gradient(90deg,rgba(200,255,0,.04) 1px,transparent 0);background-size:50px 50px}.gz-token-inner{position:relative;max-width:1200px;margin:0 auto}.gz-token-head{display:flex;flex-wrap:wrap;align-items:center;gap:32px 56px;margin-bottom:50px}.gz-coin{width:150px;height:150px;flex:none;border-radius:50%;border:3px solid #c8ff00;background:radial-gradient(circle at 35% 35%,#c8ff00 0,#a13a1a 50%,#330011 100%);display:grid;place-items:center;animation:gz-pulse 3s ease-in-out infinite;position:relative}.gz-coin-ring{position:absolute;inset:10px;border-radius:50%;border:2px dashed rgba(240,230,204,.4)}.gz-coin-d{font-family:Bungee,sans-serif;font-size:56px;line-height:1;text-shadow:0 2px 4px rgba(0,0,0,.5)}.gz-token-title{flex:1 1 320px}.gz-token-h2{margin:0 0 12px;font-family:Bungee,sans-serif;font-size:clamp(44px,7vw,84px);line-height:1;text-shadow:4px 4px 0 #ff006e,-4px -4px 0 #2a9d9b}.gz-token-lede{margin:0;font-family:VT323,monospace;font-size:21px;color:#c8ff00;line-height:1.4;max-width:560px}.gz-token-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px}.gz-tcard{background:rgba(240,230,204,.04);padding:22px 24px}.gz-tcard-lime{border:2px solid #c8ff00;box-shadow:8px 8px 0 rgba(200,255,0,.25)}.gz-tcard-pink{border:2px solid #ff006e;box-shadow:8px 8px 0 rgba(255,0,110,.25)}.gz-tcard-cyan{border:2px solid #00f0ff;box-shadow:8px 8px 0 rgba(0,240,255,.25)}.gz-tcard-tag{font-family:VT323,monospace;font-size:16px;letter-spacing:2px}.gz-tcard-lime .gz-tcard-tag{color:#c8ff00}.gz-tcard-pink .gz-tcard-tag{color:#ff006e}.gz-tcard-cyan .gz-tcard-tag{color:#00f0ff}.gz-tcard-title{font-family:Bungee,sans-serif;font-size:18px;line-height:1.15;margin:6px 0}.gz-tcard p{margin:0;font-size:13px;line-height:1.55;color:rgba(240,230,204,.8)}.gz-token-strip{margin-top:40px;display:flex;flex-wrap:wrap;gap:0;border:2px dashed #c8ff00;font-family:VT323,monospace;font-size:18px}.gz-token-strip div{flex:1 1 200px;padding:16px 20px;border-right:2px dashed rgba(200,255,0,.4)}.gz-token-strip div:last-child{border-right:none}.gz-oracle{padding:90px 28px;background:radial-gradient(circle at 30% 20%,rgba(42,157,155,.14),transparent 50%),radial-gradient(circle at 70% 80%,rgba(255,0,110,.14),transparent 50%),#050709}.gz-oracle-inner{max-width:860px;margin:0 auto}.gz-oracle-head{text-align:center;margin-bottom:36px}.gz-oracle-h2{margin:0 0 10px;font-family:Bungee,sans-serif;font-size:clamp(52px,10vw,130px);line-height:.9;text-shadow:4px 4px 0 #ff006e,-4px -4px 0 #2a9d9b}.gz-oracle-sub{font-family:VT323,monospace;font-size:22px;color:#c8ff00;letter-spacing:2px}.gz-terminal{border:2px solid #00f0ff;background:rgba(0,0,0,.6)}.gz-terminal-bar{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:2px solid #00f0ff;font-family:VT323,monospace;font-size:17px;color:#00f0ff}.gz-tdot{width:10px;height:10px;border-radius:50%}.gz-tdot-pink{background:#ff006e}.gz-tdot-lime{background:#c8ff00}.gz-tdot-cyan{background:#00f0ff}.gz-terminal-title{margin-left:10px}.gz-terminal-body{padding:22px 20px}.gz-chips{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.gz-chip{background:transparent;border:2px solid rgba(240,230,204,.25);color:#f0e6cc;padding:9px 14px;font-family:Space Mono,monospace;font-size:12px;cursor:crosshair;transition:.2s;min-height:44px}.gz-chip:hover{border-color:#c8ff00;color:#c8ff00}.gz-chip-on{background:#ff006e;font-weight:700;transform:rotate(-2deg)}.gz-chip-on,.gz-chip-on:hover{border-color:#ff006e;color:#050709}.gz-terminal-body textarea{width:100%;box-sizing:border-box;background:rgba(240,230,204,.04);border:2px dashed rgba(240,230,204,.25);color:#f0e6cc;font-family:Space Mono,monospace;font-size:15px;padding:16px;resize:vertical;min-height:120px;outline:none;line-height:1.6}.gz-terminal-body textarea::-moz-placeholder{color:rgba(240,230,204,.4)}.gz-terminal-body textarea::placeholder{color:rgba(240,230,204,.4)}.gz-terminal-body textarea:focus-visible{outline:2px solid #c8ff00;outline-offset:2px}.gz-terminal-foot{display:flex;justify-content:space-between;align-items:center;margin-top:14px;gap:14px;flex-wrap:wrap}.gz-count{font-family:VT323,monospace;color:rgba(240,230,204,.5);font-size:17px;white-space:nowrap}.gz-summon{background:linear-gradient(135deg,#ff006e,#b388ff);color:#f0e6cc;border:2px solid #f0e6cc;font-family:Bungee,sans-serif;padding:12px 26px;font-size:12px;letter-spacing:2px;cursor:crosshair;text-transform:uppercase;transition:.2s;min-height:44px}.gz-summon:hover:not(:disabled){transform:translate(-2px,-2px) rotate(-1deg);box-shadow:4px 4px 0 #c8ff00}.gz-summon:disabled{opacity:.6;cursor:wait}.gz-note{margin:36px 16px 16px;padding:28px;background:#f0e6cc;color:#050709;transform:rotate(-1deg);box-shadow:8px 8px 0 #2a9d9b,16px 16px 0 #ff006e;border:3px solid #050709;animation:gz-pop .4s cubic-bezier(.5,1.6,.5,1)}.gz-note-head{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:2px dashed #050709}.gz-note-avatar{width:48px;height:48px;background:#ff006e;border:2px solid #050709;display:grid;place-items:center;font-family:Bungee,sans-serif;font-size:20px;color:#f0e6cc;transform:rotate(-3deg);flex:none}.gz-note-name{font-family:Bungee,sans-serif;font-size:17px}.gz-note-handle{font-size:11px;color:rgba(5,7,9,.6)}.gz-note-body{font-size:16px;line-height:1.7}.gz-leo{padding:80px 28px;background:linear-gradient(180deg,#0a0d12,#050709);border-top:2px dashed rgba(200,255,0,.2)}.gz-leo-grid{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px;align-items:center}.gz-leo-frame{max-width:420px;width:100%;justify-self:center;background:#050709;padding:6px;border:3px solid #c8ff00;box-shadow:8px 8px 0 #ff006e,-8px -8px 0 #00f0ff}.gz-leo-frame img{width:100%;height:auto;aspect-ratio:1128/1280;-o-object-fit:cover;object-fit:cover;display:block;filter:grayscale(.25) contrast(1.12)}.gz-leo-credit{font-family:VT323,monospace;font-size:16px;color:rgba(240,230,204,.5);margin-top:14px}.gz-foot{padding:50px 28px 110px;border-top:2px dashed #c8ff00;text-align:center}.gz-foot-logo{font-family:Bungee,sans-serif;font-size:48px;line-height:1;margin-bottom:14px}.gz-foot-line{margin:0 0 18px;font-family:VT323,monospace;color:rgba(240,230,204,.5);font-size:19px}.gz-socials{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.gz-socials a{font-size:11px;border:1px solid #f0e6cc;padding:9px 14px;transition:.2s}.gz-socials a:hover{background:#c8ff00;color:#050709;border-color:#c8ff00}.gz-switch{position:fixed;bottom:20px;right:20px;z-index:60;display:flex;align-items:center;gap:4px;padding:6px 8px;background:#050709;border:2px solid #c8ff00;font-family:VT323,monospace;font-size:17px;letter-spacing:1px}.gz-switch-on{color:#c8ff00;padding:6px 10px;background:rgba(200,255,0,.15)}.gz-switch a{padding:6px 10px;color:rgba(240,230,204,.7)}@media (max-width:640px){.gz-topbar{font-size:16px;padding:10px 12px;gap:8px}.gz-topbar-links{gap:2px 10px}.gz-status{display:none}}