 There is now a better way to do a light and dark theme than using your custom properties and changing them with the prefers color scheme media query is as well as this works. You can see here in my dev tools, if I open up this little toggle right here, I can go to my light and dark theme. My theme is switching over. But as I said, CSS has added a new way of doing this. And so I'm going to switch over to this tab and opening up my dev tools, we still have the dark and the light color scheme coming through here. And this is working just by using this light dark function right here. So you can see it's light dark, I put the light value first, I put the dark value second, and then the browser knows that this one is for my light color scheme, and this one is for my dark, I don't have to have it within a separate media query. And of course, I'm doing this all in my route. You can use this however you would like. Now onto the bad news, though, browser support for it is very, very new. But it is now in all of the browser engines, it's coming in Safari, it's in the technical preview there. So something to look forward to in the future, or maybe just start using in some of your personal projects for now.