/* NoniM editorial navigation: no system-blue controls or emoji arrows. */
.site-head .menu-btn, .menu-btn, .menu-btn:link, .menu-btn:visited,
.site-head .menu-btn:hover, .site-head .menu-btn:focus-visible {
  color: #58415d !important;
  -webkit-text-fill-color: #58415d !important;
  appearance: none;
  -webkit-appearance: none;
  font-family: Inter, Arial, sans-serif !important;
  text-decoration: none;
  border-bottom-color: #a78eab !important;
}
.directory-row > span:last-child {
  font-family: Georgia, 'Times New Roman', serif !important;
  font-variant-emoji: text;
  color: #715778 !important;
  -webkit-text-fill-color: #715778 !important;
  font-size: .9em !important;
  font-weight: 400 !important;
  line-height: 1;
}
.directory-row { color: #4d3852 !important; }
.directory-row:visited { color: #4d3852 !important; }
