Files
roll20-character-sheets/The Between/TheBetween.css
T
2021-08-24 13:56:42 -04:00

2065 lines
48 KiB
CSS

/*----------------- FONTS ------------------*/
@import url('https://fonts.googleapis.com/css?family=Open+Sans|Yeseva+One&display=swap');
/*
font-family: 'Open Sans', sans-serif;
font-family: 'Yeseva One', cursive;
*/
/*----------------- BACKGROUND ------------------*/
.charsheet {
background: url("https://github.com/Roll20/roll20-character-sheets/blob/master/The%20Between/rsz_grayscale-street.png?raw=true"), #0c0c0c; /*Victorian looking street in greyscale*/
background-repeat: no-repeat;
color: black;
width: 1160px;
height: 2500px;
/* Original image dimensions 1188 x 1288, extra height is just filled in with black */
}
/*----------------- GRIDS ------------------*/
.sheet-main {
}
.sheet-main-top {
display: grid;
width: 310px;
height: 30px;
grid-gap: 6px;
grid-template-columns: 310px;
grid-template-rows: 30px;
grid-template-areas:"tabselector";
}
.sheet-main-hunter {
display: grid;
width: 100vw;
height: 1020px;
grid-gap: 6px;
grid-template-columns: 10px 410px 10px 260px 10px 410px 10px ;
grid-template-rows: 10px 1fr 10px;
grid-template-areas:". . . . . . ."
". left . centre . right ."
". . . . . . .";
}
.sheet-main-clues {
width: 1150px;
height: 200px;
grid-gap: 6px;
grid-template-columns: 1150px ;
grid-template-rows: 30px 1fr 10px;
grid-template-areas:"cluesname "
"clues "
"info ";
}
/*----------------- GENERAL CSS ------------------*/
textarea {
width: 70%;
height: 85%;
}
textarea.sheet-notetext{
width: 800px;
height: 140px;
}
.sheet-hidden {
display: none;
}
.sheet-section {
padding: 5px;
border-style: solid;
justify-content: center;
}
.sheet-flex-col {
display: flex;
flex-flow: row wrap;
/*justify-content: flex-start;*/
}
.sheet-flex-col-center {
display: flex;
flex-flow: row wrap;
justify-content: center;
align-content: center;
/*justify-content: flex-start;*/
}
.sheet-flex-center {
display: grid;
justify-content: center;
align-content: center;
}
.sheet-hide-section {
display: none;
}
/* --------------------------------Hide and Display section of Code-------------------------------- */
/* Configure the tab buttons*/
.sheet-main-hunter,
.sheet-main-clues {display: none;}
/* show the selected tab */
.sheet-tabstoggle[value="hunter"] ~ div.sheet-main-hunter,
.sheet-tabstoggle[value="clues"] ~ div.sheet-main-clues {display: grid;}
/* By default, hides all archetypes*/
.sheet-american,
.sheet-explorer,
.sheet-factotum,
.sheet-mother,
.sheet-orphan,
.sheet-undeniable,
.sheet-vessel,
.sheet-american-moves,
.sheet-explorer-moves,
.sheet-factotum-moves,
.sheet-mother-moves,
.sheet-orphan-moves,
.sheet-undeniable-moves,
.sheet-vessel-moves {
display: none;
}
/* show the selected archetype */
.sheet-playsheettoggle[value="american"] ~ div.sheet-american,
.sheet-playsheettoggle[value="explorer"] ~ div.sheet-explorer,
.sheet-playsheettoggle[value="factotum"] ~ div.sheet-factotum,
.sheet-playsheettoggle[value="mother"] ~ div.sheet-mother,
.sheet-playsheettoggle[value="orphan"] ~ div.sheet-orphan,
.sheet-playsheettoggle[value="undeniable"] ~ div.sheet-undeniable,
.sheet-playsheettoggle[value="vessel"] ~ div.sheet-vessel,
.sheet-playsheettoggle2[value="american"] ~ div.sheet-american-moves,
.sheet-playsheettoggle2[value="explorer"] ~ div.sheet-explorer-moves,
.sheet-playsheettoggle2[value="factotum"] ~ div.sheet-factotum-moves,
.sheet-playsheettoggle2[value="mother"] ~ div.sheet-mother-moves,
.sheet-playsheettoggle2[value="orphan"] ~ div.sheet-orphan-moves,
.sheet-playsheettoggle2[value="undeniable"] ~ div.sheet-undeniable-moves,
.sheet-playsheettoggle2[value="vessel"] ~ div.sheet-vessel-moves {
display: grid;
}
/*------------- Section-specific CSS -------------*/
h1 {
font-family: 'Yeseva One', cursive;
color: black;
/*background-color: #a29fa7;
background-image: url("data:image/svg+xml,%3Csvg width='20' height='22' viewBox='0 0 80 88' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 21.91V26h-2c-9.94 0-18 8.06-18 18 0 9.943 8.058 18 18 18h2v4.09c8.012.722 14.785 5.738 18 12.73 3.212-6.99 9.983-12.008 18-12.73V62h2c9.94 0 18-8.06 18-18 0-9.943-8.058-18-18-18h-2v-4.09c-8.012-.722-14.785-5.738-18-12.73-3.212 6.99-9.983 12.008-18 12.73zM54 58v4.696c-5.574 1.316-10.455 4.428-14 8.69-3.545-4.262-8.426-7.374-14-8.69V58h-5.993C12.27 58 6 51.734 6 44c0-7.732 6.275-14 14.007-14H26v-4.696c5.574-1.316 10.455-4.428 14-8.69 3.545 4.262 8.426 7.374 14 8.69V30h5.993C67.73 30 74 36.266 74 44c0 7.732-6.275 14-14.007 14H54zM42 88c0-9.94 8.06-18 18-18h2v-4.09c8.016-.722 14.787-5.738 18-12.73v7.434c-3.545 4.262-8.426 7.374-14 8.69V74h-5.993C52.275 74 46 80.268 46 88h-4zm-4 0c0-9.943-8.058-18-18-18h-2v-4.09c-8.012-.722-14.785-5.738-18-12.73v7.434c3.545 4.262 8.426 7.374 14 8.69V74h5.993C27.73 74 34 80.266 34 88h4zm4-88c0 9.943 8.058 18 18 18h2v4.09c8.012.722 14.785 5.738 18 12.73v-7.434c-3.545-4.262-8.426-7.374-14-8.69V14h-5.993C52.27 14 46 7.734 46 0h-4zM0 34.82c3.213-6.992 9.984-12.008 18-12.73V18h2c9.94 0 18-8.06 18-18h-4c0 7.732-6.275 14-14.007 14H14v4.696c-5.574 1.316-10.455 4.428-14 8.69v7.433z' fill='%23d0ced2' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");*/
background-image: url("https://github.com/Roll20/roll20-character-sheets/blob/master/The%20Between/moroccan-background.PNG?raw=true"); /*Pattern generated with css, but due to security errors coming up, used as a picture here.*/
background-repeat: repeat;
background-size: 70px;
}
h2 {
font-family: 'Yeseva One', cursive;
color: black;
}
h2.sheet-cluesname {
font-family: 'Yeseva One', cursive;
color: black;
background-image: url("https://github.com/Roll20/roll20-character-sheets/blob/master/The%20Between/moroccan-background.PNG?raw=true"); /*Pattern generated with css, but due to security errors coming up, used as a picture here.*/
background-repeat: repeat;
background-size: 70px;
}
label.sheet-middle-label {
font-family: 'Yeseva One', cursive;
text-align: center;
color: rbg(214, 122, 9);
display: inline;
font-size: 1.2em;
font-weight: normal;
line-height: 30px;
margin-bottom: 0px;
background-image: url("https://github.com/Roll20/roll20-character-sheets/blob/master/The%20Between/moroccan-background.PNG?raw=true"); /*Pattern generated with css, but due to security errors coming up, used as a picture here.*/
background-repeat: repeat;
background-size: 70px;
}
label.sheet-left-label{
font-family: 'Yeseva One', cursive;
color: rbg(214, 122, 9);
display: inline;
font-size: 1.2em;
font-weight: normal;
line-height: 30px;
margin-bottom: 0px;
background-image: url("https://github.com/Roll20/roll20-character-sheets/blob/master/The%20Between/moroccan-background.PNG?raw=true"); /*Pattern generated with css, but due to security errors coming up, used as a picture here.*/
background-repeat: repeat;
background-size: 70px;
}
label.sheet-left-label-1 {
font-family: 'Yeseva One', cursive;
color: rbg(214, 122, 9);
display: inline;
font-size: 1.2em;
font-weight: normal;
line-height: 30px;
margin-bottom: 0px;
background-image: url("https://github.com/Roll20/roll20-character-sheets/blob/master/The%20Between/moroccan-background.PNG?raw=true"); /*Pattern generated with css, but due to security errors coming up, used as a picture here.*/
background-repeat: repeat;
background-size: 70px;
grid-column: 1 / -1;
}
span.sheet-left-span {
font-family: 'Open Sans', sans-serif;
color: white;
display: inline;
font-size: 1em;
font-weight: normal;
line-height: 18px;
margin-bottom: 0px;
background: rgba(162, 159, 167, 0.5);
}
span.sheet-centre-span {
font-family: 'Open Sans', sans-serif;
color: white;
display: inline;
font-size: 1em;
font-weight: normal;
line-height: 18px;
margin-bottom: 0px;
background: rgba(162, 159, 167, 0.5);
margin: auto;
}
input.sheet-char-inputs{
font-family: 'Open Sans', sans-serif;
display: inline;
height:30px;
width:290px;
}
select.sheet-select-inputs{
font-family: 'Open Sans', sans-serif;
display: inline;
height:30px;
width:290px;
}
input.sheet-condition-inputs {
font-family: 'Open Sans', sans-serif;
margin: auto;
display: inline;
}
input.sheet-xp-boxes {
ffont-family: 'Open Sans', sans-serif;
margin: auto;
display: inline;
transform: scale(2);
height:25px;
width:25px;
filter: invert(30%) hue-rotate(60deg) brightness(0.9);
}
input.sheet-used-boxes {
font-family: 'Open Sans', sans-serif;
display: inline;
transform: scale(1.2);
height:18px;
width:18px;
filter: invert(30%) hue-rotate(60deg) brightness(0.9);
}
input.sheet-stat-inputs {
font-family: 'Open Sans', sans-serif;
margin: auto;
display: inline;
height:25px;
width:25px;
}
input.sheet-move-custom-option {
width: 260px;
height: 18px;
display: inline;
font-family: 'Open Sans', sans-serif;
}
label.sheet-clues-row {
font-family: 'Open Sans', sans-serif;
color: rgb(13, 84, 18);
justify-content: center;
align-content: center;
display: inline;
font-size: 1.5em;
font-weight: normal;
line-height: 20px;
margin-bottom: 0px;
}
.charsheet .repcontrol_add,
.charsheet .repcontrol_edit,
.charsheet .repcontrol_del {
font-family: 'Yeseva One', cursive;
background-image: url("https://github.com/Roll20/roll20-character-sheets/blob/master/The%20Between/moroccan-background.PNG?raw=true"); /*Pattern generated with css, but due to security errors coming up, used as a picture here.*/
background-repeat: repeat;
background-size: 70px;
color: black;
width: 70px;
height: 20px;
border-style: none;
}
button.sheet-tabbutton {
font-family: 'Yeseva One', cursive;
background-image: url("https://github.com/Roll20/roll20-character-sheets/blob/master/The%20Between/moroccan-background.PNG?raw=true"); /*Pattern generated with css, but due to security errors coming up, used as a picture here.*/
background-repeat: repeat;
background-size: 70px;
color: black;
width: 140px;
height: 20px;
border-style: none;
}
button.sheet-resetstatsbutton {
font-family: 'Yeseva One', cursive;
background-image: url("https://github.com/Roll20/roll20-character-sheets/blob/master/The%20Between/moroccan-background.PNG?raw=true"); /*Pattern generated with css, but due to security errors coming up, used as a picture here.*/
background-repeat: repeat;
background-size: 70px;
color: black;
width: 50px;
height: 36px;
border-style: none;
}
.sheet-american-moves button[type=roll].sheet-rollbuttond6,
.sheet-explorer-moves button[type=roll].sheet-rollbuttond6,
.sheet-factotum-moves button[type=roll].sheet-rollbuttond6,
.sheet-mother-moves button[type=roll].sheet-rollbuttond6,
.sheet-orphan-moves button[type=roll].sheet-rollbuttond6,
.sheet-undeniable-moves button[type=roll].sheet-rollbuttond6,
.sheet-vessel-moves button[type=roll].sheet-rollbuttond6,
.sheet-undeniable button[type=roll].sheet-rollbuttond6 {
background-image: url("https://github.com/Roll20/roll20-character-sheets/blob/master/The%20Between/moroccan-background.PNG?raw=true"); /*Pattern generated with css, but due to security errors coming up, used as a picture here.*/
background-repeat: repeat;
background-size: 70px;
color: black;
width: 18px;
height: 18px;
border-style: none;
margin: auto;
border-radius: 5px;
white-space: normal;
}
.sheet-moves button[type=roll].sheet-rollbutton {
font-family: 'Yeseva One', cursive;
background-image: url("https://github.com/Roll20/roll20-character-sheets/blob/master/The%20Between/moroccan-background.PNG?raw=true"); /*Pattern generated with css, but due to security errors coming up, used as a picture here.*/
background-repeat: repeat;
background-size: 70px;
color: black;
width: 160px;
height: 18px;
font-size: 1em;
border-style: none;
margin: auto;
border-radius: 0;
}
.sheet-moves button[type=roll].sheet-rollbuttonlong {
font-family: 'Yeseva One', cursive;
background-image: url("https://github.com/Roll20/roll20-character-sheets/blob/master/The%20Between/moroccan-background.PNG?raw=true"); /*Pattern generated with css, but due to security errors coming up, used as a picture here.*/
background-repeat: repeat;
background-size: 70px;
color: black;
width: 140px;
height: 36px;
font-size: 1em;
border-style: none;
margin: auto;
border-radius: 0;
white-space: normal;
}
.sheet-tabselector {
grid-area: tabselector;
font-family: 'Yeseva One', cursive;
grid-template-columns: 150px 10px 150px ;
display: grid;
grid-template-rows: 30px;
}
.sheet-info {
grid-area: info;
}
.sheet-cluesname {
grid-area: cluesname;
background-image: url("https://github.com/Roll20/roll20-character-sheets/blob/master/The%20Between/moroccan-background.PNG?raw=true"); /*Pattern generated with css, but due to security errors coming up, used as a picture here.*/
background-repeat: repeat;
background-size: 70px;
}
.sheet-clues {
grid-area: clues;
}
.sheet-centre {
grid-area: centre;
font-family: 'Yeseva One', cursive;
grid-template-columns: 260px ;
display: grid;
grid-template-rows: 90px 30px 115px 10px 120px 10px 1fr 10px;
grid-template-areas:"gamename "
". "
"conditions "
". "
"moves "
". "
"personalquarters "
". ";
}
.sheet-gamename {
grid-area: gamename;
background-image: url("https://github.com/Roll20/roll20-character-sheets/blob/master/The%20Between/moroccan-background.PNG?raw=true"); /*The Between logo*/
background-size: contain;
align-items: center;
justify-items: center;
}
.sheet-conditions {
grid-area: conditions;
grid-template-columns: 240px ;
display: grid;
grid-template-rows: 25px 5px 25px 5px 25px 5px 25px;
}
.sheet-moves {
grid-area: moves;
grid-template-columns: 240px ;
display: grid;
grid-template-rows: 20px 5px 20px 5px 20px 5px 20px 5px 20px;
}
.sheet-left {
grid-area: left;
grid-template-columns: 410px ;
display: grid;
grid-template-rows: 150px 10px 30px 10px 1fr 10px;
grid-template-areas:"charinput "
". "
"xptrack "
". "
"huntermoves "
". ";
}
.sheet-charinput {
grid-area: charinput;
grid-template-columns: 100px 10px 290px;
display: grid;
grid-template-rows: 30px 30px 30px 30px 30px;
}
.sheet-xptrack {
grid-area: xptrack;
grid-template-columns: 100px 10px 30px 10px 30px 10px 30px 10px 30px 10px 30px;
display: grid;
grid-template-rows: 30px;
}
.sheet-huntermoves {
grid-area: huntermoves;
display: grid;
}
.sheet-right {
grid-area: right;
grid-template-columns: 410px ;
display: grid;
grid-template-rows: 65px 10px 800px 10px;
grid-template-areas:"stats "
". "
"masksdawn "
". ";
}
.sheet-stats {
grid-area: stats;
grid-template-columns: 60px 10px 60px 10px 60px 10px 60px 10px 60px 10px 60px;
display: grid;
grid-template-rows: 30px 5px 30px;
}
.sheet-masksdawn {
grid-area: masksdawn;
display: grid;
}
.sheet-personalquarters {
grid-area: personalquarters;
}
/* Playsheet specific sections - right side */
.sheet-american {
width: 410px;
height: 100vh;
grid-gap: 6px;
grid-template-columns: 410px;
grid-template-rows: 358px 366px 273px;
grid-template-areas:"maskpastamerican"
"maskfutureamerican"
"dawnquestionsamerican";
}
.sheet-maskpastamerican {
grid-area: maskpastamerican;
width: 410px;
height: 358px;
display: grid;
grid-template-columns: 20px 10px 380px;
grid-template-rows: 30px 5px 18px 5px 36px 5px 36px 5px 54px 5px 36px 5px 36px 5px 36px 5px 36px;
grid-template-areas:". . ."
". . ."
"maskpastamericannote maskpastamericannote maskpastamericannote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-maskpastamericannote {
grid-area: maskpastamericannote;
display: grid;
}
.sheet-maskfutureamerican {
grid-area: maskfutureamerican;
width: 410px;
height: 366px;
display: grid;
grid-template-columns: 20px 10px 380px;
grid-template-rows: 30px 5px 54px 5px 72px 5px 72px 5px 36px 5px 36px 5px 36px;
grid-template-areas:". . ."
". . ."
"maskfutureamericannote maskfutureamericannote maskfutureamericannote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-maskfutureamericannote {
grid-area: maskfutureamericannote;
display: grid;
}
.sheet-dawnquestionsamerican {
grid-area: dawnquestionsamerican;
width: 410px;
height: 273px;
display: grid;
grid-template-columns: 20px 10px 380px;
grid-template-rows: 30px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 36px 5px 36px;
grid-template-areas:". . ."
". . ."
"dawnquestionsamericannote dawnquestionsamericannote dawnquestionsamericannote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-dawnquestionsamericannote {
grid-area: dawnquestionsamericannote;
display: grid;
}
.sheet-explorer {
width: 410px;
height: 100vh;
grid-gap: 6px;
grid-template-columns: 410px;
grid-template-rows: 448px 366px 291px;
grid-template-areas:"maskpastexplorer"
"maskfutureexplorer"
"dawnquestionsexplorer";
}
.sheet-maskpastexplorer {
grid-area: maskpastexplorer;
width: 410px;
height: 448px;
display: grid;
grid-template-columns: 20px 10px 380px;
grid-template-rows: 30px 5px 72px 5px 54px 5px 54px 5px 54px 5px 54px 5px 36px 5px 18px 5px 36px;
grid-template-areas:". . ."
". . ."
"maskpastexplorernote maskpastexplorernote maskpastexplorernote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-maskpastexplorernote {
grid-area: maskpastexplorernote;
display: grid;
}
.sheet-maskfutureexplorer {
grid-area: maskfutureexplorer;
width: 410px;
height: 366px;
display: grid;
grid-template-columns: 20px 10px 380px;
grid-template-rows: 30px 5px 18px 5px 72px 5px 72px 5px 54px 5px 36px 5px 54px;
grid-template-areas:". . ."
". . ."
"maskfutureexplorernote maskfutureexplorernote maskfutureexplorernote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-maskfutureexplorernote {
grid-area: maskfutureexplorernote;
display: grid;
}
.sheet-dawnquestionsexplorer {
grid-area: dawnquestionsexplorer;
width: 410px;
height: 291px;
display: grid;
grid-template-columns: 20px 10px 380px;
grid-template-rows: 30px 5px 18px 5px 18px 5px 18px 5px 18px 5px 36px 5px 36px 5px 18px 5px 36px 5px 18px;
grid-template-areas:". . ."
". . ."
"dawnquestionsexplorernote dawnquestionsexplorernote dawnquestionsexplorernote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-dawnquestionsexplorernote {
grid-area: dawnquestionsexplorernote;
display: grid;
}
.sheet-factotum {
width: 410px;
height: 100vh;
grid-gap: 6px;
grid-template-columns: 410px;
grid-template-rows: 376px 384px 309px;
grid-template-areas:"maskpastfactotum"
"maskfuturefactotum"
"dawnquestionsfactotum";
}
.sheet-maskpastfactotum {
grid-area: maskpastfactotum;
width: 410px;
height: 376px;
display: grid;
grid-template-columns: 20px 10px 380px;
grid-template-rows: 30px 5px 18px 5px 54px 5px 36px 5px 36px 5px 54px 5px 36px 5px 36px 5px 36px;
grid-template-areas:". . ."
". . ."
"maskpastfactotumnote maskpastfactotumnote maskpastfactotumnote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-maskpastfactotumnote {
grid-area: maskpastfactotumnote;
display: grid;
}
.sheet-maskfuturefactotum {
grid-area: maskfuturefactotum;
width: 410px;
height: 384px;
display: grid;
grid-template-columns: 20px 10px 380px;
grid-template-rows: 30px 5px 54px 5px 108px 5px 36px 5px 54px 5px 36px 5px 36px;
grid-template-areas:". . ."
". . ."
"maskfuturefactotumnote maskfuturefactotumnote maskfuturefactotumnote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-maskfuturefactotumnote {
grid-area: maskfuturefactotumnote;
display: grid;
}
.sheet-dawnquestionsfactotum {
grid-area: dawnquestionsfactotum;
width: 410px;
height: 309px;
display: grid;
grid-template-columns: 20px 10px 380px;
grid-template-rows: 30px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 36px 5px 36px 5px 36px 5px 36px;
grid-template-areas:". . ."
". . ."
"dawnquestionsfactotumnote dawnquestionsfactotumnote dawnquestionsfactotumnote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-dawnquestionsfactotumnote {
grid-area: dawnquestionsfactotumnote;
display: grid;
}
.sheet-mother {
width: 410px;
height: 100vh;
grid-gap: 6px;
grid-template-columns: 410px;
grid-template-rows: 340px 312px 368px;
grid-template-areas:"maskpastmother"
"maskfuturemother"
"dawnquestionsmother";
}
.sheet-maskpastmother {
grid-area: maskpastmother;
width: 410px;
height: 340px;
display: grid;
grid-template-columns: 20px 10px 380px;
grid-template-rows: 30px 5px 18px 5px 36px 5px 36px 5px 36px 5px 36px 5px 36px 5px 36px 5px 36px;
grid-template-areas:". . ."
". . ."
"maskpastmothernote maskpastmothernote maskpastmothernote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-maskpastmothernote {
grid-area: maskpastmothernote;
display: grid;
}
.sheet-maskfuturemother {
grid-area: maskfuturemother;
width: 410px;
height: 312px;
display: grid;
grid-template-columns: 20px 10px 380px;
grid-template-rows: 30px 5px 54px 5px 72px 5px 36px 5px 36px 5px 18px 5px 36px;
grid-template-areas:". . ."
". . ."
"maskfuturemothernote maskfuturemothernote maskfuturemothernote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-maskfuturemothernote {
grid-area: maskfuturemothernote;
display: grid;
}
.sheet-dawnquestionsmother {
grid-area: dawnquestionsmother;
width: 410px;
height: 368px;
display: grid;
grid-template-columns: 20px 10px 380px;
grid-template-rows: 30px 5px 18px 5px 18px 5px 18px 5px 18px 5px 36px 5px 36px 5px 36px 5px 36px 5px 36px 5px 36px;
grid-template-areas:". . ."
". . ."
"dawnquestionsmothernote dawnquestionsmothernote dawnquestionsmothernote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-dawnquestionsmothernote {
grid-area: dawnquestionsmothernote;
display: grid;
}
.sheet-orphan {
width: 410px;
height: 100vh;
grid-gap: 6px;
grid-template-columns: 410px;
grid-template-rows: 466px 212px 291px;
grid-template-areas:"maskpastorphan"
"maskfutureorphan"
"dawnquestionsorphan";
}
.sheet-maskpastorphan {
grid-area: maskpastorphan;
width: 410px;
height: 466px;
display: grid;
grid-template-columns: 20px 10px 380px;
grid-template-rows: 30px 5px 54px 5px 72px 5px 54px 5px 36px 5px 36px 5px 54px 5px 36px 5px 54px;
grid-template-areas:". . ."
". . ."
"maskpastorphannote maskpastorphannote maskpastorphannote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-maskpastorphannote {
grid-area: maskpastorphannote;
display: grid;
}
.sheet-maskfutureorphan {
grid-area: maskfutureorphan;
width: 410px;
height: 212px;
display: grid;
grid-template-columns: 20px 10px 380px;
grid-template-rows: 30px 5px 54px 5px 54px 5px 18px 5px 36px;
grid-template-areas:". . ."
". . ."
"maskfutureorphannote maskfutureorphannote maskfutureorphannote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-maskfutureorphannote {
grid-area: maskfutureorphannote;
display: grid;
}
.sheet-dawnquestionsorphan {
grid-area: dawnquestionsorphan;
width: 410px;
height: 291px;
display: grid;
grid-template-columns: 20px 10px 380px;
grid-template-rows: 30px 5px 18px 5px 18px 5px 18px 5px 18px 5px 36px 5px 18px 5px 36px 5px 36px 5px 18px;
grid-template-areas:". . ."
". . ."
"dawnquestionsorphannote dawnquestionsorphannote dawnquestionsorphannote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-dawnquestionsorphannote {
grid-area: dawnquestionsorphannote;
display: grid;
}
.sheet-undeniable {
width: 410px;
height: 100vh;
grid-gap: 6px;
grid-template-columns: 410px;
grid-template-rows: 412px 371px 255px;
grid-template-areas:"maskpastundeniable"
"maskfutureundeniable"
"dawnquestionsundeniable";
}
.sheet-maskpastundeniable {
grid-area: maskpastundeniable;
width: 410px;
height: 412px;
display: grid;
grid-template-columns: 20px 10px 380px;
grid-template-rows: 30px 5px 18px 5px 54px 5px 36px 5px 36px 5px 54px 5px 36px 5px 54px 5px 54px;
grid-template-areas:". . ."
". . ."
"maskpastundeniablenote maskpastundeniablenote maskpastundeniablenote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-maskpastundeniablenote {
grid-area: maskpastundeniablenote;
display: grid;
}
.sheet-maskfutureundeniable {
grid-area: maskfutureundeniable;
width: 410px;
height: 371px;
display: grid;
grid-template-columns: 20px 10px 380px;
grid-template-rows: 30px 5px 54px 5px 90px 5px 36px 5px 36px 5px 59px 5px 36px;
grid-template-areas:". . ."
". . ."
"maskfutureundeniablenote maskfutureundeniablenote maskfutureundeniablenote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-maskfutureundeniablenote {
grid-area: maskfutureundeniablenote;
display: grid;
}
.sheet-dawnquestionsundeniable {
grid-area: dawnquestionsundeniable;
width: 410px;
height: 255px;
display: grid;
grid-template-columns: 20px 10px 380px;
grid-template-rows: 30px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 36px 5px 18px 5px 18px 5px 18px;
grid-template-areas:". . ."
". . ."
"dawnquestionsundeniablenote dawnquestionsundeniablenote dawnquestionsundeniablenote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-dawnquestionsundeniablenote {
grid-area: dawnquestionsundeniablenote;
display: grid;
}
.sheet-vessel {
width: 410px;
height: 100vh;
grid-gap: 6px;
grid-template-columns: 410px;
grid-template-rows: 376px 348px 255px;
grid-template-areas:"maskpastvessel"
"maskfuturevessel"
"dawnquestionsvessel";
}
.sheet-maskpastvessel {
grid-area: maskpastvessel;
width: 410px;
height: 376px;
display: grid;
grid-template-columns: 20px 10px 380px;
grid-template-rows: 30px 5px 18px 5px 54px 5px 36px 5px 36px 5px 54px 5px 36px 5px 36px 5px 36px;
grid-template-areas:". . ."
". . ."
"maskpastvesselnote maskpastvesselnote maskpastvesselnote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-maskpastvesselnote {
grid-area: maskpastvesselnote;
display: grid;
}
.sheet-maskfuturevessel {
grid-area: maskfuturevessel;
width: 410px;
height: 348px;
display: grid;
grid-template-columns: 20px 10px 380px;
grid-template-rows: 30px 5px 54px 5px 72px 5px 54px 5px 36px 5px 36px 5px 36px;
grid-template-areas:". . ."
". . ."
"maskfuturevesselnote maskfuturevesselnote maskfuturevesselnote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-maskfuturevesselnote {
grid-area: maskfuturevesselnote;
display: grid;
}
.sheet-dawnquestionsvessel {
grid-area: dawnquestionsvessel;
width: 410px;
height: 255px;
display: grid;
grid-template-columns: 20px 10px 380px;
grid-template-rows: 30px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 36px 5px 18px 5px 18px 5px 18px;
grid-template-areas:". . ."
". . ."
"dawnquestionsvesselnote dawnquestionsvesselnote dawnquestionsvesselnote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-dawnquestionsvesselnote {
grid-area: dawnquestionsvesselnote;
display: grid;
}
/* Playsheet specific sections - left side */
.sheet-american-moves {
width: 370px;
height: 100vh;
grid-gap: 6px;
grid-template-columns: 370px;
grid-template-rows: 214px 738px;
grid-template-areas:"advancementsamerican"
"movesamerican";
}
.sheet-advancementsamerican {
grid-area: advancementsamerican;
width: 370px;
height: 214px;
display: grid;
grid-template-columns: 20px 10px 340px;
grid-template-rows: 30px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px;
grid-template-areas:". . ."
". . ."
"advancementsamericannote advancementsamericannote advancementsamericannote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-advancementsamericannote {
grid-area: advancementsamericannote;
display: grid;
}
.sheet-movesamerican {
grid-area: movesamerican;
width: 370px;
height: 738px;
display: grid;
grid-template-columns: 20px 10px 340px;
grid-template-rows: 30px 5px 18px 5px 77px 5px 144px 5px 108px 5px 77px 5px 59px 5px 95px 5px 90px;
grid-template-areas:". . ."
". . ."
"movesamericannote movesamericannote movesamericannote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-movesamericannote {
grid-area: movesamericannote;
display: grid;
}
.sheet-explorer-moves {
width: 370px;
height: 100vh;
grid-gap: 6px;
grid-template-columns: 370px;
grid-template-rows: 214px 665px 687px;
grid-template-areas:"advancementsexplorer"
"movesexplorer"
"recexplorer";
}
.sheet-advancementsexplorer {
grid-area: advancementsexplorer;
width: 370px;
height: 214px;
display: grid;
grid-template-columns: 20px 10px 340px;
grid-template-rows: 30px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px;
grid-template-areas:". . ."
". . ."
"advancementsexplorernote advancementsexplorernote advancementsexplorernote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-advancementsexplorernote {
grid-area: advancementsexplorernote;
display: grid;
}
.sheet-movesexplorer {
grid-area: movesexplorer;
width: 370px;
height: 665px;
display: grid;
grid-template-columns: 20px 10px 340px;
grid-template-rows: 30px 5px 36px 5px 224px 5px 256px 5px 90px;
grid-template-areas:". . ."
". . ."
"movesexplorernote movesexplorernote movesexplorernote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-movesexplorernote {
grid-area: movesexplorernote;
display: grid;
}
.sheet-recexplorer {
grid-area: recexplorer;
width: 680px;
height: 687px;
display: grid;
grid-template-columns: 680px;
grid-template-rows: 30px 5px 72px 5px 90px 5px 72px 5px 154px 5px 72px 5px 54px 5px 108px;
}
.sheet-factotum-moves {
width: 370px;
height: 100vh;
grid-gap: 6px;
grid-template-columns: 370px;
grid-template-rows: 214px 1352px;
grid-template-areas:"advancementsfactotum"
"movesfactotum";
}
.sheet-advancementsfactotum {
grid-area: advancementsfactotum;
width: 370px;
height: 214px;
display: grid;
grid-template-columns: 20px 10px 340px;
grid-template-rows: 30px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px;
grid-template-areas:". . ."
". . ."
"advancementsfactotumnote advancementsfactotumnote advancementsfactotumnote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-advancementsfactotumnote {
grid-area: advancementsfactotumnote;
display: grid;
}
.sheet-movesfactotum {
grid-area: movesfactotum;
width: 370px;
height: 1352px;
display: grid;
grid-template-columns: 20px 10px 340px;
grid-template-rows: 30px 5px 18px 5px 252px 5px 72px 5px 144px 5px 126px 5px 180px 5px 400px 5px 90px;
grid-template-areas:". . ."
". . ."
"movesfactotumnote movesfactotumnote movesfactotumnote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-movesfactotumnote {
grid-area: movesfactotumnote;
display: grid;
}
.sheet-mother-moves {
width: 370px;
height: 100vh;
grid-gap: 6px;
grid-template-columns: 370px;
grid-template-rows: 214px 1558px;
grid-template-areas:"advancementsmother"
"movesmother";
}
.sheet-advancementsmother {
grid-area: advancementsmother;
width: 370px;
height: 214px;
display: grid;
grid-template-columns: 20px 10px 340px;
grid-template-rows: 30px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px;
grid-template-areas:". . ."
". . ."
"advancementsmothernote advancementsmothernote advancementsmothernote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-advancementsmothernote {
grid-area: advancementsmothernote;
display: grid;
}
.sheet-movesmother {
grid-area: movesmother;
width: 370px;
height: 1558px;
display: grid;
grid-template-columns: 20px 10px 340px;
grid-template-rows: 30px 5px 18px 5px 335px 5px 306px 5px 41px 5px 198px 5px 140px 5px 360px 5px 90px;
grid-template-areas:". . ."
". . ."
"movesmothernote movesmothernote movesmothernote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-movesmothernote {
grid-area: movesmothernote;
display: grid;
}
.sheet-orphan-moves {
width: 370px;
height: 100vh;
grid-gap: 6px;
grid-template-columns: 370px;
grid-template-rows: 214px 738px;
grid-template-areas:"advancementsorphan"
"movesorphan";
}
.sheet-advancementsorphan {
grid-area: advancementsorphan;
width: 370px;
height: 214px;
display: grid;
grid-template-columns: 20px 10px 340px;
grid-template-rows: 30px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px;
grid-template-areas:". . ."
". . ."
"advancementsorphannote advancementsorphannote advancementsorphannote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-advancementsorphannote {
grid-area: advancementsorphannote;
display: grid;
}
.sheet-movesorphan {
grid-area: movesorphan;
width: 370px;
height: 738px;
display: grid;
grid-template-columns: 20px 10px 340px;
grid-template-rows: 30px 5px 36px 5px 455px 5px 108px 5px 343px 5px 90px 5px 108px 5px 128px 5px 90px;
grid-template-areas:". . ."
". . ."
"movesorphannote movesorphannote movesorphannote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-movesorphannote {
grid-area: movesorphannote;
display: grid;
}
.sheet-undeniable-moves {
width: 370px;
height: 100vh;
grid-gap: 6px;
grid-template-columns: 370px;
grid-template-rows: 232px 1912px;
grid-template-areas:"advancementsundeniable"
"movesundeniable";
}
.sheet-advancementsundeniable {
grid-area: advancementsundeniable;
width: 370px;
height: 232px;
display: grid;
grid-template-columns: 20px 10px 340px;
grid-template-rows: 30px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 36px;
grid-template-areas:". . ."
". . ."
"advancementsundeniablenote advancementsundeniablenote advancementsundeniablenote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-advancementsundeniablenote {
grid-area: advancementsundeniablenote;
display: grid;
}
.sheet-movesundeniable {
grid-area: movesundeniable;
width: 370px;
height: 1912px;
display: grid;
grid-template-columns: 20px 10px 340px;
grid-template-rows: 30px 5px 18px 5px 705px 5px 126px 5px 343px 5px 100px 5px 298px 5px 162px 5px 90px;
grid-template-areas:". . ."
". . ."
"movesundeniablenote movesundeniablenote movesundeniablenote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-movesundeniablenote {
grid-area: movesundeniablenote;
display: grid;
}
.sheet-vessel-moves {
width: 370px;
height: 100vh;
grid-gap: 6px;
grid-template-columns: 370px;
grid-template-rows: 214px 738px;
grid-template-areas:"advancementsvessel"
"movesvessel";
}
.sheet-advancementsvessel {
grid-area: advancementsvessel;
width: 370px;
height: 214px;
display: grid;
grid-template-columns: 20px 10px 340px;
grid-template-rows: 30px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px 5px 18px;
grid-template-areas:". . ."
". . ."
"advancementsvesselnote advancementsvesselnote advancementsvesselnote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-advancementsvesselnote {
grid-area: advancementsvesselnote;
display: grid;
}
.sheet-movesvessel {
grid-area: movesvessel;
width: 370px;
height: 738px;
display: grid;
grid-template-columns: 20px 10px 340px;
grid-template-rows: 30px 5px 36px 5px 225px 5px 187px 5px 59px 5px 280px 5px 144px 5px 216px 5px 90px;
grid-template-areas:". . ."
". . ."
"movesvesselnote movesvesselnote movesvesselnote"
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . ."
". . .";
}
.sheet-movesvesselnote {
grid-area: movesvesselnote;
display: grid;
}
/* Format repeating sections */
div.sheet-clues-row {
display: grid;
grid-template-columns: 10px 900px 10px;
column-gap: 5px;
background-image: url("https://github.com/Roll20/roll20-character-sheets/blob/master/The%20Between/moroccan-background.PNG?raw=true"); /*Pattern generated with css, but due to security errors coming up, used as a picture here.*/
background-repeat: repeat;
background-size: 70px;
font-family: 'Open Sans', sans-serif;
}
div.sheet-personalquarters-row {
display: grid;
grid-template-columns: 20px 10px 200px;
column-gap: 5px;
background-image: url("https://github.com/Roll20/roll20-character-sheets/blob/master/The%20Between/moroccan-background.PNG?raw=true"); /*Pattern generated with css, but due to security errors coming up, used as a picture here.*/
background-repeat: repeat;
background-size: 70px;
font-family: 'Open Sans', sans-serif;
}
div.sheet-personalquarters-row input[type="checkbox"] {
font-family: 'Open Sans', sans-serif;
display: inline;
transform: scale(1.2);
height:18px;
width:18px;
filter: invert(30%) hue-rotate(60deg) brightness(0.9);
}
div.sheet-personalquarters-row input[type="text"] {
width: 200px;
height: 20px;
font-family: 'Open Sans', sans-serif;
}
div.sheet-clues-row input[type="text"] {
width: 250px;
height: 50.21px;
font-family: 'Open Sans', sans-serif;
}
div.sheet-movesamerican textarea,
div.sheet-movesexplorer textarea,
div.sheet-movesfactotum textarea,
div.sheet-movesmother textarea,
div.sheet-movesorphan textarea,
div.sheet-movesundeniable textarea,
div.sheet-movesvessel textarea {
width: 330px;
height: 90px;
font-family: 'Open Sans', sans-serif;
}
div.sheet-clues-row textarea {
width: 900px;
height: 40px;
font-family: 'Open Sans', sans-serif;
}
div.sheet-clues-row input[type="number"] {
width: 50px;
font-family: 'Open Sans', sans-serif;
}
/* Roll template formatting */
.sheet-movedesc {
background: #fff;
padding: 10px;
}
.sheet-rolltemplate-com table,
.sheet-rolltemplate-com12 table,
.sheet-rolltemplate-comtext table {
width: 98%;
border: 1px solid;
color: black;
font-size: 1em;
font-family: 'Open Sans', sans-serif;
}
.sheet-rolltemplate-com th,
.sheet-rolltemplate-com12 th,
.sheet-rolltemplate-comtext th {
background-image: url("https://github.com/Roll20/roll20-character-sheets/blob/master/The%20Between/moroccan-background.PNG?raw=true"); /*Pattern generated with css, but due to security errors coming up, used as a picture here.*/
background-repeat: repeat;
background-size: 70px;
font-family: 'Yeseva One', cursive;
color: black;
padding: 5px 10px;
border-bottom: 1px solid black;
border-right: 1px solid black;
line-height: 1.6em;
font-size: 1.2em;
text-align: left;
}
.sheet-rolltemplate-com .userscript-tcat,
.sheet-rolltemplate-com12 .userscript-tcat,
.sheet-rolltemplate-comtext .userscript-tcat {
font-weight: bold;
}
.sheet-rolltemplate-com td,
.sheet-rolltemplate-com12 td,
.sheet-rolltemplate-comtext td {
padding: 5px 10px;
border-bottom: 1px solid black;
border-right: 1px solid black;
}
.sheet-rolltemplate-com tr:nth-child(odd),
.sheet-rolltemplate-com12 tr:nth-child(odd),
.sheet-rolltemplate-comtext tr:nth-child(odd) {
background-color: rgb(242, 242, 242);
}
.sheet-rolltemplate-com tr:nth-child(even),
.sheet-rolltemplate-com12 tr:nth-child(even),
.sheet-rolltemplate-comtext tr:nth-child(even) {
background-color: rgb(229, 229, 229);
}
.sheet-rolltemplate-com .inlinerollresult,
.sheet-rolltemplate-com12 .inlinerollresult {
display: inline-block;
min-width: 1.5em;
text-align: center;
border: 2px solid rgba(167, 168, 170,1); /*Cool Gray 6 C*/
}
.sheet-rolltemplate-com .inlinerollresult.fullcrit,
.sheet-rolltemplate-com12 .inlinerollresult.fullcrit {
border: 2px solid #3FB315;
}
.sheet-rolltemplate-com .inlinerollresult.fullfail,
.sheet-rolltemplate-com12 .inlinerollresult.fullfail {
border: 2px solid #B31515;
}
.sheet-rolltemplate-com .inlinerollresult.importantroll,
.sheet-rolltemplate-com12 .inlinerollresult.importantroll {
border: 2px solid #4A57ED;
}
.textchatcontainer .message {
padding-left: 10px;
}
.sheet-moves button[type=roll].sheet-rollbutton::before {
content: "";
}
.sheet-moves button[type=roll].sheet-rollbuttonlong::before {
content: "";
}
.sheet-american-moves button[type=roll].sheet-rollbuttond6::before,
.sheet-explorer-moves button[type=roll].sheet-rollbuttond6::before,
.sheet-factotum-moves button[type=roll].sheet-rollbuttond6::before,
.sheet-mother-moves button[type=roll].sheet-rollbuttond6::before,
.sheet-orphan-moves button[type=roll].sheet-rollbuttond6::before,
.sheet-undeniable-moves button[type=roll].sheet-rollbuttond6::before,
.sheet-vessel-moves button[type=roll].sheet-rollbuttond6::before,
.sheet-undeniable button[type=roll].sheet-rollbuttond6::before {
font-family: "dicefontd6";
content: "F";
font-size: 1em;
}