[#71434504] flash messages are consistent across all pages

We also added styling on how messages are displayed

Signed-off-by: Ellie Schneiders <ems2141@gmail.com>