/* V400: die vorhandene Fortschrittslinie zeigt im Endloslauf den
   aktuellen 600-m-Bogen. Kein weiteres Schild im Anlaufraum. */
#stageProgress.endless{
  top:env(safe-area-inset-top, 0px);
  left:env(safe-area-inset-left, 0px);
  right:env(safe-area-inset-right, 0px);
  height:4px;
  background:rgba(28,67,77,.32);
  border-radius:0 0 3px 3px;
}
#stageProgress.endless #stageProgressFill{
  background:linear-gradient(90deg,#F0BA6C,#FFE6A5);
  box-shadow:0 1px 5px rgba(213,157,68,.38);
}
#stageProgress.endless:not(.clean) #stageProgressFill{
  background:linear-gradient(90deg,#86C2C4,#B9DBD2);
  box-shadow:none;
}
#stageProgress.endless.pulse.clean #stageProgressFill{
  box-shadow:0 1px 9px rgba(255,213,130,.76);
}
@media(prefers-reduced-motion:reduce){
  #stageProgress.endless #stageProgressFill{transition:none}
}
