added input validation to numeric <pui-input> fields