.fanSpeedControl .fanValue {
  text-align: center;
}
.fanSpeedControl.noIcon .fanIcon {
  display: none;
}
.fanSpeedControl:global(.carbon) .fanIcon {
  font-size: 5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  margin: 0;
  padding-left: 0;
  padding-right: 0;
  width: 2.5rem;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.carbon) .fanIcon {
  padding-left: 0;
  padding-right: 0;
}
.fanSpeedControl:global(.carbon) .fanValue {
  width: 3.75rem;
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.carbon) .fanValue {
  padding-left: 0;
  padding-right: 0;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.carbon) .fanValue {
  text-align: right;
}
.fanSpeedControl:global(.cobalt) .fanIcon {
  font-size: 5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  margin: 0;
  padding-left: 0;
  padding-right: 0;
  width: 2.5rem;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.cobalt) .fanIcon {
  padding-left: 0;
  padding-right: 0;
}
.fanSpeedControl:global(.cobalt) .fanValue {
  width: 3.75rem;
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.cobalt) .fanValue {
  padding-left: 0;
  padding-right: 0;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.cobalt) .fanValue {
  text-align: right;
}
.fanSpeedControl:global(.cobalt):global(.night) .fanIcon {
  font-size: 5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  margin: 0;
  padding-left: 0;
  padding-right: 0;
  width: 2.5rem;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.cobalt):global(.night) .fanIcon {
  padding-left: 0;
  padding-right: 0;
}
.fanSpeedControl:global(.cobalt):global(.night) .fanValue {
  width: 3.75rem;
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.cobalt):global(.night) .fanValue {
  padding-left: 0;
  padding-right: 0;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.cobalt):global(.night) .fanValue {
  text-align: right;
}
.fanSpeedControl:global(.copper) .fanIcon {
  font-size: 5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  margin: 0;
  padding-left: 0;
  padding-right: 0;
  width: 2.5rem;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.copper) .fanIcon {
  padding-left: 0;
  padding-right: 0;
}
.fanSpeedControl:global(.copper) .fanValue {
  width: 3.75rem;
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.copper) .fanValue {
  padding-left: 0;
  padding-right: 0;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.copper) .fanValue {
  text-align: right;
}
.fanSpeedControl:global(.copper):global(.night) .fanIcon {
  font-size: 5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  margin: 0;
  padding-left: 0;
  padding-right: 0;
  width: 2.5rem;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.copper):global(.night) .fanIcon {
  padding-left: 0;
  padding-right: 0;
}
.fanSpeedControl:global(.copper):global(.night) .fanValue {
  width: 3.75rem;
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.copper):global(.night) .fanValue {
  padding-left: 0;
  padding-right: 0;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.copper):global(.night) .fanValue {
  text-align: right;
}
.fanSpeedControl:global(.electro) .fanIcon {
  font-size: 5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  margin: 0;
  padding-left: 0;
  padding-right: 0;
  width: 2.5rem;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.electro) .fanIcon {
  padding-left: 0;
  padding-right: 0;
}
.fanSpeedControl:global(.electro) .fanValue {
  width: 3.75rem;
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.electro) .fanValue {
  padding-left: 0;
  padding-right: 0;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.electro) .fanValue {
  text-align: right;
}
.fanSpeedControl:global(.gallium) .fanIcon {
  font-size: 5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  margin: 0;
  padding-left: 0;
  padding-right: 0;
  width: 2.5rem;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.gallium) .fanIcon {
  padding-left: 0;
  padding-right: 0;
}
.fanSpeedControl:global(.gallium) .fanValue {
  width: 3.75rem;
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.gallium) .fanValue {
  padding-left: 0;
  padding-right: 0;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.gallium) .fanValue {
  text-align: right;
}
.fanSpeedControl:global(.gallium):global(.night) .fanIcon {
  font-size: 5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  margin: 0;
  padding-left: 0;
  padding-right: 0;
  width: 2.5rem;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.gallium):global(.night) .fanIcon {
  padding-left: 0;
  padding-right: 0;
}
.fanSpeedControl:global(.gallium):global(.night) .fanValue {
  width: 3.75rem;
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.gallium):global(.night) .fanValue {
  padding-left: 0;
  padding-right: 0;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.gallium):global(.night) .fanValue {
  text-align: right;
}
.fanSpeedControl:global(.silicon) .fanIcon {
  font-size: 5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  margin: 0;
  padding-left: 0.75rem;
  padding-right: 0;
  width: 2.5rem;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.silicon) .fanIcon {
  padding-left: 0;
  padding-right: 0.75rem;
}
.fanSpeedControl:global(.silicon) .fanValue {
  width: 3.75rem;
  padding-left: 0.5rem;
  padding-right: 0;
  text-align: left;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.silicon) .fanValue {
  padding-left: 0;
  padding-right: 0.5rem;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.silicon) .fanValue {
  text-align: right;
}
.fanSpeedControl:global(.silicon):global(.night) .fanIcon {
  font-size: 5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  margin: 0;
  padding-left: 0.75rem;
  padding-right: 0;
  width: 2.5rem;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.silicon):global(.night) .fanIcon {
  padding-left: 0;
  padding-right: 0.75rem;
}
.fanSpeedControl:global(.silicon):global(.night) .fanValue {
  width: 3.75rem;
  padding-left: 0.5rem;
  padding-right: 0;
  text-align: left;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.silicon):global(.night) .fanValue {
  padding-left: 0;
  padding-right: 0.5rem;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.silicon):global(.night) .fanValue {
  text-align: right;
}
.fanSpeedControl:global(.titanium) .fanIcon {
  font-size: 5rem;
  height: 2.5rem;
  line-height: 2.5rem;
  margin: 0;
  padding-left: 0;
  padding-right: 0;
  width: 2.5rem;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.titanium) .fanIcon {
  padding-left: 0;
  padding-right: 0;
}
.fanSpeedControl:global(.titanium) .fanValue {
  width: 3.75rem;
  padding-left: 0;
  padding-right: 0;
  text-align: center;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.titanium) .fanValue {
  padding-left: 0;
  padding-right: 0;
}
:global(.enact-locale-right-to-left) .fanSpeedControl:global(.titanium) .fanValue {
  text-align: right;
}
