/* Shared neutral variant for standard back/close buttons. Layout belongs to the navigation bar. */
button.hh-nav-button {
  color: #a6a6a6 !important;
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
}
button.hh-nav-button::after { border: 0; }
button.hh-nav-button.hh-back-button {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
}
.hh-back-chevron {
  display: block;
  flex: none;
  width: 10px;
  height: 10px;
  border-left: 1.5px solid currentColor;
  border-bottom: 1.5px solid currentColor;
  box-sizing: content-box;
  transform: rotate(45deg);
  pointer-events: none;
}
button.hh-nav-button:active { opacity: .55; }
button.hh-nav-button.hh-nav-button:disabled,
button.hh-nav-button.hh-nav-button[disabled] {
  color: #a6a6a6 !important;
  background: transparent !important;
  opacity: .35 !important;
}
button.hh-nav-button:focus-visible { outline-color: var(--hh-muted, #99918c); }
