.charsheet { background-color: #D3D3D3; background-repeat: repeat; color: black; } .sheet-logo{ position: absolute; } .sheet-pools{ display: grid; grid-template-columns: repeat(1, 1fr); grid-gap:10px; } .sheet-grid1{ display: grid; grid-template-columns: repeat(3, 1fr); grid-gap:5px; color: black; } .sheet-grid2{ display: grid; grid-template-columns: repeat(3, 1fr); grid-gap:5px; color: black; } .sheet-grid3{ display: grid; grid-template-columns: repeat(4, 1fr); grid-gap:5px; color: black; } .sheet-character, .sheet-magic, .sheet-decks, .sheet-gear, .sheet-vehicles, .sheet-combat, .sheet-skills{ display: none; color: black; } .sheet-tabstoggle[value="character"] ~ div.sheet-character, .sheet-tabstoggle[value="decks"] ~ div.sheet-decks, .sheet-tabstoggle[value="magic"] ~ div.sheet-magic, .sheet-tabstoggle[value="gear"] ~ div.sheet-gear, .sheet-tabstoggle[value="vehicles"] ~ div.sheet-vehicles, .sheet-tabstoggle[value="combat"] ~ div.sheet-combat, .sheet-tabstoggle[value="skills"] ~ div.sheet-skills{ display: block; } .sheet-attributes{ display: grid; grid-template-columns: max-content max-content max-content; grid-gap:5px; } .sheet-attributes .sheet-header{ text-align:center; font-weight:bold; } .sheet-attributes .sheet-label{ align-self:center; } button[type=roll].sheet-d6-dice::before { font-family: 'dicefontd6'; content: 'F '; } /* GENERAL STYLING OF ELEMENTS WITHIN THE SHEET */ .sheet-aname { width: 120px; } .sheet-arating { width: 50px !important;} /* sorry, had to */ .sheet-atable { display: table; width: 100%; font-size: 11px; } .sheet-atable .itemcontrol { height: auto !important; } /* needed in tables? */ .sheet-atable .repcontainer { display: table-row-group; } .sheet-atablecell{ display: table-cell; padding: 5px; } .sheet-atablerow, .sheet-atable .repitem { display: table-row; } .sheet-clearboth { clear: both;} .sheet-floatleft { float: left; } .sheet-weaponstable input, .sheet-weaponstable select, .sheet-weaponstable textarea, .sheet-weaponstable .sheet-atablecell, .sheet-spellstable input, .sheet-spellstable select, .sheet-spellstable textarea, .sheet-spellstable .sheet-atablecell{ font-size: 9.5px; height: initial; min-height: 24px; padding: 2px 0px 2px 3px;