Проблема в том, что Хром смотрит на кнопки <button> или например <input type=button> как на поле для ввода информации <input type=text>, что приводит к неприятному результату в виде синего focus-ring на элементе при его нажатии.
Элемент остается в таком виде пока мы не нажмем на что нибудь для смены фокуса.
Как побороть это поведение браузера?