/* Anopedia 1.7.12 | Smaller header wordmark and simpler footer. */
.site-header .anopedia-brand.anopedia-brand-wordmark .anopedia-wordmark-image {
  width:min(214px,100%);
  max-height:43px;
}

.ed-footer .anopedia-footer-meta {
  max-width: 360px;
}
.ed-footer .ed-footer-mark {
  display:inline-flex;
  align-items:center;
  justify-content:flex-start;
  width:64px;
  height:64px;
  margin-bottom:10px;
}
.ed-footer .anopedia-footer-mark-image {
  display:none;
  width:64px;
  height:64px;
  object-fit:contain;
  filter:none!important;
}
html:not([data-theme="dark"]) .ed-footer .anopedia-footer-mark-light,
html[data-theme="dark"] .ed-footer .anopedia-footer-mark-dark {
  display:block;
}
.ed-footer .ed-footer-credit {
  margin-top:8px;
  font-size:13px;
}
.ed-footer .ed-footer-credit a {
  color:var(--text);
  text-decoration:underline;
  text-decoration-color:var(--line2);
  text-underline-offset:5px;
}
.ed-footer .ed-footer-credit a:hover {
  color:var(--accent);
}

@media(max-width:700px) {
  .site-header .anopedia-brand.anopedia-brand-wordmark .anopedia-wordmark-image {
    width:min(168px,100%);
    max-height:31px;
  }
  .ed-footer .ed-footer-mark,
  .ed-footer .anopedia-footer-mark-image {
    width:58px;
    height:58px;
  }
}

@media(max-width:370px) {
  .site-header .anopedia-brand.anopedia-brand-wordmark .anopedia-wordmark-image {
    width:min(156px,100%);
  }
}
