.wizard.svelte-zzca8{flex-direction:column;gap:1.5rem;display:flex}.wizard-rail.svelte-zzca8{flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.wizard-rail-item.svelte-zzca8{flex:auto;min-width:0}.wizard-rail-btn.svelte-zzca8{border:0;border-bottom:2px solid var(--bmag-border);width:100%;color:var(--bmag-fg-muted);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:.5rem;padding:.5rem .25rem .65rem;font-size:.8125rem;display:flex}.wizard-rail-btn.svelte-zzca8:disabled{cursor:not-allowed;opacity:.4}.is-current.svelte-zzca8 .wizard-rail-btn:where(.svelte-zzca8),.is-done.svelte-zzca8 .wizard-rail-btn:where(.svelte-zzca8){border-bottom-color:var(--bmag-accent);color:var(--bmag-fg)}.wizard-rail-dot.svelte-zzca8{width:1.5rem;height:1.5rem;font-family:var(--font-mono,monospace);border:1px solid;border-radius:999px;flex:none;place-items:center;font-size:.6875rem;display:grid}.is-current.svelte-zzca8 .wizard-rail-dot:where(.svelte-zzca8){background:var(--bmag-accent);border-color:var(--bmag-accent);color:#fff}.wizard-rail-label.svelte-zzca8{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=767px){.is-compact.svelte-zzca8 .wizard-rail:where(.svelte-zzca8){flex-wrap:nowrap;align-items:center;gap:.3rem}.is-compact.svelte-zzca8 .wizard-rail-item:where(.svelte-zzca8){flex:none}.is-compact.svelte-zzca8 .wizard-rail-item.is-current:where(.svelte-zzca8){flex:auto;min-width:0}.is-compact.svelte-zzca8 .wizard-rail-btn:where(.svelte-zzca8){border-bottom:0;gap:.4rem;padding:.2rem 0}.is-compact.svelte-zzca8 .wizard-rail-dot:where(.svelte-zzca8){width:1.625rem;height:1.625rem}.is-compact.svelte-zzca8 .is-done:where(.svelte-zzca8) .wizard-rail-dot:where(.svelte-zzca8){border-color:var(--bmag-accent);color:var(--bmag-accent)}.is-compact.svelte-zzca8 .wizard-rail-label:where(.svelte-zzca8){display:none}.is-compact.svelte-zzca8 .is-current:where(.svelte-zzca8) .wizard-rail-label:where(.svelte-zzca8){font-weight:600;display:block}.is-compact.svelte-zzca8 .wizard-count:where(.svelte-zzca8),.is-compact.svelte-zzca8 .wizard-title:where(.svelte-zzca8){display:none}.is-compact.svelte-zzca8 .wizard-blurb:where(.svelte-zzca8){margin-top:0}}.wizard-count.svelte-zzca8{font-family:var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--bmag-fg-subtle);margin:0;font-size:.6875rem}.wizard-title.svelte-zzca8{margin:.25rem 0 0;font-size:1.375rem;font-weight:600}.wizard-blurb.svelte-zzca8{max-width:60ch;color:var(--bmag-fg-muted);margin:.35rem 0 0;font-size:.875rem;line-height:1.5}.wizard-content.svelte-zzca8{margin-top:1.25rem}.wizard-foot.svelte-zzca8{border-top:1px solid var(--bmag-border);justify-content:space-between;align-items:flex-start;gap:1rem;padding-top:1.25rem;display:flex}.wizard-advance.svelte-zzca8{flex-direction:column;align-items:flex-end;gap:.4rem;display:flex}.wizard-blocked.svelte-zzca8{max-width:42ch;color:var(--bmag-fg-muted);text-align:right;margin:0;font-size:.75rem}.wizard-back.svelte-zzca8,.wizard-next.svelte-zzca8{border-radius:var(--bmag-radius);cursor:pointer;padding:.6rem 1.25rem;font-size:.875rem;font-weight:600}.wizard-back.svelte-zzca8{border:1px solid var(--bmag-border-dark);color:var(--bmag-fg-muted);background:0 0}.wizard-next.svelte-zzca8{background:var(--bmag-accent);border:1px solid var(--bmag-accent);color:#fff}.wizard-back.svelte-zzca8:disabled,.wizard-next.svelte-zzca8:disabled{cursor:not-allowed;opacity:.45}@media (width<=767px){.wizard-foot.svelte-zzca8{flex-wrap:wrap;align-items:stretch;gap:.75rem}.wizard-advance.svelte-zzca8{flex:100%;order:3;align-items:stretch}.wizard-blocked.svelte-zzca8{text-align:left;order:-1;max-width:none}.wizard-advance.svelte-zzca8 .wizard-next,.wizard-next.svelte-zzca8{width:100%}.wizard-back.svelte-zzca8,.wizard-next.svelte-zzca8{min-height:44px}}
