My intention isn't to spread FUD (I don't know any more about the site's current affairs than you do), but I'd recommend changing your password on this site, and any site that you use the same password on.
If there were a data breach of some sort, then I don't know how responsive the site admins are to such a thing. They have an obligation to do so under the GDPR, but the admins might not be aware if something like that happened.