Вероятно, я отвечаю на свой вопрос, но мне очень любопытно.
Я знаю, что CSS может выбирать отдельных дочерних элементов родителя, но есть поддержка стиля для дочерних элементов контейнера, если у его родителя есть определенное количество детей.
например
container:children(8) .child {
//style the children this way if there are 8 children
}
Я знаю, это звучит странно, но мой менеджер попросил меня проверить это, ничего не нашел сам по себе, поэтому я решил обратиться к SO перед прекращением поиска.