/* AUREA Mor entry palette. Layout, visibility and animation are owned by the existing entry styles. */
html body #authScreen#authScreen#authScreen {
  --text:#351344;--muted:#6c5c73;--soft:#6c5c73;--line:#dfd1df;
  --gold:#956b30;--gold-2:#d5ad67;--panel:#fffcf8;
  color-scheme:light;color:#351344!important;
  background:radial-gradient(ellipse at 12% 8%,#e7d9ee 0%,transparent 52%),radial-gradient(ellipse at 92% 90%,#f1e2c8 0%,transparent 52%),#f8f3ec!important;
}
html body.atlas-auth-open {background-color:#f8f3ec!important}
html body #authScreen#authScreen#authScreen .auth-layout {
  background:#fffcf8!important;border-color:#dfd1df!important;
  box-shadow:0 24px 80px #4d215d1c,inset 0 1px 0 #fff!important;
}
html body #authScreen#authScreen#authScreen .auth-showcase {
  background:radial-gradient(ellipse at 30% 20%,#8b5b9b66 0%,transparent 55%),radial-gradient(ellipse at 70% 80%,#cda26920 0%,transparent 55%),linear-gradient(145deg,#542363,#351340)!important;
}
html body #authScreen#authScreen#authScreen .auth-showcase::after {border-color:#d5ad6755!important}
html body #authScreen#authScreen#authScreen .brand-copy strong {color:#fff8ec!important}
html body #authScreen#authScreen#authScreen .brand-copy span,
html body #authScreen#authScreen#authScreen .filuxia-brand-signature,
html body #authScreen#authScreen#authScreen .showcase-copy .eyebrow {color:#e8ca91!important}
html body #authScreen#authScreen#authScreen .showcase-copy h1 {color:#fff8ec!important}
html body #authScreen#authScreen#authScreen .showcase-copy p {color:#e3d6e9!important}
html body #authScreen#authScreen#authScreen .auth-form-wrap {
  background:#fffcf8!important;color:#351344!important;scrollbar-color:#bd9a61 #f5eee6;
}
html body #authScreen#authScreen#authScreen .r45-auth-home-link {color:#654271!important}
html body #authScreen#authScreen#authScreen .auth-form-wrap>.eyebrow {color:#89612d!important}
html body #authScreen#authScreen#authScreen .auth-form-wrap h2 {color:#351344!important}
html body #authScreen#authScreen#authScreen .auth-form-wrap>p {color:#6c5c73!important}
html body #authScreen#authScreen#authScreen .auth-tabs {background:#f1eaf3!important;border-color:#e2d5e6!important}
html body #authScreen#authScreen#authScreen .auth-tab {color:#6c5c73!important}
html body #authScreen#authScreen#authScreen .auth-tab.active {
  background:linear-gradient(135deg,#77428b,#4d215d)!important;color:#fffaf4!important;border-color:#673278!important;
  box-shadow:0 3px 10px #4d215d20,inset 0 1px 0 #ffffff24!important;
}
html body #authScreen#authScreen#authScreen .auth-tab:disabled {color:#776d7b!important}
html body #authScreen#authScreen#authScreen .registration-closed-notice {
  background:#f5eef7!important;border-color:#e4d8e8!important;color:#6c5c73!important;
}
html body #authScreen#authScreen#authScreen label {color:#44234f!important}
html body #authScreen#authScreen#authScreen .input,
html body #authScreen#authScreen#authScreen .auth-form-wrap :is(select,option) {
  background:#fff!important;color:#351344!important;border-color:#d9cbdc!important;
  box-shadow:inset 0 1px 2px #4d215d05!important;caret-color:#4d215d!important;
}
html body #authScreen#authScreen#authScreen .input::placeholder {color:#817287!important}
html body #authScreen#authScreen#authScreen .input:-webkit-autofill {
  -webkit-text-fill-color:#351344!important;caret-color:#4d215d!important;-webkit-box-shadow:0 0 0 1000px #fff inset!important;
}
html body #authScreen#authScreen#authScreen .password-toggle,
html body #authScreen#authScreen#authScreen .form-note a {color:#684077!important}
html body #authScreen#authScreen#authScreen :is(.field-help,.register-step-head p,.r519-register-intro) {color:#6c5c73!important}
html body #authScreen#authScreen#authScreen .primary-btn {
  background:linear-gradient(135deg,#77428b,#4d215d)!important;border-color:#673278!important;color:#fffaf4!important;
  box-shadow:0 8px 22px #4d215d22,inset 0 1px 0 #ffffff29!important;
}
html body #authScreen#authScreen#authScreen .ghost-btn {background:#f7f0e5!important;color:#684520!important;border-color:#dfc9a4!important}
html body #authScreen#authScreen#authScreen :is(button,a,input,select):focus-visible {outline-color:#9366a4!important}
html body #authScreen#authScreen#authScreen .google-auth-separator {color:#786880!important}
html body #authScreen#authScreen#authScreen .google-auth-separator::before,
html body #authScreen#authScreen#authScreen .google-auth-separator::after {background:#e2d7e5!important}
html.atlas-installed-app body #authScreen#authScreen#authScreen .auth-layout,
html.atlas-installed-app body #authScreen#authScreen#authScreen .auth-form-wrap {background:transparent!important;box-shadow:none!important}
html.atlas-installed-app body #authScreen#authScreen#authScreen .app-auth-brand strong {color:#4d215d!important}
html.atlas-installed-app body #authScreen#authScreen#authScreen .app-auth-brand :is(span,em) {color:#89612d!important}

