Minor style fixes

Minor tweaks to 
- Defend against host css and correct an ill defined `*` selector
- Fix a padding issue where bottom of the report is not visible.
- Improve font definitions so things look the same across browsers
- Add -webkit prefix to fix the status icon in Safari