.step-marker.svelte-l0yrf3{border:1px solid var(--color-border);color:var(--color-text-secondary);background:var(--color-surface);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.size-sm.svelte-l0yrf3{width:19px;height:19px;font-size:11px}.size-md.svelte-l0yrf3{width:20px;height:20px;font-size:11px}.step-marker.svelte-l0yrf3 svg:where(.svelte-l0yrf3){fill:currentColor;width:12px;height:12px}.status-active.svelte-l0yrf3{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 12%, var(--color-surface));color:var(--color-accent)}.status-complete.svelte-l0yrf3{border-color:color-mix(in srgb, var(--color-success) 45%, var(--color-border));background:color-mix(in srgb, var(--color-success) 12%, var(--color-surface));color:var(--color-success)}.status-attention.svelte-l0yrf3{border-color:color-mix(in srgb, var(--color-warning) 48%, var(--color-border));background:color-mix(in srgb, var(--color-warning) 14%, var(--color-surface));color:var(--color-warning)}.status-locked.svelte-l0yrf3{opacity:.65}
