What if, in the future, we have more than two options (light and dark)?<p>@media (prefers-color-scheme: [name]) seems more extensible, but this feels simpler and easier to read.<p>Glad the function accepts custom properties (CSS "variables").<p>Should probably add a color property that doesn't use this function as a fallback for browsers that don't support it.