.authentication-form.svelte-8bdjn9{display:flex;flex-direction:column;gap:var(--space-4);max-width:420px}.form-group.svelte-8bdjn9{gap:var(--space-2)}.form-group.svelte-8bdjn9 label:where(.svelte-8bdjn9){font-size:var(--text-base);font-weight:var(--font-semibold)}.form-group.svelte-8bdjn9 label:where(.svelte-8bdjn9) sup:where(.svelte-8bdjn9){color:var(--color-neutral-500);font-size:var(--text-xs)}.form-group.svelte-8bdjn9 small:where(.svelte-8bdjn9){font-size:var(--text-sm);color:var(--text-muted)}.form-group.svelte-8bdjn9 .text-input:where(.svelte-8bdjn9){font-size:var(--text-base);padding:var(--space-3)}.pass-requirements.svelte-8bdjn9{margin:var(--space-2) 0 0 0;padding-left:var(--space-6);font-size:var(--text-sm);font-weight:var(--font-normal)}.pass-requirements.svelte-8bdjn9 li:where(.svelte-8bdjn9){padding:var(--space-1) 0;color:var(--color-neutral-500);list-style-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="%23686868" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M18 6 6 18"/><path d="m6 6 12 12"/></svg>');transition:color .15s ease}.pass-requirements.svelte-8bdjn9 li.valid:where(.svelte-8bdjn9){color:var(--color-success);list-style-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="%23008000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M20 6 9 17l-5-5"/></svg>')}.form-actions.svelte-8bdjn9{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-2)}.form-actions.svelte-8bdjn9 small:where(.svelte-8bdjn9){text-align:center;color:var(--text-muted);font-size:var(--text-sm)}.login-link.svelte-8bdjn9{font-size:var(--text-sm);color:var(--color-neutral-600);margin-bottom:var(--space-4);display:inline-block}.login-link.svelte-8bdjn9:hover{color:var(--color-neutral-800);text-decoration:underline}
