.auth-page.svelte-ff5z5w{min-height:100vh;display:grid;place-items:center;padding:20px}.auth-card.svelte-ff5z5w{width:min(100%,420px);border:1px solid var(--border-1);background:var(--surface-1);border-radius:14px;padding:22px;display:grid;gap:12px;box-shadow:var(--shadow-l);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur))}h1.svelte-ff5z5w,p.svelte-ff5z5w{margin:0}h1.svelte-ff5z5w{font-size:2rem}p.svelte-ff5z5w{color:var(--app-text-muted);font-size:1rem}form.svelte-ff5z5w{display:grid;gap:10px}.divider.svelte-ff5z5w{text-align:center;color:var(--app-text-muted);font-size:.875rem}.provider-list.svelte-ff5z5w{display:grid;gap:8px}.error.svelte-ff5z5w{color:var(--danger);font-size:.875rem}.switch-link.svelte-ff5z5w{font-size:.875rem}.switch-link.svelte-ff5z5w a:where(.svelte-ff5z5w){color:var(--accent)}
