.pagination {
  display: flex;
  justify-content: center;
  gap: 0.25rem;
  padding: 1.5rem 0;
  background: none;
  border: none;
}

.pagination-btn {
  min-width: 2rem;
  color: var(--fg-secondary);
  background-color: transparent;
}

.pagination-btn:hover {
  background-color: var(--bg-tertiary);
  color: var(--fg-primary);
  text-decoration: none;
}

.pagination-btn.current {
  background-color: var(--bg-tertiary);
  color: var(--fg-primary);
  font-weight: 600;
}
