/* Profile subpages keep an opaque white header over the dark footer surface. */
body.member-profile-edit-page .member-header,
body.member-profile-edit-page.member-header-scrolled .member-header,
body.member-profile-verification-page .member-header,
body.member-profile-verification-page.member-header-scrolled .member-header,
body[data-member-page="blocked"] .member-header,
body[data-member-page="blocked"].member-header-scrolled .member-header {
  background: #fff !important;
  -webkit-backdrop-filter: none !important;
  backdrop-filter: none !important;
  transform: none !important;
  transition: none !important;
}

/* Keep the empty blocked-users message visually separate from the footer. */
@media (min-width: 768px) {
  body[data-member-page="blocked"] main.app-shell.narrow {
    min-height: 560px;
  }
}
