Возможно ли иметь такие селекторы в CSS?
input[type="radio"]:checked::before { background-color: red }
Псевдоэлементы могут быть только на элементах, имеющих открывающий и закрывающий теги. Элемент input не имеет таких тегов, поэтому не может быть псевдоэлемента
input