@import"https://fonts.googleapis.com/css2?family=VT323&display=swap";:root{font-family:VT323,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:2;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}#root{margin:0 auto;text-align:center;width:100%}.App{width:100vw;height:auto;min-height:100vh;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;background-color:#78adb0;font-family:VT323;font-weight:400;font-style:normal;font:VT323}.App header{width:100%;height:60px;margin-bottom:30px;background-color:#204056;color:#fff;display:flex;justify-content:space-between;align-items:center}.App header span{margin-left:20px;font-size:30px}.App header .detergentes{display:flex;justify-content:center;align-items:center;margin-right:10px;gap:5px}.App header .detergentes img{background-color:#faebd7;width:20px;height:20px}.App header .detergentes span{margin:0%}.App .ArmasContainer{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:15px;width:100%}.GameScreen{width:100%;height:auto;min-height:100vh;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.GameScreen header{width:100%;height:60px;margin-bottom:30px;background-color:#204056;border-bottom:5px solid black;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0%}.GameScreen header span{margin-left:20px;font-size:30px}.GameScreen header button{background-color:#c2d6e4;height:80%;margin:0% 15px 0% 0%;display:flex;width:80px;justify-content:center;align-items:center}.GameScreen header .detergentes{display:flex;justify-content:center;align-items:center;gap:0px;margin-right:20px;flex-direction:row-reverse}.GameScreen header .detergentes img{width:50px;height:50px;padding:0%;margin:0%}.GameScreen header .detergentes span{margin:0%}.GameScreen .ArmasContainer{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:15px;width:100%;padding-bottom:100px}.GameScreen .ArmasContainer .options{display:flex;justify-content:center;flex-direction:column;gap:8px}.GameScreen .upgradeCtn{position:fixed}.GameScreen .upButton{background-color:#204056;width:80%;max-width:500px;height:60px}.Gun{display:flex;justify-content:space-between;align-items:center;border:5px solid black;border-radius:10px;color:#fff;width:80%;height:auto;padding:10px;max-width:500px;background-color:#204056;flex-wrap:wrap}.Gun img{width:80px;height:80px;border-radius:10px}.Gun .info{display:flex;align-items:center;flex-direction:row;gap:5px}.Gun .status{display:flex;align-items:center;flex-direction:column;font-size:15px;background-color:#000;padding:10px;border-radius:10px;min-width:120px}.Gun .status:active{background-color:#4d7072}.Gun p{padding:0%;margin:0%}.block{filter:grayscale(1) opacity(.8)}.blink{background-color:#000;filter:opacity(.5)}.blink:active{background-color:#000!important}@keyframes blink{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.LoginScreen{display:flex;justify-content:space-evenly;align-items:center;width:100vw;height:100vh;flex-direction:column}.LoginScreen h1{font-size:150px}.LoginScreen .DataCtn{display:flex;flex-direction:column;gap:20px}.LoginScreen .DataCtn .Data{width:80%;max-width:150px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:5px}.LoginScreen .DataCtn .Data button{border:0;height:30px;display:flex;justify-content:center;min-width:150px;align-items:center;background-color:#204056;border-radius:5px}.LoginScreen .DataCtn .Data input{height:30px;border:2px solid #204056;padding:5px}.LoginScreen .DataCtn .Data span{color:#204056}.LoreContainer{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;max-width:380px;height:350px;padding-bottom:30px;padding-top:30px;border:6px solid #204056;box-shadow:5px 5px 5px #dcdcdc2d;background-color:#a6b5be;display:flex;justify-content:space-between;align-items:center;flex-direction:column;color:#000;border-radius:5px}.LoreContainer button{width:120px;height:auto;background-color:#73777993;margin:0%}.LoreContainer p{width:80%;height:60%;text-align:left}.LoreContainer h1{margin:0%;padding:0%;font-size:30px}.UpgradeContainer{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100vh;padding-bottom:30px;padding-top:30px;border:6px solid #204056;box-shadow:5px 5px 5px #dcdcdc2d;background-color:#a6b5be;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#000;border-radius:5px}.UpgradeContainer .fitCont{width:80%;height:60%;padding-bottom:30px;padding-top:30px;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#000;border-radius:5px}.UpgradeContainer .upgradeData{display:flex;flex-direction:row;width:80%;height:50%;justify-content:space-evenly;align-items:center;gap:5px}.UpgradeContainer .data{display:flex;justify-content:center;align-items:center;flex-direction:column;width:50%}.UpgradeContainer .type{background-color:#204056;color:#fff;border-radius:5px;margin:0;padding:10px;width:80%}.UpgradeContainer .button{background-color:#204056;padding:15px;color:#fff;border-radius:5px;min-width:40px}.UpgradeContainer .button:active{background-color:#2040568b;padding:15px;color:#fff;border-radius:5px;min-width:40px}.UpgradeContainer .name{margin:0;font-size:large}.UpgradeContainer .upSair{margin-top:20px;background-color:#2040568b;color:#fff;border-radius:5px;width:380px}h1{margin:0%;padding:0%;font-size:30px}
