@keyframes shake-13d44b0a{0%,to{transform:translate(0)rotate(0)}20%{transform:translate(-6px)rotate(-5deg)}40%{transform:translate(6px)rotate(5deg)}60%{transform:translate(-6px)rotate(-5deg)}80%{transform:translate(6px)rotate(5deg)}}.animate-shake[data-v-13d44b0a]{animation:.1s linear infinite shake-13d44b0a}@keyframes particle-13d44b0a{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}to{transform:translate(var(--tx),var(--ty)) rotate(var(--rot)) scale(.3);opacity:0}}.animate-particle[data-v-13d44b0a]{animation:.9s cubic-bezier(.2,.8,.4,1) forwards particle-13d44b0a;animation-delay:var(--delay);margin-top:-4px;margin-left:-4px;top:50%;left:50%}@keyframes confetti-fall-13d44b0a{0%{opacity:1;transform:translateY(-10vh)translate(0)rotate(0)}25%{transform:translateY(25vh) translateX(var(--sway)) rotate(calc(90deg + var(--rotate)))}50%{transform:translateY(50vh) translateX(calc(var(--sway) * -1)) rotate(calc(180deg + var(--rotate)));opacity:1}75%{transform:translateY(75vh) translateX(var(--sway)) rotate(calc(270deg + var(--rotate)))}to{transform:translateY(110vh) translateX(0) rotate(calc(1turn + var(--rotate)));opacity:.8}}.animate-confetti-fall[data-v-13d44b0a]{top:-20px;left:var(--left);animation:confetti-fall-13d44b0a var(--duration) linear infinite;animation-delay:var(--delay)}
