/* wizard bar */
.wizard{display:grid;grid-template-columns:repeat(9,1fr);align-items:center;gap:10px;margin:8px 0 16px}
.wiz-step{display:grid;justify-items:center;gap:6px}
.wiz-circle{width:34px;height:34px;border-radius:999px;border:1px solid var(--border);display:grid;place-items:center;background:#fff;box-shadow:var(--shadow-sm);font-weight:800}
.wiz-label{font-size:12px;color:var(--muted);text-align:center}
.wiz-line{height:2px;background:var(--border);border-radius:2px}
.wiz-step.active .wiz-circle{background:var(--accent-2);color:var(--accent-ink);box-shadow:var(--shadow-md)}
.wiz-step.done .wiz-circle{background:var(--accent);color:var(--accent-ink)}
.wiz-line.done{background:var(--accent)}