@keyframes pixel-pulse{0%,to{transform:scale(1);box-shadow:0 0 #ff006eb3}50%{transform:scale(1.05);box-shadow:0 0 20px 10px #ff006e00}}@keyframes neon-glow{0%,to{text-shadow:0 0 10px var(--color-primary),0 0 20px var(--color-primary),0 0 30px var(--color-primary)}50%{text-shadow:0 0 5px var(--color-primary),0 0 10px var(--color-primary),0 0 15px var(--color-primary)}}@keyframes slide-in-left{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slide-in-right{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes pixel-pop{0%{transform:scale(0);opacity:0}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}@keyframes screen-flicker{0%,to{opacity:1}50%{opacity:.95}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes power-up-shine{0%{background-position:-100% 0}to{background-position:200% 0}}@keyframes button-press{0%{transform:translateY(0);box-shadow:0 4px 0 var(--color-primary)}50%{transform:translateY(2px);box-shadow:0 2px 0 var(--color-primary)}to{transform:translateY(0);box-shadow:0 4px 0 var(--color-primary)}}@keyframes color-cycle{0%{color:var(--color-primary)}33%{color:var(--color-secondary)}66%{color:var(--color-accent)}to{color:var(--color-primary)}}@keyframes border-glow{0%{box-shadow:0 0 5px var(--color-primary),0 0 10px var(--color-primary)}50%{box-shadow:0 0 10px var(--color-secondary),0 0 20px var(--color-secondary)}to{box-shadow:0 0 5px var(--color-primary),0 0 10px var(--color-primary)}}@keyframes scanline-move{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes retro-loading{0%,to{content:"LOADING"}25%{content:"LOADING."}50%{content:"LOADING.."}75%{content:"LOADING..."}}@keyframes coin-insert{0%{transform:translateY(-50px) rotateY(0);opacity:0}50%{opacity:1}to{transform:translateY(0) rotateY(360deg);opacity:1}}@keyframes shake-8bit{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-2px)}20%,40%,60%,80%{transform:translate(2px)}}@keyframes pixel-fade-in{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur(0)}}.hero-banner{animation:pixel-fade-in 1s ease-out}.section-title{animation:slide-in-left .6s ease-out}.feature-card{animation:pixel-pop .5s ease-out;animation-fill-mode:both}.feature-card:nth-child(1){animation-delay:.1s}.feature-card:nth-child(2){animation-delay:.2s}.feature-card:nth-child(3){animation-delay:.3s}.feature-card:nth-child(4){animation-delay:.4s}.feature-card:nth-child(5){animation-delay:.5s}.feature-card:nth-child(6){animation-delay:.6s}.btn-retro:active{animation:button-press .2s ease}.arcade-frame:hover img{animation:float 2s ease-in-out infinite}.neon-text{animation:neon-glow 2s ease-in-out infinite}.cycle-colors{animation:color-cycle 3s linear infinite}.loading:after{content:"LOADING";animation:retro-loading 1.5s steps(4) infinite}.animate-pulse{animation:pixel-pulse 2s ease-in-out infinite}.animate-glow{animation:border-glow 2s ease-in-out infinite}.animate-float{animation:float 3s ease-in-out infinite}.animate-shake{animation:shake-8bit .5s ease}.transition-all{transition:all .3s ease}.transition-fast{transition:all .15s ease}.transition-slow{transition:all .6s ease}.hover-lift:hover{transform:translateY(-5px);transition:transform .3s ease}.hover-glow:hover{box-shadow:0 0 20px currentColor;transition:box-shadow .3s ease}.hover-scale:hover{transform:scale(1.05);transition:transform .3s ease}.entrance-fade{animation:pixel-fade-in .6s ease-out}.entrance-slide-left{animation:slide-in-left .6s ease-out}.entrance-slide-right{animation:slide-in-right .6s ease-out}.entrance-pop{animation:pixel-pop .5s ease-out}.retro-glitch{position:relative}.retro-glitch:hover{animation:shake-8bit .3s ease}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/retro-animations.css.map */
