Files
roll20-character-sheets-tester/Warhammer 4e Character Sheet/Warhammer 4e Character Sheet.css
T
2021-09-27 02:19:11 +01:00

5239 lines
116 KiB
CSS

/* === BODY === */
*, .sheet-rolltemplate-whfrp2e * {
box-sizing: border-box;
}
@font-face {
font-family: 'WH font';
src: url(https://fonts.googleapis.com/css?family=EB+Garamond);
}
.sheet-overall-wrapper {
min-width: 840px;
width: 850px;
font-family: 'WH font';
}
.sheet-useBackground input[value="1"]:checked ~ *.sheet-background {
background: url('https://github.com/Djjus/Vault/blob/master/Warhammer%204e%20Character%20Sheet/assets/csbg_wfrp.png?raw=true');
background-size: auto;
border: 27px solid transparent;
border-image: url('https://github.com/Djjus/Vault/blob/master/Warhammer%204e%20Character%20Sheet/assets/csborder.png?raw=true') 27 round;
margin-top: -13px;
min-width: 850px;
font-weight: bold;
-webkit-filter: brightness(0.99);
filter: brightness(0.99);
--bgc:#967f6e;
--bdc:#4f4b40;
--bnc:white;
--inv:invert(0%);
--bgtc:white;
--bgfw:bold;
--bgi:linear-gradient(rgba(255,255,255,.3), rgba(255,255,255,0));
--ts: 0 1px 1px rgba(0,0,0,1);
}
.sheet-useBackground input[value="2"]:checked ~ *.sheet-background {
background: url('https://github.com/Djjus/Vault/blob/master/Warhammer%204e%20Character%20Sheet/assets/csbg_wfrp.png?raw=true');
border: 27px solid transparent;
border-image: url('https://github.com/Djjus/Vault/blob/master/Warhammer%204e%20Character%20Sheet/assets/csborder_dark.png?raw=true') 27 round;
margin-top: -13px;
min-width: 850px;
font-weight: bold;
-webkit-filter: brightness(0.93);
filter: brightness(0.93);
--bgc:#3d2f25;
--bdc:#4f4b40;
--bnc:black;
--inv:invert(0%);
--bgtc:white;
--bgfw:bold;
--bgi:linear-gradient(rgba(255,255,255,.3), rgba(255,255,255,0));
--ts: 0 1px 1px rgba(0,0,0,1);
}
.sheet-useBackground input[value="3"]:checked ~ *.sheet-background {
background: url('https://github.com/Djjus/Vault/blob/master/Warhammer%204e%20Character%20Sheet/assets/csbg_wfrp.png?raw=true');
border: 27px solid transparent;
border-image: url('https://github.com/Djjus/Vault/blob/master/Warhammer%204e%20Character%20Sheet/assets/csborder_empire.png?raw=true') 27 round;
margin-top: -13px;
min-width: 850px;
font-weight: bold;
-webkit-filter: brightness(0.95);
filter: brightness(0.95);
--bgc:#876513;
--bdc:#12110f;
--bnc:white;
--inv:invert(0%);
--bgtc:white;
--bgfw:none;
--bgi:linear-gradient(rgba(255,255,255,.3), rgba(255,255,255,0));
--ts: 0 1px 1px rgba(0,0,0,0.75);
}
.sheet-useBackground input[value="4"]:checked ~ *.sheet-background {
background: url('https://github.com/Djjus/Vault/blob/master/Warhammer%204e%20Character%20Sheet/assets/csbg_wfrp.png?raw=true');
border: 27px solid transparent;
border-image: url('https://github.com/Djjus/Vault/blob/master/Warhammer%204e%20Character%20Sheet/assets/csborder_dwarf.png?raw=true') 27 round;
margin-top: -13px;
min-width: 850px;
font-weight: bold;
-webkit-filter: brightness(0.95);
filter: brightness(0.95);
--bgc:#2a3439;
--bdc:#4f4b40;
--bnc:white;
--inv:invert(0%);
--bgtc:white;
--bgfw:none;
--bgi:linear-gradient(rgba(255,255,255,.3), rgba(255,255,255,0));
--ts: 0 1px 1px rgba(0,0,0,0.75);
}
.sheet-useBackground input[value="5"]:checked ~ *.sheet-background {
background: url('https://github.com/Djjus/Vault/blob/master/Warhammer%204e%20Character%20Sheet/assets/csbg_wfrp.png?raw=true');
border: 27px solid transparent;
border-image: url('https://github.com/Djjus/Vault/blob/master/Warhammer%204e%20Character%20Sheet/assets/csborder_elf.png?raw=true') 27 round;
margin-top: -13px;
min-width: 850px;
font-weight: bold;
-webkit-filter: brightness(0.99);
filter: brightness(0.99);
--bgc:#a69c80;
--bdc:#4f4b40;
--bnc:white;
--inv:invert(0%);
--bgtc:white;
--bgfw:none;
--bgi:linear-gradient(rgba(255,255,255,.3), rgba(255,255,255,0));
--ts: 0 1px 1px rgba(0,0,0,0.75);
}
.sheet-area-border-banner,
.sheet-area-border {
background: url('https://github.com/Djjus/Vault/blob/master/Warhammer%204e%20Character%20Sheet/assets/csbox_wfrp.png?raw=true');
background-repeat: no-repeat;
background-size:100% 100%;
background-position: center; /* Center the image */
margin: auto;
color: black;
padding: 12px 12px 12px 12px;
}
.sheet-area-border-banner {
float: left;
padding-left: 20px;
padding-right: 20px;
}
.sheet-nowrap {
white-space: nowrap;
display: inline-block;
}
.sheet-wrap-box {
border: 1px solid black;
background-color: white;
border-radius: 5px;
padding: 1px;
}
.sheet-wrap-box-2 {
border: 1px solid #807f7c;
color:black;
text-shadow: none;
font-weight: normal;
background-color: #c2c1be;
background-image: linear-gradient(rgba(255,255,255,.3), rgba(255,255,255,0));
border-radius: 3px;
padding: 1px;
}
.sheet-wrap-box-2b {
border: 2px solid black;
background-color: rgb(227, 225, 220);
border-radius: 5px;
padding: 1px;
}
.sheet-wrap-box-2g {
border: 2px solid black;
background-color: rgb(227, 225, 220);
border-radius: 5px;
padding: 1px;
}
.sheet-wrap-box-banner {
border: 1px solid black;
background-color: rgb(253, 249, 239);
border-radius: 5px;
padding: 1px;
float: left;
height: 80px;
}
.sheet-wrap-box-transparent {
border: 1px solid black;
border-radius: 3px;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 1px;
padding-right: 0px;
}
[class*="sheet-checkbox-label"] {
cursor: pointer;
white-space: nowrap;
margin-bottom: 0;
padding-right: 0;
line-height: 100%;
font-weight: normal;
}
ul, ol {
margin: 0 0 0 15px;
}
li {
line-height: 100%;
}
.sheet-combat-actions-half,
.sheet-combat-actions {
display: block;
width: 100%;
}
/* === TALSET === */
.sheet-talsetshow-check {
cursor: pointer;
}
.sheet-talsetshow-check__span {
opacity: 0.5;
font-family: pictos;
}
.sheet-talsetshow-check__span:hover {
opacity: 1;
}
.sheet-talsetshow-check input.sheet-talsetshow-check__hide[type=checkbox] {
display: none;
}
.sheet-talsetshow-check input.sheet-talsetshow-check__hide[type=checkbox]:checked ~ span {
opacity: 1;
}
.sheet-talsetshow-check__hide:checked ~ .sheet-talsetshow {
display: block;
}
input[name*=check][value="1"] ~ div > .sheet-talsetshow {
display: block;
}
/* === NPC MINIMIZE === */
input[type=checkbox][name=attr_npc-box-hide]{
outline: 1px solid #47443b;
position: absolute;
width: 12px; /*Desired width*/
height: 12px; /*Desired height*/
white-space: nowrap;
background-size: contain;
margin-top:4px;
margin-left:4px;
z-index: 9999;
}
input[type=checkbox][name=attr_npc-box-hide]:checked{
border-color: black;
border-style: solid;
background-size: contain;
}
/* === CONTAINER MINIMIZE === */
input[type=checkbox][name*=attr_container-minimize]{
outline: 1px solid #47443b;
position: absolute;
width: 12px; /*Desired width*/
height: 12px; /*Desired height*/
white-space: nowrap;
background-size: contain;
margin-top:4px;
margin-left:4px;
z-index: 9999;
}
input[type=checkbox][name*=attr_container-minimize]:checked{
border-color: black;
border-style: solid;
background-size: contain;
}
/* === BUTTONS === */
button[type=compendium] {
position: relative;
border: 0px;
border-color: #423d32;
color: black;
background-color: transparent;
width: 16px; /*Desired width*/
height: 18px; /*Desired height*/
padding: 0px 0px 0px 0px;
font-size: 8px;
line-height: 100%;
text-shadow: 0 1px 1px rgba(0,0,0,1);
}
button[type=compendium]:before {
font-size: 13px;
font-weight: normal;
top: 1px;
color: #858585;
position: relative;
text-shadow: none;
}
button[type=action] {
position: relative;
border: 1px solid black;
border-color: #423d32;
color: var(--bgtc);
background-color: var(--bgc);
background-image: linear-gradient(rgba(255,255,255,.3), rgba(255,255,255,0));
width: 16px; /*Desired width*/
height: 18px; /*Desired height*/
padding: 0px 0px 0px 0px;
font-size: 8px;
line-height: 100%;
text-shadow: 0 1px 1px rgba(0,0,0,1);
}
button[type=action].sheet-tab-conditions-button,
button[type=action].sheet-cond-reset {
color: black;
text-shadow: 0 1px 1px white;
}
button[type=action].sheet-combat-actions-np,
button[type=action].sheet-roll,
button[type=roll] {
z-index: 998;
background-color: var(--bgc);
border-radius: 4px;
border: 1px solid;
border-color: #423d32;
color: var(--bgtc);
background-image: linear-gradient(rgba(255,255,255,.3), rgba(255,255,255,0));
text-shadow: var(--ts);
font-size: 8px;
line-height: 100%;
}
button[type=action].sheet-roll:hover {
z-index: 998;
background-color: #73560f;
border-radius: 4px;
border: 1px solid;
border-color: #423d32;
color: var(--bgtc);
text-shadow: var(--ts);
font-size: 8px;
line-height: 100%;
}
button[type=action]:before,
button[type=action] span,
button[type=roll]:before,
button[type=roll] span {
vertical-align: baseline;
}
button[type=action].sheet-roll-flex::before,
button[type=roll].sheet-roll-flex::before {
content: none !important;
}
.sheet-skills button[type=roll],
.sheet-initiative button[type=roll] {
font-size: 12px;
padding: 1px 2px;
margin-left: 0;
margin-right: 0;
line-height: 100%;
}
button[type=roll].sheet-conditions-button::before {
background-image: none;
background-color: black;
font-family: 'WH font';
content: none;
}
button[type=roll].sheet-conditions-button {
border-radius: 1px;
font-size: 12px;
display: block;
margin-left: 0px;
height: 100%;
width: 100%;
background-color: transparent;
border: none;
border-top: none;
border-color: #b8b8b8;
text-align: center;
color: black;
font-weight:bold;
text-shadow: none;
}
button[type=action].sheet-npc-combat::before,
button[type=roll].sheet-npc-combat::before {
background-image: none;
background-color: transparent;
content: none;
}
button[type=action].sheet-npc-combat,
button[type=roll].sheet-npc-combat {
position: relative;
width: 23px;
height: 17px;
border-radius: 4px;
font-size: 9px !important;
padding-bottom: 1px !important;
line-height: 100%;
color: var(--bgtc);
bottom: 1px;
}
button[type=roll].sheet-adv-button::before {
background-image: none;
background-color: black;
content: none;
}
button[type=roll].sheet-adv-button {
display: block;
height: 14px;
width: 50%;
margin: auto;
background-color: transparent;
border: none;
border-top: none;
border-color: #b8b8b8;
text-align: center;
color: black;
font-weight: bold;
text-shadow: none;
}
button[type=roll].sheet-adv-buttonnpc::before {
background-image: none;
background-color: transparent;
content: none;
}
button[type=roll].sheet-adv-buttonnpc {
display: block;
height: 16px;
width: 60%;
margin: auto;
background-color: #6e685b;
border: none;
border-top: none;
border-color: #b8b8b8;
text-align: center;
color: white;
font-weight:bold;
text-shadow: 0 1px 1px rgba(0,0,0,1);
}
button[type=action].sheet-combat-actions,
button[type=roll].sheet-combat-actions {
border-radius: 1px;
font-size: 11px;
display: left;
height: 24px;
color: white;
padding: 1px 2px;
padding-bottom: -1px;
width: 100%;
margin: auto;
background-color: var(--bgc);
font-weight: var(--bgfw);
border: 1px solid;
border-color: #423d32;
background-image: var(--bgi);
text-align: center;
text-shadow: 0 1px 1px rgba(0,0,0,1);
}
button[type=action].sheet-combat-mini {
border-radius: 1px;
display: inline;
height: 12px;
width: 16px;
margin: auto;
color: white;
background-color: var(--bgc);
font-weight: normal;
border: 1px solid;
border-color: #423d32;
background-image: var(--bgi);
text-align: top;
vertical-align: text-top;
font-size: 8px;
line-height: 11px;
text-shadow: var(--ts);
}
button[type=action].sheet-combat-mini span {
display: inline-block;
position: relative;
}
button[type=action].sheet-npc-combat:hover,
button[type=roll].sheet-roll:hover,
button[type=action].sheet-roll:hover,
button[type=roll].sheet-combat-actions-rep:hover,
button[type=action].sheet-combat-actions-rep:hover,
button[type=roll].sheet-combat-actions-np:hover,
button[type=action].sheet-combat-actions-np:hover,
button[type=roll].sheet-combat-mini:hover,
button[type=roll].sheet-combat-actions:hover,
button[type=action].sheet-combat-actions:hover,
button[type=action].sheet-combat-mini:hover {
filter: invert(1);
}
button[type=action].sheet-combat-actions-half,
button[type=roll].sheet-combat-actions-half {
border-radius: 1px;
font-size: 8px;
display: left;
height: 12px;
padding: 1px 2px;
padding-bottom: -1px;
width: 100%;
margin: auto;
background-color: var(--bgc);
font-weight: var(--bgfw);
border: 1px solid;
border-color: #423d32;
background-image: var(--bgi);
text-align: center;
}
button[type=roll].sheet-combat-actions-half:hover,
button[type=action].sheet-combat-actions-half:hover {
border-radius: 1px;
font-size: 8px;
display: left;
height: 12px;
padding: 1px 2px;
padding-bottom: -1px;
width: 100%;
margin: auto;
filter: invert(1);
font-weight: var(--bgfw);
border: 1px solid;
text-align: center;
}
button[type=action].sheet-combat-actions-half::before,
button[type=roll].sheet-combat-actions-half::before,
button[type=action].sheet-combat-mini::before,
button[type=roll].sheet-combat-mini::before,
button[type=roll].sheet-combat-actions-np::before,
button[type=action].sheet-combat-actions-np::before {
background-image: none;
background-color: transparent;
content: none;
}
button[type=action].sheet-combat-actions-np,
button[type=roll].sheet-combat-actions-np {
border-radius: 1px;
font-size: 11px;
display: left;
height: 24px;
padding: 1px 2px;
padding-bottom: -1px;
width: 100%;
margin: auto;
background-color: var(--bgc);
font-weight: var(--bgfw);
border: 1px solid;
border-color: #423d32;
background-image: var(--bgi);
text-align: center;
}
button[type=action].sheet-combat-actions-rep::before,
button[type=roll].sheet-combat-actions-rep::before {
background-image: none;
background-color: transparent;
content: none;
}
button[type=action].sheet-combat-actions-rep,
button[type=roll].sheet-combat-actions-rep {
z-index: 999;
border-radius: 1px;
font-size: 9px;
height: 18px;
width: 100%;
background-color: var(--bgc);
font-weight: var(--bgfw);
border: 1px solid;
border-color: #423d32;
background-image: var(--bgi);
text-align: center;
float: center;
margin: 0px 0px 0px 0px;
}
button[type=action].sheet-combat-actions-rep:hover {
border-radius: 1px;
font-size: 8px;
display: left;
height: 18px;
padding: 1px 2px;
padding-bottom: -1px;
margin: auto;
filter: invert(1);
font-weight: var(--bgfw);
border: 1px solid;
text-align: center;
}
span.sheet-combat-actions-rep {
text-align: center;
}
.sheet-combat-actions-rep ~ span {
float: center;
}
.sheet-talents-border {
border: 1px solid;
padding-bottom: 3.5px;
position: relative;
top: 2px;
height: 20px;
padding-top: 3.5px;
border: 1px solid #cfcfcf;
background-color: white;
}
button[type=radio] {
border: 1px solid;
}
input[type=radio] {
border: 1px solid black;
}
/* REPEATING SECTION CONTROLS */
.repcontrol {
display: flex;
margin-top: 3px;
}
.repcontrol .repcontrol_edit {
margin-left: auto;
order: 1;
}
.repcontrol button {
background: transparent;
color: #555;
border-radius: 0;
border-color: #999;
transition: all 0.2s;
font-family: pictos;
font-size: 0;
font-weight: bold;
padding: 5px 3px 2px;
line-height: 8px;
max-height: 20px;
}
.repcontrol button:hover {
color: black;
border-color: black;
background: #ddd;
}
.repcontrol button:focus {
outline: none;
}
.repcontrol button.repcontrol_edit::after {
content: "(";
}
.repcontrol button.repcontrol_add::after {
content: "&";
}
.repcontrol button.repcontrol_edit::after, .repcontrol button.repcontrol_add::after {
font-size: 12px;
}
.repcontainer.editmode + .repcontrol button.repcontrol_edit::after {
content: ")";
}
.itemcontrol {
z-index: 20;
}
.itemcontrol .btn {
padding: 0 6px;
line-height: 16px;
}
.sheet-dev {
display:none;
}
.sheet-devmode:checked ~ .sheet-dev {
display:flex;
}
/* === FIELDSETS === */
.repcontrol,
.repcontrol_add,
.repcontrol_edit,
.repcontrol_del,
.repcontrol_move{
height: 25px;
}
.sheet-inventory-field .sheet-row:nth-child(even) {
background-color: #eee;
}
/* === HIDDEN === */
.sheet-hidden {
display: none;
}
.sheet-hider:not(:checked) + input,
.sheet-hider:not(:checked) + div {
display: none;
}
/* === LAYOUT === */
.sheet-float-right,
.sheet-rolltemplate-whfrp2e .sheet-float-right {
float: right;
}
.sheet-inline {
display: inline;
}
.sheet-inline-block {
display: inline-block;
}
.sheet-rolltemplate-whfrp2e .sheet-relative,
.sheet-relative {
position: relative;
}
.sheet-absolute {
position: absolute;
top: 0;
}
.sheet-wrap-box-label {
font-size: 80%;
text-transform: uppercase;
padding-top: 2px;
padding-bottom: 6px;
line-height: 100%;
font-weight: bold;
margin-top: 1px;
color: black;
}
.sheet-wrap-box-title {
font-size: 9px;
text-transform: uppercase;
line-height: 100%;
font-weight: bold;
margin: 5px 0 1px 0;
}
/* === PADDINGS === */
.sheet-pad-sm {
padding: 2px;
}
.sheet-pad-md {
padding: 5px;
}
.sheet-pad-lg {
padding: 10px;
}
.sheet-pad-l-sm {
padding-left: 2px;
}
.sheet-pad-r-sm {
padding-right: 2px;
}
.sheet-pad-b-sm {
padding-bottom: 2px;
}
.sheet-pad-t-sm {
padding-top: 2px;
}
.sheet-pad-l-md {
padding-left: 5px;
}
.sheet-pad-r-md {
padding-right: 5px;
}
.sheet-pad-b-md {
padding-bottom: 5px;
}
.sheet-pad-t-md {
padding-top: 5px;
}
.sheet-pad-l-lg {
padding-left: 10px;
}
.sheet-pad-r-lg {
padding-right: 10px;
}
.sheet-pad-b-lg {
padding-bottom: 10px;
}
.sheet-pad-b-xlg {
padding-bottom: 20px;
}
.sheet-pad-t-lg {
padding-top: 10px;
}
.sheet-pad-l-xl {
padding-left: 20px;
}
.sheet-pad-r-xl {
padding-right: 20px;
}
.sheet-pad-b-xl {
padding-bottom: 20px;
}
.sheet-pad-t-xl {
padding-top: 20px;
}
.sheet-pad-t-xl {
padding-top: 15px;
}
.sheet-pad-t-xs {
padding-top: -15px;
}
.sheet-pad-r-xs {
padding-right: -15px;
}
/* === MARGINS === */
.sheet-mar-l-sm {
margin-left: 2px;
}
.sheet-mar-r-sm {
margin-right: 2px;
}
.sheet-mar-b-sm {
margin-bottom: 2px;
}
.sheet-mar-t-sm {
margin-top: 2px;
}
.sheet-mar-l-md {
margin-left: 5px;
}
.sheet-mar-r-md {
margin-right: 5px;
}
.sheet-mar-b-md {
margin-bottom: 5px;
}
.sheet-mar-t-md {
margin-top: 5px;
}
.sheet-mar-l-lg {
margin-left: 10px;
}
.sheet-mar-r-lg {
margin-right: 10px;
}
.sheet-mar-b-lg {
margin-bottom: 10px;
}
.sheet-mar-t-lg {
margin-top: 10px;
}
.sheet-mar-l-xlg {
margin-left: 20px;
}
.sheet-mar-r-xlg {
margin-right: 20px;
}
.sheet-mar-b-xlg {
margin-bottom: 20px;
}
.sheet-mar-t-xlg {
margin-top: 20px;
}
.sheet-mar-l-xs {
margin-left: -1px;
}
.sheet-mar-r-xs {
margin-right: -1px;
}
.sheet-mar-l-0 {
margin-left: 0px;
}
.sheet-select-sizing {
margin-top:0px;margin-left:0px;margin-bottom:-2px
}
/* === NOTES === */
.sheet-small-note {
text-align: center;
font-family: 'WH font';
font-size: 10px;
line-height: 100%;
}
/* === CHECKBOXES === */
.sheet-checkbox-label-sm {
font-size: 75%;
height: 10px;
}
.sheet-checkbox-label-md {
font-size: 85%;
}
.sheet-checkbox-label-sm input[type=checkbox] {
-webkit-transform: scale(.6); /* Safari and Chrome */
transform: scale(.6);
height: 10px;
margin-top: -1px;
}
.sheet-checkbox-label-md input[type=checkbox] {
-webkit-transform: scale(.7); /* Safari and Chrome */
transform: scale(.7);
margin-top: -1px;
}
.sheet-checkbox-label {
cursor: pointer;
width: auto;
display: inline-block;
font-weight: normal;
font-size: 100%;
line-height: 100%;
padding-right: 0;
margin-bottom: 0;
}
.sheet-checkbox-label [type="checkbox"] {
display: none;
}
.sheet-checkbox-label [type="checkbox"] + span {
display: inline-block;
padding: 1px;
text-align: center;
font-weight: bold;
border-radius: 4px;
}
/* === TOOLTIPS === */
.sheet-tooltip-position-wrapper,
.sheet-rolltemplate-whfrp2e .sheet-tooltip-position-wrapper {
position: absolute;
top: 1px;
right: 1px;
z-index: 99;
}
.sheet-tooltip,
.sheet-rolltemplate-whfrp2e .sheet-tooltip {
position: relative;
}
.sheet-tooltip-toggle-text,
.sheet-rolltemplate-whfrp2e .sheet-tooltip-toggle-text {
border-radius: 50%;
line-height: 100%;
font-size: 77%;
height: 10px;
width: 10px;
background-color: black;
color: white;
padding: 1px 2px;
font-weight: bold;
}
.sheet-tooltip [class*="sheet-tooltip-content"],
.sheet-rolltemplate-whfrp2e .sheet-tooltip [class*="sheet-tooltip-content"] {
z-index: 99;
position: absolute;
color: #FFFFFF;
background-color: #000000;
padding: 4px;
visibility: hidden;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
opacity: 0.9;
width: 260px;
margin-top: -15px;
text-align: left;
}
.sheet-tooltip .sheet-tooltip-small,
.sheet-rolltemplate-whfrp2e .sheet-tooltip .sheet-tooltip-small {
width: 80px;
}
.sheet-tooltip .sheet-tooltip-content-left,
.sheet-rolltemplate-whfrp2e .sheet-tooltip .sheet-tooltip-content-left {
right: 100%;
margin-right: 12px;
border-top-left-radius: 4px;
}
.sheet-tooltip .sheet-tooltip-content-right,
.sheet-rolltemplate-whfrp2e .sheet-tooltip .sheet-tooltip-content-right {
left: 100%;
margin-left: 12px;
border-top-right-radius: 4px;
}
.sheet-tooltip [class*="sheet-tooltip-content"]:after,
.sheet-rolltemplate-whfrp2e .sheet-tooltip [class*="sheet-tooltip-content"]:after {
content: '';
position: absolute;
top: 9px;
margin-top: -8px;
border-top: 8px solid transparent;
border-bottom: 8px solid transparent;
}
.sheet-tooltip .sheet-tooltip-content-left:after,
.sheet-rolltemplate-whfrp2e .sheet-tooltip .sheet-tooltip-content-left:after {
right: -8px;
border-left: 8px solid #000000;
}
.sheet-tooltip .sheet-tooltip-content-right:after,
.sheet-rolltemplate-whfrp2e .sheet-tooltip .sheet-tooltip-content-right:after {
left: -8px;
border-right: 8px solid #000000;
}
.sheet-tooltip:hover [class*="sheet-tooltip-content"],
.sheet-tooltip:focus [class*="sheet-tooltip-content"],
.sheet-rolltemplate-whfrp2e .sheet-tooltip:hover [class*="sheet-tooltip-content"],
.sheet-rolltemplate-whfrp2e .sheet-tooltip:focus [class*="sheet-tooltip-content"] {
visibility: visible;
z-index: 999;
}
/* === HEADER === */
.sheet-character-name {
border-top-width: 1px !important;
border-left-width: 1px !important;
border-top-left-radius: 5px !important;
border-bottom-left-radius: 5px !important;
border: 1px solid black;
font-size: 140%;
font-weight: bold;
}
.sheet-header-info input[type=text],
.sheet-header-info input[type=number] {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.sheet-dnd-image-wrapper img {
display: block;
max-height: 40px;
}
.sheet-banner-l-wrapper img {
float: left;
}
.sheet-banner-r-wrapper img {
float: left;
}
.sheet-seperator {
margin: auto;
letter-spacing: 0em;
white-space: nowrap;
font-size: 14px;
font-weight: bold;
font-family: 'WH font';
color: var(--bnc);
-webkit-filter: var(--inv);
filter: var(--inv);
}
.sheet-seperator-cap::first-letter {
color: black;
font-size: 1.4em;
margin-left: 5px;
}
/* === INPUTS === */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
input[type="checkbox"] {
-moz-appearance: checkbox !important;
}
input[type="number"] {
-moz-appearance: textfield;
}
input[type=number].sheet-no-spin::-webkit-outer-spin-button,
input[type=number].sheet-no-spin::-webkit-inner-spin-button,
input[disabled]::-webkit-inner-spin-button,
input[disabled]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
input[disabled],
input[type=number].sheet-no-spin {
-moz-appearance: textfield;
}
/* === SELECTS === */
select {
font-size: 100%;
height: 100%;
background-color: #f7f7f7;
}
select.sheet-select-whisper {
height: 19px;
padding-right: 2px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
select.sheet-select-no-arrow-center {
margin: 0;
padding-right: 2px;
text-align-last: center;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
select.sheet-select-no-arrow {
padding-right: 2px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
select {
height: 20px !important;
margin-top: 0px !important;
text-indent: 0px !important;
}
}
@media screen and/*!*/(-webkit-min-device-pixel-ratio:0){
select {
height: 20px !important;
margin-top: 0px !important;
text-indent: 0px !important;
}
}
@media(-webkit-min-device-pixel-ratio:0) {
select {
height: 20px !important;
margin-top: 0px !important;
text-indent: 0px !important;
}
}
select.sheet-select-no-arrow-center2 {
margin: 0;
padding-right: 2px;
text-align-last: center;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
select.sheet-select-no-arrow-center2 {
height: 20.5px !important;
margin-top: 0px !important;
text-indent: 0px !important;
}
}
@media screen and/*!*/(-webkit-min-device-pixel-ratio:0){
select.sheet-select-no-arrow-center2 {
height: 20.5px !important;
margin-top: 0px !important;
text-indent: 0px !important;
}
}
@media(-webkit-min-device-pixel-ratio:0) {
select.sheet-select-no-arrow-center2 {
height: 20.5px !important;
margin-top: 0px !important;
text-indent: 0px !important;
}
}
/* === TEXTAREAS === */
textarea {
height: 150px;
}
.sheet-fluid-textarea {
height: 100%;
resize: none;
}
.sheet-xs-textarea {
height: 19px;
vertical-align:middle;
}
.sheet-xs-textarea-talents {
height: 21px;
vertical-align:middle;
}
.sheet-small-textarea {
height: 50px;
resize: none;
}
.sheet-medium-textarea {
height: 100px;
resize: none;
}
.sheet-large-textarea {
height: 300px;
resize: none;
}
.sheet-textarea-resize {
resize: vertical;
}
.sheet-xs-textarea-resize {
height: 19px;
min-height: 19px;
resize: vertical;
}
.sheet-small-textarea-resize {
height: 50px;
min-height: 50px;
resize: vertical;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
.sheet-xs-textarea {
height: 19px;
}
}
/* === FONTS === */
.sheet-bold,
.sheet-check-total,
.sheet-skill-total {
font-weight: bold;
}
/* === TEMP === */
.sheet-ability-name {
font-size: 9px;
text-transform: uppercase;
line-height: 100%;
font-weight: bold;
margin-top: 3px;
margin-bottom: 5px;
}
.sheet-initiative input[type=number].sheet-initiative-total {
font-weight: bold;
font-size: 14px;
}
.sheet-initiative .sheet-wrap-box-title {
font-size: 8px;
}
/* Tweak repeating section buttons so they have a bottom margin and dont overflow when in edit mode. */
div[class^="repcontrol"] {
margin-bottom: 5px;
}
div[class="repcontainer editmode"] ~ div[class^="repcontrol"] button[class="btn repcontrol_add"] {
display: inline-block!important;
visibility: hidden;
}
/* Main Sheet Tabs */
div.sheet-overall-wrapper div[class^="sheet-section"] {
display: none !important;
}
input.sheet-tab-page-core:checked ~ div.sheet-section-core,
input.sheet-tab-page-skills:checked ~ div.sheet-section-skills,
input.sheet-tab-page-talents:checked ~ div.sheet-section-talents,
input.sheet-tab-page-background:checked ~ div.sheet-section-background,
input.sheet-tab-page-career:checked ~ div.sheet-section-career,
input.sheet-tab-page-weapons:checked ~ div.sheet-section-weapons,
input.sheet-tab-page-actions:checked ~ div.sheet-section-actions,
input.sheet-tab-page-spellbook:checked ~ div.sheet-section-spellbook,
input.sheet-tab-page-armor:checked ~ div.sheet-section-armor,
input.sheet-tab-page-inventory:checked ~ div.sheet-section-inventory,
input.sheet-tab-page-xp:checked ~ div.sheet-section-xp,
input.sheet-tab-page-settings:checked ~ div.sheet-section-settings,
input.sheet-tab-page-npc:checked ~ div.sheet-section-npc {
display: block !important;
}
input[class*="sheet-tab"] {
cursor: pointer;
position: relative;
opacity: 0;
z-index: 9999;
}
span[class*="sheet-tab"] {
display: inline-block;
position: relative;
font-size: 16px;
color: black;
cursor: pointer;
font-weight: normal;
line-height: -5px ;
font-family: 'WH font';
text-align: center;
border-radius: 5px 5px 1px 1px;
text-shadow:none;
padding-top: 3px;
}
span[class*="sheet-tab-npc"] {
background: #615c50;
color: gray;
font-size: 7px;
border-radius: 4px 4px 4px 4px;
}
span[class*="sheet-tab-otherxp"],
span[class*="sheet-tab-gmwhisper"] {
background: #615c50;
color: dark gray;
font-size: 7px;
padding-bottom: 2px;
border-radius: 4px 4px 4px 4px;
border: 1px solid #a9a9a9;
line-height: 10px;
}
span[class*="sheet-tab-conditions-button"] {
background: #615c50;
color: dark gray;
font-size: 7px;
padding-bottom: 2px;
border-radius: 4px 0px 0px 4px;
border: 1px solid #a9a9a9;
line-height: 10px;
}
span[class*="sheet-tab-inventory"] {
color: white;
border-radius: 4px 4px 4px 4px;
line-height: 10px;
}
span[class*="sheet-tab-container"] {
color: black;
border-radius: 4px 4px 4px 4px;
line-height: 10px;
}
span[class*="sheet-tab-spell-page"] {
color: white;
border-radius: 4px 4px 4px 4px;
line-height: 10px;
}
input[class*="sheet-tab-page"],
span[class*="sheet-tab-page"] {
border-top: 1px solid #b8b8b8;
border-left: 1px solid #b8b8b8;
border-right: 1px solid #b8b8b8;
border-bottom: 1px solid #b8b8b8;
background-color: rgba(128,128,128,0.15);
text-shadow:none;
width: 56px;
height: 28px;
}
span[class*="sheet-tab-page"] {
margin-left: -82px;
}
input.sheet-tab-page-core,
span.sheet-tab-page-core {
width: 92px;
}
span.sheet-tab-page-core {
margin-left: -93px;
}
input.sheet-tab-page-skills,
span.sheet-tab-page-skills {
width: 62px;
}
span.sheet-tab-page-skills {
margin-left: -69px;
}
input.sheet-tab-page-talents,
span.sheet-tab-page-talents {
width: 70px;
}
span.sheet-tab-page-talents {
margin-left: -76px;
}
input.sheet-tab-page-weapons,
span.sheet-tab-page-weapons {
width: 82px;
}
span.sheet-tab-page-weapons {
margin-left: -89px;
}
input.sheet-tab-page-armor,
span.sheet-tab-page-armor {
width: 68px;
}
span.sheet-tab-page-armor {
margin-left: -74px;
}
input.sheet-tab-page-spellbook,
span.sheet-tab-page-spellbook {
width: 91px;
}
span.sheet-tab-page-spellbook {
margin-left: -98px;
}
input.sheet-tab-page-inventory,
span.sheet-tab-page-inventory {
width: 90px;
}
span.sheet-tab-page-inventory {
margin-left: -96px;
}
input.sheet-tab-page-background,
span.sheet-tab-page-background {
width: 103px;
}
span.sheet-tab-page-background {
margin-left: -110px;
}
input.sheet-tab-page-xp,
span.sheet-tab-page-xp {
width: 40px;
}
span.sheet-tab-page-xp {
margin-left: -46px;
}
input.sheet-tab-page-npc,
span.sheet-tab-page-npc {
width: 51px;
}
span.sheet-tab-page-npc {
margin-left: -58px;
}
input.sheet-tab-page-settings,
span.sheet-tab-page-settings {
width: 30px;
}
span.sheet-tab-page-settings {
padding-bottom: 4px;
margin-left: -36px;
}
input.sheet-tab-page-actions,
span.sheet-tab-page-actions {
width: 107px;
}
span.sheet-tab-page-actions {
margin-left: -107px;
}
input.sheet-tab-page-core:checked + span.sheet-tab-page-core,
input.sheet-tab-page-skills:checked + span.sheet-tab-page-skills,
input.sheet-tab-page-talents:checked + span.sheet-tab-page-talents,
input.sheet-tab-page-background:checked + span.sheet-tab-page-background,
input.sheet-tab-page-career:checked + span.sheet-tab-page-career,
input.sheet-tab-page-weapons:checked + span.sheet-tab-page-weapons,
input.sheet-tab-page-spellbook:checked + span.sheet-tab-page-spellbook,
input.sheet-tab-page-inventory:checked + span.sheet-tab-page-inventory,
input.sheet-tab-page-armor:checked + span.sheet-tab-page-armor,
input.sheet-tab-page-xp:checked + span.sheet-tab-page-xp,
input.sheet-tab-page-settings:checked + span.sheet-tab-page-settings,
input.sheet-tab-page-npc:checked + span.sheet-tab-page-npc,
input.sheet-tab-page-actions:checked + span.sheet-tab-page-actions,
input.sheet-tab-page98:checked + span.sheet-tab-page98,
input.sheet-tab-page99:checked + span.sheet-tab-page99 {
border-bottom: 0px solid var(--bdc);
background-image: linear-gradient(rgba(255,255,255,.3), rgba(255,255,255,0));
background-color: transparent;
}
/* END Main sheet tabs */
/* Spell Page Settings */
div[class^="sheet-spell-page"] {
display: none;
}
input.sheet-tab-spell0:checked ~ div.sheet-spell-page0,
input.sheet-tab-spell1:checked ~ div.sheet-spell-page1,
input.sheet-tab-spell2:checked ~ div.sheet-spell-page2,
input.sheet-tab-spell3:checked ~ div.sheet-spell-page3,
input.sheet-tab-spell4:checked ~ div.sheet-spell-page4,
input.sheet-tab-spell5:checked ~ div.sheet-spell-page5,
input.sheet-tab-spell6:checked ~ div.sheet-spell-page6,
input.sheet-tab-spell7:checked ~ div.sheet-spell-page7,
input.sheet-tab-spell8:checked ~ div.sheet-spell-page8,
input.sheet-tab-spell9:checked ~ div.sheet-spell-page9 {
display: block;
}
input.sheet-tab-spell99:checked ~ div[class^="sheet-spell-page"] {
display: block;
}
input.sheet-tab-spell-page,
span.sheet-tab-spell-page {
width: 74px;
height: 18px;
}
span.sheet-tab-spell-page {
margin-left: -77px;
}
span.sheet-tab-spell-page,
span.sheet-tab-inventory,
span.sheet-tab-class-action {
border: 1px solid var(--bdc);
background-color: var(--bgc);
background-image: linear-gradient(rgba(255,255,255,.3), rgba(255,255,255,0));
text-shadow: 0 1px 1px rgba(0,0,0,0.75);
font-family: 'WH font';
}
.sheet-spell-macro-output-options,
.sheet-classaction-output-options,
.sheet-action-output-options {
border: black 1px dashed;
border-radius: 5px;
}
/* END Spell Page Settings */
/* GM Page Settings */
div[class^="sheet-gm-page"] {
display: none;
}
input.sheet-npc-tab1:checked ~ div.sheet-npc-tab1,
input.sheet-npc-tab2:checked ~ div.sheet-npc-tab2,
input.sheet-npc-tab3:checked ~ div.sheet-npc-tab3,
input.sheet-npc-tab4:checked ~ div.sheet-npc-tab4 {
display: block;
}
input.sheet-npc-tab99:checked ~ div[class^="sheet-gm-page"] {
display: block;
}
input.sheet-npc-tab-page,
span.sheet-npc-tab-page {
width: 70px;
height: 18px;
}
span.sheet-npc-tab-page {
margin-left: -73px;
}
span.sheet-npc-tab-page,
span.sheet-tab-inventory,
span.sheet-tab-class-action {
border: 1px solid var(--bdc);
background-color: var(--bgc);
background-image: linear-gradient(rgba(255,255,255,.3), rgba(255,255,255,0));
text-shadow: 0 1px 1px rgba(0,0,0,0.75);
font-family: 'WH font';
}
.sheet-spell-macro-output-options,
.sheet-classaction-output-options,
.sheet-action-output-options {
border: black 1px dashed;
border-radius: 5px;
}
/* END GM Page Settings */
/* Borders for spell page and class action repeating section rows */
.sheet-npc-row {
border: 1px solid #000000;
border-radius: 5px;
margin-left: 1px;
margin-bottom: 5px;
background-color: #eee;
}
/* NPC Actions */
.sheet-section-weapons hr,
.sheet-section-actions hr {
height: 5px;
}
.sheet-section-spellbook .sheet-wrap-box,
.sheet-section-class .sheet-wrap-box,
.sheet-section-actions .sheet-wrap-box,
.sheet-section-weapons .sheet-wrap-box {
padding: 3px;
background-color: rgb(245, 245, 245);
box-shadow: 0 0 5px #676767;
}
.sheet-action-button-group,
.sheet-spell-button-group {
top: 3px;
right: 0;
}
.sheet-section-actions textarea {
font-size: 85%;
line-height: 100%;
}
.sheet-section-spellbook .sheet-wrap-box textarea,
.sheet-section-actions .sheet-wrap-box textarea {
font-size: 10px;
line-height: 100%;
}
.sheet-section-actions div[class*="sheet-toggle-"],
.sheet-section-weapons div[class*="sheet-toggle-"] {
display: none;
}
/* spell type tab Settings */
input[class*="sheet-tab-spellbook-filter"],
span[class*="sheet-tab-spellbook-filter"] {
height: 16px;
padding: 3px;
}
input[class*="sheet-tab-spellbook-prep-con-rit"],
span[class*="sheet-tab-spellbook-prep-con-rit"] {
height: 14px;
padding: 2px;
}
.sheet-spell-name {
font-size: 160%;
padding: 0;
border: 0;
background-color: transparent;
color: #5A4509;
font-weight: bold;
font-family: 'WH font';
}
.sheet-action-name,
.sheet-weapon-name {
font-size: 130%;
padding: 0;
border: 0;
background-color: transparent;
font-weight: bold;
font-family: 'WH font';
}
div[class^="sheet-spell-type"] {
display: none;
}
/* END spell type tab Settings */
/* Inventory Page Settings */
div[class^="sheet-inventory-page"] {
display: none;
}
div[class^="sheet-inventory-page"] input {
line-height: 100%;
}
input.sheet-tab-inventory1:checked ~ div.sheet-inventory-page1,
input.sheet-tab-inventory2:checked ~ div.sheet-inventory-page2,
input.sheet-tab-inventory3:checked ~ div.sheet-inventory-page3,
input.sheet-tab-inventory4:checked ~ div.sheet-inventory-page4 {
display: block;
}
input.sheet-tab-inventory99:checked ~ div[class^="sheet-inventory-page"]{
display: block;
}
input.sheet-tab-spell0:checked ~ span.sheet-tab-spell0,
input.sheet-tab-spell1:checked ~ span.sheet-tab-spell1,
input.sheet-tab-spell2:checked ~ span.sheet-tab-spell2,
input.sheet-tab-spell3:checked ~ span.sheet-tab-spell3,
input.sheet-tab-spell4:checked ~ span.sheet-tab-spell4,
input.sheet-tab-spell5:checked ~ span.sheet-tab-spell5,
input.sheet-tab-spell6:checked ~ span.sheet-tab-spell6,
input.sheet-tab-spell7:checked ~ span.sheet-tab-spell7,
input.sheet-tab-spell8:checked ~ span.sheet-tab-spell8,
input.sheet-tab-spell9:checked ~ span.sheet-tab-spell9,
input.sheet-tab-spell99:checked ~ span.sheet-tab-spell99,
input.sheet-tab-inventory1:checked ~ span.sheet-tab-inventory1,
input.sheet-tab-inventory2:checked ~ span.sheet-tab-inventory2,
input.sheet-tab-inventory3:checked ~ span.sheet-tab-inventory3,
input.sheet-tab-inventory4:checked ~ span.sheet-tab-inventory4,
input.sheet-tab-inventory99:checked ~ span.sheet-tab-inventory99,
input.sheet-tab-class-action1:checked ~ span.sheet-tab-class-action1,
input.sheet-tab-class-action2:checked ~ span.sheet-tab-class-action2,
input.sheet-tab-class-action99:checked ~ span.sheet-tab-class-action99 {
background-color: #91908c;
}
input.sheet-tab-inventory,
span.sheet-tab-inventory {
width: 24%;
height: 18px;
font-family: 'WH font';
}
span.sheet-tab-inventory {
margin-left: -24%;
}
/* END Inventory Page Settings */
/* container Page Settings */
div[class^="sheet-container-page"] {
display: none;
}
div[class^="sheet-container-page"] input {
line-height: 100%;
}
input.sheet-tab-container0:checked ~ div.sheet-container-page0,
input.sheet-tab-container1:checked ~ div.sheet-container-page1,
input.sheet-tab-container2:checked ~ div.sheet-container-page2,
input.sheet-tab-container3:checked ~ div.sheet-container-page3,
input.sheet-tab-container4:checked ~ div.sheet-container-page4,
input.sheet-tab-container5:checked ~ div.sheet-container-page5 {
display: block;
}
input.sheet-tab-container99:checked ~ div[class^="sheet-container-page"]{
display: block;
}
input.sheet-tab-container0:checked ~ span.sheet-tab-container0,
input.sheet-tab-container1:checked ~ span.sheet-tab-container1,
input.sheet-tab-container2:checked ~ span.sheet-tab-container2,
input.sheet-tab-container3:checked ~ span.sheet-tab-container3,
input.sheet-tab-container4:checked ~ span.sheet-tab-container4,
input.sheet-tab-container5:checked ~ span.sheet-tab-container5,
input.sheet-tab-container99:checked ~ span.sheet-tab-container99 {
background-color: #91908c;
}
input.sheet-tab-container,
span.sheet-tab-container {
width: 5%;
height: 16px;
font-size: 12px;
padding-top: 2px !important;
background-color: #d6d4ce;
font-family: 'WH font';
}
span.sheet-tab-container {
margin-left: -5%;
background-color: #d6d4ce;
}
/* END container Page Settings */
/* NPC Page Settings */
div[class^="sheet-npc-page"] {
display: none;
}
div[class^="sheet-npc-page"] input {
line-height: 100%;
}
input.sheet-tab-npc0:checked ~ div.sheet-npc-page0,
input.sheet-tab-npc1:checked ~ div.sheet-npc-page1,
input.sheet-tab-npc2:checked ~ div.sheet-npc-page2,
input.sheet-tab-npc3:checked ~ div.sheet-npc-page3,
input.sheet-tab-npc4:checked ~ div.sheet-npc-page4,
input.sheet-tab-npc5:checked ~ div.sheet-npc-page5,
input.sheet-tab-npc6:checked ~ div.sheet-npc-page6,
input.sheet-tab-npc7:checked ~ div.sheet-npc-page7,
input.sheet-tab-npc8:checked ~ div.sheet-npc-page8,
input.sheet-tab-npc9:checked ~ div.sheet-npc-page9,
input.sheet-tab-npc10:checked ~ div.sheet-npc-page10,
input.sheet-tab-npc11:checked ~ div.sheet-npc-page11,
input.sheet-tab-npc12:checked ~ div.sheet-npc-page12,
input.sheet-tab-npc13:checked ~ div.sheet-npc-page13,
input.sheet-tab-npc14:checked ~ div.sheet-npc-page14,
input.sheet-tab-npc15:checked ~ div.sheet-npc-page15,
input.sheet-tab-npc16:checked ~ div.sheet-npc-page16,
input.sheet-tab-npc17:checked ~ div.sheet-npc-page17,
input.sheet-tab-npc90:checked ~ div.sheet-npc-page90,
input.sheet-tab-npc91:checked ~ div.sheet-npc-page91,
input.sheet-tab-npc92:checked ~ div.sheet-npc-page92,
input.sheet-tab-npc93:checked ~ div.sheet-npc-page93,
input.sheet-tab-npc94:checked ~ div.sheet-npc-page94,
input.sheet-tab-npc95:checked ~ div.sheet-npc-page95,
input.sheet-tab-npc96:checked ~ div.sheet-npc-page96,
input.sheet-tab-npc97:checked ~ div.sheet-npc-page97,
input.sheet-tab-npc98:checked ~ div.sheet-npc-page98,
input.sheet-tab-npc99:checked ~ div.sheet-npc-page99 {
display: block;
}
input.sheet-tab-gmwhisper:checked ~ span.sheet-tab-gmwhisper,
input.sheet-tab-otherxp:checked ~ span.sheet-tab-otherxp,
input.sheet-tab-conditions-button:checked ~ span.sheet-tab-conditions-button,
input.sheet-tab-npc0:checked ~ span.sheet-tab-npc0,
input.sheet-tab-npc1:checked ~ span.sheet-tab-npc1,
input.sheet-tab-npc2:checked ~ span.sheet-tab-npc2,
input.sheet-tab-npc3:checked ~ span.sheet-tab-npc3,
input.sheet-tab-npc4:checked ~ span.sheet-tab-npc4,
input.sheet-tab-npc5:checked ~ span.sheet-tab-npc5,
input.sheet-tab-npc6:checked ~ span.sheet-tab-npc6,
input.sheet-tab-npc7:checked ~ span.sheet-tab-npc7,
input.sheet-tab-npc8:checked ~ span.sheet-tab-npc8,
input.sheet-tab-npc9:checked ~ span.sheet-tab-npc9,
input.sheet-tab-npc10:checked ~ span.sheet-tab-npc10,
input.sheet-tab-npc11:checked ~ span.sheet-tab-npc11,
input.sheet-tab-npc12:checked ~ span.sheet-tab-npc12,
input.sheet-tab-npc13:checked ~ span.sheet-tab-npc13,
input.sheet-tab-npc14:checked ~ span.sheet-tab-npc14,
input.sheet-tab-npc15:checked ~ span.sheet-tab-npc15,
input.sheet-tab-npc16:checked ~ span.sheet-tab-npc16,
input.sheet-tab-npc17:checked ~ span.sheet-tab-npc17,
input.sheet-tab-npc90:checked ~ span.sheet-tab-npc90,
input.sheet-tab-npc91:checked ~ span.sheet-tab-npc91,
input.sheet-tab-npc92:checked ~ span.sheet-tab-npc92,
input.sheet-tab-npc93:checked ~ span.sheet-tab-npc93,
input.sheet-tab-npc94:checked ~ span.sheet-tab-npc94,
input.sheet-tab-npc95:checked ~ span.sheet-tab-npc95,
input.sheet-tab-npc96:checked ~ span.sheet-tab-npc96,
input.sheet-tab-npc97:checked ~ span.sheet-tab-npc97,
input.sheet-tab-npc98:checked ~ span.sheet-tab-npc98,
input.sheet-tab-npc99:checked ~ span.sheet-tab-npc99 {
background-color: #615c50;
}
input.sheet-tab-npc,
span.sheet-tab-npc {
display: inline-block;
width: 15px;
height: 15px;
font-size: 8px;
padding-top: 2px !important;
background-color: #d6d4ce;
}
input.sheet-tab-conditions-button,
input.sheet-tab-gmwhisper,
span.sheet-tab-conditions-button,
span.sheet-tab-gmwhisper {
display: inline-block;
width: 65px;
height: 17px;
font-size: 10px;
text-align: center;
vertical-align: text-top;
margin-bottom: -20px;
left: 10px;
top: -2px;
background-color: transparent;
}
input.sheet-tab-otherxp,
span.sheet-tab-otherxp {
display: inline-block;
width: 65px;
height: 17px;
font-size: 10px;
text-align: center;
vertical-align: text-top;
background-color: transparent;
right: 80px;
}
span.sheet-tab-otherxp {
top: -18px;
}
span.sheet-tab-conditions-button,
span.sheet-tab-gmwhisper {
margin-left: -70px;
}
span.sheet-tab-npc {
margin-left: -18px;
background-color: #d6d4ce;
}
input.sheet-tab-conditions-button:checked + span.sheet-tab-conditions-button,
input.sheet-tab-gmwhisper:checked + span.sheet-tab-gmwhisper,
input.sheet-tab-otherxp:checked + span.sheet-tab-otherxp,
input.sheet-tab-npc:checked + span.sheet-tab-npc {
background-color: #615c50;
color: white;
font-weight: bold;
background-image: linear-gradient(rgba(255,255,255,.3), rgba(255,255,255,0));
}
input.sheet-tab-npc:hover + span.sheet-tab-npc {
background: #857e6d;
color: white;
background-image: linear-gradient(rgba(255,255,255,.3), rgba(255,255,255,0));
}
/* END NPC Page Settings */
button.sheet-cond-reset {
display: inline-block;
width: 17px;
height: 17px;
font-size: 10px;
text-align: center;
vertical-align: text-top;
margin-bottom: -20px;
left: 4px;
top: -2px;
border: 1px solid #a9a9a9;
border-radius: 0px 4px 4px 0px;
background-color: transparent;
}
button.sheet-cond-reset:hover {
background-color: #615c50;
color: white;
background-image: linear-gradient(rgba(255,255,255,.3), rgba(255,255,255,0));
}
.sheet-cond-reset {
font-style: normal;
font-family: pictos;
}
/* General sheet/rolltemplate wide Styles */
input, select, textarea,
[class*="sheet-col"] {
font-size: 12px !important;
}
textarea {
font-size: 13px !important;
}
input {
line-height: 14px !important;
}
[class*="sheet-col"] {
line-height: 100%;
}
.sheet-spell-row-number,
.sheet-inventory-row-number {
text-align: center;
font-weight: bold;
}
.sheet-small-label,
.sheet-rolltemplate-whfrp2e .sheet-small-label {
font-size: 10px !important;
line-height: 100%;
padding-top: 2px;
padding-bottom: 2px;
color: black;
}
.sheet-small-label-white,
.sheet-rolltemplate-whfrp2e .sheet-small-label-white {
font-size: 11px !important;
font-family: 'WH font';
font-weight: bold;
line-height: 100%;
padding-top: 2px;
padding-bottom: 2px;
color: white;
}
.sheet-small-label input[type=text],
.sheet-small-label input[type=number],
.sheet-small-label select {
padding: 0;
font-size: 8px;
line-height: 100%;
}
.sheet-small-label select {
height: 12px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.sheet-custom-class-hd select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
line-height: 100%;
padding: 0;
}
.sheet-last-updated,
.sheet-rolltemplate-whfrp2e .sheet-last-updated {
font-size: 85%!important;
font-style: italic;
font-weight: bold;
margin: 0;
}
.sheet-hd-row,
.sheet-rolltemplate-whfrp2e .sheet-hd-row {
font-size: 62% !important;
line-height: 100% !important;
}
/* === FONTS === */
.sheet-pictos,
.sheet-rolltemplate-whfrp2e .sheet-pictos {
font-family: "Pictos";
font-size: 14px;
}
.sheet-pictos-custom,
.sheet-rolltemplate-whfrp2e .sheet-pictos-custom {
font-family: "Pictos Custom";
font-size: 14px;
}
.sheet-pictos-three,
.sheet-rolltemplate-whfrp2e .sheet-pictos-three {
font-family: "Pictos Three";
font-size: 14px;
}
.sheet-concentration-icon,
.sheet-rolltemplate-whfrp2e .sheet-concentration-icon {
font-size: 14px;
}
.sheet-ritual-icon,
.sheet-rolltemplate-whfrp2e .sheet-ritual-icon {
font-size: 16px;
}
.sheet-d6-font,
.sheet-rolltemplate-whfrp2e .sheet-d6-font {
font-family: "dicefontd6";
font-size: 14px;
}
.sheet-d8-font,
.sheet-rolltemplate-whfrp2e .sheet-d8-font {
font-family: "dicefontd8";
font-size: 14px;
}
.sheet-d10-font,
.sheet-rolltemplate-whfrp2e .sheet-d10-font {
font-family: "dicefontd10";
font-size: 14px;
}
.sheet-d20-font,
.sheet-rolltemplate-whfrp2e .sheet-d20-font {
font-family: "dicefontd20";
font-size: 14px;
}
/* === BORDERS === */
.sheet-border-right,
.sheet-rolltemplate-whfrp2e .sheet-border-right {
border-right: 1px solid #b8b8b8;
}
.sheet-border-left,
.sheet-rolltemplate-whfrp2e .sheet-border-left {
border-left: 1px solid #b8b8b8;
}
.sheet-border-right2,
.sheet-rolltemplate-whfrp2e .sheet-border-right2 {
border-right: 2px solid #000;
}
.sheet-border-left2,
.sheet-rolltemplate-whfrp2e .sheet-border-left2 {
border-left: 2px solid #000;
}
.sheet-border-top,
.sheet-rolltemplate-whfrp2e .sheet-border-top {
border-top: 1px solid #000;
}
.sheet-border-bottom,
.sheet-rolltemplate-whfrp2e .sheet-border-bottom {
border-bottom: 1px solid #000;
}
.sheet-border-right-dotted,
.sheet-rolltemplate-whfrp2e .sheet-border-right-dotted {
border-right: 1px dotted #000;
}
.sheet-border-left-dotted,
.sheet-rolltemplate-whfrp2e .sheet-border-left-dotted {
border-left: 1px dotted #000;
}
.sheet-border-top-dotted,
.sheet-rolltemplate-whfrp2e .sheet-border-top-dotted {
border-top: 1px dotted #000;
}
.sheet-border-bottom-dotted,
.sheet-rolltemplate-whfrp2e .sheet-border-bottom-dotted {
border-bottom: 1px dotted #000;
}
input[type=value],
input[type=number],
input[type=text],
select,
textarea,
.sheet-bottom-line-only {
width: 100% !important;
margin-bottom: 0 !important;
border-top-width: 0;
border-left-width: 0;
border-right-width: 0;
border-radius: 0;
box-shadow: none;
padding: 2px;
line-height: 100%;
}
input[type=number]:focus, input[type=text]:focus, select:focus {
outline: none;
}
input[type=number], input[type=text], input[type=value], select {
text-align: center;
border: 1px solid #cfcfcf;
}
button[type=action].sheet-combat-actions-np,
button[type=roll].sheet-combat-actions-np {
font-size: 12px;
vertical-align: center;
text-align: center;
}
input.sheet-combat-actions-np {
background-color: #f9f5f0;
outline: none;
}
select.sheet-combat-select{
text-align: center;
}
select.sheet-inv-select{
margin: 0;
padding-right: 2px;
text-align-last: left;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
select.sheet-combat-select{
height: 24px !important;
margin-top: 0px !important;
text-indent: 7px !important;
text-align-last: center;
}
}
@media screen and/*!*/(-webkit-min-device-pixel-ratio:0){
select.sheet-combat-select{
height: 24px !important;
margin-top: 0px !important;
text-indent: 7px !important;
text-align-last: center;
}
}
@media(-webkit-min-device-pixel-ratio:0) {
select.sheet-combat-select{
height: 24px !important;
margin-top: 0px !important;
text-indent: 7px !important;
text-align-last: center;
}
}
@media screen and (-webkit-min-device-pixel-ratio:0){
select.sheet-inv-select{
height: 21px !important;
margin-top: -3px !important;
text-indent: 0px !important;
}
}
@media screen and/*!*/(-webkit-min-device-pixel-ratio:0){
select.sheet-inv-select{
height: 21px !important;
margin-top: -3px !important;
text-indent: 0px !important;
}
}
@media(-webkit-min-device-pixel-ratio:0) {
select.sheet-inv-select{
height: 21px !important;
margin-top: -3px !important;
text-indent: 0px !important;
}
}
input[type=checkbox] {
-webkit-appearance: radio; /* Chrome, Safari, Opera */
-moz-appearance: radio; /* Firefox */
-ms-appearance: radio; /* not currently supported */
}
input[type=text].sheet-underlined {
box-shadow: 0px -2px 0px 0px #000000 inset;
}
textarea {
border: 1px solid #cfcfcf;
}
button.sheet-roll {
position: relative;
height: 23px;
width: 19px;
font-size: 12px !important;
padding-top: 1px !important;
padding-bottom: 1px !important;
color: var(--bgtc);
}
button[type=action].sheet-roll-flex {
padding-left: 3px;
padding-right: 4px;
border-radius: 4px;
}
button.sheet-roll-flex {
position: relative;
height: 23px;
width: auto;
font-weight: bold;
font-size: 12px !important;
padding-top: 1px !important;
padding-bottom: 1px !important;
color: var(--bgtc);
}
button.sheet-roll-flex:hover {
filter: invert(1);
}
button.sheet-combat-actions-rep {
position: relative;
font-size: 11px !important;
padding-top: 1px !important;
padding-left: 2px !important;
padding-right: 2px !important;
color: var(--bgtc);
}
button.sheet-roll2 {
position: relative;
font-size: 9px !important;
line-height: 100%;
color: var(--bgtc);
}
button.sheet-roll3 {
position: relative;
font-size: 9px !important;
line-height: 100%;
padding-top: 1px;
padding-bottom: 1px;
color: var(--bgtc);
}
button.sheet-roll4 {
position: relative;
font-size: 12px !important;
padding-top: 1px !important;
padding-bottom: 1px !important;
color: black;
background-color: transparent;
border: none;
}
button.sheet-talent-show {
position: relative;
font-size: 9px !important;
padding-top: 1px !important;
padding-bottom: 1px !important;
color: black;
background-color: transparent;
border: none;
}
button[type=roll].sheet-talent-show::before {
background-image: none;
background-color: transparent;
content: none;
}
hr,
.sheet-rolltemplate-whfrp2e hr {
border: 0;
height: 1px;
background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,75.75), rgba(0,0,0,0));
background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,75.75), rgba(0,0,0,0));
background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,75.75), rgba(0,0,0,0));
background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,75.75), rgba(0,0,0,0));
margin: 5px 0;
}
span.sheet-spacer-s,
.sheet-rolltemplate-whfrp2e span.sheet-spacer {
display: block;
margin-top: 2.5px;
}
span.sheet-spacer,
.sheet-rolltemplate-whfrp2e span.sheet-spacer {
display: block;
margin-top: 5px;
}
.sheet-spacer-l,
.sheet-rolltemplate-whfrp2e span.sheet-spacer-l {
display: block;
margin-top: 10px;
}
.sheet-spacer-xl,
.sheet-rolltemplate-whfrp2e span.sheet-spacer-xl {
display: block;
margin-top: 20px;
}
.sheet-heading-row {
text-align: center;
font-weight: bold;
}
.sheet-footer-row {
text-align: center;
font-weight: bold;
border-bottom: 1px solid #dddddd;
margin-bottom: 5px;
}
.sheet-vert-top,
.sheet-rolltemplate-whfrp2e .sheet-vert-top {
vertical-align: top !important;
}
.sheet-vert-middle,
.sheet-rolltemplate-whfrp2e .sheet-vert-middle {
vertical-align: middle !important;
}
.sheet-text-middle {
text-align: middle !important;
}
.sheet-vert-bottom,
.sheet-rolltemplate-whfrp2e .sheet-vert-bottom {
vertical-align: bottom !important;
}
.sheet-center,
.sheet-rolltemplate-whfrp2e .sheet-center {
text-align: center;
font-family: 'WH font';
}
.sheet-right {
text-align: right;
}
.sheet-left {
text-align: left;
}
/* === HEADINGS ===*/
h3 {
font-size: 12px;
text-align: center;
text-transform: uppercase;
margin-bottom: 5px;
color:#ffffff;
background-color:#000000;
background-image: -moz-repeating-radial-gradient(center center, circle cover, #000000, #870202 100%);
background-image: -webkit-repeating-radial-gradient(center center, circle cover, #000000, #870202 100%);
background-image: -o-repeating-radial-gradient(center center, circle cover, #000000, #870202 100%);
background-image: -ms-repeating-radial-gradient(center center, circle cover, #000000, #870202 100%);
background-image: repeating-radial-gradient(center center, circle cover, #000000, #870202 100%);
margin-top: 10px;
}
h4 {
border-radius: 4px;
background-color: #131413;
color: #ffffff;
background-image: linear-gradient(rgba(255,255,255,.3), rgba(255,255,255,0));
font-size: 12px;
padding-left: 5px;
}
input[disabled],
input.sheet-pseudo-disabled {
background-color: #F9F5F0;
cursor: not-allowed;
-moz-appearance: textfield;
}
input[disabled].sheet-passive-skill-score {
background-color: #F2ECDC;
cursor: not-allowed;
-moz-appearance: textfield;
}
.sheet-important-text {
color: #ff0000;
}
.sheet-grey-row {
background-color: #eee;
}
.sheet-sub-header {
background-color: transparent;
vertical-align: bottom;
line-height: 100%;
font-weight: bold;
color: black;
}
.sheet-sub-header-black {
border: 1px solid #4f4b40;
background-color: #6e685b;
line-height: 18px;
border-radius: 3px;
background-image: linear-gradient(rgba(255,255,255,.3), rgba(255,255,255,0));
font-weight: bold;
color: white;
text-shadow: 0 1px 1px rgba(0,0,0,0.75);
}
.sheet-sub-header-gray {
border: 1px solid #4f4b40;
background-color: #91908C;
line-height: 18px;
border-radius: 3px;
background-image: linear-gradient(rgba(255,255,255,.3), rgba(255,255,255,0));
font-weight: bold;
color: white;
text-shadow: 0 1px 1px rgba(0,0,0,0.75);
}
.sheet-footer {
vertical-align: bottom;
margin-top: 3px;
}
.sheet-spell-header {
background-color: #D2CFBF;
vertical-align: bottom;
background-image: linear-gradient(rgba(255,255,255,.3), rgba(255,255,255,0));
border-radius: 4px;
margin-bottom: 3px;
}
.sheet-skill-header {
background-color:#CECECE;
vertical-align: bottom;
border-radius: 12px;
margin-bottom: 3px;
}
.sheet-italic {
font-style:italic;
}
/* Core stat section */
.sheet-core-stat-label {
background-color: #000000;
color: #ffffff;
font-size: 14px!important;
font-weight: bold;
text-transform: uppercase;
vertical-align: middle;
line-height: 28px;
text-align: center;
}
.sheet-large-button {
padding: 5px;
height: 45px;
vertical-align: middle;
}
/* Skills section */
.sheet-skill-row {
margin: 1px 0;
}
.sheet-ability-save-check-name,
.sheet-skill-name,
.sheet-skills-attribute-selector-wrapper {
font-size: 11px !important;
}
.sheet-skill-checkbox {
margin-top: 5px;
}
.tooltip {
position: relative;
display: inline-block;
border-bottom: 1px dotted black;
}
.tooltip .tooltiptext {
visibility: hidden;
width: 120px;
background-color: black;
color: #fff;
text-align: center;
border-radius: 6px;
padding: 5px 0;
/* Position the tooltip */
position: absolute;
z-index: 1;
}
.tooltip:hover .tooltiptext {
visibility: visible;
}
/* === ROLLTEMPLATE === */
[class^="sheet-col"],
.sheet-rolltemplate-whfrp2e [class^="sheet-col"] {
display: inline-block;
*display: inline; /* IE < 8: fake inline-block */
zoom: 1;
letter-spacing: normal;
word-spacing: normal;
text-rendering: auto;
}
.sheet-rolltemplate-whfrp2e_char table {
width: 100%;
padding: 2px;
background:url(http://i.imgur.com/BLb0XMU.jpg) top left repeat;
}
.sheet-rolltemplate-whfrp2e_char th {
color: rgb(233, 223, 151);
background-color: rgb(63, 32, 33);
padding-left: 5px;
line-height: 1.1em;
font-size: 1em;
text-align: left;
font-family: "Arial", Helvetica, sans-serif;
text-transform: uppercase;
}
.sheet-rolltemplate-whfrp2e_char .sheet-arrow-right {
border-top: 3px solid transparent;
border-bottom: 3px solid transparent;
border-left: 180px solid rgb(126, 45, 64);
}
.sheet-rolltemplate-whfrp2e_char .sheet-tcat {
font-weight: bold;
}
.sheet-rolltemplate-whfrp2e_char td {
padding-left: 5px;
font-size: 0.9em;
}
.sheet-rolltemplate-whfrp2e_char .inlinerollresult {
background-color: transparent;
border: none;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-card .sheet-main-content .sheet-row .sheet-no-yellow-bg .inlinerollresult {
background-color: transparent;
font-style: normal;
font-size: 12px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
border: none;
-moz-text-decoration-color: #D79340;
text-decoration-color: #D79340;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-card .sheet-main-content .sheet-row .sheet-no-yellow-bg2 .inlinerollresult {
background-color: transparent;
font-style: normal;
font-size: 14px;
font-weight: bold;
border: 0px;
text-indent: 2px;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-card .sheet-main-content .sheet-row .sheet-no-yellow-bg-no-bold .inlinerollresult {
background-color: transparent;
font-style: normal;
font-size: 12px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
border: none;
-moz-text-decoration-color: #D79340;
text-decoration-color: #D79340;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-card .sheet-main-content .sheet-row .sheet-no-yellow-bg-no-bold .sheet-rt-test .inlinerollresult {
padding-left: 4px;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-card .sheet-main-content .sheet-row .sheet-rt-carefullstike .inlinerollresult {
background-color: transparent;
font-style: normal;
font-size: 11px;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
border: none;
-moz-text-decoration-color: #D79340;
text-decoration-color: #D79340;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-card .sheet-main-content .sheet-row .sheet-rt-no-border .inlinerollresult {
border: none;
}
.sheet-rolltemplate-whfrp2e_char .inlinerollresult.fullcrit {
color: #3FB315;
border: none;
}
.sheet-rolltemplate-whfrp2e_char .inlinerollresult.fullfail {
color: #B31515;
border: none;
}
.sheet-rolltemplate-whfrp2e_char .inlinerollresult.importantroll {
color: #4A57ED;
border: none;
}
.sheet-rolltemplate-whfrp2e {
margin-left: -4px;
margin-right: -2px
}
.sheet-rolltemplate-whfrp2e .sheet-rt-card {
margin-right: 10px;
background-color:#FFFFFF;
font-size: 11px;
border-radius: 5px;
border: black 1px solid;
padding: 4px 0 2px;
box-sizing: border-box;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-adv {
color:#a69750;
font-style:italic;
font-size: 1.1em;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
padding-left: 35px;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-slmod {
color:#858585;
font-style:normal;
font-size: 1.1em;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
padding-left: 40px;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-fatigued {
color:#858585;
font-style:italic;
font-size: 1.1em;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
padding-left: 35px;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-blinded {
color:#858585;
font-style:italic;
font-size: 1.1em;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
padding-left: 35px;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-broken {
color:#858585;
font-style:italic;
font-size: 1.1em;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
padding-left: 35px;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-deafened {
color:#858585;
font-style:italic;
font-size: 1.1em;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
padding-left: 35px;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-entangled {
color:#858585;
font-style:italic;
font-size: 1.1em;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
padding-left: 35px;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-poisoned {
color:#75a17e;
font-style:italic;
font-size: 1.1em;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
padding-left: 35px;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-prone {
color:#858585;
font-style:italic;
font-size: 1.1em;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
padding-left: 35px;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-armorpen {
color:#858585;
font-style:italic;
text-indent: -67px;
font-size: 1.1em;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-critical {
text-align: center;
position: relative;
color:green;
font-style:italic;
font-size: 1.1em;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-fumble {
text-align: center;
position: relative;
color:red;
font-style:italic;
font-size: 1.1em;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-wrath {
position: relative;
color:red;
font-style:italic;
text-indent: 10px;
font-size: 1.1em;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-card .sheet-main-content .sheet-row .sheet-chat-button-white a[href^="~"] {
font-size: 12px !important;
padding-top: 1px !important;
padding-bottom: 1px !important;
color: black;
background-color: transparent;
border: none;
height: 1px;
width: 1px;
margin-left: -5px;
font-family: pictos;
opacity: 0.5;
font-style: normal;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-card .sheet-main-content .sheet-row .sheet-chat-button-miscast a[href^="~"] {
font-size: 15px !important;
padding-top: 1px !important;
padding-bottom: 1px !important;
color: black;
background-color: transparent;
border: none;
height: 1px;
width: 1px;
padding-left: 8px;
margin-right: 10px;
font-family: pictos;
opacity: 0.5;
font-style: normal;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-card .sheet-main-content .sheet-row .sheet-chat-button-ripostedmg a[href^="~"] {
font-size: 11px !important;
padding-top: 1px !important;
padding-bottom: 1px !important;
color: black;
background-color: transparent;
border: none;
height: 1px;
width: 1px;
padding-left: 2px;
margin-right: 10px;
font-family: pictos;
opacity: 0.5;
font-style: normal;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-card .sheet-main-content .sheet-row .sheet-chat-button-ripostedmg:hover a[href^="~"],
.sheet-rolltemplate-whfrp2e .sheet-rt-card .sheet-main-content .sheet-row .sheet-chat-button-white:hover a[href^="~"],
.sheet-rolltemplate-whfrp2e .sheet-rt-card .sheet-main-content .sheet-row .sheet-chat-button-miscast:hover a[href^="~"] {
opacity: 1;
}
/* Generic header */
.sheet-rolltemplate-whfrp2e .sheet-rt-header {
text-align: center;
position: relative;
color: #fff;
margin: 0 -10px 4px -10px;
padding: 4px;
background-color: #5c5c5c;
background-image: linear-gradient(rgba(255,255,255,.3), rgba(255,255,255,0));
box-shadow: 0 2px 0 rgba(0,0,0,.3);
}
.sheet-rolltemplate-whfrp2e .sheet-rt-header .inlinerollresult {
background: transparent;
border: none;
padding: 0;
font-weight: normal;
font-size: 1em;
}
.sheet-rolltemplate-whfrp2e .inlinerollresult {
padding: 0 2px
}
.sheet-rolltemplate-whfrp2e .sheet-rt-header:before,
.sheet-rolltemplate-whfrp2e .sheet-rt-header:after {
content: '';
position: absolute;
border-style: solid;
border-color: transparent;
bottom: -10px;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-header:before {
border-width: 0 10px 10px 0;
border-right-color: #222;
left: 0;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-header:after {
border-width: 0 0 10px 10px;
border-left-color: #222;
right: 0;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-title {
font-size: 1.5em;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-subheader {
line-height: 120%;
}
/* Melee header*/
.sheet-rolltemplate-whfrp2e .sheet-rt-header.sheet-attack,
.sheet-rolltemplate-whfrp2e .sheet-rt-header.sheet-weapon {
background-color: #902000;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-header.sheet-attack:before,
.sheet-rolltemplate-whfrp2e .sheet-rt-header.sheet-weapon:before {
border-right-color: #902000;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-header.sheet-attack:after,
.sheet-rolltemplate-whfrp2e .sheet-rt-header.sheet-weapon:after {
border-left-color: #902000;
}
/* Skill test header*/
.sheet-rolltemplate-whfrp2e .sheet-rt-header.sheet-action {
background-color: #906000;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-header.sheet-action:before {
border-right-color: #906000;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-header.sheet-action:before {
border-left-color: #906000;
}
/* Heal test header*/
.sheet-rolltemplate-whfrp2e .sheet-rt-header.sheet-heal {
background-color: #347891;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-header.sheet-heal:before {
border-right-color: #347891;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-header.sheet-heal:before {
border-left-color: #347891;
}
/* Spell header */
.sheet-rolltemplate-whfrp2e .sheet-rt-header.sheet-spell {
background-color: #505050;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-header.sheet-spell:before {
border-right-color: #505050;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-header.sheet-spell:after {
border-left-color: #505050;
}
/* Characteristic test header */
.sheet-rolltemplate-whfrp2e .sheet-rt-header.sheet-ability {
background-color: #603000;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-header.sheet-ability:before {
border-right-color: #603000;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-header.sheet-ability:after {
border-left-color: #603000;
}
.sheet-rolltemplate-whfrp2e .sheet-row:nth-child(even) {
background-color: #EEECEA;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-key,
.sheet-rolltemplate-whfrp2e .sheet-rt-key-wide,
.sheet-rolltemplate-whfrp2e .sheet-rt-effects {
display:inline-block;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-indent: 4px;
-moz-text-decoration-color: #D79340;
text-decoration-color: #D79340;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-key,
.sheet-rolltemplate-whfrp2e .sheet-rt-key-wide {
font-size: 12px;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-effects {
font-size: 11px;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-key {
max-width: 120px;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-value {
display:inline-block;
box-sizing: border-box;
padding-left: 3px
}
.sheet-rolltemplate-whfrp2e .sheet-main-content .sheet-row:not(:first-child) {
margin-top: 2px;
}
.sheet-rolltemplate-whfrp2e .sheet-main-content hr.sheet-roll {
width: 80%;
margin-left: auto;
margin-right: auto;
color: #D7A540;
background-color: #D7A540;
height: 1px;
}
.sheet-rolltemplate-whfrp2e .sheet-rt-emote {
font-style: italic;
font-size: 11px;
font-family: Arial;
text-align: center;
border: green 1px dashed;
border-radius: 5px;
padding: 0px 5px;
margin: 0px 5px 5px 5px;
}
/* === GRID (DO NOT EDIT BELOW THIS LINE OR RISK BREAKING FORMATTING) === */
.sheet-row,
.sheet-rolltemplate-whfrp2e .sheet-row {
letter-spacing: -0.31em; /* Webkit: collapse white-space between units */
*letter-spacing: normal; /* reset IE < 8 */
*word-spacing: -0.43em; /* IE < 8: collapse white-space between units */
text-rendering: optimizespeed; /* Webkit: fixes text-rendering: optimizeLegibility */
}
.sheet-opera-only :-o-prefocus, .sheet-row,
.sheet-rolltemplate-whfrp2e .sheet-opera-only :-o-prefocus, .sheet-rolltemplate-whfrp2e .sheet-row {
word-spacing: -0.43em;
}
.sheet-col-auto,
.sheet-rolltemplate-whfrp2e .sheet-col-auto {
width: auto;
display: block;
}
.sheet-col-1,
.sheet-rolltemplate-whfrp2e .sheet-col-1 {
width: 100%;
display: block;
}
.sheet-col-1-2,
.sheet-rolltemplate-whfrp2e .sheet-col-1-2 {
width: 50%;
}
.sheet-offset-1-2,
.sheet-rolltemplate-whfrp2e .sheet-offset-1-2 {
margin-left: 50%;
}
.sheet-col-1-3,
.sheet-rolltemplate-whfrp2e .sheet-col-1-3 {
width: 33.33333%;
}
.sheet-offset-1-3,
.sheet-rolltemplate-whfrp2e .sheet-offset-1-3 {
margin-left: 33.33333%;
}
.sheet-col-2-3,
.sheet-rolltemplate-whfrp2e .sheet-col-2-3 {
width: 66.66667%;
}
.sheet-offset-2-3,
.sheet-rolltemplate-whfrp2e .sheet-offset-2-3 {
margin-left: 66.66667%;
}
.sheet-col-1-4,
.sheet-rolltemplate-whfrp2e .sheet-col-1-4 {
width: 25%;
}
.sheet-offset-1-4,
.sheet-rolltemplate-whfrp2e .sheet-offset-1-4 {
margin-left: 25%;
}
.sheet-col-3-4,
.sheet-rolltemplate-whfrp2e .sheet-col-3-4 {
width: 75%;
}
.sheet-offset-3-4,
.sheet-rolltemplate-whfrp2e .sheet-offset-3-4 {
margin-left: 75%;
}
.sheet-col-1-5,
.sheet-rolltemplate-whfrp2e .sheet-col-1-5 {
width: 20%;
}
.sheet-col-1-5r,
.sheet-rolltemplate-whfrp2e .sheet-col-1-5r {
width: 15%;
}
.sheet-offset-1-5,
.sheet-rolltemplate-whfrp2e .sheet-offset-1-5 {
margin-left: 20%;
}
.sheet-col-2-5,
.sheet-rolltemplate-whfrp2e .sheet-col-2-5 {
width: 40%;
}
.sheet-offset-2-5,
.sheet-rolltemplate-whfrp2e .sheet-offset-2-5 {
margin-left: 40%;
}
.sheet-col-3-5,
.sheet-rolltemplate-whfrp2e .sheet-col-3-5 {
width: 60%;
}
.sheet-offset-3-5,
.sheet-rolltemplate-whfrp2e .sheet-offset-3-5 {
margin-left: 60%;
}
.sheet-col-4-5,
.sheet-rolltemplate-whfrp2e .sheet-col-4-5 {
width: 80%;
}
.sheet-offset-4-5,
.sheet-rolltemplate-whfrp2e .sheet-offset-4-5 {
margin-left: 80%;
}
.sheet-col-1-6,
.sheet-rolltemplate-whfrp2e .sheet-col-1-6 {
width: 16.66667%;
}
.sheet-offset-1-6,
.sheet-rolltemplate-whfrp2e .sheet-offset-1-6 {
margin-left: 16.66667%;
}
.sheet-col-5-6,
.sheet-rolltemplate-whfrp2e .sheet-col-5-6 {
width: 83.33333%;
}
.sheet-offset-5-6,
.sheet-rolltemplate-whfrp2e .sheet-offset-5-6 {
margin-left: 83.33333%;
}
.sheet-col-1-7,
.sheet-rolltemplate-whfrp2e .sheet-col-1-7 {
width: 14.28571%;
}
.sheet-offset-1-7,
.sheet-rolltemplate-whfrp2e .sheet-offset-1-7 {
margin-left: 14.28571%;
}
.sheet-col-2-7,
.sheet-rolltemplate-whfrp2e .sheet-col-2-7 {
width: 28.57143%;
}
.sheet-offset-2-7,
.sheet-rolltemplate-whfrp2e .sheet-offset-2-7 {
margin-left: 28.57143%;
}
.sheet-col-3-7,
.sheet-rolltemplate-whfrp2e .sheet-col-3-7 {
width: 42.85714%;
}
.sheet-offset-3-7,
.sheet-rolltemplate-whfrp2e .sheet-offset-3-7 {
margin-left: 42.85714%;
}
.sheet-col-4-7,
.sheet-rolltemplate-whfrp2e .sheet-col-4-7 {
width: 57.14286%;
}
.sheet-offset-4-7,
.sheet-rolltemplate-whfrp2e .sheet-offset-4-7 {
margin-left: 57.14286%;
}
.sheet-col-5-7,
.sheet-rolltemplate-whfrp2e .sheet-col-5-7 {
width: 71.42857%;
}
.sheet-offset-5-7,
.sheet-rolltemplate-whfrp2e .sheet-offset-5-7 {
margin-left: 71.42857%;
}
.sheet-col-6-7,
.sheet-rolltemplate-whfrp2e .sheet-col-6-7 {
width: 85.71429%;
}
.sheet-offset-6-7,
.sheet-rolltemplate-whfrp2e .sheet-offset-6-7 {
margin-left: 85.71429%;
}
.sheet-col-1-8,
.sheet-rolltemplate-whfrp2e .sheet-col-1-8 {
width: 12.5%;
}
.sheet-offset-1-8,
.sheet-rolltemplate-whfrp2e .sheet-offset-1-8 {
margin-left: 12.5%;
}
.sheet-col-3-8,
.sheet-rolltemplate-whfrp2e .sheet-col-3-8 {
width: 37.5%;
}
.sheet-offset-3-8,
.sheet-rolltemplate-whfrp2e .sheet-offset-3-8 {
margin-left: 37.5%;
}
.sheet-col-5-8,
.sheet-rolltemplate-whfrp2e .sheet-col-5-8 {
width: 62.5%;
}
.sheet-offset-5-8,
.sheet-rolltemplate-whfrp2e .sheet-offset-5-8 {
margin-left: 62.5%;
}
.sheet-col-7-8,
.sheet-rolltemplate-whfrp2e .sheet-col-7-8 {
width: 87.5%;
}
.sheet-offset-7-8,
.sheet-rolltemplate-whfrp2e .sheet-offset-7-8 {
margin-left: 87.5%;
}
.sheet-col-1-9,
.sheet-rolltemplate-whfrp2e .sheet-col-1-9 {
width: 11.11111%;
}
.sheet-col-1-9c,
.sheet-rolltemplate-whfrp2e .sheet-col-1-9c {
width: 11.14286%;
}
.sheet-offset-1-9,
.sheet-rolltemplate-whfrp2e .sheet-offset-1-9 {
margin-left: 11.11111%;
}
.sheet-col-2-9,
.sheet-rolltemplate-whfrp2e .sheet-col-2-9 {
width: 22.22222%;
}
.sheet-offset-2-9,
.sheet-rolltemplate-whfrp2e .sheet-offset-2-9 {
margin-left: 22.22222%;
}
.sheet-col-4-9,
.sheet-rolltemplate-whfrp2e .sheet-col-4-9 {
width: 44.44444%;
}
.sheet-offset-4-9,
.sheet-rolltemplate-whfrp2e .sheet-offset-4-9 {
margin-left: 44.44444%;
}
.sheet-col-4-10,
.sheet-rolltemplate-whfrp2e .sheet-col-4-10 {
width: 40%;
}
.sheet-offset-4-10,
.sheet-rolltemplate-whfrp2e .sheet-offset-4-10 {
margin-left: 40%;
}
.sheet-col-5-9,
.sheet-rolltemplate-whfrp2e .sheet-col-5-9 {
width: 55.55556%;
}
.sheet-offset-5-9,
.sheet-rolltemplate-whfrp2e .sheet-offset-5-9 {
margin-left: 55.55556%;
}
.sheet-col-6-9,
.sheet-rolltemplate-whfrp2e .sheet-col-6-9 {
width: 66.66667%;
}
.sheet-offset-6-9,
.sheet-rolltemplate-whfrp2e .sheet-offset-6-9 {
margin-left: 66.66667%;
}
.sheet-col-7-9,
.sheet-rolltemplate-whfrp2e .sheet-col-7-9 {
width: 77.77778%;
}
.sheet-offset-7-9,
.sheet-rolltemplate-whfrp2e .sheet-offset-7-9 {
margin-left: 77.77778%;
}
.sheet-col-8-9,
.sheet-rolltemplate-whfrp2e .sheet-col-8-9 {
width: 88.88889%;
}
.sheet-offset-8-9,
.sheet-rolltemplate-whfrp2e .sheet-offset-8-9 {
margin-left: 88.88889%;
}
.sheet-col-1-10,
.sheet-rolltemplate-whfrp2e .sheet-col-1-10 {
width: 9%;
}
.sheet-offset-1-10,
.sheet-rolltemplate-whfrp2e .sheet-offset-1-10 {
margin-left: 10%;
}
.sheet-col-1-10t,
.sheet-rolltemplate-whfrp2e .sheet-col-1-10 {
width: 10%;
}
.sheet-col-3-10,
.sheet-rolltemplate-whfrp2e .sheet-col-3-10 {
width: 30%;
}
.sheet-offset-3-10,
.sheet-rolltemplate-whfrp2e .sheet-offset-3-10 {
margin-left: 30%;
}
.sheet-col-3-10t,
.sheet-rolltemplate-whfrp2e .sheet-col-3-10 {
width: 30%;
}
.sheet-col-4-10,
.sheet-rolltemplate-whfrp2e .sheet-col-4-10 {
width: 40%;
}
.sheet-offset-4-10,
.sheet-rolltemplate-whfrp2e .sheet-offset-4-10 {
margin-left: 40%;
}
.sheet-col-7-10,
.sheet-rolltemplate-whfrp2e .sheet-col-7-10 {
width: 70%;
}
.sheet-offset-7-10,
.sheet-rolltemplate-whfrp2e .sheet-offset-7-10 {
margin-left: 70%;
}
.sheet-col-9-10,
.sheet-rolltemplate-whfrp2e .sheet-col-9-10 {
width: 90%;
}
.sheet-offset-9-10,
.sheet-rolltemplate-whfrp2e .sheet-offset-9-10 {
margin-left: 90%;
}
.sheet-col-1-11,
.sheet-rolltemplate-whfrp2e .sheet-col-1-11 {
width: 9.09091%;
}
.sheet-offset-1-11,
.sheet-rolltemplate-whfrp2e .sheet-offset-1-11 {
margin-left: 9.09091%;
}
.sheet-col-2-11,
.sheet-rolltemplate-whfrp2e .sheet-col-2-11 {
width: 18.18182%;
}
.sheet-offset-2-11,
.sheet-rolltemplate-whfrp2e .sheet-offset-2-11 {
margin-left: 18.18182%;
}
.sheet-col-3-11,
.sheet-rolltemplate-whfrp2e .sheet-col-3-11 {
width: 27.27273%;
}
.sheet-offset-3-11,
.sheet-rolltemplate-whfrp2e .sheet-offset-3-11 {
margin-left: 27.27273%;
}
.sheet-col-4-11,
.sheet-rolltemplate-whfrp2e .sheet-col-4-11 {
width: 36.36364%;
}
.sheet-offset-4-11,
.sheet-rolltemplate-whfrp2e .sheet-offset-4-11 {
margin-left: 36.36364%;
}
.sheet-col-5-11,
.sheet-rolltemplate-whfrp2e .sheet-col-5-11 {
width: 45.45455%;
}
.sheet-offset-5-11,
.sheet-rolltemplate-whfrp2e .sheet-offset-5-11 {
margin-left: 45.45455%;
}
.sheet-col-6-11,
.sheet-rolltemplate-whfrp2e .sheet-col-6-11 {
width: 54.54545%;
}
.sheet-offset-6-11,
.sheet-rolltemplate-whfrp2e .sheet-offset-6-11 {
margin-left: 54.54545%;
}
.sheet-col-7-11,
.sheet-rolltemplate-whfrp2e .sheet-col-7-11 {
width: 63.63636%;
}
.sheet-offset-7-11,
.sheet-rolltemplate-whfrp2e .sheet-offset-7-11 {
margin-left: 63.63636%;
}
.sheet-col-8-11,
.sheet-rolltemplate-whfrp2e .sheet-col-8-11 {
width: 72.72727%;
}
.sheet-offset-8-11,
.sheet-rolltemplate-whfrp2e .sheet-offset-8-11 {
margin-left: 72.72727%;
}
.sheet-col-9-11,
.sheet-rolltemplate-whfrp2e .sheet-col-9-11 {
width: 81.81818%;
}
.sheet-offset-9-11,
.sheet-rolltemplate-whfrp2e .sheet-offset-9-11 {
margin-left: 81.81818%;
}
.sheet-col-10-11,
.sheet-rolltemplate-whfrp2e .sheet-col-10-11 {
width: 90.90909%;
}
.sheet-offset-10-11,
.sheet-rolltemplate-whfrp2e .sheet-offset-10-11 {
margin-left: 90.90909%;
}
.sheet-col-1-12,
.sheet-rolltemplate-whfrp2e .sheet-col-1-12 {
width: 8.33333%;
}
.sheet-offset-1-12,
.sheet-rolltemplate-whfrp2e .sheet-offset-1-12 {
margin-left: 8.33333%;
}
.sheet-col-5-12,
.sheet-rolltemplate-whfrp2e .sheet-col-5-12 {
width: 41.66667%;
}
.sheet-offset-5-12,
.sheet-rolltemplate-whfrp2e .sheet-offset-5-12 {
margin-left: 41.66667%;
}
.sheet-col-7-12,
.sheet-rolltemplate-whfrp2e .sheet-col-7-12 {
width: 58.33333%;
}
.sheet-offset-7-12,
.sheet-rolltemplate-whfrp2e .sheet-offset-7-12 {
margin-left: 58.33333%;
}
.sheet-col-11-12,
.sheet-rolltemplate-whfrp2e .sheet-col-11-12 {
width: 91.66667%;
}
.sheet-offset-11-12,
.sheet-rolltemplate-whfrp2e .sheet-offset-11-12 {
margin-left: 91.66667%;
}
.sheet-col-1-13,
.sheet-rolltemplate-whfrp2e .sheet-col-1-13 {
width: 7.69231%;
}
.sheet-offset-1-13,
.sheet-rolltemplate-whfrp2e .sheet-offset-1-13 {
margin-left: 7.69231%;
}
.sheet-col-2-13,
.sheet-rolltemplate-whfrp2e .sheet-col-2-13 {
width: 15.38462%;
}
.sheet-offset-2-13,
.sheet-rolltemplate-whfrp2e .sheet-offset-2-13 {
margin-left: 15.38462%;
}
.sheet-col-3-13,
.sheet-rolltemplate-whfrp2e .sheet-col-3-13 {
width: 23.07692%;
}
.sheet-offset-3-13,
.sheet-rolltemplate-whfrp2e .sheet-offset-3-13 {
margin-left: 23.07692%;
}
.sheet-col-4-13,
.sheet-rolltemplate-whfrp2e .sheet-col-4-13 {
width: 30.76923%;
}
.sheet-offset-4-13,
.sheet-rolltemplate-whfrp2e .sheet-offset-4-13 {
margin-left: 30.76923%;
}
.sheet-col-5-13,
.sheet-rolltemplate-whfrp2e .sheet-col-5-13 {
width: 38.46154%;
}
.sheet-offset-5-13,
.sheet-rolltemplate-whfrp2e .sheet-offset-5-13 {
margin-left: 38.46154%;
}
.sheet-col-6-13,
.sheet-rolltemplate-whfrp2e .sheet-col-6-13 {
width: 46.15385%;
}
.sheet-offset-6-13,
.sheet-rolltemplate-whfrp2e .sheet-offset-6-13 {
margin-left: 46.15385%;
}
.sheet-col-7-13,
.sheet-rolltemplate-whfrp2e .sheet-col-7-13 {
width: 53.84615%;
}
.sheet-offset-7-13,
.sheet-rolltemplate-whfrp2e .sheet-offset-7-13 {
margin-left: 53.84615%;
}
.sheet-col-8-13,
.sheet-rolltemplate-whfrp2e .sheet-col-8-13 {
width: 61.53846%;
}
.sheet-offset-8-13,
.sheet-rolltemplate-whfrp2e .sheet-offset-8-13 {
margin-left: 61.53846%;
}
.sheet-col-9-13,
.sheet-rolltemplate-whfrp2e .sheet-col-9-13 {
width: 69.23077%;
}
.sheet-offset-9-13,
.sheet-rolltemplate-whfrp2e .sheet-offset-9-13 {
margin-left: 69.23077%;
}
.sheet-col-10-13,
.sheet-rolltemplate-whfrp2e .sheet-col-10-13 {
width: 76.92308%;
}
.sheet-offset-10-13,
.sheet-rolltemplate-whfrp2e .sheet-offset-10-13 {
margin-left: 76.92308%;
}
.sheet-col-11-13,
.sheet-rolltemplate-whfrp2e .sheet-col-11-13 {
width: 84.61538%;
}
.sheet-offset-11-13,
.sheet-rolltemplate-whfrp2e .sheet-offset-11-13 {
margin-left: 84.61538%;
}
.sheet-col-12-13,
.sheet-rolltemplate-whfrp2e .sheet-col-12-13 {
width: 92.30769%;
}
.sheet-offset-12-13,
.sheet-rolltemplate-whfrp2e .sheet-offset-12-13 {
margin-left: 92.30769%;
}
.sheet-col-1-14,
.sheet-rolltemplate-whfrp2e .sheet-col-1-14 {
width: 7.14286%;
}
.sheet-offset-1-14,
.sheet-rolltemplate-whfrp2e .sheet-offset-1-14 {
margin-left: 7.14286%;
}
.sheet-col-3-14,
.sheet-rolltemplate-whfrp2e .sheet-col-3-14 {
width: 21.42857%;
}
.sheet-offset-3-14,
.sheet-rolltemplate-whfrp2e .sheet-offset-3-14 {
margin-left: 21.42857%;
}
.sheet-col-5-14,
.sheet-rolltemplate-whfrp2e .sheet-col-5-14 {
width: 35.71429%;
}
.sheet-offset-5-14,
.sheet-rolltemplate-whfrp2e .sheet-offset-5-14 {
margin-left: 35.71429%;
}
.sheet-col-9-14,
.sheet-rolltemplate-whfrp2e .sheet-col-9-14 {
width: 64.28571%;
}
.sheet-offset-9-14,
.sheet-rolltemplate-whfrp2e .sheet-offset-9-14 {
margin-left: 64.28571%;
}
.sheet-col-11-14,
.sheet-rolltemplate-whfrp2e .sheet-col-11-14 {
width: 78.57143%;
}
.sheet-offset-11-14,
.sheet-rolltemplate-whfrp2e .sheet-offset-11-14 {
margin-left: 78.57143%;
}
.sheet-col-13-14,
.sheet-rolltemplate-whfrp2e .sheet-col-13-14 {
width: 92.85714%;
}
.sheet-offset-13-14,
.sheet-rolltemplate-whfrp2e .sheet-offset-13-14 {
margin-left: 92.85714%;
}
.sheet-col-1-15,
.sheet-rolltemplate-whfrp2e .sheet-col-1-15 {
width: 6.66667%;
}
.sheet-offset-1-15,
.sheet-rolltemplate-whfrp2e .sheet-offset-1-15 {
margin-left: 6.66667%;
}
.sheet-col-2-15,
.sheet-rolltemplate-whfrp2e .sheet-col-2-15 {
width: 13.33333%;
}
.sheet-offset-2-15,
.sheet-rolltemplate-whfrp2e .sheet-offset-2-15 {
margin-left: 13.33333%;
}
.sheet-col-4-15,
.sheet-rolltemplate-whfrp2e .sheet-col-4-15 {
width: 26.66667%;
}
.sheet-offset-4-15,
.sheet-rolltemplate-whfrp2e .sheet-offset-4-15 {
margin-left: 26.66667%;
}
.sheet-col-6-15,
.sheet-rolltemplate-whfrp2e .sheet-col-6-15 {
width: 40%;
}
.sheet-offset-6-15,
.sheet-rolltemplate-whfrp2e .sheet-offset-6-15 {
margin-left: 40%;
}
.sheet-col-7-15,
.sheet-rolltemplate-whfrp2e .sheet-col-7-15 {
width: 46.66667%;
}
.sheet-offset-7-15,
.sheet-rolltemplate-whfrp2e .sheet-offset-7-15 {
margin-left: 46.66667%;
}
.sheet-col-8-15,
.sheet-rolltemplate-whfrp2e .sheet-col-8-15 {
width: 53.33333%;
}
.sheet-offset-8-15,
.sheet-rolltemplate-whfrp2e .sheet-offset-8-15 {
margin-left: 53.33333%;
}
.sheet-col-9-15,
.sheet-rolltemplate-whfrp2e .sheet-col-9-15 {
width: 60%;
}.sheet-offset-9-15,
.sheet-rolltemplate-whfrp2e .sheet-offset-9-15 {
margin-left: 60%;
}
.sheet-col-10-15,
.sheet-rolltemplate-whfrp2e .sheet-col-10-15 {
width: 66.66667%;
}
.sheet-offset-10-15,
.sheet-rolltemplate-whfrp2e .sheet-offset-10-15 {
margin-left: 66.66667%;
}
.sheet-col-11-15,
.sheet-rolltemplate-whfrp2e .sheet-col-11-15 {
width: 73.33333%;
}
.sheet-offset-11-15,
.sheet-rolltemplate-whfrp2e .sheet-offset-11-15 {
margin-left: 73.33333%;
}
.sheet-col-12-15,
.sheet-rolltemplate-whfrp2e .sheet-col-12-15 {
width: 80%;
}
.sheet-offset-12-15,
.sheet-rolltemplate-whfrp2e .sheet-offset-12-15 {
margin-left: 80%;
}
.sheet-col-13-15,
.sheet-rolltemplate-whfrp2e .sheet-col-13-15 {
width: 86.66667%;
}
.sheet-offset-13-15,
.sheet-rolltemplate-whfrp2e .sheet-offset-13-15 {
margin-left: 86.66667%;
}
.sheet-col-14-15,
.sheet-rolltemplate-whfrp2e .sheet-col-14-15 {
width: 93.33333%;
}
.sheet-offset-14-15,
.sheet-rolltemplate-whfrp2e .sheet-offset-14-15 {
margin-left: 93.33333%;
}
.sheet-col-1-16,
.sheet-rolltemplate-whfrp2e .sheet-col-1-16 {
width: 6.25%;
}
.sheet-offset-1-16,
.sheet-rolltemplate-whfrp2e .sheet-offset-1-16 {
margin-left: 6.25%;
}
.sheet-col-3-16,
.sheet-rolltemplate-whfrp2e .sheet-col-3-16 {
width: 18.75%;
}
.sheet-offset-3-16,
.sheet-rolltemplate-whfrp2e .sheet-offset-3-16 {
margin-left: 18.75%;
}
.sheet-col-5-16,
.sheet-rolltemplate-whfrp2e .sheet-col-5-16 {
width: 31.25%;
}
.sheet-offset-5-16,
.sheet-rolltemplate-whfrp2e .sheet-offset-5-16 {
margin-left: 31.25%;
}
.sheet-col-7-16,
.sheet-rolltemplate-whfrp2e .sheet-col-7-16 {
width: 43.75%;
}
.sheet-offset-7-16,
.sheet-rolltemplate-whfrp2e .sheet-offset-7-16 {
margin-left: 43.75%;
}
.sheet-col-9-16,
.sheet-rolltemplate-whfrp2e .sheet-col-9-16 {
width: 56.25%;
}
.sheet-offset-9-16,
.sheet-rolltemplate-whfrp2e .sheet-offset-9-16 {
margin-left: 56.25%;
}
.sheet-col-11-16,
.sheet-rolltemplate-whfrp2e .sheet-col-11-16 {
width: 68.75%;
}
.sheet-offset-11-16,
.sheet-rolltemplate-whfrp2e .sheet-offset-11-16 {
margin-left: 68.75%;
}
.sheet-col-13-16,
.sheet-rolltemplate-whfrp2e .sheet-col-13-16 {
width: 81.25%;
}
.sheet-offset-13-16,
.sheet-rolltemplate-whfrp2e .sheet-offset-13-16 {
margin-left: 81.25%;
}
.sheet-col-15-16,
.sheet-rolltemplate-whfrp2e .sheet-col-15-16 {
width: 93.75%;
}
.sheet-offset-15-16,
.sheet-rolltemplate-whfrp2e .sheet-offset-15-16 {
margin-left: 93.75%;
}
.sheet-col-1-17,
.sheet-rolltemplate-whfrp2e .sheet-col-1-17 {
width: 5.88235%;
}
.sheet-offset-1-17,
.sheet-rolltemplate-whfrp2e .sheet-offset-1-17 {
margin-left: 5.88235%;
}
.sheet-col-2-17,
.sheet-rolltemplate-whfrp2e .sheet-col-2-17 {
width: 11.76471%;
}
.sheet-offset-2-17,
.sheet-rolltemplate-whfrp2e .sheet-offset-2-17 {
margin-left: 11.76471%;
}
.sheet-col-3-17,
.sheet-rolltemplate-whfrp2e .sheet-col-3-17 {
width: 17.64706%;
}
.sheet-offset-3-17,
.sheet-rolltemplate-whfrp2e .sheet-offset-3-17 {
margin-left: 17.64706%;
}
.sheet-col-4-17,
.sheet-rolltemplate-whfrp2e .sheet-col-4-17 {
width: 23.52941%;
}
.sheet-offset-4-17,
.sheet-rolltemplate-whfrp2e .sheet-offset-4-17 {
margin-left: 23.52941%;
}
.sheet-col-5-17,
.sheet-rolltemplate-whfrp2e .sheet-col-5-17 {
width: 29.41176%;
}
.sheet-offset-5-17,
.sheet-rolltemplate-whfrp2e .sheet-offset-5-17 {
margin-left: 29.41176%;
}
.sheet-col-6-17,
.sheet-rolltemplate-whfrp2e .sheet-col-6-17 {
width: 35.29412%;
}
.sheet-offset-6-17,
.sheet-rolltemplate-whfrp2e .sheet-offset-6-17 {
margin-left: 35.29412%;
}
.sheet-col-7-17,
.sheet-rolltemplate-whfrp2e .sheet-col-7-17 {
width: 41.17647%;
}
.sheet-offset-7-17,
.sheet-rolltemplate-whfrp2e .sheet-offset-7-17 {
margin-left: 41.17647%;
}
.sheet-col-8-17,
.sheet-rolltemplate-whfrp2e .sheet-col-8-17 {
width: 47.05882%;
}
.sheet-offset-8-17,
.sheet-rolltemplate-whfrp2e .sheet-offset-8-17 {
margin-left: 47.05882%;
}
.sheet-col-9-17,
.sheet-rolltemplate-whfrp2e .sheet-col-9-17 {
width: 52.94118%;
}
.sheet-offset-9-17,
.sheet-rolltemplate-whfrp2e .sheet-offset-9-17 {
margin-left: 52.94118%;
}
.sheet-col-10-17,
.sheet-rolltemplate-whfrp2e .sheet-col-10-17 {
width: 58.82353%;
}
.sheet-offset-10-17,
.sheet-rolltemplate-whfrp2e .sheet-offset-10-17 {
margin-left: 58.82353%;
}
.sheet-col-11-17,
.sheet-rolltemplate-whfrp2e .sheet-col-11-17 {
width: 64.70588%;
}
.sheet-offset-11-17,
.sheet-rolltemplate-whfrp2e .sheet-offset-11-17 {
margin-left: 64.70588%;
}
.sheet-col-12-17,
.sheet-rolltemplate-whfrp2e .sheet-col-12-17 {
width: 70.58824%;
}
.sheet-offset-12-17,
.sheet-rolltemplate-whfrp2e .sheet-offset-12-17 {
margin-left: 70.58824%;
}
.sheet-col-13-17,
.sheet-rolltemplate-whfrp2e .sheet-col-13-17 {
width: 76.47059%;
}
.sheet-offset-13-17,
.sheet-rolltemplate-whfrp2e .sheet-offset-13-17 {
margin-left: 76.47059%;
}
.sheet-col-14-17,
.sheet-rolltemplate-whfrp2e .sheet-col-14-17 {
width: 82.35294%;
}
.sheet-offset-14-17,
.sheet-rolltemplate-whfrp2e .sheet-offset-14-17 {
margin-left: 82.35294%;
}
.sheet-col-15-17,
.sheet-rolltemplate-whfrp2e .sheet-col-15-17 {
width: 88.23529%;
}
.sheet-offset-15-17,
.sheet-rolltemplate-whfrp2e .sheet-offset-15-17 {
margin-left: 88.23529%;
}
.sheet-col-16-17,
.sheet-rolltemplate-whfrp2e .sheet-col-16-17 {
width: 94.11765%;
}
.sheet-offset-16-17,
.sheet-rolltemplate-whfrp2e .sheet-offset-16-17 {
margin-left: 94.11765%;
}
.sheet-col-1-18,
.sheet-rolltemplate-whfrp2e .sheet-col-1-18 {
width: 5.55556%;
}
.sheet-offset-1-18,
.sheet-rolltemplate-whfrp2e .sheet-offset-1-18 {
margin-left: 5.55556%;
}
.sheet-col-5-18,
.sheet-rolltemplate-whfrp2e .sheet-col-5-18 {
width: 27.77778%;
}
.sheet-offset-5-18,
.sheet-rolltemplate-whfrp2e .sheet-offset-5-18 {
margin-left: 27.77778%;
}
.sheet-col-7-18,
.sheet-rolltemplate-whfrp2e .sheet-col-7-18 {
width: 38.88889%;
}
.sheet-offset-7-18,
.sheet-rolltemplate-whfrp2e .sheet-offset-7-18 {
margin-left: 38.88889%;
}
.sheet-col-11-18,
.sheet-rolltemplate-whfrp2e .sheet-col-11-18 {
width: 61.11111%;
}
.sheet-offset-11-18,
.sheet-rolltemplate-whfrp2e .sheet-offset-11-18 {
margin-left: 61.11111%;
}
.sheet-col-13-18,
.sheet-rolltemplate-whfrp2e .sheet-col-13-18 {
width: 72.22222%;
}
.sheet-offset-13-18,
.sheet-rolltemplate-whfrp2e .sheet-offset-13-18 {
margin-left: 72.22222%;
}
.sheet-col-15-18,
.sheet-rolltemplate-whfrp2e .sheet-col-15-18 {
width: 83.33333%;
}
.sheet-offset-15-18,
.sheet-rolltemplate-whfrp2e .sheet-offset-15-18 {
margin-left: 83.33333%;
}
.sheet-col-17-18,
.sheet-rolltemplate-whfrp2e .sheet-col-17-18 {
width: 94.44444%;
}
.sheet-offset-17-18,
.sheet-rolltemplate-whfrp2e .sheet-offset-17-18 {
margin-left: 94.44444%;
}
.sheet-col-1-19,
.sheet-rolltemplate-whfrp2e .sheet-col-1-19 {
width: 5.26316%;
}
.sheet-offset-1-19,
.sheet-rolltemplate-whfrp2e .sheet-offset-1-19 {
margin-left: 5.26316%;
}
.sheet-col-2-19,
.sheet-rolltemplate-whfrp2e .sheet-col-2-19 {
width: 10.52632%;
}
.sheet-offset-2-19,
.sheet-rolltemplate-whfrp2e .sheet-offset-2-19 {
margin-left: 10.52632%;
}
.sheet-col-3-19,
.sheet-rolltemplate-whfrp2e .sheet-col-3-19 {
width: 15.78947%;
}
.sheet-offset-3-19,
.sheet-rolltemplate-whfrp2e .sheet-offset-3-19 {
margin-left: 15.78947%;
}
.sheet-col-4-19,
.sheet-rolltemplate-whfrp2e .sheet-col-4-19 {
width: 21.05263%;
}
.sheet-offset-4-19,
.sheet-rolltemplate-whfrp2e .sheet-offset-4-19 {
margin-left: 21.05263%;
}
.sheet-col-5-19,
.sheet-rolltemplate-whfrp2e .sheet-col-5-19 {
width: 26.31579%;
}
.sheet-offset-5-19,
.sheet-rolltemplate-whfrp2e .sheet-offset-5-19 {
margin-left: 26.31579%;
}
.sheet-col-6-19,
.sheet-rolltemplate-whfrp2e .sheet-col-6-19 {
width: 31.57895%;
}
.sheet-offset-6-19,
.sheet-rolltemplate-whfrp2e .sheet-offset-6-19 {
margin-left: 31.57895%;
}
.sheet-col-7-19,
.sheet-rolltemplate-whfrp2e .sheet-col-7-19 {
width: 36.84211%;
}
.sheet-offset-7-19,
.sheet-rolltemplate-whfrp2e .sheet-offset-7-19 {
margin-left: 36.84211%;
}
.sheet-col-8-19,
.sheet-rolltemplate-whfrp2e .sheet-col-8-19 {
width: 42.10526%;
}
.sheet-offset-8-19,
.sheet-rolltemplate-whfrp2e .sheet-offset-8-19 {
margin-left: 42.10526%;
}
.sheet-col-9-19,
.sheet-rolltemplate-whfrp2e .sheet-col-9-19 {
width: 47.36842%;
}
.sheet-offset-9-19,
.sheet-rolltemplate-whfrp2e .sheet-offset-9-19 {
margin-left: 47.36842%;
}
.sheet-col-10-19,
.sheet-rolltemplate-whfrp2e .sheet-col-10-19 {
width: 52.63158%;
}
.sheet-offset-10-19,
.sheet-rolltemplate-whfrp2e .sheet-offset-10-19 {
margin-left: 52.63158%;
}
.sheet-col-11-19,
.sheet-rolltemplate-whfrp2e .sheet-col-11-19 {
width: 57.89474%;
}
.sheet-offset-11-19,
.sheet-rolltemplate-whfrp2e .sheet-offset-11-19 {
margin-left: 57.89474%;
}
.sheet-col-12-19,
.sheet-rolltemplate-whfrp2e .sheet-col-12-19 {
width: 63.15789%;
}
.sheet-offset-12-19,
.sheet-rolltemplate-whfrp2e .sheet-offset-12-19 {
margin-left: 63.15789%;
}
.sheet-col-13-19,
.sheet-rolltemplate-whfrp2e .sheet-col-13-19 {
width: 68.42105%;
}
.sheet-offset-13-19,
.sheet-rolltemplate-whfrp2e .sheet-offset-13-19 {
margin-left: 68.42105%;
}
.sheet-col-14-19,
.sheet-rolltemplate-whfrp2e .sheet-col-14-19 {
width: 73.68421%;
}
.sheet-offset-14-19,
.sheet-rolltemplate-whfrp2e .sheet-offset-14-19 {
margin-left: 73.68421%;
}
.sheet-col-15-19,
.sheet-rolltemplate-whfrp2e .sheet-col-15-19 {
width: 78.94737%;
}
.sheet-offset-15-19,
.sheet-rolltemplate-whfrp2e .sheet-offset-15-19 {
margin-left: 78.94737%;
}
.sheet-col-16-19,
.sheet-rolltemplate-whfrp2e .sheet-col-16-19 {
width: 84.21053%;
}
.sheet-offset-16-19,
.sheet-rolltemplate-whfrp2e .sheet-offset-16-19 {
margin-left: 84.21053%;
}
.sheet-col-17-19,
.sheet-rolltemplate-whfrp2e .sheet-col-17-19 {
width: 89.47368%;
}
.sheet-offset-17-19,
.sheet-rolltemplate-whfrp2e .sheet-offset-17-19 {
margin-left: 89.47368%;
}
.sheet-col-18-19,
.sheet-rolltemplate-whfrp2e .sheet-col-18-19 {
width: 94.73684%;
}
.sheet-offset-18-19,
.sheet-rolltemplate-whfrp2e .sheet-offset-18-19 {
margin-left: 94.73684%;
}
.sheet-col-1-20,
.sheet-rolltemplate-whfrp2e .sheet-col-1-20 {
width: 5%;
}
.sheet-offset-1-20,
.sheet-rolltemplate-whfrp2e .sheet-offset-1-20 {
margin-left: 5%;
}
.sheet-col-3-20,
.sheet-rolltemplate-whfrp2e .sheet-col-3-20 {
width: 15%;
}
.sheet-offset-3-20,
.sheet-rolltemplate-whfrp2e .sheet-offset-3-20 {
margin-left: 15%;
}
.sheet-col-7-20,
.sheet-rolltemplate-whfrp2e .sheet-col-7-20 {
width: 35%;
}
.sheet-offset-7-20,
.sheet-rolltemplate-whfrp2e .sheet-offset-7-20 {
margin-left: 35%;
}
.sheet-col-9-20,
.sheet-rolltemplate-whfrp2e .sheet-col-9-20 {
width: 45%;
}
.sheet-offset-9-20,
.sheet-rolltemplate-whfrp2e .sheet-offset-9-20 {
margin-left: 45%;
}
.sheet-col-11-20,
.sheet-rolltemplate-whfrp2e .sheet-col-11-20 {
width: 55%;
}
.sheet-offset-11-20,
.sheet-rolltemplate-whfrp2e .sheet-offset-11-20 {
margin-left: 55%;
}
.sheet-col-13-20,
.sheet-rolltemplate-whfrp2e .sheet-col-13-20 {
width: 65%;
}
.sheet-offset-13-20,
.sheet-rolltemplate-whfrp2e .sheet-offset-13-20 {
margin-left: 65%;
}
.sheet-col-15-20,
.sheet-rolltemplate-whfrp2e .sheet-col-15-20 {
width: 75%;
}
.sheet-offset-15-20,
.sheet-rolltemplate-whfrp2e .sheet-offset-15-20 {
margin-left: 75%;
}
.sheet-col-17-20,
.sheet-rolltemplate-whfrp2e .sheet-col-17-20 {
width: 85%;
}
.sheet-offset-17-20,
.sheet-rolltemplate-whfrp2e .sheet-offset-17-20 {
margin-left: 85%;
}
.sheet-col-19-20,
.sheet-rolltemplate-whfrp2e .sheet-col-19-20 {
width: 95%;
}
.sheet-offset-19-20,
.sheet-rolltemplate-whfrp2e .sheet-offset-19-20 {
margin-left: 95%;
}
.sheet-col-1-21,
.sheet-rolltemplate-whfrp2e .sheet-col-1-21 {
width: 4.7619%;
}
.sheet-offset-1-21,
.sheet-rolltemplate-whfrp2e .sheet-offset-1-21 {
margin-left: 4.7619%;
}
.sheet-col-2-21,
.sheet-rolltemplate-whfrp2e .sheet-col-2-21 {
width: 9.52381%;
}
.sheet-offset-2-21,
.sheet-rolltemplate-whfrp2e .sheet-offset-2-21 {
margin-left: 9.52381%;
}
.sheet-col-4-21,
.sheet-rolltemplate-whfrp2e .sheet-col-4-21 {
width: 19.04762%;
}
.sheet-offset-4-21,
.sheet-rolltemplate-whfrp2e .sheet-offset-4-21 {
margin-left: 19.04762%;
}
.sheet-col-5-21,
.sheet-rolltemplate-whfrp2e .sheet-col-5-21 {
width: 23.80952%;
}
.sheet-offset-5-21,
.sheet-rolltemplate-whfrp2e .sheet-offset-5-21 {
margin-left: 23.80952%;
}
.sheet-col-6-21,
.sheet-rolltemplate-whfrp2e .sheet-col-6-21 {
width: 28.57143%;
}
.sheet-offset-6-21,
.sheet-rolltemplate-whfrp2e .sheet-offset-6-21 {
margin-left: 28.57143%;
}
.sheet-col-8-21,
.sheet-rolltemplate-whfrp2e .sheet-col-8-21 {
width: 38.09524%;
}
.sheet-offset-8-21,
.sheet-rolltemplate-whfrp2e .sheet-offset-8-21 {
margin-left: 38.09524%;
}
.sheet-col-9-21,
.sheet-rolltemplate-whfrp2e .sheet-col-9-21 {
width: 42.85714%;
}
.sheet-offset-9-21,
.sheet-rolltemplate-whfrp2e .sheet-offset-9-21 {
margin-left: 42.85714%;
}
.sheet-col-10-21,
.sheet-rolltemplate-whfrp2e .sheet-col-10-21 {
width: 47.61905%;
}
.sheet-offset-10-21,
.sheet-rolltemplate-whfrp2e .sheet-offset-10-21 {
margin-left: 47.61905%;
}
.sheet-col-11-21,
.sheet-rolltemplate-whfrp2e .sheet-col-11-21 {
width: 52.38095%;
}
.sheet-offset-11-21,
.sheet-rolltemplate-whfrp2e .sheet-offset-11-21 {
margin-left: 52.38095%;
}
.sheet-col-12-21,
.sheet-rolltemplate-whfrp2e .sheet-col-12-21 {
width: 57.14286%;
}
.sheet-offset-12-21,
.sheet-rolltemplate-whfrp2e .sheet-offset-12-21 {
margin-left: 57.14286%;
}
.sheet-col-13-21,
.sheet-rolltemplate-whfrp2e .sheet-col-13-21 {
width: 61.90476%;
}
.sheet-offset-13-21,
.sheet-rolltemplate-whfrp2e .sheet-offset-13-21 {
margin-left: 61.90476%;
}
.sheet-col-14-21,
.sheet-rolltemplate-whfrp2e .sheet-col-14-21 {
width: 66.66667%;
}
.sheet-offset-14-21,
.sheet-rolltemplate-whfrp2e .sheet-offset-14-21 {
margin-left: 66.66667%;
}
.sheet-col-15-21,
.sheet-rolltemplate-whfrp2e .sheet-col-15-21 {
width: 71.42857%;
}
.sheet-offset-15-21,
.sheet-rolltemplate-whfrp2e .sheet-offset-15-21 {
margin-left: 71.42857%;
}
.sheet-col-16-21,
.sheet-rolltemplate-whfrp2e .sheet-col-16-21 {
width: 76.19048%;
}
.sheet-offset-16-21,
.sheet-rolltemplate-whfrp2e .sheet-offset-16-21 {
margin-left: 76.19048%;
}
.sheet-col-17-21,
.sheet-rolltemplate-whfrp2e .sheet-col-17-21 {
width: 80.95238%;
}
.sheet-offset-17-21,
.sheet-rolltemplate-whfrp2e .sheet-offset-17-21 {
margin-left: 80.95238%;
}
.sheet-col-18-21,
.sheet-rolltemplate-whfrp2e .sheet-col-18-21 {
width: 85.71429%;
}
.sheet-offset-18-21,
.sheet-rolltemplate-whfrp2e .sheet-offset-18-21 {
margin-left: 85.71429%;
}
.sheet-col-19-21,
.sheet-rolltemplate-whfrp2e .sheet-col-19-21 {
width: 90.47619%;
}
.sheet-offset-19-21,
.sheet-rolltemplate-whfrp2e .sheet-offset-19-21 {
margin-left: 90.47619%;
}
.sheet-col-20-21,
.sheet-rolltemplate-whfrp2e .sheet-col-20-21 {
width: 95.2381%;
}
.sheet-offset-20-21,
.sheet-rolltemplate-whfrp2e .sheet-offset-20-21 {
margin-left: 95.2381%;
}
.sheet-col-1-22,
.sheet-rolltemplate-whfrp2e .sheet-col-1-22 {
width: 4.54545%;
}
.sheet-offset-1-22,
.sheet-rolltemplate-whfrp2e .sheet-offset-1-22 {
margin-left: 4.54545%;
}
.sheet-col-3-22,
.sheet-rolltemplate-whfrp2e .sheet-col-3-22 {
width: 13.63636%;
}
.sheet-offset-3-22,
.sheet-rolltemplate-whfrp2e .sheet-offset-3-22 {
margin-left: 13.63636%;
}
.sheet-col-5-22,
.sheet-rolltemplate-whfrp2e .sheet-col-5-22 {
width: 22.72727%;
}
.sheet-offset-5-22,
.sheet-rolltemplate-whfrp2e .sheet-offset-5-22 {
margin-left: 22.72727%;
}
.sheet-col-7-22,
.sheet-rolltemplate-whfrp2e .sheet-col-7-22 {
width: 31.81818%;
}
.sheet-offset-7-22,
.sheet-rolltemplate-whfrp2e .sheet-offset-7-22 {
margin-left: 31.81818%;
}
.sheet-col-9-22,
.sheet-rolltemplate-whfrp2e .sheet-col-9-22 {
width: 40.90909%;
}
.sheet-offset-9-22,
.sheet-rolltemplate-whfrp2e .sheet-offset-9-22 {
margin-left: 40.90909%;
}
.sheet-col-13-22,
.sheet-rolltemplate-whfrp2e .sheet-col-13-22 {
width: 59.09091%;
}
.sheet-offset-13-22,
.sheet-rolltemplate-whfrp2e .sheet-offset-13-22 {
margin-left: 59.09091%;
}
.sheet-col-15-22,
.sheet-rolltemplate-whfrp2e .sheet-col-15-22 {
width: 68.18182%;
}
.sheet-offset-15-22,
.sheet-rolltemplate-whfrp2e .sheet-offset-15-22 {
margin-left: 68.18182%;
}
.sheet-col-17-22,
.sheet-rolltemplate-whfrp2e .sheet-col-17-22 {
width: 77.27273%;
}
.sheet-offset-17-22,
.sheet-rolltemplate-whfrp2e .sheet-offset-17-22 {
margin-left: 77.27273%;
}
.sheet-col-19-22,
.sheet-rolltemplate-whfrp2e .sheet-col-19-22 {
width: 86.36364%;
}
.sheet-offset-19-22,
.sheet-rolltemplate-whfrp2e .sheet-offset-19-22 {
margin-left: 86.36364%;
}
.sheet-col-21-22,
.sheet-rolltemplate-whfrp2e .sheet-col-21-22 {
width: 95.45455%;
}
.sheet-offset-21-22,
.sheet-rolltemplate-whfrp2e .sheet-offset-21-22 {
margin-left: 95.45455%;
}
.sheet-col-1-23,
.sheet-rolltemplate-whfrp2e .sheet-col-1-23 {
width: 4.34783%;
}
.sheet-offset-1-23,
.sheet-rolltemplate-whfrp2e .sheet-offset-1-23 {
margin-left: 4.34783%;
}
.sheet-col-2-23,
.sheet-rolltemplate-whfrp2e .sheet-col-2-23 {
width: 8.69565%;
}
.sheet-offset-2-23,
.sheet-rolltemplate-whfrp2e .sheet-offset-2-23 {
margin-left: 8.69565%;
}
.sheet-col-3-23,
.sheet-rolltemplate-whfrp2e .sheet-col-3-23 {
width: 13.04348%;
}
.sheet-offset-3-23,
.sheet-rolltemplate-whfrp2e .sheet-offset-3-23 {
margin-left: 13.04348%;
}
.sheet-col-4-23,
.sheet-rolltemplate-whfrp2e .sheet-col-4-23 {
width: 17.3913%;
}
.sheet-offset-4-23,
.sheet-rolltemplate-whfrp2e .sheet-offset-4-23 {
margin-left: 17.3913%;
}
.sheet-col-5-23,
.sheet-rolltemplate-whfrp2e .sheet-col-5-23 {
width: 21.73913%;
}
.sheet-offset-5-23,
.sheet-rolltemplate-whfrp2e .sheet-offset-5-23 {
margin-left: 21.73913%;
}
.sheet-col-6-23,
.sheet-rolltemplate-whfrp2e .sheet-col-6-23 {
width: 26.08696%;
}
.sheet-offset-6-23,
.sheet-rolltemplate-whfrp2e .sheet-offset-6-23 {
margin-left: 26.08696%;
}
.sheet-col-7-23,
.sheet-rolltemplate-whfrp2e .sheet-col-7-23 {
width: 30.43478%;
}
.sheet-offset-7-23,
.sheet-rolltemplate-whfrp2e .sheet-offset-7-23 {
margin-left: 30.43478%;
}
.sheet-col-8-23,
.sheet-rolltemplate-whfrp2e .sheet-col-8-23 {
width: 34.78261%;
}
.sheet-offset-8-23,
.sheet-rolltemplate-whfrp2e .sheet-offset-8-23 {
margin-left: 34.78261%;
}
.sheet-col-9-23,
.sheet-rolltemplate-whfrp2e .sheet-col-9-23 {
width: 39.13043%;
}
.sheet-offset-9-23,
.sheet-rolltemplate-whfrp2e .sheet-offset-9-23 {
margin-left: 39.13043%;
}
.sheet-col-10-23,
.sheet-rolltemplate-whfrp2e .sheet-col-10-23 {
width: 43.47826%;
}
.sheet-offset-10-23,
.sheet-rolltemplate-whfrp2e .sheet-offset-10-23 {
margin-left: 43.47826%;
}
.sheet-col-11-23,
.sheet-rolltemplate-whfrp2e .sheet-col-11-23 {
width: 47.82609%;
}
.sheet-offset-11-23,
.sheet-rolltemplate-whfrp2e .sheet-offset-11-23 {
margin-left: 47.82609%;
}
.sheet-col-12-23,
.sheet-rolltemplate-whfrp2e .sheet-col-12-23 {
width: 52.17391%;
}
.sheet-offset-12-23,
.sheet-rolltemplate-whfrp2e .sheet-offset-12-23 {
margin-left: 52.17391%;
}
.sheet-col-13-23,
.sheet-rolltemplate-whfrp2e .sheet-col-13-23 {
width: 56.52174%;
}
.sheet-offset-13-23,
.sheet-rolltemplate-whfrp2e .sheet-offset-13-23 {
margin-left: 56.52174%;
}
.sheet-col-14-23,
.sheet-rolltemplate-whfrp2e .sheet-col-14-23 {
width: 60.86957%;
}
.sheet-offset-14-23,
.sheet-rolltemplate-whfrp2e .sheet-offset-14-23 {
margin-left: 60.86957%;
}
.sheet-col-15-23,
.sheet-rolltemplate-whfrp2e .sheet-col-15-23 {
width: 65.21739%;
}
.sheet-offset-15-23,
.sheet-rolltemplate-whfrp2e .sheet-offset-15-23 {
margin-left: 65.21739%;
}
.sheet-col-16-23,
.sheet-rolltemplate-whfrp2e .sheet-col-16-23 {
width: 69.56522%;
}
.sheet-offset-16-23,
.sheet-rolltemplate-whfrp2e .sheet-offset-16-23 {
margin-left: 69.56522%;
}
.sheet-col-17-23,
.sheet-rolltemplate-whfrp2e .sheet-col-17-23 {
width: 73.91304%;
}
.sheet-offset-17-23,
.sheet-rolltemplate-whfrp2e .sheet-offset-17-23 {
margin-left: 73.91304%;
}
.sheet-col-18-23,
.sheet-rolltemplate-whfrp2e .sheet-col-18-23 {
width: 78.26087%;
}
.sheet-offset-18-23,
.sheet-rolltemplate-whfrp2e .sheet-offset-18-23 {
margin-left: 78.26087%;
}
.sheet-col-19-23,
.sheet-rolltemplate-whfrp2e .sheet-col-19-23 {
width: 82.6087%;
}
.sheet-offset-19-23,
.sheet-rolltemplate-whfrp2e .sheet-offset-19-23 {
margin-left: 82.6087%;
}
.sheet-col-20-23,
.sheet-rolltemplate-whfrp2e .sheet-col-20-23 {
width: 86.95652%;
}
.sheet-offset-20-23,
.sheet-rolltemplate-whfrp2e .sheet-offset-20-23 {
margin-left: 86.95652%;
}
.sheet-col-21-23,
.sheet-rolltemplate-whfrp2e .sheet-col-21-23 {
width: 91.30435%;
}
.sheet-offset-21-23,
.sheet-rolltemplate-whfrp2e .sheet-offset-21-23 {
margin-left: 91.30435%;
}
.sheet-col-22-23,
.sheet-rolltemplate-whfrp2e .sheet-col-22-23 {
width: 95.65217%;
}
.sheet-offset-22-23,
.sheet-rolltemplate-whfrp2e .sheet-offset-22-23 {
margin-left: 95.65217%;
}
.sheet-col-1-24,
.sheet-rolltemplate-whfrp2e .sheet-col-1-24 {
width: 4.16667%;
}
.sheet-offset-1-24,
.sheet-rolltemplate-whfrp2e .sheet-offset-1-24 {
margin-left: 4.16667%;
}
.sheet-col-5-24,
.sheet-rolltemplate-whfrp2e .sheet-col-5-24 {
width: 20.83333%;
}
.sheet-offset-5-24,
.sheet-rolltemplate-whfrp2e .sheet-offset-5-24 {
margin-left: 20.83333%;
}
.sheet-col-7-24,
.sheet-rolltemplate-whfrp2e .sheet-col-7-24 {
width: 29.16667%;
}
.sheet-offset-7-24,
.sheet-rolltemplate-whfrp2e .sheet-offset-7-24 {
margin-left: 29.16667%;
}
.sheet-col-9-24,
.sheet-rolltemplate-whfrp2e .sheet-col-9-24 {
width: 37.5%;
}
.sheet-offset-9-24,
.sheet-rolltemplate-whfrp2e .sheet-offset-9-24 {
margin-left: 37.5%;
}
.sheet-col-11-24,
.sheet-rolltemplate-whfrp2e .sheet-col-11-24 {
width: 45.83333%;
}
.sheet-offset-11-24,
.sheet-rolltemplate-whfrp2e .sheet-offset-11-24 {
margin-left: 45.83333%;
}
.sheet-col-13-24,
.sheet-rolltemplate-whfrp2e .sheet-col-13-24 {
width: 54.16667%;
}
.sheet-offset-13-24,
.sheet-rolltemplate-whfrp2e .sheet-offset-13-24 {
margin-left: 54.16667%;
}
.sheet-col-15-24,
.sheet-rolltemplate-whfrp2e .sheet-col-15-24 {
width: 62.5%;
}
.sheet-offset-15-24,
.sheet-rolltemplate-whfrp2e .sheet-offset-15-24 {
margin-left: 62.5%;
}
.sheet-col-17-24,
.sheet-rolltemplate-whfrp2e .sheet-col-17-24 {
width: 70.83333%;
}
.sheet-offset-17-24,
.sheet-rolltemplate-whfrp2e .sheet-offset-17-24 {
margin-left: 70.83333%;
}
.sheet-col-19-24,
.sheet-rolltemplate-whfrp2e .sheet-col-19-24 {
width: 79.16667%;
}
.sheet-offset-19-24,
.sheet-rolltemplate-whfrp2e .sheet-offset-19-24 {
margin-left: 79.16667%;
}
.sheet-col-21-24,
.sheet-rolltemplate-whfrp2e .sheet-col-21-24 {
width: 87.5%;
}
.sheet-offset-21-24,
.sheet-rolltemplate-whfrp2e .sheet-offset-21-24 {
margin-left: 87.5%;
}
.sheet-col-23-24,
.sheet-rolltemplate-whfrp2e .sheet-col-23-24 {
width: 95.83333%;
}
.sheet-offset-23-24,
.sheet-rolltemplate-whfrp2e .sheet-offset-23-24 {
margin-left: 95.83333%;
}
.sheet-col-1-25,
.sheet-rolltemplate-whfrp2e .sheet-col-1-25 {
width: 4%;
}
.sheet-offset-1-25,
.sheet-rolltemplate-whfrp2e .sheet-offset-1-25 {
margin-left: 4%;
}
.sheet-col-2-25,
.sheet-rolltemplate-whfrp2e .sheet-col-2-25{
width: 8%;
}
.sheet-offset-2-25,
.sheet-rolltemplate-whfrp2e .sheet-offset-2-25{
margin-left: 8%;
}
.sheet-col-3-25,
.sheet-rolltemplate-whfrp2e .sheet-col-3-25{
width: 12%;
}
.sheet-offset-3-25,
.sheet-rolltemplate-whfrp2e .sheet-offset-3-25{
margin-left: 12%;
}
.sheet-col-4-25,
.sheet-rolltemplate-whfrp2e .sheet-col-4-25{
width: 16%;
}
.sheet-offset-4-25,
.sheet-rolltemplate-whfrp2e .sheet-offset-4-25{
margin-left: 16%;
}
.sheet-col-6-25,
.sheet-rolltemplate-whfrp2e .sheet-col-6-25{
width: 24%;
}
.sheet-offset-6-25,
.sheet-rolltemplate-whfrp2e .sheet-offset-6-25{
margin-left: 24%;
}
.sheet-col-7-25,
.sheet-rolltemplate-whfrp2e .sheet-col-7-25{
width: 28%;
}
.sheet-offset-7-25,
.sheet-rolltemplate-whfrp2e .sheet-offset-7-25{
margin-left: 28%;
}
.sheet-col-8-25,
.sheet-rolltemplate-whfrp2e .sheet-col-8-25{
width: 32%;
}
.sheet-offset-8-25,
.sheet-rolltemplate-whfrp2e .sheet-offset-8-25{
margin-left: 32%;
}
.sheet-col-9-25,
.sheet-rolltemplate-whfrp2e .sheet-col-9-25{
width: 36%;
}
.sheet-offset-9-25,
.sheet-rolltemplate-whfrp2e .sheet-offset-9-25{
margin-left: 36%;
}
.sheet-col-9-25,
.sheet-rolltemplate-whfrp2e .sheet-col-9-25{
width: 36%;
}
.sheet-offset-9-25,
.sheet-rolltemplate-whfrp2e .sheet-offset-9-25{
margin-left: 36%;
}
.sheet-col-11-25,
.sheet-rolltemplate-whfrp2e .sheet-col-11-25{
width: 44%;
}
.sheet-offset-11-25,
.sheet-rolltemplate-whfrp2e .sheet-offset-11-25{
margin-left: 44%;
}
.sheet-col-12-25,
.sheet-rolltemplate-whfrp2e .sheet-col-12-25{
width: 48%;
}
.sheet-offset-12-25,
.sheet-rolltemplate-whfrp2e .sheet-offset-12-25{
margin-left: 48%;
}
.sheet-col-13-25,
.sheet-rolltemplate-whfrp2e .sheet-col-13-25{
width: 52%;
}
.sheet-offset-13-25,
.sheet-rolltemplate-whfrp2e .sheet-offset-13-25{
margin-left: 52%;
}
.sheet-col-14-25,
.sheet-rolltemplate-whfrp2e .sheet-col-14-25{
width: 56%;
}
.sheet-offset-14-25,
.sheet-rolltemplate-whfrp2e .sheet-offset-14-25{
margin-left: 56%;
}
.sheet-col-16-25,
.sheet-rolltemplate-whfrp2e .sheet-col-16-25{
width: 64%;
}
.sheet-offset-16-25,
.sheet-rolltemplate-whfrp2e .sheet-offset-16-25{
margin-left: 64%;
}
.sheet-col-17-25,
.sheet-rolltemplate-whfrp2e .sheet-col-17-25{
width: 68%;
}
.sheet-offset-17-25,
.sheet-rolltemplate-whfrp2e .sheet-offset-17-25{
margin-left: 68%;
}
.sheet-col-18-25,
.sheet-rolltemplate-whfrp2e .sheet-col-18-25{
width: 72%;
}
.sheet-offset-18-25,
.sheet-rolltemplate-whfrp2e .sheet-offset-18-25{
margin-left: 72%;
}
.sheet-col-19-25,
.sheet-rolltemplate-whfrp2e .sheet-col-19-25{
width: 76%;
}
.sheet-offset-19-25,
.sheet-rolltemplate-whfrp2e .sheet-offset-19-25{
margin-left: 76%;
}
.sheet-col-21-25,
.sheet-rolltemplate-whfrp2e .sheet-col-21-25{
width: 84%;
}
.sheet-offset-21-25,
.sheet-rolltemplate-whfrp2e .sheet-offset-21-25{
margin-left: 84%;
}
.sheet-col-22-25,
.sheet-rolltemplate-whfrp2e .sheet-col-22-25{
width: 88%;
}
.sheet-offset-22-25,
.sheet-rolltemplate-whfrp2e .sheet-offset-22-25{
margin-left: 88%;
}
.sheet-col-23-25,
.sheet-rolltemplate-whfrp2e .sheet-col-23-25{
width: 92%;
}
.sheet-offset-23-25,
.sheet-rolltemplate-whfrp2e .sheet-offset-23-25{
margin-left: 92%;
}
.sheet-col-24-25,
.sheet-rolltemplate-whfrp2e .sheet-col-24-25{
width: 96%;
}
.sheet-offset-24-25,
.sheet-rolltemplate-whfrp2e .sheet-offset-24-25{
margin-left: 96%;
}
.sheet-col-1-28,
.sheet-rolltemplate-whfrp2e .sheet-col-1-28 {
width: 3.57143%;
}
.sheet-col-1-30,
.sheet-rolltemplate-whfrp2e .sheet-col-1-30{
width: 3.33333%;
}
.sheet-offset-1-30,
.sheet-rolltemplate-whfrp2e .sheet-offset-1-30{
width: 3.33333%;
}
.sheet-col-4-30,
.sheet-rolltemplate-whfrp2e .sheet-col-4-30{
width: 13.33333%;
}
.sheet-offset-4-30,
.sheet-rolltemplate-whfrp2e .sheet-offset-4-30{
width: 13.33333%;
}
.sheet-col-7-30,
.sheet-rolltemplate-whfrp2e .sheet-col-7-30{
width: 23.33333%;
}
.sheet-offset-7-30,
.sheet-rolltemplate-whfrp2e .sheet-offset-7-30{
width: 23.33333%;
}
.sheet-col-11-30,
.sheet-rolltemplate-whfrp2e .sheet-col-11-30{
width: 33.33333%;
}
.sheet-offset-11-30,
.sheet-rolltemplate-whfrp2e .sheet-offset-11-30{
width: 33.33333%;
}
.sheet-col-13-30,
.sheet-rolltemplate-whfrp2e .sheet-col-13-30{
width: 43.33333%;
}
.sheet-offset-13-30,
.sheet-rolltemplate-whfrp2e .sheet-offset-13-30{
width: 43.33333%;
}
.sheet-col-16-30,
.sheet-rolltemplate-whfrp2e .sheet-col-16-30{
width: 53.33333%;
}
.sheet-offset-16-30,
.sheet-rolltemplate-whfrp2e .sheet-offset-16-30{
width: 53.33333%;
}
.sheet-col-19-30,
.sheet-rolltemplate-whfrp2e .sheet-col-19-30{
width: 63.33333%;
}
.sheet-offset-19-30,
.sheet-rolltemplate-whfrp2e .sheet-offset-19-30{
width: 63.33333%;
}
.sheet-col-22-30,
.sheet-rolltemplate-whfrp2e .sheet-col-22-30{
width: 73.33333%;
}
.sheet-offset-22-30,
.sheet-rolltemplate-whfrp2e .sheet-offset-22-30{
width: 73.33333%;
}
.sheet-col-25-30,
.sheet-rolltemplate-whfrp2e .sheet-col-25-30{
width: 83.33333%;
}
.sheet-offset-25-30,
.sheet-rolltemplate-whfrp2e .sheet-offset-25-30{
width: 83.33333%;
}
.sheet-col-28-30,
.sheet-rolltemplate-whfrp2e .sheet-col-28-30{
width: 93.33333%;
}
.sheet-offset-28-30,
.sheet-rolltemplate-whfrp2e .sheet-offset-28-30{
width: 93.33333%;
}
.sheet-col-1-35,
.sheet-rolltemplate-whfrp2e .sheet-col-1-35{
width: 2.8571%;
}
.sheet-col-11-36,
.sheet-rolltemplate-whfrp2e .sheet-col-11-36{
width: 30.55556%;
}
.sheet-offset-11-36,
.sheet-rolltemplate-whfrp2e .sheet-offset-11-36{
width: 30.55556%;
}
.sheet-col-14-36,
.sheet-rolltemplate-whfrp2e .sheet-col-14-36{
width: 38.88889%;
}
.sheet-offset-14-36,
.sheet-rolltemplate-whfrp2e .sheet-offset-14-36{
width: 38.88889%;
}
.sheet-col-7-40,
.sheet-rolltemplate-whfrp2e .sheet-col-14-36{
width: 17.5%;
}
.sheet-offset-7-40,
.sheet-rolltemplate-whfrp2e .sheet-offset-14-36{
width: 17.5%;
}
.sheet-col-11-40,
.sheet-rolltemplate-whfrp2e .sheet-col-14-36{
width: 27.5%;
}
.sheet-offset-11-40,
.sheet-rolltemplate-whfrp2e .sheet-offset-14-36{
width: 27.5%;
}
.sheet-col-13-40,
.sheet-rolltemplate-whfrp2e .sheet-col-14-36{
width: 32.5%;
}
.sheet-offset-13-40,
.sheet-rolltemplate-whfrp2e .sheet-offset-14-36{
width: 32.5%;
}
.sheet-col-23-40,
.sheet-rolltemplate-whfrp2e .sheet-col-14-36{
width: 57.5%;
}
.sheet-offset-23-40,
.sheet-rolltemplate-whfrp2e .sheet-offset-14-36{
width: 57.5%;
}
.sheet-col-5-42,
.sheet-rolltemplate-whfrp2e .sheet-col-14-36{
width: 11.9048%;
}
.sheet-offset-5-42,
.sheet-rolltemplate-whfrp2e .sheet-offset-14-36{
width: 11.9048%;
}
.sheet-col-14-45,
.sheet-rolltemplate-whfrp2e .sheet-col-14-36{
width: 31.111111%;
}
.sheet-offset-14-45,
.sheet-rolltemplate-whfrp2e .sheet-offset-14-36{
width: 31.11111%;
}
.sheet-col-7-50,
.sheet-rolltemplate-whfrp2e .sheet-col-7-50{
width: 14%;
}
.sheet-offset-7-50,
.sheet-rolltemplate-whfrp2e .sheet-offset-7-50{
width: 14%;
}
.sheet-col-9-50,
.sheet-rolltemplate-whfrp2e .sheet-col-9-50{
width: 18%;
}
.sheet-offset-9-50,
.sheet-rolltemplate-whfrp2e .sheet-offset-9-50{
width: 18%;
}
.sheet-col-13-50,
.sheet-rolltemplate-whfrp2e .sheet-col-13-50{
width: 26%;
}
.sheet-offset-13-50,
.sheet-rolltemplate-whfrp2e .sheet-offset-13-50{
width: 26%;
}
.sheet-col-31-50,
.sheet-rolltemplate-whfrp2e .sheet-col-31-50{
width: 62%;
}
.sheet-offset-31-50,
.sheet-rolltemplate-whfrp2e .sheet-offset-31-50{
width: 62%;
}
.sheet-col-49-60,
.sheet-rolltemplate-whfrp2e .sheet-col-14-36{
width: 81.66667%;
}
.sheet-offset-49-60,
.sheet-rolltemplate-whfrp2e .sheet-offset-14-36{
width: 81.66667%;
}
.sheet-col-9-80,
.sheet-rolltemplate-whfrp2e .sheet-col-14-36{
width: 11.25%;
}
.sheet-offset-9-80,
.sheet-rolltemplate-whfrp2e .sheet-offset-14-36{
width: 11.25%;
}
.sheet-col-37-90,
.sheet-rolltemplate-whfrp2e .sheet-col-14-36{
width: 41.11111%;
}
.sheet-offset-37-90,
.sheet-rolltemplate-whfrp2e .sheet-offset-14-36{
width: 41.11111%;
}
.sheet-col-4-63,
.sheet-rolltemplate-whfrp2e .sheet-col-14-36{
width: 6.3492%;
}
.sheet-offset-4-63,
.sheet-rolltemplate-whfrp2e .sheet-offset-14-36{
width: 6.3492%;
}
.sheet-col-53-100,
.sheet-rolltemplate-whfrp2e .sheet-col-53-100{
width: 53%;
}
.sheet-col-54-100,
.sheet-rolltemplate-whfrp2e .sheet-col-54-100{
width: 54%;
}
.sheet-col-8-125,
.sheet-rolltemplate-whfrp2e .sheet-col-8-125{
width: 6.4%;
}
.sheet-offset-8-125,
.sheet-rolltemplate-whfrp2e .sheet-offset-8-125{
width: 6.4%;
}
.sheet-col-12-125,
.sheet-rolltemplate-whfrp2e .sheet-col-12-125{
width: 9.6%;
}
.sheet-offset-12-125,
.sheet-rolltemplate-whfrp2e .sheet-offset-12-125{
width: 9.6%;
}
.sheet-col-13-125,
.sheet-rolltemplate-whfrp2e .sheet-col-13-125{
width: 10.4%;
}
.sheet-offset-13-125,
.sheet-rolltemplate-whfrp2e .sheet-offset-13-125{
width: 10.4%;
}
.sheet-col-41-125,
.sheet-rolltemplate-whfrp2e .sheet-col-41-125{
width: 32.8%;
}
.sheet-offset-41-125,
.sheet-rolltemplate-whfrp2e .sheet-offset-41-125{
width: 32.8%;
}
.sheet-col-11-126,
.sheet-rolltemplate-whfrp2e .sheet-col-11-126{
width: 8.7302%;
}
.sheet-offset-11-126,
.sheet-rolltemplate-whfrp2e .sheet-offset-11-126{
width: 8.7302%;
}
.sheet-col-13-126,
.sheet-rolltemplate-whfrp2e .sheet-col-13-126{
width: 10.3175%;
}
.sheet-offset-13-126,
.sheet-rolltemplate-whfrp2e .sheet-offset-13-126{
width: 10.3175%;
}
.sheet-col-045,
.sheet-rolltemplate-whfrp2e .sheet-col-045 {
width: 4.5%;
}
.sheet-col-085,
.sheet-rolltemplate-whfrp2e .sheet-col-085 {
width: 8.5%;
}
.sheet-col-095,
.sheet-rolltemplate-whfrp2e .sheet-col-095 {
width: 9.5%;
}
.sheet-col-105,
.sheet-rolltemplate-whfrp2e .sheet-col-105 {
width: 10.5%;
}
.sheet-col-535,
.sheet-rolltemplate-whfrp2e .sheet-col-535 {
width: 53.5%;
}
.sheet-col-1-100,
.sheet-rolltemplate-whfrp2e .sheet-col-1-100 {
width: 1%;
}
.sheet-col-3-100,
.sheet-rolltemplate-whfrp2e .sheet-col-3-100 {
width: 3%;
}
.sheet-col-4-100,
.sheet-rolltemplate-whfrp2e .sheet-col-4-100 {
width: 4%;
}
.sheet-col-6-100,
.sheet-rolltemplate-whfrp2e .sheet-col-6-100 {
width: 6%;
}
.sheet-col-7-100,
.sheet-rolltemplate-whfrp2e .sheet-col-7-100 {
width: 7%;
}
.sheet-col-8-100,
.sheet-rolltemplate-whfrp2e .sheet-col-8-100 {
width: 8%;
}
.sheet-col-9-100,
.sheet-rolltemplate-whfrp2e .sheet-col-9-100 {
width: 9%;
}
.sheet-col-11-100,
.sheet-rolltemplate-whfrp2e .sheet-col-11-100 {
width: 11%;
}
.sheet-col-12-100,
.sheet-rolltemplate-whfrp2e .sheet-col-12-100 {
width: 12%;
}
.sheet-col-13-100,
.sheet-rolltemplate-whfrp2e .sheet-col-13-100 {
width: 13%;
}
.sheet-col-14-100,
.sheet-rolltemplate-whfrp2e .sheet-col-14-100 {
width: 14%;
}
.sheet-col-16-100,
.sheet-rolltemplate-whfrp2e .sheet-col-16-100 {
width: 16%;
}
.sheet-col-17-100,
.sheet-rolltemplate-whfrp2e .sheet-col-17-100 {
width: 17%;
}
.sheet-col-18-100,
.sheet-rolltemplate-whfrp2e .sheet-col-18-100 {
width: 18%;
}
.sheet-col-19-100,
.sheet-rolltemplate-whfrp2e .sheet-col-19-100 {
width: 19%;
}
.sheet-col-21-100,
.sheet-rolltemplate-whfrp2e .sheet-col-21-100 {
width: 21%;
}
.sheet-col-23-100,
.sheet-rolltemplate-whfrp2e .sheet-col-23-100 {
width: 23%;
}
.sheet-col-24-100,
.sheet-rolltemplate-whfrp2e .sheet-col-24-100 {
width: 24%;
}
.sheet-col-26-100,
.sheet-rolltemplate-whfrp2e .sheet-col-26-100 {
width: 26%;
}
.sheet-col-27-100,
.sheet-rolltemplate-whfrp2e .sheet-col-27-100 {
width: 27%;
}
.sheet-col-28-100,
.sheet-rolltemplate-whfrp2e .sheet-col-28-100 {
width: 28%;
}
.sheet-col-29-100,
.sheet-rolltemplate-whfrp2e .sheet-col-29-100 {
width: 29%;
}
.sheet-col-31-100,
.sheet-rolltemplate-whfrp2e .sheet-col-31-100 {
width: 31%;
}
.sheet-col-32-100,
.sheet-rolltemplate-whfrp2e .sheet-col-32-100 {
width: 32%;
}
.sheet-col-35-100,
.sheet-rolltemplate-whfrp2e .sheet-col-35-100 {
width: 35%;
}
.sheet-col-36-100,
.sheet-rolltemplate-whfrp2e .sheet-col-36-100 {
width: 36%;
}
.sheet-col-37-100,
.sheet-rolltemplate-whfrp2e .sheet-col-37-100 {
width: 37%;
}
.sheet-col-1-150,
.sheet-rolltemplate-whfrp2e .sheet-col-1-150 {
width: 1.5%;
}
.sheet-col-63-200,
.sheet-rolltemplate-whfrp2e .sheet-col-63-200 {
width: 31.5%;
}
.sheet-col-103-200,
.sheet-rolltemplate-whfrp2e .sheet-col-103-200 {
width: 51.5%;
}
.sheet-col-25-39,
.sheet-rolltemplate-whfrp2e .sheet-col-25-49 {
width: 39%;
}
.sheet-col-25-49,
.sheet-rolltemplate-whfrp2e .sheet-col-25-49 {
width: 49%;
}
.sheet-offset-25-49,
.sheet-rolltemplate-whfrp2e .sheet-offset-25-49 {
margin-left: 49%;
}
.sheet-col-25-1,
.sheet-rolltemplate-whfrp2e .sheet-col-25-1 {
width: 1.5%;
}
.sheet-col-25-2,
.sheet-rolltemplate-whfrp2e .sheet-col-25-2 {
width: 2%;
}
.sheet-col-25-3,
.sheet-rolltemplate-whfrp2e .sheet-col-25-3 {
width: 2.5%;
}
.sheet-offset-25-2,
.sheet-rolltemplate-whfrp2e .sheet-offset-25-2 {
margin-left: 2%;
}
.sheet-col-25-21,
.sheet-rolltemplate-whfrp2e .sheet-col-25-21 {
width: 52.5%;
}
.sheet-col-25-78,
.sheet-rolltemplate-whfrp2e .sheet-col-25-78 {
width: 78%;
}
.sheet-offset-25-78,
.sheet-rolltemplate-whfrp2e .sheet-offset-25-78 {
margin-left: 78%;
}
.sheet-col-100-100,
.sheet-rolltemplate-whfrp2e .sheet-col-100-100 {
width: 100%;
}
.sheet-col-rowspan,
.sheet-rolltemplate-whfrp2e .sheet-col-535 {
top: 0;
bottom: 0;
height: 100%;
}
.sheet-row-r,
.sheet-rolltemplate-whfrp2e .sheet-row-r {
letter-spacing: -0.31em;
*letter-spacing: normal;
word-spacing: -0.43em;
}
.sheet-opera-only :-o-prefocus, .sheet-row-r,
.sheet-rolltemplate-whfrp2e .sheet-opera-only :-o-prefocus, .sheet-rolltemplate-whfrp2e .sheet-row-r {
word-spacing: -0.43em;
}
.sheet-row-r img,
.sheet-rolltemplate-whfrp2e .sheet-row-r img {
max-width: 100%;
}
input.sheet-condition[value="0"] ~ *.sheet-condition {
border: 2px solid red;
}
input.sheet-condition[value="1"] ~ *.sheet-condition {
border: 2px solid pink;
}
.sheet-archermode {
font-size: 9px !important
}