#theme-button {
  width: fit-content;
  padding: 6px 8px;
  font-size: 12px;
  border-radius: 6px;
  border: 1px solid rgba(255, 255, 255, 0.04);
  background: transparent;
  font-family: var(--brand-font);
  color: var(--muted);
  cursor: pointer;
}

#theme-button:hover {
  border-color: rgba(255, 255, 255, 0.15);
  color: var(--text);
}

#feedback-button {
  width: fit-content;
  padding: 6px 8px;
  font-size: 12px;
  border-radius: 6px;
  border: 1px solid rgba(255, 255, 255, 0.04);
  background: transparent;
  font-family: var(--brand-font);
  color: var(--muted);
  cursor: pointer;
  transition: background 0.2s ease, color 0.2s ease;
}

#feedback-button:hover {
  border-color: rgba(255, 255, 255, 0.15);
  color: var(--text);
}
