separated demo styles and terminal styles