.charsheet { border: 2px solid Black; padding: 2px; width: 860px; min-width: 860px; min-height: 1240px; background-color: rgb(252, 242, 217); font-family: "Courier New, serif"; } .charsheet input[type="checkbox"].rounded-checkbox { width: 20px; height: 20px; border-radius: 50%; vertical-align: middle; border: 1px solid black; appearance: none; outline: none; cursor: pointer; } .charsheet input[type="checkbox"].rounded-checkbox:checked { appearance: auto; clip-path: circle(50% at 50% 50%); background-color: blue; } .charsheet .sheet-die{ font-family: "dicefontd6"; font-weight: 500; font-size: 24px; line-height: 28px; } .charsheet .sheet-skillName{ display: inline-block; vertical-align: top; box-sizing: content-box; width: 200px; height: 36px; color: White; background-color: Black; font-family: "Russo One"; font-weight: 300; font-size: 30px; margin: 0px 0px 0px 0px; text-align: right; padding: 3px 0px 0px 0px; border-top: 6px solid Black; } .charsheet input[type="text"]{ display: inline-block; color: Black; } /* Buttons Styling */ .charsheet button{ text-align: left; color: black; } .charsheet button:hover{ background: black; color: #968c6a; text-shadow: none; } .charsheet button[type=action].sheet-skillName, .charsheet button[type=roll].sheet-skillName { display: inline-block; vertical-align: top; box-sizing: content-box; background-color: Black; width: 200px; height: 36px; color: White; font-family: "Barlow Condensed"; font-weight: 500; font-size: 36px; margin: 0px 0px 0px 0px; text-align: right; padding: 0px 0px 0px 0px; border: 6px solid Black; } .charsheet button[type=roll].sheet-textButton::before, .charsheet button[type=action].sheet-textButton::before { content: "" !important; } .charsheet button[type=roll].sheet-skillName::before, .charsheet button[type=action].sheet-skillName::before { padding: 0px 0px 0px 0px; content: "" ; } .charsheet label.sheet-skillName:hover { background-color: rgba(255,255,0,0.3)!important; } /*End Button Styling*/ /* Check Template */ .sheet-rolltemplate-check .sheet-container { color: Black; background-color: #ffffff; border: 1px solid; padding: 2px; width: 189px; } .sheet-rolltemplate-check .sheet-container h1{ color: inherit; font-size: 1.2em; font-variant: small-caps; line-height: 20px; } .sheet-rolltemplate-check div { padding: 2px; } .sheet-rolltemplate-check span { color: currentColor; font-family: "Times New Roman", Times, serif; font-size: 1.2em; font-variant: small-caps; line-height: 1.4em; padding-left: 5px; text-align: left; } .sheet-rolltemplate-check .sheet-subheader { color: currentColor; font-size: 1em; font-style: italic; } .sheet-rolltemplate-check .sheet-arrow-right { border-bottom: 3px solid transparent; border-left: 180px solid currentColor; border-top: 3px solid transparent; } .sheet-rolltemplate-check .sheet-tcat { font-style: italic; } .sheet-rolltemplate-check .inlinerollresult { background-color: LightGray !important; border: none; } .sheet-rolltemplate-check .inlinerollresult.fullcrit { color: #3FB315; border: none; } .sheet-rolltemplate-check .inlinerollresult.fullfail { color: #B31515; border: none; } .sheet-rolltemplate-check .inlinerollresult.importandivoll { color: #4A57ED; border: none; } /* End Check template */