.download-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0.4rem 1rem;
  background: #f59342;
  color: #000000;
  border: 1px solid var(--theme-foreground);
  border-radius: 4px;
  font-size: 0.875rem;
  font-weight: 600;
  text-decoration: none;
  white-space: nowrap;
  transition: background 0.2s, color 0.2s;
}

a[href].download-btn:hover {
  background: var(--theme-background-alt);
  color: var(--theme-foreground-alt);
}

a[href].download-btn  {
  color: #000000
}