.Checkbox_root__Teidw{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__Teidw:hover .Checkbox_decorator__CGLL1{background:var(--rs-color-background-neutral-faded)}}.Checkbox_field__MGkqQ{position:relative}.Checkbox_decorator__CGLL1{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__CGLL1: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__62lPC{--rs-checkbox-line-height:var(--rs-line-height-caption-1);--rs-checkbox-gap:var(--rs-unit-x1)}.Checkbox_--size-medium__AFqsE{--rs-checkbox-line-height:var(--rs-line-height-body-3);--rs-checkbox-gap:var(--rs-unit-x2)}.Checkbox_--size-large__UGS6m{--rs-checkbox-line-height:var(--rs-line-height-body-2);--rs-checkbox-gap:var(--rs-unit-x2)}.Checkbox_icon__V5LJO{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__CMO4Y:focus-visible+.Checkbox_decorator__CGLL1{box-shadow:var(--rs-shadow-focus)}.Checkbox_root__Teidw.Checkbox_--error__KJAt9 .Checkbox_decorator__CGLL1{border-color:var(--rs-color-border-critical)}.Checkbox_input__CMO4Y:checked+.Checkbox_decorator__CGLL1,.Checkbox_input__CMO4Y:indeterminate+.Checkbox_decorator__CGLL1{background:var(--rs-color-background-primary);border-color:var(--rs-color-background-primary)}.Checkbox_input__CMO4Y:checked+.Checkbox_decorator__CGLL1 .Checkbox_icon__V5LJO,.Checkbox_input__CMO4Y:indeterminate+.Checkbox_decorator__CGLL1:before{opacity:1;transform:translate(-50%,-50%) scale(1)}.Checkbox_root__Teidw.Checkbox_--disabled__F_aqs{color:var(--rs-color-foreground-disabled);cursor:not-allowed}.Checkbox_root__Teidw.Checkbox_--disabled__F_aqs .Checkbox_decorator__CGLL1{background:var(--rs-color-background-disabled-faded);border-color:var(--rs-color-border-disabled);color:var(--rs-color-foreground-disabled)}.Checkbox_root__Teidw.Checkbox_--disabled__F_aqs .Checkbox_input__CMO4Y:checked+.Checkbox_decorator__CGLL1,.Checkbox_root__Teidw.Checkbox_--disabled__F_aqs .Checkbox_input__CMO4Y:indeterminate+.Checkbox_decorator__CGLL1{background:var(--rs-color-background-disabled);border-color:transparent}.Checkbox_root__Teidw.Checkbox_--disabled__F_aqs .Checkbox_input__CMO4Y:checked+.Checkbox_decorator__CGLL1:before,.Checkbox_root__Teidw.Checkbox_--disabled__F_aqs .Checkbox_input__CMO4Y:indeterminate+.Checkbox_decorator__CGLL1:before{background-color:var(--rs-color-foreground-disabled)}@media (--rs-viewport-m ){.Checkbox_--size-small--m__vLy_W{--rs-checkbox-line-height:var(--rs-line-height-caption-1);--rs-checkbox-gap:var(--rs-unit-x1)}.Checkbox_--size-medium--m__5BWq_{--rs-checkbox-line-height:var(--rs-line-height-body-3);--rs-checkbox-gap:var(--rs-unit-x2)}.Checkbox_--size-large--m__ep13e{--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__aLRZw{--rs-checkbox-line-height:var(--rs-line-height-caption-1);--rs-checkbox-gap:var(--rs-unit-x1)}.Checkbox_--size-medium--l__gAvox{--rs-checkbox-line-height:var(--rs-line-height-body-3);--rs-checkbox-gap:var(--rs-unit-x2)}.Checkbox_--size-large--l__NVA39{--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___eJxW{--rs-checkbox-line-height:var(--rs-line-height-caption-1);--rs-checkbox-gap:var(--rs-unit-x1)}.Checkbox_--size-medium--xl__Esxfv{--rs-checkbox-line-height:var(--rs-line-height-body-3);--rs-checkbox-gap:var(--rs-unit-x2)}.Checkbox_--size-large--xl__8STcM{--rs-checkbox-line-height:var(--rs-line-height-body-2);--rs-checkbox-gap:var(--rs-unit-x2)}}