html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}main{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#f3f3ec;font-family:Ubuntu,sans-serif}.logocontainer{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.logo{display:block;margin:0 auto;max-width:200px;width:70%}.logotitle{font-size:60px;color:#30b27e;text-align:center;font-family:"Jersey 20",sans-serif;font-weight:400;margin-top:-10px;margin-bottom:-5px}.subtitle{font-size:21px;color:#416556;text-align:center;font-family:"Jersey 20",sans-serif;font-weight:400}.popup{background-color:#30b27e;color:#fff;border-radius:20px;margin:20px;display:flex;flex-direction:column;justify-content:stretch;padding:20px;box-shadow:#134e3647 0 7px 29px}.popup.warning{background-color:#ff5e5e;margin-bottom:0}.popup.warning h1{font-size:26px}.popup.grey{background-color:#555;margin-bottom:0}.popup.grey h1{font-size:26px}h1{font-family:"Jersey 20",sans-serif;font-size:36px;margin:6px 10px 10px;color:#fff;display:flex;align-items:center;justify-content:center}h1 span{font-weight:300;font-size:26px;opacity:.5;display:block;margin-right:15px}ul{list-style:none;color:#fff}li{font-size:15px;display:flex;justify-content:space-between;margin-bottom:8px;margin-top:8px}li span.field{color:#fff9;font-weight:300}li span.value{color:#fff;font-weight:700}.textinput{display:block;background-color:#fff;color:#30b27e;border:none;border-radius:10px;padding:10px 20px;margin:10px 0 0;cursor:pointer;font-weight:700;font-size:18px}.textinput:focus{outline:none}.textinput::placeholder{color:#acddc9}button{display:block;background-color:#fff;color:#30b27e;border:none;border-radius:10px;padding:10px 20px;margin:10px 0 0;cursor:pointer;font-size:18px;font-weight:700}button.secondary{background-color:#79d1ae;color:#fff}button.power{background-color:#ffe000;color:#000;border:3px solid #000}.smallinfo{font-size:12px;margin:10px 5px;color:#fff6}h1[data-v-a47c673d]{font-weight:500;font-size:2.6rem;position:relative;top:-10px}h3[data-v-a47c673d]{font-size:1.2rem}.greetings h1[data-v-a47c673d],.greetings h3[data-v-a47c673d]{text-align:center}@media (min-width: 1024px){.greetings h1[data-v-a47c673d],.greetings h3[data-v-a47c673d]{text-align:left}}header[data-v-55fe5846]{line-height:1.5;max-height:100vh}.logo[data-v-55fe5846]{display:block;margin:0 auto 2rem}nav[data-v-55fe5846]{width:100%;font-size:12px;text-align:center;margin-top:2rem}nav a.router-link-exact-active[data-v-55fe5846]{color:var(--color-text)}nav a.router-link-exact-active[data-v-55fe5846]:hover{background-color:transparent}nav a[data-v-55fe5846]{display:inline-block;padding:0 1rem;border-left:1px solid var(--color-border)}nav a[data-v-55fe5846]:first-of-type{border:0}@media (min-width: 1024px){header[data-v-55fe5846]{display:flex;place-items:center;padding-right:calc(var(--section-gap) / 2)}.logo[data-v-55fe5846]{margin:0 2rem 0 0}header .wrapper[data-v-55fe5846]{display:flex;place-items:flex-start;flex-wrap:wrap}nav[data-v-55fe5846]{text-align:left;margin-left:-1rem;font-size:1rem;padding:1rem 0;margin-top:1rem}}.station{margin-top:20px;margin-bottom:20px;display:flex;flex-direction:column;justify-content:center;max-width:100%;padding:0;background-color:#fff3;border-radius:10px}.cabinet{display:flex;flex-direction:column;border-radius:10px;margin:2px;background-color:#ffffffb3}.cabinetRow{display:flex;padding:5px}.battery{flex:1 1 50%;padding:3px;background-color:#06b677;color:#fff;font-size:14px;text-align:center;font-weight:700;cursor:pointer;border-radius:10px}.battery:hover{background-color:#018a53}.battery .span{font-size:12px;font-weight:400;opacity:.5}.battery.unavailable{font-size:12px;font-weight:400;opacity:.5;background-color:#aaa;border:1px solid #aaa;cursor:default}
