.form.svelte-1x05zx6{flex-direction:column;gap:12px;display:flex}.field.svelte-1x05zx6{flex-direction:column;gap:5px;display:flex}.field.svelte-1x05zx6 span:where(.svelte-1x05zx6){text-transform:uppercase;letter-spacing:.05em;color:var(--color-fg-muted);font-size:12px;font-weight:700}.field.svelte-1x05zx6 input:where(.svelte-1x05zx6){color:var(--color-fg);background:var(--color-surface);border:1px solid #e3e3e3;border-radius:10px;padding:12px 14px;font-size:14px}.field.svelte-1x05zx6 input:where(.svelte-1x05zx6):focus{border-color:var(--color-fg);outline:none}.forgot.svelte-1x05zx6{color:var(--color-fg);text-underline-offset:3px;align-self:flex-end;font-size:12.5px;font-weight:600;text-decoration:underline}.forgot.svelte-1x05zx6:hover{color:#d23f3f}.submit.svelte-1x05zx6{background:var(--color-fg);color:var(--color-button-fg);border-radius:var(--radius-pill);margin-top:4px;padding:14px 18px;font-size:15px;font-weight:600;transition:background-color .15s}.submit.svelte-1x05zx6:hover{background:#1d1d1d}.error.svelte-1x05zx6{color:#d23f3f;background:#d23f3f14;border-radius:8px;padding:8px 12px;font-size:13px}
