.avatar-layer[data-v-061d3937]{-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.avatar[data-v-28eb3f0a]{aspect-ratio:1;-webkit-user-select:none;user-select:none;flex:none;display:inline-block;position:relative}.avatar__stack[data-v-28eb3f0a]{transform-origin:50% 88%;will-change:transform;position:absolute;inset:0}.avatar__shadow[data-v-28eb3f0a]{transform-origin:50%;background:radial-gradient(#0000006b,#0000 70%);border-radius:50%;height:7%;position:absolute;bottom:6%;left:22%;right:22%}.avatar--idle .avatar__stack[data-v-28eb3f0a]{animation:4.2s ease-in-out infinite avatar-breathe-28eb3f0a}.avatar--happy .avatar__stack[data-v-28eb3f0a]{animation:avatar-bounce-28eb3f0a .9s var(--ease-spring,cubic-bezier(.34,1.56,.64,1)) infinite}.avatar--happy .avatar__shadow[data-v-28eb3f0a]{animation:.9s ease-in-out infinite avatar-shadow-28eb3f0a}.avatar--thinking .avatar__stack[data-v-28eb3f0a]{animation:3s ease-in-out infinite avatar-tilt-28eb3f0a}.avatar--celebrate .avatar__stack[data-v-28eb3f0a]{animation:.7s ease-in-out infinite avatar-wiggle-28eb3f0a}.avatar--sleepy .avatar__stack[data-v-28eb3f0a]{animation:5s ease-in-out infinite avatar-droop-28eb3f0a}.avatar--motion-float.avatar--idle .avatar__stack[data-v-28eb3f0a]{animation:4.6s ease-in-out infinite avatar-float-28eb3f0a}.avatar--motion-float.avatar--idle .avatar__shadow[data-v-28eb3f0a]{animation:4.6s ease-in-out infinite avatar-float-shadow-28eb3f0a}.avatar--motion-float.avatar--sleepy .avatar__stack[data-v-28eb3f0a]{animation:5s ease-in-out infinite avatar-float-droop-28eb3f0a}@keyframes avatar-float-28eb3f0a{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-3.5%)scale(1.02,.985)}}@keyframes avatar-float-shadow-28eb3f0a{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.86)}}@keyframes avatar-float-droop-28eb3f0a{0%,to{transform:translateY(1%)scale(1)}50%{transform:translateY(3%)scale(1.05,.94)rotate(-2deg)}}@keyframes avatar-breathe-28eb3f0a{0%,to{transform:scale(1)}50%{transform:scale(1.03,.97)translateY(1%)}}@keyframes avatar-bounce-28eb3f0a{0%,to{transform:scale(1.06,.94)}50%{transform:translateY(-8%)scale(.96,1.06)}}@keyframes avatar-tilt-28eb3f0a{0%,to{transform:rotate(-5deg)}50%{transform:rotate(4deg)translateY(-2%)}}@keyframes avatar-wiggle-28eb3f0a{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)translateY(-3%)}}@keyframes avatar-droop-28eb3f0a{0%,to{transform:scale(1)}50%{transform:translateY(3%)scale(1.04,.95)}}@keyframes avatar-shadow-28eb3f0a{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.avatar__shadow[data-v-28eb3f0a],.avatar__stack[data-v-28eb3f0a]{animation:none!important}}
