.Checkbox_wrapper__l8Of_{display:inline-flex;align-items:flex-start;gap:var(--lib-space-3);cursor:pointer;font-family:var(--lib-font-sans)}.Checkbox_wrapper__l8Of_.Checkbox_disabled___79Dj{opacity:.5;cursor:not-allowed}.Checkbox_input__N_urK{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.Checkbox_box__sqSIA{flex-shrink:0;width:1.125rem;height:1.125rem;border:2px solid var(--lib-color-border-strong);border-radius:var(--lib-radius-sm);background:var(--lib-color-surface);display:flex;align-items:center;justify-content:center;transition:all var(--lib-duration-normal) var(--lib-ease-default);margin-top:.125rem}.Checkbox_input__N_urK:checked+.Checkbox_box__sqSIA{background:var(--lib-color-primary);border-color:var(--lib-color-primary)}.Checkbox_input__N_urK:focus-visible+.Checkbox_box__sqSIA{outline:2px solid var(--lib-color-primary);outline-offset:2px}.Checkbox_input__N_urK:indeterminate+.Checkbox_box__sqSIA{background:var(--lib-color-primary);border-color:var(--lib-color-primary)}.Checkbox_checkmark__Cr2by{display:none;color:var(--lib-neutral-50)}.Checkbox_input__N_urK:checked+.Checkbox_box__sqSIA .Checkbox_checkmark__Cr2by{display:block}.Checkbox_indeterminate__rI0vK{display:none;width:.5rem;height:2px;background:var(--lib-neutral-50);border-radius:var(--lib-radius-full)}.Checkbox_input__N_urK:indeterminate+.Checkbox_box__sqSIA .Checkbox_indeterminate__rI0vK{display:block}.Checkbox_input__N_urK:checked+.Checkbox_box__sqSIA .Checkbox_indeterminate__rI0vK{display:none}.Checkbox_label__v4TO7{font-size:var(--lib-text-sm);color:var(--lib-color-text);line-height:var(--lib-leading-normal);-webkit-user-select:none;user-select:none}.Checkbox_errorMsg__d7Qkf{font-size:var(--lib-text-xs);color:var(--lib-color-error);margin-top:var(--lib-space-1)}.Checkbox_hasError____3i7 .Checkbox_box__sqSIA{border-color:var(--lib-color-error)}