.progressbar__A8aSK {
  --barBorderWidth: 0px;
  --barBorderStartStartRadius: 0px;
  --barBorderStartEndRadius: 0px;
  --barBorderEndStartRadius: 0px;
  --barBorderEndEndRadius: 0px;
}
.progressbar__A8aSK .barContainer__oNMgY {
  position: relative;
  overflow: hidden;
  border-start-start-radius: var(--barBorderStartStartRadius);
  border-start-end-radius: var(--barBorderStartEndRadius);
  border-end-start-radius: var(--barBorderEndStartRadius);
  border-end-end-radius: var(--barBorderEndEndRadius);
  border-width: var(--barBorderWidth);
}
.progressbar__A8aSK .label__tasBy {
  display: block;
}
.progressbar__A8aSK .barBackground__JaIkc,
.progressbar__A8aSK .barForeground__EM4hL {
  position: absolute;
  top: 0;
  border-start-start-radius: max(0px, var(--barBorderStartStartRadius) - var(--barBorderWidth));
  border-start-end-radius: max(0px, var(--barBorderStartEndRadius) - var(--barBorderWidth));
  border-end-start-radius: max(0px, var(--barBorderEndStartRadius) - var(--barBorderWidth));
  border-end-end-radius: max(0px, var(--barBorderEndEndRadius) - var(--barBorderWidth));
  height: 100%;
}
.progressbar__A8aSK .barBackground__JaIkc {
  background-color: var(--barBackgroundColor);
  width: 100%;
  left: 0;
}
.progressbar__A8aSK .barForeground__EM4hL {
  background-color: var(--barForegroundColor);
  transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  transition-duration: 300ms;
  inset-inline-start: 0;
}
.fallbackDirection__HeRgn:not([dir]) {
  direction: var(--wix-opt-in-direction);
}