body{--bg-primary:#21262b;--bg-secondary:#1c2025;--bg-tertiary:#191c21;--border-primary:#292f35;--border-secondary:#323a42;--border-tertiary:#333f4a;--text-primary:#fff;--text-secondary:#bbb;--text-tertiary:#999;--text-inverted:#000;--text-white:#fff;--text-black:#000;--highlight:#ffc100;--text-border:1px 1px 0 #1f161f,-1px 1px 0 #1f161f,1px -1px 0 #1f161f,-1px -1px 0 #1f161f,0px 1px 0 #1f161f,0px -1px 0 #1f161f,-1px 0px 0 #1f161f,1px 0px 0 #1f161f,0 0 5px #1f161f;--green-primary:#11dc82;--green-secondary:#1e7c52;--green-tertiary:#15925b;--red-primary:#ff8d8d;--rarity-common:#fff;--rarity-good:#2cff59;--rarity-great:#08adff;--rarity-epic:#ff4fa7;--scroll-thumb:hsla(0,0%,100%,0.15);--scroll-track:rgba(0,0,0,0.2);--gradient-primary:linear-gradient(90deg,#0b7edc 0%,#1396f3 50%,#00adff);--gradient-secondary:linear-gradient(90deg,#ff7f00 0%,#ffad00 50%,#ffe800);--box-shadow:0 0 10px rgba(0,0,0,0.25);--transition_linear:0.2s linear;--transition_ease-in-out:0.2s ease-in-out;--button-primary:hsla(0,0%,100%,0.05);--button-primary-active:hsla(0,0%,100%,0.1);--button-cancel:#881313;--button-cancel-border:#660c0c}*{font-family:Varela Round,Open Sans,sans-serif;box-sizing:border-box;outline:0;scrollbar-color:var(--scroll-thumb) var(--scroll-track);scrollbar-width:thin}@media screen and (max-width:1100px){*{padding:0;margin:0}}::-webkit-scrollbar-thumb{background-color:var(--scroll-thumb)}::-webkit-scrollbar-track{background-color:var(--scroll-track)}::-webkit-scrollbar{width:8px;height:8px}#preloader{position:fixed;bottom:0;left:0;right:0;top:0;background-color:var(--bg-primary);z-index:10000}#preloader.contentLoaded{-webkit-animation:c .3s linear forwards;animation:c .3s linear forwards}.preload-background{position:fixed;bottom:0;left:0;right:0;top:0;background:50%/cover no-repeat url(../assets/images/loadbg.png);opacity:1;-webkit-transition:background-color .4s ease-in-out 0s;transition:background-color .4s ease-in-out 0s;z-index:-1;-webkit-animation:q .3s linear;animation:q .3s linear}.preload-container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;height:100%;-webkit-animation:q .3s linear;animation:q .3s linear}.preload-logo{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;width:100%;max-height:500px;background:50%/contain no-repeat url(../assets/images/site-logo.png)}.preload-message{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:10px;width:100%;max-width:500px;color:var(--highlight);background-color:rgba(0,0,0,.25);border-radius:5px}.preload-spinner{width:40px;height:40px;margin:35px auto;border:5px solid var(--border-tertiary);border-right:5px solid rgba(0,0,0,.25);border-bottom:5px solid rgba(0,0,0,.25);border-left:5px solid rgba(0,0,0,.25);border-radius:100%;-webkit-animation:b 1s ease-in-out 0s infinite;animation:b 1s ease-in-out 0s infinite}.preload-extended-container.loaded{display:none}.preload-extended-container{position:fixed;top:20px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:0 auto;width:100%;max-width:800px;background-color:#21262b;border:1px solid #333f4a;border-radius:5px;box-shadow:0 5px 10px 0 rgba(0,0,0,.25);-webkit-animation:q .3s linear;animation:q .3s linear;overflow:hidden}.preload-extended-message{padding:20px;color:var(--red-primary);text-align:center}.preload-extended-message a{color:var(--text-secondary);text-decoration:none;-webkit-transition:var(--transition_linear);transition:var(--transition_linear)}.preload-extended-message a:hover{color:var(--highlight)}.preload-extended-actions{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:10px;width:100%;background-color:#191c21;border-top:1px solid #333f4a}.preload-extended-action{margin:0 5px;padding:10px 20px;color:#fff;background-color:hsla(0,0%,100%,.1);border:0;border-radius:5px;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.preload-extended-action:hover{background-color:hsla(0,0%,100%,.15)}.preload-extended-action-delete:hover{background-color:#af1a1a}body{margin:0;padding:0;background-color:var(--bg-tertiary)}.back-to-top,body{color:var(--text-primary)}.back-to-top{position:fixed;bottom:2%;right:1.5%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:60px;height:60px;border-radius:50%;background-color:var(--border-primary);text-decoration:none;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear);z-index:900}.show-button{-webkit-transform:scale(1);transform:scale(1)}.actionButton{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:5px;padding:10px 15px;color:var(--text-primary);text-align:center;text-decoration:none;background-color:var(--button-primary);border:0;border-radius:5px;cursor:pointer;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear);-webkit-animation:f var(--transition_linear);animation:f var(--transition_linear)}.actionButton.actionButtonAnimDisabled{-webkit-animation:none;animation:none}.actionButton:focus,.actionButton:hover{background-color:var(--button-primary-active);box-shadow:0 3px 5px 0 rgba(0,0,0,.15)}.actionButton>img,.actionButtonTextLeft{margin-right:10px}.actionButtonTextRight,.backButtonText{margin-left:10px}.actionButtonCard{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-top:auto;padding:10px 15px;width:100%;color:var(--text-primary);text-align:center;background-color:var(--button-primary);border:0;border-radius:5px;cursor:pointer;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.actionButtonCard:focus,.actionButtonCard:hover{background-color:var(--button-primary-active);box-shadow:0 3px 5px 0 rgba(0,0,0,.15)}.actionButtonCardCost{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;margin-top:auto;padding:0 15px 10px;width:100%;color:var(--text-primary);text-align:center;background-color:var(--button-primary);border:0;border-radius:5px;cursor:pointer;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.actionButtonCardCost:focus,.actionButtonCardCost:hover{background-color:var(--green-tertiary)}.actionButtonCardText{padding:5px 0 2.5px}.actionButtonCardValue{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex-grow:1;padding:5px 10px;background-color:rgba(0,0,0,.2);border-radius:5px}.actionButtonCardValue>i,.actionButtonCardValue>img{margin-right:5px}.actionButtonCardValue>img{max-height:20px}.contentHeader{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:end;align-items:flex-end;margin:10px 0;padding:10px;border-bottom:2px solid var(--border-primary);-webkit-animation:q var(--transition_linear);animation:q var(--transition_linear)}.contentHeading,.headingMoreInfoButton,.headingTitle{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.headingMoreInfoButton{position:relative;-webkit-box-pack:center;justify-content:center;margin:5px;padding:10px 15px;min-width:125px;color:var(--text-primary);text-align:center;text-decoration:none;background-color:var(--button-primary);border:0;border-radius:5px;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear);-webkit-animation:f var(--transition_linear);animation:f var(--transition_linear)}.emptyContentMessage{padding:10px;color:#ff8282;background-color:var(--bg-primary);border-radius:5px;-webkit-animation:q var(--transition_linear);animation:q var(--transition_linear);box-shadow:var(--box-shadow)}.goldValue,.statValue{-webkit-box-flex:1;flex-grow:1;margin-left:10px;padding:3px;text-align:center;background-color:hsla(0,0%,100%,.03);border-radius:5px}.sectionHeading{padding:0 5px 5px;margin:0 0 10px;font-weight:400;font-size:1rem;border-bottom:2px solid var(--border-primary)}.progressBarContainer{position:relative;width:100%;height:30px;font-size:.85rem;background-color:var(--bg-tertiary);border:2px solid var(--border-tertiary);border-radius:5px;overflow:hidden}.progressBarText{position:absolute;top:0;right:0;left:0;bottom:0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-shadow:var(--text-border)}.progressBarText.containsIcon{left:30px}.progressBarContent{height:100%}.progressBarContent,.progressBarIcon{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.progressBarIcon{width:30px;height:inherit;background-color:var(--border-tertiary)}.progressBar{height:inherit;-webkit-box-flex:1;flex-grow:1}.progressBarFill{height:inherit;background:var(--border-primary)}.itemLevel{position:absolute;top:10px;left:10px;color:var(--text-primary);font-size:.75em;text-align:center;background-color:hsla(0,0%,100%,.05);border-radius:5px;padding:5px 8px}.itemUpgrade{position:absolute;top:0;right:-50px;left:0;margin:0 auto;width:20px;height:20px;line-height:20px;font-size:.75rem;color:var(--text-primary);background-color:var(--green-secondary);text-shadow:none}.itemQty,.itemUpgrade{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-radius:5px}.itemQty{padding:5px 10px;margin-top:auto;min-width:75px;background-color:rgba(0,0,0,.25)}p.hamster{color:var(--text-tertiary);font-size:.65rem;opacity:.25}.game-content{display:grid;grid-template:1fr 52px/1fr 250px;height:100vh;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.game-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;grid-column:1/2;grid-row:1/2;overflow-y:auto}footer{position:relative;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;grid-column:1/-1;grid-row:2;font-size:.85rem;border-top:2px solid var(--border-primary)}.right-side-content,footer{display:-webkit-box;display:flex;background-color:var(--bg-primary)}.right-side-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;grid-column:2/3;grid-row:1/2;padding:0 10px 10px;border-left:2px solid var(--border-primary);overflow-y:auto}.right-side-content .heading{margin:10px 20px;padding:5px 10px;color:var(--text-primary);font-weight:400;text-align:center;border-bottom:2px solid var(--border-secondary);cursor:pointer}.inventoryContent{display:-webkit-box;display:flex;height:100%}.inventoryContent>div{flex-basis:250px}.inventoryContentContainer{-webkit-box-flex:1;flex-grow:1;overflow:auto}.inventoryContainer,.inventoryEquipContainer{height:100%;overflow:auto}.equipHeroes,.equipItems,.inventoryCardContainer{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:10px;margin:10px;-webkit-transform-origin:left top;transform-origin:left top;-webkit-animation:f .2s;animation:f .2s}.inventoryActions{display:-webkit-box;display:flex;flex-wrap:wrap;padding:5px 5px 0;width:100%}.invSubActionsContainer{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex-grow:1}.inventoryEquipContent{display:-webkit-box;display:flex;flex-wrap:wrap;padding:10px}.equipContentHeroes{-webkit-box-flex:1;flex-grow:1;margin-left:10px;padding-left:10px;border-left:2px solid var(--border-primary)}.equipItem,.heroEquipBlock,.inventoryItem{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:10px;color:var(--text-primary);background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;box-shadow:var(--box-shadow);overflow:hidden;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.inventoryItem:hover{border-color:var(--border-tertiary);cursor:pointer}.inventoryItem.inspectHighlight{border-color:var(--bg-tertiary);box-shadow:inset 0 0 0 2px var(--border-primary),0 0 0 2px var(--border-tertiary);-webkit-transform:scale(1.05);transform:scale(1.05)}.equipItem,.heroEquipBlock{min-height:200px}.equipItem{max-width:190px}.equipItem-drag-sort-active{background:transparent;color:transparent;border:1px solid #15925b}.inventoryItemEmpty{opacity:.75;background-color:var(--bg-secondary);border:2px solid var(--bg-primary)}.inventoryItemEmptyIcon{opacity:.75}.inventoryItemEmptyIcon>i{font-size:2rem;opacity:.1}.emptyGearSlotTitle,.inventoryItemEmptyText{color:var(--text-tertiary)}.emptyGearSlotLevel,.emptyGearSlotRarity,.inventoryItemEmpty .itemLevel,.inventoryItemEmpty .itemRarity{height:38px;width:37.5px;opacity:.45}.inventoryItemEmpty .invPropStat{height:36px;opacity:.45}.inventoryItemEmpty .invPropStat>span{margin-left:auto;height:26px;width:80%;background-color:hsla(0,0%,100%,.05);border-radius:5px}.inventoryItemEmpty .inventoryButtons>div{height:36px;background-color:hsla(0,0%,100%,.02);cursor:default}.inventoryItemEmpty .inventoryButtons>div:hover{background-color:hsla(0,0%,100%,.02);box-shadow:none}.equipItemName,.heroEquipBlockName,.inventoryItemName{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:100%}.heroEquipBlockPic,.inventoryItemEmptyIcon,.itemName>img{padding:10px;height:56px;width:56px;background-color:rgba(0,0,0,.25);border:2px solid var(--border-primary);border-radius:10px}.emptyGearSlotTitle,.heroEquipBlockName,.itemName{width:100%;margin-bottom:5px;padding:5px;text-align:center;border-bottom:2px solid hsla(0,0%,100%,.05)}.emptyGearSlotTitle{margin-bottom:auto}.itemRarity{position:absolute;top:10px;right:10px;padding:5px 8px;font-size:1.25rem;background-color:hsla(0,0%,100%,.05);border:2px solid transparent;border-radius:5px;color:#fff}.RT0>i:before{opacity:.25}.RT0>i:after{opacity:0}.RT1{color:#2cff59}.RT1>i:before{-webkit-transform:scale(1.25);transform:scale(1.25)}.RT1>i:after{opacity:0}.RT2{color:#08adff}.RT3{color:#ff4fa7;border-color:var(--border-tertiary)!important;overflow:hidden}.RT3:after{position:absolute;top:0;right:0;content:"";width:100px;height:20px;background-color:#fff;opacity:.05;-webkit-animation:o 3s infinite;animation:o 3s infinite}.equipItemProps,.inventoryProps{position:relative;display:grid;grid-gap:5px;width:100%}.equipItemProps{margin-bottom:auto}.heroEquipBlockEquipStat,.inventoryItemValue{margin-bottom:5px}.heroEquipBlockEquipStat,.inventoryItemValue,.invPropStat{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:5px 10px;width:100%;background-color:rgba(0,0,0,.25);border-radius:5px}.inventoryButtons{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-top:auto;width:100%;text-align:center}.inventoryButtons>div+div{margin-left:10px}.inventoryButtons>div{-webkit-box-flex:1;flex:1;margin-top:10px;padding:8px 10px;background-color:hsla(0,0%,100%,.05);border-radius:5px;cursor:pointer;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.inventoryButtons>div:hover{background-color:hsla(0,0%,100%,.1);box-shadow:0 5px 15px rgba(0,0,0,.1)}.inventoryBackButton:focus,.inventoryBackButton:hover{background-color:var(--button-cancel)}.heroEquipBlockEquip,.heroEquipBlockEquips{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1;width:100%}.heroEquipBlockEquipStat.hebPositive{color:#2affc4}.heroEquipBlockEquipStat.hebNegative{color:#f66}.materialContentContainer{position:relative;padding:0 10px 10px;height:100%;background-color:var(--bg-primary);border-right:2px solid var(--border-primary);overflow:auto;-webkit-transform-origin:left;transform-origin:left;-webkit-animation:j .15s forwards;animation:j .15s forwards}.materialsHeader{position:-webkit-sticky;position:sticky;top:0;margin:0;padding:15px 10px 5px;width:100%;color:var(--text-primary);font-weight:400;text-align:center;background-color:var(--bg-primary);border-bottom:2px solid var(--border-secondary);cursor:pointer;z-index:1}.materialsList{display:grid;grid-template:auto/repeat(3,1fr);grid-gap:5px;margin-top:10px;font-size:.85rem}.material{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:var(--bg-tertiary);border:2px solid var(--border-secondary);border-radius:5px;-webkit-animation:f .2s;animation:f .2s}.material .materialName{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:5px;background-color:var(--border-secondary);border-radius:3px 0 0 3px}.material .materialName>img{width:20px}.material .materialAmt{-webkit-box-flex:1;flex-grow:1;text-align:center}.noMaterials{grid-column:1/-1;text-align:center;color:var(--text-tertiary)}.itemSideDiv{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:5px}.itemSideHeader{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:25px 0 5px;padding:5px 0;text-align:center;border-bottom:2px solid var(--border-primary)}.itemSideText{padding:10px;color:var(--text-secondary);text-align:center}.ItemSideInspectActions{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;margin:0 -10px 10px;height:50px;border-bottom:2px solid var(--border-primary)}.ItemSideInspectAction{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;flex-basis:50px;padding:10px;height:100%;color:var(--text-tertiary);cursor:pointer;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.ItemSideInspectAction.highlight,.ItemSideInspectAction:hover{background-color:var(--bg-secondary)}.ItemSideInspectAction.highlight{color:var(--text-primary)}.ItemSideInspectAction:before{position:absolute;bottom:-2px;content:"";height:2px;width:0;background-color:transparent;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.ItemSideInspectAction.highlight:before{width:100%;background-color:var(--highlight)}.closeItemSideInspect{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;flex-basis:50px;margin-left:auto;padding:10px;height:100%;font-size:1.25rem;color:var(--text-tertiary);border-left:2px solid var(--border-primary);-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear);cursor:pointer}.closeItemSideInspect:hover{color:var(--text-primary);background-color:var(--button-cancel)}.itemSideInspectName{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:10px;min-height:125px;background:var(--bg-secondary);border:2px solid var(--border-primary);border-radius:10px}.itemSideOption.actionButton{margin:0}.itemSideOption.itemSideLocked,.itemSideOption.otherDisabled{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:10px 15px;color:var(--text-secondary);text-align:center;background-color:rgba(0,0,0,.15);border-radius:5px;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear);-webkit-animation:f var(--transition_linear);animation:f var(--transition_linear);cursor:default}.heroSideEquip{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:10px;background-color:var(--bg-secondary);border:2px solid var(--border-primary);border-radius:5px;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear);cursor:pointer}.heroSideEquip:hover{border-color:var(--border-tertiary)}.heroSideEquipPlate{padding:5px 0}.heroSideEquipPic,.heroSideEquipPlate{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.heroSideEquipPic{margin-right:5px}.heroSideEquipPic>img{max-height:30px;border-radius:5px}.heroSideEquipStats{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;flex-wrap:wrap;-webkit-box-flex:1;flex-grow:1}.heroSideEquipStat.heroStat:last-of-type{margin-bottom:0}.sidebarContentContainer{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:10px 0;width:100%}.invSideContainer{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex-grow:1;flex-basis:50px;margin:2.5px;font-size:.85rem;text-align:center;background-color:var(--bg-tertiary);border:2px solid var(--border-secondary);border-radius:5px}.invSideContainer:first-of-type{-webkit-box-flex:2;flex-grow:2}.invSideContainer>i,.invSideContainer>img{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:1rem;background-color:var(--border-secondary);padding:5px 8px;height:30px}.goldSidebarAmt,.invSidebarAmt{text-align:center;width:100%}.inventoryFullSide{background-color:var(--button-cancel-border);border-color:var(--button-cancel)}.invSideContainer.inventoryFullSide>i{background-color:var(--button-cancel)}.essenceButton{width:100%}.essenceButton:not(.disabled){background-color:var(--green-secondary)}.essenceButton img{height:16px}.dungeonSidebarContainer{margin-bottom:20px}.dungeonGroup{border-radius:10px;margin-bottom:10px;box-shadow:var(--box-shadow)}.DungeonSideBarStatus{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:5px;color:var(--text-tertiary);text-align:center;background-color:var(--bg-secondary);border:2px solid var(--border-secondary);border-radius:10px 10px 0 0;cursor:pointer}.DungeonSideBarStatus.DungeonSideBarAdventuring{color:var(--text-primary);background-color:var(--bg-tertiary);border-color:var(--border-secondary)}.dungeonFarmStatus{padding:0 5px;color:var(--text-tertiary);margin-bottom:-3px;-webkit-transition:color .27s ease-in-out;transition:color .27s ease-in-out}.dungeonFarmStatus:hover{color:var(--text-primary)}.dungeonFarmStatus.dungeonFarmActive{color:var(--highlight)}.dungeonSidebarFloor{-webkit-box-flex:1;flex-grow:1}.dungeonSidebarReward{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-top:-3px;padding:8px 10px 5px;font-size:.85rem;border:2px solid var(--border-secondary);border-top:0;border-radius:0 0 10px 10px;overflow:hidden}.dungeonRewardDiv{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;width:100%}.dungeonRewardRate{text-align:center;width:100px}.dungeonRewardRate,.dungeonRewardRateIcon{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.dungeonRewardRateIcon{margin-right:5px}.dungeonRewardBarContainer{margin-left:10px;border:0}.dungeonRewardBarContainer .progressBarFill{background-color:var(--border-secondary)}.workersSideContainer{display:grid;grid-template:auto/repeat(auto-fill,minmax(50px,1fr));grid-gap:2.5px}.workersSide{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:.85rem;background-color:var(--bg-tertiary);border:2px solid var(--border-secondary);border-radius:5px}.workersSide.noWorkersAvailable{background-color:var(--button-cancel-border);border-color:var(--button-cancel)}.workerSideImage{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:8px 0;width:30px;height:100%;background-color:var(--border-secondary)}.workerSideImage>img{height:16px}.noWorkersAvailable .workerSideImage{background-color:var(--button-cancel)}.workersSide>span{-webkit-box-flex:1;flex-grow:1;text-align:center}.R1{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, transparent),to(rgba(27,223,69,.15)));background-image:linear-gradient(180deg,transparent 0,rgba(27,223,69,.15))}.R2{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, transparent),to(rgba(2,121,223,.15)));background-image:linear-gradient(180deg,transparent 0,rgba(2,121,223,.15))}.R3{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, transparent),to(rgba(243,6,144,.15)));background-image:linear-gradient(180deg,transparent 0,rgba(243,6,144,.15))}.itemName,.recipeName{text-shadow:1px 2px 0 #000}.R1 .itemName,.R1.itemName{color:#2cff59}.R2 .itemName,.R2.itemName{color:#08adff}.R3 .itemName,.R3.itemName{color:#ff4fa7}.marketContainer{height:100%;overflow:auto;margin:0}.marketSalesContainer{display:grid;grid-template:auto/1fr;grid-gap:10px;padding:0 10px 10px}.perksAvailableCardsContainer,.perksPurchasedCardsContainer{display:grid;grid-template:auto/repeat(auto-fill,250px);grid-gap:10px}.purchasedPerks{grid-column:1/-1}.alPerk,.alPurchasedPerk{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:10px;text-align:center;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;box-shadow:var(--box-shadow)}.alTitle,.purchasedPerkTitle{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background:var(--bg-tertiary);margin:-10px -10px 0;padding:10px;border-radius:10px 10px 0 0;border-bottom:2px solid var(--border-primary)}.alSection{margin-top:5px;padding:3px;color:var(--text-secondary);font-size:.85rem}.alImage,.purchasedPerkImage{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:5px 0;padding:10px;height:90px;font-size:2.5rem;background-color:var(--bg-secondary);border:2px solid var(--border-primary);border-radius:10px}.alImage img,.purchasedPerkImage img{height:50px}.alDesc{padding:10px;color:var(--text-secondary);font-size:.85rem}.alBossBeat{margin-top:auto;padding:10px 5px;color:var(--highlight);font-size:.85rem;background-color:var(--bg-secondary);border-radius:5px}.alPerkCount{position:absolute;top:-5px;right:5px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:10px auto;width:60px;height:40px;color:var(--highlight);font-size:1.3rem;font-weight:700;background:var(--bg-primary);border-radius:10px;border:5px solid var(--border-tertiary);box-shadow:0 3px 0 0 rgba(0,0,0,.25);z-index:1}.dungeonsCloseup,.dungeonsContainer{height:100%;overflow:auto}.dtsSelectHeader,.dungeonListingsHeadingContainer{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:end;align-items:flex-end;margin:0 0 10px;padding:10px;border-bottom:2px solid var(--border-primary)}.dungeonListingsHeadingContainer{-webkit-animation:q var(--transition_linear);animation:q var(--transition_linear)}.dungeonListingsHeading,.headingIcon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.headingIcon{-webkit-box-pack:center;justify-content:center;margin-right:10px;padding:0 10px;font-size:2rem}.headingDescription{color:var(--text-secondary)}.areaSelect{padding:0 10px}.areaListings{display:grid;grid-template:auto/repeat(auto-fill,minmax(300px,1fr));grid-gap:10px;padding:10px 0}.adventureAreaHeader{margin-top:0}.dungeonAbandon:focus,.dungeonAbandon:hover,.dungeonAbandonAll:focus,.dungeonAbandonAll:hover{background-color:var(--button-cancel)}.areaContainer{position:relative;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;cursor:pointer;box-shadow:var(--box-shadow);-webkit-transition:all var(--transition_ease-in-out);transition:all var(--transition_ease-in-out);-webkit-animation:f var(--transition_linear);animation:f var(--transition_linear)}.areaContainer:hover{border-color:var(--border-tertiary)}.dungeonBackground{height:150px;width:100%;background-size:cover;background-position:bottom;border-top:2px solid var(--border-primary);border-bottom:2px solid var(--border-primary)}.areaHeader{background-color:var(--bg-tertiary);border-radius:10px 10px 0 0}.areaHeader,.areaStatus{padding:10px;text-align:center}.areaStatus{color:var(--text-secondary)}.areaStatus.statusAdventuring{color:var(--highlight)}.areaStatus.statusFailure{color:var(--red-primary)}.areaStatus.statusSuccess{color:var(--green-primary)}.areaAdventurers{position:absolute;bottom:60px;padding:10px;width:100%}.areaAdventurers,.areaHero{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.areaHero{width:50px;height:50px;margin:0 2.5px;background-color:hsla(0,0%,100%,.05);border:2px solid hsla(0,0%,100%,.05);border-radius:5px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 3px 0 hsla(0,0%,100%,.1);overflow:hidden}.areaHero>img,.areaSelectContainer{height:100%}.areaTeamSelectionContainer{display:-webkit-box;display:flex;height:100%;overflow:auto}.dungeonSelectionList{flex-basis:220px;background-color:var(--bg-primary);border-right:2px solid var(--border-primary);overflow:auto;box-shadow:var(--box-shadow);-webkit-transform-origin:left;transform-origin:left;-webkit-animation:j .15s;animation:j .15s}.dtsDungeon{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;border-top:1px solid var(--border-primary);border-bottom:1px solid var(--border-primary);cursor:pointer;-webkit-transition:all var(--transition_ease-in-out);transition:all var(--transition_ease-in-out)}.dtsDungeon:focus,.dtsDungeon:hover{background-color:var(--bg-secondary)}.dtsLocked,.dtsLocked:hover{color:var(--text-secondary);background-color:var(--bg-primary);cursor:default}.dtsDungeon.dtsHighlight,.dtsDungeon.dtsHighlight:hover{color:var(--highlight);background-color:var(--border-primary);border-color:var(--border-tertiary)}.dtsMaterial{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:10px;width:40px;height:40px;color:var(--text-white);background-color:rgba(0,0,0,.25)}.dtsMatIcon{margin-bottom:10px}.dtsMatAmt{position:absolute;bottom:0;left:0;right:0;font-size:.8rem;background-color:var(--bg-tertiary);text-align:center}.dtsDungeonName{padding:10px;font-size:.85rem}.dungeonSelectionContent{position:relative;-webkit-box-flex:1;flex-grow:1;overflow:auto;-webkit-animation:q var(--transition_linear);animation:q var(--transition_linear)}.dungeonActionsContainer,.questPartyHeader{position:-webkit-sticky;position:sticky;top:0;height:150px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background-color:var(--bg-primary);box-shadow:0 10px 10px 0 rgba(0,0,0,.25);overflow:hidden;z-index:1}.dungeonAreaBanner,.qpHeaderBanner{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-filter:blur(15px);filter:blur(15px);z-index:-1}.dtsBackButton,.qpBackButton{position:absolute;top:30px;left:20px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:1.5rem;width:40px;height:40px;background-color:hsla(0,0%,100%,.15);border-radius:100%;cursor:pointer;-webkit-transition:background-color var(--transition_linear);transition:background-color var(--transition_linear);box-shadow:var(--box-shadow);-webkit-animation:f var(--transition_linear);animation:f var(--transition_linear);z-index:1}.dtsBackButton:hover,.qpBackButton:hover{background-color:var(--button-cancel)}.questHeaderAnimDisabled .qpBackButton{-webkit-animation:none;animation:none}.dungeonAreaTitle,.qpHeaderTitle{font-size:2.5rem;padding:25px 70px 0}.partyLaunchButtonContainer,.qpActionsContainer{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:5px 20px;margin-top:auto;background:rgba(0,0,0,.5);border-top:2px solid var(--border-primary);border-bottom:2px solid var(--border-primary)}.dungeonTeamButton{background-color:var(--green-secondary)}.dungeonTeamButton.dungeonStartNotAvailable,.qpHeaderStartQuest.qpHeaderInvalidTeam{opacity:.25;cursor:not-allowed}.dungeonTeamButton:not(.dungeonStartNotAvailable):hover,.qpHeaderStartQuest:not(.qpHeaderInvalidTeam):hover{background-color:var(--green-tertiary)}.questHeaderAnimDisabled .qpHeaderStartQuest{-webkit-animation:none;animation:none}.dungeonTeamButtonBossText{margin:-10px 0 -10px 10px;padding:5px 10px;font-size:.85rem;background-color:rgba(0,0,0,.15);border-radius:5px}.dungeonTeamButtonLocked{padding:10px 25px;background-color:rgba(0,0,0,.2);border-radius:5px}.dtsMobs,.dungeonSelectionBottom,.dungeonSelectionTop{padding:0 10px 10px;-webkit-transform-origin:right;transform-origin:right;-webkit-animation:j var(--transition_linear);animation:j var(--transition_linear)}.mobsToggleButton>i{font-size:.85rem;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.mobsToggleButton.toggledOn>i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dtsMobsCollection,.dungeonAvailableCollection,.dungeonTeamCollection,.qpAvailableDiv,.qpTeam{display:grid;grid-template:auto/repeat(auto-fill,minmax(175px,1fr));grid-gap:10px}.dtsMobsCollection.collapsedMobsCollection{height:0;padding:0;overflow:hidden}.dtsMobsCollection.showMobsCollection{-webkit-transform-origin:top;transform-origin:top;-webkit-animation:l var(--transition_linear);animation:l var(--transition_linear)}.dtsMobsCollection.hideMobsCollection{-webkit-transform-origin:top;transform-origin:top;-webkit-animation:m var(--transition_linear);animation:m var(--transition_linear)}.dtsMobDiv,.dungeonAvailableCard,.dungeonTeamCard,.heroExpedition,.partyCard,.questAvailableCard,.questNotAvailableCard,.questTeamCard{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;min-height:230px;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;cursor:pointer;box-shadow:var(--box-shadow);-webkit-transition:all var(--transition_ease-in-out);transition:all var(--transition_ease-in-out)}.dungeonAvailableCard:focus,.dungeonAvailableCard:hover,.dungeonTeamCard:focus,.dungeonTeamCard:hover,.heroExpedition:hover,.partyCard:focus,.partyCard:hover,.questAvailableCard:focus,.questAvailableCard:hover,.questNotAvailableCard:focus,.questNotAvailableCard:hover,.questTeamCard:focus,.questTeamCard:hover{border-color:var(--border-tertiary)}.noHeroDungeonSelect:focus,.noHeroDungeonSelect:hover,.noHeroQuestSelect:focus,.noHeroQuestSelect:hover,.partyCard.shadowed:not(.partyHero):focus,.partyCard.shadowed:not(.partyHero):hover,.questNotAvailableCard:focus,.questNotAvailableCard:hover{border-color:var(--border-primary)}.partyCard.shadowed:not(.partyHero),.questNotAvailableCard{cursor:default}.partyCard.shadowed{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.75}.dtsMobDiv{position:relative;padding:10px;min-height:auto;cursor:default}.noHeroDungeonSelect,.noHeroQuestSelect{padding:10px;cursor:default;opacity:.5}.dungeonAvailableCardClick,.dungeonTeamCardClick,.partyCard.shadowed,.partyCardClick,.questAvailableCardClick,.questNotAvailableCardClick,.questTeamCardClick{position:relative;padding:10px;width:100%}.heroPlaybook,.heroStatus{position:absolute;top:5px;left:5px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:10px;background-color:var(--bg-primary);border:2px solid var(--border-tertiary);border-radius:100%;box-shadow:0 2px 0 rgba(0,0,0,.5)}.heroStatus.statusDungeon,.heroStatus.statusQuest{background-color:var(--button-cancel);border-color:var(--button-cancel-border)}.heroStatus.statusParty{background-color:var(--green-secondary);border-color:var(--green-tertiary)}.heroPlaybook{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;left:unset;right:5px;width:40px;height:40px;background-color:var(--bg-primary);border:2px solid var(--border-primary);cursor:pointer;-webkit-transition:all var(--transition_ease-in-out);transition:all var(--transition_ease-in-out)}.heroPlaybook img{width:100%;height:100%}.heroPlaybookTier{position:absolute;right:-5px;bottom:-5px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:20px;height:20px;font-size:.65rem;text-align:center;background-color:var(--border-tertiary);border:2px solid var(--border-tertiary);border-radius:50%;-webkit-transition:all var(--transition_ease-in-out);transition:all var(--transition_ease-in-out);box-shadow:0 2px 0 rgba(0,0,0,.5)}.heroPlaybook:hover,.heroPlaybook:hover .heroPlaybookTier{color:var(--text-primary);border-color:var(--border-tertiary)}.heroPlaybookDialog.dialogContent{max-width:700px}.heroPlayBookDialogPortrait{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:5px;background-color:var(--bg-tertiary);border:2px solid var(--border-primary);border-radius:5px}.heroPlayBookDialogPortrait>img{max-height:30px}.slotClass{position:absolute;top:70px;right:5px;display:-webkit-box;display:flex;font-size:.85rem;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:5px 10px;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:5px;box-shadow:0 2px 0 rgba(0,0,0,.5)}.slotClass.classMight{background-color:#541919;border-color:#612929;color:var(--text-white)}.slotClass.classMind{background-color:#193454;border-color:#293d61;color:var(--text-white)}.slotClass.classMoxie{background-color:#3e1954;border-color:#432961;color:var(--text-white)}.classMight{color:#d85d5d}.classMind{color:#618cdb}.classMoxie{color:#935cd3}.dtsMobPic,.dungeonAvailableImage,.dungeonTeamImage,.heroExpeditionImage,.partyImage,.questAvailableImage,.questNotAvailableImage,.questTeamImage{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:10px;width:100%;background-color:rgba(0,0,0,.25);border:2px solid var(--border-primary);border-radius:10px}.dtsMobPic>img,.dungeonAvailableImage>img,.dungeonTeamImage>img,.heroExpeditionImage>img,.partyImage>img,.questAvailableImage>img,.questNotAvailableImage>img,.questTeamImage>img{height:64px}.heroExpeditionImage>i,.partyImage>i,.questTeamImage>i{font-size:4rem;opacity:.1}.dtsMobName,.dungeonAvailableName,.dungeonTeamName,.heroExpeditionName,.partyName,.questAvailableName,.questNotAvailableName,.questTeamName{width:100%;margin-bottom:5px;padding:5px;text-align:center;border-bottom:2px solid hsla(0,0%,100%,.05)}.noHeroDungeonSelect .dungeonTeamName,.noHeroQuestSelect .questTeamName{color:var(--text-secondary)}.expeditionStats,.heroStatsContainer{width:100%}.emptyPartySlot .heroStat .statValue{height:26px;margin-left:29px}.heroStat{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-bottom:5px;padding:5px 10px;width:100%;min-height:36px;background-color:rgba(0,0,0,.25);border-radius:5px}.game-content .tab{display:-webkit-box;display:flex;background-color:var(--bg-secondary);border-bottom:2px solid var(--border-primary)}.tablinks{margin:0 0 -2px;padding:0;color:var(--text-tertiary);text-transform:uppercase;font-size:.8rem;background-color:transparent;border:0;cursor:pointer;-webkit-transition:color var(--transition_linear);transition:color var(--transition_linear)}.tablinks>div{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:10px 12.5px}.tablinks img{height:16px}.tabLinkName{margin-left:5px}.tablinks.tab-selected{border-color:var(--border-secondary);color:var(--highlight)}.tablinks.tab-selected:after{width:100%}.tablinks:hover{color:var(--highlight)}.tablinks:after{content:"";display:block;margin:auto;width:0;height:2px;background-color:var(--highlight);-webkit-transition:width var(--transition_linear);transition:width var(--transition_linear)}.tablinks:hover:after{width:100%}.tabcontent{height:100%;-webkit-animation:q .2s;animation:q .2s;overflow:auto}.craftingSlotsContainer{display:grid;grid-template:auto/1fr;grid-gap:5px}.ASBlock{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;min-height:100px;background-color:var(--bg-secondary);border:2px solid var(--border-secondary);border-radius:10px;overflow:hidden}.ASProgressBar{top:0;left:0;height:100%}.ASProgressBar,.ASProgressBarTimer{position:absolute;right:0;bottom:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.ASProgressBarTimer{padding:5px 10px;font-size:.85rem;background-color:var(--border-secondary);border-radius:5px 0 0 0;box-shadow:-2px -2px 5px 0 rgba(0,0,0,.2);z-index:2}.ASProgressBarTimer.matsNeeded{color:var(--highlight)}.ASProgressBarTimer>i{margin-right:5px}.ASProgressBar .ProgressBarFill.ProgressBarFillMaster{background:var(--gradient-secondary)}.ProgressBarFill{display:block;position:relative;height:100%;background:var(--gradient-primary);z-index:1}.ASName{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex-grow:1;font-size:.9rem;text-align:center;text-shadow:var(--text-border);z-index:2}.ASName img{margin:5px 0}.ASEmptyIcon{padding:5px;font-size:3rem;opacity:.075}.ASEmptyText{position:absolute;bottom:0;padding:5px 10px;font-size:.85rem;background-color:var(--border-secondary);border-radius:5px 5px 0 0;box-shadow:0 -2px 5px 0 rgba(0,0,0,.2)}.ASauto,.ASCancelText{position:absolute;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:30px;height:30px;color:#fff;font-size:1rem;text-shadow:0 0 3px #000;background-color:rgba(0,0,0,.25);border:2px solid var(--border-secondary);border-radius:50%;opacity:.75;cursor:pointer;z-index:2;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.ASBlock:hover .ASCancelText,.ASBlock:hover>.ASauto{-webkit-transform:scale(1);transform:scale(1)}.ASCancelText{top:2.5px;right:2.5px}.ASCancelText:hover{background-color:var(--button-cancel);border-color:var(--button-cancel-border);opacity:1}.ASauto{top:2.5px;left:2.5px}.ASauto:hover{opacity:1}.ASautoEnabledCommon{-webkit-transform:scale(1);transform:scale(1);background-color:rgba(0,0,0,.75)}.ASautoEnabledGood{-webkit-transform:scale(1);transform:scale(1);background-color:#2cff59}.ASautoEnabledGreat{-webkit-transform:scale(1);transform:scale(1);background-color:#08adff}.ASautoEnabledEpic{-webkit-transform:scale(1);transform:scale(1);background-color:#ff4fa7}.asRes{position:absolute;bottom:2.5px;left:2.5px}.asRes,.asResIcon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.asResIcon{position:relative;-webkit-box-pack:center;justify-content:center;margin-right:1px;width:25px;height:25px;color:#fff;font-size:.85rem;text-shadow:0 0 3px #000;background-color:rgba(0,0,0,.25);border-radius:50%;z-index:2}.asResIcon>img{height:16px}.plProgressBar{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:23px}.plProgressBarPercent{display:block;position:relative;height:100%;background:var(--gradient-primary);z-index:1}.pbLabel{padding:3px 14px;color:var(--text-primary)}.recipesContainer{display:-webkit-box;display:flex;height:100%}.recipeCardsList{-webkit-box-flex:1;flex-grow:1;overflow:auto;overflow-x:hidden}.recipeSortContainer{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;margin-bottom:-5px;padding:5px}.recipeActionButton.filterActive{color:var(--highlight);padding-right:25px}.recipeActionButton .filterStatus>i{position:absolute;top:15px;right:10px;font-size:12px;opacity:0;-webkit-transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.recipeActionButton.filterActive .filterStatus>i{opacity:1}.recipeActionButton.filterActive.toggleFilter .filterStatus>i{top:13px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.recipeSortSearch{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;margin:0 5px;max-width:400px;-webkit-transform-origin:left;transform-origin:left;-webkit-animation:f .2s forwards;animation:f .2s forwards}.recipeSortInput{-webkit-box-flex:1;flex-grow:1;padding:10px 15px;color:var(--text-secondary);background-color:hsla(0,0%,100%,.05);border:1px solid transparent;border-radius:5px 0 0 5px;cursor:pointer;-webkit-transition:var(--transition_linear);transition:var(--transition_linear)}.recipeSortButton,.recipeSortInput:focus,.recipeSortInput:hover{background-color:hsla(0,0%,100%,.1)}.recipeSortButton{margin-left:0;padding:10px 15px;border:1px solid transparent;border-top-right-radius:5px;border-bottom-right-radius:5px;cursor:pointer;-webkit-transition:var(--transition_linear);transition:var(--transition_linear)}.recipeSortInput:focus+.recipeSortButton,.recipeSortInput:hover+.recipeSortButton{background-color:hsla(0,0%,100%,.125)}.recipeSortButton:hover,.recipeSortInput:focus+.recipeSortButton:hover{background-color:hsla(0,0%,100%,.15)}.recipeFilterContainer{display:-webkit-box;display:flex;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;max-width:200px;background-color:var(--bg-primary);border-right:2px solid var(--border-primary);-webkit-transform-origin:left;transform-origin:left;-webkit-animation:j .15s;animation:j .15s;overflow:auto}.recipeFilterScope{height:50px;background-color:var(--bg-primary);border-bottom:2px solid var(--border-primary)}.recipeFilterScope,.recipeScopeName{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.recipeScopeName{position:relative;-webkit-box-flex:1;flex-grow:1;padding:12px 15px;color:var(--text-tertiary);cursor:pointer;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.recipeScopeName:after{position:absolute;bottom:-2px;content:"";height:2px;width:0;background-color:transparent;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.recipeScopeName.selectedRecipeScope{background-color:var(--bg-secondary);color:var(--text-primary)}.recipeScopeName.selectedRecipeScope:after{width:100%;background-color:var(--highlight)}.recipeFilterList{display:-webkit-box;display:flex;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;overflow:auto}.recipeSelect{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:var(--text-primary);font-size:.85rem;text-decoration:none;border-top:1px solid var(--border-primary);border-bottom:1px solid var(--border-primary);-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear);cursor:pointer}.recipeSelect:focus,.recipeSelect:hover{background-color:var(--bg-secondary)}.recipeSelect.selectedRecipeFilter,.recipeSelect.selectedRecipeFilter:hover{color:var(--highlight);background-color:var(--border-primary);border-color:var(--border-tertiary)}.recipeSelectIcon{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-right:10px;padding:10px;width:40px;background-color:var(--bg-tertiary)}.recipeSelectIcon>img{width:100%;height:100%}.recipeSelectIcon>i{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;height:20px;color:#fff}.recipeSelectName{-webkit-box-flex:1;flex-grow:1}.recipeSelect.luckyFortune.luckyGood>i{color:#2cff59}.recipeSelect.luckyFortune.luckyGreat>i{color:#08adff}.recipeSelect.luckyFortune.luckyEpic>i{color:#ff4fa7}.recipeTable{width:100%}.buildingCardContainer,.recipeContents,.tinkerScreenRecipes{display:-ms-grid;display:grid;grid-template:auto/repeat(auto-fill,minmax(275px,1fr));grid-auto-rows:auto;grid-gap:10px;margin:10px 20px 10px 10px;-webkit-animation:l .2s;animation:l .2s;-webkit-transform-origin:top;transform-origin:top}.recipeCardContainer{position:relative;border-radius:10px;min-height:216px;height:100%;max-width:350px}.recipeCardContainer.buildingCard{width:100%}.recipeCardContainer.buildingCard .recipeBackTabContainer,.recipeCardContainer.buildingCard .recipeName{margin-left:0}.recipeCardInfo{position:relative;width:100%;height:100%;min-height:220px;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear);box-shadow:var(--box-shadow)}.recipeCardBack,.recipeCardFront{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;height:100%;padding:10px;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px}.recipeCardBack{font-size:.85rem;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.recipeCardFlipped{-webkit-transform:rotateX(180deg) translateZ(0);transform:rotateX(180deg) translateZ(0);-webkit-perspective:1px;perspective:1px}.recipeCardDisabled{pointer-events:none}.recipeTabContainer{-webkit-box-flex:1;flex:1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-animation:l .2s forwards;animation:l .2s forwards}.recipeDetailsContainer,.recipeMasteryContainer{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%}.recipeBackDescription{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex:1}.masteryBlockDescription,.recipeBackDescription{padding:10px 0;font-size:.85rem;text-align:center}.recipeMasteredStatus{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-flex:2;flex-grow:2;margin-right:5px;padding:8px 10px;text-transform:uppercase;border:2px solid var(--border-primary);border-radius:5px}.recipeCrafted,.recipeMasteredStatus{color:var(--text-secondary);font-size:.85rem;background-color:var(--bg-tertiary)}.recipeCrafted{padding:8px 5px;text-align:center;border-radius:5px}.recipeMasteredStatus.isMastered{color:var(--highlight)}.recipeMasteredStatus.isMastered>i{margin-right:5px}.recipeCountAndCraft{display:-webkit-box;display:flex}.brecipeTable .recipeCountAndCraft{grid-template:1fr/1fr}.recipeTimeAndValue{display:-webkit-box;display:flex;margin:5px 0}.recipeAmountContainer,.recipeTimeContainer,.recipeValueContainer{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:5px;-webkit-box-flex:1;flex-grow:1;font-size:.85rem;background-color:hsla(0,0%,100%,.05);border-radius:5px}.recipeAmountContainer{margin:0 2.5px}.recipeAmountHeader,.recipeTimeHeader,.recipeValueHeader{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-right:5px}.recipeValueHeader>img{max-width:20px}.recipeCraft{margin:auto;padding:5px 10px;-webkit-box-flex:1;flex-grow:1;color:var(--text-primary);text-align:center;background-color:var(--green-secondary);border:2px solid var(--green-tertiary);border-radius:5px;cursor:pointer;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.recipeCraft>span{margin-left:5px}.orderCraft:not(.recipeCraftDisable):hover,.recipeCraft:not(.recipeCraftDisable):hover{background-color:var(--green-tertiary);box-shadow:0 5px 15px rgba(0,0,0,.1)}.orderCraft.recipeCraftDisable,.recipeCraftDisable{background-color:var(--button-cancel-border);border-color:var(--button-cancel)}.orderCraft.recipeCraftDisable:hover,.recipeCraftDisable:hover{background-color:var(--button-cancel)}.buildingCard .recipeCraft{grid-column:1/-1}.recipeBackTabContainer,.recipeName{display:-webkit-box;display:flex;-webkit-box-pack:left;justify-content:left;-webkit-box-align:center;align-items:center;margin-left:50px;padding:0 35px 5px 0;height:38px;border-bottom:2px solid var(--border-secondary)}.recipeName>img{max-height:28px;margin-right:10px}.recipeBackTabContainer{margin-left:0;padding-bottom:0}.recipeBackTab{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex-grow:1;margin-right:5px;height:100%;background-color:var(--bg-secondary);color:var(--text-secondary);-webkit-transition:var(--transition_linear);transition:var(--transition_linear);cursor:pointer}.recipeBackTab:hover{background-color:var(--bg-tertiary)}.recipeBackTab.selected,.recipeBackTab.selected:hover{color:var(--highlight);background-color:var(--border-primary)}.recipeBackTab:after{position:absolute;content:"";bottom:-2px;height:2px;width:0;background-color:transparent;-webkit-transition:var(--transition_linear);transition:var(--transition_linear)}.recipeBackTab.selected:after{width:100%;background-color:var(--highlight)}.recipeClose,.recipeDescription,.workerBuyCardDesc{position:absolute;top:10px;right:10px;z-index:1;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;height:30px;width:30px;color:hsla(0,0%,100%,.75);background-color:hsla(0,0%,100%,.05);border-radius:5px;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.recipeClose:hover,.recipeDescription:hover,.workerBuyCardDesc:hover{background-color:hsla(0,0%,100%,.15)}.recipecostdiv{display:-webkit-box;display:flex;flex-wrap:wrap;margin:5px 0}.itemCost{display:grid;grid-template:1fr/repeat(auto-fill,minmax(60px,1fr));grid-auto-rows:auto;grid-gap:3px;width:100%}.indvCost{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:.85rem;background-color:var(--bg-tertiary);border:2px solid var(--border-secondary);border-radius:5px}.indvCost.matGold{grid-column:span 2}.indvCost>.matIcon,.indvCost>i,.indvCost>img,.orderGuildMat>.matIcon{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex-grow:1;padding:5px;height:30px;font-size:1rem;border-radius:3px 0 0 3px}.indvCost>.matIcon,.orderGuildMat>.matIcon{-webkit-box-flex:0;flex-grow:0;background-color:var(--border-secondary)}.indvCost>.matAmt,.orderGuildMat>.matAmt{-webkit-box-flex:1;flex-grow:1;text-align:center}.orderGuildMat>.matAmt{padding:0 3px}.indvCost.matCost.isMastered,.orderGuildMat.isMastered{border-color:var(--highlight)}.indvCost.matCost.isMastered .matIcon,.orderGuildMat.isMastered .matIcon{-webkit-box-flex:1;flex-grow:1;background:var(--gradient-secondary)}.indvCost.matCost.isMastered .matAmt,.orderGuildMat.isMastered .matAmt{display:none}.recipeStatsContainer{display:grid;grid-template:auto/1fr 1fr;grid-gap:5px;margin-top:auto;margin-bottom:5px;font-size:.85rem}.recipeStat{position:relative;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-flex:1;flex-grow:1;padding:5px 10px;background-color:var(--bg-tertiary);border-radius:5px}.recipeStat,.recipeStat>i{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.recipeStat>i{-webkit-box-pack:center;justify-content:center;width:20px}.recipeStat.rarityStat:after{display:none}.recipeTime{grid-column:span 2}.recipeCardTrinket .recipeTime{grid-column:span 1}.recipeStatList{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;background-color:var(--bg-tertiary);border-radius:5px}.recipeStatList>div{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex-grow:1;padding:5px 10px}.recipeStatList>div+div{border-left:1px solid var(--bg-primary)}.reciperesdiv,.recipeStatList{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;width:100%}.guildsContainer{display:-webkit-box;display:flex;height:100%}.buildingList,.guildList{position:-webkit-sticky;position:sticky;top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;max-width:220px;height:100%;background-color:var(--bg-primary);border-right:2px solid var(--border-primary);-webkit-transform-origin:left;transform-origin:left;-webkit-animation:j .15s forwards;animation:j .15s forwards;overflow:auto}.buildingList,.buildingName,.guildList{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;width:100%}.buildingName{position:relative;font-size:.85rem;border-top:1px solid var(--border-primary);border-bottom:1px solid var(--border-primary);cursor:pointer;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.buildingNameIndicator{position:absolute;right:2.5px;top:2.5px;padding:5px 10px;color:var(--text-secondary);background-color:var(--bg-tertiary);border:2px solid var(--border-primary);border-radius:5px}.buildingNameIndicator.available{color:var(--green-primary)}.buildingName.selected .buildingNameIndicator{border-color:var(--border-tertiary)}.buildingNameIcon{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-right:10px;padding:10px;width:40px;height:40px;background-color:var(--bg-tertiary)}.buildingNameIcon>img{width:100%;height:100%}.buildingNameText{-webkit-box-flex:1;flex-grow:1}.guildListButton{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;width:100%;font-size:.85rem;border-top:1px solid var(--border-primary);border-bottom:1px solid var(--border-primary);cursor:pointer;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.guildListButton>i{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-right:10px;width:40px;height:40px;background-color:rgba(0,0,0,.25)}.buildingName:hover,.guildListButton:hover{background-color:var(--bg-secondary)}.buildingName.selected,.buildingName.selected:hover,.guildListButton.selected,.guildListButton.selected:hover{background-color:var(--border-primary);border-color:var(--border-tertiary);color:var(--highlight)}.guildContainer{width:100%;overflow:auto}.guildBodyContentContainer{padding:0 10px 10px;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation:l .3s ease;animation:l .3s ease}.guildBackground{background:linear-gradient(90deg,rgba(0,0,0,.75) 200px,transparent),url(../assets/images/guildImages/default.png)}#G001Summary .guildBackground{background:linear-gradient(90deg,rgba(0,0,0,.75) 200px,transparent),url(../assets/images/guildImages/G001.png)}#G002Summary .guildBackground{background:linear-gradient(90deg,rgba(0,0,0,.75) 200px,transparent),url(../assets/images/guildImages/G002.png)}#G003Summary .guildBackground{background:linear-gradient(90deg,rgba(0,0,0,.75) 200px,transparent),url(../assets/images/guildImages/G003.png)}#G004Summary .guildBackground{background:linear-gradient(90deg,rgba(0,0,0,.75) 200px,transparent),url(../assets/images/guildImages/G004.png)}#G005Summary .guildBackground{background:linear-gradient(90deg,rgba(0,0,0,.75) 200px,transparent),url(../assets/images/guildImages/G005.png)}.guildMasteryCardContainer,.guildOrderCardsContainer,.guildSalesCardsContainer,.guildWorkers{display:grid;grid-template:auto/repeat(auto-fill,minmax(190px,1fr));grid-gap:10px}.guildHeading{margin:15px 0 0;padding:0 5px}.guildContext{margin-bottom:15px;padding:0 5px 10px;color:var(--text-tertiary);border-bottom:2px solid var(--border-primary)}.guildProgress{position:relative;width:100%;max-width:150px;text-align:center}.guildLevel,.guildProgress{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.guildLevel{width:150px;height:150px;text-shadow:2px 2px 0 #000;background-color:var(--bg-tertiary);border:2px solid var(--border-tertiary);border-radius:50%;overflow:hidden;-webkit-transform:scale(0);transform:scale(0);-webkit-animation:f .3s .2s forwards;animation:f .3s .2s forwards;z-index:1}.animDisabled .guildLevel{-webkit-transform:scale(1);transform:scale(1)}.guildLevelValue{color:var(--green-primary);font-size:3rem}.repBarContainer,.repMaxBarContainer{position:absolute;bottom:0;width:175px;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:top;transform-origin:top;-webkit-animation:f .3s .2s forwards;animation:f .3s .2s forwards;z-index:1}.animDisabled .repBarContainer,.animDisabled .repMaxBarContainer{-webkit-transform:scale(1);transform:scale(1)}.repMaxBarContainer .progressBarText{color:var(--green-primary)}.guildLevel.guildRepAnimDisabled,.repBarContainer.guildRepAnimDisabled{-webkit-transform:scale(1);transform:scale(1);-webkit-animation:none;animation:none}.guildOrderCardsContainer{margin-top:20px}.orderCard{-webkit-transition:var(--transition_linear);transition:var(--transition_linear);cursor:pointer}.orderCard:focus,.orderCard:hover{border-color:var(--border-tertiary)}.orderIcon{padding:10px;height:56px;width:56px;background-color:rgba(0,0,0,.25);border:2px solid var(--border-primary);border-radius:10px}.orderMaterials{display:grid;grid-template:auto/repeat(4,1fr);grid-gap:5px;width:100%}.orderGuildMat,.orderMat,.orderWorker{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:.85rem;background-color:rgba(0,0,0,.15);border:2px solid hsla(0,0%,100%,.1);border-radius:5px}.orderWorker>i,.orderWorker img{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex-grow:1;padding:5px;height:30px;font-size:1rem;border-radius:3px 0 0 3px}.orderGuildMat>.matIcon{-webkit-box-flex:0;flex-grow:0;background-color:hsla(0,0%,100%,.1)}.itemToSacReq{position:absolute;top:-15px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:5px 15px;color:var(--highlight);font-size:.85rem;background-color:var(--bg-secondary);border:2px solid var(--border-primary);border-radius:5px;box-shadow:0 2px 0 rgba(0,0,0,.5)}.orderActions{margin-top:5px;padding-top:5px;border-top:2px solid hsla(0,0%,100%,.05)}.orderActions,.orderExtras{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;width:100%;font-size:.85rem}.orderExtras{-webkit-box-pack:center;justify-content:center}.orderParts{position:absolute;bottom:-17.5px;padding:5px 15px;color:var(--highlight);font-size:.85rem;background-color:var(--bg-secondary);border:2px solid var(--border-primary);border-radius:5px;box-shadow:0 2px 0 rgb(0 0 0/50%)}.orderInv,.orderParts{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.orderInv{position:relative;-webkit-box-flex:1;flex-grow:1;padding:5px;background-color:rgba(0,0,0,.15);border:2px solid rgba(0,0,0,.1);border-radius:5px}.orderInv>i{margin-right:5px}.orderInv.canContribute{color:var(--green-primary)}.orderManual{-webkit-box-flex:1;flex-grow:1;margin-right:5px;padding:5px;color:var(--text-primary);text-align:center;background-color:hsla(0,0%,100%,.05);border:2px solid hsla(0,0%,100%,.1);border-radius:5px;cursor:pointer;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.orderManual:hover{background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.15)}.orderCraft{-webkit-box-flex:1;flex-grow:1;padding:5px;color:var(--text-primary);text-align:center;background-color:var(--green-secondary);border:2px solid var(--green-tertiary);border-radius:5px;cursor:pointer;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.guildItemSubmit{margin-top:auto;width:100%;text-align:center}.guildItemSubmitHeading{margin:10px 0 5px;padding-bottom:5px;border-bottom:2px solid hsla(0,0%,100%,.05)}.guildOrderRewards{display:grid;grid-template:auto/1fr;grid-gap:5px}.guildOrderReward{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;grid-column:span 2;font-size:.85rem;background-color:rgba(0,0,0,.15);border:2px solid hsla(0,0%,100%,.1);border-radius:5px}.guildOrderReward:first-of-type{grid-column:span 3}.rewardIcon{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:30px;background-color:hsla(0,0%,100%,.1);padding:5px;height:30px;font-size:1rem;border-radius:3px 0 0 3px}.rewardValue{-webkit-box-flex:1;flex-grow:1;padding:0 5px;text-align:center}.guildSalesCardsContainer .recipeBuyCard{padding:0;-webkit-box-align:unset;align-items:unset}.itemTypeHeader{padding:10px;text-align:center;background-color:var(--bg-tertiary);border-bottom:2px solid var(--border-primary);border-radius:10px 10px 0 0;color:var(--text-primary)}.guildRecipeBuyContent{position:relative;margin-bottom:auto;padding:10px}.guildRecipeBuyReq{margin-top:auto;padding:10px 5px;color:var(--highlight);font-size:.85rem;text-align:center;background-color:var(--bg-secondary);border-radius:5px}.recipeMasteryViewButton{position:absolute;top:10px;right:10px;margin:0;height:40px;width:40px}.workerBuyCardMax{color:var(--highlight)}.guildHelpText{padding:0 10px;width:100%;max-width:800px;color:var(--text-secondary)}.guildHelpText .highlight{color:var(--highlight)}.guildWorkersContainer{margin-bottom:30px}.workerBuyCardBodyName{padding:5px;margin-bottom:5px;width:100%;text-align:center;border-bottom:2px solid var(--border-primary)}.workerBuyCardBodyProduction{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:100%;background-color:var(--bg-tertiary);border:2px solid var(--border-secondary);border-radius:5px}.production_type{padding:5px 10px;background-color:var(--border-secondary)}.production_text{-webkit-box-flex:1;flex-grow:1;margin-left:5px;text-align:center}.heroContainer{height:100%;overflow:auto;padding:0 10px 10px}#heroTab{position:relative}.heroListContainer{display:grid;grid-template:auto/repeat(auto-fill,minmax(195px,2fr));grid-gap:10px;padding:10px 0;width:100%}.heroesHeadingContainer{margin-top:0}.heroIndividual{margin-left:auto}.heroOwnedCard{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:10px;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear);box-shadow:var(--box-shadow);cursor:pointer;-webkit-animation:f .2s forwards;animation:f .2s forwards}.heroOwnedCard:focus,.heroOwnedCard:hover{border-color:var(--border-tertiary)}.heroOwnedImage{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex-grow:1;padding:10px;background-color:var(--bg-tertiary);border:2px solid var(--border-primary);border-radius:10px}.heroOwnedImage,.heroOwnedImage>img{position:relative;width:100%}.heroOwnedImage>img{border-radius:10px}.heroOwnedName{width:100%;margin-bottom:5px;padding:5px;text-align:center;border-bottom:2px solid hsla(0,0%,100%,.05)}.emptyHeroSlot:focus,.emptyHeroSlot:hover{border-color:var(--border-primary);cursor:default}.emptyHeroSlot .heroOwnedImage>i{padding:5px;font-size:7rem;opacity:.075}.emptyHeroSlot .heroOwnedName{color:var(--highlight)}.emptyHeroSlot .emptyHeroSlotDescription{margin-bottom:5px;padding:5px;font-size:.85rem;color:var(--text-secondary);text-align:center}.emptyHeroSlotMarket{margin-top:auto}.heroInspectBox{display:none;position:absolute;top:38px;left:0;right:250px;bottom:0;height:calc(100% - 90px);pointer-events:none;z-index:1}.heroInspectBox.isOpened{display:-webkit-box;display:flex}.heroInspectIndividualBackground{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear);pointer-events:all}.heroInspectClosed .heroInspectIndividualBackground{opacity:0}.heroInspectPreviewCardContainer{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;max-width:350px;width:100%;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear);-webkit-animation:f var(--transition_linear) forwards;animation:f var(--transition_linear) forwards;pointer-events:all}.heroInspectClosed .heroInspectPreviewCardContainer{-webkit-animation:h var(--transition_linear) forwards;animation:h var(--transition_linear) forwards}.previewCardCycle{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:5px;width:50px;height:50px;background-color:var(--button-primary);border-radius:50%;cursor:pointer;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.previewCardCycle:focus,.previewCardCycle:hover{background-color:var(--button-primary-active)}.previewCardHero .heroOwnedCard{max-width:225px;-webkit-animation:none;animation:none}.previewCardHero .heroOwnedCard:focus,.previewCardHero .heroOwnedCard:hover{border-color:var(--border-primary);cursor:default}.heroInspectIndividual{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1;margin-left:auto;height:100%;background-color:var(--bg-primary);border-left:2px solid var(--border-primary);-webkit-transform-origin:right;transform-origin:right;-webkit-animation:j .2s;animation:j .2s;pointer-events:all;overflow:auto;z-index:1}.heroInspectClosed .heroInspectIndividual{-webkit-transform-origin:right;transform-origin:right;-webkit-animation:k .2s forwards;animation:k .2s forwards}.heroInspectNav{display:-webkit-box;display:flex;border-bottom:2px solid var(--border-primary)}.heroBackButton{position:absolute;top:10px;left:10px;pointer-events:all;z-index:1}.heroBackButton:focus,.heroBackButton:hover,.trophyBackButton:hover{background-color:var(--button-cancel)}.heroInspectClosed .heroBackButton{-webkit-animation:h var(--transition_linear) forwards;animation:h var(--transition_linear) forwards}.heroTabContainer{display:grid;grid-template:auto/repeat(auto-fill,125px);-webkit-box-flex:1;flex-grow:1}.heroTab{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex-grow:1;padding:12px 15px;color:var(--text-tertiary);cursor:pointer}.heroTab,.heroTab:after{-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.heroTab:after{position:absolute;bottom:-2px;content:"";height:2px;width:0;background-color:transparent}.heroTab.selected,.heroTab:hover{background-color:var(--bg-secondary)}.heroTab.selected{color:var(--text-primary)}.heroTab.selected:after{width:100%;background-color:var(--highlight)}.heroTabContent{margin-top:2px;overflow:auto}.heroHeadingContainer{margin:0 0 10px;padding:10px;border-bottom:2px solid var(--border-primary)}.heroExamineTop{position:relative;display:-webkit-box;display:flex}.heroExamineContainer{padding:10px}.heroMainDetails{display:-webkit-box;display:flex}.heroExamineImage{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:100px;height:100px;background-color:var(--bg-secondary);border:2px solid var(--border-primary);border-radius:5px}.heroMainDetailsInfo{-webkit-box-flex:1;flex-grow:1}.heroExamineDescription{padding:0 10px}.playbooksHeroContainerAll{display:grid;grid-template:auto/repeat(auto-fill,200px);grid-gap:10px}.examinePartyPlaybooksContainer .playbooksHeroContainerAll{-webkit-box-pack:center;justify-content:center;padding:10px;margin:0 -20px;max-height:400px;background-color:var(--bg-tertiary);border-top:2px solid var(--border-primary);border-bottom:2px solid var(--border-primary);overflow:auto}.playbooksHeroContainer{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:10px;min-height:150px;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;box-shadow:var(--box-shadow);-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear);cursor:pointer}.playbooksHeroContainer:focus,.playbooksHeroContainer:hover{border-color:var(--border-tertiary)}.playbooksHeroContainer.playbookLocked{cursor:default;opacity:.5}.playbooksHeroContainer.playbookLocked:focus,.playbooksHeroContainer.playbookLocked:hover{border-color:var(--border-primary)}.playbooksHeroContainer.playbookSelected{background-color:var(--bg-secondary);border-color:var(--border-secondary)}.playbookName{padding-bottom:5px;width:100%;text-align:center;border-bottom:2px solid var(--border-primary)}.playbookSelected .playbookName{color:var(--highlight)}.playbookSkillsContainer{display:grid;grid-template:auto/repeat(4,1fr);grid-gap:5px;margin-top:10px;width:100%}.heroSelectSkill,.orderUnitPassive,.orderUnitSkill{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:5px;color:var(--text-secondary);text-align:center;background-color:transparent;border:2px solid var(--border-secondary);border-radius:5px;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.buffContainerIcon>img,.heroSelectSkill>img,.orderUnitPassive>img,.orderUnitSkill>img{height:16px}.heroGearUpgradeSlot{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;box-shadow:var(--box-shadow)}.heroGearUpgradeSlot,.heroGearUpgradeSlotType{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding:10px}.heroGearUpgradeSlotType{-webkit-box-align:center;align-items:center;background:var(--bg-tertiary);margin:-10px -10px 0;border-radius:10px 10px 0 0;border-bottom:2px solid var(--border-primary)}.heroGearUpgradeSlotLvl{padding:10px;color:var(--text-secondary);text-align:center}.heroGearUpgradeSlotButton{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-top:auto;padding:8px 10px;width:100%;color:var(--text-primary);text-align:center;background-color:var(--button-primary);border-radius:5px;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear);cursor:pointer}.heroGearUpgradeSlotButtonMax{margin-top:auto;padding:5px 10px;color:var(--highlight);text-align:center;background-color:var(--bg-secondary);border-radius:5px}.heroGearUpgradeSlotButton:focus,.heroGearUpgradeSlotButton:hover{background-color:var(--button-primary-active)}.extraHeroGear,.heroExamineEquip{display:grid;grid-template:auto/repeat(auto-fill,190px);grid-gap:5px;padding:10px}.heroExamineEquipment{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;min-height:210px;text-align:center;border:2px solid var(--border-primary);border-radius:10px;box-shadow:var(--box-shadow);-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear);cursor:pointer}.heroExamineEquipment.selected{border-color:var(--border-secondary)}.heroExamineEquipment:focus,.heroExamineEquipment:hover{border-color:var(--border-tertiary)}.heroTrinketEquippedHeader{padding:10px;margin:10px}.heroExamineEquipmentList+.heroExamineEquipment{border-left:1px solid var(--border-primary)}.heroExamineEquipmentSlot{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding:10px 5px;width:100%;color:var(--text-primary);text-align:center;background-color:var(--bg-tertiary);border-bottom:2px solid var(--border-primary);border-radius:10px 10px 0 0}.heroExamineEquipment.selected .heroExamineEquipmentSlot{color:var(--highlight)}.heroExamineEquipmentSlot>i{margin-right:5px}.heroExamineEquipmentEquip{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex-grow:1;padding:5px 10px;width:100%;border-radius:0 0 10px 10px}.heroExamineEquipment:hover .heroUnequipSlot{-webkit-transform:scale(1);transform:scale(1)}.heroUnequipSlot{position:absolute;top:-5px;right:-5px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:30px;height:30px;background-color:var(--border-primary);border:2px solid var(--border-secondary);border-radius:50%;-webkit-transition:var(--transition_linear);transition:var(--transition_linear);box-shadow:0 2px 0 0 rgba(0,0,0,.25);-webkit-transform:scale(0);transform:scale(0)}.heroUnequipSlot:hover{background-color:var(--button-cancel);border-color:var(--button-cancel-border)}.emptyEquipStats,.equipStats{margin-top:auto;width:100%}.gearStat{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-bottom:5px;padding:5px 10px;width:100%;min-height:36px;background-color:rgba(0,0,0,.25);border-radius:5px}.heroExamineEquipmentEquip .gearStat{color:var(--text-primary)}.gearStatPositive{color:#00fa9a}.gearStatNegative{color:#ff4545}.emptyGearSlot{opacity:.75}.emptyGearSlotIcon{padding:10px;height:56px;width:56px;background-color:rgba(0,0,0,.25);border:2px solid var(--border-primary);border-radius:10px}.emptyGearSlotIcon>i{font-size:2rem;opacity:.1}.emptyEquipStats .statValue{height:26px;margin-left:29px}.equipCardsHeadingContainer,.equipCardsTrinketsHeadingContainer{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:end;align-items:flex-end;margin:0 10px 10px;padding:10px;border-bottom:2px solid var(--border-primary)}.equipCardsTrinketsHeadingContainer{margin-top:10px}.heroUpgradeTrinketsText,.noGearMessage{margin:-10px 10px 0;padding:10px;color:#ff8282;background-color:var(--bg-secondary);border-radius:5px;-webkit-animation:q var(--transition_linear);animation:q var(--transition_linear)}.equipCardsContainer,.trinketsGearContainer{display:grid;grid-template:auto/repeat(auto-fill,minmax(190px,1fr));grid-gap:5px;padding:10px}.equipCardsContainer .recipeCardInfo{min-height:unset}.equipCardsContainer .recipeName{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1;margin:0;padding:0;height:unset;text-align:center}.equipCardsContainer .recipeName>img{margin:0 0 10px;padding:10px;height:56px;max-height:unset;width:56px;background-color:rgba(0,0,0,.25);border:2px solid var(--border-primary);border-radius:10px}.equipCardsContainer .recipeName>.item-name{padding-bottom:10px}.equipCardsContainer .recipeCraft{margin:unset;margin-top:10px}.gearItem{min-height:165px;box-shadow:var(--box-shadow);-webkit-transition:var(--transition_linear);transition:var(--transition_linear);-webkit-animation:f .2s forwards;animation:f .2s forwards;cursor:pointer}.gearItem:focus,.gearItem:hover{border-color:var(--border-tertiary)}#trophyEquip{padding:10px}.trophyActionsContainer{display:-webkit-box;display:flex}.trophyBackButtonText{margin-left:10px}.trophyEquipContent{display:grid;grid-template:auto/repeat(auto-fill,minmax(215px,1fr));grid-gap:5px;padding:10px}.equipTrophyDiv.trophyDiv{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:10px;text-align:center;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;box-shadow:var(--box-shadow);-webkit-transition:var(--transition_linear);transition:var(--transition_linear)}.equipTrophyDiv .trophyName{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background:var(--bg-tertiary);margin:-10px -10px 0;padding:10px;border-radius:10px 10px 0 0;border-bottom:2px solid var(--border-primary)}.slotTrophy .trophyName{margin-bottom:auto;padding:5px;width:100%;text-align:center;border-bottom:2px solid hsla(0,0%,100%,.05)}.trophyImage{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:5px 0;padding:10px;height:90px;width:100%;font-size:2.5rem;background-color:var(--bg-secondary);border:2px solid var(--border-primary);border-radius:10px}.trophyDesc{margin-top:5px;padding:3px;color:var(--text-secondary);font-size:.85rem}.trophyQuestion{position:absolute;top:55px;right:20px;color:hsla(0,0%,100%,.25);-webkit-transition:var(--transition_linear);transition:var(--transition_linear)}.slotTrophy .trophyQuestion{top:20px;right:20px}.trophyQuestion:hover{color:hsla(0,0%,100%,.5)}.trophyEquipHero{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:10px}.trophyEquipHero,.trophyEquipHeroHead{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.trophyEquipHeroHead{margin:3px;height:40px;border:2px solid var(--border-secondary);border-radius:5px}.trophyEquipHeroHead>img{height:100%}.trophyEquipNone{padding:10px 0;color:var(--text-secondary);font-size:.85rem}.trophyEquipButton{margin-top:auto}.heroOverviewDiv{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.heroOverviewOptionsContainer{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:-12px -10px 1rem;padding:0 10px;background-color:var(--bg-primary);border-top:2px solid var(--border-primary);border-bottom:2px solid var(--border-primary)}.heroOverviewOption{padding:1rem;color:var(--text-secondary);background-color:var(--bg-primary);border-bottom:2px solid transparent;-webkit-transition:var(--transition_linear);transition:var(--transition_linear);cursor:pointer}.heroOverviewOption.highlight,.heroOverviewOption:hover{background-color:var(--bg-secondary)}.heroOverviewOption.highlight{color:var(--text-primary);border-color:var(--highlight)}.heroGearItemContainer,.heroHeadingsOverall{display:grid;grid-template:1fr/repeat(4,190px);grid-gap:.5rem;margin:.25rem 0;-webkit-box-flex:1;flex-grow:1}.heroHeadingsOverall{position:-webkit-sticky;position:sticky;top:0;z-index:1;margin:-10px -10px 10px;padding:10px;background:var(--bg-tertiary);border-bottom:2px solid var(--border-primary)}.heroHeadingsOverall .heroOwnedCard:hover{border-color:var(--border-primary)}.heroHeadingsOverall .heroOwnedCard .heroOwnedImage{padding:0;background:none;border:none}.heroHeadingsOverall .heroOwnedCard .heroOwnedImage img{height:35px;width:35px;border-radius:50%}.itemContainer{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:1;flex-grow:1;min-height:165px;padding:.5rem;background:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;-webkit-transition:var(--transition_linear);transition:var(--transition_linear);cursor:pointer;cursor:-webkit-grab}.itemContainer.highlight{border-color:var(--highlight);box-shadow:0 0 5px 0 var(--highlight);-webkit-transform:scale(1.1);transform:scale(1.1);z-index:1}.itemContainer .itemName>div{margin-top:5px}@media screen and (max-width:1795px){.heroInspectPreviewCardContainer{flex-wrap:wrap;align-content:center;max-width:300px}.previewCardCycle{-webkit-box-ordinal-group:0;order:-1}}@media screen and (max-width:1745px){.heroInspectPreviewCardContainer{max-width:255px}}@media screen and (max-width:1700px){.heroInspectPreviewCardContainer{max-width:225px}.previewCardHero .heroOwnedCard{max-width:200px}}@media screen and (max-width:1670px){.heroInspectPreviewCardContainer{flex-wrap:unset;align-content:unset;max-width:300px}.previewCardCycle{-webkit-box-ordinal-group:unset;order:unset}.heroExamineEquip{grid-template:auto/repeat(3,190px)}}@media screen and (max-width:1170px){.heroInspectPreviewCardContainer{flex-wrap:wrap;align-content:center;max-width:225px}.previewCardCycle{-webkit-box-ordinal-group:0;order:-1}}#swBarDiv,.actBarDiv,.apBarDiv,.dsbhpBarDiv,.hpBarDiv,.masteryBarDiv,.notoBarDiv,.repBarDiv,.tinkerProgressDiv,.tinkerTicksDiv{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:23px;margin:2px 0;border:1px solid #646464;border-radius:15px;overflow:hidden}.repBar{font-size:14.4px;font-size:.9rem}.apBarDiv{background-color:#272727}.actBarDiv{background-color:#0f3246;border-color:#1e758f}.dsbhpBarDiv,.hpBarDiv{background-color:#2b0f0f;border-color:#860000}.hpBarDiv{margin-top:10px}#swBarDiv>img,.actBarDiv>img,.apBarDiv>img,.dsbhpBarDiv>i,.hpBarDiv>i,.notoBarDiv>img,.repBarDiv>img{position:absolute;left:8px;z-index:1}#swBar,.apBar,.dsbhpBar,.fuseBar,.hpBar,.masteryBar,.notoBar,.repBar,.synthBar,.tinkerBar,.tinkerBarFill,.tinkerTicksBar{height:100%}#swBar:before,.actBar:before,.apBar:before,.dsbhpBar:before,.fuseBar:before,.hpBar:before,.masteryBar:before,.repBar:before,.synthBar:before,.tinkerBar:before{content:" " attr(data-label);position:absolute;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:100%;height:100%;font-size:.9em;white-space:pre;z-index:2}.masteryBar:before{z-index:0}.masteryBarDiv.isMastered{text-transform:uppercase;background:var(--gradient-secondary);text-shadow:0 1px 0 rgba(0,0,0,.3),1px 0 0 rgba(0,0,0,.3),1px 2px 0 rgba(0,0,0,.3),2px 1px 0 rgba(0,0,0,.3),1px 1px 0 rgba(0,0,0,.3),0 0 10px #000}#swFill,.actBarFill,.apBarFill,.beatBarFill,.dsbhpBarFill,.fuseBarFill,.hpBarFill,.masteryBarFill,.notoBarFill,.repBarFill,.synthBarFill{display:block;position:relative;height:100%;background-color:#4b4b4b}.dsbhpBarFill,.hpBarFill{background-color:#690202}.actBarFill{background-color:#2472a0}.apBarFill{background-color:#4b4b4b}#floorProgressBarContainer{display:-webkit-box;display:flex;position:relative;-webkit-box-align:center;align-items:center;max-width:300px;height:23px;margin:5px 0;background:var(--bg-tertiary);border:1px solid var(--border-primary)}#floorProgressBarContainer>img{position:absolute;left:5px;bottom:2px;z-index:2}#floorProgressBar{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex-grow:1;height:100%;margin:0}#floorProgressBar:before{content:" " attr(data-label);position:absolute;white-space:pre;font-size:.9em;left:20px;bottom:2px;z-index:2}#floorProgressBarFill{display:block;position:relative;height:100%;background:var(--gradient-primary)}.townContainer{height:100%;overflow:auto}.buildingContentContainer{display:-webkit-box;display:flex;height:100%}.buildingRecipes{padding:0 10px 10px}.buildingCardContainer{margin:10px 0}.buildingContent{-webkit-box-flex:1;flex-grow:1;height:100%;overflow:auto}.buildingTab{display:none;padding:10px;opacity:0;-webkit-animation:q .2s .2s forwards;animation:q .2s .2s forwards}.animDisabled .buildingTab{opacity:1}.buildingInfo,.guildSummary{position:relative;display:-webkit-box;display:flex;padding:20px;height:140px;background-color:var(--bg-tertiary);border-bottom:2px solid var(--border-primary);overflow:hidden}.buildingInfoBackground,.guildBackground{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-animation:q 1s forwards;animation:q 1s forwards}.buildingfusion .buildingInfoBackground{background:linear-gradient(90deg,rgba(0,0,0,.75) 200px,transparent),url(../assets/images/townImages/fusionBuilding/bg.png)}.buildingbank .buildingInfoBackground{background:linear-gradient(90deg,rgba(0,0,0,.75) 200px,transparent),url(../assets/images/townImages/bankBuilding/bg.png)}.buildingforge .buildingInfoBackground{background:linear-gradient(90deg,rgba(0,0,0,.75) 200px,transparent),url(../assets/images/townImages/forgeBuilding/bg.png)}.buildingfortune .buildingInfoBackground{background:linear-gradient(90deg,rgba(0,0,0,.75) 200px,transparent),url(../assets/images/townImages/fortuneBuilding/bg.png)}.buildingsynth .buildingInfoBackground{background:linear-gradient(90deg,rgba(0,0,0,.75) 200px,transparent),url(../assets/images/townImages/synthBuilding/bg.png)}.buildingtinker .buildingInfoBackground{background:linear-gradient(90deg,rgba(0,0,0,.75) 200px,transparent),url(../assets/images/townImages/tinkerBuilding/bg.png)}.buildingmuseum .buildingInfoBackground{background:linear-gradient(90deg,rgba(0,0,0,.75) 200px,transparent),url(../assets/images/townImages/museumBuilding/bg.png)}.buildingmilestone .buildingInfoBackground{background:linear-gradient(90deg,rgba(0,0,0,.75) 200px,transparent),url(../assets/images/townImages/milestoneBuilding/bg.png)}.buildingexpedition .buildingInfoBackground{background:linear-gradient(90deg,rgba(0,0,0,.75) 200px,transparent),url(../assets/images/townImages/expeditionBuilding/bg.png)}.buildInProgress .buildingInfoBackground{-webkit-filter:grayscale(1);filter:grayscale(1)}.buildingInfoImage{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:100px;height:100px;background-color:var(--bg-tertiary);border:2px solid var(--border-tertiary);border-radius:50%;overflow:hidden;-webkit-transform:scale(0);transform:scale(0);-webkit-animation:f .3s .2s forwards;animation:f .3s .2s forwards;z-index:1}.animDisabled .buildingInfoImage{-webkit-transform:scale(1);transform:scale(1)}.buildingInfoImage>img{height:75px}.buildingInfoImage>i{font-size:3rem}.buildingInfoDetails,.guildInfoDetails{margin-left:-50px;width:100%;max-width:300px;opacity:0;-webkit-animation:a 1s .35s forwards;animation:a 1s .35s forwards}.animDisabled .buildingInfoDetails,.animDisabled .guildInfoDetails{margin-left:0;opacity:1;-webkit-animation:none;animation:none;z-index:1}.buildingInfoName,.guildName{padding:10px;color:var(--highlight);border-bottom:2px solid var(--border-tertiary)}.buildingInfoDesc,.guildDesc{padding:10px}@-webkit-keyframes a{0%{opacity:0;margin-left:-50px}to{opacity:1;margin-left:0}}@keyframes a{0%{opacity:0;margin-left:-50px}to{opacity:1;margin-left:0}}.bankItem,.fortuneItem,.fortuneSlot,.fortuneStatus,.fuseSlot,.gearItem,.lineRewardContainer,.merchantManualItem,.monsterCard,.museumItem,.orderCard,.orderCardEmpty,.orderRecipeNone,.recipeBuyCard,.recipeMasteryGuildCard,.smithItem,.synthItem,.tinkerRangeBox,.tinkerSlot,.workerBuyCard{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:10px;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;box-shadow:var(--box-shadow)}.itemName{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;text-align:center}.item-prefix,.itemName{-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.item-prefix{display:-webkit-inline-box;display:inline-flex;padding:1px 5px;margin-right:5px;background-color:var(--border-tertiary);color:#fff;font-size:.85rem;border-radius:3px}.item-prefix>i{margin-right:2.5px;font-size:.75rem}#swBarDiv,.apBarDiv,.beatBarDiv,.dsbhpBarDiv,.hpBarDiv,.masteryBarDiv,.notoBarDiv,.repBarDiv,.tinkerProgressDiv,.tinkerTicksDiv{width:100%;height:26px;line-height:26px;margin:auto 0 5px;background-color:hsla(0,0%,100%,.05);border:0;border-radius:5px;font-size:1em;text-align:center}.beatBarDiv{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;margin:0;pointer-events:none;background-color:transparent;overflow:hidden}.masteryBarDiv{margin-bottom:0;height:100%}#swBarDiv{margin-top:5px}#swFill,.beatBarFill,.fuseBarFill,.masteryBarFill,.notoBarDiv,.notoBarFill,.repBarDiv,.repBarFill,.synthBarFill,.tinkerBarFill,.tinkerTicksBarFill{background-color:hsla(0,0%,100%,.15)}.notoBarFill,.repBarFill{background-color:hsla(0,0%,100%,.25)}.beatBarFill{background-color:hsla(0,0%,100%,.1)}.synthMainAreaContainer{position:-webkit-sticky;position:sticky;top:0;margin:0 -10px;padding:10px;min-height:225px;background-color:#191c21;border-bottom:2px solid var(--border-primary);box-shadow:0 10px 10px 0 rgba(0,0,0,.25);z-index:1}.synthBoost{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin:10px -10px -10px;padding:10px 15px;background-color:var(--bg-secondary);border-top:2px solid var(--border-primary)}.synthBoostActionsContainer,.synthBoostHeaderContainer{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.synthBoostDesc{margin-right:10px;padding:10px 15px;background-color:hsla(0,0%,100%,.05);border-radius:5px;-webkit-transition:var(--transition_linear);transition:var(--transition_linear);cursor:pointer}.synthBoostDesc:hover{background-color:hsla(0,0%,100%,.1)}.synthBoostCount{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:10px;background-color:rgba(0,0,0,.25);border-radius:5px}.synthBoostCount>i,.synthBoostCount>img{margin:0 5px}.synthBoostCount>img{height:20px}.synthSide{display:grid;grid-template:auto/repeat(3,1fr);grid-gap:5px;max-width:600px;min-height:225px}.synthPowerSetting>i{margin-right:5px}.synthPowerEnabled,.synthPowerEnabled:focus,.synthPowerEnabled:hover{background-color:var(--green-tertiary)}.synthPowerSettingLocked:focus,.synthPowerSettingLocked:hover{background-color:var(--button-primary);box-shadow:none;cursor:default}.synthRemove{position:absolute;top:-5px;right:-5px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:30px;height:30px;background-color:var(--border-primary);border:2px solid var(--border-secondary);border-radius:50%;-webkit-transition:var(--transition_linear);transition:var(--transition_linear);box-shadow:0 2px 0 0 rgba(0,0,0,.25);-webkit-transform:scale(0);transform:scale(0);cursor:pointer}.synthItem:hover .synthRemove{-webkit-transform:scale(1);transform:scale(1)}.synthRemove:hover{background-color:var(--button-cancel);border-color:var(--button-cancel-border)}.synthSlotEmpty{opacity:.75;background-color:var(--bg-secondary);border-color:var(--bg-primary)}.synthBarDiv.synthBarHidden{display:none}.synthRewardHeader,.synthTutHeader{margin-bottom:5px;padding:5px;text-align:center;text-transform:uppercase;font-size:.85rem;border-bottom:2px solid var(--border-primary)}.synthTutDesc{padding:10px;color:var(--text-secondary);font-size:.85rem;text-align:center;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:5px}.desynthRewards,.resynthCost{margin:5px}.resynthMaterial,.synthReward{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background-color:hsla(0,0%,100%,.075);padding:5px;border-radius:5px}.resynthMaterialIcon,.synthMaterialIcon{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-right:5px}.synthListCardsContainer{display:grid;grid-template:auto/repeat(auto-fill,minmax(190px,1fr));grid-gap:10px}.synthActions{margin-top:auto;width:100%}.synthButton{margin-top:10px}.synthNotAvailable{margin-top:10px;color:var(--highlight);font-size:.85rem;text-align:center}#fuseSlots{position:-webkit-sticky;position:sticky;top:0;margin:-10px -10px 0;min-height:160px;background-color:#191c21;box-shadow:0 10px 10px 0 rgba(0,0,0,.25);z-index:1}#fuseSlots,.possibleFusionHeaderContainer{padding:10px;border-bottom:2px solid var(--border-primary)}.possibleFusionHeaderContainer{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:end;align-items:flex-end;margin:10px 0;-webkit-animation:q var(--transition_linear);animation:q var(--transition_linear)}.fusionCardsContainer,.possibleFuseHolder{display:grid;grid-template:auto/repeat(auto-fill,minmax(185px,1fr));grid-gap:10px}.fuseSlot{min-height:215px}.fuseSlotEmpty{opacity:.75;background-color:var(--bg-secondary);border-color:var(--bg-primary)}.fuseSlotEmpty .itemLevel{width:37.5px;height:38px;opacity:.45}.fuseSlotEmpty .fuseSlotName{margin-bottom:auto;opacity:.75}.emptySmithItemIcon,.fuseSlotEmpty .fuseSlotNameIcon{padding:10px;height:56px;width:56px;background-color:rgba(0,0,0,.25);border:2px solid var(--border-primary);border-radius:10px}.emptySmithItemIcon>i,.fuseSlotEmpty .fuseSlotNameIcon>i{font-size:2rem;opacity:.1}.fuseSlotEmpty .fuseSlotNameTitle{margin-top:5px;color:var(--text-secondary)}.fuseSlotEmpty .fuseSlotButton,.synthSlotEmptyButton{width:100%;height:40px;background-color:hsla(0,0%,100%,.05);border-radius:5px;opacity:.45}.fuseSlotEmpty .fuseRarity{width:37.5px;height:38px;opacity:.45}.fuseSlotEmpty .fuseRaritySeparator{opacity:.25}.fuseClose{position:absolute;top:-5px;right:-5px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:30px;height:30px;background-color:var(--border-primary);border:2px solid var(--border-secondary);border-radius:50%;-webkit-transition:var(--transition_linear);transition:var(--transition_linear);box-shadow:0 2px 0 0 rgba(0,0,0,.25);-webkit-transform:scale(0);transform:scale(0);cursor:pointer}.fuseSlot:hover .fuseClose{-webkit-transform:scale(1);transform:scale(1)}.fuseClose:hover{background-color:var(--button-cancel);border-color:var(--button-cancel-border)}.fuseRarityContainer{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:10px 0}.fuseRarity{position:relative;background-color:hsla(0,0%,100%,.05);padding:5px 8px;font-size:1.25rem;border:2px solid transparent;border-radius:5px}.fuseRaritySeparator{margin:0 10px}.fuseBarDiv,.synthBarDiv{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-top:auto;width:100%;height:40px;background-color:hsla(0,0%,100%,.05);border-radius:5px;overflow:hidden}.possibleFusegroup{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;box-shadow:var(--box-shadow)}.possibleFusegroupHeader{padding:10px;text-align:center;background-color:var(--bg-tertiary);border-bottom:2px solid var(--border-primary);border-radius:10px 10px 0 0;color:var(--text-primary)}.possibleFusegroupHeader.possibleFuseRarity1{color:var(--rarity-good)}.possibleFusegroupHeader.possibleFuseRarity2{color:var(--rarity-great)}.possibleFusegroupHeader.possibleFuseRarity3{color:var(--rarity-epic)}.fuseSelect{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1;padding:10px}.fuseStart{margin-top:0}.smithMainContentContainer{position:-webkit-sticky;position:sticky;top:0;margin:0 -10px;padding:10px;min-height:160px;background-color:#191c21;border-bottom:2px solid var(--border-primary);box-shadow:0 10px 10px 0 rgba(0,0,0,.25);z-index:10}.smithImproveContainer,.smithNoSelection{display:-webkit-box;display:flex}.emptySmithItem,.smithImproved,.smithMax,.smithOriginal{width:100%;max-width:195px}.smithSeparator,.smithSeparatorEmpty{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin:0 10px;width:100%;max-width:195px}.smithSeparator>i,.smithSeparatorEmpty>i{margin-top:auto;font-size:1.5rem}.smithButton{margin:10px}.improveCostContainer{display:grid;grid-gap:5px}.smithCardsContainer,.smithHeroesContainer{display:grid;grid-template:auto/repeat(auto-fill,minmax(175px,1fr));grid-gap:10px;margin:0}.smithClose{position:absolute;top:-5px;right:-5px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:30px;height:30px;background-color:var(--border-primary);border:2px solid var(--border-secondary);border-radius:50%;-webkit-transition:var(--transition_linear);transition:var(--transition_linear);box-shadow:0 2px 0 0 rgba(0,0,0,.25);-webkit-transform:scale(0);transform:scale(0);cursor:pointer}.smithItem:hover .smithClose{-webkit-transform:scale(1);transform:scale(1)}.smithClose:hover{background-color:var(--button-cancel);border-color:var(--button-cancel-border)}.smithItemMaterial{position:absolute;top:10px;right:55px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:100%;height:100%;max-width:30px;max-height:30px;background-color:var(--bg-primary);border:2px solid var(--border-secondary);border-radius:10px;box-shadow:0 2px 0 rgba(0,0,0,.5);z-index:1}.smithItemMaterial>img{width:65%}.smithButtons{margin-top:10px;width:100%}.smithHeroSlots{min-height:600px}.smithHeroButton{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:10px;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;box-shadow:var(--box-shadow);cursor:pointer;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.smithHeroButton:focus,.smithHeroButton:hover{border-color:var(--border-tertiary)}.smithHeroButtonImage,.smithHeroButtonImage>img{width:100%;border-radius:10px}.smithHeroButtonImage{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:10px;background-color:var(--bg-tertiary);border:2px solid var(--border-primary);border-radius:10px}.smithHeroButtonName{width:100%;margin-bottom:5px;padding:5px;text-align:center;border-bottom:2px solid hsla(0,0%,100%,.05)}.forgeHeroActions{display:none;-webkit-box-align:center;align-items:center;margin:-5px 0 10px;border-bottom:2px solid var(--border-primary)}.forgeHeroActions.forgeActionsVisible{display:-webkit-box;display:flex}.forgeHeroActions>.actionButton{margin:0}.smithHeroBackButton:focus,.smithHeroBackButton:hover{background-color:var(--button-cancel)}.smithHeroBrowsing{-webkit-animation:f var(--transition_linear);animation:f var(--transition_linear)}.heroBrowseCard,.smithHeroBrowsing{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.heroBrowseCard{width:200px}.heroBrowseImage,.heroBrowseImage>img{height:30px;border-radius:5px}.heroBrowseImage{margin-right:10px}.emptySmithItem{height:160px;opacity:.75;background-color:var(--bg-secondary);border-color:var(--bg-primary)}.emptySmithItem>i{font-size:2rem;opacity:.1}.emptySmithItem .itemLevel,.emptySmithItem .itemRarity,.synthSlotEmpty .itemLevel,.synthSlotEmpty .itemRarity{height:38px;width:37.5px;opacity:.45}.emptySmithItem .itemName,.synthSlotEmpty .itemName{margin-top:auto;color:var(--text-secondary)}.emptySmithItem .gearStat{height:36px;opacity:.45}.emptySmithItem .gearStat>span,.synthSlotEmpty .gearStat>span{margin-left:auto;height:26px;width:80%;background-color:hsla(0,0%,100%,.05);border-radius:5px}.smithSeparatorEmpty,.smithSeparatorEmpty>i{opacity:.45}.smithConfirmEmpty{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;margin:10px;width:195px;height:102.5px;background-color:var(--button-primary);border-radius:5px}.smithConfirmEmpty>.actionButtonCardText{height:27.5px}.smithConfirmEmpty>.actionButtonCardValue{margin:2.5px 15px;height:30px}.smithConfirmEmpty>.actionButtonCardValue:last-of-type{margin-bottom:10px}.emptySmithItemIcon,.synthSlotEmptyIcon{padding:10px;height:56px;width:56px;background-color:rgba(0,0,0,.25);border:2px solid var(--border-primary);border-radius:10px}.emptySmithItemIcon>i,.fuseSlotEmpty .fuseSlotNameIcon>i,.synthSlotEmptyIcon>i{font-size:2rem;opacity:.1}.smithMaxHeading{margin-top:10px;padding:10px;color:var(--green-primary);background-color:var(--bg-primary);border-radius:5px;-webkit-animation:q var(--transition_linear);animation:q var(--transition_linear);box-shadow:var(--box-shadow)}.smithActionsContainer{display:grid;grid-template:auto/repeat(auto-fill,minmax(175px,1fr));grid-gap:10px}.smithAction{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:10px;color:var(--text-secondary);background-color:var(--bg-secondary);border-radius:5px;-webkit-transition:var(--transition_linear);transition:var(--transition_linear);box-shadow:var(--box-shadow);cursor:pointer}.smithAction.smithActionActive,.smithAction.smithActionActive:hover{color:var(--text-primary);background-color:var(--green-secondary)}.smithAction:hover{background-color:var(--bg-primary)}.smithAction>i{margin-right:5px}.fortuneCardsContainer,.fortuneStageContainer{display:grid;grid-template:auto/repeat(auto-fill,minmax(190px,1fr));grid-gap:10px}.fortuneStageContainer{position:-webkit-sticky;position:sticky;top:0;margin:-10px -10px 0;padding:10px;min-height:160px;background-color:#191c21;border-bottom:2px solid var(--border-primary);box-shadow:0 10px 10px 0 rgba(0,0,0,.25);z-index:1}.fortuneSlot{min-height:240px}.fortuneItemDesc{padding:10px 0;color:var(--green-primary)}.fortuneItemAmt,.fortuneItemDesc{font-size:.85rem;text-align:center}.fortuneItemAmt{margin-top:auto;padding:10px 5px;width:100%;color:var(--highlight);background-color:rgba(0,0,0,.25);border-radius:5px}.fortuneItemClose,.fortuneItemSetClose{position:absolute;top:-5px;right:-5px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:30px;height:30px;background-color:var(--border-primary);border:2px solid var(--border-secondary);border-radius:50%;-webkit-transition:var(--transition_linear);transition:var(--transition_linear);box-shadow:0 2px 0 0 rgba(0,0,0,.25);-webkit-transform:scale(0);transform:scale(0);cursor:pointer}.fortuneItemClose:hover,.fortuneItemSetClose:hover{background-color:var(--button-cancel);border-color:var(--button-cancel-border)}.fortuneSlot:hover .fortuneItemClose,.fortuneSlot:hover .fortuneItemSetClose{-webkit-transform:scale(1);transform:scale(1)}.fortuneSlotEmpty{opacity:.75;background-color:var(--bg-secondary);border-color:var(--bg-primary)}.fortuneSlotEmpty .itemName{margin-bottom:auto;opacity:.75}.fortuneSlotEmpty .fortuneSlotNameIcon{padding:10px;height:56px;width:56px;background-color:rgba(0,0,0,.25);border:2px solid var(--border-primary);border-radius:10px}.fortuneSlotEmpty .fortuneSlotNameIcon>i{font-size:2rem;opacity:.1}.fortuneSlotEmpty .fortuneSlotNameTitle{margin-top:5px;color:var(--text-secondary)}.fortuneSlotEmpty .itemLevel,.fortuneSlotEmpty .itemRarity{width:37.5px;height:38px;opacity:.45}.fortuneSlotEmpty .actionButtonCardCost{opacity:.45}.fortuneSlotEmpty .actionButtonCardCost:hover{background-color:var(--button-primary);cursor:default}.fortuneSlotEmpty .actionButtonCardText{height:27.5px}.fortuneSlotEmpty .actionButtonCardValue{height:30px}#buildingMats{background-color:var(--bg-primary);border-bottom:1px solid var(--border-primary)}.buildingMatTable{padding:10px}.buildingMatDiv,.buildingMatTable{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.buildingMatDiv{position:relative;flex-wrap:wrap;-webkit-box-flex:1;flex-grow:1;text-align:center}.buildingMatDiv+.buildingMatDiv{border-left:2px solid var(--border-primary)}.buildingMatName{width:100%}.buildingMatImage>img{max-height:24px;margin-right:5px}.buildingMatAmt{font-size:.8em}.brecipeHeadRes{margin-left:25px}.brecipeHeadCost{margin-left:45px}.brecipeHeadTime{margin-left:100px}.brecipeTable .recipematdiv .indvCost{min-width:55px}.buildingInstr{margin-top:10px;padding:15px;width:100%;-webkit-animation:f .2s;animation:f .2s}.buildingInstr,.buildingInstrHead{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;color:var(--highlight)}.buildingInstrHead{-webkit-box-align:center;align-items:center;background-color:var(--border-tertiary);border:1px solid var(--border-tertiary);padding:10px 15px;border-top-left-radius:5px;border-bottom-left-radius:5px}.buildingInstrDesc{background-color:var(--border-primary);border:1px solid var(--border-tertiary);color:var(--text-primary);padding:10px 15px;margin-left:-5px;border-top-right-radius:5px;border-bottom-right-radius:5px}#emptyTown{position:relative;padding:20px 20px 20px 60px;margin:20px auto;width:100%;max-width:600px;text-align:center;background-color:var(--bg-tertiary);color:var(--highlight);border:2px solid var(--border-primary);border-radius:5px;-webkit-animation:f .2s forwards;animation:f .2s forwards}#emptyTown>i{position:absolute;left:20px;font-size:48px;font-size:3rem;color:var(--text-white);opacity:.25;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.tinkerHeader{margin-top:0}.tinkerHeader>.actionButton{margin:0}.tinkerCommands{width:100%;margin-bottom:10px}.tinkerCommandsContainer{display:grid;grid-template:auto/repeat(auto-fill,minmax(225px,1fr));grid-gap:5px}.tinkerCommand{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;box-shadow:var(--box-shadow)}.tinkerCommand,.tinkerCommandName{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding:10px}.tinkerCommandName{-webkit-box-align:center;align-items:center;margin:-10px -10px 0;background-color:var(--bg-tertiary);border-bottom:2px solid var(--border-primary);border-radius:10px 10px 0 0}.tinkerBarsContainer{display:grid;grid-template:auto/1;grid-gap:5px;padding:10px 0}.tinkerCommandToggle{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-align:center;padding:5px 10px;background-color:var(--bg-secondary);border-radius:5px;color:var(--text-secondary);cursor:pointer;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.tinkerCommandToggle:hover{color:var(--text-primary)}.tinkerCommandToggle.toggleEnabled{color:var(--green-primary)}.tinkerCommandToggle>span{-webkit-box-flex:1;flex-grow:1}.tinkerCommandResearchCost{margin-bottom:10px;text-align:center}.researchCostHeader{margin:10px 0 5px;border-bottom:2px solid var(--border-primary)}.monsterNav{-webkit-box-pack:start;justify-content:flex-start;margin:-10px -10px 0;background-color:var(--bg-primary);border-bottom:2px solid var(--border-primary)}.monsterNav,.monsterNavButton{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.monsterNavButton{position:relative;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:1;flex-grow:1;max-width:150px;padding:12px 15px;color:var(--text-tertiary);cursor:pointer}.monsterNavButton:hover{background-color:var(--bg-secondary)}.monsterNavButton.selected{background-color:var(--border-primary);color:var(--text-primary)}.monsterNavButton:after{position:absolute;bottom:-2px;content:"";height:2px;width:0;background-color:transparent}.monsterNavButton.selected:after{width:100%;background-color:var(--highlight)}.monsterFiltersContainer,.monsterRewardLines{display:grid;grid-template:auto/repeat(auto-fill,minmax(200px,1fr));grid-gap:10px;margin:10px 0}.monsterFiltersContainer .selection-container{-webkit-animation:f .2s forwards;animation:f .2s forwards}.monsterDivMobs{display:grid;grid-template:auto/repeat(auto-fill,minmax(175px,1fr));grid-gap:10px}.monsterCard{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-height:150px;-webkit-animation:f .2s forwards;animation:f .2s forwards;cursor:pointer}.monsterCard:hover{border-color:var(--border-tertiary)}.monsterCardName{position:relative;margin-bottom:10px;padding:5px 0;text-align:center;color:var(--highlight)}.monsterCardName:after{position:absolute;content:"";left:0;bottom:-2px;width:100%;height:2px;background-color:var(--border-secondary)}.monsterCardImage{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex-grow:1;width:100%;background-color:var(--bg-secondary);border-radius:10px}.monsterActionsContainer,.monsterDungeonDetails{display:grid;grid-template:auto/repeat(auto-fill,minmax(200px,1fr));grid-gap:10px;margin-bottom:10px}.monsterDungeonDetails{grid-template:auto/1fr}.monsterInspectContainer{display:-webkit-box;display:flex;flex-wrap:wrap;padding:5px}.monsterActionsContainer{width:100%}.monsterActionsButton:first-of-type{margin-left:0}.monsterActionsButton>i,.smithHeroButton.smithHeroBackButton>i{padding-right:10px;margin-left:-5px}.monsterActionsButton:hover>i,.smithHeroButton.smithHeroBackButton:hover>i{padding-right:15px;margin-left:-10px}.mhiHeader{padding-bottom:5px;margin-bottom:5px;border-bottom:2px solid var(--border-primary)}.mhiText{color:var(--text-secondary)}.monsterDetails{width:100%;max-width:300px;padding:15px;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;-webkit-animation:f .2s forwards;animation:f .2s forwards}.monsterInfoDetails{position:relative;margin-bottom:20px}.monsterInfoDetails>.mhiBlock{margin-left:75px}.monsterInfoDetails>.mhiBlock>.mhiHeader,.monsterInfoDetails>.mhiBlock>.mhiText{padding:5px 0 10px 15px}.monsterInfoDetails>.mhiBlock>.mhiText{color:var(--highlight)}.mhiBlockImage{position:absolute;top:0;left:0;width:78px;height:83px;padding:5px;background-color:var(--bg-secondary);border:2px solid var(--border-primary);border-radius:5px}.mhiBlockImage>img{max-width:64px;-webkit-animation:q .2s forwards;animation:q .2s forwards}.mhiBlock{margin-bottom:10px}.mhiStats{-webkit-box-flex:1;flex-grow:1;padding:0 20px}.mhiStats .heroExamineStatRow{background-color:var(--bg-primary);border:2px solid var(--border-primary);-webkit-animation:f .2s forwards;animation:f .2s forwards}.monsterRewardTop{margin-top:15px}.monsterRewardHeader{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.monsterRewardHeader>img{margin-right:5px}.monsterRewardTopWarpContainer,.monsterRewardTrophyContainer{display:-webkit-box;display:flex;flex-wrap:wrap;margin-bottom:10px}.monsterRewardTrophy,.monsterRewardWarp{padding:10px;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:5px;-webkit-animation:f .2s forwards;animation:f .2s forwards}.monsterRewardTrophy+.monsterRewardTrophy,.monsterRewardWarp+.monsterRewardWarp{margin-left:10px}.lineRewardLevel{color:var(--highlight)}.lineRewardTitle{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:5px 0;padding:10px;width:100%;background-color:var(--bg-secondary);border-radius:5px}.lineRewardCurrent{width:100%}.lineRewardCurrentTitle{position:relative;text-align:center;padding-bottom:5px;margin-top:5px}.lineRewardCurrentTitle:after{position:relative;content:"";bottom:-5px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:0 auto;width:50%;height:2px;background-color:var(--border-secondary)}.lineRewardCurrentChange{display:-webkit-box;display:flex;justify-content:space-around;-webkit-box-align:center;align-items:center;width:100%;padding:10px 0}.lineRewardCurrentChangeMedian{color:var(--text-secondary)}.lineRewardCurrentChangeAfter{color:var(--green-primary)}.progressListContainer{height:100%;margin-top:-10px}.progressBoxContainer{display:grid;grid-template:auto/repeat(auto-fill,minmax(250px,1fr));grid-gap:10px;padding:0 0 20px}.progressBox{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:10px;text-align:center;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;box-shadow:var(--box-shadow);-webkit-transition:all var(--transition_ease-in-out);transition:all var(--transition_ease-in-out)}.progressBoxTitle{margin:-10px -10px 0;background:var(--bg-tertiary);border-radius:10px 10px 0 0;border-bottom:2px solid var(--border-primary)}.progressBoxDescription,.progressBoxTitle{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:10px}.progressBoxDescription{-webkit-box-flex:1;flex-grow:1;color:var(--text-secondary);font-size:.85rem}.progressBarFill.progressCompleted{background:var(--gradient-secondary)}.statBoxContainer{display:grid;grid-template:auto/repeat(auto-fill,minmax(450px,1fr));grid-gap:10px 25px;padding:0 0 20px}.statBox{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding:10px;border-bottom:2px dotted var(--border-primary)}.statNormal{color:var(--text-secondary);font-size:.85rem}.hasEvent:after{content:"";display:inline-block;position:absolute;top:0;right:0;width:15px;height:15px;font-weight:700;text-align:center;background-color:#fff;box-shadow:inset 0 0 0 4px #eb1818;color:var(--text-white);border-radius:50%;-webkit-animation:1s var(--transition_linear) infinite alternate e;animation:1s var(--transition_linear) infinite alternate e;z-index:10}.statHP{color:#f86b6b;margin-right:3px}.statPOW{color:#ef0;margin-right:3px}.dialogOptions,.extraOptions,.footer_more-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:100%}.footer_more-btn,.footer_more-content,.isDialog,.patreon_link{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:15px;height:100%;color:var(--text-primary);-webkit-transition:var(--transition_linear);transition:var(--transition_linear);text-decoration:none;cursor:pointer}.footer_more-btn:hover,.footer_more-content:hover,.isDialog:hover,.patreon_link:hover{background-color:var(--bg-tertiary)}.clearSave{color:#ff4545}.clearSave:hover{background-color:#901112;color:#fff}.patreon_link:hover{background-color:#f96854}.footerButtonText{margin-left:5px;width:100%;text-align:center}.footer_more-text{margin-right:8px;-webkit-transition:var(--transition_linear);transition:var(--transition_linear)}.footer_more-content{-webkit-box-pack:start;justify-content:flex-start}.footer_more-btn{-webkit-transition:background var(--transition_linear);transition:background var(--transition_linear)}.footer_more-btn.selected{color:var(--highlight);background-color:var(--bg-tertiary)}.footer_more-btn.selected+.footer_more-list{-webkit-transform:scaleY(1);transform:scaleY(1)}.footer_more-btn>i{-webkit-transition:var(--transition_linear);transition:var(--transition_linear)}.footer_more-btn.selected>i{color:var(--highlight);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.footer_more-list{position:absolute;right:0;bottom:50px;margin:0;padding:0;min-width:200px;list-style:none;background-color:var(--bg-secondary);border:2px solid var(--border-primary);border-right:transparent;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition:var(--transition_linear);transition:var(--transition_linear);box-shadow:0 -5px 10px 0 rgba(0,0,0,.15);overflow:hidden;z-index:10}.dialogContent.isSettingsDialog{max-width:600px;max-height:600px}.isSettingsDialog .dialogActionsContainer{max-height:400px}.settingsTabContainer{position:-webkit-sticky;position:sticky;top:-15px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:-15px -15px 10px;background-color:var(--bg-primary);border-bottom:2px solid var(--border-primary);box-shadow:0 5px 10px 0 rgba(0,0,0,.25);z-index:1}.settingsTab{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex-grow:1;padding:12px 15px;color:var(--text-tertiary);cursor:pointer;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.settingsTab.selected,.settingsTab:hover{background-color:var(--bg-secondary)}.settingsTab.selected{color:var(--text-primary)}.settingsTab:after{position:absolute;bottom:-2px;content:"";height:2px;width:0;background-color:transparent;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.settingsTab.selected:after{width:100%;background-color:var(--highlight)}.settingTabContent{display:none}.settingTabContent.selected{display:grid}.patchNoteVersion{padding:0 5px 5px;margin:0 0 10px;color:var(--highlight);border-bottom:2px solid var(--border-secondary)}.patchNoteDate{font-size:13.6px;font-size:.85rem;color:var(--text-secondary)}.patchNoteBody{padding:1rem 0}span.beta-tag{margin-left:10px;padding:3px 8px;font-size:.7em;text-transform:uppercase;vertical-align:middle;background-color:var(--border-tertiary);color:var(--text-white)}.settings-description,.settings-title{margin:10px 0}.settings-title{padding:0 5px 5px;color:var(--highlight);border-bottom:2px solid var(--border-primary)}.settings-description{padding:0 5px;color:var(--text-secondary)}.setting-container{margin-bottom:25px}.selections-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px}.selection-container{position:relative;padding:10px 10px 10px 40px;font-size:.85rem;background-color:var(--bg-secondary);border:1px solid var(--border-primary);box-shadow:var(--box-shadow);-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.selection-container input{position:absolute;height:0;width:0;opacity:0;cursor:pointer}.selection{position:absolute;top:50%;left:8px;height:20px;width:20px;background-color:var(--bg-primary);border:1px solid var(--border-primary);border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.selection:after{position:absolute;content:"";display:none;-webkit-transform:rotate(45deg) scale(0);transform:rotate(45deg) scale(0)}.selection-container input:checked~.selection:after{display:block;-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}.selection-container:hover{border-color:var(--border-tertiary)}.selection-container input:checked~.selection{background-color:var(--bg-primary)}.selection-container .selection:after{left:6px;top:3px;width:4px;height:8px;border:solid var(--highlight);border-width:0 2px 2px 0;-webkit-animation:i .2s forwards;animation:i .2s forwards}#updateTrigger{position:absolute;left:0;right:0;bottom:15px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-size:.85rem;text-align:center;background-color:var(--bg-tertiary);border-bottom:2px solid var(--border-primary);box-shadow:0 -5px 5px 0 rgba(0,0,0,.25)}.updateNotice{padding:10px 10px 5px;width:100%;color:var(--highlight)}.updateActions{display:-webkit-box;display:flex;flex-wrap:nowrap;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}#updateRefresh{background-color:var(--green-secondary)}#updateRefresh:hover{background-color:var(--green-tertiary)}@-webkit-keyframes b{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes b{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes c{0%{opacity:1}to{opacity:0}}@keyframes c{0%{opacity:1}to{opacity:0}}@-webkit-keyframes d{0%{width:0}to{width:100%}}@keyframes d{0%{width:0}to{width:100%}}@-webkit-keyframes e{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.75);transform:scale(.75)}}@keyframes e{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.75);transform:scale(.75)}}@-webkit-keyframes f{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes f{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes g{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes g{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes h{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0);transform:scale(0);opacity:0}}@keyframes h{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0);transform:scale(0);opacity:0}}@-webkit-keyframes i{0%{-webkit-transform:rotate(45deg) scale(0);transform:rotate(45deg) scale(0)}to{-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}}@keyframes i{0%{-webkit-transform:rotate(45deg) scale(0);transform:rotate(45deg) scale(0)}to{-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}}@-webkit-keyframes j{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes j{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes k{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes k{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@-webkit-keyframes l{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes l{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes m{0%{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}to{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0}}@keyframes m{0%{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}to{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0}}@-webkit-keyframes n{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.97);transform:scale(.97)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes n{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.97);transform:scale(.97)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes o{0%{-webkit-transform:rotate(-45deg) translateY(0);transform:rotate(-45deg) translateY(0)}33%,to{opacity:.3;-webkit-transform:rotate(-45deg) translateY(100px);transform:rotate(-45deg) translateY(100px)}}@keyframes o{0%{-webkit-transform:rotate(-45deg) translateY(0);transform:rotate(-45deg) translateY(0)}33%,to{opacity:.3;-webkit-transform:rotate(-45deg) translateY(100px);transform:rotate(-45deg) translateY(100px)}}.btn-press{-webkit-animation:n .3s;animation:n .3s}.hidden{visibility:hidden}.none{display:none}@media screen and (max-width:1100px){main{display:none!important}#mobile-content{text-align:center}.mobile-nav{position:fixed;bottom:0;left:0;right:0;background-color:var(--bg-primary);border-top:2px solid var(--border-primary)}.mobile-nav-listing{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;margin:0 auto;padding:0;max-width:600px;list-style:none}.mobile-nav-listing .nav-item{-webkit-box-flex:1;flex-grow:1;font-size:.75rem}.mobile-nav-listing .nav-item:hover{background-color:var(--bg-tertiary)}.mobile-nav-listing .nav-item a{display:block;height:100%;width:100%;padding:20px 10px;color:var(--text-primary);text-decoration:none}.mobile-notice{margin:20px auto 100px;padding:0 20px 20px;max-width:600px}.mobile-notice-logo{max-width:600px;width:100%;margin:auto}.mobile-notice-headline{color:var(--highlight);text-transform:uppercase;font-weight:100}.mobile-notice-headline:after{position:relative;display:block;content:"";height:2px;width:75%;margin:10px auto;background-color:var(--border-secondary)}.mobile-notice-description+.mobile-notice-description{margin-top:10px}}@media screen and (min-width:1101px){#mobile-content{display:none!important}}@media screen and (min-width:1250px){.back-to-top:hover{color:var(--highlight)}}#db-panel{position:absolute;bottom:50px;left:0;display:none;margin:0 auto;padding:20px;width:100%;max-width:calc(100% - 250px);height:100%;max-height:400px;background-color:rgba(0,0,0,.9);border-top:2px solid var(--border-primary);color:var(--text-primary);overflow-y:auto;z-index:9999}#debug,.dbClose{cursor:pointer}.dbClose{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:absolute;top:15px;right:15px;padding:8px 12px;color:var(--text-white);background-color:hsla(0,0%,100%,.15);border:0;font-size:1.5em;text-decoration:none;border-radius:50%;z-index:2}.dbClose:hover{background-color:hsla(0,0%,100%,.25)}#db-panel input{padding:10px;background-color:hsla(0,0%,100%,.15);border:0;border-radius:5px;margin:5px 5px 0 0;color:var(--text-white)}#db-panel input:hover{background-color:hsla(0,0%,100%,.2)}.dbActionContainer{margin:10px}.dbActionButton{padding:10px 25px;text-transform:uppercase;background-color:hsla(0,0%,100%,.15);color:var(--text-primary);border:0;border-radius:5px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.dbActionButton:hover{background-color:hsla(0,0%,100%,.25);color:var(--highlight);box-shadow:0 5px 15px rgba(0,0,0,.1)}.singleActionContainer{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;margin-right:50px}.singleActionContainer .dbActionButton{margin:5px}@-webkit-keyframes p{0%{opacity:0;-webkit-transform:translateY(50vh);transform:translateY(50vh)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes p{0%{opacity:0;-webkit-transform:translateY(50vh);transform:translateY(50vh)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes q{0%{opacity:0}to{opacity:1}}@keyframes q{0%{opacity:0}to{opacity:1}}.dialogContainer{position:absolute;top:0;left:0;height:100vh;width:100vw;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden;-webkit-animation:q .25s;animation:q .25s;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;z-index:999}.dialogInactive{opacity:0}.dialogContent{position:relative;width:100%;max-width:500px;height:auto;max-height:500px;margin:0 20px;padding:20px;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;box-shadow:var(--box-shadow);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.dialogOpening{-webkit-animation:p .25s;animation:p .25s}.dialogClosing{opacity:0;-webkit-transform:translateY(50vh);transform:translateY(50vh)}.dialogClose{position:absolute;top:-10px;right:-10px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:40px;height:40px;color:var(--text-secondary);font-size:1.25rem;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:5px;box-shadow:var(--box-shadow);cursor:pointer;z-index:1;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.dialogClose:focus,.dialogClose:hover{color:var(--text-white);background-color:var(--button-cancel);border-color:var(--button-cancel-border)}.dialogTitle{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:left;justify-content:left;-webkit-box-align:center;align-items:center;background-color:var(--bg-tertiary);padding:10px 50px 10px 20px;margin:-20px -20px 10px;border-bottom:2px solid var(--border-primary);border-radius:10px 10px 0 0}.dialogTitleIcon{position:absolute;left:15px;top:-10px;font-size:2.5rem}.dialogTitleText{margin-left:50px}.dialogDescription{margin-bottom:10px;color:var(--text-secondary);text-align:center}.dialogActionsContainer{margin:0 -20px;padding:15px;max-height:300px;background-color:var(--bg-secondary);border:2px solid var(--border-primary);border-right:0;border-left:0;overflow:auto}.dialogContent.isPatchDialog{max-width:600px;max-height:600px}.isPatchDialog .dialogActionsContainer{max-height:400px}.exportSaveText,.importSaveText,.pfText{padding:5px 10px;margin:0 0 10px;width:100%;color:var(--text-primary);background-color:var(--bg-tertiary);border:2px solid var(--border-primary);border-radius:5px;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.exportSaveText:focus,.exportSaveText:hover,.importSaveText:focus,.importSaveText:hover,.pfText:focus,.pfText:hover{border-color:var(--border-secondary)}.clearSaveActions,.exportSaveActions,.importSaveActions,.pfButtonsContainer,.pfImportExportContainer,.pfLoadButtons{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.deleteSaveButton:hover{background-color:var(--button-cancel)}#cloudSave{color:var(--green-primary)}#cloudSave.highlight{color:var(--red-primary)}.cloudSaveLogo{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:0 0 5px;padding:20px 20px 25px;background:50%/100px no-repeat url(../assets/images/PlayFab_logo_small.png)}.cloudSaveLogo:after{position:absolute;bottom:0;display:-webkit-box;display:flex;margin:0 auto;content:"";width:35%;height:2px;background-color:var(--border-primary)}.pfHeader{margin:0 0 5px 5px}.loadSureDescription{margin-bottom:10px;color:var(--highlight);text-align:center}.exportStatus,.pfStatus,.pfStatusSave{margin-top:10px;width:100%;color:var(--highlight);font-size:.9rem;text-align:center}.combatActionsContainer{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding:10px;background:-webkit-gradient(linear,left top, left bottom,color-stop(50%, rgba(0,0,0,.5)),to(transparent));background:linear-gradient(rgba(0,0,0,.5) 50%,transparent);-webkit-transform-origin:top;transform-origin:top;-webkit-animation:l var(--transition_linear);animation:l var(--transition_linear);z-index:10}.dungeonBackButton{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:1.5rem;width:40px;height:40px;background-color:hsla(0,0%,100%,.15);border-radius:100%;cursor:pointer;-webkit-transition:background-color var(--transition_linear);transition:background-color var(--transition_linear);box-shadow:var(--box-shadow);-webkit-animation:f var(--transition_linear);animation:f var(--transition_linear)}.dungeonBackButton:focus,.dungeonBackButton:hover{background-color:var(--button-cancel)}.combatFloorCounter{position:absolute;top:20px;left:0;right:0;width:200px;margin:auto;text-align:center;font-size:2rem;text-shadow:var(--text-border)}.combatFloorCounter:after{display:block;content:"";position:relative;bottom:0;width:0;height:2px;margin:5px auto;background-color:var(--highlight);-webkit-animation:d 1s .3s forwards;animation:d 1s .3s forwards}.combatFloorExit{position:absolute;top:0;left:0;right:0;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding:10px;background-color:rgba(0,0,0,.75);box-shadow:0 3px 5px 0 rgba(0,0,0,.25);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1}.combatFloorExit,.combatFloorStatus{border-bottom:2px solid var(--border-primary)}.combatFloorStatus{padding:0 5px 5px;color:var(--highlight)}.combatFloorFailure{color:var(--red-primary)}.combatFloorSuccess{color:var(--green-primary)}.combatFloorHelp{padding:5px 5px 0;color:var(--text-secondary)}.drArenaContainer{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:300px}.dungeonListContainer{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:end;align-items:flex-end;-webkit-box-flex:1;flex-grow:1;margin-bottom:20px;padding:10px;z-index:1}.dungeonHeroList,.dungeonMobList{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;max-width:600px;padding:0 10px}.dungeonHeroList{-webkit-box-pack:end;justify-content:flex-end;margin-right:50px}.dungeonMobList{-webkit-box-pack:start;justify-content:flex-start;margin-left:50px}.dfc,.dfm{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center;margin:0 5px;width:100%;max-width:150px}.dfcName,.dfmName{padding:10px;margin-bottom:5px;width:100%;font-size:.85rem;text-align:center;background-color:rgba(0,0,0,.5);border-radius:5px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dfcImage>img,.dfmImage>img{max-height:64px}.dfmBoss .dfmImage>img{max-height:96px}.heroDead .dfcImage,.mobDead .dfmImage{opacity:.25}.heroDead .dfcName,.mobDead .dfmName{background-color:rgba(255,0,0,.5)}.combatBackgroundContainer{position:absolute;top:0;left:0;right:0;bottom:0;height:300px;background-repeat:repeat-x;border-bottom:2px solid var(--border-primary)}.dungeonSpeed{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:.5rem;margin-top:.25rem}.dungeonSpeedButton{padding:.25rem 1rem;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:5px;cursor:pointer}.dungeonSpeedButton.highlight{color:var(--green-primary);border-color:var(--green-tertiary);cursor:default}.drTurnOrderLogContainer{padding:5px 10px 0;-webkit-transform-origin:top;transform-origin:top;-webkit-animation:l var(--transition_linear);animation:l var(--transition_linear)}.drBoxHeaderContainer{padding:10px;margin-bottom:10px;border-bottom:2px solid var(--border-primary)}.drBoxDescription{color:var(--text-secondary)}.drTurnOrder{display:grid;grid-template:auto/repeat(auto-fill,minmax(175px,1fr));grid-gap:10px;padding:10px 0}.orderUnit{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding:10px;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;box-shadow:var(--box-shadow)}.mobUnitTag,.orderUnit{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.mobUnitTag{position:absolute;top:-10px;padding:2.5px 10px;color:var(--red-primary);background-color:var(--bg-tertiary);border:2px solid var(--border-tertiary);border-radius:5px;box-shadow:0 2px 0 0 rgba(0,0,0,.5);z-index:1}.orderUnitHeadImg{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-bottom:10px;padding:10px;height:56px;width:56px;background-color:rgba(0,0,0,.25);border:2px solid var(--border-primary);border-radius:10px}.orderUnitHeadImg>img{height:100%;border-radius:5px}.orderUnitHead{width:100%;text-align:center;padding-bottom:5px;border-bottom:2px solid var(--border-primary)}.orderUnitHP{margin-top:10px;width:100%}.hpBarContainer{background:#250808;border-color:#750c0c}.hpBarContainer .progressBarFill{background:#4e0909;-webkit-transition:var(--transition_linear);transition:var(--transition_linear)}.hpBarContainer .progressBarIcon{background:#750c0c}.orderSkills{width:100%}.orderUnitSkills{display:grid;grid-template:auto/repeat(4,1fr);grid-gap:5px;margin-top:10px;width:100%}.orderUnitSkill.orderUnitActiveSkill{background-color:var(--green-tertiary);border-color:var(--green-secondary)}.orderUnitPassiveSkill{position:absolute;top:5px;right:5px}.orderUnitPassive{width:35px;height:35px;background-color:var(--bg-primary);border-color:var(--border-tertiary);border-radius:50%;box-shadow:0 2px 0 rgba(0,0,0,.5)}.buffListContent{display:grid;grid-template:auto/repeat(4,1fr);width:100%}.buffContainer{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;color:var(--highlight);font-size:.8rem;text-align:center;margin:2.5px;padding:5px;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:5px;box-shadow:var(--box-shadow)}.buffContainerIcon{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-bottom:2.5px}.buffContainerIcon>i{font-size:16px}.buffContainerCount{position:absolute;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;top:-10px;right:-10px;width:20px;height:20px;font-size:.75rem;background-color:var(--bg-tertiary);border:2px solid var(--border-primary);border-radius:50%;box-shadow:0 2px 0 rgba(0,0,0,.5);z-index:1}.dungeonToggleProgress{position:absolute;top:10px;left:10px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:10px 0 0 10px;padding:10px 15px;background-color:rgba(0,0,0,.2);border-radius:5px;cursor:pointer;-webkit-transition:all .27s ease-in-out;transition:all .27s ease-in-out}.dungeonToggleProgress:hover{background-color:rgba(0,0,0,.3)}.floorRewards{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:0 auto -40px;padding:10px;max-width:400px;color:var(--text-primary);text-align:center;background-color:var(--button-primary-active);border-radius:10px}.floorRewards>img{margin:0 5px}#tooltips{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.tooltip-container{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:8px 10px;font-size:.8rem;background-color:rgba(0,0,0,.95);border:2px solid var(--border-secondary);border-radius:5px;box-shadow:var(--box-shadow);z-index:9999;max-width:350px;width:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-animation:q .2s;animation:q .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:all}.destroyingTooltip{opacity:0}.tooltip-icon{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;align-self:flex-start;font-size:1.5rem;margin:0 10px 0 0;padding:0;min-width:40px;min-height:40px;background-color:var(--bg-primary);background-position:50%;background-size:20px;background-repeat:no-repeat;border-radius:5px}.tooltip-icon>i{margin:0}.tooltip-icon>img{max-height:30px}.tooltip-details{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%}.tooltip-title{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center}.tooltip-title-value{margin-right:3px;color:var(--green-primary)}.tooltip-description{width:100%;color:var(--text-secondary)}.tooltipStat{display:inline-block;margin:5px 5px 0 0}.tooltip-item_common{color:#fff}.tooltip-item_good{color:#2cff59}.tooltip-item_great{color:#08adff}.tooltip-item_epic{color:#ff4fa7}.statstooltip{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:.5rem}.questionTooltip{margin-left:10px;color:hsla(0,0%,100%,.25);-webkit-transition:var(--transition_linear);transition:var(--transition_linear)}.questionTooltip:hover{color:hsla(0,0%,100%,.5)}.heroExamineEquipmentSlot .questionTooltip{position:absolute;left:0}.goldTooltip{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:2.5px 0;margin-bottom:-5px;color:var(--highlight)}.goldTooltip>img{margin:0 0 0 5px;height:16px}.goldTooltip>.goldValue{-webkit-box-flex:0;flex-grow:0;margin:0;background:none}.bankNavigation{display:grid;grid-template:auto/repeat(auto-fill,minmax(210px,1fr));margin:-10px -10px 0;background-color:var(--bg-primary);border-bottom:2px solid var(--border-primary)}.bankTabNavigation{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex-grow:1;padding:12px 15px;color:var(--text-tertiary);cursor:pointer;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.bankTabNavigation.selected{color:var(--text-primary)}.bankTabNavigation.selected,.bankTabNavigation:hover{background-color:var(--bg-secondary)}.bankTabNavigation:after{position:absolute;bottom:-2px;content:"";height:2px;width:0;background-color:transparent;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.bankTabNavigation.selected:after{width:100%;background-color:var(--highlight)}.bankTabCount{margin:-5px 0 -5px auto;padding:5px 10px;color:var(--text-secondary);font-size:.85rem;background-color:hsla(0,0%,100%,.05);border-radius:5px}.bankInventoryHeaderContainer,.bankStorageHeaderContainer{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:end;align-items:flex-end;margin:0 0 10px;padding:10px;border-bottom:2px solid var(--border-primary)}.bankInventoryCardsContainer,.bankStorageCardsContainer{display:grid;grid-template:auto/repeat(auto-fill,minmax(190px,1fr));grid-gap:5px}.bankActionsButtons{margin-top:10px;width:100%}.museumTopContainer{margin-top:-15px}.museumItemTypesContainer{display:grid;grid-template:auto/repeat(auto-fill,minmax(150px,1fr));grid-gap:5px}.museumTypeDiv{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;padding:10px;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;box-shadow:var(--box-shadow);-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear);-webkit-animation:f var(--transition_linear);animation:f var(--transition_linear);cursor:pointer}.museumTypeDiv:focus,.museumTypeDiv:hover{border-color:var(--border-tertiary)}.museumTypeName{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background:var(--bg-tertiary);margin:-10px -10px 0;padding:10px;border-radius:10px 10px 0 0;border-bottom:2px solid var(--border-primary)}.museumTypeComplete{margin-top:10px;color:var(--text-secondary);text-align:center}.museumDonationCardsContainer{display:grid;grid-template:auto/repeat(auto-fill,minmax(190px,1fr));grid-gap:10px}.museumButtons{margin-top:10px;width:100%}.museumContributionsActions{position:-webkit-sticky;position:sticky;top:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:-10px -10px 0;padding:0 10px;background-color:var(--bg-tertiary);border-bottom:2px solid var(--border-primary);box-shadow:0 10px 10px 0 rgba(0,0,0,.25);z-index:1}.museumBackButton{margin-left:0}.museumBackButton:hover,.museumRecipeBackButton:hover{background-color:var(--button-cancel)}.museumTypeCycleContainer{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-animation:f var(--transition_linear);animation:f var(--transition_linear)}.museumTypeCycle,.smithHeroCycle{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:5px;width:40px;height:40px;background-color:var(--button-primary);border-radius:50%;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear);cursor:pointer}.museumTypeCycle:hover,.smithHeroCycle:hover{background-color:var(--button-primary-active)}.museumTypeCycleName{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-align:center;width:150px}.museumRecipeSelection{background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;box-shadow:var(--box-shadow);-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear);cursor:pointer}.museumRecipeSelection:hover{border-color:var(--border-tertiary)}.museumRecipeImage{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:10px;background-color:var(--bg-tertiary);border-bottom:2px solid var(--border-primary);border-radius:10px 10px 0 0}.museumRecipeImage>img{margin-right:5px;max-height:24px}.museumRecipeProgress{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:8px 5px;color:var(--text-secondary);text-align:center}.museumRecipeProgress.museumRecipeCompleted{color:var(--green-primary)}.museumRecipeProgressIcon{margin-right:5px}.museumContributionsList{display:grid;grid-template:auto/repeat(auto-fill,minmax(250px,1fr));grid-gap:5px}.museumContributionsListRecipe{display:grid;grid-template:auto/repeat(2,minmax(500px,650px))}.museumRecipeDiv{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1;margin-top:10px;padding:10px;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;box-shadow:var(--box-shadow);-webkit-transform-origin:top;transform-origin:top;-webkit-animation:f var(--transition_ease-in-out);animation:f var(--transition_ease-in-out)}.museumRecipeDiv .museumRecipeImage{margin:-10px -10px 10px}.museumRecipeDivCompleted{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;padding:10px}.museumRecipeDivCompleted,.museumRecipeDivCompletedIcon{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-radius:10px}.museumRecipeDivCompletedIcon{margin-bottom:10px;padding:20px;color:var(--green-primary);font-size:3rem;background-color:var(--bg-tertiary)}.museumRecipeDivCompletedText{margin-bottom:10px;padding-bottom:10px;color:var(--green-primary);border-bottom:2px solid var(--border-secondary)}.museumRecipeDivCompletedDesc{padding:5px;color:var(--text-secondary);font-size:.85rem;text-align:center;margin-bottom:auto}.museumRecipeCon{display:grid;grid-template:repeat(4,1fr)/auto;grid-gap:5px;width:100%}.museumRecipeConItem{display:grid;grid-template:1fr/repeat(12,1fr);-webkit-box-flex:1;flex-grow:1;background-color:var(--bg-tertiary);border-radius:5px}.museumRecipeRarity{position:relative;margin:0;background-color:var(--bg-secondary)}.museumRecipe,.museumRecipeRarity{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:5px;border:2px solid var(--border-primary)}.museumRecipe{min-height:30px;font-size:.85rem;text-align:center;border-left:0}.museumRecipe.R3{border-color:var(--border-tertiary)}.museumRecipe>span{margin-right:2.5px;font-size:.75rem}.museumRecipeEntryComplete{color:var(--green-primary);text-shadow:0 0 3px var(--green-primary);background-color:var(--bg-tertiary)}.museumRewardCardsContainer,.museumRewards{display:grid;grid-template:auto/repeat(auto-fill,minmax(235px,1fr));grid-gap:5px}.museumRewardDiv{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex:1 1 250px;padding:10px;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;box-shadow:var(--box-shadow)}.museumRewardDetails{display:-webkit-box;display:flex}.museumRewardDesc{margin-left:auto;color:var(--green-primary)}.museumRewardNext{margin:5px -10px -10px;padding:8px 5px;color:var(--highlight);text-align:center;background-color:var(--bg-tertiary);border-top:2px dotted var(--border-secondary);border-radius:0 0 10px 10px}.questContainer{padding:0 10px}.questLocationCardsContainer{display:grid;grid-template:auto/repeat(auto-fill,minmax(300px,1fr));grid-gap:10px;padding:10px 0}.questLocationContainer{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:10px;text-align:center;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;box-shadow:var(--box-shadow);cursor:pointer;-webkit-transition:all var(--transition_ease-in-out);transition:all var(--transition_ease-in-out);-webkit-animation:f var(--transition_linear);animation:f var(--transition_linear)}.questLocationContainer:focus,.questLocationContainer:hover{border-color:var(--border-tertiary)}.questLocationContainer.questActive:focus,.questLocationContainer.questActive:hover{border-color:var(--border-primary);cursor:default}.questClose{position:absolute;top:-5px;right:-5px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:30px;height:30px;background-color:var(--border-primary);border:2px solid var(--border-secondary);border-radius:50%;-webkit-transition:var(--transition_linear);transition:var(--transition_linear);box-shadow:0 2px 0 0 rgba(0,0,0,.25);-webkit-transform:scale(0);transform:scale(0);cursor:pointer}.questLocationContainer:hover .questClose{-webkit-transform:scale(1);transform:scale(1)}.questClose:hover{background-color:var(--button-cancel);border-color:var(--button-cancel-border)}.questName{margin:-10px -10px 0;background:var(--bg-tertiary);border-radius:10px 10px 0 0;border-bottom:2px solid var(--border-primary)}.questDesc,.questName{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:10px}.questDesc{-webkit-box-flex:1;flex-grow:1;color:var(--text-secondary);font-size:.85rem}.questRewardContainer{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-bottom:10px}.questReward{position:relative;background-color:rgba(0,0,0,.15);border:2px solid hsla(0,0%,100%,.1);border-radius:5px}.questReward,.questRewardDesc{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:.85rem}.questRewardDesc{-webkit-box-flex:1;flex-grow:1;margin-top:5px;color:var(--text-secondary)}.questReq{margin:auto -10px 0;padding:10px;background-color:var(--bg-secondary);border-top:2px solid var(--border-primary)}.questReqHeader,.questRewardHeader{margin-bottom:5px;padding-bottom:5px;border-bottom:2px solid var(--border-primary)}.questStats{display:grid;grid-template:auto/repeat(2,1fr);grid-gap:5px}.questStats>.gearStat{margin:0}.questTime{grid-column:span 2}.questStatus{display:-webkit-box;display:flex;justify-content:space-around;-webkit-box-align:center;align-items:center;margin:0 -10px -10px;padding:10px;text-align:center;color:var(--text-secondary);border-top:2px solid var(--border-primary)}.questActive .questStatus{color:var(--highlight)}.questSuccess .questStatus{color:var(--green-primary)}.questFailure .questStatus{color:var(--red-primary)}.questStatusTime{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.questStatusTime .questTimeIcon{margin-right:5px}.questPartyHeader{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:250px}.qpHeaderBanner{opacity:.5}.qpBackButton{top:15px;left:15px}.qpHeaderTitle{padding:10px 65px 0}.qpHeaderFlavor{margin:0 0 10px 65px;width:100%;max-width:800px;color:var(--text-secondary);text-shadow:1px 1px #000}.qpHeaderCriteria,.qpHeaderCurrent{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}.qpHeaderHeading{width:100%;margin-bottom:5px;padding:0 5px 5px;border-bottom:2px solid var(--border-primary)}.qpHeaderCurrStat,.qpHeaderReqStat{display:grid;grid-template:auto/repeat(3,1fr);grid-gap:5px;margin:0 10px;width:600px}.qpHeaderReqStat{margin-left:65px}.qpHeaderCurrStat .gearStat,.qpHeaderReqStat .gearStat{margin-bottom:0}.qpHeaderChance{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:5px 10px;width:100%;min-height:36px;background-color:rgba(0,0,0,.25);border-radius:5px}.qpHeaderChance.goodSucessChance{color:var(--green-primary)}.qpHeaderChance.neutralSucessChance{color:var(--highlight)}.qpHeaderChance.badSucessChance{color:var(--red-primary)}.qpActionsContainer{margin:auto 0 0;padding:10px;background-color:rgba(0,0,0,.15)}.questPartyContentContainer{padding:0 10px 10px;-webkit-animation:j var(--transition_linear);animation:j var(--transition_linear);-webkit-transform-origin:right;transform-origin:right}.tutorial{position:relative;margin-top:10px;font-size:.85rem;border:2px solid var(--border-tertiary);border-radius:10px;box-shadow:var(--box-shadow);z-index:1}@-webkit-keyframes r{0%{margin:0;opacity:1}to{margin:-10px;opacity:0}}@keyframes r{0%{margin:0;opacity:1}to{margin:-10px;opacity:0}}.tutorialPulse:after,.tutorialPulse:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;margin:0;border:2px solid var(--green-primary);border-radius:10px;opacity:0;-webkit-animation:r 1s ease-in-out 3 forwards;animation:r 1s ease-in-out 3 forwards}.tutorialPulse:before{-webkit-animation-delay:.25s;animation-delay:.25s}.tutorialHeader{color:var(--green-primary);background-color:var(--bg-tertiary);border-bottom:2px solid var(--border-tertiary);border-radius:8px 8px 0 0}.tutorialDesc,.tutorialHeader{padding:10px;text-align:center}.tutorialDesc{max-height:100px;overflow:auto}#toasts{top:40px;right:250px;bottom:50px;z-index:100;pointer-events:none}#toasts,#toastsWrapper{position:absolute;left:0}#toastsWrapper{top:0;right:0;bottom:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;grid-gap:10px;margin:20px;padding-right:40px;width:100%;-webkit-transition:var(--transition_linear);transition:var(--transition_linear)}.toastPopupContainer{position:relative;display:-webkit-box;display:flex;padding:10px;width:350px;background-color:var(--bg-tertiary);border:2px solid var(--border-tertiary);border-radius:5px;box-shadow:0 0 10px 5px rgba(0,0,0,.25);-webkit-animation:f .3s forwards;animation:f .3s forwards;pointer-events:all}.toastPopupContainer.toastCompact{padding:7.5px;width:300px}.toastPopupContainer.isClosing{-webkit-animation:g .3s forwards;animation:g .3s forwards}.toastPopupClose{position:absolute;top:-5px;right:-5px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:30px;height:30px;color:var(--text-primary);background-color:var(--border-primary);border:2px solid var(--border-secondary);border-radius:50%;-webkit-transition:var(--transition_linear);transition:var(--transition_linear);box-shadow:0 2px 0 0 rgba(0,0,0,.25);cursor:pointer}.toastPopupClose:hover{background-color:var(--button-cancel);border-color:var(--button-cancel-border)}.toastPopupIcon{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;height:24px;width:24px;line-height:24px;font-size:1.5rem;padding:20px;margin:0 10px 0 0;background-color:hsla(0,0%,100%,.05);border:2px solid transparent;border-radius:5px}.toastDetails{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-right:30px}.toastPopupTitle{margin-bottom:5px;padding-bottom:5px;color:var(--text-primary);border-bottom:2px solid var(--border-tertiary)}.toastCompact .toastPopupTitle{margin:0;padding:0;border:0}.toastPopupContainer.warning .toastPopupTitle{color:var(--red-primary)}.toastPopupContainer.success .toastPopupTitle{color:var(--green-primary)}.toastPopupContainer.mastery .toastPopupTitle{color:var(--highlight)}.toastPopupAction,.toastPopupDesc{color:var(--text-secondary);font-size:.85rem}.toastPopupAction{position:absolute;bottom:-5px;right:-5px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:5px 10px;background-color:var(--border-secondary);border-radius:5px;-webkit-transition:var(--transition_linear);transition:var(--transition_linear);box-shadow:0 2px 0 0 rgba(0,0,0,.25);cursor:pointer}.toastPopupAction:hover{color:var(--text-primary);background-color:var(--border-tertiary)}.toastPopupActionText{font-size:0;-webkit-transition:var(--transition_linear);transition:var(--transition_linear);-webkit-transform-origin:center right;transform-origin:center right}.toastPopupAction:hover .toastPopupActionText{font-size:1rem;padding-left:10px}.toastPopupContainer.RT1{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, transparent),to(rgba(27,223,69,.15)));background-image:linear-gradient(180deg,transparent 0,rgba(27,223,69,.15))}.toastPopupContainer.RT1 .toastPopupTitle{color:var(--rarity-good)}.toastPopupContainer.RT2{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, transparent),to(rgba(2,121,223,.15)));background-image:linear-gradient(180deg,transparent 0,rgba(2,121,223,.15))}.toastPopupContainer.RT2 .toastPopupTitle{color:var(--rarity-great)}.toastPopupContainer.RT3{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, transparent),to(rgba(243,6,144,.15)));background-image:linear-gradient(180deg,transparent 0,rgba(243,6,144,.15));overflow:visible}.toastPopupContainer.RT3:after{display:none}.toastPopupContainer.RT3 .toastPopupTitle{color:var(--rarity-epic)}.offlineStatContainer{margin-bottom:10px}.offlineStatHeader{margin-bottom:5px;padding-bottom:5px;border-bottom:2px solid var(--border-primary)}.offlineStatBox{padding:5px 0;color:var(--green-primary)}.merchantContainer{display:-webkit-box;display:flex;height:100%;overflow:auto}.merchantList{display:-webkit-box;display:flex;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;max-width:200px;background-color:var(--bg-primary);border-right:2px solid var(--border-primary);-webkit-transform-origin:left;transform-origin:left;-webkit-animation:j .15s;animation:j .15s;overflow:auto}.merchantSideTab{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:var(--text-primary);font-size:.85rem;text-decoration:none;border-top:1px solid var(--border-primary);border-bottom:1px solid var(--border-primary);-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear);cursor:pointer}.merchantSideTab:hover{background-color:var(--bg-secondary)}.merchantSideTab.selected,.recipeSelect.selectedRecipeFilter:hover{color:var(--highlight);background-color:var(--border-primary);border-color:var(--border-tertiary)}.merchantSidebarIcon{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-right:10px;padding:10px;width:40px;height:40px;background-color:var(--bg-tertiary)}.merchantSidebarIcon>i{color:#fff}.merchantSidebarIcon img{height:100%}.merchantSidebarName{-webkit-box-flex:1;flex-grow:1}.manualOrderContainer,.merchantBody{-webkit-box-flex:1;flex-grow:1;padding:0 20px;overflow:auto}.merchantOrderContainer,.moOptions,.moType,.orderRecipesBuyContainer{display:grid;grid-template:auto/repeat(auto-fill,minmax(195px,1fr));grid-gap:10px;padding:10px 0;width:100%}.merchantOrderContainer{grid-gap:40px 10px}.orderRecipeBuyChoice{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:10px;color:var(--text-primary);background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear);box-shadow:var(--box-shadow);cursor:pointer}.orderRecipeBuyChoice:hover{border-color:var(--border-tertiary)}.orderRecipeBuyChoice .itemMaterial,.orderRecipeBuyChoice .itemType{margin:5px 0;width:100%;border:2px solid var(--border-secondary);border-radius:10px;overflow:hidden}.itemMaterial{position:absolute;top:10px;right:55px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:100%;height:100%;max-width:30px;max-height:30px;background-color:var(--bg-primary);border:2px solid var(--border-secondary);border-radius:10px;box-shadow:0 2px 0 rgba(0,0,0,.5)}.itemMaterial>img{width:65%}.itemWorkers{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;width:100%}.itemWorkers .indvCost{margin:0 2.5px;width:40px}.recipeHeroTypeHeader{padding:5px 10px;width:100%;color:var(--text-primary);text-align:center;background-color:var(--border-secondary)}.itemTypeText{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:5px;background-color:var(--bg-tertiary);border-radius:0 0 10px 10px}.recipeMasteryRemaining{margin-top:5px;padding:10px;border-radius:5px}.orderCardEmpty,.orderRecipeNone,.recipeMasteryRemaining{color:var(--highlight);text-align:center;font-size:.85rem;background-color:var(--bg-secondary)}.orderForge{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-top:5px;padding:5px;width:100%;color:var(--text-primary);font-size:.85rem;text-align:center;background-color:hsla(0,0%,100%,.05);border:2px solid hsla(0,0%,100%,.1);border-radius:5px;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.orderForge.disabled{background-color:var(--button-cancel-border);border-color:var(--button-cancel)}.orderForge:hover{background-color:var(--button-cancel)}.orderForge:not(.disabled):hover{background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.15)}.orderAC{display:-webkit-box;display:flex;justify-content:space-around;-webkit-box-align:center;align-items:center;margin:5px 0;padding:5px 10px;width:100%;color:var(--text-secondary);font-size:.85rem;background-color:rgba(0,0,0,.25);border:2px solid rgba(0,0,0,.2);border-radius:5px;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.orderAC:not(.acEnable):hover{color:var(--text-primary)}.acEnable{color:var(--green-primary)}.orderBypass{margin-bottom:10px;width:100%;font-size:.85rem;background-color:var(--green-secondary)}.orderBypass:hover{background-color:var(--green-tertiary)}.manualOrderActions{display:-webkit-box;display:flex;flex-wrap:wrap;margin:10px 0 10px -5px;padding:0;width:100%}.orderBackButton:hover{background-color:var(--button-cancel)}.sectionHeading{margin-top:10px}.manualOrderButtons{width:100%}#settings_hotkeyPref{margin-bottom:0}.hotkeyAllDefault{margin:10px 0 20px}.hotkeyRow{display:-webkit-box;display:flex;flex-wrap:wrap;margin-bottom:20px}.hotkeyDesc{width:100%;padding:0 5px 5px;color:var(--highlight);border-bottom:2px solid var(--border-primary)}.hotkeyKey{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:10px auto 0 0;padding:5px 10px;width:150px;font-size:.85rem;background-color:var(--bg-tertiary);border:1px solid var(--border-primary);-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear);cursor:pointer}.hotkeyKey:hover{border-color:var(--border-tertiary)}@-webkit-keyframes s{0%{color:var(--red-primary)}50%{color:transparent}to{color:var(--red-primary)}}@keyframes s{0%{color:var(--red-primary)}50%{color:transparent}to{color:var(--red-primary)}}.hotkeyKey.hotkeyKeyAssigning{color:var(--red-primary);border-color:var(--red-primary);-webkit-animation:s 1s var(--transition_linear) infinite;animation:s 1s var(--transition_linear) infinite}.hotkeyButtonsContainer{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-top:10px}#expeditionBuilding{margin-top:-15px;padding-bottom:0}#expeditionParty{position:relative}.expeditionBody{display:grid;grid-template:auto/repeat(auto-fill,minmax(275px,1fr));grid-gap:10px;padding:10px 0}.expeditionDiv{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:10px;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear);box-shadow:var(--box-shadow);cursor:pointer}.expeditionDiv:hover{border-color:var(--border-tertiary)}.newExpedition{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background-color:var(--bg-secondary);border-style:dashed;cursor:pointer}.newExpedition:hover{background-color:var(--bg-primary);border-color:var(--border-tertiary);border-style:solid}.expeditionIcon{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:100px;height:100px;color:var(--text-secondary);font-size:5rem;line-height:5rem;text-align:center;background-color:var(--bg-tertiary);border:2px dashed var(--border-primary);border-radius:50%;-webkit-transition:var(--transition_linear);transition:var(--transition_linear)}.newExpedition:hover .expeditionIcon{border-color:var(--border-tertiary);border-style:solid}.expeditionText{margin-top:10px}.expeditionLandmarkSubtext,.expeditionText{padding:10px;color:var(--text-secondary);text-align:center}.expeditionLandmarkSubtext{border-bottom:2px solid var(--border-primary)}.heroesExpeditionContainer{display:grid;grid-template:auto/repeat(auto-fill,minmax(195px,1fr));grid-gap:10px;padding:10px 0}.heroExpedition{padding:10px}.expeditionQuestsContainer{display:grid;grid-template:auto/repeat(auto-fill,minmax(250px,1fr));grid-gap:10px}.expeditionPartyQuest{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:10px;text-align:center;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;box-shadow:var(--box-shadow);-webkit-transition:var(--transition_linear);transition:var(--transition_linear);cursor:pointer}.expeditionPartyQuest:hover{border-color:var(--border-tertiary)}.expeditionLandmark,.expeditionPartyQuestName{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background:var(--bg-tertiary);margin:-10px -10px 0;padding:10px;border-radius:10px 10px 0 0;border-bottom:2px solid var(--border-primary)}.expeditionInfo{position:absolute;top:5px;right:5px;color:hsla(0,0%,100%,.25);-webkit-transition:var(--transition_linear);transition:var(--transition_linear)}.expeditionInfo:hover{color:hsla(0,0%,100%,.5)}.expeditionPartyQuestDesc,.expeditionPartyQuestLandmark{margin-top:5px;padding:3px;color:var(--text-secondary);font-size:.85rem}.expeditionHeroes,.expeditionpartyQuestMembers{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:10px 0}.expeditionHeroes{margin-bottom:auto}.expeditionHeroPortrait,.expeditionpartyQuestMemberHead{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:3px;height:40px;border:2px solid var(--border-secondary);border-radius:5px;overflow:hidden}.expeditionHeroPortrait>img{height:100%}.expeditionHeroPortrait.heroUnavailable{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.5}.expeditionReward{margin:10px 0 0;padding:10px;background-color:rgba(0,0,0,.2);border-radius:5px}.expeditionCollect,.expeditionReward,.questCollect{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.expeditionCollect,.questCollect{position:relative;margin:5px 0 0;padding:10px 15px;color:var(--text-primary);text-align:center;text-decoration:none;background-color:var(--button-primary);border:0;border-radius:5px;cursor:pointer;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear);-webkit-animation:f var(--transition_linear);animation:f var(--transition_linear)}.expeditionCollect:hover,.questCollect:hover{background-color:var(--button-primary-active);box-shadow:0 3px 5px 0 rgba(0,0,0,.15)}.expeditionCollect>img,.expeditionReward>img{margin:0 5px}.expeditionStatsContainer{position:-webkit-sticky;position:sticky;top:0;left:0;right:0;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;gap:5px;margin:0 -10px;padding:5px 10px;background-color:var(--bg-tertiary);border-bottom:2px solid var(--border-primary);box-shadow:0 10px 10px 0 rgba(0,0,0,.25);z-index:1}.expeditionOptimal,.expeditionPartyStats{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:10px;width:100%}.expeditionStatsContainer .heroStat{max-width:250px}.expImg>img{height:20px}.expeditionEmbark{min-width:175px;background-color:var(--green-secondary)}.expeditionEmbark:hover{background-color:var(--green-tertiary)}.expeditionActions{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-top:15px}.expHeadings{display:grid;grid-template:auto/repeat(auto-fill,250px);grid-gap:10px;padding:10px 0}.landmarkContainer{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:10px;text-align:center;background-color:var(--bg-primary);border:2px solid var(--border-primary);border-radius:10px;box-shadow:var(--box-shadow)}.expLandMarkName{background:var(--bg-tertiary);margin:-10px -10px 10px;padding:10px;border-radius:10px 10px 0 0;border-bottom:2px solid var(--border-primary)}.expLandGold,.expLandMarkName{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.expLandGold{margin-top:10px;padding:5px;background-color:var(--bg-secondary);border-radius:5px}.expLandGold>img{margin-right:5px}.runeCountContainer{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:10px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--border-primary)}.runeCountBox{padding:5px 20px;background-color:var(--bg-tertiary);border-radius:5px}.runeTypeContainer{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:1rem}.runeTypeContent{display:grid;grid-template:auto/repeat(3,250px);grid-gap:10px}.runeContentBox{padding:10px;border:2px solid var(--border-primary);border-radius:5px}.headerActions{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:10px}.onlyImprovement{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-align:center;padding:12.5px 20px;background-color:var(--bg-secondary);border-radius:5px;color:var(--text-secondary);cursor:pointer;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.onlyImprovement.enabled{color:var(--green-primary)}.onlyImprovement>i{margin-right:5px}.rightSidebarButtons{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:0 -10px;border-top:2px solid var(--border-primary);border-bottom:2px solid var(--border-primary)}.sidebarToggle{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex-grow:1;padding:12px 15px;opacity:.15;border-right:2px solid var(--border-primary);-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.sidebarToggle:not(.disabled){opacity:.5;cursor:pointer}.sidebarToggle:not(.disabled):hover{background-color:var(--bg-secondary)}.sidebarToggle>img{height:20px}.sidebarToggle:last-of-type{border-right:0}.sidebarToggle.highlight{background-color:var(--bg-secondary);opacity:1}.sidebarToggle:before{position:absolute;bottom:-2px;content:"";height:2px;width:0;background-color:transparent;-webkit-transition:all var(--transition_linear);transition:all var(--transition_linear)}.sidebarToggle.highlight:before{width:100%;background-color:var(--highlight)}.expeditionSidebar,.fortuneSidebar,.fuseSidebar,.materialQuick,.tinkerSidebar{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:5px}.expeditionSidebarList,.fortuneSidebarItem,.fusionSidebarContainer,.tinkerSidebarCommand{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:5px;padding:5px;background-color:var(--bg-secondary);border:2px solid var(--border-secondary);border-radius:10px}.fusionSidebarItemPic,.tinkerSidebarName{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.fusionSidebarAction{width:100%}.fortuneSidebarItem:hover{border-color:var(--border-tertiary);cursor:pointer}.museumSidebar .museumContributionsListRecipe{display:-webkit-box;display:flex;grid-template:unset}.museumSidebar .museumRecipe{border-left:2px solid var(--border-primary)}.museumSidebar .museumRecipe.R3{border-left:2px solid var(--border-tertiary)}.museumSidebar .museumRecipeCon{grid-template:auto/repeat(4,1fr)}.museumSidebar .museumRecipeConItem{grid-template:repeat(12,1fr)/1fr;grid-gap:3px}@media screen and (max-width:1100px){.tabLinkName{display:none}}.itemNameContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:2.5px;margin-bottom:auto;width:100%}.itemImage,.itemNameContainer{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.itemImage{padding:10px;height:56px;width:56px;background-color:rgba(0,0,0,.25);border:2px solid var(--border-primary);border-radius:10px}.itemPrefixContainer{gap:5px}.itemPrefix,.itemPrefixContainer{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.itemPrefix{position:relative;top:-10px;margin-bottom:-10px;padding:2px 5px;background-color:var(--border-tertiary);color:#fff;font-size:.85rem;border-radius:3px}.itemPrefix>i{margin-right:2.5px;font-size:.75rem}.expeditionCollect img{pointer-events:none}