.ThemeSwitch.svelte-twobof{min-height:var(--control-height);border-width:0;outline:none;flex-shrink:0;align-items:center;display:inline-flex}.ThemeSwitch-icon.svelte-twobof{display:none}.ThemeSwitch-track.svelte-twobof{grid-template-columns:var(--control-height) var(--control-height);height:var(--control-height);border-width:var(--border-width);border-style:solid;border-color:inherit;border-radius:var(--radius-control);background:var(--color-canvas);transition:border-color var(--duration-fast) var(--ease-brand);display:grid;position:relative}.ThemeSwitch.svelte-twobof:focus-visible .ThemeSwitch-track:where(.svelte-twobof){outline:var(--focus-outline);outline-offset:var(--outline-offset)}.ThemeSwitch-thumb.svelte-twobof{inset:var(--gap-bar) calc(50% + var(--gap-bar)) var(--gap-bar) var(--gap-bar);border:calc(2 * var(--border-width)) solid var(--color-chosen);border-radius:calc(var(--radius-control) - var(--border-width) - var(--gap-bar));transition:left var(--duration-fast) var(--ease-brand), right var(--duration-fast) var(--ease-brand) calc(var(--duration-fast) / 2);position:absolute}.ThemeSwitch[aria-checked=true].svelte-twobof .ThemeSwitch-thumb:where(.svelte-twobof){left:calc(50% + var(--gap-bar));right:var(--gap-bar);transition:right var(--duration-fast) var(--ease-brand), left var(--duration-fast) var(--ease-brand) calc(var(--duration-fast) / 2)}.ThemeSwitch-cell.svelte-twobof{place-items:center;display:grid;position:relative}.ThemeSwitch[aria-checked=false].svelte-twobof [data-cell=light]:where(.svelte-twobof),.ThemeSwitch[aria-checked=true].svelte-twobof [data-cell=dark]:where(.svelte-twobof){color:var(--color-text)}.ThemeSwitch-cell.svelte-twobof .Icon{transition:rotate var(--duration-slow) var(--ease-brand)}.ThemeSwitch[aria-checked=false].svelte-twobof [data-cell=light]:where(.svelte-twobof) .Icon{rotate:45deg}.ThemeSwitch[aria-checked=true].svelte-twobof [data-cell=dark]:where(.svelte-twobof) .Icon{rotate:-20deg}
