#page-container>#main-container .content,#page-container>#page-footer .content,#page-container>#page-header .content,#page-container>#page-header .content-header{max-width:100%}#app{width:100%;height:100%;overflow:hidden}body{background-color:var(--theme_bg_color);background:url(../img/main_bg.c4f48b25.png) no-repeat;background-size:cover}.content-full{width:100%;margin:0 auto;padding:.95rem .95rem 1px}:root{--theme_bg_color:#000581;--theme_button_color:#9acd32;--theme_font_color:#fff;--theme_box_color:rgba(25,186,139,0.17);--theme_box_green_color:rgba(25,190,107,0.3);--theme_box2_green_color:rgba(25,190,107,0.1);--theme_box_gray_color:rgba(144,147,153,0.1);--theme_seqNum_bg_color:#048d6b;--theme_box_little_color:#02a6b5;--theme_nav_bg_color:#0b122e;--theme_head_nav_bg_color:#081833;--theme_sub_nav_bg_color:#495057;--theme_online_text_color:#19be6b;--theme_sub_title_color:#f90;--theme-table-color:#0f253a;--theme-table-row-color:#102135;--theme_table-font-color:hsla(0,0%,100%,0.8);--theme_table-border-colr:rgba(0,145,234,0.1);--theme_table_header_bg_color:rgba(0,145,234,0.17);--theme_modal_bg_color:#1d3666;--theme_input_bg_color:rgba(17,28,66,0.6)}.form-group[data-v-be2e8a54]{margin-bottom:1rem!important;width:100%!important;float:none!important}#login .btn-hero-lg[data-v-be2e8a54]{padding:.875rem 2.25rem!important;font-size:.875rem!important;line-height:1.5!important;border-radius:.25rem!important}#login .btn-hero-primary[data-v-be2e8a54]{color:#fff!important;text-transform:uppercase;letter-spacing:.0625rem;font-weight:700;padding:.625rem 1.5rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;background-color:#0665d0!important;border:none;-webkit-box-shadow:0 .125rem .75rem rgba(4,65,134,.25);box-shadow:0 .125rem .75rem rgba(4,65,134,.25);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .12s ease-out;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out,-webkit-transform .12s ease-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out,-webkit-transform .12s ease-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .12s ease-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .12s ease-out,-webkit-box-shadow .15s ease-in-out,-webkit-transform .12s ease-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .12s ease-out,-webkit-transform .12s ease-out}#login .btn-hero-primary[data-v-be2e8a54]:hover{color:#fff;background-color:#117ef8;-webkit-box-shadow:0 .375rem .75rem rgba(4,65,134,.4);box-shadow:0 .375rem .75rem rgba(4,65,134,.4);-webkit-transform:translateY(-1px);transform:translateY(-1px)}#login .btn-block[data-v-be2e8a54]{display:block;width:100%}#login .btn[data-v-be2e8a54]{display:inline-block;font-weight:600;color:#495057;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.code-style[data-v-be2e8a54]{width:calc(100% - 100px)!important;display:inline-block!important}.codeBtn[data-v-be2e8a54]{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border:1px solid #0665d0!important;line-height:1.87;font-size:.9375rem;width:100px;line-height:1.88;margin-top:-2px}.form-control[data-v-be2e8a54]{color:#495057!important}.bg-image[data-v-be2e8a54]{background-image:url(../img/bg.a6333996.jpg);background-size:cover;background-position:50%;height:100%!important;width:100%!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.bg-image[data-v-be2e8a54],[data-v-be2e8a54] .hero-static{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}[data-v-be2e8a54] .hero-static{min-height:100%!important;height:auto!important}.row[data-v-be2e8a54]{margin:0!important;width:100%}.sys-header[data-v-0dc0036c]{height:80px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(2,13,29,.95)),to(rgba(2,13,29,0)));background:linear-gradient(180deg,rgba(2,13,29,.95),rgba(2,13,29,0));position:relative;z-index:1000;pointer-events:none}.header-content[data-v-0dc0036c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 24px 0}.header-content>div[data-v-0dc0036c]{pointer-events:auto}#page-container.side-scroll #side-overlay[data-v-0e66f642],#page-container.side-scroll #sidebar[data-v-0e66f642]{overflow-y:auto}li[data-v-0e66f642]{list-style:none}a[data-v-0e66f642]{cursor:pointer}.content-header[data-v-0e66f642],.custom-dark-header[data-v-0e66f642]{background-color:transparent!important}.custom-nav-link[data-v-0e66f642]{color:hsla(0,0%,100%,.75)!important;-webkit-transition:all .3s;transition:all .3s}.custom-nav-link .nav-main-link-icon[data-v-0e66f642]{color:#38bdf8!important}.custom-nav-link.active[data-v-0e66f642],.custom-nav-link[data-v-0e66f642]:hover{color:#fff!important;background-color:hsla(0,0%,100%,.05)!important}.custom-nav-link .nav-main-link-name[data-v-0e66f642]{font-weight:500;letter-spacing:1px}.fiexd-panel[data-v-0e66f642]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;position:fixed;bottom:0;width:100%;padding:15px 0 25px 0;background:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#051225),to(rgba(5,18,37,0)));background:linear-gradient(0deg,#051225 50%,rgba(5,18,37,0));border-top:1px solid hsla(0,0%,100%,.05)}.side-action-btn[data-v-0e66f642]{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.8);padding:8px 16px;border-radius:4px;font-size:13px;font-weight:700;letter-spacing:1px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.side-action-btn[data-v-0e66f642]:hover{background:rgba(56,189,248,.15);border-color:#38bdf8;color:#fff;-webkit-box-shadow:0 0 10px rgba(56,189,248,.3);box-shadow:0 0 10px rgba(56,189,248,.3)}.side-action-btn.logout-btn[data-v-0e66f642]:hover{background:rgba(239,68,68,.15);border-color:#f87171;color:#fff;-webkit-box-shadow:0 0 10px rgba(239,68,68,.3);box-shadow:0 0 10px rgba(239,68,68,.3)}.el-main[data-v-d5a8eac0]{height:100%}#page-container.page-header-fixed #main-container.none[data-v-d5a8eac0],#page-container.sidebar-o.none[data-v-d5a8eac0],.el-header[data-v-d5a8eac0]{padding:0!important}#app[data-v-d5a8eac0],body[data-v-d5a8eac0],html[data-v-d5a8eac0]{width:100%;height:100%;margin:0;padding:0}.canvas[data-v-d5a8eac0]{position:absolute;width:100%;left:0;top:0;height:100%;z-index:-1;opacity:.2;pointer-events:none}#page-container[data-v-d5a8eac0]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;height:100%!important}#page-container[data-v-d5a8eac0],.main-container[data-v-d5a8eac0]{-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.main-container[data-v-d5a8eac0]{-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important;min-height:0!important;height:auto!important;padding:0!important;margin:0!important;width:100%;overflow:hidden}#page-container.none[data-v-d5a8eac0],#page-container.sidebar-o.none[data-v-d5a8eac0]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;height:100%!important;min-height:100%!important;width:100%!important;padding:0!important;margin:0!important}#main-container.none[data-v-d5a8eac0],.main-container.none[data-v-d5a8eac0]{-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important;height:100%!important;min-height:100%!important;width:100%!important;padding:0!important;margin:0!important}#sidebar[data-v-d5a8eac0]{width:320px!important}#side-overlay[data-v-d5a8eac0]{width:360px!important}@media (min-width:992px){#page-container.sidebar-o[data-v-d5a8eac0]{padding-left:320px!important;margin-left:0!important}#page-container.sidebar-o.none[data-v-d5a8eac0]{padding-left:0!important;margin-left:0!important}}.el-dialog__wrapper,.modal{z-index:99999!important}.modal-backdrop{z-index:99998!important}.close,.el-dialog__headerbtn,.modal-header .close{z-index:100000!important;cursor:pointer!important;position:relative!important}.el-message-box__wrapper{z-index:100001!important}.el-message-box{z-index:100002!important}.el-message{z-index:100005!important}#page-header,.el-header,header{z-index:1000!important}.modal-content .close,.modal-header .close{position:relative!important;z-index:999999!important;pointer-events:auto!important}.font-mono[data-v-1463a5c0]{font-family:Courier New,Courier,monospace}.tech-card[data-v-3e169bcc]{@apply bg-[#051225]/85 border border-blue-800/40 rounded-lg shadow-lg backdrop-blur-sm relative overflow-hidden;-webkit-box-shadow:inset 0 0 20px rgba(0,70,150,.2);box-shadow:inset 0 0 20px rgba(0,70,150,.2)}.custom-scroll[data-v-3e169bcc]::-webkit-scrollbar{width:3px}.custom-scroll[data-v-3e169bcc]::-webkit-scrollbar-thumb{background:rgba(0,170,255,.4);border-radius:2px}.custom-scroll[data-v-3e169bcc]::-webkit-scrollbar-track{background:transparent}.weather-title-bar[data-v-3e169bcc]{cursor:pointer;outline:none}.weather-title-text[data-v-3e169bcc]{display:inline-block;max-width:100%;border-bottom:2px solid transparent;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.weather-title-bar:focus-visible .weather-title-text[data-v-3e169bcc],.weather-title-bar:hover .weather-title-text[data-v-3e169bcc]{border-bottom-color:#fff}.custom-scroll[data-v-f777ed2a]::-webkit-scrollbar{width:4px;height:4px}.custom-scroll[data-v-f777ed2a]::-webkit-scrollbar-track{background:transparent;border-radius:4px}.custom-scroll[data-v-f777ed2a]::-webkit-scrollbar-thumb{background:rgba(6,182,212,.3);border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.custom-scroll[data-v-f777ed2a]::-webkit-scrollbar-thumb:hover{background:rgba(6,182,212,.8);-webkit-box-shadow:0 0 5px rgba(6,182,212,.5);box-shadow:0 0 5px rgba(6,182,212,.5)}.custom-scroll[data-v-f777ed2a]{scrollbar-width:thin;scrollbar-color:rgba(6,182,212,.4) transparent}.dark-pagination[data-v-f777ed2a] .el-pagination.is-background .el-pager li:not(.disabled){background-color:rgba(59,130,246,.1);color:#93c5fd;border:1px solid rgba(59,130,246,.3);border-radius:4px}.dark-pagination[data-v-f777ed2a] .el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#3b82f6;color:#fff;border-color:#60a5fa;-webkit-box-shadow:0 0 10px rgba(59,130,246,.5);box-shadow:0 0 10px rgba(59,130,246,.5)}.dark-pagination[data-v-f777ed2a] .el-pagination.is-background .btn-next,.dark-pagination[data-v-f777ed2a] .el-pagination.is-background .btn-prev{background-color:rgba(59,130,246,.1);color:#93c5fd;border:1px solid rgba(59,130,246,.3);border-radius:4px}.dark-pagination[data-v-f777ed2a] .el-pagination.is-background .btn-next:hover,.dark-pagination[data-v-f777ed2a] .el-pagination.is-background .btn-prev:hover{color:#fff;background-color:rgba(59,130,246,.4);border-color:#3b82f6}.dark-pagination[data-v-f777ed2a] .el-pagination.is-background .el-pager li.btn-quicknext,.dark-pagination[data-v-f777ed2a] .el-pagination.is-background .el-pager li.btn-quickprev{color:#93c5fd}.alarm-type-tag[data-v-c4e7cc0e]{display:inline-block;text-align:center;font-weight:700;letter-spacing:1px;border-style:solid;border-width:1px;border-radius:4px;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease;transition:all .3s ease}.alarm-type-tag--normal[data-v-c4e7cc0e]{min-width:52px;padding:4px 10px;font-size:13px}.alarm-type-tag--small[data-v-c4e7cc0e]{min-width:44px;padding:2px 8px;font-size:12px}.alarm-type-tag--alarm[data-v-c4e7cc0e]{-webkit-animation:alarm-tag-pulse-c4e7cc0e 1.8s infinite;animation:alarm-tag-pulse-c4e7cc0e 1.8s infinite}@-webkit-keyframes alarm-tag-pulse-c4e7cc0e{0%{-webkit-box-shadow:0 0 0 0 rgba(239,68,68,.5);box-shadow:0 0 0 0 rgba(239,68,68,.5)}70%{-webkit-box-shadow:0 0 0 4px rgba(239,68,68,0);box-shadow:0 0 0 4px rgba(239,68,68,0)}to{-webkit-box-shadow:0 0 0 0 rgba(239,68,68,0);box-shadow:0 0 0 0 rgba(239,68,68,0)}}@keyframes alarm-tag-pulse-c4e7cc0e{0%{-webkit-box-shadow:0 0 0 0 rgba(239,68,68,.5);box-shadow:0 0 0 0 rgba(239,68,68,.5)}70%{-webkit-box-shadow:0 0 0 4px rgba(239,68,68,0);box-shadow:0 0 0 4px rgba(239,68,68,0)}to{-webkit-box-shadow:0 0 0 0 rgba(239,68,68,0);box-shadow:0 0 0 0 rgba(239,68,68,0)}}.dialog-title-bar[data-v-658e7725]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dialog-title-bar[data-v-658e7725],.dialog-title-left[data-v-658e7725]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dialog-title-left[data-v-658e7725]{gap:14px}.dialog-title-left .title-icon[data-v-658e7725]{color:#ef4444;font-size:28px}.dialog-title-left .title-text[data-v-658e7725]{font-size:22px;font-weight:700;color:#fff;letter-spacing:2px}.dialog-title-left .title-total[data-v-658e7725]{font-size:15px;color:#0de;padding:4px 14px;border-radius:14px;border:1px solid rgba(0,221,238,.4);background:rgba(0,221,238,.08)}.custom-close-icon[data-v-658e7725]{font-size:26px;color:#94a3b8;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.custom-close-icon[data-v-658e7725]:hover{color:#ef4444;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.filter-bar[data-v-658e7725]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8px 0 12px 0;padding-bottom:10px;border-bottom:1px dashed rgba(0,170,255,.2)}.filter-tabs[data-v-658e7725]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.filter-tab[data-v-658e7725]{padding:8px 18px;border-radius:4px;font-size:15px;font-weight:600;color:#fff;background:#0f2a4a;border:2px solid #1e88e5;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;letter-spacing:1px}.filter-tab .filter-count[data-v-658e7725]{margin-left:6px;font-family:monospace;color:#90caf9}.filter-tab[data-v-658e7725]:hover{background:#173b63;border-color:#42a5f5;color:#fff}.filter-tab:hover .filter-count[data-v-658e7725]{color:#fff}.filter-tab.active[data-v-658e7725]{background:#1976d2;border-color:#64b5f6;color:#fff}.filter-tab.active .filter-count[data-v-658e7725]{color:#fff}.filter-tab.tab-alarm.active[data-v-658e7725]{background:#c62828;border-color:#ef5350}.filter-tab.tab-warning.active[data-v-658e7725]{background:#b7881c;border-color:#f9c748;color:#1a1a1a}.filter-tab.tab-warning.active .filter-count[data-v-658e7725]{color:#1a1a1a}.filter-tab.tab-restore.active[data-v-658e7725]{background:#2e7d32;border-color:#66bb6a}.btn-refresh[data-v-658e7725]{background:#0288d1!important;border:2px solid #4fc3f7!important;color:#fff!important;font-weight:600!important;font-size:15px!important;padding:8px 18px!important}.btn-refresh[data-v-658e7725]:hover{background:#039be5!important;border-color:#81d4fa!important;color:#fff!important}.action-bar[data-v-658e7725]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:12px}.btn-batch[data-v-658e7725]{min-width:220px;font-size:15px!important;font-weight:600!important;letter-spacing:1px;padding:10px 22px!important;border-width:2px!important}.btn-batch.is-disabled[data-v-658e7725],.btn-batch.is-disabled[data-v-658e7725]:hover{background:#4a1f1f!important;border-color:#7f3333!important;color:#e0a0a0!important;cursor:not-allowed}.btn-batch--active[data-v-658e7725],.btn-batch--active[data-v-658e7725]:focus,.btn-batch--active[data-v-658e7725]:hover{background:#d32f2f!important;border-color:#ef5350!important;color:#fff!important}.btn-batch--active[data-v-658e7725]:hover{background:#e53935!important}.selection-tips[data-v-658e7725]{font-size:14px;color:#bfdbfe;font-weight:500}.selection-tips .num-highlight[data-v-658e7725]{color:#ff6b6b;font-weight:700;font-family:monospace;font-size:18px;margin:0 2px}.table-wrap[data-v-658e7725]{position:relative}.id-tag[data-v-658e7725]{color:#0af;margin-right:6px;font-family:monospace;font-size:15px}.row-name[data-v-658e7725]{color:#fff;font-size:15px}.row-time[data-v-658e7725]{color:#cbd5e1;font-family:monospace;letter-spacing:1px;font-size:15px}.row-msg[data-v-658e7725]{color:hsla(0,0%,100%,.92);font-size:15px}.empty-hint[data-v-658e7725]{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;color:#22c55e;pointer-events:none}.empty-hint i[data-v-658e7725]{font-size:56px}.empty-hint span[data-v-658e7725]{font-size:16px;color:#94a3b8;letter-spacing:1px}.alarm-process-dialog{background:rgba(5,18,37,.96)!important;border:1px solid rgba(0,170,255,.4);-webkit-box-shadow:0 0 40px rgba(0,170,255,.2);box-shadow:0 0 40px rgba(0,170,255,.2);backdrop-filter:blur(12px)}.alarm-process-dialog .el-dialog__header{padding:16px 24px 10px 24px;border-bottom:1px solid rgba(0,170,255,.2)}.alarm-process-dialog .el-dialog__title{color:#fff!important}.alarm-process-dialog .el-dialog__body{color:#fff!important;padding:16px 24px 24px 24px}.alarm-process-dialog .alarm-table{background:transparent;color:#fff;border:1px solid rgba(0,170,255,.2);border-radius:4px}.alarm-process-dialog .alarm-table:before{display:none}.alarm-process-dialog .alarm-table th.el-table__cell{background:rgba(0,170,255,.12)!important;color:#0de!important;font-weight:700;font-size:16px;padding:14px 0!important;border-bottom:1px solid rgba(0,170,255,.3)!important;letter-spacing:1px}.alarm-process-dialog .alarm-table td.el-table__cell,.alarm-process-dialog .alarm-table tr{background:transparent!important;color:#fff!important;font-size:15px;padding:12px 0!important;border-bottom:1px solid rgba(0,170,255,.08)!important}.alarm-process-dialog .alarm-table tr:hover>td.el-table__cell{background:rgba(0,170,255,.08)!important}.alarm-process-dialog .alarm-table .el-table__row--striped td.el-table__cell{background:hsla(0,0%,100%,.02)!important}.alarm-process-dialog .alarm-table .el-checkbox__inner{background:rgba(0,0,0,.4);border-color:rgba(0,170,255,.5)}.alarm-process-dialog .alarm-table .el-checkbox__input.is-checked .el-checkbox__inner{background:#0af;border-color:#0df}.alarm-process-dialog .alarm-table .el-table__empty-block{background:transparent}.alarm-process-dialog .alarm-table .el-table__empty-text{display:none}.alarm-process-dialog .alarm-table .el-table__body-wrapper::-webkit-scrollbar{width:6px;height:6px}.alarm-process-dialog .alarm-table .el-table__body-wrapper::-webkit-scrollbar-thumb{background:rgba(0,170,255,.5);border-radius:4px}.alarm-process-dialog .alarm-table .el-table__body-wrapper::-webkit-scrollbar-track{background:transparent}.center-container[data-v-e995757e]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top-section[data-v-e995757e]{height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-stats[data-v-e995757e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;width:100%}.stat-card[data-v-e995757e]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:rgba(5,18,37,.85);border:1px solid rgba(0,170,255,.3);padding:10px 0;border-radius:8px;text-align:center;backdrop-filter:blur(4px);-webkit-box-shadow:inset 0 0 20px rgba(0,100,255,.1);box-shadow:inset 0 0 20px rgba(0,100,255,.1);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stat-card[data-v-e995757e],.stat-label[data-v-e995757e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stat-label[data-v-e995757e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0de;font-size:14px;margin-bottom:5px}.stat-icon[data-v-e995757e]{width:20px;height:20px;margin-right:5px}.stat-value .num[data-v-e995757e]{font-size:24px;font-weight:700;color:#fff;font-family:monospace}.stat-value .unit[data-v-e995757e]{font-size:12px;color:#ccc;margin-left:5px}.map-section[data-v-e995757e]{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;min-height:0}.map-control-btns[data-v-e995757e]{position:absolute;left:20px;top:10px;z-index:30;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.control-btn[data-v-e995757e]{padding:6px 15px;background:rgba(5,18,37,.9);color:#0de;border-radius:4px;cursor:pointer;font-size:14px;border:1px solid rgba(0,170,255,.5);-webkit-box-shadow:inset 0 0 10px rgba(0,100,255,.2);box-shadow:inset 0 0 10px rgba(0,100,255,.2);-webkit-transition:all .3s ease;transition:all .3s ease}.control-btn[data-v-e995757e]:hover{background:rgba(0,100,200,.8);color:#fff;border-color:#0af;-webkit-box-shadow:0 0 10px rgba(0,170,255,.6);box-shadow:0 0 10px rgba(0,170,255,.6)}.bottom-section[data-v-e995757e]{height:28%;padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.alarm-box[data-v-e995757e]{width:96%;height:100%;background:rgba(5,18,37,.85);border:1px solid rgba(0,170,255,.3);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.alarm-header[data-v-e995757e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;border-bottom:1px solid rgba(0,170,255,.2);padding-bottom:5px}.tabs[data-v-e995757e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.tab-btn[data-v-e995757e]{padding:5px 14px;border-radius:4px;background:rgba(0,170,255,.1);color:#0af;font-size:15px;cursor:pointer;border:1px solid transparent}.tab-btn.active[data-v-e995757e]{background:#06c;color:#fff;border-color:#0df}.more-btn[data-v-e995757e]{color:#0de;font-size:13px;cursor:pointer}.table-header[data-v-e995757e]{display:-webkit-box;display:-ms-flexbox;display:flex;color:#0de;font-size:15px;font-weight:700;padding:6px 10px;background:rgba(0,170,255,.1)}.table-body[data-v-e995757e]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;position:relative;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.table-body[data-v-e995757e]::-webkit-scrollbar{display:none}.list-row[data-v-e995757e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 10px;border-bottom:1px solid hsla(0,0%,100%,.05);color:#fff;font-size:14px}.list-row[data-v-e995757e]:nth-child(2n){background:hsla(0,0%,100%,.02)}.col-name[data-v-e995757e]{width:30%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.id-tag[data-v-e995757e]{color:#0af;margin-right:5px}.col-type[data-v-e995757e]{width:15%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.col-time[data-v-e995757e]{width:25%;text-align:center;color:#ccc}.col-msg[data-v-e995757e]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#0ff}.no-data[data-v-e995757e]{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#666}.table-body[data-v-e995757e]::-webkit-scrollbar{width:4px}.table-body[data-v-e995757e]::-webkit-scrollbar-thumb{background:rgba(6,182,212,.5);border-radius:4px}.table-body[data-v-e995757e]::-webkit-scrollbar-track{background:transparent}.header-alarm-bell[data-v-e995757e]{position:relative;margin-left:20px;font-size:22px;color:#ef4444;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.header-alarm-bell[data-v-e995757e]:hover{color:#ff7875;-webkit-transform:scale(1.1);transform:scale(1.1)}.glow-red-dot[data-v-e995757e]{position:absolute;top:-6px;right:-12px;background-color:#ef4444;color:#fff;font-size:12px;font-weight:700;padding:1px 5px;border-radius:10px;border:2px solid #0f172a;-webkit-box-shadow:0 0 10px rgba(239,68,68,.8);box-shadow:0 0 10px rgba(239,68,68,.8);-webkit-animation:pulse-e995757e 1.5s infinite;animation:pulse-e995757e 1.5s infinite;line-height:1}@-webkit-keyframes pulse-e995757e{0%{-webkit-box-shadow:0 0 0 0 rgba(239,68,68,.7);box-shadow:0 0 0 0 rgba(239,68,68,.7)}70%{-webkit-box-shadow:0 0 0 10px rgba(239,68,68,0);box-shadow:0 0 0 10px rgba(239,68,68,0)}to{-webkit-box-shadow:0 0 0 0 rgba(239,68,68,0);box-shadow:0 0 0 0 rgba(239,68,68,0)}}@keyframes pulse-e995757e{0%{-webkit-box-shadow:0 0 0 0 rgba(239,68,68,.7);box-shadow:0 0 0 0 rgba(239,68,68,.7)}70%{-webkit-box-shadow:0 0 0 10px rgba(239,68,68,0);box-shadow:0 0 0 10px rgba(239,68,68,0)}to{-webkit-box-shadow:0 0 0 0 rgba(239,68,68,0);box-shadow:0 0 0 0 rgba(239,68,68,0)}}.header-alarm-bell:has(.glow-red-dot) i[data-v-e995757e]{display:inline-block;-webkit-animation:shake-e995757e 2s infinite;animation:shake-e995757e 2s infinite}@-webkit-keyframes shake-e995757e{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%,30%,50%,70%,90%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}20%,40%,60%,80%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@keyframes shake-e995757e{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}10%,30%,50%,70%,90%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}20%,40%,60%,80%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}.custom-close-icon[data-v-e995757e]{font-size:22px;color:#94a3b8;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.custom-close-icon[data-v-e995757e]:hover{color:#ef4444;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.dark-confirm[data-v-e995757e]{-webkit-transform:scale(1.5)!important;transform:scale(1.5)!important;background:rgba(5,18,37,.95)!important;border:1px solid rgba(0,170,255,.4)!important;-webkit-box-shadow:0 0 20px rgba(0,170,255,.2)!important;box-shadow:0 0 20px rgba(0,170,255,.2)!important;backdrop-filter:blur(10px)}.dark-confirm .el-message-box__title[data-v-e995757e]{color:#fff!important;font-size:18px!important;font-weight:700}.dark-confirm .el-message-box__content[data-v-e995757e]{color:#8cf!important;font-size:16px!important}.dark-confirm .el-message-box__btns .el-button[data-v-e995757e]{background:rgba(0,170,255,.2);border:1px solid rgba(0,170,255,.5);color:#fff}.dark-confirm .el-message-box__btns .el-button--primary[data-v-e995757e]{background:#ef4444;border-color:#f87171}.amap-alarm-marker{width:20px;height:20px;background-color:#ef4444;border-radius:50%;border:2px solid #fff;-webkit-box-shadow:0 0 10px #ef4444;box-shadow:0 0 10px #ef4444;-webkit-animation:amap-radar-pulse 1.5s ease-out infinite;animation:amap-radar-pulse 1.5s ease-out infinite}@-webkit-keyframes amap-radar-pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(239,68,68,.8);box-shadow:0 0 0 0 rgba(239,68,68,.8)}70%{-webkit-box-shadow:0 0 0 15px rgba(239,68,68,0);box-shadow:0 0 0 15px rgba(239,68,68,0)}to{-webkit-box-shadow:0 0 0 0 rgba(239,68,68,0);box-shadow:0 0 0 0 rgba(239,68,68,0)}}@keyframes amap-radar-pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(239,68,68,.8);box-shadow:0 0 0 0 rgba(239,68,68,.8)}70%{-webkit-box-shadow:0 0 0 15px rgba(239,68,68,0);box-shadow:0 0 0 15px rgba(239,68,68,0)}to{-webkit-box-shadow:0 0 0 0 rgba(239,68,68,0);box-shadow:0 0 0 0 rgba(239,68,68,0)}}#page-header{display:none!important}#side-overlay,.side-overlay{z-index:2147483647!important}.v-modal{z-index:2147483646!important}#page-container:not(.side-overlay-o) #page-overlay{pointer-events:none!important}#page-container.side-overlay-o #page-overlay{pointer-events:auto!important}.main-screen[data-v-70b63912]{position:absolute;top:0;left:0;width:100%;height:100%;background:#020d1d;z-index:1;overflow:hidden}.bg-layer[data-v-70b63912]{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/bg.b4ade86c.png) no-repeat 50%;background-size:cover;opacity:1;z-index:0}.content-container[data-v-70b63912]{position:relative;z-index:10;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 20px 20px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.header-box[data-v-70b63912]{height:80px;margin-bottom:10px;-ms-flex-negative:0;flex-shrink:0}.body-box[data-v-70b63912]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;overflow:hidden;height:0}.left-col[data-v-70b63912],.right-col[data-v-70b63912]{width:25%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.center-col[data-v-70b63912]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;min-width:0;position:relative}.dataTables_paginate[data-v-39dc7508] .el-pager li{margin:0 2px!important;background-color:transparent!important;border:1px solid #f0f0f0}.close[data-v-38bd3f66],.modal-title[data-v-38bd3f66]{color:var(--theme_font_color)!important}.project[data-v-f8453b84]{z-index:2}#dashboard[data-v-f8453b84],.boxall[data-v-f8453b84],.content-full[data-v-f8453b84]{height:100%}.projce[data-v-f8453b84]{background-color:#07465e;color:#fff}.map[data-v-f8453b84]{height:18rem}.select-option[data-v-f8453b84]{background-color:var(--theme_modal_bg_color)!important}.list-group[data-v-f8453b84]{margin-bottom:0}#dashboard .custom-scroll[data-v-f8453b84]::-webkit-scrollbar,#dashboard[data-v-f8453b84] .el-table__body-wrapper::-webkit-scrollbar{width:6px;height:6px}#dashboard .custom-scroll[data-v-f8453b84]::-webkit-scrollbar-track,#dashboard[data-v-f8453b84] .el-table__body-wrapper::-webkit-scrollbar-track{background:transparent}#dashboard .custom-scroll[data-v-f8453b84]::-webkit-scrollbar-thumb,#dashboard[data-v-f8453b84] .el-table__body-wrapper::-webkit-scrollbar-thumb{background:rgba(6,182,212,.4);border-radius:4px}#dashboard[data-v-f8453b84] #modal-default-data-privilege .modal-dialog{max-width:1200px!important;width:1200px!important}#dashboard[data-v-f8453b84] .el-transfer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}#dashboard[data-v-f8453b84] .el-transfer-panel{width:480px!important;height:650px!important;background-color:rgba(5,18,37,.95)!important;border:1px solid rgba(6,182,212,.4)!important;border-radius:8px;-webkit-box-shadow:0 0 30px rgba(0,0,0,.5);box-shadow:0 0 30px rgba(0,0,0,.5)}#dashboard[data-v-f8453b84] .el-transfer-panel .el-transfer-panel__body{height:600px!important}#dashboard[data-v-f8453b84] .el-transfer-panel__list.is-filterable{height:520px!important}#dashboard[data-v-f8453b84] .el-transfer-panel .el-transfer-panel__header{background:rgba(6,182,212,.15)!important;border-bottom:1px solid rgba(6,182,212,.3)!important;height:50px!important;line-height:50px!important}#dashboard[data-v-f8453b84] .el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{color:#22d3ee!important;font-size:18px!important;font-weight:700}#dashboard[data-v-f8453b84] .el-transfer-panel__item.el-checkbox .el-checkbox__label{color:#e2e8f0!important;font-size:16px!important;line-height:2!important}#dashboard[data-v-f8453b84] .el-transfer-panel__item:hover{background-color:rgba(6,182,212,.2)!important}#dashboard[data-v-f8453b84] .el-transfer__button{background-color:rgba(6,182,212,.2)!important;border:1px solid #22d3ee!important;color:#22d3ee!important;padding:15px 30px!important;border-radius:6px!important;-webkit-transition:all .3s;transition:all .3s;margin:0 20px!important}#dashboard[data-v-f8453b84] .el-transfer__button:hover{background-color:#22d3ee!important;color:#fff!important;-webkit-box-shadow:0 0 15px rgba(34,211,238,.5);box-shadow:0 0 15px rgba(34,211,238,.5)}#dashboard[data-v-f8453b84] .el-transfer__button.is-disabled{background-color:rgba(100,116,139,.2)!important;border-color:rgba(100,116,139,.4)!important;color:#64748b!important}#dashboard .user-modal-banner[data-v-f8453b84]{border-radius:6px;padding:10px 12px;font-size:13px;line-height:1.5}#dashboard .user-modal-banner--info[data-v-f8453b84]{background:rgba(6,101,208,.12);border:1px solid rgba(6,101,208,.25);color:#e2e8f0}#dashboard .user-modal-banner--muted[data-v-f8453b84]{background:rgba(100,116,139,.15);border:1px solid rgba(100,116,139,.3);color:#cbd5e1}#dashboard .user-field-label[data-v-f8453b84]{display:block;font-size:12px;color:#94a3b8;margin-bottom:4px}#dashboard .user-field-hint[data-v-f8453b84]{font-size:11px;color:#64748b;margin:4px 0 0 0}#dashboard .data-privilege-strip[data-v-f8453b84]{padding:10px 12px;border-radius:6px;background:rgba(6,182,212,.1);border:1px solid rgba(6,182,212,.3);color:#e2e8f0}#dashboard .data-privilege-strip .strip-label[data-v-f8453b84]{color:#94a3b8;font-size:12px;margin-right:6px}#dashboard .data-privilege-tip[data-v-f8453b84]{font-size:12px;color:#fbbf24;margin:0}#dashboard .menu-tree-wrap[data-v-f8453b84]{border:1px solid rgba(6,182,212,.25);border-radius:8px;padding:8px;background:rgba(2,6,16,.4)}#app,.mapSelect,body,html{height:100%;width:100%}.mapSelect{position:relative}.mapSelect__canvas{width:100%;height:100%}.map-select-page-top{position:absolute;top:10px;left:10px;right:10px;z-index:120;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 10px;background:hsla(0,0%,100%,.96);border-radius:6px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.12);box-shadow:0 2px 12px rgba(0,0,0,.12);-webkit-box-sizing:border-box;box-sizing:border-box;max-width:calc(100% - 20px)}.map-select-page-top__label{-ms-flex-negative:0;flex-shrink:0;font-size:12px;color:#606266;white-space:nowrap}.map-select-page-top__input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;height:30px;padding:0 10px;font-size:13px;border:1px solid #dcdfe6;border-radius:4px;outline:none}.map-select-page-top__input:focus{border-color:#409eff}.panel{position:absolute;background-color:#fff;max-height:55%;overflow-y:auto;top:52px;right:10px;width:220px;z-index:1052}.amap-sug-result{z-index:3000!important}.mapSelect{color:#303133!important}.project[data-v-29458d44]{z-index:2}#dashboard[data-v-29458d44],.boxall[data-v-29458d44],.content-full[data-v-29458d44]{height:100%}.projct[data-v-29458d44]{background-color:#07465e;color:#fff}.map[data-v-29458d44]{height:18rem}.capacity-main[data-v-29458d44]{padding:10px 20px 20px 20px}.capacity-main .title[data-v-29458d44]{font-size:1rem;font-weight:700;margin-bottom:10px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.capacity-main .row[data-v-29458d44]{border-top:1px solid rgba(0,145,234,.1);border-left:1px solid rgba(0,145,234,.1)}.capacity-main .col[data-v-29458d44]{border-bottom:1px solid rgba(0,145,234,.1);border-right:1px solid rgba(0,145,234,.1);width:33%;text-align:center}[data-v-29458d44] .el-table__body-wrapper::-webkit-scrollbar{width:6px;height:6px}[data-v-29458d44] .el-table__body-wrapper::-webkit-scrollbar-track{background:transparent}[data-v-29458d44] .el-table__body-wrapper::-webkit-scrollbar-thumb{background:rgba(6,182,212,.4);border-radius:4px}.report-container[data-v-cbac094e]{padding:20px 30px;background:transparent;height:100%;overflow-y:auto}.report-container[data-v-cbac094e]::-webkit-scrollbar{width:6px}.report-container[data-v-cbac094e]::-webkit-scrollbar-track{background:transparent}.report-container[data-v-cbac094e]::-webkit-scrollbar-thumb{background:rgba(6,182,212,.4);border-radius:4px}.page-header[data-v-cbac094e]{text-align:left;margin-bottom:20px;padding:10px 0;border-bottom:1px solid rgba(6,182,212,.2)}.page-header .page-title[data-v-cbac094e]{font-size:1.8rem;font-weight:700;color:#fff;margin-bottom:5px;letter-spacing:2px;text-shadow:0 0 10px rgba(34,211,238,.5)}.page-header .page-title i[data-v-cbac094e]{color:#22d3ee}.page-header .page-subtitle[data-v-cbac094e]{font-size:1rem;color:#94a3b8;margin:0}.chart-card[data-v-cbac094e],.search-card[data-v-cbac094e],.stat-card[data-v-cbac094e]{background:rgba(5,18,37,.6)!important;border:1px solid rgba(6,182,212,.3)!important;border-radius:10px;-webkit-box-shadow:inset 0 0 20px rgba(0,100,255,.05);box-shadow:inset 0 0 20px rgba(0,100,255,.05);backdrop-filter:blur(10px);-webkit-transition:all .3s ease;transition:all .3s ease}.search-section[data-v-cbac094e]{margin-bottom:25px}.search-section .search-header[data-v-cbac094e]{background:rgba(6,182,212,.1)!important;padding:15px 20px;border-bottom:1px solid rgba(6,182,212,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px 10px 0 0}.search-section .search-header .search-title[data-v-cbac094e]{color:#22d3ee;font-size:1.1rem;font-weight:700;margin:0;letter-spacing:1px}.search-section .search-header .search-title i[data-v-cbac094e]{color:#22d3ee}.search-section .search-header .toggle-btn[data-v-cbac094e]{background:rgba(6,182,212,.1);border:1px solid rgba(6,182,212,.4);color:#22d3ee;padding:5px 15px;border-radius:4px;cursor:pointer}.search-section .search-header .toggle-btn[data-v-cbac094e]:hover{background:rgba(6,182,212,.3);color:#fff}.search-section .search-form[data-v-cbac094e]{padding:20px}.search-section .search-form .form-label[data-v-cbac094e]{color:#94a3b8!important;font-size:.95rem}.search-section .search-form .form-label i[data-v-cbac094e]{color:#22d3ee}.stats-section[data-v-cbac094e]{margin-bottom:25px}.stats-section .stats-header[data-v-cbac094e]{margin-bottom:15px;text-align:left}.stats-section .stats-header .stats-title[data-v-cbac094e]{font-size:1.4rem;color:#fff;margin-bottom:5px}.stats-section .stats-header .stats-title i[data-v-cbac094e]{color:#22d3ee}.stats-section .stats-header .stats-subtitle[data-v-cbac094e]{color:#64748b}.stats-section .stats-grid[data-v-cbac094e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.stats-section .stats-grid .stat-card[data-v-cbac094e]{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.stats-section .stats-grid .stat-card[data-v-cbac094e]:hover{border-color:#22d3ee!important;-webkit-box-shadow:0 0 15px rgba(34,211,238,.2),inset 0 0 20px rgba(34,211,238,.1);box-shadow:0 0 15px rgba(34,211,238,.2),inset 0 0 20px rgba(34,211,238,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.stats-section .stats-grid .stat-card .stat-icon[data-v-cbac094e]{width:50px;height:50px;border-radius:8px;background:rgba(6,182,212,.15);border:1px solid rgba(6,182,212,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stats-section .stats-grid .stat-card .stat-icon i[data-v-cbac094e]{font-size:1.5rem;color:#22d3ee;text-shadow:0 0 8px rgba(34,211,238,.8)}.stats-section .stats-grid .stat-card .stat-content[data-v-cbac094e]{text-align:left}.stats-section .stats-grid .stat-card .stat-content .stat-number[data-v-cbac094e]{font-size:1.8rem;font-weight:700;color:#fff;font-family:Courier New,Courier,monospace;text-shadow:0 0 5px hsla(0,0%,100%,.5)}.stats-section .stats-grid .stat-card .stat-content .stat-label[data-v-cbac094e]{color:#94a3b8;font-size:.9rem;margin-top:5px}.chart-section .chart-header[data-v-cbac094e]{background:rgba(6,182,212,.1)!important;padding:15px 20px;border-bottom:1px solid rgba(6,182,212,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px 10px 0 0}.chart-section .chart-header .chart-title[data-v-cbac094e]{color:#22d3ee;font-size:1.2rem;margin:0}.chart-section .chart-header .chart-title i[data-v-cbac094e]{color:#22d3ee}.chart-section .chart-header .summary-item[data-v-cbac094e]{text-align:center}.chart-section .chart-header .summary-item .summary-value[data-v-cbac094e]{font-size:1.3rem;font-weight:700;color:#fff;font-family:monospace}.chart-section .chart-header .summary-item .summary-label[data-v-cbac094e]{font-size:.85rem;color:#94a3b8}.chart-section .chart-content[data-v-cbac094e]{padding:20px}.chart-section .chart-content .chart-container[data-v-cbac094e]{width:100%;height:350px;background:transparent!important}.flatpickr-input[data-v-cbac094e],.modern-input[data-v-cbac094e],[data-v-cbac094e] .el-input__inner{background-color:rgba(10,26,48,.6)!important;border:1px solid rgba(6,182,212,.3)!important;color:#e2e8f0!important;border-radius:4px!important}.flatpickr-input[data-v-cbac094e]:focus,.modern-input[data-v-cbac094e]:focus,[data-v-cbac094e] .el-input__inner:focus{border-color:#22d3ee!important;-webkit-box-shadow:0 0 8px rgba(34,211,238,.4)!important;box-shadow:0 0 8px rgba(34,211,238,.4)!important}.form-actions .btn[data-v-cbac094e]{padding:8px 25px;border-radius:4px;font-weight:700;letter-spacing:2px;border:1px solid transparent}.btn-search[data-v-cbac094e]{background:rgba(6,182,212,.2)!important;border-color:#22d3ee!important;color:#22d3ee!important}.btn-search[data-v-cbac094e]:hover{background:#22d3ee!important;color:#000!important;-webkit-box-shadow:0 0 15px rgba(34,211,238,.6);box-shadow:0 0 15px rgba(34,211,238,.6)}.btn-reset[data-v-cbac094e]{background:rgba(239,68,68,.1)!important;border-color:#ef4444!important;color:#ef4444!important}.btn-reset[data-v-cbac094e]:hover{background:#ef4444!important;color:#fff!important;-webkit-box-shadow:0 0 15px rgba(239,68,68,.6);box-shadow:0 0 15px rgba(239,68,68,.6)}[data-v-cbac094e] .el-select-dropdown{background-color:#051225!important;border:1px solid rgba(6,182,212,.3)!important}[data-v-cbac094e] .el-select-dropdown__item{color:#94a3b8!important}[data-v-cbac094e] .el-select-dropdown__item.hover,[data-v-cbac094e] .el-select-dropdown__item:hover{background-color:rgba(6,182,212,.2)!important;color:#22d3ee!important}.tech-location-badge[data-v-388ba958]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 10px;background:rgba(6,182,212,.1);border:1px solid rgba(6,182,212,.3);border-radius:4px;color:#22d3ee;font-size:13px;-webkit-transition:all .3s ease;transition:all .3s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.group:hover .tech-location-badge[data-v-388ba958]{background:rgba(6,182,212,.25);border-color:rgba(6,182,212,.9);-webkit-box-shadow:0 0 15px rgba(6,182,212,.4);box-shadow:0 0 15px rgba(6,182,212,.4);color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.badge-icon[data-v-388ba958]{margin-right:6px;font-size:15px;line-height:1}.badge-text[data-v-388ba958]{font-family:Microsoft YaHei,sans-serif;letter-spacing:1px;font-weight:700}.station-title-text[data-v-388ba958]{display:inline-block;max-width:100%;border-bottom:2px solid transparent;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.group:hover .station-title-text[data-v-388ba958],.web-window-trigger:focus-visible .station-title-text[data-v-388ba958]{border-bottom-color:#fff}.station-header-settings-btn[data-v-388ba958]{-ms-flex-negative:0;flex-shrink:0;height:36px;padding:0 12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;border-radius:8px;border:1px solid rgba(34,211,238,.45);background:rgba(15,40,72,.55);color:#22d3ee;cursor:pointer;-webkit-transition:background .2s,border-color .2s,color .2s,-webkit-transform .15s;transition:background .2s,border-color .2s,color .2s,-webkit-transform .15s;transition:background .2s,border-color .2s,color .2s,transform .15s;transition:background .2s,border-color .2s,color .2s,transform .15s,-webkit-transform .15s}.station-header-settings-btn[data-v-388ba958]:hover{background:rgba(34,211,238,.18);border-color:rgba(34,211,238,.75);color:#f0f9ff}.station-header-settings-btn[data-v-388ba958]:active{-webkit-transform:scale(.96);transform:scale(.96)}.station-header-settings-btn .el-icon-setting[data-v-388ba958]{font-size:16px}.station-header-settings-btn__text[data-v-388ba958]{font-size:13px;font-weight:700;letter-spacing:.08em;white-space:nowrap}.web-window-trigger[data-v-388ba958]:focus-visible{outline:none;-webkit-box-shadow:0 0 0 2px rgba(34,211,238,.45),0 0 24px rgba(34,211,238,.15);box-shadow:0 0 0 2px rgba(34,211,238,.45),0 0 24px rgba(34,211,238,.15)}.weather-title-bar[data-v-74e7ee3d]{cursor:pointer;outline:none}.weather-title-text[data-v-74e7ee3d]{display:inline-block;max-width:100%;border-bottom:2px solid transparent;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.weather-title-bar:focus-visible .weather-title-text[data-v-74e7ee3d],.weather-title-bar:hover .weather-title-text[data-v-74e7ee3d]{border-bottom-color:#fff}@-webkit-keyframes spin-4582d323{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-4582d323{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.animate-\[spin_2s_linear_infinite\][data-v-4582d323]{-webkit-animation:spin-4582d323 2s linear infinite;animation:spin-4582d323 2s linear infinite}.animate-\[spin_30s_linear_infinite\][data-v-4582d323]{-webkit-animation:spin-4582d323 30s linear infinite;animation:spin-4582d323 30s linear infinite}.status-badge[data-v-4582d323]{padding:.2em 1.2em;border-radius:9999px;font-weight:700;border:1px solid transparent;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:2px;white-space:nowrap;backdrop-filter:blur(8px);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.3);box-shadow:0 4px 15px rgba(0,0,0,.3)}.status-badge.big-badge[data-v-4582d323]{padding:.6em 2.5em;font-size:20px;min-width:160px}.status-badge.gray[data-v-4582d323]{background-color:rgba(100,116,139,.2);border-color:rgba(100,116,139,.4);color:#94a3b8}.status-badge.red[data-v-4582d323]{background-color:rgba(239,68,68,.25);border-color:rgba(239,68,68,.8);color:#fca5a5;-webkit-box-shadow:0 0 25px rgba(239,68,68,.25) inset;box-shadow:inset 0 0 25px rgba(239,68,68,.25)}.status-badge.green[data-v-4582d323]{background-color:rgba(34,197,94,.25);border-color:rgba(34,197,94,.8);color:#6ee7b7;-webkit-box-shadow:0 0 25px rgba(34,197,94,.3) inset;box-shadow:inset 0 0 25px rgba(34,197,94,.3);text-shadow:0 0 10px rgba(34,197,94,.6)}.fused-control-box[data-v-4582d323]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:12px;background:rgba(2,12,28,.4);border-radius:12px;border:1px solid rgba(0,170,255,.15);-webkit-box-shadow:0 4px 20px rgba(0,0,0,.2);box-shadow:0 4px 20px rgba(0,0,0,.2)}.action-row[data-v-4582d323]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:10px}.fused-btn[data-v-4582d323]{height:40px;border-radius:6px;font-weight:600;font-size:14px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;transition:all .3s;backdrop-filter:blur(4px);color:#fff}.fused-btn.blue[data-v-4582d323]{background:-webkit-gradient(linear,left top,left bottom,from(rgba(14,165,233,.15)),to(rgba(3,105,161,.3)));background:linear-gradient(180deg,rgba(14,165,233,.15),rgba(3,105,161,.3));border:1px solid rgba(56,189,248,.3);color:#bae6fd}.fused-btn.blue[data-v-4582d323]:hover{border-color:#38bdf8;color:#fff;-webkit-box-shadow:0 0 10px rgba(56,189,248,.3);box-shadow:0 0 10px rgba(56,189,248,.3)}.fused-btn.green[data-v-4582d323]{background:-webkit-gradient(linear,left top,left bottom,from(rgba(34,197,94,.15)),to(rgba(21,128,61,.3)));background:linear-gradient(180deg,rgba(34,197,94,.15),rgba(21,128,61,.3));border:1px solid rgba(74,222,128,.3);color:#bbf7d0}.fused-btn.green[data-v-4582d323]:hover{border-color:#4ade80;color:#fff;-webkit-box-shadow:0 0 10px rgba(74,222,128,.4);box-shadow:0 0 10px rgba(74,222,128,.4)}.fused-btn.red[data-v-4582d323]{background:-webkit-gradient(linear,left top,left bottom,from(rgba(239,68,68,.15)),to(rgba(185,28,28,.3)));background:linear-gradient(180deg,rgba(239,68,68,.15),rgba(185,28,28,.3));border:1px solid rgba(248,113,113,.3);color:#fecaca}.fused-btn.red[data-v-4582d323]:hover{border-color:#f87171;color:#fff;-webkit-box-shadow:0 0 10px rgba(248,113,113,.4);box-shadow:0 0 10px rgba(248,113,113,.4)}.mode-tabs-container[data-v-4582d323]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;padding:4px;background:rgba(15,23,42,.6);border:1px solid rgba(56,189,248,.2);border-radius:8px}.mode-tab-fused[data-v-4582d323]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px 0;background:transparent;border:none;color:#64748b;font-size:13px;font-weight:700;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mode-tab-fused[data-v-4582d323]:hover{color:#e2e8f0;background:hsla(0,0%,100%,.05)}.mode-tab-fused.active[data-v-4582d323]{background:rgba(14,165,233,.2);color:#38bdf8;-webkit-box-shadow:inset 0 0 0 1px rgba(14,165,233,.3);box-shadow:inset 0 0 0 1px rgba(14,165,233,.3)}input[type=number][data-v-4582d323]::-webkit-inner-spin-button,input[type=number][data-v-4582d323]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.custom-scroll[data-v-4582d323]::-webkit-scrollbar{width:4px}.custom-scroll[data-v-4582d323]::-webkit-scrollbar-track{background:rgba(10,32,64,.5)}.custom-scroll[data-v-4582d323]::-webkit-scrollbar-thumb{background:#1e3a8a;border-radius:2px}.dark-confirm{-webkit-transform:scale(1.5)!important;transform:scale(1.5)!important;background:rgba(5,18,37,.95)!important;border:1px solid rgba(0,170,255,.4)!important;-webkit-box-shadow:0 0 20px rgba(0,170,255,.2)!important;box-shadow:0 0 20px rgba(0,170,255,.2)!important;backdrop-filter:blur(10px)}.dark-confirm .el-message-box__title{color:#fff!important;font-size:18px!important;font-weight:700}.dark-confirm .el-message-box__content{color:#8cf!important;font-size:16px!important}.dark-confirm .el-message-box__btns .el-button{background:rgba(0,170,255,.2);border:1px solid rgba(0,170,255,.5);color:#fff}.dark-confirm .el-message-box__btns .el-button--primary{background:#ef4444;border-color:#f87171}.flow-box[data-v-032ccc02]{width:100%;padding:8px 0;text-align:center;background:-webkit-gradient(linear,left top,right top,from(rgba(0,80,150,.3)),to(rgba(0,40,80,.3)));background:linear-gradient(90deg,rgba(0,80,150,.3),rgba(0,40,80,.3));border:1px solid rgba(0,170,255,.3);color:#fff;font-size:14px;border-radius:4px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);-webkit-transition:all .3s;transition:all .3s}.flow-arrow[data-v-032ccc02]{color:#058;font-size:12px;-webkit-transform:scaleY(.8);transform:scaleY(.8)}.flow-box.active[data-v-032ccc02]{background:-webkit-gradient(linear,left top,right top,from(rgba(0,204,102,.4)),to(rgba(0,100,50,.4)));background:linear-gradient(90deg,rgba(0,204,102,.4),rgba(0,100,50,.4));border-color:#0f8;-webkit-box-shadow:0 0 10px rgba(0,255,136,.3);box-shadow:0 0 10px rgba(0,255,136,.3);font-weight:700}.flow-box.status-wait[data-v-032ccc02]{border-color:#f39c12;color:#f39c12}.flow-box.status-stop[data-v-032ccc02]{background:rgba(50,0,0,.5);border-color:#f44;color:#f99}.custom-scroll[data-v-032ccc02]::-webkit-scrollbar{width:0}.custom-scroll[data-v-032ccc02]{height:100%;overflow-y:auto}.tech-monitor-frame[data-v-85226ff6]{-webkit-box-shadow:0 0 20px rgba(0,74,143,.3) inset,0 0 10px rgba(0,0,0,.5);box-shadow:inset 0 0 20px rgba(0,74,143,.3),0 0 10px rgba(0,0,0,.5)}.grid-overlay[data-v-85226ff6]{background-image:linear-gradient(rgba(0,255,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(0,255,255,.05) 1px,transparent 0);background-size:40px 40px}.flex-1[data-v-85226ff6]{min-height:0}#project-detail-screen *{-webkit-box-sizing:border-box;box-sizing:border-box}.tech-tab-btn[data-v-6605bad3]{padding:5px 14px;font-size:15px;font-weight:600;color:#8cf;border:1px solid rgba(0,170,255,.3);background:rgba(0,0,0,.2);cursor:pointer;-webkit-transition:all .3s;transition:all .3s;border-radius:3px}.tech-tab-btn[data-v-6605bad3]:hover{border-color:#0af;color:#fff;-webkit-box-shadow:0 0 8px rgba(0,170,255,.4);box-shadow:0 0 8px rgba(0,170,255,.4)}.tech-tab-btn.active[data-v-6605bad3]{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,170,255,.5)),to(rgba(0,100,200,.5)));background:linear-gradient(180deg,rgba(0,170,255,.5),rgba(0,100,200,.5));border-color:#0af;color:#fff;-webkit-box-shadow:0 0 10px rgba(0,170,255,.5) inset;box-shadow:inset 0 0 10px rgba(0,170,255,.5);text-shadow:0 0 5px #fff}.tech-row[data-v-6605bad3]:nth-child(2n){background:hsla(0,0%,100%,.02)}.custom-scroll[data-v-6605bad3]::-webkit-scrollbar{width:4px}.custom-scroll[data-v-6605bad3]::-webkit-scrollbar-thumb{background:rgba(0,170,255,.4);border-radius:4px;-webkit-transition:all .3s;transition:all .3s}.custom-scroll[data-v-6605bad3]::-webkit-scrollbar-thumb:hover{background:rgba(0,170,255,.8);-webkit-box-shadow:0 0 5px rgba(0,170,255,.5);box-shadow:0 0 5px rgba(0,170,255,.5)}.custom-scroll[data-v-6605bad3]::-webkit-scrollbar-track{background:transparent}.header-alarm-bell[data-v-6605bad3]{position:relative;margin-left:12px;font-size:24px;color:#8cf;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.header-alarm-bell[data-v-6605bad3]:hover{color:#fff;-webkit-transform:scale(1.1);transform:scale(1.1)}.glow-red-dot[data-v-6605bad3]{position:absolute;top:-4px;right:-8px;background-color:#ef4444;color:#fff;font-size:10px;font-weight:700;padding:1px 4px;border-radius:10px;border:1px solid #051225;-webkit-box-shadow:0 0 8px rgba(239,68,68,.8);box-shadow:0 0 8px rgba(239,68,68,.8);-webkit-animation:pulse-6605bad3 1.5s infinite;animation:pulse-6605bad3 1.5s infinite;line-height:1}@-webkit-keyframes pulse-6605bad3{0%{-webkit-box-shadow:0 0 0 0 rgba(239,68,68,.7);box-shadow:0 0 0 0 rgba(239,68,68,.7)}70%{-webkit-box-shadow:0 0 0 8px rgba(239,68,68,0);box-shadow:0 0 0 8px rgba(239,68,68,0)}to{-webkit-box-shadow:0 0 0 0 rgba(239,68,68,0);box-shadow:0 0 0 0 rgba(239,68,68,0)}}@keyframes pulse-6605bad3{0%{-webkit-box-shadow:0 0 0 0 rgba(239,68,68,.7);box-shadow:0 0 0 0 rgba(239,68,68,.7)}70%{-webkit-box-shadow:0 0 0 8px rgba(239,68,68,0);box-shadow:0 0 0 8px rgba(239,68,68,0)}to{-webkit-box-shadow:0 0 0 0 rgba(239,68,68,0);box-shadow:0 0 0 0 rgba(239,68,68,0)}}.history-modal-root[data-v-fdc901bc] .el-date-editor .el-input__inner,.history-modal-root[data-v-fdc901bc] .el-select .el-input__inner,.history-modal-root[data-v-fdc901bc] .white-input .el-input__inner{background-color:#fff!important;color:#000!important;border:1px solid #dcdfe6!important;font-weight:700}.history-modal-root[data-v-fdc901bc] .mini-select .el-input__inner{height:28px!important;line-height:28px!important;padding-right:20px!important;padding-left:5px!important;background-color:#fff!important;color:#000!important}.history-modal-root[data-v-fdc901bc] .el-input__prefix,.history-modal-root[data-v-fdc901bc] .el-input__suffix{color:#333!important}.custom-checkbox[data-v-fdc901bc] .el-checkbox__label{color:#cbd5e1!important}.dark-table[data-v-fdc901bc] .el-table__body tr:hover>td{background-color:#1e40af!important;color:#fff!important}.dark-table[data-v-fdc901bc] td,.dark-table[data-v-fdc901bc] th.is-leaf{border-bottom:1px solid #1e293b!important}.dark-table[data-v-fdc901bc]:before{display:none}.custom-scrollbar[data-v-fdc901bc]::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar[data-v-fdc901bc]::-webkit-scrollbar-track{background:#0f172a;border-radius:4px}.custom-scrollbar[data-v-fdc901bc]::-webkit-scrollbar-thumb{background:#3b82f6;border-radius:4px}.custom-scrollbar[data-v-fdc901bc]::-webkit-scrollbar-thumb:hover{background:#60a5fa}.custom-scroll-mini[data-v-e3a8b8f0]::-webkit-scrollbar{height:0}.custom-scroll-mini[data-v-e3a8b8f0]{scrollbar-width:none}[data-v-e3a8b8f0] .tech-select-lg .el-input__inner{background-color:rgba(5,18,37,.8)!important;border:1px solid rgba(0,170,255,.6)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;text-shadow:0 0 2px hsla(0,0%,100%,.3);font-weight:700!important;font-size:14px!important;height:36px!important;line-height:36px!important;cursor:pointer!important;-webkit-transition:all .3s;transition:all .3s}[data-v-e3a8b8f0] .tech-select-lg .el-input__inner::-webkit-input-placeholder{color:#7dd3fc!important;opacity:.9}[data-v-e3a8b8f0] .tech-select-lg .el-input__inner::-moz-placeholder{color:#7dd3fc!important;opacity:.9}[data-v-e3a8b8f0] .tech-select-lg .el-input__inner:-ms-input-placeholder{color:#7dd3fc!important;opacity:.9}[data-v-e3a8b8f0] .tech-select-lg .el-input__inner::-ms-input-placeholder{color:#7dd3fc!important;opacity:.9}[data-v-e3a8b8f0] .tech-select-lg .el-input__inner::placeholder{color:#7dd3fc!important;opacity:.9}[data-v-e3a8b8f0] .tech-select-lg .el-input__inner:focus,[data-v-e3a8b8f0] .tech-select-lg .el-input__inner:hover{border-color:#22d3ee!important;-webkit-box-shadow:0 0 10px rgba(34,211,238,.5)!important;box-shadow:0 0 10px rgba(34,211,238,.5)!important}[data-v-e3a8b8f0] .tech-select-lg .el-input__icon{color:#22d3ee!important;font-weight:700!important;font-size:16px!important;line-height:36px!important}[data-v-e3a8b8f0] .tech-popper-lg{background:rgba(5,18,37,.95)!important;border:1px solid rgba(0,170,255,.5)!important;backdrop-filter:blur(10px);margin-top:5px!important}[data-v-e3a8b8f0] .tech-popper-lg .popper__arrow,[data-v-e3a8b8f0] .tech-popper-lg .popper__arrow:after{border-bottom-color:rgba(0,170,255,.5)!important}[data-v-e3a8b8f0] .tech-popper-lg .el-select-dropdown__item{color:#e2e8f0!important;font-weight:500!important;font-size:14px!important;height:38px!important;line-height:38px!important}[data-v-e3a8b8f0] .tech-popper-lg .el-select-dropdown__item.hover,[data-v-e3a8b8f0] .tech-popper-lg .el-select-dropdown__item:hover{background-color:rgba(6,182,212,.25)!important;color:#fff!important;text-shadow:0 0 4px hsla(0,0%,100%,.5)}[data-v-e3a8b8f0] .tech-popper-lg .el-select-dropdown__item.selected{background-color:rgba(6,182,212,.4)!important;color:#0ff!important;font-weight:700!important;text-shadow:0 0 5px rgba(0,255,255,.6)}.station-basic-edit-dialog.el-dialog{width:min(1180px,96vw)!important;max-height:92vh;margin-top:4vh!important;background:linear-gradient(165deg,#0c1a32,#070f1d);border:1px solid rgba(34,211,238,.35);-webkit-box-shadow:0 24px 80px rgba(0,0,0,.55),inset 0 1px 0 hsla(0,0%,100%,.06);box-shadow:0 24px 80px rgba(0,0,0,.55),inset 0 1px 0 hsla(0,0%,100%,.06);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.station-basic-edit-dialog .el-dialog__header{padding:0!important;margin:0!important;border-bottom:1px solid rgba(34,211,238,.22);background:rgba(6,14,30,.95)}.station-basic-edit-dialog .el-dialog__title{display:block!important;width:100%!important;line-height:normal!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important}.station-basic-edit-dialog .station-dialog-header{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;width:100%!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;padding:14px 20px 12px!important;gap:16px!important}.station-basic-edit-dialog .station-dialog-header__left{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.station-basic-edit-dialog .station-dialog-header__main{font-size:17px;font-weight:700;color:#f0f9ff;letter-spacing:.06em;line-height:1.3}.station-basic-edit-dialog .station-dialog-header__sub{font-size:12px;color:#64748b;letter-spacing:.03em;line-height:1.35}.station-basic-edit-dialog .station-dialog-header__close{-ms-flex-negative:0;flex-shrink:0;width:36px;height:36px;margin:0!important;padding:0!important;border:1px solid rgba(34,211,238,.35);border-radius:8px;background:rgba(15,40,72,.9);color:#cbd5e1;cursor:pointer;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:color .2s,background .2s,border-color .2s;transition:color .2s,background .2s,border-color .2s}.station-basic-edit-dialog .station-dialog-header__close:hover{color:#f0f9ff;background:rgba(34,211,238,.2);border-color:rgba(34,211,238,.55)}.station-basic-edit-dialog .station-dialog-header__close .el-icon-close{font-size:16px}.station-basic-edit-dialog .el-dialog__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;padding:12px 20px 14px!important;color:#e0f2fe;overflow-x:hidden;overflow-y:auto}.station-basic-edit-dialog .el-dialog__footer{padding:10px 20px 14px!important;border-top:1px solid rgba(34,211,238,.18);background:rgba(4,12,28,.72)}.station-basic-edit-dialog .el-input__inner,.station-basic-edit-dialog .el-textarea__inner{background:rgba(10,26,48,.92)!important;border-color:rgba(34,211,238,.32)!important;color:#e0f2fe!important}.station-basic-edit-dialog .el-form-item__label{color:#94a3b8!important;line-height:1.35!important;padding-bottom:4px!important}.station-basic-edit-dialog .el-loading-mask{background-color:rgba(7,15,29,.75)}.station-basic-edit-dialog .station-basic-form-item--tight.el-form-item{margin-bottom:8px!important}.station-basic-edit-dialog .station-basic-code-input .el-input__inner{font-family:Consolas,Courier New,monospace!important;font-size:12px!important;color:#22d3ee!important}.station-basic-edit-dialog .station-basic-map .mapSelect__canvas{border-radius:8px;overflow:hidden}.station-basic-edit-dialog .map-select-page-top{background:rgba(12,28,52,.92)!important;border:1px solid rgba(34,211,238,.35);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.35);box-shadow:0 4px 16px rgba(0,0,0,.35)}.station-basic-edit-dialog .map-select-page-top__label{color:#94a3b8!important}.station-basic-edit-dialog .map-select-page-top__input{background:rgba(8,20,40,.95)!important;border:1px solid rgba(34,211,238,.35)!important;color:#e0f2fe!important}.station-basic-edit-dialog .map-select-page-top__input::-webkit-input-placeholder{color:#64748b}.station-basic-edit-dialog .map-select-page-top__input::-moz-placeholder{color:#64748b}.station-basic-edit-dialog .map-select-page-top__input:-ms-input-placeholder{color:#64748b}.station-basic-edit-dialog .map-select-page-top__input::-ms-input-placeholder{color:#64748b}.station-basic-edit-dialog .map-select-page-top__input::placeholder{color:#64748b}.station-basic-edit-dialog .panel{z-index:4000!important}@media (min-width:1600px){.station-basic-edit-dialog.el-dialog{width:min(1320px,94vw)!important}}.station-basic-edit-hint[data-v-1187e0c5]{margin:0 0 10px;padding:8px 12px;font-size:12px;color:#94a3b8;line-height:1.45;background:rgba(34,211,238,.06);border:1px solid rgba(34,211,238,.14);border-radius:6px}.station-basic-edit-layout[data-v-1187e0c5]{display:grid;grid-template-columns:1fr;gap:12px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (min-width:960px){.station-basic-edit-layout[data-v-1187e0c5]{grid-template-columns:minmax(280px,380px) minmax(320px,1fr);gap:16px}}.station-basic-section[data-v-1187e0c5]{min-width:0}.station-basic-map-head[data-v-1187e0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.station-basic-map-head__title[data-v-1187e0c5]{font-size:13px;font-weight:700;color:#22d3ee;letter-spacing:.1em}.station-basic-map-head__tip[data-v-1187e0c5]{font-size:11px;color:#64748b}.station-basic-map-wrap[data-v-1187e0c5]{width:100%;height:clamp(320px,52vh,520px);min-height:320px;border-radius:8px;overflow:visible;border:1px solid rgba(34,211,238,.28);-webkit-box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04)}.station-basic-map[data-v-1187e0c5]{width:100%;height:100%}.station-basic-form-grid[data-v-1187e0c5]{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}@media (max-width:599px){.station-basic-form-grid[data-v-1187e0c5]{grid-template-columns:1fr}}.station-basic-coords[data-v-1187e0c5]{display:grid;grid-template-columns:repeat(3,1fr);gap:0 8px}@media (max-width:599px){.station-basic-coords[data-v-1187e0c5]{grid-template-columns:1fr}}.station-basic-footer[data-v-1187e0c5]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;width:100%}.station-basic-footer[data-v-1187e0c5],.station-basic-footer__actions[data-v-1187e0c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.station-basic-footer__actions[data-v-1187e0c5]{gap:8px;margin-left:auto}.station-basic-no-perm[data-v-1187e0c5]{font-size:12px;color:#fbbf24;margin-right:auto}@-webkit-keyframes spin-317a3afe{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-317a3afe{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.animate-\[spin_2s_linear_infinite\][data-v-317a3afe]{-webkit-animation:spin-317a3afe 2s linear infinite;animation:spin-317a3afe 2s linear infinite}.scada-btn[data-v-317a3afe]{border-radius:4px;font-size:13px;font-weight:800;letter-spacing:1px;padding:6px 0;-webkit-transition:all .2s;transition:all .2s;cursor:pointer;border:1px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.scada-btn-lg[data-v-317a3afe]{font-size:15px;letter-spacing:2px;padding:8px 0}.scada-btn.blue[data-v-317a3afe]{background:-webkit-gradient(linear,left top,left bottom,from(rgba(14,165,233,.45)),to(rgba(2,132,199,.7)));background:linear-gradient(180deg,rgba(14,165,233,.45),rgba(2,132,199,.7));border-color:rgba(56,189,248,.8);color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.9)}.scada-btn.blue[data-v-317a3afe]:hover{background:-webkit-gradient(linear,left top,left bottom,from(rgba(14,165,233,.55)),to(rgba(2,132,199,.9)));background:linear-gradient(180deg,rgba(14,165,233,.55),rgba(2,132,199,.9));color:#fff!important;border-color:#38bdf8;-webkit-box-shadow:0 0 12px rgba(56,189,248,.6);box-shadow:0 0 12px rgba(56,189,248,.6)}.scada-btn.active-mode[data-v-317a3afe]{background:-webkit-gradient(linear,left top,left bottom,from(rgba(6,182,212,.5)),to(rgba(8,145,178,.8)));background:linear-gradient(180deg,rgba(6,182,212,.5),rgba(8,145,178,.8));border-color:#22d3ee;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.8);-webkit-box-shadow:0 0 15px rgba(34,211,238,.5);box-shadow:0 0 15px rgba(34,211,238,.5)}.scada-btn.green[data-v-317a3afe]{background:-webkit-gradient(linear,left top,left bottom,from(rgba(34,197,94,.4)),to(rgba(21,128,61,.7)));background:linear-gradient(180deg,rgba(34,197,94,.4),rgba(21,128,61,.7));border-color:#4ade80;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.8)}.scada-btn.green[data-v-317a3afe]:hover{background:-webkit-gradient(linear,left top,left bottom,from(rgba(34,197,94,.6)),to(rgba(21,128,61,.9)));background:linear-gradient(180deg,rgba(34,197,94,.6),rgba(21,128,61,.9));-webkit-box-shadow:0 0 15px rgba(74,222,128,.6);box-shadow:0 0 15px rgba(74,222,128,.6)}.scada-btn.red[data-v-317a3afe]{background:-webkit-gradient(linear,left top,left bottom,from(rgba(239,68,68,.4)),to(rgba(185,28,28,.7)));background:linear-gradient(180deg,rgba(239,68,68,.4),rgba(185,28,28,.7));border-color:#f87171;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.8)}.scada-btn.red[data-v-317a3afe]:hover{background:-webkit-gradient(linear,left top,left bottom,from(rgba(239,68,68,.6)),to(rgba(185,28,28,.9)));background:linear-gradient(180deg,rgba(239,68,68,.6),rgba(185,28,28,.9));-webkit-box-shadow:0 0 15px rgba(248,113,113,.6);box-shadow:0 0 15px rgba(248,113,113,.6)}.custom-scroll[data-v-317a3afe]::-webkit-scrollbar{width:4px;height:6px}.custom-scroll[data-v-317a3afe]::-webkit-scrollbar-track{background:transparent}.custom-scroll[data-v-317a3afe]::-webkit-scrollbar-thumb{background:#0891b2;border-radius:3px}.custom-scroll[data-v-317a3afe]::-webkit-scrollbar-thumb:hover{background:#22d3ee}input[type=number][data-v-317a3afe]::-webkit-inner-spin-button,input[type=number][data-v-317a3afe]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ai-float-portal[data-v-72b1d616]{pointer-events:none}.ai-fab-bubble-root[data-v-72b1d616]{right:max(1rem,env(safe-area-inset-right,0));bottom:max(1rem,32vh)}.fade-enter-active[data-v-72b1d616],.fade-leave-active[data-v-72b1d616]{-webkit-transition:all .4s ease;transition:all .4s ease}.fade-enter[data-v-72b1d616],.fade-leave-to[data-v-72b1d616]{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}@-webkit-keyframes spin-72b1d616{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-72b1d616{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.animate-\[spin_2s_linear_infinite\][data-v-72b1d616]{-webkit-animation:spin-72b1d616 2s linear infinite;animation:spin-72b1d616 2s linear infinite}.custom-scroll[data-v-72b1d616]::-webkit-scrollbar{width:6px}.custom-scroll[data-v-72b1d616]::-webkit-scrollbar-track{background:rgba(5,18,37,.5);border-radius:3px}.custom-scroll[data-v-72b1d616]::-webkit-scrollbar-thumb{background:rgba(6,182,212,.3);border-radius:3px}.custom-scroll[data-v-72b1d616]::-webkit-scrollbar-thumb:hover{background:rgba(6,182,212,.5)}.status-badge[data-v-72b1d616]{padding:.2em 1.2em;border-radius:9999px;font-size:12px;font-weight:700;border:1px solid transparent;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:1px;white-space:nowrap;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.status-badge.gray[data-v-72b1d616]{background-color:rgba(100,116,139,.2);border-color:rgba(100,116,139,.4);color:#94a3b8}.status-badge.red[data-v-72b1d616]{background-color:rgba(239,68,68,.2);border-color:rgba(239,68,68,.6);color:#fca5a5;-webkit-box-shadow:0 0 15px rgba(239,68,68,.15) inset;box-shadow:inset 0 0 15px rgba(239,68,68,.15)}.status-badge.green[data-v-72b1d616]{background-color:rgba(34,197,94,.2);border-color:rgba(34,197,94,.6);color:#6ee7b7;-webkit-box-shadow:0 0 15px rgba(34,197,94,.2) inset;box-shadow:inset 0 0 15px rgba(34,197,94,.2);text-shadow:0 0 5px rgba(34,197,94,.4)}.ai-input[data-v-72b1d616] .el-input__inner{background:#0a1931!important;border-color:#3b82f6!important;color:#fff!important}.ai-loading-dots[data-v-72b1d616]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.ai-loading-dots span[data-v-72b1d616]{width:6px;height:6px;background-color:#60a5fa;border-radius:50%;display:inline-block;-webkit-animation:ai-loading-bounce-72b1d616 1.4s ease-in-out infinite both;animation:ai-loading-bounce-72b1d616 1.4s ease-in-out infinite both}.ai-loading-dots span[data-v-72b1d616]:first-child{-webkit-animation-delay:-.32s;animation-delay:-.32s}.ai-loading-dots span[data-v-72b1d616]:nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes ai-loading-bounce-72b1d616{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ai-loading-bounce-72b1d616{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.v-modal{z-index:99998!important}.el-message-box__wrapper{z-index:99999!important}.el-message-box{z-index:100000!important}.super-z-index-dialog{width:600px!important;background:rgba(5,18,37,.95)!important;border:1px solid rgba(6,182,212,.6)!important;border-radius:12px!important;-webkit-box-shadow:0 0 50px rgba(0,170,255,.3)!important;box-shadow:0 0 50px rgba(0,170,255,.3)!important;backdrop-filter:blur(10px)!important;padding-bottom:20px!important}.super-z-index-dialog .el-message-box__header{padding:25px 25px 15px!important;border-bottom:1px dashed rgba(6,182,212,.3)!important}.super-z-index-dialog .el-message-box__title{color:#22d3ee!important;font-size:24px!important;font-weight:700!important;letter-spacing:2px!important}.super-z-index-dialog .el-message-box__headerbtn{top:25px!important;right:25px!important}.super-z-index-dialog .el-message-box__headerbtn .el-message-box__close{color:#22d3ee!important;font-size:24px!important}.super-z-index-dialog .el-message-box__headerbtn:hover .el-message-box__close{color:#fff!important}.super-z-index-dialog .el-message-box__content{padding:40px 30px!important;font-size:20px!important;color:#e2e8f0!important}.super-z-index-dialog .el-message-box__message{font-size:18px!important;margin-bottom:15px!important}.super-z-index-dialog .el-input__inner{height:60px!important;line-height:60px!important;font-size:24px!important;letter-spacing:5px!important;background:rgba(10,26,48,.8)!important;border:1px solid rgba(6,182,212,.4)!important;color:#fff!important;border-radius:8px!important;padding:0 20px!important}.super-z-index-dialog .el-input__inner:focus{border-color:#22d3ee!important;-webkit-box-shadow:0 0 15px rgba(34,211,238,.4)!important;box-shadow:0 0 15px rgba(34,211,238,.4)!important}.super-z-index-dialog .el-message-box__errormsg{font-size:16px!important;margin-top:10px!important}.super-z-index-dialog .el-message-box__btns{padding:10px 30px 20px!important}.super-z-index-dialog .el-message-box__btns button{padding:15px 40px!important;font-size:18px!important;font-weight:700!important;border-radius:6px!important}.super-z-index-dialog .el-button--primary{background:rgba(6,182,212,.15)!important;border:1px solid #22d3ee!important;color:#22d3ee!important;margin-left:20px!important}.super-z-index-dialog .el-button--primary:hover{background:#22d3ee!important;color:#051225!important;-webkit-box-shadow:0 0 20px rgba(34,211,238,.5)!important;box-shadow:0 0 20px rgba(34,211,238,.5)!important}.super-z-index-dialog .el-button--default{background:rgba(100,116,139,.15)!important;border:1px solid rgba(100,116,139,.4)!important;color:#94a3b8!important}.super-z-index-dialog .el-button--default:hover{background:rgba(100,116,139,.4)!important;color:#fff!important}.settings-container[data-v-7c1489cb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:50px;width:100%;height:100%;min-height:80vh}.settings-card[data-v-7c1489cb]{width:900px;max-width:95%;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.15);box-shadow:0 5px 20px rgba(0,0,0,.15);overflow:hidden;min-height:500px}.settings-sidebar[data-v-7c1489cb]{background-color:#f8f9fa;border-right:1px solid #e9ecef;padding:0}.settings-sidebar .sidebar-header[data-v-7c1489cb]{padding:20px;font-weight:700;color:#333;font-size:16px;background:#fff;border-bottom:1px solid #e9ecef}.settings-sidebar .nav-link[data-v-7c1489cb]{color:#555;padding:15px 20px;border-left:4px solid transparent;-webkit-transition:all .3s;transition:all .3s;font-weight:500}.settings-sidebar .nav-link[data-v-7c1489cb]:hover{background-color:#e2e6ea;color:#000}.settings-sidebar .nav-link.active[data-v-7c1489cb]{background-color:#fff;color:#0665d0;border-left-color:#0665d0;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.05);box-shadow:0 2px 5px rgba(0,0,0,.05)}.settings-content[data-v-7c1489cb]{background-color:#fff;padding:30px 40px}.settings-content .content-header[data-v-7c1489cb]{margin-bottom:20px}.settings-content .content-header h3[data-v-7c1489cb]{margin:0;font-size:20px;font-weight:600;color:#333}.settings-content .content-header small[data-v-7c1489cb]{color:#888}.settings-content .form-wrapper[data-v-7c1489cb]{margin-top:30px}.form-control[data-v-7c1489cb]{height:40px;border-radius:4px;border:1px solid #ced4da;color:#333!important;background-color:#fff!important;padding:0 12px}.form-control[data-v-7c1489cb]:focus{-webkit-box-shadow:0 0 0 .2rem rgba(6,101,208,.15);box-shadow:0 0 0 .2rem rgba(6,101,208,.15);border-color:#0665d0}.w-100[data-v-7c1489cb]{width:100%}.btn-hero-primary[data-v-7c1489cb]{background-color:#0665d0;border-color:#0665d0;color:#fff;-webkit-box-shadow:0 4px 6px rgba(6,101,208,.3);box-shadow:0 4px 6px rgba(6,101,208,.3);-webkit-transition:all .3s;transition:all .3s}.btn-hero-primary[data-v-7c1489cb]:hover{background-color:#0552a8;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 6px 8px rgba(6,101,208,.4);box-shadow:0 6px 8px rgba(6,101,208,.4)}.weather-hint[data-v-7c1489cb]{background:#f0f7ff;border:1px solid #cfe2ff;color:#444;padding:10px 12px;border-radius:6px;font-size:13px;line-height:1.5}.card-like[data-v-7c1489cb]{max-width:100%}.center[data-v-f6e54480]{text-align:center}.form-control-inline[data-v-f6e54480]{display:inline}.alert-danger[data-v-f6e54480],.alert[data-v-f6e54480],.animated[data-v-f6e54480],.fadeIn[data-v-f6e54480]{z-index:11111!important}.table[data-v-f6e54480]{margin-bottom:0!important}.table-bordered th[data-v-f6e54480],.table thead th[data-v-f6e54480],.table tr td[data-v-f6e54480],[data-v-f6e54480] .table-bordered td{font-size:12px!important;border:none;padding:4px 0}.table thead th[data-v-f6e54480]{padding:4px 0;background-color:rgba(0,0,0,.3)}[data-v-f6e54480] .table tr td{color:#fff!important}.table-striped tbody tr[data-v-f6e54480]:nth-of-type(odd){background-color:transparent!important}.table td[data-v-f6e54480],.table th[data-v-f6e54480]{padding:.125rem}.center[data-v-cc64f704]{text-align:center}.form-control-inline[data-v-cc64f704]{display:inline}.alert-danger[data-v-cc64f704],.alert[data-v-cc64f704],.animated[data-v-cc64f704],.fadeIn[data-v-cc64f704]{z-index:11111!important}.table[data-v-cc64f704]{margin-bottom:0!important}.table-bordered th[data-v-cc64f704],.table thead th[data-v-cc64f704],.table tr td[data-v-cc64f704],[data-v-cc64f704] .table-bordered td{font-size:12px!important;border:none;padding:4px 0}.table thead th[data-v-cc64f704]{padding:4px 0;background-color:rgba(0,0,0,.3)}[data-v-cc64f704] .table tr td{color:#fff!important}.table-striped tbody tr[data-v-cc64f704]:nth-of-type(odd){background-color:transparent!important}.table td[data-v-cc64f704],.table th[data-v-cc64f704]{padding:.125rem}#dashboard[data-v-4d2cd522],.boxall[data-v-4d2cd522],.content-full[data-v-4d2cd522]{height:100%}.project[data-v-4d2cd522]{z-index:2}.alarm-menu[data-v-4d2cd522]{background:#042b3a;height:100%}.custom-scroll[data-v-4d2cd522]::-webkit-scrollbar,[data-v-4d2cd522] .el-table__body-wrapper::-webkit-scrollbar,[data-v-4d2cd522] .table-responsive::-webkit-scrollbar{width:6px;height:6px}.custom-scroll[data-v-4d2cd522]::-webkit-scrollbar-track,[data-v-4d2cd522] .el-table__body-wrapper::-webkit-scrollbar-track,[data-v-4d2cd522] .table-responsive::-webkit-scrollbar-track{background:transparent}.custom-scroll[data-v-4d2cd522]::-webkit-scrollbar-thumb,[data-v-4d2cd522] .el-table__body-wrapper::-webkit-scrollbar-thumb,[data-v-4d2cd522] .table-responsive::-webkit-scrollbar-thumb{background:rgba(6,182,212,.4);border-radius:4px}.custom-scroll[data-v-4d2cd522]::-webkit-scrollbar-thumb:hover,[data-v-4d2cd522] .el-table__body-wrapper::-webkit-scrollbar-thumb:hover,[data-v-4d2cd522] .table-responsive::-webkit-scrollbar-thumb:hover{background:rgba(6,182,212,.8)}.alarm-tab-btn[data-v-4d2cd522]{background:#0a4862;color:#fff;border:1px solid transparent}.alarm-tab-btn.active[data-v-4d2cd522]{background:#0e6f97;border-color:#38bdf8}.projct[data-v-4d2cd522]{background-color:#07465e;color:#fff}[data-v-4d2cd522] .el-table,[data-v-4d2cd522] .el-table__expanded-cell,[data-v-4d2cd522] .table{background-color:rgba(5,18,37,.85)!important;color:#e2e8f0!important;border-radius:6px;overflow:hidden}[data-v-4d2cd522] .el-table tr,[data-v-4d2cd522] .table tr{background-color:transparent!important}[data-v-4d2cd522] .el-table thead th,[data-v-4d2cd522] .table thead th{background-color:rgba(0,180,255,.1)!important;color:#00e5ff!important;font-weight:600!important;font-size:25px!important;letter-spacing:2px!important;padding:18px 12px!important;border-bottom:2px solid rgba(0,229,255,.4)!important;border-top:none!important}[data-v-4d2cd522] .el-table td,[data-v-4d2cd522] .el-table th.is-leaf,[data-v-4d2cd522] .table td,[data-v-4d2cd522] .table th{border-bottom:1px dashed rgba(0,180,255,.2)!important;border-top:none!important;font-size:20px!important;padding:22px 12px!important}[data-v-4d2cd522] .el-table .cell{line-height:1.8!important;padding:0 10px!important}[data-v-4d2cd522] .el-table--border:after,[data-v-4d2cd522] .el-table--group:after,[data-v-4d2cd522] .el-table:before{display:none!important}[data-v-4d2cd522] .el-table--striped .el-table__body tr.el-table__row--striped td,[data-v-4d2cd522] .table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.03)!important}[data-v-4d2cd522] .el-table tbody tr:hover>td,[data-v-4d2cd522] .table-hover tbody tr:hover td,[data-v-4d2cd522] .table tbody tr:hover td{background-color:rgba(0,229,255,.15)!important;color:#fff!important;text-shadow:0 0 8px rgba(0,229,255,.8)!important;cursor:pointer}[data-v-4d2cd522] .el-table tbody td:first-child,[data-v-4d2cd522] .table tbody td:first-child{color:#22d3ee!important;font-weight:700;letter-spacing:1px}[data-v-4d2cd522] .el-table tbody td:nth-child(2),[data-v-4d2cd522] .table tbody td:nth-child(2){color:#93c5fd!important}[data-v-4d2cd522] .el-table tbody td:nth-child(3),[data-v-4d2cd522] .table tbody td:nth-child(3){color:#fff!important;font-family:Courier New,Courier,monospace}[data-v-4d2cd522] .el-table tbody td:nth-child(4),[data-v-4d2cd522] .table tbody td:nth-child(4){color:#fbbf24!important}[data-v-4d2cd522] .el-table tbody tr:hover>td,[data-v-4d2cd522] .table tbody tr:hover td{color:#fff!important}.tech-report-page[data-v-3d443582] .el-date-editor .el-input__inner,.tech-report-page[data-v-3d443582] .el-select .el-input__inner,.tech-report-page[data-v-3d443582] .tech-input .el-input__inner{background-color:rgba(5,18,37,.8)!important;color:#22d3ee!important;border:1px solid rgba(0,170,255,.3)!important;font-weight:700;-webkit-box-shadow:inset 0 0 10px rgba(0,170,255,.05);box-shadow:inset 0 0 10px rgba(0,170,255,.05)}.tech-report-page[data-v-3d443582] .tech-input .el-input__inner:focus,.tech-report-page[data-v-3d443582] .tech-input .el-input__inner:hover{border-color:#22d3ee!important}.tech-report-page[data-v-3d443582] .tech-input-mini .el-input__inner{height:32px!important;line-height:32px!important;padding-right:15px!important;padding-left:5px!important;background-color:transparent!important;border:none!important;color:#93c5fd!important}.tech-report-page[data-v-3d443582] .el-input__icon,.tech-report-page[data-v-3d443582] .el-input__prefix,.tech-report-page[data-v-3d443582] .el-input__suffix{color:#0ea5e9!important}.tech-checkbox[data-v-3d443582] .el-checkbox__inner{background-color:#0f172a;border-color:#3b82f6}.tech-checkbox[data-v-3d443582] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#06b6d4;border-color:#06b6d4}.tech-dark-table[data-v-3d443582] .el-table__body tr:hover>td{background-color:rgba(30,64,175,.4)!important;color:#fff!important}.tech-dark-table[data-v-3d443582] td,.tech-dark-table[data-v-3d443582] th.is-leaf{border-bottom:1px solid #1e3a8a!important}.tech-dark-table[data-v-3d443582]:before{display:none}.tech-dark-table[data-v-3d443582] th,.tech-dark-table[data-v-3d443582] tr{background-color:transparent!important}.custom-scrollbar[data-v-3d443582]::-webkit-scrollbar{width:8px;height:8px}.custom-scrollbar[data-v-3d443582]::-webkit-scrollbar-track{background:rgba(15,23,42,.5);border-radius:4px}.custom-scrollbar[data-v-3d443582]::-webkit-scrollbar-thumb{background:rgba(14,165,233,.4);border-radius:4px;border:1px solid rgba(14,165,233,.2)}.custom-scrollbar[data-v-3d443582]::-webkit-scrollbar-thumb:hover{background:rgba(14,165,233,.8);-webkit-box-shadow:0 0 5px #0ea5e9;box-shadow:0 0 5px #0ea5e9}.tech-dark-table[data-v-3d443582] .el-table__body-wrapper::-webkit-scrollbar{width:8px;height:8px}.tech-dark-table[data-v-3d443582] .el-table__body-wrapper::-webkit-scrollbar-track{background:rgba(15,23,42,.8)}.tech-dark-table[data-v-3d443582] .el-table__body-wrapper::-webkit-scrollbar-thumb{background:rgba(14,165,233,.5);border-radius:4px;border:1px solid rgba(14,165,233,.3)}.tech-dark-table[data-v-3d443582] .el-table__body-wrapper::-webkit-scrollbar-thumb:hover{background:rgba(14,165,233,.9);-webkit-box-shadow:0 0 8px #0ea5e9;box-shadow:0 0 8px #0ea5e9}.tech-dark-table[data-v-3d443582] .el-table__fixed-right:before,.tech-dark-table[data-v-3d443582] .el-table__fixed:before{display:none}.history-report-query-dialog{background:linear-gradient(145deg,#0a162b,#050c18);border:1px solid rgba(34,211,238,.35);-webkit-box-shadow:0 12px 40px rgba(0,0,0,.55);box-shadow:0 12px 40px rgba(0,0,0,.55);overflow:visible!important}.history-report-query-dialog .el-dialog__header{border-bottom:1px solid rgba(56,189,248,.25);padding:14px 18px;position:relative}.history-report-query-dialog__title-slot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.history-report-query-dialog__title-text{color:#67e8f9;font-weight:700;font-size:16px;letter-spacing:.08em}.history-report-query-dialog__close-btn{-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;border-radius:8px;cursor:pointer;background:rgba(15,23,42,.95);border:1px solid rgba(56,189,248,.55);color:#67e8f9;-webkit-transition:color .15s,border-color .15s,background .15s;transition:color .15s,border-color .15s,background .15s}.history-report-query-dialog__close-btn:focus,.history-report-query-dialog__close-btn:hover{color:#fff;border-color:rgba(103,232,249,.9);background:rgba(30,58,95,.95);outline:none}.history-report-query-dialog__close-btn .el-icon-close{font-size:18px;font-weight:700}.history-report-query-dialog .el-dialog__body{padding:18px 22px 8px;overflow:visible!important}.history-report-query-dialog .el-dialog__footer{border-top:1px solid rgba(56,189,248,.2);padding:12px 18px 16px}.history-report-query-dialog__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.history-report-query-dialog__body,.history-report-query-dialog__row{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:visible}.history-report-query-dialog__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;position:relative}.history-report-query-dialog__label{-webkit-box-flex:0;-ms-flex:0 0 72px;flex:0 0 72px;color:#e0f2fe!important;font-size:13px;font-weight:700;text-shadow:0 0 12px rgba(34,211,238,.25)}.history-report-query-dialog__control{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:220px}.history-report-query-dialog__range{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:280px}.history-report-query-dialog__range.el-date-editor{width:100%!important;max-width:520px}.history-report-query-dialog__interval{min-height:34px;border:1px solid rgba(56,189,248,.35);-webkit-box-shadow:inset 0 0 8px rgba(0,40,80,.35);box-shadow:inset 0 0 8px rgba(0,40,80,.35)}.history-report-query-dialog__interval .el-select .el-input.is-focus .el-input__inner,.history-report-query-dialog__interval .tech-input-mini .el-input__inner{-webkit-box-shadow:none!important;box-shadow:none!important}.history-report-query-dialog__ok{background:-webkit-gradient(linear,left top,right top,from(#0891b2),to(#06b6d4))!important;background:linear-gradient(90deg,#0891b2,#06b6d4)!important;border:none!important}.history-report-query-dialog .el-date-editor .el-input__inner,.history-report-query-dialog .el-input__inner,.history-report-query-dialog .el-select .el-input.is-focus .el-input__inner,.history-report-query-dialog .el-select .el-input__inner,.history-report-query-dialog .tech-input .el-input__inner{background-color:rgba(5,18,37,.95)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid rgba(0,170,255,.4)!important;-webkit-box-shadow:none!important;box-shadow:none!important}.history-report-query-dialog .el-date-editor--datetimerange.el-input,.history-report-query-dialog .el-date-editor.el-range-editor,.history-report-query-dialog .el-range-editor.el-input__inner{background-color:rgba(5,18,37,.98)!important;border:1px solid rgba(0,170,255,.4)!important;-webkit-box-shadow:none!important;box-shadow:none!important}.history-report-query-dialog .el-range-editor .el-range-input{background-color:transparent!important;color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#67e8f9}.history-report-query-dialog .el-range-editor .el-range-input::-webkit-input-placeholder{color:rgba(224,242,254,.5)!important}.history-report-query-dialog .el-range-editor .el-range-input::-moz-placeholder{color:rgba(224,242,254,.5)!important}.history-report-query-dialog .el-range-editor .el-range-input:-ms-input-placeholder{color:rgba(224,242,254,.5)!important}.history-report-query-dialog .el-range-editor .el-range-input::-ms-input-placeholder{color:rgba(224,242,254,.5)!important}.history-report-query-dialog .el-range-editor .el-range-input::placeholder{color:rgba(224,242,254,.5)!important}.history-report-query-dialog .el-range-editor .el-range-separator{color:#67e8f9!important}.history-report-query-dialog .el-range-editor.is-active,.history-report-query-dialog .el-range-editor:focus-within{border-color:rgba(103,232,249,.65)!important}.history-report-query-dialog .el-date-editor .el-input__icon,.history-report-query-dialog .el-date-editor .el-input__prefix,.history-report-query-dialog .el-date-editor .el-input__suffix{color:#38bdf8!important}.history-report-query-dialog .tech-input-mini .el-input__inner,.history-report-query-dialog__interval .el-input__inner{background-color:transparent!important;border:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:600!important;-webkit-box-shadow:none!important;box-shadow:none!important}.history-report-query-dialog__select--emph .el-input__inner{color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:rgba(103,232,249,.6)!important;font-weight:700!important;letter-spacing:.02em}.el-picker-panel.history-report-query-zpopper,.el-select-dropdown.history-report-query-zpopper,.history-report-query-dialog .el-picker-panel.history-report-query-zpopper,.history-report-query-dialog .el-select-dropdown.history-report-query-zpopper{z-index:50010!important}.el-select-dropdown.history-report-query-zpopper{background-color:#0a1424!important;border:1px solid rgba(56,189,248,.45)!important;-webkit-box-shadow:0 12px 40px rgba(0,0,0,.65)!important;box-shadow:0 12px 40px rgba(0,0,0,.65)!important}.el-select-dropdown.history-report-query-zpopper .el-select-dropdown__item{color:#e8f4ff!important}.el-select-dropdown.history-report-query-zpopper .el-select-dropdown__item.hover,.el-select-dropdown.history-report-query-zpopper .el-select-dropdown__item:hover{background-color:rgba(34,211,238,.22)!important}.el-select-dropdown.history-report-query-zpopper .el-select-dropdown__item.selected{color:#030914!important;font-weight:700;background:-webkit-gradient(linear,left top,right top,from(rgba(34,211,238,.85)),to(rgba(45,212,191,.75)))!important;background:linear-gradient(90deg,rgba(34,211,238,.85),rgba(45,212,191,.75))!important}.el-select-dropdown.history-report-query-zpopper .el-select-dropdown__empty{color:#94a3b8!important}.el-picker-panel.history-report-query-zpopper{background:#0c1424!important;border:1px solid rgba(56,189,248,.45)!important;color:#e2e8f0!important;-webkit-box-shadow:0 12px 40px rgba(0,0,0,.65)!important;box-shadow:0 12px 40px rgba(0,0,0,.65)!important}.el-picker-panel.history-report-query-zpopper .el-picker-panel__body{background:#0c1424!important}.el-picker-panel.history-report-query-zpopper .el-picker-panel__sidebar{background:#070d18!important;border-right:1px solid rgba(56,189,248,.28)!important}.el-picker-panel.history-report-query-zpopper .el-picker-panel__shortcut{color:#bae6fd!important}.el-picker-panel.history-report-query-zpopper .el-picker-panel__shortcut:hover{color:#22d3ee!important}.el-picker-panel.history-report-query-zpopper .el-date-picker__header-label,.el-picker-panel.history-report-query-zpopper .el-picker-panel__icon-btn{color:#f0f9ff!important}.el-picker-panel.history-report-query-zpopper .el-picker-panel__icon-btn:hover{color:#22d3ee!important}.el-picker-panel.history-report-query-zpopper .el-date-table th{color:#94a3b8!important;border-bottom:1px solid rgba(56,189,248,.15)!important}.el-picker-panel.history-report-query-zpopper .el-date-table td .cell{color:#e2e8f0!important}.el-picker-panel.history-report-query-zpopper .el-date-table td.available:hover .cell,.el-picker-panel.history-report-query-zpopper .el-date-table td.current:not(.disabled) .cell{color:#030914!important;background:#22d3ee!important}.el-picker-panel.history-report-query-zpopper .el-date-table td.today .cell{color:#67e8f9!important;font-weight:700}.el-picker-panel.history-report-query-zpopper .el-date-table td.end-date .cell,.el-picker-panel.history-report-query-zpopper .el-date-table td.start-date .cell{color:#030914!important;background:#22d3ee!important}.el-picker-panel.history-report-query-zpopper .el-date-table td.in-range div,.el-picker-panel.history-report-query-zpopper .el-date-table td.in-range div:hover{background-color:rgba(34,211,238,.18)!important}.el-picker-panel.history-report-query-zpopper .el-picker-panel__footer{background:#0a1424!important;border-top:1px solid rgba(56,189,248,.22)!important}.el-picker-panel.history-report-query-zpopper .el-button--text{color:#67e8f9!important}.el-picker-panel.history-report-query-zpopper .el-time-panel{background:#0b1220!important;border:1px solid rgba(56,189,248,.35)!important}.el-picker-panel.history-report-query-zpopper .el-time-spinner__item{color:#cbd5e1!important}.el-picker-panel.history-report-query-zpopper .el-time-spinner__item.active:not(.disabled){color:#22d3ee!important;font-weight:700}.el-picker-panel.history-report-query-zpopper .el-time-spinner__item:hover:not(.disabled):not(.active){background:rgba(34,211,238,.12)!important}body>.el-time-panel{z-index:50010!important;background:#0b1220!important;border:1px solid rgba(56,189,248,.4)!important;-webkit-box-shadow:0 12px 32px rgba(0,0,0,.55)!important;box-shadow:0 12px 32px rgba(0,0,0,.55)!important}body>.el-time-panel .el-time-panel__content:after,body>.el-time-panel .el-time-panel__content:before{border-color:rgba(56,189,248,.25)!important}body>.el-time-panel .el-time-spinner__item{color:#cbd5e1!important}body>.el-time-panel .el-time-spinner__item.active:not(.disabled){color:#22d3ee!important;font-weight:700}body,html{width:100%;height:100%;margin:0;padding:0;overflow:hidden}.btn-hero-primary{color:#fff;text-transform:uppercase;letter-spacing:.0625rem;font-weight:700;padding:.625rem 1.5rem;font-size:.875rem;line-height:1.5;border-radius:.25rem;background-color:#0665d0;border:none;-webkit-box-shadow:0 .125rem .75rem rgba(4,65,134,.25);box-shadow:0 .125rem .75rem rgba(4,65,134,.25)}.btn-hero-primary:hover{color:#fff;background-color:#117ef8;-webkit-box-shadow:0 .375rem .75rem rgba(4,65,134,.4);box-shadow:0 .375rem .75rem rgba(4,65,134,.4);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.btn-hero-primary.focus,.btn-hero-primary:focus{color:#fff;background-color:#117ef8;-webkit-box-shadow:0 .125rem .75rem rgba(4,65,134,.25);box-shadow:0 .125rem .75rem rgba(4,65,134,.25)}.table{color:#495057}.table tr td{font-size:.9375rem!important;color:#6c757d!important}.table-bordered td,.table-bordered th{font-size:.9375rem!important;border:1px solid #e6ebf4;color:#495057}body{font-family:Nunito Sans,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important}.form-control{font-size:.9375rem!important}.select-option{width:75px}.search-select-option{width:100px}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_desc_disabled:after{right:.375rem;bottom:.75rem;font-family:Font Awesome\ 5 Free,Font Awesome\ 5 Pro;font-weight:600;opacity:.4;float:right}table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc{padding:.75rem!important}.add-btn{font-size:.9375rem}.modal.fade.show{background-color:hsla(0,0%,100%,.14)!important}.nav-tabs .nav-item{font-size:.9375rem}.swal-overlay{background-color:rgba(0,0,0,.7)}.modal-footer-right{padding:1rem 29px!important}.modal-body{max-height:800px;overflow-y:auto}.form-group-b{margin-bottom:.5rem!important}.btn{font-size:.875rem!important;padding:.25rem .5rem}.btn-sm-h{padding:.5px 10px!important}.badge{font-weight:400!important}.width-33{width:33.3%}.form-group-50,.width-33{float:left;margin-bottom:1rem}.form-group-50{width:50%}.el-select div:first-child .el-input__inner{height:calc(1.5em + .75rem + 1px)!important;color:#495057!important;border:1px solid #d8dfed!important;font-size:.9375rem!important}.el-input input::-webkit-input-placeholder{color:#6c757d!important}.el-input ::-moz-placeholder{color:#6c757d!important}.el-input :-ms-input-placeholder{color:#6c757d!important}.el-input ::-ms-input-placeholder{color:#6c757d!important}.el-input ::-webkit-input-placeholder{color:#6c757d!important}.el-input ::placeholder{color:#6c757d!important}.el-input.is-disabled .el-input__inner,.form-control:disabled,.form-control[readonly],.input-daterange input.form-control[disabled],.js-flatpickr.form-control[disabled]{background-color:#f4f6fa}.flatpickr-input::-webkit-input-placeholder{color:#6c757d!important}.flatpickr-input::-moz-placeholder{color:#6c757d!important}.flatpickr-input:-ms-input-placeholder{color:#6c757d!important}.flatpickr-input::-ms-input-placeholder{color:#6c757d!important}.flatpickr-input::placeholder{color:#6c757d!important}.input-required{color:red!important}.bg-white-ab{background-color:#fff}span .high-light{color:red!important}.pding-btn{padding:.032rem 26px!important;margin-top:4px}.text-hiden{text-overflow:ellipsis;white-space:nowrap}.text-hiden,.text-over{overflow:hidden;width:150px}.text-over{white-space:normal;word-break:break-all}#screenTime .btn-light-b{color:#0665d0!important}.el-input__icon:after{position:absolute;left:17px;bottom:15px;width:0;height:0;border-style:solid;border-width:6px 3px 0 3px;border-color:#333 transparent}.el-icon-arrow-up:before{content:""}.el-select .el-input .el-select__caret{-webkit-transform:none!important;transform:none!important}.inline-block{display:inline-block}.h-align{display:table-cell;vertical-align:middle}.dataTables_scrollHead table{margin-bottom:0!important;border:0!important}.dataTables_scrollHead table thead tr th{border-bottom:0!important}.dataTables_scrollBody table.dataTable thead tr th{padding:0!important}.dataTables_scrollBody table.dataTable thead tr th:after{display:none}.DTFC_RightBodyLiner table.DTFC_Cloned thead tr th{padding:0!important}.cursor-auto,.oneTable{cursor:auto}.oneTable{color:#171717;font-size:1.125rem;font-weight:400}.oneTable:hover{cursor:auto;color:#171717!important;background-color:#f9fafc!important;border-color:none!important}.font-w800{font-weight:800!important}.text-gray{color:#ababab!important}#modal-area-select,#modal-default-data-privilege,#modal-default-data-role,#modal-default-normal-privilege,#modal-edit-capacity,#modal-edit-project,#modal-operate,#modal-project-info{background-color:rgba(0,0,0,.7)!important}.modal-backdrop{display:none}.blue{color:#0665d0!important}@media print{.show-on-print{display:block!important}}.print-title{display:none;margin-top:1rem;margin-bottom:1rem!important;font-weight:600;font-size:24px}.print-subheading{display:none;font-size:12px}.not-allowed:hover{cursor:not-allowed}.wifiDis{color:rgba(0,0,0,.33)!important}.deviceStatus{position:relative}.wifi-error{font-size:.32rem;position:absolute;left:52%;bottom:37%}.dz-image-120,.dz-image-120 .el-upload{border-radius:20px!important;height:120px!important;width:120px!important}.dz-image-120 .avatar-uploader-icon{width:120px;height:120px;line-height:1}.custom-control-primary .custom-control-label:before{background-color:#fff;border:1px solid #d5e4f5}.el-table{font-size:.9375rem!important}.el-table .color-row{background-color:var(--theme-table-row-color)!important}.el-table tr.hover-row td{background-color:transparent!important}.el-table .hearderCell{color:#495057;font-size:.9375rem;font-weight:600}.el-table .el-table__row td:not(.is-hidden):nth-last-child(2){border-right-width:2px!important}.el-table .el-table__header th:nth-last-child(2){border-right-width:2px}.el-table .el-table__fixed,.el-table .el-table__fixed-right{height:100%!important}.el-table td,.el-table th{padding:2px 0;color:var(--theme_table-font-color)!important}.el-table th>.cell{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.title-style{padding:.25rem!important;min-width:1.5rem;text-align:center}.font-size-75{font-size:.875rem}.noborder .table-bordered,.noborder .table-bordered td,.noborder .table-bordered th,.noborder .table td,.noborder .table th{border:none!important}.noborder .table-striped tbody tr:nth-of-type(odd){background-color:#fff!important}.noborder .table tbody+tbody{border-top:none}.add{width:100px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:6px}.add .nav-main-link.nav-main-link-submenu:before{content:"\f107";opacity:1;color:#0665d0}.nav-tabs-block .nav-link{padding-top:1rem;padding-bottom:1rem}.nav-main-horizontal .nav-main-submenu{width:100px}.nav-main-link.nav-main-link-submenu{padding-right:0}.el-table .el-table__header th:nth-last-child(3),.el-table .el-table__row td:not(.is-hidden):nth-last-child(2){border-right-width:1px!important}.upload_item{width:32%;position:relative;height:auto;z-index:99;margin-right:2%!important}.upload_item:nth-child(3n){margin-right:0!important}.upload_input_item{width:100%;position:relative;height:auto;background-color:#f4f6fa}.upload_input_item .bg-white-50{background-color:rgba(0,0,0,.5)!important}.upload_item:before{content:"";padding-top:100%;display:block}.upload_item .block-content{overflow:hidden;width:100%;height:100%;padding-bottom:30px}.upload_item .block-content>p{height:30px;line-height:30px;text-align:center;width:100%;position:absolute;bottom:0;left:0;background:rgba(0,0,0,.45);color:#fff}.upload_item .options-item{position:absolute;top:0;left:0;width:100%;height:100%}.upload_input_item.el-upload--picture-card{line-height:unset}.upload_input_item.el-upload--picture-card .el-upload--text{height:auto;min-height:100px;padding:15px;text-align:left;z-index:0}.upload_input_item.el-upload--picture-card .options-overlay i{font-size:.875rem!important}.upload_input_item.el-upload--picture-card i.el-icon-plus{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:.85rem}.upload_input_item.el-upload--picture-card i.el-icon-plus:before{content:"";font-size:.85rem;line-height:1}.flatpickr-current-month{font-size:115%;padding:11.48px 0 0 0}.map-border{border-left:1px solid var(--theme_box_color);border-bottom:1px solid var(--theme_box_color);border-right:1px solid var(--theme_box_color);position:relative}.boxall{border:1px solid var(--theme_box_color);background-size:100% auto;position:relative}.boxall:before{border-left:2px solid var(--theme_box_little_color);left:0}.boxall:after,.boxall:before{position:absolute;width:1vw;height:1vw;content:"";border-top:2px solid var(--theme_box_little_color);top:0}.boxall:after{border-right:2px solid var(--theme_box_little_color);right:0}.boxfoot{position:relative;bottom:0;width:100%;left:0}.boxfoot:before{border-left:2px solid var(--theme_box_little_color);left:0}.boxfoot:after,.boxfoot:before{position:absolute;width:1vw;height:1vw;content:"";border-bottom:2px solid var(--theme_box_little_color);bottom:0}.boxfoot:after{border-right:2px solid var(--theme_box_little_color);right:0}#page-container.main-content-boxed>#main-container .content,#page-container.main-content-boxed>#page-footer .content,#page-container.main-content-boxed>#page-header .content,#page-container.main-content-boxed>#page-header .content-header{max-width:100%!important}.second-bg{-webkit-box-flex:1;-ms-flex:1;flex:1}.row{margin-right:-2px;margin-left:-2px}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{padding-right:2px;padding-left:2px}.simplebar-content-wrapper{background-color:var(--theme_nav_bg_color)!important;color:var(--theme_font_color)!important}.nav-main-item.open>.nav-main-link-submenu,.nav-main-submenu{background-color:var(--theme_head_nav_bg_color)!important;color:var(--theme_font_color)!important}.nav-main-submenu .nav-main-link{color:var(--theme_sub_nav_bg_color)!important}.table-bordered td,.table-bordered th{font-size:12px!important;color:var(--theme_font_color)!important}.el-table,.el-table:before,.el-table__expanded-cell,.el-table__fixed-right:before,.el-table__fixed:before{background-color:transparent!important}.el-table th,.el-table tr{background-color:var(--theme-table-color)!important}.el-table--border,.el-table--group,.el-table th.is-leaf{border:1px solid var(--theme_table-border-colr)!important}.el-table th.is-leaf{background-color:var(--theme_table_header_bg_color)!important}.el-table--border td{border:1px solid var(--theme_table-border-colr)!important}.input-group-text{border:none!important;border-radius:0!important}.form-control,.input-group-text{background-color:transparent!important;color:var(--theme_font_color)!important}.form-control:disabled{background-color:#e9ecef!important;opacity:1!important;color:#343a40!important}.el-input__inner{background-color:transparent!important}.modal-content{background-color:var(--theme_modal_bg_color)!important;color:var(--theme_font_color)!important}.modal{z-index:5!important}#page-overlay{z-index:6!important}#side-overlay{z-index:7!important;background-color:var(--theme_head_nav_bg_color)!important}.el-tree{background-color:transparent!important;color:var(--theme_font_color)}.el-tree-node__content:hover{color:#303030!important;background-color:#f5f5f5!important}.list-group-item{background-color:transparent!important}.list-group-item,.list-group-item-selected{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;border:1px solid var(--theme_table-border-colr)!important}.list-group-item-selected{background-color:#eff2f8!important}.el-transfer-panel,.el-transfer-panel .el-transfer-panel__header{background-color:transparent!important;color:#fff!important;-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important;border:none}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label,.el-transfer-panel__item.el-checkbox{color:#fff!important}.el-transfer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-horizontal{padding:0 .876rem}.nav-link:hover{color:#064389!important}.border_bg_leftTop{position:absolute;left:-8px;top:-4px;width:10px;height:4px;display:block;background:#01279d url(../img/title_left_bg.34bbd134.png) no-repeat;background-size:cover}.border_bg_rightTop{right:-.01rem;top:-.01rem}.border_bg_leftBottom,.border_bg_rightTop{position:absolute;width:.1rem;height:.1rem;display:block;background:url(../img/border_bg.9dae3ca3.jpg) no-repeat;background-size:cover}.border_bg_leftBottom{left:-.008rem;bottom:-.008rem}.border_bg_rightBottom{position:absolute;right:-.01rem;bottom:-.01rem;width:.08rem;height:.08rem;display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKTWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVN3WJP3Fj7f92UPVkLY8LGXbIEAIiOsCMgQWaIQkgBhhBASQMWFiApWFBURnEhVxILVCkidiOKgKLhnQYqIWotVXDjuH9yntX167+3t+9f7vOec5/zOec8PgBESJpHmomoAOVKFPDrYH49PSMTJvYACFUjgBCAQ5svCZwXFAADwA3l4fnSwP/wBr28AAgBw1S4kEsfh/4O6UCZXACCRAOAiEucLAZBSAMguVMgUAMgYALBTs2QKAJQAAGx5fEIiAKoNAOz0ST4FANipk9wXANiiHKkIAI0BAJkoRyQCQLsAYFWBUiwCwMIAoKxAIi4EwK4BgFm2MkcCgL0FAHaOWJAPQGAAgJlCLMwAIDgCAEMeE80DIEwDoDDSv+CpX3CFuEgBAMDLlc2XS9IzFLiV0Bp38vDg4iHiwmyxQmEXKRBmCeQinJebIxNI5wNMzgwAABr50cH+OD+Q5+bk4eZm52zv9MWi/mvwbyI+IfHf/ryMAgQAEE7P79pf5eXWA3DHAbB1v2upWwDaVgBo3/ldM9sJoFoK0Hr5i3k4/EAenqFQyDwdHAoLC+0lYqG9MOOLPv8z4W/gi372/EAe/tt68ABxmkCZrcCjg/1xYW52rlKO58sEQjFu9+cj/seFf/2OKdHiNLFcLBWK8ViJuFAiTcd5uVKRRCHJleIS6X8y8R+W/QmTdw0ArIZPwE62B7XLbMB+7gECiw5Y0nYAQH7zLYwaC5EAEGc0Mnn3AACTv/mPQCsBAM2XpOMAALzoGFyolBdMxggAAESggSqwQQcMwRSswA6cwR28wBcCYQZEQAwkwDwQQgbkgBwKoRiWQRlUwDrYBLWwAxqgEZrhELTBMTgN5+ASXIHrcBcGYBiewhi8hgkEQcgIE2EhOogRYo7YIs4IF5mOBCJhSDSSgKQg6YgUUSLFyHKkAqlCapFdSCPyLXIUOY1cQPqQ28ggMor8irxHMZSBslED1AJ1QLmoHxqKxqBz0XQ0D12AlqJr0Rq0Hj2AtqKn0UvodXQAfYqOY4DRMQ5mjNlhXIyHRWCJWBomxxZj5Vg1Vo81Yx1YN3YVG8CeYe8IJAKLgBPsCF6EEMJsgpCQR1hMWEOoJewjtBK6CFcJg4Qxwicik6hPtCV6EvnEeGI6sZBYRqwm7iEeIZ4lXicOE1+TSCQOyZLkTgohJZAySQtJa0jbSC2kU6Q+0hBpnEwm65Btyd7kCLKArCCXkbeQD5BPkvvJw+S3FDrFiOJMCaIkUqSUEko1ZT/lBKWfMkKZoKpRzame1AiqiDqfWkltoHZQL1OHqRM0dZolzZsWQ8ukLaPV0JppZ2n3aC/pdLoJ3YMeRZfQl9Jr6Afp5+mD9HcMDYYNg8dIYigZaxl7GacYtxkvmUymBdOXmchUMNcyG5lnmA+Yb1VYKvYqfBWRyhKVOpVWlX6V56pUVXNVP9V5qgtUq1UPq15WfaZGVbNQ46kJ1Bar1akdVbupNq7OUndSj1DPUV+jvl/9gvpjDbKGhUaghkijVGO3xhmNIRbGMmXxWELWclYD6yxrmE1iW7L57Ex2Bfsbdi97TFNDc6pmrGaRZp3mcc0BDsax4PA52ZxKziHODc57LQMtPy2x1mqtZq1+rTfaetq+2mLtcu0W7eva73VwnUCdLJ31Om0693UJuja6UbqFutt1z+o+02PreekJ9cr1Dund0Uf1bfSj9Rfq79bv0R83MDQINpAZbDE4Y/DMkGPoa5hpuNHwhOGoEctoupHEaKPRSaMnuCbuh2fjNXgXPmasbxxirDTeZdxrPGFiaTLbpMSkxeS+Kc2Ua5pmutG003TMzMgs3KzYrMnsjjnVnGueYb7ZvNv8jYWlRZzFSos2i8eW2pZ8ywWWTZb3rJhWPlZ5VvVW16xJ1lzrLOtt1ldsUBtXmwybOpvLtqitm63Edptt3xTiFI8p0in1U27aMez87ArsmuwG7Tn2YfYl9m32zx3MHBId1jt0O3xydHXMdmxwvOuk4TTDqcSpw+lXZxtnoXOd8zUXpkuQyxKXdpcXU22niqdun3rLleUa7rrStdP1o5u7m9yt2W3U3cw9xX2r+00umxvJXcM970H08PdY4nHM452nm6fC85DnL152Xlle+70eT7OcJp7WMG3I28Rb4L3Le2A6Pj1l+s7pAz7GPgKfep+Hvqa+It89viN+1n6Zfgf8nvs7+sv9j/i/4XnyFvFOBWABwQHlAb2BGoGzA2sDHwSZBKUHNQWNBbsGLww+FUIMCQ1ZH3KTb8AX8hv5YzPcZyya0RXKCJ0VWhv6MMwmTB7WEY6GzwjfEH5vpvlM6cy2CIjgR2yIuB9pGZkX+X0UKSoyqi7qUbRTdHF09yzWrORZ+2e9jvGPqYy5O9tqtnJ2Z6xqbFJsY+ybuIC4qriBeIf4RfGXEnQTJAntieTE2MQ9ieNzAudsmjOc5JpUlnRjruXcorkX5unOy553PFk1WZB8OIWYEpeyP+WDIEJQLxhP5aduTR0T8oSbhU9FvqKNolGxt7hKPJLmnVaV9jjdO31D+miGT0Z1xjMJT1IreZEZkrkj801WRNberM/ZcdktOZSclJyjUg1plrQr1zC3KLdPZisrkw3keeZtyhuTh8r35CP5c/PbFWyFTNGjtFKuUA4WTC+oK3hbGFt4uEi9SFrUM99m/ur5IwuCFny9kLBQuLCz2Lh4WfHgIr9FuxYji1MXdy4xXVK6ZHhp8NJ9y2jLspb9UOJYUlXyannc8o5Sg9KlpUMrglc0lamUycturvRauWMVYZVkVe9ql9VbVn8qF5VfrHCsqK74sEa45uJXTl/VfPV5bdra3kq3yu3rSOuk626s91m/r0q9akHV0IbwDa0b8Y3lG19tSt50oXpq9Y7NtM3KzQM1YTXtW8y2rNvyoTaj9nqdf13LVv2tq7e+2Sba1r/dd3vzDoMdFTve75TsvLUreFdrvUV99W7S7oLdjxpiG7q/5n7duEd3T8Wej3ulewf2Re/ranRvbNyvv7+yCW1SNo0eSDpw5ZuAb9qb7Zp3tXBaKg7CQeXBJ9+mfHvjUOihzsPcw83fmX+39QjrSHkr0jq/dawto22gPaG97+iMo50dXh1Hvrf/fu8x42N1xzWPV56gnSg98fnkgpPjp2Snnp1OPz3Umdx590z8mWtdUV29Z0PPnj8XdO5Mt1/3yfPe549d8Lxw9CL3Ytslt0utPa49R35w/eFIr1tv62X3y+1XPK509E3rO9Hv03/6asDVc9f41y5dn3m978bsG7duJt0cuCW69fh29u0XdwruTNxdeo94r/y+2v3qB/oP6n+0/rFlwG3g+GDAYM/DWQ/vDgmHnv6U/9OH4dJHzEfVI0YjjY+dHx8bDRq98mTOk+GnsqcTz8p+Vv9563Or59/94vtLz1j82PAL+YvPv655qfNy76uprzrHI8cfvM55PfGm/K3O233vuO+638e9H5ko/ED+UPPR+mPHp9BP9z7nfP78L/eE8/sl0p8zAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAB8SURBVHja7NKxCYBAEETRUU4wNTWzIcuwG2sVjDSzhTOSk/fjCfbBdvt5pMGWJGvF7i5psyHJVLG7+vw8QEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAwM8rSbYG7x7fAGcvCggICAgI+M8eAAAA//8DAMJ1BeK3CtViAAAAAElFTkSuQmCC) no-repeat;background-size:cover}.submain-title{padding:10px 20px;background-color:rgba(0,0,0,.2);color:#fff}.tips{width:6px;height:12px;margin-top:6px;margin-right:10px;background-color:#19be6b}.m-30{margin:30px}@font-face{font-family:AlimamaFangYuanTiVF;src:url(../fonts/AlimamaFangYuanTiVF-Thin.9ea21ef6.woff2) format("woff2"),url(../fonts/AlimamaFangYuanTiVF-Thin.92a8eb9e.woff) format("woff"),url(../fonts/AlimamaFangYuanTiVF-Thin.3b91e1b6.ttf) format("truetype")}