:global(.spotlight-input-key) .daySelectorItem:global(.moonstone):global(.spottable):focus:not([disabled]),
:global(.spotlight-input-mouse) .daySelectorItem:global(.moonstone):global(.spottable):focus:not([disabled]) {
  background-color: #cf0652;
  color: #fff;
}
:global(.spotlight-input-touch) .daySelectorItem:global(.moonstone):global(.spottable):active:not([disabled]) {
  background-color: #cf0652;
  color: #fff;
}
.daySelectorItem:global(.moonstone).selected {
  background-color: #383838;
  color: #fff;
}
:global(.spotlight-input-key) .daySelectorItem:global(.moonstone).selected:global(.spottable):focus,
:global(.spotlight-input-mouse) .daySelectorItem:global(.moonstone).selected:global(.spottable):focus {
  background-color: #cf0652;
  color: #fff;
}
:global(.spotlight-input-touch) .daySelectorItem:global(.moonstone).selected:global(.spottable):active {
  background-color: #cf0652;
  color: #fff;
}
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .daySelectorItem:global(.moonstone.highContrast):global(.spottable):focus:not([disabled]),
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .daySelectorItem:global(.moonstone.highContrast):global(.spottable):focus:not([disabled]) {
  background-color: #ccc;
  color: #000;
}
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .daySelectorItem:global(.moonstone.highContrast):global(.spottable):active:not([disabled]) {
  background-color: #ccc;
  color: #000;
}
:global(.enact-a11y-high-contrast) .daySelectorItem:global(.moonstone.highContrast).selected {
  background-color: #7a7a7a;
  color: #000;
}
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .daySelectorItem:global(.moonstone.highContrast).selected:global(.spottable):focus,
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .daySelectorItem:global(.moonstone.highContrast).selected:global(.spottable):focus {
  background-color: #ccc;
  color: #000;
}
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .daySelectorItem:global(.moonstone.highContrast).selected:global(.spottable):active {
  background-color: #ccc;
  color: #000;
}
:global(.spotlight-input-key) .daySelectorItem:global(.moonstone-light):global(.spottable):focus:not([disabled]),
:global(.spotlight-input-mouse) .daySelectorItem:global(.moonstone-light):global(.spottable):focus:not([disabled]) {
  background-color: #cf0652;
  color: #fff;
}
:global(.spotlight-input-touch) .daySelectorItem:global(.moonstone-light):global(.spottable):active:not([disabled]) {
  background-color: #cf0652;
  color: #fff;
}
.daySelectorItem:global(.moonstone-light).selected {
  background-color: #686868;
  color: #fff;
}
:global(.spotlight-input-key) .daySelectorItem:global(.moonstone-light).selected:global(.spottable):focus,
:global(.spotlight-input-mouse) .daySelectorItem:global(.moonstone-light).selected:global(.spottable):focus {
  background-color: #cf0652;
  color: #fff;
}
:global(.spotlight-input-touch) .daySelectorItem:global(.moonstone-light).selected:global(.spottable):active {
  background-color: #cf0652;
  color: #fff;
}
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .daySelectorItem:global(.moonstone-light.highContrast):global(.spottable):focus:not([disabled]),
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .daySelectorItem:global(.moonstone-light.highContrast):global(.spottable):focus:not([disabled]) {
  background-color: #000;
  color: #fff;
}
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .daySelectorItem:global(.moonstone-light.highContrast):global(.spottable):active:not([disabled]) {
  background-color: #000;
  color: #fff;
}
:global(.enact-a11y-high-contrast) .daySelectorItem:global(.moonstone-light.highContrast).selected {
  background-color: #6f6f6f;
  color: #fff;
}
:global(.spotlight-input-key) :global(.enact-a11y-high-contrast) .daySelectorItem:global(.moonstone-light.highContrast).selected:global(.spottable):focus,
:global(.spotlight-input-mouse) :global(.enact-a11y-high-contrast) .daySelectorItem:global(.moonstone-light.highContrast).selected:global(.spottable):focus {
  background-color: #000;
  color: #fff;
}
:global(.spotlight-input-touch) :global(.enact-a11y-high-contrast) .daySelectorItem:global(.moonstone-light.highContrast).selected:global(.spottable):active {
  background-color: #000;
  color: #fff;
}
