@layer equip{.eq-steps-progress{gap:var(--eq-space-2);min-width:0;color:var(--eq-ink);font:var(--eq-weight) var(--eq-text-xs) / 1.35 var(--eq-font);display:grid;container:eq-steps-progress/inline-size}.eq-steps-progress-bar{grid-template-columns:repeat(var(--_count), minmax(0, 1fr));gap:3px;display:grid}.eq-steps-progress-segment{border-radius:var(--eq-radius-full);background:var(--eq-tint-strong);height:6px;display:block;overflow:hidden}.eq-steps-progress-fill{width:calc(var(--_fill,0) * 1%);border-radius:inherit;background:var(--eq-solid);height:100%;transition:width var(--eq-dur-move) var(--eq-ease), background-color var(--eq-dur) var(--eq-ease);display:block}.eq-steps-progress-segment[data-status=failed] .eq-steps-progress-fill{background:var(--eq-danger)}.eq-steps-progress-labels{grid-template-columns:repeat(var(--_count), minmax(0, 1fr));gap:3px;margin:0;padding:0;list-style:none;display:grid}.eq-steps-progress-step{min-width:0;color:var(--eq-ink-3);transition:color var(--eq-dur) var(--eq-ease);align-items:flex-start;gap:2px;display:flex}.eq-steps-progress-step[data-status=done]{color:var(--eq-ink-2)}.eq-steps-progress-step[data-status=current]{color:var(--eq-ink);font-weight:var(--eq-weight-strong)}.eq-steps-progress-step[data-status=failed]{color:var(--eq-danger);font-weight:var(--eq-weight-strong)}.eq-steps-progress-name{overflow-wrap:anywhere;min-width:0}.eq-steps-progress-mark{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:12px;height:12px;margin-top:.1em}.eq-steps-progress-summary{min-width:0;color:var(--eq-ink-2);font-size:var(--eq-text-s);overflow-wrap:anywhere;margin:0;display:none}.eq-steps-progress-summary[data-failed]{color:var(--eq-danger)}.eq-steps-progress[data-density=many] .eq-steps-progress-labels{display:none}.eq-steps-progress[data-density=many] .eq-steps-progress-summary{display:block}@container eq-steps-progress not (min-width:180px){.eq-steps-progress[data-density=few] .eq-steps-progress-labels{display:none}.eq-steps-progress[data-density=few] .eq-steps-progress-summary{display:block}}@container eq-steps-progress not (min-width:320px){.eq-steps-progress[data-density=some] .eq-steps-progress-labels{display:none}.eq-steps-progress[data-density=some] .eq-steps-progress-summary{display:block}}}
