.mo-skip{--mo-sweep:.52s;--mo-fade:.2s;--mo-wake:40px;pointer-events:none;z-index:2;position:absolute;inset:0;overflow:visible}.mo-skip-track{height:100%;width:calc(100% - var(--mo-wake));animation:mo-skip-sweep var(--mo-sweep) cubic-bezier(.5, .02, .35, 1) both;position:absolute;top:0;left:0}.mo-skip-wake{width:var(--mo-wake);justify-content:flex-end;align-items:center;gap:6px;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.mo-skip-wake i{border-top:2px solid var(--ink,#000);border-right:2px solid var(--ink,#000);opacity:0;width:6px;height:6px;animation:.42s ease-out both mo-skip-arrow;transform:rotate(45deg)}.mo-skip-wake i:first-child{animation-delay:.2s}.mo-skip-wake i:nth-child(2){animation-delay:.1s}.mo-skip-wake i:nth-child(3){animation-delay:0s}.mo-skip-rider{width:var(--mo-mark,42px);height:var(--mo-mark,42px);justify-content:center;align-items:flex-end;animation:.22s cubic-bezier(.25,.7,.3,1) .38s both mo-skip-arrive;display:flex;position:absolute;bottom:-5px;right:4px}.mo-skip-mia{transform-origin:100% 100%;display:flex}@media (max-width:520px){.mo-skip-rider{right:-14px}.mo-skip-mia{transform:scale(.78)}}.mo-skip[data-intensity=lift]{--mo-sweep:.44s;--mo-land:.22s;--mo-wake:28px}.mo-skip[data-intensity=lift] .mo-skip-wake i:first-child{display:none}.mo-skip[data-phase=land]{animation:mo-skip-leave var(--mo-fade) ease-in var(--mo-land,.6s) both}@keyframes mo-skip-sweep{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes mo-skip-arrow{0%{opacity:0;transform:rotate(45deg)translate(2px,-2px)}30%{opacity:.5}to{opacity:0;transform:rotate(45deg)translate(-6px,6px)}}@keyframes mo-skip-arrive{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@keyframes mo-skip-leave{to{opacity:0}}.mo-welcome{pointer-events:none;z-index:2;width:0;height:0;position:absolute;bottom:0;left:0;overflow:visible}.mo-welcome-mia{width:var(--mo-mark,48px);height:var(--mo-mark,48px);transform-origin:50% 100%;display:flex;position:absolute;bottom:-11px;left:16px}.mo-welcome .mia-rive{--mia-loop-sleep:1.2s}.mo-welcome .mia-rive[data-enter=true] .mia-rive-lift,.mo-welcome .mia-rive[data-enter=true] .mia-rive-squash{animation:none}.mo-welcome[data-phase=sleep] .mo-welcome-mia{animation:.62s ease-out both mo-welcome-settle,.18s ease-out both mo-welcome-arrive}.mo-welcome[data-phase=wake] .mia-rive .mia-rive-tilt{animation:.42s cubic-bezier(.3,.05,.25,1) both mo-welcome-upright}.mo-welcome[data-phase=wake] .mo-welcome-mia{animation:mo-welcome-stretch .42s cubic-bezier(.3, .05, .25, 1) both, mo-welcome-leave var(--mo-fade,.22s) ease-in .42s both}@media (max-width:520px){.mo-welcome-mia{bottom:-8px;left:10px;scale:.78}}@keyframes mo-welcome-arrive{0%{opacity:0}}@keyframes mo-welcome-settle{0%{transform:scale(1)}to{transform:scale(1.03,.95)}}@keyframes mo-welcome-stretch{0%{transform:scale(1.03,.95)}45%{transform:scale(.94,1.09)}75%{transform:scale(1.03,.98)}to{transform:none}}@keyframes mo-welcome-upright{0%{transform:rotate(4deg)}to{transform:rotate(0)}}@keyframes mo-welcome-leave{to{opacity:0}}.mo-count{font-variant-numeric:tabular-nums;text-align:center;display:inline-block}.mo-count-value{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.mo-skip-track{animation:none;transform:translate(100%)}.mo-skip-wake i{opacity:.4;animation:none}.mo-skip-rider,.mo-skip[data-phase=land]{animation:none}.mo-welcome{display:none}}
