.showOnMobile{display:none}.editing .leaflet-container{cursor:crosshair!important}body.el-popup-parent--hidden{padding-right:0!important}body{overflow:hidden;position:fixed;left:0;top:0;bottom:0;right:0}*{margin:0;padding:0}#app{font-family:trebuchet ms;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;color:#2c3e50;display:flex;flex-direction:column;overflow:hidden;position:fixed;left:0;top:0;bottom:0;right:0}.el-overlay,.el-overlay .el-dialog,body{font-family:trebuchet ms;color:#1a1a1a}.el-overlay .el-dialog{background:var(--el-bg-color)}.el-overlay .el-dialog__title,.el-overlay .el-form-item__label,.el-overlay .el-tabs__item{color:#1a1a1a}.el-overlay .el-input__wrapper,.el-overlay .el-select .el-input__wrapper,.el-overlay .el-textarea__inner{background-color:var(--el-bg-color)}.el-overlay .el-input__inner,.el-overlay .el-select__placeholder,.el-overlay .el-textarea__inner{color:#1a1a1a}.el-date-editor,.el-input__wrapper,.el-select .el-input__wrapper,.el-select-dropdown,.el-textarea__inner{background-color:var(--el-bg-color)}.el-date-table td span,.el-input__inner,.el-picker-panel__icon-btn,.el-range-input,.el-select-dropdown__item,.el-select__placeholder,.el-textarea__inner{color:#1a1a1a!important}.el-input__inner::-moz-placeholder,.el-range-input::-moz-placeholder,.el-textarea__inner::-moz-placeholder{color:#606266!important}.el-input__inner::placeholder,.el-range-input::placeholder,.el-textarea__inner::placeholder{color:#606266!important}#head{height:2rem;overflow:hidden;border-bottom:var(--el-text-color-primary) 1px solid;background:var(--el-bg-color);align-content:space-between;justify-content:space-between}#head,#head #user{display:flex}#logo{padding:.5rem}#content{display:flex}#content,#menu{height:calc(var(--vh,100vh) - 2rem)}#menu{width:4.2rem;background:var(--el-color-primary);position:relative;transition:all .3s}#version{position:absolute;bottom:.5rem;left:.25rem;background:var(--el-color-primary-light-3);padding:.3rem;font-size:.55rem;border-radius:.2rem;width:3.8rem;box-sizing:border-box;text-align:center}#open,#version{color:var(--el-text-color-primary)}#open{height:calc(100vh - 2rem);background:var(--el-bg-color);display:flex;align-content:center;justify-content:space-between;transition:.2s;opacity:0;width:0;overflow:hidden}#open.allowExpand .expandBtn{position:absolute;left:555px;top:50%;z-index:9999999999;border:1px solid #fff;background:#05a7e3;padding:5px;padding-top:25px;padding-bottom:25px;color:#fff;transform:translateY(-50%);border-radius:0 5px 5px 0}#open.shown{opacity:1;width:700px}#open.allowExpand.expanded{width:1400px!important}#open.allowExpand.expanded .expandBtn{left:805px}#open.allowExpand.expanded .expandBtn i{transform:rotate(180deg)}#open.shown.editing{width:130px!important}#open.shown.editing div{display:flex;flex-direction:column-reverse;align-content:space-between;justify-content:space-between}#open #rv{overflow-y:auto;height:calc(100vh - 130px);padding:7px}#open.minimized{height:35px!important}::-webkit-scrollbar{width:10px;height:3px;background:#f5f5f5}::-webkit-scrollbar-thumb{width:10px;height:5px;background:#ccc}::-webkit-scrollbar-thumb:hover{background:var(--el-color-info)}#menu ul{list-style:none;margin-top:2.5rem}#menu ul li{position:relative;width:4.2rem;height:4.2rem;z-index:5}#menu ul li a{color:var(--el-text-color-primary);position:relative;display:flex;justify-content:center;align-items:center;flex-direction:row;width:100%;height:100%}#menu ul li a .el-icon{position:relative;display:block;line-height:1.7rem;font-size:1.7rem;text-align:center;transition:.5s;color:var(--el-bg-color);width:1.7rem;height:1.7rem;z-index:10;transform:translateX(5px)}#menu ul li.active a .el-icon{transform:translateX(2.3rem)}#menu ul li a .text{position:absolute;display:block;color:var(--el-bg-color);font-weight:400;font-size:.65rem;letter-spacing:.05rem;transition:.5s;opacity:1;left:0;width:4.5rem;text-align:center;transform:translateX(-25px) rotate(-90deg)}#menu ul li.active a .text{opacity:1;left:0;font-size:.75rem;transform:translateX(-12px) rotate(-90deg)}#menu ul li:hover:not(.active) a .text{transform:translateX(-20px) rotate(-90deg)}#menu ul li:hover:not(.active) a .el-icon{transform:translateX(10px)}#main{width:calc(var(--vw,100vw) - 4.2rem);height:calc(var(--vh,100vh) - 2rem);transition:all .3s}#main.minimized{height:calc(100vh - 50px)!important}.indicator{position:absolute;width:4rem;height:4rem;background:var(--el-text-color-primary);box-sizing:border-box;left:2.35rem;top:2.7rem;border-radius:50%;border:6px solid var(--el-bg-color);transition:.5s;opacity:0;z-index:2;box-shadow:3px 2px 10px rgba(0,0,0,.2)}.indicator:before{top:-21px;border-bottom-right-radius:20px}.indicator:after,.indicator:before{content:"";position:absolute;box-sizing:border-box;background:transparent;left:calc(50% - 23px);width:20px;height:20px;box-shadow:10px 0 0 0 var(--el-bg-color)}.indicator:after{bottom:-21px;border-top-right-radius:20px}#menu ul li:first-child.active~.indicator{transform:translateY(0);opacity:1}#menu ul li:nth-child(2).active~.indicator{transform:translateY(4.2rem);opacity:1}#menu ul li:nth-child(3).active~.indicator{transform:translateY(8.4rem);opacity:1}#menu ul li:nth-child(4).active~.indicator{transform:translateY(12.6rem);opacity:1}#menu ul li:nth-child(5).active~.indicator{transform:translateY(16.8rem);opacity:1}#menu ul li:nth-child(6).active~.indicator{transform:translateY(21rem);opacity:1}#menu ul li:nth-child(7).active~.indicator{transform:translateY(25.2rem);opacity:1}#menu ul li:nth-child(8).active~.indicator{transform:translateY(29.4rem);opacity:1}#heading{text-align:center;font-weight:700;background:var(--el-color-primary);border-radius:20px;padding:10px;color:var(--el-color-white);position:relative;z-index:0;margin:10px}#heading span:first-child{left:0}#heading span:first-child,#heading span:last-child{position:absolute;top:0;padding:6px;font-size:25px;cursor:pointer}#heading span:last-child{right:0}body.rtl #app div #content{flex-direction:row-reverse!important}body.rtl #app div #content #menu ul .indicator{left:-40px}body.rtl #app div #content #menu ul .indicator:before{left:calc(50% + 7px);top:-18px;border-bottom-right-radius:0;border-bottom-left-radius:20px;box-shadow:-10px 0 0 0 var(--el-bg-color)}body.rtl #app div #content #menu ul .indicator:after{left:calc(50% + 7px);bottom:-18px;border-top-right-radius:0;border-top-left-radius:20px;box-shadow:-10px 0 0 0 var(--el-bg-color)}body.rtl #app div #content #menu ul li a .text{left:45px}body.rtl #app div #content #menu ul li.active a .text{left:20px}body.rtl #app div #content #menu ul li a .el-icon{transform:translateX(-7px)}body.rtl #app div #content #menu ul li.active a .el-icon{transform:translateX(-45px)}.notification-soft-red{--el-color-white:#fdd!important;--el-notification-icon-color:#181818!important;--el-notification-content-color:#181818!important}.notification-soft-red .el-icon{color:#181818!important}.notification-red{--el-color-white:#f44336!important;--el-notification-icon-color:#fff!important;--el-notification-title-color:#fff!important}.notification-red .el-icon{color:#fff!important}.notification-soft-yellow{--el-color-white:#ffc!important;--el-notification-icon-color:#181818!important;--el-notification-title-color:#181818!important}.notification-soft-yellow .el-icon{color:#181818!important}.notification-yellow{--el-color-white:#ffeb3b!important;--el-notification-icon-color:#181818!important;--el-notification-title-color:#181818!important}.notification-yellow .el-icon{color:#181818!important}.notification-soft-green{--el-color-white:#dfd!important;--el-notification-icon-color:#181818!important;--el-notification-title-color:#181818!important}.notification-soft-green .el-icon{color:#181818!important}.notification-green{--el-color-white:#4caf50!important;--el-notification-icon-color:#fff!important;--el-notification-title-color:#fff!important}.notification-green .el-icon{color:#fff!important}.notification-soft-info{--el-color-white:#dff!important;--el-notification-icon-color:#181818!important;--el-notification-title-color:#181818!important}.notification-soft-info .el-icon{color:#181818!important}.notification-info{--el-color-white:#2196f3!important;--el-notification-icon-color:#fff!important;--el-notification-title-color:#fff!important}.notification-info .el-icon{color:#fff!important}.el-notification__content{background:#fff!important;color:#000!important;padding:5px;border-radius:5px;min-width:255px}.customFilter{margin-left:1px;padding:10px;background:#fff;text-align:center;margin-bottom:4px;border-radius:4px;color:#fff;box-shadow:0 0 3px rgba(45,45,45,.5);cursor:pointer}.all{background:var(--el-color-info)}.online{background:var(--el-color-success)}.offline{background:var(--el-color-danger)}.unknown{background:var(--el-color-warning)}.motion{background:var(--el-color-primary)}.customFilter.active{border:1px solid #fff}#btnmenu{display:none;padding:.5rem;font-size:1rem;cursor:pointer}#expander{display:none;text-align:center;padding:5px;background:#f3f3f3}@media (orientation:portrait){#menu{width:0;overflow:hidden}#menu.isopen{width:73px!important}#main{width:var(--vw,100vw);height:calc(var(--vh,100vh) - 2rem)}#main.menuShown{width:calc(var(--vw,100vw) - 2rem)}.uname{display:none!important}#btnmenu{display:block}#open.shown{position:absolute;overflow:hidden;left:0;top:0;width:100%;height:100%;z-index:1005}#open.bottom{position:fixed;top:auto!important;bottom:0!important;height:44vh;box-shadow:0 -3px 15px rgba(0,0,0,.15);border-radius:15px 15px 0 0!important;overflow:hidden}#open.bottom.mobileExpanded{height:calc(100vh - 100px)!important}#open.bottom #heading,#open.bottom .kr-spacer{display:none!important}#open.bottom #expander{display:block!important}#main.bottom{height:calc(55vh - 20px)}#pano{position:fixed!important;left:0!important;bottom:0;width:100%!important;height:calc(44vh - 85px)!important;z-index:1005!important}.el-dialog{--el-dialog-width:100vw!important}.el-dialog__footer{overflow:auto;margin-right:10px}.indicator{display:none}#menu ul li.active a .text{transform:translateX(-15px) rotate(-90deg)}#menu ul li.active a .el-icon{transform:translateX(10px)}.showOnMobile{display:block!important}}.el-form-item{margin-bottom:5px!important}.el-form-item__label{line-height:30px!important}:root{--ui-font:"Trebuchet MS","Segoe UI",sans-serif;--ui-text:#1f2937;--ui-text-soft:#6b7280;--ui-surface:#fff;--ui-surface-soft:#f7fafc;--ui-stroke:#dbe4ee;--ui-radius-sm:10px;--ui-radius-md:14px;--ui-radius-lg:18px;--ui-shadow-sm:0 1px 2px rgba(15,23,42,.08);--ui-shadow-md:0 10px 28px rgba(15,23,42,.08);--ui-focus:0 0 0 3px rgba(0,126,255,.2);--el-text-color-primary:#1f2937;--el-text-color-regular:#374151;--el-text-color-secondary:#4b5563;--el-input-text-color:#1f2937;--el-fill-color-blank:#fff}#app,.el-dialog,.el-overlay,body{font-family:var(--ui-font);color:var(--ui-text)}.el-overlay{z-index:2000!important}.el-message-box,.el-notification,.el-overlay .el-dialog{z-index:2001!important}#menu{background:linear-gradient(185deg,var(--el-color-primary),#0068d6);border-right:1px solid hsla(0,0%,100%,.18)}#menu ul li{border-radius:var(--ui-radius-sm);transition:transform .2s ease,background-color .2s ease}#menu ul li:hover{transform:translateX(2px);background:hsla(0,0%,100%,.08)}#open,.el-dialog,.el-message-box{border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-md)}#heading{border-radius:var(--ui-radius-md);letter-spacing:.2px}.el-date-editor,.el-input__wrapper,.el-range-editor,.el-select .el-input__wrapper,.el-textarea__inner{border-radius:12px!important;border:1px solid #cfd8e3!important;box-shadow:0 1px 3px rgba(15,23,42,.06)!important;background:#f8fbff!important;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.el-input__inner,.el-range-input,.el-select .el-input__inner,.el-textarea__inner{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.el-input.is-focus .el-input__inner,.el-range-input:focus,.el-select.is-focus .el-input__inner,.el-textarea__inner:focus{border-color:transparent!important;box-shadow:none!important;background:#fff!important}.el-date-editor:hover,.el-input__wrapper:hover,.el-range-editor:hover,.el-select .el-input__wrapper:hover,.el-textarea__inner:hover{border-color:#b9c7d8}.el-date-editor.is-active,.el-input.is-focus .el-input__wrapper,.el-range-editor.is-active,.el-select .is-focus .el-input__wrapper,.el-textarea__inner:focus{border-color:#0a84ff!important;background:#fff!important;box-shadow:0 0 0 3px rgba(10,132,255,.14)!important}.el-dialog__title,.el-form-item__label,.el-input__inner,.el-range-input,.el-select-dropdown__item,.el-select__input,.el-select__placeholder,.el-select__selected-item,.el-tabs__item,.el-textarea__inner{color:#1f2937!important;-webkit-text-fill-color:#1f2937!important}.el-input.is-disabled .el-input__inner,.el-select.is-disabled .el-input__inner,.el-textarea.is-disabled .el-textarea__inner{background:#eef2f7!important;color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important}body .el-input__inner,body .el-range-input,body .el-select__placeholder,body .el-textarea__inner,body input,body textarea{color:#1f2937!important;-webkit-text-fill-color:#1f2937!important;caret-color:#1f2937}.el-input__inner::-moz-placeholder,.el-range-input::-moz-placeholder,.el-textarea__inner::-moz-placeholder{color:var(--ui-text-soft)!important}.el-input__inner::placeholder,.el-range-input::placeholder,.el-textarea__inner::placeholder{color:var(--ui-text-soft)!important}.el-form-item{margin-bottom:10px!important}.el-button{border-radius:12px;transition:transform .15s ease,box-shadow .15s ease}.el-button:hover{transform:translateY(-1px);box-shadow:var(--ui-shadow-sm)}.el-switch{--el-switch-height:24px;--el-switch-width:46px;--el-switch-button-size:18px;--el-switch-on-color:#0a84ff;--el-switch-off-color:#cfd9e6}.el-switch__core{width:var(--el-switch-width)!important;min-width:var(--el-switch-width)!important;height:var(--el-switch-height)!important;border-radius:999px!important;border:1px solid #c7d3e2!important;box-shadow:inset 0 1px 2px rgba(15,23,42,.12);transition:all .2s ease}.el-switch__action{width:var(--el-switch-button-size)!important;height:var(--el-switch-button-size)!important;top:calc((var(--el-switch-height) - var(--el-switch-button-size))/2)!important;left:calc((var(--el-switch-height) - var(--el-switch-button-size))/2)!important;transform:translateX(0)!important;border-radius:50%!important;box-shadow:0 2px 6px rgba(15,23,42,.25);transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.el-switch.is-checked .el-switch__core{border-color:#0a84ff!important;box-shadow:inset 0 1px 2px rgba(0,90,190,.2),0 0 0 2px rgba(10,132,255,.12)}.el-switch.is-checked .el-switch__action{left:calc((var(--el-switch-height) - var(--el-switch-button-size))/2)!important;transform:translateX(calc(var(--el-switch-width) - var(--el-switch-height)))!important;background:#fff}.el-switch:hover .el-switch__core{filter:brightness(1.02)}.el-checkbox__input .el-checkbox__inner{width:18px;height:18px;border-radius:6px;border:1.5px solid #b9c8da;background:#f8fbff;transition:all .2s ease}.el-checkbox__input .el-checkbox__inner:hover{border-color:#0a84ff;box-shadow:0 0 0 2px rgba(10,132,255,.12)}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background:linear-gradient(135deg,#0a84ff,#0069d9);border-color:#0a84ff;box-shadow:0 3px 8px rgba(0,105,217,.28)}.el-checkbox__input.is-checked .el-checkbox__inner:after{border-width:2px;left:5px;top:2px}.el-checkbox__label{color:#334155;font-weight:500}.el-radio{--el-radio-input-height:18px;--el-radio-input-width:18px;--el-radio-input-border-color:#b9c8da;--el-radio-input-border-color-hover:#0a84ff;--el-radio-checked-icon-color:#0a84ff;--el-radio-checked-input-border-color:#0a84ff;--el-radio-checked-input-background-color:#fff}.el-radio__inner{width:18px!important;height:18px!important;border-width:1.5px!important;box-shadow:0 1px 3px rgba(15,23,42,.12);transition:all .2s ease}.el-radio__input.is-checked .el-radio__inner{box-shadow:0 0 0 2px rgba(10,132,255,.14),0 3px 8px rgba(0,105,217,.2)}.el-radio__label{color:#334155;font-weight:500}.el-dialog__body,.el-dialog__footer,.el-dialog__header{background:var(--ui-surface)}.el-tabs__active-bar{height:3px;border-radius:3px}.el-tabs__item.is-active{font-weight:700}.el-select{width:100%}.el-select .el-input__wrapper{background:#f8fbff!important;border:1px solid #cfd8e3!important;border-radius:12px!important;min-height:42px;box-shadow:0 1px 3px rgba(15,23,42,.06)!important;transition:all .3s ease}.el-select .el-input__wrapper:hover{border-color:#9fb2c9!important;box-shadow:0 3px 10px rgba(15,23,42,.1)!important}.el-select.is-focus .el-input__wrapper,.el-select.is-focused .el-input__wrapper{border-color:#0a84ff!important;box-shadow:0 0 0 3px rgba(10,132,255,.14),0 4px 14px rgba(10,132,255,.12)!important;background:#fff!important;transform:none}.el-select__caret{color:#9ca3af;transition:transform .3s cubic-bezier(.4,0,.2,1),color .3s ease}.el-select.is-focus .el-select__caret,.el-select.is-focused .el-select__caret{color:var(--el-color-primary);transform:rotate(180deg)}.el-select-dropdown{background:hsla(0,0%,100%,.95)!important;backdrop-filter:blur(10px) saturate(180%);border:1px solid hsla(0,0%,100%,.2)!important;border-radius:12px!important;box-shadow:0 0 1px rgba(15,23,42,.1),0 4px 16px rgba(15,23,42,.12),0 8px 32px rgba(15,23,42,.08)!important;margin-top:8px;animation:slideDownFadeIn .3s cubic-bezier(.4,0,.2,1)}.el-select-dropdown__wrap{max-height:280px}.el-select-dropdown__item{padding:10px 16px!important;color:#1f2937!important;-webkit-text-fill-color:#1f2937!important;transition:all .2s ease;font-size:14px;line-height:1.5;border-radius:8px;margin:2px 8px;cursor:pointer}.el-select-dropdown__item:hover{background:linear-gradient(135deg,rgba(0,126,255,.08),rgba(0,110,220,.08))!important;transform:translateX(2px)}.el-select-dropdown__item.selected,.el-select-dropdown__item:hover{color:var(--el-color-primary)!important;-webkit-text-fill-color:var(--el-color-primary)!important}.el-select-dropdown__item.selected{background:linear-gradient(135deg,rgba(0,126,255,.15),rgba(0,110,220,.15))!important;font-weight:600;box-shadow:inset 0 0 0 1px rgba(0,126,255,.2)}.el-popper{border-radius:12px!important}@keyframes slideDownFadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.el-select-dropdown__wrap::-webkit-scrollbar{width:6px}.el-select-dropdown__wrap::-webkit-scrollbar-track{background:transparent}.el-select-dropdown__wrap::-webkit-scrollbar-thumb{background:rgba(0,110,220,.2);border-radius:3px;-webkit-transition:background .2s ease;transition:background .2s ease}.el-select-dropdown__wrap::-webkit-scrollbar-thumb:hover{background:rgba(0,110,220,.4)}#version,.deviceHead{backdrop-filter:saturate(1.1)}