Updates document title on new message
Fixes first unseen marker
Slight adjustment to day separator position
Adjustments to unseen marker styling
Adds some new styling for unseen marker

Adds is-above-screen and is-below-screen, in preperation for applying
those as needed.