.Credits{position:absolute;top:0;bottom:0;left:0;right:0;z-index:110;background:#020f28;user-select:none;cursor:default;color:#fff;text-align:center;font-family:Montserrat Black;max-height:100vh;overflow:auto}.Credits>div{padding:4em;min-height:200vh;background:linear-gradient(0deg,#020f28,#092079 35%,#1478c8)}.Credits h1{font-family:Montserrat Black;font-size:4em;margin:0;text-shadow:5px 5px 5px rgba(0,0,0,.2)}.Credits h2{font-family:Montserrat Light;font-size:1em;margin-top:6em;margin-bottom:6px;border-bottom:1px solid #fff;padding:6px 1em;display:inline-block;min-width:12em}.Credits span{font-family:Montserrat Alternates Black;font-variant:small-caps;display:block;font-size:1.75em;padding-bottom:.25em;text-shadow:3px 3px 3px rgba(0,0,0,.2)}.PauseMenu{position:absolute;top:0;bottom:0;left:0;right:0;z-index:100;background:rgba(51,102,170,.6);user-select:none;cursor:default;backdrop-filter:blur(8px)}.PauseMenu:not(.paused){display:none}.PauseMenu.paused{display:block}.PauseMenu h1{font-family:Montserrat Black,sans-serif;font-size:6em;bottom:50%}.PauseMenu h1,.PauseMenu h2{position:absolute;color:#fff;margin:auto 0;text-align:center;width:100%}.PauseMenu h2{font-family:Montserrat light,sans-serif;font-size:2em;top:50%}.PauseMenu .TopLeft{position:absolute;top:16px;left:16px;display:flex;flex-flow:column wrap;align-items:flex-start}.PauseMenu .TopLeft .button{font-size:2em;color:#fff;cursor:pointer;transition:all .05s ease;transform-origin:0 50%;display:inline-block}.PauseMenu .TopLeft .button:hover{transform:scale(1.1);color:#ff0}.PauseMenu .TopLeft .button:active{transform:scale(1.15)}.UpgradeShop{background:hsla(0,0%,100%,.6);cursor:default;user-select:none;position:absolute;top:24px;width:100%;max-width:500px;left:0;right:0;margin:auto;max-height:calc(100vh - 48px);padding:24px;border-radius:4px;box-shadow:2px 1px 8px rgba(0,0,0,.2);backdrop-filter:blur(8px)}.UpgradeShop h1{font-family:Montserrat Black,sans-serif;margin:0;padding:8px 16px}.UpgradeShop .Money{font-family:Montserrat Alternates,sans-serif;padding:12px;text-align:center;font-size:1.5em;float:right}.UpgradeShop .UpgradeButton{border-left:4px solid #000;border-top:1px dashed rgba(0,0,0,.2);border-bottom:1px dashed rgba(0,0,0,.2);padding:12px}.UpgradeShop .UpgradeButton+.UpgradeButton{border-left-color:#000;border-top:none;padding:12px}.UpgradeShop .UpgradeButton.affordable{cursor:pointer;transition:background-color .1s ease}.UpgradeShop .UpgradeButton.affordable:hover{border-left-color:#fafa00;background-color:rgba(255,255,221,.4666666666666667)}.UpgradeShop .UpgradeButton.affordable:active{border-left-color:#ff0;background-color:rgba(255,255,187,.5333333333333333)}.UpgradeShop .UpgradeButton:not(.affordable){opacity:.5}.UpgradeShop .UpgradeButton .name{font-family:Montserrat Black,sans-serif;font-size:1.1em;margin:0;display:inline}.UpgradeShop .UpgradeButton .cost{font-family:Montserrat Alternates,sans-serif;margin:0;float:right}.UpgradeShop .UpgradeButton:not(.affordable) .cost{color:red}.UpgradeShop .PurchasedUpgrades,.UpgradeShop .UpgradeButton .description{font-family:Montserrat Light,sans-serif}.UpgradeShop .PurchasedUpgrades{font-style:italic;font-size:.9em;margin-top:12px}.UpgradeShop .PurchasedUpgrades span{display:inline-block;font-style:normal;background-color:hsla(0,0%,100%,.6);border-radius:4px;padding:2px 4px;margin:2px}.UpgradeShop button{background-color:#fff;border:none;float:right;border-radius:4px;padding:4px 8px;cursor:pointer;color:#d00;margin:4px}.UpgradeShop button:hover{background-color:#fee}.UpgradeShop button:active{background-color:#fdd}
/*# sourceMappingURL=/src.357fe88b.css.map */