Design updates

This commit makes some design changes and general UX improvements, including:

- External link icon
- Improved type hierarchy
- Fixes "jump" when interpretations are expanded
- Highlights the TOC link when it is open
- Fixes issue #83 where users were unable to scroll the TOC in Safari