@import url(https://fonts.googleapis.com/css?family=VT323&display=swap&subset=latin-ext);html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}svg:not(:root){overflow:hidden}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}template{display:none}*{box-sizing:border-box;-moz-osx-font-smoothing:auto;-webkit-font-smoothing:antialiased;-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges;image-rendering:pixelated}body,html{margin:0;padding:0;width:100%;height:100%;background-color:#3a383c;background-image:url(/images/wasteland.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;color:#f4faaf}body,button,html{font-family:"VT323",monospace}button{letter-spacing:.02em}div.endgame-div{color:#e3d88f;background-color:#3a383c;padding:0 0 30px}div.endgame-div h1{margin:0;padding-top:30px}div.endgame-div button{margin-left:10px}div.endgame-div h1,div.endgame-div h2,div.endgame-div p{text-align:center}div.endgame-div h2{padding-top:25px}button{font-size:24px;font-weight:400;padding:8px;background-color:#3a383c;color:#f4faaf;border:5px solid #61444a;outline:none;width:220px;margin:1% 0;border-radius:2px;cursor:pointer;box-shadow:1px 1px 0 2px #3a383c;transition:all .2s}button:hover{background-color:#2d2c2f}button:active,button:hover{transform:translateY(1px)}div.junkyard-menu{background-color:#ae8d78;color:#f4faaf}div.junkyard-menu h1,div.junkyard-menu h2,div.junkyard-menu h3{text-align:center}div.junkyard-menu h2.junkyard-title{color:violet}div.junkyard-menu button{margin-left:10px}div.main-game-div{background-color:#3a383c;color:#f4faaf;position:relative}div.main-game-div div.main-game-header{width:100%;display:flex;flex-direction:row;justify-content:space-between}div.main-game-div div.main-game-header div.indicatorImages{display:flex;flex-direction:row;margin:10px}div.main-game-div div.main-game-header div.indicatorImages div.imageFuel{width:64px;height:64px;background-image:url(/images/gauge.png);background-position:-192px;background-repeat:no-repeat;background-size:cover}div.main-game-div div.main-game-header div.indicatorImages div.imageFuel div.imageFuelIndicator{width:64px;height:64px;background-image:url(/images/gauge.png);background-position:-64px;background-repeat:no-repeat;background-size:cover;background-origin:border-box}div.main-game-div div.main-game-header div.indicatorImages div.imageCarTemperature{width:64px;height:64px;background-image:url(/images/gauge.png);background-position:-128px;background-repeat:no-repeat;background-size:cover}div.main-game-div div.main-game-header div.indicatorImages div.imageCarTemperature div.imageCarTemperatureIndicator{width:64px;height:64px;background-image:url(/images/gauge.png);background-position:-64px;background-repeat:no-repeat;background-size:cover;background-origin:border-box}div.main-game-div div.main-game-header span.maingame-title{text-align:center;margin:0;font-size:36px;font-weight:700;padding:15px 25px}div.main-game-div div.main-game-header button{min-width:80px;width:80px;margin:auto 0 auto 10px;min-height:60px;max-height:60px;padding:2px;font-size:32px}div.main-game-div div.main-view-container{display:grid;grid-template-columns:25% 50% 25%;grid-template-rows:auto;grid-template-areas:"header main footer";font-size:24px}div.main-game-div div.main-view-left{grid-area:header;border:1px solid #ff0;padding:10px}div.main-game-div div.main-view-left div.statistics-panel{display:flex;flex-direction:column;line-height:34px;margin-top:20px}div.main-game-div div.main-view-left div.statistics-panel div.stats-part{display:flex;flex-direction:row;justify-content:space-between}div.main-game-div div.main-view-left div.statistics-panel div.stats-part span{margin:0 5px}div.main-game-div div.main-view-middle{grid-area:main;padding:10px;border:1px solid red}div.main-game-div div.main-view-middle div.events-button-div{display:flex;flex-direction:row;justify-content:space-between}div.main-game-div div.main-view-middle div.events-button-div button{margin:0 10px}div.main-game-div div.main-view-middle div.events-panel div.history-events-container ul.history-events{border:1px solid #00f;max-height:340px;overflow-y:auto;overflow-x:hidden;min-height:340px;list-style:none;padding-left:0}div.main-game-div div.main-view-middle div.events-panel div.history-events-container ul.history-events li{padding:4px 10px}div.main-game-div div.main-view-right{grid-area:footer;border:1px solid green;padding:10px}div.main-game-div div.main-view-right div.upgrades-panel{padding:0}div.main-game-div div.main-view-right div.map-button-panel button{width:70px;max-width:70px}div.main-view-map{position:absolute;width:400px;height:400px;top:128px;left:calc(50% - 16px);background:url(/images/map.png);background-repeat:no-repeat;background-size:cover;z-index:1;border:5px solid #61444a;border-radius:2px}div.main-view-map img{width:100%;display:none}div.main-view-map button{max-width:60px;width:60px}div.mainmenu-bg{margin:0;padding:0;position:relative;background-color:#8c7d66;color:#f4faaf;overflow:hidden;z-index:0;width:100%;height:auto;background-image:url(/images/wasteland.png);background-position:0 0;background-repeat:no-repeat;background-size:cover}div.mainmenu-bg .mainmenu-content div.login-part{margin:8px;display:inline-block;z-index:1;border-radius:2px}div.mainmenu-bg .mainmenu-content div.login-part span{font-size:16px;font-weight:700}div.mainmenu-bg .mainmenu-content h1.mainmenu-gametitle{text-align:center;margin:50px 0 10px;font-size:64px;color:#635751;text-shadow:2px 1px 3px #8c7d66}div.mainmenu-bg .mainmenu-content div.buttons-div{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;min-height:400px}div.setting-menu{background-color:#8c7d66;color:#74aec6}div.setting-menu h2,div.setting-menu h3{text-align:center}div.setting-menu h2.settings-title{color:#ccb690}div.setting-menu div.volume-control{display:block;text-align:center;margin:25px 0}div.setting-menu button{margin-left:10px}div.setting-menu button.resetAll{width:10%;min-width:10%;margin:10px 30% 10px 45%}div.setting-menu div.musicicon{width:64px;height:64px;border:2px solid #ccb690;background-image:url(/images/musicon.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;cursor:pointer;margin:0 auto}div.setting-menu div.musicicon:hover{border:2px solid #6d7073}div.setting-menu div.musicicon.on{background-image:url(/images/musicon.png)}div.setting-menu div.musicicon.off{background-image:url(/images/musicoff.png)}div.splash-screen-main{margin:0;color:#f4faaf;padding:40px 0;text-align:center;position:relative}div.splash-screen-main div.changelogdiv{position:absolute;top:15%;left:0;width:100%;min-height:500px;z-index:10;text-align:right}div.splash-screen-main div.changelogdiv div.center-content{padding:5px;background-color:#3a383c;width:96%;max-width:960px;min-height:500px;margin:0 auto;height:100%;border-radius:2px}@media only screen and (min-width:600px) and (max-width:1279px){div.splash-screen-main div.changelogdiv div.center-content{width:80%;max-width:100%}}@media only screen and (min-width:1280px){div.splash-screen-main div.changelogdiv div.center-content{width:60%}}div.splash-screen-main div.changelogdiv div.center-content button{max-width:50px;margin:5px}div.splash-screen-main div.changelogdiv div.center-content div.changelog-content{max-height:330px;width:100%}div.splash-screen-main div.changelogdiv div.center-content div.changelog-content div.ziuuu{position:absolute;top:35%;left:calc(50% - 32px);width:250px;height:250px;width:64px;height:64px}div.splash-screen-main div.changelogdiv div.center-content div.changelog-content div.ziuuu div{box-sizing:border-box;display:block;position:absolute;width:51px;height:51px;margin:6px;border-radius:50%;-webkit-animation:ziuuu-anim 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:ziuuu-anim 1.2s cubic-bezier(.5,0,.5,1) infinite;border:6px solid transparent;border-top-color:#fff}div.splash-screen-main div.changelogdiv div.center-content div.changelog-content div.ziuuu div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}div.splash-screen-main div.changelogdiv div.center-content div.changelog-content div.ziuuu div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}div.splash-screen-main div.changelogdiv div.center-content div.changelog-content div.ziuuu div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}div.splash-screen-main div.changelogdiv div.center-content div.changelog-content p{text-align:center}div.splash-screen-main div.changelogdiv div.center-content div.changelog-content ul{overflow:auto;list-style:none;padding:5px}div.splash-screen-main div.changelogdiv div.center-content div.changelog-content ul li{text-align:left;margin:10px 0}div.splash-screen-main h1{margin-top:60px;font-size:4.5em;text-shadow:2px 2px 2px #3a383c}div.splash-screen-main div.splash-buttons{display:flex;flex-direction:column}div.splash-screen-main div.splash-buttons button{margin:15px auto}div.splash-screen-main div#registerPopup{display:none;flex-direction:column;position:absolute;width:300px;height:320px;top:50%;bottom:50%;left:50%;margin-left:-150px;margin-top:-125px;z-index:1;background-color:#6d7073;box-shadow:2px 2px 0 3px rgba(58,56,60,.9);font-size:24px;border:none;border-radius:1px}div.splash-screen-main div#registerPopup button{background-color:#61444a;border:none;box-shadow:2px 2px 0 3px rgba(58,56,60,.9)}div.splash-screen-main div#registerPopup div.title-and-close{display:flex;flex-direction:row;justify-content:space-around;text-align:center;position:relative}div.splash-screen-main div#registerPopup div.title-and-close button[type=reset]{position:absolute;left:calc(100% - 48px);top:4px;max-width:40px;max-height:40px;width:40px;height:40px;margin:0;font-size:16px}div.splash-screen-main div#registerPopup div.title-and-close span.form-title{margin:10px 10px 20px;font-size:32px;text-shadow:2px 2px 2px #3a383c}div.splash-screen-main div#registerPopup div#registerform{position:relative}div.splash-screen-main div#registerPopup div#registerform div.indicator{position:absolute;top:44.8%;left:calc(50% - 10px);text-align:center}div.splash-screen-main div#registerPopup div#registerform div.indicator span{width:10px;font-size:28px}div.splash-screen-main div#registerPopup div#registerform div.indicator span.passwordMatchCheck{color:#51c503}div.splash-screen-main div#registerPopup div#registerform div.indicator span.passwordMatchNoEqual{color:#da0505}div.splash-screen-main div#registerPopup div#registerform div.field{display:flex;flex-direction:row;justify-content:center;align-items:baseline;margin:10px 40px;border:3px solid rgba(58,56,60,.6);border-radius:2px}div.splash-screen-main div#registerPopup div#registerform div.field span{font-size:24px;margin:auto 0}div.splash-screen-main div#registerPopup div#registerform div.field input{margin:6px;padding:6px;max-width:165px;width:165px;border-radius:2px;outline:none;border:none;border:2px solid rgba(58,56,60,.8);transition:all .25s}div.splash-screen-main div#registerPopup div#registerform div.field input:active,div.splash-screen-main div#registerPopup div#registerform div.field input:focus{box-shadow:1px 1px 0 2px rgba(58,56,60,.9)}div.splash-screen-main div#registerPopup button{position:relative;margin-top:16px}div.splash-screen-main div#loginPopup{display:none;flex-direction:column;position:absolute;width:300px;height:320px;top:50%;bottom:50%;left:50%;margin-left:-150px;margin-top:-125px;z-index:1;background-color:#6d7073;box-shadow:2px 2px 0 3px rgba(58,56,60,.9);font-size:24px;border:none;border-radius:1px}div.splash-screen-main div#loginPopup button{background-color:#61444a;border:none;box-shadow:2px 2px 0 3px rgba(58,56,60,.9)}div.splash-screen-main div#loginPopup div.title-and-close{display:flex;flex-direction:row;justify-content:space-around;text-align:center;position:relative}div.splash-screen-main div#loginPopup div.title-and-close button[type=reset]{position:absolute;left:calc(100% - 48px);top:4px;max-width:40px;max-height:40px;width:40px;height:40px;margin:0;font-size:16px}div.splash-screen-main div#loginPopup div.title-and-close span.form-title{margin:50px 10px 20px;font-size:32px;text-shadow:2px 2px 2px #3a383c}div.splash-screen-main div#loginPopup div#loginform div.field{display:flex;flex-direction:row;justify-content:center;align-items:baseline;margin:10px 40px;border:3px solid rgba(58,56,60,.6);border-radius:2px}div.splash-screen-main div#loginPopup div#loginform div.field span{font-size:24px;margin:auto 0}div.splash-screen-main div#loginPopup div#loginform div.field input{margin:6px;padding:6px;max-width:165px;width:165px;border-radius:2px;outline:none;border:none;border:2px solid rgba(58,56,60,.8);transition:all .25s}div.splash-screen-main div#loginPopup div#loginform div.field input:active,div.splash-screen-main div#loginPopup div#loginform div.field input:focus{box-shadow:1px 1px 0 2px rgba(58,56,60,.9)}div.splash-screen-main div#loginPopup button{position:relative;margin-top:16px}@-webkit-keyframes ziuuu-anim{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ziuuu-anim{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.552f396d.chunk.css.map */