html.light .login-page.svelte-1x05zx6 .login-tagline:where(.svelte-1x05zx6){color:#334155;font-weight:600}html.light .login-page.svelte-1x05zx6 .login-form-label:where(.svelte-1x05zx6){color:#1e293b;font-weight:700;letter-spacing:.08em}html.light .login-page.svelte-1x05zx6 .login-step-muted:where(.svelte-1x05zx6){color:#475569}html.light .login-page.svelte-1x05zx6 .login-back-link:where(.svelte-1x05zx6),html.light .login-page.svelte-1x05zx6 .login-helptext:where(.svelte-1x05zx6){color:#475569}html.light .login-page.svelte-1x05zx6 .login-back-link:where(.svelte-1x05zx6):hover{color:#0f172a}html.light .login-page.svelte-1x05zx6 .login-divider-text:where(.svelte-1x05zx6){color:#475569;font-weight:700}html.light .login-page.svelte-1x05zx6 .login-secondary-cta:where(.svelte-1x05zx6){color:#334155;border-color:#cbd5e1;font-weight:600}html.light .login-page.svelte-1x05zx6 .login-secondary-cta:where(.svelte-1x05zx6):hover{color:#0f172a;border-color:#94a3b8;background-color:#f8fafc}html.light .login-page.svelte-1x05zx6 .login-error:where(.svelte-1x05zx6){color:#7f1d1d;background-color:#fef2f2;border-color:#fca5a5}html.light .login-page.svelte-1x05zx6 #username-input,html.light .login-page.svelte-1x05zx6 #otp-input{background-color:#f8fafc;border-color:#cbd5e1}html.light .login-page.svelte-1x05zx6 .login-modal-body:where(.svelte-1x05zx6){color:#475569}html.light .login-page.svelte-1x05zx6 .login-modal-body:where(.svelte-1x05zx6) .text-foreground:where(.svelte-1x05zx6){color:#0f172a}
