n カウンターは :nth-of-type() CSS セレクターで互いに独立してインクリメントしますか? たとえば、label:checked:nth-of-type(3) をその一般的な兄弟記事:nth-of-type(3) に一致させたい場合、この手法は機能するでしょうか? (そうではありませんが、確認したいだけかもしれません。)
label:checked:nth-of-type(n) ~ article:nth-of-type(n)
アイデアは、:nth-of-type(1)、:nth-of-type(2) などを明示的に言う必要がないということです。