It can be done, though less pretty, with raw Divs. It's nothing like an ideal solution, but it is functional.
I hand coded these, mostly guessing at your choices and only looking for font and color.
To test setting up story alignment, I've put a blank one between each of the live ones.
Still not amazing, but functional. Allows a slight overlay as well, as desired.
The look is less 'speech bubble' and more 'terminal' without using CSS to round the corners, which might be an interesting visual choice, if you're interested.
> All it takes is a > at the front, and bam, you're looking stylish.