1<!doctype html> 2<html lang="en" data-beasties-container> 3 <head> 4 <meta charset="utf-8"> 5 <meta name="HandheldFriendly" content="true"> 6 <title>Plugit Cloud</title> 7 <base href="/"> 8 9 <meta name="viewport" content="initial-scale=1, width=device-width, height=device-height"> 10 <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"> 11 12 <!-- new logo icon --> 13 <link rel="icon" type="image/x-icon" href="./assets/flavors/default/app-icons/favicon.svg"> 14 15 <!-- Uncomment on local to use fa-kit icons --> 16 <!-- Font-swesome --> 17
17<script src="https://kit.fontawesome.com/48be8e393d.js" crossorigin="anonymous"></script>
17 18 19 <!--
19<script 20 src="./assets//font-awesome/font-awesome.js" 21 crossorigin="anonymous"></script>
21 --> 22 23 <link rel="apple-touch-icon" sizes="180x180" href="/assets/icons/Icon180.png"> 24 <link rel="apple-touch-icon" sizes="120x120" href="/assets/icons/Icon120.png"> 25 <link rel="apple-touch-icon" sizes="152x152" href="/assets/icons/Icon152.png"> 26 <link rel="apple-touch-icon" sizes="167x167" href="/assets/icons/Icon167.png"> 27 <link rel="apple-touch-icon" sizes="1024x1024" href="/assets/icons/Icon1024.png"> 28 29 <!-- iPhones --> 30 <link rel="apple-touch-startup-image" href="/assets/launch-screens/iPhone7.jpg" media="(device-width: 640px) and (device-height: 1136px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)"> 31 <link rel="apple-touch-startup-image" sizes="640x1136" href="/assets/launch-screens/iPhoneSE.jpg"> 32 <link rel="apple-touch-startup-image" sizes="750x1334" href="/assets/launch-screens/iPhone750x1334.jpg"> 33 <link rel="apple-touch-startup-image" sizes="1242x2208" href="/assets/launch-screens/iPhone1242x2208.jpg"> 34 <link rel="apple-touch-startup-image" sizes="1125x2436" href="/assets/launch-screens/iPhoneX.jpg"> 35 36 <link rel="apple-touch-startup-image" sizes="1136x640" href="/assets/launch-screens/iPhoneSE-landscape.jpg"> 37 <link rel="apple-touch-startup-image" sizes="2436x1125" href="/assets/launch-screens/iPhoneX-landscape.jpg"> 38 <link rel="apple-touch-startup-image" sizes="1334x750" href="/assets/launch-screens/iPhone1334x750.jpg"> 39 <link rel="apple-touch-startup-image" sizes="2208x1242" href="/assets/launch-screens/iPhone2208x1242.jpg"> 40 41 <!-- iPads--> 42 <link rel="apple-touch-startup-image" sizes="1536x2048" href="/assets/launch-screens/iPad1536x2048.jpg"> 43 <link rel="apple-touch-startup-image" sizes="1668x2224" href="/assets/launch-screens/iPad1668x2224.jpg"> 44 <link rel="apple-touch-startup-image" sizes="2048x2732" href="/assets/launch-screens/iPad2048x2732.jpg"> 45 46 <link rel="apple-touch-startup-image" sizes="2048x1536" href="/assets/launch-screens/iPad2048x1536.jpg"> 47 <link rel="apple-touch-startup-image" sizes="2224x1668" href="/assets/launch-screens/iPad2224x1668.jpg"> 48 <link rel="apple-touch-startup-image" sizes="2732x2048" href="/assets/launch-screens/iPad2732x2048.jpg"> 49 50 <link rel="stylesheet" href="./assets/icons/flags/flags.min.css"> 51 <!-- AUTH0 LOCK Latest patch release (recommended for production) --> 52
52<script src="https://cdn.auth0.com/js/lock/11.10.0/lock.min.js"></script>
52 53 54 <!-- Provides the global `markerClusterer` namespace that 55 @angular/google-maps' `map-marker-clusterer` constructs from. Replaces 56 the deprecated markerclustererplus build, which the v22 component no 57 longer talks to. --> 58
58<script src="https://unpkg.com/@googlemaps/markerclusterer@2/dist/index.min.js"></script>
58 59 60 <style type="text/css"> 61 body, 62 html { 63 height: 100%; 64 background-image: linear-gradient(120deg, #fdfbfb 0%, #ebedee 100%); 65 } 66 67 .app-loading { 68 position: relative; 69 display: flex; 70 flex-direction: column; 71 align-items: center; 72 justify-content: center; 73 height: 100vh; 74 } 75 76 .app-loading .logo { 77 width: 84px; 78 height: 110px; 79 position: fixed; 80 } 81 82 .app-loading .spinner { 83 height: 225px; 84 width: 225px; 85 animation: rotate 4s linear infinite; 86 transform-origin: center center; 87 position: fixed; 88 } 89 90 .app-loading .spinner .path { 91 filter: drop-shadow(0px 1px 1px rgba(0, 0, 0, 0.3)); 92 stroke-dasharray: 1, 200; 93 stroke-dashoffset: 0; 94 animation: dash 1.5s ease-in-out infinite; 95 stroke-linecap: round; 96 stroke: #000; 97 } 98 99 @keyframes rotate { 100 100% { 101 transform: rotate(360deg); 102 } 103 } 104 105 @keyframes dash { 106 0% { 107 stroke-dasharray: 1, 200; 108 stroke-dashoffset: 0; 109 } 110 111 50% { 112 stroke-dasharray: 89, 200; 113 stroke-dashoffset: -35px; 114 } 115 116 100% { 117 stroke-dasharray: 89, 200; 118 stroke-dashoffset: -124px; 119 } 120 } 121 </style> 122 123 <meta name="mobile-wep-app-capable" content="yes"> 124 <meta name="theme-color" content="#3A3E46"> 125 <style>.app-loading .logo{background:url("./media/logo_icon-C4SZRG5C.svg") center center/cover no-repeat}body{font-weight:400;margin:0}@-webkit-keyframes loadingGradientLinear{0%{background-position:100% 50%}to{background-position:-33% 50%}}:root{--border-warning:1px solid var(--red-1);--border-default:1px solid var(--dark-40);--border-active:1px solid var(--plugit-cyan-100);--border-success:1px solid var(--green-1);--border-secondary:1px solid var(--dark-60);--border-ongoing:1px solid var(--blue-1);--border-disabled:1px solid var(--disabled-state);--border-lightGrey:1px solid var(--lightGrey);--input-border-primary:1px solid var(--dark-80);--border-state-disabled:1px solid var(--disabled-state);--border-input:1px solid var(--input-border);--border-orange-1:1px solid var(--orange-1);--border-purple-1:1px solid var(--purple-1);--border-red-1:1px solid var(--red-1);--border-red-2:1px solid var(--red-2);--border-green-1:1px solid var(--green-1);--border-green-2:1px solid var(--green-2);--border-blue-1:1px solid var(--blue-1);--border-blue-2:1px solid var(--blue-2);--border-yellow-1:1px solid var(--yellow-1);--border-yellow-2:1px solid var(--yellow-2);--border-grey-1:1px solid var(--grey-1);--border-grey-2:1px solid var(--grey-2);--border-dark-20:1px solid var(--dark-20);--border-dark-40:1px solid var(--dark-40);--border-dark-60:1px solid var(--dark-60);--border-dark-80:1px solid var(--dark-80);--border-cyan-100:1px solid var(--plugit-cyan-100);--border-blue-100:1px solid var(--plugit-blue-100);--border-blue-80:1px solid var(--plugit-blue-80);--border-blue-60:1px solid var(--plugit-blue-60);--border-blue-40:1px solid var(--plugit-blue-40);--border-blue-20:1px solid var(--plugit-blue-20);--border-white:1px solid var(--white);--border-radius-xs:4px;--border-radius-s:8px;--border-radius-m:16px;--border-radius-l:24px;--border-radius-xl:32px;--border-radius-xxl:40px;--border-radius-xxxl:48px}:root{--gap-xs:4px;--gap-s:8px;--gap-m:16px;--gap-l:24px;--gap-xl:32px;--gap-xxl:40px;--gap-xxxl:48px;--round-button-size:40px;--search-result-item-height:48px;--drawer-list-item-height:48px;--icon-size-small:24px;--icon-size-big:32px;--drawer-min-size:320px;--app-selection-size:144px;--navigation-size:288px;--page-action-size:80px;--pageActionAreaWidth:80px;--appSelectionAreaWidth:96px;--logoOperatorAreaHeight:128px;--navigationAeraWidth:312px;--logoOperatorAreaWidth:408px}:root{--default-box-shadow:0px 3px 6px rgba(0, 0, 0, .16);--default-box-shadow-inset:inset 0px 3px 6px rgba(0, 0, 0, .16);--alert-box-shadow:0px 3px 6px rgb(255, 133, 133, .16);--side-default-box-shadow:3px 0px 6px #00000029;--primary-gradient:linear-gradient( 150deg, var(--blackHSL), var(--primaryHSL) )}html,body{font-family:var(--pl-font-family);font-weight:400}body ::-webkit-scrollbar{width:8px;background-color:transparent}body ::-webkit-scrollbar-track{border-radius:5px;background:transparent;-webkit-box-shadow:inset 0 0 var(--gap-s) rgba(0,0,0,.3);box-shadow:inset 0 0 var(--gap-s) #0000004d}body ::-webkit-scrollbar-thumb{background:#21272e;border-radius:5px}body ::-webkit-scrollbar-thumb:hover{background:#313c47}body{line-height:normal;scrollbar-gutter:stable both-edges;scrollbar-color:transparent;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;backface-visibility:hidden;-webkit-backface-visibility:hidden}body>*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;backface-visibility:hidden;-webkit-backface-visibility:hidden}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url("./media/Manrope-Variable-latin-73PUZEUA.woff2") format("woff2");
125unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url("./media/Manrope-Variable-latin-ext-6XGHMEDV.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--pl-font-family:"Manrope", "Helvetica Neue", arial, sans-serif}*{box-sizing:border-box}:root{--special-app-button-hover:#ffffff0d;--text-light-2:#a9a9a9;--text-light-3:#909090;--blue-20:#0fc3ff;--unavailable:#d9d9d9;--warning-hover:#ff9696;--active-hover:#77deff;--theme-background-light:#fff;--base-background:#0e1114;--success-hover:#86dd96;--hover-default:rgba(255, 255, 255, .05);--hover-primary:linear-gradient( 0deg, rgba(255, 255, 255, .05) 0%, rgba(255, 255, 255, .05) 100% ), #21272e;--hover-light:linear-gradient( 0deg, rgba(255, 255, 255, .2) 0%, rgba(255, 255, 255, .2) 100% ), #21272e;--text-dark-100:#333333;--text-dark-80:#333333cc;--text-dark-60:#33333399;--text-dark-40:#33333366;--text-light-100:#f1f1f1;--text-light-80:#f1f1f1cc;--text-light-60:#f1f1f199;--active-background:rgba(0, 44, 58, 1);--text-a-100:#333333;--text-a-80:#333333cc;--text-a-60:#33333399;--text-a-40:#33333366;--text-b-100:#f1f1f1;--text-b-80:#f1f1f1cc;--text-b-60:#f1f1f199;--text-b-40:#f1f1f166;--text-s-dark-100:#333333;--text-s-dark-80:#333333cc;--text-s-dark-60:#33333399;--text-s-light-100:#f1f1f1;--text-s-light-80:#f1f1f1cc;--text-s-light-60:#f1f1f199;--dark-20:#161b1f;--dark-40:#21272e;--dark-60:#313c47;--dark-80:#445261;--click-overlay:rgba(0, 0, 0, .1);--hover-overlay:rgba(255, 255, 255, .1);--green-1:#6cc37d;--green-2:#3ba851;--orange-1:#ffb085;--red-1:#ff8585;--red-2:#ee4444;--blue-1:#6c83c3;--blue-2:#4d73db;--purple-1:#a06cc3;--yellow-1:#f2bc5f;--yellow-2:#f5cd4f;--grey-1:#626e7a;--grey-2:#445261;--grey-1-dark:#28313b;--focus-outline:#44d1ff;--disabled-state:#989898;--plugit-cyan-100:#44d1ff;--plugit-blue-20:#206ce6;--plugit-blue-40:#1d60cc;--plugit-blue-60:#1954b3;--plugit-blue-80:#154799;--plugit-blue-100:#0f336d;--k-lataus-orange:#f86800;--input-border:rgba(255, 255, 255, .2);--bg-40--hover:#1f252c;--bg-60--hover:#2f3944;--black-background:#161b1f;--bg-red-10:rgba(255, 133, 133, .1);--bg-red-30:rgba(255, 133, 133, .3);--bg-black-10:rgba(0, 0, 0, .1);--bg-black-30:rgba(0, 0, 0, .3);--bg-black-50:rgba(0, 0, 0, .5);--bg-black-80:rgba(0, 0, 0, .8);--green-v-background:rgba(27, 39, 22, 1);--orange-v-background:rgba(51, 35, 27, 1);--red-v-background:rgba(51, 27, 27, 1);--blue-v-background:rgba(22, 26, 39, 1);--grey-v-background:rgba(33, 39, 46, 1);--bg:#0e1114;--nav-l-background:rgba(22, 27, 31, 1);--nav-r-background:rgba(33, 39, 46, 1);--low-energy-shadow:drop-shadow(0px 0px 6px #ff8585)}html{transition:all ease-in-out .4s!important}:root{--laptop-size:1200px;--tablet-size:720px}:root{--primary:#0f336d;--primaryHSL:hsl(217.0212765957deg, 75.8064516129%, 24.3137254902%);--primaryHSL-h:217.0212765957deg;--primaryHSL-s:75.8064516129%;--primaryHSL-l:24.3137254902%;--accent:#21272e;--accentHSL:hsl(212.3076923077deg, 16.4556962025%, 15.4901960784%);--accentHSL-h:212.3076923077deg;--accentHSL-s:16.4556962025%;--accentHSL-l:15.4901960784%;--black:#000000;--blackHSL:hsl(0deg, 0%, 0%);--blackHSL-h:0deg;--blackHSL-s:0%;--blackHSL-l:0%;--grey:#989898;--greyHSL:hsl(0deg, 0%, 59.6078431373%);--greyHSL-h:0deg;--greyHSL-s:0%;--greyHSL-l:59.6078431373%;--white:#f1f1f1;--whiteHSL:hsl(0deg, 0%, 94.5098039216%);--whiteHSL-h:0deg;--whiteHSL-s:0%;--whiteHSL-l:94.5098039216%;--dark:#161b1f;--darkHSL:hsl(206.6666666667deg, 16.9811320755%, 10.3921568627%);--darkHSL-h:206.6666666667deg;--darkHSL-s:16.9811320755%;--darkHSL-l:10.3921568627%;--lightGrey:rgba(153, 153, 153, .3019607843);--lightGreyHSL:hsl(0deg, 0%, 60%);--lightGreyHSL-h:0deg;--lightGreyHSL-s:0%;--lightGreyHSL-l:60%;--available:#6cc37d;--availableHSL:hsl(131.724137931deg, 42.0289855072%, 59.41176470
12559%);--availableHSL-h:131.724137931deg;--availableHSL-s:42.0289855072%;--availableHSL-l:59.4117647059%;--occupied:#6c83c3;--occupiedHSL:hsl(224.1379310345deg, 42.0289855072%, 59.4117647059%);--occupiedHSL-h:224.1379310345deg;--occupiedHSL-s:42.0289855072%;--occupiedHSL-l:59.4117647059%;--unAvailable:#d9d9d9;--unAvailableHSL:hsl(0deg, 0%, 85.0980392157%);--unAvailableHSL-h:0deg;--unAvailableHSL-s:0%;--unAvailableHSL-l:85.0980392157%;--effect:#ffb085;--effectHSL:hsl(21.1475409836deg, 100%, 76.0784313725%);--effectHSL-h:21.1475409836deg;--effectHSL-s:100%;--effectHSL-l:76.0784313725%;--all:#989898;--allHSL:hsl(0deg, 0%, 59.6078431373%);--allHSL-h:0deg;--allHSL-s:0%;--allHSL-l:59.6078431373%;--operating:#ffb085;--operatingHSL:hsl(21.1475409836deg, 100%, 76.0784313725%);--operatingHSL-h:21.1475409836deg;--operatingHSL-s:100%;--operatingHSL-l:76.0784313725%;--faulted:#ff8585;--faultedHSL:hsl(0deg, 100%, 76.0784313725%);--faultedHSL-h:0deg;--faultedHSL-s:100%;--faultedHSL-l:76.0784313725%;--parked:#6cc37d;--parkedHSL:hsl(131.724137931deg, 42.0289855072%, 59.4117647059%);--parkedHSL-h:131.724137931deg;--parkedHSL-s:42.0289855072%;--parkedHSL-l:59.4117647059%;--charging:#6c83c3;--chargingHSL:hsl(224.1379310345deg, 42.0289855072%, 59.4117647059%);--chargingHSL-h:224.1379310345deg;--chargingHSL-s:42.0289855072%;--chargingHSL-l:59.4117647059%;--unknown:#21272e;--unknownHSL:hsl(212.3076923077deg, 16.4556962025%, 15.4901960784%);--unknownHSL-h:212.3076923077deg;--unknownHSL-s:16.4556962025%;--unknownHSL-l:15.4901960784%;--error:#ff8585;--errorHSL:hsl(0deg, 100%, 76.0784313725%);--errorHSL-h:0deg;--errorHSL-s:100%;--errorHSL-l:76.0784313725%;--success:#6cc37d;--successHSL:hsl(131.724137931deg, 42.0289855072%, 59.4117647059%);--successHSL-h:131.724137931deg;--successHSL-s:42.0289855072%;--successHSL-l:59.4117647059%;--warn:#ffb085;--warnHSL:hsl(21.1475409836deg, 100%, 76.0784313725%);--warnHSL-h:21.1475409836deg;--warnHSL-s:100%;--warnHSL-l:76.0784313725%;--darkGrey:#21272e;--darkGreyHSL:hsl(212.3076923077deg, 16.4556962025%, 15.4901960784%);--darkGreyHSL-h:212.3076923077deg;--darkGreyHSL-s:16.4556962025%;--darkGreyHSL-l:15.4901960784%;--lightGrey:#313c47;--lightGreyHSL:hsl(210deg, 18.3333333333%, 23.5294117647%);--lightGreyHSL-h:210deg;--lightGreyHSL-s:18.3333333333%;--lightGreyHSL-l:23.5294117647%;--darkBlue:#154799;--darkBlueHSL:hsl(217.2727272727deg, 75.8620689655%, 34.1176470588%);--darkBlueHSL-h:217.2727272727deg;--darkBlueHSL-s:75.8620689655%;--darkBlueHSL-l:34.1176470588%;--lightBlue:#6c83c3;--lightBlueHSL:hsl(224.1379310345deg, 42.0289855072%, 59.4117647059%);--lightBlueHSL-h:224.1379310345deg;--lightBlueHSL-s:42.0289855072%;--lightBlueHSL-l:59.4117647059%;--textBlack:#333333;--textBlackHSL:hsl(0deg, 0%, 20%);--textBlackHSL-h:0deg;--textBlackHSL-s:0%;--textBlackHSL-l:20%;--hover:rgba(0, 0, 0, .2039215686);--hoverHSL:hsl(0deg, 0%, 0%);--hoverHSL-h:0deg;--hoverHSL-s:0%;--hoverHSL-l:0%}@-webkit-keyframes linearGradientLoader{0%{background-position:100% 100%}to{background-position:0% 0%}}@-webkit-keyframes flickerAnimation{0%{opacity:.6}60%{opacity:1}to{opacity:.6}}html{--mat-sys-on-surface:initial}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/Manrope-Variable-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/Manrope-Variable-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--pl-font-family:"Manrope", "Helvetica Neue", arial, sans-serif;--pl-font-weight-light:200;--pl-font-weight-regular:400;--pl-font-weight-medium:500;--pl-font-weight-semibold:600;--pl-font-weight-bold:700}html,body{font-family:var(--pl-font-family);
125font-weight:var(--pl-font-weight-regular)}body{height:100%;-webkit-overflow-scrolling:touch!important;margin:0;background-color:var(--dark-40);scrollbar-gutter:auto}:root{scrollbar-width:auto;scrollbar-color:var(--greyHSL) transparent}html{overflow:hidden auto;height:100%}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root{--guided-tour-mask-color:rgb(0 0 0 / 65%);--guided-tour-accent:var(--plugit-cyan-100, #0ed3f0);--guided-tour-tooltip-bg:var(--dark-40, #21272e);--guided-tour-tooltip-text:var(--text-light-100, #f1f1f1);--guided-tour-tooltip-shadow:0 12px 32px rgb(0 0 0 / 50%);--guided-tour-tooltip-radius:12px;--guided-tour-cutout-radius:12px;--guided-tour-transition-easing:cubic-bezier(.4, 0, .2, 1);--guided-tour-transition-ms:.25s}</style><link rel="stylesheet" href="styles-6TTXJUTB.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles-6TTXJUTB.css"></noscript></head> 126 127 <body style="background-color: #345c82"> 128 <cs-root> 129 <div class="app-loading"> 130 <div class="logo"></div> 131 <svg class="spinner" viewBox="25 25 50 50"> 132 <circle class="path" cx="50" cy="50" r="20" fill="none" stroke-width="2.5" stroke-dasharray="10"/> 133 </svg> 134 </div> 135 </cs-root> 136 <!-- Google Maps API key under here! --> 137
137<script src="polyfills-K73N4ZUO.js" type="module"></script>
137<script src="main-PZHSPIUW.js" type="module"></script>
137</body> 138</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.