.authentication-form.svelte-1i2smtp{display:flex;flex-direction:column;gap:var(--space-4);max-width:420px}.form-group.svelte-1i2smtp{gap:var(--space-2)}.form-group.svelte-1i2smtp label:where(.svelte-1i2smtp){font-size:var(--text-base);font-weight:var(--font-semibold)}.form-group.svelte-1i2smtp label:where(.svelte-1i2smtp) sup:where(.svelte-1i2smtp){color:var(--color-neutral-500);font-size:var(--text-xs)}.form-group.svelte-1i2smtp .text-input:where(.svelte-1i2smtp){font-size:var(--text-base);padding:var(--space-3)}.form-actions.svelte-1i2smtp{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-2)}.form-actions.svelte-1i2smtp a:where(.svelte-1i2smtp){font-size:var(--text-sm);color:var(--color-neutral-500)}.form-actions.svelte-1i2smtp a:where(.svelte-1i2smtp):hover{color:var(--color-neutral-700);text-decoration:underline}.register-link.svelte-1i2smtp{font-size:var(--text-sm);color:var(--color-neutral-600);margin-bottom:var(--space-4);display:inline-block}.register-link.svelte-1i2smtp:hover{color:var(--color-neutral-800);text-decoration:underline}
