/* Compact maker credits without changing Keymel's header or page height. */
.maker-top-credit {
  position: absolute;
  right: 5%;
  bottom: 7px;
  display: inline-flex;
  align-items: baseline;
  gap: 4px;
  white-space: nowrap;
  color: var(--muted);
  font-size: 9px;
  line-height: 1.5;
}
.maker-top-credit a,
.maker-footer-credit a {
  color: var(--plum);
  font-weight: 600;
  text-decoration: underline;
  text-decoration-color: #b69a64;
  text-decoration-thickness: 1px;
  text-underline-offset: 3px;
}
.maker-top-credit a:hover,
.maker-footer-credit a:hover {
  text-decoration-color: currentColor;
}
.maker-footer-credit {
  display: inline-flex;
  align-items: baseline;
  gap: 4px;
  white-space: nowrap;
  color: var(--muted);
  font-size: inherit;
  line-height: 1.6;
}
@media (max-width: 640px) {
  .maker-top-credit {
    right: calc(5% + 45px);
    bottom: 6px;
  }
  .nav.is-open ~ .maker-top-credit { display: none; }
}
@media (max-width: 370px) {
  .maker-top-credit { right: calc(5% + 41px); }
}
