@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700;900&family=Rubik+Glitch&family=Share+Tech+Mono&family=Teko:wght@400;600&display=swap";body{margin:0;padding:0;overflow:hidden;background-color:#000;color:#fff;font-family:Share Tech Mono,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;touch-action:pan-x pan-y}h1,h2,h3,h4,h5,h6{font-family:Orbitron,sans-serif;text-transform:uppercase}.glitch-text{font-family:Rubik Glitch,system-ui}.teko-text{font-family:Teko,sans-serif;text-transform:uppercase}@keyframes pulse{0%{transform:scale(1);opacity:0}50%{transform:scale(1.02);opacity:1}to{transform:scale(1);opacity:1}}@keyframes spin-calendar{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button{transition:all .3s ease}button:hover{filter:brightness(1.2)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#00000080}::-webkit-scrollbar-thumb{background:#0fc}::-webkit-scrollbar-thumb:hover{background:#0fa}@keyframes neb-breathe-a{0%,to{opacity:.18;transform:scale(1) translateZ(0)}33%{opacity:.26;transform:scale(1.1) translate3d(-25px,15px,0)}66%{opacity:.14;transform:scale(.95) translate3d(15px,-20px,0)}}@keyframes neb-breathe-b{0%,to{opacity:.14;transform:scale(1) translateZ(0)}40%{opacity:.22;transform:scale(1.15) translate3d(30px,-20px,0)}80%{opacity:.1;transform:scale(.92) translate3d(-10px,25px,0)}}@keyframes neb-breathe-c{0%,to{opacity:.1;transform:scale(1) rotate(0)}50%{opacity:.18;transform:scale(1.12) rotate(8deg)}}@keyframes neb-drift{0%,to{background-position:20% 30%,80% 75%,55% 10%}50%{background-position:30% 40%,70% 65%,45% 20%}}@keyframes shooting-star{0%{transform:translate(0) translateY(0) scaleX(.1);opacity:0}5%{opacity:1}60%{transform:translate(600px) translateY(200px) scaleX(1);opacity:.7}to{transform:translate(900px) translateY(300px) scaleX(1.5);opacity:0}}@keyframes shooting-star-b{0%{transform:translate(0) translateY(0) scaleX(.1);opacity:0}5%{opacity:.8}70%{transform:translate(-700px) translateY(350px) scaleX(1);opacity:.6}to{transform:translate(-1000px) translateY(500px) scaleX(1.5);opacity:0}}@keyframes orb-pulse{0%,to{transform:scale(1);box-shadow:0 0 12px 4px #00ffb44d;opacity:.5}50%{transform:scale(1.25);box-shadow:0 0 28px 10px #00ffb499;opacity:.9}}@keyframes orb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@keyframes scan{0%{top:-5%;opacity:.12}80%{opacity:.04}to{top:105%;opacity:0}}.space-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 60% at 50% 50%,#010d08,#000);z-index:0;overflow:hidden;isolation:isolate;will-change:transform}.space-bg-a{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 45% at 18% 22%,rgba(0,255,190,.28) 0%,transparent 70%),radial-gradient(ellipse 35% 28% at 38% 70%,rgba(0,200,120,.14) 0%,transparent 60%);animation:neb-breathe-a 22s ease-in-out infinite,neb-drift 35s ease-in-out infinite;will-change:transform,opacity;pointer-events:none}.space-bg-b{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 50% 40% at 82% 78%,rgba(0,200,100,.22) 0%,transparent 65%),radial-gradient(ellipse 65% 30% at 8% 78%,rgba(0,80,50,.14) 0%,transparent 70%);animation:neb-breathe-b 28s ease-in-out infinite;will-change:transform,opacity;pointer-events:none}.space-bg-c{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 40% 30% at 78% 15%,rgba(0,230,180,.16) 0%,transparent 65%),radial-gradient(ellipse 28% 50% at 50% 90%,rgba(0,150,90,.1) 0%,transparent 60%);animation:neb-breathe-c 18s ease-in-out infinite;will-change:transform,opacity;pointer-events:none}.shooting-star{position:absolute;width:120px;height:2px;border-radius:999px;transform-origin:left center;pointer-events:none;backface-visibility:hidden;will-change:transform,opacity}.shooting-star:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#c8fff000,#c8fff0e6);border-radius:999px}.ss1{top:8%;left:5%;animation:shooting-star 2.8s ease-in 3s infinite;opacity:0}.ss2{top:18%;left:60%;animation:shooting-star 1.9s ease-in 9s infinite;opacity:0;width:80px}.ss3{top:35%;left:20%;animation:shooting-star-b 2.4s ease-in 16s infinite;opacity:0}.ss4{top:5%;left:75%;animation:shooting-star 3s ease-in 23s infinite;opacity:0;width:160px}.ss5{top:55%;left:3%;animation:shooting-star-b 2s ease-in 31s infinite;opacity:0;width:60px}.ss6{top:12%;left:40%;animation:shooting-star 2.2s ease-in 41s infinite;opacity:0}.cosmic-orb{position:absolute;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(0,255,180,.7) 0%,transparent 70%);will-change:transform,box-shadow,opacity}.orb1{width:6px;height:6px;top:15%;left:72%;animation:orb-pulse 4s ease-in-out infinite,orb-float 7s ease-in-out infinite}.orb2{width:4px;height:4px;top:42%;left:88%;animation:orb-pulse 5.5s ease-in-out 1.2s infinite,orb-float 9s ease-in-out infinite}.orb3{width:8px;height:8px;top:72%;left:14%;animation:orb-pulse 3.5s ease-in-out 2.7s infinite,orb-float 6s ease-in-out infinite}.orb4{width:5px;height:5px;top:88%;left:55%;animation:orb-pulse 6s ease-in-out .5s infinite,orb-float 11s ease-in-out infinite}. @media (max-width: 900px){.space-bg{display:none}}.hamburger{display:none;flex-direction:column;justify-content:center;gap:6px;background:transparent;border:none;cursor:pointer;padding:8px;z-index:10000;pointer-events:auto!important;position:fixed;top:15px;right:15px;background:#00000080;border:1px solid rgba(0,255,204,.2);border-radius:4px}.hamburger span{display:block;width:28px;height:2px;background:#0fc;border-radius:2px;transition:all .3s;box-shadow:0 0 6px #0fc}.hamburger.open span:nth-child(1){transform:translateY(8px) rotate(45deg)}.hamburger.open span:nth-child(2){opacity:0}.hamburger.open span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.mobile-nav{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#000503fa;z-index:9999;transform:translateZ(0);flex-direction:column;align-items:center;justify-content:flex-start;padding:100px 0;overflow-y:auto;-webkit-overflow-scrolling:touch;gap:15px;background:#000503;isolation:isolate;border-top:4px solid #00ffcc;animation:slideDown .4s ease-out}.mobile-nav.open{display:flex}@media(max-width:900px){.desktop-nav{display:none!important}.hamburger{display:flex!important}.desktop-cta{display:none!important}}@media(max-width:480px){.maya-logo-wrap{display:none!important}}��════════════════════════ RESPONSIVE BREAKPOINTS ═══════════════════════════════════════════════════════════════ */ @media (max-width: 900px){.desktop-nav{display:none!important}.hamburger{display:flex!important}.desktop-cta{display:none!important}.header-logo h1{font-size:2.2rem!important}.header-logo span{font-size:.95rem!important}}@media(max-width:480px){.header-logo h1{font-size:1.6rem!important}.header-logo span{font-size:.8rem!important;letter-spacing:3px!important}.maya-logo-wrap{display:none!important}}@keyframes badge-pulse{0%{box-shadow:0 0 5px #0fc3;border-color:#0fc6}50%{box-shadow:0 0 15px #0fc9;border-color:#0fc}to{box-shadow:0 0 5px #0fc3;border-color:#0fc6}}.build-badge{animation:badge-pulse 2s infinite ease-in-out;border:1px solid #00ffcc;padding:1px 6px;background:#00ffcc0d;color:#fff;font-size:.65rem;letter-spacing:2px;margin-top:4px;display:inline-block;text-shadow:0 0 5px #00ffcc;clip-path:polygon(5% 0,100% 0,95% 100%,0% 100%)}.build-badge{background:#0006!important;color:#0fc!important;border:1px solid #00ffcc!important;font-weight:700!important;letter-spacing:1.5px!important;text-shadow:0 0 10px rgba(0,255,204,.8)!important}.build-badge{background:#000502d9!important;color:#0fc!important;border:1px solid #00ffcc!important;font-weight:700!important;letter-spacing:2px!important;font-size:.85rem!important;padding:2px 12px!important;text-shadow:none!important;margin-top:5px!important;box-shadow:0 0 15px #0fc6!important}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.signal-pulse{width:8px;height:8px;background:#f33;border-radius:50%;animation:pulse-red 1.5s infinite;box-shadow:0 0 10px #f33}@keyframes pulse-red{0%{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.bad-signal{animation:signal-jitter 4s infinite;will-change:transform,opacity}@keyframes signal-jitter{0%{transform:translate(0);opacity:1}1%{transform:translate(-2px,1px);opacity:.8}2%{transform:translate(2px,-1px);opacity:1}3%{transform:translate(0)}45%{transform:translate(0);opacity:1}46%{transform:translate(5px);opacity:.7;filter:hue-rotate(90deg)}47%{transform:translate(-5px);opacity:1;filter:none}48%{transform:translate(0)}95%{transform:translate(0)}96%{transform:translateY(2px);opacity:.8}97%{transform:translateY(-2px);opacity:1}98%{transform:translate(0)}}@keyframes rules-pulse{0%{border-color:#f33;box-shadow:0 0 10px #f333 inset}50%{border-color:#f66;box-shadow:0 0 25px #f336 inset}to{border-color:#f33;box-shadow:0 0 10px #f333 inset}}.hard-glitch{animation:hard-jitter .2s infinite!important}@keyframes hard-jitter{0%{transform:translate(0) scale(1);filter:contrast(1.5) brightness(1.2)}25%{transform:translate(10px,-5px) skew(20deg);filter:hue-rotate(90deg)}50%{transform:translate(-10px,5px) scale(1.05);filter:invert(.1)}75%{transform:translate(5px,10px) skewY(-10deg);filter:blur(2px)}to{transform:translate(0) scale(1)}}.decrypted-rule{position:relative;transition:all .3s ease}.decrypted-rule .redacted-bar{position:absolute;top:0;left:0;width:100%;height:100%;background:#1a0000;color:#f33;display:flex;alignItems:center;transition:transform .5s cubic-bezier(.8,0,.2,1);z-index:2;padding-left:5px}.decrypted-rule .revealed-text{opacity:0;filter:blur(5px);transition:all .4s ease;display:block}.decrypted-rule:hover .redacted-bar{transform:translate(110%)}.decrypted-rule:hover .revealed-text{opacity:1;filter:blur(0);animation:text-flicker .3s ease-in-out}@keyframes text-flicker{0%{opacity:0;filter:blur(10px)}30%{opacity:.5}60%{opacity:.2}to{opacity:1;filter:blur(0)}}.freq-bars{display:flex;gap:2px;align-items:flex-end;height:12px}.freq-bars span{width:2px;height:100%;background:currentColor;animation:freq-anim .5s infinite ease-in-out}.freq-bars span:nth-child(1){animation-delay:.1s}.freq-bars span:nth-child(2){animation-delay:.3s}.freq-bars span:nth-child(3){animation-delay:.2s}.freq-bars span:nth-child(4){animation-delay:.4s}@keyframes freq-anim{0%,to{height:30%}50%{height:100%}}@keyframes slideDown{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}
