.checkbox{display:flex;position:relative;font-size:12px;color:#767676;cursor:pointer}.checkbox.checkbox-large{border-radius:2px;border:1px solid #858585;height:14px;width:14px}.checkbox .checkbox-input{height:14px;margin:0;opacity:0;padding:0;border:0;top:0;left:0;position:absolute;visibility:collapse;width:14px}.checkbox .checkbox-input:focus{outline:none}.checkbox .checkbox-input+div{display:flex;align-items:center}.checkbox .checkbox-input+div>*:not(:first-child){margin-left:10px}.checkbox .checkbox-input+div svg{flex-shrink:0}.checkbox .checkbox-input+div svg .checkbox-check{visibility:hidden}.checkbox .checkbox-input+div .checkbox-large-checkmark{visibility:hidden;opacity:0}.checkbox .checkbox-input:checked+div svg .checkbox-check{visibility:visible}.checkbox .checkbox-input:checked+div .checkbox-large-checkmark{visibility:visible;opacity:1}.checkbox .disabled{cursor:not-allowed}
