.backdrop.svelte-y5jxh3{z-index:100;background:#0f33508c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.card.svelte-y5jxh3{background:var(--color-surface,white);border-radius:12px;flex-direction:column;gap:1rem;max-width:460px;padding:1.75rem 1.5rem;display:flex;box-shadow:0 16px 48px #0000002e}h2.svelte-y5jxh3{font-family:var(--font-display);color:var(--color-text,#0f3350);margin:0;font-size:1.25rem}p.svelte-y5jxh3{color:var(--color-text-muted,#4e5f6f);margin:0;font-size:.95rem;line-height:1.55}.actions.svelte-y5jxh3{flex-direction:column;gap:.6rem;margin-top:.25rem;display:flex}button.primary.svelte-y5jxh3{font:inherit;background:var(--color-lens-teal,#0f766e);color:#fff;cursor:pointer;text-align:center;border:0;border-radius:8px;padding:.7rem 1rem;font-size:.95rem;font-weight:600}button.primary.svelte-y5jxh3:hover{filter:brightness(1.05)}button.link.svelte-y5jxh3{font:inherit;color:var(--color-text-muted,#607080);cursor:pointer;background:0 0;border:0;padding:.4rem;font-size:.9rem}button.link.svelte-y5jxh3:hover{color:var(--color-text,#0f3350)}.container.svelte-17o35ai{gap:var(--space-2);flex-direction:column;display:flex}.existing.svelte-17o35ai{gap:var(--space-2);color:var(--color-text-muted);align-items:center;font-size:.8125rem;display:flex}.existing.svelte-17o35ai a:where(.svelte-17o35ai){color:var(--color-lens-teal);font-family:var(--font-mono)}.label.svelte-17o35ai{text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem}.link.svelte-17o35ai{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:.8125rem;text-decoration:underline}.link.svelte-17o35ai:hover{color:var(--color-text)}.hint.svelte-17o35ai{gap:var(--space-2);color:var(--color-text-muted);align-items:center;font-size:.8125rem;display:flex}.hint.svelte-17o35ai a:where(.svelte-17o35ai){color:var(--color-lens-teal)}.primary.svelte-17o35ai{background:var(--color-primary);color:var(--color-primary-text);border-radius:var(--radius-md);cursor:pointer;border:0;padding:6px 12px;font-size:.8125rem}.primary.svelte-17o35ai:disabled{background:var(--color-surface-2);color:var(--color-text-muted);cursor:not-allowed}.secondary.svelte-17o35ai{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;padding:6px 12px;font-size:.8125rem}.picker.svelte-17o35ai{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.picker.svelte-17o35ai label:where(.svelte-17o35ai){text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);flex-direction:column;gap:4px;font-size:.75rem;display:flex}.auto-tag.svelte-17o35ai{text-transform:none;letter-spacing:0;color:var(--color-lens-teal,#0d9488);font-weight:600}.picker.svelte-17o35ai select:where(.svelte-17o35ai){font-family:var(--font-sans);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);font-size:.9375rem}.picker-actions.svelte-17o35ai{gap:var(--space-2);display:flex}.cascade-toggle.svelte-17o35ai{color:var(--color-text-muted,#64748b);cursor:pointer;align-items:center;gap:6px;font-size:13px;display:flex}.cascade-note.svelte-17o35ai{margin:0 0 var(--space-2);color:var(--color-text-muted,#64748b);font-size:13px}.error.svelte-17o35ai{padding:var(--space-2);border:1px solid var(--color-danger);border-radius:var(--radius-md);color:var(--color-danger);background:#dc262614;font-size:.8125rem}
