@font-face{font-family:"Mulish";font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk0gotcqA.woff2) format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Mulish";font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk2wotcqA.woff2) format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Mulish";font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk0AotcqA.woff2) format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Mulish";font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk0QotcqA.woff2) format("woff2");unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Mulish";font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk3wot.woff2) format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Mulish";font-family:"Mulish";font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk0gotcqA.woff2) format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Mulish";font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk2wotcqA.woff2) format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Mulish";font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk0AotcqA.woff2) format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Mulish";font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk0QotcqA.woff2) format("woff2");unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Mulish";font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk3wot.woff2) format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Mulish";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk0gotcqA.woff2) format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Mulish";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk2wotcqA.woff2) format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Mulish";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk0AotcqA.woff2) format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Mulish";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk0QotcqA.woff2) format("woff2");unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Mulish";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk3wot.woff2) format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Mulish";font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk0gotcqA.woff2) format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Mulish";font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk2wotcqA.woff2) format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Mulish";font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk0AotcqA.woff2) format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Mulish";font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk0QotcqA.woff2) format("woff2");unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Mulish";font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk3wot.woff2) format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Mulish";font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk0gotcqA.woff2) format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Mulish";font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk2wotcqA.woff2) format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Mulish";font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk0AotcqA.woff2) format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Mulish";font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk0QotcqA.woff2) format("woff2");unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Mulish";font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk3wot.woff2) format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Mulish";font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk0gotcqA.woff2) format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Mulish";font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk2wotcqA.woff2) format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Mulish";font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk0AotcqA.woff2) format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Mulish";font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk0QotcqA.woff2) format("woff2");unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Mulish";font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk3wot.woff2) format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Mulish";font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk0gotcqA.woff2) format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Mulish";font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk2wotcqA.woff2) format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Mulish";font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk0AotcqA.woff2) format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Mulish";font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk0QotcqA.woff2) format("woff2");unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Mulish";font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk3wot.woff2) format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Mulish";font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk0gotcqA.woff2) format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Mulish";font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk2wotcqA.woff2) format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Mulish";font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk0AotcqA.woff2) format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Mulish";font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk0QotcqA.woff2) format("woff2");unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Mulish";font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/mulish/v12/1Ptvg83HX_SGhgqk3wot.woff2) format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey}::-webkit-scrollbar-thumb{background:var(--scrollbar);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-hover)}body{color:var(--body);font-family:"Mulish" !important;font-weight:500;background-color:var(--general-grey)}.paginate_button,.pagination,.card{background-color:#fff}h1,h2,h3,h4{color:#1f2d3d}.warning-message{color:var(--warning-message)}h5,h6{color:var(--headings-sm)}.main-sidebar{background-color:var(--sidebar-bg) !important}.badge-warning{background-color:var(--brand-text);color:var(--general-background)}.listbox .badge-warning{display:none}.navbar-badge{right:.1rem;top:0;color:#fff}.dt-button-collection .dropdown-item{background-color:var(--general-dark-grey)}.buttons-columnVisibility{color:#fff}option:focus,.dropdown-item:active{background:#008000}.dropdown-item.active,.paginate_button,.page-link,.page-item.active .page-link{background-color:transparent;border:none;color:var(--general-text)}.dropdown-item:before{content:"";left:0;top:0;background-color:#fff;transition:border-color .3s,background-color .3s}.dropdown-item:after{content:"✔";left:.5rem;top:0;opacity:0;transition:opacity .3s}.dropdown-item.active:hover:before{border-color:#666}.dropdown-item.active:hover:after{opacity:1}.dropdown-item.active.checked:before{border-color:#00a0e6;background-color:#00a0e6}.dropdown-item.active.checked:after{opacity:1;color:#fff}.page-link,.page-item.disabled .page-link{border:none;background-color:transparent}.content-wrapper>.content{padding-bottom:4rem}.content-wrapper{background-color:var(--general-background);margin-top:10px;overflow-y:auto;height:calc(100vh - 70px)}.dataTables_length{margin-left:.8rem}.fa,.fas{font-size:1.1rem}.select2-selection__placeholder:hover,.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[aria-selected]:hover,select2-results__option--highlighted[aria-selected]:hover,.sidebar-dark-primary .nav-sidebar>.nav-item>.nav-link.active,.sidebar-light-primary .nav-sidebar>.nav-item>.nav-link.active,.nav-sidebar>.nav-item:hover,.select2-search__field:hover{background-color:var(--general-background);color:var(--general-text);font-weight:800}.send-command-dropdown .select2-results__options{max-height:100% !important}.btn-default,.select2-selection__placeholder,.btn-secondary{color:var(--general-text);background-color:transparent;border-color:transparent;box-shadow:none;font-weight:bold;padding:.4rem 1rem !important;margin:.3rem;border-radius:15px !important}.select2-search__field{color:var(--general-text) !important;background-color:transparent !important;border-color:transparent;box-shadow:none;font-weight:bold;border-radius:15px !important;padding-left:1rem !important;margin-bottom:-10px;margin-top:3px !important;opacity:.7}.select2{background-color:transparent;width:100%}#select2-ypee-container{text-align:end}.swal2-styled.swal2-confirm,.btn-primary,.btn-info,btn-default{-ms-flex-align:center;-ms-flex-item-align:center;-ms-flex-pack:center;-webkit-align-items:center;-webkit-align-self:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-justify-content:center;align-items:center;align-self:center;background-color:transparent !important;color:var(--btn-primary-text) !important;display:flex;font-weight:500;justify-content:center;margin:.3rem;min-width:170px;text-align:center;text-transform:none;border-color:var(--brand-text);padding:.4rem 1rem;border-radius:15px}.btn-info.focus,.btn-info:focus,.btn-info:hover,.btn-primary.focus,.btn-primary:focus,.btn-primary:hover,.btn-primary:active{background-color:var(--btn-primary);color:var(--btn-primary-text);box-shadow:0 1px 2px 1px rgba(0,0,0,.12),0 1px 2px 1px var(--color-primary-green);font-weight:500}.btn-primary:hover{border-color:#d3d3d3}h1{color:var(--general-text);font-weight:500}.form-control-sidebar,.btn-sidebar{background-color:var(--sidebar-btn-bg) !important;color:var(--sidebar-btn) !important}.select2-selection__rendered{line-height:31px !important}.select2-container .select2-selection--single,.select2-container .select2-selection--multiple{height:38px !important}.select2-selection__arrow{height:34px !important}.swal2-icon.swal2-info{color:#008000 !important;border-color:#008000 !important}.jsoneditor-menu{background:#6c757d !important;border:none !important}.input-filter,.select-filter,.date-filter,.select2-selection--multiple,.select2-selection--single,.select2-container--focus,.select2-container--open{background:var(--general-light-green) !important;border-radius:50px !important;font-weight:700;height:38px}.select2-selection__choice{background-color:var(--color-status-black) !important;border-radius:50px !important;font-weight:700;border-color:#000 !important;height:30px !important}.swal2-styled.swal2-confirm{border:1px solid var(--brand-text) !important;border-radius:50px !important;font-weight:700}.custom-select,.custom-select:focus{border-radius:10px !important;border-color:#008000}.select2-container--default .select2-dropdown .select2-search__field,.form-control{border-radius:10px}.select2-container--default .select2-dropdown .select2-search__field:focus{border-color:#008000}.edit{background:#fff !important}.select2-selection .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default .select2-selection--single{background-color:transparent;background:var(--general-light-green);border-radius:50px;font-weight:700}.select2-container--default.select2-container--focus .select2-selection--single{border-color:#008000}.send-command-evse,.send-command-connector{width:100%}.send-command-container .select2-selection__placeholder,.send-command-container .select2-container--default .select2-selection--single{color:var(--btn-primary-text) !important}.map-switch-link{display:inline-block;padding:10px 20px;border:none;background:var(--general-light-green);font-size:16px;cursor:pointer;text-decoration:none}.map-switch-link i{margin-right:5px}.flatpickr-calendar{font-weight:500 !important;font-size:medium !important}.flatpickr-day.inRange,.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:var(--general-light-green) !important;color:#000 !important;border-color:var(--general-light-green) !important}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:none !important;webkit-box-shadow:none}.bg-info{background-color:var(--bg-info) !important}.bg-warning{background-color:var(--bg-warning) !important;color:var(--general-background) !important}.bg-success{background-color:var(--bg-success) !important}select[readonly].select2-hidden-accessible+.select2-container{pointer-events:none;touch-action:none}select[readonly].select2-hidden-accessible+.select2-container .select2-selection{background:var(--general-background);box-shadow:none}select[readonly].select2-hidden-accessible+.select2-container .select2-selection__arrow,select[readonly].select2-hidden-accessible+.select2-container .select2-selection__clear{display:none}a.navbar-brand{text-align:center;white-space:normal;word-break:break-all}.notification-scrollable{left:inherit;max-height:400px;overflow-y:scroll;width:350px;max-width:350px !important;right:0}.bottom{bottom:0;position:absolute}.modal-dialog{max-width:70rem}.modal-body{overflow-y:auto;max-height:40rem;min-width:30rem}.modal-content{width:fit-content;margin:auto}.nav-sidebar .nav-link p,a,[class*="sidebar-dark-"] .sidebar a,[class*="sidebar-dark-"] .nav-sidebar>.nav-item:hover>.nav-link{color:var(--link)}[class*="sidebar-dark-"] .nav-sidebar>.nav-item>.nav-link.active,[class*="sidebar-dark-"] .nav-sidebar>.nav-pills>.nav-item>.nav-link.active{box-shadow:0 1px 2px 1px rgba(0,0,0,.12),0 1px 2px 1px var(--color-primary-green);padding-left:10px;margin-left:10px;width:calc(245px - .5rem*2)}.connection-icon{position:relative;padding-bottom:1rem}.connection-icon::before{content:"";font-family:"Font Awesome 5 Free";font-weight:800;position:absolute}.connection-icon[data-connection-status="unknown"]::after{content:"?";z-index:1;font-weight:600;color:var(--general-text);transform:translateY(-10px);position:absolute}.connection-icon[data-connection-status="disconnected"]::after{content:"";z-index:1;font-weight:600;color:var(--general-red);transform:translateY(-10px);position:absolute}.firmware-status,.evse-status,.tariff-status,.session-status,.user-status,.log-status,.ocpi-party,.firmware-version-status{display:inline-block;padding:5px 10px !important;margin-bottom:.1rem;border-radius:10px;color:#fff;background-color:var(--color-status-black)}.firmware-status[data-stable-firmware="no"],.firmware-status[data-latest-firmware="not set"],.firmware-status[data-firmware-status="installation failed"],.firmware-status[data-firmware-status="file transfer at protocol location"],.firmware-status[data-firmware-status="file transfer at protocol location failed"],.firmware-version-status[data-firmware-version-status="update available"],.firmware-version-status[data-firmware-version-status="not provided"],.log-status[data-log-status="upload failed"],.log-status[data-log-status="download failed"],.log-status[data-log-status="upload failed on s3"],.user-status[data-user-status="inactive"],.status [data-connection-status="disconnected"],.evse-status[data-connection-status="faulted"],.tariff-status[data-tariff-status="expired"],.session-status[data-session-status="invalid"]{background-color:var(--general-red)}.ocpi-party[data-connected="True"]{background-color:#008000}.session-status,.firmware-status,.log-status{margin-top:.75rem !important}.long-file-name{max-width:20rem}.feedback-button{position:fixed;right:-60px;z-index:999;top:50%;transform:rotate(270deg)}.feedback-button button{padding:7px 20px;background-color:var(--button-strong-green);color:#fff;border:none;border-radius:5px;cursor:pointer;font-family:'Poppins',sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;transition:background-color .3s ease}.feedback-button button:hover{background-color:var(--button-strong-green-hover)}input[type="radio"]{content:"";position:relative;display:inline-block;width:20px;height:20px;border:2px solid #000;border-radius:50%;background-color:#fff;margin-right:5px}.table td{border-top:transparent}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{background-color:var(--general-background) !important;color:var(--general-text) !important}[class*="sidebar-dark"] .brand-link{border-bottom:transparent}.page-link:hover,.paginate_button.page-item:hover,.select2-results__option--highlighted[aria-selected]:hover,.nav-sidebar>.nav-item>.nav-link:focus,a:hover{color:var(--general-text)}html{font-size:14px;height:100vh;min-height:100%;position:relative}.border-top{border-top:1px solid #e5e5e5}.border-bottom{border-bottom:1px solid #e5e5e5}.box-shadow{box-shadow:0 .25rem .75rem rgba(0,0,0,.05)}button.accept-policy{font-size:1rem;line-height:inherit}.main-footer{background-color:var(--footer-bg);color:var(--footer);bottom:0;margin:0 !important;margin-left:0 !important;margin-right:auto;position:absolute;width:calc(100% - 250px);z-index:800;padding-top:2px;padding-bottom:10px}.sidebar-collapse .main-footer{width:calc(100% - 4.6rem)}.account-footer{background-color:transparent;color:var(--footer);bottom:0;margin:0 !important;margin-left:auto;margin-right:auto;position:absolute;width:100%;height:49.8px;padding:14px;z-index:0}.switch input[type="checkbox"]{display:none}.switch{position:relative;padding-left:30px;margin-bottom:15px;cursor:pointer}.switch::before{content:"";position:absolute;left:9px;top:-3px;width:20px;height:20px;border:2px solid var(--checkbox-green);background-color:transparent;border-radius:5px}span.slider.round:before{width:20px !important;height:20px !important;margin-top:0;margin-left:0;border-radius:5px}.switch input[type="checkbox"]:checked+.slider::before{content:"✓";display:block;position:absolute;font-size:20px;color:#000;margin-top:-8px;margin-left:-18px}.switch input[type="checkbox"]:focus+.slider::before{box-shadow:0 0 5px rgba(0,0,0,.3)}.fa-eye{cursor:pointer;transform:scale(1.5)}table.dataTable tbody tr.selected{background-color:var(--general-grey)}table.dataTable tbody>tr.selected,table.dataTable tbody>tr>.selected,tr.odd.selected{background-color:var(--general-light-green) !important;color:var(--general-text) !important}.elegant-link,td a{color:#000;text-decoration:none;border-bottom:1px dotted #000;cursor:pointer;width:fit-content;font-weight:700}.elegant-link:hover,.elegant-link:active,td a:hover,td a:before{color:var(--color-primary-green);border-bottom:1px dotted var(--color-primary-green)}.elegant-link[disabled],td a[disabled]{color:#bbb;border-bottom:1px dotted #bbb;pointer-events:none;cursor:not-allowed}table.dataTable tbody tr.selected a,table.dataTable tbody th.selected a,table.dataTable tbody td.selected a,td.selected a{color:var(--general-text) !important}.table-fixed-width{table-layout:fixed;width:100%}.tabs-list{border-top:none;padding:6px 12px}.tab{overflow:hidden}.tab button{background-color:inherit;border:none;cursor:pointer;float:left;outline:none;padding:14px 16px;transition:.3s}.tab button:hover{background-color:#ddd;border-radius:10px}.tab button.active{background-color:var(--general-light-green);border-radius:10px}.tab-content{display:none;padding:6px 12px}.callout.callout-info{border-left-color:#000}.dropdown-menu-lg .dropdown-item{padding:.5rem}.color-chart-preparing{color:var(--chart-preparing)}.color-chart-finishing{color:var(--chart-finishing)}.color-chart-available{color:var(--chart-available)}.color-chart-faulted{color:var(--chart-faulted)}.color-chart-suspendedevse{color:var(--chart-suspendedevse)}.color-chart-suspendedev{color:var(--chart-suspendedev)}.color-chart-reserved{color:var(--chart-reserved)}.select2-search{position:relative}.select2-search__field{padding-left:30px !important}.select2-search.select2-search--dropdown:before{position:absolute;display:block;content:"";font-family:"Font Awesome 5 Free";top:12px;left:15px}.btn:disabled,.form-control:disabled,.form-control[readonly]{background-color:transparent;border:none}.form-control:focus{border-color:var(--brand-text)}.select2 option:checked{background-color:#008000;color:#fff}.page-link:focus{box-shadow:0 0 0 .05rem green}.page-item.active .page-link{font-weight:900}.select2 option:hover,.select2 option:focus,.select2 option:target{background-color:transparent;font-weight:900}.dt-button-info{display:none !important}.center-block{display:block;margin-left:auto;margin-right:auto;width:fit-content}.nav-item{max-width:240px}.nav-sidebar .image-text{border-bottom:2px solid rgba(9,30,66,.08);text-align:justify}.nav-sidebar .image-text img{display:block;margin:0 auto}.nav-sidebar .image-text p{margin-top:.5rem;text-align:center}.nav-sidebar .align{display:grid}.align-icons{display:flex;text-align:center}.checkbox-size{width:30px}.tenant-brand-image{margin-right:1rem;max-width:60px;margin-bottom:.1rem !important}.brand-text-logo{font-size:xx-large;color:#0a8010 !important}.align-content{display:contents}.fit-content{max-width:inherit}.message-container{height:30px;width:200px}.btn-info{background-color:transparent !important}.btn.btn-secondary .swal2-cancel.swal2-styled,.swal2-cancel .swal2-styled .swal2-default-outline,.dt-buttons .btn{background-color:transparent !important;color:var(--body) !important;font-weight:bold !important;font:700px;padding:.4rem 1rem !important;margin:.3rem;border-radius:50px !important}.btn-default:hover,.btn.btn-secondary:hover{border:1px solid !important;border-color:#000 !important;color:var(--general-text) !important;font-weight:700 !important;background-color:transparent !important;padding:.4rem 1rem !important;margin:.3rem}.readonly-special{background-color:#e9ecef !important;border:1px solid #ced4da !important}.swal2-confirm:focus{box-shadow:none !important;border:1px solid var(--brand-text) !important;background:#fff !important}.swal2-styled.swal2-confirm:hover{border:1px solid var(--brand-text) !important;box-shadow:0 1px 2px 1px rgba(0,0,0,.12),0 1px 2px 1px var(--color-primary-green) !important;background:#fff !important}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{border-color:transparent;color:var(--general-text);background-color:#d3d3d3;padding:.4rem 1rem !important;margin:.3rem}.field-validation-error,.color-red,.color-chart-disconnected{color:var(--general-red)}.color-chart-connected{color:var(--chart-connected)}.color-chart-charging{color:var(--chart-charging)}.color-chart-unavailable{color:var(--chart-unavailable)}.nav-link .fa-user,.nav-link .fa-user:hover .nav-pills{color:var(--general-text) !important}@media(max-width:991.98px){.sidebar-collapse .main-footer{width:100%}.main-footer{width:100%}}@media(min-width:768px){html{font-size:16px}aside{position:fixed !important}}.custom-data-table-buttons{display:flex;justify-content:flex-end;flex-direction:row;flex-wrap:wrap;margin-bottom:1rem}.custom-data-table-buttons div{margin-right:auto}.hovertext{position:relative}.hovertext:before{content:attr(data-hover);visibility:hidden;opacity:0;width:140px;background-color:var(--general-dark-grey);color:var(--general-text);text-align:center;border-radius:5px;padding:5px 0;transition:opacity 1s ease-in-out;z-index:1;position:absolute;top:50px}.hovertext:hover:before{opacity:1;visibility:visible}.brand-link{background-color:var(--brand-bg) !important;overflow:hidden}.brand-text{color:var(--color-primary-green)}.required::after{content:"*";font-weight:bold;color:var(--general-text)}.custom-data-table-buttons .select2-selection__placeholder{color:var(--general-text) !important}.custom-data-table-buttons .select2-container--default.select2-container--default .select2-selection--single{border-color:var(--general-background) transparent transparent}.checkbox{cursor:default}.seconds-format,.datetime-format{width:1rem !important;height:1rem !important;color:transparent;display:block;border-radius:1rem;border:.25em solid var(--body);border-right-color:transparent;animation:.75s linear infinite spinner-border;overflow:visible}.box-size{width:75rem}.callout a,.callout a:hover{color:var(--link)}.disable-link{pointer-events:none}.setting-window{width:600px;height:400px}.input-date{margin-bottom:1rem;display:flex;flex-direction:column}.input-icon-container{display:flex;flex-direction:row;border:1px solid #ced4da;border-radius:10px;background-color:#fff;align-items:center;overflow:hidden}.input-icon-container input{outline:none;border:none;background:none;font-size:1em;color:inherit;flex:auto 1 1;width:100%;background:none;background-color:transparent}.description{font-size:.75rem;color:#7c858e;font-style:italic;margin-bottom:20px;margin-top:20px !important}.input-icon-container .fa{padding:10px;cursor:pointer}.input-icon-container .fa{padding:10px;cursor:pointer}.kwh-step-size{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.user-panel{padding:.4rem;margin-top:0}.active-link{color:#000;font-weight:600}.active-link:hover{color:#008000}.disabled{color:#bbb;pointer-events:none;cursor:not-allowed}a.disabled{color:#bbb;pointer-events:none;cursor:not-allowed}span.disabled{color:#bbb}.nav-header{margin-top:.5rem;font-size:small !important;color:var(--title) !important;padding-left:1rem}.sidebar{height:calc(100vh - (3.5rem + 30px));overflow-y:auto !important;overflow-anchor:visible;--scrollbar-hover:green;padding-bottom:1rem;padding:0}.check{-webkit-appearance:none;position:relative;left:15px;top:7px;height:40px;width:40px;background-color:transparent;text-align:center;font-weight:600;color:var(--general-text);font-size:x-large;border-radius:3px;outline:none}.check:checked{color:var(--general-text)}.check:before{content:"✖"}.check:checked:before{content:"✔"}.tariff-container{overflow-y:auto;overflow-x:hidden}.tarrifName{padding:7px}.modal-dialog .bootstrap-duallistbox-container select{width:100%}.sm-scrollable{overflow-y:auto;max-height:5rem;padding:2px}.send-command-container{left:0 !important;width:100%;max-width:15rem !important}.action-column{flex-direction:column;min-width:5rem}.btn-edit-configuration-property,a{cursor:pointer}.small-text{font-size:80%;font-weight:400}.max-width{max-width:50%}.content-not-clickable{pointer-events:none;cursor:default}.align-dropdown{display:inline-grid}.hide-topology{display:none}.white-background{background-color:#fff !important;border-radius:10px !important}.checkbox-not-clickable{pointer-events:none;cursor:default;opacity:.2}.swal-blockpage{height:150px}.group-button{width:10%;margin-left:28px}.group-email-width{width:80%}.disabled-link{color:#999;pointer-events:none;cursor:not-allowed}.delete-item-tooltip,.disabled-field-tooltip,.select-tooltip{visibility:hidden;position:absolute;z-index:1;color:#fff;font-size:12px;background-color:#192733;border-radius:10px;padding:10px 15px 10px 15px;display:block;pointer-events:none}.disabled-field:hover .disabled-field-tooltip,.form-group:hover .select-tooltip{visibility:visible}.delete-item-button:hover .delete-item-tooltip{visibility:visible}.delete-item{color:#999}.delete-item:hover,.disabled-field:hover{cursor:not-allowed}#jsoneditor{height:500px;width:600px}.jsoneditor{border-color:#000 !important}.clear-icon{position:absolute;top:55%;right:20px}table.dataTable tbody td.select-checkbox:before,table.dataTable tbody th.select-checkbox:before{content:"" !important;margin-top:3px !important;margin-left:-6px !important;border:2px solid var(--checkbox-green) !important;border-radius:5px !important;position:relative !important;box-shadow:none !important}table.dataTable tbody td.select-checkbox:before,table.dataTable tbody td.select-checkbox:after{display:block !important;position:absolute !important;top:1.2em !important;left:50% !important;width:20px !important;height:20px !important;box-sizing:border-box !important}table.dataTable tr.selected td.select-checkbox:before{margin-top:3px !important;margin-left:-6px !important;background-color:var(--checkbox-green)}table.dataTable tr.selected td.select-checkbox:after{content:"✓" !important;font-family:FontAwesome;color:#fff;font-size:20px !important;margin-top:-7px !important;margin-left:-6px !important;text-align:center !important;text-shadow:none !important;border-radius:5px !important;font-weight:lighter !important}.dt-buttons .btn,.dt-buttons .btn-secondary:hover{color:var(--table-btn-green) !important}.break-word-syntax{word-break:break-all}.table td,.table th{padding:.7rem}table.dataTable td{padding:10px !important;vertical-align:middle}.disabled-checkbox-opacity{opacity:.6}.disabled-field .select2-container{background-color:#f2f2f2 !important;color:#999;opacity:.6;border-radius:10px}.switch.disabled{color:#f00}.switch.disabled::before{cursor:not-allowed;border-color:var(--secondary)}.switch.disabled+label{color:#808080}#customer-selection.card{min-height:39rem}#customerFilter{min-width:15rem}.user-customers-select{overflow-y:auto !important;scrollbar-width:none !important}.guest-cancel-link{margin-right:0 !important;margin-left:60px !important}.dropdown-notification-title{padding:.5rem}.avatar{margin-bottom:5px;padding:0}.avatar-box{height:100%;width:100px;margin-bottom:5px;padding:0}.info-box-text{overflow:hidden;font-size:medium;font-weight:700}.info-box-content{overflow:hidden;font-size:small}.scrollable-column{overflow-y:auto;max-height:5rem;padding:2px}@media(min-width:1707px){.scrollable-column{max-width:50rem}}@media(max-width:1707px){.scrollable-column{max-width:20rem}}.new-model-vendor-link{margin-top:40px;align-items:center;text-align:center;margin-left:20%}.width-vendor-model{width:150%}.header-bar{align-items:center;margin-right:1rem}.header-bar label{padding-right:1rem;display:block;align-self:flex-end}.edit-icon{cursor:pointer;margin-left:10px}.editable-field{display:inline-block;min-width:100px;cursor:text}.field-editor{min-width:100px}.fc-event{width:100% !important}.new-event{padding-top:1rem;padding-left:.25rem}.btnCalendar,.btnCalendarView{width:fit-content}:root{--body:#000;--title:#000;--bg-info:#000;--bg-warning:#000;--bg-success:green;--headings-lg:#000;--headings-sm:#000;--link:#000;--warning-message:#000;--general-grey:#f8f9fb;--general-red:#b50000;--general-light-green:#00800021;--general-dark-grey:#d0d0d0;--general-background:transparent;--button-strong-green:#0a8010;--button-strong-green-hover:#025006;--color-primary-fade-green:#0a80101a;--color-primary-green:#0a8010;--color-status-black:#404040;--scrollbar:#232841;--scrollbar-hover:#7a747d;--brand-text:green;--brand-bg:var(--sidebar-bg);--sidebar-bg:#fff;--sidebar-btn:#000;--sidebar-active-btn:#000;--sidebar-btn-bg:#fff;--sidebar-active-btn-bg:#fff;--slider-button:white;--slider-button-border:black;--slider-off:var(--general-dark-grey);--slider-on:var(--general-grey);--footer-bg:var(--sidebar-bg);--footer:#000;--btn-primary:#fff;--btn-primary-text:#000;--btn-info:#fff;--btn-cancel:#7a747d;--chart-preparing:#f49f0a;--chart-finishing:#efca08;--chart-available:#00a6a6;--chart-faulted:#f24e02;--chart-suspendedevse:#e89ea4;--chart-suspendedev:#f8d7da;--chart-reserved:#bbdef0;--chart-charging:#729de8;--chart-connected:green;--chart-unavailable:#415373;--checkbox-green:#064;--table-btn-green:#0a8010}