fix div hierarchy for outputs

for reals this time

adds `output` block, and puts the prompt output inside the new `output` block,
to match the html flow.