It turns out that QTextBrowser's CSS support is pretty limited.
I'm considering using QtWebView instead, but I'm worried about overhead
and application size. Bah humbug.