.glow-on-hover{position:relative;z-index:1;overflow:hidden}.glow-on-hover:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(34,197,94,.4) 0,rgba(34,197,94,0) 70%);opacity:0;transition:opacity .5s ease;z-index:-1;pointer-events:none}.glow-on-hover:hover:after{opacity:1}.gold-glow-on-hover:after{background:radial-gradient(circle,rgba(234,179,8,.4) 0,rgba(234,179,8,0) 70%)}@keyframes bounce-eff{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.ani-bounce{animation:bounce-eff 1s ease infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(34,197,94,.7)}70%{box-shadow:0 0 0 10px rgba(34,197,94,0)}to{box-shadow:0 0 0 0 rgba(34,197,94,0)}}.pulse{animation:pulse 2s infinite}.gold-pulse{animation:gold-pulse 2s infinite}@keyframes gold-pulse{0%{box-shadow:0 0 0 0 rgba(234,179,8,.7)}70%{box-shadow:0 0 0 10px rgba(234,179,8,0)}to{box-shadow:0 0 0 0 rgba(234,179,8,0)}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.float{animation:float 3s ease-in-out infinite}.shine{position:relative;overflow:hidden}.shine:before{content:"";position:absolute;top:-100%;left:-100%;width:50%;height:300%;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.3));transform:rotate(30deg);transition:all .7s}.shine:hover:before{animation:shine 1.5s}@keyframes shine{to{left:150%}}.scale-on-hover{transition:transform .3s ease}.scale-on-hover:hover{transform:scale(1.05)}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-in,.stagger-fade-in>*{animation:fadeIn .5s ease forwards}.stagger-fade-in>*{opacity:0}.stagger-fade-in>:first-child{animation-delay:.1s}.stagger-fade-in>:nth-child(2){animation-delay:.2s}.stagger-fade-in>:nth-child(3){animation-delay:.3s}.stagger-fade-in>:nth-child(4){animation-delay:.4s}.stagger-fade-in>:nth-child(5){animation-delay:.5s}.stagger-fade-in>:nth-child(6){animation-delay:.6s}.stagger-fade-in>:nth-child(7){animation-delay:.7s}.stagger-fade-in>:nth-child(8){animation-delay:.8s}.particles{position:relative}.particles:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle,rgba(34,197,94,.3) 1px,transparent 0),radial-gradient(circle,rgba(234,179,8,.2) 1px,transparent 0);background-size:40px 40px,30px 30px;background-position:0 0,20px 20px;opacity:.1;z-index:-1;pointer-events:none}@keyframes slideDown{0%{transform:translateY(-100%) translateX(-50%);opacity:0}to{transform:translateY(0) translateX(-50%);opacity:1}}@keyframes slideUp{0%{transform:translateY(0) translateX(-50%);opacity:1}to{transform:translateY(-100%) translateX(-50%);opacity:0}}.alert-enter{animation:slideDown .3s ease forwards}.alert-exit{animation:slideUp .3s ease forwards}.button-click{position:relative;overflow:hidden}.button-click:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,hsla(0,0%,100%,.4) 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10);opacity:0;transition:transform .5s,opacity .5s}.button-click:active:after{transform:scale(0);opacity:.3;transition:0s}.sticky-menu{position:sticky;top:0;z-index:40}@keyframes contact-pulse{0%{box-shadow:0 0 0 0 rgba(59,130,246,.7)}50%{box-shadow:0 0 0 10px rgba(59,130,246,0)}to{box-shadow:0 0 0 0 rgba(16,185,129,.7)}}.contact-pulse{animation:contact-pulse 3s infinite}@keyframes contact-float{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}.contact-float{animation:contact-float 3s ease-in-out infinite}@keyframes theme-pulse{0%{box-shadow:0 0 0 0 rgba(139,92,246,.7)}50%{box-shadow:0 0 0 10px rgba(139,92,246,0)}to{box-shadow:0 0 0 0 rgba(59,130,246,.7)}}.theme-pulse{animation:theme-pulse 3s infinite}@keyframes theme-float{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}.theme-float{animation:theme-float 3s ease-in-out infinite}.loki-glow{position:relative;z-index:1}.loki-glow:before{content:"";position:absolute;inset:-5px;background:radial-gradient(circle at var(--x,50%) var(--y,50%),rgba(34,197,94,.8) 0,rgba(34,197,94,0) 60%);opacity:0;z-index:-1;transition:opacity .3s ease;border-radius:inherit;pointer-events:none}.loki-glow:hover:before{opacity:1}.loki-horns{position:relative}.loki-horns:after,.loki-horns:before{content:"";position:absolute;top:-15px;width:15px;height:20px;background:linear-gradient(0deg,#22c55e,#eab308);border-radius:50% 50% 0 0;z-index:-1}.loki-horns:before{left:10px;transform:rotate(-30deg)}.loki-horns:after{right:10px;transform:rotate(30deg)}.asgardian-border{position:relative;border:1px solid rgba(34,197,94,.3);border-radius:var(--radius);background-clip:padding-box}.asgardian-border:before{content:"";position:absolute;inset:-2px;z-index:-1;border-radius:calc(var(--radius) + 2px);padding:2px;background:linear-gradient(45deg,rgba(34,197,94,.5),rgba(234,179,8,.5) 25%,rgba(34,197,94,.5) 50%,rgba(234,179,8,.5) 75%,rgba(34,197,94,.5));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;background-size:300% 300%;animation:asgardian-border-flow 6s linear infinite}@keyframes asgardian-border-flow{0%{background-position:0 0}to{background-position:300% 300%}}.tva-card{position:relative;background:rgba(10,40,24,.7);border:1px solid rgba(34,197,94,.3);border-radius:var(--radius);overflow:hidden}.tva-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#22c55e,#eab308,#22c55e);background-size:200% 100%;animation:tva-line 3s linear infinite}@keyframes tva-line{0%{background-position:100% 0}to{background-position:0 0}}.tva-stamp{position:absolute;top:10px;right:10px;padding:4px 8px;background:rgba(234,179,8,.2);border:1px solid rgba(234,179,8,.5);border-radius:4px;font-size:10px;font-weight:700;color:#eab308;transform:rotate(15deg);z-index:1}.loki-spinner{width:40px;height:40px;position:relative}.loki-spinner:after,.loki-spinner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border-color:#22c55e transparent #eab308;border-style:solid;border-width:2px;animation:loki-spin 1.5s linear infinite}.loki-spinner:before{z-index:10}.loki-spinner:after{border-color:transparent #eab308 transparent #22c55e;border-style:solid;border-width:2px;animation:loki-spin 1s linear infinite reverse}@keyframes loki-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tesseract-glow{position:relative;overflow:hidden}.tesseract-glow:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgba(34,197,94,.6) 0,transparent 70%);opacity:0;transition:opacity .5s ease;z-index:1;pointer-events:none;mix-blend-mode:screen}.tesseract-glow:hover:after{opacity:1}.bifrost-effect{position:relative;overflow:hidden}.bifrost-effect:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.695),rgba(255,253,247,.3),hsla(0,0%,93%,.3),transparent);transform:skewX(-25deg);animation:bifrost 3s ease-in-out infinite;z-index:1;pointer-events:none}@keyframes bifrost{0%{left:-100%}to{left:200%}}.variant-label{position:absolute;display:inline-block;padding:2px 8px;background:rgba(10,40,24,.7);border:1px solid rgba(34,197,94,.3);border-radius:4px;font-size:10px;font-weight:700;color:#22c55e}.variant-label:before{content:"VARIANT";position:absolute;top:-8px;left:50%;transform:translateX(-50%);background:#051309;padding:0 4px;font-size:8px;color:#eab308}.timeline-branches{position:relative;overflow:auto}.timeline-branches:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,rgba(34,197,94,.1) 1px,transparent 0),linear-gradient(0deg,rgba(34,197,94,.1) 1px,transparent 0);background-size:20px 20px;opacity:.2;z-index:-1;pointer-events:none}.light ::-webkit-scrollbar{width:8px;height:8px}.light ::-webkit-scrollbar-track{background:#051309}.light ::-webkit-scrollbar-thumb{background:#22c55e;border-radius:4px}.light ::-webkit-scrollbar-thumb:hover{background:#22c55e}.loki-particles{position:relative}.loki-particles:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 20% 30%,rgba(34,197,94,.4) 1px,transparent 0),radial-gradient(circle at 80% 70%,rgba(234,179,8,.4) 1px,transparent 0);background-size:40px 40px;opacity:.1;z-index:-1;pointer-events:none;animation:loki-particles 10s linear infinite}@keyframes loki-particles{0%{background-position:0 0}to{background-position:100% 100%}}:root.rabittheme{--neon-pink:#ff2a6d;--neon-blue:#05d9e8;--neon-purple:#d300c5;--neon-green:#00ff9f;--neon-yellow:#f9f002;--dark-blue:#0d0221;--dark-purple:#1a0b2e;--cyber-black:#0a0a0a;--rabit-pink-primary:#e00c7d;--rabit-pink-secondary:#a51a4b;--rabit-pink-light:#ff4da6;--rabit-pink-dark:#8b1538;--rabit-accent-pink:#f91dc7;--rabit-yellow-primary:#fbbf24;--rabit-yellow-secondary:#f59e0b;--rabit-gold-primary:#fcd34d;--rabit-gold-secondary:#f59e0b;--background:340 50% 8%;--foreground:330 100% 90%;--card:340 40% 12%;--card-foreground:330 100% 90%;--popover:340 40% 12%;--popover-foreground:330 100% 90%;--primary:330 100% 70%;--primary-foreground:0 0% 100%;--secondary:45 100% 60%;--secondary-foreground:0 0% 0%;--muted:340 30% 20%;--muted-foreground:330 20% 70%;--accent:330 100% 70%;--accent-foreground:0 0% 100%;--destructive:0 100% 50%;--destructive-foreground:0 0% 100%;--border:330 50% 50%;--input:340 40% 15%;--ring:330 100% 70%;--radius:1rem}.rabittheme body{background:radial-gradient(ellipse at top,rgba(224,12,125,.3) 0,rgba(165,26,75,.8) 50%,rgba(17,24,39,.95) 100%),linear-gradient(135deg,rgba(224,12,125,.1),rgba(165,26,75,.1)),url(/rabbit/bgrabbit.jpg);background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:50%;color:#fff;position:relative;min-height:100vh}.rabittheme body:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(90deg,rgba(232,5,111,.1) 1px,transparent 0),linear-gradient(180deg,rgba(5,217,232,.1) 1px,transparent 0);background-size:30px 30px;pointer-events:none;z-index:-1}.cyber-grid{position:relative}.cyber-grid:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(90deg,rgba(5,217,232,.1) 1px,transparent 0),linear-gradient(180deg,rgba(5,217,232,.1) 1px,transparent 0);background-size:30px 30px;pointer-events:none;z-index:-1}.rabittheme h1,.rabittheme h2,.rabittheme h3,.rabittheme h4,.rabittheme h5,.rabittheme h6{font-family:prompt,sans-serif;text-transform:uppercase;letter-spacing:2px}.cyber-text{color:#fff;text-shadow:0 0 5px var(--neon-blue),0 0 10px var(--neon-blue),0 0 20px var(--neon-blue)}.cyber-text-pink{color:#fff;text-shadow:0 0 5px var(--neon-pink),0 0 10px var(--neon-pink),0 0 20px var(--neon-pink)}.cyber-text-green{color:#fff;text-shadow:0 0 5px var(--neon-green),0 0 10px var(--neon-green),0 0 20px var(--neon-green)}.rabittheme .gradient-text{background:linear-gradient(90deg,var(--rabit-pink-primary),var(--rabit-pink-secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative}.rabittheme header{border-radius:0}.rabittheme .marquee-ui{border-radius:12px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff}.rabittheme .glass-effect,.rabittheme .marquee-ui{background:rgba(var(--rabit-pink-primary),.3);border:1px solid var(--rabit-pink-primary);box-shadow:0 0 10px rgba(232,5,160,.5)}.rabittheme .glass-effect{backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}.rabittheme .card{background:rgba(13,2,33,.7);border:1px solid var(--rabit-pink-primary);box-shadow:0 0 10px rgba(255,42,109,.5),inset 0 0 10px rgba(255,42,109,.2);position:relative;overflow:hidden}.rabittheme .card:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--neon-blue));animation:cyber-scan 3s linear infinite}@keyframes cyber-scan{0%{left:-100%}to{left:100%}}.cyber-container{background:rgba(13,2,33,.7);border:1px solid var(--neon-blue);box-shadow:0 0 10px rgba(5,217,232,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.cyber-border{position:relative;border:1px solid transparent;background-clip:padding-box;border-radius:var(--radius)}.cyber-border:before{content:"";position:absolute;inset:-2px;z-index:-1;border-radius:calc(var(--radius) + 2px);background:linear-gradient(45deg,var(--neon-pink),var(--neon-blue),var(--neon-purple),var(--neon-green));background-size:400% 400%;animation:cyber-border-flow 3s linear infinite;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor}@keyframes cyber-border-flow{0%{background-position:0 0}to{background-position:400% 400%}}.cyber-broken-border{position:relative;border:1px dashed var(--neon-blue);box-shadow:0 0 10px rgba(5,217,232,.5);clip-path:polygon(0 10px,10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px))}.rabittheme .btn,.rabittheme .button,.rabittheme [class*=button],.rabittheme button[class*=btn-]{background:var(--dark-purple);color:#fff;border:1px solid var(--neon-blue);box-shadow:0 0 10px rgba(5,217,232,.5);text-transform:uppercase;letter-spacing:2px;position:relative;overflow:hidden;transition:all .3s ease;border-radius:0;clip-path:polygon(0 10%,10% 0,90% 0,100% 10%,100% 90%,90% 100%,10% 100%,0 90%)}.rabittheme .btn:before,.rabittheme .button:before,.rabittheme [class*=button]:before,.rabittheme button[class*=btn-]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(5,217,232,.4),transparent);transition:all .3s ease}.rabittheme .btn:hover,.rabittheme .button:hover,.rabittheme [class*=button]:hover,.rabittheme button[class*=btn-]:hover{background:var(--dark-blue);box-shadow:0 0 10px var(--neon-blue),0 0 20px var(--neon-blue);transform:translateY(-2px)}.rabittheme .btn:hover:before,.rabittheme .button:hover:before,.rabittheme [class*=button]:hover:before,.rabittheme button[class*=btn-]:hover:before{left:100%}.rabittheme .btn-primary,.rabittheme .button-primary,.rabittheme [class*=primary]{border-color:var(--rabit-pink-secondary)!important;box-shadow:0 0 10px rgba(255,42,109,.5)}.rabittheme .btn-primary:before,.rabittheme .button-primary:before,.rabittheme [class*=primary]:before{background:linear-gradient(90deg,transparent,rgba(255,42,109,.4),transparent)}.rabittheme .btn-primary:hover,.rabittheme .button-primary:hover,.rabittheme [class*=primary]:hover{box-shadow:0 0 10px var(--rabit-pink-secondary),0 0 20px var(--rabit-pink-secondary)}.rabittheme .btn-secondary,.rabittheme .button-secondary,.rabittheme [class*=secondary]{border-color:var(--rabit-yellow-secondary);box-shadow:0 0 10px rgba(255,42,109,.5)}.rabittheme .btn-secondary:before,.rabittheme .button-secondary:before,.rabittheme [class*=secondary]:before{background:linear-gradient(90deg,var(--rabit-yellow-primary),var(--rabit-yellow-secondary))}.rabittheme .btn-secondary:hover,.rabittheme .button-secondary:hover,.rabittheme [class*=secondary]:hover{box-shadow:0 0 10px var(--rabit-yellow-primary),0 0 20px var(--rabit-yellow-primary)}.rabittheme input,.rabittheme select,.rabittheme textarea{background:rgba(13,2,33,.7);border:1px solid var(--neon-blue);color:#fff;box-shadow:0 0 10px rgba(5,217,232,.2);border-radius:0}.rabittheme input:focus,.rabittheme select:focus,.rabittheme textarea:focus{border-color:var(--neon-pink);box-shadow:0 0 0 2px rgba(255,42,109,.2),0 0 10px rgba(255,42,109,.4);outline:none}.cyber-input{background:rgba(13,2,33,.7);border:1px solid var(--neon-blue);color:#fff;box-shadow:0 0 10px rgba(5,217,232,.2)}.cyber-input:focus{border-color:var(--neon-pink);box-shadow:0 0 0 2px rgba(255,42,109,.2),0 0 10px rgba(255,42,109,.4)}@keyframes hologram{0%{opacity:.8;transform:scale(.98)}50%{opacity:1;transform:scale(1)}to{opacity:.8;transform:scale(.98)}}.cyber-hologram{position:relative;animation:hologram 2s ease-in-out infinite}.cyber-hologram:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(transparent,rgba(5,217,232,.1) 1px,transparent 2px);background-size:100% 4px;pointer-events:none;z-index:1}.rabittheme .loki-loader{width:60px;height:60px;position:relative}.rabittheme .loki-loader:after,.rabittheme .loki-loader:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border-left:2px solid transparent;border-right:2px solid transparent;border-top:2px solid transparent;border-top-color:var(--neon-pink);border-bottom:2px solid transparent;border-bottom-color:var(--neon-blue);animation:cyber-spin 1.5s linear infinite}.rabittheme .loki-loader:before{z-index:10}.rabittheme .loki-loader:after{border-bottom:2px solid transparent;border-top:2px solid transparent;border-left:2px solid transparent;border-left-color:var(--neon-green);border-right:2px solid transparent;border-right-color:var(--neon-purple);animation:cyber-spin 1s linear infinite reverse}@keyframes cyber-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cyber-loader{width:60px;height:60px;position:relative}.cyber-loader:after,.cyber-loader:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border-left:2px solid transparent;border-right:2px solid transparent;border-top:2px solid transparent;border-top-color:var(--neon-pink);border-bottom:2px solid transparent;border-bottom-color:var(--neon-blue);animation:cyber-spin 1.5s linear infinite}.cyber-loader:before{z-index:10}.cyber-loader:after{border-bottom:2px solid transparent;border-top:2px solid transparent;border-left:2px solid transparent;border-left-color:var(--neon-green);border-right:2px solid transparent;border-right-color:var(--neon-purple);animation:cyber-spin 1s linear infinite reverse}.rabittheme .navbar,.rabittheme header,.rabittheme nav{background:rgba(13,2,33,.8);border-bottom:1px solid var(--neon-blue);box-shadow:0 0 20px rgba(5,217,232,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.rabittheme .nav-link,.rabittheme nav a{position:relative;color:#fff;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease}.rabittheme .nav-link:before,.rabittheme nav a:before{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:1px;background:var(--neon-blue);transform:scaleX(0);transform-origin:right;transition:transform .3s ease}.rabittheme .nav-link:hover,.rabittheme nav a:hover{color:var(--neon-blue);text-shadow:0 0 5px var(--neon-blue)}.rabittheme .nav-link:hover:before,.rabittheme nav a:hover:before{transform:scaleX(1);transform-origin:left}.cyber-nav{background:rgba(13,2,33,.8);border-bottom:1px solid var(--neon-blue);box-shadow:0 0 20px rgba(5,217,232,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.cyber-nav-link{position:relative;color:#fff;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease}.cyber-nav-link:before{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:1px;background:var(--neon-blue);transform:scaleX(0);transform-origin:right;transition:transform .3s ease}.cyber-nav-link:hover{color:var(--neon-blue);text-shadow:0 0 5px var(--neon-blue)}.cyber-nav-link:hover:before{transform:scaleX(1);transform-origin:left}.rabittheme .game-card{position:relative;overflow:hidden;border:1px solid var(--neon-blue);box-shadow:0 0 10px rgba(5,217,232,.3);transition:all .3s ease;border-radius:0;clip-path:polygon(0 5%,5% 0,95% 0,100% 5%,100% 95%,95% 100%,5% 100%,0 95%)}.rabittheme .game-card:hover{transform:translateY(-5px);box-shadow:0 0 15px var(--neon-blue),0 0 30px rgba(5,217,232,.3)}.rabittheme .game-card:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(transparent,rgba(5,217,232,.3),transparent 30%);animation:cyber-rotate 4s linear infinite;opacity:0;transition:opacity .3s ease}.rabittheme .game-card:hover:before{opacity:1}.cyber-game-card{position:relative;overflow:hidden;border:1px solid var(--neon-blue);box-shadow:0 0 10px rgba(5,217,232,.3);transition:all .3s ease}.cyber-game-card:hover{transform:translateY(-5px);box-shadow:0 0 15px var(--neon-blue),0 0 30px rgba(5,217,232,.3)}.cyber-game-card:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(transparent,rgba(5,217,232,.3),transparent 30%);animation:cyber-rotate 4s linear infinite;opacity:0;transition:opacity .3s ease}.cyber-game-card:hover:before{opacity:1}@keyframes cyber-rotate{to{transform:rotate(1turn)}}.cyber-neon-text-blue{color:var(--neon-blue);text-shadow:0 0 5px var(--neon-blue)}.cyber-neon-text-pink{color:var(--neon-pink);text-shadow:0 0 5px var(--neon-pink)}.cyber-neon-text-green{color:var(--neon-green);text-shadow:0 0 5px var(--neon-green)}.cyber-neon-text-purple{color:var(--neon-purple);text-shadow:0 0 5px var(--neon-purple)}.cyber-neon-text-yellow{color:var(--neon-yellow);text-shadow:0 0 5px var(--neon-yellow)}.cyber-bg-dark{background-color:var(--dark-blue)}.cyber-bg-darker{background-color:var(--cyber-black)}@keyframes glitch{0%{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-2px)}60%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}to{transform:translate(0)}}.cyber-glitch{position:relative;animation:glitch .5s infinite;animation-play-state:paused}.cyber-glitch:hover{animation-play-state:running}.cyber-glitch:after,.cyber-glitch:before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;opacity:.8}.cyber-glitch:before{color:var(--neon-pink);z-index:-1;animation:glitch .3s infinite;animation-play-state:paused;clip-path:polygon(0 0,100% 0,100% 45%,0 45%);transform:translate(-2px,-2px)}.cyber-glitch:after{color:var(--neon-blue);z-index:-2;animation:glitch .3s infinite reverse;animation-play-state:paused;clip-path:polygon(0 55%,100% 55%,100% 100%,0 100%);transform:translate(2px,2px)}.cyber-glitch:hover:after,.cyber-glitch:hover:before{animation-play-state:running}@keyframes cyber-flicker{0%,19.999%,22%,62.999%,64%,64.999%,70%,to{opacity:1}20%,21.999%,63%,63.999%,65%,69.999%{opacity:.4}}.cyber-flicker{animation:cyber-flicker 4s infinite}@keyframes cyber-glitch-skew{0%{transform:skew(0deg)}10%{transform:skew(2deg)}20%{transform:skew(-2deg)}30%{transform:skew(0deg)}40%{transform:skew(-1deg)}50%{transform:skew(1deg)}60%{transform:skew(0deg)}70%{transform:skew(2deg)}80%{transform:skew(-2deg)}90%{transform:skew(0deg)}to{transform:skew(0deg)}}.cyber-glitch-skew{animation:cyber-glitch-skew 4s linear infinite alternate-reverse;animation-play-state:paused}.cyber-glitch-skew:hover{animation-play-state:running}.cyber-glass{background:rgba(13,2,33,.6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(5,217,232,.2);box-shadow:0 0 20px rgba(5,217,232,.2)}.rabittheme footer{background:rgba(13,2,33,.8);border-top:1px solid var(--neon-blue);box-shadow:0 0 20px rgba(5,217,232,.3)}.rabittheme .dialog,.rabittheme .modal,.rabittheme [role=dialog]{background:rgba(13,2,33,.9);border:1px solid var(--neon-pink);box-shadow:0 0 20px rgba(255,42,109,.5),inset 0 0 10px rgba(255,42,109,.2)}.rabittheme .tabs,.rabittheme [role=tablist]{background:rgba(13,2,33,.7);border:1px solid var(--neon-blue)}.rabittheme .tab,.rabittheme [role=tab]{color:#fff;text-transform:uppercase;letter-spacing:1px}.rabittheme .tab.active,.rabittheme .tab[aria-selected=true],.rabittheme [role=tab][aria-selected=true]{background:rgba(5,217,232,.2);color:var(--neon-blue);text-shadow:0 0 5px var(--neon-blue);box-shadow:inset 0 0 5px rgba(5,217,232,.5)}.rabittheme ::-webkit-scrollbar{width:8px;height:8px}.rabittheme ::-webkit-scrollbar-track{background:rgba(13,2,33,.7)}.rabittheme ::-webkit-scrollbar-thumb{background:var(--neon-blue);border-radius:0}.rabittheme ::-webkit-scrollbar-thumb:hover{background:var(--neon-pink)}.rabittheme .avatar{border:1px solid var(--neon-blue);box-shadow:0 0 10px rgba(232,5,221,.5);overflow:hidden}.rabittheme .badge{background:var(--dark-purple);border:1px solid var(--neon-pink);color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:.7rem}.rabittheme .bottom-nav{background:rgba(13,2,33,.9);border-top:1px solid var(--neon-blue);box-shadow:0 0 20px rgba(5,217,232,.3)}.rabittheme .asgardian-border{border:1px solid rgba(197,34,184,.3)}.rabittheme .text-card-foreground{position:relative;padding-top:20px;border:none!important;text-align:center}.rabittheme .text-card-foreground .header{padding:6px 30px;position:absolute;width:auto;background:linear-gradient(90deg,var(--rabit-pink-primary),var(--rabit-pink-secondary));left:50%;transform:translate(-50%)}.rabittheme .game-camps{background:var(--rabit-pink-secondary)}.rabittheme .rounded-full{border-radius:30rem}.rabittheme .asgardian-border :before{background:linear-gradient(45deg,rgba(197,34,148,.5),rgba(234,8,98,.5) 25%,rgba(186,34,197,.5) 50%,rgba(234,8,113,.5) 75%,rgba(197,34,189,.5))}.rabittheme .table{background:var(--rabit-pink-secondary);text-align:center}.coin-rain-container{position:absolute;inset:0;pointer-events:none;overflow:hidden;border-radius:.5rem;z-index:5}.coin{position:absolute;width:2.5rem;height:2.5rem;animation:chipFall linear forwards;z-index:1}.chip-body{width:100%;height:100%;border-radius:50%;box-shadow:0 8px 16px rgba(0,0,0,.4),inset 0 3px 6px hsla(0,0%,100%,.25),inset 0 -3px 6px rgba(0,0,0,.25),0 0 20px rgba(0,0,0,.1);position:relative;overflow:hidden;animation:chipSpin 1.2s linear infinite}.coin-inner-shadow{position:absolute;inset:2px;border-radius:50%;background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent 70%)}.coin-symbol{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.125rem;color:#92400e;text-shadow:0 1px 2px rgba(0,0,0,.3)}.coin-highlight{position:absolute;top:2px;left:2px;width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.8);box-shadow:0 0 4px hsla(0,0%,100%,.6)}@keyframes chipFall{0%{transform:translateY(-40px) rotate(0deg);opacity:1}10%{opacity:1}90%{opacity:1}to{transform:translateY(500px) rotate(2turn);opacity:0}}@keyframes chipSpin{0%{transform:rotateY(0deg) rotateX(0deg) rotate(0deg)}25%{transform:rotateY(90deg) rotateX(10deg) rotate(90deg)}50%{transform:rotateY(180deg) rotateX(0deg) rotate(180deg)}75%{transform:rotateY(270deg) rotateX(-10deg) rotate(270deg)}to{transform:rotateY(1turn) rotateX(0deg) rotate(1turn)}}.coin:nth-child(odd){animation:chipFallSway1 linear forwards}.coin:nth-child(2n){animation:chipFallSway2 linear forwards}.coin:nth-child(3n){animation:chipFallSway3 linear forwards}@keyframes chipFallSway1{0%{transform:translateY(-40px) translateX(0) rotate(0deg);opacity:1}20%{transform:translateY(100px) translateX(12px) rotate(144deg)}40%{transform:translateY(200px) translateX(-8px) rotate(288deg)}60%{transform:translateY(300px) translateX(15px) rotate(432deg)}80%{transform:translateY(400px) translateX(-5px) rotate(576deg)}to{transform:translateY(500px) translateX(0) rotate(2turn);opacity:0}}@keyframes chipFallSway2{0%{transform:translateY(-40px) translateX(0) rotate(0deg);opacity:1}20%{transform:translateY(100px) translateX(-15px) rotate(144deg)}40%{transform:translateY(200px) translateX(12px) rotate(288deg)}60%{transform:translateY(300px) translateX(-3px) rotate(432deg)}80%{transform:translateY(400px) translateX(8px) rotate(576deg)}to{transform:translateY(500px) translateX(10px) rotate(2turn);opacity:0}}@keyframes chipFallSway3{0%{transform:translateY(-40px) translateX(0) rotate(0deg);opacity:1}20%{transform:translateY(100px) translateX(6px) rotate(144deg)}40%{transform:translateY(200px) translateX(-12px) rotate(288deg)}60%{transform:translateY(300px) translateX(9px) rotate(432deg)}80%{transform:translateY(400px) translateX(-6px) rotate(576deg)}to{transform:translateY(500px) translateX(-8px) rotate(2turn);opacity:0}}.coin-sparkle{position:absolute;width:4px;height:4px;background:#fbbf24;border-radius:50%;animation:sparkle 1s ease-in-out infinite}@keyframes sparkle{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}}@font-face{font-family:Sarabun;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/cb43f56622f3a8b7-s.p.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Sarabun;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/d2ecdf7d92f6fe71-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Sarabun;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/830d361210c7d062-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sarabun;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/0540592d5ee06e9c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sarabun;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6211ef845df10dad-s.p.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Sarabun;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/ae276ebc9070dd85-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Sarabun;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/cb0cc0f907592c8f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sarabun;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/d660c4b004d35ef0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sarabun;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f8092a6a9ad7a44c-s.p.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Sarabun;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/96ad5eed80b1484c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Sarabun;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0ab56aae8cf76709-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sarabun;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a1a058a3e6543db0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sarabun;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7dfdf996fafd0873-s.p.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Sarabun;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3c7225ad892364d7-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Sarabun;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8fc9138006ae4675-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sarabun;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0b53384bc8cc52db-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sarabun;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f33c62bdbd09f5b8-s.p.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Sarabun;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2b74019ebf7a71b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Sarabun;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/33387a3e1220e613-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sarabun;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2f6258ffdaf4644f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sarabun;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f1bc71f0d981582-s.p.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Sarabun;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21b3ec5f6f7ed992-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Sarabun;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/760a9ea75c6166f6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sarabun;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21502afb5d341639-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sarabun Fallback;src:local("Arial");ascent-override:109.45%;descent-override:23.78%;line-gap-override:0.00%;size-adjust:97.58%}.__className_35f56f{font-family:Sarabun,Sarabun Fallback;font-style:normal}.__variable_35f56f{--font-sarabun:"Sarabun","Sarabun Fallback"}