.theme-switch.svelte-mls84d{background:var(--subtle);cursor:pointer;border-radius:999px;flex-shrink:0;width:40px;height:22px;transition:background .15s;position:relative}.theme-switch.svelte-mls84d:hover{background:color-mix(in srgb, var(--subtle) 80%, var(--muted))}.theme-switch.svelte-mls84d:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.knob.svelte-mls84d{background:var(--ink);width:16px;height:16px;color:var(--paper);border-radius:50%;justify-content:center;align-items:center;transition:transform .18s;display:flex;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.theme-switch.on.svelte-mls84d .knob:where(.svelte-mls84d){transform:translate(18px)}.theme-switch.big.svelte-mls84d{width:52px;height:30px}.theme-switch.big.svelte-mls84d .knob:where(.svelte-mls84d){width:22px;height:22px;top:4px;left:4px}.theme-switch.big.on.svelte-mls84d .knob:where(.svelte-mls84d){transform:translate(22px)}@media (prefers-reduced-motion:reduce){.knob.svelte-mls84d{transition:none}}
