
.preferenceValueCentered {
  justify-content: center;
}

#clickCountRange,
#countdownRange,
#clickVolumeRange {
  flex: 0 0 220px;
  max-width: 220px;
  width: 220px;
  height: 32px;
  -webkit-appearance: none;
  appearance: none;
  background: transparent;
}

#clickCountRange::-webkit-slider-runnable-track,
#countdownRange::-webkit-slider-runnable-track,
#clickVolumeRange::-webkit-slider-runnable-track {
  height: 12px;
  background: #d6efe0;
  border-radius: 999px;
}

#clickCountRange::-webkit-slider-thumb,
#countdownRange::-webkit-slider-thumb,
#clickVolumeRange::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  width: 28px;
  height: 28px;
  margin-top: -8px;
  border-radius: 50%;
  background: #1e7a4f;
  border: 2px solid #ffffff;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}

#clickCountRange::-moz-range-track,
#countdownRange::-moz-range-track,
#clickVolumeRange::-moz-range-track {
  height: 12px;
  background: #d6efe0;
  border-radius: 999px;
}

#clickCountRange::-moz-range-thumb,
#countdownRange::-moz-range-thumb,
#clickVolumeRange::-moz-range-thumb {
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background: #1e7a4f;
  border: 2px solid #ffffff;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}

#clickCountValue,
#countdownValue,
#clickVolumeValue {
  min-width: 32px;
  text-align: right;
  font-weight: 600;
}

#saveConfigBeat {
  min-width: 66px;
}
.preferenceTitle:last-of-type,
.preferenceValue:last-of-type {
  margin-bottom: 3px;
}
