introduces a new mixin to handle webkit-based shenanigans.
also adds a mixin to make keyboard navigation easier.
and other small tweaks to css(like accent color and color scheme).
the application is now rewritten in next.js. this commit also adds the ability to see trailers, did you know, more like this, etc. on title page.
BREAKING CHANGE: the whole application is rewritten from scratch.