.sky-avatar{display:inline-block;overflow:visible}.sky-avatar .sky-body,.sky-avatar .sky-eye,.sky-avatar .sky-face,.sky-avatar .sky-mouth,.sky-avatar .sky-root{transform-box:view-box}.sky-avatar .sky-root{transform-origin:100px 176px}.sky-avatar .sky-body,.sky-avatar .sky-face{transform-origin:100px 100px}.sky-avatar .sky-eye-l{transform-origin:80px 93px}.sky-avatar .sky-eye-r{transform-origin:120px 93px}.sky-avatar .sky-mouth{transform-origin:100px 128px}@media (prefers-reduced-motion:no-preference){.sky-anim-idle .sky-root{animation:sky-bob 4s ease-in-out infinite}.sky-anim-idle .sky-eye{animation:sky-blink 5s ease-in-out infinite}.sky-anim-talk .sky-root{animation:sky-bob 4s ease-in-out infinite}.sky-anim-talk .sky-mouth{animation:sky-talk .5s ease-in-out infinite}.sky-anim-think .sky-face{animation:sky-look 3.6s ease-in-out infinite}.sky-anim-think .sky-body{animation:sky-tilt 3.6s ease-in-out infinite}.sky-anim-party .sky-root{animation:sky-jump 1.4s cubic-bezier(.3,0,.2,1) infinite}.sky-anim-oops .sky-root{animation:sky-shake 1.8s ease-in-out infinite}.sky-anim-oops .sky-face{animation:sky-shrink 1.8s ease-in-out infinite}.sky-anim-enter .sky-root{animation:sky-enter .7s cubic-bezier(.2,.9,.3,1.2) both}.sky-anim-enter .sky-face{animation:sky-face-in .7s ease-out both}.sky-avatar.sky-anim-once .sky-body,.sky-avatar.sky-anim-once .sky-eye,.sky-avatar.sky-anim-once .sky-face,.sky-avatar.sky-anim-once .sky-mouth,.sky-avatar.sky-anim-once .sky-root{animation-iteration-count:1;animation-fill-mode:both}@keyframes sky-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes sky-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}@keyframes sky-talk{0%,to{transform:scaleY(1)}50%{transform:scaleY(.4)}}@keyframes sky-look{0%,20%{transform:translate(0)}35%,55%{transform:translate(9px,-4px)}70%,85%{transform:translate(-7px,2px)}to{transform:translate(0)}}@keyframes sky-tilt{0%,20%{transform:rotate(0)}40%,60%{transform:rotate(-5deg)}80%{transform:rotate(3deg)}to{transform:rotate(0)}}@keyframes sky-jump{0%{transform:translateY(0) scale(1)}15%{transform:translateY(0) scale(1.12,.86)}40%{transform:translateY(-34px) scale(.94,1.08)}65%{transform:translateY(0) scale(1.1,.9)}80%,to{transform:translateY(0) scale(1)}}@keyframes sky-shake{0%,60%,to{transform:translateX(0)}65%,75%,85%{transform:translateX(-6px)}70%,80%,90%{transform:translateX(6px)}}@keyframes sky-shrink{0%,55%,to{transform:scale(1)}65%,90%{transform:scale(.9)}}@keyframes sky-enter{0%{transform:translateY(40px) scale(.6);opacity:0}70%{transform:translateY(0) scale(1.06);opacity:1}to{transform:translateY(0) scale(1);opacity:1}}@keyframes sky-face-in{0%,45%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}}