.login-container.svelte-1x05zx6{min-height:100vh;display:flex;align-items:center;justify-content:center}.login-card.svelte-1x05zx6{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:32px;width:360px;text-align:center}h1.svelte-1x05zx6{font-size:22px;font-weight:600;margin:0 0 4px}.subtitle.svelte-1x05zx6{color:var(--text-tertiary);font-size:14px;margin:0 0 24px}form.svelte-1x05zx6{display:flex;flex-direction:column;gap:16px;text-align:left}.btn.svelte-1x05zx6{justify-content:center;padding:10px}.enroll.svelte-1x05zx6{display:flex;flex-direction:column;align-items:center;gap:10px;font-size:13px;color:var(--text-secondary);text-align:center}.enroll.svelte-1x05zx6 p:where(.svelte-1x05zx6){margin:0}.enroll.svelte-1x05zx6 img:where(.svelte-1x05zx6){background:#fff;border-radius:var(--radius-sm)}.enroll.svelte-1x05zx6 code:where(.svelte-1x05zx6){font-size:12px;word-break:break-all;-webkit-user-select:all;user-select:all}.login-mark.svelte-1x05zx6{display:flex;justify-content:center;margin-bottom:14px}
