.formCheckboxItem {
  /* Available for customization */
}
.formCheckboxItem:global(.largeText) {
  font-size: 1.375rem;
  line-height: 2.25rem;
}
:global(.enact-locale-non-latin) .formCheckboxItem:global(.largeText) {
  line-height: 2.25rem;
}
.toggleItem .content {
  overflow: hidden;
}
.toggleItem:global(.moonstone)[disabled] {
  opacity: 1;
}
.toggleItem:global(.moonstone)[disabled] > * {
  opacity: 0.4;
}
.toggleItem:global(.moonstone)[disabled] .slot {
  opacity: 1;
}
.toggleItem:global(.moonstone)[disabled] .slot > * {
  opacity: 0.4;
}
:global(.spotlight-input-key) .toggleItem:global(.moonstone):global(.spottable):focus,
:global(.spotlight-input-mouse) .toggleItem:global(.moonstone):global(.spottable):focus {
  color: #fff;
  background-color: transparent;
}
:global(.spotlight-input-key) .toggleItem:global(.moonstone):global(.spottable):focus[disabled] .slot .toggleIcon,
:global(.spotlight-input-mouse) .toggleItem:global(.moonstone):global(.spottable):focus[disabled] .slot .toggleIcon {
  opacity: 1;
}
:global(.spotlight-input-touch) .toggleItem:global(.moonstone):global(.spottable):active {
  color: #fff;
  background-color: transparent;
}
:global(.spotlight-input-touch) .toggleItem:global(.moonstone):global(.spottable):active[disabled] .slot .toggleIcon {
  opacity: 1;
}
:global(.enact-a11y-high-contrast) .toggleItem:global(.moonstone.highContrast)[disabled] {
  opacity: 1;
}
:global(.enact-a11y-high-contrast) .toggleItem:global(.moonstone.highContrast)[disabled] > * {
  opacity: 0.4;
}
:global(.enact-a11y-high-contrast) .toggleItem:global(.moonstone.highContrast)[disabled] .slot {
  opacity: 1;
}
:global(.enact-a11y-high-contrast) .toggleItem:global(.moonstone.highContrast)[disabled] .slot > * {
  opacity: 0.4;
}
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .toggleItem:global(.moonstone.highContrast):global(.spottable):focus,
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .toggleItem:global(.moonstone.highContrast):global(.spottable):focus {
  color: #fff;
  background-color: transparent;
}
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .toggleItem:global(.moonstone.highContrast):global(.spottable):focus[disabled] .slot .toggleIcon,
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .toggleItem:global(.moonstone.highContrast):global(.spottable):focus[disabled] .slot .toggleIcon {
  opacity: 1;
}
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .toggleItem:global(.moonstone.highContrast):global(.spottable):active {
  color: #fff;
  background-color: transparent;
}
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .toggleItem:global(.moonstone.highContrast):global(.spottable):active[disabled] .slot .toggleIcon {
  opacity: 1;
}
.toggleItem:global(.moonstone-light)[disabled] {
  opacity: 1;
}
.toggleItem:global(.moonstone-light)[disabled] > * {
  opacity: 0.4;
}
.toggleItem:global(.moonstone-light)[disabled] .slot {
  opacity: 1;
}
.toggleItem:global(.moonstone-light)[disabled] .slot > * {
  opacity: 0.4;
}
:global(.spotlight-input-key) .toggleItem:global(.moonstone-light):global(.spottable):focus,
:global(.spotlight-input-mouse) .toggleItem:global(.moonstone-light):global(.spottable):focus {
  color: #000;
  background-color: transparent;
}
:global(.spotlight-input-key) .toggleItem:global(.moonstone-light):global(.spottable):focus[disabled] .slot .toggleIcon,
:global(.spotlight-input-mouse) .toggleItem:global(.moonstone-light):global(.spottable):focus[disabled] .slot .toggleIcon {
  opacity: 1;
}
:global(.spotlight-input-touch) .toggleItem:global(.moonstone-light):global(.spottable):active {
  color: #000;
  background-color: transparent;
}
:global(.spotlight-input-touch) .toggleItem:global(.moonstone-light):global(.spottable):active[disabled] .slot .toggleIcon {
  opacity: 1;
}
:global(.enact-a11y-high-contrast) .toggleItem:global(.moonstone-light.highContrast)[disabled] {
  opacity: 1;
}
:global(.enact-a11y-high-contrast) .toggleItem:global(.moonstone-light.highContrast)[disabled] > * {
  opacity: 0.4;
}
:global(.enact-a11y-high-contrast) .toggleItem:global(.moonstone-light.highContrast)[disabled] .slot {
  opacity: 1;
}
:global(.enact-a11y-high-contrast) .toggleItem:global(.moonstone-light.highContrast)[disabled] .slot > * {
  opacity: 0.4;
}
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .toggleItem:global(.moonstone-light.highContrast):global(.spottable):focus,
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .toggleItem:global(.moonstone-light.highContrast):global(.spottable):focus {
  color: #000;
  background-color: transparent;
}
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .toggleItem:global(.moonstone-light.highContrast):global(.spottable):focus[disabled] .slot .toggleIcon,
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .toggleItem:global(.moonstone-light.highContrast):global(.spottable):focus[disabled] .slot .toggleIcon {
  opacity: 1;
}
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .toggleItem:global(.moonstone-light.highContrast):global(.spottable):active {
  color: #000;
  background-color: transparent;
}
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .toggleItem:global(.moonstone-light.highContrast):global(.spottable):active[disabled] .slot .toggleIcon {
  opacity: 1;
}
