Files
roll20-character-sheets/Ironsworn/backup/Ironsworn.css
T
70745f319a [Ironsworn] Added Old Roll Templates and Moved Vows back to Summary (#6929)
* Bump to master (#2)

* Update README.md

* fix Chaotic Neutral alignment value (#5795)

* CWOD [V20] Updates / CWOD [DAV20] Redesign (#5796)

This update covers a number of requested features from users as well as bug fixes. A post to the changes can be found on the forums letting users know.

Updates:
- We shrunk the dot size of everything to better fit them on the sheets and make it look much cleaner.
- Rmoved the excess Other category and Merits and Flaws at the bottom left of the Primary tab and replaced this with a section for the Sins for the character's Path/Road. These sections already have their own spots so there was no sense in having a second spot for them.
- A box now surrounds the Virtues that can be clicked on so new players and sheet users know now that it can be changed instead of stumbling upon this features
- We added a number of Extra Bruised Health Levels. From 3 to 12 in fact. This is obviously for creatures the ST may need to throw at bad players ;) but it can also be useful for house rules or homebrew.
- The Other Traits tab has been expaneded. Now it includes Secondary Abilities that many STs are still very fond of using (and appear in Mage20), this is of course in addition to the 15 Other Traits for those who need it all.
- Slightly tweaked Experience Tab now instead of a checkbox to show its been complete we've changed this to points spent, and the date they were spent on. This we find has been requested as its more clear when things were obtained. This allows an ST to track purchases precisely and prevents problem players from being dishonest if filled out poperly.
- Combat Tab has been given an expansion with the addition of Vehicles and Havens! We may eventually change the Combat tab to the Equipment tab as it is more appropriate but it isn't a very pressing issue at the momement. We're also taking feedback on this new section. 50+ users of the beta roll out of this feature liked this update in our Discord so we're gonna use it and adjust based on further feedback.

Fixes:
- Fixed the issue of Movement not being tracked properly it'll start with default values for everything now letting players and STs see a proper movement speed.
- Fixed the issue of the Dice Main and Combat dice sections not playing well with each other.

* [Warhammer 4e Character Sheet] Update & fixes (#5799)

* Update & fixes

* logo corrected

* Update translation.json

* Update sheet.json

* [Anima Beyond Fantasy] Redesign (#5800)

* [Anima Beyond Fantasy] Redesign

* Update sheet.json

* [Knight]Update for new book (#5801)

* [Knight] Hotfix

* [Knight]Update for new book

* uc-946 translations

* [FIX] readded background-image for character-sheet after it was moved to new one, leading to a missing graphic. (#5803)

Co-authored-by: Cassie Levett <cassielevett@gmail.com>
Co-authored-by: SilentLluvia <cool-witches@web.de>
Co-authored-by: RinVindor <RinVindor@users.noreply.github.com>
Co-authored-by: Djjus <59532170+Djjus@users.noreply.github.com>
Co-authored-by: Zakarik <inconnu_jedi@hotmail.com>
Co-authored-by: Sebastian Grohnert <Max.Gemini@web.de>

* Bumping to equal master (#3)

* Update README.md

* fix Chaotic Neutral alignment value (#5795)

* CWOD [V20] Updates / CWOD [DAV20] Redesign (#5796)

This update covers a number of requested features from users as well as bug fixes. A post to the changes can be found on the forums letting users know.

Updates:
- We shrunk the dot size of everything to better fit them on the sheets and make it look much cleaner.
- Rmoved the excess Other category and Merits and Flaws at the bottom left of the Primary tab and replaced this with a section for the Sins for the character's Path/Road. These sections already have their own spots so there was no sense in having a second spot for them.
- A box now surrounds the Virtues that can be clicked on so new players and sheet users know now that it can be changed instead of stumbling upon this features
- We added a number of Extra Bruised Health Levels. From 3 to 12 in fact. This is obviously for creatures the ST may need to throw at bad players ;) but it can also be useful for house rules or homebrew.
- The Other Traits tab has been expaneded. Now it includes Secondary Abilities that many STs are still very fond of using (and appear in Mage20), this is of course in addition to the 15 Other Traits for those who need it all.
- Slightly tweaked Experience Tab now instead of a checkbox to show its been complete we've changed this to points spent, and the date they were spent on. This we find has been requested as its more clear when things were obtained. This allows an ST to track purchases precisely and prevents problem players from being dishonest if filled out poperly.
- Combat Tab has been given an expansion with the addition of Vehicles and Havens! We may eventually change the Combat tab to the Equipment tab as it is more appropriate but it isn't a very pressing issue at the momement. We're also taking feedback on this new section. 50+ users of the beta roll out of this feature liked this update in our Discord so we're gonna use it and adjust based on further feedback.

Fixes:
- Fixed the issue of Movement not being tracked properly it'll start with default values for everything now letting players and STs see a proper movement speed.
- Fixed the issue of the Dice Main and Combat dice sections not playing well with each other.

* [Warhammer 4e Character Sheet] Update & fixes (#5799)

* Update & fixes

* logo corrected

* Update translation.json

* Update sheet.json

* [Anima Beyond Fantasy] Redesign (#5800)

* [Anima Beyond Fantasy] Redesign

* Update sheet.json

* [Knight]Update for new book (#5801)

* [Knight] Hotfix

* [Knight]Update for new book

* uc-946 translations

* [FIX] readded background-image for character-sheet after it was moved to new one, leading to a missing graphic. (#5803)

Co-authored-by: Cassie Levett <cassielevett@gmail.com>
Co-authored-by: SilentLluvia <cool-witches@web.de>
Co-authored-by: RinVindor <RinVindor@users.noreply.github.com>
Co-authored-by: Djjus <59532170+Djjus@users.noreply.github.com>
Co-authored-by: Zakarik <inconnu_jedi@hotmail.com>
Co-authored-by: Sebastian Grohnert <Max.Gemini@web.de>

* added old roll templates and backup of old sheet just in case

* disabling search

* hide menace track on new sheet creation

* added new line

* added missing On Miss text for endure stress

* fixed spacing for asset abilities

* added moves to oracles

* added missing oracle row

* added fix for asset tracks

* missed html inclusion

Co-authored-by: Cassie Levett <cassielevett@gmail.com>
Co-authored-by: SilentLluvia <cool-witches@web.de>
Co-authored-by: RinVindor <RinVindor@users.noreply.github.com>
Co-authored-by: Djjus <59532170+Djjus@users.noreply.github.com>
Co-authored-by: Zakarik <inconnu_jedi@hotmail.com>
Co-authored-by: Sebastian Grohnert <Max.Gemini@web.de>
2020-07-13 10:23:23 -05:00

1986 lines
49 KiB
CSS

.charsheet {
width: 842px !important;
margin: 0 auto !important;
padding: 15px;
}
select {
-webkit-appearance: none;
-moz-appearance: none;
text-indent: 1px;
text-overflow: '';
}
select::-ms-expand {
display: none;
}
p {
font-family: Verdana, arial, sans-serif;
}
h1 {
font-family: arial, sans-serif;
font-weight: bold;
width: 100%;
font-size: 28px;
text-align: center;
margin: 0 0 0px;
padding: 10;
text-transform: uppercase;
}
h2 {
font-family: arial, sans-serif;
font-weight: bold;
width: 100%;
font-size: 18px;
text-align: left;
margin: 0 0 0px;
padding: 0;
text-transform: uppercase;
}
h3 {
font-family: arial, sans-serif;
font-weight: bold;
width: 100%;
line-height: 24px;
font-size: 18px;
text-align: center;
margin: 0 0 0px;
padding: 0;
text-transform: uppercase;
}
h3.sheet-divide::after, h3.sheet-divide::before {
display: inline-block;
content: "";
height: 5px;
border-top: 2px solid #4C4D4F;
top: 0;
width: 220px;
}
h3.sheet-site-divide::after, h3.sheet-site-divide::before {
display: inline-block;
content: "";
height: 5px;
border-top: 2px solid #4C4D4F;
top: 0;
width: 331px;
}
h3.sheet-site-denizens-divide::after, h3.sheet-site-denizens-divide::before {
display: inline-block;
content: "";
height: 5px;
border-top: 2px solid #4C4D4F;
top: 0;
width: 336px;
}
h3.sheet-site-divide-notes::after, h3.sheet-site-divide-notes::before {
display: inline-block;
content: "";
height: 5px;
border-top: 2px solid #4C4D4F;
top: 0;
width: 352px;
}
h4 {
font-family: arial, sans-serif;
font-weight: bold;
width: 100%;
font-size: 16px;
text-align: center;
margin: 0 0 0px;
padding: 0;
text-transform: uppercase;
}
h4.sheet-tab-title {
display: inline-block
}
h5 {
font-family: arial, sans-serif;
font-weight: bold;
font-size: 12px;
text-align: left;
margin: 0 0 0px;
padding: 0;
text-transform: uppercase;
}
h6 {
font-size: 14px;
font-weight: bold;
text-align: left;
margin-top: 2px;
}
button[type="roll"]{
align-items: left;
color: #4C4D4F;
font-weight: normal;
font-size: 20px;
text-decoration:none;
background:none;
background-image:none;
border: none;
box-shadow: none;
text-shadow: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-align: center;
}
button[type="roll"]:hover{
font-weight: bold;
}
.sheet-heading-left {
text-align: left;
}
hr {
border: 0;
height: 1px;
background: #ccc;
background-image: linear-gradient(to right, #ccc, #333, #ccc);
}
/* Nav Menu */
.sheet-nav-bar {
display: flex;
justify-content: space-evenly;
margin-top: 0.5em;
margin-bottom: 1em;
}
.sheet-nav-child {
border: 2px solid #4c4d4f;
width: 100%;
text-align-last: center;
}
.sheet-nav-child label {
margin: 0;
padding: 0;
cursor: pointer;
}
.sheet-nav-child label:hover {
background: #ccc;
}
.sheet-page-button-back {
height: 100%;
display: flex;
}
.sheet-page-button-back-text {
margin: auto;
text-align: center;
}
.sheet-page-button:checked ~ div.sheet-page-button-back {
background: #4c4d4f;
color: #fff;
}
.sheet-page-label {
height: 100%
}
hr.sheet-nav-top {
margin-top: 0.5em;
margin-bottom: 0.2em;
height: 2px;
}
hr.sheet-nav-bottom {
margin-top: 0.2em;
margin-bottom: 0.5em;
height: 2px;
}
input[type=radio].sheet-page1:checked ~ div.sheet-page1tab,
input[type=radio].sheet-page2:checked ~ div.sheet-page2tab,
input[type=radio].sheet-page3:checked ~ div.sheet-page3tab,
input[type=radio].sheet-page4:checked ~ div.sheet-page4tab,
input[type=radio].sheet-page5:checked ~ div.sheet-page5tab,
input[type=radio].sheet-page6:checked ~ div.sheet-page6tab,
input[type=radio].sheet-page7:checked ~ div.sheet-page7tab,
input[type=radio].sheet-page8:checked ~ div.sheet-page8tab,
input[type=radio].sheet-page9:checked ~ div.sheet-page9tab {
display: block;
}
input.sheet-clear-vow + .sheet-vow-clear-label {
border-radius: 4px;
padding: 2px 4px;
}
input.sheet-clear-vow {
opacity: 0;
width: 54px;
margin-right: 22px;
cursor: pointer;
}
.sheet-vow-clear-label {
border: 1px solid #ccc;
margin-left: -80px;
width: 80px;
}
.sheet-clear-vow:hover + .sheet-vow-clear-label {
border-radius: 4px;
padding: 2px 4px;
background-color: #ccc;
color: #4C4D4F;
}
.sheet-vow-clear-label:hover {
border-radius: 4px;
padding: 2px 4px;
background-color: #ccc;
color: #4C4D4F;
}
.sheet-vertleft {
border-left: 2px solid #4C4D4F;
height: 1000px;
margin-left: 20px;
-webkit-border-image:
-webkit-gradient(linear, 0 0, 0 100%, from(#4C4D4F), to(rgba(0, 0, 0, 0))) 1 100%;
-webkit-border-image:
-webkit-linear-gradient(#4C4D4F, rgba(0, 0, 0, 0)) 1 100%;
-moz-border-image:
-moz-linear-gradient(#4C4D4F, rgba(0, 0, 0, 0)) 1 100%;
-o-border-image:
-o-linear-gradient(#4C4D4F, rgba(0, 0, 0, 0)) 1 100%;
border-image:
linear-gradient(to bottom, rgba(0, 0, 0, 0), #4C4D4F, rgba(0, 0, 0, 0)) 1 100%;
}
.sheet-vertright {
border-right: 2px solid #4C4D4F;
height: 1000px;
margin-right: 20px;
-webkit-border-image:
-webkit-gradient(linear, 0 0, 0 100%, from(#4C4D4F), to(rgba(0, 0, 0, 0))) 1 100%;
-webkit-border-image:
-webkit-linear-gradient(#4C4D4F, rgba(0, 0, 0, 0)) 1 100%;
-moz-border-image:
-moz-linear-gradient(#4C4D4F, rgba(0, 0, 0, 0)) 1 100%;
-o-border-image:
-o-linear-gradient(#4C4D4F, rgba(0, 0, 0, 0)) 1 100%;
border-image:
linear-gradient(to bottom, rgba(0, 0, 0, 0), #4C4D4F, rgba(0, 0, 0, 0)) 1 100%;
}
.sheet-stats {
display: flex;
justify-content: space-evenly;
align-items: center;
border-radius: 0%;
margin-bottom: 2px;
}
.sheet-stat {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
input[type=checkbox].sheet-momentum-burn {
width: 76px;
height: 20px;
opacity: 0;
border: 0;
vertical-align: top;
}
div.sheet-momentum-burn-back {
margin-top: -20px;
height: 20px;
}
div.sheet-momentum-burn {
margin-bottom: 0.2em;
border: 2px solid #4C4D4F;
width: 80px;
}
span.sheet-momentum-burn {
text-align: center;
padding: 0.2em 1.3em 0.2em 1.3em;
font-family: arial, sans-serif;
font-weight: bold;
font-size: 14px;
margin-left: -74px;
text-align: center;
}
input[type=checkbox].sheet-momentum-burn:hover ~ div.sheet-momentum-burn-back {
background-color: #ccc;
}
.sheet-bonds {
margin-bottom: 0px;
}
.sheet-bond {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.sheet-vows {
margin-bottom: 0px;
}
.sheet-vows-header, .sheet-progress-header {
display: flex;
justify-content: space-around;
align-items: center;
margin-bottom: 10px;
}
.sheet-vow, .sheet-progress {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.sheet-debilities {
margin-bottom: 0px;
}
.sheet-debility {
display: flex;
flex-flow: row wrap;
}
.sheet-flex-container {
display: flex;
}
.sheet-flex-wrapper {
display: flex;
flex-direction: column;
margin-bottom: 10px;
}
.sheet-momentum-box {
width: 80px;
height: 45px;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
border-radius: 0%;
background: transparent;
border: 2px solid #4C4D4F;
margin-bottom: 2px;
}
.sheet-track-box-input {
width: 80px;
height: 45px !important;
opacity: 0;
vertical-align: top;
}
.sheet-track-box-back {
width: 80px;
height: 45px;
margin-top: -45px;
}
.sheet-resources-box-input {
width: 80px;
height: 40px !important;
opacity: 0;
vertical-align: top;
}
.sheet-resources-box-back {
width: 80px;
height: 40px;
margin-top: -40px;
}
.sheet-track-box-input:hover ~ .sheet-track-box-back,
.sheet-resources-box-input:hover ~ .sheet-resources-box-back {
background: #ccc;
}
.sheet-track-box-input:checked ~ .sheet-track-box-back,
.sheet-resources-box-input:checked ~ .sheet-resources-box-back {
background: #4C4D4F;
color: white;
}
.sheet-track-box-value {
font-family: arial, sans-serif;
padding: 0px;
font-weight: bold;
height: 35px;
padding-top: 10px;
font-size: 18px;
color: inherit;
}
.sheet-resources-box-value {
font-family: arial, sans-serif;
padding: 0px;
font-weight: bold;
height: 35px;
padding-top: 10px;
font-size: 18px;
color: inherit;
}
.sheet-momentum-input-box {
width: 80px;
height: 60px;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
border-radius: 0%;
background: transparent;
border: 2px solid #4C4D4F;
margin-bottom: 2px;
}
.sheet-resources-title-box {
width: 80px;
height: 40px;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
border-radius: 0%;
background: transparent;
border: 2px solid #4C4D4F;
margin-top: 20px;
margin-bottom: 2px;
}
.sheet-resources-box {
width: 80px;
height: 40px;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
border-radius: 0%;
background: transparent;
border: 2px solid #4C4D4F;
margin-bottom: 2px;
}
.sheet-pc-name {
width: 100%;
font-family: arial, sans-serif;
font-weight: bold;
font-size: 14px;
border: 2px solid #4C4D4F;
background: #E6E7E8;
color: #4C4D4F;
border-radius: 0;
}
.sheet-debil-desc {
width: 100%;
font-family: arial, sans-serif;
font-weight: bold;
font-size: 14px;
}
.sheet-vow-name,
.sheet-progress-name,
.sheet-vow-clear-label {
width: 100%;
font-family: arial, sans-serif;
font-weight: bold;
font-size: 14px;
}
input.sheet-vow-name,
input.sheet-progress-name {
background: #E6E7E8;
border: 2px solid #494a4c;
border-radius: 0;
margin-bottom: 0.2em;
}
.sheet-border {
border: 1px solid #ccc;
border-radius: 4px;
}
textarea.sheet-full-width {
width: 95%;
resize: vertical;
}
.sheet-vow-clear-label {
display: inline
}
input.sheet-filler[type="radio"],
input[type="checkbox"].sheet-checkbox
{
opacity: 0;
width: 16px;
height: 16px;
position: relative;
top: 5px;
left: 6px;
margin: -10px;
cursor: pointer;
z-index: 1;
}
/* Fake radio/checkbox */
input[type="radio"] + span::before,
input[type="checkbox"].sheet-checkbox + span::before
{
margin-right: 4px;
border: solid 1px #a8a8a8;
line-height: 14px;
text-align: center;
display: inline-block;
vertical-align: middle;
-moz-box-shadow: 0 0 2px #ccc;
-webkit-box-shadow: 0 0 2px #ccc;
box-shadow: 0 0 2px #ccc;
background: #f6f6f6;
background: -moz-radial-gradient(#f6f6f6, #dfdfdf);
background: -webkit-radial-gradient(#f6f6f6, #dfdfdf);
background: -ms-radial-gradient(#f6f6f6, #dfdfdf);
background: -o-radial-gradient(#f6f6f6, #dfdfdf);
background: radial-gradient(#f6f6f6, #dfdfdf);
}
input[type="checkbox"].sheet-checkbox + span::before,
input.sheet-filler[type="radio"] + span::before
{
content: "";
width: 14px;
height: 14px;
font-size: 12px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
input[type="checkbox"].sheet-checkbox:checked + span::before
{
content: "■";
}
input.sheet-zeroxp[type="radio"] + span::before
{
content: "0" !important;
}
input.sheet-filler[type="radio"] + span::before
{
content: "■";
}
/* Remove dot from all radios _after_ selected one */
input.sheet-filler[type="radio"]:checked ~ input.sheet-filler[type="radio"] + span::before {
content: "";
}
.sheet-momentum-input {
font-family: arial, sans-serif;
font-weight: bold;
width: 40px;
font-size: 13px;
text-align: center;
background: transparent;
}
.sheet-stats-title {
width: 100px;
}
.sheet-stats-input {
font-family: arial, sans-serif;
font-weight: bold;
width: 60px;
line-height: 40px;
font-size: 28px;
text-align: center;
background: transparent;
height: 50px !important;
border: 2px solid #4C4D4F;
border-radius: 0;
}
.sheet-progress-input {
width: 40px;
height: 40px;
font-size: 22px;
font-weight: bold;
background: transparent;
text-align: center;
justify-content: center;
align-items: center;
padding: 2px 0px 0px 12px;
margin-bottom: 0.4em;
cursor: pointer;
border: 2px solid #4C4D4F;
border-radius: 0;
}
.sheet-progress-input:hover {
width: 40px;
height: 40px;
font-size: 22px;
font-weight: bold;
text-align: center;
justify-content: center;
align-items: center;
padding: 2px 0px 0px 12px;
background-color: #ccc;
border: 2px solid #4C4D4F;
border-radius: 0;
}
.sheet-moves,
.sheet-oracles {
display: flex;
flex-wrap: wrap;
flex-direction: column;
}
.sheet-move,
.sheet-oracle {
margin: 0em;
color: #4C4D4F;
display: flex;
}
.sheet-hidden {
display: none;
position: absolute;
}
div.sheet-showhide{
display: none;
}
span.sheet-showhide:checked {
background-color: #4C4D4F;
color: white;
}
span.sheet-showhide {
display: inline;
border: 1px solid #ccc;
margin-right: 11px;
border-radius: 4px;
padding: 2px 4px;
font-family: arial, sans-serif;
font-weight: bold;
font-size: 14px;
}
span.sheet-showhide:hover {
cursor: pointer;
border-radius: 4px;
padding: 2px 4px;
background-color: #ccc;
color: #4C4D4F;
}
div.sheet-showhide,
.sheet-hidden-flex {
display: none;
}
/* ORACLES */
input[type=radio].sheet-action:checked ~ div.sheet-action,
input[type=radio].sheet-theme:checked ~ div.sheet-theme,
input[type=radio].sheet-region:checked ~ div.sheet-region,
input[type=radio].sheet-location:checked ~ div.sheet-location,
input[type=radio].sheet-coastal-waters-location:checked ~ div.sheet-coastal-waters-location,
input[type=radio].sheet-location-descriptor:checked ~ div.sheet-location-descriptor ,
input[type=radio].sheet-settlement-name:checked ~ div.sheet-settlement-name,
input[type=radio].sheet-quick-settlement-name:checked ~ div.sheet-quick-settlement-name,
input[type=radio].sheet-settlement-trouble:checked ~ div.sheet-settlement-trouble,
input[type=radio].sheet-character-role:checked ~ div.sheet-character-role,
input[type=radio].sheet-character-goal:checked ~ div.sheet-character-goal,
input[type=radio].sheet-character-descriptor:checked ~ div.sheet-character-descriptor,
input[type=radio].sheet-ironlander-names:checked ~ div.sheet-ironlander-names,
input[type=radio].sheet-elf-names:checked ~ div.sheet-elf-names,
input[type=radio].sheet-giant-names:checked ~ div.sheet-giant-names,
input[type=radio].sheet-varou-names:checked ~ div.sheet-varou-names,
input[type=radio].sheet-troll-names:checked ~ div.sheet-troll-names,
input[type=radio].sheet-combat-action:checked ~ div.sheet-combat-action,
input[type=radio].sheet-mystic-backlash:checked ~ div.sheet-mystic-backlash,
input[type=radio].sheet-major-plot-twist:checked ~ div.sheet-major-plot-twist,
input[type=radio].sheet-challenge-rank:checked ~ div.sheet-challenge-rank,
input[type=radio].sheet-pay-the-price:checked ~ div.sheet-pay-the-price,
input[type=radio].sheet-ask-the-oracle:checked ~ div.sheet-ask-the-oracle ,
input[type=radio].sheet-endure-harm:checked ~ div.sheet-endure-harm,
input[type=radio].sheet-endure-stress:checked ~ div.sheet-endure-stress {
display: block;
}
/* MOVES */
input[type=radio].sheet-face-danger:checked ~ div.sheet-face-danger,
input[type=radio].sheet-secure-advantage:checked ~ div.sheet-secure-advantage,
input[type=radio].sheet-gather-information:checked ~ div.sheet-gather-information,
input[type=radio].sheet-heal:checked ~ div.sheet-heal,
input[type=radio].sheet-resupply:checked ~ div.sheet-resupply,
input[type=radio].sheet-make-camp:checked ~ div.sheet-make-camp,
input[type=radio].sheet-undertake-journey:checked ~ div.sheet-undertake-journey,
input[type=radio].sheet-reach-destination:checked ~ div.sheet-reach-destination,
input[type=radio].sheet-compel:checked ~ div.sheet-compel,
input[type=radio].sheet-sojourn:checked ~ div.sheet-sojourn,
input[type=radio].sheet-draw-the-circle:checked ~ div.sheet-draw-the-circle,
input[type=radio].sheet-forge-bond:checked ~ div.sheet-forge-bond,
input[type=radio].sheet-test-bond:checked ~ div.sheet-test-bond,
input[type=radio].sheet-aid-ally:checked ~ div.sheet-aid-ally,
input[type=radio].sheet-write-epilogue:checked ~ div.sheet-write-epilogue,
input[type=radio].sheet-enter-the-fray:checked ~ div.sheet-enter-the-fray,
input[type=radio].sheet-strike:checked ~ div.sheet-strike,
input[type=radio].sheet-clash:checked ~ div.sheet-clash,
input[type=radio].sheet-turn-the-tide:checked ~ div.sheet-turn-the-tide,
input[type=radio].sheet-end-the-fight:checked ~ div.sheet-end-the-fight,
input[type=radio].sheet-battle:checked ~ div.sheet-battle,
input[type=radio].sheet-endure-harm:checked ~ div.sheet-endure-harm,
input[type=radio].sheet-face-death:checked ~ div.sheet-face-death,
input[type=radio].sheet-companion-endure-harm:checked ~ div.sheet-companion-endure-harm,
input[type=radio].sheet-endure-stress:checked ~ div.sheet-endure-stress,
input[type=radio].sheet-face-desolation:checked ~ div.sheet-face-desolation,
input[type=radio].sheet-out-of-supply:checked ~ div.sheet-out-of-supply,
input[type=radio].sheet-face-setback:checked ~ div.sheet-face-setback,
input[type=radio].sheet-swear-vow:checked ~ div.sheet-swear-vow,
input[type=radio].sheet-fulfill-vow:checked ~ div.sheet-fulfill-vow,
input[type=radio].sheet-reach-milestone:checked ~ div.sheet-reach-milestone,
input[type=radio].sheet-forsake-vow:checked ~ div.sheet-forsake-vow,
input[type=radio].sheet-advance:checked ~ div.sheet-advance,
input[type=radio].sheet-pay-the-price:checked ~ div.sheet-pay-the-price,
input[type=radio].sheet-ask-the-oracle:checked ~ div.sheet-ask-the-oracle,
input[type=radio].sheet-discover-site:checked ~ div.sheet-discover-site,
input[type=radio].sheet-delve-the-depths:checked ~ div.sheet-delve-the-depths,
input[type=radio].sheet-find-opportunity:checked ~ div.sheet-find-opportunity,
input[type=radio].sheet-reveal-danger:checked ~ div.sheet-reveal-danger,
input[type=radio].sheet-check-gear:checked ~ div.sheet-check-gear,
input[type=radio].sheet-locate-objective:checked ~ div.sheet-locate-objective,
input[type=radio].sheet-escape-the-depths:checked ~ div.sheet-escape-the-depths,
input[type=radio].sheet-reveal-danger-alt:checked ~ div.sheet-reveal-danger-alt,
input[type=radio].sheet-wield-rarity:checked ~ div.sheet-wield-rarity,
input[type=radio].sheet-mark-failure:checked ~ div.sheet-mark-failure,
input[type=radio].sheet-learn-from-failures:checked ~ div.sheet-learn-from-failures ,
input[type=radio].sheet-advance-threat:checked ~ div.sheet-advance-threat,
input[type=radio].sheet-take-hiatus:checked ~ div.sheet-take-hiatus {
display: block;
}
.sheet-oracle-container {
display: flex;
/* justify-content: space-around; */
/* width: 500px; */
font-family: Verdana, Arial, sans-serif;
font-size: 1em;
font-weight: bold;
}
.sheet-move-column,
.sheet-oracle-column {
display: flex;
flex-direction: column;
margin-right: 10px;
}
.sheet-move-outline,
.sheet-theme-outline {
border: 1px solid #414042;
}
span.sheet-move-result,
span.sheet-oracle-result {
width: 36em;
}
.sheet-move-box,
.sheet-oracle-box {
border: 2px solid #414042;
box-sizing: border-box;
width: 100%;
}
.sheet-move-box:nth-child(n+2),
.sheet-oracle-box:nth-child(n+2) {
margin-top: 10px;
}
.sheet-move-title {
background-color: #414042;
color: #fff;
border-bottom: 1px solid #414042;
font-size: 1.4em;
font-weight: bold;
padding-left: 5px;
padding-right: 5px;
text-transform: uppercase;
width: 11.7em;
}
.sheet-oracle-title {
background-color: #414042;
color: #fff;
border-bottom: 1px solid #414042;
font-size: 1.4em;
font-weight: bold;
padding-left: 5px;
padding-right: 5px;
text-transform: uppercase;
width: 12.3em;
}
.sheet-move-preview,
.sheet-oracle-table-preview {
width: auto;
}
.sheet-move-show,
.sheet-oracle-show {
display: inline-flex;
font-size: 1em;
margin: 0em;
padding: 0.3em;
}
.sheet-move-show:hover,
.sheet-oracle-show:hover {
background: #969696;
cursor: pointer;
}
.sheet-column-wrap {
flex-flow: column wrap;
width: 22.5em;
}
.sheet-move-table,
.sheet-oracle-table {
border: 2px solid #414042;
width: 45em;
}
.sheet-oracle-table-2-column-group {
display: flex;
}
.sheet-oracle-table-2-column {
flex-flow: column wrap;
height: 48em;
display: flex;
}
.sheet-oracle-table-3-column {
flex-flow: column wrap;
height: 63em;
display: flex;
}
.sheet-oracle-table-4-column {
flex-flow: column wrap;
height: 93em;
display: flex;
}
.sheet-oracle-result-4-column {
width: 22em;
}
.sheet-move:nth-child(2n+1),
.sheet-oracle-row:nth-child(2n+1),
.sheet-oracle:nth-child(2n+1) {
background-color: #ddd;
}
.sheet-oracle-row {
padding: 3px 5px 3px 5px;
display: flex;
height: auto;
}
.sheet-oracle-row-2-column {
width: 21.7em;
}
.sheet-oracle-row-3-column {
width: 14.2em;
}
.sheet-oracle-row-4-column {
width: 10.47em;
}
.sheet-oracle-result-3-column {
width: 8em;
}
.sheet-oracle-roll {
width: 15%;
}
.sheet-oracle-roll-2-column {
width: 45%;
}
.sheet-oracle-roll-4-column {
width: 109%;
}
div.sheet-preview-roll {
padding: 0em;
}
span.sheet-preview-roll {
width: 30%;
margin-left: 1em;
}
.sheet-button-container {
width: 2.5em;
border-right: 1px solid #4C4D4F;
}
.sheet-button-container-preview {
width: 2.4em;
}
.sheet-move-description {
width: 26em;
padding: 1em;
}
.sheet-move-container {
display: flex;
/* justify-content: space-around; */
/* width: 500px; */
font-family: Verdana, Arial, sans-serif;
font-size: 1em;
font-weight: normal;
}
.sheet-move-table {
border: none;
width: 30.5em;
font-size: 12px;
}
.sheet-move-roll {
width: 18%;
}
span.sheet-preview-move-roll {
width: 60%;
margin-left: 1em;
}
/* ASSETS */
input[type="checkbox"].sheet-showhide:checked ~ div.sheet-showhide,
input[type="checkbox"].sheet-asset-companion:checked ~ div.sheet-companion,
input[type="checkbox"].sheet-asset-path:checked ~ div.sheet-path,
input[type="checkbox"].sheet-asset-combat-talent:checked ~ div.sheet-combat-talent,
input[type="checkbox"].sheet-asset-ritual:checked ~ div.sheet-ritual,
input[type="checkbox"].sheet-asset-custom:checked ~ div.sheet-asset-custom {
display: block;
}
input[type="checkbox"].sheet-cave-lion:checked ~ div.sheet-cave-lion,
input[type="checkbox"].sheet-giant-spider:checked ~ div.sheet-giant-spider,
input[type="checkbox"].sheet-hawk:checked ~ div.sheet-hawk,
input[type="checkbox"].sheet-horse:checked ~ div.sheet-horse,
input[type="checkbox"].sheet-hound:checked ~ div.sheet-hound,
input[type="checkbox"].sheet-kindred:checked ~ div.sheet-kindred,
input[type="checkbox"].sheet-mammoth:checked ~ div.sheet-mammoth,
input[type="checkbox"].sheet-owl:checked ~ div.sheet-owl,
input[type="checkbox"].sheet-raven:checked ~ div.sheet-raven,
input[type="checkbox"].sheet-young-wyvern:checked ~ div.sheet-young-wyvern,
input[type="checkbox"].sheet-alchemist:checked ~ div.sheet-alchemist,
input[type="checkbox"].sheet-animal-kin:checked ~ div.sheet-animal-kin,
input[type="checkbox"].sheet-banner-sworn:checked ~ div.sheet-banner-sworn,
input[type="checkbox"].sheet-battle-scarred:checked ~ div.sheet-battle-scarred,
input[type="checkbox"].sheet-blade-bound:checked ~ div.sheet-blade-bound,
input[type="checkbox"].sheet-bonded:checked ~ div.sheet-bonded,
input[type="checkbox"].sheet-dancer:checked ~ div.sheet-dancer,
input[type="checkbox"].sheet-devotant:checked ~ div.sheet-devotant,
input[type="checkbox"].sheet-empowered:checked ~ div.sheet-empowered,
input[type="checkbox"].sheet-fortune-hunter:checked ~ div.sheet-fortune-hunter,
input[type="checkbox"].sheet-herbalist:checked ~ div.sheet-herbalist,
input[type="checkbox"].sheet-honorbound:checked ~ div.sheet-honorbound,
input[type="checkbox"].sheet-improviser:checked ~ div.sheet-improviser,
input[type="checkbox"].sheet-infiltrator:checked ~ div.sheet-infiltrator,
input[type="checkbox"].sheet-loyalist:checked ~ div.sheet-loyalist,
input[type="checkbox"].sheet-masked:checked ~ div.sheet-masked,
input[type="checkbox"].sheet-oathbreaker:checked ~ div.sheet-oathbreaker,
input[type="checkbox"].sheet-outcast:checked ~ div.sheet-outcast,
input[type="checkbox"].sheet-pretender:checked ~ div.sheet-pretender,
input[type="checkbox"].sheet-revenant:checked ~ div.sheet-revenant,
input[type="checkbox"].sheet-rider:checked ~ div.sheet-rider,
input[type="checkbox"].sheet-ritualist:checked ~ div.sheet-ritualist,
input[type="checkbox"].sheet-shadow-kin:checked ~ div.sheet-shadow-kin,
input[type="checkbox"].sheet-sighted:checked ~ div.sheet-sighted,
input[type="checkbox"].sheet-slayer:checked ~ div.sheet-slayer,
input[type="checkbox"].sheet-spirit-bound:checked ~ div.sheet-spirit-bound,
input[type="checkbox"].sheet-storyweaver:checked ~ div.sheet-storyweaver,
input[type="checkbox"].sheet-trickster:checked ~ div.sheet-trickster,
input[type="checkbox"].sheet-veteran:checked ~ div.sheet-veteran,
input[type="checkbox"].sheet-waterborn:checked ~ div.sheet-waterborn,
input[type="checkbox"].sheet-wayfinder:checked ~ div.sheet-wayfinder,
input[type="checkbox"].sheet-weapon-master:checked ~ div.sheet-weapon-master,
input[type="checkbox"].sheet-wildblood:checked ~ div.sheet-wildblood,
input[type="checkbox"].sheet-wright:checked ~ div.sheet-wright,
input[type="checkbox"].sheet-archer:checked ~ div.sheet-archer,
input[type="checkbox"].sheet-berserker:checked ~ div.sheet-berserker,
input[type="checkbox"].sheet-brawler:checked ~ div.sheet-brawler,
input[type="checkbox"].sheet-cutthroat:checked ~ div.sheet-cutthroat,
input[type="checkbox"].sheet-duelist:checked ~ div.sheet-duelist,
input[type="checkbox"].sheet-fletcher:checked ~ div.sheet-fletcher,
input[type="checkbox"].sheet-ironclad:checked ~ div.sheet-ironclad,
input[type="checkbox"].sheet-long-arm:checked ~ div.sheet-long-arm,
input[type="checkbox"].sheet-shield-bearer:checked ~ div.sheet-shield-bearer,
input[type="checkbox"].sheet-skirmisher:checked ~ div.sheet-skirmisher,
input[type="checkbox"].sheet-slinger:checked ~ div.sheet-slinger,
input[type="checkbox"].sheet-sunderer:checked ~ div.sheet-sunderer,
input[type="checkbox"].sheet-swordmaster:checked ~ div.sheet-swordmaster,
input[type="checkbox"].sheet-thunder-bringer:checked ~ div.sheet-thunder-bringer,
input[type="checkbox"].sheet-augur:checked ~ div.sheet-augur,
input[type="checkbox"].sheet-awakening:checked ~ div.sheet-awakening,
input[type="checkbox"].sheet-bind:checked ~ div.sheet-bind,
input[type="checkbox"].sheet-communion:checked ~ div.sheet-communion,
input[type="checkbox"].sheet-divination:checked ~ div.sheet-divination,
input[type="checkbox"].sheet-invoke:checked ~ div.sheet-invoke,
input[type="checkbox"].sheet-keen:checked ~ div.sheet-keen,
input[type="checkbox"].sheet-leech:checked ~ div.sheet-leech,
input[type="checkbox"].sheet-lightbearer:checked ~ div.sheet-lightbearer,
input[type="checkbox"].sheet-scry:checked ~ div.sheet-scry,
input[type="checkbox"].sheet-shadow-walk:checked ~ div.sheet-shadow-walk,
input[type="checkbox"].sheet-sway:checked ~ div.sheet-sway,
input[type="checkbox"].sheet-talisman:checked ~ div.sheet-talisman,
input[type="checkbox"].sheet-tether:checked ~ div.sheet-tether,
input[type="checkbox"].sheet-totem:checked ~ div.sheet-totem,
input[type="checkbox"].sheet-visage:checked ~ div.sheet-visage,
input[type="checkbox"].sheet-ward:checked ~ div.sheet-ward {
display: block;
}
select.sheet-path-dropdown option[value="alchemist"] ~ .sheet-alchemist {
display: flex;
}
input[type="radio"].sheet-asset-builder:checked ~ div.sheet-asset-builder,
input[type="radio"].sheet-asset-view:checked ~ div.sheet-asset-view {
display: block;
}
input[type="checkbox"].sheet-builder-titles-1:checked ~ div.sheet-builder-titles-1,
input[type="checkbox"].sheet-builder-titles-2:checked ~ div.sheet-builder-titles-2,
input[type="checkbox"].sheet-builder-titles-3:checked ~ div.sheet-builder-titles-3,
input[type="checkbox"].sheet-builder-ability-1-text:checked ~ div.sheet-builder-ability-1-text,
input[type="checkbox"].sheet-builder-ability-1-text-input:checked ~ div.sheet-builder-ability-1-text-input,
input[type="checkbox"].sheet-builder-ability-2-text:checked ~ div.sheet-builder-ability-2-text,
input[type="checkbox"].sheet-builder-ability-2-text-input:checked ~ div.sheet-builder-ability-2-text-input,
input[type="checkbox"].sheet-builder-ability-3-text:checked ~ div.sheet-builder-ability-3-text,
input[type="checkbox"].sheet-builder-ability-3-text-input:checked ~ div.sheet-builder-ability-3-text-input,
input[type="checkbox"].sheet-track-dropdown-1:checked ~ div.sheet-track-dropdown-1,
input[type="checkbox"].sheet-track-dropdown-2:checked ~ div.sheet-track-dropdown-2,
input[type="checkbox"].sheet-track-dropdown-3:checked ~ div.sheet-track-dropdown-3,
input[type="checkbox"].sheet-track-dropdown-4:checked ~ div.sheet-track-dropdown-4,
input[type="checkbox"].sheet-track-dropdown-5:checked ~ div.sheet-track-dropdown-5,
input[type="checkbox"].sheet-track-dropdown-6:checked ~ div.sheet-track-dropdown-6 {
display: flex;
}
div.sheet-builder-titles-1,
div.sheet-builder-titles-2,
div.sheet-builder-titles-3 {
flex-flow: column;
margin-bottom: 0.3em;
}
.sheet-view-title-width {
width: 22em;
margin: 0em 1em;
}
.sheet-asset-custom {
padding: 0.2em;
}
div.sheet-asset-view,
div.sheet-asset-builder {
margin-top: 0.3em;
}
input[type=checkbox].sheet-custom-asset-ability {
opacity: 1;
margin: 0px 5px 0 5px;
}
.sheet-custom-track {
width: 20.5em;
margin-top: 0em;
}
.sheet-build-text {
font-family: Verdana, Arial, sans-serif;
font-size: 13px;
resize: none;
height: 100px;
width: 22em;
margin: 0em 0.5em 0em 0.4em;
}
.sheet-ability-text {
font-family: Verdana, Arial, sans-serif;
font-size: 14.3px;
resize: none;
height: 100px;
margin-bottom: 0em;
width: 18em;
}
.sheet-builder-dropdown {
font-size: 14px;
}
.sheet-asset-description {
margin: 0 12px 5px 12px;
}
div.sheet-asset-ability {
width: 100%;
height: 100%;
margin: 0px 12px 6px 10px;
}
div.sheet-asset-ability ul {
margin-left: 15px;
margin-bottom: 0;
}
.sheet-asset-write-in
{
margin-bottom: 4px;
}
.sheet-asset-ability-write-in {
margin-top: 4px;
}
.sheet-asset-write-in ,
.sheet-asset-ability-write-in {
display: flex;
white-space: nowrap;
}
.sheet-asset input.sheet-border-bottom {
border-bottom-color: #414042;
}
.sheet-asset-write-in input,
.sheet-asset-ability-write-in input {
height: 100%;
width: 100%;
padding: 0;
margin-left: 5px;
margin-top: 2px;
font-size: 15px;
font-weight: bold;
}
input[type="checkbox"].sheet-asset-ability {
opacity: 1;
margin: -5px 5px 0 5px;
}
.sheet-asset {
display: inline-block;
width: 320px;
max-width: 320px;
border: 2px solid #414042;
margin-left: 44px;
margin-bottom: 20px;
font-size: 14.3px;
line-height: 1.25;
}
div.sheet-assets{
display: block !important;
text-align: left;
}
div.sheet-assets .repcontainer {
display: flex;
flex-wrap: wrap;
}
div.sheet-assets .repcontainer .repitem {
float: left !important;
}
.sheet-asset-header {
background: #414042;
color: white;
}
.sheet-asset-type-selection {
background: #414042;
color: white;
border:0;
}
.sheet-asset-type-dropdown {
color: white;
background: #414042;
font-family: arial, sans-serif;
width: auto;
font-size: 15px;
font-weight: bold;
text-transform: uppercase;
-webkit-appearance: menulist;
margin: 6px 4px;
}
.sheet-sub-dropdown {
-webkit-appearance: menulist;
width: auto;
margin: 7px 4px;
font-size: 17px;
font-weight: bold;
text-transform: uppercase;
}
div.sheet-assets .repitem {
width: 421px
}
div.sheet-assets .repcontrol{
display: block !important;
max-width: 320px !important;
}
.sheet-asset-track-wrapper {
margin: 10px;
display: flex;
}
.sheet-asset-track-box {
width: 100%;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
border-radius: 0%;
background: transparent;
border: 2px solid #414042;
padding: 5px;
margin-bottom: 2px;
}
.sheet-asset-track-wrapper-wordy {
text-transform: uppercase;
}
.sheet-asset-track-wrapper-wordy .sheet-asset-track-box {
flex-direction: row;
}
.sheet-asset-track-box-display {
font-size: 17px;
font-weight: bold;
}
.sheet-no-border {
border: 0;
}
.sheet-requirement-area {
height: auto;
margin-bottom: 5px;
}
input.sheet-border-bottom {
border-bottom: 1px solid #4C4D4F;
border-radius: 0em;
}
.sheet-oracle-footer,
.sheet-move-footer {
background-color: #434b4d;
color: #ffffff;
line-height: 0.9em;
font-size: 0.9em;
font-family: Verdana, arial, sans-serif;
font-variant: small-caps;
font-weight: bold;
text-align: left;
padding: 0.5rem;
}
/* BONDS */
.sheet-bond-container {
border: 2px solid #414042;
border-radius: 1em;
margin-bottom: 1em;
padding: 1em;
}
.sheet-bond-notes {
width: 99%;
}
.sheet-bond-name,
.sheet-bond-location,
.sheet-bond-descriptors {
border: none;
border-radius: 0em;
background: transparent;
padding: 0;
padding-left: 0.5em;
}
.sheet-bond-descriptors {
width: 43%;
}
.sheet-bond-location {
width: 40%;
}
p.sheet-bond-title {
text-align: left;
font-family: arial, sans-serif;
font-weight: bold;
font-size: 16px;
margin: 0 0 0px;
padding: 0.1em 0.2em 0.08em 0.2em;
text-transform: uppercase;
vertical-align: bottom;
display: inline;
background: #414042;
color: white;
border-radius: 0.3em 0em 0em 0.3em;
}
.sheet-bond-name::placeholder,
.sheet-bond-location::placeholder,
.sheet-bond-descriptors::placeholder {
color: #8a8a8a;
}
input[type="checkbox"].sheet-show-bond-info:checked ~ div.sheet-show-bond-info {
display: flex;
flex-flow: row wrap;
}
input[type="checkbox"].sheet-show-bond-info {
width: 4.5em;
height: 18px;
top: 0;
opacity: 0;
border-radius: 4px;
padding: 2px 4px;
}
input[type="checkbox"].sheet-show-bond-info:hover ~ span.sheet-show-bond-info {
border-radius: 4px;
padding: 2px 4px;
background-color: #ccc;
color: #4C4D4F;
}
input[type="checkbox"].sheet-show-bond-info:checked ~ span.sheet-show-bond-info {
border-radius: 4px;
padding: 2px 4px;
border: 1px solid;
background-color: #414042;
color: white;
}
span.sheet-show-bond-info {
margin-left: -4.9em;
border-radius: 4px;
padding: 2px 4px;
border: 1px solid;
font-family: arial, sans-serif;
font-weight: bold;
}
.sheet-full-width {
width: 100%;
margin-top: 0.3em;
}
/* SITES */
.sheet-site-container {
border: 2px solid #414042;
border-radius: 1em;
margin-bottom: 1em;
padding: 1em;
}
.sheet-site-notes {
width: 99%;
}
.sheet-site-name,
.sheet-site-location,
.sheet-site-descriptors {
border: none;
border-radius: 0em;
background: transparent;
padding: 0;
padding-left: 0.5em;
font-family: arial, sans-serif;
font-weight: bold;
color: #4C4D4F;
}
.sheet-site-descriptors {
width: 43%;
}
.sheet-site-location {
width: 40%;
}
p.sheet-site-title {
text-align: left;
font-family: arial, sans-serif;
font-weight: bold;
font-size: 16px;
margin: 0 0 0px;
padding: 0.1em 0.2em 0.08em 0.2em;
text-transform: uppercase;
vertical-align: bottom;
display: inline;
color: #4C4D4F;
border-radius: 0.3em 0em 0em 0.3em;
}
.sheet-site-name::placeholder,
.sheet-site-location::placeholder,
.sheet-site-descriptors::placeholder {
color: #8a8a8a;
}
input[type="checkbox"].sheet-show-site-info:checked ~ div.sheet-show-site-info {
display: flex;
flex-flow: row wrap;
}
input[type="checkbox"].sheet-show-site-info {
width: 4.5em;
height: 18px;
top: 0;
opacity: 0;
border-radius: 4px;
padding: 2px 4px;
}
input[type="checkbox"].sheet-show-site-info:hover ~ span.sheet-show-site-info {
border-radius: 4px;
padding: 2px 4px;
background-color: #ccc;
color: #4C4D4F;
}
input[type="checkbox"].sheet-show-site-info:checked ~ span.sheet-show-site-info {
border-radius: 4px;
padding: 2px 4px;
border: 1px solid;
background-color: #414042;
color: white;
}
span.sheet-show-site-info {
margin-left: -4.9em;
border-radius: 4px;
padding: 2px 4px;
border: 1px solid;
font-family: arial, sans-serif;
font-weight: bold;
}
.sheet-site-row {
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
margin-bottom: 1em;
}
.sheet-site-column {
flex-direction: column;
justify-content: center;
align-items: center;
width:48%;
padding: 0.5em 0em 0.5em 0.7em;
}
.sheet-denizen-row {
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
margin-bottom: 0.5em;
}
.sheet-denizen-column {
flex-direction: column;
justify-content: center;
align-items: center;
width: 22%;
padding: 0.5em 0em 0.5em 0em;
}
.sheet-denizen-option-column {
flex-direction: column;
justify-content: center;
align-items: center;
width: 22%;
padding: 0.5em 0.5em 0.5em 0.5em;
}
.sheet-denizen-option{
font-size: 12px;
}
.sheet-site-progress-header {
display: flex;
justify-content: space-around;
align-items: center;
margin-bottom: 10px;
padding: 0.5em 9em 0em 8.5em;
}
.sheet-denizen-operand-column {
flex-direction: column;
justify-content: center;
align-items: center;
width: 2%;
padding: 0.5em 0.5em 0.5em 0.5em;
}
p.sheet-denizen-title {
text-align: left;
font-family: arial, sans-serif;
font-weight: bold;
font-size: 12px;
margin: 0 0 0px;
text-transform: uppercase;
vertical-align: bottom;
display: inline;
color: #4C4D4F;
}
.sheet-denizen-input {
border: none;
border-radius: 0em;
background: transparent;
padding: 0;
padding: 0.5em;
width: 100%;
}
.sheet-denizen-operand {
font-weight: bold;
}
.sheet-denizen-background,
.sheet-site-background {
background: #DEDDDC;
}
/* THEMES & DOMAINS */
input[type=radio].sheet-ancient:checked ~ div.sheet-ancient,
input[type=radio].sheet-corrupted:checked ~ div.sheet-corrupted,
input[type=radio].sheet-fortified:checked ~ div.sheet-fortified,
input[type=radio].sheet-hallowed:checked ~ div.sheet-hallowed,
input[type=radio].sheet-haunted:checked ~ div.sheet-haunted,
input[type=radio].sheet-infested:checked ~ div.sheet-infested,
input[type=radio].sheet-ravaged:checked ~ div.sheet-ravaged,
input[type=radio].sheet-wild:checked ~ div.sheet-wild,
input[type=radio].sheet-barrow:checked ~ div.sheet-barrow,
input[type=radio].sheet-cavern:checked ~ div.sheet-cavern,
input[type=radio].sheet-frozen-cavern:checked ~ div.sheet-frozen-cavern,
input[type=radio].sheet-icereach:checked ~ div.sheet-icereach,
input[type=radio].sheet-mine:checked ~ div.sheet-mine,
input[type=radio].sheet-pass:checked ~ div.sheet-pass,
input[type=radio].sheet-ruin:checked ~ div.sheet-ruin,
input[type=radio].sheet-sea-cave:checked ~ div.sheet-sea-cave,
input[type=radio].sheet-shadowfen:checked ~ div.sheet-shadowfen,
input[type=radio].sheet-stronghold:checked ~ div.sheet-stronghold,
input[type=radio].sheet-tanglewood:checked ~ div.sheet-tanglewood,
input[type=radio].sheet-underkeep:checked ~ div.sheet-underkeep {
display: block;
}
.sheet-theme-table {
width: 39em;
}
.sheet-theme-header {
font-family: arial, sans-serif;
font-weight: bold;
width: 100%;
line-height: 24px;
font-size: 16px;
text-align: left;
margin: 0 0 0px;
margin-top: 0.7em;
padding: 0;
text-transform: uppercase;
}
.sheet-theme-title {
font-size: 23px;
margin-bottom: 0.3em;
margin-top: 0em;
}
.sheet-theme-body {
font-weight: normal;
}
.sheet-theme-container {
padding: 1em 1.5em 1.5em 1.5em;
}
.sheet-theme-column {
display: flex;
flex-direction: column;
margin: 0.5em 1em 0.5em 1em;
}
.sheet-move-page-footer {
text-align: right;
font-style: italic;
}
.sheet-move-delve-column-stat-header,
.sheet-move-delve-stat-column {
width:16%
}
.sheet-move-delve-column-stat-header-1,
.sheet-move-delve-stat-column-1 {
width:17%
}
.sheet-move-delve-column-stat-header-2,
.sheet-move-delve-stat-column-2 {
width:18%
}
.sheet-move-delve-column-stat-header-3,
.sheet-move-delve-stat-column-3 {
width:15%
}
.sheet-move-delve-column-header,
.sheet-move-delve-column {
width:50%
}
.sheet-move-delve-column-stat-header,
.sheet-move-delve-column-stat-header-1,
.sheet-move-delve-column-stat-header-2,
.sheet-move-delve-column-stat-header-3,
.sheet-move-delve-column-header {
font-weight: bold;
}
.sheet-move-delve-row-header {
padding: 0px 5px 0px 5px;
display: flex;
height: auto;
border-bottom: 2px solid #4C4D4F;
}
/* THREAT */
.sheet-threat-row {
flex-flow: row;
flex-direction: row;
display: inline-block;
margin: 0;
height: 1em;
margin-bottom: 0.4em;
}
.sheet-threat-box {
border: 2px solid #4C4D4F;
padding: 0;
display: inline-flex;
}
.sheet-threat-vow {
opacity: 0;
width: 36px;
height: 9px !important;
cursor: pointer;
vertical-align: top !important;
}
.sheet-vow-threat-label {
font-family: arial, sans-serif;
font-weight: bold;
font-size: 12px;
line-height: 12px;
margin-left: 8px;
}
.sheet-threat-fill {
width: 36px;
margin-left: -36px;
background: white;
}
input[type="checkbox"].sheet-threat-vow:checked ~ .sheet-threat-fill {
background: #4c4d4f;
}
input[type="checkbox"].sheet-threat-vow:hover ~ .sheet-threat-fill {
background: #E6E7E8;
}
/* DELVE ORACLES */
input[type="radio"].sheet-feature-aspect:checked ~ div.sheet-feature-aspect,
input[type="radio"].sheet-feature-focus:checked ~ div.sheet-feature-focus,
input[type="radio"].sheet-site-name-format:checked ~ div.sheet-site-name-format,
input[type="radio"].sheet-site-name-desc:checked ~ div.sheet-site-name-desc,
input[type="radio"].sheet-site-name-detail:checked ~ div.sheet-site-name-detail,
input[type="radio"].sheet-site-name-namesake:checked ~ div.sheet-site-name-namesake,
input[type="radio"].sheet-site-name-place:checked ~ div.sheet-site-name-place,
input[type="radio"].sheet-site-nature-theme:checked ~ div.sheet-site-nature-theme,
input[type="radio"].sheet-site-nature-domain:checked ~ div.sheet-site-nature-domain,
input[type="radio"].sheet-character-disposition:checked ~ div.sheet-character-disposition,
input[type="radio"].sheet-character-activity:checked ~ div.sheet-character-activity,
input[type="radio"].sheet-monstrosity-size:checked ~ div.sheet-monstrosity-size,
input[type="radio"].sheet-monstrosity-primary-form:checked ~ div.sheet-monstrosity-primary-form,
input[type="radio"].sheet-monstrosity-characteristics:checked ~ div.sheet-monstrosity-characteristics,
input[type="radio"].sheet-monstrosity-abilities:checked ~ div.sheet-monstrosity-abilities,
input[type="radio"].sheet-trap-event:checked ~ div.sheet-trap-event,
input[type="radio"].sheet-trap-component:checked ~ div.sheet-trap-component,
input[type="radio"].sheet-combat-event-method:checked ~ div.sheet-combat-event-method,
input[type="radio"].sheet-combat-event-target:checked ~ div.sheet-combat-event-target,
input[type="radio"].sheet-threat-category:checked ~ div.sheet-threat-category,
input[type="radio"].sheet-threat-cursed-site:checked ~ div.sheet-threat-cursed-site,
input[type="radio"].sheet-threat-burgeoning-conflict:checked ~ div.sheet-threat-burgeoning-conflict,
input[type="radio"].sheet-threat-environmental-calamity:checked ~ div.sheet-threat-environmental-calamity ,
input[type="radio"].sheet-threat-malignant-plague:checked ~ div.sheet-threat-malignant-plague,
input[type="radio"].sheet-threat-rampaging-creature:checked ~ div.sheet-threat-rampaging-creature,
input[type="radio"].sheet-threat-ravaging-horde:checked ~ div.sheet-threat-ravaging-horde,
input[type="radio"].sheet-threat-scheming-leader:checked ~ div.sheet-threat-scheming-leader,
input[type="radio"].sheet-threat-power-hungry-mystic:checked ~ div.sheet-threat-power-hungry-mystic,
input[type="radio"].sheet-threat-zealous-cult:checked ~ div.sheet-threat-zealous-cult {
display: block;
}
/* ROLL TEMPLATE */
.sheet-rolltemplate-ironsworn table>thead>tr>th,
.sheet-rolltemplate-ironsworn table>tbody>tr>th,
.sheet-rolltemplate-ironsworn table>tfoot>tr>th,
.sheet-rolltemplate-ironsworn table>thead>tr>td,
.sheet-rolltemplate-ironsworn table>tbody>tr>td,
.sheet-rolltemplate-ironsworn table>tfoot>tr>td,
.sheet-rolltemplate-ironswornoracles table>thead>tr>th,
.sheet-rolltemplate-ironswornoracles table>tbody>tr>th,
.sheet-rolltemplate-ironswornoracles table>tfoot>tr>th,
.sheet-rolltemplate-ironswornoracles table>thead>tr>td,
.sheet-rolltemplate-ironswornoracles table>tbody>tr>td,
.sheet-rolltemplate-ironswornoracles table>tfoot>tr>td,
.sheet-rolltemplate-ironsworndelve table>thead>tr>th,
.sheet-rolltemplate-ironsworndelve table>tbody>tr>th,
.sheet-rolltemplate-ironsworndelve table>tfoot>tr>th,
.sheet-rolltemplate-ironsworndelve table>thead>tr>td,
.sheet-rolltemplate-ironsworndelve table>tbody>tr>td,
.sheet-rolltemplate-ironsworndelve table>tfoot>tr>td,
.sheet-rolltemplate-ironsworndelveoracles table>thead>tr>th,
.sheet-rolltemplate-ironsworndelveoracles table>tbody>tr>th,
.sheet-rolltemplate-ironsworndelveoracles table>tfoot>tr>th,
.sheet-rolltemplate-ironsworndelveoracles table>thead>tr>td,
.sheet-rolltemplate-ironsworndelveoracles table>tbody>tr>td,
.sheet-rolltemplate-ironsworndelveoracles table>tfoot>tr>td {
padding: 4px;
border: none;
}
.sheet-rolltemplate-ironsworn table,
.sheet-rolltemplate-ironswornoracles table,
.sheet-rolltemplate-ironsworndelve table,
.sheet-rolltemplate-ironsworndelveoracles table {
width: 100%;
border: 1px solid;
color: #4C4D4F;
font-size: 1em;
font-family: Verdana, Arial, sans-serif;
margin: 0px;
}
.sheet-rolltemplate-ironsworn th,
.sheet-rolltemplate-ironswornoracles th,
.sheet-rolltemplate-ironsworndelve th,
.sheet-rolltemplate-ironsworndelveoracles th {
background-color: #434b4d;
color: #ffffff;
padding: 2px;
/*border-bottom: 1px solid #4C4D4F;*/
line-height: 1.2em;
font-size: 1.2em;
text-align: center;
}
.sheet-rolltemplate-ironsworn .sheet-subheader,
.sheet-rolltemplate-ironswornoracles .sheet-subheader,
.sheet-rolltemplate-ironsworndelve .sheet-subheader,
.sheet-rolltemplate-ironsworndelveoracles .sheet-subheader {
background-color: #434b4d;
color: #ffffff;
line-height: 0.9em;
font-size: 0.9em;
font-family: Verdana, arial, sans-serif;
font-variant: small-caps;
font-style: italic;
font-weight: bold;
text-align: left;
padding: 0.5rem;
}
.sheet-rolltemplate-ironsworn .sheet-subfooter,
.sheet-rolltemplate-ironswornoracles .sheet-subfooter,
.sheet-rolltemplate-ironsworndelve .sheet-subfooter,
.sheet-rolltemplate-ironsworndelveoracles .sheet-subfooter {
background-color: #b9b9b6;
line-height: 0.9em;
font-size: 0.9em;
font-family: Verdana, arial, sans-serif;
font-variant: small-caps;
font-style: italic;
font-weight: bold;
text-align: left;
}
.sheet-rolltemplate-ironsworndelve .sheet-rarity-die {
border-top: 2px solid #000000;
color: #ffffff;
background-color: #6a286a;
border-bottom: 2px solid #000000;
}
.sheet-rolltemplate-ironsworn .sheet-alert,
.sheet-rolltemplate-ironsworndelve .sheet-alert {
color: white;
background-color: #761818;
}
.sheet-rolltemplate-ironsworn .sheet-opportunity,
.sheet-rolltemplate-ironswornoracles .sheet-opportunity,
.sheet-rolltemplate-ironsworndelve .sheet-opportunity,
.sheet-rolltemplate-ironsworndelveoracles .sheet-opportunity {
color: white;
background-color: #0B3F0B;
}
.sheet-rolltemplate-ironsworn .sheet-strong-hit,
.sheet-rolltemplate-ironsworndelve .sheet-strong-hit {
color: white;
background-color: #125812;
}
.sheet-rolltemplate-ironsworn .sheet-weak-hit,
.sheet-rolltemplate-ironsworndelve .sheet-weak-hit {
color: white;
background-color: #186251;
}
.sheet-rolltemplate-ironsworn .sheet-miss,
.sheet-rolltemplate-ironsworndelve .sheet-miss {
color: white;
background-color: #7D2B1D;
}
.sheet-rolltemplate-ironsworn .sheet-complication,
.sheet-rolltemplate-ironsworndelve .sheet-complication {
color: white;
background-color: #761818;
}
.sheet-rolltemplate-ironsworn .userscript-tcat,
.sheet-rolltemplate-ironswornoracles .userscript-tcat,
.sheet-rolltemplate-ironsworndelve .userscript-tcat,
.sheet-rolltemplate-ironsworndelveoracles .userscript-tcat {
font-weight: bold;
}
.sheet-rolltemplate-ironsworn td,
.sheet-rolltemplate-ironswornoracles td,
.sheet-rolltemplate-ironsworndelve td,
.sheet-rolltemplate-ironsworndelveoracles td {
padding: 5px;
/*border-bottom: 1px solid #4C4D4F;*/
}
.sheet-rolltemplate-ironswornoracles .sheet-oracle-dice,
.sheet-rolltemplate-ironsworndelve .sheet-oracle-dice,
.sheet-rolltemplate-ironsworndelveoracles .sheet-oracle-dice {
width: 2em;
border-right: 1px solid;
background: #bfbfbf;
}
.sheet-rolltemplate-ironswornoracles .sheet-oracle-dice span,
.sheet-rolltemplate-ironsworndelve .sheet-oracle-dice span,
.sheet-rolltemplate-ironsworndelveoracles .sheet-oracle-dice span {
border: 0px !important;
}
.sheet-rolltemplate-ironswornoracles .sheet-oracle-double-dice,
.sheet-rolltemplate-ironsworndelve .sheet-oracle-double-dice,
.sheet-rolltemplate-ironsworndelveoracles .sheet-oracle-double-dice {
width: 5.7em;
border-right: 1px solid;
text-align: center;
background: #bfbfbf;
padding: 0.1em;
}
.sheet-rolltemplate-ironswornoracles .sheet-oracle-double-dice span,
.sheet-rolltemplate-ironsworndelve .sheet-oracle-double-dice span,
.sheet-rolltemplate-ironsworndelveoracles .sheet-oracle-double-dice span {
border: 0px !important;
}
.sheet-rolltemplate-ironsworn tr:nth-child(odd),
.sheet-rolltemplate-ironswornoracles tr:nth-child(odd),
.sheet-rolltemplate-ironsworndelve tr:nth-child(odd),
.sheet-rolltemplate-ironsworndelveoracles tr:nth-child(odd) {
background-color: #d9d9d6;
}
.sheet-rolltemplate-ironsworn tr:nth-child(even),
.sheet-rolltemplate-ironswornoracles tr:nth-child(even),
.sheet-rolltemplate-ironsworndelve tr:nth-child(even),
.sheet-rolltemplate-ironsworndelveoracles tr:nth-child(even) {
background-color: #e9e9e6;
}
.sheet-rolltemplate-ironsworn .inlinerollresult,
.sheet-rolltemplate-ironswornoracles .inlinerollresult,
.sheet-rolltemplate-ironsworndelve .inlinerollresult,
.sheet-rolltemplate-ironsworndelveoracles .inlinerollresult {
display: inline-block;
min-width: 1.5em;
text-align: center;
border: 2px solid #434b4d;
background: transparent;
}