.elapsed-bar{background-color:hsl(var(--muted));position:relative;height:10px;width:100%;overflow:hidden;box-sizing:border-box;flex-grow:1;margin:0;padding:0}.text-playback{color:hsl(var(--muted-foreground))}.elapsed-bar::-webkit-slider-thumb{width:20px;height:20px;cursor:pointer;border-radius:50%}.elapsed-bar::-moz-range-thumb{width:20px;height:20px;cursor:pointer;border-radius:50%}.elapsed-bar::-ms-thumb{width:20px;height:20px;cursor:pointer;border-radius:50%}.elapsed-bar::-webkit-slider-thumb{-webkit-appearance:none;width:10px;height:10px;background-color:hsl(var(--primary));cursor:hand;border-radius:0;border:none}.elapsed-bar::-moz-range-thumb{width:10px;height:10px;background-color:hsl(var(--primary));cursor:hand;border-radius:0;border:none}.elapsed-bar::-ms-thumb{width:10px;height:10px;background-color:hsl(var(--primary));cursor:hand;border-radius:0;border:none}.elapsed-bar::-webkit-slider-runnable-track{width:100%;height:100%;background-color:hsl(var(--ring));opacity:1}.elapsed-bar::-moz-range-track{width:100%;height:100%;background-color:hsl(var(--background))}.elapsed-bar::-moz-range-progress{background-color:hsl(var(--ring));opacity:1;height:100%}.elapsed-bar::-ms-track{width:100%;height:100%;background-color:hsl(var(--background))}.time-info{display:flex;justify-content:space-between;width:100%}.elapsed-bar-buffer{width:100%}.playback-controls{border-top:1px solid hsl(var(--border))}.span-slider__track{background-color:#7e706b;position:relative;border-radius:5px;height:10px;width:100%;overflow:hidden;box-sizing:border-box;opacity:1}.span-slider__thumb_1,.span-slider__thumb_2{width:10px;height:10px;background-color:#fff;border-radius:50%;cursor:ew-resize;border:none;z-index:2;opacity:1}.span-slider__between{height:10px;background-color:#ff8a66;cursor:grab;opacity:1;transform:translateX(5px)}.span-slider__after,.span-slider__before{height:10px;background-color:#000;opacity:1}.span-input__track{background-color:#7e706b;position:relative;border-radius:5px;height:10px;width:100%;overflow:hidden;box-sizing:border-box;opacity:1}.span-input__thumb_1{width:10px;border-radius:0 50% 50% 0;cursor:ew-resize;border:none;z-index:2}.span-input__before,.span-input__thumb_1{height:10px;background-color:#ff8a66;opacity:1}.span-input__before{border-radius:5px 0 0 5px}