.gov-spin-animation,.gov-pseudo-spin-animation::before{animation:spin 4s linear infinite}@keyframes spin{100%{transform:rotate(360deg)}}@keyframes countdown{to{transform:scaleX(0)}}@keyframes progress{0%{background-position:-200px 0}100%{background-position:calc(200px + 100%) 0}}@keyframes pulse{0%{opacity:1}50%{opacity:.4}100%{opacity:1}}gov-stepper-test:not(.hydrated){position:relative;display:block;width:100%}gov-stepper-test:not(.hydrated) gov-stepper-item-test{position:relative;display:block;width:100%}gov-stepper-test:not(.hydrated) gov-stepper-item-test gov-icon,gov-stepper-test:not(.hydrated) gov-stepper-item-test span{display:flex;flex:0 0 auto;align-items:center;border-radius:50%;width:32px;height:32px}gov-stepper-test:not(.hydrated) gov-stepper-item-test span{justify-content:center}gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=xs]{min-height:calc(var(--gov-stepper-xs-indicator-size, 1.5rem) + 3*var(--gov-stepper-xs-connect-gap, 0.5rem))}gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=xs]:last-child{min-height:0}gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=xs] gov-icon{font-weight:var(--gov-text-m-font-weight);font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);width:calc(var(--gov-stepper-xs-indicator-size, 1.5rem)*.5);height:calc(var(--gov-stepper-xs-indicator-size, 1.5rem)*.5);box-shadow:0 0 0 var(--gov-stepper-xs-connect-gap, 0.5rem) var(--gov-color-neutral-white)}gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=xs] span{font-weight:var(--gov-text-m-font-weight);font-size:var(--gov-text-m-font-size);line-height:var(--gov-text-m-line-height);letter-spacing:var(--gov-text-m-letter-spacing);width:var(--gov-stepper-xs-indicator-size, 1.5rem);height:var(--gov-stepper-xs-indicator-size, 1.5rem);box-shadow:0 0 0 var(--gov-stepper-xs-connect-gap, 0.5rem) var(--gov-color-neutral-white)}gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=xs] div{padding:var(--gov-stepper-xs-content-padding, 1rem 1rem 2rem 2.5rem)}gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=s]{min-height:calc(var(--gov-stepper-s-indicator-size, 2rem) + 3*var(--gov-stepper-s-connect-gap, 1rem))}gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=s]:last-child{min-height:0}gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=s] gov-icon{font-weight:var(--gov-text-xl-font-weight);font-size:var(--gov-text-xl-font-size);line-height:var(--gov-text-xl-line-height);letter-spacing:var(--gov-text-xl-letter-spacing);width:calc(var(--gov-stepper-s-indicator-size, 2rem)*.5);height:calc(var(--gov-stepper-s-indicator-size, 2rem)*.5);box-shadow:0 0 0 var(--gov-stepper-s-connect-gap, 1rem) var(--gov-color-neutral-white)}gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=s] span{font-weight:var(--gov-text-xl-font-weight);font-size:var(--gov-text-xl-font-size);line-height:var(--gov-text-xl-line-height);letter-spacing:var(--gov-text-xl-letter-spacing);width:var(--gov-stepper-s-indicator-size, 2rem);height:var(--gov-stepper-s-indicator-size, 2rem);box-shadow:0 0 0 var(--gov-stepper-s-connect-gap, 1rem) var(--gov-color-neutral-white)}gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=s] div{padding:var(--gov-stepper-s-content-padding, 1rem 1rem 2rem 3rem)}gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=m]{min-height:calc(var(--gov-stepper-m-indicator-size, 2.5rem) + 3*var(--gov-stepper-m-connect-gap, 1rem))}gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=m]:last-child{min-height:0}gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=m] gov-icon{font-weight:var(--gov-text-xl-font-weight);font-size:var(--gov-text-xl-font-size);line-height:var(--gov-text-xl-line-height);letter-spacing:var(--gov-text-xl-letter-spacing);width:calc(var(--gov-stepper-m-indicator-size, 2.5rem)*.5);height:calc(var(--gov-stepper-m-indicator-size, 2.5rem)*.5);box-shadow:0 0 0 var(--gov-stepper-m-connect-gap, 1rem) var(--gov-color-neutral-white)}gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=m] span{font-weight:var(--gov-text-xl-font-weight);font-size:var(--gov-text-xl-font-size);line-height:var(--gov-text-xl-line-height);letter-spacing:var(--gov-text-xl-letter-spacing);width:var(--gov-stepper-m-indicator-size, 2.5rem);height:var(--gov-stepper-m-indicator-size, 2.5rem);box-shadow:0 0 0 var(--gov-stepper-m-connect-gap, 1rem) var(--gov-color-neutral-white)}gov-stepper-test:not(.hydrated) gov-stepper-item-test[size=m] div{padding:var(--gov-stepper-m-content-padding, 1rem 1rem 2rem 3.5rem)}gov-stepper-test:not(.hydrated) gov-stepper-item-test[variant=primary] gov-icon,gov-stepper-test:not(.hydrated) gov-stepper-item-test[variant=primary] span{background:var(--gov-wizard-primary-indicator-bg, var(--gov-color-primary-300));color:var(--gov-wizard-primary-indicator-color, var(--gov-color-primary-800))}gov-stepper-test:not(.hydrated) gov-stepper-item-test[variant=secondary] gov-icon,gov-stepper-test:not(.hydrated) gov-stepper-item-test[variant=secondary] span{background:var(--gov-wizard-secondary-indicator-bg, var(--gov-color-secondary-400));color:var(--gov-wizard-secondary-indicator-color, var(--gov-color-secondary-700))}gov-stepper-test:not(.hydrated) gov-stepper-item-test[variant=success] gov-icon,gov-stepper-test:not(.hydrated) gov-stepper-item-test[variant=success] span{background:var(--gov-wizard-success-indicator-bg, var(--gov-color-success));color:var(--gov-wizard-success-indicator-color, var(--gov-color-neutral-white))}gov-stepper-test:not(.hydrated) gov-stepper-item-test[variant=error] gov-icon,gov-stepper-test:not(.hydrated) gov-stepper-item-test[variant=error] span{background:var(--gov-wizard-error-indicator-bg, var(--gov-color-error));color:var(--gov-wizard-error-indicator-color, var(--gov-color-neutral-white))}gov-stepper-test:not(.hydrated) gov-stepper-item-test[variant=warning] gov-icon,gov-stepper-test:not(.hydrated) gov-stepper-item-test[variant=warning] span{background:var(--gov-wizard-warning-indicator-bg, var(--gov-color-warning));color:var(--gov-wizard-warning-indicator-color, var(--gov-color-neutral-white))}
