Hi, So I'm developing an updated version of my sheet and I discover that there have been changes to the Roll20 CSS and HTML sheet scripting. I am a little confused as to what these changes are and how they actually work? I find the documentation is not great at giving an example of how the code has changed? For example I'm currently working of tabs for my sheet, but this code no longer works and I can't understand why it doesn't under the new system: .charsheet-banner{ background-image: url(<a href="https://i.pinimg.com/564x/ad/ce/f3/adcef371d608bdabd95fca1ee9a37ec4.jpg" rel="nofollow">https://i.pinimg.com/564x/ad/ce/f3/adcef371d608bdabd95fca1ee9a37ec4.jpg</a>); background-color: white; background-size: 50% 100%; background-position: center top; background-repeat: no-repeat; text-align: center; } .charsheet-attributes, .charsheet-attacks, .charsheet-abilities, .charsheet-transformations { display: none; } /* show the selected tab */ .charsheet-tabstoggle[value="attributes"] ~ div.sheet-attributes, .charsheet-tabstoggle[value="attacks"] ~ div.sheet-attacks, .charsheet-tabstoggle[value="abilities"] ~ div.sheet-abilities, .charsheet-tabstoggle[value="transformations"] ~ div.sheet-transformations { display: block; } <div class="banner"> <br><br><br> <button type="action" name="act_attributes" >Attributes</button> <button type="action" name="act_attacks" >Attacks</button> <button type="action" name="act_abilities">Abilities</button> <button type="action" name="act_transformations">Transformations</button> </div> <input type='hidden' class='tabstoggle' name='attr_sheetTab' value='attributes' /> <br> <!--The attributes division that creates all of the attributes input for the players--> <div class="attributes"> <input type="number" /> </div> <div class="attacks"> <input type="text" /> </div> <div class="abilities"> <input type="checkbox" /> </div> <div class="transformations"> <input type="button" /> </div> I know the CSS interpreter has changed to allow for more regular CSS and HTML, but what that entails is beyond me.