.mino-companion{filter:drop-shadow(0 4px 4px #0047ff38);flex-shrink:0;display:block;overflow:visible}.mino-companion--sm{filter:drop-shadow(0 1px 1.5px #0047ff3d)}.mino-companion__wander,.mino-companion__spin,.mino-companion__face,.mino-companion__look{transform-box:view-box;transform-origin:32px 32px}.mino-companion__wander{animation:5.2s ease-in-out infinite mino-wander}.mino-companion--sm .mino-companion__wander{animation-name:mino-wander-sm}.mino-companion--soft .mino-companion__wander{animation:none}.mino-companion__spin{animation:14s linear infinite mino-spin}.mino-companion--soft .mino-companion__spin,.mino-companion--soft .mino-companion__face{animation-duration:22s}.mino-companion__face{animation:14s linear infinite reverse mino-spin}.mino-companion__look{animation:7.2s ease-in-out infinite mino-look}.mino-companion--soft .mino-companion__look{animation:none}.mino-companion__eye{transform-box:fill-box;transform-origin:50%;animation:3.8s ease-in-out infinite mino-blink}@keyframes mino-spin{to{transform:rotate(360deg)}}@keyframes mino-wander{0%,to{transform:translateY(1.5px)}20%{transform:translate(2.6px,-3.4px)}40%{transform:translate(-1.4px,-5px)}60%{transform:translate(-3.2px,-.8px)}80%{transform:translate(1.6px,2px)}}@keyframes mino-wander-sm{0%,to{transform:translateY(.4px)}50%{transform:translate(.5px,-1.1px)}}@keyframes mino-look{0%,16%,to{transform:translate(0)}26%{transform:translate(-1.7px,.35px)}44%{transform:translate(0)}58%{transform:translate(1.9px,-.25px)}74%{transform:translate(.2px,.7px)}}@keyframes mino-blink{0%,38%,46%,84%,92%,to{transform:scaleY(1)}42%,88%{transform:scaleY(.08)}}@media (prefers-reduced-motion:reduce){.mino-companion__wander,.mino-companion__spin,.mino-companion__face,.mino-companion__look,.mino-companion__eye{animation:none;transform:none}}
