[data-v-32a55389]:root{--ui-transition:.2s ease-in;--ui-transition-hover:none;--ui-scrollbar-thumb-color:var(--ui-bg-main-brand-high)}@media (min-width:768px) and (hover:hover){[data-v-32a55389]:root{--ui-transition-hover:var(--ui-transition)}}.ui-switch[data-v-32a55389]{--ui-switch-width:44px;--ui-switch-height:24px;--ui-switch-before-width:20px;--ui-switch-before-height:20px;cursor:pointer;align-items:center;display:flex}.ui-switch._appearance_primary[data-v-32a55389]{--ui-switch-color:var(--ui-bg-main-dark-primary);--ui-switch-background:var(--ui-bg-main-dark-additional);--ui-switch-border-color:var(--ui-bg-main-dark-additional);--ui-switch-background-after:var(--ui-graphic-main-light-primary)}.ui-switch._appearance_primary._checked[data-v-32a55389]{--ui-switch-background:var(--ui-bg-main-brand-main);--ui-switch-border-color:var(--ui-bg-main-brand-main)}.ui-switch._appearance_primary._checked._disabled[data-v-32a55389]{--ui-switch-background:var(--ui-bg-main-dark-tertiary);--ui-switch-border-color:var(--ui-bg-main-dark-tertiary)}@media (min-width:768px) and (hover:hover){.ui-switch._appearance_primary._checked[data-v-32a55389]:hover:not(._disabled){--ui-switch-background:var(--ui-bg-other-brand-hover);--ui-switch-border-color:var(--ui-bg-other-brand-hover)}.ui-switch._appearance_primary[data-v-32a55389]:hover:not(._disabled){--ui-switch-background:var(--ui-bg-main-dark-tertiary);--ui-switch-border-color:var(--ui-bg-main-dark-tertiary)}}.ui-switch._appearance_primary._disabled[data-v-32a55389]{--ui-switch-background:var(--ui-bg-main-dark-tertiary);--ui-switch-border-color:var(--ui-bg-main-dark-tertiary)}.ui-switch._appearance_primary[data-v-32a55389]:focus-visible{--ui-switch-border-color:var(--ui-graphic-main-light-primary);--ui-switch-outline:2px solid var(--ui-graphic-main-dark-primary)}.ui-switch._appearance_info[data-v-32a55389]{--ui-switch-color:var(--ui-bg-main-dark-primary);--ui-switch-background:var(--ui-bg-main-dark-additional);--ui-switch-border-color:var(--ui-bg-main-dark-additional);--ui-switch-background-after:var(--ui-graphic-main-light-primary)}.ui-switch._appearance_info._checked[data-v-32a55389]{--ui-switch-background:var(--ui-bg-main-info);--ui-switch-border-color:var(--ui-bg-main-info)}.ui-switch._appearance_info._checked._disabled[data-v-32a55389]{--ui-switch-background:var(--ui-bg-main-dark-tertiary);--ui-switch-border-color:var(--ui-bg-main-dark-tertiary)}@media (min-width:768px) and (hover:hover){.ui-switch._appearance_info._checked[data-v-32a55389]:hover:not(._disabled){--ui-switch-background:var(--ui-bg-other-info-hover);--ui-switch-border-color:var(--ui-bg-other-info-hover)}.ui-switch._appearance_info[data-v-32a55389]:hover:not(._disabled){--ui-switch-background:var(--ui-bg-main-dark-tertiary);--ui-switch-border-color:var(--ui-bg-main-dark-tertiary)}}.ui-switch._appearance_info._disabled[data-v-32a55389]{--ui-switch-background:var(--ui-bg-main-dark-tertiary);--ui-switch-border-color:var(--ui-bg-main-dark-tertiary)}.ui-switch._appearance_info[data-v-32a55389]:focus-visible{--ui-switch-border-color:var(--ui-graphic-main-light-primary);--ui-switch-outline:2px solid var(--ui-graphic-main-dark-primary)}.ui-switch._checked .ui-switch__input~.ui-switch__check[data-v-32a55389]:before,.ui-switch._checked .ui-switch__input~.ui-switch__tooltip .ui-switch__check[data-v-32a55389]:before{transform:translate(100%)}.ui-switch__prepend[data-v-32a55389]{color:var(--ui-switch-color);margin-right:12px}.ui-switch__input[data-v-32a55389]{display:none}.ui-switch__check[data-v-32a55389]{background-color:var(--ui-switch-background);transition:border-color var(--ui-transition),background-color var(--ui-transition);-webkit-user-select:none;user-select:none;outline:var(--ui-switch-outline);width:var(--ui-switch-width);height:var(--ui-switch-height);border:1px solid var(--ui-switch-border-color);box-sizing:border-box;border-radius:16px;flex-grow:0;flex-shrink:0;position:relative}.ui-switch__check[data-v-32a55389]:before{background:var(--ui-switch-background-after);transition:transform var(--ui-transition);content:"";width:var(--ui-switch-before-width);height:var(--ui-switch-before-height);border-radius:50%;position:absolute;top:1px;bottom:1px;left:1px}.ui-switch__append[data-v-32a55389]{color:var(--ui-switch-color);margin-left:12px}
