Hello,
I'm sure there are some limitations but I'm afraid they aren't well documented. My best suggestion is to 'start simple' meaning try a simple password, make sure that works, then introduce special characters, one at a time. With that being said, I think you should at least be able to use upper and lower case characters, and numbers, but I'm sure that some special characters are supported. I hope this information helps.