.Spinner_progress-circular__VWOU_.Spinner_progress-circular--light__O4PrL {
  --light-bg: #f5f3f3;
  --light-bg-dark-shadow: #bec8e4;
  --light-bg-light-shadow: #ffffff;

  --bg-color: var(--light-bg);
  --border-color: var(--light-bg-dark-shadow);
  --box-shadow-inset-dense: inset -1px -1px 3px var(--light-bg-light-shadow),
    inset 1px 1px 3px var(--light-bg-dark-shadow);
  --box-shadow-dense: -2px -2px 3px var(--light-bg-light-shadow),
    2px 1px 3px var(--light-bg-dark-shadow);
}

/* circular */
.Spinner_progress-circular__VWOU_ {
  position: relative;
}

.Spinner_progress-circular--inner__O9Bgg,
.Spinner_progress-circular--outer__GPJuF,
.Spinner_progress-circular--label__iFRMB,
.Spinner_progress-circular--svg__HTsFJ {
  top: 50%;
  left: 50%;
  position: absolute;
  border-radius: 100%;
  background: var(--bg-color);
  transform: translate3d(-50%, -50%, 0);
}

.Spinner_progress-circular--inner__O9Bgg {
  z-index: 2;
}

.Spinner_progress-circular--outer__GPJuF {
  z-index: 1;
}

.Spinner_progress-circular--not-elevated__67Zkm .Spinner_progress-circular--inner__O9Bgg {
  background: #edf2f6;
  box-shadow: var(--box-shadow-dense);
}

.Spinner_progress-circular--not-elevated__67Zkm .Spinner_progress-circular--outer__GPJuF {
  box-shadow: var(--box-shadow-inset-dense);
}

.Spinner_progress-circular--elevated__7gvkq .Spinner_progress-circular--inner__O9Bgg {
  box-shadow: var(--box-shadow-inset-dense);
}

.Spinner_progress-circular--elevated__7gvkq .Spinner_progress-circular--outer__GPJuF {
  box-shadow: var(--box-shadow-dense);
}

.Spinner_progress-circular--flat__e47Xg .Spinner_progress-circular--outer__GPJuF,
.Spinner_progress-circular--flat__e47Xg .Spinner_progress-circular--inner__O9Bgg {
  box-shadow: none !important;
}

.Spinner_progress-circular--svg__HTsFJ {
  z-index: 2;
}

.Spinner_progress-circular--circle__vHR3v {
  z-index: 3;
  fill: transparent;
  transition: all 0.3s ease-in-out;
}

.Spinner_progress-circular--indeterminate__v164r {
  animation: Spinner_svg-animation__ncxYE 2s linear infinite;
}

.Spinner_progress-circular--indeterminate__v164r circle {
  stroke-linecap: round;
  transform-origin: bottom right;
  animation: Spinner_dash-animate__IaZsC 2.2s ease-in-out infinite;
}

@keyframes Spinner_svg-animation__ncxYE {
  0% {
    transform: rotateZ(0deg);
  }

  100% {
    transform: rotateZ(360deg);
  }
}

@keyframes Spinner_dash-animate__IaZsC {
  0% {
    stroke-dashoffset: none;
    transform: rotate(0);
  }

  50% {
    stroke-dashoffset: initial;
    transform: rotate(45deg);
  }

  100% {
    stroke-dashoffset: none;
    transform: rotate(360deg);
  }
}

.CardButton_card__NCjT9 {
  box-shadow:
    3px 3px 6px 0px rgba(165, 183, 204, 0.7),
    -3px -3px 6px 0px rgba(255, 255, 255, 1);
}

.NormalIconButton_neumo__q_7wq {
  box-shadow:
    3px 3px 6px 0px rgba(165, 183, 204, 0.7),
    -3px -3px 6px 0px rgba(255, 255, 255, 1);
}

.stepper-header_header__d_U3p {
  box-shadow:
    3px 3px 4px 0px rgba(165, 183, 204, 0.6),
    -3px -3px 6px 0px rgba(255, 255, 255, 1);
}

