.main[data-v-01ec8dc7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;z-index:10}.main .main-head[data-v-01ec8dc7]{height:52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;-ms-flex-negative:0;flex-shrink:0;background:#fff}.main .main-head .company-name[data-v-01ec8dc7]{font-size:20px;font-weight:600;margin-left:10px;letter-spacing:3px;font-family:宋体,sans-serif}.main .main-head .el-dropdown-link[data-v-01ec8dc7]{cursor:pointer;margin-left:25px}.main .main-head .el-icon-arrow-down[data-v-01ec8dc7]{font-size:12px}.main .main-head .serialLogo[data-v-01ec8dc7]{font-size:20px}.main .main-head .header-btn-container[data-v-01ec8dc7]{margin-right:25px;position:relative;overflow:hidden;border-radius:4px;height:36px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.main .main-head .header-btn-container[data-v-01ec8dc7]:hover{-webkit-box-shadow:0 2px 15px 0 rgba(0,0,0,.2);box-shadow:0 2px 15px 0 rgba(0,0,0,.2)}.main .main-head .screen-switch-btn[data-v-01ec8dc7]{position:relative;background:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main .main-head .screen-switch-btn i[data-v-01ec8dc7]{color:#409eff;font-size:18px;margin-right:5px}.main .main-head .screen-switch-btn span[data-v-01ec8dc7]{color:#606266;font-weight:500}.main .main-head .screen-switch-btn .hover-line[data-v-01ec8dc7]{position:absolute;bottom:0;left:0;width:0;height:2px;background:#409eff;-webkit-transition:all .3s;transition:all .3s}.main .main-head .screen-switch-btn:hover .hover-line[data-v-01ec8dc7]{width:100%}.main .divider[data-v-01ec8dc7]{margin:0}.main .main-cont[data-v-01ec8dc7]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.main .main-cont .main-side[data-v-01ec8dc7]{width:165px;height:100%;margin-right:8px;padding:120px 8px 8px 8px;overflow:auto}.main .main-cont .main-side .list[data-v-01ec8dc7]{height:45px;line-height:45px;padding:0 16px;cursor:pointer;border-bottom:1px solid #00837c;-webkit-transition:all .8s;transition:all .8s}.main .main-cont .main-side .list.active[data-v-01ec8dc7]{background:#00837c;color:#fff}.main .main-cont .main-side .list[data-v-01ec8dc7]:hover{background:#409eff;color:#fff}.main .main-cont .main-router[data-v-01ec8dc7]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px;overflow:auto;background:#fff}.main .item[data-v-01ec8dc7]{margin-top:10px;margin-right:40px}.main .confirmBtn[data-v-01ec8dc7]{margin-left:5px}.main .el-menu-vertical-demo[data-v-01ec8dc7]:not(.el-menu--collapse){width:200px;min-height:400px;background:#304156}.user[data-v-86b743c4]{height:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.user .user-head[data-v-86b743c4]{margin-bottom:8px}.user .user-head .combined-card[data-v-86b743c4]{border-radius:8px}.user .user-head .combined-card .section-header[data-v-86b743c4]{font-size:13px;font-weight:600;color:#606266;margin-bottom:5px}.user .user-head .combined-card .section-header i[data-v-86b743c4]{margin-right:5px;color:#409eff}.user .user-head .combined-card .search-section[data-v-86b743c4]{padding:2px 8px}.user .user-head .combined-card .search-section .section-content[data-v-86b743c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.user .user-head .combined-card .search-section .section-content .search-input[data-v-86b743c4]{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%}.user .user-head .combined-card .search-section .section-content .record-count[data-v-86b743c4]{white-space:nowrap;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.user .user-main[data-v-86b743c4]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:250px;margin-bottom:8px;overflow:hidden}.user .user-main .card-container[data-v-86b743c4]{height:100%;overflow:hidden}.user .user-main .user-card-container[data-v-86b743c4]{height:100%;overflow-y:auto;padding:5px;overflow-x:hidden}.user .user-main .user-card-container .add-user-card[data-v-86b743c4]{height:180px;margin-bottom:0;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;border:2px dashed #dcdfe6;background-color:rgba(64,158,255,.05);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}.user .user-main .user-card-container .add-user-card[data-v-86b743c4]:hover{border-color:#409eff;background-color:rgba(64,158,255,.1);-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 15px rgba(0,0,0,.1);box-shadow:0 10px 15px rgba(0,0,0,.1)}.user .user-main .user-card-container .add-user-card .add-card-content[data-v-86b743c4]{text-align:center;color:#409eff}.user .user-main .user-card-container .add-user-card .add-card-content .add-icon[data-v-86b743c4]{font-size:48px;margin-bottom:10px;display:block}.user .user-main .user-card-container .add-user-card .add-card-content span[data-v-86b743c4]{font-size:16px;display:block}.user .user-main .user-card-container .user-card[data-v-86b743c4]{margin-bottom:20px;height:180px;-webkit-transition:all .3s ease;transition:all .3s ease}.user .user-main .user-card-container .user-card[data-v-86b743c4]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 15px rgba(0,0,0,.1);box-shadow:0 10px 15px rgba(0,0,0,.1)}.user .user-main .user-card-container .user-card .card-inner[data-v-86b743c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.user .user-main .user-card-container .user-card .card-header[data-v-86b743c4]{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:15px;padding-bottom:12px;border-bottom:1px solid #ebeef5}.user .user-main .user-card-container .user-card .card-header .user-info[data-v-86b743c4]{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:start;-ms-flex-align:start;align-items:flex-start}.user .user-main .user-card-container .user-card .card-header .user-info h3[data-v-86b743c4]{margin:0;margin-bottom:8px;color:#303133;font-size:16px}.user .user-main .user-card-container .user-card .card-header .user-info .user-status[data-v-86b743c4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.user .user-main .user-card-container .user-card .card-header .user-info .user-status .role-tag[data-v-86b743c4]{background-color:#ecf5ff;border-color:#d9ecff;color:#409eff}.user .user-main .user-card-container .user-card .card-header .user-actions[data-v-86b743c4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.user .user-main .user-card-container .user-card .card-content[data-v-86b743c4]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;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;padding-bottom:15px}.user .user-main .user-card-container .user-card .card-content .contact-item[data-v-86b743c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;color:#606266}.user .user-main .user-card-container .user-card .card-content .contact-item i[data-v-86b743c4]{width:16px;margin-right:8px;color:#909399;text-align:center}.user .user-main .user-card-container .user-card .card-content .contact-item span[data-v-86b743c4]{-webkit-box-flex:1;-ms-flex:1;flex:1;word-break:break-word;line-height:1.4}.user .user-main .user-card-container .user-card .card-content .contact-item span[data-v-86b743c4]:empty:before{content:"未设置";color:#909399;font-style:italic}.user .user-foot[data-v-86b743c4]{margin-bottom:5px}.user .user-foot .footer-card[data-v-86b743c4]{border-radius:8px}.user .user-foot .left-aligned-pagination[data-v-86b743c4]{margin-right:auto}@media screen and (max-width:1600px){.user .user-main .user-card-container .add-user-card[data-v-86b743c4],.user .user-main .user-card-container .user-card[data-v-86b743c4]{height:200px}.user .user-main .user-card-container .add-user-card .card-content .contact-item[data-v-86b743c4],.user .user-main .user-card-container .user-card .card-content .contact-item[data-v-86b743c4]{margin-bottom:14px}}@media screen and (max-width:768px){.user .user-main .user-card-container .add-user-card[data-v-86b743c4],.user .user-main .user-card-container .user-card[data-v-86b743c4]{height:220px}}.alarm-rule-dialog[data-v-743ef0cc] .el-dialog__header{padding:0;border-bottom:none}.alarm-rule-dialog[data-v-743ef0cc] .el-dialog__body{padding:0}.dialog-header[data-v-743ef0cc]{padding:20px;background:linear-gradient(135deg,#f56c6c,#ff7875);color:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:4px 4px 0 0}.dialog-header[data-v-743ef0cc],.header-left[data-v-743ef0cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-left[data-v-743ef0cc]{gap:12px;-webkit-box-flex:1;-ms-flex:1;flex:1}.dialog-title[data-v-743ef0cc]{margin:0;font-size:18px;font-weight:600;color:#fff}.close-btn[data-v-743ef0cc],.refresh-btn[data-v-743ef0cc]{background:hsla(0,0%,100%,.2)!important;border:1px solid hsla(0,0%,100%,.3)!important;color:#fff!important}.close-btn[data-v-743ef0cc]:hover,.refresh-btn[data-v-743ef0cc]:hover{background:hsla(0,0%,100%,.3)!important}.settings-content[data-v-743ef0cc]{padding:20px;max-height:500px;overflow-y:auto;background:linear-gradient(135deg,#f8f9fa,#fff)}.empty-container[data-v-743ef0cc],.loading-container[data-v-743ef0cc]{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;padding:40px 20px;color:#999}.empty-container i[data-v-743ef0cc],.loading-container i[data-v-743ef0cc]{font-size:32px;margin-bottom:10px}.rules-container[data-v-743ef0cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.alarm-rule-card[data-v-743ef0cc]{background:#fff;border:1px solid #e4e7ed;border-radius:8px;padding:16px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06);-webkit-transition:all .3s ease;transition:all .3s ease}.alarm-rule-card[data-v-743ef0cc]:hover{-webkit-box-shadow:0 4px 16px rgba(0,0,0,.1);box-shadow:0 4px 16px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.rule-header[data-v-743ef0cc]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.rule-header[data-v-743ef0cc],.rule-info[data-v-743ef0cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rule-info[data-v-743ef0cc]{gap:12px}.rule-name[data-v-743ef0cc]{font-weight:600;color:#2c3e50;font-size:14px}.level-tag[data-v-743ef0cc]{font-size:11px!important;height:20px!important;line-height:18px!important;padding:0 6px!important}.edit-btn[data-v-743ef0cc]{color:#f56c6c!important;padding:4px!important;font-size:14px!important}.edit-btn[data-v-743ef0cc]:hover{background:rgba(245,108,108,.1)!important;border-radius:4px!important}.rule-conditions[data-v-743ef0cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.condition-row[data-v-743ef0cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:8px 12px;background:#f8f9fa;border-radius:6px;font-size:13px}.condition-key[data-v-743ef0cc]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#666;font-weight:500}.condition-operator[data-v-743ef0cc]{color:#f56c6c;font-weight:700;min-width:20px;text-align:center}.condition-input[data-v-743ef0cc]{width:160px}.condition-input .el-input__inner[data-v-743ef0cc]{height:28px!important;line-height:28px!important;padding:0 8px!important;font-size:12px!important;border:1px solid #dcdfe6!important;border-radius:4px!important;text-align:right;font-weight:600;color:#2c3e50}.condition-input .el-input__inner[data-v-743ef0cc]:focus{border-color:#f56c6c!important}.dialog-content[data-v-4e101e2d]{background:#f8fafc;min-height:480px}.query-controls[data-v-4e101e2d]{padding:20px;background:#fff;border-bottom:1px solid #e2e8f0}.query-controls .time-selection-row[data-v-4e101e2d]{margin-bottom:16px}.query-controls .time-selection-row .quick-time-buttons[data-v-4e101e2d]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.query-controls .time-selection-row .quick-time-buttons .time-option-btn[data-v-4e101e2d]{border-radius:16px;padding:6px 12px;font-size:12px}.query-controls .time-selection-row .quick-time-buttons .time-option-btn.el-button--primary[data-v-4e101e2d]{background:#409eff;border-color:#409eff}.query-controls .custom-time-function-row[data-v-4e101e2d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.query-controls .custom-time-function-row .custom-time[data-v-4e101e2d]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:300px}.query-controls .custom-time-function-row .function-search-row[data-v-4e101e2d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.query-controls .custom-time-function-row .function-search-row .function-group[data-v-4e101e2d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.query-controls .custom-time-function-row .function-search-row .function-group .label[data-v-4e101e2d]{font-size:14px;color:#606266;white-space:nowrap}.query-controls .control-section[data-v-4e101e2d]{margin-bottom:24px}.query-controls .control-section .section-header[data-v-4e101e2d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:16px}.query-controls .control-section .section-header .section-icon[data-v-4e101e2d]{color:#667eea;font-size:16px}.query-controls .control-section .section-header .section-title[data-v-4e101e2d]{font-size:15px;font-weight:600;color:#2d3748}.query-controls .control-section .time-selection .quick-time-buttons[data-v-4e101e2d]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:16px}.query-controls .control-section .time-selection .quick-time-buttons .time-option-btn[data-v-4e101e2d]{border-radius:20px;padding:8px 16px;font-size:13px;font-weight:500;border:2px solid #e2e8f0;color:#64748b;background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.query-controls .control-section .time-selection .quick-time-buttons .time-option-btn[data-v-4e101e2d]:hover{border-color:#667eea;color:#667eea;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.query-controls .control-section .time-selection .quick-time-buttons .time-option-btn.active-time-btn[data-v-4e101e2d]{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;color:#fff;-webkit-box-shadow:0 4px 12px rgba(102,126,234,.3);box-shadow:0 4px 12px rgba(102,126,234,.3)}.query-controls .control-section .time-selection .custom-time[data-v-4e101e2d]{max-width:400px}.query-controls .control-section .time-selection .custom-time[data-v-4e101e2d] .el-input__inner{border-radius:8px;border:2px solid #e2e8f0;padding:12px 15px;font-size:14px;-webkit-transition:all .3s ease;transition:all .3s ease}.query-controls .control-section .time-selection .custom-time[data-v-4e101e2d] .el-input__inner:focus{border-color:#667eea;-webkit-box-shadow:0 0 0 3px rgba(102,126,234,.1);box-shadow:0 0 0 3px rgba(102,126,234,.1)}.query-controls .control-row[data-v-4e101e2d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.query-controls .control-row .control-group[data-v-4e101e2d]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:200px}.query-controls .control-row .control-group .control-label[data-v-4e101e2d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:8px;font-size:14px;font-weight:600;color:#4a5568}.query-controls .control-row .control-group .control-label i[data-v-4e101e2d]{color:#667eea}.query-controls .control-row .control-group .function-select[data-v-4e101e2d]{width:100%}.query-controls .control-row .control-group .function-select[data-v-4e101e2d] .el-input__inner{border-radius:8px;border:2px solid #e2e8f0;padding:12px 15px;font-size:14px;-webkit-transition:all .3s ease;transition:all .3s ease}.query-controls .control-row .control-group .function-select[data-v-4e101e2d] .el-input__inner:focus{border-color:#667eea;-webkit-box-shadow:0 0 0 3px rgba(102,126,234,.1);box-shadow:0 0 0 3px rgba(102,126,234,.1)}.query-controls .control-row .control-group .display-mode-group[data-v-4e101e2d]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.query-controls .control-row .control-group .display-mode-group .mode-btn[data-v-4e101e2d] .el-radio-button__inner{padding:10px 16px;border-radius:8px;border:2px solid #e2e8f0;background:#fff;color:#64748b;font-weight:500;-webkit-transition:all .3s ease;transition:all .3s ease}.query-controls .control-row .control-group .display-mode-group .mode-btn[data-v-4e101e2d] .el-radio-button__inner i{margin-right:6px}.query-controls .control-row .control-group .display-mode-group .mode-btn[data-v-4e101e2d] .el-radio-button__inner:hover{border-color:#667eea;color:#667eea}.query-controls .control-row .control-group .display-mode-group .mode-btn[data-v-4e101e2d] .el-radio-button__orig-radio:checked+.el-radio-button__inner{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;color:#fff;-webkit-box-shadow:0 4px 12px rgba(102,126,234,.3);box-shadow:0 4px 12px rgba(102,126,234,.3)}.query-controls .control-row .action-group .search-btn[data-v-4e101e2d]{padding:12px 24px;border-radius:10px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;font-size:14px;font-weight:600;-webkit-box-shadow:0 4px 15px rgba(102,126,234,.3);box-shadow:0 4px 15px rgba(102,126,234,.3);-webkit-transition:all .3s ease;transition:all .3s ease}.query-controls .control-row .action-group .search-btn i[data-v-4e101e2d]{margin-right:6px}.query-controls .control-row .action-group .search-btn[data-v-4e101e2d]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 25px rgba(102,126,234,.4);box-shadow:0 8px 25px rgba(102,126,234,.4)}.query-controls .control-row .action-group .search-btn[data-v-4e101e2d]:active{-webkit-transform:translateY(0);transform:translateY(0)}.data-display-area[data-v-4e101e2d]{border-radius:16px;-webkit-box-shadow:0 2px 12px rgba(102,126,234,.08);box-shadow:0 2px 12px rgba(102,126,234,.08);padding:24px;overflow:visible}.data-display-area .chart-wrapper[data-v-4e101e2d]{width:100%;height:400px;padding:12px;border-radius:12px;background:#fff;-webkit-box-shadow:none;box-shadow:none}@media(max-width:1200px){.query-controls .control-row[data-v-4e101e2d]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:16px}.query-controls .control-row .control-group[data-v-4e101e2d]{min-width:auto}.query-controls .control-row .action-group .search-btn[data-v-4e101e2d]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width:768px){.query-controls[data-v-4e101e2d]{padding:20px}.query-controls .control-section .time-selection .quick-time-buttons[data-v-4e101e2d]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.query-controls .control-section .time-selection .quick-time-buttons .time-option-btn[data-v-4e101e2d]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:calc(50% - 4px);text-align:center}.data-display-area[data-v-4e101e2d]{margin:16px}}@media(max-width:480px){[data-v-4e101e2d] .modern-data-query-dialog .el-dialog{width:98%!important;margin:1vh auto!important}.query-controls .control-section .time-selection .quick-time-buttons .time-option-btn[data-v-4e101e2d]{min-width:100%;margin-bottom:4px}}.box-card[data-v-9fe83a9c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;margin-bottom:8px}.el-card[data-v-9fe83a9c] .el-card__header{padding:6px 8px}.el-card[data-v-9fe83a9c] .el-card__body{padding:5px}.pos[data-v-9fe83a9c]{display:inline;width:-webkit-max-content;width:-moz-max-content;width:max-content}.eltag[data-v-9fe83a9c]{height:55px;margin:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ilogo[data-v-9fe83a9c]{font-size:32px;margin-right:5px;vertical-align:0}ul[data-v-9fe83a9c]{list-style:none;text-align:left;margin:0;padding:0}li[data-v-9fe83a9c]{line-height:20px}.header-container[data-v-9fe83a9c]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-container[data-v-9fe83a9c],.left-section[data-v-9fe83a9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.left-section[data-v-9fe83a9c]{gap:10px;margin-right:8px}.right-section[data-v-9fe83a9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.cleanness-info[data-v-9fe83a9c]{font-size:12px;margin:4px 0;color:#42b983}.cleanness-label[data-v-9fe83a9c]{font-size:12px}.cleanness-value[data-v-9fe83a9c]{font-size:12px;font-weight:700;color:#42b983}.chart-popover[data-v-9fe83a9c]{padding:0!important;border-radius:8px!important;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15)!important;box-shadow:0 4px 20px rgba(0,0,0,.15)!important}.chart-popover .el-popover__title[data-v-9fe83a9c]{display:none}.chart-info[data-v-9fe83a9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px}.query-controls[data-v-9fe83a9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;padding:10px;background:#f8f9fa;border-radius:4px}.data-count[data-v-9fe83a9c]{color:#999;font-size:12px}.chart-canvas[data-v-9fe83a9c]{width:100%;height:300px}.modern-chart-popover[data-v-9fe83a9c]{padding:0!important;border-radius:12px!important;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.12)!important;box-shadow:0 8px 32px rgba(0,0,0,.12)!important;border:1px solid #e4e7ed!important;overflow:hidden!important}.chart-popover-content[data-v-9fe83a9c]{width:100%;background:linear-gradient(135deg,#f8f9fa,#fff)}.popover-header[data-v-9fe83a9c]{padding:20px;background:linear-gradient(135deg,#409eff,#5dade2);color:#fff}.popover-title[data-v-9fe83a9c]{margin:0 0 15px 0;font-size:18px;font-weight:600;color:#fff}.function-selector[data-v-9fe83a9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.selector-label[data-v-9fe83a9c]{font-size:14px;color:hsla(0,0%,100%,.9);white-space:nowrap;font-weight:500}.function-select[data-v-9fe83a9c]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:200px}.function-select .el-input__inner[data-v-9fe83a9c]{background:hsla(0,0%,100%,.95)!important;border:none!important;border-radius:6px!important;color:#2c3e50!important}.clear-btn[data-v-9fe83a9c]{background:hsla(0,0%,100%,.2)!important;border:1px solid hsla(0,0%,100%,.3)!important;color:#fff!important}.clear-btn[data-v-9fe83a9c]:hover{background:hsla(0,0%,100%,.3)!important}.chart-content[data-v-9fe83a9c]{padding:20px}.chart-info-bar[data-v-9fe83a9c]{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:15px;padding:10px 15px;background:rgba(64,158,255,.05);border-radius:8px;border-left:4px solid #409eff}.current-value[data-v-9fe83a9c],.data-count[data-v-9fe83a9c]{color:#666;font-size:13px;font-weight:500}.current-value[data-v-9fe83a9c]{color:#409eff;font-weight:600}.chart-container[data-v-9fe83a9c]{background:#fff;border-radius:8px;border:1px solid #e4e7ed;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06);overflow:hidden}.chart-trigger-btn[data-v-9fe83a9c],.query-trigger-btn[data-v-9fe83a9c],.settings-trigger-btn[data-v-9fe83a9c]{color:#409eff!important;font-size:16px!important}.chart-trigger-btn[data-v-9fe83a9c]:hover,.query-trigger-btn[data-v-9fe83a9c]:hover,.settings-trigger-btn[data-v-9fe83a9c]:hover{background:rgba(64,158,255,.1)!important;border-radius:4px!important}.maintenance-tag[data-v-9fe83a9c]{font-size:12px;font-weight:700;color:#fff;background-color:#e6a23c;border:none;vertical-align:middle}.cleanliness-dialog .el-dialog__wrapper[data-v-9fe83a9c]{background-color:hsla(0,0%,100%,.85)}.cleanliness-dialog .el-dialog[data-v-9fe83a9c]{border-radius:12px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.15);box-shadow:0 10px 30px rgba(0,0,0,.15);border:none}.cleanliness-dialog .el-dialog__header[data-v-9fe83a9c]{padding:18px 24px;border-bottom:1px solid #f5f5f5}.cleanliness-dialog .el-dialog__title[data-v-9fe83a9c]{color:#333;font-size:18px;font-weight:500}.dialog-content[data-v-9fe83a9c]{padding:24px;text-align:center}.standard-image[data-v-9fe83a9c]{max-width:100%;max-height:60vh;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.08);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.dialog-footer[data-v-9fe83a9c]{text-align:center;padding:16px 24px;border-top:1px solid #f5f5f5}.close-btn[data-v-9fe83a9c]{padding:8px 24px;font-size:14px;border-radius:4px;background-color:#409eff;color:#fff;border:none}.modern-settings-popover[data-v-9fe83a9c]{padding:0!important;border-radius:12px!important;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.12)!important;box-shadow:0 8px 32px rgba(0,0,0,.12)!important;border:1px solid #e4e7ed!important;overflow:hidden!important}.position-header[data-v-9fe83a9c]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.position-header[data-v-9fe83a9c],.position-title[data-v-9fe83a9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.position-title[data-v-9fe83a9c]{margin-right:8px}.position-name[data-v-9fe83a9c]{font-size:16px;font-weight:600}.position-status[data-v-9fe83a9c]{margin-left:10px;text-transform:capitalize}.position-control[data-v-9fe83a9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.function-container[data-v-9fe83a9c]{padding:8px}.position-function[data-v-9fe83a9c]{margin-bottom:15px}.function-items-grid[data-v-9fe83a9c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;width:100%;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}.function-items-grid.two-columns[data-v-9fe83a9c]{grid-template-columns:1fr 1fr}.function-item[data-v-9fe83a9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 12px;border-radius:6px;background-color:#f9f9f9;border:1px solid #ebeef5;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);-webkit-transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s;min-height:56px}.function-item ul[data-v-9fe83a9c]{-webkit-box-flex:1;-ms-flex:1;flex:1;list-style:none;margin:0;padding:0}.function-item ul li[data-v-9fe83a9c]{line-height:1.4}.function-value[data-v-9fe83a9c]{font-size:16px;font-weight:500;color:#303133;margin-top:2px}.function-icon[data-v-9fe83a9c]{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:28px;height:28px;border-radius:50%;margin-left:8px;background-color:hsla(0,0%,100%,.7)}.function-icon i[data-v-9fe83a9c]{font-size:16px}.status-normal[data-v-9fe83a9c]{border-left:3px solid #67c23a}.status-warning[data-v-9fe83a9c]{border-left:3px solid #e6a23c}.status-alarm[data-v-9fe83a9c]{border-left:3px solid #f56c6c}.status-offline[data-v-9fe83a9c]{border-left:3px solid #909399}.status-notstarted[data-v-9fe83a9c]{border-left:3px solid #dcdfe6}.status-normal .function-icon i[data-v-9fe83a9c]{color:#67c23a}.status-warning .function-icon i[data-v-9fe83a9c]{color:#e6a23c}.status-alarm .function-icon i[data-v-9fe83a9c]{color:#f56c6c}.status-offline .function-icon i[data-v-9fe83a9c]{color:#909399}.show-more-container[data-v-9fe83a9c]{text-align:center;margin-top:10px}.show-more-button[data-v-9fe83a9c]{color:#409eff;font-size:12px}.function-item.hidden[data-v-9fe83a9c]{display:none}@media (max-width:768px){.function-items-grid[data-v-9fe83a9c]:not(.two-columns){grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.function-value[data-v-9fe83a9c]{font-size:16px}.function-icon[data-v-9fe83a9c]{width:28px;height:28px}.function-item[data-v-9fe83a9c]{padding:8px 10px}}@media (max-width:576px){.position-header[data-v-9fe83a9c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.position-control[data-v-9fe83a9c]{margin-top:8px;-ms-flex-item-align:end;align-self:flex-end}.function-items-grid[data-v-9fe83a9c]{grid-template-columns:1fr 1fr!important;gap:10px}.function-item[data-v-9fe83a9c]{padding:8px;min-height:50px}.show-more-button[data-v-9fe83a9c]{font-size:12px}}[data-v-3600d2aa]::-webkit-scrollbar{width:6px;height:6px}.a[data-v-3600d2aa]::-webkit-scrollbar-thumb{background-color:hsla(0,0%,75.7%,.5);border-radius:50px}.a[data-v-3600d2aa]{scrollbar-width:thin;scrollbar-color:hsla(0,0%,75.7%,.5) #f0f0f0}.device[data-v-3600d2aa]{overflow:auto;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.device .filter-section[data-v-3600d2aa]{padding:16px}.device .filter-section .card-container[data-v-3600d2aa]{width:100%;background:#fff;border-radius:8px;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.08);box-shadow:0 4px 16px rgba(0,0,0,.08);overflow:hidden;border:1px solid #eaeef2}.device .filter-section .filter-card .card-header[data-v-3600d2aa]{padding:12px 20px;border-bottom:1px solid #edf2fc;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.device .filter-section .filter-card .card-header .header-left[data-v-3600d2aa],.device .filter-section .filter-card .card-header[data-v-3600d2aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.device .filter-section .filter-card .card-header .header-left i[data-v-3600d2aa]{margin-right:10px;color:#2d8cf0;font-size:18px}.device .filter-section .filter-card .card-header .header-left span[data-v-3600d2aa]{font-size:16px;font-weight:600;color:#303133}.device .filter-section .filter-card .card-header .header-search[data-v-3600d2aa]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 20px}.device .filter-section .filter-card .card-header .header-search .search-input[data-v-3600d2aa] .el-input__inner{height:32px;line-height:32px;padding:0 15px 0 35px}.device .filter-section .filter-card .card-header .header-search .search-input[data-v-3600d2aa] .el-input__icon{line-height:32px}.device .filter-section .filter-card .card-header .header-actions[data-v-3600d2aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.device .filter-section .filter-card .card-header .header-actions .global-actions[data-v-3600d2aa]{margin-right:20px}.device .filter-section .filter-card .card-header .header-actions .global-actions .el-button[data-v-3600d2aa]{border-radius:20px;font-weight:500;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1)}.device .filter-section .filter-card .card-header .header-actions .global-actions .el-button[data-v-3600d2aa]: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)}.device .filter-section .filter-card .card-header .header-actions .unit-switch-btn-wrap[data-v-3600d2aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px}.device .filter-section .filter-card .card-header .header-actions .unit-switch-btn-wrap .unit-switch-btn[data-v-3600d2aa]{border-radius:16px;font-weight:500;padding:5px 14px;min-width:70px;background:-webkit-gradient(linear,left top,right top,from(#e3f0ff),to(#f8fbff));background:linear-gradient(90deg,#e3f0ff,#f8fbff);color:#2d8cf0;border:1px solid #b3d8fd;-webkit-box-shadow:0 1px 4px rgba(45,140,240,.07);box-shadow:0 1px 4px rgba(45,140,240,.07);-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s;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}.device .filter-section .filter-card .card-header .header-actions .unit-switch-btn-wrap .unit-switch-btn .unit-label[data-v-3600d2aa]{font-size:14px;font-weight:600;letter-spacing:1px}.device .filter-section .filter-card .card-header .header-actions .unit-switch-btn-wrap .unit-switch-btn[data-v-3600d2aa]:hover{background:-webkit-gradient(linear,left top,right top,from(#d0eaff),to(#eaf6ff));background:linear-gradient(90deg,#d0eaff,#eaf6ff);color:#1976d2}.device .filter-section .filter-card .card-header .header-actions .toggle-icon[data-v-3600d2aa]{font-size:18px;color:#2d8cf0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:24px;height:24px;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%;background-color:rgba(45,140,240,.1)}.device .filter-section .filter-card .card-content[data-v-3600d2aa]{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#fff}.device .filter-section .filter-card .card-content .area-selector[data-v-3600d2aa]{-webkit-box-flex:2;-ms-flex:2;flex:2;min-width:300px;width:100%}.device .filter-section .filter-card .card-content .area-selector .area-select-container[data-v-3600d2aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.device .filter-section .filter-card .card-content .area-selector .area-select-container .el-select[data-v-3600d2aa]{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.device .filter-section .filter-card .card-content .area-selector .area-select-container .area-buttons[data-v-3600d2aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:36px}.device .filter-section .filter-card .card-content .area-selector .selected-areas-row[data-v-3600d2aa]{margin-top:10px;padding-top:10px;border-top:1px dashed #e8eef5;width:100%}.device .filter-section .filter-card .card-content .area-selector .selected-areas-row .selected-areas-tags .tags-container[data-v-3600d2aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding:5px 0}.device .filter-section .filter-card .card-content .area-selector .selected-areas-row .selected-areas-tags .tags-container .el-tag[data-v-3600d2aa]{margin-bottom:5px;border-radius:16px}.device .positions-container[data-v-3600d2aa]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 16px 16px}.device .positions-container .empty-content[data-v-3600d2aa]{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;height:100%;width:100%;background-color:#fff}.device .positions-container .empty-content .empty-title[data-v-3600d2aa]{font-size:24px;font-weight:500;color:#303133;margin-bottom:8px}.device .positions-container .empty-content .empty-desc[data-v-3600d2aa]{font-size:14px;color:#909399;margin:0}.device .positions-container .timeline-container[data-v-3600d2aa]{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.05);box-shadow:0 2px 12px 0 rgba(0,0,0,.05);padding:20px;height:100%;overflow:auto;border:1px solid #eaeef2}.device .positions-container .timeline-container .el-timeline[data-v-3600d2aa]{padding:0;margin:0}.device .positions-container .timeline-container .el-timeline .el-timeline-item[data-v-3600d2aa]{margin-bottom:25px;padding-bottom:15px}.device .positions-container .timeline-container .el-timeline .el-timeline-item[data-v-3600d2aa]:last-child{margin-bottom:0}.device .positions-container .timeline-container .el-timeline .el-timeline-item .el-timeline-item__wrapper[data-v-3600d2aa]{padding-left:30px}.device .positions-container .timeline-container .el-timeline .el-timeline-item .el-timeline-item__wrapper .el-timeline-item__content .el-card[data-v-3600d2aa]{margin-top:15px;border-radius:8px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.05);box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.device .positions-container .timeline-container .el-timeline .el-timeline-item .el-timeline-item__wrapper .el-timeline-item__content .el-card.is-always-shadow[data-v-3600d2aa]{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.05);box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.device .positions-container .timeline-container .el-timeline .el-timeline-item .el-timeline-item__wrapper .el-timeline-item__content .el-card .el-card__body[data-v-3600d2aa]{padding:12px!important}.device .positions-container .timeline-container.single-area .el-timeline-item[data-v-3600d2aa]:first-child{margin-top:0}.device .title[data-v-3600d2aa]{height:40px;line-height:40px;font-size:18px}.device .title .span1[data-v-3600d2aa]{border-left:6px solid #00837c;padding:0 10px}.device .centralPump[data-v-3600d2aa]{float:right;margin-right:20px;margin-top:4px}.device .buzzing[data-v-3600d2aa]{float:right;margin-right:20px;margin-top:8px}.device .more[data-v-3600d2aa]{float:right;font-size:18px;margin-right:20px}.device .poler[data-v-3600d2aa]{height:80px;margin:4px 4px;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.device .poler .poler-list[data-v-3600d2aa]{width:160px;margin:0 2px;line-height:64px;background:rgba(176,217,51,.2);padding:0 300px}.device .poler .poler-list .sound[data-v-3600d2aa]{text-align:right;float:right;line-height:32px;cursor:pointer}.device .poler .poler-list i[data-v-3600d2aa]{font-size:20px;font-weight:600}.device .poler .poler-list span.ok[data-v-3600d2aa]{color:#0abd04;-webkit-box-shadow:0 0 27px #7df7b9;box-shadow:0 0 27px #7df7b9;border-radius:20px}.device .poler .poler-list i.ok[data-v-3600d2aa]{-webkit-box-shadow:inset 0 0 20px #2ead2a;box-shadow:inset 0 0 20px #2ead2a;border-radius:20px}.device .poler .poler-list span.err[data-v-3600d2aa]{color:red;-webkit-box-shadow:0 0 27px red;box-shadow:0 0 27px red;border-radius:20px;-webkit-animation:myfirst-3600d2aa 2s linear infinite normal;animation:myfirst-3600d2aa 2s linear infinite normal}.device .poler .poler-list i.err[data-v-3600d2aa]{-webkit-box-shadow:inset 0 0 20px red;box-shadow:inset 0 0 20px red;border-radius:20px;-webkit-animation:myfirst-3600d2aa 1s linear infinite normal;animation:myfirst-3600d2aa 1s linear infinite normal}@-webkit-keyframes myfirst-3600d2aa{0%{color:red;-webkit-box-shadow:0 0 27px red;box-shadow:0 0 27px red}to{color:rgba(141,0,0,.637);-webkit-box-shadow:0 0 27px rgba(141,0,0,.637);box-shadow:0 0 27px rgba(141,0,0,.637)}}@keyframes myfirst-3600d2aa{0%{color:red;-webkit-box-shadow:0 0 27px red;box-shadow:0 0 27px red}to{color:rgba(141,0,0,.637);-webkit-box-shadow:0 0 27px rgba(141,0,0,.637);box-shadow:0 0 27px rgba(141,0,0,.637)}}.device .doat[data-v-3600d2aa]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.device .doat .list[data-v-3600d2aa]{width:260px;margin:4px;padding:8px}.device .doat .cont[data-v-3600d2aa]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;margin:4px;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.device .doat .cont .pos[data-v-3600d2aa]{margin-right:8px;margin-bottom:8px}.device .doat .cont .btn[data-v-3600d2aa]{width:32px;margin-left:8px}.device .doat .empty-content[data-v-3600d2aa]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;margin:4px;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-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;text-align:center}.device .doat .empty-content .eicon[data-v-3600d2aa]{width:180px;display:inline-block}.device .doat .empty-content .etitle[data-v-3600d2aa]{margin:20px 0 0 0;font-size:26px;line-height:36px}.device .doat .empty-content .edescr[data-v-3600d2aa]{margin:10px 0 0 0;display:inline-block;padding:0 20px;width:500px;font-size:14px;line-height:22px;color:#909399}.device .plane[data-v-3600d2aa]{width:100%;height:100%;overflow:hidden}.device .plane .monitor[data-v-3600d2aa]{width:200px;height:70px;background:-webkit-gradient(linear,left top,right top,color-stop(30%,#fd7b64),color-stop(70%,#ffa463));background:linear-gradient(90deg,#fd7b64 30%,#ffa463 70%);border-radius:12px;position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:20px;bottom:20px}.device .plane .monitor .logo[data-v-3600d2aa]{font-size:45px;margin-left:20px}.device .plane .monitor .text[data-v-3600d2aa]{font-size:18px;font-weight:600;color:#fff;margin-left:12px}.device .position-cards-container[data-v-3600d2aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;width:100%}.device .position-cards-container .pos[data-v-3600d2aa]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0}.device .table-mode-container[data-v-3600d2aa]{width:100%;height:100%;background:#fff;border-radius:8px;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.08);box-shadow:0 4px 16px rgba(0,0,0,.08);padding:20px}.device .table-mode-container .el-table[data-v-3600d2aa]{font-size:18px}.device .table-mode-container .el-table td[data-v-3600d2aa],.device .table-mode-container .el-table th[data-v-3600d2aa]{padding:16px 8px!important}.device .table-mode-container .large-table-btn[data-v-3600d2aa]{padding:8px!important;min-width:40px!important;font-size:20px!important;margin-right:6px}.device .table-mode-container .control-icon[data-v-3600d2aa]{width:36px!important;height:36px!important}.device .grid-mode-container[data-v-3600d2aa]{width:100%;height:100%;background:#fff;border-radius:8px;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.08);box-shadow:0 4px 16px rgba(0,0,0,.08);padding:20px;overflow:auto}.device .grid-mode-container .grid-title[data-v-3600d2aa]{margin-bottom:48px}.device .grid-mode-container .grid-title .area-title[data-v-3600d2aa]{font-size:28px;font-weight:700;margin-bottom:32px;color:#2d8cf0;line-height:1.2}.device .grid-mode-container .grid-title .grid-cards[data-v-3600d2aa]{display:grid;grid-template-columns:repeat(auto-fill,minmax(480px,1fr));gap:48px 32px;width:100%;padding-bottom:24px;margin-bottom:24px}.setting[data-v-3600d2aa]{padding-left:20px}.setting .system .note[data-v-3600d2aa]{font-size:12px;min-height:15px;color:#c3c5c6}.setting .system[data-v-3600d2aa] .el-table{border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.04);box-shadow:0 2px 8px rgba(0,0,0,.04);background:#f9f9f9}.setting .system[data-v-3600d2aa] .el-table th{background:#f5f7fa;font-weight:700;color:#303133}.setting .system[data-v-3600d2aa] .el-table td{background:#fff}.setting .system[data-v-3600d2aa] .el-time-picker{width:100%}.setting .system[data-v-3600d2aa] .el-switch{margin:0 auto;display:block}.item .el-form-item__label[data-v-3600d2aa]{font-weight:700;padding:0;font-size:16px}[data-v-3600d2aa] .small-button{padding:4px!important;min-width:unset!important;line-height:1!important}.control-icon[data-v-3600d2aa]{width:32px!important;height:32px!important;vertical-align:middle!important;display:inline-block!important}.el-icon-setting[data-v-3600d2aa]{font-size:16px!important}[data-v-3600d2aa] .el-card__body{padding:12px!important}.user[data-v-4d3109c4]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f5f7fa}.user .header-section[data-v-4d3109c4]{background:#fff;padding:20px;margin-bottom:20px;border-radius:8px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.user .action-row[data-v-4d3109c4]{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:20px}.user .action-row .left-actions[data-v-4d3109c4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.user .action-row .left-actions .el-button[data-v-4d3109c4]{border-radius:6px;padding:10px 20px;font-weight:500}.user .action-row .right-filters .area-selector[data-v-4d3109c4]{width:200px}.user .action-row .right-filters .area-selector[data-v-4d3109c4] .el-input__inner{border-radius:6px;border:1px solid #dcdfe6;-webkit-transition:all .3s;transition:all .3s}.user .action-row .right-filters .area-selector[data-v-4d3109c4] .el-input__inner:focus{border-color:#409eff;-webkit-box-shadow:0 0 0 2px rgba(64,158,255,.2);box-shadow:0 0 0 2px rgba(64,158,255,.2)}.user .stats-section[data-v-4d3109c4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.user .stats-section .stat-card[data-v-4d3109c4]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:200px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:20px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.1);box-shadow:0 4px 15px rgba(0,0,0,.1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.user .stats-section .stat-card[data-v-4d3109c4]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.user .stats-section .stat-card[data-v-4d3109c4]:nth-child(2){background:linear-gradient(135deg,#f093fb,#f5576c)}.user .stats-section .stat-card[data-v-4d3109c4]:nth-child(3){background:linear-gradient(135deg,#4facfe,#00f2fe)}.user .stats-section .stat-card[data-v-4d3109c4]:nth-child(4){background:linear-gradient(135deg,#43e97b,#38f9d7)}.user .stats-section .stat-card .stat-icon[data-v-4d3109c4]{font-size:36px;margin-right:15px;opacity:.9}.user .stats-section .stat-card .stat-content .stat-number[data-v-4d3109c4]{font-size:24px;font-weight:700;margin-bottom:4px}.user .stats-section .stat-card .stat-content .stat-label[data-v-4d3109c4]{font-size:14px;opacity:.9}.user .user-table[data-v-4d3109c4]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 20px 20px}.user .user-table .modern-table[data-v-4d3109c4]{border-radius:8px;overflow:hidden;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.user .user-table .modern-table[data-v-4d3109c4] .el-table__header{background:#f8f9fa}.user .user-table .modern-table[data-v-4d3109c4] .el-table__header th{background:#f8f9fa!important;color:#606266;font-weight:600;border-bottom:2px solid #e9ecef}.user .user-table .modern-table[data-v-4d3109c4] .el-table__body tr:hover{background:#f5f7fa}.user .user-table .modern-table[data-v-4d3109c4] .el-table__body td{border-bottom:1px solid #f0f0f0}.user .user-table .position-name[data-v-4d3109c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user .user-table .position-name i[data-v-4d3109c4]{margin-right:8px;color:#409eff}.user .user-table .action-buttons[data-v-4d3109c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user .user-table .action-buttons .el-button[data-v-4d3109c4]{margin-right:8px;-webkit-transition:all .3s;transition:all .3s}.user .user-table .action-buttons .el-button[data-v-4d3109c4]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.area-users-cell[data-v-4d3109c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.area-users-cell .el-tag[data-v-4d3109c4]{margin:2px 4px 2px 0;max-width:110px;overflow:hidden;text-overflow:ellipsis}.alarm-conter[data-v-015567a4]{height:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.alarm-conter .alarm-head[data-v-015567a4]{height:60px;padding:10px 0}.alarm-conter .alarm-main[data-v-015567a4]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.alarm-conter .aram-foot[data-v-015567a4]{padding-top:10px;height:40px}.record-conter[data-v-df7a7cc4]{height:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.record-conter .record-head[data-v-df7a7cc4]{height:60px;padding:10px 0}.record-conter .record-main[data-v-df7a7cc4]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.record-conter .record-main .tableBox .el-table__body-wrapper[data-v-df7a7cc4]{height:calc(100% - 44px)!important}.record-conter .record-main .tableBox th[data-v-df7a7cc4]{padding:0;height:48px;line-height:48px}.record-conter .record-main .tableBox td[data-v-df7a7cc4]{padding:0;height:40px;line-height:40px}.record-conter .record-foot[data-v-df7a7cc4]{padding-top:10px;height:40px}.user[data-v-15fa8580]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.user .action[data-v-15fa8580]{height:60px;line-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex}.user .action>div[data-v-15fa8580]{margin-left:8px}.user .user-table[data-v-15fa8580]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px}.user .user-foot[data-v-15fa8580]{height:60px;padding:13px 8px 0 8px;text-align:right}.alarm-conter[data-v-666cad4e]{height:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.alarm-conter .alarm-head[data-v-666cad4e]{height:60px;padding:10px 0}.alarm-conter .alarm-main[data-v-666cad4e]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.alarm-conter .aram-foot[data-v-666cad4e]{padding-top:10px;height:40px}.record-conter[data-v-0b5232fb]{height:auto;min-height:0;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;background:#f5f7fa}.record-conter .record-head[data-v-0b5232fb]{padding:10px}.record-conter .record-head .search-card[data-v-0b5232fb]{border-radius:12px}.record-conter .record-head .search-card .search-row[data-v-0b5232fb]{margin-bottom:5px}.record-conter .record-head .search-card .search-row .input-group .input-label[data-v-0b5232fb]{display:block;font-size:14px;font-weight:500;color:#606266;margin-bottom:8px}.record-conter .record-head .search-card .search-row .function-and-actions[data-v-0b5232fb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:15px;height:100%}.record-conter .record-head .search-card .search-row .function-and-actions .function-select[data-v-0b5232fb]{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}.record-conter .record-head .search-card .search-row .function-and-actions .function-select .input-label[data-v-0b5232fb]{display:block;font-size:14px;font-weight:500;color:#606266;margin-bottom:8px}.record-conter .record-head .search-card .search-row .function-and-actions .action-buttons[data-v-0b5232fb]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.record-conter .record-head .search-card .search-row .function-and-actions .action-buttons .el-button[data-v-0b5232fb]{border-radius:8px}.record-conter .record-head .search-card .search-row .action-buttons[data-v-0b5232fb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%;gap:10px}.record-conter .record-head .search-card .search-row .action-buttons .primary-actions[data-v-0b5232fb]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.record-conter .record-head .search-card .search-row .action-buttons .primary-actions .el-button[data-v-0b5232fb]{border-radius:8px}.record-conter .record-head .search-card .quick-time-selection[data-v-0b5232fb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;padding:15px 0 5px 0;border-top:1px solid #ebeef5}.record-conter .record-head .search-card .quick-time-selection .el-button-group[data-v-0b5232fb]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.record-conter .record-head .search-card .quick-time-selection .el-button-group .el-button[data-v-0b5232fb]{border-radius:6px;font-size:12px;padding:8px 15px;margin-left:0!important;margin-right:0!important}.record-conter .record-head .search-card .quick-time-selection .el-button-group .el-button[data-v-0b5232fb]:first-child,.record-conter .record-head .search-card .quick-time-selection .el-button-group .el-button[data-v-0b5232fb]:last-child,.record-conter .record-head .search-card .quick-time-selection .el-button-group .el-button[data-v-0b5232fb]:not(:first-child):not(:last-child){border-radius:6px}.record-conter .chart-main[data-v-0b5232fb]{padding:0 1px 1px;-webkit-box-flex:1;-ms-flex:1;flex:1}.record-conter .chart-main .empty-state[data-v-0b5232fb]{text-align:center;padding:20px 20px;background:#fff;border-radius:12px}.record-conter .chart-main .empty-state .empty-icon[data-v-0b5232fb]{font-size:64px;color:#c0c4cc;margin-bottom:20px}.record-conter .chart-main .empty-state .empty-text[data-v-0b5232fb]{font-size:18px;color:#909399;margin-bottom:10px}.record-conter .chart-main .empty-state .empty-hint[data-v-0b5232fb]{font-size:14px;color:#c0c4cc}.record-conter .chart-main .chart-grid[data-v-0b5232fb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:20px}.record-conter .chart-main .chart-grid .chart-card[data-v-0b5232fb]{-webkit-transition:all .3s ease;transition:all .3s ease}.record-conter .chart-main .chart-grid .chart-card.expanded[data-v-0b5232fb]{grid-column:1/-1}.record-conter .chart-main .chart-grid .chart-card.merged-chart[data-v-0b5232fb]:not(.expanded){grid-column:span 2;min-width:800px}.record-conter .chart-main .chart-grid .chart-card .chart-card-inner[data-v-0b5232fb]{border-radius:12px;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.record-conter .chart-main .chart-grid .chart-card .chart-card-inner[data-v-0b5232fb]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 25px rgba(0,0,0,.1);box-shadow:0 8px 25px rgba(0,0,0,.1)}.record-conter .chart-main .chart-grid .chart-card .chart-card-inner .card-header[data-v-0b5232fb]{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}.record-conter .chart-main .chart-grid .chart-card .chart-card-inner .card-header .card-title[data-v-0b5232fb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-weight:600}.record-conter .chart-main .chart-grid .chart-card .chart-card-inner .card-header .card-title i[data-v-0b5232fb]{color:#409eff}.record-conter .chart-main .chart-grid .chart-card .chart-card-inner .card-header .card-title .el-tag[data-v-0b5232fb]{margin-left:10px}.record-conter .chart-main .chart-grid .chart-card .chart-card-inner .card-header .card-actions[data-v-0b5232fb]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.record-conter .chart-main .chart-grid .chart-card .chart-card-inner .chart-content[data-v-0b5232fb]{padding:10px}.record-conter .chart-main .chart-grid .chart-card .chart-card-inner .chart-content .merged-chart-info[data-v-0b5232fb]{margin-bottom:15px;padding:12px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.record-conter .chart-main .chart-grid .chart-card .chart-card-inner .chart-content .merged-chart-info .merged-curves-legend h4[data-v-0b5232fb]{margin:0 0 10px 0;font-size:14px;color:#606266;font-weight:500}.record-conter .chart-main .chart-grid .chart-card .chart-card-inner .chart-content .merged-chart-info .merged-curves-legend .curve-legend-list[data-v-0b5232fb]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.record-conter .chart-main .chart-grid .chart-card .chart-card-inner .chart-content .merged-chart-info .merged-curves-legend .curve-legend-list .curve-legend-item[data-v-0b5232fb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 8px;background:#fff;border-radius:4px;border:1px solid #dee2e6;font-size:12px}.record-conter .chart-main .chart-grid .chart-card .chart-card-inner .chart-content .merged-chart-info .merged-curves-legend .curve-legend-list .curve-legend-item .curve-color-indicator[data-v-0b5232fb]{width:12px;height:12px;border-radius:2px;-ms-flex-negative:0;flex-shrink:0}.record-conter .chart-main .chart-grid .chart-card .chart-card-inner .chart-content .merged-chart-info .merged-curves-legend .curve-legend-list .curve-legend-item .curve-legend-name[data-v-0b5232fb]{color:#495057;font-weight:500}.record-conter .chart-main .chart-grid .chart-card .chart-card-inner.merged-chart[data-v-0b5232fb]{border:2px solid #bccae4;background:linear-gradient(135deg,#f0f9ff,#e6f7ff)}.record-conter .chart-main .chart-grid .chart-card .chart-card-inner.merged-chart .card-header .card-title i[data-v-0b5232fb]{color:#55a8df}.merge-content[data-v-0b5232fb]{padding:20px;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}.merge-content .merge-header[data-v-0b5232fb]{margin-bottom:20px}.merge-content .merge-header h3[data-v-0b5232fb]{margin:0 0 8px 0;font-size:18px;color:#303133;font-weight:600}.merge-content .merge-header .merge-hint[data-v-0b5232fb]{color:#606266;font-size:14px;margin:0}.merge-content .curve-selection-container[data-v-0b5232fb]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;border:1px solid #ebeef5;border-radius:8px;padding:16px;margin-bottom:20px;background:#fafafa}.merge-content .curve-selection-container .chart-curve-group[data-v-0b5232fb]{margin-bottom:24px;padding:16px;background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05)}.merge-content .curve-selection-container .chart-curve-group[data-v-0b5232fb]:last-child{margin-bottom:0}.merge-content .curve-selection-container .chart-curve-group .chart-info[data-v-0b5232fb]{margin-bottom:12px;border-bottom:1px solid #f5f7fa;padding-bottom:8px}.merge-content .curve-selection-container .chart-curve-group .chart-info .chart-title[data-v-0b5232fb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:4px}.merge-content .curve-selection-container .chart-curve-group .chart-info .chart-title i[data-v-0b5232fb]{color:#409eff;font-size:16px}.merge-content .curve-selection-container .chart-curve-group .chart-info .chart-title h4[data-v-0b5232fb]{margin:0;font-size:16px;color:#303133;font-weight:500}.merge-content .curve-selection-container .chart-curve-group .chart-info .time-range[data-v-0b5232fb]{font-size:12px;color:#909399;background:#f0f2f5;padding:2px 8px;border-radius:4px;display:inline-block}.merge-content .curve-selection-container .chart-curve-group .curve-selection-area .no-curves-warning[data-v-0b5232fb]{margin-bottom:12px}.merge-content .curve-selection-container .chart-curve-group .curve-selection-area .curve-list[data-v-0b5232fb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.merge-content .curve-selection-container .chart-curve-group .curve-selection-area .curve-list .curve-checkbox[data-v-0b5232fb]{margin:0;padding:8px 12px;border:1px solid #e4e7ed;border-radius:6px;-webkit-transition:all .2s ease;transition:all .2s ease;background:#fff}.merge-content .curve-selection-container .chart-curve-group .curve-selection-area .curve-list .curve-checkbox[data-v-0b5232fb]:hover{border-color:#409eff;background:#f0f9ff}.merge-content .curve-selection-container .chart-curve-group .curve-selection-area .curve-list .curve-checkbox.is-checked[data-v-0b5232fb]{border-color:#409eff;background:#ecf5ff}.merge-content .curve-selection-container .chart-curve-group .curve-selection-area .curve-list .curve-checkbox.is-checked .curve-item .curve-name[data-v-0b5232fb]{color:#409eff;font-weight:500}.merge-content .curve-selection-container .chart-curve-group .curve-selection-area .curve-list .curve-checkbox[data-v-0b5232fb] .el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#fff;border-color:#dcdfe6;cursor:not-allowed}.merge-content .curve-selection-container .chart-curve-group .curve-selection-area .curve-list .curve-checkbox[data-v-0b5232fb] .el-checkbox__input .el-checkbox__inner{border-color:#dcdfe6;background:#fff}.merge-content .curve-selection-container .chart-curve-group .curve-selection-area .curve-list .curve-checkbox[data-v-0b5232fb] .el-checkbox__input .el-checkbox__inner:hover{border-color:#409eff}.merge-content .curve-selection-container .chart-curve-group .curve-selection-area .curve-list .curve-checkbox[data-v-0b5232fb] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#409eff;border-color:#409eff}.merge-content .curve-selection-container .chart-curve-group .curve-selection-area .curve-list .curve-checkbox .curve-item[data-v-0b5232fb]{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-left:8px;min-width:250px;gap:8px}.merge-content .curve-selection-container .chart-curve-group .curve-selection-area .curve-list .curve-checkbox .curve-item .curve-name[data-v-0b5232fb]{font-weight:500;color:#303133;font-size:14px;-webkit-box-flex:1;-ms-flex:1;flex:1}.merge-content .curve-selection-container .chart-curve-group .curve-selection-area .curve-list .curve-checkbox .curve-item .curve-type[data-v-0b5232fb]{font-size:12px;color:#909399;background:#f5f7fa;padding:2px 8px;border-radius:4px;border:1px solid #e4e7ed}.merge-content .curve-selection-container .chart-curve-group .curve-selection-area .curve-list .curve-checkbox .curve-item .curve-axis[data-v-0b5232fb]{font-size:11px;color:#409eff;background:#ecf5ff;padding:1px 6px;border-radius:3px;border:1px solid #b3d8ff;white-space:nowrap}.merge-content .curve-selection-container .chart-curve-group .curve-selection-area .curve-list .curve-checkbox .curve-item .curve-data-count[data-v-0b5232fb]{font-size:11px;color:#67c23a;background:#f0f9ff;padding:1px 6px;border-radius:3px;white-space:nowrap}.merge-content .merge-day-range-selection[data-v-0b5232fb]{margin-bottom:20px;padding:15px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.merge-content .merge-day-range-selection>label[data-v-0b5232fb]{display:block;margin-bottom:12px;font-weight:500;color:#606266;font-size:14px}.merge-content .merge-day-range-selection .el-radio-group[data-v-0b5232fb]{margin-bottom:15px}.merge-content .merge-day-range-selection .el-radio-group .el-radio[data-v-0b5232fb]{margin-right:20px}.merge-content .merge-day-range-selection .el-radio-group .el-radio .el-radio__label[data-v-0b5232fb]{font-size:14px}.merge-content .merge-day-range-selection .day-range-options[data-v-0b5232fb]{margin-top:15px;padding-top:15px;border-top:1px solid #dee2e6}.merge-content .merge-day-range-selection .day-range-options label[data-v-0b5232fb]{display:block;margin-bottom:8px;font-weight:500;color:#606266;font-size:14px}.merge-content .merge-day-range-selection .day-range-options .el-select[data-v-0b5232fb]{width:100%;margin-bottom:10px}.merge-content .merge-day-range-selection .day-range-options .day-range-hint[data-v-0b5232fb]{margin:0;font-size:12px;color:#67c23a;background:#f0f9ff;padding:8px 12px;border-radius:4px;border-left:3px solid #67c23a}.merge-content .time-comparison-options[data-v-0b5232fb]{margin-bottom:24px;padding:16px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.merge-content .time-comparison-options .option-label[data-v-0b5232fb]{display:block;margin-bottom:12px;font-weight:600;color:#495057;font-size:15px}.merge-content .time-comparison-options .horizontal-radio-group[data-v-0b5232fb]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.merge-content .time-comparison-options .horizontal-radio-group .comparison-radio[data-v-0b5232fb]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0!important;padding:12px 16px;background:#fff;border-radius:8px;border:1px solid #dee2e6;-webkit-transition:all .2s ease;transition:all .2s ease}.merge-content .time-comparison-options .horizontal-radio-group .comparison-radio[data-v-0b5232fb]:hover{background:#e3f2fd;border-color:#2196f3;-webkit-box-shadow:0 2px 8px rgba(33,150,243,.15);box-shadow:0 2px 8px rgba(33,150,243,.15)}.merge-content .time-comparison-options .horizontal-radio-group .comparison-radio .radio-content[data-v-0b5232fb]{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;text-align:center}.merge-content .time-comparison-options .horizontal-radio-group .comparison-radio .radio-label[data-v-0b5232fb]{font-weight:500;color:#212529;font-size:14px;margin-bottom:4px;display:block}.merge-content .time-comparison-options .horizontal-radio-group .comparison-radio .radio-description[data-v-0b5232fb]{font-size:12px;color:#6c757d;display:block;line-height:1.3}.merge-content .time-comparison-options[data-v-0b5232fb] .el-radio{margin-right:0;width:100%;height:100%}.merge-content .time-comparison-options[data-v-0b5232fb] .el-radio .el-radio__input{display:none}.merge-content .time-comparison-options[data-v-0b5232fb] .el-radio .el-radio__label{padding-left:0;width:100%}.merge-content .time-comparison-options[data-v-0b5232fb] .el-radio.comparison-radio.is-checked{background:#e7f4ff!important;border-color:#409eff!important}.merge-content .time-comparison-options[data-v-0b5232fb] .el-radio.comparison-radio.is-checked .radio-label{color:#409eff!important;font-weight:600!important}.merge-content .time-comparison-options[data-v-0b5232fb] .el-radio.comparison-radio.is-checked .radio-description{color:#409eff!important}.merge-content .merge-title-input[data-v-0b5232fb]{margin-bottom:20px}.merge-content .merge-title-input label[data-v-0b5232fb]{display:block;margin-bottom:8px;font-weight:500;color:#606266;font-size:14px}.merge-content .merge-actions[data-v-0b5232fb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;padding-top:16px;border-top:1px solid #ebeef5}@media(max-width:768px){.record-conter .chart-main .chart-grid[data-v-0b5232fb]{grid-template-columns:1fr}.record-conter .chart-main .chart-grid .chart-card.merged-chart[data-v-0b5232fb]:not(.expanded){grid-column:span 1;min-width:auto}.record-conter .record-head .search-card .quick-time-selection[data-v-0b5232fb]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.record-conter .record-head .search-card .quick-time-selection .el-button-group[data-v-0b5232fb]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}}[data-v-0b5232fb] .el-drawer .el-drawer__header{padding:20px 20px 0;margin-bottom:0}[data-v-0b5232fb] .el-drawer .el-drawer__header span{font-size:18px;font-weight:600;color:#303133}[data-v-0b5232fb] .el-drawer .el-drawer__body{padding:0;overflow:hidden}[data-v-0b5232fb] .el-drawer__wrapper.v-leave-active{-webkit-transition:opacity .3s;transition:opacity .3s}[data-v-0b5232fb] .el-drawer__wrapper.v-leave-to{opacity:0}[data-v-0b5232fb] .el-checkbox-group .el-checkbox{display:block;margin-right:0}[data-v-0b5232fb] .el-checkbox-group .el-checkbox:not(.is-disabled) .el-checkbox__input .el-checkbox__inner{background-color:#fff;border-color:#dcdfe6;cursor:pointer}[data-v-0b5232fb] .el-checkbox-group .el-checkbox:not(.is-disabled):hover .el-checkbox__input .el-checkbox__inner{border-color:#409eff}[data-v-0b5232fb] .el-checkbox-group .el-checkbox:not(.is-disabled) .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#409eff;border-color:#409eff}[data-v-0b5232fb] .el-checkbox-group .el-checkbox .el-checkbox__label{padding-left:8px;color:#606266;cursor:pointer}[data-v-0b5232fb] .el-loading-mask{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:9999!important}[data-v-0b5232fb] .el-loading-spinner{position:fixed!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;margin-top:0!important}[data-v-0b5232fb] .el-loading-text{position:fixed!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,calc(-50% + 40px))!important;transform:translate(-50%,calc(-50% + 40px))!important;margin:0!important}.comparison-container[data-v-647ec8b1]{padding:20px;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);min-height:calc(100vh - 100px)}.comparison-container .config-header[data-v-647ec8b1]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;margin-bottom:24px;background:linear-gradient(135deg,#fff,#f8f9fa);border-radius:16px;padding:28px;-webkit-box-shadow:0 6px 28px rgba(0,0,0,.08);box-shadow:0 6px 28px rgba(0,0,0,.08);border:1px solid #e9ecef}@media(max-width:1200px){.comparison-container .config-header[data-v-647ec8b1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}.comparison-container .config-header .area-config-section[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section[data-v-647ec8b1]{-webkit-box-flex:1;-ms-flex:1;flex:1}.comparison-container .config-header .area-config-section .section-title[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .section-title[data-v-647ec8b1]{font-size:17px;font-weight:700;color:#2c3e50;margin-bottom:18px;padding-bottom:10px;border-bottom:3px solid transparent;background:-webkit-gradient(linear,left top,right top,from(#409eff),to(#67c23a)) 0 100% no-repeat;background:linear-gradient(90deg,#409eff,#67c23a) 0 100% no-repeat;background-size:100% 3px;display:inline-block;position:relative;padding-left:12px}.comparison-container .config-header .area-config-section .section-title[data-v-647ec8b1]:before,.comparison-container .config-header .time-dimension-section .section-title[data-v-647ec8b1]:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:20px;background:-webkit-gradient(linear,left top,left bottom,from(#409eff),to(#67c23a));background:linear-gradient(180deg,#409eff,#67c23a);border-radius:2px}.comparison-container .config-header .area-config-section .position-function-config[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config[data-v-647ec8b1]{margin-bottom:20px;padding:16px;background:#f8f9fa;border-radius:8px;border-left:4px solid #67c23a}.comparison-container .config-header .area-config-section .position-function-config .config-row[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .config-row[data-v-647ec8b1]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.comparison-container .config-header .area-config-section .position-function-config .config-row .config-item[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .config-row .config-item[data-v-647ec8b1]{-webkit-box-flex:1;-ms-flex:1;flex:1}.comparison-container .config-header .area-config-section .position-function-config .config-row .config-item .config-label[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .config-row .config-item .config-label[data-v-647ec8b1]{font-size:14px;font-weight:500;color:#606266;margin-bottom:8px;display:block}.comparison-container .config-header .area-config-section .position-function-config .config-row .config-item .function-select[data-v-647ec8b1],.comparison-container .config-header .area-config-section .position-function-config .config-row .config-item .position-cascader[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .config-row .config-item .function-select[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .config-row .config-item .position-cascader[data-v-647ec8b1]{width:100%}.comparison-container .config-header .area-config-section .position-function-config .selected-positions[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions[data-v-647ec8b1]{margin-top:16px;padding-top:16px;border-top:1px solid #e4e7ed}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .section-subtitle[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .section-subtitle[data-v-647ec8b1]{font-size:14px;font-weight:600;color:#606266;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .section-subtitle[data-v-647ec8b1]:before,.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .section-subtitle[data-v-647ec8b1]:before{content:"";width:4px;height:16px;background:#409eff;margin-right:8px;border-radius:2px}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .no-positions[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .no-positions[data-v-647ec8b1]{text-align:center;color:#909399;font-size:14px;padding:20px;background:#fafafa;border-radius:6px;border:1px dashed #d9d9d9}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .no-positions i[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .no-positions i[data-v-647ec8b1]{margin-right:6px}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .selected-position-info[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .selected-position-info[data-v-647ec8b1]{margin-bottom:16px}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .selected-position-info .position-header[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .selected-position-info .position-header[data-v-647ec8b1]{margin-bottom:8px}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .selected-position-info .position-header .position-title[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .selected-position-info .position-header .position-title[data-v-647ec8b1]{font-size:13px;color:#606266;font-weight:500}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .selected-position-info .position-card[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .selected-position-info .position-card[data-v-647ec8b1]{background:#f8f9fa;padding:12px;border-radius:8px;border-left:4px solid #67c23a}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .selected-position-info .position-card .position-tag[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .selected-position-info .position-card .position-tag[data-v-647ec8b1]{margin-bottom:8px;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:500}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .selected-position-info .position-card .position-tag i[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .selected-position-info .position-card .position-tag i[data-v-647ec8b1]{margin-right:6px}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .selected-position-info .position-card .position-details[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .selected-position-info .position-card .position-details[data-v-647ec8b1]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;font-size:12px;color:#909399}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .selected-position-info .position-card .position-details .position-function[data-v-647ec8b1],.comparison-container .config-header .area-config-section .position-function-config .selected-positions .selected-position-info .position-card .position-details .position-value[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .selected-position-info .position-card .position-details .position-function[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .selected-position-info .position-card .position-details .position-value[data-v-647ec8b1]{background:#fff;padding:4px 8px;border-radius:4px;border:1px solid #e4e7ed}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .area-selector[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .area-selector[data-v-647ec8b1]{margin-bottom:16px}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .area-selector .selector-label[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .area-selector .selector-label[data-v-647ec8b1]{font-size:13px;color:#606266;margin-bottom:8px;font-weight:500}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .area-selector .area-select[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .area-selector .area-select[data-v-647ec8b1]{width:100%}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .selected-areas-list .areas-header[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .selected-areas-list .areas-header[data-v-647ec8b1]{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}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .selected-areas-list .areas-header .area-count[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .selected-areas-list .areas-header .area-count[data-v-647ec8b1]{font-size:13px;color:#606266;font-weight:500}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .selected-areas-list .areas-header .clear-all-btn[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .selected-areas-list .areas-header .clear-all-btn[data-v-647ec8b1]{color:#f56c6c;padding:0}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .selected-areas-list .areas-header .clear-all-btn[data-v-647ec8b1]:hover,.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .selected-areas-list .areas-header .clear-all-btn[data-v-647ec8b1]:hover{color:#f56c6c;background:rgba(245,108,108,.1)}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .selected-areas-list .areas-tags[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .selected-areas-list .areas-tags[data-v-647ec8b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;min-height:40px;padding:12px;background:#f8f9fa;border-radius:8px;border:1px solid #e4e7ed}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .selected-areas-list .areas-tags .area-tag[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .selected-areas-list .areas-tags .area-tag[data-v-647ec8b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 12px;border-radius:16px;font-size:13px;font-weight:500;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid hsla(0,0%,100%,.5)}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .selected-areas-list .areas-tags .area-tag[data-v-647ec8b1]:hover,.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .selected-areas-list .areas-tags .area-tag[data-v-647ec8b1]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15)}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .selected-areas-list .areas-tags .area-tag .el-icon-location[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .selected-areas-list .areas-tags .area-tag .el-icon-location[data-v-647ec8b1]{margin-right:4px}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .selected-areas-list .areas-tags .area-tag .area-name[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .selected-areas-list .areas-tags .area-tag .area-name[data-v-647ec8b1]{margin-right:6px}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .selected-areas-list .areas-tags .area-tag .area-index[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .selected-areas-list .areas-tags .area-tag .area-index[data-v-647ec8b1]{background:hsla(0,0%,100%,.8);color:#666;padding:0 6px;border-radius:8px;font-size:11px;margin-left:4px}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .selected-areas-list .area-limit-warning[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .selected-areas-list .area-limit-warning[data-v-647ec8b1]{margin-top:8px;color:#e6a23c;font-size:12px;padding:6px 8px;background:#fdf6ec;border-radius:4px;border-left:3px solid #e6a23c}.comparison-container .config-header .area-config-section .position-function-config .selected-positions .selected-areas-list .area-limit-warning i[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .selected-positions .selected-areas-list .area-limit-warning i[data-v-647ec8b1]{margin-right:4px}.comparison-container .config-header .area-config-section .position-function-config .area-option[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .area-option[data-v-647ec8b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comparison-container .config-header .area-config-section .position-function-config .area-option .area-color-dot[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .area-option .area-color-dot[data-v-647ec8b1]{width:12px;height:12px;border-radius:50%;margin-right:8px;border:1px solid hsla(0,0%,100%,.5)}.comparison-container .config-header .area-config-section .position-function-config .area-option .selected-mark[data-v-647ec8b1],.comparison-container .config-header .time-dimension-section .position-function-config .area-option .selected-mark[data-v-647ec8b1]{margin-left:auto;color:#67c23a;font-size:12px;font-weight:700}.comparison-container .config-header .time-controls[data-v-647ec8b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.comparison-container .config-header .time-controls .dimension-select[data-v-647ec8b1]{width:100%;max-width:220px}.comparison-container .config-header .time-controls .dimension-select[data-v-647ec8b1] .el-input__inner,.comparison-container .config-header .time-controls .hour-select[data-v-647ec8b1] .el-input__inner{border-radius:6px;border:1px solid #dcdfe6;-webkit-transition:all .3s ease;transition:all .3s ease}.comparison-container .config-header .time-controls .dimension-select[data-v-647ec8b1] .el-input__inner:focus,.comparison-container .config-header .time-controls .hour-select[data-v-647ec8b1] .el-input__inner:focus{border-color:#409eff;-webkit-box-shadow:0 0 0 2px rgba(64,158,255,.1);box-shadow:0 0 0 2px rgba(64,158,255,.1)}.comparison-container .config-header .time-controls .dimension-select[data-v-647ec8b1] .el-input__inner:hover,.comparison-container .config-header .time-controls .hour-select[data-v-647ec8b1] .el-input__inner:hover{border-color:#c0c4cc}.comparison-container .config-header .time-controls .date-range-wrapper .el-date-editor[data-v-647ec8b1]{width:100%;border-radius:6px}.comparison-container .config-header .time-controls .date-range-wrapper .el-date-editor[data-v-647ec8b1] .el-input__inner{border:1px solid #dcdfe6;-webkit-transition:all .3s ease;transition:all .3s ease}.comparison-container .config-header .time-controls .date-range-wrapper .el-date-editor[data-v-647ec8b1] .el-input__inner:focus{border-color:#409eff;-webkit-box-shadow:0 0 0 2px rgba(64,158,255,.1);box-shadow:0 0 0 2px rgba(64,158,255,.1)}.comparison-container .config-header .time-controls .date-range-wrapper .el-date-editor[data-v-647ec8b1] .el-input__inner:hover{border-color:#c0c4cc}.comparison-container .config-header .time-controls .time-range-info .range-tip[data-v-647ec8b1]{font-size:12px;color:#495057;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);padding:6px 12px;border-radius:6px;border-left:4px solid #409eff}.comparison-container .config-header .area-controls .area-select[data-v-647ec8b1]{width:100%;margin-bottom:16px}.comparison-container .config-header .area-controls .selected-areas .area-tags[data-v-647ec8b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;min-height:40px;padding:8px;background:#fafafa;border-radius:8px;border:2px dashed #e0e0e0;-webkit-transition:all .3s ease;transition:all .3s ease}.comparison-container .config-header .area-controls .selected-areas .area-tags[data-v-647ec8b1]:hover{border-color:#409eff;background:#f0f9ff}.comparison-container .config-header .area-controls .selected-areas .area-tag[data-v-647ec8b1]{cursor:move;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid hsla(0,0%,100%,.3)}.comparison-container .config-header .area-controls .selected-areas .area-tag[data-v-647ec8b1]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.comparison-container .config-header .area-controls .selected-areas .area-tag .drag-handle[data-v-647ec8b1]{margin-right:6px;cursor:-webkit-grab;cursor:grab;opacity:.6}.comparison-container .config-header .area-controls .selected-areas .area-tag .drag-handle[data-v-647ec8b1]:hover{opacity:1}.comparison-container .config-header .area-controls .selected-areas .area-tag .drag-handle[data-v-647ec8b1]:active{cursor:-webkit-grabbing;cursor:grabbing}.comparison-container .config-header .area-controls .selected-areas .area-tag .tag-index[data-v-647ec8b1]{background:hsla(0,0%,100%,.8);color:#333;border-radius:50%;width:18px;height:18px;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;font-size:11px;font-weight:700;margin-right:6px}.comparison-container .config-header .area-controls .selected-areas .no-areas[data-v-647ec8b1]{color:#909399;font-style:italic;line-height:32px;text-align:center;width:100%}.comparison-container .config-header .area-controls .selected-areas .no-areas .el-icon-info[data-v-647ec8b1]{margin-right:6px;color:#409eff}.comparison-container .config-header .area-controls .selected-areas .area-limit-tip[data-v-647ec8b1]{color:#f56c6c;font-size:12px;margin-top:8px;padding:4px 8px;background:#fef0f0;border-radius:4px;border-left:3px solid #f56c6c}.comparison-container .config-header .area-controls .selected-areas .area-limit-tip .el-icon-warning[data-v-647ec8b1]{margin-right:4px}.comparison-container .chart-preview-section[data-v-647ec8b1]{background:#fff;border-radius:12px;-webkit-box-shadow:0 6px 28px rgba(0,0,0,.12);box-shadow:0 6px 28px rgba(0,0,0,.12);min-height: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}.comparison-container .chart-preview-section .chart-toolbar[data-v-647ec8b1]{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:22px 28px;border-bottom:2px solid #e0e6ed;background:linear-gradient(135deg,#f5f7fa,#ecf0f3);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05)}@media(max-width:1200px){.comparison-container .chart-preview-section .chart-toolbar[data-v-647ec8b1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.comparison-container .chart-preview-section .chart-toolbar .toolbar-left .chart-title-section[data-v-647ec8b1]{margin-bottom:8px}.comparison-container .chart-preview-section .chart-toolbar .toolbar-left .chart-title-section .title-display[data-v-647ec8b1]{cursor:pointer;border-radius:6px;padding:4px 8px;margin:-4px -8px;-webkit-transition:all .3s ease;transition:all .3s ease}.comparison-container .chart-preview-section .chart-toolbar .toolbar-left .chart-title-section .title-display[data-v-647ec8b1]:hover{background:rgba(64,158,255,.1)}.comparison-container .chart-preview-section .chart-toolbar .toolbar-left .chart-title-section .title-display:hover .edit-icon[data-v-647ec8b1]{opacity:1}.comparison-container .chart-preview-section .chart-toolbar .toolbar-left .chart-title-section .title-display .chart-title[data-v-647ec8b1]{font-size:20px;font-weight:600;color:#303133;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.comparison-container .chart-preview-section .chart-toolbar .toolbar-left .chart-title-section .title-display .chart-title i[data-v-647ec8b1]{margin-right:8px;color:#409eff}.comparison-container .chart-preview-section .chart-toolbar .toolbar-left .chart-title-section .title-display .chart-title .edit-icon[data-v-647ec8b1]{margin-left:8px;margin-right:0;color:#909399;font-size:14px;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.comparison-container .chart-preview-section .chart-toolbar .toolbar-left .chart-title-section .title-display .chart-title .edit-icon[data-v-647ec8b1]:hover{color:#409eff}.comparison-container .chart-preview-section .chart-toolbar .toolbar-left .chart-title-section .title-editor .title-input[data-v-647ec8b1]{max-width:300px}.comparison-container .chart-preview-section .chart-toolbar .toolbar-left .chart-title-section .title-editor .title-input .el-input__inner[data-v-647ec8b1]{font-size:18px;font-weight:600;color:#303133;border:2px solid #409eff;border-radius:6px}.comparison-container .chart-preview-section .chart-toolbar .toolbar-left .chart-title-section .title-editor .title-input .el-input__inner[data-v-647ec8b1]:focus{border-color:#66b1ff;-webkit-box-shadow:0 0 0 2px rgba(64,158,255,.2);box-shadow:0 0 0 2px rgba(64,158,255,.2)}.comparison-container .chart-preview-section .chart-toolbar .toolbar-left .chart-title-section .title-editor .title-input .el-input__suffix .cancel-icon[data-v-647ec8b1],.comparison-container .chart-preview-section .chart-toolbar .toolbar-left .chart-title-section .title-editor .title-input .el-input__suffix .save-icon[data-v-647ec8b1]{cursor:pointer;padding:4px;margin-left:2px;border-radius:3px;-webkit-transition:all .3s ease;transition:all .3s ease}.comparison-container .chart-preview-section .chart-toolbar .toolbar-left .chart-title-section .title-editor .title-input .el-input__suffix .cancel-icon[data-v-647ec8b1]:hover,.comparison-container .chart-preview-section .chart-toolbar .toolbar-left .chart-title-section .title-editor .title-input .el-input__suffix .save-icon[data-v-647ec8b1]:hover{background:rgba(64,158,255,.1)}.comparison-container .chart-preview-section .chart-toolbar .toolbar-left .chart-title-section .title-editor .title-input .el-input__suffix .save-icon[data-v-647ec8b1]{color:#67c23a}.comparison-container .chart-preview-section .chart-toolbar .toolbar-left .chart-title-section .title-editor .title-input .el-input__suffix .save-icon[data-v-647ec8b1]:hover{background:rgba(103,194,58,.1)}.comparison-container .chart-preview-section .chart-toolbar .toolbar-left .chart-title-section .title-editor .title-input .el-input__suffix .cancel-icon[data-v-647ec8b1]{color:#f56c6c}.comparison-container .chart-preview-section .chart-toolbar .toolbar-left .chart-title-section .title-editor .title-input .el-input__suffix .cancel-icon[data-v-647ec8b1]:hover{background:rgba(245,108,108,.1)}.comparison-container .chart-preview-section .chart-toolbar .toolbar-left .chart-title[data-v-647ec8b1]{font-size:20px;font-weight:600;color:#303133;margin:0 0 8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comparison-container .chart-preview-section .chart-toolbar .toolbar-left .chart-title i[data-v-647ec8b1]{margin-right:8px;color:#409eff}.comparison-container .chart-preview-section .chart-toolbar .toolbar-left .chart-info[data-v-647ec8b1]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.comparison-container .chart-preview-section .chart-toolbar .toolbar-left .chart-info .info-item[data-v-647ec8b1]{font-size:12px;color:#606266;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f0f9ff;padding:4px 8px;border-radius:4px}.comparison-container .chart-preview-section .chart-toolbar .toolbar-left .chart-info .info-item i[data-v-647ec8b1]{margin-right:4px;color:#409eff}.comparison-container .chart-preview-section .chart-toolbar .toolbar-right[data-v-647ec8b1]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:1200px){.comparison-container .chart-preview-section .chart-toolbar .toolbar-right[data-v-647ec8b1]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.comparison-container .chart-preview-section .chart-toolbar .toolbar-right .chart-type-controls .el-button-group[data-v-647ec8b1]{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.06);box-shadow:0 2px 6px rgba(0,0,0,.06);border-radius:6px;overflow:hidden}.comparison-container .chart-preview-section .chart-toolbar .toolbar-right .chart-type-controls .el-button-group .el-button[data-v-647ec8b1]{padding:8px 14px;font-size:14px;border:1px solid #dcdfe6;-webkit-transition:all .3s ease;transition:all .3s ease}.comparison-container .chart-preview-section .chart-toolbar .toolbar-right .chart-type-controls .el-button-group .el-button.el-button--primary[data-v-647ec8b1]{background:linear-gradient(135deg,#409eff,#5cacee);border-color:transparent;color:#fff;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.comparison-container .chart-preview-section .chart-toolbar .toolbar-right .chart-type-controls .el-button-group .el-button.el-button--default[data-v-647ec8b1]{background:#fff;color:#606266}.comparison-container .chart-preview-section .chart-toolbar .toolbar-right .chart-type-controls .el-button-group .el-button.el-button--default[data-v-647ec8b1]:hover{background:#ecf5ff;color:#409eff;border-color:#c6e2ff}.comparison-container .chart-preview-section .chart-toolbar .toolbar-right .chart-actions[data-v-647ec8b1]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.comparison-container .chart-preview-section .chart-toolbar .toolbar-right .chart-actions .el-button[data-v-647ec8b1]{border-radius:6px;padding:9px 16px;font-weight:500;font-size:13px;-webkit-transition:all .3s ease;transition:all .3s ease}.comparison-container .chart-preview-section .chart-toolbar .toolbar-right .chart-actions .el-button.el-button--primary[data-v-647ec8b1]{background:linear-gradient(135deg,#409eff,#5cacee);border:none;-webkit-box-shadow:0 2px 8px rgba(64,158,255,.25);box-shadow:0 2px 8px rgba(64,158,255,.25)}.comparison-container .chart-preview-section .chart-toolbar .toolbar-right .chart-actions .el-button.el-button--primary[data-v-647ec8b1]:hover{background:linear-gradient(135deg,#66b1ff,#79bbff);-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(64,158,255,.35);box-shadow:0 4px 12px rgba(64,158,255,.35)}.comparison-container .chart-preview-section .chart-toolbar .toolbar-right .chart-actions .el-button.el-button--primary[data-v-647ec8b1]:active{-webkit-transform:translateY(0);transform:translateY(0)}.comparison-container .chart-preview-section .chart-toolbar .toolbar-right .chart-actions .el-button[data-v-647ec8b1]:not(.el-button--primary){background:#fff;border:1px solid #dcdfe6;color:#606266}.comparison-container .chart-preview-section .chart-toolbar .toolbar-right .chart-actions .el-button[data-v-647ec8b1]:not(.el-button--primary):hover{background:#ecf5ff;border-color:#409eff;color:#409eff;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.08);box-shadow:0 2px 6px rgba(0,0,0,.08)}.comparison-container .chart-preview-section .chart-toolbar .toolbar-right .chart-actions .el-button[data-v-647ec8b1]:not(.el-button--primary):active{-webkit-transform:translateY(0);transform:translateY(0)}.comparison-container .chart-preview-section .chart-toolbar .toolbar-right .chart-actions .el-dropdown .el-button[data-v-647ec8b1]{background:#fff;border:1px solid #dcdfe6;color:#606266}.comparison-container .chart-preview-section .chart-toolbar .toolbar-right .chart-actions .el-dropdown .el-button[data-v-647ec8b1]:hover{background:#f5f7fa;border-color:#c0c4cc;color:#409eff}.comparison-container .chart-preview-section .chart-container[data-v-647ec8b1]{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;padding:20px 24px;min-height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.comparison-container .chart-preview-section .chart-container .chart-loading[data-v-647ec8b1]{position:absolute;top:0;left:0;right:0;bottom:0;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:hsla(0,0%,100%,.9);z-index:10}.comparison-container .chart-preview-section .chart-container .chart-content[data-v-647ec8b1]{width:100%;height:560px;min-height:560px;border-radius:8px;background:linear-gradient(135deg,#1a1a2e,#16213e);-webkit-box-shadow:0 8px 24px rgba(0,0,0,.2);box-shadow:0 8px 24px rgba(0,0,0,.2)}.comparison-container .chart-preview-section .chart-container .chart-empty[data-v-647ec8b1]{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;height:100%}.comparison-container .chart-preview-section .chart-container .chart-empty .el-empty .el-button[data-v-647ec8b1]{background:linear-gradient(135deg,#409eff,#67c23a);border:none;color:#fff;padding:10px 24px;font-size:14px}.comparison-container .chart-preview-section .chart-container .chart-empty .el-empty .el-button[data-v-647ec8b1]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(64,158,255,.3);box-shadow:0 4px 12px rgba(64,158,255,.3)}@-webkit-keyframes slideInUp-647ec8b1{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp-647ec8b1{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.comparison-container>[data-v-647ec8b1]{-webkit-animation:slideInUp-647ec8b1 .6s ease-out;animation:slideInUp-647ec8b1 .6s ease-out}@media(max-width:768px){.comparison-container[data-v-647ec8b1]{padding:12px}.comparison-container .config-header[data-v-647ec8b1]{padding:16px}.comparison-container .chart-preview-section[data-v-647ec8b1]{min-height:70vh}.comparison-container .chart-preview-section .chart-toolbar[data-v-647ec8b1]{padding:16px}.comparison-container .chart-preview-section .chart-toolbar .toolbar-left .chart-title[data-v-647ec8b1]{font-size:16px}.comparison-container .chart-preview-section .chart-toolbar .chart-info[data-v-647ec8b1]{gap:12px}.comparison-container .chart-preview-section .chart-toolbar .chart-info .info-item[data-v-647ec8b1]{font-size:11px}.comparison-container .chart-preview-section .chart-container[data-v-647ec8b1]{padding:16px;min-height:600px}.comparison-container .chart-preview-section .chart-container .chart-content[data-v-647ec8b1]{height:550px;min-height:550px}.selected-positions-tags .tags-container[data-v-647ec8b1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px}.selected-positions-tags .tags-container .position-tag[data-v-647ec8b1]{margin:1px}.selected-positions-tags .tags-container .clear-all-btn[data-v-647ec8b1]{-ms-flex-item-align:end;align-self:flex-end;margin-top:4px;margin-left:0}}.selected-positions-tags[data-v-647ec8b1]{padding:12px 0;border-top:2px solid #e9ecef;margin-top:12px}.selected-positions-tags .tags-header[data-v-647ec8b1]{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}.selected-positions-tags .tags-header .tags-count[data-v-647ec8b1]{font-size:13px;color:#495057;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selected-positions-tags .tags-header .tags-count[data-v-647ec8b1]:before{content:"";width:4px;height:16px;background:-webkit-gradient(linear,left top,left bottom,from(#409eff),to(#67c23a));background:linear-gradient(180deg,#409eff,#67c23a);margin-right:8px;border-radius:2px}.selected-positions-tags .tags-header .clear-all-positions-btn[data-v-647ec8b1]{margin-left:auto;padding:4px 10px;font-size:12px;color:#f56c6c;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:4px}.selected-positions-tags .tags-header .clear-all-positions-btn[data-v-647ec8b1]:hover{background-color:rgba(245,108,108,.1);color:#f56c6c;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.selected-positions-tags .tags-header .clear-all-positions-btn[data-v-647ec8b1]:active{-webkit-transform:translateY(0);transform:translateY(0)}.selected-positions-tags .tags-header .clear-all-positions-btn .el-icon-delete[data-v-647ec8b1]{margin-right:3px}.selected-positions-tags .positions-tags[data-v-647ec8b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;min-height:auto;padding:8px 0;background:transparent;border-radius:0;border:none}.selected-positions-tags .positions-tags .position-tag[data-v-647ec8b1]{padding:5px 12px!important;border-radius:16px!important;font-size:13px!important;font-weight:500!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important;cursor:default!important;height:auto!important;line-height:1.5!important}.selected-positions-tags .positions-tags .position-tag[data-v-647ec8b1]:hover{-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.12)!important;box-shadow:0 3px 8px rgba(0,0,0,.12)!important}.selected-positions-tags .positions-tags .position-tag .el-icon-location[data-v-647ec8b1],.selected-positions-tags .positions-tags .position-tag .el-icon-time[data-v-647ec8b1]{margin-right:4px;font-size:13px}.selected-positions-tags .positions-tags .position-tag .position-name[data-v-647ec8b1]{margin-right:6px;font-weight:500}.selected-positions-tags .positions-tags .position-tag .position-index[data-v-647ec8b1]{background:hsla(0,0%,100%,.85);color:#333;padding:1px 6px;border-radius:8px;font-size:10px;font-weight:600;margin-left:4px}.selected-positions-tags .positions-tags .area-tag.el-tag--success[data-v-647ec8b1]{background:linear-gradient(135deg,#67c23a,#85ce61);border-color:transparent}.selected-positions-tags .positions-tags .area-tag.el-tag--warning[data-v-647ec8b1]{background:linear-gradient(135deg,#e6a23c,#f1be59);border-color:transparent}.selected-positions-tags .positions-tags .area-tag.el-tag--danger[data-v-647ec8b1]{background:linear-gradient(135deg,#f56c6c,#f89898);border-color:transparent}.selected-positions-tags .positions-tags .area-tag.el-tag--info[data-v-647ec8b1]{background:linear-gradient(135deg,#909399,#b1b3b8);border-color:transparent}.selected-positions-tags .positions-tags .date-tag[data-v-647ec8b1]{background:linear-gradient(135deg,#409eff,#66b1ff)!important;color:#fff!important;border:none!important}.selected-positions-tags .tags-title[data-v-647ec8b1]{font-size:12px;color:#606266;margin-bottom:6px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selected-positions-tags .tags-title[data-v-647ec8b1]:before{content:"";width:3px;height:12px;background:-webkit-gradient(linear,left top,left bottom,from(#409eff),to(#67c23a));background:linear-gradient(180deg,#409eff,#67c23a);margin-right:6px;border-radius:2px}.selected-positions-tags .tags-container[data-v-647ec8b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:28px}.selected-positions-tags .tags-container .position-tag[data-v-647ec8b1]{margin:2px;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:default}.selected-positions-tags .tags-container .position-tag[data-v-647ec8b1]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.selected-positions-tags .tags-container .position-tag .tag-content[data-v-647ec8b1]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px}.selected-positions-tags .tags-container .position-tag .tag-content .tag-close[data-v-647ec8b1]{margin-left:4px;cursor:pointer;opacity:.8;-webkit-transition:all .2s ease;transition:all .2s ease}.selected-positions-tags .tags-container .position-tag .tag-content .tag-close[data-v-647ec8b1]:hover{opacity:1;color:#f56c6c;-webkit-transform:scale(1.1);transform:scale(1.1)}.selected-positions-tags .tags-container .clear-all-btn[data-v-647ec8b1]{margin-left:4px;padding:4px 8px;font-size:11px;-webkit-transition:all .3s ease;transition:all .3s ease}.selected-positions-tags .tags-container .clear-all-btn[data-v-647ec8b1]:hover{background-color:#f56c6c;border-color:#f56c6c;color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 6px rgba(245,108,108,.3);box-shadow:0 2px 6px rgba(245,108,108,.3)}.selected-positions-tags .tags-container .empty-tip[data-v-647ec8b1]{font-size:12px;color:#c0c4cc;font-style:italic;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selected-positions-tags .tags-container .empty-tip[data-v-647ec8b1]:before{content:"🏷️";margin-right:4px;opacity:.6}.selected-positions-tags .custom-conditions-list[data-v-647ec8b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-top:12px}.selected-positions-tags .custom-conditions-list .condition-item[data-v-647ec8b1]{width:calc(50% - 6px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:16px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:8px;border-left:4px solid #409eff;-webkit-transition:all .3s ease;transition:all .3s ease}.selected-positions-tags .custom-conditions-list .condition-item[data-v-647ec8b1]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.08);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.selected-positions-tags .custom-conditions-list .condition-item .condition-index[data-v-647ec8b1]{-ms-flex-negative:0;flex-shrink:0;width:32px;height:32px;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:linear-gradient(135deg,#409eff,#66b1ff);color:#fff;font-weight:700;font-size:14px;border-radius:50%}.selected-positions-tags .custom-conditions-list .condition-item .condition-content[data-v-647ec8b1]{-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;gap:8px}.selected-positions-tags .custom-conditions-list .condition-item .condition-content .condition-row[data-v-647ec8b1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:13px;color:#495057}.selected-positions-tags .custom-conditions-list .condition-item .condition-content .condition-row i[data-v-647ec8b1]{font-size:16px;color:#409eff}.selected-positions-tags .custom-conditions-list .condition-item .condition-content .condition-row .condition-label[data-v-647ec8b1]{font-weight:600;color:#2c3e50;min-width:50px}.selected-positions-tags .custom-conditions-list .condition-item .condition-content .condition-row .condition-value[data-v-647ec8b1]{color:#495057;font-weight:500}.selected-positions-tags .custom-conditions-list .condition-item .condition-content .condition-row .condition-count[data-v-647ec8b1]{color:#909399;font-size:12px;margin-left:4px}.selected-positions-tags .custom-conditions-list .condition-item .condition-content .condition-row.total[data-v-647ec8b1]{margin-top:4px;padding-top:8px;border-top:1px dashed #dee2e6}.selected-positions-tags .custom-conditions-list .condition-item .condition-content .condition-row.total i[data-v-647ec8b1]{color:#67c23a}.selected-positions-tags .custom-conditions-list .condition-item .condition-content .condition-row.total .condition-summary[data-v-647ec8b1]{color:#67c23a;font-weight:700;font-size:13px}.selected-positions-tags .custom-conditions-list .condition-item .condition-delete-btn[data-v-647ec8b1]{-ms-flex-negative:0;flex-shrink:0;color:#f56c6c;font-size:18px;padding:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.selected-positions-tags .custom-conditions-list .condition-item .condition-delete-btn[data-v-647ec8b1]:hover{color:#f56c6c;-webkit-transform:scale(1.2);transform:scale(1.2)}.inputContext[data-v-3fa9d71c]{width:120px;margin-left:20px;margin-right:20px}.inputContext1[data-v-3fa9d71c]{width:100px;margin-left:10px;margin-right:10px}.setting{padding:20px}.setting .tab{margin-top:20px}.setting .tab .system{width:600px}.setting .tab .system .note{font-size:12px;min-height:17px;color:#c3c5c6}.item .el-form-item__label{font-weight:700;padding:0;font-size:16px}.room-layout[data-v-76f350de]{height:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.room-layout .room-head[data-v-76f350de]{margin-bottom:8px}.room-layout .room-head .combined-card[data-v-76f350de]{border-radius:8px}.room-layout .room-head .combined-card .section-header[data-v-76f350de]{font-size:13px;font-weight:600;color:#606266;margin-bottom:5px}.room-layout .room-head .combined-card .section-header i[data-v-76f350de]{margin-right:5px;color:#409eff}.room-layout .room-head .combined-card .search-section[data-v-76f350de]{padding:2px 8px}.room-layout .room-head .combined-card .search-section .section-content[data-v-76f350de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.room-layout .room-head .combined-card .search-section .section-content .search-input[data-v-76f350de]{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%}.room-layout .room-head .combined-card .search-section .section-content .search-input[data-v-76f350de] .el-input__inner{border-radius:20px;padding-left:35px}.room-layout .room-head .combined-card .search-section .section-content .search-input[data-v-76f350de] .el-input__prefix{left:10px}.room-layout .room-head .combined-card .search-section .section-content .record-count[data-v-76f350de]{white-space:nowrap;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.room-layout .room-head .combined-card .action-buttons-section[data-v-76f350de]{padding:2px 8px}.room-layout .room-head .combined-card .action-buttons-section .section-content[data-v-76f350de]{margin-top:2px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.room-layout .room-main[data-v-76f350de]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:250px;margin-bottom:8px;overflow:hidden}.room-layout .room-main .card-container[data-v-76f350de]{height:100%;overflow:hidden}.room-layout .room-main .room-card-container[data-v-76f350de]{height:100%;overflow-y:auto;padding:5px;overflow-x:hidden}.room-layout .room-main .room-card-container .equal-height-cards[data-v-76f350de]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.room-layout .room-main .room-card-container .equal-height-cards>.el-col[data-v-76f350de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.room-layout .room-main .room-card-container .equal-height-cards .add-room-card[data-v-76f350de]{margin-bottom:0;height:100%;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;border:2px dashed #dcdfe6;background-color:rgba(64,158,255,.05);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}.room-layout .room-main .room-card-container .equal-height-cards .add-room-card[data-v-76f350de]:hover{border-color:#409eff;background-color:rgba(64,158,255,.1);-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 15px rgba(0,0,0,.1);box-shadow:0 10px 15px rgba(0,0,0,.1)}.room-layout .room-main .room-card-container .equal-height-cards .add-room-card .add-card-content[data-v-76f350de]{color:#409eff;text-align:center}.room-layout .room-main .room-card-container .equal-height-cards .add-room-card .add-card-content .centered-content .add-icon[data-v-76f350de]{font-size:48px;margin-bottom:10px;display:block}.room-layout .room-main .room-card-container .equal-height-cards .add-room-card .add-card-content .centered-content span[data-v-76f350de]{font-size:16px;display:block}.room-layout .room-main .room-card-container .equal-height-cards .room-card[data-v-76f350de]{margin-bottom:0;height:100%;min-height:180px;-webkit-box-flex:1;-ms-flex:1;flex:1}.room-layout .room-main .room-card-container .equal-height-cards .room-card .card-inner[data-v-76f350de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.room-layout .room-main .room-card-container .equal-height-cards .room-card .card-inner .card-header[data-v-76f350de]{-ms-flex-negative:0;flex-shrink:0;display:grid;grid-template-columns:1fr auto;width:100%;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ebeef5}.room-layout .room-main .room-card-container .equal-height-cards .room-card .card-inner .card-header .room-info[data-v-76f350de]{overflow:hidden}.room-layout .room-main .room-card-container .equal-height-cards .room-card .card-inner .card-header .room-info h3[data-v-76f350de]{margin:0;margin-bottom:5px;color:#303133;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.room-layout .room-main .room-card-container .equal-height-cards .room-card .card-inner .card-header .room-actions[data-v-76f350de]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;justify-self:end}.room-layout .room-main .room-card-container .equal-height-cards .room-card .card-inner .card-header .room-actions .el-button.el-button--mini.is-circle[data-v-76f350de]{width:28px!important;height:28px!important;padding:4px!important;-webkit-box-flex:0!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important}.room-layout .room-main .room-card-container .equal-height-cards .room-card .card-inner .card-content[data-v-76f350de]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow: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}.room-layout .room-main .room-card-container .equal-height-cards .room-card .card-inner .card-content .section-label[data-v-76f350de]{font-weight:600;margin-bottom:5px;color:#606266;-ms-flex-negative:0;flex-shrink:0}.room-layout .room-main .room-card-container .equal-height-cards .room-card .card-inner .card-content .room-desc-container[data-v-76f350de]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:10px;overflow:hidden}.room-layout .room-main .room-card-container .equal-height-cards .room-card .card-inner .card-content .room-desc-container .room-desc[data-v-76f350de]{color:#606266;height:60px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.room-layout .room-main .room-card-container .equal-height-cards .room-card .card-inner .card-content .position-count[data-v-76f350de]{font-size:13px;color:#909399;margin-top:auto;padding-top:5px;border-top:1px dashed #ebeef5}.room-layout .room-main .room-card-container .equal-height-cards .room-card .card-inner .card-content .position-count i[data-v-76f350de]{margin-right:5px;font-size:14px}.room-layout .room-foot[data-v-76f350de]{margin-bottom:5px}.room-layout .room-foot .footer-card[data-v-76f350de]{border-radius:8px}.room-layout .room-foot .left-aligned-pagination[data-v-76f350de]{margin-right:auto}.upload-container[data-v-76f350de]{padding:20px;height:100%;overflow-y:auto}.upload-container .el-upload[data-v-76f350de]{width:100%;text-align:center;margin-bottom:20px}.upload-container .image-gallery .image-card[data-v-76f350de]{margin-bottom:15px;overflow:hidden}.upload-container .image-gallery .image-card .image-preview[data-v-76f350de]{height:150px;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;overflow:hidden;background-color:#f5f7fa}.upload-container .image-gallery .image-card .image-preview .el-image[data-v-76f350de]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.upload-container .image-gallery .image-card .image-info[data-v-76f350de]{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:8px 0 0}.upload-container .image-gallery .image-card .image-info .image-name[data-v-76f350de]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}@media screen and (max-width:1600px){.room-layout .room-main .room-card-container .equal-height-cards .add-room-card[data-v-76f350de],.room-layout .room-main .room-card-container .equal-height-cards .room-card[data-v-76f350de]{min-height:220px}}@media screen and (max-width:768px){.room-layout .room-main .room-card-container .equal-height-cards .add-room-card[data-v-76f350de],.room-layout .room-main .room-card-container .equal-height-cards .room-card[data-v-76f350de]{min-height:250px}}.container[data-v-287b27b7]{width:100%;height:100%}.container .home[data-v-287b27b7]{width:100%;height:90px;border-radius:4px;padding:20px;overflow:hidden;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.container .home .fontContainer[data-v-287b27b7]{margin-left:10px}.container .home .fontContainer .font30[data-v-287b27b7]{font-weight:800;font-size:larger}.container .firstColumn[data-v-287b27b7],.container .secondColumn[data-v-287b27b7]{height:480px}.container .thirdColumn[data-v-287b27b7]{height:500px}.setting[data-v-47ad5d54]{padding:20px}.setting .tab[data-v-47ad5d54]{margin-top:20px}.setting .tab .system[data-v-47ad5d54]{width:400px}.setting[data-v-42e7791a]{padding:20px}.setting .tab[data-v-42e7791a]{margin-top:20px}.setting .tab .system[data-v-42e7791a]{width:400px}.setting .tab .alarm-card[data-v-42e7791a]{position:relative;margin:12px}.setting .tab .alarm-card .text[data-v-42e7791a]{font-size:14px}.setting .tab .alarm-card .item[data-v-42e7791a]{margin-bottom:18px}.setting .tab .alarm-card .clearfix[data-v-42e7791a]:after,.setting .tab .alarm-card .clearfix[data-v-42e7791a]:before{display:table;content:""}.setting .tab .alarm-card .clearfix[data-v-42e7791a]:after{clear:both}.user[data-v-35af0700]{height:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.user .user-head[data-v-35af0700]{margin-bottom:8px}.user .user-head .combined-card[data-v-35af0700]{border-radius:8px}.user .user-head .combined-card .section-header[data-v-35af0700]{font-size:13px;font-weight:600;color:#606266;margin-bottom:5px}.user .user-head .combined-card .section-header i[data-v-35af0700]{margin-right:5px;color:#409eff}.user .user-head .combined-card .search-section[data-v-35af0700]{padding:2px 8px}.user .user-head .combined-card .search-section .section-content[data-v-35af0700]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.user .user-head .combined-card .search-section .section-content .search-input[data-v-35af0700]{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%}.user .user-head .combined-card .search-section .section-content .record-count[data-v-35af0700]{white-space:nowrap;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.user .user-main[data-v-35af0700]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:250px;margin-bottom:8px;overflow:hidden}.user .user-main .card-container[data-v-35af0700]{height:100%;overflow:hidden}.user .user-main .user-card-container[data-v-35af0700]{height:100%;overflow-y:auto;padding:5px;overflow-x:hidden}.user .user-main .user-card-container .equal-height-cards[data-v-35af0700]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.user .user-main .user-card-container .equal-height-cards>.el-col[data-v-35af0700]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.user .user-main .user-card-container .equal-height-cards .add-user-card[data-v-35af0700]{margin-bottom:0;height:100%;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;border:2px dashed #dcdfe6;background-color:rgba(64,158,255,.05);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}.user .user-main .user-card-container .equal-height-cards .add-user-card[data-v-35af0700]:hover{border-color:#409eff;background-color:rgba(64,158,255,.1);-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 15px rgba(0,0,0,.1);box-shadow:0 10px 15px rgba(0,0,0,.1)}.user .user-main .user-card-container .equal-height-cards .add-user-card .add-card-content[data-v-35af0700]{color:#409eff;text-align:center}.user .user-main .user-card-container .equal-height-cards .add-user-card .add-card-content .centered-content .add-icon[data-v-35af0700]{font-size:48px;margin-bottom:10px;display:block}.user .user-main .user-card-container .equal-height-cards .add-user-card .add-card-content .centered-content span[data-v-35af0700]{font-size:16px;display:block}.user .user-main .user-card-container .equal-height-cards .user-card[data-v-35af0700]{margin-bottom:0;height:100%;min-height:180px;max-height:none;-webkit-box-flex:1;-ms-flex:1;flex:1}.user .user-main .user-card-container .equal-height-cards .user-card .card-header[data-v-35af0700]{-ms-flex-negative:0;flex-shrink:0;display:grid;grid-template-columns:1fr auto;width:100%;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ebeef5}.user .user-main .user-card-container .equal-height-cards .user-card .card-header .user-info[data-v-35af0700]{overflow:hidden}.user .user-main .user-card-container .equal-height-cards .user-card .card-header .user-info h3[data-v-35af0700]{margin:0;margin-bottom:5px;color:#303133;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user .user-main .user-card-container .equal-height-cards .user-card .card-header .user-actions[data-v-35af0700]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;justify-self:end}.user .user-main .user-card-container .equal-height-cards .user-card .card-content[data-v-35af0700]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow: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}.user .user-main .user-card-container .equal-height-cards .user-card .card-content .permissions-container[data-v-35af0700]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}.user .user-main .user-card-container .equal-height-cards .user-card .card-content .permissions-container .section-label[data-v-35af0700]{font-weight:600;margin-bottom:5px;color:#606266;-ms-flex-negative:0;flex-shrink:0}.user .user-main .user-card-container .equal-height-cards .user-card .card-content .permissions-container .permission-tags[data-v-35af0700]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;overflow-y:auto;padding-right:5px;-ms-flex-line-pack:start;align-content:flex-start}.user .user-main .user-card-container .equal-height-cards .user-card .card-content .permissions-container .permission-tags .permission-tag[data-v-35af0700]{margin:0 0 4px 0;max-width:100%;text-overflow:ellipsis;overflow:hidden}.user .user-main .user-card-container .equal-height-cards .user-card .card-content .permissions-container .permission-tags .no-permissions[data-v-35af0700]{color:#909399;font-style:italic}.user .user-foot[data-v-35af0700]{margin-bottom:5px}.user .user-foot .footer-card[data-v-35af0700]{border-radius:8px}.user .user-foot .left-aligned-pagination[data-v-35af0700]{margin-right:auto}@media screen and (max-width:1600px){.user .user-main .user-card-container .equal-height-cards .add-user-card[data-v-35af0700],.user .user-main .user-card-container .equal-height-cards .user-card[data-v-35af0700]{min-height:220px}}@media screen and (max-width:768px){.user .user-main .user-card-container .equal-height-cards .add-user-card[data-v-35af0700],.user .user-main .user-card-container .equal-height-cards .user-card[data-v-35af0700]{min-height:250px}}.container[data-v-10dec8fc]{width:100%}.channel[data-v-2825a2ca]{height:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.channel .channel-head[data-v-2825a2ca]{margin-bottom:8px}.channel .channel-head .combined-card[data-v-2825a2ca]{border-radius:8px}.channel .channel-head .combined-card .section-header[data-v-2825a2ca]{font-size:13px;font-weight:600;color:#606266;margin-bottom:5px}.channel .channel-head .combined-card .section-header i[data-v-2825a2ca]{margin-right:5px;color:#409eff}.channel .channel-head .combined-card .search-section[data-v-2825a2ca]{padding:2px 8px}.channel .channel-head .combined-card .search-section .section-content[data-v-2825a2ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.channel .channel-head .combined-card .search-section .section-content .search-input[data-v-2825a2ca]{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%}.channel .channel-head .combined-card .search-section .section-content .record-count[data-v-2825a2ca]{white-space:nowrap;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.channel .channel-main[data-v-2825a2ca]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:250px;margin-bottom:8px;overflow:hidden}.channel .channel-main .card-container[data-v-2825a2ca]{height:100%;overflow:hidden}.channel .channel-main .channel-card-container[data-v-2825a2ca]{height:100%;overflow-y:auto;padding:5px;overflow-x:hidden}.channel .channel-main .channel-card-container .equal-height-cards[data-v-2825a2ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.channel .channel-main .channel-card-container .equal-height-cards>.el-col[data-v-2825a2ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.channel .channel-main .channel-card-container .equal-height-cards .add-channel-card[data-v-2825a2ca]{margin-bottom:0;height:100%;min-height:200px;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;border:2px dashed #dcdfe6;background-color:rgba(64,158,255,.05);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}.channel .channel-main .channel-card-container .equal-height-cards .add-channel-card[data-v-2825a2ca]:hover{border-color:#409eff;background-color:rgba(64,158,255,.1);-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 15px rgba(0,0,0,.1);box-shadow:0 10px 15px rgba(0,0,0,.1)}.channel .channel-main .channel-card-container .equal-height-cards .add-channel-card .add-card-content[data-v-2825a2ca]{text-align:center;color:#409eff}.channel .channel-main .channel-card-container .equal-height-cards .add-channel-card .add-card-content .centered-content .add-icon[data-v-2825a2ca]{font-size:48px;margin-bottom:10px;display:block}.channel .channel-main .channel-card-container .equal-height-cards .add-channel-card .add-card-content .centered-content span[data-v-2825a2ca]{font-size:16px;display:block}.channel .channel-main .channel-card-container .equal-height-cards .channel-card[data-v-2825a2ca]{margin-bottom:0;height:100%;min-height:200px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:all .3s ease;transition:all .3s ease}.channel .channel-main .channel-card-container .equal-height-cards .channel-card[data-v-2825a2ca]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 15px rgba(0,0,0,.1);box-shadow:0 10px 15px rgba(0,0,0,.1)}.channel .channel-main .channel-card-container .equal-height-cards .channel-card .card-inner[data-v-2825a2ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.channel .channel-main .channel-card-container .equal-height-cards .channel-card .card-inner .card-header[data-v-2825a2ca]{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:15px;padding-bottom:10px;border-bottom:1px solid #ebeef5}.channel .channel-main .channel-card-container .equal-height-cards .channel-card .card-inner .card-header .channel-info[data-v-2825a2ca]{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:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden}.channel .channel-main .channel-card-container .equal-height-cards .channel-card .card-inner .card-header .channel-info .channel-name[data-v-2825a2ca]{margin:0 0 6px 0;font-size:16px;color:#303133;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.channel .channel-main .channel-card-container .equal-height-cards .channel-card .card-inner .card-header .channel-info .channel-meta[data-v-2825a2ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.channel .channel-main .channel-card-container .equal-height-cards .channel-card .card-inner .card-header .channel-info .channel-meta .channel-type[data-v-2825a2ca]{font-size:13px;color:#409eff;background-color:#ecf5ff;padding:2px 8px;border-radius:12px}.channel .channel-main .channel-card-container .equal-height-cards .channel-card .card-inner .card-header .channel-info .channel-meta .connection-status[data-v-2825a2ca]{font-size:13px;padding:2px 8px;border-radius:12px}.channel .channel-main .channel-card-container .equal-height-cards .channel-card .card-inner .card-header .channel-info .channel-meta .connection-status.status-connected[data-v-2825a2ca]{color:#67c23a;background-color:rgba(103,194,58,.1)}.channel .channel-main .channel-card-container .equal-height-cards .channel-card .card-inner .card-header .channel-info .channel-meta .connection-status.status-offline[data-v-2825a2ca]{color:#909399;background-color:rgba(144,147,153,.1)}.channel .channel-main .channel-card-container .equal-height-cards .channel-card .card-inner .card-header .channel-info .channel-meta .connection-status.status-fault[data-v-2825a2ca]{color:#f56c6c;background-color:rgba(245,108,108,.1)}.channel .channel-main .channel-card-container .equal-height-cards .channel-card .card-inner .card-header .channel-actions[data-v-2825a2ca]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.channel .channel-main .channel-card-container .equal-height-cards .channel-card .card-inner .card-content[data-v-2825a2ca]{-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}.channel .channel-main .channel-card-container .equal-height-cards .channel-card .card-inner .card-content .info-item[data-v-2825a2ca]{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.channel .channel-main .channel-card-container .equal-height-cards .channel-card .card-inner .card-content .info-item .label[data-v-2825a2ca]{font-size:13px;color:#909399;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:85px}.channel .channel-main .channel-card-container .equal-height-cards .channel-card .card-inner .card-content .info-item .value[data-v-2825a2ca]{font-size:13px;color:#303133;word-break:break-word}.channel .channel-main .channel-card-container .equal-height-cards .channel-card .card-inner .card-content .info-item .value.status-enabled[data-v-2825a2ca]{color:#67c23a;font-weight:500}.channel .channel-main .channel-card-container .equal-height-cards .channel-card .card-inner .card-content .info-item .value.status-disabled[data-v-2825a2ca]{color:#f56c6c;font-weight:500}.channel .channel-main .channel-card-container .equal-height-cards .channel-card .card-inner .card-content .info-item .value.status-connected[data-v-2825a2ca]{color:#67c23a;font-weight:500}.channel .channel-main .channel-card-container .equal-height-cards .channel-card .card-inner .card-content .info-item .value.status-offline[data-v-2825a2ca]{color:#909399}.channel .channel-main .channel-card-container .equal-height-cards .channel-card .card-inner .card-content .info-item .value.status-fault[data-v-2825a2ca]{color:#f56c6c;font-weight:500}.channel .channel-main .channel-card-container .equal-height-cards .channel-card .card-inner .card-content .info-item[data-v-2825a2ca]:last-child{margin-bottom:0}.channel .channel-foot[data-v-2825a2ca]{margin-bottom:5px}.channel .channel-foot .footer-card[data-v-2825a2ca]{border-radius:8px}.channel .channel-foot .left-aligned-pagination[data-v-2825a2ca]{margin-right:auto}@media screen and (max-width:1600px){.channel .channel-main .channel-card-container .equal-height-cards .add-channel-card[data-v-2825a2ca],.channel .channel-main .channel-card-container .equal-height-cards .channel-card[data-v-2825a2ca]{min-height:220px}}@media screen and (max-width:768px){.channel .channel-main .channel-card-container .equal-height-cards .add-channel-card[data-v-2825a2ca],.channel .channel-main .channel-card-container .equal-height-cards .channel-card[data-v-2825a2ca]{min-height:240px}}.user[data-v-38e52130]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.user .action[data-v-38e52130]{height:40px;margin-bottom:10px}.user .user-table[data-v-38e52130]{-webkit-box-flex:1;-ms-flex:1;flex:1}.user .user-foot[data-v-38e52130]{height:60px;padding:13px 8px 0 8px;text-align:right}.container[data-v-3dba99c8],.container[data-v-cbb19c42]{width:100%}.setting[data-v-0a9d6d96]{padding:20px}.setting .tab .system[data-v-0a9d6d96]{width:400px}.container[data-v-fcab8324]{width:100%;height:100%;padding:20px}.container .content[data-v-fcab8324]{padding:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.container .content .left .context[data-v-fcab8324],.container .content .left[data-v-fcab8324],.container .content[data-v-fcab8324]{display:-webkit-box;display:-ms-flexbox;display:flex}.container .content .left .context[data-v-fcab8324]{-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;height:100px;margin-left:15px}.container .content .left .context .title[data-v-fcab8324]{font-size:24px}.container .content .left .context .desc[data-v-fcab8324]{font-size:14px}.record-conter[data-v-60b09216]{height:100%;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.record-conter .record-head[data-v-60b09216]{height:60px;padding:10px 0}.record-conter .record-main[data-v-60b09216]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.record-conter .record-main .tableBox .el-table__body-wrapper[data-v-60b09216]{height:calc(100% - 44px)!important}.record-conter .record-main .tableBox th[data-v-60b09216]{padding:0;height:48px;line-height:48px}.record-conter .record-main .tableBox td[data-v-60b09216]{padding:0;height:40px;line-height:40px}.record-conter .record-foot[data-v-60b09216]{padding-top:10px;height:40px}.setting[data-v-8c993290]{padding:20px}.setting .tab[data-v-8c993290]{margin-top:20px}.setting .tab .system[data-v-8c993290]{width:400px}.user[data-v-87eb00bc]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.user .action[data-v-87eb00bc]{height:60px;line-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex}.user .action>div[data-v-87eb00bc]{margin-left:8px}.user .user-table[data-v-87eb00bc]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px}.user .user-foot[data-v-87eb00bc]{height:60px;padding:13px 8px 0 8px;text-align:right}.el-tree-node{white-space:normal}.el-tree-node .el-tree-node__content{height:100%;display:block}.doat-check-area,.doat-check-area-list{height:30px;line-height:30px}.doat-check-area-list{padding-left:30px}[data-v-247b570c]::-webkit-scrollbar{width:6px;height:6px}.a[data-v-247b570c]::-webkit-scrollbar-thumb{background-color:hsla(0,0%,75.7%,.5);border-radius:50px}.a[data-v-247b570c]{scrollbar-width:thin;scrollbar-color:hsla(0,0%,75.7%,.5) #f0f0f0}.device[data-v-247b570c]{overflow:auto;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.device .title[data-v-247b570c]{height:40px;line-height:40px;font-size:18px}.device .title span[data-v-247b570c]{border-left:6px solid #00837c;padding:0 10px}.device .centralPump[data-v-247b570c]{float:right;margin-right:20px;margin-top:4px}.device .buzzing[data-v-247b570c]{float:right;margin-right:20px;margin-top:8px}.device .more[data-v-247b570c]{float:right;font-size:18px;margin-right:20px}.device .poler[data-v-247b570c]{height:80px;margin:4px 4px;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.device .poler .poler-list[data-v-247b570c]{width:160px;margin:0 2px;line-height:64px;background:rgba(176,217,51,.2);padding:0 300px}.device .poler .poler-list .sound[data-v-247b570c]{text-align:right;float:right;line-height:32px;cursor:pointer}.device .poler .poler-list i[data-v-247b570c]{font-size:20px;font-weight:600}.device .poler .poler-list span.ok[data-v-247b570c]{color:#0abd04;-webkit-box-shadow:0 0 27px #7df7b9;box-shadow:0 0 27px #7df7b9;border-radius:20px}.device .poler .poler-list i.ok[data-v-247b570c]{-webkit-box-shadow:inset 0 0 20px #2ead2a;box-shadow:inset 0 0 20px #2ead2a;border-radius:20px}.device .poler .poler-list span.err[data-v-247b570c]{color:red;-webkit-box-shadow:0 0 27px red;box-shadow:0 0 27px red;border-radius:20px;-webkit-animation:myfirst-247b570c 2s linear infinite normal;animation:myfirst-247b570c 2s linear infinite normal}.device .poler .poler-list i.err[data-v-247b570c]{-webkit-box-shadow:inset 0 0 20px red;box-shadow:inset 0 0 20px red;border-radius:20px;-webkit-animation:myfirst-247b570c 1s linear infinite normal;animation:myfirst-247b570c 1s linear infinite normal}@-webkit-keyframes myfirst-247b570c{0%{color:red;-webkit-box-shadow:0 0 27px red;box-shadow:0 0 27px red}to{color:rgba(141,0,0,.637);-webkit-box-shadow:0 0 27px rgba(141,0,0,.637);box-shadow:0 0 27px rgba(141,0,0,.637)}}@keyframes myfirst-247b570c{0%{color:red;-webkit-box-shadow:0 0 27px red;box-shadow:0 0 27px red}to{color:rgba(141,0,0,.637);-webkit-box-shadow:0 0 27px rgba(141,0,0,.637);box-shadow:0 0 27px rgba(141,0,0,.637)}}.device .doat[data-v-247b570c]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.device .doat .list[data-v-247b570c]{width:260px;margin:4px;padding:8px}.device .doat .cont[data-v-247b570c]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;margin:4px;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.device .doat .cont .pos[data-v-247b570c]{margin-right:8px;margin-bottom:8px}.device .doat .cont .btn[data-v-247b570c]{width:32px;margin-left:8px}.device .doat .empty-content[data-v-247b570c]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;margin:4px;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-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;text-align:center}.device .doat .empty-content .eicon[data-v-247b570c]{width:180px;display:inline-block}.device .doat .empty-content .etitle[data-v-247b570c]{margin:20px 0 0 0;font-size:26px;line-height:36px}.device .doat .empty-content .edescr[data-v-247b570c]{margin:10px 0 0 0;display:inline-block;padding:0 20px;width:500px;font-size:14px;line-height:22px;color:#909399}.device .plane[data-v-247b570c]{width:100%;height:100%;overflow:hidden}.device .plane .monitor[data-v-247b570c]{width:200px;height:70px;background:-webkit-gradient(linear,left top,right top,color-stop(30%,#fd7b64),color-stop(70%,#ffa463));background:linear-gradient(90deg,#fd7b64 30%,#ffa463 70%);border-radius:12px;position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:20px;bottom:20px}.device .plane .monitor .logo[data-v-247b570c]{font-size:45px;margin-left:20px}.device .plane .monitor .text[data-v-247b570c]{font-size:18px;font-weight:600;color:#fff;margin-left:12px}.setting[data-v-247b570c]{padding-left:20px}.setting .system[data-v-247b570c]{width:500px}.setting .system .note[data-v-247b570c]{font-size:12px;min-height:15px;color:#c3c5c6}.item .el-form-item__label[data-v-247b570c]{font-weight:700;padding:0;font-size:16px}.login-container[data-v-96df9588]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;width:100%;overflow:hidden}.login-container .login-left[data-v-96df9588]{-webkit-box-flex:.4;-ms-flex:.4;flex:.4;position:relative;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:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-shadow:0 0 25px rgba(0,0,0,.08);box-shadow:0 0 25px rgba(0,0,0,.08);z-index:2}.login-container .login-left[data-v-96df9588]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(../img/hero-bg.f6865dd6.png) 0 no-repeat;background-size:90% auto;background-position:50%;opacity:1;z-index:-1;-webkit-animation:floatBackground-96df9588 8s ease-in-out infinite alternate;animation:floatBackground-96df9588 8s ease-in-out infinite alternate}.login-container .login-left .logo[data-v-96df9588]{position:absolute;top:30px;left:30px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-container .login-left .logo img[data-v-96df9588]{max-height:48px}.login-container .login-left .welcome-text[data-v-96df9588]{position:absolute;bottom:80px;left:50px;z-index:1;color:#2d3748;text-align:left;max-width:85%}.login-container .login-left .welcome-text h2[data-v-96df9588]{font-size:36px;font-weight:700;margin-bottom:18px;letter-spacing:.5px;color:var(--el-color-primary,#409eff);text-shadow:0 1px 2px rgba(0,0,0,.05)}.login-container .login-left .welcome-text p[data-v-96df9588]{font-size:17px;font-weight:400;color:#455a64;line-height:1.6;margin-bottom:25px}.login-container .login-left .welcome-text .decorative-line[data-v-96df9588]{width:70px;height:3px;background:var(--el-color-primary,#409eff);border-radius:2px}.login-container .login-right[data-v-96df9588]{-webkit-box-flex:.6;-ms-flex:.6;flex:.6;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;background:#f5f7fb;position:relative;padding:0 20px}.login-container .login-right[data-v-96df9588]:after,.login-container .login-right[data-v-96df9588]:before{content:"";position:absolute;top:15%;right:15%;width:200px;height:200px;background:radial-gradient(circle,rgba(99,102,241,.05) 0,rgba(99,102,241,0) 70%);border-radius:50%;-webkit-filter:blur(20px);filter:blur(20px);z-index:0}.login-container .login-right .login-card[data-v-96df9588]{width:450px;max-width:95%;border-radius:12px;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.07),0 4px 12px rgba(0,0,0,.04);box-shadow:0 12px 30px rgba(0,0,0,.07),0 4px 12px rgba(0,0,0,.04);overflow:visible;margin-bottom:20px;border:1px solid var(--el-color-primary-light-7,#d9ecff);background-color:#fff;z-index:1}.login-container .login-right .login-card .login-header[data-v-96df9588]{padding:35px 35px 10px}.login-container .login-right .login-card .login-header h2[data-v-96df9588]{font-size:26px;font-weight:600;text-align:center;color:var(--el-color-primary,#333);margin:0 0 25px;letter-spacing:2px}.login-container .login-right .login-card .login-body[data-v-96df9588]{padding:20px 35px 40px}.login-container .login-right .login-card .login-body .login-content-form[data-v-96df9588]{-webkit-animation:fadeIn-96df9588 .8s ease;animation:fadeIn-96df9588 .8s ease}.login-container .login-right .login-card .login-body .login-content-form .el-form-item[data-v-96df9588]{margin-bottom:25px;position:relative}.login-container .login-right .login-card .login-body .login-content-form .el-form-item[data-v-96df9588]:after{display:none}.login-container .login-right .login-card .login-body .login-content-form .el-form-item .el-input .el-input__inner[data-v-96df9588]{height:46px;border-radius:8px;font-size:14px;border:1px solid #ddd;-webkit-transition:all .25s ease;transition:all .25s ease;padding-left:42px;background-color:#fff;color:#333}.login-container .login-right .login-card .login-body .login-content-form .el-form-item .el-input .el-input__inner[data-v-96df9588]:focus{border-color:#e0e0e0;border-bottom-color:var(--el-color-primary,#409eff);border-bottom-width:2px;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;-webkit-transform:none;transform:none}.login-container .login-right .login-card .login-body .login-content-form .el-form-item .el-input .el-input__inner[data-v-96df9588]::-webkit-input-placeholder{color:#94a3b8;font-weight:400;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.login-container .login-right .login-card .login-body .login-content-form .el-form-item .el-input .el-input__inner[data-v-96df9588]::-moz-placeholder{color:#94a3b8;font-weight:400;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.login-container .login-right .login-card .login-body .login-content-form .el-form-item .el-input .el-input__inner[data-v-96df9588]:-ms-input-placeholder{color:#94a3b8;font-weight:400;-ms-transition:opacity .3s ease;transition:opacity .3s ease}.login-container .login-right .login-card .login-body .login-content-form .el-form-item .el-input .el-input__inner[data-v-96df9588]::-ms-input-placeholder{color:#94a3b8;font-weight:400;-ms-transition:opacity .3s ease;transition:opacity .3s ease}.login-container .login-right .login-card .login-body .login-content-form .el-form-item .el-input .el-input__inner[data-v-96df9588]::placeholder{color:#94a3b8;font-weight:400;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.login-container .login-right .login-card .login-body .login-content-form .el-form-item .el-input .el-input__inner[data-v-96df9588]:focus::-webkit-input-placeholder{opacity:.7}.login-container .login-right .login-card .login-body .login-content-form .el-form-item .el-input .el-input__inner[data-v-96df9588]:focus::-moz-placeholder{opacity:.7}.login-container .login-right .login-card .login-body .login-content-form .el-form-item .el-input .el-input__inner[data-v-96df9588]:focus:-ms-input-placeholder{opacity:.7}.login-container .login-right .login-card .login-body .login-content-form .el-form-item .el-input .el-input__inner[data-v-96df9588]:focus::-ms-input-placeholder{opacity:.7}.login-container .login-right .login-card .login-body .login-content-form .el-form-item .el-input .el-input__inner[data-v-96df9588]:focus::placeholder{opacity:.7}.login-container .login-right .login-card .login-body .login-content-form .el-form-item .el-input .el-input__prefix[data-v-96df9588]{left:14px;color:#888;font-size:16px;-webkit-transition:all .3s ease;transition:all .3s ease}.login-container .login-right .login-card .login-body .login-content-form .el-form-item .el-input .el-input__prefix i[data-v-96df9588]{-webkit-transition:color .3s ease,-webkit-transform .3s ease;transition:color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,color .3s ease;transition:transform .3s ease,color .3s ease,-webkit-transform .3s ease}.login-container .login-right .login-card .login-body .login-content-form .el-form-item .el-input:focus-within .el-input__prefix i[data-v-96df9588]{color:var(--el-color-primary,#409eff);-webkit-transform:none;transform:none}.login-container .login-right .login-card .login-body .login-content-form .login-animation1[data-v-96df9588]{-webkit-animation:fadeInUp-96df9588 .5s cubic-bezier(.215,.61,.355,1) .1s forwards;animation:fadeInUp-96df9588 .5s cubic-bezier(.215,.61,.355,1) .1s forwards;opacity:0}.login-container .login-right .login-card .login-body .login-content-form .login-animation2[data-v-96df9588]{-webkit-animation:fadeInUp-96df9588 .5s cubic-bezier(.215,.61,.355,1) .25s forwards;animation:fadeInUp-96df9588 .5s cubic-bezier(.215,.61,.355,1) .25s forwards;opacity:0}.login-container .login-right .login-card .login-body .login-content-form .login-animation4[data-v-96df9588]{-webkit-animation:fadeInUp-96df9588 .5s cubic-bezier(.215,.61,.355,1) .4s forwards;animation:fadeInUp-96df9588 .5s cubic-bezier(.215,.61,.355,1) .4s forwards;opacity:0}.login-container .login-right .login-card .login-body .login-content-form .login-content-submit[data-v-96df9588]{width:100%;height:44px;border-radius:8px;font-size:15px;font-weight:500;background-color:var(--el-color-primary,#409eff);border:none;-webkit-transition:all .2s ease;transition:all .2s ease;letter-spacing:.5px;margin-top:12px;overflow:hidden;position:relative}.login-container .login-right .login-card .login-body .login-content-form .login-content-submit[data-v-96df9588]:after{display:none}.login-container .login-right .login-card .login-body .login-content-form .login-content-submit[data-v-96df9588]:hover:not([disabled]){-webkit-transform:translateY(-1px);transform:translateY(-1px);background-color:var(--el-color-primary-light-3,#79bbff);-webkit-box-shadow:0 4px 12px rgba(64,158,255,.25);box-shadow:0 4px 12px rgba(64,158,255,.25)}.login-container .login-right .login-card .login-body .login-content-form .login-content-submit[data-v-96df9588]:active:not([disabled]){-webkit-transform:translateY(0);transform:translateY(0);background-color:var(--el-color-primary-dark-2,#337ecc);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.login-container .login-right .login-card .login-body .login-content-form .login-content-submit .el-icon-loading[data-v-96df9588]{-webkit-animation:spin-96df9588 1s cubic-bezier(.6,.15,.4,.85) infinite;animation:spin-96df9588 1s cubic-bezier(.6,.15,.4,.85) infinite}.login-container .login-right .login-card .login-body .login-content-form .login-hint[data-v-96df9588]{margin-top:25px;color:#777;font-size:12px;text-align:center;line-height:1.5;padding:0 10px;-webkit-animation:fadeIn-96df9588 1s ease .7s forwards;animation:fadeIn-96df9588 1s ease .7s forwards;opacity:0}.login-container .login-right .language[data-v-96df9588]{position:absolute;top:25px;right:30px;z-index:2}.login-container .login-right .language .el-dropdown[data-v-96df9588]{cursor:pointer}.login-container .login-right .language .el-dropdown svg-icon[data-v-96df9588]{color:#666;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:22px}.login-container .login-right .language .el-dropdown svg-icon[data-v-96df9588]:hover{color:var(--el-color-primary,#409eff);-webkit-transform:scale(1.05);transform:scale(1.05)}@-webkit-keyframes fadeInUp-96df9588{0%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeInUp-96df9588{0%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fadeIn-96df9588{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-96df9588{0%{opacity:0}to{opacity:1}}@-webkit-keyframes spin-96df9588{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-96df9588{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes floatBackground-96df9588{0%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}to{-webkit-transform:translateY(15px);transform:translateY(15px)}}@keyframes floatBackground-96df9588{0%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}to{-webkit-transform:translateY(15px);transform:translateY(15px)}}@media(max-width:992px){.login-container[data-v-96df9588]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-container .login-left[data-v-96df9588]{-webkit-box-flex:0;-ms-flex:none;flex:none;height:180px;background-position:center 30%}.login-container .login-left .welcome-text[data-v-96df9588]{display:none}.login-container .login-right[data-v-96df9588]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:40px 20px}.login-container .login-right .login-card[data-v-96df9588]{margin-top:-40px;-webkit-box-shadow:0 -5px 15px rgba(0,0,0,.05),0 10px 25px rgba(0,0,0,.08);box-shadow:0 -5px 15px rgba(0,0,0,.05),0 10px 25px rgba(0,0,0,.08)}}.glass-container[data-v-ac0a0e90]{position:relative;width:100%;height:100%;background:linear-gradient(145deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.05));backdrop-filter:blur(50px);border-radius:16px;border:1px solid hsla(0,0%,100%,.2);-webkit-box-shadow:0 8px 32px 0 rgba(31,38,135,.55),0 2px 8px 0 rgba(0,0,0,.18);box-shadow:0 8px 32px 0 rgba(31,38,135,.55),0 2px 8px 0 rgba(0,0,0,.18);overflow:hidden;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.glass-container[data-v-ac0a0e90]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.glass-container .header-bar[data-v-ac0a0e90]{padding:12px 20px;background:-webkit-gradient(linear,left top,right top,from(rgba(255,165,0,.5)),to(rgba(255,165,0,.4)));background:linear-gradient(90deg,rgba(255,165,0,.5),rgba(255,165,0,.4));border-bottom:1px solid hsla(0,0%,100%,.1)}.glass-container .header-bar .title[data-v-ac0a0e90]{margin:0;font-size:1.2rem;color:#fff;font-weight:600;text-shadow:0 2px 8px rgba(0,0,0,.3);letter-spacing:1px;cursor:pointer}.glass-container .content-wrapper[data-v-ac0a0e90]{padding:16px}.glass-container .content-wrapper .data-line[data-v-ac0a0e90]{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;padding:10px 16px;margin:8px 0;background:rgba(0,0,0,.25);border-color:hsla(0,0%,100%,.15);border-radius:8px;-webkit-transition:all .3s ease;transition:all .3s ease}.glass-container .content-wrapper .data-line[data-v-ac0a0e90]:hover{-webkit-transform:translateX(8px);transform:translateX(8px)}.glass-container .content-wrapper .data-line .data-label[data-v-ac0a0e90]{color:hsla(0,0%,100%,.95);font-weight:500;letter-spacing:.5px;text-shadow:0 1px 2px rgba(0,0,0,.2)}.glass-container .content-wrapper .data-line .data-value[data-v-ac0a0e90]{color:#fff!important;text-shadow:0 2px 4px rgba(0,0,0,.3);font-size:1.1rem;font-weight:600;position:relative;padding-right:8px}.glass-container .content-wrapper .data-line .data-value .unit[data-v-ac0a0e90]{color:hsla(0,0%,100%,.85);font-weight:400;font-size:.8rem;opacity:.9;margin-left:6px}.glass-container .content-wrapper .data-line .data-value.Normal[data-v-ac0a0e90]{color:#fff!important}.glass-container .content-wrapper .data-line .data-value.Warning[data-v-ac0a0e90]{color:gold!important}.glass-container .content-wrapper .data-line .data-value.Alarm[data-v-ac0a0e90]{color:#ff6b81!important}.glass-container .content-wrapper .data-line .data-value.Offline[data-v-ac0a0e90]{color:#a4b0be!important}.glass-container .content-wrapper .data-line .data-value.NotStarted[data-v-ac0a0e90]{color:#dfe4ea!important}.Normal[data-v-60baf69f],.NotStarted[data-v-60baf69f],.Offline[data-v-60baf69f]{color:#6495ed}.Warning[data-v-60baf69f]{color:coral}.Alarm[data-v-60baf69f]{color:red}.drag_box[data-v-60baf69f]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute}.drag_box .PositionNomral[data-v-60baf69f]{color:#fff;background:#6495ed}.drag_box .PositionWarning[data-v-60baf69f]{background:coral}.drag_box .PositionAlarm[data-v-60baf69f],.drag_box .PositionWarning[data-v-60baf69f]{color:#fff;-webkit-animation:warn-60baf69f 1.5s ease-out 0s infinite;animation:warn-60baf69f 1.5s ease-out 0s infinite}.drag_box .PositionAlarm[data-v-60baf69f]{background:red}@-webkit-keyframes warn-60baf69f{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:1}30%{opacity:1}to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.3}}@keyframes warn-60baf69f{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:1}30%{opacity:1}to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.3}}.maintenance-status-tip[data-v-60baf69f]{font-size:25px;font-weight:700;color:#e6a23c;margin-bottom:8px;text-align:center}.popover-title-bar[data-v-60baf69f]{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;font-weight:700;font-size:16px;margin-bottom:8px}.alarm-rule-btn[data-v-60baf69f]{margin-left:8px;color:#f56c6c!important}.glass-container[data-v-13bd224a]{position:relative;width:100%;height:100%;background:linear-gradient(135deg,rgba(24,28,38,.98) 60%,rgba(40,48,72,.98));border-radius:22px;border:1.5px solid rgba(64,158,255,.18);-webkit-box-shadow:0 8px 32px 0 rgba(0,0,0,.45),0 1.5px 0 #1a2233;box-shadow:0 8px 32px 0 rgba(0,0,0,.45),0 1.5px 0 #1a2233;overflow:visible;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.glass-container[data-v-13bd224a]:hover{-webkit-box-shadow:0 12px 40px 0 rgba(64,158,255,.18),0 1.5px 0 #1a2233;box-shadow:0 12px 40px 0 rgba(64,158,255,.18),0 1.5px 0 #1a2233}.glass-container .header-bar[data-v-13bd224a]{padding:18px 28px 10px 28px;background:none;border-bottom:none}.glass-container .header-bar .title[data-v-13bd224a]{text-align:center;margin:0;font-size:3.2rem;color:#eaf6ff;font-weight:800;letter-spacing:2px;text-shadow:0 0 12px #409eff,0 4px 18px rgba(0,0,0,.55),0 2px 0 #222;-webkit-filter:brightness(1.2);filter:brightness(1.2);cursor:pointer}.glass-container .content-wrapper[data-v-13bd224a]{padding:8px 24px 24px 24px;border-radius:18px;background:rgba(20,24,34,.72);border:1px solid hsla(0,0%,100%,.06);-webkit-box-shadow:0 2px 12px 0 rgba(64,158,255,.08);box-shadow:0 2px 12px 0 rgba(64,158,255,.08)}.glass-container .content-wrapper .function-group+.function-group[data-v-13bd224a]{margin-top:18px;border-top:1px solid hsla(0,0%,100%,.06);padding-top:10px}.glass-container .content-wrapper .data-line[data-v-13bd224a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 18px 10px 18px;margin:28px 0 0 0;background:-webkit-gradient(linear,left top,right top,from(rgba(36,48,80,.32)),to(rgba(24,32,48,.18)));background:linear-gradient(90deg,rgba(36,48,80,.32),rgba(24,32,48,.18));border-radius:14px;border-bottom:1px dashed rgba(64,158,255,.1);-webkit-box-shadow:0 2px 12px 0 rgba(64,158,255,.06);box-shadow:0 2px 12px 0 rgba(64,158,255,.06);-webkit-transition:background .2s,-webkit-box-shadow .2s;transition:background .2s,-webkit-box-shadow .2s;transition:background .2s,box-shadow .2s;transition:background .2s,box-shadow .2s,-webkit-box-shadow .2s}.glass-container .content-wrapper .data-line[data-v-13bd224a]:hover{background:-webkit-gradient(linear,left top,right top,from(rgba(64,158,255,.12)),to(rgba(36,48,80,.32)));background:linear-gradient(90deg,rgba(64,158,255,.12),rgba(36,48,80,.32));-webkit-box-shadow:0 4px 18px 0 rgba(64,158,255,.18);box-shadow:0 4px 18px 0 rgba(64,158,255,.18)}.glass-container .content-wrapper .data-line .data-label[data-v-13bd224a]{color:#7ecbff;background:-webkit-gradient(linear,left top,right top,from(#7ecbff),to(#b388ff));background:linear-gradient(90deg,#7ecbff,#b388ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600;letter-spacing:1.4px;font-size:1.35rem;opacity:.95;text-shadow:0 0 6px #409eff,0 2px 8px rgba(0,0,0,.25);-webkit-filter:brightness(1.18);filter:brightness(1.18)}.glass-container .content-wrapper .data-line .value-wrapper[data-v-13bd224a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.glass-container .content-wrapper .data-line .data-value[data-v-13bd224a]{color:#eaf6ff!important;font-size:2.6rem;font-weight:700;position:relative;text-shadow:0 0 8px #409eff,0 2px 8px rgba(0,0,0,.35);padding-right:10px;letter-spacing:1.5px;-webkit-filter:brightness(1.15);filter:brightness(1.15)}.glass-container .content-wrapper .data-line .data-value .unit[data-v-13bd224a]{color:#7ecbff!important;font-weight:500;font-size:1.1rem;opacity:.7;margin-left:10px;text-shadow:none}.glass-container .content-wrapper .data-line .data-value.Normal[data-v-13bd224a]{color:#7ecbff!important;text-shadow:0 0 8px #7ecbff,0 2px 8px rgba(0,0,0,.25)}.glass-container .content-wrapper .data-line .data-value.Warning[data-v-13bd224a]{color:#ffd600!important;text-shadow:0 0 8px #ffd600,0 2px 8px rgba(0,0,0,.25)}.glass-container .content-wrapper .data-line .data-value.Alarm[data-v-13bd224a]{color:#ff2d55!important;text-shadow:0 0 8px #ff2d55,0 2px 8px rgba(0,0,0,.25)}.glass-container .content-wrapper .data-line .data-value.Offline[data-v-13bd224a]{color:#8e99a7!important;text-shadow:0 0 8px #8e99a7,0 2px 8px rgba(0,0,0,.25)}.glass-container .content-wrapper .data-line .data-value.NotStarted[data-v-13bd224a]{color:#fff!important;text-shadow:0 0 8px #fff,0 2px 8px rgba(0,0,0,.25)}.glass-container[data-v-9004c552]{position:relative;width:100%;height:100%;background:linear-gradient(135deg,rgba(248,250,252,.95),rgba(241,245,249,.92));border-radius:24px;border:2px solid rgba(71,85,105,.15);-webkit-box-shadow:0 10px 25px -5px rgba(0,0,0,.08),0 8px 10px -6px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.6);box-shadow:0 10px 25px -5px rgba(0,0,0,.08),0 8px 10px -6px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.6);backdrop-filter:blur(20px);overflow:visible;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}.glass-container[data-v-9004c552]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 20px 40px -8px rgba(0,0,0,.12),0 12px 20px -8px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.8);box-shadow:0 20px 40px -8px rgba(0,0,0,.12),0 12px 20px -8px rgba(0,0,0,.15),inset 0 1px 0 hsla(0,0%,100%,.8)}.glass-container .header-bar[data-v-9004c552]{padding:24px 32px 16px 32px;background:linear-gradient(135deg,hsla(0,0%,100%,.4),rgba(241,245,249,.3));border-radius:24px 24px 0 0;border-bottom:1px solid rgba(71,85,105,.1)}.glass-container .header-bar .title[data-v-9004c552]{text-align:center;margin:0;font-size:2.8rem;color:#1e293b;font-weight:700;letter-spacing:1px;text-shadow:0 2px 4px rgba(0,0,0,.05);background:linear-gradient(135deg,#1e293b,#475569);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;cursor:pointer}.glass-container .content-wrapper[data-v-9004c552]{padding:20px 28px 28px 28px;border-radius:0 0 24px 24px;background:hsla(0,0%,100%,.4);backdrop-filter:blur(10px)}.glass-container .content-wrapper .function-group+.function-group[data-v-9004c552]{margin-top:20px;border-top:1px solid rgba(71,85,105,.12);padding-top:16px}.glass-container .content-wrapper .data-line[data-v-9004c552]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 24px 16px 24px;margin:16px 0 0 0;background:linear-gradient(135deg,hsla(0,0%,100%,.8),rgba(248,250,252,.6));border-radius:16px;border:1px solid rgba(71,85,105,.08);-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -2px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.9);box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -2px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.9);-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.glass-container .content-wrapper .data-line[data-v-9004c552]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:-webkit-gradient(linear,left top,right top,from(#3b82f6),to(#06b6d4));background:linear-gradient(90deg,#3b82f6,#06b6d4);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.glass-container .content-wrapper .data-line[data-v-9004c552]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(248,250,252,.8));-webkit-box-shadow:0 8px 15px -3px rgba(0,0,0,.08),0 4px 6px -4px rgba(0,0,0,.12),inset 0 1px 0 #fff;box-shadow:0 8px 15px -3px rgba(0,0,0,.08),0 4px 6px -4px rgba(0,0,0,.12),inset 0 1px 0 #fff}.glass-container .content-wrapper .data-line[data-v-9004c552]:hover:before{opacity:1}.glass-container .content-wrapper .data-line .data-label[data-v-9004c552]{color:#475569;font-weight:600;letter-spacing:.5px;font-size:1.4rem;background:linear-gradient(135deg,#475569,#64748b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:none}.glass-container .content-wrapper .data-line .value-wrapper[data-v-9004c552]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.glass-container .content-wrapper .data-line .data-value[data-v-9004c552]{color:#1e293b!important;font-size:2.4rem;font-weight:700;position:relative;padding-right:8px;letter-spacing:.5px;text-shadow:0 1px 2px rgba(0,0,0,.05)}.glass-container .content-wrapper .data-line .data-value .unit[data-v-9004c552]{color:#64748b!important;font-weight:500;font-size:1.2rem;opacity:.8;margin-left:8px}.glass-container .content-wrapper .data-line .data-value.Normal[data-v-9004c552]{color:#059669!important;background:linear-gradient(135deg,#059669,#10b981);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.glass-container .content-wrapper .data-line .data-value.Warning[data-v-9004c552]{color:#d97706!important;background:linear-gradient(135deg,#d97706,#f59e0b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.glass-container .content-wrapper .data-line .data-value.Alarm[data-v-9004c552]{color:#dc2626!important;background:linear-gradient(135deg,#dc2626,#ef4444);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.glass-container .content-wrapper .data-line .data-value.Offline[data-v-9004c552]{color:#6b7280!important;background:linear-gradient(135deg,#6b7280,#9ca3af);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.glass-container .content-wrapper .data-line .data-value.NotStarted[data-v-9004c552]{color:#475569!important;background:linear-gradient(135deg,#475569,#64748b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.context-menu[data-v-73cd11ca]{position:fixed;z-index:9999;background:#fff;border:1px solid #e0e0e0;border-radius:8px;-webkit-box-shadow:0 6px 24px rgba(0,0,0,.18);box-shadow:0 6px 24px rgba(0,0,0,.18);min-width:180px;padding:6px 0;-webkit-animation:fadeIn .18s ease;animation:fadeIn .18s ease}.context-menu ul[data-v-73cd11ca]{list-style:none;margin:0;padding:0}.menu-item[data-v-73cd11ca]{gap:10px;padding:10px 24px 10px 18px;cursor:pointer;font-size:15px;color:#333;border-radius:6px;-webkit-transition:background .18s,color .18s;transition:background .18s,color .18s}.menu-item .icon[data-v-73cd11ca],.menu-item[data-v-73cd11ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-item .icon[data-v-73cd11ca]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:22px;height:22px}.menu-item .label[data-v-73cd11ca]{font-weight:500;letter-spacing:.5px}.menu-item[data-v-73cd11ca]:hover{background:#fbeaea;color:#f56c6c}.glass-container[data-v-2c660724]{position:relative;width:100%;height:100%;background:transparent!important;backdrop-filter:none!important;border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none;overflow:visible;-webkit-transition:none;transition:none}.glass-container[data-v-2c660724]:hover{-webkit-transform:none;transform:none}.glass-container .header-bar[data-v-2c660724]{background:none;border-bottom:none}.glass-container .header-bar .location-icon[data-v-2c660724],.glass-container .header-bar[data-v-2c660724]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.glass-container .header-bar .location-icon[data-v-2c660724]{margin-right:8px}.glass-container .header-bar .location-icon svg[data-v-2c660724]{vertical-align:middle}.glass-container .header-bar .title[data-v-2c660724]{text-align:center;margin:0;font-size:1.8rem;color:#264c9c;font-weight:700;text-shadow:none;letter-spacing:1.5px;cursor:pointer}.glass-container .content-wrapper[data-v-2c660724]{border-radius:20px;backdrop-filter:none;border:none;background:transparent}.glass-container .content-wrapper .data-line[data-v-2c660724]{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;padding:0;margin:4px 0 14px 0;background:none;border-radius:0;-webkit-transition:none;transition:none}.glass-container .content-wrapper .data-line[data-v-2c660724]:hover{background:none;border-color:none;-webkit-transform:none;transform:none}.glass-container .content-wrapper .data-line .data-label[data-v-2c660724]{color:#264c9c;text-shadow:none;font-weight:500;letter-spacing:1.2px;font-size:1.1rem}.glass-container .content-wrapper .data-line .value-wrapper[data-v-2c660724]{background:#000;border-radius:4px;min-width:80px;display:inline-block;text-align:right}.glass-container .content-wrapper .data-line .data-value[data-v-2c660724]{color:#fff!important;font-size:1.3rem;font-weight:700;position:relative;text-shadow:none;padding-right:12px}.glass-container .content-wrapper .data-line .data-value .unit[data-v-2c660724]{color:#fff!important;font-weight:700;font-size:1.1rem;opacity:1;margin-left:10px}.glass-container .content-wrapper .data-line .data-value.Normal[data-v-2c660724]{color:#fff!important}.glass-container .content-wrapper .data-line .data-value.Warning[data-v-2c660724]{color:#ffd600!important}.glass-container .content-wrapper .data-line .data-value.Alarm[data-v-2c660724]{color:#ff2d55!important}.glass-container .content-wrapper .data-line .data-value.Offline[data-v-2c660724]{color:#8e99a7!important}.glass-container .content-wrapper .data-line .data-value.NotStarted[data-v-2c660724]{color:#fff!important}.back-btn[data-v-b4f9fcc6]{position:fixed;top:25px;left:25px;padding:12px 20px 12px 15px;background:hsla(0,0%,100%,.9);border:none;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.1);box-shadow:0 4px 15px rgba(0,0,0,.1);-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);z-index:1000;backdrop-filter:blur(5px)}.back-btn[data-v-b4f9fcc6]:hover{-webkit-transform:translateX(5px);transform:translateX(5px);-webkit-box-shadow:0 6px 20px rgba(0,0,0,.15);box-shadow:0 6px 20px rgba(0,0,0,.15)}.back-btn:hover .btn-text[data-v-b4f9fcc6]{max-width:100px;opacity:1}.back-btn .btn-icon[data-v-b4f9fcc6]{font-size:1.4em;color:#3f51b5;margin-right:8px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.back-btn .btn-text[data-v-b4f9fcc6]{color:#3f51b5;font-weight:500;max-width:0;opacity:0;overflow:hidden;-webkit-transition:max-width .4s ease,opacity .3s ease;transition:max-width .4s ease,opacity .3s ease}.slide-fade-enter-active[data-v-b4f9fcc6]{-webkit-transition:opacity .3s ease,-webkit-transform .3s cubic-bezier(.68,-.55,.27,1.55);transition:opacity .3s ease,-webkit-transform .3s cubic-bezier(.68,-.55,.27,1.55);transition:opacity .3s ease,transform .3s cubic-bezier(.68,-.55,.27,1.55);transition:opacity .3s ease,transform .3s cubic-bezier(.68,-.55,.27,1.55),-webkit-transform .3s cubic-bezier(.68,-.55,.27,1.55)}.slide-fade-leave-active[data-v-b4f9fcc6]{-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.slide-fade-enter-from[data-v-b4f9fcc6],.slide-fade-leave-to[data-v-b4f9fcc6]{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.container[data-v-b4f9fcc6]{width:100vw;height:100vh;overflow:hidden;position:relative;-webkit-transition:background .3s ease;transition:background .3s ease}.background-container[data-v-b4f9fcc6]{position:absolute;left:50%;top:50%;-webkit-transform-origin:center center;transform-origin:center center;background-size:contain;background-repeat:no-repeat;background-position:50%}.widget[data-v-b4f9fcc6]{-webkit-transition:-webkit-box-shadow .3s ease,-webkit-transform .2s ease;transition:-webkit-box-shadow .3s ease,-webkit-transform .2s ease;transition:box-shadow .3s ease,transform .2s ease;transition:box-shadow .3s ease,transform .2s ease,-webkit-box-shadow .3s ease,-webkit-transform .2s ease;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:move}.loading-overlay[data-v-b4f9fcc6]{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.9);z-index:9999;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;backdrop-filter:blur(3px)}.loader[data-v-b4f9fcc6]{text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.spinner[data-v-b4f9fcc6]{width:70px;height:70px;position:relative;margin:0 auto}.double-bounce1[data-v-b4f9fcc6],.double-bounce2[data-v-b4f9fcc6]{width:100%;height:100%;border-radius:50%;background-color:#3f51b5;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce-b4f9fcc6 2s ease-in-out infinite;animation:sk-bounce-b4f9fcc6 2s ease-in-out infinite}.double-bounce2[data-v-b4f9fcc6]{-webkit-animation-delay:-1s;animation-delay:-1s}.loading-text[data-v-b4f9fcc6]{margin-top:20px;color:#3f51b5;font-size:1.2em;letter-spacing:2px;-webkit-animation:pulse-b4f9fcc6 1.5s infinite;animation:pulse-b4f9fcc6 1.5s infinite}@-webkit-keyframes sk-bounce-b4f9fcc6{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-bounce-b4f9fcc6{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pulse-b4f9fcc6{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse-b4f9fcc6{0%,to{opacity:1}50%{opacity:.5}}.fade-enter-active[data-v-b4f9fcc6],.fade-leave-active[data-v-b4f9fcc6]{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter[data-v-b4f9fcc6],.fade-leave-to[data-v-b4f9fcc6]{opacity:0}.save[data-v-b4f9fcc6]{position:fixed;bottom:20px;left:20px}.cont1[data-v-d2a5e9d8]{width:100%;height:100%;overflow:hidden}.cont1 .save[data-v-d2a5e9d8]{position:fixed;bottom:20px;left:20px}.screen-container[data-v-f867c41e]{height:100vh;overflow:hidden;background:rgba(30,41,59,.1);position:relative}.control-bar[data-v-f867c41e]{height:64px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 24px;background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);border-bottom:1px solid hsla(0,0%,100%,.2);z-index:1000;position:relative}.control-bar[data-v-f867c41e],.left-controls[data-v-f867c41e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.left-controls[data-v-f867c41e]{gap:16px}.collapse-btn[data-v-f867c41e]{width:40px;height:40px;border:none;border-radius:10px;background:rgba(30,41,59,.1);cursor:pointer;-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}.collapse-btn i[data-v-f867c41e]{color:#1e293b;font-size:18px;-webkit-transition:all .3s ease;transition:all .3s ease}.collapse-btn[data-v-f867c41e]:hover{background:rgba(30,41,59,.2);-webkit-transform:scale(1.05);transform:scale(1.05)}.collapse-btn:hover i[data-v-f867c41e]{-webkit-transform:scale(1.1);transform:scale(1.1)}.main-title[data-v-f867c41e]{color:#1f2937;font-size:1.75rem;font-weight:700;margin:0;position:relative}.main-title[data-v-f867c41e]:before{content:"";position:absolute;left:-8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3px;height:20px;background:#1e293b;border-radius:2px}.control-actions[data-v-f867c41e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.screen-switch-btn[data-v-f867c41e]{position:relative;background:#fff;border:none;padding:10px 24px;border-radius:8px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1),inset 0 0 0 1px rgba(30,41,59,.3);box-shadow:0 2px 8px rgba(0,0,0,.1),inset 0 0 0 1px rgba(30,41,59,.3)}.screen-switch-btn .btn-content[data-v-f867c41e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.screen-switch-btn i[data-v-f867c41e]{color:#1e293b;font-size:18px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.screen-switch-btn .btn-text[data-v-f867c41e]{color:#606266;font-weight:500;font-size:14px;-webkit-transition:color .3s;transition:color .3s}.screen-switch-btn .hover-line[data-v-f867c41e]{position:absolute;bottom:-2px;left:50%;width:0;height:2px;background:#1e293b;-webkit-transition:all .3s;transition:all .3s}.screen-switch-btn[data-v-f867c41e]:hover{-webkit-box-shadow:0 4px 16px rgba(30,41,59,.15),inset 0 0 0 1px #1e293b;box-shadow:0 4px 16px rgba(30,41,59,.15),inset 0 0 0 1px #1e293b}.screen-switch-btn:hover i[data-v-f867c41e]{-webkit-transform:scale(1.1);transform:scale(1.1)}.screen-switch-btn:hover .btn-text[data-v-f867c41e]{color:#1e293b}.screen-switch-btn:hover .hover-line[data-v-f867c41e]{width:calc(100% - 32px);left:16px}.screen-switch-btn[data-v-f867c41e]:active{-webkit-transform:scale(.98);transform:scale(.98)}.fullscreen-btn[data-v-f867c41e]{width:40px;height:40px;border:none;border-radius:8px;background:#fff;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;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 2px 8px rgba(0,0,0,.1),inset 0 0 0 1px rgba(30,41,59,.3);box-shadow:0 2px 8px rgba(0,0,0,.1),inset 0 0 0 1px rgba(30,41,59,.3)}.fullscreen-btn i[data-v-f867c41e]{color:#606266;font-size:18px;-webkit-transition:all .3s;transition:all .3s}.fullscreen-btn[data-v-f867c41e]:hover{-webkit-box-shadow:0 4px 16px rgba(30,41,59,.15),inset 0 0 0 1px #1e293b;box-shadow:0 4px 16px rgba(30,41,59,.15),inset 0 0 0 1px #1e293b}.fullscreen-btn:hover i[data-v-f867c41e]{color:#1e293b;-webkit-transform:scale(1.1);transform:scale(1.1)}.fullscreen-btn[data-v-f867c41e]:active{-webkit-transform:scale(.95);transform:scale(.95)}.main-content[data-v-f867c41e]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.sidebar[data-v-f867c41e]{width:260px;background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);border-right:1px solid hsla(0,0%,100%,.2);-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);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}.sidebar.collapsed[data-v-f867c41e]{width:90px}.sidebar.collapsed .room-icon[data-v-f867c41e]{background:transparent}.sidebar-header[data-v-f867c41e]{padding:24px 20px 16px;border-bottom:1px solid rgba(0,0,0,.06)}.sidebar-header h3[data-v-f867c41e]{margin:0;color:#1f2937;font-size:1.1rem;font-weight:600}.room-list[data-v-f867c41e]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:16px 0;overflow-y:auto}.room-list[data-v-f867c41e]::-webkit-scrollbar{width:4px}.room-list[data-v-f867c41e]::-webkit-scrollbar-track{background:transparent}.room-list[data-v-f867c41e]::-webkit-scrollbar-thumb{background:rgba(30,41,59,.3);border-radius:2px}.room-item[data-v-f867c41e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 20px;margin:4px 16px;border-radius:12px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;background:rgba(30,41,59,.05);border:1px solid transparent}.room-item[data-v-f867c41e]:hover{background:rgba(30,41,59,.1);-webkit-transform:translateX(4px);transform:translateX(4px);-webkit-box-shadow:0 4px 12px rgba(30,41,59,.15);box-shadow:0 4px 12px rgba(30,41,59,.15)}.room-item.active[data-v-f867c41e]{background:linear-gradient(135deg,#1e293b,#475569);color:#fff;border-color:hsla(0,0%,100%,.2);-webkit-box-shadow:0 4px 16px rgba(30,41,59,.25);box-shadow:0 4px 16px rgba(30,41,59,.25)}.room-item.active .room-icon[data-v-f867c41e]{background:hsla(0,0%,100%,.2)}.room-item.active .room-icon i[data-v-f867c41e],.room-item.active .room-name[data-v-f867c41e]{color:#fff}.room-icon[data-v-f867c41e]{width:40px;height:40px;border-radius:10px;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:rgba(30,41,59,.1);margin-right:16px;-webkit-transition:all .3s ease;transition:all .3s ease}.room-icon i[data-v-f867c41e]{font-size:20px;color:#1e293b;-webkit-transition:all .3s ease;transition:all .3s ease}.room-info[data-v-f867c41e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.room-name[data-v-f867c41e]{margin:0;font-size:14px;font-weight:600;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.display-area[data-v-f867c41e]{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;background:#fff;height:calc(100vh - 80px);border-radius:16px;margin:8px;overflow:hidden}