.signup-page.svelte-ygxxgf{text-align:center}.signup-heading.svelte-ygxxgf h1:where(.svelte-ygxxgf){font-size:35px;font-weight:510;line-height:1.18;letter-spacing:-1.4px;margin-top:0;max-width:none;outline:none}.signup-heading.svelte-ygxxgf>p:where(.svelte-ygxxgf){font-size:15px;line-height:1.6;color:var(--muted-foreground);margin-top:16px}form.svelte-ygxxgf,.magic-link-confirmation.svelte-ygxxgf{margin-top:36px;text-align:left}label.svelte-ygxxgf{display:block;font-size:14px;margin-bottom:22px}input.svelte-ygxxgf{display:block;width:100%;height:var(--control-height);margin-top:9px;border:1px solid var(--input);background:var(--card);border-radius:12px;font-size:16px;padding:0 14px;color:var(--foreground)}input.svelte-ygxxgf::placeholder{color:var(--muted-foreground)}.signup-page.svelte-ygxxgf .signup-submit{height:var(--control-height);width:100%;font-size:14px;border-radius:99px;margin-top:3px}.magic-link-recipient.svelte-ygxxgf{font-size:16px;line-height:1.5;font-weight:500;text-align:center;overflow-wrap:anywhere;margin:0 0 24px}.signup-page.svelte-ygxxgf .change-email{display:flex;width:100%;margin:8px auto 0;font-size:14px}.signup-error.svelte-ygxxgf{color:var(--destructive);font-size:14px;line-height:1.6;margin:18px 0;overflow-wrap:anywhere}.signup-policies.svelte-ygxxgf{font-size:12px;line-height:1.6;color:var(--muted-foreground);margin-top:24px}.signup-policies.svelte-ygxxgf a:where(.svelte-ygxxgf){text-decoration:underline;text-underline-offset:3px}@media(max-width:650px){.signup-heading.svelte-ygxxgf h1:where(.svelte-ygxxgf){font-size:31px}}
