@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@500;600;700;800;900&family=Open+Sans:wght@500;600;700;800&display=swap";@font-face{font-family:AvenirNext-Bold;font-style:normal;font-weight:700;src:url(./AvenirNext-Bold-01.B9zC36wE.ttf) format("truetype")}@font-face{font-family:AvenirNext-BoldItalic;font-style:italic;font-weight:700;src:url(fonts/AvenirNext-BoldItalic-02.ttf) format("truetype")}@font-face{font-family:AvenirNext-DemiBold;font-style:normal;font-weight:600;src:url(./AvenirNext-DemiBold-03.NG5_EwaX.ttf) format("truetype")}@font-face{font-family:AvenirNext-DemiBoldItalic;font-style:italic;font-weight:600;src:url(./AvenirNext-DemiBoldItalic-04.kQo6F23d.ttf) format("truetype")}@font-face{font-family:AvenirNext-Heavy;font-style:normal;font-weight:900;src:url(./AvenirNext-Heavy-09.BdxeKFe_.ttf) format("truetype")}@font-face{font-family:AvenirNext-HeavyItalic;font-style:italic;font-weight:900;src:url(./AvenirNext-HeavyItalic-10.BmMCKbZs.ttf) format("truetype")}@font-face{font-family:AvenirNext-Italic;font-style:italic;font-weight:400;src:url(./AvenirNext-Italic-05.cmoMklBD.ttf) format("truetype")}@font-face{font-family:AvenirNext-Medium;font-style:normal;font-weight:500;src:url(./AvenirNext-Medium-06.BkT1-ND2.ttf) format("truetype")}@font-face{font-family:AvenirNext-MediumItalic;font-style:italic;font-weight:500;src:url(./AvenirNext-MediumItalic-07.DubRWDeB.ttf) format("truetype")}@font-face{font-family:AvenirNext-Regular;font-style:normal;font-weight:400;src:url(./AvenirNext-Regular-08.BiyP7AWo.ttf) format("truetype")}@font-face{font-family:AvenirNext-UltraLight;font-style:normal;font-weight:200;src:url(./AvenirNext-UltraLight-11.CLrTnQKu.ttf) format("truetype")}@font-face{font-family:AvenirNext-UltraLightItalic;font-style:italic;font-weight:200;src:url(./AvenirNext-UltraLightItalic-12.CrzXxTja.ttf) format("truetype")}.font-regular{font-family:Open Sans}.font-light,.font-regular{font-style:normal;font-weight:200}.font-light{font-family:AvenirNext-UltraLight;src:url(./AvenirNext-UltraLight-11.CLrTnQKu.ttf) format("truetype")}.font-demi{font-weight:600}.font-bold,.font-demi{font-family:Open Sans;font-style:normal}.font-bold{font-weight:700}.font-sideNavBar{font-weight:200}.font-sideNavBar,.font-sideNavBarDropDown{font-family:Open Sans;font-size:14px;font-style:normal}.font-sideNavBarDropDown{font-weight:700}.json{font-family:"ui-monospace",SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,"monospace";font-weight:200}pre{tab-size:4;-moz-tab-size:4;-o-tab-size:4;white-space:pre-wrap}.font-cardxl{font-family:Montserrat;font-weight:700}.font-cardl{font-family:Montserrat;font-weight:500}.font-menu{font-family:Open Sans;font-weight:600}.title-h1{color:#000;font-family:Montserrat;font-size:30px;font-weight:700}.title-h2{font-family:AvenirNext-DemiBold;font-size:25;line-height:25px}.title-h2,.title-h3{color:#000;display:block;font-weight:700}.title-h3{font-family:Montserrat;font-size:20px}.title-h4{color:#000;font-family:Open Sans;font-size:14px;font-weight:700}.title-h5{color:#8792b4;display:block;font-family:AvenirNext-DemiBold;font-size:22px;font-weight:200}.title-h6{color:#000;font-family:Open Sans;font-size:14px;font-weight:500}.title-main{color:#333;font-family:Montserrat,sans-serif;font-size:28px;font-weight:600;line-height:60px;padding:15px}@media screen and (max-width:768px){.title-main{color:#333;font-size:22px;padding:15px;text-align:center}}.font-statusbox{font-family:sans-serif;font-size:10px;font-weight:200}.text-normal{font-size:14px}.text-normal,.text-normal-xs{color:#000;font-family:Open Sans;font-weight:500}.text-normal-xs{font-size:11px}.text-oblique{font-size:13px}.text-oblique,.text-oblique-xs{color:#000;font-family:Open Sans;font-style:oblique;font-weight:500}.text-oblique-xs{font-size:11px}.text-bold{font-size:13px}.text-bold,.text-bold-large{color:#000;font-family:Open Sans;font-weight:600}.text-bold-large{font-size:14px}.block-white{background-color:#fff}.block-gray,.block-white{border-color:#e0e0e0;border-radius:4px;border-width:1px}.block-gray{background-color:#fcfcfc}.block-green{background-color:#ceffec;border-color:#e0e0e0;border-radius:4px;border-width:1px}.block-yellow{background-color:#ffe8b6;border-color:#000;border-radius:4px;border-width:1px}.spinner{font-size:1.875rem;line-height:2.25rem;--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity));font-family:Open Sans;font-style:normal;font-weight:200}.h-full{height:100%}@media (max-width:767px){.logs{font-size:10px}}.tooltip-popper{font-family:AvenirNext-Regular;font-size:x-small}.infobox{background-color:#e5ebf1;border:1px solid #b1c0cc;border-radius:10px;display:block;font-family:Open Sans,sans-serif;font-size:.7rem;font-weight:200;line-height:1.5;margin-bottom:20px;margin-top:2px;max-width:-moz-fit-content;max-width:fit-content;min-width:100px;padding:.5rem}.warningbox{background-color:#fdeebd;border:1px solid #f3dd94;border-radius:10px}.errorbox,.warningbox{color:#000;display:block;font-family:Open Sans,sans-serif;font-size:.7rem;font-weight:200;line-height:1.5;margin-bottom:20px;margin-top:2px;max-width:-moz-fit-content;max-width:fit-content;min-width:100px;padding:.5rem}.errorbox{background-color:#ffbdbd;border:1px solid #ff9d9d;border-radius:10px}.helpbox{background-color:#eee;border:1px solid #b1b1b1;border-radius:10px;font-family:Open Sans,sans-serif;font-size:.7rem;line-height:1.5;margin-bottom:20px;margin-top:2px;max-width:-moz-fit-content;max-width:fit-content;min-width:100px;padding:.5rem}.helpbox,.textbox{display:block;font-weight:200}.textbox{border:1px solid #ccc;border-radius:4px;font-size:13px;height:40px}.textarea,.textbox{color:#333;font-family:Open Sans;margin-left:0;padding:6px;width:100%}.textarea{border:1px solid #ccc;border-radius:10px;box-shadow:inset;display:block;font-size:14px;font-weight:200}@media (max-width:640px){.textbox{font-size:14px;height:32px;line-height:24px}}.textbox::-moz-selection{background-color:#adadad;border:0;color:#000}.textbox::selection{background-color:#adadad;border:0;color:#000}.searchbox{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#333;display:flex;font-family:Open Sans;font-size:14px;font-weight:200;padding:8px}@media (max-width:640px){.searchbox{font-size:16px;line-height:24px}}.filterbox,.filterbox .multiselect__input,.filterbox .multiselect__option,.filterbox .multiselect__single,.filterbox .multiselect__tag,.filterbox .multiselect__tags{align-items:center;background-color:#fff;border:0;border-radius:10px;color:#333;display:flex;font-family:Open Sans;font-size:13px;font-weight:600;padding:0}@media (max-width:640px){.filterbox{font-size:16px;line-height:24px}}::-moz-selection{background-color:#adadad;border:0;color:#000}::selection{background-color:#adadad;border:0;color:#000}.pagebox{border:1px solid #ccc;padding:8px}.pagebox,.pagebox-float{background-color:#fff;border-radius:4px;box-shadow:0 0 4px #0000001a;color:#333;font-family:Open Sans;font-size:14px;font-weight:200}.pagebox-float{padding:26px}.button-secondary{background-color:#d3d3d3;border:1px solid #969696;border-radius:10px;color:#070707;font-family:Open Sans;font-size:14px;font-weight:600;height:40px;margin-bottom:10px;margin-top:10px;max-width:150px;min-width:120px;outline:none;text-align:center}.button-secondary:active,.button-secondary:hover{background-color:#bbb}.button-save{background-color:#00bab9;border-radius:4px;color:#fff;font-family:Open Sans;font-size:14px;font-weight:600;height:40px;line-height:0px;margin-bottom:10px;margin-top:10px;min-width:120px;outline:none;padding:10px;text-align:center}.button-save:disabled{background-color:gray;color:#ccc;cursor:not-allowed}.button-save:active,.button-save:hover{background-color:#000;color:#fff}.button-save:hover:disabled{background-color:gray;color:#ccc;cursor:not-allowed}.button-cancel{background-color:#797979;border-radius:4px;color:#fff;font-family:Open Sans;font-size:14px;font-weight:600;height:40px;line-height:0px;margin-bottom:10px;margin-top:10px;max-width:150px;min-width:120px;outline:none;padding:10px;text-align:center}.button-cancel:active{background-color:#464646}.button-cancel:hover{background-color:#2b2b2b}.page-button{border-radius:1rem;margin-left:.5rem;margin-right:.5rem;--tw-bg-opacity:1;background-color:#000;background-color:rgb(0 0 0/var(--tw-bg-opacity));font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem;--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));font-family:Open Sans;font-style:normal;font-weight:200;outline:2px solid transparent;outline-offset:2px;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:linear}.page-button:hover{--tw-bg-opacity:1;background-color:#efc000;background-color:rgb(239 192 0/var(--tw-bg-opacity))}.simple-button{background-color:#000;color:#fff}.disabled-button,.simple-button{border-radius:4px;font-family:Open Sans;font-size:14px;font-weight:600;outline:none;padding:.5rem 1rem;transition:background-color .3s linear}.disabled-button{background-color:#7c7c7c;color:#000}.simple-button:hover{background-color:#efc000}.function-button{background-color:#000;border-radius:4px;color:#fff;font-family:Open Sans;font-size:14px;font-weight:600;outline:none;padding:.5rem 1rem}.function-button:hover{background-color:#4ea7f4;color:#fff}.function-button-pink{background-color:#000;border-radius:4px;color:#fff;font-family:Open Sans;font-size:14px;font-weight:600;outline:none;padding:.5rem 1rem}.function-button-pink:hover{background-color:#f60261;color:#fff}.function-button-yellow{background-color:#000;border-radius:4px;color:#fff;font-family:Open Sans;font-size:14px;font-weight:600;outline:none;padding:.5rem 1rem}.function-button-yellow:hover{background-color:#efc000;color:#fff}.function-button-green{background-color:#000;border-radius:4px;color:#fff;font-family:Open Sans;font-size:14px;font-weight:600;outline:none;padding:.5rem 1rem}.function-button-green:hover{background-color:#00bab9;color:#fff}.function-sec-button{background-color:#000;border-radius:4px;color:#fff;font-family:Open Sans;font-weight:600;outline:none;padding:.5rem 1rem}.function-sec-button:hover{background-color:#4ea7f4}.function-button-red{background-color:#b91919;border-radius:4px;color:#fff;font-family:Open Sans;font-size:14px;font-weight:600;outline:none;padding:.5rem 1rem}.function-button-red:hover{background-color:#ee3939;color:#fff}.fetch-button{background-color:#0000002d;border-radius:4px;color:#333;font-family:Open Sans;font-size:14px;font-weight:600;outline:none;padding:.5rem 1rem}.fetch-button:hover{background-color:#474747;color:#fff}.transaction-item-bg{align-items:center;border-radius:.375rem;display:flex;--tw-bg-opacity:1;background-color:rgb(var(--color-gray-100)/1);background-color:rgb(var(--color-gray-100)/var(--tw-bg-opacity));padding-bottom:.5rem;padding-top:.5rem;--tw-text-opacity:1;color:rgb(var(--color-gray-700)/1);color:rgb(var(--color-gray-700)/var(--tw-text-opacity));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}html{font-family:AvenirNext-Regular}.table-style{cursor:pointer;font-size:.875rem;height:5rem;line-height:1.25rem;--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity));font-family:Open Sans;font-style:normal;font-weight:200}@media (max-width:640px){.table-style{font-size:.75rem;line-height:1rem}}.table-style-locations{cursor:pointer;font-size:.875rem;height:5rem;line-height:1.25rem;--tw-text-opacity:1;font-family:Open Sans;font-style:normal;font-weight:200}.table-style-locations,.table-style-locations:hover{color:#000;color:rgb(0 0 0/var(--tw-text-opacity))}.table-style-locations:hover{border-radius:.25rem;--tw-bg-opacity:1;background-color:#efc000;background-color:rgb(239 192 0/var(--tw-bg-opacity));--tw-text-opacity:1}@media (max-width:640px){.table-style-locations{font-size:.75rem;line-height:1rem}}.table-header{width:auto}@media (max-width:768px){.table-header{width:100%}}.footer{background-color:bg-gray-50;color:#666;font-family:Open Sans;font-size:10px;font-weight:400;margin-top:auto;padding:20px;text-align:center}@media (max-width:768px){.footer{font-size:6px;padding:0}}.chart-container{border-radius:15px;overflow:hidden}.multiselect-blue{--ms-tag-bg:#c4c4c4;--ms-tag-color:#000}.table-name{max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selection-block{align-items:center;border:1px solid #000;border-radius:4px;box-shadow:0 10px 15px #0000004d;display:flex;flex-direction:column;height:208px;justify-content:center;margin-top:16px;padding:16px;text-align:center;transition:all .2s ease-in-out;width:208px}.dashboard-card{align-items:center;display:flex;flex-direction:row;justify-content:space-between}@media (min-width:1024px){.dashboard-card{flex-direction:column}}.navbar-menu-item{display:block;font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem;--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity))}.navbar-menu-item:hover{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity))}.navbar{background-color:#000;color:#fff;font-family:Open Sans;position:fixed;width:90%;z-index:30}.ui.toast-container .toast-box{z-index:999999}.status-available{background-color:#059669;color:#fff}.status-inoperative{background-color:#ef4444;color:#fff}.status-offline{background-color:#ce0000;color:#fff}.status-occupied{background-color:#2cbb28;color:#fff}.status-charging{background-color:#005bce;color:#fff}.status-suspended-evse{background-color:#ff1cff;color:#fff}.status-reserved{background-color:#fc7a00;color:#fff}.status-unknown{background-color:#757575;color:#fff}.status-faulted{background-color:#a80a00;color:#fff}.status-finished{background-color:#2cbb28;color:#fff}.tarrif-option{align-items:center;display:flex;justify-content:center;margin-right:.5rem}.loading-circle{transition:background-color 1s ease}.clip-triangle{border-top-left-radius:10px;clip-path:polygon(0 0,100% 0,0 100%)}.filter-options{background:#f9f9f9;border:1px solid #ccc;margin-top:10px;padding:10px}.no-border-card{border:none!important;box-shadow:none!important}.card-row{display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:768px){.card-row{flex-wrap:nowrap}}@media (min-width:1024px){.card-row{justify-content:space-between}}.auto-width{display:inline-block;max-width:100%;width:-moz-fit-content;width:fit-content}
