/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.top-1\/2{top:50%}.left-1\/2{left:50%}.z-0{z-index:0}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.mx-auto{margin-inline:auto}.flex{display:flex}.grid{display:grid}.inline-flex{display:inline-flex}.table{display:table}.h-full{height:100%}.h-screen{height:100vh}.min-h-screen{min-height:100vh}.w-full{width:100%}.w-screen{width:100vw}.flex-1{flex:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1)}.-translate-x-1\/2,.-translate-y-1\/2{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.overflow-hidden{overflow:hidden}.rounded-full{border-radius:3.40282e+38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.text-center{text-align:center}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow-\[0_0_14px_rgba\(34\,211\,238\,0\.2\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#22d3ee33);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.drop-shadow-\[0_0_10px_rgba\(34\,211\,238\,0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#22d3eecc));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:drop-shadow-\[0_0_15px_rgba\(192\,132\,252\,0\.8\)\]:is(:where(.group):hover *){--tw-drop-shadow-size:drop-shadow(0 0 15px var(--tw-drop-shadow-color,#c084fccc));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}:root{--background:#0a0a0a;--foreground:#ededed}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body{color:var(--foreground);background:var(--background);margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;overflow:hidden}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.neon-text{text-shadow:0 0 5px #0ff,0 0 10px #0ff,0 0 15px #0ff,0 0 20px #0ff}.bg-gradient-radial{background:radial-gradient(circle,var(--tw-gradient-stops))}.bg-gradient-conic{background:conic-gradient(var(--tw-gradient-stops))}@keyframes glow{0%,to{text-shadow:0 0 10px #22c55eb3,0 0 20px #22c55e80,0 0 30px #22c55e4d}50%{text-shadow:0 0 15px #22c55ee6,0 0 25px #22c55eb3,0 0 35px #22c55e80}}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.animate-glow{animation:glow 2s ease-in-out infinite}.animate-spin-slow{animation:spin-slow 10s linear infinite}.youtube-background{z-index:-1;width:100vw;min-width:177.78vh;height:56.25vw;min-height:100vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cyber-letter-glitch{color:#00d4ff;text-shadow:0 0 3px #00d4ff,0 0 8px #00d4ff,0 0 15px #00d4ff,0 0 25px #00d4ff50;transform-style:preserve-3d;cursor:pointer;letter-spacing:.05em;filter:drop-shadow(0 0 8px #00d4ff30);font-family:Rubik Glitch,Exo\ 2,Rajdhani,monospace;font-size:clamp(2rem,8vw,6rem);font-weight:400;transition:all .2s;animation:cyber-float-soft 4s ease-in-out infinite;position:relative}.cyber-letter-glitch:before{content:"";color:#a855f730;z-index:-1;width:100%;height:100%;position:absolute;top:2px;left:2px;transform:translateZ(-5px)}.cyber-letter-glitch:hover{color:#f0f;text-shadow:0 0 5px #f0f,0 0 12px #f0f,0 0 20px #f0f,0 0 30px #ff00ff60;animation:glitch-effect .3s ease-in-out;transform:scale(1.08)translateZ(20px)}@keyframes cyber-float-soft{0%,to{transform:translateY(0)rotate(0)}33%{transform:translateY(-8px)rotate(1deg)}66%{transform:translateY(-5px)rotate(-1deg)}}@keyframes bounce-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.animate-bounce-slow{animation:bounce-slow 3s ease-in-out infinite}@keyframes glow-text{0%,to{text-shadow:0 0 10px #ec4899b3,0 0 20px #ec489980,0 0 30px #ec48994d}50%{text-shadow:0 0 15px #ec4899e6,0 0 25px #ec4899b3,0 0 35px #ec489980}}.animate-glow-text{animation:glow-text 2s ease-in-out infinite}@keyframes water-wave-1{0%{opacity:.8;border-color:#22d3ee;transform:translate(-50%,-50%)scale(1)}50%{opacity:.4;border-color:#06b6d4;transform:translate(-50%,-50%)scale(2.5)}to{opacity:0;border-color:#0891b2;transform:translate(-50%,-50%)scale(4)}}@keyframes water-wave-2{0%{opacity:.7;border-color:#3b82f6;transform:translate(-50%,-50%)scale(1)}50%{opacity:.3;border-color:#2563eb;transform:translate(-50%,-50%)scale(3)}to{opacity:0;border-color:#1d4ed8;transform:translate(-50%,-50%)scale(5)}}@keyframes water-wave-3{0%{opacity:.6;border-color:#8b5cf6;transform:translate(-50%,-50%)scale(1)}50%{opacity:.2;border-color:#7c3aed;transform:translate(-50%,-50%)scale(3.5)}to{opacity:0;border-color:#6d28d9;transform:translate(-50%,-50%)scale(6)}}.animate-water-wave-1{animation:water-wave-1 2s ease-out infinite}.animate-water-wave-2{animation:water-wave-2 2.5s ease-out .3s infinite}.animate-water-wave-3{animation:water-wave-3 3s ease-out .6s infinite}.cyber-volume-button{transform-style:preserve-3d;transition:all .3s;background:0 0!important;border:none!important;outline:none!important}.cyber-volume-button:hover{filter:drop-shadow(0 10px 20px #00d4ff66);transform:translateY(-3px)}.cyber-volume-button:active{transform:translateY(-1px)}.cyber-volume-button:focus{outline:2px solid #0000;box-shadow:0 0 0 3px #22d3ee80}.cyber-volume-button .text-cyan-400{color:#22d3ee!important}.cyber-volume-button .group-hover\:text-purple-400:hover,.cyber-volume-button:hover .text-cyan-400{color:#c084fc!important}.cyber-volume-button,.cyber-volume-button:active,.cyber-volume-button:focus,.cyber-volume-button:hover{background:0 0!important}.fade-in{animation:fadeIn 1s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes glitch-effect{0%,to{transform:scale(1.08)translateZ(20px)}20%{transform:scale(1.08)translateZ(20px)skew(2deg)}40%{transform:scale(1.08)translateZ(20px)skew(-2deg)}60%{transform:scale(1.08)translateZ(20px)skewY(1deg)}80%{transform:scale(1.08)translateZ(20px)skewY(-1deg)}}.glitch-text{font-family:Rubik Glitch,monospace;animation:glitch-main 2s ease-in-out infinite;position:relative}@keyframes glitch-main{0%,to{text-shadow:0 0 10px #00d4ff,0 0 20px #00d4ff,0 0 30px #00d4ff}25%{text-shadow:-2px 0 #f08,2px 0 #0ff,0 0 20px #00d4ff}50%{text-shadow:2px 0 #f08,-2px 0 #0ff,0 0 25px #00d4ff}75%{text-shadow:0 -2px #f08,0 2px #0ff,0 0 30px #00d4ff}}.loading-bar{animation:loading-pulse 2s ease-in-out infinite;position:relative;box-shadow:0 0 10px #00d4ff,inset 0 0 10px #00d4ff50}@keyframes loading-pulse{0%,to{box-shadow:0 0 10px #00d4ff,inset 0 0 10px #00d4ff50}50%{box-shadow:0 0 20px #00d4ff,inset 0 0 15px #00d4ff70}}.loading-dots span{animation:dots 1.5s ease-in-out infinite}@keyframes dots{0%,60%,to{opacity:.4}30%{opacity:1}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}