Probably got done for going off in the chat when you DC'd lol From what I can see, the account is an email and a password. Using SC launcher, this is all it needs. Using Steam, well who knows. You can still log in from launcher. Idk if it's possible, but you can probably ask support if you can change "your" email address to a new one.