.cb-switch{margin-bottom:var(--cb-field-gutter,0);cursor:pointer;align-items:center;gap:12px;display:inline-flex}.cb-switch__switch.MuiSwitch-root{border-radius:var(--cb-radius-full);width:44px;height:24px;padding:0;overflow:visible}.cb-switch .cb-switch__switch .MuiSwitch-switchBase{padding:2px}.cb-switch .cb-switch__switch .MuiSwitch-switchBase:hover{background-color:#0000}.cb-switch .cb-switch__switch .MuiSwitch-switchBase.Mui-focusVisible{box-shadow:0 0 0 3px var(--cb-focus-ring,var(--cb-primary-focus-ring));border-radius:var(--cb-radius-full);outline:none}.cb-switch .cb-switch__switch .MuiSwitch-thumb{background-color:var(--cb-surface-elevated);width:20px;height:20px;box-shadow:none;border-radius:var(--cb-radius-full)}.cb-switch .cb-switch__switch .MuiSwitch-track{border-radius:var(--cb-radius-full);background-color:var(--cb-border-base);opacity:1}.cb-switch .cb-switch__switch .MuiSwitch-switchBase.Mui-checked{color:var(--cb-surface-elevated);transform:translate(20px)}.cb-switch .cb-switch__switch .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--cb-primary-solid-bg);opacity:1}.cb-switch__label{font-size:var(--cb-font-size-xs);font-weight:var(--cb-font-weight-regular);line-height:var(--cb-line-height-normal);color:var(--cb-text-muted);-webkit-user-select:none;user-select:none}.cb-switch--size-sm .cb-switch__switch.MuiSwitch-root{width:40px;height:20px}.cb-switch--size-sm .cb-switch__switch .MuiSwitch-switchBase{padding:2px}.cb-switch--size-sm .cb-switch__switch .MuiSwitch-thumb{width:16px;height:16px}.cb-switch--size-sm .cb-switch__switch .MuiSwitch-switchBase.Mui-checked{transform:translate(20px)}.cb-switch--size-lg .cb-switch__switch.MuiSwitch-root{width:56px;height:28px}.cb-switch--size-lg .cb-switch__switch .MuiSwitch-switchBase{padding:3px}.cb-switch--size-lg .cb-switch__switch .MuiSwitch-thumb{width:22px;height:22px}.cb-switch--size-lg .cb-switch__switch .MuiSwitch-switchBase.Mui-checked{transform:translate(28px)}.cb-switch[data-disabled]{cursor:not-allowed}.cb-switch[data-disabled] .cb-switch__switch .MuiSwitch-track{background-color:var(--cb-surface-disabled);opacity:1}.cb-switch[data-disabled] .cb-switch__label{color:var(--cb-text-disabled)}.cb-switch--color-danger .cb-switch__switch .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--cb-danger-solid-bg);opacity:1}.cb-switch--color-danger{--cb-focus-ring:var(--cb-danger-focus-ring)}.cb-switch--color-success .cb-switch__switch .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--cb-success-solid-bg);opacity:1}.cb-switch--color-success{--cb-focus-ring:var(--cb-success-focus-ring)}.cb-switch--color-warning .cb-switch__switch .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--cb-warning-solid-bg);opacity:1}.cb-switch--color-warning{--cb-focus-ring:var(--cb-warning-focus-ring)}.cb-switch--color-info .cb-switch__switch .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--cb-info-solid-bg);opacity:1}.cb-switch--color-info{--cb-focus-ring:var(--cb-info-focus-ring)}.cb-switch--color-primary .cb-switch__switch .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--cb-primary-solid-bg);opacity:1}.cb-switch--color-primary{--cb-focus-ring:var(--cb-primary-focus-ring)}.cb-switch--color-secondary .cb-switch__switch .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--cb-secondary-solid-bg);opacity:1}.cb-switch--color-secondary{--cb-focus-ring:var(--cb-secondary-focus-ring)}.cb-switch--color-gray .cb-switch__switch .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--cb-gray-solid-bg);opacity:1}.cb-switch--color-gray{--cb-focus-ring:var(--cb-gray-focus-ring)}.cb-switch--color-orange .cb-switch__switch .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--cb-orange-solid-bg);opacity:1}.cb-switch--color-orange{--cb-focus-ring:var(--cb-orange-focus-ring)}.cb-switch--color-teal .cb-switch__switch .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--cb-teal-solid-bg);opacity:1}.cb-switch--color-teal{--cb-focus-ring:var(--cb-teal-focus-ring)}.cb-switch--color-indigo .cb-switch__switch .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--cb-indigo-solid-bg);opacity:1}.cb-switch--color-indigo{--cb-focus-ring:var(--cb-indigo-focus-ring)}.cb-switch--color-purple .cb-switch__switch .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--cb-purple-solid-bg);opacity:1}.cb-switch--color-purple{--cb-focus-ring:var(--cb-purple-focus-ring)}.cb-switch--color-pink .cb-switch__switch .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--cb-pink-solid-bg);opacity:1}.cb-switch--color-pink{--cb-focus-ring:var(--cb-pink-focus-ring)}
