.rai-checkbox-indicator{border:1.5px solid hsl(var(--muted-foreground));background:hsl(var(--background));width:16px;height:16px;color:hsl(var(--primary-foreground));pointer-events:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.rai-checkbox-indicator>svg{stroke-width:3px;width:12px;height:12px;display:none}.rai-checkbox[data-state=checked]>.rai-checkbox-indicator,.rai-checkbox[data-state=indeterminate]>.rai-checkbox-indicator,.rai-checkbox-indicator:is([data-state=checked],[data-state=indeterminate]){border-color:hsl(var(--primary));background:hsl(var(--primary))}.rai-checkbox[data-state=checked]>.rai-checkbox-indicator>.rai-checkbox-check,.rai-checkbox-indicator[data-state=checked]>.rai-checkbox-check,.rai-checkbox[data-state=indeterminate]>.rai-checkbox-indicator>.rai-checkbox-minus,.rai-checkbox-indicator[data-state=indeterminate]>.rai-checkbox-minus{display:block}.rai-checkbox[aria-invalid=true]>.rai-checkbox-indicator,[role=checkbox][aria-invalid=true]>.rai-checkbox-indicator{border-color:hsl(var(--destructive))}.rai-checkbox[aria-readonly=true]{cursor:default}
