.switch-container[data-v-c7d9f4c7]{--switch-container-width:38px;--switch-on-background:var(--ct-color_primary-5);--switch-on-color:var(--ct-color_primary-0);--switch-size:16px;align-items:center;gap:var(--ct-spacing_5);flex-shrink:0;width:fit-content;min-width:38px;display:flex;position:relative}.switch-container input[data-v-c7d9f4c7]{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.switch-container input[data-v-c7d9f4c7]:focus-visible{outline:none}.switch-container .switch[data-v-c7d9f4c7]{background-color:var(--ct-color_shade-5);border-radius:var(--ct-border-radius_circle);height:var(--switch-size);min-width:var(--switch-container-width);transition:background-color var(--ct-transition-duration-200) ease-out;flex-shrink:0;align-items:center;display:flex;position:relative}.switch-container .switch[data-v-c7d9f4c7]:after{aspect-ratio:1;background-color:var(--ct-color_shade-4);border-radius:var(--ct-border-radius_circle);border:1px solid var(--ct-color_tint-0);content:"";height:20px;transition:transform var(--ct-transition-duration-200) ease-in-out;position:absolute}.switch-container:has(input:focus-visible) .switch[data-v-c7d9f4c7]{box-shadow:0 0 0 var(--ct-border-width_2) var(--ct-color_primary-0);outline:2px solid var(--ct-color_primary-5);outline-offset:2px}.switch-container:has(input:checked) .switch[data-v-c7d9f4c7]:after{transform:translateX(calc(var(--switch-container-width) - var(--switch-size)))}.switch-container[data-v-c7d9f4c7]:not(.disabled){cursor:pointer}.switch-container:not(.disabled):has(input:checked):not(.super-admin) .switch[data-v-c7d9f4c7]{background-color:var(--switch-on-background)}.switch-container:not(.disabled):has(input:checked):not(.super-admin) .switch[data-v-c7d9f4c7]:after{background-color:var(--switch-on-color)}.switch-container.is-loading .switch[data-v-c7d9f4c7]{cursor:wait;justify-content:center}.switch-container.is-loading .switch[data-v-c7d9f4c7]:after{display:none}.switch-container.super-admin .switch[data-v-c7d9f4c7]{background-color:var(--ct-color_super-admin-8)}.switch-container.super-admin .switch[data-v-c7d9f4c7]:after{background-color:var(--ct-color_super-admin-0)}.switch-container.disabled .switch[data-v-c7d9f4c7]{background-color:var(--ct-color_shade-8);cursor:not-allowed}.switch-container.disabled .switch[data-v-c7d9f4c7]:after{background-color:var(--ct-color_shade-5)}.switch-container.reverse .switch[data-v-c7d9f4c7]{order:2}.switch-container.reverse>span[data-v-c7d9f4c7]:last-child{order:1}
