@import url("https://fonts.googleapis.com/css2?family=Press+Start+2P&family=Courier+Prime:wght@400;700&family=Orbitron:wght@400;700;900&display=swap");*{margin:0;padding:0;box-sizing:border-box}body{font-family:Courier Prime,monospace;background:linear-gradient(45deg,#0f0f23,#1a1a2e 50%,#16213e);color:#fff;overflow-x:hidden;min-height:100vh;line-height:1.6;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges}.pixel-world{position:relative;z-index:2;padding:2rem;min-height:100vh;display:grid;grid-template-areas:"title nav scroll" "stats stats stats" "welcome welcome welcome" "info info info" "progress progress progress" "holdings holdings holdings";grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto auto auto auto;grid-gap:1rem;gap:1rem;max-width:1400px;margin:0 auto}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.blink{animation:blink 1s infinite}@media (max-width:1200px){.pixel-world{grid-template-areas:"title title title" "nav nav nav" "scroll scroll scroll" "stats stats stats" "welcome welcome welcome" "info info info" "progress progress progress" "holdings holdings holdings";grid-template-columns:1fr;padding:1.5rem;gap:1.5rem}}@media (max-width:768px){body,html{overflow-x:hidden;touch-action:pan-y;-webkit-overflow-scrolling:touch}body{background-color:#050508;background-image:radial-gradient(ellipse at top,#0a0a0f 0,#050508 100%),linear-gradient(135deg,#050508,#0a0a0f 30%,#080810 70%,#050508);background-attachment:fixed;background-repeat:no-repeat;background-size:100% 100%}.pixel-world{grid-template-areas:"title" "nav" "scroll" "stats" "welcome" "info" "progress" "holdings";grid-template-columns:1fr;padding:1rem;gap:1rem;max-width:100%;grid-template-rows:auto auto auto auto auto auto auto auto;touch-action:pan-y}#mempool-container{touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}}@media (max-width:480px){.pixel-world{padding:.5rem;gap:.75rem}}@media (max-width:360px){.pixel-world{padding:.25rem;gap:.5rem}}.PixelBackground_terminalUniverse__BpcLn{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;background:radial-gradient(ellipse at top,#0f0f23 0,#000 100%),linear-gradient(135deg,#0a0a1a,#16213e 30%,#0f0f23 70%,#000);overflow:hidden}.PixelBackground_circuitGrid__ONJb9{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,107,53,.08) 1px,transparent 0),linear-gradient(90deg,rgba(255,107,53,.08) 1px,transparent 0),linear-gradient(rgba(255,107,53,.03) 1px,transparent 0),linear-gradient(90deg,rgba(255,107,53,.03) 1px,transparent 0);background-size:80px 80px,80px 80px,16px 16px,16px 16px;opacity:.6}.faq-page{position:relative;z-index:2;padding:2rem;min-height:100vh;max-width:1200px;margin:0 auto}.faq-header{display:flex;align-items:center;gap:2rem;margin-bottom:3rem;padding-bottom:2rem;border-bottom:2px solid rgba(255,107,53,.3)}.back-btn{background:rgba(0,0,0,.9);border:3px solid #ff6b35;color:#fff;padding:.8rem 1.5rem;font-family:Press Start\ 2P,monospace;font-size:.6rem;font-weight:700;letter-spacing:1px;cursor:pointer;transition:all .3s ease;text-shadow:2px 2px 0 #000;box-shadow:0 0 20px rgba(255,107,53,.3);text-transform:uppercase}.back-btn:hover{border-color:#ff6b35;color:#ff6b35;transform:translateY(-2px);box-shadow:0 0 30px rgba(255,107,53,.5)}.faq-title{font-family:Press Start\ 2P,monospace;font-size:1.5rem;font-weight:900;color:#ff6b35;text-shadow:2px 2px 0 #000;letter-spacing:2px;text-transform:uppercase;-moz-user-select:none;user-select:none;-webkit-user-select:none}.faq-container{display:flex;flex-direction:column;gap:3rem}.faq-section{background:rgba(0,0,0,.9);border:3px solid #ff6b35;padding:2rem;box-shadow:0 0 20px rgba(255,107,53,.3)}.faq-section-title{font-family:Press Start\ 2P,monospace;font-size:.9rem;font-weight:700;color:#ff6b35;margin-bottom:2rem;text-shadow:2px 2px 0 #000;letter-spacing:1px;text-transform:uppercase}.tokenomics-disclaimer{background:rgba(255,170,0,.1);border:2px solid #fa0;border-radius:6px;padding:1rem;margin-bottom:2rem;text-align:center}.disclaimer-text{font-family:Press Start\ 2P,monospace;font-size:.6rem;color:#fa0;text-shadow:1px 1px 0 #000;letter-spacing:1px;line-height:1.6;animation:disclaimerFlash 3s ease-in-out infinite}.faq-item{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,107,53,.2)}.faq-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.faq-question{font-family:Press Start\ 2P,monospace;font-size:.7rem;font-weight:700;color:#ff6b35;margin-bottom:1rem;text-shadow:2px 2px 0 #000;letter-spacing:1px;line-height:1.4;text-transform:uppercase}.faq-answer{font-family:Courier Prime,monospace;font-size:.9rem;color:#fff;line-height:1.6;margin:0;font-weight:400}.info-highlight{background:rgba(255,107,53,.2);padding:2px 6px;border:1px solid #ff6b35;color:#fff;font-weight:700;border-radius:2px;white-space:nowrap;display:inline-block}@media (max-width:768px){.faq-page{padding:1rem}.faq-header{flex-direction:column;align-items:flex-start;gap:1rem}.faq-title{font-size:1.2rem}.faq-section{padding:1.5rem}.faq-section-title{font-size:1rem}.faq-question{font-size:.7rem}.faq-answer{font-size:.8rem}}.auction-page{position:relative;z-index:2;padding:2rem;min-height:100vh;max-width:1200px;margin:0 auto;flex-direction:column;justify-content:center}.auction-header,.auction-page{display:flex;align-items:center}.auction-header{gap:2rem;margin-bottom:3rem;width:100%;justify-content:flex-start}.auction-title{font-family:Press Start\ 2P,monospace;font-size:1.5rem;font-weight:900;color:#ff6b35;text-shadow:2px 2px 0 #000;letter-spacing:2px;text-transform:uppercase;-moz-user-select:none;user-select:none;-webkit-user-select:none}.auction-container{background:rgba(0,0,0,.9);border:3px solid #ff6b35;padding:4rem;box-shadow:0 0 20px rgba(255,107,53,.3);text-align:center;max-width:600px;width:100%}.auction-subtitle{font-family:Press Start\ 2P,monospace;font-size:1rem;font-weight:700;color:#ff6b35;margin-bottom:2rem;text-shadow:2px 2px 0 #000;letter-spacing:1px;text-transform:uppercase}.auction-description{font-family:Courier Prime,monospace;font-size:1rem;color:#fff;line-height:1.6;margin:0;font-weight:400;-moz-user-select:none;user-select:none;-webkit-user-select:none}@media (max-width:768px){.auction-title{font-size:1.2rem}.auction-subtitle{font-size:1rem}.auction-container{padding:2rem}}.chart-page{position:relative;z-index:2;padding:2rem;min-height:100vh;display:flex;flex-direction:column;gap:2rem;max-width:1400px;margin:0 auto}.chart-page-header{display:flex;justify-content:flex-end;align-items:center;margin-bottom:8rem}.back-indicator{display:flex;flex-direction:column;align-items:center;text-align:center}.back-text{color:#ff6b35;font-size:1rem;font-weight:700;letter-spacing:2px;margin-bottom:1rem;animation:textFlicker 2s ease-in-out infinite}.back-arrow{font-size:2rem;color:#ff6b35;filter:drop-shadow(0 0 10px rgba(255,107,53,.5))}.chart-content-wrapper{background:rgba(0,0,0,.9);padding:2.5rem;display:flex;flex-direction:column;gap:2rem;border:3px solid #ff6b35;box-shadow:0 0 20px rgba(255,107,53,.3)}.chart-section-title{font-family:Press Start\ 2P,monospace;font-size:1rem;color:#ff6b35;text-shadow:2px 2px 0 #000;letter-spacing:2px;text-align:center;margin:0 0 2rem;padding-bottom:1rem;border-bottom:2px solid #ff6b35;text-transform:uppercase}.large-chart-portal{flex:1 1;position:relative;background:rgba(0,0,0,.9);border:3px solid #ff6b35;display:flex;flex-direction:column;box-shadow:0 0 20px rgba(255,107,53,.3)}.chart-title-header{background:rgba(0,0,0,.9);border-bottom:2px solid #ff6b35;padding:1rem 1.5rem;text-align:center}.chart-title-header .pixel-text{color:#ff6b35;font-size:.7rem;font-weight:700;letter-spacing:2px;font-family:Press Start\ 2P,monospace;text-shadow:2px 2px 0 #000;text-transform:uppercase}.chart-header{background:rgba(0,0,0,.8);border-bottom:2px solid #ff6b35;padding:1rem 1.5rem}.chart-stats-inline{display:flex;justify-content:space-between;align-items:center;gap:2rem;flex-wrap:wrap}.stat-inline{display:flex;flex-direction:column;align-items:center;gap:.3rem;flex:1 1;min-width:120px}.stat-inline .stat-label{font-family:Press Start\ 2P,monospace;font-size:.6rem;color:#ff6b35;letter-spacing:1px;opacity:.9;text-shadow:2px 2px 0 #000;text-transform:uppercase}.stat-inline .stat-value{font-family:Courier Prime,monospace;font-size:1.1rem;font-weight:700;text-align:center;line-height:1.2;color:#fff;text-shadow:2px 2px 0 #000}.large-chart-portal .portal-frame{position:relative;width:100%;flex:1 1;background:rgba(0,0,0,.9);border:2px solid #ff6b35;overflow:hidden;display:flex;flex-direction:column}.large-chart-portal .portal-glow{display:none}.large-chart-portal .portal-screen{position:relative;width:100%;flex:1 1;background:#000;z-index:2;display:flex;flex-direction:column}.screen-header{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;background:linear-gradient(90deg,#1a1a2e,#2a2a4a);border-bottom:2px solid rgba(255,107,53,.3)}.pixel-text{color:#ff6b35;font-size:.8rem;font-weight:700;letter-spacing:1px;font-family:Orbitron,monospace;text-shadow:1px 1px 0 #000}.screen-dots{display:flex;gap:.5rem}.dot{width:12px;height:12px;border-radius:50%;animation:dotBlink 2s ease-in-out infinite}.dot.red{background:#f44;animation-delay:0s}.dot.yellow{background:#fa0;animation-delay:.3s}.dot.green{background:#4f4;animation-delay:.6s}.chart-container{position:relative;flex:1 1;background:linear-gradient(135deg,#0a0a1e,#1a1a2e)}.chart-container.large{min-height:500px}#priceChart{width:100%;height:100%}.chart-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#ff6b35}.loading-pixels{width:60px;height:60px;background:linear-gradient(45deg,#ff6b35,#ff8533);margin:0 auto 1rem;animation:pixelSpin 1s linear infinite;image-rendering:pixelated}.loading-text{font-size:1rem;font-weight:700;letter-spacing:2px;animation:textFlicker 1.5s ease-in-out infinite}.stat-display .stat-label{color:#fff;font-size:.6rem;font-weight:400;letter-spacing:1px;margin-bottom:1rem;text-shadow:1px 1px 0 #000;font-family:Press Start\ 2P,monospace}.stat-display .stat-value{color:#fff;font-size:1.5rem;font-weight:900;text-shadow:2px 2px 0 #000;font-family:JetBrains Mono,monospace;white-space:pre-line;line-height:1.2}.market-cap-btc{font-size:.9rem;color:#999;font-weight:400;margin-top:.2rem}#high-price{color:#26a69a}#low-price{color:#ef5350}.current-price,.sats-price{color:#ff6b35}.price-usd,.usd-price{color:#ffa726}.action-arcade{grid-area:actions;position:relative}.nodestr-price-container{display:flex;align-items:center;justify-content:space-between;background:rgba(0,0,0,.9);border:3px solid #ff6b35;padding:1.5rem 2rem;gap:2rem;transition:all .3s ease;box-shadow:0 0 20px rgba(255,107,53,.3);position:relative;overflow:hidden}.nodestr-price-container:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,107,53,.1),transparent);transition:left .5s ease}.nodestr-price-container:hover{border-color:#ff6b35;box-shadow:0 0 30px rgba(255,107,53,.5);transform:translateY(-2px)}.nodestr-price-container:hover:before{left:100%}.price-info{flex:1 1}.token-symbol{color:#ff6b35;font-size:.7rem;font-weight:700;letter-spacing:2px;margin-bottom:.5rem;opacity:1;font-family:Press Start\ 2P,monospace;text-shadow:2px 2px 0 #000;filter:drop-shadow(0 0 3px rgba(255,107,53,.2));text-transform:uppercase}.price-data{display:flex;align-items:baseline;gap:1rem}.sats-price{font-size:1.5rem;color:#ff6b35}.sats-price,.usd-price{font-weight:700;font-family:Courier Prime,monospace}.usd-price{font-size:.9rem;color:#ffa726}.minimal-buy-btn{background:#ff6b35;border:3px solid #ff6b35;color:#fff;padding:.8rem 1.5rem;font-family:Press Start\ 2P,monospace;font-weight:700;font-size:.6rem;letter-spacing:2px;cursor:pointer;transition:all .3s ease;min-width:80px;text-shadow:2px 2px 0 #000;box-shadow:0 0 20px rgba(255,107,53,.4);text-transform:uppercase}.minimal-buy-btn:hover{background:#ff8533;border-color:#ff8533;color:#fff;transform:translateY(-2px);box-shadow:0 0 25px rgba(255,107,53,.6),0 4px 12px rgba(0,0,0,.4)}@media (max-width:768px){.chart-page{padding:1rem;gap:1rem}.chart-page-header{flex-direction:column;gap:1rem}}.investor-pitch-page{position:relative;z-index:2;min-height:100vh;color:#00ff41;line-height:1.6}.investor-pitch-page .container{max-width:1200px;margin:0 auto;padding:20px}.back-nav{margin-bottom:20px}.back-nav .back-btn{background:rgba(0,0,0,.9);border:3px solid #ff6b35;color:#fff;padding:.8rem 1.5rem;font-family:Press Start\ 2P,monospace;font-size:.6rem;font-weight:700;letter-spacing:1px;cursor:pointer;transition:all .3s ease;text-shadow:2px 2px 0 #000;box-shadow:0 0 20px rgba(255,107,53,.3);text-transform:uppercase}.back-nav .back-btn:hover{border-color:#ff6b35;box-shadow:0 0 30px rgba(255,107,53,.5);transform:translateY(-2px)}.pixel-border{border:4px solid #00ff41;background:rgba(0,0,0,.8);padding:20px;margin:20px 0;box-shadow:0 0 20px rgba(0,255,65,.3)}.investor-pitch-page .header{text-align:center;padding:40px 0;background:rgba(0,0,0,.9);border:4px solid #ff6b35;margin-bottom:30px;position:relative;overflow:hidden}.investor-pitch-page .tokenomics-disclaimer{background:rgba(255,170,0,.1);border:2px solid #fa0;border-radius:6px;padding:1rem;margin-bottom:2rem;text-align:center}.investor-pitch-page .disclaimer-text{font-family:Press Start\ 2P,monospace;font-size:.6rem;color:#fa0;text-shadow:1px 1px 0 #000;letter-spacing:1px;line-height:1.6;animation:disclaimerFlash 3s ease-in-out infinite}@keyframes disclaimerFlash{0%,to{opacity:1}50%{opacity:.8}}.investor-pitch-page .header:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:repeating-linear-gradient(45deg,transparent,transparent 2px,rgba(255,107,53,.1) 0,rgba(255,107,53,.1) 4px);animation:scan 3s linear infinite}.investor-pitch-page .header h1{font-family:Press Start\ 2P,monospace;font-size:2.5rem;color:#ff6b35;text-shadow:4px 4px 0 #000,8px 8px 0 rgba(255,107,53,.3);margin-bottom:20px}.investor-pitch-page .header .tagline,.investor-pitch-page .header h1{position:relative;z-index:2;-moz-user-select:none;user-select:none;-webkit-user-select:none}.investor-pitch-page .header .tagline{font-size:1.2rem;color:#00ff41;font-weight:700;text-transform:uppercase;letter-spacing:2px}.investor-pitch-page .section{margin:30px 0}.investor-pitch-page .section-title{font-family:Press Start\ 2P,monospace;font-size:1.5rem;color:#ff6b35;margin-bottom:20px;text-transform:uppercase;text-shadow:2px 2px 0 #000;border-bottom:3px solid #00ff41;padding-bottom:10px}.investor-pitch-page .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px;margin:20px 0}.investor-pitch-page .card{background:rgba(0,0,0,.9);border:3px solid #00ff41;padding:20px;position:relative;transition:all .3s ease}.investor-pitch-page .card:hover{border-color:#ff6b35;box-shadow:0 0 30px rgba(255,107,53,.5);transform:translateY(-5px)}.investor-pitch-page .card h3{font-family:Press Start\ 2P,monospace;font-size:1rem;color:#ff6b35;margin-bottom:15px;text-transform:uppercase}.investor-pitch-page .card ul{list-style:none;padding-left:0}.investor-pitch-page .card li{margin:10px 0;padding-left:20px;position:relative}.investor-pitch-page .card li:before{content:"▶";position:absolute;left:0;color:#ff6b35;font-size:.8rem}.investor-pitch-page .highlight{background:rgba(255,107,53,.2);padding:2px 6px;border:1px solid #ff6b35;color:#fff;font-weight:700}.investor-pitch-page .stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:15px;gap:15px;margin:20px 0}.investor-pitch-page .stat-box{background:rgba(0,255,65,.1);border:2px solid #00ff41;padding:15px;text-align:center;position:relative}.investor-pitch-page .stat-number{font-family:Press Start\ 2P,monospace;font-size:1.5rem;color:#ff6b35;display:block;margin-bottom:5px}.investor-pitch-page .cta-section{background:rgba(255,107,53,.1);border:4px solid #ff6b35;padding:30px;text-align:center;margin:40px 0;position:relative}.investor-pitch-page .cta-section h2{font-family:Press Start\ 2P,monospace;font-size:1.8rem;color:#ff6b35;margin-bottom:20px;text-transform:uppercase}.investor-pitch-page .ascii-art{font-family:Courier Prime,monospace;font-size:.8rem;color:#00ff41;white-space:pre;text-align:center;margin:20px 0;line-height:1.2}.investor-pitch-page .footer{text-align:center;padding:30px;border-top:3px solid #00ff41;margin-top:50px;background:rgba(0,0,0,.9)}.tab-navigation{display:flex;justify-content:center;gap:0;margin:30px 0;border:3px solid #00ff41;background:rgba(0,0,0,.9);overflow:hidden}.tab-btn{flex:1 1;background:rgba(0,0,0,.8);border:none;border-right:2px solid #00ff41;color:#00ff41;padding:15px 20px;font-family:Press Start\ 2P,monospace;font-size:.7rem;font-weight:700;letter-spacing:1px;cursor:pointer;transition:all .3s ease;text-transform:uppercase;position:relative}.tab-btn:last-child{border-right:none}.tab-btn:hover{background:rgba(255,107,53,.1);color:#ff6b35}.tab-btn.active{background:rgba(255,107,53,.2);color:#ff6b35;box-shadow:inset 0 0 20px rgba(255,107,53,.3)}.tab-btn.active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:#ff6b35;animation:tabGlow 1.5s ease-in-out infinite alternate}@keyframes tabGlow{0%{box-shadow:0 0 5px #ff6b35}to{box-shadow:0 0 15px #ff6b35,0 0 25px #ff6b35}}.tab-content{animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.investor-pitch-page .header h1{font-size:1.5rem}.investor-pitch-page .header .tagline{font-size:1rem}.investor-pitch-page .section-title{font-size:1.2rem}.investor-pitch-page .grid{grid-template-columns:1fr}.tab-btn{font-size:.6rem;padding:12px 15px}}