.switch-btn.svelte-95137j{cursor:pointer;background:var(--color-border-subtle,#cbd5e1);box-sizing:border-box;border:none;border-radius:9999px;outline:none;flex-shrink:0;align-items:center;padding:2px;transition:background .2s,opacity .15s;display:inline-flex;position:relative}.switch-btn.svelte-95137j:focus-visible{box-shadow:0 0 0 2px var(--color-canvas,#fff), 0 0 0 4px var(--color-primary,#0cc0df)}.size-md.svelte-95137j{width:44px;height:24px}.size-sm.svelte-95137j{width:36px;height:20px}.switch-btn.active.svelte-95137j{background:var(--color-primary,#0cc0df)}.switch-btn.svelte-95137j:disabled{opacity:.55;cursor:not-allowed}.switch-handle.svelte-95137j{background:#fff;border-radius:50%;transition:transform .2s;display:block;box-shadow:0 1px 3px #0003}.size-md.svelte-95137j .switch-handle:where(.svelte-95137j){width:20px;height:20px}.size-sm.svelte-95137j .switch-handle:where(.svelte-95137j){width:16px;height:16px}.size-md.active.svelte-95137j .switch-handle:where(.svelte-95137j){transform:translate(20px)}.size-sm.active.svelte-95137j .switch-handle:where(.svelte-95137j){transform:translate(16px)}[data-theme=dark] .switch-btn.svelte-95137j{background:var(--color-input-border,#334155)}[data-theme=dark] .switch-btn.active.svelte-95137j{background:var(--color-primary,#0cc0df)}
