.noise-overlay{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999;opacity:.02;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E")}.neon-glow-pink{box-shadow:0 0 20px rgba(236,72,153,.5),0 0 40px rgba(236,72,153,.3)}.neon-glow-purple{box-shadow:0 0 20px rgba(139,92,246,.5),0 0 40px rgba(139,92,246,.3)}.neon-glow-cyan{box-shadow:0 0 20px rgba(6,182,212,.5),0 0 40px rgba(6,182,212,.3)}.glass-gaming{background:rgba(10,10,18,.8);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.05)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ec4899,#8b5cf6);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#f472b6,#a855f7)}::-moz-selection{background:rgba(236,72,153,.3);color:white}::selection{background:rgba(236,72,153,.3);color:white}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse-glow{0%,to{opacity:.6;box-shadow:0 0 20px rgba(236,72,153,.5)}50%{opacity:1;box-shadow:0 0 40px rgba(236,72,153,.8)}}@keyframes gradient-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes scanline{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}.animate-float{animation:float 4s ease-in-out infinite}.animate-pulse-glow{animation:pulse-glow 2s ease-in-out infinite}@media screen and (max-width:768px){.glass-gaming{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}}.gradient-text-gaming{background:linear-gradient(135deg,#ec4899,#8b5cf6,#06b6d4,#ec4899);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradient-shift 4s ease-in-out infinite}