input[type=checkbox]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s}input[type=checkbox]:checked{border-color:hsl(var(--primary));background-color:hsl(var(--primary))}input[type=checkbox]:hover{border-color:hsl(var(--ring) / .5)}
