@keyframes avatar-bounce{0%{transform:translateY(0)rotate(0)scale(1)}12%{transform:translateY(2%)rotate(0)scale(1.06,.92)}30%{transform:translateY(-15%)rotate(-6deg)scale(.97,1.05)}48%{transform:translateY(0)rotate(2deg)scale(1.04,.96)}66%{transform:translateY(-7%)rotate(4deg)scale(.99,1.02)}84%{transform:translateY(0)rotate(-1deg)scale(1.02,.98)}to{transform:translateY(0)rotate(0)scale(1)}}.avatar-bounce{transform-origin:50% 100%;animation:.8s cubic-bezier(.34,1.56,.64,1) both avatar-bounce}@keyframes avatar-tilt{0%{transform:translateY(0)rotate(0)scale(1)}30%{transform:translateY(4%)rotate(-2deg)scale(1.04,.94)}60%{transform:translateY(2%)rotate(-7deg)scale(.99,1.01)}to{transform:translateY(2.5%)rotate(-6deg)scale(1)}}.avatar-tilt{transform-origin:50% 90%;animation:.8s ease-out both avatar-tilt}@keyframes avatar-enter{0%{opacity:0;transform:scale(.4)rotate(-10deg)}55%{opacity:1;transform:scale(1.08)rotate(3deg)}80%{transform:scale(.97)rotate(-1deg)}to{opacity:1;transform:scale(1)rotate(0)}}.avatar-enter{transform-origin:50% 100%;animation:.45s cubic-bezier(.22,1,.36,1) both avatar-enter}@keyframes avatar-party{0%{transform:translateY(0)rotate(0)}20%{transform:translateY(-12%)rotate(-5deg)}40%{transform:translateY(0)rotate(4deg)}60%{transform:translateY(-7%)rotate(-3deg)}80%{transform:translateY(0)rotate(2deg)}to{transform:translateY(0)rotate(0)}}.avatar-party{transform-origin:50% 100%;animation:.9s cubic-bezier(.34,1.56,.64,1) both avatar-party}@keyframes avatar-sway{0%,to{transform:rotate(-1.2deg)}50%{transform:rotate(1.2deg)}}.avatar-idle{transform-box:fill-box;transform-origin:50% 85%;animation:6s ease-in-out infinite avatar-sway}.avatar-idle.idle-b{animation-delay:-2.6s}.avatar-idle.idle-c{animation-delay:-4.4s}@keyframes avatar-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.012,1.022)}}.avatar-breathe{transform-box:fill-box;transform-origin:50% 100%;animation:4.4s ease-in-out infinite avatar-breathe}.avatar-breathe.breathe-b{animation-delay:-1.9s}.avatar-breathe.breathe-c{animation-delay:-3.3s}@keyframes avatar-blink{0%,39%,42%,68%,71%,73.5%,76.5%,to{transform:scaleY(1)}40.5%,69.5%,75%{transform:scaleY(.05)}}.avatar-blink{transform-box:fill-box;transform-origin:50%;animation:8.4s ease-in-out infinite avatar-blink}.avatar-blink.blink-b{animation-delay:2.3s}.avatar-blink.blink-c{animation-delay:5.1s}@keyframes avatar-twitch{0%,89%,97%,to{transform:rotate(0)}92%{transform:rotate(-8deg)}95%{transform:rotate(3deg)}}.avatar-twitch{transform-box:fill-box;transform-origin:75% 95%;animation:9s ease-in-out infinite avatar-twitch}.avatar-twitch.tw-b{animation-delay:-4.6s}.avatar-twitch.tw-c{transform-origin:30% 60%;animation-delay:-7.1s}@keyframes avatar-spark{0%,to{opacity:.6;transform:scale(.7)}50%{opacity:1;transform:scale(1.15)}}.avatar-spark{transform-box:fill-box;transform-origin:50%;animation:1.1s ease-in-out infinite avatar-spark}.avatar-spark.s2{animation-delay:.35s}.avatar-spark.s3{animation-delay:.7s}@media (prefers-reduced-motion:reduce){.avatar-idle,.avatar-breathe,.avatar-blink,.avatar-twitch,.avatar-spark,.avatar-enter,.avatar-bounce,.avatar-tilt,.avatar-party{animation:none}}
