Задача

Необходимо разработать скрипт (чистый JS, без сторонних сервисов), который установит маску ввода для поля tel на сайте, созданном в конструкторе Tilda. Скрипт должен выполняться на каждой странице проекта.

Требования к маске

  • Поле должно принимать ТОЛЬКО номера мобильных операторов (игнорировать городские номера).
  • Если пользователь вводит городской номер - поле должно подсвечивать ошибку или блокировать ввод.
  • Маска должна корректно форматировать номер (дефисы, скобки) и подсказывать пользователю формат ввода.
  • Скрипт должен быть встроен непосредственно в код страницы Тильды (через блок HTML или в раздел настроек) и не требовать установки дополнительных плагинов.
  • Код должен работать на всех страницах сайта без дополнительных действий.