I haven't posted it in this forum, but it's the same CSS as what's on GitHub for Legacy sanitization. Everything I've read on these forums says even when the character sheet moves away from the legacy sanitization the roll templates must still follow those rules. Here's a snippet of the CSS, though... CSS: . sheet-rolltemplate-roll div , . sheet-rolltemplate-roll span , . sheet-rolltemplate-roll h1 , . sheet-rolltemplate-roll h2 , . sheet-rolltemplate-damage div , . sheet-rolltemplate-damage span , . sheet-rolltemplate-damage h1 , . sheet-rolltemplate-damage h2 , . sheet-rolltemplate-gritty div { box-sizing : border-box ; } . sheet-rolltemplate-roll span . sheet-templateCondition { font-size : 0.5 em ; } . sheet-rolltemplate-roll , . sheet-rolltemplate-damage { background : url ( " <a href="https://raw.githubusercontent.com/finderski/SWT/master/BackgroundImages/graph_paper_web.jpg" rel="nofollow">https://raw.githubusercontent.com/finderski/SWT/master/BackgroundImages/graph_paper_web.jpg</a> " ); } . sheet-rolltemplate-roll . sheet-templateMain , . sheet-rolltemplate-damage . sheet-templateMain , . sheet-rolltemplate-info . sheet-templateMain { display : -webkit-box ; display : -ms-flexbox ; display : flex ; -ms-flex-pack : distribute ; justify-content : space-around ; -ms-flex-wrap : wrap ; flex-wrap : wrap ; width : 100 % ; padding : 0 px ; } . sheet-rolltemplate-roll . sheet-templateMain , . sheet-rolltemplate-damage . sheet-templateMain { background : url ( " <a href="https://raw.githubusercontent.com/finderski/SWT/master/BackgroundImages/templateHeader_web2.png" rel="nofollow">https://raw.githubusercontent.com/finderski/SWT/master/BackgroundImages/templateHeader_web2.png</a> " ) no-repeat ; } . sheet-rolltemplate-roll . sheet-templateHeader , . sheet-rolltemplate-damage . sheet-templateHeader { width : 100 % ; margin : 0 0 15 px 0 ; padding : 20 px 0 0 0 ; } . sheet-rolltemplate-roll . sheet-templateBody , . sheet-rolltemplate-damage . sheet-templateBody { width : 100 % ; margin : 0 ; padding : 0 ; display : flex ; } And the HTML: < rolltemplate class =" sheet-rolltemplate-roll "> < div class =" sheet-templateMain "> < div class =" sheet-templateHeader "> {{^PowerTemplate}} <!-- before name: --> {{#namelength}} < h2 class =" sheet-templateBlack sheet-{{namelength}} "></ h2 > {{/namelength}}{{^namelength}} < h2 class =" sheet-templateBlack "></ h2 > {{/namelength}}{{#rollTotal() wildcard 0}}{{#wcicon}}{{wcicon}}{{/wcicon}}{{/rollTotal() wildcard 0}}{{name}}{{#rollTotal() distracteds -2}} < span class =" sheet-templateCondition " data-i18n-title =" distracted "> ♦ </ span > {{/rollTotal() distracteds -2}}{{#rollTotal() vulnerable -2}} < span class =" sheet-templateCondition " data-i18n-title =" vulnerable "> ♠ </ span > {{/rollTotal() vulnerable -2}}{{#rollTotal() stunned -2}} < span class =" sheet-templateCondition " data-i18n-title =" stunned "> ♣ </ span > {{/rollTotal() stunned -2}} < h3 class =" sheet-templateBlack "> ({{trait}}{{#source}}: {{source}}{{/source}}) </ h3 > {{/PowerTemplate}}{{#PowerTemplate}} < h2 class =" sheet-templateBlue "> {{#rollTotal() wildcard 0}}{{#wcicon}}{{wcicon}}{{/wcicon}}{{/rollTotal() wildcard 0}}{{name}}{{#rollTotal() distracteds -2}} < span class =" sheet-templateCondition " data-i18n-title =" distracted "> ♦ </ span > {{/rollTotal() distracteds -2}}{{#rollTotal() vulnerable -2}} < span class =" sheet-templateCondition " data-i18n-title =" vulnerable "> ♠ </ span > {{/rollTotal() vulnerable -2}}{{#rollTotal() stunned -2}} < span class =" sheet-templateCondition " data-i18n-title =" stunned "> ♣ </ span > {{/rollTotal() stunned -2}} </ h2 > < h3 class =" sheet-templateBlue "> {{trait}}{{#source}}: {{source}}{{/source}} </ h3 > {{/PowerTemplate}} </ div > {{#trappings}} < h4 class =" sheet-templateBlue "> Trappings: {{trappings}} </ h4 > {{/trappings}}{{#rollGreater() shaken 0}} < div class =" sheet-unshakeRow "> {{unshake}} </ div > {{/rollGreater() shaken 0}} < div class =" sheet-templateBody "> < div class =" sheet-templateRoll sheet-trollLeft ">< span class =" sheet-rollLabel "> {{skill_rank}} </ span >< span class =" sheet-rollContainer "> {{skill_roll}} </ span > {{#rollGreater() numrolls 1}}{{#skill_roll2}} < span class =" sheet-rollContainer "> {{skill_roll2}} </ span > {{/skill_roll2}}{{/rollGreater() numrolls 1}}{{#rollGreater() numrolls 2}}{{#skill_roll3}} < span class =" sheet-rollContainer "> {{skill_roll3}} </ span > {{/skill_roll3}}{{/rollGreater() numrolls 2}}{{#rollGreater() numrolls 3}}{{#skill_roll4}} < span class =" sheet-rollContainer "> {{skill_roll4}} </ span > {{/skill_roll4}}{{/rollGreater() numrolls 3}}{{#rollGreater() numrolls 4}}{{#skill_roll5}} < span class =" sheet-rollContainer "> {{skill_roll5}} </ span > {{/skill_roll5}}{{/rollGreater() numrolls 4}}{{#rollGreater() numrolls 5}}{{#allprops() skill_rank mook showtt showwounds showfatigue showdistracted showenc skill_roll skill_roll2 skill_roll3 skill_roll4 skill_roll5 name trait source PowerTemplate wild_die wild_die2 wild_die3 wild_die4 wild_die5 mods ttmod wounds fatigue distracted encumbrance notes button DmgRoll numrolls wcicon distracteds vulnerable stunned unshake ReRoll vigorStunned unshakeTemplate ap getgritty GrittyRoll skill_rollall trappings bonus_die wci showspec showap wildcard shaken}} < span class =" sheet-rollContainer "> {{value}} </ span > {{/allprops() skill_rank mook showtt showwounds showfatigue showdistracted showenc skill_roll skill_roll2 skill_roll3 skill_roll4 skill_roll5 name trait source PowerTemplate wild_die wild_die2 wild_die3 wild_die4 wild_die5 mods ttmod wounds fatigue distracted encumbrance notes button DmgRoll numrolls wcicon distracteds vulnerable stunned unshake ReRoll vigorStunned unshakeTemplate ap getgritty GrittyRoll skill_rollall trappings bonus_die wci showspec showap wildcard shaken}}{{/rollGreater() numrolls 5}} </ div > < div class =" sheet-templateRoll sheet-trollRight "> {{#^rollTotal() mook 0}} < span class =" sheet-rollLabel "> Wild Die </ span > {{/^rollTotal() mook 0}}{{#rollTotal() mook 0}} < span class =" sheet-rollLabel "> Group/Crit Check </ span > {{/rollTotal() mook 0}} < span class =" sheet-rollContainer "> {{wild_die}} </ span > {{#wild_die2}} < span class =" sheet-rollContainer "> {{wild_die2}} </ span > {{/wild_die2}}{{#wild_die3}} < span class =" sheet-rollContainer "> {{wild_die3}} </ span > {{/wild_die3}}{{#wild_die4}} < span class =" sheet-rollContainer "> {{wild_die4}} </ span > {{/wild_die4}}{{#wild_die5}} < span class =" sheet-rollContainer "> {{wild_die5}} </ span > {{/wild_die5}} </ div > </ div > {{#rollGreater() conviction 0}} < div class =" sheet-convictionRoll ">< span class =" sheet-rollLabel " data-i18n =" conviction "></ span >< span class =" sheet-rollContainer "> {{conviction}} </ span ></ div > {{/rollGreater() conviction 0}} < div class =" sheet-buttonsnsuch "> {{#^rollTotal() mods 0}} < div class =" sheet-templateModifiers "> {{#^rollTotal() showtt 0}}Misc. Modifers: {{ttmod}}{{/^rollTotal() showtt 0}}{{#^rollTotal() showwounds 0}} Wounds: {{wounds}}{{/^rollTotal() showwounds 0}}{{#^rollTotal() showfatigue 0}} Fatigue: {{fatigue}}{{/^rollTotal() showfatigue 0}}{{#^rollTotal() showdistracted 0}} Distracted: {{distracted}}{{/^rollTotal() showdistracted 0}}{{#^rollTotal() showenc 0}} Enc: {{encumbrance}}{{/^rollTotal() showenc 0}}{{#^rollTotal() actpenalty 0}} Activation Penalty: {{actpenalty}}{{/^rollTotal() actpenalty 0}} </ div > {{/^rollTotal() mods 0}}{{#notes}} < div class =" sheet-templateModifiers "> {{notes}} </ div > {{/notes}}{{#button}}{{^PowerTemplate}} < div class =" sheet-templateButton sheet-blackButtons "> {{ReRoll}}{{DmgRoll}} </ div > {{/PowerTemplate}}{{#PowerTemplate}} < div class =" sheet-templateButton sheet-blueButtons "> {{ReRoll}}{{DmgRoll}} </ div > {{/PowerTemplate}}{{/button}} </ div > </ div > {{#rollTotal() stunned -2}}{{#vigorStunned}} < div class =" sheet-vigormessage ">< span data-i18n =" unstun-roll "> If rolling to become unstunned, remember: A success removes the Stunned condition, but leaves the character Distracted and Vulnerable; a raise removes all conditions. </ span ></ div > {{/vigorStunned}}{{/rollTotal() stunned -2}} </ rolltemplate > The HTML isn't as clean as I'd like it, but I'm migrating to using PUG, but the syntax for rolltemplates interacts with PUG in a weird way so I you have to get creative. But again, the HTML in the Dev Console is correct, but the CSS isn't appearing.