*{margin:0;padding:0;box-sizing:border-box}body{background-color:#000;overflow-x:hidden;overflow-y:auto;width:100vw;min-height:100vh}canvas{display:block;position:fixed;top:0;left:0;z-index:0}#ui-container{position:relative;z-index:1;width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem 0}#content{display:flex;justify-content:center;align-items:center}.page-content{max-width:1600px;width:100%;background:#000;padding:3rem 6rem;border:2px solid #ff0000;box-shadow:0 0 30px #ff00004d}.page-content h1{font-size:6rem;color:red;text-align:center;text-shadow:0 0 20px rgba(255,0,0,.5);letter-spacing:4px;margin:0;font-family:Courier New,monospace}.footer{position:fixed;bottom:0;left:0;right:0;background-color:#000;text-align:center;font-size:.9rem;font-family:Courier New,monospace;opacity:.7;transition:opacity .3s ease;z-index:10;padding:.5rem 0}.footer:hover{opacity:1}.footer a{color:#999;text-decoration:none;margin:0 .3rem}.footer a:hover{color:red}#global-footer{position:fixed;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.95) 0%,rgba(0,0,0,.8) 70%,transparent 100%);text-align:center;font-size:.9rem;font-family:Courier New,monospace;z-index:100;padding:1.5rem 0 .8rem}#global-footer a{color:#999;text-decoration:none;margin:0 .3rem;transition:color .3s ease,text-shadow .3s ease}#global-footer a:hover{color:red}body.hypernexion-theme #global-footer a:hover{color:#0f8;text-shadow:0 0 10px rgba(0,255,136,.5)}#pixel-transition{image-rendering:pixelated;image-rendering:crisp-edges}.tokenomics-page{max-width:800px;width:100%;padding:2rem;color:#fff;font-family:Courier New,monospace}.tokenomics-page h1{font-size:3rem;color:red;text-align:center;text-shadow:0 0 20px rgba(255,0,0,.5);letter-spacing:4px;margin-bottom:1rem}.tokenomics-intro{text-align:center;font-size:1.1rem;color:#999;margin-bottom:1.5rem}.tokenomics-ca{text-align:center;margin-bottom:2rem;padding:1rem;background:#ff00000d;border:1px solid rgba(255,0,0,.3);border-radius:4px}.ca-label{color:red;font-size:.9rem;letter-spacing:2px;margin-right:.5rem}.ca-address{color:#fff;font-size:.85rem;word-break:break-all;-webkit-user-select:all;user-select:all;cursor:pointer}.tokenomics-content{background:#000000b3;border-radius:8px;padding:1.5rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,0,0,.1)}.tokenomics-section{margin-bottom:2rem}.tokenomics-section:last-child{margin-bottom:0}.tokenomics-section h2{font-size:1rem;color:red;margin-bottom:.8rem;letter-spacing:2px}.tokenomics-section p{color:#ccc;font-size:1rem;line-height:1.7}.tokenomics-tagline{text-align:center;font-size:1.1rem;color:red;margin:2rem 0 1rem;font-style:italic}@media(max-width:768px){#ui-container{padding:1.5rem 0 4rem}.page-content{padding:2rem 1.5rem;margin:0 1rem;max-width:calc(100% - 2rem)}.page-content h1{font-size:3rem;letter-spacing:2px}#global-footer{padding:1rem .5rem .8rem;font-size:.85rem;line-height:2.2}#global-footer a{display:inline-block;padding:.4rem .5rem;margin:0 .1rem}.tokenomics-page{padding:1.5rem 1rem;margin:0 1rem;max-width:calc(100% - 2rem)}.tokenomics-page h1{font-size:2rem;letter-spacing:2px}.tokenomics-intro{font-size:1rem}.tokenomics-ca{padding:.8rem}.ca-label{display:block;margin-bottom:.3rem}.ca-address{font-size:.75rem}.tokenomics-content{padding:1rem}.tokenomics-section h2,.tokenomics-section p{font-size:.9rem}}@media(max-width:480px){#ui-container{padding:1rem 0 4.5rem}.page-content{padding:1.5rem 1rem;margin:0 .5rem;max-width:calc(100% - 1rem)}.page-content h1{font-size:2rem;letter-spacing:1px}#global-footer{font-size:.85rem;padding:.8rem .5rem .6rem;line-height:2.4}#global-footer a{display:inline-block;padding:.5rem .6rem;margin:0}.tokenomics-page{padding:1rem .75rem;margin:0 .5rem}.tokenomics-page h1{font-size:1.6rem;letter-spacing:1px}.tokenomics-intro{font-size:.9rem}.ca-address{font-size:.65rem}.tokenomics-section h2{font-size:.85rem}.tokenomics-section p{font-size:.85rem;line-height:1.6}.tokenomics-tagline{font-size:.95rem}}.senavel-page{max-width:800px;width:100%;padding:2rem;color:#fff;font-family:Courier New,monospace}.senavel-page h1{font-size:3rem;color:red;text-align:center;text-shadow:0 0 20px rgba(255,0,0,.5);letter-spacing:4px;margin-bottom:1rem}.senavel-intro{text-align:center;font-size:1.1rem;color:#999;margin-bottom:1.5rem}.senavel-links{display:flex;justify-content:center;gap:1.5rem;margin-bottom:2rem;flex-wrap:wrap}.senavel-links a{color:#fff;text-decoration:none;font-size:.85rem;letter-spacing:1px;padding:.6rem 1.2rem;border:1px solid #ff0000;transition:all .3s ease}.senavel-links a:hover{background:red;color:#000}.tab-selector{display:flex;justify-content:center;gap:1rem;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #333}.tab-button{background:none;border:1px solid #666;color:#999;font-family:Courier New,monospace;font-size:.9rem;padding:.5rem 1.5rem;cursor:pointer;letter-spacing:1px;transition:all .3s ease}.tab-button:hover{color:red;border-color:red}.tab-button.active{background:red;color:#000;border-color:red}.senavel-section{margin-bottom:2.5rem}.senavel-section h2{font-size:1.2rem;color:red;margin-bottom:1rem;letter-spacing:2px}.senavel-section ul{list-style:none;padding-left:0}.senavel-section li{padding:.5rem 0 .5rem 1.5rem;position:relative;line-height:1.6;color:#ccc}.senavel-section li:before{content:"•";color:red;position:absolute;left:0}.senavel-tagline{text-align:center;font-size:1.1rem;color:red;margin:3rem 0 2rem;font-style:italic}.senavel-page .tab-content{background:#000000b3;border-radius:8px;padding:1.5rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,0,0,.1)}.privacy-compact{margin-top:0}.privacy-compact .last-updated{color:#666;font-size:.85rem;margin-bottom:2rem}.privacy-compact h3{font-size:1rem;color:red;margin-top:2rem;margin-bottom:.8rem;letter-spacing:1px}.privacy-compact p{color:#ccc;line-height:1.7;margin-bottom:1rem}.privacy-compact ul{list-style:none;padding-left:0;margin-bottom:1.5rem}.privacy-compact li{padding:.4rem 0 .4rem 1.5rem;position:relative;line-height:1.6;color:#ccc}.privacy-compact li:before{content:"•";color:red;position:absolute;left:0}.privacy-policy{margin-top:2rem;padding-top:1rem}.privacy-policy h2{font-size:1.8rem;color:red;margin-bottom:.5rem;letter-spacing:2px}.privacy-policy .last-updated{color:#666;font-size:.9rem;margin-bottom:2rem}.privacy-policy h3{font-size:1.2rem;color:red;margin-top:2rem;margin-bottom:.8rem;letter-spacing:1px}.privacy-policy h4{font-size:1rem;color:#f66;margin-top:1.5rem;margin-bottom:.5rem}.privacy-policy p{color:#ccc;line-height:1.7;margin-bottom:1rem}.privacy-policy ul{list-style:none;padding-left:0;margin-bottom:1.5rem}.privacy-policy li{padding:.4rem 0 .4rem 1.5rem;position:relative;line-height:1.6;color:#ccc}.privacy-policy li:before{content:"•";color:red;position:absolute;left:0}.hypernexion-page{max-width:800px;width:100%;padding:2rem;color:#fff;font-family:Courier New,monospace;opacity:0;animation:fadeInContent 1.5s ease-out .5s forwards}@keyframes fadeInContent{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.hypernexion-page h1{font-size:3rem;color:#0f8;text-align:center;text-shadow:0 0 20px rgba(0,255,136,.5),0 0 40px rgba(0,255,136,.3);letter-spacing:4px;margin-bottom:1rem;animation:glowPulse 3s ease-in-out infinite}@keyframes glowPulse{0%,to{text-shadow:0 0 20px rgba(0,255,136,.5),0 0 40px rgba(0,255,136,.3)}50%{text-shadow:0 0 30px rgba(0,255,136,.7),0 0 60px rgba(0,255,136,.4),0 0 80px rgba(0,255,136,.2)}}.hypernexion-intro{text-align:center;font-size:1.1rem;color:#aaa;margin-bottom:1.5rem;opacity:0;animation:fadeInContent 1.5s ease-out .8s forwards}.hypernexion-links{display:flex;justify-content:center;gap:1.5rem;margin-bottom:2rem;flex-wrap:wrap;opacity:0;animation:fadeInContent 1.5s ease-out .9s forwards}.hypernexion-links a{color:#fff;text-decoration:none;font-size:.85rem;letter-spacing:1px;padding:.6rem 1.2rem;border:1px solid #00ff88;transition:all .3s ease}.hypernexion-links a:hover{background:#0f8;color:#000;box-shadow:0 0 20px #0f86}.hypernexion-section{margin-bottom:2.5rem;opacity:0;animation:fadeInContent 1.5s ease-out forwards}.hypernexion-section:nth-child(1){animation-delay:1s}.hypernexion-section:nth-child(2){animation-delay:1.3s}.hypernexion-section:nth-child(3){animation-delay:1.6s}.hypernexion-section h2{font-size:1.2rem;color:#0f8;margin-bottom:1rem;letter-spacing:2px;text-shadow:0 0 10px rgba(0,255,136,.3)}.hypernexion-section ul{list-style:none;padding-left:0}.hypernexion-section li{padding:.5rem 0 .5rem 1.5rem;position:relative;line-height:1.6;color:#ccc}.hypernexion-section li:before{content:"•";color:#0f8;position:absolute;left:0;text-shadow:0 0 8px rgba(0,255,136,.5)}.hypernexion-tagline{text-align:center;font-size:1.1rem;color:#0f8;margin:3rem 0 2rem;font-style:italic;text-shadow:0 0 15px rgba(0,255,136,.4);opacity:0;animation:fadeInContent 1.5s ease-out 1.9s forwards}.hypernexion-page .privacy-compact{margin-top:0}.hypernexion-page .privacy-compact .last-updated{color:#666;font-size:.85rem;margin-bottom:2rem}.hypernexion-page .privacy-compact h3{font-size:1rem;color:#0f8;margin-top:2rem;margin-bottom:.8rem;letter-spacing:1px;text-shadow:0 0 10px rgba(0,255,136,.3)}.hypernexion-page .privacy-compact p{color:#ccc;line-height:1.7;margin-bottom:1rem}.hypernexion-page .privacy-compact ul{list-style:none;padding-left:0;margin-bottom:1.5rem}.hypernexion-page .privacy-compact li{padding:.4rem 0 .4rem 1.5rem;position:relative;line-height:1.6;color:#ccc}.hypernexion-page .privacy-compact li:before{content:"•";color:#0f8;position:absolute;left:0;text-shadow:0 0 8px rgba(0,255,136,.5)}.hypernexion-page .tab-selector{opacity:0;animation:fadeInContent 1.5s ease-out .6s forwards}.hypernexion-page .tab-button{background:transparent;border:1px solid rgba(0,255,136,.3);color:#888;padding:.5rem 1.5rem;font-family:Courier New,monospace;font-size:.9rem;cursor:pointer;transition:all .3s ease}.hypernexion-page .tab-button:hover{border-color:#0f8;color:#0f8;box-shadow:0 0 15px #0f83}.hypernexion-page .tab-button.active{border-color:#0f8;color:#0f8;background:#00ff881a;text-shadow:0 0 10px rgba(0,255,136,.5)}.hypernexion-page .footer{opacity:0;animation:fadeInContent 1.5s ease-out 2.2s forwards}.hypernexion-page .footer a{transition:color .3s ease,text-shadow .3s ease}.hypernexion-page .footer a:hover{color:#0f8;text-shadow:0 0 10px rgba(0,255,136,.5)}.hypernexion-page .tab-content{opacity:0;animation:fadeInContent 1.5s ease-out .9s forwards;background:#000000b3;border-radius:8px;padding:1.5rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(0,255,136,.1)}.hypernexion-page .tab-content#privacy .privacy-compact h3{opacity:0;animation:fadeInContent 1s ease-out forwards}.hypernexion-page .tab-content#privacy .privacy-compact h3:nth-of-type(1){animation-delay:1s}.hypernexion-page .tab-content#privacy .privacy-compact h3:nth-of-type(2){animation-delay:1.2s}.hypernexion-page .tab-content#privacy .privacy-compact h3:nth-of-type(3){animation-delay:1.4s}.hypernexion-page .tab-content#privacy .privacy-compact h3:nth-of-type(4){animation-delay:1.6s}.hypernexion-page .tab-content#privacy .privacy-compact h3:nth-of-type(5){animation-delay:1.8s}.hypernexion-page .tab-content#privacy .privacy-compact h3:nth-of-type(6){animation-delay:2s}.hypernexion-page .tab-content#privacy .privacy-compact p,.hypernexion-page .tab-content#privacy .privacy-compact ul{opacity:0;animation:fadeInContent 1s ease-out 1.1s forwards}
