@keyframes hit-bounce-bd2a2d9f{0%,to{transform:translateY(0)scale(1)}25%{transform:translateY(-.1em)scale(1.1)}50%{transform:translateY(0)scale(.95)}75%{transform:translateY(-.05em)scale(1.05)}}.animate-hit-bounce[data-v-bd2a2d9f]{animation:.3s cubic-bezier(.36,0,.66,-.56) both hit-bounce-bd2a2d9f}@keyframes upgrade-bounce-bd2a2d9f{0%,to{transform:translateY(0)scale(1)}30%{transform:translateY(-.05em)scale(1.02)}60%{transform:translateY(0)scale(.98)}}.animate-upgrade-bounce[data-v-bd2a2d9f]{animation:.3s cubic-bezier(.36,0,.66,-.56) both upgrade-bounce-bd2a2d9f}@keyframes test-bounce-bd2a2d9f{0%,to{transform:translateY(0)scale(1)}35%{transform:translateY(-.18em)scale(1.1)}70%{transform:translateY(.03em)scale(.96)}}.animate-test-bounce[data-v-bd2a2d9f]{animation:.4s cubic-bezier(.34,1.56,.64,1) both test-bounce-bd2a2d9f}@keyframes avatar-chuckle-bd2a2d9f{0%,4%,56%,60%,64%,to{transform:scaleY(1)}2%{transform:scaleY(1.06)}58%{transform:scaleY(1.06)}62%{transform:scaleY(1.06)}}.animate-chuckle[data-v-bd2a2d9f]{animation:avatar-chuckle-bd2a2d9f var(--chuckle-duration) var(--chuckle-delay) ease-in-out infinite;transform-origin:bottom}.avatar-eyes[data-v-bd2a2d9f]{transform-box:fill-box;transform-origin:50%;animation:avatar-eye-anim-bd2a2d9f var(--eye-duration) var(--eye-delay) infinite}.avatar-look-right[data-v-bd2a2d9f]{animation:none!important;transform:translate(1.5px)scaleY(1)!important}@keyframes avatar-eye-anim-bd2a2d9f{0%,9%,11%,15%,23%,39%,41%,43%,55%,67%,79%,81%,88%,93%,to{transform:translate(0)scaleY(1)}10%{transform:translate(0)scaleY(.1)}16%,22%{transform:translate(1.5px)scaleY(1)}40%{transform:translate(0)scaleY(.1)}42%{transform:translate(0)scaleY(.1)}56%,66%{transform:translate(-1.5px)scaleY(1)}80%{transform:translate(0)scaleY(.1)}89%,92%{transform:translate(1px)scaleY(1)}}@keyframes avatar-dash-left-bd2a2d9f{0%{opacity:1;transform:translate(0)scale(1)skew(0)}15%{opacity:1;transform:translate(10%)scale(1.05)skew(-5deg)}40%{opacity:.8;transform:translate(-50%)scaleX(1.3)scaleY(.8)skew(15deg)}to{opacity:0;transform:translate(-150%)scaleX(1.5)scaleY(.5)skew(20deg)}}.animate-avatar-leave[data-v-bd2a2d9f]{transform-origin:50%;animation:.35s cubic-bezier(.5,-.2,.8,.2) forwards avatar-dash-left-bd2a2d9f}@keyframes avatar-dash-right-in-bd2a2d9f{0%{opacity:0;transform:translate(150%)scaleX(1.5)scaleY(.5)skew(-20deg)}60%{opacity:1;transform:translate(-10%)scaleX(.9)skew(5deg)}to{opacity:1;transform:translate(0)scale(1)skew(0)}}.animate-avatar-return[data-v-bd2a2d9f]{transform-origin:50%;animation:.4s cubic-bezier(.2,.8,.2,1) forwards avatar-dash-right-in-bd2a2d9f}@keyframes avatar-dash-right-bd2a2d9f{0%{opacity:1;transform:translate(0)scale(1)skew(0)}15%{opacity:1;transform:translate(-10%)scale(1.05)skew(5deg)}40%{opacity:.8;transform:translate(50%)scaleX(1.3)scaleY(.8)skew(-15deg)}to{opacity:0;transform:translate(150%)scaleX(1.5)scaleY(.5)skew(-20deg)}}.animate-avatar-leave-right[data-v-bd2a2d9f]{transform-origin:50%;animation:.35s cubic-bezier(.5,-.2,.8,.2) forwards avatar-dash-right-bd2a2d9f}@keyframes avatar-dash-left-in-bd2a2d9f{0%{opacity:0;transform:translate(-150%)scaleX(1.5)scaleY(.5)skew(20deg)}60%{opacity:1;transform:translate(10%)scaleX(.9)skew(-5deg)}to{opacity:1;transform:translate(0)scale(1)skew(0)}}.animate-avatar-return-left[data-v-bd2a2d9f]{transform-origin:50%;animation:.4s cubic-bezier(.2,.8,.2,1) forwards avatar-dash-left-in-bd2a2d9f}@keyframes avatar-dash-up-bd2a2d9f{0%{opacity:1;transform:translateY(0)scale(1)skewY(0)}15%{opacity:1;transform:translateY(-10%)scale(1.05)skewY(-5deg)}40%{opacity:.8;transform:translateY(-50%)scaleY(1.3)scaleX(.8)skewY(15deg)}to{opacity:0;transform:translateY(-150%)scaleY(1.5)scaleX(.5)skewY(20deg)}}.animate-avatar-leave-up[data-v-bd2a2d9f]{transform-origin:50%;animation:.35s cubic-bezier(.5,-.2,.8,.2) forwards avatar-dash-up-bd2a2d9f}@keyframes avatar-dash-up-in-bd2a2d9f{0%{opacity:0;transform:translateY(150%)scaleY(1.5)scaleX(.5)skewY(-20deg)}60%{opacity:1;transform:translateY(-10%)scaleY(.9)skewY(5deg)}to{opacity:1;transform:translateY(0)scale(1)skewY(0)}}.animate-avatar-return-up[data-v-bd2a2d9f]{transform-origin:50%;animation:.4s cubic-bezier(.2,.8,.2,1) forwards avatar-dash-up-in-bd2a2d9f}.avatar-particle[data-v-bd2a2d9f],.avatar-particle-return[data-v-bd2a2d9f]{opacity:0;transform-box:fill-box;transform-origin:50%}.avatar-particle[data-v-bd2a2d9f]{animation:particle-drift-bd2a2d9f var(--dur) ease-out forwards;animation-delay:var(--delay)}@keyframes particle-drift-bd2a2d9f{0%{opacity:1;transform:translate(0)scale(.2)}15%{transform:translate(calc(var(--dx) * .1), calc(var(--dy) * .1)) scale(1);opacity:1}80%{transform:translate(calc(var(--dx) * .8), calc(var(--dy) * .8)) scale(.8);opacity:1}to{transform:translate(var(--dx), var(--dy)) scale(0);opacity:0}}.avatar-particle-return[data-v-bd2a2d9f],.avatar-particle-return-vertical[data-v-bd2a2d9f]{opacity:0;transform-box:fill-box;transform-origin:50%}.avatar-particle-return[data-v-bd2a2d9f]{animation:particle-drift-return-bd2a2d9f var(--dur) ease-out forwards;animation-delay:var(--delay)}@keyframes particle-drift-return-bd2a2d9f{0%{transform:translate(var(--sx), var(--dy)) scale(.2);opacity:1}15%{transform:translate(calc(var(--sx) * .8), var(--dy)) scale(1);opacity:1}80%{transform:translate(calc(var(--ex) * .8), var(--dy)) scale(.8);opacity:1}to{transform:translate(var(--ex), var(--dy)) scale(0);opacity:0}}.avatar-particle-return-vertical[data-v-bd2a2d9f]{animation:particle-drift-return-vertical-bd2a2d9f var(--dur) ease-out forwards;animation-delay:var(--delay)}@keyframes particle-drift-return-vertical-bd2a2d9f{0%{transform:translate(var(--dx), var(--sy)) scale(.2);opacity:1}15%{transform:translate(var(--dx), calc(var(--sy) * .8)) scale(1);opacity:1}80%{transform:translate(var(--dx), calc(var(--ey) * .8)) scale(.8);opacity:1}to{transform:translate(var(--dx), var(--ey)) scale(0);opacity:0}}.avatar-erratic-eyes[data-v-bd2a2d9f]{animation:1.5s linear forwards avatar-erratic-anim-bd2a2d9f!important}@keyframes avatar-erratic-anim-bd2a2d9f{0%{transform:translate(0)}5%{transform:translate(-2px)}20%{transform:translate(-2px)}25%{transform:translate(2px)}45%{transform:translate(2px)}50%{transform:translate(-1px)}65%{transform:translate(-1px)}70%{transform:translate(1.5px)}85%{transform:translate(1.5px)}90%{transform:translate(0)}to{transform:translate(0)}}
