Grml, da blicke ich noch weniger durch.
Das verstehe ich nicht. Verschachtelung gab es bereits im Original-Code. Dafür gibt es keinen :is()-Selektor mehr, der durch die Verschachtelung nicht mehr notwendig ist, es sind weniger komplexe Selektoren, weil die Spezifität durch das !important sowieso überschrieben wird, es gibt weniger Duplizierung und die Klammersetzung passt jetzt auch. Vom Verständnis her sollte das eigentlich einfacher sein, wenn du den vorherigen Code verstanden hast.