.backdrop.svelte-1hurrfn{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:1rem;background:#0009}.dialog.svelte-1hurrfn{width:min(100%,24rem);padding:1.25rem;border-radius:1rem;border:1px solid rgba(255,255,255,.15);background:#0f1519;color:#f1f5f9}form.svelte-1hurrfn{display:grid;gap:.75rem}h2.svelte-1hurrfn{margin:0;font-size:1.1rem}.lead.svelte-1hurrfn{margin:0;font-size:.9rem;opacity:.8}.dialog.svelte-1hurrfn .d-field{display:grid;gap:.35rem;font-size:.85rem}.dialog.svelte-1hurrfn .d-input{min-height:2.75rem;padding:.5rem .75rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.25);background:#ffffff0f;color:inherit;font-size:1rem}.actions.svelte-1hurrfn{display:flex;justify-content:flex-end;gap:.5rem}.btn.svelte-1hurrfn{min-height:2.5rem;padding:.4rem .9rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.2);background:#ffffff14;color:inherit;font-size:.875rem}.btn.primary.svelte-1hurrfn{background:var(--look-accent, #7ff5e0);border-color:transparent;color:#0b0f14}.link.svelte-1hurrfn{justify-self:start;padding:0;border:0;background:none;color:inherit;font-size:.8rem;text-decoration:underline;opacity:.8}.error.svelte-1hurrfn{margin:0;font-size:.8rem;color:#f87171}
