@keyframes qrGlitch{0%,90%,to{clip-path:none;transform:translate(0)}91%{clip-path:polygon(0 0,100% 0,100% 45%,0 45%);transform:translate(-3px)}92%{clip-path:polygon(0 55%,100% 55%,100% 100%,0 100%);transform:translate(3px)}93%{clip-path:none;transform:translate(0)}94%{clip-path:polygon(0 20%,100% 20%,100% 60%,0 60%);transform:translate(-2px);filter:hue-rotate(90deg)}95%{clip-path:none;transform:translate(0);filter:none}}@keyframes pixelFade{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes scanLine{0%{transform:translateY(-100%);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(600%);opacity:0}}@keyframes borderGlow{0%,to{border-color:#dc1e1e33;box-shadow:none}50%{border-color:#dc1e1e99;box-shadow:0 0 20px #dc1e1e4d}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes dotMatrix{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes shimmer{0%{background-position:-200% center}to{background-position:200% center}}.skeleton{background:linear-gradient(90deg,var(--c-bg-card) 0%,var(--c-bg-3) 40%,var(--c-bg-card) 80%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:var(--radius-sm)}.float-anim{animation:float 4s ease-in-out infinite}.float-anim-delay{animation:float 4s ease-in-out 2s infinite}.glitch{position:relative;animation:qrGlitch 6s infinite}.glitch:before,.glitch:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;overflow:hidden}.glitch:before{color:var(--c-red);animation:glitchTop 6s infinite;clip-path:polygon(0 0,100% 0,100% 35%,0 35%)}.glitch:after{color:var(--c-red);animation:glitchBot 6s infinite;clip-path:polygon(0 65%,100% 65%,100% 100%,0 100%)}@keyframes glitchTop{0%,85%,to{transform:translate(0);opacity:0}86%{transform:translate(-3px,-2px);opacity:1}88%{transform:translate(3px,-2px);opacity:1}90%{transform:translate(0);opacity:0}}@keyframes glitchBot{0%,87%,to{transform:translate(0);opacity:0}88%{transform:translate(3px,2px);opacity:1}90%{transform:translate(-3px,2px);opacity:1}92%{transform:translate(0);opacity:0}}.type-cursor:after{content:"|";color:var(--c-red);animation:blink 1s infinite;font-weight:300}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes countUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.qr-corners-anim .qr-corner{animation:borderGlow 3s infinite}.qr-corners-anim .qr-corner:nth-child(2){animation-delay:.75s}.qr-corners-anim .qr-corner:nth-child(3){animation-delay:1.5s}.qr-corners-anim .qr-corner:nth-child(4){animation-delay:2.25s}.stagger-children>*{opacity:0;transform:translateY(20px);animation:fadeIn .6s var(--ease-out) forwards}.stagger-children>*:nth-child(1){animation-delay:.05s}.stagger-children>*:nth-child(2){animation-delay:.1s}.stagger-children>*:nth-child(3){animation-delay:.15s}.stagger-children>*:nth-child(4){animation-delay:.2s}.stagger-children>*:nth-child(5){animation-delay:.25s}.stagger-children>*:nth-child(6){animation-delay:.3s}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page-transition-in{animation:fadeInScale .4s var(--ease-out) both}
/*# sourceMappingURL=/cdn/shop/t/9/assets/animations.css.map */
