Added support for customized text style (fonts, colors, margins).