@font-face{font-family:Nova;src:url(https://fonts.googleapis.com/css2?family=Nova+Flat&display=swap)}.boxsizingBorder{box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.mar-1{margin:1rem}.mary-1{margin:1rem 0}.marx-1{margin:0 1rem}.pad-1{padding:1rem}.pady-1{padding:1rem 0}.padx-1{padding:0 1rem}.mar-2{margin:2rem}.mary-2{margin:2rem 0}.marx-2{margin:0 2rem}.pad-2{padding:2rem}.pady-2{padding:2rem 0}.padx-2{padding:0 2rem}.mar-3{margin:3rem}.mary-3{margin:3rem 0}.marx-3{margin:0 3rem}.pad-3{padding:3rem}.pady-3{padding:3rem 0}.padx-3{padding:0 3rem}.mar-4{margin:4rem}.mary-4{margin:4rem 0}.marx-4{margin:0 4rem}.pad-4{padding:4rem}.pady-4{padding:4rem 0}.padx-4{padding:0 4rem}.mar-5{margin:5rem}.mary-5{margin:5rem 0}.marx-5{margin:0 5rem}.pad-5{padding:5rem}.pady-5{padding:5rem 0}.padx-5{padding:0 5rem}.container{margin:auto;max-width:1800px;overflow:hidden;padding:0 2rem}.pointer{cursor:pointer}.x-large{font-size:4.5rem;line-height:1.2}.large{font-size:2.5rem}.large,.medium{line-height:1.2}.lead,.medium{font-size:1.5rem}.lead{cursor:default}.section-title{width:100%}.text-light1,.text-primary{color:#e0e0e0}.text-light2{color:#aed7da}.text-med1{color:#4d4d4d}.text-med2{color:#268fa1}.text-dark1{color:#121313}.text-dark2{color:#0e201e}.text-orange{color:#ff8b1f}.text-mag{color:#d61fb5}.text-blue{color:#2963f5}.text-danger{color:#d42323}.round-img{border-radius:50%;height:200px;object-fit:cover;object-position:top;width:200px}.line{background:#4d4d4d;height:1px;margin:1.5rem 0}.bg-light1{background-color:#e0e0e0}.bg-light1,.bg-light2{border:1px solid #ccc;color:#121313}.bg-light2{background-color:#aed7da}.bg-dark1{background-color:#121313;color:#e0e0e0}.bg-dark2{background-color:#0e201e;color:#e0e0e0}.bg-orange{background-color:#ff8b1f;color:#e0e0e0}.bg-mag{background-color:#d61fb5;color:#e0e0e0}.bg-blue{background-color:#2963f5;color:#e0e0e0}.bg-med1{background-color:#4d4d4d;color:#e0e0e0}.bg-med2{background-color:#268fa1;color:#e0e0e0}.border1-light1{border:1px solid #e0e0e0}.dark-overlay{background:rgba(0,0,0,.8);z-index:-1}.blackScreen,.dark-overlay{height:100%;left:0;position:fixed;top:0;width:100%}.blackScreen{background:#000;z-index:999}.btn{background:#268fa1;border:1px solid #4d4d4d;color:#121313;cursor:pointer;display:inline-block;font-size:1rem;margin-right:.5rem;outline:none;padding:.4rem 1.3rem;transition:all .2s ease-in}.btn.btn-light1{background:#e0e0e0;color:#121313}.btn.btn-light1:hover{background:gray}.btn.btn-light2{background:#aed7da;color:#0e201e}.btn.btn-light2:hover{background:#268fa1}.btn.btn-dark1{background:#121313;color:#e0e0e0}.btn.btn-dark1:hover{background:gray;color:#121313}.btn.btn-dark2{background:#0e201e;color:#aed7da}.btn.btn-dark2:hover{background:#268fa1}.btn.btn-med1{background:#4d4d4d;color:#e0e0e0}.btn.btn-med1:hover{background:gray;color:#e0e0e0}.btn.btn-med2{background:#268fa1;color:#121313}.btn.btn-med2:hover{background:#56c4d7;color:#aed7da}.btn.btn-orange{background:#ff8b1f;color:#121313}.btn.btn-orange:hover{background:#ffc085;color:#4d4d4d}.btn.btn-mag{background:#d61fb5;color:#121313}.btn.btn-mag:hover{background:#ea71d4;color:#268fa1}.btn.btn-blue{background:#2963f5;color:#121313}.btn.btn-blue:hover{background:#8aaafa;color:#268fa1}.btn:hover{background:#444747;color:#fff}.btn.btn-landing{font-weight:700;width:100px}.btn.btn-landing:hover{background:#ff8b1f;color:#121313}.alert{background:#4d4d4d;color:#e0e0e0;margin:1rem;opacity:.9;padding:.5rem}.alert.alert-success{background:#2963f5}.alert.alert-danger{background:#ff8b1f;color:#121313}.badge{background:#4d4d4d;font-size:.8rem;margin:.3rem;padding:.1rem;text-align:center}.badge.badge-orange{background:#ff8b1f}.badge.badge-med2{background:#268fa1}.badge.badge-light2{background:#aed7da}.form{padding:0 5%}.form-group{margin:1.2rem 0}.form-text{color:#aed7da;display:block;margin-top:.3rem}.form input[type=date],.form input[type=email],.form input[type=password],.form input[type=text],.form select,.form textarea{border:2px solid #4d4d4d;display:block;font-size:1.2rem;padding:.4rem;width:100%}.form input[type=submit]{font:inherit}.form .social-input{display:flex}.form .social-input i{color:#e0e0e0;padding:.5rem;width:4rem}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#121313;font-family:Nova Flat,cursive;font-size:1rem;line-height:1.6}a{color:#aed7da;text-decoration:none}ul{list-style-type:none;padding:0 4rem;text-indent:1rem}li{margin:.75rem 0}img{width:100%}input,textarea{background:#4d4d4d;border:none;color:#e0e0e0;outline:none}textarea{resize:none}table{border-collapse:collapse}.skillTooltip{border:1px solid #56c4d7;display:flex;flex-direction:column;opacity:1!important;width:300px}.skillTooltip p{color:#268fa1;font-weight:700}.skillTooltip h1{color:#ff8b1f;text-align:center;width:100%}.skillTooltip div{margin-top:.5rem}.skillTooltip div p{color:#2963f5}.navbar{align-items:center;background:#121313;border-bottom:1px solid #2963f5;height:8vh;justify-content:space-between;top:0;width:100%;z-index:1}.navbar,.navbar ul{display:flex}.navbar a{margin:0 .25rem;padding:.45rem}.navbar a:hover{color:#ff8b1f}.navbar .logoContainer{display:flex;flex-direction:row}.navbar .logoContainer .logo{max-height:50px;max-width:50px}.navbar .logoContainer h1{font-size:24pt;letter-spacing:2px;margin-left:-.5rem}.footer{align-items:center;background:#121313;border-top:1px solid #2963f5;bottom:0;color:#ccc;display:flex;height:5vh;justify-content:center;padding:.7rem 1rem;text-align:center;width:100%}.footer,.landing{position:relative}.landing{height:87vh}.landing-bg{height:100vh;left:0;object-fit:cover;position:fixed;top:0;z-index:-1}.landing-title{color:#ff8b1f;margin-bottom:2rem}.landing-inner{align-items:center;color:#e0e0e0;height:100%;justify-content:center;margin:auto;text-align:center;width:80%}.about,.landing-inner{display:flex;flex-direction:column}.about{background:#0e201e;border:1px solid #268fa1;color:#aed7da;padding:2rem}.about h1{color:#2963f5;font-size:2rem;margin:2rem 0;text-align:center;width:100%}.about h2{color:#ff8b1f;font-size:1.5rem;margin:2rem 0}.about p{margin:1rem 0}.profile{grid-gap:2rem;align-items:center;background:#0e201e;border:1px solid #4d4d4d;color:#aed7da;display:grid;gap:2rem;grid-template-columns:2fr 4fr 2fr;line-height:1.8;margin-bottom:1rem;padding:1rem}.profile-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-areas:"top top" "about about" "exp edu" "github github"}.profile-grid .profile-top{align-items:center;display:flex;flex-direction:column;grid-area:top;justify-content:center;text-align:center}.profile-grid .profile-top img{height:250px;width:250px}.profile-grid .profile-top .icons a{color:#fff;margin:0 .3rem}.profile-grid .profile-top .icons a:hover{color:#d61fb5}.profile-grid .profile-about{grid-area:about;text-align:center}.profile-grid .profile-about .skills{align-items:center;display:flex;justify-content:center;text-align:center}.profile-grid .profile-exp{grid-area:exp}.profile-grid .profile-edu{grid-area:edu}.profile-grid .profile-edu>div,.profile-grid .profile-exp>div{border-bottom:1px dotted #ccc;margin-bottom:1rem;padding-bottom:1rem}.profile-grid .profile-edu:last-child,.profile-grid .profile-exp:last-child{border:none}.profile-grid .profile-edu p,.profile-grid .profile-exp p{margin:.5rem 0}.profile-grid .profile-github{grid-area:github}.profile-grid .profile-github .repo{display:flex}.profile-grid .profile-github .repo>div:first-child{flex:7 1;flex-basis:70%}.profile-grid .profile-github .repo>div:last-child{flex:3 1;flex-basis:20%}.post-form-header{padding:.5rem}.post{grid-gap:2rem;align-items:center;display:grid;gap:2rem;grid-template-columns:1fr 4fr;padding:1rem}.post>div:first-child{text-align:center}.post img{height:150px;width:150px}.campaignModal{align-items:center;background:#121313;border:2px solid #268fa1;color:#aed7da;display:flex;flex-direction:column;left:25%;min-height:150px;padding:1rem;position:absolute;right:25%;text-align:center;top:7%}.campaignModal h1{color:#2963f5}.campaignModal .newCampForm{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:2rem 0;width:100%}.campaignModal .newCampForm>div:first-child{flex:1 1 50%}.campaignModal .newCampForm>div:last-child{display:flex;flex:1 1 50%;justify-content:space-evenly}.campaignModal .newCampForm h2{color:#ff8b1f}.campaignModal .newCampForm>div:last-child input{border-radius:10px;font-size:18pt;padding:.5rem;text-align:center;width:80%}.campaignModal .newCampForm>div:last-child button{border-radius:10px;font-size:16pt;height:40px;width:150px}.campaignModal .newCampForm>div:last-child select{border-radius:10px;font-size:16pt;height:40px;padding-left:1rem;width:120px}.campaignModal .newCampButtons{align-items:center;display:flex;flex-direction:row;justify-content:center}.campaignModal .newCampButtons .newCampConfirm{background:#56c4d7}.campaignModal .newCampButtons .newCampCancel,.campaignModal .newCampButtons .newCampConfirm{border-radius:10px;color:#121313;font-size:16pt;font-weight:700;height:40px;margin:1rem;width:200px}.campaignModal .newCampButtons .newCampCancel{background:#d42323}.campaignOverlay{background:rgba(49,49,49,.6);bottom:0;left:0;position:fixed;right:0;top:0}.dash-char-list{border:1px solid #4d4d4d;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.dash-char-list h2{color:#aed7da}.dash-char-item{background:#0e201e;display:flex;flex-direction:column;margin:10px 0;padding:1rem}.dash-char-item h3{color:#268fa1}.dash-char-item .char-item-top{display:flex;flex-direction:row}.dash-char-item .header-img{text-align:center}.dash-char-item img{border:1px solid #268fa1;border-radius:50%;vertical-align:middle;width:120px}.dash-char-item .dash-info{display:flex;flex:1 1 25%;flex-direction:column;height:100%;padding:1rem 1rem 0}.dash-char-item .dash-char-name{font-size:1.5rem}.dash-char-item .dash-info .char-created{margin-top:auto}.dash-char-item .dash-skill-info{flex:1 1 20%}.dash-char-item .dash-skill-item{display:flex;flex-direction:row;margin:.25rem;padding:.25rem}.dash-char-item .dash-skill-item div:first-child{align-self:flex-start;color:#aed7da;flex:1 1 70%}.dash-char-item .dash-skill-item div:last-child{color:#ff8b1f;flex:1 1 30%;text-align:left}.dash-char-item .dash-char-panel3{align-items:center;display:flex;flex:1 1 30%;flex-direction:column}.dash-char-item .dash-char-panel3 .char-item-health{display:flex;flex-direction:row;justify-content:space-evenly;width:100%}.dash-char-item .dash-char-panel3 .char-item-health .dash-health{display:flex;flex-direction:column;justify-content:center;text-align:center}.dash-char-item .dash-char-panel3 .char-item-health .dash-health h3{color:#2963f5}.dash-char-item .dash-char-panel3 .char-item-health .dash-health .health-numbers{color:#4d4d4d;display:flex;flex-direction:row;font-size:1.25rem}.dash-char-item .dash-char-panel3 .char-item-main-hand{padding-top:1rem;width:100%}.dash-char-item .dash-char-panel3 .char-item-main-hand div{display:flex;flex-direction:row}.dash-char-item .dash-char-panel3 .char-item-main-hand div .weap-name{color:#e0e0e0;flex:1 1 50%;font-size:1rem}.dash-char-item .dash-char-panel3 .char-item-main-hand div .weap-dd{color:#ff8b1f;flex:1 1 50%;font-size:1rem}.dash-char-item .dash-char-panel3 .char-item-main-hand div .mod-area{display:flex;justify-content:center;padding:.25rem}.dash-char-item .dash-char-panel3 .char-item-main-hand div .mod{border:1px solid #4d4d4d;border-radius:50%;height:30px;margin:0 .5rem;width:30px}.dash-char-item .dash-char-panel3 .char-item-main-hand div .equipped-mod{background:#ff8b1f}.dash-char-item .dash-char-buttons{display:flex;flex:1 1 15%;flex-direction:column;justify-content:space-evenly;padding:1rem}.dash-char-item .dash-char-buttons .char-link{background:#121313;border:1px solid #4d4d4d;color:#e0e0e0;cursor:pointer;margin-bottom:.25rem;padding:.25rem 0;text-align:center}.dash-char-item .dash-char-buttons .delete-button{background:#30060f;border:1px solid #4d4d4d;color:#e0e0e0;cursor:pointer;margin-bottom:.25rem;padding:.55rem 0;text-align:center}.dash-char-item .char-item-bottom{color:#e0e0e0;padding:1rem}.dash-char-list .buildContainer{align-items:center;background:#0e201e;display:flex;flex-direction:row;padding:1rem}.dash-char-list .buildContainer .buildDescriptionContainer{flex:1 1 90%;padding:0 1rem}.dash-char-list .buildContainer .buildDescriptionContainer .buildExpertiseContainer{align-items:center;display:flex;flex-direction:row;margin-top:1rem}.dash-char-list .buildContainer .buildDescriptionContainer .buildExpertiseContainer h2{color:#2963f5;font-size:1.2rem;margin-right:2rem}.dash-char-list .buildContainer .buildDescriptionContainer .buildExpertiseContainer p{background-color:#121313;border:1px solid #ccc;border-radius:15px;color:#e0e0e0;margin-right:2rem;padding:.5rem .75rem}.dash-char-list .buildContainer .buildSelectContainer{align-items:center;display:flex;flex:1 1 10%;justify-content:center;text-align:center}.dash-char-list .buildContainer .buildSelect{align-items:center;background:#ff8b1f;border:1px solid #e0e0e0;border-radius:20px;color:#121313;display:flex;font-weight:700;height:40px;justify-content:center;padding:.25rem;text-align:center;width:200px}.createCharWrapper{display:flex;flex-direction:row}.createCharWrapper .createCharColumn{align-items:center;border:1px solid #aed7da;color:#7b7b7b;display:flex;flex:1 1 33%;flex-direction:column;justify-content:center;padding:1rem;text-align:center;transition:background-color .5s,color .5s}.createCharWrapper .createCharColumn:hover{background-color:#0e201e;color:#aed7da}.createCharWrapper .createCharColumn h1{color:#ff8b1f;margin-bottom:2rem}.createCharWrapper .createCharColumn .createCharConfirm{background:#ff8b1f;border:1px solid #aed7da;border-radius:.5rem;color:#121313;cursor:pointer;font-size:1.2rem;font-weight:700;margin-top:2rem;padding:.5rem;text-align:center;width:200px}.createCharWrapper .createCharColumn .off{background:#4d4d4d}.char-header{background:#0e201e;display:flex;flex-direction:column}.char-header .header-info{padding:1rem}.char-header .header-info .char-level{align-items:center;display:flex;flex-direction:row}.char-header .header-info .char-level div:first-of-type span{margin:0 .25rem}.char-header .header-info .char-level .level-up-but{background:#268fa1;border:1px solid #aed7da;border-radius:.5rem;color:#121313;font-size:.8rem;font-weight:700;height:80%;margin-left:1rem;padding:.4rem .5rem;text-align:center;width:80px}.char-header .header-info .char-level .level-up-but:hover{background:#ff8b1f;cursor:pointer}.char-header .header-menu{display:flex;flex-flow:row;justify-content:flex-end;text-align:center}.char-header .header-menu .header-tab{align-items:center;color:#aed7da;cursor:pointer;display:flex;font-size:1rem;justify-content:center;padding:.5rem 1rem;text-align:center}.char-header .header-menu .header-tab:hover{background:#aed7da;color:#121313}.char-header .header-menu .header-tab .active{background:#268fa1;color:#e0e0e0}.char-sheet-main-panel{border:1px solid #0e201e;color:#e0e0e0;display:flex;flex-direction:column;gap:1rem;padding:1rem}.char-sheet-main-panel .main-row{display:flex;flex-direction:row}.char-sheet-main-panel .vitals{align-items:center;display:flex;flex:1 1 50%;flex-direction:column;text-align:center}.char-sheet-main-panel .vitals div{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-top:.5rem;width:350px}.char-sheet-main-panel .vitals div .vital-container{border:1px solid #268fa1;border-radius:.25rem;display:block;margin-bottom:.5rem;margin-left:1rem;width:200px}.char-sheet-main-panel .stats{flex:1 1 50%}.char-sheet-main-panel .attributes{display:flex;flex-direction:column;font-size:1.2rem;margin-bottom:1rem;text-align:center}.char-sheet-main-panel .attributes .attribute-container{color:#ff8b1f;display:flex;flex-direction:row;justify-content:space-evenly}.char-sheet-main-panel .attributes .attribute-container p{border:1px solid #268fa1;border-radius:30%;color:#e0e0e0;font-size:1.8rem;height:60px;line-height:3.6rem;text-align:center;width:60px}.char-sheet-main-panel .attributes .attribute-container .att-mod{background:#aed7da;border:1px solid #268fa1;border-radius:50%;color:#121313;font-size:1rem;margin:auto;padding:2px 0;position:relative;text-align:center;top:-10px;width:40px}.char-sheet-main-panel .languages{flex:1 1 50%}.char-sheet-main-panel .languages .lang-container{border:1px solid #268fa1;border-radius:.25rem;margin:0 1rem;padding:1rem;width:80%}.char-sheet-main-panel .other-stats{color:#2963f5;font-size:1.5rem;text-align:center}.char-sheet-main-panel .other-stats>div:last-child{color:#ff8b1f;display:flex;flex-flow:row;justify-content:space-evenly}.char-sheet-main-panel .other-stats>div:last-child p{border:1px solid #268fa1;border-radius:30%;color:#e0e0e0;font-size:1.5rem;height:40px;line-height:2.6rem;margin:auto;text-align:center;width:80px}.char-sheet-main-panel .info-container{border:1px solid #268fa1;border-radius:.25rem;display:block;margin:0 1rem;padding:1rem}.char-sheet-main-panel .fears,.char-sheet-main-panel .motivation,.char-sheet-main-panel .personality{flex:1 1 50%}.char-sheet-main-panel .backstory{flex:1 1 100%}.char-sheet-status-panel{grid-gap:1rem;border:1px solid #0e201e;color:#e0e0e0;display:grid;gap:1rem;grid-template-areas:"health health" "status status" "equipment stims" "equipment items";padding:1rem}.char-sheet-status-panel .health{align-items:center;display:flex;flex-direction:row;grid-area:health;justify-content:space-evenly;text-align:center}.char-sheet-status-panel .health-border{border:1px solid #268fa1;margin:.5rem 0;padding:.5rem;width:400px}.char-sheet-status-panel .health-fill{background:#ff8b1f}.char-sheet-status-panel .bar-fill,.char-sheet-status-panel .health-fill{height:42px;position:absolute;-webkit-transform:translateY(9px);transform:translateY(9px);z-index:-1}.char-sheet-status-panel .bar-fill{background:#4d4d4d}.char-sheet-status-panel .ac p{border:1px solid #268fa1;border-radius:30%;font-size:2rem;height:60px;line-height:3.6rem;text-align:center;width:60px}.char-sheet-status-panel .status{display:flex;flex-direction:row;grid-area:status;justify-content:space-evenly;text-align:center}.char-sheet-status-panel .status-item{border:1px solid #268fa1;margin:1rem;width:250px}.char-sheet-status-panel .status-item p{background:#0e201e;color:#ff8b1f;width:100%}.char-sheet-status-panel .status-item div{min-height:100px}.char-sheet-status-panel .status-item div p{background:none;border-bottom:1px solid #4d4d4d;color:#aed7da}.char-sheet-status-panel .status-item div p:hover{background:#ff8b1f;color:#121313}.char-sheet-status-panel .equipment{align-items:center;grid-area:equipment;justify-content:center;text-align:center}.char-sheet-status-panel .equipment .equip-type{color:#ff8b1f;margin-left:10px;text-align:left}.char-sheet-status-panel .equipment .armor-container{align-items:center;border:1px solid #268fa1;display:grid;grid-template-areas:"armor-name ac effects mods" "armor-name bar effects mods" "armor-type cond effects mods";grid-template-columns:3fr 1fr 3fr;justify-content:center;margin:0 .5rem .5rem;padding:.5rem 1rem;text-align:left}.char-sheet-status-panel .equipment .armor-container .armor-name{align-self:flex-start;color:#e0e0e0;grid-area:armor-name}.char-sheet-status-panel .equipment .armor-container .armor-class{color:#d61fb5;grid-area:armor-type}.char-sheet-status-panel .equipment .armor-container .armor-ac{align-items:center;color:#aed7da;display:flex;flex-direction:row;grid-area:ac;justify-content:flex-start}.char-sheet-status-panel .equipment .armor-container .armor-ac span{background:#268fa1;border:1px solid #4d4d4d;border-radius:.25rem;color:#aed7da;margin-left:1.85rem;text-align:center;width:50px}.char-sheet-status-panel .equipment .armor-container .armor-bar{align-items:center;color:#aed7da;display:flex;flex-direction:row;grid-area:bar;justify-content:flex-start}.char-sheet-status-panel .equipment .armor-container .armor-bar span{background:#4d4d4d;border:1px solid #4d4d4d;border-radius:.25rem;color:#aed7da;margin-left:1.2rem;text-align:center;width:50px}.char-sheet-status-panel .equipment .armor-container .armor-cond{align-items:center;color:#aed7da;display:flex;flex-direction:row;grid-area:cond;justify-content:flex-start}.char-sheet-status-panel .equipment .armor-container .armor-cond span{background:#121313;border:1px solid #4d4d4d;border-radius:.25rem;color:#aed7da;margin-left:.48rem;text-align:center;width:50px}.char-sheet-status-panel .equipment .armor-container .armor-effects{align-items:center;grid-area:effects;height:100%;justify-content:center;padding:0 1rem;text-align:center}.char-sheet-status-panel .equipment .armor-container .armor-effects p{text-align:left}.char-sheet-status-panel .equipment .armor-container .mods{align-items:center;grid-area:mods;height:100%;justify-content:center;text-align:center}.char-sheet-status-panel .equipment .armor-container .mods .mod-area{display:flex;justify-content:center;padding:.25rem}.char-sheet-status-panel .equipment .armor-container .mods .mod{border:1px solid #4d4d4d;border-radius:50%;height:30px;margin:0 .5rem;width:30px}.char-sheet-status-panel .equipment .armor-container .mods .equipped-mod{background:#ff8b1f}.char-sheet-status-panel .equipment .weapon-container{align-items:center;border:1px solid #268fa1;display:grid;grid-template-areas:"weapon-name dd effects mods" "weapon-name range effects mods" "weapon-type cond effects mods";grid-template-columns:3fr 1fr 3fr;justify-content:center;margin:0 .5rem .5rem;padding:.5rem 1rem;position:relative;text-align:left}.char-sheet-status-panel .equipment .weapon-container .reload-but{background:#268fa1;border:none;color:#e0e0e0;font-weight:700;outline:none;padding:.11rem 0;position:absolute;right:0;top:-20px;visibility:visible;width:80px}.char-sheet-status-panel .equipment .weapon-container .reload-but:hover{background:#aed7da;color:#0e201e}.char-sheet-status-panel .equipment .weapon-container .weapon-name{align-self:flex-start;color:#e0e0e0;grid-area:weapon-name}.char-sheet-status-panel .equipment .weapon-container .weapon-class{color:#d61fb5;grid-area:weapon-type}.char-sheet-status-panel .equipment .weapon-container .weapon-dd{align-items:center;color:#aed7da;display:flex;flex-direction:row;grid-area:dd;justify-content:flex-start}.char-sheet-status-panel .equipment .weapon-container .weapon-dd span{background:#268fa1;border:1px solid #4d4d4d;border-radius:.25rem;color:#aed7da;margin-left:1.85rem;text-align:center;width:50px}.char-sheet-status-panel .equipment .weapon-container .weapon-range{align-items:center;color:#aed7da;display:flex;flex-direction:row;grid-area:range;justify-content:flex-start}.char-sheet-status-panel .equipment .weapon-container .weapon-range span{background:#4d4d4d;border:1px solid #4d4d4d;border-radius:.25rem;color:#aed7da;margin-left:1.2rem;text-align:center;width:50px}.char-sheet-status-panel .equipment .weapon-container .weapon-cond{align-items:center;color:#aed7da;display:flex;flex-direction:row;grid-area:cond;justify-content:flex-start}.char-sheet-status-panel .equipment .weapon-container .weapon-cond span{background:#121313;border:1px solid #4d4d4d;border-radius:.25rem;color:#aed7da;margin-left:.48rem;text-align:center;width:50px}.char-sheet-status-panel .equipment .weapon-container .weapon-effects{align-items:center;grid-area:effects;height:100%;justify-content:center;padding:0 1rem;text-align:center}.char-sheet-status-panel .equipment .weapon-container .weapon-effects p{text-align:left}.char-sheet-status-panel .equipment .weapon-container .mods{align-items:center;grid-area:mods;height:100%;justify-content:center;text-align:center}.char-sheet-status-panel .equipment .weapon-container .mods .mod-area{display:flex;justify-content:center;padding:.25rem}.char-sheet-status-panel .equipment .weapon-container .mods .mod{border:1px solid #4d4d4d;border-radius:50%;height:30px;margin:0 .5rem;width:30px}.char-sheet-status-panel .equipment .weapon-container .mods .equipped-mod{background:#ff8b1f}.char-sheet-status-panel .stims{align-items:center;grid-area:stims;justify-content:center;min-width:500px;text-align:center}.char-sheet-status-panel .stims .stim-type{color:#ff8b1f;margin-left:10px;text-align:left}.char-sheet-status-panel .stims .stim-container{align-content:center;border:1px solid #268fa1;display:flex;flex-direction:row;margin:0 .5rem .5rem;position:relative}.char-sheet-status-panel .stims .stim-container .recharge-but{background:#268fa1;border:none;color:#e0e0e0;font-weight:700;outline:none;padding:.11rem 0;position:absolute;right:0;top:-20px;visibility:visible;width:90px}.char-sheet-status-panel .stims .stim-container .recharge-but:hover{background:#aed7da;color:#0e201e}.char-sheet-status-panel .stims .stim-container .stim-name{align-content:center;color:#e0e0e0;padding:1.5rem 0;width:200px}.char-sheet-status-panel .stims .stim-container .charges{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-evenly;padding:1.5rem 0;width:100%}.char-sheet-status-panel .stims .stim-container .charges .charge-item{align-items:center;border:1px solid #dcdcdc;height:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:20px}.char-sheet-status-panel .stims .stim-container .charges .charged{background:#d61fb5;cursor:pointer}.char-sheet-status-panel .status-items{color:#2963f5;font-size:1.5rem;grid-area:items;text-align:center}.char-sheet-status-panel .status-items>div:last-child{color:#ff8b1f;display:flex;flex-flow:row;justify-content:space-evenly}.char-sheet-status-panel .status-items>div:last-child p{border:1px solid #268fa1;border-radius:30%;color:#e0e0e0;font-size:1.5rem;height:40px;line-height:2.6rem;margin:auto;text-align:center;width:80px}.char-sheet-skill-panel{padding:1rem}.char-sheet-skill-panel .skill-top{color:#aed7da;display:flex;flex-direction:row;padding:2rem;width:100%}.char-sheet-skill-panel .skill-top .skill-info{flex:1 1 75%}.char-sheet-skill-panel .skill-top .skill-points-container{align-items:center;display:flex;flex:1 1 25%;flex-direction:column;justify-content:space-evenly}.char-sheet-skill-panel .skill-top .skill-points-container .skill-points-item{align-items:center;display:flex;flex-direction:row}.char-sheet-skill-panel .skill-top .skill-points-container .skill-points-item input{border:1px solid #268fa1;color:#ff8b1f;font-size:1.5rem;margin-left:1rem;text-align:center;width:50px}.char-sheet-skill-panel .skill-header{align-items:flex-end;color:#2963f5;display:flex;flex-direction:row;font-size:1.25rem;justify-content:flex-start;padding:0 .5rem;text-align:center;width:100%}.char-sheet-skill-panel .skill-header .skill-name{align-items:center;display:flex;flex:1 1 13%;justify-content:center}.char-sheet-skill-panel .skill-header .skill-mod{align-items:center;display:flex;flex:1 1 8%;justify-content:center}.char-sheet-skill-panel .skill-header .skill-att{align-items:center;display:flex;flex:1 1 7%;justify-content:center}.char-sheet-skill-panel .skill-header .skill-level{align-items:center;display:flex;flex:1 1 12%;justify-content:center;text-align:right}.char-sheet-skill-panel .skill-header .skill-level-chart{flex:10 1 50%}.char-sheet-skill-panel .skill-header .expertise-container{flex:1 1 10%;margin-right:1.5rem}.char-sheet-skill-panel .skill-row{border:1px solid #268fa1;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:.5rem;padding:.25rem .5rem;width:100%}.char-sheet-skill-panel .skill-row .skill-subcontainer{display:flex;flex:1 1 50%;flex-direction:row;width:100%}.char-sheet-skill-panel .skill-row .skill-name{align-items:center;color:#e0e0e0;display:flex;flex:1 1 25%;font-size:1.2rem;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual;justify-content:flex-start;line-height:1.2rem;overflow-wrap:break-word;text-align:left}.char-sheet-skill-panel .skill-row .skill-mod{align-items:center;display:flex;flex:1 1 50px;font-size:1rem;justify-content:center;text-align:center}.char-sheet-skill-panel .skill-row .skill-mod div{border:1px solid #268fa1;border-radius:50%;color:#ff8b1f;padding:2px 4px;text-align:center;width:32px}.char-sheet-skill-panel .skill-row .select-skill{align-items:center;display:flex;justify-content:center}.char-sheet-skill-panel .skill-row .select-skill button{background:#ff8b1f;cursor:pointer;padding:.25rem}.char-sheet-skill-panel .skill-row .skill-att{align-items:center;color:#4d4d4d;display:flex;flex:1 1 50px;font-size:1.25rem;justify-content:center;text-align:center}.char-sheet-skill-panel .skill-row .skill-level{align-items:center;display:flex;flex:1 1 100px;flex-direction:row;justify-content:center}.char-sheet-skill-panel .skill-row .skill-level .skill-level-value{background:#e0e0e0;border:1px solid #4d4d4d;border-radius:20%;color:#e0e0e0;color:#121313;font-size:1.25rem;height:35px;margin-left:.5rem;text-align:center;width:35px}.char-sheet-skill-panel .skill-row .skill-level button{background:#ff8b1f;border-radius:20%;height:25px;margin:0 5px;width:25px}.char-sheet-skill-panel .skill-row .skill-level-chart{align-items:center;color:#2963f5;display:flex;flex:10 1 500px;flex-direction:row;font-size:1.5rem;justify-content:space-evenly;padding:0 1rem}.char-sheet-skill-panel .skill-row .skill-level-chart .perk{background-color:none;border:1px solid #4d4d4d;border-radius:20%;height:20px;margin-right:5px;width:12px}.char-sheet-skill-panel .skill-row .skill-level-chart .skill-mark{background-color:none;border:1px solid #4d4d4d;border-radius:20%;height:20px;margin-right:5px;width:5px}.char-sheet-skill-panel .skill-row .skill-level-chart .filled{background:#d61fb5}.char-sheet-skill-panel .skill-row .expertise_container{align-items:center;display:flex;flex:2 1 120px;justify-content:center}.expertise_select{-o-appearance:none;-webkit-appearance:none;appearance:none;background:#4d4d4d;border:1px solid #268fa1;color:#aed7da;cursor:pointer;font-size:1rem;height:40px;line-height:1.2rem;padding:.5rem;text-align:center;width:120px}.char-sheet-actions-panel{align-items:flex-start;border:1px solid #0e201e;color:#e0e0e0;display:flex;flex-direction:column;padding:1rem}.char-sheet-actions-panel h1{font-size:1.25rem;margin-top:1rem;text-align:left;width:100%}.char-sheet-actions-panel div{align-items:center;display:flex;flex-direction:row;justify-items:flex-start;width:100%}.char-sheet-actions-panel .attackModalButtonContainer{display:flex;flex-direction:row;justify-content:flex-start}.char-sheet-actions-panel .attackModalButtonContainer .attackModalButton{background:#268fa1;border:1px solid #aed7da;border-radius:.5rem;color:#121313;cursor:pointer;display:flex;font-weight:700;justify-content:center;margin:1rem;padding:.5rem 0;text-align:center;width:200px}.char-sheet-actions-panel .attackModalButtonContainer .attackModalButton:hover{background:orange}.char-sheet-actions-panel .attackModalButtonContainer .attackModalButton:active{background:#56c4d7}.char-sheet-actions-panel .weaponListItem{align-items:flex-start;display:flex;flex-direction:column;width:100%}.char-sheet-actions-panel .hand{color:#d61fb5;margin-bottom:-1rem;margin-top:1rem}.char-sheet-actions-panel .equipContainer{border:1px solid #268fa1;display:flex;flex-direction:row;font-size:1rem;margin:1rem;min-width:67%;padding:1rem 2rem;position:relative;text-align:center;width:auto}.char-sheet-actions-panel .equipContainer h2{color:#ff8b1f;flex:1 1 20%;font-size:1.2rem}.char-sheet-actions-panel .equipContainer div{color:#aed7da;display:flex;flex:33% 1;flex-direction:row;justify-content:space-evenly}.char-sheet-actions-panel .equipContainer div p{margin-right:1rem}.char-sheet-actions-panel .equipContainer div span{color:#e0e0e0}.char-sheet-actions-panel .equipContainer .weapButContainer{align-items:end;border:none;color:#e0e0e0;display:flex;flex-direction:row;font-size:1rem;font-weight:700;justify-content:right;outline:none;padding:.25rem 0;position:absolute;right:0;top:-2.2rem;visibility:visible}.char-sheet-actions-panel .equipContainer .weapButContainer>div{border:1px solid #aed7da;cursor:pointer;max-width:100px}.char-sheet-actions-panel h1{color:#2963f5;font-size:1.5rem}.char-sheet-actions-panel .action-container{margin-top:.5rem}.char-sheet-actions-panel .action-container .action-name{color:#ff8b1f;flex:2 1 200px;font-size:1rem;margin-right:1rem;padding:.5rem}.char-sheet-actions-panel .action-container .action-desc{flex:1 1 85%;font-size:.8rem;padding:.5rem}.attackModal{background:#121313;border:2px solid #268fa1;color:#aed7da;display:flex;flex-direction:row;left:20%;max-height:100%;position:absolute;right:20%;top:100px}.attackOverlay{background:rgba(49,49,49,.6);bottom:0;left:0;padding:0;position:fixed;right:0;top:0}.attackModal .attackPanel{display:flex;flex:1 1 75%;flex-direction:column;overflow:auto}.attackModal .attackPanel .attackPanelTop{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;position:relative}.attackModal .attackPanel .attackPanelTop .sitchButton{display:none}.attackModal .attackPanel .attackPanelTop .closeAttackModal{background:#d42323;color:#e0e0e0;padding:.5rem;position:absolute;right:0;text-align:center;top:0}.attackModal .attackPanel .attackTabContainer{border-bottom:1px solid #aed7da;display:flex;flex-direction:row;justify-content:space-evenly;width:100%}.attackModal .attackPanel .attackTabContainer div{background:#0e201e;border:1px solid #0e201e;color:#ff8b1f;cursor:pointer;text-align:center;width:100%}.attackModal .attackPanel .attackTabContainer div:hover{background:#268fa1;color:#aed7da}.attackModal .attackPanel .attackTabContainer .selected{background:#ff8b1f;color:#121313}.attackModal .attackPanel .hidden{display:none}.attackModal .attackPanel .attackModalWrapper{display:flex;flex-direction:column;padding:1rem}.attackModal .attackPanel .attackModalWrapper .attackModalRow{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;margin:1rem 0}.attackModal .attackPanel .attackModalWrapper .attackModalRow>div{display:flex;flex-direction:row}.attackModal .attackPanel .attackModalWrapper .attackModalRow input{border:1px solid #ff8b1f;border-radius:.5rem;font-size:1.2rem;margin:0 1rem;padding:.5rem;text-align:center}.attackModal .attackPanel .attackModalWrapper .attackModalRow .greenBord{border:1px solid #33ab6b}.attackModal .attackPanel .attackModalWrapper .attackModalRow .redBord{border:1px solid #d42323}.attackModal .attackPanel .attackModalWrapper .attackModalRow p{border:1px solid #7b7b7b;border-radius:.5rem;color:#7b7b7b;margin:0 1rem;padding:.5rem;text-align:center;width:60px}.attackModal .attackPanel .attackModalWrapper .attackModalRow .result{border:1px solid #aed7da;border-radius:.5rem;color:#aed7da;font-weight:700;margin:0 1rem;padding:.5rem;text-align:center;width:60px}.attackModal .attackPanel .attackModalWrapper .hitButs{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;margin:1rem 0}.attackModal .attackPanel .attackModalWrapper .hitButs .hitBut{border:1px solid #aed7da;border-radius:.5rem;cursor:pointer;padding:.5rem;text-align:center;width:120px}.attackModal .attackPanel .attackModalWrapper .hitButs .hit{background:#2963f5}.attackModal .attackPanel .attackModalWrapper .hitButs .miss{background:#0e201e}.attackModal .attackPanel .attackModalWrapper .hitButs .hitBut:hover{background:#aed7da;color:#121313}.attackModal .attackPanel .attackModalWrapper .attackModalRow .missRow{color:#4d4d4d;font-size:1.5rem;margin-top:1rem}.attackModal .attackPanel .attackModalWrapper .attackModalTotalRow{align-items:center;border-top:2px solid #2963f5;display:flex;flex-direction:row;font-size:1rem;justify-content:center;margin-top:1rem;padding:1rem;text-align:center}.attackModal .attackPanel .attackModalWrapper .blunt{border-top:none;margin-top:-1rem}.attackModal .attackPanel .attackModalWrapper .attackModalTotalRow p{margin-right:1rem}.attackModal .attackPanel .attackModalWrapper .attackModalTotalRow p:last-of-type{color:#2963f5;margin-left:1rem}.attackModal .attackPanel .totalDamageRow{align-self:flex-end;background:#0e201e;border-top:1px solid #aed7da;color:#ff8b1f;font-size:1.8rem;font-weight:700;justify-self:flex-end;padding:.5rem;text-align:center;width:100%}.attackModal .closed{opacity:0;z-index:-1}.attackModal .open{opacity:1;z-index:1}.attackModal .sitchPanel{background:#121313;border-left:1px solid #aed7da;color:#eee;display:flex;flex:1 1 25%;flex-direction:column;overflow:auto;padding:1rem}.attackModal .sitchPanel h2{color:#aed7da;font-weight:700;margin-bottom:1rem;text-align:center}.attackModal .sitchPanel .sitch{background:#0e201e}.attackModal .sitchPanel .advSitch,.attackModal .sitchPanel .sitch{border:1px solid #4d4d4d;border-radius:.5rem;color:#aed7da;cursor:pointer;margin-bottom:.25rem;padding:.2rem .5rem;text-align:center}.attackModal .sitchPanel .advSitch{background:#1c5e3b}.attackModal .sitchPanel .disadvSitch{background:#30060f;border:1px solid #4d4d4d;border-radius:.5rem;color:#aed7da;cursor:pointer;margin-bottom:.25rem;padding:.2rem .5rem;text-align:center}.attackModal .sitchPanel .sitch:hover{background:#268fa1;color:#121313}.attackModal .sitchPanel .advSitch:hover{background:#33ab6b;color:#121313}.attackModal .sitchPanel .disadvSitch:hover{background:#d42323;color:#121313}.attackModal .sitchPanel .active{border:3px solid #ff8b1f}.lvlUpModal{background:#121313;border:2px solid #268fa1;color:#aed7da;left:calc(50% - 350px);position:absolute;top:10%;width:700px}.lvlUpOverlay{background:rgba(49,49,49,.6);bottom:0;left:0;position:fixed;right:0;top:0}.lvlUpModal .levelUpWrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;padding:1rem}.lvlUpModal .levelUpWrapper .closeLvlUpModal{background:#d42323;color:#e0e0e0;padding:.5rem;position:absolute;right:0;text-align:center;top:0}.lvlUpModal h1{color:#ff8b1f;text-align:center}.lvlUpModal .levelUpItem{display:flex;flex-direction:row;margin:1rem 0;padding:.5rem}.lvlUpModal .levelUpItem h2{color:#2963f5;margin:2rem}.lvlUpModal .levelUpItem p{font-size:1.5rem;margin:2rem}.lvlUpModal .levelUpAttrItem{display:flex;flex-direction:column}.lvlUpModal .levelUpAttrItem h2{color:#2963f5;margin:2rem}.lvlUpModal .levelUpAttrItem .levelUpAttrContainer{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.lvlUpModal .levelUpAttrItem .levelUpAttrContainer p{background:#0e201e;border:1px solid #56c4d7;border-radius:.5rem;color:#aed7da;cursor:pointer;font-size:1.2rem;margin:.5rem;text-align:center;width:60px}.lvlUpModal .levelUpAttrItem .levelUpAttrContainer p:hover{background:#aed7da;color:#0e201e}.lvlUpModal .levelUpAttrItem .levelUpAttrContainer .selected{background:#ff8b1f;color:#0e201e}.lvlUpModal .levelUpAttrItem .attrChangeInfo{margin:.5rem;text-align:center}.lvlUpModal .levelUpAttrItem .attrChangeInfo span:first-of-type{color:#268fa1}.lvlUpModal .levelUpItem .buildSkillIncList{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.lvlUpModal .levelUpItem .buildSkillIncList p{font-size:1.2rem}.lvlUpModal .buildLvlUpButs{display:flex;flex-direction:row;justify-content:space-evenly;margin:1rem 0;width:100%}.lvlUpModal .levelUpConfirm{background:#ff8b1f;border:1px solid #aed7da;border-radius:.5rem;color:#121313;cursor:pointer;font-size:1.2rem;font-weight:700;padding:.5rem;text-align:center;width:200px}.lvlUpModal .levelUpConfirm:hover{background:#aed7da;color:#121313}.lvlUpModal .levelUpCancel{background:#7b7b7b;border:1px solid #aed7da;border-radius:.5rem;color:#121313;cursor:pointer;font-size:1.2rem;font-weight:700;padding:.5rem;text-align:center;width:200px}.lvlUpModal .levelUpCancel:hover{background:#aed7da}.edit-char-main-panel{border:1px solid #0e201e;color:#e0e0e0;display:flex;flex-direction:column;padding:1rem}.edit-char-main-panel .first-row{display:flex;flex-direction:row;justify-content:space-evenly;margin-bottom:1rem}.edit-char-main-panel .first-row .vitals{align-items:center;display:flex;flex:1 1 33%;flex-direction:column;text-align:center}.edit-char-main-panel .first-row .vitals div{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-right:1rem;margin-top:.5rem;width:350px}.edit-char-main-panel .first-row .vitals div .vital-container,.edit-char-main-panel .first-row .vitals div .vital-select{border:1px solid #268fa1;border-radius:.25rem;display:block;font-size:1.1rem;margin-bottom:.5rem;margin-left:1rem;padding:4px 10px;width:200px}.edit-char-main-panel .first-row .vitals div .vital-select{background:#4d4d4d;color:#e0e0e0}.edit-char-main-panel .first-row .attributes{color:#2963f5;flex:1 1 67%;font-size:1.5rem;text-align:center}.edit-char-main-panel .first-row .attributes .attribute-container,.edit-char-main-panel .first-row .attributes .attribute-container .attribute-item{align-items:center;color:#ff8b1f;display:flex;justify-content:center;text-align:center}.edit-char-main-panel .first-row .attributes .attribute-container .attribute-item{flex-direction:column;margin:0 2%}.edit-char-main-panel .first-row .attributes .attribute-container .attribute-item input{border:1px solid #268fa1;border-radius:30%;color:#e0e0e0;font-size:2rem;height:60px;line-height:3.6rem;text-align:center;width:60px}.edit-char-main-panel .first-row .attributes .attribute-container .attribute-item .att-mod{background:#aed7da;border:1px solid #268fa1;border-radius:50%;color:#121313;font-size:1.25rem;margin:auto;padding:2px 0;position:relative;text-align:center;top:-10px;width:40px}.edit-char-main-panel .second-row{display:flex;flex-direction:row;justify-content:space-evenly;margin-bottom:1rem}.edit-char-main-panel .languages{flex:1 1 50%;padding:0 1rem}.edit-char-main-panel .languages .lang-container{border:1px solid #268fa1;border-radius:.25rem;display:block;margin:0 1rem;padding:1rem}.edit-char-main-panel .other-stats{color:#2963f5;flex:1 1 50%;font-size:1.5rem;text-align:center}.edit-char-main-panel .other-stats>div:last-child{color:#ff8b1f;display:flex;flex-flow:row;justify-content:space-evenly}.edit-char-main-panel .other-stats>div:last-child p{border:1px solid #268fa1;border-radius:30%;color:#e0e0e0;font-size:1.5rem;height:40px;line-height:2.6rem;margin:auto;text-align:center;width:80px}.edit-char-main-panel .info-container{border:1px solid #268fa1;border-radius:.25rem;display:block;margin:0 1rem;padding:1rem}.edit-char-main-panel .personality{grid-area:personality}.edit-char-main-panel .personality textarea{width:95%}.edit-char-main-panel .motivation{grid-area:motivation}.edit-char-main-panel .motivation textarea{width:95%}.edit-char-main-panel .fears{grid-area:fears}.edit-char-main-panel .fears textarea{width:95%}.edit-char-main-panel .backstory{grid-area:backstory}.edit-char-main-panel .backstory textarea{width:97.5%}.edit-char-status-panel{border:1px solid #0e201e;color:#e0e0e0;display:flex;flex-direction:column;padding:1rem;width:100%}.edit-char-status-panel .health-container{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;margin-bottom:2rem;text-align:center}.edit-char-status-panel .health-subcontainer{align-items:center;display:flex;flex:1 1 50%;flex-direction:row;justify-content:space-evenly;text-align:center}.edit-char-status-panel .health-border{border:1px solid #268fa1;height:40px;margin:.5rem 0;width:300px}.edit-char-status-panel .health-border input{background:#4d4d4d;font-size:1.25rem;height:100%;margin:0 .5rem;padding:.2rem;text-align:center;width:40px}.edit-char-status-panel .health-border span{background:none;font-size:1.25rem;height:100%;margin:0 .5rem;padding:.2rem;text-align:center;width:40px}.edit-char-status-panel .health-fill{background:#ff8b1f}.edit-char-status-panel .dis-fill,.edit-char-status-panel .health-fill{height:38px;position:absolute;-webkit-transform:translateY(9px);transform:translateY(9px);width:0;z-index:-1}.edit-char-status-panel .dis-fill{background:#268fa1}.edit-char-status-panel .kin-fill{background:#8eb0b3;height:38px;position:absolute;-webkit-transform:translateY(9px);transform:translateY(9px);width:0;z-index:-1}.edit-char-status-panel .targ-eva{display:flex;flex:1 1 50%;flex-direction:row;justify-content:space-evenly}.edit-char-status-panel .targ-eva>div:first-of-type{align-items:center;display:flex;justify-content:center;margin-right:0;position:relative;text-align:center}.edit-char-status-panel .targ-eva .update-targ-but{background:#268fa1;border:none;border-radius:5px;bottom:-20px;color:#e0e0e0;cursor:pointer;font-weight:700;left:50%;outline:none;padding:.11rem 0;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);visibility:visible;width:75px}.targModal{background:#121313;border:2px solid #268fa1;color:#aed7da;left:calc(50% - 350px);position:absolute;top:10%;width:700px}.targModal .targModalTop{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;position:relative}.targModal .closeAttackModal{background:#d42323;color:#e0e0e0;padding:.5rem;position:absolute;right:0;text-align:center;top:0}.targModal .movementContainer{display:flex;flex-direction:column}.targModal .movementContainer .moveRow{align-items:center;display:flex;flex-direction:row;justify-content:center;text-align:center}.targModal .movementContainer .moveRow div{font-size:1.5rem;margin:1rem}.targModal .movementContainer .moveRow .curMove{color:#ff8b1f;font-size:2rem}.targModal .movementContainer .movSlider{-webkit-appearance:none;background:#000;border:2px solid #268fa1;border-radius:8px;height:15px;outline:none;width:50%}.targModal .movementContainer .movSlider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#0e201e;border:2px solid #ff8b1f;border-radius:4px;cursor:pointer;height:30px;width:20px}.targModal .movementContainer .movSlider::-moz-range-thumb{background:#0e201e;border:2px solid #ff8b1f;border-radius:4px;cursor:pointer;height:60px;width:20px}.targModal .otherContainer{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center;margin:2rem;text-align:center}.targModal .otherContainer .targBut{background:#0e201e;border:1px solid #56c4d7;border-radius:.5rem;color:#aed7da;cursor:pointer;font-size:1.2rem;margin:.5rem;padding:.5rem;text-align:center}.targModal .otherContainer .targBut:hover{background:#aed7da;color:#0e201e}.targModal .otherContainer .selected{background:#ff8b1f;color:#0e201e}.targModal .finalTargRow{align-items:center;align-self:flex-end;background:#0e201e;border-top:1px solid #aed7da;color:#ff8b1f;display:flex;flex-direction:row;font-size:1.8rem;font-weight:700;justify-content:space-evenly;justify-self:flex-end;padding:.5rem;text-align:center;width:100%}.targModal .finalTargRow .submitBut{background:#268fa1;border:1px solid #aed7da;border-radius:5px;color:#aed7da;font-size:1.2rem;padding:.25rem 1rem}.targModal .finalTargRow .submitBut:hover{background:#aed7da;color:#0e201e;cursor:pointer}.edit-char-status-panel .ac input{border:1px solid #268fa1;border-radius:30%;font-size:2rem;height:60px;line-height:3.6rem;text-align:center;width:60px}.edit-char-status-panel .status{display:flex;flex-direction:row;justify-content:space-evenly;text-align:center}.edit-char-status-panel .status-subcontainer{display:flex;flex:1 1 50%;flex-direction:row;justify-content:space-evenly;text-align:center}.edit-char-status-panel .status-subcontainer .status-item{border:1px solid #268fa1;display:flex;flex-direction:column;margin:1rem;min-height:150px;width:250px}.edit-char-status-panel .status-subcontainer .status-item p{background:#0e201e;border-bottom:1px solid #4d4d4d;color:#ff8b1f;width:100%}.edit-char-status-panel .status-subcontainer .status-item div{background:#aed7da;border-bottom:1px solid #4d4d4d;color:#121313;height:30px;padding:0;width:100%}.edit-char-status-panel .status-subcontainer .status-item div:hover{background:#d61fb5;cursor:pointer}.edit-char-status-panel .status-subcontainer .status-item select{align-self:flex-end;background:#ff8b1f;height:30px;margin-top:auto;max-height:180px;width:100%}.edit-char-status-panel .equipment-stims{display:flex;flex-direction:row;width:100%}.edit-char-status-panel .equipment-stims .equipment{align-items:center;flex:66% 1;justify-content:center;text-align:center}.edit-char-status-panel .equipment-stims .equipment .equip-type{color:#ff8b1f;margin-left:10px;text-align:left}.edit-char-status-panel .equipment-stims .equipment .armor-container{align-items:center;border:1px solid #268fa1;display:flex;flex-direction:row;justify-content:center;margin:0 .5rem .5rem;padding:.5rem;text-align:left}.edit-char-status-panel .equipment-stims .equipment .armor-subcontainer{display:flex;flex:1 1 25%;flex-direction:column;justify-content:space-evenly;width:100%}.edit-char-status-panel .equipment-stims .equipment .armor-subcontainer:first-of-type{flex:1 1 50%}.edit-char-status-panel .equipment-stims .equipment .armor-container .armor-subcontainer .armor-name{align-self:flex-start;color:#e0e0e0;flex:1 1 66%;margin-right:1rem;padding:.5rem}.edit-char-status-panel .equipment-stims .equipment .armor-container .armor-subcontainer .armor-class{color:#d61fb5;margin-right:1rem;padding:.5rem}.edit-char-status-panel .equipment-stims .equipment .armor-container .armor-subcontainer .armor-dis{align-items:center;color:#aed7da;display:flex;flex-direction:row;margin:.25rem}.edit-char-status-panel .equipment-stims .equipment .armor-container .armor-subcontainer .armor-dis span{background:#268fa1;border:1px solid #4d4d4d;border-radius:.25rem;color:#aed7da;height:25px;margin-left:1rem;text-align:center;width:50px}.edit-char-status-panel .equipment-stims .equipment .armor-container .armor-subcontainer .armor-kin{align-items:center;color:#aed7da;display:flex;flex-direction:row;margin:.25rem}.edit-char-status-panel .equipment-stims .equipment .armor-container .armor-subcontainer .armor-kin span{background:#aed7da;border:1px solid #4d4d4d;border-radius:.25rem;color:#0e201e;height:25px;margin-left:1rem;text-align:center;width:50px}.edit-char-status-panel .equipment-stims .equipment .armor-container .armor-subcontainer .armor-cond{align-items:center;color:#aed7da;display:flex;flex-direction:row;justify-content:flex-start;margin:.25rem}.edit-char-status-panel .equipment-stims .equipment .armor-container .armor-subcontainer .armor-cond span{background:#121313;border:1px solid #4d4d4d;border-radius:.25rem;color:#aed7da;height:25px;margin-left:1rem;text-align:center;width:50px}.edit-char-status-panel .equipment-stims .equipment .armor-container .armor-subcontainer .armor-effects{align-items:center;grid-area:effects;height:100%;justify-content:center;padding:0 .5rem;text-align:center}.edit-char-status-panel .equipment-stims .equipment .armor-container .armor-subcontainer .armor-effects textarea{padding:.5rem;text-align:left;width:100%}.edit-char-status-panel .equipment-stims .equipment .armor-container .mods{align-items:center;flex:1 1 25%;height:100%;justify-content:center;text-align:center;width:100%}.edit-char-status-panel .equipment-stims .equipment .armor-container .mods .mod-area{display:flex;justify-content:center;padding:.25rem 0}.edit-char-status-panel .equipment-stims .equipment .armor-container .mods .mod{border:1px solid #4d4d4d;border-radius:50%;height:30px;margin:0 .5rem;width:30px}.edit-char-status-panel .equipment-stims .equipment .armor-container .mods .equipped-mod{background:#ff8b1f}.edit-char-status-panel .equipment-stims .equipment .weapon-container{align-items:center;border:1px solid #268fa1;display:flex;flex-direction:row;justify-content:center;margin:0 .5rem .5rem;padding:.5rem;text-align:left}.edit-char-status-panel .equipment-stims .equipment .weapon-container .reload-but{background:#268fa1;border:none;color:#e0e0e0;cursor:pointer;font-weight:700;outline:none;padding:.11rem 0;position:absolute;right:0;top:-20px;visibility:visible;width:80px}.edit-char-status-panel .equipment-stims .equipment .weapon-container .attack-but{background:#ff8b1f;border:none;color:#e0e0e0;cursor:pointer;font-weight:700;outline:none;padding:.11rem 0;position:absolute;right:80px;top:-20px;visibility:visible;width:80px}.edit-char-status-panel .equipment-stims .equipment .weapon-container .attack-but:hover,.edit-char-status-panel .equipment-stims .equipment .weapon-container .reload-but:hover{background:#aed7da;color:#0e201e}.edit-char-status-panel .equipment-stims .equipment .weapon-subcontainer{display:flex;flex:1 1 25%;flex-direction:column;justify-content:space-evenly;width:100%}.edit-char-status-panel .equipment-stims .equipment .weapon-subcontainer:first-of-type{flex:1 1 50%}.edit-char-status-panel .equipment-stims .equipment .weapon-container .weapon-subcontainer .weapon-name{align-self:flex-start;color:#e0e0e0;flex:1 1 66%;margin-right:1rem;padding:.5rem}.edit-char-status-panel .equipment-stims .equipment .weapon-container .weapon-subcontainer .weapon-class{color:#d61fb5;margin-right:1rem;padding:.5rem}.edit-char-status-panel .equipment-stims .equipment .weapon-container .weapon-subcontainer .weapon-dd{align-items:center;color:#aed7da;display:flex;flex-direction:row;grid-area:dd;justify-content:flex-start;margin:.25rem}.edit-char-status-panel .equipment-stims .equipment .weapon-container .weapon-subcontainer .weapon-dd span{background:#268fa1;border:1px solid #4d4d4d;border-radius:.25rem;color:#aed7da;height:25px;margin-left:1.85rem;text-align:center;width:50px}.edit-char-status-panel .equipment-stims .equipment .weapon-container .weapon-subcontainer .weapon-range{align-items:center;color:#aed7da;display:flex;flex-direction:row;justify-content:flex-start;margin:.25rem}.edit-char-status-panel .equipment-stims .equipment .weapon-container .weapon-subcontainer .weapon-range span{background:#aed7da;border:1px solid #4d4d4d;border-radius:.25rem;color:#0e201e;height:25px;margin-left:1.2rem;text-align:center;width:50px}.edit-char-status-panel .equipment-stims .equipment .weapon-container .weapon-subcontainer .weapon-cond{align-items:center;color:#aed7da;display:flex;flex-direction:row;justify-content:flex-start;margin:.25rem}.edit-char-status-panel .equipment-stims .equipment .weapon-container .weapon-subcontainer .weapon-cond span{background:#121313;border:1px solid #4d4d4d;border-radius:.25rem;color:#aed7da;height:25px;margin-left:.48rem;text-align:center;width:30px}.edit-char-status-panel .equipment-stims .equipment .weapon-container .weapon-subcontainer .weapon-effects{align-items:center;height:100%;justify-content:center;padding:0 1rem;text-align:center;width:100%}.edit-char-status-panel .equipment-stims .equipment .weapon-container .weapon-subcontainer .weapon-effects textarea{padding:.5rem;text-align:left;width:100%}.edit-char-status-panel .equipment-stims .equipment .weapon-container .mods{align-items:center;flex:1 1 25%;height:100%;justify-content:center;text-align:center}.edit-char-status-panel .equipment-stims .equipment .weapon-container .mods .mod-area{display:flex;justify-content:center;padding:.25rem}.edit-char-status-panel .equipment-stims .equipment .weapon-container .mods .mod{border:1px solid #4d4d4d;border-radius:50%;height:30px;margin:0 .5rem;width:30px}.edit-char-status-panel .equipment-stims .equipment .weapon-container .mods .equipped-mod{background:#ff8b1f}.edit-char-status-panel .equipment-stims .stim-wrapper{display:flex;flex:1 1 50%;flex-direction:column}.edit-char-status-panel .equipment-stims .stim-wrapper .stims{align-items:center;justify-content:center;text-align:center}.edit-char-status-panel .equipment-stims .stim-wrapper .stims .stim-type{color:#ff8b1f;text-align:left}.edit-char-status-panel .equipment-stims .stim-wrapper .stims .stim-container{align-content:center;border:1px solid #268fa1;display:flex;flex-direction:row;justify-content:space-evenly;margin:0 .5rem .5rem;position:relative}.edit-char-status-panel .equipment-stims .stim-wrapper .stims .stim-container .recharge-but{background:#268fa1;border:none;color:#e0e0e0;cursor:pointer;font-weight:700;outline:none;padding:.11rem 0;position:absolute;right:0;top:-20px;visibility:visible;width:90px}.edit-char-status-panel .equipment-stims .stim-wrapper .stims .stim-container .recharge-but:hover{background:#aed7da;color:#0e201e}.edit-char-status-panel .equipment-stims .stim-wrapper .stims .stim-container .stim-name{align-content:center;color:#ff8b1f;flex:1 1 20%;max-width:200px;padding:1.5rem 1rem}.edit-char-status-panel .equipment-stims .stim-wrapper .stims .stim-container .stim-name select{background:#0e201e;color:#e0e0e0;font-size:1.2rem;padding:.5rem}.edit-char-status-panel .equipment-stims .stim-wrapper .stims .stim-container .charges{align-items:center;display:flex;flex:1 1 80%;flex-direction:row;height:100%;justify-content:space-evenly;padding:1.8rem 0;width:100%}.edit-char-status-panel .equipment-stims .stim-wrapper .stims .stim-container .charges .charge-item{align-items:center;border:1px solid #dcdcdc;height:20px;margin-right:.5rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:20px}.edit-char-status-panel .equipment-stims .stim-wrapper .stims .stim-container .charges .charged{background:#d61fb5;cursor:pointer}.edit-char-status-panel .equipment-stims .stim-wrapper .status-items{color:#2963f5;font-size:1rem;grid-area:items;text-align:center}.edit-char-status-panel .equipment-stims .stim-wrapper .status-items>div:last-child{color:#ff8b1f;display:flex;flex-flow:row;justify-content:space-evenly}.edit-char-status-panel .equipment-stims .stim-wrapper .status-items>div:last-child p{border:1px solid #268fa1;border-radius:30%;color:#e0e0e0;font-size:1.5rem;height:40px;line-height:2.6rem;margin:auto;text-align:center;width:80px}.char-sheet-extras-panel{border:1px solid #0e201e;color:#e0e0e0;display:flex;flex-direction:column;padding:1rem}.char-sheet-extras-panel .companionList{display:flex;flex-direction:column;margin:1rem;padding:1rem}.char-sheet-extras-panel .companionList .addCompanionBut{background:#ff8b1f;border:1px solid #aed7da;border-radius:15px;color:#0e201e;cursor:pointer;font-size:1rem;font-weight:700;margin-bottom:1rem;padding:.5rem;text-align:center;width:180px}.char-sheet-extras-panel .companionList .companionContainer{border:1px solid #aed7da;display:flex;flex-direction:column;margin:1rem 0;padding:1rem}.char-sheet-extras-panel .companionList .compContRow{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:1rem}.char-sheet-extras-panel .companionList .compContRow h2{color:#56c4d7;font-size:2rem;margin:0 2rem}.char-sheet-extras-panel .companionList .compContRow .compEditBut{align-items:center;background:#ff8b1f;border:1px solid #aed7da;border-radius:15px;color:#0e201e;cursor:pointer;display:flex;font-size:1rem;font-weight:700;justify-content:center;margin-bottom:1rem;margin-right:1rem;padding:.25rem .5rem;text-align:center;width:80px}.char-sheet-extras-panel .companionList .compContRow .compAttrContainer{display:flex;flex-direction:column;text-align:center;width:50%}.char-sheet-extras-panel .companionList .compContRow .compAttrContainer .compAttrList{display:flex;flex-direction:row;justify-content:space-evenly;text-align:center;width:100%}.char-sheet-extras-panel .companionList .compContRow .compAttrContainer p{color:#56c4d7}.char-sheet-extras-panel .companionList .compContRow .compAttrContainer .compAttrMod{align-items:center;background:#aed7da;border:1px solid #e0e0e0;border-radius:50%;color:#121313;display:flex;justify-content:center;padding:.5rem;text-align:center;width:40px}.companionModal .companionContainer{display:flex;flex-direction:row}.companionModal .companionContainer .compContCol{align-items:center;display:flex;flex:1 1 33%;flex-direction:column;text-align:center}.companionModal .companionContainer .compContCol .compAttrContainer{display:flex;flex-direction:column;justify-content:space-evenly;margin-bottom:1rem;padding:.5rem;text-align:center;width:100%}.companionModal .companionContainer .compContCol .compAttrContainer h3{color:#2963f5;margin-bottom:.25rem;text-align:left}.companionModal .companionContainer .compContCol .compStatContainer{display:flex;flex-direction:column;text-align:center}.companionModal .companionContainer .compContCol .compAttrContainer .compAttrList{flex:1 1 100%}.companionModal .companionContainer .compContCol .compAttrContainer .compAttrList,.companionModal .companionContainer .compContCol .compStatContainer .compStatList{display:flex;flex-direction:row;justify-content:space-evenly;text-align:center;width:100%}.companionModal .companionContainer .compContCol p{color:#56c4d7}.companionModal .companionContainer .compContCol .compAttrContainer .compAttrMod{align-items:center;background:#aed7da;border:1px solid #e0e0e0;border-radius:50%;color:#121313;display:flex;justify-content:center;padding:.5rem;text-align:center;width:40px}.companionModal .companionContainer .compContCol .compAttrWContainer .compDefContainer div{font-size:1.25rem}.companionModal .companionContainer .compContCol .compAttrContainer .compDefContainer input{background:#4d4d4d;font-size:1.25rem;margin:0 .5rem;padding:.5rem;text-align:center;width:40px}.companionModal .companionContainer .compContCol .compAttrContainer .compInvContainer{border:1px solid #4d4d4d;display:flex;flex-direction:row;padding:1rem;width:100%}.companionModal .companionContainer .compContCol .compAttrContainer .compInvContainer .itemName{color:#ff8b1f;flex:1 1 50%;text-align:left}.companionModal .companionContainer .compContCol .compAttrContainer .compInvContainer .compInvOptions{align-items:flex-end;display:flex;flex:1 1 50%;flex-direction:row;justify-content:flex-end}.companionModal .companionContainer .compContCol .compAttrContainer .compInvContainer .compInvOptions>div{background:#268fa1;border:1px solid #aed7da;border-radius:10px;color:#e0e0e0;cursor:pointer;font-size:.8rem;margin-left:1rem;padding:.25rem}.companionModal .companionContainer .compContCol textarea{padding:1rem}.companionModal .saveCompButContainer{align-items:center;display:flex;flex-direction:row;justify-content:center;text-align:center;width:100%}.companionModal .saveCompButContainer .saveCompBut{align-items:center;background-color:#ff8b1f;border:1px solid #aed7da;border-radius:25px;color:#121313;cursor:pointer;display:flex;font-size:1.2rem;height:40px;justify-content:center;margin-bottom:0;text-align:center;width:250px}.companionModal .vehicleContainer{display:flex;flex-direction:row;width:100%}.companionModal .vehicleContainer .vehicleContCol{align-items:center;flex:1 1 33%;justify-content:center;text-align:center}.companionModal .vehicleContainer .vehicleContCol .compAttrContainer{display:flex;flex-direction:column;justify-content:space-evenly;margin-bottom:1rem;padding:.5rem;text-align:center;width:100%}.companionModal .vehicleContainer .vehicleContCol .vehicleContRow{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;margin-bottom:2rem;text-align:center;width:100%}.companionModal .vehicleContainer .vehicleContCol .vehicleContRow .compDefContainer input{background:#4d4d4d;font-size:1.25rem;margin:0 .5rem;padding:.5rem;text-align:center;width:40px}.companionModal .vehicleContainer .vehicleContCol .compAttrContainer .compInvContainer{border:1px solid #4d4d4d;display:flex;flex-direction:row;padding:1rem;width:100%}.companionModal .vehicleContainer .vehicleContCol .compAttrContainer .compInvContainer .itemName{color:#ff8b1f;flex:1 1 50%;text-align:left}.companionModal .vehicleContainer .vehicleContCol .compAttrContainer .compInvContainer .compInvOptions{align-items:flex-end;display:flex;flex:1 1 50%;flex-direction:row;justify-content:flex-end}.companionModal .vehicleContainer .vehicleContCol .compAttrContainer .compInvContainer .compInvOptions>div{background:#268fa1;border:1px solid #aed7da;border-radius:10px;color:#e0e0e0;cursor:pointer;font-size:.8rem;margin-left:1rem;padding:.25rem}.companionModal .vehicleContainer .vehicleContCol .compAttrContainer .vehWeapContainer{border:1px solid #4d4d4d;display:flex;flex-direction:row;padding:.5rem;width:100%}.companionModal .vehicleContainer .vehicleContCol .compAttrContainer .vehWeapContainer div{flex:1 1 20%;margin-right:.5rem}.companionModal .vehicleContainer .vehicleContCol .compAttrContainer .vehWeapContainer .itemName{color:#ff8b1f;flex:40% 1;text-align:left}.companionModal .vehicleContainer .vehicleContCol .compAttrContainer .vehWeapContainer .weapRemove{background:#268fa1;border:1px solid #aed7da;border-radius:10px;color:#e0e0e0;cursor:pointer;font-size:.8rem;margin-left:1rem;padding:.25rem}.companionModal .vehicleContainer .vehicleContCol textarea{padding:1rem}.char-sheet-notes-panel{align-items:center;border:1px solid #0e201e;color:#e0e0e0;display:flex;flex-direction:column;justify-content:center;padding:1rem}.char-sheet-notes-panel h1{align-self:flex-start}.char-sheet-notes-panel .charNoteContainer{display:flex;position:relative;width:100%}.char-sheet-notes-panel .charNoteContainer textarea{border:1px solid #268fa1;border-radius:.25rem;margin:2rem 1rem;padding:1rem;width:100%}.char-sheet-notes-panel .charNoteContainer .deleteNoteBut{align-items:center;background:#30060f;border:1px solid #e0e0e0;border-radius:1rem;color:#e0e0e0;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:1rem;text-align:center;top:-1rem;width:80px}.char-sheet-notes-panel .charNoteContainer .deleteNoteBut:hover{background:#d42323}.char-sheet-notes-panel .newNoteButton{align-items:center;background:#268fa1;border:1px solid #aed7da;border-radius:1rem;color:#121313;cursor:pointer;display:flex;font-size:1.2rem;font-weight:700;height:50px;justify-content:center;text-align:center;width:150px}.char-sheet-notes-panel .newNoteButton:hover{background:#56c4d7}.creation-menu{align-items:center;background:#0e201e;display:flex;flex-direction:row;font-size:1.2rem;height:40px;justify-content:space-evenly;margin-bottom:1rem;text-align:center}.creation-menu-tab{align-items:center;background:none;color:#aed7da;display:flex;font-size:1.25rem;height:100%;justify-content:center;width:100%}.creation-menu-tab:hover{background:#aed7da;color:#0e201e;cursor:pointer}.creation-menu-tab .active-tab{background:#ff8b1f;color:#0e201e}.char-creation-footer{align-items:center;background:#0e201e;display:flex;flex-direction:row;justify-content:space-evenly;margin-top:2rem;padding:2rem;text-align:center}.char-creation-footer button{background:#aed7da;border:1px solid #4d4d4d;border-radius:10px;color:#121313;cursor:pointer;font-size:1.2rem;outline:none;padding:.5rem;width:150px}.char-creation-footer .submit{background:#ff8b1f;color:#121313;width:250px}.speciesListContainer{display:flex;flex-direction:column;padding:2rem;width:100%}.speciesListContainer .speciesListItem{align-items:center;align-self:center;background:#444747;border:1px solid #0e201e;border-radius:1rem;display:flex;flex-direction:row;margin-bottom:2rem;max-width:1400px;padding:1rem;transition:background .5s;width:80%}.speciesListContainer .highlight{border:2px solid #e0e0e0}.speciesListContainer .selected{border:2px solid #ff8b1f}.speciesListContainer .speciesListItem:hover{background:#0e201e;border:1px solid #268fa1}.speciesListContainer .speciesListItem h1{color:#ff8b1f;flex:1 1 15%;margin-right:2rem;text-align:center}.speciesListContainer .speciesListItem p{color:#aed7da;flex:1 1 85%}.speciesModal{background:#121313;border:2px solid #268fa1;bottom:50px;color:#aed7da;left:15%;position:absolute;right:15%;top:100px}.speciesModal .closeSpeciesModal{background:#d42323;color:#e0e0e0;padding:.5rem;position:absolute;right:0;text-align:center;top:0}.speciesModal .speciesWrapper{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:1rem}.speciesInfoContainer{padding:1rem}.speciesInfoContainer h1{color:#ff8b1f;text-align:center;width:100%}.speciesInfoContainer h2{color:#2963f5;margin-top:1rem}.speciesInfoContainer .attributeButtons{display:flex;flex-direction:row;width:100%}.speciesInfoContainer .attributeButtons button{margin:.5rem;padding:.5rem}.speciesInfoContainer .attributeButtons .unselected{background:#0e201e;color:#aed7da}.speciesInfoContainer .attributeButtons .selected{background:#56c4d7}.speciesButtons{display:flex;flex-direction:row;justify-content:space-evenly;margin-bottom:2rem;width:100%}.speciesButtons .speciesConfirm{background:#56c4d7}.speciesButtons .speciesCancel,.speciesButtons .speciesConfirm{border:1px solid #aed7da;border-radius:.5rem;color:#121313;cursor:pointer;font-size:1.2rem;font-weight:700;margin-top:1rem;padding:.5rem;text-align:center;width:200px}.speciesButtons .speciesCancel{background:#ff8b1f}.char-creation-race-panel{align-items:center;display:flex;flex-direction:column}.char-creation-race-panel .race-list{display:flex;flex-direction:row;justify-content:space-evenly;margin-top:2rem;width:80%}.race-list>*{align-items:center;background:#444747;border:1px solid #0e201e;color:#121313;cursor:pointer;display:flex;font-size:1.5rem;height:80px;justify-content:center;text-align:center;width:100%}.race-list>:hover{background:#aed7da;color:#0e201e}.race-list .selected{background:#2963f5;color:#121313}.race-panel{background:#0e201e;color:#aed7da;flex-direction:column;width:80%}.race-panel div{align-items:center;display:flex;flex-direction:row;margin:1rem 0;padding:1rem 2rem;width:100%}.char-creation-race-panel .race-panel div h2{color:#ff8b1f;flex:1 1 20%}.char-creation-race-panel .race-panel div p{flex:1 1 80%}.char-creation-race-panel .attribute-buttons{justify-content:center}.char-creation-race-panel .attribute-buttons button{cursor:pointer;font-size:1.2rem;margin:0 1rem;padding:.5rem 1.5rem}.char-creation-race-panel .attribute-buttons .unselected{background:#4d4d4d}.char-creation-race-panel .attribute-buttons .selected{background:#ff8b1f}.char-creation-race-panel .race-panel .select{background:#aed7da;color:#121313;cursor:pointer;font-size:1.2rem;font-weight:700;margin:auto;padding:.7rem 2rem}.char-creation-race-panel .race-panel .select:hover{background:#2963f5}.char-creation-vitals-panel{align-items:center;color:#aed7da;display:flex;flex-direction:column}.char-creation-vitals-panel .vital-item{display:flex;flex-direction:row;width:100%}.char-creation-vitals-panel .vital-item .vital-desc{flex:1 1 50%;padding:1rem}.char-creation-vitals-panel .vital-item .vital-desc p{margin:1rem 0}.char-creation-vitals-panel .vital-item .vital-info{align-items:center;display:flex;flex:1 1 50%;flex-direction:column;font-size:1.2rem;justify-content:center;text-align:center}.char-creation-vitals-panel .vital-item .vital-info label{color:#ff8b1f;margin-top:.5rem}.char-creation-vitals-panel .vital-item .vital-info input{height:40px}.char-creation-vitals-panel .vital-item .vital-info .hmp,.char-creation-vitals-panel .vital-item .vital-info input{background:#0e201e;border:2px solid #268fa1;color:#e0e0e0;font-size:1.2rem;padding:5px;text-align:center;width:400px}.char-creation-vitals-panel .vital-item .vital-info .hmp{cursor:pointer;height:50px;position:relative}.char-creation-vitals-panel .vital-item .vital-info .hmp button{background:#268fa1;border:none;cursor:pointer;height:46px;outline:none;padding:5px;position:absolute;right:0;top:0;width:46px}.char-creation-vitals-panel .vital-item .vital-info .hmp button img{height:90%}.char-creation-vitals-panel .vital-item .vital-info .languages{border:1px solid #268fa1;display:flex;flex-direction:column;margin:1rem;min-height:150px;width:300px}.char-creation-vitals-panel .vital-item .vital-info .languages div{background:#0e201e;border-bottom:1px solid #4d4d4d;height:30px;padding:0;width:100%}.char-creation-vitals-panel .vital-item .vital-info .languages select{background:#ff8b1f;height:30px;margin-top:auto;width:100%}.char-creation-vitals-panel .alignment{align-items:center;display:flex;flex-direction:column;justify-content:center}.char-creation-vitals-panel .alignment p{margin:1rem}.char-creation-vitals-panel .alignment div{display:grid;grid-template-columns:repeat(3,120px);grid-template-rows:repeat(3,120px)}.char-creation-vitals-panel .alignment div div{align-items:center;border:1px solid #268fa1;color:#ff8b1f;font-size:1.25rem;text-align:center}.char-creation-vitals-panel .alignment div div:hover{background:#0e201e;color:#d61fb5;cursor:pointer}.char-creation-vitals-panel .alignment div div.selected-align{background:#ff8b1f;color:#0e201e}.char-creation-vitals-panel h1{color:#2963f5;font-size:1.5rem;margin-top:1rem;text-align:center;width:100%}.char-creation-background-panel{color:#aed7da;display:flex;flex-direction:column}.char-creation-background-panel h1{color:#2963f5;font-size:1.5rem;margin-left:1.5rem;margin-top:1.5rem}.char-creation-background-panel textarea{align-self:center;background:#0e201e;border:1px solid #268fa1;color:#aed7da;font-size:1.2rem;outline:none;padding:1rem;resize:none;width:90%}.char-creation-background-panel textarea:focus{border:1px solid #aed7da}.char-creation-skills-panel{padding:1rem}.char-creation-skills-panel .skill-top{color:#aed7da;display:flex;flex-direction:row;padding:2rem;width:100%}.char-creation-skills-panel .skill-top .skill-info{flex:1 1 75%}.char-creation-skills-panel .skill-top .skill-points-container{align-items:center;display:flex;flex:1 1 25%;flex-direction:column;justify-content:space-evenly}.char-creation-skills-panel .skill-top .skill-points-container .skill-points-item{align-items:center;display:flex;flex-direction:row}.char-creation-skills-panel .skill-top .skill-points-container .skill-points-item div{border:1px solid #268fa1;color:#ff8b1f;font-size:1.5rem;margin-left:1rem;text-align:center;width:50px}.char-creation-skills-panel .skill-row{border:1px solid #268fa1;display:flex;flex-direction:row;height:60px;justify-content:flex-start;margin-bottom:.5rem;padding:.25rem .5rem;width:100%}.char-creation-skills-panel .skill-row .select-skill{align-items:center;display:flex;flex:1 1 60px}.char-creation-skills-panel .skill-row .select-skill button{background:#ff8b1f;cursor:pointer;padding:5px 10px}.char-creation-skills-panel .skill-row .skill-name{align-items:center;color:#e0e0e0;display:flex;flex:1 1 150px;font-size:1.2rem;justify-content:flex-start;line-height:1.2rem;padding-left:10px;text-align:left}.char-creation-skills-panel .skill-row .skill-mod{align-items:center;display:flex;flex:1 1 50px;font-size:1rem;justify-content:center;text-align:center}.char-creation-skills-panel .skill-row .skill-mod input{border:1px solid #268fa1;border-radius:50%;color:#e0e0e0;font-size:1.1rem;padding:4px;text-align:center;width:32px}.char-creation-skills-panel .skill-row .skill-att{align-items:center;color:#4d4d4d;display:flex;flex:1 1 50px;font-size:1.25rem;justify-content:center;text-align:center}.char-creation-skills-panel .skill-row .skill-level{align-items:center;display:flex;flex:1 1 100px;flex-direction:row;justify-content:center}.char-creation-skills-panel .skill-row .skill-level .skill-level-value{background:#e0e0e0;border:1px solid #4d4d4d;border-radius:20%;color:#e0e0e0;color:#121313;font-size:1.25rem;height:35px;margin-left:.5rem;text-align:center;width:35px}.char-creation-skills-panel .skill-row .skill-level button{background:#ff8b1f;border-radius:20%;height:25px;margin:0 5px;width:25px}.char-creation-skills-panel .skill-row .skill-level-chart{align-items:center;color:#2963f5;display:flex;flex:10 1 500px;flex-direction:row;font-size:1.5rem;justify-content:space-evenly;padding:0 1rem}.char-creation-skills-panel .skill-row .skill-level-chart .perk{background-color:none;border:1px solid #4d4d4d;border-radius:20%;height:20px;margin-right:5px;width:12px}.char-creation-skills-panel .skill-row .skill-level-chart .skill-mark{background-color:none;border:1px solid #4d4d4d;border-radius:20%;height:20px;margin-right:5px;width:5px}.char-creation-skills-panel .skill-row .skill-level-chart .filled{background:#d61fb5}.char-creation-skills-panel .skill-row .expertise_container{align-items:center;color:#aed7da;display:flex;flex:2 1 120px;font-size:1.2rem;justify-content:center;line-height:1.2rem;padding:.5rem;text-align:center}.char-creation-skills-panel .skill-row .expertise_container .expertise_select{align-items:center;background:#0e201e;border:1px solid #268fa1;display:flex;height:40px;justify-content:center;text-align:center;width:120px}.char-creation-skills-panel .skill-row.selected{background:#ff8b1f}.char-creation-skills-panel .skill-row.selected .skill-name{color:#0e201e}.char-creation-skills-panel .skill-row.selected .select-skill button{background:#268fa1}.char-creation-skills-panel .skill-header{display:flex;flex-direction:row;height:60px;justify-content:flex-start;margin-bottom:.5rem;padding:.25rem .5rem;width:100%}.char-creation-skills-panel .skill-header .select-skill{flex:1 1 60px}.char-creation-skills-panel .skill-header .skill-name{align-items:center;color:#2963f5;display:flex;flex:1 1 150px;font-size:1.5rem;justify-content:center;line-height:1.2rem;padding-left:10px;text-align:center}.char-creation-skills-panel .skill-header .skill-att,.char-creation-skills-panel .skill-header .skill-mod{align-items:center;color:#2963f5;display:flex;flex:1 1 50px;font-size:1.5rem;justify-content:center;text-align:center}.char-creation-skills-panel .skill-header .skill-level{align-items:center;color:#2963f5;display:flex;flex:1 1 100px;flex-direction:row;font-size:1.5rem;justify-content:center}.char-creation-skills-panel .skill-header .skill-level-chart{align-items:center;color:#2963f5;display:flex;flex:10 1 500px;flex-direction:row;font-size:1.5rem;justify-content:space-evenly;padding:0 1rem}.char-creation-skills-panel .skill-header .expertise_container{align-items:center;color:#2963f5;display:flex;flex:2 1 120px;font-size:1.5rem;justify-content:center;line-height:1.2rem;padding:.5rem;text-align:center}.char-creation-skills-panel .skill-header :hover{cursor:default}.char-creation-attributes-panel{align-items:center;color:#aed7da;display:flex;flex-direction:column;padding:2rem}.char-creation-attributes-panel h1{color:#2963f5;margin-top:1rem;width:100%}.char-creation-attributes-panel .att-row{display:flex;flex-direction:row;padding:1rem;width:100%}.char-creation-attributes-panel .att-desc{flex:1 1 50%}.char-creation-attributes-panel .att-desc p{margin-bottom:1rem}.char-creation-attributes-panel .att-row .att-item{align-items:center;color:#ff8b1f;display:flex;flex:1 1 50%;flex-direction:row;font-size:1.2rem;justify-content:center;text-align:center}.char-creation-attributes-panel .att-row .att-item div{margin-right:2rem}.char-creation-attributes-panel .att-row .att-item p{border:2px solid #268fa1;border-radius:30%;color:#e0e0e0;font-size:2rem;height:60px;line-height:3.6rem;text-align:center;width:60px}.char-creation-attributes-panel .att-row .att-item .att-mod{background:#aed7da;border:2px solid #268fa1;border-radius:50%;color:#121313;font-size:1.25rem;margin:auto;padding:2px 0;position:relative;text-align:center;top:-10px;width:40px}.att-item button{border-radius:30%;font-size:1.5rem;font-weight:700;height:60px;margin-left:2rem;outline:none;width:60px}.att-item .minus{background:#ff8b1f;cursor:pointer}.att-item .plus{background:#d61fb5;cursor:pointer}.att-item .disabled{background:#4d4d4d}.char-sheet-inventory-panel{color:#aed7da;display:flex;flex-direction:column}.char-sheet-inventory-panel .inventory-top-container{display:flex;flex-direction:row;margin-bottom:2rem;margin-top:1rem}.char-sheet-inventory-panel .inventory-top-container h1{color:#2963f5}.char-sheet-inventory-panel .inventory-top-subcontainer{display:flex;flex:1 1 50%;flex-direction:row;justify-content:flex-start}.char-sheet-inventory-panel .inventory-top-container .inventory-top-subcontainer .funds-container{align-items:center;display:flex;flex:1 1 33%;flex-direction:column;text-align:center}.char-sheet-inventory-panel .inventory-top-container .inventory-top-subcontainer .funds-container input{border:1px solid #268fa1;font-size:1.2rem;height:40px;margin:.5rem 0;text-align:center;width:100px}.char-sheet-inventory-panel .inventory-top-container .inventory-top-subcontainer .capacity-container{flex:1 1 67%;text-align:center}.char-sheet-inventory-panel .inventory-top-container .inventory-top-subcontainer .capacity-container .capacity-border{border:1px solid #268fa1;height:40px;margin:.5rem auto;width:300px}.char-sheet-inventory-panel .inventory-top-container .inventory-top-subcontainer .capacity-container .capacity-border input{background:none;font-size:1.25rem;height:100%;margin:0 .5rem;padding:.2rem;text-align:center;width:60px}.char-sheet-inventory-panel .inventory-top-container .inventory-top-subcontainer .capacity-container .capacity-fill{background:#ff8b1f;height:38px;position:absolute;width:0;z-index:-1}.char-sheet-inventory-panel .inventory-top-container .action-container{align-items:center;display:flex;flex:1 1 40%;flex-direction:column;text-align:center}.char-sheet-inventory-panel .inventory-top-container .action-container .action-button-container{display:flex;flex-direction:row;justify-content:space-evenly;margin:.5rem 0;width:100%}.char-sheet-inventory-panel .inventory-top-container .action-container .action-button-container button{background:#268fa1;color:#0e201e;cursor:pointer;flex:1 1 25%;font-size:1.2rem;font-weight:700;height:40px;margin:0 .5rem}.char-sheet-inventory-panel .itemList{flex:1 1;overflow-y:auto}.char-sheet-inventory-panel .itemList .itemContainer{align-items:center;border:1px solid #0e201e;display:flex;flex-direction:row;margin-bottom:.8rem;padding:.5rem}.char-sheet-inventory-panel .itemList .itemContainer .itemSubcontainer{align-items:center;display:flex;flex:1 1 33%;flex-direction:row;justify-content:flex-start}.char-sheet-inventory-panel .itemList .equipped{border:1px solid #ff8b1f;padding:.5rem}.char-sheet-inventory-panel .itemList .itemContainer .itemName{color:#ff8b1f;flex:1 1 40%;margin-right:1rem}.char-sheet-inventory-panel .itemList .itemContainer .itemSubtype,.char-sheet-inventory-panel .itemList .itemContainer .itemType{color:#d61fb5;flex:1 1 20%}.char-sheet-inventory-panel .itemList .itemContainer .itemDesc{flex:1 1 35%}.char-sheet-inventory-panel .itemList .itemContainer .itemDesc div{display:flex;flex-direction:row;justify-content:flex-start}.char-sheet-inventory-panel .itemList .itemContainer .itemDesc p{color:#e0e0e0;margin-right:2rem}.char-sheet-inventory-panel .itemList .itemContainer .inventoryOptions{align-items:center;display:flex;flex:1 1 10%;flex-direction:column;justify-content:center;position:relative;text-align:center}.char-sheet-inventory-panel .itemList .itemContainer .inventoryOptions div{display:flex;justify-content:center;position:relative}.char-sheet-inventory-panel .itemList .itemContainer .inventoryOptions p{border:1px solid #ff8b1f;height:30px;text-align:center;width:80px}.char-sheet-inventory-panel .itemList .itemContainer .inventoryOptions .invArrow{border-radius:25%;height:60px;padding:5px;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:60px}.char-sheet-inventory-panel .itemList .itemContainer .inventoryOptions .invArrow:hover{background-color:#444747;cursor:pointer}.char-sheet-inventory-panel .itemList .itemContainer .inventoryOptions .invOptMenu{border:1px solid #aed7da;color:#aed7da;display:flex;flex-direction:column;position:absolute;top:60px;width:200px;z-index:2}.char-sheet-inventory-panel .itemList .itemContainer .inventoryOptions .hidden{display:none;position:absolute}.char-sheet-inventory-panel .itemList .itemContainer .inventoryOptions .invOptButton{background:#4d4d4d;border:1px solid #444747;color:#aed7da;cursor:pointer;font-size:1rem;width:100%}.char-sheet-inventory-panel .itemList .itemContainer .inventoryOptions .invOptButton:hover{background:#7b7b7b}.char-sheet-inventory-panel .itemList .itemContainer .inventoryOptions .equip{background:#0e201e;color:#ff8b1f}.char-sheet-inventory-panel .itemList .itemContainer .inventoryOptions .unequip{background:#ff8b1f;color:#0e201e}.char-sheet-inventory-panel .itemList .itemContainer .inventoryOptions .modify{background:#2963f5;color:#aed7da}.char-sheet-inventory-panel .itemList .itemContainer .quantMod{align-items:center;flex:1 1 5%;justify-content:center;text-align:center}.char-sheet-inventory-panel .itemList .itemContainer .quantMod span{border:1px solid #aed7da;color:#268fa1;font-size:1.25rem;padding:.5rem 1rem}.char-sheet-inventory-panel .itemList .itemContainer .quantMod button{background:#268fa1;border:1px solid #aed7da;border-radius:10px;cursor:pointer;font-size:1.2rem;font-weight:700;padding:.5rem}.offhandModal{align-items:center;background:#121313;border:2px solid #268fa1;color:#aed7da;display:flex;flex-direction:column;left:25%;min-height:150px;position:absolute;right:25%;text-align:center;top:400px}.offhandModal h1{color:#2963f5;margin-bottom:1.5rem}.offhandModal button{background:#ff8b1f;font-size:1.2rem;font-weight:700;height:40px;margin:1.2rem 1rem 0;width:120px}.offhandModal .prebuiltConfirm{background:#ff8b1f;border:1px solid #aed7da;border-radius:5px;color:#121313;font-size:1.5rem;font-weight:700;margin:0 1rem;padding:.5rem 1rem}.offhandModal .prebuiltConfirm:hover{background-color:#0e201e;color:#ff8b1f;cursor:pointer}.offhandOverlay{background:rgba(49,49,49,.6);bottom:0;left:0;position:fixed;right:0;top:0}.itemStore{background:#121313;border:2px solid #268fa1;bottom:50px;color:#aed7da;left:10%;position:absolute;right:10%;top:100px}.itemStoreOverlay{background:rgba(49,49,49,.6);bottom:0;left:0;position:fixed;right:0;top:0}.itemStore .storeWrapper{display:flex;flex-flow:column;height:100%}.itemStore .closeStoreModal{background:#d42323;color:#e0e0e0;cursor:pointer;padding:.5rem;position:absolute;right:0;text-align:center;top:0}.itemStore .storeWrapper .storeHeader{align-items:center;border-bottom:1px solid #444747;display:flex;flex-direction:row;justify-content:flex-start;padding:2rem}.itemStore .storeWrapper .storeHeader h1{color:#2963f5;margin-bottom:1rem;margin-right:4rem}.itemStore .storeWrapper .storeHeader .storeSubheader{align-items:center;display:flex;flex-direction:row;text-align:center}.itemStore .storeWrapper .storeHeader select{background:#444747;color:#aed7da;font-size:1.2rem;height:40px;text-align:center;width:200px}.itemStore .storeWrapper .storeHeader .storeFunds{align-items:center;display:flex;justify-self:flex-end;padding:1rem 2rem;right:0}.itemStore .storeWrapper .storeHeader .storeFunds span{font-size:1.2rem;margin-right:1rem}.itemStore .storeWrapper .storeHeader .storeFunds div{border:1px solid #ff8b1f;color:#e0e0e0;padding:.5rem 1rem}.itemStore .storeWrapper .itemList{flex:1 1;overflow-y:auto;padding:0 1rem}.itemStore .storeWrapper .itemList .itemContainer{align-items:center;border:1px solid #0e201e;display:flex;flex-direction:row;margin-bottom:.8rem;padding:.25rem}.itemStore .storeWrapper .itemList .itemContainer .itemNameType{display:flex;flex:1 1 33%;flex-direction:row}.itemStore .storeWrapper .itemList .itemContainer .itemNameType .itemName{color:#56c4d7;flex:1 1 60%}.itemStore .storeWrapper .itemList .itemContainer .itemNameType .itemType{color:#d61fb5;display:flex;flex:1 1 40%;flex-direction:column;justify-content:flex-start}.itemStore .storeWrapper .itemList .itemContainer .itemDesc{flex:1 1 40%}.itemStore .storeWrapper .itemList .itemContainer .itemDesc div{display:flex;flex-direction:row;justify-content:flex-start}.itemStore .storeWrapper .itemList .itemContainer .itemDesc p{margin-right:2rem}.itemStore .storeWrapper .itemList .itemContainer .storeOptions{align-items:center;display:flex;flex:1 1 10%;flex-direction:column;justify-content:center;text-align:center}.itemStore .storeWrapper .itemList .itemContainer .storeOptions p{border:1px solid #ff8b1f;height:30px;text-align:center;width:100%}.itemStore .storeWrapper .itemList .itemContainer .storeOptions .storeButtons{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:.25rem;text-align:center;width:100%}.itemStore .storeWrapper .itemList .itemContainer .storeOptions button{background:#268fa1;font-size:1.2rem;height:30px;width:50%}.itemStore .storeWrapper .storeFooter{align-items:center;background:#0e201e;display:flex;min-height:80px}.itemStore .storeWrapper .storeFooter .storeSubfooter{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;white-space:nowrap}.itemStore .storeWrapper .storeFooter h2{color:#2963f5;flex:1 1 20%;padding:0 2rem}.itemStore .storeWrapper .storeFooter p{flex:1 1 10%;padding:0 2rem}.itemStore .storeWrapper .storeFooter .storeFooterButtons{display:flex;flex:1 1 40%;justify-content:space-evenly;text-align:center}.itemStore .storeWrapper .storeFooter .storeFooterButtons button{font-size:1.2rem;height:40px;width:120px}.itemStore .storeWrapper .storeFooter .storeFooterButtons button:first-of-type{background:#2963f5;color:#e0e0e0}.itemStore .storeWrapper .storeFooter .storeFooterButtons button:last-of-type{background:#30060f;color:#e0e0e0}.itemStore .craftingWrapper{display:flex;flex-direction:row;height:100%}.itemStore .craftingWrapper .craftingContainer{display:flex;flex:1 1 70%;flex-direction:column}.itemStore .craftingWrapper .craftingContainer .craftingHeader{align-items:center;color:#2963f5;display:flex;flex:1 1 15%;flex-direction:row;justify-content:space-between;padding:2rem;position:relative}.itemStore .craftingWrapper .craftingContainer .craftingHeader .recipeButton{display:none}.itemStore .craftingWrapper .craftingContainer .craftingHeader .closeCraftingModal{background:#d42323;color:#e0e0e0;cursor:pointer;padding:.5rem;position:absolute;right:0;text-align:center;top:0}.itemStore .craftingWrapper .craftingContainer .craftingHeader .craftableCheck input{height:15px;margin-right:.5rem;width:15px}.itemStore .craftingWrapper .craftingContainer .craftingHeader .craftableCheck label{color:#ff8b1f;font-size:16pt}.itemStore .craftingWrapper .craftingContainer .recipeContainer{display:flex;flex:1 1 85%;flex-direction:column;position:relative;text-align:center}.itemStore .craftingWrapper .craftingContainer .recipeContainer .recipeVisual{display:flex;flex-direction:column;height:100%;justify-content:flex-end}.itemStore .craftingWrapper .craftingContainer .recipeContainer .recipeBG{left:calc(50% - 300px);min-width:500px;opacity:.25;position:absolute;top:calc(25% - 200px);width:50%;z-index:0}.itemStore .craftingWrapper .craftingContainer .recipeContainer .weapBG{top:calc(40% - 200px)}.itemStore .craftingWrapper .craftingContainer .recipeContainer .recipeComponent{background:#0e201e;border:2px solid #268fa1;border-radius:.5rem;color:#ff8b1f;font-size:14pt;padding:.5rem;position:absolute;width:240px}.itemStore .craftingWrapper .craftingContainer .recipeContainer .recipeComponentNA{background:#4d4d4d;border:2px solid #30060f;border-radius:.5rem;color:#0e201e;font-size:14pt;padding:.5rem;position:absolute;width:240px}.itemStore .craftingWrapper .craftingContainer .recipeContainer .recipeYield{align-items:center;display:flex;flex-direction:row;font-size:14pt;justify-content:space-evenly;padding-bottom:1rem}.itemStore .craftingWrapper .craftingContainer .recipeContainer .recipeYield span{color:#d61fb5;margin-right:1rem}.itemStore .craftingWrapper .craftingContainer .recipeContainer .craftButton{background:#268fa1;border-radius:.5rem;font-size:14pt;font-weight:700;height:40px;width:120px}.itemStore .craftingWrapper .craftingContainer .recipeContainer .craftButtonNA{background:#4d4d4d;border:2px solid #30060f;border-radius:.5rem;font-size:14pt;font-weight:700;height:40px;width:120px}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleGrenComp1{left:calc(50% - 120px);top:calc(10% - 20px)}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleGrenComp2{left:calc(50% - 120px);top:calc(40% - 20px)}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleGrenComp3{left:calc(25% - 120px);top:calc(70% - 20px)}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleGrenComp4{left:calc(75% - 120px);top:calc(70% - 20px)}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleDroneComp1{left:calc(25% - 120px);top:calc(25% - 20px)}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleDroneComp2{left:calc(75% - 120px);top:calc(25% - 20px)}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleDroneComp3{left:calc(50% - 120px);top:calc(60% - 20px)}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleSerumComp1{left:calc(50% - 120px);top:calc(20% - 20px)}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleSerumComp2{left:calc(30% - 80px);top:calc(60% - 20px);width:160px}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleSerumComp3{left:calc(50% - 80px);top:calc(60% - 20px);width:160px}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleSerumComp4{left:calc(70% - 80px);top:calc(60% - 20px);width:160px}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleModComp1{left:calc(25% - 120px);top:calc(60% - 20px)}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleModComp2{left:calc(50% - 120px);top:calc(40% - 20px)}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleModComp3{left:calc(75% - 120px);top:calc(20% - 20px)}.itemStore .craftingWrapper .recipeList{background:#0e201e;border:1px solid #4d4d4d;flex:1 1 30%;overflow-x:hidden;overflow-y:auto}.itemStore .craftingWrapper .recipeList select{background:#268fa1;font-size:18pt;font-weight:700;padding:.7rem 0 .7rem 1rem;width:100%}.itemStore .craftingWrapper .recipeList .craftableListItem{background:#4d4d4d;border:1px solid #121313;cursor:pointer;padding:.5rem 0 .5rem 1rem}.itemStore .craftingWrapper .recipeList .selected{background:#d61fb5;color:#121313}.itemStore .craftingWrapper .recipeList .craftableListItem:hover{background:#ff8b1f;color:#0e201e;cursor:pointer}.itemStore .modWrapper{display:flex;flex-direction:row;height:100%}.itemStore .modWrapper .modContainer{display:flex;flex:1 1 50%;flex-direction:column}.itemStore .modWrapper .modContainer .modHeader{align-items:center;color:#2963f5;display:flex;flex:1 1 15%;flex-direction:row;justify-content:space-between;padding:2rem;position:relative}.itemStore .modWrapper .modContainer .modHeader .closeCraftingModal{background:#d42323;color:#e0e0e0;cursor:pointer;padding:.5rem;position:absolute;right:0;text-align:center;top:0}.itemStore .modWrapper .modContainer .modItemContainer{display:flex;flex:1 1 100%;flex-direction:column;height:100%;padding-bottom:2rem;position:relative}.itemStore .modWrapper .modContainer .modItemContainer .itemSlotContainer{display:flex;flex:1 1 90%;flex-direction:column;margin:2rem}.itemStore .modWrapper .modContainer .modItemContainer .itemSlotContainer .itemSlotLabel{color:#ff8b1f;font-size:2rem}.itemStore .modWrapper .modContainer .modItemContainer .itemSlotContainer .itemSlotVisual{align-items:center;background:#0e201e;border:1px solid #aed7da;border-radius:1rem;display:flex;font-size:1.5rem;justify-content:center;min-height:50px;min-width:100px;position:relative;text-align:center}.itemStore .modWrapper .modContainer .modItemContainer .itemSlotContainer .itemSlotVisual .removeModButton{background:#d42323;border:1px solid #e0e0e0;border-radius:15px;cursor:pointer;font-size:1rem;height:30px;position:absolute;right:10px;top:-50px;width:70px}.itemStore .modWrapper .modContainer .modItemContainer .itemSlotContainer .itemSlotVisual .hidden{display:none}.itemStore .modWrapper .modContainer .modItemContainer .modConfirmButton{align-self:center;background-color:#268fa1;border:2px solid #56c4d7;border-radius:25px;color:#121313;cursor:pointer;font-size:1.5rem;height:50px;justify-self:end;margin-top:auto;text-align:center;width:250px}.itemStore .modWrapper .modContainer .modItemContainer .modConfirmButton:hover{background-color:#0e201e;border-color:#e0e0e0;color:#ff8b1f}.itemStore .modWrapper .availModList{background:#0e201e;border:1px solid #4d4d4d;flex:1 1 50%;overflow-x:hidden;overflow-y:auto}.itemStore .modWrapper .availModList h2{color:#2963f5;font-size:2rem;text-align:center;width:100%}.itemStore .modWrapper .availModList .modListItem{background:#444747;border:1px solid #7b7b7b;color:#aed7da;cursor:pointer;padding:1rem}.itemStore .modWrapper .availModList .modListItem .modListName{color:#56c4d7;font-size:1.2rem;font-weight:700}.companionModal,.itemStore .modWrapper .availModList .modListItem:hover{background:#121313}.companionModal{border:2px solid #268fa1;bottom:50px;color:#aed7da;left:10%;overflow-y:auto;padding:2rem;position:absolute;right:10%;top:100px}.companionModalOverlay{background:rgba(49,49,49,.6);bottom:0;left:0;position:fixed;right:0;top:0}.companionModal h1{color:#ff8b1f;margin-bottom:1rem}.companionModal .companionFormContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.companionModal .companionFormContainer .compForm{width:100%}.companionModal .companionFormContainer .promptText{color:#e0e0e0;font-size:1.5rem}.companionModal .companionFormContainer .optionRow{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:2rem;width:100%}.companionModal .companionFormContainer .optionRow input{background:#aed7da;color:#121313;font-size:1.5rem;margin:1rem;padding:1rem;width:400px}.companionModal .companionFormContainer .optionRow .optionBut{background:#268fa1;border:2px solid #aed7da;border-radius:15px;color:#121313;cursor:pointer;font-size:1.2rem;margin:1.25rem;min-width:120px;padding:.5rem;text-align:center}.companionModal .companionFormContainer .optionRow .optionBut:hover{background:#0e201e;color:#ff8b1f}.companionModal .companionFormContainer .optionRow .selected{background:#2963f5;color:#0e201e}.companionModal .companionFormContainer .optionRow .selected:hover{background:#8aaafa;color:#0e201e}.companionModal .companionFormContainer .optionRow .confirm{background:#33ab6b;color:#0e201e}.companionModal .companionFormContainer .optionRow .confirm:hover{background:#1c5e3b;color:#e0e0e0}.companionModal .companionFormContainer .optionRow .neg{background:#d42323;color:#0e201e}.companionModal .companionFormContainer .optionRow .neg:hover{background:#30060f;color:#e0e0e0}.companionModal .companionFormContainer .optionRow .cancel{background:#7b7b7b;color:#444747;cursor:default}.companionModal .companionFormContainer .optionRow .cancel:hover{background:#444747;color:#121313}.companionModal .companionFormContainer .optionRow .hidden{display:none}.companionModal .companionFormContainer .confirmCreatBut{background:#ff8b1f;border:1px solid #aed7da;border-radius:.5rem;color:#121313;cursor:pointer;font-size:1.2rem;font-weight:700;margin-top:3rem;padding:.5rem;text-align:center;width:200px}.companionModal .companionFormContainer .hidden{display:none}.vehicleModal{background:#121313;border:2px solid #268fa1;bottom:50px;color:#aed7da;display:flex;flex-direction:column;left:10%;overflow-y:auto;padding:2rem;position:absolute;right:10%;top:100px}.vehicleModalOverlay{background:rgba(49,49,49,.6);bottom:0;left:0;position:fixed;right:0;top:0}.vehicleModal h1{color:#ff8b1f;margin-bottom:1rem}.vehicleModal .addVehicleContainer{display:flex;flex-direction:column;width:100%}.vehicleModal .addVehicleContainer .addVehicleRow{border:1px solid #aed7da;display:flex;flex-direction:row;margin-top:1rem;padding:1rem}.vehicleModal .addVehicleContainer .addVehicleRow h1{color:#2963f5;font-size:1.5rem;margin-right:2rem}.vehicleModal .addVehicleContainer .addVehicleRow div{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:2rem;text-align:center}.vehicleModal .addVehicleContainer .addVehicleRow div h2{color:#268fa1;font-size:1.2rem}.vehicleModal .addVehicleContainer .addVehicleRow div .vehicleSelect{background-color:#ff8b1f;border:1px solid #aed7da;border-radius:20px;color:#121313;cursor:pointer;font-weight:700;padding:.5rem 1rem}.addVehicleContainer .addVehicleRow{align-items:center;border:1px solid #aed7da;display:flex;flex-direction:row;margin-top:1rem;padding:1rem}.addVehicleContainer .addVehicleRow h1{color:#56c4d7;font-size:1.5rem;margin-right:2rem}.addVehicleContainer .addVehicleRow div{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:2rem;max-width:300px;text-align:center}.addVehicleContainer .addVehicleRow div h2{color:#2963f5;font-size:1.2rem}.addVehicleContainer .addVehicleRow div .vehicleSelect{background-color:#ff8b1f;border:1px solid #aed7da;border-radius:20px;color:#121313;cursor:pointer;font-weight:700;padding:.5rem 1rem}.addVehicleContainer .addVehicleRow .compEditBut{align-self:flex-end;background:#ff8b1f;border:1px solid #aed7da;border-radius:15px;color:#0e201e;cursor:pointer;display:flex;font-size:1rem;font-weight:700;margin-bottom:.5rem;padding:.1rem .5rem;text-align:center;width:80px}.editCampaignContainer{align-items:center;border:1px solid #0e201e;display:flex;flex-direction:column;justify-content:center}.editCampaignContainer>div{border:1px solid #4d4d4d;color:#e0e0e0;margin:1rem;padding:1rem}.editCampaignContainer .campInfo{background:#0e201e;border:none;margin:0;padding:2rem;width:100%}.editCampaignContainer .campInfo h1{color:#ff8b1f;font-size:32pt;margin-bottom:1rem}.editCampaignContainer .campInfo div{align-items:center;display:flex;flex-direction:row;margin-top:1rem}.editCampaignContainer .campInfo div p{color:#268fa1;margin-right:3rem}.editCampaignContainer .campInfo div p span{color:#aed7da}.editCampaignContainer .campInfo div button{background:#4d4d4d;border:1px solid #121313;border-radius:5px;color:#121313;height:30px;width:60px}.editCampaignContainer .campItem{border:1px solid #4d4d4d;display:flex;flex-direction:column;justify-content:flex-start;position:relative;width:98%}.editCampaignContainer .campItem h1{color:#aed7da}.editCampaignContainer .campItem .campItemButs{padding:1rem;position:absolute;right:0;top:0}.editCampaignContainer .campItem .campItemButs button{background:#ff8b1f;border:1px solid #ffc085;border-radius:5px;height:40px;width:120px}.editCampaignContainer .areaList{display:flex;flex-direction:column;width:100%}.editCampaignContainer .areaList .areaItem{display:flex;flex-direction:row}.mapContainer{display:flex;justify-content:center;margin-top:-5rem;width:100%}.wikiHomeContainer{display:flex;flex-direction:row;min-height:80vh;position:relative;width:100%}.wikiHomeContainer .btn{position:absolute;right:5%;top:1%}.wikiHomeContainer .wikiMenu{background:#0e201e;color:#aed7da;display:flex;flex:1 1 10%;flex-direction:column;height:100%}.wikiHomeContainer .wikiMenu .wikiEdit{text-wrap:wrap;background:#268fa1;border:1px solid #444747;color:#121313;cursor:pointer;font-size:1rem;padding:.5rem;position:relative}.wikiHomeContainer .wikiMenu .hidden{display:none}.wikiHomeContainer .wikiMenu .wikiEdit:hover{background-color:#56c4d7}.wikiHomeContainer .wikiMenu .sectionMenu{text-wrap:wrap;border:1px solid #444747;cursor:pointer;font-size:1rem;padding:.5rem;position:relative}.wikiHomeContainer .wikiMenu .sectionMenu:hover{background-color:#2963f5}.wikiHomeContainer .wikiMenu .sectionMenu .subSectionMenu{background:#aed7da;color:#121313;display:none;left:100%;max-height:500px;overflow-y:auto;position:absolute;top:0;width:300px}.wikiHomeContainer .wikiMenu .sectionMenu:hover .subSectionMenu{display:flex;flex-direction:column}.wikiHomeContainer .wikiMenu .sectionMenu .subSectionMenu div{border:1px solid #7b7b7b;padding:.25rem}.wikiHomeContainer .wikiMenu .sectionMenu .subSectionMenu div:hover{background:#56c4d7}.wikiHomeContainer .wikiPageViewer{border:1px solid #0e201e;color:#aed7da;flex:1 1 75%;padding:3rem}.wikiHomeContainer .wikiPageViewer h1{color:#ff8b1f;font-size:2rem;margin-bottom:2rem;text-align:center;width:100%}.wikiHomeContainer .wikiPageViewer h2{color:#268fa1}.wikiHomeContainer .wikiPageViewer ol,.wikiHomeContainer .wikiPageViewer ul{padding-left:4rem}.wikiHomeContainer .wikiPageViewer .imgContainer{text-align:center;width:100%}.wikiHomeContainer .wikiPageViewer img{max-height:300px;max-width:300px;padding:auto}.wikiHomeContainer .wikiPageViewer .wikiFooterNav{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:3rem;text-align:center;width:100%}.wikiHomeContainer .wikiPageViewer .wikiFooterNav .wikiFooterContainer{align-items:center;display:flex;flex:1 1 50%;justify-content:center;text-align:center}.wikiHomeContainer .wikiPageViewer .wikiFooterNav .wikiFooterContainer .wikiFooterButtonLeft{background-color:#0e201e;border:1px solid #8eb0b3;border-radius:40% 5px 5px 40%;color:#aed7da;cursor:pointer;padding:.8rem}.wikiHomeContainer .wikiPageViewer .wikiFooterNav .wikiFooterContainer .wikiFooterButtonRight{background-color:#0e201e;border:1px solid #8eb0b3;border-radius:5px 40% 40% 5px;color:#aed7da;cursor:pointer;padding:.8rem}.wikiCreateContainer{align-items:center;color:#aed7da;display:flex;flex-direction:column;justify-content:center;width:100%}.wikiCreateContainer .wikiCreateSubcontainer{display:flex;flex-direction:row;justify-content:center;padding:1rem;width:100%}.wikiCreateContainer .wikiCreateSubcontainer .htmlPanel,.wikiCreateContainer .wikiCreateSubcontainer .markdownPanel{display:flex;flex-direction:column;padding:.5rem;width:50%}.wikiCreateContainer .wikiCreateSubcontainer .markdownPanel .markdownRibbon{display:none;flex-direction:row}.wikiCreateContainer .wikiCreateSubcontainer .wikiMarkdownEditor{background-color:#e0e0e0;color:#121313;padding:.5rem;width:100%}.wikiCreateContainer .wikiCreateSubcontainer .wikiMarkdownViewer{border:1px solid #0e201e;color:#aed7da;height:100%;padding:.5rem;width:100%}.wikiCreateContainer .wikiCreateSubcontainer .wikiMarkdownViewer h1{color:#ff8b1f;font-size:2rem;margin-bottom:2rem;text-align:center;width:100%}.wikiCreateContainer .wikiCreateSubcontainer .wikiMarkdownViewer h2{color:#268fa1}.wikiCreateContainer .wikiCreateSubcontainer .wikiMarkdownViewer ol,.wikiCreateContainer .wikiCreateSubcontainer .wikiMarkdownViewer ul{padding-left:3rem}.wikiCreateContainer .wikiCreateSubcontainer .wikiMarkdownViewer .imgContainer{text-align:center;width:100%}.wikiCreateContainer .wikiCreateSubcontainer .wikiMarkdownViewer img{max-height:400px;max-width:400px;padding:auto}.wikiCreateContainer .wikiCreateSubcontainer .wikiSubmitButton{background:#268fa1;border:1px solid #aed7da;border-radius:20px;color:#e0e0e0;cursor:pointer;padding:.5rem 1rem}.wikiCreateContainer .wikiCreateSubcontainer .wikiSubmitButton:hover{background-color:#56c4d7;color:#121313}.perkTable{border-collapse:separate;border-spacing:0 5px;text-align:center;width:100%}.perkTable td{border-bottom:1px solid #8eb0b3;border-top:1px solid #8eb0b3;padding:5px}.perkTable td:first-of-type{border-bottom-left-radius:15px;border-left:1px solid #8eb0b3;border-top-left-radius:15px;color:#ff8b1f}.perkTable td:last-of-type{border-bottom-right-radius:15px;border-right:1px solid #8eb0b3;border-top-right-radius:15px}.perkTable tr:nth-child(2n){background-color:#0e201e}.perkTable th,.perkTable tr:nth-child(odd),tfoot td{background-color:#121313}.perkTable th,tfoot td{border-bottom:3px solid #2963f5;border-collapse:separate;border-spacing:0 5px;color:#2963f5;padding:10px;text-align:center}.perkTable th:hover{background:#56c4d7}@media (max-width:1200px){.hide-med{display:none}.edit-char-status-panel .health-container{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;text-align:center}.edit-char-status-panel .health-subcontainer{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;text-align:center;width:100%}.edit-char-status-panel .status{display:flex;flex-direction:column;justify-content:space-evenly;text-align:center}.edit-char-status-panel .status-subcontainer{display:flex;flex-direction:row;justify-content:space-evenly;text-align:center;width:100%}.edit-char-status-panel .equipment-stims{display:flex;flex-direction:column;width:100%}.char-sheet-skill-panel{padding:0}.char-sheet-skill-panel .skill-row .skill-name{align-items:center;color:#e0e0e0;display:flex;flex:1 1 150px;font-size:1rem;justify-content:flex-start;line-height:1rem;text-align:left}.char-sheet-skill-panel .skill-row .skill-level .skill-level-value{background:#e0e0e0;border:1px solid #4d4d4d;border-radius:20%;color:#e0e0e0;color:#121313;font-size:1rem;height:30px;margin-left:.5rem;text-align:center;width:30px}.char-sheet-skill-panel .skill-row .expertise_container{align-items:center;display:flex;flex:1 1 80px;font-size:1rem;justify-content:center}.expertise_select{-o-appearance:none;-webkit-appearance:none;appearance:none;background:#4d4d4d;border:1px solid #268fa1;color:#aed7da;cursor:pointer;font-size:1rem;height:40px;line-height:1rem;max-width:100%;padding:.25rem;text-align:center;text-overflow:ellipsis;white-space:normal;width:80px}.attackModal{background:#121313;border:2px solid #268fa1;bottom:0;color:#aed7da;display:flex;flex-direction:row;left:10%;position:absolute;right:10%;top:0}.char-sheet-inventory-panel .itemList{flex:1 1;overflow-y:auto}.itemStore{background:#121313;border:2px solid #268fa1;bottom:0;color:#aed7da;left:10%;max-height:100%;position:absolute;right:10%;top:0}}@media (max-width:900px){.hide-900{display:none}.edit-char-main-panel .first-row{display:flex;flex-direction:column}.edit-char-main-panel .first-row .attributes .attribute-container .attribute-item input{border:1px solid #268fa1;border-radius:30%;color:#e0e0e0;font-size:1.8rem;height:45px;line-height:3rem;text-align:center;width:45px}.char-sheet-skill-panel .skill-row{border:1px solid #268fa1;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:.5rem;padding:.25rem .5rem;width:100%}.char-sheet-skill-panel .skill-row .skill-subcontainer{margin:.25rem 0}.attackModal{background:#121313;border:2px solid #268fa1;color:#aed7da;display:flex;flex-direction:row;left:5%;max-height:100%;position:absolute;right:5%;top:65px}.char-sheet-inventory-panel{color:#aed7da;display:flex;flex-direction:column}.char-sheet-inventory-panel .inventory-top-container{display:flex;flex-direction:column;margin-bottom:2rem;margin-top:1rem}.char-sheet-inventory-panel .inventory-top-subcontainer{display:flex;flex:1 1 50%;flex-direction:row;justify-content:flex-start;margin-bottom:1rem}.char-sheet-inventory-panel .itemList .itemContainer{border:1px solid #0e201e;display:flex;flex-direction:column;margin-bottom:.8rem;padding:.5rem}.char-sheet-inventory-panel .itemList .equipped{border:1px solid #ff8b1f;padding:.5rem}.char-sheet-inventory-panel .itemList .itemSubcontainer{align-items:flex-start;justify-content:flex-start;margin-bottom:1rem}.char-sheet-inventory-panel .itemList .itemDesc{align-items:center;justify-content:center;margin-bottom:1rem;text-align:center}.char-sheet-inventory-panel .itemList .itemContainer .inventoryOptions{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.char-sheet-inventory-panel .itemList .itemContainer .inventoryOptions .invArrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.char-sheet-inventory-panel .itemList .itemContainer .inventoryOptions div{display:flex;flex-direction:row;justify-content:center;max-width:400px;padding:0 .5rem;width:100%}.char-sheet-inventory-panel .itemList .itemContainer .inventoryOptions div:first-of-type button{background:#0e201e;color:#ff8b1f;cursor:pointer;font-size:1.2rem;height:30px;width:100%}.char-sheet-inventory-panel .itemList .itemContainer .inventoryOptions div:last-of-type button{background:#4d4d4d;color:#aed7da;cursor:pointer;font-size:1.2rem;height:30px;width:50%}.char-sheet-inventory-panel .itemList .itemContainer .quantMod{align-items:center;justify-content:center;margin-bottom:1rem;text-align:center}.char-sheet-inventory-panel .itemList .itemContainer .quantMod span{border:1px solid #aed7da;color:#268fa1;padding:.5rem 1rem}.itemStore{background:#121313;border:2px solid #268fa1;bottom:0;color:#aed7da;left:0;max-height:100%;position:absolute;right:0;top:0}.itemStore .storeWrapper .itemList .itemContainer .itemNameType{display:flex;flex:1 1 33%;flex-direction:column}.itemStore .storeWrapper .storeFooter{align-items:center;background:#0e201e;display:flex;flex-direction:column;padding:.25rem}.itemStore .storeWrapper .storeFooter .storeSubfooter{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;text-align:center;white-space:normal}.itemStore .storeWrapper .storeFooter h2{color:#2963f5;flex:0 1;font-size:1.2rem}.itemStore .storeWrapper .storeFooter .storeFooterButtons{display:flex;flex:1 1 40%;justify-content:space-evenly;text-align:center}.itemStore .storeWrapper .storeFooter .storeFooterButtons button{font-size:1.2rem;height:40px;width:120px}.itemStore .storeWrapper .storeFooter .storeFooterButtons button:first-of-type{background:#2963f5;color:#e0e0e0}.itemStore .storeWrapper .storeFooter .storeFooterButtons button:last-of-type{background:#30060f;color:#e0e0e0}.itemStore .craftingWrapper .craftingContainer .recipeContainer .recipeComponent{background:#0e201e;border:2px solid #268fa1;border-radius:.5rem;color:#ff8b1f;font-size:14pt;padding:.5rem;position:absolute;width:240px}.itemStore .craftingWrapper .craftingContainer .recipeContainer .recipeComponentNA{background:#4d4d4d;border:2px solid #30060f;border-radius:.5rem;color:#0e201e;font-size:14pt;padding:.5rem;position:absolute;width:240px}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleGrenComp1{left:calc(50% - 120px);top:calc(10% - 20px)}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleGrenComp2{left:calc(50% - 120px);top:calc(30% - 20px)}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleGrenComp3{left:calc(50% - 120px);top:calc(50% - 20px)}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleGrenComp4{left:calc(50% - 120px);top:calc(70% - 20px)}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleDroneComp1{left:calc(50% - 120px);top:calc(10% - 20px)}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleDroneComp2{left:calc(50% - 120px);top:calc(30% - 20px)}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleDroneComp3{left:calc(50% - 120px);top:calc(50% - 20px)}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleSerumComp1{left:calc(50% - 120px);top:calc(10% - 20px)}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleSerumComp2{left:calc(50% - 80px);top:calc(30% - 20px);width:160px}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleSerumComp3{left:calc(50% - 80px);top:calc(50% - 20px);width:160px}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleSerumComp4{left:calc(50% - 80px);top:calc(70% - 20px);width:160px}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleModComp1{left:calc(50% - 120px);top:calc(15% - 20px)}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleModComp2{left:calc(50% - 120px);top:calc(35% - 20px)}.itemStore .craftingWrapper .craftingContainer .recipeContainer .simpleModComp3{left:calc(50% - 120px);top:calc(55% - 20px)}}@media (max-width:700px){.hide-sm{display:none}.container{padding:0}.x-large{font-size:3rem}.large{font-size:2rem}.lead{font-size:1.2rem}.navbar{display:block;margin-bottom:2rem;text-align:center}.navbar ul{justify-content:center;text-align:center}.navbar h1{margin-bottom:1rem}.dash-buttons a{display:block;margin-bottom:.2rem;width:100%}.profile{grid-template-columns:1fr;justify-content:center;text-align:center}.profile ul{display:none}.profile-grid{grid-template-areas:"top" "about" "exp" "edu" "github"}.profile-about .skills{flex-direction:column}.dash-char-item .char-item-top{display:flex;flex-direction:column}.dash-char-item .dash-char-name{font-size:2rem}.createCharWrapper{display:flex;flex-direction:column}.char-header .header-menu{align-items:center;display:flex;flex-flow:row;justify-content:space-evenly;text-align:center}.char-header .header-menu .header-tab{color:#aed7da;cursor:pointer;font-size:.85rem;padding:.5rem;text-align:center}.edit-char-main-panel>div{margin-top:1rem}.edit-char-main-panel .first-row,.edit-char-main-panel .second-row{display:flex;flex-direction:column}.edit-char-main-panel .first-row .attributes,.edit-char-main-panel .second-row .languages{margin-top:1rem}.edit-char-status-panel .health-subcontainer{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;text-align:center;width:100%}.edit-char-status-panel .equipment-stims .equipment .armor-container{align-items:center;border:1px solid #268fa1;display:flex;flex-direction:column;justify-content:center;text-align:left}.edit-char-status-panel .equipment-stims .equipment .armor-subcontainer{align-items:center;display:flex;flex-direction:row;justify-content:center}.edit-char-status-panel .equipment-stims .equipment .weapon-container{align-items:center;border:1px solid #268fa1;display:flex;flex-direction:column;justify-content:center;text-align:left}.edit-char-status-panel .equipment-stims .equipment .weapon-subcontainer{align-items:center;display:flex;flex-direction:row;justify-content:center}.char-sheet-skill-panel .skill-header{font-size:1rem}.expertise_select{-o-appearance:none;-webkit-appearance:none;appearance:none;background:#4d4d4d;border:1px solid #268fa1;color:#aed7da;cursor:pointer;font-size:1rem;height:50px;line-height:1.2rem;padding:.25rem 0;text-align:center;width:80px}.char-sheet-actions-panel{align-items:flex-start;border:1px solid #0e201e;color:#e0e0e0;display:flex;flex-direction:column;padding:0}.char-sheet-actions-panel .weaponListItem{display:flex;flex-direction:column;padding:.5rem}.char-sheet-actions-panel .equipContainer{display:flex;flex-direction:row;padding:.5rem}.attackModal{background:#121313;border:2px solid #268fa1;color:#aed7da;height:100%;left:0;position:relative;top:0}.attackModal .attackPanel{display:flex;flex:1 1 100%;flex-direction:column;overflow:auto}.attackModal .sitchPanel{background:#121313;border:1px solid #aed7da;color:#eee;display:flex;flex-direction:column;left:0;overflow:auto;padding:1rem;position:absolute;transition:left .5s}.attackModal .hidden{left:-200px}.char-sheet-actions-panel .attackModalButtonContainer{display:flex;flex-direction:column;justify-content:center}.attackModal .attackPanel .attackPanelTop .sitchButton{background:#aed7da;border:1px solid #4d4d4d;border-radius:.5rem;color:#0e201e;cursor:pointer;display:flex;margin-bottom:.25rem;margin-left:1rem;padding:.2rem .5rem;text-align:center}.attackModal .attackPanel .attackModalWrapper .attackModalRow{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;margin:1rem 0}.attackModal .attackPanel .attackModalWrapper .attackModalTotalRow{align-items:center;border-top:2px solid #2963f5;display:flex;flex-direction:row;font-size:1.5rem;justify-content:space-evenly;margin-top:1rem;padding:.5rem;text-align:center}.attackModal .attackPanel .attackModalWrapper .blunt{border-top:none;margin-top:-1rem}.attackModal .attackPanel .attackModalWrapper .attackModalTotalRow p{margin-right:1rem}.attackModal .attackPanel .attackModalWrapper .attackModalTotalRow p:last-of-type{color:#2963f5;margin-left:1rem}.char-sheet-inventory-panel>h1{text-align:center}.char-sheet-inventory-panel .inventory-top-container h1{color:#2963f5;font-size:1.2rem}.char-sheet-inventory-panel .inventory-top-subcontainer{display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem}.char-sheet-inventory-panel .inventory-top-container .inventory-top-subcontainer .capacity-container{flex:1 1 67%;margin-top:1rem;text-align:center}.itemStore .storeWrapper .storeHeader{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:1rem;padding:.25rem}.itemStore .storeWrapper .storeHeader h1{color:#2963f5;font-size:1.5rem;margin:0}.itemStore .storeWrapper .storeHeader .storeFunds{align-items:center;display:flex;justify-self:flex-end;padding:0 2rem;right:0}.itemStore .storeWrapper .storeHeader .storeSubheader select{background:#444747;color:#aed7da;font-size:1rem;height:40px;text-align:center;width:120px}.itemStore .storeWrapper .itemList{flex:1 1;font-size:.85rem;overflow-y:auto;padding:0}.itemStore .storeWrapper .itemList .itemContainer .storeOptions .storeButtons{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:.25rem;text-align:center;width:100%}.itemStore .storeWrapper .itemList .itemContainer .storeOptions button{background:#268fa1;font-size:1rem;height:30px;width:100%}.lvlUpModal{background:#121313;border:2px solid #268fa1;bottom:10%;color:#aed7da;left:0;overflow:auto;position:absolute;right:0;top:10%;width:100%}.lvlUpOverlay{background:rgba(49,49,49,.6);bottom:0;left:0;position:fixed;right:0;top:0}.lvlUpModal h1{color:#ff8b1f;text-align:center}.lvlUpModal .levelUpItem{display:flex;flex-direction:row}.lvlUpModal .levelUpItem h2{color:#268fa1}.lvlUpModal .levelUpItem h2,.lvlUpModal .levelUpItem p{font-size:1.2rem;margin:1rem}.lvlUpModal .levelUpAttrItem{display:flex;flex-direction:column}.lvlUpModal .levelUpAttrItem h2{color:#268fa1;font-size:1.2rem;margin:1rem}.lvlUpModal .levelUpAttrItem .levelUpAttrContainer{display:flex;flex-direction:row;justify-content:center}.lvlUpModal .levelUpAttrItem .levelUpAttrContainer p{background:#0e201e;border:1px solid #56c4d7;border-radius:.5rem;color:#aed7da;cursor:pointer;font-size:1.2rem;margin:0 .5rem;text-align:center;width:60px}.lvlUpModal .levelUpAttrItem .levelUpAttrContainer p:hover{background:#aed7da;color:#0e201e}.lvlUpModal .levelUpAttrItem .levelUpAttrContainer .selected{background:#ff8b1f;color:#0e201e}.lvlUpModal .levelUpAttrItem .attrChangeInfo{margin:.5rem;text-align:center}.lvlUpModal .levelUpAttrItem .attrChangeInfo span:first-of-type{color:#268fa1}.lvlUpModal .levelUpConfirm{background:#ff8b1f;border:1px solid #aed7da;border-radius:.5rem;bottom:5%;color:#121313;cursor:pointer;font-size:1.2rem;font-weight:700;left:calc(50% - 100px);margin-top:1rem;padding:.5rem;text-align:center;width:200px}.lvlUpModal .levelUpConfirm:hover{background:#aed7da;color:#121313}.itemStore .craftingContainer{display:flex;flex:1 1 100%;flex-direction:column;overflow:auto}.itemStore .recipeList{background:#121313;border:1px solid #aed7da;color:#eee;display:flex;flex-direction:column;left:0;max-height:100%;overflow:auto;padding:1rem;position:absolute;transition:left .5s;width:200px}.itemStore .hidden{left:-200px}.itemStore .craftingWrapper .craftingContainer .craftingHeader .recipeButton{align-items:center;background:#aed7da;border:1px solid #4d4d4d;border-radius:.5rem;color:#0e201e;cursor:pointer;display:flex;justify-content:center;margin-bottom:.25rem;margin-right:1rem;padding:.5rem;text-align:center}.itemStore .craftingWrapper .craftingContainer .recipeContainer .recipeVisual{display:flex;flex-direction:column;height:100%;justify-content:flex-end}.itemStore .craftingWrapper .craftingContainer .recipeContainer .recipeBG{left:calc(50% - 300px);min-width:500px;opacity:.25;position:absolute;top:calc(40% - 200px);width:50%;z-index:0}.itemStore .craftingWrapper .craftingContainer .recipeContainer .recipeYield{align-items:center;bottom:1rem;display:flex;flex-direction:column;font-size:14pt;justify-content:center;left:2rem;padding-bottom:1rem}}
/*# sourceMappingURL=main.cbcb6e23.css.map*/