.euKFBW_rail{align-items:center;gap:0;width:100%;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.euKFBW_item{flex:1;align-items:center;min-width:0;display:flex}.euKFBW_item:last-child{flex:none}.euKFBW_step{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.euKFBW_mark{border:2px solid var(--color-border);background:var(--color-surface);width:28px;height:28px;color:var(--color-text-muted);font-size:12px;font-weight:var(--font-weight-heading3);border-radius:999px;place-items:center;transition:background .18s,border-color .18s,color .18s,transform .18s;display:grid}.euKFBW_current .euKFBW_mark{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-text-inverse);transform:scale(1.05)}.euKFBW_done .euKFBW_mark{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 14%, white);color:var(--color-primary)}.euKFBW_label{max-width:4.5rem;color:var(--color-text-muted);font-size:11px;font-weight:var(--font-weight-label);text-align:center;text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.euKFBW_current .euKFBW_label{color:var(--color-text-primary);font-weight:var(--font-weight-heading3)}.euKFBW_done .euKFBW_label{color:var(--color-text-secondary)}.euKFBW_connector{background:var(--color-border);border-radius:999px;flex:1;height:2px;margin:0 4px 18px}.euKFBW_connectorDone{background:var(--color-primary)}@media (max-width:420px){.euKFBW_label{display:none}.euKFBW_connector{margin-bottom:0}}
