.color-scheme-toggle.svelte-g5hsg0{--size:2rem;--icon-fill:#454d54;--icon-fill-hover:#22262a;--ease-3:cubic-bezier(.25,0,.3,1);--ease-elastic-out-3:cubic-bezier(.5,1.25,.75,1.25);--ease-elastic-out-4:cubic-bezier(.5,1.5,.75,1.25);--ease-out-5:cubic-bezier(0,0,0,1);inline-size:var(--size);block-size:var(--size);aspect-ratio:1;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;outline-offset:5px;background:0 0;border:none;border-radius:50%;padding:0}.color-scheme-toggle.svelte-g5hsg0:is(:where(.svelte-g5hsg0):hover,:where(.svelte-g5hsg0):focus-visible) .sun-and-moon:where(.svelte-g5hsg0){fill:var(--icon-fill-hover)}.color-scheme-toggle.svelte-g5hsg0:is(:where(.svelte-g5hsg0):hover,:where(.svelte-g5hsg0):focus-visible) .sun-and-moon:where(.svelte-g5hsg0)>.sun-beams:where(.svelte-g5hsg0){stroke:var(--icon-fill-hover)}@media (hover:none){.color-scheme-toggle.svelte-g5hsg0{--size:3rem}}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dark] .color-scheme-toggle.svelte-g5hsg0{--icon-fill:#abb3ba;--icon-fill-hover:#e2e6e9}[data-theme=dark] .sun-and-moon.svelte-g5hsg0>.sun:where(.svelte-g5hsg0){transition-timing-function:var(--ease-3);transition-duration:.25s;transform:scale(1.75)}[data-theme=dark] .sun-and-moon.svelte-g5hsg0>.sun-beams:where(.svelte-g5hsg0){opacity:0;transition-duration:.15s;transform:rotate(-25deg)}[data-theme=dark] .sun-and-moon.svelte-g5hsg0>.moon:where(.svelte-g5hsg0)>circle:where(.svelte-g5hsg0){transition-duration:.5s;transition-delay:.25s;transform:translate(-7px)}@supports (cx:1){[data-theme=dark] .sun-and-moon.svelte-g5hsg0>.moon:where(.svelte-g5hsg0)>circle:where(.svelte-g5hsg0){cx:17;transform:translate(0)}}.sun-and-moon.svelte-g5hsg0{stroke-linecap:round;block-size:100%;inline-size:100%}.sun-and-moon.svelte-g5hsg0>:is(.moon:where(.svelte-g5hsg0),.sun:where(.svelte-g5hsg0),.sun-beams:where(.svelte-g5hsg0)){transform-origin:50%}.sun-and-moon.svelte-g5hsg0>:is(.moon:where(.svelte-g5hsg0),.sun:where(.svelte-g5hsg0)){fill:var(--icon-fill)}.sun-and-moon.svelte-g5hsg0>.sun-beams:where(.svelte-g5hsg0){stroke:var(--icon-fill);stroke-width:2px}.sun-and-moon.svelte-g5hsg0>.sun:where(.svelte-g5hsg0){transition:transform .5s var(--ease-elastic-out-3)}.sun-and-moon.svelte-g5hsg0>.sun-beams:where(.svelte-g5hsg0){transition:transform .5s var(--ease-elastic-out-4),opacity .5s var(--ease-3)}.sun-and-moon.svelte-g5hsg0 .moon:where(.svelte-g5hsg0)>circle:where(.svelte-g5hsg0){transition:transform .25s var(--ease-out-5)}@supports (cx:1){.sun-and-moon.svelte-g5hsg0 .moon:where(.svelte-g5hsg0)>circle:where(.svelte-g5hsg0){transition:cx .25s var(--ease-out-5)}}
