.toggleIcon .icon {
  font-size: 2.25rem;
  text-align: left;
  width: 0.875rem;
  margin: 0;
}
.toggleIcon .icon:global(.largeText) {
  font-size: 2.75rem;
  width: 1.125rem;
}
.toggleIcon:not(.selected) {
  display: none;
}
.toggleIcon:global(.moonstone) {
  color: #cf0652;
}
:global(.enact-a11y-high-contrast) .toggleIcon:global(.moonstone.highContrast) {
  color: #ccc;
}
.toggleIcon:global(.moonstone-light) {
  color: #cf0652;
}
:global(.enact-a11y-high-contrast) .toggleIcon:global(.moonstone-light.highContrast) {
  color: #000;
}
:global(.spotlight-input-key) :global(.spottable):focus .toggleIcon:global(.moonstone),
:global(.spotlight-input-mouse) :global(.spottable):focus .toggleIcon:global(.moonstone) {
  color: inherit;
}
:global(.enact-a11y-high-contrast) :global(.spotlight-input-key) :global(.spottable):focus .toggleIcon:global(.moonstone.highContrast),
:global(.enact-a11y-high-contrast) :global(.spotlight-input-mouse) :global(.spottable):focus .toggleIcon:global(.moonstone.highContrast) {
  color: inherit;
}
:global(.spotlight-input-key) :global(.spottable):focus .toggleIcon:global(.moonstone-light),
:global(.spotlight-input-mouse) :global(.spottable):focus .toggleIcon:global(.moonstone-light) {
  color: inherit;
}
:global(.enact-a11y-high-contrast) :global(.spotlight-input-key) :global(.spottable):focus .toggleIcon:global(.moonstone-light.highContrast),
:global(.enact-a11y-high-contrast) :global(.spotlight-input-mouse) :global(.spottable):focus .toggleIcon:global(.moonstone-light.highContrast) {
  color: inherit;
}
:global(.spotlight-input-touch) :global(.spottable):active .toggleIcon:global(.moonstone) {
  color: inherit;
}
:global(.enact-a11y-high-contrast) :global(.spotlight-input-touch) :global(.spottable):active .toggleIcon:global(.moonstone.highContrast) {
  color: inherit;
}
:global(.spotlight-input-touch) :global(.spottable):active .toggleIcon:global(.moonstone-light) {
  color: inherit;
}
:global(.enact-a11y-high-contrast) :global(.spotlight-input-touch) :global(.spottable):active .toggleIcon:global(.moonstone-light.highContrast) {
  color: inherit;
}
:global(.spotlight-input-key) [data-spotlight-container-muted="true"] :global(.spottable):focus .toggleIcon:global(.moonstone),
:global(.spotlight-input-mouse) [data-spotlight-container-muted="true"] :global(.spottable):focus .toggleIcon:global(.moonstone) {
  color: #cf0652;
}
:global(.enact-a11y-high-contrast) :global(.spotlight-input-key) [data-spotlight-container-muted="true"] :global(.spottable):focus .toggleIcon:global(.moonstone.highContrast),
:global(.enact-a11y-high-contrast) :global(.spotlight-input-mouse) [data-spotlight-container-muted="true"] :global(.spottable):focus .toggleIcon:global(.moonstone.highContrast) {
  color: #ccc;
}
:global(.spotlight-input-key) [data-spotlight-container-muted="true"] :global(.spottable):focus .toggleIcon:global(.moonstone-light),
:global(.spotlight-input-mouse) [data-spotlight-container-muted="true"] :global(.spottable):focus .toggleIcon:global(.moonstone-light) {
  color: #cf0652;
}
:global(.enact-a11y-high-contrast) :global(.spotlight-input-key) [data-spotlight-container-muted="true"] :global(.spottable):focus .toggleIcon:global(.moonstone-light.highContrast),
:global(.enact-a11y-high-contrast) :global(.spotlight-input-mouse) [data-spotlight-container-muted="true"] :global(.spottable):focus .toggleIcon:global(.moonstone-light.highContrast) {
  color: #000;
}
:global(.spotlight-input-touch) [data-spotlight-container-muted="true"] :global(.spottable):active .toggleIcon:global(.moonstone) {
  color: #cf0652;
}
:global(.enact-a11y-high-contrast) :global(.spotlight-input-touch) [data-spotlight-container-muted="true"] :global(.spottable):active .toggleIcon:global(.moonstone.highContrast) {
  color: #ccc;
}
:global(.spotlight-input-touch) [data-spotlight-container-muted="true"] :global(.spottable):active .toggleIcon:global(.moonstone-light) {
  color: #cf0652;
}
:global(.enact-a11y-high-contrast) :global(.spotlight-input-touch) [data-spotlight-container-muted="true"] :global(.spottable):active .toggleIcon:global(.moonstone-light.highContrast) {
  color: #000;
}
