@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box;user-select:none;image-rendering:crisp-edges;scrollbar-width:none}*,img{-webkit-user-drag:none}img{-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}strong{color:#fff}body,html{overscroll-behavior:none}a,a:visited{color:inherit}body{font-family:Asap Condensed;image-rendering:pixelated;overflow-x:hidden}::-webkit-scrollbar{width:0;background:transparent}:root{--common-equip-color:#fff;--uncommon-equip-color:#5dff51;--rare-equip-color:#1f41ff;--unique-equip-color:#7751ff;--epic-equip-color:#faff51;--legendary-equip-color:#d06100;--mythic-equip-color:#c60000;--supporter-equip-color:#f400ff}.underline{text-decoration:underline}.centered{text-align:center}.bold{font-weight:700}.italic{font-style:italic}h1,h2,h3,h4,h5,h6{font-family:Germania One}.page-container{height:100vh;width:100vw;overflow:hidden;display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;position:relative}#particles{position:absolute;top:0;left:0;pointer-events:none;z-index:3}.row{display:flex;flex-flow:row nowrap}.row.row-space-between{justify-content:space-between}.close-btn{position:absolute;width:10px;cursor:pointer;opacity:.6;transition:opacity .2s ease-out}.close-btn:hover{opacity:1}.dev-tools-section{margin-bottom:10px}.dev-tools-section>*{width:100%}.btn-hover-active{transition:filter .1s ease-out}.btn-hover-active:hover{filter:brightness(110%)}.btn-hover-active:active{filter:brightness(90%)}@keyframes flyingNumber{0%{transform:translateY(0),scale(1)}5%{transform:scale(1.8)}10%{transform:scale(1)}50%{opacity:1}to{opacity:0;transform:translateY(-200px)}}@keyframes flyingNumberShort{0%{transform:translateY(0),scale(1)}5%{transform:scale(1.8)}10%{transform:scale(1)}50%{opacity:1}to{opacity:0;transform:translateY(-70px)}}@keyframes weakSpotSpin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes weakSpotSpinCounterClockwise{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}@keyframes buildingFlyingNumber{0%{transform:translateY(0);opacity:.4}to{transform:translateY(-150px);opacity:.1}}@keyframes newText{0%{transform:rotate(-50deg) scale(1)}to{transform:rotate(-40deg) scale(1.1)}}@keyframes toast{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.9)}to{transform:scale(1.1)}}@keyframes fadeInUp{0%{transform:translateY(40%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInDown{0%{transform:translateY(-40%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInRight{0%{transform:translateX(-40px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes fadeOutDown{0%{transform:translateY(0);opacity:1}to{transform:translateY(40%);opacity:0}}@keyframes comboLoss{0%{transform:translateY(0)}70%{opacity:1}to{opacity:0;transform:translateY(100px)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes topbarAnimation{0%{top:-100px}to{top:50px}}@keyframes slideInRightToLeftTransform{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideInLeftToRightTransform{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes fadeInOut{0%{opacity:.6;transform:scale(1.05)}to{opacity:.2;transform:scale(1)}}@keyframes cloudUpAndDown{0%{transform:translateY(0)}to{transform:translateY(-10px)}}@keyframes fadeInUpMargin{0%{opacity:0;margin:-100px}to{opacity:1;margin:0}}@keyframes fadeInUpWithCenterTransform{0%{opacity:0;transform:translate(-50%,40%)}to{opacity:1;transform:translate(-50%)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes blink{0%{opacity:.2}to{opacity:1}}.hidden{display:none}.wrapper{background:rgba(0,0,0,.6);z-index:5;top:0;left:0}.too-small-screen,.wrapper{height:100%;width:100%;position:absolute}.too-small-screen{z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.9);display:none;place-items:center}@media screen and (max-width:875px){.too-small-screen{display:grid}}.too-small-screen div{padding:40px;text-align:center;max-width:600px}.too-small-screen div img{width:100%}.too-small-screen div p{color:#ccc;font-size:24px;margin-top:20px}.box-shadowed{background:rgba(0,0,0,.2);padding:12px;border-radius:5px;box-shadow:-2px -2px 3px rgba(0,0,0,.7),2px 2px 3px hsla(0,0%,100%,.1)}.game-container{grid-template-columns:1fr min-content;grid-template-rows:1fr;border:solid transparent;border-width:20px 20px 25px;border-image:url(./misc-border.738549a0.png) 10 round;image-rendering:pixelated;min-width:1100px}.game-container,.game-container .game-container-left{position:relative;display:grid;overflow:hidden;transition:all .3s ease-out}.game-container .game-container-left{grid-template-columns:1fr;grid-template-rows:auto min-content}.game-container .game-container-left .game-container-left-top{display:grid;grid-template-rows:1fr auto;background-size:100% 100%;position:relative}.game-container .game-container-left .game-container-left-top .game-container-left-top-bg{position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none;filter:brightness(70%) saturate(60%)}.game-container .game-container-left .game-container-left-top .game-container-left-top-bg>img{position:absolute;height:110%;width:110%;top:-5%;left:-5%}.game-container .game-container-left .game-container-left-top .game-container-left-top-bg>img:first-child{z-index:4}.game-container .game-container-left .game-container-left-top .game-container-left-top-bg>img:nth-child(2){z-index:3}.game-container .game-container-left .game-container-left-top .game-container-left-top-bg>img:nth-child(3){z-index:2}.game-container .game-container-left .game-container-left-top .game-container-left-top-bg>img:nth-child(4){z-index:1}.game-container .game-container-left .game-container-left-top .game-container-left-top-top{height:150px;width:100%;position:absolute;z-index:2}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory{--gap:50px;z-index:1;width:calc(100% - var(--gap)*2);height:calc(100% - var(--gap));position:absolute;left:50%;transform:translateX(-50%);bottom:0;background:linear-gradient(0,#222 30%,#313131);color:#aaa;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:0 var(--gap);font-size:24px;box-shadow:inset 0 0 40px #222;border-color:#444 #333 #111;border-style:solid;border-width:6px;box-sizing:border-box;top:-100px;animation:topbarAnimation .5s ease-out .5s forwards}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory:hover:after,.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory:hover:before{opacity:1}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory:hover:before{left:20%}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory:hover:after{left:70%}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory:after,.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory:before{content:"";position:absolute;height:100%;width:40px;border-left:100px solid hsla(0,0%,100%,.01);border-right:50px solid hsla(0,0%,100%,.01);transform:skewX(-20deg);z-index:1;pointer-events:none;left:0;opacity:0;transition:opacity .1s ease-out,left .25s ease-out}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory:after{border-left-width:75px;border-right-width:55px}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .chains-container{position:absolute;top:0;left:0;width:100%}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .chains-container:after,.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .chains-container:before{content:"";position:absolute;height:var(--gap);width:20px;background-image:url(./test-chain.188300a2.png);background-size:100% auto;top:-56px}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .chains-container:before{left:var(--gap)}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .chains-container:after{right:var(--gap)}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .refined-ores-container{position:absolute;padding:5px 10px;height:35px;top:0;left:100px;border-top-left-radius:5px;border-top-right-radius:5px;border:4px ridge #42250f;border-bottom:none;background-color:#322011;opacity:0;transition:all .3s ease-out;z-index:-1}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .refined-ores-container.visible{top:-41px;opacity:1}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .refined-ores-container p{font-size:16px}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .refined-ores-container p .amount{color:#fff;font-weight:700}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .generation-info-container.not-visible{visibility:hidden}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .topbar-inventory-left{z-index:2}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .topbar-inventory-left .topbar-inventory-ores .amount{font-weight:700;color:#fff}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .topbar-inventory-left .topbar-inventory-ores .amount .ops{font-weight:400;font-size:16px;color:#aaa}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .topbar-inventory-left .topbar-inventory-ores .amount .ops.golden{font-weight:700;color:gold;text-shadow:0 0 4px gold}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .topbar-inventory-left .topbar-inventory-ores .amount .ops.negative{color:#c00}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .topbar-inventory-generation-wrapper{position:relative;display:none;color:#ccc;z-index:2}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .topbar-inventory-generation-wrapper.active{display:block}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .topbar-inventory-generation-wrapper .topbar-inventory-generation .level{color:#fff;font-weight:700;font-family:Germania One}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .topbar-inventory-generation-wrapper .topbar-inventory-generation .levels-on-refine{color:#ccc;font-size:16px}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .topbar-inventory-generation-wrapper .topbar-inventory-generation-xp{width:100px;height:5px;position:absolute;bottom:-8px;right:0;border:1px solid #bbb}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .topbar-inventory-generation-wrapper .topbar-inventory-generation-xp .bar{height:100%;background:#ddd;left:0;width:0}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .refinement-requirement-container{margin-right:-35px;animation:fadeIn .2s ease-out;z-index:2;background-color:#262626}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .refinement-requirement-container>p{font-size:14px;text-align:right}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .refinement-requirement-container>p strong{font-family:Germania One;font-size:16px}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .refinement-requirement-container>p span{color:gold;font-weight:700;font-size:16px}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .refinement-requirement-container .bar-container{margin-top:8px;width:100%;height:5px;background:rgba(0,0,0,.3);padding:0;position:relative}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .refinement-requirement-container .bar-container p{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:14px;font-family:Germania One;color:#fff;text-shadow:0 0 4px #000}.game-container .game-container-left .game-container-left-top .game-container-left-top-top .topbar-inventory .refinement-requirement-container .bar-container div{border-radius:5px;height:100%;background:#1a5516;background:linear-gradient(180deg,#1a5516,#00ff09 44%,#1a5516)}.game-container .game-container-left .game-container-left-top .game-container-left-top-middle{display:grid;place-items:center;position:relative;overflow:hidden}.game-container .game-container-left .game-container-left-top .game-container-left-top-middle .ore-canvas{position:absolute;z-index:1;top:0;left:0}.game-container .game-container-left .game-container-left-top .game-container-left-top-middle .ore-wrapper{position:relative;z-index:1}.game-container .game-container-left .game-container-left-top .game-container-left-top-middle .ore-wrapper.hidden{display:none}.game-container .game-container-left .game-container-left-top .game-container-left-top-middle .ore-wrapper .ore-sprite-wrapper{height:260px;width:260px;position:relative;display:flex;flex-flow:column nowrap;justify-content:flex-end}.game-container .game-container-left .game-container-left-top .game-container-left-top-middle .ore-wrapper .ore-sprite-wrapper .ore-sprite-container{cursor:pointer;position:relative;height:100%;width:100%}.game-container .game-container-left .game-container-left-top .game-container-left-top-middle .ore-wrapper .ore-sprite-wrapper .ore-sprite-container .ore-sprite{position:relative;height:100%;width:100%;image-rendering:pixelated;filter:drop-shadow(1px 10px 8px black);transition:transform .05s ease-out}.game-container .game-container-left .game-container-left-top .game-container-left-top-middle .ore-wrapper .ore-sprite-wrapper .ore-sprite-container .weak-spot-canvas{position:absolute;top:0;left:0}.game-container .game-container-left .game-container-left-top .game-container-left-top-middle .ore-wrapper .ore-sprite-wrapper .ore-sprite-container .weak-spot{position:absolute;height:16px;width:16px;border-radius:50%;cursor:pointer;background:rgba(0,0,0,.2);transition:all .1s ease-out}.game-container .game-container-left .game-container-left-top .game-container-left-top-middle .ore-wrapper .ore-sprite-wrapper .ore-sprite-container .weak-spot.disabled{pointer-events:none}.game-container .game-container-left .game-container-left-top .game-container-left-top-middle .ore-wrapper .ore-sprite-wrapper .ore-sprite-container .weak-spot:after,.game-container .game-container-left .game-container-left-top .game-container-left-top-middle .ore-wrapper .ore-sprite-wrapper .ore-sprite-container .weak-spot:before{content:"";position:absolute;border-radius:50%;height:100%;width:100%;border-color:#f3f3f3 #727272;border-style:solid;border-width:3px;animation:weakSpotSpin 1s linear infinite}.game-container .game-container-left .game-container-left-top .game-container-left-top-middle .ore-wrapper .ore-sprite-wrapper .ore-sprite-container .weak-spot:after{height:4px;width:4px;animation:weakSpotSpinCounterClockwise 1s linear infinite;left:6px;top:6px}.game-container .game-container-left .game-container-left-top .game-container-left-top-middle .ore-wrapper .ore-sprite-wrapper .ore-sprite-container .weak-spot:hover:after,.game-container .game-container-left .game-container-left-top .game-container-left-top-middle .ore-wrapper .ore-sprite-wrapper .ore-sprite-container .weak-spot:hover:before{border-top-color:red;border-bottom-color:red;animation-duration:.5s}.game-container .game-container-left .game-container-left-top .game-container-left-top-middle .ore-wrapper .ore-hp{position:absolute;bottom:-100px;width:100%;text-align:center;color:#fff;font-family:Germania One;pointer-events:none;white-space:nowrap}.game-container .game-container-left .game-container-left-top .game-container-left-top-middle .ore-wrapper .ore-hp.bar{background:rgba(0,0,0,.2);height:20px;position:absolute}.game-container .game-container-left .game-container-left-top .game-container-left-top-middle .ore-wrapper .ore-hp.bar>p{position:absolute;left:50%;transform:translateX(-50%)}.game-container .game-container-left .game-container-left-top .game-container-left-top-middle .ore-wrapper .ore-hp.bar>div{height:100%;background:rgba(0,0,0,.4)}.game-container .game-container-left .game-container-left-top .game-container-left-top-middle .ore-wrapper .ore-hp .lode-burst-txt{margin-top:8px;opacity:.7}.game-container .game-container-left .game-container-left-top .game-container-left-top-middle .ore-wrapper .ore-hp .lode-burst-txt.fade-out{animation:fadeOut .5s ease-out forwards}.game-container .game-container-left .game-container-left-top .game-container-left-top-bottom{z-index:2}.game-container .game-container-left .game-container-left-top .game-container-left-top-bottom .bottom-buttons-container{display:flex;flex-flow:row-reverse nowrap;justify-content:space-between;position:absolute;bottom:32px;width:100%;z-index:1}.game-container .game-container-left .game-container-left-top .game-container-left-top-bottom .bottom-buttons-container .left{display:flex;flex-flow:row nowrap;align-items:flex-end;padding:0 20px;position:absolute;left:0;bottom:0}.game-container .game-container-left .game-container-left-top .game-container-left-top-bottom .bottom-buttons-container .left .left-bottom-btn{position:relative;padding:0 35px;height:47px;min-width:130px;background:#222;color:#b3b3b3;box-shadow:inset 2px 2px 3px hsla(0,0%,100%,.15),inset -3px -3px 3px rgba(0,0,0,.2);border-bottom:none;font-size:20px;font-family:Germania One;text-align:center;cursor:pointer;border-top-left-radius:10px;border-top-right-radius:10px;transition:all .2s ease-out;transform:translateY(100%);animation:slideUp .3s ease-out .5s forwards;margin-right:20px;display:flex;justify-content:center;align-items:center}.game-container .game-container-left .game-container-left-top .game-container-left-top-bottom .bottom-buttons-container .left .left-bottom-btn.toggle-bottom-btn{min-width:unset;width:min-content;padding:0 20px}.game-container .game-container-left .game-container-left-top .game-container-left-top-bottom .bottom-buttons-container .left .left-bottom-btn.toggle-bottom-btn.active .triangle{transform:rotate(-180deg)}.game-container .game-container-left .game-container-left-top .game-container-left-top-bottom .bottom-buttons-container .left .left-bottom-btn.toggle-bottom-btn .triangle{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;transition:all .3s ease-out;border-top:10px solid #b3b3b3}.game-container .game-container-left .game-container-left-top .game-container-left-top-bottom .bottom-buttons-container .left .left-bottom-btn .auto-quester-shortcut{margin-left:5px;border:none;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;cursor:pointer;background-color:#b8b8b8;transition:background-color .15s ease-out;filter:brightness(70%)}.game-container .game-container-left .game-container-left-top .game-container-left-top-bottom .bottom-buttons-container .left .left-bottom-btn .auto-quester-shortcut:hover{background-color:#fff;filter:brightness(100%)}.game-container .game-container-left .game-container-left-top .game-container-left-top-bottom .bottom-buttons-container .left .left-bottom-btn .auto-quester-shortcut img{width:21px}.game-container .game-container-left .game-container-left-top .game-container-left-top-bottom .bottom-buttons-container .left .left-bottom-btn:hover{color:#fff;height:56px}.game-container .game-container-left .game-container-left-top .game-container-left-top-bottom .bottom-buttons-container .left .left-bottom-btn:hover.toggle-bottom-btn .triangle{border-top-color:#fff}.game-container .game-container-left .game-container-left-top .game-container-left-top-bottom .bottom-buttons-container .right{padding:10px;display:grid;grid-template-columns:32px 32px 32px;grid-template-rows:32px;grid-gap:14px}.game-container .game-container-left .game-container-left-top .game-container-left-top-bottom .bottom-buttons-container .right .icon{width:100%;height:100%;margin:0}.game-container .game-container-left .game-container-left-top .game-container-left-top-bottom .bottom-buttons-container .right .icon img{height:100%;width:100%}.game-container .game-container-left .game-container-left-top .game-container-left-top-bottom .bottom-buttons-container .right .icon-stats{position:relative;filter:unset;transition:opacity .2s ease-out}.game-container .game-container-left .game-container-left-top .game-container-left-top-bottom .bottom-buttons-container .right .icon-stats.with-bonus:after{content:attr(data-bonus-amount);position:absolute;top:-10px;left:-16px;color:#0f0;background:rgba(0,0,0,.8);display:grid;place-items:center;font-family:Germania One;border-radius:8px;padding:4px;opacity:.4}.game-container .game-container-left .game-container-left-top .game-container-left-top-bottom .bottom-buttons-container .right .icon-stats.with-bonus:hover:after{pointer-events:none;height:unset;opacity:1;content:attr(data-bonus-amount-extra-text);text-align:center;width:200px;z-index:9;position:absolute;top:-20px;left:-232px;background:#000;color:#0f0;display:grid;place-items:center;border-radius:4px;padding:8px}.game-container .game-container-left .game-container-left-top .game-container-left-top-bottom .bottom-buttons-container .right .icon-stats:after{pointer-events:none}.game-container .game-container-left .game-container-left-top .game-container-left-top-bottom .bottom-buttons-container .right .icon-stats:hover img{filter:brightness(.8)}.game-container .game-container-left .game-container-left-top .game-container-left-top-bottom .bottom-buttons-container .right .icon-stats img{filter:brightness(.4)}.game-container .game-container-left .game-container-left-top .game-container-left-top-bottom .text-scroller-container{height:32px;width:100%;background:#111;border-top:8px solid #8b4513;border-image:url(./misc-horizontal_separator.d19566eb.png) 10 round;position:relative;z-index:2;overflow:hidden}.game-container .game-container-left .game-container-left-top .game-container-left-top-bottom .text-scroller-container>p{position:relative;display:inline-block;left:100%;line-height:24px;color:#fff;transition-property:all;transition-timing-function:linear}.game-container .game-container-left .game-container-left-bottom{height:200px;border-top:8px solid #8b4513;border-image:url(./misc-horizontal_separator.d19566eb.png) 10 round;background-image:url(./misc-mineshaft.e802150f.png);background-color:#111;background-size:auto 100%;background-repeat:repeat-x;image-rendering:pixelated;position:relative;z-index:2;transition:height .2s ease-out}.game-container .game-container-left .game-container-left-bottom.hidden{height:8px;display:block;overflow:hidden}.game-container .game-container-left .game-container-left-bottom.hidden *{display:none}.game-container .game-container-right{border-left:15px solid #8b4513;border-image:url(./misc-vertical_separator.1c0aa1bf.png) 10 round;background-color:#281100;display:grid;grid-template-rows:min-content 1fr;height:calc(100vh - 40px);width:314px;transition:all .2s ease-out;right:0;position:relative}.game-container .game-container-right.show-ads{grid-template-rows:min-content 1fr 250px}.game-container .game-container-right.show-ads .right-side-ads-container{border-top:15px solid #8b4513;border-image:url(./misc-horizontal_separator.d19566eb.png) 10 round}.game-container .game-container-right.hidden{width:0;overflow:hidden;border-left:none}footer{height:25px;padding:0 20px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;font-size:14px;color:#fff;transition:color .3s ease-out;font-weight:400;font-family:Abel;background:#000;background-image:url(./misc-horizontal_separator.d19566eb.png);background-size:auto 100%;z-index:2;box-shadow:0 -5px 4px rgba(0,0,0,.7)}footer,footer:before{position:absolute;left:0;right:0;bottom:0}footer:before{content:"";top:0;background:rgba(0,0,0,.6)}footer a:hover,footer p:not(.not-link):hover{text-shadow:0 0 10px gold}footer .left{z-index:1;position:relative;display:grid;grid-template-columns:max-content max-content max-content max-content;grid-gap:5px;align-items:center;font-family:Germania One;color:#ccc}footer .left img{height:32px;margin-right:-3px;margin-bottom:7px}footer .left .version{font-family:Germania One;font-size:16px}footer .middle{display:grid;grid-template-columns:max-content max-content max-content max-content;grid-gap:10px}footer .middle a{position:relative}footer .middle a:not(:first-of-type):before{content:"";height:95%;width:1px;background:#aaa;position:absolute;top:50%;transform:translateY(-50%);left:-5px}footer .right{display:flex;flex-flow:row nowrap;align-items:center;column-gap:10px;text-decoration:underline}footer .right a,footer .right p{position:relative;cursor:pointer}footer .right .discord-link,footer .right .patreon-link,footer .right .steam-link,footer .right .support-link{display:flex;flex-flow:row nowrap;align-items:center;color:#f96854;grid-gap:3px}footer .right .discord-link img,footer .right .patreon-link img,footer .right .steam-link img,footer .right .support-link img{height:32px}footer .right .discord-link,footer .right .steam-link{color:#66cdff}footer .right .support-link{color:gold}footer .right .save-game-container{position:relative;width:65px}footer .right .save-game-container:hover .export-save{display:block}footer .right .save-game-container .export-save{display:none;background:#000;position:absolute;bottom:100%;width:100%;outline:3px solid #000;text-decoration:underline}.uat-banner{position:fixed;top:0;left:0;right:0;text-align:center;background:#0f0;color:#003500;z-index:99999;font-weight:700;padding:3px}.testing-tools{position:fixed;z-index:999;width:100%;display:flex;flex-flow:row wrap;background:#000;color:#fff;padding:10px;column-gap:5px;opacity:0;transition:all .2s ease-out;right:95%}.testing-tools:hover{right:0;opacity:1}.testing-tools .dev-tools-section{width:150px}.testing-tools .dev-tools-section p{font-weight:700;font-family:Abel;letter-spacing:.5px;background:#555;padding:5px 10px}.testing-tools .dev-tools-section button{cursor:pointer;display:block;padding:2px 5px;text-align:left;font-size:15px}.confetti-canvas{position:absolute;height:100%;width:100%;pointer-events:none}@media (max-height:900px),screen and (max-width:1100px){.page-container,body,html{height:100%;width:100%}body{transform:scale(.8);transform-origin:0 0;height:125%;width:125%}.game-container .game-container-right{height:100%}}.bats-container{white-space:nowrap}.bat-container,.bats-container{position:absolute;display:grid;place-items:center}.bat-container{--frames:5px;--batSize:16px;--padding:5px;--paddingX:20px;min-height:calc(var(--batSize) + var(--padding));min-width:calc(var(--batSize) + var(--paddingX));z-index:3}.bat-container .bat{height:var(--batSize);width:var(--batSize);background:url(./bat-spritesheet.be2a74c1.png);pointer-events:none}@keyframes batFlying{to{background-position:-80px}}.falling-bat{position:absolute;height:16px;width:16px;background:url(./bat-fall.720fae2f.png)}.dropdown-menu-container{display:flex;flex-flow:column nowrap;position:fixed;width:100px;z-index:1}.dropdown-menu-container .dropdown-menu-option{background:#000;color:#fff;padding:8px 10px;cursor:pointer;font-family:Germania One}.dropdown-menu-container .dropdown-menu-option:hover{background:#333}.particle{position:absolute;height:3px;width:3px;border-radius:50%;background:#d3d3d3;transition:all .7s;pointer-events:none}@keyframes particle_fall{0%{transform:translateY(0);opacity:1}25%{transform:translateY(-10px)}80%{opacity:1}to{transform:translateY(100px);opacity:0}}@keyframes particle_fall_further{0%{transform:translateY(0);opacity:1}15%{transform:translateY(-10px)}80%{opacity:1}to{transform:translateY(300px);opacity:0}}.tabs-wrapper .tabs-container{display:flex;flex-flow:row nowrap}.tabs-wrapper .tabs-container .tab{flex:1 1 0;width:0;text-align:center;padding:15px 0;background-color:#251709;color:hsla(0,0%,100%,.1);cursor:pointer;font-size:24px;box-shadow:inset 0 0 40px #222;border-right:1px solid #2e2214;position:relative;transition:background-color .1s ease-out}.tabs-wrapper .tabs-container .tab img{height:64px;width:64px;filter:grayscale(50%) brightness(30%)}.tabs-wrapper .tabs-container .tab.tab-selected{color:#fff;background-color:#4e3013;cursor:default}.tabs-wrapper .tabs-container .tab.tab-selected.tab-store img{filter:grayscale(0) brightness(100%) drop-shadow(0 2px 5px gold)}.tabs-wrapper .tabs-container .tab.tab-selected.tab-research img{filter:grayscale(0) brightness(100%) drop-shadow(0 2px 5px red)}.tabs-wrapper .tabs-container .tab.tab-selected.tab-hero img{filter:grayscale(0) brightness(100%) drop-shadow(0 2px 5px orange)}.tabs-wrapper .tabs-container .tab:hover:not(.tab-selected){background-color:#2d1c0b}.tabs-wrapper .tabs-container .tab.has-updates:after{content:"";position:absolute;top:8px;right:8px;height:16px;width:16px;border-radius:50%;background-color:#31dd6c;background:radial-gradient(circle,#fff,#31dd6c,#31dd6c);box-shadow:0 0 3px #ff0;animation:pulse .8s linear infinite alternate-reverse}.tabs-wrapper .tabs-container .tab .research-tab-progress-bar{height:2px;width:100%;position:absolute;bottom:0;left:0;background:hsla(0,0%,100%,.2)}.tabs-wrapper .tabs-container .tab .research-tab-progress-bar .bar{background:#31dd6c;height:100%;width:0}.tabs-content-wrapper{flex-grow:1}.tabs-content-wrapper .tabs-content-container,.tabs-content-wrapper .tabs-content-container .tab-content{height:100%}.tab-content-hero,.tab-content-research,.tab-content-store{display:flex;flex-flow:column nowrap;position:relative}.tab-content-hero .upgrades-container,.tab-content-research .upgrades-container,.tab-content-store .upgrades-container{box-sizing:content-box;display:grid;grid-template-columns:60px 60px 60px 60px 60px;grid-auto-rows:60px;height:60px;overflow:hidden;border-top:20px solid #8b4513;border-image:url(./misc-horizontal_separator.d19566eb.png) 10 round;transition:height .1s ease-out;background-color:#222;background-image:url(data:image/png;base64,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);max-height:300px;overflow-y:auto;z-index:2}.tab-content-hero .upgrades-container .upgrade,.tab-content-research .upgrades-container .upgrade,.tab-content-store .upgrades-container .upgrade{background-image:url(./upgrade-upgradeContainer.79e878e6.png);background-size:100% 100%;cursor:pointer;background-color:#222;display:flex;justify-content:center;align-items:center}.tab-content-hero .upgrades-container .upgrade img,.tab-content-research .upgrades-container .upgrade img,.tab-content-store .upgrades-container .upgrade img{height:100%}.tab-content-hero .upgrades-container .upgrade:hover,.tab-content-research .upgrades-container .upgrade:hover,.tab-content-store .upgrades-container .upgrade:hover{box-shadow:inset 0 0 5px #fff}.tab-content-hero .upgrades-container .upgrade.not-enough,.tab-content-research .upgrades-container .upgrade.not-enough,.tab-content-store .upgrades-container .upgrade.not-enough{filter:grayscale(100%);opacity:.5}.tab-content-hero .upgrades-container .upgrade *,.tab-content-research .upgrades-container .upgrade *,.tab-content-store .upgrades-container .upgrade *{pointer-events:none}.tab-content-hero .misers-eye-container,.tab-content-research .misers-eye-container,.tab-content-store .misers-eye-container{color:#fff;display:flex;flex-flow:row nowrap;align-items:center;padding:8px;gap:8px;font-family:Germania One;font-size:14px;cursor:pointer}.tab-content-hero .misers-eye-container *,.tab-content-research .misers-eye-container *,.tab-content-store .misers-eye-container *{pointer-events:none}.tab-content-hero .buy-amount-container,.tab-content-research .buy-amount-container,.tab-content-store .buy-amount-container{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;font-family:Germania One;padding:4px 8px;color:#fff;background-color:#000;background-image:url(./misc-horizontal_separator.d19566eb.png);background-size:auto 100%;image-rendering:pixelated;z-index:2}.tab-content-hero .buy-amount-container .buy-amount-text,.tab-content-research .buy-amount-container .buy-amount-text,.tab-content-store .buy-amount-container .buy-amount-text{letter-spacing:.6px;font-size:14px}.tab-content-hero .buy-amount-container .buy-amounts,.tab-content-research .buy-amount-container .buy-amounts,.tab-content-store .buy-amount-container .buy-amounts{font-size:16px;display:grid;grid-template-columns:min-content min-content min-content min-content;column-gap:8px}.tab-content-hero .buy-amount-container .buy-amounts .buy-amount,.tab-content-research .buy-amount-container .buy-amounts .buy-amount,.tab-content-store .buy-amount-container .buy-amounts .buy-amount{color:#999;cursor:pointer;padding:2px}.tab-content-hero .buy-amount-container .buy-amounts .buy-amount.selected,.tab-content-research .buy-amount-container .buy-amounts .buy-amount.selected,.tab-content-store .buy-amount-container .buy-amounts .buy-amount.selected{color:#fff}.tab-content-hero .golden-cover,.tab-content-research .golden-cover,.tab-content-store .golden-cover{position:absolute;pointer-events:none;width:100%;left:0;bottom:0;box-shadow:inset 0 0 40px gold;z-index:1}.tab-content-hero .buildings-container,.tab-content-research .buildings-container,.tab-content-store .buildings-container{flex:1 1 auto;background-color:#614938;box-shadow:inset 0 0 5px #222;overflow-y:scroll;overflow-x:visible;height:300px;position:relative}.tab-content-hero .buildings-container .building-wrapper,.tab-content-research .buildings-container .building-wrapper,.tab-content-store .buildings-container .building-wrapper{position:relative;height:74px}.tab-content-hero .buildings-container .building-wrapper:hover,.tab-content-research .buildings-container .building-wrapper:hover,.tab-content-store .buildings-container .building-wrapper:hover{z-index:2}.tab-content-hero .buildings-container .building-wrapper:hover:not(.building-locked) .building,.tab-content-research .buildings-container .building-wrapper:hover:not(.building-locked) .building,.tab-content-store .buildings-container .building-wrapper:hover:not(.building-locked) .building{box-shadow:inset 0 0 5px #fff}.tab-content-hero .buildings-container .building-wrapper:hover .building,.tab-content-research .buildings-container .building-wrapper:hover .building,.tab-content-store .buildings-container .building-wrapper:hover .building{z-index:1}.tab-content-hero .buildings-container .building-wrapper:hover .building-expansion,.tab-content-research .buildings-container .building-wrapper:hover .building-expansion,.tab-content-store .buildings-container .building-wrapper:hover .building-expansion{bottom:-25px}.tab-content-hero .buildings-container .building-wrapper.most-efficient .building,.tab-content-research .buildings-container .building-wrapper.most-efficient .building,.tab-content-store .buildings-container .building-wrapper.most-efficient .building{background-image:url(./misc-building_button_mostEfficient.6888f7ae.png)}.tab-content-hero .buildings-container .building-wrapper.most-efficient .building .building-name,.tab-content-research .buildings-container .building-wrapper.most-efficient .building .building-name,.tab-content-store .buildings-container .building-wrapper.most-efficient .building .building-name{text-shadow:0 0 5px #000;filter:drop-shadow(0 0 3px gold)}.tab-content-hero .buildings-container .building-wrapper.building-locked,.tab-content-research .buildings-container .building-wrapper.building-locked,.tab-content-store .buildings-container .building-wrapper.building-locked{cursor:not-allowed;opacity:.4}.tab-content-hero .buildings-container .building-wrapper.building-locked .building,.tab-content-research .buildings-container .building-wrapper.building-locked .building,.tab-content-store .buildings-container .building-wrapper.building-locked .building{cursor:not-allowed}.tab-content-hero .buildings-container .building-wrapper.building-locked .building .building-img,.tab-content-research .buildings-container .building-wrapper.building-locked .building .building-img,.tab-content-store .buildings-container .building-wrapper.building-locked .building .building-img{filter:brightness(0)}.tab-content-hero .buildings-container .building-wrapper.building-hidden,.tab-content-hero .buildings-container .building-wrapper.building-locked .building :not(.building-img),.tab-content-research .buildings-container .building-wrapper.building-hidden,.tab-content-research .buildings-container .building-wrapper.building-locked .building :not(.building-img),.tab-content-store .buildings-container .building-wrapper.building-hidden,.tab-content-store .buildings-container .building-wrapper.building-locked .building :not(.building-img){display:none}.tab-content-hero .buildings-container .building-wrapper .building,.tab-content-research .buildings-container .building-wrapper .building,.tab-content-store .buildings-container .building-wrapper .building{background-image:url(./misc-building_button.bfcc3943.png);background-size:100% 100%;padding-right:12px;height:74px;font-family:Germania One;color:#fff;display:grid;grid-template-columns:64px auto min-content;column-gap:10px;align-items:center;text-shadow:0 0 2px #000;letter-spacing:.5px;cursor:pointer;position:relative;z-index:1}.tab-content-hero .buildings-container .building-wrapper .building .building-img,.tab-content-research .buildings-container .building-wrapper .building .building-img,.tab-content-store .buildings-container .building-wrapper .building .building-img{filter:drop-shadow(3px 3px 1px black);width:75px;margin-left:-6px;position:relative;z-index:1}.tab-content-hero .buildings-container .building-wrapper .building .building-left,.tab-content-research .buildings-container .building-wrapper .building .building-left,.tab-content-store .buildings-container .building-wrapper .building .building-left{margin-top:6px}.tab-content-hero .buildings-container .building-wrapper .building .building-left .building-name,.tab-content-research .buildings-container .building-wrapper .building .building-left .building-name,.tab-content-store .buildings-container .building-wrapper .building .building-left .building-name{font-size:30px;line-height:23px}.tab-content-hero .buildings-container .building-wrapper .building .building-left .building-name.buy-amount-10,.tab-content-research .buildings-container .building-wrapper .building .building-left .building-name.buy-amount-10,.tab-content-store .buildings-container .building-wrapper .building .building-left .building-name.buy-amount-10{font-size:22px}.tab-content-hero .buildings-container .building-wrapper .building .building-left .building-name.buy-amount-100,.tab-content-hero .buildings-container .building-wrapper .building .building-left .building-name.buy-amount-max,.tab-content-research .buildings-container .building-wrapper .building .building-left .building-name.buy-amount-100,.tab-content-research .buildings-container .building-wrapper .building .building-left .building-name.buy-amount-max,.tab-content-store .buildings-container .building-wrapper .building .building-left .building-name.buy-amount-100,.tab-content-store .buildings-container .building-wrapper .building .building-left .building-name.buy-amount-max{font-size:20px}.tab-content-hero .buildings-container .building-wrapper .building .building-left .building-price,.tab-content-research .buildings-container .building-wrapper .building .building-left .building-price,.tab-content-store .buildings-container .building-wrapper .building .building-left .building-price{display:flex;flex-flow:row nowrap;align-items:center;color:#000;text-shadow:none}.tab-content-hero .buildings-container .building-wrapper .building .building-left .building-price span,.tab-content-research .buildings-container .building-wrapper .building .building-left .building-price span,.tab-content-store .buildings-container .building-wrapper .building .building-left .building-price span{letter-spacing:1px;color:#2a6a17;filter:drop-shadow(0 1px 1px rgba(0,0,0,.2))}.tab-content-hero .buildings-container .building-wrapper .building .building-left .building-price span.not-enough,.tab-content-research .buildings-container .building-wrapper .building .building-left .building-price span.not-enough,.tab-content-store .buildings-container .building-wrapper .building .building-left .building-price span.not-enough{color:#dc143c}.tab-content-hero .buildings-container .building-wrapper .building .building-left .building-price img,.tab-content-research .buildings-container .building-wrapper .building .building-left .building-price img,.tab-content-store .buildings-container .building-wrapper .building .building-left .building-price img{height:16px;margin-right:4px}.tab-content-hero .buildings-container .building-wrapper .building .building-owned,.tab-content-research .buildings-container .building-wrapper .building .building-owned,.tab-content-store .buildings-container .building-wrapper .building .building-owned{font-size:48px;letter-spacing:0}.tab-content-hero .buildings-container .building-wrapper:not(.building-locked) .building-expansion,.tab-content-research .buildings-container .building-wrapper:not(.building-locked) .building-expansion,.tab-content-store .buildings-container .building-wrapper:not(.building-locked) .building-expansion{display:flex}.tab-content-hero .buildings-container .building-wrapper .building-expansion,.tab-content-research .buildings-container .building-wrapper .building-expansion,.tab-content-store .buildings-container .building-wrapper .building-expansion{display:none;flex-flow:row nowrap;justify-content:space-between;align-items:center;position:absolute;width:100%;background:#222;color:#fff;height:25px;bottom:0;padding:0 5px;transition:bottom .2s ease-out;font-family:Germania One;box-shadow:0 1px 5px #000}.tab-content-hero .buildings-container .building-wrapper .building-expansion button,.tab-content-research .buildings-container .building-wrapper .building-expansion button,.tab-content-store .buildings-container .building-wrapper .building-expansion button{cursor:pointer;padding:1px 8px;font-family:Germania One;background:#0f0;border:none;border-radius:3px;color:#fff;letter-spacing:.3px;text-shadow:0 0 3px #000;box-shadow:inset -2px -2px 2px rgba(0,0,0,.5),inset 2px 2px 2px hsla(0,0%,100%,.7)}.tooltip-wrapper{position:absolute;display:none;background-color:rgba(0,0,0,.8);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAUVBMVEWFhYWDg4N3d3dtbW17e3t1dXWBgYGHh4d5eXlzc3OLi4ubm5uVlZWPj4+NjY19fX2JiYl/f39ra2uRkZGZmZlpaWmXl5dvb29xcXGTk5NnZ2c8TV1mAAAAG3RSTlNAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAvEOwtAAAFVklEQVR4XpWWB67c2BUFb3g557T/hRo9/WUMZHlgr4Bg8Z4qQgQJlHI4A8SzFVrapvmTF9O7dmYRFZ60YiBhJRCgh1FYhiLAmdvX0CzTOpNE77ME0Zty/nWWzchDtiqrmQDeuv3powQ5ta2eN0FY0InkqDD73lT9c9lEzwUNqgFHs9VQce3TVClFCQrSTfOiYkVJQBmpbq2L6iZavPnAPcoU0dSw0SUTqz/GtrGuXfbyyBniKykOWQWGqwwMA7QiYAxi+IlPdqo+hYHnUt5ZPfnsHJyNiDtnpJyayNBkF6cWoYGAMY92U2hXHF/C1M8uP/ZtYdiuj26UdAdQQSXQErwSOMzt/XWRWAz5GuSBIkwG1H3FabJ2OsUOUhGC6tK4EMtJO0ttC6IBD3kM0ve0tJwMdSfjZo+EEISaeTr9P3wYrGjXqyC1krcKdhMpxEnt5JetoulscpyzhXN5FRpuPHvbeQaKxFAEB6EN+cYN6xD7RYGpXpNndMmZgM5Dcs3YSNFDHUo2LGfZuukSWyUYirJAdYbF3MfqEKmjM+I2EfhA94iG3L7uKrR+GdWD73ydlIB+6hgref1QTlmgmbM3/LeX5GI1Ux1RWpgxpLuZ2+I+IjzZ8wqE4nilvQdkUdfhzI5QDWy+kw5Wgg2pGpeEVeCCA7b85BO3F9DzxB3cdqvBzWcmzbyMiqhzuYqtHRVG2y4x+KOlnyqla8AoWWpuBoYRxzXrfKuILl6SfiWCbjxoZJUaCBj1CjH7GIaDbc9kqBY3W/Rgjda1iqQcOJu2WW+76pZC9QG7M00dffe9hNnseupFL53r8F7YHSwJWUKP2q+k7RdsxyOB11n0xtOvnW4irMMFNV4H0uqwS5ExsmP9AxbDTc9JwgneAT5vTiUSm1E7BSflSt3bfa1tv8Di3R8n3Af7MNWzs49hmauE2wP+ttrq+AsWpFG2awvsuOqbipWHgtuvuaAE+A1Z/7gC9hesnr+7wqCwG8c5yAg3AL1fm8T9AZtp/bbJGwl1pNrE7RuOX7PeMRUERVaPpEs+yqeoSmuOlokqw49pgomjLeh7icHNlG19yjs6XXOMedYm5xH2YxpV2tc0Ro2jJfxC50ApuxGob7lMsxfTbeUv07TyYxpeLucEH1gNd4IKH2LAg5TdVhlCafZvpskfncCfx8pOhJzd76bJWeYFnFciwcYfubRc12Ip/ppIhA1/mSZ/RxjFDrJC5xifFjJpY2Xl5zXdguFqYyTR1zSp1Y9p+tktDYYSNflcxI0iyO4TPBdlRcpeqjK/piF5bklq77VSEaA+z8qmJTFzIWiitbnzR794USKBUaT0NTEsVjZqLaFVqJoPN9ODG70IPbfBHKK+/q/AWR0tJzYHRULOa4MP+W/HfGadZUbfw177G7j/OGbIs8TahLyynl4X4RinF793Oz+BU0saXtUHrVBFT/DnA3ctNPoGbs4hRIjTok8i+algT1lTHi4SxFvONKNrgQFAq2/gFnWMXgwffgYMJpiKYkmW3tTg3ZQ9Jq+f8XN+A5eeUKHWvJWJ2sgJ1Sop+wwhqFVijqWaJhwtD8MNlSBeWNNWTa5Z5kPZw5+LbVT99wqTdx29lMUH4OIG/D86ruKEauBjvH5xy6um/Sfj7ei6UUVk4AIl3MyD4MSSTOFgSwsH/QJWaQ5as7ZcmgBZkzjjU1UrQ74ci1gWBCSGHtuV1H2mhSnO3Wp/3fEV5a+4wz//6qy8JxjZsmxxy5+4w9CDNJY09T072iKG0EnOS0arEYgXqYnXcYHwjTtUNAcMelOd4xpkoqiTYICWFq0JSiPfPDQdnt+4/wuqcXY47QILbgAAAABJRU5ErkJggg==);color:#fff;z-index:6;pointer-events:none;border:4px ridge #353535;border-radius:5px;box-shadow:0 4px 10px rgba(0,0,0,.6);padding:8px}.tooltip-wrapper.visible{display:block}.tooltip-wrapper .tooltip-container{width:100%}.tooltip-wrapper .tooltip-container .tooltip-top{font-family:Germania One;display:grid;grid-template-columns:50px auto max-content;column-gap:8px;align-items:center;font-size:18px;border-bottom:1px solid hsla(0,0%,100%,.4)}.tooltip-wrapper .tooltip-container .tooltip-top>img{height:50px;filter:drop-shadow(1px 2px 1px black)}.tooltip-wrapper .tooltip-container .tooltip-top .tooltip-target-name-container{display:flex;flex-flow:column nowrap}.tooltip-wrapper .tooltip-container .tooltip-top .tooltip-target-name-container p{text-shadow:0 0 2px #000;letter-spacing:.2px}.tooltip-wrapper .tooltip-container .tooltip-top .tooltip-target-name-container small{font-size:12px;font-family:Asap Condensed;letter-spacing:.1px;color:hsla(0,0%,100%,.6)}.tooltip-wrapper .tooltip-container .tooltip-top .price{font-size:16px;font-family:Asap Condensed;display:flex;flex-flow:row nowrap;align-items:center}.tooltip-wrapper .tooltip-container .tooltip-top .price img{height:14px;margin-right:4px;margin-top:4px}.tooltip-wrapper .tooltip-container .tooltip-middle{padding:8px 0}.tooltip-wrapper .tooltip-container .tooltip-middle .cost{margin-top:8px}.tooltip-wrapper .tooltip-container .tooltip-bottom{font-size:12px;opacity:.6;font-style:italic;text-align:right}.tooltip-wrapper .tooltip-container.tooltip-upgrade .tooltip-top div{display:flex;flex-flow:column nowrap}.tooltip-wrapper .tooltip-container.tooltip-upgrade .tooltip-top div small{font-family:Asap Condensed;font-size:12px;color:hsla(0,0%,100%,.6)}.tooltip-wrapper .tooltip-container.tooltip-building .building-name span{font-family:Asap Condensed;font-size:12px;color:#bbb}.tooltip-wrapper .tooltip-container.tooltip-building .stats{margin-top:8px;font-size:12px;color:#bbb}.tooltip-wrapper .tooltip-container.tooltip-building .stats strong{color:#fff}.tooltip-wrapper .tooltip-container.tooltip-building-upgrade .tooltip-top{display:flex;flex-flow:row nowrap;justify-content:space-between}.tooltip-wrapper .tooltip-container.tooltip-building-upgrade .tooltip-top h3{font-size:20px}.tooltip-wrapper .tooltip-container.tooltip-building-upgrade .tooltip-top p{font-family:Asap Condensed}.tooltip-wrapper .tooltip-container.tooltip-building-upgrade .tooltip-middle{padding:5px 0 0}.tooltip-wrapper.recap-item-tooltip.visible{display:flex;flex-flow:row nowrap}.tooltip-wrapper.recap-item-tooltip.visible .tooltip-item:nth-of-type(2){position:relative;padding-left:20px}.tooltip-wrapper.recap-item-tooltip.visible .tooltip-item:nth-of-type(2):before{content:"";position:absolute;top:-8px;left:10px;height:calc(100% + 16px);border-left:4px ridge #353535}.tooltip-wrapper .tooltip-container.tooltip-item{display:flex;flex-flow:row nowrap;align-items:flex-start;width:100%}.tooltip-wrapper .tooltip-container.tooltip-item .pickaxe-sprite-container,.tooltip-wrapper .tooltip-container.tooltip-item>img{flex-shrink:0;border:5px double #111;background:#333;box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131,inset 0 0 50px 30px #111;border-radius:10px}.tooltip-wrapper .tooltip-container.tooltip-item .tooltip-right{margin-left:10px;width:100%}.tooltip-wrapper .tooltip-container.tooltip-item .tooltip-right .tooltip-item-name{margin-bottom:8px}.tooltip-wrapper .tooltip-container.tooltip-item .tooltip-right .tooltip-item-name p{font-size:12px;opacity:.6}.tooltip-wrapper .tooltip-container.tooltip-item .tooltip-right .tooltip-item-name h1{font-size:20px;letter-spacing:.3px}.tooltip-wrapper .tooltip-container.tooltip-item .tooltip-right .tooltip-item-name h1.common{color:var(--common-equip-color)}.tooltip-wrapper .tooltip-container.tooltip-item .tooltip-right .tooltip-item-name h1.uncommon{color:var(--uncommon-equip-color)}.tooltip-wrapper .tooltip-container.tooltip-item .tooltip-right .tooltip-item-name h1.rare{color:var(--rare-equip-color)}.tooltip-wrapper .tooltip-container.tooltip-item .tooltip-right .tooltip-item-name h1.unique{color:var(--unique-equip-color)}.tooltip-wrapper .tooltip-container.tooltip-item .tooltip-right .tooltip-item-name h1.epic{color:var(--epic-equip-color)}.tooltip-wrapper .tooltip-container.tooltip-item .tooltip-right .tooltip-item-name h1.legendary{color:var(--legendary-equip-color)}.tooltip-wrapper .tooltip-container.tooltip-item .tooltip-right .tooltip-item-name h1.mythic{color:var(--mythic-equip-color)}.tooltip-wrapper .tooltip-container.tooltip-item .tooltip-right .tooltip-item-name h1.supporter{color:var(--supporter-equip-color)}.tooltip-wrapper .tooltip-container.tooltip-item .tooltip-right .item-stats .enhanced-stats-container h3{font-size:16px;margin:20px 0 5px;color:#ccc;letter-spacing:.3px}.tooltip-wrapper .tooltip-container.tooltip-item .tooltip-right .item-stats .main-stat-container{display:flex;flex-flow:row nowrap;align-items:center}.tooltip-wrapper .tooltip-container.tooltip-item .tooltip-right .item-stats .artifact-details p{display:block;padding:0;background:none;margin-bottom:0}.tooltip-wrapper .tooltip-container.tooltip-item .tooltip-right .item-stats p{min-width:160px;color:#bbb;display:grid;grid-template-columns:70px auto;padding:2px 8px;border-radius:3px;background:rgba(0,0,0,.2);margin-bottom:4px}.tooltip-wrapper .tooltip-container.tooltip-item .tooltip-right .item-stats p>span{color:#fff;font-weight:700;text-align:right}.tooltip-wrapper .tooltip-container.tooltip-item .tooltip-right .item-stats p .icons{font-family:Germania One;letter-spacing:2px}.tooltip-wrapper .tooltip-container.tooltip-item .tooltip-right .item-stats p .icons.positive{color:#32cd32}.tooltip-wrapper .tooltip-container.tooltip-item .tooltip-right .item-stats p .icons.negative{color:#dc143c}.tooltip-wrapper .tooltip-container.skill-tooltip-container .tooltip-top{display:flex;flex-flow:row nowrap;align-items:flex-end}.tooltip-wrapper .tooltip-container.skill-tooltip-container .tooltip-top div .skill-id{opacity:.6;font-size:10px;font-family:Asap Condensed}.tooltip-wrapper .tooltip-container.skill-tooltip-container .tooltip-top div .skill-name{font-size:24px}.tooltip-wrapper .tooltip-container.skill-tooltip-container .tooltip-top div .skill-name small{font-size:14px;font-weight:400;color:#bbb}.tooltip-wrapper .tooltip-container.skill-tooltip-container .tooltip-middle span{font-weight:700}.tooltip-wrapper .tooltip-container.skill-tooltip-container .tooltip-middle .skill-type{text-transform:uppercase;color:#bbb;font-size:12px;font-weight:700;letter-spacing:1px}.tooltip-wrapper .tooltip-container.skill-tooltip-container .tooltip-middle .skill-cooldown{margin-top:5px}.tooltip-wrapper .tooltip-container.tooltip-achievement{width:300px}.tooltip-wrapper .tooltip-container.tooltip-achievement .achievement-name-container{display:flex;flex-flow:row nowrap;align-items:center}.tooltip-wrapper .tooltip-container.tooltip-achievement .achievement-name-container img{height:50px;padding:2px}.tooltip-wrapper .tooltip-container.tooltip-achievement .achievement-name-container img.locked{filter:brightness(0);background-color:transparent}.tooltip-wrapper .tooltip-container.tooltip-achievement .achievement-name-container>div{margin-left:10px;display:flex;flex-flow:column nowrap;align-items:flex-start}.tooltip-wrapper .tooltip-container.tooltip-achievement .achievement-name-container>div .achievement-types{color:#bbb;text-transform:uppercase;font-size:12px;font-weight:700}.tooltip-wrapper .tooltip-container.tooltip-achievement .achievement-name-container>div .achievement-types .locked-text{color:#dc143c}.tooltip-wrapper .tooltip-container.tooltip-achievement .achievement-name-container>div .achievement-name{font-family:Germania One}.tooltip-wrapper .tooltip-container.tooltip-achievement .achievement-desc{margin:10px 0}.tooltip-wrapper .tooltip-container.tooltip-achievement small{display:block;color:#aaa}.tooltip-wrapper .tooltip-container.tooltip-achievement .achievement-bonuses{color:#7cff7c}.tooltip-wrapper .tooltip-container.tooltip-achievement .achievement-bonuses .plus{font-family:Germania One}.tooltip-wrapper .tooltip-container.tooltip-achievement .achievement-bonuses .bold{color:#80ff80;font-family:Germania One}.tooltip-wrapper .tooltip-container.tooltip-achievement .achievement-unlocked-on{margin-top:10px;font-size:12px;color:#bbb}.tooltip-wrapper .tooltip-container.tooltip-refinement{padding:5px;color:#ccc}.tooltip-wrapper .tooltip-container.tooltip-refinement header{font-size:20px}.tooltip-wrapper .tooltip-container.tooltip-refinement strong{color:#fff;font-family:Germania One}.tooltip-wrapper .tooltip-container.tooltip-refinement>div{padding:10px;margin-top:5px;background:rgba(0,0,0,.3);border-radius:8px;box-shadow:-2px -2px 3px rgba(0,0,0,.4),2px 2px 3px hsla(0,0%,100%,.1)}.tooltip-wrapper .tooltip-container.tooltip-refinement>div p:first-of-type{margin-bottom:10px}.tooltip-wrapper .tooltip-container.tooltip-combo{color:#ccc;padding:5px}.tooltip-wrapper .tooltip-container.tooltip-combo header{font-size:16px}.tooltip-wrapper .tooltip-container.tooltip-combo header span{font-family:Germania One}.tooltip-wrapper .tooltip-container.tooltip-combo header span.active{color:#7fff00}.tooltip-wrapper .tooltip-container.tooltip-combo header span.on-cooldown{color:red;display:inline-block;margin-left:5px}.tooltip-wrapper .tooltip-container.tooltip-combo div{margin-top:7px}.tooltip-wrapper .tooltip-container.tooltip-combo div p{font-size:14px}.tooltip-wrapper .tooltip-container.tooltip-combo div strong{color:#fff}.tooltip-wrapper .tooltip-container.tooltip-seed{display:flex;flex-flow:row nowrap;align-items:flex-start}.tooltip-wrapper .tooltip-container.tooltip-seed img{flex-shrink:0;margin-right:10px}.tooltip-wrapper .tooltip-container.tooltip-planted-seed p{color:#ccc}.tooltip-wrapper .tooltip-container.tooltip-planted-seed .plot-state{margin:5px 0}.tooltip-wrapper .tooltip-container.tooltip-planted-seed .plot-state.germinating{color:#8b4513}.tooltip-wrapper .tooltip-container.tooltip-planted-seed .plot-state.ready{color:#7fff00}.tooltip-wrapper .tooltip-container.tooltip-planted-seed .plot-state.rotted{color:red}.tooltip-wrapper .tooltip-container.tooltip-planted-seed .plot-desc{margin-bottom:10px}.tooltip-wrapper .tooltip-container.tooltip-planted-seed .time-left{font-size:14px}.tooltip-wrapper .tooltip-container.tooltip-stat{width:100%}.tooltip-wrapper .tooltip-container.tooltip-stat .stat-header{width:100%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;margin-bottom:10px}.tooltip-wrapper .tooltip-container.tooltip-stat .stat-header h3{letter-spacing:.6px}.tooltip-wrapper .tooltip-container.tooltip-stat .stat-header p{color:#ccc;font-size:14px}.tooltip-wrapper .tooltip-container.tooltip-stat .stat-header p strong{font-size:20px;color:#fff;font-family:Germania One}.tooltip-wrapper .tooltip-container.tooltip-stat .stat-description{color:#ccc}.tooltip-wrapper .tooltip-container.tooltip-stat .stat-description p:first-of-type{margin-bottom:20px}.tooltip-wrapper .tooltip-container.tooltip-stat .stat-description p:not(:first-of-type){font-size:12px}.tooltip-wrapper .tooltip-container.tooltip-stat .stat-description strong{white-space:nowrap}.tooltip-wrapper .tooltip-container.tooltip-stat .stat-breakdown-container{margin-top:20px}.tooltip-wrapper .tooltip-container.tooltip-stat .stat-breakdown-container p{font-size:12px;color:#ccc}.tooltip-wrapper .tooltip-container.tooltip-stat .stat-breakdown-container div{margin-top:5px;padding-top:3px;border-top:1px solid hsla(0,0%,100%,.2)}.tooltip-required-stat-points{position:absolute;background:#000;left:50%;top:100%;transform:translateX(-50%);padding:8px 16px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:2px;font-family:Asap Condensed}.tooltip-required-stat-points p{display:flex;flex-flow:row nowrap;align-items:center;gap:8px}.tooltip-required-stat-points p span{font-family:Germania One;font-size:32px}.tooltip-required-stat-points p span.cant-afford{color:#dc143c}.achievements-anchor{position:absolute;right:24px;height:100%;bottom:0;display:flex;flex-flow:column-reverse nowrap;width:300px;z-index:2;pointer-events:none}.achievements-anchor .close-all-button{position:absolute;z-index:2;opacity:0;transition:all .3s ease-out .5s;left:0;top:unset;bottom:45px;pointer-events:all}.achievements-anchor .close-all-button.visible{opacity:1;left:-20px}.achievements-anchor .close-all-button .icon{box-shadow:0 2px 1epx #000;width:35px;height:35px;right:unset;top:unset;bottom:0;padding:5px;background:#222;border:4px solid #000;border-image:url(./misc-border2.27ed1e48.png) 3 round;margin:0;filter:brightness(.7)}.achievements-anchor .close-all-button .icon:hover{filter:brightness(1)}.toasts-container{position:absolute;pointer-events:none;height:100%;width:100%;top:0;left:0;z-index:3;overflow:hidden;display:grid;grid-template-columns:1fr 1fr}.toasts-container .left,.toasts-container .right{display:flex;flex-flow:column-reverse nowrap}.toast{pointer-events:all;flex-shrink:0;max-width:300px;margin-top:8px;border:4px ridge #fff;border-image:url(./misc-border2.27ed1e48.png) 3 round;background-color:#0a0a0a;animation:toast .2s cubic-bezier(.17,.67,.74,1.53);color:#fff;padding:6px;background-image:url(data:image/png;base64,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);position:relative;transition:all .1s ease-out}.toast.close{z-index:-1;transform:translateY(100px)}.toast svg{position:absolute;top:0;right:0;stroke-width:4px;cursor:pointer}.toast svg>svg.icon-x{height:15px;width:15px}.toast.toast-achievement{box-shadow:0 0 10px rgba(255,215,0,.6509803921568628);width:100%;display:flex;flex-flow:row nowrap;align-items:center}.toast.toast-achievement img{height:54px;width:54px;padding:3px;border-radius:3px;background-color:rgba(0,0,0,.4)}.toast.toast-achievement>div{display:flex;flex-flow:column nowrap;align-items:flex-start;margin-left:5px}.toast.toast-achievement>div .achievement-types{font-size:12px;color:#aaa}.toast.toast-achievement>div .achievement-name{font-size:20px;letter-spacing:.5px}.toast.toast-achievement>div .achievement-bonuses{color:#7cff7c;font-size:14px}.toast.toast-achievement>div .achievement-bonuses .plus{font-family:Germania One}.toast.toast-achievement>div .achievement-bonuses .bold{color:#80ff80;font-family:Germania One}.torch{position:absolute;height:128px;width:128px;background-image:url(./misc-torch.2281b232.gif);background-size:100% 100%;top:35%;z-index:2}.torch.torch-left{transform:scaleX(-1)}.torch.torch-right{right:0}.tab-content-research{background-image:url(./bg-research_bg.6638b639.png);border-top:20px solid #8b4513;border-image:url(./misc-border.738549a0.png) 10 round;overflow:auto}.refine-button-container{margin-bottom:20px;padding:0 20px;display:grid;grid-template-columns:1fr;column-gap:10px}.refine-button-container.show-skill-tree-btn{grid-template-columns:auto min-content}.refine-button-container .refine-btn,.refine-button-container .skill-tree-btn{width:100%;background-image:url(./researchUpgrade-nonRepeatablesBg.8263262c.png);background-size:100% 100%;height:56px;font-size:24px;font-family:Germania One;color:#fff;text-shadow:0 0 4px #000,0 0 10px gold;cursor:pointer}.refine-button-container .skill-tree-btn{padding:0 20px;display:grid;place-items:center}.refine-button-container .skill-tree-btn img{width:30px;filter:drop-shadow(0 0 3px black)}.auto-pickaxe-pickup-settings-btn{width:calc(100% - 40px);background-image:url(./researchUpgrade-nonRepeatablesBg.8263262c.png);background-size:100% 100%;height:36px;font-size:16px;font-family:Germania One;color:#fff;text-shadow:0 0 4px #000,0 0 10px gold;cursor:pointer;margin-bottom:10px;margin-left:20px}.research-info-container{display:flex;flex-flow:column nowrap;gap:2px}.research-info-container>p{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;color:#fff;background:#222;padding:8px;font-size:14px}.research-info-container>p span{font-family:Germania One;font-size:20px}.increase-research-level-container{padding:16px 16px 16px 24px}.increase-research-level-container button{position:relative;padding:4px;width:100%;cursor:pointer;font-size:16px;font-family:Germania One;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.increase-research-level-container button.too-expensive{filter:brightness(.7)}.increase-research-level-container button.too-expensive p{color:red}.increase-research-level-container button:before{content:"";position:absolute;height:16px;width:6px;bottom:calc(100% + 2px);left:50%;transform:translateX(-50%);background-image:url(./test-chain.188300a2.png)}.increase-research-level-container button>img{position:absolute;height:48px;top:50%;left:-20px;transform:translateY(-50%);filter:drop-shadow(0 0 2px black)}.increase-research-level-container button h3{padding-left:30px}.increase-research-level-container button p{display:flex;flex-flow:row nowrap;align-items:center;gap:4px}.increase-research-level-container button p img{height:16px}.research-settings-container{width:100%;background:#111;background-image:url(data:image/png;base64,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);padding:16px;border:6px ridge #222;font-family:Germania One;text-align:center;color:#fff;font-size:24px;box-shadow:inset 0 0 10px 3px #222;margin-bottom:20px}.research-settings-container .research-power-text{letter-spacing:.5px}.research-settings-container .research-power{font-size:56px;line-height:56px;text-shadow:0 0 5px #000,0 0 10px gold;display:inline-block;position:relative}.research-settings-container .research-power small{position:absolute;bottom:8px;left:calc(100% + 1px);font-size:16px;line-height:16px}.research-settings-container .research-ore-usage{font-family:Asap Condensed;font-size:12px;color:hsla(0,0%,100%,.3);margin-top:8px;transition:color .2s ease-out}.research-settings-container:hover .research-ore-usage{color:#fff}.research-settings-container input{width:100%}.research-progress-container{padding:10px;display:grid;grid-template-columns:50px auto;column-gap:10px;align-items:end;background-color:#fff;font-family:Germania One;position:relative;box-shadow:inset 0 0 40px #222;background-color:#322011;border:6px ridge #42250f;color:#fff;margin-bottom:20px}.research-progress-container:after,.research-progress-container:before{content:"";position:absolute;height:20px;width:12px;background-image:url(./test-chain.188300a2.png);background-size:100% auto;top:-26px}.research-progress-container:before{left:20px}.research-progress-container:after{right:20px}.research-progress-container .research-upgrade-img{height:50px;padding:5px;background-color:rgba(0,0,0,.4);border-radius:5px}.research-progress-container>div .research-progress-top{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end;margin-bottom:4px}.research-progress-container>div .research-progress-top .research-upgrade-name{font-size:18px;text-shadow:0 0 1px #222}.research-progress-container>div .research-progress-bar{position:relative;width:100%;height:24px;border:1px solid #000;background:#222;box-shadow:inset 0 0 2px #fff;border-radius:3px;overflow:hidden}.research-progress-container>div .research-progress-bar .time-left{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-shadow:0 0 3px #000;color:#fff;z-index:1}.research-progress-container>div .research-progress-bar .bar{width:0;height:100%;background-color:#31dd6c;border-top:1px solid #fff}.research-progress-container>div .collect-btn{font-family:Asap Condensed;height:24px;width:60px;background:#31dd6c;border:none;color:#fff;text-shadow:0 0 2px #000;border-radius:3px;letter-spacing:.5px;cursor:pointer;font-weight:700;transition:all .1s ease-out;box-shadow:0 0 2px gold}.research-progress-container>div .collect-btn:hover{background:#189041}.research-upgrades-wrapper{flex:1 1 auto;overflow-x:visible;height:10px}.research-upgrades-wrapper .research-header-text{font-size:24px;color:#fff;font-family:Germania One;text-shadow:0 0 5px #000,0 0 10px gold;letter-spacing:.3px;margin-bottom:10px}.research-upgrades-wrapper .research-header-text.small{font-size:20px;margin-top:32px}.research-upgrades-wrapper .research-upgrades-container{display:grid;grid-template-columns:1fr 1fr 1fr}.research-upgrades-wrapper .research-upgrades-container .research-upgrade{padding:5px;height:88.3px;background-image:url(./researchUpgrade-repeatablesBg.085238ed.png);background-size:100% 100%;cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative}.research-upgrades-wrapper .research-upgrades-container .research-upgrade.is-special:after{content:"";background:url(./misc-shine.0d588df3.png);background-size:100%;height:125%;width:125%;position:absolute;pointer-events:none;animation:rotate 10s linear infinite;filter:hue-rotate()}.research-upgrades-wrapper .research-upgrades-container .research-upgrade *{pointer-events:none}.research-upgrades-wrapper .research-upgrades-container .research-upgrade.too-expensive{filter:brightness(.6)}.research-upgrades-wrapper .research-upgrades-container .research-upgrade img{height:90%;filter:drop-shadow(2px 2px 3px black);z-index:1}.research-upgrades-wrapper .research-upgrades-container .research-upgrade:hover:not(.locked){box-shadow:inset 0 0 5px #fff}.research-upgrades-wrapper .research-upgrades-container .research-upgrade .new{position:absolute;top:-5px;left:-8px;font-family:Germania One;font-size:20px;color:red;text-shadow:0 0 2px #000;transform:rotate(-45deg);animation:newText .5s linear infinite alternate-reverse}.research-upgrades-wrapper .research-upgrades-container.owned-research-upgrades-container{opacity:.6;padding-bottom:20px}.criteria-container{margin-top:20px;position:relative;padding-top:20px}.criteria-container h2{position:absolute;left:50%;transform:translateX(-50%);top:-16px}input[type=range].research-slider{width:100%;margin:9.3px 0;background-color:transparent;-webkit-appearance:none}input[type=range].research-slider:focus{outline:none}input[type=range].research-slider::-webkit-slider-runnable-track{background:#555;border:1.5px solid #000;border-radius:25px;width:100%;height:6.4px;cursor:pointer}input[type=range].research-slider::-webkit-slider-thumb{margin-top:-10.8px;width:14px;height:25px;background:#fff;border:2px solid #000;border-radius:4px;cursor:pointer;-webkit-appearance:none}input[type=range].research-slider:focus::-webkit-slider-runnable-track{background:#626262}input[type=range].research-slider::-moz-range-track{background:#555;border:1.5px solid #000;border-radius:25px;width:100%;height:6.4px;cursor:pointer}input[type=range].research-slider::-moz-range-thumb{width:14px;height:25px;background:#fff;border:2px solid #000;border-radius:4px;cursor:pointer}input[type=range].research-slider::-ms-track{background:transparent;border-color:transparent;border-width:23.9px 0;color:transparent;width:100%;height:6.4px;cursor:pointer}input[type=range].research-slider::-ms-fill-lower{background:#484848;border:1.5px solid #000;border-radius:50px}input[type=range].research-slider::-ms-fill-upper{background:#555;border:1.5px solid #000;border-radius:50px}input[type=range].research-slider::-ms-thumb{width:14px;height:25px;background:#fff;border:2px solid #000;border-radius:4px;cursor:pointer;margin-top:0}input[type=range].research-slider:focus::-ms-fill-lower{background:#555}input[type=range].research-slider:focus::-ms-fill-upper{background:#626262}@supports (-ms-ime-align:auto){input[type=range].research-slider{margin:0}}.combo-sign-wrapper{position:absolute;left:0;top:50%;opacity:0;transition:all .2s ease-out;pointer-events:none}.combo-sign-wrapper.visible{pointer-events:all;opacity:1;top:100%}.combo-sign-wrapper .combo-sign{padding:12px 16px;background:#333;background:url(./misc-comboSign.a61b95a5.png);background-size:100% 100%;margin-top:26px;text-align:center;position:relative;z-index:1;filter:drop-shadow(0 3px 3px rgba(0,0,0,.7));min-width:140px}.combo-sign-wrapper .combo-sign:after,.combo-sign-wrapper .combo-sign:before{content:"";position:absolute;height:20px;width:12px;background-image:url(./test-chain.188300a2.png);filter:drop-shadow(0 0 4px black);background-size:100% auto;top:-20px}.combo-sign-wrapper .combo-sign:before{left:16px}.combo-sign-wrapper .combo-sign:after{right:16px}.combo-sign-wrapper .combo-sign>p{font-size:20px;font-family:Germania One;text-shadow:0 0 3px #000;color:#ccc;position:absolute;top:-12px;left:50%;transform:translateX(-50%);width:100%}.combo-sign-wrapper .combo-sign .combo-shield{height:40px;position:absolute;opacity:.6;left:50%;top:50%;transform:translate(-50%,-50%);filter:drop-shadow(0 0 10px white)}.combo-sign-wrapper .combo-sign h1{position:relative;display:block;font-family:Germania One;font-size:40px;text-shadow:0 0 5px gold,0 0 0 3px #000;color:#fff;text-shadow:0 0 3px #000;letter-spacing:1px}.combo-sign-wrapper .combo-sign .combo-preventer-container{flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:8px 10px;margin-top:10px;display:none}.combo-sign-wrapper .combo-sign .combo-preventer-container.active{display:flex}.combo-sign-wrapper .combo-sign .combo-preventer-container p{font-family:Germania One;margin-right:10px;font-size:14px}.combo-sign-wrapper .combo-blessing-container{position:relative;font-size:14px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;width:100%;left:50%;transform:translateX(-50%);margin-top:-50px;opacity:0;transition:all .2s ease-out;padding:4px 3px;font-family:Germania One;background:url(./misc-comboSign.a61b95a5.png);background-size:100% auto;filter:grayscale(100%)}.combo-sign-wrapper .combo-blessing-container.active{opacity:1;margin-top:20px}.combo-sign-wrapper .combo-blessing-container:after,.combo-sign-wrapper .combo-blessing-container:before{content:"";position:absolute;height:20px;width:12px;background-image:url(./test-chain.188300a2.png);filter:drop-shadow(0 0 4px black);background-size:100% auto;top:-20px}.combo-sign-wrapper .combo-blessing-container:before{left:16px}.combo-sign-wrapper .combo-blessing-container:after{right:16px}.combo-sign-wrapper .combo-blessing-container h3{color:#fff;text-shadow:0 0 2px gold,0 0 10px #000;font-size:20px;position:absolute;right:0}.refine-animation-cover{position:absolute;top:0;left:0;bottom:0;right:0;background:#000;opacity:0;z-index:10;animation:refineAnimation 2.5s ease-out forwards}.generation-skill-tree-wrapper{position:fixed;top:0;bottom:0;left:0;right:0;z-index:4;background-color:#0c0c0c;color:#fff;border:20px solid transparent;border-image:url(./misc-border.738549a0.png) 10 round;display:none}.generation-skill-tree-wrapper.active{display:block}.generation-skill-tree-wrapper .generation-header{position:absolute;left:40px;top:40px;text-align:center;background:rgba(23,10,0,.7);background-image:url(data:image/png;base64,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);padding:20px 40px;border:10px solid transparent;border-image:url(./misc-border.738549a0.png) 10 round;z-index:2;box-shadow:0 5px 10px rgba(0,0,0,.1);cursor:default}.generation-skill-tree-wrapper .generation-header:after,.generation-skill-tree-wrapper .generation-header:before{content:"";position:absolute;height:40px;width:15px;background:#000;background-image:url(./misc-vertical_separator.1c0aa1bf.png);background-size:100% auto;top:-50px}.generation-skill-tree-wrapper .generation-header:before{left:40px}.generation-skill-tree-wrapper .generation-header:after{right:40px}.generation-skill-tree-wrapper .generation-header h1{font-family:Germania One;font-size:48px;text-shadow:0 0 5px rgba(0,0,0,.5),0 0 10px gold}.generation-skill-tree-wrapper .generation-header button{margin-top:10px;padding:5px 12px;background:transparent;color:#fff;cursor:pointer}.generation-skill-tree-wrapper .generation-skill-tree-container{height:100%;width:100%;position:relative}.generation-skill-tree-wrapper .generation-skill-tree-container .generation-lines-container{height:100%;width:100%;pointer-events:none}.generation-skill-tree-wrapper .generation-skill-tree-container .skill-wrapper{height:50px;width:50px;position:absolute;display:flex;justify-content:center;align-items:center}.generation-skill-tree-wrapper .generation-skill-tree-container .skill-wrapper .skill{position:absolute;background:#333;font-size:12px;color:hsla(0,0%,100%,.2);cursor:pointer;border:3px ridge #444;box-sizing:content-box;z-index:1;border-radius:50%;line-height:40px;text-align:center}.generation-skill-tree-wrapper .generation-skill-tree-container .skill-wrapper .skill:hover:not(.skill-locked):not(.skill-owned){box-shadow:inset 0 0 10px #fff}.generation-skill-tree-wrapper .generation-skill-tree-container .skill-wrapper .skill *{pointer-events:none}.generation-skill-tree-wrapper .generation-skill-tree-container .skill-wrapper .skill.skill-large{background-image:url(./skill-large.5b8b4487.png);background-size:cover;border:none;height:40px;width:40px}.generation-skill-tree-wrapper .generation-skill-tree-container .skill-wrapper .skill.skill-large.skill-owned{filter:drop-shadow(0 0 8px gold)}.generation-skill-tree-wrapper .generation-skill-tree-container .skill-wrapper .skill.skill-small{line-height:15px;height:15px;width:15px}.generation-skill-tree-wrapper .generation-skill-tree-container .skill-wrapper .skill.skill-locked{filter:brightness(50%);cursor:not-allowed}.generation-skill-tree-wrapper .generation-skill-tree-container .skill-wrapper .skill.skill-owned{box-shadow:0 0 10px #fff,inset 0 0 10px #fff;filter:drop-shadow(0 0 6px white);border-color:#fff}.generation-skill-tree-wrapper .generation-skill-tree-container .skill-line{position:absolute;height:2px;background:#fff;opacity:1;transition:opacity .2s ease-out;box-shadow:0 0 2px #fff}.generation-skill-tree-wrapper .generation-skill-tree-container .skill-line.owned{background:#fff;box-shadow:0 0 10px #fff;height:2px;opacity:1}.generation-skill-tree-wrapper .generation-skill-tree-container .skill-line.locked{height:1px;opacity:.1}.skill-bar{padding:10px;background:rgba(60,41,41,.8);border-top-left-radius:5px;border-bottom-left-radius:5px;top:25%;position:absolute;border:4px ridge #33221f;border-right:none;transform:translateX(100%);right:0;z-index:2;transition:right .35s ease-in-out}.skill-bar.animated{animation:slideInRightToLeftTransform .5s ease-out 1s forwards}.skill-bar.not-visible{transition:right .3s ease-out;right:-100px}.skill-bar .skill-bar-header{color:#fff;font-family:Germania One;font-size:16px;text-align:center;position:absolute;text-transform:uppercase;letter-spacing:.5px;top:-14px;left:0;width:100%;text-shadow:0 0 4px #000}.skill-bar .skills-container{display:grid;grid-template-columns:auto;row-gap:10px}.skill-bar .skills-container .active-skill{height:50px;width:50px;border-radius:3px;background:#222;cursor:pointer;overflow:hidden;border:3px ridge #222;--time-left:100%;position:relative}.skill-bar .skills-container .active-skill img{width:100%;filter:drop-shadow(0 0 2px black)}.skill-bar .skills-container .active-skill:hover:not(.active):not(.on-cooldown){box-shadow:inset 0 0 10px gold}.skill-bar .skills-container .active-skill.active{cursor:not-allowed;box-shadow:0 0 10px gold;border:2px solid gold;border-radius:3px}.skill-bar .skills-container .active-skill.active:after{content:"";position:absolute;height:100%;width:100%;box-sizing:border-box;border:none;border-right:4px solid hsla(0,0%,100%,.5);border-radius:50%;animation:activeSkillSpin 2s linear infinite}.skill-bar .skills-container .active-skill.on-cooldown{cursor:not-allowed}.skill-bar .skills-container .active-skill.on-cooldown:before{content:"";background:conic-gradient(transparent var(--until-available-percentage),rgba(0,0,0,.9) var(--until-available-percentage));position:absolute;opacity:.8;top:0;left:0;height:100%;width:100%;z-index:3}.skill-bar .skills-container .active-skill .cooldown{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;font-weight:700;text-shadow:0 0 10px #000;color:#dc143c}@keyframes activeSkillSpin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes refineAnimation{0%{opacity:0}to{opacity:1;background:#000}}.icon{height:32px;width:32px;cursor:pointer;transition:fill .2s ease-out;margin-left:10px;filter:brightness(.4)}.icon:hover{filter:brightness(.8)}.icon.icon-x{height:24px;width:24px;position:absolute;fill:transparent;right:5px;top:5px}.modal-wrapper{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.5);z-index:5;display:flex;justify-content:center;align-items:center}.modal-wrapper .modal{min-width:300px;background:rgba(0,0,0,.8);color:#fff;padding:30px 20px 20px;background-image:url(data:image/png;base64,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);position:relative;border:6px ridge #3c3c3c;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.5);animation:fadeInUp .2s ease-out}.modal-wrapper .modal .modal-title{position:absolute;font-size:40px;top:-28px;display:inline-block;left:50%;transform:translateX(-50%);font-family:Germania One;text-shadow:0 0 2px #000,0 0 10px gold;white-space:nowrap}.modal-wrapper .modal .modal-title:after,.modal-wrapper .modal .modal-title:before{content:"";position:absolute;width:60px;height:3px;top:50%;transform:translateY(-50%);background-color:#fff;border-radius:5px}.modal-wrapper .modal .modal-title:before{border-top-right-radius:0;border-bottom-right-radius:0;background:linear-gradient(270deg,#fff,transparent);right:calc(100% + 10px)}.modal-wrapper .modal .modal-title:after{border-top-left-radius:0;border-bottom-left-radius:0;background:linear-gradient(90deg,#fff,transparent);left:calc(100% + 12px)}.modal-wrapper .modal .modal-content .row{margin-bottom:5px;justify-content:space-between}.modal-wrapper .modal .modal-content .row select{margin-left:10px}.modal-wrapper .modal .modal-actions{margin-top:20px;display:flex;flex-flow:row wrap;justify-content:center}.modal-wrapper .modal .modal-actions .modal-action{cursor:pointer;padding:2px 8px;background:#222;border:3px solid transparent;border-image:url(./misc-buttonBorder.20bf981a.png) 3 round;color:#fff;margin:5px}.modal-wrapper .modal .modal-actions .modal-action:hover{box-shadow:0 0 3px #fff}.modal-wrapper .modal .modal-actions .modal-action:active{filter:brightness(90%)}.modal.modal-stats{width:592px}.modal.modal-stats h2:not(.modal-title){font-family:Germania One;margin-bottom:10px;text-shadow:0 0 5px #000;letter-spacing:.4px}.modal.modal-stats h2:not(.modal-title) span{font-size:16px;color:#bbb}.modal.modal-stats .stats-container{background:rgba(0,0,0,.2);padding:20px;list-style-type:none;font-size:16px;border-radius:5px;box-shadow:-2px -2px 2px rgba(0,0,0,.5),2px 2px 3px hsla(0,0%,100%,.1)}.modal.modal-stats .stats-container div{display:grid;grid-template-columns:1fr 1fr;column-gap:3px;row-gap:3px}.modal.modal-stats .stats-container div li{color:#bbb;background:rgba(0,0,0,.2);display:flex;justify-content:space-between;padding:5px 8px;border-radius:3px}.modal.modal-stats .stats-container div li.full{grid-column-start:1;grid-column-end:-1}.modal.modal-stats .stats-container div li span{color:#fff;font-weight:700;display:inline-block;margin-left:3px}.modal.modal-stats .stats-tabs-wrapper{margin-top:30px}.modal.modal-stats .stats-tabs-wrapper .stats-tabs-container{display:flex;flex-flow:row nowrap;align-items:flex-end;grid-gap:10px}.modal.modal-stats .stats-tabs-wrapper .stats-tabs-container>div{font-family:Germania One;font-size:20px;padding:10px 20px;background:#000;border-top-left-radius:5px;border-top-right-radius:5px;opacity:.5;cursor:pointer;transition:all .15s ease-out}.modal.modal-stats .stats-tabs-wrapper .stats-tabs-container>div.selected{opacity:1}.modal.modal-stats .stats-tabs-wrapper .stats-tabs-container>div:not(.selected):hover{opacity:.8}.modal.modal-stats .stats-tabs-wrapper .stats-tab-content{padding-bottom:0}.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content{display:none}.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content.selected{display:block}.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content>p{font-size:18px;color:#bbb;background:rgba(0,0,0,.2);padding:10px}.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content>p span{color:#fff;font-weight:700}.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content .achievements-container,.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content .upgrades-container{--achievement-size:53px;display:grid;grid-template-columns:var(--achievement-size) var(--achievement-size) var(--achievement-size) var(--achievement-size) var(--achievement-size) var(--achievement-size) var(--achievement-size) var(--achievement-size) var(--achievement-size);grid-auto-rows:var(--achievement-size);grid-gap:5px;max-height:300px;overflow:auto;justify-content:center;padding-top:10px}.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content .achievements-container .achievement,.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content .achievements-container .upgrade,.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content .upgrades-container .achievement,.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content .upgrades-container .upgrade{background-color:#111;border-image:url(./misc-border.738549a0.png) 3 round;position:relative;overflow:visible;border-radius:4px}.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content .achievements-container .achievement img,.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content .achievements-container .upgrade img,.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content .upgrades-container .achievement img,.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content .upgrades-container .upgrade img{width:100%;filter:drop-shadow(0 0 1px white)}.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content .achievements-container .achievement.new:before,.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content .achievements-container .upgrade.new:before,.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content .upgrades-container .achievement.new:before,.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content .upgrades-container .upgrade.new:before{content:"New!";position:absolute;top:-5px;left:-8px;font-family:Germania One;font-size:20px;color:red;text-shadow:0 0 2px #000;transform:rotate(-45deg);animation:newText .5s linear infinite alternate-reverse}.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content .achievements-container .achievement.achievement-locked,.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content .achievements-container .upgrade.achievement-locked,.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content .upgrades-container .achievement.achievement-locked,.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content .upgrades-container .upgrade.achievement-locked{filter:brightness(30%)}.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content .achievements-container .achievement:hover:not(.achievement-locked),.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content .achievements-container .upgrade:hover:not(.achievement-locked),.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content .upgrades-container .achievement:hover:not(.achievement-locked),.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content .upgrades-container .upgrade:hover:not(.achievement-locked){box-shadow:inset 0 0 10px hsla(0,0%,100%,.15);cursor:pointer}.modal.modal-stats .stats-tabs-wrapper .stats-tab-content .tab-content .purchased-upgrades-container{max-height:100px}.modal.modal-welcomeBack .modal-title{font-size:24px;top:-18px}.modal.modal-welcomeBack .ore-gain p{color:#aaa}.modal.modal-welcomeBack .ore-gain p .time-passed{display:block;margin-top:3px;font-family:Germania One;color:#fff}.modal.modal-welcomeBack .offline-gain-recap{position:relative;background:rgba(0,0,0,.2);padding:12px 10px;margin-top:25px;border-radius:5px;box-shadow:-2px -2px 3px rgba(0,0,0,.7),2px 2px 3px hsla(0,0%,100%,.1)}.modal.modal-welcomeBack .offline-gain-recap>p{display:flex;flex-flow:row nowrap;justify-content:space-between;color:#aaa;background:rgba(0,0,0,.8);padding:5px 8px;margin-bottom:3px}.modal.modal-welcomeBack .offline-gain-recap>p:last-of-type{margin-bottom:0}.modal.modal-welcomeBack .offline-gain-recap>p span{color:#fff}.modal.modal-welcomeBack .offline-gain-recap span{font-family:Germania One}.modal.modal-welcomeBack .offline-gain-recap small{position:absolute;top:-9px;left:50%;transform:translateX(-50%);font-family:Germania One;text-shadow:0 0 5px gold;letter-spacing:.4px}.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items{margin-top:15px;margin-bottom:5px}.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items .items-found-text{font-family:Germania One;font-size:13px;text-shadow:0 0 5px gold;position:relative}.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items .items-found-text:after,.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items .items-found-text:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:60px;height:1px;background-color:hsla(0,0%,100%,.3)}.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items .items-found-text:after{right:0;left:unset}.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items .items-found-container{display:flex;flex-flow:row wrap;justify-content:center;margin:10px 0}.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items .items-found-container .item-found{cursor:pointer;padding:5px;background:rgba(0,0,0,.4);margin:5px;border-radius:5px;box-shadow:-1px -1px 2px rgba(0,0,0,.1),1px 1px 2px hsla(0,0%,100%,.1)}.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items .items-found-container .item-found *{pointer-events:none}.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items .items-found-container .item-found.common,.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items .items-found-container .item-found.epic,.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items .items-found-container .item-found.legendary,.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items .items-found-container .item-found.mythic,.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items .items-found-container .item-found.rare,.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items .items-found-container .item-found.supporter,.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items .items-found-container .item-found.uncommon,.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items .items-found-container .item-found.unique{border:1px ridge}.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items .items-found-container .item-found.common{border-color:var(--common-equip-color)}.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items .items-found-container .item-found.uncommon{border-color:var(--uncommon-equip-color)}.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items .items-found-container .item-found.rare{border-color:var(--rare-equip-color)}.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items .items-found-container .item-found.unique{border-color:var(--unique-equip-color)}.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items .items-found-container .item-found.epic{border-color:var(--epic-equip-color)}.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items .items-found-container .item-found.legendary{border-color:var(--legendary-equip-color)}.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items .items-found-container .item-found.mythic{border-color:var(--mythic-equip-color)}.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items .items-found-container .item-found.supporter{border-color:var(--suppoter-equip-color)}.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items .items-found-container .item-found img{filter:drop-shadow(0 0 5px black)}.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items .equip-text{font-size:14px;color:#bbb;transition:color .2s ease-out}.modal.modal-welcomeBack .offline-gain-recap .offline-gain-items:hover .equip-text{color:#fff}.modal.modal-settings{width:350px}.modal.modal-settings .modal-content{display:grid;grid-template-columns:1fr;row-gap:15px}.modal.modal-settings .modal-content .setting-section{background:rgba(0,0,0,.2);padding:12px;border-radius:5px;box-shadow:-2px -2px 3px rgba(0,0,0,.4),2px 2px 3px hsla(0,0%,100%,.05)}.modal.modal-settings .modal-content .setting-section h3{margin-bottom:5px;font-family:Germania One}.modal.modal-settings .modal-content .setting-section .save-row{display:grid;grid-template-columns:1fr 1fr;column-gap:10px}.modal.modal-settings .modal-content .setting-section .save-row button{cursor:pointer;width:100%;background:#222;border:3px solid transparent;border-image:url(./misc-buttonBorder.20bf981a.png) 3 round;color:#fff}.modal.modal-settings .modal-content .setting-section .save-row button:hover{box-shadow:0 0 3px #fff}.modal.modal-settings .modal-content .setting-section .save-row button:active{filter:brightness(90%)}.modal.modal-settings .modal-content .setting-section .changelog-btn{width:100%;cursor:pointer;padding:3px 0}.modal.modal-settings .modal-content .debug-section button{width:100%;cursor:pointer}.modal.modal-refine .modal-content>p{font-family:Germania One;text-shadow:0 0 2px gold;letter-spacing:.2px}.modal.modal-refine .modal-content .refine-modal-section{text-align:left;background:rgba(0,0,0,.2);padding:15px;margin-top:20px;border-radius:5px;box-shadow:-2px -2px 3px rgba(0,0,0,.4),2px 2px 3px hsla(0,0%,100%,.05)}.modal.modal-refine .modal-content .refine-modal-section span{font-family:Germania One}.modal.modal-refine .modal-content .refine-modal-section.gains{color:#97ff97}.modal.modal-refine .modal-content .refine-modal-section.gains span{color:#09ff09}.modal.modal-refine .modal-content .refine-modal-section.losses{color:#ff4a4a}.modal.modal-refine .modal-content .refine-modal-section.losses span{color:red}.modal.modal-cancelResearch .modal-title{font-size:24px;top:-19px}.modal.modal-changelog{max-width:800px;margin-top:100px}.modal.modal-changelog .modal-content>p{color:#aaa;line-height:150%;padding-bottom:20px}.modal.modal-changelog .modal-content>p a,.modal.modal-changelog .modal-content>p strong{color:#fff}.modal.modal-changelog .modal-content .changelog-intro-container{display:flex;flex-flow:row nowrap;align-items:center;margin-top:-170px;padding:20px 0 20px 20px}.modal.modal-changelog .modal-content .changelog-intro-container .frame{font-size:10px}.modal.modal-changelog .modal-content .changelog-intro-container .changelog-intro{margin-left:60px;color:#000;background:#f5f5f5;padding:20px;border-radius:10px;position:relative;animation:bob 1.5s ease-in-out infinite alternate-reverse}.modal.modal-changelog .modal-content .changelog-intro-container .changelog-intro:before{content:"";position:absolute;width:0;height:0;left:-20px;bottom:40px;border-color:transparent transparent #f5f5f5;border-style:solid;border-width:0 0 20px 20px}.modal.modal-changelog .modal-content .changelog-intro-container .changelog-intro h3{font-size:24px}.modal.modal-changelog .modal-content .changelog-intro-container .changelog-intro h3 strong{background:#000;padding:0 10px;font-size:50px}.modal.modal-changelog .modal-content .changelog-intro-container .changelog-intro p{margin-top:20px}.modal.modal-changelog .modal-content .changelog-intro-container .changelog-intro p a,.modal.modal-changelog .modal-content .changelog-intro-container .changelog-intro p strong{color:#000;font-weight:700}.modal.modal-changelog .modal-content .changelog-intro-container .changelog-intro p:last-of-type{padding:3px 5px;border:1px solid #000;display:flex;flex-flow:row nowrap;justify-content:space-between;color:#fff;background:#000}.modal.modal-changelog .modal-content .changelog-intro-container .changelog-intro p:last-of-type strong{color:#f0f;text-shadow:0 0 4px gold}@keyframes bob{0%{transform:translateY(5px)}to{transform:translateY(-5px)}}.modal.modal-changelog .modal-content .cta-section{display:flex;flex-flow:row nowrap;align-items:center;color:#fff;padding:5px 10px;margin-bottom:10px;cursor:pointer;border:2px solid transparent;box-shadow:inset 0 0 30px #222}.modal.modal-changelog .modal-content .cta-section:hover{border-color:#fff}.modal.modal-changelog .modal-content .cta-section.wishlist-section{background:#0040b5}.modal.modal-changelog .modal-content .cta-section.wishlist-section img{width:25px}.modal.modal-changelog .modal-content .cta-section.youtube-section{background:#dc143c}.modal.modal-changelog .modal-content .cta-section.youtube-section .youtube-logo{background:#f20000;width:25px;height:20px;border-radius:5px;position:relative}.modal.modal-changelog .modal-content .cta-section.youtube-section .youtube-logo:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #fff}.modal.modal-changelog .modal-content .cta-section.patreon-section{background:#f96854}.modal.modal-changelog .modal-content .cta-section.patreon-section img{margin-left:3px;margin-right:2px}.modal.modal-changelog .modal-content .cta-section p{margin-left:8px;font-weight:700;font-size:20px;text-shadow:0 0 4px gold;letter-spacing:.3px}.modal.modal-changelog .modal-content .versions-wrapper{max-height:55vh;overflow-y:auto}.modal.modal-changelog .modal-content .versions-wrapper .version-section{margin-top:20px;padding:20px;background:rgba(0,0,0,.2);border-radius:6px;box-shadow:-2px -2px 3px rgba(0,0,0,.4),2px 2px 3px hsla(0,0%,100%,.05)}.modal.modal-changelog .modal-content .versions-wrapper .version-section h3{font-family:Germania One;text-shadow:0 0 4px gold;font-size:28px;letter-spacing:.5px}.modal.modal-changelog .modal-content .versions-wrapper .version-section h3 span{text-shadow:none;font-size:14px;color:#ccc;font-family:Asap Condensed;letter-spacing:.2px;font-weight:400}.modal.modal-changelog .modal-content .versions-wrapper .version-section:first-of-type{margin-top:0}.modal.modal-changelog .modal-content .versions-wrapper .version-section .updates-container{color:#ccc}.modal.modal-changelog .modal-content .versions-wrapper .version-section .updates-container .dev-note{margin-top:20px;padding:14px;border-radius:5px;position:relative;color:#000;background:#ccc;box-shadow:inset 0 0 10px #000;font-size:18px;line-height:22px;transition:all .1s ease-out}.modal.modal-changelog .modal-content .versions-wrapper .version-section .updates-container .dev-note:before{content:"📢 Dev Note";position:absolute;top:-10px;left:10px;font-family:Germania One;color:#fff;text-shadow:0 0 5px #000;font-size:18px!important}.modal.modal-changelog .modal-content .versions-wrapper .version-section .updates-container .group{margin-top:14px;padding:10px;border-radius:5px;background:rgba(0,0,0,.2);box-shadow:-2px -2px 3px rgba(0,0,0,.4),2px 2px 3px hsla(0,0%,100%,.05)}.modal.modal-changelog .modal-content .versions-wrapper .version-section .updates-container .group .update{padding:2px 0;color:#ccc;display:grid;grid-template-columns:max-content auto;column-gap:5px}.modal.modal-changelog .modal-content .versions-wrapper .version-section .updates-container .group .update .type{color:#fff;text-transform:uppercase;font-weight:700}.modal.modal-exportSave .modal-content,.modal.modal-importSave .modal-content{width:500px}.modal.modal-exportSave .modal-content h3,.modal.modal-importSave .modal-content h3{font-family:Germania One}.modal.modal-exportSave .modal-content p,.modal.modal-importSave .modal-content p{margin-top:10px;color:#fff}.modal.modal-exportSave .modal-content .save,.modal.modal-importSave .modal-content .save{margin-top:20px;background:rgba(0,0,0,.3);padding:20px;height:200px;border-radius:10px;overflow:auto;word-wrap:break-word;font-size:10px;user-select:all;color:#aaa}.modal.modal-exportSave .modal-content textarea,.modal.modal-importSave .modal-content textarea{margin-top:10px;width:100%;resize:none;background:transparent;color:#aaa;outline:none}.modal.modal-wowzers .modal-content h3{margin-bottom:10px;letter-spacing:.3px}.modal.modal-power h3{color:#ccc}.modal.modal-power input[type=number]::-webkit-inner-spin-button,.modal.modal-power input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.modal.modal-power .box-shadowed{padding:5px}.modal.modal-power input{background:transparent;font-size:30px;border:none;width:100%;color:#fff;text-align:center;padding:5px;outline:none;font-family:Germania One}.modal.modal-power .beautified-amount{margin-top:10px;color:#ccc}.modal.modal-power .beautified-amount span{color:#fff;font-weight:700}.modal.modal-autoPickaxePickupSettings .modal-title{font-size:24px;top:-18px}@keyframes wiggle{0%{transform:rotate(-10deg) scale(1.09)}to{transform:rotate(10deg) scale(1.09)}}.item-bag-container{height:50px;width:50px;position:absolute;z-index:1;image-rendering:pixelated;cursor:pointer;transition:transform .3s ease-in;pointer-events:none;filter:drop-shadow(0 3px 3px black)}.item-bag-container:hover .item-bag{animation:wiggle .3s ease-in-out infinite alternate-reverse}.item-bag-container:after,.item-bag-container:before{content:"";height:200%;width:200%;position:absolute;top:-45%;left:-45%;background:url(./misc-shine.0d588df3.png);background-size:100%;opacity:.1;animation:rotate 10s linear infinite;pointer-events:none}.item-bag-container:after{animation-direction:reverse}.item-bag-container .item-bag{width:100%;height:100%;background:url(./misc-item_pouch.598e9798.png);background-size:100%;position:relative;z-index:2;pointer-events:none;filter:brightness(.8)}.item-bag-container .item-bag.item-bag-1{background-image:url(./misc-itemPouch1.6976b9d3.png)}.item-bag-container .item-bag.item-bag-2{background-image:url(./misc-itemPouch2.7930791e.png)}.item-bag-container .item-bag.item-bag-3{background-image:url(./misc-itemPouch3.90bb4a5c.png)}.pickaxe-sprite-container{position:relative}.pickaxe-sprite-container img{position:absolute;top:0;left:0;height:100%;width:100%;image-rendering:pixelated}.pickaxe-sprite-container img.pickaxe-top{z-index:2}.pickaxe-sprite-container img.pickaxe-stick{z-index:1}.new-item-popup-container{height:100%;width:100%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;animation:fadeInUp .3s ease-out}.new-item-popup-container .equipped-item,.new-item-popup-container .new-item{background:#000;background-image:url(data:image/png;base64,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);border:5px ridge #353535;padding:15px;box-shadow:0 2px 10px #000,0 0 40px #696969;color:#ddd;text-align:center;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;z-index:1}.new-item-popup-container .equipped-item h1,.new-item-popup-container .equipped-item p,.new-item-popup-container .new-item h1,.new-item-popup-container .new-item p{letter-spacing:.5px}.new-item-popup-container .equipped-item.uncommon,.new-item-popup-container .new-item.uncommon{box-shadow:0 0 40px var(--uncommon-equip-color)}.new-item-popup-container .equipped-item.rare,.new-item-popup-container .new-item.rare{box-shadow:0 0 40px var(--rare-equip-color)}.new-item-popup-container .equipped-item.unique,.new-item-popup-container .new-item.unique{box-shadow:0 0 40px var(--unique-equip-color)}.new-item-popup-container .equipped-item.epic,.new-item-popup-container .new-item.epic{box-shadow:0 0 40px var(--epic-equip-color)}.new-item-popup-container .equipped-item.legendary,.new-item-popup-container .new-item.legendary{box-shadow:0 0 40px var(--legendary-equip-color)}.new-item-popup-container .equipped-item.mythic,.new-item-popup-container .new-item.mythic{box-shadow:0 0 40px var(--mythic-equip-color)}.new-item-popup-container .equipped-item.supporter,.new-item-popup-container .new-item.supporter{box-shadow:0 0 40px var(--supporter-equip-color)}.new-item-popup-container .equipped-item .common,.new-item-popup-container .new-item .common{color:var(--common-equip-color)}.new-item-popup-container .equipped-item .uncommon,.new-item-popup-container .new-item .uncommon{color:var(--uncommon-equip-color)}.new-item-popup-container .equipped-item .rare,.new-item-popup-container .new-item .rare{color:var(--rare-equip-color)}.new-item-popup-container .equipped-item .unique,.new-item-popup-container .new-item .unique{color:var(--unique-equip-color)}.new-item-popup-container .equipped-item .epic,.new-item-popup-container .new-item .epic{color:var(--epic-equip-color)}.new-item-popup-container .equipped-item .legendary,.new-item-popup-container .new-item .legendary{color:var(--legendary-equip-color)}.new-item-popup-container .equipped-item .mythic,.new-item-popup-container .new-item .mythic{color:var(--mythic-equip-color)}.new-item-popup-container .equipped-item .supporter,.new-item-popup-container .new-item .supporter{color:var(--supporter-equip-color)}.new-item-popup-container .equipped-item .item-header,.new-item-popup-container .new-item .item-header{color:#fff;opacity:.5;font-size:12px}.new-item-popup-container .equipped-item .item-sprite,.new-item-popup-container .equipped-item .pickaxe-sprite-container,.new-item-popup-container .new-item .item-sprite,.new-item-popup-container .new-item .pickaxe-sprite-container{margin:20px 0;width:100%;background:rgba(0,0,0,.2);box-shadow:inset -2px -2px 5px hsla(0,0%,100%,.1),inset 2px 2px 5px rgba(0,0,0,.8);border-radius:10px}.new-item-popup-container .equipped-item .item-rarity,.new-item-popup-container .new-item .item-rarity{font-family:Germania One}.new-item-popup-container .equipped-item .item-level,.new-item-popup-container .new-item .item-level{opacity:.5;font-size:14px;font-style:italic;margin-bottom:10px}.new-item-popup-container .equipped-item .item-stats,.new-item-popup-container .new-item .item-stats{margin:20px;display:flex;flex-flow:column nowrap;align-items:center}.new-item-popup-container .equipped-item .item-stats .main-stat-container,.new-item-popup-container .new-item .item-stats .main-stat-container{justify-content:center}.new-item-popup-container .equipped-item .item-stats .bold,.new-item-popup-container .new-item .item-stats .bold{color:#fff}.new-item-popup-container .equipped-item .item-stats .artifact-details,.new-item-popup-container .new-item .item-stats .artifact-details{color:#bbb}.new-item-popup-container .equipped-item .item-stats .artifact-details small,.new-item-popup-container .new-item .item-stats .artifact-details small{display:block;margin-top:5px;opacity:.5}.new-item-popup-container .equipped-item .item-stats .artifact-details>p,.new-item-popup-container .new-item .item-stats .artifact-details>p{display:block}.new-item-popup-container .equipped-item .item-stats>p,.new-item-popup-container .new-item .item-stats>p{color:#bbb}.new-item-popup-container .equipped-item .item-stats>p:not(.item-level),.new-item-popup-container .new-item .item-stats>p:not(.item-level){display:grid;grid-template-columns:70px auto;padding:4px 8px;border-radius:3px;background:rgba(0,0,0,.2);margin-bottom:4px;text-align:left}.new-item-popup-container .equipped-item .item-stats>p:not(.item-level)>span,.new-item-popup-container .new-item .item-stats>p:not(.item-level)>span{text-align:right}.new-item-popup-container .equipped-item .item-stats>p .bold,.new-item-popup-container .new-item .item-stats>p .bold{color:#fff}.new-item-popup-container .equipped-item .item-stats>p .icons,.new-item-popup-container .new-item .item-stats>p .icons{font-family:Germania One;letter-spacing:2px}.new-item-popup-container .equipped-item .item-stats>p .icons.positive,.new-item-popup-container .new-item .item-stats>p .icons.positive{color:#32cd32}.new-item-popup-container .equipped-item .item-stats>p .icons.negative,.new-item-popup-container .new-item .item-stats>p .icons.negative{color:#dc143c}.new-item-popup-container .equipped-item .item-stats .stat-hardness,.new-item-popup-container .equipped-item .item-stats .stat-sharpness,.new-item-popup-container .new-item .item-stats .stat-hardness,.new-item-popup-container .new-item .item-stats .stat-sharpness{width:200px}.new-item-popup-container .new-item{width:425px;z-index:1}.new-item-popup-container .new-item img{filter:drop-shadow(0 4px 10px black)}.new-item-popup-container .new-item .buttons-container{margin-top:20px;display:grid;width:100%;grid-template-columns:.5fr 1.5fr;column-gap:10px}.new-item-popup-container .new-item .buttons-container.with-add-to-bag{grid-template-columns:.5fr .75fr .75fr}.new-item-popup-container .new-item .buttons-container button{font-family:Germania One;letter-spacing:.5px;color:#fff;cursor:pointer;padding:14px 0;font-size:26px;text-shadow:0 5px 0 #000,0 0 5px #000;opacity:.8;transition:all .3s ease-out;position:relative;outline:2px solid #000}.new-item-popup-container .new-item .buttons-container button p{position:relative}.new-item-popup-container .new-item .buttons-container button:before{position:absolute;content:"";width:100%;height:50%;left:0;top:0}.new-item-popup-container .new-item .buttons-container button.equip-btn{background:#1bb3fa;border:4px solid #57fefd;border-top:none;border-bottom:4px solid #1a55ac}.new-item-popup-container .new-item .buttons-container button.equip-btn:before{border-top:4px solid #57fefd;background:#2edcfb}.new-item-popup-container .new-item .buttons-container button.trash-btn{background:red;border:4px solid #fea1a0;border-top:none;border-bottom:4px solid #790907}.new-item-popup-container .new-item .buttons-container button.trash-btn:before{border-top:4px solid #fea1a0;background:#f66}.new-item-popup-container .new-item .buttons-container button.add-to-bag-btn{background:#fbb11a;border:4px solid #fcf137;border-top:none;border-bottom:4px solid #bf7d22}.new-item-popup-container .new-item .buttons-container button.add-to-bag-btn:before{background:#ffd81d;border-top:4px solid #f7fc4e}.new-item-popup-container .new-item .buttons-container button:hover{opacity:1}.new-item-popup-container .equipped-item{width:300px;opacity:.6;transition:opacity .3s ease-out}.new-item-popup-container .equipped-item .item-sprite,.new-item-popup-container .equipped-item .pickaxe-sprite-container{border-radius:5px}.new-item-popup-container .equipped-item img{filter:drop-shadow(0 2px 4px black)}.new-item-popup-container .equipped-item>h1{font-size:24px}.new-item-popup-container .equipped-item .item-stats{margin-top:10px;width:200px}.new-item-popup-container .equipped-item .item-stats>*{width:100%}.new-item-popup-container .equipped-item .item-stats .enhanced-stats-container{margin-top:20px}.new-item-popup-container .equipped-item .item-stats .enhanced-stats-container p{width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:4px 8px;margin-bottom:4px;background:rgba(0,0,0,.2)}.new-item-popup-container .equipped-item:hover{opacity:1}.main-stat-container{display:flex;flex-flow:row nowrap;align-items:center;padding:5px;position:relative;background-color:rgba(0,0,0,.2);margin-bottom:8px;min-width:200px}.main-stat-container.damage-stat-container img{transform:scaleX(-1)}.main-stat-container h3{margin-left:8px;font-size:40px;position:relative}.main-stat-container h3 .icons{position:absolute;top:50%;transform:translate(120%,-50%);right:0;margin-left:10px;font-family:Germania One;letter-spacing:2px;font-size:20px;white-space:nowrap}.main-stat-container h3 .icons.positive{color:#32cd32}.main-stat-container h3 .icons.negative{color:#dc143c}.calculated-percentage-value{font-size:12px;color:#aaa}.enhancement-slots-info-container{margin-top:16px;color:#aaa}.enhancement-slots-info-container small{display:block}.gold-nugget-container{position:absolute;cursor:pointer;padding:3px;opacity:0;transition:opacity 2.5s ease-out;z-index:3}.gold-nugget-container.visible{opacity:1}.gold-nugget-container img{animation:rotate 3s linear infinite;pointer-events:none;filter:drop-shadow(0 0 10px gold)}.gold-nugget-container.gold-rush-gold-nugget{animation:fallingGoldNugget 6s linear forwards}.gold-nugget-cover{pointer-events:none;position:absolute;top:0;left:0;right:0;height:calc(100% - 32px);z-index:2}.gold-nugget-cover.gold-rush{background-color:rgba(192,186,0,.1);box-shadow:inset 0 0 20px 5px gold}.gold-nugget-cover.ore-rage{background-color:rgba(255,0,0,.1);box-shadow:inset 0 0 10px 1px red}.gold-nugget-cover.ore-madness{background-color:rgba(255,0,0,.3);box-shadow:inset 0 0 20px 5px red}@keyframes fallingGoldNugget{0%{top:-39px}to{top:calc(100% + 39px)}}.adventure-map-wrapper{border:15px ridge #222;box-sizing:border-box;border-image:url(./misc-border.738549a0.png) 10 round;animation:fadeInUp .3s ease-out forwards}.adventure-map-container{background:#222;height:900px;max-height:100vh;width:800px;position:relative;overflow:hidden}.adventure-map-container .reputation-container{position:absolute;top:10px;left:10px;font-family:Germania One;background:#000;color:#bbb;padding:10px 14px;pointer-events:none;font-size:20px}.adventure-map-container .reputation-container .reputation-amount span,.adventure-map-container .reputation-container .reputation-rank span{color:#fff;font-size:26px}.adventure-map-container .adventure-map{position:relative;background-color:green;background-repeat:no-repeat;background-position-y:bottom;cursor:grab;box-shadow:inset 0 0 100px #2d2210,0 10px 100px #000}.adventure-map-container .adventure-map:active{cursor:grabbing}.adventure-map-container .adventure-map .adventure-map-cover{width:100%;position:absolute;top:0;left:0;background-image:url(./mapCover.c098fcb0.png);background-repeat:repeat-y;filter:brightness(.4);opacity:.95}.adventure-map-container .adventure-map .quest-node{background-color:red;box-shadow:0 0 10px 2px rgba(0,0,0,.7),inset 0 0 5px gold;box-sizing:content-box;border-radius:100%;position:absolute;cursor:pointer;color:#000;border:5px ridge #aaa;background:radial-gradient(red,#222)}.adventure-map-container .adventure-map .quest-node.quest-completed{background-color:#0f0;background:radial-gradient(#0f0,rgba(0,0,0,.4))}.adventure-map-container .adventure-map .quest-node:hover .quest-node-name{opacity:1;top:-35px}.adventure-map-container .adventure-map .quest-node .quest-node-name{position:absolute;white-space:nowrap;left:50%;transform:translateX(-50%);top:-25px;background:#222;color:#fff;padding:3px;opacity:0;transition:all .2s ease-out}.adventure-map-container .adventure-map .quest-node.new-quest:after{position:absolute;content:"!";font-family:Germania One;font-size:40px;left:50%;top:-45px;color:#dc143c;transform:translateX(-50%);text-shadow:0 0 4px #000}.quest-container{position:relative;width:calc(100% - 50px);height:100%}.quest-board{height:700px;width:500px;background-image:url(data:image/png;base64,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);background-color:#492700;border:10px double #40290e;box-shadow:0 0 10px 5px #000,inset 0 0 20px #000;border-radius:5px;padding:0;position:relative;animation:fadeInUp .3s ease-out forwards}.quest-board .quest-board-header{width:350px;font-size:40px;position:absolute;padding:20px;background:#111;border:10px ridge #362108;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;letter-spacing:1px;z-index:1}.quest-board .quests-container{height:680px;padding-top:75px;padding-bottom:35px;margin-left:20px;margin-right:20px;display:grid;grid-template-columns:200px 200px;justify-content:center;column-gap:20px;row-gap:20px;overflow:auto}.quest-board .quests-container .quest{position:relative;background-color:#fffae0;background-image:url(https://www.transparenttextures.com/patterns/beige-paper.png);height:300px;padding:20px;cursor:pointer;box-shadow:1px 4px 7px #000;transition:transform .2s ease-out}.quest-board .quests-container .quest:hover{transform:translateY(5px)}.quest-board .quests-container .quest .quest-banner{position:absolute;border:4px solid #000;padding:7px;font-size:26px;width:calc(100% - 40px);text-align:center;bottom:30px}.quest-board .quests-container .quest .quest-banner.quest-banner-in-progress{color:#984343;border-color:#984343}.quest-board .quests-container .quest .quest-banner.quest-banner-completed{color:#479000;border-color:#479000;bottom:50%;transform:rotate(15deg)}.quest-board .quests-container .quest .clear-count{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:10px;background:rgba(0,0,0,.2);font-weight:700}.quest-board .quests-container .quest:before{content:"";position:absolute;top:15px;left:50%;transform:translateX(-50%);height:8px;width:8px;background:#4f4b4b;border-radius:100%;box-shadow:2px 4px 5px #000}.quest-board .quests-container .quest.quest-locked{opacity:.6}.quest-board .quests-container .quest h1{font-size:24px;text-align:center;margin-top:15px}.view-quest-wrapper{display:flex;flex-flow:row nowrap;align-items:flex-start;position:relative}.view-quest-wrapper .quest-stats-container{width:290px;background-color:#fffae0;background-image:url(https://www.transparenttextures.com/patterns/beige-paper.png);padding:14px;position:absolute;left:0;opacity:0;animation:questStatsSlideIn .3s ease-out .5s forwards}@keyframes questStatsSlideIn{0%{opacity:0;left:0}to{opacity:1;left:-300px}}.view-quest-wrapper .quest-stats-container>h2{font-family:Germania One}.view-quest-wrapper .quest-stats-container .boss-details{background:#d6d3c2}.view-quest-wrapper .quest-stats-container .boss-details .boss-name{display:grid;grid-template-columns:50px auto;padding:10px}.view-quest-wrapper .quest-stats-container .boss-details .boss-name img{width:100%}.view-quest-wrapper .quest-stats-container .boss-details .boss-name img.masked{filter:brightness(0)}.view-quest-wrapper .quest-stats-container .boss-details .boss-name>div{display:flex;flex-flow:column nowrap;justify-content:flex-end;margin-left:5px}.view-quest-wrapper .quest-stats-container .boss-details .boss-name>div p{font-size:14px;letter-spacing:.4px}.view-quest-wrapper .quest-stats-container .boss-details .boss-name>div h2{font-family:Germania One}.view-quest-wrapper .quest-stats-container .boss-details .boss-stats{border-top:1px solid #bfb88e;padding:7px;display:grid;grid-template-columns:1fr 1fr;column-gap:5px;row-gap:5px}.view-quest-wrapper .quest-stats-container .boss-details .boss-stats p{padding:3px;border-radius:3px;background:rgba(0,0,0,.1);display:flex;flex-flow:row nowrap;justify-content:space-between}.view-quest-wrapper .quest-stats-container .quest-stats{margin:10px 0;background-color:#d6d3c2;padding:7px}.view-quest-wrapper .quest-stats-container .quest-stats h2{font-size:24px;font-family:Asap Condensed}.view-quest-wrapper .quest-stats-container .quest-stats p{display:flex;flex-flow:row nowrap;justify-content:space-between;background:rgba(0,0,0,.1);margin-bottom:5px;padding:3px}.view-quest-wrapper .quest-stats-container .quest-stats p:last-of-type{margin-bottom:0}.view-quest-wrapper .quest-stats-container .quest-rewards{background-color:#d6d3c2;padding:7px;margin-bottom:3px}.view-quest-wrapper .quest-stats-container .quest-rewards h2{font-size:24px;font-family:Asap Condensed}.view-quest-wrapper .quest-stats-container .quest-rewards p{display:flex;flex-flow:row nowrap;justify-content:space-between;background:rgba(0,0,0,.1);margin-bottom:5px;padding:3px}.view-quest-wrapper .quest-stats-container .quest-rewards p:last-of-type{margin-bottom:0}.view-quest-wrapper .quest-stats-container .quest-artifact{background-color:#d6d3c2;padding:7px;margin-top:10px}.view-quest-wrapper .quest-stats-container .quest-artifact>h2{font-size:16px}.view-quest-wrapper .quest-stats-container .quest-artifact>div{margin-top:5px;display:flex;flex-flow:row nowrap;align-items:center}.view-quest-wrapper .quest-stats-container .quest-artifact>div img{background:rgba(0,0,0,.2);box-shadow:inset 0 0 2px #000;border-radius:3px;padding:3px;filter:brightness(0)}.view-quest-wrapper .quest-stats-container .quest-artifact>div img.is-retrieved{filter:brightness(1)}.view-quest-wrapper .quest-stats-container .quest-artifact>div .artifact-details{margin-left:5px}.view-quest-wrapper .quest-stats-container .quest-artifact>div .artifact-details p:first-of-type{font-weight:700}.view-quest-wrapper .quest-stats-container .quest-artifact>div .artifact-details strong{color:#000}.view-quest-wrapper .quest-expanded{background-color:#fffae0;background-image:url(https://www.transparenttextures.com/patterns/beige-paper.png);width:390px;animation:fadeInUp .3s ease-out forwards;position:relative;padding:50px 24px 24px}.view-quest-wrapper .quest-expanded:before{content:"";position:absolute;top:20px;left:50%;transform:translateX(-50%);height:8px;width:8px;background:#4f4b4b;border-radius:100%;box-shadow:2px 4px 5px #000}.view-quest-wrapper .quest-expanded h1{text-align:center}.view-quest-wrapper .quest-expanded .quest-img{width:100%;height:200px;margin:15px 0}.view-quest-wrapper .quest-expanded .quest-desc small{display:block;margin-top:10px;opacity:.6;font-size:14px;font-style:italic}.view-quest-wrapper .quest-expanded button{margin-top:60px;padding:8px 15px;cursor:pointer;font-family:Germania One;font-size:24px;background-color:#24cb24;color:#fff;text-shadow:0 4px 3px #001000;border:none;transition:background-color .15s ease-out;position:relative;letter-spacing:.5px;border-color:#39e239 #1dd61d #2c882c;border-style:solid;border-width:4px}.view-quest-wrapper .quest-expanded button p{position:relative;z-index:2}.view-quest-wrapper .quest-expanded button:before{content:"";position:absolute;height:50%;width:100%;background:#12b112;left:0;bottom:0;z-index:1}.game-container-left-bottom:hover .cancel-quest-button{display:block}.cancel-quest-button{display:none;position:absolute;top:10;right:0;height:35px;padding:10px;background:#dc143c;cursor:pointer;box-shadow:1px 1px 5px #000;opacity:.4;transition:all .15s ease-out;z-index:3}.cancel-quest-button:hover{opacity:1}.quest-progress-container{height:100%;width:calc(100% - 70px);position:relative}.quest-progress-container .quest-time-left{display:inline-block;position:relative;left:calc(50% + 35px);transform:translateX(-50%);color:#fff;text-align:center;display:flex;flex-flow:column nowrap;align-items:center}.quest-progress-container .quest-time-left h3{font-family:Germania One;padding:5px 10px;background:#000;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 0 5px #000}.quest-progress-container .quest-time-left p{font-size:12px;color:#bbb;background:#222;padding:3px 5px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.quest-progress-container .quest-hero-wrapper{position:absolute;bottom:30px;width:50px}.quest-progress-container .hero-pet-container{position:absolute;display:flex;flex-flow:row nowrap;grid-gap:10px;bottom:0}.quest-progress-container .hero-pet-container img{width:40px;animation:heroWalking 1.2s .3s infinite}.quest-progress-container .quest-hero-container{position:relative;animation:heroWalking 1.2s infinite}.quest-progress-container .quest-hero-container.jumping{animation:heroJumping 1s linear infinite}.quest-progress-container .quest-hero-container .hero{width:100%}.quest-progress-container .quest-hero-container .pickaxe-sprite-container{position:absolute;top:10%;right:-5px;transform:rotate(30deg)}.quest-progress-container .quest-hero-container .hero-equip{position:absolute;pointer-events:none}.quest-progress-container .quest-hero-container .hero-equip.hero-helmet{top:-10px;left:50%;transform:translateX(-50%);width:20px}.quest-progress-container .quest-hero-container .hero-equip.hero-weapon{transform:scaleX(-1);left:-10px}.quest-progress-container .quest-hero-container .hero-equip.hero-pant{left:50%;transform:translateX(-50%)}.quest-progress-container .quest-hero-container .hero-equip.hero-shoe{bottom:0}.quest-progress-container .quest-hero-container .hero-equip.hero-shoe.hero-shoe-left{transform:scaleX(-1)}.quest-progress-container .hero-name{position:absolute;bottom:-24px;font-size:16px;color:#fff;left:50%;transform:translateX(-50%);width:200px;text-align:center}.boss-fight-container{height:100%;position:relative}.boss-fight-container .bars-container{display:grid;grid-template-columns:1fr min-content 1fr;grid-template-rows:1fr;position:absolute;top:0;width:100%;align-items:flex-start;z-index:2;pointer-events:none}.boss-fight-container .bars-container .versus-text{color:#fff;background:#000;padding:10px 14px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-weight:700}.boss-fight-container .bars-container .hp-bar-container{background:rgba(0,0,0,.4);height:20px;position:relative}.boss-fight-container .bars-container .hp-bar-container .hp-bar{background:#9a352c;background:linear-gradient(180deg,#9a352c,red 50%,#9a352c);height:100%;width:100%;position:relative;left:0;border-bottom:1px solid #000}.boss-fight-container .bars-container .hp-bar-container .hp-bar .damaged-hp-animation{width:2px;height:100%;background:#fff;position:absolute;right:0;animation:damagedHPAnimation .3s ease-out forwards}.boss-fight-container .bars-container .hp-bar-container .hp-bar-divider{height:100%;width:1px;background:hsla(0,0%,100%,.4);position:absolute;top:0}.boss-fight-container .bars-container .hp-bar-container p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-weight:700}.boss-fight-container .bars-container .mp-bar-container{height:8px;background:rgba(0,0,0,.3)}.boss-fight-container .bars-container .mp-bar-container .mp-bar{height:100%;width:100%;background:#0148cf;box-shadow:inset 0 0 4px #222;position:relative;left:0}.boss-fight-container .bars-container .attack-bar-container{height:2px;background:rgba(0,0,0,.3)}.boss-fight-container .bars-container .attack-bar-container .attack-bar{height:100%;width:0;position:relative;left:0;background:#a84f08}.boss-fight-container .bars-container .statuses-container{margin:3px;display:flex;flex-flow:row nowrap;grid-gap:3px}.boss-fight-container .bars-container .statuses-container .status{height:24px;width:24px;animation:scaleIn .2s ease-out forwards;position:relative;border-radius:3px;pointer-events:all}.boss-fight-container .bars-container .statuses-container .status .spell-count{font-family:Germania One;position:absolute;bottom:-6px;right:-4px;color:#fff;font-size:16px;text-shadow:0 0 4px #222}.boss-fight-container .bars-container .statuses-container .status.status-buff{background:#0f0}.boss-fight-container .bars-container .statuses-container .status.status-debuff{background:#dc143c}.boss-fight-container .bars-container .hero-bars-container .statuses-container{justify-content:flex-end}.boss-fight-container .fight-container{display:flex;flex-flow:row nowrap;align-items:flex-end;justify-content:center;padding-bottom:10px;height:100%}.boss-fight-container .fight-container .channel-cast-container{position:absolute;height:4px;width:100%;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.8);box-shadow:0 0 3px #fff}.boss-fight-container .fight-container .channel-cast-container>p{color:#fff;white-space:nowrap;position:absolute;top:-20px;left:50%;transform:translateX(-50%)}.boss-fight-container .fight-container .channel-cast-container div{position:relative;left:0;height:100%;width:0}.boss-fight-container .fight-container .channel-cast-container div:before{content:"";position:absolute;top:-15px;left:0;font-size:12px;color:#fff}.boss-fight-container .fight-container .channel-cast-container div.casting,.boss-fight-container .fight-container .channel-cast-container div.channeling{background:#fff}.boss-fight-container .fight-container .hero-wrapper .hero-container{position:relative}.boss-fight-container .fight-container .hero-img.manual-attack{animation:manualAttack .1s linear;transform-origin:bottom center}.boss-fight-container .fight-container .boss-container{position:relative}.boss-fight-container .fight-container .boss-container .boss-img{position:relative;width:100%}.boss-fight-container .fight-container .boss-container .boss-img.receive-damage{animation:receiveDamage .1s linear}.boss-fight-container .manual-attacks-container{position:absolute;height:100%;left:50%;transform:translateX(-50%);pointer-events:none;top:0;z-index:3}.boss-fight-container .manual-attacks-container .manual-attack{position:absolute;transition:all .1s ease-out;cursor:pointer;pointer-events:all}.boss-fight-container .manual-attacks-container .manual-attack.ravenous{filter:drop-shadow(0 0 5px crimson)}.boss-fight-container .quest-skills-container{position:absolute;bottom:0;left:0;display:flex;flex-flow:row nowrap;grid-gap:5px;pointer-events:all;padding:8px;background:#222;box-shadow:inset 0 0 10px #000;border:4px ridge #707070;border-bottom:none}.boss-fight-container .quest-skills-container>h2{position:absolute;color:#fff;top:-10px;left:50%;transform:translateX(-50%);font-size:12px;letter-spacing:1px}.boss-fight-container .quest-skills-container .quest-skill{cursor:pointer;height:32px;position:relative}.boss-fight-container .quest-skills-container .quest-skill p{position:absolute;bottom:-10px;right:-5px;font-weight:700;color:#fff;font-size:24px;pointer-events:none;text-stroke:1px #000;-webkit-text-stroke:1px #000;text-shadow:0 0 8px #000}.boss-fight-container .quest-skills-container .quest-skill.used{filter:brightness(20%)}.boss-fight-container .quest-skills-container .quest-skill:not(.used):hover{box-shadow:0 0 2px #fff,inset 0 0 4px #000}.boss-fight-container .logs-container{position:absolute;right:0;bottom:0;background:rgba(0,0,0,.6);height:80%;width:250px;color:#bbb;display:flex;flex-flow:column nowrap;justify-content:flex-end;font-size:12px;padding:3px 5px;overflow:auto;opacity:.5}.boss-fight-container .logs-container:hover{opacity:1}.boss-fight-container .logs-container p{padding:3px 0;animation:fadeIn .2s ease-out forwards}.boss-fight-container .logs-container p:not(:last-of-type){border-bottom:1px solid hsla(0,0%,100%,.4)}.boss-fight-container .logs-container p strong{color:#fff}.boss-fight-container .logs-container p span{font-weight:700;color:#fff}.boss-fight-container .ravenous-strikes-cover{position:absolute;top:0;bottom:0;left:0;right:0;background:#dc143c;opacity:.4;pointer-events:none;z-index:1}.quest-hero-container .hero-chest,.quest-hero-container .hero-helmet,.quest-hero-container .hero-pants{position:absolute;left:50%;transform:translateX(-50%)}.quest-hero-container .hero-helmet{top:-4px;width:15px}.quest-hero-container .hero-chest{left:50%;top:8px}.quest-hero-container .hero-pants{width:22px;bottom:6px}.quest-banner-container{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:grid;place-items:center;animation:fadeIn .3s ease-out;cursor:pointer;z-index:1}.quest-banner-container *{pointer-events:none}.quest-banner-container h1{color:#fff;padding:16px 24px;letter-spacing:1px;border:4px solid #fff;animation:bannerAnimation 1s linear infinite alternate}.quest-banner-container h1.boss-approaching,.quest-banner-container h1.quest-failed{color:red;border-color:red}.quest-banner-container h1.quest-success{color:#0f0;border-color:#0f0}.quest-rewards-wrapper{text-align:center}.quest-rewards-wrapper .quest-rewards-container{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;background:rgba(0,0,0,.2);padding:8px;margin-top:10px;border-radius:5px;box-shadow:-2px -2px 2px rgba(0,0,0,.5),2px 2px 3px hsla(0,0%,100%,.1);position:relative;gap:4px;text-align:left}.quest-rewards-wrapper .quest-rewards-container>p{position:absolute;top:-12px;text-shadow:0 0 4px gold;font-family:Germania One;letter-spacing:.5px;left:50%;transform:translateX(-50%)}.quest-rewards-wrapper .quest-rewards-container .quest-reward{padding:8px;background:rgba(0,0,0,.3);box-shadow:inset 0 0 10px #000;border-radius:4px;display:grid;grid-template-columns:16px 100px auto;gap:8px;align-items:center}.quest-rewards-wrapper .quest-rewards-container .quest-reward img{width:100%}.quest-rewards-wrapper .quest-rewards-container .quest-reward p{font-family:Germania One}.quest-rewards-wrapper .quest-rewards-container .quest-reward p:last-child{text-align:right}.quest-rewards-wrapper .equips-found-container{display:flex;flex-flow:row nowrap;justify-content:center;background:rgba(0,0,0,.2);padding:18px 0;margin-top:10px;border-radius:5px;box-shadow:-2px -2px 2px rgba(0,0,0,.5),2px 2px 3px hsla(0,0%,100%,.1);position:relative}.quest-rewards-wrapper .equips-found-container>p{position:absolute;top:-12px;text-shadow:0 0 4px gold;font-family:Germania One;letter-spacing:.5px}.quest-rewards-wrapper .equips-found-container>p:nth-of-type(2){top:unset;bottom:-6px;font-size:12px;font-family:Abel;opacity:.4}.quest-rewards-wrapper .equips-found-container:hover>p:nth-of-type(2){opacity:1}.quest-rewards-wrapper .equips-found-container .item-found,.quest-rewards-wrapper .equips-found-container .quest-reward{height:50px;width:50px;margin:0 10px;background:rgba(0,0,0,.4);border-radius:5px;box-shadow:-1px -1px 2px rgba(0,0,0,.1),1px 1px 2px hsla(0,0%,100%,.1)}.quest-rewards-wrapper .equips-found-container .item-found.common,.quest-rewards-wrapper .equips-found-container .item-found.epic,.quest-rewards-wrapper .equips-found-container .item-found.legendary,.quest-rewards-wrapper .equips-found-container .item-found.mythic,.quest-rewards-wrapper .equips-found-container .item-found.rare,.quest-rewards-wrapper .equips-found-container .item-found.supporter,.quest-rewards-wrapper .equips-found-container .item-found.uncommon,.quest-rewards-wrapper .equips-found-container .item-found.unique,.quest-rewards-wrapper .equips-found-container .quest-reward.common,.quest-rewards-wrapper .equips-found-container .quest-reward.epic,.quest-rewards-wrapper .equips-found-container .quest-reward.legendary,.quest-rewards-wrapper .equips-found-container .quest-reward.mythic,.quest-rewards-wrapper .equips-found-container .quest-reward.rare,.quest-rewards-wrapper .equips-found-container .quest-reward.supporter,.quest-rewards-wrapper .equips-found-container .quest-reward.uncommon,.quest-rewards-wrapper .equips-found-container .quest-reward.unique{border:1px ridge}.quest-rewards-wrapper .equips-found-container .item-found.common,.quest-rewards-wrapper .equips-found-container .quest-reward.common{border-color:var(--common-equip-color)}.quest-rewards-wrapper .equips-found-container .item-found.uncommon,.quest-rewards-wrapper .equips-found-container .quest-reward.uncommon{border-color:var(--uncommon-equip-color)}.quest-rewards-wrapper .equips-found-container .item-found.rare,.quest-rewards-wrapper .equips-found-container .quest-reward.rare{border-color:var(--rare-equip-color)}.quest-rewards-wrapper .equips-found-container .item-found.unique,.quest-rewards-wrapper .equips-found-container .quest-reward.unique{border-color:var(--unique-equip-color)}.quest-rewards-wrapper .equips-found-container .item-found.epic,.quest-rewards-wrapper .equips-found-container .quest-reward.epic{border-color:var(--epic-equip-color)}.quest-rewards-wrapper .equips-found-container .item-found.legendary,.quest-rewards-wrapper .equips-found-container .quest-reward.legendary{border-color:var(--legendary-equip-color)}.quest-rewards-wrapper .equips-found-container .item-found.mythic,.quest-rewards-wrapper .equips-found-container .quest-reward.mythic{border-color:var(--mythic-equip-color)}.quest-rewards-wrapper .equips-found-container .item-found.supporter,.quest-rewards-wrapper .equips-found-container .quest-reward.supporter{border-color:var(--supporter-equip-color)}.quest-rewards-wrapper .equips-found-container .item-found img,.quest-rewards-wrapper .equips-found-container .quest-reward img{filter:drop-shadow(0 0 5px black)}.quest-rewards-wrapper .equips-found-container .item-found.quest-reward-eggs,.quest-rewards-wrapper .equips-found-container .item-found.quest-reward-hero-xp,.quest-rewards-wrapper .equips-found-container .item-found.quest-reward-ores,.quest-rewards-wrapper .equips-found-container .item-found.quest-reward-refined-ores,.quest-rewards-wrapper .equips-found-container .item-found.quest-reward-xp,.quest-rewards-wrapper .equips-found-container .quest-reward.quest-reward-eggs,.quest-rewards-wrapper .equips-found-container .quest-reward.quest-reward-hero-xp,.quest-rewards-wrapper .equips-found-container .quest-reward.quest-reward-ores,.quest-rewards-wrapper .equips-found-container .quest-reward.quest-reward-refined-ores,.quest-rewards-wrapper .equips-found-container .quest-reward.quest-reward-xp{display:grid;place-items:center;position:relative;white-space:nowrap}.quest-rewards-wrapper .equips-found-container .item-found.quest-reward-eggs img,.quest-rewards-wrapper .equips-found-container .item-found.quest-reward-hero-xp img,.quest-rewards-wrapper .equips-found-container .item-found.quest-reward-ores img,.quest-rewards-wrapper .equips-found-container .item-found.quest-reward-refined-ores img,.quest-rewards-wrapper .equips-found-container .item-found.quest-reward-xp img,.quest-rewards-wrapper .equips-found-container .quest-reward.quest-reward-eggs img,.quest-rewards-wrapper .equips-found-container .quest-reward.quest-reward-hero-xp img,.quest-rewards-wrapper .equips-found-container .quest-reward.quest-reward-ores img,.quest-rewards-wrapper .equips-found-container .quest-reward.quest-reward-refined-ores img,.quest-rewards-wrapper .equips-found-container .quest-reward.quest-reward-xp img{width:20px}.quest-rewards-wrapper .equips-found-container .item-found.quest-reward-eggs p,.quest-rewards-wrapper .equips-found-container .item-found.quest-reward-hero-xp p,.quest-rewards-wrapper .equips-found-container .item-found.quest-reward-ores p,.quest-rewards-wrapper .equips-found-container .item-found.quest-reward-refined-ores p,.quest-rewards-wrapper .equips-found-container .item-found.quest-reward-xp p,.quest-rewards-wrapper .equips-found-container .quest-reward.quest-reward-eggs p,.quest-rewards-wrapper .equips-found-container .quest-reward.quest-reward-hero-xp p,.quest-rewards-wrapper .equips-found-container .quest-reward.quest-reward-ores p,.quest-rewards-wrapper .equips-found-container .quest-reward.quest-reward-refined-ores p,.quest-rewards-wrapper .equips-found-container .quest-reward.quest-reward-xp p{position:absolute;bottom:-8px;font-family:Germania One;text-align:center;width:100%}.quest-rewards-wrapper .equips-found-container .item-found.quest-reward-eggs p:first-of-type,.quest-rewards-wrapper .equips-found-container .item-found.quest-reward-hero-xp p:first-of-type,.quest-rewards-wrapper .equips-found-container .item-found.quest-reward-ores p:first-of-type,.quest-rewards-wrapper .equips-found-container .item-found.quest-reward-refined-ores p:first-of-type,.quest-rewards-wrapper .equips-found-container .item-found.quest-reward-xp p:first-of-type,.quest-rewards-wrapper .equips-found-container .quest-reward.quest-reward-eggs p:first-of-type,.quest-rewards-wrapper .equips-found-container .quest-reward.quest-reward-hero-xp p:first-of-type,.quest-rewards-wrapper .equips-found-container .quest-reward.quest-reward-ores p:first-of-type,.quest-rewards-wrapper .equips-found-container .quest-reward.quest-reward-refined-ores p:first-of-type,.quest-rewards-wrapper .equips-found-container .quest-reward.quest-reward-xp p:first-of-type{top:-6px;bottom:unset;right:unset;font-size:12px}.quest-rewards-wrapper .equips-found-container .item-found *,.quest-rewards-wrapper .equips-found-container .quest-reward *{pointer-events:none}.quest-rewards-wrapper .equips-found-container{margin-top:25px}.quest-rewards-wrapper .equips-found-container .item-found{cursor:pointer}.tooltip-boss-fight-spell-status{text-align:center}.tooltip-boss-fight-spell-status h2{border-bottom:1px solid #fff;padding-bottom:2px;margin-bottom:2px}@keyframes scaleIn{0%{transform:scale(0) translateY(40px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}@keyframes scaleOut{0%{transform:scale(1) translateY(0);opacity:1}to{transform:scale(0) translateY(40px);opacity:0}}@keyframes heroWalking{0%{transform:rotate(-5deg) translateY(0)}45%{transform:rotate(-5deg) translateY(5px)}50%{transform:rotate(5deg) translateY(0)}95%{transform:rotate(5deg) translateY(5px)}to{transform:rotate(-5deg) translateY(0)}}@keyframes damagedHPAnimation{0%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1.8)}}@keyframes heroJumping{0%{transform:translateY(0)}30%{transform:translateY(0)}50%{transform:translateY(-30px)}80%{transform:translateY(-30px)}to{transform:translateY(0)}}@keyframes bannerAnimation{0%{opacity:1;transform:scale(1)}to{opacity:.5;transform:scale(.95)}}@keyframes dead{0%{transform:translateY(0) rotate(0deg);opacity:1}20%{transform:translateY(25px) rotate(90deg);opacity:1}to{transform:translateY(75px) rotate(90deg);opacity:0}}@keyframes manualAttack{0%{left:0;transform:rotate(0)}50%{left:10px;transform:rotate(10deg)}to{left:0;transform:rotate(0)}}@keyframes receiveDamage{0%{filter:none;left:0}50%{left:5px;filter:hue-rotate(291deg) saturate(3)}to{left:0;filter:none}}.first-boss-encounter-container{height:100%;z-index:2}.first-boss-encounter-container,.first-boss-encounter-container .animation-bar{width:100%;position:absolute;background:rgba(0,0,0,.7);display:grid;place-items:center}.first-boss-encounter-container .animation-bar{height:200px;animation:slideInLeftToRightTransform .2s ease-out forwards}.first-boss-encounter-container .animation-bar>div{position:absolute;left:40%;top:50%;transform:translate(-50%,-50%);display:flex;flex-flow:row nowrap;align-items:center}.first-boss-encounter-container .animation-bar>div img{position:relative;height:360px;filter:drop-shadow(0 0 10px black);opacity:0;animation:fadeInUp .2s ease-out .35s forwards}.first-boss-encounter-container .animation-bar>div>div{margin-left:20px;color:#fff;opacity:0;animation:fadeInRight .2s ease-out .45s forwards}.first-boss-encounter-container .animation-bar>div>div small{font-weight:700;font-size:20px;color:#dc143c}.first-boss-encounter-container .animation-bar>div>div p{font-size:40px;font-family:Germania One}@keyframes moveQuestBg{0%{background-position:0 0}to{background-position:-1000% 0}}.quest-background{animation:moveQuestBg 150s linear infinite}.notification{position:absolute;right:0;bottom:-50px;background:rgba(0,0,0,.5);padding:15px;color:#fff;text-shadow:0 0 5px gold,0 0 1px #000;transition:bottom .3s ease-out;font-family:Germania One;letter-spacing:.5px;z-index:10;pointer-events:none}.notification.show{bottom:0}.notification.notification-error{color:#dc143c;text-shadow:0 0 2px #000}.tutorial-container{--tutorial-bg-color:rgba(0,0,0,0.75);position:absolute;animation:sideToSide .8s ease-in-out infinite;color:#fff;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;font-family:Germania One;opacity:0;transition:opacity .6s ease-out .3s;z-index:3;font-size:16px}.tutorial-container.visible{opacity:1}.tutorial-container.no-anim{animation:none}.tutorial-container .tutorial-content{padding:15px;background-color:var(--tutorial-bg-color);text-align:center;min-width:100px}.tutorial-container .tutorial-content small{color:#aaa}.tutorial-container .arrow{height:0;width:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid var(--tutorial-bg-color)}.tutorial-container .arrow.left{border:6px solid transparent;border-right:none;border-left:none;border-right:6px solid var(--tutorial-bg-color)}.tutorial-container .arrow.right{border:6px solid transparent;border-right:none;border-left:none;border-left:6px solid var(--tutorial-bg-color)}.tutorial-container .arrow.bottom{border:6px solid transparent;border-top:6px solid var(--tutorial-bg-color)}.tutorial-container#break-the-rock-tutorial .tutorial-content{width:200px}.tutorial-container#break-the-rock-tutorial .tutorial-content p{font-size:30px}.tutorial-container#break-the-rock-tutorial .tutorial-content small{font-family:Asap Condensed}.tutorial-container#break-more-rocks-tutorial{color:#ccc}.tutorial-container#break-more-rocks-tutorial .amount-left{font-size:32px;color:#fff}.tutorial-container#break-more-rocks-tutorial .tutorial-content{width:250px}.tutorial-container#break-more-rocks-tutorial .tutorial-content p:first-of-type strong{letter-spacing:.3px;color:#dc143c;text-shadow:0 0 4px #000;font-size:24px}.tutorial-container#break-more-rocks-tutorial .tutorial-content p:last-of-type{margin-top:10px;font-family:Asap Condensed;font-size:14px}.tutorial-container#manual-attack-tutorial{animation:upAndDown .8s ease-in-out infinite;flex-flow:column nowrap}.tutorial-container#manual-attack-tutorial .tutorial-content p:last-of-type{color:#aaa}@keyframes sideToSide{0%{transform:translateX(0)}50%{transform:translateX(5px)}to{transform:translateX(0)}}@keyframes upAndDown{0%{transform:translateY(0)}50%{transform:translateY(5px)}to{transform:translateY(0)}}.modal.modal-supportTheDev .modal-content .reward-ad-modal{text-align:center;background:rgba(0,0,0,.2);padding:12px;border-radius:5px;box-shadow:-2px -2px 3px rgba(0,0,0,.4),2px 2px 3px hsla(0,0%,100%,.05)}.modal.modal-supportTheDev .modal-content .reward-ad-modal span{color:#f0f;text-shadow:0 0 4px gold;text-decoration:underline}.modal.modal-supportTheDev .modal-content .reward-ad-modal .reward-text .pomegranite-container{display:inline;color:#f0f;text-shadow:0 0 4px gold;text-decoration:underline;position:relative}.modal.modal-supportTheDev .modal-content .reward-ad-modal .reward-text .pomegranite-container .pomegranite-tooltip{position:absolute;opacity:1;pointer-events:none;background:#000;display:flex;flex-flow:row nowrap;align-items:center;left:50%;transform:translateX(-50%);width:300px;padding:20px;top:-60px;opacity:0}.modal.modal-supportTheDev .modal-content .reward-ad-modal .reward-text .pomegranite-container .pomegranite-tooltip img{padding:10px;width:40px;filter:drop-shadow(0 0 4px crimson)}.modal.modal-supportTheDev .modal-content .reward-ad-modal .reward-text .pomegranite-container .pomegranite-tooltip p{text-align:left;margin-left:10px}.modal.modal-supportTheDev .modal-content .reward-ad-modal .reward-text .pomegranite-container:hover .pomegranite-tooltip{opacity:1;top:-80px;transition:all .2s ease-out}.modal.modal-supportTheDev .modal-content .reward-ad-modal .checkbox-container{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;column-gap:10px;margin-top:10px}.modal.modal-supportTheDev .modal-content .reward-ad-modal .potential-rewards-wrapper{margin-top:45px;position:relative;background:rgba(0,0,0,.2);padding:12px;border-radius:5px;box-shadow:-2px -2px 3px rgba(0,0,0,.4),2px 2px 3px hsla(0,0%,100%,.05)}.modal.modal-supportTheDev .modal-content .reward-ad-modal .potential-rewards-wrapper h2{position:absolute;top:-20px;left:50%;transform:translateX(-50%);font-size:24px;text-shadow:0 0 2px #000;letter-spacing:.3px}.modal.modal-supportTheDev .modal-content .reward-ad-modal .potential-rewards-wrapper .potential-rewards-container .potential-reward:not(:last-child){margin-bottom:5px}.modal.modal-supportTheDev .modal-content .reward-ad-modal .potential-rewards-wrapper .potential-rewards-container p{margin-top:10px;font-size:14px;color:hsla(0,0%,100%,.6);font-style:italic}.modal.modal-supportTheDev .modal-content>p{text-align:center;margin-top:10px;font-size:12px}.modal.modal-supported .modal-content .supported-text{text-align:center;background:rgba(0,0,0,.2);padding:12px;border-radius:5px;box-shadow:-2px -2px 3px rgba(0,0,0,.4),2px 2px 3px hsla(0,0%,100%,.05)}.modal.modal-supported .modal-content .supported-text h3{letter-spacing:.4px}.modal.modal-supported .modal-content .supported-text p{font-size:14px}.modal.modal-supported .modal-content .ores-gained-text{margin-top:20px;background:rgba(0,0,0,.2);padding:12px;border-radius:5px;box-shadow:-2px -2px 3px rgba(0,0,0,.4),2px 2px 3px hsla(0,0%,100%,.05);text-align:center}.modal.modal-supported .modal-content .ores-gained-text p span{font-family:Germania One}.modal.modal-supported .modal-content .item-container{display:flex;flex-flow:row nowrap;justify-content:center;overflow:hidden}.modal.modal-supported .modal-content .item-container .item-found{margin-top:20px;cursor:pointer;padding:5px;background:rgba(0,0,0,.4);border-radius:5px;position:relative;box-shadow:-1px -1px 2px rgba(0,0,0,.1),1px 1px 2px hsla(0,0%,100%,.1)}.modal.modal-supported .modal-content .item-container .item-found:after,.modal.modal-supported .modal-content .item-container .item-found:before{content:"";position:absolute;width:300px;top:50%;transform:translateY(-50%);height:1px;background:hsla(0,0%,100%,.8);box-shadow:0 0 8px gold}.modal.modal-supported .modal-content .item-container .item-found:before{left:-320px}.modal.modal-supported .modal-content .item-container .item-found:after{right:-320px}.modal.modal-supported .modal-content .item-container .item-found *{pointer-events:none}.modal.modal-supported .modal-content .item-container .item-found.common{box-shadow:0 0 5px var(--common-equip-color) inset}.modal.modal-supported .modal-content .item-container .item-found.uncommon{box-shadow:0 0 5px var(--uncommon-equip-color) inset}.modal.modal-supported .modal-content .item-container .item-found.rare{box-shadow:0 0 5px var(--rare-equip-color) inset}.modal.modal-supported .modal-content .item-container .item-found.unique{box-shadow:0 0 5px var(--unique-equip-color) inset}.modal.modal-supported .modal-content .item-container .item-found.epic{box-shadow:0 0 5px var(--epic-equip-color) inset}.modal.modal-supported .modal-content .item-container .item-found.legendary{box-shadow:0 0 5px var(--legendary-equip-color) inset}.modal.modal-supported .modal-content .item-container .item-found.mythic{box-shadow:0 0 5px var(--mythic-equip-color) inset}.modal.modal-supported .modal-content .item-container .item-found.supporter{box-shadow:0 0 5px var(--supporter-equip-color) inset}.reward-ad-container{position:absolute;width:64px;height:64px;z-index:2;bottom:110px;left:20px;cursor:pointer;animation:fadeIn .3s ease-out}.reward-ad-container.hidden{display:none}.reward-ad-container.active img{filter:drop-shadow(0 0 5px gold) brightness(1);animation:wiggle .7s linear infinite alternate-reverse,fadeIn 3s linear}.reward-ad-container img{width:100%;pointer-events:none;transition:filter;filter:brightness(.5)}.reward-ad-container .ad-cooldown{pointer-events:none;display:none;opacity:.5;transition:all .3s ease-out;text-shadow:0 0 4px gold}.reward-ad-container:hover .ad-cooldown{opacity:1}.reward-ad-container:not(.active) .ad-cooldown{display:block;position:absolute;color:#fff;font-family:Germania One;font-size:26px;letter-spacing:.5px;top:60%;left:50%;transform:translate(-50%,-50%)}.modal.modal-adError{text-align:center}.display-ads-container p{padding:3px 0;text-align:center;font-weight:700;font-size:16px}.modal.modal-evenMoreSupport .modal-content div>p{text-align:center}.modal.modal-evenMoreSupport .modal-content div>p span{font-weight:700;color:#f0f;text-shadow:0 0 4px gold}.modal.modal-evenMoreSupport .modal-content div>small{display:block;text-align:center;color:#ccc}.modal.modal-evenMoreSupport .modal-content div div{margin-top:10px}.modal.modal-evenMoreSupport .modal-content div div small{margin-top:5px;color:#ccc;text-align:center;display:block}.loading-screen{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;z-index:10;display:grid;place-items:center}.loading-screen img{height:100px}.loading-screen .lds-dual-ring{display:block;position:absolute;left:50%;transform:translateX(-50%);margin-top:20px}.loading-screen .lds-dual-ring h1{font-size:16px;color:#aaa;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.loading-screen .lds-dual-ring:after{position:relative;z-index:0;content:"";display:block;width:100px;height:100px;border-radius:50%;border-color:#fff;border-color:hsla(0,0%,100%,.7) transparent;border-style:solid;border-width:3px;animation:lds-dual-ring 1.2s linear infinite}.loading-screen .loading-screen-bottom-text{text-align:center;color:#aaa;opacity:0;animation:fadeInUp .4s ease-out 3s forwards}.loading-screen .loading-screen-bottom-text p{line-height:150%}.loading-screen-link,a.loading-screen-link{color:#aaa;text-decoration:underline;cursor:pointer;font-weight:700}.loading-screen-link:hover,a.loading-screen-link:hover{color:#fff}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ore-garden-header{color:#fff;position:absolute;text-shadow:0 0 2px #000,0 0 10px gold;left:50%;transform:translateX(-50%);top:-60px;font-size:40px;pointer-events:none}.ore-garden-container{display:flex;flex-flow:row nowrap;align-items:flex-start;animation:fadeInUp .3s ease-out forwards}.ore-garden{--ore-garden-bg-color:#222;width:600px;background:var(--ore-garden-bg-color);position:relative;border:4px ridge #000;display:grid;grid-template-rows:max-content auto;grid-template-columns:max-content auto;gap:20px;padding:20px}.ore-garden .garden-harvested-crops-container,.ore-garden .garden-plots-container,.ore-garden .garden-seed-bag-container{text-align:center;border:4px ridge #000;border-radius:5px;padding:20px;position:relative}.ore-garden .garden-harvested-crops-container h3,.ore-garden .garden-plots-container h3,.ore-garden .garden-seed-bag-container h3{color:#fff;text-shadow:0 0 2px #000,0 0 4px gold;position:absolute;left:50%;transform:translateX(-50%);top:-12px;padding:0 10px}.ore-garden .garden-harvested-crops-container .garden-plot,.ore-garden .garden-harvested-crops-container .harvested-crop-slot,.ore-garden .garden-harvested-crops-container .seed-bag-slot,.ore-garden .garden-plots-container .garden-plot,.ore-garden .garden-plots-container .harvested-crop-slot,.ore-garden .garden-plots-container .seed-bag-slot,.ore-garden .garden-seed-bag-container .garden-plot,.ore-garden .garden-seed-bag-container .harvested-crop-slot,.ore-garden .garden-seed-bag-container .seed-bag-slot{display:grid;place-items:center;position:relative}.ore-garden .garden-harvested-crops-container .garden-plot>img,.ore-garden .garden-harvested-crops-container .harvested-crop-slot>img,.ore-garden .garden-harvested-crops-container .seed-bag-slot>img,.ore-garden .garden-plots-container .garden-plot>img,.ore-garden .garden-plots-container .harvested-crop-slot>img,.ore-garden .garden-plots-container .seed-bag-slot>img,.ore-garden .garden-seed-bag-container .garden-plot>img,.ore-garden .garden-seed-bag-container .harvested-crop-slot>img,.ore-garden .garden-seed-bag-container .seed-bag-slot>img{filter:drop-shadow(1px 2px 2px black)}.ore-garden .garden-harvested-crops-container .garden-plot .amount,.ore-garden .garden-harvested-crops-container .harvested-crop-slot .amount,.ore-garden .garden-harvested-crops-container .seed-bag-slot .amount,.ore-garden .garden-plots-container .garden-plot .amount,.ore-garden .garden-plots-container .harvested-crop-slot .amount,.ore-garden .garden-plots-container .seed-bag-slot .amount,.ore-garden .garden-seed-bag-container .garden-plot .amount,.ore-garden .garden-seed-bag-container .harvested-crop-slot .amount,.ore-garden .garden-seed-bag-container .seed-bag-slot .amount{position:absolute;bottom:3px;right:3px;font-family:Germania One;color:#fff;text-shadow:0 0 5px #000;font-size:20px;pointer-events:none}.ore-garden .garden-plots-container{grid-column-start:1;grid-column-end:-1;border-color:#006703;background:#034603}.ore-garden .garden-plots-container h3{background:linear-gradient(180deg,var(--ore-garden-bg-color) 50%,#034603 0)}.ore-garden .garden-plots-container .garden-plots{display:flex;flex-flow:row nowrap;justify-content:center}.ore-garden .garden-plots-container .garden-plots .garden-plot{height:50px;width:50px;background:#8b4513;box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131;margin:0 5px;border-radius:3px;position:relative}.ore-garden .garden-plots-container .garden-plots .garden-plot .planted-seed.planted-seed-ready{animation:wiggle .7s linear infinite alternate-reverse}.ore-garden .garden-plots-container .garden-plots .garden-plot .plot-progress-bar{position:absolute;width:calc(100% - 10px);bottom:5px;height:5px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.7);border-radius:100px;overflow:hidden}.ore-garden .garden-plots-container .garden-plots .garden-plot .plot-progress-bar .bar{background:#7fff00;height:100%;width:0}.ore-garden .garden-harvested-crops-container{background:#442704;border-color:#442409}.ore-garden .garden-harvested-crops-container h3{background:linear-gradient(180deg,var(--ore-garden-bg-color) 50%,#442704 0)}.ore-garden .garden-harvested-crops-container .harvested-crops{display:flex;flex-flow:row nowrap;justify-content:center}.ore-garden .garden-harvested-crops-container .harvested-crops .harvested-crop-slot{height:50px;width:50px;background:#222;box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131;margin:0 5px;border-radius:3px}.ore-garden .garden-seed-bag-container{background:#442704;border-color:#442409}.ore-garden .garden-seed-bag-container h3{background:linear-gradient(180deg,var(--ore-garden-bg-color) 50%,#442704 0)}.ore-garden .garden-seed-bag-container .seed-bag{display:flex;flex-flow:row nowrap;justify-content:center}.ore-garden .garden-seed-bag-container .seed-bag .seed-bag-slot{height:50px;width:50px;background:#222;box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131;margin:0 5px;border-radius:3px}.ore-garden .garden-seed-bag-container .seed-bag .seed-bag-slot .amount,.ore-garden .garden-seed-bag-container .seed-bag .seed-bag-slot>img{pointer-events:none}.ore-garden .dropdown-menu{position:absolute;background:#222;color:#ccc;width:max-content;text-align:left;z-index:2}.ore-garden .dropdown-menu .dropdown-menu-choice{padding:6px 10px;cursor:pointer;border-bottom:1px solid hsla(0,0%,100%,.1)}.ore-garden .dropdown-menu .dropdown-menu-choice:last-child{border-bottom:none}.ore-garden .dropdown-menu .dropdown-menu-choice:hover{background:#333;color:#fff}.seed-splicing{background:#222;color:#fff;padding:20px;margin-left:20px;border:4px ridge #000;text-align:center}.seed-splicing .seed-splicing-header{text-shadow:0 0 2px #000,0 0 4px gold}.seed-splicing .seed-splicing-slots{display:grid;grid-template-columns:50px 50px;grid-template-rows:50px;column-gap:10px;margin:10px 0}.seed-splicing .seed-splicing-slots .seed-splicing-slot{display:grid;place-items:center;height:50px;width:50px;border-radius:3px;background:#111;box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131}.seed-splicing button{padding:5px 8px;background:transparent;color:#fff;cursor:pointer;border:3px solid transparent;border-image:url(./misc-buttonBorder.20bf981a.png) 2 round;opacity:.8}.seed-splicing button:hover{opacity:1}.cityscape-container{background:var(--ore-garden-bg-color);border:4px ridge #000;padding:20px;animation:fadeInUp .3s ease-out forwards;background:#222;position:relative;height:700px;display:flex;flex-flow:row nowrap;align-items:flex-start}.cityscape-container .cityscape-header{color:#fff;font-size:40px;position:absolute;left:50%;transform:translateX(-50%);top:-60px;pointer-events:none}.cityscape-container .cityscape-grid-container{background:#000;width:900px;height:100%;position:relative;display:grid;place-items:center}.cityscape-container .cityscape-grid-container .cityscape-grid .cityscape-grid-slot{outline:1px solid #fff;display:inline-block}.cityscape-container .cityscape-modal-right{height:100%;display:flex;flex-flow:column nowrap;width:150px;margin-left:20px}.cityscape-container .cityscape-modal-right .cityscape-inventory{background:#000;height:10px;flex-grow:1;margin-bottom:20px}.cityscape-container .cityscape-modal-right .cityscape-inventory h1{font-size:20px;color:#fff}.cityscape-container .cityscape-modal-right .cityscape-bonuses{background:#000;height:200px}.cityscape-container .cityscape-modal-right .cityscape-bonuses h1{font-size:20px;color:#fff}.tab-content-hero{background-color:grey;background-image:url(./bg-hero_bg.de6a0cb7.png);border-top:20px solid #8b4513;border-image:url(./misc-border.738549a0.png) 10 round;overflow:auto}.tab-content-hero .hero-tab-wrapper{flex:1 1 auto;overflow-y:auto;height:300px;position:relative;display:flex;flex-flow:column nowrap;align-items:center}.hero-name-wrapper{position:relative;margin-top:10px;padding:10px;width:100%}.hero-name-wrapper>p{position:absolute;color:hsla(0,0%,100%,.4);background:#000;top:-6px;left:50%;transform:translateX(-50%);padding:3px 10px 1px;z-index:1;border-top-left-radius:5px;border-top-right-radius:5px}.hero-name-wrapper .hero-name-container{background:#222;padding:12px 5px;border:4px ridge #222;position:relative;box-shadow:inset 0 0 25px 4px #000}.hero-name-wrapper .hero-name-container:after,.hero-name-wrapper .hero-name-container:before{content:"";position:absolute;height:31px;width:12px;background:#000;background-image:url(./misc-vertical_separator.1c0aa1bf.png);background-size:100% auto;top:-35px;filter:brightness(.3)}.hero-name-wrapper .hero-name-container:before{left:20px}.hero-name-wrapper .hero-name-container:after{right:20px}.hero-name-wrapper .hero-name-container input{color:#fff;text-align:center;font-size:20px;font-family:Germania One;background:transparent;outline:none;border:none;width:100%}.equips-wrapper{width:calc(100% - 20px);margin:5px 10px;padding:10px 0;background:rgba(0,0,0,.5);border:6px ridge #222}.equips-wrapper .equips-container{padding:20px 0;display:grid;justify-content:center;grid-template-columns:64px 64px 64px;grid-template-rows:64px 64px 64px 64px;background-image:url(./misc-equipsBody.e8bff452.png);row-gap:10px;column-gap:10px}.equips-wrapper .equips-container .slot{height:64px;width:64px;position:relative;border-radius:3px;background:rgba(34,34,34,.6);box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;overflow:hidden;border:2px groove transparent}.equips-wrapper .equips-container .slot:before{position:absolute;top:0;left:0;color:#6a6a6a;padding:5px;font-size:12px}.equips-wrapper .equips-container .slot.common{border-color:var(--common-equip-color)}.equips-wrapper .equips-container .slot.uncommon{border-color:var(--uncommon-equip-color);box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131,0 0 5px var(--uncommon-equip-color)}.equips-wrapper .equips-container .slot.rare{border-color:var(--rare-equip-color);box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131,0 0 5px var(--rare-equip-color)}.equips-wrapper .equips-container .slot.unique{border-color:var(--unique-equip-color);box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131,0 0 5px var(--unique-equip-color)}.equips-wrapper .equips-container .slot.epic{border-color:var(--epic-equip-color);box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131,0 0 5px var(--epic-equip-color)}.equips-wrapper .equips-container .slot.legendary{border-color:var(--legendary-equip-color);box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131,0 0 5px var(--legendary-equip-color)}.equips-wrapper .equips-container .slot.mythic{border-color:var(--mythic-equip-color);box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131,0 0 5px var(--mythic-equip-color)}.equips-wrapper .equips-container .slot.supporter{border-color:var(--supporter-equip-color);box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131,0 0 5px var(--supporter-equip-color)}.equips-wrapper .equips-container .slot.accessory-slot{grid-column-start:1;grid-row-start:1}.equips-wrapper .equips-container .slot.accessory-slot:before{content:"ACC"}.equips-wrapper .equips-container .slot.helmet-slot{grid-column-start:2;grid-row-start:1}.equips-wrapper .equips-container .slot.helmet-slot:before{content:"HAT"}.equips-wrapper .equips-container .slot.artifact-slot{grid-column-start:3;grid-row-start:1}.equips-wrapper .equips-container .slot.artifact-slot:before{content:"ARTIFACT"}.equips-wrapper .equips-container .slot.weapon-slot{grid-column-start:1;grid-row-start:2}.equips-wrapper .equips-container .slot.weapon-slot:before{content:"WEAPON"}.equips-wrapper .equips-container .slot.chest-slot{grid-column-start:2;grid-row-start:2}.equips-wrapper .equips-container .slot.chest-slot:before{content:"TOP"}.equips-wrapper .equips-container .slot.pickaxe-slot{grid-column-start:3;grid-row-start:2}.equips-wrapper .equips-container .slot.pickaxe-slot:before{content:"PICKAXE"}.equips-wrapper .equips-container .slot.pant-slot{grid-column-start:2;grid-row-start:3}.equips-wrapper .equips-container .slot.pant-slot:before{content:"BOTTOM"}.equips-wrapper .equips-container .slot.shoe-slot{grid-column-start:2;grid-row-start:4}.equips-wrapper .equips-container .slot.shoe-slot:before{content:"SHOE"}.equips-wrapper .equips-container .slot>*{z-index:1;pointer-events:none}.equips-wrapper .equips-container .slot .dropdown-menu-container{pointer-events:all;z-index:2}.equips-wrapper .hero-stats{border-radius:5px;color:#ccc;display:grid;grid-template-columns:1fr 1fr;column-gap:5px;row-gap:5px;padding:5px 10px}.equips-wrapper .hero-stats p{padding:5px;background:rgba(0,0,0,.4);display:flex;flex-flow:row nowrap;justify-content:space-between}.equips-wrapper .hero-stats p:first-of-type{grid-column:1/-1}.equips-wrapper .hero-stats p span{color:#fff}.hero-training-btn{margin-top:12px;width:calc(100% - 20px);font-family:Germania One;font-size:20px;padding:15px 0;cursor:pointer;background-color:#222;background-image:url(./researchUpgrade-nonRepeatablesBg.8263262c.png);background-size:100% 100%;color:#fff;text-shadow:0 0 4px #000,0 0 10px gold}.hero-training-btn p{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}.hero-training-btn p img{width:20px;margin-left:5px}.training-wrapper{width:calc(100% - 20px);background:rgba(0,0,0,.5);padding:12px;display:flex;flex-flow:column nowrap;margin:20px 10px;color:#fff;border:6px ridge #222;position:relative}.training-wrapper:after,.training-wrapper:before{content:"";position:absolute;height:26px;width:12px;background-image:url(./test-chain.188300a2.png);filter:drop-shadow(0 0 4px black);background-size:100% auto;top:-32px}.training-wrapper:before{left:16px}.training-wrapper:after{right:16px}.training-wrapper>h3{align-self:center;position:absolute;top:-16px;font-size:20px;letter-spacing:.5px;text-shadow:0 0 3px #000}.training-wrapper .hero-level-container{display:flex;flex-flow:column nowrap;width:100%;color:#000;font-family:Germania One}.training-wrapper .hero-level-container:hover .additional-info{display:flex!important}.training-wrapper .hero-level-container h3{font-size:24px;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:4px;background:#202020;color:#fff;padding:0 8px;box-shadow:inset 0 0 4px #222}.training-wrapper .hero-level-container .xp-bar-container{height:8px;width:100%;background:#ccc;margin-top:4px;position:relative;border-radius:2px;box-shadow:inset 0 0 4px #222;pointer-events:none}.training-wrapper .hero-level-container .xp-bar-container .bar{height:100%;background:#0f0;border-radius:2px}.training-wrapper .hero-level-container .xp-bar-container p{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;filter:drop-shadow(0 0 3px black);z-index:1;width:100%;text-align:center}.training-wrapper .hero-level-container .additional-info{margin-top:8px;padding:4px;background:#fff;font-family:Asap Condensed;flex-flow:column nowrap;gap:2px;display:none}.training-wrapper .hero-level-container .additional-info p{display:flex;flex-flow:row nowrap;justify-content:space-between;background:#222;color:#fff;padding:4px 6px;border-radius:4px;color:#ccc;font-size:14px}.training-wrapper .hero-level-container .additional-info p span{color:#fff;font-family:Germania One}.training-wrapper .level-up-by-x-container{margin-top:16px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:4px;background:#fff;padding:4px;margin-bottom:4px}.training-wrapper .level-up-by-x-container button{font-family:Germania One;background:#000;color:#fff;cursor:pointer;filter:brightness(.5);padding:2px 0}.training-wrapper .level-up-by-x-container button.selected,.training-wrapper .level-up-by-x-container button:hover{filter:brightness(1)}.training-wrapper .hero-stats-container{color:#000;display:flex;flex-flow:column nowrap;gap:2px}.training-wrapper .hero-stats-container .hero-stat{background-color:#fff;display:flex;flex-flow:row nowrap;padding:2px}.training-wrapper .hero-stats-container .hero-stat .hero-stat-name{font-family:Germania One;color:#fff;background:#222;padding:4px 8px;width:50px;border-radius:4px}.training-wrapper .hero-stats-container .hero-stat>div{flex-grow:1;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding-left:6px}.training-wrapper .hero-stats-container .hero-stat>div p{font-weight:700;font-family:Germania One}.training-wrapper .hero-stats-container .hero-stat>div p span{font-weight:400;opacity:.6;font-family:Asap Condensed}.training-wrapper .hero-stats-container .hero-stat>div button{cursor:pointer;background-color:#fff;border:1px solid green;padding:2px 4px;border-radius:2px;color:#fff;text-shadow:0 0 10px #000;background:#0f0}.training-wrapper .hero-stats-container .hero-stat>div button.disabled{background:#fff;border-color:#ccc;cursor:not-allowed}.training-wrapper .available-stat-points-container{text-align:center;margin-top:16px}.training-wrapper .available-stat-points-container p{color:#bbb}.training-wrapper .available-stat-points-container p strong{padding-left:4px;font-family:Germania One;font-size:20px}.training-wrapper .reset-stat-points-btn{align-self:center;margin-top:16px;cursor:pointer;padding:2px 8px;background:#222;border:3px solid transparent;border-image:url(./misc-buttonBorder.20bf981a.png) 3 round;color:#fff}.hero-training-modal-content{text-align:center}.hero-training-modal-content div{margin-top:15px;background:rgba(0,0,0,.4);box-shadow:inset 0 0 10px 2px #000;border-radius:5px;padding:20px;line-height:30px;font-size:20px}.hero-training-modal-content div strong{font-family:Germania One;font-size:24px;white-space:nowrap}.hero-training-modal-content small{display:block;opacity:.6;margin-top:20px}.modal.modal-resetStats .modal-content{text-align:center}.modal.modal-resetStats .modal-content .box-shadowed{margin-top:16px;display:flex;flex-flow:column nowrap;gap:4px}.modal.modal-resetStats .modal-content .box-shadowed>p{background:#000;border-radius:4px;padding:4px 8px;display:flex;flex-flow:row nowrap;justify-content:space-between}.modal.modal-resetStats .modal-content .box-shadowed>p:first-of-type{color:#dc143c}.modal.modal-resetStats .modal-content .box-shadowed>p:last-of-type{color:#0f0}.cheater-detected-container{position:absolute;z-index:1;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.7);padding:10px 20px 15px;text-align:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px;top:-80px;transition:top .3s ease-out}.cheater-detected-container.active{top:0}.cheater-detected-container h3{color:#dc143c;text-decoration:underline}.cheater-detected-container p{margin-top:3px;color:#fff}.cheater-detected-container p strong{font-family:Germania One}.frame{font-size:9px;position:relative;display:inline-block}.frame .head{position:relative;height:18.75em;width:16.25em;border-radius:50%;left:50%;transform:translateX(-50%);background:#f3d19b;z-index:1;animation:headbob 5s ease-in-out infinite;filter:drop-shadow(0 0 1px black)}.frame .head .hair .sideburn{height:9.375em;width:1.875em;background:#391f03;position:absolute;border-radius:1.875em;box-shadow:0 1px 1px #000}.frame .head .hair .sideburn.left{left:0}.frame .head .hair .sideburn.right{right:0}.frame .head .hair .main-hair{width:100%;height:5em;background:#391f03;border-top-left-radius:.625em;border-top-right-radius:.625em;position:relative;animation:hairbob 5s ease-in-out infinite}.frame .head .hair .main-hair .hair-fringe{height:3.438em;width:70%;background:#391f03;position:absolute;right:0;bottom:-1.25em;border-radius:50%;transform:rotate(10deg);animation:fringebob 5s ease-in-out infinite;z-index:10;filter:drop-shadow(0 1px 1px black)}.frame .head .hair .main-hair .hair-poof{position:absolute;height:1.875em;width:3.125em;border-radius:50%;background:#391f03}.frame .head .hair .main-hair .hair-poof.one{top:-1.25em;width:100%;height:3.125em}.frame .head .hair .main-hair .hair-poof.two{bottom:-.625em}.frame .head .hair .main-hair .hair-poof.three{right:0;bottom:-.625em}.frame .head .ears .ear{height:4.375em;width:3.75em;border-radius:50%;background:#f3d19b;position:absolute;z-index:-10;top:6.875em}.frame .head .ears .ear.left{left:-1.875em}.frame .head .ears .ear.right{right:-1.875em}.frame .head .eyes{position:absolute;display:flex;flex-flow:row nowrap;justify-content:center;top:6.25em;width:100%}.frame .head .eyes .eye{position:relative;height:4.375em;width:4.375em;background:#fff;border-radius:50%;margin:1.25em;display:grid;place-items:center}.frame .head .eyes .eye .eyebrow{width:100%;height:.938em;background:#391f03;position:absolute;top:-.938em;border-radius:.938em}.frame .head .eyes .eye .eyelid{box-shadow:0 1px 5px rgba(0,0,0,.5);position:absolute;width:100%;height:1.25em;background:#eebc6d;border-radius:1.875em;top:0;z-index:1;animation:blinkEye 5s ease-in-out infinite}.frame .head .eyes .eye .pupil{position:relative;height:70%;width:70%;background:#391f03;border-radius:50%;z-index:0}.frame .head .glasses{height:4.375em;width:90%;position:relative;top:2.188em;left:50%;transform:translateX(-50%);display:flex;flex-flow:row nowrap;justify-content:center;z-index:10;animation:glassesbob 5s ease-in-out infinite}.frame .head .glasses>*{box-shadow:0 1px 5px rgba(0,0,0,.6)}.frame .head .glasses .temple{width:3.8em;height:.325em;background:#fff1a4;position:absolute}.frame .head .glasses .temple.left{left:-1.875em;transform:rotate(30deg)}.frame .head .glasses .temple.right{right:-1.875em;transform:rotate(-30deg)}.frame .head .glasses .bridge{position:relative;width:1.563em;height:.938em;background:#fff1a4;top:1.875em}.frame .head .glasses .lens{background:hsla(0,0%,100%,.2);height:100%;width:4.65em;border:.3em solid #fff1a4;border-radius:45%;position:relative;z-index:1;box-sizing:content-box}.frame .head .cheeks .cheek{height:3.75em;width:3.75em;border-radius:50%;background:#f79bab;position:absolute;z-index:-10;top:10.313em}.frame .head .cheeks .cheek.right{right:0}.frame .head .mouth{height:3.75em;width:60%;background:#fff;border-bottom-left-radius:50%;border-bottom-right-radius:50%;top:3.75em;box-shadow:inset 0 0 1px 1px rgba(0,0,0,.2)}.frame .head .mouth,.frame .neck{left:50%;transform:translateX(-50%);position:relative}.frame .neck{width:7.5em;background:#f0c784;height:4.375em;margin-top:-1.875em;z-index:0}.frame .torso{width:28.125em;height:6.25em;background:#13137e;border-top-left-radius:3.125em;border-top-right-radius:3.125em}.wiggle-eyebrows{animation:wiggleEyebrows 5s linear}@keyframes wiggleEyebrows{0%{top:-.938em}3%{top:-1.563em}6%{top:-.938em}9%{top:-1.563em}12%{top:-.938em}}.shocked-eyebrows{animation:shockedEyebrows 5s linear}@keyframes shockedEyebrows{0%{top:-.938em}3%{top:-1.563em}72%{top:-1.563em}75%{top:-.938em}}.shocked-eyelids{animation:shockedEyelids 5s linear,blinkEye 5s ease-in-out infinite!important}@keyframes shockedEyelids{0%{top:0}3%{top:-.625em}72%{top:-.625em}75%{top:0}}.shocked-mouth{animation:shockedMouth 5s linear}@keyframes shockedMouth{0%{width:60%;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:50%;border-bottom-right-radius:50%}3%{width:3.75em;border-top-left-radius:50%;border-top-right-radius:50%}72%{width:3.75em;border-top-left-radius:50%;border-top-right-radius:50%}75%{width:60%;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:50%;border-bottom-right-radius:50%}}.curious-eyebrows-left{animation:curiousEyebrowsLeft 5s;z-index:2}@keyframes curiousEyebrowsLeft{0%{top:-.938em}3%{top:0}72%{top:0}75%{top:-.938em}}.curious-eyebrows-right{animation:curiousEyebrowsRight 5s;z-index:2}@keyframes curiousEyebrowsRight{0%{top:-.938em;transform:rotate(0deg)}3%{top:-.625em;transform:rotate(10deg)}72%{top:-.625em;transform:rotate(10deg)}75%{top:-.938em;transform:rotate(0deg)}}.curious-mouth{animation:curiousMouth 5s}@keyframes curiousMouth{0%{width:60%;height:3.75em;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:50%;border-bottom-right-radius:50%}3%{width:30%;height:1.25em;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}72%{width:30%;height:1.25em;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}75%{width:60%;height:3.75em;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:50%;border-bottom-right-radius:50%}}.angry-mouth{animation:angryMouth 5s}@keyframes angryMouth{0%{transform:translateX(-50%) rotate(0deg)}3%{transform:translateX(-50%) rotate(180deg)}72%{transform:translateX(-50%) rotate(180deg)}75%{transform:translateX(-50%) rotate(0deg)}}.angry-head{animation:angrySkin 5s,headbob 5s ease-in-out infinite!important}.angry-eyelids{animation:angrySkin 5s,blinkEye 5s ease-in-out infinite!important}.angry-skin{animation:angrySkin 5s}@keyframes angrySkin{0%{background:#f3d19b}3%{background:#e43f3f}72%{background:#e43f3f}75%{background:#f3d19b}}.angry-eyebrows-left{animation:angryEyebrowsLeft 5s}.angry-eyebrows-right{animation:angryEyebrowsRight 5s}@keyframes angryEyebrowsLeft{0%{transform:rotate(0deg)}3%{transform:rotate(20deg)}72%{transform:rotate(20deg)}75%{transform:rotate(0deg)}}@keyframes angryEyebrowsRight{0%{transform:rotate(0deg)}3%{transform:rotate(-20deg)}72%{transform:rotate(-20deg)}75%{transform:rotate(0deg)}}@keyframes blinkEye{0%{height:1.25em}2%{height:100%}4%{height:1.25em}}@keyframes headbob{0%{transform:translate(-50%)}50%{transform:translate(-50%,.625em)}to{transform:translate(-50%)}}@keyframes glassesbob{0%{transform:translate(-50%)}50%{transform:translate(-50%,.313em)}to{transform:translate(-50%)}}@keyframes fringebob{0%{transform:rotate(10deg) translateY(0)}50%{transform:rotate(15deg) translateY(.625em)}to{transform:translate(10deg) translateY(0)}}.pet-shiny{filter:brightness(1.7) saturate(4) hue-rotate(90deg) drop-shadow(0 0 4px rgba(255,255,255,.6))!important}.pet-favorite:after{content:"⭐";font-size:20px;position:absolute;top:0;right:0;text-shadow:0 0 3px #000}.pets-modal-container{min-width:800px;animation:fadeInUp .3s ease-out forwards;position:relative}.pets-modal-container .pets-modal-tabs-container{display:flex;flex-flow:row nowrap}.pets-modal-container .pets-modal-tabs-container .pets-modal-tab{margin-right:20px;padding:10px 30px;background-color:#111;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAUVBMVEWFhYWDg4N3d3dtbW17e3t1dXWBgYGHh4d5eXlzc3OLi4ubm5uVlZWPj4+NjY19fX2JiYl/f39ra2uRkZGZmZlpaWmXl5dvb29xcXGTk5NnZ2c8TV1mAAAAG3RSTlNAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAvEOwtAAAFVklEQVR4XpWWB67c2BUFb3g557T/hRo9/WUMZHlgr4Bg8Z4qQgQJlHI4A8SzFVrapvmTF9O7dmYRFZ60YiBhJRCgh1FYhiLAmdvX0CzTOpNE77ME0Zty/nWWzchDtiqrmQDeuv3powQ5ta2eN0FY0InkqDD73lT9c9lEzwUNqgFHs9VQce3TVClFCQrSTfOiYkVJQBmpbq2L6iZavPnAPcoU0dSw0SUTqz/GtrGuXfbyyBniKykOWQWGqwwMA7QiYAxi+IlPdqo+hYHnUt5ZPfnsHJyNiDtnpJyayNBkF6cWoYGAMY92U2hXHF/C1M8uP/ZtYdiuj26UdAdQQSXQErwSOMzt/XWRWAz5GuSBIkwG1H3FabJ2OsUOUhGC6tK4EMtJO0ttC6IBD3kM0ve0tJwMdSfjZo+EEISaeTr9P3wYrGjXqyC1krcKdhMpxEnt5JetoulscpyzhXN5FRpuPHvbeQaKxFAEB6EN+cYN6xD7RYGpXpNndMmZgM5Dcs3YSNFDHUo2LGfZuukSWyUYirJAdYbF3MfqEKmjM+I2EfhA94iG3L7uKrR+GdWD73ydlIB+6hgref1QTlmgmbM3/LeX5GI1Ux1RWpgxpLuZ2+I+IjzZ8wqE4nilvQdkUdfhzI5QDWy+kw5Wgg2pGpeEVeCCA7b85BO3F9DzxB3cdqvBzWcmzbyMiqhzuYqtHRVG2y4x+KOlnyqla8AoWWpuBoYRxzXrfKuILl6SfiWCbjxoZJUaCBj1CjH7GIaDbc9kqBY3W/Rgjda1iqQcOJu2WW+76pZC9QG7M00dffe9hNnseupFL53r8F7YHSwJWUKP2q+k7RdsxyOB11n0xtOvnW4irMMFNV4H0uqwS5ExsmP9AxbDTc9JwgneAT5vTiUSm1E7BSflSt3bfa1tv8Di3R8n3Af7MNWzs49hmauE2wP+ttrq+AsWpFG2awvsuOqbipWHgtuvuaAE+A1Z/7gC9hesnr+7wqCwG8c5yAg3AL1fm8T9AZtp/bbJGwl1pNrE7RuOX7PeMRUERVaPpEs+yqeoSmuOlokqw49pgomjLeh7icHNlG19yjs6XXOMedYm5xH2YxpV2tc0Ro2jJfxC50ApuxGob7lMsxfTbeUv07TyYxpeLucEH1gNd4IKH2LAg5TdVhlCafZvpskfncCfx8pOhJzd76bJWeYFnFciwcYfubRc12Ip/ppIhA1/mSZ/RxjFDrJC5xifFjJpY2Xl5zXdguFqYyTR1zSp1Y9p+tktDYYSNflcxI0iyO4TPBdlRcpeqjK/piF5bklq77VSEaA+z8qmJTFzIWiitbnzR794USKBUaT0NTEsVjZqLaFVqJoPN9ODG70IPbfBHKK+/q/AWR0tJzYHRULOa4MP+W/HfGadZUbfw177G7j/OGbIs8TahLyynl4X4RinF793Oz+BU0saXtUHrVBFT/DnA3ctNPoGbs4hRIjTok8i+algT1lTHi4SxFvONKNrgQFAq2/gFnWMXgwffgYMJpiKYkmW3tTg3ZQ9Jq+f8XN+A5eeUKHWvJWJ2sgJ1Sop+wwhqFVijqWaJhwtD8MNlSBeWNNWTa5Z5kPZw5+LbVT99wqTdx29lMUH4OIG/D86ruKEauBjvH5xy6um/Sfj7ei6UUVk4AIl3MyD4MSSTOFgSwsH/QJWaQ5as7ZcmgBZkzjjU1UrQ74ci1gWBCSGHtuV1H2mhSnO3Wp/3fEV5a+4wz//6qy8JxjZsmxxy5+4w9CDNJY09T072iKG0EnOS0arEYgXqYnXcYHwjTtUNAcMelOd4xpkoqiTYICWFq0JSiPfPDQdnt+4/wuqcXY47QILbgAAAABJRU5ErkJggg==);filter:brightness(.5);cursor:pointer;border-bottom:1px solid hsla(0,0%,100%,.1)}.pets-modal-container .pets-modal-tabs-container .pets-modal-tab.selected{filter:brightness(1);text-shadow:0 0 4px gold}.pets-modal-container .pets-modal-tabs-container .pets-modal-tab h3{color:#fff;font-size:30px;letter-spacing:.8px}.pets-modal-container .pets-modal-tab-content{background-color:#111;background-image:url(data:image/png;base64,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);padding:20px;color:#fff;box-shadow:2px 2px 10px #222}.pets-modal-container .pets-modal-tab-content .section-header{position:absolute;top:0;font-size:18px;top:-12px;left:20px;color:#444;transition:color .3s ease-out;z-index:1}.pets-modal-container .pets-modal-tab-content .section-header span{font-family:Asap Condensed;font-size:14px;font-weight:400}.pets-modal-container .pets-modal-tab-content .dropdown-menu-container{pointer-events:all;position:fixed;z-index:2;background:#000;width:max-content;box-shadow:0 0 5px rgba(0,0,0,.5)}.pets-modal-container .pets-modal-tab-content .dropdown-menu-container *{pointer-events:all}.pets-modal-container .pets-modal-tab-content .dropdown-menu-container div{cursor:pointer;padding:5px 8px;border-bottom:1px solid #444}.pets-modal-container .pets-modal-tab-content .dropdown-menu-container div:last-child{border-bottom:none}.pets-modal-container .pets-modal-tab-content .dropdown-menu-container div:hover{background:#555}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .all-pets-wrapper,.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .current-active-pet-container{position:relative}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .all-pets-wrapper:hover .section-header,.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .current-active-pet-container:hover .section-header{color:#eee}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .current-active-pet-container{margin-bottom:30px;padding:0;position:relative}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .current-active-pet-container .equipped-pets-container{display:grid;grid-gap:10px}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .current-active-pet-container .equipped-pets-container .equipped-pet-container{display:flex;flex-flow:row nowrap;padding:20px;position:relative}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .current-active-pet-container .equipped-pets-container .equipped-pet-container.empty{justify-content:center;align-items:center;font-family:Germania One;color:#363636;font-size:30px}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .current-active-pet-container .equipped-pets-container .equipped-pet-container.dragged-over:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;border:3px dashed #0f0;background:hsla(0,0%,100%,.4);opacity:.7;box-sizing:border-box}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .current-active-pet-container .equipped-pets-container .equipped-pet-container .equipped-pet-img{margin-right:20px;width:100px;height:100px;box-shadow:-2px -2px 3px rgba(0,0,0,.7),2px 2px 3px hsla(0,0%,100%,.1),inset 0 0 35px rgba(0,0,0,.5)}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .current-active-pet-container .equipped-pets-container .equipped-pet-container .equipped-pet-img img{width:100%;height:100%;filter:drop-shadow(0 0 15px black)}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .current-active-pet-container .equipped-pets-container .equipped-pet-container .equipped-pet-img img.clicked{animation:smallWiggle .2s ease-in-out}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .current-active-pet-container .equipped-pets-container .equipped-pet-container .equipped-pet-right{flex-grow:1;display:flex;flex-flow:column nowrap;justify-content:space-between}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .current-active-pet-container .equipped-pets-container .equipped-pet-container .equipped-pet-right header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .current-active-pet-container .equipped-pets-container .equipped-pet-container .equipped-pet-right header div small{text-transform:uppercase;font-size:12px;color:#aaa}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .current-active-pet-container .equipped-pets-container .equipped-pet-container .equipped-pet-right header div .pet-name{font-size:24px;letter-spacing:.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .current-active-pet-container .equipped-pets-container .equipped-pet-container .equipped-pet-right header div .pet-traits{font-style:italic;color:#aaa;font-size:12px}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .current-active-pet-container .equipped-pets-container .equipped-pet-container .equipped-pet-right header .pet-level{height:50px;width:50px;background:rgba(0,0,0,.6);font-size:16px;display:grid;place-items:center;border-radius:4px}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .current-active-pet-container .equipped-pets-container .equipped-pet-container .equipped-pet-right .pet-stats .pet-stat{background:#000;text-transform:uppercase;font-weight:700;display:flex;padding:5px;flex-flow:row nowrap;justify-content:space-between}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .current-active-pet-container .equipped-pets-container .equipped-pet-container .equipped-pet-right .pet-actions{display:flex;flex-flow:row nowrap;justify-content:flex-end}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .current-active-pet-container .equipped-pets-container .equipped-pet-container .equipped-pet-right .pet-actions .pet-action{font-size:20px;padding:10px;margin-left:20px;cursor:pointer;font-family:Germania One}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .all-pets-wrapper{position:relative;padding:20px}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .all-pets-wrapper .section-header .auto-merge-btn,.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .all-pets-wrapper .section-header .sort-pets-btn{display:inline-block;margin-left:10px;padding:2px 5px;cursor:pointer}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .all-pets-wrapper .section-header .auto-merge-btn:hover,.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .all-pets-wrapper .section-header .sort-pets-btn:hover{text-decoration:underline;cursor:pointer}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .all-pets-wrapper .all-pets-container{--slotSize:66px;padding:4px;display:flex;flex-flow:row wrap;justify-content:left;display:grid;grid-template-columns:var(--slotSize) var(--slotSize) var(--slotSize) var(--slotSize) var(--slotSize) var(--slotSize) var(--slotSize) var(--slotSize) var(--slotSize);grid-auto-rows:var(--slotSize);grid-gap:15px;max-height:45vh;overflow:auto}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .all-pets-wrapper .all-pets-container .all-pets-slot{height:100%;width:100%;padding:3px;position:relative;cursor:grab}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .all-pets-wrapper .all-pets-container .all-pets-slot.draggable{-webkit-user-drag:element;-khtml-user-drag:element;-moz-user-drag:element;-o-user-drag:element;user-drag:element}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .all-pets-wrapper .all-pets-container .all-pets-slot.draggable:active{cursor:move;cursor:grabbing!important;cursor:-moz-grabbing!important;cursor:-webkit-grabbing!important}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .all-pets-wrapper .all-pets-container .all-pets-slot.hovered{border:3px solid #fff}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .all-pets-wrapper .all-pets-container .all-pets-slot.starting-drag{border:3px solid #0f0}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .all-pets-wrapper .all-pets-container .all-pets-slot:hover img.pet-img{filter:brightness(100%);animation:smallWiggle .2s ease-in-out infinite alternate-reverse}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .all-pets-wrapper .all-pets-container .all-pets-slot .sparkles{height:60px;width:60px;position:absolute;z-index:1;pointer-events:none}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .all-pets-wrapper .all-pets-container .all-pets-slot img.pet-img{pointer-events:none;width:60px;height:60px;filter:brightness(75%);transition:filter .2s ease-out}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .all-pets-wrapper .all-pets-container .all-pets-slot .pet-level{position:absolute;bottom:0;left:0;right:0;text-align:center;font-family:Germania One;padding:3px;background:rgba(0,0,0,.5);pointer-events:none}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .all-pets-wrapper .all-pets-container .all-pets-slot.pet-slot-equipped:before{content:"E";position:absolute;top:0;left:4px;color:#0f0;font-weight:700;font-size:26px;z-index:1;text-shadow:0 0 10px #000;pointer-events:none}.pets-modal-container .pets-modal-tab-content.overview-tab-content-container .all-pets-wrapper .all-pets-container .all-pets-slot.draggable-mirror{height:66px;width:66px}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container{display:grid;grid-template-columns:auto 250px;padding:0}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .incubators-wrapper{padding:20px;position:relative}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .incubators-wrapper:hover .section-header{color:#eee}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .incubators-wrapper:hover .section-header .quick-hatch-container input{opacity:1}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .incubators-wrapper:hover .section-header .hatch-all-btn{border:1px solid #fff}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .incubators-wrapper .section-header{top:8px;left:40px;z-index:1;width:100%}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .incubators-wrapper .section-header .quick-hatch-container{position:absolute;top:58%;transform:translateY(-50%);left:250px;font-size:14px;display:flex;flex-flow:row nowrap;align-items:center}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .incubators-wrapper .section-header .quick-hatch-container p{letter-spacing:.2px}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .incubators-wrapper .section-header .quick-hatch-container input{margin-left:2px;opacity:.2}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .incubators-wrapper .section-header .hatch-all-btn{position:absolute;top:58%;transform:translateY(-50%);left:400px;border:1px solid #444;padding:4px 6px;font-size:14px;cursor:pointer}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .incubators-wrapper .incubators-container{position:relative;height:100%;padding:30px;display:grid;grid-template-columns:120px 120px 120px 120px;grid-auto-rows:150px;grid-gap:20px;height:380px;overflow:auto}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .incubators-wrapper .incubators-container:hover .section-header{color:#eee}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .incubators-wrapper .incubators-container .incubator{height:100%;width:100%;display:flex;flex-flow:column nowrap;align-items:center;justify-content:space-between;padding-top:9px;padding-bottom:17px;position:relative;filter:drop-shadow(2px 4px 6px black);cursor:pointer}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .incubators-wrapper .incubators-container .incubator *{z-index:2;pointer-events:none}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .incubators-wrapper .incubators-container .incubator .close-btn{pointer-events:all}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .incubators-wrapper .incubators-container .incubator:hover .close-btn{display:block}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .incubators-wrapper .incubators-container .incubator .close-btn{display:none;position:absolute;top:0;right:0;background:#000;width:20px;padding:5px}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .incubators-wrapper .incubators-container .incubator .incubator-img{z-index:1;position:absolute;height:100%;width:100%;pointer-events:none;top:0;left:0;image-rendering:pixelated}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .incubators-wrapper .incubators-container .incubator .incubator-egg{z-index:0;position:absolute;top:30%;width:70%;animation:smallWiggle 1s ease-in-out infinite alternate-reverse;transform-origin:bottom center}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .incubators-wrapper .incubators-container .incubator .incubator-state{font-family:Germania One;text-transform:uppercase}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .incubators-wrapper .incubators-container .incubator .incubator-bottom{font-family:Germania One;text-shadow:0 0 10px #000;color:#fff;letter-spacing:.3px}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .eggs-wrapper{background:#1e1414;padding:10px;border-left:10px solid brown;border-image:url(./misc-vertical_separator.1c0aa1bf.png) 10 round}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .eggs-wrapper h3{text-align:center;color:#eee;font-size:24px;background:#000;padding:10px;margin-bottom:10px}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .eggs-wrapper h3 span{color:#bbb;font-size:14px;font-family:Asap Condensed}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .eggs-wrapper .eggs-container{max-height:340px;overflow:auto}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .eggs-wrapper .eggs-container .incubate-all-btn{width:100%;margin-bottom:10px;font-size:20px;font-family:Germania One;background-color:hsla(0,0%,100%,.4);transition:background-color .3s;cursor:pointer}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .eggs-wrapper .eggs-container .incubate-all-btn:hover{background-color:#fff}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .eggs-wrapper .eggs-container .available-egg{background:#333;cursor:pointer;padding:5px 10px;position:relative;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;min-height:40px;margin-bottom:1px}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .eggs-wrapper .eggs-container .available-egg:hover .actions-container{display:grid}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .eggs-wrapper .eggs-container .available-egg .actions-container{display:none;grid-template-columns:30px 30px;grid-gap:5px}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .eggs-wrapper .eggs-container .available-egg .actions-container img{width:100%;padding:6px;background:rgba(0,0,0,.4);border-radius:3px}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .eggs-wrapper .eggs-container .available-egg .actions-container img:hover{background:#000}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .eggs-wrapper .eggs-container .available-egg span{color:#bbb}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .eggs-wrapper .eggs-container .available-egg>p{pointer-events:none;font-family:Germania One}.pets-modal-container .pets-modal-tab-content.incubator-tab-content-container .eggs-wrapper .eggs-container .available-egg:hover{background:#444}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:min-content min-content;grid-gap:20px;box-shadow:inset 0 0 30px #222}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .retirement-level-container{grid-column:1/-1;background:#111;position:relative;padding:12px 20px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .retirement-level-container:after,.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .retirement-level-container:before{content:"";width:20px;height:15px;background:#000;background-image:url(./misc-horizontal_separator.d19566eb.png);background-size:auto 100%;position:absolute;top:50%;transform:translateY(-50%);left:-20px;filter:brightness(80%) grayscale(1)}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .retirement-level-container:after{left:unset;right:-20px}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .retirement-level-container h2{letter-spacing:.5px;color:#ccc;font-size:24px}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .retirement-level-container .retirement-level p{font-size:18px;color:#ccc;text-align:right}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .retirement-level-container .retirement-level p span{color:#fff;font-weight:700;font-size:22px}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .retirement-level-container .retirement-level .progress-container{margin-top:2px;background:#222;height:5px;width:100px;position:relative}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .retirement-level-container .retirement-level .progress-container .bar{position:relative;top:0;left:0;height:100%;background:#ccc}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .retirement-level-container:hover .overall-retirement-tooltip{opacity:1;top:calc(100% + 12px)}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .retirement-level-container .overall-retirement-tooltip{position:absolute;width:300px;background:#111;left:50%;transform:translateX(-50%);top:calc(80% + 12px);z-index:1;padding:10px;color:#ccc;opacity:0;pointer-events:none;transition:all .15s ease-out}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .retirement-level-container .overall-retirement-tooltip:before{content:"";position:absolute;top:-10px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #111;left:50%;transform:translateX(-50%)}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .retirement-level-container .overall-retirement-tooltip .top{display:flex;flex-flow:row nowrap;justify-content:space-between;border-bottom:1px solid hsla(0,0%,100%,.2);padding-bottom:5px;margin-bottom:5px}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .retirement-level-container .overall-retirement-tooltip .top h3{font-family:Asap Condensed;font-weight:400}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .retirement-level-container .overall-retirement-tooltip .bottom{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:10px}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .retirement-level-container .overall-retirement-tooltip .bottom p:last-child{color:#fff;font-weight:700}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .retirement-level-container .overall-retirement-tooltip small{display:block;text-align:center;margin-top:10px;opacity:.5}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tabs-container{display:flex;flex-flow:row nowrap;grid-gap:10px}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tabs-container .tab{background:#111;padding:10px 12px;cursor:pointer;transition:all .15s ease-out}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tabs-container .tab:not(.selected){opacity:.4}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tabs-container .tab:not(.selected):hover{opacity:.8}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content{padding:10px;background:#111}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content>div,.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content table{display:none;min-height:420px}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content>div.selected,.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content table.selected{display:flex}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content .pet-levels-container{flex-flow:column nowrap;padding:0}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content .pet-levels-container .pet-level-container{display:flex;flex-flow:row nowrap;align-items:center;grid-gap:10px;padding:10px;position:relative}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content .pet-levels-container .pet-level-container:hover{background:hsla(0,0%,100%,.05)}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content .pet-levels-container .pet-level-container .pet-image{background:#000;width:40px;height:40px;display:grid;place-items:center}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content .pet-levels-container .pet-level-container .pet-image img{width:32px;filter:drop-shadow(0 0 3px white)}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content .pet-levels-container .pet-level-container .middle{flex-grow:1}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content .pet-levels-container .pet-level-container .middle .middle-top{display:flex;flex-flow:row nowrap;justify-content:space-between;color:#ccc}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content .pet-levels-container .pet-level-container .middle .middle-top p{font-size:12px}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content .pet-levels-container .pet-level-container .middle .middle-top p:first-of-type{font-size:18px;font-family:Germania One}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content .pet-levels-container .pet-level-container .middle .middle-top p span{color:#fff;font-weight:700;font-size:16px}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content .pet-levels-container .pet-level-container .middle .progress-bar{margin-top:3px;background:#222;height:6px;position:relative}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content .pet-levels-container .pet-level-container .middle .progress-bar .bar{position:relative;height:100%;top:0;left:0;background:#ccc}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content .pet-levels-container .pet-level-container:hover .pet-level-tooltip{opacity:1;left:calc(100% + 20px)}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content .pet-levels-container .pet-level-container .pet-level-tooltip{position:absolute;left:calc(80% + 10px);width:280px;background:#111;padding:10px;top:0;color:#ccc;opacity:0;pointer-events:none;transition:all .15s ease-out}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content .pet-levels-container .pet-level-container .pet-level-tooltip:before{content:"";position:absolute;top:0;left:-10px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:10px solid #111}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content .pet-levels-container .pet-level-container .pet-level-tooltip .top{display:flex;flex-flow:row nowrap;justify-content:space-between;border-bottom:1px solid hsla(0,0%,100%,.2);padding-bottom:5px;margin-bottom:5px}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content .pet-levels-container .pet-level-container .pet-level-tooltip .top h3{font-family:Asap Condensed;font-weight:400}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content .pet-levels-container .pet-level-container .pet-level-tooltip .bottom{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:10px}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content .pet-levels-container .pet-level-container .pet-level-tooltip .bottom p:last-child{color:#fff;font-weight:700}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content .pet-levels-container .pet-level-container .pet-level-tooltip small{display:block;text-align:center;margin-top:10px;opacity:.5}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content .retired-pets-container{flex-flow:column nowrap;max-height:350px;overflow:auto}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content .retired-pets-container .retired-pet-container{color:#fff;display:grid;grid-template-columns:min-content auto auto;align-items:center;grid-gap:10px;color:#ccc}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content .retired-pets-container .retired-pet-container h3{font-size:14px;letter-spacing:.1px}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .left .tab-content .retired-pets-container .retired-pet-container small{text-align:right}.pets-modal-container .pets-modal-tab-content.retirement-tab-content-container .coming-soon{display:grid;place-items:center;color:#aaa}.modal.modal-pets .modal-content{text-align:center}.modal.modal-pets .modal-content h3{margin-bottom:20px}.modal.modal-pets .modal-content p:first-of-type strong{color:gold}.modal.modal-petHatched{background-color:#000}.modal.modal-petHatched .modal-content>p strong{font-family:Germania One;text-transform:uppercase;font-size:20px;letter-spacing:.5px}.modal.modal-petHatched .modal-content .pet-details-container{margin-top:20px;display:grid;grid-template-columns:100px auto;grid-gap:20px}.modal.modal-petHatched .modal-content .pet-details-container .pet-img-container{height:100px;padding:5px}.modal.modal-petHatched .modal-content .pet-details-container .pet-img-container img{width:100%}.modal.modal-petHatched .modal-content .pet-details-container .pet-details{text-align:left}.modal.modal-petHatched .modal-content .pet-details-container .pet-details .pet-details-header{display:flex;flex-flow:row nowrap;align-items:center}.modal.modal-petHatched .modal-content .pet-details-container .pet-details .pet-details-header .left{flex-grow:1}.modal.modal-petHatched .modal-content .pet-details-container .pet-details .pet-details-header .left small{text-transform:uppercase;color:#b1b1b1;font-size:12px;font-weight:700}.modal.modal-petHatched .modal-content .pet-details-container .pet-details .pet-details-header .left .pet-traits-container{font-style:italic;display:flex;flex-flow:row nowrap;color:#aaa}.modal.modal-petHatched .modal-content .pet-details-container .pet-details .pet-details-header .left .pet-traits-container p{margin-right:8px;position:relative;font-size:14px}.modal.modal-petHatched .modal-content .pet-details-container .pet-details .pet-details-header .left .pet-traits-container p:not(:last-child):after{content:",";position:absolute;right:-4px}.modal.modal-petHatched .modal-content .pet-details-container .pet-details .pet-details-header .pet-level{font-family:Germania One}.modal.modal-petHatched .modal-content .pet-details-container .pet-details .pet-stats-container{margin-top:20px;background:#000;padding:5px}.modal.modal-petHatched .modal-content .pet-details-container .pet-details .pet-stats-container .pet-stat{display:flex;flex-flow:row nowrap;justify-content:space-between;text-transform:uppercase;font-family:Germania One}.modal.modal-abandonPet{width:420px;text-align:center}.tooltip-container.tooltip-egg{display:flex;flex-flow:row nowrap}.tooltip-container.tooltip-egg img{width:50px;padding:10px 5px;background:rgba(0,0,0,.6);border-radius:5px;margin-right:10px}.tooltip-container.tooltip-egg>div{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;width:100%}.tooltip-container.tooltip-egg>div header small{color:#bbb;text-transform:uppercase;font-weight:700}.tooltip-container.tooltip-egg>div header small span{opacity:.6}.tooltip-container.tooltip-egg>div header h3{letter-spacing:.5px}.tooltip-container.tooltip-egg>div header h3 span{color:#bbb}.tooltip-container.tooltip-egg>div div{text-align:right}.tooltip-container.tooltip-egg>div div small{color:#bbb}.tooltip-container.tooltip-egg>div div p{font-family:Germania One}.tooltip-container.tooltip-incubator{position:relative}.tooltip-container.tooltip-incubator>h3{text-align:center;font-size:24px}.tooltip-container.tooltip-incubator>div{position:relative;margin-top:10px;display:flex;flex-flow:row nowrap;align-items:center}.tooltip-container.tooltip-incubator>div>small{position:absolute;font-size:14px;font-family:Germania One;top:-10px;left:50%;transform:translateX(-50%);text-transform:uppercase;white-space:nowrap}.tooltip-container.tooltip-incubator>div img{padding:10px 5px;background:rgba(0,0,0,.5);width:50px;border-radius:5px}.tooltip-container.tooltip-incubator>div div{margin-left:10px}.tooltip-container.tooltip-incubator>div div small{text-transform:uppercase;color:#aaa}.tooltip-container.tooltip-incubator>div div h3{font-size:18px}.tooltip-container.tooltip-incubator>div div h3 span{color:#bbb}.tooltip-container.tooltip-incubator>p{margin-top:10px;color:#ccc;text-align:center;font-size:12px}.tooltip-container.tooltip-pet-slot{display:grid;grid-template-columns:70px auto;grid-gap:3px}.tooltip-container.tooltip-pet-slot img{width:65px;padding:5px;background:rgba(0,0,0,.6)}.tooltip-container.tooltip-pet-slot .tooltip-pet-right{width:100%}.tooltip-container.tooltip-pet-slot .tooltip-pet-right header{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.tooltip-container.tooltip-pet-slot .tooltip-pet-right header small{text-transform:uppercase;color:#aaa}.tooltip-container.tooltip-pet-slot .tooltip-pet-right header p{font-family:Germania One}.tooltip-container.tooltip-pet-slot .tooltip-pet-right .pet-stats{margin-top:5px}.tooltip-container.tooltip-pet-slot .tooltip-pet-right .pet-stats p{display:flex;flex-flow:row nowrap;justify-content:space-between;background:rgba(0,0,0,.5);padding:5px;text-transform:uppercase}.tooltip-container.tooltip-pet-slot .tooltip-pet-right>p{color:#bbb;margin-top:5px;font-size:14px}.pets-btn{position:relative}.pets-btn.has-updates:after{content:"";position:absolute;top:0;right:0;height:16px;width:16px;border-radius:50%;background:radial-gradient(circle,#fff,#31dd6c,#31dd6c);box-shadow:0 0 3px #ff0;animation:pulse .8s linear infinite alternate-reverse}.modal.modal-retirement .pet-retirement-tutorial-modal-content{text-align:center}.modal.modal-retirement .pet-retirement-tutorial-modal-content>p{font-size:20px}.modal.modal-retirement .pet-retirement-tutorial-modal-content .box-shadowed{margin-top:20px}.modal.modal-retirement .pet-retirement-tutorial-modal-content .box-shadowed small{display:block;color:#ccc;margin-top:10px}.icon-pomegranite{opacity:0;filter:brightness(1);display:grid;place-items:center;pointer-events:none}.icon-pomegranite img{filter:brightness(.6) drop-shadow(0 0 4px crimson);width:30px;height:30px;margin-bottom:-5px;animation:wiggle 1.5s ease-out infinite alternate-reverse;transition:filter .2s ease-out,opacity .2s ease-out}.icon-pomegranite img:hover{filter:brightness(1) drop-shadow(0 0 5px crimson)}.modal.modal-pomegranites .modal-title{color:red;text-shadow:0 0 2px #000,0 0 10px #dc143c;background:#000;padding:20px 40px;top:-80px;border:6px ridge #222}.modal.modal-pomegranites .modal-title:after,.modal.modal-pomegranites .modal-title:before{display:none}.modal.modal-pomegranites .pomegranite-store-container>p strong{font-size:30px;font-family:Germania One;text-shadow:0 0 2px #000,0 0 10px #dc143c;color:red;background:#000;padding:5px;margin:0 4px}.artifact-bag-container{position:absolute;top:25%;right:-500px;transition:right .35s ease-in-out;background:#111;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAUVBMVEWFhYWDg4N3d3dtbW17e3t1dXWBgYGHh4d5eXlzc3OLi4ubm5uVlZWPj4+NjY19fX2JiYl/f39ra2uRkZGZmZlpaWmXl5dvb29xcXGTk5NnZ2c8TV1mAAAAG3RSTlNAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAvEOwtAAAFVklEQVR4XpWWB67c2BUFb3g557T/hRo9/WUMZHlgr4Bg8Z4qQgQJlHI4A8SzFVrapvmTF9O7dmYRFZ60YiBhJRCgh1FYhiLAmdvX0CzTOpNE77ME0Zty/nWWzchDtiqrmQDeuv3powQ5ta2eN0FY0InkqDD73lT9c9lEzwUNqgFHs9VQce3TVClFCQrSTfOiYkVJQBmpbq2L6iZavPnAPcoU0dSw0SUTqz/GtrGuXfbyyBniKykOWQWGqwwMA7QiYAxi+IlPdqo+hYHnUt5ZPfnsHJyNiDtnpJyayNBkF6cWoYGAMY92U2hXHF/C1M8uP/ZtYdiuj26UdAdQQSXQErwSOMzt/XWRWAz5GuSBIkwG1H3FabJ2OsUOUhGC6tK4EMtJO0ttC6IBD3kM0ve0tJwMdSfjZo+EEISaeTr9P3wYrGjXqyC1krcKdhMpxEnt5JetoulscpyzhXN5FRpuPHvbeQaKxFAEB6EN+cYN6xD7RYGpXpNndMmZgM5Dcs3YSNFDHUo2LGfZuukSWyUYirJAdYbF3MfqEKmjM+I2EfhA94iG3L7uKrR+GdWD73ydlIB+6hgref1QTlmgmbM3/LeX5GI1Ux1RWpgxpLuZ2+I+IjzZ8wqE4nilvQdkUdfhzI5QDWy+kw5Wgg2pGpeEVeCCA7b85BO3F9DzxB3cdqvBzWcmzbyMiqhzuYqtHRVG2y4x+KOlnyqla8AoWWpuBoYRxzXrfKuILl6SfiWCbjxoZJUaCBj1CjH7GIaDbc9kqBY3W/Rgjda1iqQcOJu2WW+76pZC9QG7M00dffe9hNnseupFL53r8F7YHSwJWUKP2q+k7RdsxyOB11n0xtOvnW4irMMFNV4H0uqwS5ExsmP9AxbDTc9JwgneAT5vTiUSm1E7BSflSt3bfa1tv8Di3R8n3Af7MNWzs49hmauE2wP+ttrq+AsWpFG2awvsuOqbipWHgtuvuaAE+A1Z/7gC9hesnr+7wqCwG8c5yAg3AL1fm8T9AZtp/bbJGwl1pNrE7RuOX7PeMRUERVaPpEs+yqeoSmuOlokqw49pgomjLeh7icHNlG19yjs6XXOMedYm5xH2YxpV2tc0Ro2jJfxC50ApuxGob7lMsxfTbeUv07TyYxpeLucEH1gNd4IKH2LAg5TdVhlCafZvpskfncCfx8pOhJzd76bJWeYFnFciwcYfubRc12Ip/ppIhA1/mSZ/RxjFDrJC5xifFjJpY2Xl5zXdguFqYyTR1zSp1Y9p+tktDYYSNflcxI0iyO4TPBdlRcpeqjK/piF5bklq77VSEaA+z8qmJTFzIWiitbnzR794USKBUaT0NTEsVjZqLaFVqJoPN9ODG70IPbfBHKK+/q/AWR0tJzYHRULOa4MP+W/HfGadZUbfw177G7j/OGbIs8TahLyynl4X4RinF793Oz+BU0saXtUHrVBFT/DnA3ctNPoGbs4hRIjTok8i+algT1lTHi4SxFvONKNrgQFAq2/gFnWMXgwffgYMJpiKYkmW3tTg3ZQ9Jq+f8XN+A5eeUKHWvJWJ2sgJ1Sop+wwhqFVijqWaJhwtD8MNlSBeWNNWTa5Z5kPZw5+LbVT99wqTdx29lMUH4OIG/D86ruKEauBjvH5xy6um/Sfj7ei6UUVk4AIl3MyD4MSSTOFgSwsH/QJWaQ5as7ZcmgBZkzjjU1UrQ74ci1gWBCSGHtuV1H2mhSnO3Wp/3fEV5a+4wz//6qy8JxjZsmxxy5+4w9CDNJY09T072iKG0EnOS0arEYgXqYnXcYHwjTtUNAcMelOd4xpkoqiTYICWFq0JSiPfPDQdnt+4/wuqcXY47QILbgAAAABJRU5ErkJggg==);z-index:2;padding:10px 6px 10px 10px;border:4px ridge #222;border-right:none;min-width:90px}.artifact-bag-container h3{white-space:nowrap;position:absolute;top:-14px;left:50%;transform:translateX(-50%);color:#fff;text-shadow:0 0 3px gold,0 0 1px #000;font-size:16px;letter-spacing:.4px}.artifact-bag-container .artifact-bag{padding-top:5px;display:grid;grid-template-columns:50px 50px;grid-template-rows:50px;justify-content:center;grid-gap:10px}.artifact-bag-container .artifact-bag .artifact-bag-slot{height:50px;width:50px;padding:0;border:2px groove transparent;position:relative;cursor:pointer}.artifact-bag-container .artifact-bag .artifact-bag-slot img{top:-3px;left:-3px;position:absolute;padding:3px;pointer-events:none}.artifact-bag-container .artifact-bag .artifact-bag-slot.common{border-color:var(--common-equip-color)}.artifact-bag-container .artifact-bag .artifact-bag-slot.uncommon{border-color:var(--uncommon-equip-color);box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131,0 0 5px var(--uncommon-equip-color)}.artifact-bag-container .artifact-bag .artifact-bag-slot.rare{border-color:var(--rare-equip-color);box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131,0 0 5px var(--rare-equip-color)}.artifact-bag-container .artifact-bag .artifact-bag-slot.unique{border-color:var(--unique-equip-color);box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131,0 0 5px var(--unique-equip-color)}.artifact-bag-container .artifact-bag .artifact-bag-slot.epic{border-color:var(--epic-equip-color);box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131,0 0 5px var(--epic-equip-color)}.artifact-bag-container .artifact-bag .artifact-bag-slot.legendary{border-color:var(--legendary-equip-color);box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131,0 0 5px var(--legendary-equip-color)}.artifact-bag-container .artifact-bag .artifact-bag-slot.mythic{border-color:var(--mythic-equip-color);box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131,0 0 5px var(--mythic-equip-color)}.artifact-bag-container .artifact-bag .artifact-bag-slot.supporter{border-color:var(--supporter-equip-color);box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131,0 0 5px var(--supporter-equip-color)}.modal.modal-swapSavedArtifacts .modal-content{display:flex;flex-flow:column nowrap;align-items:center;overflow:hidden}.modal.modal-swapSavedArtifacts .modal-content .desc-container{text-align:center}.modal.modal-swapSavedArtifacts .modal-content .desc-container p:first-of-type{font-family:Germania One;font-size:20px}.modal.modal-swapSavedArtifacts .modal-content .desc-container p:first-of-type span{color:#dc143c}.modal.modal-swapSavedArtifacts .modal-content .artifact-to-save-container{margin:20px 0;width:100%;display:flex;flex-flow:row nowrap;justify-content:center}.modal.modal-swapSavedArtifacts .modal-content .artifact-to-save-container .artifact-to-save{padding:0;border:2px groove transparent;width:50px;height:50px;position:relative}.modal.modal-swapSavedArtifacts .modal-content .artifact-to-save-container .artifact-to-save:after,.modal.modal-swapSavedArtifacts .modal-content .artifact-to-save-container .artifact-to-save:before{content:"";position:absolute;width:1000px;height:1px;background:hsla(0,0%,100%,.5);top:50%;transform:translateY(-50%)}.modal.modal-swapSavedArtifacts .modal-content .artifact-to-save-container .artifact-to-save:before{right:60px}.modal.modal-swapSavedArtifacts .modal-content .artifact-to-save-container .artifact-to-save:after{left:60px}.modal.modal-swapSavedArtifacts .modal-content .artifact-to-save-container .artifact-to-save img{position:absolute;top:-2px;left:-2px;padding:3px}.modal.modal-swapSavedArtifacts .modal-content .artifact-to-save-container .artifact-to-save.common{border-color:var(--common-equip-color)}.modal.modal-swapSavedArtifacts .modal-content .artifact-to-save-container .artifact-to-save.common img{filter:drop-shadow(1px 1px 1px var(--common-equip-color)) drop-shadow(-1px -1px 1px var(--common-equip-color))}.modal.modal-swapSavedArtifacts .modal-content .artifact-to-save-container .artifact-to-save.uncommon{border-color:var(--uncommon-equip-color);box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131,0 0 5px var(--uncommon-equip-color)}.modal.modal-swapSavedArtifacts .modal-content .artifact-to-save-container .artifact-to-save.uncommon img{filter:drop-shadow(1px 1px 1px var(--uncommon-equip-color)) drop-shadow(-1px -1px 1px var(--uncommon-equip-color))}.modal.modal-swapSavedArtifacts .modal-content .artifact-to-save-container .artifact-to-save.rare{border-color:var(--rare-equip-color);box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131,0 0 5px var(--rare-equip-color)}.modal.modal-swapSavedArtifacts .modal-content .artifact-to-save-container .artifact-to-save.rare img{filter:drop-shadow(1px 1px 1px var(--rare-equip-color)) drop-shadow(-1px -1px 1px var(--rare-equip-color))}.modal.modal-swapSavedArtifacts .modal-content .artifact-to-save-container .artifact-to-save.unique{border-color:var(--unique-equip-color);box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131,0 0 5px var(--unique-equip-color)}.modal.modal-swapSavedArtifacts .modal-content .artifact-to-save-container .artifact-to-save.unique img{filter:drop-shadow(1px 1px 1px var(--unique-equip-color)) drop-shadow(-1px -1px 1px var(--unique-equip-color))}.modal.modal-swapSavedArtifacts .modal-content .artifact-to-save-container .artifact-to-save.epic{border-color:var(--epic-equip-color);box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131,0 0 5px var(--epic-equip-color)}.modal.modal-swapSavedArtifacts .modal-content .artifact-to-save-container .artifact-to-save.epic img{filter:drop-shadow(1px 1px 1px var(--epic-equip-color)) drop-shadow(-1px -1px 1px var(--epic-equip-color))}.modal.modal-swapSavedArtifacts .modal-content .artifact-to-save-container .artifact-to-save.legendary{border-color:var(--legendary-equip-color);box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131,0 0 5px var(--legendary-equip-color)}.modal.modal-swapSavedArtifacts .modal-content .artifact-to-save-container .artifact-to-save.legendary img{filter:drop-shadow(1px 1px 1px var(--legendary-equip-color)) drop-shadow(-1px -1px 1px var(--legendary-equip-color))}.modal.modal-swapSavedArtifacts .modal-content .artifact-to-save-container .artifact-to-save.mythic{border-color:var(--mythic-equip-color);box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131,0 0 5px var(--mythic-equip-color)}.modal.modal-swapSavedArtifacts .modal-content .artifact-to-save-container .artifact-to-save.mythic img{filter:drop-shadow(1px 1px 1px var(--mythic-equip-color)) drop-shadow(-1px -1px 1px var(--mythic-equip-color))}.modal.modal-swapSavedArtifacts .modal-content .artifact-to-save-container .artifact-to-save.supporter{border-color:var(--supporter-equip-color);box-shadow:inset 3px 3px 3px #131313,inset -3px -3px 3px #313131,0 0 5px var(--supporter-equip-color)}.modal.modal-swapSavedArtifacts .modal-content .artifact-to-save-container .artifact-to-save.supporter img{filter:drop-shadow(1px 1px 1px var(--supporter-equip-color)) drop-shadow(-1px -1px 1px var(--supporter-equip-color))}.modal.modal-swapSavedArtifacts .modal-content .artifact-bag-container{margin-top:20px;margin-bottom:10px;position:relative;top:unset;right:unset;border:none;background:rgba(0,0,0,.25);padding:20px 0;width:99%}.modal.modal-swapSavedArtifacts .modal-content .artifact-bag-container:before{content:"Artifact Bag";font-family:Germania One;position:absolute;top:-12px;font-size:16px;left:50%;transform:translateX(-50%);text-shadow:0 0 3px gold,0 0 1px #000}.modal.modal-swapSavedArtifacts .modal-content .artifact-bag-container:after{content:"click to swap";position:absolute;font-family:Abel;bottom:-10px;font-size:16px;left:50%;transform:translateX(-50%);color:#aaa}.modal.modal-swapSavedArtifacts .modal-content .artifact-bag-container .artifact-bag{display:flex;flex-flow:row nowrap}.modal.modal-swapSavedArtifacts .modal-content .artifact-bag-container .artifact-bag .artifact-bag-slot{cursor:pointer}.modal-wrapper .artifact-enhancement-modal-container{background-color:#000;min-width:400px;display:grid;grid-template-columns:500px 300px;position:relative;padding:20px;border:6px ridge #222;animation:fadeInUp .3s ease-out forwards;grid-gap:20px;background-image:url(data:image/png;base64,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)}.modal-wrapper .artifact-enhancement-modal-container>h2{position:absolute;top:-50px;font-size:32px;left:50%;transform:translateX(-50%);color:#fff;text-shadow:0 0 3px gold,0 0 1px #000;letter-spacing:.3px}.modal-wrapper .artifact-enhancement-modal-container .pets-container{--slotSize:66px;display:grid;grid-template-columns:var(--slotSize) var(--slotSize) var(--slotSize) var(--slotSize) var(--slotSize) var(--slotSize);grid-auto-rows:var(--slotSize);grid-gap:10px;padding:20px;position:relative;max-height:800px}.modal-wrapper .artifact-enhancement-modal-container .pets-container:before{content:"Available Pets";position:absolute;top:-10px;left:20px;font-family:Germania One;color:#fff}.modal-wrapper .artifact-enhancement-modal-container .pets-container .pet-slot{padding:3px;position:relative;cursor:pointer}.modal-wrapper .artifact-enhancement-modal-container .pets-container .pet-slot.draggable{-webkit-user-drag:element;-khtml-user-drag:element;-moz-user-drag:element;-o-user-drag:element;user-drag:element}.modal-wrapper .artifact-enhancement-modal-container .pets-container .pet-slot.draggable:active{cursor:move;cursor:grabbing!important;cursor:-moz-grabbing!important;cursor:-webkit-grabbing!important}.modal-wrapper .artifact-enhancement-modal-container .pets-container .pet-slot.starting-drag{border:3px solid #0f0}.modal-wrapper .artifact-enhancement-modal-container .pets-container .pet-slot:hover img{filter:brightness(100%);animation:smallWiggle .2s ease-in-out infinite alternate-reverse}@keyframes smallWiggle{0%{transform:rotate(-2deg)}to{transform:rotate(2deg)}}.modal-wrapper .artifact-enhancement-modal-container .pets-container .pet-slot *{pointer-events:none}.modal-wrapper .artifact-enhancement-modal-container .pets-container .pet-slot img{width:100%;height:100%;filter:brightness(75%);transition:filter .2s ease-out}.modal-wrapper .artifact-enhancement-modal-container .pets-container .pet-slot .pet-level{color:#fff;position:absolute;bottom:0;width:100%;text-align:center;background:rgba(0,0,0,.5);font-family:Germania One;padding:3px}.modal-wrapper .artifact-enhancement-modal-container .artifact-container{display:flex;flex-flow:column nowrap;align-items:center;color:#fff;padding:20px 0}.modal-wrapper .artifact-enhancement-modal-container .artifact-container *{pointer-events:none}.modal-wrapper .artifact-enhancement-modal-container .artifact-container.drag-hovered{border:3px solid #fff;box-sizing:content-box}.modal-wrapper .artifact-enhancement-modal-container .artifact-container>small{font-weight:700;font-size:12px;color:#aaa;text-transform:uppercase;letter-spacing:.3px}.modal-wrapper .artifact-enhancement-modal-container .artifact-container>h3{font-size:26px;letter-spacing:.3px}.modal-wrapper .artifact-enhancement-modal-container .artifact-container img{margin:10px 0;padding:10px;border-radius:10px}.modal-wrapper .artifact-enhancement-modal-container .artifact-container .item-stats{color:#ccc;width:200px;text-align:center}.modal-wrapper .artifact-enhancement-modal-container .artifact-container .item-stats>p{display:flex;flex-flow:row nowrap;justify-content:space-between;background:rgba(0,0,0,.5);padding:5px 10px;border-radius:3px}.modal-wrapper .artifact-enhancement-modal-container .artifact-container .item-stats>p:not(:last-of-type){margin-bottom:5px}.modal-wrapper .artifact-enhancement-modal-container .artifact-container .item-stats .enhanced-stats-container h3{margin:20px 0 5px;text-align:center;font-size:16px}.modal-wrapper .artifact-enhancement-modal-container .artifact-container .item-stats .enhanced-stats-container p{background:rgba(0,0,0,.5);padding:5px;border-radius:3px;display:flex;flex-flow:row nowrap;justify-content:space-between}.modal-wrapper .artifact-enhancement-modal-container .artifact-container .item-stats .enhanced-stats-container p:not(:last-of-type){margin-bottom:5px}.modal-wrapper .artifact-enhancement-modal-container .artifact-container .item-stats small{text-align:center}.modal-unlockedAutoQuester .modal-content h3{font-size:24px;margin-bottom:10px}.modal-unlockedAutoQuester .modal-content p:last-of-type{margin-top:10px;background:rgba(0,0,0,.5);padding:10px 5px;border-radius:5px}.auto-quester-btn{position:absolute;top:10px;right:10px;font-size:20px;background-image:url(./researchUpgrade-nonRepeatablesBg.8263262c.png);background-size:100% 100%;font-family:Germania One;color:#fff;text-shadow:0 0 4px #000,0 0 10px gold;padding:10px 12px;cursor:pointer;border:none;box-shadow:0 0 4px #000}.auto-quester-modal-container{background-color:#000;background-image:url(data:image/png;base64,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);color:#fff;padding:20px;min-width:800px;max-width:100%;animation:fadeInUp .2s ease-out forwards;box-shadow:2px 2px 10px #222;border-radius:5px;position:relative}.auto-quester-modal-container>h3{font-family:Germania One;text-shadow:0 0 2px #000,0 0 10px gold;font-size:40px;position:absolute;top:-25px;left:50%;white-space:nowrap;transform:translateX(-50%)}.auto-quester-modal-container .auto-quester-stats{padding:5px;margin-top:10px;text-align:center;color:#aaa}.auto-quester-modal-container .auto-quester-stats .more-details{border-top:1px solid hsla(0,0%,100%,.2);margin-top:5px;padding:10px 0 5px;display:none;grid-gap:5px;grid-template-columns:1fr 1fr}.auto-quester-modal-container .auto-quester-stats .more-details p{background:rgba(0,0,0,.6);padding:2px 5px;display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%;margin:0 auto 2px}.auto-quester-modal-container .auto-quester-stats:hover .more-details{display:grid}.auto-quester-modal-container .auto-questers-container{margin-top:20px;overflow:auto}.auto-quester-modal-container .auto-questers-container .unassigned-auto-quester{text-align:center;background:#111;font-size:24px;font-family:Germania One;box-sizing:border-box;padding:20px 10px;border:2px dashed #888;color:#888;transition:all .1s ease-out;cursor:pointer;margin-bottom:20px}.auto-quester-modal-container .auto-questers-container .unassigned-auto-quester:hover{border-color:#fff;color:#fff}.auto-quester-modal-container .auto-questers-container .auto-questers{max-height:400px;overflow:auto}.auto-quester-modal-container .auto-questers-container .auto-questers .auto-quester{display:grid;grid-template-columns:auto 120px;margin-top:10px;grid-gap:20px;padding:10px;background:rgba(0,0,0,.2);position:relative}.auto-quester-modal-container .auto-questers-container .auto-questers .auto-quester .cancel-auto-quester-btn{position:absolute;top:5px;right:5px;height:20px;display:none;cursor:pointer;padding:3px}.auto-quester-modal-container .auto-questers-container .auto-questers .auto-quester .cancel-auto-quester-btn:hover{filter:invert(34%) sepia(83%) saturate(7419%) hue-rotate(353deg) brightness(91%) contrast(124%)}.auto-quester-modal-container .auto-questers-container .auto-questers .auto-quester .auto-quester-details>p{position:absolute;top:0;font-size:12px;top:-6px;color:#777}.auto-quester-modal-container .auto-questers-container .auto-questers .auto-quester .auto-quester-details>p strong{opacity:.6}.auto-quester-modal-container .auto-questers-container .auto-questers .auto-quester .auto-quester-details h3{display:flex;justify-content:space-between;align-items:flex-end;font-size:20px;color:#aaa}.auto-quester-modal-container .auto-questers-container .auto-questers .auto-quester .auto-quester-details h3 .boss-name{color:#eee}.auto-quester-modal-container .auto-questers-container .auto-questers .auto-quester .auto-quester-details h3 .time-left{font-family:Asap Condensed;font-weight:400;font-size:14px;color:#eee}.auto-quester-modal-container .auto-questers-container .auto-questers .auto-quester .auto-quester-details .bar-container{margin-top:5px;position:relative;height:40px;background-image:url(./misc-mineshaft.e802150f.png);background-size:auto 100%;box-shadow:inset 0 0 4px #222;border:2px solid #111}.auto-quester-modal-container .auto-questers-container .auto-questers .auto-quester .auto-quester-details .bar-container p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;text-shadow:0 0 4px #000;font-weight:700}.auto-quester-modal-container .auto-questers-container .auto-questers .auto-quester .auto-quester-details .bar-container>div{background:rgba(0,0,0,.4);width:73%;height:100%;position:relative;left:0}.auto-quester-modal-container .auto-questers-container .auto-questers .auto-quester .auto-quester-details .bar-container>div:after{content:"";position:absolute;right:-20px;height:60px;width:40px;bottom:0;background:url(./quest-hero.edf5ecb2.svg);background-size:100% 100%;filter:drop-shadow(0 0 4px black);animation:heroWalking 1.2s .3s infinite}.auto-quester-modal-container .auto-questers-container .auto-questers .auto-quester .auto-quester-collect-container{border-left:1px solid hsla(0,0%,100%,.2);padding:0 10px 0 20px;width:100%;display:flex;flex-flow:column nowrap;justify-content:space-between}.auto-quester-modal-container .auto-questers-container .auto-questers .auto-quester .auto-quester-collect-container>div{padding:3px;text-align:center}.auto-quester-modal-container .auto-questers-container .auto-questers .auto-quester .auto-quester-collect-container>div p{font-size:12px;color:#bbb}.auto-quester-modal-container .auto-questers-container .auto-questers .auto-quester .auto-quester-collect-container>div p:last-of-type{font-family:Germania One;font-size:15px;color:#fff}.auto-quester-modal-container .auto-questers-container .auto-questers .auto-quester .auto-quester-collect-container button{width:100%;cursor:pointer}.auto-quester-modal-container .auto-questers-container .auto-questers .auto-quester .auto-quester-collect-container button:disabled{cursor:not-allowed}.auto-quester-modal-container .auto-questers-container .auto-questers .auto-quester.idle .bar-container div,.auto-quester-modal-container .auto-questers-container .auto-questers .auto-quester.idle .time-left{display:none}.auto-quester-modal-container .auto-questers-container .auto-questers .auto-quester.idle .bar-container{filter:brightness(50%)}.auto-quester-modal-container .auto-questers-container .auto-questers .auto-quester:hover .cancel-auto-quester-btn{display:block}.auto-quester-modal-container .collect-all-btn{position:absolute;left:50%;transform:translateX(-50%);background:#fff;background-image:url(./researchUpgrade-nonRepeatablesBg.8263262c.png);background-size:100% 100%;font-size:24px;padding:10px 12px;margin-top:40px;cursor:pointer;color:#fff;text-shadow:0 0 4px #000,0 0 10px gold;font-family:Germania One;letter-spacing:1px;opacity:0;animation:fadeIn .2s ease-out .5s forwards}.available-quests-modal-container{position:relative;background-color:rgba(0,0,0,.9);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAUVBMVEWFhYWDg4N3d3dtbW17e3t1dXWBgYGHh4d5eXlzc3OLi4ubm5uVlZWPj4+NjY19fX2JiYl/f39ra2uRkZGZmZlpaWmXl5dvb29xcXGTk5NnZ2c8TV1mAAAAG3RSTlNAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAvEOwtAAAFVklEQVR4XpWWB67c2BUFb3g557T/hRo9/WUMZHlgr4Bg8Z4qQgQJlHI4A8SzFVrapvmTF9O7dmYRFZ60YiBhJRCgh1FYhiLAmdvX0CzTOpNE77ME0Zty/nWWzchDtiqrmQDeuv3powQ5ta2eN0FY0InkqDD73lT9c9lEzwUNqgFHs9VQce3TVClFCQrSTfOiYkVJQBmpbq2L6iZavPnAPcoU0dSw0SUTqz/GtrGuXfbyyBniKykOWQWGqwwMA7QiYAxi+IlPdqo+hYHnUt5ZPfnsHJyNiDtnpJyayNBkF6cWoYGAMY92U2hXHF/C1M8uP/ZtYdiuj26UdAdQQSXQErwSOMzt/XWRWAz5GuSBIkwG1H3FabJ2OsUOUhGC6tK4EMtJO0ttC6IBD3kM0ve0tJwMdSfjZo+EEISaeTr9P3wYrGjXqyC1krcKdhMpxEnt5JetoulscpyzhXN5FRpuPHvbeQaKxFAEB6EN+cYN6xD7RYGpXpNndMmZgM5Dcs3YSNFDHUo2LGfZuukSWyUYirJAdYbF3MfqEKmjM+I2EfhA94iG3L7uKrR+GdWD73ydlIB+6hgref1QTlmgmbM3/LeX5GI1Ux1RWpgxpLuZ2+I+IjzZ8wqE4nilvQdkUdfhzI5QDWy+kw5Wgg2pGpeEVeCCA7b85BO3F9DzxB3cdqvBzWcmzbyMiqhzuYqtHRVG2y4x+KOlnyqla8AoWWpuBoYRxzXrfKuILl6SfiWCbjxoZJUaCBj1CjH7GIaDbc9kqBY3W/Rgjda1iqQcOJu2WW+76pZC9QG7M00dffe9hNnseupFL53r8F7YHSwJWUKP2q+k7RdsxyOB11n0xtOvnW4irMMFNV4H0uqwS5ExsmP9AxbDTc9JwgneAT5vTiUSm1E7BSflSt3bfa1tv8Di3R8n3Af7MNWzs49hmauE2wP+ttrq+AsWpFG2awvsuOqbipWHgtuvuaAE+A1Z/7gC9hesnr+7wqCwG8c5yAg3AL1fm8T9AZtp/bbJGwl1pNrE7RuOX7PeMRUERVaPpEs+yqeoSmuOlokqw49pgomjLeh7icHNlG19yjs6XXOMedYm5xH2YxpV2tc0Ro2jJfxC50ApuxGob7lMsxfTbeUv07TyYxpeLucEH1gNd4IKH2LAg5TdVhlCafZvpskfncCfx8pOhJzd76bJWeYFnFciwcYfubRc12Ip/ppIhA1/mSZ/RxjFDrJC5xifFjJpY2Xl5zXdguFqYyTR1zSp1Y9p+tktDYYSNflcxI0iyO4TPBdlRcpeqjK/piF5bklq77VSEaA+z8qmJTFzIWiitbnzR794USKBUaT0NTEsVjZqLaFVqJoPN9ODG70IPbfBHKK+/q/AWR0tJzYHRULOa4MP+W/HfGadZUbfw177G7j/OGbIs8TahLyynl4X4RinF793Oz+BU0saXtUHrVBFT/DnA3ctNPoGbs4hRIjTok8i+algT1lTHi4SxFvONKNrgQFAq2/gFnWMXgwffgYMJpiKYkmW3tTg3ZQ9Jq+f8XN+A5eeUKHWvJWJ2sgJ1Sop+wwhqFVijqWaJhwtD8MNlSBeWNNWTa5Z5kPZw5+LbVT99wqTdx29lMUH4OIG/D86ruKEauBjvH5xy6um/Sfj7ei6UUVk4AIl3MyD4MSSTOFgSwsH/QJWaQ5as7ZcmgBZkzjjU1UrQ74ci1gWBCSGHtuV1H2mhSnO3Wp/3fEV5a+4wz//6qy8JxjZsmxxy5+4w9CDNJY09T072iKG0EnOS0arEYgXqYnXcYHwjTtUNAcMelOd4xpkoqiTYICWFq0JSiPfPDQdnt+4/wuqcXY47QILbgAAAABJRU5ErkJggg==);color:#fff;padding:20px;max-width:100%;width:450px;animation:fadeInUp .2s ease-out forwards;box-shadow:2px 2px 10px #222;border-radius:5px}.available-quests-modal-container>h3{font-family:Germania One;text-shadow:0 0 2px #000,0 0 10px gold;font-size:40px;position:absolute;top:-25px;left:50%;white-space:nowrap;transform:translateX(-50%)}.available-quests-modal-container>p{margin:10px 0 20px;text-align:center}.available-quests-modal-container .available-quests-container{max-height:550px;overflow:auto}.available-quests-modal-container .available-quests-container .available-quest-wrapper.in-progress-already .available-quest:after{content:"-- AUTO QUESTER DEPLOYED --";position:absolute;color:#dc143c;font-size:32px;z-index:1;font-family:Germania One;top:50%;left:50%;width:100%;text-align:center;transform:translate(-50%,-50%);text-shadow:0 0 5px #000;pointer-events:none}.available-quests-modal-container .available-quests-container .available-quest-wrapper:hover .quest-stats-container{opacity:1;left:-300px}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container{width:290px;background-color:#fffae0;background-image:url(https://www.transparenttextures.com/patterns/beige-paper.png);padding:14px;position:absolute;left:-270px;opacity:0;color:#000;transition:all .1s ease-out;top:0;pointer-events:none;z-index:-1}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container>h2{font-family:Germania One}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container .boss-details{background:#d6d3c2}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container .boss-details .boss-name{display:grid;grid-template-columns:50px auto;padding:10px}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container .boss-details .boss-name img{width:100%}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container .boss-details .boss-name img.masked{filter:brightness(0)}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container .boss-details .boss-name>div{display:flex;flex-flow:column nowrap;justify-content:flex-end;margin-left:5px}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container .boss-details .boss-name>div p{font-size:14px;letter-spacing:.4px}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container .boss-details .boss-name>div h2{font-family:Germania One}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container .boss-details .boss-stats{border-top:1px solid #bfb88e;padding:7px;display:grid;grid-template-columns:1fr 1fr;column-gap:5px;row-gap:5px}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container .boss-details .boss-stats p{padding:3px;border-radius:3px;background:rgba(0,0,0,.1);display:flex;flex-flow:row nowrap;justify-content:space-between}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container .quest-stats{margin:10px 0;background-color:#d6d3c2;padding:7px;display:none}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container .quest-stats h2{font-size:24px;font-family:Asap Condensed}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container .quest-stats p{display:flex;flex-flow:row nowrap;justify-content:space-between;background:rgba(0,0,0,.1);margin-bottom:5px;padding:3px}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container .quest-stats p:last-of-type{margin-bottom:0}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container .quest-rewards{background-color:#d6d3c2;padding:7px;margin-bottom:3px}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container .quest-rewards h2{font-size:24px;font-family:Asap Condensed}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container .quest-rewards p{display:flex;flex-flow:row nowrap;justify-content:space-between;background:rgba(0,0,0,.1);margin-bottom:5px;padding:3px}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container .quest-rewards p:last-of-type{margin-bottom:0}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container .quest-artifact{background-color:#d6d3c2;padding:7px;margin-top:10px}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container .quest-artifact>h2{font-size:16px}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container .quest-artifact>div{margin-top:5px;display:flex;flex-flow:row nowrap;align-items:center}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container .quest-artifact>div img{background:rgba(0,0,0,.2);box-shadow:inset 0 0 2px #000;border-radius:3px;padding:3px;filter:brightness(0)}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container .quest-artifact>div img.is-retrieved{filter:brightness(1)}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container .quest-artifact>div .artifact-details{margin-left:5px}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container .quest-artifact>div .artifact-details p:first-of-type{font-weight:700}.available-quests-modal-container .available-quests-container .available-quest-wrapper .quest-stats-container .quest-artifact>div .artifact-details strong{color:#000}.available-quests-modal-container .available-quests-container .available-quest-wrapper .available-quest{display:grid;padding:10px;background:#151515;margin-bottom:10px;grid-template-columns:min-content auto 50px;grid-gap:20px;position:relative;align-items:center}.available-quests-modal-container .available-quests-container .available-quest-wrapper .available-quest img{height:200%;align-self:flex-end;position:relative;transform:scaleX(-1)}.available-quests-modal-container .available-quests-container .available-quest-wrapper .available-quest .quest-details h3{letter-spacing:.5px}.available-quests-modal-container .available-quests-container .available-quest-wrapper .available-quest .quest-details p{color:#aaa}.available-quests-modal-container .available-quests-container .available-quest-wrapper .available-quest:hover{border:1px solid #fff;cursor:pointer;z-index:1}.followers-modal-container{animation:fadeInUp .3s ease-out forwards;position:relative;border:4px ridge #222;display:grid;grid-template-columns:350px 1fr}.followers-modal-container .followers-modal-left-wrapper{position:relative}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container{width:100%;height:100%;background:#222;border-right:10px solid #8b4513;border-image:url(./misc-vertical_separator.1c0aa1bf.png) 10 round;z-index:2;position:relative}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tabs-container{display:flex;flex-flow:row nowrap;justify-content:center;border-bottom:10px solid #8b4513;border-image:url(./misc-horizontal_separator.d19566eb.png) 10 round}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tabs-container .followers-modal-tab{background:#43260b;box-shadow:inset 0 0 10px #222;padding:10px 0;color:#fff;font-family:Germania One;font-size:24px;flex-grow:1;text-align:center;cursor:pointer;transition:all .1s ease-out;text-transform:uppercase;position:relative}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tabs-container .followers-modal-tab:not(.active){background:#201205;color:#aaa}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tabs-container .followers-modal-tab.has-updates:after{content:"";position:absolute;top:8px;right:8px;height:16px;width:16px;border-radius:50%;background-color:#31dd6c;background:radial-gradient(circle,#fff,#31dd6c,#31dd6c);box-shadow:0 0 3px #ff0;animation:pulse .8s linear infinite alternate-reverse}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tabs-container .followers-modal-tab img{width:64px;filter:brightness(50%)}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tabs-container .followers-modal-tab.active.followers-modal-actions-tab img{filter:drop-shadow(0 0 5px white)}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tabs-container .followers-modal-tab.active.followers-modal-build-tab img{filter:drop-shadow(0 0 5px brown)}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tabs-container .followers-modal-tab.active.followers-modal-science-tab img{filter:drop-shadow(0 0 5px aqua)}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container{flex-grow:1;height:750px}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container{background:#2b221a;padding-top:20px}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .followers-count-container{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;--distance-from-top:20px;background:#210f03;margin:0 10px;width:calc(100% - 20px);text-align:center;padding:10px;font-size:18px;color:#aaa;position:relative;border:4px ridge #5a2e16}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .followers-count-container strong{font-size:24px;padding:0 3px;color:#fff}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .followers-count-container:after,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .followers-count-container:before{content:"";position:absolute;left:20px;width:10px;height:var(--distance-from-top);background-image:url(./misc-vertical_separator.1c0aa1bf.png);background-size:cover;bottom:calc(100% + 4px)}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .followers-count-container:after{left:unset;right:20px}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .followers-count-container div{width:100%;text-align:center;border-top:1px solid hsla(0,0%,100%,.3);margin-top:3px;padding-top:3px;display:none}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .followers-count-container div p{font-size:14px}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .followers-count-container div p strong{font-size:16px;padding:0 2px}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .followers-count-container:hover div{display:block}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .directory-button{background:#111;color:#fff;font-family:Germania One;display:flex;flex-flow:row nowrap;align-items:center;padding:10px 12px;width:calc(100% - 20px);margin:10px 10px 0;font-size:20px;cursor:pointer;background-image:url(./researchUpgrade-nonRepeatablesBg.8263262c.png);background-size:100% 100%;text-shadow:0 0 4px #000}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .directory-button img{margin-right:10px}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .followers-actions-container{padding:10px;display:flex;flex-flow:column nowrap;grid-gap:10px;margin-top:5px}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .followers-actions-container .followers-action{background:#505250;padding:4px;display:grid;grid-template-columns:40px auto 40px 20px;border-top:2px solid #888}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .followers-actions-container .followers-action>img{background:#222;width:100%}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .followers-actions-container .followers-action .followers-action-middle{display:flex;flex-flow:column nowrap;margin-left:4px;margin-right:4px}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .followers-actions-container .followers-action .followers-action-middle .followers-action-middle-top{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;grid-gap:4px}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .followers-actions-container .followers-action .followers-action-middle .followers-action-middle-top h3{color:#fff;letter-spacing:.5px;text-shadow:0 0 4px #000;font-size:14px;text-transform:uppercase}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .followers-actions-container .followers-action .followers-action-middle .followers-action-middle-top p{color:#0f0;font-size:12px;font-weight:700}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .followers-actions-container .followers-action .followers-action-middle .progress-container{background:rgba(0,0,0,.3);overflow:hidden;height:100%;border-bottom:3px solid #222}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .followers-actions-container .followers-action .followers-action-middle .progress-container .progress{position:relative;left:0;height:100%;width:0;background:#31dd6c}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .followers-actions-container .followers-action .assigned-followers-count{background:#000;color:#fff;display:grid;place-items:center;font-family:Germania One}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .followers-actions-container .followers-action .add-remove-buttons{display:flex;flex-flow:column nowrap}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .followers-actions-container .followers-action .add-remove-buttons .button-container{display:flex;flex-flow:row nowrap;position:relative}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .followers-actions-container .followers-action .add-remove-buttons .button-container button{pointer-events:all;height:20px;width:max-content;min-width:20px;cursor:pointer;padding:0 3px;font-weight:700;font-size:14px}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .followers-actions-container .followers-action .add-remove-buttons .button-container .additional-buttons{display:none}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .followers-actions-container .followers-action .add-remove-buttons .button-container:hover .additional-buttons{display:flex;flex-flow:row nowrap}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.actions-tab-content-container .followers-actions-container .followers-action *{pointer-events:none}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container{background:#222;padding:0 20px}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-stats-wrapper .build-stats-container{padding:10px 20px;background:#000;color:#ccc}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-stats-wrapper .build-stats-container>p{display:flex;flex-flow:row nowrap;align-items:flex-end;justify-content:space-between;font-family:Germania One}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-stats-wrapper .build-stats-container>p>span{font-size:18px}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-stats-wrapper .build-stats-container .additional-stats-container{display:none;margin-top:5px;padding-top:5px}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-stats-wrapper .build-stats-container:hover .additional-stats-container{display:block;border-top:1px solid hsla(0,0%,100%,.4)}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-stats-wrapper .build-stats-container:hover .additional-stats-container p{display:flex;flex-flow:row nowrap;justify-content:space-between}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-queue-wrapper{margin-top:45px;width:100%;background:#000;color:#fff;position:relative}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-queue-wrapper .build-queue-header{position:absolute;left:50%;transform:translateX(-50%);bottom:100%;background:#000;padding:5px 15px;border-top-left-radius:5px;border-top-right-radius:5px;font-size:14px;letter-spacing:1px;text-transform:uppercase}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-queue-wrapper .build-queue-container.empty{display:grid;place-items:center;padding:20px 0;color:#ccc}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-queue-wrapper .build-queue-container:not(.empty) .building-in-progress{padding:10px}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-queue-wrapper .build-queue-container:not(.empty) .building-in-progress>p{text-transform:uppercase;font-size:12px;color:#ccc}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-queue-wrapper .build-queue-container:not(.empty) .building-in-progress>p strong{padding-left:5px;font-size:14px}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-queue-wrapper .build-queue-container:not(.empty) .building-in-progress .progress-bar-wrapper{display:flex;flex-flow:row nowrap;margin-top:5px}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-queue-wrapper .build-queue-container:not(.empty) .building-in-progress .progress-bar-wrapper .img{height:32px;width:32px;background:#aaa}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-queue-wrapper .build-queue-container:not(.empty) .building-in-progress .progress-bar-wrapper .progress-bar-container{flex-grow:1;background:#333;position:relative}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-queue-wrapper .build-queue-container:not(.empty) .building-in-progress .progress-bar-wrapper .progress-bar-container .bar{position:relative;left:0;height:100%;width:0;background:#31dd6c}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-queue-wrapper .build-queue-container:not(.empty) .building-in-progress .progress-bar-wrapper .progress-bar-container p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;text-shadow:0 0 4px #000;font-family:Germania One}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-queue-wrapper .queue-container .queue{display:none}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-queue-wrapper .queue-container .queue.expanded{display:block}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-queue-wrapper .queue-container .toggle-build-queue-btn{text-align:center;background:#aaa;padding:3px 0;font-size:12px;letter-spacing:.5px;cursor:pointer;font-weight:700;box-shadow:inset 0 0 5px #000;width:100%}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper{margin-top:40px;position:relative}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-category,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-category{color:#ccc;letter-spacing:1px;position:absolute;top:-10px;left:10px;font-size:14px;text-shadow:0 0 3px #000}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-structures-container,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-tools-container,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-structures-container,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-tools-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;margin-top:10px;padding:10px;position:relative}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-structures-container .build-structure,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-structures-container .build-tool,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-tools-container .build-structure,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-tools-container .build-tool,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-structures-container .build-structure,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-structures-container .build-tool,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-tools-container .build-structure,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-tools-container .build-tool{background:#000;cursor:pointer}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-structures-container .build-structure *,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-structures-container .build-tool *,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-tools-container .build-structure *,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-tools-container .build-tool *,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-structures-container .build-structure *,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-structures-container .build-tool *,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-tools-container .build-structure *,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-tools-container .build-tool *{pointer-events:none}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-structures-container .build-structure.cant-afford,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-structures-container .build-tool.cant-afford,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-tools-container .build-structure.cant-afford,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-tools-container .build-tool.cant-afford,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-structures-container .build-structure.cant-afford,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-structures-container .build-tool.cant-afford,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-tools-container .build-structure.cant-afford,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-tools-container .build-tool.cant-afford{cursor:not-allowed;opacity:.5}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-structures-container .build-structure.cant-afford img,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-structures-container .build-tool.cant-afford img,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-tools-container .build-structure.cant-afford img,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-tools-container .build-tool.cant-afford img,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-structures-container .build-structure.cant-afford img,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-structures-container .build-tool.cant-afford img,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-tools-container .build-structure.cant-afford img,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-tools-container .build-tool.cant-afford img{filter:brightness(60%)}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-structures-container .build-structure:not(.cant-afford):hover,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-structures-container .build-tool:not(.cant-afford):hover,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-tools-container .build-structure:not(.cant-afford):hover,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-tools-container .build-tool:not(.cant-afford):hover,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-structures-container .build-structure:not(.cant-afford):hover,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-structures-container .build-tool:not(.cant-afford):hover,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-tools-container .build-structure:not(.cant-afford):hover,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-tools-container .build-tool:not(.cant-afford):hover{box-shadow:0 0 5px 1px #fff}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-structures-container .build-structure .structure-name,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-structures-container .build-structure .tool-name,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-structures-container .build-tool .structure-name,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-structures-container .build-tool .tool-name,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-tools-container .build-structure .structure-name,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-tools-container .build-structure .tool-name,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-tools-container .build-tool .structure-name,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-tools-container .build-tool .tool-name,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-structures-container .build-structure .structure-name,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-structures-container .build-structure .tool-name,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-structures-container .build-tool .structure-name,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-structures-container .build-tool .tool-name,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-tools-container .build-structure .structure-name,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-tools-container .build-structure .tool-name,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-tools-container .build-tool .structure-name,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-tools-container .build-tool .tool-name{text-align:center;border-bottom:1px solid #ccc;background:#ccc;color:#000;font-weight:700}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-structures-container .build-structure>div,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-structures-container .build-tool>div,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-tools-container .build-structure>div,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-tools-container .build-tool>div,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-structures-container .build-structure>div,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-structures-container .build-tool>div,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-tools-container .build-structure>div,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-tools-container .build-tool>div{height:80px;display:grid;place-items:center;padding:10px;background-image:url(./researchUpgrade-repeatablesBg.085238ed.png);background-size:100% 100%}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-structures-container .build-structure>div img,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-structures-container .build-tool>div img,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-tools-container .build-structure>div img,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-tools-container .build-tool>div img,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-structures-container .build-structure>div img,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-structures-container .build-tool>div img,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-tools-container .build-structure>div img,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-tools-container .build-tool>div img{width:64px}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-tools-container.empty,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-tools-container.empty{display:grid;grid-template-columns:1fr;place-items:center}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-structures-wrapper .build-tools-container.empty:before,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.build-tab-content-container .build-tools-wrapper .build-tools-container.empty:before{content:"- No tools available -";position:relative;color:#999;font-family:Germania One;padding:10px}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.science-tab-content-container{padding:0 20px 20px;display:flex;flex-flow:column nowrap;grid-gap:10px}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.science-tab-content-container .inspo-insight-container{background:#ff0;padding:10px;border:4px ridge gold;border-top:none;box-shadow:inset 0 0 10px gold;position:relative;overflow:hidden}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.science-tab-content-container .inspo-insight-container:after,.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.science-tab-content-container .inspo-insight-container:before{content:"";position:absolute;height:100px;width:10px;border:30px solid #ffff9b;top:-50%;transform:skew(-20deg);left:10%;z-index:0}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.science-tab-content-container .inspo-insight-container:after{left:60%}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.science-tab-content-container .inspo-insight-container p{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;font-family:Germania One;z-index:1;position:relative}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.science-tab-content-container .inspo-insight-container p span{letter-spacing:-.5px}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.science-tab-content-container .inspo-insight-container p span span{font-size:12px;color:#444}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.science-tab-content-container .convert-inspo-button{width:100%;padding:10px 0;cursor:pointer;font-family:Germania One;background-image:url(./researchUpgrade-nonRepeatablesBg.8263262c.png);background-size:100% 100%;font-size:16px;color:#fff;text-shadow:0 0 4px #000}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.science-tab-content-container .insight-tree-wrapper{height:1px;position:relative;flex-grow:1;display:flex;flex-flow:column nowrap;margin-top:20px;background:#111;padding-top:40px;padding-bottom:20px;border:3px ridge #333;border-bottom:none}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.science-tab-content-container .insight-tree-wrapper h2{position:absolute;text-align:center;color:#fff;letter-spacing:1px;margin-bottom:10px;font-size:20px;top:-10px;left:50%;transform:translateX(-50%)}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.science-tab-content-container .insight-tree-wrapper .tree-wrapper{flex-grow:1;display:flex;flex-flow:column nowrap}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.science-tab-content-container .insight-tree-wrapper .tree-wrapper .insight-tree-container{position:relative;flex-grow:1;width:100%;padding-bottom:20px}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.science-tab-content-container .insight-tree-wrapper .tree-wrapper .insight-tree-container .insight-tree-lines{position:absolute;pointer-events:none}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.science-tab-content-container .insight-tree-wrapper .tree-wrapper .insight-tree-container .insight{background:#222;position:absolute;cursor:pointer;display:grid;place-items:center;padding:3px;border-radius:3px;z-index:1}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.science-tab-content-container .insight-tree-wrapper .tree-wrapper .insight-tree-container .insight img{pointer-events:none;width:32px}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.science-tab-content-container .insight-tree-wrapper .tree-wrapper .insight-tree-container .insight.owned{outline:2px solid #fff}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.science-tab-content-container .insight-tree-wrapper .tree-wrapper .insight-tree-container .insight.cant-afford{filter:brightness(70%)}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.science-tab-content-container .insight-tree-wrapper .tree-wrapper .insight-tree-container .insight.locked{filter:brightness(30%)}.followers-modal-container .followers-modal-left-wrapper .followers-modal-left-container .followers-modal-tab-content-container.science-tab-content-container .insight-tree-wrapper .tree-wrapper .insight-tree-container .insight:not(.owned):not(.locked):hover{outline:2px solid #fff}.followers-modal-container .followers-modal-left-wrapper .stockpile-wrapper{z-index:1;position:absolute;height:100%;left:100%;top:0}.followers-modal-container .followers-modal-left-wrapper .stockpile-wrapper.open .stockpile-container{margin-left:0}.followers-modal-container .followers-modal-left-wrapper .stockpile-wrapper .stockpile-container{--stockpile-container-width:300px;height:100%;background:rgba(0,0,0,.9);transition:margin-left .2s ease-out;width:var(--stockpile-container-width);margin-left:calc(var(--stockpile-container-width)*-1);border-right:10px solid #fff;border-image:url(./misc-vertical_separator.1c0aa1bf.png) 10 round;padding:10px;color:#aaa}.followers-modal-container .followers-modal-left-wrapper .stockpile-wrapper .stockpile-container .stockpile-header{margin-bottom:10px}.followers-modal-container .followers-modal-left-wrapper .stockpile-wrapper .stockpile-container .stockpile-header h2{color:#fff;text-align:center}.followers-modal-container .followers-modal-left-wrapper .stockpile-wrapper .stockpile-container .stockpile-items-container .stockpile-item-container{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.followers-modal-container .followers-modal-left-wrapper .stockpile-wrapper .stockpile-container .stockpile-items-container .stockpile-item-container.can-afford{background:#060}.followers-modal-container .followers-modal-left-wrapper .stockpile-wrapper .stockpile-container .stockpile-items-container .stockpile-item-container.cant-afford{background:#7f0c23}.followers-modal-container .followers-modal-left-wrapper .stockpile-wrapper .stockpile-container .stockpile-items-container .stockpile-item-container .stockpile-item-left{display:flex;flex-flow:row nowrap;align-items:center;grid-gap:5px}.followers-modal-container .followers-modal-left-wrapper .stockpile-wrapper .stockpile-container .stockpile-items-container .stockpile-item-container .stockpile-item-left .item-name{font-size:16px;color:#fff}.followers-modal-container .followers-modal-left-wrapper .stockpile-wrapper .stockpile-container .stockpile-items-container .stockpile-item-container .stockpile-item-left .diff{font-size:12px;color:#0f0;display:inline-block;margin-left:3px}.followers-modal-container .followers-modal-left-wrapper .stockpile-wrapper .stockpile-container .stockpile-items-container .stockpile-item-container .stockpile-item-left .diff.negative{color:#dc143c}.followers-modal-container .followers-modal-left-wrapper .stockpile-wrapper .stockpile-container .stockpile-items-container .stockpile-item-container .stockpile-item-right .owned{font-size:16px;color:#fff}.followers-modal-container .followers-modal-left-wrapper .stockpile-wrapper .stockpile-container .stockpile-items-container .stockpile-item-container .stockpile-item-right .max{font-size:12px}.followers-modal-container .followers-modal-left-wrapper .stockpile-wrapper .stockpile-tab{position:absolute;top:30px;left:100%;height:30px;width:30px;background:#000;cursor:pointer;border-top-right-radius:5px;border-bottom-right-radius:5px}.followers-modal-container .followers-modal-left-wrapper .stockpile-wrapper .stockpile-tab:before{content:"";position:absolute;top:50%;left:50%;transition:transform .15s ease-out;transform:translate(-50%,-50%);height:0;width:0;transform-origin:center;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:10px solid #fff}.followers-modal-container .followers-modal-left-wrapper .stockpile-wrapper.open .stockpile-tab:before{transform:translate(-50%,-50%) rotate(180deg)}.followers-modal-container .followers-canvas-wrapper{width:600px;background:#56bfe7;background-size:auto auto;position:relative;overflow:hidden}.followers-modal-container .followers-canvas-wrapper:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:url(./test-water4.82b583dc.gif);opacity:.2}.followers-modal-container .followers-canvas-wrapper .followers-canvas-container{position:relative}.followers-modal-container .followers-canvas-wrapper .followers-canvas-container canvas{position:absolute;cursor:default}.followers-modal-container .followers-canvas-wrapper .followers-canvas-container canvas.followers-canvas{z-index:2}.followers-modal-container .followers-canvas-wrapper .followers-canvas-container canvas.followers-structures-canvas{z-index:3}.followers-tutorial-modal-content>p{text-align:center}.followers-tutorial-modal-content>div{margin-top:20px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;grid-gap:20px}.followers-tutorial-modal-content>div .follower{width:20px;height:50px;background:#0f0;position:relative}.followers-tutorial-modal-content>div .follower:before{content:"";width:20px;height:20px;position:absolute;top:0;left:0;background:#000}.followers-tutorial-modal-content>div>div{color:#ccc;display:flex;flex-flow:column nowrap;grid-gap:5px}.followers-tutorial-modal-content>div>div span{color:#dc143c;text-decoration:underline}.tooltip-container.tooltip-follower-action,.tooltip-container.tooltip-follower-build{display:flex;flex-flow:column nowrap}.tooltip-container.tooltip-follower-action .tooltip-top,.tooltip-container.tooltip-follower-build .tooltip-top{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end;text-transform:uppercase}.tooltip-container.tooltip-follower-action .tooltip-top p,.tooltip-container.tooltip-follower-build .tooltip-top p{font-size:16px;color:#ccc}.tooltip-container.tooltip-follower-action .tooltip-top p strong,.tooltip-container.tooltip-follower-build .tooltip-top p strong{color:#fff;letter-spacing:1px}.tooltip-container.tooltip-follower-action .tooltip-content-container,.tooltip-container.tooltip-follower-build .tooltip-content-container{display:flex;flex-flow:row nowrap;grid-gap:10px;margin-top:5px}.tooltip-container.tooltip-follower-action .tooltip-content-container .image,.tooltip-container.tooltip-follower-build .tooltip-content-container .image{width:50px;height:50px;flex-shrink:0;display:grid;place-items:center}.tooltip-container.tooltip-follower-action .tooltip-content-container .image img,.tooltip-container.tooltip-follower-build .tooltip-content-container .image img{width:100%;filter:drop-shadow(0 0 2px rgba(0,0,0,.8))}.tooltip-container.tooltip-follower-action .tooltip-content-container .tooltip-content,.tooltip-container.tooltip-follower-build .tooltip-content-container .tooltip-content{flex-grow:1}.tooltip-container.tooltip-follower-action .tooltip-content-container .tooltip-content small,.tooltip-container.tooltip-follower-build .tooltip-content-container .tooltip-content small{text-transform:uppercase;color:#aaa;font-weight:700}.tooltip-container.tooltip-follower-action .tooltip-content-container .tooltip-content .requirements,.tooltip-container.tooltip-follower-build .tooltip-content-container .tooltip-content .requirements{margin-top:20px;padding:10px;display:flex;flex-flow:column nowrap;grid-gap:3px;position:relative}.tooltip-container.tooltip-follower-action .tooltip-content-container .tooltip-content .requirements:before,.tooltip-container.tooltip-follower-build .tooltip-content-container .tooltip-content .requirements:before{content:"REQUIRES";position:absolute;left:50%;transform:translateX(-50%);font-size:12px;top:-10px;font-family:Germania One;color:#aaa;letter-spacing:.5px}.tooltip-container.tooltip-follower-action .tooltip-content-container .tooltip-content .requirements .requirement,.tooltip-container.tooltip-follower-build .tooltip-content-container .tooltip-content .requirements .requirement{display:flex;flex-flow:row nowrap;justify-content:space-between;font-size:14px;color:#ccc}.tooltip-container.tooltip-follower-action .tooltip-content-container .tooltip-content .requirements .requirement .requirement-amount,.tooltip-container.tooltip-follower-build .tooltip-content-container .tooltip-content .requirements .requirement .requirement-amount{font-weight:700;display:flex;flex-flow:row nowrap;align-items:flex-end;letter-spacing:.5px}.tooltip-container.tooltip-follower-action .tooltip-content-container .tooltip-content .requirements .requirement .requirement-amount span,.tooltip-container.tooltip-follower-build .tooltip-content-container .tooltip-content .requirements .requirement .requirement-amount span{font-weight:400;font-size:12px;text-transform:lowercase}.tooltip-container.tooltip-follower-action .tooltip-content-container .tooltip-content .requirements .requirement.can-afford,.tooltip-container.tooltip-follower-build .tooltip-content-container .tooltip-content .requirements .requirement.can-afford{color:#0f0}.tooltip-container.tooltip-follower-action .tooltip-content-container .tooltip-content .requirements .requirement.cant-afford,.tooltip-container.tooltip-follower-action .tooltip-content-container .tooltip-content .requirements .requirement.red,.tooltip-container.tooltip-follower-build .tooltip-content-container .tooltip-content .requirements .requirement.cant-afford,.tooltip-container.tooltip-follower-build .tooltip-content-container .tooltip-content .requirements .requirement.red{color:#dc143c!important}.tooltip-container.tooltip-follower-action .box-shadowed{margin-top:20px;padding:10px;position:relative}.tooltip-container.tooltip-follower-action .box-shadowed.stats:before{content:"STATS";position:absolute;left:50%;transform:translateX(-50%);font-size:12px;top:-10px;font-family:Germania One;color:#aaa;letter-spacing:.5px}.tooltip-container.tooltip-follower-action .box-shadowed p{display:flex;flex-flow:row nowrap;justify-content:space-between;font-size:14px}.structure-menu{position:absolute;z-index:5;display:flex;flex-flow:row nowrap}.structure-menu button{width:30px;padding:3px;background:#000;display:grid;place-items:center;cursor:pointer;opacity:.6}.structure-menu button *{pointer-events:none}.structure-menu button img{width:100%}.structure-menu button:hover{opacity:1}.structure-menu button.delete-button img{width:80%}.follower-modal{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);background:#222;color:#fff;padding:20px;border-radius:2px;display:flex;flex-flow:row nowrap;align-items:flex-start;grid-gap:20px;width:400px}.follower-modal .follower{--follower-width:25px;width:var(--follower-width);height:calc(var(--follower-width)*2.5);border:2px solid #fff;box-sizing:content-box;display:flex;flex-flow:column nowrap}.follower-modal .follower .head{width:100%;height:var(--follower-width);background:#000;position:relative}.follower-modal .follower .head:after,.follower-modal .follower .head:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:3px;height:5px;width:5px;border-radius:50%;background:#fff}.follower-modal .follower .head:after{left:unset;right:3px}.follower-modal .follower .body{width:100%;flex-grow:1}.follower-modal .follower-details{flex-grow:1}.follower-modal .follower-details header{display:flex;flex-flow:row nowrap;justify-content:space-between}.follower-modal .follower-details header h2{letter-spacing:.5px}.follower-modal .follower-details header input{cursor:pointer}.follower-modal .follower-details .box-shadowed{margin-top:10px}.follower-modal .follower-details .box-shadowed p{display:flex;flex-flow:row nowrap;justify-content:space-between;color:#ccc}.follower-modal .follower-details .box-shadowed p span{color:#fff}.followers-btn{position:relative}.followers-btn.has-updates:after{content:"";position:absolute;top:0;right:0;height:16px;width:16px;border-radius:50%;background:radial-gradient(circle,#fff,#31dd6c,#31dd6c);box-shadow:0 0 3px #ff0;animation:pulse .8s linear infinite alternate-reverse}.tooltip-wrapper .tooltip-follower-insight .tooltip-top{border-bottom:none;display:flex;flex-flow:row nowrap;justify-items:flex-start;align-items:flex-end}.tooltip-wrapper .tooltip-follower-insight .tooltip-top div{display:flex;flex-flow:column nowrap}.tooltip-wrapper .tooltip-follower-insight .tooltip-top div p{font-size:20px}.tooltip-wrapper .tooltip-follower-insight .tooltip-top div small{font-family:Asap Condensed;font-size:12px;color:hsla(0,0%,100%,.6)}.tooltip-wrapper .tooltip-follower-insight .tooltip-middle .requires{margin-top:10px;position:relative}.tooltip-wrapper .tooltip-follower-insight .tooltip-middle .requires:before{content:"REQUIRES";position:absolute;top:-8px;color:#aaa;font-family:Germania One;left:50%;transform:translateX(-50%);font-style:normal;font-size:12px}.tooltip-wrapper .tooltip-follower-insight .tooltip-middle .requires p{display:flex;flex-flow:row nowrap;justify-content:space-between;font-style:normal;color:#ccc;font-size:14px}.tooltip-wrapper .tooltip-follower-insight .tooltip-middle .requires p .cant-afford{color:#dc143c}.tooltip-wrapper .tooltip-follower-insight .tooltip-middle .requires p span{color:#fff;font-weight:700}.tooltip-wrapper .tooltip-follower-insight .tooltip-middle>p{margin-top:10px;color:#fff!important;font-size:14px;position:relative;text-align:left;font-style:normal}.followers-directory-container{animation:fadeInUp .3s ease-out forwards;position:relative;background:#c0ab00;padding:20px 20px 20px 40px;color:#000;width:730px;min-height:600px}.followers-directory-container:before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:calc(100% - 31px);height:565px;width:64px;background-image:url(./directory-rings.06ac2d89.png);background-size:100% auto}.followers-directory-container>h2{position:absolute;left:50%;transform:translateX(-50%);top:-30px;font-size:40px;text-shadow:0 0 2px #000,0 0 10px gold;color:#fff}.followers-directory-container .follower-details{margin-bottom:20px;display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;color:#fff}.followers-directory-container .follower-details>div{display:flex;flex-flow:row nowrap;justify-content:space-between;background:#2e2900;padding:3px 5px}.followers-directory-container .follower-details>div p:last-child{color:#fff;font-weight:700}.followers-directory-container .specialization-bonuses-container{margin-bottom:20px;position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;color:#fff}.followers-directory-container .specialization-bonuses-container>h3{position:absolute;top:-14px;left:50%;transform:translateX(-50%);color:#fff;letter-spacing:1px;text-shadow:0 0 3px #000}.followers-directory-container .specialization-bonuses-container .specialization{display:flex;flex-flow:row nowrap;justify-content:space-between;background:#2e2900;padding:3px 5px;position:relative}.followers-directory-container .specialization-bonuses-container .specialization *{pointer-events:none}.followers-directory-container .specialization-bonuses-container .specialization span{color:#fff;font-weight:700}.followers-directory-container .specialization-bonuses-container .specialization:hover .specialization-tooltip{display:block}.followers-directory-container .specialization-bonuses-container .specialization .specialization-tooltip{z-index:3;position:absolute;width:100%;left:0;top:calc(100% + 10px);display:none}.followers-directory-container .specialization-bonuses-container .specialization .specialization-tooltip .arrow.arrow-up{position:relative;left:50%;transform:translateX(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:8px solid #111}.followers-directory-container .specialization-bonuses-container .specialization .specialization-tooltip .tooltip-content{padding:10px;background:#111;text-align:center}.followers-directory-container .specialization-bonuses-container .specialization .specialization-tooltip .tooltip-content h2{font-size:20px;letter-spacing:1px;color:#fff;margin-bottom:10px;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:0 5px;align-items:center}.followers-directory-container .specialization-bonuses-container .specialization .specialization-tooltip .tooltip-content h2 span{font-size:16px}.followers-directory-container .table-container{max-height:400px;overflow:auto}.followers-directory-container .table-container table{width:100%;border-collapse:collapse;border-top:none}.followers-directory-container .table-container table th{color:#fff;position:sticky;top:0;background:#000}.followers-directory-container .table-container table tr:first-of-type{z-index:2;position:relative}.followers-directory-container .table-container table tr{background:#fff}.followers-directory-container .table-container table tr:not(:last-child){border-bottom:1px solid #000}.followers-directory-container .table-container table td,.followers-directory-container .table-container table th{text-align:left;padding:5px 10px}.followers-directory-container .table-container table .follower-name .follower-color{height:15px;width:15px;margin-right:3px;display:inline-block}.followers-directory-container .table-container table .specialization-buttons-container{display:flex;flex-flow:row nowrap;grid-gap:4px}.followers-directory-container .table-container table .specialization-buttons-container .specialization-btn{cursor:pointer;padding:3px;width:30px;height:30px;opacity:.6}.followers-directory-container .table-container table .specialization-buttons-container .specialization-btn.selected,.followers-directory-container .table-container table .specialization-buttons-container .specialization-btn:hover{opacity:1;outline:1px solid #000}.followers-directory-container .table-container table .specialization-buttons-container .specialization-btn img{width:100%;pointer-events:none}.language-selection-modal-wrapper{z-index:10;background-color:rgba(0,0,0,.95)}.language-selection-modal-wrapper .language-selection-modal-container{background:#222;color:#fff;padding:20px;position:relative;width:300px;animation:fadeInUp .2s ease-out}.language-selection-modal-wrapper .language-selection-modal-container h2{position:absolute;left:50%;transform:translateX(-50%);top:-40px;font-size:40px;font-family:Germania One;text-shadow:0 0 2px #000,0 0 10px gold;white-space:nowrap}.language-selection-modal-wrapper .language-selection-modal-container .languages{display:flex;flex-flow:column nowrap}.language-selection-modal-wrapper .language-selection-modal-container .languages button{padding:10px 0;cursor:pointer;font-size:18px}.language-selection-modal-wrapper .language-selection-modal-container p{text-align:center}.buff-bar{position:absolute;min-height:64px;min-width:200px;display:flex;flex-flow:row nowrap;column-gap:12px;pointer-events:none}.buff-bar .buff{height:50px;width:50px;background:#555;color:#fff;animation:slideDown .1s ease-out forwards;padding:4px;border:2px ridge gold;position:relative;opacity:1;pointer-events:all}.buff-bar .buff.ending{animation:blink .5s linear infinite alternate-reverse}.buff-bar .buff *{pointer-events:none}.buff-bar .buff .duration-cover{position:absolute;width:100%;height:0;bottom:0;left:0;background:rgba(0,0,0,.6)}.buff-bar .buff>h2{position:absolute;font-size:12px;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;font-family:Abel;letter-spacing:.5px}.buff-bar .buff>p{position:absolute;bottom:-10px;right:-5px;font-family:Germania One;font-size:20px;text-shadow:0 0 4px #000}.tooltip-buff-bar{text-align:center}.tooltip-buff-bar h4{font-size:20px}.tooltip-buff-bar>div{margin-top:8px;padding:8px!important}.tooltip-buff-bar>div p{padding:0}.whetstone-wheel-button{display:flex;flex-flow:row nowrap;align-items:center;gap:8px}.whetstone-wheel-button .status{font-family:Asap Condensed;font-size:12px;color:#0f0;border:1px solid #0f0;padding:2px 4px;text-transform:uppercase;width:40px;text-align:center}.whetstone-wheel-button .status.status-cooldown{color:red;border-color:red}.whetstone-wheel-modal-wrapper{animation:fadeInUp .2s ease-out;position:relative;pointer-events:none}.whetstone-wheel-modal-wrapper .whetstone-img{position:absolute;height:320px;width:320px;right:calc(100% - 160px);top:25%;filter:drop-shadow(0 0 4px black);pointer-events:none;transition:all .2s ease-in-out;opacity:1}.whetstone-wheel-modal-wrapper .whetstone-img.spinning{animation:spin 2s linear infinite}.whetstone-wheel-modal-wrapper .whetstone-img.dont-show{right:0}.whetstone-wheel-modal-wrapper .whetstone-wheel-tabs-container{display:flex;flex-flow:row nowrap;gap:4px}.whetstone-wheel-modal-wrapper .whetstone-wheel-tabs-container .whetstone-tab{cursor:pointer;padding:16px 0;width:200px;font-size:32px;font-family:Germania One;filter:brightness(.5);background:#222;color:#fff;border:4px solid #555;border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px;text-shadow:0 0 4px gold;box-shadow:inset 0 0 10px #000;pointer-events:all}.whetstone-wheel-modal-wrapper .whetstone-wheel-tabs-container .whetstone-tab.selected{filter:brightness(1)}.whetstone-wheel-modal-wrapper .whetstone-wheel-tabs-container .whetstone-tab:hover:not(.selected){filter:brightness(.7)}.whetstone-wheel-modal-wrapper .tab-content{width:800px;height:400px;background:#333;border:8px ridge #000;padding:10px;position:relative;overflow:hidden;pointer-events:all}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-bg{pointer-events:none;position:absolute;height:100%;width:100%;top:0;left:0;z-index:1}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .cooldown-cover{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background:rgba(0,0,0,.2);z-index:1;color:#fff}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .cooldown-cover p{color:#fff;text-shadow:0 0 4px #000;background:red;text-align:center;font-family:Germania One;padding:8px 0;box-shadow:inset 0 0 10px #000}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .cooldown-cover.not-active{display:none}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container{height:100%;overflow:hidden;position:relative;z-index:2}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .top-container{position:absolute;top:10px;left:50%;transform:translateX(-50%);background:#111;color:#fff;width:700px;display:flex;flex-flow:row nowrap;justify-content:space-between;font-size:24px;padding:16px;opacity:1;transition:all .2s ease-out}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .top-container.not-active{top:-80px;opacity:0}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .top-container .lives-container p,.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .top-container .time-left-container p{font-size:16px;display:flex;flex-flow:row nowrap;align-items:center;gap:8px}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .top-container .lives-container p span,.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .top-container .time-left-container p span{font-family:Germania One;font-size:30px}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .stats{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;flex-flow:row nowrap;justify-content:center;align-items:flex-end;font-size:18px;gap:10px;background:#222;border-bottom-left-radius:0;border-bottom-right-radius:0;transition:all .2s ease-out;opacity:1}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .stats.not-active{bottom:-80px;opacity:0}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .stats .stat{padding:10px;background:#111;font-size:16px;position:relative}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .stats .stat p:first-child{position:absolute;font-family:Germania One;left:50%;transform:translateX(-50%);color:#fff;text-shadow:0 0 4px gold,0 0 2px #000;top:-16px;font-size:24px}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .stats .stat p:last-child{text-align:center;color:#fff}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .stats .stat.stat-combo,.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .stats .stat.stat-shavings{width:80px}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .stats .stat.stat-combo p:first-child,.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .stats .stat.stat-shavings p:first-child{font-size:14px;top:-10px}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .stats .stat.stat-score{width:200px;height:60px;display:grid;place-items:center}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .stats .stat.stat-score p:last-child{font-size:30px;font-weight:700}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .whetstone-wheel-start-menu{position:absolute;top:43%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(180deg,#333,#eee,#333);cursor:pointer;border-radius:4px;text-align:center;border:4px ridge #222;width:max-content}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .whetstone-wheel-start-menu:after,.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .whetstone-wheel-start-menu:before{content:"";position:absolute;height:100%;width:12px;background-image:url(./test-chain.188300a2.png);filter:drop-shadow(0 0 4px black);background-size:100% auto;bottom:calc(100% + 4px)}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .whetstone-wheel-start-menu:before{left:40px}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .whetstone-wheel-start-menu:after{right:40px}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .whetstone-wheel-start-menu .high-score-container{position:absolute;bottom:100%;background:#000;color:#fff;padding:10px;left:50%;border:4px ridge #222;border-bottom:none;animation:fadeInUpWithCenterTransform .3s ease-out forwards;display:flex;flex-flow:row nowrap;gap:24px}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .whetstone-wheel-start-menu .high-score-container p{white-space:nowrap;font-size:14px;display:flex;flex-flow:row nowrap;align-items:center;gap:4px}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .whetstone-wheel-start-menu .high-score-container p span{font-weight:700;letter-spacing:.5px}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .whetstone-wheel-start-menu .main-section{padding:40px}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .whetstone-wheel-start-menu .main-section>p{font-size:24px}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .whetstone-wheel-start-menu .main-section>p span{display:inline-block;margin:0 12px;color:#222;background:#eee;padding:4px 48px;border-radius:4px;animation:pulse 1s ease-in-out infinite alternate;border-bottom:6px solid #888}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .whetstone-wheel-start-menu .main-section small{display:inline-block;margin-top:8px}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .whetstone-wheel-start-menu .quick-play-btn{position:absolute;top:calc(100% + 24px);left:0;width:100%;font-family:Germania One;display:flex;flex-flow:row nowrap;align-items:center;background-image:linear-gradient(180deg,#00ff38,#005c10);color:#fff;font-size:24px;padding:16px 0;justify-content:center;text-shadow:0 0 4px red;cursor:pointer;border:none;border-bottom:10px solid #092d09;border-radius:4px;filter:brightness(90%);letter-spacing:.5px}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .whetstone-wheel-start-menu .quick-play-btn:hover{filter:brightness(100%)}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .whetstone-wheel-start-menu .quick-play-btn:after,.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .whetstone-wheel-start-menu .quick-play-btn:before{content:"";position:absolute;height:20px;left:40px;width:12px;background-image:url(./test-chain.188300a2.png);filter:drop-shadow(0 0 4px black);background-size:100% auto;bottom:100%}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container .whetstone-wheel-start-menu .quick-play-btn:after{left:unset;right:40px}.whetstone-wheel-modal-wrapper .whetstone-wheel-whetstone-tab-content .whetstone-canvas-container #whetstone-wheel{height:100%;width:100%}.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content{display:grid;grid-template-columns:250px auto;gap:16px}.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-left-container{background:#222;padding:10px;display:grid;grid-template-rows:min-content auto}.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-left-container .current-shavings-owned{position:relative}.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-left-container .current-shavings-owned p{font-family:Germania One;color:#fff;text-shadow:0 0 4px gold;font-size:12px;position:absolute;left:50%;transform:translateX(-50%);top:-6px}.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-left-container .current-shavings-owned h2{padding:8px 0;background:#000;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;font-size:40px;color:#fff;gap:4px}.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-left-container .current-shavings-owned h2 img{height:40px}.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-left-container .stats-container{margin-top:16px;position:relative}.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-left-container .stats-container small{position:absolute;left:50%;transform:translateX(-50%);top:-8px;color:#fff;text-shadow:0 0 4px gold;font-family:Germania One}.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-left-container .stats-container>div{margin-bottom:16px}.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-left-container .stats-container>div p{display:flex;flex-flow:row nowrap;justify-content:space-between;background:hsla(0,0%,100%,.1);color:#fff;padding:4px;font-size:14px;margin-bottom:2px}.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container{max-height:400px;overflow:auto}.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container .shavings-unlocks-section{background:rgba(255,0,0,.5)}.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container .shavings-upgrades-section{background:rgba(130,0,255,.5)}.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container .shavings-store-section{margin-bottom:16px}.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container .shavings-store-section h3{color:#fff;text-shadow:0 0 4px gold}.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container .shavings-store-section .shavings-unlocks,.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container .shavings-store-section .shavings-upgrades{display:grid;grid-template-columns:min-content min-content min-content min-content min-content;grid-template-rows:min-content;gap:10px;margin-top:10px}.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container .shavings-store-section .shavings-unlocks .shaving-unlock,.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container .shavings-store-section .shavings-unlocks .shaving-upgrade,.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container .shavings-store-section .shavings-upgrades .shaving-unlock,.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container .shavings-store-section .shavings-upgrades .shaving-upgrade{height:60px;width:60px;background:#000;border-bottom:4px solid #444;color:#fff;cursor:pointer;display:grid;place-items:center;text-align:center;font-size:12px;padding:4px}.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container .shavings-store-section .shavings-unlocks .shaving-unlock.not-enough-shavings,.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container .shavings-store-section .shavings-unlocks .shaving-upgrade.not-enough-shavings,.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container .shavings-store-section .shavings-upgrades .shaving-unlock.not-enough-shavings,.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container .shavings-store-section .shavings-upgrades .shaving-upgrade.not-enough-shavings{filter:brightness(.4);opacity:.9}.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container .shavings-store-section .shavings-unlocks .shaving-unlock.owned,.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container .shavings-store-section .shavings-unlocks .shaving-upgrade.owned,.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container .shavings-store-section .shavings-upgrades .shaving-unlock.owned,.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container .shavings-store-section .shavings-upgrades .shaving-upgrade.owned{outline:2px solid gold}.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container .shavings-store-section .shavings-unlocks .shaving-unlock *,.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container .shavings-store-section .shavings-unlocks .shaving-upgrade *,.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container .shavings-store-section .shavings-upgrades .shaving-unlock *,.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container .shavings-store-section .shavings-upgrades .shaving-upgrade *{pointer-events:none}.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container .shavings-store-section .shavings-unlocks .shaving-unlock:hover:not(.owned),.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container .shavings-store-section .shavings-unlocks .shaving-upgrade:hover:not(.owned),.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container .shavings-store-section .shavings-upgrades .shaving-unlock:hover:not(.owned),.whetstone-wheel-modal-wrapper .whetstone-wheel-shavings-tab-content .shavings-right-container .shavings-store-section .shavings-upgrades .shaving-upgrade:hover:not(.owned){outline:1px solid hsla(0,0%,100%,.4);box-shadow:inset 0 0 10px hsla(0,0%,100%,.4)}.whetstone-wheel-end-modal{display:flex;flex-flow:column nowrap;gap:4px}.whetstone-wheel-end-modal>p{width:100%;background:#161616;padding:4px 8px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.whetstone-wheel-end-modal>p>span{display:flex;flex-flow:row nowrap;align-items:center;gap:4px}.whetstone-wheel-end-modal>p .high-score{color:#0f0;border:1px solid #0f0;padding:2px 4px;font-size:10px}.whetstone-wheel-end-modal .earned-container{margin-top:24px;position:relative;display:flex;flex-flow:row nowrap;justify-content:center;gap:32px;padding:20px 0 30px;background-color:#222}.whetstone-wheel-end-modal .earned-container>small{position:absolute;top:-18px;left:50%;transform:translateX(-50%);font-size:24px;font-family:Germania One;color:#fff;text-shadow:0 0 4px gold}.whetstone-wheel-end-modal .earned-container>div{width:50px;height:50px;display:grid;place-items:center;padding:0;background:hsla(0,0%,100%,.2);position:relative}.whetstone-wheel-end-modal .earned-container>div img{filter:drop-shadow(0 0 4px black)}.whetstone-wheel-end-modal .earned-container>div p{position:absolute;top:calc(100% + 4px);white-space:nowrap}.tooltip-container.tooltip-shavings-store-item .banner{background:#0f0;color:#000;font-weight:700;text-align:center;margin-bottom:8px}.tooltip-container.tooltip-shavings-store-item header{font-family:Germania One;text-align:center;font-size:24px}.tooltip-container.tooltip-shavings-store-item .level-container{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;background:#000;padding:4px 8px;margin:4px 0}.tooltip-container.tooltip-shavings-store-item .level-container h1{font-size:16px}.tooltip-container.tooltip-shavings-store-item .description-text{margin:12px 0;text-align:center}.tooltip-container.tooltip-shavings-store-item .cost-container{position:relative;background:#000;color:#fff;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;gap:4px;padding:4px 0}.tooltip-container.tooltip-shavings-store-item .cost-container:before{content:"COST";position:absolute;top:-8px;left:50%;transform:translateX(-50%);font-family:Germania One;font-size:12px}.tooltip-container.tooltip-shavings-store-item .cost-container p{font-family:Germania One;font-size:24px}.tooltip-container.tooltip-shavings-store-item .cost-container p.cant-afford{color:red}.modal-whetstone-tutorial{text-align:center}.modal-whetstone-tutorial>.tutorial-info{margin-top:16px;padding:24px}.modal-whetstone-tutorial>.tutorial-info .tutorial-whetstone-container{height:20px;position:relative;margin-bottom:40px}.modal-whetstone-tutorial>.tutorial-info .tutorial-whetstone-container .whetstone-red-bar{height:100%;width:100%;background:red;border-bottom:8px solid #600}.modal-whetstone-tutorial>.tutorial-info .tutorial-whetstone-container .whetstone-green-bar{position:absolute;width:200px;height:100%;background:#0f0;top:0;left:10%;border-bottom:8px solid #060}.modal-whetstone-tutorial>.tutorial-info .tutorial-whetstone-container .whetstone-pointer{position:relative;margin-top:8px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:12px solid red;animation:leftAndRight 1s linear infinite alternate-reverse}@keyframes leftAndRight{0%{left:0}to{left:calc(100% - 12px)}}.modal-whetstone-tutorial>.tutorial-info .text-details{display:flex;flex-flow:column nowrap;gap:16px}.modal-whetstone-tutorial>.tutorial-info .text-details p strong{letter-spacing:.5px}.modal-whetstone-tutorial>p{margin-top:16px}.lode-buster-container{position:absolute;right:0;top:calc(100% + 24px);background:#222;color:#000;padding:4px 2px;animation:slideDown .5s ease-out forwards;border-radius:2px}.lode-buster-container img{height:32px;width:32px;position:absolute;top:50%;transform:translateY(-50%);right:calc(100% - 16px);filter:drop-shadow(0 0 4px #000)}.lode-buster-container:hover .lode-buster-charges-container>p{opacity:1}.lode-buster-container .lode-buster-charges-container{display:flex;flex-flow:row nowrap;gap:2px;padding:2px 2px 2px 18px;max-width:200px}.lode-buster-container .lode-buster-charges-container>p{position:absolute;color:#fff;background:#000;font-size:10px;top:100%;right:0;opacity:.4}.lode-buster-container .lode-buster-charges-container .lode-buster-charge{height:10px;width:10px;border-radius:1px;background:#22f622;border-top:3px solid #b5fcb5;border-bottom:3px solid #057a05}.lode-buster-container .lode-buster-charges-container .lode-buster-charge.empty{background:#111;box-shadow:inset 0 0 2px #000;border-top:none;border-bottom:none}#tooltip-wrapper{height:100vh;width:100vw;z-index:10;pointer-events:none;position:absolute;top:0;left:0}#tooltip-container{position:absolute;transition:opacity .15s ease-out;opacity:0;visibility:hidden}#tooltip-container.visible{visibility:visible;opacity:1}#tooltip{background:#fff;border:4px ridge #353535;border-radius:5px;width:300px;background-color:rgba(0,0,0,.8);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAUVBMVEWFhYWDg4N3d3dtbW17e3t1dXWBgYGHh4d5eXlzc3OLi4ubm5uVlZWPj4+NjY19fX2JiYl/f39ra2uRkZGZmZlpaWmXl5dvb29xcXGTk5NnZ2c8TV1mAAAAG3RSTlNAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAvEOwtAAAFVklEQVR4XpWWB67c2BUFb3g557T/hRo9/WUMZHlgr4Bg8Z4qQgQJlHI4A8SzFVrapvmTF9O7dmYRFZ60YiBhJRCgh1FYhiLAmdvX0CzTOpNE77ME0Zty/nWWzchDtiqrmQDeuv3powQ5ta2eN0FY0InkqDD73lT9c9lEzwUNqgFHs9VQce3TVClFCQrSTfOiYkVJQBmpbq2L6iZavPnAPcoU0dSw0SUTqz/GtrGuXfbyyBniKykOWQWGqwwMA7QiYAxi+IlPdqo+hYHnUt5ZPfnsHJyNiDtnpJyayNBkF6cWoYGAMY92U2hXHF/C1M8uP/ZtYdiuj26UdAdQQSXQErwSOMzt/XWRWAz5GuSBIkwG1H3FabJ2OsUOUhGC6tK4EMtJO0ttC6IBD3kM0ve0tJwMdSfjZo+EEISaeTr9P3wYrGjXqyC1krcKdhMpxEnt5JetoulscpyzhXN5FRpuPHvbeQaKxFAEB6EN+cYN6xD7RYGpXpNndMmZgM5Dcs3YSNFDHUo2LGfZuukSWyUYirJAdYbF3MfqEKmjM+I2EfhA94iG3L7uKrR+GdWD73ydlIB+6hgref1QTlmgmbM3/LeX5GI1Ux1RWpgxpLuZ2+I+IjzZ8wqE4nilvQdkUdfhzI5QDWy+kw5Wgg2pGpeEVeCCA7b85BO3F9DzxB3cdqvBzWcmzbyMiqhzuYqtHRVG2y4x+KOlnyqla8AoWWpuBoYRxzXrfKuILl6SfiWCbjxoZJUaCBj1CjH7GIaDbc9kqBY3W/Rgjda1iqQcOJu2WW+76pZC9QG7M00dffe9hNnseupFL53r8F7YHSwJWUKP2q+k7RdsxyOB11n0xtOvnW4irMMFNV4H0uqwS5ExsmP9AxbDTc9JwgneAT5vTiUSm1E7BSflSt3bfa1tv8Di3R8n3Af7MNWzs49hmauE2wP+ttrq+AsWpFG2awvsuOqbipWHgtuvuaAE+A1Z/7gC9hesnr+7wqCwG8c5yAg3AL1fm8T9AZtp/bbJGwl1pNrE7RuOX7PeMRUERVaPpEs+yqeoSmuOlokqw49pgomjLeh7icHNlG19yjs6XXOMedYm5xH2YxpV2tc0Ro2jJfxC50ApuxGob7lMsxfTbeUv07TyYxpeLucEH1gNd4IKH2LAg5TdVhlCafZvpskfncCfx8pOhJzd76bJWeYFnFciwcYfubRc12Ip/ppIhA1/mSZ/RxjFDrJC5xifFjJpY2Xl5zXdguFqYyTR1zSp1Y9p+tktDYYSNflcxI0iyO4TPBdlRcpeqjK/piF5bklq77VSEaA+z8qmJTFzIWiitbnzR794USKBUaT0NTEsVjZqLaFVqJoPN9ODG70IPbfBHKK+/q/AWR0tJzYHRULOa4MP+W/HfGadZUbfw177G7j/OGbIs8TahLyynl4X4RinF793Oz+BU0saXtUHrVBFT/DnA3ctNPoGbs4hRIjTok8i+algT1lTHi4SxFvONKNrgQFAq2/gFnWMXgwffgYMJpiKYkmW3tTg3ZQ9Jq+f8XN+A5eeUKHWvJWJ2sgJ1Sop+wwhqFVijqWaJhwtD8MNlSBeWNNWTa5Z5kPZw5+LbVT99wqTdx29lMUH4OIG/D86ruKEauBjvH5xy6um/Sfj7ei6UUVk4AIl3MyD4MSSTOFgSwsH/QJWaQ5as7ZcmgBZkzjjU1UrQ74ci1gWBCSGHtuV1H2mhSnO3Wp/3fEV5a+4wz//6qy8JxjZsmxxy5+4w9CDNJY09T072iKG0EnOS0arEYgXqYnXcYHwjTtUNAcMelOd4xpkoqiTYICWFq0JSiPfPDQdnt+4/wuqcXY47QILbgAAAABJRU5ErkJggg==);color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.6);padding:8px}#tooltip .tooltip-top{font-family:Germania One;display:grid;grid-template-columns:50px auto max-content;column-gap:8px;align-items:center;font-size:18px;border-bottom:1px solid hsla(0,0%,100%,.4)}#tooltip .tooltip-top>img{height:50px;filter:drop-shadow(1px 2px 1px black)}#tooltip .tooltip-top .tooltip-target-name-container{display:flex;flex-flow:column nowrap}#tooltip .tooltip-top .tooltip-target-name-container p{text-shadow:0 0 2px #000;letter-spacing:.2px}#tooltip .tooltip-top .tooltip-target-name-container small{font-size:12px;font-family:Asap Condensed;letter-spacing:.1px;color:hsla(0,0%,100%,.6)}#tooltip .tooltip-top .price{font-size:16px;font-family:Asap Condensed;display:flex;flex-flow:row nowrap;align-items:center}#tooltip .tooltip-top .price img{height:14px;margin-right:4px;margin-top:4px}#tooltip .tooltip-middle{padding:8px 0}#tooltip .tooltip-middle .cost{margin-top:8px}#tooltip .tooltip-bottom{font-size:12px;opacity:.6;font-style:italic;text-align:right}#tooltip.tooltip-store-upgrade{width:350px}#tooltip.tooltip-store-upgrade .tooltip-top div{display:flex;flex-flow:column nowrap}#tooltip.tooltip-store-upgrade .tooltip-top div small{font-family:Asap Condensed;font-size:12px;color:hsla(0,0%,100%,.6)}#tooltip.tooltip-building{width:350px}#tooltip.tooltip-building .building-name span{font-family:Asap Condensed;font-size:12px;color:#bbb}#tooltip.tooltip-building .stats{--bulletSize:10px;margin-top:8px;font-size:12px;color:#bbb;padding:5px;list-style-position:inside;list-style-type:none}#tooltip.tooltip-building .stats li{position:relative;display:flex;flex-flow:row nowrap;align-items:center;padding-left:calc(var(--bulletSize) + 4px);margin-bottom:2px;gap:2px}#tooltip.tooltip-building .stats li:before{content:"";position:absolute;left:0;height:var(--bulletSize);width:var(--bulletSize);border-radius:100%;background-color:#bbb;background:radial-gradient(circle,#fff,#222)}#tooltip.tooltip-building .stats li strong{color:#fff}#tooltip.tooltip-building .price{font-family:Germania One}#tooltip.tooltip-building .price.cant-afford{color:#dc143c}#tooltip.tooltip-research-level-up{width:350px}#tooltip.tooltip-research-level-up .tooltip-header{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:8px}#tooltip.tooltip-research-level-up .tooltip-header .tooltip-price{display:flex;flex-flow:row nowrap;align-items:center;gap:4px;font-family:Germania One}#tooltip.tooltip-research-level-up .tooltip-header .tooltip-price .too-expensive{color:red}#tooltip.tooltip-research-level-up .tooltip-header .tooltip-price img{height:14px}#tooltip.tooltip-research-level-up .tooltip-middle{padding-left:8px!important;padding-right:8px!important;display:flex;flex-flow:column nowrap;gap:4px}#tooltip.tooltip-research-level-up .tooltip-middle p{padding:4px;background:#333;text-align:center}#tooltip.tooltip-research-upgrade{width:400px}#tooltip.tooltip-research-upgrade .tooltip-top{border-bottom:none}#tooltip.tooltip-research-upgrade .tooltip-top div{display:flex;flex-flow:column nowrap}#tooltip.tooltip-research-upgrade .tooltip-top div small{font-family:Asap Condensed;font-size:12px;color:hsla(0,0%,100%,.6)}#tooltip.tooltip-research-upgrade .tooltip-middle .cost{margin-top:3px;margin-bottom:10px;padding:8px;color:#ccc;font-size:14px;position:relative}#tooltip.tooltip-research-upgrade .tooltip-middle .cost .more-info{font-size:12px;color:#bbb;display:block;text-align:center}#tooltip.tooltip-research-upgrade .tooltip-middle .cost small{width:100%;text-align:center;font-weight:700;display:block;position:absolute;top:-8px;color:#aaa}#tooltip.tooltip-research-upgrade .tooltip-middle .cost p{display:flex;flex-flow:row nowrap;justify-content:space-between}#tooltip.tooltip-research-upgrade .tooltip-middle .cost p:first-of-type{margin-bottom:3px}#tooltip.tooltip-research-upgrade .tooltip-middle .cost p:not(.not-enough) span{color:#fff}#tooltip.tooltip-research-upgrade .tooltip-middle .cost p.not-enough{color:#dc143c!important}#tooltip.tooltip-research-upgrade .tooltip-middle .completed-on{display:block;margin-top:5px;color:#bbb;font-size:12px}#tooltip.tooltip-stat{width:360px}#tooltip.tooltip-stat .stat-header{width:100%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;margin-bottom:10px}#tooltip.tooltip-stat .stat-header h3{letter-spacing:.6px}#tooltip.tooltip-stat .stat-header p{color:#ccc;font-size:14px}#tooltip.tooltip-stat .stat-header p strong{font-size:20px;color:#fff;font-family:Germania One}#tooltip.tooltip-stat .stat-description{color:#ccc}#tooltip.tooltip-stat .stat-description p:first-of-type{margin-bottom:20px}#tooltip.tooltip-stat .stat-description p:not(:first-of-type){font-size:12px}#tooltip.tooltip-stat .stat-description strong{white-space:nowrap}#tooltip.tooltip-stat .stat-breakdown-container{margin-top:20px}#tooltip.tooltip-stat .stat-breakdown-container p{font-size:12px;color:#ccc}#tooltip.tooltip-stat .stat-breakdown-container div{margin-top:5px;padding-top:3px;border-top:1px solid hsla(0,0%,100%,.2)}