Files
ChubertoM cfed24bea5 [us2e] New Playbooks
Urban Shadows: Second Edition - New Playbooks
2026-02-18 11:07:42 -06:00

2069 lines
50 KiB
CSS

@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');
@font-face {
font-family: porter;
src: url("https://roll20.magpiegames.com/urbanshadows/Double_Porter_6.woff") format("woff");
}
@font-face {
font-family: penumbrahalf;
src: url("https://roll20.magpiegames.com/urbanshadows/PenumbraHalfSerifStd-SeBd.woff") format("woff");
}
@font-face {
font-family: penumbrasans;
src: url("https://roll20.magpiegames.com/urbanshadows/PenumbraSansStd-Semibold.woff") format("woff");
}
.charsheet {
font-family: 'Roboto',sans-serif;
font-size: small;
color: white;
background-image: url("https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-Roll20-Playbook-background.jpg");
background-size:820px;
background-repeat: no-repeat;
min-width: 820px;
height: auto;
line-height:unset;
padding: 10px;
background-color: #140114;
}
/* General Resets */
input {
margin: 0;
padding: 0;
border: none;
background: none;
color: white;
}
label {
padding: 0;
margin: 0;
}
p {
margin-top: 0px;
}
ul {
margin-top: 0px;
padding-left: 15px;
}
li {
padding-left: 3px;
}
li::marker {
content: url("https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-bullet.png");
}
hr {
border: none;
height: 1px;
background-color: #843398;
}
select {
font-family: 'Roboto Condensed';
font-size: 10pt;
border: none;
border-radius: 0;
margin: 0;
padding: 2px;
line-height: normal;
width: auto;
height: auto;
}
/* Checklist Styles */
.sheet-checklist {
display: grid;
grid-template-columns: 15px auto;
align-content: start;
gap: 4px 3px;
padding-bottom: 10px;
}
.sheet-checklist label {
align-self: start;
}
/* Text Areas */
.sheet-textbox {
padding: 10px;
max-width: 460px;
width: 460px;
height: 300px
}
/* Columns Grid*/
.sheet-grid-2col {
display: grid;
grid-gap: 15px;
grid-template-columns: 1fr 1fr;
}
.sheet-grid-3col {
display: grid;
grid-gap: 15px;
grid-template-columns: 1fr 1fr 1fr;
}
/* Column Span Classes */
.sheet-2-col {
grid-column: span 2;
}
.sheet-3-col {
grid-column: span 3;
}
.sheet-4-col {
grid-column: span 4;
}
/* Grid Cells Positioning */
.sheet-cell-center {
justify-self: center;
align-self: center;
}
.sheet-cell-right {
align-self: center;
justify-self: end;
}
.sheet-cell-left {
align-self: center;
justify-self: start;
}
/* ***** Text Styles ***** */
.sheet-pb-name {
font-family: 'porter',serif;
font-size: 54pt;
letter-spacing: 1px;
line-height: 54pt;
}
.sheet-pb-flavor, .sheet-pCondensed {
font-family: 'Roboto Condensed';
font-size: 10pt;
}
.sheet-whiteinput-label {
font-family: 'penumbrasans';
font-size: 6pt;
color: #333;
line-height: 20px;
}
.sheet-darkinput-label {
font-family: 'penumbrasans';
font-size: 8pt;
color: #fff;
padding-right: 5px;
}
.sheet-h1 {
font-family: 'penumbrahalf',serif;
font-size: 21pt;
color: white;
margin: 0;
}
.sheet-h2 {
font-family: 'penumbrahalf',serif;
font-size: 18pt;
color: #b363c7;
margin: 0;
}
.sheet-h3 {
font-family: 'penumbrasans';
font-size: 15pt;
color: white;
margin: 0;
}
.sheet-h4 {
font-family: 'penumbrasans';
font-size: 12pt;
color: white;
margin: 0;
}
.sheet-h5 {
font-family: 'Roboto Condensed';
font-size: 10pt;
font-weight: 800;
color: white;
margin: 0;
}
.sheet-stat-name {
font-family: 'porter',serif;
font-size: 22pt;
font-weight: 100;
letter-spacing: 1px;
text-align: center;
line-height: 29px;
}
/* ***** Checkbox Styles ***** */
input[type="checkbox"] {
appearance: none;
background-color: #fff; /* For iOS < 15 to remove gradient background */
margin: 0; /* Not removed via appearance */
display: grid;
place-content: center;
}
input[type="checkbox"]:hover { cursor: pointer}
/* Big Checkbox */
.sheet-checkbox > input {
width: 21px;
height: 21px;
border: 2px solid #843398;
}
.sheet-checkbox > input::before {
content: "";
width: 13px;
height: 13px;
transform: scale(0);
transition: 100ms transform ease-in-out;
background-color: #843398;
}
.sheet-checkbox > input:checked::before {
transform: scale(1);
}
/* Small Checkbox */
.sheet-checkbox-small {
align-self: center;
}
.sheet-checkbox-small > input {
width: 12px;
height: 12px;
border: 1px solid #843398;
}
.sheet-checkbox-small > input::before {
content: "";
width: 8px;
height: 8px;
transform: scale(0);
transition: 100ms transform ease-in-out;
background-color: #843398;
}
.sheet-checkbox-small > input:checked::before {
transform: scale(1);
}
/* ////////////////////////////////////////////////////////////// */
/* ////////////////// PLAYBOOK TOP SECTION ///////////////////// */
/* ////////////////////////////////////////////////////////////// */
.sheet-grid-playbookTop {
padding: 10px;
width: 780px;
display: grid;
grid-gap: 15px;
grid-template-columns: 1fr 1fr;
}
.sheet-pb-header {
display: grid;
grid-gap: 5px;
grid-template-columns: 50px auto;
grid-template-rows: 65px auto;
}
.sheet-the {
padding: 5px 0;
}
/* **** Iconos de cada playbook *** */
.sheet-icon-mortalis {
background-image: url("https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-Roll20-Mortalis-200px.png");
background-repeat: no-repeat;
background-position: top right;
background-size: contain;
}
.sheet-icon-power {
background-image: url("https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-Roll20-Power-200px.png");
background-repeat: no-repeat;
background-position: top right;
background-size: contain;
}
.sheet-icon-night {
background-image: url("https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-Roll20-Night-200px.png");
background-repeat: no-repeat;
background-position: top right;
background-size: contain;
}
.sheet-icon-wild {
background-image: url("https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-Roll20-Wild-200px.png");
background-repeat: no-repeat;
background-position: top right;
background-size: contain;
}
/* ENDS Iconos* **************************/
.sheet-namedemlook {
display: grid;
grid-template-rows: 45px auto;
}
.sheet-namepron {
display: grid;
grid-template-columns: auto 90px;
grid-template-rows: 8px auto;
gap: 10px;
background-color: white;
border: 2px solid #843398;
padding: 0 5px;
}
.sheet-namepron input {
color: black;
}
.sheet-demlook {
display: grid;
grid-template-rows: 40px 40px;
justify-items: stretch;
}
.sheet-demlook > div {
border-bottom: 2px solid white;
line-height: 38px;
}
/* ***** Stats and Circles ***** */
.sheet-grid-pbstats {
padding: 0;
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 30px 70px auto;
gap: 5px;
background-image: url("https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-GrungeBar.png");
background-size: contain;
background-repeat: no-repeat;
background-position-y: 35px;
}
.sheet-diamante {
height: 70px;
line-height: 70px;
background-image: url("https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-Roll20-diamante.png");
background-repeat: no-repeat;
background-position-x: center;
color: black;
text-align: center;
}
.sheet-diamante > input {
width: 50px;
height: 50px;
font-size: large;
font-weight: bold;
text-align: center;
color: black;
}
.sheet-diamante > input:focus {
outline: none;
}
.sheet-grid-pbcircles {
padding: 0;
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: 30px 70px auto auto;
gap: 5px;
background-image: url("https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-GrungeBar.png");
background-size: contain;
background-repeat: no-repeat;
background-position-y: 35px;
}
.sheet-circulo {
height: 70px;
line-height: 70px;
background-image: url("https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-Roll20-circulo.png");
background-repeat: no-repeat;
background-position: center;
color: black;
text-align: center;
}
.sheet-circulo > input {
width: 50px;
height: 50px;
font-size: large;
font-weight: bold;
text-align: center;
color: black;
}
.sheet-circulo > input:focus {
outline: none;
}
.sheet-status {
text-align: center;
line-height: 24px;
}
.sheet-status > input {
width: 20px;
height: 20px;
border: 2px solid #843398;
background-color: #fff;
color: black;
text-align: center;
margin-left: 3px;
}
/* ***** END Stats and Circles ***** */
/* ***** Harm ***** */
.sheet-grid-harm {
padding: 0;
display: grid;
grid-template-rows: 45px 35px 35px 35px;
background-image: url(https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-GrungeBar.png);
background-size: contain;
background-repeat: no-repeat;
padding: 15px 10px 0px 20px;
}
.sheet-harm-header {
display: grid;
grid-template-columns: auto auto;
justify-content: space-between;
line-height: 40px;
}
.sheet-harm-row {
display: grid;
grid-template-columns: auto auto auto auto;
gap: 5px;
align-content: center;
justify-content: start;
border-bottom: 2px solid white;
}
.sheet-injury {
line-height: 21px;
width: 220px;
}
.sheet-armor, .sheet-harm-label {
font-family: 'penumbrasans';
font-size: 13pt;
}
.sheet-armor > input {
width: 26px;
height: 25px;
border: 2px solid #540f65;
background-color: #fff;
color: black;
text-align: center;
margin-left: 5px;
font-size: 12pt;
}
/* ////////////////////////////////////////////////////////////// */
/* /////////////// PLAYBOOK MIDDLE SECTION ///////////////////// */
/* ////////////////////////////////////////////////////////////// */
.sheet-grid-playbookMiddle {
padding: 0 10px;
width: 780px;
}
.sheet-scarsbar {
display: grid;
padding-left: 20px;;
gap: 5px;
height: 40px;
line-height: 40px;
grid-template-columns: repeat(10, auto);
justify-content: start;
}
.sheet-scarsbar > label {
margin: auto 0 auto 5px;
}
.sheet-charCreatBtn {
margin-left: 22px;
background-color: transparent;
border: solid #843398;
border-width: 2px 2px 0 2px;
border-radius: 0;
color: #fff;
font-family: 'penumbrasans', sans-serif;
font-size: 12px;
cursor: pointer;
padding: 0 10px 0 10px;
}
.sheet-charCreatBtn:hover {
background-color: #84339880;
}
.sheet-charCreation {
display: grid;
grid-template-columns: auto auto auto;
gap: 10px;
padding: 20px;
background-color: #540f6580;
border: solid #843398;
border-width: 2px 0;
}
/* ////////////////////////////////////////////////////////////// */
/* /////////////// PLAYBOOK MOVES SECTION ////////////////////// */
/* ////////////////////////////////////////////////////////////// */
.sheet-grid-playbookMoves {
padding: 15px 10px;
width: 780px;
display: grid;
grid-template-columns: auto 265px;
align-items: start;
}
/* ----- MOVES SIDEBAR ---- */
.sheet-movesSidebar {
background-image: url("https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-Roll20-PurpleSidebar.jpg");
background-size:265px;
background-repeat: no-repeat;
padding: 9px 15px 15px 15px;
border: 2px solid #843398;
color: white;
margin-bottom: 20px;
}
.sheet-moveSB {
display: grid;
grid-template-columns: 25px auto 15px 25px;
padding: 6px 0;
border-bottom: 2px solid #843398;
}
.sheet-moveSB:last-child {
padding-bottom: 0;
border-bottom: none;
}
.sheet-moveSB > label {
justify-self: center;
align-self: center;
}
.sheet-moveSB-name {
background: transparent;
border: none;
line-height: 18px;
font-family: 'Roboto Condensed';
font-size: 10pt;
color: white;
text-align: left;
padding: 0;
cursor: pointer;
}
.sheet-moveSB-name:hover {
color: #b363c7;
}
.sheet-RollBtn {
background-color: #843398;
border-radius: 3px;
border: none;
color: #fff;
font-family: 'penumbrasans', sans-serif;
font-size: 10px;
cursor: pointer;
padding: 5px;
}
.sheet-RollBtn:hover {
background-color: #843398;
}
.sheet-RollDice {
border: 1px solid #540f65;
border-radius: 3px;
background-color: transparent;
background-image: url("https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-Roll20-d6.svg");
cursor: pointer;
width: 18px;
height: 18px;
justify-self: start;
}
.sheet-RollDice:hover {
border: 1px solid #b363c7;
border-radius: 3px;
width: 18px;
height: 18px;
}
/* ///////////////////////////////////// */
/* ////////// Tab Buttons ////////////// */
/* ///////////////////////////////////// */
.sheet-tab-buttons {
margin-bottom: 20px;
}
.sheet-tab-buttons span {
display: inline-block;
padding: 10px 15px;
background-color: transparent;
border: 1px solid transparent;
font-family: 'penumbrasans', sans-serif;
font-weight: normal;
}
/* Hide the radio buttons */
.sheet-tab-buttons input[type="radio"] {
position: absolute;
opacity: 0;
height: 36px;
z-index: 1;
cursor: pointer;
}
.sheet-tab-buttons input[value="moves"] { width: 75px; }
.sheet-tab-buttons input[value="features"] { width: 90px; }
.sheet-tab-buttons input[value="corruption"] { width: 118px; }
.sheet-tab-buttons input[value="gear"] { width: 124px; }
.sheet-tab-buttons input[value="debts"] { width: 67px; }
/* Style the selected tab */
.sheet-tab-buttons input[type="radio"]:checked + span {
background-color: #540f65;
border: 1px solid #843398;
}
/* ////////////////////////////////////// */
/* ////// PLAYBOOK MOVES //////////////// */
/* ////////////////////////////////////// */
.sheet-moves-grid {
display: grid;
grid-template-columns: 310px auto;
gap: 20px;
padding-right: 25px;
}
.sheet-moveName {
display: grid;
grid-template-columns: 15px auto;
align-content: center;
margin-top: 15px;
}
.sheet-letitout {
border: 2px solid #843398;
padding: 15px 15px 5px 5px;
margin-bottom: 15px;
}
.sheet-intimacy {
background-color: #540f65;
padding: 15px;
}
/* ////////////////////////////////////// */
/* ///////// ADVANCEMENT //////////////// */
/* ////////////////////////////////////// */
.sheet-xp {
display: grid;
grid-template-columns: 93px 40px 40px 92px;
grid-template-rows: 40px 40px;
background-image: url(https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-Roll20-spray-circle.png);
background-repeat: no-repeat;
background-size: 120px;
background-position: center;
background-position-y: -12px;
padding-bottom: 8px;
}
.sheet-advances {
display: grid;
grid-template-columns: 12px 110px 12px auto;
line-height: 12px;
gap: 4px 3px;
align-content: start;
font-size: 8pt;
border-top: 2px solid #843398;
padding: 5px 0;
}
.sheet-advances label {
align-self: start;
}
/* ////////////////////////////////////// */
/* ///////// CORRUPTION //////////////// */
/* ////////////////////////////////////// */
.sheet-tab-corruption {
background-image: url(https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-Roll20-corruption-bg.png);
background-repeat: no-repeat;
background-size: contain;
padding: 15px;
width: 470px;
}
.sheet-corruption-h {
display: grid;
grid-template-columns: 210px 20px 20px 20px 20px 20px;
gap: 6px;
padding-bottom: 15px;
}
.sheet-corruption-cols {
display:grid;
grid-template-columns: 220px auto;
gap: 20px;
}
.sheet-corruption-h label {
align-self: center;
}
.sheet-corruption-advances {
display: grid;
grid-template-columns: 15px 210px;
align-content: start;
gap: 4px 3px;
}
.sheet-corruption-advances label {
align-self: start;
}
.sheet-corruption-trigger {
padding: 15px;
background-color: #540f65;
border: 1px solid #843398;
margin-bottom: 20px;
}
/* //////////////////////////////// */
/* ///////// DEBTS //////////////// */
/* //////////////////////////////// */
.sheet-tab-debts {
display: grid;
grid-template-columns: 220px auto;
gap: 20px;
width: 495px;
}
.sheet-tab-debts h4 {
margin-top: 15px;
}
.sheet-debtbox {
border: 1px solid #843398;
margin-bottom: 5px;
padding: 10px;
background-color: #540f6545;
line-height: 20px;
}
.sheet-debtbox input {
border-bottom: 1px solid #843398;
}
.sheet-debts-header {
display: grid;
grid-template-columns: 1fr 20px 20px;
justify-content: end;
align-items: center;
}
.sheet-btn-add {
border: 1px solid #540f65;
border-radius: 3px;
background-color: transparent;
background-image: url("https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-Roll20-add.svg");
cursor: pointer;
width: 18px;
height: 18px;
justify-self: start;
}
.sheet-btn-add:hover {
border: 1px solid #b363c7;
border-radius: 3px;
width: 18px;
height: 18px;
}
.sheet-btn-settings {
border: 1px solid #540f65;
border-radius: 3px;
background-color: transparent;
background-image: url("https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-Roll20-gear.svg");
cursor: pointer;
width: 18px;
height: 18px;
justify-self: start;
}
.sheet-btn-settings:hover {
border: 1px solid #b363c7;
border-radius: 3px;
width: 18px;
height: 18px;
}
/* //////////////////////////////// */
/* ///////// FEATURES ///////////// */
/* //////////////////////////////// */
.sheet-tab-features {
width: 490px;
}
.sheet-hunterWeapon {
display: grid;
column-gap: 3px;
row-gap: 5px;
grid-template-columns: 15px auto;
align-content: center;
padding: 8px 0 8px 0;
border-top: 1px solid #843398;
}
.sheet-hunterWeapon select {
font-size: 9pt;
}
.sheet-HWbase {
background-color: #540f65;
color: white;
}
.sheet-swornBroken {
-webkit-apperance: none;/*Appearance attribute for webkit browsers, specifically Safari*/
appearance: none;/*Removes the default checkbox appearance and allows us to style them as any other element*/
background-repeat: no-repeat;
background-size: contain;
height: 12px;/*I'd suggest applying an actual width and height here.*/
width: 55px;
padding: 0;
border:0px solid;
}
.sheet-swornBroken:focus{/*Removes the thick border that appears after clicking on a checkbox*/
outline:0px solid;
outline-offset:0;
}
.sheet-swornBroken:not(:checked){
background-image: url(https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-Roll20-notbroken.png);
background-color: transparent;
display: inline-block;
}
.sheet-swornBroken:checked{
background-image: url(https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-Roll20-broken.png);
background-color: transparent;
display: inline-block;
}
.sheet-ImpScheme {
border: 1px solid #843398;
margin: 5px 0;
padding: 10px;
background-color: #540f65;
line-height: 20px;
width: 470px;
display: grid;
grid-template-columns: 316px 144px;
gap: 10px;
}
.sheet-ImpScheme span {
padding: 0;
border: none;
font-family: 'Roboto Condensed';
font-size: 9pt;
}
.sheet-ImpScheme select {
font-size: 9pt;
margin-bottom: 3px;
}
.sheet-ImpScheme textarea {
font-size: 9pt;
width: 135px;
max-width: 135px;
height: 82px;
max-height: 82px;
padding: 4px;
border: none;
border-radius: 0;
font-family: 'Roboto Condensed';
}
/* //////////////////////////////////////////////// */
/* /////////////// CITY HUBS ////////////////////// */
/* //////////////////////////////////////////////// */
.sheet-hubHeader {
display: grid;
grid-template-columns: auto 1fr;
gap: 15px;
align-items: end;
background-image: url("https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-Roll20-CityHub.png");
background-repeat: no-repeat;
background-position: top left;
background-position-y: -4px;
background-size: 120px;
}
.sheet-grid-cityHub {
padding: 15px 10px;
width: 780px;
display: grid;
grid-template-columns: auto 265px;
gap: 15px;
align-items: start;
}
.sheet-hubMove {
font-family: 'penumbrasans';
font-size: 12pt;
color: #b363c7;
}
.sheet-movesSidebar p {
font-family: 'Roboto Condensed';
font-size: 10pt;
}
.sheet-ch-tableHeader {
display: grid;
grid-template-columns: auto 1fr;
gap: 10px;
align-items: center;
}
.sheet-residents-table {
display: grid;
grid-template-columns: 110px 300px 60px 270px;
column-gap: 10px;
align-items: start;
padding: 7px;
font-size: 9pt;
border-top: 1px solid #843398;
}
.sheet-residents-table textarea {
font-size: 9pt;
max-width: 270px;
width: 270px;
padding: 2px;
border: none;
border-radius: 0;
font-family: 'Roboto Condensed';
color: #333;
}
.sheet-residents-table input {
padding: 2px;
background-color: white;
color: #333;
width: 100px;
font-family: 'Roboto Condensed';
font-size: 9pt;
}
.sheet-relaciones-table {
display: grid;
grid-template-columns: 110px auto;
column-gap: 10px;
align-items: start;
padding: 7px;
font-size: 9pt;
line-height: 18px;
border-top: 1px solid #843398;
}
.sheet-relaciones-table input {
padding: 2px;
background-color: white;
color: #333;
width: 100px;
font-family: 'Roboto Condensed';
font-size: 9pt;
}
.sheet-table-header {
background-color: #843398;
align-items: center;
border: none;
}
/* /////////////////////////////////////////// */
/* /////////////// CHAT ////////////////////// */
/* /////////////////////////////////////////// */
.sheet-chat-box {
margin-left: 40px;
margin-bottom: 5px;
}
.sheet-chat-movetxt {
font-family: 'Roboto Condensed';
font-size: 10pt;
color: white;
background-image: url("https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-Roll20-Playbook-background.jpg");
padding: 10px;
border-top: 2px solid #843398;
border-bottom: 2px solid #843398;
}
.sheet-chat-moveheader {
background-color: #540f65;
padding: 10px;
}
.sheet-chat-moveRoll {
background-image: url("https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-Roll20-PurpleSidebar.jpg");
border: 2px solid #843398;
padding: 10px;
display: grid;
grid-template-columns: auto 30px;
justify-content: space-between;
}
.sheet-chat-moveRoll h5 {
color: #b363c7;
font-size: 8pt;
}
.sheet-chat-moveRoll h4 {
font-size: 10pt;
}
.sheet-chat-result {
background-color: #843398;
padding: 7px;
height: 14px;
border: 1px solid #b363c7;
border-radius: 4px;
font-family: 'penumbrasans';
color: white;
font-size: 10pt;
text-align: center;
}
.sheet-chat-statRoll {
background-image: url("https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-Roll20-chat-StatBG.jpg");
border: 2px solid #843398;
padding: 10px;
display: grid;
grid-template-columns: 44px 1fr 30px;
justify-content: space-between;
}
.sheet-chat-statRoll h5 {
color: #b363c7;
font-size: 8pt;
padding-top: 3px;
}
.sheet-chat-h4 {
font-family: 'porter';
font-size: 28pt;
font-weight: 100;
color: white;
margin: 0 0 -5px 0;
}
/* ////////// CHOOSE SHEET /////////// */
.sheet-chooseSheet {
width: 450px;
padding: 20px;
margin-top: 50px;
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 10px;
background-image: url("https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-Roll20-chooseSheet-bg.jpg");
border: 2px solid #843398;
border-radius: 5px;
}
.sheet-chooseSheet div {
font-family: 'penumbrahalf';
font-size: 10pt;
color: white;
background-color: #843398;
border: 1px solid #b363c7;
text-align: center;
padding: 8px;
}
.sheet-movesSidebar p {
font-family: 'Roboto Condensed';
font-size: 10pt;
}
/*--JRMG--*/
button.sheet-generatebutton {
font-weight: bold;
letter-spacing: 0.5px;
font-size: 12px;
outline: none;
border:0;
font-family:'penumbrahalf';
width:125px;
color:#fff;
background:#843398;
font-family: 'penumbrahalf';
font-size: 10pt;
color: white;
background-color: #843398;
border: 1px solid #b363c7;
text-align: center;
padding: 8px;
}
.sheet-show-menu:not([value="1"]) ~ .sheet-container-menu .sheet-menu {
display: none;
}
.sheet-menu-mode:not([value="sheet_choice"]) ~ .sheet-sheet_choice {
display: none;
}
/*a-sheet-menu-a*/
.sheet-menu {
background: rgba(0, 0, 0, 0.6);
position: absolute;
top: 0;
padding-top: 11px;
z-index: 10000;
left: 0;
width: 100%;
height: 1000px;
}
.sheet-menu .sheet-content {
/*background-image: url("https://raw.githubusercontent.com/MagpieGames/Roll20/main/avatar/bg.jpg");
background-repeat: repeat;*/
background: #000;
border: 2px solid #843398 ;
margin: 0 auto;
border-radius: 10px;
padding: 15px;
}
.sheet-menu .sheet-sheet_choice {
width: 450px;
display: grid;
grid: auto/repeat(3, 33%);
grid-row-gap: 10px;
grid-column-gap:7px;
justify-content: space-between;
}
.sheet-menu .sheet-doscolumn {
width: 450px;
display: grid;
grid: auto/repeat(2, 50%);
grid-row-gap: 5px;
justify-content: space-between;
}
.sheet-menu .sheet-column {
display: grid;
align-content: start;
grid-row-gap: 8px;
justify-items: center;
}
.sheet-menu .sheet-footer {
grid-column: 1 / span 3;
font-size: 15px;
white-space: nowrap;
text-align: center;
align-self: center;
}
/*z-sheet-menu-z*/
.sheet-menu-type[value="char"] ~ .sheet-setting-char,
.sheet-menu-type[value="city"] ~ .sheet-setting-city,
.sheet-menu-type[value="npc"] ~ .sheet-setting-npc
{
display: block;
}
.sheet-menu-mode[value="aware"] ~ .sheet-awarei,
.sheet-menu-mode[value="fae"] ~ .sheet-faei,
.sheet-menu-mode[value="hunter"] ~ .sheet-hunteri,
.sheet-menu-mode[value="imp"] ~ .sheet-impi,
.sheet-menu-mode[value="oracle"] ~ .sheet-oraclei,
.sheet-menu-mode[value="spectre"] ~ .sheet-spectrei,
.sheet-menu-mode[value="sworn"] ~ .sheet-sworni,
.sheet-menu-mode[value="tainted"] ~ .sheet-taintedi,
.sheet-menu-mode[value="vamp"] ~ .sheet-vampi,
.sheet-menu-mode[value="veteran"] ~ .sheet-veterani,
.sheet-menu-mode[value="wizard"] ~ .sheet-wizardi,
.sheet-menu-mode[value="wolf"] ~ .sheet-wolfi {
display: inline;
}
.sheet-menu-mode[value="aware"] ~ .sheet-aware,
.sheet-menu-mode[value="fae"] ~ .sheet-fae,
.sheet-menu-mode[value="hunter"] ~ .sheet-hunter,
.sheet-menu-mode[value="imp"] ~ .sheet-imp,
.sheet-menu-mode[value="oracle"] ~ .sheet-oracle,
.sheet-menu-mode[value="spectre"] ~ .sheet-spectre,
.sheet-menu-mode[value="sworn"] ~ .sheet-sworn,
.sheet-menu-mode[value="tainted"] ~ .sheet-tainted,
.sheet-menu-mode[value="vamp"] ~ .sheet-vamp,
.sheet-menu-mode[value="veteran"] ~ .sheet-veteran,
.sheet-menu-mode[value="wizard"] ~ .sheet-wizard,
.sheet-menu-mode[value="wolf"] ~ .sheet-wolf {
display: block;
}
.sheet-menu-mode[value="art"] ~ .sheet-art,
.sheet-menu-mode[value="cityhall"] ~ .sheet-cityhall,
.sheet-menu-mode[value="downtown"] ~ .sheet-downtown,
.sheet-menu-mode[value="university"] ~ .sheet-university {
display: block;
}
.sheet-setting-char, .sheet-setting-city, .sheet-setting-npc,
.sheet-aware, .sheet-fae, .sheet-hunter, .sheet-imp, .sheet-oracle, .sheet-spectre, .sheet-sworn, .sheet-tainted, .sheet-vamp, .sheet-veteran, .sheet-wizard, .sheet-wolf,
.sheet-art, .sheet-cityhall, .sheet-downtown, .sheet-university,
.sheet-awarei, .sheet-faei, .sheet-hunteri, .sheet-impi, .sheet-oraclei, .sheet-spectrei, .sheet-sworni, .sheet-taintedi, .sheet-vampi, .sheet-veterani, .sheet-wizardi, .sheet-wolfi {
display: none;
}
.sheet-creacion1 {
display: block;
}
.sheet-creacion[value="0"] ~ .sheet-creacion1 {
display: none;
}
.sheet-harm-row{
grid-template-columns: 21px 21px auto auto;
height:25px;
margin-top:8px;
}
.sheet-checkbox-small{
padding-right:0px;
}
.sheet-checkbox-small-mtop3{
margin-top:3px;
}
.sheet-creacion[value="0"] ~ .sheet-charCreatBtn {
border-width: 2px 2px 2px 2px;
}
ul {
margin: 0;
}
.sheet-RollDice {
width: 8px;
}
.sheet-RollDice:hover {
width: 8px;
}
button[type="roll"] {
text-shadow: none;
background: transparent;
box-shadow: none;
box-sizing: border-box;
outline: none;
border-radius: 0;
transition: all 0.2s;
color: #000;
font-weight: 400;
font-size: 18px;
padding: 5px 0 0 0;
}
button[type="roll"].btn::before {
content: "";
outline: none;
}
button[type="roll"].sheet-buttonroll {
display: flex;
border: none;
margin: 0;
padding: 0;
outline: none;
font-size:20px;
}
button[type="roll"].sheet-buttonroll:hover {
color: #6a789d;/*#d3d3d3;*/
outline: none;
}
.sheet-moveSB-name {
font-family: 'Roboto Condensed';
font-size: 13px;
font-weight: normal;
margin:0;
}
.sheet-rolltemplate-basicmoves {
margin-left: 0px;
margin-bottom: 5px;
}
.sheet-rolltemplate-statscircle {
margin-left: 0px;
margin-bottom: 5px;
}
.sheet-rolltemplate-basicmovesdice2 {
margin-left: 0px;
margin-bottom: 5px;
/*
padding: 0px;
margin:0 -5px -4px -45px;
color: white;
background-color: #000;
border: 0px solid black;
border-spacing: 0;
*/
}
/*
.sheet-rolltemplate-basicmovesdice2 {
}
*/
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usmiss{
/*width: 299px;*/
height: 258px;
padding: 0px;
/*margin:0 -5px -4px -45px;*/
background: url(https://raw.githubusercontent.com/MagpieGames/Roll20/main/avatar/Avatar-Roll20-chat-Combat-MISS.jpg);
background-size: 282px 258px;
background-repeat: no-repeat;
color: white;
/*font-weight: bold;*/
/*text-shadow: 2px 2px #171819;*/
border: 0px solid black;
border-spacing: 0;
}
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usmiss .sheet-rollus{
display: grid;
grid: auto/ 280px;
grid-gap: 2px;
padding-top: 25px;
padding-left: 20px;
}
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usmiss .sheet-rollus .sheet-roll{
justify-self:start;
align-self: center;
}
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usmiss .inlinerollresult,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usmiss .inlinerollresult.fullcrit,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usmiss .inlinerollresult.fullfail,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usmiss .inlinerollresult.importantroll{
background-color: transparent;
border: none;
font-weight: normal;
}
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usmiss .sheet-success .inlinerollresult,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usmiss .sheet-success .inlinerollresult.fullcrit,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usmiss .sheet-success .inlinerollresult.fullfail,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usmiss .sheet-success .inlinerollresult.importantroll{
background-color: transparent;
border: none;
font-weight: normal;
}
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usmiss .sheet-failure .inlinerollresult,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usmiss .sheet-failure .inlinerollresult.fullcrit,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usmiss .sheet-failure .inlinerollresult.fullfail,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usmiss .sheet-failure .inlinerollresult.importantroll{
background-color: transparent;
border: none;
font-weight: normal;
}
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-ushit{
/*width: 299px;*/
height: 258px;
padding: 0px;
/*margin:0 -5px -4px -45px;*/
background: url(https://raw.githubusercontent.com/MagpieGames/Roll20/main/avatar/Avatar-Roll20-chat-Combat-HIT.jpg);
background-size: 282px 258px;
background-repeat: no-repeat;
color: white;
/*font-weight: bold;*/
/*text-shadow: 2px 2px #171819;*/
border: 0px solid black;
border-spacing: 0;
}
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-ushit .sheet-rollus{
display: grid;
grid: auto/ 280px;
grid-gap: 2px;
padding-top: 25px;
padding-left: 20px;
}
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-ushit .sheet-rollus .sheet-roll{
justify-self:start;
align-self: center;
}
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-ushit .inlinerollresult,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-ushit .inlinerollresult.fullcrit,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-ushit .inlinerollresult.fullfail,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-ushit .inlinerollresult.importantroll{
background-color: transparent;
border: none;
font-weight: normal;
}
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-ushit .sheet-success .inlinerollresult,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-ushit .sheet-success .inlinerollresult.fullcrit,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-ushit .sheet-success .inlinerollresult.fullfail,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-ushit .sheet-success .inlinerollresult.importantroll{
background-color: transparent;
border: none;
font-weight: normal;
}
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-ushit .sheet-failure .inlinerollresult,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-ushit .sheet-failure .inlinerollresult.fullcrit,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-ushit .sheet-failure .inlinerollresult.fullfail,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-ushit .sheet-failure .inlinerollresult.importantroll{
background-color: transparent;
border: none;
font-weight: normal;
}
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usfull{
/*width: 299px;*/
height: 258px;
padding: 0px;
/*margin:0 -5px -4px -45px;*/
background: url(https://raw.githubusercontent.com/MagpieGames/Roll20/main/avatar/Avatar-Roll20-chat-Combat-FULLHIT.jpg);
background-size: 282px 258px;
background-repeat: no-repeat;
color: white;
/*font-weight: bold;*/
/*text-shadow: 2px 2px #171819;*/
border: 0px solid black;
border-spacing: 0;
}
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usfull .sheet-rollus{
display: grid;
grid: auto/ 280px;
grid-gap: 2px;
padding-top: 25px;
padding-left: 20px;
}
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usfull .sheet-rollus .sheet-roll{
justify-self:start;
align-self: center;
}
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usfull .inlinerollresult,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usfull .inlinerollresult.fullcrit,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usfull .inlinerollresult.fullfail,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usfull .inlinerollresult.importantroll{
background-color: transparent;
border: none;
font-weight: normal;
}
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usfull .sheet-success .inlinerollresult,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usfull .sheet-success .inlinerollresult.fullcrit,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usfull .sheet-success .inlinerollresult.fullfail,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usfull .sheet-success .inlinerollresult.importantroll{
background-color: transparent;
border: none;
font-weight: normal;
}
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usfull .sheet-failure .inlinerollresult,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usfull .sheet-failure .inlinerollresult.fullcrit,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usfull .sheet-failure .inlinerollresult.fullfail,
.sheet-rolltemplate-basicmovesdice2 .sheet-roll-usfull .sheet-failure .inlinerollresult.importantroll{
background-color: transparent;
border: none;
font-weight: normal;
}
/*-- TEMPLATE basicmovesdice2 - FIN --*/
.sheet-rolltemplate-basicmovesdice {
margin-left: 0px;
margin-bottom: 5px;
/*
padding: 0px;
margin:0 -5px -4px -45px;
color: white;
background-color: #000;
border: 0px solid black;
border-spacing: 0;
*/
}
/*-- TEMPLATE basicmovesdice - INICIO --*/
/*
.sheet-rolltemplate-basicmovesdice {
}
*/
.sheet-rolltemplate-basicmovesdice .sheet-roll-usmiss{
/*width: 299px;*/
height: 258px;
padding: 0px;
/*margin:0 -5px -4px -45px;*/
background: url(https://raw.githubusercontent.com/MagpieGames/Roll20/main/avatar/Avatar-Roll20-chat-Combat-MISS.jpg);
background-size: 282px 258px;
background-repeat: no-repeat;
color: white;
/*font-weight: bold;*/
/*text-shadow: 2px 2px #171819;*/
border: 0px solid black;
border-spacing: 0;
}
.sheet-rolltemplate-basicmovesdice .sheet-roll-usmiss .sheet-rollus{
display: grid;
grid: auto/ 280px;
grid-gap: 2px;
padding-top: 25px;
padding-left: 20px;
}
.sheet-rolltemplate-basicmovesdice .sheet-roll-usmiss .sheet-rollus .sheet-roll{
justify-self:start;
align-self: center;
}
.sheet-rolltemplate-basicmovesdice .sheet-roll-usmiss .inlinerollresult,
.sheet-rolltemplate-basicmovesdice .sheet-roll-usmiss .inlinerollresult.fullcrit,
.sheet-rolltemplate-basicmovesdice .sheet-roll-usmiss .inlinerollresult.fullfail,
.sheet-rolltemplate-basicmovesdice .sheet-roll-usmiss .inlinerollresult.importantroll{
background-color: transparent;
border: none;
font-weight: normal;
}
.sheet-rolltemplate-basicmovesdice .sheet-roll-usmiss .sheet-success .inlinerollresult,
.sheet-rolltemplate-basicmovesdice .sheet-roll-usmiss .sheet-success .inlinerollresult.fullcrit,
.sheet-rolltemplate-basicmovesdice .sheet-roll-usmiss .sheet-success .inlinerollresult.fullfail,
.sheet-rolltemplate-basicmovesdice .sheet-roll-usmiss .sheet-success .inlinerollresult.importantroll{
background-color: transparent;
border: none;
font-weight: normal;
}
.sheet-rolltemplate-basicmovesdice .sheet-roll-usmiss .sheet-failure .inlinerollresult,
.sheet-rolltemplate-basicmovesdice .sheet-roll-usmiss .sheet-failure .inlinerollresult.fullcrit,
.sheet-rolltemplate-basicmovesdice .sheet-roll-usmiss .sheet-failure .inlinerollresult.fullfail,
.sheet-rolltemplate-basicmovesdice .sheet-roll-usmiss .sheet-failure .inlinerollresult.importantroll{
background-color: transparent;
border: none;
font-weight: normal;
}
.sheet-rolltemplate-basicmovesdice .sheet-roll-ushit{
/*width: 299px;*/
height: 258px;
padding: 0px;
/*margin:0 -5px -4px -45px;*/
background: url(https://raw.githubusercontent.com/MagpieGames/Roll20/main/avatar/Avatar-Roll20-chat-Combat-HIT.jpg);
background-size: 282px 258px;
background-repeat: no-repeat;
color: white;
/*font-weight: bold;*/
/*text-shadow: 2px 2px #171819;*/
border: 0px solid black;
border-spacing: 0;
}
.sheet-rolltemplate-basicmovesdice .sheet-roll-ushit .sheet-rollus{
display: grid;
grid: auto/ 280px;
grid-gap: 2px;
padding-top: 25px;
padding-left: 20px;
}
.sheet-rolltemplate-basicmovesdice .sheet-roll-ushit .sheet-rollus .sheet-roll{
justify-self:start;
align-self: center;
}
.sheet-rolltemplate-basicmovesdice .sheet-roll-ushit .inlinerollresult,
.sheet-rolltemplate-basicmovesdice .sheet-roll-ushit .inlinerollresult.fullcrit,
.sheet-rolltemplate-basicmovesdice .sheet-roll-ushit .inlinerollresult.fullfail,
.sheet-rolltemplate-basicmovesdice .sheet-roll-ushit .inlinerollresult.importantroll{
background-color: transparent;
border: none;
font-weight: normal;
}
.sheet-rolltemplate-basicmovesdice .sheet-roll-ushit .sheet-success .inlinerollresult,
.sheet-rolltemplate-basicmovesdice .sheet-roll-ushit .sheet-success .inlinerollresult.fullcrit,
.sheet-rolltemplate-basicmovesdice .sheet-roll-ushit .sheet-success .inlinerollresult.fullfail,
.sheet-rolltemplate-basicmovesdice .sheet-roll-ushit .sheet-success .inlinerollresult.importantroll{
background-color: transparent;
border: none;
font-weight: normal;
}
.sheet-rolltemplate-basicmovesdice .sheet-roll-ushit .sheet-failure .inlinerollresult,
.sheet-rolltemplate-basicmovesdice .sheet-roll-ushit .sheet-failure .inlinerollresult.fullcrit,
.sheet-rolltemplate-basicmovesdice .sheet-roll-ushit .sheet-failure .inlinerollresult.fullfail,
.sheet-rolltemplate-basicmovesdice .sheet-roll-ushit .sheet-failure .inlinerollresult.importantroll{
background-color: transparent;
border: none;
font-weight: normal;
}
.sheet-rolltemplate-basicmovesdice .sheet-roll-usfull{
/*width: 299px;*/
height: 258px;
padding: 0px;
/*margin:0 -5px -4px -45px;*/
background: url(https://raw.githubusercontent.com/MagpieGames/Roll20/main/avatar/Avatar-Roll20-chat-Combat-FULLHIT.jpg);
background-size: 282px 258px;
background-repeat: no-repeat;
color: white;
/*font-weight: bold;*/
/*text-shadow: 2px 2px #171819;*/
border: 0px solid black;
border-spacing: 0;
}
.sheet-rolltemplate-basicmovesdice .sheet-roll-usfull .sheet-rollus{
display: grid;
grid: auto/ 280px;
grid-gap: 2px;
padding-top: 25px;
padding-left: 20px;
}
.sheet-rolltemplate-basicmovesdice .sheet-roll-usfull .sheet-rollus .sheet-roll{
justify-self:start;
align-self: center;
}
.sheet-rolltemplate-basicmovesdice .sheet-roll-usfull .inlinerollresult,
.sheet-rolltemplate-basicmovesdice .sheet-roll-usfull .inlinerollresult.fullcrit,
.sheet-rolltemplate-basicmovesdice .sheet-roll-usfull .inlinerollresult.fullfail,
.sheet-rolltemplate-basicmovesdice .sheet-roll-usfull .inlinerollresult.importantroll{
background-color: transparent;
border: none;
font-weight: normal;
}
.sheet-rolltemplate-basicmovesdice .sheet-roll-usfull .sheet-success .inlinerollresult,
.sheet-rolltemplate-basicmovesdice .sheet-roll-usfull .sheet-success .inlinerollresult.fullcrit,
.sheet-rolltemplate-basicmovesdice .sheet-roll-usfull .sheet-success .inlinerollresult.fullfail,
.sheet-rolltemplate-basicmovesdice .sheet-roll-usfull .sheet-success .inlinerollresult.importantroll{
background-color: transparent;
border: none;
font-weight: normal;
}
.sheet-rolltemplate-basicmovesdice .sheet-roll-usfull .sheet-failure .inlinerollresult,
.sheet-rolltemplate-basicmovesdice .sheet-roll-usfull .sheet-failure .inlinerollresult.fullcrit,
.sheet-rolltemplate-basicmovesdice .sheet-roll-usfull .sheet-failure .inlinerollresult.fullfail,
.sheet-rolltemplate-basicmovesdice .sheet-roll-usfull .sheet-failure .inlinerollresult.importantroll{
background-color: transparent;
border: none;
font-weight: normal;
}
/*-- TEMPLATE basicmovesdice - FIN --*/
.sheet-tabs-container .sheet-tab-moves,
.sheet-tabs-container .sheet-tab-features,
.sheet-tabs-container .sheet-tab-corruption,
.sheet-tabs-container .sheet-tab-gear,
.sheet-tabs-container .sheet-tab-debttt
{
display: none;
}
input.sheet-moves:checked ~ .sheet-tabs-container .sheet-tab-moves,
input.sheet-features:checked ~ .sheet-tabs-container .sheet-tab-features,
input.sheet-corruption:checked ~ .sheet-tabs-container .sheet-tab-corruption,
input.sheet-gear:checked ~ .sheet-tabs-container .sheet-tab-gear,
input.sheet-debts:checked ~ .sheet-tabs-container .sheet-tab-debttt
{
display: block;
}
input.sheet-tab:not(:first-child)::before
{
border-left: none;
}
/*
.sheet-xp {
background-position-y: -17px;
background-position-x: 68px;
}
*/
.sheet-h1 {
color: #fff;
}
.sheet-corruption-cols{
display:grid;
grid-template-columns: 220px auto;
gap: 20px;
}
.sheet-btn-add{
padding:0;
}
.sheet-btn-settings{
padding:0;
}
.sheet-doble-col{
display:grid;
grid-template-columns:12px auto;
line-height:12px;
gap: 4px 3px;
}
.sheet-self-start{
align-self:start;
}
.sheet-mike{
display:grid;
grid-template-columns: 110px 20px 20px 20px 20px 20px;
gap:6px;
padding-bottom: 10px;
align-items: center;
}
hr {
margin-top: 5px;
margin-bottom:10px;
}
.sheet-condensede{
font-family: 'Roboto Condensed';
font-size: 10pt;
line-height:16px;
}
.sheet-grid-2col-203px {
display: grid;
grid-gap: 15px;
grid-template-columns: 203px auto;
}
.sheet-grid-2col-150px {
display: grid;
grid-gap: 15px;
grid-template-columns: 150px auto;
column-gap: 10px;
}
.sheet-5col-repeat{
display: grid;
grid-template-columns: repeat(5, auto);
}
.sheet-rowgap5px{
row-gap:5px;
}
.sheet-textareacity{
height:32px;
margin-bottom:0px;
}
.sheet-pb-name-sinheight {
font-family: 'porter',serif;
font-size: 54pt;
letter-spacing: 1px;
}
.sheet-stat-name-enroll {
font-family: 'porter',serif;
font-size: 22pt;
font-weight: 100;
letter-spacing: 1px;
text-align: center;
line-height: 29px;
color:white;
padding-left:15px;
}
.sheet-stat-name-enroll:hover {
color: white;
}
.sheet-rolltemplate-basicmoves .sheet-rollurbanshadow .sheet-chat-moveheader{
background-color: #540f65;
padding: 10px;
}
.sheet-rolltemplate-basicmoves .sheet-rollurbanshadow .sheet-chat-moveheader .sheet-h5{
font-family: 'Roboto Condensed';
font-size: 10pt;
font-weight: 800;
color: white;
margin: 0;
}
.sheet-rolltemplate-basicmoves .sheet-rollurbanshadow .sheet-chat-moveheader .sheet-h4{
font-family: 'penumbrasans';
font-size: 12pt;
color: white;
margin: 0;
}
.sheet-rolltemplate-basicmoves .sheet-rollurbanshadow .sheet-chat-movetxt{
font-family: 'Roboto Condensed';
font-size: 10pt;
color: white;
background-image: url("https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-Roll20-Playbook-background.jpg");
padding: 10px;
border-top: 2px solid #843398;
border-bottom: 2px solid #843398;
}
.sheet-rolltemplate-basicmovesdice .sheet-rollurbanshadow .sheet-chat-moveRoll {
background-image: url("https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-Roll20-PurpleSidebar.jpg");
border: 2px solid #843398;
padding: 10px;
display: grid;
grid-template-columns: auto 30px;
justify-content: space-between;
}
.sheet-rolltemplate-basicmovesdice .sheet-rollurbanshadow .sheet-chat-moveRoll .sheet-h5{
font-family: 'Roboto Condensed';
font-weight: 800;
margin: 0;
color: #b363c7;
font-size: 8pt;
margin-bottom:-4px;
}
.sheet-rolltemplate-basicmovesdice .sheet-rollurbanshadow .sheet-chat-moveRoll .sheet-h4{
font-family: 'penumbrasans';
font-size: 10pt;
color: white;
margin: 0;
}
.sheet-rolltemplate-basicmovesdice .sheet-rollurbanshadow .sheet-chat-result {
background-color: #843398;
/*padding: 7px;*/
padding-top:7px;
padding-bottom:7px;
padding-left:3px;
padding-right:3px;
height: 14px;
border: 1px solid #b363c7;
border-radius: 4px;
font-family: 'penumbrasans';
color: white;
font-size: 10pt;
text-align: center;
}
.sheet-rolltemplate-basicmovesdice .sheet-rollurbanshadow .sheet-chat-result .inlinerollresult{
background-color: transparent;
border: none;
font-weight: normal;
}
.sheet-rolltemplate-basicmovesdice2 .sheet-rollurbanshadow .sheet-chat-moveRoll {
background-image: url("https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-Roll20-PurpleSidebar.jpg");
border: 2px solid #843398;
padding: 10px;
display: grid;
grid-template-columns: auto 30px;
justify-content: space-between;
}
.sheet-rolltemplate-basicmovesdice2 .sheet-rollurbanshadow .sheet-chat-moveRoll .sheet-h5{
font-family: 'Roboto Condensed';
font-weight: 800;
margin: 0;
color: #b363c7;
font-size: 8pt;
margin-bottom:-4px;
}
.sheet-rolltemplate-basicmovesdice2 .sheet-rollurbanshadow .sheet-chat-moveRoll .sheet-h4{
font-family: 'penumbrasans';
font-size: 10pt;
color: white;
margin: 0;
}
.sheet-rolltemplate-basicmovesdice2 .sheet-rollurbanshadow .sheet-chat-result {
background-color: #843398;
/*padding: 7px;*/
padding-top:7px;
padding-bottom:7px;
padding-left:3px;
padding-right:3px;
height: 14px;
border: 1px solid #b363c7;
border-radius: 4px;
font-family: 'penumbrasans';
color: white;
font-size: 10pt;
text-align: center;
}
.sheet-rolltemplate-basicmovesdice2 .sheet-rollurbanshadow .sheet-chat-result .inlinerollresult{
background-color: transparent;
border: none;
font-weight: normal;
}
.sheet-rolltemplate-statscircle .sheet-rollurbanshadow .sheet-chat-statRoll {
background-image: url("https://raw.githubusercontent.com/MagpieGames/Roll20/main/urbanshadows/US-Roll20-chat-StatBG.jpg");
border: 2px solid #843398;
padding: 10px;
display: grid;
grid-template-columns: 44px 1fr 30px;
justify-content: space-between;
}
.sheet-rolltemplate-statscircle .sheet-rollurbanshadow .sheet-chat-statRoll h5 {
color: #b363c7;
font-size: 8pt;
padding-top: 3px;
font-family: 'Roboto Condensed';
font-weight: 800;
margin: 0;
margin-bottom:-4px;
line-height:12px;
}
.sheet-rolltemplate-statscircle .sheet-rollurbanshadow .sheet-chat-statRoll .sheet-chat-h4 {
font-family: 'porter';
font-size: 28pt;
font-weight: 100;
color: white;
margin: 0 0 -5px 0;
margin-top:8.5px;
}
.sheet-rolltemplate-statscircle .sheet-rollurbanshadow .sheet-chat-statRoll .sheet-chat-result {
background-color: #843398;
/*padding: 7px;*/
padding-top:7px;
padding-bottom:7px;
padding-left:3px;
padding-right:3px;
height: 14px;
border: 1px solid #b363c7;
border-radius: 4px;
font-family: 'penumbrasans';
color: white;
font-size: 10pt;
text-align: center;
width:25px;
}
.sheet-rolltemplate-statscircle .sheet-rollurbanshadow .sheet-chat-statRoll .sheet-chat-result .inlinerollresult{
background-color: transparent;
border: none;
font-weight: normal;
}
.sheet-rollStat{
display: grid;
grid-template-columns: auto 1fr;
gap: 10px;
}
.sheet-rollStat-note{
color: #b363c7;
padding-left:0px;
margin-top:15px;
}
/*-repcontrol-*/
/*--JRMG--*/