.ko-switches.svelte-sz2aia{flex-wrap:wrap;gap:.4rem 1rem;display:flex}.ko-switches.column.svelte-sz2aia{flex-direction:column;gap:0}.switch.svelte-sz2aia{color:var(--text);letter-spacing:normal;text-transform:none;cursor:pointer;align-items:center;gap:.45rem;margin:0;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.column.svelte-sz2aia .switch:where(.svelte-sz2aia){min-height:40px;font-size:.9rem}.column.svelte-sz2aia .switch.sub:where(.svelte-sz2aia){padding-left:1.5rem}.switch.svelte-sz2aia input:where(.svelte-sz2aia){opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.track.svelte-sz2aia{background:var(--switch-track);border-radius:999px;flex:none;width:34px;height:20px;transition:background .2s;position:relative}.thumb.svelte-sz2aia{background:var(--switch-thumb);border-radius:50%;width:14px;height:14px;transition:transform .2s,background .2s;position:absolute;top:3px;left:3px}.switch.svelte-sz2aia:has(input:where(.svelte-sz2aia):checked) .track:where(.svelte-sz2aia){background:color-mix(in srgb, var(--accent) 45%, var(--switch-track))}.switch.svelte-sz2aia:has(input:where(.svelte-sz2aia):checked) .thumb:where(.svelte-sz2aia){background:var(--accent);transform:translate(14px)}.switch.svelte-sz2aia input:where(.svelte-sz2aia):focus-visible+.track:where(.svelte-sz2aia),.switch.locked.svelte-sz2aia:focus-visible .track:where(.svelte-sz2aia){outline:2px solid var(--accent);outline-offset:2px}.switch.locked.svelte-sz2aia{opacity:.7}.switch.locked.svelte-sz2aia:hover{opacity:1}
