Switch to HTML5 number inputs and improve UX and millisecond validation.