.Checkbox_Root__vUE3_{--checkbox-size:2rem}.Checkbox_checkboxWrapper__lIWBZ{padding:.75rem 1rem}.Checkbox_loadingSkeletonWrapper__CwS3D{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.Checkbox_checkboxLabel__Uirlb,.Checkbox_loadingSkeletonWrapper__CwS3D{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Checkbox_checkboxLabel__Uirlb{position:relative;min-height:var(--checkbox-size);padding-left:3rem}.Checkbox_checkboxError__OjCkm{margin-top:.5rem;font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);color:var(--color-alert);font-family:var(--bold-font-family);display:block;margin-bottom:1.25rem;margin-left:1rem}.Checkbox_checkboxInput__FVLll{position:absolute;width:0;height:0;opacity:0}.Checkbox_checkboxText__cIxwF{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-black);letter-spacing:normal}.Checkbox_checkboxMark__c_tpZ{position:absolute;top:50%;left:0;width:var(--checkbox-size);height:var(--checkbox-size);border:1px solid var(--checkbox-border-color);border-radius:.25rem;background-color:var(--checkbox-background-color);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s;transition:all .2s}.Checkbox_checkboxMark__c_tpZ.Checkbox_error__LvA56{border:var(--checkbox-error-border-color);background-color:var(--checkbox-error-background-color)}.Checkbox_checkboxInput__FVLll:focus+.Checkbox_checkboxMark__c_tpZ{outline:1px solid}.Checkbox_checkboxMark__c_tpZ:after{position:absolute;content:"";opacity:0;-webkit-transition:all .2s;transition:all .2s}.Checkbox_checkboxLabel__Uirlb .Checkbox_checkboxMark__c_tpZ:after{top:.25rem;left:.75rem;width:.5rem;height:1.125rem;border:solid var(--checkbox-mark-border-color);border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.Checkbox_checkboxLabel__Uirlb .Checkbox_checkboxInput__FVLll:checked~.Checkbox_checkboxMark__c_tpZ:after{opacity:1}.Checkbox_checkboxLabel__Uirlb .Checkbox_checkboxInput__FVLll:checked~.Checkbox_checkboxText__cIxwF{color:var(--checkbox-checked-text-color);font-family:var(--bold-font-family)}.Checkbox_checkboxLabel__Uirlb .Checkbox_checkboxInput__FVLll:checked~.Checkbox_checkboxMark__c_tpZ{border-color:var(--checkbox-checked-border-color);background-color:var(--checkbox-checked-background-color)}