::file-selector-button: брендовая кнопка «Выбрать файл»
Стилизация нативного input[type=file] без скрытия accessibility.
Псевдоэлемент `::file-selector-button` стилизует кнопку выбора файла внутри `<input type="file">` — единый вид с primary-кнопкой брифа.
Текст «Файл не выбран» остаётся у самого input — не прячите поле полностью без label.
- ::file-selector-button — MDN — Поддерживаемые свойства.
- Styling file inputs — web.dev — Паттерны и a11y.
Лимиты
Показывайте `accept` и максимальный размер рядом — пользователь видит правила до ошибки сервера.