.main-checkbox[data-v-b2f8d96a]{cursor:pointer;color:var(--color_black-and-blue);display:flex;position:relative}.main-checkbox__check[data-v-b2f8d96a]{border:1px solid var(--color_gray-blue);border-radius:2px;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;min-height:20px;transition:all .2s;display:flex}.main-checkbox__check svg[data-v-b2f8d96a]{display:none}.main-checkbox input[type=checkbox][data-v-b2f8d96a]{visibility:hidden;opacity:0;z-index:-1;position:absolute}.main-checkbox_l .main-checkbox__label[data-v-b2f8d96a]{line-height:var(--line-height-xs)}.main-checkbox__check-checkmark[data-v-b2f8d96a]{width:11px;height:13px;-webkit-mask-image:url(../assets/icons/check.svg)}.main-checkbox__check-checkmark[data-v-b2f8d96a],.main-checkbox__check-dash[data-v-b2f8d96a]{background-color:var(--color_white);transition:all .3s;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.main-checkbox__check-dash[data-v-b2f8d96a]{width:14px;height:2px;-webkit-mask-image:url(../assets/icons/dash.svg)}.main-checkbox input[type=checkbox]:checked+.main-checkbox__check[data-v-b2f8d96a],.main-checkbox_primary:hover .main-checkbox__check[data-v-b2f8d96a]{border-color:var(--color_orange);color:var(--color_white)}.main-checkbox_primary input[type=checkbox]:checked+.main-checkbox__check[data-v-b2f8d96a]{background-color:var(--color_orange)}.main-checkbox_primary:hover input[type=checkbox]:checked+.main-checkbox__check[data-v-b2f8d96a]{background-color:var(--color_dark-orange)}.main-checkbox input[type=checkbox]:checked+.main-checkbox__check svg[data-v-b2f8d96a]{display:block}.main-checkbox_ghost input[type=checkbox]:checked+.main-checkbox__check .main-checkbox__check-checkmark[data-v-b2f8d96a],.main-checkbox_ghost input[type=checkbox]:checked+.main-checkbox__check .main-checkbox__check-dash[data-v-b2f8d96a]{background-color:var(--color_orange)}.main-checkbox_ghost:hover input[type=checkbox]:checked+.main-checkbox__check .main-checkbox__check-checkmark[data-v-b2f8d96a],.main-checkbox_ghost:hover input[type=checkbox]:checked+.main-checkbox__check .main-checkbox__check-dash[data-v-b2f8d96a]{background-color:var(--color_dark-orange)}.main-checkbox_ghost:hover .main-checkbox__check[data-v-b2f8d96a]{border-color:var(--color_orange)}.main-checkbox_ghost:hover input[type=checkbox]:checked+.main-checkbox__check[data-v-b2f8d96a]{border-color:var(--color_dark-orange)}.main-checkbox_center[data-v-b2f8d96a]{align-items:center}.main-checkbox_top[data-v-b2f8d96a]{align-items:start}.main-checkbox_l[data-v-b2f8d96a]{gap:12px}.main-checkbox_l .main-checkbox__check[data-v-b2f8d96a]{width:20px;min-width:20px;height:20px;min-height:20px}.main-checkbox_l .main-checkbox__check-checkmark[data-v-b2f8d96a]{width:11px;height:13px}.main-checkbox_l .main-checkbox__check-dash[data-v-b2f8d96a]{width:14px;height:2px}.main-checkbox_l[data-v-b2f8d96a]{font-size:var(--f-size_l)}.main-checkbox_m[data-v-b2f8d96a]{gap:8px}.main-checkbox_m .main-checkbox__check[data-v-b2f8d96a]{width:18px;min-width:18px;height:18px;min-height:18px}.main-checkbox_m .main-checkbox__check-checkmark[data-v-b2f8d96a]{width:9px;height:11px}.main-checkbox_m .main-checkbox__check-dash[data-v-b2f8d96a]{width:11px}.main-checkbox_m[data-v-b2f8d96a]{font-size:var(--f-size_m)}.main-checkbox_s[data-v-b2f8d96a]{gap:8px}.main-checkbox_s .main-checkbox__check[data-v-b2f8d96a]{width:16px;min-width:16px;height:16px;min-height:16px}.main-checkbox_s .main-checkbox__check-checkmark[data-v-b2f8d96a]{width:7px;height:9px}.main-checkbox_s .main-checkbox__check-dash[data-v-b2f8d96a]{width:9px}.main-checkbox_s[data-v-b2f8d96a]{font-size:var(--f-size_s)}.main-checkbox_xs[data-v-b2f8d96a]{gap:8px}.main-checkbox_xs .main-checkbox__check[data-v-b2f8d96a]{width:14px;min-width:14px;height:14px;min-height:14px}.main-checkbox_xs .main-checkbox__check-checkmark[data-v-b2f8d96a]{width:6px;height:8px}.main-checkbox_xs .main-checkbox__check-dash[data-v-b2f8d96a]{width:7px}.main-checkbox_xs[data-v-b2f8d96a]{font-size:var(--f-size_xs)}label[disabled=true].main-checkbox[data-v-b2f8d96a]{pointer-events:none;color:var(--color_gray-blue);border:var(--color_light-mint)}label[disabled=true] .main-checkbox__check-checkmark[data-v-b2f8d96a],label[disabled=true] .main-checkbox__check-dash[data-v-b2f8d96a]{background-color:var(--color_light-mint)}label[disabled=true] input[type=checkbox]+.main-checkbox__check[data-v-b2f8d96a],label[disabled=true] input[type=checkbox]:checked+.main-checkbox__check[data-v-b2f8d96a]{background:var(--color_light-mint);border:var(--color_transparent)}label[disabled=true] input[type=checkbox]:checked+.main-checkbox__check svg path[data-v-b2f8d96a]{fill:var(--color_light-mint)}
