@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";:root{--font-zen-dots: "Zen Dots", "Orbitron", monospace, sans-serif;--font-bruno-ace: "Bruno Ace", "Orbitron", cursive, sans-serif;--font-days-one: "Days One", sans-serif;--font-orbitron: "Orbitron", sans-serif;--font-rajdhani: "Rajdhani", "Teko", sans-serif;--font-teko: "Teko", sans-serif;--font-tilt-neon: "Tilt Neon", cursive, sans-serif;--font-megrim: "Megrim", cursive, sans-serif;--font-major-mono: "Major Mono Display", monospace;--font-codystar: "Codystar", cursive, sans-serif;--font-bungee-hairline: "Bungee Hairline", cursive, sans-serif;--font-cinzel: "Cinzel", serif;--font-cinzel-deco: "Cinzel Decorative", serif;--font-revalia: "Revalia", cursive, sans-serif;--font-marcellus: "Marcellus", serif;--font-italiana: "Italiana", serif;--font-shizuru: "Shizuru", cursive, sans-serif;--font-lexend: "Lexend", sans-serif;--font-belanosima: "Belanosima", sans-serif;--font-poppins: "Poppins", sans-serif;--font-raleway: "Raleway", sans-serif}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;inset: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;inset: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;inset: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;inset: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;inset: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:5px;background:#00140fb3;border:1px solid rgba(0,255,204,.4);border-radius:4px;cursor:pointer;padding:8px 10px;z-index:10000;pointer-events:auto!important;box-shadow:0 0 10px #0fc3}.hamburger span{display:block;width:24px;height:2px;background:#0fc;border-radius:2px;transition:all .3s;box-shadow:0 0 6px #0fc}.hamburger.open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.hamburger.open span:nth-child(2){opacity:0}.hamburger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-nav{display:none;position:fixed;inset: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,.desktop-only-action{display:none!important}.header-actions{gap:8px;margin-right:0!important}.header-logo h1{font-size:2rem!important}.header-logo span{font-size:.85rem!important}}@media(max-width:480px){.header-logo h1{font-size:1.5rem!important}.header-logo span{font-size:.75rem!important;letter-spacing:2px!important}.maya-logo-wrap{display:none!important}.header-actions{gap:6px;margin-right:0!important}.header-action-btn{font-size:.95rem!important;padding:4px 8px!important;letter-spacing:1px!important}}.header-actions{display:flex;gap:12px;align-items:center;flex-wrap:nowrap}.header-action-btn{font-family:Teko,sans-serif;letter-spacing:2.5px;cursor:pointer;white-space:nowrap;user-select:none;touch-action:manipulation}@media(max-width:1350px){.header-actions{gap:8px}.header-action-btn{font-size:1.15rem!important;padding:6px 14px!important;letter-spacing:2px!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;align-items: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}}@keyframes cyber-hologram-pulse{0%,to{box-shadow:0 0 35px #00f0ff40,inset 0 0 30px #00f0ff26;border-color:#00f0ff99}50%{box-shadow:0 0 55px #ffb70059,inset 0 0 45px #ff008033;border-color:#ffb700d9}}@keyframes spin-cyber-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin-cyber-ring-rev{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes cyber-scanline-sweep{0%{transform:translateY(-100%)}to{transform:translateY(1000%)}}@keyframes cyber-badge-float{0%,to{transform:translateY(0) rotateX(0)}50%{transform:translateY(-4px) rotateX(8deg)}}@keyframes cyber-glow-text{0%,to{text-shadow:0 0 10px #00f0ff,0 0 20px rgba(0,240,255,.6)}50%{text-shadow:0 0 15px #ffb700,0 0 30px rgba(255,183,0,.8)}}.cyber-modal-backdrop{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;background:#02061273;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:16px;animation:modalFadeIn .3s cubic-bezier(.16,1,.3,1) forwards}@keyframes modalFadeIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.cyber-card-3d{position:relative;width:100%;max-width:880px;max-height:88vh;border-radius:12px;overflow:hidden;background:#040a18d1;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1.5px solid rgba(0,240,255,.35);box-shadow:0 20px 50px #000000d9,0 0 30px #00f0ff26;display:flex;flex-direction:column}.cyber-scanline-overlay{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,#fff0,#fff0 50%,#00f0ff08 50%,#00f0ff08);background-size:100% 4px;z-index:4}.cyber-scrollbar::-webkit-scrollbar{width:6px}.cyber-scrollbar::-webkit-scrollbar-track{background:#000f1e99}.cyber-scrollbar::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#00f0ff,#ff007f);border-radius:3px}.cyber-support-btn{flex:1;min-width:140px;height:38px;padding:0 12px;border-radius:8px;text-decoration:none;display:flex;align-items:center;gap:8px;position:relative;overflow:hidden;cursor:pointer;box-sizing:border-box;transition:all .22s cubic-bezier(.16,1,.3,1)}.cyber-support-btn:before{content:"";position:absolute;top:0;left:-100%;width:70%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transform:skew(-22deg);transition:left .5s ease;pointer-events:none}.cyber-support-btn:hover:before{left:130%}.cyber-support-btn:hover{transform:translateY(-2px)}.cyber-support-btn:active{transform:translateY(1px)}.cyber-support-text{display:flex;align-items:center;gap:6px;flex:1;min-width:0}.cyber-support-brand{font-family:var(--font-zen-dots, "Orbitron", monospace, sans-serif);font-size:.72rem;font-weight:800;letter-spacing:.8px;white-space:nowrap}.cyber-support-badge{font-size:.52rem;font-weight:800;padding:1px 5px;border-radius:3px;letter-spacing:.5px;white-space:nowrap}.cyber-support-arrow{font-size:.85rem;font-weight:900;transition:transform .2s ease;flex-shrink:0}.cyber-support-btn:hover .cyber-support-arrow{transform:translate(3px)}.cyber-support-patreon{background:linear-gradient(135deg,#ff424d38,#b4193766);border:1.5px solid rgba(255,66,77,.7);box-shadow:0 2px 10px #ff424d40,inset 0 0 8px #ff424d26;color:#fff}.cyber-support-patreon:hover{background:linear-gradient(135deg,#ff424d61,#dc234b99);border-color:#ff525e;box-shadow:0 4px 18px #ff424d80,inset 0 0 12px #ff424d40}.cyber-support-patreon .cyber-support-brand{color:#ff9aa2}.cyber-support-patreon .patreon-badge{background:#ff424d66;border:1px solid rgba(255,66,77,.8);color:#fff}.cyber-support-patreon .cyber-support-arrow{color:#ff7a85}.cyber-support-coffee{background:linear-gradient(135deg,#ffdd002e,#d28c0059);border:1.5px solid rgba(255,221,0,.7);box-shadow:0 2px 10px #fd03,inset 0 0 8px #ffdd001f;color:#fff}.cyber-support-coffee:hover{background:linear-gradient(135deg,#ffdd0052,#f0a0008c);border-color:#ffe63b;box-shadow:0 4px 18px #ffdd0073,inset 0 0 12px #fd03}.cyber-support-coffee .cyber-support-brand{color:#ffe066}.cyber-support-coffee .coffee-badge{background:#ffdd004d;border:1px solid rgba(255,221,0,.8);color:#fff275}.cyber-support-coffee .cyber-support-arrow{color:#ffd000}.cyber-support-cta{display:flex;align-items:center;gap:12px;padding:11px 15px;border-radius:9px;text-decoration:none;position:relative;overflow:hidden;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);box-sizing:border-box}.cyber-support-cta .cta-icon-box{width:42px;height:42px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .25s ease}.cyber-support-cta .cta-arrow{font-size:1.15rem;font-weight:900;transition:transform .25s cubic-bezier(.16,1,.3,1);flex-shrink:0;line-height:1}.cyber-support-cta:hover .cta-arrow{transform:translate(5px)}.cyber-social-btn{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:9px;text-decoration:none;position:relative;overflow:hidden;transition:all .22s cubic-bezier(.16,1,.3,1);box-sizing:border-box;cursor:pointer}.cyber-social-btn svg{width:20px;height:20px;fill:currentColor;transition:all .22s cubic-bezier(.16,1,.3,1);pointer-events:none}.cyber-social-discord{background:#5865f224;border:1.5px solid rgba(88,101,242,.45);box-shadow:0 2px 8px #0006,inset 0 0 6px #5865f21f}.cyber-social-discord svg{fill:#5865f2}.cyber-social-discord:hover{background:linear-gradient(135deg,#5865f2e6,#3742c3fa);border-color:#9ab0ff;box-shadow:0 0 18px #5865f2d9,inset 0 0 10px #fff6;transform:translateY(-3px) scale(1.08)}.cyber-social-discord:hover svg{fill:#fff!important;filter:drop-shadow(0 0 6px rgba(255,255,255,.9))}.cyber-social-youtube{background:#ff003224;border:1.5px solid rgba(255,0,50,.45);box-shadow:0 2px 8px #0006,inset 0 0 6px #ff00321f}.cyber-social-youtube svg{fill:#ff2a2a}.cyber-social-youtube:hover{background:linear-gradient(135deg,#ff0032e6,#be001efa);border-color:#ff6e80;box-shadow:0 0 18px #ff0032d9,inset 0 0 10px #fff6;transform:translateY(-3px) scale(1.08)}.cyber-social-youtube:hover svg{fill:#fff!important;filter:drop-shadow(0 0 6px rgba(255,255,255,.9))}.cyber-social-facebook{background:#1877f224;border:1.5px solid rgba(24,119,242,.45);box-shadow:0 2px 8px #0006,inset 0 0 6px #1877f21f}.cyber-social-facebook svg{fill:#1877f2}.cyber-social-facebook:hover{background:linear-gradient(135deg,#1877f2e6,#0f5ac8fa);border-color:#66acff;box-shadow:0 0 18px #1877f2d9,inset 0 0 10px #fff6;transform:translateY(-3px) scale(1.08)}.cyber-social-facebook:hover svg{fill:#fff!important;filter:drop-shadow(0 0 6px rgba(255,255,255,.9))}.cyber-social-btn:active{transform:translateY(0) scale(.96)}.cyber-enter-btn{background:linear-gradient(135deg,#00f0ff38,#0096ff1a);color:#00f0ff;border:1.5px solid #00f0ff;padding:8px 26px;font-family:Teko,sans-serif;font-size:1.35rem;letter-spacing:2.5px;cursor:pointer;clip-path:polygon(12% 0,100% 0,88% 100%,0% 100%);text-shadow:0 0 10px #00f0ff;box-shadow:0 0 20px #00f0ff40 inset,0 4px 15px #00000080;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;position:relative;overflow:hidden;box-sizing:border-box}.cyber-enter-btn:before{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transform:skew(-25deg);transition:left .5s ease;pointer-events:none}.cyber-enter-btn:hover:before{left:140%}.cyber-enter-btn:hover{background:linear-gradient(135deg,#00f0ff,#00c3ff);color:#030a16!important;text-shadow:0 0 5px rgba(255,255,255,.8);box-shadow:0 0 30px #00f0ffd9,0 0 50px #00f0ff66,inset 0 0 12px #ffffffb3;transform:translateY(-2px) scale(1.04)}.cyber-enter-btn:active{transform:translateY(1px) scale(.98)}.cyber-enter-btn .btn-lightning{color:#ffb700;transition:transform .2s ease,filter .2s ease;filter:drop-shadow(0 0 6px #ffb700)}.cyber-enter-btn:hover .btn-lightning{color:#020814;filter:none;transform:scale(1.2)}.cyber-enter-btn.death-variant{background:linear-gradient(135deg,#ff005547,#ffb7001f);color:#f36;border:1.5px solid #ff0055;text-shadow:0 0 10px #ff0055;box-shadow:0 0 25px #ff005559 inset,0 4px 15px #00000080}.cyber-enter-btn.death-variant:hover{background:linear-gradient(135deg,#f05,#ff2a70);color:#fff!important;text-shadow:0 0 8px rgba(255,255,255,.8);box-shadow:0 0 30px #ff0055e6,0 0 55px #ff005573,inset 0 0 12px #ffffffb3}.cyber-enter-btn.death-variant:hover .btn-lightning{color:#fff;filter:drop-shadow(0 0 8px #ffffff)}#hud-player-btns{display:none!important}@media(max-width:900px),(pointer:coarse){#hud-hotbar{display:none!important}#hud-player-bar{max-width:210px!important;top:10px!important;left:10px!important;padding:8px 10px!important}}.hud-action-btn{flex:1;min-width:0;padding:5px 2px 4px;background:#060e1ac7;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:7px;cursor:pointer;pointer-events:auto;transition:all .22s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;position:relative;overflow:hidden;box-sizing:border-box;text-decoration:none}.hud-action-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);transform:skew(-20deg);transition:left .4s ease;pointer-events:none}.hud-action-btn:hover:before{left:120%}.hud-action-btn:hover{transform:translateY(-2px) scale(1.03)}.hud-action-btn:active{transform:translateY(1px) scale(.97)}.hud-action-btn .hud-btn-icon{flex-shrink:0;transition:transform .2s ease,filter .2s ease}.hud-action-btn:hover .hud-btn-icon{transform:scale(1.15);filter:drop-shadow(0 0 6px currentColor)}.hud-action-btn .hud-btn-text-row{display:flex;align-items:center;justify-content:center;gap:3px;width:100%;line-height:1}.hud-action-btn .hud-btn-title{font-family:Rajdhani,Teko,sans-serif;font-size:11px;font-weight:800;letter-spacing:.5px;line-height:1}.hud-action-btn .hud-key-badge{display:inline-flex;align-items:center;justify-content:center;background:#0000008c;border:1px solid currentColor;border-radius:3px;padding:1px 3px;font-size:8.5px;font-family:monospace;font-weight:900;line-height:1;opacity:.9}.hud-btn-char{border:1.5px solid rgba(0,240,255,.5);color:#00f0ff;box-shadow:0 2px 10px #00f0ff26,inset 0 0 6px #00f0ff14}.hud-btn-char:hover{background:linear-gradient(180deg,#00f0ff3d,#00a0c81f);border-color:#00f0ff;box-shadow:0 4px 16px #00f0ff80,inset 0 0 10px #00f0ff33}.hud-btn-inv{border:1.5px solid rgba(255,170,0,.5);color:#fa0;box-shadow:0 2px 10px #ffaa0026,inset 0 0 6px #ffaa0014}.hud-btn-inv:hover{background:linear-gradient(180deg,#ffaa003d,#c878001f);border-color:#ffb700;box-shadow:0 4px 16px #ffaa0080,inset 0 0 10px #fa03}.hud-btn-lore{border:1.5px solid rgba(226,194,134,.5);color:#e2c286;box-shadow:0 2px 10px #e2c28626,inset 0 0 6px #e2c28614}.hud-btn-lore:hover{background:linear-gradient(180deg,#e2c2863d,#b48c501f);border-color:#ffd899;box-shadow:0 4px 16px #e2c28680,inset 0 0 10px #e2c28633}.hud-btn-craft{border:1.5px solid rgba(0,255,180,.55);color:#00ffb4;box-shadow:0 2px 10px #00ffb42e,inset 0 0 6px #00ffb414}.hud-btn-craft:hover{background:linear-gradient(180deg,#00ffb43d,#00b4781f);border-color:#00ffb4;box-shadow:0 4px 18px #00ffb48c,inset 0 0 10px #00ffb433}.hud-btn-exit{border:1.5px solid rgba(255,51,102,.6);color:#f36;box-shadow:0 2px 10px #f363,inset 0 0 6px #ff33661a}.hud-btn-exit:hover{background:linear-gradient(180deg,#ff336647,#b4143c24);border-color:#ff4d79;box-shadow:0 4px 18px #f369,inset 0 0 12px #ff336640}.hud-craft-popover{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%) translateY(6px);background:#040a14f2;border:1.5px solid rgba(0,255,180,.6);border-radius:9px;padding:7px;box-shadow:0 12px 30px #000000e6,0 0 18px #00ffb440;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);display:flex;flex-direction:column;gap:5px;width:175px;z-index:9999;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s cubic-bezier(.16,1,.3,1)}#hud-craft-wrapper:hover .hud-craft-popover,.hud-craft-popover:hover{opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0)}.hud-craft-popover-header{font-family:Rajdhani,monospace,sans-serif;font-size:10px;font-weight:800;color:#00ffb4;letter-spacing:1.2px;padding:2px 4px 4px;border-bottom:1px solid rgba(0,255,180,.25);text-align:center;text-transform:uppercase}.hud-craft-popover-items{display:flex;flex-direction:column;gap:4px}.hud-craft-tab-btn{display:flex;align-items:center;gap:8px;padding:5px 8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:5px;color:#f1f5f9;cursor:pointer;font-family:Rajdhani,sans-serif;transition:all .18s ease;text-align:left}.hud-craft-tab-btn:hover{background:#00ffb429;border-color:#00ffb4;color:#fff;transform:translate(3px);box-shadow:0 0 10px #00ffb44d}@media(max-width:768px){.cyber-modal-backdrop{padding:8px!important}.cyber-card-3d,#welcome-modal-card{max-width:98vw!important;width:96vw!important;max-height:94vh!important;border-radius:10px!important}#welcome-modal-header{padding:10px 14px!important;gap:8px!important}#welcome-modal-header svg{width:32px!important;height:32px!important}#welcome-header-title{font-size:1rem!important;letter-spacing:1px!important}#welcome-header-badge{font-size:.65rem!important}#welcome-status-pill{padding:2px 6px!important}#welcome-hero-banner{padding:12px 14px!important}#welcome-hero-title{font-size:1.1rem!important}#welcome-modal-footer{padding:12px 14px!important;flex-direction:column-reverse!important;gap:12px!important}.cyber-enter-btn,#btn-enter-game-from-modal{width:100%!important;min-height:48px!important;padding:12px 16px!important;font-size:1.25rem!important;text-align:center!important;clip-path:none!important;border-radius:8px!important}.cyber-social-btn{width:44px!important;height:44px!important;border-radius:10px!important}.cyber-social-btn svg{width:22px!important;height:22px!important}#silkroad-dev-alchemist-badge{display:none!important}}#silkroad-dev-alchemist-badge button{transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease,background .2s ease!important}#silkroad-dev-alchemist-badge button:hover{transform:translateY(-2px) scale(1.04)}#silkroad-dev-alchemist-badge button:active{transform:translateY(0) scale(.96)}
