body{font-family:Arial,Helvetica,sans-serif;color:white;justify-content:center;background-color:black;margin:1vw auto;width:100%;display:flex}ul{-webkit-padding-start:0;padding-inline-start:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;margin:0;padding:0}li,ul{list-style-type:none}.main{display:flex;flex-direction:column;margin:auto;font-size:1.5vw;line-height:2vw}.main,button{font-family:Arial,Helvetica,sans-serif,cursive;color:white;font-weight:400;width:-moz-fit-content;width:fit-content}button{display:grid;font-size:1vw;line-height:1.2vw;background-color:#5a6268;border:.23vw solid #5a6268;padding:.2vw .36vw;border-radius:5px;align-self:center;justify-self:center;text-align:center;justify-content:center}button:hover{color:#000000;background-color:white;box-shadow:inset .15vw .15vw .3vw .15vw rgba(255,255,255,.75)}button:disabled,button:disabled:hover{background-color:#bababa;opacity:.6;color:white}a:link{color:blue}a:link,a:visited{text-decoration:none}a:visited{color:purple}a:hover{text-decoration:underline}a:active{text-decoration:none;color:blue}input{color:black;width:3vw;margin:0 .4vw;justify-content:center;text-align:center}input,select{background-color:white;font-size:1.5vw;line-height:2vw;border:.5px solid rgb(255,255,255);border-radius:.2vw;padding:.2vw}select{color:black!important}select:disabled{opacity:1}input[type=checkbox i]{background-color:initial;cursor:default;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;box-sizing:border-box;padding:initial;border:initial;width:1vw;height:1vw;justify-self:center;align-self:center}input[type=radio i]{background-color:initial;cursor:default;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;box-sizing:border-box;padding:initial;border:initial;width:1.5vw;height:1.5vw;align-self:center}#charInfoWrapper{display:grid;grid-template-rows:repeat(2,1fr);align-self:top;justify-content:center;justify-items:center}#charName{grid-row:1/span 1;font-size:1vw;line-height:1.2vw;font-weight:600}#charLine{grid-row:2/span 1;display:inline-flex;flex-direction:row;gap:1.2vw;font-size:.8vw;line-height:1.2vw}#adventureMasterButton{display:grid;height:1vw}#atkRollWrapper{padding:.4vw;display:grid;grid-template-columns:14vw 14vw 25vw 25vw 18vw;grid-template-rows:16vw 8vw 10vw 12vw 24vw 15vw 30vw;grid-gap:.4vw;gap:.4vw;flex-grow:inherit}#charMovementWrapper{align-self:top;margin-top:.6vw;text-align:left;border-top:1px solid rgb(255,255,255);padding-top:.4vw;padding-bottom:.4vw;font-size:1vw;line-height:1.5vw}#universalDiceWrapper{display:flex;gap:2vw;justify-content:center;position:relative;border-top:1px solid rgb(255,255,255);padding-top:.5vw}#rollResultWrapper{grid-column:2/span 2;grid-row:8/span 1;padding:.4vw;gap:1.3vw;align-self:flex-start;justify-self:center;width:11vw;background-color:#290000;z-index:1000}#modifiersWrapper,#rollResultWrapper{border:1px solid white;border-radius:5px;justify-content:center}#modifiersWrapper{display:none;grid-column:1/span 1;grid-row:1/span 1;align-self:center;align-items:center;text-align:center}#combatrollandresultwrapper{display:grid;grid-row:7/span 1;grid-column:2/span 2;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 2fr}#charcolumn1{grid-column:1/span 1;grid-row:1/span 1;padding:.4vw;align-items:top;height:-moz-fit-content;height:fit-content}#soundToggleWrapper{justify-content:center;align-items:center}input[type=radio]:checked:after{width:.15vw;height:.15vw;border-radius:.15vw;top:-.02vw;left:-.01vw;position:relative;background-color:black;content:"";display:inline-block;visibility:visible;border:.02vw solid white}#charcolumn5{justify-items:center;grid-column:5/span 1;grid-row:1/span 1}#warningWindow{display:grid;grid-column:5/span 1;grid-row:6/span 1;align-self:flex-start;justify-self:center;background-color:#bababa;color:black;min-width:15.6vw;min-height:6vw;grid-gap:.4vw;gap:.4vw;justify-items:center;align-items:center;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;overflow-y:auto;text-align:center;font-weight:700}#skillCheckWrapper,#warningWindow{border:1px solid rgb(255,255,255);border-radius:5px;padding:.8vw;flex-direction:column}#skillCheckWrapper{grid-row:5/span 1;grid-column:1/span 3;display:flex;gap:1vw;background-color:#142900}.skillCheckRow{display:flex;align-items:center}.skillCheckTypeRow{gap:2vw}.radioGroup{display:flex;align-items:center;gap:.3vw}#checkTypeIsAttributeCheck,#checkTypeIsSkillCheck{outline:none}#checkTypeIsAttributeCheck:after,#checkTypeIsSkillCheck:after{display:none}.skillCheckSelectsRow{gap:2vw;padding-left:.5vw}.selectGroup{display:flex;flex-direction:column;flex:1 1}.selectGroup label{font-size:1.1vw;margin-bottom:.2vw}.selectGroup label,.selectGroup select{font-family:Arial,Helvetica,sans-serif,cursive}.selectGroup select{width:100%}#skillsGroup{flex:2.5 1}#skillsGroup:has(#skills:disabled){opacity:.35}.skillCheckStressRow{justify-content:center;gap:.4vw;padding:.5vw 0}#skillCheckStressCheckbox{height:1.5vw;width:1.5vw}.skillCheckBottomRow{align-items:center;justify-content:space-between;min-height:6vw}.labelValuePair{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:1.1vw;font-family:Arial,Helvetica,sans-serif,cursive}#skillCheckBase{font-size:2.5vw;font-weight:700;min-height:2.5vw;margin-top:.7vw}#skillCheckRollButton{display:none;font-size:1.8vw;line-height:2.2vw;align-self:center;padding:.5vw 1vw}#skillCheckResultLabel{font-size:1.1vw}#skillCheckResult{font-size:2.5vw;font-weight:700;min-height:2.5vw;margin-top:.7vw}.physicalAttributeName{text-align:right}.physicalAttributeName,.physicalAttributeValue{display:grid;grid-row:span 1;grid-column:span 1;align-self:flex-start}.physicalAttributeValue{text-align:left;margin-left:3vw}.spiritualAttributeName{text-align:right}.spiritualAttributeName,.spiritualAttributeValue{display:grid;grid-row:span 1;grid-column:span 1;align-self:flex-start}.spiritualAttributeValue{text-align:left;margin-left:3vw}.diceRollModifier{text-align:center;font-weight:700;font-family:Arial,Helvetica,sans-serif,cursive;position:absolute;bottom:-.8vw;left:50%;transform:translateX(-50%)}#universalDiceRollModifier{font-size:1.5vw!important;line-height:2vw!important;font-weight:400!important;font-family:Arial,Helvetica,sans-serif,cursive!important}#universalDiceRow{margin-bottom:.5vw}#universalDiceDark,#universalDiceLight{width:4.55vw;height:5.85vw;font-size:2.08vw}#skillCheckUseLegendPointCheckBox{display:none;height:1vw;width:1vw;align-self:center}#skillCheckUseLegendPointCheckBoxlabel{display:none;margin-left:.2vw}.d10Dice{-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;display:grid;padding:0;margin:0;align-self:center;align-items:center;justify-content:center;width:3.5vw;height:4.5vw;font-family:Arial,Helvetica,sans-serif,cursive;font-size:1.6vw;font-weight:700;text-align:center;text-align-last:center;border:none;background-color:transparent;background-size:contain;background-repeat:no-repeat;background-position:50%;cursor:pointer}.d10DiceLight{color:#111;background-image:url(/d10\ light.png)}.d10DiceLight option{background-color:#ddd;color:#111}.d10DiceDark{color:white!important;-webkit-text-fill-color:white;color-scheme:dark;background-image:url(/d10\ dark.png)}.d10DiceDark option{background-color:#222;color:white}#skillCheckDarkDiceRerollByCounterLP,#skillCheckLightDiceRerollByCounterLP{display:none;width:1.5vw;height:1.5vw;padding:0;margin:0}#skillCheckDarkDiceRerollByCounterLP:hover,#skillCheckLightDiceRerollByCounterLP:hover{box-shadow:inset .15vw .15vw .3vw .15vw rgba(255,255,255,.75)}#skillCheckDarkDiceResultSelect:disabled,#skillCheckLightDiceResultSelect:disabled{display:block}#castBar{z-index:1000;margin-top:.8vw;border:.1vw solid rgb(19,104,231);background:rgb(106,247,229);background:linear-gradient(0deg,rgba(106,247,229,1),rgba(54,100,235,1) 40%,rgba(37,81,209,1) 72%,rgba(106,247,229,1));height:2.5vw;width:17vw;background-repeat:no-repeat;background-size:0}#castBar,#castBarFlashEffect{display:none;grid-row:5/span 1;grid-column:5/span 1;justify-self:center;align-self:center;box-shadow:0 0 1.5vw 1vw rgba(255,255,255,.83);-webkit-box-shadow:0 0 1.5vw 1vw rgba(255,255,255,.83);-moz-box-shadow:0 0 1.5vw 1vw rgba(255,255,255,.83);border-radius:5px}#castBarFlashEffect{background:white;height:5vw;width:18vw;margin-bottom:3vw}#attackRollUseLegendPointCheckBox{display:none;grid-column:5/6;grid-row:3/5;height:1vw;width:1vw;align-self:right;align-items:right}#attackRollUseLegendPointCheckBoxlabel{display:grid;grid-row:1/3;grid-column:4/6;margin-left:.2vw}#darkDiceResult,#lightDiceResult{grid-row:span 2;grid-column:2/3;margin:.3vw 0}#attackRollDarkDiceResultSelect,#attackRollLightDiceResultSelect{display:grid;padding:0;margin:0;grid-row:span 2;grid-column:3/4;align-self:center;align-items:center;justify-content:center;font-family:Arial,Helvetica,sans-serif,cursive}#darkDiceRerollByCounterLP,#lightDiceRerollByCounterLP{display:none;grid-column:1/2;width:1.5vw;height:1.5vw;padding:0;margin:0}#darkDiceRerollByCounterLP:hover,#lightDiceRerollByCounterLP:hover{box-shadow:inset .15vw .15vw .3vw .15vw rgba(255,255,255,.75)}#darkDiceRerollByCounterLP{grid-row:1/3}#lightDiceRerollByCounterLP{grid-row:3/5}#attackRollDarkDiceResultSelect:disabled,#attackRollLightDiceResultSelect:disabled{display:grid}#damageResult{font-size:2.4vw;grid-row:2/span 1}.inText{grid-row:1/2span 1;grid-column:span 1}.hitCheck,.inText{display:grid;align-items:center;justify-content:center}.hitCheck{grid-row:3/span 1}#bodyPartImg{grid-column:3/span 1;grid-row:2/span 1;height:12vw;width:8vw;background-image:url(/_next/static/media/bodyPartsDefault.27811671.png);background-repeat:no-repeat;background-size:8vw 12vw;background-position:50%;margin:.4vw;align-self:center;justify-self:center}.tempImg{display:grid;grid-column:12/14;grid-row:3/7;height:12vw;width:8vw}img{width:8vw;height:16vw}#charAtkSumText{grid-row:1/span 1}#charAtkSum,#charAtkSumText{display:grid;grid-column:1/span 1}#charAtkSum{grid-row:2/span 1;font-size:2.4vw}#specialEffectText{display:grid;grid-column:1/span 1;grid-row:3/span 1;text-align:center;align-items:center;text-decoration:underline;-webkit-text-decoration-color:#000000;text-decoration-color:#000000}#specialEffect{display:grid;grid-column:1/span 1;grid-row:4/span 1;text-align:center}#welcomeWindow{display:flex;flex-direction:column;position:absolute;top:0;left:0;z-index:1000;height:400vh;width:100vw;margin:.8vw;padding:.8vw;font-family:Arial,Helvetica,sans-serif,cursive;color:white;align-items:center;background-color:black}#welcomeText{text-align:justify;width:60rem;max-width:80%}#welcomeText h1{text-align:center;font-size:1.5rem;line-height:3rem;margin-bottom:3vw}#welcomeText p{text-justify:inter-word;font-size:1rem;line-height:1.5rem}.customFileButton{margin-top:1.6vw;padding:.8vw;font-family:Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.75rem;border:4px solid white;border-radius:5px;background-color:black}#inputFile,.customFileButton{cursor:pointer;position:relative}#inputFile{top:-60px;left:0;width:100%;height:50vw;opacity:0;z-index:1001;align-self:center}#currentBloodPoints{font-size:1vw;width:1.8vw;height:1vw}