.login-container.svelte-102uhoi{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:2rem}.error-banner.svelte-102uhoi{background-color:#fee2e2;color:#dc2626;padding:.75rem 1rem;border-radius:.5rem;border:1px solid #fecaca;font-size:.875rem;font-weight:500}
