.detali-checkbox-indicator{flex-shrink:0;width:16px;height:16px;display:block;position:relative}.detali-checkbox-indicator>svg{opacity:0;transition:opacity .12s ease-out,scale .15s ease-out;position:absolute;inset:0;scale:.65}.detali-checkbox[data-state=checked] .detali-checkbox-check,.detali-checkbox[data-state=indeterminate] .detali-checkbox-mixed{opacity:1;scale:1}.detali-radio-dot{opacity:0;transition:opacity .12s ease-out,scale .15s ease-out;scale:.5}.detali-radio[data-state=checked] .detali-radio-dot{opacity:1;scale:1}@media (prefers-reduced-motion:reduce){.detali-checkbox-indicator>svg,.detali-radio-dot{transition:none}}
