/* Directly loaded after the legacy bundle; disclosure state is owned by
   accessibility-navigation.js, never by :hover/:focus CSS reopening. */
@media (min-width: 992px) and (hover: hover) and (pointer: fine) {
  .banner .navbar-nav .dropdown > .dropdown-menu::before {
    /* Bridge Bootstrap's 0.125rem margin plus its 1px border invisibly. */
    content: "";
    position: absolute;
    right: 0;
    bottom: 100%;
    left: 0;
    height: calc(0.125rem + 1px);
  }
}
