[data-color="rosewater"] { color: light-dark(oklch(0.554 0.105 33.1), #f5e0dc); }
[data-color="flamingo"] { color: light-dark(oklch(0.561 0.126 20.9), #f2cdcd); }
[data-color="pink"] { color: light-dark(oklch(0.566 0.174 338.4), #f5c2e7); }
[data-color="mauve"] { color: light-dark(#8839ef, #cba6f7); }
[data-color="red"] { color: light-dark(#d20f39, #f38ba8); }
[data-color="maroon"] { color: light-dark(oklch(0.570 0.197 20.3), #eba0ac); }
[data-color="peach"] { color: light-dark(oklch(0.567 0.204 42.4), #fab387); }
[data-color="yellow"] { color: light-dark(oklch(0.554 0.149 67.8), #f9e2af); }
[data-color="green"] { color: light-dark(oklch(0.530 0.177 140.4), #a6e3a1); }
[data-color="teal"] { color: light-dark(oklch(0.532 0.098 201.1), #94e2d5); }
[data-color="sky"] { color: light-dark(oklch(0.532 0.145 235.4), #89dceb); }
[data-color="sapphire"] { color: light-dark(oklch(0.533 0.107 212.9), #74c7ec); }
[data-color="blue"] { color: light-dark(#1e66f5, #89b4fa); }
[data-color="lavender"] { color: light-dark(oklch(0.554 0.175 273.1), #b4befe); }
[data-color="text"] { color: light-dark(#4c4f69, #cdd6f4); }
[data-color="subtext1"] { color: light-dark(#5c5f77, #bac2de); }
[data-color="subtext0"] { color: light-dark(#6c6f85, #a6adc8); }
[data-color="overlay2"] { color: light-dark(oklch(0.546 0.030 278.7), #9399b2); }
[data-color="overlay1"] { color: light-dark(oklch(0.549 0.027 278.1), oklch(0.638 0.037 276.0)); }
[data-color="overlay0"] { color: light-dark(oklch(0.548 0.024 274.6), oklch(0.640 0.034 277.1)); }
[data-italic] { font-style: italic; }