.checkbox_checkboxContainer__xlSWy{display:flex;flex-direction:column;gap:4px;width:-moz-fit-content;width:fit-content}.checkbox_checkboxWrapper__fIFpA{display:flex;align-items:center;gap:8px;cursor:pointer}.checkbox_checkboxWrapper__fIFpA.checkbox_labelLeft__d__jD{flex-direction:row-reverse;justify-content:flex-end}.checkbox_checkboxInputWrapper__YEVFo{position:relative;display:flex;align-items:center;justify-content:center}.checkbox_hiddenInput__N6wu8{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0;pointer-events:none}.checkbox_checkbox__Qfq90{display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease-in-out;cursor:pointer;position:relative;background-color:rgba(0,0,0,0);border:2px solid #474d57}.checkbox_checkbox__Qfq90.checkbox_small__kCsUI{width:16px;height:16px;border-radius:3px}.checkbox_checkbox__Qfq90.checkbox_medium__BEHN1{width:20px;height:20px;border-radius:4px}.checkbox_checkbox__Qfq90.checkbox_large__yUiUY{width:24px;height:24px;border-radius:5px}.checkbox_checkbox__Qfq90.checkbox_checked__o2VUx{border-color:#18b6ca;background-color:#18b6ca}.checkbox_checkbox__Qfq90.checkbox_checked__o2VUx .checkbox_checkmark__5zSyU{opacity:1;transform:scale(1)}.checkbox_checkbox__Qfq90.checkbox_disabled__tfJHR{opacity:.5;cursor:not-allowed;background-color:#f5f5f5;border-color:#d9d9d9}.checkbox_checkbox__Qfq90.checkbox_error__Rc8rP{border-color:#ff4d4f;box-shadow:0 0 0 2px rgba(255,77,79,.2)}.checkbox_checkbox__Qfq90:not(.checkbox_disabled__tfJHR):hover{border-color:#18b6ca;transform:scale(1.05);box-shadow:0 2px 8px rgba(24,182,202,.2)}.checkbox_checkbox__Qfq90:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(24,182,202,.3)}.checkbox_checkmark__5zSyU{width:100%;height:100%;opacity:0;transform:scale(.8);transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center}.checkbox_checkmark__5zSyU path{stroke-width:2}.checkbox_label__VcaQg{font-size:14px;font-weight:400;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;gap:4px}.checkbox_label__VcaQg.checkbox_labelLeft__d__jD{margin-right:8px}.checkbox_label__VcaQg.checkbox_labelRight__96iQv{margin-left:8px}.checkbox_label__VcaQg.checkbox_disabled__tfJHR{color:#8c8c8c;cursor:not-allowed}.checkbox_required__HRh0D{color:#ff4d4f;font-size:12px;margin-left:2px}.checkbox_errorMessage__e6hob{color:#ff4d4f;font-size:12px;font-weight:400;margin-top:2px}@media(max-width:768px){.checkbox_checkbox__Qfq90.checkbox_small__kCsUI{width:14px;height:14px}.checkbox_checkbox__Qfq90.checkbox_medium__BEHN1{width:18px;height:18px}.checkbox_checkbox__Qfq90.checkbox_large__yUiUY{width:22px;height:22px}.checkbox_label__VcaQg{font-size:13px}}