[data-part=body][data-v-e2c8fc88],[data-part=eye][data-v-e2c8fc88],[data-part=figure][data-v-e2c8fc88]{transform-box:fill-box;transform-origin:50%}[data-part=eye][data-v-e2c8fc88]{transition:transform 90ms ease-in}[data-part=eye][data-blink=true][data-v-e2c8fc88]{transition-duration:70ms;transform:scaleY(.08)}[data-part=body][data-v-e2c8fc88]{transform-origin:bottom}[data-rock] [data-part=body][data-v-e2c8fc88]{animation:2.2s ease-in-out bot-rock-e2c8fc88}[data-mood=glee] [data-part=body][data-v-e2c8fc88],[data-mood=happy] [data-part=body][data-v-e2c8fc88]{animation:1.1s ease-in-out infinite bot-bounce-e2c8fc88}[data-mood=asleep] [data-part=body][data-v-e2c8fc88],[data-mood=sleepy] [data-part=body][data-v-e2c8fc88]{transform-origin:50% 92%;animation:4.5s ease-in-out infinite bot-breathe-e2c8fc88}[data-part=figure][data-nudge=true][data-v-e2c8fc88]{animation:.45s ease-out bot-nudge-e2c8fc88}[data-part=z][data-v-e2c8fc88]{opacity:0;animation:3.2s ease-in-out infinite bot-z-float-e2c8fc88}[data-part=mascot][data-icon=true] [data-part=body][data-v-e2c8fc88],[data-part=mascot][data-icon=true] [data-part=z][data-v-e2c8fc88],[data-part=mascot][data-static=true] [data-part=body][data-v-e2c8fc88],[data-part=mascot][data-static=true] [data-part=z][data-v-e2c8fc88]{animation:none!important}@media (prefers-reduced-motion:reduce){[data-part=body][data-v-e2c8fc88],[data-part=figure][data-v-e2c8fc88],[data-part=z][data-v-e2c8fc88]{animation:none!important}}@keyframes bot-rock-e2c8fc88{0%,to{transform:none}40%,60%{transform:translateY(var(--rock-lift)) rotate(var(--rock-turn))}}@keyframes bot-bounce-e2c8fc88{0%,to{transform:translateY(0)scale(1)}30%{transform:translateY(-.7px)scale(.98,1.02)}60%{transform:translateY(0)scale(1.02,.98)}}@keyframes bot-breathe-e2c8fc88{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(-3deg)scale(1.02,.98)}}@keyframes bot-nudge-e2c8fc88{0%,to{transform:translateY(0)scale(1)}25%{transform:translateY(.3px)scale(1.04,.94)}60%{transform:translateY(-1.2px)scale(.97,1.04)}}@keyframes bot-z-float-e2c8fc88{0%{opacity:0;transform:translate(0)scale(.5)rotate(-8deg)}12%{opacity:1}75%{opacity:.7}to{opacity:0;transform:translate(1.2px,-3.2px)scale(1.1)rotate(10deg)}}
