.Tooltip-container{align-items:center;background-color:var(--black);border:1px solid var(--gray2);border-radius:10px;box-shadow:0 2px 4px rgba(37,37,37,.05);display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;opacity:0;padding:12px;pointer-events:none;position:fixed;transition:opacity .2s ease-in-out;translate:-50% -100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:999999999999}.Tooltip-container .tooltip-contents{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;white-space:break-spaces;width:100%}.Tooltip-container .tooltip-contents .content-wrapper{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;justify-content:center;text-align:left;width:100%}.Tooltip-container .tooltip-contents .content-wrapper i{color:var(--white)}.Tooltip-container span{color:var(--white);width:100%}.Tooltip-container .arrow{border-left:10px solid transparent;border-right:10px solid transparent;border-top:6px solid var(--black);bottom:0;height:0;left:50%;position:absolute;translate:-50% 100%;width:0}.Info-container{align-items:center;border:1px solid var(--gray1);border-radius:100%;display:flex;height:18px;justify-content:center;position:relative;width:18px}.Info-container .fa-info{font-size:10px;pointer-events:none}.Info-container:hover .tooltip-hover{opacity:1}.Info-container.tooltip-only{border:none!important;height:100%!important;position:absolute!important;width:100%!important}.Info-container.tooltip-only .fa-info{opacity:0}.Button-container{border-radius:2px;cursor:pointer;flex-direction:column;height:44px;padding:0 2px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Button-container,.Button-container>div{align-items:center;background:var(--purpleGradient);display:flex;justify-content:center}.Button-container>div{border:1px solid var(--gray2);border-radius:2px;color:var(--white);-webkit-column-gap:7px;column-gap:7px;height:40px;padding:15px}.Button-container .button-info{border-color:var(--white)}.TextInput-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.TextInput-container .label-wrapper{align-items:center;display:flex;height:18px;margin-bottom:5px;width:100%}.TextInput-container .label-wrapper.label-and-info{justify-content:space-between}.TextInput-container .label-wrapper.label{justify-content:flex-start}.TextInput-container .label-wrapper.info{justify-content:flex-end}.TextInput-container .label-wrapper label{font-size:12px}.TextInput-container input{padding:12px 45px 11px 13px}.TextInput-container input,.TextInput-container textarea{background-color:var(--white);border:1px solid var(--gray2);height:55px;position:relative;width:350px}.TextInput-container textarea{padding:12px 11px 11px 13px;resize:none}.SignUp-container{flex-direction:column;height:100%}.SignUp-container,.SignUp-container div{align-items:center;display:flex;justify-content:center}.SignUp-container div h1{color:var(--black);font-family:var(--titleFont);font-weight:400}.SignUp-container div h1+h1{color:var(--black);font-family:var(--primaryFont);font-weight:400}.SignUp-container>form{height:250px;justify-content:space-between;margin:20px}.Login-container,.SignUp-container>form{align-items:center;display:flex;flex-direction:column}.Login-container{height:100%;justify-content:center}.Login-container div{align-items:center;display:flex;justify-content:center}.Login-container div h1{color:var(--black);font-family:var(--titleFont);font-weight:400}.Login-container div h1+h1{color:var(--black);font-family:var(--primaryFont);font-weight:400}.Login-container>form{align-items:center;display:flex;flex-direction:column;height:250px;justify-content:space-between;margin:20px}.SelectButton-container{position:relative}.SelectButton-container section{align-items:center;display:flex;justify-content:center;left:50%;overflow:hidden;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.SelectButton-container main{align-items:center;border:none;display:flex;justify-content:center;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.SelectButton-container main h5,.SelectButton-container main h6{font-family:var(--primaryFont);font-weight:600;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.button-default{background:var(--gray3)}.text-default{color:var(--gray1)}.button-selected{background:var(--purpleGradient)}.text-selected{color:var(--white)}.SelectButton-container section:last-child .button-selected.close{background:var(--errorColor)!important}.Jewel-container{align-items:center;border:1px solid var(--gray2);display:flex;justify-content:center;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.gray-jewel-outerStyle{background:var(--gray3)}.Jewel-container .gray-gradient-innerStyle{background:var(--grayGradient)}.black-jewel-outerStyle{background:var(--black)}.Jewel-container .black-gradient-innerStyle{background:var(--blackGradient)}.Panel-container{background-color:hsla(0,0%,98%,.85);box-shadow:0 4px 4px rgba(0,0,0,.25);flex-direction:column;min-height:105px;padding:45px 25px 25px;position:relative;width:100%}.Panel-container,.Panel-container>header{align-items:center;border:1px solid var(--gray2);display:flex;justify-content:center}.Panel-container>header{background-color:var(--gray3);height:40px;position:absolute;top:-20px}.Panel-container>header>.title-gem{position:absolute}.Panel-container>header>.title-gem:first-of-type{left:0;-webkit-transform:translate(-50%);transform:translate(-50%)}.Panel-container>header>.title-gem:last-of-type{right:0;-webkit-transform:translate(50%);transform:translate(50%)}.Panel-container>header>div{align-items:center;border:1px solid var(--gray2);border-bottom:none;border-top:none;display:flex;height:100%;justify-content:center;width:calc(100% - 3px)}.Panel-container>header>div>div{align-items:center;-webkit-column-gap:5px;column-gap:5px;display:flex;justify-content:center;margin:0 50px;width:100%}.Panel-container>header>div>div>h4{text-align:center;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Panel-container>section{background:transparent;border:1px solid var(--gray1);height:25px;margin:4px;position:absolute;width:25px}.Panel-container>.box-top-left-corner{border-bottom:none;border-right:none;left:0;top:0}.Panel-container>.box-bottom-left-corner{border-right:none;border-top:none;bottom:0;left:0}.Panel-container>.box-top-right-corner{border-bottom:none;border-left:none;right:0;top:0}.Panel-container>.box-bottom-right-corner{border-left:none;border-top:none;bottom:0;right:0}.Modal-container{align-items:flex-start;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.Modal-container,.Modal-container .screen-block{display:flex;height:100%;justify-content:center;width:100%}.Modal-container .screen-block{align-items:center;background-color:var(--black);opacity:.5;position:absolute;z-index:-1}.Modal-container .modal-body{height:50%;margin-top:150px;width:75%}.ModalTextArea-container.modal-body{height:70%;margin-top:160px;width:1200px}.ModalTextArea-container .description{height:100%;margin-bottom:25px;width:100%}.ModalTextArea-container .description textarea{height:100%;width:100%}.ModalTextArea-container footer{align-items:center;-webkit-column-gap:15px;column-gap:15px;display:flex;justify-content:flex-end;width:100%}.Select-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;position:relative}.Select-container .label-wrapper{align-items:center;display:flex;height:18px;margin-bottom:5px;width:100%}.Select-container .label-wrapper.label-and-info{justify-content:space-between}.Select-container .label-wrapper.label{justify-content:flex-start}.Select-container .label-wrapper.info{justify-content:flex-end}.Select-container>section{align-items:center;background-color:var(--white);-webkit-column-gap:10px;column-gap:10px;cursor:pointer;display:flex;justify-content:space-between;padding:10px;position:relative}.Select-container .select-open{border:2px solid var(--primaryPurple2)}.Select-container .select-closed{border:1px solid var(--gray1)}.Select-container>section>h5{color:var(--gray1)}.Select-container>section>.fa-chevron-down{color:var(--primaryPurple3)}.Select-container>ul{align-items:center;background-color:var(--white);border:1px solid var(--gray1);box-shadow:0 0 19px 0 rgba(0,0,0,.1);cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;position:absolute;top:calc(5px + 100%);z-index:10}.Select-container>ul>div{align-items:center;border-radius:inherit;display:flex;justify-content:center;width:100%}.Select-container>ul>div:hover{background-color:var(--gray3);color:var(--black)}.Select-container>ul>.new-option-section .select-item{border-bottom:2px solid var(--black);font-weight:600}.Select-container .select-item{align-items:center;border-bottom:1px solid var(--gray2);display:flex;justify-content:flex-start;list-style-type:none;padding:10px 0}.Select-container>ul>div:last-of-type .select-item{border:none}.ModalCalcXp-container.modal-body{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:70%;max-width:90%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ModalCalcXp-container.modal-body .result{font-weight:700}.ModalCalcXp-container .divider{border-top:1px solid var(--gray1);margin-bottom:25px;margin-top:25px;width:calc(100% + 50px)}.ModalCalcXp-container footer{width:100%}.CheckInput-container{-webkit-column-gap:10px;column-gap:10px;cursor:pointer}.CheckInput-container,.CheckInput-container button{align-items:center;display:flex;justify-content:center}.CheckInput-container button{background-color:var(--white);border:1px solid var(--gray2);height:20px;width:20px}.CheckInput-container label{cursor:pointer}.CheckInput-container .fa-check{color:var(--white)}.check-checked{background-color:var(--primaryPurple1)!important;border:none!important}.Party-container .screen-block{background-color:var(--black);bottom:0;height:calc(100vh - 60px);left:0;opacity:.7;position:fixed;right:0;top:0;width:100vw;z-index:1}.Party-container>.sharp-button{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:60px;justify-content:flex-start;position:relative;width:200px}.Party-container>.sharp-button div{align-items:center;display:flex;height:100%;justify-content:flex-start;left:0;position:absolute}.Party-container>.sharp-button div:first-child{left:4px}.Party-container>.sharp-button div:nth-child(2){left:2px}.Party-container>.sharp-button div main{align-items:flex-end;background-color:var(--black);display:flex;flex-direction:column;height:100%;justify-content:center;padding-right:10px;width:170px}.Party-container>.sharp-button div:nth-child(2) main{background-color:var(--white)}.Party-container>.sharp-button div main h5,.Party-container>.sharp-button div main h6{color:var(--white);font-weight:600}.Party-container>.sharp-button div aside{border-bottom:30px solid transparent;border-left:25px solid var(--black);border-top:30px solid transparent;height:0;left:0;width:0}.Party-container>.sharp-button div:nth-child(2) aside{border-left:25px solid var(--white)}.Party-container>.party-tab{align-items:center;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:linear-gradient(180deg,hsla(0,0%,100%,.95) 50%,hsla(0,0%,91%,.95));box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;flex-direction:column;height:calc(100vh - 60px);justify-content:flex-start;left:0;max-width:750px;min-width:720px;position:absolute;top:0;width:50vw;z-index:2}@media (max-height:600px){.Party-container>.party-tab{min-height:640px}}.Party-container>.party-tab .calc-xp{color:var(--white);margin-right:30px}.Party-container>.party-tab>header{align-items:center;background-color:var(--black);display:flex;height:60px;justify-content:space-between;padding-left:30px;width:100%}.Party-container>.party-tab .selecting-header{background-color:var(--primaryPurple3)}.Party-container>.party-tab>header>div{align-items:center;display:flex;justify-content:center}.Party-container>.party-tab>header>div>h5,.Party-container>.party-tab>header>h5{color:var(--white);font-weight:600;margin-right:15px}.Party-container>.party-tab>header .sharp-button{align-items:center;cursor:pointer;display:flex;height:60px;justify-content:flex-end;margin-left:35px;position:relative;width:40px}.Party-container>.party-tab>header .sharp-button div{align-items:center;display:flex;height:100%;justify-content:flex-end;position:absolute;right:0}.Party-container>.party-tab>header .sharp-button div:first-child{right:4px}.Party-container>.party-tab>header .sharp-button div:nth-child(2){right:2px}.Party-container>.party-tab>header .sharp-button div main{align-items:flex-start;background-color:var(--white);display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:10px;width:15px}.Party-container>.party-tab>header .sharp-button div:nth-child(2) main{background-color:var(--black)}.Party-container>.party-tab>header .sharp-button div aside{border-bottom:30px solid transparent;border-right:25px solid var(--white);border-top:30px solid transparent;height:0;right:0;width:0}.Party-container>.party-tab>header .sharp-button div:nth-child(2) aside{border-right:25px solid var(--black)}.Party-container>.party-tab>main{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;overflow:auto;padding:25px 35px;width:100%}.Party-container>.party-tab>main>aside{align-self:flex-start}.Party-container>.party-tab .add-new-container{align-items:flex-end;display:flex;flex-direction:column;gap:18px;justify-content:flex-start;margin-bottom:18px;width:100%}.Party-container>.party-tab .add-new{align-items:center;background-color:var(--white);border:1px solid var(--gray2);display:flex;height:110px;justify-content:space-evenly;position:relative;width:100%}.add-new>section{align-items:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:center}.add-new>.cancel-add-new{align-items:center;cursor:pointer;display:flex;height:25px;justify-content:center;position:absolute;right:0;top:0;width:25px}.add-new>.cancel-add-new:hover{background-color:var(--gray3)}.Party-container>.party-tab .party-groups{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-top:0;row-gap:8px;width:100%}.party-groups>main{width:100%}.party-groups .selecting-group{background-color:var(--white);border:1px solid var(--gray2);cursor:pointer;margin-top:20px}.party-groups .selected-group{border:1px solid var(--primaryPurple1)!important}.party-groups .selecting-group:first-of-type{margin-top:0}.party-groups .group-header{align-items:center;display:flex;height:40px;justify-content:space-between}.party-groups .group-feats{background-color:initial;border:none;color:var(--primaryPurple1);font-family:var(--primaryFont);font-weight:600;height:40px;letter-spacing:.08em}.group-header header{align-items:center;-webkit-column-gap:16px;column-gap:16px;display:flex;justify-content:space-between;margin-top:8px;padding-left:8px;width:100%}.group-header header h5{font-weight:600;margin-left:-8px}.party-groups .group-header .header-options{align-items:center;display:flex;gap:20px;justify-content:flex-end}.party-groups .group-header .header-options button{background-color:initial;border:none;color:var(--primaryPurple1);font-family:var(--primaryFont);font-weight:600;height:40px;letter-spacing:.08em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.party-groups .group-characters{align-items:flex-start;background-color:var(--white);border:1px solid var(--black);display:flex;flex-direction:column;justify-content:center;margin-top:8px;padding:8px;width:100%}.group-characters .group-character{align-items:center;-webkit-column-gap:12px;column-gap:12px;display:flex;height:42px;justify-content:flex-start;padding:4px;position:relative;width:100%}.enable-edit-character{align-items:center;bottom:0;cursor:pointer;display:flex;height:100%;justify-content:center;position:absolute;right:0;width:25px}.enable-edit-character:hover{background-color:var(--gray3)}.enable-edit-character .fa-pencil-alt{text-align:end}.edit-character{width:100%}.edit-character>input{background-color:var(--white);border:1px solid var(--gray2);height:40px;padding:10px 100px 10px 20px;width:100%}.edit-character>button{background-color:initial;border:none;color:var(--primaryPurple1);font-family:var(--primaryFont);font-weight:600;height:40px;letter-spacing:.08em;position:absolute;right:15px;width:60px}.party-tab .selecting-footer{align-items:center;background-color:var(--white);border-top:1px solid var(--primaryPurple3);bottom:0;display:flex;height:60px;justify-content:space-between;min-height:60px;padding:0 35px;width:100%;z-index:1}.Bestiary-container .screen-block{background-color:var(--black);bottom:0;height:calc(100vh - 60px);left:0;opacity:.7;position:fixed;right:0;top:0;width:100vw;z-index:1}.Bestiary-container>.sharp-button{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:60px;justify-content:flex-end;position:relative;width:200px}.Bestiary-container>.sharp-button div{align-items:center;display:flex;height:100%;justify-content:flex-end;position:absolute;right:0}.Bestiary-container>.sharp-button div:first-child{right:4px}.Bestiary-container>.sharp-button div:nth-child(2){right:2px}.Bestiary-container>.sharp-button div main{align-items:flex-start;background-color:var(--black);display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:10px;width:170px}.Bestiary-container>.sharp-button div:nth-child(2) main{background-color:var(--white)}.Bestiary-container>.sharp-button div main h5,.Bestiary-container>.sharp-button div main h6{color:var(--white);font-weight:600}.Bestiary-container>.sharp-button div aside{border-bottom:30px solid transparent;border-right:25px solid var(--black);border-top:30px solid transparent;height:0;right:0;width:0}.Bestiary-container>.sharp-button div:nth-child(2) aside{border-right:25px solid var(--white)}.Bestiary-container>.bestiary-tab{align-items:center;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:linear-gradient(180deg,hsla(0,0%,100%,.95) 50%,hsla(0,0%,91%,.95));box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;flex-direction:column;height:calc(100vh - 60px);justify-content:flex-start;max-width:750px;min-width:720px;position:absolute;right:0;top:0;width:50vw;z-index:1}@media (max-height:600px){.Bestiary-container>.bestiary-tab{min-height:640px}}.Bestiary-container>.bestiary-tab>header{align-items:center;background-color:var(--black);display:flex;height:60px;justify-content:space-between;padding-right:30px;width:100%}.Bestiary-container>.bestiary-tab .selecting-header{background-color:var(--primaryPurple3)}.Bestiary-container>.bestiary-tab>header>div{align-items:center;display:flex;justify-content:center}.Bestiary-container>.bestiary-tab>header h5{color:var(--white);font-weight:600;margin-right:15px}.Bestiary-container>.bestiary-tab>header .sharp-button{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:60px;justify-content:flex-start;margin-right:35px;position:relative;width:40px}.Bestiary-container>.bestiary-tab>header .sharp-button div{align-items:center;display:flex;height:100%;justify-content:flex-start;left:0;position:absolute}.Bestiary-container>.bestiary-tab>header .sharp-button div:first-child{left:4px}.Bestiary-container>.bestiary-tab>header .sharp-button div:nth-child(2){left:2px}.Bestiary-container>.bestiary-tab>header .sharp-button div main{align-items:flex-end;background-color:var(--white);display:flex;flex-direction:column;height:100%;justify-content:center;padding-right:10px;width:15px}.Bestiary-container>.bestiary-tab>header .sharp-button div:nth-child(2) main{background-color:var(--black)}.Bestiary-container>.bestiary-tab>header .sharp-button div main h5{color:var(--white);font-weight:600}.Bestiary-container>.bestiary-tab>header .sharp-button div aside{border-bottom:30px solid transparent;border-left:25px solid var(--white);border-top:30px solid transparent;height:0;left:0;width:0}.Bestiary-container>.bestiary-tab>header .sharp-button div:nth-child(2) aside{border-left:25px solid var(--black)}.Bestiary-container>.bestiary-tab>main{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;overflow:auto;padding:25px 35px;width:100%}.Bestiary-container>.bestiary-tab>main>aside{align-self:flex-end;margin-bottom:16px}.Bestiary-container>.bestiary-tab .clear-selection{color:var(--white)}.Bestiary-container>.bestiary-tab>main .bestiary-filters{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}.Bestiary-container .filter-text{position:relative;width:100%}.Bestiary-container .filter-text input{background-color:var(--white);border:1px solid var(--gray2);height:40px;margin-bottom:16px;padding:10px 100px 10px 20px;width:100%}.Bestiary-container .filter-text>button{background-color:initial;border:none;color:var(--primaryPurple1);font-family:var(--primaryFont);font-weight:600;height:40px;letter-spacing:.08em;position:absolute;right:15px;width:60px}.Bestiary-container>.bestiary-tab>main .bestiary-filters>h5{margin-bottom:16px}.Bestiary-container>.bestiary-tab>main .bestiary-filters>main{align-items:center;display:flex;justify-content:space-between;width:100%}.Bestiary-container>.bestiary-tab>main>.bestiary-list{align-items:flex-start;background-color:var(--white);display:flex;flex:1 1;flex-wrap:wrap;justify-content:flex-start;margin-top:16px;padding:8px;position:relative;width:100%}.Bestiary-container .list-creature{align-items:center;background-color:var(--black);border:1px solid var(--gray2);cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;margin:8px;padding:8px;position:relative;width:calc(33.33333% - 16px)}.Bestiary-container .list-creature:hover{border:1px solid var(--primaryPurple2)}.Bestiary-container .selected-creature{border:1px solid var(--primaryPurple1)!important}.Bestiary-container .list-creature .select-creature{align-items:center;background-color:var(--white);bottom:0;display:flex;height:100%;justify-content:center;opacity:.7;position:absolute;width:100%;z-index:1}.Bestiary-container .list-creature .select-creature .fa-check{color:var(--primaryPurple1);font-size:40px}.Bestiary-container .list-creature>h6{color:var(--white);margin-bottom:8px;overflow:hidden;text-align:center;white-space:nowrap;width:100%}.Bestiary-container .list-creature .creature-portrait{overflow:hidden;position:relative}.Bestiary-container .list-creature .creature-gem{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:0;-webkit-transform:translate(-50%);transform:translate(-50%)}.Bestiary-container .list-creature .gem-border{align-items:flex-start;display:flex;height:24px;justify-content:center;overflow:hidden;position:absolute;top:0;width:24px;z-index:-1}.Bestiary-container .list-creature .gem-border .placement{position:absolute;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.Bestiary-container .list-creature .gem-border .shape{background-color:var(--black);height:24px;-webkit-transform:rotate(45deg) skew(18deg,18deg);transform:rotate(45deg) skew(18deg,18deg);width:24px}.Bestiary-container .list-creature .creature-gem img{height:18px;width:18px}.Bestiary-container .list-creature .creature-avatar{object-fit:contain;position:absolute}.Bestiary-container .list-creature .power-scale{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;justify-content:space-around;margin-top:8px;width:100%}.Bestiary-container .power-scale .wrapper-with-icon{align-items:center;-webkit-column-gap:7px;column-gap:7px;display:flex;justify-content:center}.Bestiary-container .draft{color:var(--white);font-size:11px;height:10px}.Bestiary-container .power-scale .power-scale-bar{background:var(--gray2);height:8px;-webkit-transform:skew(-30deg);transform:skew(-30deg);width:60px}.Bestiary-container .power-scale .power-scale-icon{color:var(--gray2);font-size:10px}.Bestiary-container .power-scale .power-scale-fill{box-shadow:0 2px 2px rgba(19,46,18,.2);height:100%}.Bestiary-container .power-scale .offensive{background-color:var(--offensiveColor)}.Bestiary-container .power-scale .defensive{background-color:var(--defensiveColor)}.Bestiary-container .creature-details h6{color:var(--white)}.bestiary-tab .selecting-footer{align-items:center;background-color:var(--white);border-top:1px solid var(--primaryPurple3);bottom:0;display:flex;height:60px;justify-content:space-between;min-height:60px;padding:0 35px;width:100%;z-index:1}.bestiary-tab .selecting-footer.filtered{position:absolute}.ModalSettings-container.modal-body{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:120px;max-height:70%;max-width:80%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ModalSettings-container.modal-body .result{font-weight:700}.ModalSettings-container .divider{border-top:1px solid var(--gray1);margin-bottom:25px;margin-top:25px;width:calc(100% + 50px)}.ModalSettings-container footer{width:100%}.NaviBar-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%;z-index:10000000}.NaviBar-container .menu{font-size:15px}.NaviBar-container .menu-modal-body{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.NaviBar-container .menu-modal-body .divider{border-top:1px solid var(--gray1);margin-bottom:25px;margin-top:25px;width:calc(100% + 50px)}.NaviBar-container>section:first-of-type{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--blurGradient);border-bottom:.5px solid var(--primaryPurple1);display:flex;height:60px;justify-content:space-between;padding:5px 100px;width:100%}.NaviBar-container>section:first-of-type div{align-items:center;display:flex}.NaviBar-container>section:first-of-type h3{color:var(--primaryPurple2);font-family:var(--titleFont);font-weight:400}.NaviBar-container>section:first-of-type h3+h3{color:var(--primaryPurple2);font-family:var(--primaryFont);font-weight:400;padding-right:15px}.NaviBar-container>section:first-of-type h4{border-left:1px solid var(--primaryPurple1);color:var(--primaryPurple1);font-family:var(--primaryFont);font-weight:600;height:35px;line-height:30px;padding-left:15px;padding-top:4px;text-align:center}.NaviBar-container>section:first-of-type button:hover{color:var(--primaryPurple3);cursor:pointer}.NaviBar-container>section:last-of-type{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(180deg,hsla(0,0%,100%,.8) 50%,hsla(0,0%,91%,.8));display:flex;height:60px;justify-content:space-between;width:100%}.NaviBar-container .combat-section{align-items:center;display:flex;justify-content:center;z-index:0}.NaviBar-container .combat-buttons-container{align-items:center;display:flex;justify-content:center;z-index:-1}.combat-buttons-container .combat-buttons{align-items:center;display:flex;justify-content:flex-start;margin-left:-160px}.combat-buttons-container .combat-buttons h5{-webkit-transform:rotate(-45deg) translate(70px);transform:rotate(-45deg) translate(70px)}.ResultBox-container{align-items:center;background:var(--blackGradient);border:1px solid var(--gray2);display:flex;flex-direction:column;height:105px;justify-content:center;position:relative;width:100%}.ResultBox-container .title-gem{left:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ResultBox-container>div{align-items:center;border:1px solid var(--gray2);border-bottom:none;border-top:none;display:flex;height:100%;justify-content:center;padding:23px 32px;width:calc(100% - 4px)}.ResultBox-container .header{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;left:32px;max-width:250px;position:absolute}.ResultBox-container .header p{color:var(--white);font-weight:600;overflow:wrap;text-align:center}.ResultBox-container .divider{border:none;border-top:1px solid var(--gray2);opacity:.5;width:100%}.ResultBox-container .sub-header{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;left:185px;position:absolute;width:100px}.ResultBox-container .sub-header .highlight-sub-header{font-weight:600;opacity:1}.ResultBox-container .sub-header .bottom,.ResultBox-container .sub-header .top{color:var(--white);margin:15px 0;opacity:.8}.ResultBox-container .main{align-items:center;display:flex;flex:1 1;height:100%;justify-content:center;width:150px}.ResultBox-container .main>aside{align-items:center;display:flex;flex-direction:column;height:65px;justify-content:space-between;margin:0 10px;width:180px}.ResultBox-container .main .bottom,.ResultBox-container .main .top{color:var(--white);font-size:15px;opacity:.8}.ResultBox-container .highlight-top-row{font-size:18px!important;font-weight:600;height:36px;opacity:1}.ResultBox-container .main .column-bottom,.ResultBox-container .main .column-top{background:var(--gray3);height:15px;position:absolute;width:100px}.ResultBox-container .main .column-top{align-items:flex-start;display:flex;justify-content:center;padding-top:10px;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.ResultBox-container .main .column-top header{left:50%;position:absolute;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ResultBox-container .main .column-bottom{bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.SkillCheck-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start}.SkillCheck-container .result-tables{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:1100px}.SkillCheck-container .result-tables .result-footer{margin-top:15px}.SkillCheck-container>section{margin-top:5%;width:1000px}.SkillCheck-container .panel-select{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;row-gap:20px}.SkillCheck-container .panel-select.condition{-webkit-column-gap:20px;column-gap:20px}.SkillCheck-container>footer{margin-top:calc(5% - 20px)}.LocationSummary-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.LocationSummary-container .body-container{border:2px solid;width:200px}.LocationSummary-container .header{align-items:center;background-color:hsla(0,0%,98%,.85);display:flex;justify-content:center;width:100%}.LocationSummary-container .name{flex:1 1;font-weight:600;padding:3px;text-align:center}.LocationSummary-container footer.details{align-items:center;background-color:hsla(0,0%,98%,.85);display:flex;flex-direction:column;justify-content:center;width:100%}.LocationSummary-container footer .env-type{font-size:11px;padding:3px}.LocationSummary-container footer .exhaustion{font-size:11px;padding-bottom:3px;position:relative}.LocationSummary-container footer .first-impressions{font-size:10px;font-style:italic;padding:3px}.LocationSummary-container .details .divider{border-top:1px solid var(--gray1);width:100%}.LocationSummary-container .details .divider:first-of-type{margin-bottom:3px;position:relative}.LocationSummary-container footer .visibility{bottom:0;font-size:10px;left:50%;position:absolute;translate:-50% 50%}.LocationSummary-container .details .creature-list{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-start;padding:3px}.LocationSummary-container .details .display-creature{border:2px solid var(--white);border-radius:100%;overflow:hidden;position:relative}.LocationSummary-container .creature-list .creature-avatar{object-fit:contain;position:absolute}.ModalLocationDetails-container.modal-body{min-height:calc(100% - 210px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ModalLocationDetails-container .content{-webkit-column-gap:15px;column-gap:15px;min-height:calc(100% - 210px);position:relative}.ModalLocationDetails-container .details-wrapper{height:100%;overflow-y:auto;white-space:break-spaces;word-break:break-word}.ModalLocationDetails-container .details-wrapper h3{line-height:1;margin-bottom:10px}.ModalLocationDetails-container .details-wrapper .details{padding-right:20px;text-align:justify;width:300px;word-break:break-word}.ModalLocationDetails-container .location-filters{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}.ModalLocationDetails-container .filter-text{position:relative;width:100%}.ModalLocationDetails-container .filter-text input{background-color:var(--white);border:1px solid var(--gray2);height:40px;margin-bottom:16px;padding:10px 100px 10px 20px;width:100%}.ModalLocationDetails-container .filter-text>button{background-color:initial;border:none;color:var(--primaryPurple1);font-family:var(--primaryFont);font-weight:600;height:40px;letter-spacing:.08em;position:absolute;right:15px;width:60px}.ModalLocationDetails-container .location-filters>main{align-items:center;-webkit-column-gap:5px;column-gap:5px;display:flex;justify-content:space-between;width:100%}.ModalLocationDetails-container .location-list{background-color:var(--white);flex:1 1;margin-top:15px;padding:10px;row-gap:10px;width:100%}.ModalLocationDetails-container .list-location{border-bottom:1px solid var(--gray2);width:100%}.ModalLocationDetails-container .level-divider{margin:5px 0}.ModalLocationDetails-container .divider{border-top:1px solid var(--gray1);margin-bottom:25px;margin-top:10px;width:calc(100% + 50px)}.ModalLocationDetails-container footer{align-items:center;-webkit-column-gap:15px;column-gap:15px;display:flex;justify-content:flex-end;width:100%}.ModalDeleteLocation-container.modal-body{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ModalDeleteLocation-container .warning-message{margin-bottom:25px}.ModalDeleteLocation-container .warning-actions-wrapper{align-items:center;-webkit-column-gap:25px;column-gap:25px;display:flex;justify-content:center;margin-top:25px}.ModalMoveLocation-container.modal-body{min-height:calc(100% - 210px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ModalMoveLocation-container .warning-message{margin-bottom:16px}.ModalMoveLocation-container .content{-webkit-column-gap:15px;column-gap:15px;height:100%;min-height:calc(100% - 210px);position:relative}.ModalMoveLocation-container .location-filters{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-top:16px;width:100%}.ModalMoveLocation-container .filter-text{position:relative;width:100%}.ModalMoveLocation-container .filter-text input{background-color:var(--white);border:1px solid var(--gray2);height:40px;margin-bottom:16px;padding:10px 100px 10px 20px;width:100%}.ModalMoveLocation-container .filter-text>button{background-color:initial;border:none;color:var(--primaryPurple1);font-family:var(--primaryFont);font-weight:600;height:40px;letter-spacing:.08em;position:absolute;right:15px;width:60px}.ModalMoveLocation-container .location-filters>main{align-items:center;-webkit-column-gap:5px;column-gap:5px;display:flex;justify-content:space-between;width:100%}.ModalMoveLocation-container .location-list{background-color:var(--white);flex:1 1;margin-top:15px;overflow-y:auto;padding:10px;row-gap:10px;width:100%}.ModalMoveLocation-container .list-location{border-bottom:1px solid var(--gray2);width:100%}.ModalMoveLocation-container .divider{border-top:1px solid var(--gray1);margin-bottom:25px;margin-top:10px;width:calc(100% + 50px)}.ModalManageElement-container.modal-body{height:70%;justify-content:space-between;margin-top:180px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ModalManageElement-container .new-element-wrapper{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;margin-bottom:25px;overflow-y:auto;row-gap:10px}.ModalManageElement-container footer{align-items:center;-webkit-column-gap:15px;column-gap:15px;display:flex;justify-content:flex-end;width:100%}.ModalManageConnection-container.modal-body{height:70%;justify-content:space-between;margin-top:180px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ModalManageConnection-container .new-connection-wrapper{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;margin-bottom:25px;overflow-y:auto;row-gap:10px}.ModalManageConnection-container footer{align-items:center;-webkit-column-gap:15px;column-gap:15px;display:flex;justify-content:flex-end;width:100%}.ModalManageContext-container.modal-body{height:70%;justify-content:space-between;margin-top:180px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ModalManageContext-container .new-context-wrapper{flex:1 1;margin-bottom:25px;overflow-y:auto;row-gap:10px}.ModalManageContext-container .details-wrapper{display:flex;position:relative}.ModalManageContext-container .details-blocker{align-items:center;border:none;bottom:0;display:flex;height:calc(100% - 23px);justify-content:center;opacity:0;position:absolute;transition:all .1s;width:100%;z-index:1}.ModalManageContext-container .details-blocker:hover{opacity:.1}.ModalManageContext-container footer{width:100%}.ModalManageCreaturePopulation-container.modal-body{height:450px;margin-top:180px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ModalManageCreaturePopulation-container .new-population-wrapper{align-items:center;display:flex;flex-direction:column;height:350px;justify-content:flex-start;margin-bottom:25px;overflow-y:auto;row-gap:10px}.ModalManageCreaturePopulation-container footer{align-items:center;-webkit-column-gap:15px;column-gap:15px;display:flex;justify-content:flex-end;width:100%}.ModalManageCreatureRoutine-container.modal-body{height:70%;justify-content:space-between;margin-top:180px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ModalManageCreatureRoutine-container .new-creature-wrapper{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;margin-bottom:25px;overflow-y:auto;row-gap:10px}.ModalManageCreatureRoutine-container footer{align-items:center;-webkit-column-gap:15px;column-gap:15px;display:flex;justify-content:flex-end;width:100%}.CreatureManager-container .location-detail-group-item.location-creature{-webkit-column-gap:5px;column-gap:5px;padding:5px 10px;position:relative}.CreatureManager-container .location-detail-group-item.location-creature.bound-creature{border-top:1px dashed var(--gray2)}.CreatureManager-container .location-detail-group-item.location-creature .position-arrow-up{height:100%;translate:0 20%;width:10px}.CreatureManager-container .location-detail-group-item.location-creature .position-arrow-down{height:100%;translate:0 -20%;width:10px}.CreatureManager-container .location-detail-group-item.location-creature .routine,.CreatureManager-container .location-detail-group-item.location-creature>span{width:100%}.CreatureManager-container .location-detail-group-item.location-creature .routine .routine-variables{flex:1 1}.CreatureManager-container .creature-lock{background-color:var(--white);border:none;left:50%;position:absolute;top:0;translate:-50% -50%;z-index:1}.ModalManageDungeonRoom-container.modal-body{height:70%;justify-content:space-between;margin-top:180px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ModalManageDungeonRoom-container .new-room-wrapper{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;margin-bottom:25px;overflow-y:auto;row-gap:10px}.ModalManageDungeonRoom-container .new-room-wrapper .room-row{width:100%}.ModalManageDungeonRoom-container .new-room-wrapper .room-row .interaction{margin-top:23px}.ModalManageDungeonRoom-container footer{width:100%}.Dungeon-container.exploration-container{background-color:var(--white);border:1px solid var(--black);flex:1 1;min-height:250px;overflow:auto;width:100%}.Dungeon-container .selected-room{box-shadow:0 0 3px 5px rgba(0,0,0,.5)}.Dungeon-container .dungeon-entrance{background-color:var(--white);padding:10px 7px!important}.Dungeon-container .dungeon-entrance>button{background-color:var(--white);border:1px solid var(--black);font-size:18px;height:35px;padding:3px;width:35px}.Dungeon-container .dungeon-entrance>button .entrance-contents{pointer-events:none}.Dungeon-container .dungeon{background-color:var(--white);-webkit-column-gap:10px;column-gap:10px;flex-wrap:wrap;padding:0 7px 10px!important;row-gap:10px}.Dungeon-container .room,.Dungeon-container .room-wrapper{position:relative}.Dungeon-container .dungeon-room .dungeon-room,.Dungeon-container .dungeon-room.no-rooms{background-color:initial;border:none}.Dungeon-container .dungeon-room button{background-color:var(--white);border:1px solid var(--black);border-radius:0;z-index:1}.Dungeon-container .room .room-connection{height:5px;position:absolute}.Dungeon-container .room .room-connection .first-piece{left:0}.Dungeon-container .room .room-connection .first-piece,.Dungeon-container .room .room-connection .last-piece{background-color:var(--white);border:1px solid var(--black);border-left:none;border-right:none;height:100%;position:absolute;width:50%}.Dungeon-container .room .room-connection .last-piece{right:0}.Dungeon-container .room .room-connection.horizontal{width:40px}.Dungeon-container .room .room-connection.vertical{rotate:90deg;width:40px}.Dungeon-container .room .room-connection.main-diagonal{rotate:45deg;width:56.57px}.Dungeon-container .room .room-connection.diagonal{rotate:-45deg;width:56.57px}.Dungeon-container .connection-base.floor,.Dungeon-container .room .room-connection .floor{background-color:var(--gray1)!important}.Dungeon-container .connection-base.ceiling,.Dungeon-container .room .room-connection .ceiling{background-color:var(--gray2)!important}.Dungeon-container .room-connection .regular-corridor{cursor:default!important}.Dungeon-container .is-swapping-room{border:2px dotted var(--black)!important}.Dungeon-container .dungeon .corridor{height:5px;width:5px}.Dungeon-container .dungeon .small{height:20px;width:20px}.Dungeon-container .dungeon .medium{height:25px;width:25px}.Dungeon-container .dungeon .dungeon-room,.Dungeon-container .dungeon .large{cursor:pointer;height:30px;position:relative;width:30px}.Dungeon-container .room-area{position:relative}.Dungeon-container .room-area.danger,.Dungeon-container .room.danger{border-color:var(--offensiveColor);position:relative}.Dungeon-container .room-area .room-content{background-color:#fff;border-radius:100%;font-size:8px;height:10px;pointer-events:none;width:10px}.Dungeon-container .room .creatures,.Dungeon-container .room-area .creatures{color:var(--offensiveColor);z-index:1}.Dungeon-container .room .treasure,.Dungeon-container .room-area .treasure{color:var(--defensiveColor);z-index:1}.Dungeon-container .dungeon-entrance .treasure,.Dungeon-container .dungeon-exit .treasure{bottom:1px;font-size:6px;position:absolute}.Dungeon-container .room-area .connection-base{background-color:var(--white);height:3px;pointer-events:none;position:absolute;width:3px}.Dungeon-container .room-area .connection-base.top-left{left:0;rotate:45deg;top:0;translate:-50% -50%}.Dungeon-container .room-area .connection-base.top{top:0;translate:0 -75%}.Dungeon-container .room-area .connection-base.top-right{right:0;rotate:45deg;top:0;translate:50% -50%}.Dungeon-container .room-area .connection-base.left{left:0;translate:-75% 0}.Dungeon-container .room-area .connection-base.right{right:0;translate:75% 0}.Dungeon-container .room-area .connection-base.bottom-left{bottom:0;left:0;rotate:45deg;translate:-50% 50%}.Dungeon-container .room-area .connection-base.bottom{bottom:0;translate:0 75%}.Dungeon-container .room-area .connection-base.bottom-right{bottom:0;right:0;rotate:45deg;translate:50% 50%}.Dungeon-container .connection-base.blocked-connection{background-color:var(--offensiveColor)!important;height:5px;width:5px}.Dungeon-container .connection-base.unblocked-connection{background-color:var(--defensiveColor)!important;height:5px;width:5px}.Dungeon-container .dungeon-tooltip{border-radius:0}.Dungeon-container .room-tooltip{min-height:20px!important;min-width:20px!important}.Dungeon-container .room-connection-tooltip{height:40px!important;width:40px!important}.ModalWarning-container.modal-body{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:70%;max-width:80%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ModalWarning-container .messages-wrapper{flex:1 1;margin-bottom:25px;overflow:auto;row-gap:10px;white-space:break-spaces;width:100%}.ModalWarning-container .messages-wrapper .warning-message{width:100%}.ModalWarning-container .warning-actions-wrapper{align-items:center;-webkit-column-gap:25px;column-gap:25px;display:flex;justify-content:center}.EditLocation-container{align-items:center;cursor:default;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.EditLocation-container .title-wrapper{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;justify-content:center;margin-bottom:10px}.EditLocation-container .location-import{align-items:center;background-color:initial;border:none;display:flex;justify-content:center}.EditLocation-container h3{line-height:1}.EditLocation-container .location-fields{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;overflow-y:auto;row-gap:5px;width:100%}.EditLocation-container .location-row{padding:0 10px;width:100%}.EditLocation-container .location-row .interaction{margin-top:23px}.EditLocation-container .divider{border-top:1px solid var(--gray2);margin:5px 0;width:100%}.EditLocation-container .location-detail-group{border-bottom:1px solid var(--black);margin-bottom:5px;width:100%}.EditLocation-container .location-detail-group:last-child{margin-bottom:0}.EditLocation-container .location-detail-group-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:2px}.EditLocation-container .location-detail-group-item{align-items:center;background-color:var(--white);border-top:1px solid var(--black);-webkit-column-gap:20px;column-gap:20px;display:flex;justify-content:space-between}.EditLocation-container .con-random-seed:first-of-type{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.EditLocation-container .con-random-seed{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.EditLocation-container .con-random-seed:last-of-type{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.EditLocation-container .location-creature>.group-item-actions{width:100%}.EditLocation-container .action-buttons{border-top:1px solid var(--gray2);padding:10px}.EditLocation-container .action-buttons,.EditLocation-container .action-buttons .basic-actions{align-items:center;-webkit-column-gap:12px;column-gap:12px;display:flex;justify-content:flex-end;width:100%}.EditLocation-container .group-item-actions{align-items:center;-webkit-column-gap:5px;column-gap:5px;display:flex;justify-content:space-between}.EditLocation-container .dungeon-entrance{border-top:1px solid var(--black)}.LocConnection-container{width:100%}.LocConnection-container.passage{height:100%;opacity:.5;width:100%}.LocConnection-container section{height:100px;position:absolute;width:100%}.LocConnection-container.left{-webkit-transform-origin:left;transform-origin:left}.LocConnection-container.center{-webkit-transform-origin:center;transform-origin:center}.LocConnection-container.right{-webkit-transform-origin:right;transform-origin:right}.Location-container,.Location-container .area-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Location-container,.Location-container .area,.Location-container .area-wrapper{align-items:center;border-radius:100%;display:flex;flex-direction:column;justify-content:center}.Location-container .area{overflow:hidden;position:absolute;scale:.5}.Location-container .area .inner-area{scale:4}.Location-container .connection{height:2px;position:absolute;z-index:1}.Location-container .connection-background{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between;position:absolute;scale:.5}.Location-container .connection-background .con-bg-area{background-color:inherit;height:100%;position:absolute;scale:2;width:100%}.Location-container .connection-background .con-bg-area:last-of-type{rotate:180deg}.Location-container .connection-background .con-bg-area.corner{flex:1 1}.Location-container .point-of-interest{border:1px solid var(--black);scale:1}.Location-container .not-current{cursor:pointer}.Location-container .not-current:hover{border:1px solid var(--white)}.Location-container .vision{background-color:hsla(0,0%,100%,.2);border:1px dashed var(--black);border-radius:100%;pointer-events:none;position:absolute}.Location-container .location-details{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding-top:10px;position:absolute;top:0}.Location-container .LocationSummary-container .body-container{z-index:1000000}.Location-container:not(:hover) .LocationSummary-container .body-container{display:none}.ModalExport-container.modal-body{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:70%;width:500px}.ModalExport-container .details{margin-bottom:25px;overflow:auto;white-space:break-spaces}.ModalExport-container .divider{border-top:1px solid var(--gray1);margin-bottom:25px;margin-top:25px;width:calc(100% + 50px)}.ModalExport-container .clean-check{margin-left:25px}.ModalTravelResults-container.modal-body{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ModalTravelResults-container.modal-body.show-details{max-height:70%}.ModalTravelResults-container .content{-webkit-column-gap:25px;column-gap:25px;position:relative}.ModalTravelResults-container .loc-details{overflow:auto;width:1250px}.ModalTravelResults-container .loc-details span{font-family:var(--primaryFont);font-size:15px}.ModalTravelResults-container .loc-details .details span{text-align:justify;white-space:break-spaces;word-break:break-word}.ModalTravelResults-container .details-wrapper{height:100%;max-height:250px;row-gap:10px;width:400px}.ModalTravelResults-container .details-wrapper.dungeon{overflow:auto}.ModalTravelResults-container .details-wrapper .dungeon-wrapper{width:100%}.ModalTravelResults-container .details-wrapper:first-child span{overflow:auto;white-space:break-spaces;word-break:break-word}.ModalTravelResults-container .details-wrapper h3{line-height:1}.ModalTravelResults-container .details-wrapper .details-views.icon-view i{margin-left:100px}.ModalTravelResults-container .details-wrapper .details-views.creatures-view h6{translate:26% -104%}.ModalTravelResults-container .content .movement span{font-size:15px}.ModalTravelResults-container .content .material span{font-size:12px}.ModalTravelResults-container .details-wrapper .room-data{overflow:auto}.ModalTravelResults-container .details-wrapper .room-data .kill{color:var(--offensiveColor)}.ModalTravelResults-container .details-wrapper .room-data .save{color:var(--defensiveColor)}.ModalTravelResults-container .details-wrapper .surroundings{-webkit-column-gap:10px;column-gap:10px}.ModalTravelResults-container .details-wrapper input{font-weight:600}.ModalTravelResults-container .details-wrapper .elements-display{text-align:center}.ModalTravelResults-container .details-wrapper .imminent{color:red;font-weight:600}.ModalTravelResults-container .details-wrapper .near{color:#ff8c00;font-weight:600}.ModalTravelResults-container .creature-list{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center;padding:3px}.ModalTravelResults-container .creature-list .encounter-creature{border:2px solid var(--white);border-radius:100%;cursor:pointer;overflow:hidden;position:relative}.ModalTravelResults-container .encounter-creature.selected-creature{box-shadow:0 0 2px 3px rgba(0,0,0,.5)}.ModalTravelResults-container .creature-list .dead-creature{opacity:.5}.ModalTravelResults-container .creature-list .dead-icon{color:var(--offensiveColor);font-size:24px;position:absolute}.ModalTravelResults-container .creature-list .creature-avatar{object-fit:contain;position:absolute}.ModalTravelResults-container>.divider{border-top:1px solid var(--gray1);margin-bottom:10px;margin-top:25px;width:calc(100% + 50px)}.ModalTravelResults-container>footer{align-items:center;-webkit-column-gap:25px;column-gap:25px;display:flex;justify-content:flex-end;margin-top:15px;width:100%}.ModalTravelResults-container footer .footer-actions{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;justify-content:space-between}.ModalTravelResults-container .ModalWarning-container{margin-top:75px}.ModalSuggestions-container.modal-body{margin-top:75px;max-width:80%;min-height:calc(95% - 100px);position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ModalSuggestions-container .content{height:100%;min-height:calc(80% - 210px)}.ModalSuggestions-container .content div>aside{height:100%}.ModalSuggestions-container .content div .ideia-suggestions{width:35%}.ModalSuggestions-container .content div .ideia-suggestions>span{font-weight:600}.ModalSuggestions-container .content .map-suggestions{height:100%}.ModalSuggestions-container .content .map-suggestions .img-examples img{height:90%;object-fit:contain;width:25%}.ModalSuggestions-container .description,.ModalSuggestions-container .description textarea{height:100%;width:100%}.ModalSuggestions-container .divider{border-top:1px solid var(--gray1);margin:25px 0;width:calc(100% + 50px)}.ModalSuggestions-container footer{align-items:center;-webkit-column-gap:15px;column-gap:15px;display:flex;width:100%}.Map-container{flex:1 1;min-width:1440px;width:100vw}.Map-container,.Map-container .world-map{align-items:center;display:flex;flex-direction:column;justify-content:center}.Map-container .world-map{background-color:var(--gray1);border:1px solid var(--gray2);height:90%;overflow:hidden;position:relative;width:95%}.Map-container .world-map .floating-details{z-index:100000}.Map-container .world-map .info-msg{background-color:hsla(0,0%,98%,.85);border:1px solid var(--black);margin:10px;padding:10px;position:absolute;top:0}.Map-container .world-map .travel-none{align-items:center;background-color:var(--black);border:1px solid var(--gray2);border-radius:100%;cursor:pointer;display:flex;justify-content:center;position:absolute}.Map-container .world-map .direction-arrow{align-items:center;border:3px solid var(--offensiveColor);border-radius:100%;display:flex;justify-content:center;pointer-events:none;position:absolute}.Map-container .world-map .direction-arrow .pointer{border-bottom:5px solid transparent;border-left:10px solid var(--offensiveColor);border-top:5px solid transparent;height:0;position:absolute;right:0;translate:100% 0;width:0}.Map-container .world-map .vision{align-items:center;border-radius:100%;display:flex;justify-content:center;pointer-events:none;position:absolute}.Map-container .world-map .day-vision{background-color:var(--black);opacity:.1}.Map-container .world-map .night-vision{border:1px dashed var(--black)}.Map-container .world-map .travel-stats{align-items:center;bottom:0;-webkit-column-gap:15px;column-gap:15px;display:flex;justify-content:center;margin:10px;position:absolute}.Map-container .world-map .travel-stats .stat-section{background-color:hsla(0,0%,98%,.85);border:2px solid var(--black);padding:10px}.Map-container .world-map .map-modes{right:0}.Map-container .world-map .map-modes,.Map-container .world-map .map-zoom{align-items:center;bottom:0;display:flex;justify-content:center;margin:10px;position:absolute}.Map-container .world-map .map-zoom{-webkit-column-gap:10px;column-gap:10px;left:0}.Map-container .world-map .stat-section{align-items:center;background-color:hsla(0,0%,98%,.85);-webkit-column-gap:3px;column-gap:3px;display:flex;justify-content:center}.Map-container .world-map .stat-section button{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.Map-container .world-map .suggestions{align-items:center;display:flex;justify-content:center;margin:10px;position:absolute;right:0;top:0}.Map-container .node-modal-left-action{margin-right:25px}.Map-container .world-map .travel-details{align-items:center;background-color:hsla(0,0%,98%,.85);border:2px solid var(--black);cursor:default;display:flex;flex-direction:column;justify-content:center;margin:10px;padding:10px;position:absolute;right:0;row-gap:5px;top:0}.Map-container .world-map .travel-details .travel-options{margin-top:5px;row-gap:5px;width:100%}.Map-container .world-map .travel-details .travel-options .CheckInput-container{justify-content:space-between;width:100%}.Map-container .world-map .travel-details .rest-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:15px}.Map-container .world-map .travel-details .stat-section{background-color:initial}.Map-container .world-map .travel-details .divider{border-top:1px solid var(--gray1);margin-bottom:5px;margin-top:5px;width:100%}.Map-container .world-map .world-details{align-items:center;display:flex;justify-content:center;left:0;margin:10px;position:absolute;top:0}.Map-container .world-map .locations{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:10px;min-width:10px;position:absolute;width:100%}.Map-container .world-map #flat-locs{position:absolute}.Map-container .max-dimentions{height:1000000px;width:1000000px}.Map-container .world-map .world{position:absolute}.Map-container .world-map .location-details{align-items:center;display:flex;justify-content:center;margin-left:-100px;margin-top:25px;position:fixed}.Map-container .location-details .node-summary{align-items:center;background-color:hsla(0,0%,98%,.85);border:1px solid var(--black);display:flex;flex-direction:column;justify-content:center;padding:3px;row-gap:10px;width:200px}.Map-container .location-details .node-summary .name{font-weight:600}.Map-container .location-details .node-summary .notes{font-size:10px}.Map-container .world-details .LocationSummary-container footer.details{display:none}.Map-container .world-map .edit-blocker{background-color:var(--black);cursor:default;height:100%;opacity:.7;width:100%;z-index:1000000}.Map-container .world-map .rest-blocker{background-color:var(--black);height:100%;opacity:.7;width:100%;z-index:10000}.Map-container .world-map .edit-location{background-color:hsla(0,0%,98%,.85);border-left:1px solid var(--gray2);height:100%;padding-top:10px;position:absolute;right:0;top:0;width:380px;z-index:1000000}.test-center{position:absolute;top:50%;translate:0 -50%;width:100%}.Map-container .world-map .time-filter{opacity:.2;pointer-events:none;position:absolute;z-index:1}.Map-container .world-map .time-filter.near-night-or-day{background-color:orange}.Map-container .world-map .time-filter.night{background-color:blue}.Map-container .world-map .needs-reposition{color:red}.Map-container .creature-list{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:3px}.Map-container .creature-list .encounter-creature{cursor:pointer;position:relative}.Combat-container{flex-direction:column;height:100%}.Combat-container,.Combat-container>div{align-items:center;display:flex;justify-content:center}.Combat-container>div{margin-top:20px}.Combat-container>h1{color:#fff}.Treasure-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start}.Treasure-container .result-tables{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:80px;width:1100px}.Treasure-container .treasure-panels{margin-top:5%;width:1000px}.Treasure-container .treasure-panels .equipment-type .Tooltip-container{width:1150px}.Treasure-container .modal-materials-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:100%}.Treasure-container .modal-materials-wrapper .modal-materials{margin-top:15px;width:100%}.Treasure-container .modal-materials-wrapper .modal-materials:first-of-type{margin-top:3%}.Treasure-container .modal-materials-wrapper .modal-materials:last-of-type{margin-bottom:15px}.Treasure-container .modal-materials-wrapper footer{align-items:center;display:flex;flex-direction:column;justify-content:center}.Treasure-container .modal-materials-wrapper footer .crafting-tools{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.Treasure-container .modal-materials-wrapper footer .crafting-tools .label{font-weight:600}.Treasure-container .panel-select{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;row-gap:20px}.Treasure-container .panel-select.details{-webkit-column-gap:20px;column-gap:20px}.Treasure-container>footer{margin-top:calc(5% - 20px)}.ModalFastBuild-container.modal-body{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:725px}.ModalFastBuild-container .definitions{display:flex;justify-content:space-between;margin-bottom:25px;width:100%}.ModalFastBuild-container .actions{-webkit-column-gap:15px;column-gap:15px;display:flex;justify-content:center;margin-bottom:25px;width:100%}.ModalFastBuild-container footer{align-items:center;-webkit-column-gap:15px;column-gap:15px;display:flex;justify-content:flex-end;width:100%}.Definition-container{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:25px;row-gap:25px}.Definition-container>h2{line-height:1}.Definition-container .basic-definitions,.Definition-container .extra-definitions,.Definition-container .movement,.Definition-container .multiclassing{align-items:center;-webkit-column-gap:25px;column-gap:25px;display:flex;justify-content:flex-start;width:100%}.Definition-container .multiclassing .multiclassing-checkbox-wrapper{align-items:center;display:flex;justify-content:flex-start;width:250px}.Definition-container .alignment{align-items:center;-webkit-column-gap:30px;column-gap:30px;display:flex;justify-content:space-between}.Definition-container .alignment aside{align-items:center;display:flex;justify-content:center}.Attributes-container{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:25px;row-gap:25px}.Attributes-container>h2{line-height:1}.Attributes-container .basic-attributes,.Attributes-container .weak-spots{align-items:center;display:flex;gap:25px;justify-content:flex-start;width:100%}.Attributes-container .weak-spots .creature-weak-spot input{width:200px}.Resistencies-container{align-items:flex-start;display:flex;gap:25px;height:100%;justify-content:flex-start;padding:25px}.Resistencies-container h2{line-height:1;margin-bottom:25px;white-space:nowrap}.Resistencies-container .resistencies{width:100%}.Resistencies-container .conditions,.Resistencies-container .resistencies{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start}.Resistencies-container .conditions{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Resistencies-container .resistencies .damage-effectiveness-wrapper{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:space-between}.Resistencies-container .resistencies .damage-effectiveness{align-items:center;display:flex;justify-content:space-between;width:775px}.Resistencies-container .resistencies .damage-effectiveness .damage-effectiveness-options{align-items:center;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:flex-start;position:relative}.Resistencies-container .resistencies .damage-effectiveness .damage-effectiveness-options .damage-effectiveness-divider{border-left:1px solid var(--gray1);height:20px;margin-right:10px}.Resistencies-container .conditions .conditions-wrapper{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Resistencies-container .conditions .conditions-wrapper .conditions-options{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.Resistencies-container .conditions .conditions-wrapper .conditions-divider{border-top:1px solid var(--gray1);width:100%}.Resistencies-container .conditions .conditions-wrapper .conditions-divider:last-of-type{display:none}.Passives-container{align-items:flex-start;display:flex;gap:25px;height:100%;justify-content:flex-start;padding:25px}.Passives-container h2{line-height:1;margin-bottom:25px;white-space:nowrap}.Passives-container .languages{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start}.Passives-container .languages .languages-wrapper{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Passives-container .languages .languages-wrapper .languages-options{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.Passives-container .languages .languages-wrapper .languages-divider{border-top:1px solid var(--gray1);width:100%}.Passives-container .languages .languages-wrapper .languages-divider:last-of-type{display:none}.Passives-container .senses,.Passives-container .senses .senses-wrapper{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start}.Passives-container .senses .senses-wrapper{row-gap:15px}.Passives-container .senses .senses-wrapper .senses-divider{border-top:1px solid var(--gray1);width:200px}.Passives-container .extras{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start}.Passives-container .specials{height:calc(100% - 50px)}.Passives-container .specials,.Passives-container .specials .specials-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.Passives-container .specials .specials-wrapper{height:100%;row-gap:15px}.Passives-container .specials .specials-wrapper .specials-row{align-items:flex-start;-webkit-column-gap:25px;column-gap:25px;display:flex;justify-content:flex-start;width:100%}.Passives-container .specials .specials-wrapper .specials-divider{border-top:1px solid var(--gray1);width:100%}.Passives-container .specials .specials-wrapper .specials-row .specials-row-item{align-items:center;display:flex;justify-content:flex-start;width:200px}.Passives-container .specials .specials-wrapper .specials-row input{width:340px}.Passives-container .specials .specials-wrapper .specials-row .delete-custom{margin-top:23px}.Passives-container .specials .specials-wrapper .custom-specials-wrapper{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;overflow:auto;row-gap:15px;width:100%}.ModalManageAction-container .modal-action{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:flex-start;margin-top:80px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ModalManageAction-container .modal-action .new-action-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;row-gap:10px;width:100%}.ModalManageAction-container .modal-action .new-action-wrapper .action-row{align-items:flex-start;-webkit-column-gap:15px;column-gap:15px;display:flex;justify-content:flex-start;width:100%}.ModalManageAction-container .modal-action .new-action-wrapper .action-row .row-check-box{align-self:flex-start;margin-right:20px;margin-top:23px}.ModalManageAction-container .modal-action .new-action-wrapper .action-row aside{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;row-gap:10px}.ModalManageAction-container .modal-action .new-action-wrapper .action-row .shorter-input input{width:200px}.ModalManageAction-container .modal-action .new-action-wrapper .action-row .longer-input input{width:415px}.ModalManageAction-container .modal-action .new-action-wrapper .action-row .longer-input textarea{height:143px;width:415px}.ModalManageAction-container .modal-action footer{align-items:flex-end;display:flex;justify-content:space-between;width:100%}.ModalManageAction-container .modal-action footer .extra-details{align-items:center;-webkit-column-gap:15px;column-gap:15px;display:flex;flex:1 1;justify-content:space-between;padding-left:15px}.ModalManageAction-container .modal-action footer .extra-details .action-preview{font-weight:600;text-align:center;width:100%}.ModalManageAction-container .modal-action footer .extra-details aside{align-items:center;-webkit-column-gap:15px;column-gap:15px;display:flex;justify-content:space-between}.ModalManageAction-container .modal-action footer .weak-spot{align-items:center;-webkit-column-gap:15px;column-gap:15px;display:flex;justify-content:center}.ModalManageReaction-container .modal-action{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:flex-start;margin-top:80px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ModalManageReaction-container .modal-action .new-action-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;row-gap:10px;width:100%}.ModalManageReaction-container .modal-action .new-action-wrapper .action-row{align-items:flex-start;-webkit-column-gap:15px;column-gap:15px;display:flex;justify-content:flex-start;width:100%}.ModalManageReaction-container .modal-action .new-action-wrapper .action-row .row-check-box{align-self:flex-start;margin-right:20px;margin-top:23px}.ModalManageReaction-container .modal-action .new-action-wrapper .action-row aside{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;row-gap:10px}.ModalManageReaction-container .modal-action .new-action-wrapper .action-row .shorter-input input{width:200px}.ModalManageReaction-container .modal-action .new-action-wrapper .action-row .longer-input input{width:415px}.ModalManageReaction-container .modal-action .new-action-wrapper .action-row .longer-input textarea{height:143px;width:415px}.ModalManageReaction-container .modal-action footer{align-items:flex-end;display:flex;justify-content:space-between;width:100%}.ModalManageReaction-container .modal-action footer .extra-details{align-items:center;-webkit-column-gap:15px;column-gap:15px;display:flex;flex:1 1;justify-content:space-between;padding-left:45px}.ModalManageReaction-container .modal-action footer .extra-details .action-preview{font-weight:600;text-align:center;width:100%}.ModalManageReaction-container .modal-action footer .extra-details aside{align-items:center;-webkit-column-gap:15px;column-gap:15px;display:flex;justify-content:space-between}.ModalManageReaction-container .modal-action footer .weak-spot{align-items:center;-webkit-column-gap:15px;column-gap:15px;display:flex;justify-content:center}.ModalManageAura-container .modal-action{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:flex-start;margin-top:80px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ModalManageAura-container .modal-action .new-action-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;row-gap:10px;width:100%}.ModalManageAura-container .modal-action .new-action-wrapper .action-row{align-items:flex-start;-webkit-column-gap:15px;column-gap:15px;display:flex;justify-content:flex-start;width:100%}.ModalManageAura-container .modal-action .new-action-wrapper .action-row aside{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;row-gap:10px}.ModalManageAura-container .modal-action .new-action-wrapper .action-row .shorter-input input{width:200px}.ModalManageAura-container .modal-action .new-action-wrapper .action-row .longer-input input{width:415px}.ModalManageAura-container .modal-action .new-action-wrapper .action-row .longer-input textarea{height:143px;width:415px}.ModalManageAura-container .modal-action footer{align-items:flex-end;display:flex;justify-content:space-between;width:100%}.ModalManageAura-container .modal-action footer .extra-details{align-items:center;-webkit-column-gap:15px;column-gap:15px;display:flex;flex:1 1;justify-content:space-between;padding-left:45px}.ModalManageAura-container .modal-action footer .extra-details .action-preview{font-weight:600;text-align:center;width:100%}.ModalManageAura-container .modal-action footer .extra-details aside{align-items:center;-webkit-column-gap:15px;column-gap:15px;display:flex;justify-content:space-between}.ModalManageAura-container .modal-action footer .weak-spot{align-items:center;-webkit-column-gap:15px;column-gap:15px;display:flex;justify-content:center}.Actions-container{align-items:flex-start;display:flex;flex-direction:column;gap:25px;height:100%;justify-content:flex-start;padding:25px}.Actions-container .delete-row,.Actions-container .edit-row{background-color:initial;border:none}.Actions-container .delete-row{color:var(--primaryPurple1);font-family:var(--primaryFont);font-size:12px;font-weight:600;height:40px;letter-spacing:.08em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Actions-container h2{line-height:1;margin-bottom:25px;white-space:nowrap}.Actions-container .actions-row{gap:25px;width:100%}.Actions-container .actions,.Actions-container .actions-row{align-items:flex-start;display:flex;justify-content:flex-start}.Actions-container .actions{flex-direction:column;width:50%}.Actions-container .actions-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;width:90%}.Actions-container .actions-wrapper .no-common-actions{margin-top:25px}.Actions-container .actions-wrapper .creature-action{align-items:center;border-bottom:1px solid var(--gray2);display:flex;height:50px;justify-content:space-between;width:100%}.Actions-container .actions-wrapper .creature-action span{font-size:14px}.Actions-container .reactions{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:50%}.Actions-container .reactions .reactions-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Actions-container .reactions .reactions-options-wrapper{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.Actions-container .reactions .reactions-options-wrapper .reaction-number{margin-top:-16px}.Actions-container .actions-divider{border-top:1px solid var(--gray1);width:100%}.Actions-container .aura{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:50%}.Actions-container .section-label{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;justify-content:center;margin-bottom:25px}.Actions-container .section-label h2{margin-bottom:0}.ModalManageTreasure-container .modal-action{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:flex-start;margin-top:150px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ModalManageTreasure-container .modal-action .new-action-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;row-gap:10px;width:100%}.ModalManageTreasure-container .modal-action .new-action-wrapper .action-row{align-items:flex-start;-webkit-column-gap:15px;column-gap:15px;display:flex;justify-content:flex-start;width:100%}.ModalManageTreasure-container .modal-action .new-action-wrapper .action-row aside{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;row-gap:10px}.ModalManageTreasure-container .modal-action .new-action-wrapper .action-row .shorter-input input{width:200px}.ModalManageTreasure-container .modal-action .new-action-wrapper .action-row .longer-input input{width:415px}.ModalManageTreasure-container .modal-action .new-action-wrapper .action-row .longer-input textarea{height:143px;width:415px}.ModalManageTreasure-container .modal-action footer{align-items:flex-end;display:flex;justify-content:space-between;width:100%}.ModalManageTreasure-container .modal-action footer .extra-details{flex:1 1;padding-left:45px}.ModalManageTreasure-container .modal-action footer .extra-details,.ModalManageTreasure-container .modal-action footer .extra-details aside{align-items:center;-webkit-column-gap:15px;column-gap:15px;display:flex;justify-content:space-between}.ModalManageTreasure-container .equipment-ability .Tooltip-container,.ModalManageTreasure-container .treasure-type .Tooltip-container{width:750px}.TreasureReward-container{align-items:flex-start;display:flex;flex-direction:column;gap:25px;height:100%;justify-content:flex-start;padding:25px}.TreasureReward-container .edit-row{background-color:initial;border:none;margin:0 10px 0 30px}.TreasureReward-container .delete-row{background-color:initial;border:none;color:var(--primaryPurple1);font-family:var(--primaryFont);font-size:12px;font-weight:600;height:40px;letter-spacing:.08em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.TreasureReward-container h2{line-height:1;margin-bottom:25px;white-space:nowrap}.TreasureReward-container .treasures-row{align-items:flex-start;display:flex;gap:25px;justify-content:flex-start;width:100%}.TreasureReward-container .treasures{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:50%}.TreasureReward-container .treasure-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;width:80%}.TreasureReward-container .treasure-wrapper .creature-treasure{align-items:center;border-bottom:1px solid var(--gray2);display:flex;height:50px;justify-content:space-between;width:100%}.TreasureReward-container .treasure-wrapper .creature-treasure span{font-size:14px}.TreasureReward-container .section-label{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;justify-content:center;margin-bottom:25px}.TreasureReward-container .section-label h2{margin-bottom:0}.Summary-container{align-items:flex-start;display:flex;flex-direction:column;gap:35px;height:100%;justify-content:flex-start;padding:25px}.Summary-container .details{align-items:center;-webkit-column-gap:10px;column-gap:10px;display:flex;justify-content:center}.Summary-container .summary-header>h2{line-height:1}.Summary-container .summary-header{align-items:center;background-color:var(--white);display:flex;justify-content:space-between;margin:-25px;padding:15px 25px;width:calc(100% + 50px)}.Summary-container .power-scale-wrapper{align-items:center;-webkit-column-gap:40px;column-gap:40px;display:flex;height:calc(100% + 30px);justify-content:center;padding:0 20px 0 15px;position:relative}.Summary-container .power-scale-blocker{align-items:center;background-color:var(--white);border:none;display:flex;height:100%;justify-content:center;opacity:0;position:absolute;transition:all .1s;width:100%;z-index:1}.Summary-container .power-scale-blocker:hover{border-left:1px solid var(--gray1);border-right:1px solid var(--gray1);opacity:.9}.Summary-container .power-scale-blocker h3{color:var(--primaryPurple1);font-weight:600}.Summary-container .power-scale-wrapper .power-scale-bar{background:var(--gray2);height:20px;-webkit-transform:skew(-30deg);transform:skew(-30deg);width:200px}.Summary-container .power-scale-wrapper .power-scale-bar:first-of-type{margin-right:-15px}.Summary-container .power-scale-wrapper .power-scale-icon{color:var(--gray1);font-size:18px;margin-right:-30px}.Summary-container .power-scale-bar .power-scale-fill{box-shadow:0 2px 2px rgba(19,46,18,.2);height:100%}.Summary-container .power-scale-bar .offensive{background-color:var(--offensiveColor)}.Summary-container .power-scale-bar .defensive{background-color:var(--defensiveColor)}.Summary-container .summary-header .actions{align-items:center;-webkit-column-gap:15px;column-gap:15px;display:flex;justify-content:center}.Summary-container .summary-header .actions .creature-export{background-color:initial;border:none}.Summary-container .summary-header .actions .creature-save h5{min-width:72px;text-align:center}.Summary-container .summary-fields{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;overflow:auto;row-gap:10px;width:100%}.Summary-container .summary-fields .summary-row{-webkit-column-gap:10px;column-gap:10px;display:flex;row-gap:10px;width:100%}.Summary-container .summary-fields .summary-row .summary-box{background-color:var(--white);flex:1 1;padding:10px}.Summary-container .summary-box header{border-bottom:1px solid var(--gray2);height:25px;margin-bottom:10px;width:100%}.Summary-container .summary-box header h5{color:var(--primaryPurple1)}.Summary-container .summary-box .summary-items{align-items:flex-start;-webkit-column-gap:75px;column-gap:75px;display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:15px}.Summary-container .summary-box .summary-item{align-items:flex-start;display:flex;flex-direction:column;height:35px;justify-content:flex-start;row-gap:5px}.Summary-container .summary-box .summary-item .title{font-weight:600}.EditCreature-container{align-items:center;background-color:var(--primaryBackground);display:flex;flex-direction:column;height:100%;justify-content:flex-start;min-height:586px;min-width:1440px;position:relative;width:100vw}.EditCreature-container .end-editing{color:var(--white);position:absolute;right:16px;top:16px;z-index:1}.EditCreature-container .first-step-wrapper{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;margin-top:30px}.EditCreature-container .first-step-wrapper .header-wrapper{align-items:center;-webkit-column-gap:15px;column-gap:15px;display:flex;justify-content:center;margin-bottom:30px}.EditCreature-container .first-step-wrapper .header-wrapper .creature-import{align-items:center;background-color:initial;border:none;display:flex;justify-content:center}.EditCreature-container .first-step-wrapper .header-wrapper .creature-import .import,.EditCreature-container .first-step-wrapper h2{color:var(--white)}.EditCreature-container .first-step-wrapper>main{align-items:flex-start;-webkit-column-gap:30px;column-gap:30px;display:flex;height:450px;justify-content:center;margin-bottom:30px}.EditCreature-container .first-step-wrapper .creature-avatar{align-items:flex-end;background-color:var(--black);border:1px solid var(--white);display:flex;justify-content:center;overflow:hidden;padding:12px;position:relative}.EditCreature-container .first-step-wrapper .creature-avatar img{left:0;object-fit:contain;position:absolute;top:0}.EditCreature-container .first-step-wrapper .creature-avatar>.fas{color:var(--gray3);font-size:150px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.EditCreature-container .first-step-wrapper .creature-avatar .update-avatar-wrapper{align-items:flex-end;-webkit-column-gap:15px;column-gap:15px;display:flex;justify-content:center;width:100%;z-index:0}.EditCreature-container .first-step-wrapper .creature-avatar .update-avatar-wrapper .update-button{margin-bottom:5px}.EditCreature-container .first-step-wrapper .creature-avatar .update-avatar-wrapper .update-button i{align-items:center;display:flex;height:25px;justify-content:center;width:25px}.EditCreature-container .first-step-wrapper .creature-avatar .update-avatar-wrapper .img-url label,.EditCreature-container .first-step-wrapper .creature-details .creature-description label,.EditCreature-container .first-step-wrapper .creature-details .creature-name label{color:var(--white)}.EditCreature-container .first-step-wrapper .creature-details{align-items:center;display:flex;flex:1 1;flex-direction:column;height:inherit;justify-content:flex-start;row-gap:15px;width:450px}.EditCreature-container .first-step-wrapper .creature-details .creature-name input{width:450px}.EditCreature-container .first-step-wrapper .creature-details .description-wrapper{display:flex;flex:1 1;position:relative}.EditCreature-container .description-wrapper .description-blocker{align-items:center;border:none;bottom:0;display:flex;height:calc(100% - 23px);justify-content:center;opacity:0;position:absolute;transition:all .1s;width:100%;z-index:1}.EditCreature-container .description-wrapper .description-blocker:hover{opacity:.1}.EditCreature-container .description-wrapper .description-blocker .edit{font-size:40px}.EditCreature-container .first-step-wrapper .creature-details .creature-description{flex:1 1}.EditCreature-container .first-step-wrapper .creature-details .creature-description textarea{flex:1 1;width:450px}.EditCreature-container .first-step-wrapper .first-step-options{-webkit-column-gap:10px;column-gap:10px;display:flex}.EditCreature-container.main-edit-process{align-items:flex-start;background:var(--blurGradient);flex-direction:row;justify-content:flex-start}.EditCreature-container .edit-process-basic{align-items:flex-start;background-color:var(--primaryBackground);display:flex;height:100%;margin-top:0;padding:0 20px 20px;width:350px}.EditCreature-container .edit-process-basic .header-wrapper{margin-bottom:0}.EditCreature-container .edit-process-basic h2{font-size:14px;line-height:1;margin:16px 0}.EditCreature-container .edit-process-basic main{-webkit-column-gap:0;column-gap:0;display:flex;flex:1 1;flex-direction:column;margin-bottom:0}.EditCreature-container .edit-process-basic .creature-avatar{height:300px;margin-bottom:15px;overflow:hidden;width:300px}.EditCreature-container .edit-process-basic .creature-avatar img{object-fit:contain}.EditCreature-container .edit-process-basic .creature-avatar .update-avatar-wrapper .img-url input{width:100%}.EditCreature-container .edit-process-basic .creature-details{flex:1 1;width:300px}.EditCreature-container .edit-process-basic .creature-details .creature-description textarea,.EditCreature-container .edit-process-basic .creature-details .creature-name input{width:300px}.EditCreature-container .edit-process-details{height:100%;width:100%}.EditCreature-container .edit-process-details .progess-bar{align-items:center;background-color:var(--primaryBackground);color:var(--white);display:flex;height:46px;justify-content:flex-start;position:relative;width:100%;z-index:0}.EditCreature-container .edit-process-details .progess-bar .progess-bar-step{align-items:center;display:flex;height:100%;justify-content:flex-start;margin-left:-25px;position:relative;width:14.28571%}.EditCreature-container .edit-process-details .progess-bar .progess-bar-step.step-disabled{pointer-events:none}.EditCreature-container .edit-process-details .progess-bar .progess-bar-step.step-disabled .step-arrow>div,.EditCreature-container .edit-process-details .progess-bar .progess-bar-step.step-disabled .step-description{background-color:var(--gray1)}.EditCreature-container .edit-process-details .progess-bar .progess-bar-step:hover .step-arrow>div,.EditCreature-container .edit-process-details .progess-bar .progess-bar-step:hover .step-description{background-color:var(--gray2)}.EditCreature-container .edit-process-details .progess-bar .progess-bar-step.selected-step .step-description{background-color:var(--gray3)}.EditCreature-container .edit-process-details .progess-bar .progess-bar-step.selected-step .step-description span{color:var(--primaryPurple1);font-weight:600}.EditCreature-container .edit-process-details .progess-bar .progess-bar-step.selected-step .step-arrow>div{background-color:var(--gray3)}.EditCreature-container .edit-process-details .progess-bar .progess-bar-step:first-child{margin-left:0}.EditCreature-container .edit-process-details .progess-bar .progess-bar-step section{align-items:center;display:flex;height:100%;justify-content:center;width:calc(100% - 2px);z-index:0}.EditCreature-container .edit-process-details .progess-bar .progess-bar-step .step-description{align-items:center;background-color:var(--primaryBackground);cursor:pointer;display:flex;height:100%;justify-content:flex-end;padding-right:10%;transition:.2s;width:calc(100% - 25px)}.EditCreature-container .edit-process-details .progess-bar .progess-bar-step .step-arrow{height:100%;overflow:hidden;position:relative;width:25px}.EditCreature-container .edit-process-details .progess-bar .progess-bar-step .step-arrow>div{background-color:var(--primaryBackground);cursor:pointer;height:46px;position:absolute;right:10px;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:.2s;width:46px}.EditCreature-container .edit-process-details .progess-bar .progess-bar-step .step-border{position:absolute;right:0}.EditCreature-container .edit-process-details .progess-bar .progess-bar-step .step-border .step-arrow>div,.EditCreature-container .edit-process-details .progess-bar .progess-bar-step .step-border .step-description{background-color:var(--gray3)}.EditCreature-container .edit-process-details .progess-bar .progess-bar-step .step-border .step-arrow .next-step{background:var(--secondaryBlue1)}.EditCreature-container .edit-process-details>main{height:calc(100% - 46px);width:100%}.backend-loading{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;padding-top:20px;text-align:center}.backend-loading h2{opacity:0;transition:all .5s}.Home-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;min-width:1440px;position:relative}.portrait-blocker{background-color:var(--white);display:none;height:100%;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:9999999999999}.Home-container .portrait-blocker h2{width:100%}@media (max-height:600px){.Home-container{min-height:700px}}@media (orientation:portrait){.Home-container{display:none!important}.portrait-blocker{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;overflow:hidden;text-align:center}}.Home-container>img{height:100%;min-width:1440px;object-fit:cover;object-position:0 -75px;position:absolute;width:100%;z-index:-1}.Home-container .section-container,.Home-container .section-wrapper{display:flex;flex:1 1}.Home-container .section-wrapper.edit-creature{height:calc(100% - 60px)}*{box-sizing:border-box;font-weight:400;margin:0;padding:0}:root{--titleFont:"Cinzel Decorative",cursive;--primaryFont:"Cinzel",serif;--primaryPurple1:#472e73;--primaryPurple2:#38245a;--primaryPurple3:#281a40;--purpleLight:#d8c8f4;--secondaryBlue1:#61cad9;--secondaryBlue2:#5bbecc;--secondaryBlue3:#50a7b2;--black:#252525;--gray1:#505050;--gray2:#b5b5b5;--gray3:#f9f9f9;--white:#fff;--successColor:#2f5852;--warningColor:#ff8000;--errorColor:#a72638;--defensiveColor:#4b8c58;--offensiveColor:#b3293c;--primaryBackground:#242029;--blurGradient:linear-gradient(180deg,hsla(0,0%,100%,.8) 50%,hsla(0,0%,91%,.8));--grayGradient:linear-gradient(45deg,#252525 2.86%,rgba(37,37,37,.37) 91.25%);--purpleGradient:linear-gradient(180deg,#70549f,#2f2146);--blackGradient:linear-gradient(-45.01deg,#2e2e2e -0.46%,#454545 53.61%,#333 106.2%)}#root,body,html{height:100%}fieldset{border:none}h1{font-size:30px}h1,h2{font-family:Cinzel,serif;font-family:var(--primaryFont)}h2{font-size:24px}h3{font-size:18px}h3,h4{font-family:Cinzel,serif;font-family:var(--primaryFont)}h4{font-size:15px}h5{font-size:14px}h5,h6{font-family:Cinzel,serif;font-family:var(--primaryFont)}h6{font-size:12px}p{font-size:15px;line-height:27px}p,span{font-family:Cinzel,serif;font-family:var(--primaryFont)}span{font-size:12px}li{font-family:Cinzel,serif;font-family:var(--primaryFont);font-size:14px}input,label,textarea{font-family:Cinzel,serif;font-family:var(--primaryFont);font-size:15px}button{cursor:pointer}.button-simple{background:none;border:none;color:#472e73;color:var(--primaryPurple1);font-family:Cinzel,serif;font-family:var(--primaryFont);font-weight:400;line-height:1;text-decoration:underline}.bold{font-weight:600}.center-text{text-align:center}.element-disabled{opacity:.6;pointer-events:none}.hidden{display:none!important}.full-width{width:100%}.full-height{height:100%}.invisible{visibility:hidden!important}.lacking-data{color:#ff8000;color:var(--warningColor)}.df{align-items:center;display:flex;justify-content:center}.df-fd-c{flex-direction:column}.df-f1{flex:1 1}.df-fw{flex-wrap:wrap}.df-jc-fs{justify-content:flex-start}.df-jc-sb{justify-content:space-between}.df-jc-fe{justify-content:flex-end}.df-ai-fs{align-items:flex-start}.df-ai-fe{align-items:flex-end}.df-rg-5{row-gap:5px}.df-rg-10{row-gap:10px}.df-rg-15{row-gap:15px}.df-rg-20{row-gap:20px}.df-rg-25{row-gap:25px}.df-cg-5{-webkit-column-gap:5px;column-gap:5px}.df-cg-10{-webkit-column-gap:10px;column-gap:10px}.df-cg-15{-webkit-column-gap:15px;column-gap:15px}.df-cg-20{-webkit-column-gap:20px;column-gap:20px}.df-cg-25{-webkit-column-gap:25px;column-gap:25px}::-webkit-scrollbar{border-radius:999px;scroll-margin-right:20px;width:10px}::-webkit-scrollbar-track{background:#fff;background:var(--white)}::-webkit-scrollbar-thumb{background:#b5b5b5;background:var(--gray2)}::-webkit-scrollbar-thumb:hover{background:#505050;background:var(--gray1)}
/*# sourceMappingURL=main.9edcc9d8.css.map*/