/* The navigation cover keeps relocation and media loading out of view. */
#navigation-fade {
  position: fixed;
  inset: 0;
  z-index: 8;
  background: #000;
  opacity: 0;
  pointer-events: none;
}
[data-navigation-focus]:focus { outline: none; }
