Fixes an issue where multi-byte characters (languages such as Chinese) get mangled when producing summarized text (mostly showall views, etc...)
(cherry picked from commit af89d4f)
For less compilation, we now check/create the ../css folder instead of assuming it exists
(cherry picked from commit 0f5374f)