body{margin:0;font-family:system-ui,-apple-system,sans-serif;background:#f6f5f2;color:#111}main.svelte-jyxfvd{max-width:22rem;margin:0 auto;padding:4rem 1rem;display:flex;flex-direction:column;gap:1rem}h1.svelte-jyxfvd{letter-spacing:.3em;font-weight:600;text-align:center}form.svelte-jyxfvd{display:flex;flex-direction:column;gap:.5rem}input.svelte-jyxfvd{font-size:1rem;padding:.75rem;border:1px solid #bbb;border-radius:.5rem}button.svelte-jyxfvd{font-size:1rem;padding:.75rem;border-radius:.5rem;border:1px solid #111;background:#fff;color:#111}button.primary.svelte-jyxfvd{background:#111;color:#fff}button.svelte-jyxfvd:focus-visible,input.svelte-jyxfvd:focus-visible{outline:2px solid #111;outline-offset:2px}.or.svelte-jyxfvd{text-align:center;color:#555;margin:0}.error.svelte-jyxfvd{color:#a40000;margin:0}
