Хехе кто-то снова написал об этом - "Even Google realized their mistake" ))) Не надо мудрить с полями ввода. Поле ввода - прямоугольник с белым фоном внутри и достаточно констрастной обводкой, период. Можно уголки слегка скруглить, если хочется красивого. "Дизайн" там всякий применяйте еще где в другом месте https://uxmovement.com/forms/why-you-shouldnt-use-solid-or-underlined-text-fields/
Даже Google не смог сломать этот стереотип, куда уж нашим г-сайтикам )