@use '../../../theme/viewerDefs' as *; $progress-bar-size: 12px; $progress-bar-br: 3px; .multiprogress-bar { position: relative; width: 100%; height: $progress-bar-size; border-radius: $progress-bar-br; background-color: var(--timer-progress-bg-override, $viewer-card-bg-color); display: flex; overflow: hidden; &--hidden { display: none; transition: display 0.5s; } } .multiprogress-bar__indicator { position: absolute; height: inherit; background-color: black; opacity: 0.8; transition: 1s linear; transition-property: width; right: 0; } .multiprogress-bar__bg-normal { position: absolute; height: inherit; right: 0; width: 100%; } .multiprogress-bar__bg-warning { position: absolute; height: inherit; right: 0; } .multiprogress-bar__bg-danger { position: absolute; height: inherit; right: 0; }