@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700;900&display=swap";:root{--bg-dark: #020617;--navy: #071028;--teal: #00c7d7;--cyan: #12e0ff;--accent: #7af3ff;--muted: #9aa7b3}*{box-sizing:border-box;cursor:none!important}html,body,#root{height:100%;margin:0;padding:0}body{font-family:Orbitron,system-ui,-apple-system,sans-serif;background:#000;color:#d8f6ff;-webkit-font-smoothing:antialiased;overflow:hidden;cursor:none!important}.app-root{position:relative;width:100vw;height:100vh;overflow:hidden}.space-background{position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 20% 30%,#0a1628,#000 50%),radial-gradient(ellipse at 80% 70%,#0d1a35,#000 50%);z-index:1}.stars-field{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.star{position:absolute;background:#fff;border-radius:50%;animation:starTwinkle 3s ease-in-out infinite}@keyframes starTwinkle{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.nebula{position:absolute;border-radius:50%;filter:blur(80px);opacity:.15;animation:nebulaFloat 20s ease-in-out infinite}.nebula-1{top:10%;left:15%;width:500px;height:500px;background:radial-gradient(circle,rgba(138,43,226,.4) 0%,transparent 70%);animation-delay:0s}.nebula-2{top:50%;right:10%;width:600px;height:600px;background:radial-gradient(circle,rgba(0,150,200,.3) 0%,transparent 70%);animation-delay:-7s}.nebula-3{bottom:10%;left:40%;width:400px;height:400px;background:radial-gradient(circle,rgba(100,50,200,.3) 0%,transparent 70%);animation-delay:-14s}@keyframes nebulaFloat{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-20px) scale(1.1)}66%{transform:translate(-20px,30px) scale(.95)}}.project-title{position:absolute;top:15px;left:50%;transform:translate(-50%);z-index:15;font-size:clamp(48px,7vw,96px);letter-spacing:.14em;color:var(--accent);text-shadow:0 0 20px rgba(18,224,255,.6),0 0 40px rgba(18,224,255,.3),0 6px 30px rgba(18,224,255,.12),0 2px 8px rgba(0,0,0,.6);font-weight:900;pointer-events:none;-webkit-user-select:none;user-select:none}.main-content{position:absolute;top:0;right:0;bottom:0;left:0;transition:filter .8s ease,transform .1s ease-out;min-height:100vh;width:100vw;display:flex;align-items:flex-end;justify-content:center;z-index:10}.main-content.blurred{filter:blur(10px) saturate(1.05)}.main-content.transitioning{filter:blur(20px);opacity:0;transition:filter .8s ease,opacity .8s ease}.dust-field{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;pointer-events:none;overflow:hidden}.dust-particle{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.8) 0%,rgba(180,230,255,.5) 50%,transparent 100%);animation:dustFloat var(--duration, 8s) ease-in-out infinite;will-change:transform,opacity;filter:blur(var(--blur, 1.5px));box-shadow:0 0 8px #7af3ff80,0 0 12px #12e0ff4d}@keyframes dustFloat{0%{transform:translate(0) rotate(0) scale(1);opacity:.4}25%{transform:translate(calc(var(--move-x) * .5),calc(var(--move-y) * .4)) rotate(120deg) scale(1.2);opacity:.7}50%{transform:translate(var(--move-x),calc(var(--move-y) * .7)) rotate(240deg) scale(.9);opacity:.5}75%{transform:translate(calc(var(--move-x) * .6),var(--move-y)) rotate(300deg) scale(1.15);opacity:.6}to{transform:translate(0) rotate(360deg) scale(1);opacity:.4}}.character-container{position:relative;width:1300px;height:1100px;z-index:10;margin-bottom:-150px}.character-part{position:absolute;background-size:contain;background-position:center;background-repeat:no-repeat;pointer-events:none}.body{left:50%;bottom:0;transform:translate(-50%);width:900px;height:900px;z-index:20;filter:drop-shadow(0 20px 60px rgba(0,150,200,.5));animation:bodyFloat 6s ease-in-out infinite}@keyframes bodyFloat{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-10px)}}.head{left:50%;top:1%;transform:translate(-50%);width:500px;height:500px;z-index:25;filter:drop-shadow(0 -15px 50px rgba(0,200,255,.6));animation:headFloat 5s ease-in-out infinite}@keyframes headFloat{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-8px)}}.hand{transition:transform .9s cubic-bezier(.23,1,.32,1),filter .8s ease;z-index:30;transform-origin:center}.right-hand{left:1%;top:52%;width:380px;height:500px;transform:scale(1);filter:brightness(.95) contrast(1.05) drop-shadow(0 12px 40px rgba(0,0,0,.6));animation:rightHandFloat 4.5s ease-in-out infinite}@keyframes rightHandFloat{0%{transform:translate(0) rotate(0) scale(1)}50%{transform:translate(-15px) rotate(-3deg) scale(1.03)}to{transform:translate(0) rotate(0) scale(1)}}.right-hand.hovered{transform:scale(1.15) translate(-12px)!important;filter:brightness(1.2) contrast(1.1) drop-shadow(0 18px 60px rgba(122,243,255,.7)) drop-shadow(0 0 35px rgba(18,224,255,.5));animation:none}.left-hand{right:1%;top:52%;width:380px;height:500px;transform:scale(1);filter:brightness(.95) contrast(1.05) drop-shadow(0 12px 40px rgba(0,0,0,.6));animation:leftHandFloat 5.2s ease-in-out infinite}@keyframes leftHandFloat{0%{transform:translate(0) rotate(0) scale(1)}50%{transform:translate(15px) rotate(3deg) scale(1.03)}to{transform:translate(0) rotate(0) scale(1)}}.left-hand.hovered{transform:scale(1.15) translate(12px)!important;filter:brightness(1.2) contrast(1.1) drop-shadow(0 18px 60px rgba(122,243,255,.7)) drop-shadow(0 0 35px rgba(18,224,255,.5));animation:none}.sphere-wrapper{position:absolute;width:240px;height:240px;transform:translate(-50%,-50%) scale(1);transition:transform .8s cubic-bezier(.34,1.56,.64,1);cursor:none!important;pointer-events:auto;z-index:40;outline:none}.sphere-wrapper.hovered{transform:translate(-50%,-50%) scale(1.22);z-index:45}.sphere{width:100%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat;filter:brightness(1) contrast(1.05) drop-shadow(0 10px 30px rgba(0,200,255,.6)) drop-shadow(0 0 25px rgba(18,224,255,.4));animation:spherePulse 3s ease-in-out infinite;transition:filter .7s ease}.sphere-wrapper.hovered .sphere{filter:brightness(1.3) contrast(1.12) drop-shadow(0 16px 55px rgba(122,243,255,.9)) drop-shadow(0 0 45px rgba(18,224,255,.7))}@keyframes spherePulse{0%,to{filter:brightness(1) contrast(1.05) drop-shadow(0 10px 30px rgba(0,200,255,.6)) drop-shadow(0 0 25px rgba(18,224,255,.4))}50%{filter:brightness(1.08) contrast(1.08) drop-shadow(0 12px 35px rgba(0,200,255,.7)) drop-shadow(0 0 30px rgba(18,224,255,.5))}}.sphere-orbit{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;width:90%;height:90%;display:flex;align-items:center;justify-content:center}.sphere-text{font-size:18px;font-weight:700;color:#12e0ffd9;text-shadow:0 0 12px rgba(18,224,255,.6),0 0 24px rgba(18,224,255,.3);white-space:nowrap;letter-spacing:.1em;text-transform:uppercase;transform:perspective(200px) rotateY(0) scaleY(1.15);filter:blur(.3px);transition:all .6s ease}.sphere-wrapper.hovered .sphere-text{color:#12e0ff;font-size:20px;text-shadow:0 0 18px rgba(18,224,255,.9),0 0 36px rgba(18,224,255,.5);transform:perspective(200px) rotateY(0) scaleY(1.2)}.sphere-wrapper:focus{outline:3px solid rgba(122,243,255,.7);outline-offset:8px;border-radius:50%}.page-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;background:#000;opacity:1;filter:blur(0px);transition:opacity .8s ease,filter .8s ease}.page-wrapper.transitioning{opacity:0;filter:blur(20px)}.page-container{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#000}.back-button{position:absolute;top:40px;left:40px;padding:14px 32px;background:#12e0ff1a;border:2px solid rgba(18,224,255,.5);color:var(--accent);font-family:Orbitron,sans-serif;font-size:16px;font-weight:600;cursor:none!important;border-radius:8px;transition:all .4s ease;text-transform:uppercase;letter-spacing:.1em;z-index:200}.back-button:hover{background:#12e0ff33;border-color:#12e0ffcc;box-shadow:0 0 20px #12e0ff66}.page-title{font-size:clamp(48px,8vw,120px);font-weight:900;color:var(--accent);text-shadow:0 0 30px rgba(18,224,255,.8),0 0 60px rgba(18,224,255,.4);letter-spacing:.15em;text-transform:uppercase}.loading-overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0;transition:opacity .9s ease;z-index:250;background:#000}.loading-overlay.active{pointer-events:auto;opacity:1}.particlefield{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;will-change:auto}.particle{position:absolute;border-radius:50%;opacity:.6;box-shadow:0 0 var(--r, 4px) var(--c, rgba(255,255,255,.04));animation:particle-soft-glow var(--g, 10s) ease-in-out infinite both;will-change:opacity}@keyframes particle-soft-glow{0%{box-shadow:0 0 calc(var(--r) * .85) var(--c);opacity:.85;filter:blur(.4px)}50%{box-shadow:0 0 calc(var(--r) * 1.15) var(--c);opacity:1;filter:blur(1.8px)}to{box-shadow:0 0 calc(var(--r) * .85) var(--c);opacity:.85;filter:blur(.4px)}}.loading-center{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;gap:1rem}.planet-orbit{position:relative;width:200px;height:200px}.planet{width:100%;height:100%;background-size:cover;border-radius:50%;animation:planetRotate 20s linear infinite}.progress-wrap{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:2rem}.progress-bar{width:300px;height:8px;background:#ffffff1a;border-radius:999px;overflow:hidden}.progress-fill{height:100%;background:linear-gradient(90deg,var(--cyan),var(--accent));transition:width .3s ease;border-radius:999px}.progress-label{font-size:18px;color:var(--accent);font-weight:700}.loading-caption{margin-top:1rem;font-size:16px;color:var(--muted);text-align:center}.custom-cursor{position:fixed;left:0;top:0;width:22px;height:22px;border-radius:50%;border:2px solid rgba(122,243,255,.9);background:#0a1e282e;box-shadow:0 8px 28px #00648c26,0 2px 8px #0006;pointer-events:none;z-index:10000;transform-origin:center;transition:transform .18s cubic-bezier(.2,.9,.2,1),opacity .22s;mix-blend-mode:screen}.custom-cursor.over{border-width:3px}@media (max-width: 1400px){.character-container{width:1050px;height:900px;margin-bottom:-120px}.head{width:440px;height:440px;top:2%}.body{width:760px;height:760px}.right-hand,.left-hand{width:340px;height:440px;top:50%;left:2%}.left-hand{right:2%;left:auto}.sphere-wrapper{width:200px;height:200px}.sphere-text{font-size:16px}}@media (max-width: 1200px){.character-container{width:950px;height:880px;margin-bottom:-100px}.head{width:420px;height:420px;top:2%}.body{width:720px;height:720px}.right-hand,.left-hand{width:320px;height:420px;top:50%;left:2%}.left-hand{right:2%;left:auto}.sphere-wrapper{width:185px;height:185px}.sphere-text{font-size:15px}}@media (max-width: 768px){.project-title{top:16px;font-size:clamp(20px,6.5vw,42px)}.character-container{width:700px;height:650px;margin-bottom:-80px}.head{width:330px;height:330px;top:3%}.body{width:540px;height:540px}.right-hand,.left-hand{width:260px;height:340px;top:52%;left:1%}.left-hand{right:1%;left:auto}.sphere-wrapper{width:160px;height:160px}.sphere-text{font-size:13px}.back-button{top:20px;left:20px;padding:10px 24px;font-size:14px}}.planet-orbit{position:relative;width:200px;height:200px;margin-bottom:2rem}.rocket-wrapper{position:absolute;left:50%;top:0;transform:translate(-50%) rotate(90deg);width:40px;height:40px}.rocket{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center;position:relative;filter:drop-shadow(0 0 12px rgba(18,224,255,.8))}.rocket-trail{position:absolute;left:50%;top:100%;width:2px;height:20px;background:linear-gradient(to bottom,rgba(18,224,255,.9),transparent);transform:translate(-50%);box-shadow:0 0 10px #12e0ffcc;animation:trailPulse .5s ease-in-out infinite}@keyframes trailPulse{0%,to{opacity:.8;height:20px;box-shadow:0 0 10px #12e0ffcc}50%{opacity:1;height:25px;box-shadow:0 0 15px #12e0ff}}.progress-wrap{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem;width:300px}.loading-caption{margin-top:1rem;font-size:16px;color:var(--muted);text-align:center;letter-spacing:.05em}.loading-center{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;gap:0}.particles-parallax{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;transition:transform .15s ease-out;will-change:transform}.loading-center{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;gap:0;transition:transform .2s ease-out;will-change:transform}.planet-orbit{position:relative;width:200px;height:200px;margin-bottom:2rem;transition:transform .25s ease-out;will-change:transform}.planet{width:100%;height:100%;background-size:cover;background-position:center;border-radius:50%;animation:planetRotate 20s linear infinite;filter:drop-shadow(0 0 20px rgba(18,224,255,.4))}@keyframes planetRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.orbit-wrap{position:absolute;top:-50px;right:-50px;bottom:-50px;left:-50px;animation:orbitSpin 4s linear infinite;pointer-events:none}@keyframes orbitSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.progress-wrap{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem;width:300px;transition:transform .18s ease-out;will-change:transform}.progress-bar{width:100%;height:8px;background:#ffffff1a;border-radius:999px;overflow:hidden;position:relative}.progress-fill{height:100%;background:linear-gradient(90deg,var(--cyan),var(--accent));transition:width .3s ease;border-radius:999px;position:relative}.progress-glow{position:absolute;right:0;top:0;bottom:0;width:30px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8));filter:blur(8px);animation:progressShine 1.5s ease-in-out infinite}@keyframes progressShine{0%,to{opacity:.5}50%{opacity:1}}.progress-label{font-size:18px;color:var(--accent);font-weight:700;text-shadow:0 0 10px rgba(18,224,255,.5)}.loading-caption{margin-top:1rem;font-size:16px;color:var(--muted);text-align:center;letter-spacing:.05em;transition:transform .15s ease-out;will-change:transform}.cyber-tablet{max-width:800px;width:90%;background:linear-gradient(135deg,#0a1428f2,#050a19fa);border:2px solid rgba(18,224,255,.4);border-radius:12px;padding:3rem 2.5rem;position:relative;transition:transform .15s ease-out;will-change:transform;box-shadow:0 0 40px #12e0ff4d,inset 0 0 60px #12e0ff0d}.cyber-tablet-inner{position:relative;z-index:2}.cyber-header{position:relative;margin-bottom:2rem;padding-bottom:1rem}.cyber-corner{position:absolute;width:20px;height:20px;border:2px solid rgba(18,224,255,.8)}.cyber-corner-tl{top:-1rem;left:-1rem;border-right:none;border-bottom:none}.cyber-corner-tr{top:-1rem;right:-1rem;border-left:none;border-bottom:none}.cyber-corner-bl{bottom:-1rem;left:-1rem;border-right:none;border-top:none}.cyber-corner-br{bottom:-1rem;right:-1rem;border-left:none;border-top:none}.cyber-title{font-size:clamp(32px,5vw,48px);font-weight:900;color:var(--accent);text-shadow:0 0 20px rgba(18,224,255,.8),0 0 40px rgba(18,224,255,.4);letter-spacing:.15em;text-transform:uppercase;margin:0;position:relative;animation:titleFlicker 3s ease-in-out infinite}.cyber-content{position:relative;z-index:1}.cyber-text{font-size:18px;line-height:1.8;color:#ffffffe6;margin-bottom:1.5rem;text-align:justify;text-shadow:0 0 10px rgba(18,224,255,.2);letter-spacing:.02em}.cyber-footer{position:relative;margin-top:2rem;padding-top:1rem}.cyber-glow{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;background:radial-gradient(circle,rgba(18,224,255,.1) 0%,transparent 70%);border-radius:12px;z-index:0;pointer-events:none;animation:glowPulse 3s ease-in-out infinite}@media (max-width: 768px){.cyber-tablet{padding:2rem 1.5rem}.cyber-text{font-size:16px;line-height:1.6}.cyber-corner{width:15px;height:15px}}.cyber-scene{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}.hologram-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.8}.radar-center{position:absolute;top:50%;left:50%;width:20px;height:20px;background:#12e0ffe6;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 20px #12e0ff,0 0 40px #12e0ffcc;animation:radarPulse 2s ease-in-out infinite}@keyframes radarPulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:1}50%{transform:translate(-50%,-50%) scale(1.3);opacity:.7}}.radar-sweep{position:absolute;top:50%;left:50%;width:1200px;height:1200px;transform:translate(-50%,-50%);background:conic-gradient(from 0deg,transparent 0deg,rgba(18,224,255,.3) 60deg,rgba(18,224,255,.6) 90deg,transparent 120deg);border-radius:50%;animation:radarSweep 4s linear infinite}@keyframes radarSweep{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.hologram-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(18,224,255,.2) 2px,transparent 2px),linear-gradient(90deg,rgba(18,224,255,.2) 2px,transparent 2px);background-size:80px 80px;background-position:center center}.hologram-rings{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.holo-ring{position:absolute;border:3px solid rgba(18,224,255,.5);border-radius:50%;animation:ringPulse 4s ease-in-out infinite;box-shadow:0 0 20px #12e0ff66,inset 0 0 20px #12e0ff33}.holo-ring-1{width:400px;height:400px;animation-delay:0s}.holo-ring-2{width:650px;height:650px;animation-delay:1s;border-color:#7af3ff66}.holo-ring-3{width:900px;height:900px;animation-delay:2s;border-color:#12e0ff4d}.holo-ring-4{width:1150px;height:1150px;animation-delay:3s;border-color:#7af3ff33}@keyframes ringPulse{0%,to{transform:scale(1);opacity:.5;border-width:3px}50%{transform:scale(1.05);opacity:.8;border-width:2px}}.cyber-tablet{max-width:1200px;width:85vw;height:75vh;background:linear-gradient(135deg,#0a1428f2,#050a19fa);border:2px solid rgba(18,224,255,.4);border-radius:12px;padding:4rem 3rem;position:relative;transition:transform .15s ease-out;will-change:transform;box-shadow:0 0 60px #12e0ff66,inset 0 0 80px #12e0ff0d;z-index:2;display:flex;flex-direction:column;overflow:hidden}.cyber-tablet:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:linear-gradient(45deg,#12e0ff4d,#7af3ff1a,#12e0ff4d);border-radius:12px;z-index:-1;opacity:.5;animation:borderPulse 3s ease-in-out infinite}@keyframes borderPulse{0%,to{opacity:.5}50%{opacity:.8}}.cyber-tablet-inner{position:relative;z-index:2;flex:1;display:flex;flex-direction:column}.cyber-header{position:relative;margin-bottom:3rem;padding-bottom:1.5rem}.cyber-corner{position:absolute;width:30px;height:30px;border:2px solid rgba(18,224,255,.8)}.cyber-corner-tl{top:-2rem;left:-2rem;border-right:none;border-bottom:none}.cyber-corner-tr{top:-2rem;right:-2rem;border-left:none;border-bottom:none}.cyber-corner-bl{bottom:-2rem;left:-2rem;border-right:none;border-top:none}.cyber-corner-br{bottom:-2rem;right:-2rem;border-left:none;border-top:none}.cyber-title{font-size:clamp(48px,6vw,72px);font-weight:900;color:var(--accent);text-shadow:0 0 20px rgba(18,224,255,.8),0 0 40px rgba(18,224,255,.4);letter-spacing:.15em;text-transform:uppercase;margin:0;position:relative;animation:titleFlicker 3s ease-in-out infinite}@keyframes titleFlicker{0%,to{opacity:1;text-shadow:0 0 20px rgba(18,224,255,.8),0 0 40px rgba(18,224,255,.4)}50%{opacity:.95;text-shadow:0 0 25px rgba(18,224,255,1),0 0 50px rgba(18,224,255,.6)}}.cyber-line{position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(18,224,255,.8) 30%,rgba(18,224,255,.8) 70%,transparent);animation:lineGlow 2s ease-in-out infinite}@keyframes lineGlow{0%,to{opacity:.6}50%{opacity:1}}.cyber-content{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;justify-content:center}.cyber-text{font-size:clamp(20px,2vw,26px);line-height:1.8;color:#ffffffe6;margin-bottom:2rem;text-align:justify;text-shadow:0 0 10px rgba(18,224,255,.2);letter-spacing:.02em}.cyber-footer{position:relative;margin-top:3rem;padding-top:1.5rem}.cyber-glitch-line{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,#12e0ff4d,#7af3ff99 50%,#12e0ff4d);animation:glitchMove 4s linear infinite}@keyframes glitchMove{0%,to{transform:translate(0);opacity:.5}50%{transform:translate(20px);opacity:1}}.cyber-glow{position:absolute;top:-60px;right:-60px;bottom:-60px;left:-60px;background:radial-gradient(circle,rgba(18,224,255,.15) 0%,transparent 70%);border-radius:12px;z-index:0;pointer-events:none;animation:glowPulse 3s ease-in-out infinite}@keyframes glowPulse{0%,to{opacity:.3}50%{opacity:.6}}@media (max-width: 768px){.cyber-tablet{width:95vw;height:85vh;padding:2rem 1.5rem}.cyber-text{font-size:16px;line-height:1.6}.cyber-corner{width:20px;height:20px}.holo-ring-1{width:250px;height:250px}.holo-ring-2{width:400px;height:400px}.holo-ring-3{width:550px;height:550px}.holo-ring-4{width:700px;height:700px}}.socials-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;width:100%;max-width:900px;margin:0 auto}.social-card{position:relative;display:flex;align-items:center;gap:1.5rem;padding:2rem;background:linear-gradient(135deg,#0a142899,#050a19cc);border:2px solid rgba(18,224,255,.3);border-radius:12px;text-decoration:none;transition:all .4s cubic-bezier(.23,1,.32,1);overflow:hidden;animation:socialCardAppear .6s ease-out backwards}@keyframes socialCardAppear{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.social-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(18,224,255,.1),transparent);opacity:0;transition:opacity .4s ease}.social-card:hover{transform:translateY(-8px) scale(1.02);border-color:#12e0ffcc;box-shadow:0 0 30px #12e0ff66,inset 0 0 30px #12e0ff1a}.social-card:hover:before{opacity:1}.social-icon{font-size:48px;min-width:60px;text-align:center;filter:drop-shadow(0 0 10px currentColor);transition:all .4s ease}.social-card:hover .social-icon{transform:scale(1.2) rotate(10deg);filter:drop-shadow(0 0 20px currentColor)}.social-name{font-size:24px;font-weight:700;color:var(--accent);text-shadow:0 0 10px rgba(18,224,255,.5);margin:0;letter-spacing:.05em}.social-handle{font-size:16px;color:#ffffffb3;margin:0;font-family:Courier New,monospace}.social-description{font-size:14px;color:#ffffff80;margin:0;margin-top:.5rem}.social-arrow{font-size:32px;font-weight:700;opacity:.5;transition:all .4s ease}.social-card:hover .social-arrow{opacity:1;transform:translate(8px)}.social-glow{position:absolute;top:-100px;right:-100px;bottom:-100px;left:-100px;opacity:0;transition:opacity .4s ease;pointer-events:none}.social-card:hover .social-glow{opacity:.3;animation:socialGlowPulse 2s ease-in-out infinite}@keyframes socialGlowPulse{0%,to{opacity:.2}50%{opacity:.4}}@media (max-width: 768px){.socials-grid{grid-template-columns:1fr;gap:1.5rem}.social-card{padding:1.5rem}.social-icon{font-size:36px;min-width:50px}.social-name{font-size:20px}.social-handle{font-size:14px}}.staking-container{width:100%;display:flex;flex-direction:column;gap:2rem}.staking-header{display:flex;justify-content:space-between;align-items:center;gap:2rem;flex-wrap:wrap}.staking-stats{display:flex;gap:1.5rem;flex:1;flex-wrap:wrap}.stat-box{flex:1;min-width:150px;padding:1.5rem;background:linear-gradient(135deg,#12e0ff1a,#12e0ff0d);border:2px solid rgba(18,224,255,.3);border-radius:8px;text-align:center;position:relative;overflow:hidden}.stat-box:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:2px;background:linear-gradient(90deg,transparent,rgba(18,224,255,.8),transparent);animation:statScan 3s ease-in-out infinite}@keyframes statScan{0%,to{left:-100%}50%{left:100%}}.stat-label{font-size:12px;color:#fff9;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem}.stat-value{font-size:28px;font-weight:900;color:var(--accent);text-shadow:0 0 15px rgba(18,224,255,.6);font-family:Orbitron,monospace}.stake-button{padding:1.5rem 3rem;background:linear-gradient(135deg,#12e0ff33,#12e0ff1a);border:3px solid rgba(18,224,255,.6);border-radius:12px;color:var(--accent);font-size:24px;font-weight:900;font-family:Orbitron,sans-serif;letter-spacing:.15em;cursor:none!important;position:relative;overflow:hidden;transition:all .4s cubic-bezier(.23,1,.32,1);display:flex;align-items:center;gap:1rem}.stake-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(18,224,255,.3),transparent);opacity:0;transition:opacity .4s ease}.stake-button:hover{transform:translateY(-4px) scale(1.05);border-color:#12e0ff;box-shadow:0 0 40px #12e0ff99,inset 0 0 20px #12e0ff33}.stake-button:hover:before{opacity:1}.stake-icon{font-size:32px;filter:drop-shadow(0 0 10px rgba(18,224,255,.8))}.address-input-wrapper{position:relative;width:100%}.address-input{width:100%;padding:1.5rem 2rem;background:linear-gradient(135deg,#0a1428cc,#050a19e6);border:2px solid rgba(18,224,255,.4);border-radius:8px;color:var(--accent);font-size:20px;font-family:Courier New,monospace;letter-spacing:.05em;text-transform:uppercase;outline:none;transition:all .4s ease}.address-input::placeholder{color:#12e0ff66}.address-input:focus{border-color:#12e0ffcc;box-shadow:0 0 30px #12e0ff4d,inset 0 0 20px #12e0ff1a}.input-glow{position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(18,224,255,.8),transparent);opacity:0;transition:opacity .4s ease}.address-input:focus+.input-glow{opacity:1;animation:inputGlowMove 2s ease-in-out infinite}@keyframes inputGlowMove{0%,to{transform:translate(-100%)}50%{transform:translate(100%)}}.nft-cards-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.5rem;width:100%}.nft-card{background:linear-gradient(135deg,#0a1428b3,#050a19e6);border:2px solid rgba(18,224,255,.3);border-radius:12px;overflow:hidden;transition:all .4s cubic-bezier(.23,1,.32,1);animation:nftCardAppear .6s ease-out backwards;cursor:none!important}@keyframes nftCardAppear{0%{opacity:0;transform:translateY(30px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.nft-card:hover{transform:translateY(-8px) scale(1.05);border-color:#12e0ffcc;box-shadow:0 0 40px #12e0ff66,inset 0 0 30px #12e0ff1a}.nft-image-placeholder{width:100%;height:200px;background:linear-gradient(135deg,#12e0ff1a,#12e0ff0d);display:flex;align-items:center;justify-content:center;border-bottom:2px solid rgba(18,224,255,.2);position:relative;overflow:hidden}.nft-image-placeholder:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(45deg,transparent 48%,rgba(18,224,255,.1) 49%,rgba(18,224,255,.1) 51%,transparent 52%),linear-gradient(-45deg,transparent 48%,rgba(18,224,255,.1) 49%,rgba(18,224,255,.1) 51%,transparent 52%);background-size:20px 20px}.nft-number{font-size:48px;font-weight:900;color:#12e0ff4d;text-shadow:0 0 20px rgba(18,224,255,.4);font-family:Orbitron,monospace;z-index:1}.nft-info{padding:1.5rem;display:flex;flex-direction:column;gap:.8rem}.nft-data-row{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid rgba(18,224,255,.1)}.nft-data-row:last-child{border-bottom:none}.nft-label{font-size:12px;color:#fff9;text-transform:uppercase;letter-spacing:.05em}.nft-value{font-size:16px;font-weight:700;color:#ffffffe6;font-family:Courier New,monospace}.nft-value.highlight{color:var(--accent);text-shadow:0 0 10px rgba(18,224,255,.5)}@media (max-width: 768px){.staking-header{flex-direction:column;align-items:stretch}.staking-stats{flex-direction:column}.stat-box{min-width:100%}.stake-button{width:100%;justify-content:center}.nft-cards-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.staking-fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000f2;padding:3rem;overflow-y:auto;display:flex;flex-direction:column;gap:3rem}.staking-grid-lines{position:fixed;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(18,224,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(18,224,255,.05) 1px,transparent 1px);background-size:100px 100px;pointer-events:none;z-index:0}@media (max-width: 768px){.staking-fullscreen{padding:1.5rem;gap:2rem}.nft-row{flex-direction:column;align-items:flex-start;gap:1rem}.nft-row-divider{display:none}.nft-row-number{min-width:auto;text-align:left}}.staking-static-page{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;padding:3rem;overflow-y:auto;display:flex;flex-direction:column;gap:3rem}.back-button-static{position:fixed;top:40px;left:40px;padding:14px 32px;background:#12e0ff1a;border:2px solid rgba(18,224,255,.5);color:var(--accent);font-family:Orbitron,sans-serif;font-size:16px;font-weight:600;cursor:none!important;border-radius:8px;transition:all .4s ease;text-transform:uppercase;letter-spacing:.1em;z-index:200}@media (max-width: 768px){.staking-static-page{padding:1.5rem;gap:2rem}.back-button-static{top:20px;left:20px;padding:10px 24px;font-size:14px}.nft-row{flex-direction:column;align-items:flex-start;gap:1rem}.nft-row-divider{display:none}.nft-row-number{min-width:auto;text-align:left}}.staking-static-page{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;padding-top:0;overflow-y:auto;display:flex;flex-direction:column}.staking-main-title{position:absolute;top:40px;left:50%;transform:translate(-50%);font-size:clamp(48px,6vw,72px);font-weight:900;color:var(--accent);text-shadow:0 0 30px rgba(18,224,255,.8),0 0 60px rgba(18,224,255,.4);letter-spacing:.2em;text-transform:uppercase;margin:0;z-index:100;pointer-events:none}.staking-content-wrapper{margin-top:180px;padding:0 3rem 3rem;display:flex;flex-direction:column;gap:3rem}.back-button-static{position:absolute;top:40px;left:40px;padding:14px 32px;background:#12e0ff1a;border:2px solid rgba(18,224,255,.5);color:var(--accent);font-family:Orbitron,sans-serif;font-size:16px;font-weight:600;cursor:none!important;border-radius:8px;transition:all .4s ease;text-transform:uppercase;letter-spacing:.1em;z-index:200}.back-button-static:hover{background:#12e0ff33;border-color:#12e0ffcc;box-shadow:0 0 20px #12e0ff66}.staking-grid-lines{position:fixed;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(18,224,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(18,224,255,.05) 1px,transparent 1px);background-size:100px 100px;background-position:center center;pointer-events:none;z-index:0}.staking-top-bar{display:flex;align-items:center;gap:2rem;padding:2rem;background:linear-gradient(90deg,rgba(18,224,255,.05),transparent);border-left:4px solid rgba(18,224,255,.8);position:relative;z-index:1}.staking-top-bar:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,rgba(18,224,255,.8),transparent)}.staking-top-bar:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,rgba(18,224,255,.8),transparent)}.staking-stat-inline{display:flex;flex-direction:column;gap:.5rem}.stat-inline-label{font-size:11px;color:#12e0ff99;text-transform:uppercase;letter-spacing:.15em;font-weight:600}.stat-inline-value{font-size:32px;color:var(--accent);font-weight:900;font-family:Orbitron,monospace;text-shadow:0 0 15px rgba(18,224,255,.5);line-height:1}.staking-divider{width:2px;height:50px;background:linear-gradient(180deg,transparent,rgba(18,224,255,.5),transparent)}.stake-btn-corner{margin-left:auto;padding:1.5rem 3rem;background:#12e0ff1a;border:3px solid rgba(18,224,255,.8);color:var(--accent);font-size:24px;font-weight:900;font-family:Orbitron,sans-serif;letter-spacing:.15em;cursor:none!important;position:relative;overflow:hidden;transition:all .3s ease;display:flex;align-items:center;gap:1rem;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px))}.stake-btn-corner:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:#12e0ff4d;opacity:0;transition:opacity .3s ease;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px))}.stake-btn-corner:hover{background:#12e0ff33;box-shadow:0 0 30px #12e0ff99}.stake-btn-corner:hover:before{opacity:1}.stake-btn-icon{font-size:28px;filter:drop-shadow(0 0 10px rgba(18,224,255,.8))}.staking-input-section{position:relative;z-index:1;padding:2rem;border:2px solid rgba(18,224,255,.3);border-left:4px solid rgba(18,224,255,.8);background:linear-gradient(90deg,rgba(18,224,255,.03),transparent)}.input-label-cyber{font-size:14px;color:#12e0ffcc;text-transform:uppercase;letter-spacing:.2em;margin-bottom:1rem;font-weight:700}.cyber-address-input{width:100%;padding:1.5rem 2rem;background:transparent;border:none;border-bottom:2px solid rgba(18,224,255,.5);color:var(--accent);font-size:24px;font-family:Courier New,monospace;letter-spacing:.05em;outline:none;transition:all .3s ease}.cyber-address-input::placeholder{color:#12e0ff4d}.cyber-address-input:focus{border-bottom-color:#12e0ff;text-shadow:0 0 10px rgba(18,224,255,.5)}.staking-nft-list{display:flex;flex-direction:column;gap:1rem;position:relative;z-index:1}.nft-row{display:flex;align-items:center;padding:1.5rem;background:linear-gradient(90deg,rgba(18,224,255,.05),transparent);border-left:4px solid rgba(18,224,255,.6);border-right:1px solid rgba(18,224,255,.2);position:relative;transition:all .3s ease}.nft-row:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:linear-gradient(90deg,rgba(18,224,255,.1),transparent);transition:width .3s ease}.nft-row:hover{border-left-color:#12e0ff;background:linear-gradient(90deg,rgba(18,224,255,.1),transparent)}.nft-row:hover:before{width:100%}.nft-row-number{font-size:36px;font-weight:900;color:#12e0ff66;font-family:Orbitron,monospace;min-width:120px;text-align:center;position:relative;z-index:1}.nft-row-divider{width:2px;height:60px;background:linear-gradient(180deg,transparent,rgba(18,224,255,.5),transparent);margin:0 2rem}.nft-data-item{display:flex;flex-direction:column;gap:.5rem}.nft-data-label{font-size:11px;color:#ffffff80;text-transform:uppercase;letter-spacing:.1em;font-weight:600}.nft-data-value{font-size:20px;color:#ffffffe6;font-family:Courier New,monospace;font-weight:700;line-height:1}@media (max-width: 1024px){.staking-top-bar{flex-wrap:wrap}.stake-btn-corner{width:100%;justify-content:center;margin-left:0}.nft-row-data{flex-direction:column;gap:1rem}}@media (max-width: 768px){.staking-content-wrapper{margin-top:140px;padding:0 1.5rem 2rem;gap:2rem}.staking-main-title{font-size:clamp(32px,8vw,48px)}.back-button-static{top:20px;left:20px;padding:10px 24px;font-size:14px}.nft-row{flex-direction:column;align-items:flex-start;gap:1rem}.nft-row-divider{display:none}.nft-row-number{min-width:auto;text-align:left}}.leaderboard-col{flex:1;font-size:11px;color:#12e0ffcc;text-transform:uppercase;letter-spacing:.15em;font-weight:700;text-align:center}.rank-col{min-width:120px;text-align:center}.leaderboard-row .nft-row-number{min-width:120px}.leaderboard-data{display:flex;gap:4rem;flex:1;justify-content:space-around}.leaderboard-data .nft-data-item{flex:1;text-align:center}@media (max-width: 1024px){.leaderboard-header{display:none}.leaderboard-data{flex-direction:column;gap:1rem}.leaderboard-data .nft-data-item{text-align:left}}.leaderboard-top-section{display:flex;justify-content:flex-end;margin-bottom:2rem;position:relative;z-index:1}.addy-button{padding:1rem 2.5rem;background:#12e0ff1a;border:3px solid rgba(18,224,255,.8);color:var(--accent);font-size:20px;font-weight:900;font-family:Orbitron,sans-serif;letter-spacing:.15em;cursor:none!important;position:relative;overflow:hidden;transition:all .3s ease;clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,15px 100%,0 calc(100% - 15px))}.addy-button:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:#12e0ff4d;opacity:0;transition:opacity .3s ease;clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,15px 100%,0 calc(100% - 15px))}.addy-button:hover{background:#12e0ff33;box-shadow:0 0 30px #12e0ff99}.addy-button:hover:before{opacity:1}.staking-main-title{position:absolute;top:12%;left:50%;transform:translate(-50%);font-size:clamp(30px,6vw,50px);font-weight:900;color:var(--accent);text-shadow:0 0 30px rgba(18,224,255,.8),0 0 60px rgba(18,224,255,.4);letter-spacing:.2em;text-transform:uppercase;margin:0;z-index:100;pointer-events:none;white-space:nowrap;text-align:center}.staking-dual-input{display:flex;gap:2rem;width:100%;position:relative;z-index:1}.half-input{flex:1}@media (max-width: 768px){.staking-dual-input{flex-direction:column;gap:1.5rem}}.nft-row-data{display:flex;gap:4rem;flex:1;position:relative;z-index:1}.nft-data-item{display:flex;flex-direction:column;gap:.5rem;flex:1;min-width:150px}.nft-data-label{font-size:11px;color:#ffffff80;text-transform:uppercase;letter-spacing:.1em;font-weight:600;text-align:left}.nft-data-value{font-size:20px;color:#ffffffe6;font-family:Courier New,monospace;font-weight:700;line-height:1;text-align:left}.nft-data-value.glow{color:var(--accent);text-shadow:0 0 10px rgba(18,224,255,.6)}.leaderboard-col.rank-col{min-width:120px;text-align:center;flex:0 0 120px}.leaderboard-row .nft-row-number{min-width:120px;text-align:center;flex:0 0 120px}@media (max-width: 1024px){.leaderboard-header{display:none}.leaderboard-row .nft-row-divider{display:block}.leaderboard-data{flex-direction:column;gap:1rem}.leaderboard-data .nft-data-item{text-align:left;align-items:flex-start}.leaderboard-data .nft-data-label{display:block}}.leaderboard-header{display:flex;align-items:center;padding:1rem 1.5rem;background:linear-gradient(90deg,rgba(18,224,255,.1),transparent);border-left:4px solid rgba(18,224,255,.8);border-bottom:2px solid rgba(18,224,255,.5);margin-bottom:1rem;position:relative;z-index:1}.leaderboard-col{font-size:11px;color:#12e0ffcc;text-transform:uppercase;letter-spacing:.15em;font-weight:700;flex:1;min-width:150px;text-align:left}.leaderboard-col.rank-col{min-width:120px;text-align:center;flex:0 0 120px;margin-right:2rem}.leaderboard-col:nth-child(2){padding-left:2rem}.leaderboard-row{display:flex;align-items:center}.leaderboard-row .nft-row-number{min-width:120px;text-align:center;flex:0 0 120px;margin-right:2rem}.rank-number{font-size:48px!important;color:#12e0ff99!important}.leaderboard-row .nft-row-divider{display:none}.leaderboard-data{display:flex;gap:4rem;flex:1;justify-content:flex-start}.leaderboard-data .nft-data-item{flex:1;min-width:150px;text-align:left;display:flex;flex-direction:column;align-items:flex-start}.leaderboard-data .nft-data-item:first-child{padding-left:2rem}.leaderboard-data .nft-data-label{display:none}@media (max-width: 1024px){.leaderboard-header{display:none}.leaderboard-row .nft-row-divider{display:block}.leaderboard-row .nft-row-number{margin-right:0}.leaderboard-data{flex-direction:column;gap:1rem}.leaderboard-data .nft-data-item{text-align:left;align-items:flex-start}.leaderboard-data .nft-data-item:first-child{padding-left:0}.leaderboard-data .nft-data-label{display:block}}.leaderboard-address-section{display:flex;gap:1.5rem;align-items:flex-end;margin-bottom:2rem;position:relative;z-index:1}.leaderboard-address-input{flex:1;padding:1.5rem 2rem;background:transparent;border:none;border-bottom:2px solid rgba(18,224,255,.5);color:var(--accent);font-size:20px;font-family:Courier New,monospace;letter-spacing:.05em;outline:none;transition:all .3s ease}.leaderboard-address-input::placeholder{color:#12e0ff4d}.leaderboard-address-input:focus{border-bottom-color:#12e0ff;text-shadow:0 0 10px rgba(18,224,255,.5)}.address-search-button{padding:1rem 2.5rem;background:#12e0ff1a;border:3px solid rgba(18,224,255,.8);color:var(--accent);font-size:20px;font-weight:900;font-family:Orbitron,sans-serif;letter-spacing:.15em;cursor:none!important;position:relative;overflow:hidden;transition:all .3s ease;clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,15px 100%,0 calc(100% - 15px))}.address-search-button:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;background:#12e0ff4d;opacity:0;transition:opacity .3s ease;clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,15px 100%,0 calc(100% - 15px))}.address-search-button:hover{background:#12e0ff33;box-shadow:0 0 30px #12e0ff99}.address-search-button:hover:before{opacity:1}@media (max-width: 768px){.leaderboard-address-section{flex-direction:column;align-items:stretch}.address-search-button{width:100%}}@media (max-width: 768px),(pointer: coarse){.sphere{animation:none!important;filter:brightness(1) contrast(1.05) drop-shadow(0 10px 30px rgba(0,200,255,.6)) drop-shadow(0 0 25px rgba(18,224,255,.4))!important}.sphere-wrapper,.sphere-wrapper.hovered,.sphere-wrapper:hover,.sphere-wrapper:active{transform:translate(-50%,-50%) scale(1)!important;transition:none!important}.sphere-wrapper.hovered .sphere,.sphere-wrapper:hover .sphere,.sphere-wrapper:active .sphere{filter:brightness(1) contrast(1.05) drop-shadow(0 10px 30px rgba(0,200,255,.6)) drop-shadow(0 0 25px rgba(18,224,255,.4))!important}.sphere-text,.sphere-wrapper.hovered .sphere-text,.sphere-wrapper:hover .sphere-text,.sphere-wrapper:active .sphere-text{font-size:13px!important;transform:perspective(200px) rotateY(0) scaleY(1.15)!important;transition:none!important}.sphere-orbit{animation:none!important}.sphere-wrapper *,.sphere,.sphere-text,.sphere-orbit{transition:none!important;animation:none!important;will-change:auto!important}}@media (max-width: 480px){.sphere-text{font-size:11px!important}}@media (max-width: 768px),(pointer: coarse){.sphere{animation:none!important;filter:brightness(1) contrast(1.05) drop-shadow(0 10px 30px rgba(0,200,255,.6)) drop-shadow(0 0 25px rgba(18,224,255,.4))!important}.sphere-wrapper,.sphere-wrapper.hovered,.sphere-wrapper:hover,.sphere-wrapper:active,.sphere-wrapper:focus{transform:translate(-50%,-50%) scale(1)!important;transition:none!important}.sphere-wrapper.hovered .sphere,.sphere-wrapper:hover .sphere,.sphere-wrapper:active .sphere,.sphere-wrapper:focus .sphere{filter:brightness(1) contrast(1.05) drop-shadow(0 10px 30px rgba(0,200,255,.6)) drop-shadow(0 0 25px rgba(18,224,255,.4))!important}.sphere-text,.sphere-wrapper .sphere-text,.sphere-wrapper.hovered .sphere-text,.sphere-wrapper:hover .sphere-text,.sphere-wrapper:active .sphere-text,.sphere-wrapper:focus .sphere-text,.sphere-text.leaderboard,.sphere-text.activation{font-size:13px!important;color:#12e0ffd9!important;transform:perspective(200px) rotateY(0) scaleY(1.15)!important;text-shadow:0 0 12px rgba(18,224,255,.6),0 0 24px rgba(18,224,255,.3)!important;transition:none!important;animation:none!important}.sphere-orbit{animation:none!important}.sphere-wrapper *,.sphere,.sphere-text,.sphere-orbit,.sphere-glow{transition:none!important;animation:none!important;will-change:auto!important}.sphere-glow,.sphere-wrapper.hovered .sphere-glow,.sphere-wrapper:hover .sphere-glow{opacity:.2!important}}@media (max-width: 480px){.sphere-text,.sphere-wrapper .sphere-text,.sphere-wrapper.hovered .sphere-text,.sphere-wrapper:hover .sphere-text,.sphere-wrapper:active .sphere-text{font-size:11px!important}}@media (max-width: 768px),(pointer: coarse){.loading-overlay,.loading-center,.planet-orbit,.progress-wrap,.loading-caption,.particles-parallax{transform:none!important;transition:opacity .6s ease!important;will-change:opacity!important}.particles-parallax,.particle-field{display:none!important;opacity:0!important}.planet{animation:planetRotateMobile 30s linear infinite!important;will-change:auto!important;transform:rotate(0)!important}@keyframes planetRotateMobile{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.orbit-wrap{animation:orbitSpinMobile 6s linear infinite!important;will-change:auto!important}@keyframes orbitSpinMobile{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rocket{filter:none!important}.rocket-trail{animation:none!important;opacity:.6!important;height:15px!important}.progress-bar{background:#ffffff26!important;box-shadow:none!important}.progress-fill{background:linear-gradient(90deg,var(--cyan),var(--accent))!important;transition:width .2s linear!important;will-change:width!important;box-shadow:none!important}.progress-glow{display:none!important;animation:none!important}@keyframes progressShine{0%,to{opacity:0}50%{opacity:0}}.progress-label{text-shadow:none!important;font-size:16px!important}.loading-caption{font-size:14px!important;opacity:.8!important}.planet-orbit{width:150px!important;height:150px!important;margin-bottom:1.5rem!important}.planet{filter:drop-shadow(0 0 10px rgba(18,224,255,.3))!important}.orbit-wrap{top:-40px!important;right:-40px!important;bottom:-40px!important;left:-40px!important}.rocket-wrapper{width:30px!important;height:30px!important}.progress-wrap{width:250px!important;margin-top:1.5rem!important}.progress-bar{height:6px!important}.loading-overlay *,.loading-center *,.planet-orbit *,.planet,.orbit-wrap,.rocket,.progress-bar,.progress-fill{will-change:auto!important}.loading-overlay.active{animation:none!important}}@media (max-width: 480px){.planet-orbit{width:120px!important;height:120px!important}.progress-wrap{width:200px!important}.progress-bar{height:5px!important}.progress-label{font-size:14px!important}.loading-caption{font-size:12px!important}}:root.no-scroll,html.no-scroll,body.no-scroll{overflow:hidden!important;touch-action:manipulation}.space-fog{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at center,#14141e59,#05050aa6 60%,#000000e6);mix-blend-mode:screen;z-index:5}@media (max-width: 767px),(pointer: coarse){.particles,.dust-particles,.parallax-layer,.parallax,.particle-canvas{display:none!important;opacity:0!important;pointer-events:none!important}.sphere-orbit .sphere-text{font-size:12px;white-space:nowrap}.sphere-wrapper{padding:12px;touch-action:manipulation}.sphere-text.leaderboard,.sphere-text.activation{font-size:13px;letter-spacing:.2px}}@media (min-width: 768px) and (max-width: 1024px){html,body{overflow:auto!important;-webkit-overflow-scrolling:touch}.socials,.socials-list{overflow:auto;max-height:70vh}}@media (pointer: coarse){.custom-cursor{display:none!important}}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 10%,rgba(255,255,255,.02),transparent 10%),radial-gradient(circle at 80% 90%,rgba(255,255,255,.02),transparent 12%);z-index:1;pointer-events:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}@media (min-width: 768px) and (max-width: 1024px){.socials,.socials-list,.socials-container,.about,.about-us,.about-container,.about-page,.about-content{overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-top:20vh;padding-bottom:20vh;box-sizing:border-box;overscroll-behavior:contain}.socials-list{min-height:calc(100% - 40vh)}.socials::-webkit-scrollbar,.socials-list::-webkit-scrollbar,.about::-webkit-scrollbar,.about-us::-webkit-scrollbar{display:none;width:0;height:0}.socials,.about{-webkit-mask-image:linear-gradient(transparent,black 6%,black 94%,transparent);mask-image:linear-gradient(transparent,black 6%,black 94%,transparent)}}@media (max-width: 767px),(pointer: coarse){html,body,*{-ms-overflow-style:none;scrollbar-width:none}*::-webkit-scrollbar{display:none;width:0;height:0}}@media (min-width: 768px) and (max-width: 1024px){.social-card .socials,.social-card .socials-list,.socials,.socials-list,.socials-container{overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;max-height:calc(100vh - 120px);box-sizing:border-box;padding-top:20vh;padding-bottom:20vh;scrollbar-width:none;-ms-overflow-style:none}.social-card{overflow:visible!important}.social-card .socials::-webkit-scrollbar,.socials::-webkit-scrollbar,.socials-list::-webkit-scrollbar{display:none;width:0;height:0}.social-card .social-icon,.social-card:hover .social-icon,.social-card:focus .social-icon{transition:transform .32s ease;transform-origin:center center}.social-card:hover .social-icon,.social-card:focus .social-icon{transform:scale(1.15)}.social-card .social-icon,.social-card .social-icon *{-webkit-transform:none;transform:none}}html,body,*{-ms-overflow-style:none;scrollbar-width:none}*::-webkit-scrollbar{display:none;width:0;height:0}@media (pointer: coarse),(max-width: 1024px){.socials,.socials *,.about,.about *,.social-card,.social-card *{transform:none!important;transition:none!important;animation:none!important;will-change:auto!important;backface-visibility:visible!important;perspective:none!important}.socials,.about{transform:none!important}.socials,.socials-list,.socials-container,.about,.about-content,.about-us,.about-container{overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;touch-action:pan-y;-ms-touch-action:pan-y;scrollbar-width:none;-ms-overflow-style:none;max-height:calc(100vh - 80px);box-sizing:border-box;padding-top:18vh;padding-bottom:18vh;position:relative!important}.socials::-webkit-scrollbar,.socials-list::-webkit-scrollbar,.about::-webkit-scrollbar{display:none;width:0;height:0}.socials .card,.socials .social-card,.social-card{position:relative!important;display:block!important;float:none!important;width:100%!important}.socials,.about{pointer-events:auto!important;-webkit-user-select:auto!important;user-select:auto!important}.social-card .social-icon,.social-card:hover .social-icon,.social-card:focus .social-icon{transform:none!important;rotate:0deg!important}}.no-visible-scrollbar{-ms-overflow-style:none!important;scrollbar-width:none!important}.no-visible-scrollbar::-webkit-scrollbar{display:none!important;width:0;height:0}.cyber-tablet{max-width:1200px;width:85vw;height:80vh;background:linear-gradient(135deg,#0a1428f2,#050a19fa);border:2px solid rgba(18,224,255,.4);border-radius:12px;padding:10;position:relative;top:5%;transition:transform .15s ease-out;will-change:transform;box-shadow:0 0 60px #12e0ff66,inset 0 0 80px #12e0ff0d;z-index:2;display:flex;flex-direction:column;overflow:hidden}.cyber-tablet-inner{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;overflow:hidden;height:100%;padding:3rem 2.5rem}.cyber-header{position:relative;margin-bottom:2rem;flex-shrink:0}.cyber-content{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;padding-right:.5rem;min-height:0;scrollbar-width:thin;scrollbar-color:rgba(18,224,255,.5) transparent}.cyber-footer{position:relative;margin-top:2rem;flex-shrink:0}.socials-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;width:100%;padding-bottom:1rem}.social-card{position:relative;display:flex;align-items:center;gap:1.5rem;padding:1.5rem;background:linear-gradient(135deg,#0a142899,#050a19cc);border:2px solid rgba(18,224,255,.3);border-radius:12px;text-decoration:none;transition:all .4s cubic-bezier(.23,1,.32,1);overflow:hidden;min-height:100px}.cyber-text{font-size:16px;line-height:1.8;color:#ffffffe6;margin-bottom:1.5rem;text-align:justify;text-shadow:0 0 10px rgba(18,224,255,.2);letter-spacing:.02em}@media (max-width: 768px){.cyber-tablet{width:95vw;height:85vh}.cyber-tablet-inner{padding:2rem 1.5rem}.socials-grid{grid-template-columns:1fr;gap:1rem}.social-card{padding:1.25rem;min-height:90px}.cyber-text{font-size:14px;line-height:1.6}.cyber-header{margin-bottom:1.5rem}.cyber-footer{margin-top:1.5rem}}@media (min-width: 769px) and (max-width: 1024px){.cyber-tablet{width:90vw;height:82vh}.socials-grid{grid-template-columns:repeat(2,1fr)}}.cyber-content{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;overflow-y:auto;overflow-x:hidden;padding-right:.5rem;padding-top:0;min-height:0;scrollbar-width:thin;scrollbar-color:rgba(18,224,255,.5) transparent}.cyber-content::-webkit-scrollbar{width:6px}.cyber-content::-webkit-scrollbar-track{background:transparent}.cyber-content::-webkit-scrollbar-thumb{background:#12e0ff80;border-radius:3px}.cyber-content::-webkit-scrollbar-thumb:hover{background:#12e0ffcc}.socials-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;width:100%;max-width:100%;margin:0;padding:0}.cyber-text{font-size:16px;line-height:1.8;color:#ffffffe6;margin-bottom:1.5rem;text-align:justify;text-shadow:0 0 10px rgba(18,224,255,.2);letter-spacing:.02em;width:100%}@media (max-width: 768px){.socials-grid{grid-template-columns:1fr;gap:1rem}.social-card{padding:1.25rem;min-height:90px}.social-icon{font-size:2rem;width:40px;height:40px}.social-name{font-size:1rem}.cyber-text{font-size:14px;line-height:1.6}.cyber-title{font-size:1.5rem}.cyber-header{margin-bottom:1rem}.cyber-footer{margin-top:1rem}}@media (min-width: 769px) and (max-width: 1024px){.socials-grid{grid-template-columns:repeat(2,1fr);gap:1.25rem}.social-card{padding:1.25rem}}.cyber-content{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow-y:auto;overflow-x:hidden;padding-right:.5rem;min-height:0;scrollbar-width:none;-ms-overflow-style:none}.cyber-content::-webkit-scrollbar{display:none;width:0;height:0}.socials-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;width:100%;max-width:900px;margin:0 auto}.social-card{position:relative;display:flex;align-items:center;gap:1.5rem;padding:1.5rem;background:linear-gradient(135deg,#0a142899,#050a19cc);border:2px solid rgba(18,224,255,.3);border-radius:12px;text-decoration:none;transition:all .4s cubic-bezier(.23,1,.32,1);overflow:hidden;min-height:100px;width:100%}.social-card:hover{transform:translateY(-5px);border-color:#12e0ffcc;box-shadow:0 10px 30px #12e0ff4d}.social-icon{font-size:2.5rem;width:50px;height:50px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.social-info{flex:1;display:flex;flex-direction:column;gap:.3rem}.social-name{font-size:1.1rem;font-weight:700;color:#fffffff2;margin:0}.social-handle{font-size:.85rem;color:#12e0ffb3;margin:0}.social-description{font-size:.8rem;color:#fff9;margin:0}.social-arrow{font-size:1.5rem;opacity:.5;transition:all .3s ease}.social-card:hover .social-arrow{opacity:1;transform:translate(5px)}.social-glow{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .4s ease;pointer-events:none}.social-card:hover .social-glow{opacity:.1}.cyber-text{font-size:16px;line-height:1.8;color:#ffffffe6;margin-bottom:1.5rem;text-align:justify;text-shadow:0 0 10px rgba(18,224,255,.2);letter-spacing:.02em;width:100%;max-width:900px}.cyber-text:last-child{margin-bottom:0}.cyber-header{position:relative;margin-bottom:1.5rem;flex-shrink:0}.cyber-title{font-size:2rem;font-weight:700;color:#12e0fff2;text-transform:uppercase;letter-spacing:.1em;margin:0;padding:0;text-shadow:0 0 20px rgba(18,224,255,.6)}.cyber-line{width:100%;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(18,224,255,.6) 50%,transparent 100%);margin-top:1rem}.cyber-footer{position:relative;margin-top:1.5rem;flex-shrink:0}@media (max-width: 768px){.cyber-content{justify-content:flex-start;align-items:flex-start;padding-top:0}.socials-grid{grid-template-columns:1fr;gap:1rem;margin:0;max-width:100%}.social-card{padding:1.25rem;min-height:90px}.social-icon{font-size:2rem;width:40px;height:40px}.social-name{font-size:1rem}.cyber-text{font-size:14px;line-height:1.6;max-width:100%}.cyber-title{font-size:1.5rem}.cyber-header{margin-bottom:1rem}.cyber-footer{margin-top:1rem}}@media (min-width: 769px) and (max-width: 1024px){.socials-grid{grid-template-columns:repeat(2,1fr);gap:1.25rem;max-width:800px}.social-card{padding:1.25rem}}@media (min-width: 1025px){.socials-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem;max-width:900px}}@media (max-width: 768px),(pointer: coarse){.sphere,.sphere-wrapper .sphere,.sphere-wrapper.hovered .sphere,.sphere-wrapper:hover .sphere,.sphere-wrapper:active .sphere,.sphere-wrapper:focus .sphere{filter:none!important;animation:none!important}.sphere{box-shadow:none!important}@keyframes spherePulse{0%,to{filter:none!important}50%{filter:none!important}}.sphere-glow,.sphere-wrapper .sphere-glow,.sphere-wrapper.hovered .sphere-glow,.sphere-wrapper:hover .sphere-glow{display:none!important;opacity:0!important}.sphere-text,.sphere-wrapper .sphere-text,.sphere-wrapper.hovered .sphere-text,.sphere-wrapper:hover .sphere-text{text-shadow:none!important}.sphere-orbit{box-shadow:none!important;filter:none!important}}.rotate-icon{font-size:4rem;margin-bottom:1.5rem;animation:rotatePhone 2s ease-in-out infinite}@keyframes rotatePhone{0%,to{transform:rotate(0)}25%{transform:rotate(-15deg)}75%{transform:rotate(90deg)}}.rotate-title{font-family:Orbitron,sans-serif;font-size:1.5rem;font-weight:700;color:#12e0fff2;text-transform:uppercase;letter-spacing:.1em;margin:0 0 .5rem;text-shadow:0 0 20px rgba(18,224,255,.6),0 0 40px rgba(18,224,255,.3)}.rotate-subtitle{font-family:Orbitron,sans-serif;font-size:.9rem;color:#ffffffb3;margin:0;letter-spacing:.05em}.rotate-screen-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:#000;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:hidden}.rotate-screen-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;animation:fadeInRotate .6s ease-out}@keyframes fadeInRotate{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.rotate-glitch-container{position:relative;margin-bottom:2rem}.rotate-device-icon{position:relative;display:flex;align-items:center;justify-content:center;gap:1rem}.device-frame{width:60px;height:100px;border:3px solid rgba(18,224,255,.8);border-radius:8px;background:linear-gradient(135deg,#12e0ff1a,#7af3ff0d);position:relative;box-shadow:0 0 20px #12e0ff66,inset 0 0 20px #12e0ff1a;animation:devicePulse 2s ease-in-out infinite}@keyframes devicePulse{0%,to{border-color:#12e0ffcc;box-shadow:0 0 20px #12e0ff66,inset 0 0 20px #12e0ff1a}50%{border-color:#12e0ff;box-shadow:0 0 30px #12e0ff99,inset 0 0 30px #12e0ff33}}.device-screen{position:absolute;top:10px;left:10px;right:10px;bottom:10px;background:#12e0ff26;border-radius:3px}.rotation-arrow{font-size:3rem;color:#12e0ffe6;text-shadow:0 0 20px rgba(18,224,255,.8),0 0 40px rgba(18,224,255,.4);animation:rotateArrow 2s ease-in-out infinite;filter:drop-shadow(0 0 10px rgba(18,224,255,.6))}@keyframes rotateArrow{0%,to{transform:rotate(0) scale(1)}50%{transform:rotate(90deg) scale(1.2)}}.rotate-title{position:relative;font-family:Orbitron,sans-serif;font-size:1.8rem;font-weight:700;color:#12e0fff2;text-transform:uppercase;letter-spacing:.15em;margin:0 0 1.5rem;text-shadow:0 0 20px rgba(18,224,255,.8),0 0 40px rgba(18,224,255,.4);animation:glitchTitle 3s ease-in-out infinite}.rotate-title:before{content:attr(data-text);position:absolute;left:2px;text-shadow:-2px 0 rgba(255,0,0,.7);top:0;color:#12e0fff2;overflow:hidden;animation:glitchBefore 2s linear infinite;clip-path:polygon(0 0,100% 0,100% 45%,0 45%)}.rotate-title:after{content:attr(data-text);position:absolute;left:-2px;text-shadow:2px 0 rgba(0,255,0,.7);top:0;color:#12e0fff2;overflow:hidden;animation:glitchAfter 2.5s linear infinite;clip-path:polygon(0 55%,100% 55%,100% 100%,0 100%)}@keyframes glitchTitle{0%,90%,to{transform:translate(0)}92%{transform:translate(-2px,2px)}94%{transform:translate(2px,-2px)}96%{transform:translate(-2px)}}@keyframes glitchBefore{0%,95%,to{left:2px;opacity:0}96%{left:4px;opacity:1}97%{left:-2px;opacity:1}}@keyframes glitchAfter{0%,92%,to{left:-2px;opacity:0}93%{left:-4px;opacity:1}94%{left:2px;opacity:1}}.rotate-code-block{display:flex;flex-direction:column;gap:.3rem;background:#0009;border:1px solid rgba(18,224,255,.3);border-left:3px solid rgba(18,224,255,.8);padding:1rem 1.5rem;margin-bottom:1.5rem;border-radius:4px;box-shadow:0 0 15px #12e0ff33}.code-line{font-family:Courier New,monospace;font-size:.75rem;color:#12e0ffd9;text-align:left;letter-spacing:.05em;animation:codeBlink 1.5s ease-in-out infinite}.code-line:nth-child(1){animation-delay:0s}.code-line:nth-child(2){animation-delay:.2s}.code-line:nth-child(3){animation-delay:.4s}@keyframes codeBlink{0%,to{opacity:1}50%{opacity:.5}}.rotate-subtitle{font-family:Orbitron,sans-serif;font-size:.85rem;color:#fff9;margin:0;letter-spacing:.1em;text-transform:uppercase;animation:subtitlePulse 2s ease-in-out infinite}@keyframes subtitlePulse{0%,to{opacity:.6}50%{opacity:1}}.rotate-screen-overlay .stars-field{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}@media (max-width: 767px) and (orientation: landscape){body{overflow:hidden!important}}@media (min-width: 768px){.rotate-screen-overlay{display:none!important}}@media (max-height: 500px){.rotate-title{font-size:1.3rem;margin-bottom:1rem}.device-frame{width:45px;height:75px}.rotation-arrow{font-size:2rem}.rotate-code-block{padding:.75rem 1rem}.code-line{font-size:.65rem}.rotate-subtitle{font-size:.75rem}}@media (max-width: 767px) and (orientation: landscape),(max-width: 767px) and (min-aspect-ratio: 2/1),(max-width: 767px) and (max-aspect-ratio: 1/2){body{overflow:hidden!important}}@media (pointer: coarse) and (min-aspect-ratio: 2/1),(pointer: coarse) and (max-aspect-ratio: 1/2){body{overflow:hidden!important}}@media (max-height: 767px) and (orientation: landscape){body{overflow:hidden!important}}@media (min-aspect-ratio: 16/9) and (max-height: 600px){body{overflow:hidden!important}}@media (pointer: coarse) and (orientation: landscape) and (max-height: 767px){body{overflow:hidden!important}}@media (min-width: 768px) and (min-height: 768px){.rotate-screen-overlay{display:none!important}}@media (orientation: landscape) and (max-height: 600px){.rotate-screen-overlay{display:flex!important}}.leaderboard-header .address-col{flex:1.2;min-width:100px}.address-link{color:#12e0ffe6!important;text-decoration:none;transition:all .3s ease;cursor:pointer;position:relative;display:inline-block;font-family:Courier New,monospace;letter-spacing:.05em}.address-link:hover{color:#7af3ff!important;text-shadow:0 0 10px rgba(18,224,255,.8);transform:translate(2px)}.address-link:after{content:"→";position:absolute;right:-15px;opacity:0;transition:all .3s ease;color:#12e0ffcc}.address-link:hover:after{opacity:1;right:-20px}@media (max-width: 768px){.leaderboard-header .address-col{flex:1;min-width:80px;font-size:11px}.address-link{font-size:11px}.address-link:after{display:none}}.status-badge{display:inline-block;padding:4px 12px;border-radius:4px;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.05em;transition:all .3s ease;border:1px solid}.status-activated{color:#00ff41!important;background:#00ff411a;border-color:#00ff4166;text-shadow:0 0 10px rgba(0,255,65,.6)}.status-activated:hover{background:#00ff4126;box-shadow:0 0 15px #00ff414d}.status-deactivated{color:#00d9ff!important;background:#00d9ff1a;border-color:#00d9ff66;text-shadow:0 0 10px rgba(0,217,255,.6)}.status-deactivated:hover{background:#00d9ff26;box-shadow:0 0 15px #00d9ff4d}.status-listed{color:#ff0051!important;background:#ff00511a;border-color:#ff005166;text-shadow:0 0 10px rgba(255,0,81,.6)}.status-listed:hover{background:#ff005126;box-shadow:0 0 15px #ff00514d}@media (max-width: 768px){.status-badge{padding:3px 8px;font-size:11px}}@media (max-width: 480px){.status-badge{padding:2px 6px;font-size:10px}}.status-badge{display:inline-block;padding:0;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.05em;transition:all .3s ease;border:none;background:none}.status-activated{color:#00ff41!important;text-shadow:0 0 10px rgba(0,255,65,.8),0 0 20px rgba(0,255,65,.5),0 0 30px rgba(0,255,65,.3)}.status-deactivated{color:#00d9ff!important;text-shadow:0 0 10px rgba(0,217,255,.8),0 0 20px rgba(0,217,255,.5),0 0 30px rgba(0,217,255,.3)}.status-listed{color:#ff0051!important;text-shadow:0 0 10px rgba(255,0,81,.8),0 0 20px rgba(255,0,81,.5),0 0 30px rgba(255,0,81,.3)}.nft-row-data{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex:1}.nft-data-item{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;flex:1;min-width:0}.nft-data-label{font-size:11px;color:#ffffff80;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.5rem;white-space:nowrap;text-align:center}.nft-data-value{font-size:15px;font-weight:600;color:#12e0fff2;white-space:nowrap;text-align:center}.nft-data-value.glow{text-shadow:0 0 10px rgba(18,224,255,.6),0 0 20px rgba(18,224,255,.4)}@media (max-width: 768px){.status-badge{font-size:12px}.nft-data-item{gap:.3rem}.nft-data-label{font-size:9px;margin-bottom:.3rem}.nft-data-value{font-size:13px}}@media (max-width: 480px){.status-badge{font-size:11px}.nft-data-label{font-size:8px}.nft-data-value{font-size:12px}}.staking-static-page>.staking-main-title{margin-top:-12px}.collection-title-row{margin-top:-12px}@media (max-width: 767px){.staking-static-page>.staking-main-title,.collection-title-row{margin-top:-12px}.leaderboard-row .nft-row-divider{display:none}.leaderboard-row .nft-row-number.rank-number{width:42px;min-width:42px;text-align:center;margin-right:8px}.leaderboard-row .nft-row-data.leaderboard-data{margin-left:0;flex:1 1 auto;display:grid;grid-template-columns:1fr 1fr;column-gap:12px;row-gap:10px}.leaderboard-row .nft-row-data .nft-data-item{display:flex;flex-direction:column}.leaderboard-row .nft-row-data .nft-data-item:nth-child(1){grid-column:1}.leaderboard-row .nft-row-data .nft-data-item:nth-child(2){grid-column:1}.leaderboard-row .nft-row-data .nft-data-item:nth-child(3){grid-column:2}.leaderboard-row .nft-row-data .nft-data-item:nth-child(4){grid-column:2}.leaderboard-row .nft-row-data .nft-data-item:nth-child(5){grid-column:1 / -1;justify-self:center;text-align:center}.leaderboard-row .nft-data-label{opacity:.8;font-size:12px;line-height:1.1}.leaderboard-row .nft-data-value{font-size:14px;line-height:1.2}}.sphere-wrapper.disabled{filter:grayscale(1) saturate(0);opacity:.85;pointer-events:none;cursor:default}.main-content,.project-title,.custom-cursor{will-change:transform;transform:translateZ(0)}.sphere-wrapper .sphere,.cyber-tablet,.hologram-bg,.hologram-grid,.hologram-rings,.radar-sweep{will-change:transform,opacity}.custom-cursor{transition:transform .06s linear}.custom-cursor.over{transform:scale(1.45)}@media (max-width: 767px){.nft-row.leaderboard-row .nft-row-divider{display:none!important}.nft-row.leaderboard-row .nft-row-number.rank-number{width:38px;min-width:38px;max-height:76px;margin-right:8px;text-align:center}.nft-row.leaderboard-row .nft-row-data.leaderboard-data{display:grid!important;grid-template-columns:1fr 1fr;grid-template-areas:"addr  boost" "held  ppb" "total total";column-gap:12px;row-gap:6px;margin-top:-8px;align-items:start;align-content:start;justify-items:start}.nft-row.leaderboard-row .nft-row-data .nft-data-item,.nft-row.leaderboard-row .nft-data-label,.nft-row.leaderboard-row .nft-data-value{margin:0!important;line-height:1.15}.nft-row.leaderboard-row .nft-row-data .nft-data-item:nth-child(1){grid-area:addr}.nft-row.leaderboard-row .nft-row-data .nft-data-item:nth-child(2){grid-area:held}.nft-row.leaderboard-row .nft-row-data .nft-data-item:nth-child(3){grid-area:boost}.nft-row.leaderboard-row .nft-row-data .nft-data-item:nth-child(4){grid-area:ppb}.nft-row.leaderboard-row .nft-row-data .nft-data-item:nth-child(5){grid-area:total;justify-self:center;text-align:center;margin-top:2px!important}}@media (max-width: 767px){.nft-row.leaderboard-row .nft-row-data.leaderboard-data{margin-left:clamp(2px,.6vw,4px)}}
