.charsheet { background-color: #fff; border: 1px solid; font-family: 'Oswald'; } .charsheet h1 { background-color: #000; color: #fff; font-variant: small-caps; padding: 0.1em; text-align: center; text-shadow: 3px 2px gray; } .charsheet input { background: transparent; height: 0.9em; } .charsheet input.sheet-short,.charsheet input.sheet-long,charsheet input.sheet-very_long { background-color: #fff; } .charsheet input.sheet-short { text-align: center; width: 4em; } .charsheet input.sheet-medium { width: 6em; } .charsheet input.sheet-long { width: 23em; } .charsheet input.sheet-very_long { width: 100%; } .charsheet hr.style-base { border: 1px; height: 0.25em; } .charsheet .sheet-veteran,.charsheet .sheet-exorcist,.charsheet .sheet-hunter,.charsheet .sheet-scoundrel,.charsheet .sheet-elementalist,.charsheet .sheet-occultist,.charsheet .sheet-outlander,.charsheet { display: none; } .charsheet .sheet-veteran-activator:checked ~ .sheet-veteran,.charsheet .sheet-exorcist-activator:checked ~ .sheet-exorcist,.charsheet .sheet-hunter-activator:checked ~ .sheet-hunter,.charsheet .sheet-scoundrel-activator:checked ~ .sheet-scoundrel,.charsheet .sheet-elementalist-activator:checked ~ .sheet-elementalist,.charsheet .sheet-occultist-activator:checked ~ .sheet-occultist,.charsheet .sheet-outlander-activator:checked ~ .sheet-outlander,.charsheet { display: block; } .sheet-section-stuff textarea { height: 20px; width: 99%; } .sheet-lib0 { color: #000; font-size: 26px; font-weight:bold; } .sheet-lib1 { color: #000; font-size: 18px; font-weight:bold; } .sheet-lib2 { color: #000; font-weight:bold; } .sheet-lib3 { font-style: italic; } .sheet-lib4 { font-style: italic; text-align: center; width: 4em; } .sheet-lib5 { font-style: italic; text-align: center; width: 6em; } .sheet-lib6 { font-style: italic; text-align: center; width: 24em; } button[type=roll].sheet-light-button::before { content: "a"; font-family: 'dicefontd6'; font-size: 24px; } button[type=roll].sheet-dark-button::before { content: "F"; font-family: 'dicefontd6'; font-size: 24px; }