Astro: Toggling between light and dark mode