.theme-toggle.theme-toggle--reversed .theme-toggle__expand{transform:scaleX(-1)}.theme-toggle{--theme-toggle__expand--duration:.5s}.theme-toggle__expand g circle,.theme-toggle__expand g path{transform-origin:50%;transition:transform calc(var(--theme-toggle__expand--duration)*.65)cubic-bezier(0,0,0,1.25)calc(var(--theme-toggle__expand--duration)*.35)}.theme-toggle__expand :first-child path{transition-property:transform,d;transition-duration:calc(var(--theme-toggle__expand--duration)*.6);transition-timing-function:cubic-bezier(0,0,.5,1)}.theme-toggle--toggled.theme-toggle .theme-toggle__expand g circle{transition-delay:0s;transform:scale(1.4)}.theme-toggle--toggled.theme-toggle .theme-toggle__expand g path{transition-delay:0s;transform:scale(.75)}.theme-toggle--toggled.theme-toggle .theme-toggle__expand :first-child path{d:path("M-9 3h25a1 1 0 0017 13v30H0Z");transition-delay:calc(var(--theme-toggle__expand--duration)*.4);transition-timing-function:cubic-bezier(0,0,0,1.25)}@supports not (d:path("")){.theme-toggle--toggled.theme-toggle .theme-toggle__expand :first-child path{transform:translate(-9px,14px)}}.theme-toggle{cursor:pointer;background:0 0;border:none}@media (prefers-reduced-motion:reduce){.theme-toggle:not(.theme-toggle--force-motion) *{transition:none!important}}
