/* stylelint-disable selector-class-pattern */
:root,
[data-theme='light'] {
	--bg: hsl(0deg 63% 97%);
	--bg-hover: hsl(0deg 20% 91%);
	--bg-accent: hsl(0deg 44% 84%);
	--bg-accent-hover: hsl(0deg 37% 79%);
	--bg-pale: hsl(0deg 10% 86%);
   --bg-pale-hover: hsl(0deg 10% 82%);
	--text: hsl(231deg 82% 6%);
	--text-hover: hsl(231deg 82% 1%);
	--warn: hsl(12deg 97% 48%);
	--warn-hover: hsl(12deg 97% 40%);
  	--success: hsl(240deg 93% 56%);
  	--success-hover: hsl(240deg 93% 39%);
	--primary: hsl(350deg 69% 31%);
   --primary-hover: hsl(350deg 69% 26%);
	--secondary: hsl(17deg 78% 40%);
   --secondary-hover: hsl(17deg 78% 36%);
	/* --secondary: hsl(0deg 79% 72%);
   --secondary-hover: hsl(0deg 79% 62%); */
	--muted: hsl(184deg 6% 31%);
	--muted-hover: hsl(184deg 6% 23%);
}

.theme-switcher__radio {
  filter: invert(0);
}

.theme-switcher__radio:checked {
  filter: invert(1);
}

.theme-switcher__status {
  filter: invert(0);
}
