.icon[data-v-eb92aaf3]{width:1.27em;height:1em}.checkbox[data-v-a5049d60]{--checkbox__size:22px;--checkbox__size-icon:10px;--checkbox__border-color:var(--t-checbox__border);--checkbox__background-color:transparent;--checkbox-icon__color:var(--t-checbox__icon);--checkbox-icon__opacity:1;--checkbox_label__color:var(--t-checbox__label);--checkbox__transition:.2s ease;cursor:pointer;flex-shrink:0;align-items:center;gap:13px;display:inline-flex;position:relative}.checkbox[data-v-a5049d60]:focus-visible:not(.checkbox_state_disabled),.checkbox[data-v-a5049d60]:hover:not(.checkbox_state_disabled){--checkbox__border-color:var(--t-checbox__border_hover);--checkbox_label__color:var(--t-checbox__label_hover);--checkbox-icon__color:var(--t-checbox__icon_hover)}.checkbox[data-v-a5049d60]:focus-visible:not(.checkbox_state_disabled).checkbox_state_active,.checkbox[data-v-a5049d60]:hover:not(.checkbox_state_disabled).checkbox_state_active{--checkbox__border-color:var(--t-checbox__border_active_hover);--checkbox__background-color:var(--t-checbox__background_hover)}.checkbox[data-v-a5049d60]:active{opacity:.8}.checkbox__input[data-v-a5049d60]{font-size:inherit;visibility:hidden;outline:none;display:block;position:absolute}.checkbox__square[data-v-a5049d60]{background-color:var(--checkbox__background-color);border:1px solid var(--checkbox__border-color);height:var(--checkbox__size);width:var(--checkbox__size);-webkit-tap-highlight-color:transparent;transition:var(--checkbox__transition);border-radius:5px;flex-shrink:0;transition-property:border,background-color;position:relative}.checkbox__icon[data-v-a5049d60]{color:var(--checkbox-icon__color);font-size:var(--checkbox__size-icon);opacity:0;transition:opacity .2s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkbox__input:checked+.checkbox__square .checkbox__icon[data-v-a5049d60]{opacity:var(--checkbox-icon__opacity)}.checkbox__label[data-v-a5049d60]{color:var(--checkbox_label__color);transition:color var(--checkbox__transition);font-size:12px}@media screen and (width>=1024px){.checkbox__label[data-v-a5049d60]{font-size:14px}}@media screen and (width>=1920px){.checkbox__label[data-v-a5049d60]{font-size:16px}}.checkbox_state_active[data-v-a5049d60]{--checkbox__background-color:var(--t-checbox__background_active);--checkbox__border-color:var(--t-checbox__border_active)}.checkbox_state_disabled[data-v-a5049d60]{cursor:default;opacity:.6}
