.scrim.svelte-h1hnb1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:50;background:#0009;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal.svelte-h1hnb1{background:var(--card);color:var(--fg);border:1px solid var(--line);border-radius:16px;width:min(420px,100%);padding:40px 32px 32px;position:relative;box-shadow:0 24px 60px #0000008c}h2.svelte-h1hnb1{text-wrap:balance;margin:0 0 10px;font-size:1.3rem;font-weight:600;line-height:1.3}p.svelte-h1hnb1{color:var(--muted);margin:0 0 24px;font-size:.95rem}input.svelte-h1hnb1{border:1px solid var(--line);background:var(--bg);width:100%;color:var(--fg);border-radius:10px;margin-bottom:16px;padding:14px 16px;font-size:1.1rem}input.svelte-h1hnb1::placeholder{color:var(--muted)}input.svelte-h1hnb1:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 25%, transparent);outline:none}input.code.svelte-h1hnb1{letter-spacing:.5em;text-align:center;font-size:1.6rem}button[type=submit].svelte-h1hnb1{background:var(--accent);width:100%;color:var(--bg);cursor:pointer;border:0;border-radius:10px;padding:14px;font-size:1rem;font-weight:600}button[disabled].svelte-h1hnb1{opacity:.5;cursor:default}.link.svelte-h1hnb1{color:var(--muted);cursor:pointer;background:0 0;border:0;margin:14px auto 0;font-size:.9rem;text-decoration:underline;display:block}.close.svelte-h1hnb1{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:1.5rem;position:absolute;top:10px;right:14px}.fine.svelte-h1hnb1{text-align:center;margin:14px 0 0;font-size:.8rem}.err.svelte-h1hnb1{color:var(--danger);margin:-4px 0 16px}
