.Stepper-module__stepper__xYCbq{width:100%;padding:var(--spacing-4) 0;display:flex}.Stepper-module__horizontal__8T41M{flex-direction:row;justify-content:space-between;align-items:center}.Stepper-module__vertical__t-NoT{align-items:flex-start;gap:var(--spacing-4);flex-direction:column}.Stepper-module__step__DN-Wp{align-items:center;display:flex;position:relative}.Stepper-module__horizontal__8T41M .Stepper-module__step__DN-Wp{flex:none}.Stepper-module__horizontal__8T41M .Stepper-module__step__DN-Wp:not(:last-child){margin-right:var(--spacing-2);flex:1;min-width:0}.Stepper-module__vertical__t-NoT .Stepper-module__step__DN-Wp{flex-direction:column;flex:none;align-items:flex-start;width:100%}.Stepper-module__stepButton__ngYKt{align-items:center;gap:var(--spacing-3);padding:var(--spacing-2);cursor:default;text-align:left;background:0 0;border:none;width:fit-content;max-width:fit-content;transition:all .2s;display:flex}.Stepper-module__stepButton__ngYKt.Stepper-module__clickable__4BRBm{cursor:pointer}.Stepper-module__stepButton__ngYKt.Stepper-module__clickable__4BRBm:hover{background:var(--theme-surface-hover);border-radius:var(--border-radius-md)}.Stepper-module__stepIndicator__K091U{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.Stepper-module__pending__A55t- .Stepper-module__stepIndicator__K091U{background:var(--theme-surface-tertiary);color:var(--theme-text-secondary);border:1px solid var(--theme-border-primary)}.Stepper-module__current__XUEyb .Stepper-module__stepIndicator__K091U{background:var(--theme-button-primary-bg);color:var(--theme-button-primary-text);border:1px solid var(--theme-button-primary-bg);box-shadow:0 0 0 4px rgba(var(--theme-button-primary-bg-rgb), .1)}.Stepper-module__completed__kOr-L .Stepper-module__stepIndicator__K091U{background:var(--theme-button-primary-bg);color:var(--theme-button-primary-text);border:1px solid var(--theme-button-primary-bg)}.Stepper-module__error__pwzZg .Stepper-module__stepIndicator__K091U{background:var(--theme-surface-tertiary);color:var(--theme-border-error);border:1px solid var(--theme-border-error);box-shadow:none}@supports (background:color-mix(in srgb, #000 10%, transparent)){.Stepper-module__error__pwzZg .Stepper-module__stepIndicator__K091U{background:color-mix(in srgb, var(--theme-border-error) 16%, var(--theme-surface-tertiary));border-color:color-mix(in srgb, var(--theme-border-error) 70%, var(--theme-border-primary));box-shadow:0 0 0 4px color-mix(in srgb, var(--theme-border-error) 18%, transparent)}}.Stepper-module__stepContent__YJM0y{gap:var(--spacing-1);flex-direction:column;max-width:max-content;display:flex}.Stepper-module__stepLabel__4Bt0m{color:var(--theme-text-primary);font-size:14px;font-weight:500;transition:color .2s}.Stepper-module__pending__A55t- .Stepper-module__stepLabel__4Bt0m{color:var(--theme-text-secondary)}.Stepper-module__current__XUEyb .Stepper-module__stepLabel__4Bt0m{color:var(--theme-text-primary);font-weight:600}.Stepper-module__error__pwzZg .Stepper-module__stepLabel__4Bt0m{color:var(--theme-border-error);font-weight:600}.Stepper-module__stepDescription__jBW3B{color:var(--theme-text-tertiary);font-size:12px}.Stepper-module__error__pwzZg .Stepper-module__stepDescription__jBW3B{color:var(--theme-border-error)}.Stepper-module__connector__VTIoO{transition:background .2s}.Stepper-module__horizontal__8T41M .Stepper-module__connector__VTIoO{height:1px;margin:0 var(--spacing-2);flex:1;min-width:40px}.Stepper-module__vertical__t-NoT .Stepper-module__connector__VTIoO{width:2px;height:40px;margin:var(--spacing-2) 0 var(--spacing-2) calc(var(--spacing-2) + 15px);flex:none}.Stepper-module__pending__A55t- .Stepper-module__connector__VTIoO{background:var(--theme-border-primary)}.Stepper-module__completed__kOr-L .Stepper-module__connector__VTIoO,.Stepper-module__current__XUEyb .Stepper-module__connector__VTIoO{background:var(--theme-button-primary-bg)}.Stepper-module__error__pwzZg .Stepper-module__connector__VTIoO{background:var(--theme-border-error)}
