.Checkbox_root__sK_Jz{align-items:center;cursor:pointer;display:inline-flex;gap:var(--rs-checkbox-gap);user-select:none;vertical-align:top;-webkit-tap-highlight-color:transparent}@media (hover:hover) and (pointer:fine){.Checkbox_root__sK_Jz:hover .Checkbox_decorator__FlDul{background:var(--rs-color-background-neutral-faded)}}.Checkbox_field__C6TFP{position:relative}.Checkbox_decorator__FlDul{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__FlDul: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__w6a45{--rs-checkbox-line-height:var(--rs-line-height-caption-1);--rs-checkbox-gap:var(--rs-unit-x1-5)}.Checkbox_--size-medium__HxSNA{--rs-checkbox-line-height:var(--rs-line-height-body-2);--rs-checkbox-gap:var(--rs-unit-x2)}.Checkbox_--size-large__r3e_m{--rs-checkbox-line-height:var(--rs-line-height-body-1);--rs-checkbox-gap:var(--rs-unit-x2)}.Checkbox_icon__Ae1Z1{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__VlSjj:focus+.Checkbox_decorator__FlDul{outline:var(--rs-outline);outline-offset:var(--rs-outline-width)}.Checkbox_root__sK_Jz.Checkbox_--error__zBcxl .Checkbox_decorator__FlDul{border-color:var(--rs-color-border-critical);border-width:var(--rs-outline-width)}.Checkbox_input__VlSjj:checked+.Checkbox_decorator__FlDul,.Checkbox_input__VlSjj:indeterminate+.Checkbox_decorator__FlDul{background:var(--rs-color-background-primary);border-color:var(--rs-color-background-primary)}.Checkbox_input__VlSjj:checked+.Checkbox_decorator__FlDul .Checkbox_icon__Ae1Z1,.Checkbox_input__VlSjj:indeterminate+.Checkbox_decorator__FlDul:before{opacity:1;transform:translate(-50%,-50%) scale(1)}.Checkbox_root__sK_Jz.Checkbox_--disabled__FObcc{color:var(--rs-color-foreground-disabled);cursor:not-allowed}.Checkbox_root__sK_Jz.Checkbox_--disabled__FObcc .Checkbox_decorator__FlDul{background:var(--rs-color-background-disabled-faded);border-color:var(--rs-color-border-disabled);color:var(--rs-color-foreground-disabled)}.Checkbox_root__sK_Jz.Checkbox_--disabled__FObcc .Checkbox_input__VlSjj:checked+.Checkbox_decorator__FlDul,.Checkbox_root__sK_Jz.Checkbox_--disabled__FObcc .Checkbox_input__VlSjj:indeterminate+.Checkbox_decorator__FlDul{background:var(--rs-color-background-disabled);border-color:transparent}.Checkbox_root__sK_Jz.Checkbox_--disabled__FObcc .Checkbox_input__VlSjj:checked+.Checkbox_decorator__FlDul:before,.Checkbox_root__sK_Jz.Checkbox_--disabled__FObcc .Checkbox_input__VlSjj:indeterminate+.Checkbox_decorator__FlDul:before{background-color:var(--rs-color-foreground-disabled)}@media (min-width:660px){.Checkbox_--size-small--m__GVrR8{--rs-checkbox-line-height:var(--rs-line-height-caption-1);--rs-checkbox-gap:var(--rs-unit-x1-5)}.Checkbox_--size-medium--m__cvlUz{--rs-checkbox-line-height:var(--rs-line-height-body-2);--rs-checkbox-gap:var(--rs-unit-x2)}.Checkbox_--size-large--m__nuZYc{--rs-checkbox-line-height:var(--rs-line-height-body-1);--rs-checkbox-gap:var(--rs-unit-x2)}}@media (min-width:900px){.Checkbox_--size-small--l__1o7QN{--rs-checkbox-line-height:var(--rs-line-height-caption-1);--rs-checkbox-gap:var(--rs-unit-x1-5)}.Checkbox_--size-medium--l__6kb9O{--rs-checkbox-line-height:var(--rs-line-height-body-2);--rs-checkbox-gap:var(--rs-unit-x2)}.Checkbox_--size-large--l__7HLJQ{--rs-checkbox-line-height:var(--rs-line-height-body-1);--rs-checkbox-gap:var(--rs-unit-x2)}}@media (min-width:1280px){.Checkbox_--size-small--xl__CInXx{--rs-checkbox-line-height:var(--rs-line-height-caption-1);--rs-checkbox-gap:var(--rs-unit-x1-5)}.Checkbox_--size-medium--xl__q6rAj{--rs-checkbox-line-height:var(--rs-line-height-body-2);--rs-checkbox-gap:var(--rs-unit-x2)}.Checkbox_--size-large--xl__2TewI{--rs-checkbox-line-height:var(--rs-line-height-body-1);--rs-checkbox-gap:var(--rs-unit-x2)}}