.login-shell.svelte-1x05zx6{grid-template-columns:minmax(320px,.9fr) minmax(420px,1.1fr);min-height:100vh;display:grid}.login-panel.svelte-1x05zx6{border-right:1px solid var(--line);background:radial-gradient(900px 500px at 10% 100%, #4db6ac14, transparent 70%), var(--panel);flex-direction:column;justify-content:space-between;gap:40px;padding:clamp(28px,4vw,52px);display:flex}.brand.svelte-1x05zx6{align-items:center;gap:12px;display:flex}.brand.svelte-1x05zx6 strong:where(.svelte-1x05zx6),.brand.svelte-1x05zx6 small:where(.svelte-1x05zx6){line-height:1.2;display:block}.brand.svelte-1x05zx6 small:where(.svelte-1x05zx6){color:var(--muted);font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;font-size:10px}.login-copy.svelte-1x05zx6{max-width:420px}.login-copy.svelte-1x05zx6 h1:where(.svelte-1x05zx6){letter-spacing:-.04em;margin:8px 0 14px;font-size:clamp(38px,5vw,58px)}.login-copy.svelte-1x05zx6 p:where(.svelte-1x05zx6):last-child{margin:0;line-height:1.65}.foot.svelte-1x05zx6{color:var(--muted-2);margin:0;font-size:11px}.login-form-wrap.svelte-1x05zx6{background:var(--bg);place-items:center;padding:clamp(24px,5vw,64px);display:grid}.login-card.svelte-1x05zx6{flex-direction:column;gap:16px;width:min(100%,390px);padding:26px;display:flex}.card-head.svelte-1x05zx6{margin-bottom:4px}.card-head.svelte-1x05zx6 h2:where(.svelte-1x05zx6){letter-spacing:-.03em;margin:4px 0 6px;font-size:24px}.card-head.svelte-1x05zx6 p:where(.svelte-1x05zx6):last-child,.login-card.svelte-1x05zx6 .error-box:where(.svelte-1x05zx6){margin:0}.local-hint.svelte-1x05zx6{text-align:center;margin:2px 0 0}@media (width<=860px){.login-shell.svelte-1x05zx6{grid-template-columns:1fr}.login-panel.svelte-1x05zx6{border-right:0;border-bottom:1px solid var(--line);gap:26px}.login-copy.svelte-1x05zx6 h1:where(.svelte-1x05zx6){font-size:40px}.foot.svelte-1x05zx6{display:none}}
