.login-wrap.svelte-1x05zx6{flex:1;display:flex;align-items:center;justify-content:center}.login-card.svelte-1x05zx6{width:320px;background:var(--zf-surface);border:1px solid var(--zf-border);border-radius:var(--zf-radius);padding:var(--zf-space-4);display:flex;flex-direction:column;gap:var(--zf-space-3)}h1.svelte-1x05zx6{margin:0;font-size:var(--zf-text-lg)}.hint.svelte-1x05zx6{margin:0;color:var(--zf-text-faint)}label.svelte-1x05zx6{display:flex;flex-direction:column;gap:var(--zf-space-1)}label.svelte-1x05zx6 span:where(.svelte-1x05zx6){font-size:var(--zf-text-sm);color:var(--zf-text-dim)}input.svelte-1x05zx6{font:inherit;padding:var(--zf-space-2);border:1px solid var(--zf-border-strong);border-radius:var(--zf-radius)}.error.svelte-1x05zx6{margin:0;color:var(--zf-error);background:var(--zf-error-soft);padding:var(--zf-space-2);border-radius:var(--zf-radius)}
