.editbox.svelte-6pdids{border:1.5px solid var(--accent);background:color-mix(in srgb, var(--accent) 6%, var(--surface-1));border-radius:12px;margin-top:14px;padding:16px 18px}.editlink.svelte-6pdids{word-break:break-all;background:var(--page);border:1px solid var(--border);border-radius:8px;margin:8px 0;padding:8px 10px;font-family:ui-monospace,monospace;font-size:12.5px;display:block}.emailrow.svelte-6pdids{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.emailrow.svelte-6pdids input[type=email]:where(.svelte-6pdids){min-width:14rem;font:inherit;border:1.5px solid var(--border);background:var(--page);color:var(--ink-1);border-radius:8px;flex:1;padding:10px 12px;font-size:14.5px}.emailrow.svelte-6pdids button:where(.svelte-6pdids){font:inherit;border:1px solid var(--accent);background:var(--surface-1);color:var(--accent);cursor:pointer;border-radius:8px;padding:10px 16px;font-size:14px}.ok.svelte-6pdids{color:var(--good-text);margin:8px 0 0;font-size:13.5px}.err.svelte-6pdids{color:var(--err-text,#c0322f);margin:0;font-size:13.5px}.submitcard.svelte-6pdids{text-align:center}button.primary.svelte-6pdids{font:inherit;background:var(--accent);color:#fff;cursor:pointer;box-shadow:0 10px 24px -14px var(--accent);border:none;border-radius:12px;padding:15px 34px;font-size:17px;font-weight:650;transition:transform .12s}button.primary.svelte-6pdids:hover{transform:translateY(-1px)}
