.login-container.svelte-1x05zx6{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1rem}.login-card.svelte-1x05zx6{width:100%;max-width:400px}.login-card.svelte-1x05zx6 h1:where(.svelte-1x05zx6){margin-bottom:.5rem}.error-message.svelte-1x05zx6{background-color:#fee2e2;color:#dc2626;padding:.75rem;border-radius:var(--radius);margin-bottom:1rem;font-size:.875rem}
