.pl-progress{border-radius:var(--radius-pill);background:var(--b-subtle);width:100%;box-shadow:none;position:relative;overflow:hidden}.pl-progress__fill{border-radius:var(--radius-pill);height:100%;transition:width .8s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.pl-progress__fill:before{content:"";border-radius:inherit;background:0 0;position:absolute;inset:0}.pl-progress__fill:after{content:"";filter:blur(2px);background:0 0;width:60%;animation:6.5s ease-in-out infinite pl-specular;position:absolute;top:0;bottom:0;left:-70%}@keyframes pl-specular{0%{left:-70%}40%,to{left:120%}}@media (prefers-reduced-motion:reduce){.pl-progress__fill,.pl-progress__fill:before,.pl-progress__fill:after{transition-duration:.01ms!important;animation:none!important}}
