Files
roll20-character-sheets/Trinity_Continuum_2ed/TC2e.css
T

9282 lines
209 KiB
CSS

/* ################# - Commons - ################## */
@import url('https://fonts.googleapis.com/css?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Oxanium:wght@200;300;400;500;600;700;800&display=swap');
@import url('https://fonts.googleapis.com/css?family=Goldman:wght@400;700&family=Oxanium:wght@200;300;400;500;600;700;800&display=swap');
@import url('https://fonts.googleapis.com/css?family=Material+Icons|Material+Icons+Outlined|Material+Icons+Two+Tone|Material+Icons+Round|Material+Icons+Sharp');
.absolute{
position: absolute;
}
.flex{
display: flex;
}
.fRow{
flex-direction: row;
}
.fColumn{
flex-direction: column;
}
.wrap{
flex-wrap: wrap;
}
.noWrap{
flex-wrap: nowrap;
}
.jcFlexEnd{
justify-content: flex-end;
}
.jcCenter{
justify-content: center;
}
.jcSpaceBetween{
justify-content: space-between;
}
.jcSpaceAround{
justify-content: space-around;
}
.aiFlexEnd{
align-items: flex-end;
}
.aiCenter{
align-items: center;
}
.aiBaseline{
align-items: baseline;
}
.aiStretch{
align-items: stretch;
}
.acFlexEnd{
align-content: flex-end;
}
.acCenter{
align-content: center;
}
.acSpaceBetween{
align-content: space-between;
}
.acSpaceAround{
align-content: space-around;
}
.acStretch{
align-content: stretch;
}
.pointerEventsNone{
pointer-events:none;
}
/* ++++ - Expander - +++++ */
.hider[value="0"]+li,
.hider[value="0"]+div,
.hider[value="0"]+label,
.hider[value="-1"]+li,
.hider[value="-1"]+div,
.hider[value="-1"]+label {
height: 0px;
overflow: hidden;
transition: height 1s;
}
.hider[value="1"]+li,
.hider[value="1"]+div,
.hider[value="1"]+label {
height: 186px;
transition: height 1s, display 1s 1s;
overflow: hidden;
}
input[type="checkbox"].expander{
position: relative;
cursor: pointer;
z-index: 1;
margin-top: 8px;
line-height: 2;
opacity: 0.0;
left: 1px;
bottom: 2px;
}
input[type="checkbox"].expander + span::after {
display: inline-block;
content: "▼";
position: relative;
left: -13px;
top: 2px;
line-height: 2;
font-size: 12px;
transition: transform .5s;
}
input[type="checkbox"].expander:checked + span::after {
transform: rotate(180deg);
}
.expandedArea{
max-width: 94.5%;
min-width: 94.5%;
padding-left: 2%;
padding-right: 3%;
padding-top: 5px;
text-indent: 20px;
line-height: 1.6;
border-radius: 0px;
font-size: 13.5px;
scrollbar-width: thin;
}
.expanderFlagModal[value="0"] ~ .expandedArea{
display:flex;
opacity: 0;
/* transition: height 0.3s , opacity 0.3s; */
height: 0px !important;
margin-bottom: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
border-bottom-width: 0px;
padding-top: 0px;
margin-top: 0px;
position: absolute;
top: 26px;
}
.expanderFlagModal[value="1"] ~ .expandedArea{
margin-top: 0px;
margin-bottom: 0px;
transition: height 0.3s , opacity 0.3s;
margin-bottom: 10px;
position: absolute;
top: 26px;
}
.expandedArea:focus-visible{
outline: none;
}
.expanderFlagModal[value="1"] ~ .traitHeader,
.expanderFlagModal[value="1"] ~ .expandedArea{
z-index: 3;
background: white;
}
.expanderFlagModal[value="1"] ~ .modalBackground{
display: block;
background-color: black;
width: calc(100% + 61px);
height: 100%;
position: absolute;
z-index: 2;
opacity: 0.5;
transition: opacity 0.3s;
overflow: hidden;
top: -1px;
left: -31px;
}
.expanderFlagModal[value="0"] ~ .modalBackground{
opacity: 0;
height: 0px;
visibility: hidden;
}
.modalButton{
width: 100%;
height: 100%;
opacity: 0;
}
.expanderFlagModalRoll[value="1"] ~ .modalBackgroundRoll{
display: block;
background-color: rgb(0, 0, 0);
width: calc(100% + 31px);
height: 100%;
position: absolute;
z-index: 2;
opacity: 0.5;
transition: opacity 0.3s;
overflow: hidden;
top: -1px;
left: -31px;
}
.expanderFlagModalRoll[value="0"] ~ .modalBackgroundRoll{
opacity: 0;
height: 0px;
visibility: hidden;
}
.modalButtonRoll{
width: 100%;
height: 100%;
opacity: 0;
}
.expanderFlag[value="0"] ~ .expandedArea{
display:flex;
opacity: 0;
/* transition: height 0.3s , opacity 0.3s; */
height: 0px !important;
margin-bottom: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
border-bottom-width: 0px;
padding-top: 0px;
margin-top: 0px;
position: absolute;
top: 26px;
}
.expanderFlag[value="1"] ~ .expandedArea{
margin-top: 0px;
margin-bottom: 0px;
transition: height 0.3s , opacity 0.3s;
margin-bottom: 10px;
top: 26px;
}
.expanderFlag[value="1"] ~ .traitHeader,
.expanderFlag[value="1"] ~ .expandedArea{
background: white;
}
/* ++++ - Fim Expander - +++++ */
/* ++++ - Summary Button - +++++ */
.summaryButtons{
position: sticky;
top: 0px;
margin-left: -30px;
}
input[type="checkbox"].summaryButtonMain{
opacity: 0.0;
position: absolute;
z-index: 1;
width: 30px;
height: 30px;
}
input[type="checkbox"].summaryButtonMain + span {
font-family: Pictos;
line-height: 2;
font-size: 20px;
color: #7b7b7b;
}
input[type="checkbox"].summaryButtonMain + span,
.summaryButton{
display: flex;
width: 30px;
height: 30px;
font-weight: normal;
justify-content: center;
align-items: center;
cursor: pointer;
}
.summaryButton{
font-size: 12px;
color: #484848;
border-top: #b7b7b7;
border-top-style: solid;
border-top-width: 1px;
}
/* ++++ - Fim Summary Button - +++++ */
/* ++++ - Roll Button - +++++ */
.rollButtons{
position: sticky;
top: 0px;
margin-left: 100%;
}
.rollButtons absolute{
width: 30px;
}
input[type="checkbox"].rollButtonMain{
opacity: 0.0;
position: absolute;
z-index: 1;
width: 30px;
height: 30px;
}
input[type="checkbox"].rollButtonMain + span {
font-family: dicefontd10 ;
line-height: 2;
font-size: 33px;
color: #7b7b7b;
}
input[type="checkbox"].rollButtonMain + span,
.rollButton{
display: flex;
width: 30px;
height: 30px;
font-weight: normal;
justify-content: center;
align-items: center;
cursor: pointer;
}
.rollButton{
font-size: 12px;
color: #484848;
border: none;
border-top: #b7b7b7;
border-top-style: solid;
border-top-width: 1px;
width: 30px;
padding: 0px;
}
.rollButtons .hider[value="1"]+li,
.rollButtons .hider[value="1"]+div,
.rollButtons .hider[value="1"]+label {
height: 93px;
}
/* ++++ - Fim Roll Button - +++++ */
/* ############### - Fim Commons - ################ */
/* ############### - STRUCTURE - ################ */
*::-webkit-scrollbar {
width: 7px;
}
*::-webkit-scrollbar-track {
background: #CFD8DC;
}
*::-webkit-scrollbar-thumb {
background-color: #90A4AE;
}
.sheet-2colrow{
font-size:0px;
}
/* .ui-dialog {
scroll-behavior: smooth;
} */
.ui-dialog .charsheet .sheet-2colrow .sheet-col {
width: calc(50% - 15px);
margin-right: 30px;
}
*:focus-visible{
outline: none;
}
.pseudoBody{
background-color: white;
width: 100%;
margin-left: -30px;
min-height: auto;
font-family: 'Roboto', sans-serif;
position: relative;
padding-left: 30px;
padding-right: 30px;
}
.pseudoDisplay{
background-color: #FBFBFB;
width: 100%;
min-width: 830px;
min-height: auto;
position: relative;
transition: background-color 1s;
}
#top{
position: absolute;
top: -132px;
}
/* ++++ - Tier Section Selector - +++++ */
div.pseudoBody .pseudoDisplay .PC,
div.pseudoBody .pseudoDisplay .sheet-row.PC,
div.pseudoBody .pseudoDisplay .sheet-2colrow.PC,
div.pseudoBody .pseudoDisplay .sheet-3colrow.PC,
div.pseudoBody .pseudoDisplay .talent,
div.pseudoBody .pseudoDisplay .sheet-row.talent,
div.pseudoBody .pseudoDisplay .sheet-2colrow.talent,
div.pseudoBody .pseudoDisplay .sheet-3colrow.talent,
div.pseudoBody .pseudoDisplay .nova,
div.pseudoBody .pseudoDisplay .sheet-row.nova,
div.pseudoBody .pseudoDisplay .sheet-2colrow.nova,
div.pseudoBody .pseudoDisplay .sheet-3colrow.nova,
div.pseudoBody .pseudoDisplay .superior,
div.pseudoBody .pseudoDisplay .sheet-row.superior,
div.pseudoBody .pseudoDisplay .sheet-2colrow.superior,
div.pseudoBody .pseudoDisplay .sheet-3colrow.superior,
div.pseudoBody .pseudoDisplay .superior.default,
div.pseudoBody .pseudoDisplay .sheet-row.superior.default,
div.pseudoBody .pseudoDisplay .sheet-2colrow.superior.default,
div.pseudoBody .pseudoDisplay .sheet-3colrow.superior.default,
div.pseudoBody .pseudoDisplay .psion,
div.pseudoBody .pseudoDisplay .sheet-row.psion,
div.pseudoBody .pseudoDisplay .sheet-2colrow.psion,
div.pseudoBody .pseudoDisplay .sheet-3colrow.psion,
div.pseudoBody .pseudoDisplay .psion.default,
div.pseudoBody .pseudoDisplay .sheet-row.psion.default,
div.pseudoBody .pseudoDisplay .sheet-2colrow.psion.default,
div.pseudoBody .pseudoDisplay .sheet-3colrow.psion.default,
div.pseudoBody .pseudoDisplay .proxy,
div.pseudoBody .pseudoDisplay .sheet-row.proxy,
div.pseudoBody .pseudoDisplay .sheet-2colrow.proxy,
div.pseudoBody .pseudoDisplay .sheet-3colrow.proxy,
div.pseudoBody .pseudoDisplay .psiad,
div.pseudoBody .pseudoDisplay .sheet-row.psiad,
div.pseudoBody .pseudoDisplay .sheet-2colrow.psiad,
div.pseudoBody .pseudoDisplay .sheet-3colrow.psiad,
div.pseudoBody .pseudoDisplay .psiad.default,
div.pseudoBody .pseudoDisplay .sheet-row.psiad.default,
div.pseudoBody .pseudoDisplay .sheet-2colrow.psiad.default,
div.pseudoBody .pseudoDisplay .sheet-3colrow.psiad.default,
div.pseudoBody .pseudoDisplay .advanced,
div.pseudoBody .pseudoDisplay .sheet-row.advanced,
div.pseudoBody .pseudoDisplay .sheet-2colrow.advanced,
div.pseudoBody .pseudoDisplay .sheet-3colrow.advanced,
div.pseudoBody .pseudoDisplay .inspired,
div.pseudoBody .pseudoDisplay .sheet-row.inspired,
div.pseudoBody .pseudoDisplay .sheet-2colrow.inspired,
div.pseudoBody .pseudoDisplay .sheet-3colrow.inspired,
div.pseudoBody .pseudoDisplay .NPC,
div.pseudoBody .pseudoDisplay .sheet-row.NPC,
div.pseudoBody .pseudoDisplay .sheet-2colrow.NPC,
div.pseudoBody .pseudoDisplay .sheet-3colrow.NPC,
div.pseudoBody .pseudoDisplay .qtech,
div.pseudoBody .pseudoDisplay .sheet-row.qtech,
div.pseudoBody .pseudoDisplay .sheet-2colrow.qtech,
div.pseudoBody .pseudoDisplay .sheet-3colrow.qtech,
div.pseudoBody .pseudoDisplay .ftech,
div.pseudoBody .pseudoDisplay .sheet-row.ftech,
div.pseudoBody .pseudoDisplay .sheet-2colrow.ftech,
div.pseudoBody .pseudoDisplay .sheet-3colrow.ftech,
div.pseudoBody .pseudoDisplay .transport,
div.pseudoBody .pseudoDisplay .sheet-row.transport,
div.pseudoBody .pseudoDisplay .sheet-2colrow.transport,
div.pseudoBody .pseudoDisplay .sheet-3colrow.transport,
div.pseudoBody .pseudoDisplay .transport.default,
div.pseudoBody .pseudoDisplay .sheet-row.transport.default,
div.pseudoBody .pseudoDisplay .sheet-2colrow.transport.default,
div.pseudoBody .pseudoDisplay .sheet-3colrow.transport.default
{
display: none;
}
input.selectedTier[value="baseline"] ~ .pseudoBody .PC,
input.selectedTier[value="baseline"] ~* .pseudoBody .PC,
input.selectedTier[value="talent"] ~ .pseudoBody .PC,
input.selectedTier[value="talent"] ~* .pseudoBody .PC,
input.selectedTier[value="nova"] ~ .pseudoBody .PC,
input.selectedTier[value="nova"] ~* .pseudoBody .PC,
input.selectedTier[value="superior"] ~ .pseudoBody .PC,
input.selectedTier[value="superior"] ~* .pseudoBody .PC,
input.selectedTier[value="psiad"] ~ .pseudoBody .PC,
input.selectedTier[value="psiad"] ~* .pseudoBody .PC,
input.selectedTier[value="psion"] ~ .pseudoBody .PC,
input.selectedTier[value="psion"] ~* .pseudoBody .PC,
input.selectedTier[value="inspired"] ~ .pseudoBody .PC,
input.selectedTier[value="inspired"] ~* .pseudoBody .PC{
display: flex;
}
input.selectedTier[value="talent"] ~ .pseudoBody .talent,
input.selectedTier[value="talent"] ~* .pseudoBody .talent{
display: flex;
}
input.selectedTier[value="nova"] ~ .pseudoBody .nova,
input.selectedTier[value="nova"] ~* .pseudoBody .nova{
display: flex;
}
input.selectedTier[value="superior"] ~ .pseudoBody .superior,
input.selectedTier[value="superior"] ~* .pseudoBody .superior{
display: flex;
}
input.selectedTier[value="psiad"] ~ .pseudoBody .psiad,
input.selectedTier[value="psiad"] ~* .pseudoBody .psiad{
display: flex;
}
input.selectedTier[value="psiad"] ~ .selectedTierLevel[value="advanced"] ~ .pseudoBody .advanced,
input.selectedTier[value="psiad"] ~ .selectedTierLevel[value="advanced"] ~* .pseudoBody .advanced{
display: flex;
}
input.selectedTier[value="psion"] ~ .pseudoBody .psion,
input.selectedTier[value="psion"] ~* .pseudoBody .psion{
display: flex;
}
input.selectedTier[value="psion"] ~ .selectedTierLevel[value="proxy"] ~ .pseudoBody .proxy,
input.selectedTier[value="psion"] ~ .selectedTierLevel[value="proxy"] ~* .pseudoBody .proxy{
display: flex;
}
input.selectedTier[value="inspired"] ~ .pseudoBody .inspired,
input.selectedTier[value="inspired"] ~* .pseudoBody .inspired{
display: flex;
}
input.selectedTier[value="NPC"] ~ .pseudoBody .NPC,
input.selectedTier[value="NPC"] ~* .pseudoBody .NPC{
display: flex;
}
input.selectedTier[value="ftech"] ~ .pseudoBody .ftech,
input.selectedTier[value="ftech"] ~* .pseudoBody .ftech{
display: flex;
}
input.selectedTier[value="qtech"] ~ .pseudoBody .qtech,
input.selectedTier[value="qtech"] ~* .pseudoBody .qtech{
display: flex;
}
input.selectedTier[value="transport"] ~ .pseudoBody .transport,
input.selectedTier[value="transport"] ~* .pseudoBody .transport{
display: flex;
}
/* input.selectedTier[value="vehicle"] ~ .pseudoBody .vehicle,
input.selectedTier[value="vehicle"] ~* .pseudoBody .vehicle{
display: flex;
} */
/* ++++ - Fim Tier Section Selector - +++++ */
.pSection{
display: flex;
flex-direction: column;
padding-left: 30px;
padding-right: 30px;
}
.pTwinSection{
display: flex;
padding-left: 30px;
padding-right: 30px;
}
.input-label{
font-size: 16px;
color: #2f2f2f;
font-weight: 400;
letter-spacing: -0.5px;
flex-shrink: 0;
letter-spacing: 0.1px;
}
.inputLine {
background: rgba(255, 255, 255, 0);
border: none;
border-bottom: 1px solid #717171;
border-radius: 0;
height: 20px !important;
padding: 3px 0 0 5px;
flex-grow: 1;
padding-top: 1px;
margin-left: 4px;
margin-bottom: 0px;
font-size: 16px;
font-style: italic;
color: #5A5A5A;
min-width: 10px;
width: 100%;
}
.textCenter{
text-align: center;
}
.inputLine:active,
.inputLine:focus-visible{
outline:none;
}
select.inputLine{
padding-top: 0px;
appearance: none;
}
.inputDisable{
pointer-events: none;
}
.inputBox{
border: none;
border-radius: 0;
font-size: 15px;
color: #2f2f2f;
min-width: 10px;
appearance: none;
cursor: pointer;
text-align: center;
text-align-last:center;
padding-right: 13px;
max-width: 98px;
margin-bottom: 0px;
height: 100%;
}
.inputBox option{
font-size: 12px;
}
.traitHeader .inputBox + .select-icon + .inputLine {
margin-left:5px;
}
.select-icon {
/* position: absolute;
top: 4px;
left: 82px;
pointer-events: none;
font-size: 12px;
color: #00000042; */
position: relative;
top: -4px;
left: -19px;
pointer-events: none;
font-size: 12px;
color: #00000042;
width: 0px;
}
.space1{
margin-bottom: 20px;
}
.space2{
margin-bottom: 40px;
}
.dots{
display:flex;
}
.dot.zero{
opacity:0;
transition: opacity 0.5s;
}
.dot.zero:hover{
opacity:1;
transition: opacity 0.5s;
transform: none;
}
.dot.zero > span{
background:none;
display: flex;
justify-content: center;
align-items: center;
font-family: Pictos;
font-size:10px;
color: #b3b3b3;
}
.dot.zero:hover > span{
width: 14px;
height: 14px;
transform: scale(1);
/* border-radius: 50%; */
background: none;
transition: transform 1s;
clip-path: polygon(50% 0%, 5% 25%, 5% 75%, 50% 100%, 95% 75%, 95% 25%);
}
/* Configure the button styling. This example makes it look like a radio. */
button.dot {
padding: 0;
border: none;
cursor: pointer;
width: 14px;
height: 14px;
display: flex;
justify-content: center;
align-items: center;
transition: transform 0.3s;
background-color:#262626;
font-size: 19px;
margin-left: 1px;
}
button.dot::before {
padding: 0;
cursor: pointer;
min-width: 12px;
height: 12px;
display: flex;
justify-content: center;
align-items: center;
background-color: #ffffff;
content: "";
position: relative;
left: 7px;
}
button.dot:hover {
transform: scale(1.3);
}
button.dot:focus {
outline: none;
}
button.dot > span{
display: flex;
justify-content: center;
align-items: center;
min-width: 14px;
height: 14px;
transform: scale(1);
/* border-radius: 50%; */
background: #393939;;
transition: transform 1s;
position: relative;
left: -6px;
}
.hexagon,
.hexagon::before,
.hexagon > span{
clip-path: polygon(50% 0%, 5% 25%, 5% 75%, 50% 100%, 95% 75%, 95% 25%);
}
.triangle,
.triangle::before,
.triangle > span{
clip-path: polygon(50% 0, 100% 100%, 0 100%);
}
.circle,
.circle::before,
.circle > span{
clip-path: circle(40%);
}
.diamond
.diamond::before,
.diamond > span{
clip-path: circle(40%);
}
.pseudoDisplay .dot.rectangle{
background: white !important;
border-style: solid;
border-width: 1px;
width: 12px;
height: 12px;
border-color: #2b2b2b;
}
.dot.rectangle::before{
display:none;
}
.dot.rectangle > span{
left: 0px;
}
input.dot[value="0"] ~ button.gt-0 > span.checked,
input.dot[value="1"] ~ button.gt-1 > span.checked,
input.dot[value="2"] ~ button.gt-2 > span.checked,
input.dot[value="3"] ~ button.gt-3 > span.checked,
input.dot[value="4"] ~ button.gt-4 > span.checked,
input.dot[value="5"] ~ button.gt-5 > span.checked,
input.dot[value="6"] ~ button.gt-6 > span.checked,
input.dot[value="7"] ~ button.gt-7 > span.checked,
input.dot[value="8"] ~ button.gt-8 > span.checked,
input.dot[value="9"] ~ button.gt-9 > span.checked{
transform: scale(0);
transition: transform 1s;
}
.dots .gt-5,
.dots .gt-6,
.dots .gt-7,
.dots .gt-8,
.dots .gt-9{
display:none;
}
.dot[value="5"] ~ .gt-5,
.dot[value="6"] ~ .gt-5,
.dot[value="7"] ~ .gt-5,
.dot[value="8"] ~ .gt-5,
.dot[value="9"] ~ .gt-5,
.dot[value="10"] ~ .gt-5{
display:flex;
}
.dots .fifthDot{
margin-left: 5px;
}
/* ++++ - TraitLine Section - +++++ */
.traitHeader{
display:flex;
width: 100%;
display: flex;
align-items: flex-end;
height: 26px;
}
.traitHeader .inputLine{
margin-left: 0px;
margin-right: 5px;
}
.traitHeader .spanExpander{
margin-top: -3px;
margin-right: -13px;
margin-left: 3px;
font-size: 12px;
}
.traitHeader .dots{
padding-bottom: 3px;
}
.repeatingContainer{
margin-bottom: 1px;
display: flex;
flex-wrap: wrap;
align-items: flex-end;
}
/* ++++ - Fim TraitLine Section - +++++ */
/* ++++ - Custom Repeated Section - +++++ */
/* ==== - Positioning - ===== */
.customRepeating{
display: flex;
flex-wrap: wrap;
}
.pSection .customRepeating .title,
.pSection .customRepeating .title2,
.pTwinSection .customRepeating .title,
.pTwinSection .customRepeating .title2{
order: -2;
width: 85%;
}
.repcontainer{
width: 100%;
}
.customRepeating > .repcontrol{
display: flex;
justify-content: flex-end;
order: -1;
width: 15%;
}
.customRepeating > .title ~ .repcontrol{
height: 45px;
}
.customRepeating > .title2 ~ .repcontrol{
height: 35px;
}
.customRepeating .titleLabel{
margin-left: 17%;
}
/* ==== - Fim Positioning - ===== */
/* ==== - Styling +Add, Modify, Confirm buttons - ===== */
.customRepeating .repcontrol_edit,
.customRepeating .repcontrol_add{ /* ==== - Positioning and Hide vanilla Buttons - ==== */
visibility: hidden;
color: rgb(255, 255, 255);
box-shadow:none;
text-shadow:none;
padding-top: 10px;
}
.customRepeating .repcontrol_add::after,
.customRepeating .repcontrol_edit::after { /* ==== - Making visible and Styling New Buttons - ++++ */
background-color:none;
visibility: visible;
margin-left:-46px;
font-family: 'Pictos';
font-size: 18px;
}
.customRepeating .repcontrol_add::after { /* ==== - Inserting contendo +Add Button - ++++ */
content: "&";
}
.customRepeating .repcontrol_edit::after { /* ==== - Inserting contendo Modify Button - ++++ */
content: "W";
}
.customRepeating > .editmode +
.repcontrol > .repcontrol_edit::after {/* ==== - Inserting content Confirm Buttons - ++++ */
content: "3";
}
/* ==== - Fim Styling +Add, Modify, Confirm buttons - ===== */
/* ==== - Styling Delete, Move Buttons - ==== */
.charsheet .repcontainer .repitem .itemcontrol .repcontrol_del { /* ==== - Overlap Delete Button - ++++ */
position: absolute;
z-index: 99999 !important;
right: 0px;
}
.charsheet .repcontainer .repitem .itemcontrol .repcontrol_move { /* ==== - Overlap Move Button - ++++ */
cursor: move;
position: absolute;
z-index: 99999 !important;
}
/* ==== - Styling +Add, Modify, Confirm buttons- ==== */
/* ++++ - Fim Custom Repeated Section - +++++ */
/* ++++ -Select Input Title - +++++ */
.selectableTitle{
display: flex;
align-items: center;
justify-content: center;
flex-wrap: wrap;
}
.pTwinSection .titleSelectInputContainer ~ .title2{
width: 85%;
}
.inputTitle{
display: flex;
justify-content: center;
text-align: center;
padding: 0px;
width: 85%;
margin-right: 16%;
font-size: 27px;
font-weight: bold;
background: transparent;
border: none;
pointer-events: none;
user-select: none;
/* padding-right: 7%; */
}
.inputTitleSelectable{
display: flex;
justify-content: center;
text-align: center;
padding: 0px;
width: 85%;
margin-right: 16%;
font-size: 27px;
font-weight: bold;
background: transparent;
border: none;
/* padding-right: 7%; */
}
.titleSelectInputContainer {
display: flex;
width: 15%;
max-width: 15%;
height: 35px;
align-items: center;
}
.titleSelectInput {
background: transparent;
border: none;
font-size: 15px;
height: 100%;
width: 17px;
appearance: none;
color: transparent;
margin-right: -5px;
margin-left: 10px;
margin-bottom: 0px;
}
.titleSelectInput option{
color:black;
font-weight: normal;
}
.changeTitleIcon{
font-family: pictos;
pointer-events: none;
color:white;
font-size: 18px;
position: relative;
right: 11px;
user-select: none;
opacity: 0.2;
transition: opacity 0.3s;
padding-top: 4px;
}
.titleSelectInputContainer:hover .changeTitleIcon{
opacity: 1;
transition: opacity 0.3s;
}
/* ++++ -Fim Select Input Title - +++++ */
/* ++++ -Select Input Title and Select Input Title- +++++ */
.selectableTitle.customRepeating .titleSelectInputContainer{
order: -3;
}
.selectableTitle.customRepeating .title2{
width: 70%;
}
.selectableTitle.customRepeating .title2 .inputTitle{
margin-right: 0px;
width: 100%;
}
/* ++++ -FIM Select Input Title and Select Input Title- +++++ */
.divisor{
display: flex;
justify-content: center;
align-items: center;
margin-top: 10px;
margin-bottom: 8px;
}
.line{
height: 1px;
border-top: #000000;
border-top-style: solid;
flex-grow: 1;
height: 0px;
border-top-width: 1px;
}
.divisorLabel{
font-size: 15px;
margin-left: 5px;
margin-right: 5px;
color: #4D4D4D;
}
.sourceDots{
margin-top: 22px;
width: 80%;
max-width: 500px;
}
.pseudoDisplay .sourceDots button{
display:flex
}
.sourceDots .sourceMax button.dot{
transform: scale(1.47);
background: #4f4f4f;
margin-left: 5px;
margin-right: 5px;
}
.sourceDots .sourceExpended button.dot{
transform: scale(1.2);
background: #4f4f4f;
margin-left: 5px;
margin-right: 5px;
}
.boxPoints,
.boxTitle{
width: 93%;
}
.boxPoints{
margin-top: -4px;
}
.boxPoints input{
width: 90%;
font-size: 19px;
appearance: none;
-moz-appearance: textfield;
border-radius: 0px;
text-align:center;
border: none;
background:transparent;
padding: 0px;
-webkit-padding-start: 24%;
margin-top: -2px;
}
.boxPoints select{
width: 65px;
margin-bottom: 0px;
border: none;
border-radius: 0;
appearance: none;
text-align: center;
font-size: 20px;
font-weight: bold;
}
.boxPoints input:hover{
-moz-appearance: auto;
padding-left: 27%;
-webkit-padding-start: 24%;
}
.boxPointsContainer{
height: 40px;
}
.boxPointsTitle{
font-size: 12px;
width: auto;
color: #4f4f4f;
text-align: center;
}
/* ############### - FIM STRUCTURE - ################ */
/* //////////////// INITIAL COLORS - //////////////// */
.primaryColorBackground{
background-color: #475353;
}
.secondaryColorBackground{
background-color: #DFDFDF;
}
.tertiaryColorBackground{
background-color: #848484;
}
.colorQuaternay{
background-color: #F5F5F5;
}
.colorFont{
color:white;
}
/* //////////////// FIM INITIAL COLORS - //////////////// */
/* ////////////////// - DEFAULT THEME - ////////////////// */
/* +++++++++++++++++ - Logo - +++++++++++++++++ */
.colorOverHide[value="default"] ~* .logoBaseline,
.colorOverHide[value="default"] ~* .logoTalent,
.colorOverHide[value="default"] ~* .logoNova,
.colorOverHide[value="default"] ~* .logoPsion,
.colorOverHide[value="default"] ~* .logoInspired,
.colorOverHide[value="default"] ~* .logoNPC{
display: block;
position: absolute;
opacity: 0;
z-index: 0;
transition: opacity 1s 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="baseline"] ~* .logoBaseline,
.colorOverHide[value="default"] + .selectedTier[value="transport"] ~ .selectedTech[value="hard"] ~* .logoBaseline{
opacity: 1;
z-index: 1;
transition: opacity 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="talent"] ~* .logoTalent,
.colorOverHide[value="default"] + .selectedTier[value="ftech"] ~* .logoTalent{
opacity: 1;
z-index: 1;
transition: opacity 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="nova"] ~* .logoNova,
.colorOverHide[value="default"] + .selectedTier[value="superior"] ~* .logoNova,
.colorOverHide[value="default"] + .selectedTier[value="qtech"] ~* .logoNova{
opacity: 1;
z-index: 1;
transition: opacity 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="psion"] ~* .logoPsion,
.colorOverHide[value="default"] + .selectedTier[value="psiad"] ~* .logoPsion,
.colorOverHide[value="default"] + .selectedTier[value="transport"] ~ .selectedTech[value="noetic"] ~* .logoPsion{
opacity: 1;
z-index: 1;
transition: opacity 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="inspired"] ~* .logoInspired{
opacity: 1;
z-index: 1;
transition: opacity 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="NPC"] ~* .logoNPC{
opacity: 1;
z-index: 1;
transition: opacity 1s;
}
.logoSynth{
display:none;
}
.logoSynth {
margin-top: -10px;
justify-content: center;
align-items: center;
mix-blend-mode: lighten;
margin-top: -47px;
backdrop-filter: blur(0px);
}
.logoSynthBackground{
opacity: .9;
}
.logoSynthGlow {
position: absolute;
mix-blend-mode: screen;
margin-top: -6px;
margin-left: -1px;
}
.logoSynthGlow.secondary{
opacity: .5;
}
/* +++++++++++++++++ - Fim Logo - +++++++++++++++++ */
.colorOverHide[value="default"] + .selectedTier[value="baseline"] ~* .primaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="baseline"] ~* .secondaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="baseline"] ~* .tertiaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="baseline"] ~* .colorFont,
.colorOverHide[value="default"] + .selectedTier[value="talent"] ~* .primaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="talent"] ~* .secondaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="talent"] ~* .tertiaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="talent"] ~* .colorFont,
.colorOverHide[value="default"] + .selectedTier[value="nova"] ~* .primaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="nova"] ~* .secondaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="nova"] ~* .tertiaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="nova"] ~* .colorFont,
.colorOverHide[value="default"] + .selectedTier[value="superior"] ~* .primaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="superior"] ~* .secondaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="superior"] ~* .tertiaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="superior"] ~* .colorFont,
.colorOverHide[value="default"] + .selectedTier[value="psiad"] ~* .primaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="psiad"] ~* .secondaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="psiad"] ~* .tertiaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="psiad"] ~* .colorFont,
.colorOverHide[value="default"] + .selectedTier[value="psion"] ~* .primaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="psion"] ~* .secondaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="psion"] ~* .tertiaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="psion"] ~* .colorFont,
.colorOverHide[value="default"] + .selectedTier[value="inspired"] ~* .primaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="inspired"] ~* .secondaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="inspired"] ~* .tertiaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="npc"] ~* .primaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="npc"] ~* .secondaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="npc"] ~* .tertiaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="npc"] ~* .colorFont
.colorOverHide[value="default"] + .selectedTier[value="ftech"] ~* .primaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="ftech"] ~* .secondaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="ftech"] ~* .tertiaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="ftech"] ~* .colorFont,
.colorOverHide[value="default"] + .selectedTier[value="qtech"] ~* .primaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="qtech"] ~* .secondaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="qtech"] ~* .tertiaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="qtech"] ~* .colorFont,
.colorOverHide[value="default"] + .selectedTier[value="transport"] ~* .primaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="transport"] ~* .secondaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="transport"] ~* .tertiaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="transport"] ~* .colorFont{
transition: background-color 1s, color 1s;
}
/* ++++ - baseline Color - +++++ */
.colorOverHide[value="default"] + .selectedTier[value="baseline"] ~ .pseudoDisplay{
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="baseline"] ~* .primaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="baseline"] ~* .customRepeating > .repcontrol{
background-color: #475353;
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="baseline"] ~* .secondaryColorBackground{
background-color: #DFDFDF;
}
.colorOverHide[value="default"] + .selectedTier[value="baseline"] ~* .tertiaryColorBackground{
background-color: #848484;
}
.colorOverHide[value="default"] + .selectedTier[value="baseline"] ~* .colorFont{
color:white;
}
.colorOverHide[value="default"] + .selectedTier[value="baseline"] ~* .primaryColorFont{
color: #475353;
}
.colorOverHide[value="default"] + .selectedTier[value="baseline"] ~*.arenas,
.colorOverHide[value="default"] + .selectedTier[value="baseline"] ~*.arena.central{
outline-color: #646464;
border-color: #646464;
}
/* ++++ - Fim baseline Color - +++++ */
/* ++++ - Talent Color - +++++ */
.colorOverHide[value="default"] + .selectedTier[value="talent"] ~ .pseudoDisplay{
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="talent"] ~* .primaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="talent"] ~* .customRepeating > .repcontrol{
background-color: #005B7F;
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="talent"] ~ .secondaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="talent"] ~* .secondaryColorBackground{
background-color: #D7E8EF;
}
.colorOverHide[value="default"] + .selectedTier[value="talent"] ~* .tertiaryColorBackground{
background-color: #2485AC;
}
.colorOverHide[value="default"] + .selectedTier[value="talent"] ~* .colorFont{
color:white;
}
.colorOverHide[value="default"] + .selectedTier[value="talent"] ~* .primaryColorFont{
color: #005B7F;
}
.colorOverHide[value="default"] + .selectedTier[value="talent"] ~* .arenas,
.colorOverHide[value="default"] + .selectedTier[value="talent"] ~* .arena.central{
outline-color: #4C98B6;
border-color: #4C98B6;
}
.colorOverHide[value="default"] + .selectedTier[value="talent"] ~* .rollEndingSectionInner.tertiaryColorBackground{
background-color:#5e9cb5;
}
/* ++++ - Fim Talent Color - +++++ */
/* ++++ - Nova Color - +++++ */
.colorOverHide[value="default"] + .selectedTier[value="nova"] ~ .pseudoDisplay{
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="nova"] ~* .primaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="nova"] ~* .customRepeating > .repcontrol{
background-color: black;
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="nova"] ~* .secondaryColorBackground{
background-color: #FEE7DC;
}
.colorOverHide[value="default"] + .selectedTier[value="nova"] ~* .tertiaryColorBackground{
background-color: #D1D1D1;
border-color: #AFAFAF;
border-style: solid;
border-width: 1px;
}
.colorOverHide[value="default"] + .selectedTier[value="nova"] ~* .colorFont{
color:#FEC00F;
}
.colorOverHide[value="default"] + .selectedTier[value="nova"] ~* .circumstHeader .pathLabel.colorFont{
color:#bfbfbf;
}
.colorOverHide[value="default"] + .selectedTier[value="nova"] ~* .primaryColorFont{
color: black;
}
.colorOverHide[value="default"] + .selectedTier[value="talent"] ~* .arenas,
.colorOverHide[value="default"] + .selectedTier[value="talent"] ~* .arena.central{
outline-color: rgb(0, 0, 0);
border-color: black;
}
.colorOverHide[value="default"] + .selectedTier[value="nova"] ~* .customRoll .numberHider,
.colorOverHide[value="default"] + .selectedTier[value="nova"] ~* .custominitiative .numberHider{
background:#FEC00F;
}
.colorOverHide[value="default"] + .selectedTier[value="nova"] ~* .pathLabel.colorFont{
color:#555;
}
.colorOverHide[value="default"] + .selectedTier[value="nova"] ~* .rollEndingSectionInner.tertiaryColorBackground{
background-color:#575757;
}
/* ++++ - Fim Nova Color - +++++ */
/* ++++ - Superior Color - +++++ */
.colorOverHide[value="default"] + .selectedTier[value="superior"] ~ .pseudoDisplay{
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="superior"] ~* .primaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="superior"] ~* .customRepeating > .repcontrol{
background-color: black;
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="superior"] ~* .secondaryColorBackground{
background-color: #FEE7DC;
}
.colorOverHide[value="default"] + .selectedTier[value="superior"] ~* .tertiaryColorBackground{
background-color: #D1D1D1;
border-color: #AFAFAF;
border-style: solid;
border-width: 1px;
}
.colorOverHide[value="default"] + .selectedTier[value="superior"] ~* .colorFont{
color:#FEC00F;
}
.colorOverHide[value="default"] + .selectedTier[value="superior"] ~* .circumstHeader .pathLabel.colorFont{
color:#bfbfbf;
}
.colorOverHide[value="default"] + .selectedTier[value="superior"] ~* .primaryColorFont{
color: black;
}
.colorOverHide[value="default"] + .selectedTier[value="talent"] ~* .arenas,
.colorOverHide[value="default"] + .selectedTier[value="talent"] ~* .arena.central{
outline-color: rgb(0, 0, 0);
border-color: black;
}
.colorOverHide[value="default"] + .selectedTier[value="superior"] ~* .customRoll .numberHider,
.colorOverHide[value="default"] + .selectedTier[value="superior"] ~* .custominitiative .numberHider{
background:#FEC00F;
}
.colorOverHide[value="default"] + .selectedTier[value="superior"] ~* .pathLabel.colorFont{
color:#555;
}
.colorOverHide[value="default"] + .selectedTier[value="superior"] ~* .rollEndingSectionInner.tertiaryColorBackground{
background-color:#575757;
}
.colorOverHide[value="default"] + .selectedTier[value="superior"] ~* .tertiaryColorBackground.forte{
background-color: #808080;
border-color: black;
}
/* ++++ - Fim Superior Color - +++++ */
/* ++++ - Psiad Color - +++++ */
.colorOverHide[value="default"] + .selectedTier[value="psiad"] ~ .pseudoDisplay{
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="psiad"] ~* .primaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="psiad"] ~* .customRepeating > .repcontrol{
background-color: #A5181C;
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="psiad"] ~* .secondaryColorBackground{
background-color: #F0DED6;
}
.colorOverHide[value="default"] + .selectedTier[value="psiad"] ~* .tertiaryColorBackground{
background-color: #C83C20;
}
.colorOverHide[value="default"] + .selectedTier[value="psiad"] ~* .colorFont{
color:white;
}
.colorOverHide[value="default"] + .selectedTier[value="psiad"] ~* .primaryColorFont{
color: #A5181C;
}
.colorOverHide[value="default"] + .selectedTier[value="psiad"] ~* .arenas,
.colorOverHide[value="default"] + .selectedTier[value="psiad"] ~* .arena.central{
outline-color: rgb(172, 30, 30);
border-color: rgb(172, 30, 30);
}
.colorOverHide[value="default"] + .selectedTier[value="psiad"] ~* .rollEndingSectionInner.tertiaryColorBackground{
background-color:#CA543D;
}
/* ++++ - Fim Psiad Color - +++++ */
/* ++++ - Psion Color - +++++ */
.colorOverHide[value="default"] + .selectedTier[value="psion"] ~ .pseudoDisplay{
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="psion"] ~* .primaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="psion"] ~* .customRepeating > .repcontrol{
background-color: #A5181C;
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="psion"] ~* .secondaryColorBackground{
background-color: #F0DED6;
}
.colorOverHide[value="default"] + .selectedTier[value="psion"] ~* .tertiaryColorBackground{
background-color: #C83C20;
}
.colorOverHide[value="default"] + .selectedTier[value="psion"] ~* .colorFont{
color:white;
}
.colorOverHide[value="default"] + .selectedTier[value="psion"] ~* .primaryColorFont{
color: #A5181C;
}
.colorOverHide[value="default"] + .selectedTier[value="psion"] ~* .arenas,
.colorOverHide[value="default"] + .selectedTier[value="psion"] ~* .arena.central{
outline-color: rgb(172, 30, 30);
border-color: rgb(172, 30, 30);
}
.colorOverHide[value="default"] + .selectedTier[value="psion"] ~* .rollEndingSectionInner.tertiaryColorBackground{
background-color:#CA543D;
}
/* ++++ - Fim Psion Color - +++++ */
/* ++++ - Inspired Color - +++++ */
.colorOverHide[value="default"] + .selectedTier[value="inspired"] ~* .pseudoDisplay{
background-color: #EEE7D7;
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="inspired"] ~* .primaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="inspired"] ~* .customRepeating > .repcontrol{
background-color: #4D4D4D;
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="inspired"] ~* .secondaryColorBackground{
background-color: #D9D0BD;
}
.colorOverHide[value="default"] + .selectedTier[value="inspired"] ~* .tertiaryColorBackground{
background-color: #676561;
}
.colorOverHide[value="default"] + .selectedTier[value="inspired"] ~* .colorFont{
color:#EEE7D7;
}
.colorOverHide[value="default"] + .selectedTier[value="inspired"] ~* .primaryColorFont{
color: #4D4D4D;
}
.colorOverHide[value="default"] + .selectedTier[value="inspired"] ~* .arenas,
.colorOverHide[value="default"] + .selectedTier[value="inspired"] ~* .arena.central{
outline-color: #676561;
border-color: #676561;
}
.colorOverHide[value="default"] + .selectedTier[value="inspired"] ~* button.dot::before{
background-color: #EEE7D7;
}
.colorOverHide[value="default"] + .selectedTier[value="inspired"] ~* button.dot > span{
background: #515151;
}
.colorOverHide[value="default"] + .selectedTier[value="inspired"] ~* .pseudoDisplay .dot.rectangle{
background: #eee7d7;
}
.colorOverHide[value="default"] + .selectedTier[value="inspired"] ~* .pathTabContent{
background-color: #F4F1EA;
}
/* ++++ - Fim Inspired Color - +++++ */
/* ++++ - NPC Color - +++++ */
.colorOverHide[value="default"] + .selectedTier[value="NPC"] ~ .pseudoDisplay{
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="NPC"] ~* .primaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="NPC"] ~* .customRepeating > .repcontrol{
background-color: #80407E;
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="NPC"] ~* .secondaryColorBackground{
background-color: #E4DDEB;
}
.colorOverHide[value="default"] + .selectedTier[value="NPC"] ~* .tertiaryColorBackground{
background-color: #A465A1;
}
.colorOverHide[value="default"] + .selectedTier[value="NPC"] ~* .colorFont{
color:#ffffff;
}
.colorOverHide[value="default"] + .selectedTier[value="NPC"] ~* .primaryColorFont{
color: #80407E;
}
.colorOverHide[value="default"] + .selectedTier[value="NPC"] ~* .arenas,
.colorOverHide[value="default"] + .selectedTier[value="NPC"] ~* .arena.central{
outline-color: #80407E;
border-color: #80407E;
}
.colorOverHide[value="default"] + .selectedTier[value="NPC"] ~ .pseudoDisplay{
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="NPC"] ~* .primaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="NPC"] ~* .customRepeating > .repcontrol{
background-color: #80407E;
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="NPC"] ~* .secondaryColorBackground{
background-color: #E4DDEB;
}
.colorOverHide[value="default"] + .selectedTier[value="NPC"] ~* .tertiaryColorBackground{
background-color: #A465A1;
}
.colorOverHide[value="default"] + .selectedTier[value="NPC"] ~* .colorFont{
color:#ffffff;
}
.colorOverHide[value="default"] + .selectedTier[value="NPC"] ~* .primaryColorFont{
color: #80407E;
}
.colorOverHide[value="default"] + .selectedTier[value="NPC"] ~* .arenas,
.colorOverHide[value="default"] + .selectedTier[value="NPC"] ~* .arena.central{
outline-color: #80407E;
border-color: #80407E;
}
.colorOverHide[value="default"] + .selectedTier[value="NPC"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="priaptitude"] ~* .pathLabel{
background-color: #80407E;
color: white;
}
.colorOverHide[value="default"] + .selectedTier[value="NPC"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="priaptitude"] ~* .primaryColorFont{
color:#80407E;
}
.colorOverHide[value="default"] + .selectedTier[value="NPC"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="secaptitude"] ~* .pathLabel{
background-color:#A465A1;
color: white;
}
.colorOverHide[value="default"] + .selectedTier[value="NPC"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="secaptitude"] ~* .primaryColorFont{
color:#936590;
}
/* ++++ - Fim NPC Color - +++++ */
/* ++++ - Flux-Tech Color - +++++ */
.colorOverHide[value="default"] + .selectedTier[value="ftech"] ~ .pseudoDisplay{
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="ftech"] ~* .primaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="ftech"] ~* .customRepeating > .repcontrol{
background-color: #005B7F;
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="ftech"] ~ .secondaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="ftech"] ~* .secondaryColorBackground{
background-color: #D7E8EF;
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="ftech"] ~* .tertiaryColorBackground{
background-color: #2485AC;
}
.colorOverHide[value="default"] + .selectedTier[value="ftech"] ~* .colorFont{
color:white;
}
.colorOverHide[value="default"] + .selectedTier[value="ftech"] ~* .primaryColorFont{
color: #005B7F;
}
.colorOverHide[value="default"] + .selectedTier[value="ftech"] ~* .arenas,
.colorOverHide[value="default"] + .selectedTier[value="ftech"] ~* .arena.central{
outline-color: #4C98B6;
border-color: #4C98B6;
}
/* ++++ - Fim Flux-Tech Color - +++++ */
/* ++++ - Quantum-Tech Color - +++++ */
.colorOverHide[value="default"] + .selectedTier[value="qtech"] ~ .pseudoDisplay{
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="qtech"] ~* .primaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="qtech"] ~* .customRepeating > .repcontrol{
background-color: black;
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="qtech"] ~* .secondaryColorBackground{
background-color: #FEE7DC;
}
.colorOverHide[value="default"] + .selectedTier[value="qtech"] ~* .tertiaryColorBackground{
background-color: #D1D1D1;
border-color: #AFAFAF;
border-style: solid;
border-width: 1px;
}
.colorOverHide[value="default"] + .selectedTier[value="qtech"] ~* .colorFont{
color:#FEC00F;
}
.colorOverHide[value="default"] + .selectedTier[value="qtech"] ~* .primaryColorFont{
color: black;
}
.colorOverHide[value="default"] + .selectedTier[value="talent"] ~* .arenas,
.colorOverHide[value="default"] + .selectedTier[value="talent"] ~* .arena.central{
outline-color: rgb(0, 0, 0);
border-color: black;
}
.colorOverHide[value="default"] + .selectedTier[value="qtech"] ~* .customRoll .numberHider,
.colorOverHide[value="default"] + .selectedTier[value="qtech"] ~* .custominitiative .numberHider{
background:#FEC00F;
}
.colorOverHide[value="default"] + .selectedTier[value="qtech"] ~* .pathLabel.colorFont{
color:#555;
}
.colorOverHide[value="default"] + .selectedTier[value="qtech"] ~* .circumstHeader .pathLabel.colorFont{
color:#bfbfbf;
}
.colorOverHide[value="default"] + .selectedTier[value="qtech"] ~* .rollEndingSectionInner.tertiaryColorBackground{
background-color:#575757;
}
/* ++++ - Fim Quantum-Tech Color - +++++ */
/* ++++ - Transport Hard-tech Color - +++++ */
.colorOverHide[value="default"] + .selectedTier[value="transport"] ~ .selectedTech[value="hard"] ~ .pseudoDisplay{
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="transport"] ~ .selectedTech[value="hard"] ~* .primaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="transport"] ~ .selectedTech[value="hard"] ~* .customRepeating > .repcontrol{
background-color: #475353;
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="transport"] ~ .selectedTech[value="hard"] ~* .secondaryColorBackground{
background-color: #DFDFDF;
}
.colorOverHide[value="default"] + .selectedTier[value="transport"] ~ .selectedTech[value="hard"] ~* .tertiaryColorBackground{
background-color: #848484;
}
.colorOverHide[value="default"] + .selectedTier[value="transport"] ~ .selectedTech[value="hard"] ~* .colorFont{
color:white;
}
.colorOverHide[value="default"] + .selectedTier[value="transport"] ~ .selectedTech[value="hard"] ~* .primaryColorFont{
color: #475353;
}
.colorOverHide[value="default"] + .selectedTier[value="transport"] ~ .selectedTech[value="hard"] ~* .arenas,
.colorOverHide[value="default"] + .selectedTier[value="transport"] ~ .selectedTech[value="hard"] ~* .arena.central{
outline-color: #646464;
border-color: #646464;
}
/* ++++ - Fim Transport Hard-tech Color - +++++ */
/* ++++ - Transport Noetic-tech Color - +++++ */
.colorOverHide[value="default"] + .selectedTier[value="transport"] ~ .selectedTech[value="noetic"] ~ .pseudoDisplay{
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="transport"] ~ .selectedTech[value="noetic"] ~* .primaryColorBackground,
.colorOverHide[value="default"] + .selectedTier[value="transport"] ~ .selectedTech[value="noetic"] ~* .customRepeating > .repcontrol{
background-color: #A5181C;
transition: background-color 1s;
}
.colorOverHide[value="default"] + .selectedTier[value="transport"] ~ .selectedTech[value="noetic"] ~* .secondaryColorBackground{
background-color: #F0DED6;
}
.colorOverHide[value="default"] + .selectedTier[value="transport"] ~ .selectedTech[value="noetic"] ~* .tertiaryColorBackground{
background-color: #C83C20;
}
.colorOverHide[value="default"] + .selectedTier[value="transport"] ~ .selectedTech[value="noetic"] ~* .colorFont{
color:white;
}
.colorOverHide[value="default"] + .selectedTier[value="transport"] ~ .selectedTech[value="noetic"] ~* .primaryColorFont{
color: #A5181C;
}
.colorOverHide[value="default"] + .selectedTier[value="transport"] ~ .selectedTech[value="noetic"] ~* .arenas,
.colorOverHide[value="default"] + .selectedTier[value="transport"] ~ .selectedTech[value="noetic"] ~* .arena.central{
outline-color: rgb(172, 30, 30);
border-color: rgb(172, 30, 30);
}
.colorOverHide[value="default"] + .selectedTier[value="transport"] ~ .selectedTech[value="noetic"] ~* .rollEndingSectionInner.tertiaryColorBackground{
background-color:#CA543D;
}
/* ++++ - FIM Transport Noetic-tech Color - +++++ */
/* ////////////////// - FIM DEFAULT THEME - ////////////////// */
/* //////////////////// - NEUTRAL THEME - //////////////////// */
.colorOverHide[value="neutral"] ~* .logoBaseline{
display: block;
position: absolute;
opacity: 1;
}
.colorOverHide[value="neutral"] ~ .pseudoDisplay{
transition: background-color 1s;
}
.colorOverHide[value="neutral"] ~* .primaryColorBackground,
.colorOverHide[value="neutral"] ~* .customRepeating > .repcontrol{
background-color: #475353;
transition: background-color 1s;
}
.colorOverHide[value="neutral"] ~* .secondaryColorBackground{
background-color: #DFDFDF;
}
.colorOverHide[value="neutral"] ~* .tertiaryColorBackground{
background-color: #848484;
}
.colorOverHide[value="neutral"] ~* .colorFont{
color:white;
}
.colorOverHide[value="neutral"] ~* .primaryColorFont{
color: #475353;
}
.colorOverHide[value="neutral"] ~*.arenas,
.colorOverHide[value="neutral"] ~*.arena.central{
outline-color: #646464;
border-color: #646464;
}
.colorOverHide[value="neutral"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input ~* .pathLabel,
.colorOverHide[value="neutral"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="priaptitude"] ~* .pathLabel{
background-color: #686868;
color: white;
}
.colorOverHide[value="neutral"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input ~* .primaryColorFont,
.colorOverHide[value="neutral"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="priaptitude"] ~* .primaryColorFont{
color:#686868;
}
.colorOverHide[value="neutral"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="secaptitude"] ~* .pathLabel{
background-color:#939393;
color: white;
}
.colorOverHide[value="neutral"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="secaptitude"] ~* .primaryColorFont{
color:#686868;
}
/* ////////////////// - FIM NEUTRAL THEME - ////////////////// */
/* //////////////////// - FLUX THEME - //////////////////// */
.colorOverHide[value="flux"] ~* .logoTalent{
display: block;
position: absolute;
opacity: 1;
}
.colorOverHide[value="flux"] ~ .pseudoDisplay{
transition: background-color 1s;
}
.colorOverHide[value="flux"] ~* .primaryColorBackground,
.colorOverHide[value="flux"] ~* .customRepeating > .repcontrol{
background-color: #005B7F;
transition: background-color 1s;
}
.colorOverHide[value="flux"] ~ .secondaryColorBackground,
.colorOverHide[value="flux"] ~* .secondaryColorBackground{
background-color: #D7E8EF;
}
.colorOverHide[value="flux"] ~* .tertiaryColorBackground{
background-color: #2485AC;
}
.colorOverHide[value="flux"] ~* .colorFont{
color:white;
}
.colorOverHide[value="flux"] ~* .primaryColorFont{
color: #005B7F;
}
.colorOverHide[value="flux"] ~* .arenas,
.colorOverHide[value="flux"] ~* .arena.central{
outline-color: #4C98B6;
border-color: #4C98B6;
}
.colorOverHide[value="flux"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="priaptitude"] ~* .pathLabel{
background-color: #005B7F;;
color: white;
}
.colorOverHide[value="flux"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="priaptitude"] ~* .primaryColorFont{
color:#005B7F;;
}
.colorOverHide[value="flux"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="secaptitude"] ~* .pathLabel{
background-color:#2485AC;
color: white;
}
.colorOverHide[value="flux"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="secaptitude"] ~* .primaryColorFont{
color:#2485AC;
}
/* ////////////////// - FIM FLUX THEME - ////////////////// */
/* //////////////////// - QUANTUM THEME - //////////////////// */
.colorOverHide[value="quantum"] ~* .logoNova{
display: block;
position: absolute;
opacity: 1;
}
.colorOverHide[value="quantum"] ~ .pseudoDisplay{
transition: background-color 1s;
}
.colorOverHide[value="quantum"] ~* .primaryColorBackground,
.colorOverHide[value="quantum"] ~* .customRepeating > .repcontrol{
background-color: black;
transition: background-color 1s;
}
.colorOverHide[value="quantum"] ~* .secondaryColorBackground{
background-color: #FEE7DC;
}
.colorOverHide[value="quantum"] ~* .tertiaryColorBackground{
background-color: #D1D1D1;
border-color: #AFAFAF;
border-style: solid;
border-width: 1px;
}
.colorOverHide[value="quantum"] ~* .colorFont {
color:#FEC00F;
}
.colorOverHide[value="quantum"] ~* .pathLabel.colorFont {
color: #555;
}
.colorOverHide[value="quantum"] ~* .circumstHeader .pathLabel.colorFont{
color:#bfbfbf;
}
.colorOverHide[value="quantum"] ~* .primaryColorFont{
color: black;
}
.colorOverHide[value="quantum"] ~* .arenas,
.colorOverHide[value="quantum"] ~* .arena.central{
outline-color: rgb(0, 0, 0);
border-color: black;
}
.colorOverHide[value="quantum"] ~* .customRoll .numberHider,
.colorOverHide[value="quantum"] ~* .custominitiative .numberHider{
background:#FEC00F;
}
.colorOverHide[value="quantum"] ~* .rollEndingSectionInner.tertiaryColorBackground{
background-color:#575757;
}
.colorOverHide[value="quantum"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input ~* .pathLabel,
.colorOverHide[value="quantum"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="priaptitude"] ~* .pathLabel{
background-color: #686868;
color: white;
}
.colorOverHide[value="quantum"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input ~* .primaryColorFont,
.colorOverHide[value="quantum"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="priaptitude"] ~* .primaryColorFont{
color:#686868;
}
.colorOverHide[value="quantum"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="secaptitude"] ~* .pathLabel{
background-color:#939393;
color: white;
}
.colorOverHide[value="quantum"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="secaptitude"] ~* .primaryColorFont{
color:#686868;
}
.colorOverHide[value="quantum"] ~* .tertiaryColorBackground.forte{
background-color: #808080;
}
/* ////////////////// - FIM QUANTUM THEME - ////////////////// */
/* ////////////////// - FIM PSI THEME - ////////////////// */
.colorOverHide[value="psi"] ~* .logoPsion{
display: block;
position: absolute;
opacity: 1;
}
.colorOverHide[value="psi"] ~ .pseudoDisplay{
transition: background-color 1s;
}
.colorOverHide[value="psi"] ~* .primaryColorBackground,
.colorOverHide[value="psi"] ~* .customRepeating > .repcontrol{
background-color: #A5181C;
transition: background-color 1s;
}
.colorOverHide[value="psi"] ~* .secondaryColorBackground{
background-color: #F0DED6;
}
.colorOverHide[value="psi"] ~* .tertiaryColorBackground{
background-color: #C83C20;
}
.colorOverHide[value="psi"] ~* .colorFont{
color:white;
}
.colorOverHide[value="psi"] ~* .primaryColorFont{
color: #A5181C;
}
.colorOverHide[value="psi"] ~* .arenas,
.colorOverHide[value="psi"] ~* .arena.central{
outline-color: rgb(172, 30, 30);
border-color: rgb(172, 30, 30);
}
.colorOverHide[value="psi"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="priaptitude"] ~* .pathLabel{
background-color: #A5181C;
color: white;
}
.colorOverHide[value="psi"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="priaptitude"] ~* .primaryColorFont{
color:#A5181C;
}
.colorOverHide[value="psi"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="secaptitude"] ~* .pathLabel{
background-color:#C83C20;
color: white;
}
.TCSheet .TCSecondaryAptitude .customRepeating input[value="secaptitude"] ~* .primaryColorFont{
color:#C83C20;
}
/* ////////////////// - FIM PSI THEME - ////////////////// */
/* ////////////////// - SOURCE THEME - ////////////////// */
.colorOverHide[value="source"] ~* .logoNPC{
display: block;
position: absolute;
opacity: 1;
}
.colorOverHide[value="source"] ~ .pseudoDisplay{
transition: background-color 1s;
}
.colorOverHide[value="source"] ~* .primaryColorBackground,
.colorOverHide[value="source"] ~* .customRepeating > .repcontrol{
background-color: #80407E;
transition: background-color 1s;
}
.colorOverHide[value="source"] ~* .secondaryColorBackground{
background-color: #E4DDEB;
}
.colorOverHide[value="source"] ~* .tertiaryColorBackground{
background-color: #A465A1;
}
.colorOverHide[value="source"] ~* .colorFont{
color:#ffffff;
}
.colorOverHide[value="source"] ~* .primaryColorFont{
color: #80407E;
}
.colorOverHide[value="source"] ~* .arenas,
.colorOverHide[value="source"] ~* .arena.central{
outline-color: #80407E;
border-color: #80407E;
}
.colorOverHide[value="source"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="priaptitude"] ~* .pathLabel{
background-color: #80407E;
color: white;
}
.colorOverHide[value="source"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="priaptitude"] ~* .primaryColorFont{
color:#80407E;
}
.colorOverHide[value="source"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="secaptitude"] ~* .pathLabel{
background-color:#A465A1;
color: white;
}
.colorOverHide[value="source"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="secaptitude"] ~* .primaryColorFont{
color:#936590;
}
/* ////////////////// - FIM SOURCE THEME - ////////////////// */
/* ////////////////// - TELLURIC THEME - ////////////////// */
.colorOverHide[value="vintage"] ~* .logoInspired{
display: block;
position: absolute;
opacity: 1;
}
.colorOverHide[value="vintage"] ~* .pseudoDisplay{
background-color: #EEE7D7;
transition: background-color 1s;
}
.colorOverHide[value="vintage"] ~* .primaryColorBackground,
.colorOverHide[value="vintage"] ~* .customRepeating > .repcontrol{
background-color: #4D4D4D;
transition: background-color 1s;
}
.colorOverHide[value="vintage"] ~* .secondaryColorBackground{
background-color: #D9D0BD;
}
.colorOverHide[value="vintage"] ~* .tertiaryColorBackground{
background-color: #676561;
}
.colorOverHide[value="vintage"] ~* .colorFont{
color:#EEE7D7;
}
.colorOverHide[value="vintage"] ~* .primaryColorFont{
color: #4D4D4D;
}
.colorOverHide[value="vintage"] ~* .arenas,
.colorOverHide[value="vintage"] ~* .arena.central{
outline-color: #676561;
border-color: #676561;
}
.colorOverHide[value="vintage"] ~* button.dot::before{
background-color: #EEE7D7;
}
.colorOverHide[value="vintage"] ~* button.dot > span{
background: #515151;
}
.colorOverHide[value="vintage"] ~* .pseudoDisplay .dot.rectangle{
background: #eee7d7;
}
.colorOverHide[value="vintage"] ~* .pathTabContent{
background-color: #F4F1EA;
}
.colorOverHide[value="vintage"] ~* .aptitude{
background-color: #dbd5c6;
border-color: #00000021;
}
.colorOverHide[value="vintage"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="innate"] ~ .aptitude {
background: #c3bdb0;
}
.colorOverHide[value="vintage"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="innate"] ~* .pathLabel{
background-color: #333;
color: white;
font-style: italic;
}
.colorOverHide[value="vintage"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="innate"] ~* .primaryColorFont{
color:#333;
}
.colorOverHide[value="vintage"] ~* .aptitudeModes .aptitudeMode1,
.colorOverHide[value="vintage"] ~* .aptitudeModes .aptitudeMode2,
.colorOverHide[value="vintage"] ~* .aptitudeModes .aptitudeMode3,
.colorOverHide[value="vintage"] ~* .basicMode{
border-color: #9F9F9F;
}
.colorOverHide[value="vintage"] ~* .aptitudeModeLevelsContainer {
background: #E3DED2;
}
.colorOverHide[value="vintage"] ~* .aptitudeModeExpandedArea {
background: #eeeadf;
}
.colorOverHide[value="vintage"] ~* .aptitudeModeExpandedArea .description {
background: #f4f3ef;
}
.colorOverHide[value="vintage"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="priaptitude"] ~* .pathLabel{
background-color: #4f4f4f;
color: white;
}
.colorOverHide[value="vintage"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="priaptitude"] ~* .primaryColorFont{
color:#4f4f4f;
}
.colorOverHide[value="vintage"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="secaptitude"] ~* .pathLabel{
background-color:#6c6c6c;
color: white;
}
.colorOverHide[value="vintage"] ~* .TCSheet .TCSecondaryAptitude .customRepeating input[value="secaptitude"] ~* .primaryColorFont{
color:#6f6f6f;
}
/* ////////////////// - FIM TELLURIC THEME - ////////////////// */
/* ////////////////// - SYNTHWAVE THEME - ////////////////// */
.colorOverHide[value="synthwave"] ~* .summaryButtons{
align-self: flex-start;
}
.colorOverHide[value="synthwave"] ~* .logoSynth{
display: flex;
}
.colorOverHide[value="synthwave"] ~* .space1 {
margin-bottom: 50px;
}
.colorOverHide[value="synthwave"] ~ .pseudoBody{
background-image: url("https://www.dropbox.com/s/ezn4aeqiz8ns78j/Background-Synthwave.jpg?raw=1");
background-attachment: fixed;
background-position: center 0px;
font-family: 'Oxanium', cursive;
font-weight: 300;
}
.colorOverHide[value="synthwave"] ~* .pseudoDisplay{
background-color: #00000080;
}
.colorOverHide[value="synthwave"] ~* .pseudoNav{
background: none;
}
.colorOverHide[value="synthwave"] ~* .pseudoNav button{
color: white;
}
.colorOverHide[value="synthwave"] ~* .tabstoggle[value="sheet"] ~* .TCSheet,
.colorOverHide[value="synthwave"] ~* .tabstoggle[value="equipments"] ~* .TCEquipments,
.colorOverHide[value="synthwave"] ~* .tabstoggle[value="rolls"] ~* .TCRolls,
.colorOverHide[value="synthwave"] ~* .tabstoggle[value="combatMode"] ~* .TCCombatMode,
.colorOverHide[value="synthwave"] ~* .tabstoggle[value="creationMode"] ~* .TCCreationMode,
.colorOverHide[value="synthwave"] ~* .tabstoggle[value="settings"] ~* .TCSettings,
.colorOverHide[value="synthwave"] ~* .tabstoggle[value="credits"] ~* .TCCredits {
/* align-items: center; */
align-items: stretch;
}
/* change button color */
.colorOverHide[value="synthwave"] ~* .tabstoggle[value="sheet"] ~* button[name="act_sheet"],
.colorOverHide[value="synthwave"] ~* .tabstoggle[value="equipments"] ~* button[name="act_equipments"],
.colorOverHide[value="synthwave"] ~* .tabstoggle[value="rolls"] ~* button[name="act_rolls"],
.colorOverHide[value="synthwave"] ~* .tabstoggle[value="combatMode"] ~* button[name="act_combatMode"],
.colorOverHide[value="synthwave"] ~* .tabstoggle[value="creationMode"] ~* button[name="act_creationMode"],
.colorOverHide[value="synthwave"] ~* .tabstoggle[value="settings"] ~* button[name="act_settings"],
.colorOverHide[value="synthwave"] ~* .tabstoggle[value="credits"] ~* button[name="act_credits"]{
background-color: #00000080;
}
.colorOverHide[value="synthwave"] ~* .logo{
margin-bottom: -36px;
}
.colorOverHide[value="synthwave"] ~* .pSection.reader{
backdrop-filter: none;
border: none;
box-shadow: none;
background: none;
margin-bottom: -50px;
}
.colorOverHide[value="synthwave"] ~* .pSection.reader::after{
display: none;
}
.colorOverHide[value="synthwave"] ~* .input-label{
color: white;
}
.colorOverHide[value="synthwave"] ~* .inputLine{
color: rgba(255, 255, 255, 0.616);
border-bottom: 1px solid #ffffff78;
}
.colorOverHide[value="synthwave"] ~* .pSection .title, .pTwinSection .title{
padding-top: 10px;
margin-bottom: 15px;
padding-bottom: 2px;
}
.colorOverHide[value="synthwave"] ~* .title.primaryColorBackground,
.colorOverHide[value="synthwave"] ~* .title2.primaryColorBackground{
background: none;
border-bottom: solid 1px #ffffff21;
}
.colorOverHide[value="synthwave"] ~* .pSection{
background-color: rgb(31, 0, 251, 0.05);
box-shadow: 5px 3px 30px black;
backdrop-filter: blur(6px);
width: calc(93% - 60px);
padding-bottom: 38px;
/* clip-path: polygon(
0% 51px,
71px 0%,
100% 0%,
100% calc(100% - 51px),
calc(100% - 70px) 100%,
0% 100%); */
border: solid 1px #ffffff1f;
position: relative;
align-self: center;
}
.colorOverHide[value="synthwave"] ~* .effects{
filter: blur(10px);
width: 100%;
height: 100%;
position: absolute;
z-index: 0;
}
.colorOverHide[value="synthwave"] ~* .effects::before{
content: "";
/* clip-path: polygon(
11px 50px,
74px 10px,
calc(100% - 14px) 10px,
calc(100% - 15px) calc(100% - 59px),
calc(100% - 76px) calc(100% - 13px),
10px calc(100% - 13px),
11px 50px,
0px 50px,
0px calc(100% - 4px),
calc(100% - 73px) calc(100% - 3px),
calc(100% - 5px) calc(100% - 54px),
100% 0px,
73px 0px,
0px 50px
); */
clip-path: polygon(
8px 50px,
74px 7px,
calc(100% - 12px) 7px,
calc(100% - 11px) calc(100% - 58px),
calc(100% - 75px) calc(100% - 10px),
7px calc(100% - 10px),
8px 50px,
2px 50px,
2px calc(100% - 5px),
calc(100% - 73px) calc(100% - 5px),
calc(100% - 6px) calc(100% - 53px),
calc(100% - 6px) 2px,
73px 2px,
2px 50px
);
background: linear-gradient(45deg,
#ffffff30,
#ffffff38,
#ffffff3d,
#ffffff5e,
#9584ffc4,
#ff00e000,
#de40f5f5,
#ffffff24,
#c900ffb0,
#ffffff24);
position: absolute;
margin-left: -30px;
opacity: 1;
z-index: -2;
}
.colorOverHide[value="synthwave"] ~* .pSection::after{
content: "";
clip-path: polygon(
4px 49px,
73px 5px,
calc(100% - 9px) 5px,
calc(100% - 10px) calc(100% - 56px),
calc(100% - 75px) calc(100% - 8px),
5px calc(100% - 8px),
5px 50px,
4px 50px,
4px calc(100% - 7px),
calc(100% - 75px) calc(100% - 7px),
calc(100% - 9px) calc(100% - 55px),
calc(100% - 7px) 4px,
73px 4px,
5px 47px
);
background: linear-gradient(45deg,
#ffffff30,
#ffffff38,
#ffffff3d,
#ffffff5e,
#9584ffc4,
#ff00e000,
#de40f5f5,
#ffffff24,
#c900ffb0,
#ffffff24);
width: 100%;
height: 100%;
position: absolute;
margin-left: -30px;
z-index: 0;
}
.colorOverHide[value="synthwave"] ~* .pSection::after,
.colorOverHide[value="synthwave"] ~* .effects::before{
background-size: 400%;
width: calc(100% + 4px);
height: calc(100% + 4px);
animation: steam 50s linear infinite;
}
.colorOverHide[value="synthwave"] ~* .edges,
.colorOverHide[value="synthwave"] ~* .skillTricks,
.colorOverHide[value="synthwave"] ~* .conditions,
.colorOverHide[value="synthwave"] ~* .health{
position: relative;
/* background-color: rgb(32 27 66 / 56%); Cristal Precioso*/
box-shadow: 5px 3px 30px black;
box-shadow: 5px 3px 30px black;
padding-bottom: 33px;
border: solid 1px #ffffff1f;
padding-top: 15px;
padding-left: 30px;
padding-right: 30px;
}
.colorOverHide[value="synthwave"] ~* .edges .repcontrol,
.colorOverHide[value="synthwave"] ~* .edges .title2,
.colorOverHide[value="synthwave"] ~* .skillTricks .repcontrol,
.colorOverHide[value="synthwave"] ~* .skillTricks .title2,
.colorOverHide[value="synthwave"] ~* .conditions .repcontrol,
.colorOverHide[value="synthwave"] ~* .conditions .title2,
.colorOverHide[value="synthwave"] ~* .health .repcontrol,
.colorOverHide[value="synthwave"] ~* .health .title2{
z-index: 1;
}
.colorOverHide[value="synthwave"] ~* .edges::before,
.colorOverHide[value="synthwave"] ~* .skillTricks::before,
.colorOverHide[value="synthwave"] ~* .conditions::before,
.colorOverHide[value="synthwave"] ~* .health::before{
content: "";
position: absolute;
width: 100%;
height: 100%;
backdrop-filter: blur(10px);
margin-left: -30px;
margin-top:-15px
}
.colorOverHide[value="synthwave"] ~* .edges::after,
.colorOverHide[value="synthwave"] ~* .skillTricks::after,
.colorOverHide[value="synthwave"] ~* .conditions::after,
.colorOverHide[value="synthwave"] ~* .health::after{
content: "";
clip-path: polygon(
4px 49px,
73px 5px,
calc(100% - 9px) 5px,
calc(100% - 10px) calc(100% - 56px),
calc(100% - 75px) calc(100% - 8px),
5px calc(100% - 8px),
5px 50px,
4px 50px,
4px calc(100% - 7px),
calc(100% - 75px) calc(100% - 7px),
calc(100% - 9px) calc(100% - 55px),
calc(100% - 7px) 4px,
73px 4px,
5px 47px
);
background: linear-gradient(45deg,
#ffffff30,
#ffffff38,
#ffffff3d,
#ffffff5e,
#9584ffc4,
#ff00e000,
#de40f5f5,
#ffffff24,
#c900ffb0,
#ffffff24);
width: 100%;
height: 100%;
position: absolute;
margin-left: -30px;
z-index: 1;
margin-top: -15px;
}
.colorOverHide[value="synthwave"] ~* .edges::after,
.colorOverHide[value="synthwave"] ~* .skillTricks::after,
.colorOverHide[value="synthwave"] ~* .conditions::after,
.colorOverHide[value="synthwave"] ~* .health::after{
background-size: 400%;
width: calc(100% + 4px);
height: calc(100% + 4px);
animation: steam 50s linear infinite;
}
.colorOverHide[value="synthwave"] ~* .edges .effects,
.colorOverHide[value="synthwave"] ~* .skillTricks .effects,
.colorOverHide[value="synthwave"] ~* .conditions .effects,
.colorOverHide[value="synthwave"] ~* .health .effects{
margin-top: -15px;
}
.colorOverHide[value="synthwave"] ~* .secondaryColorBackground{
background-color: #fce1ff29;
border-radius: 4px;
box-shadow: 5px 3px 5px #00000029;
}
.colorOverHide[value="synthwave"] ~* .title .titleLabel{
font-family: 'Goldman', cursive;
font-size: 32px;
font-weight: 600;
color: #fff;
text-shadow: 0 0 25px #0090ff;
/* color: #dafffc;
text-shadow: 0 0 8px #0051ff5e, 0 0 25px #009fff, 0 0 25px #009fff; */
}
.colorOverHide[value="synthwave"] ~* .title2 .titleLabel{
font-family: 'Goldman', cursive;
font-size: 25px;
font-weight: bold;
color: #fff;
text-shadow: 0 0 25px #0090ff;
/* color: #dafffc;
text-shadow: 0 0 8px #0051ff5e, 0 0 25px #009fff, 0 0 25px #009fff; */
}
.colorOverHide[value="synthwave"] ~* .dots{
margin-right: 6px;
}
.colorOverHide[value="synthwave"] ~* button.dot{
width: 5px;
height: 5px;
margin-top: 7px;
margin-left: 7px;
transform: skew(-25deg, 0deg);
border: solid 1px #ababab69;
background: #FFFFFF1F;
margin-top: 7px;
}
.colorOverHide[value="synthwave"] ~* button.dot > span{
min-width: 8px;
height: 14px;
margin-top: -8px;
}
.colorOverHide[value="synthwave"] ~* button.dot > span{
left: 0px;
background: white;
/* box-shadow: 0 0 8px #0051ff5e, 0 0 25px #009fff, 0 0 25px #009fff; */
box-shadow: 0 0 5px #0051ff5e, 0 0 7px #009fff, 0 0 5px #009fff;
transition: none;
}
.colorOverHide[value="synthwave"] ~* button.dot.gt-5 > span,
.colorOverHide[value="synthwave"] ~* button.dot.gt-6 > span,
.colorOverHide[value="synthwave"] ~* button.dot.gt-7 > span,
.colorOverHide[value="synthwave"] ~* button.dot.gt-8 > span,
.colorOverHide[value="synthwave"] ~* button.dot.gt-9 > span{
/* box-shadow: 0 0 8px #ffb3005e, 0 0 25px #ffa200, 0 0 25px #ff9700; */
box-shadow: 0 0 5px #ffb3005e, 0 0 7px #ffa200, 0 0 5px #ff9700;
}
.colorOverHide[value="synthwave"] ~* button.dot::before{
display: none;
}
.colorOverHide[value="synthwave"] ~* .hexagon,
.colorOverHide[value="synthwave"] ~* .hexagon::before,
.colorOverHide[value="synthwave"] ~* .hexagon > span {
clip-path: unset;
}
.colorOverHide[value="synthwave"] ~* input.dot[value="0"] ~ button.gt-0 > span.checked,
.colorOverHide[value="synthwave"] ~* input.dot[value="1"] ~ button.gt-1 > span.checked,
.colorOverHide[value="synthwave"] ~* input.dot[value="2"] ~ button.gt-2 > span.checked,
.colorOverHide[value="synthwave"] ~* input.dot[value="3"] ~ button.gt-3 > span.checked,
.colorOverHide[value="synthwave"] ~* input.dot[value="4"] ~ button.gt-4 > span.checked,
.colorOverHide[value="synthwave"] ~* input.dot[value="5"] ~ button.gt-5 > span.checked,
.colorOverHide[value="synthwave"] ~* input.dot[value="6"] ~ button.gt-6 > span.checked,
.colorOverHide[value="synthwave"] ~* input.dot[value="7"] ~ button.gt-7 > span.checked,
.colorOverHide[value="synthwave"] ~* input.dot[value="8"] ~ button.gt-8 > span.checked,
.colorOverHide[value="synthwave"] ~* input.dot[value="9"] ~ button.gt-9 > span.checked{
transform: scale(0);
transition: none;
}
@keyframes steam {
0% {
background-position: 0 0;
}
50% {
background-position: 400% 0;
}
100% {
background-position: 0 0;
}
}
/* ////////////////// - FIM SYNTHWAVE THEME - ////////////////// */
/* ############### - TABS - ################ */
/*Configure the tab buttons*/
.TCSheet,
.TCEquipments,
.TCRolls,
.TCCombatMode,
.TCCreationMode,
.TCSettings,
.TCCredits{
display: none;
}
.pseudoNav{
width: 100%;
height: 30px;
background: #E6E6E6;
min-width: 830px;
}
.pseudoNav button{
background:none;
border: none;
font-size: 12px;
color: #848484;
transition: background-color 0.5s;
flex-grow:1;
}
.pseudoNav button:hover{
background-color: #f2f2f2;;
transition: background-color 0.5s;
}
.pseudoNav button:focus{
outline: none;
}
/* show the selected tab */
.tabstoggle[value="sheet"] ~* .TCSheet,
.tabstoggle[value="equipments"] ~* .TCEquipments,
.tabstoggle[value="rolls"] ~* .TCRolls,
.tabstoggle[value="combatMode"] ~* .TCCombatMode,
.tabstoggle[value="creationMode"] ~* .TCCreationMode,
.tabstoggle[value="settings"] ~* .TCSettings,
.tabstoggle[value="credits"] ~* .TCCredits {
display: flex;
flex-direction: column;
}
/* change button color */
.tabstoggle[value="sheet"] ~* button[name="act_sheet"],
.tabstoggle[value="equipments"] ~* button[name="act_equipments"],
.tabstoggle[value="rolls"] ~* button[name="act_rolls"],
.tabstoggle[value="combatMode"] ~* button[name="act_combatMode"],
.tabstoggle[value="creationMode"] ~* button[name="act_creationMode"],
.tabstoggle[value="settings"] ~* button[name="act_settings"],
.tabstoggle[value="credits"] ~* button[name="act_credits"]{
background-color: #FBFBFB;
}
/* ############### - Fim Tabs - ################ */
/* ############### - SHEETS - ################ */
.TCSheet{
height: 100%;
padding-bottom: 30px;
}
/* ++++ - Logo - +++++ */
.logo{
margin-top: 63px;
margin-bottom: 105px;
}
.logoBaseline,
.logoTalent,
.logoNova,
.logoPsion,
.logoInspired,
.logoNPC{
display:none
}
/* ++++ - fim Logo - +++++ */
/* ++++ - Reader - +++++ */
.TCSheet .reader{
flex-direction: row;
padding-top: 5px;
}
.readerTrait{
display:flex;
margin-bottom:3px;
width: 100%;
}
.name,
.allegiance,
.concept,
.attunedTo,
.technologyTech{
flex-grow: 1;
}
.aka,
.tier,
.level,
.technologyTech,
.npc-targetNumber{
margin-left: 10px;
width: 73%;
}
.aka{
width: 40%;
}
.tier{
width: 62%;
}
.level{
width: 59%;
}
.npc-targetNumber{
width: 43.2%;
}
.tier .inputLine,
.level .inputLine,
.npc-targetNumber .inputLine{
text-align: center;
padding: 0px;
}
.inputLine option{
font-style: normal;
font-size: 14px;
}
.inputLine option.optionTitle{
background:#DFDFDF;
font-size: 14px;
color:black;
}
option:disabled{
color:rgb(175, 175, 175);
}
/* ++++ - FIM Reader - +++++ */
.pSection .title,
.pTwinSection .title{
display:flex;
justify-content: center;
align-items: center;
width: 100%;
font-size: 35px;
font-weight: bold;
height: 45px;
}
.pSection .title2,
.pTwinSection .title2{
display:flex;
justify-content: center;
align-items: center;
width: 100%;
font-size: 27px;
font-weight: bold;
height: 35px;
}
/* ++++ - SKILLS - +++++ */
.skills .title{
margin-bottom:10px
}
.skill{
display: flex;
align-items: center;
padding-right: 5px;
height: 25px;
}
.pSection .skill .inputLine{
font-size: 14px;
border: none;
margin-left: 10px;
padding-top: 0px;
}
/* ++++ - FIM SKILLS - +++++ */
/* ++++ - ATTRIBUTE - +++++ */
.arenaTitle{
margin-bottom: -4px;
z-index: 1;
position: relative;
width: 84%;
margin-left: 16%;
}
.TCAttributes .title{
margin-bottom:3px;
}
.arenaTitle div,
.megaArenaTitle div{
color: white;
font-size: 10.5px;
padding-left: 8px;
padding-right: 8px;
height: 13px;
display: flex;
align-items: center;
}
.attribute{
display: flex;
align-items: center;
padding-right: 10px;
padding-left: 10px;
height: 25px;
}
.megaAttribute{
display: flex;
align-items: center;
/* padding-right: 2%;
padding-left: 2%; */
flex-direction: column;
}
.approaches{
width: 16%;
}
.approaches .input-label{
margin-left: 7px;
font-size: 15px;
}
.arenas{
width: 84%;
outline: solid;
outline-width:1px;
}
.arena{
width: 35%;
}
.arena.central{
border-left: 1px;
border-right: 1px;
border-left-style: solid;
border-right-style: solid;
}
/* ++++ - FIM ATTRIBUTE - +++++ */
/* ++++ - MEGA ATTRIBUTE - +++++ */
.megaArenaTitle{
margin-bottom: -3px;
z-index: 1;
position: relative;
width: 100%;
}
.TCMegaAttributes .title2{
margin-bottom:4px
}
.megaArenas{
width: 100%;
border-style: solid;
border-width: 1px;
}
.megaAttribute .input-label{
font-size: 16px;
}
.input-label-mega{
font-size: 14px;
}
.megaAttributeHeader{
display: flex;
align-items: center;
justify-content: space-between;
padding-right: 3%;
padding-left: 2%;
width: 96%;
}
.dotsExpander{
display: flex;
align-items: center;
}
.megaAttributeExpander{
margin-left: 2px;
margin-right: -13px;
margin-bottom: 4px;
}
.megaAttributteExpandedArea{
width: 100%;
overflow: hidden;
}
.megaAttributesTagsContainer{
background: #FBFBFB;
width: calc(100% - 30px);
height: 145px;
padding-left: 15px;
padding-right: 15px;
}
.expanderFlag[value="0"] ~ .megaAttributeHeader{
transition: height 0.3s;
height: 30px;
}
.expanderFlag[value="1"] ~ .megaAttributeHeader{
transition: height 0.3s;
height: 40px;
}
.expanderFlag[value="0"] ~ .megaAttributteExpandedArea{
opacity: 0;
transition: height 0.3s , opacity 0.3s;
height: 0px !important;
margin-bottom: 0px;
padding-bottom: 0px;
border-bottom-width: 0px;
padding-top: 0px;
margin-top: 0px;
top: 26px;
}
.expanderFlag[value="1"] ~ .megaAttributteExpandedArea{
margin-top: 0px;
margin-bottom: 0px;
transition: height 0.3s , opacity 0.3s;
height: 145px;
top: 26px;
border: none;
border-bottom-style: solid;
border-bottom-color: #B9B9B9;
border-bottom-width: 1px;
}
.megaAttributesTagsContainer .flex.fColumn{
width: 100%;
}
.megaAttributesTag{
margin-top: 0px;
display: flex;
flex-direction: column;
}
.megaAttributesTag .inputLine {
font-size: 14px;
border-color: #BFBFBF;
color: #737373;
min-width: 40%;
flex-grow: 0;
margin-top: -2px;
padding-top: 3px;
margin-right: -2px;
}
.secondaryColorBackground .megaAttributesTag .inputLine {
border-color: #6F6F6F;
color: #5b5b5b;
}
.megaAttributesTag input[type="checkbox"].expander + span::after {
color: #828282;
}
.megaAttributesTagsContainer .megaAttributesTag .expandedArea {
max-width: 21.9%;
min-width: 21.9%;
}
.megaAttributesTag .expanderFlagModal[value="0"] ~ .expandedArea,
.megaAttributesTag .expanderFlagModal[value="1"] ~ .expandedArea{
top: auto;
margin-top: 25px;
}
.reducedName,
.completeName{
display: none;
}
input[value="0"] ~ .completeName,
input[value="1"] ~ .completeName,
input[value="2"] ~ .completeName,
input[value="3"] ~ .completeName,
input[value="4"] ~ .completeName{
display: flex;
}
input[value="5"] ~ .reducedName,
input[value="6"] ~ .reducedName,
input[value="7"] ~ .reducedName,
input[value="8"] ~ .reducedName,
input[value="9"] ~ .reducedName{
display: flex;
}
.megaAttribute input[value="0"] ~ .input-label,
.megaAttribute input[value="1"] ~ .input-label,
.megaAttribute input[value="3"] ~ .input-label,
.megaAttribute input[value="4"] ~ .input-label{
width: 158px;
}
.megaAttribute input[value="5"] ~ .input-label,
.megaAttribute input[value="6"] ~ .input-label,
.megaAttribute input[value="7"] ~ .input-label,
.megaAttribute input[value="8"] ~ .input-label,
.megaAttribute input[value="9"] ~ .input-label{
width: 94px;
}
/* ++++ - MEGA ATTRIBUTE - +++++ */
/* ++++ - EDGES - +++++ */
.pTwinSection .edges .title2{
margin-bottom: 5px;
}
.edges .repcontainer.editmode .repitem[data-reprowid="----Rep-Edge---ID-00"] .itemcontrol .repcontrol_del,
.edges .repcontainer.editmode .repitem[data-reprowid="----Rep-Edge---ID-01"] .itemcontrol .repcontrol_del,
.edges .repcontainer.editmode .repitem[data-reprowid="----Rep-Edge---ID-02"] .itemcontrol .repcontrol_del,
.edges .repcontainer.editmode .repitem[data-reprowid="----Rep-Edge---ID-03"] .itemcontrol .repcontrol_del,
.edges .repcontainer.editmode .repitem[data-reprowid="----Rep-Edge---ID-04"] .itemcontrol .repcontrol_del,
.edges .repcontainer.editmode .repitem[data-reprowid="----Rep-Edge---ID-05"] .itemcontrol .repcontrol_del{
display: none;
}
/* ++++ - FIM EDGES - +++++ */
/* ++++ - SkillTricks - +++++ */
.pTwinSection .skillTricks .title2{
margin-bottom: 5px;
}
.skillTricks .repcontainer.editmode .repitem[data-reprowid="----Rep-SkiTri-ID-00"] .itemcontrol .repcontrol_del,
.skillTricks .repcontainer.editmode .repitem[data-reprowid="----Rep-SkiTri-ID-01"] .itemcontrol .repcontrol_del,
.skillTricks .repcontainer.editmode .repitem[data-reprowid="----Rep-SkiTri-ID-02"] .itemcontrol .repcontrol_del,
.skillTricks .repcontainer.editmode .repitem[data-reprowid="----Rep-SkiTri-ID-03"] .itemcontrol .repcontrol_del,
.skillTricks .repcontainer.editmode .repitem[data-reprowid="----Rep-SkiTri-ID-04"] .itemcontrol .repcontrol_del,
.skillTricks .repcontainer.editmode .repitem[data-reprowid="----Rep-SkiTri-ID-05"] .itemcontrol .repcontrol_del{
display: none;
}
/* ++++ - FIM SkillTricks - +++++ */
/* ++++ - Inspiration *TALENTS - +++++ */
.inspiration .sourceExpended{
margin-top:18px;
}
.facets .title2{
margin-bottom: 10px;
}
.facet{
display: flex;
align-items: center;
}
.facet .line{
margin-top: 15px;
}
.TCGifts .title2{
margin-bottom: 5px;
}
.TCGifts .repcontainer.editmode .repitem[data-reprowid="----Rep-Gift---ID-00"] .itemcontrol .repcontrol_del,
.TCGifts .repcontainer.editmode .repitem[data-reprowid="----Rep-Gift---ID-01"] .itemcontrol .repcontrol_del,
.TCGifts .repcontainer.editmode .repitem[data-reprowid="----Rep-Gift---ID-02"] .itemcontrol .repcontrol_del{
display: none;
}
.TCGifts .expandedArea{
max-width: calc(45% - 17px);
min-width: calc(45% - 17px);
}
/* ++++ - Fim Inspiration *TALENTS - +++++ */
/* ++++ - Quantum Powers *NOVA - +++++ */
.quantumFluxName,
.temporaryName{
display: none;
}
.titleSelected[value="TRANSCENDENCE"] ~* .quantumFluxName{
display:block;
}
.titleSelected[value="TAINT"] ~* .temporaryName{
display:block;
}
.transcendence .sourceDots{
margin-top: 20px;
}
.transcendence .sourceDots .divisor{
margin-top: 9px;
margin-bottom: 13px;
}
/* MEGA EDGES*/
.TCMegaEdges .title2{
margin-bottom: 3px;
}
.megaEdge{
margin-top: 7px;
border-style: solid;
border-width: 1px;
border-color: #B9B9B9;
}
/* .TCSheet .TCMegaEdges .mega-edge .megaEdge.secondaryColorBackground{
background-color: #ececec;
} */
.megaEdge .traitHeader{
padding-left: 5px;
padding-right: 5px;
width: initial;
align-items: center;
}
.megaEdgeTypeExtension {
display: none;
align-items: baseline;
margin-top: 4px;
}
input[value="technique"] ~* .megaEdgeTypeExtension,
input[value="variation"] ~* .megaEdgeTypeExtension,
input[value="component"] ~* .megaEdgeTypeExtension{
display: flex;
}
.megaEdgeTypeExtension div{
font-size: 12px;
color: #5E5E5E;
font-style: italic;
font-weight: normal;
padding-top: 2px;
margin-right: 3px;
margin-left: 5px;
}
.megaEdgeTypeAndExpander .megaEdgeTypeExtension .inputPathName[name="attr_megaedgetypeextension-1"],
.megaEdgeTypeAndExpander .megaEdgeTypeExtension .inputPathName[name="attr_megaedgetypeextension-2"] {
font-size: 12px;
color: #5E5E5E;
font-style: italic;
font-weight: normal;
width: 194px;
height: 13px;
}
.megaEdgeTypeAndExpander,
.megaEdgeNameAndDots{
width: 100%;
}
.megaEdge .pathLabel{
margin: 0px;
margin-top: 5px;
margin-left: -6px;
margin-bottom: 5px;
height: 18px;
appearance: none;
font-size: 12px;
padding-top: 0px;
padding-right: 2px;
padding-bottom: 1px;
padding-left: 2px;
background: #D1D1D1;
border-radius: 0px;
border: none;
}
.megaEdge .inputPathName:hover,
.megaEdge .inputPathName:active,
.megaEdge .inputPathName:focus{
background-color: white;
border: 1px solid #ccc;
}
.megaEdge .inputPathName:placeholder-shown{
background-color: transparent;
border: none;
border-bottom: 1px solid #a6a6a6;
border-radius: 0px;
}
.megaEdge .traitHeader .dots{
padding: 0px;
padding-top: 3px;
}
.megaEdgeExpandedArea{
overflow: hidden;
}
.expanderFlag[value="0"] ~ .megaEdge{
margin-bottom: 0px;
transition: margin-bottom 0.3s;
}
.expanderFlag[value="1"] ~ .megaEdge{
margin-bottom: 17px;
transition: margin-bottom 0.3s;
}
.expanderFlag[value="0"] ~ .megaEdge .traitHeader{
transition: height 0.3s;
height: 65px;
}
.expanderFlag[value="1"] ~ .megaEdge .traitHeader{
transition: height 0.3s;
height: 67px;
}
.expanderFlag[value="0"] ~* .megaEdgeExpandedArea{
opacity: 0;
transition: height 0.3s , opacity 0.3s;
height: 0px !important;
margin-bottom: 0px;
padding-bottom: 0px;
border-bottom-width: 0px;
padding-top: 0px;
margin-top: 0px;
top: 26px;
}
.expanderFlag[value="1"] ~* .megaEdgeExpandedArea{
margin-top: 0px;
margin-bottom: 0px;
transition: height 0.3s , opacity 0.3s;
margin-bottom: 10px;
top: 26px;
height: 347px;
}
.megaEdgeTabButtons .secondaryColorBackground {
transition: background-color 0s;
}
.megaEdgeTabButtons{
width: 95%;
margin-left: auto;
margin-right: auto;
margin-bottom: -1px;
}
.megaEdgeTabButtons button{
border: none;
font-size: 12px;
color: #00000085;
transition: background-color 0s;
width: 50%;
border: solid;
border-width: 1px;
border-color:#ffffff00;
border-bottom: none;
background-color: unset;
}
.megaEdgeTabButtons button:hover{
background-color: #0000000a;
transition: background-color 0s;
}
.megaEdgeTabButtons button:focus{
outline: none;
}
.megaEdgeTraitsTab,
.megaEdgeDescriptionTab{
display: none;
}
/* show the selected tab */
.megaEdgeTabsToggle[value="mega-edge-1-traits"] ~* .megaEdgeTraitsTab,
.megaEdgeTabsToggle[value="mega-edge-1-description"] ~* .megaEdgeDescriptionTab,
.megaEdgeTabsToggle[value="mega-edge-2-traits"] ~* .megaEdgeTraitsTab,
.megaEdgeTabsToggle[value="mega-edge-2-description"] ~* .megaEdgeDescriptionTab{
display: flex;
}
/* change button color */
.megaEdgeTabsToggle[value="mega-edge-1-traits"] ~* button[name="act_mega-edge-1-traits"],
.megaEdgeTabsToggle[value="mega-edge-1-description"] ~* button[name="act_mega-edge-1-description"],
.megaEdgeTabsToggle[value="mega-edge-2-traits"] ~* button[name="act_mega-edge-2-traits"],
.megaEdgeTabsToggle[value="mega-edge-2-description"] ~* button[name="act_mega-edge-2-description"]{
background-color: #F5F6F7 !important;
border: solid;
border-width: 1px;
border-color:#B9B9B9;
border-bottom: none;
color: #757575;
padding-bottom: 2px;
padding-top: 1px;
}
.megaEdgeTabContent{
height: 314px;
background-color:#F5F6F7;
border-top: solid;
border-top-width: 1px;
border-top-color:#B9B9B9;
border-bottom: solid;
border-bottom-width: 1px;
border-bottom-color:#B9B9B9;
padding-top:10px;
}
.megaEdgeTraitsHeader{
padding-right: 15px;
padding-left: 15px;
height: 48px;
}
.megaEdgeTraitColumn1{
margin-right: 4.425%;
}
.megaEdgeTraitColumn1{
width: 115%;
}
.megaEdgeTraitsTab .readerTrait,
.megaEdgeDescriptionTab .readerTrait{
margin-bottom: 5px;
}
.megaEdgeTraitsTab .input-label,
.megaEdgeDescriptionTab .input-label{
font-size: 14px;
color: #464646;
}
.megaEdgeTraitsTab .inputLine {
font-size: 14px;
border-color: #BFBFBF;
color: #737373;
text-align: end;
min-width: 40%;
flex-grow: 0;
padding-right: 3%;
/* margin-top: -2px; */
margin-top: -3px;
padding-top: 3px;
margin-right: -2px;
}
.megaEdgeTagsContainer{
background: #FBFBFB;
width: calc(100% - 30px);
height: 260px;
border: none;
border-top-style: solid;
border-top-color: #B9B9B9;
border-top-width: 1px;
border-bottom-style: solid;
border-bottom-color: #B9B9B9;
border-bottom-width: 1px;
padding-left: 15px;
padding-right: 15px;
padding-top: 5px;
}
.megaEdgeTagsColumn1{
margin-right: 4.425%;
}
.megaEdgeTagsColumn1,
.megaEdgeTagsColumn2{
width: 50%;
}
.megaEdgeTag{
margin-top: 3px;
}
.megaEdgeTag .traitHeader {
padding: 0px;
}
.megaEdgeTagsContainer .flex.fColumn .megaEdgeTag .traitHeader{
height: auto;
}
.megaEdgeTagsContainer .megaEdgeTag .inputLine {
text-align: center;
}
.megaEdgeTagsContainer .megaEdgeTagsColumn1 .megaEdgeTag .expandedArea {
max-width: calc(45% - 50px);
min-width: calc(45% - 50px);
}
.megaEdgeTagsContainer .megaEdgeTagsColumn2 .megaEdgeTag .expandedArea {
max-width: calc(45% - 50px);
min-width: calc(45% - 50px);
left: 17px;
}
.megaEdge.secondary .megaEdgeTagsContainer .megaEdgeTagsColumn2 .megaEdgeTag .expandedArea {
max-width: calc(45% - 50px);
min-width: calc(45% - 50px);
right: 16px;
left: initial;
}
.megaEdgeTag .expanderFlagModal[value="0"] ~ .expandedArea,
.megaEdgeTag .expanderFlagModal[value="1"] ~ .expandedArea{
top: auto;
margin-top: -4px;
}
.megaEdgeTag input[type="checkbox"].expander + span::after {
color: #828282;
}
.megaEdgeTag .traitHeader{
position: relative;
}
.megaEdgeDescriptionTab{
height: 90%;
padding: 10px;
}
.megaEdgeDescriptionTab .readerTrait textarea {
min-height: 100%;
max-height: 100%;
}
.mega-edge .repcontainer.editmode .repitem[data-reprowid="----Rep-MEdg---ID-00"] .itemcontrol .repcontrol_del{
display: none;
}
/* FIM MEGA EDGES */
/* TRANSFORMATIONS */
.transformation .titleSelectInputContainer,
.transformation .title2,
.transformation .repcontrol{
margin-bottom: 5px;
}
.titleSelected[value='TRANSFORMATIONS'] ~* .inputTitle{
margin-left: -10px;
}
.pTwinSection .transformation .title2{
margin-bottom: 5px;
}
.TCTransformation .repcontainer.editmode .repitem[data-reprowid="----Rep-TRANSF-ID-00"] .itemcontrol .repcontrol_del,
.TCTransformation .repcontainer.editmode .repitem[data-reprowid="----Rep-TRANSF-ID-01"] .itemcontrol .repcontrol_del,
.TCTransformation .repcontainer.editmode .repitem[data-reprowid="----Rep-TRANSF-ID-02"] .itemcontrol .repcontrol_del{
display: none;
}
.TCTransformation .expandedArea{
max-width: 42.8%;
min-width: 42.8%;
}
/*FIM TRANSFORMATIONS*/
/*QUANTUM POWER*/
.TCQuantumPowers .title2{
margin-bottom: 3px;
}
.quantumPower{
margin-top: 7px;
border-style: solid;
border-width: 1px;
border-color: #B9B9B9;
}
.quantumPower .traitHeader{
padding-left: 5px;
padding-right: 5px;
width: initial;
align-items: center;
}
.quantumPowerTypeAndExpander,
.quantumPowerNameAndDots{
width: 100%;
}
.quantumPower .pathLabel{
margin: 0px;
margin-top: 5px;
margin-left: -6px;
margin-bottom: 5px;
height: 18px;
appearance: none;
font-size: 12px;
padding-top: 0px;
padding-right: 2px;
padding-bottom: 1px;
padding-left: 2px;
background: #D1D1D1;
border-radius: 0px;
border: none;
}
.powerTypeExtension {
display: none;
align-items: baseline;
margin-top: 4px;
}
input[value="technique"] ~* .powerTypeExtension,
input[value="variation"] ~* .powerTypeExtension,
input[value="component"] ~* .powerTypeExtension{
display: flex;
}
.powerTypeExtension div{
font-size: 12px;
color: #5E5E5E;
font-style: italic;
font-weight: normal;
padding-top: 2px;
margin-right: 3px;
margin-left: 5px;
}
.quantumPowerTypeAndExpander .powerTypeExtension .inputPathName[name="attr_powertypeextension-1"],
.quantumPowerTypeAndExpander .powerTypeExtension .inputPathName[name="attr_powertypeextension-2"] {
font-size: 12px;
color: #5E5E5E;
font-style: italic;
font-weight: normal;
width: 194px;
height: 13px;
}
.quantumPower .inputPathName:hover,
.quantumPower .inputPathName:active,
.quantumPower .inputPathName:focus{
background-color: white;
border: 1px solid #ccc;
}
.quantumPower .inputPathName:placeholder-shown{
background-color: transparent;
border: none;
border-bottom: 1px solid #a6a6a6;
border-radius: 0px;
}
.quantumPower .traitHeader .dots{
padding: 0px;
padding-top: 3px;
}
.quantumPowerExpandedArea{
overflow: hidden;
}
.expanderFlag[value="0"] ~ .quantumPower{
margin-bottom: 0px;
transition: margin-bottom 0.3s;
}
.expanderFlag[value="1"] ~ .quantumPower{
margin-bottom: 17px;
transition: margin-bottom 0.3s;
}
.expanderFlag[value="0"] ~ .quantumPower .traitHeader{
transition: height 0.3s;
height: 65px;
}
.expanderFlag[value="1"] ~ .quantumPower .traitHeader{
transition: height 0.3s;
height: 67px;
}
.expanderFlag[value="0"] ~* .quantumPowerExpandedArea{
opacity: 0;
transition: height 0.3s , opacity 0.3s;
height: 0px !important;
margin-bottom: 0px;
padding-bottom: 0px;
border-bottom-width: 0px;
padding-top: 0px;
margin-top: 0px;
top: 26px;
}
.expanderFlag[value="1"] ~* .quantumPowerExpandedArea{
margin-top: 0px;
margin-bottom: 0px;
transition: height 0.3s , opacity 0.3s;
margin-bottom: 10px;
top: 26px;
height: 380px;
}
.quantumPowerTabButtons .secondaryColorBackground {
transition: background-color 0s;
}
.quantumPowerTabButtons{
width: 95%;
margin-left: auto;
margin-right: auto;
margin-bottom: -1px;
}
.quantumPowerTabButtons button{
border: none;
font-size: 12px;
color: #00000085;
transition: background-color 0s;
width: 50%;
border: solid;
border-width: 1px;
border-color:#ffffff00;
border-bottom: none;
background-color: unset;
}
.quantumPowerTabButtons button:hover{
background-color: #0000000a;
transition: background-color 0s;
}
.quantumPowerTabButtons button:focus{
outline: none;
}
.quantumPowerTraitsTab,
.quantumPowerDescriptionTab{
display: none;
}
/* show the selected tab */
.quantumPowerTabsToggle[value="quantum-power-1-traits"] ~* .quantumPowerTraitsTab,
.quantumPowerTabsToggle[value="quantum-power-1-description"] ~* .quantumPowerDescriptionTab,
.quantumPowerTabsToggle[value="quantum-power-2-traits"] ~* .quantumPowerTraitsTab,
.quantumPowerTabsToggle[value="quantum-power-2-description"] ~* .quantumPowerDescriptionTab{
display: flex;
}
/* change button color */
.quantumPowerTabsToggle[value="quantum-power-1-traits"] ~* button[name="act_quantum-power-1-traits"],
.quantumPowerTabsToggle[value="quantum-power-1-description"] ~* button[name="act_quantum-power-1-description"],
.quantumPowerTabsToggle[value="quantum-power-2-traits"] ~* button[name="act_quantum-power-2-traits"],
.quantumPowerTabsToggle[value="quantum-power-2-description"] ~* button[name="act_quantum-power-2-description"]{
background-color: #F5F6F7 !important;
border: solid;
border-width: 1px;
border-color:#B9B9B9;
border-bottom: none;
color: #757575;
padding-bottom: 2px;
padding-top: 1px;
}
.quantumPowerTabContent{
height: 347px;
background-color:#F5F6F7;
border-top: solid;
border-top-width: 1px;
border-top-color:#B9B9B9;
border-bottom: solid;
border-bottom-width: 1px;
border-bottom-color:#B9B9B9;
padding-top:10px;
}
.quantumPowerTraitsHeader{
padding-right: 15px;
padding-left: 15px;
height: 96px;
}
.quantumPowerTraitColumn1{
margin-right: 4.425%;
}
.quantumPowerTraitColumn1,
.quantumPowerTraitColumn2{
width: 50%;
}
.quantumPowerTraitsTab .readerTrait,
.quantumPowerDescriptionTab .readerTrait{
margin-bottom: 5px;
}
.quantumPowerTraitsTab .input-label,
.quantumPowerDescriptionTab .input-label{
font-size: 14px;
color: #464646;
}
.quantumPowerTraitsTab .inputLine {
font-size: 14px;
border-color: #BFBFBF;
color: #737373;
text-align: end;
min-width: 40%;
flex-grow: 0;
padding-right: 3%;
/* margin-top: -2px; */
margin-top: -3px;
padding-top: 3px;
margin-right: -2px;
}
.quantumPowerTagsContainer{
background: #FBFBFB;
width: calc(100% - 30px);
height: 260px;
border: none;
border-top-style: solid;
border-top-color: #B9B9B9;
border-top-width: 1px;
border-bottom-style: solid;
border-bottom-color: #B9B9B9;
border-bottom-width: 1px;
padding-left: 15px;
padding-right: 15px;
}
.quantumPowerTagsColumn1{
margin-right: 4.425%;
}
.quantumPowerTagsColumn1,
.quantumPowerTagsColumn2{
width: 50%;
}
.quantumPowerTag{
margin-top: 3px;
}
.quantumPowerTag .traitHeader {
padding: 0px;
}
.quantumPowerTagsContainer .flex.fColumn .quantumPowerTag .traitHeader{
height: auto;
}
.quantumPowerTagsContainer .quantumPowerTag .inputLine {
text-align: center;
}
.quantumPowerTagsContainer .quantumPowerTagsColumn1 .quantumPowerTag .expandedArea {
max-width: calc(45% - 50px);
min-width: calc(45% - 50px);
}
.quantumPowerTagsContainer .quantumPowerTagsColumn2 .quantumPowerTag .expandedArea {
max-width: calc(45% - 50px);
min-width: calc(45% - 50px);
left: 17px;
}
.quantumPower.secondary .quantumPowerTagsContainer .quantumPowerTagsColumn2 .quantumPowerTag .expandedArea {
max-width: calc(45% - 50px);
min-width: calc(45% - 50px);
right: 16px;
left: initial;
}
.quantumPowerTag .expanderFlagModal[value="0"] ~ .expandedArea,
.quantumPowerTag .expanderFlagModal[value="1"] ~ .expandedArea{
top: auto;
margin-top: -4px;
}
.quantumPowerTag input[type="checkbox"].expander + span::after {
color: #828282;
}
.quantumPowerTag .traitHeader{
position: relative;
}
.quantumPowerDescriptionTab{
height: 90%;
padding: 10px;
}
.quantumPowerDescriptionTab .readerTrait textarea {
min-height: 100%;
max-height: 100%;
}
.quantum-power .repcontainer.editmode .repitem[data-reprowid="----Rep-QPwr---ID-00"] .itemcontrol .repcontrol_del,
.quantum-power .repcontainer.editmode .repitem[data-reprowid="----Rep-QPwr---ID-01"] .itemcontrol .repcontrol_del,
.quantum-power .repcontainer.editmode .repitem[data-reprowid="----Rep-QPwr---ID-02"] .itemcontrol .repcontrol_del{
display: none;
}
/* ++++ - Fim Quantum Powers *NOVA - +++++ */
/* Superior Atributtes */
.selectedTier[value="superior"] ~* .arenaTitle{
display: none;
}
.fortes.arenas{
position: relative;
width: 84%;
margin-left: 16%;
background-color: #D2D2D2;
margin-bottom: 1px;
}
.pseudoDisplay .TCAttributes .fortes .forte.arena.central{
border-left-style:solid;
border-right-style:solid;
}
.pseudoDisplay .TCAttributes .fortes .forte.arena{
display: flex;
align-items: center;
width: 33.33%;
justify-content: center;
border-style:none;
}
.forte.arena .input-label{
color:white;
font-size: 10.5px;
padding-left: 3px;
height: 16px;
display: flex;
align-items: center;
font-weight: bold;
letter-spacing: 1px;
}
.forte button.dot{
background-color: #26262600;
}
.forte button.dot:hover {
transform: scale(1.2);
}
.forte button.dot::before{
background-color: #ffffff;
}
.forte button.dot > span{
transform: scale(0.7);
}
/* Fim Superior Atributtes */
/* Superior Power */
.TCSuperiorPowers .title2{
margin-bottom: 3px;
}
.superiorPower{
margin-top: 7px;
border-style: solid;
border-width: 1px;
border-color: #B9B9B9;
}
.superiorPower .traitHeader{
padding-left: 5px;
padding-right: 5px;
width: initial;
align-items: center;
}
.superiorPower .pathLabel{
margin: 0px;
margin-top: 5px;
margin-left: -6px;
margin-bottom: 5px;
height: 15px;
appearance: none;
font-size: 12px;
padding-top: 0px;
padding-right: 2px;
padding-bottom: 1px;
padding-left: 2px;
background: #D1D1D1;
border-radius: 0px;
border: none;
}
.superiorPower .inputPathName:hover,
.superiorPower .inputPathName:active,
.superiorPower .inputPathName:focus{
background-color: white;
border: 1px solid #ccc;
}
.superiorPower .inputPathName:hover,
.superiorPower .inputPathName:active,
.superiorPower .inputPathName:focus{
background-color: white;
border: 1px solid #ccc;
}
.superiorPower .inputPathName:placeholder-shown{
background-color: transparent;
border: none;
border-bottom: 1px solid #a6a6a6;
border-radius: 0px;
}
.superiorPower .traitHeader .dots{
padding: 0px;
padding-top: 3px;
}
.megaEdgeExpandedArea{
overflow: hidden;
}
.expanderFlag[value="0"] ~ .superiorPower{
margin-bottom: 0px;
transition: margin-bottom 0.3s;
}
.expanderFlag[value="1"] ~ .superiorPower{
margin-bottom: 17px;
transition: margin-bottom 0.3s;
}
.expanderFlag[value="0"] ~ .superiorPower .traitHeader{
transition: height 0.3s;
height: 65px;
}
.expanderFlag[value="1"] ~ .superiorPower .traitHeader{
transition: height 0.3s;
height: 67px;
}
.superior .megaEdgeTabContent{
height: 323px;
}
.superior .megaEdgeDescriptionTab {
padding-top: 0px;
padding-bottom: 0px;
display: flex;
width: 100%;
}
.superior .megaEdgeTraitColumn1 {
width: 115%;
height: 48px;
}
.superior .megaEdgeTraitsHeader{
padding: 0px;
}
.superior .megaEdgeTabContent .inputLine {
font-size: 14px;
border-color: #BFBFBF;
color: #737373;
text-align: center;
width: 40%;
flex-grow: 0;
padding-right: 3%;
margin-top: -2px;
margin-top: -3px;
padding-top: 3px;
margin-right: -2px;
}
.superior .megaEdgeDescriptionTab .readerTrait textarea {
min-height: 255px;
max-height: 255px;
}
.superior .megaEdgeTabContent{
height: 323px;
display: flex;
}
.superior .expanderFlag[value="1"] ~ * .megaEdgeExpandedArea {
height: 335px;
}
.TCSuperiorPowers .repcontainer.editmode .repitem[data-reprowid="----Rep-SPwr---ID-00"] .itemcontrol .repcontrol_del,
.TCSuperiorPowers .repcontainer.editmode .repitem[data-reprowid="----Rep-SPwr---ID-01"] .itemcontrol .repcontrol_del,
.TCSuperiorPowers .repcontainer.editmode .repitem[data-reprowid="----Rep-SPwr---ID-02"] .itemcontrol .repcontrol_del{
display: none;
}
/* Fim Superior Power*/
/* ++++ - PSI Powers *PSION - +++++ */
/* PSI */
.psi .sourceDots{
margin-top: 18px;
}
.psi .sourceDots .sourceMax button.dot {
margin-left: 14px;
margin-right: 14px;
}
.psi .boxPoints, .boxTitle {
width: 75%;
}
.psi .divisor{
margin-top: 7px;
margin-bottom: 13px;
}
.psi .divisor .line{
width: 105px;
}
.psiTraits .title2{
margin-bottom: 14px;
}
/* FIM PSI */
/* PSI-Traits */
.psiTraits .input-label{
font-size: 15px;
}
.psiTraitsHeader{
padding-right: 5px;
padding-left: 5px;
}
.psiTraitColumn1{
margin-right: 4.425%;
}
.psiTraitColumn1{
width: 60%;
}
.psiTraitColumn2{
width: 40%;
}
.psiTraitDuration,
.psiTraitRange{
margin-top: 5px;
}
.psiTraitTolerance{
margin-top: 16px;
margin-bottom: 0px;
}
.psiTraitTolerance input{
max-width: 18%;
margin-left: 5px;
margin-right: 5px;
padding: 0px;
text-align: center;
}
.psiTraitTolerance div{
font-size: 15px;
}
/* FIM PSI-Traits */
/* APTITUDE */
.TCAptitude .title2{
margin-bottom: 10px;
}
.TCSecondaryAptitude .title2{
margin-bottom: 0px;
}
.TCSecondaryAptitude .pathLabel {
width: fit-content;
height: 18px;
font-size: 12px;
text-align: center;
margin-left: -10px;
margin-top: -2px;
padding:0px;
border: none;
border-radius:0px;
appearance: none;
}
.pseudoDisplay .TCSheet .TCSecondaryAptitude .customRepeating input[value="secaptitude"] ~* .advanced{
display:none;
}
/* .TCSheet .TCSecondaryAptitude .customRepeating input[value="secaptitude"] ~* .pathLabel{
background-color:#757575;
}
.TCSheet .TCSecondaryAptitude .customRepeating input[value="secaptitude"] ~* .primaryColorFont{
color:#646464;
}
.TCSheet .TCSecondaryAptitude .customRepeating input[value="innate"] ~* .pathLabel{
background: #c8c8c8;
color: #444;
border: solid #b3b3b3;
border-width: 1px;
}
.TCSheet .TCSecondaryAptitude .customRepeating input[value="innate"] ~* .primaryColorFont{
color:#848484;
} */
/* .TCSheet .TCSecondaryAptitude .customRepeating input[value="priaptitude"] ~* .pathLabel{
background-color: #C83C20;
color: white;
}
.TCSheet .TCSecondaryAptitude .customRepeating input[value="priaptitude"] ~* .primaryColorFont{
color:#C83C20;
}
.TCSheet .TCSecondaryAptitude .customRepeating input[value="secaptitude"] ~* .pathLabel{
background-color:#757575;
color: white;
}
.TCSheet .TCSecondaryAptitude .customRepeating input[value="secaptitude"] ~* .primaryColorFont{
color:#646464;
}
.TCSheet .TCSecondaryAptitude .customRepeating input[value="innate"] ~* .pathLabel{
background-color: #A5181C;
color: white;
font-style: italic;
}
.TCSheet .TCSecondaryAptitude .customRepeating input[value="innate"] ~* .primaryColorFont{
color:#A5181C;
} */
.TCSheet .TCSecondaryAptitude .customRepeating input[value="priaptitude"] ~* .pathLabel{
background-color: #A5181C;
color: white;
}
.TCSheet .TCSecondaryAptitude .customRepeating input[value="priaptitude"] ~* .primaryColorFont{
color:#A5181C;
}
.TCSheet .TCSecondaryAptitude .customRepeating input[value="secaptitude"] ~* .pathLabel{
background-color:#C83C20;
color: white;
}
.TCSheet .TCSecondaryAptitude .customRepeating input[value="secaptitude"] ~* .primaryColorFont{
color:#C83C20;
}
.TCSheet .TCSecondaryAptitude .customRepeating input[value="innate"] ~* .pathLabel{
background-color: #000000;
color: white;
font-style: italic;
}
.TCSheet .TCSecondaryAptitude .customRepeating input[value="innate"] ~* .primaryColorFont{
color:#000000;
}
.TCSheet .TCSecondaryAptitude .customRepeating input[value="innate"] ~ .aptitude{
background: #dfdfdf;
}
.TCSheet .TCSecondaryAptitude .customRepeating input[value="innate"] ~* .basicMode{
border-color: #9F9F9F;
}
[name="attr_secondaryaptitude-trait-2"] option[value="innate"]{
display:none;
}
[name="attr_secondaryaptitude-trait-1"] option[value="quantakinesis"]{
display:none;
}
.TCSecondaryAptitude .secondaryAptitudeName[value="quantakinesis"] ~* [name="attr_secondaryaptitude-trait-2"] option[value="innate"]{
display:block;
}
.TCSecondaryAptitude .secondaryAptitudeName[value="quantakinesis"] + .secondaryAptitudeType[value="innate"] ~* .aptitudeModes{
display:none;
}
.TCSecondaryAptitude .repcontainer.editmode .repitem[data-reprowid="----Rep-SApt---ID-00"] .itemcontrol .repcontrol_del,
.TCSecondaryAptitude .repcontainer.editmode .repitem[data-reprowid="----Rep-SApt---ID-01"] .itemcontrol .repcontrol_del{
display: none;
}
.TCSecondaryAptitude .repcontainer .repitem[data-reprowid="----Rep-SApt---ID-00"] .selectAptitude{
pointer-events: none;
}
.secondaryAptitude {
margin-top: 10px;
}
.secondaryAptitude .aptitudeTitle{
margin-top: -18px;
}
.aptitude{
width: auto;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
background-color: #ececec;
border-style: solid;
border-width: 1px;
/* border-color: #dfdfdf; */
border-color: #d0d0d0;
}
.aptitudeTitle select{
text-align: center;
text-align-last: center;
appearance: none;
background: transparent;
border: none;
font-size: 25px;
font-weight:900;
}
.aptitudeTitle select option{
text-align: center;
font-size: 13px;
font-weight:500;
color: #4b4b4b;
}
.ui-dialog .charsheet .aptitude .sheet-2colrow .sheet-col {
width: calc(50% - 17px);
margin-right: 30px;
}
.basicMode{
width: 100%;
background:#F5F6F7;
border-style: solid;
border-color: #B9B9B9;
border-width: 1px;
}
.aptitude .basicMode .traitHeader{
width: auto;
height: 38px;
/* border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #E9E9E9; */
align-items: center;
padding-left: 10px;
padding-right: 10px;
}
.basicModeTitle{
font-size: 18px;
color: #494949;
}
.basicModeBiokinesis,
.basicModeClairsentience,
.basicModeElectrokinesis,
.basicModePsychokinesis,
.basicModeQuantakinesis,
.basicModeTelepathy,
.basicModeTeleportation,
.basicModeVitakinesis{
display: none;
}
.aptitudeName[value="biokinesis"] ~* .basicModeBiokinesis,
.aptitudeName[value="clairsentiente"] ~* .basicModeClairsentience,
.aptitudeName[value="electrokinesis"] ~* .basicModeElectrokinesis,
.aptitudeName[value="psychokinesis"] ~* .basicModePsychokinesis,
.aptitudeName[value="quantakinesis"] ~* .basicModeQuantakinesis,
.aptitudeName[value="telepathy"] ~* .basicModeTelepathy,
.aptitudeName[value="teleportation"] ~* .basicModeTeleportation,
.aptitudeName[value="vitakinesis"] ~* .basicModeVitakinesis{
display: block;
}
.primaryAptitudeName[value="biokinesis"] ~* .basicModeBiokinesis,
.primaryAptitudeName[value="clairsentiente"] ~* .basicModeClairsentience,
.primaryAptitudeName[value="electrokinesis"] ~* .basicModeElectrokinesis,
.primaryAptitudeName[value="psychokinesis"] ~* .basicModePsychokinesis,
.primaryAptitudeName[value="quantakinesis"] ~* .basicModeQuantakinesis,
.primaryAptitudeName[value="telepathy"] ~* .basicModeTelepathy,
.primaryAptitudeName[value="teleportation"] ~* .basicModeTeleportation,
.primaryAptitudeName[value="vitakinesis"] ~* .basicModeVitakinesis{
display: block;
}
.secondaryAptitudeName[value="biokinesis"] ~* .basicModeBiokinesis,
.secondaryAptitudeName[value="clairsentiente"] ~* .basicModeClairsentience,
.secondaryAptitudeName[value="electrokinesis"] ~* .basicModeElectrokinesis,
.secondaryAptitudeName[value="psychokinesis"] ~* .basicModePsychokinesis,
.secondaryAptitudeName[value="quantakinesis"] ~* .basicModeQuantakinesis,
.secondaryAptitudeName[value="telepathy"] ~* .basicModeTelepathy,
.secondaryAptitudeName[value="teleportation"] ~* .basicModeTeleportation,
.secondaryAptitudeName[value="vitakinesis"] ~* .basicModeVitakinesis{
display: block;
}
.basicModeCost{
margin-right: 2px;
margin-bottom: -2px;
}
.basicModeCost .input-label{
font-size: 13px;
margin-top: 6px;
color: #464646;
}
.basicModeCost .inputLine{
margin-top: 1px;
width: 30px;
margin-left: 5px;
text-align: center;
padding: 0px;
font-size: 19px;
color: #494949;
border-color: #9E9E9E;
}
.basicMode .spanExpander{
color: #6e6e6e;
}
.basic-modeExpandedArea{
padding-left: 10px;
padding-right: 10px;
}
.expanderFlag[value="0"] ~ .basic-modeExpandedArea{
opacity: 0;
transition: height 0.3s , opacity 0.3s;
height: 0px !important;
margin-bottom: 0px;
padding-bottom: 0px;
border-bottom-width: 0px;
padding-top: 0px;
margin-top: 0px;
top: 26px;
}
.expanderFlag[value="1"] ~ .basic-modeExpandedArea{
margin-top: 0px;
margin-bottom: 0px;
transition: height 0.3s , opacity 0.3s;
margin-bottom: 10px;
top: 26px;
height: 228px;
}
.basicModeTraitBar{
padding-top: 10px;
}
.basicModeTraitBar input{
margin-right: 5px;
}
.basicModeTraitBar .input-label{
font-size: 15px;
color: #373737;
}
.basic-modeExpandedArea .description{
max-width: 94.5%;
min-width: 94.5%;
max-height: 78%;
min-height: 78%;
padding-left: 2%;
padding-right: 3%;
padding-top: 5px;
text-indent: 20px;
line-height: 1.6;
border-radius: 0px;
font-size: 13.5px;
scrollbar-width: thin;
margin-top: 5px;
}
/* FIM APTITUDE */
/* APTITUDE MODE */
.aptitudeModes{
margin-top: 15px;
min-width: 100%;
}
.aptitudeModes .aptitudeMode1,
.aptitudeModes .aptitudeMode2,
.aptitudeModes .aptitudeMode3{
width: 31.7%;
height: auto;
border-style: solid;
border-width: 1px;
border-color:#B9B9B9;
padding-bottom: 10px;
}
.aptitudeModeHeader{
padding-top: 15px;
padding-right: 5px;
padding-left: 10px;
margin-bottom: 7px;
}
.inputAptitudeModeName{
width: 100%;
border: none;
background-color: unset;
font-size: 18px;
font-weight: 500;
padding: 0px;
width: 67%;
letter-spacing: -0.3px;
border-radius: 0px;
color: #5E5E5E;
border: 1px solid rgba(204, 204, 204, 0);
border-radius: 3px;
}
/* .inputAptitudeModeName:hover,
.inputAptitudeModeName:active,
.inputAptitudeModeName:focus,
.inputAptitudeModeName:placeholder-shown{
background-color: white;
border: 1px solid #ccc;
} */
.radiusHalfMode{
margin-top: 10px;
}
.aptitudeRadius{
padding-right: 10px;
width: 60%;
}
.aptitudeHalfMode{
width: 89px;
}
.aptitudeRadius .input-label,
.aptitudeHalfMode .input-label{
font-size: 14px;
color: #636363;
}
.aptitudeRadius input,
.aptitudeHalfMode input{
border-bottom: 1px solid #a8a8a8;
text-align: right;
}
.aptitudeRadius input{
padding-right: 6px;
}
.aptitudeHalfMode input{
text-align: center;
padding: 0px;
}
.aptitudeModeLevelsContainer{
width: 100%;
height: auto;
background: #F5F6F7;
padding-top: 10px;
padding-bottom: 16px;
}
.aptitudeModeLevel{
/* margin-bottom: 1px; */
display: flex;
flex-wrap: wrap;
align-items: flex-end;
}
.aptitudeModes .aptitudeModeLevelsContainer .traitHeader{
padding-left: 10px;
padding-right: 10px;
background: transparent;
}
.aptitudeModes .aptitudeModeLevelsContainer .traitHeader .inputLine{
border-bottom: 1px solid #939394;
}
.aptitudeModes .aptitudeModeLevelsContainer .traitHeader .expander + span{
color:#949595;
font-size:11px;
}
.aptitudeModeExpandedArea{
width: 100%;
background: white;
padding-left: 10px;
padding-right: 10px;
}
.expanderFlag[value="0"] ~ .aptitudeModeExpandedArea{
opacity: 0;
transition: height 0.3s , opacity 0.3s, margin 0.3s;
height: 0px !important;
margin-bottom: 0px;
padding-bottom: 0px;
border-bottom-width: 0px;
padding-top: 0px;
margin-top: 0px;
top: 26px;
overflow: hidden;
}
.expanderFlag[value="1"] ~ .aptitudeModeExpandedArea{
transition: height 0.3s , opacity 0.3s, margin 0.3s;
/* margin-bottom: 10px; */
height: 270px;
border-top-style: solid;
border-top-width: 1px;
border-top-color: #ddd;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #ddd;
}
.aptitudeModeLevelTraitBar{
padding-top: 15px;
padding-left: 1px;
}
.aptitudeModeLevelTraitBar input{
margin-right: 3px;
}
.aptitudeModeLevelTraitBar .input-label,
.aptitudeModeLevelCost .input-label{
font-size: 12px;
color: #676767;
}
.aptitudeModeLevelCost{
margin-right: 2px;
margin-bottom: -2px;
}
.aptitudeModeExpandedArea input[type="checkbox"]{
width: 12px;
}
.aptitudeModeLevelCost .inputLine{
margin-top: -3px;
width: 30px;
margin-left: 5px;
text-align: center;
padding: 0px;
font-size: 16px;
color: #5b5b5b;
border-color: #9E9E9E;
}
.aptitudeModeExpandedArea .description{
max-width: 94.5%;
min-width: 94.5%;
max-height: 77%;
min-height: 77%;
padding-left: 2%;
padding-right: 3%;
padding-top: 5px;
text-indent: 20px;
line-height: 1.6;
border-radius: 0px;
font-size: 13.5px;
scrollbar-width: none;
margin-top: 7px;
}
.aptitudeModeLevel.basic .aptitudeModeExpandedArea .description{
max-height: 66%;
min-height: 66%;
}
.aptitudeModes .aptitudeProxyLevel{
width: 40%;
height: auto;
border-style: solid;
border-width: 1px;
border-color:#B9B9B9;
margin-top: 15px;
margin-left: 10px;
margin-right: 10px;
}
.aptitudeModes .aptitudeProxyLevel .aptitudeProxyLevelHeader{
font-size: 15px;
font-weight: bold;
color: #6B6B6B;
}
.aptitudeProxyLevelsContainer{
width: 100%;
height: auto;
background: #F5F6F7;
padding-bottom: 10px;
}
.aptitudeModes .aptitudeProxyLevelsContainer .traitHeader{
padding-left: 10px;
padding-right: 10px;
background: transparent;
}
.aptitudeModes .aptitudeProxyLevelsContainer .traitHeader .inputLine{
border-bottom: 1px solid #939394;
}
.aptitudeModes .aptitudeProxyLevelsContainer .traitHeader .expander + span{
color:#949595;
font-size:11px;
}
/* FIM APTITUDE MODE */
.auxiliaryModeContainer{
margin-top: 10px;
}
.auxiliaryMode{
width: 31.7%;
height: auto;
border-style: solid;
border-width: 1px;
border-color: #B9B9B9;
padding-bottom: 10px;
}
.auxiliaryMode .aptitudeModeLevelsContainer .traitHeader {
padding-left: 10px;
padding-right: 10px;
background: transparent;
}
.auxiliaryMode .aptitudeModeHeader {
padding-right: 10px;
padding-left: 10px;
}
.auxiliaryMode .aptitudeModeLevelsContainer .traitHeader .inputLine {
border-bottom: 1px solid #939394;
}
.basicLabel{
font-size: 12px;
color: #515151;
}
.aptituleauxiliaryMode{
margin-top: 5px;
margin-left: 5px;
font-size: 11px;
font-weight: bold;
}
.auxiliaryMode .aptitudeModeHeader {
padding-top: 5px;
padding-right: 5px;
padding-left: 10px;
margin-bottom: 7px;
}
.inputAptitudeauxiliaryModeName {
width: 100%;
border: none;
background-color: unset;
font-size: 18px;
font-weight: 500;
padding: 0px;
width: 90%;
letter-spacing: -0.3px;
border-radius: 0px;
color: #5E5E5E;
border: 1px solid rgba(204, 204, 204, 0);
border-radius: 3px;
appearance: none;
margin-left: -6px;
margin-bottom: -2px;
background: white;
border: 1px solid #ccc;
}
.inputAptitudeauxiliaryModeName option,
.inputAptitudeauxiliaryModeName option:disabled{
font-size: 13px;
}
.inputAptitudeauxiliaryModeName option:disabled{
background: #a5181c;
color: rgb(255, 255, 255);
}
.auxiliaryModeSelected[value="adaptation"] ~* .inputAptitudeauxiliaryModeName,
.auxiliaryModeSelected[value="psychomorph"] ~* .inputAptitudeauxiliaryModeName,
.auxiliaryModeSelected[value="transmogrify"] ~* .inputAptitudeauxiliaryModeName,
.auxiliaryModeSelected[value="psychometry"] ~* .inputAptitudeauxiliaryModeName,
.auxiliaryModeSelected[value="psycholocat"] ~* .inputAptitudeauxiliaryModeName,
.auxiliaryModeSelected[value="psychocognit"] ~* .inputAptitudeauxiliaryModeName,
.auxiliaryModeSelected[value="electromanipul"] ~* .inputAptitudeauxiliaryModeName,
.auxiliaryModeSelected[value="photokinesis"] ~* .inputAptitudeauxiliaryModeName,
.auxiliaryModeSelected[value="technokinesis"] ~* .inputAptitudeauxiliaryModeName,
.auxiliaryModeSelected[value="thermokinesis"] ~* .inputAptitudeauxiliaryModeName,
.auxiliaryModeSelected[value="telekinesis"] ~* .inputAptitudeauxiliaryModeName,
.auxiliaryModeSelected[value="perikinesis"] ~* .inputAptitudeauxiliaryModeName,
.auxiliaryModeSelected[value="energetics"] ~* .inputAptitudeauxiliaryModeName,
.auxiliaryModeSelected[value="fundamentals"] ~* .inputAptitudeauxiliaryModeName,
.auxiliaryModeSelected[value="transmutation"] ~* .inputAptitudeauxiliaryModeName,
.auxiliaryModeSelected[value="rapport"] ~* .inputAptitudeauxiliaryModeName,
.auxiliaryModeSelected[value="mindshare"] ~* .inputAptitudeauxiliaryModeName,
.auxiliaryModeSelected[value="psychbending"] ~* .inputAptitudeauxiliaryModeName,
.auxiliaryModeSelected[value="translocation"] ~* .inputAptitudeauxiliaryModeName,
.auxiliaryModeSelected[value="transmassion"] ~* .inputAptitudeauxiliaryModeName,
.auxiliaryModeSelected[value="transportal"] ~* .inputAptitudeauxiliaryModeName,
.auxiliaryModeSelected[value="iatrosis"] ~* .inputAptitudeauxiliaryModeName,
.auxiliaryModeSelected[value="augendis"] ~* .inputAptitudeauxiliaryModeName,
.auxiliaryModeSelected[value="algesis"] ~* .inputAptitudeauxiliaryModeName{
background: none;
border: none;
}
.auxiliaryModeBiokinesis,
.auxiliaryModeClairsentience,
.auxiliaryModeElectrokinesis,
.auxiliaryModePsychokinesis,
.auxiliaryModeQuantakinesis,
.auxiliaryModeTelepathy,
.auxiliaryModeTeleportation,
.auxiliaryModeVitakinesis{
display: none;
}
.auxiliaryModeSelected[value="adaptation"] ~ .auxiliaryModeNone,
.auxiliaryModeSelected[value="psychomorph"] ~ .auxiliaryModeNone,
.auxiliaryModeSelected[value="transmogrify"] ~ .auxiliaryModeNone,
.auxiliaryModeSelected[value="psychometry"] ~ .auxiliaryModeNone,
.auxiliaryModeSelected[value="psycholocat"] ~ .auxiliaryModeNone,
.auxiliaryModeSelected[value="psychocognit"] ~ .auxiliaryModeNone,
.auxiliaryModeSelected[value="electromanipul"] ~ .auxiliaryModeNone,
.auxiliaryModeSelected[value="photokinesis"] ~ .auxiliaryModeNone,
.auxiliaryModeSelected[value="technokinesis"] ~ .auxiliaryModeNone,
.auxiliaryModeSelected[value="thermokinesis"] ~ .auxiliaryModeNone,
.auxiliaryModeSelected[value="telekinesis"] ~ .auxiliaryModeNone,
.auxiliaryModeSelected[value="perikinesis"] ~ .auxiliaryModeNone,
.auxiliaryModeSelected[value="energetics"] ~ .auxiliaryModeNone,
.auxiliaryModeSelected[value="fundamentals"] ~ .auxiliaryModeNone,
.auxiliaryModeSelected[value="transmutation"] ~ .auxiliaryModeNone,
.auxiliaryModeSelected[value="rapport"] ~ .auxiliaryModeNone,
.auxiliaryModeSelected[value="mindshare"] ~ .auxiliaryModeNone,
.auxiliaryModeSelected[value="psychbending"] ~ .auxiliaryModeNone,
.auxiliaryModeSelected[value="translocation"] ~ .auxiliaryModeNone,
.auxiliaryModeSelected[value="transmassion"] ~ .auxiliaryModeNone,
.auxiliaryModeSelected[value="transportal"] ~ .auxiliaryModeNone,
.auxiliaryModeSelected[value="iatrosis"] ~ .auxiliaryModeNone,
.auxiliaryModeSelected[value="augendis"] ~ .auxiliaryModeNone,
.auxiliaryModeSelected[value="algesis"] ~ .auxiliaryModeNone{
display:none;
}
.auxiliaryModeSelected[value="adaptation"] ~ .auxiliaryModeBiokinesis,
.auxiliaryModeSelected[value="psychomorph"] ~ .auxiliaryModeBiokinesis,
.auxiliaryModeSelected[value="transmogrify"] ~ .auxiliaryModeBiokinesis,
.auxiliaryModeSelected[value="psychometry"] ~ .auxiliaryModeClairsentience,
.auxiliaryModeSelected[value="psycholocat"] ~ .auxiliaryModeClairsentience,
.auxiliaryModeSelected[value="psychocognit"] ~ .auxiliaryModeClairsentience,
.auxiliaryModeSelected[value="electromanipul"] ~ .auxiliaryModeElectrokinesis,
.auxiliaryModeSelected[value="photokinesis"] ~ .auxiliaryModeElectrokinesis,
.auxiliaryModeSelected[value="technokinesis"] ~ .auxiliaryModeElectrokinesis,
.auxiliaryModeSelected[value="thermokinesis"] ~ .auxiliaryModePsychokinesis,
.auxiliaryModeSelected[value="telekinesis"] ~ .auxiliaryModePsychokinesis,
.auxiliaryModeSelected[value="perikinesis"] ~ .auxiliaryModePsychokinesis,
.auxiliaryModeSelected[value="energetics"] ~ .auxiliaryModeQuantakinesis,
.auxiliaryModeSelected[value="fundamentals"] ~ .auxiliaryModeQuantakinesis,
.auxiliaryModeSelected[value="transmutation"] ~ .auxiliaryModeQuantakinesis,
.auxiliaryModeSelected[value="rapport"] ~ .auxiliaryModeTelepathy,
.auxiliaryModeSelected[value="mindshare"] ~ .auxiliaryModeTelepathy,
.auxiliaryModeSelected[value="psychbending"] ~ .auxiliaryModeTelepathy,
.auxiliaryModeSelected[value="translocation"] ~ .auxiliaryModeTeleportation,
.auxiliaryModeSelected[value="transmassion"] ~ .auxiliaryModeTeleportation,
.auxiliaryModeSelected[value="transportal"] ~ .auxiliaryModeTeleportation,
.auxiliaryModeSelected[value="iatrosis"] ~ .auxiliaryModeVitakinesis,
.auxiliaryModeSelected[value="augendis"] ~ .auxiliaryModeVitakinesis,
.auxiliaryModeSelected[value="algesis"] ~ .auxiliaryModeVitakinesis{
display:block;
}
.auxiliaryBasicModeBiokinesis,
.auxiliaryBasicModeClairsentience,
.auxiliaryBasicModeElectrokinesis,
.auxiliaryBasicModePsychokinesis,
.auxiliaryBasicModeQuantakinesis,
.auxiliaryBasicModeTelepathy,
.auxiliaryBasicModeTeleportation,
.auxiliaryBasicModeVitakinesis{
display: none;
}
.auxiliaryModeSelected[value="adaptation"] ~* .auxiliaryBasicModeBiokinesis,
.auxiliaryModeSelected[value="psychomorph"] ~* .auxiliaryBasicModeBiokinesis,
.auxiliaryModeSelected[value="transmogrify"] ~* .auxiliaryBasicModeBiokinesis,
.auxiliaryModeSelected[value="psychometry"] ~* .auxiliaryBasicModeClairsentience,
.auxiliaryModeSelected[value="psycholocat"] ~* .auxiliaryBasicModeClairsentience,
.auxiliaryModeSelected[value="psychocognit"] ~* .auxiliaryBasicModeClairsentience,
.auxiliaryModeSelected[value="electromanipul"] ~* .auxiliaryBasicModeElectrokinesis,
.auxiliaryModeSelected[value="photokinesis"] ~* .auxiliaryBasicModeElectrokinesis,
.auxiliaryModeSelected[value="technokinesis"] ~* .auxiliaryBasicModeElectrokinesis,
.auxiliaryModeSelected[value="thermokinesis"] ~* .auxiliaryBasicModePsychokinesis,
.auxiliaryModeSelected[value="telekinesis"] ~* .auxiliaryBasicModePsychokinesis,
.auxiliaryModeSelected[value="perikinesis"] ~* .auxiliaryBasicModePsychokinesis,
.auxiliaryModeSelected[value="energetics"] ~* .auxiliaryBasicModeQuantakinesis,
.auxiliaryModeSelected[value="fundamentals"] ~* .auxiliaryBasicModeQuantakinesis,
.auxiliaryModeSelected[value="transmutation"] ~* .auxiliaryBasicModeQuantakinesis,
.auxiliaryModeSelected[value="rapport"] ~* .auxiliaryBasicModeTelepathy,
.auxiliaryModeSelected[value="mindshare"] ~* .auxiliaryBasicModeTelepathy,
.auxiliaryModeSelected[value="psychbending"] ~* .auxiliaryBasicModeTelepathy,
.auxiliaryModeSelected[value="translocation"] ~* .auxiliaryBasicModeTeleportation,
.auxiliaryModeSelected[value="transmassion"] ~* .auxiliaryBasicModeTeleportation,
.auxiliaryModeSelected[value="transportal"] ~* .auxiliaryBasicModeTeleportation,
.auxiliaryModeSelected[value="iatrosis"] ~* .auxiliaryBasicModeVitakinesis,
.auxiliaryModeSelected[value="augendis"] ~* .auxiliaryBasicModeVitakinesis,
.auxiliaryModeSelected[value="algesis"] ~* .auxiliaryBasicModeVitakinesis{
display:block;
}
.auxiliaryModes .repcontainer.editmode .repitem[data-reprowid="----Rep-AuxM---ID-00"] .itemcontrol .repcontrol_del{
display: none;
}
.auxiliaryModeSelected[value="none"] ~* .auxiliaryBar,
.auxiliaryModeSelected[value="none"] ~* .aptitudeModeLevel.basic,
.auxiliaryModeSelected[value="none"] ~* .aptitudeModeLevel{
opacity:0;
pointer-events: none;
}
.auxiliaryModeSelected[value="none"] ~* .dots{
pointer-events: none;
}
/* FIM APTITUDE MODE */
/* ++++ - FIM PSI Powers *PSION - +++++ */
/* ++++ - Conditions - +++++ */
.pTwinSection .conditions .title2{
margin-bottom: 5px;
}
.conditions .traitHeader .conditionValue{
width: 46px;
height: 26px;
align-items: flex-end;
}
.conditions .traitHeader .conditionValue p{
margin-bottom: 0px;
font-family: Roboto;
font-size: 16px;
}
.conditions .traitHeader .conditionValue .inputLine{
margin: 0px;
font-size:18px;
margin: 0px;
font-size: 16px;
font-style: normal;
text-align: center;
padding-left: 4px;
padding-right: 7px;
}
.conditions .repcontainer.editmode .repitem[data-reprowid="----Rep-Cond---ID-00"] .itemcontrol .repcontrol_del,
.conditions .repcontainer.editmode .repitem[data-reprowid="----Rep-Cond---ID-01"] .itemcontrol .repcontrol_del,
.conditions .repcontainer.editmode .repitem[data-reprowid="----Rep-Cond---ID-02"] .itemcontrol .repcontrol_del,
.conditions .repcontainer.editmode .repitem[data-reprowid="----Rep-Cond---ID-03"] .itemcontrol .repcontrol_del{
display: none;
}
/* ++++ - Fim Conditions - +++++ */
/* ++++ - Injurys - +++++ */
.pTwinSection .health .title2{
margin-bottom: 5px;
}
.pTwinSection .health .injury-checkbox{
align-self: center;
margin-right: 7px;
}
/* .pTwinSection .health .select-icon{
left:101px;
} */
.injuryValue{
background: #fbfbfb;
width: 18px;
padding: 0px;
border: none;
font-size: 16px;
margin-left: -2px;
pointer-events: none;
}
.injury-selectType[value="+0"] ~ .select-icon,
.injury-selectType[value="+0"] ~ .injury-name,
.injury-selectType[value="+0"] ~ .injuryValue,
.injury-selectType[value="+5"] ~ .injuryValue{
visibility: hidden;
}
.injury-selectType[value="+0"] ~ .injuryValue,
.injury-selectType[value="+0"] ~ .injury-selectType{
pointer-events: none;
}
.health .repcontainer.editmode .repitem[data-reprowid="----Rep-Injr---ID-00"] .itemcontrol,
.health .repcontainer.editmode .repitem[data-reprowid="----Rep-Injr---ID-01"] .itemcontrol,
.health .repcontainer.editmode .repitem[data-reprowid="----Rep-Injr---ID-02"] .itemcontrol,
.health .repcontainer.editmode .repitem[data-reprowid="----Rep-Injr---ID-03"] .itemcontrol{
display: none;
}
.repitem[data-reprowid="----Rep-Injr---ID-00"] .repeatingContainer .traitHeader .injury-selectType,
.repitem[data-reprowid="----Rep-Injr---ID-01"] .repeatingContainer .traitHeader .injury-selectType,
.repitem[data-reprowid="----Rep-Injr---ID-02"] .repeatingContainer .traitHeader .injury-selectType,
.repitem[data-reprowid="----Rep-Injr---ID-03"] .repeatingContainer .traitHeader .injury-selectType{
pointer-events: none;
}
.repitem[data-reprowid="----Rep-Injr---ID-00"] .repeatingContainer .traitHeader .select-icon,
.repitem[data-reprowid="----Rep-Injr---ID-01"] .repeatingContainer .traitHeader .select-icon,
.repitem[data-reprowid="----Rep-Injr---ID-02"] .repeatingContainer .traitHeader .select-icon,
.repitem[data-reprowid="----Rep-Injr---ID-03"] .repeatingContainer .traitHeader .select-icon{
visibility: hidden;
}
/* ++++ - Fim Injurys - +++++ */
/* ++++ - Paths - +++++ */
.TCPaths .title2{
margin-bottom: 10px;
}
.pathSuperGroup{
overflow: scroll;
overflow-y: hidden;
overflow-x: hidden;
/* scroll-behavior: smooth; */
}
.initialPathGroup{
min-width: 100%;
}
.initialPathGroup .singlePath{
width: 31.7%;
height: 386px;
border-style: solid;
border-width: 1px;
border-color:#B9B9B9;
}
.extraPathGroup{
min-width: 65.93%;
margin-left: 2.0725%;
}
.extraPathGroup .singlePath{
width: 48.082%;
height: 386px;
border-style: solid;
border-width: 1px;
border-color:#B9B9B9;
background-color: #e1e1e1;
}
.pathLabel{
width: 56px;
width: -moz-fit-content;
width: fit-content;
height: 14px;
font-size: 10px;
text-align: center;
border-radius: 10px;
margin-left: 6px;
margin-top: 10px;
padding-left: 5px;
padding-right: 5px;
}
.pathHeader{
padding-top: 10px;
padding-right: 5px;
padding-left: 10px;
margin-bottom: 10px;
}
.inputPathName{
width: 100%;
border: none;
background-color: unset;
font-size: 24px;
font-weight: 500;
padding: 0px;
letter-spacing: -0.3px;
border-radius: 0px;
color: #3E3E3E;
border: 1px solid rgba(204, 204, 204, 0);
border-radius: 3px;
}
.inputPathName:hover,
.inputPathName:active,
.inputPathName:focus,
.inputPathName:placeholder-shown{
background-color: white;
border: 1px solid #ccc;
}
.pseudoDisplay .TCPaths .allPaths .singlePath .pathTabButtons .secondaryColorBackground {
transition: background-color 0s;
}
/*Configure the tab buttons*/
.connectionsTab,
.skillsTab,
.edgesTab{
display: none;
}
.pathTabButtons{
width: 95%;
margin-left: auto;
margin-right: auto;
margin-bottom: -1px;
}
.pathTabButtons button{
border: none;
font-size: 12px;
color: #00000085;
transition: background-color 0s;
width: 33%;
border: solid;
border-width: 1px;
border-color:#ffffff00;
border-bottom: none;
background-color: unset;
}
.pseudoDisplay .TCPaths .allPaths .singlePath .pathTabButtons button:hover{
background-color: #0000000a;
transition: background-color 0s;
}
.pathTabButtons button:focus{
outline: none;
}
/* show the selected tab */
.pathTabsToggle[value="origin-connections"] ~* .connectionsTab,
.pathTabsToggle[value="role-connections"] ~* .connectionsTab,
.pathTabsToggle[value="society-connections"] ~* .connectionsTab,
.pathTabsToggle[value="extraPath-1-connections"] ~* .connectionsTab,
.pathTabsToggle[value="extraPath-2-connections"] ~* .connectionsTab,
.pathTabsToggle[value="origin-skills"] ~* .skillsTab,
.pathTabsToggle[value="role-skills"] ~* .skillsTab,
.pathTabsToggle[value="society-skills"] ~* .skillsTab,
.pathTabsToggle[value="extraPath-1-skills"] ~* .skillsTab,
.pathTabsToggle[value="extraPath-2-skills"] ~* .skillsTab,
.pathTabsToggle[value="origin-edges"] ~* .edgesTab,
.pathTabsToggle[value="role-edges"] ~* .edgesTab,
.pathTabsToggle[value="society-edges"] ~* .edgesTab,
.pathTabsToggle[value="extraPath-1-edges"] ~* .edgesTab,
.pathTabsToggle[value="extraPath-2-edges"] ~* .edgesTab{
display: flex;
flex-direction: column;
}
/* change button color */
.pathTabsToggle[value="origin-connections"] ~* button[name="act_origin-connections"],
.pathTabsToggle[value="role-connections"] ~* button[name="act_role-connections"],
.pathTabsToggle[value="society-connections"] ~* button[name="act_society-connections"],
.pathTabsToggle[value="extraPath-1-connections"] ~* button[name="act_extraPath-1-connections"],
.pathTabsToggle[value="extraPath-2-connections"] ~* button[name="act_extraPath-2-connections"],
.pathTabsToggle[value="origin-skills"] ~* button[name="act_origin-skills"],
.pathTabsToggle[value="role-skills"] ~* button[name="act_role-skills"],
.pathTabsToggle[value="society-skills"] ~* button[name="act_society-skills"],
.pathTabsToggle[value="extraPath-1-skills"] ~* button[name="act_extraPath-1-skills"],
.pathTabsToggle[value="extraPath-2-skills"] ~* button[name="act_extraPath-2-skills"],
.pathTabsToggle[value="origin-edges"] ~* button[name="act_origin-edges"],
.pathTabsToggle[value="role-edges"] ~* button[name="act_role-edges"],
.pathTabsToggle[value="society-edges"] ~* button[name="act_society-edges"],
.pathTabsToggle[value="extraPath-1-edges"] ~* button[name="act_extraPath-1-edges"],
.pathTabsToggle[value="extraPath-2-edges"] ~* button[name="act_extraPath-2-edges"]{
background-color: #F5F6F7 !important;
border: solid;
border-width: 1px;
border-color:#B9B9B9;
border-bottom: none;
color: #757575;
padding-bottom: 2px;
padding-top: 1px;
}
.pathTabContent{
height: 271px;
background-color:#F5F6F7;
border-top: solid;
border-top-width: 1px;
border-top-color:#B9B9B9;
border-bottom: solid;
border-bottom-width: 1px;
border-bottom-color:#B9B9B9;
padding-left: 15px;
padding-right: 15px;
padding-top:10px;
}
.connectionsTab .readerTrait{
justify-content: space-between;
}
.connectionsTab .input-label,
.skillsTab .input-label,
.edgesTab .input-label{
font-size: 15px;
color: #464646;
}
.connectionsTab .inputLine{
font-size: 15px;
border-color: #9E9E9E;
color: #737373;
text-align: end;
min-width: 40%;
width: 126px;
flex-grow: 0;
padding-right: 3%;
}
.skillsTab .talent.inspired{
margin-top: 10px;
}
.pathContacts{
padding-top: 5px;
}
.contactsTitle{
margin-bottom: 2px;
}
.contactsTitle .input-label{
width: 47%;
}
.flex .pathContactName,
.flex .pathContactTag{
width: 47%;
margin-right: 2px;
margin-bottom: 2px;
}
.flex .pathContactTag{
margin-right: 5px;
}
.pathContacts .flex .pathContactName:hover,
.pathContacts .flex .pathContactName:active,
.pathContacts .flex .pathContactName:focus{
border: 1px solid #ccc;
border-radius: 3px;
background-color: white;
font-size: 13px;
font-weight: normal;
}
.flex .pathContactName:placeholder-shown {
font-size: 24px;
letter-spacing: 2px;
line-height: 11px;
border: 1px solid rgba(255, 255, 255, 0);
background-color: transparent;
color: #555;
box-shadow: none;
height: 28px;
font-family: "Material Icons Outlined";
transform: rotateY(175deg);
text-align: center;
}
.pathContacts .repcontrol_edit,
.pathContacts .repcontrol_add{ /* ==== - Positioning and Hide vanilla Buttons - ==== */
visibility: hidden;
color: #939393;
box-shadow:none;
text-shadow:none;
padding-top: 10px;
padding: 0px;
padding-top: 0px;
padding-top: 10px;
}
.pathContacts .repcontrol_add,
.pathContacts .repcontrol_del,
.charsheet .pathContacts .repcontrol_del{
visibility: hidden;
}
.pathContacts .repcontrol_edit::after { /* ==== - Making visible and Styling New Buttons - ++++ */
background-color:none;
visibility: visible;
font-family: 'Pictos';
content: "l";
font-size: 24px;
margin-right: -3px;
}
.pathContacts .repcontrol_edit::after { /* ==== - Inserting contendo Modify Button - ++++ */
content: "l";
}
.pathContacts > .editmode +
.repcontrol > .repcontrol_edit::after {/* ==== - Inserting content Confirm Buttons - ++++ */
content: "3";
}
.pathRelatedSkill{
font-size: 14px;
color: #555;
min-width: 10px;
appearance: none;
cursor: pointer;
text-align: center;
text-align-last: center;
margin-bottom: 2px;
width: 49.5%;
height: 26px;
background: #f5f6f7;
border-color: #dbdbdb;
}
.pathRelatedSkill:hover{
background-color: white;
border: 1px solid #ccc;
}
.singlePath .pathTabContent .pathRelatedEdge{
margin-bottom: 2px;
height: 22px;
width: 100%;
background: #f5f6f7;
}
.singlePath .pathTabContent .pathRelatedEdge:hover{
background: #fbfbfb;
}
*:focus-visible{
outline: none;
}
.buttonsSliderPath{
margin-top:10px;
}
.buttonsSliderPath a{
display: flex;
text-align: center;
justify-content: center;
align-items: center;
width: 13px;
height: 13px;
border-radius: 10px;
margin-right: 5px;
margin-left: 5px;
border-color: #B9B9B9;
border-width: 1px;
border-style: solid;
color:#626262;
}
#path1{
height: 10px;
width: 10px;
background: black;
margin-right: -26px;
margin-top: -45px;
}
#path2{
height: 45px;
width: 10px;
background: black;
margin-left: -26px;
margin-top: -45px;
}
/* ++++ - Fim Paths - +++++ */
/* ++++ - Notes - +++++ */
.notes .title2{
margin-bottom: 10px;
}
.notes textarea{
height: 173px;
}
/* ++++ - Fim Notes - +++++ */
/* ++++ - Aspirations- +++++ */
.aspirations .title2{
margin-bottom: 10px;
}
.pTwinSection .aspirations .aspiration-checkbox{
align-self: center;
margin-right: 7px;
}
.pTwinSection .aspirations .select-icon {
left: -20px;
}
.aspirations .repcontainer.editmode .repitem[data-reprowid="----Rep-Aspi---ID-00"] .itemcontrol .repcontrol_del,
.aspirations .repcontainer.editmode .repitem[data-reprowid="----Rep-Aspi---ID-01"] .itemcontrol .repcontrol_del{
display: none;
}
.repitem[data-reprowid="----Rep-Aspi---ID-00"] .repeatingContainer .traitHeader .aspiration-TypeSelectors,
.repitem[data-reprowid="----Rep-Aspi---ID-01"] .repeatingContainer .traitHeader .aspiration-TypeSelectors{
pointer-events: none;
}
.repitem[data-reprowid="----Rep-Aspi---ID-00"] .repeatingContainer .traitHeader .select-icon,
.repitem[data-reprowid="----Rep-Aspi---ID-01"] .repeatingContainer .traitHeader .select-icon{
display:none;
}
.noClick{
pointer-events: none;
}
.inputLine.aspiration-name{
margin-left: 5px;
}
/* ++++ - Fim Aspirations- +++++ */
/* ++++ - NPC - +++++ */
.selectedTier[value="NPC"] ~* .traistHealth{
order: 0;
}
.selectedTier[value="NPC"] ~* .baselinePowers{
order: 1;
}
.selectedTier[value="NPC"] ~* .healthSourceSourceTrait,
.selectedTier[value="NPC"] ~* .npcGenericSource,
.selectedTier[value="NPC"] ~* .npcInspirationSource,
.selectedTier[value="NPC"] ~* .npcQuantumSource,
.selectedTier[value="NPC"] ~* .npcJinketsuPowerSource,
.selectedTier[value="NPC"] ~* .npcPsiPsiadSource,
.selectedTier[value="NPC"] ~* .npcPsiPsionSource{
order: 2;
}
.selectedTier[value="NPC"] ~* .notesOtherTraits{
order: 3;
}
.npcGenericSource .title2 input{
background: transparent;
border: none;
text-align: center;
font-size: 27px;
font-weight: bold;
text-transform: uppercase;
width: 85%;
}
/* ++++ - NPC traits - +++++ */
.NPC .npc-traits .title2{
margin-bottom: 10px;
}
.npc-traits .npcPool{
display: flex;
align-items: center;
height: 25px;
margin-top: 5px;
}
.npc-traits .boxPoints{
width: 65px;
height: 25px;
margin-top: -5px;
}
.npc-traits .inputLabel{
letter-spacing: -.5px;
}
.npc-traits .inputLine{
margin-right: 5px;
margin-left: 5px;
padding-top: 0px;
border-color: #868686;
color: #828282;
text-align: right;
padding-right: 10px;
}
.npc-traits .npcInitiative .inputLine{
max-width: 103px;
text-align: center;
}
.npc-traits .boxPoints input{
font-size:20px;
font-weight: bold;
}
.npc-traits .boxPoints input:hover{
-moz-appearance: auto;
padding-left: 36%;
-webkit-padding-start: 31%;
margin-left: -5px;
}
.npcDefenseContainer{
width: 78%;
margin-top: 26px;
}
.npc-traits .npcDefenseEnhancements{
margin-top: 20px
}
.npc-traits .npcDefenseEnhancements .npcDefense .input-label,
.npc-traits .npcDefenseEnhancements .npcEnhancements .input-label,
.npc-health .input-label{
margin-right: 5px;
}
/* ++++ - FIM NPC traits - +++++ */
/* ++++ - NPC health - +++++ */
.npc-health .boxPoints{
width: 65px;
height: 25px;
margin-top: -5px;
}
.npc-health .boxPoints input:hover {
-moz-appearance: auto;
padding-left: 36%;
-webkit-padding-start: 31%;
margin-left: -5px;
}
.npc-health .boxPoints input {
font-size: 20px;
font-weight: bold;
}
.npc-health .sourceDots{
margin-top: 25px;
}
/* ++++ - FIM NPC health - +++++ */
/* ++++ - NPC Source - +++++ */
.source .boxPoints{
width: 40%;
}
/* ++++ - NPC FIM Source - +++++ */
/* ++++ - NPC Skilltrick - +++++ */
.selectedTier[value="NPC"] ~* .skillTricks .repeatingContainer .traitHeader select{
display: none;
}
.selectedTier[value="NPC"] ~* .skillTricks .repeatingContainer .traitHeader .select-icon{
display: none;
}
/* ++++ - FIM NPC Skilltrick - +++++ */
/* ++++ - NPC Side Effects - +++++ */
.npcGenericSource .repcontainer.editmode .repitem[data-reprowid="----Rep-SEFT---ID-00"] .itemcontrol .repcontrol_del,
.npcGenericSource .repcontainer.editmode .repitem[data-reprowid="----Rep-SEFT---ID-01"] .itemcontrol .repcontrol_del,
.npcGenericSource .repcontainer.editmode .repitem[data-reprowid="----Rep-SEFT---ID-02"] .itemcontrol .repcontrol_del,
.npcGenericSource .repcontainer.editmode .repitem[data-reprowid="----Rep-SEFT---ID-03"] .itemcontrol .repcontrol_del{
display: none;
}
.repitem[data-reprowid="----Rep-SEFT---ID-00"] .repeatingContainer .traitHeader .select-icon,
.repitem[data-reprowid="----Rep-SEFT---ID-01"] .repeatingContainer .traitHeader .select-icon,
.repitem[data-reprowid="----Rep-SEFT---ID-02"] .repeatingContainer .traitHeader .select-icon,
.repitem[data-reprowid="----Rep-SEFT---ID-03"] .repeatingContainer .traitHeader .select-icon{
display:none;
}
/* ++++ - FIM NPC Side Effects - +++++ */
/* ++++ - NPC Power - +++++ */
.pseudoBody .pseudoDisplay .npcGenericSource,
.npcInspirationSource,
.npcQuantumSource,
.npcJinketsuPowerSource,
.npcPsiPsiadSource,
.npcPsiPsionSource{
display: none;
}
.selectedTier[value="NPC"] ~ .sourceType[value='source'] ~* .npcGenericSource,
.selectedTier[value="NPC"] ~ .sourceType[value='inspiration'] ~* .npcInspirationSource,
.selectedTier[value="NPC"] ~ .sourceType[value='quantum'] ~* .npcQuantumSource,
.selectedTier[value="NPC"] ~ .sourceType[value='jinketsupower'] ~* .npcJinketsuPowerSource,
.selectedTier[value="NPC"] ~ .sourceType[value='psipsiad'] ~* .npcPsiPsiadSource,
.selectedTier[value="NPC"] ~ .sourceType[value='psipsion'] ~* .npcPsiPsionSource{
display: flex;
}
/* ++++ - FIM NPC Power - +++++ */
/* ++++ - NPC Power - +++++ */
.TCGenericPowers .title2{
margin-bottom: 3px;
}
.selectedTier[value="NPC"] ~* .TCGifts .title2 .titleLabel input{
margin-left: 6%;
}
.npc-othertraits .title2 input {
background: transparent;
border: none;
text-align: center;
font-size: 27px;
font-weight: bold;
text-transform: uppercase;
width: 85%;
}
.TCGenericPowers .megaEdgeTabContent{
height: 323px;
}
.TCGenericPowers .megaEdgeDescriptionTab {
padding-top: 0px;
padding-bottom: 0px;
display: flex;
width: 100%;
}
.TCGenericPowers .megaEdgeTraitColumn1 {
width: 115%;
height: 48px;
}
.TCGenericPowers .megaEdgeTraitsHeader{
padding: 0px;
}
.TCGenericPowers .megaEdgeTabContent .inputLine {
font-size: 14px;
border-color: #BFBFBF;
color: #737373;
text-align: center;
width: 40%;
flex-grow: 0;
padding-right: 3%;
margin-top: -2px;
margin-top: -3px;
padding-top: 3px;
margin-right: -2px;
}
.TCGenericPowers .megaEdgeDescriptionTab .readerTrait textarea {
min-height: 255px;
max-height: 255px;
}
.TCGenericPowers .megaEdgeTabContent{
height: 323px;
display: flex;
}
.TCGenericPowers .expanderFlag[value="1"] ~ * .megaEdgeExpandedArea {
height: 335px;
}
.TCGenericPowers .repcontainer.editmode .repitem[data-reprowid="----Rep-GPwr---ID-00"] .itemcontrol .repcontrol_del,
.TCGenericPowers .repcontainer.editmode .repitem[data-reprowid="----Rep-GPwr---ID-01"] .itemcontrol .repcontrol_del,
.TCGenericPowers .repcontainer.editmode .repitem[data-reprowid="----Rep-GPwr---ID-02"] .itemcontrol .repcontrol_del{
display: none;
}
/* ++++ - FIM NPC Power - +++++ */
/* ++++ - SuperScience Adjustments - +++++ */
.selectedTier[value="ftech"] ~* button[name="act_equipments"]{
display: none;
}
.selectedTier[value="ftech"] ~* .rollButtons{
display: none;
}
.selectedTier[value="ftech"] ~* .tier{
width: 75%;
}
.selectedTier[value="ftech"] ~* .builtBy{
width: 100%;
margin-left: 0px;
}
.selectedTier[value="qtech"] ~* button[name="act_equipments"]{
display: none;
}
.selectedTier[value="qtech"] ~* .rollButtons{
display: none;
}
.selectedTier[value="qtech"] ~* .tier{
width: 75%;
}
/* ++++ - FIM SuperScience Adjustments - +++++ */
/* ++++ - SuperScience Header - +++++ */
.reader .singleArmor{
width: 100%;
height: 47px;
}
.reader .singleArmor .weaponHeader .flex.fColumn{
margin-top: -5px;
}
.reader .singleArmor .weaponHeader .inputWeaponEnhancementConteiner{
margin-bottom: -2px;
}
.reader .singleArmor .weaponHeader .inputWeaponTitle{
font-size: 12px;
}
.reader .singleArmor .weaponHeader .inputWeaponName{
margin-top: -6px;
}
/* ++++ - FIM SuperScience Header - +++++ */
/* ++++ - InjurysTECH - +++++ */
.inputBox[name="attr_injurytech-trait-1"]{
max-width: 110px;
}
.health .repcontainer.editmode .repitem[data-reprowid="----Rep-Ijrt---ID-00"] .itemcontrol,
.health .repcontainer.editmode .repitem[data-reprowid="----Rep-Ijrt---ID-01"] .itemcontrol,
.health .repcontainer.editmode .repitem[data-reprowid="----Rep-Ijrt---ID-02"] .itemcontrol,
.health .repcontainer.editmode .repitem[data-reprowid="----Rep-Ijrt---ID-03"] .itemcontrol{
display: none;
}
.repitem[data-reprowid="----Rep-Ijrt---ID-00"] .repeatingContainer .traitHeader .injury-selectType,
.repitem[data-reprowid="----Rep-Ijrt---ID-01"] .repeatingContainer .traitHeader .injury-selectType,
.repitem[data-reprowid="----Rep-Ijrt---ID-02"] .repeatingContainer .traitHeader .injury-selectType,
.repitem[data-reprowid="----Rep-Ijrt---ID-03"] .repeatingContainer .traitHeader .injury-selectType{
pointer-events: none;
}
.repitem[data-reprowid="----Rep-Ijrt---ID-00"] .repeatingContainer .traitHeader .select-icon,
.repitem[data-reprowid="----Rep-Ijrt---ID-01"] .repeatingContainer .traitHeader .select-icon,
.repitem[data-reprowid="----Rep-Ijrt---ID-02"] .repeatingContainer .traitHeader .select-icon,
.repitem[data-reprowid="----Rep-Ijrt---ID-03"] .repeatingContainer .traitHeader .select-icon{
display:none;
}
/* ++++ - Fim InjurysTECH - +++++ */
/* ++++ - Vehicle Adjustments - +++++ */
.selectedTier[value="transport"] ~* button[name="act_equipments"]{
display: none;
}
.selectedTier[value="transport"] ~* .owner{
width: 50%;
}
.selectedTier[value="transport"] ~* .tier{
width: 55.5%;
}
.selectedTier[value="transport"] ~* .technologyTech{
width: 50%;
}
.selectedTier[value="transport"] ~* .builtBy,
.selectedTier[value="transport"] ~* .fmtTo{
/* width: 54.5%; */
width: 46%;
}
.fmtTo{
display: none;
}
.selectedTier[value="transport"] ~* .rollButtons{
display: none;
}
.transport .npc-traits .npcDefenseEnhancements {
margin-top: 25px;
}
.npc-traits .npcPools .npcPool .flex .wealthValue ~ select {
transition: none;
background: none;
}
.npc-traits .npcPools .npcPool .flex .wealthValue[value="0"] ~ select{
opacity: .5;
}
/* .npcPools .transportFT{
display: none;
} */
.technologyTech select{
text-align: center;
}
.selectedTech[value="noetic"] ~* .transport .fmtTo{
display: flex;
}
.selectedTech[value="noetic"] ~* .transport .builtBy{
display: none;
}
.selectedTech[value="hard"] ~* .npcPools .transportFT{
pointer-events: none;
}
.selectedTech[value="hard"] ~* .npcPools .transportFT .input-label{
opacity: .5;
}
.selectedTech[value="hard"] ~* .npc-traits .npcPools .transportFT div input{
color:transparent;
}
.TCGifts .repcontainer.editmode .repitem[data-reprowid="----Rep-Trtg---ID-00"] .itemcontrol .repcontrol_del,
.TCGifts .repcontainer.editmode .repitem[data-reprowid="----Rep-Trtg---ID-01"] .itemcontrol .repcontrol_del,
.TCGifts .repcontainer.editmode .repitem[data-reprowid="----Rep-Trtg---ID-02"] .itemcontrol .repcontrol_del,
.TCGifts .repcontainer.editmode .repitem[data-reprowid="----Rep-Trtg---ID-03"] .itemcontrol .repcontrol_del{
display: none;
}
.conditions .repcontainer.editmode .repitem[data-reprowid="----Rep-Tcod---ID-00"] .itemcontrol .repcontrol_del,
.conditions .repcontainer.editmode .repitem[data-reprowid="----Rep-Tcod---ID-01"] .itemcontrol .repcontrol_del,
.conditions .repcontainer.editmode .repitem[data-reprowid="----Rep-Tcod---ID-02"] .itemcontrol .repcontrol_del,
.conditions .repcontainer.editmode .repitem[data-reprowid="----Rep-Tcod---ID-03"] .itemcontrol .repcontrol_del,
.conditions .repcontainer.editmode .repitem[data-reprowid="----Rep-Tcod---ID-04"] .itemcontrol .repcontrol_del{
display: none;
}
/* ++++ - FIM Vehicle Adjustments - +++++ */
/* ################ - FIM SHEET - ################ */
/* ################ - EQUIPMENTS - ################ */
.TCEquipments{
min-height: 744px;
}
.TCEquipments .summaryButtons .hider[value="1"] + li,
.TCEquipments .summaryButtons .hider[value="1"] + div,
.TCEquipments .summaryButtons .hider[value="1"] + label {
height: 125px;
}
/* ++++ - WEAPONS - +++++ */
.TCWeapons{
margin-top: 15px;
}
/* .TCWeapons .title2{
margin-bottom: 5px;
} */
.weaponsContainer{
margin-top: 10px;
}
.singleWeapon{
width: 31.7%;
/* height: 396px; */
border-style: solid;
border-width: 1px;
border-color:#B9B9B9;
}
.weaponHeader{
padding-top: 5px;
padding-right: 5px;
padding-left: 5px;
margin-bottom: 10px;
}
.inputWeaponTitle{
width: 65%;
border: none;
background-color: unset;
font-size: 13px;
font-weight: normal;
padding: 0px;
letter-spacing: -0.3px;
border-radius: 0px;
color: #5e5e5e;
border: 1px solid rgba(204, 204, 204, 0);
border-radius: 3px;
}
.inputWeaponTitle:hover,
.inputWeaponTitle:active,
.inputWeaponTitle:focus{
background-color: white;
border: 1px solid #ccc;
}
.inputWeaponTitle:placeholder-shown{
color: #393939;
}
.inputWeaponTitle:placeholder-shown{
border-radius: 0px;
/* border-bottom: 1px solid #848484; */
}
.singleWeapon .weaponHeader .inputWeaponName{
margin-top: -4px;
width: 95%;
border: none;
background-color: unset;
font-size: 24px;
font-weight: 500;
padding: 0px;
letter-spacing: -0.3px;
border-radius: 0px;
color: #5E5E5E;
border: 1px solid rgba(204, 204, 204, 0);
border-radius: 3px;
}
.singleWeapon .weaponHeader .inputWeaponName:hover,
.singleWeapon .weaponHeader .inputWeaponName:active,
.singleWeapon .weaponHeader .inputWeaponName:focus{
background-color: white;
border: 1px solid #ccc;
}
.singleWeapon .weaponHeader .inputWeaponName:placeholder-shown{
border-radius: 0px;
border-bottom: 1px solid #848484;
}
.inputWeaponEnhancementConteiner{
margin-bottom: -11px;
}
.singleWeapon .weaponHeader .inputWeaponEnhancement{
width: 39px;
height: 37px;
background-color: unset;
font-size: 35px;
font-weight: 500;
padding: 0px;
letter-spacing: -1.8px;
color: #5E5E5E;
border: 1px solid rgba(204, 204, 204, 0);
border-radius: 3px;
text-align: right;
}
.singleWeapon .weaponHeader .inputWeaponEnhancement:hover,
.singleWeapon .weaponHeader .inputWeaponEnhancement:active,
.singleWeapon .weaponHeader .inputWeaponEnhancement:focus{
background-color: white;
border: 1px solid #ccc;
}
.inputWeaponEnhancement + div{
color: #5E5E5E;
font-size: 11px;
margin-left: 3px;
}
.weaponExpanderConteiner{
color: #979797;
width: 0px;
margin-top: -40px;
position: relative;
right: 11px;
}
.weaponHeader .weaponExpanderConteiner input{
left: 0px;
bottom: 0px;
}
.weaponExpandedArea{
overflow: hidden;
}
.TCWeapons .weapon .expanderFlag[value="0"] ~* .singleWeapon{
margin-bottom: 0px;
transition: margin-bottom 0.3s;
}
.TCWeapons .weapon .expanderFlag[value="1"] ~* .singleWeapon{
margin-bottom: 10px;
transition: margin-bottom 0.3s;
}
.TCWeapons .weapon .expanderFlag[value="0"] ~* .singleWeapon{
height: 60px;
transition: height 0.3s;
}
.TCWeapons .weapon .expanderFlag[value="1"] ~* .singleWeapon{
height: 420px;
transition: height 0.3s;
}
.expanderFlag[value="0"] ~* .weaponExpandedArea{
opacity: 0;
transition: height 0.3s , opacity 0.3s;
height: 0px !important;
margin-bottom: 0px;
padding-bottom: 0px;
border-bottom-width: 0px;
padding-top: 0px;
margin-top: 0px;
top: 26px;
}
.expanderFlag[value="1"] ~* .weaponExpandedArea{
margin-top: 0px;
margin-bottom: 0px;
transition: height 0.3s , opacity 0.3s;
margin-bottom: 10px;
top: 26px;
height: 380px;
}
.weaponTabContent{
background-color:#F5F6F7;
border-top: solid;
border-top-width: 1px;
border-top-color:#B9B9B9;
border-bottom: solid;
border-bottom-width: 1px;
border-bottom-color:#B9B9B9;
border-bottom: none;
}
/*Configure the tab buttons*/
.weaponTraitsTab,
.weaponDescriptionTab{
display: none;
}
.weaponDescriptionTab{
height: 305px;
padding:10px;
border-bottom-style: solid;
border-bottom-color: #B9B9B9;
border-bottom-width: 1px;
}
.weaponTabButtons{
width: 95%;
margin-left: auto;
margin-right: auto;
margin-bottom: -1px;
}
.weaponTabButtons button{
border: none;
font-size: 12px;
color: #00000085;
transition: background-color 0s;
width: 33%;
border: solid;
border-width: 1px;
border-color:#ffffff00;
border-bottom: none;
background-color: unset;
flex-grow: 1;
}
.pseudoDisplay .TCWeapons .weapon .singleWeapon .weaponTabButtons button:hover{
background-color: #0000000a;
transition: background-color 0s;
}
.weaponTabButtons button:focus{
outline: none;
}
/* show the selected tab */
.weaponTabsToggle[value="weapon1-traits"] ~* .weaponTraitsTab,
.weaponTabsToggle[value="weapon2-traits"] ~* .weaponTraitsTab,
.weaponTabsToggle[value="weapon3-traits"] ~* .weaponTraitsTab,
.weaponTabsToggle[value="weapon1-description"] ~* .weaponDescriptionTab,
.weaponTabsToggle[value="weapon2-description"] ~* .weaponDescriptionTab,
.weaponTabsToggle[value="weapon3-description"] ~* .weaponDescriptionTab{
display: flex;
/* flex-direction: column; */
}
/* change button color */
.weaponTabsToggle[value="weapon1-traits"] ~* button[name="act_weapon1-traits"],
.weaponTabsToggle[value="weapon2-traits"] ~* button[name="act_weapon2-traits"],
.weaponTabsToggle[value="weapon3-traits"] ~* button[name="act_weapon3-traits"],
.weaponTabsToggle[value="weapon1-description"] ~* button[name="act_weapon1-description"],
.weaponTabsToggle[value="weapon2-description"] ~* button[name="act_weapon2-description"],
.weaponTabsToggle[value="weapon3-description"] ~* button[name="act_weapon3-description"]{
background-color: #F5F6F7 !important;
border: solid;
border-width: 1px;
border-color:#B9B9B9;
border-bottom: none;
color: #757575;
padding-bottom: 2px;
padding-top: 1px;
}
.weaponTraitsTab,
.weaponDescriptionTab{
display: none;
}
.weaponTraitsHeader{
width: 90%;
padding-left: 15px;
padding-right: 15px;
padding-top: 10px;
}
.weaponType,
.weaponSize,
.weaponTech{
width: 46%;
}
.weaponRange,
.weaponCost,
.weaponValue,
.defaultWeaponValue{
width: 49%;
}
.weaponTraitsTab .readerTrait{
justify-content: space-between;
}
.weaponTraitsTab .input-label,
.weaponDescriptionTab .input-label{
font-size: 13px;
color: #464646;
}
.defaultWeaponValue{
pointer-events: none;
opacity: .5;
}
.weaponValue{
display:none;
}
.weaponValue .weaponFt,
.weaponValue .weaponAtt{
display: none
}
.techValueSelected[value="quantum"] ~ .WeaponValue,
.techValueSelected[value="noetic"] ~ .WeaponValue{
display: flex;
}
.techValueSelected[value="quantum"] ~ .defaultWeaponValue,
.techValueSelected[value="noetic"] ~ .defaultWeaponValue{
display: none;
}
.techValueSelected[value="quantum"] ~ .weaponValue,
.techValueSelected[value="noetic"] ~ .weaponValue,
.techValueSelected[value="quantum"] ~* .weaponAtt,
.techValueSelected[value="noetic"] ~* .weaponFt{
display:flex;
pointer-events: initial;
opacity: 1;
}
/* .weaponAtt{
display:none;
}
.weaponFt,
.weaponValue{
display:flex;
pointer-events: none;
opacity: .5;
}
.techValueSelected[value="quantum"] ~ .weaponValue,
.techValueSelected[value="noetic"] ~ .weaponValue,
.techValueSelected[value="quantum"] ~* .weaponAtt,
.techValueSelected[value="noetic"] ~* .weaponFt{
display:flex;
pointer-events: initial;
opacity: 1;
} */
.weaponTraitsTab .inputLine{
font-size: 14px;
border-color: #9E9E9E;
color: #737373;
text-align: end;
min-width: 40%;
width: 65%;
flex-grow: 0;
padding-right: 3%;
text-align: center;
}
.weaponTraitsTab .weaponTechValue .inputLine{
margin: 0px;
padding-left:0px;
text-align: center;
}
.weaponTags .input-label{
margin-top: 5px;
}
.weaponTagsSection{
background: white;
width: calc(100% - 30px);
height: 215px;
border-top-style: solid;
border-top-color: #B9B9B9;
border-top-width: 1px;
border-bottom-style: solid;
border-bottom-color: #B9B9B9;
border-bottom-width: 1px;
padding-left: 15px;
padding-right: 15px;
padding-top: 4px;
}
.weaponTag{
margin-top: .5px;
}
.weaponTag .traitHeader {
padding: 0px;
}
.flex.fColumn .weaponTag .traitHeader{
height: 20.3px;
}
.weaponTag .inputLine {
text-align: left;
width: 100%;
}
.weaponTagsColumn1 .weaponTag .expandedArea {
max-width: 38.7%;
min-width: 38.7%;
}
.weaponTagsColumn2 .weaponTag .expandedArea {
max-width: 38.7%;
min-width: 38.7%;
left: 16px;
}
.weaponTag .expandedArea {
max-width: 22.5%;
min-width: 22.5%;
}
.weaponTag .expanderFlagModal[value="0"] ~ .expandedArea,
.weaponTag .expanderFlagModal[value="1"] ~ .expandedArea{
top: auto;
margin-top: 0px;
}
.weaponTag input[type="checkbox"].expander + span::after {
color: #828282;
}
.weaponTag .traitHeader{
position: relative;
}
.weaponDescriptionTab .readerTrait textarea {
min-height: 97%;
max-height: 97%;
}
.weapon .repcontainer.editmode .repitem[data-reprowid="----Rep-Wepn---ID-00"] .itemcontrol .repcontrol_del,
.weapon .repcontainer.editmode .repitem[data-reprowid="----Rep-Wepn---ID-01"] .itemcontrol .repcontrol_del,
.weapon .repcontainer.editmode .repitem[data-reprowid="----Rep-Wepn---ID-02"] .itemcontrol .repcontrol_del{
display: none;
}
/* ++++ - FIM WEAPONS - +++++ */
/* ++++ - ARMOR - +++++ */
.TCArmors{
margin-top: 0px;
}
.TCArmors .title2{
margin-bottom: 5px;
}
.singleArmor{
width: 48%;
border-style: solid;
border-width: 1px;
border-color:#B9B9B9;
}
.singleArmor .weaponHeader .inputWeaponName{
margin-top: -4px;
width: 95%;
border: none;
background-color: unset;
font-size: 24px;
font-weight: 500;
padding: 0px;
letter-spacing: -0.3px;
border-radius: 0px;
color: #5E5E5E;
border: 1px solid rgba(204, 204, 204, 0);
border-radius: 3px;
}
.singleArmor .weaponHeader .inputWeaponName:hover,
.singleArmor .weaponHeader .inputWeaponName:active,
.singleArmor .weaponHeader .inputWeaponName:focus{
background-color: white;
border: 1px solid #ccc;
}
.singleArmor .weaponHeader .inputWeaponName:placeholder-shown{
border-radius: 0px;
border-bottom: 1px solid #848484;
}
.singleArmor .weaponHeader .inputWeaponEnhancement{
width: 39px;
height: 37px;
background-color: unset;
font-size: 35px;
font-weight: 500;
padding: 0px;
letter-spacing: -1.8px;
color: #5E5E5E;
border: 1px solid rgba(204, 204, 204, 0);
border-radius: 3px;
text-align: right;
}
.singleArmor .weaponHeader .inputWeaponEnhancement:hover,
.singleArmor .weaponHeader .inputWeaponEnhancement:active,
.singleArmor .weaponHeader .inputWeaponEnhancement:focus{
background-color: white;
border: 1px solid #ccc;
}
.armorBase,
.armorTech{
width: 46%;
}
.armor .weaponRange,
.armor .weaponCost,
.armor .weaponValue,
.armor .defaultWeaponValue{
width: 46%;
}
.flex .flex .armorBase select{
text-align: center;
}
.armorValue{
width: 49%;
}
.TCWeapons .armor .expanderFlag[value="0"] ~* .singleArmor{
margin-bottom: 0px;
transition: margin-bottom 0.3s;
}
.TCWeapons .armor .expanderFlag[value="1"] ~* .singleArmor{
margin-bottom: 10px;
transition: margin-bottom 0.3s;
}
.TCWeapons .armor .expanderFlag[value="0"] ~* .singleArmor{
height: 60px;
transition: height 0.3s;
}
.TCWeapons .armor .expanderFlag[value="1"] ~* .singleArmor{
height: 396px;
transition: height 0.3s;
}
.pseudoDisplay .TCWeapons .armor .singleArmor .weaponTabButtons button:hover{
background-color: #0000000a;
transition: background-color 0s;
}
.singleArmor .weaponHeader .inputWeaponName{
margin-top: -4px;
width: 95%;
border: none;
background-color: unset;
font-size: 24px;
font-weight: 500;
padding: 0px;
letter-spacing: -0.3px;
border-radius: 0px;
color: #5E5E5E;
border: 1px solid rgba(204, 204, 204, 0);
border-radius: 3px;
}
.singleArmor .weaponHeader .inputWeaponName:hover,
.singleArmor .weaponHeader .inputWeaponName:active,
.singleArmor .weaponHeader .inputWeaponName:focus{
background-color: white;
border: 1px solid #ccc;
}
.singleArmor .weaponHeader .inputWeaponName:placeholder-shown{
border-radius: 0px;
border-bottom: 1px solid #848484;
}
.singleArmor .weaponHeader .inputWeaponEnhancement{
width: 39px;
height: 37px;
background-color: unset;
font-size: 35px;
font-weight: 500;
padding: 0px;
letter-spacing: -1.8px;
color: #5E5E5E;
border: 1px solid rgba(204, 204, 204, 0);
border-radius: 3px;
text-align: right;
}
.singleArmor .weaponHeader .inputWeaponEnhancement:hover,
.singleArmor .weaponHeader .inputWeaponEnhancement:active,
.singleArmor .weaponHeader .inputWeaponEnhancement:focus{
background-color: white;
border: 1px solid #ccc;
}
.TCArmor .armor .expanderFlag[value="0"] ~* .singleArmor{
margin-bottom: 0px;
transition: margin-bottom 0.3s;
}
.TCArmor .armor .expanderFlag[value="1"] ~* .singleArmor{
margin-bottom: 10px;
transition: margin-bottom 0.3s;
}
.TCArmor .armor .expanderFlag[value="0"] ~* .singleArmor{
height: 60px;
transition: height 0.3s;
}
.TCArmor .armor .expanderFlag[value="1"] ~* .singleArmor{
height: 420px;
transition: height 0.3s;
}
.pseudoDisplay .TCWeapons .armor .singleArmor .weaponTabButtons button:hover{
background-color: #0000000a;
transition: background-color 0s;
}
/* show the selected tab */
.armorTabsToggle[value="armor1-traits"] ~* .weaponTraitsTab,
.armorTabsToggle[value="armor2-traits"] ~* .weaponTraitsTab,
.armorTabsToggle[value="armor3-traits"] ~* .weaponTraitsTab,
.armorTabsToggle[value="armor1-description"] ~* .weaponDescriptionTab,
.armorTabsToggle[value="armor2-description"] ~* .weaponDescriptionTab,
.armorTabsToggle[value="armor3-description"] ~* .weaponDescriptionTab{
display: flex;
/* flex-direction: column; */
}
/* change button color */
.armorTabsToggle[value="armor1-traits"] ~* button[name="act_armor1-traits"],
.armorTabsToggle[value="armor2-traits"] ~* button[name="act_armor2-traits"],
.armorTabsToggle[value="armor3-traits"] ~* button[name="act_armor3-traits"],
.armorTabsToggle[value="armor1-description"] ~* button[name="act_armor1-description"],
.armorTabsToggle[value="armor2-description"] ~* button[name="act_armor2-description"],
.armorTabsToggle[value="armor3-description"] ~* button[name="act_armor3-description"]{
background-color: #F5F6F7 !important;
border: solid;
border-width: 1px;
border-color:#B9B9B9;
border-bottom: none;
color: #757575;
padding-bottom: 2px;
padding-top: 1px;
}
.armorTag{
margin-top: .5px;
}
.armorTag .traitHeader {
padding: 0px;
}
.flex.fColumn .armorTag .traitHeader{
height: 20.3px;
}
.armorTag .inputLine {
text-align: left;
width: 100%;
}
.weaponTagsColumn1 .armorTag .expandedArea {
max-width: 38.7%;
min-width: 38.7%;
}
.weaponTagsColumn2 .armorTag .expandedArea {
max-width: 38.7%;
min-width: 38.7%;
left: 16px;
}
.armorTag .expandedArea {
max-width: 38.9%;
min-width: 38.9%;
}
.armorTag .expanderFlagModal[value="0"] ~ .expandedArea,
.armorTag .expanderFlagModal[value="1"] ~ .expandedArea{
top: auto;
margin-top: 0px;
}
.armorTag input[type="checkbox"].expander + span::after {
color: #828282;
}
.armorTag .traitHeader{
position: relative;
}
.weaponDescriptionTab{
padding:10px;
border-bottom-style: solid;
border-bottom-color: #B9B9B9;
border-bottom-width: 1px;
}
.weaponDescriptionTab .readerTrait textarea {
min-height: 97%;
max-height: 97%;
}
.armor .repcontainer.editmode .repitem[data-reprowid="----Rep-Armr---ID-00"] .itemcontrol .repcontrol_del,
.armor .repcontainer.editmode .repitem[data-reprowid="----Rep-Armr---ID-01"] .itemcontrol .repcontrol_del{
display: none;
}
/* ++++ - FIM ARMOR - +++++ */
/* ++++ - GEARS - +++++ */
.TCGears .title2{
margin-bottom: 0px;
}
.armorDescriptionTab .readerTrait textarea {
height: 200px;
}
.armorDescriptionTab{
height: 210px;
border-bottom-style: solid;
border-bottom-color: #B9B9B9;
border-bottom-width: 1px;
}
.armorDescriptionTab textarea{
border-left: none;
border-right: none;
}
.TCGears .expanderFlag[value="1"] ~ * .weaponExpandedArea {
margin-top: 0px;
margin-bottom: 0px;
transition: height 0.3s , opacity 0.3s;
margin-bottom: 10px;
top: 26px;
height: 294px;
}
.TCGears .weaponValue,
.TCGears .defaultWeaponValue{
width: 46%;
}
.weapon .repcontainer.editmode .repitem[data-reprowid="----Rep-Gear---ID-00"] .itemcontrol .repcontrol_del,
.weapon .repcontainer.editmode .repitem[data-reprowid="----Rep-Gear---ID-01"] .itemcontrol .repcontrol_del{
display: none;
}
/* ++++ - FIM GEARS - +++++ */
/* ################ - FIM EQUIPMENTS - ################ */
/* ################ -CUSTOM ROLL - ################ */
.TCCustomsRolls{
margin-top: 15px;
}
.TCCustomsRolls .title{
margin-bottom: 5px;
}
.customRollContainer{
margin-top: 10px;
margin-bottom: 40px;
display: flex;
justify-content: space-between;
}
.customRollContainer .singleCustomRoll{
display: flex;
position:initial;
width: 30%;
top: 0px;
margin-left: 0px;
margin-bottom: 0px;
z-index: 0;
}
/* .defaultRollingDisplay.singleCustomRoll .rollTitleSection{
height: 76px;
}*/
.customRollContainer .rollTitleSection{
height: 58px;
}
.customRollContainer .inputWeaponTitle{
border:none;
padding-left: 5px;
}
.topHeader{
width: 100%;
padding-top: 5px;
}
.topHeader .flex{
margin-right: -10px;
margin-top: -4px;
}
.defaultRollingDisplay.singleCustomRoll .names {
padding-left: 4px;
padding-top: 0px;
}
.defaultRollingDisplay.singleCustomRoll .rollTitleSection{
justify-content: initial;
align-items: initial;
}
.defaultRollingDisplay.singleCustomRoll .rollTitleSectionInner{
width: 100%;
height: 100%;
margin-top: 1px;
}
.defaultRollingDisplay.singleCustomRoll .target{
display: flex;
margin-right: 7px;
margin-top: 1px;
}
.defaultRollingDisplay.singleCustomRoll .target div{
color: #5e5e5e00;
font-size: 11px;
margin-left: 3px;
margin-top: 11px;
}
/* .defaultRollingDisplay.singleCustomRoll .target .targetSelected:not([value="DF"]) ~ div{
color: #5E5E5E;
} */
.defaultRollingDisplay.singleCustomRoll .target .targetSelected[value="1"] ~ div,
.defaultRollingDisplay.singleCustomRoll .target .targetSelected[value="2"] ~ div,
.defaultRollingDisplay.singleCustomRoll .target .targetSelected[value="3"] ~ div,
.defaultRollingDisplay.singleCustomRoll .target .targetSelected[value="4"] ~ div,
.defaultRollingDisplay.singleCustomRoll .target .targetSelected[value="5"] ~ div,
.defaultRollingDisplay.singleCustomRoll .target .targetSelected[value="6"] ~ div,
.defaultRollingDisplay.singleCustomRoll .target .targetSelected[value="7"] ~ div,
.defaultRollingDisplay.singleCustomRoll .target .targetSelected[value="8"] ~ div,
.defaultRollingDisplay.singleCustomRoll .target .targetSelected[value="9"] ~ div,
.defaultRollingDisplay.singleCustomRoll .target .targetSelected[value="10"] ~ div{
color: #5E5E5E;
}
.defaultRollingDisplay.singleCustomRoll .targetNumber{
color: #5E5E5E;
font-weight: bold;
font-size: 33px;
opacity: 1;
border: none;
margin-top: -9px;
height: 40px;
text-align: right;
-moz-appearance: none;
background: transparent;
padding: 0px;
width: 41px;
margin-right: -3px;
line-height: initial;
appearance: none;
text-align-last:right;
}
.defaultRollingDisplay.singleCustomRoll .targetIcon{
color: #8A8A8A;
font-size: 15px;
margin-top: -13px;
}
.customRollContainer .defaultRollingDisplay.singleCustomRoll .targetNumber:hover,
.customRollContainer .defaultRollingDisplay.singleCustomRoll .targetNumber:active,
.customRollContainer .defaultRollingDisplay.singleCustomRoll .targetNumber:focus{
background-color: white;
border: 1px solid #ccc;
color: rgb(104, 104, 104);
}
.defaultRollingDisplay.singleCustomRoll .names input {
width: 100%;
height: 33px;
opacity: 1;
border: none;
background: none;
pointer-events: auto;
margin-left: 1px;
font-size: 10px;
color: #5E5E5E;;
font-weight: bold;
font-size: 27px;
letter-spacing: 0px;
margin-top: 0px;
}
.customRollContainer .defaultRollingDisplay.singleCustomRoll .names input:hover,
.customRollContainer .defaultRollingDisplay.singleCustomRoll .names input:active,
.customRollContainer .defaultRollingDisplay.singleCustomRoll .names input:focus{
background-color: white;
border: 1px solid #ccc;
color: rgb(104, 104, 104);
}
.defaultRollingDisplay.singleCustomRoll .names input:placeholder-shown{
border-radius: 0px;
border-bottom: 1px solid #636465;
}
.defaultRollingDisplay.singleCustomRoll .traitName {
font-size: 14px;
font-weight: bold;
color: #5e5e5e;
width: auto;
margin-bottom: 0px;
text-align: center;
width: 112px;
height: 18px;
background: none;
padding-top: 5px;
margin-bottom: 5px;
border: none;
}
.customRollContainer .defaultRollingDisplay.singleCustomRoll .traitName:hover,
.customRollContainer .defaultRollingDisplay.singleCustomRoll .traitName:active,
.customRollContainer .defaultRollingDisplay.singleCustomRoll .traitName:focus{
background-color: white;
border: 1px solid #ccc;
color: rgb(104, 104, 104);
}
.defaultRollingDisplay.singleCustomRoll .traitName:placeholder-shown {
border: none;
border-radius: 0px;
border-bottom: 1px solid #737373;
width: 85px;
}
.customRollExpandedArea{
overflow: hidden;
display: flex;
flex-direction: column;
}
.pseudoDisplay .TCRolls .expanderFlag[value="0"] ~ .customRollContainer{
margin-bottom: 25px;
transition: margin-bottom 0.3s;
}
.pseudoDisplay .TCRolls .expanderFlag[value="0"] ~* .singleCustomRoll{
margin-bottom: 0px;
transition: margin-bottom 0.3s;
}
.pseudoDisplay .TCRolls .expanderFlag[value="1"] ~* .singleCustomRoll{
margin-bottom: 10px;
transition: margin-bottom 0.3s;
}
.pseudoDisplay .TCRolls .expanderFlag[value="0"] ~* .singleCustomRoll{
height: 124px;
transition: height 0.3s;
}
.pseudoDisplay .TCRolls .expanderFlag[value="1"] ~* .singleCustomRoll{
height: 327px;
transition: height 0.3s;
}
.TCRolls .expanderFlag[value="0"] ~* .customRollExpandedArea{
opacity: 0;
transition: height 0.3s , opacity 0.3s;
height: 0px !important;
margin-bottom: 0px;
padding-bottom: 0px;
border-bottom-width: 0px;
padding-top: 0px;
margin-top: 0px;
top: 26px;
}
.TCRolls .expanderFlag[value="1"] ~* .customRollExpandedArea{
margin-top: 0px;
margin-bottom: 0px;
transition: height 0.3s , opacity 0.3s;
top: 26px;
height: 174px;
}
.TCRolls .expanderFlag[value="0"] ~* .rollEndingSection{
height: 60px;
border-top-style: solid;
border-top-width: 1px;
border-top-color: #b9b9b9;
transition: height 0.3s;
}
.pseudoDisplay .TCRolls .expanderFlag[value="0"] ~* .rollEndingSection button{
height: 54px;
transition: height 0.3s;
}
.pseudoDisplay .TCRolls .expanderFlag[value="1"] ~* .rollEndingSection button{
transition: height 0.3s;
}
.pseudoDisplay .TCRolls .expanderFlag[value="0"] ~* .defaultRollingDisplay .diceGraf{
transform: scale(0.7);
}
.pseudoDisplay .TCRolls .expanderFlag[value="0"] ~* .defaultRollingDisplay .rollEndingSectionInner:hover .diceGraf {
transform: scale(.77);
}
.pseudoDisplay .TCRolls .expanderFlag[value="0"] ~* .defaultRollingDisplay .rollEndingSectionInner:active .diceGraf{
transform: rotate(90deg) scale(.6);
}
/*Configure the tab buttons*/
.TCRolls .customRoll .customRollContainer .defaultRollingDisplay.singleCustomRoll .colorFont{
transition: none;
}
.cRTraitsTab,
.cRDescriptionTab{
display: none;
}
.cRTraitsTab{
flex-direction: column;
}
.cRDescriptionTab{
height: 142px;
padding:10px;
border-top-style: solid;
border-top-color: #B9B9B9;
border-top-width: 1px;
background: white;
padding: 5px;
}
.cRTabButtons {
width: 95%;
margin-left: auto;
margin-right: auto;
margin-bottom: -1px;
z-index: 1;
}
.defaultRollingDisplay.singleCustomRoll .cRTabButtons button{
border: none;
font-size: 12px;
color: #757575;
transition: none;
width: 33%;
border: solid;
border-width: 1px;
border-color:#ffffff00;
border-bottom: none;
background-color: unset;
flex-grow: 1;
}
.defaultRollingDisplay.singleCustomRoll .cRTabButtons .activeButton,
.defaultRollingDisplay.singleCustomRoll .rollMiddleSection1{
background-color: #F5F6F7;
}
.customRoll .customRollContainer .defaultRollingDisplay.singleCustomRoll .cRTabButtons button{
transition: none;
}
.defaultRollingDisplay.singleCustomRoll .cRTabButtons button:hover{
background-color: #0000000a;
transition: background-color 0s;
}
.defaultRollingDisplay.singleCustomRoll .cRTabButtons button:focus{
outline: none;
}
/* show the selected tab */
.cRTabsToggle[value="cr01-traits"] ~* .cRTraitsTab,
.cRTabsToggle[value="cr02-traits"] ~* .cRTraitsTab,
.cRTabsToggle[value="cr03-traits"] ~* .cRTraitsTab,
.cRTabsToggle[value="cr01-description"] ~* .cRDescriptionTab,
.cRTabsToggle[value="cr02-description"] ~* .cRDescriptionTab,
.cRTabsToggle[value="cr03-description"] ~* .cRDescriptionTab{
display: flex;
/* flex-direction: column; */
}
/* change button color */
.cRTabsToggle[value="cr01-traits"] ~* button[name="act_cr01-traits"],
.cRTabsToggle[value="cr02-traits"] ~* button[name="act_cr02-traits"],
.cRTabsToggle[value="cr03-traits"] ~* button[name="act_cr03-traits"],
.cRTabsToggle[value="cr01-description"] ~* button[name="act_cr01-description"],
.cRTabsToggle[value="cr02-description"] ~* button[name="act_cr02-description"],
.cRTabsToggle[value="cr03-description"] ~* button[name="act_cr03-description"]{
border: solid;
border-width: 1px;
border-color:#B9B9B9;
border-bottom: none;
color: #757575;
padding-bottom: 2px;
padding-top: 1px;
}
.cRTabsToggle[value="cr01-description"] ~* button[name="act_cr01-traits"],
.cRTabsToggle[value="cr02-description"] ~* button[name="act_cr02-traits"],
.cRTabsToggle[value="cr03-description"] ~* button[name="act_cr03-traits"]{
background-color: transparent !important;
}
.cRTabsToggle[value="cr01-description"] ~* button[name="act_cr01-description"],
.cRTabsToggle[value="cr02-description"] ~* button[name="act_cr02-description"],
.cRTabsToggle[value="cr03-description"] ~* button[name="act_cr03-description"]{
background-color: white !important;
}
.customRollContainer .defaultRollingDisplay.singleCustomRoll .traitValue {
font-size: 35px;
font-weight: bold;
width: 65px;
text-align: center;
background: none;
border: none;
padding: 0px;
text-align: center;
appearance: none;
-moz-appearance: textfield;
-webkit-margin-start:14px
}
.customRollContainer .defaultRollingDisplay.singleCustomRoll .traitValue:hover,
.customRollContainer .defaultRollingDisplay.singleCustomRoll .traitValue:active,
.customRollContainer .defaultRollingDisplay.singleCustomRoll .traitValue:focus{
background-color: white;
border: 1px solid #ccc;
color: rgb(104, 104, 104);
appearance: initial;
-moz-appearance:initial;
}
.customRollContainer .defaultRollingDisplay.singleCustomRoll .traitValue:placeholder-shown {
width: 60px;
}
.pseudoDisplay .customRollContainer .defaultRollingDisplay.singleCustomRoll .modifierNumber {
font-size: 21px;
color: #656565;
font-weight: bold;
width: 36px;
text-align: center;
padding: 0px;
-moz-appearance: textfield;
margin: 0;
border: none;
}
.pseudoDisplay .customRollContainer .defaultRollingDisplay.singleCustomRoll .modifierNumber:hover,
.pseudoDisplay .customRollContainer .defaultRollingDisplay.singleCustomRoll .modifierNumber:active,
.pseudoDisplay .customRollContainer .defaultRollingDisplay.singleCustomRoll .modifierNumber:focus{
background-color: white;
border: 1px solid #ccc;
color: rgb(104, 104, 104);
appearance: initial;
-webkit-appearance: initial;
width: 50px;
}
.pseudoDisplay .customRollContainer .defaultRollingDisplay.singleCustomRoll .modifierNumber:placeholder-shown {
width: 36px;
}
.cRDescriptionTab .expandedArea{
border: none;
max-height: 126px;
min-height: 126px;
margin: 0px;
}
.customRoll .repcontainer.editmode .repitem[data-reprowid="----Rep-CRol---ID-00"] .itemcontrol .repcontrol_del{
display: none;
}
/* ++++ - FIM ROLLS - +++++ */
/* ++++ - INITIATIVE - +++++ */
.TCCustomsInitiatives{
margin-top: 15px;
}
.TCCustomsInitiatives .title{
margin-bottom: 5px;
}
/*Configure the tab buttons*/
.TCRolls .customInitiative .customRollContainer .defaultRollingDisplay.singleCustomRoll .colorFont{
transition: none;
}
/*Fim Configure the tab buttons*/
/* show the selected tab */
.cITabsToggle[value="ci01-traits"] ~* .cRTraitsTab,
.cITabsToggle[value="ci02-traits"] ~* .cRTraitsTab,
.cITabsToggle[value="ci03-traits"] ~* .cRTraitsTab,
.cITabsToggle[value="ci01-description"] ~* .cRDescriptionTab,
.cITabsToggle[value="ci02-description"] ~* .cRDescriptionTab,
.cITabsToggle[value="ci03-description"] ~* .cRDescriptionTab{
display: flex;
/* flex-direction: column; */
}
/* change button color */
.cITabsToggle[value="ci01-traits"] ~* button[name="act_ci01-traits"],
.cITabsToggle[value="ci02-traits"] ~* button[name="act_ci02-traits"],
.cITabsToggle[value="ci03-traits"] ~* button[name="act_ci03-traits"],
.cITabsToggle[value="ci01-description"] ~* button[name="act_ci01-description"],
.cITabsToggle[value="ci02-description"] ~* button[name="act_ci02-description"],
.cITabsToggle[value="ci03-description"] ~* button[name="act_ci03-description"]{
border: solid;
border-width: 1px;
border-color:#B9B9B9;
border-bottom: none;
color: #757575;
padding-bottom: 2px;
padding-top: 1px;
}
.cITabsToggle[value="ci01-description"] ~* button[name="act_ci01-traits"],
.cITabsToggle[value="ci02-description"] ~* button[name="act_ci02-traits"],
.cITabsToggle[value="ci03-description"] ~* button[name="act_ci03-traits"]{
background-color: transparent !important;
}
.cITabsToggle[value="ci01-description"] ~* button[name="act_ci01-description"],
.cITabsToggle[value="ci02-description"] ~* button[name="act_ci02-description"],
.cITabsToggle[value="ci03-description"] ~* button[name="act_ci03-description"]{
background-color: white !important;
}
.custominitiative .repcontainer.editmode .repitem[data-reprowid="----Rep-CIni---ID-00"] .itemcontrol .repcontrol_del{
display: none;
}
/* ++++ - FIM INITIATIVE - +++++ */
/* ################ -FIM CUSTOM ROLL - ################ */
/* ################ - CircumsTAMCIAL - ################ */
.TCCombatMode{
min-height: 700px;
}
.TCcircumst{
margin-top: 15px;
}
.singleCircumst{
width: 100%;
height: 220px;
margin-top: 10px;
}
.circumstHeaderTraits{
width: 100%;
height: 58px;
}
.singleCircumst{
border-style: solid;
border-width: 1px;
border-color: #B9B9B9;
overflow: hidden;
}
.singleCircumst .pathLabel{
font-size: 12px;
border-radius: 0px;
height: 18px;
margin-top: 0px;
}
.circumstHeaderTraitsInputs{
margin-top: 10px;
}
.circumstHeaderTraitsInputs .inputLine{
border-bottom: 1px solid #a4a4a4;
font-size: 14px;
}
.inputLine.specifically{
text-align: center;
width: 147%;
margin-left: 10px;
margin-right: 10px;
}
.inputLine.changes{
text-align: right;
}
.circumstExpander{
width: 25px;
}
.circumstExpander div{
margin-right: -12px;
margin-top: 18px;
}
.circumstExpander .spanExpander{
color: #555;
}
.circumstExpanded{
height: 150px;
background-color: #f5f6f8;
border-top: solid;
border-top-width: 1px;
border-top-color:#B9B9B9;
border-bottom: solid;
border-bottom-width: 1px;
border-bottom-color:#B9B9B9;
overflow: hidden;
padding-left:5px;
padding-right: 5px;
}
.circumstExpanded .otherTraits{
height: 55px;
padding-top:10px;
font-size: 15px;
}
.circumstExpanded .otherTraits .input-label{
font-size: 15px;
color:#5b5b5b;
}
.circumstExpanded .otherTraits .inputLine{
font-size: 14px;
color:#6f6f6f;
border-bottom: 1px solid #00000024;
}
.TCCombatMode .TCcircumst .expanderFlag[value="0"] ~ .singleCircumst{
margin-bottom: 15px;
height: 58px;
transition: height 0.3s;
}
.TCCombatMode .TCcircumst .expanderFlag[value="1"] ~ .singleCircumst{
margin-bottom: 30px;
height: 235px;
transition: height 0.3s;
}
.TCCombatMode .TCcircumst .expanderFlag[value="0"] ~* .circumstExpanded{
opacity: 0;
transition: height 0.3s , opacity 0.3s;
height: 0px !important;
margin-bottom: 0px;
padding-bottom: 0px;
border-bottom-width: 0px;
padding-top: 0px;
margin-top: 0px;
}
.TCCombatMode .TCcircumst .expanderFlag[value="1"] ~* .circumstExpanded{
margin-top: 0px;
transition: height 0.3s , opacity 0.3s;
height: 167px;
}
/* .expanderFlag[value="0"] ~ .singleCircumst .circumstHeader{
transition: height 0.3s;
height: 65px;
}
.expanderFlag[value="1"] ~ .singleCircumst .circumstHeader{
transition: height 0.3s;
height: 67px;
} */
.expanderFlag[value="0"] ~* .quantumPowerExpandedArea{
opacity: 0;
transition: height 0.3s , opacity 0.3s;
height: 0px !important;
margin-bottom: 0px;
padding-bottom: 0px;
border-bottom-width: 0px;
padding-top: 0px;
margin-top: 0px;
top: 26px;
}
.expanderFlag[value="1"] ~* .quantumPowerExpandedArea{
margin-top: 0px;
margin-bottom: 0px;
transition: height 0.3s , opacity 0.3s;
margin-bottom: 10px;
top: 26px;
height: 390px;
}
.circumstExpanded .expandedArea{
min-height: 83px;
max-height: 83px;
font-style: italic;
color: #666;
}
.TCcircumst .repcontainer.editmode .repitem[data-reprowid="----Rep-Crct---ID-00"] .itemcontrol .repcontrol_del,
.TCcircumst .repcontainer.editmode .repitem[data-reprowid="----Rep-Crct---ID-01"] .itemcontrol .repcontrol_del,
.TCcircumst .repcontainer.editmode .repitem[data-reprowid="----Rep-Crct---ID-02"] .itemcontrol .repcontrol_del{
display: none;
}
/* ################ - FIM CircumsTAMCIAL - ################ */
.TCCredits{
flex-direction: column;
}
.credSection.logoMercuryCluster{
margin-top: 30px;
margin-bottom: 35px;
}
.credSection.developed .credContent{
flex-direction: row;
justify-content: space-between;
width: 112%;
align-self: center;
}
.credSection{
display: flex;
align-self: center;
flex-direction: column;
margin-bottom: 40px;
}
.credTitle{
align-self: center;
text-align: center;
font-size: 25px;
color: #6a6a6a;
font-weight: 300;
}
.credContent{
display: flex;
align-items: center;
flex-direction: column;
}
.credName{
margin-bottom: 10px;
font-size: 19px;
color: #5b5b5b;
font-weight: 300;
}
/* ################ - CREDITS - ################ */
/* ############### - FIM CREDITS - ############### */
/* ################ - OPTIONS - ################ */
.TCSettings{
min-height: 433px;
background-color: #FBFBFB;
}
.themes{
margin-top: 10px;
}
.optionsTitles{
width: 100%;
height: 32px;
font-size: 23px;
color: #808080;
border-bottom-style: solid;
border-bottom-width: 2px;
border-bottom-color: #C5C5C5;
}
.optionsColor {
margin-top: 7px;
margin-left: 10px;
}
.optionColor {
align-items: center;
justify-content: space-between;
width: 180px;
margin-bottom: 6px;
}
.optionColor input{
width: 12px;
}
.themeName{
font-size: 15px;
color: #747474;
margin-left: 5px;
}
.colorBoxes{
width: 57px;
font-size: 14px;
color: #747474;
font-style: italic;
}
.colorBox {
width: 15px;
height: 11px;
border-color: #929292;
border-width: 1px;
border-style: solid;
/* box-shadow: 1px 2px 2px #00000070; */
}
.neutral1{
Background: #475353;
}
.neutral2{
Background: #DFDFDF;
}
.neutral3{
Background: white;
}
.flux1{
Background: #005B7F;
}
.flux2{
Background: #D7E8EF;
}
.flux3{
Background: white;
}
.quantum1{
Background: #000000;
}
.quantum2{
Background: #FEC00F;
}
.quantum3{
Background: #FEE7DC;
}
.psi1{
Background: #A5181C;
}
.psi2{
Background: #F0DED6;
}
.psi3{
Background: white;
}
.telluric1{
Background: white;
}
.telluric2{
Background: white;
}
.telluric3{
Background: white;
}
.source1{
Background: #80407E;
}
.source2{
Background: #E4DDEB;
}
.source3{
Background: white;
}
.vintage1{
Background: #4D4D4D;
}
.vintage2{
Background: #D9D0BD;
}
.vintage3{
Background: #EEE7D7;
}
.synthwave1{
Background: #FF00CC;
}
.synthwave2{
Background: #6E00FF;
}
.synthwave3{
Background: #4b4b4b;
}
/* ############### - FIM OPTIONS - ############### */
/* ++++ - DEFAULT ROLLING DISPLAY - +++++ */
.defaultRollingDisplay{
display:none;
flex-direction: column;
position: fixed;
z-index: 2;
top: 25%;
background: white;
align-self: center;
width: 280px;
margin-left: -4px;
border-style: solid;
border-width: 1px;
border-color: #B9B9B9;
margin-bottom: 30px;
}
.defaultRollingDisplay .rollTitleSection{
display:flex;
flex-direction: column;
justify-content: center;
align-items: center;
background: initial;
width: 100%;
height: 63px;
}
.defaultRollingDisplay .rollTitleSectionInner{
display:flex;
width: calc(100% - 6px);
height: 57px;
justify-content: space-between;
}
.defaultRollingDisplay .names{
padding-left: 4px;
padding-top: 4px;
}
.defaultRollingDisplay .names input{
width: auto;
border: none;
background: none;
height: 12px;
pointer-events: none;
margin-left: 1px;
}
.defaultRollingDisplay .characterName{
color:white;
font-size: 12px;
opacity: .70;
letter-spacing: .5px;
padding-left: 1px;
}
.defaultRollingDisplay .rollName{
color:white;
font-weight: bold;
font-size: 29px;
letter-spacing: 0px;
margin-top: -8px;
}
.defaultRollingDisplay .target{
display: flex;
margin-right: 7px;
margin-top: 22px;
}
.defaultRollingDisplay.coreRoll .targetNumber,
.defaultRollingDisplay.initiativeRoll .targetNumber{
color:white;
font-weight: bold;
font-size: 33px;
opacity: .80;
margin-right: -6px;
width: 25px;
border: none;
background: none;
pointer-events: none;
margin-top: -9px;
margin-right: -8px;
}
.defaultRollingDisplay.genericRoll .targetNumber{
color: #757575;
font-weight: bold;
font-size: 33px;
opacity: 1;
width: 63px;
border: none;
margin-top: -9px;
height: 40px;
text-align: right;
margin-right: 1px;
}
.defaultRollingDisplay .targetIcon{
color: white;
font-family: "Material Icons Outlined";
font-size: 18px;
margin-top: -21px;
opacity: 0.8;
}
.defaultRollingDisplay .rollMiddleSection1{
display:flex;
justify-content: space-between;
width: 100%;
height: 70px;
background-color: #E8E8E8;
border-style: solid;
border-width: 1px;
border-color: #B9B9B9;
border-left: none;
border-right: none;
height: 81px;
}
.npcDisplay.defaultRollingDisplay .rollMiddleSection1{
justify-content: space-between;
}
.defaultRollingDisplay .trait1,
.defaultRollingDisplay .trait2{
margin-top: 5px;
width: 50%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.defaultRollingDisplay.coreRoll .traitName{
font-size: 14px;
font-weight: bold;
color: #5e5e5e;
width: 130px;
margin-bottom: 0px;
text-align: center;
}
.defaultRollingDisplay.genericRoll .traitName{
font-size: 14px;
font-weight: bold;
color: #5e5e5e;
margin-bottom: 0px;
text-align: center;
}
.defaultRollingDisplay.initiativeRoll .traitName{
font-size: 14px;
font-weight: bold;
color: #5e5e5e;
text-align: center;
width: 113px;
border: none;
background: none;
}
.npcDisplay.defaultRollingDisplay.initiativeRoll .trait2 .traitName{
justify-content: center;
display: flex;
width: 100%;
margin-top: 3px;
}
.npcDisplay.defaultRollingDisplay.initiativeRoll .trait2 input{
margin-top: 3px;
}
.defaultRollingDisplay.coreRoll .traitValue,
.defaultRollingDisplay.initiativeRoll .traitValue{
font-size: 35px;
font-weight: bold;
width: 35px;
text-align: center;
background: none;
border: none;
padding: 0px;
}
.pseudoDisplay .npcDisplay.defaultRollingDisplay.coreRoll .trait2{
margin-top: 7px;
}
.pseudoDisplay .npcDisplay.defaultRollingDisplay.coreRoll .trait2 .traitValue{
border: 1px solid #80407E;
background:white;
width: 77px;
margin-top: 5px;
}
.pseudoDisplay .defaultRollingDisplay.genericRoll .traitValue{
font-size: 35px;
font-weight: bold;
width: 77px;
padding: 0px;
text-align: center;
padding-left: 16px;
}
.defaultRollingDisplay .rollMiddleSection2{
display:flex;
justify-content: space-between;
width: 100%;
height: 70px;
Background-color: white;
}
.defaultRollingDisplay .modifierValue,
.defaultRollingDisplay .modifierValue{
display: flex;
margin-left: -2%;
padding-top: 2px;
}
.defaultRollingDisplay .modifier{
width: 50%;
display: flex;
flex-direction: column;
align-items: center;
padding-top: 8px;
}
.defaultRollingDisplay .modifierTitle{
font-size: 13px;
color: #4B4B4B;
}
.defaultRollingDisplay .modifierAdding{
font-size: 20px;
color: #656565;
font-weight: bold;
margin-right: 2px;
margin-top: 1px;
}
/* .pseudoDisplay .defaultRollingDisplay.coreRoll .modifierNumber[name="attr_dice_modifier"]{
background: none;
border: none;
-webkit-appearance: none;
-moz-appearance: textfield;
width: 30px;
} */
/* .pseudoDisplay .npcDisplay.defaultRollingDisplay.initiativeRoll .modifierNumber[name="attr_dice_modifier"]{
background: none;
border: none;
-webkit-appearance: none;
-moz-appearance: textfield;
width: 30px;
} */
.pseudoDisplay .defaultRollingDisplay .modifierNumber{
font-size: 21px;
color: #656565;
font-weight: bold;
width: 55px;
text-align: center;
padding: 2px
}
.defaultRollingDisplay .rollEndingSection{
display:flex;
justify-content: center;
align-items: center;
background: white;
width: 100%;
height: 90px;
}
.defaultRollingDisplay .rollEndingSectionInner{
width: calc(100% - 6px);
height: 82px;
justify-content:center;
align-items: center;
border:none;
padding: 0px;
}
.defaultRollingDisplay .diceGraf{
display:flex;
width: 100%;
height: 100%;
justify-content:center;
align-items: center;
border:none;
transform: scale(1);
transition: transform .3s;
}
.defaultRollingDisplay .writingROLL{
position: absolute;
display: flex;
justify-content: center;
align-items: center;
margin-top: 20px;
font-weight: bolder;
font-size: 18px;
margin-left: 3px;
}
.defaultRollingDisplay .diceIcon{
font-family: dicefontd10;
color: white;
font-size: 109px;
margin-top: -1px;
}
.defaultRollingDisplay .numberHider{
background: rgb(255, 255, 255);
width: 18px;
height: 25px;
margin-top: -8px;
margin-left: 36px;
}
.defaultRollingDisplay .rollEndingSectionInner:hover .diceGraf{
transform: scale(1.1);
}
.defaultRollingDisplay .rollEndingSectionInner:active .diceGraf{
transform: rotate(90deg);
}
.defaultRollingDisplay .rollTitleSectionInner,
.defaultRollingDisplay .rollEndingSectionInner{
background: #336699;
}
.defaultRollingDisplay.coreRoll .traitValue,
.defaultRollingDisplay.initiativeRoll .traitValue,
.pseudoDisplay .defaultRollingDisplay.genericRoll .traitValue,
.defaultRollingDisplay .writingROLL{
color: #336699;
}
.defaultRollingDisplay input,
.defaultRollingDisplay textarea,
.defaultRollingDisplay select,
.defaultRollingDisplay .uneditable-input{
border: 1px solid #336699;
}
.npcDisplay.defaultRollingDisplay .rollTitleSectionInner,
.npcDisplay.defaultRollingDisplay .rollEndingSectionInner{
background: #80407E;
}
.npcDisplay.defaultRollingDisplay.coreRoll .traitValue,
.npcDisplay.defaultRollingDisplay.initiativeRoll .traitValue,
.pseudoDisplay .npcDisplay.defaultRollingDisplay.genericRoll .traitValue,
.npcDisplay.defaultRollingDisplay .writingROLL{
color: #80407E;
}
.npcDisplay.defaultRollingDisplay input,
.npcDisplay.defaultRollingDisplay textarea,
.npcDisplay.defaultRollingDisplay select,
.npcDisplay.defaultRollingDisplay .uneditable-input{
border: 1px solid #80407E;
}
input[name="attr_core_roll_display"][value="1"] + .defaultRollingDisplay{
display:flex;
}
input[name="attr_generic_roll_display"][value="1"] + .defaultRollingDisplay{
display:flex;
}
input[name="attr_initiative_roll_display"][value="1"] + .defaultRollingDisplay{
display:flex;
}
input[name="attr_npc_core_roll_display"][value="1"] + .defaultRollingDisplay{
display:flex;
}
input[name="attr_npc_generic_roll_display"][value="1"] + .defaultRollingDisplay{
display:flex;
}
input[name="attr_npc_initiative_roll_display"][value="1"] + .defaultRollingDisplay{
display:flex;
}
/* ++++ - DEFAULT ROLLING DISPLAY - +++++ */
/* ################# - ROLL TEMPLATE - ################## */
.sheet-rolltemplate-coreRoll{
background-color: rgb(255, 255, 255);
width: 97%;
font-family: 'Roboto', sans-serif;
margin-left: -4px;
border-style: solid;
border-width: 1px;
border-color: #B9B9B9;
margin-bottom: 30px;
max-width: 300px;
}
.sheet-rolltemplate-coreRoll .sheet-rollTitleSection{
display:flex;
justify-content: center;
align-items: center;
background: white;
width: 100%;
height: 63px;
}
.sheet-rolltemplate-coreRoll .sheet-rollTitleSectionInner{
display:flex;
width: calc(100% - 6px);
height: 57px;
justify-content: space-between;
}
.sheet-rolltemplate-coreRoll .sheet-names{
padding-left: 4px;
padding-top: 4px
}
.sheet-rolltemplate-coreRoll .sheet-characterName{
color:white;
font-size: 12px;
opacity: .70;
letter-spacing: .5px;
padding-left: 1px;
}
.sheet-rolltemplate-coreRoll .sheet-rollName{
color:white;
font-weight: bold;
font-size: 29px;
letter-spacing: 0px;
padding-top: 5px;
}
.sheet-rolltemplate-coreRoll .sheet-target{
display: flex;
margin-top: 26px;
margin-right: 7px;
}
.sheet-rolltemplate-coreRoll .sheet-targetNumber{
color:white;
font-weight: bold;
font-size: 33px;
opacity: .80;
margin-right: -6px;
}
.sheet-rolltemplate-coreRoll .sheet-targetIcon{
color:white;
font-family: "Material Icons Outlined";
font-size: 18px;
margin-top: -21px;
opacity: 0.8;
}
.sheet-rolltemplate-coreRoll .sheet-rollMiddleSection1{
display:flex;
justify-content: space-between;
width: 100%;
height: 70px;
background-color: #E8E8E8;
border-style: solid;
border-width: 1px;
border-color: #B9B9B9;
border-left: none;
border-right: none;
}
.sheet-rolltemplate-coreRoll .sheet-trait1,
.sheet-rolltemplate-coreRoll .sheet-trait2{
margin-top: 5px;
width: 50%;
text-align: center;
}
.sheet-rolltemplate-coreRoll .sheet-traitName{
font-size: 14px;
font-weight: bold;
color: black;
opacity: .6;
}
.sheet-rolltemplate-coreRoll .sheet-traitValue{
font-size: 35px;
font-weight: bold;
margin-top: 12px;
}
.sheet-rolltemplate-coreRoll .sheet-rollMiddleSection2{
display:flex;
justify-content: space-between;
width: 100%;
height: 53px;
Background-color: white;
}
.sheet-rolltemplate-coreRoll .sheet-modifierValue,
.sheet-rolltemplate-coreRoll .sheet-modifierValue{
display: flex;
margin-left: -2%;
padding-top: 2px;
}
.sheet-rolltemplate-coreRoll .sheet-modifier{
width: 50%;
display: flex;
flex-direction: column;
align-items: center;
padding-top: 8px;
}
.sheet-rolltemplate-coreRoll .sheet-modifierTitle{
font-size: 13px;
color: #4B4B4B;
}
.sheet-rolltemplate-coreRoll .sheet-modifierAdding{
font-size: 20px;
color: #656565;
font-weight: bold;
margin-right: 2px;
margin-top: 1px;
}
.sheet-rolltemplate-coreRoll .sheet-modifierNumber{
font-size: 21px;
color: #656565;
font-weight: bold;
}
.sheet-rolltemplate-coreRoll .sheet-rollEndingSection{
display:flex;
justify-content: center;
align-items: center;
background: white;
width: 100%;
height: 90px;
}
.sheet-rolltemplate-coreRoll .sheet-rollEndingSectionInner{
display:flex;
background: #6A6A6A;
width: calc(100% - 6px);
height: 84px;
justify-content:center;
align-items: center;
}
.sheet-rolltemplate-coreRoll .sheet-diceResult{
position: absolute;
display:flex;
justify-content:center;
align-items: center;
margin-top: 27px;
}
.sheet-rolltemplate-coreRoll .sheet-diceResult .sheet-diceSucessNumber span{
background: none;
border: none;
color:#336699;
font-size: 43px;
}
.sheet-rolltemplate-coreRoll .sheet-diceSucessNumber.sheet-crit span{
color: #f20101;
}
.sheet-rolltemplate-coreRoll .sheet-crit + .sheet-notCrit{
display:none;
}
.sheet-rolltemplate-coreRoll .sheet-diceIcon{
font-family: dicefontd10;
color: white;
font-size: 109px;
margin-top: 0px;
}
.sheet-rolltemplate-coreRoll .sheet-numberHider{
background: rgb(255, 255, 255);
width: 18px;
height: 25px;
margin-top: -10px;
margin-left: 36px;
}
.sheet-rolltemplate-coreRoll .sheet-rollTitleSectionInner,
.sheet-rolltemplate-coreRoll .sheet-rollEndingSectionInner{
background: #336699;
}
.sheet-rolltemplate-coreRoll .sheet-traitValue{
color: #336699;
}
.sheet-rolltemplate-coreRoll .sheet-targetNumber{
-webkit-text-stroke: 1px #336699;
}
.sheet-rolltemplate-coreRoll .sheet-diceIcon{
color: white;
}
/* ################# - FIM ROLL TEMPLATE - ################## */
/* ################# - NPC ROLL TEMPLATE - ################## */
.sheet-rolltemplate-npcCoreRoll{
background-color: rgb(255, 255, 255);
width: 97%;
font-family: 'Roboto', sans-serif;
margin-left: -4px;
border-style: solid;
border-width: 1px;
border-color: #B9B9B9;
margin-bottom: 30px;
max-width: 300px;
}
.sheet-rolltemplate-npcCoreRoll .sheet-rollTitleSection{
display:flex;
justify-content: center;
align-items: center;
background: white;
width: 100%;
height: 63px;
}
.sheet-rolltemplate-npcCoreRoll .sheet-rollTitleSectionInner{
display:flex;
width: calc(100% - 6px);
height: 57px;
justify-content: space-between;
}
.sheet-rolltemplate-npcCoreRoll .sheet-names{
padding-left: 4px;
padding-top: 4px
}
.sheet-rolltemplate-npcCoreRoll .sheet-characterName{
color:white;
font-size: 12px;
opacity: .70;
letter-spacing: .5px;
padding-left: 1px;
}
.sheet-rolltemplate-npcCoreRoll .sheet-rollName{
color:white;
font-weight: bold;
font-size: 29px;
letter-spacing: 0px;
padding-top: 5px;
}
.sheet-rolltemplate-npcCoreRoll .sheet-target{
display: flex;
margin-top: 26px;
margin-right: 7px;
}
.sheet-rolltemplate-npcCoreRoll .sheet-targetNumber{
color:white;
font-weight: bold;
font-size: 33px;
opacity: .80;
margin-right: -6px;
}
.sheet-rolltemplate-npcCoreRoll .sheet-targetIcon{
color:white;
font-family: "Material Icons Outlined";
font-size: 18px;
margin-top: -21px;
opacity: 0.8;
}
.sheet-rolltemplate-npcCoreRoll .sheet-rollMiddleSection1{
display:flex;
justify-content: center;
width: 100%;
height: 70px;
background-color: #E8E8E8;
border-style: solid;
border-width: 1px;
border-color: #B9B9B9;
border-left: none;
border-right: none;
}
.sheet-rolltemplate-npcCoreRoll .sheet-trait1,
.sheet-rolltemplate-npcCoreRoll .sheet-trait2{
margin-top: 5px;
width: 50%;
text-align: center;
}
.sheet-rolltemplate-npcCoreRoll .sheet-traitName{
font-size: 14px;
font-weight: bold;
color: black;
opacity: .6;
}
.sheet-rolltemplate-npcCoreRoll .sheet-traitValue{
font-size: 35px;
font-weight: bold;
margin-top: 12px;
}
.sheet-rolltemplate-npcCoreRoll .sheet-rollMiddleSection2{
display:flex;
justify-content: space-between;
width: 100%;
height: 53px;
Background-color: white;
}
.sheet-rolltemplate-npcCoreRoll .sheet-modifierValue,
.sheet-rolltemplate-npcCoreRoll .sheet-modifierValue{
display: flex;
margin-left: -2%;
padding-top: 2px;
}
.sheet-rolltemplate-npcCoreRoll .sheet-modifier{
width: 50%;
display: flex;
flex-direction: column;
align-items: center;
padding-top: 8px;
}
.sheet-rolltemplate-npcCoreRoll .sheet-modifierTitle{
font-size: 13px;
color: #4B4B4B;
}
.sheet-rolltemplate-npcCoreRoll .sheet-modifierAdding{
font-size: 20px;
color: #656565;
font-weight: bold;
margin-right: 2px;
margin-top: 1px;
}
.sheet-rolltemplate-npcCoreRoll .sheet-modifierNumber{
font-size: 21px;
color: #656565;
font-weight: bold;
}
.sheet-rolltemplate-npcCoreRoll .sheet-rollEndingSection{
display:flex;
justify-content: center;
align-items: center;
background: white;
width: 100%;
height: 90px;
}
.sheet-rolltemplate-npcCoreRoll .sheet-rollEndingSectionInner{
display:flex;
background: #6A6A6A;
width: calc(100% - 6px);
height: 84px;
justify-content:center;
align-items: center;
}
.sheet-rolltemplate-npcCoreRoll .sheet-diceResult{
position: absolute;
display:flex;
justify-content:center;
align-items: center;
margin-top: 27px;
}
.sheet-rolltemplate-npcCoreRoll .sheet-diceResult .sheet-diceSucessNumber span{
background: none;
border: none;
color:#80407E;
font-size: 43px;
}
.sheet-rolltemplate-npcCoreRoll .sheet-diceSucessNumber.sheet-crit span{
color: #f20101;
}
.sheet-rolltemplate-npcCoreRoll .sheet-crit + .sheet-notCrit{
display:none;
}
.sheet-rolltemplate-npcCoreRoll .sheet-diceIcon{
font-family: dicefontd10;
color: white;
font-size: 109px;
margin-top: 0px;
}
.sheet-rolltemplate-npcCoreRoll .sheet-numberHider{
background: rgb(255, 255, 255);
width: 18px;
height: 25px;
margin-top: -10px;
margin-left: 36px;
}
.sheet-rolltemplate-npcCoreRoll .sheet-rollTitleSectionInner,
.sheet-rolltemplate-npcCoreRoll .sheet-rollEndingSectionInner{
background: #80407E;
}
.sheet-rolltemplate-npcCoreRoll .sheet-traitValue{
color: #80407E;
}
.sheet-rolltemplate-npcCoreRoll .sheet-targetNumber{
-webkit-text-stroke: 1px #80407E;
}
.sheet-rolltemplate-npcCoreRoll .sheet-diceIcon{
color: white;
}
/* ################# - FIM NPC ROLL TEMPLATE - ################## */