.map-lab .navbar{border:none;margin-bottom:1rem}.map-lab button[disabled]{background-color:#000}h1{padding:1rem}.map-lab-control-panel p.control{align-items:center;display:flex}.stats-container{font-size:11px}.stats-container p{margin:0;padding:0}.for-message{font-size:.6rem;height:70px;left:0;position:fixed;top:0;width:100%;z-index:500}.for-message .close-button{cursor:pointer;position:absolute;right:10px;top:10px}@media only screen and (min-width:769px){.for-message{position:static}}.wormhole{align-items:center;border:2.5px solid;border-radius:50%;box-sizing:border-box;display:flex;flex-direction:column;font-size:12.5px;height:17.5px;justify-content:center;width:17.5px}@media only screen and (min-width:769px){.wormhole{border:3.5px solid;font-size:17.5px;height:24.5px;width:24.5px}}@media only screen and (min-width:1024px){.wormhole{border:4px solid;font-size:20px;height:28px;width:28px}}.wormhole.alpha{border-color:orange;color:orange}.wormhole.beta{border-color:#7cfc00;color:#7cfc00}.wormhole.gamma{border-color:#ff1493;color:#ff1493}.wormhole.epsilon{border-color:#ff0;color:#ff0}.wormhole.zeta{border-color:#4682b4;box-shadow:-.25px -.25px 2.5px 2.5px #fff;color:#4682b4}.wormhole.eta{border-color:salmon;color:salmon}.wormhole.theta{border-color:crimson;color:crimson}.wormhole.iota{border-color:purple;color:purple}.wormhole.kappa{border-color:teal;box-shadow:-.25px -.25px 2.5px 2.5px #fff;color:teal}.supernova{background-color:red;border-radius:50%;box-shadow:0 0 5px 5px orange;height:27.5px;width:27.5px}@media only screen and (min-width:769px){.supernova{box-shadow:0 0 7px 7px orange;height:40px;width:40px}}@media only screen and (min-width:1024px){.supernova{box-shadow:0 0 8px 8px orange;height:55px;width:55px}}.gravity-rift{background-color:#000;border-radius:50%;box-shadow:0 0 2.0833333333px 1.25px #fff;height:16.5px;width:16.5px}@media only screen and (min-width:769px){.gravity-rift{box-shadow:0 0 2.9166666667px 1.75px #fff;height:24px;width:24px}}@media only screen and (min-width:1024px){.gravity-rift{box-shadow:0 0 3.3333333333px 2px #fff;height:33px;width:33px}}.nebula{background:radial-gradient(circle,#e60000 0,#e60000 16%,#f9f9f9 27%,#f9f9f9 34%,#948e00 56%,#948e00 100%);border-radius:50%;height:38.5px;width:38.5px}@media only screen and (min-width:769px){.nebula{height:56px;width:56px}}@media only screen and (min-width:1024px){.nebula{height:77px;width:77px}}.asteroid-field{height:50%;position:relative;width:50%}.asteroid{background-color:#8b4513;border-radius:50%;position:absolute}.asteroid.a{height:16.6666666667px;left:0;top:5px;width:12.5px}.asteroid.b{height:12.5px;right:0;top:0;width:13.8888888889px}.asteroid.c{bottom:0;height:16.6666666667px;left:15px;width:12.5px}.asteroid.d{bottom:0;height:17.8571428571px;right:0;width:20.8333333333px}.asteroid.e{height:11.3636363636px;right:40%;top:10px;width:12.5px}.planet{align-items:center;background-color:gray;border:1px solid #000;border-radius:50%;box-sizing:border-box;display:flex;flex-direction:column;height:25px;justify-content:space-evenly;padding:5px 0;position:relative;width:25px}@media only screen and (min-width:769px){.planet{height:35px;padding:7px 0;width:35px}}@media only screen and (min-width:1024px){.planet{height:40px;padding:8px 0;width:40px}}.planet .value_container{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;width:100%}.planet span{font-size:12.5px;font-weight:700;z-index:50}@media only screen and (min-width:769px){.planet span{font-size:17.5px}}@media only screen and (min-width:1024px){.planet span{font-size:20px}}.planet span.name{bottom:-4px;font-size:6.25px;font-weight:400;line-height:5.25px;position:absolute;text-align:center}@media only screen and (min-width:769px){.planet span.name{bottom:-4px;font-size:8.75px;line-height:7.75px}}@media only screen and (min-width:1024px){.planet span.name{bottom:-15px;font-size:10px;line-height:8px}}.planet span.tech{background-color:#000;border-radius:5px;color:#fff;font-size:8.3333333333px;left:0;opacity:.7;position:absolute;top:0;z-index:40}@media only screen and (min-width:769px){.planet span.tech{border-radius:7px;font-size:11.6666666667px}}@media only screen and (min-width:1024px){.planet span.tech{border-radius:8px;font-size:13.3333333333px}}.planet span.trait{background-color:#000;border-radius:5px;color:#fff;font-size:8.3333333333px;opacity:.7;position:absolute;right:0;top:0;z-index:40}@media only screen and (min-width:769px){.planet span.trait{border-radius:7px;font-size:11.6666666667px}}@media only screen and (min-width:1024px){.planet span.trait{border-radius:8px;font-size:13.3333333333px}}.planet .resources{color:#ff0}.planet .influence{color:#00008b}.planet.industrial{background-color:#2e8b57}.planet.cultural{background-color:#00bfff}.planet.hazardous{background-color:red}.planet.propulsion{box-shadow:0 0 2.5px 2.5px #5253ff}@media only screen and (min-width:769px){.planet.propulsion{box-shadow:0 0 3.5px 3.5px #5253ff}}@media only screen and (min-width:1024px){.planet.propulsion{box-shadow:0 0 4px 4px #5253ff}}.planet.biotic{box-shadow:0 0 2.5px 2.5px green}@media only screen and (min-width:769px){.planet.biotic{box-shadow:0 0 3.5px 3.5px green}}@media only screen and (min-width:1024px){.planet.biotic{box-shadow:0 0 4px 4px green}}.planet.cybernetic{box-shadow:0 0 2.5px 2.5px #ff0}@media only screen and (min-width:769px){.planet.cybernetic{box-shadow:0 0 3.5px 3.5px #ff0}}@media only screen and (min-width:1024px){.planet.cybernetic{box-shadow:0 0 4px 4px #ff0}}.planet.warfare{box-shadow:0 0 2.5px 2.5px red}@media only screen and (min-width:769px){.planet.warfare{box-shadow:0 0 3.5px 3.5px red}}@media only screen and (min-width:1024px){.planet.warfare{box-shadow:0 0 4px 4px red}}.planet.legendary{border:2px solid #fff}.map{position:relative}.map.layout-map .hex-content,.map.layout-map .hexagon{cursor:pointer;-webkit-user-select:none;user-select:none}.map.map-map .hex-content,.map.map-map .hexagon{cursor:grab;-webkit-user-select:none;user-select:none}.map.map-map .hex-content.closed,.map.map-map .hex-content.home,.map.map-map .hex-content.open,.map.map-map .hex-content.rex,.map.map-map .hex-content.warp,.map.map-map .hexagon.closed,.map.map-map .hexagon.home,.map.map-map .hexagon.open,.map.map-map .hexagon.rex,.map.map-map .hexagon.warp{cursor:default}.hex-container{font-family:Arial,Helvetica,sans-serif;font-weight:bolder;height:55px;position:absolute;width:55px;z-index:0}@media only screen and (min-width:769px){.hex-container{height:80px;width:80px}}@media only screen and (min-width:1024px){.hex-container{height:110px;width:110px}}.hex-container .shape-container{height:100%;left:0;position:absolute;right:0;width:100%;z-index:1}.hex-container .shape-container .hexagon{z-index:51}.hex-container .hex-content{align-items:center;display:flex;flex-direction:row;height:38.104px;justify-content:space-around;left:2.75px;position:absolute;top:4.763px;width:49.5px;z-index:100}.hex-container .hex-content.home{flex-direction:column;justify-content:center}@media only screen and (min-width:769px){.hex-container .hex-content{height:55.424px;left:4px;top:6.928px;width:72px}}@media only screen and (min-width:1024px){.hex-container .hex-content{height:76.208px;left:5.5px;top:9.526px;width:99px}}.hex-container .hex-content .id-alone{font-size:27.5px}@media only screen and (min-width:769px){.hex-container .hex-content .id-alone{font-size:40px}}@media only screen and (min-width:1024px){.hex-container .hex-content .id-alone{font-size:55px}}.id{bottom:-4.125px;color:#bdbdbd;font-size:6.25px;left:0;margin:auto;position:absolute;right:0;text-align:center}@media only screen and (min-width:769px){.id{bottom:-6px;font-size:8.75px}}@media only screen and (min-width:1024px){.id{bottom:-8.25px;font-size:10px}}.value{color:#bdbdbd;font-size:6.25px;left:0;margin:auto;position:absolute;right:0;text-align:center;top:-4.125px}@media only screen and (min-width:769px){.value{bottom:-6px;font-size:8.75px}}@media only screen and (min-width:1024px){.value{bottom:-8.25px;font-size:10px}}.hexagon{fill:#000264}.hexagon.outlined{fill:#00b}.hexagon.open{fill:#9eb2ed}.hexagon.home{fill:#077907}.hexagon.closed,.hexagon.warp{fill:#000}.hexagon.warp{fill:none}.layout-editor{align-items:center;align-self:center;display:flex;flex-direction:column}.layout-editor .layout-control-panel{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:30px}.map-editor{align-items:center;align-self:center;display:flex;flex-direction:column}.map-editor .map-control-panel{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:0}.warp-line{stroke:#fff;stroke-width:2;cursor:pointer;z-index:120}.map-container{display:flex;flex-direction:row;justify-content:center}.map-controls-column{align-items:center;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:769px){.map-controls-column{align-items:flex-start;padding-left:30px}}@media only screen and (min-width:1024px){.map-controls-column{padding-left:0}}.system-bank .hex-container{position:relative}.system-bank .hex-container .hex-content,.system-bank .hex-container .hexagon{cursor:grab}.is-complete.complete,.is-legal.legal{color:#7cfc00}.is-complete.incomplete,.is-legal.illegal{color:red}.footer{background-color:#000;font-size:10px;text-align:center}.evaluator-form{align-items:center;display:flex;flex-direction:column}.evaluator-form .form-container{max-width:400px}.evaluator-form .form-container .line-container{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px}.evaluator-form .form-container .line-container .all-parts{display:flex;flex-direction:row}.evaluator-form .form-container .line-container .all-parts .both-controls{align-items:center;display:flex;flex-direction:column;min-width:90px}.evaluator-form .form-container .line-container .all-parts .both-controls .input-only{margin-bottom:0}.evaluator-form .form-container .line-container .all-parts .both-controls .input-only input{text-align:center;width:50px}.evaluator-form .form-container .line-container .all-parts .checkbox-holder{font-size:10px}.evaluator-form .form-container .line-container input.is-small{width:100px}.info-container{cursor:pointer;position:relative}.info-container .input-info{background-color:#fff;color:#000;display:none;font-size:10px;left:20px;line-height:9px;padding:3px;position:absolute;top:0;width:130px}.info-container:active .input-info,.info-container:hover .input-info{display:block}.check-container{font-size:10px}
/*# sourceMappingURL=main.88a70fa7.css.map*/