.map-container[data-v-5a1e8498]{position:relative;height:100%;width:100%}.map[data-v-5a1e8498]{height:100%;width:100%}.control-layer[data-v-5a1e8498]{position:absolute;top:10px;right:10px;background:#fff;padding:10px;z-index:1000}.d-flex[data-v-5a1e8498]{display:flex}.align-items-center[data-v-5a1e8498]{align-items:center}.py-1[data-v-5a1e8498]{padding-top:.25rem;padding-bottom:.25rem}.mr-2[data-v-5a1e8498]{margin-right:.5rem}.map-container[data-v-3d33c194]{height:100%}.control-layer[data-v-3d33c194]{background:#fff;padding:10px;display:flex;flex-direction:column}.tools-container[data-v-3d33c194]{position:relative;background:#fff;border-radius:5px;display:flex;justify-content:center;align-items:center;cursor:pointer}.tools[data-v-3d33c194]{position:absolute;display:flex;flex-direction:column;top:100%;right:0;margin-top:10px;height:0;overflow:hidden;transition:.3s ease-out;padding:0 10px;background:#000}.tools-show[data-v-3d33c194]{height:80px}.mask[data-v-3d33c194]{position:fixed;top:0;left:0;background:transparent;height:100vh;width:100vw;cursor:default}.device-card-svg svg{width:20px;height:16px}.device-top[data-v-89553ca6]{height:3px;border-radius:5px 5px 0 0}.critical[data-v-89553ca6]{background:#eb5757}.stable[data-v-89553ca6]{background:#213e7a}.device-container[data-v-89553ca6]{box-shadow:0 1px 0 #e1e7ec}.checkbox-box[data-v-89553ca6]{height:14px;width:14px;border:.5px solid rgba(34,34,34,.9);box-sizing:border-box;border-radius:3px;display:flex;justify-content:center;align-items:center;cursor:pointer}.device-top[data-v-69ffc7f9]{height:3px;border-radius:5px 5px 0 0}.critical[data-v-69ffc7f9]{background:#eb5757}.stable[data-v-69ffc7f9]{background:#213e7a}.device-container[data-v-69ffc7f9]{padding-left:24px;box-shadow:0 1px 0 #e1e7ec}.icon-box[data-v-69ffc7f9]{height:30px;width:30px;border:1px solid;border-radius:5px}.device-in-focus[data-v-69ffc7f9]{background:#dee2eb!important;color:#213e7a!important;cursor:default!important}.cursor-pointer[data-v-69ffc7f9]:hover{background:#8d968f;color:#fff}.modal[data-v-efe5440e]{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;overflow:auto}.modal-background[data-v-efe5440e]{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5)}.modal-footer[data-v-efe5440e],.modal-header[data-v-efe5440e]{display:flex;justify-content:flex-end;padding:1rem;border-bottom:unset}.modal-body[data-v-efe5440e]{flex:1;overflow:auto;padding:1rem}.modal-dialog-lg[data-v-efe5440e]{width:1000px}@media (max-width:1010px){.modal-dialog-lg[data-v-efe5440e]{width:calc(100% - 20px)}}.container[data-v-2d91ef68]{width:300px;background:#fff;position:absolute;right:0;top:64px;height:calc(100% - 64px);padding:28px 20px;display:none;transition:.3s ease-out;z-index:2000;overflow-y:auto}.container.show[data-v-2d91ef68]{display:block}.action-summary[data-v-2d91ef68]{padding:10px;background:#f2f5f7;margin-bottom:26px}.btn-maps[data-v-2d91ef68]{padding:10px 23px;box-shadow:0 4px 4px rgba(0,0,0,.05);border-radius:3px;outline:none}.device-container[data-v-2d91ef68]{height:50px;box-shadow:0 1px 0 #e1e7ec}.delete-poi[data-v-2d91ef68]{cursor:pointer}.delete-poi[data-v-2d91ef68],.poi-header[data-v-2d91ef68]{font-style:italic;font-size:14px;line-height:18px;color:#2980b9}.poi-header[data-v-2d91ef68]{padding-left:10px;font-weight:700}.succeed{background:#dee2eb;padding:10px 15px 1px;margin-bottom:2rem}.succeed p{color:#213e7a}.errorMsg{background:#f8e2ea;padding:10px 15px 1px;margin-bottom:2rem}.errorMsg p{color:#a8286f}.container[data-v-7b1b0e70]{width:300px;background:#fff;position:absolute;right:0;top:64px;height:calc(100% - 64px);padding:28px 20px;display:none;transition:.3s ease-out;z-index:2;overflow-y:auto}.container.show[data-v-7b1b0e70]{display:block}.action-summary[data-v-7b1b0e70]{padding:10px;background:#f2f5f7;margin-bottom:26px}.btn-maps[data-v-7b1b0e70]{padding:10px 23px;box-shadow:0 4px 4px rgba(0,0,0,.05);border-radius:3px;outline:none}.device-container[data-v-7b1b0e70]{height:50px;box-shadow:0 1px 0 #e1e7ec}.delete-poi[data-v-7b1b0e70]{cursor:pointer}.delete-poi[data-v-7b1b0e70],.poi-header[data-v-7b1b0e70]{font-style:italic;font-size:14px;line-height:18px;color:#2980b9}.poi-header[data-v-7b1b0e70]{padding-left:10px;font-weight:700}.pac-container[data-v-7b1b0e70]{z-index:2001!important}select[data-v-7b1b0e70]{-webkit-appearance:none;-moz-appearance:none}select[data-v-7b1b0e70]::-ms-expand{display:none}.error-msg[data-v-7b1b0e70]{background:#f8e2ea;padding:6px 15px;border-radius:6px;color:#a8286f}.map-margins[data-v-62681633]{height:100vh}.icon-container[data-v-77c98098]{display:flex;align-items:center;justify-content:center;border-radius:6px;width:70px;height:70px}.POI-alert[data-v-a69df8aa]{z-index:2000;position:fixed;padding:20px;top:10vh;left:calc(50% - 160px);background:rgba(228,169,122,.9);border:.2px solid #e4a97a;box-shadow:0 4px 4px rgba(0,0,0,.1);border-radius:3px}.btn-maps[data-v-a69df8aa]{background:#f2f5f7;padding:10px 23px;color:#30b24b;border:1px solid #e1e7ec;box-shadow:0 4px 4px rgba(0,0,0,.05);border-radius:3px;outline:none}.filter-card[data-v-a69df8aa]{border:.5px solid #e1e7ec;border-radius:3px;height:50px;align-items:center;justify-content:center;display:flex;width:45px;margin-bottom:10px;cursor:pointer}.filter-menu[data-v-a69df8aa]{position:absolute;top:70px;right:20px;background:#fff;border-radius:4px;width:180px;box-shadow:0 4px 4px rgba(0,0,0,.1)}.filter-menu-header[data-v-a69df8aa]{background:#ececec;border-radius:4px 4px 0 0;border:.3px solid rgba(0,0,0,.1)}.filter-menu-body[data-v-a69df8aa]{border-bottom:.3px solid rgba(94,106,121,.4);font-size:13px;line-height:17px;cursor:pointer}.filter-card.show[data-v-a69df8aa]{border:.5px solid #213e7a}.filter-card.show svg path{stroke:#213e7a;fill:#213e7a}.checkbox-box{height:14px;width:14px;border:.5px solid rgba(34,34,34,.9);box-sizing:border-box;border-radius:3px;display:flex;justify-content:center;align-items:center;cursor:pointer}#graphselect{background-color:inherit;border:none;color:#213e7a;padding:7px 25px;border-radius:30px;outline:none}#graphselect:hover{background-color:#213e7a;color:#fff}#graphselect.device-selected,#graphselect:disabled,#graphselect[disabled]{background-color:#dee2eb;color:#213e7a}.create-point{left:50%;transform:translate(-50%,-50%);border-radius:10px;z-index:1000;bottom:27px;position:absolute}@media (max-width:1200px){.create-point{width:80%}}.pac-container{z-index:10000!important}.card-height{height:calc(100vh - 396px)}.introjs[data-v-a69df8aa]{position:fixed;top:.3rem;right:12rem;z-index:60}@media (max-width:991px){.introjs[data-v-a69df8aa]{display:none!important}}input[type=number][data-v-a69df8aa]::-webkit-inner-spin-button,input[type=number][data-v-a69df8aa]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.devices[data-v-a69df8aa]{height:calc(100vh - 268px);background:#fff;bottom:30px;border:1px solid #e1e7ec;box-sizing:border-box;border-radius:5px;overflow:hidden}.close-tab[data-v-a69df8aa],.devices[data-v-a69df8aa]{position:absolute;left:2rem;z-index:1000;max-width:350px;transition:.5s ease-in}.close-tab[data-v-a69df8aa]{bottom:calc(100vh - 234px);display:flex;justify-content:flex-end}.close-menu[data-v-a69df8aa]{cursor:pointer;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 4px rgba(0,0,0,.25);background:#f2f5f7;border-radius:50%;border:1px solid #b7c3cd;width:41px;height:41px}.devices-hidden[data-v-a69df8aa]{border:none;height:0}.device-selected[data-v-a69df8aa]{margin:.25rem;background-color:#f7f8f9;cursor:pointer}.closetab-hidden[data-v-a69df8aa]{bottom:30px;justify-content:flex-start}.closetab-hidden .close-menu[data-v-a69df8aa]{bottom:30px;width:60px;height:60px;border:none;background:#213e7a;box-shadow:0 4px 4px rgba(0,0,0,.1)}.dashboard-button[data-v-a69df8aa]{height:66.5px;border-bottom:1px solid #e1e7ec}.form-control[data-v-a69df8aa]{height:50px;width:100%}.dashboard-nav[data-v-a69df8aa]{height:50px;padding:5px!important}@media (max-width:768px){.close-tab[data-v-a69df8aa]{justify-content:flex-start}.close-tab[data-v-a69df8aa],.devices[data-v-a69df8aa]{max-width:300px!important;left:calc(50vw - 150px)}.dashboard-nav[data-v-a69df8aa]{justify-content:center!important}.dashboard-nav .font-16[data-v-a69df8aa]{font-size:14px!important}}.active-nav[data-v-a69df8aa]{color:#213e7a;border-bottom:2px solid #213e7a;font-weight:600}.device-count[data-v-a69df8aa]{background:#e1e7ec;border-radius:20px;padding:0 5px}