.celebration-enter-active[data-v-962f5567],.celebration-leave-active[data-v-962f5567]{transition:opacity .4s}.celebration-enter-from[data-v-962f5567],.celebration-leave-to[data-v-962f5567]{opacity:0}.celebration-medal[data-v-962f5567]{perspective:600px;animation:1.3s cubic-bezier(.16,1.2,.3,1) both medal-in-962f5567}@keyframes medal-in-962f5567{0%{opacity:0;transform:rotateY(-540deg)scale(.3)}60%{opacity:1}to{transform:rotateY(0)scale(1)}}.celebration-particle[data-v-962f5567]{opacity:0;animation:1.4s cubic-bezier(.16,1,.3,1) both particle-burst-962f5567;top:0;left:0}@keyframes particle-burst-962f5567{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}15%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) scale(1)}}.celebration-text[data-v-962f5567]{animation:celebration-text-962f5567 .7s var(--ease-out-expo) both;animation-delay:calc(.7s + var(--d,0s))}@keyframes celebration-text-962f5567{0%{opacity:0;filter:blur(6px);transform:translateY(12px)}}
