.pieces-section {
  padding: 20px;
}

.piece-tab-btn {
  padding: 10px 20px;
  margin-right: 10px;
  background-color: #f8f9fa;
  border: none;
  border-radius: 6px;
  cursor: pointer;
  transition: all 0.3s ease;
  font-weight: 500;
}

.piece-tab-btn.active {
  background-color: #3498db;
  color: white;
}

.piece-tab-btn:hover {
  background-color: #e9ecef;
}

.piece-tab-btn.active:hover {
  background-color: #2980b9;
}
