:: перед вводом в Firefox [дубликаты]

На этот вопрос уже есть ответ здесь:

Создание контента CSS до или после ввода элементов [дубликата] 5 ответов

Я пытаюсь поместить некоторое содержимое перед тегом ввода, используя псевдокласс CSS::до, Это работает в Chrome, но не в Firefox. В чем проблема с Firefox?

Вот фрагмент:

input::before {
	content: '';
	display: block;
	width: 13px;
	height: 13px;
	border-radius: 50%;
	box-shadow: 0px 0px 5px #9F0002 inset;
}
<input type="radio" name="gender" class="radio" value="male">male
<input type="radio" name="gender" class="radio" value="female">female

... и вот результат. Хром работает просто отлично:

но естьникаких изменений в Firefox:

Ответы на вопрос(1)

Ваш ответ на вопрос