/* Recolour the existing intros without changing their timing, transforms or visibility. */
html body #bootScreen#bootScreen,
html body #atlasHomeReadyGate#atlasHomeReadyGate,
html body #r45StartupOverlay#r45StartupOverlay {
  --r45-gold:#d5ad67;--r45-gold2:#efdab0;--r45-bg0:#351340;--r45-bg1:#542363;
  --r45-text:#fff8ec;--r45-muted:#e3d6e9;
  background:radial-gradient(ellipse at 48% 34%,#815391 0%,#4d215d 48%,#2e103c 100%)!important;
  color:#fff8ec!important;
}
html body #atlasHomeReadyGate#atlasHomeReadyGate .atlas-home-ready-card,
html body #r45StartupOverlay#r45StartupOverlay .r45-card {color:#fff8ec!important}
html body #bootScreen#bootScreen>strong,
html body #atlasHomeReadyGate#atlasHomeReadyGate .atlas-home-ready-brand,
html body #r45StartupOverlay#r45StartupOverlay .r45-brand {color:#fff8ec!important}
html body #atlasHomeReadyGate#atlasHomeReadyGate .atlas-home-ready-brand span,
html body #r45StartupOverlay#r45StartupOverlay .r45-brand span,
html body #atlasHomeReadyGate#atlasHomeReadyGate .filuxia-brand-signature,
html body #r45StartupOverlay#r45StartupOverlay .filuxia-brand-signature {color:#efdab0!important}
html body #atlasHomeReadyGate#atlasHomeReadyGate .atlas-home-ready-card strong,
html body #r45StartupOverlay#r45StartupOverlay .r45-copy strong {color:#fff8ec!important}
html body #atlasHomeReadyGate#atlasHomeReadyGate :is(.atlas-home-ready-card p,.atlas-home-ready-status),
html body #r45StartupOverlay#r45StartupOverlay .r45-copy :is(p,small) {color:#e3d6e9!important}
html body #atlasHomeReadyGate#atlasHomeReadyGate .atlas-home-ready-track {background:#efdab02e!important}
html body #atlasHomeReadyGate#atlasHomeReadyGate .atlas-home-ready-bar {background:linear-gradient(90deg,#bf954e,#f0d599)!important}
html body #r45StartupOverlay#r45StartupOverlay .r45-dots i {background:#e8ca91!important}
html body #newcomerGuide#newcomerGuide {background:#3513449c!important}
html body #newcomerGuide#newcomerGuide .atlas-newcomer-guide-card {background:linear-gradient(145deg,#fffcf8,#f6eef8)!important;color:#351344!important;border-color:#dfd1df!important;box-shadow:0 24px 90px #35134433!important}
html body #newcomerGuide#newcomerGuide :is(h2,li b) {color:#351344!important}
html body #newcomerGuide#newcomerGuide :is(p,li small,.ghost-btn) {color:#6c5c73!important}
html body #newcomerGuide#newcomerGuide .atlas-newcomer-guide-mark {background:#4d215d!important}
html body #newcomerGuide#newcomerGuide .primary-btn {background:linear-gradient(135deg,#77428b,#4d215d)!important;color:#fffaf4!important;border-color:#673278!important}
