Files
roll20-character-sheets/OHET/ohet.css
T

735 lines
22 KiB
CSS

.sheet-ohet {
border: 7px solid black;
background-color: white;
padding: 20px 20px 20px 20px;
color: black;
font-family: "Merriweather", serif;
font-size: 16px;
}
.sheet-ohet-content {
padding: 0px 0px;
clear: both;
}
label {
color: black;
font-size: 16px;
font-weight: bold;
font-variant: small-caps;
}
input, select, textarea {
font-family: cursive;
font-size: 15px;
font-weight:normal;
display: inline-block;
}
.sheet-ohet-rolls {
display: flex;
justify-content: space-evenly;
flex-wrap: wrap;
}
.sheet-ohet-roll {
/* width: calc(16% - 2px); */
display: inline-block;
text-align: center;
}
button[type="roll"].sheet-ohet-roll-button {
display: inline-block;
padding: 2px 10px 2px 12px;
margin: 0px auto 10px auto;
height: auto;
border: 0px none transparent;
vertical-align: top;
white-space: nowrap;
color: white;
background-color: black;
background-image: url(https://jastoria.pl/ohet/section-left.svg), url(https://jastoria.pl/ohet/section-right.svg);
background-position: left top, right bottom;
background-repeat: no-repeat, no-repeat;
background-size: 5px 5px, 5px 5px;
font-family: "Merriweather", serif;
font-size: 16px;
font-weight: bold;
font-variant: small-caps;
text-shadow: none;
}
button.repcontrol_edit,
button.repcontrol_add {
display: inline-block;
padding: 2px 10px 2px 12px;
margin: 0px auto 10px auto;
height: auto;
border: 0px none transparent;
vertical-align: top;
white-space: nowrap;
color: white;
background-color: black;
background-image: url(https://jastoria.pl/ohet/section-left.svg), url(https://jastoria.pl/ohet/section-right.svg);
background-position: left top, right bottom;
background-repeat: no-repeat, no-repeat;
background-size: 5px 5px, 5px 5px;
font-family: "Merriweather", serif;
font-size: 16px;
font-weight: bold;
font-variant: small-caps;
text-shadow: none;
}
button[type="roll"].sheet-ohet-roll-button::before {
content: none;
}
.sheet-ohet-start {
display:flex;
}
.sheet-ohet-descriptions {
width: calc(100% - 250px);
min-width: 200px;
}
.sheet-ohet-logo {
width: 300px;
height: 200px;
background-image: url(https://jastoria.pl/ohet/logo.png);
background-size: 300px 200px;
}
h1 {
margin: 0px auto;
width: 200px;
text-align:center;
line-height: 28px;
}
h2 {
margin: 0px auto;
width: 200px;
text-align:center;
color:#FB8F10;
font-size:16px;
}
h3 {
clear:both;
color: white;
background-color: black;
background-image: url(https://jastoria.pl/ohet/section-left.svg), url(https://jastoria.pl/ohet/section-right.svg);
background-position: left top, right bottom;
background-repeat: no-repeat, no-repeat;
background-size: 10px 10px, 10px 10px;
padding: 2px 10px 2px 12px;
margin: 0px auto 10px auto;
font-size:17px;
font-variant: small-caps;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 1px;
}
h4 {
color: black;
padding: 2px 10px 2px 12px;
margin: 0px auto 10px auto;
font-size:17px;
font-variant: small-caps;
font-weight: bold;
letter-spacing: 1px;
text-align: center;
}
.sheet-ohet-textinput, .sheet-ohet-numberinput {
width: 100%;
display: table;
}
.sheet-ohet-textinput label,
.sheet-ohet-numberinput label {
display: table-cell;
padding: 12px 10px 0px 0px;
margin: 0px 0px 0px 0px;
height: 18px;
width: 1px;
border: 0px none transparent;
vertical-align: top;
white-space: nowrap;
}
.sheet-ohet-textinput input[type="text"],
.sheet-ohet-textinput select {
border-top: 0px none transparent;
border-left: 0px none transparent;
border-right: 0px none transparent;
border-bottom: 1px solid black;
border-radius: 0px;
box-shadow: none;
display: table-cell;
height:28px;
width:100%;
margin: 0px 0px 0px 0px;
padding: 4px;
outline: none;
vertical-align: top;
}
.sheet-ohet-numberinput input[type="number"] {
border: 0px none transparent;
border-radius: 0px;
box-shadow: none;
display: table-cell;
height:28px;
width: 56px;
text-align: center;
margin: 4px 0px 0px 0px;
padding: 4px;
outline: none;
vertical-align: top;
background-color: transparent;
background-image: url(https://jastoria.pl/ohet/number-center.svg),
url(https://jastoria.pl/ohet/number-left.svg),
url(https://jastoria.pl/ohet/number-right.svg);
background-position: top center, top left, top right;
background-repeat: no-repeat, no-repeat, no-repeat;
background-size: contain, contain , contain;
}
.sheet-ohet-numberinput label:nth-child(2) {
text-align: right;
width: 100%;
margin-right: 0px;
}
.sheet-ohet-textinput textarea {
background-attachment: local;
background-image: linear-gradient(transparent, transparent 30px, black 0px);
background-size: 100% 31px;
border: 0px none transparent;
border-radius: 0px;
box-shadow: none;
display: inline-block;
height: 96px;
line-height: 31px;
margin: 0px 0px 0px 0px;
padding: 2px 4px 4px 4px;
resize: none;
outline: none;
overflow: hidden;
vertical-align: top;
width: calc(100% - 8px);
}
.sheet-ohet-attribute {
width: calc(16% - 2px);
display:inline-block;
}
.sheet-ohet-attribute label {
font-weight: bold;
}
.sheet-ohet-label label {
font-weight: normal;
}
.sheet-ohet-labels div:nth-child(1) label,
.sheet-ohet-labels div:nth-child(2) label,
.sheet-ohet-labels div:nth-child(3) label {
font-weight: bold;
}
.sheet-ohet-label {
width: calc(33% - 2px);
display:inline-block;
}
.sheet-ohet-countables,
.sheet-ohet-eqs {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
.sheet-ohet-countable label {
display: inline-block;
width: auto;
padding-right:0px;
}
.sheet-ohet-attribute-level input[type="radio"],
.sheet-ohet-label input[type="checkbox"],
.sheet-ohet-countable input[type="radio"] {
opacity:0;
width: 21px;
height: 21px;
position: relative;
top: -2px;
left: 10px;
margin: -10px;
cursor: pointer;
z-index: 1;
display: inline-block;
background:lightgrey;
}
.sheet-ohet-attribute-level input[type="radio"] + span:before,
.sheet-ohet-label input[type="checkbox"] + span:before,
.sheet-ohet-countable input[type="radio"] + span:before{
margin-right: 4px; margin-top:-1px;
border: 1px solid black;
line-height: 16px;
text-align: center;
display: inline-block;
vertical-align:top;
box-shadow: 0 0 2px #ccc;
background-color: transparent;
background-image: url(https://jastoria.pl/ohet/checkbox-left.svg),
url(https://jastoria.pl/ohet/checkbox-right.svg);
background-position:top left, bottom right;
background-repeat: no-repeat, no-repeat;
background-size: 3px,3px;
content: "";
width: 16px;
height: 16px;
color: #333333;
font-size: 22px;
}
.sheet-ohet-attribute-level input[type="radio"]:checked + span:before,
.sheet-ohet-label input[type="checkbox"]:checked + span:before,
.sheet-ohet-countable input[type="radio"] + span:before {
content: "✓";
}
.sheet-ohet-countable input[type="radio"]:checked ~ input[type="radio"] + span:before {
content: "";
}
.sheet-ohet-attribute-level label {
display:inline-block;
font-weight: normal;
text-align: left;
width:auto;
vertical-align:top;
padding:0px;
}
.sheet-ohet-eq {
display: inline-block;
margin-bottom:10px;
}
.sheet-ohet-text {
border-top: 0px none transparent;
border-left: 0px none transparent;
border-right: 0px none transparent;
border-bottom: 1px solid black;
border-radius: 0px;
box-shadow: none;
outline: none;
}
.sheet-ohet-number, input[type="number"].sheet-ohet-number {
border: 1px solid black;
border-radius: 0px;
}
.repcontainer[data-groupname="repeating_equipment"] {
margin-bottom: 10px;
}
.repcontainer[data-groupname="repeating_equipment"] > .repitem {
display: inline-block;
width:32%;
}
.repcontainer[data-groupname="repeating_equipment"] input {
border-top: 0px none transparent;
border-left: 0px none transparent;
border-right: 0px none transparent;
border-bottom: 1px solid black;
border-radius: 0px;
box-shadow: none;
display: inline-block;
height:28px;
margin: 0px 0px 0px 0px;
padding: 4px;
outline: none;
vertical-align: top;
width: calc(100% - 30px);
}
.sheet-ohet-equipment {
counter-reset: sheet-equipment-counter;
}
.sheet-ohet-items-counter::before {
counter-increment: sheet-equipment-counter;
content: counter(sheet-equipment-counter);
font-weight: bold;
display:inline-block;
text-align:right;
width: 20px;
padding: 12px 4px 0px 0px;
margin: 0px 0px 0px 0px;
height: 18px;
vertical-align: top;
}
.repcontainer[data-groupname="repeating_abilities"] {
width: 100%;
display: table;
}
.repcontainer[data-groupname="repeating_abilities"] label {
display: table-cell;
padding: 12px 0px 0px 0px;
margin: 0px 0px 0px 0px;
height: 18px;
width: 25px;
border: 0px none transparent;
vertical-align: top;
white-space: nowrap;
}
.repcontainer[data-groupname="repeating_abilities"] select {
border-top: 0px none transparent;
border-left: 0px none transparent;
border-right: 0px none transparent;
border-bottom: 1px solid black;
border-radius: 0px;
box-shadow: none;
display: table-cell;
height:28px;
margin: 0px 0px 0px 0px;
padding: 4px;
outline: none;
vertical-align: top;
width:100px;
}
.repcontainer[data-groupname="repeating_abilities"] input {
border-top: 0px none transparent;
border-left: 0px none transparent;
border-right: 0px none transparent;
border-bottom: 1px solid black;
border-radius: 0px;
box-shadow: none;
display: table-cell;
height:28px;
width:calc(100% - 60px);
margin: 0px 0px 0px 0px;
padding: 4px;
outline: none;
vertical-align: top;
}
.repcontainer[data-groupname="repeating_spells"] {
width: 100%;
margin-bottom: 10px;
}
.repeating_spells, .repcontainer[data-groupname="repeating_spells"] .repitem {
width: 100%;
display: flex;
}
.repeating_spells select, .repcontainer[data-groupname="repeating_spells"] select {
border-top: 0px none transparent;
border-left: 0px none transparent;
border-right: 0px none transparent;
border-bottom: 1px solid black;
border-radius: 0px;
box-shadow: none;
height:28px;
width:80px;
margin: 0px 0px 0px 0px;
padding: 4px;
outline: none;
vertical-align: top;
}
.repeating_spells input, .repcontainer[data-groupname="repeating_spells"] input {
border-top: 0px none transparent;
border-left: 0px none transparent;
border-right: 0px none transparent;
border-bottom: 1px solid black;
border-radius: 0px;
box-shadow: none;
height:28px;
width: calc(100% - 80px);
margin: 0px 0px 0px 0px;
padding: 4px;
outline: none;
vertical-align: top;
}
.sheet-ohet-ability {
width: 100%;
display: flex;
}
.sheet-ohet-ability span.sheet-ohet-ability-hc {
border-top: 0px none transparent;
border-left: 0px none transparent;
border-right: 0px none transparent;
border-bottom: 1px solid black;
border-radius: 0px;
box-shadow: none;
font-family: cursive;
font-size: 15px;
font-weight:normal;
margin: 0px 0px 0px 0px;
padding: 4px;
outline: none;
vertical-align: top;
width: 50px;
}
.sheet-ohet-ability span.sheet-ohet-ability-content {
border-top: 0px none transparent;
border-left: 0px none transparent;
border-right: 0px none transparent;
border-bottom: 1px solid black;
border-radius: 0px;
box-shadow: none;
font-family: cursive;
font-size: 15px;
font-weight:normal;
margin: 0px 0px 0px 0px;
padding: 4px;
outline: none;
vertical-align: top;
width: calc(100% - 50px);
}
.sheet-ohet-abilities-warrior,
.sheet-ohet-abilities-barbarian,
.sheet-ohet-abilities-rogue,
.sheet-ohet-abilities-mage,
.sheet-ohet-abilities-priest,
.sheet-ohet-abilities-bard {
padding-bottom: 10px;
display: none;
}
.sheet-ohet-ability-class[value="warrior"] ~ .sheet-ohet-abilities-warrior {
display: block;
}
.sheet-ohet-ability-class[value="barbarian"] ~ .sheet-ohet-abilities-barbarian {
display: block;
}
.sheet-ohet-ability-class[value="rogue"] ~ .sheet-ohet-abilities-rogue {
display: block;
}
.sheet-ohet-ability-class[value="priest"] ~ .sheet-ohet-abilities-priest {
display: block;
}
.sheet-ohet-ability-class[value="mage"] ~ .sheet-ohet-abilities-mage {
display: block;
}
.sheet-ohet-ability-class[value="bard"] ~ .sheet-ohet-abilities-bard {
display: block;
}
.sheet-ohet-ability-hc-7,
.sheet-ohet-ability-hc-8,
.sheet-ohet-ability-hc-9,
.sheet-ohet-ability-hc-10,
.sheet-ohet-ability-hc-11,
.sheet-ohet-ability-hc-12,
.sheet-ohet-ability-hc-13,
.sheet-ohet-ability-hc-14,
.sheet-ohet-ability-hc-15,
.sheet-ohet-ability-hc-16,
.sheet-ohet-ability-hc-17,
.sheet-ohet-ability-hc-18,
.sheet-ohet-ability-hc-19,
.sheet-ohet-ability-hc-20
{
display: none;
}
.sheet-ohet-ability-hc[value="7"] ~ .sheet-ohet-ability-hc-7 {
display: flex;
}
.sheet-ohet-ability-hc[value="8"] ~ .sheet-ohet-ability-hc-7,
.sheet-ohet-ability-hc[value="8"] ~ .sheet-ohet-ability-hc-8 {
display: flex;
}
.sheet-ohet-ability-hc[value="9"] ~ .sheet-ohet-ability-hc-7,
.sheet-ohet-ability-hc[value="9"] ~ .sheet-ohet-ability-hc-8,
.sheet-ohet-ability-hc[value="9"] ~ .sheet-ohet-ability-hc-9 {
display: flex;
}
.sheet-ohet-ability-hc[value="10"] ~ .sheet-ohet-ability-hc-7,
.sheet-ohet-ability-hc[value="10"] ~ .sheet-ohet-ability-hc-8,
.sheet-ohet-ability-hc[value="10"] ~ .sheet-ohet-ability-hc-9,
.sheet-ohet-ability-hc[value="10"] ~ .sheet-ohet-ability-hc-10 {
display: flex;
}
.sheet-ohet-ability-hc[value="11"] ~ .sheet-ohet-ability-hc-7,
.sheet-ohet-ability-hc[value="11"] ~ .sheet-ohet-ability-hc-8,
.sheet-ohet-ability-hc[value="11"] ~ .sheet-ohet-ability-hc-9,
.sheet-ohet-ability-hc[value="11"] ~ .sheet-ohet-ability-hc-10,
.sheet-ohet-ability-hc[value="11"] ~ .sheet-ohet-ability-hc-11 {
display: flex;
}
.sheet-ohet-ability-hc[value="12"] ~ .sheet-ohet-ability-hc-7,
.sheet-ohet-ability-hc[value="12"] ~ .sheet-ohet-ability-hc-8,
.sheet-ohet-ability-hc[value="12"] ~ .sheet-ohet-ability-hc-9,
.sheet-ohet-ability-hc[value="12"] ~ .sheet-ohet-ability-hc-10,
.sheet-ohet-ability-hc[value="12"] ~ .sheet-ohet-ability-hc-11,
.sheet-ohet-ability-hc[value="12"] ~ .sheet-ohet-ability-hc-12 {
display: flex;
}
.sheet-ohet-ability-hc[value="13"] ~ .sheet-ohet-ability-hc-7,
.sheet-ohet-ability-hc[value="13"] ~ .sheet-ohet-ability-hc-8,
.sheet-ohet-ability-hc[value="13"] ~ .sheet-ohet-ability-hc-9,
.sheet-ohet-ability-hc[value="13"] ~ .sheet-ohet-ability-hc-10,
.sheet-ohet-ability-hc[value="13"] ~ .sheet-ohet-ability-hc-11,
.sheet-ohet-ability-hc[value="13"] ~ .sheet-ohet-ability-hc-12,
.sheet-ohet-ability-hc[value="13"] ~ .sheet-ohet-ability-hc-13 {
display: flex;
}
.sheet-ohet-ability-hc[value="14"] ~ .sheet-ohet-ability-hc-7,
.sheet-ohet-ability-hc[value="14"] ~ .sheet-ohet-ability-hc-8,
.sheet-ohet-ability-hc[value="14"] ~ .sheet-ohet-ability-hc-9,
.sheet-ohet-ability-hc[value="14"] ~ .sheet-ohet-ability-hc-10,
.sheet-ohet-ability-hc[value="14"] ~ .sheet-ohet-ability-hc-11,
.sheet-ohet-ability-hc[value="14"] ~ .sheet-ohet-ability-hc-12,
.sheet-ohet-ability-hc[value="14"] ~ .sheet-ohet-ability-hc-13,
.sheet-ohet-ability-hc[value="14"] ~ .sheet-ohet-ability-hc-14 {
display: flex;
}
.sheet-ohet-ability-hc[value="15"] ~ .sheet-ohet-ability-hc-7,
.sheet-ohet-ability-hc[value="15"] ~ .sheet-ohet-ability-hc-8,
.sheet-ohet-ability-hc[value="15"] ~ .sheet-ohet-ability-hc-9,
.sheet-ohet-ability-hc[value="15"] ~ .sheet-ohet-ability-hc-10,
.sheet-ohet-ability-hc[value="15"] ~ .sheet-ohet-ability-hc-11,
.sheet-ohet-ability-hc[value="15"] ~ .sheet-ohet-ability-hc-12,
.sheet-ohet-ability-hc[value="15"] ~ .sheet-ohet-ability-hc-13,
.sheet-ohet-ability-hc[value="15"] ~ .sheet-ohet-ability-hc-14,
.sheet-ohet-ability-hc[value="15"] ~ .sheet-ohet-ability-hc-15 {
display: flex;
}
.sheet-ohet-ability-hc[value="16"] ~ .sheet-ohet-ability-hc-7,
.sheet-ohet-ability-hc[value="16"] ~ .sheet-ohet-ability-hc-8,
.sheet-ohet-ability-hc[value="16"] ~ .sheet-ohet-ability-hc-9,
.sheet-ohet-ability-hc[value="16"] ~ .sheet-ohet-ability-hc-10,
.sheet-ohet-ability-hc[value="16"] ~ .sheet-ohet-ability-hc-11,
.sheet-ohet-ability-hc[value="16"] ~ .sheet-ohet-ability-hc-12,
.sheet-ohet-ability-hc[value="16"] ~ .sheet-ohet-ability-hc-13,
.sheet-ohet-ability-hc[value="16"] ~ .sheet-ohet-ability-hc-14,
.sheet-ohet-ability-hc[value="16"] ~ .sheet-ohet-ability-hc-15,
.sheet-ohet-ability-hc[value="16"] ~ .sheet-ohet-ability-hc-16 {
display: flex;
}
.sheet-ohet-ability-hc[value="17"] ~ .sheet-ohet-ability-hc-7,
.sheet-ohet-ability-hc[value="17"] ~ .sheet-ohet-ability-hc-8,
.sheet-ohet-ability-hc[value="17"] ~ .sheet-ohet-ability-hc-9,
.sheet-ohet-ability-hc[value="17"] ~ .sheet-ohet-ability-hc-10,
.sheet-ohet-ability-hc[value="17"] ~ .sheet-ohet-ability-hc-11,
.sheet-ohet-ability-hc[value="17"] ~ .sheet-ohet-ability-hc-12,
.sheet-ohet-ability-hc[value="17"] ~ .sheet-ohet-ability-hc-13,
.sheet-ohet-ability-hc[value="17"] ~ .sheet-ohet-ability-hc-14,
.sheet-ohet-ability-hc[value="17"] ~ .sheet-ohet-ability-hc-15,
.sheet-ohet-ability-hc[value="17"] ~ .sheet-ohet-ability-hc-16,
.sheet-ohet-ability-hc[value="17"] ~ .sheet-ohet-ability-hc-17 {
display: flex;
}
.sheet-ohet-ability-hc[value="18"] ~ .sheet-ohet-ability-hc-7,
.sheet-ohet-ability-hc[value="18"] ~ .sheet-ohet-ability-hc-8,
.sheet-ohet-ability-hc[value="18"] ~ .sheet-ohet-ability-hc-9,
.sheet-ohet-ability-hc[value="18"] ~ .sheet-ohet-ability-hc-10,
.sheet-ohet-ability-hc[value="18"] ~ .sheet-ohet-ability-hc-11,
.sheet-ohet-ability-hc[value="18"] ~ .sheet-ohet-ability-hc-12,
.sheet-ohet-ability-hc[value="18"] ~ .sheet-ohet-ability-hc-13,
.sheet-ohet-ability-hc[value="18"] ~ .sheet-ohet-ability-hc-14,
.sheet-ohet-ability-hc[value="18"] ~ .sheet-ohet-ability-hc-15,
.sheet-ohet-ability-hc[value="18"] ~ .sheet-ohet-ability-hc-16,
.sheet-ohet-ability-hc[value="18"] ~ .sheet-ohet-ability-hc-17,
.sheet-ohet-ability-hc[value="18"] ~ .sheet-ohet-ability-hc-18 {
display: flex;
}
.sheet-ohet-ability-hc[value="19"] ~ .sheet-ohet-ability-hc-7,
.sheet-ohet-ability-hc[value="19"] ~ .sheet-ohet-ability-hc-8,
.sheet-ohet-ability-hc[value="19"] ~ .sheet-ohet-ability-hc-9,
.sheet-ohet-ability-hc[value="19"] ~ .sheet-ohet-ability-hc-10,
.sheet-ohet-ability-hc[value="19"] ~ .sheet-ohet-ability-hc-11,
.sheet-ohet-ability-hc[value="19"] ~ .sheet-ohet-ability-hc-12,
.sheet-ohet-ability-hc[value="19"] ~ .sheet-ohet-ability-hc-13,
.sheet-ohet-ability-hc[value="19"] ~ .sheet-ohet-ability-hc-14,
.sheet-ohet-ability-hc[value="19"] ~ .sheet-ohet-ability-hc-15,
.sheet-ohet-ability-hc[value="19"] ~ .sheet-ohet-ability-hc-16,
.sheet-ohet-ability-hc[value="19"] ~ .sheet-ohet-ability-hc-17,
.sheet-ohet-ability-hc[value="19"] ~ .sheet-ohet-ability-hc-18,
.sheet-ohet-ability-hc[value="19"] ~ .sheet-ohet-ability-hc-19 {
display: flex;
}
.sheet-ohet-ability-hc[value="20"] ~ .sheet-ohet-ability-hc-7,
.sheet-ohet-ability-hc[value="20"] ~ .sheet-ohet-ability-hc-8,
.sheet-ohet-ability-hc[value="20"] ~ .sheet-ohet-ability-hc-9,
.sheet-ohet-ability-hc[value="20"] ~ .sheet-ohet-ability-hc-10,
.sheet-ohet-ability-hc[value="20"] ~ .sheet-ohet-ability-hc-11,
.sheet-ohet-ability-hc[value="20"] ~ .sheet-ohet-ability-hc-12,
.sheet-ohet-ability-hc[value="20"] ~ .sheet-ohet-ability-hc-13,
.sheet-ohet-ability-hc[value="20"] ~ .sheet-ohet-ability-hc-14,
.sheet-ohet-ability-hc[value="20"] ~ .sheet-ohet-ability-hc-15,
.sheet-ohet-ability-hc[value="20"] ~ .sheet-ohet-ability-hc-16,
.sheet-ohet-ability-hc[value="20"] ~ .sheet-ohet-ability-hc-17,
.sheet-ohet-ability-hc[value="20"] ~ .sheet-ohet-ability-hc-18,
.sheet-ohet-ability-hc[value="20"] ~ .sheet-ohet-ability-hc-19,
.sheet-ohet-ability-hc[value="20"] ~ .sheet-ohet-ability-hc-20 {
display: flex;
}
.sheet-ohet-book {
padding-bottom: 10px;
display: none;
}
.sheet-ohet-book-class[value="mage"] ~ .sheet-ohet-book,
.sheet-ohet-book-class[value="priest"] ~ .sheet-ohet-book,
.sheet-ohet-book-class[value="bard"] ~ .sheet-ohet-book {
display: block;
}
/* Roll template */
.sheet-rolltemplate-fu table {
border: 8px solid white;
width: 100%;
}
.sheet-rolltemplate-fu th {
background-color: black;
background-image: url(https://jastoria.pl/ohet/section-left.svg);
background-position: left top;
background-repeat: no-repeat;
background-size: 10px 10px;
color: white;
text-align: center;
font-family: "Merriweather", serif;
font-size: 14px;
font-weight: normal;
font-variant: small-caps;
padding: 4px 16px;
}
.sheet-rolltemplate-fu td {
color: black;
background: white;
font-family: "Merriweather", serif;
font-size: 14px;
font-weight: bold;
font-variant: small-caps;
text-align: center;
padding: 8px 16px;
}
.sheet-rolltemplate-fu td span {
font-size:16px;
}
/* For preview only */
.repeating_equipment input {
border-top: 0px none transparent;
border-left: 0px none transparent;
border-right: 0px none transparent;
border-bottom: 1px solid black;
border-radius: 0px;
box-shadow: none;
display: inline-block;
height:28px;
margin: 0px 0px 0px 0px;
padding: 4px;
outline: none;
vertical-align: top;
width: 32%;
}
.repeating_abilities {
width: 100%;
display: flex;
}
.repeating_abilities select {
border-top: 0px none transparent;
border-left: 0px none transparent;
border-right: 0px none transparent;
border-bottom: 1px solid black;
border-radius: 0px;
box-shadow: none;
display: inline-block;
height: 28px;
margin: 0px;
padding: 4px;
outline: none;
vertical-align: top;
width: 75px;
}
.repeating_abilities input {
border-top: 0px none transparent;
border-left: 0px none transparent;
border-right: 0px none transparent;
border-bottom: 1px solid black;
border-radius: 0px;
box-shadow: none;
display: inline-block;
height:28px;
margin: 0px;
padding: 4px;
outline: none;
vertical-align: top;
width: calc(100% - 75px) ;
}
.sheet-ohet-rolltemplates, .sheet-ohet-hidden {
display: none;
}