с выходом Firefox 154 функции
sibling-index() и sibling-count() поддерживают все три движка: Chrome с версии 138, Safari с 26.2, Firefox с 154. Первая возвращает номер элемента среди соседей, вторая общее число детей, обе работают внутри calc().ступенчатая задержка анимации в списке теперь одна строка:
animation-delay: calc(sibling-index() * 80ms), без --i в каждом элементе и без JavaScript. Оговорки: считается дерево DOM, а не flat tree, на границе Shadow DOM функция может вернуть 0, а статус «widely available» по Baseline ожидается только в 2029 году. Примеры и обёртка в @supports на сайте.