.fill-available-width,#sidebar #resourceTableContainer table{width:100%;width:fill-available;width:-moz-available;width:-webkit-fill-available}.clear-fix{display:block;zoom:1}.clear-fix:after{content:" ";display:block;font-size:0;height:0;clear:both;visibility:hidden}.bold{font-weight:bold}:root{--color-lighter: #8e9fc0;--color-light: #536892;--color-med: #2e4372;--color-dark: #152a55;--color-darker: #061639;--color-title: rgba(46, 67, 114, 0.2)}:root :not(.no-theme).abandoned{--color-lighter: #7e798f;--color-light: #454152;--color-med: #1f1b2c;--color-dark: #171226;--color-darker: #0a0514;--color-title: rgba(31, 27, 44, 0.2)}:root :not(.no-theme).chaotic{--color-lighter: #a2b3ae;--color-light: #69877d;--color-med: #45695d;--color-dark: #26453b;--color-darker: #113a2d;--color-title: rgba(69, 105, 93, 0.2)}:root :not(.no-theme).frigid{--color-lighter: #c0cdd4;--color-light: #5d829b;--color-med: #2f5d7c;--color-dark: #14415f;--color-darker: #05283f;--color-title: rgba(47, 93, 124, 0.2)}:root :not(.no-theme).haven{--color-lighter: #75aab6;--color-light: #2f7591;--color-med: #1d5372;--color-dark: #053247;--color-darker: #001d2b;--color-title: rgba(29, 83, 114, 0.2)}:root :not(.no-theme).shrouded{--color-lighter: #22bec3;--color-light: #302d39;--color-med: #121019;--color-dark: #0f0b18;--color-darker: #0a0613;--color-title: rgba(18, 16, 25, 0.2)}:root :not(.no-theme).tempestuous{--color-lighter: #858d9e;--color-light: #5e687e;--color-med: #3e4960;--color-dark: #253046;--color-darker: #121a2b;--color-title: rgba(62, 73, 96, 0.2)}:root :not(.no-theme).volcanic{--color-lighter: #cf9d9d;--color-light: #8f5252;--color-med: #681e1e;--color-dark: #521212;--color-darker: #2b0707;--color-title: rgba(104, 30, 30, 0.2)}html{min-height:100%}body{color:#fff;background-color:var(--color-darker);font-family:Verdana,Geneva,sans-serif;font-size:13pt;text-align:center;min-height:100%;overflow-y:auto}::-webkit-scrollbar{width:initial}::-webkit-scrollbar-track{background:var(--color-med)}.gateway::-webkit-scrollbar-track{background:#38a581}::-webkit-scrollbar-thumb{background-color:var(--color-light)}.gateway::-webkit-scrollbar-thumb{background-color:#60c9a7}div{padding:0;margin:0}a:active,a:hover,a:visited,a:link{color:var(--color-lighter)}a:hover{filter:brightness(125%)}a:active{filter:brightness(135%)}h1{color:var(--color-lighter);filter:brightness(130%);font-size:2em;text-shadow:0 0 .3em var(--color-darker)}h2{color:var(--color-lighter);font-size:1.3em;text-shadow:0 0 .3em var(--color-darker)}h3{color:var(--color-lighter);font-size:1.1em;text-align:center;text-shadow:0 0 .3em var(--color-darker)}h4{color:var(--color-lighter);font-size:.8em;text-align:center;text-shadow:0 0 .3em var(--color-darker)}#shareWrapper{margin-left:auto;margin-right:auto;display:inline-block;text-align:center;margin-top:.8em;margin-bottom:.2em;background:var(--color-med);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px var(--color-med);-moz-box-shadow:0 0 2px 2px var(--color-med);box-shadow:0 0 2px 2px var(--color-med)}#wrapper{background-color:var(--color-dark);margin-left:auto;margin-right:auto;margin-top:2.5em;padding:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;height:100%;min-height:90vh;display:flex;flex-direction:column}#wrapper #game{flex:1 0 auto}#wrapper #devs{align-items:center;display:flex;flex-direction:column}#wrapper #devs>ul{margin:0;padding:0;list-style-type:none}#wrapper #devs tr{text-align:right}#wrapper #devs tr td{padding-left:1rem;padding-right:1rem;width:50%}#wrapper #devs tr td:nth-child(2){text-align:left}#wrapper #copyright{flex-shrink:0}#wrapper.topLogActive{margin-top:4.8em}#wrapper.notMinimized{margin-top:0}pre{text-align:left}#game{display:none}.section,#content,#sidebar,#title{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:5px;overflow:hidden}.inner-section,#statsContainer,#buttonList,#tabMessage{padding:5px;margin:5px}.click-passthrough,.largeDesc,.medDesc,.smallDesc,.smallDescAllowClicks,.button-icon,.top-bar #title #titlebar,.top-bar #title{pointer-events:none}#title{clear:both;text-shadow:2px 2px 3px var(--color-darker);margin-bottom:1em;box-shadow:0 4px 4px 4px var(--color-darker);background-image:url("../img/sharklogo.png");background-position:center;background-repeat:no-repeat}#title.radical{background-image:url("../img/sharklogo_radical.png")}#title h1{margin:.1em auto .3em auto}#title h2{text-align:left;margin:.2em}#title h4{margin:.2em auto 1.5em}.top-bar{margin-top:35px}.top-bar #title{padding:0;width:100%;height:4.3em;position:fixed;background-image:none;font-size:initial;left:0;top:0;box-shadow:none;margin-bottom:0;z-index:2;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.top-bar #title.biggerTitleDiv{height:13em}.top-bar #title #titlebar{width:100%}.top-bar #title #gameName,.top-bar #title #versionNumber,.top-bar #title #updateGame{display:none;pointer-events:all}.top-bar #title #titlemenu,.top-bar #title #subtitlemenu{pointer-events:all;float:left;font-size:initial;height:auto;margin:.2em .8em;overflow:hidden;text-align:center;font-weight:bold}.top-bar #title #titlemenu a:link,.top-bar #title #titlemenu a:visited,.top-bar #title #subtitlemenu a:link,.top-bar #title #subtitlemenu a:visited{color:var(--color-lighter);filter:none}.top-bar #title #titlemenu a:hover,.top-bar #title #subtitlemenu a:hover{filter:brightness(130%)}.top-bar #title #subtitlemenu{float:right}.top-bar #title li{font-size:initial;pointer-events:all}.top-bar #title #log{pointer-events:all}.top-bar #title #titlebackground{display:block}#titlebackground{height:2em;display:none;background-color:var(--color-med);position:fixed;width:100%;z-index:-1;box-shadow:0 4px 4px 4px var(--color-darker)}#titlebackground.topLogActive{height:4.3em}#titlebar{height:auto;margin:0 auto;overflow:hidden;text-align:center;font-weight:bold;color:var(--color-lighter);font-size:1.3em}#titlebar ul{padding:.2em 0;margin:.4em auto .6em auto}#titlemenu a:link,#titlemenu a:visited{color:var(--color-lighter);filter:brightness(125%)}#titlemenu a:hover{color:var(--color-lighter);filter:brightness(130%)}#titlemenu li{padding:0;margin:0;list-style-type:none;display:inline}#titlemenu li:before{content:" | "}#titlemenu li:first-child:before{content:none}#subtitlemenu{font-size:.8em}#subtitlemenu li{padding:0;margin:0;list-style-type:none;display:inline}#subtitlemenu li:before{content:" | "}#subtitlemenu li:first-child:before{content:none}#contentMenu{overflow:hidden;min-height:1.8em}#contentMenu ul{padding:0;margin:0}#contentMenu li{padding:0;margin:0;list-style-type:none;display:inline}#contentMenu #tabList{float:left;position:fixed;margin-bottom:.4em;margin-left:1em;box-shadow:0 0 10px 10px var(--color-dark);background-color:var(--color-dark);z-index:1}#contentMenu #tabList li{font-weight:bold;list-style-type:none;display:inline}#contentMenu #tabList li:before{content:" | "}#contentMenu #tabList li:first-child:before{content:none}#contentMenu #tabList:empty{box-shadow:none}#contentMenu #tabList.notFixed{position:static}#contentMenu #tabList .newTab a:link{color:#ace3d1;text-shadow:0 0 .8em #60c9a7}#contentMenu #tabList .newTab a:visited{color:#ace3d1;text-shadow:0 0 .8em #60c9a7}#contentMenu #tabList .newTab a:hover{color:#d2f0e6;text-shadow:0 0 .8em #86d6bc}#contentMenu #tabList .newTab a:active{color:#d2f0e6;text-shadow:0 0 .8em #86d6bc}#buyButtons{padding-left:0px}#buyButtons li{padding:0;margin:0;list-style-type:none;display:inline}#sidebar{float:left;text-align:left;width:25%;background-color:var(--color-med);text-shadow:0px 0px 2px #000;-webkit-box-shadow:0 0 5px 5px var(--color-dark) inset;-moz-box-shadow:0 0 5px 5px var(--color-dark) inset;box-shadow:0 0 5px 5px var(--color-dark) inset}#sidebar #resourceTableContainer{margin:0}#sidebar #resourceTableContainer table{margin:0;background-color:var(--color-darker);border:1px solid var(--color-lighter);padding:.5em;overflow:hidden;text-align:left;border-spacing:0 .1em}#sidebar #resourceTableContainer table .highlightedIncome{background-color:var(--color-light)}#sidebar #resourceTableContainer table .highlightedResource{background-color:var(--color-light)}#sidebar #resourceTableContainer table h3{padding:.2em;width:auto;margin:auto;font-size:.9em;color:var(--color-lighter),20%;filter:brightness(120%);border-top:.1em dashed var(--color-lighter);border-bottom:.1em dashed var(--color-lighter);background:var(--color-dark);cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#sidebar td{font-size:1.1em;padding:.1em;word-break:break-all;word-wrap:break-word;background-repeat:no-repeat;background-position:right}#sidebar ul{list-style-type:none;padding:0;margin:0}#sidebar li{padding:.5em;margin:0}#status{margin:5px;padding:0}#log{overflow:hidden;overflow-anchor:none;position:relative}#log li{display:block;padding-top:.1em;padding-bottom:.1em}#log h3{display:block;text-align:center}#log .error{color:#e03030;text-shadow:0 0 .8em maroon}#log .discovery{color:#ace3d1;text-shadow:0 0 .8em #60c9a7}#log #messageList{box-sizing:border-box;text-align:center;padding:0;overflow-y:hidden;max-height:9em;margin-top:0;margin-bottom:0;border-style:solid;border-width:2px;background-color:var(--color-med);-webkit-box-shadow:0 0 2px 2px var(--color-dark) inset;-moz-box-shadow:0 0 2px 2px var(--color-dark) inset;box-shadow:0 0 2px 2px var(--color-dark) inset}#log #messageList.scrollable{overflow-y:auto}#log #messageList.forRightSide{overflow-y:auto;border-style:none;max-height:39em}#log #messageList.forRightSide li{padding-top:1em;padding-bottom:1em;padding-left:.4em;padding-right:.4em}#log #messageList.forLeftSide{overflow-y:auto;border-style:none;max-height:30em}#log #messageList.forLeftSide li{padding-top:1em;padding-bottom:1em;padding-left:.4em;padding-right:.4em}#log #messageList .evenMessage{background-color:var(--color-dark)}#rightLogContainer{float:right;width:18%;background-color:var(--color-med);box-shadow:0 0 5px 5px var(--color-dark) inset;overflow:clip}#resource-numen{text-shadow:0 0 .3em #fff,0 0 .6em #fff,0 0 .8em #fff}#content{background-color:var(--color-med);-webkit-box-shadow:0 0 5px 5px var(--color-dark) inset;-moz-box-shadow:0 0 5px 5px var(--color-dark) inset;box-shadow:0 0 5px 5px var(--color-dark) inset;padding:.5em}#content #helpButton{padding:2px 5px 2px 5px}#tabMessage{padding:1.4em;background:repeat-x center;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 0 30px 30px var(--color-med) inset;-moz-box-shadow:0 0 30px 30px var(--color-med) inset;box-shadow:0 0 30px 30px var(--color-med) inset;text-shadow:0 0 .3em var(--color-dark)}#extraMessage{display:inline-block;width:400px}#buttonList{padding:1em}#buttonList button{touch-action:manipulation}#buttonList.homeScreen{display:flex;flex-wrap:wrap;justify-content:center}#buttonList.homeScreen ul{display:inline-block}#buttonList.homeScreen li{display:inline-block}#buttonList.homeScreen button{display:inline-block;margin:.4em;height:10em;width:12em}#buttonList.lab{width:100%}#buttonList.lab button{width:100%}button.newlyDiscovered{max-width:none}#homeTabs{margin-bottom:1em}#homeTabs ul{padding:0;margin:0}#homeTabs li{list-style-type:none;display:inline}#homeTabs li:before{content:" | "}#homeTabs li:first-child:before{content:none}#homeTabs .newItemAdded a:link{color:#ace3d1;text-shadow:0 0 .8em #60c9a7}#homeTabs .newItemAdded a:visited{color:#ace3d1;text-shadow:0 0 .8em #60c9a7}#homeTabs .newItemAdded a:hover{color:#d2f0e6;text-shadow:0 0 .8em #86d6bc}#homeTabs .newItemAdded a:active{color:#d2f0e6;text-shadow:0 0 .8em #86d6bc}#buttonLeftContainer{float:left;width:50%}#statsContainer{padding:1em}.statsInnerContainer table,#statsRightContainer table,#statsLeftContainer table,#statsUpperContainer table{text-align:left;margin-left:auto;margin-right:auto;padding:.1em;border:2px solid var(--color-lighter);border-collapse:collapse;background:var(--color-darker)}.statsInnerContainer td,#statsRightContainer td,#statsLeftContainer td,#statsUpperContainer td{margin:.2em;font-size:.9em;padding:.4em}#statsUpperContainer{width:100%}#statsLeftContainer{float:left;width:50%}#statsRightContainer{float:right;width:45%}#incomeData{padding:.1em .1em 1em;border-bottom:.1em dashed var(--color-lighter);text-shadow:0px 0px 2px #000}#incomeData .oddRow{background:var(--color-darker)}#incomeData .evenRow{background:var(--color-dark)}#incomeData .essenceGlow{text-shadow:0 0 1em #ace3d1;background:var(--color-dark)}#generalStats .timeDisplay{font-style:italic;font-size:110%}#disposeResource{padding:.1em .1em .5em;border-bottom:.1em dashed var(--color-lighter)}#upgradeList{float:right;text-align:left;margin:auto;width:40%;padding:.2em .2em .2em 2em;border-left:.1em dashed var(--color-lighter);text-shadow:0px 0px 2px #000}#upgradeList ul{list-style-type:square;padding:0;margin:0;max-height:600pt;overflow-y:auto}#upgradeList li{padding:.5em .5em .5em .2em;margin:0}#recyclerContainer{margin:0 auto;overflow:hidden;max-width:55em}#recyclerContainer>#inputButtons{float:left;margin:auto;width:35%;text-shadow:0px 0px 2px #000}#recyclerContainer>#junkDisplay{position:relative;float:left;margin:auto;width:25%;background:#450808 url("../img/recyclerbg.png") center;color:#d4bbbb;border:.2em solid #975f5f;-webkit-box-shadow:0 0 15px 15px #450808 inset;-moz-box-shadow:0 0 15px 15px #450808 inset;box-shadow:0 0 15px 15px #450808 inset;padding:.5em;text-shadow:0px 0px 2px #000}#recyclerContainer>#outputButtons{float:left;margin:auto;width:35%;text-shadow:0px 0px 2px #000}#recyclerContainer #buyButtons{padding-left:0px}#updateGameBox{bottom:15px;right:15px;cursor:pointer}#updateGameBox:empty{display:none}button{background-color:var(--color-light);color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:2px solid var(--color-lighter);padding:10px;margin:1% auto;cursor:pointer;display:block;min-width:12em;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:0px 0px 2px #000;font-size:100%}button.min{padding:.1em;margin:0px 2px 3px;min-width:0;display:inline;border-radius:5px}button.min-block{padding:.1em;margin:auto;min-width:0;vertical-align:super;border-radius:5px}button.close-button{padding:0 3.5px;margin:auto;float:right}button:hover{-webkit-box-shadow:0px 0px 2px 2px var(--color-lighter);-moz-box-shadow:0px 0px 2px 2px var(--color-lighter);box-shadow:0px 0px 2px 2px var(--color-lighter)}button:active,button.keep-button-pressed{background-color:var(--color-dark);color:var(--color-light);-webkit-box-shadow:0px 3px 7px 7px var(--color-darker) inset;-moz-box-shadow:0px 3px 7px 7px var(--color-darker) inset;box-shadow:0px 3px 7px 7px var(--color-darker) inset}button:active .medDesc,button.keep-button-pressed .medDesc{font-size:80%;color:var(--color-lighter);filter:brightness(80%)}button:active div,button.keep-button-pressed div{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:var(--color-dark)}button:focus{outline:0}button.disabled{background-color:var(--color-darker);color:var(--color-lighter);filter:brightness(80%);cursor:default;border-color:var(--color-med)}button.disabled:hover{box-shadow:none}button.disabled:active{box-shadow:none}button.disabled .medDesc{font-size:80%;color:var(--color-lighter);filter:brightness(75%)}button.disabled div{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:var(--color-darker)}#custom-input{padding:.1em;margin:0px 2px 3px;width:6em;background-color:var(--color-light);border-color:var(--color-lighter);color:#fff;font-size:90%}#custom-input[disabled]{background-color:var(--color-darker);color:var(--color-lighter);filter:brightness(80%);cursor:default;border-color:var(--color-med)}.button-icon{background-color:var(--color-lighter);display:block;margin:0 auto .4em auto;-webkit-box-shadow:0 0 3px 3px var(--color-lighter);-moz-box-shadow:0 0 3px 3px var(--color-lighter);box-shadow:0 0 3px 3px var(--color-lighter);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.gives-consumer{box-shadow:0 0 3px 1px red inset}#tabSceneImage,#tabSceneImageEssence,#tabSceneImageRed{display:block;margin:.1em auto .4em auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px 5px var(--color-dark);-moz-box-shadow:0 0 5px 5px var(--color-dark);box-shadow:0 0 5px 5px var(--color-dark)}#tabSceneImageRed{-webkit-box-shadow:0 0 5px 5px #5c1919;-moz-box-shadow:0 0 5px 5px #5c1919;box-shadow:0 0 5px 5px #5c1919}#tabSceneImageEssence{-webkit-box-shadow:0 0 5px 5px #3eb890;-moz-box-shadow:0 0 5px 5px #3eb890;box-shadow:0 0 5px 5px #3eb890}#overlay{-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;position:fixed;top:0;left:0;background-color:#000;width:100%;height:100%;z-index:10}#idle-overlay{-webkit-opacity:.8;-moz-opacity:.8;opacity:.8;position:fixed;top:0;left:0;background-color:#000;width:100%;height:100%;z-index:20;display:flex;justify-content:center;align-items:center;flex-direction:column}.pointy{cursor:pointer}.littleGeneralText{font-size:10pt}.smallDesc,.smallDescAllowClicks{font-size:80%;color:var(--color-lighter)}.smallDescAllowClicks{pointer-events:auto}.medDesc{font-size:80%;color:var(--color-lighter);filter:brightness(130%)}.largeDesc{font-size:125%;color:var(--color-lighter);filter:brightness(130%)}.copyrightNotice{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:80%;color:var(--color-lighter);filter:brightness(130%);position:static}#pane{background-color:var(--color-dark);-webkit-box-shadow:0 0 5px 5px var(--color-darker) inset;-moz-box-shadow:0 0 5px 5px var(--color-darker) inset;box-shadow:0 0 5px 5px var(--color-darker) inset;filter:brightness(98%);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:1em 2em;margin:auto;overflow:auto;position:fixed;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);border:double var(--color-med);max-height:90%;max-width:90%;z-index:11}#pane h2{padding-bottom:.5em}#pane #paneHeaderEnd{border-bottom:.5em double var(--color-med)}#pane #paneHeaderTitleDiv{vertical-align:middle;display:inline;text-align:left}#pane #paneHeaderTitleDiv h3{display:inline}#pane #paneHeaderCloseButtonDiv{vertical-align:middle;text-align:right}#pane table{margin:auto;text-align:left}#pane .option-button{padding-left:0;padding-right:0;min-width:0;width:4em}#pane .paneContentDiv{border-bottom:.4em double var(--color-med)}#pane #changelogDiv{text-align:left}#pane #changelogDiv h3{text-align:left}#pane td.optionLabel{min-width:12em;word-wrap:break-word}#pane #endCredits{font-size:90%}.gateway{text-align:center}.gateway h1{text-align:center;color:#d2f0e6}.gateway h2{text-align:center;color:#ace3d1}.gateway h3{text-align:center;color:#ace3d1}.gateway h4{text-align:center;color:#ace3d1}.gateway .medDesc{color:#99ddc6}.gateway .smallDesc,.gateway .smallDescAllowClicks{color:#ace3d1}.gatewayButton,.gateway button,button.gateway,button.newlyDiscovered{background-color:#246c54;border-color:#ace3d1;max-width:16em}.gatewayButton div,.gateway button div,button.gateway div,button.newlyDiscovered div{background-color:#60c9a7;-webkit-box-shadow:0 0 3px 3px #60c9a7;-moz-box-shadow:0 0 3px 3px #60c9a7;box-shadow:0 0 3px 3px #60c9a7}.gatewayButton:hover,.gateway button:hover,button.gateway:hover,button.newlyDiscovered:hover{-webkit-box-shadow:0px 0px 2px 2px #ace3d1;-moz-box-shadow:0px 0px 2px 2px #ace3d1;box-shadow:0px 0px 2px 2px #ace3d1}.gatewayButton:active,.gateway button:active,button.gateway:active,button.newlyDiscovered:active{background-color:#113228;color:#60c9a7;-webkit-box-shadow:0px 3px 7px 7px #246c54 inset;-moz-box-shadow:0px 3px 7px 7px #246c54 inset;box-shadow:0px 3px 7px 7px #246c54 inset}.gatewayButton:active .medDesc,.gateway button:active .medDesc,button.gateway:active .medDesc,button.newlyDiscovered:active .medDesc{color:#86d6bc}.gatewayButton:active div,.gateway button:active div,button.gateway:active div,button.newlyDiscovered:active div{background-color:#246c54;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.gatewayButton.disabled,.gateway button.disabled,button.disabled.gateway,button.disabled.newlyDiscovered{background-color:#113228;color:#319272;border-color:#319272}.gatewayButton.disabled .medDesc,.gateway button.disabled .medDesc,button.disabled.gateway .medDesc,button.disabled.newlyDiscovered .medDesc{color:#38a581}.gatewayButton.disabled div,.gateway button.disabled div,button.disabled.gateway div,button.disabled.newlyDiscovered div{background-color:#113228;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.gatewayButton.respecMode,.gateway button.respecMode,button.respecMode.gateway,button.respecMode.newlyDiscovered{box-shadow:0 0 6px #e5f6f1 inset;background-color:#38a581}#pane.gateway{-webkit-border-radius:3em;-moz-border-radius:3em;border-radius:3em;background-color:#246c54;-webkit-box-shadow:0 0 2em 2em #246c54;-moz-box-shadow:0 0 2em 2em #246c54;box-shadow:0 0 2em 2em #246c54;border:none}#pane.gateway #paneHeaderEnd,#pane.gateway .paneContentDiv{border-bottom:none}#pane.gateway #treeCanvas{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 5px 5px #ace3d1;-moz-box-shadow:0 0 5px 5px #ace3d1;box-shadow:0 0 5px 5px #ace3d1;width:800px;height:600px;touch-action:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}#overlay.gateway{-webkit-opacity:1;-moz-opacity:1;opacity:1;background-color:#113228}.gateway .essenceCount{color:#60c9a7;text-shadow:0 0 .6em #60c9a7}.gateway .essenceCountBrighter{color:#bfe9dc;text-shadow:0 0 .6em #bfe9dc}.gateway .numenCount{color:#fff;text-shadow:0 0 .3em #fff,0 0 .6em #fff,0 0 .8em #fff}.gatewayButtonList{list-style-type:none;display:inline-block}.gatewayButtonList button{display:inline-block;margin:.2em}.gatewayPropertyList{list-style-type:none;padding-left:0}.gatewayPropertyList li{padding-left:0}.gateway input{background-color:#246c54;border-color:#ace3d1;color:#fff;text-align:right;width:4em}.gateway ::-webkit-inner-spin-button{margin-left:2px}#planetContainer{text-align:center;margin:.5em auto;padding:.5em}.gateway ::selection{background-color:#113228}.gateway ::-moz-selection{background-color:#113228}#aspectList{margin:.5em auto}#aspectTable{border-spacing:0}#aspectTable tr:nth-child(6n+1) td,#aspectTable tr:nth-child(6n+2) td,#aspectTable tr:nth-child(6n+3) td{background-color:#38a581}.aspectDiv{display:inline-block;vertical-align:middle;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;background-color:#246c54;-webkit-box-shadow:0 0 .5em .5em #246c54;-moz-box-shadow:0 0 .5em .5em #246c54;box-shadow:0 0 .5em .5em #246c54;padding:.2em;margin:1.5em;max-width:14em}.aspectDiv .gatewayButton,.aspectDiv button.newlyDiscovered,.aspectDiv .gateway button,.gateway .aspectDiv button,.aspectDiv button.gateway{-webkit-box-shadow:0 0 3px 3px #60c9a7;-moz-box-shadow:0 0 3px 3px #60c9a7;box-shadow:0 0 3px 3px #60c9a7}.disabledAspectDiv{display:inline-block;vertical-align:middle;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;background-color:#113228;-webkit-box-shadow:0 0 .5em .5em #113228;-moz-box-shadow:0 0 .5em .5em #113228;box-shadow:0 0 .5em .5em #113228;padding:.2em;margin:1.5em;max-width:14em}.disabledAspectDiv .gatewayButton,.disabledAspectDiv button.newlyDiscovered,.disabledAspectDiv .gateway button,.gateway .disabledAspectDiv button,.disabledAspectDiv button.gateway{-webkit-box-shadow:0 0 3px 3px #38a581;-moz-box-shadow:0 0 3px 3px #38a581;box-shadow:0 0 3px 3px #38a581}.planetDisplay{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background-color:#60c9a7;-webkit-box-shadow:0 0 3px 3px #60c9a7;-moz-box-shadow:0 0 3px 3px #60c9a7;box-shadow:0 0 3px 3px #60c9a7;margin:0 auto}button.planetButton{background-color:rgba(0,0,0,0);border:none;padding:20px;max-width:14em;margin:.8em}button.planetButton div{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}button.planetButton:hover{text-shadow:0 0 .3em #bfe9dc,0 0 .6em #d2f0e6,0 0 .9em #e5f6f1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}button.planetButton:hover div{-webkit-box-shadow:0 0 .4em .4em #ace3d1;-moz-box-shadow:0 0 .4em .4em #ace3d1;box-shadow:0 0 .4em .4em #ace3d1}button.planetButton:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#gatewayVoiceMessage{font-size:1.25em}.tooltip{display:block;background-color:var(--color-light);color:#fff;text-align:center;border-style:solid;border-color:var(--color-lighter);border-width:5px;border-radius:8px;padding-left:15px;padding-right:15px;padding-top:12px;padding-bottom:12px;min-width:200px;position:fixed;z-index:40;opacity:1;transition:opacity .3s;text-shadow:0px 0px 3px #000;font-size:1.2rem}.tooltip:empty{opacity:0;transition:opacity 0s}.tooltip .littleTooltipText{font-size:.6em}.tooltip.gives-consumer{box-shadow:0 0 3px 1px red inset}.forHomeButtonOrGrotto{width:250px}.forIncomeTable{width:auto}.forAspectTree{width:300px;background-color:#174636;border-color:#113228}.forAspectTreeUnpurchased{background-color:#113228;border-color:#0b1f19}.forAspectTreeAffordable{background-color:#246c54;border-color:#38a581}.hrForTooltipJuxtaposition{border:0;border-top:2px solid var(--color-lighter)}.hrForTooltipSeparation{border:0;border-top:2px dashed var(--color-lighter)}.hrForTooltipSeparationInGateway{border:0;border-top:2px dashed #fff}.hrForTooltipJuxtapositionInGateway{border:0;border-top:2px solid #fff}.collapser{padding-right:1em;padding-left:.7em}.disposeArrangement ul{display:inline-block}.disposeArrangement li{display:inline-block}.disposeArrangement button{display:inline-block;margin:.4em;max-width:12em;min-width:9em}.disposeArrangement button.newlyDiscovered{max-width:12em;min-width:9em}.disposeArrangement #buyButtons button{margin:0 2px 3px;min-width:0}#cheatsDisplay{width:50%}#leftButtons{float:left;width:50%}#leftButtons .up-down{display:flex;width:12em;margin:1% auto;overflow:hidden;font-size:90%}#leftButtons .up-down .up-downText{margin:auto}#leftButtons .up-down .up-downButtonContainer{float:right;max-width:1.5em}#rightButtons{float:right;width:50%}#rightButtons .up-down{display:flex;width:12em;margin:1% auto;overflow:hidden;font-size:90%}#rightButtons .up-down .up-downText{margin:auto}#rightButtons .up-down .up-downButtonContainer{float:right;max-width:1.5em}.token{margin:.5em 0 .5em .5em}#token-div{display:flex}#minute-hand-toggle{color:#fff;border-color:#246c54;background:#113228}#minute-hand-toggle.disabled{text-shadow:none}#minute-hand-toggle.minuteOn{box-shadow:0 0 4px #ace3d1;border-color:#38a581;background:#246c54}#minute-hand-toggle.minuteOn.power1{box-shadow:0 0 6px #bfe9dc;border-color:#38a581;background:#2b7f63}#minute-hand-toggle.minuteOn.power2{box-shadow:0 0 6px #bfe9dc;border-color:#38a581;background:#319272}#minute-hand-toggle.minuteOn.power3{box-shadow:0 0 7px #d2f0e6;border-color:#60c9a7;background:#38a581}#minute-hand-toggle.minuteOn.power4{box-shadow:0 0 8px #e5f6f1;border-color:#ace3d1;background:#3eb890}#minute-hand-toggle.minuteOn.power5{box-shadow:0 0 9px #f8fdfb;border-color:#e5f6f1;background:#60c9a7}#minute-hand-toggle.disabled{border-color:#113228}.minuteOn{color:#fff;text-shadow:0 0 .6em #fff}.minuteOff{color:#fff}.bigSpeedHeader{font-size:2em}.speedButtons{display:flex}.speedButtons button{margin:1em;width:6em;height:17em}#aspectInnerWarning{padding-top:1em;padding-bottom:1em}.reflectionText{color:#fff}#token-div{background-color:var(--color-light);box-shadow:0 1px 3px #fff}.reminderShadow{box-shadow:0 0 3em #fff}#minute-hand-div{display:flex;flex-direction:column;align-items:center;position:relative}#pause-toggle{margin-left:1em;color:#fff;border-color:#246c54;background:#113228}#pause-toggle.on{box-shadow:0 0 6px #bfe9dc;border-color:#38a581;background:#319272}#minute-slider{background:#113228;border-style:dashed;border-color:#246c54}#minute-slider.power1{background:#174636;border-color:#2b7f63;box-shadow:0 0 6px #38a581}#minute-slider.power2{background:#246c54;border-color:#38a581;box-shadow:0 0 8px #ace3d1}#minute-slider.power3{background:#38a581;border-color:#60c9a7;box-shadow:0 0 10px #ace3d1}#minute-slider.power4{background:#60c9a7;border-color:#ace3d1;box-shadow:0 0 12px #ace3d1}#minute-slider.power5{background:#ace3d1;border-color:#e5f6f1;box-shadow:0 0 15px #ace3d1}#minute-time{margin-bottom:1rem}#minute-time.noTime{color:#555}#minute-row-two{display:flex;flex-wrap:wrap}.front{z-index:30}.inGateway{visibility:hidden}.inGateway #overlay{visibility:visible}.can-afford-aspect{text-shadow:0 0 .6em #ace3d1}#visitButtons{margin:1em 0}#keybindTable td{padding:.2rem}#keybind-overlay-container{float:left;margin-left:1rem}select{background-color:var(--color-darker);color:inherit;border:none;outline:none;font-size:inherit;text-align:right;text-align-last:right}select .evenMessage{background-color:var(--color-dark)}option{direction:rtl}
