Damit der Spaß auch niemals endet: hab’ im ursprünglichen Kram zwecks Eingrenzung(sversuch) einfach mal allen li ein ::before mit Zähler-Anzeige verpaßt. Das Ergebnis? Damit drin zählt Safari plötzlich ordentlich. Und Firefox? Der verweigert mir fürs ::before (aber nicht für die ::after) font-size (egal, ob absolut oder relativ; mit einer Ausnahme: "font-size: 0;" frißt er – und läßt damit auch nichts mehr sehen).
Ich glaub’, damit werde ich noch einige Spaß haben.