.ml-spin{display:inline-block;position:relative;width:1em;height:1em;--ml-block: #3a3157}body[data-theme=dark] .ml-spin,body[data-theme=glass] .ml-spin{--ml-block: #6d6c8a}.ml-spin .ml-pop{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 50%;animation:ml-pop 2s infinite,ml-blur 2s infinite}.ml-spin .ml-rotor{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 50%;will-change:transform;animation:ml-turn 2s infinite}.ml-spin .ml-ch{position:absolute;top:0;right:0;bottom:0;left:0}.ml-spin .ml-ch>span{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-size:contain;background-repeat:no-repeat}.ml-spin .ml-shade,.ml-spin .ml-gshade{filter:drop-shadow(.05em .065em 0 var(--ml-block));animation:ml-side 2s infinite}.ml-spin .ml-plain{animation:ml-plain 2s infinite}.ml-spin .ml-evolved{opacity:0;animation:ml-evolved 2s infinite}.ml-spin .ml-plain .ml-gills,.ml-spin .ml-plain .ml-gshade{background-image:url(/brand/loader/plain-gills.svg)}.ml-spin .ml-plain .ml-body,.ml-spin .ml-plain .ml-shade{background-image:url(/brand/loader/plain-body.svg)}.ml-spin .ml-evolved .ml-gills,.ml-spin .ml-evolved .ml-gshade{background-image:url(/brand/loader/evolved-gills.svg)}.ml-spin .ml-evolved .ml-body,.ml-spin .ml-evolved .ml-shade{background-image:url(/brand/loader/evolved-body.svg)}.ml-spin--hw .ml-evolved .ml-gills,.ml-spin--hw .ml-evolved .ml-gshade{background-image:url(/brand/loader/pumpkin-gills.svg)}.ml-spin--hw .ml-evolved .ml-body,.ml-spin--hw .ml-evolved .ml-shade{background-image:url(/brand/loader/pumpkin-body.svg)}.ml-spin--wt .ml-evolved .ml-body,.ml-spin--wt .ml-evolved .ml-shade{background-image:url(/brand/loader/santa-body.svg)}@keyframes ml-turn{0%,22.5%{transform:rotate(0);animation-timing-function:cubic-bezier(.5,0,.25,1.1)}50%,72.5%{transform:rotate(360deg);animation-timing-function:cubic-bezier(.5,0,.25,1.1)}to{transform:rotate(720deg)}}@keyframes ml-pop{0%,19%{transform:scale(1)}22.5%{transform:scale(.93)}36%{transform:scale(1.1)}50%,69%{transform:scale(1)}72.5%{transform:scale(.93)}86%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes ml-blur{0%,24%{filter:blur(0)}34%{filter:blur(.05em)}48%,74%{filter:blur(0)}84%{filter:blur(.05em)}98%,to{filter:blur(0)}}@keyframes ml-side{0%,24%{opacity:1}34%{opacity:0}48%,74%{opacity:1}84%{opacity:0}98%,to{opacity:1}}@keyframes ml-plain{0%,31%{opacity:1}37%,81%{opacity:0}87%,to{opacity:1}}@keyframes ml-evolved{0%,31%{opacity:0}37%,81%{opacity:1}87%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.ml-spin .ml-pop,.ml-spin .ml-rotor,.ml-spin .ml-shade,.ml-spin .ml-gshade,.ml-spin .ml-plain,.ml-spin .ml-evolved{animation:none}}
