.progress__bars{border-radius:1.8rem;background-color:hsl(var(--accent));position:relative;height:.25rem;width:100%;overflow:hidden}.progress__bar{background-color:hsl(var(--primary));position:absolute;width:100%;top:0;bottom:0;left:-100%}.progress__bar[data-state=playing]{animation-name:autoplay-progress;animation-timing-function:linear;animation-iteration-count:1}.progress__bar[data-state=stopped]{animation-name:none;transform:translateZ(0)}@keyframes autoplay-progress{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}