/* filter-bar.css - Styling for filter component */

.filter-bar {
  display: flex;
  justify-content: left;
  align-items: center;
  gap: 10px;
  padding: 10px 10px 10px 30px;
  background: var(--background1); /* Light grey for consistency */
  margin-top: 5px;
  margin-bottom: 5px;
  border-radius: 8px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.08); /* Softer shadow */
}

.filter-bar label {
  font-weight: bold;
  font-size: 16px;
  color: var(--text1); /* Dark text for readability */
}

.tier-button {
  padding: 8px 15px;
  border: none;
  border-radius: 5px;
  background: var(--background3); /* Slightly darker grey for button */
  color: var(--text1);
  cursor: pointer;
  transition: background 0.2s ease-in-out;
}

.tier-button:hover {
  background: var(--background2); /* Light hover effect */
}

.tier-button.active {
  background: var(--accent2); /* Subdued olive green for active buttons */
  color: white;
}
