@import url(https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap);#alert[data-v-4d058a02]{position:fixed;z-index:99;top:20px;left:80px;width:calc(100% - 160px);text-align:center}.spinner-container[data-v-1c2aa781]{position:absolute;background-color:#000;top:0;left:0;width:100%;height:100%;z-index:3}.v-spinner[data-v-1c2aa781]{position:absolute;left:calc(50% - 25px);top:calc(50vh - 50px)}.fade-enter-active[data-v-1c2aa781]{transition:opacity 0s}.fade-leave-active[data-v-1c2aa781]{transition:opacity .5s}.fade-enter[data-v-1c2aa781],.fade-leave-to[data-v-1c2aa781]{opacity:0}#map-spinner[data-v-56d6bbf6]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;background-color:hsla(0,0%,100%,.5)}.v-spinner[data-v-56d6bbf6]{position:absolute;left:calc(50% - 25px);top:calc(50vh - 50px)}.fade-enter-active[data-v-56d6bbf6],.fade-leave-active[data-v-56d6bbf6]{transition:opacity .5s}.fade-enter[data-v-56d6bbf6],.fade-leave-to[data-v-56d6bbf6]{opacity:0}#login[data-v-56d6bbf6]{padding:20px;background-color:#eee;min-height:100vh;background-size:cover}.login-form[data-v-56d6bbf6]{background-color:hsla(0,0%,100%,.8);color:#333;max-width:350px;margin:auto;padding:30px 20px 30px 20px;border-radius:20px}.login-form .logo[data-v-56d6bbf6]{width:150px;margin-left:calc(50% - 75px);margin-bottom:20px}.login-form h1[data-v-56d6bbf6]{text-align:center;font-size:30px;font-weight:700}.login-form h2[data-v-56d6bbf6]{text-align:center;font-size:24px}.login-form p[data-v-56d6bbf6]{text-align:center}.login-form button.btn-primary[data-v-56d6bbf6]{width:100%;border-radius:50px}.extras[data-v-56d6bbf6]{margin-top:10px;text-align:center}#campaignMap[data-v-65f55342]{position:absolute;top:0;right:0;height:100%;width:100%;z-index:0}.resources[data-v-11887d0c]{position:absolute;z-index:2;top:10px;left:10px;font-size:12px;background-color:#333;color:#eee;padding:2px;border-radius:4px}.resources img[data-v-11887d0c]{height:20px;margin-top:-4px}.map-button[data-v-11887d0c]{position:absolute;z-index:2}#settings[data-v-11887d0c]{top:42px;left:10px}#center-map[data-v-11887d0c]{bottom:92px;right:10px}#plant[data-v-11887d0c]{bottom:35px;right:10px}#build[data-v-11887d0c]{bottom:35px;left:10px}#locationPrompt[data-v-8279c196]{position:absolute;top:0;left:0;background-color:#eee;z-index:4}.blockDrawer .card-body{overflow-x:scroll;padding-bottom:100px}.blockDrawer .card-body .card-body{overflow-x:scroll;padding-bottom:1.25rem}.blockDrawer .standard-card .card-body{padding-bottom:20px}.blockDrawer{position:absolute;top:0;width:300px;z-index:3;transition:all .2s ease-in-out;height:100%;border-radius:0;overflow-y:scroll;border:none;box-shadow:1px 2px 3px rgba(0,0,0,.3)}.blockDrawer .card-header{border-radius:0;background-color:#fff;color:#333;z-index:10}.blockDrawer .card-header h4{margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blockDrawer .card-header .btn{margin-top:10px;margin-bottom:0!important}.blockDrawer.in{left:0}.blockDrawer.out{left:-300px}.blockDrawer.large{width:500px;max-width:100%}.blockDrawer.out.large{left:-800px}.blockDrawer.full,.list #trails .blockDrawer{width:100vw}.blockDrawer.out.full,.list #trails .blockDrawer.out{left:-100vw}.info_toggle{position:fixed;bottom:calc(50% - 50px);left:10px;transition:all .2s ease-in-out}.info_toggle.in{left:510px}@media (max-width:800px){.info_toggle{position:fixed;bottom:10px;left:calc(50% - 20px);transition:all .2s ease-in-out}.blockDrawer .card-header h4{font-size:20px}.blockDrawer{top:100vh;width:100vw;height:60vh}.blockDrawer.in{top:40vh}.blockDrawer.out,.blockDrawer.out.large{left:0;top:100vh}.blockDrawer.large{width:100%}.blockDrawer.full,.list #trails .blockDrawer{height:100vh}.blockDrawer.in.full,.list #trails .blockDrawer.in{top:0}.blockDrawer.out.full,.list #trails .blockDrawer.out{left:0;top:100vh}}.marker{background-size:cover;width:75px;height:75px;border-radius:50%;cursor:pointer}.readyToCollect{background-color:green;width:20px;height:20px;border-radius:20px;position:absolute;top:10px;right:20px}.button-flag{position:absolute!important;top:-8px!important;right:-8px!important}body,html{background-color:#000}body{font-family:Press Start\ 2P}p{font-size:12px}.clickable{cursor:pointer}