jQuery の :visible に相当するセレクタを CSS で記述する方法はありますか。

たとえば、ボタンが横に複数並んでいる状態で右端のボタンのみ角丸にしたい場合

last-of-type {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

と記述したりしますが、条件によってボタンの表示/非表示が切り替わる場合、表示されているボタンの右端にスタイルを適用したい、というような要件を実現したいです。