/* Local replacement for the capture's jQuery-controlled navbar. */
#navbar > .pane {
  display: none;
  overflow: hidden;
}
#navbar > .pane.is-open {
  display: block;
}
#navbar > .pane[hidden] {
  display: none !important;
}
#navbar .menu-item > a[role="button"]:focus-visible {
  outline: 3px solid #7d3cff;
  outline-offset: 3px;
}
#navbar .menu-item .archive-icon[data-archive-icon="chevron-down"] {
  transition: transform 160ms ease;
}
#navbar .menu-item.active .archive-icon[data-archive-icon="chevron-down"] {
  transform: rotate(180deg);
}
@media (prefers-reduced-motion: reduce) {
  #navbar .menu-item .archive-icon[data-archive-icon="chevron-down"] {
    transition: none;
  }
}
