.theme-toggle {
  position: absolute;
  top: 20px;
  right: 20px;
  padding: 8px 14px;
  font-size: 0.85rem;
  font-weight: 600;
  border: none;
  border-radius: 6px;
  background: var(--btn-secondary);
  color: var(--text-button);
  cursor: pointer;
  transition: background 0.2s, color 0.2s;
}

.theme-toggle:hover {
  background: var(--btn-secondary-hover);
  color: var(--text-button-hover);
}
