/*! 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)))){*,:before,:after,::backdrop{--tw-border-style:solid;--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}}}.pointer-events-none{pointer-events:none}.absolute{position:absolute}.fixed{position:fixed}.container{width:100%}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.opacity-60{opacity:.6}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + 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)}@layer base{:root{--background:220 20% 2%;--foreground:50 100% 85%;--card:220 20% 4%;--card-foreground:50 100% 85%;--popover:220 20% 4%;--popover-foreground:50 100% 85%;--primary:50 100% 60%;--primary-foreground:220 20% 2%;--secondary:200 100% 60%;--secondary-foreground:220 20% 2%;--muted:220 20% 8%;--muted-foreground:200 30% 70%;--accent:50 100% 70%;--accent-foreground:220 20% 2%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--border:200 50% 20%;--input:220 20% 8%;--ring:50 100% 60%;--neon-yellow:50 100% 60%;--neon-gold:45 100% 50%;--neon-blue:200 100% 60%;--neon-cyan:180 100% 60%;--neon-electric-blue:220 100% 70%;--mystery-dark:220 20% 2%;--mystery-darker:220 25% 1%;--glow-intensity:0 0 25px;--radius:.5rem;--sidebar-background:0 0% 98%;--sidebar-foreground:240 5.3% 26.1%;--sidebar-primary:240 5.9% 10%;--sidebar-primary-foreground:0 0% 98%;--sidebar-accent:240 4.8% 95.9%;--sidebar-accent-foreground:240 5.9% 10%;--sidebar-border:220 13% 91%;--sidebar-ring:217.2 91.2% 59.8%}.dark{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:210 40% 98%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:212.7 26.8% 83.9%;--sidebar-background:240 5.9% 10%;--sidebar-foreground:240 4.8% 95.9%;--sidebar-primary:224.3 76.3% 48%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:240 3.7% 15.9%;--sidebar-accent-foreground:240 4.8% 95.9%;--sidebar-border:240 3.7% 15.9%;--sidebar-ring:217.2 91.2% 59.8%}body{background-color:hsl(var(--background));color:hsl(var(--foreground));overflow-x:hidden}}@layer components{.neon-glow{filter:drop-shadow(0 0 10px hsl(var(--neon-yellow)))drop-shadow(0 0 20px hsl(var(--neon-yellow)))drop-shadow(0 0 40px hsl(var(--neon-yellow)))}.neon-text{text-shadow:0 0 10px hsl(var(--neon-yellow)),0 0 20px hsl(var(--neon-yellow)),0 0 40px hsl(var(--neon-yellow))}.mystery-gradient{background:radial-gradient(circle at center,hsl(var(--mystery-dark)),hsl(var(--mystery-darker)))}.eye-appear{animation:3s ease-in-out forwards eyeAppear}.eye-open{animation:2s ease-in-out forwards eyeOpen}.eye-glow{filter:drop-shadow(0 0 20px hsl(var(--neon-yellow)))drop-shadow(0 0 40px hsl(var(--neon-yellow)))drop-shadow(0 0 60px hsl(var(--neon-yellow)))}.particle{background:hsl(var(--neon-yellow));border-radius:50%;width:2px;height:2px;animation:6s ease-in-out infinite float;position:absolute}.particle:nth-child(odd){background:hsl(var(--neon-blue));animation-delay:-2s}.particle:nth-child(3n){background:hsl(var(--neon-electric-blue));animation-delay:-4s}}@layer utilities{@keyframes eyeAppear{0%{opacity:0;transform:scale(0)rotate(0)}50%{opacity:.5;transform:scale(.5)rotate(180deg)}to{opacity:1;transform:scale(1)rotate(360deg)}}@keyframes eyeOpen{0%{clip-path:circle(0%)}to{clip-path:circle(100%)}}@keyframes float{0%,to{opacity:.3;transform:translateY(0)translate(0)}25%{opacity:.7;transform:translateY(-20px)translate(10px)}50%{opacity:1;transform:translateY(-40px)translate(-5px)}75%{opacity:.7;transform:translateY(-20px)translate(-10px)}}@keyframes pulse-glow{0%,to{filter:drop-shadow(0 0 10px hsl(var(--neon-yellow)))}50%{filter:drop-shadow(0 0 30px hsl(var(--neon-yellow)))drop-shadow(0 0 50px hsl(var(--neon-yellow)))}}.animate-pulse-glow{animation:2s ease-in-out infinite pulse-glow}.reveal-on-scroll{opacity:0;transition:all .8s cubic-bezier(.25,.46,.45,.94);transform:translateY(50px)}.reveal-on-scroll.revealed{opacity:1;transform:translateY(0)}.slide-in-left{opacity:0;transition:all .8s ease-out;transform:translate(-100px)}.slide-in-left.revealed{opacity:1;transform:translate(0)}.slide-in-right{opacity:0;transition:all .8s ease-out;transform:translate(100px)}.slide-in-right.revealed{opacity:1;transform:translate(0)}.fade-in-up{opacity:0;transition:all .6s ease-out;transform:translateY(30px)}.fade-in-up.revealed{opacity:1;transform:translateY(0)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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}
