@keyframes LoadingSteps_pulseDot__2__NY{0%,to{opacity:.3}50%{opacity:1}}@keyframes LoadingSteps_fadeInUp__M7SuT{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes LoadingSteps_progressGrow__mQ_Go{0%{width:0}to{width:100%}}.LoadingSteps_container__109m1{padding:24px;background:var(--rts-card);border:1px solid var(--rts-rule);border-radius:12px}.LoadingSteps_container__109m1,.LoadingSteps_stepsWrapper__nII7u{display:flex;flex-direction:column;gap:0}.LoadingSteps_step__yT8Y1{display:flex;align-items:flex-start;gap:14px;padding:14px 0;opacity:0;animation:LoadingSteps_fadeInUp__M7SuT .4s ease-out forwards}.LoadingSteps_step__yT8Y1+.LoadingSteps_step__yT8Y1{border-top:1px solid var(--rts-rule-soft)}.LoadingSteps_indicator__YAioy{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.LoadingSteps_dotActive__txyIB{width:10px;height:10px;border-radius:50%;background:var(--rts-coral);animation:LoadingSteps_pulseDot__2__NY 1.6s ease-in-out infinite}.LoadingSteps_dotDone__Jx9nF{width:22px;height:22px;border-radius:50%;background:var(--rts-coral-soft);display:flex;align-items:center;justify-content:center}.LoadingSteps_dotDone__Jx9nF svg{width:13px;height:13px;color:var(--rts-coral)}.LoadingSteps_dotPending__Yr53O{width:8px;height:8px;border-radius:50%;background:var(--rts-rule)}.LoadingSteps_stepText__vXm9V{display:flex;flex-direction:column;gap:2px;padding-top:3px}.LoadingSteps_stepLabel__2jy_l{font-family:var(--rts-sans);font-size:14px;font-weight:500;color:var(--rts-navy);line-height:1.4;margin:0}.LoadingSteps_stepLabelMuted__eeA3u{color:var(--rts-ink-mute);font-weight:400}.LoadingSteps_stepLabelActive__yDa5f{color:var(--rts-navy);font-weight:600}.LoadingSteps_progressTrack__tlqI_{margin-top:20px;height:3px;background:var(--rts-rule-soft);border-radius:2px;overflow:hidden}.LoadingSteps_progressBar__1PH_n{height:100%;background:var(--rts-coral);border-radius:2px;transition:width .6s ease-out}.LoadingSteps_slowWarning__9OBdu{margin-top:16px;padding:10px 14px;background:var(--rts-paper-deep);border:1px solid var(--rts-rule);border-radius:8px;font-family:var(--rts-sans);font-size:13px;color:var(--rts-ink-mute);line-height:1.5;animation:LoadingSteps_fadeInUp__M7SuT .4s ease-out forwards}