@-webkit-keyframes progressbarfull {
  0% {
    width: 0; }
  100% {
    width: 100%; } }

@keyframes progressbarfull {
  0% {
    width: 0; }
  100% {
    width: 100%; } }

.rsc-cl_opticalfiber-sectionProgressBar .rsc-progressbar {
  width: 0;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards; }

.rsc-cl_opticalfiber-sectionProgressBar [data-animating] .rsc-progressbar {
  -webkit-animation-name: progressbarfull;
  animation-name: progressbarfull; }
  .rsc-cl_opticalfiber-sectionProgressBar [data-animating] .rsc-progressbar.rsc-durationpresentationquick {
    -webkit-animation-duration: 1s;
    animation-duration: 1s; }
  .rsc-cl_opticalfiber-sectionProgressBar [data-animating] .rsc-progressbar.rsc-durationpresentationslow {
    -webkit-animation-duration: 5s;
    animation-duration: 5s; }
  .rsc-cl_opticalfiber-sectionProgressBar [data-animating] .rsc-progressbar.rsc-durationlogonquick {
    -webkit-animation-duration: .9s;
    animation-duration: .9s; }
  .rsc-cl_opticalfiber-sectionProgressBar [data-animating] .rsc-progressbar.rsc-durationlogonslow {
    -webkit-animation-duration: 2.5s;
    animation-duration: 2.5s; }
