It's Sunday, yesterday it was Saturday, credit cards are issued only on working days.
Relax.

After they approved your account, the issuing of the card can take upto
1-2 BUSINESS days. I wouldn't worry much just yet, the card will be issued tomorrow or Tuesday at latest, they're in EST. If you don't receive their email about this until Wednesday, you should contact their support, but until that you're just wasting your and their time too.
Uploading your ID/passport isn't a requirement anymore to be able to get and use the card, it's only needed for the US Payment Service.