._checkboxInputWrapper_cs5at_3{width:fit-content;display:flex;position:relative}._checkbox_cs5at_3{pointer-events:none;background-color:var(--ds-background-input);border-radius:var(--ds-border-radius-small);border-style:solid;border-width:1px;border-color:var(--ds-border-input-emphasized);flex:none;width:18px;height:18px;position:relative}._checkboxInputWrapper_cs5at_3 ._checkboxIcon_cs5at_24{display:none}._checkboxInputWrapper_cs5at_3:has([data-checked],[data-indeterminate]):not(:has([data-disabled])) ._checkbox_cs5at_3{background-color:var(--ds-background-input-checked);border-color:var(--ds-background-input-checked)}._checkboxInputWrapper_cs5at_3:has([data-checked],[data-indeterminate]) ._checkboxIcon_cs5at_24{color:var(--ds-icon-on-primary);font-size:11px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._checkboxInputWrapper_cs5at_3:has(._checkbox_cs5at_3[data-disabled],._checkbox_cs5at_3:disabled) ._checkbox_cs5at_3{cursor:default}._checkboxInputWrapper_cs5at_3:has(._checkbox_cs5at_3:is([data-disabled],:disabled):not(:is([data-checked],:checked,[data-indeterminate],:indeterminate))) ._checkbox_cs5at_3{background-color:var(--ds-background-input-disabled)}._checkboxInputWrapper_cs5at_3:has(._checkbox_cs5at_3:is(:disabled,[data-disabled]):is(:checked,[data-checked],:indeterminate,[data-indeterminate])) ._checkbox_cs5at_3{background-color:var(--ds-background-input-checked-disabled);border-color:var(--ds-background-input-checked-disabled)}
