.window{z-index:1;user-select:none;cursor:default;width:100%;height:100%;overflow:hidden;box-shadow:0 2px 7px 2px rgba(16,16,16,.34)}.window-content{color:var(--color);position:absolute;top:2.4rem;bottom:0;left:0;right:0;overflow:auto}.window-content .wrapper{box-shadow:0 0 2px rgba(0,0,0,.4);background-color:#fff;padding:.5rem 0;margin:.8rem 0;position:relative}.window-controls{height:inherit;button-border-radius:5px}.window-control{border-radius:5px;padding:6px;display:inline-flex;vertical-align:baseline}.window-control:hover{background-color:hsla(0,0%,100%,.2);transition:all .5s}.window-control:hover svg{fill:hsla(0,0%,100%,.9)}.window-control svg{fill:hsla(0,0%,100%,.7);vertical-align:text-top}.site-staticMap{width:100%;transition:height .1s ease-out;cursor:pointer}.site-details{text-align:center}.site-details h2{width:auto;display:inline-block;margin-bottom:.5rem}.site-openMap{background-color:#e2e2e2;border:1px solid #d0d0d0;border-radius:3px;color:#0e0e0e;text-decoration:none;padding:.3em;font-size:.7em}.site-openMap:hover{background-color:#d0d0d0}.site-gallery.no-images{display:flex;align-items:center;justify-content:center;color:grey;line-height:100%;vertical-align:middle;background-color:#eaeaea}.site-gallery.no-images div{text-align:center}.site-gallery.no-images svg{width:65px;fill:#bbb}.location-search-results{list-style-type:none;margin:0;padding:0;background-color:#fff}.location-search-results li{padding:.5rem 1rem;margin:0;cursor:default}.location-button-wrap{position:absolute;right:1rem;top:1rem}.location-button-wrap i{color:grey;cursor:pointer}.location-button-wrap i:hover{color:#000}.site-chargebox-connector{display:flex;min-width:195px;line-height:24px}.site-chargebox-connector.offline{color:#949494}.site-chargebox-connector .errorCode,.site-chargebox-connector .transaction-data{display:block}.site-chargebox-connector .transaction-data span{margin-left:.7rem}.site-chargebox-connector .transaction-data :first-child{margin-left:0}.site-chargebox-connector .info{display:block;color:#949494}.site-chargebox-connector>div{text-align:left}.site-chargebox-connector>div:first-child{flex:1;max-width:1.5rem}.site-chargebox-connector>div:nth-child(2){flex:1 1 0}.site-chargebox-connector>div:nth-child(4){flex:1;text-align:right}.site-chargebox-connector .connector-idTag{color:#717171;margin:0 0 0 .5rem}.chargebox-connectors .divider{height:1px;margin:0 1rem;background-color:silver}.site-chargebox{cursor:default}.site-chargebox .labels{text-align:right;position:absolute;right:0;top:1rem}.site-chargebox.offline .chargebox-connectors .status,.site-chargebox.offline .chargebox-connectors svg{opacity:.4}.chargeBox-details{color:#000}.chargeBox-details h5{clear:left;display:inline-block;color:#969696;margin-right:.5rem;margin-bottom:.1rem;margin-top:.1rem}.dashboard-counters-wrap{padding:1rem;width:100%;text-align:center;user-select:none}.dashboard-counter{padding:.6rem 1.5rem;border-radius:6px;box-shadow:0 3px 5px 0 rgba(0,0,0,.25);display:inline-block;margin:.5rem;color:#fff}.dashboard-counter .text,.dashboard-counter .value{display:block;text-align:center}.dashboard-counter .value{font-size:140%}.hljs-comment,.hljs-quote{color:#696969}.hljs-deletion,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#d91e18}.hljs-attribute,.hljs-built_in,.hljs-builtin-name,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{color:#aa5d00}.hljs-addition,.hljs-bullet,.hljs-string,.hljs-symbol{color:green}.hljs-section,.hljs-title{color:#007faa}.hljs-keyword,.hljs-selector-tag{color:#7928a1}.hljs{display:block;overflow-x:auto;background:#fefefe;color:#545454;padding:.5em}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}@media screen and (-ms-high-contrast:active){.hljs-addition,.hljs-attribute,.hljs-built_in,.hljs-builtin-name,.hljs-bullet,.hljs-comment,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-quote,.hljs-string,.hljs-symbol,.hljs-type{color:highlight}.hljs-keyword,.hljs-selector-tag{font-weight:700}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:16px}body{background:linear-gradient(135deg,#2f728c,#055371)}.borderRadius-s{border-radius:3px}.borderRadius-m{border-radius:4px}.borderRadius-l{border-radius:10px}.boxShadow-f{box-shadow:0 2px 16px 3px rgba(16,16,16,.34)}.boxShadow-l{box-shadow:0 2px 16px 0 rgba(16,16,16,.25)}.boxShadow-vl{box-shadow:0 1.6px 3.6px 0 rgba(0,0,0,.132),0 .3px .9px 0 rgba(0,0,0,.108)}.marginTop-none{margin-top:0}