.checkbox{display:flex;justify-content:center;align-items:center;flex-shrink:0;background:none;border:none;cursor:pointer}.checkbox-default,.checkbox-pressed{width:24px;height:24px;border:2px solid;border-radius:4px}.checkbox-small{padding-left:1px;padding-bottom:1px}.checkbox-small,.checkbox-small-pressed{width:20px;height:20px;border:2px solid;border-radius:4px}.checkbox-pressed .checkbox-icon{display:flex;justify-content:center;align-items:center;width:24px;height:24px;font-size:15px;padding-left:1px;padding-bottom:2px}.checkbox-small.checkbox-pressed .checkbox-icon{width:20px;height:20px;font-size:11px;padding-left:.5px;padding-bottom:.5px}.checkbox-black{border-color:var(--noir);color:var(--noir)}.checkbox-white{border-color:var(--pure-white);color:var(--pure-white)}.checkbox-icon-black{color:var(--noir)}.checkbox-icon-white{color:var(--pure-white)}.checkbox-bleu-allaw,.checkbox-icon-bleu-allaw{border-color:var(--bleu-allaw);color:var(--bleu-allaw)}.checkbox-icon-mid-grey,.checkbox-mid-grey{border-color:var(--mid-grey);color:var(--mid-grey)}.checkbox-dark-grey,.checkbox-icon-dark-grey{border-color:var(--dark-grey);color:var(--dark-grey)}.checkbox-icon-noir,.checkbox-noir{border-color:var(--noir);color:var(--noir)}.checkbox-icon-pure-white,.checkbox-pure-white{border-color:var(--pure-white);color:var(--pure-white)}.checkbox-grey-venom,.checkbox-icon-grey-venom{border-color:var(--grey-venom);color:var(--grey-venom)}.checkbox-icon-venom-grey-dark,.checkbox-venom-grey-dark{border-color:var(--venom-grey-dark);color:var(--venom-grey-dark)}.checkbox-light{border-color:var(--mid-grey);border-width:1px}.checkbox-icon-light,.checkbox-light{color:var(--bleu-allaw)}.checkbox-icon-light-pressed{padding-left:5px}.checkbox-style-form{border:2px solid var(--grey-venom,#e6edf5)}.checkbox-style-form.checkbox-pressed,.checkbox-style-form:hover{border-color:var(--venom-grey-dark,#d1dce8)}.checkbox-form{display:flex;align-items:center;gap:.75rem;cursor:pointer}.checkbox-form-small{gap:.75rem}.checkbox-form-label-container{display:flex;align-items:center}.checkbox-form-required{color:var(--dark-grey,#456073)}.checkbox-form-link{color:var(--allaw-blue,#25beeb);text-decoration:underline;cursor:pointer;margin-left:.25rem}.checkbox-form-bleu-allaw .checkbox{border-color:var(--bleu-allaw)}.checkbox-form-mid-grey .checkbox{border-color:var(--mid-grey);color:var(--mid-grey)}.checkbox-form-dark-grey .checkbox{border-color:var(--dark-grey);color:var(--dark-grey)}.checkbox-form-noir .checkbox{border-color:var(--noir);color:var(--noir)}.checkbox-form-pure-white .checkbox{border-color:var(--pure-white);color:var(--pure-white)}.checkbox-form-grey-venom .checkbox{border-color:var(--grey-venom);color:var(--grey-venom)}.checkbox-form-venom-grey-dark .checkbox{border-color:var(--venom-grey-dark);color:var(--venom-grey-dark)}