.control.svelte-7jjr6b{min-inline-size:0;min-block-size:var(--control-h-xs);font-size:var(--switch-label-text);white-space:nowrap;color:var(--switch-label);cursor:pointer;align-items:center;gap:8px;font-weight:700;display:inline-flex;position:relative}.control.disabled.svelte-7jjr6b{cursor:not-allowed;color:var(--text-neutral-disable)}input.svelte-7jjr6b{opacity:0;block-size:100%;inline-size:100%;cursor:inherit;margin:0;position:absolute;inset:0}input.svelte-7jjr6b:focus-visible{outline:none}.track.svelte-7jjr6b{inline-size:var(--switch-w);block-size:var(--switch-h);border-radius:var(--radius-full);background:var(--switch-track);transition:background-color var(--duration-base) var(--ease-out);direction:ltr;flex:none;align-items:center;padding:2px;display:flex}.thumb.svelte-7jjr6b{inline-size:calc(var(--switch-h) - 4px);block-size:calc(var(--switch-h) - 4px);border-radius:var(--radius-full);background:var(--switch-thumb);transition:translate var(--duration-base) var(--ease-out)}input.svelte-7jjr6b:checked+.track:where(.svelte-7jjr6b){background:var(--switch-track-on)}input.svelte-7jjr6b:checked+.track:where(.svelte-7jjr6b) .thumb:where(.svelte-7jjr6b){translate:calc(var(--switch-w) - var(--switch-h)) 0}input.svelte-7jjr6b:focus-visible+.track:where(.svelte-7jjr6b){outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}input.svelte-7jjr6b:disabled:not(:checked)+.track:where(.svelte-7jjr6b){background:var(--bg-neutral-secondary)}.label.svelte-7jjr6b{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}
