.wizard.svelte-1asmaaw{display:flex;flex-direction:column;gap:var(--px-space-5)}.steps.svelte-1asmaaw{display:flex;gap:var(--px-space-3);list-style:none;margin:0;padding:0;flex-wrap:wrap}.steps.svelte-1asmaaw li:where(.svelte-1asmaaw){display:flex;align-items:center;gap:var(--px-space-2);font-size:var(--px-text-xs);color:var(--px-text-dim)}.steps.svelte-1asmaaw li.active:where(.svelte-1asmaaw){color:var(--px-text);font-weight:var(--px-weight-semibold)}.steps.svelte-1asmaaw li.done:where(.svelte-1asmaaw){color:var(--px-text-muted)}.step-num.svelte-1asmaaw{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;border-radius:var(--px-radius-round);background:var(--px-surface-3);font-size:var(--px-text-2xs)}.steps.svelte-1asmaaw li.active:where(.svelte-1asmaaw) .step-num:where(.svelte-1asmaaw){background:var(--px-primary);color:var(--px-on-primary)}.kind-grid.svelte-1asmaaw{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--px-space-3)}.kind-tile.svelte-1asmaaw{display:flex;flex-direction:column;align-items:flex-start;gap:var(--px-space-1);text-align:left;padding:var(--px-space-4);background:var(--px-surface);border:1px solid var(--px-border);border-radius:var(--px-radius-lg);cursor:pointer;transition:border-color var(--px-dur-fast) var(--px-ease),background var(--px-dur-fast) var(--px-ease)}.kind-tile.svelte-1asmaaw:hover{border-color:var(--px-border-strong)}.kind-tile.selected.svelte-1asmaaw{border-color:var(--px-primary);background:var(--px-primary-soft)}.kind-tile.svelte-1asmaaw:focus-visible{outline:none;box-shadow:var(--px-focus-ring)}.kind-icon.svelte-1asmaaw{font-size:1.75rem}.kind-label.svelte-1asmaaw{font-weight:var(--px-weight-semibold);color:var(--px-text)}.kind-blurb.svelte-1asmaaw{font-size:var(--px-text-xs);color:var(--px-text-muted)}.fields.svelte-1asmaaw{display:flex;flex-direction:column;gap:var(--px-space-4)}.defaults-loading.svelte-1asmaaw{display:flex;align-items:center;gap:var(--px-space-3);padding:var(--px-space-5);color:var(--px-text-muted);font-size:var(--px-text-sm)}.managed-note.svelte-1asmaaw{display:flex;flex-direction:column;gap:var(--px-space-1);padding:var(--px-space-3) var(--px-space-4);background:var(--px-surface-2);border:1px solid var(--px-border);border-radius:var(--px-radius-md);font-size:var(--px-text-sm)}.managed-note.svelte-1asmaaw strong:where(.svelte-1asmaaw){color:var(--px-text);font-weight:var(--px-weight-semibold)}.managed-note.svelte-1asmaaw span:where(.svelte-1asmaaw){color:var(--px-text-muted);font-size:var(--px-text-xs)}.toggle-row.svelte-1asmaaw{display:flex;align-items:center;gap:var(--px-space-3);font-size:var(--px-text-sm);color:var(--px-text-muted)}.review.svelte-1asmaaw{padding:var(--px-space-4);background:var(--px-surface-2);border-radius:var(--px-radius-md)}.review.svelte-1asmaaw h4:where(.svelte-1asmaaw){margin:0 0 var(--px-space-2)}.review.svelte-1asmaaw dl:where(.svelte-1asmaaw){display:grid;grid-template-columns:auto 1fr;gap:var(--px-space-1) var(--px-space-3);margin:0;font-size:var(--px-text-sm)}.review.svelte-1asmaaw dt:where(.svelte-1asmaaw){color:var(--px-text-muted)}.review.svelte-1asmaaw dd:where(.svelte-1asmaaw){margin:0}.review.svelte-1asmaaw .note:where(.svelte-1asmaaw){margin:var(--px-space-3) 0 0;font-size:var(--px-text-xs);color:var(--px-text-dim)}.field-error.svelte-1asmaaw{margin:0;color:var(--px-danger);font-size:var(--px-text-sm)}.step-indicator.svelte-1asmaaw{margin-right:auto;font-size:var(--px-text-xs);color:var(--px-text-muted)}.attach-panel.svelte-1asmaaw{display:flex;flex-direction:column;gap:var(--px-space-3);min-height:8rem}.attach-lede.svelte-1asmaaw{margin:0;color:var(--px-text-muted);font-size:var(--px-text-sm)}.attach-library-name.svelte-1asmaaw{margin:0;font-size:var(--px-text-md)}.attach-success.svelte-1asmaaw{display:flex;align-items:center;gap:var(--px-space-2);padding:var(--px-space-3) var(--px-space-4);background:var(--px-surface-2);border:1px solid var(--px-border);border-radius:var(--px-radius-md);font-size:var(--px-text-sm)}.attach-note.svelte-1asmaaw{margin:0;color:var(--px-warning);font-size:var(--px-text-xs)}
