.mio .mio-line{stroke-width:calc(4px + var(--mio-boost,0px))}.mio .mio-line-thin{stroke-width:calc(2.8px + var(--mio-boost,0px) * .7)}.mio .mio-ink{stroke:#2d0f0c;stroke-width:var(--mio-boost,0px)}.mio[data-small] .mio-detail{display:none}.dark .mio .mio-sticker-dark{filter:var(--mio-sticker)}.mio{--mio-spring:cubic-bezier(.34, 1.56, .64, 1);--mio-soft:cubic-bezier(.45, 0, .25, 1)}.mio-body{transform-origin:195px 480px;animation:mio-breathe-body 4.6s var(--mio-soft) var(--mio-phase,0s) infinite}.mio-head-move{animation:mio-breathe-head 4.6s var(--mio-soft) calc(var(--mio-phase,0s) + .14s) infinite}@keyframes mio-breathe-body{0%,to{transform:scale(1)}45%{transform:scale(1.002,1.013)}}@keyframes mio-breathe-head{0%,to{transform:translateY(0)}45%{transform:translateY(-2.6px)}}.mio-tilt{transform-origin:195px 236px;animation:mio-tilt 9s var(--mio-soft) var(--mio-phase,0s) infinite}@keyframes mio-tilt{0%,to{transform:rotate(-1.4deg)}38%,52%{transform:rotate(1.6deg)}86%{transform:rotate(-1.4deg)}}.mio-hair-sway{transform-origin:170px 30px;animation:mio-hair-sway 9s var(--mio-soft) calc(var(--mio-phase,0s) + .45s) infinite}@keyframes mio-hair-sway{0%,to{transform:skew(1.1deg)}38%,52%{transform:skew(-1.3deg)}86%{transform:skew(1.1deg)}}.mio-clip{transform-origin:106px 112px;animation:mio-clip 9s var(--mio-soft) calc(var(--mio-phase,0s) + .7s) infinite}@keyframes mio-clip{0%,to{transform:rotate(3deg)}36%{transform:rotate(-6deg)}44%{transform:rotate(-3.5deg)}52%{transform:rotate(-4.5deg)}84%{transform:rotate(4.5deg)}92%{transform:rotate(2.5deg)}}.mio-hair-react{transform-origin:170px 30px}.mio-clip-react{transform-origin:106px 112px}.mio-react{transform-origin:195px 250px}.mio[data-mood=happy] .mio-react{animation:mio-react-happy .6s var(--mio-soft)}.mio[data-mood=wow] .mio-react{animation:mio-react-wow .75s var(--mio-soft)}.mio[data-mood=think] .mio-react{animation:mio-react-think .9s var(--mio-soft)}.mio[data-mood=wink] .mio-react{animation:mio-react-wink .55s var(--mio-soft)}.mio[data-mood=proud] .mio-react{animation:mio-react-proud .7s var(--mio-soft)}.mio[data-mood=sleepy] .mio-react{animation:mio-doze 5.5s var(--mio-soft) infinite}@keyframes mio-react-happy{0%{transform:none}30%{transform:translateY(2px)scale(1.01,.985)}60%{transform:translateY(-3px)scale(.995,1.01)}to{transform:none}}@keyframes mio-react-wow{0%{transform:none}25%{transform:translateY(1.5px)}55%{transform:translateY(-3px)}80%{transform:translateY(1px)}to{transform:none}}@keyframes mio-react-think{0%{transform:none}40%{transform:rotate(-1.5deg)translate(-2px)}to{transform:none}}@keyframes mio-react-wink{0%{transform:none}35%{transform:rotate(-2deg)translateY(1px)}70%{transform:rotate(1deg)translateY(-2px)}to{transform:none}}@keyframes mio-react-proud{0%{transform:none}25%{transform:translateY(2px)}60%{transform:translateY(-3.5px)scaleY(1.015)}to{transform:none}}@keyframes mio-doze{0%,to{transform:none}45%{transform:translateY(5px)rotate(3.5deg)}58%{transform:translateY(7px)rotate(4.5deg)}64%{transform:translateY(-2px)rotate(-1deg)}72%{transform:none}}.mio[data-mood=sleepy] .mio-lid{animation:mio-doze-lid 5.5s var(--mio-soft) infinite}.mio-yawn{transform-origin:194px 194px;animation:mio-yawn 1.8s var(--mio-soft) both}@keyframes mio-yawn{0%{transform:scale(.5,.25)}35%{transform:scale(1.04,1.08)}75%{transform:scaleX(.96)}to{transform:scale(.55,.3)}}@keyframes mio-doze-lid{0%,to{transform:translateY(24.5px)}45%{transform:translateY(29px)}58%{transform:translateY(32px)}64%{transform:translateY(15px)}72%{transform:translateY(24.5px)}}.mio-figure{transform-origin:195px 480px}.mio[data-mood=wow] .mio-figure{animation:mio-hop .75s var(--mio-soft)}@keyframes mio-hop{0%{transform:none}20%{transform:translateY(4px)scale(1.01,.985)}50%{transform:translateY(-8px)scale(.995,1.01)}74%{transform:translateY(1.5px)}to{transform:none}}.mio-pose{transform-origin:195px 236px;transition:transform .6s var(--mio-spring)}.mio[data-mood=wow] .mio-pose{transform:translateY(-3px)}.mio[data-mood=think] .mio-pose{transform:rotate(-4deg)}.mio[data-mood=wink] .mio-pose{transform:rotate(3deg)}.mio[data-mood=proud] .mio-pose{transform:translateY(-4px)rotate(-3deg)}.mio[data-mood=sleepy] .mio-pose{transform:translateY(2px)rotate(5deg)}.mio[data-mood=proud]{--mio-lid:.15}.mio[data-mood=sleepy]{--mio-lid:.72}.mio-lid{transform:translateY(calc(var(--mio-lid,0) * 34px));transition:transform .45s var(--mio-soft)}.mio-eye{transition:transform .45s var(--mio-spring)}.mio[data-mood=wow] .mio-eye{transform:scale(1.12)}.mio-pupil{transition:transform .45s var(--mio-spring)}.mio[data-mood=wow] .mio-pupil{transform:scale(.8)}.mio-gaze{transition:transform .4s var(--mio-soft)}.mio[data-mood=think] .mio-gaze{transform:translate(6px,-9px)}.mio[data-mood=sleepy] .mio-gaze{transform:translateY(7px)}.mio-look{transform:translate(calc(var(--mio-lx,0) * 5px), calc(var(--mio-ly,0) * 5px));transition:transform .18s ease-out}.mio-brow{transition:transform .45s var(--mio-spring)}.mio[data-mood=wow] .mio-brow{transform:translateY(-6px)}.mio[data-mood=think] .mio-brow-l{transform:translateY(1px)rotate(4deg)}.mio[data-mood=think] .mio-brow-r{transform:translateY(-6px)}.mio[data-mood=wink] .mio-brow-l{transform:translateY(2px)rotate(4deg)}.mio[data-mood=wink] .mio-brow-r{transform:translateY(-2.5px)}.mio[data-mood=proud] .mio-brow-l{transform:translateY(1px)rotate(8deg)}.mio[data-mood=proud] .mio-brow-r,.mio[data-mood=sleepy] .mio-brow-l{transform:translateY(1px)rotate(-8deg)}.mio[data-mood=sleepy] .mio-brow-r{transform:translateY(1px)rotate(8deg)}.mio-turn{transform-origin:195px 236px;transform:rotate(calc(var(--mio-lx,0) * 2deg));transition:transform .5s var(--mio-soft)}.mio-features{transform:translate(calc(var(--mio-lx,0) * 3px), calc(var(--mio-ly,0) * 2.5px));transition:transform .4s var(--mio-soft)}.mio-bangs-move{transform:translate(calc(var(--mio-lx,0) * 2px), calc(var(--mio-ly,0) * 1.5px));transition:transform .45s var(--mio-soft)}.mio-hair-par{transform:translate(calc(var(--mio-lx,0) * -2.5px), calc(var(--mio-ly,0) * -1px));transition:transform .55s var(--mio-soft)}.mio-talk-closed,.mio-talk-small,.mio-talk-mid,.mio-talk-wide,.mio-talk-ee,.mio-talk-oo{opacity:0}.mio:not([data-talk-frame]) .mio-talk-mid,.mio[data-talk-frame=closed] .mio-talk-closed,.mio[data-talk-frame=small] .mio-talk-small,.mio[data-talk-frame=mid] .mio-talk-mid,.mio[data-talk-frame=wide] .mio-talk-wide,.mio[data-talk-frame=ee] .mio-talk-ee,.mio[data-talk-frame=oo] .mio-talk-oo{opacity:1}.mio-talk-bob{transform-origin:195px 236px;transition:transform .12s ease-out}.mio[data-talk-frame=mid] .mio-talk-bob{transform:translateY(.8px)}.mio[data-talk-frame=wide] .mio-talk-bob{transform:translateY(1.6px)rotate(.5deg)}.mio[data-talk-frame=ee] .mio-talk-bob{transform:translateY(.6px)rotate(-.4deg)}.mio[data-talk-frame=oo] .mio-talk-bob{transform:translateY(1px)}.mio-brows-talk{transition:transform .14s ease-out}.mio[data-talk-frame=wide] .mio-brows-talk{transform:translateY(-2.2px)}.mio[data-talk-frame=oo] .mio-brows-talk{transform:translateY(-1.2px)}@media (prefers-reduced-motion:reduce){.mio,.mio *{transition:none!important;animation:none!important}}
