/* Future header r2: preserve mobile clipping and stop the desktop scrim at light backgrounds. */
html.nh-hl .score-shell .score-nav::after {
  clip-path: inset(0 0 var(--nh-mobile-scrim-cut, 0px) 0);
}

/* Desktop light sections: remove the app fill layer as well as the clipped scrim. */
@media (min-width: 901px) {
  html.nh-hl .score-shell:not(.menu-open) .score-nav.nh-header-on-light {
    background-image: none !important;
    backdrop-filter: none !important;
    -webkit-backdrop-filter: none !important;
    box-shadow: none !important;
  }
  html.nh-hl .score-shell:not(.menu-open) .score-nav.nh-header-on-light::before {
    opacity: 0 !important;
    box-shadow: none !important;
    transition: none !important;
  }
}
