.ml{height:var(--ml-size,64px);aspect-ratio:1.2692;flex-shrink:0;width:auto;display:block;overflow:visible}.ml-static{fill:currentColor;display:none}@media (prefers-reduced-motion:reduce){.ml-anim{display:none}.ml-static{display:block}}.ml-draw-stroke{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:100;animation:ml-draw-stroke calc(2.6s / var(--ml-speed,1)) cubic-bezier(.65,.02,.35,1) both}.ml-draw-fill{fill:currentColor;animation:ml-draw-fill calc(2.6s / var(--ml-speed,1)) ease both}@keyframes ml-draw-stroke{0%{stroke-dashoffset:100px;opacity:1}52%{stroke-dashoffset:0;opacity:1}66%,to{stroke-dashoffset:0;opacity:0}}@keyframes ml-draw-fill{0%,52%{opacity:0}66%,to{opacity:1}}.ml-shine-base{fill:currentColor;opacity:.24}.ml-shine-sweep{animation:ml-shine calc(1.9s / var(--ml-speed,1)) cubic-bezier(.42,0,.2,1) infinite}@keyframes ml-shine{0%{transform:translate(-74px)skew(-16deg)}58%,to{transform:translate(196px)skew(-16deg)}}.ml-fill-ghost{fill:currentColor;opacity:.15}.ml-fill-level{transform:translateY(106px)}.ml-fill-wave{fill:currentColor;animation:ml-fill-wave calc(2s / var(--ml-speed,1)) linear infinite}@keyframes ml-fill-wave{0%{transform:translate(0)}to{transform:translate(-63.46px)}}.ml-fill--progress .ml-fill-level{transform:translateY(calc(106px - var(--ml-progress,0) * 110px));transition:transform .35s ease-out;animation:none}@media (prefers-reduced-motion:reduce){.ml-fill--progress .ml-anim{display:block}.ml-fill--progress .ml-static{display:none}.ml-fill-wave{animation:none}.ml-fill-level{transition:none}}
