/* Restore the previous menu framing; the 112% crop shifted the end tiles. */
nav#nav > a:nth-child(n) {
  box-sizing: content-box !important;
}
@media (max-width: 650px) {
  body:has(.reference-home) nav#nav {
    width: 96% !important;
    margin-left: auto !important;
    margin-right: auto !important;
    background-position: center 98% !important;
    background-size: 110% auto !important;
  }
}
nav#nav > a.active::before {
  left: 50% !important;
  transform: translate(-50%, -50%) rotate(45deg) !important;
}
