.Checkbox_root__bX_GI{align-items:center;cursor:pointer;display:inline-flex;gap:var(--rs-checkbox-gap);-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top;-webkit-tap-highlight-color:transparent}@media (hover:hover) and (pointer:fine){.Checkbox_root__bX_GI:hover .Checkbox_decorator__CvWBW{background:var(--rs-color-background-neutral-faded)}}.Checkbox_field__O_S_j{position:relative}.Checkbox_decorator__CvWBW{background:var(--rs-color-background-elevation-base);border:1px solid var(--rs-color-border-neutral);border-radius:var(--rs-radius-small);color:var(--rs-color-on-background-primary);height:var(--rs-checkbox-line-height);transition:var(--rs-duration-fast) var(--rs-easing-standard);transition-property:background-color,border-color;width:var(--rs-checkbox-line-height)}.Checkbox_decorator__CvWBW:before{background:var(--rs-color-on-background-primary);border-radius:var(--rs-radius-circular);content:"";height:1.5px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:var(--rs-duration-fast) var(--rs-easing-standard);transition-property:opacity,transform;width:calc(var(--rs-checkbox-line-height) * .5)}.Checkbox_--size-small__wgbya{--rs-checkbox-line-height:var(--rs-line-height-caption-1);--rs-checkbox-gap:var(--rs-unit-x1)}.Checkbox_--size-medium__5baZC{--rs-checkbox-line-height:var(--rs-line-height-body-3);--rs-checkbox-gap:var(--rs-unit-x2)}.Checkbox_--size-large__kuO36{--rs-checkbox-line-height:var(--rs-line-height-body-2);--rs-checkbox-gap:var(--rs-unit-x2)}.Checkbox_icon__MK02O{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:var(--rs-duration-fast) var(--rs-easing-standard);transition-property:opacity,transform}[data-rs-keyboard] .Checkbox_input__OHlkw:focus-visible+.Checkbox_decorator__CvWBW{box-shadow:var(--rs-shadow-focus)}.Checkbox_root__bX_GI.Checkbox_--error__1qwMy .Checkbox_decorator__CvWBW{border-color:var(--rs-color-border-critical)}.Checkbox_input__OHlkw:checked+.Checkbox_decorator__CvWBW,.Checkbox_input__OHlkw:indeterminate+.Checkbox_decorator__CvWBW{background:var(--rs-color-background-primary);border-color:var(--rs-color-background-primary)}.Checkbox_input__OHlkw:checked+.Checkbox_decorator__CvWBW .Checkbox_icon__MK02O,.Checkbox_input__OHlkw:indeterminate+.Checkbox_decorator__CvWBW:before{opacity:1;transform:translate(-50%,-50%) scale(1)}.Checkbox_root__bX_GI.Checkbox_--disabled__k7hk7{color:var(--rs-color-foreground-disabled);cursor:not-allowed}.Checkbox_root__bX_GI.Checkbox_--disabled__k7hk7 .Checkbox_decorator__CvWBW{background:var(--rs-color-background-disabled-faded);border-color:var(--rs-color-border-disabled);color:var(--rs-color-foreground-disabled)}.Checkbox_root__bX_GI.Checkbox_--disabled__k7hk7 .Checkbox_input__OHlkw:checked+.Checkbox_decorator__CvWBW,.Checkbox_root__bX_GI.Checkbox_--disabled__k7hk7 .Checkbox_input__OHlkw:indeterminate+.Checkbox_decorator__CvWBW{background:var(--rs-color-background-disabled);border-color:transparent}.Checkbox_root__bX_GI.Checkbox_--disabled__k7hk7 .Checkbox_input__OHlkw:checked+.Checkbox_decorator__CvWBW:before,.Checkbox_root__bX_GI.Checkbox_--disabled__k7hk7 .Checkbox_input__OHlkw:indeterminate+.Checkbox_decorator__CvWBW:before{background-color:var(--rs-color-foreground-disabled)}@media (--rs-viewport-m ){.Checkbox_--size-small--m___v1oj{--rs-checkbox-line-height:var(--rs-line-height-caption-1);--rs-checkbox-gap:var(--rs-unit-x1)}.Checkbox_--size-medium--m__viuug{--rs-checkbox-line-height:var(--rs-line-height-body-3);--rs-checkbox-gap:var(--rs-unit-x2)}.Checkbox_--size-large--m__GF73o{--rs-checkbox-line-height:var(--rs-line-height-body-2);--rs-checkbox-gap:var(--rs-unit-x2)}}@media (--rs-viewport-l ){.Checkbox_--size-small--l__tl_4v{--rs-checkbox-line-height:var(--rs-line-height-caption-1);--rs-checkbox-gap:var(--rs-unit-x1)}.Checkbox_--size-medium--l__kAHlt{--rs-checkbox-line-height:var(--rs-line-height-body-3);--rs-checkbox-gap:var(--rs-unit-x2)}.Checkbox_--size-large--l__x7ygB{--rs-checkbox-line-height:var(--rs-line-height-body-2);--rs-checkbox-gap:var(--rs-unit-x2)}}@media (--rs-viewport-xl ){.Checkbox_--size-small--xl__zwO6X{--rs-checkbox-line-height:var(--rs-line-height-caption-1);--rs-checkbox-gap:var(--rs-unit-x1)}.Checkbox_--size-medium--xl__lWxVV{--rs-checkbox-line-height:var(--rs-line-height-body-3);--rs-checkbox-gap:var(--rs-unit-x2)}.Checkbox_--size-large--xl__pBWPF{--rs-checkbox-line-height:var(--rs-line-height-body-2);--rs-checkbox-gap:var(--rs-unit-x2)}}.HiddenInput_root__N4x9X{border:0;height:1px;left:0;opacity:0;position:absolute;top:0;width:1px}