@keyframes glow-pulse{0%,to{filter:drop-shadow(0 0 5px rgba(255,27,141,.5))}50%{filter:drop-shadow(0 0 15px rgba(255,27,141,.8))}}@keyframes neon-glow{0%,to{text-shadow:0 0 10px rgba(255,27,141,.5),0 0 20px rgba(255,105,180,.3)}50%{text-shadow:0 0 20px rgba(255,27,141,.8),0 0 30px rgba(255,105,180,.6)}}@keyframes scan-lines{0%{background-position:0 0}to{background-position:0 10px}}@keyframes matrix-fall{0%{opacity:0;transform:translateY(-100%)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(100vh)}}@keyframes glitch{0%{clip-path:inset(40% 0 61% 0);transform:translate(-2px,-2px)}20%{clip-path:inset(92% 0 1% 0);transform:translate(2px,2px)}40%{clip-path:inset(43% 0 1% 0);transform:translate(-2px,2px)}60%{clip-path:inset(25% 0 58% 0);transform:translate(2px,-2px)}80%{clip-path:inset(54% 0 7% 0);transform:translate(-2px,-2px)}to{clip-path:inset(58% 0 43% 0);transform:translate(2px,2px)}}.interactive-element{transition:all .3s ease}.interactive-element:hover{transform:scale(1.05);filter:drop-shadow(0 0 10px rgba(255,27,141,.6))}.cyber-grid{background-image:linear-gradient(0deg,transparent 24%,rgba(255,27,141,.05) 25%,rgba(255,27,141,.05) 26%,transparent 27%,transparent 74%,rgba(255,27,141,.05) 75%,rgba(255,27,141,.05) 76%,transparent 77%,transparent),linear-gradient(90deg,transparent 24%,rgba(255,27,141,.05) 25%,rgba(255,27,141,.05) 26%,transparent 27%,transparent 74%,rgba(255,27,141,.05) 75%,rgba(255,27,141,.05) 76%,transparent 77%,transparent);background-size:50px 50px}.hologram{position:relative}.hologram:before{content:attr(data-text);position:absolute;left:2px;top:2px;z-index:-1;opacity:.8;color:#0f0;filter:blur(2px)}.hologram:after{content:attr(data-text);position:absolute;left:-2px;top:-2px;z-index:-1;opacity:.8;color:#ff0080;filter:blur(2px)}.cyber-border{position:relative;overflow:hidden}.cyber-border:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,27,141,.5),transparent);animation:cyber-sweep 2s infinite}@keyframes cyber-sweep{0%{left:-100%}to{left:100%}}.spinner{width:50px;height:50px;border:3px solid rgba(139,0,0,.2);border-top-color:#8b0000;border-right-color:#9b2242;border-radius:50%;animation:spinner-rotate 1s linear infinite}@keyframes spinner-rotate{to{transform:rotate(360deg)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.float{animation:float 3s ease-in-out infinite}@keyframes stagger-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.stagger-1{animation:stagger-in .5s ease .1s both}.stagger-2{animation:stagger-in .5s ease .2s both}.stagger-3{animation:stagger-in .5s ease .3s both}.stagger-4{animation:stagger-in .5s ease .4s both}.stagger-5{animation:stagger-in .5s ease .5s both}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.pulse{animation:pulse 2s ease-in-out infinite}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink-cursor{50%{border-color:transparent}}.typing-text{overflow:hidden;border-right:3px solid #800020;white-space:nowrap;animation:typing 3s steps(40,end),blink-cursor .75s step-end infinite}@keyframes rainbow-gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.rainbow-gradient{background:linear-gradient(-45deg,#8b0000,#9b2242,#800020,#6b001a,#8b0000);background-size:400% 400%;animation:rainbow-gradient 8s ease infinite}
/*# sourceMappingURL=/cdn/shop/t/6/assets/esport-animations.css.map */
