.progress-steps_root__mNZd1{min-width:0}.progress-steps_mobileSummary__dzQV4{display:grid;gap:var(--space-1)}.progress-steps_mobileSummary__dzQV4>span:first-child{color:var(--text-tertiary);font:var(--type-meta-strong);letter-spacing:var(--type-meta-ls)}.progress-steps_mobileSummary__dzQV4>strong{color:var(--text-primary);font:var(--type-ui-label);letter-spacing:var(--type-ui-label-ls)}.progress-steps_mobileTrack__P4tLH{display:block;height:var(--space-1);margin-top:var(--space-1);overflow:hidden;border-radius:var(--radius-full);background:var(--surface-inset)}.progress-steps_mobileTrack__P4tLH>span{display:block;height:100%;border-radius:inherit;background:var(--action-primary-bg);transition:width var(--duration-normal) var(--ease)}.progress-steps_list__wM6hY{display:none;padding:0;margin:0;list-style:none}.progress-steps_step__fAnzD{position:relative;color:var(--text-tertiary);text-align:center}.progress-steps_stepButton__TnEpJ,.progress-steps_step__fAnzD{display:grid;min-width:0;align-content:start;justify-items:center;gap:var(--space-2)}.progress-steps_stepButton__TnEpJ{width:100%;padding:0;border:0;color:inherit;background:transparent;cursor:pointer;font-family:var(--font)}.progress-steps_stepButton__TnEpJ:focus-visible{border-radius:var(--radius-md);outline:none;box-shadow:var(--focus-ring)}.progress-steps_stepButton__TnEpJ:hover .progress-steps_stepLabel__CFQXB{color:var(--text-primary)}.progress-steps_rail__eHENF{display:flex;width:100%;align-items:center}.progress-steps_rail__eHENF:after,.progress-steps_rail__eHENF:before{height:1px;flex:1 1 auto;background:var(--control-border);content:""}.progress-steps_step__fAnzD:first-child .progress-steps_rail__eHENF:before,.progress-steps_step__fAnzD:last-child .progress-steps_rail__eHENF:after{background:transparent}.progress-steps_step__fAnzD[data-active=true] .progress-steps_rail__eHENF:before,.progress-steps_step__fAnzD[data-complete=true] .progress-steps_rail__eHENF:after,.progress-steps_step__fAnzD[data-complete=true] .progress-steps_rail__eHENF:before{background:var(--action-primary-bg)}.progress-steps_marker__USiSg{display:grid;flex:0 0 auto;width:var(--space-8);height:var(--space-8);place-items:center;border:1px solid var(--control-border);border-radius:var(--radius-full);color:var(--text-secondary);background:var(--material-card-bg);font:var(--type-meta-strong);letter-spacing:var(--type-meta-ls)}.progress-steps_marker__USiSg svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}.progress-steps_step__fAnzD[data-active=true] .progress-steps_marker__USiSg,.progress-steps_step__fAnzD[data-complete=true] .progress-steps_marker__USiSg{border-color:var(--action-primary-bg);color:var(--action-primary-text);background:var(--action-primary-bg)}.progress-steps_stepLabel__CFQXB{max-width:calc(var(--space-24) + var(--space-4));font:var(--type-meta-strong);letter-spacing:var(--type-meta-ls)}.progress-steps_step__fAnzD[data-active=true] .progress-steps_stepLabel__CFQXB{color:var(--text-primary)}@media (min-width:768px){.progress-steps_mobileSummary__dzQV4{display:none}.progress-steps_list__wM6hY{display:grid;grid-template-columns:repeat(var(--progress-step-count,4),minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.progress-steps_mobileTrack__P4tLH>span{transition-duration:var(--duration-instant)}}