.login-wrapper.svelte-18c6u1m{justify-content:center;align-items:center;padding:60px 16px;display:flex}.login-card.svelte-18c6u1m{width:100%;max-width:440px;padding:20px}.panel-title.svelte-18c6u1m{font-size:11px;font-weight:700}.error-banner.svelte-18c6u1m{color:#fca5a5;background:#3b0d0d;border:1px solid #7f1d1d;margin-bottom:14px;padding:8px 10px;font-size:11px}.field.svelte-18c6u1m{margin-bottom:14px}.actions.svelte-18c6u1m{margin-top:18px}.actions.svelte-18c6u1m button:where(.svelte-18c6u1m){width:100%;padding:8px 12px}.pb-hint.svelte-18c6u1m{border-top:1px solid var(--border-muted);color:var(--text-muted);margin-top:24px;padding-top:12px;font-size:11px}.hint-title.svelte-18c6u1m{color:var(--text-main);font-weight:700}.pb-hint.svelte-18c6u1m a:where(.svelte-18c6u1m){color:var(--accent-blue);text-decoration:none}
