@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--*/