Replaced `input` with `button` tag

Better semantics and in my case prevents from CSS leaks applied on input
fields