.ui-switch{position:relative;display:inline-flex;flex:none;width:28px;height:16px;padding:0;border:0;border-radius:var(--radius-full);background:var(--color-border-strong);transition:background var(--duration-base) var(--ease-standard)}.ui-switch--lg{width:40px;height:22px}.ui-switch[data-state=checked]{background:var(--color-signal)}.ui-switch:disabled{opacity:.45;cursor:not-allowed}.ui-switch__thumb{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--color-text);transition:transform var(--duration-base) var(--ease-standard),background var(--duration-base) var(--ease-standard)}.ui-switch--lg .ui-switch__thumb{width:18px;height:18px}.ui-switch[data-state=checked] .ui-switch__thumb{transform:translate(12px);background:var(--color-signal-ink)}.ui-switch--lg[data-state=checked] .ui-switch__thumb{transform:translate(18px)}
