.scrim.svelte-1shiptb{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:16px;background:#00000080}.card.svelte-1shiptb{width:100%;max-width:400px;display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:14px;border:1px solid var(--line, #e5e7eb);background:var(--card, #fff);box-shadow:0 12px 32px #0000002e}h2.svelte-1shiptb{margin:0;font-size:16px;font-weight:700;color:var(--foreground, #111827)}.sub.svelte-1shiptb{margin:0;font-size:13px;line-height:1.6;color:var(--muted-ink, #6b7280)}.fld.svelte-1shiptb{margin-top:6px;font-size:12.5px;font-weight:600;color:var(--foreground, #111827)}input.svelte-1shiptb{width:100%;height:42px;padding:0 12px;border-radius:10px;border:1px solid var(--line, #e5e7eb);background:var(--card, #fff);color:var(--foreground, #111827);font-size:14px;font-family:inherit}input.svelte-1shiptb:focus-visible{outline:2px solid var(--cta, #2563eb);outline-offset:1px}.err.svelte-1shiptb{margin:0;font-size:12.5px;color:var(--bad, #dc2626)}.acts.svelte-1shiptb{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.btn.svelte-1shiptb{height:40px;padding:0 15px;border-radius:10px;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer}.btn.svelte-1shiptb:disabled{opacity:.5;cursor:not-allowed}.ghost.svelte-1shiptb{border:1px solid var(--line, #e5e7eb);background:var(--card, #fff);color:var(--foreground, #111827)}.cta.svelte-1shiptb{border:1px solid var(--cta, #2563eb);background:var(--cta, #2563eb);color:var(--on-cta, #fff)}
