/* Auth pre-hide: prevent inline notification blink on login-related pages when JS is enabled.
   Scope: Only affects authentication pages via body IDs and only when JS adds the html.jsenabled class.
   Accessibility: With JS disabled, rules don’t apply so inline messages remain visible. */

html.jsenabled body#page-login-index #user-notifications,
html.jsenabled body#page-login-index #loginerrormessage,
html.jsenabled body#page-login-index .loginerrors,
html.jsenabled body#page-login-index .invalid-feedback,
html.jsenabled body#page-login-index span.error,
html.jsenabled body#page-login-index [role="alert"],
html.jsenabled body#page-login-index .alert,
html.jsenabled body#page-login-index .notifyproblem,
html.jsenabled body#page-login-index .notifysuccess,
html.jsenabled body#page-login-index .notifywarning,
html.jsenabled body#page-login-index .notifyinfo,
html.jsenabled body#page-login-signup #user-notifications,
html.jsenabled body#page-login-signup #loginerrormessage,
html.jsenabled body#page-login-signup .loginerrors,
html.jsenabled body#page-login-signup .invalid-feedback,
html.jsenabled body#page-login-signup span.error,
html.jsenabled body#page-login-signup [role="alert"],
html.jsenabled body#page-login-signup .alert,
html.jsenabled body#page-login-signup .notifyproblem,
html.jsenabled body#page-login-signup .notifysuccess,
html.jsenabled body#page-login-signup .notifywarning,
html.jsenabled body#page-login-signup .notifyinfo,
html.jsenabled body#page-login-forgot_password #user-notifications,
html.jsenabled body#page-login-forgot_password #loginerrormessage,
html.jsenabled body#page-login-forgot_password .loginerrors,
html.jsenabled body#page-login-forgot_password .invalid-feedback,
html.jsenabled body#page-login-forgot_password span.error,
html.jsenabled body#page-login-forgot_password [role="alert"],
html.jsenabled body#page-login-forgot_password .alert,
html.jsenabled body#page-login-forgot_password .notifyproblem,
html.jsenabled body#page-login-forgot_password .notifysuccess,
html.jsenabled body#page-login-forgot_password .notifywarning,
html.jsenabled body#page-login-forgot_password .notifyinfo {
  display: none !important;
}
