<input type=checkbox/>.
уже Counter`ы есть и всякие nth-child`ыно нет if else, nth-childe используется для позиции а значение Counter можно вывести только в content , через JS легче считать количество checked, добавлять и удалить class
А как в css посчитать количество элементов?
Никак.
calc(counter(checked-sum) + 0). Сейчас у меня не получился такой фокус. input[type="checkbox"]:checked, а это не поможет в сценарии автора. селектор-родителя:has(> :nth-child(5 of :checked)) {
color: green;
}