Thanks to all who have asked --- I'm fine.
I felt both blasts in my chest; there was considerable blast wave. But I
am totally uninjured.
The smoke smelled like gunpowder --- fireworks --- rather than a
high-tech explosive. To me, that suggests some wacko amateur rather than
a professional attack.
I am so angry at the fucking assholes that did this. I can barely type.