/* BTS branding - login screen (loaded site-wide via master.pug)
   High-specificity selectors: Wiki.js lazy-loads a login.*.css chunk
   at runtime that lands after this stylesheet in the DOM, so plain
   !important ties go to source order unless we out-specify it. */
html body div.login {
  background-image: none !important;
  background-color: #0B1B2B !important;
}
html body div.login div.login-sd {
  background-color: rgba(11, 27, 43, 0.92) !important;
  border-top: 4px solid #D2402F !important;
}
html body div.login div.login-title div.text-h6 {
  color: #FFFFFF !important;
  font-family: "Inter", -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif !important;
  font-weight: 600 !important;
  text-shadow: none !important;
  letter-spacing: normal !important;
}
html body div.login div.login-subtitle div.text-subtitle-1 {
  color: #C3CCD6 !important;
  text-shadow: none !important;
}
html body div.login div.login-form button.v-btn.blue.darken-2 {
  background-color: #D2402F !important;
  border-color: #D2402F !important;
}
html body div.login div.login-form button.v-btn.blue.darken-2:hover {
  background-color: #B3311F !important;
}
html body div.login div.login-form a.grey--text {
  color: #C3CCD6 !important;
}
