Hi, I ran into the same issue and was able to solve it with this simple CSS workaround.
input, textarea {
text-align: start;
unicode-bidi: plaintext;
}
Note that it automatically detects when the language is RTL only when the text starts with that language. For example, if it's a mix of English and Arabic and the English text comes first, it will display the text LTR but if it was vice versa, it will display the text RTL.