From a19b44db3b00d6497671cfe7e048f987317bef8a Mon Sep 17 00:00:00 2001 From: Vince Date: Mon, 12 Sep 2022 21:09:36 -0700 Subject: [PATCH] The ADVANCED Pandemonium - Incorrect line endings --- .../The_ADVANCED_Pandemonium.css | 7454 ++++++++--------- .../The_ADVANCED_Pandemonium.html | 5502 ++++++------ 2 files changed, 6478 insertions(+), 6478 deletions(-) diff --git a/The ADVANCED Pandemonium/The_ADVANCED_Pandemonium.css b/The ADVANCED Pandemonium/The_ADVANCED_Pandemonium.css index b4b611cf9f..859e7d973c 100644 --- a/The ADVANCED Pandemonium/The_ADVANCED_Pandemonium.css +++ b/The ADVANCED Pandemonium/The_ADVANCED_Pandemonium.css @@ -1,3727 +1,3727 @@ -@import url('https://fonts.googleapis.com/css?family=Crimson+Text&family=Xanh+Mono&display=swap'); - -/*#region roll20 settings*/ -.ui-dialog .largedialog { - background-image: url(http://imgur.com/Z4ti7rM.png); -} - -.nav-tabs { - padding-bottom: 5px; -} - -.ui-dialog, -.ui-dialog .ui-dialog-titlebar { - background-image: url(http://imgur.com/Z4ti7rM.png) !important; - overflow-x: hidden; -} - -.nav-tabs li, -.sheet-darkmode .ui-dialog .nav-tabs li { - border-radius: 10px; - margin-right: 5px; - width: 125px; - height: 20px !important; - padding: 1px; - font-weight: 700; - margin-bottom: 0px !important; - color: #356780; - cursor: pointer; - text-decoration: none; - text-align: center; - background: rgba(7, 16, 25, 0.15); -} - -.nav-tabs > li > a:hover, -.nav-tabs > li > a:focus, -.sheet-darkmode .ui-dialog .nav-tabs > li > a:hover, -.sheet-darkmode .ui-dialog .nav-tabs > li > a:focus { - border-radius: 10px; - margin-left: -1px; - margin-top: -1px; - width: 125px; - height: 20px !important; - padding: 1px; - font-weight: 700; - line-height: 18px; - margin-bottom: 0px !important; - color: #356780; - cursor: pointer; - text-decoration: none; - text-align: center; - background: rgba(7, 16, 25, 0.15); -} - -.nav-tabs > li > a { - line-height: 14px; - padding: 0px; - margin: 0px; - margin-top: 2px; -} - -.nav-tabs > li.active > a, -.sheet-darkmode .ui-dialog .nav-tabs > li.active > a { - color: #85d6ff; - background: rgb(7, 16, 25); - box-shadow: inset 0px 2px #0ce; - padding-top: 3px !important; - margin-top: -1px !important; - margin-left: -1px; - border-radius: 10px; - width: 125px !important; -} - -.sheet-darkmode .ui-dialog .nav-tabs > li a { - color: black; -} - -.sheet-darkmode { - color: black; -} - -.nav-tabs > li.active > a:hover, -.sheet-darkmode .ui-dialog .nav-tabs > li.active > a:hover { - cursor: pointer; - color: rgb(7, 13, 20); - background: #85d6ff; - box-shadow: inset 0px 2px rgb(7, 13, 20); - padding-top: 1px !important; - margin-top: -1px !important; - margin-left: -1px; - border-radius: 10px; - width: 125px !important; -} - -.nav-tabs > li.active > a:focus, -.sheet-darkmode .ui-dialog .nav-tabs > li.active > a:focus { - cursor: pointer; - color: #85d6ff; - background: rgb(7, 13, 20); - box-shadow: inset 0px 2px #0ce; - padding-top: 1px !important; - margin-top: -1px !important; - margin-left: -1px; - border-radius: 10px; - width: 125px !important; -} - -.sheet-darkmode .ui-dialog .nav-tabs > li a:hover, -.sheet-darkmode .ui-dialog .nav-tabs > li a:focus { - cursor: pointer; - color: #85d6ff; - background: #65656c; - box-shadow: inset 0px 2px #0ce; - padding-top: 1px !important; - margin-top: -4px !important; - margin-left: -3px; - border-radius: 10px; - width: 125px !important; -} - -.sheet-darkmode .charsheet { - background-color: white; -} - -/*#endregion*/ - -/*#region fullSheet*/ -* { - font-family: 'Crimson Text', serif !important; -} - -*, -*:after, -*:before { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -.clearfix:before, -.clearfix:after { - content: ' '; - display: table; -} - -.diceButton { - font-family: 'dicefontd10' !important; - background: transparent; - border: 0px; - font-size: 26pt; - margin-bottom: 5px; - -webkit-text-stroke-width: thin; - -webkit-text-stroke-color: #85d6ff; - color: black; -} - -.clearfix:after { - clear: both; -} - -input { - line-height: 15px; - height: 15px !important; -} - -body { - font-family: sans-serif; - background: #f6f9fa; -} - -a { - color: #ccc; - text-decoration: none; - outline: none; -} - -@keyframes fadeInScale { - 0% { - transform: scale(0.9); - opacity: 0; - } - - 100% { - transform: scale(1); - opacity: 1; - } -} - -.no_wrap { - text-align: center; - color: #0ce; -} - -.link { - text-align: center; -} - -summary { - cursor: pointer; - user-select: none; -} - -.largeTitle { - line-height: 35px; - height: 35px !important; - background: rgb(7, 16, 25); - text-align: center; - font-weight: bolder; - color: #85d6ff; - border-radius: 10px 10px 0px 0px; - justify-content: space-between; -} - -.passiveButton { - color: #85d6ff !important; - width: 40px !important; -} - -input[disabled], -select[disabled], -textarea[disabled], -input[readonly], -select[readonly], -textarea[readonly] { - cursor: default !important; - -webkit-touch-callout: none !important; - -webkit-user-select: none !important; - -khtml-user-select: none !important; - -moz-user-select: none !important; - -ms-user-select: none !important; - user-select: none !important; -} - -.hiddenSheet { - background: rgba(7, 16, 25, 0); - border-bottom: 1px solid black; - border-top: 0px; - border-left: 0px; - border-right: 0px; - outline: none; - color: black; - font-size: 10pt; - width: inherit; - padding: inherit !important; - padding-left: 2px !important; - padding-right: 2px !important; - padding-bottom: 0px !important; - text-align: inherit !important; -} - -.hiddenSheetTitle { - background: rgb(227, 241, 255); - color: #091623; - text-align: center; - font-weight: 900; - font-size: 12pt; -} - -input::-webkit-outer-spin-button, -input::-webkit-inner-spin-button { - -webkit-appearance: none; - margin: 0; -} - -input[type='number'] { - -moz-appearance: textfield; -} - -textarea { - padding: 1px 3px; - vertical-align: top; - resize: none; - overflow: auto; - -ms-overflow-style: none; - line-height: 11px; - background-color: #16335021; - cursor: auto; -} -.ui-dialog::-webkit-scrollbar, -::-webkit-scrollbar { - width: 20px; - cursor: pointer !important; -} - -::-webkit-scrollbar-track { - background-color: transparent; - cursor: pointer !important; -} - -.ui-dialog::-webkit-scrollbar-track { - background: transparent; -} - -.ui-dialog::-webkit-scrollbar-thumb, -::-webkit-scrollbar-thumb { - background-color: #33a7f163; - border-radius: 20px; - border: 6px solid transparent; - background-clip: content-box; - cursor: pointer !important; -} - -.ui-dialog::-webkit-scrollbar-thumb:hover, -::-webkit-scrollbar-thumb:hover { - background-color: #2373a5a2; - cursor: pointer !important; -} - -.centered { - text-align: center !important; -} - -.section-main, -.section-secondary, -.antagonist_grid { - width: 870px !important; -} - -h1, -h2, -h3, -h4, -h5 { - line-height: 16px; -} - -h1 { - font-size: 15pt; - font-weight: normal; -} - -h2 { - font-size: 13pt; -} - -h3 { - font-size: 11pt; -} - -h4 { - font-size: 10pt; -} - -input { - vertical-align: top !important; -} - -input:focus, -select:focus, -textarea:focus, -button:focus { - outline: none; - user-select: none; -} - -.logo { - display: flex; - justify-content: space-between; - align-items: center; - height: 80px !important; -} - -.logoAntagonist { - display: flex; - justify-content: space-between; - align-items: center; - height: 98px !important; - width: 339px; -} - -p { - margin: 0px; -} - -a.clickToClose { - position: absolute; - width: 100%; - height: 100%; - z-index: -1; - cursor: default; -} - -input[readonly]::selection { - color: #85d6ff; -} - -div.flexJustify { - justify-content: space-between !important; -} - -.header { - color: #85d6ff !important; - font-weight: bolder; - width: 100%; -} - -.bordered { - border: 1px solid black; - border-radius: 10px; - margin-bottom: 5px; -} - -.centertitle { - background: rgb(7, 16, 25); - text-align: center; - font-weight: bolder; - color: #85d6ff; - width: 100%; - border-bottom-left-radius: 10px; - border-bottom-right-radius: 10px; -} - -.charsheet button[type='roll']::before { - font-family: 'dicefontd10' !important; - content: 'k' !important; - background: transparent; - border: none; - outline: none; - color: inherit !important; - background-repeat: no-repeat; - box-shadow: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; - font-size: 0.9em !important; -} - -.pictos { - font-family: 'Pictos' !important; - font-weight: normal; - font-style: normal; -} - -.dfontd20 { - font-family: 'dicefontd20' !important; - font-weight: normal; - font-style: normal; -} - -.attributesabilities .abil { - padding-top: 10px; - padding-bottom: 5px; - padding-left: 5px; - border-radius: 14px; - border: 1px solid black; - background-color: transparent; - margin-bottom: 3px; -} - -.test button[type='roll']::before { - font-family: 'Pictos' !important; - content: 'w' !important; - background: transparent; - border: none; - outline: none; - background-repeat: no-repeat; - box-shadow: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; - font-size: 0.6em !important; -} - -button.diceButton.teste { - font-family: "Pictos" !important; - color: #85d6ff; -} - -.anchorButton { - background: #071019; - color: #85d6ff; - width: 69px; - height: 22px; - font-size: 11pt; - text-align: center; - border-radius: 10px; -} - -.stanceButton { - height: 18px; - margin-top: 2px; - line-height: 17px; -} - -.button[type='roll'] { - font-family: 'dicefontd10' !important; - font-size: 30pt !important; - background: transparent; - border: none; - outline: none; - color: inherit !important; - background-repeat: no-repeat; - box-shadow: none; - -webkit-box-shadow: none; - -moz-box-shadow: none; - padding-bottom: 9px !important; -} - -.charsheet { - min-width: 880px; - color: #091623; - font-size: 15pt; - padding: 0px 8px !important; - margin-left: -12px; - background-image: url(http://imgur.com/Z4ti7rM.png); -} - -/*#endregion*/ - -/*#region augments & Blessings*/ -input.blessingsName::placeholder { - width: 100% !important; - font-size: 10pt; - height: 25px !important; - background: rgba(0, 0, 0, 0); - border: 0px; - text-align: center; - font-weight: bolder; - color: #85d6ff; -} - -input.blessingsName { - width: 100% !important; - font-size: 10pt; - height: 25px !important; - background: rgba(0, 0, 0, 0); - border: 0px; - text-align: center; - font-weight: bolder; - color: #85d6ff; -} - -.blessingsNameInput { - width: 75%; - font-size: 9pt !important; -} - -div.blessingsFlex { - display: flex; - height: 18px; - align-items: center; -} - -.isWAR, -.nonWAR, -.hasUses { - display: none; -} -.warToggle[value='1'] ~ .isWAR, -.warToggle[value='0'] ~ .nonWAR { - display: flex; - flex-direction: column; -} -.warUsesToggle[value='1'] ~ .hasUses { - display: block; -} - -.abilitySummary > summary { - background: rgba(7, 16, 25, 1); - height: 18px; - border-radius: 15px !important; -} - -.abilitySummary[open] > summary { - height: 18px; - border-radius: 15px 15px 0px 0px !important; -} - -.abilitySummary[open] > .passiveFlex { - height: fit-content; - padding-bottom: 8px; -} - -.blessingsDescription { - width: 98% !important; - align-self: center; - margin-top: 5px; - height: 60px !important; - font-size: 8pt; -} - -.bionicsDescription { - width: 95% !important; - align-self: center; - margin-top: 5px; - margin-bottom: 6px; - height: 60px !important; - font-size: 8pt; -} -/*#endregion*/ - -/*#region antagonists*/ -.antButton { - font-family: 'Pictos' !important; - background: transparent; - border: 0px; - font-size: 18pt; - margin-right: 10px; - -webkit-text-stroke-width: thin; - -webkit-text-stroke-color: #85d6ff; - height: 15px !important; - width: 25px !important; - color: #85d6ff !important; - margin-left: 0px !important; - padding-left: 0px !important; - margin-top: 1px; -} - -.antagonist_grid { - display: flex; - justify-content: space-between; - align-items: center; - height: 80px !important; - flex-direction: column; -} - -.antagonist_passive_grid { - display: grid; - grid-template-columns: 50px 85px 39px 116px 122px; - align-items: center; - padding-left: 5px; - margin-top: 3px; - margin-bottom: 3px; - padding-right: 5px; -} - -.manifestationAntagonist { - width: 93%; - height: 21px; - margin: 0px; - margin-left: 5px; -} - -.characterNameAntagonist { - width: 97%; - margin-left: 5px; - padding-left: 6px !important; -} - -div.nameAndLegacy__rowAntagonist { - display: grid; - position: relative; - top: -40px; - left: -33px; - grid-template-columns: 51px 149px 15px 103px 118px; - grid-template-areas: - 'a b b g h' - 'e f c c d' - 'i j y y z'; - grid-template-rows: repeat(3, 20px); - align-items: center; -} - -div.passiveWarShellAntagonist { - display: flex; - flex-direction: column; - margin-top: 5px; -} - -/*#endregion*/ - -/*#region nameLegacyStance*/ -.ectomorph, -.endomorph, -.mesomorph, -.spatial, -.logical, -.intrapersonal, -.interpersonal, -.kinaesthetic { - opacity: 0; -} - -.bodyToggle[value='1'] ~ .ectomorph, -.bodyToggle[value='2'] ~ .endomorph, -.bodyToggle[value='3'] ~ .mesomorph { - opacity: 1; -} - -.mindToggle[value='1'] ~ .intrapersonal, -.mindToggle[value='2'] ~ .interpersonal, -.mindToggle[value='3'] ~ .kinaesthetic, -.mindToggle[value='4'] ~ .logical, -.mindToggle[value='5'] ~ .spatial { - opacity: 1; -} - -.mainGrid { - display: grid; - grid-template-columns: 50px 15px 15px 15px 15px 15px; - grid-template-rows: repeat(6, 14px); - grid-template-areas: - 'd d d d d e' - 'f f f g gg ggg' - 'h h h h i ii' - 'j k kk kkk l ll' - 'm n nn nnn o oo' - 'p p p p p q'; -} - -.bodyMindAddition { - width: 40px !important; - font-size: 17pt; - text-align: left !important; - border: none; - background: transparent !important; -} -.legacy:where([value='ExemplarD'], [value='Gaia'], [value='Magus'], [value='ExemplarG'], [value='EnhancerP'], [value='EnhancerS'], [value='EnhancerT'], [value='Luminous']) - ~ .popupManifestations { - margin: 10px auto; - padding: 1px; - background-color: #85d6ff; - border-radius: 15px; - width: 90%; - position: relative; - transition: all 0.5s ease-in-out; -} - -.popupToolkit { - margin: 45px auto; - padding: 1px; - background-color: #85d6ff; - border-radius: 15px; - width: 300px; - position: relative; - transition: all 0.5s ease-in-out; -} - -div.characteristicsShellInner { - display: grid; - grid-template-columns: 1fr 1fr; - justify-items: center; -} - -div.characteristicsShellADVANCED { - display: grid; - width: 98%; - margin-left: 2px; - margin-top: 5px; - grid-template-rows: 40px repeat(5, 85px); - grid-template-columns: 1fr 1fr; - grid-template-areas: - 'title title' - 'body mind' - 'acuity durability' - 'vitality agility' - 'nerve comprehension' - 'essence discernment'; -} - -div.characteristicsShellRightSide { - display: grid; - width: 98%; - margin-right: 2px; - margin-top: 5px; - padding-left: 5px; - padding-right: 5px; - grid-template-rows: 40px 25px repeat(2, 20px) repeat(5, 71px); - grid-template-columns: 0.75fr 1.25fr; - grid-template-areas: 'title title'; - align-items: end; -} - -.advancedShell { - font-size: xx-large; - height: 45px !important; - align-self: center; - background: rgba(7, 16, 25, 0); - border: 0px; - border-bottom: 1px solid black; - outline: none; - font-weight: bold; - color: black; - justify-self: end; - width: 32% !important; -} - -div.characteristicsShell, -div.manifestationsShell { - border: 1px solid black; - border-radius: 15px 15px 15px 15px !important; - background-color: rgb(227, 241, 255); - min-height: 45px; -} - -.advancedJustify { - flex-direction: column; - display: flex; - width: 95%; - justify-self: center; -} - -select.bodySelect { - font-size: 16pt; - height: 65% !important; - align-items: center; - line-height: 22px; - margin: 0px; - width: 100%; - text-align: center !important; - border: none; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - font-weight: 700; -} - -select.bodySelect::-ms-expand { - display: none; -} - -.manifestation { - width: 155px; - height: 18px; - margin: 0px; - margin-left: 1px; - font-size: 9.5pt; - padding: 0px !important; -} - -.characterName, -.characterTerrain, -.characterHazard { - width: 95%; - margin-left: 5px; - padding-left: 6px !important; -} - -div.nameAndLegacy__row { - display: flex; - flex-direction: column; - position: relative; - top: -17px; -} - -.nameAndLegacy__cell { - display: flex; - justify-content: space-between; - align-items: flex-end; -} - -.luminous, -.magus, -.enhancerP, -.enhancerS, -.enhancerT, -.exemplarG, -.exemplarD, -.gaia { - display: none; -} - -.legacy[value='Luminous'] ~ div.luminous, -.legacy[value='Magus'] ~ div.magus, -.legacy[value='EnhancerP'] ~ div.enhancerP, -.legacy[value='EnhancerS'] ~ div.enhancerS, -.legacy[value='EnhancerT'] ~ div.enhancerT, -.legacy[value='ExemplarG'] ~ div.exemplarG, -.legacy[value='ExemplarD'] ~ div.exemplarD, -.legacy[value='Gaia'] ~ div.gaia { - display: grid; - flex-direction: column; - padding: 0px 5px 5px 5px; - grid-template-columns: 90px 1fr; -} - -.legacy { - display: flex; - flex-direction: column; - align-content: center; - justify-content: center; -} - -/*#endregion*/ - -/*#region tabAndPageSetup*/ -.player_sheet, -.antagonist_sheet { - display: none; -} - -.antagonist_flag[value='0'] ~ .player_sheet, -.antagonist_flag[value='1'] ~ .antagonist_sheet { - display: block; -} - -#activetab1 { - grid-area: a; -} - -#activetab2 { - grid-area: b; -} - -#activetab3 { - grid-area: c; -} - -#activecontent1 { - grid-area: d; -} - -#activecontent2 { - grid-area: e; -} - -#activecontent3 { - grid-area: f; -} - -.activetabInput { - opacity: 0; - width: 50px !important; - z-index: 1 !important; - height: 23px !important; - padding: 1px; -} - -section { - clear: both; - display: none; -} - -label { - font-weight: 700; - margin-bottom: 0px !important; - font-size: 18px; - display: block; - align-self: flex-start; - width: 20%; - padding: 0.3em; - color: #356780; - cursor: pointer; - text-decoration: none; - text-align: center; - background: rgba(7, 16, 25, 0.15); - display: flex !important; - justify-content: space-evenly; - align-items: center; -} - -#activetab1:checked ~ #activecontent1, -#activetab2:checked ~ #activecontent2, -#activetab3:checked ~ #activecontent3, -#activetab4:checked ~ #activecontent4 { - display: block; - background: transparent; - color: #999; - border-bottom: 2px solid #f0f0f0; -} - -.activetab_containerNew .activetab-content p, -.activetab_containerNew .activetab-content h3, -.activetab_containerNewAntagonist .activetab-content p, -.activetab_containerNewAntagonist .activetab-content h3 { - -webkit-animation: fadeInScale 0.7s ease-in-out; - -moz-animation: fadeInScale 0.7s ease-in-out; - animation: fadeInScale 0.7s ease-in-out; -} - -.activetab_containerNew .activetab-content h3, -.activetab_containerNewAntagonist .activetab-content h3 { - text-align: center; -} - -.activetab_containerNew [id^='activetab']:checked + label.top, -.activetab_containerNewAntagonist [id^='activetab']:checked + label.top { - color: #85d6ff; - background: rgb(7, 16, 25); - box-shadow: inset 0 3px #0ce, inset -3px 0px 0 0px #0ce, - inset 3px 0px 0 0px #0ce; - padding-top: 2px !important; -} - -.activetab_containerNew [id^='activetab']:checked + label.middle, -.activetab_containerNewAntagonist [id^='activetab']:checked + label.middle { - color: #85d6ff; - background: rgb(7, 16, 25); - box-shadow: inset -3px 0px 0 0px #0ce, inset 3px 0px 0 0px #0ce; - padding-top: 2px !important; -} - -.activetab_containerNew [id^='activetab']:checked + label.bottom, -.activetab_containerNewAntagonist [id^='activetab']:checked + label.bottom { - color: #85d6ff; - background: rgb(7, 16, 25); - box-shadow: inset 0 -3px #0ce, inset -3px 0px 0 0px #0ce, - inset 3px 0px 0 0px #0ce; - padding-top: 2px !important; -} - -div.lowerPage__row { - display: grid; - width: 100%; - grid-template-columns: 471px 390px; - column-gap: 6px; -} - -.abilityPursuit__row { - position: relative; - top: -149px; - left: -5px; - width: 397px; -} - -/*#endregion*/ - -/*#region shieldingStaminaStressWounds*/ -div.stressWoundsStamina__row { - display: grid; - grid-template-columns: 129px 122px 100px 122px 268px 132px; - height: 212px; - align-items: center; - margin-top: -60px; -} - -div.stressWoundsStamina__cell { - height: 102%; -} - -.shieldingStaminaFlexCorrection { - display: flex; - height: fit-content; - justify-content: center; - flex-direction: column; - row-gap: 2px; -} - -.rightside { - justify-self: end !important; - text-align: right; -} - -.leftside { - padding-left: 0px !important; - margin-top: -26px; - margin-bottom: 9px; -} - -input.stressWoundsBox { - width: 22px !important; - height: 22px !important; - margin-right: 3px; -} - -.stressWoundsBoxes { - height: 25px; -} - -.numberStress { - background: transparent; - border: 0px; - border-bottom: 1px solid !important; - padding: 0px; - margin-bottom: 3px !important; - text-align: center; - font-weight: 900; - width: 17px !important; - margin-left: 12px; - margin-right: 28px; -} - -.numberWounds { - background: transparent; - border: 0px; - border-bottom: 1px solid !important; - padding: 0px; - margin-bottom: 3px !important; - text-align: center; - font-weight: 900; - width: 17px !important; - margin-right: 10px; - margin-left: 10px; -} - -div.effort__row { - display: grid; - width: 98%; - border: 1px solid black; - border-radius: 15px; - grid-template-rows: 25px 23px 25px; - grid-template-columns: repeat(5, 1fr); - grid-template-areas: - 'a a a a a' - 'b b c d d' - 'e e e e f'; -} - -div.shielding__row { - display: grid; - width: 98%; - border: 1px solid black; - border-radius: 15px; - grid-template-rows: 25px repeat(5, 20px) 25px; - grid-template-columns: 1fr 0.5fr 1fr 0.5fr 1fr 1fr; - grid-template-areas: - 'a a a aa aa aa' - 'b c d g g g' - 'bb cc dd gg gg gg' - 'bbb ccc ddd ggg ggg ggg' - 'bbbb cccc dddd gggg gggg gggg' - 'bbbbb ccccc ddddd ggggg ggggg ggggg' - 'e e f ee ee ff'; -} - -div.shielding__rowAntagonist { - display: grid; - width: 98%; - border: 1px solid black; - border-radius: 15px; - grid-template-rows: 25px 30px 25px; - grid-template-columns: repeat(5, 1fr); - grid-template-areas: - 'a a a a a' - 'b b c d d' - 'e e e e f'; -} - -div.hitpoints__rowAntagonist { - display: grid; - width: 98%; - border: 1px solid black; - border-radius: 15px; - grid-template-rows: 25px 30px 25px; - grid-template-columns: repeat(5, 1fr); - grid-template-areas: - 'a a a a a a' - 'b b c c d d' - 'e e f ee ee ff'; -} - -.shieldingStaminaMax { - width: 40px !important; - padding: 1px !important; - height: 20px !important; -} - -.shielding1, -.stamina1 { - border-radius: 10px 10px 0px 0px; - grid-area: a; -} - -.shielding2, -.stamina2 { - grid-area: b; - font-size: 17pt; - width: 95% !important; - align-self: center; - background: rgba(7, 16, 25, 0); - border-bottom: 1px solid black; - border-top: 0px; - border-left: 0px; - border-right: 0px; - outline: none; - font-weight: bold; - color: black; - justify-self: end; - margin-top: 2px !important; - height: 18px !important; -} -.hp1 { - grid-area: b; - font-size: 12pt; - width: 95% !important; - align-self: center; - background: rgba(7, 16, 25, 0); - border-bottom: 1px solid black; - border-top: 0px; - border-left: 0px; - border-right: 0px; - outline: none; - font-weight: bold; - color: black; - justify-self: end; - margin-top: 2px !important; - height: 15px !important; -} - -.shielding3, -.stamina3 { - grid-area: c; - justify-self: center; - font-size: xx-large; - font-weight: 900; - align-self: center; - margin-top: 1px; - margin-right: -5px; -} - -.hp3 { - grid-area: c; - font-size: 15pt !important; - justify-self: center; - font-size: xx-large; - font-weight: 900; - align-self: center; - margin-top: 1px; - margin-right: -5px; -} - -.shielding4, -.stamina4 { - grid-area: e; - padding-top: 2px; -} - -.shielding5, -.stamina5 { - grid-area: f; - padding-top: 3px; - padding-right: 2px; - margin-left: -12px; - height: 26px; - background: rgb(7, 16, 25); - border-bottom-right-radius: 10px; -} - -.shielding6, -.stamina6 { - grid-area: d; - font-size: 17pt; - align-self: center; - width: 95% !important; - background: rgba(7, 16, 25, 0); - border-bottom: 1px solid black; - border-top: 0px; - border-left: 0px; - border-right: 0px; - outline: none; - font-weight: bold; - color: black; - height: 25px !important; -} - -.hp2 { - grid-area: d; - font-size: 12pt; - align-self: center; - width: 95% !important; - background: rgba(7, 16, 25, 0); - border-bottom: 1px solid black; - border-top: 0px; - border-left: 0px; - border-right: 0px; - outline: none; - font-weight: bold; - color: black; - height: 18px !important; -} - -/*#endregion*/ - -/*#region generalWAR*/ -input.passiveReactiveName::placeholder { - width: 100% !important; - font-size: 15pt; - height: 25px !important; - background: rgba(0, 0, 0, 0); - border: 0px; - text-align: center; - font-weight: bolder; - color: #85d6ff; -} - -.passiveReactiveWAREffects, -.passiveReactiveWARDescription { - width: 95% !important; - margin-top: 3px; - margin-bottom: 3px; -} - -.shardTitle { - border-radius: 3px 3px 0px 0px; - background-color: #071019; - color: #85d6ff; - width: 100% !important; -} - -.shardFlexL { - display: flex; - flex-direction: column; - align-items: center; - height: 24px; - border: 1px solid black; - border-radius: 5px; - padding: 0px; - text-align: center; - width: 42px; -} - -.shardFlexR { - display: flex; - flex-direction: column; - align-items: center; - height: 30px; - border: 1px solid black; - border-radius: 5px; - padding: 0px; - text-align: center; - width: 70px; -} - -.inputShell { - border-bottom: 1px solid black; - height:12px; - width:20px; - border-radius: 3px; -} - -.inputField { - border: none; - width: inherit !important; -} - -.shardFlexRR { - display: flex; - flex-direction: column; - align-items: center; - height: 30px; - border: 1px solid black; - border-radius: 5px; - padding: 0px; - text-align: center; - width: 75px; -} - -.shardUseFlex { - display: flex; - flex-direction: column; - align-items: center; - margin-left: 1px; - height: 24px; - border: 1px solid black; - border-radius: 5px; - padding: 0px; - width: 40px; -} - -div.passiveWarStatsReactiveWar__row { - display: grid; - grid-template-rows: auto; - grid-gap: 3px; - grid-template-columns: 283px 146px; - margin-bottom: 2px; - margin-top: 2px; - position: relative; - top: 1px; -} - -.passiveDescription { - display: flex; - width: 287px; - align-items: flex-start; - justify-content: flex-end; - height: fit-content; - margin-right: 4px; -} - -div.passiveWarShell, -div.passiveWarShellAntagonist, -div.activeWarShell, -div.reactiveWarShell, -div.stanceShell { - border: 1px solid black; - border-radius: 15px 15px 15px 15px !important; -} - -div.passiveReactiveTextShell { - border: 1px solid black; - border-radius: 15px 15px 15px 15px !important; - background-color: rgb(227, 241, 255); - height: 228px; - width: 400px; -} - -div.specialisationTextShell { - display: flex; - border: 1px solid black; - border-radius: 15px 15px 15px 15px !important; - background-color: rgb(227, 241, 255); - margin-bottom: -25px; - flex-direction: column; -} - -/*#endregion*/ - -/*#region passiveWAR*/ -.reactiveButton { - color: #85d6ff !important; - width: 40px !important; -} - -div.passiveWarShell { - display: flex; - align-items: end; - row-gap: 3px; - flex-direction: column; -} - -div.passiveFlex, -div.reactiveFlex { - display: flex; - height: 19px; - align-items: center; - margin-left: -1px; -} - -.title, -.passiveTitle, -.reactiveTitle { - line-height: 25px; - height: 25px !important; - background: rgb(7, 16, 25); - text-align: center; - font-weight: bolder; - color: #85d6ff; - border-radius: 10px 10px 0px 0px; - justify-content: space-between; -} - -.passiveTitleFlex, -.reactiveTitleFlex { - align-self: center; - border-radius: 10px 10px 0px 0px; - line-height: 22px; -} - -/*#endregion*/ - -/*#region equipment*/ -.valueSelect { - border: none; - border-bottom: 1px solid black; - margin: 0px; - height: 20px; - font-size: 8pt; - padding: 0px !important; - font-weight: bolder; - color: black !important; - margin-top: 4px; -} - -.equipmentCharges { - display: flex; - flex-direction: column; - align-items: center; - margin-left: 2px; - margin-top: -1px; -} - -.chargesAmount { - border: none; - border-bottom: 1px solid black; - width: 20px !important; - text-align: center; - margin-right: 2px; - background-color: transparent !important; - padding: 0px; -} - -.minMaxStrength { - border: none; - border-bottom: 1px solid black; - width: 57px !important; - text-align: center; - margin-right: 2px; - padding: 0px; - font-size: 11px; -} - -.headIsContainer, -.headIsNotContainer, -.backIsContainer, -.backIsNotContainer, -.torsoIsContainer, -.torsoIsNotContainer, -.armOneIsContainer, -.armOneIsNotContainer, -.armTwoIsContainer, -.armTwoIsNotContainer, -.hipIsContainer, -.hipIsNotContainer, -.legOneIsContainer, -.legOneIsNotContainer, -.legTwoIsContainer, -.legTwoIsNotContainer, -.feetIsContainer, -.feetIsNotContainer, -.bodyIsContainer, -.bodyIsNotContainer { - display: none; -} - -.headContainer:where([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar']) - ~ .headIsContainer, -.backContainer:where([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar']) - ~ .backIsContainer, -.torsoContainer:where([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar']) - ~ .torsoIsContainer, -.armOneContainer:where([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar']) - ~ .armOneIsContainer, -.armTwoContainer:where([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar']) - ~ .armTwoIsContainer, -.hipContainer:where([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar']) - ~ .hipIsContainer, -.legOneContainer:where([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar']) - ~ .legOneIsContainer, -.legTwoContainer:where([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar']) - ~ .legTwoIsContainer, -.feetContainer:where([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar']) - ~ .feetIsContainer, -.bodyContainer:where([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar']) - ~ .bodyIsContainer { - display: flex; -} - -.headContainer:where(:not([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar'])) - ~ .headIsNotContainer, -.backContainer:where(:not([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar'])) - ~ .backIsNotContainer, -.torsoContainer:where(:not([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar'])) - ~ .torsoIsNotContainer, -.armOneContainer:where(:not([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar'])) - ~ .armOneIsNotContainer, -.armTwoContainer:where(:not([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar'])) - ~ .armTwoIsNotContainer, -.hipContainer:where(:not([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar'])) - ~ .hipIsNotContainer, -.legOneContainer:where(:not([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar'])) - ~ .legOneIsNotContainer, -.legTwoContainer:where(:not([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar'])) - ~ .legTwoIsNotContainer, -.feetContainer:where(:not([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar'])) - ~ .feetIsNotContainer, -.bodyContainer:where(:not([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar'])) - ~ .bodyIsNotContainer { - display: flex; -} - -.headEquipment { - position: absolute; - top: 55px; - left: 125px; -} - -.backEquipment { - position: absolute; - top: 82px; - left: 145px; -} - -.torsoEquipment { - position: absolute; - top: 130px; - left: 170px; -} - -.armEquipmentOne { - position: absolute; - top: 160px; - left: 172px; -} - -.armEquipmentTwo { - position: absolute; - top: 185px; - left: 172px; -} - -.hipEquipment { - position: absolute; - top: 210px; - left: 180px; -} - -.legEquipmentOne { - position: absolute; - top: 280px; - left: 172px; -} - -.legEquipmentTwo { - position: absolute; - top: 315px; - left: 172px; -} - -.feetEquipment { - position: absolute; - top: 370px; - left: 185px; -} - -.fullBodyEquipment { - position: absolute; - top: 410px; - left: 25px; - text-align: center; -} - -.equipmentInput { - display: flex; - border: none; - border-bottom: 1px solid black !important; - width: 100px; - background-color: transparent !important; - padding: 0px; - font-weight: bolder; - margin-top: 9px !important; - color: black !important; - font-size: 11px; -} - -.bionicsInput { - width: 430px !important; - display: flex; - font-weight: bold; - margin-top: 2px !important; - margin-bottom: 2px !important; - color: black !important; - font-size: 15px; - margin-left: 4px; - height: 29px !important; -} - -.equipmentInput::placeholder { - font-weight: bolder; -} - -.equipmentShell { - display: flex; -} - -.bionicsShell { - display: flex; - align-items: center; -} - -.looseEquipmentShell { - display: flex; - height: 24px; -} - -.looseEquipment { - padding-bottom: 4px; - width: 99%; - margin-top: 2px; - margin-left: 1px; -} - -div.equipmentShellUpper { - border: 1px solid black; - display: flex; - border-radius: 15px 15px 15px 15px !important; - background-color: rgb(255, 255, 255); - min-height: 150px; - width: 850px; - flex-direction: column; - height: 460px; - overflow: hidden; -} - -div.bionicShellUpper { - border: 1px solid black; - display: flex; - border-radius: 15px 15px 15px 15px !important; - background-color: rgb(255, 255, 255); - min-height: 150px; - width: 700px; - flex-direction: column; - height: 460px; - overflow: hidden; -} - -div.equipmentShellLower { - border: 1px solid black; - border-radius: 15px 15px 15px 15px !important; - background-color: rgb(227, 241, 255); - height: 400px; - width: 266px; - margin-top: 15px; - display: flex; - flex-direction: column; - overflow: overlay; - background-color: rgb(7, 16, 25); -} - -/*#endregion*/ - -/*#region combatStats*/ -div.stanceFlexInternal { - display: flex; - flex-direction: row; - align-items: baseline; - font-weight: 900; - height: fit-content; -} - -input.stanceName, -input.manifestationName, -input.passiveReactiveName { - width: 100% !important; - font-size: 15pt; - height: 25px !important; - background: rgba(0, 0, 0, 0); - border: 0px; - text-align: center; - font-weight: bolder; - color: #85d6ff; -} - -.actionsTitle { - line-height: 25px; - margin-top: -6px; - height: 25px !important; - background: rgb(7, 16, 25); - text-align: center; - margin-top: -3px; - font-weight: bolder; - color: #85d6ff; - border-radius: 10px 10px 0px 0px; - justify-content: space-between; - margin-left: -1px; -} - -.passiveReactivePopupFlex { - display: flex; - width: 100%; - align-items: center; - justify-content: space-around; - flex-direction: column; - height: 140px; -} - -.actionsTitle { - line-height: 25px; - height: 25px !important; - background: rgb(7, 16, 25); - text-align: center; - font-weight: bolder; - color: #85d6ff; - border-radius: 10px 10px 0px 0px; - justify-content: space-between; -} - -div.combatShell { - border: 1px solid black; - border-radius: 15px 15px 15px 15px; -} - -.combatFatigueExhausted { - margin-top: 1px; - border-bottom: 1px solid black; - grid-template-columns: 0px 50px 47px 110px 15px 20px; - column-gap: 2px; -} - -div.combatFlex { - display: flex; - width: 100%; - height: 17px !important; - align-items: center; -} - -div.combatGrid { - display: grid; - width: 100%; - height: 16px; - grid-template-columns: 0px 92px 49px 0px; - column-gap: 3px; - align-content: center; - align-items: center; - justify-items: start; -} - -div.combatGridReactive { - display: grid; - width: 100%; - height: 21px; - grid-template-columns: 0px 92px 39px 0px; - align-content: center; - align-items: center; - justify-items: start; -} - -div.combatGridAntagonist { - display: flex; - width: 100%; - height: 18px; - column-gap: 3px; - align-items: center; - align-content: center; - padding-left: 15px; - padding-right: 15px; -} - -.combatTitle { - height: 25px !important; - line-height: 25px; - background: rgb(7, 16, 25); - text-align: center; - font-weight: bolder; - color: #85d6ff; - border-radius: 10px 10px 0px 0px; - justify-content: center; -} - -.qualityTitle { - height: 17px !important; - line-height: 17px; - background: rgb(7, 16, 25); - text-align: center; - font-weight: bolder; - color: #85d6ff; - border-radius: 10px; - justify-content: center; - display: flex; -} - -.repeating_qualities[open] .qualityTitle { - border-radius: 10px 10px 0px 0px; -} - -input.fatigueExhausted { - width: 18px !important; - height: 18px !important; - justify-self: center !important; -} - -/*#endregion*/ - -/*#region activeWAR*/ -select.WARSelect { - font-size: 10pt; - height: 19px !important; - margin-top: 0px; - margin-bottom: 0px; -} - -select.activeSelect { - font-size: 8pt; - height: 16px !important; - margin-top: 0px; - margin-bottom: -1px; - border: none; -} - -select.genderSelect { - position: absolute; - font-size: 8pt; - height: 19px !important; - border: 1px solid; - width: 74px; - top: 34px; - left: 5px; -} - -.bodyMale, -.bodyFemale, -.bodyGenderless { - display: none; -} - -.genderSelect[value='Male'] ~ .bodyMale, -.genderSelect[value='Female'] ~ .bodyFemale, -.genderSelect[value='Genderless'] ~ .bodyGenderless { - display: block; -} - -.bodyGenderless { - margin-left: 25px; - height: 395px; - margin-left: -3px; -} - -.bodyFemale { - height: 375px; - margin-bottom: 33px !important; - margin-left: -26px; -} - -.bodyMale { - margin-left: -41px; - height: 415px; -} - -.repeating_ability, -.repeating_war, -.repeating_war_amtagonist { - border: 1px solid black; - border-radius: 15px; - margin-bottom: 2px; -} - -.repeating_warAntagonist { - border: 1px solid black; - border-radius: 15px; - margin-bottom: 3px; -} - -.repeating_qualities { - border: 1px solid black; - border-radius: 14px; - margin-bottom: 3px; - width: 96%; - margin-left: 9px; -} - -.activeDamage, -.activeMalicious, -.activeHealing, -.activeBeneficial { - display: none; -} - -.activeType:where([value='1']) ~ .activeTypeName:before { - content: 'Assault'; -} - -.activeType:where([value='1'], [value='2'], [value='4'], [value='1a']) ~ .activeDamage, -.activeType:where([value='5'], [value='5a']) ~ .activeMalicious, -.activeType:where([value='6'], [value='6a'], [value='7']) ~ .activeHealing, -.activeType:where([value='3'], [value='3a']) ~ .activeBeneficial { - display: flex; - justify-content: center; -} -.con, -.boon, -.flaweded, -.booned, -.coned, -.boonflaw, -.conflaw { - display: none; -} -.activeType:where([value='5'], [value='5a']) ~ .con, -.activeType:where([value='3'], [value='3a']) ~ .boon { - display: flex !important; - justify-content: center !important; -} - -.special_toggle:where([value='6'], [value='11'], [value='21'], [value='31']) ~ .flaweded, -.special_toggle[value='15'] ~ .booned, -.special_toggle[value='25'] ~ .coned, -.special_toggle[value='16'] ~ .boonflaw, -.special_toggle[value='26'] ~ .conflaw { - display: flex !important; - justify-content: center !important; -} - -.activeType:where([value='5'], [value='5a'], [value='3'], [value='3a']) - ~ div.activeGridInnerFourthDouble, -.flawed_toggle[value='1'] ~ div.activeGridInnerFourthDouble, -div.activeGridInnerFourthDoubleDouble { - display: flex; - height: fit-content; - justify-items: start; - width: 99%; - font-size: 10pt; - margin-top: 3px; - margin-right: 4px; - margin-left: 2px; - justify-content: center; - column-gap: 5px; - align-items: center; -} -.condition { - display: none; -} -.activeType:where([value='5'], [value='5a'], [value='3'], [value='3a']) - ~ .condition { - display: flex; -} - -.activetab_containerNew { - display: none; -} - -.activeType:where([value='5'], [value='5a'], [value='3'], [value='3a']) - ~ .activetab_containerNew { - display: flex; - margin-left: 3px; - margin-right: 5px; - margin-bottom: 5px; - margin-top: -5px; - grid-template-rows: 23px 23px 23px auto !important; -} - -.activetab_containerNewAntagonist { - display: grid; - grid-template-columns: 60px 1fr; - grid-template-areas: - 'a d' - 'c d'; - margin-left: 5px; - margin-right: 5px; - margin-bottom: 5px; - margin-top: -5px; - grid-template-rows: 23px auto !important; -} - -.activeType:where(:not([value='5'], [value='5a'], [value='3'], [value='3a'])) - ~ .activetab_containerNew { - display: flex; - margin-left: 5px; - margin-right: 5px; - margin-bottom: 5px; - margin-top: -5px; - grid-template-rows: 23px 23px 23px !important; -} - -.activeType:where([value='5'], [value='5a'], [value='3'], [value='3a'], [value='6'], [value='6a'], [value='8'], [value='7']) - ~ div.activeGridInnerOtherDouble { - display: grid; - grid-template-columns: 30px 64px 33px 61px 33px; - height: 25px !important; - align-items: center; - justify-items: start; - width: 100%; - font-size: 10pt; - margin-left: 4px; -} - -div.activeWarShellSmallDouble { - display: flex; - flex-direction: column; - align-items: end; - column-gap: 3px; - height: 52px; -} - -div.activeWarShellSmallDoubleAntagonist { - display: grid; - grid-template-rows: 23px; - grid-template-columns: 1fr; - align-items: end; - column-gap: 3px; - height: 24px; -} - -.activetab_containerDouble { - display: grid; - grid-template-columns: repeat(3, 65px) 53px; - grid-template-areas: - 'a b c h' - 'd d d d' - 'e e e e' - 'f f f f' - 'g g g g'; -} - -div.activeGrid { - display: grid; - grid-template-columns: 50px 25px 1fr 60px; - height: 24px !important; - align-items: center; - justify-items: center; -} - -div.activeGridInner { - display: grid; - grid-template-columns: 45px 174px 91px 30px 118px 28px; - height: 18px !important; - align-items: end; - justify-items: end; - width: 100%; - margin-top: -10px; - font-size: 10pt; -} - -div.activeGridInnerDouble { - display: flex; - height: 31px !important; - align-items: center; - justify-items: start; - width: 428px; - font-size: 10pt; - margin-right: -4px; -} - -div.activeGridInnerDoubleAntagonist { - display: grid; - grid-template-columns: 34px 245px; - height: 18px !important; - align-items: end; - justify-items: start; - width: 383px; - font-size: 10pt; - margin-left: 4px; -} - -:disabled, -input:read-only { - border: 0px; - margin-top: 1px !important; - background: transparent; -} - -div.activeGridInnerSecondary { - display: flex; - height: 17px !important; - align-items: end; - justify-items: end; - width: 100%; - font-size: 10pt; -} - -div.activeGridInnerSecondaryDouble { - display: flex; - height: 24px !important; - column-gap: 8px; - align-items: center; - justify-items: start; - width: 100%; - font-size: 10pt; - margin-left: -7px; - margin-top: 4px; -} - -div.activeGridInnerTertiaryDouble { - display: flex; - height: 24px !important; - column-gap: 9px; - align-items: center; - justify-items: start; - width: 100%; - font-size: 10pt; - margin-left: -7px; - margin-top: 3px; - position: relative; - left: 7px; -} - -div.activeGridInnerSecondaryDoubleAntagonist { - display: grid; - grid-template-columns: 57px 35px 50px 35px 77px 20px; - height: 24px !important; - align-items: center; - justify-items: start; - width: 100%; - font-size: 11pt !important; - margin-left: 4px; - margin-top: 4px; -} - -div.activeGridInnerTertiaryDoubleAntagonist { - display: grid; - grid-template-columns: 70px 120px 70px 103px; - height: 24px !important; - align-items: center; - justify-items: start; - width: 100%; - font-size: 10pt; - margin-left: 4px; - margin-top: 1px; -} - -div.activeGridInnerFourthDouble, -div.activeGridInnerOtherDouble { - display: none; -} - -.activeWARDouble { - display: flex; - flex-direction: column; -} - -.activeTextarea { - width: 97% !important; - margin: 0px 10px 0px 10px; - line-height: 13px; -} - -.activeColumnTitle { - line-height: 25px; - background: rgb(7, 16, 25); - text-align: center; - font-weight: bolder; - color: #85d6ff; - border-radius: 20px; - height: 40px; - display: flex; - align-items: center; - margin-bottom: 5px; -} - -.activeColumnTitleAntagonist { - line-height: 25px; - background: rgb(7, 16, 25); - text-align: center; - font-weight: bolder; - color: #85d6ff; - border-radius: 20px; - height: 25px; - display: flex; - align-items: center; - margin-bottom: 3px; - margin-top: -6px; - justify-content: center; -} - -.activeColumnTitleAntagonistTwo { - line-height: 25px; - background: rgb(7, 16, 25); - text-align: center; - font-weight: bolder; - color: #85d6ff; - border-radius: 20px; - height: 25px; - display: flex; - align-items: center; - margin-bottom: 5px; - margin-top: 5px; - justify-content: center; -} - -.qualities { - width: 98% !important; - height: 293px !important; - margin-bottom: 0px !important; -} - -.activeWARName { - height: 25px !important; - background: rgba(0, 0, 0, 0) !important; - border: 0px !important; - text-align: center !important; - font-size: 15pt !important; - margin-top: -6px !important; -} - -.activeWARNameDouble { - height: 25px !important; - background: rgba(0, 0, 0, 0) !important; - border: 0px !important; - text-align: center !important; - display: flex; - justify-items: center; - font-size: 10pt !important; - width: 247px; -} - -.activeWARNameAntagonist { - height: 25px !important; - background: rgba(0, 0, 0, 0) !important; - border: 0px !important; - text-align: center !important; - display: flex; - justify-items: center; - font-size: 10pt !important; - width: 399px; -} - -.activeUsesToggle[value='0'] ~ .activeUses, -.activeUsesToggle[value='1'] ~ .stupid, -.activeUsesToggle[value='0'] ~ .stupider { - display: none !important; -} - -.activeUsesToggle[value='1'] ~ .activeUses, -.activeUsesToggle[value='0'] ~ .stupid, -.activeUsesToggle[value='1'] ~ .stupider { - display: flex !important; -} - -div.activeGridDouble { - display: flex; - height: 24px !important; - align-items: center; - justify-items: center; - margin-left: -1px; - margin-right: -1px; -} - -.rotate { - transform: rotate(-90deg); - -webkit-transform: rotate(-90deg); - -moz-transform: rotate(-90deg); - -ms-transform: rotate(-90deg); - -o-transform: rotate(-90deg); - filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -} - -div.activeGridDoubleAntagonist { - display: grid; - grid-template-columns: 1fr; - height: 24px !important; - align-items: center; -} - -.activeUsesToggle[value='0'] ~ div.activeGridDoubleSecond { - display: flex; - height: 25px !important; - align-items: center; - justify-items: start; - justify-content: space-between; -} - -.activeUsesToggle[value='1'] ~ div.activeGridDoubleSecond { - display: flex; - height: 25px !important; - align-items: center; - justify-items: start; - justify-content: space-between; -} - -div.activeGridDoubleSecondAntagonist { - display: grid; - grid-template-columns: 53px 63px 47px 80px 73px 27px; - height: 28px !important; - align-items: center; - justify-items: start; - margin-left: -60px; -} - -h4.activeClick { - position: absolute; - width: 250px; - height: 25px; -} - -h4.qualityClick { - position: absolute; - width: 200px; - height: 17px; -} - -h4.blessingsClick { - position: absolute; - width: 263px; - height: 18px; -} - -.augmentsRight { - border: 1px solid black; - border-radius: 13px; - margin-top: 7px; - width: 315px !important; -} - -h4.augmentClick { - position: absolute; - width: 255px; - height: 25px; -} - -.superiorityShow { - display: none; -} - -.superiorityToggle[value='1'] ~ .superiorityShow { - display: block; -} - -.augmentLevel { - width: 20px !important; - font-size: 11px !important; - text-align: center !important; - height: 12px !important; -} - -.shardLevel { - width: 20px !important; - font-size: 11px !important; - text-align: center !important; - height: 10px !important; - margin-top: 1px !important; - padding-top: 2px !important; -} - -.augmentButton[type='roll'] { - margin-top: 2px !important; - margin-right: 5px !important; - color: #85d6ff !important; - font-weight: 100 !important; - font-size: 19pt !important; -} - -.activeButton { - width: 67% !important; - height: 25px !important; - position: absolute; - background: none !important; - color: transparent !important; - margin: 0px; - margin-top: -2px; - left: 77px; - border: 0px; - opacity: 0% !important; -} - -.activeInput { - width: 15px !important; - height: 15px !important; - margin-top: 0px !important; -} - -.activeActive { - justify-self: end; -} - -.activeInactive { - display: none; -} - -.activeEndurance { - display: flex; - grid-area: f; - align-items: center; - margin-right: 5px; -} - -.activeInputResult[value='1'] ~ div.activeActive, -.activeInputResult[value='0'] ~ div.activeInactive { - display: grid; - margin-right: 8px; -} - -.activeInput:checked ~ .activeWARNameDouble { - width: 247px; -} - -.activeInput:not(:checked) ~ .activeWARNameDouble { - width: 247px; -} - -h4.activeClickDouble { - position: absolute; - width: 245px; - height: 25px; - right: 39px; -} - -.flawed, -.passive_flawed, -.cone, -.ctwo { - display: none !important; -} - -.passive_flawed_toggle[value='0'] ~ .cone, -.passive_flawed_toggle[value='2'] ~ .ctwo { - display: grid !important; -} - -.flawed_toggle[value='1'] ~ .flawed { - display: flex !important; -} - -.passive_flawed_toggle[value='2'] ~ .passive_flawed { - display: block !important; -} - -.passive_flawed_toggle[value='0'] ~ div.effectsbox { - height: 205px !important; -} - -.passive_flawed_toggle[value='2'] ~ div.effectsbox { - height: 205px !important; -} - -.passive_flawed_toggle[value='0'] ~ .effectsboxtext { - height: 170px !important; -} - -.passive_flawed_toggle[value='2'] ~ .effectsboxtext { - height: 170px !important; -} - -.passive_flawed_toggle[value='2'] ~ .passiveReactivePopupFlex { - height: 109px !important; -} - -/*#endregion*/ - -/*#region repeatingControl*/ -.itemcontrol { - z-index: 10; -} - -.repcontrol_add { - align-self: flex-end; - border-radius: 20px; - font-size: 14pt !important; -} - -.repcontrol_edit { - align-self: flex-start !important; - border-radius: 20px; - font-size: 14pt !important; -} - -.abilityShell .repcontrol_add { - align-self: flex-end; - border-radius: 20px; - font-size: 10pt !important; - width: 40px; - opacity: 1; - padding-left: 4px; - padding-right: 8px; - margin: 5px 0px; -} - -.repcontainer[data-groupname='repeating_ability'], -.repcontainer[data-groupname='repeating_war'], -.repcontainer[data-groupname='repeating_qualities'], -.repcontainer[data-groupname='repeating_warantagonist'] { - display: flex; - flex-wrap: wrap; - column-gap: 4px; - flex-direction: column; - row-gap: 1px; - margin-right: 3px; - margin-bottom: 2px; -} - -.repcontainer[data-groupname='repeating_warantagonist'] .repitem { - max-width: 400px; -} - -.repcontainer[data-groupname='repeating_toolkit'] .repitem { - display: grid; - grid-template-columns: 121px 21px; - height: 17px !important; - margin-top: 4px; - direction: ltr; -} - -.repcontainer[data-groupname='repeating_talents'] .repitem { - height: 17px !important; - margin-top: 4px; -} - -[data-groupname='repeating_ability'] > button.btn.repcontrol_add { - margin-right: 3px; -} - -[data-groupname='repeating_warrunes'] > button.btn.repcontrol_add { - position:absolute; - z-index: 2; - top: 105px; - right: 7px; -} - -[data-groupname='repeating_warrunes'] > button.btn.repcontrol_edit { - position:absolute; - z-index: 2; - left:8px; - top: 105px; -} - - -[data-groupname='repeating_ability'] > button.btn.repcontrol_modify { - margin-left: 3px; -} - -[data-groupname='repeating_ability'] > button.btn.repcontrol_edit { - margin-left: 3px; -} - -.itemcontrol[data-groupname='repeating_ability'] .repcontrol_del { - font-size: 8pt; - padding: 0px 6px; - margin-right: 5px; -} - -.ui-dialog - .charsheet - .repcontainer[data-groupname='repeating_ability'] - .repitem - .itemcontrol - .repcontrol_del { - font-size: 8pt; - padding: 0px 6px; - margin-right: 5px; -} - -.ui-dialog - .charsheet - .repcontainer[data-groupname='repeating_toolkit'] - .repitem - .itemcontrol - .repcontrol_del { - font-size: 7pt; - padding: 0px 4px; - margin-right: 2px; - margin-top: -2px; - height: 17px; - line-height: 15px; -} -.ui-dialog - .charsheet - .repcontainer[data-groupname='repeating_talents'] - .repitem - .itemcontrol - .repcontrol_del { - font-size: 7pt; - padding: 0px 4px; - margin-right: 2px; - margin-top: -2px; - height: 17px; - line-height: 15px; -} - -.ui-dialog - .charsheet - .repcontainer[data-groupname='repeating_toolkit'] - .repitem - .itemcontrol - .repcontrol_move { - position: relative; - font-size: 11pt; - top: -13px; - left: 5px; - padding: 0px 4px; - line-height: 14px; -} -.ui-dialog - .charsheet - .repcontainer[data-groupname='repeating_talents'] - .repitem - .itemcontrol - .repcontrol_move { - position: relative; - font-size: 11pt; - top: -13px; - left: 5px; - padding: 0px 4px; - line-height: 14px; -} - -.ui-dialog - .charsheet - .repcontainer[data-groupname='repeating_ability'] - .repitem - .itemcontrol - .repcontrol_move { - position: relative; - font-size: 11pt; - top: -8px; - left: 9px; - padding: 0px 4px; - line-height: 14px; -} - -.ui-dialog - .charsheet - .repcontainer[data-groupname='repeating_war'] - .repitem - .itemcontrol - .repcontrol_del { - position: relative; - font-size: 19pt; - width: 40px; - top: 3px; - right: 4px; - padding: 3px 4px 5px 4px; - line-height: 28px; - border-radius: 38px; -} - -.ui-dialog - .charsheet - .repcontainer[data-groupname='repeating_war'] - .repitem - .itemcontrol - .repcontrol_move { - position: relative; - font-size: 36pt; - width: 40px; - top: 2px; - left: 4px; - padding: 3px 4px 3px 4px; - line-height: 28px; - font-weight: 900; - border-radius: 38px; -} - -.repcontrol[data-groupname='repeating_ability'], -.repcontrol[data-groupname='repeating_war'], -.repcontrol[data-groupname='repeating_qualities'], -.repcontrol[data-groupname='repeating_warantagonist'] { - display: flex; - justify-content: space-between; -} - -.repcontrol[data-groupname='repeating_power'] .repcontrol_move { - grid-area: d; -} - -.repcontrol[data-groupname='repeating_power'] .repcontrol_edit { - font-size: 11pt !important; - align-self: flex-end !important; - order: 2; -} - -.repcont .repcontrol[data-groupname='repeating_power'] .repcontrol_add { - grid-area: d; - margin-bottom: 20px; -} - -.repcontrol[data-groupname='repeating_equipment'] .repcontrol_add { - position: absolute; - top: 410px; - right: 11px; -} -.repcontrol[data-groupname='repeating_toolkit'] .repcontrol_add { - position: absolute; - bottom: 8px; - left: 110px; - padding-top: 2px; - font-size: 14px !important; - font-weight: bolder; - height: 23px; -} -.repcontrol[data-groupname='repeating_talents'] .repcontrol_add { - position: absolute; - bottom: 8px; - right: 6px; - padding-top: 2px; - font-size: 14px !important; - font-weight: bolder; - height: 23px; -} - -.repcontrol[data-groupname='repeating_talents'] .repcontrol_edit { - position: absolute; - bottom: 8px; - right: 61px; - padding-top: 2px; - font-size: 14px !important; - font-weight: bolder; - height: 23px; -} - -.repcontrol[data-groupname='repeating_equipment'] .repcontrol_del { - margin-right: 17px; -} - -.repcontrol[data-groupname='repeating_toolkit'] .repcontrol_del { - margin-right: 17px; -} - -a.repcontainer[data-groupname='repeating_equipment'] a.btn.repcontrol_move { - margin-top: -11px; - margin-left: 1px; -} - -a.repcontainer[data-groupname='repeating_toolkit'] a.btn.repcontrol_move { - margin-top: -11px; - margin-left: 1px; -} - -.ui-dialog - .charsheet - .repcontainer[data-groupname='repeating_toolkit'] - .repitem - .itemcontrol - .repcontrol_move { - position: relative; - font-size: 11pt; - top: -10px; - left: 1px; - padding: 0px 4px; - line-height: 14px; - border-radius: 50px; - padding-top: 2px; - width: 19px; -} -.ui-dialog - .charsheet - .repcontainer[data-groupname='repeating_talents'] - .repitem - .itemcontrol - .repcontrol_move { - position: relative; - font-size: 11pt; - top: -10px; - left: 1px; - padding: 0px 4px; - line-height: 14px; - border-radius: 50px; - padding-top: 2px; - width: 19px; -} - -.ui-dialog - .charsheet - .repcontainer[data-groupname='repeating_toolkit'] - .repitem - .itemcontrol - .repcontrol_del { - font-size: 7pt; - padding: 0px 4px; - margin-right: 3px; - margin-top: -2px; - height: 19px; - line-height: 15px; - border-radius: 50px; - width: 20px; -} -.ui-dialog - .charsheet - .repcontainer[data-groupname='repeating_talents'] - .repitem - .itemcontrol - .repcontrol_del { - font-size: 7pt; - padding: 0px 4px; - margin-right: 0px; - margin-top: -3px; - height: 19px; - line-height: 15px; - border-radius: 50px; - width: 20px; -} - -.repcontrol[data-groupname='repeating_equipment'] .repcontrol_edit { - position: absolute; - top: 410px; - left: 585px; -} - -.repcontrol[data-groupname='repeating_toolkit'] .repcontrol_edit { - position: absolute; - bottom: 8px; - left: 6px; - padding-top: 2px; - font-size: 14px !important; - font-weight: bolder; - height: 23px; -} - -.repcontrol[data-groupname='repeating_blessings'] .repcontrol_add, -.repcontrol[data-groupname='repeating_powers'] .repcontrol_add { - position: absolute; - top: 569px; - left: 697px; -} - -.repcontainer[data-groupname='repeating_blessings'], -.repcontainer[data-groupname='repeating_powers'] { - display: flex; - flex-wrap: wrap; -} - -.repcontrol[data-groupname='repeating_blessings'] .repcontrol_del, -.repcontrol[data-groupname='repeating_powers'] .repcontrol_del { - margin-right: 17px; -} - -.repcontainer[data-groupname='repeating_blessings'] a.btn.repcontrol_move, -.repcontainer[data-groupname='repeating_powers'] a.btn.repcontrol_move { - display: none; -} - -.repcontrol[data-groupname='repeating_blessings'] .repcontrol_edit, -.repcontrol[data-groupname='repeating_powers'] .repcontrol_edit { - position: absolute; - top: 569px; - left: 143px; -} - -.abilityShell .repcontrol_edit { - align-self: flex-start !important; - border-radius: 20px; - font-size: 10pt !important; - width: 40px; - opacity: 1; - padding-left: 10px; - margin: 5px 0px; -} - -.abilityShell .repcontrol_del { - height: 20px; - width: 20px; - padding: 0px; - margin-top: 1px; - margin-right: 4px; - border-radius: 25px; -} - -.abilityShell .repcontrol_move { - padding: 0px; - height: 20px; - width: 20px; - border-radius: 25px; - position: relative; - z-index: 10; - align-self: flex-start; - left: 4px; - top: 2px; -} - -/*#endregion*/ - -/*#region popupControl*/ -.overlay { - position: fixed; - z-index: 1; - top: 0; - bottom: 0; - left: 0; - right: 0; - background: rgba(0, 0, 0, 0.7); - transition: opacity 500ms; - visibility: hidden; - opacity: 0; - width: 100%; -} - -.overlay:target { - visibility: visible; - opacity: 1; -} - -.popupCharacteristics { - margin: 10px auto; - padding: 1px; - background-color: #85d6ff; - border-radius: 15px; - width: 75%; - position: relative; - transition: all 0.5s ease-in-out; -} - -.popupWAR { - margin: 10px auto; - padding: 1px; - background-color: #85d6ff; - border-radius: 15px; - width: 402px; - position: relative; - transition: all 0.5s ease-in-out; -} - -.popupSpecialisation { - margin: 10px auto; - padding: 1px; - background-color: #85d6ff; - border-radius: 15px; - width: 652px; - position: relative; - transition: all 0.5s ease-in-out; -} - -.popupEquipment { - margin: 10px auto; - padding: 1px; - border-radius: 15px; - width: 852px; - position: relative; - transition: all 0.5s ease-in-out; - height: 460px; -} - -.popupBionic { - margin: 10px auto; - padding: 1px; - border-radius: 15px; - width: 702px; - position: relative; - transition: all 0.5s ease-in-out; - height: 460px; -} - -.popupEquipmentUpper { - padding: 1px; - background-color: #85d6ff; - border-radius: 15px; - width: 852px; - position: relative; - transition: all 0.5s ease-in-out; - margin-bottom: 5px; - height: 462px; -} - -.popupBionicUpper { - padding: 1px; - background-color: #85d6ff; - border-radius: 15px; - width: 702px; - position: relative; - transition: all 0.5s ease-in-out; - margin-bottom: 5px; - height: 462px; -} - -.popupEquipmentLower { - padding: 1px; - background-color: #85d6ff; - border-radius: 15px; - width: 752px; - position: relative; - transition: all 0.5s ease-in-out; -} - -.popupCharacteristics .close, -.popupToolkit .close, -.popupManifestations .close, -.popupWAR .close, -.popupEquipment .close { - height: 35px; - min-width: 25px; - color: #85d6ff; - transition: all 200ms; - font-size: 30px; - font-weight: bold; - text-decoration: none; - opacity: 0.9 !important; -} - -.popupCharacteristics .close:hover, -.popupToolkit .close:hover, -.popupManifestations .close:hover, -.popupWAR .close:hover, -.popupEquipment .close:hover { - color: #06d85f; -} - -.popupCharacteristics .content { - max-height: 50%; - overflow: auto; -} -/*#endregion*/ - -/*#region actions abilities powers pursuit*/ -.pursuitName { - font-size: 10pt !important; - margin-right: 5px; - margin-left: 5px; - margin-bottom: -5px; -} - -.bionics { - display: none; -} - -.bionic_check[value='EnhancerT'] ~ .bionics { - display: block !important; -} - -div.actionShell { - height: fit-content; - width: 430px !important; - border-radius: 15px 15px 15px 15px; - border: 1px solid black; - line-height: 25px !important; - display: grid; - grid-template-rows: 25px; - align-items: center; - position: relative; - padding-bottom: 3px; - top: -25px; - margin-bottom: -25px; -} - -.pursuitButton[type='roll'] { - color: black !important; - font-weight: bolder !important; - margin-right: -3px !important; - margin-left: 0px !important; - padding-left: 1px !important; - height: 20px !important; - font-size: 20pt !important; - margin-bottom: 1px !important; -} - -.manButton { - font-family: 'dicefontd10' !important; - background: transparent !important; - border: 0px; - font-size: 17pt !important; - margin-bottom: 10px !important; - -webkit-text-stroke-width: thin; - -webkit-text-stroke-color: black; - height: 15px !important; - width: 25px !important; - color: black !important; - margin-left: 0px !important; - padding-left: 0px !important; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0), - 0 1px 2px rgba(0, 0, 0, 0); - -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0), - 0 1px 2px rgba(0, 0, 0, 0); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0), 0 1px 2px rgba(0, 0, 0, 0); -} - -.abilitiesActionsButton { - align-self: center; - border-radius: 25px; - padding-bottom: 1px; - width: 135px; - height: 28px !important; - line-height: 29px; - font-size: 14pt; -} - -.combatButton { - align-self: center; - border-radius: 25px; - padding-bottom: 21px; - padding-top: 2px; - width: 125px; - background: #071019; - color: #85d6ff; - height: 20px; - font-size: 12pt; - font-weight: 300; - text-align: center; -} -/*#endregion*/ - -/*#region bionics*/ -.cns_bionics_description, -.pns_bionics_description, -.cs_bionics_description, -.larm_bionics_description, -.rarm_bionics_description, -.barm_bionics_description, -.legs_bionics_description, -.structural_bionics_description { - display: none; -} - -.cns_toggle:where(:not([value=''])) ~ .cns_bionics_description, -.pns_toggle:where(:not([value=''])) ~ .pns_bionics_description, -.cs_toggle:where(:not([value=''])) ~ .cs_bionics_description, -.larm_toggle:where(:not([value=''])) ~ .larm_bionics_description, -.rarm_toggle:where(:not([value=''])) ~ .rarm_bionics_description, -.barm_toggle:where(:not([value=''])) ~ .barm_bionics_description, -.legs_toggle:where(:not([value=''])) ~ .legs_bionics_description, -.structural_toggle:where(:not([value=''])) ~ .structural_bionics_description { - display: block; -} - -.cnsBionics { - position: absolute; - top: 85px; - left: 120px; -} - -.pnsBionics { - position: absolute; - top: 57px; - left: 120px; -} - -.csBionics { - position: absolute; - top: 130px; - left: 160px; -} - -.structuralBionics { - position: absolute; - bottom: 20px; - left: 15px; -} - -.larmBionics { - position: absolute; - top: 170px; - left: 175px; -} - -.rarmBionics { - position: absolute; - top: 195px; - left: 175px; -} - -.legsBionics { - position: absolute; - top: 300px; - left: 175px; -} - -.bothBionics { - position: absolute; - top: 170px; - left: 175px; -} - -.armtoggleBionics { - position: absolute; - top: 153px; - left: 175px; -} - -.both_arms, -.double_arms { - display: none; -} - -.arm_toggle[value='1'] ~ .both_arms, -.arm_toggle[value='0'] ~ .double_arms { - display: block; -} - -h4.bionicsClick { - position: absolute; - width: 237px; - height: 18px; -} - -#edit-button:active { - color: #85d6ff; - background: rgb(7, 16, 25); - padding-top: 3px !important; - margin-top: -4px !important; - margin-left: -3px; - border-radius: 10px; - width: 34px !important; - position: absolute; - padding-left: 5px; - left: 412px; - top: 13px; - height: 20px !important; -} - -#edit-button:hover { - color: #356780; - background: rgba(7, 16, 25, 0.3); - padding-top: 3px !important; - margin-top: -4px !important; - margin-left: -3px; - border-radius: 10px; - width: 34px !important; - position: absolute; - padding-left: 5px; - left: 412px; - top: 13px; - height: 20px !important; -} - -#edit-button { - color: #404040; - background: rgba(7, 16, 25, 0.15); - padding-top: 3px !important; - margin-top: -4px !important; - margin-left: -3px; - font-weight: 700; - line-height: 14px; - border-radius: 10px; - width: 34px !important; - position: absolute; - padding-left: 5px; - left: 412px; - top: 13px; - height: 20px !important; -} - -.playercharsheet { - display: grid; - grid-template-columns: 435px auto; - column-gap: 3px; - margin-left: -10px; -} -/*#endregion*/ - -/*#region rolltemplates*/ -.sheet-rolltemplate-reactive, -.sheet-rolltemplate-active, -.sheet-rolltemplate-ability, -.sheet-rolltemplate-pursuit, -.sheet-rolltemplate-antagonistdamage, -.sheet-rolltemplate-blank, -.sheet-rolltemplate-defence, -.sheet-rolltemplate-resistance, -.sheet-rolltemplate-manoeuvre { - display: flex; - flex-wrap: wrap; - justify-content: center; - width: 230px !important; -} - -.sheet-rolltemplate-empty { - display: none; -} - -.sheet-rolltemplate-manoeuvre div.sheet-template-container, -.sheet-rolltemplate-ability div.sheet-template-container, -.sheet-rolltemplate-pursuit .sheet-template-container, -.sheet-rolltemplate-blank div.sheet-template-container, -.sheet-rolltemplate-stress div.sheet-template-container, -.sheet-rolltemplate-reactive div.sheet-template-container, -.sheet-rolltemplate-active div.sheet-template-container, -.sheet-rolltemplate-antagonistdamage div.sheet-template-container, -.sheet-rolltemplate-defence div.sheet-template-container, -.sheet-rolltemplate-resistance div.sheet-template-container { - border: 2px solid #000 !important; - border-radius: 14px !important; - font-size: 9pt; - width: 100%; - cursor: default; - line-height: 1.15em; -} - -.sheet-rolltemplate-manoeuvre .sheet-template-header, -.sheet-rolltemplate-reactive .sheet-template-header, -.sheet-rolltemplate-pursuit .sheet-template-header, -.sheet-rolltemplate-blank .sheet-template-header, -.sheet-rolltemplate-stress .sheet-template-header { - font-family: 'Crimson Text', serif !important; - background: rgb(7, 16, 25) !important; - color: #85d6ff !important; - padding: 2px; - font-weight: bolder; - border-bottom: 1px solid black; - line-height: 1em; - font-size: 1em; - border-radius: 10px 10px 0px 0px !important; - text-align: center; - cursor: default; -} - -.sheet-rolltemplate-ability .sheet-template-header { - display: flex !important; - justify-content: space-between !important; - font-family: 'Crimson Text', serif !important; - background: rgb(7, 16, 25) !important; - color: #85d6ff !important; - padding: 2px; - font-weight: bolder; - border-bottom: 1px solid black; - line-height: 1em; - font-size: 1em; - border-radius: 10px 10px 0px 0px !important; - text-align: center; - cursor: default; - padding-left: 15px; - padding-right: 15px; -} - -.sheet-rolltemplate-active .sheet-template-header, -.sheet-rolltemplate-antagonistdamage .sheet-template-header, -.sheet-rolltemplate-defence .sheet-template-header, -.sheet-rolltemplate-resistance .sheet-template-header { - font-family: 'Crimson Text', serif !important; - background: rgb(7, 16, 25) !important; - color: #85d6ff !important; - padding: 2px; - font-weight: bolder; - line-height: 1em; - font-size: 1em; - border-radius: 10px 10px 0px 0px !important; - text-align: center; - cursor: default; - padding-left: 10px !important; - padding-right: 10px !important; -} - -.sheet-rolltemplate-antagonistdamage .sheet-template-headerFix, -.sheet-rolltemplate-defence .sheet-template-headerFix, -.sheet-rolltemplate-resistance .sheet-template-headerFix, -.sheet-rolltemplate-active .sheet-template-headerFix { - display: flex !important; - justify-content: space-between !important; - padding-left: 10px !important; - padding-right: 10px !important; -} - -.sheet-rolltemplate-active .sheet-template-headerCenter { - display: flex !important; - justify-content: center !important; - padding-left: 10px !important; - padding-right: 10px !important; -} - -.sheet-rolltemplate-active .sheet-template-subheader, -.sheet-rolltemplate-antagonistdamage .sheet-template-subheader { - font-family: 'Crimson Text', serif !important; - background: rgb(7, 16, 25) !important; - color: #85d6ff !important; - padding: 2px; - font-weight: bolder; - border-bottom: 1px solid black; - line-height: 1em; - font-size: 1em; - border-radius: 0px; - text-align: left; - cursor: default; - display: flex; - justify-content: space-between; - padding-left: 10px; - padding-right: 10px; - border-radius: 0px !important; -} - -.sheet-rolltemplate-manoeuvre .sheet-template-row-outcome, -.sheet-rolltemplate-ability .sheet-template-row-outcome, -.sheet-rolltemplate-reactive .sheet-template-row-outcome, -.sheet-rolltemplate-pursuit .sheet-template-row-outcome, -.sheet-rolltemplate-blank .sheet-template-row-outcome, -.sheet-rolltemplate-active .sheet-template-row-outcome, -.sheet-rolltemplate-antagonistdamage .sheet-template-row-outcome, -.sheet-rolltemplate-defence .sheet-template-row-outcome, -.sheet-rolltemplate-resistance .sheet-template-row-outcome, -.sheet-rolltemplate-stress .sheet-template-row-outcome { - font-family: 'Crimson Text', serif !important; - font-weight: bold; - color: rgb(7, 16, 25) !important; - border-radius: 0px 0px 14px 14px; - text-align: center; - display: flex; - flex-direction: row; - flex-wrap: wrap; - min-height: 25px !important; - align-items: center; - justify-content: center; - font-style: italic; - padding-left: 10px !important; - padding-right: 10px !important; -} - -.sheet-rolltemplate-active .sheet-template-row-outcome-two { - font-family: 'Crimson Text', serif !important; - font-weight: bold; - color: rgb(7, 16, 25) !important; - border-radius: 0px 0px 14px 14px; - text-align: center; - display: flex; - flex-direction: row; - flex-wrap: wrap; - min-height: 15px !important; - align-items: center; - justify-content: center; - font-style: italic; - padding-left: 10px !important; - padding-right: 10px !important; -} - -.sheet-darkmode.ui-widget-content { - color: var(--dark-secondarytext) !important; -} - -.sheet-darkmode .activeWARNameDouble, -.sheet-darkmode .passiveReactiveName, -.sheet-darkmode .blessingsName { - color: #85d6ff !important; -} - -.sheet-rolltemplate-active .sheet-template-row-outcome-info, -.sheet-rolltemplate-antagonistdamage .sheet-template-row-outcome-info { - font-family: 'Crimson Text', serif !important; - font-weight: bold; - color: rgb(7, 16, 25) !important; - border-radius: 0px 0px 14px 14px; - text-align: left; - display: flex; - flex-direction: row; - flex-wrap: wrap; - align-items: center; - justify-content: space-between; - font-style: italic; - padding-left: 10px !important; - padding-right: 10px !important; -} - -.sheet-rolltemplate-defence .sheet-template-row-outcome-effect, -.sheet-rolltemplate-resistance .sheet-template-row-outcome-effect { - font-family: 'Crimson Text', serif !important; - font-weight: bold; - color: rgb(7, 16, 25) !important; - border-radius: 0px 0px 14px 14px; - text-align: left; - display: flex; - flex-direction: row; - flex-wrap: wrap; - text-align: justify; - justify-content: space-between; - font-style: bold; - padding-left: 10px !important; - padding-right: 10px !important; - font-size: 11px; - line-height: 11px; - padding-top: 3px; - padding-bottom: 3px; -} - -.sheet-rolltemplate-antagonistdamage .sheet-template-row-outcome a[href^='~'] { - font-family: 'dicefontd10' !important; - background: transparent; - border: 0px; - font-size: 26pt; - font-style: normal !important; - margin-bottom: 5px; - -webkit-text-stroke-width: thin; - -webkit-text-stroke-color: black; - color: black; - padding-left: 10px !important; - padding-right: 10px !important; -} - -.sheet-rolltemplate-reactive .sheet-template-justify { - display: flex; - justify-content: space-between; - padding: 0px 10px; -} - -.sheet-rolltemplate-pursuit .sheet-template-justify { - display: grid !important; - grid-template-columns: 1fr 1fr; - padding: 0px 10px !important; - column-gap: 15px; -} - -.sheet-rolltemplate-pursuit .sheet-template-left { - justify-self: end !important; -} - -.sheet-rolltemplate-pursuit .sheet-template-right { - justify-self: start !important; - font-weight: 900; -} - -.sheet-rolltemplate-manoeuvre .sheet-template-row, -.sheet-rolltemplate-ability .sheet-template-row, -.sheet-rolltemplate-reactive .sheet-template-row, -.sheet-rolltemplate-pursuit .sheet-template-row, -.sheet-rolltemplate-blank .sheet-template-row, -.sheet-rolltemplate-active .sheet-template-row, -.sheet-rolltemplate-antagonistdamage .sheet-template-row, -.sheet-rolltemplate-defence .sheet-template-row, -.sheet-rolltemplate-resistance .sheet-template-row, -.sheet-rolltemplate-stress .sheet-template-row { - font-family: 'Crimson Text', serif !important; - font-weight: 900; - display: flex; - flex-direction: row; - flex-wrap: wrap; - align-items: center; - justify-content: space-between; - padding-left: 5px !important; - padding-right: 5px !important; - min-height: 8px; -} - -.sheet-rolltemplate-manoeuvre .inlinerollresult, -.sheet-rolltemplate-ability .inlinerollresult, -.sheet-rolltemplate-reactive .inlinerollresult, -.sheet-rolltemplate-pursuit .inlinerollresult, -.sheet-rolltemplate-blank .inlinerollresult, -.sheet-rolltemplate-active .inlinerollresult, -.sheet-rolltemplate-antagonistdamage .inlinerollresult, -.sheet-rolltemplate-defence .inlinerollresult, -.sheet-rolltemplate-resistance .inlinerollresult, -.sheet-rolltemplate-stress .inlinerollresult { - display: inline-block; - text-align: center; - border: 2px solid rgba(167, 168, 170, 1); - cursor: default; -} - -.sheet-rolltemplate-manoeuvre .sheet-template-row .inlinerollresult, -.sheet-rolltemplate-reactive .sheet-template-row .inlinerollresult, -.sheet-rolltemplate-reactive .sheet-template-row-outcome .inlinerollresult, -.sheet-rolltemplate-pursuit .sheet-template-row .inlinerollresult, -.sheet-rolltemplate-blank .sheet-template-row .inlinerollresult, -.sheet-rolltemplate-active .sheet-template-row .inlinerollresult, -.sheet-rolltemplate-active .sheet-template-row-outcome .inlinerollresult, -.sheet-rolltemplate-antagonistdamage .sheet-template-row .inlinerollresult, -.sheet-rolltemplate-antagonistdamage - .sheet-template-row-outcome - .inlinerollresult, -.sheet-rolltemplate-defence .sheet-template-row .inlinerollresult, -.sheet-rolltemplate-defence .sheet-template-row-outcome .inlinerollresult, -.sheet-rolltemplate-resistance .sheet-template-row .inlinerollresult, -.sheet-rolltemplate-resistance .sheet-template-row-outcome .inlinerollresult, -.sheet-rolltemplate-blank .sheet-template-row-outcome .inlinerollresult, -.sheet-rolltemplate-stress .sheet-template-row .inlinerollresult { - background: transparent; - border: none; - pointer-events: none; -} - -.sheet-rolltemplate-active .sheet-template-row-center, -.sheet-rolltemplate-defence .sheet-template-row-center { - justify-content: center; -} -.sheet-rolltemplate-active .sheet-template-row-flex { - display: flex; -} - -.sheet-rolltemplate-defence .sheet-template-row-roll .inlinerollresult, -.sheet-rolltemplate-resistance .sheet-template-row-roll .inlinerollresult, -.sheet-rolltemplate-active .sheet-template-row-roll .inlinerollresult, -.sheet-rolltemplate-blank .sheet-template-row-roll .inlinerollresult, -.sheet-rolltemplate-manoeuvre .sheet-template-row-roll .inlinerollresult, -.sheet-rolltemplate-pursuit .sheet-template-row-roll .inlinerollresult { - background: transparent; - border: 2px solid !important; - border-radius: 50px; - pointer-events: none; - font-weight: bold; - line-height: 18px; - min-height: 17px; - min-width: 12px; - max-height: 17px; - max-width: 12px; -} - -.sheet-rolltemplate-defence .sheet-template-row-roll .fullcrit, -.sheet-rolltemplate-resistance .sheet-template-row-roll .fullcrit, -.sheet-rolltemplate-active .sheet-template-row-roll .fullcrit, -.sheet-rolltemplate-blank .sheet-template-row-roll .fullcrit, -.sheet-rolltemplate-manoeuvre .sheet-template-row-roll .fullcrit, -.sheet-rolltemplate-pursuit .sheet-template-row-roll .fullcrit { - border: 2px solid #3fb315 !important; - height: 14px; - padding-top: 2px; - line-height: 15px; -} - -.sheet-rolltemplate-defence .sheet-template-row-roll .fullfail, -.sheet-rolltemplate-resistance .sheet-template-row-roll .fullfail, -.sheet-rolltemplate-active .sheet-template-row-roll .fullfail, -.sheet-rolltemplate-blank .sheet-template-row-roll .fullfail, -.sheet-rolltemplate-manoeuvre .sheet-template-row-roll .fullfail, -.sheet-rolltemplate-pursuit .sheet-template-row-roll .fullfail { - border: 2px solid #b31515 !important; - line-height: 15px; -} - -.sheet-rolltemplate-blank .sheet-template-row-roll .inlinerollresult { - padding-left: 2px; - margin-left: 3px; - margin-right: 3px; -} - -.sheet-rolltemplate-blank .sheet-template-row { - justify-content: center; -} - -.sheet-rolltemplate-blank .sheet-template-row-outcome { - font-size: 12pt !important; -} - -.sheet-rolltemplate-manoeuvre .sheet-template-row, -.sheet-rolltemplate-reactive .sheet-template-row, -.sheet-rolltemplate-pursuit .sheet-template-row, -.sheet-rolltemplate-blank .sheet-template-row, -.sheet-rolltemplate-active .sheet-template-row, -.sheet-rolltemplate-ability .sheet-template-row, -.sheet-rolltemplate-antagonistdamage .sheet-template-row, -.sheet-rolltemplate-stress .sheet-template-row, -.sheet-rolltemplate-defence .sheet-template-row, -.sheet-rolltemplate-manoeuvre .sheet-template-row-outcome, -.sheet-rolltemplate-reactive .sheet-template-row-outcome, -.sheet-rolltemplate-ability .sheet-template-row-outcome, -.sheet-rolltemplate-pursuit .sheet-template-row-outcome, -.sheet-rolltemplate-blank .sheet-template-row-outcome, -.sheet-rolltemplate-defence .sheet-template-row-outcome, -.sheet-rolltemplate-resistance .sheet-template-row-outcome, -.sheet-rolltemplate-active .sheet-template-row-outcome, -.sheet-rolltemplate-antagonistdamage .sheet-template-row-outcome, -.sheet-rolltemplate-stress .sheet-template-row-outcome { - cursor: default; - padding-left: 5px !important; - padding-right: 5px !important; - color: black; - font-size: 11px; - line-height: 11px; - padding-top: 3px; - padding-bottom: 3px; -} - -.sheet-rolltemplate-active .sheet-template-span, -.sheet-rolltemplate-defence .sheet-template-span, -.sheet-rolltemplate-resistance .sheet-template-span { - display: flex; - justify-content: space-evenly; - width: 100%; - flex-wrap: wrap; -} - -.sheet-rolltemplate-active .sheet-template-spanFlex, -.sheet-rolltemplate-defence .sheet-template-spanFlex, -.sheet-rolltemplate-resistance .sheet-template-spanFlex { - display: grid; - flex-direction: column; - align-items: center; - grid-template-rows: 20px 12px; - justify-items: center; - row-gap: 4px; -} - -.sheet-rolltemplate-manoeuvre div:nth-child(odd), -.sheet-rolltemplate-ability div:nth-child(odd), -.sheet-rolltemplate-defence div:nth-child(odd), -.sheet-rolltemplate-resistance div:nth-child(odd), -.sheet-rolltemplate-pursuit div:nth-child(odd), -.sheet-rolltemplate-blank div:nth-child(odd), -.sheet-rolltemplate-reactive div:nth-child(odd), -.sheet-rolltemplate-stress div:nth-child(odd), -.sheet-rolltemplate-active div:nth-child(odd), -.sheet-rolltemplate-antagonistdamage div:nth-child(odd) { - background-color: rgba(197, 197, 224, 1); -} - -.sheet-rolltemplate-manoeuvre div:nth-child(even), -.sheet-rolltemplate-ability div:nth-child(even), -.sheet-rolltemplate-defence div:nth-child(even), -.sheet-rolltemplate-resistance div:nth-child(even), -.sheet-rolltemplate-pursuit div:nth-child(even), -.sheet-rolltemplate-blank div:nth-child(even), -.sheet-rolltemplate-reactive div:nth-child(even), -.sheet-rolltemplate-stress div:nth-child(even), -.sheet-rolltemplate-active div:nth-child(even), -.sheet-rolltemplate-antagonistdamage div:nth-child(even) { - background-color: rgba(233, 233, 233, 1); -} - -.sheet-rolltemplate-active div:last-child, -.sheet-rolltemplate-reactive div:last-child, -.sheet-rolltemplate-manoeuvre div:last-child, -.sheet-rolltemplate-antagonistdamage div:last-child, -.sheet-rolltemplate-resistance div:last-child, -.sheet-rolltemplate-ability div:last-child, -.sheet-rolltemplate-defence div:last-child, -.sheet-rolltemplate-pursuit div:last-child, -.sheet-rolltemplate-blank div:last-child, -.sheet-rolltemplate-stress div:last-child { - border-radius: 0px 0px 10px 10px; - padding-bottom: 1px; -} - -/*#endregion*/ +@import url('https://fonts.googleapis.com/css?family=Crimson+Text&family=Xanh+Mono&display=swap'); + +/*#region roll20 settings*/ +.ui-dialog .largedialog { + background-image: url(http://imgur.com/Z4ti7rM.png); +} + +.nav-tabs { + padding-bottom: 5px; +} + +.ui-dialog, +.ui-dialog .ui-dialog-titlebar { + background-image: url(http://imgur.com/Z4ti7rM.png) !important; + overflow-x: hidden; +} + +.nav-tabs li, +.sheet-darkmode .ui-dialog .nav-tabs li { + border-radius: 10px; + margin-right: 5px; + width: 125px; + height: 20px !important; + padding: 1px; + font-weight: 700; + margin-bottom: 0px !important; + color: #356780; + cursor: pointer; + text-decoration: none; + text-align: center; + background: rgba(7, 16, 25, 0.15); +} + +.nav-tabs > li > a:hover, +.nav-tabs > li > a:focus, +.sheet-darkmode .ui-dialog .nav-tabs > li > a:hover, +.sheet-darkmode .ui-dialog .nav-tabs > li > a:focus { + border-radius: 10px; + margin-left: -1px; + margin-top: -1px; + width: 125px; + height: 20px !important; + padding: 1px; + font-weight: 700; + line-height: 18px; + margin-bottom: 0px !important; + color: #356780; + cursor: pointer; + text-decoration: none; + text-align: center; + background: rgba(7, 16, 25, 0.15); +} + +.nav-tabs > li > a { + line-height: 14px; + padding: 0px; + margin: 0px; + margin-top: 2px; +} + +.nav-tabs > li.active > a, +.sheet-darkmode .ui-dialog .nav-tabs > li.active > a { + color: #85d6ff; + background: rgb(7, 16, 25); + box-shadow: inset 0px 2px #0ce; + padding-top: 3px !important; + margin-top: -1px !important; + margin-left: -1px; + border-radius: 10px; + width: 125px !important; +} + +.sheet-darkmode .ui-dialog .nav-tabs > li a { + color: black; +} + +.sheet-darkmode { + color: black; +} + +.nav-tabs > li.active > a:hover, +.sheet-darkmode .ui-dialog .nav-tabs > li.active > a:hover { + cursor: pointer; + color: rgb(7, 13, 20); + background: #85d6ff; + box-shadow: inset 0px 2px rgb(7, 13, 20); + padding-top: 1px !important; + margin-top: -1px !important; + margin-left: -1px; + border-radius: 10px; + width: 125px !important; +} + +.nav-tabs > li.active > a:focus, +.sheet-darkmode .ui-dialog .nav-tabs > li.active > a:focus { + cursor: pointer; + color: #85d6ff; + background: rgb(7, 13, 20); + box-shadow: inset 0px 2px #0ce; + padding-top: 1px !important; + margin-top: -1px !important; + margin-left: -1px; + border-radius: 10px; + width: 125px !important; +} + +.sheet-darkmode .ui-dialog .nav-tabs > li a:hover, +.sheet-darkmode .ui-dialog .nav-tabs > li a:focus { + cursor: pointer; + color: #85d6ff; + background: #65656c; + box-shadow: inset 0px 2px #0ce; + padding-top: 1px !important; + margin-top: -4px !important; + margin-left: -3px; + border-radius: 10px; + width: 125px !important; +} + +.sheet-darkmode .charsheet { + background-color: white; +} + +/*#endregion*/ + +/*#region fullSheet*/ +* { + font-family: 'Crimson Text', serif !important; +} + +*, +*:after, +*:before { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.clearfix:before, +.clearfix:after { + content: ' '; + display: table; +} + +.diceButton { + font-family: 'dicefontd10' !important; + background: transparent; + border: 0px; + font-size: 26pt; + margin-bottom: 5px; + -webkit-text-stroke-width: thin; + -webkit-text-stroke-color: #85d6ff; + color: black; +} + +.clearfix:after { + clear: both; +} + +input { + line-height: 15px; + height: 15px !important; +} + +body { + font-family: sans-serif; + background: #f6f9fa; +} + +a { + color: #ccc; + text-decoration: none; + outline: none; +} + +@keyframes fadeInScale { + 0% { + transform: scale(0.9); + opacity: 0; + } + + 100% { + transform: scale(1); + opacity: 1; + } +} + +.no_wrap { + text-align: center; + color: #0ce; +} + +.link { + text-align: center; +} + +summary { + cursor: pointer; + user-select: none; +} + +.largeTitle { + line-height: 35px; + height: 35px !important; + background: rgb(7, 16, 25); + text-align: center; + font-weight: bolder; + color: #85d6ff; + border-radius: 10px 10px 0px 0px; + justify-content: space-between; +} + +.passiveButton { + color: #85d6ff !important; + width: 40px !important; +} + +input[disabled], +select[disabled], +textarea[disabled], +input[readonly], +select[readonly], +textarea[readonly] { + cursor: default !important; + -webkit-touch-callout: none !important; + -webkit-user-select: none !important; + -khtml-user-select: none !important; + -moz-user-select: none !important; + -ms-user-select: none !important; + user-select: none !important; +} + +.hiddenSheet { + background: rgba(7, 16, 25, 0); + border-bottom: 1px solid black; + border-top: 0px; + border-left: 0px; + border-right: 0px; + outline: none; + color: black; + font-size: 10pt; + width: inherit; + padding: inherit !important; + padding-left: 2px !important; + padding-right: 2px !important; + padding-bottom: 0px !important; + text-align: inherit !important; +} + +.hiddenSheetTitle { + background: rgb(227, 241, 255); + color: #091623; + text-align: center; + font-weight: 900; + font-size: 12pt; +} + +input::-webkit-outer-spin-button, +input::-webkit-inner-spin-button { + -webkit-appearance: none; + margin: 0; +} + +input[type='number'] { + -moz-appearance: textfield; +} + +textarea { + padding: 1px 3px; + vertical-align: top; + resize: none; + overflow: auto; + -ms-overflow-style: none; + line-height: 11px; + background-color: #16335021; + cursor: auto; +} +.ui-dialog::-webkit-scrollbar, +::-webkit-scrollbar { + width: 20px; + cursor: pointer !important; +} + +::-webkit-scrollbar-track { + background-color: transparent; + cursor: pointer !important; +} + +.ui-dialog::-webkit-scrollbar-track { + background: transparent; +} + +.ui-dialog::-webkit-scrollbar-thumb, +::-webkit-scrollbar-thumb { + background-color: #33a7f163; + border-radius: 20px; + border: 6px solid transparent; + background-clip: content-box; + cursor: pointer !important; +} + +.ui-dialog::-webkit-scrollbar-thumb:hover, +::-webkit-scrollbar-thumb:hover { + background-color: #2373a5a2; + cursor: pointer !important; +} + +.centered { + text-align: center !important; +} + +.section-main, +.section-secondary, +.antagonist_grid { + width: 870px !important; +} + +h1, +h2, +h3, +h4, +h5 { + line-height: 16px; +} + +h1 { + font-size: 15pt; + font-weight: normal; +} + +h2 { + font-size: 13pt; +} + +h3 { + font-size: 11pt; +} + +h4 { + font-size: 10pt; +} + +input { + vertical-align: top !important; +} + +input:focus, +select:focus, +textarea:focus, +button:focus { + outline: none; + user-select: none; +} + +.logo { + display: flex; + justify-content: space-between; + align-items: center; + height: 80px !important; +} + +.logoAntagonist { + display: flex; + justify-content: space-between; + align-items: center; + height: 98px !important; + width: 339px; +} + +p { + margin: 0px; +} + +a.clickToClose { + position: absolute; + width: 100%; + height: 100%; + z-index: -1; + cursor: default; +} + +input[readonly]::selection { + color: #85d6ff; +} + +div.flexJustify { + justify-content: space-between !important; +} + +.header { + color: #85d6ff !important; + font-weight: bolder; + width: 100%; +} + +.bordered { + border: 1px solid black; + border-radius: 10px; + margin-bottom: 5px; +} + +.centertitle { + background: rgb(7, 16, 25); + text-align: center; + font-weight: bolder; + color: #85d6ff; + width: 100%; + border-bottom-left-radius: 10px; + border-bottom-right-radius: 10px; +} + +.charsheet button[type='roll']::before { + font-family: 'dicefontd10' !important; + content: 'k' !important; + background: transparent; + border: none; + outline: none; + color: inherit !important; + background-repeat: no-repeat; + box-shadow: none; + -webkit-box-shadow: none; + -moz-box-shadow: none; + font-size: 0.9em !important; +} + +.pictos { + font-family: 'Pictos' !important; + font-weight: normal; + font-style: normal; +} + +.dfontd20 { + font-family: 'dicefontd20' !important; + font-weight: normal; + font-style: normal; +} + +.attributesabilities .abil { + padding-top: 10px; + padding-bottom: 5px; + padding-left: 5px; + border-radius: 14px; + border: 1px solid black; + background-color: transparent; + margin-bottom: 3px; +} + +.test button[type='roll']::before { + font-family: 'Pictos' !important; + content: 'w' !important; + background: transparent; + border: none; + outline: none; + background-repeat: no-repeat; + box-shadow: none; + -webkit-box-shadow: none; + -moz-box-shadow: none; + font-size: 0.6em !important; +} + +button.diceButton.teste { + font-family: "Pictos" !important; + color: #85d6ff; +} + +.anchorButton { + background: #071019; + color: #85d6ff; + width: 69px; + height: 22px; + font-size: 11pt; + text-align: center; + border-radius: 10px; +} + +.stanceButton { + height: 18px; + margin-top: 2px; + line-height: 17px; +} + +.button[type='roll'] { + font-family: 'dicefontd10' !important; + font-size: 30pt !important; + background: transparent; + border: none; + outline: none; + color: inherit !important; + background-repeat: no-repeat; + box-shadow: none; + -webkit-box-shadow: none; + -moz-box-shadow: none; + padding-bottom: 9px !important; +} + +.charsheet { + min-width: 880px; + color: #091623; + font-size: 15pt; + padding: 0px 8px !important; + margin-left: -12px; + background-image: url(http://imgur.com/Z4ti7rM.png); +} + +/*#endregion*/ + +/*#region augments & Blessings*/ +input.blessingsName::placeholder { + width: 100% !important; + font-size: 10pt; + height: 25px !important; + background: rgba(0, 0, 0, 0); + border: 0px; + text-align: center; + font-weight: bolder; + color: #85d6ff; +} + +input.blessingsName { + width: 100% !important; + font-size: 10pt; + height: 25px !important; + background: rgba(0, 0, 0, 0); + border: 0px; + text-align: center; + font-weight: bolder; + color: #85d6ff; +} + +.blessingsNameInput { + width: 75%; + font-size: 9pt !important; +} + +div.blessingsFlex { + display: flex; + height: 18px; + align-items: center; +} + +.isWAR, +.nonWAR, +.hasUses { + display: none; +} +.warToggle[value='1'] ~ .isWAR, +.warToggle[value='0'] ~ .nonWAR { + display: flex; + flex-direction: column; +} +.warUsesToggle[value='1'] ~ .hasUses { + display: block; +} + +.abilitySummary > summary { + background: rgba(7, 16, 25, 1); + height: 18px; + border-radius: 15px !important; +} + +.abilitySummary[open] > summary { + height: 18px; + border-radius: 15px 15px 0px 0px !important; +} + +.abilitySummary[open] > .passiveFlex { + height: fit-content; + padding-bottom: 8px; +} + +.blessingsDescription { + width: 98% !important; + align-self: center; + margin-top: 5px; + height: 60px !important; + font-size: 8pt; +} + +.bionicsDescription { + width: 95% !important; + align-self: center; + margin-top: 5px; + margin-bottom: 6px; + height: 60px !important; + font-size: 8pt; +} +/*#endregion*/ + +/*#region antagonists*/ +.antButton { + font-family: 'Pictos' !important; + background: transparent; + border: 0px; + font-size: 18pt; + margin-right: 10px; + -webkit-text-stroke-width: thin; + -webkit-text-stroke-color: #85d6ff; + height: 15px !important; + width: 25px !important; + color: #85d6ff !important; + margin-left: 0px !important; + padding-left: 0px !important; + margin-top: 1px; +} + +.antagonist_grid { + display: flex; + justify-content: space-between; + align-items: center; + height: 80px !important; + flex-direction: column; +} + +.antagonist_passive_grid { + display: grid; + grid-template-columns: 50px 85px 39px 116px 122px; + align-items: center; + padding-left: 5px; + margin-top: 3px; + margin-bottom: 3px; + padding-right: 5px; +} + +.manifestationAntagonist { + width: 93%; + height: 21px; + margin: 0px; + margin-left: 5px; +} + +.characterNameAntagonist { + width: 97%; + margin-left: 5px; + padding-left: 6px !important; +} + +div.nameAndLegacy__rowAntagonist { + display: grid; + position: relative; + top: -40px; + left: -33px; + grid-template-columns: 51px 149px 15px 103px 118px; + grid-template-areas: + 'a b b g h' + 'e f c c d' + 'i j y y z'; + grid-template-rows: repeat(3, 20px); + align-items: center; +} + +div.passiveWarShellAntagonist { + display: flex; + flex-direction: column; + margin-top: 5px; +} + +/*#endregion*/ + +/*#region nameLegacyStance*/ +.ectomorph, +.endomorph, +.mesomorph, +.spatial, +.logical, +.intrapersonal, +.interpersonal, +.kinaesthetic { + opacity: 0; +} + +.bodyToggle[value='1'] ~ .ectomorph, +.bodyToggle[value='2'] ~ .endomorph, +.bodyToggle[value='3'] ~ .mesomorph { + opacity: 1; +} + +.mindToggle[value='1'] ~ .intrapersonal, +.mindToggle[value='2'] ~ .interpersonal, +.mindToggle[value='3'] ~ .kinaesthetic, +.mindToggle[value='4'] ~ .logical, +.mindToggle[value='5'] ~ .spatial { + opacity: 1; +} + +.mainGrid { + display: grid; + grid-template-columns: 50px 15px 15px 15px 15px 15px; + grid-template-rows: repeat(6, 14px); + grid-template-areas: + 'd d d d d e' + 'f f f g gg ggg' + 'h h h h i ii' + 'j k kk kkk l ll' + 'm n nn nnn o oo' + 'p p p p p q'; +} + +.bodyMindAddition { + width: 40px !important; + font-size: 17pt; + text-align: left !important; + border: none; + background: transparent !important; +} +.legacy:where([value='ExemplarD'], [value='Gaia'], [value='Magus'], [value='ExemplarG'], [value='EnhancerP'], [value='EnhancerS'], [value='EnhancerT'], [value='Luminous']) + ~ .popupManifestations { + margin: 10px auto; + padding: 1px; + background-color: #85d6ff; + border-radius: 15px; + width: 90%; + position: relative; + transition: all 0.5s ease-in-out; +} + +.popupToolkit { + margin: 45px auto; + padding: 1px; + background-color: #85d6ff; + border-radius: 15px; + width: 300px; + position: relative; + transition: all 0.5s ease-in-out; +} + +div.characteristicsShellInner { + display: grid; + grid-template-columns: 1fr 1fr; + justify-items: center; +} + +div.characteristicsShellADVANCED { + display: grid; + width: 98%; + margin-left: 2px; + margin-top: 5px; + grid-template-rows: 40px repeat(5, 85px); + grid-template-columns: 1fr 1fr; + grid-template-areas: + 'title title' + 'body mind' + 'acuity durability' + 'vitality agility' + 'nerve comprehension' + 'essence discernment'; +} + +div.characteristicsShellRightSide { + display: grid; + width: 98%; + margin-right: 2px; + margin-top: 5px; + padding-left: 5px; + padding-right: 5px; + grid-template-rows: 40px 25px repeat(2, 20px) repeat(5, 71px); + grid-template-columns: 0.75fr 1.25fr; + grid-template-areas: 'title title'; + align-items: end; +} + +.advancedShell { + font-size: xx-large; + height: 45px !important; + align-self: center; + background: rgba(7, 16, 25, 0); + border: 0px; + border-bottom: 1px solid black; + outline: none; + font-weight: bold; + color: black; + justify-self: end; + width: 32% !important; +} + +div.characteristicsShell, +div.manifestationsShell { + border: 1px solid black; + border-radius: 15px 15px 15px 15px !important; + background-color: rgb(227, 241, 255); + min-height: 45px; +} + +.advancedJustify { + flex-direction: column; + display: flex; + width: 95%; + justify-self: center; +} + +select.bodySelect { + font-size: 16pt; + height: 65% !important; + align-items: center; + line-height: 22px; + margin: 0px; + width: 100%; + text-align: center !important; + border: none; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + font-weight: 700; +} + +select.bodySelect::-ms-expand { + display: none; +} + +.manifestation { + width: 155px; + height: 18px; + margin: 0px; + margin-left: 1px; + font-size: 9.5pt; + padding: 0px !important; +} + +.characterName, +.characterTerrain, +.characterHazard { + width: 95%; + margin-left: 5px; + padding-left: 6px !important; +} + +div.nameAndLegacy__row { + display: flex; + flex-direction: column; + position: relative; + top: -17px; +} + +.nameAndLegacy__cell { + display: flex; + justify-content: space-between; + align-items: flex-end; +} + +.luminous, +.magus, +.enhancerP, +.enhancerS, +.enhancerT, +.exemplarG, +.exemplarD, +.gaia { + display: none; +} + +.legacy[value='Luminous'] ~ div.luminous, +.legacy[value='Magus'] ~ div.magus, +.legacy[value='EnhancerP'] ~ div.enhancerP, +.legacy[value='EnhancerS'] ~ div.enhancerS, +.legacy[value='EnhancerT'] ~ div.enhancerT, +.legacy[value='ExemplarG'] ~ div.exemplarG, +.legacy[value='ExemplarD'] ~ div.exemplarD, +.legacy[value='Gaia'] ~ div.gaia { + display: grid; + flex-direction: column; + padding: 0px 5px 5px 5px; + grid-template-columns: 90px 1fr; +} + +.legacy { + display: flex; + flex-direction: column; + align-content: center; + justify-content: center; +} + +/*#endregion*/ + +/*#region tabAndPageSetup*/ +.player_sheet, +.antagonist_sheet { + display: none; +} + +.antagonist_flag[value='0'] ~ .player_sheet, +.antagonist_flag[value='1'] ~ .antagonist_sheet { + display: block; +} + +#activetab1 { + grid-area: a; +} + +#activetab2 { + grid-area: b; +} + +#activetab3 { + grid-area: c; +} + +#activecontent1 { + grid-area: d; +} + +#activecontent2 { + grid-area: e; +} + +#activecontent3 { + grid-area: f; +} + +.activetabInput { + opacity: 0; + width: 50px !important; + z-index: 1 !important; + height: 23px !important; + padding: 1px; +} + +section { + clear: both; + display: none; +} + +label { + font-weight: 700; + margin-bottom: 0px !important; + font-size: 18px; + display: block; + align-self: flex-start; + width: 20%; + padding: 0.3em; + color: #356780; + cursor: pointer; + text-decoration: none; + text-align: center; + background: rgba(7, 16, 25, 0.15); + display: flex !important; + justify-content: space-evenly; + align-items: center; +} + +#activetab1:checked ~ #activecontent1, +#activetab2:checked ~ #activecontent2, +#activetab3:checked ~ #activecontent3, +#activetab4:checked ~ #activecontent4 { + display: block; + background: transparent; + color: #999; + border-bottom: 2px solid #f0f0f0; +} + +.activetab_containerNew .activetab-content p, +.activetab_containerNew .activetab-content h3, +.activetab_containerNewAntagonist .activetab-content p, +.activetab_containerNewAntagonist .activetab-content h3 { + -webkit-animation: fadeInScale 0.7s ease-in-out; + -moz-animation: fadeInScale 0.7s ease-in-out; + animation: fadeInScale 0.7s ease-in-out; +} + +.activetab_containerNew .activetab-content h3, +.activetab_containerNewAntagonist .activetab-content h3 { + text-align: center; +} + +.activetab_containerNew [id^='activetab']:checked + label.top, +.activetab_containerNewAntagonist [id^='activetab']:checked + label.top { + color: #85d6ff; + background: rgb(7, 16, 25); + box-shadow: inset 0 3px #0ce, inset -3px 0px 0 0px #0ce, + inset 3px 0px 0 0px #0ce; + padding-top: 2px !important; +} + +.activetab_containerNew [id^='activetab']:checked + label.middle, +.activetab_containerNewAntagonist [id^='activetab']:checked + label.middle { + color: #85d6ff; + background: rgb(7, 16, 25); + box-shadow: inset -3px 0px 0 0px #0ce, inset 3px 0px 0 0px #0ce; + padding-top: 2px !important; +} + +.activetab_containerNew [id^='activetab']:checked + label.bottom, +.activetab_containerNewAntagonist [id^='activetab']:checked + label.bottom { + color: #85d6ff; + background: rgb(7, 16, 25); + box-shadow: inset 0 -3px #0ce, inset -3px 0px 0 0px #0ce, + inset 3px 0px 0 0px #0ce; + padding-top: 2px !important; +} + +div.lowerPage__row { + display: grid; + width: 100%; + grid-template-columns: 471px 390px; + column-gap: 6px; +} + +.abilityPursuit__row { + position: relative; + top: -149px; + left: -5px; + width: 397px; +} + +/*#endregion*/ + +/*#region shieldingStaminaStressWounds*/ +div.stressWoundsStamina__row { + display: grid; + grid-template-columns: 129px 122px 100px 122px 268px 132px; + height: 212px; + align-items: center; + margin-top: -60px; +} + +div.stressWoundsStamina__cell { + height: 102%; +} + +.shieldingStaminaFlexCorrection { + display: flex; + height: fit-content; + justify-content: center; + flex-direction: column; + row-gap: 2px; +} + +.rightside { + justify-self: end !important; + text-align: right; +} + +.leftside { + padding-left: 0px !important; + margin-top: -26px; + margin-bottom: 9px; +} + +input.stressWoundsBox { + width: 22px !important; + height: 22px !important; + margin-right: 3px; +} + +.stressWoundsBoxes { + height: 25px; +} + +.numberStress { + background: transparent; + border: 0px; + border-bottom: 1px solid !important; + padding: 0px; + margin-bottom: 3px !important; + text-align: center; + font-weight: 900; + width: 17px !important; + margin-left: 12px; + margin-right: 28px; +} + +.numberWounds { + background: transparent; + border: 0px; + border-bottom: 1px solid !important; + padding: 0px; + margin-bottom: 3px !important; + text-align: center; + font-weight: 900; + width: 17px !important; + margin-right: 10px; + margin-left: 10px; +} + +div.effort__row { + display: grid; + width: 98%; + border: 1px solid black; + border-radius: 15px; + grid-template-rows: 25px 23px 25px; + grid-template-columns: repeat(5, 1fr); + grid-template-areas: + 'a a a a a' + 'b b c d d' + 'e e e e f'; +} + +div.shielding__row { + display: grid; + width: 98%; + border: 1px solid black; + border-radius: 15px; + grid-template-rows: 25px repeat(5, 20px) 25px; + grid-template-columns: 1fr 0.5fr 1fr 0.5fr 1fr 1fr; + grid-template-areas: + 'a a a aa aa aa' + 'b c d g g g' + 'bb cc dd gg gg gg' + 'bbb ccc ddd ggg ggg ggg' + 'bbbb cccc dddd gggg gggg gggg' + 'bbbbb ccccc ddddd ggggg ggggg ggggg' + 'e e f ee ee ff'; +} + +div.shielding__rowAntagonist { + display: grid; + width: 98%; + border: 1px solid black; + border-radius: 15px; + grid-template-rows: 25px 30px 25px; + grid-template-columns: repeat(5, 1fr); + grid-template-areas: + 'a a a a a' + 'b b c d d' + 'e e e e f'; +} + +div.hitpoints__rowAntagonist { + display: grid; + width: 98%; + border: 1px solid black; + border-radius: 15px; + grid-template-rows: 25px 30px 25px; + grid-template-columns: repeat(5, 1fr); + grid-template-areas: + 'a a a a a a' + 'b b c c d d' + 'e e f ee ee ff'; +} + +.shieldingStaminaMax { + width: 40px !important; + padding: 1px !important; + height: 20px !important; +} + +.shielding1, +.stamina1 { + border-radius: 10px 10px 0px 0px; + grid-area: a; +} + +.shielding2, +.stamina2 { + grid-area: b; + font-size: 17pt; + width: 95% !important; + align-self: center; + background: rgba(7, 16, 25, 0); + border-bottom: 1px solid black; + border-top: 0px; + border-left: 0px; + border-right: 0px; + outline: none; + font-weight: bold; + color: black; + justify-self: end; + margin-top: 2px !important; + height: 18px !important; +} +.hp1 { + grid-area: b; + font-size: 12pt; + width: 95% !important; + align-self: center; + background: rgba(7, 16, 25, 0); + border-bottom: 1px solid black; + border-top: 0px; + border-left: 0px; + border-right: 0px; + outline: none; + font-weight: bold; + color: black; + justify-self: end; + margin-top: 2px !important; + height: 15px !important; +} + +.shielding3, +.stamina3 { + grid-area: c; + justify-self: center; + font-size: xx-large; + font-weight: 900; + align-self: center; + margin-top: 1px; + margin-right: -5px; +} + +.hp3 { + grid-area: c; + font-size: 15pt !important; + justify-self: center; + font-size: xx-large; + font-weight: 900; + align-self: center; + margin-top: 1px; + margin-right: -5px; +} + +.shielding4, +.stamina4 { + grid-area: e; + padding-top: 2px; +} + +.shielding5, +.stamina5 { + grid-area: f; + padding-top: 3px; + padding-right: 2px; + margin-left: -12px; + height: 26px; + background: rgb(7, 16, 25); + border-bottom-right-radius: 10px; +} + +.shielding6, +.stamina6 { + grid-area: d; + font-size: 17pt; + align-self: center; + width: 95% !important; + background: rgba(7, 16, 25, 0); + border-bottom: 1px solid black; + border-top: 0px; + border-left: 0px; + border-right: 0px; + outline: none; + font-weight: bold; + color: black; + height: 25px !important; +} + +.hp2 { + grid-area: d; + font-size: 12pt; + align-self: center; + width: 95% !important; + background: rgba(7, 16, 25, 0); + border-bottom: 1px solid black; + border-top: 0px; + border-left: 0px; + border-right: 0px; + outline: none; + font-weight: bold; + color: black; + height: 18px !important; +} + +/*#endregion*/ + +/*#region generalWAR*/ +input.passiveReactiveName::placeholder { + width: 100% !important; + font-size: 15pt; + height: 25px !important; + background: rgba(0, 0, 0, 0); + border: 0px; + text-align: center; + font-weight: bolder; + color: #85d6ff; +} + +.passiveReactiveWAREffects, +.passiveReactiveWARDescription { + width: 95% !important; + margin-top: 3px; + margin-bottom: 3px; +} + +.shardTitle { + border-radius: 3px 3px 0px 0px; + background-color: #071019; + color: #85d6ff; + width: 100% !important; +} + +.shardFlexL { + display: flex; + flex-direction: column; + align-items: center; + height: 24px; + border: 1px solid black; + border-radius: 5px; + padding: 0px; + text-align: center; + width: 42px; +} + +.shardFlexR { + display: flex; + flex-direction: column; + align-items: center; + height: 30px; + border: 1px solid black; + border-radius: 5px; + padding: 0px; + text-align: center; + width: 70px; +} + +.inputShell { + border-bottom: 1px solid black; + height:12px; + width:20px; + border-radius: 3px; +} + +.inputField { + border: none; + width: inherit !important; +} + +.shardFlexRR { + display: flex; + flex-direction: column; + align-items: center; + height: 30px; + border: 1px solid black; + border-radius: 5px; + padding: 0px; + text-align: center; + width: 75px; +} + +.shardUseFlex { + display: flex; + flex-direction: column; + align-items: center; + margin-left: 1px; + height: 24px; + border: 1px solid black; + border-radius: 5px; + padding: 0px; + width: 40px; +} + +div.passiveWarStatsReactiveWar__row { + display: grid; + grid-template-rows: auto; + grid-gap: 3px; + grid-template-columns: 283px 146px; + margin-bottom: 2px; + margin-top: 2px; + position: relative; + top: 1px; +} + +.passiveDescription { + display: flex; + width: 287px; + align-items: flex-start; + justify-content: flex-end; + height: fit-content; + margin-right: 4px; +} + +div.passiveWarShell, +div.passiveWarShellAntagonist, +div.activeWarShell, +div.reactiveWarShell, +div.stanceShell { + border: 1px solid black; + border-radius: 15px 15px 15px 15px !important; +} + +div.passiveReactiveTextShell { + border: 1px solid black; + border-radius: 15px 15px 15px 15px !important; + background-color: rgb(227, 241, 255); + height: 228px; + width: 400px; +} + +div.specialisationTextShell { + display: flex; + border: 1px solid black; + border-radius: 15px 15px 15px 15px !important; + background-color: rgb(227, 241, 255); + margin-bottom: -25px; + flex-direction: column; +} + +/*#endregion*/ + +/*#region passiveWAR*/ +.reactiveButton { + color: #85d6ff !important; + width: 40px !important; +} + +div.passiveWarShell { + display: flex; + align-items: end; + row-gap: 3px; + flex-direction: column; +} + +div.passiveFlex, +div.reactiveFlex { + display: flex; + height: 19px; + align-items: center; + margin-left: -1px; +} + +.title, +.passiveTitle, +.reactiveTitle { + line-height: 25px; + height: 25px !important; + background: rgb(7, 16, 25); + text-align: center; + font-weight: bolder; + color: #85d6ff; + border-radius: 10px 10px 0px 0px; + justify-content: space-between; +} + +.passiveTitleFlex, +.reactiveTitleFlex { + align-self: center; + border-radius: 10px 10px 0px 0px; + line-height: 22px; +} + +/*#endregion*/ + +/*#region equipment*/ +.valueSelect { + border: none; + border-bottom: 1px solid black; + margin: 0px; + height: 20px; + font-size: 8pt; + padding: 0px !important; + font-weight: bolder; + color: black !important; + margin-top: 4px; +} + +.equipmentCharges { + display: flex; + flex-direction: column; + align-items: center; + margin-left: 2px; + margin-top: -1px; +} + +.chargesAmount { + border: none; + border-bottom: 1px solid black; + width: 20px !important; + text-align: center; + margin-right: 2px; + background-color: transparent !important; + padding: 0px; +} + +.minMaxStrength { + border: none; + border-bottom: 1px solid black; + width: 57px !important; + text-align: center; + margin-right: 2px; + padding: 0px; + font-size: 11px; +} + +.headIsContainer, +.headIsNotContainer, +.backIsContainer, +.backIsNotContainer, +.torsoIsContainer, +.torsoIsNotContainer, +.armOneIsContainer, +.armOneIsNotContainer, +.armTwoIsContainer, +.armTwoIsNotContainer, +.hipIsContainer, +.hipIsNotContainer, +.legOneIsContainer, +.legOneIsNotContainer, +.legTwoIsContainer, +.legTwoIsNotContainer, +.feetIsContainer, +.feetIsNotContainer, +.bodyIsContainer, +.bodyIsNotContainer { + display: none; +} + +.headContainer:where([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar']) + ~ .headIsContainer, +.backContainer:where([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar']) + ~ .backIsContainer, +.torsoContainer:where([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar']) + ~ .torsoIsContainer, +.armOneContainer:where([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar']) + ~ .armOneIsContainer, +.armTwoContainer:where([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar']) + ~ .armTwoIsContainer, +.hipContainer:where([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar']) + ~ .hipIsContainer, +.legOneContainer:where([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar']) + ~ .legOneIsContainer, +.legTwoContainer:where([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar']) + ~ .legTwoIsContainer, +.feetContainer:where([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar']) + ~ .feetIsContainer, +.bodyContainer:where([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar']) + ~ .bodyIsContainer { + display: flex; +} + +.headContainer:where(:not([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar'])) + ~ .headIsNotContainer, +.backContainer:where(:not([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar'])) + ~ .backIsNotContainer, +.torsoContainer:where(:not([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar'])) + ~ .torsoIsNotContainer, +.armOneContainer:where(:not([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar'])) + ~ .armOneIsNotContainer, +.armTwoContainer:where(:not([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar'])) + ~ .armTwoIsNotContainer, +.hipContainer:where(:not([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar'])) + ~ .hipIsNotContainer, +.legOneContainer:where(:not([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar'])) + ~ .legOneIsNotContainer, +.legTwoContainer:where(:not([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar'])) + ~ .legTwoIsNotContainer, +.feetContainer:where(:not([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar'])) + ~ .feetIsNotContainer, +.bodyContainer:where(:not([value='Poor'], [value='Basic'], [value='Common'], [value='Premium'], [value='Excellent'], [value='Stellar'])) + ~ .bodyIsNotContainer { + display: flex; +} + +.headEquipment { + position: absolute; + top: 55px; + left: 125px; +} + +.backEquipment { + position: absolute; + top: 82px; + left: 145px; +} + +.torsoEquipment { + position: absolute; + top: 130px; + left: 170px; +} + +.armEquipmentOne { + position: absolute; + top: 160px; + left: 172px; +} + +.armEquipmentTwo { + position: absolute; + top: 185px; + left: 172px; +} + +.hipEquipment { + position: absolute; + top: 210px; + left: 180px; +} + +.legEquipmentOne { + position: absolute; + top: 280px; + left: 172px; +} + +.legEquipmentTwo { + position: absolute; + top: 315px; + left: 172px; +} + +.feetEquipment { + position: absolute; + top: 370px; + left: 185px; +} + +.fullBodyEquipment { + position: absolute; + top: 410px; + left: 25px; + text-align: center; +} + +.equipmentInput { + display: flex; + border: none; + border-bottom: 1px solid black !important; + width: 100px; + background-color: transparent !important; + padding: 0px; + font-weight: bolder; + margin-top: 9px !important; + color: black !important; + font-size: 11px; +} + +.bionicsInput { + width: 430px !important; + display: flex; + font-weight: bold; + margin-top: 2px !important; + margin-bottom: 2px !important; + color: black !important; + font-size: 15px; + margin-left: 4px; + height: 29px !important; +} + +.equipmentInput::placeholder { + font-weight: bolder; +} + +.equipmentShell { + display: flex; +} + +.bionicsShell { + display: flex; + align-items: center; +} + +.looseEquipmentShell { + display: flex; + height: 24px; +} + +.looseEquipment { + padding-bottom: 4px; + width: 99%; + margin-top: 2px; + margin-left: 1px; +} + +div.equipmentShellUpper { + border: 1px solid black; + display: flex; + border-radius: 15px 15px 15px 15px !important; + background-color: rgb(255, 255, 255); + min-height: 150px; + width: 850px; + flex-direction: column; + height: 460px; + overflow: hidden; +} + +div.bionicShellUpper { + border: 1px solid black; + display: flex; + border-radius: 15px 15px 15px 15px !important; + background-color: rgb(255, 255, 255); + min-height: 150px; + width: 700px; + flex-direction: column; + height: 460px; + overflow: hidden; +} + +div.equipmentShellLower { + border: 1px solid black; + border-radius: 15px 15px 15px 15px !important; + background-color: rgb(227, 241, 255); + height: 400px; + width: 266px; + margin-top: 15px; + display: flex; + flex-direction: column; + overflow: overlay; + background-color: rgb(7, 16, 25); +} + +/*#endregion*/ + +/*#region combatStats*/ +div.stanceFlexInternal { + display: flex; + flex-direction: row; + align-items: baseline; + font-weight: 900; + height: fit-content; +} + +input.stanceName, +input.manifestationName, +input.passiveReactiveName { + width: 100% !important; + font-size: 15pt; + height: 25px !important; + background: rgba(0, 0, 0, 0); + border: 0px; + text-align: center; + font-weight: bolder; + color: #85d6ff; +} + +.actionsTitle { + line-height: 25px; + margin-top: -6px; + height: 25px !important; + background: rgb(7, 16, 25); + text-align: center; + margin-top: -3px; + font-weight: bolder; + color: #85d6ff; + border-radius: 10px 10px 0px 0px; + justify-content: space-between; + margin-left: -1px; +} + +.passiveReactivePopupFlex { + display: flex; + width: 100%; + align-items: center; + justify-content: space-around; + flex-direction: column; + height: 140px; +} + +.actionsTitle { + line-height: 25px; + height: 25px !important; + background: rgb(7, 16, 25); + text-align: center; + font-weight: bolder; + color: #85d6ff; + border-radius: 10px 10px 0px 0px; + justify-content: space-between; +} + +div.combatShell { + border: 1px solid black; + border-radius: 15px 15px 15px 15px; +} + +.combatFatigueExhausted { + margin-top: 1px; + border-bottom: 1px solid black; + grid-template-columns: 0px 50px 47px 110px 15px 20px; + column-gap: 2px; +} + +div.combatFlex { + display: flex; + width: 100%; + height: 17px !important; + align-items: center; +} + +div.combatGrid { + display: grid; + width: 100%; + height: 16px; + grid-template-columns: 0px 92px 49px 0px; + column-gap: 3px; + align-content: center; + align-items: center; + justify-items: start; +} + +div.combatGridReactive { + display: grid; + width: 100%; + height: 21px; + grid-template-columns: 0px 92px 39px 0px; + align-content: center; + align-items: center; + justify-items: start; +} + +div.combatGridAntagonist { + display: flex; + width: 100%; + height: 18px; + column-gap: 3px; + align-items: center; + align-content: center; + padding-left: 15px; + padding-right: 15px; +} + +.combatTitle { + height: 25px !important; + line-height: 25px; + background: rgb(7, 16, 25); + text-align: center; + font-weight: bolder; + color: #85d6ff; + border-radius: 10px 10px 0px 0px; + justify-content: center; +} + +.qualityTitle { + height: 17px !important; + line-height: 17px; + background: rgb(7, 16, 25); + text-align: center; + font-weight: bolder; + color: #85d6ff; + border-radius: 10px; + justify-content: center; + display: flex; +} + +.repeating_qualities[open] .qualityTitle { + border-radius: 10px 10px 0px 0px; +} + +input.fatigueExhausted { + width: 18px !important; + height: 18px !important; + justify-self: center !important; +} + +/*#endregion*/ + +/*#region activeWAR*/ +select.WARSelect { + font-size: 10pt; + height: 19px !important; + margin-top: 0px; + margin-bottom: 0px; +} + +select.activeSelect { + font-size: 8pt; + height: 16px !important; + margin-top: 0px; + margin-bottom: -1px; + border: none; +} + +select.genderSelect { + position: absolute; + font-size: 8pt; + height: 19px !important; + border: 1px solid; + width: 74px; + top: 34px; + left: 5px; +} + +.bodyMale, +.bodyFemale, +.bodyGenderless { + display: none; +} + +.genderSelect[value='Male'] ~ .bodyMale, +.genderSelect[value='Female'] ~ .bodyFemale, +.genderSelect[value='Genderless'] ~ .bodyGenderless { + display: block; +} + +.bodyGenderless { + margin-left: 25px; + height: 395px; + margin-left: -3px; +} + +.bodyFemale { + height: 375px; + margin-bottom: 33px !important; + margin-left: -26px; +} + +.bodyMale { + margin-left: -41px; + height: 415px; +} + +.repeating_ability, +.repeating_war, +.repeating_war_amtagonist { + border: 1px solid black; + border-radius: 15px; + margin-bottom: 2px; +} + +.repeating_warAntagonist { + border: 1px solid black; + border-radius: 15px; + margin-bottom: 3px; +} + +.repeating_qualities { + border: 1px solid black; + border-radius: 14px; + margin-bottom: 3px; + width: 96%; + margin-left: 9px; +} + +.activeDamage, +.activeMalicious, +.activeHealing, +.activeBeneficial { + display: none; +} + +.activeType:where([value='1']) ~ .activeTypeName:before { + content: 'Assault'; +} + +.activeType:where([value='1'], [value='2'], [value='4'], [value='1a']) ~ .activeDamage, +.activeType:where([value='5'], [value='5a']) ~ .activeMalicious, +.activeType:where([value='6'], [value='6a'], [value='7']) ~ .activeHealing, +.activeType:where([value='3'], [value='3a']) ~ .activeBeneficial { + display: flex; + justify-content: center; +} +.con, +.boon, +.flaweded, +.booned, +.coned, +.boonflaw, +.conflaw { + display: none; +} +.activeType:where([value='5'], [value='5a']) ~ .con, +.activeType:where([value='3'], [value='3a']) ~ .boon { + display: flex !important; + justify-content: center !important; +} + +.special_toggle:where([value='6'], [value='11'], [value='21'], [value='31']) ~ .flaweded, +.special_toggle[value='15'] ~ .booned, +.special_toggle[value='25'] ~ .coned, +.special_toggle[value='16'] ~ .boonflaw, +.special_toggle[value='26'] ~ .conflaw { + display: flex !important; + justify-content: center !important; +} + +.activeType:where([value='5'], [value='5a'], [value='3'], [value='3a']) + ~ div.activeGridInnerFourthDouble, +.flawed_toggle[value='1'] ~ div.activeGridInnerFourthDouble, +div.activeGridInnerFourthDoubleDouble { + display: flex; + height: fit-content; + justify-items: start; + width: 99%; + font-size: 10pt; + margin-top: 3px; + margin-right: 4px; + margin-left: 2px; + justify-content: center; + column-gap: 5px; + align-items: center; +} +.condition { + display: none; +} +.activeType:where([value='5'], [value='5a'], [value='3'], [value='3a']) + ~ .condition { + display: flex; +} + +.activetab_containerNew { + display: none; +} + +.activeType:where([value='5'], [value='5a'], [value='3'], [value='3a']) + ~ .activetab_containerNew { + display: flex; + margin-left: 3px; + margin-right: 5px; + margin-bottom: 5px; + margin-top: -5px; + grid-template-rows: 23px 23px 23px auto !important; +} + +.activetab_containerNewAntagonist { + display: grid; + grid-template-columns: 60px 1fr; + grid-template-areas: + 'a d' + 'c d'; + margin-left: 5px; + margin-right: 5px; + margin-bottom: 5px; + margin-top: -5px; + grid-template-rows: 23px auto !important; +} + +.activeType:where(:not([value='5'], [value='5a'], [value='3'], [value='3a'])) + ~ .activetab_containerNew { + display: flex; + margin-left: 5px; + margin-right: 5px; + margin-bottom: 5px; + margin-top: -5px; + grid-template-rows: 23px 23px 23px !important; +} + +.activeType:where([value='5'], [value='5a'], [value='3'], [value='3a'], [value='6'], [value='6a'], [value='8'], [value='7']) + ~ div.activeGridInnerOtherDouble { + display: grid; + grid-template-columns: 30px 64px 33px 61px 33px; + height: 25px !important; + align-items: center; + justify-items: start; + width: 100%; + font-size: 10pt; + margin-left: 4px; +} + +div.activeWarShellSmallDouble { + display: flex; + flex-direction: column; + align-items: end; + column-gap: 3px; + height: 52px; +} + +div.activeWarShellSmallDoubleAntagonist { + display: grid; + grid-template-rows: 23px; + grid-template-columns: 1fr; + align-items: end; + column-gap: 3px; + height: 24px; +} + +.activetab_containerDouble { + display: grid; + grid-template-columns: repeat(3, 65px) 53px; + grid-template-areas: + 'a b c h' + 'd d d d' + 'e e e e' + 'f f f f' + 'g g g g'; +} + +div.activeGrid { + display: grid; + grid-template-columns: 50px 25px 1fr 60px; + height: 24px !important; + align-items: center; + justify-items: center; +} + +div.activeGridInner { + display: grid; + grid-template-columns: 45px 174px 91px 30px 118px 28px; + height: 18px !important; + align-items: end; + justify-items: end; + width: 100%; + margin-top: -10px; + font-size: 10pt; +} + +div.activeGridInnerDouble { + display: flex; + height: 31px !important; + align-items: center; + justify-items: start; + width: 428px; + font-size: 10pt; + margin-right: -4px; +} + +div.activeGridInnerDoubleAntagonist { + display: grid; + grid-template-columns: 34px 245px; + height: 18px !important; + align-items: end; + justify-items: start; + width: 383px; + font-size: 10pt; + margin-left: 4px; +} + +:disabled, +input:read-only { + border: 0px; + margin-top: 1px !important; + background: transparent; +} + +div.activeGridInnerSecondary { + display: flex; + height: 17px !important; + align-items: end; + justify-items: end; + width: 100%; + font-size: 10pt; +} + +div.activeGridInnerSecondaryDouble { + display: flex; + height: 24px !important; + column-gap: 8px; + align-items: center; + justify-items: start; + width: 100%; + font-size: 10pt; + margin-left: -7px; + margin-top: 4px; +} + +div.activeGridInnerTertiaryDouble { + display: flex; + height: 24px !important; + column-gap: 9px; + align-items: center; + justify-items: start; + width: 100%; + font-size: 10pt; + margin-left: -7px; + margin-top: 3px; + position: relative; + left: 7px; +} + +div.activeGridInnerSecondaryDoubleAntagonist { + display: grid; + grid-template-columns: 57px 35px 50px 35px 77px 20px; + height: 24px !important; + align-items: center; + justify-items: start; + width: 100%; + font-size: 11pt !important; + margin-left: 4px; + margin-top: 4px; +} + +div.activeGridInnerTertiaryDoubleAntagonist { + display: grid; + grid-template-columns: 70px 120px 70px 103px; + height: 24px !important; + align-items: center; + justify-items: start; + width: 100%; + font-size: 10pt; + margin-left: 4px; + margin-top: 1px; +} + +div.activeGridInnerFourthDouble, +div.activeGridInnerOtherDouble { + display: none; +} + +.activeWARDouble { + display: flex; + flex-direction: column; +} + +.activeTextarea { + width: 97% !important; + margin: 0px 10px 0px 10px; + line-height: 13px; +} + +.activeColumnTitle { + line-height: 25px; + background: rgb(7, 16, 25); + text-align: center; + font-weight: bolder; + color: #85d6ff; + border-radius: 20px; + height: 40px; + display: flex; + align-items: center; + margin-bottom: 5px; +} + +.activeColumnTitleAntagonist { + line-height: 25px; + background: rgb(7, 16, 25); + text-align: center; + font-weight: bolder; + color: #85d6ff; + border-radius: 20px; + height: 25px; + display: flex; + align-items: center; + margin-bottom: 3px; + margin-top: -6px; + justify-content: center; +} + +.activeColumnTitleAntagonistTwo { + line-height: 25px; + background: rgb(7, 16, 25); + text-align: center; + font-weight: bolder; + color: #85d6ff; + border-radius: 20px; + height: 25px; + display: flex; + align-items: center; + margin-bottom: 5px; + margin-top: 5px; + justify-content: center; +} + +.qualities { + width: 98% !important; + height: 293px !important; + margin-bottom: 0px !important; +} + +.activeWARName { + height: 25px !important; + background: rgba(0, 0, 0, 0) !important; + border: 0px !important; + text-align: center !important; + font-size: 15pt !important; + margin-top: -6px !important; +} + +.activeWARNameDouble { + height: 25px !important; + background: rgba(0, 0, 0, 0) !important; + border: 0px !important; + text-align: center !important; + display: flex; + justify-items: center; + font-size: 10pt !important; + width: 247px; +} + +.activeWARNameAntagonist { + height: 25px !important; + background: rgba(0, 0, 0, 0) !important; + border: 0px !important; + text-align: center !important; + display: flex; + justify-items: center; + font-size: 10pt !important; + width: 399px; +} + +.activeUsesToggle[value='0'] ~ .activeUses, +.activeUsesToggle[value='1'] ~ .stupid, +.activeUsesToggle[value='0'] ~ .stupider { + display: none !important; +} + +.activeUsesToggle[value='1'] ~ .activeUses, +.activeUsesToggle[value='0'] ~ .stupid, +.activeUsesToggle[value='1'] ~ .stupider { + display: flex !important; +} + +div.activeGridDouble { + display: flex; + height: 24px !important; + align-items: center; + justify-items: center; + margin-left: -1px; + margin-right: -1px; +} + +.rotate { + transform: rotate(-90deg); + -webkit-transform: rotate(-90deg); + -moz-transform: rotate(-90deg); + -ms-transform: rotate(-90deg); + -o-transform: rotate(-90deg); + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); +} + +div.activeGridDoubleAntagonist { + display: grid; + grid-template-columns: 1fr; + height: 24px !important; + align-items: center; +} + +.activeUsesToggle[value='0'] ~ div.activeGridDoubleSecond { + display: flex; + height: 25px !important; + align-items: center; + justify-items: start; + justify-content: space-between; +} + +.activeUsesToggle[value='1'] ~ div.activeGridDoubleSecond { + display: flex; + height: 25px !important; + align-items: center; + justify-items: start; + justify-content: space-between; +} + +div.activeGridDoubleSecondAntagonist { + display: grid; + grid-template-columns: 53px 63px 47px 80px 73px 27px; + height: 28px !important; + align-items: center; + justify-items: start; + margin-left: -60px; +} + +h4.activeClick { + position: absolute; + width: 250px; + height: 25px; +} + +h4.qualityClick { + position: absolute; + width: 200px; + height: 17px; +} + +h4.blessingsClick { + position: absolute; + width: 263px; + height: 18px; +} + +.augmentsRight { + border: 1px solid black; + border-radius: 13px; + margin-top: 7px; + width: 315px !important; +} + +h4.augmentClick { + position: absolute; + width: 255px; + height: 25px; +} + +.superiorityShow { + display: none; +} + +.superiorityToggle[value='1'] ~ .superiorityShow { + display: block; +} + +.augmentLevel { + width: 20px !important; + font-size: 11px !important; + text-align: center !important; + height: 12px !important; +} + +.shardLevel { + width: 20px !important; + font-size: 11px !important; + text-align: center !important; + height: 10px !important; + margin-top: 1px !important; + padding-top: 2px !important; +} + +.augmentButton[type='roll'] { + margin-top: 2px !important; + margin-right: 5px !important; + color: #85d6ff !important; + font-weight: 100 !important; + font-size: 19pt !important; +} + +.activeButton { + width: 67% !important; + height: 25px !important; + position: absolute; + background: none !important; + color: transparent !important; + margin: 0px; + margin-top: -2px; + left: 77px; + border: 0px; + opacity: 0% !important; +} + +.activeInput { + width: 15px !important; + height: 15px !important; + margin-top: 0px !important; +} + +.activeActive { + justify-self: end; +} + +.activeInactive { + display: none; +} + +.activeEndurance { + display: flex; + grid-area: f; + align-items: center; + margin-right: 5px; +} + +.activeInputResult[value='1'] ~ div.activeActive, +.activeInputResult[value='0'] ~ div.activeInactive { + display: grid; + margin-right: 8px; +} + +.activeInput:checked ~ .activeWARNameDouble { + width: 247px; +} + +.activeInput:not(:checked) ~ .activeWARNameDouble { + width: 247px; +} + +h4.activeClickDouble { + position: absolute; + width: 245px; + height: 25px; + right: 39px; +} + +.flawed, +.passive_flawed, +.cone, +.ctwo { + display: none !important; +} + +.passive_flawed_toggle[value='0'] ~ .cone, +.passive_flawed_toggle[value='2'] ~ .ctwo { + display: grid !important; +} + +.flawed_toggle[value='1'] ~ .flawed { + display: flex !important; +} + +.passive_flawed_toggle[value='2'] ~ .passive_flawed { + display: block !important; +} + +.passive_flawed_toggle[value='0'] ~ div.effectsbox { + height: 205px !important; +} + +.passive_flawed_toggle[value='2'] ~ div.effectsbox { + height: 205px !important; +} + +.passive_flawed_toggle[value='0'] ~ .effectsboxtext { + height: 170px !important; +} + +.passive_flawed_toggle[value='2'] ~ .effectsboxtext { + height: 170px !important; +} + +.passive_flawed_toggle[value='2'] ~ .passiveReactivePopupFlex { + height: 109px !important; +} + +/*#endregion*/ + +/*#region repeatingControl*/ +.itemcontrol { + z-index: 10; +} + +.repcontrol_add { + align-self: flex-end; + border-radius: 20px; + font-size: 14pt !important; +} + +.repcontrol_edit { + align-self: flex-start !important; + border-radius: 20px; + font-size: 14pt !important; +} + +.abilityShell .repcontrol_add { + align-self: flex-end; + border-radius: 20px; + font-size: 10pt !important; + width: 40px; + opacity: 1; + padding-left: 4px; + padding-right: 8px; + margin: 5px 0px; +} + +.repcontainer[data-groupname='repeating_ability'], +.repcontainer[data-groupname='repeating_war'], +.repcontainer[data-groupname='repeating_qualities'], +.repcontainer[data-groupname='repeating_warantagonist'] { + display: flex; + flex-wrap: wrap; + column-gap: 4px; + flex-direction: column; + row-gap: 1px; + margin-right: 3px; + margin-bottom: 2px; +} + +.repcontainer[data-groupname='repeating_warantagonist'] .repitem { + max-width: 400px; +} + +.repcontainer[data-groupname='repeating_toolkit'] .repitem { + display: grid; + grid-template-columns: 121px 21px; + height: 17px !important; + margin-top: 4px; + direction: ltr; +} + +.repcontainer[data-groupname='repeating_talents'] .repitem { + height: 17px !important; + margin-top: 4px; +} + +[data-groupname='repeating_ability'] > button.btn.repcontrol_add { + margin-right: 3px; +} + +[data-groupname='repeating_warrunes'] > button.btn.repcontrol_add { + position:absolute; + z-index: 2; + top: 105px; + right: 7px; +} + +[data-groupname='repeating_warrunes'] > button.btn.repcontrol_edit { + position:absolute; + z-index: 2; + left:8px; + top: 105px; +} + + +[data-groupname='repeating_ability'] > button.btn.repcontrol_modify { + margin-left: 3px; +} + +[data-groupname='repeating_ability'] > button.btn.repcontrol_edit { + margin-left: 3px; +} + +.itemcontrol[data-groupname='repeating_ability'] .repcontrol_del { + font-size: 8pt; + padding: 0px 6px; + margin-right: 5px; +} + +.ui-dialog + .charsheet + .repcontainer[data-groupname='repeating_ability'] + .repitem + .itemcontrol + .repcontrol_del { + font-size: 8pt; + padding: 0px 6px; + margin-right: 5px; +} + +.ui-dialog + .charsheet + .repcontainer[data-groupname='repeating_toolkit'] + .repitem + .itemcontrol + .repcontrol_del { + font-size: 7pt; + padding: 0px 4px; + margin-right: 2px; + margin-top: -2px; + height: 17px; + line-height: 15px; +} +.ui-dialog + .charsheet + .repcontainer[data-groupname='repeating_talents'] + .repitem + .itemcontrol + .repcontrol_del { + font-size: 7pt; + padding: 0px 4px; + margin-right: 2px; + margin-top: -2px; + height: 17px; + line-height: 15px; +} + +.ui-dialog + .charsheet + .repcontainer[data-groupname='repeating_toolkit'] + .repitem + .itemcontrol + .repcontrol_move { + position: relative; + font-size: 11pt; + top: -13px; + left: 5px; + padding: 0px 4px; + line-height: 14px; +} +.ui-dialog + .charsheet + .repcontainer[data-groupname='repeating_talents'] + .repitem + .itemcontrol + .repcontrol_move { + position: relative; + font-size: 11pt; + top: -13px; + left: 5px; + padding: 0px 4px; + line-height: 14px; +} + +.ui-dialog + .charsheet + .repcontainer[data-groupname='repeating_ability'] + .repitem + .itemcontrol + .repcontrol_move { + position: relative; + font-size: 11pt; + top: -8px; + left: 9px; + padding: 0px 4px; + line-height: 14px; +} + +.ui-dialog + .charsheet + .repcontainer[data-groupname='repeating_war'] + .repitem + .itemcontrol + .repcontrol_del { + position: relative; + font-size: 19pt; + width: 40px; + top: 3px; + right: 4px; + padding: 3px 4px 5px 4px; + line-height: 28px; + border-radius: 38px; +} + +.ui-dialog + .charsheet + .repcontainer[data-groupname='repeating_war'] + .repitem + .itemcontrol + .repcontrol_move { + position: relative; + font-size: 36pt; + width: 40px; + top: 2px; + left: 4px; + padding: 3px 4px 3px 4px; + line-height: 28px; + font-weight: 900; + border-radius: 38px; +} + +.repcontrol[data-groupname='repeating_ability'], +.repcontrol[data-groupname='repeating_war'], +.repcontrol[data-groupname='repeating_qualities'], +.repcontrol[data-groupname='repeating_warantagonist'] { + display: flex; + justify-content: space-between; +} + +.repcontrol[data-groupname='repeating_power'] .repcontrol_move { + grid-area: d; +} + +.repcontrol[data-groupname='repeating_power'] .repcontrol_edit { + font-size: 11pt !important; + align-self: flex-end !important; + order: 2; +} + +.repcont .repcontrol[data-groupname='repeating_power'] .repcontrol_add { + grid-area: d; + margin-bottom: 20px; +} + +.repcontrol[data-groupname='repeating_equipment'] .repcontrol_add { + position: absolute; + top: 410px; + right: 11px; +} +.repcontrol[data-groupname='repeating_toolkit'] .repcontrol_add { + position: absolute; + bottom: 8px; + left: 110px; + padding-top: 2px; + font-size: 14px !important; + font-weight: bolder; + height: 23px; +} +.repcontrol[data-groupname='repeating_talents'] .repcontrol_add { + position: absolute; + bottom: 8px; + right: 6px; + padding-top: 2px; + font-size: 14px !important; + font-weight: bolder; + height: 23px; +} + +.repcontrol[data-groupname='repeating_talents'] .repcontrol_edit { + position: absolute; + bottom: 8px; + right: 61px; + padding-top: 2px; + font-size: 14px !important; + font-weight: bolder; + height: 23px; +} + +.repcontrol[data-groupname='repeating_equipment'] .repcontrol_del { + margin-right: 17px; +} + +.repcontrol[data-groupname='repeating_toolkit'] .repcontrol_del { + margin-right: 17px; +} + +a.repcontainer[data-groupname='repeating_equipment'] a.btn.repcontrol_move { + margin-top: -11px; + margin-left: 1px; +} + +a.repcontainer[data-groupname='repeating_toolkit'] a.btn.repcontrol_move { + margin-top: -11px; + margin-left: 1px; +} + +.ui-dialog + .charsheet + .repcontainer[data-groupname='repeating_toolkit'] + .repitem + .itemcontrol + .repcontrol_move { + position: relative; + font-size: 11pt; + top: -10px; + left: 1px; + padding: 0px 4px; + line-height: 14px; + border-radius: 50px; + padding-top: 2px; + width: 19px; +} +.ui-dialog + .charsheet + .repcontainer[data-groupname='repeating_talents'] + .repitem + .itemcontrol + .repcontrol_move { + position: relative; + font-size: 11pt; + top: -10px; + left: 1px; + padding: 0px 4px; + line-height: 14px; + border-radius: 50px; + padding-top: 2px; + width: 19px; +} + +.ui-dialog + .charsheet + .repcontainer[data-groupname='repeating_toolkit'] + .repitem + .itemcontrol + .repcontrol_del { + font-size: 7pt; + padding: 0px 4px; + margin-right: 3px; + margin-top: -2px; + height: 19px; + line-height: 15px; + border-radius: 50px; + width: 20px; +} +.ui-dialog + .charsheet + .repcontainer[data-groupname='repeating_talents'] + .repitem + .itemcontrol + .repcontrol_del { + font-size: 7pt; + padding: 0px 4px; + margin-right: 0px; + margin-top: -3px; + height: 19px; + line-height: 15px; + border-radius: 50px; + width: 20px; +} + +.repcontrol[data-groupname='repeating_equipment'] .repcontrol_edit { + position: absolute; + top: 410px; + left: 585px; +} + +.repcontrol[data-groupname='repeating_toolkit'] .repcontrol_edit { + position: absolute; + bottom: 8px; + left: 6px; + padding-top: 2px; + font-size: 14px !important; + font-weight: bolder; + height: 23px; +} + +.repcontrol[data-groupname='repeating_blessings'] .repcontrol_add, +.repcontrol[data-groupname='repeating_powers'] .repcontrol_add { + position: absolute; + top: 569px; + left: 697px; +} + +.repcontainer[data-groupname='repeating_blessings'], +.repcontainer[data-groupname='repeating_powers'] { + display: flex; + flex-wrap: wrap; +} + +.repcontrol[data-groupname='repeating_blessings'] .repcontrol_del, +.repcontrol[data-groupname='repeating_powers'] .repcontrol_del { + margin-right: 17px; +} + +.repcontainer[data-groupname='repeating_blessings'] a.btn.repcontrol_move, +.repcontainer[data-groupname='repeating_powers'] a.btn.repcontrol_move { + display: none; +} + +.repcontrol[data-groupname='repeating_blessings'] .repcontrol_edit, +.repcontrol[data-groupname='repeating_powers'] .repcontrol_edit { + position: absolute; + top: 569px; + left: 143px; +} + +.abilityShell .repcontrol_edit { + align-self: flex-start !important; + border-radius: 20px; + font-size: 10pt !important; + width: 40px; + opacity: 1; + padding-left: 10px; + margin: 5px 0px; +} + +.abilityShell .repcontrol_del { + height: 20px; + width: 20px; + padding: 0px; + margin-top: 1px; + margin-right: 4px; + border-radius: 25px; +} + +.abilityShell .repcontrol_move { + padding: 0px; + height: 20px; + width: 20px; + border-radius: 25px; + position: relative; + z-index: 10; + align-self: flex-start; + left: 4px; + top: 2px; +} + +/*#endregion*/ + +/*#region popupControl*/ +.overlay { + position: fixed; + z-index: 1; + top: 0; + bottom: 0; + left: 0; + right: 0; + background: rgba(0, 0, 0, 0.7); + transition: opacity 500ms; + visibility: hidden; + opacity: 0; + width: 100%; +} + +.overlay:target { + visibility: visible; + opacity: 1; +} + +.popupCharacteristics { + margin: 10px auto; + padding: 1px; + background-color: #85d6ff; + border-radius: 15px; + width: 75%; + position: relative; + transition: all 0.5s ease-in-out; +} + +.popupWAR { + margin: 10px auto; + padding: 1px; + background-color: #85d6ff; + border-radius: 15px; + width: 402px; + position: relative; + transition: all 0.5s ease-in-out; +} + +.popupSpecialisation { + margin: 10px auto; + padding: 1px; + background-color: #85d6ff; + border-radius: 15px; + width: 652px; + position: relative; + transition: all 0.5s ease-in-out; +} + +.popupEquipment { + margin: 10px auto; + padding: 1px; + border-radius: 15px; + width: 852px; + position: relative; + transition: all 0.5s ease-in-out; + height: 460px; +} + +.popupBionic { + margin: 10px auto; + padding: 1px; + border-radius: 15px; + width: 702px; + position: relative; + transition: all 0.5s ease-in-out; + height: 460px; +} + +.popupEquipmentUpper { + padding: 1px; + background-color: #85d6ff; + border-radius: 15px; + width: 852px; + position: relative; + transition: all 0.5s ease-in-out; + margin-bottom: 5px; + height: 462px; +} + +.popupBionicUpper { + padding: 1px; + background-color: #85d6ff; + border-radius: 15px; + width: 702px; + position: relative; + transition: all 0.5s ease-in-out; + margin-bottom: 5px; + height: 462px; +} + +.popupEquipmentLower { + padding: 1px; + background-color: #85d6ff; + border-radius: 15px; + width: 752px; + position: relative; + transition: all 0.5s ease-in-out; +} + +.popupCharacteristics .close, +.popupToolkit .close, +.popupManifestations .close, +.popupWAR .close, +.popupEquipment .close { + height: 35px; + min-width: 25px; + color: #85d6ff; + transition: all 200ms; + font-size: 30px; + font-weight: bold; + text-decoration: none; + opacity: 0.9 !important; +} + +.popupCharacteristics .close:hover, +.popupToolkit .close:hover, +.popupManifestations .close:hover, +.popupWAR .close:hover, +.popupEquipment .close:hover { + color: #06d85f; +} + +.popupCharacteristics .content { + max-height: 50%; + overflow: auto; +} +/*#endregion*/ + +/*#region actions abilities powers pursuit*/ +.pursuitName { + font-size: 10pt !important; + margin-right: 5px; + margin-left: 5px; + margin-bottom: -5px; +} + +.bionics { + display: none; +} + +.bionic_check[value='EnhancerT'] ~ .bionics { + display: block !important; +} + +div.actionShell { + height: fit-content; + width: 430px !important; + border-radius: 15px 15px 15px 15px; + border: 1px solid black; + line-height: 25px !important; + display: grid; + grid-template-rows: 25px; + align-items: center; + position: relative; + padding-bottom: 3px; + top: -25px; + margin-bottom: -25px; +} + +.pursuitButton[type='roll'] { + color: black !important; + font-weight: bolder !important; + margin-right: -3px !important; + margin-left: 0px !important; + padding-left: 1px !important; + height: 20px !important; + font-size: 20pt !important; + margin-bottom: 1px !important; +} + +.manButton { + font-family: 'dicefontd10' !important; + background: transparent !important; + border: 0px; + font-size: 17pt !important; + margin-bottom: 10px !important; + -webkit-text-stroke-width: thin; + -webkit-text-stroke-color: black; + height: 15px !important; + width: 25px !important; + color: black !important; + margin-left: 0px !important; + padding-left: 0px !important; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0), + 0 1px 2px rgba(0, 0, 0, 0); + -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0), + 0 1px 2px rgba(0, 0, 0, 0); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0), 0 1px 2px rgba(0, 0, 0, 0); +} + +.abilitiesActionsButton { + align-self: center; + border-radius: 25px; + padding-bottom: 1px; + width: 135px; + height: 28px !important; + line-height: 29px; + font-size: 14pt; +} + +.combatButton { + align-self: center; + border-radius: 25px; + padding-bottom: 21px; + padding-top: 2px; + width: 125px; + background: #071019; + color: #85d6ff; + height: 20px; + font-size: 12pt; + font-weight: 300; + text-align: center; +} +/*#endregion*/ + +/*#region bionics*/ +.cns_bionics_description, +.pns_bionics_description, +.cs_bionics_description, +.larm_bionics_description, +.rarm_bionics_description, +.barm_bionics_description, +.legs_bionics_description, +.structural_bionics_description { + display: none; +} + +.cns_toggle:where(:not([value=''])) ~ .cns_bionics_description, +.pns_toggle:where(:not([value=''])) ~ .pns_bionics_description, +.cs_toggle:where(:not([value=''])) ~ .cs_bionics_description, +.larm_toggle:where(:not([value=''])) ~ .larm_bionics_description, +.rarm_toggle:where(:not([value=''])) ~ .rarm_bionics_description, +.barm_toggle:where(:not([value=''])) ~ .barm_bionics_description, +.legs_toggle:where(:not([value=''])) ~ .legs_bionics_description, +.structural_toggle:where(:not([value=''])) ~ .structural_bionics_description { + display: block; +} + +.cnsBionics { + position: absolute; + top: 85px; + left: 120px; +} + +.pnsBionics { + position: absolute; + top: 57px; + left: 120px; +} + +.csBionics { + position: absolute; + top: 130px; + left: 160px; +} + +.structuralBionics { + position: absolute; + bottom: 20px; + left: 15px; +} + +.larmBionics { + position: absolute; + top: 170px; + left: 175px; +} + +.rarmBionics { + position: absolute; + top: 195px; + left: 175px; +} + +.legsBionics { + position: absolute; + top: 300px; + left: 175px; +} + +.bothBionics { + position: absolute; + top: 170px; + left: 175px; +} + +.armtoggleBionics { + position: absolute; + top: 153px; + left: 175px; +} + +.both_arms, +.double_arms { + display: none; +} + +.arm_toggle[value='1'] ~ .both_arms, +.arm_toggle[value='0'] ~ .double_arms { + display: block; +} + +h4.bionicsClick { + position: absolute; + width: 237px; + height: 18px; +} + +#edit-button:active { + color: #85d6ff; + background: rgb(7, 16, 25); + padding-top: 3px !important; + margin-top: -4px !important; + margin-left: -3px; + border-radius: 10px; + width: 34px !important; + position: absolute; + padding-left: 5px; + left: 412px; + top: 13px; + height: 20px !important; +} + +#edit-button:hover { + color: #356780; + background: rgba(7, 16, 25, 0.3); + padding-top: 3px !important; + margin-top: -4px !important; + margin-left: -3px; + border-radius: 10px; + width: 34px !important; + position: absolute; + padding-left: 5px; + left: 412px; + top: 13px; + height: 20px !important; +} + +#edit-button { + color: #404040; + background: rgba(7, 16, 25, 0.15); + padding-top: 3px !important; + margin-top: -4px !important; + margin-left: -3px; + font-weight: 700; + line-height: 14px; + border-radius: 10px; + width: 34px !important; + position: absolute; + padding-left: 5px; + left: 412px; + top: 13px; + height: 20px !important; +} + +.playercharsheet { + display: grid; + grid-template-columns: 435px auto; + column-gap: 3px; + margin-left: -10px; +} +/*#endregion*/ + +/*#region rolltemplates*/ +.sheet-rolltemplate-reactive, +.sheet-rolltemplate-active, +.sheet-rolltemplate-ability, +.sheet-rolltemplate-pursuit, +.sheet-rolltemplate-antagonistdamage, +.sheet-rolltemplate-blank, +.sheet-rolltemplate-defence, +.sheet-rolltemplate-resistance, +.sheet-rolltemplate-manoeuvre { + display: flex; + flex-wrap: wrap; + justify-content: center; + width: 230px !important; +} + +.sheet-rolltemplate-empty { + display: none; +} + +.sheet-rolltemplate-manoeuvre div.sheet-template-container, +.sheet-rolltemplate-ability div.sheet-template-container, +.sheet-rolltemplate-pursuit .sheet-template-container, +.sheet-rolltemplate-blank div.sheet-template-container, +.sheet-rolltemplate-stress div.sheet-template-container, +.sheet-rolltemplate-reactive div.sheet-template-container, +.sheet-rolltemplate-active div.sheet-template-container, +.sheet-rolltemplate-antagonistdamage div.sheet-template-container, +.sheet-rolltemplate-defence div.sheet-template-container, +.sheet-rolltemplate-resistance div.sheet-template-container { + border: 2px solid #000 !important; + border-radius: 14px !important; + font-size: 9pt; + width: 100%; + cursor: default; + line-height: 1.15em; +} + +.sheet-rolltemplate-manoeuvre .sheet-template-header, +.sheet-rolltemplate-reactive .sheet-template-header, +.sheet-rolltemplate-pursuit .sheet-template-header, +.sheet-rolltemplate-blank .sheet-template-header, +.sheet-rolltemplate-stress .sheet-template-header { + font-family: 'Crimson Text', serif !important; + background: rgb(7, 16, 25) !important; + color: #85d6ff !important; + padding: 2px; + font-weight: bolder; + border-bottom: 1px solid black; + line-height: 1em; + font-size: 1em; + border-radius: 10px 10px 0px 0px !important; + text-align: center; + cursor: default; +} + +.sheet-rolltemplate-ability .sheet-template-header { + display: flex !important; + justify-content: space-between !important; + font-family: 'Crimson Text', serif !important; + background: rgb(7, 16, 25) !important; + color: #85d6ff !important; + padding: 2px; + font-weight: bolder; + border-bottom: 1px solid black; + line-height: 1em; + font-size: 1em; + border-radius: 10px 10px 0px 0px !important; + text-align: center; + cursor: default; + padding-left: 15px; + padding-right: 15px; +} + +.sheet-rolltemplate-active .sheet-template-header, +.sheet-rolltemplate-antagonistdamage .sheet-template-header, +.sheet-rolltemplate-defence .sheet-template-header, +.sheet-rolltemplate-resistance .sheet-template-header { + font-family: 'Crimson Text', serif !important; + background: rgb(7, 16, 25) !important; + color: #85d6ff !important; + padding: 2px; + font-weight: bolder; + line-height: 1em; + font-size: 1em; + border-radius: 10px 10px 0px 0px !important; + text-align: center; + cursor: default; + padding-left: 10px !important; + padding-right: 10px !important; +} + +.sheet-rolltemplate-antagonistdamage .sheet-template-headerFix, +.sheet-rolltemplate-defence .sheet-template-headerFix, +.sheet-rolltemplate-resistance .sheet-template-headerFix, +.sheet-rolltemplate-active .sheet-template-headerFix { + display: flex !important; + justify-content: space-between !important; + padding-left: 10px !important; + padding-right: 10px !important; +} + +.sheet-rolltemplate-active .sheet-template-headerCenter { + display: flex !important; + justify-content: center !important; + padding-left: 10px !important; + padding-right: 10px !important; +} + +.sheet-rolltemplate-active .sheet-template-subheader, +.sheet-rolltemplate-antagonistdamage .sheet-template-subheader { + font-family: 'Crimson Text', serif !important; + background: rgb(7, 16, 25) !important; + color: #85d6ff !important; + padding: 2px; + font-weight: bolder; + border-bottom: 1px solid black; + line-height: 1em; + font-size: 1em; + border-radius: 0px; + text-align: left; + cursor: default; + display: flex; + justify-content: space-between; + padding-left: 10px; + padding-right: 10px; + border-radius: 0px !important; +} + +.sheet-rolltemplate-manoeuvre .sheet-template-row-outcome, +.sheet-rolltemplate-ability .sheet-template-row-outcome, +.sheet-rolltemplate-reactive .sheet-template-row-outcome, +.sheet-rolltemplate-pursuit .sheet-template-row-outcome, +.sheet-rolltemplate-blank .sheet-template-row-outcome, +.sheet-rolltemplate-active .sheet-template-row-outcome, +.sheet-rolltemplate-antagonistdamage .sheet-template-row-outcome, +.sheet-rolltemplate-defence .sheet-template-row-outcome, +.sheet-rolltemplate-resistance .sheet-template-row-outcome, +.sheet-rolltemplate-stress .sheet-template-row-outcome { + font-family: 'Crimson Text', serif !important; + font-weight: bold; + color: rgb(7, 16, 25) !important; + border-radius: 0px 0px 14px 14px; + text-align: center; + display: flex; + flex-direction: row; + flex-wrap: wrap; + min-height: 25px !important; + align-items: center; + justify-content: center; + font-style: italic; + padding-left: 10px !important; + padding-right: 10px !important; +} + +.sheet-rolltemplate-active .sheet-template-row-outcome-two { + font-family: 'Crimson Text', serif !important; + font-weight: bold; + color: rgb(7, 16, 25) !important; + border-radius: 0px 0px 14px 14px; + text-align: center; + display: flex; + flex-direction: row; + flex-wrap: wrap; + min-height: 15px !important; + align-items: center; + justify-content: center; + font-style: italic; + padding-left: 10px !important; + padding-right: 10px !important; +} + +.sheet-darkmode.ui-widget-content { + color: var(--dark-secondarytext) !important; +} + +.sheet-darkmode .activeWARNameDouble, +.sheet-darkmode .passiveReactiveName, +.sheet-darkmode .blessingsName { + color: #85d6ff !important; +} + +.sheet-rolltemplate-active .sheet-template-row-outcome-info, +.sheet-rolltemplate-antagonistdamage .sheet-template-row-outcome-info { + font-family: 'Crimson Text', serif !important; + font-weight: bold; + color: rgb(7, 16, 25) !important; + border-radius: 0px 0px 14px 14px; + text-align: left; + display: flex; + flex-direction: row; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + font-style: italic; + padding-left: 10px !important; + padding-right: 10px !important; +} + +.sheet-rolltemplate-defence .sheet-template-row-outcome-effect, +.sheet-rolltemplate-resistance .sheet-template-row-outcome-effect { + font-family: 'Crimson Text', serif !important; + font-weight: bold; + color: rgb(7, 16, 25) !important; + border-radius: 0px 0px 14px 14px; + text-align: left; + display: flex; + flex-direction: row; + flex-wrap: wrap; + text-align: justify; + justify-content: space-between; + font-style: bold; + padding-left: 10px !important; + padding-right: 10px !important; + font-size: 11px; + line-height: 11px; + padding-top: 3px; + padding-bottom: 3px; +} + +.sheet-rolltemplate-antagonistdamage .sheet-template-row-outcome a[href^='~'] { + font-family: 'dicefontd10' !important; + background: transparent; + border: 0px; + font-size: 26pt; + font-style: normal !important; + margin-bottom: 5px; + -webkit-text-stroke-width: thin; + -webkit-text-stroke-color: black; + color: black; + padding-left: 10px !important; + padding-right: 10px !important; +} + +.sheet-rolltemplate-reactive .sheet-template-justify { + display: flex; + justify-content: space-between; + padding: 0px 10px; +} + +.sheet-rolltemplate-pursuit .sheet-template-justify { + display: grid !important; + grid-template-columns: 1fr 1fr; + padding: 0px 10px !important; + column-gap: 15px; +} + +.sheet-rolltemplate-pursuit .sheet-template-left { + justify-self: end !important; +} + +.sheet-rolltemplate-pursuit .sheet-template-right { + justify-self: start !important; + font-weight: 900; +} + +.sheet-rolltemplate-manoeuvre .sheet-template-row, +.sheet-rolltemplate-ability .sheet-template-row, +.sheet-rolltemplate-reactive .sheet-template-row, +.sheet-rolltemplate-pursuit .sheet-template-row, +.sheet-rolltemplate-blank .sheet-template-row, +.sheet-rolltemplate-active .sheet-template-row, +.sheet-rolltemplate-antagonistdamage .sheet-template-row, +.sheet-rolltemplate-defence .sheet-template-row, +.sheet-rolltemplate-resistance .sheet-template-row, +.sheet-rolltemplate-stress .sheet-template-row { + font-family: 'Crimson Text', serif !important; + font-weight: 900; + display: flex; + flex-direction: row; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding-left: 5px !important; + padding-right: 5px !important; + min-height: 8px; +} + +.sheet-rolltemplate-manoeuvre .inlinerollresult, +.sheet-rolltemplate-ability .inlinerollresult, +.sheet-rolltemplate-reactive .inlinerollresult, +.sheet-rolltemplate-pursuit .inlinerollresult, +.sheet-rolltemplate-blank .inlinerollresult, +.sheet-rolltemplate-active .inlinerollresult, +.sheet-rolltemplate-antagonistdamage .inlinerollresult, +.sheet-rolltemplate-defence .inlinerollresult, +.sheet-rolltemplate-resistance .inlinerollresult, +.sheet-rolltemplate-stress .inlinerollresult { + display: inline-block; + text-align: center; + border: 2px solid rgba(167, 168, 170, 1); + cursor: default; +} + +.sheet-rolltemplate-manoeuvre .sheet-template-row .inlinerollresult, +.sheet-rolltemplate-reactive .sheet-template-row .inlinerollresult, +.sheet-rolltemplate-reactive .sheet-template-row-outcome .inlinerollresult, +.sheet-rolltemplate-pursuit .sheet-template-row .inlinerollresult, +.sheet-rolltemplate-blank .sheet-template-row .inlinerollresult, +.sheet-rolltemplate-active .sheet-template-row .inlinerollresult, +.sheet-rolltemplate-active .sheet-template-row-outcome .inlinerollresult, +.sheet-rolltemplate-antagonistdamage .sheet-template-row .inlinerollresult, +.sheet-rolltemplate-antagonistdamage + .sheet-template-row-outcome + .inlinerollresult, +.sheet-rolltemplate-defence .sheet-template-row .inlinerollresult, +.sheet-rolltemplate-defence .sheet-template-row-outcome .inlinerollresult, +.sheet-rolltemplate-resistance .sheet-template-row .inlinerollresult, +.sheet-rolltemplate-resistance .sheet-template-row-outcome .inlinerollresult, +.sheet-rolltemplate-blank .sheet-template-row-outcome .inlinerollresult, +.sheet-rolltemplate-stress .sheet-template-row .inlinerollresult { + background: transparent; + border: none; + pointer-events: none; +} + +.sheet-rolltemplate-active .sheet-template-row-center, +.sheet-rolltemplate-defence .sheet-template-row-center { + justify-content: center; +} +.sheet-rolltemplate-active .sheet-template-row-flex { + display: flex; +} + +.sheet-rolltemplate-defence .sheet-template-row-roll .inlinerollresult, +.sheet-rolltemplate-resistance .sheet-template-row-roll .inlinerollresult, +.sheet-rolltemplate-active .sheet-template-row-roll .inlinerollresult, +.sheet-rolltemplate-blank .sheet-template-row-roll .inlinerollresult, +.sheet-rolltemplate-manoeuvre .sheet-template-row-roll .inlinerollresult, +.sheet-rolltemplate-pursuit .sheet-template-row-roll .inlinerollresult { + background: transparent; + border: 2px solid !important; + border-radius: 50px; + pointer-events: none; + font-weight: bold; + line-height: 18px; + min-height: 17px; + min-width: 12px; + max-height: 17px; + max-width: 12px; +} + +.sheet-rolltemplate-defence .sheet-template-row-roll .fullcrit, +.sheet-rolltemplate-resistance .sheet-template-row-roll .fullcrit, +.sheet-rolltemplate-active .sheet-template-row-roll .fullcrit, +.sheet-rolltemplate-blank .sheet-template-row-roll .fullcrit, +.sheet-rolltemplate-manoeuvre .sheet-template-row-roll .fullcrit, +.sheet-rolltemplate-pursuit .sheet-template-row-roll .fullcrit { + border: 2px solid #3fb315 !important; + height: 14px; + padding-top: 2px; + line-height: 15px; +} + +.sheet-rolltemplate-defence .sheet-template-row-roll .fullfail, +.sheet-rolltemplate-resistance .sheet-template-row-roll .fullfail, +.sheet-rolltemplate-active .sheet-template-row-roll .fullfail, +.sheet-rolltemplate-blank .sheet-template-row-roll .fullfail, +.sheet-rolltemplate-manoeuvre .sheet-template-row-roll .fullfail, +.sheet-rolltemplate-pursuit .sheet-template-row-roll .fullfail { + border: 2px solid #b31515 !important; + line-height: 15px; +} + +.sheet-rolltemplate-blank .sheet-template-row-roll .inlinerollresult { + padding-left: 2px; + margin-left: 3px; + margin-right: 3px; +} + +.sheet-rolltemplate-blank .sheet-template-row { + justify-content: center; +} + +.sheet-rolltemplate-blank .sheet-template-row-outcome { + font-size: 12pt !important; +} + +.sheet-rolltemplate-manoeuvre .sheet-template-row, +.sheet-rolltemplate-reactive .sheet-template-row, +.sheet-rolltemplate-pursuit .sheet-template-row, +.sheet-rolltemplate-blank .sheet-template-row, +.sheet-rolltemplate-active .sheet-template-row, +.sheet-rolltemplate-ability .sheet-template-row, +.sheet-rolltemplate-antagonistdamage .sheet-template-row, +.sheet-rolltemplate-stress .sheet-template-row, +.sheet-rolltemplate-defence .sheet-template-row, +.sheet-rolltemplate-manoeuvre .sheet-template-row-outcome, +.sheet-rolltemplate-reactive .sheet-template-row-outcome, +.sheet-rolltemplate-ability .sheet-template-row-outcome, +.sheet-rolltemplate-pursuit .sheet-template-row-outcome, +.sheet-rolltemplate-blank .sheet-template-row-outcome, +.sheet-rolltemplate-defence .sheet-template-row-outcome, +.sheet-rolltemplate-resistance .sheet-template-row-outcome, +.sheet-rolltemplate-active .sheet-template-row-outcome, +.sheet-rolltemplate-antagonistdamage .sheet-template-row-outcome, +.sheet-rolltemplate-stress .sheet-template-row-outcome { + cursor: default; + padding-left: 5px !important; + padding-right: 5px !important; + color: black; + font-size: 11px; + line-height: 11px; + padding-top: 3px; + padding-bottom: 3px; +} + +.sheet-rolltemplate-active .sheet-template-span, +.sheet-rolltemplate-defence .sheet-template-span, +.sheet-rolltemplate-resistance .sheet-template-span { + display: flex; + justify-content: space-evenly; + width: 100%; + flex-wrap: wrap; +} + +.sheet-rolltemplate-active .sheet-template-spanFlex, +.sheet-rolltemplate-defence .sheet-template-spanFlex, +.sheet-rolltemplate-resistance .sheet-template-spanFlex { + display: grid; + flex-direction: column; + align-items: center; + grid-template-rows: 20px 12px; + justify-items: center; + row-gap: 4px; +} + +.sheet-rolltemplate-manoeuvre div:nth-child(odd), +.sheet-rolltemplate-ability div:nth-child(odd), +.sheet-rolltemplate-defence div:nth-child(odd), +.sheet-rolltemplate-resistance div:nth-child(odd), +.sheet-rolltemplate-pursuit div:nth-child(odd), +.sheet-rolltemplate-blank div:nth-child(odd), +.sheet-rolltemplate-reactive div:nth-child(odd), +.sheet-rolltemplate-stress div:nth-child(odd), +.sheet-rolltemplate-active div:nth-child(odd), +.sheet-rolltemplate-antagonistdamage div:nth-child(odd) { + background-color: rgba(197, 197, 224, 1); +} + +.sheet-rolltemplate-manoeuvre div:nth-child(even), +.sheet-rolltemplate-ability div:nth-child(even), +.sheet-rolltemplate-defence div:nth-child(even), +.sheet-rolltemplate-resistance div:nth-child(even), +.sheet-rolltemplate-pursuit div:nth-child(even), +.sheet-rolltemplate-blank div:nth-child(even), +.sheet-rolltemplate-reactive div:nth-child(even), +.sheet-rolltemplate-stress div:nth-child(even), +.sheet-rolltemplate-active div:nth-child(even), +.sheet-rolltemplate-antagonistdamage div:nth-child(even) { + background-color: rgba(233, 233, 233, 1); +} + +.sheet-rolltemplate-active div:last-child, +.sheet-rolltemplate-reactive div:last-child, +.sheet-rolltemplate-manoeuvre div:last-child, +.sheet-rolltemplate-antagonistdamage div:last-child, +.sheet-rolltemplate-resistance div:last-child, +.sheet-rolltemplate-ability div:last-child, +.sheet-rolltemplate-defence div:last-child, +.sheet-rolltemplate-pursuit div:last-child, +.sheet-rolltemplate-blank div:last-child, +.sheet-rolltemplate-stress div:last-child { + border-radius: 0px 0px 10px 10px; + padding-bottom: 1px; +} + +/*#endregion*/ diff --git a/The ADVANCED Pandemonium/The_ADVANCED_Pandemonium.html b/The ADVANCED Pandemonium/The_ADVANCED_Pandemonium.html index 339ba53d1d..1d58c9ea75 100644 --- a/The ADVANCED Pandemonium/The_ADVANCED_Pandemonium.html +++ b/The ADVANCED Pandemonium/The_ADVANCED_Pandemonium.html @@ -1,2752 +1,2752 @@ - -
- -
-
-
-
-
- The Advanced -
-
-

Name:

- -
-
-

Manifestation:

- - - Effects -
- -
-
-
-
-
-

Combat Block

-
-
-
-

Movement:

-
- -
-
-
-
-
-

Manoeuvre:

-
- - -
-
-
-
-
-

Detection Range:

- -
-
-
-
-

Aura Size:

- -
-
-
-
-

Pursuit Bonus:

- -
-
-
-
-

Fortitude:

-
- - -
-
-
-
-
-

Blank & Chance Rolls:

-
- -
-
-
-
-
-
-
-
-
-
Hit Points
-
Wound
- - -

/

- - - - -

/

- - - - -

/

- - - - -

/

- - - - -

/

- - - -
-

Base

-
-
- - -
-
-

Aggravated

-
-
- -
-
-
-
-
-
Effort
- -

/

- -
-

Base

-
-
- - -
-
-
-
Shielding
- -

/

- -
-

Base

-
-
- - -
-
-
-
-
-

Stress & Fatigue

-
-
-

Strain

-
- -
-

Low Stress

- -

Stress

- -

Burned Out

-
- -
-

Fatigued

- -

Exhausted

- -
-
-
-
-
-
-

Flawed:

- - -

Passive WAR

- -
-
-

Type:

- - - - - - - -

Roll Modifier:

- -
-
-
-
-

Mitigation

-
- -
-
-
-

Defence

-
- -
-
-
-

Resistance

-
- -
-
-
- -
-
- - - -

Reaction

- -
-
- - - - Rune Data - -
-
-
-
-

Pursuit

-
-
-

Competencies

- - -
-
- - - - -
-
- - - - -
-
- - - - -
-
- - -
-
- - -
-
- - -
-
- - -
- -
-
- -
-
-

Effects

-
- - -
-
- -
-
-
-
-

Active WAR

-

Max active slots

- -

Max inactive slots

- -
-
-
- -
- -
-
-

Active:

- -

Uses:

- - -

Flawed:

- - -
- -
-

- -
- - - - - -
-
- - - - - - - -
- -

Type:

- -
- - - - - -

Range:

- -
- -

Max Range:

- -
- -
- -

Uses

-
- - -

/

- -
-
- -

Roll Modifier:

- -
- - -
-
-
- -
-
-
-

Name:

- - - -
- -

Damage

-

Healing

-
- - - -
-
-
- -

Offence

-

Alleviation

-

Manipulation

-
- - - - -
-
-
- -

Runes

-
- -
- -
-
- - - - -

Flaw

-

Boon

-

Condition

-

Boon & Flaw

-

Condition & Flaw

-
-
- -
- -

Condition

-

Boon

- -
- - -
-
-
- -
-
-
-
-
-
-

Powers & Abilities

-

Aetheric Energy:

- -

/

- -
-
-
-

Base Energy:

- -
-
-

Energy Modifier:

- -
-
- - Bionics -
-
-
- -
-
-
-
- -
-

Power:

- - -

Uses:

- -

- - -
-
- -
-
-

Name:

- -

Type:

- - -

Uses

- -

/

- -
- -
-
-
-
-
-
-
-
-
-
-
-
-
- The Advanced -
-
-

Name:

- -

Antagonist Type:

- -
-
-

Species:

- -

Leveling Stage:

- -
-
-
-
-
-
Shielding
- -

/

- -
-

Base

-
-
- -
-
-
-
-
-
Hit Points
- -

/

- -
-

Base

-
-
- - -
-
-

Aggravated

-
-
- -
-
-
-
-
-
-

Combat Block

-
-
-

Manoeuvre:

- - -

Movement:

- -

Detection Range:

- -
-
-

Aura Size:

- -

Base Offence:

- -

Base Damage:

- -
-
-

Base Mitigation:

- -

Base Defence:

- -

Base Resistance:

- -
-
-
-

Qualities

-
- - -
-
-
-
- -
-

Attach to Defence:

- -

- - -

:Attach to Attacks

-
-
-
-
-

Name:

- -
- -
-
-
-
-
-
-
-
-
-

Defence

-
-
-

Mitigation:

- -

Defence:

- -

Resistance:

- -

Strength Increases:

- -
-
- - -
-
-
-
-

Attacks

-
-
-
- -
-
-
-
- - - -
-
-
-
-
-

Name:

- -

Range:

- -

Strength Increases:

- -
-
-
-

Damage:

- -
-
-

Offence:

- -
-
-

Manipulation:

- -
-
-

Roll Modifier:

- -
-
-
- -
-
- -
-
-
-
-
-
-
- -
-

Antagonist:

- -
-
- -
-
- - -
- - -
-
- - -
-
- - × -
-
-

Soul Infusing:

-

- You can create, shape, and manipulate small amount of Fire, Earth, Water, Ice, and Storm (Air & Thunder) and can even manipulate reality in minor ways. -
These effects are purely meant for Roleplaying and serve no Purpose in Combat. -
You gain a +1 Fortitude bonus in all of the following Hazardous zones: Extreme Snowfall, Scorching heat, Sub-zero, Volcano, Geyser, and Aether storm -
You can create a single Anomaly, granting the Magus various additional Powers -

-

Imbue:

-

- Upon Imbuing you remove a single Condition, Trauma, Torment or Paresis Emergency from yourself and every Squadmate within your Detection Range -
While Imbued whenever any target or you makes an Overwhelming attack within your Detection Range you restore a single Aetheric Energy -
This can be triggered a maximum of once per Round -

-

Divergence:

-

- Whenever you spend an Aetheric Energy you create a second temporary Anomaly. This Anomaly dies at the end of your turn. While not under Duress the temporary Anomaly lasts for 10 minutes -

-

Avatar:

-

- You gain a single Aetheric Energy the moment you use your Imbue and while Imbued you can use any Utility power's per day use without using the charge. Each Power can be used once. -
The first attack roll after using a Utility Power is automatically an Overwhelming roll -

-
-
-

Soul Infusing:

-

- You can create, shape and manipulate small objects that shine light or shed darkness. These effects are purely meant for Roleplaying and serve no Purpose in Combat. -
You gain a +1 Fortitude bonus in all of the following Hazardous zones: Gravity (all), Meteorological Anomaly, Radiation or Unfetterered Sunlight -
Every WAR gains either a single Primary Shard or 2 Secondary Shards, every WAR is chosen separately -
You have acces to Lumokinesis -

-

Imbue:

-

- Upon Imbuing you create an immobile floating ball within your Detection range. This ball sheds Poor Light, or reduces the light to Low Light, in an Aura equal to your Detection Range -
While Imbued increase maximum Stamina by 1 -
Whenever a squadmate or yourself uses Aetheric Energy against a target within your Detection range you recover 2 stamina, this cannot bring your Stamina above the maximum value -

-

Divergence:

-

- You can designate a single WAR as your Signature WAR. -
Once per Round on your own turn or in between turns you can use this WAR free of cost. -
No WAR Power or Effort can be applied to this use. -

-

Avatar:

-

- While Imbued the ball you create is empowered and now does both effects, granting you and all Squadmates the benefits of Normal Light and all Antagonists the penalty of Low Light -
Whenever a Squadmate within your Detection Range or yourself spends an Aetheric Energy on any Action you recover 3 Stamina, this cannot bring your Stamina above the maximum value -

-
-
-

Soul Infusing:

-

- You can create or adjust minor physical features of your own body. These effects are purely meant for Roleplaying and serve no Purpose in Combat. -
You gain a +1 Fortitude bonus in three Hazardous zones of your choice -
You gain the Kinaethetic Mind Type and double the bonuses from any other Body and Mind Type -
Access to the Biofeedback Enhancements -

-

Imbue:

-

- Upon Imbuing you fully recover Shielding and up to half of your maximum Hit points -
While Imbued whenever any Squadmate successfully grants you a boon or you are the target of a Mishap, Condition or Medical Emergency you gain a single use of your Biofeedback -
This use of Biofeedback is not considered at full strength -
This can be triggered a maximum of once per Round -

-

Divergence:

-

- Choose either Durability, Vitality or Agility and choose either Acuity, Nerve, Essence, Comprehension or Discernment -
The two chosen ADVANCED statistics count as twice the value for all effects based on ADVANCED statistics. This effect is allowed to bring a statistic above 10. -

-

Avatar:

-

- While Imbued the free use of your Biofeedback is considered to be at full strength and your normal uses of Biofeedback gain the strength they would have had were you not under Duress -
You can choose to forgoe the bonus use of Biofeedback when a Boon is applied to you to apply the Boon to a single other Squadmate within your Detection Range -

-
-
-

Soul Infusing:

-

- You can create or adjust minor physical features of your own body. These effects are purely meant for Roleplaying and serve no Purpose in Combat. -
You gain a +1 Fortitude bonus in three Hazardous zones of your choice -
You gain access to Spirit Bonds and start with a single Bond -

-

Imbue:

-

- Upon imbuing you grant all Squadmates within your Detection Range and yourself 10 Stamina. Any Stamina that would be above a target's maximum value is lost, however that target fully replenishes their Shielding -
While Imbued you and any Squadmate within your Detection Range recover 2 Hit Points for each Effort spent on attack rolls or prevent 2 Damage to Hit Points for every Effort spent on defence rolls -

-

Divergence:

-

- When activating your Bond you can spend an Aetheric Energy to allow the Bond to be used a second time before needing a Long Rest. The second use of the Bond will be at a dimished capacity -

-

Avatar:

-

- While Imbued the extra benefit from Effort is increased by 1 and Overwhelming rolls by yourself or any Squadmate within your Detection Range causes you and all Squadmates within your Detection Range to immediately recover 1 Stamina -

-
-
-

Soul Infusing:

-

- You can create or adjust minor physical features of your own body. These effects are purely meant for Roleplaying and serve no Purpose in Combat. -
You gain a +1 Fortitude bonus in three Hazardous zones of your choice -
You gain access to Bionics and start with a single Bionic body part -

-

Imbue:

-

- Upon Imbuing yourself you grant yourself and every Squadmate a single temporary Aetheric Energy, this Energy can go above the characters maximum and is lost at the end of the Encounter -
While imbued you and each squadmate within your Detection range reduce the roll required for an Overwhelming roll by 1. -

-

Divergence:

-

- Containers within your Bionics gain an additional slot per Levelling Stage -
During a Short Rest you can increase the Duration of any Item with a Duration by 1 Scene or Replenish a single charge from an item containing charges -
Both effects can only be applied once to each item -

-

Avatar:

-

- While Imbued you can overcharge a single Bionic, granting a much greater benefit -
Any Aetheric Energy that is used by yourself or any Squadmate within your Detection Range counts as if two Aetheric Energy was used -

-
-
-

Soul Infusing:

-

- You can create, shape and manipulate small mechanical and electrical objects. These effects are purely meant for Roleplaying and serve no Purpose in Combat. -
You gain a +1 Fortitude bonus in three Hazardous zones of your choice -
You have a Geminae. -

-

Imbue:

-

- Upon Imbuing your Geminae and yourself burst with energy, Restoring 50% of your maximum Hit Points to all squadmates and yourself within your Detection range. Any Antanganist adjacent to yourself, your Geminae or a squadmate takes 10 Direct damage. -
While imbued your Geminae receives the same number of Hit Points as yourself. These Hit Points are reduced before your own and healing either of you recovers the amount from both pools -

-

Divergence:

-

- You have a second Geminae -
This means all attack rolls are made 3 times and you add the Damage of the WAR 3 times -

-

Avatar:

-

- While Imbued whenever you or a Squadmate within your Detection Range spends an Aetheric Energy your next attack roll is automatically Overwhelming. This can only happen once per turn -

-
-
-

Soul Infusing:

-

- You can create, shape and manipulate small mechanical and electrical objects. These effects are purely meant for Roleplaying and serve no Purpose in Combat. -
You gain a +1 Fortitude bonus in three Hazardous zones of your choice -
You can create up to 2 Signum within your Detection range. -

-

Imbue:

-

- Upon Imbuing you immediately create 2 Attacking Signum and 2 Healing Signum in any Hex within your Detection Range -
While Imbued you can have 6 Signum active at one time and whenever you or any Squadmate within your Detection Range suffers from an Underwhelming Defence roll all of your Signum are activated -
This can happen a maximum of once per Round -

-

Divergence:

-

- Increase number of Signum allowed at once by 1 and during Imbue by 1 -
Increase the range of the Attacker and Healer Signum by 5 and the range of the Defence Signum by 2 -
Increase all Signum values by 1 and they can survive an additional attack. During an attack 2 Effort instead of 1 can be spent to outright destroy a Signum -

-

Avatar:

-

- While Imbued you empower your Signum. Your Attacking and Healing Signum now activate twice at the end of your turn or whenever you or a Squadmate roll an - Underwhelming or Overwhelming roll and your Defence Signum increases Defence values by 1 -

-
-
-

Soul Infusing:

-

- You can create, shape and manipulate small Flora and Fauna. These effects are purely meant for Roleplaying and serve no Purpose in Combat. -
You gain a +1 Fortitude bonus in all of the following Hazardous zones: Thin Atmosphere, Geological Instability, Unstable Mountainside and Subterranean (all) -
You have a companion. You can choose from the following species: Beast, Plantae or Dragon -

-

Imbue:

-

- Upon Imbuing all Antagonists within your Detection Range suffer the Restrained Mishap -
Whenever you use a WAR Power your companion also uses the Power or vice versa -

-

Divergence:

-

- Whenever you use a Power on a target all Companions and all Attacker Signum within your Detection range can make a free attack against the target -

-

Avatar:

-

- Upon Imbuing all Antagonists within your Detection Range suffer the Paralyzed Condition or the Unconscious Condition, their choice. - While Imbued both you and your companion do not roll an additional die for underwhelming results and attacks using a WAR Power reduce the die result required for an Overwhelming result by 1 -

-
-
-
-
- -
- -
-
-
-
- - × -
-
-
-
-
-

ADVANCED

-
-
-
-
Body
- -
- -
-
Mind
- -
- -
-
Acuity
-
-
- -
-
-
-
Vitality
-
-
- -
-
-
-
Nerve
-
-
- -
-
-
-
Essence
-
-
- -
-
-
-
Durability
-
-
- -
-
-
-
Agility
-
-
- -
-
-
-
Comprehension
-
-
- -
-
-
-
Discernment
-
-
- -
-
-
-
-
-
-

Background

-
-
-

Birthright:

- -

Home Terrain:

- -

Acclimated Hazard:

- -

Languages:

- -

Purpose:

- -

Goals:

- -

Bonds:

- -

Linked Soul:

- -
-
-
-

Shorthand Rolls:

- -
-
-

Antagonist:

- -
-
-
-
- -
- -
- -
-
-
-

Equipment

-
-
-
- - - Male Body - Female Body - Genderless Body -
- - - -
-
-

Slots

-
- -

/

- -
-
-
-

Min/Max Strength

-
- -

/

- -
-
-
-
-
-

Charges

-
- -

/

- -
-
-
-
-
- - - -
-
-

Slots

-
- -

/

- -
-
-
-

Min/Max Strength

-
- -

/

- -
-
-
-
-
-

Charges

-
- -

/

- -
-
-
-
-
- - - -
-
-

Slots

-
- -

/

- -
-
-
-

Min/Max Strength

-
- -

/

- -
-
-
-
-
-

Charges

-
- -

/

- -
-
-
-
-
- - - -
-
-

Slots

-
- -

/

- -
-
-
-

Min/Max Strength

-
- -

/

- -
-
-
-
-
-

Charges

-
- -

/

- -
-
-
-
-
- - - -
-
-

Slots

-
- -

/

- -
-
-
-

Min/Max Strength

-
- -

/

- -
-
-
-
-
-

Charges

-
- -

/

- -
-
-
-
-
- - - -
-
-

Slots

-
- -

/

- -
-
-
-

Min/Max Strength

-
- -

/

- -
-
-
-
-
-

Charges

-
- -

/

- -
-
-
-
-
- - - -
-
-

Slots

-
- -

/

- -
-
-
-

Min/Max Strength

-
- -

/

- -
-
-
-
-
-

Charges

-
- -

/

- -
-
-
-
-
- - - -
-
-

Slots

-
- -

/

- -
-
-
-

Min/Max Strength

-
- -

/

- -
-
-
-
-
-

Charges

-
- -

/

- -
-
-
-
-
- - - -
-
-

Slots

-
- -

/

- -
-
-
-

Min/Max Strength

-
- -

/

- -
-
-
-
-
-

Charges

-
- -

/

- -
-
-
-
-
- - - -
-
-

Slots

-
- -

/

- -
-
-
-

Min/Max Strength

-
- -

/

- -
-
-
-
-
-

Charges

-
- -

/

- -
-
-
-
-
-
-
-

Loose Equipment

-
-
-
-
-
- - - -
-
-
-
-
-
-
-
-
- -
- -
- -
-
-
-

Bionics

-
-
-
- - - Male Body - Female Body - Genderless Body -
-

Brain:

- -
-
-

Eyes:

- -
-
-

Arms:

- -
-
-

Organs:

- -
-
-

Skin:

- -
-
-

Legs:

- -
-
-

Bones:

- -
-
-

ACS:

- -
-
-
-
-
-
-
- -
- -
-
-
-
- - × -
-
-
-
- - -
-
-
-
- -
-
-
-
-
-
- - - - - - - - - -
-
{{charactername}} {{name}}
-
- - - {{computed::roll}} - [roll] - - + - - {{computed::defence}} - [defence] - - + - - {{computed::modifier}} - [modifier] - - - = - - {{computed::finalResult}} - [result] - - - -
- {{#rollTotal() mit 1}} -
- - {{mitigation}} - [mitigation] - -
- {{/rollTotal() mit 1}} -
-
-
Passive Effect
-
{{typeeffect}}
-
-
- - -
-
{{charactername}} {{name}}
-
- - - {{computed::roll}} - [roll] - - + - - {{computed::resistance}} - [resistance] - - + - - {{computed::modifier}} - [modifier] - - = - - {{computed::finalResult}} - [result] - - -
-
-
- - -
-
{{charactername}} {{name}}
-
- - - {{computed::roll}} - [roll] - - + - - {{computed::stat}} - [{{statName}}] - - + - - {{computed::modifier}} - [modifier] - - = - - {{computed::finalResult}} - [result] - - -
- {{#rollTotal() damhe 1}} -
- - {{damage}} - [damage] - -
- {{/rollTotal() damhe 1}} - {{#rollTotal() damhe 2}} -
- - {{healing}} - [healing] - -
- {{/rollTotal() damhe 2}} - {{#rollTotal() damhe 3}} - {{#condition}} -
- - {{condition}}[boon] - -
- {{/condition}} - {{/rollTotal() damhe 3}} - {{#rollTotal() damhe 4}} - {{#condition}} -
- - {{condition}}[condition] - -
- {{/condition}} - {{/rollTotal() damhe 4}} -
- {{#flaw}} -
-
Flaw
-
- {{flaw}} -
-
- {{/flaw}} -
- - -
- {{#rollTotal() type 1}} -
{{name}} Ethereal Activation
-
A successful Defence roll negates the attack.
-
A failed Defence roll halves the attack Damage.
-
After the current Attack is resolved you can immediately move up to 1 metre.
-
This Movement does not trigger any effects or qualities that rely upon movement.
- {{/rollTotal() type 1}} - {{#rollTotal() type 2}} -
{{name}} Natural Activation
-
Grants 2 free Effort for the current Defence Action
- {{/rollTotal() type 2}} - {{#rollTotal() type 3}} -
{{name}} Physical Activation
-
Choose one:
-
- Prevents any Condition, Paresis, Trauma or Torment Medical Emergency caused by the attack
- Double the Damage reduction from this WAR.
- {{/rollTotal() type 3}} -
-
- - -
-
{{name}}
- {{#rollTotal() type 1}} -
Result: {{computed::result}} vs Target {{target}} -
-
- {{#rollTotal() computed::outcome 1}} - Success - {{/rollTotal() computed::outcome 1}} - {{#rollTotal() computed::outcome 2}} - Failure - {{/rollTotal() computed::outcome 2}} -
- {{/rollTotal() type 1}} - {{#rollTotal() type 2}} -
Die Rolls: {{roll1}} - {{roll2}} {{roll3}} {{roll4}} -
-
-
-
Results
-
- {{#rollTotal() computed::result 0}} - No Chance Success - {{/rollTotal() computed::result 0}} - {{#rollTotal() computed::result 1}} - High Chance - {{/rollTotal() computed::result 1}} - {{#rollTotal() computed::result 2}} - High Chance & Average Chance - {{/rollTotal() computed::result 2}} - {{#rollTotal() computed::result 3}} - High Chance, Average Chance & Low Chance - {{/rollTotal() computed::result 3}} - {{#rollTotal() computed::result 4}} - Full Chance Success - {{/rollTotal() computed::result 4}} - -
- {{/rollTotal() type 2}} -
-
- - -
-
{{name}}
-
Roll: {{original}}
-
Manoeuvre Value: {{manoeuvre}}
-
Result: {{roll}}
-
- {{#rollTotal() original 1}} - You are surprised and lose the first round of combat - {{/rollTotal() original 1}} - {{#^rollTotal() original 1}} - {{#^rollTotal() original 10}} - You are sufficiently prepared and act on your turn - {{/^rollTotal() original 10}} - {{/^rollTotal() original 1}} - {{#rollTotal() original 10}} - Your reactions were sharp, granting a single action before turn order starts. - {{/rollTotal() original 10}} -
-
-
- - -
-
{{charactername}} Attack: {{name}}
-
Targeting: {{targetname}}
- -
- Damage: {{damage}} Imposed Roll Penalty: {{computed::penalty}} -
- -
- Offence: {{computed::offence}} Manipulation: {{computed::manipulation}} -
- -
- Defence Roll: [k](~{{targetdefencename}}|passive) -
-
- {{#prefix}} -
-
Effect
-
-
{{prefix}}
-
- {{/prefix}} - {{#effort}} -
-
Effort
-
-
{{effort}}
-
- {{/effort}} - {{#info}} -
-
Quality Info
-
-
{{info}}
-
- {{/info}} -
- - -
-
{{name}} {{ability}} Activation
-
{{description}}
-
-
- - -
-
{{version}} Check{{pursuitName}}
-
Roll: {{roll}} vs Difficulty {{difficulty}} - Result: - {{#rollLess() roll difficulty}} - - Failed - - {{/rollLess() roll difficulty}} - {{#^rollLess() roll difficulty}} - - Passed - - {{/^rollLess() roll difficulty}} -
-
+ +
+ +
+
+
+
+
+ The Advanced +
+
+

Name:

+ +
+
+

Manifestation:

+ + + Effects +
+ +
+
+
+
+
+

Combat Block

+
+
+
+

Movement:

+
+ +
+
+
+
+
+

Manoeuvre:

+
+ + +
+
+
+
+
+

Detection Range:

+ +
+
+
+
+

Aura Size:

+ +
+
+
+
+

Pursuit Bonus:

+ +
+
+
+
+

Fortitude:

+
+ + +
+
+
+
+
+

Blank & Chance Rolls:

+
+ +
+
+
+
+
+
+
+
+
+
Hit Points
+
Wound
+ + +

/

+ + + + +

/

+ + + + +

/

+ + + + +

/

+ + + + +

/

+ + + +
+

Base

+
+
+ + +
+
+

Aggravated

+
+
+ +
+
+
+
+
+
Effort
+ +

/

+ +
+

Base

+
+
+ + +
+
+
+
Shielding
+ +

/

+ +
+

Base

+
+
+ + +
+
+
+
+
+

Stress & Fatigue

+
+
+

Strain

+
+ +
+

Low Stress

+ +

Stress

+ +

Burned Out

+
+ +
+

Fatigued

+ +

Exhausted

+ +
+
+
+
+
+
+

Flawed:

+ + +

Passive WAR

+ +
+
+

Type:

+ + + + + + + +

Roll Modifier:

+ +
+
+
+
+

Mitigation

+
+ +
+
+
+

Defence

+
+ +
+
+
+

Resistance

+
+ +
+
+
+ +
+
+ + + +

Reaction

+ +
+
+ + + + Rune Data + +
+
+
+
+

Pursuit

+
+
+

Competencies

+ + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +
+
+ +
+
+

Effects

+
+ + +
+
+ +
+
+
+
+

Active WAR

+

Max active slots

+ +

Max inactive slots

+ +
+
+
+ +
+ +
+
+

Active:

+ +

Uses:

+ + +

Flawed:

+ + +
+ +
+

+ +
+ + + + + +
+
+ + + + + + + +
+ +

Type:

+ +
+ + + + + +

Range:

+ +
+ +

Max Range:

+ +
+ +
+ +

Uses

+
+ + +

/

+ +
+
+ +

Roll Modifier:

+ +
+ + +
+
+
+ +
+
+
+

Name:

+ + + +
+ +

Damage

+

Healing

+
+ + + +
+
+
+ +

Offence

+

Alleviation

+

Manipulation

+
+ + + + +
+
+
+ +

Runes

+
+ +
+ +
+
+ + + + +

Flaw

+

Boon

+

Condition

+

Boon & Flaw

+

Condition & Flaw

+
+
+ +
+ +

Condition

+

Boon

+ +
+ + +
+
+
+ +
+
+
+
+
+
+

Powers & Abilities

+

Aetheric Energy:

+ +

/

+ +
+
+
+

Base Energy:

+ +
+
+

Energy Modifier:

+ +
+
+ + Bionics +
+
+
+ +
+
+
+
+ +
+

Power:

+ + +

Uses:

+ +

+ + +
+
+ +
+
+

Name:

+ +

Type:

+ + +

Uses

+ +

/

+ +
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+ The Advanced +
+
+

Name:

+ +

Antagonist Type:

+ +
+
+

Species:

+ +

Leveling Stage:

+ +
+
+
+
+
+
Shielding
+ +

/

+ +
+

Base

+
+
+ +
+
+
+
+
+
Hit Points
+ +

/

+ +
+

Base

+
+
+ + +
+
+

Aggravated

+
+
+ +
+
+
+
+
+
+

Combat Block

+
+
+

Manoeuvre:

+ + +

Movement:

+ +

Detection Range:

+ +
+
+

Aura Size:

+ +

Base Offence:

+ +

Base Damage:

+ +
+
+

Base Mitigation:

+ +

Base Defence:

+ +

Base Resistance:

+ +
+
+
+

Qualities

+
+ + +
+
+
+
+ +
+

Attach to Defence:

+ +

+ + +

:Attach to Attacks

+
+
+
+
+

Name:

+ +
+ +
+
+
+
+
+
+
+
+
+

Defence

+
+
+

Mitigation:

+ +

Defence:

+ +

Resistance:

+ +

Strength Increases:

+ +
+
+ + +
+
+
+
+

Attacks

+
+
+
+ +
+
+
+
+ + + +
+
+
+
+
+

Name:

+ +

Range:

+ +

Strength Increases:

+ +
+
+
+

Damage:

+ +
+
+

Offence:

+ +
+
+

Manipulation:

+ +
+
+

Roll Modifier:

+ +
+
+
+ +
+
+ +
+
+
+
+
+
+
+ +
+

Antagonist:

+ +
+
+ +
+
+ + +
+ + +
+
+ + +
+
+ + × +
+
+

Soul Infusing:

+

+ You can create, shape, and manipulate small amount of Fire, Earth, Water, Ice, and Storm (Air & Thunder) and can even manipulate reality in minor ways. +
These effects are purely meant for Roleplaying and serve no Purpose in Combat. +
You gain a +1 Fortitude bonus in all of the following Hazardous zones: Extreme Snowfall, Scorching heat, Sub-zero, Volcano, Geyser, and Aether storm +
You can create a single Anomaly, granting the Magus various additional Powers +

+

Imbue:

+

+ Upon Imbuing you remove a single Condition, Trauma, Torment or Paresis Emergency from yourself and every Squadmate within your Detection Range +
While Imbued whenever any target or you makes an Overwhelming attack within your Detection Range you restore a single Aetheric Energy +
This can be triggered a maximum of once per Round +

+

Divergence:

+

+ Whenever you spend an Aetheric Energy you create a second temporary Anomaly. This Anomaly dies at the end of your turn. While not under Duress the temporary Anomaly lasts for 10 minutes +

+

Avatar:

+

+ You gain a single Aetheric Energy the moment you use your Imbue and while Imbued you can use any Utility power's per day use without using the charge. Each Power can be used once. +
The first attack roll after using a Utility Power is automatically an Overwhelming roll +

+
+
+

Soul Infusing:

+

+ You can create, shape and manipulate small objects that shine light or shed darkness. These effects are purely meant for Roleplaying and serve no Purpose in Combat. +
You gain a +1 Fortitude bonus in all of the following Hazardous zones: Gravity (all), Meteorological Anomaly, Radiation or Unfetterered Sunlight +
Every WAR gains either a single Primary Shard or 2 Secondary Shards, every WAR is chosen separately +
You have acces to Lumokinesis +

+

Imbue:

+

+ Upon Imbuing you create an immobile floating ball within your Detection range. This ball sheds Poor Light, or reduces the light to Low Light, in an Aura equal to your Detection Range +
While Imbued increase maximum Stamina by 1 +
Whenever a squadmate or yourself uses Aetheric Energy against a target within your Detection range you recover 2 stamina, this cannot bring your Stamina above the maximum value +

+

Divergence:

+

+ You can designate a single WAR as your Signature WAR. +
Once per Round on your own turn or in between turns you can use this WAR free of cost. +
No WAR Power or Effort can be applied to this use. +

+

Avatar:

+

+ While Imbued the ball you create is empowered and now does both effects, granting you and all Squadmates the benefits of Normal Light and all Antagonists the penalty of Low Light +
Whenever a Squadmate within your Detection Range or yourself spends an Aetheric Energy on any Action you recover 3 Stamina, this cannot bring your Stamina above the maximum value +

+
+
+

Soul Infusing:

+

+ You can create or adjust minor physical features of your own body. These effects are purely meant for Roleplaying and serve no Purpose in Combat. +
You gain a +1 Fortitude bonus in three Hazardous zones of your choice +
You gain the Kinaethetic Mind Type and double the bonuses from any other Body and Mind Type +
Access to the Biofeedback Enhancements +

+

Imbue:

+

+ Upon Imbuing you fully recover Shielding and up to half of your maximum Hit points +
While Imbued whenever any Squadmate successfully grants you a boon or you are the target of a Mishap, Condition or Medical Emergency you gain a single use of your Biofeedback +
This use of Biofeedback is not considered at full strength +
This can be triggered a maximum of once per Round +

+

Divergence:

+

+ Choose either Durability, Vitality or Agility and choose either Acuity, Nerve, Essence, Comprehension or Discernment +
The two chosen ADVANCED statistics count as twice the value for all effects based on ADVANCED statistics. This effect is allowed to bring a statistic above 10. +

+

Avatar:

+

+ While Imbued the free use of your Biofeedback is considered to be at full strength and your normal uses of Biofeedback gain the strength they would have had were you not under Duress +
You can choose to forgoe the bonus use of Biofeedback when a Boon is applied to you to apply the Boon to a single other Squadmate within your Detection Range +

+
+
+

Soul Infusing:

+

+ You can create or adjust minor physical features of your own body. These effects are purely meant for Roleplaying and serve no Purpose in Combat. +
You gain a +1 Fortitude bonus in three Hazardous zones of your choice +
You gain access to Spirit Bonds and start with a single Bond +

+

Imbue:

+

+ Upon imbuing you grant all Squadmates within your Detection Range and yourself 10 Stamina. Any Stamina that would be above a target's maximum value is lost, however that target fully replenishes their Shielding +
While Imbued you and any Squadmate within your Detection Range recover 2 Hit Points for each Effort spent on attack rolls or prevent 2 Damage to Hit Points for every Effort spent on defence rolls +

+

Divergence:

+

+ When activating your Bond you can spend an Aetheric Energy to allow the Bond to be used a second time before needing a Long Rest. The second use of the Bond will be at a dimished capacity +

+

Avatar:

+

+ While Imbued the extra benefit from Effort is increased by 1 and Overwhelming rolls by yourself or any Squadmate within your Detection Range causes you and all Squadmates within your Detection Range to immediately recover 1 Stamina +

+
+
+

Soul Infusing:

+

+ You can create or adjust minor physical features of your own body. These effects are purely meant for Roleplaying and serve no Purpose in Combat. +
You gain a +1 Fortitude bonus in three Hazardous zones of your choice +
You gain access to Bionics and start with a single Bionic body part +

+

Imbue:

+

+ Upon Imbuing yourself you grant yourself and every Squadmate a single temporary Aetheric Energy, this Energy can go above the characters maximum and is lost at the end of the Encounter +
While imbued you and each squadmate within your Detection range reduce the roll required for an Overwhelming roll by 1. +

+

Divergence:

+

+ Containers within your Bionics gain an additional slot per Levelling Stage +
During a Short Rest you can increase the Duration of any Item with a Duration by 1 Scene or Replenish a single charge from an item containing charges +
Both effects can only be applied once to each item +

+

Avatar:

+

+ While Imbued you can overcharge a single Bionic, granting a much greater benefit +
Any Aetheric Energy that is used by yourself or any Squadmate within your Detection Range counts as if two Aetheric Energy was used +

+
+
+

Soul Infusing:

+

+ You can create, shape and manipulate small mechanical and electrical objects. These effects are purely meant for Roleplaying and serve no Purpose in Combat. +
You gain a +1 Fortitude bonus in three Hazardous zones of your choice +
You have a Geminae. +

+

Imbue:

+

+ Upon Imbuing your Geminae and yourself burst with energy, Restoring 50% of your maximum Hit Points to all squadmates and yourself within your Detection range. Any Antanganist adjacent to yourself, your Geminae or a squadmate takes 10 Direct damage. +
While imbued your Geminae receives the same number of Hit Points as yourself. These Hit Points are reduced before your own and healing either of you recovers the amount from both pools +

+

Divergence:

+

+ You have a second Geminae +
This means all attack rolls are made 3 times and you add the Damage of the WAR 3 times +

+

Avatar:

+

+ While Imbued whenever you or a Squadmate within your Detection Range spends an Aetheric Energy your next attack roll is automatically Overwhelming. This can only happen once per turn +

+
+
+

Soul Infusing:

+

+ You can create, shape and manipulate small mechanical and electrical objects. These effects are purely meant for Roleplaying and serve no Purpose in Combat. +
You gain a +1 Fortitude bonus in three Hazardous zones of your choice +
You can create up to 2 Signum within your Detection range. +

+

Imbue:

+

+ Upon Imbuing you immediately create 2 Attacking Signum and 2 Healing Signum in any Hex within your Detection Range +
While Imbued you can have 6 Signum active at one time and whenever you or any Squadmate within your Detection Range suffers from an Underwhelming Defence roll all of your Signum are activated +
This can happen a maximum of once per Round +

+

Divergence:

+

+ Increase number of Signum allowed at once by 1 and during Imbue by 1 +
Increase the range of the Attacker and Healer Signum by 5 and the range of the Defence Signum by 2 +
Increase all Signum values by 1 and they can survive an additional attack. During an attack 2 Effort instead of 1 can be spent to outright destroy a Signum +

+

Avatar:

+

+ While Imbued you empower your Signum. Your Attacking and Healing Signum now activate twice at the end of your turn or whenever you or a Squadmate roll an + Underwhelming or Overwhelming roll and your Defence Signum increases Defence values by 1 +

+
+
+

Soul Infusing:

+

+ You can create, shape and manipulate small Flora and Fauna. These effects are purely meant for Roleplaying and serve no Purpose in Combat. +
You gain a +1 Fortitude bonus in all of the following Hazardous zones: Thin Atmosphere, Geological Instability, Unstable Mountainside and Subterranean (all) +
You have a companion. You can choose from the following species: Beast, Plantae or Dragon +

+

Imbue:

+

+ Upon Imbuing all Antagonists within your Detection Range suffer the Restrained Mishap +
Whenever you use a WAR Power your companion also uses the Power or vice versa +

+

Divergence:

+

+ Whenever you use a Power on a target all Companions and all Attacker Signum within your Detection range can make a free attack against the target +

+

Avatar:

+

+ Upon Imbuing all Antagonists within your Detection Range suffer the Paralyzed Condition or the Unconscious Condition, their choice. + While Imbued both you and your companion do not roll an additional die for underwhelming results and attacks using a WAR Power reduce the die result required for an Overwhelming result by 1 +

+
+
+
+
+ +
+ +
+
+
+
+ + × +
+
+
+
+
+

ADVANCED

+
+
+
+
Body
+ +
+ +
+
Mind
+ +
+ +
+
Acuity
+
+
+ +
+
+
+
Vitality
+
+
+ +
+
+
+
Nerve
+
+
+ +
+
+
+
Essence
+
+
+ +
+
+
+
Durability
+
+
+ +
+
+
+
Agility
+
+
+ +
+
+
+
Comprehension
+
+
+ +
+
+
+
Discernment
+
+
+ +
+
+
+
+
+
+

Background

+
+
+

Birthright:

+ +

Home Terrain:

+ +

Acclimated Hazard:

+ +

Languages:

+ +

Purpose:

+ +

Goals:

+ +

Bonds:

+ +

Linked Soul:

+ +
+
+
+

Shorthand Rolls:

+ +
+
+

Antagonist:

+ +
+
+
+
+ +
+ +
+ +
+
+
+

Equipment

+
+
+
+ + + Male Body + Female Body + Genderless Body +
+ + + +
+
+

Slots

+
+ +

/

+ +
+
+
+

Min/Max Strength

+
+ +

/

+ +
+
+
+
+
+

Charges

+
+ +

/

+ +
+
+
+
+
+ + + +
+
+

Slots

+
+ +

/

+ +
+
+
+

Min/Max Strength

+
+ +

/

+ +
+
+
+
+
+

Charges

+
+ +

/

+ +
+
+
+
+
+ + + +
+
+

Slots

+
+ +

/

+ +
+
+
+

Min/Max Strength

+
+ +

/

+ +
+
+
+
+
+

Charges

+
+ +

/

+ +
+
+
+
+
+ + + +
+
+

Slots

+
+ +

/

+ +
+
+
+

Min/Max Strength

+
+ +

/

+ +
+
+
+
+
+

Charges

+
+ +

/

+ +
+
+
+
+
+ + + +
+
+

Slots

+
+ +

/

+ +
+
+
+

Min/Max Strength

+
+ +

/

+ +
+
+
+
+
+

Charges

+
+ +

/

+ +
+
+
+
+
+ + + +
+
+

Slots

+
+ +

/

+ +
+
+
+

Min/Max Strength

+
+ +

/

+ +
+
+
+
+
+

Charges

+
+ +

/

+ +
+
+
+
+
+ + + +
+
+

Slots

+
+ +

/

+ +
+
+
+

Min/Max Strength

+
+ +

/

+ +
+
+
+
+
+

Charges

+
+ +

/

+ +
+
+
+
+
+ + + +
+
+

Slots

+
+ +

/

+ +
+
+
+

Min/Max Strength

+
+ +

/

+ +
+
+
+
+
+

Charges

+
+ +

/

+ +
+
+
+
+
+ + + +
+
+

Slots

+
+ +

/

+ +
+
+
+

Min/Max Strength

+
+ +

/

+ +
+
+
+
+
+

Charges

+
+ +

/

+ +
+
+
+
+
+ + + +
+
+

Slots

+
+ +

/

+ +
+
+
+

Min/Max Strength

+
+ +

/

+ +
+
+
+
+
+

Charges

+
+ +

/

+ +
+
+
+
+
+
+
+

Loose Equipment

+
+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+ +
+ +
+ +
+
+
+

Bionics

+
+
+
+ + + Male Body + Female Body + Genderless Body +
+

Brain:

+ +
+
+

Eyes:

+ +
+
+

Arms:

+ +
+
+

Organs:

+ +
+
+

Skin:

+ +
+
+

Legs:

+ +
+
+

Bones:

+ +
+
+

ACS:

+ +
+
+
+
+
+
+
+ +
+ +
+
+
+
+ + × +
+
+
+
+ + +
+
+
+
+ +
+
+
+
+
+
+ + + + + + + + + +
+
{{charactername}} {{name}}
+
+ + + {{computed::roll}} + [roll] + + + + + {{computed::defence}} + [defence] + + + + + {{computed::modifier}} + [modifier] + + + = + + {{computed::finalResult}} + [result] + + + +
+ {{#rollTotal() mit 1}} +
+ + {{mitigation}} + [mitigation] + +
+ {{/rollTotal() mit 1}} +
+
+
Passive Effect
+
{{typeeffect}}
+
+
+ + +
+
{{charactername}} {{name}}
+
+ + + {{computed::roll}} + [roll] + + + + + {{computed::resistance}} + [resistance] + + + + + {{computed::modifier}} + [modifier] + + = + + {{computed::finalResult}} + [result] + + +
+
+
+ + +
+
{{charactername}} {{name}}
+
+ + + {{computed::roll}} + [roll] + + + + + {{computed::stat}} + [{{statName}}] + + + + + {{computed::modifier}} + [modifier] + + = + + {{computed::finalResult}} + [result] + + +
+ {{#rollTotal() damhe 1}} +
+ + {{damage}} + [damage] + +
+ {{/rollTotal() damhe 1}} + {{#rollTotal() damhe 2}} +
+ + {{healing}} + [healing] + +
+ {{/rollTotal() damhe 2}} + {{#rollTotal() damhe 3}} + {{#condition}} +
+ + {{condition}}[boon] + +
+ {{/condition}} + {{/rollTotal() damhe 3}} + {{#rollTotal() damhe 4}} + {{#condition}} +
+ + {{condition}}[condition] + +
+ {{/condition}} + {{/rollTotal() damhe 4}} +
+ {{#flaw}} +
+
Flaw
+
+ {{flaw}} +
+
+ {{/flaw}} +
+ + +
+ {{#rollTotal() type 1}} +
{{name}} Ethereal Activation
+
A successful Defence roll negates the attack.
+
A failed Defence roll halves the attack Damage.
+
After the current Attack is resolved you can immediately move up to 1 metre.
+
This Movement does not trigger any effects or qualities that rely upon movement.
+ {{/rollTotal() type 1}} + {{#rollTotal() type 2}} +
{{name}} Natural Activation
+
Grants 2 free Effort for the current Defence Action
+ {{/rollTotal() type 2}} + {{#rollTotal() type 3}} +
{{name}} Physical Activation
+
Choose one:
+
- Prevents any Condition, Paresis, Trauma or Torment Medical Emergency caused by the attack
- Double the Damage reduction from this WAR.
+ {{/rollTotal() type 3}} +
+
+ + +
+
{{name}}
+ {{#rollTotal() type 1}} +
Result: {{computed::result}} vs Target {{target}} +
+
+ {{#rollTotal() computed::outcome 1}} + Success + {{/rollTotal() computed::outcome 1}} + {{#rollTotal() computed::outcome 2}} + Failure + {{/rollTotal() computed::outcome 2}} +
+ {{/rollTotal() type 1}} + {{#rollTotal() type 2}} +
Die Rolls: {{roll1}} + {{roll2}} {{roll3}} {{roll4}} +
+
+
+
Results
+
+ {{#rollTotal() computed::result 0}} + No Chance Success + {{/rollTotal() computed::result 0}} + {{#rollTotal() computed::result 1}} + High Chance + {{/rollTotal() computed::result 1}} + {{#rollTotal() computed::result 2}} + High Chance & Average Chance + {{/rollTotal() computed::result 2}} + {{#rollTotal() computed::result 3}} + High Chance, Average Chance & Low Chance + {{/rollTotal() computed::result 3}} + {{#rollTotal() computed::result 4}} + Full Chance Success + {{/rollTotal() computed::result 4}} + +
+ {{/rollTotal() type 2}} +
+
+ + +
+
{{name}}
+
Roll: {{original}}
+
Manoeuvre Value: {{manoeuvre}}
+
Result: {{roll}}
+
+ {{#rollTotal() original 1}} + You are surprised and lose the first round of combat + {{/rollTotal() original 1}} + {{#^rollTotal() original 1}} + {{#^rollTotal() original 10}} + You are sufficiently prepared and act on your turn + {{/^rollTotal() original 10}} + {{/^rollTotal() original 1}} + {{#rollTotal() original 10}} + Your reactions were sharp, granting a single action before turn order starts. + {{/rollTotal() original 10}} +
+
+
+ + +
+
{{charactername}} Attack: {{name}}
+
Targeting: {{targetname}}
+ +
+ Damage: {{damage}} Imposed Roll Penalty: {{computed::penalty}} +
+ +
+ Offence: {{computed::offence}} Manipulation: {{computed::manipulation}} +
+ +
+ Defence Roll: [k](~{{targetdefencename}}|passive) +
+
+ {{#prefix}} +
+
Effect
+
+
{{prefix}}
+
+ {{/prefix}} + {{#effort}} +
+
Effort
+
+
{{effort}}
+
+ {{/effort}} + {{#info}} +
+
Quality Info
+
+
{{info}}
+
+ {{/info}} +
+ + +
+
{{name}} {{ability}} Activation
+
{{description}}
+
+
+ + +
+
{{version}} Check{{pursuitName}}
+
Roll: {{roll}} vs Difficulty {{difficulty}} + Result: + {{#rollLess() roll difficulty}} + + Failed + + {{/rollLess() roll difficulty}} + {{#^rollLess() roll difficulty}} + + Passed + + {{/^rollLess() roll difficulty}} +
+
\ No newline at end of file