/*!
 * @appfabric-plugin/myturbotax
 * Copyright (c) 2026 - Present Intuit Inc. All rights reserved. Unauthorized reproduction is a violation of applicable law. This material contains certain confidential and proprietary information and trade secrets of Intuit Inc.
 */
/* css-module:#/home/jenkins/agent/workspace/DS-2_cgds_main/components/Spinner/src/Spinner.module.css/#css-module-data */
@keyframes Spinner-progress-complete-49f50a5 {
  0% {
    stroke: var(--color-ui-positive);
  }
  to {
    stroke: var(--color-ui-positive);
  }
}
@keyframes Spinner-end-with-fill-49f50a5 {
  0% {
    box-shadow: inset 0 0 0 0;
  }
}
@keyframes Spinner-check-animation-49f50a5 {
  0% {
    stroke-dashoffset: -40;
  }
  to {
    stroke-dashoffset: 0;
  }
}
.Spinner-wrapper-49f50a5 {
  display: inline-block;
  position: relative;
}
.Spinner-wrapper-49f50a5.Spinner-indeterminate-49f50a5:before {
  content: "";
  display: block;
  padding-top: 100%;
}
@media screen and (prefers-reduced-motion) {
  .Spinner-wrapper-49f50a5 .Spinner-complete-49f50a5 {
    animation: none;
  }
  .Spinner-wrapper-49f50a5 .Spinner-completeWithCheckmark-49f50a5 {
    animation: none;
    stroke-dashoffset: 40;
  }
  .Spinner-wrapper-49f50a5 .Spinner-completeWithFill-49f50a5 {
    animation: none;
  }
  .Spinner-wrapper-49f50a5 .Spinner-checkmark-49f50a5.Spinner-complete-49f50a5 {
    animation: none;
    stroke-dashoffset: 0;
  }
  .Spinner-wrapper-49f50a5.Spinner-indeterminate-49f50a5 {
    align-items: center;
    display: flex;
    width: auto;
  }
  .Spinner-wrapper-49f50a5.Spinner-indeterminate-49f50a5:before {
    content: "Loading...";
    padding-top: 0;
  }
}
.Spinner-xsmall-49f50a5 {
  height: 20px;
  width: 20px;
}
.Spinner-small-49f50a5 {
  height: 24px;
  width: 24px;
}
.Spinner-indeterminate-49f50a5.Spinner-large-49f50a5 {
  height: 70px;
  width: 70px;
}
.Spinner-indeterminate-49f50a5.Spinner-large-49f50a5 .Spinner-rotator-49f50a5 {
  bottom: -6px;
  left: -6px;
  right: -6px;
  top: -6px;
}
.Spinner-ring-49f50a5 {
  stroke: var(--color-track-primary);
  stroke-dashoffset: 0;
}
.Spinner-ring-49f50a5.Spinner-complete-49f50a5 {
  display: none;
}
.Spinner-box-49f50a5.Spinner-completeWithFill-49f50a5 {
  border-radius: 50%;
  box-shadow: inset 0 0 0 var(--color-ui-positive);
}
.Spinner-progress-49f50a5 {
  stroke: var(--color-ui-positive);
  stroke-linecap: round;
  transition: stroke-dashoffset .35s;
}
.Spinner-complete-49f50a5 {
  animation: Spinner-progress-complete-49f50a5 1s cubic-bezier(.25, 0, .25, 1) forwards;
  stroke-dashoffset: 0;
}
.Spinner-completeWithCheckmark-49f50a5 {
  animation-duration: 333ms;
  animation-fill-mode: forwards;
  animation-name: Spinner-fadeOutKeyframesAnimation-49f50a5;
  animation-timing-function: cubic-bezier(.12, 0, .39, 0);
}
@media screen and (prefers-reduced-motion:reduce) {
  .Spinner-completeWithCheckmark-49f50a5 {
    animation-name: Spinner-fadeOutKeyframesAnimation-49f50a5;
  }
}
@keyframes Spinner-fadeOutKeyframesAnimation-49f50a5 {
  0% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.Spinner-completeWithCheckmark-49f50a5 {
  animation: Spinner-progress-complete-49f50a5 1s cubic-bezier(.25, 0, .25, 1) forwards;
  stroke-dashoffset: 0;
}
.Spinner-completeWithFill-49f50a5 {
  animation: Spinner-end-with-fill-49f50a5 1s cubic-bezier(.25, 0, .25, 1) forwards;
  color: var(--color-ui-positive);
}
.Spinner-checkmark-49f50a5.Spinner-complete-49f50a5 {
  animation: Spinner-check-animation-49f50a5 .5s cubic-bezier(.25, 0, .25, 1) forwards;
}
.Spinner-checkmark-49f50a5 {
  stroke-dasharray: 40;
  stroke-dashoffset: 40;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke: var(--color-icon-inverse);
}
.Spinner-rotator-49f50a5 {
  animation: Spinner-rotate-49f50a5 2s linear infinite;
  bottom: 0;
  height: 100%;
  left: 0;
  margin: 0 auto;
  position: absolute;
  right: 0;
  top: 0;
  transform-origin: center center;
  width: 100%;
}
@media screen and (prefers-reduced-motion) {
  .Spinner-rotator-49f50a5 {
    animation: none;
    height: 0;
    width: 0;
  }
}
.Spinner-loop-49f50a5 {
  stroke-dasharray: 1, 200;
  stroke-dashoffset: 0;
  animation: Spinner-dash-49f50a5 1.5s ease-in-out infinite;
  stroke-linecap: round;
  stroke: var(--color-ui-secondary);
}
@keyframes Spinner-dash-49f50a5 {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -35px;
  }
  to {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -124px;
  }
}
@keyframes Spinner-rotate-49f50a5 {
  to {
    transform: rotate(1turn);
  }
}
.Spinner-secondary-49f50a5 .Spinner-ring-49f50a5 {
  stroke: var(--color-track-secondary);
}

/* css-module:#/home/jenkins/agent/workspace/DS-2_cgds_main/components/Spinner/src/wrapper/Wrapper.module.css/#css-module-data */
.Wrapper-fullPage-53b7f12,
.Wrapper-halfPage-53b7f12,
.Wrapper-quarterPage-53b7f12 {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.Wrapper-fullPage-53b7f12 {
  height: 100%;
}
.Wrapper-halfPage-53b7f12 {
  margin-top: 150px;
}
.Wrapper-quarterPage-53b7f12 {
  margin-top: 40px;
}
.Wrapper-inline-53b7f12 {
  display: inline-block;
  height: 24px;
  width: 24px;
}
@media only screen and (min-width:768px) {
  .Wrapper-halfPage-53b7f12 {
    margin-top: 325px;
  }
  .Wrapper-quarterPage-53b7f12 {
    margin-top: 50px;
  }
}
/*# sourceMappingURL=index.css.map */

/*# sourceMappingURL=5838.48d96bbded7f38a8.css.map*/