.loginpage.svelte-1x05zx6{background:var(--bg);place-items:center;min-height:100vh;padding:20px;display:grid}.card.svelte-1x05zx6{background:var(--surface);border:1px solid var(--line-strong);width:min(380px,100%);box-shadow:var(--shadow-card);border-radius:16px;flex-direction:column;gap:14px;padding:26px 24px;display:flex}.brand.svelte-1x05zx6{align-items:center;gap:11px;display:flex}.tag.svelte-1x05zx6{color:var(--muted);margin:-8px 0 4px;font-size:12px}label.svelte-1x05zx6{color:var(--muted);flex-direction:column;gap:5px;font-size:12px;font-weight:600;display:flex}input.svelte-1x05zx6{border:1px solid var(--line-strong);font:inherit;border-radius:9px;padding:9px 11px;font-size:14px}input.svelte-1x05zx6:focus{outline:2px solid var(--info);outline-offset:-1px}.err.svelte-1x05zx6{color:var(--err);background:var(--err-bg);border:1px solid var(--err);border-radius:8px;margin:0;padding:8px 10px;font-size:12.5px}.btn.svelte-1x05zx6{justify-content:center;padding:10px}.mini.svelte-1x05zx6{color:var(--muted);text-align:center;margin:0;font-size:11.5px}
