Da steht allerdings
@supports not (not (transform-origin: 2px))
Und die Formulierung sagt (scheint zu sagen?), daß da mindestens ein paar Klammern zu viel drin steckt. Nehmen wir also ein Paar „auf Verdacht“ weg, dann bleibt
@supports not not (transform-origin: 2px)