.login-page.svelte-1x05zx6{place-items:center;min-height:100dvh;padding:32px 16px;display:grid}.login-wrap.svelte-1x05zx6{gap:16px;width:100%;max-width:420px;display:grid}.login-card.svelte-1x05zx6{box-shadow:var(--shadow);padding:24px 20px}.login-head.svelte-1x05zx6{align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.login-head.svelte-1x05zx6 .brand-mark:where(.svelte-1x05zx6){border-radius:11px;width:40px;height:40px}.login-head.svelte-1x05zx6 h1:where(.svelte-1x05zx6){font-size:22px;line-height:1.25}.login-head.svelte-1x05zx6 p:where(.svelte-1x05zx6){color:var(--text-muted);margin:4px 0 0;font-size:13px;line-height:1.45}@media (width>=480px){.login-card.svelte-1x05zx6{padding:32px}}.login-info.svelte-1x05zx6{padding:16px 20px}.meta-list.svelte-1x05zx6{color:var(--text-2);gap:10px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.meta-list.svelte-1x05zx6 li:where(.svelte-1x05zx6){align-items:flex-start;gap:10px;display:flex}.meta-list.svelte-1x05zx6 svg{width:16px;height:16px;color:var(--text-muted);flex:none;margin-top:2px}
