Stay safe guys, and use bitwarden for safekeeping your passwords.
Has a web dev myself, it's just one of those things that unfortunately happens.
Also, while the pw's are salted, my genshin account was hacked yesterday, and it had the same credentials.
I don't know if it was because of this...