.unsubscribe.svelte-9b5xpe{max-width:400px}form.svelte-9b5xpe{display:flex;flex-direction:column;gap:1rem;margin:2rem 0}input.svelte-9b5xpe{background:transparent;border:1px solid var(--matrix-green-dim);color:var(--matrix-green);font-family:var(--font-mono);font-size:1rem;padding:.75rem 1rem;outline:none;transition:border-color .15s ease}input.svelte-9b5xpe:focus{border-color:var(--matrix-green)}input.svelte-9b5xpe::placeholder{color:var(--matrix-green-dim);opacity:.6}button.svelte-9b5xpe{background:var(--matrix-green-dim);border:none;color:var(--matrix-black);font-family:var(--font-mono);font-size:1rem;padding:.75rem 1rem;cursor:pointer;transition:background .15s ease}button.svelte-9b5xpe:hover:not(:disabled){background:var(--matrix-green)}button.svelte-9b5xpe:disabled{opacity:.5;cursor:not-allowed}.result.svelte-9b5xpe{margin:2rem 0;padding:1.5rem;border:1px solid var(--matrix-green-dim)}.result.svelte-9b5xpe p:where(.svelte-9b5xpe){margin:0}.result.success.svelte-9b5xpe{border-color:var(--matrix-green)}.result.error.svelte-9b5xpe{border-color:#ff4141}.result.error.svelte-9b5xpe p:where(.svelte-9b5xpe){color:#ff4141}.result.svelte-9b5xpe button:where(.svelte-9b5xpe){margin-top:1rem}.note.svelte-9b5xpe{color:var(--matrix-green-dim);font-size:.85rem}.email-link.svelte-9b5xpe{background:none;border:none;color:var(--matrix-green);font-family:var(--font-mono);font-size:inherit;padding:0;cursor:pointer;border-bottom:1px solid var(--matrix-green-dim);transition:text-shadow .2s ease}.email-link.svelte-9b5xpe:hover{text-shadow:0 0 10px var(--matrix-green-glow)}
