.checkbox-off-hover_icon-visible .checkbox-on .checkbox-icon{opacity:0;transition:all .22s}.checkbox-off-hover_icon-visible:hover .checkbox-icon{opacity:1}.checkbox-disabled[data-v-b92f3420]{pointer-events:none;--clr:var(--clr-grey-2)!important;--clr-grey-2:var(--clr-black-8)!important}.checkbox-custom[data-v-b92f3420]{--clr-disabled:var(--clr-white-0);--clr-enabled:var(--clr-primary);--label-size:1em;grid-gap:.5em;--icon-size:1.5em;--clr-label:var(--clr-grey-2);cursor:pointer;align-items:center;display:flex}.checkbox-custom_label[data-v-b92f3420]{width:100%;font-size:var(--label-size);text-transform:none;padding:var(--label-padding);color:var(--clr-label);align-items:center;font-weight:400;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.checkbox-custom:hover .checkbox-icon[data-v-b92f3420]:not(.checkbox-disabled):after{opacity:.25}}.label-left[data-v-b92f3420]{flex-direction:row-reverse}.label-left .checkbox-custom_label .checkbox-switch_label[data-v-b92f3420]{padding:0 .25em 0 0}.label-left-full-width[data-v-b92f3420]{flex-direction:row-reverse;width:100%}.label-left-full-width .checkbox-switch_label[data-v-b92f3420],.label-left-full-width .checkbox-custom_label[data-v-b92f3420]{margin-right:auto;padding-left:0}.checkbox-loading[data-v-b92f3420]{pointer-events:none;border:none!important}.checkbox-loading[data-v-b92f3420]:before{content:"";background:var(--clr-black-1);z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.checkbox-loading[data-v-b92f3420]:after{content:"";z-index:2;background:#000;width:100%;height:100%;animation:2s infinite opacityPulse-b92f3420;position:absolute;top:0;left:0}@keyframes opacityPulse-b92f3420{0%{opacity:.075}50%{opacity:.25}to{opacity:.075}}.checkbox-btn_single[data-v-b92f3420],.checkbox-btn_borderedsingle[data-v-b92f3420]{--clr-back:transparent;--clr-back-hover:var(--clr-black-4);--clr-back-active:var(--clr-black-4);--clr-border:var(--clr-back);--clr-border-hover:var(--clr-back);--clr-border-active:var(--clr-back)}.checkbox-btn[data-v-b92f3420]{--clr:var(--clr-white-0);--size:1em;--padding:0em .75em;--height:2em;--clr-enabled:var(--clr-primary);--radius:4px;--border-width:0px;--clr-active_special:var(--clr-grey-2);--clr-back:transparent;--clr-back-hover:var(--clr-black-3);--clr-back-active:var(--clr-black-4);--clr-border:transparent;--clr-border-hover:var(--clr-back-hover);--clr-border-active:var(--clr-back-active);--align-items-checkbox-btn:center;--justify-content-checkbox-btn:center;color:var(--clr);background:var(--clr-back);outline:solid var(--clr-border) var(--border-width);border-radius:var(--radius);font-size:var(--size);padding:var(--padding);height:var(--height);cursor:pointer;white-space:nowrap;align-items:var(--align-items-checkbox-btn);justify-content:var(--justify-content-checkbox-btn);flex-shrink:0;line-height:1;transition:all .15s;display:flex;position:relative}.checkbox-btn_bordered[data-v-b92f3420]{--border-width:2px;--clr-back:var(--clr-black-1-3);--clr-back-hover:var(--clr-black-1-3);--clr-back-active:var(--clr-black-1-4);--clr-border:var(--clr-black-3);--clr-border-hover:var(--clr-enabled);--clr-border-active:var(--clr-enabled)}.checkbox-btn_active[data-v-b92f3420]{z-index:1;--clr-active_special:var(--clr-enabled);--clr-back:var(--clr-back-active)!important;--clr-border:var(--clr-border-active)!important}.checkbox-btn_drag[data-v-b92f3420]{--padding:.5em .65em;box-sizing:border-box;--border-width:1px;--clr-border:var(--clr-black-0);--clr-border-hover:var(--clr-black-0);--clr-border-active:var(--clr-black-0);background-clip:padding-box;border-radius:0;transition:all}.checkbox-btn_drag[data-v-b92f3420]:first-child{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.checkbox-btn_drag[data-v-b92f3420]:last-child{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}@media (hover:hover) and (pointer:fine){.checkbox-btn[data-v-b92f3420]:not(.checkbox-btn_active):hover{--clr-back:var(--clr-back-hover)!important;--clr-border:var(--clr-border-hover)!important}}.icon-shadow[data-v-b92f3420]:before{text-shadow:-2px -2px 0 var(--clr-black-0), 0 -2px 0 var(--clr-black-0), 2px -2px 0 var(--clr-black-0), 2px 0 0 var(--clr-black-0), 2px 2px 0 var(--clr-black-0), 0 2px 0 var(--clr-black-0), -2px 2px 0 var(--clr-black-0), -2px 0 0 var(--clr-black-0)}.checkbox-icon[data-v-b92f3420]{font-size:var(--icon-size);color:currentColor;border-radius:4px;justify-content:center;align-items:center;line-height:1;display:flex;position:relative}.checkbox-icon[data-v-b92f3420]:after{content:"";opacity:0;background:currentColor;border-radius:4px;width:133%;height:133%;transition:all .25s;position:absolute}@media (hover:hover) and (pointer:fine){.checkbox-icon[data-v-b92f3420]:not(.checkbox-disabled):hover:after{opacity:.25}.checkbox-switch[data-v-b92f3420]:hover{cursor:pointer}.checkbox-switch:hover .checkbox-switch_circle[data-v-b92f3420]{--clr-circle:var(--clr-circle-hover)}.checkbox-switch:hover .checkbox-switch_circle[data-v-b92f3420]:after{opacity:.3}}.switch_reversed[data-v-b92f3420]{flex-direction:row-reverse}.checkbox-switch[data-v-b92f3420]{--height:1.25em;--clr-label:var(--clr-grey-2);--label-padding:0 .5em;--clr-body:var(--clr-black-3);--clr-enabled:var(--clr-primary);--clr-body-active:var(--clr-primary-2);--body-height:1.125em;--body-width:2.5em;--clr-circle:var(--clr-grey-2);--clr-circle-hover:var(--clr-grey-3);--clr-circle-active:var(--clr-enabled);--circle-dimesions:var(--body-height);min-height:var(--height);flex:0;align-items:center;display:flex;position:relative}.checkbox-switch.checkbox-on .checkbox-switch_circle[data-v-b92f3420]{--clr-circle:var(--clr-circle-active);right:calc(-100% + var(--circle-dimesions))}.checkbox-switch.checkbox-on .checkbox-switch_body[data-v-b92f3420]{--clr-body:var(--clr-body-active)}.checkbox-switch_body[data-v-b92f3420]{height:var(--body-height);width:var(--body-width);background:var(--clr-body);border-radius:99px;margin:0 .5em 0 0;transition:all .22s;position:relative}.checkbox-switch_circle[data-v-b92f3420]{width:var(--circle-dimesions);height:var(--circle-dimesions);background:var(--clr-circle);z-index:2;border-radius:50%;justify-content:center;align-items:center;transition:all .22s ease-in-out;display:flex;position:relative;right:0}.checkbox-switch_circle[data-v-b92f3420]:after{content:"";opacity:0;width:inherit;height:inherit;background:var(--clr-circle);border-radius:50%;transition:all .25s;position:absolute;transform:scale(1.5)}.checkbox-switch_label[data-v-b92f3420]{cursor:pointer;color:var(--clr-label);white-space:nowrap;justify-content:center;align-items:center;display:flex}
