nth-of-type doesn't work when used in :where psuedo-class
Since the nth-of-type code splits CSS on ,
more complex CSS easily breaks.
How to reproduce
Add the following code to the nth-of-type-selector test
p:where(p:first-of-type, p:last-of-type) {
color: blueviolet;
}
and then run npm run test