.auth.svelte-1x05zx6{max-width:24rem;margin:var(--space-xl) auto}.auth.svelte-1x05zx6 h1:where(.svelte-1x05zx6){font-size:var(--text-heading);font-weight:700}form.svelte-1x05zx6{margin:0}.field.svelte-1x05zx6{gap:var(--space-sm);flex-direction:column;display:flex}.field.svelte-1x05zx6>span:where(.svelte-1x05zx6){color:var(--muted-foreground);font-size:.875rem}.field.svelte-1x05zx6 input:where(.svelte-1x05zx6){border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);padding:var(--space-sm) var(--space-md);font:inherit}.field.svelte-1x05zx6 input:where(.svelte-1x05zx6):focus-visible{outline:2px solid var(--primary);outline-offset:1px}.field.svelte-1x05zx6 input[aria-invalid=true]:where(.svelte-1x05zx6){border-color:var(--color-negative)}.err.svelte-1x05zx6{color:var(--color-negative);font-size:.8125rem}.banner.svelte-1x05zx6{border:1px solid var(--color-negative);border-radius:var(--radius);background:color-mix(in oklch, var(--color-negative) 10%, transparent);color:var(--color-negative);padding:var(--space-sm) var(--space-md);font-size:.875rem}.submit.svelte-1x05zx6{border-radius:var(--radius);cursor:pointer;background:var(--primary);color:var(--primary-foreground);padding:var(--space-sm) var(--space-md);font:inherit;border:none;font-weight:600}.submit.svelte-1x05zx6:disabled{opacity:.6;cursor:default}.alt.svelte-1x05zx6{color:var(--muted-foreground);font-size:.875rem}.alt.svelte-1x05zx6 a:where(.svelte-1x05zx6){color:var(--primary)}
