
/* NXR_NOTIFICATIONS_HEADER_EXACT_V1 */
/* Only Notifications: remove the second, internal user header. */

#root .app .notifications-page
.ntv5-hero-stack > .duh-header {
  display:none !important;
}

/* The hero no longer needs to reserve space for that header. */
#root .app .notifications-page
.ntv5-hero-stack {
  height:auto !important;
  min-height:0 !important;
  padding-top:0 !important;
  padding-bottom:0 !important;
}

/* Keep Notifications title in normal document flow. */
#root .app .notifications-page
.ntv5-hero-stack > .ntv5-page-heading {
  position:relative !important;
  top:auto !important;
  bottom:auto !important;
  left:auto !important;
  right:auto !important;
  transform:none !important;
  margin-top:-18px !important;
  z-index:2 !important;
}


/* Notifications only — shared header/card layer ordering */
#root .app:has(> .notifications-page) > .nxr-shared-top {
  position:relative !important;
  z-index:1 !important;
}

#root .app > .notifications-page {
  position:relative !important;
  z-index:2 !important;
  overflow:visible !important;
}

#root .app:has(> .notifications-page)
> .nxr-shared-top:focus-within {
  z-index:100 !important;
}
