.ui-checkbox-root{border-width:2px;border-color:var(--gray-main);box-shadow:none;background:0 0;border-radius:6px;outline:none;justify-content:center;align-items:center;transition:all .2s;display:flex;position:relative}.ui-checkbox-root[data-variant=opacity]{border-color:var(--opacity-gray-tertiary)}.ui-checkbox-root:not(:disabled):hover{border-color:var(--brand);background:var(--neutral-3)}.ui-checkbox-root[data-variant=opacity]:not(:disabled):hover{background:var(--opacity-secondary)}.ui-checkbox-root:not(:disabled):active,.ui-checkbox-root:not(:disabled):active:hover{border-color:var(--brand-active);background:var(--neutral-3)}.ui-checkbox-root[data-variant=opacity]:not(:disabled):active,.ui-checkbox-root[data-variant=opacity]:not(:disabled):active:hover{background:var(--opacity-secondary)}.ui-checkbox-root:not(:disabled):focus-visible{border-color:var(--brand)}.ui-checkbox-root[data-state=checked],.ui-checkbox-root[data-state=indeterminate]{border-color:var(--brand);background:var(--brand)}.ui-checkbox-root[data-state=checked]:not(:disabled):hover,.ui-checkbox-root[data-state=indeterminate]:not(:disabled):hover{border-color:var(--brand-hover);background:var(--brand-hover)}.ui-checkbox-root[data-state=checked]:not(:disabled):active,.ui-checkbox-root[data-state=checked]:not(:disabled):active:hover,.ui-checkbox-root[data-state=indeterminate]:not(:disabled):active,.ui-checkbox-root[data-state=indeterminate]:not(:disabled):active:hover{border-color:var(--brand-active);background:var(--brand-active)}.ui-checkbox-root:disabled{opacity:.3;cursor:not-allowed}.ui-checkbox-root[data-variant=opacity][data-state=unchecked]:disabled{opacity:1;border-color:var(--opacity-gray-primary)}.ui-checkbox-indicator{color:var(--black);justify-content:center;align-items:center;width:100%;height:100%;font-size:1.25em;transition:color .2s;display:flex}.ui-checkbox-root[data-state=indeterminate] .ui-checkbox-indicator{font-size:1.5em;font-weight:700}
