@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}:root{--bp-phone: 480px;--bp-tablet: 768px;--bp-desktop: 1024px;--bp-desktop-wide: 1440px;--default-border-radius: 0;--default-grid-columns: 12;--default-gap-size: 0;--default-modal-overlay: rgba(0, 0, 0, .6);--default-modal-padding: 0;--default-modal-shadow: 2px 2px 5px rgba(0, 0, 0, .6);--default-modal-class: "modal";--default-modal-open-class: "modal-open";--default-modal-content-class: "modal-content";--default-panel-bg-color: #fff;--z-modal: 9000;--z-overlay: 8000, --z-dropdown: 7000, --z-header: 6000, --z-footer: 5000, }:root{--space-unit: 1em;--space-xxs: calc(.25 * var(--space-unit));--space-xs: calc(.5 * var(--space-unit));--space-sm: calc(.75 * var(--space-unit));--space-md: calc(1.25 * var(--space-unit));--space-lg: calc(2 * var(--space-unit));--space-xl: calc(3.25 * var(--space-unit));--space-xxl: calc(5.25 * var(--space-unit));--space-xxxl: calc(7.25 * var(--space-unit));--component-padding: var(--space-sm);--components-bottom-spacing: var(--space-md);--space-unit-fixed: 1rem;--space-xxs-fixed: calc(.25 * var(--space-unit-fixed));--space-xs-fixed: calc(.5 * var(--space-unit-fixed));--space-sm-fixed: calc(.75 * var(--space-unit-fixed));--space-md-fixed: calc(1.25 * var(--space-unit-fixed));--space-lg-fixed: calc(2 * var(--space-unit-fixed));--space-xl-fixed: calc(3.25 * var(--space-unit-fixed));--space-xxl-fixed: calc(5.25 * var(--space-unit-fixed));--space-xxxl-fixed: calc(7.25 * var(--space-unit-fixed))}:root{--text-base-size-mobile: 1em;--text-base-size: 1.25em;--text-scale-ratio: 1.25;--font-primary: sans-serif;--font-secondary: serif;--font-heading: var(--font-primary);--text-xs: calc(1em / (var(--text-scale-ratio) * var(--text-scale-ratio)));--text-sm: calc(1em / var(--text-scale-ratio));--text-md: 1em;--text-lg: calc(1em * var(--text-scale-ratio));--text-xl: calc(1em * var(--text-scale-ratio) * var(--text-scale-ratio));--text-xxl: calc( 1em * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio) );--text-xxxl: calc( 1em * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio) );--text-huge: calc( 1em * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio) );--heading-line-height: 1.2;--body-line-height: 1.4}html{font-size:var(--text-base-size-mobile);font-family:var(--font-primary)}body{font-size:inherit;font-family:var(--font-primary)}h1,h2,h3,h4,form legend{font-family:var(--font-heading);line-height:var(--heading-line-height)}.text--xxxl{font-size:var(--text-xxxl)}h1,.text--xxl{font-size:var(--text-xxl)}h2,.text--xl{font-size:var(--text-xl)}h3,.text--lg{font-size:var(--text-lg)}h4,p,button,.text--md{font-size:var(--text-md)}.text--sm,small{font-size:var(--text-sm)}.text--xs{font-size:var(--text-xs)}p{line-height:var(--body-line-height)}:root{--navy: #001f3f;--blue: #0074d9;--aqua: #7fdbff;--teal: #39cccc;--olive: #3d9970;--green: #2ecc40;--lime: #01ff70;--yellow: #ffdc00;--orange: #ff851b;--red: #ff4136;--maroon: #85144b;--fuchsia: #f012be;--purple: #b10dc9;--black: #111111;--white: #efefef;--gray: #aaaaaa;--silver: #dddddd;--bg-header: --blue;--bg-footer: --black}:where(html){--ease-1: cubic-bezier(.25, 0, .5, 1);--ease-2: cubic-bezier(.25, 0, .4, 1);--ease-3: cubic-bezier(.25, 0, .3, 1);--ease-4: cubic-bezier(.25, 0, .2, 1);--ease-5: cubic-bezier(.25, 0, .1, 1);--ease-in-1: cubic-bezier(.25, 0, 1, 1);--ease-in-2: cubic-bezier(.5, 0, 1, 1);--ease-in-3: cubic-bezier(.7, 0, 1, 1);--ease-in-4: cubic-bezier(.9, 0, 1, 1);--ease-in-5: cubic-bezier(1, 0, 1, 1);--ease-out-1: cubic-bezier(0, 0, .75, 1);--ease-out-2: cubic-bezier(0, 0, .5, 1);--ease-out-3: cubic-bezier(0, 0, .3, 1);--ease-out-4: cubic-bezier(0, 0, .1, 1);--ease-out-5: cubic-bezier(0, 0, 0, 1);--ease-in-out-1: cubic-bezier(.1, 0, .9, 1);--ease-in-out-2: cubic-bezier(.3, 0, .7, 1);--ease-in-out-3: cubic-bezier(.5, 0, .5, 1);--ease-in-out-4: cubic-bezier(.7, 0, .3, 1);--ease-in-out-5: cubic-bezier(.9, 0, .1, 1);--ease-elastic-out-1: cubic-bezier(.5, .75, .75, 1.25);--ease-elastic-out-2: cubic-bezier(.5, 1, .75, 1.25);--ease-elastic-out-3: cubic-bezier(.5, 1.25, .75, 1.25);--ease-elastic-out-4: cubic-bezier(.5, 1.5, .75, 1.25);--ease-elastic-out-5: cubic-bezier(.5, 1.75, .75, 1.25);--ease-elastic-in-1: cubic-bezier(.5, -.25, .75, 1);--ease-elastic-in-2: cubic-bezier(.5, -.5, .75, 1);--ease-elastic-in-3: cubic-bezier(.5, -.75, .75, 1);--ease-elastic-in-4: cubic-bezier(.5, -1, .75, 1);--ease-elastic-in-5: cubic-bezier(.5, -1.25, .75, 1);--ease-elastic-in-out-1: cubic-bezier(.5, -.1, .1, 1.5);--ease-elastic-in-out-2: cubic-bezier(.5, -.3, .1, 1.5);--ease-elastic-in-out-3: cubic-bezier(.5, -.5, .1, 1.5);--ease-elastic-in-out-4: cubic-bezier(.5, -.7, .1, 1.5);--ease-elastic-in-out-5: cubic-bezier(.5, -.9, .1, 1.5);--ease-step-1: steps(2);--ease-step-2: steps(3);--ease-step-3: steps(4);--ease-step-4: steps(7);--ease-step-5: steps(10);--ease-elastic-1: var(--ease-elastic-out-1);--ease-elastic-2: var(--ease-elastic-out-2);--ease-elastic-3: var(--ease-elastic-out-3);--ease-elastic-4: var(--ease-elastic-out-4);--ease-elastic-5: var(--ease-elastic-out-5);--ease-squish-1: var(--ease-elastic-in-out-1);--ease-squish-2: var(--ease-elastic-in-out-2);--ease-squish-3: var(--ease-elastic-in-out-3);--ease-squish-4: var(--ease-elastic-in-out-4);--ease-squish-5: var(--ease-elastic-in-out-5);--ease-spring-1: linear( 0, .006, .025 2.8%, .101 6.1%, .539 18.9%, .721 25.3%, .849 31.5%, .937 38.1%, .968 41.8%, .991 45.7%, 1.006 50.1%, 1.015 55%, 1.017 63.9%, 1.001 );--ease-spring-2: linear( 0, .007, .029 2.2%, .118 4.7%, .625 14.4%, .826 19%, .902, .962, 1.008 26.1%, 1.041 28.7%, 1.064 32.1%, 1.07 36%, 1.061 40.5%, 1.015 53.4%, .999 61.6%, .995 71.2%, 1 );--ease-spring-3: linear( 0, .009, .035 2.1%, .141 4.4%, .723 12.9%, .938 16.7%, 1.017, 1.077, 1.121, 1.149 24.3%, 1.159, 1.163, 1.161, 1.154 29.9%, 1.129 32.8%, 1.051 39.6%, 1.017 43.1%, .991, .977 51%, .974 53.8%, .975 57.1%, .997 69.8%, 1.003 76.9%, 1 );--ease-spring-4: linear( 0, .009, .037 1.7%, .153 3.6%, .776 10.3%, 1.001, 1.142 16%, 1.185, 1.209 19%, 1.215 19.9% 20.8%, 1.199, 1.165 25%, 1.056 30.3%, 1.008 33%, .973, .955 39.2%, .953 41.1%, .957 43.3%, .998 53.3%, 1.009 59.1% 63.7%, .998 78.9%, 1 );--ease-spring-5: linear( 0, .01, .04 1.6%, .161 3.3%, .816 9.4%, 1.046, 1.189 14.4%, 1.231, 1.254 17%, 1.259, 1.257 18.6%, 1.236, 1.194 22.3%, 1.057 27%, .999 29.4%, .955 32.1%, .942, .935 34.9%, .933, .939 38.4%, 1 47.3%, 1.011, 1.017 52.6%, 1.016 56.4%, 1 65.2%, .996 70.2%, 1.001 87.2%, 1 );--ease-bounce-1: linear( 0, .004, .016, .035, .063, .098, .141, .191, .25, .316, .391 36.8%, .563, .766, 1 58.8%, .946, .908 69.1%, .895, .885, .879, .878, .879, .885, .895, .908 89.7%, .946, 1 );--ease-bounce-2: linear( 0, .004, .016, .035, .063, .098, .141 15.1%, .25, .391, .562, .765, 1, .892 45.2%, .849, .815, .788, .769, .757, .753, .757, .769, .788, .815, .85, .892 75.2%, 1 80.2%, .973, .954, .943, .939, .943, .954, .973, 1 );--ease-bounce-3: linear( 0, .004, .016, .035, .062, .098, .141 11.4%, .25, .39, .562, .764, 1 30.3%, .847 34.8%, .787, .737, .699, .672, .655, .65, .656, .672, .699, .738, .787, .847 61.7%, 1 66.2%, .946, .908, .885 74.2%, .879, .878, .879, .885 79.5%, .908, .946, 1 87.4%, .981, .968, .96, .957, .96, .968, .981, 1 );--ease-bounce-4: linear( 0, .004, .016 3%, .062, .141, .25, .391, .562 18.2%, 1 24.3%, .81, .676 32.3%, .629, .595, .575, .568, .575, .595, .629, .676 48.2%, .811, 1 56.2%, .918, .86, .825, .814, .825, .86, .918, 1 77.2%, .94 80.6%, .925, .92, .925, .94 87.5%, 1 90.9%, .974, .965, .974, 1 );--ease-bounce-5: linear( 0, .004, .016 2.5%, .063, .141, .25 10.1%, .562, 1 20.2%, .783, .627, .534 30.9%, .511, .503, .511, .534 38%, .627, .782, 1 48.7%, .892, .815, .769 56.3%, .757, .753, .757, .769 61.3%, .815, .892, 1 68.8%, .908 72.4%, .885, .878, .885, .908 79.4%, 1 83%, .954 85.5%, .943, .939, .943, .954 90.5%, 1 93%, .977, .97, .977, 1 )}:root{--white: #d1d6d3;--light-gray: #bcc0bd;--gray: #6f6e72;--black: #120e23;--dark-gray: #534664;--beige: #aea47e;--light-brown: #a15c34;--brown: #764032;--dark-brown: #402e2b;--blue: #007dc6;--aqua-blue: #034661;--aqua: #24505f;--teal: #2a7d75;--green: #349c58;--mint-green: #6dba79;--olive-green: #7e9432;--olive: #56642e;--dark-yellow: #c78539;--yellow: #ebb85b;--light-yellow: #fff1a9;--gold: #c9c03d;--plum: #7a2849;--pink: #e67a84;--rose-red: #c23753;--red: #b74132;--orange: #e67146;--purple: #2a2942;--eggplant: #3a1b40}:root{--font-multiplier: 1;--larger-text-size: 0;--base-space: 5px;--space-xxs: calc(var(--base-space) / 2);--space-xs: var(--base-space);--space-sm: calc(var(--base-space) + var(--base-space));--space-md: calc(var(--space-sm) + var(--base-space));--space-lg: calc(var(--space-md) + var(--base-space));--space-xl: calc(var(--space-lg) + var(--base-space));--space-xxl: calc(var(--space-xl) + var(--base-space) * 2);--base-text-size: calc(5px * var(--font-multiplier));--text-xs: calc(var(--base-text-size) * (1 + var(--larger-text-size)));--text-sm: calc(var(--base-text-size) * (2 + var(--larger-text-size)));--text-md: calc(var(--base-text-size) * (3));--text-lg: calc(var(--text-md) + var(--base-text-size));--text-xl: calc(var(--text-lg) + var(--base-text-size) * 2);--text-xxl: calc(var(--text-xl) + var(--base-text-size) * 2);--secondary-base-text-size: 9px;--secondary-text-xs: calc(var(--secondary-base-text-size) * (1 + var(--larger-text-size)));--secondary-text-sm: calc(var(--secondary-base-text-size) * (2));--secondary-text-md: calc(var(--secondary-base-text-size) * (3));--secondary-text-lg: calc(var(--secondary-text-md) + var(--secondary-base-text-size));--secondary-text-xl: calc(var(--secondary-text-lg) + var(--secondary-base-text-size) * 2);--secondary-text-xxl: calc(var(--secondary-text-xl) + var(--secondary-base-text-size) * 2)}.upgradesListBorder{border-image-source:url(../ui/frames/upgrade_frame_lvl1.png);border-width:36px 36px 39px 36px;border-image-width:36px 36px 39px 36px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}.crawlerBorder{border-image-source:url(../ui/frames/crawler_frame.png);border-width:36px 36px 39px 36px;border-image-width:50px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}.healthBarBorder{border-image-source:url(../ui/frames/health_bar_frame.png);border-width:42px;border-image-width:42px;border-image-slice:12 10 fill;border-image-repeat:stretch;border-image-outset:18px}.stunBarBorder{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/stun_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}.inspirationBarBorder{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/inspiration_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}.dialogBorder,.dialog-text-wrapper{border-image-source:url(../ui/frames/dialog_frame.png);border-width:42px;border-image-width:42px;border-image-slice:14 fill;border-image-repeat:stretch;border-image-outset:16px}.statsBorder{border-image-source:url(../ui/frames/stats_frame.png);border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}.goldBorder{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/resources_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}.menuBorder{border-image-source:url(../ui/menu/menu_border.png);border-width:60px;border-image-width:60px;border-image-slice:10;border-image-repeat:round;border-image-outset:45px}.upgradesMenuBorder{border-image-source:url(../ui/menu/upgrades_menu_border.png);border-width:0px;border-image-width:51px;border-image-slice:12 fill;border-image-repeat:repeat;border-image-outset:10px}.upgradesBoard{border-image-source:url(../ui/menu/upgrades_board.png);border-width:0px;border-image-width:22px;border-image-slice:3;border-image-repeat:repeat;border-image-outset:22px}.upgradeDetailsBorder{border-image-source:url(../ui/frames/upgrade_details_frame.png);border-width:0px;border-image-width:20px;border-image-slice:4 4 6 4 fill;border-image-repeat:repeat;border-image-outset:8px}.upgradesButtonBorder{border-image-source:url(../ui/buttons/upgrades_button.png);border-width:0px;border-image-width:6px;border-image-slice:2 fill;border-image-repeat:repeat;border-image-outset:0px}.buttonBorder,.button:not(.no-choice-prompt,.radix-tabs-trigger,.toggle,.settingsButton,.wishlistButton),body button#excalibur-play:not(.no-choice-prompt,.radix-tabs-trigger,.toggle,.settingsButton,.wishlistButton){border-width:9px 9px 15px 9px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-outset:6px 6px 12px 6px}.wishlistButtonBorder{border-width:5px 5px 11px 5px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-source:url(../ui/buttons/wishlist.png);border-image-outset:3px;background-color:var(--aqua-blue)}:root{--dialog-width: calc(100% - 350px) ;--dialog-background: var(--purple);--dialog-text-height: 130px;--dialog-font-size: 25px;--dialog-text-color: var(--white);--choice-prompts-position-bottom: 30px;--choice-prompts-position-right: 20px;--choices-gap: 20px;--button-background: var(--black);--button-text-color: var(--white);--button-focus-background: var(--blue);--speaker-width: 120px;--menu-padding: 20px;--menu-inner-padding: 10px 10px 15px 10px;--ease-spring-2: linear( 0, .007, .029 2.2%, .118 4.7%, .625 14.4%, .826 19%, .902, .962, 1.008 26.1%, 1.041 28.7%, 1.064 32.1%, 1.07 36%, 1.061 40.5%, 1.015 53.4%, .999 61.6%, .995 71.2%, 1 )}.dialog-wrapper{margin:0 auto;transform-origin:left bottom;max-width:1500px;z-index:50;pointer-events:auto}.dialog-text-wrapper{animation:zoomIn var(--ease-spring-2) .5s;background-color:transparent;padding:var(--space-md)}body .choice-prompts{outline:none}body .choice-prompts>*{outline:none}body .choice-prompts .choice-prompt{outline:none}body .choice-prompts .no-choice-prompt{border:unset}body .choice-prompts .no-choice-prompt:before{animation:bob .8s infinite;display:block;background:url(../ui/buttons/next_dialog.png);background-size:cover;content:"";width:41px;height:41px}@keyframes shakeText{0%{transform:skew(-15deg) translate3d(0,5px,0)}25%{transform:skew(15deg) translate3d(0,-3px,0)}50%{transform:skew(-15deg)}75%{transform:skew(15deg) translate3d(0,3px,0)}to{transform:skew(-15deg) translate3d(0,-5px,0)}}@keyframes scaredText{0%{transform:translate3d(2px,0,0)}to{transform:translate3d(-2px,0,0)}}.angry{animation:.2s shakeText infinite alternate;display:block;color:var(--red);font-size:1.2em;font-weight:700}.boom{color:var(--red);font-weight:700;font-size:1.1em;display:block}.italic{font-style:italic;opacity:.7}.text-shadow{text-shadow:2px 2px 0px var(--dark-gray)}.big-text{font-size:var(--text-xl);font-weight:700;text-shadow:3px 3px 0px var(--rose-red);animation:.2s short-pulsate infinite alternate;display:inline-block}.small-text{font-size:var(--text-md);opacity:.7}.victory{animation:.4s bob infinite alternate;display:block}.wishlist{color:var(--blue);text-shadow:2px 2px 0px var(--dark-gray);animation:.5s pulsate infinite alternate;display:inline-block}.scared{animation:.05s scaredText infinite alternate;display:block;color:var(--yellow);font-size:var(--text-xl);font-style:italic}@keyframes bob{0%{transform:translateZ(0)}50%{transform:translate3d(0,7px,0)}to{transform:translateZ(0)}}@keyframes pulsate{0%{transform:scale(1)}to{transform:scale(1.15)}}@keyframes short-pulsate{0%{transform:scale(1)}to{transform:scale(1.05)}}button{background-color:unset}.button:not(.no-choice-prompt,.radix-tabs-trigger,.toggle,.settingsButton,.wishlistButton),body button#excalibur-play:not(.no-choice-prompt,.radix-tabs-trigger,.toggle,.settingsButton,.wishlistButton){border-image-source:url(../ui/buttons/menu_button.png);align-self:center;text-align:center!important;font-size:var(--text-xl);color:var(--purple)!important;text-shadow:3px 3px 0 var(--light-yellow);padding:var(--space-xxs) var(--space-xl)!important}.button:not(.no-choice-prompt,.radix-tabs-trigger,.toggle,.settingsButton,.wishlistButton).small,body button#excalibur-play:not(.no-choice-prompt,.radix-tabs-trigger,.toggle,.settingsButton,.wishlistButton).small,.button:not(.no-choice-prompt,.radix-tabs-trigger,.toggle,.settingsButton,.wishlistButton).choice-prompt,body button#excalibur-play:not(.no-choice-prompt,.radix-tabs-trigger,.toggle,.settingsButton,.wishlistButton).choice-prompt{font-size:var(--text-md)!important;padding:var(--space-xxs) var(--space-sm)!important;text-shadow:2px 2px 0 var(--light-yellow)}.button:not(.no-choice-prompt,.radix-tabs-trigger,.toggle,.settingsButton,.wishlistButton):hover,body button#excalibur-play:not(.no-choice-prompt,.radix-tabs-trigger,.toggle,.settingsButton,.wishlistButton):hover,.button:not(.no-choice-prompt,.radix-tabs-trigger,.toggle,.settingsButton,.wishlistButton):focus,body button#excalibur-play:not(.no-choice-prompt,.radix-tabs-trigger,.toggle,.settingsButton,.wishlistButton):focus{border-image-source:url(../ui/buttons/menu_button_hover.png);text-shadow:-3px 3px 0 var(--light-yellow)}.button:not(.no-choice-prompt,.radix-tabs-trigger,.toggle,.settingsButton,.wishlistButton):active,body button#excalibur-play:not(.no-choice-prompt,.radix-tabs-trigger,.toggle,.settingsButton,.wishlistButton):active{padding-top:calc(var(--space-xxs) + 2px)!important;padding-bottom:calc(var(--space-xxs) - 2px)!important;border-image-source:url(../ui/buttons/menu_button_active.png)}div.warning{color:var(--red)!important}div.small{font-size:var(--text-md)!important}.game-tooltip{z-index:200}:root{--sword-cursor: url(../images/sword_cursor.png) 10 1, auto !important;--hand-cursor: url(../images/hand_cursor.png) 15 1, auto !important;--mouse-cursor: url(../images/mouse_cursor.png) 15 1, auto !important;--can-drag-cursor: url(../images/grab_cursor_open.png) 15 1, auto !important;--dragging-cursor: url(../images/grab_cursor_closed.png) 15 1, auto !important;--gray-key-cursor: url(./images/gray_key_cursor.png) 15 1, auto !important;--no-keys-cursor: url(./images/no_keys_cursor.png) 15 1, auto !important;--no-gold-key-cursor: url(./images/no_golden_key_cursor.png) 15 1, auto !important;--gold-key-cursor: url(./images/gold_key_cursor.png) 15 1, auto !important;cursor:var(--mouse-cursor);--ease-spring-4: linear( 0, .009, .037 1.7%, .153 3.6%, .776 10.3%, 1.001, 1.142 16%, 1.185, 1.209 19%, 1.215 19.9% 20.8%, 1.199, 1.165 25%, 1.056 30.3%, 1.008 33%, .973, .955 39.2%, .953 41.1%, .957 43.3%, .998 53.3%, 1.009 59.1% 63.7%, .998 78.9%, 1 )}h3{font-size:var(--secondary-text-sm)}html{overflow:hidden;max-height:100vh;max-width:100vw}html *:focus,html *:focus-visible{outline:none;box-shadow:none}#chromatic-root{pointer-events:none;position:absolute;top:0;left:0;min-height:100vh;min-width:100vw;filter:url(#chromatic-aberration);will-change:filter;background-color:var(--black)}#chromatic-root>*{pointer-events:auto}#error-overlay{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:var(--space-lg, 20px);box-sizing:border-box}#error-overlay.error-overlay--hidden{display:none}.error-overlay__backdrop{position:absolute;inset:0;background-color:#000000bf}.error-overlay__panel{position:relative;max-width:90vw;max-height:85vh;overflow:hidden;display:flex;flex-direction:column;background:var(--dialog-background);color:var(--dialog-text-color);padding:var(--menu-padding, 20px);border:4px solid var(--white);box-shadow:6px 6px 0 var(--black)}.error-overlay__title{margin:0 0 var(--space-md, 12px);font-family:var(--font-heading);font-size:var(--secondary-text-lg, 1.25rem)}.error-overlay__message{flex:1;overflow:auto;margin:0 0 var(--space-lg, 20px);padding:var(--space-md, 12px);background:var(--button-background);color:var(--dialog-text-color);font-size:14px;line-height:1.4;white-space:pre-wrap;word-break:break-word;max-height:50vh}.error-overlay__actions{display:flex;gap:var(--space-md, 12px);justify-content:flex-end}.error-overlay__button{padding:var(--space-sm, 8px) var(--space-lg, 20px);font-family:var(--font-heading);font-size:var(--secondary-text-md, 1rem);background:var(--button-background);color:var(--button-text-color);border:3px solid var(--white);cursor:var(--hand-cursor)}.error-overlay__button:hover,.error-overlay__button--primary{background:var(--button-focus-background)}body{cursor:var(--sword-cursor);-webkit-user-select:none;user-select:none;height:100vh;--font-primary: "pixelAe";--font-heading: "high_birth";font-size:var(--text-md);color:var(--white);image-rendering:pixelated;background-color:var(--black)}body #ui-wrapper{width:100%;height:100%;transform-origin:top left}body #game{transform-origin:top center;margin-top:5vh;width:100%;height:50vh!important}body.shaking{animation:stomp-shake 1.5s ease-in-out infinite;animation-iteration-count:5}body #excalibur-play-root{width:100%;left:0!important;display:flex;justify-content:center;align-items:center;will-change:transform,scale;scale:var(--init-game-scale, 1);margin-top:20vh}body button#excalibur-play#excalibur-play#excalibur-play#excalibur-play{font-family:var(--font-heading);font-size:var(--secondary-text-xl)!important;background-color:unset!important;padding:var(--space-lg) var(--space-xxl)!important}body button#excalibur-play#excalibur-play#excalibur-play#excalibur-play #excalibur-play-text{display:block!important}body button#excalibur-play#excalibur-play#excalibur-play#excalibur-play #excalibur-play-icon{display:none!important}@font-face{font-family:everyday_slight;src:url(../fonts/Everyday_Slight.ttf) format("truetype")}@font-face{font-family:high_birth;src:url(../fonts/High_Birth.ttf) format("truetype")}@font-face{font-family:high_birth_gap;src:url(../fonts/High_Birth_More_Letter_Gap.ttf) format("truetype")}@font-face{font-family:harmonic;src:url(../fonts/Harmonic.ttf) format("truetype")}@font-face{font-family:pixelAe;src:url(../fonts/PixelAE-Regular.ttf) format("truetype")}button:not([disabled]){cursor:var(--hand-cursor)}input:not([disabled]){cursor:var(--hand-cursor)}input:not([disabled]) *{cursor:var(--hand-cursor)}.text-danger{color:var(--light-yellow)!important;font-size:var(--text-lg)!important}.game-overlay{pointer-events:none}@keyframes stomp-shake{0%{transform:translateZ(0)}15%{transform:translate3d(0,-6px,0)}25%{transform:translate3d(0,6px,0)}40%{transform:translate3d(0,-4px,0)}50%{transform:translate3d(0,4px,0)}65%{transform:translate3d(0,-3px,0)}80%{transform:translate3d(0,3px,0)}90%{transform:translateZ(0)}to{transform:translateZ(0)}}.cutscene-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.cutscene-overlay>*{background-color:#000;height:15%}@keyframes slide-down{0%{transform:translateY(-100%)}to{transform:translateY(-10px)}}@keyframes reverse-slide-down{0%{transform:translateY(-10px)}to{transform:translateY(-100%)}}@keyframes slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes reverse-slide-up{0%{transform:translateY(0)}to{transform:translateY(100%)}}.open .top-overlay{animation:slide-down 1s ease-in-out;animation-fill-mode:forwards}.open .bottom-overlay{animation:slide-up 1s ease-in-out;animation-fill-mode:forwards}.closed .top-overlay{animation:reverse-slide-down 1s ease-in-out;animation-fill-mode:forwards}.closed .bottom-overlay{animation:reverse-slide-up 1s ease-in-out;animation-fill-mode:forwards}._hint_1x7eb_1{background-color:var(--light-gray);box-shadow:2px 2px 0 var(--teal);color:var(--purple);display:inline-block;width:auto;min-width:14px;padding:0 2px;height:14px;line-height:14px;font-size:10px;transform:translate(100%,100%);text-align:center;position:absolute;text-transform:uppercase}._generatorListBorder_18ml4_1{border-width:36px 38px 39px 38px;border-image-width:36px 38px 39px 38px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._upgradesListBorder_18ml4_9{border-image-source:url(../ui/frames/upgrade_frame_lvl1.png);border-width:36px 36px 39px 36px;border-image-width:36px 36px 39px 36px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._crawlerBorder_18ml4_18{border-image-source:url(../ui/frames/crawler_frame.png);border-width:36px 36px 39px 36px;border-image-width:50px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._healthBarBorder_18ml4_27,._healthBar_18ml4_27{border-image-source:url(../ui/frames/health_bar_frame.png);border-width:42px;border-image-width:42px;border-image-slice:12 10 fill;border-image-repeat:stretch;border-image-outset:18px}._stunBarBorder_18ml4_36,._stunEffectMeter_18ml4_36 ._stunBar_18ml4_36{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/stun_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._inspirationBarBorder_18ml4_45{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/inspiration_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._purchaseableContainerBorder_18ml4_54{border-width:21px;border-image-width:21px;border-image-outset:12px;border-image-slice:7 fill;border-image-repeat:round}._dialogBorder_18ml4_62{border-image-source:url(../ui/frames/dialog_frame.png);border-width:42px;border-image-width:42px;border-image-slice:14 fill;border-image-repeat:stretch;border-image-outset:16px}._statsBorder_18ml4_71{border-image-source:url(../ui/frames/stats_frame.png);border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._goldBorder_18ml4_80{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/resources_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._menuBorder_18ml4_89{border-image-source:url(../ui/menu/menu_border.png);border-width:60px;border-image-width:60px;border-image-slice:10;border-image-repeat:round;border-image-outset:45px}._upgradesMenuBorder_18ml4_98{border-image-source:url(../ui/menu/upgrades_menu_border.png);border-width:0px;border-image-width:51px;border-image-slice:12 fill;border-image-repeat:repeat;border-image-outset:10px}._upgradesBoard_18ml4_107{border-image-source:url(../ui/menu/upgrades_board.png);border-width:0px;border-image-width:22px;border-image-slice:3;border-image-repeat:repeat;border-image-outset:22px}._upgradeDetailsBorder_18ml4_116{border-image-source:url(../ui/frames/upgrade_details_frame.png);border-width:0px;border-image-width:20px;border-image-slice:4 4 6 4 fill;border-image-repeat:repeat;border-image-outset:8px}._upgradesButtonBorder_18ml4_125{border-image-source:url(../ui/buttons/upgrades_button.png);border-width:0px;border-image-width:6px;border-image-slice:2 fill;border-image-repeat:repeat;border-image-outset:0px}._buttonBorder_18ml4_134{border-width:9px 9px 15px 9px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-outset:6px 6px 12px 6px}._iconButton_18ml4_142{border-width:9px;border-image-width:9px;border-image-slice:3 fill;border-image-repeat:stretch}._wishlistButtonBorder_18ml4_149{border-width:5px 5px 11px 5px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-source:url(../ui/buttons/wishlist.png);border-image-outset:3px;background-color:var(--aqua-blue)}._sideTabBorder_18ml4_159{border-width:15px 15px 18px 18px;border-image-width:15px 15px 18px 18px;border-image-slice:5 5 6 6 fill;border-image-repeat:stretch;border-image-outset:8px 10px 0px 12px}._tabBorder_18ml4_167{border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._itemsBannerBorder_18ml4_175{border-width:27px 36px 3px 36px;border-image-width:27px 36px 3px 36px;border-image-slice:9 12 1 12 fill;border-image-repeat:round;border-image-outset:20px 26px 6px 26px;background-color:var(--yellow)}._healthContainer_18ml4_184{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);--bar-height: 40px}@keyframes _moveDown_18ml4_1{0%{transform:translate3d(0,-30px,0)}to{transform:translateZ(0)}}@keyframes _moveUp_18ml4_1{0%{transform:translateZ(0)}to{transform:translate3d(0,-30px,0)}}._healthBar_18ml4_27{z-index:1;width:100%;height:var(--bar-height);background:url(../ui/health_bar_bkg.png) left 100%/16px 16px repeat;padding:0 4px 6px}._healthBar_18ml4_27 ._healthBarValue_18ml4_216{background:url(../ui/health_bar.png) repeat-x center/100% 100%;transition:width .5s ease-in-out;height:100%}._stunEffectMeter_18ml4_36{width:33%;height:22px;position:absolute;bottom:-50px;right:var(--space-lg);right:70px;animation:_moveDown_18ml4_1 1.1s ease-in-out}._stunEffectMeter_18ml4_36._animateClosing_18ml4_231{animation:_moveUp_18ml4_1 1.1s ease-in-out}._stunEffectMeter_18ml4_36>*:first-child{position:absolute;left:-5px;top:-5px}._stunEffectMeter_18ml4_36 ._stunBar_18ml4_36{width:100%;height:100%;appearance:none;background-color:var(--purple)}._stunEffectMeter_18ml4_36 ._stunBar_18ml4_36 ._stunBarValue_18ml4_245{transition:width .3s linear;height:100%;background:url(../ui/stun_bar.png) repeat-x center/100% 100%}._dragonInfo_18ml4_251{z-index:2;position:absolute;display:flex;align-items:center;justify-content:space-between;width:100%;color:var(--white);height:var(--bar-height);padding:var(--space-xs) 20px var(--space-xs) var(--space-lg)}._dragonName_18ml4_263{font-size:var(--text-md)}._resourcesContainer_18ml4_267{position:absolute;top:55px;left:0}._hideMenusButton_18ml4_273{pointer-events:auto;position:absolute;top:55px;right:0;background:none;border:none;cursor:var(--hand-cursor);padding:var(--space-xs);z-index:10}._hideMenusButton_18ml4_273:hover{opacity:.8}._foodDisplay_18ml4_288{background-color:var(--yellow);display:flex;padding:var(--space-xs);align-items:center;gap:var(--space-xs)}._icon_1sw8j_1{display:inline-block;flex-shrink:0;padding:var(--space-xxs)}._icon_1sw8j_1._hasBackground_1sw8j_6{background-color:var(--black)}._icon_1sw8j_1 img{width:var(--space-md);height:var(--space-md)}._icon_1sw8j_1._large_1sw8j_13{padding:var(--space-xs)}._icon_1sw8j_1._large_1sw8j_13 img{width:var(--space-xl);height:var(--space-xl)}._icon_1sw8j_1._xl_1sw8j_20{padding:var(--space-sm)}._icon_1sw8j_1._xl_1sw8j_20 img{width:var(--space-xxl);height:var(--space-xxl)}._icon_1sw8j_1._noPadding_1sw8j_27{padding:0}._resourcesContainer_1clqv_1{display:flex;padding:var(--space-xs);align-items:center;gap:var(--space-xxl);color:var(--black);background:#120e2377}._resource_1clqv_1{min-width:100px;color:var(--light-gray);text-shadow:4px 4px 0 var(--eggplant);justify-content:flex-start;display:flex;align-items:center;gap:var(--space-xs)}._large_1clqv_20{font-size:var(--text-xl)}._large_1clqv_20 ._goldDisplay_1clqv_23{min-width:230px}._generatorListBorder_ijvxr_1{border-width:36px 38px 39px 38px;border-image-width:36px 38px 39px 38px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._upgradesListBorder_ijvxr_9{border-image-source:url(../ui/frames/upgrade_frame_lvl1.png);border-width:36px 36px 39px 36px;border-image-width:36px 36px 39px 36px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._crawlerBorder_ijvxr_18{border-image-source:url(../ui/frames/crawler_frame.png);border-width:36px 36px 39px 36px;border-image-width:50px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._healthBarBorder_ijvxr_27{border-image-source:url(../ui/frames/health_bar_frame.png);border-width:42px;border-image-width:42px;border-image-slice:12 10 fill;border-image-repeat:stretch;border-image-outset:18px}._stunBarBorder_ijvxr_36{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/stun_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._inspirationBarBorder_ijvxr_45{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/inspiration_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._purchaseableContainerBorder_ijvxr_54{border-width:21px;border-image-width:21px;border-image-outset:12px;border-image-slice:7 fill;border-image-repeat:round}._dialogBorder_ijvxr_62{border-image-source:url(../ui/frames/dialog_frame.png);border-width:42px;border-image-width:42px;border-image-slice:14 fill;border-image-repeat:stretch;border-image-outset:16px}._statsBorder_ijvxr_71{border-image-source:url(../ui/frames/stats_frame.png);border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._goldBorder_ijvxr_80{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/resources_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._menuBorder_ijvxr_89{border-image-source:url(../ui/menu/menu_border.png);border-width:60px;border-image-width:60px;border-image-slice:10;border-image-repeat:round;border-image-outset:45px}._upgradesMenuBorder_ijvxr_98{border-image-source:url(../ui/menu/upgrades_menu_border.png);border-width:0px;border-image-width:51px;border-image-slice:12 fill;border-image-repeat:repeat;border-image-outset:10px}._upgradesBoard_ijvxr_107{border-image-source:url(../ui/menu/upgrades_board.png);border-width:0px;border-image-width:22px;border-image-slice:3;border-image-repeat:repeat;border-image-outset:22px}._upgradeDetailsBorder_ijvxr_116{border-image-source:url(../ui/frames/upgrade_details_frame.png);border-width:0px;border-image-width:20px;border-image-slice:4 4 6 4 fill;border-image-repeat:repeat;border-image-outset:8px}._upgradesButtonBorder_ijvxr_125{border-image-source:url(../ui/buttons/upgrades_button.png);border-width:0px;border-image-width:6px;border-image-slice:2 fill;border-image-repeat:repeat;border-image-outset:0px}._buttonBorder_ijvxr_134{border-width:9px 9px 15px 9px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-outset:6px 6px 12px 6px}._iconButton_ijvxr_142{border-width:9px;border-image-width:9px;border-image-slice:3 fill;border-image-repeat:stretch}._wishlistButtonBorder_ijvxr_149,._gameName_ijvxr_149 ._wishlistButton_ijvxr_149,._gameName_ijvxr_149 ._discordButton_ijvxr_149{border-width:5px 5px 11px 5px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-source:url(../ui/buttons/wishlist.png);border-image-outset:3px;background-color:var(--aqua-blue)}._sideTabBorder_ijvxr_159{border-width:15px 15px 18px 18px;border-image-width:15px 15px 18px 18px;border-image-slice:5 5 6 6 fill;border-image-repeat:stretch;border-image-outset:8px 10px 0px 12px}._tabBorder_ijvxr_167{border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._itemsBannerBorder_ijvxr_175{border-width:27px 36px 3px 36px;border-image-width:27px 36px 3px 36px;border-image-slice:9 12 1 12 fill;border-image-repeat:round;border-image-outset:20px 26px 6px 26px;background-color:var(--yellow)}._gameGuiContainer_ijvxr_184{padding:var(--space-lg) var(--space-md);display:grid;grid-template-areas:"gameName     header        settings" "timedEvents  gameArea      statistics" "generators   generators    statistics";grid-template-columns:1fr 1.5fr 1fr;grid-template-rows:auto 1fr auto;height:100%;overflow:hidden}._gameName_ijvxr_149{transform-origin:top left;pointer-events:auto;grid-area:gameName;display:flex;align-items:center;gap:var(--space-lg);padding-right:50px}._gameName_ijvxr_149 h1{font-size:var(--secondary-text-sm)}._gameName_ijvxr_149>div{scale:.9;opacity:.9;position:relative}._gameName_ijvxr_149>div:first-child{width:55%}._gameName_ijvxr_149>div:last-child{width:45%}._gameName_ijvxr_149>div img{position:absolute;bottom:30px;right:-15px;width:100%;height:100%;object-fit:contain}._gameName_ijvxr_149 ._wishlistButton_ijvxr_149{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-md);font-family:var(--font-heading);font-size:var(--secondary-text-sm);color:var(--white);text-decoration:none;cursor:var(--hand-cursor)}._gameName_ijvxr_149 ._wishlistButton_ijvxr_149:hover{opacity:.8}._gameName_ijvxr_149 ._wishlistButton_ijvxr_149 img{margin-bottom:5px;width:36px}._gameName_ijvxr_149 ._discordButton_ijvxr_149{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-md);font-family:var(--font-heading);font-size:var(--secondary-text-sm);color:var(--white);text-decoration:none;cursor:var(--hand-cursor)}._gameName_ijvxr_149 ._discordButton_ijvxr_149:hover{opacity:.8}._gameName_ijvxr_149 ._discordButton_ijvxr_149 img{margin-bottom:5px;width:36px}._header_ijvxr_262{grid-area:header;padding:var(--space-xs) 50px;transform-origin:top center;display:flex;gap:var(--space-lg);align-items:center;justify-content:flex-end}._header_ijvxr_262>div{width:100%}@media(min-width:2000px){._header_ijvxr_262>div{margin:0 auto;max-width:600px}}@media(min-width:3000px){._header_ijvxr_262>div{margin:0 auto;min-width:25%;max-width:1000px}}._settingsContainer_ijvxr_288{transform-origin:top right;z-index:100;pointer-events:auto;cursor:var(--mouse-cursor);padding:var(--space-xs) var(--space-lg) var(--space-xs) var(--space-xs);grid-area:settings;display:flex;gap:var(--space-lg);align-items:center;justify-content:flex-end}._settingsContainer_ijvxr_288 ._settingsButton_ijvxr_300{border:none;background-size:cover;background-position:left;width:32px;height:36px;margin-right:var(--space-xs);padding:var(--space-md);cursor:var(--hand-cursor)}._settingsContainer_ijvxr_288 ._settingsButton_ijvxr_300:hover{background-position:right}._timedEventsContainer_ijvxr_314{transform-origin:center left;pointer-events:none;grid-area:timedEvents;cursor:var(--mouse-cursor);margin-top:100px;max-width:240px;transition:transform .3s ease-in-out}._timedEventsContainer_ijvxr_314 *{pointer-events:auto;cursor:var(--mouse-cursor)}._timedEventsContainer_ijvxr_314._hideUI_ijvxr_327{transform:translate3d(-80%,0,0);will-change:transform}._gameArea_ijvxr_332{pointer-events:none;grid-area:gameArea;position:relative}._statisticsContainer_ijvxr_338{transform-origin:bottom right;pointer-events:none;cursor:var(--mouse-cursor);grid-area:statistics;align-self:flex-end;transition:transform .3s ease-in-out}._statisticsContainer_ijvxr_338>*{pointer-events:auto}._statisticsContainer_ijvxr_338._hideUI_ijvxr_327{transform:translate3d(70%,0,0);will-change:transform}._generatorsContainer_ijvxr_354{transform-origin:bottom left;pointer-events:auto;cursor:var(--mouse-cursor);min-width:1000px;grid-area:generators;display:flex;flex-direction:column;align-items:center;gap:var(--space-xl);justify-self:center;transition:transform .3s ease-in-out}._generatorsContainer_ijvxr_354._hideUI_ijvxr_327{transform:translate3d(0,80%,0);will-change:transform}._source_16ccw_1{position:fixed;left:50%;top:22%}@media(min-width:2000px){._source_16ccw_1{top:26%}}._floating_16ccw_12{pointer-events:none;position:absolute;animation:_moveUp_16ccw_1 2s linear forwards;color:var(--white)}._floating_16ccw_12 ._wrapper_16ccw_18{background-color:var(--black);padding:2px 20px 0 5px;gap:var(--space-sm);display:flex;font-size:var(--text-md);align-items:center;animation:_sideways_16ccw_1 1s linear forwards}._floating_16ccw_12 ._poison_16ccw_27{background-color:var(--green);color:var(--black)}._floating_16ccw_12 ._critical_16ccw_31{background-color:var(--red);color:var(--black)}._floating_16ccw_12 ._lightning_16ccw_35{background-color:var(--yellow);color:var(--black)}._dropping_16ccw_40{pointer-events:none;position:absolute;animation:_drop_16ccw_40 1s cubic-bezier(.5,-.9,.1,1) forwards;color:var(--white)}._dropping_16ccw_40 ._wrapper_16ccw_18{background-color:var(--black);padding:2px 20px 0 5px;gap:var(--space-sm);display:flex;font-size:var(--text-md);align-items:center;animation:_sideways_16ccw_1 1s linear forwards}._dropping_16ccw_40 ._poison_16ccw_27{background-color:var(--green);color:var(--black)}._dropping_16ccw_40 ._critical_16ccw_31{background-color:var(--red);color:var(--black)}._dropping_16ccw_40 ._lightning_16ccw_35{background-color:var(--yellow);color:var(--black)}@keyframes _moveUp_16ccw_1{0%{transform:translateZ(0);opacity:.9}to{transform:translate3d(0,-100px,0);opacity:0}}@keyframes _drop_16ccw_40{0%{transform:translateZ(0);opacity:.8}to{transform:translate3d(0,100px,0);opacity:0}}@keyframes _sideways_16ccw_1{0%{transform:translateZ(0)}to{transform:translate3d(var(--randomX, 0),0,0)}}._gameButton_1n3zn_1{display:flex;align-items:center;gap:var(--space-xs);justify-content:flex-end;cursor:var(--hand-cursor)}._gameButton_1n3zn_1._disabled_1n3zn_8{opacity:.5;cursor:not-allowed}._button_1n3zn_13{background-color:transparent;border:0;flex-shrink:0;background-image:var(--background);background-size:cover;background-position:left}._button_1n3zn_13._checked_1n3zn_21{background-position:right}._label_1n3zn_24{font-size:var(--text-md)}._generatorListBorder_1dk8k_1{border-width:36px 38px 39px 38px;border-image-width:36px 38px 39px 38px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._upgradesListBorder_1dk8k_9{border-image-source:url(../ui/frames/upgrade_frame_lvl1.png);border-width:36px 36px 39px 36px;border-image-width:36px 36px 39px 36px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._crawlerBorder_1dk8k_18{border-image-source:url(../ui/frames/crawler_frame.png);border-width:36px 36px 39px 36px;border-image-width:50px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._healthBarBorder_1dk8k_27{border-image-source:url(../ui/frames/health_bar_frame.png);border-width:42px;border-image-width:42px;border-image-slice:12 10 fill;border-image-repeat:stretch;border-image-outset:18px}._stunBarBorder_1dk8k_36{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/stun_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._inspirationBarBorder_1dk8k_45{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/inspiration_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._purchaseableContainerBorder_1dk8k_54{border-width:21px;border-image-width:21px;border-image-outset:12px;border-image-slice:7 fill;border-image-repeat:round}._dialogBorder_1dk8k_62{border-image-source:url(../ui/frames/dialog_frame.png);border-width:42px;border-image-width:42px;border-image-slice:14 fill;border-image-repeat:stretch;border-image-outset:16px}._statsBorder_1dk8k_71{border-image-source:url(../ui/frames/stats_frame.png);border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._goldBorder_1dk8k_80{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/resources_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._menuBorder_1dk8k_89{border-image-source:url(../ui/menu/menu_border.png);border-width:60px;border-image-width:60px;border-image-slice:10;border-image-repeat:round;border-image-outset:45px}._upgradesMenuBorder_1dk8k_98{border-image-source:url(../ui/menu/upgrades_menu_border.png);border-width:0px;border-image-width:51px;border-image-slice:12 fill;border-image-repeat:repeat;border-image-outset:10px}._upgradesBoard_1dk8k_107{border-image-source:url(../ui/menu/upgrades_board.png);border-width:0px;border-image-width:22px;border-image-slice:3;border-image-repeat:repeat;border-image-outset:22px}._upgradeDetailsBorder_1dk8k_116{border-image-source:url(../ui/frames/upgrade_details_frame.png);border-width:0px;border-image-width:20px;border-image-slice:4 4 6 4 fill;border-image-repeat:repeat;border-image-outset:8px}._upgradesButtonBorder_1dk8k_125{border-image-source:url(../ui/buttons/upgrades_button.png);border-width:0px;border-image-width:6px;border-image-slice:2 fill;border-image-repeat:repeat;border-image-outset:0px}._buttonBorder_1dk8k_134{border-width:9px 9px 15px 9px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-outset:6px 6px 12px 6px}._iconButton_1dk8k_142{border-width:9px;border-image-width:9px;border-image-slice:3 fill;border-image-repeat:stretch}._wishlistButtonBorder_1dk8k_149{border-width:5px 5px 11px 5px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-source:url(../ui/buttons/wishlist.png);border-image-outset:3px;background-color:var(--aqua-blue)}._sideTabBorder_1dk8k_159{border-width:15px 15px 18px 18px;border-image-width:15px 15px 18px 18px;border-image-slice:5 5 6 6 fill;border-image-repeat:stretch;border-image-outset:8px 10px 0px 12px}._tabBorder_1dk8k_167{border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._itemsBannerBorder_1dk8k_175,._itemsBanner_1dk8k_175{border-width:27px 36px 3px 36px;border-image-width:27px 36px 3px 36px;border-image-slice:9 12 1 12 fill;border-image-repeat:round;border-image-outset:20px 26px 6px 26px;background-color:var(--yellow)}._generatorFrame_1dk8k_184{position:relative}._itemsBanner_1dk8k_175{border-image-source:url(../ui/generators_banner.png);position:absolute;top:-30px;left:30px;font-family:var(--font-heading);font-size:var(--secondary-text-sm);padding:0 var(--space-lg);z-index:1;color:var(--white);text-align:center;margin:0 auto;background-color:var(--yellow)}._generators_1dk8k_202{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;padding:var(--space-sm);gap:var(--space-xxl)}._gameGenerator_1lpsk_1{will-change:transform,scale;color:var(--black);position:relative;min-width:320px}._gameGenerator_1lpsk_1._level-2_1lpsk_7:before,._gameGenerator_1lpsk_1._level-3_1lpsk_7:before{content:"";position:absolute;top:-22px;left:50%;transform:translate3d(-50%,0,0);will-change:transform;background-image:url(../ui/generates_notch_purple.png);background-size:cover;width:28px;height:24px;z-index:1}._locked_1lpsk_21 *{opacity:.1}._generatorsHeader_1lpsk_25{display:flex;align-items:center;gap:var(--space-xs);flex-grow:1}._generatorsHeader_1lpsk_25 span{font-size:var(--text-sm)}._generatorsHeader_1lpsk_25>:not(p){margin-left:auto}._generatorsHeader_1lpsk_25 button{padding:0;opacity:.8}._bump_1lpsk_42 ._ownedCount_1lpsk_42{animation:_bump_1lpsk_42 .15s cubic-bezier(.34,1.56,.64,1)}@keyframes _bump_1lpsk_42{0%{transform:scale(1)}40%{transform:scale(1.15)}to{transform:scale(1)}}._generatorListBorder_1aoow_1{border-width:36px 38px 39px 38px;border-image-width:36px 38px 39px 38px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._upgradesListBorder_1aoow_9{border-image-source:url(../ui/frames/upgrade_frame_lvl1.png);border-width:36px 36px 39px 36px;border-image-width:36px 36px 39px 36px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._crawlerBorder_1aoow_18{border-image-source:url(../ui/frames/crawler_frame.png);border-width:36px 36px 39px 36px;border-image-width:50px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._healthBarBorder_1aoow_27{border-image-source:url(../ui/frames/health_bar_frame.png);border-width:42px;border-image-width:42px;border-image-slice:12 10 fill;border-image-repeat:stretch;border-image-outset:18px}._stunBarBorder_1aoow_36{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/stun_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._inspirationBarBorder_1aoow_45{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/inspiration_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._purchaseableContainerBorder_1aoow_54{border-width:21px;border-image-width:21px;border-image-outset:12px;border-image-slice:7 fill;border-image-repeat:round}._dialogBorder_1aoow_62{border-image-source:url(../ui/frames/dialog_frame.png);border-width:42px;border-image-width:42px;border-image-slice:14 fill;border-image-repeat:stretch;border-image-outset:16px}._statsBorder_1aoow_71{border-image-source:url(../ui/frames/stats_frame.png);border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._goldBorder_1aoow_80{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/resources_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._menuBorder_1aoow_89{border-image-source:url(../ui/menu/menu_border.png);border-width:60px;border-image-width:60px;border-image-slice:10;border-image-repeat:round;border-image-outset:45px}._upgradesMenuBorder_1aoow_98{border-image-source:url(../ui/menu/upgrades_menu_border.png);border-width:0px;border-image-width:51px;border-image-slice:12 fill;border-image-repeat:repeat;border-image-outset:10px}._upgradesBoard_1aoow_107{border-image-source:url(../ui/menu/upgrades_board.png);border-width:0px;border-image-width:22px;border-image-slice:3;border-image-repeat:repeat;border-image-outset:22px}._upgradeDetailsBorder_1aoow_116{border-image-source:url(../ui/frames/upgrade_details_frame.png);border-width:0px;border-image-width:20px;border-image-slice:4 4 6 4 fill;border-image-repeat:repeat;border-image-outset:8px}._upgradesButtonBorder_1aoow_125{border-image-source:url(../ui/buttons/upgrades_button.png);border-width:0px;border-image-width:6px;border-image-slice:2 fill;border-image-repeat:repeat;border-image-outset:0px}._buttonBorder_1aoow_134{border-width:9px 9px 15px 9px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-outset:6px 6px 12px 6px}._iconButton_1aoow_142{border-width:9px;border-image-width:9px;border-image-slice:3 fill;border-image-repeat:stretch}._wishlistButtonBorder_1aoow_149{border-width:5px 5px 11px 5px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-source:url(../ui/buttons/wishlist.png);border-image-outset:3px;background-color:var(--aqua-blue)}._sideTabBorder_1aoow_159{border-width:15px 15px 18px 18px;border-image-width:15px 15px 18px 18px;border-image-slice:5 5 6 6 fill;border-image-repeat:stretch;border-image-outset:8px 10px 0px 12px}._tabBorder_1aoow_167{border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._itemsBannerBorder_1aoow_175{border-width:27px 36px 3px 36px;border-image-width:27px 36px 3px 36px;border-image-slice:9 12 1 12 fill;border-image-repeat:round;border-image-outset:20px 26px 6px 26px;background-color:var(--yellow)}@keyframes _spin_1aoow_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._ItemInfo_1aoow_192{--image-size: 48px;position:relative;min-width:100px;display:flex;align-items:center;gap:var(--space-sm);border-top:dotted 4px var(--black)}._ItemInfo_1aoow_192 ._generatorImage_1aoow_201._stunned_1aoow_201{animation:_spin_1aoow_1 linear 1s infinite}._ItemInfo_1aoow_192 ._generatorImage_1aoow_201._troops_1aoow_204,._ItemInfo_1aoow_192 ._generatorImage_1aoow_201._support_1aoow_204,._ItemInfo_1aoow_192 ._generatorImage_1aoow_201._resources_1aoow_204{background:var(--buttonImageUrl) no-repeat center/100% 100%;background-size:cover}._ItemInfo_1aoow_192 ._generatorImage_1aoow_201._upgrade_1aoow_9{background:url(../ui/buttons/upgrade.png) no-repeat center/100% 100%;background-size:cover}._ItemInfo_1aoow_192 ._generatorImage_1aoow_201:not(:active){background-position:left}._ItemInfo_1aoow_192 ._generatorImage_1aoow_201:active{background-position:right}._ItemInfo_1aoow_192 ._generatorImage_1aoow_201{font-size:var(--text-sm);border:none;padding:0;cursor:crosshair}._ItemInfo_1aoow_192 ._generatorImage_1aoow_201:active img{--click-offset: 4px;transform:translate3d(var(--click-offset),var(--click-offset),0);will-change:transform}._ItemInfo_1aoow_192{--infoShadow: var(--light-yellow)}._ItemInfo_1aoow_192._upgrade_1aoow_9{--infoShadow: var(--eggplant)}._ItemInfo_1aoow_192 ._upgradeInfo_1aoow_235{font-size:var(--text-sm);display:flex;flex-direction:column;gap:var(--space-xs);text-shadow:1px 1px 0 var(--infoShadow);width:100%}._ItemInfo_1aoow_192 ._generatorImage_1aoow_201{overflow:hidden;flex-shrink:0;width:var(--image-size);height:var(--image-size)}._ItemInfo_1aoow_192 ._generatorImage_1aoow_201 img{width:100%;image-rendering:pixelated}._costList_1aoow_254{display:flex;align-items:center;gap:var(--space-sm)}._generatorCost_1aoow_260,._upgradeInfo_1aoow_235>div:first-child{display:flex;align-items:center;gap:var(--space-xs)}._generatorPrice_1aoow_267{display:flex;flex-direction:column;font-size:var(--text-md)}._generatorPrice_1aoow_267._disabled_1aoow_272{color:var(--plum)}._buyMaxAmount_1aoow_276{font-size:var(--text-sm);margin-left:var(--space-xs)}._generatorListBorder_1bumw_1{border-width:36px 38px 39px 38px;border-image-width:36px 38px 39px 38px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._upgradesListBorder_1bumw_9{border-image-source:url(../ui/frames/upgrade_frame_lvl1.png);border-width:36px 36px 39px 36px;border-image-width:36px 36px 39px 36px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._crawlerBorder_1bumw_18{border-image-source:url(../ui/frames/crawler_frame.png);border-width:36px 36px 39px 36px;border-image-width:50px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._healthBarBorder_1bumw_27{border-image-source:url(../ui/frames/health_bar_frame.png);border-width:42px;border-image-width:42px;border-image-slice:12 10 fill;border-image-repeat:stretch;border-image-outset:18px}._stunBarBorder_1bumw_36{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/stun_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._inspirationBarBorder_1bumw_45{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/inspiration_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._purchaseableContainerBorder_1bumw_54{border-width:21px;border-image-width:21px;border-image-outset:12px;border-image-slice:7 fill;border-image-repeat:round}._dialogBorder_1bumw_62{border-image-source:url(../ui/frames/dialog_frame.png);border-width:42px;border-image-width:42px;border-image-slice:14 fill;border-image-repeat:stretch;border-image-outset:16px}._statsBorder_1bumw_71,._descriptionContainer_1bumw_71{border-image-source:url(../ui/frames/stats_frame.png);border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._goldBorder_1bumw_80{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/resources_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._menuBorder_1bumw_89{border-image-source:url(../ui/menu/menu_border.png);border-width:60px;border-image-width:60px;border-image-slice:10;border-image-repeat:round;border-image-outset:45px}._upgradesMenuBorder_1bumw_98{border-image-source:url(../ui/menu/upgrades_menu_border.png);border-width:0px;border-image-width:51px;border-image-slice:12 fill;border-image-repeat:repeat;border-image-outset:10px}._upgradesBoard_1bumw_107{border-image-source:url(../ui/menu/upgrades_board.png);border-width:0px;border-image-width:22px;border-image-slice:3;border-image-repeat:repeat;border-image-outset:22px}._upgradeDetailsBorder_1bumw_116{border-image-source:url(../ui/frames/upgrade_details_frame.png);border-width:0px;border-image-width:20px;border-image-slice:4 4 6 4 fill;border-image-repeat:repeat;border-image-outset:8px}._upgradesButtonBorder_1bumw_125{border-image-source:url(../ui/buttons/upgrades_button.png);border-width:0px;border-image-width:6px;border-image-slice:2 fill;border-image-repeat:repeat;border-image-outset:0px}._buttonBorder_1bumw_134{border-width:9px 9px 15px 9px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-outset:6px 6px 12px 6px}._iconButton_1bumw_142{border-width:9px;border-image-width:9px;border-image-slice:3 fill;border-image-repeat:stretch}._wishlistButtonBorder_1bumw_149{border-width:5px 5px 11px 5px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-source:url(../ui/buttons/wishlist.png);border-image-outset:3px;background-color:var(--aqua-blue)}._sideTabBorder_1bumw_159{border-width:15px 15px 18px 18px;border-image-width:15px 15px 18px 18px;border-image-slice:5 5 6 6 fill;border-image-repeat:stretch;border-image-outset:8px 10px 0px 12px}._tabBorder_1bumw_167{border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._itemsBannerBorder_1bumw_175{border-width:27px 36px 3px 36px;border-image-width:27px 36px 3px 36px;border-image-slice:9 12 1 12 fill;border-image-repeat:round;border-image-outset:20px 26px 6px 26px;background-color:var(--yellow)}._descriptionContainer_1bumw_71{padding:var(--space-md);background-color:var(--black);max-width:400px}._generatorListBorder_xeywd_1{border-width:36px 38px 39px 38px;border-image-width:36px 38px 39px 38px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._upgradesListBorder_xeywd_9{border-image-source:url(../ui/frames/upgrade_frame_lvl1.png);border-width:36px 36px 39px 36px;border-image-width:36px 36px 39px 36px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._crawlerBorder_xeywd_18{border-image-source:url(../ui/frames/crawler_frame.png);border-width:36px 36px 39px 36px;border-image-width:50px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._healthBarBorder_xeywd_27{border-image-source:url(../ui/frames/health_bar_frame.png);border-width:42px;border-image-width:42px;border-image-slice:12 10 fill;border-image-repeat:stretch;border-image-outset:18px}._stunBarBorder_xeywd_36{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/stun_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._inspirationBarBorder_xeywd_45{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/inspiration_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._purchaseableContainerBorder_xeywd_54,._purchaseableContainer_xeywd_54{border-width:21px;border-image-width:21px;border-image-outset:12px;border-image-slice:7 fill;border-image-repeat:round}._dialogBorder_xeywd_62{border-image-source:url(../ui/frames/dialog_frame.png);border-width:42px;border-image-width:42px;border-image-slice:14 fill;border-image-repeat:stretch;border-image-outset:16px}._statsBorder_xeywd_71{border-image-source:url(../ui/frames/stats_frame.png);border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._goldBorder_xeywd_80{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/resources_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._menuBorder_xeywd_89{border-image-source:url(../ui/menu/menu_border.png);border-width:60px;border-image-width:60px;border-image-slice:10;border-image-repeat:round;border-image-outset:45px}._upgradesMenuBorder_xeywd_98{border-image-source:url(../ui/menu/upgrades_menu_border.png);border-width:0px;border-image-width:51px;border-image-slice:12 fill;border-image-repeat:repeat;border-image-outset:10px}._upgradesBoard_xeywd_107{border-image-source:url(../ui/menu/upgrades_board.png);border-width:0px;border-image-width:22px;border-image-slice:3;border-image-repeat:repeat;border-image-outset:22px}._upgradeDetailsBorder_xeywd_116{border-image-source:url(../ui/frames/upgrade_details_frame.png);border-width:0px;border-image-width:20px;border-image-slice:4 4 6 4 fill;border-image-repeat:repeat;border-image-outset:8px}._upgradesButtonBorder_xeywd_125{border-image-source:url(../ui/buttons/upgrades_button.png);border-width:0px;border-image-width:6px;border-image-slice:2 fill;border-image-repeat:repeat;border-image-outset:0px}._buttonBorder_xeywd_134{border-width:9px 9px 15px 9px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-outset:6px 6px 12px 6px}._iconButton_xeywd_142{border-width:9px;border-image-width:9px;border-image-slice:3 fill;border-image-repeat:stretch}._wishlistButtonBorder_xeywd_149{border-width:5px 5px 11px 5px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-source:url(../ui/buttons/wishlist.png);border-image-outset:3px;background-color:var(--aqua-blue)}._sideTabBorder_xeywd_159{border-width:15px 15px 18px 18px;border-image-width:15px 15px 18px 18px;border-image-slice:5 5 6 6 fill;border-image-repeat:stretch;border-image-outset:8px 10px 0px 12px}._tabBorder_xeywd_167{border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._itemsBannerBorder_xeywd_175{border-width:27px 36px 3px 36px;border-image-width:27px 36px 3px 36px;border-image-slice:9 12 1 12 fill;border-image-repeat:round;border-image-outset:20px 26px 6px 26px;background-color:var(--yellow)}._purchaseableContainer_xeywd_54{position:relative;height:100%;display:flex;flex-direction:column;background-color:var(--light-yellow);padding:var(--space-xs);--drop-shadow-color: var(--black)}._purchaseableContainer_xeywd_54:not(._disabled_xeywd_193) *{cursor:var(--hand-cursor)}._purchaseableContainer_xeywd_54:not(._disabled_xeywd_193):hover{transform:translate3d(-2px,-2px,0);will-change:transform;filter:drop-shadow(2px 2px 0 var(--drop-shadow-color))}._purchaseableContainer_xeywd_54:not(._disabled_xeywd_193):active{transform:translateZ(0);filter:drop-shadow(0 0 0 var(--drop-shadow-color))}._purchaseableContainer_xeywd_54._troops_xeywd_205,._purchaseableContainer_xeywd_54._support_xeywd_205,._purchaseableContainer_xeywd_54._resources_xeywd_205{background-color:var(--yellow);border-image-source:url(../ui/frames/generator_frame.png)}._purchaseableContainer_xeywd_54._upgrade_xeywd_9{--drop-shadow-color: var(--beige);border-image-source:url(../ui/frames/upgrade_frame.png);background-color:var(--gray);color:var(--white)}._purchaseableContainer_xeywd_54>div{padding:var(--space-xs)}._purchaseableContainer_xeywd_54._disabled_xeywd_193{opacity:.7}@keyframes _zoomIn_xeywd_1{0%{transform:scale(1)}50%{transform:scale(1.3)}}._buyMeArrow_xeywd_230{animation:_zoomIn_xeywd_1 ease-in 1s infinite;position:absolute;top:-15px;left:-15px;z-index:1}._generatorListBorder_68jzz_1{border-width:36px 38px 39px 38px;border-image-width:36px 38px 39px 38px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._upgradesListBorder_68jzz_9{border-image-source:url(../ui/frames/upgrade_frame_lvl1.png);border-width:36px 36px 39px 36px;border-image-width:36px 36px 39px 36px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._crawlerBorder_68jzz_18{border-image-source:url(../ui/frames/crawler_frame.png);border-width:36px 36px 39px 36px;border-image-width:50px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._healthBarBorder_68jzz_27{border-image-source:url(../ui/frames/health_bar_frame.png);border-width:42px;border-image-width:42px;border-image-slice:12 10 fill;border-image-repeat:stretch;border-image-outset:18px}._stunBarBorder_68jzz_36{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/stun_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._inspirationBarBorder_68jzz_45{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/inspiration_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._purchaseableContainerBorder_68jzz_54{border-width:21px;border-image-width:21px;border-image-outset:12px;border-image-slice:7 fill;border-image-repeat:round}._dialogBorder_68jzz_62{border-image-source:url(../ui/frames/dialog_frame.png);border-width:42px;border-image-width:42px;border-image-slice:14 fill;border-image-repeat:stretch;border-image-outset:16px}._statsBorder_68jzz_71,._statsContainer_68jzz_71{border-image-source:url(../ui/frames/stats_frame.png);border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._goldBorder_68jzz_80{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/resources_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._menuBorder_68jzz_89{border-image-source:url(../ui/menu/menu_border.png);border-width:60px;border-image-width:60px;border-image-slice:10;border-image-repeat:round;border-image-outset:45px}._upgradesMenuBorder_68jzz_98{border-image-source:url(../ui/menu/upgrades_menu_border.png);border-width:0px;border-image-width:51px;border-image-slice:12 fill;border-image-repeat:repeat;border-image-outset:10px}._upgradesBoard_68jzz_107{border-image-source:url(../ui/menu/upgrades_board.png);border-width:0px;border-image-width:22px;border-image-slice:3;border-image-repeat:repeat;border-image-outset:22px}._upgradeDetailsBorder_68jzz_116{border-image-source:url(../ui/frames/upgrade_details_frame.png);border-width:0px;border-image-width:20px;border-image-slice:4 4 6 4 fill;border-image-repeat:repeat;border-image-outset:8px}._upgradesButtonBorder_68jzz_125{border-image-source:url(../ui/buttons/upgrades_button.png);border-width:0px;border-image-width:6px;border-image-slice:2 fill;border-image-repeat:repeat;border-image-outset:0px}._buttonBorder_68jzz_134{border-width:9px 9px 15px 9px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-outset:6px 6px 12px 6px}._iconButton_68jzz_142{border-width:9px;border-image-width:9px;border-image-slice:3 fill;border-image-repeat:stretch}._wishlistButtonBorder_68jzz_149{border-width:5px 5px 11px 5px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-source:url(../ui/buttons/wishlist.png);border-image-outset:3px;background-color:var(--aqua-blue)}._sideTabBorder_68jzz_159{border-width:15px 15px 18px 18px;border-image-width:15px 15px 18px 18px;border-image-slice:5 5 6 6 fill;border-image-repeat:stretch;border-image-outset:8px 10px 0px 12px}._tabBorder_68jzz_167{border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._itemsBannerBorder_68jzz_175{border-width:27px 36px 3px 36px;border-image-width:27px 36px 3px 36px;border-image-slice:9 12 1 12 fill;border-image-repeat:round;border-image-outset:20px 26px 6px 26px;background-color:var(--yellow)}._statsContainer_68jzz_71{padding:var(--space-md);background-color:var(--black);display:flex;flex-direction:column;gap:var(--space-md);pointer-events:none}._section_68jzz_193{display:flex;flex-direction:column;gap:var(--space-xs)}._stat_68jzz_71{display:flex;gap:var(--space-sm)}._generatorListBorder_s020v_1{border-width:36px 38px 39px 38px;border-image-width:36px 38px 39px 38px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._upgradesListBorder_s020v_9{border-image-source:url(../ui/frames/upgrade_frame_lvl1.png);border-width:36px 36px 39px 36px;border-image-width:36px 36px 39px 36px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._crawlerBorder_s020v_18{border-image-source:url(../ui/frames/crawler_frame.png);border-width:36px 36px 39px 36px;border-image-width:50px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._healthBarBorder_s020v_27{border-image-source:url(../ui/frames/health_bar_frame.png);border-width:42px;border-image-width:42px;border-image-slice:12 10 fill;border-image-repeat:stretch;border-image-outset:18px}._stunBarBorder_s020v_36{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/stun_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._inspirationBarBorder_s020v_45{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/inspiration_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._purchaseableContainerBorder_s020v_54{border-width:21px;border-image-width:21px;border-image-outset:12px;border-image-slice:7 fill;border-image-repeat:round}._dialogBorder_s020v_62{border-image-source:url(../ui/frames/dialog_frame.png);border-width:42px;border-image-width:42px;border-image-slice:14 fill;border-image-repeat:stretch;border-image-outset:16px}._statsBorder_s020v_71,._tooltipContent_s020v_71,._simpleTooltipContent_s020v_71{border-image-source:url(../ui/frames/stats_frame.png);border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._goldBorder_s020v_80{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/resources_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._menuBorder_s020v_89{border-image-source:url(../ui/menu/menu_border.png);border-width:60px;border-image-width:60px;border-image-slice:10;border-image-repeat:round;border-image-outset:45px}._upgradesMenuBorder_s020v_98{border-image-source:url(../ui/menu/upgrades_menu_border.png);border-width:0px;border-image-width:51px;border-image-slice:12 fill;border-image-repeat:repeat;border-image-outset:10px}._upgradesBoard_s020v_107{border-image-source:url(../ui/menu/upgrades_board.png);border-width:0px;border-image-width:22px;border-image-slice:3;border-image-repeat:repeat;border-image-outset:22px}._upgradeDetailsBorder_s020v_116{border-image-source:url(../ui/frames/upgrade_details_frame.png);border-width:0px;border-image-width:20px;border-image-slice:4 4 6 4 fill;border-image-repeat:repeat;border-image-outset:8px}._upgradesButtonBorder_s020v_125{border-image-source:url(../ui/buttons/upgrades_button.png);border-width:0px;border-image-width:6px;border-image-slice:2 fill;border-image-repeat:repeat;border-image-outset:0px}._buttonBorder_s020v_134{border-width:9px 9px 15px 9px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-outset:6px 6px 12px 6px}._iconButton_s020v_142{border-width:9px;border-image-width:9px;border-image-slice:3 fill;border-image-repeat:stretch}._wishlistButtonBorder_s020v_149{border-width:5px 5px 11px 5px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-source:url(../ui/buttons/wishlist.png);border-image-outset:3px;background-color:var(--aqua-blue)}._sideTabBorder_s020v_159{border-width:15px 15px 18px 18px;border-image-width:15px 15px 18px 18px;border-image-slice:5 5 6 6 fill;border-image-repeat:stretch;border-image-outset:8px 10px 0px 12px}._tabBorder_s020v_167{border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._itemsBannerBorder_s020v_175{border-width:27px 36px 3px 36px;border-image-width:27px 36px 3px 36px;border-image-slice:9 12 1 12 fill;border-image-repeat:round;border-image-outset:20px 26px 6px 26px;background-color:var(--yellow)}._tooltipContent_s020v_71{padding:var(--space-md);background-color:var(--black);display:flex;flex-direction:column;align-items:center;gap:var(--space-xs)}._simpleTooltipContent_s020v_71{padding:var(--space-sm) var(--space-md);background-color:var(--purple);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-xs);z-index:100}._tooltipDescription_s020v_203{font-size:var(--text-md)}._tooltipValue_s020v_207{font-size:var(--text-md);font-weight:700}._generatorListBorder_cfob0_1,._generatorsList_cfob0_1{border-width:36px 38px 39px 38px;border-image-width:36px 38px 39px 38px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._upgradesListBorder_cfob0_9{border-image-source:url(../ui/frames/upgrade_frame_lvl1.png);border-width:36px 36px 39px 36px;border-image-width:36px 36px 39px 36px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._crawlerBorder_cfob0_18{border-image-source:url(../ui/frames/crawler_frame.png);border-width:36px 36px 39px 36px;border-image-width:50px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._healthBarBorder_cfob0_27{border-image-source:url(../ui/frames/health_bar_frame.png);border-width:42px;border-image-width:42px;border-image-slice:12 10 fill;border-image-repeat:stretch;border-image-outset:18px}._stunBarBorder_cfob0_36{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/stun_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._inspirationBarBorder_cfob0_45{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/inspiration_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._purchaseableContainerBorder_cfob0_54{border-width:21px;border-image-width:21px;border-image-outset:12px;border-image-slice:7 fill;border-image-repeat:round}._dialogBorder_cfob0_62{border-image-source:url(../ui/frames/dialog_frame.png);border-width:42px;border-image-width:42px;border-image-slice:14 fill;border-image-repeat:stretch;border-image-outset:16px}._statsBorder_cfob0_71{border-image-source:url(../ui/frames/stats_frame.png);border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._goldBorder_cfob0_80{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/resources_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._menuBorder_cfob0_89{border-image-source:url(../ui/menu/menu_border.png);border-width:60px;border-image-width:60px;border-image-slice:10;border-image-repeat:round;border-image-outset:45px}._upgradesMenuBorder_cfob0_98{border-image-source:url(../ui/menu/upgrades_menu_border.png);border-width:0px;border-image-width:51px;border-image-slice:12 fill;border-image-repeat:repeat;border-image-outset:10px}._upgradesBoard_cfob0_107{border-image-source:url(../ui/menu/upgrades_board.png);border-width:0px;border-image-width:22px;border-image-slice:3;border-image-repeat:repeat;border-image-outset:22px}._upgradeDetailsBorder_cfob0_116{border-image-source:url(../ui/frames/upgrade_details_frame.png);border-width:0px;border-image-width:20px;border-image-slice:4 4 6 4 fill;border-image-repeat:repeat;border-image-outset:8px}._upgradesButtonBorder_cfob0_125{border-image-source:url(../ui/buttons/upgrades_button.png);border-width:0px;border-image-width:6px;border-image-slice:2 fill;border-image-repeat:repeat;border-image-outset:0px}._buttonBorder_cfob0_134{border-width:9px 9px 15px 9px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-outset:6px 6px 12px 6px}._iconButton_cfob0_142{border-width:9px;border-image-width:9px;border-image-slice:3 fill;border-image-repeat:stretch}._wishlistButtonBorder_cfob0_149{border-width:5px 5px 11px 5px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-source:url(../ui/buttons/wishlist.png);border-image-outset:3px;background-color:var(--aqua-blue)}._sideTabBorder_cfob0_159{border-width:15px 15px 18px 18px;border-image-width:15px 15px 18px 18px;border-image-slice:5 5 6 6 fill;border-image-repeat:stretch;border-image-outset:8px 10px 0px 12px}._tabBorder_cfob0_167,._tabsButtons_cfob0_167>._trigger_cfob0_167:not([data-state=active]),._tabsButtons_cfob0_167>._trigger_cfob0_167[data-state=active]{border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._itemsBannerBorder_cfob0_175{border-width:27px 36px 3px 36px;border-image-width:27px 36px 3px 36px;border-image-slice:9 12 1 12 fill;border-image-repeat:round;border-image-outset:20px 26px 6px 26px;background-color:var(--yellow)}._generatorsList_cfob0_1{background-color:var(--dark-yellow);padding:var(--space-xs);border-image-source:url(../ui/frames/generator_frame_lvl1.png)}._tabsButtons_cfob0_167{top:6px;padding-left:var(--space-xxl);position:relative;display:flex}._tabsButtons_cfob0_167>._trigger_cfob0_167{cursor:var(--hand-cursor);color:var(--white);text-transform:uppercase;padding:9px 14px 6px;min-height:55px}._tabsButtons_cfob0_167>._trigger_cfob0_167:not([data-state=active]){border-image-source:url(../ui/tab_inactive.png);z-index:0;color:var(--light-gray);transform:translate3d(0,-15px,0);will-change:transform;padding-bottom:0;border-image-outset:4px 4px 0 4px;background-color:var(--brown)}._tabsButtons_cfob0_167>._trigger_cfob0_167[data-state=active]{border-image-source:url(../ui/tab_active.png);transform:translate3d(0,-9px,0);will-change:transform;z-index:1;color:var(--purple);margin-top:-8px;background-color:var(--dark-yellow)}._tabsButtons_cfob0_167>._radix-tabs-trigger_cfob0_223[disabled]{opacity:.4;cursor:var(--mouse-cursor)}._generatorsHeader_cfob0_228{gap:var(--space-xl);flex-grow:1;display:flex;justify-content:space-between;position:relative;transform:translate3d(0,calc(-1 * var(--space-lg)),0);will-change:transform;gap:var(--space-lg)}._metersContainer_cfob0_239{display:flex;align-items:center;gap:var(--space-xl)}._generatorListBorder_1ujdn_1{border-width:36px 38px 39px 38px;border-image-width:36px 38px 39px 38px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._upgradesListBorder_1ujdn_9{border-image-source:url(../ui/frames/upgrade_frame_lvl1.png);border-width:36px 36px 39px 36px;border-image-width:36px 36px 39px 36px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._crawlerBorder_1ujdn_18{border-image-source:url(../ui/frames/crawler_frame.png);border-width:36px 36px 39px 36px;border-image-width:50px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._healthBarBorder_1ujdn_27{border-image-source:url(../ui/frames/health_bar_frame.png);border-width:42px;border-image-width:42px;border-image-slice:12 10 fill;border-image-repeat:stretch;border-image-outset:18px}._stunBarBorder_1ujdn_36{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/stun_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._inspirationBarBorder_1ujdn_45,._inspirationMeter_1ujdn_45 ._inspirationBar_1ujdn_45{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/inspiration_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._purchaseableContainerBorder_1ujdn_54{border-width:21px;border-image-width:21px;border-image-outset:12px;border-image-slice:7 fill;border-image-repeat:round}._dialogBorder_1ujdn_62{border-image-source:url(../ui/frames/dialog_frame.png);border-width:42px;border-image-width:42px;border-image-slice:14 fill;border-image-repeat:stretch;border-image-outset:16px}._statsBorder_1ujdn_71,._tooltipContent_1ujdn_71{border-image-source:url(../ui/frames/stats_frame.png);border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._goldBorder_1ujdn_80{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/resources_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._menuBorder_1ujdn_89{border-image-source:url(../ui/menu/menu_border.png);border-width:60px;border-image-width:60px;border-image-slice:10;border-image-repeat:round;border-image-outset:45px}._upgradesMenuBorder_1ujdn_98{border-image-source:url(../ui/menu/upgrades_menu_border.png);border-width:0px;border-image-width:51px;border-image-slice:12 fill;border-image-repeat:repeat;border-image-outset:10px}._upgradesBoard_1ujdn_107{border-image-source:url(../ui/menu/upgrades_board.png);border-width:0px;border-image-width:22px;border-image-slice:3;border-image-repeat:repeat;border-image-outset:22px}._upgradeDetailsBorder_1ujdn_116{border-image-source:url(../ui/frames/upgrade_details_frame.png);border-width:0px;border-image-width:20px;border-image-slice:4 4 6 4 fill;border-image-repeat:repeat;border-image-outset:8px}._upgradesButtonBorder_1ujdn_125{border-image-source:url(../ui/buttons/upgrades_button.png);border-width:0px;border-image-width:6px;border-image-slice:2 fill;border-image-repeat:repeat;border-image-outset:0px}._buttonBorder_1ujdn_134{border-width:9px 9px 15px 9px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-outset:6px 6px 12px 6px}._iconButton_1ujdn_142{border-width:9px;border-image-width:9px;border-image-slice:3 fill;border-image-repeat:stretch}._wishlistButtonBorder_1ujdn_149{border-width:5px 5px 11px 5px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-source:url(../ui/buttons/wishlist.png);border-image-outset:3px;background-color:var(--aqua-blue)}._sideTabBorder_1ujdn_159{border-width:15px 15px 18px 18px;border-image-width:15px 15px 18px 18px;border-image-slice:5 5 6 6 fill;border-image-repeat:stretch;border-image-outset:8px 10px 0px 12px}._tabBorder_1ujdn_167{border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._itemsBannerBorder_1ujdn_175{border-width:27px 36px 3px 36px;border-image-width:27px 36px 3px 36px;border-image-slice:9 12 1 12 fill;border-image-repeat:round;border-image-outset:20px 26px 6px 26px;background-color:var(--yellow)}._inspirationMeter_1ujdn_45{position:relative;display:flex;align-items:center;gap:var(--space-md)}._inspirationMeter_1ujdn_45 ._harpButton_1ujdn_190{transform:translate3d(0,3px,0);will-change:transform}._inspirationMeter_1ujdn_45 ._inspirationBar_1ujdn_45{width:140px;height:28px;appearance:none;background-color:var(--purple)}._inspirationMeter_1ujdn_45 ._inspirationBar_1ujdn_45 ._inspirationBarValue_1ujdn_200{transition:width .2s linear;height:100%;background:url(../ui/inspiration_bar.png) repeat-x center/100% 100%}._inspirationMeter_1ujdn_45 ._inspirationBar_1ujdn_45._active_1ujdn_205 ._inspirationBarValue_1ujdn_200{background:url(../ui/inspiration_bar_active.png) repeat-x center/100% 100%}._inspirationMeter_1ujdn_45 ._inspirationMultiplier_1ujdn_208{pointer-events:none;margin-top:5px;font-family:var(--font-heading);font-size:var(--secondary-text-sm);color:var(--light-gray);position:absolute;text-shadow:2px 2px 0 var(--purple);left:70px}._inspirationMeter_1ujdn_45 ._inspirationMultiplier_1ujdn_208._reachedMax_1ujdn_218{color:var(--red);animation:.2s _short-pulsate_1ujdn_1 infinite alternate}._inspirationMeter_1ujdn_45._isCoolingDown_1ujdn_222{opacity:.5}._tooltipContent_1ujdn_71{padding:var(--space-md);background-color:var(--black);display:flex;flex-direction:column;align-items:center;gap:var(--space-xs)}._tooltipDescription_1ujdn_235{font-size:var(--text-md)}._tooltipValue_1ujdn_239{font-size:var(--text-md);font-weight:700}@keyframes _short-pulsate_1ujdn_1{0%{transform:scale(.95)}to{transform:scale(1.05)}}._smallButton_up4om_1{display:flex;flex-shrink:0;align-items:center;gap:var(--space-xs);justify-content:flex-end}._smallButton_up4om_1._disabled_up4om_8{filter:saturate(0) brightness(.6);cursor:not-allowed}._hoverable_up4om_13{cursor:var(--hand-cursor)}._button_up4om_17,button{padding:var(--space-xs);display:flex;justify-content:center;align-items:center;flex-shrink:0;border:none;border-image-outset:15px;background:var(--background) no-repeat center/100% 100%;box-shadow:var(--shadow)}._button_up4om_17:hover:not([disabled]),button:hover:not([disabled]){filter:brightness(.8)}._button_up4om_17:active:not([disabled]),button:active:not([disabled]){transform:translate3d(3px,3px,0);will-change:transform}._button_up4om_17[disabled],button[disabled]{filter:saturate(0) brightness(.6);cursor:not-allowed}._generatorListBorder_10pxt_1{border-width:36px 38px 39px 38px;border-image-width:36px 38px 39px 38px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._upgradesListBorder_10pxt_9{border-image-source:url(../ui/frames/upgrade_frame_lvl1.png);border-width:36px 36px 39px 36px;border-image-width:36px 36px 39px 36px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._crawlerBorder_10pxt_18{border-image-source:url(../ui/frames/crawler_frame.png);border-width:36px 36px 39px 36px;border-image-width:50px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._healthBarBorder_10pxt_27{border-image-source:url(../ui/frames/health_bar_frame.png);border-width:42px;border-image-width:42px;border-image-slice:12 10 fill;border-image-repeat:stretch;border-image-outset:18px}._stunBarBorder_10pxt_36{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/stun_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._inspirationBarBorder_10pxt_45,._manaMeter_10pxt_45 ._manaBar_10pxt_45{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/inspiration_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._purchaseableContainerBorder_10pxt_54{border-width:21px;border-image-width:21px;border-image-outset:12px;border-image-slice:7 fill;border-image-repeat:round}._dialogBorder_10pxt_62{border-image-source:url(../ui/frames/dialog_frame.png);border-width:42px;border-image-width:42px;border-image-slice:14 fill;border-image-repeat:stretch;border-image-outset:16px}._statsBorder_10pxt_71{border-image-source:url(../ui/frames/stats_frame.png);border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._goldBorder_10pxt_80{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/resources_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._menuBorder_10pxt_89{border-image-source:url(../ui/menu/menu_border.png);border-width:60px;border-image-width:60px;border-image-slice:10;border-image-repeat:round;border-image-outset:45px}._upgradesMenuBorder_10pxt_98{border-image-source:url(../ui/menu/upgrades_menu_border.png);border-width:0px;border-image-width:51px;border-image-slice:12 fill;border-image-repeat:repeat;border-image-outset:10px}._upgradesBoard_10pxt_107{border-image-source:url(../ui/menu/upgrades_board.png);border-width:0px;border-image-width:22px;border-image-slice:3;border-image-repeat:repeat;border-image-outset:22px}._upgradeDetailsBorder_10pxt_116{border-image-source:url(../ui/frames/upgrade_details_frame.png);border-width:0px;border-image-width:20px;border-image-slice:4 4 6 4 fill;border-image-repeat:repeat;border-image-outset:8px}._upgradesButtonBorder_10pxt_125{border-image-source:url(../ui/buttons/upgrades_button.png);border-width:0px;border-image-width:6px;border-image-slice:2 fill;border-image-repeat:repeat;border-image-outset:0px}._buttonBorder_10pxt_134{border-width:9px 9px 15px 9px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-outset:6px 6px 12px 6px}._iconButton_10pxt_142{border-width:9px;border-image-width:9px;border-image-slice:3 fill;border-image-repeat:stretch}._wishlistButtonBorder_10pxt_149{border-width:5px 5px 11px 5px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-source:url(../ui/buttons/wishlist.png);border-image-outset:3px;background-color:var(--aqua-blue)}._sideTabBorder_10pxt_159{border-width:15px 15px 18px 18px;border-image-width:15px 15px 18px 18px;border-image-slice:5 5 6 6 fill;border-image-repeat:stretch;border-image-outset:8px 10px 0px 12px}._tabBorder_10pxt_167{border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._itemsBannerBorder_10pxt_175{border-width:27px 36px 3px 36px;border-image-width:27px 36px 3px 36px;border-image-slice:9 12 1 12 fill;border-image-repeat:round;border-image-outset:20px 26px 6px 26px;background-color:var(--yellow)}._manaMeter_10pxt_45{position:relative;display:flex;align-items:center;gap:var(--space-md)}._manaMeter_10pxt_45 ._manaButton_10pxt_190{transform:translate3d(0,3px,0);will-change:transform}._manaMeter_10pxt_45 ._manaBar_10pxt_45{width:130px;height:28px;appearance:none;will-change:transform,scale;background-color:var(--purple)}._manaMeter_10pxt_45 ._manaBar_10pxt_45 ._manaBarValue_10pxt_201{position:relative;top:0;left:0;transition:width .2s linear;height:100%;background:url(../ui/mana_bar.png) repeat-x center/100% 100%}._manaMeter_10pxt_45._isManaEmpty_10pxt_209 ._manaBar_10pxt_45{animation:_manaEmptyPulse_10pxt_1 .5s infinite alternate}._manaMeter_10pxt_45._isManaBoosted_10pxt_212 ._manaBar_10pxt_45{animation:_manaBoostPulse_10pxt_1 .2s infinite alternate}._manaMeter_10pxt_45._isManaBoosted_10pxt_212 ._manaBar_10pxt_45 ._manaBarValue_10pxt_201{background:url(../ui/mana_bar_boosted.png) repeat-x center/100% 100%}@keyframes _manaBoostPulse_10pxt_1{0%{scale:1}to{scale:1.025}}@keyframes _manaEmptyPulse_10pxt_1{0%{scale:1}to{scale:.85;filter:hue-rotate(100deg)}}@keyframes _zoomIn_10pxt_1{0%{transform:scale(1)}50%{transform:scale(1.3)}}._buyMeArrow_10pxt_244{animation:_zoomIn_10pxt_1 ease-in 1s infinite;position:absolute;top:-5px;left:-5px;z-index:1}._priceTooltip_10pxt_252{display:flex;align-items:center;gap:var(--space-xs);white-space:nowrap}._dungeonKeysButton_vgzzc_1{display:flex}._keyButtonInner_vgzzc_5{position:relative;display:flex;align-items:center;padding:0 var(--space-sm);gap:var(--space-xxs)}._keyCount_vgzzc_13{margin-top:2px;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:var(--secondary-text-sm);color:var(--light-gray);text-shadow:2px 2px 0 var(--purple);pointer-events:none}._cooldown_vgzzc_25{font-family:var(--font-heading);font-size:var(--secondary-text-xs, .7rem);color:var(--light-gray);opacity:.9;pointer-events:none}._generatorListBorder_1x8q4_1{border-width:36px 38px 39px 38px;border-image-width:36px 38px 39px 38px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._upgradesListBorder_1x8q4_9{border-image-source:url(../ui/frames/upgrade_frame_lvl1.png);border-width:36px 36px 39px 36px;border-image-width:36px 36px 39px 36px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._crawlerBorder_1x8q4_18{border-image-source:url(../ui/frames/crawler_frame.png);border-width:36px 36px 39px 36px;border-image-width:50px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._healthBarBorder_1x8q4_27{border-image-source:url(../ui/frames/health_bar_frame.png);border-width:42px;border-image-width:42px;border-image-slice:12 10 fill;border-image-repeat:stretch;border-image-outset:18px}._stunBarBorder_1x8q4_36{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/stun_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._inspirationBarBorder_1x8q4_45{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/inspiration_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._purchaseableContainerBorder_1x8q4_54{border-width:21px;border-image-width:21px;border-image-outset:12px;border-image-slice:7 fill;border-image-repeat:round}._dialogBorder_1x8q4_62{border-image-source:url(../ui/frames/dialog_frame.png);border-width:42px;border-image-width:42px;border-image-slice:14 fill;border-image-repeat:stretch;border-image-outset:16px}._statsBorder_1x8q4_71{border-image-source:url(../ui/frames/stats_frame.png);border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._goldBorder_1x8q4_80{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/resources_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._menuBorder_1x8q4_89{border-image-source:url(../ui/menu/menu_border.png);border-width:60px;border-image-width:60px;border-image-slice:10;border-image-repeat:round;border-image-outset:45px}._upgradesMenuBorder_1x8q4_98,._upgradesTreeContainer_1x8q4_98{border-image-source:url(../ui/menu/upgrades_menu_border.png);border-width:0px;border-image-width:51px;border-image-slice:12 fill;border-image-repeat:repeat;border-image-outset:10px}._upgradesBoard_1x8q4_107,._upgradesList_1x8q4_9{border-image-source:url(../ui/menu/upgrades_board.png);border-width:0px;border-image-width:22px;border-image-slice:3;border-image-repeat:repeat;border-image-outset:22px}._upgradeDetailsBorder_1x8q4_116{border-image-source:url(../ui/frames/upgrade_details_frame.png);border-width:0px;border-image-width:20px;border-image-slice:4 4 6 4 fill;border-image-repeat:repeat;border-image-outset:8px}._upgradesButtonBorder_1x8q4_125{border-image-source:url(../ui/buttons/upgrades_button.png);border-width:0px;border-image-width:6px;border-image-slice:2 fill;border-image-repeat:repeat;border-image-outset:0px}._buttonBorder_1x8q4_134{border-width:9px 9px 15px 9px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-outset:6px 6px 12px 6px}._iconButton_1x8q4_142{border-width:9px;border-image-width:9px;border-image-slice:3 fill;border-image-repeat:stretch}._wishlistButtonBorder_1x8q4_149{border-width:5px 5px 11px 5px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-source:url(../ui/buttons/wishlist.png);border-image-outset:3px;background-color:var(--aqua-blue)}._sideTabBorder_1x8q4_159{border-width:15px 15px 18px 18px;border-image-width:15px 15px 18px 18px;border-image-slice:5 5 6 6 fill;border-image-repeat:stretch;border-image-outset:8px 10px 0px 12px}._tabBorder_1x8q4_167{border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._itemsBannerBorder_1x8q4_175{border-width:27px 36px 3px 36px;border-image-width:27px 36px 3px 36px;border-image-slice:9 12 1 12 fill;border-image-repeat:round;border-image-outset:20px 26px 6px 26px;background-color:var(--yellow)}._upgradesButton_1x8q4_125{padding:var(--space-sm);display:flex;gap:var(--space-sm);margin-left:var(--space-sm);position:relative}._overlay_1x8q4_192{background-color:#00000080;position:fixed;inset:0;z-index:1;animation:_overlayShow_1x8q4_1 .15s cubic-bezier(.16,1,.3,1)}._upgradesTreeContainer_1x8q4_98{--link-length: 90px;z-index:100;height:80%;padding:var(--space-xxl);background-color:var(--dark-brown);display:flex;gap:var(--space-xl);flex-direction:column;position:fixed;top:50%;left:50%;transform:translate3d(-50%,-50%,0);will-change:transform;animation:_contentShow_1x8q4_1 .15s cubic-bezier(.16,1,.3,1);width:60%;transition:width .2s ease}._upgradesTreeContainer_1x8q4_98._listViewMode_1x8q4_218{width:80%}._upgradesContent_1x8q4_222{height:100%;display:flex;flex-direction:column;gap:var(--space-sm)}._upgradesBoard_1x8q4_107,._upgradesList_1x8q4_9{height:100%;border-radius:4px;overflow:hidden;margin:22px;background-color:var(--black)}._pannableArea_1x8q4_237{cursor:var(--can-drag-cursor);width:200%;height:400%;position:relative;top:-150%;left:-50%;background:url(../ui/menu/upgrades_board_bkg.png);background-size:44px}._pannableArea_1x8q4_237._isDragging_1x8q4_247{cursor:var(--dragging-cursor)}._upgradesHeader_1x8q4_251{display:flex;justify-content:space-between;align-items:center}._viewToggle_1x8q4_257{display:flex;gap:var(--space-xs);margin-left:auto;margin-right:var(--space-md)}._viewToggleButton_1x8q4_264{padding:var(--space-xs) var(--space-sm);background-color:var(--brown);border:2px solid var(--light-brown);border-radius:4px;cursor:pointer;opacity:.6;transition:opacity .15s ease,background-color .15s ease}._viewToggleButton_1x8q4_264:hover{opacity:.8}._viewToggleButton_1x8q4_264._active_1x8q4_276{opacity:1;background-color:var(--light-brown);border-color:var(--gold)}._upgradesList_1x8q4_9{height:72%;border-radius:4px;overflow:hidden;margin:22px;background-color:var(--black);color:var(--text-color)}._scrollViewport_1x8q4_291{width:100%;height:100%}._scrollViewport_1x8q4_291>*{min-width:calc(100% - 18px)!important}._scrollContent_1x8q4_299{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-lg)}._scrollbar_1x8q4_306{display:flex;-webkit-user-select:none;user-select:none;touch-action:none;padding:2px;background:#0000004d;transition:background .16s ease-out}._scrollbar_1x8q4_306:hover{background:#00000080}._scrollbar_1x8q4_306[data-orientation=vertical]{width:24px}._scrollbar_1x8q4_306[data-orientation=horizontal]{flex-direction:column;height:12px}._scrollThumb_1x8q4_325{flex:1;background:var(--light-brown);border-radius:0;position:relative;border:2px solid var(--brown);transition:background .16s ease-out,border-color .16s ease-out}._scrollThumb_1x8q4_325:before{content:"";position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;height:100%;min-width:44px;min-height:44px}._scrollThumb_1x8q4_325:hover{background:var(--gold);border-color:var(--light-brown)}._tabList_1x8q4_349{display:flex;gap:var(--space-sm);flex-wrap:wrap}._resourcesContainer_1x8q4_355{position:absolute;display:flex;bottom:65px;left:65px;gap:var(--space-xl)}._selectorButton_1x8q4_363[disabled]{opacity:.4}._selectorButton_1x8q4_363[disabled] button{cursor:var(--mouse-cursor)!important}._selectorButtonWrapper_1x8q4_370{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--space-xs)}._selectorButtonWrapper_1x8q4_370>._purchasableIndicator_1x8q4_377{top:-20px}._purchasableIndicator_1x8q4_377{position:absolute;top:-8px;right:-8px;background-color:var(--gold);color:var(--black);border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;border:2px solid var(--light-brown);box-shadow:0 2px 4px #0000004d}._generatorListBorder_up02t_1{border-width:36px 38px 39px 38px;border-image-width:36px 38px 39px 38px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._upgradesListBorder_up02t_9{border-image-source:url(../ui/frames/upgrade_frame_lvl1.png);border-width:36px 36px 39px 36px;border-image-width:36px 36px 39px 36px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._crawlerBorder_up02t_18{border-image-source:url(../ui/frames/crawler_frame.png);border-width:36px 36px 39px 36px;border-image-width:50px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._healthBarBorder_up02t_27{border-image-source:url(../ui/frames/health_bar_frame.png);border-width:42px;border-image-width:42px;border-image-slice:12 10 fill;border-image-repeat:stretch;border-image-outset:18px}._stunBarBorder_up02t_36{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/stun_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._inspirationBarBorder_up02t_45{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/inspiration_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._purchaseableContainerBorder_up02t_54{border-width:21px;border-image-width:21px;border-image-outset:12px;border-image-slice:7 fill;border-image-repeat:round}._dialogBorder_up02t_62{border-image-source:url(../ui/frames/dialog_frame.png);border-width:42px;border-image-width:42px;border-image-slice:14 fill;border-image-repeat:stretch;border-image-outset:16px}._statsBorder_up02t_71,._tooltipContent_up02t_71{border-image-source:url(../ui/frames/stats_frame.png);border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._goldBorder_up02t_80{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/resources_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._menuBorder_up02t_89{border-image-source:url(../ui/menu/menu_border.png);border-width:60px;border-image-width:60px;border-image-slice:10;border-image-repeat:round;border-image-outset:45px}._upgradesMenuBorder_up02t_98{border-image-source:url(../ui/menu/upgrades_menu_border.png);border-width:0px;border-image-width:51px;border-image-slice:12 fill;border-image-repeat:repeat;border-image-outset:10px}._upgradesBoard_up02t_107{border-image-source:url(../ui/menu/upgrades_board.png);border-width:0px;border-image-width:22px;border-image-slice:3;border-image-repeat:repeat;border-image-outset:22px}._upgradeDetailsBorder_up02t_116{border-image-source:url(../ui/frames/upgrade_details_frame.png);border-width:0px;border-image-width:20px;border-image-slice:4 4 6 4 fill;border-image-repeat:repeat;border-image-outset:8px}._upgradesButtonBorder_up02t_125{border-image-source:url(../ui/buttons/upgrades_button.png);border-width:0px;border-image-width:6px;border-image-slice:2 fill;border-image-repeat:repeat;border-image-outset:0px}._buttonBorder_up02t_134{border-width:9px 9px 15px 9px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-outset:6px 6px 12px 6px}._iconButton_up02t_142{border-width:9px;border-image-width:9px;border-image-slice:3 fill;border-image-repeat:stretch}._wishlistButtonBorder_up02t_149{border-width:5px 5px 11px 5px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-source:url(../ui/buttons/wishlist.png);border-image-outset:3px;background-color:var(--aqua-blue)}._sideTabBorder_up02t_159{border-width:15px 15px 18px 18px;border-image-width:15px 15px 18px 18px;border-image-slice:5 5 6 6 fill;border-image-repeat:stretch;border-image-outset:8px 10px 0px 12px}._tabBorder_up02t_167{border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._itemsBannerBorder_up02t_175{border-width:27px 36px 3px 36px;border-image-width:27px 36px 3px 36px;border-image-slice:9 12 1 12 fill;border-image-repeat:round;border-image-outset:20px 26px 6px 26px;background-color:var(--yellow)}._manaBarContainer_up02t_184{z-index:1;display:flex;gap:var(--space-xs);align-items:center;margin-left:auto;pointer-events:auto;cursor:pointer}._manaBarContainer_up02t_184._isManaBoosted_up02t_193 ._manaBar_up02t_184{will-change:transform,scale;animation:_manaBoostPulse_up02t_1 .2s infinite alternate;border:2px solid var(--white)}._manaBarContainer_up02t_184._isManaEmpty_up02t_198 ._manaBar_up02t_184{animation:_manaEmptyPulse_up02t_1 .5s infinite alternate;border:2px solid var(--rose-red)}._manaBar_up02t_184{width:40px;height:8px;background:var(--purple);border:2px solid var(--black);position:relative}._manaBar_up02t_184 ._label_up02t_210{position:absolute;font-size:var(--text-sm);top:-15px}._manaBar_up02t_184 ._manaBarValue_up02t_215{width:40px;background:var(--blue);transition:width .5s ease-in-out;height:4px}._tooltipContent_up02t_71{padding:var(--space-md);background-color:var(--black);display:flex;flex-direction:column;align-items:center;gap:var(--space-xs)}._tooltipDescription_up02t_231{font-size:var(--text-md)}._tooltipValue_up02t_235{font-size:var(--text-md);font-weight:700}._rechargeContainer_up02t_240{display:flex;gap:var(--space-sm);align-items:center}._rechargeButton_up02t_246{display:flex;align-items:center;gap:var(--space-xs);white-space:nowrap}@keyframes _manaBoostPulse_up02t_1{0%{scale:1}to{scale:1.05}}@keyframes _manaEmptyPulse_up02t_1{0%{scale:1}to{scale:.95}}:root{--link-length: 80px}._skillTree_cwxr1_5{width:100%;height:100%;position:relative}._treeNode_cwxr1_11{--distance: calc(var(--link-length) * var(--length-multiplier, 1));transform-origin:center center;position:absolute;top:var(--distance);left:var(--distance)}._root_cwxr1_19{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center}._position_0_cwxr1_26{top:calc(-1 * var(--distance));left:0}._position_2_cwxr1_30{top:0;left:var(--distance)}._position_3_cwxr1_34{top:var(--distance);left:var(--distance)}._position_1_cwxr1_38{top:calc(-1 * var(--distance));left:var(--distance)}._position_4_cwxr1_42{top:var(--distance);left:0}._position_5_cwxr1_46{top:var(--distance);left:calc(-1 * var(--distance))}._position_6_cwxr1_50{top:0;left:calc(-1 * var(--distance))}._position_7_cwxr1_54{top:calc(-1 * var(--distance));left:calc(-1 * var(--distance))}._connector_cwxr1_59{z-index:-10;transform-origin:0 0;overflow:visible;position:absolute;top:50%;left:50%;pointer-events:none;width:0}._generatorListBorder_fxlba_1{border-width:36px 38px 39px 38px;border-image-width:36px 38px 39px 38px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._upgradesListBorder_fxlba_9{border-image-source:url(../ui/frames/upgrade_frame_lvl1.png);border-width:36px 36px 39px 36px;border-image-width:36px 36px 39px 36px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._crawlerBorder_fxlba_18{border-image-source:url(../ui/frames/crawler_frame.png);border-width:36px 36px 39px 36px;border-image-width:50px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._healthBarBorder_fxlba_27{border-image-source:url(../ui/frames/health_bar_frame.png);border-width:42px;border-image-width:42px;border-image-slice:12 10 fill;border-image-repeat:stretch;border-image-outset:18px}._stunBarBorder_fxlba_36{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/stun_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._inspirationBarBorder_fxlba_45{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/inspiration_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._purchaseableContainerBorder_fxlba_54{border-width:21px;border-image-width:21px;border-image-outset:12px;border-image-slice:7 fill;border-image-repeat:round}._dialogBorder_fxlba_62{border-image-source:url(../ui/frames/dialog_frame.png);border-width:42px;border-image-width:42px;border-image-slice:14 fill;border-image-repeat:stretch;border-image-outset:16px}._statsBorder_fxlba_71{border-image-source:url(../ui/frames/stats_frame.png);border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._goldBorder_fxlba_80{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/resources_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._menuBorder_fxlba_89{border-image-source:url(../ui/menu/menu_border.png);border-width:60px;border-image-width:60px;border-image-slice:10;border-image-repeat:round;border-image-outset:45px}._upgradesMenuBorder_fxlba_98{border-image-source:url(../ui/menu/upgrades_menu_border.png);border-width:0px;border-image-width:51px;border-image-slice:12 fill;border-image-repeat:repeat;border-image-outset:10px}._upgradesBoard_fxlba_107{border-image-source:url(../ui/menu/upgrades_board.png);border-width:0px;border-image-width:22px;border-image-slice:3;border-image-repeat:repeat;border-image-outset:22px}._upgradeDetailsBorder_fxlba_116,._container_fxlba_116{border-image-source:url(../ui/frames/upgrade_details_frame.png);border-width:0px;border-image-width:20px;border-image-slice:4 4 6 4 fill;border-image-repeat:repeat;border-image-outset:8px}._upgradesButtonBorder_fxlba_125{border-image-source:url(../ui/buttons/upgrades_button.png);border-width:0px;border-image-width:6px;border-image-slice:2 fill;border-image-repeat:repeat;border-image-outset:0px}._buttonBorder_fxlba_134{border-width:9px 9px 15px 9px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-outset:6px 6px 12px 6px}._iconButton_fxlba_142{border-width:9px;border-image-width:9px;border-image-slice:3 fill;border-image-repeat:stretch}._wishlistButtonBorder_fxlba_149{border-width:5px 5px 11px 5px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-source:url(../ui/buttons/wishlist.png);border-image-outset:3px;background-color:var(--aqua-blue)}._sideTabBorder_fxlba_159{border-width:15px 15px 18px 18px;border-image-width:15px 15px 18px 18px;border-image-slice:5 5 6 6 fill;border-image-repeat:stretch;border-image-outset:8px 10px 0px 12px}._tabBorder_fxlba_167{border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._itemsBannerBorder_fxlba_175{border-width:27px 36px 3px 36px;border-image-width:27px 36px 3px 36px;border-image-slice:9 12 1 12 fill;border-image-repeat:round;border-image-outset:20px 26px 6px 26px;background-color:var(--yellow)}@keyframes _slide-up_fxlba_1{0%{transform:translate3d(0,10%,0);opacity:0;filter:drop-shadow(24px 24px 0 rgba(0,0,0,.9))}to{transform:translateZ(0);opacity:1;filter:drop-shadow(8px 8px 0 rgba(0,0,0,.6))}}._container_fxlba_116{pointer-events:none;filter:drop-shadow(8px 8px 0 rgba(0,0,0,.6));max-width:400px;display:flex;flex-direction:column;align-items:center;gap:var(--space-md);padding:var(--space-xl);background-color:var(--purple);animation:_slide-up_fxlba_1 .3s ease-out}._title_fxlba_209{color:var(--rose-red);text-align:center;text-shadow:2px 2px 0 var(--black);position:relative;font-family:var(--font-heading);font-size:var(--secondary-text-md);display:flex;gap:var(--space-sm);background-color:inherit}._title_fxlba_209 ._count_fxlba_220{position:absolute;right:-10px;bottom:-10px;font-size:var(--secondary-text-xs);color:var(--gray);background-color:transparent}._description_fxlba_229{color:var(--white);text-align:center;font-size:var(--text-md)}._valueTransition_fxlba_235._isEventTypeUpgrade_fxlba_235{padding:0}._valueTransition_fxlba_235{--lines-color: var(--dark-gray);--values-color: var(--yellow);--text-shadow-color: var(--eggplant);background-color:var(--black);border-top:var(--space-xs) solid var(--lines-color);border-bottom:var(--space-xs) solid var(--lines-color);padding:var(--space-sm);font-size:var(--text-lg);display:flex;gap:var(--space-sm);width:100%;justify-content:center}._valueTransition_fxlba_235 ._before_fxlba_252,._valueTransition_fxlba_235 ._after_fxlba_253{color:var(--values-color);text-shadow:2px 2px 0 var(--text-shadow-color)}._costContainer_fxlba_258{display:flex;gap:var(--space-sm);align-items:center}._costContainer_fxlba_258 ._cost_fxlba_258{display:flex;gap:var(--space-xs);align-items:center}._costContainer_fxlba_258 ._cost_fxlba_258 span{line-height:1em}._notEnoughFunds_fxlba_272{color:var(--rose-red)}._node_1px4g_1{background-color:#222;color:#fff;border:3px solid rebeccapurple}._node_1px4g_1._disabled_1px4g_6{opacity:.5}._node_1px4g_1:hover:not(._disabled_1px4g_6) ._tooltip_1px4g_9{visibility:visible}._node_1px4g_1:focus{border:8px solid #a49aee}._node_1px4g_1 ._disabled_1px4g_6{opacity:.5}._tooltip_1px4g_9{visibility:hidden;padding:var(--space-md);background-color:var(--purple);color:var(--beige)}._upgradeTrigger_1px4g_26{transition:transform .1s ease-in-out;display:flex;width:58px}._upgradeTrigger_1px4g_26:hover{animation:_popTilt_1px4g_1 .2s ease-in-out}._isNotPurchaseable_1px4g_35 button,._isMaxed_1px4g_39 button{cursor:var(--can-drag-cursor)}._locked_1px4g_43{pointer-events:none}._hidden_1px4g_47{opacity:.2;pointer-events:none}@keyframes _popTilt_1px4g_1{0%{transform:scale(1) rotate(0)}50%{transform:scale(1.2) rotate(15deg)}to{transform:scale(1) rotate(0)}}._line_1ug0y_1{transform-origin:center;transform:translate3d(-50%,0,0);will-change:transform;width:16px;height:100%;position:absolute;background-repeat:repeat-y;background-size:contain;display:flex}@keyframes _move-arrows_1ug0y_1{0%{background-position:0 0}to{background-position:0 -20px}}._unlocked_1ug0y_21{animation:_move-arrows_1ug0y_1 .7s linear infinite}._locked_1ug0y_25{opacity:.5}._hidden_1ug0y_29{visibility:hidden}._generatorListBorder_1boa6_1{border-width:36px 38px 39px 38px;border-image-width:36px 38px 39px 38px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._upgradesListBorder_1boa6_9{border-image-source:url(../ui/frames/upgrade_frame_lvl1.png);border-width:36px 36px 39px 36px;border-image-width:36px 36px 39px 36px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._crawlerBorder_1boa6_18{border-image-source:url(../ui/frames/crawler_frame.png);border-width:36px 36px 39px 36px;border-image-width:50px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._healthBarBorder_1boa6_27{border-image-source:url(../ui/frames/health_bar_frame.png);border-width:42px;border-image-width:42px;border-image-slice:12 10 fill;border-image-repeat:stretch;border-image-outset:18px}._stunBarBorder_1boa6_36{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/stun_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._inspirationBarBorder_1boa6_45{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/inspiration_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._purchaseableContainerBorder_1boa6_54{border-width:21px;border-image-width:21px;border-image-outset:12px;border-image-slice:7 fill;border-image-repeat:round}._dialogBorder_1boa6_62{border-image-source:url(../ui/frames/dialog_frame.png);border-width:42px;border-image-width:42px;border-image-slice:14 fill;border-image-repeat:stretch;border-image-outset:16px}._statsBorder_1boa6_71{border-image-source:url(../ui/frames/stats_frame.png);border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._goldBorder_1boa6_80{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/resources_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._menuBorder_1boa6_89{border-image-source:url(../ui/menu/menu_border.png);border-width:60px;border-image-width:60px;border-image-slice:10;border-image-repeat:round;border-image-outset:45px}._upgradesMenuBorder_1boa6_98{border-image-source:url(../ui/menu/upgrades_menu_border.png);border-width:0px;border-image-width:51px;border-image-slice:12 fill;border-image-repeat:repeat;border-image-outset:10px}._upgradesBoard_1boa6_107{border-image-source:url(../ui/menu/upgrades_board.png);border-width:0px;border-image-width:22px;border-image-slice:3;border-image-repeat:repeat;border-image-outset:22px}._upgradeDetailsBorder_1boa6_116,._container_1boa6_116{border-image-source:url(../ui/frames/upgrade_details_frame.png);border-width:0px;border-image-width:20px;border-image-slice:4 4 6 4 fill;border-image-repeat:repeat;border-image-outset:8px}._upgradesButtonBorder_1boa6_125{border-image-source:url(../ui/buttons/upgrades_button.png);border-width:0px;border-image-width:6px;border-image-slice:2 fill;border-image-repeat:repeat;border-image-outset:0px}._buttonBorder_1boa6_134{border-width:9px 9px 15px 9px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-outset:6px 6px 12px 6px}._iconButton_1boa6_142{border-width:9px;border-image-width:9px;border-image-slice:3 fill;border-image-repeat:stretch}._wishlistButtonBorder_1boa6_149{border-width:5px 5px 11px 5px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-source:url(../ui/buttons/wishlist.png);border-image-outset:3px;background-color:var(--aqua-blue)}._sideTabBorder_1boa6_159{border-width:15px 15px 18px 18px;border-image-width:15px 15px 18px 18px;border-image-slice:5 5 6 6 fill;border-image-repeat:stretch;border-image-outset:8px 10px 0px 12px}._tabBorder_1boa6_167{border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._itemsBannerBorder_1boa6_175{border-width:27px 36px 3px 36px;border-image-width:27px 36px 3px 36px;border-image-slice:9 12 1 12 fill;border-image-repeat:round;border-image-outset:20px 26px 6px 26px;background-color:var(--yellow)}._container_1boa6_116{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-md);background-color:var(--purple);cursor:pointer;border:none;text-align:left;width:100%;transition:filter .15s ease}._container_1boa6_116:hover:not(:disabled){filter:brightness(1.15)}._container_1boa6_116:disabled:not(._isMaxed_1boa6_199){cursor:var(--can-drag-cursor);filter:none;opacity:.5;background-color:var(--black)}._iconWrapper_1boa6_206{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center}._titleWrapper_1boa6_215{flex-shrink:0;min-width:120px;display:flex;flex-direction:column;gap:var(--space-xs)}._title_1boa6_215{color:var(--rose-red);font-family:var(--font-heading);font-size:var(--secondary-text-sm);text-shadow:2px 2px 0 var(--black)}._count_1boa6_230{font-size:var(--secondary-text-xs);color:var(--gray)}._description_1boa6_235{flex:1 1 auto;min-width:150px;color:var(--white);font-size:var(--text-sm);line-height:1.3}._valueTransition_1boa6_243{flex-shrink:0;display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);background-color:var(--black);border-radius:4px}._valueTransition_1boa6_243 ._before_1boa6_252,._valueTransition_1boa6_243 ._after_1boa6_253{color:var(--yellow);font-size:var(--text-md);text-shadow:1px 1px 0 var(--eggplant)}._valueTransition_1boa6_243 ._arrow_1boa6_258{color:var(--gray);font-size:var(--text-lg)}._costContainer_1boa6_263{flex-shrink:0;flex-basis:100px;display:flex;gap:var(--space-sm);align-items:center}._costContainer_1boa6_263 ._cost_1boa6_263{display:flex;gap:var(--space-xs);align-items:center;color:var(--white)}._costContainer_1boa6_263 ._cost_1boa6_263 span{line-height:1em}._costContainer_1boa6_263 ._maxed_1boa6_279{color:var(--gray);font-style:italic}._notEnoughFunds_1boa6_284{color:var(--rose-red)}._locked_1boa6_288{opacity:.6;pointer-events:none}._lockedMessage_1boa6_293,._lockedOnDemoMessage_1boa6_300{flex:1;color:var(--light-gray);font-size:var(--text-md);font-style:italic}._hidden_1boa6_307{display:none}._isMaxed_1boa6_199{opacity:.7}._isMaxed_1boa6_199 ._iconWrapper_1boa6_206{filter:grayscale(.5)}._isNotPurchaseable_1boa6_318:not(._isMaxed_1boa6_199) ._costContainer_1boa6_263 ._cost_1boa6_263{color:var(--rose-red)}.generatorListBorder{border-width:36px 38px 39px 38px;border-image-width:36px 38px 39px 38px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}.upgradesListBorder{border-image-source:url(../ui/frames/upgrade_frame_lvl1.png);border-width:36px 36px 39px 36px;border-image-width:36px 36px 39px 36px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}.crawlerBorder{border-image-source:url(../ui/frames/crawler_frame.png);border-width:36px 36px 39px 36px;border-image-width:50px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}.healthBarBorder{border-image-source:url(../ui/frames/health_bar_frame.png);border-width:42px;border-image-width:42px;border-image-slice:12 10 fill;border-image-repeat:stretch;border-image-outset:18px}.stunBarBorder{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/stun_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}.inspirationBarBorder{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/inspiration_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}.purchaseableContainerBorder{border-width:21px;border-image-width:21px;border-image-outset:12px;border-image-slice:7 fill;border-image-repeat:round}.dialogBorder{border-image-source:url(../ui/frames/dialog_frame.png);border-width:42px;border-image-width:42px;border-image-slice:14 fill;border-image-repeat:stretch;border-image-outset:16px}.statsBorder{border-image-source:url(../ui/frames/stats_frame.png);border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}.goldBorder{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/resources_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}.menuBorder,.menu-container{border-image-source:url(../ui/menu/menu_border.png);border-width:60px;border-image-width:60px;border-image-slice:10;border-image-repeat:round;border-image-outset:45px}.upgradesMenuBorder{border-image-source:url(../ui/menu/upgrades_menu_border.png);border-width:0px;border-image-width:51px;border-image-slice:12 fill;border-image-repeat:repeat;border-image-outset:10px}.upgradesBoard{border-image-source:url(../ui/menu/upgrades_board.png);border-width:0px;border-image-width:22px;border-image-slice:3;border-image-repeat:repeat;border-image-outset:22px}.upgradeDetailsBorder{border-image-source:url(../ui/frames/upgrade_details_frame.png);border-width:0px;border-image-width:20px;border-image-slice:4 4 6 4 fill;border-image-repeat:repeat;border-image-outset:8px}.upgradesButtonBorder{border-image-source:url(../ui/buttons/upgrades_button.png);border-width:0px;border-image-width:6px;border-image-slice:2 fill;border-image-repeat:repeat;border-image-outset:0px}.buttonBorder{border-width:9px 9px 15px 9px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-outset:6px 6px 12px 6px}.iconButton{border-width:9px;border-image-width:9px;border-image-slice:3 fill;border-image-repeat:stretch}.wishlistButtonBorder{border-width:5px 5px 11px 5px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-source:url(../ui/buttons/wishlist.png);border-image-outset:3px;background-color:var(--aqua-blue)}.sideTabBorder{border-width:15px 15px 18px 18px;border-image-width:15px 15px 18px 18px;border-image-slice:5 5 6 6 fill;border-image-repeat:stretch;border-image-outset:8px 10px 0px 12px}.tabBorder{border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}.itemsBannerBorder{border-width:27px 36px 3px 36px;border-image-width:27px 36px 3px 36px;border-image-slice:9 12 1 12 fill;border-image-repeat:round;border-image-outset:20px 26px 6px 26px;background-color:var(--yellow)}.checkbox-container .custom-checkbox{width:32px;height:32px;background:url(../ui/menu/checkbox.png);background-position:left;background-size:cover}.checkbox-container .custom-checkbox:checked{background-position:right}.slider-container input[type=range]{-webkit-appearance:none;appearance:none;background-color:var(--purple)!important;border-radius:0!important;cursor:var(--hand-cursor)}.slider-container input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;background:var(--purple);height:var(--space-sm);cursor:var(--hand-cursor)}.slider-container input[type=range]::-moz-range-track{-webkit-appearance:none;appearance:none;background:var(--purple);height:var(--space-sm);cursor:var(--hand-cursor)}.slider-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border:none;width:28px!important;height:32px!important;background:url(../ui/menu/slider_thumb.png) left/cover no-repeat;cursor:var(--hand-cursor);margin-top:-10px}.slider-container input[type=range]::-moz-range-thumb{-webkit-appearance:none;appearance:none;border:none;width:28px!important;height:32px!important;cursor:var(--hand-cursor);background:url(../ui/menu/slider_thumb.png) left/cover no-repeat}.slider-container input[type=range]::-webkit-slider-thumb:active{background-position:right;cursor:var(--hand-cursor)}.slider-container input[type=range]::-moz-range-thumb:active{background-position:right;cursor:var(--hand-cursor)}.slider-container input[type=range]:focus::-webkit-slider-thumb{background-position:right;cursor:var(--hand-cursor)}.slider-container input[type=range]:focus::-moz-range-thumb{background-position:right;cursor:var(--hand-cursor)}.DialogOverlay{background-color:#00000080;position:fixed;inset:0;animation:overlayShow .15s cubic-bezier(.16,1,.3,1)}.settings-tabs-list{height:100%}.inner-settings{display:flex;flex-direction:column;gap:var(--space-md);height:100%;min-width:850px;background:url(../ui/menu/menu_bkg.png)!important;background-size:auto;background-size:contain!important;padding:14px!important}.settings-tabs{display:flex;gap:var(--space-lg)}.settings-tabs button{display:flex;gap:var(--space-xs)}.settings-tab-content{height:100%}.settings-tab-content.active{display:flex;flex-direction:column;place-content:center}.menu-container{display:flex;height:58%;z-index:100;justify-content:center;color:var(--light-yellow);text-shadow:2px 2px 0 var(--black);filter:drop-shadow(20px 10px 0 rgba(18,14,35,.7));position:fixed;top:50%;left:50%;will-change:transform;transform:translate3d(-50%,-50%,0);animation:contentShow .15s cubic-bezier(.16,1,.3,1)}.menu-container:focus{outline:none}.menu-title{position:fixed;font-size:var(--secondary-text-lg);animation:slideDown .8s cubic-bezier(.34,1.56,.64,1) forwards;background:url(../ui/menu/menu_title.png);background-size:100%;background-repeat:no-repeat;background-position:center;width:480px;height:270px;padding-top:80px;text-shadow:4px 4px 0px var(--black);align-content:center;text-align:center}.menu-header,.audio-header,.graphics-header,.game-header,.credits-header{font-size:var(--secondary-text-md);text-align:center;font-family:var(--font-heading);margin-bottom:var(--space-lg)}.audio-control,.game-controls,.graphics-controls{display:flex;flex-direction:column;gap:var(--space-sm);margin-bottom:var(--space-lg);justify-content:center}.menu-description{font-size:var(--text-sm)}:root{--label-width: 240px}.language-container{display:flex;gap:var(--space-sm);margin-bottom:var(--space-sm)}.language-container .language-header{font-size:var(--text-lg);text-align:right;width:var(--label-width);align-self:flex-start}.language-container .language-flags{display:flex;gap:var(--space-md);align-items:center}.language-container .language-flag{padding:0;background:none;border:2px solid transparent;cursor:pointer;border-radius:4px;transition:border-color .15s ease,transform .15s ease}.language-container .language-flag img{display:block;width:32px;height:24px;object-fit:cover}.language-container .language-flag:hover{border-color:var(--light-yellow)}.language-container .language-flag.active{border-color:var(--light-yellow);box-shadow:0 0 0 1px var(--light-yellow)}.slider-container,.checkbox-container,.clear-container{position:relative;align-items:center;display:flex;gap:var(--space-lg);margin-bottom:var(--space-xs);width:100%}.slider-container label,.slider-container .label,.checkbox-container label,.checkbox-container .label,.clear-container label,.clear-container .label{font-size:var(--text-lg);width:var(--label-width);text-align:right}.slider-container input[type=range],.slider-container .input,.checkbox-container input[type=range],.checkbox-container .input,.clear-container input[type=range],.clear-container .input{min-width:300px}.slider-container div:not(.clear-warning),.checkbox-container div:not(.clear-warning),.clear-container div:not(.clear-warning){width:var(--label-width);font-size:var(--text-lg)}.clear-warning{color:var(--red);flex-grow:0;padding:var(--space-xs);background-color:var(--black);font-size:var(--text-md);left:calc(var(--label-width) + var(--space-lg))}.buttons-container{display:flex;gap:var(--space-xxl);justify-content:center;margin-top:var(--space-lg)}.quit-game-button.button{color:var(--rose-red)!important}.credits-tab{display:flex;flex-direction:column;gap:var(--space-lg);width:100%;max-width:100%;min-width:0;padding:var(--space-sm) 0}.credits-section{display:flex;flex-direction:column;gap:var(--space-xs);align-items:center}.credits-section-title{margin:0;font-size:var(--text-lg);font-family:var(--font-heading)}.credits-section-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-md);justify-content:center;max-width:100%;font-size:var(--text-md)}.credits-section-list a{color:var(--light-yellow);text-decoration:underline;text-underline-offset:3px}.credits-section-list a:hover{color:var(--white)}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate3d(-50%,-48%,0) scale(.96)}to{opacity:1;transform:translate3d(-50%,-50%,0) scale(1)}}@keyframes zoomIn{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes slideDown{0%{transform:translate3d(0,-200%,0)}to{transform:translate3d(0,-110%,0)}}.custom-checkbox{appearance:none;width:30px;height:30px}.slider-container.disabled{opacity:.5;cursor:not-allowed}.slider-container input[type=range]{-webkit-appearance:none;appearance:none;height:8px;background:#ddd;border-radius:5px;outline:none;transition:background .3s}.slider-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;cursor:pointer;transition:transform .2s}.slider-container input[type=range]::-moz-range-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;cursor:pointer;transition:transform .2s}.slider-container input[type=range]:hover{background:var(--gray)}._crtFilter_12gjc_2{position:fixed;inset:0;pointer-events:none;z-index:9999;overflow:hidden}._scanlines_12gjc_11{position:absolute;inset:0;pointer-events:none}._vignette_12gjc_18{position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 0%,transparent 45%,rgba(0,0,0,.18) 75%,rgba(0,0,0,.28) 100%)}._screenCurvature_12gjc_25{position:absolute;inset:0;box-shadow:inset 0 0 60px #0000004d,inset 0 0 100px #0003}._crtFilter_12gjc_2:before{content:"";position:absolute;inset:0;background:#12101014;pointer-events:none;animation:_flicker_12gjc_1 .25s infinite}._generatorListBorder_yuszb_1{border-width:36px 38px 39px 38px;border-image-width:36px 38px 39px 38px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._upgradesListBorder_yuszb_9,._upgradesFrame_yuszb_9{border-image-source:url(../ui/frames/upgrade_frame_lvl1.png);border-width:36px 36px 39px 36px;border-image-width:36px 36px 39px 36px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._crawlerBorder_yuszb_18{border-image-source:url(../ui/frames/crawler_frame.png);border-width:36px 36px 39px 36px;border-image-width:50px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._healthBarBorder_yuszb_27{border-image-source:url(../ui/frames/health_bar_frame.png);border-width:42px;border-image-width:42px;border-image-slice:12 10 fill;border-image-repeat:stretch;border-image-outset:18px}._stunBarBorder_yuszb_36{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/stun_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._inspirationBarBorder_yuszb_45{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/inspiration_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._purchaseableContainerBorder_yuszb_54{border-width:21px;border-image-width:21px;border-image-outset:12px;border-image-slice:7 fill;border-image-repeat:round}._dialogBorder_yuszb_62{border-image-source:url(../ui/frames/dialog_frame.png);border-width:42px;border-image-width:42px;border-image-slice:14 fill;border-image-repeat:stretch;border-image-outset:16px}._statsBorder_yuszb_71{border-image-source:url(../ui/frames/stats_frame.png);border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._goldBorder_yuszb_80{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/resources_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._menuBorder_yuszb_89{border-image-source:url(../ui/menu/menu_border.png);border-width:60px;border-image-width:60px;border-image-slice:10;border-image-repeat:round;border-image-outset:45px}._upgradesMenuBorder_yuszb_98{border-image-source:url(../ui/menu/upgrades_menu_border.png);border-width:0px;border-image-width:51px;border-image-slice:12 fill;border-image-repeat:repeat;border-image-outset:10px}._upgradesBoard_yuszb_107{border-image-source:url(../ui/menu/upgrades_board.png);border-width:0px;border-image-width:22px;border-image-slice:3;border-image-repeat:repeat;border-image-outset:22px}._upgradeDetailsBorder_yuszb_116{border-image-source:url(../ui/frames/upgrade_details_frame.png);border-width:0px;border-image-width:20px;border-image-slice:4 4 6 4 fill;border-image-repeat:repeat;border-image-outset:8px}._upgradesButtonBorder_yuszb_125{border-image-source:url(../ui/buttons/upgrades_button.png);border-width:0px;border-image-width:6px;border-image-slice:2 fill;border-image-repeat:repeat;border-image-outset:0px}._buttonBorder_yuszb_134{border-width:9px 9px 15px 9px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-outset:6px 6px 12px 6px}._iconButton_yuszb_142{border-width:9px;border-image-width:9px;border-image-slice:3 fill;border-image-repeat:stretch}._wishlistButtonBorder_yuszb_149{border-width:5px 5px 11px 5px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-source:url(../ui/buttons/wishlist.png);border-image-outset:3px;background-color:var(--aqua-blue)}._sideTabBorder_yuszb_159,._tabsButtons_yuszb_159>:not([data-state=active]),._tabsButtons_yuszb_159>[data-state=active]{border-width:15px 15px 18px 18px;border-image-width:15px 15px 18px 18px;border-image-slice:5 5 6 6 fill;border-image-repeat:stretch;border-image-outset:8px 10px 0px 12px}._tabBorder_yuszb_167{border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._itemsBannerBorder_yuszb_175,._itemsBanner_yuszb_175{border-width:27px 36px 3px 36px;border-image-width:27px 36px 3px 36px;border-image-slice:9 12 1 12 fill;border-image-repeat:round;border-image-outset:20px 26px 6px 26px;background-color:var(--yellow)}._upgradesList_yuszb_9{max-width:400px;margin-left:auto}._upgradesFrame_yuszb_9{background-color:var(--purple);position:relative;padding:var(--space-md);min-height:608px}._tabsRoot_yuszb_196{position:relative;background-color:var(--purple);display:flex;flex-direction:column}._tabsButtons_yuszb_159{top:var(--space-lg);right:100%;position:absolute;display:flex;flex-direction:column;padding:var(--space-sm)}._tabsButtons_yuszb_159>*{cursor:var(--hand-cursor);color:var(--white);text-transform:uppercase;padding:var(--space-sm) 0;writing-mode:vertical-rl;text-orientation:upright;letter-spacing:-4px}._tabsButtons_yuszb_159>:not([data-state=active]){border-image-source:url(../ui/blue_tab_inactive.png);z-index:0;color:var(--light-gray);transform:translate3d(-3px,0,0);will-change:transform}._tabsButtons_yuszb_159>[data-state=active]{border-image-source:url(../ui/blue_tab_active.png);z-index:2}._tabsButtons_yuszb_159>[disabled]{opacity:.4;cursor:var(--mouse-cursor)}._itemsBanner_yuszb_175{border-image-source:url(../ui/upgrades_banner.png);position:relative;font-family:var(--font-heading);font-size:var(--secondary-text-sm);width:70%;z-index:1;color:var(--purple);text-align:center;margin:0 auto;background-color:var(--yellow)}._placeholder_yuszb_249{padding:var(--space-md);color:var(--white);text-align:center}._statisticsContainer_1tic3_1{margin-top:var(--space-xl);gap:var(--space-md);display:flex;flex-direction:column}._statisticsContainer_1tic3_1 span{padding:1px 3px;text-shadow:2px 2px 0px var(--purple);color:var(--white)}._statisticsContainer_1tic3_1 span strong{color:var(--light-yellow);text-shadow:3px 3px 0px var(--black)}._statisticsSection_1tic3_17{gap:var(--space-xs);display:flex;flex-direction:column}._statisticsSection_1tic3_17 h3{margin-bottom:var(--space-sm);font-size:var(--secondary-text-xs)}._generatorListBorder_4icei_1{border-width:36px 38px 39px 38px;border-image-width:36px 38px 39px 38px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._upgradesListBorder_4icei_9,._timedEventsContainer_4icei_9{border-image-source:url(../ui/frames/upgrade_frame_lvl1.png);border-width:36px 36px 39px 36px;border-image-width:36px 36px 39px 36px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._crawlerBorder_4icei_18{border-image-source:url(../ui/frames/crawler_frame.png);border-width:36px 36px 39px 36px;border-image-width:50px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._healthBarBorder_4icei_27{border-image-source:url(../ui/frames/health_bar_frame.png);border-width:42px;border-image-width:42px;border-image-slice:12 10 fill;border-image-repeat:stretch;border-image-outset:18px}._stunBarBorder_4icei_36{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/stun_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._inspirationBarBorder_4icei_45{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/inspiration_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._purchaseableContainerBorder_4icei_54{border-width:21px;border-image-width:21px;border-image-outset:12px;border-image-slice:7 fill;border-image-repeat:round}._dialogBorder_4icei_62{border-image-source:url(../ui/frames/dialog_frame.png);border-width:42px;border-image-width:42px;border-image-slice:14 fill;border-image-repeat:stretch;border-image-outset:16px}._statsBorder_4icei_71,._tooltipContent_4icei_71{border-image-source:url(../ui/frames/stats_frame.png);border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._goldBorder_4icei_80{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/resources_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._menuBorder_4icei_89{border-image-source:url(../ui/menu/menu_border.png);border-width:60px;border-image-width:60px;border-image-slice:10;border-image-repeat:round;border-image-outset:45px}._upgradesMenuBorder_4icei_98{border-image-source:url(../ui/menu/upgrades_menu_border.png);border-width:0px;border-image-width:51px;border-image-slice:12 fill;border-image-repeat:repeat;border-image-outset:10px}._upgradesBoard_4icei_107{border-image-source:url(../ui/menu/upgrades_board.png);border-width:0px;border-image-width:22px;border-image-slice:3;border-image-repeat:repeat;border-image-outset:22px}._upgradeDetailsBorder_4icei_116{border-image-source:url(../ui/frames/upgrade_details_frame.png);border-width:0px;border-image-width:20px;border-image-slice:4 4 6 4 fill;border-image-repeat:repeat;border-image-outset:8px}._upgradesButtonBorder_4icei_125{border-image-source:url(../ui/buttons/upgrades_button.png);border-width:0px;border-image-width:6px;border-image-slice:2 fill;border-image-repeat:repeat;border-image-outset:0px}._buttonBorder_4icei_134{border-width:9px 9px 15px 9px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-outset:6px 6px 12px 6px}._iconButton_4icei_142{border-width:9px;border-image-width:9px;border-image-slice:3 fill;border-image-repeat:stretch}._wishlistButtonBorder_4icei_149{border-width:5px 5px 11px 5px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-source:url(../ui/buttons/wishlist.png);border-image-outset:3px;background-color:var(--aqua-blue)}._sideTabBorder_4icei_159{border-width:15px 15px 18px 18px;border-image-width:15px 15px 18px 18px;border-image-slice:5 5 6 6 fill;border-image-repeat:stretch;border-image-outset:8px 10px 0px 12px}._tabBorder_4icei_167{border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._itemsBannerBorder_4icei_175,._itemsBanner_4icei_175{border-width:27px 36px 3px 36px;border-image-width:27px 36px 3px 36px;border-image-slice:9 12 1 12 fill;border-image-repeat:round;border-image-outset:20px 26px 6px 26px;background-color:var(--yellow)}._timedEventsContainer_4icei_9{background-color:var(--purple);position:relative;padding:var(--space-md);display:flex;flex-direction:column;gap:var(--space-sm)}._itemsBanner_4icei_175{border-image-source:url(../ui/upgrades_banner.png);position:relative;font-family:var(--font-heading);font-size:var(--secondary-text-sm);width:85%;z-index:1;color:var(--purple);text-align:center;margin:0 auto;transform:translate3d(0,-40px,0);will-change:transform}._timedEventItem_4icei_207{display:flex;gap:var(--space-xs);align-items:center;cursor:pointer}._timedEventItem_4icei_207._paused_4icei_213{opacity:.3}._progressBar_4icei_217{flex-grow:1;height:12px;background:var(--purple);border:3px solid var(--black);position:relative}._progressBarValue_4icei_225{background:var(--blue);transition:width .1s ease-in-out;height:6px}._tooltipContent_4icei_71{padding:var(--space-md);background-color:var(--black);display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);z-index:2}._tooltipDescription_4icei_241{font-size:var(--text-md)}._generatorListBorder_1veeg_1{border-width:36px 38px 39px 38px;border-image-width:36px 38px 39px 38px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._upgradesListBorder_1veeg_9{border-image-source:url(../ui/frames/upgrade_frame_lvl1.png);border-width:36px 36px 39px 36px;border-image-width:36px 36px 39px 36px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._crawlerBorder_1veeg_18,._dungeonCrawlerContainer_1veeg_18{border-image-source:url(../ui/frames/crawler_frame.png);border-width:36px 36px 39px 36px;border-image-width:50px;border-image-slice:12 12 13 12 fill;border-image-outset:18px 18px 20px 18px;border-image-repeat:stretch}._healthBarBorder_1veeg_27{border-image-source:url(../ui/frames/health_bar_frame.png);border-width:42px;border-image-width:42px;border-image-slice:12 10 fill;border-image-repeat:stretch;border-image-outset:18px}._stunBarBorder_1veeg_36{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/stun_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._inspirationBarBorder_1veeg_45{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/inspiration_bar_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._purchaseableContainerBorder_1veeg_54{border-width:21px;border-image-width:21px;border-image-outset:12px;border-image-slice:7 fill;border-image-repeat:round}._dialogBorder_1veeg_62{border-image-source:url(../ui/frames/dialog_frame.png);border-width:42px;border-image-width:42px;border-image-slice:14 fill;border-image-repeat:stretch;border-image-outset:16px}._statsBorder_1veeg_71{border-image-source:url(../ui/frames/stats_frame.png);border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._goldBorder_1veeg_80{border-width:0;border-image-width:5px 5px 10px 5px;border-image-source:url(../ui/frames/resources_frame.png);border-image-slice:1 1 2 1 fill;border-image-repeat:round;border-image-outset:5px 5px 10px 5px}._menuBorder_1veeg_89{border-image-source:url(../ui/menu/menu_border.png);border-width:60px;border-image-width:60px;border-image-slice:10;border-image-repeat:round;border-image-outset:45px}._upgradesMenuBorder_1veeg_98{border-image-source:url(../ui/menu/upgrades_menu_border.png);border-width:0px;border-image-width:51px;border-image-slice:12 fill;border-image-repeat:repeat;border-image-outset:10px}._upgradesBoard_1veeg_107{border-image-source:url(../ui/menu/upgrades_board.png);border-width:0px;border-image-width:22px;border-image-slice:3;border-image-repeat:repeat;border-image-outset:22px}._upgradeDetailsBorder_1veeg_116{border-image-source:url(../ui/frames/upgrade_details_frame.png);border-width:0px;border-image-width:20px;border-image-slice:4 4 6 4 fill;border-image-repeat:repeat;border-image-outset:8px}._upgradesButtonBorder_1veeg_125{border-image-source:url(../ui/buttons/upgrades_button.png);border-width:0px;border-image-width:6px;border-image-slice:2 fill;border-image-repeat:repeat;border-image-outset:0px}._buttonBorder_1veeg_134{border-width:9px 9px 15px 9px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-outset:6px 6px 12px 6px}._iconButton_1veeg_142{border-width:9px;border-image-width:9px;border-image-slice:3 fill;border-image-repeat:stretch}._wishlistButtonBorder_1veeg_149{border-width:5px 5px 11px 5px;border-image-width:9px 9px 15px 9px;border-image-slice:3 3 5 3 fill;border-image-repeat:stretch;border-image-source:url(../ui/buttons/wishlist.png);border-image-outset:3px;background-color:var(--aqua-blue)}._sideTabBorder_1veeg_159{border-width:15px 15px 18px 18px;border-image-width:15px 15px 18px 18px;border-image-slice:5 5 6 6 fill;border-image-repeat:stretch;border-image-outset:8px 10px 0px 12px}._tabBorder_1veeg_167{border-width:2px;border-image-width:8px;border-image-slice:2 fill;border-image-repeat:stretch;border-image-outset:4px}._itemsBannerBorder_1veeg_175{border-width:27px 36px 3px 36px;border-image-width:27px 36px 3px 36px;border-image-slice:9 12 1 12 fill;border-image-repeat:round;border-image-outset:20px 26px 6px 26px;background-color:var(--yellow)}._dungeonCrawlerButton_1veeg_184{padding:var(--space-sm);display:flex;gap:var(--space-sm);margin-left:var(--space-sm)}._overlay_1veeg_191{background-color:#00000080;position:fixed;inset:0;z-index:1;animation:_overlayShow_1veeg_1 .15s cubic-bezier(.16,1,.3,1)}._dungeonCrawlerContainer_1veeg_18{z-index:100;width:60vw;height:70vh;padding:var(--space-sm);background-color:var(--dark-brown);display:flex;gap:var(--space-xl);flex-direction:column;position:fixed;top:50%;left:50%;transform:translate3d(-50%,-50%,0);will-change:transform;animation:_contentShow_1veeg_1 .15s cubic-bezier(.16,1,.3,1)}._dungeonCrawlerHeader_1veeg_216{display:flex;justify-content:flex-end;align-items:center}._dungeonCrawlerContent_1veeg_222{height:100%;display:flex;flex-direction:column;gap:var(--space-sm)}._mazeRoot_1veeg_230{position:relative;width:100%;height:100vh;background:var(--black);display:flex;flex-direction:column}._mazeCanvasWrapper_1veeg_239{flex:1;position:relative;min-height:0}._mazeCanvas_1veeg_239{width:100%;height:100%;display:block;image-rendering:pixelated}._torchHud_1veeg_252{position:absolute;bottom:var(--space-sm);left:var(--space-sm);display:flex;align-items:center;gap:var(--space-xs)}._torchTrack_1veeg_261{overflow:hidden;height:var(--space-sm);background:#0009;border-radius:var(--space-xxs)}._torchFill_1veeg_268{height:100%;background:var(--dark-yellow);border-radius:var(--space-xxs);width:var(--torch-pct, 100%)}@keyframes _overlayShow_1veeg_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_1veeg_1{0%{opacity:0;transform:translate3d(-50%,-48%,0) scale(.96)}to{opacity:1;transform:translate3d(-50%,-50%,0) scale(1)}}._dungeonCrawlerCanvas_1veeg_293{position:fixed;top:0;left:0}._bar_twqmk_1{padding:var(--space-md) var(--space-sm);background:#000000d9;border-top:1px solid var(--gray);color:var(--white);font-family:var(--font-primary);display:flex;gap:var(--space-lg);align-items:center}._sectionLeft_twqmk_12{flex:1;display:flex;align-items:center;gap:var(--space-sm)}._foundItem_twqmk_19{display:flex;align-items:center;gap:var(--space-xxs)}._sectionCenter_twqmk_25{display:flex;align-items:center;justify-content:center}._sectionRight_twqmk_31{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:var(--space-sm)}._giveUpButton_twqmk_39{margin-left:var(--space-sm);background-color:var(--light-yellow)}
