/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/App.vue?vue&type=style&index=0&id=7ba5bd90&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/@import url(https://cdn.jsdelivr.net/npm/ol-contextmenu@latest/dist/ol-contextmenu.min.css);
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/App.vue?vue&type=style&index=0&id=7ba5bd90&lang=scss (1) ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/:root{--el-color-primary:#169ca6;--el-color-success:#13ce66;--el-color-warning:#ffba00;--el-color-danger:#ff4949;--el-border-color-light:#dfe4ed;--el-border-color-lighter:#e6ebf5}:export{theme:#169ca6}.arrow{border:solid grey;border-width:0 .2rem .2rem 0;display:inline-block;padding:.4rem}.arrow.white{border-color:#fff}.arrow.small{padding:.2rem}.arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.arrow.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.arrow.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.arrow.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.custom-icon{height:40px;width:40px;background-size:40px 40px;background-position:50%;background-repeat:no-repeat;display:inline-block}.custom-icon.enormous{height:85px;width:85px;background-size:80px 80px}.custom-icon.small{height:30px;width:30px;background-size:30px 30px}.custom-icon.large{background-size:45px}.custom-icon.mini{height:15px;width:15px;background-size:20px 20px}.icon-nav-billing{background-image:url(/img/icon_nav_billing_system.61d1668a.svg)}.icon-nav-conf{background-image:url(/img/icon_nav_configuration.6c3b4c7e.svg)}.icon-nav-customer{background-image:url(/img/icon_nav_customer.c431a77c.svg)}.icon-nav-dashboard{background-image:url(/img/icon_nav_dashboard.768519eb.svg)}.icon-nav-data-export{background-image:url(/img/icon_nav_data_export.b42b6a3a.svg)}.icon-nav-logout{background-image:url(/img/icon_nav_logout.ab5b8732.svg)}.icon-nav-warehouse{background-image:url(/img/icon_nav_meter_warehouse.c7356f79.svg)}.icon-nav-meter{background-image:url(/img/icon_nav_meter.d21435c8.svg)}.icon-nav-network{background-image:url(/img/icon_nav_network.a81ba179.svg)}.icon-nav-role{background-image:url(/img/icon_nav_role.5d40752b.svg)}.icon-nav-task{background-image:url(/img/icon_nav_task.bb549859.svg)}.icon-nav-user{background-image:url(/img/icon_nav_user.48370846.svg)}.icon-download{background-image:url(/img/icon_download.c2d61e3f.svg)}.icon-nav-trigger{background-image:url(/img/icon_nav_trigger.2db68911.svg)}.icon-profile{background-image:url(/img/icon_profile.95cee27d.svg)}.icon-upload{background-image:url(/img/icon_upload.9e0fa347.svg)}.icon-change-password{background-image:url(/img/icon_change_password.a41cc4e4.svg)}.icon-meter{background-image:url(/img/icon_meter.29c67c34.svg)}.icon-read-in-tour{background-image:url(/img/icon_read_in_tour.cf62eb4b.svg)}.icon-skip-in-tour{background-image:url(/img/icon_skip_in_tour.c1ebfc34.svg)}.icon-unassigned-meter{background-image:url(/img/icon_unassigned_meter_in_route.4aa2da3d.svg)}.icon-unread-in-tour{background-image:url(/img/icon_unread_in_tour.8f20a04f.svg)}.icon-add{background-image:url(/img/icon_add.433d103f.svg)}.icon-after{background-image:url(/img/icon_after.a707dc23.svg)}.icon-alert{background-image:url(/img/icon_alert.93b32a86.svg)}.icon-archive{background-image:url(/img/icon_archive.ee9383c6.svg)}.icon-before{background-image:url(/img/icon_before.2d7183d7.svg)}.icon-copy{background-image:url(/img/icon_copy.5de261f9.svg)}.icon-cross{background-image:url(/img/icon_cross.fcab13c2.svg)}.icon-delete{background-image:url(/img/icon_delete.7508efb6.svg)}.icon-edit{background-image:url(/img/icon_edit.f05ada71.svg)}.icon-estimate{background-image:url(/img/icon_estimate.43de179d.svg)}.icon-fullscreen{background-image:url(/img/icon_expand_default.25c17ef2.svg)}.icon-fullscreen-esc{background-image:url(/img/icon_expand_selected.e724e036.svg)}.icon-export{background-image:url(/img/icon_export.7d2465dd.svg)}.icon-filter{background-image:url(/img/icon_filter.45c01602.svg)}.icon-gps-alert-default{background-image:url(/img/icon_gps_alert_default.ea4e2cb2.svg)}.icon-gps-alert-warning{background-image:url(/img/icon_gps_alert_warning.64bf58f3.svg)}.icon-information{background-image:url(/img/icon_information.da41515f.svg)}.icon-list-view{background-image:url(/img/icon_list_view.d0775219.svg)}.icon-map-view{background-image:url(/img/icon_map_view.1aa125bf.svg)}.icon-minus{background-image:url(/img/icon_minus.df0a2258.svg)}.icon-more{background-image:url(/img/icon_more.1ee811c1.svg)}.icon-photo{background-image:url(/img/icon_photo.aa5f0fca.svg)}.icon-radio-default{background-image:url(/img/icon_radio_default.9ab2269e.svg)}.icon-rollback{background-image:url(/img/icon_roll_back.35a3595e.svg)}.icon-search{background-image:url(/img/icon_search.eb6c5f28.svg)}.icon-smart-meter{background-image:url(/img/icon_smart_meter.295b9a8d.svg)}.icon-tick{background-image:url(/img/icon_tick.ab681340.svg)}.icon-undo-rollback{background-image:url(/img/icon_undo_roll_back.9105ace9.svg)}.icon-view{background-image:url(/img/icon_view.3fba1b84.svg)}.icon-undo{background-image:url(/img/icon_undo.6c2a888a.svg)}.icon-load{background-image:url(/img/icon_load.873ca20a.svg)}.icon-arrow-top-right{background-image:url(/img/icon_arrow_top_right.46611228.svg)}.button{height:33px}.button.primary{background:#169ca6;color:#fff}.button.primary.is-active,.button.primary:hover{background:#fff;color:#169ca6}.button.white{background:#fff}.button.white.color-primary{color:#169ca6}.button.white:not(.link-style).is-active,.button.white:not(.link-style):hover{background:#169ca6;color:#fff!important}.button.white.text-grey{color:#bfbfbf}.button.link-style{border:0;text-decoration:underline}.button.link-style.primary{background-color:#fff;color:#169ca6}.button.link-style.small{padding:0;height:auto}.button.danger{background:#c03639;color:#fff}.button.danger.is-active,.button.danger:hover{background:#fff;color:#9f9f9f}.button.transparent{background-color:transparent;color:#169ca6}.button.rounded{border-radius:2rem}.button.circle{border-radius:50%;padding:.15rem}.button.small{padding:.5rem 1.5rem}.button.fixed-size-big{width:15rem;height:2.5rem}.button.with-icon{padding-top:0;padding-bottom:0;line-height:1.875rem;text-align:center;padding-left:10px}.button.with-icon,.button.with-icon *{vertical-align:middle}.button.with-icon *>span{margin-right:1rem}.button.floating-button{width:48px;height:48px;position:fixed;padding:4px;right:50px;bottom:50px;text-align:center;font-size:24px;border-radius:50%!important;z-index:2000;pointer-events:auto;cursor:pointer;color:#fff;line-height:45px;box-shadow:0 0 10px 5px rgba(0,0,0,.1);border:none}.button.floating-button:hover{background:#169ca6;color:#fff;box-shadow:0 0 10px 5px rgba(0,0,0,.15)}.button.floating-button.mobile{right:10px;bottom:10px}.button.toggle-button{position:absolute;top:calc(50% - 1.5rem);left:calc(100% + 1rem);color:#169ca6}.button.toggle-button.button.primary:focus .custom-icon{filter:brightness(0) invert(1)}.button.toggle-button.mobile{right:.7rem;bottom:1rem;left:unset;top:unset}.fab-container{position:fixed;right:50px;bottom:50px;z-index:999;cursor:pointer}.fab-container.mobile{right:10px;bottom:10px}.fab-icon-holder{width:44px;height:44px;border-radius:100%;background:#169ca6;color:#fff;padding:2px;box-shadow:0 6px 20px rgba(0,0,0,.2)}.fab-icon-holder:hover{opacity:.8}.fab-icon-holder i{display:flex;align-items:center;justify-content:center;height:100%;text-align:center;font-size:24px;color:#fff}.fab{width:48px;height:48px;padding:4px}.fab .custom-icon{height:40px;width:40px;background-size:24px 24px}.fab:hover{box-shadow:0 0 10px 5px rgba(0,0,0,.15)}.fab-options{list-style-type:none;margin:0;position:absolute;bottom:70px;right:0;opacity:0;transition:all .3s ease;transform:scale(0);transform-origin:85% bottom}.fab-options:hover,.fab:hover+.fab-options{opacity:1;transform:scale(1)}.fab-options li{display:flex;justify-content:flex-end;padding:5px}.fab-label{padding:2px 5px;align-self:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;border-radius:3px;font-size:16px;background:#666;color:#fff;box-shadow:0 6px 20px rgba(0,0,0,.2);margin-right:10px}.w-100{width:100%!important}.w-75{width:75%!important}.w-50{width:50%!important}.w-25{width:25%!important}.w-fit{width:-moz-fit-content!important;width:fit-content!important}.h-100{height:100%!important}.h-75{height:75%!important}.h-50{height:50%!important}.h-25{height:25%!important}.h-fit{height:-moz-fit-content!important;height:fit-content!important}.text-green{color:#30b08f!important}.text-red{color:#c03639!important}.text-yellow{color:#fec171!important}.text-primary{color:#169ca6!important}.text-black{color:#000!important}.text-grey{color:#bfbfbf!important}.text-underline{text-decoration:underline}.text-bold{font-weight:700}.text-unbold{font-weight:400}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.no-select-text{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pointer{cursor:pointer}.to-left{float:left}.to-right{float:right}.no-margin{margin:0!important}.no-padding{padding:0!important}.m-auto{margin:auto}.p-auto{padding:auto}.opacity-50{opacity:.5}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.button.link-style.primary .custom-icon,.button.primary.is-active .custom-icon,.button.primary:hover .custom-icon,.button.white.color-primary .custom-icon,.button.white:not(.link-style):focus .custom-icon,.icon-list-view.is-active,.icon-map-view.is-active,.primary-icon{filter:invert(45%) sepia(88%) saturate(400%) hue-rotate(136deg) brightness(93%) contrast(95%)}.button.danger .custom-icon,.button.danger.is-active .custom-icon,.button.danger:focus .custom-icon,.button.danger:hover .custom-icon,.button.floating-button:hover .custom-icon,.button.primary .custom-icon,.button.white:not(.link-style).is-active .custom-icon,.button.white:not(.link-style):hover .custom-icon,.fab-icon-holder .custom-icon,.icon-filter.is-active,.white-icon{filter:brightness(0) invert(1)}body{height:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Calibri}label{font-weight:700}html{box-sizing:border-box;scroll-behavior:smooth}#app,html{height:100%}*,:after,:before{box-sizing:inherit}*{margin:0;padding:0}a:active,a:focus{outline:none}a,a:focus,a:hover{cursor:pointer;color:inherit;text-decoration:none}div:focus{outline:none}#app-main{padding-top:3.125rem;min-height:96vh;overflow:hidden;background-color:#eef1f5}#app-main,.app-container{height:100%;width:100%;position:relative}.app-container{padding:15px;display:block}.app-container.page-footer{padding-bottom:4rem}.app-container.mobile{padding:8px}.app-container.mobile.page-footer{margin-bottom:2rem}.loading{margin:auto;margin-bottom:1rem;padding:10rem}.el-loading-mask{z-index:10!important;background-color:hsla(0,0%,100%,.3)}.import-loading{z-index:3000!important}.import-loading .el-icon-loading{font-size:3rem}.import-loading .el-loading-text{margin-top:1rem!important;font-size:1.5rem!important;color:#fff;font-weight:700}.fullscreen{width:100vw;height:100vh;overflow:scroll;display:block;left:0;top:0;z-index:2000;background-color:#fff}.fullscreen,.fullscreen .el-loading-mask:not(.el-collapse-item__wrap .el-loading-mask){position:fixed}.el-checkbox__inner{border-radius:5px;width:19px!important;height:19px!important}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#fff;border-color:#bfbfbf}.el-checkbox__inner:after{border-color:#169ca6!important;border-width:3px!important;height:9px!important;width:4px!important}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after{border-color:#c0c4cc!important}.el-checkbox__input.is-indeterminate .el-checkbox__inner:before{height:4px;top:6px!important;background-color:#169ca6}.el-radio__inner{width:20px;height:20px}.el-radio__input.is-checked .el-radio__inner{background-color:#fff;border-color:#bfbfbf}.el-radio__inner:after{background-color:#169ca6!important;width:12px;height:12px}.float-left{float:left}.el-message-box.mobile{width:96vw}.date-time-range .el-scrollbar.el-time-spinner__wrapper:not(:first-child) .el-time-spinner__item:not(.is-active),.date-time-range .el-time-spinner__item.is-disabled{display:none!important}.flex-col{flex-direction:column!important}.auto-width-cols,.flex-col{display:flex}.auto-width-cols .el-col{flex:1!important;max-width:none!important}.import-loading,.import-loading .el-loading-mask{z-index:9999!important}.el-dialog{border-radius:0}.el-dialog .el-dialog__header{font-weight:700}.el-dialog .el-dialog__body{padding-block:1rem}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/components/ui/header-footer/header.vue?vue&type=style&index=0&id=0b6746fc&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/#header :root{--color-active:#21d075;--color-inactive:#fec800;--color-actual:#177819;--color-deviated:#fa5c4c;--color-target:#fa5c4c;--color-primary:#169ca6;--color-secondary:#107d89;--color-active-antenna:#6296d5;--color-inactive-antenna:#c02a24;--color-suspended:#888}#header :export{active:#21d075;inactive:#fec800;actual:#177819;deviated:#fa5c4c;target:#fa5c4c;primary:#169ca6;activeAntenna:#6296d5;inactiveAntenna:#c02a24;suspended:#888}#header.hideSidebar{width:calc(100% - 54px)}#header.mobile{width:100%}#header{position:fixed;top:0;right:0;width:calc(100% - 15rem);transition:width .28s;z-index:91;height:3.125rem;background:#107d89;color:#fff;box-shadow:0 1px 4px rgba(0,21,41,.08)}#header .hamburger-title-container{float:left;display:flex;align-items:center;height:100%}#header .hamburger-title-container .hamburger{cursor:pointer;margin:.5rem}#header .hamburger-title-container *{vertical-align:middle;color:#f8f8f8}#header .dev-container{height:100%;margin-left:2rem;float:left;display:flex;align-items:center;font-size:.75rem}#header .right-menu{float:right;height:3.125rem;min-width:11rem;position:absolute;right:0;justify-content:end;cursor:pointer}#header .right-menu .el-row{height:3.125rem}#header .right-menu .avatar-container{align-content:center;vertical-align:middle;text-align:right}#header .right-menu .avatar-container .user-avatar{border-radius:50%;font-size:2rem;width:25px;height:25px;background-size:25px}#header .right-menu .login-name{position:relative;font-size:12px;line-height:normal;padding-left:.5rem;color:#f8f8f8}#header .right-menu .login-name p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:90%}#header .right-menu .arrow-container{text-align:left}.header-dropdown{display:flex}.header-dropdown .header-dropdown-text{float:left;line-height:40px}.header-dropdown .custom-icon{float:left}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/components/ui/header-footer/footer.vue?vue&type=style&index=0&id=2b9639ec&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/#footer :root{--color-active:#21d075;--color-inactive:#fec800;--color-actual:#177819;--color-deviated:#fa5c4c;--color-target:#fa5c4c;--color-primary:#169ca6;--color-secondary:#107d89;--color-active-antenna:#6296d5;--color-inactive-antenna:#c02a24;--color-suspended:#888}#footer :export{active:#21d075;inactive:#fec800;actual:#177819;deviated:#fa5c4c;target:#fa5c4c;primary:#169ca6;activeAntenna:#6296d5;inactiveAntenna:#c02a24;suspended:#888}#footer.mobile{width:100%}#footer{z-index:91;background-color:#fff;position:relative;bottom:0;transition:width .28s;box-shadow:0 -1px 15px rgba(0,0,0,.102);line-height:2rem;vertical-align:middle;height:2rem}#footer .copyright{padding:0;background:#fff}#footer .copyright p{text-align:center;font-size:.75rem;margin:0;color:#898989}#footer .copyright a{color:#169ca6}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/components/ui/sidebar/sidebar-item.vue?vue&type=style&index=0&id=7fe9f072&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.sidebar-item .el-menu-item.submenu-not-nested-title:hover .svg-icon,.sidebar-item .el-sub-menu .el-sub-menu__title:hover .svg-icon,.sidebar-item .el-sub-menu .nest-menu .el-menu-item:hover .svg-icon,.sidebar-item .el-sub-menu.is-opened.is-active .el-menu-item:hover .svg-icon,.white-icon{filter:brightness(0) invert(1)}.sidebar-item .el-sub-menu .el-sub-menu__title{height:50px;line-height:50px;background-color:#fff;color:#9f9f9f}.sidebar-item .el-sub-menu .el-sub-menu__title:hover{background-color:#249ca6;color:#f4f4f5}.sidebar-item .el-sub-menu .el-sub-menu__title:hover i{color:#f4f4f5}.sidebar-item .el-sub-menu .el-sub-menu__title{font-size:.813rem;padding:0!important}.sidebar-item .el-sub-menu .el-sub-menu__title:after{content:"";position:absolute;float:right;bottom:0;left:5%;border-top:1px solid #e7e7e7;width:90%}.sidebar-item .el-sub-menu .el-menu-item{min-width:15rem!important;height:37px;line-height:37px;padding-left:50px!important}.sidebar-item .el-sub-menu.is-opened.is-active .el-menu-item{background-color:#249ca6;color:#f4f4f5}.sidebar-item .el-sub-menu.is-opened.is-active .el-menu-item:after{border-color:#9f9f9f}.sidebar-item .el-sub-menu.is-opened.is-active .el-menu-item:hover{background-color:#1b7d89;color:#f4f4f5}.sidebar-item .el-sub-menu.is-opened.is-active .el-menu-item:hover i{color:#f4f4f5}.sidebar-item .el-sub-menu.is-opened.is-active .el-menu-item.is-active{background-color:#1b7d89;color:#f4f4f5}.sidebar-item .el-sub-menu .nest-menu .el-menu-item{background-color:#fff;color:#9f9f9f}.sidebar-item .el-sub-menu .nest-menu .el-menu-item:hover{background-color:#249ca6;color:#f4f4f5}.sidebar-item .el-sub-menu .nest-menu .el-menu-item:hover i{color:#f4f4f5}.sidebar-item .el-sub-menu .nest-menu .el-menu-item.is-active,.sidebar-item .el-sub-menu.is-active>.el-sub-menu__title{background-color:#249ca6;color:#f4f4f5}.sidebar-item .el-menu-item{height:50px;line-height:50px;font-size:.813rem;padding:0!important}.sidebar-item .el-menu-item:after{content:"";position:absolute;float:right;bottom:0;left:5%;border-top:1px solid #e7e7e7;width:90%}.sidebar-item .el-menu-item.submenu-not-nested-title{background-color:#fff;color:#9f9f9f}.sidebar-item .el-menu-item.submenu-not-nested-title:hover{background-color:#249ca6;color:#f4f4f5}.sidebar-item .el-menu-item.submenu-not-nested-title:hover i{color:#f4f4f5}.sidebar-item .el-menu-item.submenu-not-nested-title.is-active{background-color:#249ca6;color:#f4f4f5}.sidebar-item .icon-container{position:relative;display:inline-flex;align-items:flex-start;justify-content:flex-end}.sidebar-item .nest-menu-with-flag{display:inline-flex;align-items:center;justify-content:space-between;width:100%}.sidebar-item .nest-menu-with-flag.flag-in-sidebar-opened{padding-right:16px}.sidebar-item .dot{border-radius:50%;background-color:red;width:10px;height:10px}.sidebar-item .dot-top{position:absolute}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/components/ui/sidebar/sidebar.vue?vue&type=style&index=0&id=4e88e93e&lang=scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.primary-icon{filter:invert(45%) sepia(88%) saturate(400%) hue-rotate(136deg) brightness(93%) contrast(95%)}.grey-icon{filter:invert(45%) sepia(0) saturate(1%) hue-rotate(263deg) brightness(95%) contrast(90%)}#sidebar-container .is-active .custom-icon,.el-menu--popup .el-menu-item:hover .svg-icon,.el-menu--vertical .el-menu-item:hover .svg-icon,.el-menu--vertical .nest-menu .el-submenu>.el-submenu__title:hover .svg-icon,.white-icon{filter:brightness(0) invert(1)}#sidebar-container{transition:width .28s;width:15rem!important;background-color:#fff;height:100%;position:fixed;font-size:0;top:0;bottom:0;left:0;z-index:2000;overflow:hidden;box-shadow:0 0 10px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px 5px rgba(0,0,0,.1)}#sidebar-container .el-menu{border:none;height:100%;width:100%!important}#sidebar-container .is-active.submenu-not-nested-title,#sidebar-container .is-active>.el-submenu__title{background-color:#249ca6;color:#f4f4f5;font-weight:700}#sidebar-container .nest-menu .el-menu-item{padding-left:1.3rem!important}#sidebar-container .sidebar-item .el-menu-item.submenu-not-nested-title,#sidebar-container .sidebar-item .el-sub-menu .el-sub-menu__title,#sidebar-container .sidebar-item .submenu-not-nested-title{padding:10px!important}#sidebar-container .sidebar-logo-container{position:relative;width:100%;height:3.125rem;line-height:3.125rem;background:#fff;padding-left:16px;border-bottom:1px solid #f3f3f3;overflow:hidden}#sidebar-container .sidebar-logo-container .sidebar-logo-link{cursor:pointer;height:100%;width:100%}#sidebar-container .sidebar-logo-container .sidebar-logo-link .sidebar-logo{height:40px;vertical-align:middle;margin-right:9px}#sidebar-container .sidebar-logo-container .sidebar-logo-link .sidebar-logo.collapsed{width:24px;height:24px}#sidebar-container .sidebar-logo-container .sidebar-logo-link .sidebar-title{display:inline-block;margin:0;color:#9f9f9f;font-weight:600;line-height:50px;font-size:14px;font-family:Calibri;vertical-align:middle}#sidebar-container .sidebar-logo-container.collapse .sidebar-logo{margin-right:0}#sidebar-container .horizontal-collapse-transition{transition:width 0s ease-in-out,padding-left 0s ease-in-out,padding-right 0s ease-in-out}#sidebar-container .scrollbar-wrapper{overflow-x:hidden!important}#sidebar-container .el-scrollbar{height:calc(100% - 50px)}#sidebar-container .el-scrollbar__bar.is-vertical{width:4px;top:2px;right:0}#sidebar-container a{display:inline-block;width:100%;overflow:hidden}#sidebar-container .btn-logout{font:normal normal 700 1.25rem/1.75rem Calibri;color:#404040;border:0;margin:1.625rem 0;padding:.75rem 0}#app .hideSidebar #sidebar-container{width:54px!important}#app .hideSidebar .submenu-not-nested-title{padding:0!important;position:relative}#app .hideSidebar .submenu-not-nested-title .el-tooltip{padding:0!important}#app .hideSidebar .submenu-not-nested-title .el-tooltip .sub-el-icon{margin-left:19px}#app .hideSidebar .el-submenu{overflow:hidden}#app .hideSidebar .el-submenu>.el-submenu__title{padding:0!important}#app .hideSidebar .el-submenu>.el-submenu__title .sub-el-icon{margin-left:19px}#app .hideSidebar .el-submenu>.el-submenu__title .el-submenu__icon-arrow{display:none}#app .hideSidebar .el-menu--collapse .sidebar-item .el-sub-menu .el-sub-menu__title{padding:0!important;justify-content:center}#app .hideSidebar .el-menu--collapse .sidebar-item .el-sub-menu .el-sub-menu__title>.el-sub-menu__icon-arrow,#app .hideSidebar .el-menu--collapse .sidebar-item .el-sub-menu .el-sub-menu__title>span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}#app .hideSidebar .el-menu--collapse .sidebar-item .el-sub-menu .el-sub-menu__title .custom-icon{margin:0}#app .hideSidebar .el-menu--collapse .sidebar-item .submenu-not-nested-title>div.el-menu-tooltip__trigger{padding:0!important;justify-content:center}#app .hideSidebar .el-menu--collapse .sidebar-item .submenu-not-nested-title>div.el-menu-tooltip__trigger .custom-icon{margin:0}#app .hideSidebar .el-menu--collapse .btn-logout{width:100%}#app .hideSidebar .sidebar-logo-container{border-bottom:none}#app .hideSidebar .el-menu-item:after,#app .hideSidebar .el-submenu__title:after{left:20%;width:60%}.sidebarLogoFade-enter-active{transition:opacity 1.5s}.sidebarLogoFade-enter,.sidebarLogoFade-leave-to{opacity:0}.el-menu--vertical .el-menu-item,.el-menu--vertical .nest-menu .el-submenu>.el-submenu__title{background-color:#fff;color:#9f9f9f}.el-menu--vertical .el-menu-item:hover,.el-menu--vertical .nest-menu .el-submenu>.el-submenu__title:hover{background-color:#249ca6;color:#f4f4f5}.el-menu--vertical .el-menu-item:hover i,.el-menu--vertical .nest-menu .el-submenu>.el-submenu__title:hover i{color:#f4f4f5}.el-menu--vertical .el-menu-item.is-active,.el-menu--vertical .nest-menu .el-submenu>.el-submenu__title.is-active{background-color:#249ca6;color:#f4f4f5}.el-menu--vertical>.el-menu--popup{max-height:100vh;overflow-y:auto}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-track-piece{background:#d3dce6}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar{width:6px}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-thumb{background:#99a9bf;border-radius:20px}.el-menu--popup{min-width:200px!important}.el-menu--popup .el-menu-item{background-color:#fff;color:#9f9f9f}.el-menu--popup .el-menu-item:hover{background-color:#249ca6;color:#f4f4f5}.el-menu--popup .el-menu-item:hover i{color:#f4f4f5}.el-menu--popup .el-menu-item{height:37px!important;line-height:37px!important;padding:0 20px!important;font-size:.813rem!important}.el-menu--popup .el-menu-item.is-active{background-color:#249ca6;color:#f4f4f5}.mobile #sidebar-container{transition:transform .28s;width:15rem!important}.mobile.hideSidebar #sidebar-container{pointer-events:none;transition-duration:.3s;transform:translate3d(-15rem,0,0)}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/layouts/admin-layout.vue?vue&type=style&index=0&id=237e3cf2&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/:root{--color-active:#21d075;--color-inactive:#fec800;--color-actual:#177819;--color-deviated:#fa5c4c;--color-target:#fa5c4c;--color-primary:#169ca6;--color-secondary:#107d89;--color-active-antenna:#6296d5;--color-inactive-antenna:#c02a24;--color-suspended:#888}:export{active:#21d075;inactive:#fec800;actual:#177819;deviated:#fa5c4c;target:#fa5c4c;primary:#169ca6;activeAntenna:#6296d5;inactiveAntenna:#c02a24;suspended:#888}#main-wrapper{position:relative;height:100%;width:100%}#main-wrapper.hideSidebar>#main-container{margin-left:54px}#main-wrapper.mobile.openSidebar{position:fixed;top:0}#main-wrapper.mobile>#main-container{margin-left:0}#main-wrapper.withoutAnimation #main-container,#main-wrapper.withoutAnimation #sidebar-container{transition:none}#main-wrapper #main-container{min-height:100vh;transition:margin-left .28s;margin-left:15rem;position:relative}#main-wrapper #drawer-bg{background:#000;opacity:.3;width:100%;top:0;height:100%;position:absolute;z-index:999}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/layouts/auth-layout.vue?vue&type=style&index=0&id=244a29a0&lang=scss&scoped=true ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/[data-v-244a29a0]:root{--color-active:#21d075;--color-inactive:#fec800;--color-actual:#177819;--color-deviated:#fa5c4c;--color-target:#fa5c4c;--color-primary:#169ca6;--color-secondary:#107d89;--color-active-antenna:#6296d5;--color-inactive-antenna:#c02a24;--color-suspended:#888}[data-v-244a29a0]:export{active:#21d075;inactive:#fec800;actual:#177819;deviated:#fa5c4c;target:#fa5c4c;primary:#169ca6;activeAntenna:#6296d5;inactiveAntenna:#c02a24;suspended:#888}#auth-layout[data-v-244a29a0]{background-color:#eef1f5}#auth-layout .left[data-v-244a29a0]{text-align:center}#auth-layout .left h1[data-v-244a29a0]{text-transform:lowercase;font-size:2.6rem;color:#db0131}#auth-layout .left small[data-v-244a29a0]{color:#9f9f9f}#auth-layout .right[data-v-244a29a0]{height:100vh;border-top-left-radius:1.563rem;border-bottom-left-radius:1.563rem;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.1)}