feat: webkit better validation message on number inputs