.Checkbox_wrapper__UjD1T{display:inline-flex;align-items:flex-start;gap:12px;cursor:pointer;user-select:none}.Checkbox_wrapper__UjD1T.Checkbox_disabled__pjV4T{cursor:default;opacity:.55}.Checkbox_input__wRN7N{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Checkbox_box__vZAcD{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:2px solid;transition:all .2s ease}.Checkbox_round__1ji4o .Checkbox_box__vZAcD{border-radius:50%}.Checkbox_squircle__Z8cyM .Checkbox_box__vZAcD{border-radius:4px}.Checkbox_sm__47k6Q .Checkbox_box__vZAcD{width:16px;height:16px}.Checkbox_sm__47k6Q:has(.Checkbox_content__K3cvm) .Checkbox_box__vZAcD{margin-top:3px}.Checkbox_sm__47k6Q.Checkbox_squircle__Z8cyM .Checkbox_box__vZAcD{border-radius:3px}.Checkbox_md__0w13W .Checkbox_box__vZAcD{width:20px;height:20px}.Checkbox_md__0w13W:has(.Checkbox_content__K3cvm) .Checkbox_box__vZAcD{margin-top:1px}.Checkbox_md__0w13W.Checkbox_squircle__Z8cyM .Checkbox_box__vZAcD{border-radius:4px}.Checkbox_lg__vQp9J .Checkbox_box__vZAcD{width:24px;height:24px}.Checkbox_lg__vQp9J.Checkbox_squircle__Z8cyM .Checkbox_box__vZAcD{border-radius:6px}.Checkbox_icon__70xVN{position:absolute;color:white;opacity:0;transform:scale(.3);transition:opacity .1s ease,transform .15s cubic-bezier(.4,0,.2,1);pointer-events:none}.Checkbox_input__wRN7N:checked~.Checkbox_box__vZAcD .Checkbox_icon__70xVN,.Checkbox_input__wRN7N:indeterminate~.Checkbox_box__vZAcD .Checkbox_icon__70xVN{opacity:1;transform:scale(1)}.Checkbox_checkPath__VJ8ZE{stroke-dasharray:11;stroke-dashoffset:11;transition:stroke-dashoffset .2s cubic-bezier(.4,0,.2,1)}.Checkbox_input__wRN7N:checked~.Checkbox_box__vZAcD .Checkbox_checkPath__VJ8ZE{stroke-dashoffset:0}.Checkbox_indeterminatePath__bX3E7{stroke-dasharray:7;stroke-dashoffset:7;transition:stroke-dashoffset .15s cubic-bezier(.4,0,.2,1)}.Checkbox_input__wRN7N:indeterminate~.Checkbox_box__vZAcD .Checkbox_indeterminatePath__bX3E7{stroke-dashoffset:0}.Checkbox_content__K3cvm{display:flex;flex-direction:column;gap:2px}.Checkbox_label__FObcg{font-size:14px;font-weight:400;line-height:1.5;color:#555;font-family:var(--font-sans-press)}.Checkbox_description__xq3D8{font-size:12px;line-height:1.4;color:#999;font-family:var(--font-sans-press)}.Checkbox_light__5JRo5 .Checkbox_box__vZAcD{background:white;border-width:1px;border-color:#e5e7eb;box-shadow:none}.Checkbox_light__5JRo5:hover:not(.Checkbox_disabled__pjV4T) .Checkbox_box__vZAcD{border-color:#ccc}.Checkbox_light__5JRo5 .Checkbox_input__wRN7N:checked~.Checkbox_box__vZAcD,.Checkbox_light__5JRo5 .Checkbox_input__wRN7N:indeterminate~.Checkbox_box__vZAcD{background:#111111;border-color:transparent;box-shadow:none}.Checkbox_light__5JRo5 .Checkbox_input__wRN7N:focus-visible~.Checkbox_box__vZAcD{outline:2px solid #111111;outline-offset:2px}.Checkbox_light__5JRo5.Checkbox_error__bWQEm .Checkbox_box__vZAcD{border-color:#F87171}.Checkbox_minimal__kHSUP .Checkbox_box__vZAcD{background:white;border-width:1.5px;border-color:#ccc;box-shadow:none}.Checkbox_minimal__kHSUP:hover:not(.Checkbox_disabled__pjV4T) .Checkbox_box__vZAcD{border-color:#aaa;box-shadow:none}.Checkbox_minimal__kHSUP .Checkbox_input__wRN7N:checked~.Checkbox_box__vZAcD,.Checkbox_minimal__kHSUP .Checkbox_input__wRN7N:indeterminate~.Checkbox_box__vZAcD{background:#111111;border-color:transparent;box-shadow:none}.Checkbox_minimal__kHSUP .Checkbox_input__wRN7N:focus-visible~.Checkbox_box__vZAcD{outline:2px solid #111111;outline-offset:2px}.Checkbox_minimal__kHSUP.Checkbox_error__bWQEm .Checkbox_box__vZAcD{border-color:#F87171}.Checkbox_dark__XKHAb .Checkbox_box__vZAcD{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.Checkbox_dark__XKHAb .Checkbox_wrapper__UjD1T:hover:not(.Checkbox_disabled__pjV4T) .Checkbox_box__vZAcD{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.3);box-shadow:0 0 20px rgba(255,255,255,.15)}.Checkbox_dark__XKHAb .Checkbox_input__wRN7N:checked~.Checkbox_box__vZAcD,.Checkbox_dark__XKHAb .Checkbox_input__wRN7N:indeterminate~.Checkbox_box__vZAcD{background:rgba(255,255,255,.95);border-color:transparent;box-shadow:0 0 20px rgba(255,255,255,.4),0 4px 12px rgba(0,0,0,.1)}.Checkbox_dark__XKHAb .Checkbox_input__wRN7N:checked~.Checkbox_box__vZAcD .Checkbox_icon__70xVN,.Checkbox_dark__XKHAb .Checkbox_input__wRN7N:indeterminate~.Checkbox_box__vZAcD .Checkbox_icon__70xVN{color:#111111}.Checkbox_dark__XKHAb .Checkbox_input__wRN7N:focus-visible~.Checkbox_box__vZAcD{outline:2px solid rgba(255,255,255,.5);outline-offset:2px}.Checkbox_dark__XKHAb .Checkbox_label__FObcg{color:rgba(255,255,255,.95)}.Checkbox_dark__XKHAb .Checkbox_description__xq3D8{color:rgba(255,255,255,.7)}.Checkbox_dark__XKHAb.Checkbox_error__bWQEm .Checkbox_box__vZAcD{border-color:#F87171}.Checkbox_checkIcon__7e9AA{width:100%;height:100%}.Checkbox_sm__47k6Q .Checkbox_icon__70xVN svg{width:10px;height:10px}.Checkbox_md__0w13W .Checkbox_icon__70xVN svg{width:12px;height:12px}.Checkbox_lg__vQp9J .Checkbox_icon__70xVN svg{width:14px;height:14px}.Checkbox_input__wRN7N:focus-visible~.Checkbox_box__vZAcD{transition:all .1s ease}@keyframes Checkbox_fadeInScale__HDFdN{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.Checkbox_input__wRN7N:checked~.Checkbox_box__vZAcD .Checkbox_icon__70xVN,.Checkbox_input__wRN7N:indeterminate~.Checkbox_box__vZAcD .Checkbox_icon__70xVN{animation:Checkbox_fadeInScale__HDFdN .1s ease-out}