.colorpicker-box{background:#d7dfe6;padding:7px;border-bottom-right-radius:4px;border-top-right-radius:4px}.colorpicker-color{width:21px;height:21px}.xe-color-picker>ul{overflow-x:hidden;overflow-y:auto;max-height:400px;display:block}.xe-color-picker>ul>li{float:left;width:25px;cursor:pointer;margin:2px}.icon-selector-compact[data-v-594127f9]{position:relative;display:inline-block;width:100%;height:100%}.icon-select-trigger[data-v-594127f9]{display:inline-block;width:100%;cursor:pointer}.icon-selector-compact--custom-trigger[data-v-594127f9]{display:block}.icon-preview-button[data-v-594127f9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 10px;border:1px solid #e9ecef;border-radius:4px;background:#fff;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%;height:100%}.icon-preview-button[data-v-594127f9]:hover{border-color:#007bff;background:#f8f9ff}.icon-preview-button[data-v-594127f9]:active{background:#f0f4ff}.icon-preview-box[data-v-594127f9]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%}.icon-preview-box[data-v-594127f9],.preview-icon[data-v-594127f9]{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}.preview-icon[data-v-594127f9]{font-size:1.2rem}.placeholder-text[data-v-594127f9]{color:#adb5bd;font-size:12px;font-weight:500}.dropdown-arrow[data-v-594127f9]{font-size:9px;color:#adb5bd;-webkit-transition:all .2s ease;transition:all .2s ease}.icon-preview-button:hover .dropdown-arrow[data-v-594127f9]{color:#007bff}.dropdown-arrow.rotated[data-v-594127f9]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icon-dropdown[data-v-594127f9]{position:absolute;top:calc(100% + 4px);left:0;width:400px;background:#fff;border:1px solid #dee2e6;border-radius:8px;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.15);box-shadow:0 4px 16px rgba(0,0,0,.15);z-index:1000;overflow:hidden}.main-icon-tabs[data-v-594127f9]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f8f9fa;border-bottom:1px solid #e0e0e0}.main-tab[data-v-594127f9]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px 16px;border:none;border-bottom:2px solid transparent;background:transparent;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 .2s ease;transition:all .2s ease;color:#6c757d;font-size:12px;font-weight:500}.main-tab[data-v-594127f9]:hover{background:#e9ecef;color:#495057}.main-tab.active[data-v-594127f9]{background:#fff;color:#007bff;border-bottom-color:#007bff;font-weight:600}.main-tab[data-v-594127f9]:focus{outline:none}.icon-type-tabs[data-v-594127f9]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;padding:12px;background:#f8f9fa;border-bottom:1px solid #e9ecef}.icon-tab[data-v-594127f9]{padding:6px 14px;border:none;border-radius:20px;background:#fff;cursor:pointer;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;-webkit-transition:all .2s ease;transition:all .2s ease;color:#6c757d;font-size:12px;font-weight:500;border:1px solid #dee2e6;white-space:nowrap}.icon-tab[data-v-594127f9]:hover{background:#e9ecef;color:#495057;border-color:#adb5bd}.icon-tab.active[data-v-594127f9]{background:#007bff;color:#fff;border-color:#007bff;font-weight:600;-webkit-box-shadow:0 2px 4px rgba(0,123,255,.25);box-shadow:0 2px 4px rgba(0,123,255,.25)}.icon-tab[data-v-594127f9]:focus{outline:none}.tab-label[data-v-594127f9]{font-weight:500}.icon-palette-container[data-v-594127f9]{padding:16px;max-height:400px;overflow-y:auto}.icon-grid[data-v-594127f9]{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.icon-grid[data-v-594127f9]:before{content:none!important;display:none!important}.icon-item[data-v-594127f9]{position:relative;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:6px;background:#fff;border:2px solid #e9ecef;border-radius:6px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;aspect-ratio:1;min-height:50px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.icon-item[data-v-594127f9]:hover{border-color:#007bff;background:#f8f9ff;-webkit-box-shadow:0 2px 8px rgba(0,123,255,.15);box-shadow:0 2px 8px rgba(0,123,255,.15)}.icon-item.selected[data-v-594127f9]{border-color:#007bff;background:#e7f3ff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.icon-display[data-v-594127f9]{font-size:22px;color:#424242;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;width:100%;height:100%;line-height:1;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.icon-display.material-icons-outlined[data-v-594127f9],.icon-display.material-icons-round[data-v-594127f9],.icon-display.material-icons-sharp[data-v-594127f9],.icon-display.material-icons-two-tone[data-v-594127f9],.icon-display.material-icons[data-v-594127f9]{font-size:22px;line-height:1;width:22px;height:22px;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;padding:0;margin:0}.icon-item.selected .icon-display[data-v-594127f9]{color:#007bff}.check-icon[data-v-594127f9]{position:absolute;top:4px;right:4px;font-size:12px;color:#007bff;background:#fff;border-radius:50%;width:18px;height:18px;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-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2)}@media (max-width:480px){.icon-dropdown[data-v-594127f9]{width:320px}.icon-grid[data-v-594127f9]{grid-template-columns:repeat(6,1fr);gap:6px}.icon-item[data-v-594127f9]{min-height:50px;padding:8px}.icon-display[data-v-594127f9]{font-size:24px}}.panel-heading div[data-v-602b2ed0]:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.xe-panel-hoverbox:hover .xe-hover-button[data-v-602b2ed0]{opacity:1}.panel[data-v-602b2ed0]{height:100%}.icons-middle[data-v-602b2ed0]{display:grid!important;-ms-flex-line-pack:center!important;align-content:center!important;padding:0!important}.sidebar-menu-icon[data-v-796ba450]{-ms-flex-item-align:center;align-self:center;width:14px;height:14px;text-align:center;font-size:14px}.sidebar-menu-icon--sub[data-v-796ba450]{width:12px;height:12px;font-size:13px}.has-sub a[data-v-796ba450]{background:transparent!important}.isActiveMenu[data-v-796ba450]{color:#fff!important}.sidebar{overflow-y:scroll}.clock[data-v-47b8a0ac]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-text-clock[data-v-47b8a0ac]{line-height:1.1;background-color:#eceff1;color:#455a64;border-radius:8px;font-size:12px;-webkit-box-shadow:inset 0 0 3px rgba(69,90,100,.12549019607843137);box-shadow:inset 0 0 3px rgba(69,90,100,.12549019607843137);height:70%;padding:0 10px;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}.date[data-v-47b8a0ac]{font-size:10px;margin-bottom:3px}.time[data-v-47b8a0ac]{color:#000}.table-responsive[data-v-2251b8a2]{height:70vh;overflow-y:auto;position:relative}table[data-v-2251b8a2]{border-collapse:collapse;width:100%;table-layout:fixed}thead[data-v-2251b8a2]{position:sticky;top:0;background-color:#f8f9fa;z-index:1}.table thead th[data-v-2251b8a2]{font-size:13px;font-weight:600}.table tbody td[data-v-2251b8a2]{font-size:13px}.chart-area[data-v-40ce6f96]{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.chart-area[data-v-40ce6f96],.section-title[data-v-40ce6f96]{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}.section-title[data-v-40ce6f96]{font-size:13px;font-weight:600;background-color:#3c5b6f;border-radius:6px 6px 0 0;padding:2px 10px;min-width:130px;color:#fff}.table-title-wrap[data-v-40ce6f96]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.table-area[data-v-40ce6f96]{-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px}.table-area[data-v-40ce6f96],.table-wrapper[data-v-40ce6f96]{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.table-wrapper[data-v-40ce6f96]{-ms-flex:1;flex:1}.forwardIcon[data-v-40ce6f96]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.dataDownloadIcon[data-v-40ce6f96]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;margin:0 8px 0 1px}.split[data-v-40ce6f96]{border-left:.9px solid #eee;margin:1px 5px 1px 9px;height:20px}.dataDownloadIcon .material-icons[data-v-40ce6f96]{font-size:21px;margin:-4px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@-webkit-keyframes upDownShake-40ce6f96{0%{-webkit-transform:rotate(90deg) translateX(0);transform:rotate(90deg) translateX(0)}20%{-webkit-transform:rotate(90deg) translateX(-3px);transform:rotate(90deg) translateX(-3px)}40%{-webkit-transform:rotate(90deg) translateX(3px);transform:rotate(90deg) translateX(3px)}60%{-webkit-transform:rotate(90deg) translateX(-3px);transform:rotate(90deg) translateX(-3px)}80%{-webkit-transform:rotate(90deg) translateX(3px);transform:rotate(90deg) translateX(3px)}to{-webkit-transform:rotate(90deg) translateX(0);transform:rotate(90deg) translateX(0)}}@keyframes upDownShake-40ce6f96{0%{-webkit-transform:rotate(90deg) translateX(0);transform:rotate(90deg) translateX(0)}20%{-webkit-transform:rotate(90deg) translateX(-3px);transform:rotate(90deg) translateX(-3px)}40%{-webkit-transform:rotate(90deg) translateX(3px);transform:rotate(90deg) translateX(3px)}60%{-webkit-transform:rotate(90deg) translateX(-3px);transform:rotate(90deg) translateX(-3px)}80%{-webkit-transform:rotate(90deg) translateX(3px);transform:rotate(90deg) translateX(3px)}to{-webkit-transform:rotate(90deg) translateX(0);transform:rotate(90deg) translateX(0)}}.shake[data-v-40ce6f96]{-webkit-animation:upDownShake-40ce6f96 .6s ease-in-out;animation:upDownShake-40ce6f96 .6s ease-in-out}.rightWrapper[data-v-40ce6f96]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.table-responsive[data-v-5f04fc8a]{height:70vh;overflow-y:auto;position:relative}table[data-v-5f04fc8a]{border-collapse:collapse;width:100%;table-layout:fixed}thead[data-v-5f04fc8a]{position:sticky;top:0;background-color:#f8f9fa;z-index:1}.table thead th[data-v-5f04fc8a]{font-size:13px;font-weight:600}.table tbody td[data-v-5f04fc8a]{font-size:13px}.empty-state-cell[data-v-5f04fc8a]{padding:60px 20px!important}.empty-state-content[data-v-5f04fc8a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.empty-state-content[data-v-5f04fc8a],.empty-state-icon[data-v-5f04fc8a]{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}.empty-state-icon[data-v-5f04fc8a]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#28a745,#20c997);-webkit-box-shadow:0 4px 12px rgba(40,167,69,.3);box-shadow:0 4px 12px rgba(40,167,69,.3);-webkit-transition:all .3s ease;transition:all .3s ease}.empty-state-icon[data-v-5f04fc8a]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 16px rgba(40,167,69,.4);box-shadow:0 6px 16px rgba(40,167,69,.4)}.empty-state-icon i[data-v-5f04fc8a]{font-size:20px;color:#fff}.empty-state-text[data-v-5f04fc8a]{text-align:center;max-width:300px}.empty-state-title[data-v-5f04fc8a]{color:#155724;font-weight:600;margin-bottom:8px;font-size:16px}.table-responsive[data-v-e6fff3c8]{height:70vh;overflow-y:auto;position:relative}table[data-v-e6fff3c8]{border-collapse:collapse;width:100%;table-layout:fixed}thead[data-v-e6fff3c8]{position:sticky;top:0;background-color:#f8f9fa;z-index:1}.table thead th[data-v-e6fff3c8]{font-size:13px;font-weight:600}.table tbody td[data-v-e6fff3c8]{font-size:13px}.empty-state-cell[data-v-e6fff3c8]{padding:60px 20px!important}.empty-state-content[data-v-e6fff3c8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.empty-state-content[data-v-e6fff3c8],.empty-state-icon[data-v-e6fff3c8]{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}.empty-state-icon[data-v-e6fff3c8]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#28a745,#20c997);-webkit-box-shadow:0 4px 12px rgba(40,167,69,.3);box-shadow:0 4px 12px rgba(40,167,69,.3);-webkit-transition:all .3s ease;transition:all .3s ease}.empty-state-icon[data-v-e6fff3c8]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 16px rgba(40,167,69,.4);box-shadow:0 6px 16px rgba(40,167,69,.4)}.empty-state-icon i[data-v-e6fff3c8]{font-size:20px;color:#fff}.empty-state-text[data-v-e6fff3c8]{text-align:center;max-width:300px}.empty-state-title[data-v-e6fff3c8]{color:#155724;font-weight:600;margin-bottom:8px;font-size:16px}.empty-state-description[data-v-e6fff3c8]{color:#155724;font-size:14px;margin:0;line-height:1.5}.header-container[data-v-0e219499]{width:100%;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}.header-title[data-v-0e219499]{font-size:14px;font-weight:600;margin-right:20px}.header-close-btn[data-v-0e219499]{cursor:pointer;font-size:14px}.chart-area[data-v-db36adb2]{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-title[data-v-db36adb2]{font-size:13px;font-weight:600}.table-area[data-v-db36adb2]{margin-top:20px}.table-area[data-v-db36adb2],.table-wrapper[data-v-db36adb2]{-webkit-box-flex:1;-ms-flex:1;flex:1;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}.tab-header[data-v-db36adb2]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:10px}.tab-header[data-v-db36adb2],.tab-item[data-v-db36adb2],.tab-tabs[data-v-db36adb2]{display:-webkit-box;display:-ms-flexbox;display:flex}.tab-item[data-v-db36adb2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 16px;cursor:pointer;background-color:#ececec;-webkit-transition:all .3s ease;transition:all .3s ease;min-width:150px;border-top-left-radius:5px;border-top-right-radius:5px;margin-right:2px;border-top:1px solid #d5dbe0;border-right:1px solid #d5dbe0;border-left:1px solid #d5dbe0}.tab-item[data-v-db36adb2]:last-child{border-right:none}.tab-item.active[data-v-db36adb2]{background-color:#3c5b6f;color:#fff}.tab-item[data-v-db36adb2]:hover:not(.active){background-color:#dee2e6}.tab-title[data-v-db36adb2]{font-size:13px;font-weight:600}.tab-actions[data-v-db36adb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tab-content[data-v-db36adb2]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.tab-panel[data-v-db36adb2]{height:100%;overflow-y:auto}.tableTitleSpan[data-v-db36adb2]{background-color:#3c5b6f;color:#fff;border-radius:6px 6px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 80px}.tableTitle[data-v-db36adb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.forwardIcon[data-v-db36adb2]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.dataDownloadIcon[data-v-db36adb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;margin:0 8px 0 1px}.dataDownloadIcon .material-icons[data-v-db36adb2]{font-size:21px;margin:-4px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@-webkit-keyframes upDownShake-db36adb2{0%{-webkit-transform:rotate(90deg) translateX(0);transform:rotate(90deg) translateX(0)}20%{-webkit-transform:rotate(90deg) translateX(-3px);transform:rotate(90deg) translateX(-3px)}40%{-webkit-transform:rotate(90deg) translateX(3px);transform:rotate(90deg) translateX(3px)}60%{-webkit-transform:rotate(90deg) translateX(-3px);transform:rotate(90deg) translateX(-3px)}80%{-webkit-transform:rotate(90deg) translateX(3px);transform:rotate(90deg) translateX(3px)}to{-webkit-transform:rotate(90deg) translateX(0);transform:rotate(90deg) translateX(0)}}@keyframes upDownShake-db36adb2{0%{-webkit-transform:rotate(90deg) translateX(0);transform:rotate(90deg) translateX(0)}20%{-webkit-transform:rotate(90deg) translateX(-3px);transform:rotate(90deg) translateX(-3px)}40%{-webkit-transform:rotate(90deg) translateX(3px);transform:rotate(90deg) translateX(3px)}60%{-webkit-transform:rotate(90deg) translateX(-3px);transform:rotate(90deg) translateX(-3px)}80%{-webkit-transform:rotate(90deg) translateX(3px);transform:rotate(90deg) translateX(3px)}to{-webkit-transform:rotate(90deg) translateX(0);transform:rotate(90deg) translateX(0)}}.shake[data-v-db36adb2]{-webkit-animation:upDownShake-db36adb2 .6s ease-in-out;animation:upDownShake-db36adb2 .6s ease-in-out}.alarmId[data-v-33d1e3be]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.alarmId[data-v-33d1e3be],.boxPlot-chart-container[data-v-33d1e3be]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.boxPlot-chart-container[data-v-33d1e3be]{height:250px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.table-responsive[data-v-ed7cf3be]{height:68vh;overflow-y:auto;position:relative}table[data-v-ed7cf3be]{border-collapse:separate;border-spacing:0;width:100%;table-layout:fixed}thead[data-v-ed7cf3be]{position:sticky;top:0;background-color:#f8f9fa;z-index:1}.table thead th[data-v-ed7cf3be]{font-size:13px;font-weight:600}.table tbody td[data-v-ed7cf3be]{font-size:13px}.table-responsive[data-v-284cbb37]{height:32vh;overflow-y:auto;position:relative}table[data-v-284cbb37]{border-collapse:separate;border-spacing:0;width:100%;table-layout:fixed}thead[data-v-284cbb37]{position:sticky;top:0;background-color:#f8f9fa;z-index:1}.table thead th[data-v-284cbb37]{font-size:13px;font-weight:600}.table tbody td[data-v-284cbb37]{font-size:13px}.table-responsive[data-v-1d089a20]{height:32vh;overflow-y:auto;position:relative}table[data-v-1d089a20]{border-collapse:separate;border-spacing:0;width:100%;table-layout:fixed}thead[data-v-1d089a20]{position:sticky;top:0;background-color:#f8f9fa;z-index:1}.table thead th[data-v-1d089a20]{font-size:13px;font-weight:600}.table tbody td[data-v-1d089a20]{font-size:13px}.table-responsive[data-v-59e9c701]{height:32vh;overflow-y:auto;position:relative}table[data-v-59e9c701]{border-collapse:separate;border-spacing:0;width:100%;table-layout:fixed}thead[data-v-59e9c701]{position:sticky;top:0;background-color:#f8f9fa;z-index:1}.table thead th[data-v-59e9c701]{font-size:13px;font-weight:600}.table tbody td[data-v-59e9c701]{font-size:13px}.table-responsive[data-v-02ba0a81]{height:32vh;overflow-y:auto;position:relative}table[data-v-02ba0a81]{border-collapse:separate;border-spacing:0;width:100%;table-layout:fixed}thead[data-v-02ba0a81]{position:sticky;top:0;background-color:#f8f9fa;z-index:1}.table thead th[data-v-02ba0a81]{font-size:13px;font-weight:600}.table tbody td[data-v-02ba0a81]{font-size:13px}.table-responsive[data-v-27feb532]{height:68vh;overflow-y:auto;position:relative}table[data-v-27feb532]{border-collapse:separate;border-spacing:0;width:100%;table-layout:fixed}thead[data-v-27feb532]{display:table-header-group;position:sticky;top:0;background-color:#f8f9fa;z-index:2}tbody[data-v-27feb532]{display:table-row-group}.table tbody td[data-v-27feb532],.table thead th[data-v-27feb532]{font-size:13px;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:600}.table thead th[data-v-27feb532]{font-weight:600}.table tbody td[data-v-27feb532]{font-weight:400}.section-title[data-v-ef84d720]{font-size:12px;font-weight:600;background-color:#3c5b6f;color:#fff;border-radius:6px 6px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 20px}.table-area[data-v-ef84d720]{-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px}.table-area[data-v-ef84d720],.table-wrapper[data-v-ef84d720]{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.table-wrapper[data-v-ef84d720]{-ms-flex:1;flex:1}.regDt[data-v-ef84d720]{font-size:10px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.forwardIcon[data-v-ef84d720]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.dataDownloadIcon[data-v-ef84d720]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;margin:0 8px 0 1px}.dataDownloadIcon .material-icons[data-v-ef84d720]{font-size:19px;margin:-4px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@-webkit-keyframes upDownShake-ef84d720{0%{-webkit-transform:rotate(90deg) translateX(0);transform:rotate(90deg) translateX(0)}20%{-webkit-transform:rotate(90deg) translateX(-3px);transform:rotate(90deg) translateX(-3px)}40%{-webkit-transform:rotate(90deg) translateX(3px);transform:rotate(90deg) translateX(3px)}60%{-webkit-transform:rotate(90deg) translateX(-3px);transform:rotate(90deg) translateX(-3px)}80%{-webkit-transform:rotate(90deg) translateX(3px);transform:rotate(90deg) translateX(3px)}to{-webkit-transform:rotate(90deg) translateX(0);transform:rotate(90deg) translateX(0)}}@keyframes upDownShake-ef84d720{0%{-webkit-transform:rotate(90deg) translateX(0);transform:rotate(90deg) translateX(0)}20%{-webkit-transform:rotate(90deg) translateX(-3px);transform:rotate(90deg) translateX(-3px)}40%{-webkit-transform:rotate(90deg) translateX(3px);transform:rotate(90deg) translateX(3px)}60%{-webkit-transform:rotate(90deg) translateX(-3px);transform:rotate(90deg) translateX(-3px)}80%{-webkit-transform:rotate(90deg) translateX(3px);transform:rotate(90deg) translateX(3px)}to{-webkit-transform:rotate(90deg) translateX(0);transform:rotate(90deg) translateX(0)}}.shake[data-v-ef84d720]{-webkit-animation:upDownShake-ef84d720 .6s ease-in-out;animation:upDownShake-ef84d720 .6s ease-in-out}.rightWrapper[data-v-ef84d720]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.split[data-v-ef84d720]{border-left:.9px solid #eee;margin:1px 5px 1px 9px;height:15px}[data-v-ef84d720] .btn{padding:0 0 0 10px!important}.badge[data-v-ef84d720]{display:inline-block;padding:0 10px 0 10px;min-width:20px;white-space:nowrap;color:#fff;line-height:20px;border-radius:5px;font-size:11px;font-weight:500;text-align:center;vertical-align:middle;background-color:#78909c}.animated-div[data-v-e75704ea]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;width:100%;position:relative;-webkit-box-shadow:rgba(0,0,0,.15) 0 5px 15px 0;box-shadow:0 5px 15px 0 rgba(0,0,0,.15)}.animated-div[data-v-e75704ea],.chart-title[data-v-e75704ea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;background-color:#f1f1f1;overflow:hidden}.chart-title[data-v-e75704ea]{width:200px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;padding:8px 16px 8px 16px;margin-bottom:0!important;font-weight:700;border-radius:6px 6px 0 0;border:1px solid #ececec;border-bottom:1px solid #ccc}.chart-area[data-v-e75704ea]{width:100%;height:100%;max-height:80vh;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;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;background-color:#fff;padding:15px;overflow:auto;border-radius:0 0 6px 6px;border:1px solid #ececec}.chart[data-v-e75704ea]{width:100%;height:100%}.fade-enter-active[data-v-e75704ea],.fade-leave-active[data-v-e75704ea]{-webkit-transition:all .5s ease;transition:all .5s ease}.fade-enter[data-v-e75704ea],.fade-leave-to[data-v-e75704ea]{opacity:0;height:0}.status-icon[data-v-e75704ea]{font-size:12px;width:100%;color:#fff;background-color:#3c5b6f;border:1px solid #3c5b6f;border-radius:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.05rem;margin-bottom:1rem;height:1.8rem}.skeleton-box[data-v-e75704ea],.status-icon[data-v-e75704ea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.skeleton-wrapper[data-v-e75704ea]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:98%;height:80%;background-color:#f9f9f9;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px;border:1px solid #ececec}.skeleton-letter[data-v-e75704ea],.skeleton-wrapper[data-v-e75704ea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.skeleton-letter[data-v-e75704ea]{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.skeleton-chart[data-v-e75704ea]{width:100%;height:120px;border-radius:4px;margin-bottom:16px;background-color:#e0e0e0}.skeleton-letter-title[data-v-e75704ea]{width:80%;height:20px;margin-bottom:16px;border-radius:4px;background-color:#e0e0e0}.skeleton-letter-body[data-v-e75704ea]{width:60%;height:20px;margin-bottom:16px;border-radius:4px;background-color:#e0e0e0}.shimmer[data-v-e75704ea]{position:relative;overflow:hidden}.shimmer[data-v-e75704ea]:after{content:"";position:absolute;top:0;left:-150px;width:150px;height:100%;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(50%,hsla(0,0%,100%,.6)),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,0));-webkit-animation:shimmer-e75704ea 1.5s infinite;animation:shimmer-e75704ea 1.5s infinite}@-webkit-keyframes shimmer-e75704ea{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes shimmer-e75704ea{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.skeleton-grid[data-v-e75704ea]{width:100%;padding:0 10px}.skeleton-wrapper[data-v-e75704ea]{min-height:180px}.fixedheight[data-v-472b025e]{height:34px}[data-v-472b025e] .modal-header{padding:12px!important}[data-v-472b025e] #total-log-modal .modal-dialog{width:98%!important;max-width:98%!important}[data-v-472b025e] .total-log-body{height:87vh!important;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}.modal-body-container[data-v-472b025e]{height:100%;overflow:hidden}.header-container[data-v-472b025e]{width:100%;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}.header-title[data-v-472b025e]{font-size:14px;font-weight:600;margin-right:20px}.header-close-btn[data-v-472b025e]{cursor:pointer;font-size:14px;margin-left:2rem}.badge[data-v-472b025e]{display:inline-block;margin:2px;padding:0 10px;min-width:20px;white-space:nowrap;color:#fff;line-height:22px;border-radius:8px;font-size:12px;font-weight:500;text-align:center;vertical-align:middle}.badge.ptAddr[data-v-472b025e]{background-color:#ff6d00}.badge.ptIdx[data-v-472b025e]{background-color:#546e7a}.badge.option[data-v-472b025e]{background-color:#cfd8dc;color:#000}.body-container[data-v-472b025e]{height:100%;width:100%;-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}.body-container[data-v-472b025e],.tab-container[data-v-472b025e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.tab-container[data-v-472b025e]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column}.tab-content-container[data-v-472b025e]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;background-color:#fff;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;position:relative}.scrollable-y[data-v-472b025e]{max-height:80vh;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-tabs[data-v-472b025e]{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;margin:0}.custom-tab[data-v-472b025e]{padding:.5rem 1.2rem;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;margin-right:.25rem;border-radius:8px 8px 0 0;background-color:#f2f3f4;color:#495057;font-weight:700;font-size:13px;border-top:1px solid #d5dbe0;border-right:1px solid #d5dbe0;border-left:1px solid #d5dbe0}.custom-tab[data-v-472b025e]:hover{background-color:#e2e6ea}.custom-tab.active[data-v-472b025e]{background-color:#348fe2;color:#fff}.alarm-info-container[data-v-472b025e]{background-color:#fff;border-radius:10px;height:100%;padding:10px;overflow-y:auto}.quickDateButton[data-v-472b025e]{background-color:#e0e0e0}.quickDateButton[data-v-472b025e]:hover{background-color:#bdbdbd}.quickDateButton[data-v-472b025e]:disabled{background-color:#e0e0e0}.notBorderRadius[data-v-472b025e]{border-radius:0}.date-picker-container[data-v-472b025e]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:10px;border-radius:6px}.alarm-body-header[data-v-360d9ea0]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.alarm-body-title[data-v-360d9ea0]{font-size:.7rem;font-weight:700;color:#000}.alarm-body-text .alarm-date[data-v-360d9ea0]{width:30%}.alarm-body-text .alarm-date[data-v-360d9ea0],.alarm-body-text[data-v-360d9ea0]{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}.alarm-body-text[data-v-360d9ea0]{height:60%}.alarm-event.selected[data-v-360d9ea0]{background:#030303}.alarm-event-icon-message.selected[data-v-360d9ea0]{background:#f5f5f5}.handle-alarm-state-div[data-v-360d9ea0]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:15px}.handle-alarm-state-btn[data-v-360d9ea0]{margin:0 2px}.toggle-btn[data-v-360d9ea0]{background:#fff;border:1px solid #ddd;border-radius:3px;padding:2px 6px;font-size:.7rem;margin-right:4px;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;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;white-space:nowrap}.toggle-btn[data-v-360d9ea0]:focus,.toggle-btn[data-v-360d9ea0]:focus-visible{outline:none;-webkit-box-shadow:none;box-shadow:none}.toggle-btn.active[data-v-360d9ea0]{background:#f5f5f5}.alarm-toggle[data-v-360d9ea0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.split-line[data-v-360d9ea0]{border-top:1px solid #ccc;width:85%}.alarm-severity-font[data-v-360d9ea0]{font-size:10px}.alarm-bell-icon[data-v-360d9ea0],.alarm-severity-font[data-v-360d9ea0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.alarm-bell-icon[data-v-360d9ea0]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alarm-header[data-v-360d9ea0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px}.alarm-type[data-v-360d9ea0]{font-weight:700}.alarm-severity[data-v-360d9ea0]{font-size:.9em;color:#ff5252}.alarm-date[data-v-360d9ea0]{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.6rem;color:#888;margin-bottom:5px}.alarm-bell[data-v-360d9ea0]{width:50px;position:relative;margin:0 15px;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:end;-ms-flex-pack:end;justify-content:flex-end}.alarm-badge[data-v-360d9ea0]{position:absolute;top:0;right:0;-webkit-transform:translate(34%,20%);transform:translate(34%,20%);background-color:red;color:#fff;border-radius:12px;font-size:9px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:1px 3px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.alarm-badge[data-v-360d9ea0],.alarm-event[data-v-360d9ea0]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alarm-event[data-v-360d9ea0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;cursor:pointer;padding:8px 12px;border-bottom:1px solid #e0e0e0;width:96%}.alarm-event[data-v-360d9ea0]:last-child{border:none}.alarm-event-icon-message[data-v-360d9ea0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.alarm-event-text[data-v-360d9ea0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.85rem;width:90%;margin-left:10px}.alarm-event-text .alarm-date[data-v-360d9ea0]{color:#888;font-size:.6rem;width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.alarm-event-detail-name[data-v-360d9ea0]{width:80%;white-space:normal;word-break:break-word;font-size:.7rem;font-weight:700;color:#000}.alarm-item[data-v-360d9ea0]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:400px;min-width:250px;margin:4px 0}.alarm-body[data-v-360d9ea0]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:0 5px}.alarm-message[data-v-360d9ea0]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;white-space:normal;font-size:.7rem;line-height:1.3;max-height:2.6em;width:100%;height:100%}.alarm-event-detail-name[data-v-360d9ea0]:empty{display:none}.dismiss-alarm[data-v-360d9ea0]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:10%}.alarm-stop-icon[data-v-360d9ea0],.dismiss-alarm[data-v-360d9ea0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alarm-stop-icon[data-v-360d9ea0]{width:25px;height:25px;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#888}.alarm-stop-icon[data-v-360d9ea0]:hover{background-color:#e0e0e0}.alarm-list-body[data-v-360d9ea0]{display:-webkit-box;display:-ms-flexbox;display:flex;height:60px}.alarm-event[data-v-360d9ea0]:hover{background-color:#f5f5f5}.alarm-event-body[data-v-360d9ea0]{max-height:70vh;overflow-y:auto}.alarm-event-hide[data-v-360d9ea0]:hover{background:#f5f5f5;color:#888}.alarm-event-hide[data-v-360d9ea0]{background:none;color:#888;border:none;font-weight:700;border-radius:50%;font-size:1.1rem;width:25px;height:25px}.modal-title[data-v-360d9ea0]{white-space:nowrap;font-size:12px}.alarm-event-modal-title[data-v-360d9ea0]{width:80%}.dismiss-alarm.dropdown[data-v-360d9ea0]{position:relative}.dropdown-item[data-v-360d9ea0]{color:#fff}.dropdown-item[data-v-360d9ea0]:focus{outline:none!important}.dismiss-alarm.dropdown .dropdown-menu[data-v-360d9ea0]{display:none;position:absolute;top:50%;right:0;margin-top:4px;z-index:1000}.dismiss-alarm.dropdown .dropdown-menu.show[data-v-360d9ea0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:10px 15px;border-radius:6px;-webkit-box-shadow:rgba(17,17,26,.1) 0 8px 24px,rgba(17,17,26,.1) 0 16px 56px,rgba(17,17,26,.1) 0 24px 80px;box-shadow:0 8px 24px rgba(17,17,26,.1),0 16px 56px rgba(17,17,26,.1),0 24px 80px rgba(17,17,26,.1)}.alarm-log-item[data-v-360d9ea0]{cursor:pointer;-webkit-transition:background .2s;transition:background .2s;border-bottom:1px solid #e0e0e0}.alarm-log-item--active[data-v-360d9ea0],.alarm-log-item[data-v-360d9ea0]:hover{background-color:#f5f5f5}.changeAlarmStateButtonGroup[data-v-360d9ea0]{border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.alarm-inline-actions[data-v-360d9ea0]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 12px;overflow:hidden;margin-top:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.handleAlarmEventButton[data-v-360d9ea0],.handleAlarmStateButton[data-v-360d9ea0]{-webkit-box-shadow:rgba(0,0,0,.1) 0 4px 12px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.handleAlarmStateButton[data-v-360d9ea0]{font-size:10px;width:30%}.custom-alarm-modal[data-v-360d9ea0]{position:absolute;top:0;left:-405px;width:400px;background:#fff;border-radius:6px;-webkit-box-shadow:0 -2px 6px rgba(0,0,0,.05),0 2px 8px rgba(0,0,0,.15);box-shadow:0 -2px 6px rgba(0,0,0,.05),0 2px 8px rgba(0,0,0,.15);z-index:9999}.custom-alarm-modal .modal-header[data-v-360d9ea0]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 12px;border-bottom:1px solid #eee;height:42px;background-color:#e9edf3}.custom-alarm-modal .modal-body[data-v-360d9ea0],.custom-alarm-modal .modal-header[data-v-360d9ea0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-alarm-modal .modal-body[data-v-360d9ea0]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:10px;max-height:70vh;overflow-y:auto;position:relative}.custom-alarm-modal .alarm-event-hide[data-v-360d9ea0]{background:none;border:none;font-size:13px;font-weight:700;color:#888;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%}.custom-alarm-modal .alarm-event-hide[data-v-360d9ea0]:focus{outline:none}.alarm-event-hide[data-v-360d9ea0]:hover{background-color:#e0e0e0}.custom-alarm-modal .alarm-event-button-group[data-v-360d9ea0]{font-size:12px;padding:3px 10px;border-radius:50px}.div-alarmLimit[data-v-360d9ea0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:9px 0}.fade-popup-enter-active[data-v-360d9ea0],.fade-popup-leave-active[data-v-360d9ea0]{-webkit-transition:opacity .2s;transition:opacity .2s}.fade-popup-enter[data-v-360d9ea0],.fade-popup-leave-to[data-v-360d9ea0]{opacity:0}.alarm-detail-bottom[data-v-360d9ea0]{height:42px;width:100%;background-color:#e9edf3;border-radius:0 0 6px 6px}.alarm-more-icon[data-v-360d9ea0]{background:transparent}.bell-icon[data-v-7d6f5f0b]{font-size:20px}.alarm-dropdown-container[data-v-7d6f5f0b]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.alarm-dropdown-container[data-v-7d6f5f0b],.alarm-toggle[data-v-7d6f5f0b]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alarm-toggle[data-v-7d6f5f0b]{width:40px;cursor:pointer;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:5px}.alarm-toggle .label[data-v-7d6f5f0b]{position:absolute;top:-10px;right:0;margin-left:4px;font-size:10px;padding:1px 3px;border-radius:15px}.alarm-dropdown-menu[data-v-7d6f5f0b]{position:absolute;top:110%;right:-320%;min-width:320px;max-width:360px;background:#fff;-webkit-box-shadow:rgba(0,0,0,.35) 0 5px 15px;box-shadow:0 5px 15px rgba(0,0,0,.35);z-index:1000;padding:0;border-radius:6px}.dropdown-header[data-v-7d6f5f0b]{padding:8px 12px;font-weight:700;border-bottom:1px solid #eee;height:42px;font-size:12px;color:#333;background-color:#e9edf3;border-radius:6px 6px 0 0;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}.dropdown-item[data-v-7d6f5f0b]{padding:8px 12px;cursor:pointer}.dropdown-item[data-v-7d6f5f0b]:hover{background:#f5f5f5}.fade-popup-enter-active[data-v-7d6f5f0b],.fade-popup-leave-active[data-v-7d6f5f0b]{-webkit-transition:opacity .2s;transition:opacity .2s}.fade-popup-enter[data-v-7d6f5f0b],.fade-popup-leave-to[data-v-7d6f5f0b]{opacity:0}.drop-down-else[data-v-7d6f5f0b]{background-color:#e9edf3;padding:8px 12px;height:42px;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;cursor:pointer;border-radius:0 0 6px 6px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;font-weight:700}.drop-down-else[data-v-7d6f5f0b]:hover{background-color:#d5dbe4}.alarm-event-hide[data-v-7d6f5f0b]{background:none;border:none;font-size:13px;font-weight:700;color:#888;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;border-radius:50%;width:25px;height:25px}.alarm-event-hide[data-v-7d6f5f0b]:focus{outline:none}.alarm-event-hide[data-v-7d6f5f0b]:hover{background-color:#e0e0e0}.alarm-scroll-container[data-v-7d6f5f0b]{max-height:90vh;overflow-y:auto}.theme-list[data-v-006d7abf]{list-style-type:none;margin:0;padding:0}.theme-box .theme-version[data-v-006d7abf],.theme-list[data-v-006d7abf]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.theme-box .theme-version[data-v-006d7abf]{margin:0 5px 5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center}.theme-version a[data-v-006d7abf]{margin:0 5px 0 0}.theme-box .theme-version a[data-v-006d7abf]{width:calc(50% - 5px);padding-top:35%;position:relative;text-decoration:none}.theme-box .theme-version a span[data-v-006d7abf]{font-weight:700;margin:0;background-size:cover;background-repeat:no-repeat;background-position:0 0}.theme-box .theme-list>li.active>a[data-v-006d7abf]:before,.theme-box .theme-version a span[data-v-006d7abf]{font-size:14px;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center}.theme-box .theme-version a.active[data-v-006d7abf]:before{border-left-color:#007aff;border-top-color:#007aff}.theme-box .theme-version a.active[data-v-006d7abf]:before,.theme-box .theme-version a[data-v-006d7abf]:hover:before{content:"";position:absolute;border:12px solid transparent;left:0;top:0;z-index:10}.theme-box .theme-version a.active[data-v-006d7abf]:after,.theme-box .theme-version a[data-v-006d7abf]:hover:after{content:"\f00c";position:absolute;top:0;left:0;color:#fff;z-index:10;width:16px;height:16px;line-height:16px;font-size:10px;text-align:center;font-family:Font awesome\5 Free,Font awesome\5 Pro,FontAwesome!important;font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto}.container[data-v-1d79f3f6]{height:100%;margin-top:20px;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;text-align:center;overflow:auto}.detail-notification-icon[data-v-1d79f3f6]{margin-bottom:10px;color:#444;font-size:24px}.detail-notification-text[data-v-1d79f3f6]{font-size:13px;font-weight:700;margin-bottom:20px}h5[data-v-1d79f3f6]{margin:0}.row[data-v-1d79f3f6]{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}.table[data-v-1d79f3f6]{width:70%;border-collapse:collapse;text-align:center;margin-top:10px;table-layout:fixed}.table td[data-v-1d79f3f6],.table th[data-v-1d79f3f6]{border:1px solid #90a4ae;padding:8px;text-align:center;width:33.33333%}.table thead[data-v-1d79f3f6]{background-color:#78909c;color:#fff}.table tbody tr[data-v-1d79f3f6]:nth-child(2n){background-color:#f2f2f2}.guide-message[data-v-ab3fb668]{font-size:13px;color:#333}.scrollable-content[data-v-ab3fb668]{max-height:40em;overflow-y:auto;overflow-x:hidden;width:100%;padding-right:1rem}.custom-modal-width{max-width:50vw!important;width:50vw!important}.animated-div[data-v-550e234d]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;width:100%;height:200px;margin:10px 0;cursor:pointer;position:relative}.animated-div[data-v-550e234d],.chart-title[data-v-550e234d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f1f1f1;overflow:hidden}.chart-title[data-v-550e234d]{height:100%;width:200px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;padding:8px 16px 8px 16px;margin-bottom:0!important;font-weight:700;border-radius:6px 6px 0 0;border:1px solid #ececec;border-bottom:1px solid #ccc}.chart-area[data-v-550e234d]{width:100%;height:100%;max-height:80vh;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;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;background-color:#fff;padding:15px;overflow:auto;border-radius:0 0 6px 6px;border:1px solid #ececec}.chart[data-v-550e234d]{width:100%;height:100%}.fade-enter-active[data-v-550e234d],.fade-leave-active[data-v-550e234d]{-webkit-transition:all .5s ease;transition:all .5s ease}.fade-enter[data-v-550e234d],.fade-leave-to[data-v-550e234d]{opacity:0;height:0}.badge[data-v-550e234d]{font-size:12px;font-weight:500;margin-right:4px;display:inline-block;min-width:20px;padding:0 10px 0 10px;color:#fff;text-align:center;vertical-align:middle;white-space:nowrap;line-height:22px;border-radius:8px}.badge.title1[data-v-550e234d]{background-color:#ff6d00;color:#fff}.badge.title2[data-v-550e234d]{background-color:#546e7a;color:#fff}.badge.options[data-v-550e234d]{background-color:#cfd8dc;color:#000}.status-icon[data-v-550e234d]{font-size:12px;width:100%;color:#fff;background-color:#3c5b6f;border:1px solid #3c5b6f;border-radius:5px;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;margin-top:.05rem;margin-bottom:1rem;-webkit-transition:background-color .5s;transition:background-color .5s;height:1.8rem}.status-icon[data-v-550e234d]:hover{color:#fff;background-color:#ff6d00}.status-icon.active[data-v-550e234d]{color:#eceff1;background-color:#546e7a}.detail-placeholder[data-v-6f05cef8]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-container[data-v-6f05cef8],.detail-placeholder[data-v-6f05cef8]{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}.detail-container[data-v-6f05cef8]{width:100%;padding:1rem 1rem 1rem 1rem;border-radius:10px;overflow:hidden;font-size:12px}.detail-header[data-v-6f05cef8]{margin-bottom:0!important;padding:8px 8px 8px 8px;overflow:hidden;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:6px 6px 0 0;background-color:#f1f1f1;border:1px solid #ececec;border-bottom:1px solid #ccc;font-weight:700}.detail-header .detail-title[data-v-6f05cef8],.detail-header[data-v-6f05cef8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-header .detail-title[data-v-6f05cef8]{padding:0!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.detail-content[data-v-6f05cef8]{height:Calc(100% - 50px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:2px;padding:20px;overflow-y:auto;background-color:#fff;border:1px solid #ececec;border-radius:0 0 6px 6px}.detail-content[data-v-6f05cef8],.detail-status[data-v-6f05cef8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-status[data-v-6f05cef8]{width:100%;padding:8px 20px 8px 20px;margin-bottom:20px;-ms-flex-pack:distribute;justify-content:space-around;background-color:#eceff1;color:#455a64;border-radius:8px;-webkit-box-shadow:inset 0 0 3px rgba(69,90,100,.12549019607843137);box-shadow:inset 0 0 3px rgba(69,90,100,.12549019607843137);font-size:12px;text-align:center}.status-title[data-v-6f05cef8]{margin-bottom:4px}.status-title[data-v-6f05cef8],.status-value[data-v-6f05cef8]{padding-left:8px;padding-right:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.status-value[data-v-6f05cef8]{min-width:50px;font-weight:800}.detail-itemview[data-v-6f05cef8]{width:100%;padding:1rem 1rem 1rem 1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ececec;border-radius:0 0 6px 6px}.detail-control[data-v-6f05cef8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.detail-menu[data-v-6f05cef8]{font-size:.8rem;font-weight:700}.detail-bottom[data-v-6f05cef8]{margin-top:20px;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.detail-bottom-buttons[data-v-6f05cef8],.detail-bottom[data-v-6f05cef8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.detail-bottom-buttons[data-v-6f05cef8]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;margin-top:4px}.detail-btn[data-v-6f05cef8]{-webkit-box-flex:1;-ms-flex:1;flex:1}.detail-bottom-info[data-v-6f05cef8]{height:20px;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;margin:4px 8px 4px 8px}.out-of-date[data-v-6f05cef8]{color:#ff6d00}.title-icon[data-v-6f05cef8]{font-size:1rem!important}.form-group[data-v-6f05cef8]{width:100%;margin-bottom:20px}.row[data-v-6f05cef8]{width:100%;margin-bottom:12px}.input-form[data-v-6f05cef8]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.input-form input[data-v-6f05cef8]{width:100%;padding:10px;margin-bottom:10px}.detail-btn[data-v-6f05cef8]{margin:0 4px 0 4px}.collapsed>.when-opened[data-v-6f05cef8],:not(.collapsed)>.when-closed[data-v-6f05cef8]{display:none}.detail-notification-icon[data-v-6f05cef8]{padding:1rem;color:#444;font-size:48px}.detail-notification-text[data-v-6f05cef8]{font-size:15px;font-weight:700}.title[data-v-6f05cef8]{font-size:14px;font-weight:600;margin-right:20px}.badge[data-v-6f05cef8]{display:inline-block;margin:2px;padding:0 10px 0 10px;min-width:20px;white-space:nowrap;color:#fff;line-height:22px;border-radius:8px;font-size:12px;font-weight:500;text-align:center;vertical-align:middle}.badge.ptAddr[data-v-6f05cef8]{background-color:#ff6d00;color:#fff}.badge.ptIdx[data-v-6f05cef8]{background-color:#546e7a;color:#fff}.badge.option[data-v-6f05cef8]{background-color:#cfd8dc;color:#000}.status-icon[data-v-6f05cef8]{font-size:16px;color:#546e7a;background-color:#eee;border:1px solid #ccc;border-radius:5px;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;margin-right:.2rem;-webkit-transition:background-color .5s;transition:background-color .5s;width:2rem;height:2rem}.status-icon[data-v-6f05cef8]:hover{background-color:#ccc}.status-icon.active[data-v-6f05cef8]{color:#fff;background-color:#546e7a}.status-alert-icon[data-v-6f05cef8]{font-size:16px;color:#ed7d31;background-color:#eee;border:1px solid #ccc;border-radius:5px;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;margin-right:.2rem;-webkit-transition:background-color .5s;transition:background-color .5s;width:2rem;height:2rem}.status-alert-icon[data-v-6f05cef8]:hover{color:#ed7d31;background-color:#ccc}.status-alert-icon.active[data-v-6f05cef8]{color:#eceff1;background-color:#546e7a}.btn-group .btn[data-v-6f05cef8]{padding:7px .1rem}.btn[data-v-a70f2986]{border-color:#e0e0e0}.detail-notification-icon[data-v-a70f2986]{padding:1rem;color:#444;font-size:48px}.detail-notification-text[data-v-a70f2986]{font-size:15px;font-weight:700}.detail-container[data-v-a70f2986]{height:100%;padding:1rem 1rem 1rem 1rem;border-radius:10px;font-size:12px}.detail-container[data-v-a70f2986],.detail-header[data-v-a70f2986]{width:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.detail-header[data-v-a70f2986]{margin-bottom:0!important;padding:8px 16px 8px 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:6px 6px 0 0;background-color:#f1f1f1;border:1px solid #ececec;border-bottom:1px solid #ccc;font-weight:700}.detail-header .detail-title[data-v-a70f2986]{width:100%;padding:0!important}.detail-header .detail-title .title[data-v-a70f2986],.detail-header .detail-title[data-v-a70f2986]{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}.detail-header .detail-title .title[data-v-a70f2986]{margin-bottom:4px}.detail-content[data-v-a70f2986]{height:Calc(100% - 50px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2px;padding:20px;overflow:hidden;background-color:#fff}.detail-content[data-v-a70f2986],.detail-itemview[data-v-a70f2986]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ececec;border-radius:0 0 6px 6px}.detail-itemview[data-v-a70f2986]{width:100%;padding:1rem 1rem 1rem 1rem}.detail-control[data-v-a70f2986]{margin-bottom:8px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.detail-menu[data-v-a70f2986]{font-size:.8rem;font-weight:700}.detail-bottom[data-v-a70f2986]{margin-top:auto;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;padding-top:40 px}.detail-bottom-buttons[data-v-a70f2986],.detail-bottom[data-v-a70f2986]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.detail-bottom-buttons[data-v-a70f2986]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;margin-top:4px}.detail-btn[data-v-a70f2986]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 4px 0 4px}.detail-bottom-info[data-v-a70f2986]{height:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:4px 8px 4px 8px}.detail-bottom-info[data-v-a70f2986],.detail-placeholder[data-v-a70f2986]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-placeholder[data-v-a70f2986]{height:100%;-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;border-top:1px solid #eee}.form-group[data-v-a70f2986]{margin-bottom:.4rem}.flex-shrink-0[data-v-a70f2986]{-ms-flex-negative:0;flex-shrink:0}.ms-2[data-v-a70f2986]{margin-left:.5rem}.form-label[data-v-a70f2986]{margin-bottom:0}.form-control[data-v-a70f2986]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.d-flex[data-v-a70f2986]{display:-webkit-box;display:-ms-flexbox;display:flex}.justify-content-between[data-v-a70f2986]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.align-items-center[data-v-a70f2986]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-grow-1[data-v-a70f2986]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.setting-icon[data-v-a70f2986]{color:#555;background-color:#fff;border:1px solid #bbb;border-radius:5px;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;margin-right:.2rem;-webkit-transition:background-color .5s;transition:background-color .5s;width:2rem;height:2rem}.setting-icon[data-v-a70f2986]:hover{background-color:#c7c7c7}.setting-icon.active[data-v-a70f2986]{color:#fff;background-color:#555}.table-view-container[data-v-a70f2986]{padding:1rem;border-radius:10px;border:1px solid #eee}i[data-v-a70f2986]{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.rotate-90[data-v-a70f2986]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.xems-spinner[data-v-0901c14e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;width:56px;height:20px;overflow:visible}.xems-spinner-loader[data-v-0901c14e]{width:16px;height:16px;border-radius:50%;background-color:#007bff;-webkit-box-shadow:16px 0 #007bff,-16px 0 #007bff;box-shadow:16px 0 #007bff,-16px 0 #007bff;position:relative;-webkit-animation:xems-spinner-flash-medium-0901c14e .5s ease-out infinite alternate;animation:xems-spinner-flash-medium-0901c14e .5s ease-out infinite alternate}.xems-spinner-small[data-v-0901c14e]{width:36px;height:16px}.xems-spinner-small .xems-spinner-loader[data-v-0901c14e]{width:12px;height:12px;-webkit-box-shadow:12px 0 #007bff,-12px 0 #007bff;box-shadow:12px 0 #007bff,-12px 0 #007bff;-webkit-animation:xems-spinner-flash-small-0901c14e .4s ease-out infinite alternate;animation:xems-spinner-flash-small-0901c14e .4s ease-out infinite alternate}.xems-spinner-medium .xems-spinner-loader[data-v-0901c14e]{width:16px;height:16px;-webkit-box-shadow:20px 0 #007bff,-20px 0 #007bff;box-shadow:20px 0 #007bff,-20px 0 #007bff;-webkit-animation:xems-spinner-flash-medium-0901c14e .5s ease-out infinite alternate;animation:xems-spinner-flash-medium-0901c14e .5s ease-out infinite alternate}.xems-spinner-large[data-v-0901c14e]{width:84px;height:24px}.xems-spinner-large .xems-spinner-loader[data-v-0901c14e]{width:20px;height:20px;-webkit-box-shadow:32px 0 #007bff,-32px 0 #007bff;box-shadow:32px 0 #007bff,-32px 0 #007bff;-webkit-animation:xems-spinner-flash-large-0901c14e .6s ease-out infinite alternate;animation:xems-spinner-flash-large-0901c14e .6s ease-out infinite alternate}@-webkit-keyframes xems-spinner-flash-small-0901c14e{0%{background-color:rgba(0,123,255,.13333333333333333);-webkit-box-shadow:15px 0 rgba(0,123,255,.13333333333333333),-15px 0 #007bff;box-shadow:15px 0 rgba(0,123,255,.13333333333333333),-15px 0 #007bff}50%{background-color:#007bff;-webkit-box-shadow:15px 0 rgba(0,123,255,.13333333333333333),-15px 0 rgba(0,123,255,.13333333333333333);box-shadow:15px 0 rgba(0,123,255,.13333333333333333),-15px 0 rgba(0,123,255,.13333333333333333)}to{background-color:rgba(0,123,255,.13333333333333333);-webkit-box-shadow:15px 0 #007bff,-15px 0 rgba(0,123,255,.13333333333333333);box-shadow:15px 0 #007bff,-15px 0 rgba(0,123,255,.13333333333333333)}}@keyframes xems-spinner-flash-small-0901c14e{0%{background-color:rgba(0,123,255,.13333333333333333);-webkit-box-shadow:15px 0 rgba(0,123,255,.13333333333333333),-15px 0 #007bff;box-shadow:15px 0 rgba(0,123,255,.13333333333333333),-15px 0 #007bff}50%{background-color:#007bff;-webkit-box-shadow:15px 0 rgba(0,123,255,.13333333333333333),-15px 0 rgba(0,123,255,.13333333333333333);box-shadow:15px 0 rgba(0,123,255,.13333333333333333),-15px 0 rgba(0,123,255,.13333333333333333)}to{background-color:rgba(0,123,255,.13333333333333333);-webkit-box-shadow:15px 0 #007bff,-15px 0 rgba(0,123,255,.13333333333333333);box-shadow:15px 0 #007bff,-15px 0 rgba(0,123,255,.13333333333333333)}}@-webkit-keyframes xems-spinner-flash-medium-0901c14e{0%{background-color:rgba(0,123,255,.13333333333333333);-webkit-box-shadow:20px 0 rgba(0,123,255,.13333333333333333),-20px 0 #007bff;box-shadow:20px 0 rgba(0,123,255,.13333333333333333),-20px 0 #007bff}50%{background-color:#007bff;-webkit-box-shadow:20px 0 rgba(0,123,255,.13333333333333333),-20px 0 rgba(0,123,255,.13333333333333333);box-shadow:20px 0 rgba(0,123,255,.13333333333333333),-20px 0 rgba(0,123,255,.13333333333333333)}to{background-color:rgba(0,123,255,.13333333333333333);-webkit-box-shadow:20px 0 #007bff,-20px 0 rgba(0,123,255,.13333333333333333);box-shadow:20px 0 #007bff,-20px 0 rgba(0,123,255,.13333333333333333)}}@keyframes xems-spinner-flash-medium-0901c14e{0%{background-color:rgba(0,123,255,.13333333333333333);-webkit-box-shadow:20px 0 rgba(0,123,255,.13333333333333333),-20px 0 #007bff;box-shadow:20px 0 rgba(0,123,255,.13333333333333333),-20px 0 #007bff}50%{background-color:#007bff;-webkit-box-shadow:20px 0 rgba(0,123,255,.13333333333333333),-20px 0 rgba(0,123,255,.13333333333333333);box-shadow:20px 0 rgba(0,123,255,.13333333333333333),-20px 0 rgba(0,123,255,.13333333333333333)}to{background-color:rgba(0,123,255,.13333333333333333);-webkit-box-shadow:20px 0 #007bff,-20px 0 rgba(0,123,255,.13333333333333333);box-shadow:20px 0 #007bff,-20px 0 rgba(0,123,255,.13333333333333333)}}@-webkit-keyframes xems-spinner-flash-large-0901c14e{0%{background-color:rgba(0,123,255,.13333333333333333);-webkit-box-shadow:32px 0 rgba(0,123,255,.13333333333333333),-32px 0 #007bff;box-shadow:32px 0 rgba(0,123,255,.13333333333333333),-32px 0 #007bff}50%{background-color:#007bff;-webkit-box-shadow:32px 0 rgba(0,123,255,.13333333333333333),-32px 0 rgba(0,123,255,.13333333333333333);box-shadow:32px 0 rgba(0,123,255,.13333333333333333),-32px 0 rgba(0,123,255,.13333333333333333)}to{background-color:rgba(0,123,255,.13333333333333333);-webkit-box-shadow:32px 0 #007bff,-32px 0 rgba(0,123,255,.13333333333333333);box-shadow:32px 0 #007bff,-32px 0 rgba(0,123,255,.13333333333333333)}}@keyframes xems-spinner-flash-large-0901c14e{0%{background-color:rgba(0,123,255,.13333333333333333);-webkit-box-shadow:32px 0 rgba(0,123,255,.13333333333333333),-32px 0 #007bff;box-shadow:32px 0 rgba(0,123,255,.13333333333333333),-32px 0 #007bff}50%{background-color:#007bff;-webkit-box-shadow:32px 0 rgba(0,123,255,.13333333333333333),-32px 0 rgba(0,123,255,.13333333333333333);box-shadow:32px 0 rgba(0,123,255,.13333333333333333),-32px 0 rgba(0,123,255,.13333333333333333)}to{background-color:rgba(0,123,255,.13333333333333333);-webkit-box-shadow:32px 0 #007bff,-32px 0 rgba(0,123,255,.13333333333333333);box-shadow:32px 0 #007bff,-32px 0 rgba(0,123,255,.13333333333333333)}}.nav-loading-spinner[data-v-3ce1ad84]{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;margin:0 22px}.convertModalHeader[data-v-3ce1ad84]{padding-left:1rem;font-weight:800}.convertModalBody[data-v-3ce1ad84]{font-weight:700}.tool-box[data-v-19eac94a]{z-index:1021;position:fixed;top:52px;height:100%}.tool-box-handle[data-v-19eac94a]{position:absolute;top:1px;cursor:pointer}.tool-box-pencil[data-v-19eac94a]{opacity:0}.tool-box-pencil[data-v-19eac94a]:hover{opacity:1}.tool-box-body[data-v-19eac94a]{display:none;min-width:220px;max-width:600px;max-height:937px;overflow-y:auto}.xe-tab-underline[data-v-19eac94a]{padding:3px 6px!important}.global-timer-logout-root[data-v-6e7dc9ae]{display:none}.content[data-v-77fa0716]{padding:15px 15px!important}.submodule-loader[data-v-361bc2bd]{min-height:200px}.submodule-error[data-v-361bc2bd],.submodule-loading[data-v-361bc2bd]{padding:2rem;text-align:center}.error-container[data-v-361bc2bd]{max-width:480px;margin:0 auto}.login .login-header .brand[data-v-1b3a4b2d]{font-size:35px}.invalid-xe-error[data-v-948a37d4]{color:#ff1b30}.Search_New .vue-treeselect__indent-level-1 .vue-treeselect__option{padding-left:10px}.MgmtSearchBtn{border:2px solid #348fe2;border-radius:10px!important;padding:5px;height:34px;text-align:center;background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-control-name[data-v-4b575e6d]{width:100%;height:calc(1.5em + 16px);padding:7px .75rem;font-size:.75rem;font-weight:400;line-height:1.5;color:#2d353c;background-color:#fff}.GridDetailBox .contens-col i[data-v-4b575e6d]{vertical-align:text-bottom}#onGroupList[data-v-4b575e6d]{background-color:red}.form-control-name[data-v-2a64832c]{width:100%;height:calc(1.5em + 16px);padding:7px .75rem;font-size:.75rem;font-weight:400;line-height:1.5;color:#2d353c;background-color:#fff}.GridSetting .contens-col i[data-v-2a64832c]{vertical-align:text-bottom}.b-table-sticky-header[data-v-73156f1f]{max-height:760px}h5[data-v-23afc5fe]{margin-top:10px}.alarm-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.zoom-reset{background-color:transparent;border:none;outline:none;border-radius:100%;font-size:15px;color:grey;margin-right:5px}.zoom-controls{border:none}.zoom-controls button:active,.zoom-controls button:focus,.zoom-controls button:hover{outline:none}.vgt-inner-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-height:100%!important;overflow-y:auto!important}.custom-border-radius .vgt-inner-wrap{border-radius:var(--1fcfeea9)!important}.row[data-v-2ef2b129]{margin-left:0;margin-right:0}.tl-header[data-v-2ef2b129]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;background-color:#f1f1f1;padding:7px 0 7px 16px!important;font-weight:700;border-radius:6px 6px 0 0;border:1px solid #ececec;border-bottom:1px solid #ccc}.tl-header .tl-title[data-v-2ef2b129],.tl-header[data-v-2ef2b129]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tl-header .tl-title[data-v-2ef2b129]{padding:0!important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.VGT-row[data-v-2ef2b129]:hover{background-color:#f2f3f4}.control-icon[data-v-2ef2b129]{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;background-color:#ed7d31;-webkit-transition:background-color .5s;transition:background-color .5s;width:100%;height:1.8rem;border-radius:5px;color:#fff}.control-icon[data-v-2ef2b129]:hover{background-color:#eab897}.btn-group[data-v-2ef2b129]{border-radius:4px;border-left:1px solid #eee;border-top:1px solid #eee;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.btn-group .btn[data-v-2ef2b129]{min-width:30px}.append-style[data-v-2ef2b129]{width:50px;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;background-color:#999;border-top-right-radius:5px;border-bottom-right-radius:5px;color:#fff}.image-section[data-v-5dd1eeb8]{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;margin-bottom:16px}.image-section[data-v-5dd1eeb8]:before{content:"";position:absolute;left:-20px;top:0;bottom:0;width:1px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(20%,#dee2e6),color-stop(80%,#dee2e6),to(transparent));background:linear-gradient(180deg,transparent,#dee2e6 20%,#dee2e6 80%,transparent)}.image-container[data-v-5dd1eeb8]{width:100%}.image-grid[data-v-5dd1eeb8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;max-width:100%}.image-item[data-v-5dd1eeb8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:2px solid #e9ecef;border-radius:8px;background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.1);box-shadow:0 2px 6px rgba(0,0,0,.1)}.image-item[data-v-5dd1eeb8],.image-preview[data-v-5dd1eeb8]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;width:100%}.image-preview[data-v-5dd1eeb8]{position:relative;height:170px;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.preview-img[data-v-5dd1eeb8]{height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;background:#e9ecef}.image-overlay[data-v-5dd1eeb8]{position:absolute;top:6px;right:6px}.image-info-overlay[data-v-5dd1eeb8]{position:absolute;bottom:0;left:0;right:0;background:rgba(233,236,239,.5);color:#000;padding:8px 10px;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;backdrop-filter:blur(3px);-webkit-transition:all .3s ease;transition:all .3s ease}.image-preview:hover .image-info-overlay[data-v-5dd1eeb8]{background:rgba(233,236,239,.7)}.image-name[data-v-5dd1eeb8]{display:block;font-size:11px;font-weight:600;color:#424242;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.image-size[data-v-5dd1eeb8]{display:block;font-size:10px;color:#757575}.no-images-message[data-v-5dd1eeb8]{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;min-height:120px;background:#f8f9fa;border:2px dashed #dee2e6;border-radius:8px;margin:10px 0}.no-images-content[data-v-5dd1eeb8]{text-align:center;color:#6c757d}.no-images-icon[data-v-5dd1eeb8]{font-size:2rem;color:#adb5bd;margin-bottom:8px}.no-images-text[data-v-5dd1eeb8]{font-size:14px;font-weight:500;margin:0;color:#6c757d}.facility-info-popup[data-v-5dd1eeb8]{padding:8px 4px}.section[data-v-5dd1eeb8]{margin-bottom:16px}.section-header[data-v-5dd1eeb8]{font-size:13px;font-weight:600;color:#333;margin-bottom:8px}.desc-text[data-v-5dd1eeb8]{max-height:60px;overflow-y:auto;white-space:pre-wrap}.facility-bulk-download-popup[data-v-7b48e6c8]{padding:10px}.download-setting-description[data-v-7b48e6c8]{font-size:12px;color:#6c757d;margin-bottom:10px;line-height:1.5}.download-setting-content[data-v-7b48e6c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem;gap:20px}.facility-bulk-download-popup[data-v-7b48e6c8]{margin:0 auto}.form-container[data-v-7b48e6c8]{background:#fff}.section-title[data-v-7b48e6c8]{margin-bottom:10px;padding:8px 0;color:#495057;font-size:13px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.period-and-query-section[data-v-7b48e6c8]{padding:15px;background:#f8f9fa;border-radius:8px;border:2px dashed #dee2e6;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.settings-row[data-v-7b48e6c8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.date-range[data-v-7b48e6c8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-flex:2;-ms-flex:2;flex:2}.date-input[data-v-7b48e6c8]{-webkit-box-flex:1;-ms-flex:1;flex:1}.date-input label[data-v-7b48e6c8]{display:block;margin-bottom:6px;font-weight:500;color:#495057;font-size:12px}.query-selection[data-v-7b48e6c8]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:200px}.query-selection label[data-v-7b48e6c8]{display:block;margin-bottom:6px;font-weight:500;color:#495057;font-size:12px}.options-section[data-v-7b48e6c8]{padding:15px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef;margin-top:15px}.option-group[data-v-7b48e6c8]{margin-bottom:20px;padding:15px;background:#fff;border:1px solid #e9ecef;border-radius:8px}.option-group[data-v-7b48e6c8]:last-child{margin-bottom:0}.option-header[data-v-7b48e6c8]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e9ecef}.option-header[data-v-7b48e6c8],.option-title[data-v-7b48e6c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.option-title[data-v-7b48e6c8]{margin:0;color:#495057;font-size:13px;font-weight:600;gap:6px}.option-title i[data-v-7b48e6c8]{color:#6c757d;font-size:12px}.prop-actions[data-v-7b48e6c8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.prop-checkbox-grid[data-v-7b48e6c8]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;border-radius:10px}.prop-checkbox-label[data-v-7b48e6c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:8px 10px;border-radius:8px;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid #e9ecef;background:#fff;position:relative;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05)}.prop-checkbox-label[data-v-7b48e6c8]:hover{background-color:#f8f9fa;border-color:#007bff;-webkit-box-shadow:0 4px 8px rgba(0,123,255,.15);box-shadow:0 4px 8px rgba(0,123,255,.15);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.prop-checkbox-label[data-v-7b48e6c8]:has(input:checked){border-color:#28a745;background-color:#f8fff9;-webkit-box-shadow:0 4px 8px rgba(40,167,69,.15);box-shadow:0 4px 8px rgba(40,167,69,.15)}.prop-checkbox-label input[type=checkbox][data-v-7b48e6c8]{margin-right:10px;-webkit-transform:scale(1.3);transform:scale(1.3);accent-color:#28a745;cursor:pointer}.prop-name[data-v-7b48e6c8]{font-weight:500;color:#2c3e50;font-size:12px}.selected-facilities-list[data-v-7b48e6c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;max-height:200px;overflow-y:auto;padding:10px}.facility-tag[data-v-7b48e6c8]{padding:6px 12px;background:#e3f2fd;border:1px solid #90caf9;border-radius:16px;font-size:12px;color:#1976d2;font-weight:500}.form-control[data-v-7b48e6c8]{border-radius:6px;border:1px solid #ced4da;padding:6px 10px;-webkit-transition:border-color .2s;transition:border-color .2s;font-size:13px}.form-control[data-v-7b48e6c8]:focus{border-color:#80bdff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.mx-datepicker[data-v-7b48e6c8]{width:100%}.mx-input[data-v-7b48e6c8]{border:1px solid #ced4da;border-radius:6px;padding:6px 10px;-webkit-transition:border-color .2s;transition:border-color .2s;background-color:#fff;font-size:13px}.mx-input[data-v-7b48e6c8]:focus{border-color:#80bdff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:none}.no-props-message[data-v-7b48e6c8]{padding:20px;text-align:center;color:#6c757d;font-size:13px;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;gap:8px}.no-props-message i[data-v-7b48e6c8]{font-size:16px;color:#adb5bd}.server-popup-panel-mode[data-v-171e830d]{width:86%;height:78vh;padding:15px;border-radius:10px;background-color:#fff;-webkit-box-shadow:rgba(0,0,0,.15) 0 2px 8px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.detail-title[data-v-171e830d]{padding:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;font-weight:600}.title[data-v-171e830d]{font-size:14px;font-weight:600;margin-left:10px;margin-right:10px}.badge[data-v-171e830d]{font-size:12px;font-weight:500;margin-right:4px;display:inline-block;min-width:20px;padding:0 10px 0 10px;color:#fff;text-align:center;vertical-align:middle;white-space:nowrap;line-height:22px;border-radius:8px}.badge.title[data-v-171e830d]{background-color:#ff6d00;color:#fff}.badge.id[data-v-171e830d]{background-color:#546e7a;color:#fff}.badge.option[data-v-171e830d]{background-color:#cfd8dc;color:#000}.custom-tabs[data-v-171e830d]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;background:#fff}.custom-tab[data-v-171e830d]{padding:.5rem 1rem;cursor:pointer;font-size:.8rem;font-weight:500;background:transparent;color:#6c757d;border:none;border-bottom:2px solid transparent;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;min-width:120px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-tab[data-v-171e830d]:hover{color:#495057;background:#f8f9fa}.custom-tab.active[data-v-171e830d]{color:#002060;font-weight:600;border-bottom-color:#002060}.tab-container[data-v-171e830d]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;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;background:#fff;border-radius:8px}.tab-content-container[data-v-171e830d]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;overflow-x:hidden;background:#fff;border-radius:0 0 8px 8px;position:relative;padding:1.5rem;border-top:1px solid #f1f3f4}.facility-list-content[data-v-171e830d]{padding:0;width:100%}.facility-container[data-v-171e830d]{background:#fff;border-radius:8px;min-height:200px}.facility-header[data-v-171e830d]{margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #e9ecef}.section-title[data-v-171e830d]{font-size:13px;font-weight:600;margin:0;color:#495057;gap:.5rem;margin-left:.5rem}.facility-info[data-v-171e830d],.section-title[data-v-171e830d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.facility-info[data-v-171e830d]{gap:16px;margin-top:12px}.total-count[data-v-171e830d]{font-size:14px;font-weight:500;color:#6c757d;background:#f8f9fa;padding:4px 12px;border-radius:16px}.table-container[data-v-171e830d]{background:#fff}.table-controls[data-v-171e830d]{background:#f2f3f4;border-radius:8px 8px 0 0;padding:15px 15px 10px 15px;border:1px solid #e9ecef}.table-controls .control-label[data-v-171e830d]{font-size:12px;font-weight:600;color:#495057;margin-bottom:5px}.table-controls .control-label i[data-v-171e830d]{margin-right:5px;color:#6c757d}.table-controls .form-control[data-v-171e830d]{border-radius:6px;border:1px solid #ced4da;font-size:13px}.table-controls .form-control[data-v-171e830d]:focus{border-color:#80bdff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.table-controls .text-info[data-v-171e830d]{font-size:12px;font-weight:500}.table-controls .text-info i[data-v-171e830d]{margin-right:5px}.text-center[data-v-171e830d]{text-align:center!important}.text-left[data-v-171e830d]{text-align:left!important}.text-right[data-v-171e830d]{text-align:right!important}.facility-name[data-v-171e830d]{font-weight:600;color:#495057}.status-badge .status-active[data-v-171e830d]{background:#d4edda;color:#155724;padding:4px 8px;border-radius:12px;font-size:11px;font-weight:600}.status-badge .status-inactive[data-v-171e830d]{background:#f8d7da;color:#721c24;padding:4px 8px;border-radius:12px;font-size:11px;font-weight:600}.date-format[data-v-171e830d]{color:#6c757d;font-size:12px}.no-facility[data-v-171e830d]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:200px;background:#f8f9fa;border-radius:8px;border:2px dashed #dee2e6}.no-data-message[data-v-171e830d],.no-facility[data-v-171e830d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.no-data-message[data-v-171e830d]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;color:#6c757d;font-size:14px}.no-data-message i[data-v-171e830d]{font-size:2rem;color:#adb5bd}.controls-wrapper[data-v-171e830d]{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:15px 0 0 0;padding:15px;background:#f2f3f4;border-radius:8px 8px 0 0;border:1px solid #e9ecef}.facility-mode-controls[data-v-171e830d]{margin-left:8px}.tab-label[data-v-171e830d]{font-size:12px;font-weight:600;color:#495057;margin:0;white-space:nowrap}.tab-select[data-v-171e830d]{padding:8px 12px;font-size:12px;font-weight:500;background:#fff;color:#495057;border:1px solid #ced4da;border-radius:6px;cursor:pointer;min-width:160px;-webkit-transition:all .2s ease;transition:all .2s ease;margin-left:8px}.tab-select[data-v-171e830d]:focus{outline:none;border-color:#80bdff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.tab-select[data-v-171e830d]:hover{border-color:#adb5bd}.excel-section[data-v-171e830d]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.excel-btn[data-v-171e830d]{padding:8px 16px;cursor:pointer;font-size:12px;font-weight:500;border:none;border-radius:6px;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#fff;min-width:100px}.excel-btn[data-v-171e830d]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.excel-btn.upload[data-v-171e830d]{background:#28a745}.excel-btn.upload[data-v-171e830d]:hover{background:#218838}.excel-btn.download[data-v-171e830d]{background:#007bff}.excel-btn.download[data-v-171e830d]:hover{background:#0056b3}.sub-tab-content-minimal[data-v-171e830d]{background:transparent;min-height:500px;border:none;border-radius:0}.facility-history-content[data-v-171e830d],.facility-management-content[data-v-171e830d]{padding:0}.progress-bar-container[data-v-171e830d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.custom-progress[data-v-171e830d]{border-radius:20px;background-color:#e9ecef;overflow:hidden;position:relative;-webkit-box-shadow:rgba(14,63,126,.04) 0 0 0 1px,rgba(42,51,69,.04) 0 1px 1px -.5px,rgba(42,51,70,.04) 0 3px 3px -1.5px,rgba(42,51,70,.04) 0 6px 6px -3px,rgba(14,63,126,.04) 0 12px 12px -6px,rgba(14,63,126,.04) 0 24px 24px -12px;box-shadow:0 0 0 1px rgba(14,63,126,.04),0 1px 1px -.5px rgba(42,51,69,.04),0 3px 3px -1.5px rgba(42,51,70,.04),0 6px 6px -3px rgba(42,51,70,.04),0 12px 12px -6px rgba(14,63,126,.04),0 24px 24px -12px rgba(14,63,126,.04)}.custom-progress .progress-bar[data-v-171e830d]{border-radius:20px;font-size:12px;font-weight:700;-webkit-transition:width .3s ease;transition:width .3s ease;background-color:var(--progress-color,#6c757d)!important;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:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:8px;color:#fff;height:100%;-webkit-box-shadow:rgba(0,0,0,.17) 0 -23px 25px 0 inset,rgba(0,0,0,.15) 0 -36px 30px 0 inset,rgba(0,0,0,.1) 0 -79px 40px 0 inset,rgba(0,0,0,.06) 0 2px 1px,rgba(0,0,0,.09) 0 4px 2px,rgba(0,0,0,.09) 0 8px 4px,rgba(0,0,0,.09) 0 16px 8px,rgba(0,0,0,.09) 0 32px 16px;box-shadow:inset 0 -23px 25px 0 rgba(0,0,0,.17),inset 0 -36px 30px 0 rgba(0,0,0,.15),inset 0 -79px 40px 0 rgba(0,0,0,.1),0 2px 1px rgba(0,0,0,.06),0 4px 2px rgba(0,0,0,.09),0 8px 4px rgba(0,0,0,.09),0 16px 8px rgba(0,0,0,.09),0 32px 16px rgba(0,0,0,.09)}.custom-progress:hover .progress-bar[data-v-171e830d]{opacity:.9}.channel-popup-panel-mode[data-v-0b636773]{width:80%;height:45vh;padding:15px;border-radius:10px;background-color:#fff;-webkit-box-shadow:rgba(0,0,0,.15) 0 2px 8px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.mapping-ellipsis[data-v-0b636773]{font-size:14px;color:#6c757d;cursor:pointer;margin-right:.2rem;padding:.3rem}.mapping-ellipsis[data-v-0b636773]:hover{color:#002060;background-color:#f1f3f4;border-radius:50%;padding:.3rem;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}.mapping-dropdown-container[data-v-0b636773]{position:relative;display:inline-block}.mapping-dropdown[data-v-0b636773]{position:absolute;top:100%;right:0;background:#fff;border:1px solid #e9ecef;border-radius:6px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;min-width:150px;max-height:300px;overflow-y:auto;padding:.5rem 0;z-index:99999}.dropdown-item[data-v-0b636773]{padding:.5rem 1rem;font-size:.7rem;color:#495057;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;border-bottom:1px solid #f8f9fa}.dropdown-item[data-v-0b636773]:last-child{border-bottom:none}.detail-title[data-v-0b636773]{padding:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;font-weight:600}.title[data-v-0b636773]{font-size:14px;font-weight:600;margin-left:10px;margin-right:10px}.badge[data-v-0b636773]{font-size:12px;font-weight:500;margin-right:4px;display:inline-block;min-width:20px;padding:0 10px 0 10px;color:#fff;text-align:center;vertical-align:middle;white-space:nowrap;line-height:22px;border-radius:8px}.badge.title[data-v-0b636773]{background-color:#ff6d00;color:#fff}.badge.id[data-v-0b636773]{background-color:#546e7a;color:#fff}.badge.option[data-v-0b636773]{background-color:#cfd8dc;color:#000}.custom-tabs[data-v-0b636773]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;background:#fff}.custom-tab[data-v-0b636773]{padding:.5rem 1rem;cursor:pointer;font-size:.8rem;font-weight:500;background:transparent;color:#6c757d;border:none;border-bottom:2px solid transparent;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;min-width:120px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-tab[data-v-0b636773]:hover{color:#495057;background:#f8f9fa}.custom-tab.active[data-v-0b636773]{color:#002060;font-weight:600;border-bottom-color:#002060}.tab-container[data-v-0b636773]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;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;background:#fff;border-radius:8px}.tab-content-container[data-v-0b636773]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;overflow-x:hidden;background:#fff;border-radius:0 0 8px 8px;position:relative;padding:1rem;border-top:1px solid #f1f3f4}.load-management-content[data-v-0b636773]{padding:0}.section-title[data-v-0b636773]{font-size:13px;font-weight:600;margin:0;color:#495057;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-left:.5rem;padding:.5rem 0}.upload-section[data-v-0b636773]{margin-bottom:1.5rem;padding:0}.upload-header[data-v-0b636773]{padding:.5rem 0;margin-bottom:.5rem}.upload-area[data-v-0b636773]{background:#f8f9fa;border:2px dashed #dee2e6;border-radius:8px;padding:14px;-webkit-transition:all .3s ease;transition:all .3s ease}.upload-area[data-v-0b636773]:hover{border-color:#bdbdbd;background:#f1f3f4}.file-input-group[data-v-0b636773]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.file-display[data-v-0b636773]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;padding:1rem;background:#fff;border-radius:6px;border:1px solid #e9ecef}.file-icon[data-v-0b636773]{font-size:1.5rem;color:#28a745}.file-name[data-v-0b636773]{font-size:.9rem;color:#495057;font-weight:500}.button-group[data-v-0b636773]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.mapping-section[data-v-0b636773]{margin-bottom:1.5rem;padding:0}.mapping-header[data-v-0b636773]{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:.5rem 0;margin-bottom:.5rem}.mapping-list[data-v-0b636773]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.mapping-grid[data-v-0b636773]{display:grid;grid-template-columns:repeat(5,1fr);gap:.5rem}.mapping-item[data-v-0b636773]{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-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.5rem;background:#fff;border:1px solid #e9ecef;border-radius:6px;-webkit-transition:all .3s ease;transition:all .3s ease}.mapping-item[data-v-0b636773]:hover{border-color:#002060;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.mapping-source[data-v-0b636773],.mapping-target[data-v-0b636773]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.2rem;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mapping-value[data-v-0b636773]{font-size:12px;font-weight:700;color:#495057;padding:.3rem;border-radius:4px;line-height:1.3;text-align:left;max-width:15em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mapping-select[data-v-0b636773]{border:1px solid #e9ecef;border-radius:4px;height:30px;padding:.3rem;background:#f8f9fa;font-size:.8rem;font-weight:500;color:#495057;line-height:1.3;appearance:auto;-webkit-appearance:auto;-moz-appearance:auto}.error-section[data-v-0b636773]{margin-bottom:1.5rem;padding:0}.error-header[data-v-0b636773]{margin-bottom:1rem;padding:.5rem 0;border-bottom:1px solid #e9ecef}.error-list[data-v-0b636773]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.error-item[data-v-0b636773]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;padding:1rem;background:#fff5f5;border:1px solid #fed7d7;border-radius:8px;border-left:4px solid #e53e3e}.error-row[data-v-0b636773]{-ms-flex-negative:0;flex-shrink:0}.error-badge[data-v-0b636773]{background:#e53e3e;color:#fff;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600}.error-message[data-v-0b636773]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.9rem;color:#c53030;line-height:1.4}.equipment-list-content[data-v-0b636773]{padding:0;width:100%}.equipment-container[data-v-0b636773]{background:#fff;border-radius:8px;padding:0;min-height:200px}.total-count[data-v-0b636773]{font-size:14px;font-weight:500;color:#6c757d;background:#f8f9fa;padding:4px 12px;border-radius:16px}.table-container[data-v-0b636773]{background:#fff;border-radius:6px;overflow:hidden}.text-center[data-v-0b636773]{text-align:center!important}.facility-name[data-v-0b636773]{font-weight:600;color:#495057}.status-badge .status-active[data-v-0b636773]{background:#d4edda;color:#155724;padding:4px 8px;border-radius:12px;font-size:11px;font-weight:600}.status-badge .status-inactive[data-v-0b636773]{background:#f8d7da;color:#721c24;padding:4px 8px;border-radius:12px;font-size:11px;font-weight:600}.date-format[data-v-0b636773]{color:#6c757d;font-size:12px}.no-equipment[data-v-0b636773]{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;min-height:200px;background:#f8f9fa;border-radius:8px;border:2px dashed #dee2e6}.text-left[data-v-0b636773]{text-align:left!important}.text-right[data-v-0b636773]{text-align:right!important}.sub-tab-button-container[data-v-0b636773]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 0}.sub-tab-buttons[data-v-0b636773]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.sub-tab-button[data-v-0b636773]{padding:.3125rem .625rem;border:1px solid #e9ecef;background:transparent;color:#6c757d;border-radius:3px;cursor:pointer;font-size:.75rem;line-height:1.4;font-weight:600;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3rem}.sub-tab-button[data-v-0b636773]:focus{outline:none;border:none}.sub-tab-button[data-v-0b636773]:hover{background:#f8f9fa;color:#002060}.sub-tab-button.active[data-v-0b636773]{background:#002060;border-color:#002060;color:#fff}.excel-download-btn[data-v-0b636773]{margin-left:.5rem}.controls-wrapper[data-v-0b636773]{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:15px 0 0 0;padding:15px;background:#f2f3f4;border-radius:8px 8px 0 0;border:1px solid #e9ecef}.facility-mode-controls[data-v-0b636773]{margin-left:8px}.tab-label[data-v-0b636773]{font-size:12px;font-weight:600;color:#495057;margin:0;white-space:nowrap}.tab-select[data-v-0b636773]{padding:8px 12px;font-size:12px;font-weight:500;background:#fff;color:#495057;border:1px solid #ced4da;border-radius:6px;cursor:pointer;min-width:160px;-webkit-transition:all .2s ease;transition:all .2s ease;margin-left:8px}.tab-select[data-v-0b636773]:focus{outline:none;border-color:#80bdff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.tab-select[data-v-0b636773]:hover{border-color:#adb5bd}.excel-section[data-v-0b636773]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.excel-btn[data-v-0b636773]{padding:8px 16px;cursor:pointer;font-size:12px;font-weight:500;border:none;border-radius:6px;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#fff;min-width:100px}.excel-btn[data-v-0b636773]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.excel-btn.upload[data-v-0b636773]{background:#28a745}.excel-btn.upload[data-v-0b636773]:hover{background:#218838}.excel-btn.download[data-v-0b636773]{background:#007bff}.excel-btn.download[data-v-0b636773]:hover{background:#0056b3}.mapping-item.filled[data-v-0b636773]{border:1px solid #42a5f5;background:#f8faff;-webkit-box-shadow:0 2px 6px rgba(13,110,253,.15);box-shadow:0 2px 6px rgba(13,110,253,.15)}.mapping-item.filled[data-v-0b636773]:hover{border-color:#0b5ed7;-webkit-box-shadow:0 4px 12px rgba(13,110,253,.25);box-shadow:0 4px 12px rgba(13,110,253,.25)}.download-setting-description[data-v-67b5ca51]{font-size:12px;color:#6c757d;margin-bottom:10px;line-height:1.5}.btn-outline-secondary .active[data-v-67b5ca51]{border:none;outline:none}.download-btn[data-v-67b5ca51],.load-btn[data-v-67b5ca51],.prop-btn[data-v-67b5ca51]{width:100%;padding:8px 12px;font-size:12px;font-weight:500;border-radius:6px;-webkit-transition:all .3s ease;transition:all .3s ease;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;gap:6px;min-height:36px;border:1px solid #dee2e6;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05)}.download-btn i[data-v-67b5ca51],.load-btn i[data-v-67b5ca51],.prop-btn i[data-v-67b5ca51]{font-size:12px}.download-setting-content[data-v-67b5ca51]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem;gap:20px}.download-setting-content[data-v-67b5ca51],.query-selection-and-download[data-v-67b5ca51]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.query-selection-and-download[data-v-67b5ca51]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.facility-data-download[data-v-67b5ca51]{margin:0 auto}.form-container[data-v-67b5ca51]{background:#fff;border-radius:8px}.container-header[data-v-67b5ca51]{background:#f8f9fa;padding:12px 16px;border-bottom:1px solid #dee2e6;border-radius:8px 8px 0 0;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}.container-header h5[data-v-67b5ca51]{margin:0;color:#495057;font-size:12px}.container-header i[data-v-67b5ca51]{margin-right:8px;color:#6c757d}.select-actions[data-v-67b5ca51]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.load-list[data-v-67b5ca51]{padding:10px;max-height:300px;overflow-y:auto}.load-grid[data-v-67b5ca51]{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.load-item[data-v-67b5ca51]{margin-bottom:0}.checkbox-label[data-v-67b5ca51]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;padding:8px;border-radius:8px;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid #e9ecef;background:#fff;min-height:50px;position:relative;height:100%;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05)}.checkbox-label[data-v-67b5ca51]:hover{background-color:#f8f9fa;border-color:#007bff;-webkit-box-shadow:0 4px 8px rgba(0,123,255,.15);box-shadow:0 4px 8px rgba(0,123,255,.15);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.checkbox-label[data-v-67b5ca51]:has(input:checked){border-color:#28a745;background-color:#f8fff9;-webkit-box-shadow:0 4px 8px rgba(40,167,69,.15);box-shadow:0 4px 8px rgba(40,167,69,.15)}.checkbox-label input[type=checkbox][data-v-67b5ca51]{margin-right:12px;-webkit-transform:scale(1.3);transform:scale(1.3);margin-top:2px;accent-color:#28a745;cursor:pointer}.checkbox-label input[type=checkbox][data-v-67b5ca51]:checked{-webkit-animation:checkboxPop-67b5ca51 .2s ease-in-out;animation:checkboxPop-67b5ca51 .2s ease-in-out}.facility-info[data-v-67b5ca51]{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-flex:1;-ms-flex:1;flex:1}.facility-name[data-v-67b5ca51]{font-weight:500;color:#2c3e50;margin-bottom:3px;font-size:13px}.facility-addr[data-v-67b5ca51]{color:#6c757d;font-size:11px}.download-settings[data-v-67b5ca51]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-title[data-v-67b5ca51]{margin-bottom:10px;padding:8px 0;color:#495057;font-size:13px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.section-title i[data-v-67b5ca51]{color:#6c757d;font-size:12px}.period-section[data-v-67b5ca51],.query-type-section[data-v-67b5ca51]{padding:12px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.options-section[data-v-67b5ca51]{padding:15px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.period-and-query-section[data-v-67b5ca51]{padding:15px;background:#f8f9fa;border-radius:8px;border:2px dashed #dee2e6;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.settings-row[data-v-67b5ca51]{gap:20px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.date-range[data-v-67b5ca51]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-flex:2;-ms-flex:2;flex:2}.date-input[data-v-67b5ca51]{-webkit-box-flex:1;-ms-flex:1;flex:1}.date-input label[data-v-67b5ca51]{display:block;margin-bottom:6px;font-weight:500;color:#495057;font-size:12px}.query-selection[data-v-67b5ca51]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:200px}.query-selection label[data-v-67b5ca51]{display:block;margin-bottom:6px;font-weight:500;color:#495057;font-size:12px}.download-execution[data-v-67b5ca51]{border-radius:8px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:200px;-ms-flex-negative:0;flex-shrink:0;gap:12px}.download-execution[data-v-67b5ca51],.toggle-buttons[data-v-67b5ca51]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.action-buttons[data-v-67b5ca51]{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;gap:20px;padding:15px 0;border-top:1px solid #e9ecef;border-bottom:1px solid #e9ecef}.option-group[data-v-67b5ca51]{margin-bottom:20px;padding:15px;background:#fff;border:1px solid #e9ecef;border-radius:8px}.option-group[data-v-67b5ca51]:last-child{margin-bottom:0}.option-header[data-v-67b5ca51]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e9ecef}.option-header[data-v-67b5ca51],.option-title[data-v-67b5ca51]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.option-title[data-v-67b5ca51]{margin:0;color:#495057;font-size:13px;font-weight:600;gap:6px}.option-title i[data-v-67b5ca51]{color:#6c757d;font-size:12px}.data-type-settings[data-v-67b5ca51]{padding:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.data-type-settings[data-v-67b5ca51],.settings-row[data-v-67b5ca51]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.setting-group[data-v-67b5ca51]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.setting-group.full-width[data-v-67b5ca51]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;background:#fff;border:2px solid #e9ecef;border-radius:12px;padding:15px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.08);box-shadow:0 3px 6px rgba(0,0,0,.08)}.setting-group label[data-v-67b5ca51]{display:block;font-weight:500;color:#495057;font-size:12px}.prop-header[data-v-67b5ca51]{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:12px}.prop-actions[data-v-67b5ca51]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.prop-checkbox-grid[data-v-67b5ca51]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;border-radius:10px}.prop-checkbox-label[data-v-67b5ca51]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:8px 10px;border-radius:8px;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid #e9ecef;background:#fff;position:relative;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05)}.prop-checkbox-label[data-v-67b5ca51]:hover{background-color:#f8f9fa;border-color:#007bff;-webkit-box-shadow:0 4px 8px rgba(0,123,255,.15);box-shadow:0 4px 8px rgba(0,123,255,.15);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.prop-checkbox-label[data-v-67b5ca51]:has(input:checked){border-color:#28a745;background-color:#f8fff9;-webkit-box-shadow:0 4px 8px rgba(40,167,69,.15);box-shadow:0 4px 8px rgba(40,167,69,.15)}.prop-checkbox-label input[type=checkbox][data-v-67b5ca51]{margin-right:10px;-webkit-transform:scale(1.3);transform:scale(1.3);accent-color:#28a745;cursor:pointer}.prop-checkbox-label input[type=checkbox][data-v-67b5ca51]:checked{-webkit-animation:checkboxPop-67b5ca51 .2s ease-in-out;animation:checkboxPop-67b5ca51 .2s ease-in-out}@-webkit-keyframes checkboxPop-67b5ca51{0%{-webkit-transform:scale(1.3);transform:scale(1.3)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes checkboxPop-67b5ca51{0%{-webkit-transform:scale(1.3);transform:scale(1.3)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1.3);transform:scale(1.3)}}.prop-name[data-v-67b5ca51]{font-weight:500;color:#2c3e50;font-size:12px}.btn[data-v-67b5ca51]{border-radius:6px;-webkit-transition:all .2s;transition:all .2s}.btn[data-v-67b5ca51]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15)}.btn[data-v-67b5ca51]:disabled{-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none;opacity:.6}.form-control[data-v-67b5ca51]{border-radius:6px;border:1px solid #ced4da;padding:6px 10px;-webkit-transition:border-color .2s;transition:border-color .2s;font-size:13px}.form-control[data-v-67b5ca51]:focus{border-color:#80bdff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.mx-datepicker[data-v-67b5ca51]{width:100%}.mx-input[data-v-67b5ca51]{border:1px solid #ced4da;border-radius:6px;padding:6px 10px;-webkit-transition:border-color .2s;transition:border-color .2s;background-color:#fff;font-size:13px}.mx-input[data-v-67b5ca51]:focus{border-color:#80bdff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:none}.mx-datepicker-main[data-v-67b5ca51]{border:1px solid #dee2e6;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.mx-calendar[data-v-67b5ca51]{border:none}.mx-calendar-header[data-v-67b5ca51]{background:#f8f9fa;border-bottom:1px solid #dee2e6}.mx-btn[data-v-67b5ca51]{border-radius:4px;-webkit-transition:all .2s;transition:all .2s}.mx-btn[data-v-67b5ca51]:hover{background-color:#007bff;border-color:#007bff}.mx-table-date .mx-date-item[data-v-67b5ca51]{border-radius:4px;-webkit-transition:all .2s;transition:all .2s}.mx-table-date .mx-date-item[data-v-67b5ca51]:hover{background-color:#e3f2fd}.mx-table-date .mx-date-item.active[data-v-67b5ca51]{background-color:#007bff;color:#fff}.mx-table-date .mx-date-item.disabled[data-v-67b5ca51]{color:#6c757d;background-color:#f8f9fa;cursor:not-allowed}.detail-container[data-v-2cc0d0ec]{height:100%;width:100%;padding:1rem 1rem 1rem 1rem;border-radius:10px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:12px}.detail-header[data-v-2cc0d0ec]{margin-bottom:0!important;padding:8px 8px 8px 8px;overflow:hidden;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:6px 6px 0 0;background-color:#f1f1f1;border:1px solid #ececec;border-bottom:1px solid #ccc;font-weight:700}.detail-header .detail-title[data-v-2cc0d0ec],.detail-header[data-v-2cc0d0ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-header .detail-title[data-v-2cc0d0ec]{padding:0!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.detail-content[data-v-2cc0d0ec]{height:Calc(100% - 50px);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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2px;padding:20px;overflow:hidden;background-color:#fff;border:1px solid #ececec;border-radius:0 0 6px 6px}.detail-control[data-v-2cc0d0ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.detail-bottom[data-v-2cc0d0ec]{margin-top:20px;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.detail-bottom-buttons[data-v-2cc0d0ec],.detail-bottom[data-v-2cc0d0ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.detail-bottom-buttons[data-v-2cc0d0ec]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;margin-top:4px}.detail-btn[data-v-2cc0d0ec]{-webkit-box-flex:1;-ms-flex:1;flex:1}.detail-bottom-info[data-v-2cc0d0ec]{height:20px;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;margin:4px 8px 4px 8px}.form-group[data-v-2cc0d0ec],.row[data-v-2cc0d0ec]{width:100%;margin-bottom:8px}.detail-btn[data-v-2cc0d0ec]{margin:0 4px 0 4px}.title[data-v-2cc0d0ec]{font-size:14px;font-weight:600;margin-right:20px}.badge[data-v-2cc0d0ec]{display:inline-block;margin:2px;padding:0 10px 0 10px;min-width:20px;white-space:nowrap;color:#fff;line-height:22px;border-radius:8px;font-size:12px;font-weight:500;text-align:center;vertical-align:middle}.badge.ptAddr[data-v-2cc0d0ec]{background-color:#ff6d00;color:#fff;min-width:60px}.badge.ptIdx[data-v-2cc0d0ec]{background-color:#546e7a;color:#fff;min-width:60px}.badge.option[data-v-2cc0d0ec]{background-color:#cfd8dc;color:#000;min-width:60px}.status-icon[data-v-2cc0d0ec]{font-size:16px;color:#546e7a;background-color:#eee;border:1px solid #ccc;border-radius:5px;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;margin-right:.2rem;-webkit-transition:background-color .5s;transition:background-color .5s;width:2rem;height:2rem}.status-icon[data-v-2cc0d0ec]:hover{background-color:#ccc}.status-icon.active[data-v-2cc0d0ec]{color:#fff;background-color:#546e7a}.checkbox.checkbox-css label[data-v-bb3c513c]:before{display:none}.facilityMap-table-div[data-v-bb3c513c]{overflow-y:scroll;max-height:500px}.addr-control[data-v-bb3c513c]{height:calc(1em + 16px);padding:2px .75rem}.checkbox.checkbox-css input[data-v-bb3c513c]{display:block}.title[data-v-bb3c513c]{font-size:14px;font-weight:600;margin-left:10px;margin-right:10px}.badge[data-v-bb3c513c]{font-size:12px;font-weight:500;margin-right:4px;display:inline-block;min-width:20px;padding:0 10px 0 10px;text-align:center;vertical-align:middle;white-space:nowrap;line-height:22px;border-radius:8px}.badge.id[data-v-bb3c513c]{background-color:#ff6d00;color:#fff}.badge.title[data-v-bb3c513c]{background-color:#546e7a;color:#fff}.badge.option[data-v-bb3c513c]{background-color:#cfd8dc;color:#000}.detail-tabs[data-v-bb3c513c]{padding:5px}.detail-tabs .nav-tabs .nav-link[data-v-bb3c513c]{border:none;color:#6c757d;font-weight:500;padding:12px 20px;margin-right:5px;border-radius:8px 8px 0 0;-webkit-transition:all .3s ease;transition:all .3s ease;border-bottom:2px solid transparent}.detail-tabs .nav-tabs .nav-link[data-v-bb3c513c]:hover{color:#495057;background-color:#f8f9fa;border-color:transparent}.detail-tabs .nav-tabs .nav-link.active[data-v-bb3c513c]{background-color:#fff;border-bottom:2px solid #007bff;font-weight:600}.detail-tabs .point-mapping-modal-tab-content[data-v-bb3c513c]{height:80vh}.detail-tabs .tab-pane[data-v-bb3c513c]{display:none;height:100%}.detail-tabs .tab-pane.active[data-v-bb3c513c],.detail-tabs .tab-pane.show[data-v-bb3c513c]{display:block}.table tbody tr[data-v-bb3c513c]:hover{background-color:#f8f9fa;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.checkbox.checkbox-css[data-v-bb3c513c]{pointer-events:auto}.upload-description[data-v-24a774b8]{font-size:12px;color:#6c757d;line-height:1.5;margin-bottom:12px}.button-group-load-list[data-v-24a774b8]{width:200px;-ms-flex-negative:0;flex-shrink: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:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.upload-content[data-v-24a774b8]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.option-group[data-v-24a774b8]{margin-bottom:20px;padding:15px;background:#fff;border:1px solid #e9ecef;border-radius:8px}.option-group[data-v-24a774b8]:last-child{margin-bottom:0}.option-header[data-v-24a774b8]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e9ecef}.option-header[data-v-24a774b8],.option-title[data-v-24a774b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.option-title[data-v-24a774b8]{margin:0;color:#495057;font-size:13px;font-weight:600;gap:6px}.option-title i[data-v-24a774b8]{color:#6c757d;font-size:12px}.upload-section[data-v-24a774b8]{margin-bottom:1rem}.upload-header[data-v-24a774b8]{padding:8px 0;margin-bottom:10px}.upload-area[data-v-24a774b8]{background:#f8f9fa;border:2px dashed #dee2e6;border-radius:8px;padding:14px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.file-input-group[data-v-24a774b8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;width:100%;height:40%}.file-display[data-v-24a774b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;padding:1rem;background:#fff;border-radius:6px;border:1px solid #e9ecef;width:85%}.file-icon[data-v-24a774b8]{font-size:1.5rem;color:#28a745}.file-name[data-v-24a774b8]{font-size:.9rem;color:#495057;font-weight:500}.button-group[data-v-24a774b8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.button-group-load-list .btn[data-v-24a774b8]{width:100%;padding:8px 12px;font-size:12px;font-weight:500;border-radius:6px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;min-height:36px;border:1px solid #dee2e6;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05)}.button-group-load-list .btn[data-v-24a774b8],.section-title[data-v-24a774b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-title[data-v-24a774b8]{font-size:13px;font-weight:600;margin:0;color:#495057;gap:.5rem}.mapping-section-wrapper[data-v-24a774b8]{padding:15px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px}.mapping-list[data-v-24a774b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;max-height:350px;overflow-y:auto}.mapping-grid[data-v-24a774b8]{display:grid;grid-template-columns:repeat(5,1fr);gap:.75rem;max-width:100%}.mapping-item[data-v-24a774b8]{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-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.75rem;background:#fff;border:1px solid #e9ecef;border-radius:6px;-webkit-transition:all .3s ease;transition:all .3s ease;min-height:80px}.mapping-item[data-v-24a774b8]:hover{border-color:#002060;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.mapping-item.filled[data-v-24a774b8]{border:1px solid #42a5f5;background:#f8faff;-webkit-box-shadow:0 2px 6px rgba(13,110,253,.15);box-shadow:0 2px 6px rgba(13,110,253,.15)}.mapping-item.filled[data-v-24a774b8]:hover{border-color:#0b5ed7;-webkit-box-shadow:0 4px 12px rgba(13,110,253,.25);box-shadow:0 4px 12px rgba(13,110,253,.25)}.mapping-source[data-v-24a774b8],.mapping-target[data-v-24a774b8]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.2rem;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mapping-value[data-v-24a774b8]{font-size:12px;font-weight:700;color:#495057;padding:.3rem;border-radius:4px;line-height:1.3;text-align:left;max-width:15em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mapping-select[data-v-24a774b8]{border:1px solid #e9ecef;border-radius:4px;height:30px;padding:.3rem;background:#f8f9fa;font-size:.8rem;font-weight:500;color:#495057;line-height:1.3;appearance:auto;-webkit-appearance:auto;-moz-appearance:auto}.mapping-ellipsis[data-v-24a774b8]{font-size:14px;color:#6c757d;cursor:pointer;margin-right:.2rem;padding:.3rem}.mapping-ellipsis[data-v-24a774b8]:hover{color:#002060;background-color:#f1f3f4;border-radius:50%;padding:.3rem;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}.mapping-dropdown-container[data-v-24a774b8]{position:relative;display:inline-block}.mapping-dropdown[data-v-24a774b8]{position:absolute;top:100%;right:0;background:#fff;border:1px solid #e9ecef;border-radius:6px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;min-width:150px;max-height:90px;overflow-y:auto;padding:.5rem 0}.dropdown-item[data-v-24a774b8]{padding:.5rem 1rem;font-size:.7rem;color:#495057;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;border-bottom:1px solid #f8f9fa}.dropdown-item[data-v-24a774b8]:last-child{border-bottom:none}.error-section[data-v-24a774b8]{margin-bottom:2rem}.error-header[data-v-24a774b8]{margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #e9ecef}.error-list[data-v-24a774b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.error-item[data-v-24a774b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;padding:1rem;background:#fff5f5;border:1px solid #fed7d7;border-radius:8px;border-left:4px solid #e53e3e}.error-row[data-v-24a774b8]{-ms-flex-negative:0;flex-shrink:0}.error-badge[data-v-24a774b8]{background:#e53e3e;color:#fff;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600}.error-message[data-v-24a774b8]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.9rem;color:#c53030;line-height:1.4}.facility-clbrtn-hist-table[data-v-74b0e86a]{-webkit-box-shadow:rgba(0,0,0,.15) 0 3px 3px 0;box-shadow:0 3px 3px 0 rgba(0,0,0,.15)}.facility-management-info[data-v-74b0e86a]{padding:8px;background:#fff;border-radius:8px;margin:0 auto}.info-container[data-v-74b0e86a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.metadata-section[data-v-74b0e86a]{-webkit-box-flex:2;-ms-flex:2;flex:2;min-width:0;position:relative}.image-section[data-v-74b0e86a]{position:relative}.image-section[data-v-74b0e86a]:before{content:"";position:absolute;left:-20px;top:0;bottom:0;width:1px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(20%,#dee2e6),color-stop(80%,#dee2e6),to(transparent));background:linear-gradient(180deg,transparent,#dee2e6 20%,#dee2e6 80%,transparent)}.section-title[data-v-74b0e86a]{font-size:13px;font-weight:600;color:#333;padding-bottom:8px;position:relative}.form-container[data-v-74b0e86a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.facility-form-row[data-v-74b0e86a]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.form-group[data-v-74b0e86a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-group label[data-v-74b0e86a]{display:block;font-size:12px;font-weight:600;color:#495057;margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px}.form-control[data-v-74b0e86a]{width:100%;padding:10px 12px;border-radius:6px;font-size:13px;-webkit-transition:all .3s ease;transition:all .3s ease}.capacity-input-group[data-v-74b0e86a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.capacity-input[data-v-74b0e86a]{-webkit-box-flex:2;-ms-flex:2;flex:2}.unit-input[data-v-74b0e86a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:70px}.form-actions[data-v-74b0e86a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:6px}.btn[data-v-74b0e86a],.form-actions[data-v-74b0e86a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn[data-v-74b0e86a]{padding:8px 16px;border:none;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;gap:6px;text-transform:uppercase;letter-spacing:.5px}.update-date[data-v-74b0e86a]{font-size:11px;color:#6c757d;font-style:italic;padding:6px 10px;background:hsla(0,0%,100%,.7);border-radius:4px;border:1px solid #dee2e6}.image-section[data-v-74b0e86a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;max-width:400px}.image-upload-container[data-v-74b0e86a]{width:100%}.image-grid[data-v-74b0e86a]{gap:12px;max-width:100%}.image-grid[data-v-74b0e86a],.image-item[data-v-74b0e86a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-item[data-v-74b0e86a]{border:2px solid #e9ecef;border-radius:8px;overflow:hidden;background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.1);box-shadow:0 2px 6px rgba(0,0,0,.1);width:100%}.image-item[data-v-74b0e86a]:hover{border-color:#007bff;-webkit-box-shadow:0 4px 16px rgba(0,123,255,.15);box-shadow:0 4px 16px rgba(0,123,255,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.image-preview[data-v-74b0e86a]{position:relative;width:100%;height:170px;overflow:hidden;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.preview-img[data-v-74b0e86a]{height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;background:#e9ecef}.image-preview:hover .preview-img[data-v-74b0e86a]{-webkit-transform:scale(1.05);transform:scale(1.05)}.image-overlay[data-v-74b0e86a]{position:absolute;top:6px;right:6px}.remove-btn[data-v-74b0e86a]{background:rgba(220,53,69,.9);color:#fff;border:none;border-radius:50%;width:24px;height:24px;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;font-size:11px;-webkit-transition:all .3s ease;transition:all .3s ease;backdrop-filter:blur(10px)}.remove-btn[data-v-74b0e86a]:hover{background:#dc3545;-webkit-transform:scale(1.1);transform:scale(1.1)}.image-info-overlay[data-v-74b0e86a]{position:absolute;bottom:0;left:0;right:0;background:rgba(233,236,239,.5);color:#000;padding:8px 10px;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;backdrop-filter:blur(3px);-webkit-transition:all .3s ease;transition:all .3s ease}.image-preview:hover .image-info-overlay[data-v-74b0e86a]{background:rgba(233,236,239,.7)}.image-name[data-v-74b0e86a]{display:block;font-size:11px;font-weight:600;color:#424242;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.image-size[data-v-74b0e86a]{display:block;font-size:10px;color:#757575}.image-upload-btn[data-v-74b0e86a]{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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:170px;border:2px dashed #ced4da;border-radius:8px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;background:linear-gradient(135deg,#f8f9fa,#e9ecef);width:100%}.image-upload-btn[data-v-74b0e86a]:hover{border-color:#007bff;background:linear-gradient(135deg,#e3f2fd,#bbdefb);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.upload-icon[data-v-74b0e86a]{font-size:20px;color:#6c757d;margin-bottom:6px;-webkit-transition:all .3s ease;transition:all .3s ease}.image-upload-btn:hover .upload-icon[data-v-74b0e86a]{color:#007bff;-webkit-transform:scale(1.1);transform:scale(1.1)}.upload-text[data-v-74b0e86a]{font-size:12px;font-weight:600;color:#495057;margin-bottom:2px}.upload-hint[data-v-74b0e86a]{font-size:10px;color:#6c757d}.description-textarea[data-v-74b0e86a]{min-height:50px;max-height:150px}.facility-popup-vvo[data-v-332a3e98]{display:block;height:100%}.facility-info-content[data-v-332a3e98]{-webkit-box-shadow:rgba(9,30,66,.25) 0 1px 1px,rgba(9,30,66,.13) 0 0 1px 1px;box-shadow:0 1px 1px rgba(9,30,66,.25),0 0 1px 1px rgba(9,30,66,.13);border-radius:8px;padding:25px!important;margin-top:20px;margin-bottom:30px;width:90%}.detail-title[data-v-332a3e98]{padding:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1rem;font-weight:600}.title[data-v-332a3e98]{font-size:14px;font-weight:600;margin-left:10px;margin-right:10px}.badge[data-v-332a3e98]{font-size:12px;font-weight:500;margin-right:4px;display:inline-block;min-width:20px;padding:0 10px 0 10px;color:#fff;text-align:center;vertical-align:middle;white-space:nowrap;line-height:22px;border-radius:8px}.badge.title[data-v-332a3e98]{background-color:#ff6d00;color:#fff}.badge.id[data-v-332a3e98]{background-color:#546e7a;color:#fff}.custom-tabs[data-v-332a3e98]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;background:#fff}.custom-tab[data-v-332a3e98]{padding:.5rem 1rem;cursor:pointer;font-size:.8rem;font-weight:600;background:transparent;color:#6c757d;border:none;border-bottom:2px solid transparent;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;min-width:120px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-tab[data-v-332a3e98]:hover{color:#495057;background:#f8f9fa;font-weight:600}.custom-tab.active[data-v-332a3e98]{font-weight:600;border-bottom-color:#007bff}.tab-container[data-v-332a3e98]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border-radius:8px;height:90%}.tab-content-container[data-v-332a3e98]{overflow:auto;overflow-x:hidden;background:#fff;position:relative;padding:12px 12px 0 12px;border-top:1px solid #f1f3f4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.load-management-content[data-v-332a3e98]{padding:0;width:100%}.network-overview[data-v-493f1c82]{padding:16px 16px 0 16px;height:100%;overflow-y:auto}.overview-header[data-v-493f1c82]{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:16px;padding-bottom:12px;border-bottom:1px solid #e0e6ed}.overview-title[data-v-493f1c82]{margin:0;color:#000;font-size:16px;font-weight:600}.network-tree[data-v-493f1c82]{margin-top:20px}.level-section[data-v-493f1c82]{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:rgba(0,0,0,.15) 0 3px 3px 0;box-shadow:0 3px 3px 0 rgba(0,0,0,.15);border-radius:8px;padding:10px}.level-section[data-v-493f1c82]:last-child{margin-bottom:0}.level-header[data-v-493f1c82]{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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15%;border-radius:8px 0 0 8px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05)}.level-section:first-child .level-header[data-v-493f1c82]{background-color:#dd5a5c}.level-section:nth-child(2) .level-header[data-v-493f1c82]{background-color:#708d81}.level-section:nth-child(3) .level-header[data-v-493f1c82]{background-color:#6190c4}.icon-container[data-v-493f1c82]{width:70px;height:70px;border-radius:12px;-ms-flex-negative:0;flex-shrink:0;position:relative}.icon-container[data-v-493f1c82],.icon-container i[data-v-493f1c82]{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}.icon-container i[data-v-493f1c82]{color:#fff;font-size:80%;width:100%;height:100%}.channel-icon[data-v-493f1c82],.facility-icon[data-v-493f1c82],.server-icon[data-v-493f1c82]{font-size:400%}.content-text[data-v-493f1c82]{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-align:center;-ms-flex-align:center;align-items:center;gap:4px;text-align:center}.level-title[data-v-493f1c82]{font-weight:600;color:#fff;font-size:14px;margin:0}.level-count[data-v-493f1c82]{font-size:12px;color:#fff;font-weight:500;margin:0}.table-container[data-v-493f1c82]{background:#fff;border-radius:0 6px 6px 0;overflow:hidden;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08);overflow-y:auto;width:85%}.channel-table-container[data-v-493f1c82],.facility-table-container[data-v-493f1c82],.server-table-container[data-v-493f1c82]{min-height:125px}.server-table-container[data-v-493f1c82]{max-height:130px;border:1px solid #dd5a5c}.channel-table-container[data-v-493f1c82]{max-height:220px;border:1px solid #708d81}.facility-table-container[data-v-493f1c82]{max-height:260px;border:1px solid #6190c4}.network-table[data-v-493f1c82]{width:100%;border-collapse:collapse;font-size:13px}.network-table th[data-v-493f1c82]{background:#f8f9fa;padding:10px 12px;text-align:left;font-weight:600;color:#495057;border-bottom:1px solid #dee2e6;font-size:12px;position:sticky;top:0;z-index:10}.network-table td[data-v-493f1c82]{padding:8px 12px;border-bottom:1px solid #f1f3f4;vertical-align:middle}.network-table tr[data-v-493f1c82]:hover{background:#f8f9fa}.status-badge[data-v-493f1c82]{display:inline-block;padding:3px 8px;border-radius:3px;font-size:11px;font-weight:500}.status-badge.active[data-v-493f1c82]{background:#e8f5e8;color:#388e3c}.status-badge.inactive[data-v-493f1c82]{background:#ffebee;color:#d32f2f}.channel-cell[data-v-493f1c82],.server-cell[data-v-493f1c82]{background:#f8f9fa;font-weight:600;color:#495057;min-width:180px;max-width:180px;width:180px;vertical-align:top!important}.channel-info[data-v-493f1c82],.server-info[data-v-493f1c82]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.channel-name[data-v-493f1c82],.server-name[data-v-493f1c82]{font-weight:600;color:#495057}.channel-count[data-v-493f1c82],.facility-count[data-v-493f1c82],.server-count[data-v-493f1c82]{font-size:11px;color:#6c757d;font-weight:500}.name-cell[data-v-493f1c82]{font-weight:600;color:#495057}.detail-cell[data-v-493f1c82]{color:#6c757d;font-size:12px}.status-cell[data-v-493f1c82]{text-align:center}.progress-bar-container[data-v-493f1c82]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.custom-progress[data-v-493f1c82]{border-radius:20px;background-color:#e9ecef;overflow:hidden;position:relative;-webkit-box-shadow:rgba(14,63,126,.04) 0 0 0 1px,rgba(42,51,69,.04) 0 1px 1px -.5px,rgba(42,51,70,.04) 0 3px 3px -1.5px,rgba(42,51,70,.04) 0 6px 6px -3px,rgba(14,63,126,.04) 0 12px 12px -6px,rgba(14,63,126,.04) 0 24px 24px -12px;box-shadow:0 0 0 1px rgba(14,63,126,.04),0 1px 1px -.5px rgba(42,51,69,.04),0 3px 3px -1.5px rgba(42,51,70,.04),0 6px 6px -3px rgba(42,51,70,.04),0 12px 12px -6px rgba(14,63,126,.04),0 24px 24px -12px rgba(14,63,126,.04)}.custom-progress .progress-bar[data-v-493f1c82]{border-radius:20px;font-size:12px;font-weight:700;-webkit-transition:width .3s ease;transition:width .3s ease;background-color:var(--progress-color,#6c757d)!important;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:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:8px;color:#fff;height:100%;-webkit-box-shadow:rgba(0,0,0,.17) 0 -23px 25px 0 inset,rgba(0,0,0,.15) 0 -36px 30px 0 inset,rgba(0,0,0,.1) 0 -79px 40px 0 inset,rgba(0,0,0,.06) 0 2px 1px,rgba(0,0,0,.09) 0 4px 2px,rgba(0,0,0,.09) 0 8px 4px,rgba(0,0,0,.09) 0 16px 8px,rgba(0,0,0,.09) 0 32px 16px;box-shadow:inset 0 -23px 25px 0 rgba(0,0,0,.17),inset 0 -36px 30px 0 rgba(0,0,0,.15),inset 0 -79px 40px 0 rgba(0,0,0,.1),0 2px 1px rgba(0,0,0,.06),0 4px 2px rgba(0,0,0,.09),0 8px 4px rgba(0,0,0,.09),0 16px 8px rgba(0,0,0,.09),0 32px 16px rgba(0,0,0,.09)}.custom-progress:hover .progress-bar[data-v-493f1c82]{opacity:.8}.badge[data-v-089f411d]{font-size:12px;font-weight:500;margin-right:4px;display:inline-block;min-width:20px;padding:0 10px 0 10px;color:#fff;text-align:center;vertical-align:middle;white-space:nowrap;line-height:22px;border-radius:8px}.badge.title[data-v-089f411d]{background-color:#ff6d00;color:#fff}.badge.id[data-v-089f411d]{background-color:#546e7a;color:#fff}.sub-facility-title[data-v-089f411d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:600;gap:9px;margin-bottom:10px}.sub-facility-wrapper[data-v-089f411d]{height:100%}.sub-facility-tab-content[data-v-089f411d]{padding:20px;border-top:1px solid #f1f3f4}.sub-facility-tab-pane[data-v-089f411d]{width:100%;height:100%}.debug-info[data-v-089f411d]{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;padding:10px;margin-bottom:15px;font-size:12px}.debug-info p[data-v-089f411d]{margin:5px 0}.custom-tabs[data-v-089f411d]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;background:#fff}.custom-tab[data-v-089f411d]{padding:.5rem 1rem;cursor:pointer;font-size:.8rem;font-weight:600;background:transparent;color:#6c757d;border:none;border-bottom:2px solid transparent;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;min-width:120px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-tab[data-v-089f411d]:hover{color:#495057;background:#f8f9fa;font-weight:600}.custom-tab.active[data-v-089f411d]{font-weight:600;border-bottom-color:#007bff}.sub-facility-content-container[data-v-089f411d]{width:100%;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}.sub-facility-content[data-v-089f411d]{width:70%;border:1px solid #f1f3f4;padding:25px}.channel-container[data-v-51a80948],.server-container[data-v-51a80948]{height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.checkbox.checkbox-css input[data-v-51a80948]{display:block}[data-v-51a80948]:not(.panel-body){overflow-y:auto;overflow-x:hidden}.facility-popup-container[data-v-51a80948],.network-overview-container[data-v-51a80948]{height:100%}.panel[data-v-85095f08]{background-color:#fff!important;overflow:auto}.tree-node.matched>.tree-content[data-v-85095f08]{background:#f7f2e7}.tree-children[data-v-85095f08]{-webkit-transition:unset;transition:unset}[data-v-85095f08] #facilityModal .modal-dialog,[data-v-85095f08] #server-modal .modal-dialog{width:35%!important;max-width:35%!important}.context-menu[data-v-85095f08]{position:fixed;background:#fff;border:1px solid #ddd;border-radius:6px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:9999;min-width:180px;font-size:13px}.context-menu-fade-enter-active[data-v-85095f08],.context-menu-fade-leave-active[data-v-85095f08]{-webkit-transition:opacity .2s;transition:opacity .2s}.context-menu-fade-enter[data-v-85095f08],.context-menu-fade-leave-to[data-v-85095f08]{opacity:0}.context-menu-header[data-v-85095f08]{padding:8px 12px;background:#f8f9fa;border-bottom:1px solid #e9ecef;font-weight:600;color:#495057;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.context-menu-header i[data-v-85095f08]{color:#6c757d;font-size:12px}.context-menu-items[data-v-85095f08]{padding:4px 0}.context-menu-item[data-v-85095f08]{padding:8px 12px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.context-menu-item[data-v-85095f08]:hover{background-color:#f8f9fa}.context-menu-item i[data-v-85095f08]{width:14px;text-align:center;color:#6c757d}.context-menu-item span[data-v-85095f08]{color:#495057}.form-control[disabled][data-v-789fab9d],.form-control[readonly][data-v-789fab9d],fieldset[disabled] .form-control[data-v-789fab9d]{background:#fafafa;opacity:.9}.collapsed>.when-open,.not-collapsed>.when-closed{display:none}.panel[data-v-0914af46]{background-color:#fff!important;overflow:visible}[data-v-0914af46]:not(.panel){height:100%}a.disabled[data-v-0914af46]{color:grey;pointer-events:none}.xe-borderless[data-v-0914af46]{border:0 solid transparent;border-color:#fff}.base-info[data-v-712a65e3]{height:100%;width:100%;max-width:100%;padding:0 4px 12px;margin:0}.form-row[data-v-712a65e3]{margin-left:0;margin-right:0;margin-bottom:18px}.form-row>[class*=col-][data-v-712a65e3]{padding-left:8px;padding-right:8px}.base-info label[data-v-712a65e3]{display:block;margin-bottom:6px;font-weight:600;color:#444}.req-icon[data-v-712a65e3]{font-size:.8rem!important;vertical-align:middle}.test-row[data-v-712a65e3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.test-row .btn[data-v-712a65e3]{-ms-flex-negative:0;flex-shrink:0;min-width:72px}.detail-notification-icon[data-v-ad8fdc56]{padding:1rem;color:#444;font-size:48px}.detail-notification-text[data-v-ad8fdc56]{font-size:15px;font-weight:700}.detail-container[data-v-ad8fdc56]{width:100%;padding:1rem 1rem 1rem 1rem;border-radius:10px;overflow:hidden;font-size:12px}.detail-container[data-v-ad8fdc56],.detail-placeholder[data-v-ad8fdc56]{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}.detail-placeholder[data-v-ad8fdc56]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-main[data-v-ad8fdc56]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;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}.detail-header[data-v-ad8fdc56]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0!important;padding:8px 16px 8px 16px;overflow:hidden;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:6px 6px 0 0;background-color:#f1f1f1;border:1px solid #ececec;border-bottom:1px solid #ccc;font-weight:700}.detail-header .detail-title[data-v-ad8fdc56],.detail-header[data-v-ad8fdc56]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-header .detail-title[data-v-ad8fdc56]{padding:0!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:0}.detail-content[data-v-ad8fdc56]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;width:100%;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:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:2px;padding:24px 20px;overflow-x:hidden;overflow-y:auto;background-color:#fff;border:1px solid #ececec;border-radius:0 0 6px 6px}.detail-control[data-v-ad8fdc56]{margin-bottom:8px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-negative:0;flex-shrink:0}.detail-bottom[data-v-ad8fdc56]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:8px;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.detail-bottom-buttons[data-v-ad8fdc56],.detail-bottom[data-v-ad8fdc56]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.detail-bottom-buttons[data-v-ad8fdc56]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;margin-top:4px}.detail-btn[data-v-ad8fdc56]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 4px 0 4px}.detail-bottom-info[data-v-ad8fdc56]{height:20px;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;margin:4px 8px 4px 8px}.title[data-v-ad8fdc56]{font-weight:600;margin-right:20px}.badge[data-v-ad8fdc56]{font-size:12px;font-weight:500;margin-right:4px;display:inline-block;min-width:20px;padding:0 10px 0 10px;color:#fff;text-align:center;vertical-align:middle;white-space:nowrap;line-height:22px;border-radius:8px}.badge.title1[data-v-ad8fdc56]{background-color:#ff6d00;color:#fff}.badge.title2[data-v-ad8fdc56]{background-color:#546e7a;color:#fff}.badge.others[data-v-ad8fdc56]{background-color:#cfd8dc;color:#000}.ld-container[data-v-3e653ff3]{height:90vh;width:100%;background-color:#fff;border-radius:10px;overflow:hidden;padding:10px 30px 10px 20px}.ld-container .list-area[data-v-3e653ff3]{height:100%;overflow:hidden;padding:10px}.ld-container .detail-area[data-v-3e653ff3]{height:100%;margin-right:0;padding:0 10px 0 10px;border-top:1px solid #f4f4f4;border-right:2px solid #e7e7e7;border-bottom:2px solid #e7e7e7;border-left:1px solid #f4f4f4;background-color:#f9f9f9;border-radius:10px}.log-label[data-v-6ccee177]{padding-left:5px}.height-350[data-v-6ccee177]{height:350px!important}.height-750[data-v-6ccee177]{height:750px!important}.form-control[readonly][data-v-6ccee177]{background:#fff!important;color:#2d353c!important;opacity:1!important}.panel-body[data-v-6d60018a]{padding:15px}table.vgt-table td[data-v-6d60018a]{border-right:1px solid #dcdfe6}.b-table-sticky-header[data-v-6d60018a],.table-responsive[data-v-6d60018a],[class*=table-responsive-][data-v-6d60018a]{margin-bottom:0}