main.svelte-tw7eeb{max-width:32rem;margin:0 auto;padding:2rem 1.25rem 3rem}h1.svelte-tw7eeb{font-family:var(--fontHead);color:var(--primary);margin:0 0 1.5rem;font-size:2rem;font-weight:600;line-height:1.2}form.svelte-tw7eeb{flex-direction:column;gap:.75rem;display:flex}label.svelte-tw7eeb{font-size:1.125rem;font-weight:700}@media (min-width:1024px){label.svelte-tw7eeb{font-size:1.25rem}}input.svelte-tw7eeb{font:inherit;border:2px solid var(--muted);background:var(--surface);min-height:3.5rem;color:var(--text);border-radius:.75rem;width:100%;padding:.5rem 1rem;font-size:1.375rem}input.code.svelte-tw7eeb{letter-spacing:.25em;font-size:1.75rem}input.svelte-tw7eeb:focus-visible{outline:3px solid var(--primary);outline-offset:3px}button.svelte-tw7eeb:focus-visible{outline:3px solid var(--primary);outline-offset:3px}button[type=submit].svelte-tw7eeb{font:inherit;background:var(--primary);min-height:3.5rem;color:var(--onPrimary);cursor:pointer;border:0;border-radius:.75rem;padding:.5rem 1.25rem;font-size:1.25rem;font-weight:700}button[disabled].svelte-tw7eeb{opacity:.7;cursor:progress}.linklike.svelte-tw7eeb{font:inherit;min-height:3rem;color:var(--primary);cursor:pointer;background:0 0;border:0;padding:.5rem .25rem;text-decoration:underline}.help.svelte-tw7eeb,.sent.svelte-tw7eeb{color:var(--muted);margin:.25rem 0 0}.sent.svelte-tw7eeb{color:var(--text);margin-bottom:1rem}.have-code.svelte-tw7eeb{margin-top:1.5rem}.error.svelte-tw7eeb,.notice.svelte-tw7eeb{color:#5c0f26;background:#fdecef;border:2px solid #8a1f3d;border-radius:.75rem;margin:0;padding:.75rem 1rem}.notice.svelte-tw7eeb{border-color:var(--primary);background:var(--soft);color:var(--text);margin-bottom:1.5rem}
