.login-container.svelte-1x05zx6{background:var(--bg-darkest);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex;position:relative;overflow:hidden}.login-card-override{z-index:10;width:100%;max-width:420px;position:relative}.login-header.svelte-1x05zx6{text-align:center;margin-bottom:32px}.error-message.svelte-1x05zx6{color:#e8a0a0;background:#702f3e4d;border:1px solid #91444480;border-radius:12px;align-items:center;gap:10px;margin-bottom:24px;padding:12px 16px;font-size:.9rem;display:flex}.auth-actions.svelte-1x05zx6{flex-direction:column;gap:16px;display:flex}.oidc-btn{width:100%}.redirect-state.svelte-1x05zx6{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.redirect-text.svelte-1x05zx6{color:var(--text-muted);font-size:1rem;font-weight:400}.anonymous-login.svelte-1x05zx6{text-align:center;flex-direction:column;gap:16px;display:flex}.loading-state.svelte-1x05zx6{color:var(--text-muted)}
