.lm[data-state=idle] .lm-part{opacity:0}@media (prefers-reduced-motion:no-preference){.lm[data-state=play] .lm-bar{animation:lm-across var(--duration-4) var(--ease-out) var(--lm-d,0s) both}.lm[data-state=play] .lm-col{animation:lm-down var(--duration-5) var(--ease-out) var(--lm-d,0s) both}.lm[data-state=play] .lm-letter{animation:lm-rise var(--duration-4) var(--ease-out) var(--lm-d,0s) both}.lm[data-state=play] .lm-stop{animation:lm-set var(--duration-3) var(--ease-out) var(--lm-d,0s) both}.lm[data-state=play] .lm-rule{animation:lm-across var(--duration-4) var(--ease-out) var(--lm-d,0s) both}}@media (prefers-reduced-motion:reduce){.lm[data-state=idle] .lm-part{opacity:1}}@keyframes lm-across{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes lm-down{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes lm-set{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@keyframes lm-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.lm-replay{transition:color var(--duration-2) var(--ease-out), background-color var(--duration-2) var(--ease-out)}
