.wc-theme-toggle{position:relative;overflow:hidden}.wc-theme-toggle>svg{margin:auto;position:absolute;inset:0}.wc-theme-sun{opacity:0;rotate:-90deg;scale:.5}:root.dark[data-wc-platform] .wc-theme-sun{opacity:1;rotate:0deg;scale:1}:root.dark[data-wc-platform] .wc-theme-moon{opacity:0;rotate:90deg;scale:.5}@media (prefers-reduced-motion:no-preference){.wc-theme-toggle[data-switched] .wc-theme-moon,:root.dark[data-wc-platform] .wc-theme-toggle[data-switched] .wc-theme-sun{animation:.5s cubic-bezier(.34,1.56,.64,1) both wc-theme-in}.wc-theme-toggle[data-switched] .wc-theme-sun,:root.dark[data-wc-platform] .wc-theme-toggle[data-switched] .wc-theme-moon{animation:.22s ease-in both wc-theme-out}}@keyframes wc-theme-in{0%{opacity:0;rotate:-90deg;scale:.5}to{opacity:1;rotate:0deg;scale:1}}@keyframes wc-theme-out{0%{opacity:1;rotate:0deg;scale:1}to{opacity:0;rotate:90deg;scale:.5}}
