/* Sign-in, registration and recovery always start in the light palette. */
html[data-aurora-theme="light"]{color-scheme:light;background:#edf3f4}
html[data-aurora-theme="light"] body{
  color:#13252b;
  background:radial-gradient(ellipse at 50% 0%,#d8f2ef,transparent 55%),#edf3f4;
}
html[data-aurora-theme="light"] .box,
html[data-aurora-theme="light"] dialog{
  background:#fff;color:#13252b;border:1px solid #c8dbdf;
  box-shadow:0 22px 65px rgba(38,69,77,.12);
}
html[data-aurora-theme="light"] dialog::backdrop{background:rgba(222,235,237,.84);backdrop-filter:blur(5px)}
html[data-aurora-theme="light"] h1{color:#13252b}
html[data-aurora-theme="light"] label{color:#304e58}
html[data-aurora-theme="light"] :is(.auth-subtitle,.auth-footer,.captcha-note,p,main){color:#586c74}
html[data-aurora-theme="light"] input{background:#f8fbfb;border-color:#c1d3d8;color:#13252b}
html[data-aurora-theme="light"] input::placeholder{color:#71848b}
html[data-aurora-theme="light"] input:focus{background:#fff;border-color:#07978e;box-shadow:0 0 0 3px #07978e20}
html[data-aurora-theme="light"] .auth-link{color:#087b74}
html[data-aurora-theme="light"] :is(button,button.secondary){background:#087f78;border-color:#087f78;color:#fff}
html[data-aurora-theme="light"] button.secondary{background:#edf7f5;color:#087b74}
html[data-aurora-theme="light"] .err{background:#fff0f2;color:#a52d43;border-color:#ecc0c8}
html[data-aurora-theme="light"] .warning{background:#fff8e8;color:#785213;border-color:#e6d3a7}
html[data-aurora-theme="light"] code{background:#eff8f6;border-color:#b9d9d4;color:#086e65}
