.Checkbox_wrapper__5Ef4j{display:inline-flex;align-items:center;gap:var(--space-2);cursor:pointer;font-family:var(--font-family);-webkit-user-select:none;user-select:none}.Checkbox_input__if0Kn{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Checkbox_check__iSZG1{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:2px solid var(--color-border-dark);border-radius:var(--radius-sm);background:var(--color-bg-white);flex-shrink:0;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.Checkbox_icon__cqOQj{width:12px;height:10px;color:#fff;opacity:0;transform:scale(.5);transition:opacity var(--transition-fast),transform var(--transition-fast)}.Checkbox_input__if0Kn:checked+.Checkbox_check__iSZG1{background-color:#374151;border-color:#374151}.Checkbox_input__if0Kn:checked+.Checkbox_check__iSZG1 .Checkbox_icon__cqOQj{opacity:1;transform:scale(1)}.Checkbox_input__if0Kn:focus-visible+.Checkbox_check__iSZG1{outline:2px solid var(--color-brand-blue);outline-offset:2px}.Checkbox_label__q2mdx{font-size:var(--font-size-sm);color:var(--color-text-primary);line-height:1.4}.Checkbox_disabled__jC01s{opacity:.5;cursor:not-allowed}