@charset "UTF-8";#app{font-family:Avenir,Helvetica,Arial,sans-serif,Source Han Sans SC;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;height:100vh;font-weight:400;color:#fff;overflow:hidden}::-webkit-scrollbar{width:.04rem;height:.04rem}::-webkit-scrollbar-thumb{border-radius:.04rem;background:#105d81}::-webkit-scrollbar-thumb:hover{background:#099bc0}::-webkit-scrollbar-track{border-radius:.04rem;background:#082133}.locale-num-ltr,[dir=rtl] .el-table__cell,[dir=rtl] .item-value,[dir=rtl] .overview-metric-value,[dir=rtl] .stat-value,[dir=rtl] .summary-card__value,[dir=rtl] .total-value{direction:ltr;unicode-bidi:isolate}.locale-num-ltr{display:inline-block}[dir=rtl] .el-table__cell{text-align:right}.route-unavailable[data-v-fd900012]{display:flex;min-height:3.2rem;align-items:center;justify-content:center}.menu-list .menu-item[data-v-74710c13]{display:flex;align-items:center;padding:.12rem 0;cursor:pointer;transition:all .3s ease;border-radius:.06rem;margin-bottom:.05rem}.menu-list .menu-item[data-v-74710c13]:hover{background:hsla(0,0%,100%,.05)}.menu-list .menu-item.active[data-v-74710c13]{background:linear-gradient(135deg,rgba(24,219,233,.2),rgba(8,152,211,.2));border-left:.03rem solid #18dbe9;padding-left:.09rem}.menu-list .menu-item.active .menu-text[data-v-74710c13]{color:#18dbe9;font-weight:600}.menu-list .menu-item.active .menu-icon[data-v-74710c13]{color:#18dbe9}.menu-list .menu-item .menu-icon[data-v-74710c13]{width:.2rem;height:.2rem;margin-right:.12rem;display:flex;align-items:center;justify-content:center;color:#bccedc}.menu-list .menu-item .menu-icon svg[data-v-74710c13]{width:.16rem;height:.16rem}.menu-list .menu-item .menu-text[data-v-74710c13]{font-size:.14rem;color:#bccedc;transition:all .3s ease}.charging-pile-grid[data-v-4412cbd2]{height:100%;background:rgba(4,27,47,.5);border-radius:.1rem;padding:.15rem;border:.01rem solid rgba(28,244,252,.2)}.pile-carousel[data-v-4412cbd2],.pile-carousel[data-v-4412cbd2] .el-carousel__container{height:100%;overflow:hidden}.pile-carousel[data-v-4412cbd2] .el-carousel__item{overflow:hidden}.carousel-page[data-v-4412cbd2]{height:100%;display:flex;align-items:center;overflow:hidden}.content-container[data-v-4412cbd2]{height:100%;overflow:hidden}.data-bottom[data-v-4412cbd2]{width:100%;height:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:.15rem;overflow:hidden}.data-item[data-v-4412cbd2]{display:flex;flex-direction:column;gap:.15rem;height:100%;padding:.15rem;background-color:rgba(4,27,47,.5);border-radius:.1rem;transition:all .2s;box-shadow:inset 0 0 .15rem transparent}.data-item .title[data-v-4412cbd2]{text-align:left;font-size:.16rem;font-weight:600;color:#00faff;margin-bottom:0;cursor:pointer;transition:color .2s}.data-item .title[data-v-4412cbd2]:hover{color:rgba(0,251,255,.7137254901960784)}.data-item .title[data-v-4412cbd2]:active{color:#00faff}.data-item .pile-info .info-row[data-v-4412cbd2]{display:flex;justify-content:space-between;margin-bottom:.08rem}.data-item .pile-info .info-row .label[data-v-4412cbd2]{font-size:.14rem;color:#bccedc}.data-item .pile-info .info-row .value[data-v-4412cbd2]{font-size:.14rem;color:#fff;font-weight:500}.data-item .sockets-container[data-v-4412cbd2]{display:flex;justify-content:space-around;align-items:center;gap:.1rem;flex:1}.data-item .sockets-container .socket-item[data-v-4412cbd2]{display:flex;flex-direction:column;align-items:center;flex:1}.data-item .sockets-container .socket-item .socket-label[data-v-4412cbd2]{font-size:.12rem;color:#fff;margin-bottom:.12rem;font-weight:500}.data-item .sockets-container .socket-item .socket-wrapper[data-v-4412cbd2]{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:.06rem}.data-item .sockets-container .socket-item .socket-glow[data-v-4412cbd2]{position:absolute;width:.7rem;height:.7rem;border-radius:50%;z-index:0;pointer-events:none}.data-item .sockets-container .socket-item .socket-glow.socket-offline[data-v-4412cbd2]{background:radial-gradient(circle,hsla(0,0%,70.2%,.6) 0,hsla(0,0%,70.2%,.3) 40%,hsla(0,0%,70.2%,.15) 80%,hsla(0,0%,70.2%,0) 100%);border:.01rem solid hsla(0,0%,70.2%,.4)}.data-item .sockets-container .socket-item .socket-glow.socket-idle[data-v-4412cbd2]{background:radial-gradient(circle,rgba(11,254,146,.6) 0,rgba(11,254,146,.3) 40%,rgba(11,254,146,.15) 80%,rgba(11,254,146,0) 100%);border:.01rem solid rgba(11,254,146,.4)}.data-item .sockets-container .socket-item .socket-glow.socket-not-charging[data-v-4412cbd2]{background:radial-gradient(circle,rgba(255,192,0,.6) 0,rgba(255,192,0,.3) 40%,rgba(255,192,0,.15) 80%,rgba(255,192,0,0) 100%);border:.01rem solid rgba(255,192,0,.4)}.data-item .sockets-container .socket-item .socket-glow.socket-charging[data-v-4412cbd2]{background:radial-gradient(circle,rgba(0,147,239,.6) 0,rgba(0,147,239,.3) 40%,rgba(0,147,239,.15) 80%,rgba(0,147,239,0) 100%);border:.01rem solid rgba(0,147,239,.4)}.data-item .sockets-container .socket-item .socket-glow.socket-reserved[data-v-4412cbd2]{background:radial-gradient(circle,rgba(125,110,254,.6) 0,rgba(125,110,254,.3) 40%,rgba(125,110,254,.15) 80%,rgba(125,110,254,0) 100%);border:.01rem solid rgba(125,110,254,.4)}.data-item .sockets-container .socket-item .socket-glow.socket-fault[data-v-4412cbd2]{background:radial-gradient(circle,rgba(248,37,70,.6) 0,rgba(248,37,70,.3) 40%,rgba(248,37,70,.15) 80%,rgba(248,37,70,0) 100%);border:.01rem solid rgba(248,37,70,.4)}.data-item .sockets-container .socket-item .socket-circle[data-v-4412cbd2]{width:.56rem;height:.56rem;border-radius:50%;border:.03rem solid;display:flex;justify-content:center;align-items:center;position:relative;z-index:1}.data-item .sockets-container .socket-item .socket-circle.socket-offline[data-v-4412cbd2]{border-color:#b3b3b3;background:#b3b3b3}.data-item .sockets-container .socket-item .socket-circle.socket-idle[data-v-4412cbd2]{border-color:#0bfe92;background:#0bfe92}.data-item .sockets-container .socket-item .socket-circle.socket-not-charging[data-v-4412cbd2]{border-color:#ffc000;background:#ffc000}.data-item .sockets-container .socket-item .socket-circle.socket-charging[data-v-4412cbd2]{border-color:#0093ef;background:#0093ef}.data-item .sockets-container .socket-item .socket-circle.socket-reserved[data-v-4412cbd2]{border-color:#7d6efe;background:#7d6efe}.data-item .sockets-container .socket-item .socket-circle.socket-fault[data-v-4412cbd2]{border-color:#f82546;background:#f82546}.data-item .sockets-container .socket-item .socket-circle .socket-status[data-v-4412cbd2]{font-size:.14rem;color:#fff;font-weight:700;text-shadow:.01rem .01rem .02rem rgba(0,0,0,.8);letter-spacing:.005rem}.data-item .sockets-container .socket-item .socket-actions[data-v-4412cbd2]{display:block;margin-top:.1rem}.data-item .sockets-container .socket-item .socket-actions .el-button[data-v-4412cbd2]{color:#18dbe9!important;font-size:.1rem!important;padding:.02rem .06rem!important;border:.01rem solid rgba(24,219,233,.3)!important;border-radius:.04rem!important;background:rgba(24,219,233,.1)!important;display:inline-block!important;line-height:1.2!important;min-height:auto!important}.data-item .sockets-container .socket-item .socket-actions .el-button[data-v-4412cbd2]:hover{color:#fff!important;background:rgba(24,219,233,.2)!important;border-color:rgba(24,219,233,.5)!important}.data-item .sockets-container .socket-item .socket-actions .el-button.detail-button[data-v-4412cbd2]{display:flex;justify-content:center;align-items:center;width:.64rem;height:.28rem;font-size:.14rem!important;border-radius:.5rem!important;padding:.04rem .12rem!important;color:#fff!important;background:rgba(24,219,233,.1)!important;border:.01rem solid rgba(24,219,233,.3)!important;position:relative!important}.data-item .sockets-container .socket-item .socket-actions .el-button.detail-button[data-v-4412cbd2]:before{content:"";position:absolute;left:0;top:0;width:.12rem;height:100%;border-left:.015rem solid #18dbe9;border-radius:.5rem 0 0 .5rem}.data-item .sockets-container .socket-item .socket-actions .el-button.detail-button[data-v-4412cbd2]:after{content:"";position:absolute;right:0;top:0;width:.12rem;height:100%;border-right:.015rem solid #18dbe9;border-radius:0 .5rem .5rem 0}.data-item .sockets-container .socket-item .socket-actions .el-button.detail-button[data-v-4412cbd2]:hover{background:rgba(24,219,233,.2)!important;border-color:rgba(24,219,233,.5)!important}.flex-column[data-v-4412cbd2]{display:flex;flex-direction:column}.detail-container[data-v-4412cbd2]{height:100%;display:flex;flex-direction:column}.detail-container .detail-header[data-v-4412cbd2]{display:flex;justify-content:space-between;align-items:center;padding:.16rem .2rem;border-bottom:.01rem solid hsla(0,0%,100%,.2)}.detail-container .detail-header h3[data-v-4412cbd2]{color:#fff;font-size:.18rem;font-weight:600;margin:0}.detail-container .detail-header .back-btn[data-v-4412cbd2]{background:linear-gradient(135deg,#18dbe9,#0898d3);border:none;border-radius:.06rem;padding:.08rem .16rem;color:#fff;font-size:.14rem;cursor:pointer;transition:all .3s ease}.detail-container .detail-header .back-btn[data-v-4412cbd2]:hover{background:linear-gradient(135deg,#0898d3,#18dbe9);transform:translateY(-.01rem)}.data-empty-state[data-v-4412cbd2]{z-index:10;margin-top:.25rem;width:100%;height:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.data-empty-state .el-images[data-v-4412cbd2]{width:1.6rem;height:1.6rem}.daily-charging-amount-box[data-v-512bfd11]{height:100%;padding:.15rem .15rem;background:url(../../static/img/cdz-1.af778211.png) no-repeat 50%/cover;background-repeat:no-repeat;background-position:50%;background-size:100% 100%;border-radius:.1rem}.data-item-title .value[data-v-512bfd11]{font-size:.24rem}.data-item-title[data-v-512bfd11]{display:flex;justify-content:space-between;align-items:center;color:#bccedc;margin-bottom:.08rem}.data-item-title .title[data-v-512bfd11]{font-size:.18rem;font-weight:500;color:#bccedc}.data-item-title .value[data-v-512bfd11]{font-weight:500;font-size:.18rem;color:#00faff}.data-item-title .unit[data-v-512bfd11]{font-size:.1rem;color:#bccedc}.data-item-content[data-v-512bfd11]{display:flex;height:calc(100% - .5rem);gap:.15rem}.data-item-content .left-section[data-v-512bfd11]{width:1rem;display:flex;flex-direction:column;justify-content:center;gap:.2rem}.data-item-content .left-section .growth-item[data-v-512bfd11]{display:flex;flex-direction:column;align-items:flex-start}.data-item-content .left-section .growth-item .growth-label[data-v-512bfd11]{font-size:.14rem;color:#bccedc;margin-bottom:.06rem;line-height:1.2}.data-item-content .left-section .growth-item .growth-value[data-v-512bfd11]{font-size:.16rem;color:#fff;font-weight:600;line-height:1.2;display:flex;align-items:center}.data-item-content .right-section[data-v-512bfd11]{flex:1}.flex-column[data-v-512bfd11]{display:flex;flex-direction:column}.daily-revenue-box[data-v-3c31b6d8]{height:100%;padding:.15rem .15rem;background:url(../../static/img/sy-1.19f4a112.png) no-repeat 50%/cover;background-repeat:no-repeat;background-position:50%;background-size:100% 100%;border-radius:.1rem}.data-item-title .value[data-v-3c31b6d8]{font-size:.24rem}.data-item-title[data-v-3c31b6d8]{display:flex;justify-content:space-between;align-items:center;color:#bccedc;margin-bottom:.08rem}.data-item-title .title[data-v-3c31b6d8]{font-size:.18rem;font-weight:500;color:#bccedc}.data-item-title .value[data-v-3c31b6d8]{font-weight:500;font-size:.18rem;color:#00faff}.data-item-title .unit[data-v-3c31b6d8]{font-size:.1rem;color:#bccedc}.data-item-content[data-v-3c31b6d8]{display:flex;height:calc(100% - .5rem);gap:.15rem}.data-item-content .left-section[data-v-3c31b6d8]{width:1rem;display:flex;flex-direction:column;justify-content:center;gap:.2rem}.data-item-content .left-section .growth-item[data-v-3c31b6d8]{display:flex;flex-direction:column;align-items:flex-start}.data-item-content .left-section .growth-item .growth-label[data-v-3c31b6d8]{font-size:.14rem;color:#bccedc;margin-bottom:.06rem;line-height:1.2}.data-item-content .left-section .growth-item .growth-value[data-v-3c31b6d8]{font-size:.16rem;color:#fff;font-weight:600;line-height:1.2;display:flex;align-items:center}.data-item-content .right-section[data-v-3c31b6d8]{flex:1}.flex-column[data-v-3c31b6d8]{display:flex;flex-direction:column}.status-summary[data-v-3c83d051]{display:flex;align-items:baseline;gap:.04rem}.status-summary .total-count[data-v-3c83d051]{font-weight:500;font-size:.24rem;color:#00faff}.status-summary .unit[data-v-3c83d051]{font-size:.14rem;color:#bccedc}.device-status-content[data-v-3c83d051]{display:flex;flex-direction:column;height:100%}.device-status-content .chart-section[data-v-3c83d051]{flex:2;display:flex;align-items:center;justify-content:center}.device-status-content .status-legend[data-v-3c83d051]{flex:1;display:flex;align-items:center;justify-content:center}.device-status-content .status-legend .status-list[data-v-3c83d051]{display:grid;grid-template-columns:35% 40%;gap:.2rem .2rem}.device-status-content .status-legend .status-list .status-item[data-v-3c83d051]{display:flex;align-items:center;gap:.08rem}.device-status-content .status-legend .status-list .status-item[data-v-3c83d051]:nth-child(odd){justify-self:start;margin-left:-.4rem}.device-status-content .status-legend .status-list .status-item[data-v-3c83d051]:nth-child(2n){justify-self:start;margin-left:calc(50% - .1rem)}.device-status-content .status-legend .status-list .status-item .status-indicator[data-v-3c83d051]{width:.1rem;height:.1rem;border-radius:50%;background-color:var(--status-color);flex-shrink:0}.device-status-content .status-legend .status-list .status-item .status-info[data-v-3c83d051]{display:flex;align-items:center;flex:1;white-space:nowrap}.device-status-content .status-legend .status-list .status-item .status-info .status-label[data-v-3c83d051]{font-size:.13rem;color:#fff;line-height:1;font-weight:400;white-space:nowrap}.time-selector[data-v-2a8d57b7]{display:flex;align-items:center;justify-content:space-between;width:3.5rem;height:.4rem}.time-selector .tab-list[data-v-2a8d57b7]{display:flex;align-items:center;height:.36rem}.time-selector .tab-list .tab-item[data-v-2a8d57b7]{display:flex;align-items:center;height:.32rem;line-height:1;font-size:.16rem!important;border-bottom:.01rem solid transparent;padding:.06rem .12rem .02rem .12rem;margin:0 .02rem;transition:all .3s ease;color:#fff!important;cursor:pointer}.time-selector .tab-list .tab-item[data-v-2a8d57b7]:after{display:none!important}.time-selector .tab-list .tab-item[data-v-2a8d57b7]:hover{background:linear-gradient(180deg,rgba(24,219,233,.2),transparent)!important;color:#00faff!important}.time-selector .tab-list .tab-item.active[data-v-2a8d57b7]{border-bottom-color:#00e6e6;font-weight:500;background:linear-gradient(180deg,rgba(24,219,233,.3),transparent)!important;color:#00faff!important}.time-selector .date-selectors[data-v-2a8d57b7]{display:flex;align-items:center}.time-selector .date-selectors[data-v-2a8d57b7] .el-date-editor{height:.32rem;line-height:.32rem}.time-selector .date-selectors[data-v-2a8d57b7] .el-date-editor .el-input__inner{background:transparent;border:.01rem solid hsla(0,0%,100%,.15);color:#fff;font-size:.16rem;height:.32rem;line-height:.32rem;padding-left:25%;padding-right:.3rem;border-radius:.06rem}.time-selector .date-selectors[data-v-2a8d57b7] .el-date-editor .el-input__inner:hover{border-color:rgba(24,219,233,.4);background:transparent}.time-selector .date-selectors[data-v-2a8d57b7] .el-date-editor .el-input__inner:focus{border-color:rgba(24,219,233,.6);background:transparent;box-shadow:0 0 0 .02rem rgba(24,219,233,.1)}.time-selector .date-selectors[data-v-2a8d57b7] .el-date-editor .el-input__suffix .el-input__icon{color:#bccedc;font-size:.14rem}.chart-content[data-v-2a8d57b7]{height:100%}.menu-data-box[data-v-07ba2e8a]{display:flex;justify-content:space-between;width:98%;height:.42rem;overflow:hidden}.menu-data-box .btn-flag[data-v-07ba2e8a]{width:.01rem;height:.16rem;background:#999}.menu-data-box .menu-title[data-v-07ba2e8a]{display:flex;align-items:center}.menu-data-box .menu-btn-list[data-v-07ba2e8a]{display:flex;justify-content:space-between;align-items:center;width:56%}.menu-data-box .menu-btn-list .menu-btn[data-v-07ba2e8a]{display:flex;align-items:center;width:auto;height:.38rem;padding:.1rem .15rem;background:hsla(0,0%,80%,.2);border-radius:.04rem;text-align:center;font-weight:400;font-size:.22rem;color:#fff;cursor:pointer}.menu-data-box .menu-btn-list .menu-btn[data-v-07ba2e8a]:hover{background:rgba(8,115,213,.2)}.menu-data-box .menu-btn-list .menu-btn-active[data-v-07ba2e8a]{position:relative;color:#0ff;background:rgba(8,115,213,.2);border-radius:.04rem;border-left:none;border-right:none}.menu-data-box .menu-btn-list .menu-btn-active[data-v-07ba2e8a]:after,.menu-data-box .menu-btn-list .menu-btn-active[data-v-07ba2e8a]:before{content:"";position:absolute;top:0;bottom:0;width:.02rem}.menu-data-box .menu-btn-list .menu-btn-active[data-v-07ba2e8a]:before{left:-.01rem;background:linear-gradient(270deg,transparent,#0ff)}.menu-data-box .menu-btn-list .menu-btn-active[data-v-07ba2e8a]:after{right:-.01rem;background:linear-gradient(90deg,transparent,#0ff)}.menu-data-box .menu-data[data-v-07ba2e8a]{display:flex;align-items:center;gap:.3rem;height:100%;margin:0 auto;text-align:center}.menu-data-box .menu-data p[data-v-07ba2e8a]{margin:0}.menu-data-box .menu-data .item[data-v-07ba2e8a]{display:flex;align-items:center}.menu-data-box .menu-data img[data-v-07ba2e8a]{margin-right:.15rem;width:.2rem;height:.2rem;display:block}.menu-data-box .menu-data .value[data-v-07ba2e8a]{font-weight:500;font-size:.22rem;color:#fff}.menu-data-box .menu-data .name[data-v-07ba2e8a]{margin-right:.15rem;font-weight:400;font-size:.2rem;color:#bccedc}.menu-data-box .menu-data .flag[data-v-07ba2e8a]{width:.01rem;height:.31rem;margin:0 .05rem;background:linear-gradient(180deg,transparent 0,hsla(0,0%,100%,.6) 20%,hsla(0,0%,100%,.6) 80%,transparent);clip-path:polygon(50% 0,100% 20%,100% 80%,50% 100%,0 80%,0 20%)}[data-v-fda7a3aa] .el-menu-item span,[data-v-fda7a3aa] .el-submenu__title span{display:flex;align-items:center;max-width:100%;white-space:normal;word-break:break-word;line-height:.2rem}[data-v-fda7a3aa] .el-menu-item{display:flex;align-items:center;line-height:0;height:auto;min-height:.56rem;padding:.12rem .1rem;gap:.08rem;box-sizing:border-box}[data-v-fda7a3aa] .el-menu-item+.el-menu-item,[data-v-fda7a3aa] .el-menu-item-group+.el-menu-item-group{margin-top:.04rem}[data-v-fda7a3aa] .el-menu-item i{flex-shrink:0}.left-menu-normal[data-v-fda7a3aa]{width:2.3rem}.left-menu-collapse[data-v-fda7a3aa]{width:.74rem}.menu-icon-normal[data-v-fda7a3aa]{width:.2rem}.menu-icon-collapse[data-v-fda7a3aa]{width:100%}.left-menu[data-v-fda7a3aa]{height:100%;background:#072643;border-radius:.1rem;overflow-y:auto;overflow-x:hidden;transition:all .3s ease-in-out}.el-menu[data-v-fda7a3aa]{width:100%}.el-menu-vertical-demo[data-v-fda7a3aa]:not(.el-menu--collapse){min-height:calc(100% - .45rem)}.el-menu-btn[data-v-fda7a3aa]{position:absolute;bottom:.2rem;display:flex;justify-content:center;align-items:center;height:.41rem;background:#0b2c49;border-radius:.1rem;cursor:pointer}.main-content[data-v-321033d2]{display:flex;width:99%;height:calc(100% - .5rem);overflow:hidden;gap:.2rem}.right-content[data-v-321033d2]{flex:1 1 0;min-width:0;overflow:hidden}.fullscreen-box[data-v-fff85314]{display:flex;width:100%;height:100%;flex-wrap:wrap;position:relative;overflow-y:auto;justify-content:center}.fullscreen-btn[data-v-fff85314]{position:absolute;top:.1rem;right:.1rem;z-index:1000;font-size:.24rem;cursor:pointer;color:#fff}.no-data[data-v-fff85314]{height:100%;display:flex;justify-content:center;align-items:center;font-size:.3rem;flex-direction:column}.bind-btn[data-v-fff85314]{font-size:.22rem;margin-top:.2rem}.config-container .search-container[data-v-fff85314]{width:3.8rem;margin-bottom:.1rem;display:flex;gap:.2rem}.config-container .config-list[data-v-fff85314]{width:12.6rem;display:flex;gap:.2rem;flex-wrap:wrap}.config-container .config-list .config-item[data-v-fff85314]{width:calc(25% - .15rem);height:2rem;padding:.1rem;background:hsla(0,0%,48.2%,.2);border-radius:.05rem;position:relative;user-select:none}.config-container .config-list .config-item .title[data-v-fff85314]{line-height:.32rem;text-align:center;color:#fff}.config-container .config-list .config-item .btn-group[data-v-fff85314]{width:100%;height:.36rem;display:flex;background:rgba(0,0,0,.7);position:absolute;bottom:.05rem}.config-container .config-list .config-item.active[data-v-fff85314]:before{content:"へ";width:100%;height:100%;position:absolute;top:0;left:0;border-radius:.05rem;z-index:999;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;color:#67c23a;font-size:.7rem;transform:rotateX(180deg)}.config-container .pagination[data-v-fff85314]{display:flex;justify-content:center;margin-top:.2rem}.charging-pile-detail[data-v-0ae519f1]{display:grid;grid-template-rows:.8fr 1.4fr .8fr;gap:.12rem;height:100%;flex:1;overflow:hidden}.charging-pile-detail .top-section[data-v-0ae519f1]{display:grid;grid-template-columns:1fr 1fr;gap:.16rem;height:100%}.charging-pile-detail .middle-section[data-v-0ae519f1]{display:grid;grid-template-columns:.8fr 1.4fr .8fr;gap:.16rem;height:100%}.charging-pile-detail .bottom-section[data-v-0ae519f1]{display:grid;grid-template-columns:1fr 1fr;gap:.16rem;height:100%}.charging-pile-detail .chart-container[data-v-0ae519f1]{height:100%}.charging-pile-detail .chart-container .chart[data-v-0ae519f1]{width:100%;height:100%}.charging-pile-detail .placeholder[data-v-0ae519f1]{display:flex;align-items:center;justify-content:center;height:100%;color:#bccedc;font-size:.14rem;background:hsla(0,0%,100%,.05);border-radius:.04rem;border:.01rem dashed hsla(0,0%,100%,.2)}.charging-pile-detail .energy-content[data-v-0ae519f1],.charging-pile-detail .revenue-content[data-v-0ae519f1]{height:100%;display:flex}.charging-pile-detail .energy-content .comparison-data[data-v-0ae519f1],.charging-pile-detail .revenue-content .comparison-data[data-v-0ae519f1]{width:.8rem;display:flex;flex-direction:column;justify-content:center;padding-right:.08rem}.charging-pile-detail .energy-content .comparison-data .comparison-item[data-v-0ae519f1],.charging-pile-detail .revenue-content .comparison-data .comparison-item[data-v-0ae519f1]{margin-bottom:.16rem}.charging-pile-detail .energy-content .comparison-data .comparison-item .label[data-v-0ae519f1],.charging-pile-detail .revenue-content .comparison-data .comparison-item .label[data-v-0ae519f1]{color:#bccedc;font-size:.12rem;margin-bottom:.04rem}.charging-pile-detail .energy-content .comparison-data .comparison-item .value[data-v-0ae519f1],.charging-pile-detail .revenue-content .comparison-data .comparison-item .value[data-v-0ae519f1]{color:#00faff;font-size:.14rem;font-weight:600}.charging-pile-detail .energy-content .comparison-data .comparison-item .value.positive[data-v-0ae519f1],.charging-pile-detail .revenue-content .comparison-data .comparison-item .value.positive[data-v-0ae519f1]{color:#1ee9ad}.charging-pile-detail .energy-content .comparison-data .comparison-item .value.negative[data-v-0ae519f1],.charging-pile-detail .revenue-content .comparison-data .comparison-item .value.negative[data-v-0ae519f1]{color:#f82546}.charging-pile-detail .energy-content .chart-section[data-v-0ae519f1],.charging-pile-detail .revenue-content .chart-section[data-v-0ae519f1]{flex:1;display:flex;flex-direction:column}.charging-pile-detail .energy-content .chart-section .total-value[data-v-0ae519f1],.charging-pile-detail .revenue-content .chart-section .total-value[data-v-0ae519f1]{color:#fff;font-size:.24rem;font-weight:600;text-align:right}.charging-pile-detail .energy-content .chart-section .chart-container[data-v-0ae519f1],.charging-pile-detail .revenue-content .chart-section .chart-container[data-v-0ae519f1]{flex:1}.charging-pile-detail .energy-content .chart-section .chart-container .chart[data-v-0ae519f1],.charging-pile-detail .revenue-content .chart-section .chart-container .chart[data-v-0ae519f1]{height:100%;width:100%}.charging-pile-detail .power-display[data-v-0ae519f1]{height:100%;display:flex;flex-direction:column}.charging-pile-detail .power-display .gauge-chart[data-v-0ae519f1]{height:70%;width:100%}.charging-pile-detail .power-display .power-list[data-v-0ae519f1]{height:30%;margin-top:.08rem}.charging-pile-detail .power-display .power-list .list-header[data-v-0ae519f1]{display:flex;padding:.08rem 0;border-bottom:.01rem solid hsla(0,0%,100%,.2);color:#bccedc;font-size:.12rem;font-weight:600}.charging-pile-detail .power-display .power-list .list-header .header-item[data-v-0ae519f1]{flex:1;text-align:center}.charging-pile-detail .power-display .power-list .list-header .header-item[data-v-0ae519f1]:first-child{text-align:left}.charging-pile-detail .power-display .power-list .list-header .header-item[data-v-0ae519f1]:last-child{text-align:right}.charging-pile-detail .power-display .power-list .list-body .list-row[data-v-0ae519f1]{display:flex;padding:.08rem 0;border-bottom:.01rem solid hsla(0,0%,100%,.1);color:#fff;font-size:.12rem}.charging-pile-detail .power-display .power-list .list-body .list-row .row-item[data-v-0ae519f1]{flex:1;text-align:center}.charging-pile-detail .power-display .power-list .list-body .list-row .row-item[data-v-0ae519f1]:first-child{text-align:left}.charging-pile-detail .power-display .power-list .list-body .list-row .row-item[data-v-0ae519f1]:last-child{text-align:right}.charging-pile-detail .power-display .power-list .list-body .list-row[data-v-0ae519f1]:last-child{border-bottom:none}.charging-pile-detail .power-display .power-list .list-body .list-row .status[data-v-0ae519f1]{font-size:.12rem;color:#fff}.charging-pile-detail .power-display .power-list .list-body .list-row .status.offline[data-v-0ae519f1]{color:#b3b3b3}.charging-pile-detail .power-display .power-list .list-body .list-row .status.idle[data-v-0ae519f1]{color:#0bfe92}.charging-pile-detail .power-display .power-list .list-body .list-row .status.not-charging[data-v-0ae519f1]{color:#ffc000}.charging-pile-detail .power-display .power-list .list-body .list-row .status.charging[data-v-0ae519f1]{color:#0093ef}.charging-pile-detail .power-display .power-list .list-body .list-row .status.reserved[data-v-0ae519f1]{color:#7d6efe}.charging-pile-detail .power-display .power-list .list-body .list-row .status.fault[data-v-0ae519f1]{color:#f82546}.charging-pile-detail .fault-table[data-v-0ae519f1],.charging-pile-detail .gun-order-table[data-v-0ae519f1]{height:100%}.charging-pile-detail .fault-table[data-v-0ae519f1] .el-table__body-wrapper::-webkit-scrollbar,.charging-pile-detail .gun-order-table[data-v-0ae519f1] .el-table__body-wrapper::-webkit-scrollbar{width:.06rem}.charging-pile-detail .fault-table[data-v-0ae519f1] .el-table__body-wrapper::-webkit-scrollbar-track,.charging-pile-detail .gun-order-table[data-v-0ae519f1] .el-table__body-wrapper::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:.03rem}.charging-pile-detail .fault-table[data-v-0ae519f1] .el-table__body-wrapper::-webkit-scrollbar-thumb,.charging-pile-detail .gun-order-table[data-v-0ae519f1] .el-table__body-wrapper::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:.03rem}.charging-pile-detail .fault-table[data-v-0ae519f1] .el-table__body-wrapper::-webkit-scrollbar-thumb:hover,.charging-pile-detail .gun-order-table[data-v-0ae519f1] .el-table__body-wrapper::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5)}.charging-pile-detail .fault-table .table-header[data-v-0ae519f1],.charging-pile-detail .gun-order-table .table-header[data-v-0ae519f1]{display:flex;justify-content:space-between;padding:.08rem 0;border-bottom:.01rem solid hsla(0,0%,100%,.2);color:#bccedc;font-size:.12rem;font-weight:600}.charging-pile-detail .fault-table .table-body .table-row[data-v-0ae519f1],.charging-pile-detail .gun-order-table .table-body .table-row[data-v-0ae519f1]{display:flex;justify-content:space-between;padding:.08rem 0;border-bottom:.01rem solid hsla(0,0%,100%,.1);color:#fff;font-size:.12rem}.charging-pile-detail .fault-table .table-body .table-row[data-v-0ae519f1]:last-child,.charging-pile-detail .gun-order-table .table-body .table-row[data-v-0ae519f1]:last-child{border-bottom:none}.charging-pile-detail .fault-table .table-body .table-row .status[data-v-0ae519f1],.charging-pile-detail .gun-order-table .table-body .table-row .status[data-v-0ae519f1]{padding:.02rem .06rem;border-radius:.04rem;font-size:.1rem}.charging-pile-detail .fault-table .table-body .table-row .status.charging[data-v-0ae519f1],.charging-pile-detail .gun-order-table .table-body .table-row .status.charging[data-v-0ae519f1]{background:rgba(24,219,233,.2);color:#18dbe9}.charging-pile-detail .fault-table .table-body .table-row .status.idle[data-v-0ae519f1],.charging-pile-detail .gun-order-table .table-body .table-row .status.idle[data-v-0ae519f1]{background:rgba(255,165,0,.2);color:orange}.charging-pile-detail .fault-table .table-body .table-row .status.resolved[data-v-0ae519f1],.charging-pile-detail .gun-order-table .table-body .table-row .status.resolved[data-v-0ae519f1]{background:rgba(40,202,90,.2);color:#28ca5a}.order-management-container[data-v-22392194]{height:100%;display:flex;flex-direction:column}.order-management-container .top-navigation[data-v-22392194]{display:flex;align-items:center;margin-bottom:.2rem}.order-management-container .top-navigation .current-pile[data-v-22392194]{margin-left:.2rem;font-size:.16rem;font-weight:700;color:#18dbe9;text-shadow:0 0 .02rem rgba(24,219,233,.5)}.order-management-container .top-navigation .el-button[data-v-22392194]{color:#18dbe9}.order-management-container .top-navigation .el-buttonhover[data-v-22392194]{color:#47e2ed}.order-management-container .search-form[data-v-22392194]{margin-bottom:.2rem}.order-management-container .table-container[data-v-22392194]{flex:1;display:flex;flex-direction:column;overflow:hidden}.order-management-container .table-container .pagination-container[data-v-22392194]{margin-top:.2rem;display:flex;justify-content:center}.order-management-container[data-v-22392194] .order-detail-dialog{background:linear-gradient(135deg,rgba(13,36,57,.9),rgba(34,53,74,.9));border-radius:.1rem;border:.01rem solid rgba(24,219,233,.3)}.order-management-container[data-v-22392194] .order-detail-dialog .el-dialog__header{background:linear-gradient(90deg,rgba(24,219,233,.1),rgba(8,152,211,.1));padding:.15rem .2rem;border-bottom:.01rem solid rgba(24,219,233,.2)}.order-management-container[data-v-22392194] .order-detail-dialog .el-dialog__header .el-dialog__title{color:#18dbe9;font-weight:700;font-size:.18rem;font-family:Microsoft YaHei,微软雅黑,Arial,sans-serif}.order-management-container[data-v-22392194] .order-detail-dialog .el-dialog__body{padding:.2rem;background-color:transparent;max-height:70vh;overflow-y:auto}.order-management-container[data-v-22392194] .order-detail-dialog .el-dialog__footer{border-top:.01rem solid rgba(24,219,233,.2);padding:.15rem .2rem}.order-management-container[data-v-22392194] .order-detail-dialog .el-dialog__footer .el-button{background:rgba(24,219,233,.2);border:.01rem solid rgba(24,219,233,.5);color:#fff;font-family:Microsoft YaHei,微软雅黑,Arial,sans-serif}.order-management-container[data-v-22392194] .order-detail-dialog .el-dialog__footer .el-button:hover{background:rgba(24,219,233,.4)}.order-detail[data-v-22392194]{display:grid;grid-template-columns:repeat(2,1fr);gap:.15rem;background-color:rgba(0,0,0,.3);padding:.2rem;border-radius:.08rem;margin-bottom:.1rem}.order-detail .detail-item[data-v-22392194]{display:flex;align-items:center;margin-bottom:.15rem;padding:.05rem;border-radius:.04rem;background-color:rgba(0,0,0,.2)}.order-detail .detail-item .label[data-v-22392194]{width:1.1rem;color:#18dbe9;text-align:right;margin-right:.1rem;font-weight:700;font-family:Microsoft YaHei,微软雅黑,Arial,sans-serif;text-shadow:0 0 .02rem rgba(24,219,233,.5)}.order-detail .detail-item .value[data-v-22392194]{flex:1;color:#fff;font-family:Microsoft YaHei,微软雅黑,Arial,sans-serif;padding-left:.05rem}.order-management-container[data-v-7d325602]{height:100%;display:flex;flex-direction:column;background-color:#0a2e4c;border-radius:.1rem;padding:.2rem}.order-management-container .search-form[data-v-7d325602]{margin-bottom:.2rem}.order-management-container .table-container[data-v-7d325602]{flex:1;display:flex;flex-direction:column;overflow:hidden}.order-management-container .table-container .pagination-container[data-v-7d325602]{margin-top:.2rem;display:flex;justify-content:center}.order-management-container[data-v-7d325602] .order-detail-dialog{background:linear-gradient(135deg,rgba(13,36,57,.9),rgba(34,53,74,.9));border-radius:.1rem;border:.01rem solid rgba(24,219,233,.3)}.order-management-container[data-v-7d325602] .order-detail-dialog .el-dialog__header{background:linear-gradient(90deg,rgba(24,219,233,.1),rgba(8,152,211,.1));padding:.15rem .2rem;border-bottom:.01rem solid rgba(24,219,233,.2)}.order-management-container[data-v-7d325602] .order-detail-dialog .el-dialog__header .el-dialog__title{color:#18dbe9;font-weight:700;font-size:.18rem;font-family:Microsoft YaHei,微软雅黑,Arial,sans-serif}.order-management-container[data-v-7d325602] .order-detail-dialog .el-dialog__body{padding:.2rem;background-color:transparent;max-height:70vh;overflow-y:auto}.order-management-container[data-v-7d325602] .order-detail-dialog .el-dialog__footer{border-top:.01rem solid rgba(24,219,233,.2);padding:.15rem .2rem}.order-management-container[data-v-7d325602] .order-detail-dialog .el-dialog__footer .el-button{background:rgba(24,219,233,.2);border:.01rem solid rgba(24,219,233,.5);color:#fff;font-family:Microsoft YaHei,微软雅黑,Arial,sans-serif}.order-management-container[data-v-7d325602] .order-detail-dialog .el-dialog__footer .el-button:hover{background:rgba(24,219,233,.4)}.order-detail[data-v-7d325602]{display:grid;grid-template-columns:repeat(2,1fr);gap:.15rem;background-color:rgba(0,0,0,.3);padding:.2rem;border-radius:.08rem;margin-bottom:.1rem}.order-detail .detail-item[data-v-7d325602]{display:flex;align-items:center;margin-bottom:.15rem;padding:.05rem;border-radius:.04rem;background-color:rgba(0,0,0,.2)}.order-detail .detail-item .label[data-v-7d325602]{width:1.1rem;color:#18dbe9;text-align:right;margin-right:.1rem;font-weight:700;font-family:Microsoft YaHei,微软雅黑,Arial,sans-serif;text-shadow:0 0 .02rem rgba(24,219,233,.5)}.order-detail .detail-item .value[data-v-7d325602]{flex:1;color:#fff;font-family:Microsoft YaHei,微软雅黑,Arial,sans-serif;padding-left:.05rem}.order-detail .order-management-container[data-v-7d325602] .el-table{width:100%;max-width:100%}.order-detail .order-management-container[data-v-7d325602] .el-table__body,.order-detail .order-management-container[data-v-7d325602] .el-table__header{table-layout:fixed}.order-detail .order-management-container[data-v-7d325602] .el-table .cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.price-config-container[data-v-3d22cef9]{width:60%;height:6rem;margin:1.8rem auto}.price-config-container .price-form[data-v-3d22cef9]{width:60%;height:100%;margin:.2rem auto}.price-config-container .price-form[data-v-3d22cef9] .el-form-item{margin-bottom:.3rem}.price-config-container .price-form[data-v-3d22cef9] .el-form-item__label{color:#bccedc;font-weight:500}.price-config-container .price-form[data-v-3d22cef9] .el-input__inner{background:transparent;border:.01rem solid #1a6299;color:#fff}.price-config-container .price-form[data-v-3d22cef9] .el-input__inner::placeholder{color:hsla(0,0%,100%,.4)}.price-config-container .price-form[data-v-3d22cef9] .el-input__inner:focus{border-color:#18dbe9;box-shadow:0 0 0 .02rem rgba(24,219,233,.2)}.price-config-container .price-form[data-v-3d22cef9] .locale-input-unit{background:transparent;border:0;color:#bccedc}.price-config-container .price-form[data-v-3d22cef9] .el-radio__label{color:#bccedc}.price-config-container .price-form[data-v-3d22cef9] .el-radio__input.is-checked .el-radio__inner{background-color:#18dbe9;border-color:#18dbe9}.price-config-container .price-form[data-v-3d22cef9] .el-radio__input.is-checked+.el-radio__label{color:#18dbe9}.report-analysis-container[data-v-3218a91e]{height:100%;display:flex;flex-direction:column;background-color:#0a2e4c;border-radius:.1rem;padding:.2rem}.report-analysis-container .search-form[data-v-3218a91e]{margin-bottom:.2rem}.report-analysis-container .table-container[data-v-3218a91e]{flex:1;display:flex;flex-direction:column;overflow:hidden}.report-analysis-container .table-container .pagination-container[data-v-3218a91e]{margin-top:.2rem;display:flex;justify-content:center}.normal-content-layout[data-v-78ff36e5]{display:grid;grid-template-columns:5rem 1fr;gap:.15rem;height:100%}.middle-cards-section[data-v-78ff36e5]{display:flex;flex-direction:column;gap:.15rem}.middle-cards-section .card-item[data-v-78ff36e5]{flex:1}.middle-cards-section .card-item.device-status-card[data-v-78ff36e5]{flex:2}.right-content-section[data-v-78ff36e5]{display:flex;flex-direction:column;gap:.15rem}.right-content-section .top-chart-section[data-v-78ff36e5]{height:3.5rem;margin-right:0}.right-content-section .bottom-large-card[data-v-78ff36e5]{flex:1;margin-right:0}.electrical-params[data-v-38a938a8],.full-width-content[data-v-78ff36e5]{width:100%;height:100%;overflow:hidden}.electrical-params[data-v-38a938a8]{display:flex;flex-direction:column;border-radius:.1rem;padding:.15rem}.params-list[data-v-38a938a8]{flex:1;display:flex;flex-direction:column;gap:.08rem;overflow-y:auto;overflow-x:hidden}.param-item[data-v-38a938a8]{position:relative;display:flex;align-items:center;padding:.12rem .3rem .12rem .15rem;border-radius:.08rem;transition:all .3s ease;overflow:hidden;min-height:.45rem}.param-content[data-v-38a938a8]{flex:1;display:flex;justify-content:space-between;align-items:center}.param-label[data-v-38a938a8]{display:flex;align-items:center;color:#5eb9df;font-size:.14rem;font-weight:500}.param-label i[data-v-38a938a8]{font-size:.16rem;margin-right:.08rem;color:#00faff}.param-value[data-v-38a938a8]{display:flex;align-items:baseline;font-size:.16rem;font-weight:700;color:#fff;text-align:left;justify-content:flex-start}.param-value.status-normal[data-v-38a938a8]{color:#1ee9ad}.param-value.status-abnormal[data-v-38a938a8]{color:#ff4757}.param-value .param-unit[data-v-38a938a8]{font-size:.12rem;color:#cbcbcb;margin-left:.04rem;font-weight:700}@media (max-width:768px){.param-item[data-v-38a938a8]{padding:.1rem .12rem}.param-label[data-v-38a938a8]{font-size:.13rem}.param-value[data-v-38a938a8]{font-size:.14rem}}.fuel-chart-container[data-v-47605c37]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:transparent}.equipment-alarm[data-v-80656cb4]{width:100%;height:100%;display:flex;flex-direction:column;padding:.15rem}.status-list[data-v-80656cb4]{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:.08rem .2rem;overflow-y:auto;align-content:start}.status-item[data-v-80656cb4]{display:flex;align-items:center;padding:.08rem .04rem;height:.48rem;border-radius:.04rem;transition:background-color .2s ease}.status-item[data-v-80656cb4]:hover{background-color:hsla(0,0%,100%,.05)}.status-item.status-0 .indicator-dot.indicator-0[data-v-80656cb4]{background:#00e6e6;box-shadow:0 0 .08rem rgba(0,230,230,.6)}.status-item.status-1 .indicator-dot.indicator-1[data-v-80656cb4]{background:#ff4757;box-shadow:0 0 .08rem rgba(255,71,87,.6)}.status-item.status-2 .indicator-dot.indicator-2[data-v-80656cb4]{background:#ff6b35;box-shadow:0 0 .08rem rgba(255,107,53,.6)}.status-indicator[data-v-80656cb4]{margin-right:.12rem;flex-shrink:0}.indicator-dot[data-v-80656cb4]{width:.08rem;height:.08rem;border-radius:50%;position:relative}.indicator-dot[data-v-80656cb4]:before{content:"";position:absolute;top:-.02rem;left:-.02rem;right:-.02rem;bottom:-.02rem;border-radius:50%;border:.01rem solid currentColor;opacity:.3}.status-text[data-v-80656cb4]{font-size:.13rem;color:#cbcbcb;line-height:1.4;word-wrap:break-word;word-break:break-all;flex:1}@media (max-width:1200px){.status-list[data-v-80656cb4]{grid-template-columns:1fr}}.equipment-details[data-v-5e83879b]{display:flex;width:100%;height:100%;border-radius:.1rem;overflow:hidden}.equipment-details-image[data-v-5e83879b]{flex:0 0 3rem;display:flex;align-items:center;justify-content:center;padding:.2rem}.equipment-details-image .image-container[data-v-5e83879b]{position:relative;width:100%;height:2.1rem;overflow:hidden;transition:all .3s ease;padding:.2rem}.equipment-details-image .device-image[data-v-5e83879b]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.equipment-details-image .image-overlay[data-v-5e83879b]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.8));padding:.15rem;color:#fff}.equipment-details-image .image-overlay .device-name[data-v-5e83879b]{font-size:.16rem;font-weight:600;color:#00faff;margin-bottom:.04rem}.equipment-details-image .image-overlay .device-type[data-v-5e83879b]{font-size:.12rem;color:#cbcbcb}.equipment-details-info[data-v-5e83879b]{flex:1;display:flex;flex-direction:column;padding:.08rem}.info-content[data-v-5e83879b]{flex:1;overflow-y:auto}.info-section[data-v-5e83879b]{margin-bottom:.25rem}.info-section[data-v-5e83879b]:last-child{margin-bottom:0}.info-grid[data-v-5e83879b]{display:grid;grid-template-columns:1fr;gap:.15rem}.info-item[data-v-5e83879b]{display:flex;flex-direction:column;border-radius:.08rem;gap:.05rem}.item-label[data-v-5e83879b]{font-size:.14rem;color:#cbcbcb;font-weight:500;flex-shrink:0}.item-value[data-v-5e83879b]{font-size:.16rem;font-weight:600;color:#00faff;text-align:right;display:flex;align-items:center;gap:.08rem}.item-value.runtime[data-v-5e83879b]{color:#ffd400}.item-value.maintenance[data-v-5e83879b]{color:#1ee9ad}.status-dot[data-v-5e83879b]{width:.08rem;height:.08rem;border-radius:50%}.status-dot.status-online[data-v-5e83879b]{background:#1ee9ad;box-shadow:0 0 .08rem rgba(30,233,173,.6)}.status-dot.status-offline[data-v-5e83879b]{background:#00faff;box-shadow:0 0 .08rem rgba(0,250,255,.6)}.status-dot.status-fault[data-v-5e83879b]{background:#ffa502;box-shadow:0 0 .08rem rgba(255,165,2,.6)}.status-online[data-v-5e83879b]{color:#1ee9ad!important}.status-offline[data-v-5e83879b]{color:#00faff!important}.status-fault[data-v-5e83879b]{color:#ffa502!important}@media (max-width:1024px){.equipment-details[data-v-5e83879b]{flex-direction:column}.equipment-details-image[data-v-5e83879b]{flex:0 0 auto;border-right:none;border-bottom:.01rem solid rgba(0,230,230,.3)}.equipment-details-image .image-container[data-v-5e83879b]{height:2rem}}@media (max-width:768px){.equipment-details-image[data-v-5e83879b]{padding:.15rem}.equipment-details-image .image-container[data-v-5e83879b]{height:1.5rem}.equipment-details-info[data-v-5e83879b]{padding:.15rem}.info-grid[data-v-5e83879b]{gap:.1rem}.info-item[data-v-5e83879b]{padding:.1rem .12rem;flex-direction:column;align-items:flex-start;gap:.05rem}.item-value[data-v-5e83879b]{text-align:left}}.fuel-consumption[data-v-4457148e]{width:100%;height:100%;display:flex;flex-direction:column}.chart-container[data-v-4457148e]{flex:1;width:100%;min-height:2.3rem}.electricity[data-v-af077230]{position:relative;padding-left:.16rem}.electricity[data-v-af077230]:before{content:"";width:.2rem;height:.2rem;position:absolute;left:-.16rem;top:51%;transform:translateY(-50%)}.flex-box[data-v-af077230]{padding:0 .48rem}[data-v-45becc00] .panel-content{padding:.05rem!important}.main-content[data-v-45becc00]{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}.content-area[data-v-45becc00]{display:flex;flex-direction:column;flex:1;gap:.15rem;min-height:0}.top-panels[data-v-45becc00]{height:3rem;display:flex;flex-direction:row;gap:.15rem}.middle-content[data-v-45becc00]{display:grid;grid-template-columns:1fr 2.5fr 1fr;gap:.15rem;flex:1;min-height:0}.left-panels[data-v-45becc00]{display:flex;flex-direction:column;gap:.15rem;height:100%}.left-panels .electrical-params-panel[data-v-45becc00]{flex:1;min-height:3rem}.center-image[data-v-45becc00]{display:flex;align-items:center;justify-content:center;height:100%}.center-image .generator-image[data-v-45becc00]{width:100%;height:100%;border-radius:.1rem;overflow:hidden;background-color:hsla(0,0%,100%,.1)}.right-panels[data-v-45becc00]{display:flex;flex-direction:column;gap:.15rem;height:100%}.right-panels .fuel-level-panel[data-v-45becc00]{height:2.5rem}.right-panels .power-ranking-panel[data-v-45becc00]{flex:1}.battery-stats[data-v-c4bfcf08]{width:100%;height:100%;padding:.04rem}.battery-stats .stats-grid[data-v-c4bfcf08]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:.04rem;height:100%}.battery-stats .stat-item[data-v-c4bfcf08]{display:flex;flex-direction:column;align-items:center;justify-content:center;background:hsla(0,0%,100%,.1);border-radius:.03rem;padding:.04rem .03rem;border:.01rem solid hsla(0,0%,100%,.2);min-height:.4rem;box-sizing:border-box;overflow:hidden}.battery-stats .stat-item .stat-label[data-v-c4bfcf08]{font-size:.09rem;color:#bccedc;margin-bottom:.03rem;text-align:center;white-space:nowrap;line-height:1.2;overflow:hidden;text-overflow:ellipsis;max-width:100%}.battery-stats .stat-item .stat-value[data-v-c4bfcf08]{font-size:.12rem;font-weight:600;line-height:1.1;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.chart-source-preview{box-sizing:border-box;min-width:2.2rem;max-width:min(3.6rem,calc(100vw - .24rem));padding:.09rem .11rem;border:.01rem solid rgba(73,251,251,.26);border-radius:.05rem;background:rgba(7,35,56,.97);box-shadow:0 .08rem .22rem rgba(0,8,20,.36);color:#d9e7ef;font-size:.12rem}.chart-source-preview__time{margin-bottom:.07rem;padding-bottom:.06rem;border-bottom:.01rem solid rgba(73,251,251,.16);color:#fff;font-size:.13rem;font-weight:600}.chart-source-preview__row{display:flex;align-items:center;justify-content:space-between;gap:.16rem;min-width:0}.chart-source-preview__row+.chart-source-preview__row{margin-top:.05rem}.chart-source-preview__row b{flex:none;color:#49fbfb;font-size:.14rem}.chart-source-preview__row small{margin-left:.04rem;color:#9fb9c8;font-size:.1rem;font-weight:400}.chart-source-preview__name{display:flex;align-items:center;min-width:0}.chart-source-preview__name span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.energy-chart-tooltip.energy-chart-tooltip{max-height:min(6.2rem,calc(100vh - .28rem));overflow-x:hidden;overflow-y:auto}.charging-cabinet-trend[data-v-c39d58b4]{width:100%;height:100%}.charging-pile-billing-stats[data-v-428cdbf6]{width:100%;height:100%;padding:.04rem}.charging-pile-billing-stats .stats-grid[data-v-428cdbf6]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:.04rem;height:100%}.charging-pile-billing-stats .stat-item[data-v-428cdbf6]{display:flex;flex-direction:column;align-items:center;justify-content:center;background:hsla(0,0%,100%,.1);border-radius:.03rem;padding:.04rem .03rem;border:.01rem solid hsla(0,0%,100%,.2);min-height:.4rem;box-sizing:border-box;overflow:hidden}.charging-pile-billing-stats .stat-item .stat-label[data-v-428cdbf6]{font-size:.09rem;color:#bccedc;margin-bottom:.03rem;text-align:center;white-space:nowrap;line-height:1.2;overflow:hidden;text-overflow:ellipsis;max-width:100%}.charging-pile-billing-stats .stat-item .stat-value[data-v-428cdbf6]{font-size:.12rem;font-weight:600;line-height:1.1;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.charging-pile-revenue-trend[data-v-601167d8]{width:100%;height:100%}.menu-data-box[data-v-5eb2bc2d]{display:flex;justify-content:space-between;width:98%;height:.42rem;overflow:hidden}.menu-data-box .menu-title[data-v-5eb2bc2d]{display:flex;align-items:center;width:15%}.menu-data-box .menu-data[data-v-5eb2bc2d]{display:flex;align-items:center;justify-content:center;gap:.3rem;height:100%;flex:1;text-align:center}.menu-data-box .menu-data p[data-v-5eb2bc2d]{margin:0}.menu-data-box .menu-data .item[data-v-5eb2bc2d]{display:flex;align-items:center;white-space:nowrap}.menu-data-box .menu-data .value[data-v-5eb2bc2d]{font-weight:500;font-size:.2rem;color:#fff;white-space:nowrap}.menu-data-box .menu-data .name[data-v-5eb2bc2d]{margin-right:.15rem;font-weight:400;font-size:.16rem;color:#bccedc;white-space:nowrap}.menu-data-box .menu-data .flag[data-v-5eb2bc2d]{width:.01rem;height:.31rem;background:linear-gradient(180deg,transparent 0,hsla(0,0%,100%,.6) 20%,hsla(0,0%,100%,.6) 80%,transparent);clip-path:polygon(50% 0,100% 20%,100% 80%,50% 100%,0 80%,0 20%)}.pcs-power-trend[data-v-190a6019],.pv-generation-trend[data-v-c7b8103e]{width:100%;height:100%}.pv-power-stats[data-v-d9af1faa]{width:100%;height:100%;padding:.04rem}.pv-power-stats .stats-grid[data-v-d9af1faa]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:.04rem;height:100%}.pv-power-stats .stat-item[data-v-d9af1faa]{display:flex;flex-direction:column;align-items:center;justify-content:center;background:hsla(0,0%,100%,.1);border-radius:.03rem;padding:.04rem .03rem;border:.01rem solid hsla(0,0%,100%,.2);min-height:.4rem;box-sizing:border-box;overflow:hidden}.pv-power-stats .stat-item .stat-label[data-v-d9af1faa]{font-size:.09rem;color:#bccedc;margin-bottom:.03rem;text-align:center;white-space:nowrap;line-height:1.2;overflow:hidden;text-overflow:ellipsis;max-width:100%}.pv-power-stats .stat-item .stat-value[data-v-d9af1faa]{font-size:.12rem;font-weight:600;line-height:1.1;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.system-revenue-stats[data-v-08daec50]{width:100%;height:100%;padding:.04rem}.system-revenue-stats .stats-grid[data-v-08daec50]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:.04rem;height:100%}.system-revenue-stats .stat-item[data-v-08daec50]{display:flex;flex-direction:column;align-items:center;justify-content:center;background:hsla(0,0%,100%,.1);border-radius:.03rem;padding:.04rem .03rem;border:.01rem solid hsla(0,0%,100%,.2);min-height:.4rem;box-sizing:border-box;overflow:hidden}.system-revenue-stats .stat-item .stat-label[data-v-08daec50]{font-size:.09rem;color:#bccedc;margin-bottom:.03rem;text-align:center;white-space:nowrap;line-height:1.2;overflow:hidden;text-overflow:ellipsis;max-width:100%}.system-revenue-stats .stat-item .stat-value[data-v-08daec50]{font-size:.12rem;font-weight:600;line-height:1.1;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.main-content[data-v-b2e720a8]{width:100%;height:100%;overflow:hidden;padding:0 .2rem .1rem .2rem}.main-content .middle-space[data-v-b2e720a8]{height:.4rem}.main-content .data-main-box[data-v-b2e720a8]{display:grid;grid-template-columns:1fr 2fr 1fr;gap:.15rem;height:calc(100% - .9rem)}.main-content .charts-left-box[data-v-b2e720a8],.main-content .charts-right-box[data-v-b2e720a8]{width:100%;height:100%;box-sizing:border-box}.main-content .charts-left-box[data-v-b2e720a8]{padding-left:.2rem;padding-right:.1rem}.main-content .charts-right-box[data-v-b2e720a8]{padding-left:.1rem;padding-right:.2rem}.main-content .middle-stats-area[data-v-b2e720a8]{width:100%;height:100%;display:flex;flex-direction:column;padding:0 .15rem}.main-content .middle-stats-area .stats-cards-container[data-v-b2e720a8]{height:1.6rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr;gap:.08rem;margin-bottom:.1rem;padding:.05rem}.main-content .middle-stats-area .stats-cards-container .stats-card[data-v-b2e720a8]{width:100%;height:100%}.main-content .middle-stats-area .stats-cards-container .stats-card .stats-panel[data-v-b2e720a8]{height:100%}.main-content .middle-stats-area .stats-cards-container .stats-card .stats-panel[data-v-b2e720a8] .panel-content{height:calc(100% - .5rem);padding:.06rem .04rem;box-sizing:border-box}.main-content .middle-stats-area .middle-empty-bottom[data-v-b2e720a8]{flex:1;border-radius:.08rem;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.5);font-size:.16rem;background:rgba(10,46,76,.6)}.main-content .stats-cards-container[data-v-b2e720a8] .panel-title{background:url(../../static/img/title_bg-2.7767f03c.png);background-size:100% 100%;font-size:.12rem!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-content .stats-cards-container[data-v-b2e720a8] .panel-title .text-s-20-b{font-size:.12rem!important;white-space:nowrap}.data-box2[data-v-130f6871]{width:100%;height:100%;overflow:hidden}.data-box2 .chart-box[data-v-130f6871]{display:grid;grid-template-columns:55% 20% 20%;gap:.15rem;width:100%;height:100%}.data-box2 .chart-box .data-item[data-v-130f6871]{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.1rem;width:100%;height:100%;padding-top:0;background-image:url(../../static/img/bg-sg.559255d3.png);background-size:80% 24%;background-repeat:no-repeat;background-position:30% 60%}.data-box2 .chart-box .data-item .value[data-v-130f6871]{margin-right:.05rem;font-weight:500;font-size:.24rem;color:#00faff}.data-box2 .chart-box .data-item .time[data-v-130f6871]{margin-top:.35rem;font-weight:400;font-size:.14rem;color:#94a3af}.custom-meter-group-dialog{position:relative;display:flex;max-height:calc(100vh - .4rem);flex-direction:column;overflow:hidden;border:.01rem solid rgba(72,176,220,.32);border-radius:.12rem;background:linear-gradient(145deg,#0a304d,#082942);box-shadow:0 .26rem .76rem rgba(0,8,20,.62)}.custom-meter-group-dialog:before{position:absolute;z-index:2;top:0;right:0;left:0;height:.02rem;background:linear-gradient(90deg,#19b9ee,#2b80d6 58%,transparent);content:""}.custom-meter-group-dialog .el-dialog__header{padding:.18rem .22rem .16rem;border-bottom:.01rem solid rgba(93,177,214,.14);background:rgba(11,48,76,.86)}.custom-meter-group-dialog .el-dialog__body{min-height:0;flex:1 1 auto;overflow:hidden;padding:0;color:#cfe4ee}.custom-meter-group-dialog .el-dialog__headerbtn{top:.18rem;right:.18rem;width:.3rem;height:.3rem;border-radius:.08rem}.custom-meter-group-dialog .el-dialog__headerbtn:hover{background:rgba(63,161,204,.14)}.custom-meter-group-dialog .el-dialog__headerbtn .el-dialog__close{color:#8eb6c9;font-size:.18rem}.custom-meter-group-dialog .el-input__inner{height:.36rem;border-color:rgba(94,166,198,.28);border-radius:.06rem;background:#0a314d;color:#e7f6fb;transition:border-color .2s,box-shadow .2s}.custom-meter-group-dialog .el-input__inner:focus{border-color:#32b8eb;box-shadow:0 0 0 .02rem rgba(50,184,235,.1)}.custom-meter-group-dialog .el-form-item__label{padding:0 0 .07rem;color:#91b4c4;font-size:.12rem;line-height:.18rem}.custom-meter-group-dialog .el-form-item__error{padding-top:.04rem}.group-manager .el-input .el-input__count .el-input__count-inner{background:transparent;color:#82a8b9}.manager-title{display:flex;align-items:center;gap:.12rem;padding-right:.42rem}.manager-title__icon{display:inline-flex;align-items:center;justify-content:center;width:.34rem;height:.34rem;border:.01rem solid rgba(74,194,235,.2);border-radius:.09rem;background:rgba(38,154,202,.13);color:#48c4ee;font-size:.17rem}.manager-title__copy{display:flex;flex-direction:column;gap:.03rem}.manager-title__copy strong{color:#f0fbff;font-size:.16rem;font-weight:700;letter-spacing:.002rem}.manager-title__copy span{color:#759cad;font-size:.12rem}.group-manager{display:grid;grid-template-columns:2.2rem minmax(0,1fr);min-height:5.7rem}.group-manager--standalone{grid-template-columns:clamp(3.6rem,32vw,4.2rem) minmax(0,1fr)}.custom-meter-group-dialog .custom-meter-group-workbench,.group-manager.custom-meter-group-workbench.group-manager--standalone{height:calc(100vh - 1.8rem);min-height:0;max-height:calc(100vh - 1.8rem)}.group-manager__sidebar{display:flex;min-height:0;flex-direction:column;overflow:hidden;padding:.18rem .13rem;border-right:.01rem solid rgba(91,173,209,.13);background:linear-gradient(180deg,rgba(4,25,42,.7),rgba(5,31,50,.42))}.manager-sidebar__heading{display:flex;align-items:center;justify-content:space-between;margin:0 .05rem .12rem}.manager-sidebar__heading span{color:#a9c9d7;font-size:.12rem;font-weight:600;letter-spacing:.006rem}.manager-sidebar__heading em{min-width:.24rem;padding:.02rem .07rem;border-radius:.1rem;background:rgba(52,151,194,.16);color:#63c4e8;font-size:.11rem;font-style:normal;text-align:center}.manager-group-search{margin-bottom:.1rem}.group-manager__actions{display:flex;flex-direction:column;gap:.07rem;margin-bottom:.16rem}.group-manager__actions .el-button{width:100%;margin:0;padding:.08rem .09rem;border-radius:.06rem}.group-manager__actions .el-button:not(.el-button--primary){border-color:rgba(90,166,199,.24);background:rgba(18,65,91,.44);color:#a8c9d8}.group-manager__sidebar .el-tree{height:0;flex:1 1 0;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:.05rem;background:transparent;color:#accbd8;scrollbar-color:rgba(50,173,220,.82) transparent;scrollbar-width:thin}.group-manager__sidebar .el-tree::-webkit-scrollbar{width:.08rem}.group-manager__sidebar .el-tree::-webkit-scrollbar-thumb{border:.02rem solid transparent;border-radius:.04rem;background:rgba(50,173,220,.82);background-clip:padding-box}.group-manager__sidebar .el-tree::-webkit-scrollbar-track{background:transparent}.group-manager__sidebar .el-tree-node{position:relative}.group-manager__sidebar .el-tree-node__content{position:relative;height:.34rem;margin-bottom:.02rem;padding-left:0!important;border-radius:.06rem}.group-manager__sidebar .el-tree-node__children{overflow:visible;margin-left:.18rem}.group-manager__sidebar .el-tree-node__children>.el-tree-node:before{position:absolute;z-index:1;top:-.19rem;bottom:0;left:.08rem;border-left:.01rem dashed rgba(79,181,218,.42);content:"";pointer-events:none}.group-manager__sidebar .el-tree-node__children>.el-tree-node:last-child:before{bottom:auto;height:.36rem}.group-manager__sidebar .el-tree-node__children>.el-tree-node>.el-tree-node__content:before{position:absolute;z-index:1;top:.17rem;left:.08rem;width:.16rem;border-top:.01rem dashed rgba(79,181,218,.42);content:"";pointer-events:none}.group-manager__sidebar .el-tree-node__content:hover{background:rgba(45,127,162,.16)}.group-manager__sidebar .el-tree-node.is-current>.el-tree-node__content{background:linear-gradient(90deg,rgba(30,139,184,.34),rgba(30,139,184,.12));box-shadow:inset .02rem 0 #3abce9;color:#f0fbff}.manager-tree-node{display:flex;align-items:center;min-width:0;gap:.07rem;font-size:.12rem}.manager-tree-node i{color:#42b8e5}.manager-tree-node span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manager-tree-node em{flex:none;min-width:.18rem;padding:.01rem .05rem;border-radius:.08rem;background:rgba(48,145,185,.15);color:#6fabc2;font-size:.09rem;font-style:normal;text-align:center}.manager-tree-node__moves{display:inline-flex;flex:none;gap:.02rem;margin-left:.02rem}.manager-tree-node__moves button{display:inline-flex;align-items:center;justify-content:center;width:.21rem;height:.21rem;padding:0;border:.01rem solid rgba(67,183,226,.2);border-radius:.05rem;outline:none;background:rgba(24,102,136,.18);color:#69c8ea;cursor:pointer}.manager-tree-node__moves button:hover:not(:disabled){border-color:rgba(71,199,241,.55);background:rgba(42,151,192,.32);color:#e7f9ff}.manager-tree-node__moves button:disabled{opacity:.28;cursor:not-allowed}.manager-tree-node__moves button i{font-size:.11rem}.group-manager--standalone .group-manager__sidebar .el-tree-node__content{align-items:flex-start;height:auto;min-height:.34rem;padding-top:.04rem;padding-bottom:.04rem}.group-manager--standalone .group-manager__sidebar .el-tree-node__expand-icon{margin-top:.06rem}.group-manager--standalone .manager-tree-node{align-items:flex-start;width:calc(100% - .04rem);padding:.03rem .04rem .03rem 0}.group-manager--standalone .manager-tree-node i{margin-top:.03rem}.group-manager--standalone .manager-tree-node span{overflow:visible;line-height:.18rem;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.group-manager--standalone .manager-tree-node em{margin-top:.01rem}.manager-parent-select .el-input__inner{text-align:right}.editor-placeholder,.manager-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#6f95a7;text-align:center}.manager-empty{height:0;flex:1 1 0;min-height:0;gap:.1rem;font-size:.12rem}.manager-empty i{font-size:.3rem;color:#376d87}.group-manager__editor{min-width:0;padding:.19rem .22rem .15rem}.editor-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:.14rem}.editor-heading__copy{display:flex;flex-direction:column;gap:.03rem;min-width:0}.editor-heading__eyebrow{color:#5fa8c6;font-size:.11rem;letter-spacing:.008rem}.editor-heading__copy strong{overflow:hidden;color:#edfaff;font-size:.17rem;text-overflow:ellipsis;white-space:nowrap}.editor-heading__state{display:inline-flex;align-items:center;gap:.05rem;padding:.05rem .09rem;border:.01rem solid rgba(75,173,214,.18);border-radius:.12rem;background:rgba(29,113,151,.14);color:#77bdd8;font-size:.11rem}.group-form-grid{display:grid;grid-template-columns:minmax(2.2rem,.75fr) minmax(3.6rem,1.25fr);gap:.14rem}.group-form-grid .el-form-item{margin-bottom:.15rem}.meter-section{overflow:hidden;padding:0 .14rem .14rem;border:.01rem solid rgba(86,166,200,.17);border-radius:.09rem;background:rgba(3,24,40,.24)}.meter-section__heading{display:flex;align-items:center;justify-content:space-between;min-height:.54rem;margin-bottom:.12rem;border-bottom:.01rem solid rgba(89,169,204,.12)}.meter-energy-filter{display:flex;align-items:center;gap:.1rem;margin:.08rem 0;color:#7fa8b9;font-size:.11rem}.meter-section__heading>div{display:flex;flex-direction:column;gap:.03rem}.meter-section__heading strong{color:#dceef5;font-size:.13rem}.meter-section__heading span{color:#6f96a8;font-size:.11rem}.meter-section__heading em{padding:.05rem .09rem;border-radius:.12rem;background:rgba(41,135,175,.15);color:#719fb3;font-size:.11rem;font-style:normal}.meter-section__heading em b{color:#4bc3ec;font-size:.13rem}.meter-transfer-item{margin-bottom:0}.meter-transfer-item .el-form-item__content{line-height:normal}.custom-meter-group-dialog .el-transfer{display:flex;align-items:center;width:100%}.custom-meter-group-dialog .el-transfer-panel{width:calc(50% - .31rem);border-color:rgba(87,164,197,.2);border-radius:.07rem;background:#082a43}.custom-meter-group-dialog .el-transfer-panel__header{height:.4rem;border-color:rgba(86,165,198,.15);background:#0d3754;line-height:.4rem}.custom-meter-group-dialog .el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{color:#d8edf5;font-size:.12rem;font-weight:600;letter-spacing:.002rem}.custom-meter-group-dialog .el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span{display:none}.custom-meter-group-dialog .el-transfer-panel .el-checkbox__inner{border-color:rgba(107,177,207,.48);background:#0a314d}.custom-meter-group-dialog .el-transfer-panel .el-checkbox__input.is-checked .el-checkbox__inner,.custom-meter-group-dialog .el-transfer-panel .el-checkbox__input.is-indeterminate .el-checkbox__inner{border-color:#32b8eb;background:#32b8eb}.custom-meter-group-dialog .el-transfer-panel__body{height:3.36rem}.custom-meter-group-dialog .el-transfer-panel__filter{margin:.1rem .1rem .07rem}.custom-meter-group-dialog .el-transfer-panel__list.is-filterable{height:2.82rem}.custom-meter-group-dialog .el-transfer-panel__item.el-checkbox{position:relative;display:block!important;box-sizing:border-box;height:.62rem;margin:0;padding:0 .09rem 0 .13rem;color:#afcad6;line-height:normal}.custom-meter-group-dialog .el-transfer-panel__item:hover{background:rgba(37,113,147,.14)}.custom-meter-group-dialog .el-transfer-panel__item .el-checkbox__input{top:.1rem}.custom-meter-group-dialog .el-transfer-panel__item.el-checkbox .el-checkbox__label{display:block;box-sizing:border-box;width:100%;padding-left:.27rem;line-height:normal}.custom-meter-group-dialog .el-transfer__buttons{display:flex;flex-direction:column;gap:.08rem;padding:0 .11rem}.custom-meter-group-dialog .el-transfer__button{width:.4rem;height:.34rem;margin:0;padding:0;border-color:rgba(63,183,229,.48);border-radius:.07rem;background:rgba(27,116,157,.18);color:#75d0ef}.custom-meter-group-dialog .el-transfer__button:not(.is-disabled):hover{background:rgba(39,153,199,.34)}.custom-meter-group-dialog .el-transfer__button.is-disabled{border-color:rgba(74,118,137,.18);background:rgba(29,62,77,.25)}.custom-meter-group-dialog .el-transfer-panel__list::-webkit-scrollbar{width:.05rem}.custom-meter-group-dialog .el-transfer-panel__list::-webkit-scrollbar-thumb{border-radius:.04rem;background:rgba(76,159,195,.38)}.meter-option{display:flex;flex-direction:column;min-width:0;padding-top:.06rem;line-height:.15rem}.meter-option__title{display:flex;align-items:center;min-width:0;gap:.06rem}.meter-option em,.meter-option span,.meter-option strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meter-option strong{color:#d9edf5;font-size:.12rem;font-weight:600}.meter-option span{color:#668fa1;font-size:.1rem}.meter-option em{color:#c18f4e;font-size:.1rem;font-style:normal}.meter-option__offline{flex:none;padding:.01rem .04rem;border-radius:.03rem;background:rgba(117,133,141,.15);color:#718792;font-size:.09rem;font-weight:400}.meter-option.is-offline strong{color:#718995}.editor-footer{display:flex;align-items:center;margin-top:.15rem;padding-top:.14rem;border-top:.01rem solid rgba(96,173,207,.12)}.editor-footer__spacer{flex:1}.delete-button{color:#cf7676}.editor-placeholder{min-height:5.2rem;gap:.09rem}.editor-placeholder i{color:#347592;font-size:.4rem}.editor-placeholder strong{color:#a9c5d1;font-size:.14rem}.editor-placeholder span{font-size:.12rem}.data-box[data-v-5817a42a]{width:100%;height:100%;overflow:hidden}.data-box .chart-box[data-v-5817a42a]{display:grid;grid-template-columns:55% 20% 20%;gap:.2rem;width:100%;height:100%}.data-box .chart-box .data-item[data-v-5817a42a]{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.1rem;width:100%;height:100%;padding-top:.1rem;background-image:url(../../static/img/bg-sg.559255d3.png);background-size:80% 26%;background-repeat:no-repeat;background-position:50% 60%}.data-box .chart-box .data-item .value[data-v-5817a42a]{margin-right:.05rem;font-weight:500;font-size:.24rem;color:#00faff}.data-box .chart-box .data-item .time[data-v-5817a42a]{margin-top:.4rem;font-weight:400;font-size:.14rem;color:#94a3af}.physical-meter-group-workbench .manager-tree-node em.is-bound{background:rgba(55,176,139,.16);color:#65d5ae}.physical-meter-group-workbench .physical-meter-section{min-height:2.52rem}.physical-meter-group-workbench .physical-meter-field{margin-bottom:0}.physical-meter-group-workbench .physical-meter-field .el-form-item__content{line-height:normal}.physical-meter-group-workbench .el-select-dropdown__item{height:auto;min-height:.34rem;padding:.07rem .12rem;line-height:normal}.physical-meter-option{display:grid;grid-template-columns:minmax(1.8rem,1fr) 1.1rem minmax(1.7rem,1fr);align-items:center;gap:.12rem}.physical-meter-option>div{display:flex;align-items:center;min-width:0;gap:.06rem}.physical-meter-option em,.physical-meter-option span,.physical-meter-option strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.physical-meter-option strong{color:#dceff6;font-size:.12rem}.physical-meter-option span{color:#73a7ba;font-size:.11rem}.physical-meter-option em{color:#c79a5d;font-size:.1rem;font-style:normal}.physical-meter-option b{flex:none;padding:.01rem .04rem;border-radius:.03rem;background:rgba(122,139,147,.16);color:#788d97;font-size:.09rem;font-weight:400}.physical-meter-option.is-offline strong{color:#748b96}.selected-meter-card{display:flex;align-items:center;gap:.11rem;margin-top:.13rem;padding:.12rem .14rem;border:.01rem solid rgba(69,177,217,.18);border-radius:.08rem;background:linear-gradient(90deg,rgba(22,105,143,.18),rgba(8,47,72,.22))}.selected-meter-card>i{color:#48c2ec;font-size:.21rem}.selected-meter-card>div{display:flex;flex-direction:column;min-width:0;gap:.04rem}.selected-meter-card strong{overflow:hidden;color:#e3f4fa;font-size:.13rem;text-overflow:ellipsis;white-space:nowrap}.selected-meter-card span{color:#759daf;font-size:.1rem}.data-box[data-v-b962fd16]{width:100%;height:1.68rem;overflow:hidden}.data-list[data-v-b962fd16]{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.15rem;width:100%;height:1.66rem}.data-item[data-v-b962fd16]{height:1.66rem;padding:.15rem .15rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%;border-radius:.1rem}.data-item-title[data-v-b962fd16]{display:flex;justify-content:space-between;align-items:center;width:98%;color:#bccedc}.data-item-title .value[data-v-b962fd16]{font-weight:500;font-size:.24rem;color:#fff}.metric-title[data-v-b962fd16]{display:flex;align-items:center;gap:.07rem;min-width:0}.metric-help-trigger[data-v-b962fd16]{padding:.01rem .05rem;color:#65e9ff;font-size:.11rem;line-height:.16rem;background:rgba(0,229,255,.08);border:.01rem dashed rgba(101,233,255,.65);border-radius:.03rem;cursor:pointer}.metric-help-trigger[data-v-b962fd16]:focus,.metric-help-trigger[data-v-b962fd16]:hover{color:#fff;background:rgba(0,229,255,.2);outline:none}.data-item-chart[data-v-b962fd16]{display:grid;grid-template-columns:100%;width:100%;margin-left:.05rem;margin-top:.4rem;color:#bccedc;font-size:.16rem}.data-item-chart p[data-v-b962fd16]{margin:0;padding:0;display:flex;justify-content:center;align-items:center;height:.16rem}.data-item-chart .item[data-v-b962fd16]{display:flex;justify-content:space-between;align-items:center;width:60%;margin-top:.25rem}.energy-metric-popover{color:#d8efff;background:#082a46;border:.01rem solid rgba(58,209,255,.45);box-shadow:0 .1rem .28rem rgba(0,10,24,.45)}.energy-metric-popover .metric-explanation{font-size:.13rem;line-height:1.65}.energy-metric-popover .explanation-title{margin-bottom:.09rem;color:#65e9ff;font-size:.15rem;font-weight:600}.energy-metric-popover .explanation-section{padding:.08rem .1rem;margin-top:.07rem;background:rgba(4,57,91,.72);border-left:.02rem solid #22c7e8}.energy-metric-popover .explanation-section b{color:#fff}.energy-metric-popover .explanation-section p{margin:.03rem 0 0}.energy-metric-popover .explanation-section code{color:#7ff3c5;background:rgba(0,0,0,.18)}.energy-metric-popover .config-empty{border-left-color:#f5b84b}.energy-metric-popover .config-empty b,.energy-metric-popover .config-empty p{color:#ffd98e}.energy-metric-popover .explanation-footer{margin-top:.1rem;color:#8eb5cc;font-size:.12rem;text-align:right}.tree-list[data-v-690bf5aa]{height:100%;border-radius:.1rem;display:flex;flex-direction:column}.tree-mode-bar[data-v-690bf5aa]{display:flex;align-items:center;justify-content:space-between;min-height:.34rem;padding-bottom:.07rem;border-bottom:.01rem solid rgba(74,143,176,.14)}.tree-manage-button[data-v-690bf5aa]{padding:.04rem .02rem;color:#5fc8ed;font-size:.12rem}.tree-search[data-v-690bf5aa]{flex-shrink:0;padding:.1rem 0}.tree-container[data-v-690bf5aa]{flex:1;overflow-y:auto;overflow-x:hidden;padding-right:.05rem}.tree-container[data-v-690bf5aa]::-webkit-scrollbar{width:.06rem}.tree-container[data-v-690bf5aa]::-webkit-scrollbar-thumb{background:#1a6299;border-radius:.03rem}.tree-container[data-v-690bf5aa]::-webkit-scrollbar-track{background:transparent}[data-v-690bf5aa] .el-input--small .el-input__inner{height:.32rem;border-top-right-radius:.1rem;border-top-left-radius:.1rem;background-color:#1a6299;border-radius:.04rem;border:.01rem solid #1a6299}[data-v-690bf5aa] .tree-mode-bar .el-radio-button__inner{padding:.06rem .11rem;border-color:rgba(54,129,164,.38);background:rgba(7,40,64,.45);color:#819fac;font-size:.11rem;box-shadow:none}[data-v-690bf5aa] .tree-mode-bar .el-radio-button__orig-radio:checked+.el-radio-button__inner{border-color:#2387b3;background:rgba(25,113,151,.68);color:#edfaff}[data-v-690bf5aa] .el-input--small{font-size:.15rem}[data-v-690bf5aa] .el-input__inner{border-radius:0}[data-v-690bf5aa] .el-tree-node__content{height:.31rem;border-radius:.04rem;transition:color .16s ease,background-color .16s ease,box-shadow .16s ease}[data-v-690bf5aa] .el-tree-node__content:hover{background:transparent}[data-v-690bf5aa] .el-tree-node__content:hover .tree-node__name{color:#f2fbff}[data-v-690bf5aa] .el-tree-node.is-current>.el-tree-node__content{background:rgba(34,103,145,.72);box-shadow:inset .02rem 0 0 #48c8f3}[data-v-690bf5aa] .el-tree-node__expand-icon{color:#74b6d7;font-size:.12rem}[data-v-690bf5aa] .el-tree-node__expand-icon.is-leaf{width:0;padding:0;color:transparent}[data-v-690bf5aa] .el-tree-node__children{margin-left:.06rem;border-left:.01rem solid rgba(82,146,175,.16)}[data-v-690bf5aa] .el-tree__empty-text{font-size:.13rem}.tree-node[data-v-690bf5aa]{display:flex;align-items:center;min-width:0;width:calc(100% - .06rem);height:.27rem;padding:0 .06rem;color:#bcd2dd;font-size:.13rem;line-height:1}.tree-node__name[data-v-690bf5aa]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-node__meta[data-v-690bf5aa]{display:flex;align-items:center;flex:0 0 auto;margin-left:auto;padding-left:.1rem;gap:.06rem}.tree-node__capacity[data-v-690bf5aa],.tree-node__offline[data-v-690bf5aa]{flex:0 0 auto;font-size:.1rem;font-weight:400}.tree-node__origin[data-v-690bf5aa]{color:#477f98;font-size:.11rem}.tree-node__capacity[data-v-690bf5aa]{color:#638ba0;font-variant-numeric:tabular-nums}.tree-node__offline[data-v-690bf5aa]{color:#8a9aa3}.tree-node--root[data-v-690bf5aa]{color:#f2fbff;font-size:.14rem;font-weight:700;letter-spacing:.0015rem}.tree-node--section[data-v-690bf5aa]{color:#d9edf5;font-size:.135rem;font-weight:600}.tree-node--branch[data-v-690bf5aa]{color:#c2dce7;font-weight:600}.tree-node--leaf[data-v-690bf5aa]{height:.26rem;padding-left:.07rem;color:#9fb8c5;font-size:.125rem;font-weight:400}.tree-node--leaf.tree-node--selectable[data-v-690bf5aa]{color:#bed2dc}.tree-node--offline.tree-node--leaf.tree-node--selectable[data-v-690bf5aa],.tree-node--offline[data-v-690bf5aa]{color:#788d99}.tree-node--custom-group[data-v-690bf5aa]{color:#d4eaf3;font-weight:600}.tree-node--custom-group[data-v-690bf5aa]:before{width:.03rem;height:.13rem;margin-right:.07rem;border-radius:.02rem;background:#2aa6d4;content:""}.tree-node--custom-device[data-v-690bf5aa]{color:#b6ced9}.tree-custom-empty[data-v-690bf5aa]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:3.6rem;padding:.24rem;color:#648b9e;text-align:center}.tree-custom-empty i[data-v-690bf5aa]{margin-bottom:.12rem;color:#397a98;font-size:.34rem}.tree-custom-empty strong[data-v-690bf5aa]{margin-bottom:.06rem;color:#a9c6d3;font-size:.13rem}.tree-custom-empty span[data-v-690bf5aa]{margin-bottom:.16rem;font-size:.11rem;line-height:.18rem}[data-v-2cab43d4] .panel .panel-content{background:rgba(10,46,76,.9)}[data-v-2cab43d4] .panel .panel-title{background-color:rgba(10,46,76,.6);border-radius:.12rem 0 0 .12rem}.main-content[data-v-2cab43d4]{width:100%;height:100%;overflow:hidden}.main-content .sidebar-wrapper[data-v-2cab43d4]{flex-shrink:0;background:#052038;border-radius:.08rem;overflow:hidden;height:100vh}.main-content .main-data-box[data-v-2cab43d4]{width:100%;height:100%;background-image:url(../../static/img/pdf-bg.2d679b4c.png);background-size:100% 100%;background-repeat:no-repeat}.main-content .top-data-box[data-v-2cab43d4]{width:100%;height:1.7rem}.main-content .bottom-data-box[data-v-2cab43d4]{position:absolute;bottom:.2rem;display:grid;grid-template-columns:49% 49%;grid-template-rows:100% 100%;gap:.15rem;width:calc(100% - 2.4rem);height:2.4rem}.main-content .bottom-data-box .item-time-1[data-v-2cab43d4]{position:absolute;top:-.4rem;right:.2rem;display:flex;justify-content:space-between;width:3.1rem}.main-content .bottom-data-box .item-time-2[data-v-2cab43d4]{position:absolute;top:-.44rem;right:.2rem}.main-content .bottom-data-box .tab-item.active[data-v-2cab43d4]{padding:0 .08rem;color:#00e6e6;background:linear-gradient(180deg,rgba(0,255,255,.2),rgba(0,255,255,.1))}.main-content[data-v-78481916]{display:flex;width:99%;height:calc(100% - .5rem);overflow:hidden;box-sizing:border-box}.right-content[data-v-78481916]{flex:1 1 0;min-width:0;overflow:hidden}.energy-business-input[data-v-65033647]{display:contents}.energy-business-actions[data-v-65033647],.energy-business-period[data-v-65033647],.energy-business-title[data-v-65033647]{display:flex;align-items:center;gap:.08rem}.energy-business-period .el-select[data-v-65033647]{width:.78rem}.energy-business-period .el-date-editor[data-v-65033647]{width:1.5rem}.energy-business-actions[data-v-65033647]{margin-left:auto;flex-wrap:wrap}.danger-action[data-v-65033647]{color:var(--analysis-danger)!important}[data-v-65033647] .danger-action.is-disabled{color:#7b8794!important;cursor:not-allowed}.operation-placeholder[data-v-65033647]{color:var(--analysis-text-muted)}.review-status[data-v-65033647]{display:inline-flex;align-items:center;padding:.02rem .08rem;border-radius:.1rem;font-size:.12rem;line-height:1.4;white-space:nowrap}.review-status.is-approved[data-v-65033647]{color:#55e6a5;background:rgba(85,230,165,.14)}.review-status.is-pending[data-v-65033647]{color:#f3c76b;background:rgba(243,199,107,.14)}.review-status.is-unsubmitted[data-v-65033647]{color:var(--analysis-text-muted);background:rgba(142,171,192,.12)}.sync-source-date[data-v-65033647]{margin-bottom:.14rem;padding:.1rem .12rem;border:.01rem solid var(--analysis-border);border-radius:.06rem;color:var(--analysis-text-muted);background:rgba(7,54,91,.45)}.sync-source-date strong[data-v-65033647]{margin-left:.05rem;color:var(--analysis-text)}.sync-alert[data-v-65033647]{margin-top:.12rem;border:.01rem solid rgba(70,145,201,.28);background:rgba(7,54,91,.5)!important}.sync-alert[data-v-65033647] .el-alert__title{color:#9fbaca;font-size:.12rem;line-height:1.5}.sync-alert[data-v-65033647] .el-alert__icon{color:#7da7bf}.sync-period-options[data-v-65033647]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.08rem}.sync-period-options[data-v-65033647] .el-checkbox-button__inner{width:100%;padding:.09rem .08rem;color:#b9d1df;background:rgba(7,54,91,.65);border-color:rgba(70,145,201,.45);border-radius:.05rem;box-shadow:none}.sync-period-options[data-v-65033647] .el-checkbox-button.is-checked .el-checkbox-button__inner{color:#e7f5ff;background:#168ac2;border-color:#35b9f2;box-shadow:none}.history-summary[data-v-65033647]{white-space:normal;color:var(--analysis-text-muted);font-size:.12rem;line-height:1.6}.batch-form[data-v-65033647] .el-form-item{margin-bottom:.12rem}.batch-form[data-v-65033647] .el-form-item__content{display:flex;align-items:center;gap:.08rem;margin-left:0!important;min-height:.32rem}.batch-form[data-v-65033647] .el-checkbox{flex:0 0 1.24rem;margin-right:0;white-space:nowrap}.batch-form[data-v-65033647] .confirm-apply-checkbox,.batch-form[data-v-65033647] .confirm-value-checkbox{flex:0 0 auto}.batch-form[data-v-65033647] .confirm-field-label{white-space:nowrap}.batch-default-dialog[data-v-65033647] .el-dialog__body{padding:.14rem .18rem .08rem;color:#d8e8f3}.batch-default-dialog[data-v-65033647] .batch-select-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:.08rem;padding:.07rem .1rem;border:.01rem solid rgba(70,145,201,.32);border-radius:.06rem;background:rgba(7,54,91,.45);color:#a9c7d9}.batch-default-dialog[data-v-65033647] .batch-group-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.05rem .14rem;max-height:2.1rem;overflow-y:auto;padding:.04rem .06rem .08rem}.batch-default-dialog[data-v-65033647] .batch-group-list .el-checkbox{display:flex;align-items:flex-start;min-width:0;margin:0;color:#d8e8f3;line-height:1.35}.batch-default-dialog[data-v-65033647] .batch-group-list .el-checkbox__label{overflow:hidden;color:#d8e8f3;text-overflow:ellipsis;white-space:nowrap}.batch-default-dialog[data-v-65033647] .batch-group-status{margin-left:.03rem;color:#789db4;font-size:.11rem}.batch-default-dialog[data-v-65033647] .el-checkbox__label{color:#d8e8f3!important}.batch-default-dialog[data-v-65033647] .el-checkbox__inner{border-color:#8eb6c9;background:rgba(5,35,62,.72)}.batch-default-dialog[data-v-65033647] .el-checkbox__input.is-checked .el-checkbox__inner,.batch-default-dialog[data-v-65033647] .el-checkbox__input.is-indeterminate .el-checkbox__inner{border-color:#35b9f2;background:#35aee8}.batch-default-dialog[data-v-65033647] .el-checkbox__input.is-checked+.el-checkbox__label,.batch-default-dialog[data-v-65033647] .el-checkbox__input.is-indeterminate+.el-checkbox__label{color:#e7f5ff!important}.batch-default-dialog[data-v-65033647] .el-dialog__header{padding:.17rem .2rem .14rem;border-bottom:.01rem solid rgba(79,151,205,.22)}.batch-default-dialog[data-v-65033647] .el-dialog__footer{padding:.12rem .2rem .16rem;border-top:.01rem solid rgba(63,130,209,.22)}.batch-default-dialog[data-v-65033647] .el-divider{border-color:rgba(95,167,215,.38)}.batch-default-dialog[data-v-65033647] .el-divider__text{color:#d8e8f3;background:rgba(4,43,91,.96);font-weight:600}.batch-default-dialog[data-v-65033647] .batch-form-alert{border:.01rem solid rgba(86,158,207,.32);background:rgba(7,54,91,.72);color:#a9c7d9}.batch-default-dialog[data-v-65033647] .batch-form-alert .el-alert__description,.batch-default-dialog[data-v-65033647] .batch-form-alert .el-alert__title{color:#a9c7d9}.batch-default-dialog[data-v-65033647] .batch-form .el-checkbox__label{color:#d8e8f3!important}.batch-default-dialog[data-v-65033647] .batch-form .el-form-item__content>.el-input,.batch-default-dialog[data-v-65033647] .batch-form .el-form-item__content>.el-input-number,.batch-default-dialog[data-v-65033647] .batch-form .el-form-item__content>.el-select{color:#e7f5ff}.batch-default-dialog[data-v-65033647] .batch-form .el-input__inner,.batch-default-dialog[data-v-65033647] .batch-form .el-textarea__inner{color:#e7f5ff;background:rgba(6,55,94,.78);border-color:rgba(70,145,201,.45)}.batch-default-dialog[data-v-65033647] .batch-form .el-input__inner:focus,.batch-default-dialog[data-v-65033647] .batch-form .el-textarea__inner:focus{border-color:#35b9f2;box-shadow:0 0 0 .02rem rgba(53,185,242,.12)}.batch-default-dialog[data-v-65033647] .batch-form .el-button{border-color:#35a9e0;background:rgba(7,69,112,.55);color:#e7f5ff}.batch-default-dialog[data-v-65033647] .batch-form .el-button:hover{background:rgba(17,105,159,.72)}.business-edit-dialog[data-v-65033647] .el-dialog__header{padding:.17rem .2rem .14rem;border-bottom:.01rem solid rgba(79,151,205,.22)}.business-edit-dialog[data-v-65033647] .el-dialog__body{padding:.14rem .18rem .08rem;color:#d8e8f3}.business-edit-dialog[data-v-65033647] .el-dialog__footer{padding:.12rem .2rem .16rem;border-top:.01rem solid rgba(63,130,209,.22)}.business-edit-dialog[data-v-65033647] .el-form-item__label{color:#d8e8f3}.business-edit-dialog[data-v-65033647] .form-unit{color:#9fc2d7}.business-edit-dialog[data-v-65033647] .danger-action{color:#ff7f8d!important}.business-edit-dialog[data-v-65033647] .el-checkbox__label{color:#d8e8f3!important}.business-edit-dialog[data-v-65033647] .el-checkbox__inner{border-color:#8eb6c9;background:rgba(5,35,62,.72)}.business-edit-dialog[data-v-65033647] .el-checkbox__input.is-checked .el-checkbox__inner{border-color:#35b9f2;background:#35aee8}.business-edit-dialog[data-v-65033647] .el-checkbox__input.is-checked+.el-checkbox__label{color:#e7f5ff!important}.batch-form[data-v-65033647] .el-input-number{width:1.5rem}.batch-form[data-v-65033647] .el-input,.batch-form[data-v-65033647] .el-select{flex:1;min-width:0}.batch-form[data-v-65033647] .schedule-row{width:100%}.batch-form[data-v-65033647] .schedule-row+.el-button{align-self:flex-start}.form-unit[data-v-65033647]{margin-left:.06rem;color:var(--analysis-text-muted);font-size:.12rem}.schedule-row[data-v-65033647]{display:flex;align-items:center;gap:.08rem;margin-bottom:.06rem}.daily-output-panel[data-v-65033647]{margin-top:.12rem}.daily-output-panel .el-select[data-v-65033647]{width:2.1rem}.daily-energy-missing[data-v-65033647]{color:var(--analysis-warning,#f3c76b);line-height:1.35}.daily-status[data-v-65033647]{display:inline-flex;padding:.02rem .08rem;border-radius:.1rem;color:#b8d0df;background:rgba(83,126,156,.2)}.daily-status.suggested[data-v-65033647]{color:#f3c76b;background:rgba(243,199,107,.12)}.daily-status.confirmed[data-v-65033647]{color:#55e6a5;background:rgba(85,230,165,.12)}@media (max-width:760px){.energy-business-title[data-v-65033647]{align-items:flex-start;flex-direction:column}.energy-business-actions[data-v-65033647]{margin-left:0}}.batch-default-dialog .el-dialog__body,.business-edit-dialog .el-dialog__body{padding:.14rem .18rem .08rem;color:#d8e8f3}.batch-default-dialog .el-dialog__header,.business-edit-dialog .el-dialog__header{padding:.17rem .2rem .14rem;border-bottom:.01rem solid rgba(79,151,205,.22)}.batch-default-dialog .el-dialog__footer,.business-edit-dialog .el-dialog__footer{padding:.12rem .2rem .16rem;border-top:.01rem solid rgba(63,130,209,.22)}.batch-default-dialog .el-divider{border-color:rgba(95,167,215,.38)}.batch-default-dialog .el-divider__text{color:#d8e8f3;background:rgba(4,43,91,.96);font-weight:600}.batch-default-dialog .batch-form-alert{border:.01rem solid rgba(86,158,207,.32);background:rgba(7,54,91,.72);color:#a9c7d9}.batch-default-dialog .batch-form-alert .el-alert__title{color:#a9c7d9}.batch-default-dialog .batch-select-toolbar{border-color:rgba(70,145,201,.32);background:rgba(7,54,91,.45);color:#a9c7d9}.batch-default-dialog .batch-form .el-checkbox__label,.batch-default-dialog .batch-group-list .el-checkbox__label,.business-edit-dialog .el-checkbox__label{color:#d8e8f3!important}.batch-default-dialog .el-checkbox__inner,.business-edit-dialog .el-checkbox__inner{border-color:#8eb6c9;background:rgba(5,35,62,.72)}.batch-default-dialog .el-checkbox__input.is-checked .el-checkbox__inner,.batch-default-dialog .el-checkbox__input.is-indeterminate .el-checkbox__inner,.business-edit-dialog .el-checkbox__input.is-checked .el-checkbox__inner{border-color:#35b9f2;background:#35aee8}.batch-default-dialog .el-checkbox__input.is-checked+.el-checkbox__label,.batch-default-dialog .el-checkbox__input.is-indeterminate+.el-checkbox__label,.business-edit-dialog .el-checkbox__input.is-checked+.el-checkbox__label{color:#e7f5ff!important}.business-edit-dialog .el-form-item__label{color:#d8e8f3}.business-edit-dialog .form-unit{color:#9fc2d7}.business-edit-dialog .danger-action{color:#ff7f8d!important}.sync-alert .el-alert__title{color:#9fbaca;font-size:.12rem;line-height:1.5}.sync-alert .el-alert__icon{color:#7da7bf}.energy-source-detail+.energy-source-detail[data-v-3142e9bf]{margin-top:.12rem;padding-top:.12rem;border-top:.01rem solid rgba(148,163,184,.24)}.energy-source-detail>strong[data-v-3142e9bf]{display:block;margin-bottom:.06rem;color:var(--color-text,#1e293b)}.energy-source-trigger.has-label[data-v-3142e9bf]{width:auto;min-width:0;padding:0 .06rem;border-radius:.04rem;font-size:.11rem;cursor:pointer}.metric-value-with-source[data-v-70d5012e]{cursor:help}.energy-analysis-workspace[data-v-576e4fac]{--analysis-bg:#0a2e4c;--analysis-surface:rgba(7,45,75,0.82);--analysis-surface-strong:rgba(4,37,64,0.96);--analysis-border:rgba(63,130,209,0.35);--analysis-border-active:rgba(73,251,251,0.48);--analysis-text:#d8e8f3;--analysis-text-muted:#8eabc0;--analysis-primary:#49fbfb;--analysis-blue:#04a0e3;--analysis-success:#55d6a7;--analysis-warning:#f3c76b;--analysis-danger:#f17f91;height:100%;padding:.18rem;overflow-y:auto;box-sizing:border-box;border-radius:.08rem;background:var(--analysis-bg);color:var(--analysis-text);font-size:.18rem}.analysis-data-notice[data-v-576e4fac],.analysis-filter-bar[data-v-576e4fac],.analysis-page-actions[data-v-576e4fac],.analysis-page-header[data-v-576e4fac],.analysis-title-line[data-v-576e4fac],.chart-panel-header[data-v-576e4fac],.metric-card-topline[data-v-576e4fac],.metric-footer[data-v-576e4fac],.metric-value-line[data-v-576e4fac]{display:flex;align-items:center}.analysis-page-header[data-v-576e4fac]{justify-content:space-between;gap:.2rem;margin-bottom:.12rem}.analysis-page-header.is-update-only[data-v-576e4fac]{justify-content:flex-end;margin-bottom:.1rem}.analysis-page-heading[data-v-576e4fac]{min-width:0}.analysis-title-line[data-v-576e4fac]{gap:.1rem;flex-wrap:wrap}.analysis-title-line h2[data-v-576e4fac]{margin:0;font-size:.26rem;line-height:1.4;letter-spacing:0}.analysis-page-heading p[data-v-576e4fac]{margin:.05rem 0 0;color:var(--analysis-text-muted);font-size:.14rem;line-height:1.7}.demo-badge[data-v-576e4fac]{padding:.03rem .08rem;border:.01rem solid rgba(243,199,107,.45);border-radius:.04rem;color:var(--analysis-warning);background:rgba(243,199,107,.08);font-size:.14rem}.demo-badge i[data-v-576e4fac]{margin-right:.04rem}.analysis-page-actions[data-v-576e4fac]{gap:.12rem;flex-shrink:0}.analysis-page-header.is-update-only .analysis-page-actions[data-v-576e4fac]{justify-content:flex-end;width:100%}.update-time[data-v-576e4fac]{color:var(--analysis-text-muted);font-size:.14rem}.analysis-data-notice[data-v-576e4fac]{gap:.08rem;min-height:.34rem;margin-bottom:.12rem;padding:.06rem .1rem;border:.01rem solid rgba(243,199,107,.25);border-radius:.06rem;color:#e9cf98;background:rgba(243,199,107,.06);font-size:.16rem}.analysis-filter-bar[data-v-576e4fac]{flex-wrap:wrap;gap:.12rem;margin-bottom:.14rem;padding:.12rem .14rem;border:.01rem solid var(--analysis-border);border-radius:.08rem;background:var(--analysis-surface)}.analysis-filter-item[data-v-576e4fac]{display:flex;align-items:center;gap:.07rem}.analysis-filter-item label[data-v-576e4fac]{color:var(--analysis-text-muted);font-size:.16rem;white-space:nowrap}.analysis-filter-item .el-date-editor[data-v-576e4fac],.analysis-filter-item .el-select[data-v-576e4fac]{width:1.5rem}.analysis-metrics-grid[data-v-576e4fac]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.12rem;margin-bottom:.12rem}.analysis-closure-bar[data-v-576e4fac]{display:flex;align-items:center;gap:.16rem;margin-bottom:.12rem;padding:.09rem .12rem;border:.01rem solid var(--analysis-border);border-radius:.06rem;color:var(--analysis-text-muted);background:var(--analysis-surface);font-size:.16rem}.analysis-closure-bar span[data-v-576e4fac]:first-child{color:var(--analysis-text);font-weight:600}.analysis-closure-bar .el-button[data-v-576e4fac]{margin-left:auto;flex-shrink:0}.analysis-metric-card[data-v-576e4fac]{min-width:0;padding:.14rem .15rem;border:.01rem solid var(--analysis-border);border-radius:.08rem;background:var(--analysis-surface);transition:border-color .2s,background .2s}.analysis-metric-card[data-v-576e4fac]:hover{border-color:var(--analysis-border-active);background:rgba(7,51,83,.92)}.metric-card-topline[data-v-576e4fac]{gap:.07rem;color:var(--analysis-text-muted);font-size:.16rem}.metric-icon[data-v-576e4fac]{display:inline-flex;align-items:center;justify-content:center;width:.24rem;height:.24rem;border-radius:.06rem;color:var(--analysis-blue);background:rgba(4,160,227,.12)}.metric-value-line[data-v-576e4fac]{gap:.06rem;margin:.09rem 0 .06rem}.metric-value-line strong[data-v-576e4fac]{font-size:.3rem;line-height:1;font-weight:700;color:var(--analysis-text)}.metric-value-line span[data-v-576e4fac]{align-self:flex-end;color:var(--analysis-text-muted);font-size:.14rem}.metric-footer[data-v-576e4fac]{justify-content:space-between;gap:.08rem;min-width:0;font-size:.14rem}.metric-note[data-v-576e4fac]{overflow:hidden;color:var(--analysis-text-muted);text-overflow:ellipsis;white-space:nowrap}.metric-trend[data-v-576e4fac]{flex-shrink:0;color:var(--analysis-primary)}.metric-trend.is-up[data-v-576e4fac]{color:var(--analysis-danger)}.metric-trend.is-down[data-v-576e4fac]{color:var(--analysis-success)}.metric-trend i[data-v-576e4fac]{margin-right:.02rem}.analysis-metric-card.is-success .metric-icon[data-v-576e4fac]{color:var(--analysis-success);background:rgba(85,214,167,.12)}.analysis-metric-card.is-warning .metric-icon[data-v-576e4fac]{color:var(--analysis-warning);background:rgba(243,199,107,.12)}.analysis-metric-card.is-danger .metric-icon[data-v-576e4fac]{color:var(--analysis-danger);background:rgba(241,127,145,.12)}.analysis-dashboard-grid[data-v-576e4fac]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.12rem;margin-bottom:.12rem}.analysis-span-4[data-v-576e4fac]{grid-column:span 4}.analysis-span-5[data-v-576e4fac]{grid-column:span 5}.analysis-span-6[data-v-576e4fac]{grid-column:span 6}.analysis-span-7[data-v-576e4fac]{grid-column:span 7}.analysis-span-8[data-v-576e4fac]{grid-column:span 8}.analysis-span-12[data-v-576e4fac]{grid-column:span 12}.analysis-chart-panel[data-v-576e4fac]{min-width:0;padding:.14rem;border:.01rem solid var(--analysis-border);border-radius:.08rem;background:var(--analysis-surface);box-sizing:border-box}.chart-panel-header[data-v-576e4fac]{justify-content:space-between;gap:.12rem;margin-bottom:.09rem}.chart-panel-header h3[data-v-576e4fac]{margin:0;font-size:.19rem;color:var(--analysis-text)}.chart-panel-header p[data-v-576e4fac]{margin:.04rem 0 0;color:var(--analysis-text-muted);font-size:.14rem;line-height:1.5}.metric-label-with-source[data-v-576e4fac],.panel-title-with-source[data-v-576e4fac]{display:inline-flex!important;align-items:center;gap:.06rem}.energy-source-trigger[data-v-576e4fac]{display:inline-flex;flex:0 0 0.2rem;align-items:center;justify-content:center;width:.2rem;min-width:.2rem;height:.2rem;min-height:.2rem;padding:0;box-sizing:border-box;border:.01rem solid rgba(117,217,255,.58);border-radius:50%;color:#75d9ff;background:rgba(4,160,227,.1);cursor:help;vertical-align:middle;transition:color .2s,border-color .2s,background .2s,box-shadow .2s}.energy-source-trigger[data-v-576e4fac]:focus-visible,.energy-source-trigger[data-v-576e4fac]:hover{border-color:#49fbfb;color:#49fbfb;background:rgba(73,251,251,.16);outline:none;box-shadow:0 0 0 .03rem rgba(73,251,251,.1)}.energy-source-trigger i[data-v-576e4fac]{margin:0!important;color:inherit!important;font-size:.13rem}.energy-source-popover[data-v-576e4fac]{padding:0!important;border:.01rem solid rgba(25,181,254,.7)!important;border-radius:.08rem!important;color:#d8e8f3!important;background:linear-gradient(145deg,#07385b,#06243e)!important;box-shadow:0 .14rem .34rem rgba(0,12,25,.55),0 0 0 .01rem rgba(73,251,251,.08)!important}.energy-source-popover[x-placement^=top] .popper__arrow[data-v-576e4fac]:after{border-top-color:#062b48!important}.energy-source-popover[x-placement^=bottom] .popper__arrow[data-v-576e4fac]:after{border-bottom-color:#062b48!important}.energy-source-popover[x-placement^=right] .popper__arrow[data-v-576e4fac]:after{border-right-color:#062b48!important}.energy-source-popover[x-placement^=left] .popper__arrow[data-v-576e4fac]:after{border-left-color:#062b48!important}.energy-source-content[data-v-576e4fac]{width:100%;max-height:min(5.6rem,65vh);overflow-y:auto;padding:.16rem;box-sizing:border-box;font-size:.13rem;line-height:1.5;scrollbar-color:rgba(73,251,251,.35) transparent}.energy-source-header[data-v-576e4fac]{display:flex;align-items:center;justify-content:space-between;gap:.12rem;padding-bottom:.1rem;border-bottom:.01rem solid rgba(117,217,255,.2)}.energy-source-header span[data-v-576e4fac]{display:inline-flex;align-items:center;color:#49fbfb;font-size:.15rem;font-weight:700}.energy-source-header span i[data-v-576e4fac]{width:.07rem;height:.07rem;margin-right:.07rem;border-radius:50%;background:#49fbfb;box-shadow:0 0 .08rem rgba(73,251,251,.55)}.energy-source-header strong[data-v-576e4fac]{color:#ffd166;font-size:.15rem;white-space:nowrap}.energy-source-summary[data-v-576e4fac]{margin:.1rem 0 0;color:#a8c3d5}.energy-source-section[data-v-576e4fac]{margin-top:.11rem;padding-top:.11rem;border-top:.01rem solid rgba(117,217,255,.2)}.energy-source-section h4[data-v-576e4fac]{display:flex;align-items:center;gap:.07rem;margin:0 0 .06rem;color:#75d9ff;font-size:.13rem}.energy-source-section h4 b[data-v-576e4fac]{display:inline-flex;flex:0 0 0.18rem;align-items:center;justify-content:center;width:.18rem;height:.18rem;border-radius:.04rem;color:#062b48;background:#49fbfb;font-size:.11rem}.energy-source-section code[data-v-576e4fac]{display:block;overflow-wrap:anywhere;color:#eef8ff;font-family:Microsoft YaHei,sans-serif;line-height:1.55;white-space:normal}.energy-source-rows[data-v-576e4fac]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.07rem;margin:0}.energy-source-rows div[data-v-576e4fac]{min-width:0;padding:.07rem .09rem;border:.01rem solid rgba(63,130,209,.3);border-radius:.05rem;background:rgba(4,160,227,.055)}.energy-source-rows dt[data-v-576e4fac]{color:#7fa5bd;font-size:.12rem}.energy-source-rows dd[data-v-576e4fac]{margin:.03rem 0 0;overflow-wrap:anywhere;color:#d8e8f3}.energy-source-time p[data-v-576e4fac]{margin:0;padding:.07rem .09rem;border-radius:.05rem;color:#d8e8f3;background:rgba(3,24,42,.32);font-variant-numeric:tabular-nums}.energy-source-note[data-v-576e4fac]{margin:.09rem 0 0;color:#f6bd60;font-size:.12rem;overflow-wrap:anywhere}.analysis-chart-canvas[data-v-576e4fac]{width:100%;min-width:0}.analysis-empty-state[data-v-576e4fac]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:2.2rem;gap:.09rem;color:var(--analysis-text-muted)}.analysis-empty-state i[data-v-576e4fac]{font-size:.32rem;color:var(--analysis-blue)}.analysis-table-panel[data-v-576e4fac]{min-width:0;overflow:hidden;padding:.14rem;border:.01rem solid var(--analysis-border);border-radius:.08rem;background:var(--analysis-surface)}.analysis-table-title[data-v-576e4fac]{display:flex;align-items:flex-start;justify-content:space-between;gap:.12rem;margin-bottom:.12rem}.analysis-table-title h3[data-v-576e4fac]{margin:0;font-size:.19rem}.analysis-table-title p[data-v-576e4fac]{margin:.04rem 0 0;color:var(--analysis-text-muted);font-size:.14rem}.energy-analysis-workspace .el-table[data-v-576e4fac]{color:var(--analysis-text);background:transparent;font-size:.16rem}.energy-analysis-workspace .el-button[data-v-576e4fac],.energy-analysis-workspace .el-input__inner[data-v-576e4fac],.energy-analysis-workspace .el-radio-button__inner[data-v-576e4fac],.energy-analysis-workspace .el-range-input[data-v-576e4fac],.energy-analysis-workspace .el-switch__label[data-v-576e4fac]{font-size:.16rem}.energy-analysis-workspace .el-table--border[data-v-576e4fac]:after,.energy-analysis-workspace .el-table[data-v-576e4fac]:before{background:var(--analysis-border)}.energy-analysis-workspace .el-table th.el-table__cell[data-v-576e4fac]{color:#bcd0de;background:rgba(23,86,135,.7);border-color:var(--analysis-border)}.energy-analysis-workspace .el-table td.el-table__cell[data-v-576e4fac],.energy-analysis-workspace .el-table tr[data-v-576e4fac]{background:transparent;border-color:var(--analysis-border)}.energy-analysis-workspace .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell[data-v-576e4fac]{background:rgba(4,160,227,.08)}.energy-analysis-workspace .el-table__body tr.current-row>td.el-table__cell[data-v-576e4fac]{background:rgba(4,160,227,.16)!important}.analysis-status-tag[data-v-576e4fac]{display:inline-flex;align-items:center;min-height:.22rem;padding:0 .07rem;border-radius:.04rem;font-size:.14rem}.analysis-status-tag.is-success[data-v-576e4fac]{color:var(--analysis-success);background:rgba(85,214,167,.12)}.analysis-status-tag.is-warning[data-v-576e4fac]{color:var(--analysis-warning);background:rgba(243,199,107,.12)}.analysis-status-tag.is-danger[data-v-576e4fac]{color:var(--analysis-danger);background:rgba(241,127,145,.12)}.analysis-status-tag.is-info[data-v-576e4fac]{color:#82c9ee;background:rgba(4,160,227,.12)}.calculation-panel .analysis-table-title[data-v-576e4fac],.source-panel .analysis-table-title[data-v-576e4fac]{margin-bottom:.1rem}.calculation-steps[data-v-576e4fac]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.08rem}.calculation-steps>div[data-v-576e4fac]{min-width:0;padding:.1rem;border-left:.02rem solid var(--analysis-blue);background:rgba(4,160,227,.06)}.calculation-steps span[data-v-576e4fac]{display:block;overflow:hidden;color:var(--analysis-text-muted);font-size:.14rem;text-overflow:ellipsis;white-space:nowrap}.calculation-steps strong[data-v-576e4fac]{display:block;margin-top:.05rem;color:var(--analysis-text);font-size:.2rem}.formula-list[data-v-576e4fac]{display:flex;flex-direction:column;gap:.06rem;margin-top:.1rem}.formula-list code[data-v-576e4fac]{overflow-x:auto;padding:.07rem .09rem;border:.01rem solid rgba(63,130,209,.22);border-radius:.04rem;color:#a9c8dc;background:rgba(3,28,49,.65);font-size:.14rem;white-space:nowrap}.source-panel[data-v-576e4fac]{display:flex;flex-direction:column}.source-row[data-v-576e4fac]{display:flex;align-items:center;justify-content:space-between;min-width:0;gap:.1rem;padding:.08rem 0;border-bottom:.01rem solid rgba(63,130,209,.2)}.source-row[data-v-576e4fac]:last-child{border-bottom:0}.source-row>div[data-v-576e4fac]{display:flex;min-width:0;flex-direction:column;gap:.03rem}.source-row span[data-v-576e4fac],.source-row strong[data-v-576e4fac]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-row strong[data-v-576e4fac]{color:var(--analysis-text);font-size:.16rem}.source-external[data-v-576e4fac],.source-row span[data-v-576e4fac]{color:var(--analysis-text-muted);font-size:.14rem}.source-external[data-v-576e4fac]{flex-shrink:0}.projection-panel[data-v-576e4fac]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.1rem}.projection-item[data-v-576e4fac]{padding:.11rem;border:.01rem solid var(--analysis-border);border-radius:.06rem;background:rgba(4,160,227,.05)}.projection-item span[data-v-576e4fac]{color:var(--analysis-text-muted);font-size:.14rem}.projection-item strong[data-v-576e4fac]{display:block;margin:.06rem 0 .04rem;color:var(--analysis-primary);font-size:.22rem}.projection-item small[data-v-576e4fac]{color:var(--analysis-text-muted);font-size:.14rem}.optimization-note[data-v-576e4fac]{margin-top:.1rem;padding:.08rem .1rem;border-left:.03rem solid var(--analysis-warning);color:#e9cf98;background:rgba(243,199,107,.06);font-size:.16rem;line-height:1.6}.boundary-panel[data-v-576e4fac]{display:flex;flex-direction:column}.boundary-comparison[data-v-576e4fac]{display:grid;grid-template-columns:minmax(0,1fr) .26rem minmax(0,1fr);align-items:center;gap:.08rem}.boundary-comparison>div[data-v-576e4fac]{min-width:0;padding:.12rem;border:.01rem solid rgba(241,127,145,.3);border-radius:.06rem;background:rgba(241,127,145,.05)}.boundary-comparison>div.is-opportunity[data-v-576e4fac]{border-color:rgba(243,199,107,.32);background:rgba(243,199,107,.05)}.boundary-comparison>i[data-v-576e4fac]{color:var(--analysis-text-muted);text-align:center}.boundary-comparison small[data-v-576e4fac],.boundary-comparison span[data-v-576e4fac]{display:block;color:var(--analysis-text-muted);font-size:.14rem;line-height:1.5}.boundary-comparison strong[data-v-576e4fac]{display:block;margin:.07rem 0 .04rem;color:var(--analysis-text);font-size:.22rem}.boundary-note[data-v-576e4fac]{margin:.1rem 0 0;color:#c3d5e1;font-size:.16rem;line-height:1.7}.energy-balance-panel[data-v-576e4fac]{min-height:3.48rem}.balance-rate[data-v-576e4fac]{color:var(--analysis-primary);font-size:.14rem}.energy-balance-flow[data-v-576e4fac]{display:grid;grid-template-columns:minmax(1.5rem,1fr) 1.8rem minmax(1.5rem,1fr);align-items:center;gap:.14rem;min-height:2.7rem}.flow-column[data-v-576e4fac]{display:flex;flex-direction:column;gap:.1rem}.flow-node[data-v-576e4fac]{display:flex;align-items:center;justify-content:space-between;gap:.08rem;min-height:.46rem;padding:.08rem .1rem;border:.01rem solid var(--analysis-border);border-radius:.07rem;background:rgba(4,160,227,.06)}.flow-node span[data-v-576e4fac]{color:var(--analysis-text-muted);font-size:.14rem}.flow-node span i[data-v-576e4fac]{width:.18rem;margin-right:.05rem;color:var(--analysis-blue)}.flow-node strong[data-v-576e4fac]{color:var(--analysis-text);font-size:.18rem;white-space:nowrap}.flow-node small[data-v-576e4fac]{color:var(--analysis-text-muted);font-size:.14rem;font-weight:400}.flow-node.is-loss[data-v-576e4fac]{border-color:rgba(241,127,145,.36);background:rgba(241,127,145,.06)}.flow-node.is-loss span i[data-v-576e4fac]{color:var(--analysis-danger)}.flow-hub-wrap[data-v-576e4fac],.flow-hub[data-v-576e4fac]{position:relative;display:flex;align-items:center;justify-content:center}.flow-hub[data-v-576e4fac]{z-index:2;flex-direction:column;width:1.26rem;height:1.26rem;border:.01rem solid rgba(73,251,251,.48);border-radius:50%;background:radial-gradient(circle,rgba(4,160,227,.22),rgba(4,37,64,.96));box-shadow:0 0 .24rem rgba(73,251,251,.08)}.flow-hub i[data-v-576e4fac]{color:var(--analysis-primary);font-size:.24rem}.flow-hub strong[data-v-576e4fac]{margin-top:.06rem;font-size:.27rem}.flow-hub small[data-v-576e4fac],.flow-hub span[data-v-576e4fac]{color:var(--analysis-text-muted);font-size:.14rem}.flow-line[data-v-576e4fac]{position:absolute;top:50%;width:.76rem;height:.03rem;background:linear-gradient(90deg,rgba(4,160,227,.2),var(--analysis-primary))}.flow-line[data-v-576e4fac]:after{content:"";position:absolute;right:-.02rem;top:-.03rem;border-left:.07rem solid var(--analysis-primary);border-top:.04rem solid transparent;border-bottom:.04rem solid transparent}.flow-line-left[data-v-576e4fac]{right:calc(50% + .55rem)}.flow-line-right[data-v-576e4fac]{left:calc(50% + .55rem);transform:rotate(180deg)}.analysis-risk-list[data-v-576e4fac]{display:flex;flex-direction:column;gap:.09rem}.analysis-risk-item[data-v-576e4fac]{display:grid;grid-template-columns:.34rem minmax(0,1fr) auto;gap:.1rem;align-items:start;padding:.11rem;border:.01rem solid var(--analysis-border);border-radius:.07rem;background:rgba(4,160,227,.04)}.risk-index[data-v-576e4fac]{display:flex;align-items:center;justify-content:center;width:.3rem;height:.3rem;border-radius:.06rem;color:var(--analysis-warning);background:rgba(243,199,107,.1);font-weight:700}.risk-main[data-v-576e4fac]{min-width:0}.risk-main h4[data-v-576e4fac]{margin:0 0 .05rem;color:var(--analysis-text);font-size:.17rem}.risk-main p[data-v-576e4fac]{margin:0;color:var(--analysis-text-muted);font-size:.16rem;line-height:1.6}.risk-saving[data-v-576e4fac]{color:var(--analysis-success);font-size:.16rem;white-space:nowrap}@media (max-width:1180px){.analysis-metrics-grid[data-v-576e4fac]{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-span-4[data-v-576e4fac],.analysis-span-5[data-v-576e4fac],.analysis-span-6[data-v-576e4fac],.analysis-span-7[data-v-576e4fac],.analysis-span-8[data-v-576e4fac]{grid-column:span 12}.calculation-steps[data-v-576e4fac]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.energy-analysis-workspace[data-v-576e4fac]{padding:.12rem}.analysis-page-header[data-v-576e4fac]{align-items:flex-start;flex-direction:column}.analysis-page-header.is-update-only[data-v-576e4fac]{align-items:flex-end;flex-direction:row}.analysis-page-actions[data-v-576e4fac]{width:100%;justify-content:space-between}.analysis-page-header.is-update-only .analysis-page-actions[data-v-576e4fac]{justify-content:flex-end}.analysis-metrics-grid[data-v-576e4fac],.boundary-comparison[data-v-576e4fac],.calculation-steps[data-v-576e4fac],.projection-panel[data-v-576e4fac]{grid-template-columns:1fr}.boundary-comparison>i[data-v-576e4fac]{transform:rotate(90deg)}.analysis-filter-item[data-v-576e4fac]{width:100%}.analysis-closure-bar[data-v-576e4fac]{align-items:flex-start;flex-direction:column;gap:.06rem}.analysis-closure-bar .el-button[data-v-576e4fac]{margin-left:0}.analysis-filter-item .el-date-editor[data-v-576e4fac],.analysis-filter-item .el-select[data-v-576e4fac]{flex:1;width:auto}.energy-balance-flow[data-v-576e4fac]{grid-template-columns:1fr}.flow-line[data-v-576e4fac]{display:none}}.default-search .el-input[data-v-576e4fac]{width:2.2rem}.default-add-button[data-v-576e4fac]{margin-left:auto}.default-value[data-v-576e4fac]{color:var(--analysis-primary)}@media (max-width:760px){.default-search .el-input[data-v-576e4fac]{width:auto;flex:1}.default-add-button[data-v-576e4fac]{width:100%;margin-left:0}}.energy-analysis-workspace[data-v-1c3cd95f]{--analysis-bg:#0a2e4c;--analysis-surface:rgba(7,45,75,0.82);--analysis-surface-strong:rgba(4,37,64,0.96);--analysis-border:rgba(63,130,209,0.35);--analysis-border-active:rgba(73,251,251,0.48);--analysis-text:#d8e8f3;--analysis-text-muted:#8eabc0;--analysis-primary:#49fbfb;--analysis-blue:#04a0e3;--analysis-success:#55d6a7;--analysis-warning:#f3c76b;--analysis-danger:#f17f91;height:100%;padding:.18rem;overflow-y:auto;box-sizing:border-box;border-radius:.08rem;background:var(--analysis-bg);color:var(--analysis-text);font-size:.18rem}.analysis-data-notice[data-v-1c3cd95f],.analysis-filter-bar[data-v-1c3cd95f],.analysis-page-actions[data-v-1c3cd95f],.analysis-page-header[data-v-1c3cd95f],.analysis-title-line[data-v-1c3cd95f],.chart-panel-header[data-v-1c3cd95f],.metric-card-topline[data-v-1c3cd95f],.metric-footer[data-v-1c3cd95f],.metric-value-line[data-v-1c3cd95f]{display:flex;align-items:center}.analysis-page-header[data-v-1c3cd95f]{justify-content:space-between;gap:.2rem;margin-bottom:.12rem}.analysis-page-header.is-update-only[data-v-1c3cd95f]{justify-content:flex-end;margin-bottom:.1rem}.analysis-page-heading[data-v-1c3cd95f]{min-width:0}.analysis-title-line[data-v-1c3cd95f]{gap:.1rem;flex-wrap:wrap}.analysis-title-line h2[data-v-1c3cd95f]{margin:0;font-size:.26rem;line-height:1.4;letter-spacing:0}.analysis-page-heading p[data-v-1c3cd95f]{margin:.05rem 0 0;color:var(--analysis-text-muted);font-size:.14rem;line-height:1.7}.demo-badge[data-v-1c3cd95f]{padding:.03rem .08rem;border:.01rem solid rgba(243,199,107,.45);border-radius:.04rem;color:var(--analysis-warning);background:rgba(243,199,107,.08);font-size:.14rem}.demo-badge i[data-v-1c3cd95f]{margin-right:.04rem}.analysis-page-actions[data-v-1c3cd95f]{gap:.12rem;flex-shrink:0}.analysis-page-header.is-update-only .analysis-page-actions[data-v-1c3cd95f]{justify-content:flex-end;width:100%}.update-time[data-v-1c3cd95f]{color:var(--analysis-text-muted);font-size:.14rem}.analysis-data-notice[data-v-1c3cd95f]{gap:.08rem;min-height:.34rem;margin-bottom:.12rem;padding:.06rem .1rem;border:.01rem solid rgba(243,199,107,.25);border-radius:.06rem;color:#e9cf98;background:rgba(243,199,107,.06);font-size:.16rem}.analysis-filter-bar[data-v-1c3cd95f]{flex-wrap:wrap;gap:.12rem;margin-bottom:.14rem;padding:.12rem .14rem;border:.01rem solid var(--analysis-border);border-radius:.08rem;background:var(--analysis-surface)}.analysis-filter-item[data-v-1c3cd95f]{display:flex;align-items:center;gap:.07rem}.analysis-filter-item label[data-v-1c3cd95f]{color:var(--analysis-text-muted);font-size:.16rem;white-space:nowrap}.analysis-filter-item .el-date-editor[data-v-1c3cd95f],.analysis-filter-item .el-select[data-v-1c3cd95f]{width:1.5rem}.analysis-metrics-grid[data-v-1c3cd95f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.12rem;margin-bottom:.12rem}.analysis-closure-bar[data-v-1c3cd95f]{display:flex;align-items:center;gap:.16rem;margin-bottom:.12rem;padding:.09rem .12rem;border:.01rem solid var(--analysis-border);border-radius:.06rem;color:var(--analysis-text-muted);background:var(--analysis-surface);font-size:.16rem}.analysis-closure-bar span[data-v-1c3cd95f]:first-child{color:var(--analysis-text);font-weight:600}.analysis-closure-bar .el-button[data-v-1c3cd95f]{margin-left:auto;flex-shrink:0}.analysis-metric-card[data-v-1c3cd95f]{min-width:0;padding:.14rem .15rem;border:.01rem solid var(--analysis-border);border-radius:.08rem;background:var(--analysis-surface);transition:border-color .2s,background .2s}.analysis-metric-card[data-v-1c3cd95f]:hover{border-color:var(--analysis-border-active);background:rgba(7,51,83,.92)}.metric-card-topline[data-v-1c3cd95f]{gap:.07rem;color:var(--analysis-text-muted);font-size:.16rem}.metric-icon[data-v-1c3cd95f]{display:inline-flex;align-items:center;justify-content:center;width:.24rem;height:.24rem;border-radius:.06rem;color:var(--analysis-blue);background:rgba(4,160,227,.12)}.metric-value-line[data-v-1c3cd95f]{gap:.06rem;margin:.09rem 0 .06rem}.metric-value-line strong[data-v-1c3cd95f]{font-size:.3rem;line-height:1;font-weight:700;color:var(--analysis-text)}.metric-value-line span[data-v-1c3cd95f]{align-self:flex-end;color:var(--analysis-text-muted);font-size:.14rem}.metric-footer[data-v-1c3cd95f]{justify-content:space-between;gap:.08rem;min-width:0;font-size:.14rem}.metric-note[data-v-1c3cd95f]{overflow:hidden;color:var(--analysis-text-muted);text-overflow:ellipsis;white-space:nowrap}.metric-trend[data-v-1c3cd95f]{flex-shrink:0;color:var(--analysis-primary)}.metric-trend.is-up[data-v-1c3cd95f]{color:var(--analysis-danger)}.metric-trend.is-down[data-v-1c3cd95f]{color:var(--analysis-success)}.metric-trend i[data-v-1c3cd95f]{margin-right:.02rem}.analysis-metric-card.is-success .metric-icon[data-v-1c3cd95f]{color:var(--analysis-success);background:rgba(85,214,167,.12)}.analysis-metric-card.is-warning .metric-icon[data-v-1c3cd95f]{color:var(--analysis-warning);background:rgba(243,199,107,.12)}.analysis-metric-card.is-danger .metric-icon[data-v-1c3cd95f]{color:var(--analysis-danger);background:rgba(241,127,145,.12)}.analysis-dashboard-grid[data-v-1c3cd95f]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.12rem;margin-bottom:.12rem}.analysis-span-4[data-v-1c3cd95f]{grid-column:span 4}.analysis-span-5[data-v-1c3cd95f]{grid-column:span 5}.analysis-span-6[data-v-1c3cd95f]{grid-column:span 6}.analysis-span-7[data-v-1c3cd95f]{grid-column:span 7}.analysis-span-8[data-v-1c3cd95f]{grid-column:span 8}.analysis-span-12[data-v-1c3cd95f]{grid-column:span 12}.analysis-chart-panel[data-v-1c3cd95f]{min-width:0;padding:.14rem;border:.01rem solid var(--analysis-border);border-radius:.08rem;background:var(--analysis-surface);box-sizing:border-box}.chart-panel-header[data-v-1c3cd95f]{justify-content:space-between;gap:.12rem;margin-bottom:.09rem}.chart-panel-header h3[data-v-1c3cd95f]{margin:0;font-size:.19rem;color:var(--analysis-text)}.chart-panel-header p[data-v-1c3cd95f]{margin:.04rem 0 0;color:var(--analysis-text-muted);font-size:.14rem;line-height:1.5}.metric-label-with-source[data-v-1c3cd95f],.panel-title-with-source[data-v-1c3cd95f]{display:inline-flex!important;align-items:center;gap:.06rem}.energy-source-trigger[data-v-1c3cd95f]{display:inline-flex;flex:0 0 0.2rem;align-items:center;justify-content:center;width:.2rem;min-width:.2rem;height:.2rem;min-height:.2rem;padding:0;box-sizing:border-box;border:.01rem solid rgba(117,217,255,.58);border-radius:50%;color:#75d9ff;background:rgba(4,160,227,.1);cursor:help;vertical-align:middle;transition:color .2s,border-color .2s,background .2s,box-shadow .2s}.energy-source-trigger[data-v-1c3cd95f]:focus-visible,.energy-source-trigger[data-v-1c3cd95f]:hover{border-color:#49fbfb;color:#49fbfb;background:rgba(73,251,251,.16);outline:none;box-shadow:0 0 0 .03rem rgba(73,251,251,.1)}.energy-source-trigger i[data-v-1c3cd95f]{margin:0!important;color:inherit!important;font-size:.13rem}.energy-source-popover[data-v-1c3cd95f]{padding:0!important;border:.01rem solid rgba(25,181,254,.7)!important;border-radius:.08rem!important;color:#d8e8f3!important;background:linear-gradient(145deg,#07385b,#06243e)!important;box-shadow:0 .14rem .34rem rgba(0,12,25,.55),0 0 0 .01rem rgba(73,251,251,.08)!important}.energy-source-popover[x-placement^=top] .popper__arrow[data-v-1c3cd95f]:after{border-top-color:#062b48!important}.energy-source-popover[x-placement^=bottom] .popper__arrow[data-v-1c3cd95f]:after{border-bottom-color:#062b48!important}.energy-source-popover[x-placement^=right] .popper__arrow[data-v-1c3cd95f]:after{border-right-color:#062b48!important}.energy-source-popover[x-placement^=left] .popper__arrow[data-v-1c3cd95f]:after{border-left-color:#062b48!important}.energy-source-content[data-v-1c3cd95f]{width:100%;max-height:min(5.6rem,65vh);overflow-y:auto;padding:.16rem;box-sizing:border-box;font-size:.13rem;line-height:1.5;scrollbar-color:rgba(73,251,251,.35) transparent}.energy-source-header[data-v-1c3cd95f]{display:flex;align-items:center;justify-content:space-between;gap:.12rem;padding-bottom:.1rem;border-bottom:.01rem solid rgba(117,217,255,.2)}.energy-source-header span[data-v-1c3cd95f]{display:inline-flex;align-items:center;color:#49fbfb;font-size:.15rem;font-weight:700}.energy-source-header span i[data-v-1c3cd95f]{width:.07rem;height:.07rem;margin-right:.07rem;border-radius:50%;background:#49fbfb;box-shadow:0 0 .08rem rgba(73,251,251,.55)}.energy-source-header strong[data-v-1c3cd95f]{color:#ffd166;font-size:.15rem;white-space:nowrap}.energy-source-summary[data-v-1c3cd95f]{margin:.1rem 0 0;color:#a8c3d5}.energy-source-section[data-v-1c3cd95f]{margin-top:.11rem;padding-top:.11rem;border-top:.01rem solid rgba(117,217,255,.2)}.energy-source-section h4[data-v-1c3cd95f]{display:flex;align-items:center;gap:.07rem;margin:0 0 .06rem;color:#75d9ff;font-size:.13rem}.energy-source-section h4 b[data-v-1c3cd95f]{display:inline-flex;flex:0 0 0.18rem;align-items:center;justify-content:center;width:.18rem;height:.18rem;border-radius:.04rem;color:#062b48;background:#49fbfb;font-size:.11rem}.energy-source-section code[data-v-1c3cd95f]{display:block;overflow-wrap:anywhere;color:#eef8ff;font-family:Microsoft YaHei,sans-serif;line-height:1.55;white-space:normal}.energy-source-rows[data-v-1c3cd95f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.07rem;margin:0}.energy-source-rows div[data-v-1c3cd95f]{min-width:0;padding:.07rem .09rem;border:.01rem solid rgba(63,130,209,.3);border-radius:.05rem;background:rgba(4,160,227,.055)}.energy-source-rows dt[data-v-1c3cd95f]{color:#7fa5bd;font-size:.12rem}.energy-source-rows dd[data-v-1c3cd95f]{margin:.03rem 0 0;overflow-wrap:anywhere;color:#d8e8f3}.energy-source-time p[data-v-1c3cd95f]{margin:0;padding:.07rem .09rem;border-radius:.05rem;color:#d8e8f3;background:rgba(3,24,42,.32);font-variant-numeric:tabular-nums}.energy-source-note[data-v-1c3cd95f]{margin:.09rem 0 0;color:#f6bd60;font-size:.12rem;overflow-wrap:anywhere}.analysis-chart-canvas[data-v-1c3cd95f]{width:100%;min-width:0}.analysis-empty-state[data-v-1c3cd95f]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:2.2rem;gap:.09rem;color:var(--analysis-text-muted)}.analysis-empty-state i[data-v-1c3cd95f]{font-size:.32rem;color:var(--analysis-blue)}.analysis-table-panel[data-v-1c3cd95f]{min-width:0;overflow:hidden;padding:.14rem;border:.01rem solid var(--analysis-border);border-radius:.08rem;background:var(--analysis-surface)}.analysis-table-title[data-v-1c3cd95f]{display:flex;align-items:flex-start;justify-content:space-between;gap:.12rem;margin-bottom:.12rem}.analysis-table-title h3[data-v-1c3cd95f]{margin:0;font-size:.19rem}.analysis-table-title p[data-v-1c3cd95f]{margin:.04rem 0 0;color:var(--analysis-text-muted);font-size:.14rem}.energy-analysis-workspace .el-table[data-v-1c3cd95f]{color:var(--analysis-text);background:transparent;font-size:.16rem}.energy-analysis-workspace .el-button[data-v-1c3cd95f],.energy-analysis-workspace .el-input__inner[data-v-1c3cd95f],.energy-analysis-workspace .el-radio-button__inner[data-v-1c3cd95f],.energy-analysis-workspace .el-range-input[data-v-1c3cd95f],.energy-analysis-workspace .el-switch__label[data-v-1c3cd95f]{font-size:.16rem}.energy-analysis-workspace .el-table--border[data-v-1c3cd95f]:after,.energy-analysis-workspace .el-table[data-v-1c3cd95f]:before{background:var(--analysis-border)}.energy-analysis-workspace .el-table th.el-table__cell[data-v-1c3cd95f]{color:#bcd0de;background:rgba(23,86,135,.7);border-color:var(--analysis-border)}.energy-analysis-workspace .el-table td.el-table__cell[data-v-1c3cd95f],.energy-analysis-workspace .el-table tr[data-v-1c3cd95f]{background:transparent;border-color:var(--analysis-border)}.energy-analysis-workspace .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell[data-v-1c3cd95f]{background:rgba(4,160,227,.08)}.energy-analysis-workspace .el-table__body tr.current-row>td.el-table__cell[data-v-1c3cd95f]{background:rgba(4,160,227,.16)!important}.analysis-status-tag[data-v-1c3cd95f]{display:inline-flex;align-items:center;min-height:.22rem;padding:0 .07rem;border-radius:.04rem;font-size:.14rem}.analysis-status-tag.is-success[data-v-1c3cd95f]{color:var(--analysis-success);background:rgba(85,214,167,.12)}.analysis-status-tag.is-warning[data-v-1c3cd95f]{color:var(--analysis-warning);background:rgba(243,199,107,.12)}.analysis-status-tag.is-danger[data-v-1c3cd95f]{color:var(--analysis-danger);background:rgba(241,127,145,.12)}.analysis-status-tag.is-info[data-v-1c3cd95f]{color:#82c9ee;background:rgba(4,160,227,.12)}.calculation-panel .analysis-table-title[data-v-1c3cd95f],.source-panel .analysis-table-title[data-v-1c3cd95f]{margin-bottom:.1rem}.calculation-steps[data-v-1c3cd95f]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.08rem}.calculation-steps>div[data-v-1c3cd95f]{min-width:0;padding:.1rem;border-left:.02rem solid var(--analysis-blue);background:rgba(4,160,227,.06)}.calculation-steps span[data-v-1c3cd95f]{display:block;overflow:hidden;color:var(--analysis-text-muted);font-size:.14rem;text-overflow:ellipsis;white-space:nowrap}.calculation-steps strong[data-v-1c3cd95f]{display:block;margin-top:.05rem;color:var(--analysis-text);font-size:.2rem}.formula-list[data-v-1c3cd95f]{display:flex;flex-direction:column;gap:.06rem;margin-top:.1rem}.formula-list code[data-v-1c3cd95f]{overflow-x:auto;padding:.07rem .09rem;border:.01rem solid rgba(63,130,209,.22);border-radius:.04rem;color:#a9c8dc;background:rgba(3,28,49,.65);font-size:.14rem;white-space:nowrap}.source-panel[data-v-1c3cd95f]{display:flex;flex-direction:column}.source-row[data-v-1c3cd95f]{display:flex;align-items:center;justify-content:space-between;min-width:0;gap:.1rem;padding:.08rem 0;border-bottom:.01rem solid rgba(63,130,209,.2)}.source-row[data-v-1c3cd95f]:last-child{border-bottom:0}.source-row>div[data-v-1c3cd95f]{display:flex;min-width:0;flex-direction:column;gap:.03rem}.source-row span[data-v-1c3cd95f],.source-row strong[data-v-1c3cd95f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-row strong[data-v-1c3cd95f]{color:var(--analysis-text);font-size:.16rem}.source-external[data-v-1c3cd95f],.source-row span[data-v-1c3cd95f]{color:var(--analysis-text-muted);font-size:.14rem}.source-external[data-v-1c3cd95f]{flex-shrink:0}.projection-panel[data-v-1c3cd95f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.1rem}.projection-item[data-v-1c3cd95f]{padding:.11rem;border:.01rem solid var(--analysis-border);border-radius:.06rem;background:rgba(4,160,227,.05)}.projection-item span[data-v-1c3cd95f]{color:var(--analysis-text-muted);font-size:.14rem}.projection-item strong[data-v-1c3cd95f]{display:block;margin:.06rem 0 .04rem;color:var(--analysis-primary);font-size:.22rem}.projection-item small[data-v-1c3cd95f]{color:var(--analysis-text-muted);font-size:.14rem}.optimization-note[data-v-1c3cd95f]{margin-top:.1rem;padding:.08rem .1rem;border-left:.03rem solid var(--analysis-warning);color:#e9cf98;background:rgba(243,199,107,.06);font-size:.16rem;line-height:1.6}.boundary-panel[data-v-1c3cd95f]{display:flex;flex-direction:column}.boundary-comparison[data-v-1c3cd95f]{display:grid;grid-template-columns:minmax(0,1fr) .26rem minmax(0,1fr);align-items:center;gap:.08rem}.boundary-comparison>div[data-v-1c3cd95f]{min-width:0;padding:.12rem;border:.01rem solid rgba(241,127,145,.3);border-radius:.06rem;background:rgba(241,127,145,.05)}.boundary-comparison>div.is-opportunity[data-v-1c3cd95f]{border-color:rgba(243,199,107,.32);background:rgba(243,199,107,.05)}.boundary-comparison>i[data-v-1c3cd95f]{color:var(--analysis-text-muted);text-align:center}.boundary-comparison small[data-v-1c3cd95f],.boundary-comparison span[data-v-1c3cd95f]{display:block;color:var(--analysis-text-muted);font-size:.14rem;line-height:1.5}.boundary-comparison strong[data-v-1c3cd95f]{display:block;margin:.07rem 0 .04rem;color:var(--analysis-text);font-size:.22rem}.boundary-note[data-v-1c3cd95f]{margin:.1rem 0 0;color:#c3d5e1;font-size:.16rem;line-height:1.7}.energy-balance-panel[data-v-1c3cd95f]{min-height:3.48rem}.balance-rate[data-v-1c3cd95f]{color:var(--analysis-primary);font-size:.14rem}.energy-balance-flow[data-v-1c3cd95f]{display:grid;grid-template-columns:minmax(1.5rem,1fr) 1.8rem minmax(1.5rem,1fr);align-items:center;gap:.14rem;min-height:2.7rem}.flow-column[data-v-1c3cd95f]{display:flex;flex-direction:column;gap:.1rem}.flow-node[data-v-1c3cd95f]{display:flex;align-items:center;justify-content:space-between;gap:.08rem;min-height:.46rem;padding:.08rem .1rem;border:.01rem solid var(--analysis-border);border-radius:.07rem;background:rgba(4,160,227,.06)}.flow-node span[data-v-1c3cd95f]{color:var(--analysis-text-muted);font-size:.14rem}.flow-node span i[data-v-1c3cd95f]{width:.18rem;margin-right:.05rem;color:var(--analysis-blue)}.flow-node strong[data-v-1c3cd95f]{color:var(--analysis-text);font-size:.18rem;white-space:nowrap}.flow-node small[data-v-1c3cd95f]{color:var(--analysis-text-muted);font-size:.14rem;font-weight:400}.flow-node.is-loss[data-v-1c3cd95f]{border-color:rgba(241,127,145,.36);background:rgba(241,127,145,.06)}.flow-node.is-loss span i[data-v-1c3cd95f]{color:var(--analysis-danger)}.flow-hub-wrap[data-v-1c3cd95f],.flow-hub[data-v-1c3cd95f]{position:relative;display:flex;align-items:center;justify-content:center}.flow-hub[data-v-1c3cd95f]{z-index:2;flex-direction:column;width:1.26rem;height:1.26rem;border:.01rem solid rgba(73,251,251,.48);border-radius:50%;background:radial-gradient(circle,rgba(4,160,227,.22),rgba(4,37,64,.96));box-shadow:0 0 .24rem rgba(73,251,251,.08)}.flow-hub i[data-v-1c3cd95f]{color:var(--analysis-primary);font-size:.24rem}.flow-hub strong[data-v-1c3cd95f]{margin-top:.06rem;font-size:.27rem}.flow-hub small[data-v-1c3cd95f],.flow-hub span[data-v-1c3cd95f]{color:var(--analysis-text-muted);font-size:.14rem}.flow-line[data-v-1c3cd95f]{position:absolute;top:50%;width:.76rem;height:.03rem;background:linear-gradient(90deg,rgba(4,160,227,.2),var(--analysis-primary))}.flow-line[data-v-1c3cd95f]:after{content:"";position:absolute;right:-.02rem;top:-.03rem;border-left:.07rem solid var(--analysis-primary);border-top:.04rem solid transparent;border-bottom:.04rem solid transparent}.flow-line-left[data-v-1c3cd95f]{right:calc(50% + .55rem)}.flow-line-right[data-v-1c3cd95f]{left:calc(50% + .55rem);transform:rotate(180deg)}.analysis-risk-list[data-v-1c3cd95f]{display:flex;flex-direction:column;gap:.09rem}.analysis-risk-item[data-v-1c3cd95f]{display:grid;grid-template-columns:.34rem minmax(0,1fr) auto;gap:.1rem;align-items:start;padding:.11rem;border:.01rem solid var(--analysis-border);border-radius:.07rem;background:rgba(4,160,227,.04)}.risk-index[data-v-1c3cd95f]{display:flex;align-items:center;justify-content:center;width:.3rem;height:.3rem;border-radius:.06rem;color:var(--analysis-warning);background:rgba(243,199,107,.1);font-weight:700}.risk-main[data-v-1c3cd95f]{min-width:0}.risk-main h4[data-v-1c3cd95f]{margin:0 0 .05rem;color:var(--analysis-text);font-size:.17rem}.risk-main p[data-v-1c3cd95f]{margin:0;color:var(--analysis-text-muted);font-size:.16rem;line-height:1.6}.risk-saving[data-v-1c3cd95f]{color:var(--analysis-success);font-size:.16rem;white-space:nowrap}@media (max-width:1180px){.analysis-metrics-grid[data-v-1c3cd95f]{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-span-4[data-v-1c3cd95f],.analysis-span-5[data-v-1c3cd95f],.analysis-span-6[data-v-1c3cd95f],.analysis-span-7[data-v-1c3cd95f],.analysis-span-8[data-v-1c3cd95f]{grid-column:span 12}.calculation-steps[data-v-1c3cd95f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.energy-analysis-workspace[data-v-1c3cd95f]{padding:.12rem}.analysis-page-header[data-v-1c3cd95f]{align-items:flex-start;flex-direction:column}.analysis-page-header.is-update-only[data-v-1c3cd95f]{align-items:flex-end;flex-direction:row}.analysis-page-actions[data-v-1c3cd95f]{width:100%;justify-content:space-between}.analysis-page-header.is-update-only .analysis-page-actions[data-v-1c3cd95f]{justify-content:flex-end}.analysis-metrics-grid[data-v-1c3cd95f],.boundary-comparison[data-v-1c3cd95f],.calculation-steps[data-v-1c3cd95f],.projection-panel[data-v-1c3cd95f]{grid-template-columns:1fr}.boundary-comparison>i[data-v-1c3cd95f]{transform:rotate(90deg)}.analysis-filter-item[data-v-1c3cd95f]{width:100%}.analysis-closure-bar[data-v-1c3cd95f]{align-items:flex-start;flex-direction:column;gap:.06rem}.analysis-closure-bar .el-button[data-v-1c3cd95f]{margin-left:0}.analysis-filter-item .el-date-editor[data-v-1c3cd95f],.analysis-filter-item .el-select[data-v-1c3cd95f]{flex:1;width:auto}.energy-balance-flow[data-v-1c3cd95f]{grid-template-columns:1fr}.flow-line[data-v-1c3cd95f]{display:none}}.energy-entry-actions[data-v-1c3cd95f]{display:flex;align-items:center;gap:.08rem;margin-left:auto}.energy-entry-title[data-v-1c3cd95f]{align-items:center}.entry-unit[data-v-1c3cd95f]{margin-left:.06rem;color:var(--analysis-text-muted);font-size:.12rem}.danger-action[data-v-1c3cd95f]{color:var(--analysis-danger)!important}.energy-entry-chain ol[data-v-1c3cd95f]{display:flex;flex-direction:column;gap:.08rem;margin:0;padding:0;list-style:none}.energy-entry-chain li[data-v-1c3cd95f]{display:grid;grid-template-columns:.34rem minmax(0,1fr);gap:.09rem;align-items:center;padding:.09rem;border:.01rem solid var(--analysis-border);border-radius:.06rem}.energy-entry-chain li>i[data-v-1c3cd95f]{color:var(--analysis-primary);font-size:.22rem;text-align:center}.energy-entry-chain span[data-v-1c3cd95f],.energy-entry-chain strong[data-v-1c3cd95f]{display:block}.energy-entry-chain span[data-v-1c3cd95f]{margin-top:.03rem;color:var(--analysis-text-muted);font-size:.14rem}.energy-source-grid[data-v-1c3cd95f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.09rem}.energy-source-grid>div[data-v-1c3cd95f]{display:grid;grid-template-columns:.3rem minmax(0,1fr) auto;align-items:center;gap:.08rem;padding:.11rem;border:.01rem solid var(--analysis-border);border-radius:.06rem}.energy-source-grid>div>i[data-v-1c3cd95f]{color:var(--analysis-blue);font-size:.21rem}.energy-source-grid span small[data-v-1c3cd95f],.energy-source-grid span strong[data-v-1c3cd95f]{display:block}.energy-source-grid span small[data-v-1c3cd95f]{margin-top:.03rem;color:var(--analysis-text-muted)}.energy-source-grid em[data-v-1c3cd95f]{font-style:normal}@media (max-width:760px){.energy-entry-actions[data-v-1c3cd95f]{width:100%;margin-left:0;flex-wrap:wrap}.energy-source-grid[data-v-1c3cd95f]{grid-template-columns:1fr}}.analysis-panel[data-v-5e070487]{min-height:6.2rem;padding:.18rem .22rem;background:rgba(13,72,117,.35);border-radius:.1rem}.filter-bar[data-v-5e070487]{display:flex;align-items:center;gap:.12rem;flex-wrap:wrap;margin-bottom:.24rem}.export-scope[data-v-5e070487]{display:flex;align-items:center;min-width:0;max-width:3.2rem;margin-left:auto;color:#7898aa;font-size:.12rem}.export-scope span[data-v-5e070487]{flex:none;margin-right:.06rem}.export-scope b[data-v-5e070487]{overflow:hidden;color:#cce7f2;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.partial-notice[data-v-5e070487]{display:flex;align-items:center;gap:.1rem;margin:-.08rem 0 .12rem;padding:.07rem .11rem;color:#d8e3eb;font-size:.12rem;border:.01rem solid rgba(255,182,77,.28);border-radius:.06rem;background:rgba(255,182,77,.08)}.partial-notice__badge[data-v-5e070487],.summary-partial-badge[data-v-5e070487]{flex:none;padding:.01rem .06rem;color:#ffca73;font-size:.11rem;line-height:.18rem;border:.01rem solid rgba(255,182,77,.42);border-radius:.09rem;background:rgba(255,182,77,.12)}.summary-grid[data-v-5e070487]{display:grid;grid-template-columns:repeat(3,1fr);gap:.18rem;margin-bottom:.28rem}.summary-card[data-v-5e070487]{min-height:1.18rem;padding:.2rem .24rem;border:.01rem solid rgba(0,238,255,.28);border-radius:.1rem;background:linear-gradient(135deg,rgba(0,238,255,.12),rgba(10,46,76,.72));cursor:help}.summary-card--export[data-v-5e070487]{border-color:rgba(255,182,77,.35);background:linear-gradient(135deg,rgba(255,182,77,.12),rgba(10,46,76,.72))}.summary-card--net[data-v-5e070487]{border-color:rgba(93,235,166,.35);background:linear-gradient(135deg,rgba(93,235,166,.12),rgba(10,46,76,.72))}.summary-heading[data-v-5e070487]{display:flex;align-items:center;justify-content:space-between;gap:.08rem}.summary-status[data-v-5e070487],.summary-title[data-v-5e070487]{color:#b8cbd9;font-size:.14rem}.summary-value[data-v-5e070487]{margin:.14rem 0 .09rem;color:#fff;font-size:.26rem;font-weight:600}.summary-value.is-error[data-v-5e070487]{color:#ffb64d}.summary-status[data-v-5e070487]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chart-title[data-v-5e070487]{margin-bottom:.14rem;color:#bccedc;font-size:.16rem;font-weight:500}.chart-box[data-v-5e070487]{height:4.3rem}@media (max-width:1200px){.summary-grid[data-v-5e070487]{grid-template-columns:1fr}}.bidirectional-energy-tooltip{max-width:5rem;padding:0!important;overflow:hidden;border:.01rem solid rgba(89,190,255,.28)!important;border-radius:.07rem!important;background:rgba(8,31,50,.98)!important;box-shadow:0 .1rem .28rem rgba(0,8,20,.38)!important}.bidirectional-energy-tooltip .popper__arrow{display:none}.bidirectional-energy-tooltip .energy-tooltip-content{width:4.6rem;max-width:calc(100vw - .4rem)}.energy-chart-tooltip{width:4.7rem;max-width:calc(100vw - .4rem);overflow:hidden;border:.01rem solid rgba(89,190,255,.28);border-radius:.07rem;background:linear-gradient(145deg,rgba(13,49,76,.98),rgba(6,27,45,.98));box-shadow:0 .1rem .28rem rgba(0,8,20,.42);color:#fff;box-sizing:border-box}.energy-tooltip-header{display:flex;align-items:center;gap:.1rem;padding:.08rem .11rem;border-bottom:.01rem solid rgba(151,204,236,.14);background:rgba(4,21,36,.38)}.energy-tooltip-heading{min-width:.5rem;color:#fff;font-size:.13rem;font-weight:700}.energy-tooltip-range{display:flex;align-items:center;gap:.05rem;min-width:0;color:#8eacbf;font-size:.1rem}.energy-tooltip-range strong{color:#dcecf5;font-weight:500}.energy-tooltip-section{--energy-accent:#0ef;--energy-accent-rgb:0,238,255;padding:.09rem .11rem .1rem}.energy-tooltip-section+.energy-tooltip-section{border-top:.01rem solid rgba(151,204,236,.14)}.energy-tooltip-section--export{--energy-accent:#ffb64d;--energy-accent-rgb:255,182,77}.energy-tooltip-result{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.02rem .1rem;margin-bottom:.06rem}.energy-tooltip-title{display:flex;align-items:center;gap:.06rem;color:var(--energy-accent);font-size:.12rem;font-weight:700}.energy-tooltip-title i{width:.05rem;height:.05rem;border-radius:50%;background:var(--energy-accent);box-shadow:0 0 .1rem rgba(var(--energy-accent-rgb),.72)}.energy-tooltip-result-value{color:var(--energy-accent);white-space:nowrap}.energy-tooltip-result-value strong{font-size:.17rem;font-weight:700;line-height:1}.energy-tooltip-result-value span{margin-left:.04rem;color:#c8dae5;font-size:.09rem;font-weight:500}.energy-tooltip-result-value.is-error strong{color:#ff6b6b}.energy-tooltip-status{grid-column:1/-1;padding-left:.11rem;color:#9db6c6;font-size:.1rem;line-height:1.35}.energy-tooltip-boundary-grid,.energy-tooltip-source-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.05rem;margin-top:.05rem}.energy-tooltip-boundary-card,.energy-tooltip-source-card{min-width:0;padding:.05rem .07rem;border:.01rem solid rgba(155,207,237,.12);border-radius:.04rem;background:rgba(124,183,218,.055)}.energy-tooltip-boundary-title{margin-bottom:.03rem;color:#dcecf5;font-size:.1rem;font-weight:700}.energy-tooltip-row{display:grid;grid-template-columns:.52rem minmax(0,1fr);gap:.04rem;font-size:.1rem;line-height:1.4}.energy-tooltip-row+.energy-tooltip-row{margin-top:.01rem}.energy-tooltip-row span{color:#7898ad}.energy-tooltip-row b{color:#d9e7ef;font-weight:500;word-break:break-all}.energy-tooltip-row b.is-emphasis{color:#fff;font-weight:700}.energy-tooltip-formula{display:flex;align-items:center;justify-content:space-between;gap:.08rem;margin-top:.05rem;padding:.05rem .07rem;border-left:.02rem solid var(--energy-accent);border-radius:0 .03rem .03rem 0;background:rgba(var(--energy-accent-rgb),.07);font-size:.1rem}.energy-tooltip-formula span{color:#8ca9ba}.energy-tooltip-formula strong{color:#fff;font-family:Consolas,Monaco,monospace;font-weight:600}.energy-tooltip-contributions{max-height:3.3rem;margin-top:.06rem;padding-right:.03rem;overflow-y:auto}.energy-tooltip-contribution{padding:.07rem 0;border-top:.01rem solid rgba(151,204,236,.12)}.energy-tooltip-contribution:first-child{padding-top:.02rem;border-top:0}.energy-tooltip-contribution-title{margin-bottom:.04rem;color:#fff;font-size:.11rem;font-weight:700}.energy-tooltip-contribution-summary{padding:.05rem .07rem;border-radius:.04rem;background:rgba(var(--energy-accent-rgb),.06)}@media (max-width:720px){.energy-tooltip-boundary-grid,.energy-tooltip-source-grid{grid-template-columns:1fr}}.main-container[data-v-88b73e80]{padding:.2rem;background:#0a2e4c;border-radius:.1rem;height:100%;display:flex;flex-direction:column}[data-v-88b73e80] .el-row{height:100%;display:flex}[data-v-88b73e80] .main-container>.el-row>.el-col{display:flex;flex-direction:column}.right-container[data-v-88b73e80]{width:100%;height:100%;border-radius:.1rem}.header-desc[data-v-88b73e80]{width:.86rem;height:.32rem;line-height:.32rem;font-family:Source Han Sans SC;font-weight:400;font-size:.14rem;color:#bccedc;margin-bottom:.2222rem}.header-select[data-v-88b73e80]{width:1.8148rem;height:.32rem;line-height:.32rem;border-radius:.04rem;margin-bottom:.18rem}.mg-10[data-v-88b73e80]{margin-left:.1235rem}.mg-20[data-v-88b73e80]{margin-left:.247rem}.header-title[data-v-88b73e80]{color:#bccedc}.header-title[data-v-88b73e80],.tabs[data-v-88b73e80]{font-family:Source Han Sans CN;font-weight:500;font-size:.16rem}.tabs[data-v-88b73e80]{margin-top:.1853rem;color:#49fbfb}.tabs[data-v-88b73e80] .el-tabs__item{font-family:Source Han Sans CN;font-weight:500;font-size:.16rem;color:#bccedc}.tabs[data-v-88b73e80] .el-tabs__item.is-active{color:#49fbfb}.tabs[data-v-88b73e80] .el-tabs__nav-wrap:after{height:.01rem;background:#175687}.tabs[data-v-88b73e80] .el-tabs__active-bar{background-color:#49fbfb;height:.04rem}.radio-container[data-v-88b73e80]{position:relative;left:88%;top:-.44rem}.tabs-table[data-v-88b73e80]{margin-bottom:.74rem;margin-top:-.2rem}.chart-container[data-v-88b73e80]{width:100%;height:5.3rem}[data-v-88b73e80] .el-input--small .el-input__inner{height:.32rem;line-height:.32rem;font-size:.16rem}[data-v-88b73e80] .el-table th.el-table__cell.is-leaf,[data-v-88b73e80] .el-table thead.is-group th.el-table__cell{border:.01rem solid #175687;color:#b8cbd9!important}[data-v-88b73e80] .el-table--border,[data-v-88b73e80] .el-table--group{border:.01rem solid #175687;border-radius:.1235rem}[data-v-88b73e80] .el-table .el-table__cell{border:.01rem solid #175687}.main-container[data-v-189c9d52]{padding:.2rem;background:#0a2e4c;border-radius:.1rem;height:100%;display:flex;flex-direction:column}[data-v-189c9d52] .el-row{height:100%;display:flex}[data-v-189c9d52] .main-container>.el-row>.el-col{display:flex;flex-direction:column}.right-container[data-v-189c9d52]{width:100%;height:100%;border-radius:.1rem}.analysis-filter[data-v-189c9d52]{display:flex;align-items:center;gap:.1rem;margin-bottom:.18rem}.analysis-time-range[data-v-189c9d52]{width:3.8rem}.granularity-select[data-v-189c9d52]{width:1.3rem}.header-title[data-v-189c9d52]{color:#bccedc}.header-title[data-v-189c9d52],.tabs[data-v-189c9d52]{font-family:Source Han Sans CN;font-weight:500;font-size:.16rem}.tabs[data-v-189c9d52]{margin-top:.1853rem;color:#49fbfb}.tabs[data-v-189c9d52] .el-tabs__item{font-family:Source Han Sans CN;font-weight:500;font-size:.16rem;color:#bccedc}.tabs[data-v-189c9d52] .el-tabs__item.is-active{color:#49fbfb}.tabs[data-v-189c9d52] .el-tabs__nav-wrap:after{height:.01rem;background:#175687}.tabs[data-v-189c9d52] .el-tabs__active-bar{background-color:#49fbfb;height:.04rem}.tabs-table[data-v-189c9d52]{margin-bottom:.74rem}.chart-container[data-v-189c9d52]{width:100%;height:5.3rem}[data-v-189c9d52] .el-input--small .el-input__inner{height:.32rem;line-height:.32rem;font-size:.16rem}[data-v-189c9d52] .el-table th.el-table__cell.is-leaf,[data-v-189c9d52] .el-table thead.is-group th.el-table__cell{border:.01rem solid #175687;color:#b8cbd9!important}[data-v-189c9d52] .el-table--border,[data-v-189c9d52] .el-table--group{border:.01rem solid #175687;border-radius:.1235rem}[data-v-189c9d52] .el-table .el-table__cell{border:.01rem solid #175687}.electricity-analysis-tooltip{box-sizing:border-box;width:4rem;min-width:0;max-width:calc(100vw - .24rem);max-height:min(4.2rem,36vh);overflow-y:auto;padding:.1rem .12rem;border:.01rem solid #175687;border-radius:.05rem;background:rgba(7,35,56,.97);box-shadow:0 .1rem .28rem rgba(0,8,20,.42);scrollbar-color:#236697 rgba(7,35,56,.45);scrollbar-width:thin;color:#bcd2df;font-size:.12rem;white-space:normal}.electricity-analysis-tooltip::-webkit-scrollbar{width:.06rem}.electricity-analysis-tooltip::-webkit-scrollbar-track{background:rgba(7,35,56,.45)}.electricity-analysis-tooltip::-webkit-scrollbar-thumb{border-radius:.03rem;background:#236697}.electricity-analysis-tooltip__time{padding-bottom:.08rem;color:#fff;font-size:.14rem;font-weight:600;border-bottom:.01rem solid rgba(73,251,251,.22)}.electricity-analysis-tooltip__section{padding:.1rem 0;border-bottom:.01rem solid rgba(23,86,135,.75)}.electricity-analysis-tooltip__section:last-child{border-bottom:0}.electricity-analysis-tooltip__result{display:flex;align-items:center;justify-content:space-between;margin-bottom:.08rem;color:#49fbfb}.electricity-analysis-tooltip__result b{font-size:.16rem}.electricity-analysis-tooltip__result small{color:#bcd2df;font-size:.11rem;font-weight:400}.electricity-analysis-tooltip__grid{display:grid;width:100%;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.06rem}.electricity-analysis-tooltip__card,.electricity-analysis-tooltip__time-grid{box-sizing:border-box;width:100%;min-width:0;overflow:hidden;padding:.07rem .08rem;border:.01rem solid rgba(35,102,151,.75);border-radius:.04rem;background:rgba(11,50,78,.88)}.electricity-analysis-tooltip__time-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.1rem;margin-top:.06rem}.electricity-analysis-tooltip__row{display:flex;align-items:flex-start;width:100%;min-width:0;margin:.02rem 0}.electricity-analysis-tooltip__row span{flex:0 0 0.62rem;color:#7895a8}.electricity-analysis-tooltip__row b{min-width:0;color:#d9e7ef;font-weight:500;line-height:.18rem;overflow-wrap:anywhere;white-space:normal}.electricity-analysis-tooltip__row b.is-emphasis{color:#fff;font-weight:600}.electricity-analysis-tooltip__aggregation-summary,.electricity-analysis-tooltip__contribution-title{display:flex;align-items:center;justify-content:space-between;gap:.08rem}.electricity-analysis-tooltip__aggregation-summary{flex-wrap:wrap;padding:.07rem .08rem;border-radius:.04rem;background:rgba(11,50,78,.88)}.electricity-analysis-tooltip__aggregation-summary strong{color:#49fbfb}.electricity-analysis-tooltip__partial{color:#ffbf69}.electricity-analysis-tooltip__complete{color:#73e2a7}.electricity-analysis-tooltip__target-time{padding:.06rem .02rem;color:#8fb0c5}.electricity-analysis-tooltip__contributions{display:grid;gap:.06rem}.electricity-analysis-tooltip__contribution{min-width:0;padding:.07rem .08rem;border:.01rem solid rgba(35,102,151,.75);border-radius:.04rem;background:rgba(8,42,67,.9)}.electricity-analysis-tooltip__contribution-title{margin-bottom:.04rem;color:#d9e7ef}.electricity-analysis-tooltip__contribution-title b{min-width:0;overflow-wrap:anywhere}.electricity-analysis-tooltip__contribution-title span{flex:0 0 auto;color:#7895a8}.electricity-analysis-tooltip__empty{padding:.1rem;border:.01rem dashed rgba(35,102,151,.75);border-radius:.04rem;color:#7895a8;text-align:center}.electricity-analysis-tooltip__time-grid .electricity-analysis-tooltip__row{display:block}.electricity-analysis-tooltip__time-grid .electricity-analysis-tooltip__row span{display:block;margin-bottom:.02rem}.electricity-analysis-tooltip__time-grid .electricity-analysis-tooltip__row b{display:block}.main-container[data-v-656120c2]{padding:.2rem;background:#0a2e4c;border-radius:.1rem;height:100%;display:flex;flex-direction:column}[data-v-656120c2] #main-body{height:100%;display:flex}[data-v-656120c2] #main-body>.el-col{display:flex;flex-direction:column}.right-container[data-v-656120c2]{width:100%;height:100%;border-radius:.1rem}.header-title[data-v-656120c2]{font-family:Source Han Sans CN;font-weight:500;font-size:.16rem;color:#bccedc}.page-heading[data-v-656120c2]{display:flex;align-items:center;justify-content:space-between;gap:.16rem;margin-bottom:.18rem}.today-data-tag[data-v-656120c2]{display:inline-block;margin-left:.08rem;padding:.01rem .08rem;border:.01rem solid rgba(0,238,255,.55);border-radius:.1rem;background:rgba(0,238,255,.1);color:#0ef;font-size:.12rem;line-height:.18rem;vertical-align:.01rem}.card[data-v-656120c2]{width:100%;padding-right:.0839rem;margin-bottom:.5rem}.card-left[data-v-656120c2]{width:4.2rem;height:2.0123rem;margin-top:.3086rem;margin-left:.4444rem;padding-left:0;background:url(../../static/img/electricityMonitoring_header.dfb59109.png) no-repeat 50%/cover;text-align:center}.card-left .card-item[data-v-656120c2]{width:1.7283rem;height:1.7283rem;margin-top:.1852rem;margin-left:.137rem;padding:.32rem .1235rem .1235rem}.card-right[data-v-656120c2]{align-items:center;width:calc(100% - 4.2rem);height:1.7283rem;margin-top:.4938rem;margin-left:-.4321rem;padding:0 .2rem;border-radius:.83rem;background:#0d4875}.card-col[data-v-656120c2],.card-item[data-v-656120c2],.card-right[data-v-656120c2]{display:flex;justify-content:center}.card-item[data-v-656120c2]{flex-direction:column;height:1.7283rem;padding-top:.2222rem;padding-left:.2rem}.card-item-title[data-v-656120c2]{color:#b8cbd9;font-family:Source Han Sans CN;font-size:.14rem;font-weight:500}.card-item-value[data-v-656120c2]{margin-top:.15rem;color:#fff;font-family:Source Han Sans CN;font-size:.2rem;font-weight:500}.card-item-value span[data-v-656120c2]{display:block}.card-item-text[data-v-656120c2],.card-item-value span[data-v-656120c2]{color:#b8cbd9;font-family:Source Han Sans CN;font-size:.14rem;font-weight:500}.card-item-text[data-v-656120c2]{margin-top:.08rem}.chart-container[data-v-656120c2]{width:100%;height:6.3rem}.main-container[data-v-6e9ac771]{padding:.19rem .17rem 0 .32rem;background:#0a2e4c;border-radius:.1rem;height:100%}.analysis-filter[data-v-6e9ac771]{display:flex;align-items:center;flex-wrap:wrap;gap:.1rem;margin-bottom:.18rem}.analysis-time-range[data-v-6e9ac771]{width:3.8rem}.granularity-select[data-v-6e9ac771]{width:1.3rem;min-width:1.3rem;flex:none}.header-desc[data-v-6e9ac771]{min-width:.86rem;height:.32rem;line-height:.32rem;font-family:Source Han Sans SC;font-weight:400;font-size:.14rem;color:#bccedc;flex:none;margin-bottom:0;white-space:nowrap}.header-select[data-v-6e9ac771]{width:1.8148rem;height:.32rem;line-height:.32rem;border-radius:.04rem;margin-bottom:0}.header-title[data-v-6e9ac771]{font-family:Source Han Sans CN;font-weight:500;font-size:.16rem;color:#bccedc}.content-card[data-v-6e9ac771]{display:flex;margin-top:.42rem;margin-bottom:.5432rem;font-family:Source Han Sans SC;font-weight:500;font-size:.14rem;color:#bccedc}.content-card .card-number[data-v-6e9ac771]{width:16.4%;height:1.8025rem;background:rgba(0,0,0,.2);border-radius:.1235rem;padding:.2716rem .1975rem}.content-card .card-number .values[data-v-6e9ac771]{font-family:Source Han Sans SC;font-weight:700;font-size:.2rem;color:#fff;text-align:center;margin-top:.4074rem}.content-card .card-desc[data-v-6e9ac771]{display:flex;flex-direction:column;justify-content:space-between;width:16.4%;height:1.8025rem;margin-left:.1235rem;margin-right:.1235rem}.content-card .card-desc .items[data-v-6e9ac771]{height:.835rem;background:rgba(0,0,0,.2);border-radius:.1235rem;padding:0 .2rem;display:flex;align-items:center;min-width:0}.content-card .card-desc .items .item-label[data-v-6e9ac771]{flex:none;white-space:nowrap}.content-card .card-desc .items .item-value[data-v-6e9ac771]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Source Han Sans SC;font-weight:700;font-size:.2rem;color:#fff}.content-card .card-value[data-v-6e9ac771]{flex:1;height:1.8025rem;margin-left:.1235rem;background:rgba(0,0,0,.2);border-radius:.1235rem;display:flex}.content-card .card-value .value-content[data-v-6e9ac771]{width:50%;height:100%;padding-top:.5556rem;padding-left:.642rem;font-family:Source Han Sans SC;font-weight:500;font-size:.14rem;color:#bccedc}.content-card .card-value .value-content .value[data-v-6e9ac771]{font-family:Source Han Sans SC;font-weight:700;font-size:.2rem;color:#fff;margin-top:.19rem}.tabs[data-v-6e9ac771]{margin-top:.5432rem;font-family:Source Han Sans CN;font-weight:500;font-size:.16rem;color:#49fbfb}.chart-container[data-v-6e9ac771]{width:100%;height:5.6rem;position:relative}.chart-container .empty-chart[data-v-6e9ac771]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;color:#bccedc;font-size:.16rem}.chart-container .empty-chart .empty-icon[data-v-6e9ac771]{font-size:.48rem;margin-bottom:.16rem}.chart-container .empty-chart .empty-text[data-v-6e9ac771]{font-family:Source Han Sans CN}[data-v-6e9ac771] .el-tabs__item{font-family:Source Han Sans CN;font-weight:500;font-size:.16rem;color:#bccedc}[data-v-6e9ac771] .el-tabs__item.is-active{color:#49fbfb}[data-v-6e9ac771] .el-tabs__nav-wrap:after{height:.01rem;background:#175687}[data-v-6e9ac771] .el-tabs__active-bar{background-color:#49fbfb;height:.04rem}[data-v-6e9ac771] .el-input--small .el-input__inner{height:.32rem;line-height:.32rem;font-size:.16rem}.data-empty-state[data-v-6e9ac771]{z-index:10;margin-top:.25rem;width:100%;height:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.data-empty-state .el-images[data-v-6e9ac771]{width:1.6rem;height:1.6rem}.carbon-loop-bar{flex-wrap:wrap}.carbon-loop-bar span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carbon-loop-bar>span:first-child{flex:1}.carbon-loop-bar i{margin-right:.05rem;color:var(--analysis-blue)}.carbon-loop-context{display:flex;align-items:center;gap:.08rem;flex-shrink:0}.carbon-loop-context span{padding:.05rem .09rem;border:.01rem solid rgba(63,130,209,.24);border-radius:.06rem;color:#a9c7da;background:rgba(4,37,64,.72);font-size:.14rem}.carbon-filter-update-time{margin-left:auto;color:var(--analysis-text-muted);font-size:.14rem;white-space:nowrap}.carbon-filter-update-time i{margin-right:.05rem;color:var(--analysis-blue)}.carbon-boundary-notice,.carbon-progress-panel,.carbon-status-panel{min-width:0;padding:.14rem;border:.01rem solid var(--analysis-border);border-radius:.08rem;background:var(--analysis-surface);box-sizing:border-box}.carbon-panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:.12rem;margin-bottom:.12rem}.carbon-panel-heading h3{margin:0;color:var(--analysis-text);font-size:.19rem}.carbon-panel-heading p{margin:.04rem 0 0;color:var(--analysis-text-muted);font-size:.14rem;line-height:1.5}.carbon-progress-list{display:flex;flex-direction:column;gap:.13rem}.carbon-progress-row{min-width:0}.carbon-progress-row header{display:flex;align-items:center;justify-content:space-between;gap:.12rem;margin-bottom:.06rem;color:var(--analysis-text-muted);font-size:.16rem}.carbon-progress-row strong{color:var(--analysis-text);font-weight:600}.carbon-progress-row em{color:var(--analysis-primary);font-style:normal}.carbon-progress-track{height:.07rem;overflow:hidden;border-radius:.04rem;background:rgba(63,130,209,.16)}.carbon-progress-track>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--analysis-blue),var(--analysis-primary))}.carbon-status-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.1rem}.carbon-status-item{min-width:0;padding:.11rem;border:.01rem solid rgba(63,130,209,.22);border-radius:.06rem;background:rgba(4,160,227,.05)}.carbon-status-item span{display:block;color:var(--analysis-text-muted);font-size:.14rem}.carbon-status-item strong{display:block;margin-top:.07rem;color:var(--analysis-text);font-size:.22rem}.carbon-status-item small{color:var(--analysis-text-muted);font-size:.14rem}.carbon-boundary-notice{display:flex;align-items:flex-start;gap:.09rem;margin-bottom:.12rem;border-color:rgba(243,199,107,.3);color:var(--analysis-warning);background:rgba(243,199,107,.06);font-size:.16rem;line-height:1.65}.carbon-boundary-notice i{margin-top:.02rem;color:var(--analysis-warning)}.carbon-table-actions{display:flex;align-items:center;gap:.08rem}.carbon-table-actions .el-button+.el-button{margin-left:0}.carbon-value-positive{color:var(--analysis-success)}.carbon-value-warning{color:var(--analysis-warning)}.carbon-value-danger{color:var(--analysis-danger)}.carbon-number{font-variant-numeric:tabular-nums}.carbon-select-product{width:1.8rem}.carbon-budget-dashboard .carbon-budget-metrics .analysis-metric-card{position:relative;overflow:hidden;min-height:1.14rem;background:linear-gradient(145deg,rgba(8,48,78,.96),rgba(6,40,67,.88));box-shadow:0 .08rem .22rem rgba(1,20,36,.08)}.carbon-budget-dashboard .carbon-budget-metrics .analysis-metric-card:before{position:absolute;top:0;bottom:0;left:0;width:.03rem;background:var(--analysis-blue);content:""}.carbon-budget-dashboard .carbon-budget-metrics .analysis-metric-card.is-warning:before{background:var(--analysis-warning)}.carbon-budget-dashboard .carbon-budget-metrics .analysis-metric-card.is-success:before{background:var(--analysis-success)}.carbon-budget-dashboard .carbon-budget-metrics .analysis-metric-card.is-danger:before{background:var(--analysis-danger)}.carbon-budget-dashboard .carbon-budget-metrics .metric-footer{justify-content:flex-start}.carbon-budget-dashboard .carbon-budget-health,.carbon-budget-dashboard .carbon-budget-table-panel,.carbon-budget-dashboard .carbon-budget-trend,.carbon-budget-dashboard .carbon-monthly-budget-panel{background:linear-gradient(145deg,rgba(7,46,75,.9),rgba(5,38,65,.84));box-shadow:0 .08rem .24rem rgba(1,20,36,.07)}.carbon-budget-dashboard .carbon-budget-trend{align-self:stretch}.carbon-budget-dashboard .carbon-budget-trend .analysis-chart-canvas{transform:translateY(.1rem)}.carbon-budget-dashboard .carbon-monthly-budget-panel{overflow:hidden}.carbon-budget-dashboard .carbon-monthly-budget-heading{align-items:center}.carbon-budget-dashboard .carbon-monthly-budget-heading p{line-height:1.55}.carbon-budget-dashboard .carbon-monthly-budget-actions{display:flex;align-items:center;gap:.08rem;flex-shrink:0}.carbon-budget-dashboard .carbon-monthly-budget-actions .el-button+.el-button{margin-left:0}.carbon-budget-dashboard .carbon-monthly-budget-scroll{overflow-x:auto;border:.01rem solid var(--analysis-border);border-radius:.07rem}.carbon-budget-dashboard .carbon-monthly-budget-matrix{display:grid;min-width:12.6rem;grid-template-columns:1.5rem repeat(12,minmax(.88rem,1fr));background:rgba(4,31,52,.58)}.carbon-budget-dashboard .carbon-monthly-budget-cell{min-width:0;padding:.1rem .08rem;border-right:.01rem solid rgba(63,130,209,.17);border-bottom:.01rem solid rgba(63,130,209,.17);color:var(--analysis-text-muted);text-align:center;font-size:.13rem;font-variant-numeric:tabular-nums}.carbon-budget-dashboard .carbon-monthly-budget-cell:nth-last-child(-n+13){border-bottom:0}.carbon-budget-dashboard .carbon-monthly-budget-cell.is-month{color:#a9c7da;font-weight:600}.carbon-budget-dashboard .carbon-monthly-budget-cell.is-value{color:var(--analysis-text);font-weight:600}.carbon-budget-dashboard .carbon-monthly-budget-cell.is-current{color:#eaf8ff;background:rgba(4,160,227,.12);box-shadow:inset 0 .02rem 0 var(--analysis-primary)}.carbon-budget-dashboard .carbon-monthly-budget-cell.is-label{position:sticky;left:0;z-index:2;display:flex;align-items:center;gap:.05rem;color:#c8dbe8;background:#082f4d;text-align:left;font-weight:600}.carbon-budget-dashboard .carbon-monthly-budget-cell.is-label i{color:var(--analysis-primary)}.carbon-budget-dashboard .carbon-monthly-budget-cell.is-label small{margin-left:auto;color:var(--analysis-text-muted);font-size:.11rem;font-weight:400}.carbon-budget-dashboard .carbon-health-badge{flex-shrink:0;padding:.05rem .1rem;border-radius:9.99rem;font-size:.14rem;font-weight:600}.carbon-budget-dashboard .carbon-health-badge.is-success{color:var(--analysis-success);background:rgba(85,214,167,.12)}.carbon-budget-dashboard .carbon-health-badge.is-danger{color:var(--analysis-danger);background:rgba(241,127,145,.12)}.carbon-budget-dashboard .carbon-health-summary{display:flex;align-items:center;justify-content:space-between;margin-bottom:.1rem;padding:.12rem .14rem;border:.01rem solid rgba(85,214,167,.18);border-radius:.08rem;background:linear-gradient(90deg,rgba(85,214,167,.11),rgba(4,160,227,.04))}.carbon-budget-dashboard .carbon-health-summary span{display:block;color:var(--analysis-text-muted);font-size:.14rem}.carbon-budget-dashboard .carbon-health-summary strong{display:block;margin-top:.05rem;font-size:.22rem}.carbon-budget-dashboard .carbon-health-summary i{color:var(--analysis-success);font-size:.3rem;opacity:.82}.carbon-budget-dashboard .carbon-health-summary i.is-danger{color:var(--analysis-danger)}.carbon-budget-dashboard .carbon-health-grid .carbon-status-item{padding:.09rem .1rem}.carbon-budget-dashboard .carbon-health-grid .carbon-status-item strong{margin-top:.05rem;font-size:.2rem}.carbon-budget-dashboard .carbon-dual-health-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.1rem;margin-top:.12rem}.carbon-budget-dashboard .carbon-health-budget-card{min-width:0;padding:.12rem;border:.01rem solid rgba(63,130,209,.25);border-radius:.07rem;background:rgba(6,38,64,.72)}.carbon-budget-dashboard .carbon-health-budget-card.is-energy{border-top:.02rem solid var(--analysis-blue)}.carbon-budget-dashboard .carbon-health-budget-card.is-carbon{border-top:.02rem solid var(--analysis-warning)}.carbon-budget-dashboard .carbon-health-budget-card>p{margin:.1rem 0 0;color:var(--analysis-text-muted);font-size:.13rem}.carbon-budget-dashboard .carbon-health-budget-card>p.is-danger{color:var(--analysis-danger)}.carbon-budget-dashboard .carbon-health-budget-title{display:flex;align-items:center;justify-content:space-between;gap:.08rem;color:var(--analysis-text);font-size:.14rem}.carbon-budget-dashboard .carbon-health-budget-title span{font-weight:600}.carbon-budget-dashboard .carbon-health-budget-title i{margin-right:.05rem;color:var(--analysis-primary)}.carbon-budget-dashboard .carbon-health-budget-title strong{flex-shrink:0;font-size:.13rem}.carbon-budget-dashboard .carbon-health-budget-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.08rem;margin-top:.12rem}.carbon-budget-dashboard .carbon-health-budget-values div{min-width:0}.carbon-budget-dashboard .carbon-health-budget-values span{display:block;color:var(--analysis-text-muted);font-size:.12rem}.carbon-budget-dashboard .carbon-health-budget-values strong{display:inline-block;margin-top:.05rem;color:var(--analysis-text);font-size:.19rem}.carbon-budget-dashboard .carbon-health-budget-values small{margin-left:.04rem;color:var(--analysis-text-muted);font-size:.11rem}.carbon-budget-dashboard .carbon-risk-list{margin-top:.1rem}.carbon-budget-dashboard .carbon-risk-row{display:flex;align-items:center;justify-content:space-between;gap:.12rem;padding:.08rem .02rem;border-bottom:.01rem solid rgba(63,130,209,.16);color:#c8dbe8;font-size:.14rem}.carbon-budget-dashboard .carbon-risk-row strong{color:var(--analysis-danger);font-size:.14rem;white-space:nowrap}.carbon-budget-dashboard .carbon-risk-empty{padding:.12rem .02rem;color:var(--analysis-text-muted);font-size:.14rem}.carbon-budget-dashboard .carbon-budget-insight{margin:.1rem 0 0;padding:.09rem .1rem;border-left:.03rem solid var(--analysis-warning);border-radius:0 .06rem .06rem 0;color:#e4ce92;background:rgba(243,199,107,.06);font-size:.14rem;line-height:1.6}.carbon-budget-dashboard .carbon-budget-insight i{margin-right:.06rem;color:var(--analysis-warning)}.carbon-budget-dashboard .carbon-budget-table-panel{overflow:hidden}.carbon-budget-dashboard .carbon-budget-table-scroll{overflow-x:auto}.carbon-budget-dashboard .carbon-budget-table{min-width:15.4rem}.carbon-budget-dashboard .carbon-unit-name{color:#e9f6ff;font-weight:600}.carbon-budget-dashboard .carbon-dual-status{display:flex;align-items:center;justify-content:center;gap:.05rem}.carbon-budget-dashboard .carbon-dual-status .analysis-status-tag{padding:.03rem .06rem;font-size:.12rem;white-space:nowrap}.carbon-budget-dashboard .carbon-budget-formula-label{display:inline-flex;align-items:center;justify-content:flex-end;gap:.05rem;white-space:nowrap}.carbon-budget-dashboard .carbon-budget-formula-help{color:var(--analysis-primary);cursor:help;font-size:.15rem;outline:none;opacity:.82;transition:opacity .2s,transform .2s}.carbon-budget-dashboard .carbon-budget-formula-help:focus,.carbon-budget-dashboard .carbon-budget-formula-help:hover{opacity:1;transform:scale(1.08)}.carbon-budget-editor-dialog{max-width:calc(100vw - .32rem);border:.01rem solid rgba(63,130,209,.5);border-radius:.08rem;background:#072d4b;box-shadow:0 .12rem .36rem rgba(0,0,0,.38)}.carbon-budget-editor-dialog .el-dialog__title{color:#d8e8f3}.carbon-budget-editor-dialog .el-dialog__headerbtn .el-dialog__close{color:#8eabc0}.carbon-budget-editor-dialog .el-dialog__body{padding-top:.08rem;color:#b7cbd9}.carbon-budget-editor-dialog .el-dialog__footer{border-top:.01rem solid rgba(63,130,209,.24)}.carbon-budget-editor-dialog .el-table,.carbon-budget-editor-dialog .el-table td,.carbon-budget-editor-dialog .el-table th,.carbon-budget-editor-dialog .el-table tr{background:transparent}.carbon-budget-editor-dialog .el-table{color:#c8dbe8}.carbon-budget-editor-dialog .el-table th{color:#9eb9cf;background:rgba(4,31,52,.72)}.carbon-budget-editor-dialog .el-table td,.carbon-budget-editor-dialog .el-table th.is-leaf{border-bottom-color:rgba(63,130,209,.18)}.carbon-budget-editor-dialog .el-table:before{background-color:rgba(63,130,209,.24)}.carbon-budget-editor-dialog .el-input-number{width:100%}.carbon-budget-editor-dialog .el-input__inner{color:#d8e8f3;border-color:rgba(63,130,209,.36);background:rgba(4,31,52,.72);text-align:right}.carbon-budget-editor-dialog .el-input__inner:focus{border-color:var(--analysis-primary);box-shadow:0 0 0 .03rem rgba(4,160,227,.12)}.carbon-budget-data-quality{display:flex;align-items:flex-start;gap:.1rem;margin-bottom:.14rem;padding:.12rem .14rem;border:.01rem solid rgba(243,199,107,.38);border-radius:.08rem;background:rgba(243,199,107,.08);color:#d8e8f3;line-height:1.5}.carbon-budget-data-quality.is-danger{border-color:rgba(241,127,145,.42);background:rgba(241,127,145,.08)}.carbon-budget-data-quality .carbon-budget-data-quality-icon{color:var(--analysis-warning);font-size:.2rem;line-height:1.2}.carbon-budget-data-quality.is-danger .carbon-budget-data-quality-icon{color:var(--analysis-danger)}.carbon-budget-data-quality strong{display:block;margin-bottom:.02rem}.carbon-budget-data-quality p{margin:0;color:#a9c7da;font-size:.13rem}.carbon-budget-data-quality .carbon-budget-quality-reasons{display:flex;flex-wrap:wrap;gap:.06rem;margin-top:.07rem}.carbon-monthly-budget-empty{display:flex;align-items:center;gap:.08rem;min-height:.92rem;padding:0 .18rem;color:#a9c7da;background:rgba(4,31,52,.42);border:.01rem dashed rgba(63,130,209,.34);border-radius:.07rem;font-size:.13rem}.carbon-monthly-budget-empty i{color:var(--analysis-primary);font-size:.22rem}.carbon-monthly-budget-empty strong{color:#d8e8f3}.carbon-budget-allocation-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.08rem;margin-bottom:.12rem}.carbon-budget-allocation-summary>div{min-width:0;padding:.1rem .12rem;border:.01rem solid rgba(63,130,209,.24);border-radius:.07rem;background:rgba(4,31,52,.62)}.carbon-budget-allocation-summary span{display:block;color:#8eabc0;font-size:.12rem}.carbon-budget-allocation-summary strong{display:inline-block;margin-top:.05rem;color:#d8e8f3;font-size:.19rem;font-variant-numeric:tabular-nums}.carbon-budget-allocation-summary small{margin-left:.04rem;color:#8eabc0;font-size:.11rem}.carbon-budget-allocation-summary .is-invalid{border-color:rgba(241,127,145,.45);background:rgba(241,127,145,.08)}.carbon-budget-allocation-summary .is-invalid strong{color:var(--analysis-danger)}.carbon-budget-dialog-tip{margin:0 0 .12rem;padding:.09rem .1rem;border-left:.03rem solid var(--analysis-primary);color:#a9c7da;background:rgba(4,160,227,.07);font-size:.13rem;line-height:1.55}.carbon-budget-dialog-tip i{margin-right:.06rem;color:var(--analysis-primary)}.carbon-budget-dialog-footer{display:flex;justify-content:flex-end;gap:.08rem}.carbon-budget-dialog-footer .el-button+.el-button{margin-left:0}.carbon-budget-formula-popper .carbon-budget-formula-content{display:flex;max-width:3.6rem;flex-direction:column;gap:.06rem;color:#244058;font-size:.14rem;line-height:1.55}.carbon-budget-formula-popper .carbon-budget-formula-content strong{color:#0b6fae}.carbon-budget-formula-popper .carbon-budget-formula-content span{color:#5f7486}.carbon-budget-formula-popper .carbon-budget-formula-content .carbon-budget-formula-source{display:flex;flex-direction:column;padding-top:.05rem;border-top:.01rem solid #dce8ef;gap:.02rem;font-size:.12rem}.carbon-budget-formula-popper .carbon-budget-formula-content .carbon-budget-formula-source b{color:#244058}@media (max-width:1180px){.carbon-budget-dashboard .carbon-budget-health,.carbon-budget-dashboard .carbon-budget-trend{grid-column:span 12}}@media (max-width:760px){.carbon-filter-update-time{width:100%;margin-left:0}.carbon-loop-bar span{width:100%;white-space:normal}.carbon-loop-context{width:100%;flex-wrap:wrap}.carbon-loop-context span{width:auto}.carbon-status-list{grid-template-columns:1fr}.carbon-panel-heading{align-items:flex-start;flex-direction:column}.carbon-table-actions{width:100%;flex-wrap:wrap}.carbon-budget-dashboard .carbon-health-summary{align-items:flex-start}.carbon-budget-dashboard .carbon-dual-health-grid{grid-template-columns:1fr}.carbon-budget-dashboard .carbon-risk-row{gap:.04rem}.carbon-budget-dashboard .carbon-monthly-budget-heading,.carbon-budget-dashboard .carbon-risk-row{align-items:flex-start;flex-direction:column}.carbon-budget-dashboard .carbon-monthly-budget-actions{width:100%;flex-wrap:wrap}.carbon-budget-allocation-summary{grid-template-columns:1fr}.carbon-budget-editor-dialog{width:calc(100vw - .24rem)!important;margin-top:3vh!important}}.carbon-workflow-bar{min-width:0;margin-bottom:.12rem;padding:.11rem .13rem;border:.01rem solid var(--analysis-border);border-radius:.08rem;background:linear-gradient(145deg,rgba(7,46,75,.92),rgba(5,38,65,.86));box-sizing:border-box}.carbon-workflow-actions,.carbon-workflow-content,.carbon-workflow-heading,.carbon-workflow-title{display:flex;align-items:center}.carbon-workflow-heading{justify-content:space-between;gap:.12rem}.carbon-workflow-title{min-width:0;gap:.07rem;color:var(--analysis-text)}.carbon-workflow-title>i{color:var(--analysis-primary);font-size:.17rem}.carbon-workflow-title>strong{font-size:.16rem;font-weight:600}.carbon-workflow-actions{gap:.07rem;flex-shrink:0}.carbon-workflow-actions .el-button+.el-button{margin-left:0}.carbon-workflow-content{gap:.14rem;margin-top:.1rem}.carbon-workflow-fields{display:grid;min-width:0;flex:1;grid-template-columns:repeat(4,minmax(1.1rem,1fr));border:.01rem solid rgba(63,130,209,.2);border-radius:.06rem;background:rgba(4,31,52,.42)}.carbon-workflow-field{min-width:0;padding:.08rem .1rem;border-right:.01rem solid rgba(63,130,209,.18)}.carbon-workflow-field:last-child{border-right:0}.carbon-workflow-field span{display:block;color:var(--analysis-text-muted);font-size:.12rem}.carbon-workflow-field strong{display:block;overflow:hidden;margin-top:.04rem;color:var(--analysis-text);font-size:.14rem;text-overflow:ellipsis;white-space:nowrap}.carbon-workflow-guidance{display:grid;gap:.08rem;margin:.12rem 0 0}.carbon-workflow-guidance dt{color:var(--analysis-text-muted);font-size:.12rem}.carbon-workflow-guidance dd{margin:.04rem 0 0;color:var(--analysis-text);font-size:.13rem;line-height:1.6;overflow-wrap:anywhere}.carbon-workflow-dialog{--analysis-text:#d8e8f3;--analysis-text-muted:#8eabc0;--analysis-primary:#49fbfb;--analysis-blue:#04a0e3;--analysis-success:#55d6a7;--analysis-warning:#f3c76b;--analysis-danger:#f17f91;--analysis-border:rgba(63,130,209,0.35);max-width:calc(100vw - .28rem);border:.01rem solid rgba(63,130,209,.48);border-radius:.08rem;background:linear-gradient(145deg,#083758,#062b47);box-shadow:0 .14rem .38rem rgba(0,0,0,.42)}.carbon-workflow-dialog .el-dialog__header{padding:.17rem .2rem .14rem;border-bottom:.01rem solid rgba(79,151,205,.22)}.carbon-workflow-dialog .el-dialog__title{color:#e9f6ff;font-size:.18rem;font-weight:600}.carbon-workflow-dialog .el-dialog__headerbtn .el-dialog__close{color:#60cfff;font-size:.2rem}.carbon-workflow-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:#a8f4ff}.carbon-workflow-dialog .el-dialog__body{padding:.16rem .18rem .18rem;color:#b8cfde}.carbon-workflow-dialog .el-dialog__footer{border-top:.01rem solid rgba(63,130,209,.22)}.carbon-workflow-dialog .el-input__inner,.carbon-workflow-dialog .el-textarea__inner{color:var(--analysis-text);border-color:rgba(63,130,209,.36);background:rgba(4,31,52,.72)}.carbon-workflow-dialog .el-input__inner:focus,.carbon-workflow-dialog .el-textarea__inner:focus{border-color:var(--analysis-primary);box-shadow:0 0 0 .03rem rgba(4,160,227,.12)}.carbon-workflow-dialog .el-form-item__label{color:#a9c7da}.carbon-workflow-dialog .el-table,.carbon-workflow-dialog .el-table td,.carbon-workflow-dialog .el-table th,.carbon-workflow-dialog .el-table tr{background:transparent}.carbon-workflow-dialog .el-table{color:#c8dbe8}.carbon-workflow-dialog .el-table th{color:#9eb9cf;background:rgba(4,31,52,.72)}.carbon-workflow-dialog .el-table td,.carbon-workflow-dialog .el-table th.is-leaf{border-bottom-color:rgba(63,130,209,.18)}.carbon-workflow-dialog .el-table:before{background-color:rgba(63,130,209,.24)}.carbon-workflow-list{display:flex;flex-direction:column;gap:.08rem}.carbon-workflow-list-item{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:.12rem;padding:.1rem .11rem;border:.01rem solid rgba(74,151,207,.34);border-radius:.06rem;background:rgba(3,29,49,.68)}.carbon-workflow-list-item>div{min-width:0}.carbon-workflow-list-item strong{display:block;color:#e9f6ff;font-size:.14rem;font-weight:600}.carbon-workflow-list-item p{margin:.05rem 0 0;color:#b5cddd;font-size:.13rem;line-height:1.5}.carbon-workflow-list-item small{display:block;margin-top:.04rem;color:#88b4d0;font-size:.12rem;line-height:1.45}.carbon-workflow-list-item .el-button--text{color:#54c6ff;font-weight:600}.carbon-workflow-list-item .el-button--text:hover{color:#9be7ff}.carbon-workflow-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.08rem;margin-bottom:.12rem}.carbon-workflow-summary-grid>div{min-width:0;padding:.1rem;border:.01rem solid rgba(63,130,209,.22);border-radius:.06rem;background:rgba(4,31,52,.52)}.carbon-workflow-summary-grid span{display:block;color:var(--analysis-text-muted);font-size:.12rem}.carbon-workflow-summary-grid strong{display:block;margin-top:.05rem;color:var(--analysis-text);font-size:.19rem;font-variant-numeric:tabular-nums}.carbon-workflow-summary-grid small{color:var(--analysis-text-muted);font-size:.11rem}.carbon-workflow-dialog-footer{display:flex;justify-content:flex-end;gap:.08rem}.carbon-workflow-dialog-footer .el-button+.el-button{margin-left:0}.carbon-workflow-empty{margin:.18rem 0;color:var(--analysis-text-muted);text-align:center}.carbon-workflow-records{margin-top:.14rem;padding-top:.1rem;border-top:.01rem solid rgba(63,130,209,.2)}.carbon-workflow-records h4{margin:0 0 .07rem;color:var(--analysis-text);font-size:.14rem}.carbon-workflow-records p{margin:.04rem 0;color:var(--analysis-text-muted);font-size:.12rem}.carbon-workflow-plan-note{margin:0 0 .12rem;color:#a9c7da;font-size:.13rem;line-height:1.55}.carbon-workflow-plan-note i{margin-right:.06rem;color:var(--analysis-primary)}@media (max-width:960px){.carbon-workflow-content{align-items:flex-start;flex-direction:column}.carbon-workflow-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.carbon-workflow-heading{align-items:flex-start;flex-direction:column}.carbon-workflow-actions{width:100%;flex-wrap:wrap}.carbon-workflow-fields{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.carbon-workflow-field:nth-child(2){border-right:0}.carbon-workflow-field:nth-child(-n+2){border-bottom:.01rem solid rgba(63,130,209,.18)}.carbon-workflow-summary-grid{grid-template-columns:1fr}.carbon-workflow-dialog{width:calc(100vw - .24rem)!important;margin-top:3vh!important}}.trace-pagination .el-pagination__jump,.trace-pagination .el-pagination__total{color:#8eabc0}.trace-pagination .el-pagination__jump .el-input__inner,.trace-pagination .el-pagination__sizes .el-input .el-input__inner{color:#d8e8f3;border-color:rgba(63,130,209,.45);background:#082a47}.trace-pagination.el-pagination.is-background .btn-next,.trace-pagination.el-pagination.is-background .btn-prev,.trace-pagination.el-pagination.is-background .el-pager li{color:#fff;background:#082a47}.trace-pagination.el-pagination.is-background .el-pager li:not(.disabled):hover{color:#149af3}.trace-pagination.el-pagination.is-background .el-pager li:not(.disabled).active{color:#fff;background:#149af3}.carbon-budget-dashboard .carbon-budget-health,.carbon-budget-dashboard .carbon-budget-trend,.carbon-budget-dashboard .carbon-green-energy-panel{display:flex;flex-direction:column;align-self:stretch;min-width:0}.carbon-green-energy-panel{gap:.12rem}.carbon-green-energy-panel.is-success{border-color:var(--analysis-success)}.carbon-green-energy-panel.is-warning{border-color:var(--analysis-warning)}.carbon-green-energy-panel .carbon-panel-heading{margin-bottom:0}.carbon-green-energy-panel .carbon-panel-heading h3{display:flex;align-items:center;gap:.06rem}.carbon-green-energy-panel .carbon-panel-heading h3 i{color:var(--analysis-warning);font-size:.18rem}.carbon-green-energy-panel .carbon-panel-heading p{max-width:30em}.carbon-green-energy-badge{flex:none;padding:.03rem .1rem;border-radius:9.99rem;font-size:.12rem;white-space:nowrap;color:var(--analysis-success);background:rgba(85,214,167,.12)}.carbon-green-energy-panel.is-warning .carbon-green-energy-badge{color:var(--analysis-warning);background:rgba(243,199,107,.14)}.carbon-green-energy-body{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-evenly;gap:.08rem;min-height:1.32rem;padding:.08rem 0;border-top:.01rem solid var(--analysis-border);border-bottom:.01rem solid var(--analysis-border)}.carbon-green-energy-metric{min-width:0}.carbon-green-energy-metric>span{display:block;margin-bottom:.04rem;font-size:.12rem;color:var(--analysis-text-muted);white-space:nowrap}.carbon-green-energy-metric>div{display:flex;align-items:baseline;gap:.04rem;min-width:0}.carbon-green-energy-metric strong{font-size:.21rem;font-weight:600;line-height:1.2;color:var(--analysis-text)}.carbon-green-energy-metric small{font-size:.12rem;color:var(--analysis-text-muted)}.carbon-green-energy-metric.is-primary strong{color:var(--analysis-blue)}.carbon-green-energy-panel.is-warning .carbon-green-energy-metric strong{color:var(--analysis-warning)}.carbon-green-energy-source{margin:auto 0 0;padding-top:.02rem;font-size:.12rem;line-height:1.6;color:var(--analysis-text-muted)}.carbon-budget-dashboard .carbon-budget-health .carbon-dual-health-grid{grid-template-columns:1fr;flex:1 1 auto;align-content:stretch;margin-top:.12rem}.carbon-budget-dashboard .carbon-budget-health .carbon-health-budget-card{display:flex;flex-direction:column;justify-content:space-between;padding:.11rem .12rem;border-color:var(--analysis-border);background:rgba(63,130,209,.06)}.carbon-budget-dashboard .carbon-budget-health .carbon-health-budget-title{font-size:.13rem}.carbon-budget-dashboard .carbon-budget-health .carbon-health-budget-title strong{font-size:.12rem}.carbon-budget-dashboard .carbon-budget-health .carbon-health-budget-values{gap:.06rem;margin-top:.08rem}.carbon-budget-dashboard .carbon-budget-health .carbon-health-budget-values strong{margin-top:.02rem;font-size:.17rem}.carbon-budget-dashboard .carbon-budget-health .carbon-health-budget-card>p{margin-top:.08rem;font-size:.12rem}.carbon-budget-dashboard .carbon-budget-health .carbon-budget-insight{margin-top:.12rem}@media (max-width:1180px){.carbon-budget-health,.carbon-green-energy-panel{grid-column:span 12}.carbon-budget-dashboard .carbon-budget-health .carbon-dual-health-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.carbon-budget-dashboard .carbon-budget-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.carbon-green-energy-body{flex-direction:row;flex-wrap:wrap;min-height:0}.carbon-green-energy-metric{flex:1 1 30%}}@media (max-width:620px){.carbon-budget-dashboard .carbon-budget-metrics{grid-template-columns:1fr}.carbon-green-energy-panel .carbon-panel-heading{flex-direction:column;align-items:flex-start}.carbon-green-energy-panel .carbon-panel-heading p{max-width:none}.carbon-green-energy-body{flex-direction:column}.carbon-budget-dashboard .carbon-dual-health-grid{grid-template-columns:1fr}}.carbon-overrun-alert[data-v-00694e33]{position:relative;display:grid;grid-template-columns:minmax(3.1rem,.82fr) minmax(5.6rem,1.45fr);gap:.22rem;overflow:hidden;margin-bottom:.14rem;padding:.16rem .18rem .16rem .2rem;border:.01rem solid rgba(241,127,145,.34);border-radius:.1rem;background:linear-gradient(125deg,rgba(8,48,78,.96),rgba(5,37,63,.92));box-shadow:0 .08rem .24rem rgba(1,20,36,.12),inset 0 .01rem hsla(0,0%,100%,.025)}.carbon-overrun-alert[data-v-00694e33]:before{position:absolute;top:0;bottom:0;left:0;width:.04rem;background:var(--analysis-danger);content:""}.carbon-overrun-alert.is-handled[data-v-00694e33]{border-color:rgba(85,214,167,.32)}.carbon-overrun-alert.is-handled[data-v-00694e33]:before{background:var(--analysis-success)}.carbon-overrun-alert.is-ignored[data-v-00694e33]{border-color:rgba(243,199,107,.34)}.carbon-overrun-alert.is-ignored[data-v-00694e33]:before{background:var(--analysis-warning)}.carbon-overrun-summary[data-v-00694e33]{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:.02rem .2rem .02rem .02rem;border-right:.01rem solid rgba(63,130,209,.2)}.carbon-overrun-heading[data-v-00694e33]{display:flex;align-items:flex-start;gap:.12rem}.carbon-overrun-icon[data-v-00694e33]{display:inline-flex;align-items:center;justify-content:center;width:.34rem;height:.34rem;flex-shrink:0;border-radius:.09rem;color:#ff9cac;background:rgba(241,127,145,.13)}.carbon-overrun-icon i[data-v-00694e33]{font-size:.18rem}.carbon-overrun-title-row[data-v-00694e33]{display:flex;align-items:center;gap:.08rem}.carbon-overrun-title-row strong[data-v-00694e33]{color:var(--analysis-text);font-size:.17rem}.carbon-overrun-heading p[data-v-00694e33]{margin:.05rem 0 0;color:var(--analysis-text-muted);font-size:.13rem;line-height:1.5}.carbon-overrun-focus[data-v-00694e33]{display:flex;align-items:baseline;gap:.05rem;margin:.13rem 0 0 .46rem}.carbon-overrun-focus>span[data-v-00694e33]{margin-right:.03rem;color:var(--analysis-text-muted);font-size:.12rem}.carbon-overrun-focus strong[data-v-00694e33]{color:#ff9cac;font-size:.28rem;line-height:1;font-variant-numeric:tabular-nums}.carbon-overrun-focus small[data-v-00694e33]{color:var(--analysis-text-muted);font-size:.11rem}.carbon-overrun-focus em[data-v-00694e33]{margin-left:.07rem;padding:.02rem .07rem;border-radius:.1rem;color:#ffb0bd;background:rgba(241,127,145,.12);font-size:.11rem;font-style:normal}.carbon-overrun-latest[data-v-00694e33]{overflow:hidden;margin:.09rem 0 0 .46rem;color:#a9c1d2;font-size:.12rem;text-overflow:ellipsis;white-space:nowrap}.carbon-overrun-side[data-v-00694e33]{display:flex;min-width:0;flex-direction:column;justify-content:space-between;gap:.12rem}.carbon-overrun-metric-grid[data-v-00694e33]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.09rem}.carbon-overrun-metric-grid>div[data-v-00694e33]{min-width:0;padding:.1rem .12rem;border:.01rem solid rgba(63,130,209,.22);border-radius:.07rem;background:rgba(4,160,227,.045)}.carbon-overrun-metric-grid span[data-v-00694e33]{display:block;margin-bottom:.06rem;color:var(--analysis-text-muted);font-size:.12rem}.carbon-overrun-metric-grid strong[data-v-00694e33]{margin-right:.04rem;color:var(--analysis-text);font-size:.2rem;line-height:1;font-variant-numeric:tabular-nums}.carbon-overrun-metric-grid small[data-v-00694e33]{color:var(--analysis-text-muted);font-size:.1rem}.carbon-overrun-metric-grid .is-danger[data-v-00694e33]{border-color:rgba(241,127,145,.24);background:rgba(241,127,145,.055)}.carbon-overrun-metric-grid .is-danger strong[data-v-00694e33]{color:#ff9cac}.carbon-overrun-actions[data-v-00694e33]{display:flex;align-items:center;justify-content:space-between;gap:.12rem}.carbon-overrun-primary-actions[data-v-00694e33],.carbon-overrun-secondary-actions[data-v-00694e33]{display:flex;align-items:center;gap:.07rem}.carbon-overrun-actions .el-button+.el-button[data-v-00694e33]{margin-left:0}.carbon-overrun-secondary-actions .el-button[data-v-00694e33]{padding-right:.04rem;padding-left:.04rem;color:#83cdeb}.carbon-overrun-primary-actions .el-button[data-v-00694e33]{min-width:.76rem}.carbon-overrun-primary-actions .el-button--danger[data-v-00694e33]{border-color:rgba(241,127,145,.68);background:rgba(206,77,99,.86);box-shadow:0 .04rem .12rem rgba(135,35,55,.18)}@media (max-width:1180px){.carbon-overrun-alert[data-v-00694e33]{grid-template-columns:1fr}.carbon-overrun-summary[data-v-00694e33]{padding-right:0;padding-bottom:.14rem;border-right:0;border-bottom:.01rem solid rgba(63,130,209,.2)}}@media (max-width:720px){.carbon-overrun-metric-grid[data-v-00694e33]{grid-template-columns:repeat(2,minmax(0,1fr))}.carbon-overrun-actions[data-v-00694e33]{align-items:stretch;flex-direction:column}.carbon-overrun-primary-actions[data-v-00694e33],.carbon-overrun-secondary-actions[data-v-00694e33]{justify-content:flex-start;flex-wrap:wrap}}.footprint-entry-panel[data-v-e28eaab8]{display:flex;align-items:center;flex-wrap:wrap;gap:.1rem .18rem;margin-bottom:.12rem;padding:.1rem .12rem;border:.01rem solid var(--analysis-border);border-radius:.06rem;background:var(--analysis-surface)}.footprint-entry-copy[data-v-e28eaab8]{display:flex;min-width:2.6rem;flex:1;flex-direction:column;gap:.03rem}.footprint-entry-copy strong[data-v-e28eaab8]{color:var(--analysis-text)}.footprint-entry-copy strong i[data-v-e28eaab8]{margin-right:.05rem;color:var(--analysis-primary)}.footprint-entry-copy span[data-v-e28eaab8]{color:var(--analysis-text-muted);font-size:.13rem}.footprint-entry-actions[data-v-e28eaab8],.footprint-source-priority[data-v-e28eaab8]{display:flex;align-items:center;gap:.07rem}.footprint-source-priority em[data-v-e28eaab8]{padding:.03rem .07rem;border-radius:.04rem;color:var(--analysis-text-muted);background:rgba(4,160,227,.08);font-size:.12rem;font-style:normal}.footprint-source-priority em.is-primary[data-v-e28eaab8]{color:var(--analysis-success);background:rgba(85,214,167,.1)}.footprint-source-priority i[data-v-e28eaab8]{color:var(--analysis-text-muted)}.entry-result[data-v-e28eaab8]{color:#10b981;font-size:.18rem}@media (max-width:900px){.footprint-entry-actions[data-v-e28eaab8]{width:100%;flex-wrap:wrap}}.carbon-evidence-detail[data-v-f5908f68]{display:flex;flex-direction:column;gap:.03rem}.carbon-evidence-detail strong[data-v-f5908f68]{color:#e9f6ff;font-weight:600}.carbon-evidence-detail span[data-v-f5908f68]{color:#8fb0c6;font-size:.12rem;line-height:1.4}.carbon-trace-value[data-v-f5908f68]{color:#e9f6ff;font-weight:600}.carbon-evidence-cell[data-v-f5908f68]{display:flex;align-items:center;justify-content:center;gap:.06rem;white-space:nowrap}.carbon-emission-source-anchor[data-v-f5908f68]{scroll-margin-top:.16rem}.carbon-emission-quality-banner[data-v-f5908f68]{display:flex;align-items:flex-start;gap:.1rem;margin-bottom:.14rem;padding:.12rem .14rem;border:.01rem solid rgba(243,199,107,.38);border-radius:.08rem;color:#d8e8f3;background:rgba(243,199,107,.08)}.carbon-emission-quality-banner>i[data-v-f5908f68]{color:var(--analysis-warning);font-size:.2rem}.carbon-emission-quality-banner strong[data-v-f5908f68]{display:block;margin-bottom:.02rem}.carbon-emission-quality-banner p[data-v-f5908f68]{margin:0;color:#a9c7da;font-size:.13rem;line-height:1.5}.carbon-alert-handle-page[data-v-215dc530]{min-width:0}.carbon-alert-handle-header[data-v-215dc530]{display:flex;align-items:center;justify-content:space-between;gap:.18rem;margin-bottom:.12rem;padding:.16rem .18rem;border:.01rem solid rgba(241,127,145,.3);border-left:.04rem solid var(--analysis-danger);border-radius:.08rem;background:linear-gradient(120deg,rgba(8,48,78,.96),rgba(5,37,63,.9))}.carbon-alert-handle-header h3[data-v-215dc530]{display:inline-block;margin:0 0 0 .09rem;color:var(--analysis-text);font-size:.2rem}.carbon-alert-handle-header p[data-v-215dc530]{margin:.07rem 0 0;color:var(--analysis-text-muted);font-size:.14rem}.carbon-alert-handle-metrics .analysis-metric-card[data-v-215dc530]{min-height:1.08rem;background:linear-gradient(145deg,rgba(8,48,78,.96),rgba(6,40,67,.88))}.carbon-alert-form-panel[data-v-215dc530],.carbon-alert-source-panel[data-v-215dc530]{background:linear-gradient(145deg,rgba(7,46,75,.92),rgba(5,38,65,.86))}.carbon-alert-source-list[data-v-215dc530]{display:flex;flex-direction:column;gap:.08rem}.carbon-alert-source-item[data-v-215dc530]{display:flex;align-items:center;justify-content:space-between;gap:.12rem;padding:.11rem .12rem;border:.01rem solid rgba(63,130,209,.2);border-radius:.07rem;background:rgba(4,160,227,.045)}.carbon-alert-source-item>div[data-v-215dc530]:first-child{min-width:0}.carbon-alert-source-item span[data-v-215dc530],.carbon-alert-source-item strong[data-v-215dc530]{display:block}.carbon-alert-source-item>div:first-child strong[data-v-215dc530]{overflow:hidden;color:var(--analysis-text);font-size:.15rem;text-overflow:ellipsis;white-space:nowrap}.carbon-alert-source-item>div:first-child span[data-v-215dc530]{margin-top:.04rem;color:var(--analysis-text-muted);font-size:.12rem}.carbon-alert-source-value[data-v-215dc530]{flex-shrink:0;text-align:right}.carbon-alert-source-value strong[data-v-215dc530]{display:inline;color:var(--analysis-text);font-size:.18rem}.carbon-alert-source-value small[data-v-215dc530]{margin-left:.03rem;color:var(--analysis-text-muted);font-size:.1rem}.carbon-alert-source-value span[data-v-215dc530]{margin-top:.03rem;color:var(--analysis-danger);font-size:.11rem}.carbon-alert-source-tip[data-v-215dc530]{margin:.12rem 0 0;padding:.09rem .1rem;border-left:.03rem solid var(--analysis-warning);color:#d8c18d;background:rgba(243,199,107,.055);font-size:.12rem;line-height:1.5}.carbon-alert-source-tip i[data-v-215dc530]{margin-right:.05rem}.carbon-alert-handle-form[data-v-215dc530]{margin-top:.04rem}.carbon-alert-form-grid[data-v-215dc530]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.18rem}.carbon-alert-form-grid .el-date-editor[data-v-215dc530],.carbon-alert-form-grid .el-select[data-v-215dc530],.carbon-alert-form-grid .locale-input-number[data-v-215dc530]{width:100%}.carbon-alert-form-actions[data-v-215dc530]{display:flex;justify-content:flex-end;gap:.08rem;padding-top:.12rem;border-top:.01rem solid rgba(63,130,209,.18)}.carbon-alert-form-actions .el-button+.el-button[data-v-215dc530]{margin-left:0}@media (max-width:1050px){.carbon-alert-form-panel[data-v-215dc530],.carbon-alert-source-panel[data-v-215dc530]{grid-column:span 12}}@media (max-width:720px){.carbon-alert-handle-header[data-v-215dc530]{align-items:flex-start;flex-direction:column}.carbon-alert-form-grid[data-v-215dc530]{grid-template-columns:1fr}}.footprint-product-toolbar{min-width:0;justify-content:space-between;gap:.14rem;margin-bottom:.12rem;padding:.1rem .12rem;border:.01rem solid var(--analysis-border);border-radius:.06rem;background:rgba(4,31,52,.52)}.footprint-product-context,.footprint-product-selector,.footprint-product-toolbar,.footprint-report-actions{display:flex;align-items:center}.footprint-product-selector{flex-shrink:0;gap:.09rem}.footprint-product-selector label{color:var(--analysis-text-muted);font-size:.13rem}.footprint-product-selector .el-select{width:1.9rem}.footprint-product-context{min-width:0;justify-content:flex-end;gap:.1rem;color:var(--analysis-text-muted);font-size:.12rem}.footprint-product-context>span:last-child{overflow:hidden;max-width:5.2rem;text-overflow:ellipsis;white-space:nowrap}.footprint-product-context i{margin-right:.04rem;color:var(--analysis-primary)}.footprint-business-tabs>.el-tabs__header{margin:0 0 .12rem;padding:0 .12rem;border:.01rem solid var(--analysis-border);border-radius:.06rem;background:rgba(4,31,52,.52)}.footprint-business-tabs>.el-tabs__header .el-tabs__nav-wrap:after{display:none}.footprint-business-tabs>.el-tabs__header .el-tabs__item{height:.42rem;color:var(--analysis-text-muted);line-height:.42rem}.footprint-business-tabs>.el-tabs__header .el-tabs__item.is-active,.footprint-business-tabs>.el-tabs__header .el-tabs__item:hover{color:var(--analysis-primary)}.footprint-business-tabs>.el-tabs__header .el-tabs__active-bar{background-color:var(--analysis-primary)}.footprint-stage-detail-heading{align-items:center}.footprint-stage-detail-heading .el-radio-group{display:flex;flex-wrap:wrap;justify-content:flex-end}.footprint-stage-detail-heading .el-radio-button__inner{color:var(--analysis-text-muted);border-color:rgba(63,130,209,.34);background:rgba(4,31,52,.55);box-shadow:none}.footprint-stage-detail-heading .el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#041d2c;border-color:var(--analysis-primary);background:var(--analysis-primary);box-shadow:none}.footprint-balance-strip{display:flex;align-items:center;gap:.18rem;margin-bottom:.1rem;padding:.08rem .1rem;border:.01rem solid rgba(63,130,209,.22);border-radius:.06rem;color:var(--analysis-text-muted);background:rgba(4,31,52,.42);font-size:.12rem}.footprint-balance-strip strong{margin-left:.04rem;color:var(--analysis-text);font-size:.14rem}.footprint-balance-strip .analysis-status-tag{margin-left:auto}.footprint-cbam-emission-grid,.footprint-cbam-summary{display:grid;gap:.08rem}.footprint-cbam-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.footprint-cbam-emission-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.footprint-cbam-emission-grid>div,.footprint-cbam-summary>div{min-width:0;padding:.1rem;border:.01rem solid rgba(63,130,209,.22);border-radius:.06rem;background:rgba(4,31,52,.48)}.footprint-cbam-emission-grid span,.footprint-cbam-summary span{display:block;color:var(--analysis-text-muted);font-size:.12rem}.footprint-cbam-summary strong{display:block;overflow-wrap:anywhere;margin-top:.05rem;color:var(--analysis-text);font-size:.14rem}.footprint-cbam-emission-grid strong{display:inline-block;margin-top:.05rem;color:var(--analysis-text);font-size:.19rem;font-variant-numeric:tabular-nums}.footprint-cbam-emission-grid small{margin-left:.04rem;color:var(--analysis-text-muted);font-size:.11rem}.footprint-cbam-emission-grid .is-total{border-color:rgba(73,251,251,.34);background:rgba(4,160,227,.12)}.footprint-cbam-emission-grid .is-total strong{color:var(--analysis-primary)}.footprint-cbam-checks{display:flex;flex-direction:column;gap:.08rem}.footprint-cbam-checks>div{padding:.08rem .1rem;border-bottom:.01rem solid rgba(63,130,209,.18)}.footprint-cbam-checks>div:last-child{border-bottom:0}.footprint-cbam-checks span{display:block;color:var(--analysis-success);font-size:.13rem}.footprint-cbam-checks i{margin-right:.05rem}.footprint-cbam-checks strong{display:block;margin-top:.04rem;color:var(--analysis-text-muted);font-size:.12rem;font-weight:400;line-height:1.45}.footprint-report-actions{flex-wrap:wrap;gap:.08rem}.footprint-report-actions .el-button+.el-button{margin-left:0}.footprint-report-actions>span{color:var(--analysis-warning);font-size:.12rem}@media (max-width:1100px){.footprint-product-toolbar{align-items:flex-start;flex-direction:column}.footprint-product-context{width:100%;justify-content:flex-start;flex-wrap:wrap}.footprint-product-context>span:last-child{max-width:100%;white-space:normal}.footprint-cbam-emission-grid,.footprint-cbam-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.footprint-product-selector{width:100%;align-items:flex-start;flex-direction:column}.footprint-product-selector .el-select{width:100%}.footprint-stage-detail-heading{align-items:flex-start;flex-direction:column;gap:.1rem}.footprint-stage-detail-heading .el-radio-group{justify-content:flex-start}.footprint-balance-strip{align-items:flex-start;flex-direction:column;gap:.06rem}.footprint-balance-strip .analysis-status-tag{margin-left:0}.footprint-cbam-emission-grid,.footprint-cbam-summary{grid-template-columns:1fr}}.carbon-material-detail[data-v-2ce9807f]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(2.8rem,.75fr);gap:.16rem;padding:.16rem .2rem;background:rgba(4,160,227,.04)}.carbon-material-meta[data-v-2ce9807f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.12rem .16rem;min-width:0}.carbon-material-meta>div[data-v-2ce9807f]{min-width:0;padding-bottom:.1rem;border-bottom:.01rem solid var(--analysis-border)}.carbon-material-meta span[data-v-2ce9807f],.carbon-report-info-grid span[data-v-2ce9807f],.carbon-report-total span[data-v-2ce9807f]{display:block;color:var(--analysis-text-muted);font-size:.13rem}.carbon-material-meta strong[data-v-2ce9807f]{display:block;margin-top:.05rem;color:var(--analysis-text);font-size:.14rem;font-weight:500;line-height:1.55;overflow-wrap:anywhere}.carbon-evidence-items[data-v-2ce9807f]{min-width:0;padding:.14rem;border:.01rem solid var(--analysis-border);border-radius:.08rem;background:var(--analysis-surface)}.carbon-evidence-items h4[data-v-2ce9807f],.carbon-report-section h4[data-v-2ce9807f]{margin:0 0 .1rem;color:var(--analysis-text);font-size:.15rem}.carbon-evidence-items ul[data-v-2ce9807f],.carbon-report-section ol[data-v-2ce9807f],.carbon-report-section ul[data-v-2ce9807f]{margin:0;padding-left:.2rem}.carbon-evidence-items li[data-v-2ce9807f],.carbon-report-section li[data-v-2ce9807f]{margin:.07rem 0;color:var(--analysis-text-muted);font-size:.14rem;line-height:1.55}.carbon-evidence-items li[data-v-2ce9807f]{display:flex;align-items:flex-start;gap:.07rem}.carbon-evidence-items i[data-v-2ce9807f],.carbon-report-section li i[data-v-2ce9807f]{margin-top:.03rem;margin-right:.06rem;color:var(--analysis-success)}[data-v-2ce9807f] .carbon-report-dialog{width:min(9.8rem,calc(100vw - .32rem))!important;margin-top:6vh!important}[data-v-2ce9807f] .carbon-report-dialog .el-dialog__body{padding:.08rem .24rem .18rem}.carbon-report-preview[data-v-2ce9807f]{max-height:68vh;overflow-y:auto;padding-right:.04rem}.carbon-report-cover[data-v-2ce9807f]{display:flex;align-items:center;justify-content:space-between;gap:.2rem;padding:.18rem;border:.01rem solid var(--analysis-border);border-radius:.08rem;background:var(--analysis-surface)}.carbon-report-cover>div[data-v-2ce9807f]:first-child{min-width:0}.carbon-report-cover>div:first-child>span[data-v-2ce9807f]{color:var(--analysis-primary);font-size:.13rem;font-weight:600}.carbon-report-cover h3[data-v-2ce9807f]{margin:.06rem 0;color:var(--analysis-text);font-size:.21rem;line-height:1.35}.carbon-report-cover p[data-v-2ce9807f],.carbon-report-section p[data-v-2ce9807f]{margin:0;color:var(--analysis-text-muted);font-size:.14rem;line-height:1.65}.carbon-report-total[data-v-2ce9807f]{flex-shrink:0;min-width:1.7rem;padding:.14rem .18rem;border-left:.03rem solid var(--analysis-primary);border-radius:0 .08rem .08rem 0;background:rgba(4,160,227,.07)}.carbon-report-total strong[data-v-2ce9807f]{display:inline-block;margin-top:.05rem;color:var(--analysis-text);font-size:.28rem;font-variant-numeric:tabular-nums}.carbon-report-total small[data-v-2ce9807f]{margin-left:.05rem;color:var(--analysis-text-muted);font-size:.12rem}.carbon-report-tabs[data-v-2ce9807f]{margin-top:.12rem}.carbon-report-info-grid[data-v-2ce9807f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.1rem;margin-bottom:.12rem}.carbon-report-info-grid>div[data-v-2ce9807f]{min-width:0;padding:.12rem;border:.01rem solid var(--analysis-border);border-radius:.07rem;background:rgba(4,160,227,.04)}.carbon-report-info-grid strong[data-v-2ce9807f]{display:block;margin-top:.06rem;color:var(--analysis-text);font-size:.15rem;overflow-wrap:anywhere}.carbon-report-section[data-v-2ce9807f]{margin-top:.12rem;padding:.14rem;border:.01rem solid var(--analysis-border);border-radius:.08rem;background:var(--analysis-surface)}.carbon-report-section.is-warning[data-v-2ce9807f]{border-color:rgba(243,199,107,.35);background:rgba(243,199,107,.06)}.carbon-report-note[data-v-2ce9807f]{margin-top:.08rem!important;color:var(--analysis-warning)!important}.carbon-report-disclaimer[data-v-2ce9807f]{margin:.14rem 0 0;padding:.1rem .12rem;border-left:.03rem solid var(--analysis-warning);color:var(--analysis-text-muted);background:rgba(243,199,107,.05);font-size:.13rem;line-height:1.6}@media (max-width:760px){.carbon-material-detail[data-v-2ce9807f],.carbon-material-meta[data-v-2ce9807f],.carbon-report-info-grid[data-v-2ce9807f]{grid-template-columns:1fr}.carbon-report-cover[data-v-2ce9807f]{align-items:flex-start;flex-direction:column}.carbon-report-total[data-v-2ce9807f]{width:100%;box-sizing:border-box}[data-v-2ce9807f] .carbon-report-dialog .el-dialog__body{padding:.08rem .14rem .14rem}}.main-container[data-v-3b366e5e],.main-container[data-v-2059dab0]{padding:.2rem;background:#0a2e4c;border-radius:.1rem;height:100%}.main-container[data-v-3b366e5e]{display:flex;flex-direction:column}[data-v-3b366e5e] .el-row{height:100%;display:flex}[data-v-3b366e5e] .main-container>.el-row>.el-col{display:flex;flex-direction:column}.right-container[data-v-3b366e5e]{width:100%;height:100%;border-radius:.1rem}.header-desc[data-v-3b366e5e]{width:1rem;height:.32rem;line-height:.32rem;font-family:Source Han Sans SC;font-weight:400;font-size:.14rem;color:#bccedc;margin-bottom:.2222rem}.header-select[data-v-3b366e5e]{width:1.8148rem;height:.32rem;line-height:.32rem;border-radius:.04rem;margin-bottom:.18rem}.mg-10[data-v-3b366e5e]{margin-left:.1235rem}.mg-20[data-v-3b366e5e]{margin-left:.247rem}.header-title[data-v-3b366e5e]{font-family:Source Han Sans CN;font-weight:500;font-size:.16rem;color:#bccedc}.tabs-table[data-v-3b366e5e]{margin-top:.74rem}.chart-container[data-v-3b366e5e]{width:100%;height:5.3rem}.no-data-container[data-v-3b366e5e]{width:100%;height:5.3rem;display:flex;justify-content:center;align-items:center}.no-data-text[data-v-3b366e5e]{font-family:Source Han Sans CN;font-weight:500;font-size:.16rem;color:#bccedc}[data-v-3b366e5e] .el-input--small .el-input__inner{height:.32rem;line-height:.32rem;font-size:.16rem}[data-v-3b366e5e] .el-table th.el-table__cell.is-leaf,[data-v-3b366e5e] .el-table thead.is-group th.el-table__cell{border:.01rem solid #175687;color:#b8cbd9!important}.main-container[data-v-3abd1e6b]{padding:.19rem .17rem 0 .32rem;background:#0a2e4c;border-radius:.1rem;height:100%}.header-desc[data-v-3abd1e6b]{width:.86rem;height:.32rem;line-height:.32rem;font-family:Source Han Sans SC;font-weight:400;font-size:.14rem;color:#bccedc;margin-bottom:.2222rem}.header-select[data-v-3abd1e6b]{width:1.8148rem;height:.32rem;line-height:.32rem;border-radius:.04rem;margin-bottom:.18rem}.mg-10[data-v-3abd1e6b]{margin-left:.1235rem}.mg-20[data-v-3abd1e6b]{margin-left:.247rem}.chart-container[data-v-3abd1e6b]{width:100%;height:9.1rem}.main-container[data-v-19e3b091]{padding:.2rem;background:#0a2e4c;border-radius:.1rem;height:100%;display:flex;flex-direction:column}[data-v-19e3b091] .el-row{height:100%;display:flex}[data-v-19e3b091] .main-container>.el-row>.el-col{display:flex;flex-direction:column}.right-container[data-v-19e3b091]{width:100%;height:100%;border-radius:.1rem}.header-select[data-v-19e3b091]{width:1.8148rem;height:.32rem;line-height:.32rem;border-radius:.04rem;margin-bottom:.18rem}.mg-10[data-v-19e3b091]{margin-left:.1235rem}.header-title[data-v-19e3b091]{font-family:Source Han Sans CN;font-weight:500;font-size:.16rem;color:#bccedc}.tabs-table[data-v-19e3b091]{margin-top:.74rem}.chart-container[data-v-19e3b091]{width:100%;height:5.3rem}.no-data-container[data-v-19e3b091]{width:100%;height:5.3rem;display:flex;justify-content:center;align-items:center}.no-data-text[data-v-19e3b091]{font-family:Source Han Sans CN;font-weight:500;font-size:.16rem;color:#bccedc}[data-v-19e3b091] .el-input--small .el-input__inner{height:.32rem;line-height:.32rem;font-size:.16rem}[data-v-19e3b091] .el-table th.el-table__cell.is-leaf,[data-v-19e3b091] .el-table thead.is-group th.el-table__cell{border:.01rem solid #175687;color:#b8cbd9!important}.analysis-metric-column-header[data-v-75e82179]{display:inline-flex;align-items:center;gap:.05rem;max-width:100%}.recommendation-empty-state[data-v-cd4d9836]{padding:.04rem 0 0}.recommendation-empty-state .el-empty[data-v-cd4d9836]{padding:0}.recommendation-empty-state p[data-v-cd4d9836]{margin:-.02rem auto .04rem;max-width:7.6rem;color:#9fb7c5;font-size:.12rem;line-height:1.6;text-align:center}.overview-data-note[data-v-045ea679]{margin:.08rem 0 0;color:var(--analysis-text-muted);font-size:.13rem;line-height:1.5}.analysis-device-status-panel[data-v-045ea679]{min-height:2.14rem;padding:.16rem;border:.01rem solid rgba(125,175,205,.24);border-radius:.12rem;background:hsla(0,0%,100%,.04)}.device-status-summary[data-v-045ea679]{display:flex;flex-wrap:wrap;gap:.12rem;margin:.18rem 0 .08rem;color:var(--color-text-muted,#64748b);font-size:.12rem}.device-status-summary strong[data-v-045ea679]{color:var(--color-text,#1e293b);font-size:.15rem}.device-status-summary strong.is-success[data-v-045ea679]{color:var(--color-success,#10b981)}.device-status-summary strong.is-info[data-v-045ea679]{color:var(--color-text-muted,#64748b)}.analysis-device-group-panel[data-v-045ea679]{min-width:0;min-height:2.14rem;padding:.16rem;border:.01rem solid var(--analysis-border);border-radius:.12rem;background:hsla(0,0%,100%,.04)}.device-group-summary[data-v-045ea679]{display:flex;flex-wrap:wrap;align-items:center;gap:.12rem;margin:.14rem 0 .1rem;color:var(--analysis-text-muted);font-size:.13rem}.device-group-summary strong[data-v-045ea679]{color:var(--analysis-text);font-size:.16rem}.device-group-list[data-v-045ea679]{display:grid;gap:.08rem}.device-group-row[data-v-045ea679]{display:grid;grid-template-columns:minmax(0,1fr) minmax(1.7rem,auto) auto;align-items:center;gap:.14rem;min-width:0;padding:.11rem .12rem;border:.01rem solid rgba(63,130,209,.16);border-radius:.08rem;background:rgba(148,163,184,.08)}.device-group-row>div[data-v-045ea679]:first-child{min-width:0}.device-group-row strong[data-v-045ea679]{display:block;overflow:hidden;color:var(--analysis-text);font-size:.15rem;text-overflow:ellipsis;white-space:nowrap}.device-group-period[data-v-045ea679]{margin:.04rem 0 0;color:var(--analysis-text-muted);font-size:.13rem}.device-group-value[data-v-045ea679]{display:flex;min-width:1.7rem;flex-direction:column;align-items:flex-end;gap:.03rem}.device-group-value b[data-v-045ea679]{color:var(--analysis-primary);font-size:.2rem;line-height:1.2;white-space:nowrap}.device-group-value span[data-v-045ea679]{color:var(--analysis-text-muted);font-size:.13rem;white-space:nowrap}@media (max-width:900px){.device-group-row[data-v-045ea679]{grid-template-columns:minmax(0,1fr) auto}.device-group-row .energy-source-trigger[data-v-045ea679]{grid-column:2;grid-row:1}}.energy-strategy-page{font-size:.18rem}.billing-comparison,.diagnosis-title,.period-buttons,.recommendation-evidence,.recommendation-meta,.recommendation-priority,.strategy-filter-actions,.strategy-filter-toolbar,.strategy-section-heading{display:flex;align-items:center}.strategy-filter-panel{margin-bottom:.16rem;padding:.16rem;border:.01rem solid var(--analysis-border);border-radius:.1rem;background:var(--analysis-surface)}.strategy-filter-toolbar{justify-content:space-between;gap:.16rem;padding-bottom:.11rem;border-bottom:.01rem solid rgba(63,130,209,.2)}.period-buttons,.strategy-filter-actions{gap:.1rem}.period-buttons>span{color:var(--analysis-text-muted);font-size:.16rem}.strategy-update-time{color:var(--analysis-text-muted);font-size:.13rem}.strategy-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(1.8rem,1fr));gap:.14rem;margin-top:.14rem}.strategy-filter-grid label{display:flex;min-width:0;flex-direction:column;gap:.07rem;color:var(--analysis-text-muted);font-size:.14rem}.strategy-filter-grid .el-date-editor,.strategy-filter-grid .el-select{width:100%}.strategy-filter-grid .el-input__inner{height:.36rem;line-height:.36rem}.energy-strategy-page .el-button:not(.is-disabled){color:var(--analysis-text);border-color:var(--analysis-border);background:transparent}.energy-strategy-page .el-button,.energy-strategy-page .el-input__inner,.energy-strategy-page .el-radio-button__inner,.energy-strategy-page .el-range-input,.energy-strategy-page .el-switch__label{font-size:.14rem}.energy-strategy-page .el-button--primary:not(.is-disabled),.energy-strategy-page .el-button.is-selected:not(.is-disabled){color:var(--analysis-bg)!important;border-color:var(--analysis-primary)!important;background-color:var(--analysis-primary)!important}.energy-strategy-page .el-button:not(.is-disabled):hover{border-color:var(--analysis-primary);color:var(--analysis-primary);background:rgba(73,251,251,.12)}.energy-strategy-page .el-button:not(.is-disabled):focus-visible{outline:.02rem solid var(--analysis-primary);outline-offset:.02rem}.strategy-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(1.9rem,1fr));gap:.14rem}.energy-strategy-page .metric-card-topline{font-size:.15rem}.energy-strategy-page .metric-value-line strong{font-size:.31rem}.strategy-diagnosis-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.12rem;margin-bottom:.12rem}.diagnosis-card{min-width:0;padding:.13rem;border:.01rem solid var(--analysis-border);border-left:.03rem solid #55d6a7;border-radius:.08rem;background:var(--analysis-surface)}.diagnosis-card.is-warning{border-left-color:#f3c76b}.diagnosis-card.is-danger{border-left-color:#f17f91}.diagnosis-title{gap:.07rem}.diagnosis-title i{color:#19b5fe;font-size:.2rem}.diagnosis-title strong{color:#d8e8f3;font-size:.19rem}.diagnosis-title span{margin-left:auto;padding:.02rem .06rem;border-radius:.04rem;color:#f3c76b;background:rgba(243,199,107,.1);font-size:.14rem}.diagnosis-card.is-danger .diagnosis-title span{color:#f17f91;background:rgba(241,127,145,.1)}.diagnosis-card p{margin:.09rem 0 .06rem;color:#b7cbd9;font-size:.17rem;line-height:1.55}.diagnosis-card small{color:#8eabc0;font-size:.14rem;line-height:1.5}.billing-card{border-left-color:#49fbfb}.diagnosis-title span.is-saving{color:#55d6a7;background:rgba(85,214,167,.1)}.billing-comparison{justify-content:space-between;gap:.08rem;margin:.1rem 0 .07rem}.billing-comparison div{display:flex;flex-direction:column;gap:.04rem}.billing-comparison span{color:#8eabc0;font-size:.14rem}.billing-comparison strong{color:#d8e8f3;font-size:.19rem}.billing-comparison .is-recommended strong{color:#55d6a7}.strategy-analysis-section,.strategy-center-panel{min-width:0;margin-bottom:.16rem;padding:.16rem;border:.01rem solid var(--analysis-border);border-radius:.1rem;background:rgba(7,45,75,.52)}.strategy-section-heading{justify-content:space-between;gap:.14rem;margin-bottom:.12rem}.strategy-section-heading h3{margin:0;color:var(--analysis-text);font-size:.19rem}.strategy-section-heading p{margin:.05rem 0 0;color:var(--analysis-text-muted);font-size:.14rem;line-height:1.5}.strategy-chart-grid{display:grid;gap:.12rem;min-width:0}.strategy-chart-grid>*{min-width:0}.cost-grid,.efficiency-grid,.structure-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.energy-strategy-page .analysis-chart-panel{min-width:0;padding:.16rem}.energy-strategy-page .chart-panel-header h3{font-size:.18rem}.energy-strategy-page .chart-panel-header p{font-size:.13rem;line-height:1.5}.overview-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.08rem;margin-bottom:.06rem}.overview-summary-grid>div{min-width:0;padding:.07rem .08rem;border:.01rem solid rgba(63,130,209,.2);border-radius:.06rem;background:rgba(4,37,64,.42)}.overview-summary-grid span{display:block;color:#8eabc0;font-size:.12rem}.overview-summary-grid strong{display:block;margin-top:.04rem;color:#d8e8f3;font-size:.18rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overview-summary-grid strong.is-success{color:#55d6a7}.overview-summary-grid strong.is-warning{color:#f3c76b}.overview-summary-grid strong.is-danger{color:#f17f91}.overview-summary-grid strong.is-info{color:#9eb9cf}.overview-period{margin:0 0 .04rem;color:#8eabc0;font-size:.12rem;line-height:1.5}.device-efficiency-list{margin-top:.05rem;border-top:.01rem solid rgba(63,130,209,.2)}.device-efficiency-row{display:grid;grid-template-columns:minmax(1rem,1.2fr) .7rem .76rem minmax(0,2fr);align-items:center;gap:.08rem;padding:.06rem 0;border-bottom:.01rem solid rgba(63,130,209,.12);color:#b7cbd9;font-size:.12rem}.device-efficiency-row .device-name,.device-efficiency-row small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-efficiency-row strong{color:#d8e8f3;font-size:.14rem}.device-efficiency-row small{color:#7897ad}.overview-status{justify-self:start;padding:.02rem .05rem;border-radius:.04rem}.overview-status.success{color:#55d6a7;background:rgba(85,214,167,.1)}.overview-status.warning{color:#f3c76b;background:rgba(243,199,107,.1)}.overview-status.danger{color:#f17f91;background:rgba(241,127,145,.1)}.overview-status.info{color:#9eb9cf;background:rgba(158,185,207,.1)}.carbon-overview-details{display:flex;flex-wrap:wrap;gap:.08rem .18rem;margin-top:.08rem;color:var(--analysis-text-muted);font-size:.13rem}.carbon-overview-details strong{color:var(--analysis-text)}.overview-warning{flex-basis:100%;color:#f3c76b}.strategy-sort-buttons{display:flex;gap:.07rem}.recommendation-list{display:flex;flex-direction:column;gap:.1rem}.recommendation-card{display:grid;grid-template-columns:1.12rem minmax(0,1fr) auto;align-items:center;gap:.14rem;padding:.13rem;border:.01rem solid var(--analysis-border);border-left:.04rem solid #55d6a7;border-radius:.08rem;background:rgba(4,37,64,.72)}.recommendation-card.is-high{border-left-color:#f17f91}.recommendation-card.is-medium{border-left-color:#f3c76b}.recommendation-priority{align-items:flex-start;flex-direction:column;gap:.06rem}.recommendation-priority span{padding:.04rem .07rem;border-radius:.04rem;color:#d8e8f3;background:rgba(241,127,145,.13);font-size:.16rem}.recommendation-priority small{color:#8eabc0;font-size:.14rem}.recommendation-main{min-width:0}.recommendation-main h4{margin:0;color:#d8e8f3;font-size:.2rem}.recommendation-main>p{margin:.06rem 0;color:#b7cbd9;font-size:.17rem;line-height:1.55}.recommendation-evidence{flex-wrap:wrap;gap:.08rem .18rem;color:#8eabc0;font-size:.14rem}.recommendation-evidence i{color:#19b5fe}.recommendation-meta{gap:.18rem;margin-top:.08rem}.recommendation-meta strong{color:#55d6a7;font-size:.18rem}.recommendation-meta span{color:#9eb9cf;font-size:.14rem}.difficulty-stars{color:#f3c76b;font-style:normal;letter-spacing:.01rem}.strategy-detail-dialog,.strategy-recommendation-message-box{border:.01rem solid rgba(63,130,209,.5);background:#072d4b;box-shadow:0 .12rem .36rem rgba(0,0,0,.38)}.strategy-detail-dialog .el-dialog__title,.strategy-recommendation-message-box .el-message-box__title{color:#d8e8f3}.strategy-recommendation-message-box .el-message-box__message{color:#b7cbd9;line-height:1.75}.strategy-recommendation-message-box .el-message-box__message p{white-space:pre-line}.strategy-detail-dialog .el-dialog__headerbtn .el-dialog__close,.strategy-recommendation-message-box .el-message-box__headerbtn .el-message-box__close{color:#8eabc0}.strategy-detail-dialog{max-width:calc(100vw - .32rem)}.strategy-detail-dialog .el-dialog__body{padding-top:.08rem;color:#b7cbd9}.strategy-detail-dialog .el-dialog__footer{border-top:.01rem solid rgba(63,130,209,.24)}.strategy-detail-heading{display:flex;align-items:center;gap:.1rem;color:#8eabc0;font-size:.13rem}.strategy-detail-priority{padding:.04rem .08rem;border-radius:.04rem;color:#f3c76b;background:rgba(243,199,107,.12)}.strategy-detail-priority.is-high{color:#f17f91;background:rgba(241,127,145,.12)}.strategy-detail-priority.is-low{color:#55d6a7;background:rgba(85,214,167,.12)}.strategy-detail-content h4{margin:.14rem 0;color:#d8e8f3;font-size:.18rem}.strategy-detail-content dl{margin:0}.strategy-detail-content dl>div{display:grid;grid-template-columns:1rem minmax(0,1fr);gap:.14rem;padding:.1rem 0;border-top:.01rem solid rgba(63,130,209,.2)}.strategy-detail-content dt{color:#8eabc0}.strategy-detail-content dd{margin:0;color:#c9dbe7;line-height:1.65}.strategy-detail-content dd.is-saving{color:#55d6a7;font-weight:600}@media (max-width:1440px){.strategy-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.strategy-diagnosis-grid,.structure-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.strategy-filter-toolbar,.strategy-section-heading{align-items:flex-start;flex-direction:column}.period-buttons,.strategy-filter-actions,.strategy-sort-buttons{flex-wrap:wrap}.cost-grid,.efficiency-grid,.strategy-diagnosis-grid,.strategy-filter-grid,.strategy-kpi-grid,.structure-grid{grid-template-columns:1fr}.structure-grid .analysis-chart-panel:last-child{grid-column:auto}.recommendation-card{grid-template-columns:1fr}.strategy-detail-content dl>div{grid-template-columns:1fr;gap:.05rem}}.flow-help[data-v-141e6f82]{margin-left:.04rem;color:#79d8ff;font-size:.12rem}.calculation-flow-panel[data-v-0d870600]{margin:.18rem 0;padding:0 .18rem .16rem;border:.01rem solid rgba(111,170,210,.22);background:linear-gradient(120deg,rgba(18,40,59,.96),rgba(15,28,43,.98))}.calculation-flow[data-v-0d870600]{display:flex;align-items:stretch;gap:.08rem;overflow-x:auto;padding:.02rem 0 .12rem}.calculation-flow-step[data-v-0d870600]{display:flex;flex:1 0 1.9rem;min-height:1.06rem;padding:.13rem .12rem;border:.01rem solid rgba(158,185,207,.18);border-radius:.08rem;background:hsla(0,0%,100%,.035)}.calculation-flow-step.is-primary[data-v-0d870600]{border-color:rgba(86,180,255,.5)}.calculation-flow-step.is-warning[data-v-0d870600]{border-color:rgba(238,181,80,.5)}.calculation-flow-step.is-success[data-v-0d870600]{border-color:rgba(78,201,154,.5)}.calculation-flow-index[data-v-0d870600]{display:flex;flex:0 0 0.25rem;align-items:center;justify-content:center;width:.25rem;height:.25rem;margin-right:.09rem;border-radius:50%;color:#081522;background:#8fc7e9;font-weight:700;font-size:.12rem}.is-warning .calculation-flow-index[data-v-0d870600]{background:#f0bd62}.is-success .calculation-flow-index[data-v-0d870600]{background:#62d1a7}.calculation-flow-label[data-v-0d870600]{color:#b8cbd9;font-size:.12rem}.calculation-flow-value[data-v-0d870600]{margin-top:.08rem;color:#f4f8fb;font-size:.18rem;font-weight:700;white-space:nowrap}.calculation-flow-detail[data-v-0d870600]{margin-top:.08rem;color:#88a6ba;font-size:.11rem;line-height:1.45}.calculation-flow-arrow[data-v-0d870600]{display:flex;align-items:center;color:#608399;font-size:.23rem}.calculation-flow-result[data-v-0d870600]{display:flex;gap:.1rem;align-items:baseline;padding:.1rem .12rem;border-radius:.06rem;color:#d4e6f1;background:rgba(95,164,202,.1);font-size:.12rem;line-height:1.55}.calculation-flow-result-label[data-v-0d870600]{color:#83c5e8;font-weight:700;white-space:nowrap}.optimization-benefit-note[data-v-0d870600]{padding:0 .12rem .1rem;color:#9eb9cf;font-size:.12rem;line-height:1.5}@media (max-width:900px){.calculation-flow[data-v-0d870600]{display:grid;grid-template-columns:1fr}.calculation-flow-arrow[data-v-0d870600]{display:none}.calculation-flow-step[data-v-0d870600]{min-width:0}.calculation-flow-result[data-v-0d870600]{display:block}.calculation-flow-result-label[data-v-0d870600]{display:block;margin-bottom:.04rem}}.benchmark-page .analysis-dashboard-grid{align-items:start}.benchmark-page .analysis-filter-bar{gap:.1rem;padding:.1rem .12rem;border-color:rgba(63,154,218,.58);background:linear-gradient(90deg,rgba(8,48,80,.96),rgba(5,41,69,.88));box-shadow:inset 0 0 0 .01rem rgba(73,251,251,.04)}.benchmark-quality-hint{display:flex;align-items:center;gap:.07rem;min-height:.3rem;margin:.07rem 0;padding:.05rem .1rem;border:.01rem solid rgba(92,145,180,.28);border-radius:.04rem;color:#9eb9cf;background:rgba(6,39,64,.42);font-size:.12rem;line-height:1.4}.benchmark-quality-hint i{color:#8aa9bc;font-size:.14rem}.benchmark-quality-hint.is-warning{border-color:rgba(243,199,107,.28);color:#cdbb8c;background:rgba(72,57,24,.18)}.benchmark-quality-hint.is-warning i{color:#d6b55f}.benchmark-filter-item{gap:.1rem;min-height:.42rem;padding:.05rem .09rem .05rem .11rem;border:.01rem solid rgba(63,130,209,.32);border-radius:.06rem;background:rgba(3,30,52,.52)}.benchmark-filter-item label{color:#b9d5e7;font-size:.13rem;font-weight:600}.benchmark-filter-item.is-organization .el-select{width:1.8rem}.benchmark-filter-item.is-metric .el-select{width:2.2rem}.benchmark-filter-item.is-period .el-select{width:1.6rem}.benchmark-filter-item.is-view{padding-right:.05rem}.benchmark-filter-item .el-input__inner{height:.36rem;border-color:#287fb8;color:#f4fbff;background:#082b49;font-size:.15rem;font-weight:600}.benchmark-filter-item .el-input.is-focus .el-input__inner,.benchmark-filter-item .el-input__inner:hover{border-color:#49c8f5}.benchmark-filter-item .el-select .el-input .el-select__caret{color:#9bdcff;font-size:.15rem}.benchmark-filter-item .el-input.is-disabled .el-input__inner{border-color:rgba(85,145,187,.72);color:#d5e8f4;background:#0a3150;opacity:1}.benchmark-update-time{display:inline-flex;align-items:center;align-self:stretch;margin-left:auto;padding:0 .07rem;color:#9eb9cf;font-size:.13rem;white-space:nowrap}.benchmark-update-time i{margin-right:.06rem;color:#49fbfb;font-size:.14rem}.equipment-diagnosis{color:#b8d0df;line-height:1.5}.equipment-diagnosis.is-alarm{color:#f3c76b;font-weight:600}.benchmark-grade-header{display:inline-flex;align-items:center;gap:.04rem;white-space:nowrap}.benchmark-grade-help-icon{color:var(--analysis-primary);cursor:help}.benchmark-grade-help{min-width:2.2rem;color:#24445a;line-height:1.6}.benchmark-grade-help p{margin:.02rem 0}.benchmark-grade-help small{display:block;margin-top:.05rem;color:#5c7180}.benchmark-filter-item.is-period{gap:.08rem}.benchmark-filter-item.is-period .benchmark-period-type{width:.96rem}.benchmark-filter-item.is-period .el-date-editor{width:1.56rem}.benchmark-table-actions{display:flex;align-items:center}.benchmark-compare-header{display:inline-flex;align-items:center;gap:.06rem;white-space:nowrap}.benchmark-compare-more{padding:0;color:var(--analysis-primary);font-size:.13rem;text-decoration:underline}.benchmark-compare-more.is-disabled{color:#7c93a6;text-decoration:none}.benchmark-compare-delta{margin-left:.06rem;font-size:.13rem;white-space:nowrap}.benchmark-compare-delta.is-danger{color:var(--analysis-danger);font-weight:600}.benchmark-compare-delta.is-success{color:var(--analysis-success)}.benchmark-compare-delta.is-neutral,.benchmark-compare-delta.is-unknown{color:#9eb9cf}.benchmark-compare-dialog-hint,.benchmark-export-dialog-hint{margin:0 0 .1rem;color:#d8e8f3;line-height:1.7}.benchmark-compare-source{display:flex;align-items:center;gap:.08rem;flex-wrap:wrap;margin-bottom:.1rem;padding:.06rem .1rem;border-radius:.06rem;font-size:.13rem}.benchmark-compare-source.is-live{color:#a9e6c8;background:rgba(85,214,167,.12)}.benchmark-compare-source.is-demo{color:#f3d79a;background:rgba(243,199,107,.14)}.benchmark-compare-source-tag{display:inline-flex;align-items:center;gap:.05rem;font-weight:600;white-space:nowrap}.benchmark-compare-source-note{color:#e6d3ac;line-height:1.6}.benchmark-compare-source{align-items:flex-start}.benchmark-compare-range{display:flex;align-items:center;gap:.1rem;flex-wrap:wrap;margin-bottom:.1rem;color:#d8e8f3}.benchmark-compare-range-label{font-weight:600;white-space:nowrap}.benchmark-compare-range .el-date-editor{width:2.6rem}.benchmark-compare-range-hint{color:#a8c4d8;font-size:.12rem;line-height:1.6}.benchmark-compare-demo-entry{margin-left:.08rem;padding:0;color:var(--analysis-warning);text-decoration:underline}.benchmark-export-field>label{color:#d8e8f3;font-weight:600;white-space:nowrap}.benchmark-export-field{display:flex;align-items:center;gap:.1rem}.benchmark-export-field .benchmark-period-type{width:.96rem}.benchmark-export-dialog-tip{margin:.12rem 0 0;color:#a8c4d8;font-size:.13rem;line-height:1.7}@media (max-width:760px){.benchmark-filter-item{width:100%;box-sizing:border-box}.benchmark-filter-item .el-select{flex:1;width:auto!important}.benchmark-filter-item.is-period .el-date-editor{width:auto;flex:1}.benchmark-update-time{width:100%;justify-content:flex-end;box-sizing:border-box}}.closed-loop-steps[data-v-35d83495]{display:grid;grid-template-columns:minmax(1.7rem,.8fr) repeat(3,minmax(1.8rem,1fr));gap:0;margin-bottom:.12rem;border:.01rem solid rgba(63,130,209,.35);border-radius:.08rem;overflow:hidden;background:rgba(7,45,75,.82)}.closed-loop-context[data-v-35d83495]{display:flex;flex-direction:column;justify-content:center;gap:.03rem;padding:.1rem .14rem;border-right:.01rem solid rgba(63,130,209,.35);color:#8eabc0;font-size:.14rem}.closed-loop-context strong[data-v-35d83495]{color:#d8e8f3;font-size:.18rem}.closed-loop-step[data-v-35d83495]{position:relative;display:flex;align-items:center;min-width:0;gap:.09rem;padding:.1rem .14rem;border:0;border-right:.01rem solid rgba(63,130,209,.25);color:#8eabc0;background:transparent;cursor:pointer;text-align:left}.closed-loop-step[data-v-35d83495]:last-child{border-right:0}.closed-loop-step[data-v-35d83495]:hover{background:rgba(4,160,227,.08)}.closed-loop-step.is-active[data-v-35d83495]{background:rgba(73,251,251,.08);color:#d8e8f3}.closed-loop-step.is-complete .closed-loop-step-index[data-v-35d83495]{border-color:#55d6a7;color:#55d6a7}.closed-loop-step-index[data-v-35d83495]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 0.26rem;width:.26rem;height:.26rem;border:.01rem solid rgba(63,130,209,.55);border-radius:50%;color:#49fbfb;font-size:.16rem}.closed-loop-step-copy[data-v-35d83495]{display:flex;flex:1;min-width:0;flex-direction:column;gap:.03rem}.closed-loop-step-copy small[data-v-35d83495],.closed-loop-step-copy strong[data-v-35d83495]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.closed-loop-step-copy strong[data-v-35d83495]{font-size:.17rem}.closed-loop-step-copy small[data-v-35d83495]{color:#8eabc0;font-size:.14rem}.closed-loop-step>i[data-v-35d83495]{flex-shrink:0;color:rgba(142,171,192,.55)}@media (max-width:1080px){.closed-loop-steps[data-v-35d83495]{grid-template-columns:1fr}.closed-loop-context[data-v-35d83495],.closed-loop-step[data-v-35d83495]{border-right:0;border-bottom:.01rem solid rgba(63,130,209,.25)}.closed-loop-step[data-v-35d83495]:last-child{border-bottom:0}.closed-loop-step>i[data-v-35d83495]{display:none}}.manual-entry-tip[data-v-617322ca]{margin-bottom:.16rem}.manual-entry-unit[data-v-617322ca]{display:inline-block;width:.64rem;padding-left:.08rem;color:var(--analysis-text-muted)}.energy-intensity-page{font-size:.18rem}.intensity-error-alert{margin-bottom:.12rem}.intensity-controls,.intensity-parameter-panel,.intensity-table-panel{border:.01rem solid var(--analysis-border);border-radius:.08rem;background:var(--analysis-surface)}.intensity-controls{margin-bottom:.12rem;padding:.13rem}.intensity-actions,.intensity-toolbar,.parameter-heading,.period-switcher{display:flex;align-items:center}.intensity-toolbar{justify-content:space-between;gap:.14rem;padding-bottom:.11rem;border-bottom:.01rem solid rgba(63,130,209,.2)}.intensity-actions,.period-switcher{gap:.09rem}.toolbar-label{color:#d8e8f3;font-size:.18rem}.standard-badge{padding:.04rem .08rem;border:.01rem solid rgba(85,214,167,.4);border-radius:.04rem;color:#55d6a7;background:rgba(85,214,167,.08);font-size:.14rem}.updated-at{color:#8eabc0;font-size:.14rem}.intensity-filter-grid{display:grid;grid-template-columns:repeat(5,minmax(1.5rem,1fr));gap:.11rem;margin-top:.12rem}.intensity-control-item{display:flex;flex-direction:column;gap:.06rem;min-width:0;color:#9eb9cf;font-size:.17rem}.intensity-control-item .el-date-editor,.intensity-control-item .el-select{width:100%}.energy-intensity-page .el-button:not(.is-disabled){color:#fff;border-color:#fff;background:transparent}.energy-intensity-page .el-button,.energy-intensity-page .el-input__inner,.energy-intensity-page .el-radio-button__inner,.energy-intensity-page .el-range-input,.energy-intensity-page .el-switch__label{font-size:.18rem}.energy-intensity-page .el-button--primary:not(.is-disabled),.energy-intensity-page .el-button.is-selected:not(.is-disabled){color:#fff;border-color:#149af3;background:#149af3}.energy-intensity-page .el-button:not(.is-disabled):focus,.energy-intensity-page .el-button:not(.is-disabled):hover{color:#fff;border-color:#149af3;background:rgba(20,154,243,.2)}.energy-intensity-page .el-button--primary:not(.is-disabled):hover,.energy-intensity-page .el-button.is-selected:not(.is-disabled):hover{background:#149af3}.intensity-parameter-panel{margin-bottom:.12rem;padding:.14rem}.parameter-heading{justify-content:space-between;gap:.12rem;margin-bottom:.12rem}.parameter-heading h3{margin:0;color:#d8e8f3;font-size:.22rem}.parameter-heading p{margin:.04rem 0 0;color:#8eabc0;font-size:.14rem}.parameter-status{color:#55d6a7;font-size:.16rem}.parameter-status i{margin-right:.05rem}.parameter-grid{display:grid;grid-template-columns:repeat(4,minmax(1.8rem,1fr));gap:.12rem}.parameter-item{min-width:0;padding:.1rem;border-radius:.06rem;background:rgba(4,160,227,.05)}.parameter-item>span{display:block;margin-bottom:.07rem;color:#9eb9cf;font-size:.17rem}.parameter-item>div{display:flex;align-items:center;gap:.08rem}.parameter-item .el-input,.parameter-item .el-input-number{width:100%}.parameter-item em{flex-shrink:0;color:#7fa5bd;font-size:.14rem;font-style:normal}.energy-intensity-page .intensity-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.energy-intensity-page .metric-card-topline{font-size:.18rem}.metric-help-icon{flex-shrink:0;color:#8eabc0;font-size:.18rem;cursor:help;outline:none}.metric-help-icon:focus,.metric-help-icon:hover{color:#49fbfb}.energy-metric-formula-tooltip{max-width:3.3rem;padding:.12rem .14rem!important;border-color:#d9e5ee!important;color:#31465a!important;box-shadow:0 .07rem .2rem rgba(0,0,0,.2);font-size:.14rem;line-height:1.65}.metric-formula-content span,.metric-formula-content strong{display:block}.metric-formula-content strong{margin-bottom:.03rem;color:#24384a;font-size:.17rem}.energy-intensity-page .metric-value-line strong{font-size:.33rem}.energy-intensity-page .metric-footer,.energy-intensity-page .metric-value-line span{font-size:.14rem}.intensity-dashboard-primary,.intensity-dashboard-secondary{display:grid;gap:.12rem;margin-bottom:.12rem}.intensity-dashboard-primary{grid-template-columns:minmax(0,1.55fr) minmax(3.3rem,.8fr)}.intensity-dashboard-secondary{grid-template-columns:minmax(0,1fr)}.energy-intensity-page .chart-panel-header h3{font-size:.22rem}.energy-intensity-page .chart-panel-header p{font-size:.14rem}.intensity-table-panel{padding:.14rem}.intensity-tabs .el-tabs__item{color:#8eabc0;font-size:.18rem}.intensity-tabs .el-tabs__item.is-active{color:#49fbfb}.intensity-tabs .el-tabs__active-bar{background:#49fbfb}.intensity-tabs .el-tabs__nav-wrap:after{background:rgba(63,130,209,.2)}.table-description{margin-bottom:.1rem;color:#8eabc0;font-size:.14rem}.intensity-table-wrap{width:100%;min-width:0;overflow:hidden}.intensity-detail-table{width:100%!important}.intensity-detail-table .cell{padding-right:.12rem;padding-left:.12rem;white-space:nowrap}.energy-name{display:inline-flex;align-items:center;gap:.07rem;color:#d8e8f3}.energy-name i{width:.08rem;height:.08rem;border-radius:50%}.intensity-quality-header{display:inline-flex;align-items:center;justify-content:center;gap:.05rem}.intensity-quality-help-icon{color:#75d9ff;font-size:.14rem;cursor:help}.intensity-quality-help-icon:hover{color:#49fbfb}.intensity-quality-tooltip{max-width:3.5rem;padding:.12rem .14rem!important;border-color:#c7d9e6!important}.intensity-quality-help{color:#3f5260;font-size:.13rem;line-height:1.65}.intensity-quality-help strong{display:block;margin-bottom:.05rem;color:#243744;font-size:.14rem}.intensity-quality-help p{margin:.02rem 0}.intensity-quality-help .is-normal{color:#23976f}.intensity-quality-help .is-warning{color:#b68118}.intensity-quality-help .is-invalid{color:#cf5266}.intensity-quality{display:inline-flex;align-items:center;gap:.05rem;font-size:.16rem}.intensity-quality i{width:.06rem;height:.06rem;border-radius:50%}.intensity-quality.is-normal{color:#55d6a7}.intensity-quality.is-normal i{background:#55d6a7}.intensity-quality.is-warning{color:#f3c76b}.intensity-quality.is-warning i{background:#f3c76b}.intensity-quality.is-invalid{color:#f17f91}.intensity-quality.is-invalid i{background:#f17f91}@media (max-width:1440px){.intensity-filter-grid{grid-template-columns:repeat(3,minmax(1.6rem,1fr))}}@media (max-width:1280px){.energy-intensity-page .intensity-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1180px){.energy-intensity-page .intensity-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.intensity-dashboard-primary,.intensity-dashboard-secondary{grid-template-columns:1fr}.parameter-grid{grid-template-columns:repeat(2,minmax(1.8rem,1fr))}.intensity-detail-table .cell{padding-right:.08rem;padding-left:.08rem}.summary-table-wrap{overflow-x:auto}.summary-table-wrap .el-table{min-width:11.8rem}}@media (max-width:900px){.energy-intensity-page .intensity-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.intensity-detail-wrap{overflow-x:auto}.intensity-detail-table{min-width:6.8rem}}@media (max-width:760px){.intensity-toolbar{align-items:flex-start;flex-direction:column}.intensity-actions,.period-switcher{flex-wrap:wrap}.energy-intensity-page .intensity-kpi-grid,.intensity-filter-grid,.parameter-grid{grid-template-columns:1fr}.intensity-control-item{width:100%}.intensity-table-wrap{overflow-x:auto}.summary-table-wrap .el-table{min-width:11.8rem}}.energy-query{--query-card:rgba(7,45,75,0.86);--query-border:rgba(63,130,209,0.35);--query-blue:#149af3;font-size:.18rem}.energy-query-layout{display:grid;grid-template-columns:3.1rem minmax(0,1fr);gap:.14rem;align-items:start}.energy-query-layout.sidebar-is-collapsed{grid-template-columns:.66rem minmax(0,1fr)}.energy-query-content{min-width:0}.energy-query-sidebar{position:sticky;top:.1rem;display:flex;min-width:0;height:calc(100vh - .24rem);max-height:calc(100vh - .24rem);overflow:hidden auto;flex-direction:column;padding:.13rem;border:.01rem solid var(--query-border);border-radius:.08rem;background:var(--query-card);box-sizing:border-box;transition:width .2s ease}.energy-query-sidebar.is-collapsed{display:flex;justify-content:center;min-height:1.8rem;padding:.1rem .06rem;overflow:hidden}.sidebar-collapse-button{position:sticky;bottom:0;display:flex;width:100%;margin-top:auto;align-items:center;justify-content:center;gap:.07rem;padding:.08rem;border:.01rem solid rgba(117,217,255,.26);border-radius:.06rem;color:#9fc9df;background:#083252;cursor:pointer}.sidebar-collapse-button:hover{color:#49fbfb;border-color:rgba(73,251,251,.55)}.energy-query-sidebar.is-collapsed .sidebar-collapse-button{position:static;margin-top:0;flex-direction:column;padding:.12rem .04rem;font-size:.14rem}.energy-query-sidebar .el-input{margin-top:0}.sidebar-section{margin-top:.1rem;padding-top:.1rem;border-top:.01rem solid rgba(63,130,209,.2)}.space-tree-section{margin-top:.1rem;padding-top:.08rem}.sidebar-source-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:.07rem;color:#8eb5ca;font-size:.13rem}.energy-space-tree{color:#aac7d8;background:transparent}.energy-space-tree .el-tree-node__content{min-height:.34rem;height:auto;margin:.01rem 0;border-radius:.05rem}.energy-space-tree .el-tree-node__content:hover{background:rgba(20,154,243,.1)}.energy-space-tree .el-tree-node.is-current>.el-tree-node__content,.energy-space-tree .el-tree-node:focus>.el-tree-node__content{color:#fff;background:rgba(20,154,243,.28)}.energy-space-tree .el-tree-node__expand-icon{color:#75d9ff}.energy-space-tree .el-tree-node__expand-icon.is-leaf{color:transparent;cursor:default}.energy-space-tree .el-tree-node__children{margin-left:.05rem;border-left:.01rem solid rgba(82,146,175,.16)}.space-tree-node{display:flex;flex:1;min-width:0;align-items:center;justify-content:space-between;gap:.08rem;padding-right:.08rem}.space-tree-label{display:inline-flex;flex:1 1 auto;align-items:center;font-size:.14rem}.space-tree-label,.space-tree-text{min-width:0;overflow:hidden;white-space:nowrap}.space-tree-text{text-overflow:ellipsis}.space-tree-label i{flex:0 0 0.19rem;width:.19rem;margin-right:.05rem;color:#75d9ff;text-align:center}.space-tree-node.is-group .space-tree-label{color:#d4eaf3;font-weight:600}.space-tree-node.is-group .space-tree-label:before{flex:0 0 0.03rem;width:.03rem;height:.14rem;margin-right:.08rem;border-radius:.02rem;background:#2aa6d4;content:""}.space-tree-label .space-tree-origin{flex:0 0 0.14rem;width:.14rem;margin:0 0 0 .07rem;color:#477f98;font-size:.12rem}.space-tree-node.is-electricity .space-tree-label i{color:#ffd166}.space-tree-node.is-naturalGas .space-tree-label i{color:#70e4b8}.space-tree-node.is-coke .space-tree-label i,.space-tree-node.is-rawCoal .space-tree-label i{color:#a8c3d5}.space-tree-node.is-crudeOil .space-tree-label i,.space-tree-node.is-diesel .space-tree-label i,.space-tree-node.is-fuelOil .space-tree-label i,.space-tree-node.is-gasoline .space-tree-label i,.space-tree-node.is-kerosene .space-tree-label i{color:#ffb86c}.space-tree-node.is-heat .space-tree-label i{color:#ff8798}.space-tree-node.is-fuel .space-tree-label i,.space-tree-node.is-materialEnergy .space-tree-label i{color:#c77dff}.space-tree-usage{flex:0 0 auto;max-width:1.08rem;overflow:hidden;padding:.01rem .06rem;border:.01rem solid rgba(246,189,96,.18);border-radius:.1rem;color:#ffd166;background:rgba(246,189,96,.08);font-size:.12rem;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.energy-space-tree .el-tree-node.is-current>.el-tree-node__content .space-tree-usage{color:#fff1ba;background:rgba(246,189,96,.16)}.query-toolbar{margin-bottom:.12rem}.query-toolbar-fields{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.1rem;margin-top:.12rem}.query-toolbar-fields .date-control{flex:0 1 4.2rem}.toolbar-shortcuts{align-self:center;margin-top:.2rem}.energy-period-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.12rem;margin-bottom:.12rem}.energy-period-summary-card{position:relative;min-width:0;overflow:hidden;padding:.15rem .17rem;border:.01rem solid rgba(35,166,224,.58);border-radius:.08rem;background:linear-gradient(135deg,rgba(8,62,99,.96),rgba(6,42,72,.9));box-sizing:border-box}.energy-period-summary-card:before{position:absolute;top:0;left:0;width:.72rem;height:.04rem;background:linear-gradient(90deg,#19b5fe,#49fbfb);content:""}.period-summary-header{display:flex;align-items:flex-start;justify-content:space-between;gap:.12rem;padding-bottom:.12rem;border-bottom:.01rem solid rgba(117,217,255,.16)}.period-summary-header span,.period-summary-header strong{display:block}.period-summary-header .period-summary-label{display:flex;align-items:center;gap:.05rem}.period-summary-header span{color:#75d9ff;font-size:.15rem}.period-summary-header strong{margin-top:.03rem;color:#eef8ff;font-size:.22rem}.period-summary-header p{margin:.03rem 0 0;padding:.04rem .08rem;border-radius:.04rem;font-size:.15rem;white-space:nowrap}.period-summary-header p.is-up{color:#ff8798;background:rgba(241,127,145,.1)}.period-summary-header p.is-down{color:#55d6a7;background:rgba(85,214,167,.1)}.period-summary-header p.is-neutral{color:#9eb9cf;background:rgba(117,217,255,.08)}.period-summary-content{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.1rem;padding-top:.14rem}.period-summary-content.is-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.period-energy-value{min-width:0;padding-left:.11rem;border-left:.02rem solid rgba(117,217,255,.28)}.period-energy-value span{display:block;overflow:hidden;color:#9eb9cf;font-size:.16rem;text-overflow:ellipsis;white-space:nowrap}.period-energy-value .period-metric-label{display:flex;align-items:center;gap:.04rem;overflow:visible}.period-energy-value span i{margin-right:.05rem;color:#49fbfb}.period-energy-value strong{display:block;margin-top:.07rem;overflow:hidden;color:#49fbfb;font-size:.27rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.period-energy-value strong em{color:#a8c3d5;font-size:.14rem;font-style:normal;font-weight:400}.period-cost-value{border-left-color:rgba(246,189,96,.55)}.period-cost-value span i,.period-cost-value strong{color:#ffd166}.period-cost-value .period-cost-unavailable{color:#f6bd60;font-size:.18rem}.period-billing-mode{display:block;margin-top:.06rem;color:#ffe39a;font-size:.13rem;line-height:1.35}.period-billing-warning{display:block;margin-top:.04rem;color:var(--analysis-warning,#f3c76b);font-size:.12rem;line-height:1.35}.energy-source-trigger{width:.18rem;height:.18rem;border:0;background:transparent}.energy-source-trigger:focus,.energy-source-trigger:hover{color:#49fbfb;background:rgba(73,251,251,.1);outline:none}.energy-source-trigger i{font-size:.14rem}.energy-source-popover{border-color:rgba(25,181,254,.58)!important;border-radius:.07rem!important;background:#062b48!important;box-shadow:0 .14rem .34rem rgba(0,12,25,.48)!important}.energy-source-content{padding:.14rem}.energy-source-rows{margin:.1rem 0 0}.energy-source-rows div{padding:.08rem .09rem}.energy-source-formula{margin-top:.1rem;padding:.09rem .1rem;border-top:.01rem solid rgba(117,217,255,.16);background:rgba(3,24,42,.32)}.energy-source-formula strong{display:block;margin-bottom:.05rem;color:#75d9ff}.energy-source-formula code{display:block;overflow-wrap:anywhere;color:#eef8ff;font-family:Microsoft YaHei,sans-serif;line-height:1.65;white-space:normal}.electricity-meter-panel{margin-bottom:.12rem;border-color:rgba(25,181,254,.58)}.electricity-panel-heading{align-items:flex-start}.electricity-period-legend{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.08rem .14rem;color:#a8c3d5;font-size:.14rem}.electricity-period-legend span{white-space:nowrap}.electricity-period-legend i{display:inline-block;width:.1rem;height:.1rem;margin-right:.05rem;border-radius:.02rem}.electricity-period-legend .is-peak i{background:#f6b73c}.electricity-period-legend .is-flat i{background:#19b5fe}.electricity-period-legend .is-valley i{background:#55d66b}.electricity-period-legend .is-deepValley i{background:#9b5de5}.electricity-panel-body{display:grid;grid-template-columns:minmax(0,1fr);gap:.12rem}.electricity-chart-section{min-width:0;padding:.14rem .14rem .1rem;border:.01rem solid rgba(63,130,209,.24);border-radius:.07rem;background:rgba(4,160,227,.04)}.electricity-chart-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:.12rem;margin-bottom:.18rem;padding-bottom:.12rem;border-bottom:.01rem solid rgba(117,217,255,.12)}.electricity-chart-heading h4{margin:0;color:#eef8ff;font-size:.22rem;line-height:1.2}.electricity-chart-heading p{margin:.05rem 0 0;color:#8eabc0;font-size:.14rem;line-height:1.45}.electricity-chart-meta{flex:0 0 auto;flex-wrap:wrap;max-width:72%}.electricity-chart-legend,.electricity-chart-meta{display:flex;align-items:center;justify-content:flex-end;gap:.08rem .12rem}.electricity-chart-legend{flex-wrap:wrap;color:#a8c3d5;font-size:.13rem}.electricity-chart-legend span{display:inline-flex;align-items:center;white-space:nowrap}.electricity-chart-legend i{display:inline-block;width:.1rem;height:.1rem;margin-right:.05rem;border-radius:.02rem}.electricity-chart-legend .is-peak i{background:#f6b73c}.electricity-chart-legend .is-flat i{background:#19b5fe}.electricity-chart-legend .is-valley i{background:#55d66b}.electricity-chart-legend .is-deepValley i{background:#9b5de5}.electricity-chart-unit{flex:0 0 auto;padding:.04rem .08rem;border:.01rem solid rgba(117,217,255,.22);border-radius:.04rem;color:#75d9ff;background:rgba(117,217,255,.07);font-size:.13rem;white-space:nowrap}.electricity-meter-panel .electricity-usage-chart.analysis-chart-panel{padding:0;border:0;background:transparent}.electricity-meter-panel .electricity-usage-chart .chart-panel-header{display:none}.electricity-meter-panel .electricity-usage-chart .analysis-chart-canvas{margin-top:.02rem}.electricity-stat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.1rem}.electricity-stat-item,.electricity-stat-primary{min-width:0;padding:.14rem;border:.01rem solid rgba(63,130,209,.28);border-radius:.07rem;background:rgba(4,160,227,.055)}.electricity-stat-primary{text-align:left}.electricity-stat-item span,.electricity-stat-primary span{color:#9eb9cf;font-size:.15rem}.electricity-stat-item strong,.electricity-stat-primary strong{display:block;margin-top:.08rem;color:#49fbfb;font-size:.31rem;line-height:1.2}.electricity-stat-item strong{font-size:.24rem}.electricity-stat-item em,.electricity-stat-primary em{color:#a8c3d5;font-size:.14rem;font-style:normal;font-weight:400}.electricity-stat-primary p{margin:.07rem 0 0;font-size:.14rem}.electricity-stat-primary p.is-saving{color:#55d6a7}.electricity-stat-primary p.is-rising{color:#ff8798}.electricity-updated-at{grid-column:span 3;margin:0;color:#789bb1;font-size:.13rem;text-align:right}.panel-empty-text{min-height:1.5rem;margin:0;color:#789bb1;text-align:center;line-height:1.5rem}.query-empty-state{display:flex;min-height:3.6rem;align-items:center;justify-content:center;flex-direction:column;color:#789bb1}.query-empty-state i{margin-bottom:.14rem;color:#2f8fc8;font-size:.52rem}.query-empty-state strong{color:#d8e8f3;font-size:.22rem}.query-empty-state p{margin:.08rem 0 0;font-size:.15rem}.energy-selector-head,.mode-switcher,.mode-toolbar,.panel-heading,.ranking-list li,.toolbar-actions{display:flex;align-items:center}.query-controls{margin-bottom:.14rem;padding:.13rem;border:.01rem solid var(--query-border);border-radius:.08rem;background:var(--query-card)}.mode-toolbar{justify-content:space-between;gap:.12rem;padding-bottom:.11rem;border-bottom:.01rem solid rgba(63,130,209,.2)}.mode-switcher,.toolbar-actions{gap:.12rem}.update-status{color:#8eabc0;font-size:.14rem}.update-status i{display:inline-block;width:.07rem;height:.07rem;margin-right:.05rem;border-radius:50%;background:#7892a4}.update-status i.is-online{background:#55d6a7;box-shadow:0 0 .08rem rgba(85,214,167,.7)}.filter-grid{display:grid;grid-template-columns:repeat(6,minmax(1.5rem,1fr));gap:.1rem;margin-top:.12rem}.control-item{display:flex;flex-direction:column;gap:.06rem;min-width:0;color:#9eb9cf;font-size:.18rem}.control-item .el-date-editor,.control-item .el-select{width:100%}.date-control{grid-column:span 2}.period-shortcuts{display:flex;align-items:center;gap:.07rem;margin-top:.1rem;color:#9eb9cf;font-size:.14rem}.energy-selector{margin-top:.12rem;padding-top:.11rem;border-top:.01rem solid rgba(63,130,209,.2)}.energy-selector-head{justify-content:flex-start;gap:.28rem;margin-bottom:.08rem}.energy-selector-actions{display:flex;gap:.08rem}.selector-label{margin-right:.08rem;color:#d8e8f3;font-size:.19rem}.energy-selector-head em{color:#6f97b1;font-size:.14rem;font-style:normal}.energy-group-list{display:flex;flex-wrap:wrap;gap:.08rem}.energy-group-list .el-button i{margin-right:.05rem}.group-count{display:inline-flex;align-items:center;justify-content:center;min-width:.21rem;height:.21rem;margin-left:.06rem;border-radius:.11rem;background:hsla(0,0%,100%,.14);font-size:.14rem}.energy-query-popper{color:#d8e8f3!important;border-color:#1d587a!important;background:#082b47!important}.energy-query-popper .popper__arrow:after{border-bottom-color:#082b47!important}.energy-query-popper .el-checkbox{width:46%;margin:.07rem .08rem .07rem 0;color:#bcd0de;font-size:.18rem}.energy-popover-title{margin-bottom:.06rem;color:#fff;font-size:.2rem;font-weight:600}.query-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.query-dashboard-primary{margin-bottom:.12rem}.query-dashboard-secondary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.12rem;margin-bottom:.12rem}.panel-card{min-width:0;padding:.14rem;border:.01rem solid var(--query-border);border-radius:.08rem;background:var(--query-card);box-sizing:border-box}.panel-heading{gap:.1rem;margin-bottom:.12rem}.insight-heading{justify-content:flex-start}.panel-heading h3{margin:0;color:#d8e8f3;font-size:.22rem}.panel-heading p{color:#8eabc0;font-size:.14rem}.ranking-list{display:flex;flex-direction:column;gap:.07rem;margin:0;padding:0;list-style:none}.ranking-list li{align-items:flex-start;gap:.09rem;min-height:.47rem;padding:.07rem .08rem;border-radius:.06rem;background:rgba(4,160,227,.05)}.ranking-index{display:inline-flex;flex:0 0 0.25rem;align-items:center;justify-content:center;width:.25rem;height:.25rem;border-radius:.05rem;color:#49fbfb;background:rgba(73,251,251,.1);font-size:.16rem}.ranking-content{flex:1;min-width:0}.ranking-main,.ranking-share{display:flex;align-items:center;justify-content:space-between;gap:.1rem}.ranking-name{min-width:0;overflow:hidden;color:#d8e8f3;font-size:.18rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ranking-list strong{color:#eef8ff;font-size:.2rem}.ranking-list em{color:#789bb1;font-size:.14rem;font-style:normal;font-weight:400}.ranking-share{margin-top:.05rem;color:#7fa5bd;font-size:.14rem}.ranking-bar{flex:0 0 42%;height:.05rem;overflow:hidden;border-radius:.03rem;background:rgba(117,217,255,.12)}.ranking-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0b94eb,#49fbfb)}.ranking-note{margin:.09rem 0 0;color:#789bb1;font-size:.14rem;line-height:1.5}.insight-list{display:flex;flex-direction:column;gap:.1rem}.insight-list p{display:flex;gap:.08rem;margin:0;padding:.09rem;border-radius:.06rem;color:#9eb9cf;background:rgba(4,160,227,.05);font-size:.18rem;line-height:1.65}.insight-list i{margin-top:.03rem;color:#49fbfb}.trace-panel{width:100%;max-width:100%;margin-bottom:.04rem;overflow:hidden}.trace-loading{display:flex;min-height:1.8rem;align-items:center;justify-content:center;gap:.09rem;color:#75d9ff}.trace-loading i{font-size:.22rem}.trace-total{color:#7fa5bd;font-size:.14rem}.trace-table-wrap{width:100%;min-width:0;overflow-x:auto;overflow-y:hidden}.energy-trace-table{width:100%!important;min-width:8.75rem}.energy-trace-table.has-period-column{min-width:10.2rem}.energy-trace-table th.el-table__cell{padding-top:.11rem;padding-bottom:.11rem}.energy-trace-table td.el-table__cell{padding-top:.12rem;padding-bottom:.12rem}.energy-trace-table th.el-table__cell .cell{padding-right:.16rem;padding-left:.16rem;white-space:nowrap}.energy-trace-table td.el-table__cell .cell{padding-right:.16rem;padding-left:.16rem}.energy-trace-table .time-column .cell{padding-left:.12rem;padding-right:.18rem;font-variant-numeric:tabular-nums;white-space:nowrap}.energy-trace-table .object-column .cell{padding-left:.18rem;padding-right:.22rem}.energy-trace-table .energy-column .cell{padding-right:.16rem;padding-left:.16rem}.energy-trace-table .coal-column .cell,.energy-trace-table .usage-column .cell{padding-left:.18rem;padding-right:.2rem;font-variant-numeric:tabular-nums;white-space:nowrap}.coal-header{display:inline-flex;align-items:center;justify-content:flex-end;gap:.05rem}.coal-formula-icon{color:#75d9ff;font-size:.14rem;cursor:help}.coal-formula-icon:hover{color:#49fbfb}.coal-formula-tooltip{max-width:3.3rem;padding:.12rem .14rem!important;border-color:#c7d9e6!important}.coal-formula-content{color:#3f5260;font-size:.13rem;line-height:1.6}.coal-formula-content strong{display:block;margin-bottom:.05rem;color:#243744;font-size:.14rem}.coal-formula-content p{margin:.02rem 0}.coal-formula-content .coal-formula-example{margin-top:.06rem;color:#607d8b}.energy-trace-table .period-column .cell{padding-left:.18rem;padding-right:.18rem}.object-cell{display:flex;flex-direction:column;gap:.06rem;line-height:1.25}.object-cell span,.object-cell strong{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.object-cell strong{color:#d8e8f3;font-size:.18rem;line-height:1.25}.object-cell span{color:#7fa5bd;font-size:.14rem;line-height:1.35}.energy-cell{display:inline-block;min-width:.64rem;color:#75d9ff;font-weight:600;text-align:center}.period-tag{display:inline-block;min-width:1.28rem;padding:.03rem .1rem;border-radius:.04rem;font-size:.16rem;line-height:1.45;white-space:nowrap}.period-tag.is-peak{color:#ff9d7f;background:rgba(255,138,101,.12)}.period-tag.is-flat{color:#75d9ff;background:rgba(25,181,254,.12)}.period-tag.is-valley{color:#70e4b8;background:rgba(85,214,167,.12)}.trace-pagination{display:flex;justify-content:center;margin-top:.14rem;white-space:normal}.energy-query .el-button,.energy-query .el-input__inner,.energy-query .el-radio-button__inner,.energy-query .el-range-input,.energy-query .el-switch__label{font-size:.18rem}.energy-query .el-button:not(.is-disabled){color:#fff;border-color:#fff;background:transparent}.energy-query .el-button--text:not(.is-disabled){border-color:transparent}.energy-query .el-button:not(.is-disabled):focus,.energy-query .el-button:not(.is-disabled):hover{color:var(--query-blue);border-color:var(--query-blue);background:rgba(20,154,243,.08)}.energy-query .el-button:not(.is-disabled):active,.energy-query .energy-group-list .el-button--primary.is-plain{color:#fff;border-color:var(--query-blue);background:var(--query-blue)}.energy-query .energy-group-list .el-button--primary.is-plain:focus,.energy-query .energy-group-list .el-button--primary.is-plain:hover{color:#fff;border-color:#42b7ff;background:#42b7ff}.energy-query .energy-selector-actions .el-button.is-selected{color:#fff;border-color:var(--query-blue);background:var(--query-blue)}.energy-query .energy-selector-actions .el-button.is-selected:focus,.energy-query .energy-selector-actions .el-button.is-selected:hover{color:#fff;border-color:#42b7ff;background:#42b7ff}.energy-query .el-radio-button__inner{color:#fff;border-color:#fff;background:transparent;box-shadow:none}.energy-query .el-radio-button:first-child .el-radio-button__inner{border-left-color:#fff}.energy-query .el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#fff;border-color:var(--query-blue);background:var(--query-blue);box-shadow:-.01rem 0 0 0 var(--query-blue)}.energy-query .el-input__inner,.energy-query .el-range-input{color:#d8e8f3;border-color:rgba(63,130,209,.45);background:#082a47}.energy-query .el-input__icon,.energy-query .el-range-separator,.energy-query .el-switch__label{color:#8eabc0}.energy-query .analysis-chart-panel .chart-panel-header h3{font-size:.22rem}.energy-query .analysis-chart-panel .chart-panel-header p{font-size:.14rem}.energy-query .metric-card-topline{font-size:.18rem}.energy-query .metric-value-line strong{font-size:.36rem}.energy-query .metric-footer,.energy-query .metric-value-line span{font-size:.14rem}.energy-query .el-table{color:#bcd0de;background:transparent;font-size:.18rem}.energy-query .el-table:before{background:rgba(63,130,209,.28)}.energy-query .el-table th.el-table__cell{color:#bcd0de;background:rgba(23,86,135,.7)}.energy-query .el-table td.el-table__cell,.energy-query .el-table tr{background:transparent;border-color:rgba(63,130,209,.22)}.energy-query .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:rgba(4,160,227,.04)}.energy-query .el-pagination.is-background .btn-next,.energy-query .el-pagination.is-background .btn-prev,.energy-query .el-pagination.is-background .el-pager li{color:#fff;background:#082a47}.energy-query .el-pagination.is-background .el-pager li:not(.disabled):hover{color:var(--query-blue)}.energy-query .el-pagination.is-background .el-pager li:not(.disabled).active{color:#fff;background:var(--query-blue)}@media (max-width:1440px){.energy-query-layout{grid-template-columns:2.8rem minmax(0,1fr)}.filter-grid{grid-template-columns:repeat(3,minmax(1.6rem,1fr))}.query-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.energy-trace-table td.el-table__cell .cell,.energy-trace-table th.el-table__cell .cell{padding-right:.12rem;padding-left:.12rem}.energy-trace-table .object-column .cell{padding-left:.16rem;padding-right:.18rem}.energy-trace-table .coal-column .cell,.energy-trace-table .usage-column .cell{padding-left:.14rem;padding-right:.18rem}.energy-trace-table .period-column .cell{padding-left:.14rem;padding-right:.14rem}}@media (max-width:1180px){.energy-query-layout{grid-template-columns:2.5rem minmax(0,1fr)}.energy-period-summary-grid,.query-dashboard-secondary{grid-template-columns:1fr}.query-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trace-table-wrap{overflow-x:auto}.energy-trace-table{min-width:8.75rem}.energy-trace-table.has-period-column{min-width:10.2rem}.energy-trace-table td.el-table__cell .cell,.energy-trace-table th.el-table__cell .cell{padding-right:.1rem;padding-left:.1rem}.energy-trace-table .object-column .cell{padding-left:.14rem;padding-right:.16rem}.energy-trace-table .coal-column .cell,.energy-trace-table .usage-column .cell{padding-left:.12rem;padding-right:.16rem}.energy-trace-table .period-column .cell{padding-left:.12rem;padding-right:.12rem}}@media (max-width:760px){.energy-query-layout,.energy-query-layout.sidebar-is-collapsed{grid-template-columns:1fr}.energy-query-sidebar{position:static;width:100%;height:auto;max-height:none}.energy-query-sidebar.is-collapsed{min-height:auto}.energy-query-sidebar.is-collapsed .sidebar-collapse-button{flex-direction:row}.mode-toolbar{align-items:flex-start;flex-direction:column}.toolbar-actions{width:100%;flex-wrap:wrap}.filter-grid,.query-kpi-grid{grid-template-columns:1fr}.date-control{grid-column:span 1}.query-toolbar-fields,.query-toolbar-fields .date-control{width:100%;flex-basis:100%}.period-summary-content{grid-template-columns:repeat(2,minmax(0,1fr))}.electricity-panel-heading{flex-direction:column}.electricity-period-legend{justify-content:flex-start}.electricity-chart-heading{flex-direction:column}.electricity-chart-meta{max-width:100%}.electricity-chart-legend,.electricity-chart-meta{justify-content:flex-start}.electricity-stat-grid{grid-template-columns:1fr}.electricity-updated-at{grid-column:span 1}.toolbar-shortcuts{margin-top:0}.energy-selector-head{align-items:flex-start}.trace-panel .panel-heading{align-items:flex-start;flex-direction:column}.trace-pagination{justify-content:center}}.energy-factor-manage{min-width:0}.energy-factor-manage .factor-filter-bar{display:grid;grid-template-columns:repeat(3,minmax(2.4rem,1fr));align-items:end;gap:.12rem .16rem}.energy-factor-manage .factor-filter-bar .analysis-filter-item{min-width:0}.energy-factor-manage .factor-filter-bar .analysis-filter-item .el-select{width:auto;min-width:0;flex:1}.energy-factor-manage .factor-filter-bar>.el-button{justify-self:start}.energy-factor-manage .energy-factor-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.energy-factor-manage .analysis-table-panel{overflow-x:auto}.energy-factor-manage .manual-factor-table{width:100%;min-width:11.6rem}.energy-factor-manage .manual-factor-table-wrap{overflow-x:auto;min-width:0}.energy-factor-manage .manual-factor-native-table{width:100%;min-width:13.2rem;border-collapse:collapse;table-layout:fixed;color:var(--analysis-text);font-size:.14rem}.energy-factor-manage .manual-factor-native-table td,.energy-factor-manage .manual-factor-native-table th{padding:.1rem .12rem;border-bottom:.01rem solid var(--analysis-border);text-align:left;vertical-align:middle}.energy-factor-manage .manual-factor-native-table th{color:var(--analysis-text-muted);font-weight:600;white-space:nowrap}.energy-factor-manage .manual-factor-native-table td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.energy-factor-manage .manual-factor-native-table tbody tr:hover{background:var(--analysis-surface-strong)}.energy-factor-manage .manual-factor-native-table .manual-apply-col{width:.58rem;text-align:center}.energy-factor-manage .manual-factor-native-table td:nth-child(2),.energy-factor-manage .manual-factor-native-table th:nth-child(2){width:2.6rem}.energy-factor-manage .manual-factor-native-table td:nth-child(3),.energy-factor-manage .manual-factor-native-table th:nth-child(3){width:1.8rem}.energy-factor-manage .manual-factor-native-table td:nth-child(4),.energy-factor-manage .manual-factor-native-table th:nth-child(4){width:2.6rem}.energy-factor-manage .manual-factor-native-table td:nth-child(5),.energy-factor-manage .manual-factor-native-table th:nth-child(5){width:2.8rem}.energy-factor-manage .manual-factor-native-table td:nth-child(6),.energy-factor-manage .manual-factor-native-table th:nth-child(6){width:5.2rem}.energy-factor-manage .manual-factor-native-table td:nth-child(7),.energy-factor-manage .manual-factor-native-table th:nth-child(7){width:2.4rem}.energy-factor-manage .manual-empty-row{padding:.42rem .12rem!important;color:var(--analysis-text-muted);text-align:center!important}.energy-factor-manage .manual-actions{display:flex;flex-wrap:wrap;gap:.08rem}.energy-factor-manage .manual-action-button{padding:0;border:0;color:var(--analysis-primary);background:transparent;cursor:pointer;font-size:.13rem}.energy-factor-manage .manual-action-button:focus-visible,.energy-factor-manage .manual-action-button:hover{color:var(--analysis-primary);text-decoration:underline}.energy-factor-manage .manual-action-button.is-danger{color:var(--analysis-danger)}.energy-factor-manage .manual-binding-cell,.energy-factor-manage .manual-status-cell,.energy-factor-manage .manual-trace-cell{display:flex;min-width:0;flex-direction:column;gap:.04rem;line-height:1.35}.energy-factor-manage .factor-value,.energy-factor-manage .manual-binding-cell strong{color:var(--analysis-text);font-size:.15rem}.energy-factor-manage .factor-unit,.energy-factor-manage .manual-binding-cell small,.energy-factor-manage .manual-status-cell small,.energy-factor-manage .manual-trace-cell span{overflow:hidden;color:var(--analysis-text-muted);font-size:.13rem;text-overflow:ellipsis;white-space:nowrap}.energy-factor-manage .manual-trace-cell span{color:var(--analysis-text)}.energy-factor-manage .factor-pagination{padding:.16rem 0 .04rem;text-align:right}.energy-factor-manage .factor-status-text{font-size:.14rem;white-space:nowrap}.energy-factor-manage .factor-status-text.is-enabled{color:var(--analysis-success)}.energy-factor-manage .factor-status-text.is-disabled{color:var(--analysis-warning)}.energy-factor-manage .factor-status-text.is-deleted{color:var(--analysis-text-muted)}.energy-factor-manage .factor-no-action{color:#909399;font-size:.12rem;white-space:nowrap}.manual-factor-dialog .el-dialog__body{max-height:min(70vh,6.8rem);overflow-y:auto;padding:.2rem .24rem .1rem}.manual-factor-dialog .el-form-item{margin-bottom:.16rem}.manual-factor-dialog .official-factor-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.08rem .12rem;min-height:.32rem}.manual-factor-dialog .official-factor-tip{color:var(--analysis-text-muted);font-size:.13rem;line-height:1.5}.manual-factor-dialog .official-factor-empty{margin-top:.1rem;padding:.1rem .12rem;border:.01rem dashed var(--analysis-border);border-radius:.06rem;color:var(--analysis-text-muted);background:rgba(4,160,227,.04);font-size:.13rem;line-height:1.5}.manual-factor-dialog .official-factor-choices{display:flex;align-items:center;flex-wrap:wrap;gap:.08rem;margin-top:.12rem;padding:.1rem .12rem;border:.01rem solid rgba(243,199,107,.3);border-radius:.06rem;color:var(--analysis-text-muted);background:rgba(243,199,107,.06);font-size:.13rem;line-height:1.5}.manual-factor-dialog .official-factor-choices .el-select{min-width:2.8rem;max-width:100%}.manual-factor-dialog .official-factor-result{margin-top:.14rem;padding:.14rem;border:.01rem solid rgba(73,251,251,.35);border-radius:.08rem;background:linear-gradient(145deg,rgba(4,160,227,.11),rgba(4,37,64,.36));box-shadow:inset 0 .01rem 0 hsla(0,0%,100%,.03)}.manual-factor-dialog .official-factor-result-head{display:flex;align-items:center;justify-content:space-between;gap:.1rem;margin-bottom:.12rem;padding-bottom:.1rem;border-bottom:.01rem solid rgba(117,217,255,.2)}.manual-factor-dialog .official-factor-result-head strong{min-width:0;overflow:hidden;color:var(--analysis-text);font-size:.16rem;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.manual-factor-dialog .official-factor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.08rem .12rem}.manual-factor-dialog .official-factor-grid>span{display:block;min-width:0;padding:.08rem .1rem;border:.01rem solid rgba(63,130,209,.24);border-radius:.05rem;color:var(--analysis-text-muted);font-size:.13rem;line-height:1.5;overflow-wrap:anywhere;background:rgba(3,24,42,.2)}.manual-factor-dialog .official-factor-grid>span:first-child{grid-column:1/-1;border-color:rgba(73,251,251,.35);background:rgba(73,251,251,.06)}.manual-factor-dialog .official-factor-grid b{color:var(--analysis-primary);font-size:.17rem;font-variant-numeric:tabular-nums}.manual-factor-dialog .official-factor-result-actions{display:flex;justify-content:flex-end;margin-top:.14rem;padding-top:.12rem;border-top:.01rem solid rgba(117,217,255,.2)}@media (max-width:760px){.manual-factor-dialog .official-factor-grid{grid-template-columns:1fr}.manual-factor-dialog .official-factor-choices .el-select{width:100%;min-width:0}}@media (max-width:1380px){.energy-factor-manage .factor-filter-bar{grid-template-columns:repeat(2,minmax(2.6rem,1fr))}}@media (max-width:760px){.energy-factor-manage .energy-factor-summary,.energy-factor-manage .factor-filter-bar{grid-template-columns:1fr}}.energy-analysis-workspace{--analysis-bg:#0a2e4c;--analysis-surface:rgba(7,45,75,0.82);--analysis-surface-strong:rgba(4,37,64,0.96);--analysis-border:rgba(63,130,209,0.35);--analysis-border-active:rgba(73,251,251,0.48);--analysis-text:#d8e8f3;--analysis-text-muted:#8eabc0;--analysis-primary:#49fbfb;--analysis-blue:#04a0e3;--analysis-success:#55d6a7;--analysis-warning:#f3c76b;--analysis-danger:#f17f91;height:100%;padding:.18rem;overflow-y:auto;box-sizing:border-box;border-radius:.08rem;background:var(--analysis-bg);color:var(--analysis-text);font-size:.18rem}.analysis-data-notice,.analysis-filter-bar,.analysis-page-actions,.analysis-page-header,.analysis-title-line,.chart-panel-header,.metric-card-topline,.metric-footer,.metric-value-line{display:flex;align-items:center}.analysis-page-header{justify-content:space-between;gap:.2rem;margin-bottom:.12rem}.analysis-page-header.is-update-only{justify-content:flex-end;margin-bottom:.1rem}.analysis-page-heading{min-width:0}.analysis-title-line{gap:.1rem;flex-wrap:wrap}.analysis-title-line h2{margin:0;font-size:.26rem;line-height:1.4;letter-spacing:0}.analysis-page-heading p{margin:.05rem 0 0;color:var(--analysis-text-muted);font-size:.14rem;line-height:1.7}.demo-badge{padding:.03rem .08rem;border:.01rem solid rgba(243,199,107,.45);border-radius:.04rem;color:var(--analysis-warning);background:rgba(243,199,107,.08);font-size:.14rem}.demo-badge i{margin-right:.04rem}.analysis-page-actions{gap:.12rem;flex-shrink:0}.analysis-page-header.is-update-only .analysis-page-actions{justify-content:flex-end;width:100%}.update-time{color:var(--analysis-text-muted);font-size:.14rem}.analysis-data-notice{gap:.08rem;min-height:.34rem;margin-bottom:.12rem;padding:.06rem .1rem;border:.01rem solid rgba(243,199,107,.25);border-radius:.06rem;color:#e9cf98;background:rgba(243,199,107,.06);font-size:.16rem}.analysis-filter-bar{flex-wrap:wrap;gap:.12rem;margin-bottom:.14rem;padding:.12rem .14rem;border:.01rem solid var(--analysis-border);border-radius:.08rem;background:var(--analysis-surface)}.analysis-filter-item{display:flex;align-items:center;gap:.07rem}.analysis-filter-item label{color:var(--analysis-text-muted);font-size:.16rem;white-space:nowrap}.analysis-filter-item .el-date-editor,.analysis-filter-item .el-select{width:1.5rem}.analysis-metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.12rem;margin-bottom:.12rem}.analysis-closure-bar{display:flex;align-items:center;gap:.16rem;margin-bottom:.12rem;padding:.09rem .12rem;border:.01rem solid var(--analysis-border);border-radius:.06rem;color:var(--analysis-text-muted);background:var(--analysis-surface);font-size:.16rem}.analysis-closure-bar span:first-child{color:var(--analysis-text);font-weight:600}.analysis-closure-bar .el-button{margin-left:auto;flex-shrink:0}.analysis-metric-card{min-width:0;padding:.14rem .15rem;border:.01rem solid var(--analysis-border);border-radius:.08rem;background:var(--analysis-surface);transition:border-color .2s,background .2s}.analysis-metric-card:hover{border-color:var(--analysis-border-active);background:rgba(7,51,83,.92)}.metric-card-topline{gap:.07rem;color:var(--analysis-text-muted);font-size:.16rem}.metric-icon{display:inline-flex;align-items:center;justify-content:center;width:.24rem;height:.24rem;border-radius:.06rem;color:var(--analysis-blue);background:rgba(4,160,227,.12)}.metric-value-line{gap:.06rem;margin:.09rem 0 .06rem}.metric-value-line strong{font-size:.3rem;line-height:1;font-weight:700;color:var(--analysis-text)}.metric-value-line span{align-self:flex-end;color:var(--analysis-text-muted);font-size:.14rem}.metric-footer{justify-content:space-between;gap:.08rem;min-width:0;font-size:.14rem}.metric-note{overflow:hidden;color:var(--analysis-text-muted);text-overflow:ellipsis;white-space:nowrap}.metric-trend{flex-shrink:0;color:var(--analysis-primary)}.metric-trend.is-up{color:var(--analysis-danger)}.metric-trend.is-down{color:var(--analysis-success)}.metric-trend i{margin-right:.02rem}.analysis-metric-card.is-success .metric-icon{color:var(--analysis-success);background:rgba(85,214,167,.12)}.analysis-metric-card.is-warning .metric-icon{color:var(--analysis-warning);background:rgba(243,199,107,.12)}.analysis-metric-card.is-danger .metric-icon{color:var(--analysis-danger);background:rgba(241,127,145,.12)}.analysis-dashboard-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.12rem;margin-bottom:.12rem}.analysis-span-4{grid-column:span 4}.analysis-span-5{grid-column:span 5}.analysis-span-6{grid-column:span 6}.analysis-span-7{grid-column:span 7}.analysis-span-8{grid-column:span 8}.analysis-span-12{grid-column:span 12}.analysis-chart-panel{min-width:0;padding:.14rem;border:.01rem solid var(--analysis-border);border-radius:.08rem;background:var(--analysis-surface);box-sizing:border-box}.chart-panel-header{justify-content:space-between;gap:.12rem;margin-bottom:.09rem}.chart-panel-header h3{margin:0;font-size:.19rem;color:var(--analysis-text)}.chart-panel-header p{margin:.04rem 0 0;color:var(--analysis-text-muted);font-size:.14rem;line-height:1.5}.metric-label-with-source,.panel-title-with-source{display:inline-flex!important;align-items:center;gap:.06rem}.energy-source-trigger{display:inline-flex;flex:0 0 0.2rem;align-items:center;justify-content:center;width:.2rem;min-width:.2rem;height:.2rem;min-height:.2rem;padding:0;box-sizing:border-box;border:.01rem solid rgba(117,217,255,.58);border-radius:50%;color:#75d9ff;background:rgba(4,160,227,.1);cursor:help;vertical-align:middle;transition:color .2s,border-color .2s,background .2s,box-shadow .2s}.energy-source-trigger:focus-visible,.energy-source-trigger:hover{border-color:#49fbfb;color:#49fbfb;background:rgba(73,251,251,.16);outline:none;box-shadow:0 0 0 .03rem rgba(73,251,251,.1)}.energy-source-trigger i{margin:0!important;color:inherit!important;font-size:.13rem}.energy-source-popover{padding:0!important;border:.01rem solid rgba(25,181,254,.7)!important;border-radius:.08rem!important;color:#d8e8f3!important;background:linear-gradient(145deg,#07385b,#06243e)!important;box-shadow:0 .14rem .34rem rgba(0,12,25,.55),0 0 0 .01rem rgba(73,251,251,.08)!important}.energy-source-popover[x-placement^=top] .popper__arrow:after{border-top-color:#062b48!important}.energy-source-popover[x-placement^=bottom] .popper__arrow:after{border-bottom-color:#062b48!important}.energy-source-popover[x-placement^=right] .popper__arrow:after{border-right-color:#062b48!important}.energy-source-popover[x-placement^=left] .popper__arrow:after{border-left-color:#062b48!important}.energy-source-content{width:100%;max-height:min(5.6rem,65vh);overflow-y:auto;padding:.16rem;box-sizing:border-box;font-size:.13rem;line-height:1.5;scrollbar-color:rgba(73,251,251,.35) transparent}.energy-source-header{display:flex;align-items:center;justify-content:space-between;gap:.12rem;padding-bottom:.1rem;border-bottom:.01rem solid rgba(117,217,255,.2)}.energy-source-header span{display:inline-flex;align-items:center;color:#49fbfb;font-size:.15rem;font-weight:700}.energy-source-header span i{width:.07rem;height:.07rem;margin-right:.07rem;border-radius:50%;background:#49fbfb;box-shadow:0 0 .08rem rgba(73,251,251,.55)}.energy-source-header strong{color:#ffd166;font-size:.15rem;white-space:nowrap}.energy-source-summary{margin:.1rem 0 0;color:#a8c3d5}.energy-source-section{margin-top:.11rem;padding-top:.11rem;border-top:.01rem solid rgba(117,217,255,.2)}.energy-source-section h4{display:flex;align-items:center;gap:.07rem;margin:0 0 .06rem;color:#75d9ff;font-size:.13rem}.energy-source-section h4 b{display:inline-flex;flex:0 0 0.18rem;align-items:center;justify-content:center;width:.18rem;height:.18rem;border-radius:.04rem;color:#062b48;background:#49fbfb;font-size:.11rem}.energy-source-section code{display:block;overflow-wrap:anywhere;color:#eef8ff;font-family:Microsoft YaHei,sans-serif;line-height:1.55;white-space:normal}.energy-source-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.07rem;margin:0}.energy-source-rows div{min-width:0;padding:.07rem .09rem;border:.01rem solid rgba(63,130,209,.3);border-radius:.05rem;background:rgba(4,160,227,.055)}.energy-source-rows dt{color:#7fa5bd;font-size:.12rem}.energy-source-rows dd{margin:.03rem 0 0;overflow-wrap:anywhere;color:#d8e8f3}.energy-source-time p{margin:0;padding:.07rem .09rem;border-radius:.05rem;color:#d8e8f3;background:rgba(3,24,42,.32);font-variant-numeric:tabular-nums}.energy-source-note{margin:.09rem 0 0;color:#f6bd60;font-size:.12rem;overflow-wrap:anywhere}.analysis-chart-canvas{width:100%;min-width:0}.analysis-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:2.2rem;gap:.09rem;color:var(--analysis-text-muted)}.analysis-empty-state i{font-size:.32rem;color:var(--analysis-blue)}.analysis-table-panel{min-width:0;overflow:hidden;padding:.14rem;border:.01rem solid var(--analysis-border);border-radius:.08rem;background:var(--analysis-surface)}.analysis-table-title{display:flex;align-items:flex-start;justify-content:space-between;gap:.12rem;margin-bottom:.12rem}.analysis-table-title h3{margin:0;font-size:.19rem}.analysis-table-title p{margin:.04rem 0 0;color:var(--analysis-text-muted);font-size:.14rem}.energy-analysis-workspace .el-table{color:var(--analysis-text);background:transparent;font-size:.16rem}.energy-analysis-workspace .el-button,.energy-analysis-workspace .el-input__inner,.energy-analysis-workspace .el-radio-button__inner,.energy-analysis-workspace .el-range-input,.energy-analysis-workspace .el-switch__label{font-size:.16rem}.energy-analysis-workspace .el-table--border:after,.energy-analysis-workspace .el-table:before{background:var(--analysis-border)}.energy-analysis-workspace .el-table th.el-table__cell{color:#bcd0de;background:rgba(23,86,135,.7);border-color:var(--analysis-border)}.energy-analysis-workspace .el-table td.el-table__cell,.energy-analysis-workspace .el-table tr{background:transparent;border-color:var(--analysis-border)}.energy-analysis-workspace .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background:rgba(4,160,227,.08)}.energy-analysis-workspace .el-table__body tr.current-row>td.el-table__cell{background:rgba(4,160,227,.16)!important}.analysis-status-tag{display:inline-flex;align-items:center;min-height:.22rem;padding:0 .07rem;border-radius:.04rem;font-size:.14rem}.analysis-status-tag.is-success{color:var(--analysis-success);background:rgba(85,214,167,.12)}.analysis-status-tag.is-warning{color:var(--analysis-warning);background:rgba(243,199,107,.12)}.analysis-status-tag.is-danger{color:var(--analysis-danger);background:rgba(241,127,145,.12)}.analysis-status-tag.is-info{color:#82c9ee;background:rgba(4,160,227,.12)}.calculation-panel .analysis-table-title,.source-panel .analysis-table-title{margin-bottom:.1rem}.calculation-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.08rem}.calculation-steps>div{min-width:0;padding:.1rem;border-left:.02rem solid var(--analysis-blue);background:rgba(4,160,227,.06)}.calculation-steps span{display:block;overflow:hidden;color:var(--analysis-text-muted);font-size:.14rem;text-overflow:ellipsis;white-space:nowrap}.calculation-steps strong{display:block;margin-top:.05rem;color:var(--analysis-text);font-size:.2rem}.formula-list{display:flex;flex-direction:column;gap:.06rem;margin-top:.1rem}.formula-list code{overflow-x:auto;padding:.07rem .09rem;border:.01rem solid rgba(63,130,209,.22);border-radius:.04rem;color:#a9c8dc;background:rgba(3,28,49,.65);font-size:.14rem;white-space:nowrap}.source-panel{display:flex;flex-direction:column}.source-row{display:flex;align-items:center;justify-content:space-between;min-width:0;gap:.1rem;padding:.08rem 0;border-bottom:.01rem solid rgba(63,130,209,.2)}.source-row:last-child{border-bottom:0}.source-row>div{display:flex;min-width:0;flex-direction:column;gap:.03rem}.source-row span,.source-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-row strong{color:var(--analysis-text);font-size:.16rem}.source-external,.source-row span{color:var(--analysis-text-muted);font-size:.14rem}.source-external{flex-shrink:0}.projection-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.1rem}.projection-item{padding:.11rem;border:.01rem solid var(--analysis-border);border-radius:.06rem;background:rgba(4,160,227,.05)}.projection-item span{color:var(--analysis-text-muted);font-size:.14rem}.projection-item strong{display:block;margin:.06rem 0 .04rem;color:var(--analysis-primary);font-size:.22rem}.projection-item small{color:var(--analysis-text-muted);font-size:.14rem}.optimization-note{margin-top:.1rem;padding:.08rem .1rem;border-left:.03rem solid var(--analysis-warning);color:#e9cf98;background:rgba(243,199,107,.06);font-size:.16rem;line-height:1.6}.boundary-panel{display:flex;flex-direction:column}.boundary-comparison{display:grid;grid-template-columns:minmax(0,1fr) .26rem minmax(0,1fr);align-items:center;gap:.08rem}.boundary-comparison>div{min-width:0;padding:.12rem;border:.01rem solid rgba(241,127,145,.3);border-radius:.06rem;background:rgba(241,127,145,.05)}.boundary-comparison>div.is-opportunity{border-color:rgba(243,199,107,.32);background:rgba(243,199,107,.05)}.boundary-comparison>i{color:var(--analysis-text-muted);text-align:center}.boundary-comparison small,.boundary-comparison span{display:block;color:var(--analysis-text-muted);font-size:.14rem;line-height:1.5}.boundary-comparison strong{display:block;margin:.07rem 0 .04rem;color:var(--analysis-text);font-size:.22rem}.boundary-note{margin:.1rem 0 0;color:#c3d5e1;font-size:.16rem;line-height:1.7}.energy-balance-panel{min-height:3.48rem}.balance-rate{color:var(--analysis-primary);font-size:.14rem}.energy-balance-flow{display:grid;grid-template-columns:minmax(1.5rem,1fr) 1.8rem minmax(1.5rem,1fr);align-items:center;gap:.14rem;min-height:2.7rem}.flow-column{display:flex;flex-direction:column;gap:.1rem}.flow-node{display:flex;align-items:center;justify-content:space-between;gap:.08rem;min-height:.46rem;padding:.08rem .1rem;border:.01rem solid var(--analysis-border);border-radius:.07rem;background:rgba(4,160,227,.06)}.flow-node span{color:var(--analysis-text-muted);font-size:.14rem}.flow-node span i{width:.18rem;margin-right:.05rem;color:var(--analysis-blue)}.flow-node strong{color:var(--analysis-text);font-size:.18rem;white-space:nowrap}.flow-node small{color:var(--analysis-text-muted);font-size:.14rem;font-weight:400}.flow-node.is-loss{border-color:rgba(241,127,145,.36);background:rgba(241,127,145,.06)}.flow-node.is-loss span i{color:var(--analysis-danger)}.flow-hub,.flow-hub-wrap{position:relative;display:flex;align-items:center;justify-content:center}.flow-hub{z-index:2;flex-direction:column;width:1.26rem;height:1.26rem;border:.01rem solid rgba(73,251,251,.48);border-radius:50%;background:radial-gradient(circle,rgba(4,160,227,.22),rgba(4,37,64,.96));box-shadow:0 0 .24rem rgba(73,251,251,.08)}.flow-hub i{color:var(--analysis-primary);font-size:.24rem}.flow-hub strong{margin-top:.06rem;font-size:.27rem}.flow-hub small,.flow-hub span{color:var(--analysis-text-muted);font-size:.14rem}.flow-line{position:absolute;top:50%;width:.76rem;height:.03rem;background:linear-gradient(90deg,rgba(4,160,227,.2),var(--analysis-primary))}.flow-line:after{content:"";position:absolute;right:-.02rem;top:-.03rem;border-left:.07rem solid var(--analysis-primary);border-top:.04rem solid transparent;border-bottom:.04rem solid transparent}.flow-line-left{right:calc(50% + .55rem)}.flow-line-right{left:calc(50% + .55rem);transform:rotate(180deg)}.analysis-risk-list{display:flex;flex-direction:column;gap:.09rem}.analysis-risk-item{display:grid;grid-template-columns:.34rem minmax(0,1fr) auto;gap:.1rem;align-items:start;padding:.11rem;border:.01rem solid var(--analysis-border);border-radius:.07rem;background:rgba(4,160,227,.04)}.risk-index{display:flex;align-items:center;justify-content:center;width:.3rem;height:.3rem;border-radius:.06rem;color:var(--analysis-warning);background:rgba(243,199,107,.1);font-weight:700}.risk-main{min-width:0}.risk-main h4{margin:0 0 .05rem;color:var(--analysis-text);font-size:.17rem}.risk-main p{margin:0;color:var(--analysis-text-muted);font-size:.16rem;line-height:1.6}.risk-saving{color:var(--analysis-success);font-size:.16rem;white-space:nowrap}@media (max-width:1180px){.analysis-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-span-4,.analysis-span-5,.analysis-span-6,.analysis-span-7,.analysis-span-8{grid-column:span 12}.calculation-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.energy-analysis-workspace{padding:.12rem}.analysis-page-header{align-items:flex-start;flex-direction:column}.analysis-page-header.is-update-only{align-items:flex-end;flex-direction:row}.analysis-page-actions{width:100%;justify-content:space-between}.analysis-page-header.is-update-only .analysis-page-actions{justify-content:flex-end}.analysis-metrics-grid,.boundary-comparison,.calculation-steps,.projection-panel{grid-template-columns:1fr}.boundary-comparison>i{transform:rotate(90deg)}.analysis-filter-item{width:100%}.analysis-closure-bar{align-items:flex-start;flex-direction:column;gap:.06rem}.analysis-closure-bar .el-button{margin-left:0}.analysis-filter-item .el-date-editor,.analysis-filter-item .el-select{flex:1;width:auto}.energy-balance-flow{grid-template-columns:1fr}.flow-line{display:none}}.energy-type-manage{width:100%;min-width:0}.energy-type-manage .analysis-page-header{align-items:flex-start}.energy-type-manage .analysis-page-actions{flex-wrap:wrap;justify-content:flex-end;max-width:100%}.energy-type-manage .energy-type-search .el-input{width:2.2rem}.energy-type-manage .energy-type-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.energy-type-manage .energy-name-cell{display:inline-flex;align-items:center;min-width:0;gap:.08rem;font-weight:600}.energy-type-manage .energy-type-table{min-width:16.8rem}.energy-type-manage .energy-type-table .el-table__fixed-right{background:var(--analysis-bg)}.energy-type-manage .analysis-table-panel{overflow-x:auto}.energy-type-manage .energy-type-row-actions{display:flex;align-items:center;gap:.08rem;min-width:0;white-space:nowrap}.energy-type-manage .energy-type-row-actions .el-button+.el-button{margin-left:0}.energy-type-manage .readonly-help{color:var(--analysis-text-muted);cursor:help}.energy-type-manage .readonly-help:focus-visible{color:var(--analysis-primary);outline:.01rem solid currentColor;outline-offset:.02rem}.energy-type-manage .el-dialog{background:#0a2e4c}.energy-type-manage .el-dialog__title,.energy-type-manage .el-form-item__label{color:var(--analysis-text)}.energy-type-manage .el-input__inner,.energy-type-manage .el-textarea__inner{color:var(--analysis-text);border-color:rgba(63,130,209,.45);background:#082a47}.energy-type-manage .el-input-number{width:100%}.energy-type-manage .factor-unit-editor{display:flex;align-items:center;width:100%;gap:.06rem}.energy-type-manage .factor-unit-editor>span{flex:0 0 auto;color:var(--analysis-text-muted);font-weight:600}.energy-type-manage .factor-unit-editor .el-input{flex:1}.energy-type-manage .el-autocomplete,.energy-type-manage .el-date-editor.el-input,.energy-type-manage .el-select{width:100%}.energy-type-manage .standard-region-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.12rem}.energy-type-manage .source-help{margin-left:.03rem;color:var(--analysis-primary);cursor:help}.energy-type-manage .factor-status-tag{margin-left:.08rem;vertical-align:middle}.energy-type-manage .carbon-formula-text{margin:.06rem 0 0;color:var(--analysis-text-muted);font-size:.12rem;line-height:1.5}@media (max-width:1180px){.energy-type-manage .energy-type-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.energy-type-manage .energy-type-summary{grid-template-columns:1fr}.energy-type-manage .energy-type-search,.energy-type-manage .energy-type-search .el-input{width:100%}.energy-type-manage .standard-region-grid{grid-template-columns:1fr}}.history-dialog-toolbar{display:flex;align-items:center;justify-content:space-between;margin:.14rem 0 .08rem;color:#c6dceb}.factor-current-alert{margin-bottom:.1rem}.factor-model-prefill{margin-top:.1rem;padding:.12rem .14rem;border:.01rem solid rgba(66,177,231,.45);border-radius:.08rem;background:linear-gradient(135deg,rgba(8,71,112,.74),rgba(4,41,78,.86));box-shadow:inset 0 .01rem 0 hsla(0,0%,100%,.06),0 .08rem .18rem rgba(0,12,30,.18)}.factor-prefill-head{display:flex;align-items:center;gap:.09rem;padding-bottom:.09rem;border-bottom:.01rem solid rgba(133,211,244,.18);color:#eaf8ff}.factor-prefill-kicker{color:#72d8ff;font-size:.1rem;letter-spacing:.14em}.factor-prefill-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.13rem}.factor-prefill-status{margin-left:auto;padding:.02rem .08rem;border-radius:.1rem;color:#9effd0;background:rgba(58,212,153,.14);font-size:.11rem;white-space:nowrap}.factor-prefill-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.09rem .18rem;padding-top:.1rem}.factor-prefill-grid>div{min-width:0}.factor-prefill-grid small{display:block;margin-bottom:.02rem;color:#8ebbd0;font-size:.11rem}.factor-prefill-grid strong{display:block;overflow:hidden;color:#dff5ff;font-size:.12rem;font-weight:500;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.factor-prefill-grid .is-emphasis strong{color:#75dcff;font-size:.15rem;font-weight:700}.factor-prefill-grid em{color:#b5d9e8;font-size:.11rem;font-style:normal;font-weight:500}.factor-prefill-wide{grid-column:1/-1}.factor-prefill-wide strong{color:#b9e9fa;white-space:normal}.energy-type-manage .el-switch__label{color:#8fb0c5;font-weight:500}.energy-type-manage .el-switch__label.is-active{color:#39d89a;font-weight:600}.energy-type-manage .el-switch__label:not(.is-active){color:#b6c7d3}.energy-type-manage .el-switch__core{border-color:#68879a;background:#29485b}.energy-type-manage .el-switch.is-checked .el-switch__core{border-color:#27c997;background:#1a9d78}.analysis-placeholder[data-v-5467f246]{display:flex;align-items:center;justify-content:center;height:100%;min-height:4.2rem;border-radius:.1rem;background:rgba(7,38,67,.65)}.org-tree-container{display:inline-block;padding:.2rem .9rem .2rem .2rem;max-width:19rem;height:9rem;max-height:9rem;overflow:hidden;overflow-y:auto;overflow-x:auto}.org-tree-container::-webkit-scrollbar{width:.08rem;height:.08rem}.org-tree-container::-webkit-scrollbar-thumb{border-radius:.08rem;background:#105d81;-webkit-border-radius:.08rem;-moz-border-radius:.08rem;-ms-border-radius:.08rem;-o-border-radius:.08rem}.org-tree-container::-webkit-scrollbar-thumb:hover{background:#099bc0}.org-tree-container::-webkit-scrollbar-track{border-radius:.04rem;background:#082133}.org-tree{display:table;text-align:center}.org-tree:after,.org-tree:before{content:"";display:table}.org-tree:after{clear:both}.org-tree-node,.org-tree-node-children{position:relative;margin:0;padding:0;list-style-type:none}.org-tree-node-children:after,.org-tree-node-children:before,.org-tree-node:after,.org-tree-node:before{transition:all .35s}.org-tree-node-label{position:relative;display:inline-block}.org-tree-node-label .org-tree-node-label-inner{text-align:center;border-radius:.03rem;box-shadow:0 .01rem .05rem rgba(0,0,0,.15);white-space:nowrap}.org-tree-node-btn{position:absolute;top:100%;left:50%;width:.2rem;height:.2rem;z-index:10;margin-left:-.11rem;margin-top:.09rem;background-color:#fff;border:.01rem solid #ccc;border-radius:50%;box-shadow:0 0 .02rem rgba(0,0,0,.15);cursor:pointer;transition:all .35s ease}.org-tree-node-btn:hover{background-color:#e7e8e9;-webkit-transform:scale(1.15);transform:scale(1.15)}.org-tree-node-btn:after,.org-tree-node-btn:before{content:"";position:absolute}.org-tree-node-btn:before{top:50%;left:.04rem;right:.04rem;height:0;border-top:.01rem solid #ccc}.org-tree-node-btn:after{top:.04rem;left:50%;bottom:.04rem;width:0;border-left:.01rem solid #ccc}.org-tree-node-btn.expanded:after{border:none}.org-tree-node{padding-top:.2rem;display:table-cell;vertical-align:top}.org-tree-node.collapsed,.org-tree-node.is-leaf{padding-left:.1rem;padding-right:.1rem}.org-tree-node:after,.org-tree-node:before{content:"";position:absolute;top:0;left:0;width:50%;height:.19rem}.org-tree-node:after{left:50%;border-left:.01rem solid #ddd}.org-tree-node:not(:first-child):before,.org-tree-node:not(:last-child):after{border-top:.01rem solid #ddd}.collapsable .org-tree-node.collapsed{padding-bottom:.3rem}.collapsable .org-tree-node.collapsed .org-tree-node-label:after{content:"";position:absolute;top:100%;left:0;width:50%;height:.2rem;border-right:.01rem solid #ddd}.org-tree>.org-tree-node{padding-top:0}.org-tree>.org-tree-node:after{border-left:0}.org-tree-node-children{padding-top:.2rem;display:table}.org-tree-node-children:before{content:"";position:absolute;top:0;left:50%;width:0;height:.2rem;border-left:.01rem solid #ddd}.org-tree-node-children:after{content:"";display:table;clear:both}.horizontal .org-tree-node{display:table-cell;float:none;padding-top:0;padding-left:.2rem}.horizontal .org-tree-node.collapsed,.horizontal .org-tree-node.is-leaf{padding-top:.1rem;padding-bottom:.1rem}.horizontal .org-tree-node:after,.horizontal .org-tree-node:before{width:.19rem;height:50%}.horizontal .org-tree-node:after{top:50%;left:0;border-left:0}.horizontal .org-tree-node:only-child:before{top:.01rem;border-bottom:.01rem solid #ddd}.horizontal .org-tree-node:not(:first-child):before,.horizontal .org-tree-node:not(:last-child):after{border-top:0;border-left:.01rem solid #ddd}.horizontal .org-tree-node:not(:only-child):after{border-top:.01rem solid #ddd}.horizontal .org-tree-node .org-tree-node-inner{display:table}.horizontal .org-tree-node-label{display:table-cell;vertical-align:middle}.horizontal.collapsable .org-tree-node.collapsed{padding-right:.3rem}.horizontal.collapsable .org-tree-node.collapsed .org-tree-node-label:after{top:0;left:100%;width:.2rem;height:50%;border-right:0;border-bottom:.01rem solid #ddd}.horizontal .org-tree-node-btn{top:50%;left:100%;margin-top:-.11rem;margin-left:.09rem}.horizontal>.org-tree-node:only-child:before{border-bottom:0}.horizontal .org-tree-node-children{display:table-cell;padding-top:0;padding-left:.2rem}.horizontal .org-tree-node-children:before{top:50%;left:0;width:.2rem;height:0;border-left:0;border-top:.01rem solid #ddd}.horizontal .org-tree-node-children:after{display:none}.horizontal .org-tree-node-children>.org-tree-node{display:block}.level1{background:linear-gradient(135deg,#3498db,#2980b9)}.level2{background:linear-gradient(135deg,#2ecc71,#27ae60)}.level3{background:linear-gradient(135deg,#9b59b6,#8e44ad)}.level4{background:linear-gradient(135deg,#f39c12,#d35400)}.level5{background:linear-gradient(135deg,#1abc9c,#16a085)}.level6{background:linear-gradient(135deg,#e74c3c,#c0392b)}.level7{background:linear-gradient(135deg,#34495e,#2c3e50)}.arch-node-details[data-v-5975b616]{width:100%;max-width:17rem;margin-top:.08rem;border-radius:.08rem;font-size:.22rem;box-shadow:0 .02rem .05rem rgba(0,0,0,.05)}.arch-detail-item[data-v-5975b616]{display:flex;justify-content:space-between;padding:.06rem 0;border-bottom:.01rem dashed #ddd}.arch-detail-item[data-v-5975b616]:last-child{border-bottom:none}.chart-box[data-v-5975b616]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.energy-architecture[data-v-48ebbe2a]{display:flex;width:100%;height:100%;min-width:0;min-height:0;flex:1 1 auto;align-self:stretch;flex-direction:column;padding:.18rem;box-sizing:border-box;color:#d8e8f3;overflow:hidden}.architecture-heading[data-v-48ebbe2a]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.18rem}.architecture-heading h3[data-v-48ebbe2a]{margin:0 0 .06rem;font-size:.18rem}.architecture-heading p[data-v-48ebbe2a]{margin:0;color:#8eabc0}.architecture-legend[data-v-48ebbe2a]{color:#8eabc0;font-size:.12rem}.architecture-legend i[data-v-48ebbe2a]{display:inline-block;width:.08rem;height:.08rem;margin:0 .05rem 0 .12rem;border-radius:50%;background:#55d6a7}.architecture-legend i.is-pending[data-v-48ebbe2a]{background:#637b8e}.energy-lanes[data-v-48ebbe2a]{display:grid;min-width:16rem;gap:.14rem}.energy-lane[data-v-48ebbe2a]{min-width:16rem;padding:.16rem;border:.01rem solid rgba(73,251,251,.28);border-left:.04rem solid var(--energy-color);background:rgba(5,37,62,.72)}.energy-lane header[data-v-48ebbe2a]{display:flex;align-items:center;gap:.12rem;margin-bottom:.14rem}.energy-icon[data-v-48ebbe2a]{display:grid;width:.38rem;height:.38rem;place-items:center;border:.01rem solid var(--energy-color,#49fbfb);color:var(--energy-color,#49fbfb);border-radius:.06rem;font-size:.2rem}.energy-lane header div[data-v-48ebbe2a]{display:flex;flex:1;flex-direction:column}.energy-lane header strong[data-v-48ebbe2a]{font-size:.16rem}.energy-lane header small[data-v-48ebbe2a]{color:#8eabc0;margin-top:.03rem}.energy-lane header em[data-v-48ebbe2a]{padding:.03rem .09rem;border:.01rem solid #637b8e;color:#8eabc0;font-style:normal;font-size:.12rem}.energy-lane header em.is-ready[data-v-48ebbe2a]{border-color:#55d6a7;color:#55d6a7}.lane-stages[data-v-48ebbe2a],.metering-chain[data-v-48ebbe2a]{display:flex;align-items:center;gap:.1rem}.stage-node[data-v-48ebbe2a]{flex:1;min-width:1.3rem;padding:.12rem .1rem;border:.01rem solid var(--energy-color,#49fbfb);background:rgba(8,54,87,.9);text-align:center}.stage-node.is-pending[data-v-48ebbe2a]{border-style:dashed;border-color:#637b8e;color:#8eabc0}.lane-arrow[data-v-48ebbe2a],.level-arrow[data-v-48ebbe2a]{color:#49fbfb;font-size:.18rem}.electricity-tree-scroll[data-v-48ebbe2a]{display:block;position:relative;width:100%;height:auto;min-height:0;flex:1 1 auto;overflow-x:scroll;overflow-y:scroll;padding:.28rem .2rem;box-sizing:border-box;cursor:grab;touch-action:none;user-select:none;scrollbar-width:auto;scrollbar-color:#1478a4 #082d47}.tree-interactive-layer[data-v-48ebbe2a]{display:inline-block;width:max-content;min-width:22rem;min-height:7.6rem;transform-origin:center center;cursor:grab;transition:transform .08s ease-out}.electricity-tree-scroll.is-panning .tree-interactive-layer[data-v-48ebbe2a],.electricity-tree-scroll.is-panning[data-v-48ebbe2a]{cursor:grabbing}.electricity-tree-scroll[data-v-48ebbe2a]::-webkit-scrollbar{width:.1rem;height:.12rem}.electricity-tree-scroll[data-v-48ebbe2a]::-webkit-scrollbar-thumb{border-radius:.04rem;background:#1478a4}.electricity-tree-scroll[data-v-48ebbe2a]::-webkit-scrollbar-track{background:#082d47}.electricity-meter-node[data-v-48ebbe2a]{position:relative;min-width:1.8rem;padding:.14rem .18rem;box-sizing:border-box;color:#fff;text-align:center}.electricity-meter-node strong[data-v-48ebbe2a]{display:block;margin-bottom:.08rem;font-size:.16rem;white-space:nowrap}.electricity-value[data-v-48ebbe2a]{color:#31ffff;font-size:.18rem;font-weight:700}.electricity-value small[data-v-48ebbe2a]{margin-left:.08rem;color:#fff;font-size:.13rem}.catalog-no-data[data-v-48ebbe2a]{color:#9bb2c2;font-size:.12rem}.electricity-percentage[data-v-48ebbe2a]{position:absolute;top:-.25rem;right:-.04rem;padding:.03rem .09rem;border:.01rem solid #d7e3ea;border-radius:.12rem;background:#fff;color:#2d3d48;font-size:.12rem;line-height:.16rem;box-shadow:0 .02rem .06rem rgba(0,0,0,.22)}[data-v-48ebbe2a] .electricity-tree-scroll .org-tree-container{width:max-content;max-width:none;height:auto;max-height:none;margin:auto;padding:.35rem .5rem .45rem;overflow:visible}[data-v-48ebbe2a] .electricity-tree-scroll .org-tree-node-label-inner{border:.01rem solid #ff9c22;border-radius:.06rem;background:linear-gradient(180deg,#ff920f,#dc6200);box-shadow:0 .07rem .18rem rgba(0,0,0,.24)}[data-v-48ebbe2a] .electricity-tree-scroll .org-tree-node-children:before,[data-v-48ebbe2a] .electricity-tree-scroll .org-tree-node:after,[data-v-48ebbe2a] .electricity-tree-scroll .org-tree-node:before{border-color:rgba(226,241,249,.85)}[data-v-48ebbe2a] .electricity-tree-scroll .org-tree-node-btn{border-color:#d9edf5;background:#fff}.metering-chain[data-v-48ebbe2a]{display:flex;width:max-content;min-width:16rem;min-height:5.2rem;align-items:stretch}.architecture-level[data-v-48ebbe2a]{display:flex;width:2.6rem;min-width:2.6rem;flex:0 0 2.6rem;flex-direction:column}.level-label[data-v-48ebbe2a]{margin-bottom:.1rem;color:#8eabc0;text-align:center}.level-nodes[data-v-48ebbe2a]{display:flex;flex:1;flex-direction:column;justify-content:center;gap:.1rem}.meter-node[data-v-48ebbe2a]{padding:.12rem;border:.01rem solid #2d84ba;background:rgba(7,45,75,.9);text-align:center}.meter-node small[data-v-48ebbe2a],.meter-node strong[data-v-48ebbe2a]{display:block}.meter-node small[data-v-48ebbe2a]{margin-top:.05rem;color:#49fbfb}.architecture-empty[data-v-48ebbe2a]{display:flex;min-height:3.3rem;align-items:center;justify-content:center;flex-direction:column;text-align:center}.architecture-empty strong[data-v-48ebbe2a]{margin:.14rem 0 .06rem;font-size:.18rem}.architecture-empty p[data-v-48ebbe2a]{max-width:5.6rem;margin:0 0 .24rem;color:#8eabc0}.architecture-empty .lane-stages[data-v-48ebbe2a]{width:min(8.2rem,100%)}.energy-architecture[data-v-48ebbe2a]::-webkit-scrollbar{width:.1rem;height:.1rem}.energy-architecture[data-v-48ebbe2a]::-webkit-scrollbar-track{background:rgba(8,38,63,.8)}.energy-architecture[data-v-48ebbe2a]::-webkit-scrollbar-thumb{border:.02rem solid rgba(8,38,63,.8);border-radius:.06rem;background:rgba(111,190,224,.7)}@media (max-width:1100px){.lane-stages[data-v-48ebbe2a]{align-items:stretch;flex-direction:column}.metering-chain[data-v-48ebbe2a]{align-items:stretch}.lane-arrow[data-v-48ebbe2a],.level-arrow[data-v-48ebbe2a]{transform:rotate(90deg)}.stage-node[data-v-48ebbe2a]{width:100%;box-sizing:border-box}}.energy-flow-page[data-v-3cfd823c]{--flow-surface:rgba(7,45,75,0.82);--flow-border:rgba(63,130,209,0.35);--flow-text:#d8e8f3;--flow-muted:#8eabc0;--flow-primary:#49fbfb;--flow-success:#55d6a7;--flow-warning:#f3c76b;--flow-danger:#f17f91;padding:.16rem;display:flex;flex-direction:column;min-width:0;min-height:0;box-sizing:border-box;border-radius:.08rem;overflow:hidden;color:var(--flow-text);background:#0a2e4c;font-size:.18rem}.flow-page-head[data-v-3cfd823c]{display:flex;align-items:flex-start;justify-content:space-between;gap:.16rem;margin-bottom:.1rem}.flow-page-head h2[data-v-3cfd823c]{margin:0;font-size:.25rem;line-height:1.4}.flow-page-head p[data-v-3cfd823c]{margin:.04rem 0 0;color:var(--flow-muted);font-size:.14rem;line-height:1.6}.demo-data-badge[data-v-3cfd823c]{flex-shrink:0;padding:.04rem .08rem;border:.01rem solid rgba(243,199,107,.42);border-radius:.04rem;color:var(--flow-warning);background:rgba(243,199,107,.08);font-size:.14rem}.demo-data-badge i[data-v-3cfd823c]{margin-right:.04rem}.flow-filter-bar[data-v-3cfd823c]{padding:.08rem .12rem 0;border:.01rem solid var(--flow-border);border-radius:.08rem;background:var(--flow-surface)}.flow-filter-bar[data-v-3cfd823c] .el-form-item{margin-bottom:.08rem}.flow-filter-bar[data-v-3cfd823c] .el-button,.flow-filter-bar[data-v-3cfd823c] .el-form-item__label,.flow-filter-bar[data-v-3cfd823c] .el-input__inner,.flow-filter-bar[data-v-3cfd823c] .el-radio-button__inner{font-size:.16rem}.flow-filter-bar[data-v-3cfd823c] .el-radio-button__inner{border-color:var(--flow-border);color:var(--flow-muted);background:rgba(4,160,227,.05);box-shadow:none}.flow-filter-bar[data-v-3cfd823c] .el-radio-button__orig-radio:checked+.el-radio-button__inner{border-color:var(--flow-primary);color:#07314c;background:var(--flow-primary);box-shadow:-.01rem 0 0 0 var(--flow-primary)}.flow-summary-grid[data-v-3cfd823c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.1rem;margin-top:.1rem}.flow-summary-card[data-v-3cfd823c]{min-width:0;padding:.1rem .12rem;border:.01rem solid var(--flow-border);border-radius:.08rem;background:var(--flow-surface)}.flow-summary-card>span[data-v-3cfd823c]{display:flex;align-items:center;gap:.05rem;color:var(--flow-muted);font-size:.16rem}.flow-summary-card>span i[data-v-3cfd823c]{color:#04a0e3}.flow-summary-card strong[data-v-3cfd823c]{display:block;margin:.06rem 0 .04rem;font-size:.26rem;line-height:1}.flow-summary-card small[data-v-3cfd823c]{color:var(--flow-muted);font-size:.14rem;font-weight:400}.flow-summary-card p[data-v-3cfd823c]{margin:0;overflow:hidden;color:var(--flow-muted);font-size:.14rem;text-overflow:ellipsis;white-space:nowrap}.flow-summary-card.is-success>span i[data-v-3cfd823c]{color:var(--flow-success)}.flow-summary-card.is-warning>span i[data-v-3cfd823c]{color:var(--flow-warning)}.flow-summary-card.is-danger>span i[data-v-3cfd823c]{color:var(--flow-danger)}.flow-insight-bar[data-v-3cfd823c]{display:flex;align-items:center;gap:.07rem;margin:.1rem 0;padding:.07rem .1rem;border:.01rem solid rgba(73,251,251,.24);border-radius:.06rem;color:#bfe8ee;background:rgba(73,251,251,.05);font-size:.14rem}.flow-insight-bar i[data-v-3cfd823c]{color:var(--flow-primary)}.flow-insight-bar span[data-v-3cfd823c]{flex:1;min-width:0}.flow-insight-bar[data-v-3cfd823c] .el-button{flex-shrink:0;color:var(--flow-primary)}.arch-node-details[data-v-3cfd823c]{width:100%;max-width:17rem;margin-top:.08rem;border-radius:.08rem;font-size:.26rem;box-shadow:0 .02rem .05rem rgba(0,0,0,.05)}.arch-detail-item[data-v-3cfd823c]{display:flex;justify-content:space-between;padding:.06rem 0;border-bottom:.01rem dashed #ddd}.arch-detail-item[data-v-3cfd823c]:last-child{border-bottom:none}.chart-box[data-v-3cfd823c]{width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;border:.01rem solid var(--flow-border);border-radius:.08rem;background:var(--flow-surface)}.flow-empty-state[data-v-3cfd823c]{display:flex;flex:1;align-items:center;justify-content:center;gap:.08rem;min-height:1.8rem;color:var(--flow-muted);font-size:.16rem}.flow-empty-state i[data-v-3cfd823c]{color:var(--flow-warning);font-size:.2rem}.flow-chart-layout[data-v-3cfd823c]{display:grid;grid-template-columns:minmax(0,1fr) 2.5rem;gap:.1rem;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.flow-chart-scroll[data-v-3cfd823c]{width:100%;max-width:100%;flex:1 1 auto;min-width:0;min-height:0;height:100%;overflow-x:auto;overflow-y:auto;padding:.08rem .1rem .08rem 0;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:rgba(111,190,224,.7) rgba(8,38,63,.8);touch-action:none;user-select:none}.flow-chart-scroll .chart[data-v-3cfd823c]{display:block;transform-origin:center center;cursor:grab;transition:transform .08s ease-out;min-width:16rem;min-height:7.6rem}.flow-chart-scroll.is-panning .chart[data-v-3cfd823c]{cursor:grabbing}.flow-chart-scroll[data-v-3cfd823c]::-webkit-scrollbar{width:.1rem;height:.1rem}.flow-chart-scroll[data-v-3cfd823c]::-webkit-scrollbar-track{background:rgba(8,38,63,.8)}.flow-chart-scroll[data-v-3cfd823c]::-webkit-scrollbar-thumb{border:.02rem solid rgba(8,38,63,.8);border-radius:.06rem;background:rgba(111,190,224,.7)}.flow-destination-summary[data-v-3cfd823c]{align-self:stretch;overflow-y:auto;padding:.14rem .18rem .14rem .04rem}.flow-destination-summary h3[data-v-3cfd823c]{margin:0;font-size:.18rem}.flow-destination-summary>p[data-v-3cfd823c]{margin:.04rem 0 .16rem;color:var(--flow-muted);font-size:.14rem;line-height:1.5}.destination-item[data-v-3cfd823c]{margin-bottom:.17rem}.destination-item-head[data-v-3cfd823c]{display:flex;align-items:center;justify-content:space-between;gap:.08rem;font-size:.16rem}.destination-item-head span[data-v-3cfd823c]{color:var(--flow-muted)}.destination-item-head strong[data-v-3cfd823c]{color:var(--flow-text);font-size:.16rem}.destination-bar[data-v-3cfd823c]{height:.05rem;margin:.06rem 0 .04rem;overflow:hidden;border-radius:.03rem;background:rgba(142,171,192,.12)}.destination-bar i[data-v-3cfd823c]{display:block;height:100%;border-radius:inherit;background:#4f9fe8}.destination-item small[data-v-3cfd823c]{color:var(--flow-muted);font-size:.14rem}.destination-item.is-secondary .destination-bar i[data-v-3cfd823c]{background:#7d8fe8}.destination-item.is-success .destination-bar i[data-v-3cfd823c]{background:var(--flow-success)}.destination-item.is-danger .destination-bar i[data-v-3cfd823c]{background:var(--flow-danger)}.destination-item.is-info .destination-bar i[data-v-3cfd823c]{background:#82c9ee}.flow-loss-divider[data-v-3cfd823c]{height:.01rem;margin:.06rem 0 .14rem;background:var(--flow-border)}[data-v-3cfd823c] .meter-balance-drawer{color:var(--flow-text);background:#0a2e4c}[data-v-3cfd823c] .meter-balance-drawer .el-drawer__header{margin-bottom:0;padding:.18rem .2rem;color:var(--flow-text);border-bottom:.01rem solid var(--flow-border)}.meter-balance-content[data-v-3cfd823c]{padding:.18rem .2rem;min-width:11.2rem}.meter-balance-content[data-v-3cfd823c] .el-table{width:100%}.meter-balance-content[data-v-3cfd823c] .el-table td,.meter-balance-content[data-v-3cfd823c] .el-table th{white-space:nowrap}.meter-id-summary[data-v-3cfd823c]{display:inline-block;max-width:2.1rem;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.meter-balance-summary[data-v-3cfd823c]{display:flex;align-items:center;justify-content:space-between;gap:.12rem;margin-bottom:.12rem;color:var(--flow-muted);font-size:.14rem}.meter-balance-summary i[data-v-3cfd823c]{margin-right:.06rem;color:var(--flow-primary)}.meter-balance-summary em[data-v-3cfd823c]{flex-shrink:0;font-style:normal}@media (max-width:1100px){.flow-summary-grid[data-v-3cfd823c]{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-chart-layout[data-v-3cfd823c]{grid-template-columns:minmax(0,1fr) 2.1rem}}@media (max-width:760px){.flow-chart-layout[data-v-3cfd823c]{grid-template-columns:1fr;overflow:hidden}.flow-destination-summary[data-v-3cfd823c]{padding:.12rem}.flow-insight-bar[data-v-3cfd823c]{align-items:flex-start;flex-wrap:wrap}}.hvac-control-dialog{overflow:hidden;border:.01rem solid rgba(63,130,209,.58);border-radius:.12rem;background:linear-gradient(145deg,#082f50,#062844);box-shadow:0 .22rem .6rem rgba(0,12,28,.55)}.hvac-control-dialog .el-dialog__header{padding:.2rem .22rem .14rem;border-bottom:.01rem solid rgba(63,130,209,.22)}.hvac-control-dialog .el-dialog__headerbtn{top:.19rem;right:.2rem;width:.3rem;height:.3rem;border:.01rem solid rgba(142,171,192,.24);border-radius:.07rem;background:rgba(4,160,227,.06)}.hvac-control-dialog .el-dialog__headerbtn:hover{border-color:rgba(73,251,251,.45);background:rgba(73,251,251,.08)}.hvac-control-dialog .el-dialog__close{color:#9fc7dc;font-size:.17rem}.hvac-control-dialog .el-dialog__body{padding:.16rem .22rem 0;color:#d8e8f3}.hvac-control-dialog .el-dialog__footer{padding:.18rem .22rem .2rem}.hvac-control-dialog .el-button{min-width:.96rem;border-color:rgba(63,130,209,.52);color:#c9dfec;background:rgba(4,160,227,.08)}.hvac-control-dialog .el-button--primary{border-color:#04a0e3;color:#fff;background:#0787c2}.hvac-control-dialog .el-button--danger{border-color:#ef7184;color:#fff;background:#bd4f61}.hvac-control-dialog .el-input__inner{border-color:rgba(63,130,209,.42);color:#e6f4fc;background:rgba(3,29,50,.72)}.hvac-control-dialog.is-danger{border-color:rgba(241,127,145,.62)}.hvac-control-dialog__title{display:flex;align-items:center;gap:.12rem;padding-right:.44rem}.hvac-control-dialog__title .title-icon{display:flex;align-items:center;justify-content:center;width:.38rem;height:.38rem;border-radius:.1rem;color:#62d8ff;font-size:.2rem;background:rgba(4,160,227,.16)}.hvac-control-dialog.is-danger .title-icon{color:#ff9bab;background:rgba(241,127,145,.14)}.hvac-control-dialog__title small,.hvac-control-dialog__title strong{display:block}.hvac-control-dialog__title strong{color:#fff;font-size:.19rem;line-height:1.35}.hvac-control-dialog__title small{margin-top:.03rem;color:#88aac0;font-size:.12rem}.control-device-card{display:flex;align-items:center;justify-content:space-between;gap:.16rem;padding:.11rem .13rem;border:.01rem solid rgba(63,130,209,.28);border-radius:.08rem;background:rgba(4,160,227,.05)}.control-device-card span,.control-device-card strong{display:block}.control-device-card span{color:#82a9bf;font-size:.12rem}.control-device-card strong{margin-top:.02rem;color:#e4f3fb;font-size:.14rem}.control-device-card small{flex-shrink:0;color:#72badc;font-size:.12rem}.control-state-flow{display:grid;grid-template-columns:1fr .28rem 1fr;align-items:center;margin-top:.12rem}.state-block{padding:.11rem .13rem;border-radius:.08rem;background:rgba(3,29,50,.58)}.state-block span,.state-block strong{display:block}.state-block span{color:#789db3;font-size:.12rem}.state-block strong{margin-top:.03rem;color:#bdd2df;font-size:.16rem}.state-block.target{border:.01rem solid rgba(73,251,251,.24);background:rgba(73,251,251,.06)}.state-block.target strong{color:#65f1ef}.state-arrow{color:#56849f;text-align:center}.command-options{display:grid;grid-template-columns:repeat(2,1fr);gap:.09rem;margin-top:.14rem}.command-options button{display:flex;align-items:center;justify-content:center;gap:.07rem;min-height:.46rem;border:.01rem solid rgba(63,130,209,.36);border-radius:.08rem;color:#9fbdcf;font-size:.14rem;background:rgba(4,160,227,.04);cursor:pointer;transition:.18s ease}.command-options button:hover{border-color:rgba(73,251,251,.42);color:#dff}.command-options button.active{border-color:#35cdd3;color:#fff;background:rgba(53,205,211,.16);box-shadow:inset 0 0 0 .01rem rgba(53,205,211,.1)}.command-options button.danger.active{border-color:#ef7184;background:rgba(241,127,145,.16)}.pulse-command{display:flex;align-items:center;gap:.11rem;margin-top:.14rem;padding:.12rem .13rem;border:.01rem solid rgba(243,199,107,.34);border-radius:.08rem;color:#f3c76b;background:rgba(243,199,107,.07)}.pulse-command>i{font-size:.21rem}.pulse-command small,.pulse-command strong{display:block}.pulse-command strong{font-size:.14rem}.pulse-command small{margin-top:.02rem;color:#a9a685;font-size:.12rem}.control-input{width:100%;margin-top:.14rem}.control-notice{display:flex;align-items:flex-start;gap:.07rem;margin-top:.13rem;padding:.09rem .11rem;border-radius:.07rem;color:#83a9bf;font-size:.12rem;line-height:1.5;background:rgba(4,160,227,.05)}.control-notice i{margin-top:.02rem;color:#52b9ec}.control-notice.danger{color:#eab3bb;background:rgba(241,127,145,.08)}.control-notice.danger i{color:#ff8596}.hvac-control-dialog__footer{display:flex;justify-content:flex-end;gap:.08rem}.command-basic-info[data-v-5ce5328f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.18rem .28rem;padding:0 .24rem}.info-item[data-v-5ce5328f]{color:#dcecf8;font-size:.16rem;line-height:1.6;overflow-wrap:anywhere}.info-item span[data-v-5ce5328f]{display:inline-block;width:1.1rem;color:#8fb5cf;font-weight:600}.command-stages[data-v-5ce5328f]{display:flex;padding:.38rem 0 .42rem}.stage-item[data-v-5ce5328f]{flex:1;min-width:0;text-align:center}.stage-name[data-v-5ce5328f]{margin-bottom:.2rem;color:#dcecf8;font-size:.18rem;font-weight:600}.stage-track[data-v-5ce5328f]{position:relative;height:.08rem;background:#b8b8b8}.stage-track.success[data-v-5ce5328f]{background:#18cfa2}.stage-track.failed[data-v-5ce5328f]{background:#f56c6c}.stage-item:first-child .stage-track[data-v-5ce5328f]{border-radius:.08rem 0 0 .08rem}.stage-item:last-child .stage-track[data-v-5ce5328f]{border-radius:0 .08rem .08rem 0}.stage-node[data-v-5ce5328f]{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:.2rem;height:.2rem;color:#fff;background:inherit;border:.02rem solid #fff;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 .01rem currentColor}.stage-state[data-v-5ce5328f]{margin-top:.2rem;color:#dcecf8;font-size:.16rem;font-weight:600}.stage-time[data-v-5ce5328f]{min-height:.18rem;margin-top:.16rem;color:#8faabe;font-size:.14rem}.detail-row[data-v-5ce5328f]{display:flex;margin-bottom:.22rem;padding:0 .24rem;color:#dcecf8;font-size:.16rem;line-height:1.7}.detail-label[data-v-5ce5328f]{flex:none;width:1.1rem;color:#8fb5cf;font-weight:600}.detail-value[data-v-5ce5328f]{flex:1;min-width:0;overflow-wrap:anywhere}.command-message[data-v-5ce5328f]{white-space:pre-wrap}@media (max-width:720px){.command-basic-info[data-v-5ce5328f]{grid-template-columns:1fr}.command-stages[data-v-5ce5328f]{overflow-x:auto}.stage-item[data-v-5ce5328f]{min-width:1.8rem}}.command-history-dialog{max-width:calc(100vw - .4rem);background:#061a2c}.command-history-dialog .el-dialog__body{max-height:calc(100vh - 1.7rem);color:#dcecf8;overflow-y:auto}.command-history-table[data-v-13e50436]{display:flex;flex-direction:column;height:100%;min-height:0}.command-table-wrapper[data-v-13e50436]{flex:1;min-height:2.6rem;overflow:hidden;border-radius:.04rem;background:transparent}.command-pagination[data-v-13e50436]{flex:none;display:flex;justify-content:flex-end;padding-top:.12rem}[data-v-13e50436] .el-table__fixed-right td.command-operation-column,[data-v-13e50436] .el-table__fixed-right th.command-operation-header{background:#0d3552!important}[data-v-13e50436] .el-table__fixed-right .el-table__body tr.el-table__row--striped td.command-operation-column{background:#0b2d46!important}.control-history-head[data-v-a3a6b00a]{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:.08rem}.control-history-head span[data-v-a3a6b00a]{display:block;color:#82c9ee;font-size:.14rem}.control-history-head strong[data-v-a3a6b00a]{display:block;margin-top:.03rem;color:#fff;font-size:.19rem}.control-history-head p[data-v-a3a6b00a]{margin:0;color:#8eabc0;font-size:.14rem}.status-history-toolbar[data-v-a3a6b00a]{display:flex;align-items:center;gap:.1rem;margin-bottom:.12rem}.status-history-toolbar .el-date-editor[data-v-a3a6b00a]{width:4.3rem}.status-chart[data-v-a3a6b00a]{padding:.1rem;box-sizing:border-box}.status-chart[data-v-a3a6b00a],.status-history-empty[data-v-a3a6b00a]{height:4.4rem;border:.01rem solid rgba(63,130,209,.35);border-radius:.08rem;background:rgba(4,37,64,.6)}.status-history-empty[data-v-a3a6b00a]{display:flex;align-items:center;justify-content:center;color:#8eabc0;font-size:.14rem}.point-command-history[data-v-a3a6b00a]{height:5.2rem}.hvac-control-history-dialog .el-dialog__body{max-height:calc(100vh - 1.5rem);overflow-y:auto}.hvac-control-history-dialog .el-tabs__item{color:#8eacb8}.hvac-control-history-dialog .el-tabs__item.is-active{color:#49fbfb}.hvac-control-history-dialog .el-tabs__active-bar{background:#49fbfb}.hvac-control-history-dialog .el-tabs__nav-wrap:after{background:rgba(63,130,209,.3)}.history-overview[data-v-fea45b4c]{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:.14rem}.history-overview span[data-v-fea45b4c]{display:block;color:#82c9ee;font-size:.14rem}.history-overview strong[data-v-fea45b4c]{display:block;margin-top:.03rem;color:#fff;font-size:.2rem}.history-overview p[data-v-fea45b4c]{margin:0;color:#8eabc0;font-size:.14rem}.metric-history-chart[data-v-fea45b4c]{height:3.8rem;padding:.12rem;border:.01rem solid rgba(63,130,209,.35);border-radius:.08rem;background:rgba(4,37,64,.6);box-sizing:border-box}.history-empty[data-v-fea45b4c]{display:flex;align-items:center;justify-content:center;height:100%;color:#8eabc0;font-size:.14rem}.history-note[data-v-fea45b4c]{margin-top:.12rem;color:#8eabc0;font-size:.14rem}.history-note i[data-v-fea45b4c]{margin-right:.05rem;color:#49fbfb}.hvac-history-dialog{max-width:calc(100vw - .4rem);border:.01rem solid rgba(63,130,209,.38);border-radius:.08rem;background:#0a2e4c;box-shadow:0 .18rem .5rem rgba(0,15,28,.42)}.hvac-history-dialog .el-dialog__header{padding:.18rem .2rem .14rem;border-bottom:.01rem solid rgba(63,130,209,.28)}.hvac-history-dialog .el-dialog__title{color:#d8e8f3;font-size:.2rem}.hvac-history-dialog .el-dialog__close{color:#8eabc0}.hvac-history-dialog .el-dialog__body{padding:.18rem .2rem .2rem;color:#d8e8f3}.hvac-history-dialog .el-input__inner,.hvac-history-dialog .el-range-input{color:#d8e8f3;border-color:rgba(63,130,209,.4);background:rgba(4,37,64,.82)}.hvac-history-dialog .el-input__icon,.hvac-history-dialog .el-range-separator{color:#8eabc0}.hvac-monitoring{--hvac-bg:#0a2e4c;--hvac-panel:rgba(7,45,75,0.82);--hvac-panel-strong:rgba(4,37,64,0.94);--hvac-surface:rgba(13,72,117,0.35);--hvac-border:rgba(63,130,209,0.35);--hvac-border-active:rgba(73,251,251,0.48);--hvac-text:#d8e8f3;--hvac-muted:#8eabc0;--hvac-primary:#49fbfb;--hvac-blue:#04a0e3;--hvac-success:#55d6a7;--hvac-warning:#f3c76b;--hvac-danger:#f17f91;min-height:100%;height:100%;padding:.12rem;overflow-y:auto;box-sizing:border-box;border-radius:.08rem;color:var(--hvac-text);background:var(--hvac-bg);font:.16rem/1.5 Source Han Sans CN,Microsoft YaHei,sans-serif}.hvac-monitoring button{font-family:inherit;font-size:.14rem}.hvac-monitoring .console-heading,.hvac-monitoring .console-status,.hvac-monitoring .hero-actions,.hvac-monitoring .hvac-hero,.hvac-monitoring .panel-heading,.hvac-monitoring .trend-legend{display:flex;align-items:center;justify-content:space-between}.hvac-monitoring .hvac-hero{gap:.2rem;margin-bottom:.08rem}.hvac-monitoring .hvac-hero h1{margin:.01rem 0 .02rem;color:#fff;font-size:.22rem;line-height:1.35;font-weight:600}.hvac-monitoring .hvac-hero p{margin:0;color:var(--hvac-muted);font-size:.13rem}.hvac-monitoring .hero-kicker,.hvac-monitoring .panel-kicker{color:#82c9ee;font-size:.12rem;line-height:1.35}.hvac-monitoring .hero-actions{flex-shrink:0;gap:.12rem}.hvac-monitoring .update-time{color:var(--hvac-muted);font-size:.13rem}.hvac-monitoring .update-time i{display:inline-block;width:.07rem;height:.07rem;margin-right:.07rem;border-radius:50%;background:var(--hvac-success)}.hvac-monitoring .hvac-refresh.el-button{border-color:rgba(4,160,227,.55);color:#d9f4ff;background:rgba(4,160,227,.14)}.hvac-monitoring .hvac-refresh.el-button:hover{border-color:var(--hvac-primary);color:var(--hvac-primary);background:rgba(73,251,251,.08)}.hvac-monitoring .hvac-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.08rem;margin-bottom:.08rem}.hvac-monitoring .hvac-panel,.hvac-monitoring .summary-card{border:.01rem solid var(--hvac-border);border-radius:.08rem;background:var(--hvac-panel);box-sizing:border-box}.hvac-monitoring .summary-card{position:relative;min-height:.84rem;padding:.1rem .12rem;overflow:hidden;transition:border-color .2s,background .2s}.hvac-monitoring .summary-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:.02rem;background:currentColor;opacity:.7}.hvac-monitoring .summary-card.history-enabled{cursor:pointer}.hvac-monitoring .summary-card.history-enabled:focus,.hvac-monitoring .summary-card.history-enabled:hover{border-color:var(--hvac-border-active);outline:0;background:rgba(7,51,83,.94)}.hvac-monitoring .summary-card p{margin:0 0 .04rem;color:var(--hvac-muted);font-size:.13rem}.hvac-monitoring .summary-card__value strong{color:#fff;font-size:.24rem;line-height:1;font-weight:700}.hvac-monitoring .summary-card__value small{margin-left:.04rem;color:var(--hvac-muted);font-size:.12rem}.hvac-monitoring .summary-card__foot{margin-top:.04rem;overflow:hidden;color:var(--hvac-muted);font-size:.11rem;text-overflow:ellipsis;white-space:nowrap}.hvac-monitoring .summary-card__history{position:absolute;top:.1rem;right:.11rem;font-size:.15rem}.hvac-monitoring .summary-card__signal{display:none}.hvac-monitoring .tone-cyan{color:var(--hvac-primary)}.hvac-monitoring .tone-blue{color:#52b9ec}.hvac-monitoring .tone-green{color:var(--hvac-success)}.hvac-monitoring .tone-amber{color:var(--hvac-warning)}.hvac-monitoring .tone-red{color:var(--hvac-danger)}.hvac-monitoring .hvac-panel{margin-bottom:.08rem;padding:.12rem}.hvac-monitoring .panel-heading{gap:.1rem;margin-bottom:.08rem}.hvac-monitoring .panel-heading.compact{min-height:.54rem;margin:0;padding:.09rem .11rem}.hvac-monitoring .panel-heading h3{margin:.01rem 0 0;color:var(--hvac-text);font-size:.17rem;font-weight:600}.hvac-monitoring .device-total,.hvac-monitoring .panel-aside{color:var(--hvac-muted);font-size:.12rem}.hvac-monitoring .block-navigator{padding:.1rem .12rem}.hvac-monitoring .block-tabs{display:flex;gap:.07rem}.hvac-monitoring .block-tab{position:relative;display:flex;flex:1 1 1.4rem;align-items:center;gap:.07rem;min-width:0;min-height:.52rem;padding:.07rem .09rem;border:.01rem solid var(--hvac-border);border-radius:.07rem;color:var(--hvac-text);text-align:left;background:rgba(4,160,227,.04);cursor:pointer;transition:.2s}.hvac-monitoring .block-tab.active,.hvac-monitoring .block-tab:hover{border-color:var(--hvac-border-active);background:rgba(4,160,227,.14)}.hvac-monitoring .block-tab__index{color:#5c88a7;font-size:.16rem;font-weight:700}.hvac-monitoring .block-tab.active .block-tab__index{color:var(--hvac-primary)}.hvac-monitoring .block-tab__body{flex:1;min-width:0}.hvac-monitoring .block-tab__body small,.hvac-monitoring .block-tab__body strong{display:block}.hvac-monitoring .block-tab__body strong{overflow:hidden;font-size:.14rem;text-overflow:ellipsis;white-space:nowrap}.hvac-monitoring .block-tab__body small{display:none}.hvac-monitoring .block-tab__load{text-align:right}.hvac-monitoring .block-tab__load b{color:#fff;font-size:.15rem}.hvac-monitoring .block-tab__load small{display:block;color:var(--hvac-muted);font-size:.11rem}.hvac-monitoring .block-tab__alarm{position:absolute;top:-.06rem;right:-.06rem;min-width:.18rem;padding:.01rem .04rem;border-radius:.1rem;color:#fff;font-size:.12rem;font-style:normal;text-align:center;background:var(--hvac-danger)}.hvac-monitoring .hvac-workspace{margin-bottom:.08rem}.hvac-monitoring .workspace-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.12rem;padding:.08rem .1rem;border:.01rem solid var(--hvac-border);border-radius:.08rem .08rem 0 0;background:rgba(4,37,64,.72)}.hvac-monitoring .workspace-toolbar__copy{display:flex;align-items:baseline;gap:.09rem;min-width:0}.hvac-monitoring .workspace-toolbar__copy span{color:#82c9ee;font-size:.12rem}.hvac-monitoring .workspace-toolbar__copy strong{color:#fff;font-size:.15rem}.hvac-monitoring .workspace-toolbar__copy small{overflow:hidden;color:var(--hvac-muted);font-size:.12rem;text-overflow:ellipsis;white-space:nowrap}.hvac-monitoring .system-view-tabs,.hvac-monitoring .workspace-view-tabs{display:flex;gap:.05rem}.hvac-monitoring .workspace-view-tabs button{display:flex;align-items:center;gap:.06rem;min-height:.34rem;padding:0 .13rem;border:.01rem solid transparent;border-radius:.06rem;color:#89aabc;background:transparent;cursor:pointer}.hvac-monitoring .workspace-view-tabs button.active,.hvac-monitoring .workspace-view-tabs button:hover{border-color:rgba(73,251,251,.36);color:#eaffff;background:rgba(73,251,251,.1)}.hvac-monitoring .hvac-workspace>.hvac-panel{margin-bottom:0;border-top:0;border-radius:0 0 .08rem .08rem}.hvac-monitoring .device-workbench{display:grid;grid-template-columns:2.4rem minmax(0,1fr);min-height:0;padding:0;overflow:hidden}.hvac-monitoring .device-rail{border-right:.01rem solid var(--hvac-border);background:rgba(4,37,64,.36)}.hvac-monitoring .device-list{padding:0 .09rem .1rem}.hvac-monitoring .device-item{display:flex;align-items:center;width:100%;gap:.08rem;margin-bottom:.03rem;padding:.08rem .09rem;border:.01rem solid transparent;border-radius:.06rem;color:#bdd1df;text-align:left;background:transparent;cursor:pointer}.hvac-monitoring .device-item.active,.hvac-monitoring .device-item:hover{border-color:var(--hvac-border-active);color:#fff;background:rgba(4,160,227,.12)}.hvac-monitoring .device-item.alarm{border-left:.03rem solid var(--hvac-danger)}.hvac-monitoring .device-dot{flex-shrink:0;width:.08rem;height:.08rem;border-radius:50%}.hvac-monitoring .device-dot.online{background:var(--hvac-success)}.hvac-monitoring .device-dot.offline{background:#6f8798}.hvac-monitoring .device-item__name{flex:1;min-width:0}.hvac-monitoring .device-item__name small,.hvac-monitoring .device-item__name strong{display:block}.hvac-monitoring .device-item__name strong{font-size:.14rem}.hvac-monitoring .device-item__name small{margin-top:.01rem;color:var(--hvac-muted);font-size:.12rem}.hvac-monitoring .device-item__power{color:#fff;font-size:.14rem;font-weight:600}.hvac-monitoring .device-item__power small{color:var(--hvac-muted);font-size:.12rem}.hvac-monitoring .device-console{min-width:0;padding:.12rem}.hvac-monitoring .device-console>.subsystem-panel{margin-top:.08rem}.hvac-monitoring .console-heading{align-items:flex-start;gap:.14rem}.hvac-monitoring .console-heading h2{margin:.01rem 0;color:#fff;font-size:.18rem}.hvac-monitoring .console-heading p{margin:0;color:var(--hvac-muted);font-size:.12rem}.hvac-monitoring .console-status{gap:.06rem}.hvac-monitoring .console-status span,.hvac-monitoring .subsystem-state{padding:.03rem .08rem;border-radius:.04rem;font-size:.14rem}.hvac-monitoring .console-status .online,.hvac-monitoring .console-status .running{color:var(--hvac-success);background:rgba(85,214,167,.12)}.hvac-monitoring .console-status .offline,.hvac-monitoring .console-status .stopped{color:#9cb0bd;background:rgba(142,171,192,.1)}.hvac-monitoring .console-status .alarm{color:var(--hvac-danger);background:rgba(241,127,145,.12)}.hvac-monitoring .controller-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.06rem;margin-top:.08rem}.hvac-monitoring .controller-summary>*{min-height:.58rem;padding:.07rem .09rem;border:.01rem solid var(--hvac-border);border-radius:.06rem;color:inherit;text-align:left;background:rgba(4,160,227,.04);box-sizing:border-box}.hvac-monitoring .controller-summary button{cursor:pointer}.hvac-monitoring .controller-summary button:hover{border-color:var(--hvac-border-active);background:rgba(4,160,227,.1)}.hvac-monitoring .controller-summary span{display:block;margin-bottom:.03rem;color:var(--hvac-muted);font-size:.12rem}.hvac-monitoring .controller-summary strong{color:#fff;font-size:.19rem}.hvac-monitoring .controller-summary small{margin-left:.04rem;color:var(--hvac-muted);font-size:.11rem}.hvac-monitoring .system-view-tabs{margin-top:.08rem;padding:.04rem;border:.01rem solid rgba(63,130,209,.24);border-radius:.07rem;background:rgba(3,29,50,.38)}.hvac-monitoring .system-view-tabs button{position:relative;display:flex;flex:1;align-items:center;justify-content:space-between;min-height:.42rem;padding:.06rem .11rem;border:.01rem solid transparent;border-radius:.05rem;color:#8eabc0;background:transparent;cursor:pointer}.hvac-monitoring .system-view-tabs button.active,.hvac-monitoring .system-view-tabs button:hover{border-color:rgba(73,251,251,.32);color:#fff;background:rgba(4,160,227,.12)}.hvac-monitoring .system-view-tabs button>span{font-size:.14rem}.hvac-monitoring .system-view-tabs button>span i{margin-right:.06rem;color:#54cbe9}.hvac-monitoring .system-view-tabs button small{font-size:.11rem}.hvac-monitoring .system-view-tabs button em{position:absolute;top:-.05rem;right:-.04rem;min-width:.17rem;border-radius:.09rem;color:#fff;font-size:.11rem;font-style:normal;text-align:center;background:var(--hvac-danger)}.hvac-monitoring .controller-alarm-overview{margin-top:.06rem;padding:.07rem .09rem;border:.01rem solid rgba(241,127,145,.26);border-radius:.06rem;background:rgba(241,127,145,.04)}.hvac-monitoring .controller-alarm-overview header{margin-bottom:.08rem}.hvac-monitoring .controller-alarm-overview header strong{display:block;margin-top:.02rem;font-size:.16rem}.hvac-monitoring .subsystem-panel{padding:.11rem;border:.01rem solid var(--hvac-border);border-radius:.08rem;background:rgba(4,37,64,.38)}.hvac-monitoring .subsystem-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:.16rem}.hvac-monitoring .subsystem-heading h3{margin:.01rem 0 .02rem;color:#fff;font-size:.17rem}.hvac-monitoring .subsystem-heading p{margin:0;color:var(--hvac-muted);font-size:.12rem}.hvac-monitoring .subsystem-state{color:var(--hvac-success);background:rgba(85,214,167,.1)}.hvac-monitoring .subsystem-state i{display:inline-block;width:.07rem;height:.07rem;margin-right:.05rem;border-radius:50%;background:#738b9a}.hvac-monitoring .subsystem-state i.running{background:var(--hvac-success)}.hvac-monitoring .subsystem-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.06rem;margin-top:.08rem}.hvac-monitoring .hanging-detail__metrics button,.hvac-monitoring .subsystem-metrics button{padding:.07rem .08rem;border:.01rem solid var(--hvac-border);border-radius:.06rem;color:inherit;text-align:left;background:rgba(4,160,227,.04);cursor:pointer}.hvac-monitoring .hanging-detail__metrics button:hover:not(:disabled),.hvac-monitoring .subsystem-metrics button:hover:not(:disabled){border-color:var(--hvac-border-active)}.hvac-monitoring .hanging-detail__metrics span,.hvac-monitoring .subsystem-metrics span{display:block;margin-bottom:.03rem;color:var(--hvac-muted);font-size:.12rem}.hvac-monitoring .hanging-detail__metrics strong,.hvac-monitoring .subsystem-metrics strong{color:#fff;font-size:.17rem}.hvac-monitoring .hanging-detail__metrics small,.hvac-monitoring .subsystem-metrics small{margin-left:.04rem;color:var(--hvac-muted);font-size:.13rem}.hvac-monitoring .subsystem-columns{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(2.8rem,.8fr);gap:.09rem;margin-top:.09rem}.hvac-monitoring .alarm-console,.hvac-monitoring .electrical-grid,.hvac-monitoring .fan-channel-panel{padding:.09rem;border:.01rem solid var(--hvac-border);border-radius:.06rem;background:rgba(4,37,64,.42)}.hvac-monitoring .alarm-console>header,.hvac-monitoring .electrical-grid>header,.hvac-monitoring .fan-channel-panel>header{margin-bottom:.09rem}.hvac-monitoring .alarm-console header span,.hvac-monitoring .electrical-grid header span{display:block;color:#82c9ee;font-size:.13rem}.hvac-monitoring .alarm-console header strong,.hvac-monitoring .electrical-grid header strong,.hvac-monitoring .fan-channel-panel header strong{display:block;margin-top:.02rem;font-size:.16rem}.hvac-monitoring .electrical-row{display:grid;grid-template-columns:.62rem repeat(3,1fr);gap:.05rem;margin-top:.05rem}.hvac-monitoring .electrical-row__label{align-self:center;color:var(--hvac-muted);font-size:.13rem}.hvac-monitoring .electrical-row button{padding:.07rem;border:.01rem solid rgba(63,130,209,.22);border-radius:.04rem;color:inherit;text-align:left;background:rgba(4,160,227,.04);cursor:pointer}.hvac-monitoring .electrical-row button:hover:not(:disabled){border-color:var(--hvac-border-active)}.hvac-monitoring .electrical-row small{display:block;color:var(--hvac-muted);font-size:.12rem}.hvac-monitoring .electrical-row strong{color:#fff;font-size:.15rem}.hvac-monitoring .electrical-row em{margin-left:.03rem;color:var(--hvac-muted);font-size:.12rem;font-style:normal}.hvac-monitoring .alarm-chips{display:flex;flex-wrap:wrap;gap:.06rem}.hvac-monitoring .alarm-chips button{padding:.06rem .08rem;border:.01rem solid rgba(241,127,145,.4);border-radius:.04rem;color:#ffb1bd;background:rgba(241,127,145,.08);cursor:pointer}.hvac-monitoring .alarm-clear{padding:.15rem .04rem;color:var(--hvac-success);font-size:.14rem}.hvac-monitoring .alarm-clear i{margin-right:.05rem}.hvac-monitoring .command-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.06rem;margin-top:.07rem}.hvac-monitoring .hvac-command{display:flex;align-items:center;justify-content:space-between;min-height:.6rem;padding:.08rem;border:.01rem solid var(--hvac-border);border-radius:.06rem;background:rgba(4,160,227,.04)}.hvac-monitoring .hvac-command.primary-setting{border-color:var(--hvac-border-active);background:rgba(73,251,251,.07)}.hvac-monitoring .hvac-command.danger{border-color:rgba(241,127,145,.45);background:rgba(241,127,145,.06)}.hvac-monitoring .hvac-command__copy{min-width:0}.hvac-monitoring .hvac-command__copy small,.hvac-monitoring .hvac-command__copy span,.hvac-monitoring .hvac-command__copy strong{display:block}.hvac-monitoring .hvac-command__copy span{color:#82c9ee;font-size:.11rem}.hvac-monitoring .hvac-command__copy strong{margin:.02rem 0;color:#fff;font-size:.15rem}.hvac-monitoring .hvac-command__copy small{color:var(--hvac-muted);font-size:.12rem}.hvac-monitoring .hvac-command__actions{display:flex;flex-shrink:0;gap:.04rem;margin-left:.08rem}.hvac-monitoring .hvac-command__actions button{min-height:.32rem;padding:0 .09rem;border:.01rem solid rgba(4,160,227,.45);border-radius:.04rem;color:#a9dff5;background:rgba(4,160,227,.1);cursor:pointer}.hvac-monitoring .hvac-command__actions button:hover:not(:disabled){border-color:var(--hvac-primary);color:var(--hvac-primary)}.hvac-monitoring .hvac-command__actions button:disabled{border-color:rgba(142,171,192,.2);color:#647f91;background:transparent;cursor:not-allowed}.hvac-monitoring .hvac-command__actions .command-main{min-width:.88rem;color:#fff;background:rgba(4,160,227,.2)}.hvac-monitoring .hvac-command.danger .command-main{border-color:var(--hvac-danger);color:#ffc2cb;background:rgba(241,127,145,.14)}.hvac-monitoring .hanging-master-actions{display:grid;grid-template-columns:repeat(2,minmax(2.4rem,1fr));gap:.07rem}.hvac-monitoring .hanging-stations{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.06rem;margin-top:.08rem}.hvac-monitoring .hanging-station-card{position:relative;min-height:.78rem;padding:.07rem .08rem;border:.01rem solid var(--hvac-border);border-radius:.06rem;color:inherit;text-align:left;background:rgba(4,160,227,.04);cursor:pointer}.hvac-monitoring .hanging-station-card.active,.hvac-monitoring .hanging-station-card:hover{border-color:var(--hvac-border-active);background:rgba(4,160,227,.13)}.hvac-monitoring .hanging-station-card.alarm{border-left:.03rem solid var(--hvac-danger)}.hvac-monitoring .station-index{color:#5c88a7;font-size:.15rem;font-weight:700}.hvac-monitoring .station-title small,.hvac-monitoring .station-title strong{display:block}.hvac-monitoring .station-title small{margin:0 0 .03rem;color:var(--hvac-muted);font-size:.11rem}.hvac-monitoring .station-reading{display:inline-block;margin-right:.1rem}.hvac-monitoring .station-reading strong{color:#fff;font-size:.15rem}.hvac-monitoring .station-reading small{margin-left:.03rem;color:var(--hvac-muted);font-size:.12rem}.hvac-monitoring .station-alarm{position:absolute;top:.09rem;right:.09rem;color:var(--hvac-danger)}.hvac-monitoring .hanging-detail{margin-top:.07rem;padding:.09rem;border:.01rem solid var(--hvac-border-active);border-radius:.07rem;background:rgba(4,160,227,.05)}.hvac-monitoring .hanging-detail__head{display:flex;align-items:flex-end;justify-content:space-between;gap:.16rem}.hvac-monitoring .hanging-detail__head h4{margin:.02rem 0 0;color:#fff;font-size:.18rem}.hvac-monitoring .hanging-detail__metrics{display:grid;grid-template-columns:repeat(4,minmax(1rem,1fr));gap:.05rem;flex:1;max-width:6.5rem}.hvac-monitoring .fan-channel-panel{margin-top:.07rem}.hvac-monitoring .fan-channel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.07rem}.hvac-monitoring .fan-channel-grid>article{display:grid;grid-template-columns:minmax(1.1rem,.55fr) minmax(0,1fr);gap:.08rem;padding:.08rem;border:.01rem solid rgba(63,130,209,.25);border-radius:.05rem}.hvac-monitoring .fan-channel-grid>article.alarm{border-color:rgba(241,127,145,.45)}.hvac-monitoring .fan-channel-grid article>div>small,.hvac-monitoring .fan-channel-grid article>div>span,.hvac-monitoring .fan-channel-grid article>div>strong{display:block}.hvac-monitoring .fan-channel-grid article>div>strong{margin:.03rem 0;color:var(--hvac-success);font-size:.14rem}.hvac-monitoring .fan-channel-grid article>div>small{color:var(--hvac-muted);font-size:.13rem}.hvac-monitoring .fan-channel-grid .hvac-command{min-height:.54rem}.hvac-monitoring .hvac-settings{margin-top:.09rem;border:0}.hvac-monitoring .hvac-settings .el-collapse-item__header{height:.4rem;border-color:var(--hvac-border);color:#b9d0df;background:transparent;font-size:.14rem}.hvac-monitoring .hvac-settings .el-collapse-item__wrap{border:0;background:transparent}.hvac-monitoring .hvac-settings .el-collapse-item__content{padding-bottom:0;color:inherit}.hvac-monitoring .load-trend{min-height:3.6rem}.hvac-monitoring .trend-legend{gap:.18rem;color:var(--hvac-muted);font-size:.14rem}.hvac-monitoring .trend-legend span:before{content:"";display:inline-block;width:.16rem;height:.03rem;margin:0 .06rem .03rem 0;border-radius:.02rem}.hvac-monitoring .trend-legend .site:before{background:var(--hvac-primary)}.hvac-monitoring .trend-legend .block:before{background:var(--hvac-warning)}.hvac-monitoring .trend-chart{height:2.5rem}.hvac-monitoring .hvac-empty{display:flex;align-items:center;justify-content:center;min-height:.9rem;color:var(--hvac-muted);font-size:.14rem}.hvac-monitoring .hvac-empty.compact{min-height:.8rem}.hvac-monitoring .trend-empty{min-height:2.3rem}@media (max-width:1280px){.hvac-monitoring .device-workbench{grid-template-columns:2.2rem minmax(0,1fr)}}@media (max-width:900px){.hvac-monitoring{padding:.12rem}.hvac-monitoring .hvac-hero{align-items:flex-start;flex-direction:column}.hvac-monitoring .hero-actions{width:100%}.hvac-monitoring .hvac-summary{grid-template-columns:repeat(2,1fr)}.hvac-monitoring .block-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.hvac-monitoring .workspace-toolbar{align-items:stretch;flex-direction:column}.hvac-monitoring .workspace-view-tabs button{flex:1;justify-content:center}.hvac-monitoring .device-workbench{grid-template-columns:1fr}.hvac-monitoring .device-rail{border-right:0;border-bottom:.01rem solid var(--hvac-border)}.hvac-monitoring .device-list{display:grid;max-height:none}.hvac-monitoring .controller-summary,.hvac-monitoring .device-list,.hvac-monitoring .subsystem-metrics{grid-template-columns:repeat(2,1fr)}.hvac-monitoring .hanging-detail__head,.hvac-monitoring .subsystem-heading{align-items:stretch;flex-direction:column}.hvac-monitoring .hanging-stations{grid-template-columns:repeat(2,1fr)}.hvac-monitoring .command-grid,.hvac-monitoring .fan-channel-grid,.hvac-monitoring .hanging-detail__metrics{grid-template-columns:1fr;max-width:none}}.page-container[data-v-79302d06]{width:100%;height:100%}.page-container[data-v-79302d06] .el-table th.el-table__cell.is-leaf,.page-container[data-v-79302d06] .el-table thead.is-group th.el-table__cell{border:.1em solid #175687}.toolbar[data-v-79302d06]{justify-content:space-between;margin-bottom:.2rem}.toolbar-left[data-v-79302d06],.toolbar[data-v-79302d06]{display:flex;align-items:center}.title[data-v-79302d06]{font-size:.18rem;font-weight:700;margin-right:.2rem}.empty-table[data-v-79302d06]{display:flex;justify-content:center;align-items:center;height:4rem;border:.01rem solid #ebeef5;border-top:none}.quality-summary[data-v-dbd52ba8]{padding:.16rem;border:.01rem solid rgba(66,198,255,.24);border-radius:.1rem;background:linear-gradient(135deg,rgba(8,45,76,.96),rgba(8,34,58,.78))}.quality-summary__header[data-v-dbd52ba8]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:.14rem;color:#fff}.quality-summary__header strong[data-v-dbd52ba8]{display:block;margin-top:.03rem;font-size:.17rem}.quality-summary__eyebrow[data-v-dbd52ba8]{color:#49fbfb;font-size:.1rem;letter-spacing:.02rem}.quality-summary__updated[data-v-dbd52ba8]{color:#7f9db2;font-size:.12rem}.quality-summary__grid[data-v-dbd52ba8]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.1rem}.quality-card[data-v-dbd52ba8]{padding:.12rem;overflow:hidden;border:.01rem solid rgba(107,178,218,.2);border-radius:.08rem;background:rgba(3,27,49,.7)}.quality-card__meta[data-v-dbd52ba8],.quality-card__top[data-v-dbd52ba8]{display:flex;justify-content:space-between;gap:.08rem;color:#91acbd;font-size:.12rem}.quality-card__top em[data-v-dbd52ba8]{font-style:normal;color:#6f899b}.quality-card__value[data-v-dbd52ba8]{margin:.12rem 0 .1rem;color:#fff;font-weight:700;font-size:.24rem}.quality-card__meta[data-v-dbd52ba8]{flex-direction:column;white-space:nowrap}.quality-card__bar[data-v-dbd52ba8]{height:.03rem;margin-top:.1rem;overflow:hidden;border-radius:.03rem;background:hsla(0,0%,100%,.08)}.quality-card__bar i[data-v-dbd52ba8]{display:block;height:100%;background:#49fbfb}.quality-card--green .quality-card__bar i[data-v-dbd52ba8]{background:#54df8b}.quality-card--amber .quality-card__bar i[data-v-dbd52ba8]{background:#f7c75c}.quality-card--rose .quality-card__bar i[data-v-dbd52ba8]{background:#ff7e87}.quality-card--blue .quality-card__bar i[data-v-dbd52ba8]{background:#62a8ff}.quality-summary__notice[data-v-dbd52ba8]{display:flex;align-items:center;gap:.08rem;margin-top:.12rem;color:#a9bdca;font-size:.12rem}.quality-summary__notice i[data-v-dbd52ba8]{color:#f7c75c}@media (max-width:1500px){.quality-summary__grid[data-v-dbd52ba8]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.quality-summary__header[data-v-dbd52ba8]{align-items:flex-start;flex-direction:column;gap:.06rem}.quality-summary__grid[data-v-dbd52ba8]{grid-template-columns:repeat(2,minmax(0,1fr))}}.card[data-v-0b7020ba]{width:100%;height:100%;background-color:rgba(0,0,0,.15);border-radius:.06rem}.grid-content[data-v-0b7020ba]{display:flex;align-items:center;width:100%;height:100%}.card-header[data-v-0b7020ba]{padding:.2rem .25rem;box-sizing:border-box;color:#0ff;font-weight:800;display:flex;justify-content:space-between}.status[data-v-0b7020ba]{position:relative;padding-left:.2rem;color:#0ff;font-weight:400;font-size:.16rem;line-height:.2rem}.status[data-v-0b7020ba]:before{position:absolute;left:0;top:.03rem;content:"";width:.07rem;height:.13rem;background:#0ff;border-radius:.04rem}.card-body[data-v-0b7020ba]{padding:0 .25rem .2rem .25rem}.el-row[data-v-0b7020ba]{margin-bottom:.1rem}.el-row .el-col-12[data-v-0b7020ba]{width:48%;height:.68rem;background:rgba(0,0,0,.3);border-radius:.1rem}.el-row .el-col-12[data-v-0b7020ba]:nth-child(2n){margin-left:.2rem}.el-row[data-v-0b7020ba]:last-child{margin-bottom:0}.img-box[data-v-0b7020ba]{display:flex;justify-content:center;align-items:center;width:.5rem;height:.5rem;background:#185886;border-radius:.1rem}.data-box[data-v-0b7020ba]{margin-left:.25rem}.item[data-v-0b7020ba]{cursor:pointer}.card-foot[data-v-0b7020ba]{display:flex;justify-content:center;padding-right:.2rem}.icon[data-v-0b7020ba]{font-size:.16rem;padding-left:.1rem}.label[data-v-0b7020ba]{font-weight:400;font-size:.14rem;color:#bccedc}.flex-box[data-v-0b7020ba]{flex:1;justify-content:right}.value[data-v-0b7020ba]{display:inline-block;margin-top:.1rem;font-weight:700;font-size:.16rem;color:#fff}.unit[data-v-0b7020ba]{min-width:.2rem;font-size:.14rem;text-align:center;color:#bccedc}[data-v-068014be] .el-table--scrollable-x .el-table__body-wrapper::-webkit-scrollbar{width:.08rem;height:.08rem}[data-v-068014be] .el-table--scrollable-x .el-table__body-wrapper::-webkit-scrollbar-thumb{border-radius:.08rem;background:#105d81;-webkit-border-radius:.08rem;-moz-border-radius:.08rem;-ms-border-radius:.08rem;-o-border-radius:.08rem}[data-v-068014be] .el-table--scrollable-x .el-table__body-wrapper::-webkit-scrollbar-thumb:hover{background:#099bc0}[data-v-068014be] .el-table--scrollable-x .el-table__body-wrapper::-webkit-scrollbar-track{border-radius:.04rem;background:#082133}.page-container[data-v-068014be]{width:100%;height:100%}.toolbar[data-v-068014be]{justify-content:space-between;margin-bottom:.2rem}.toolbar-left[data-v-068014be],.toolbar[data-v-068014be]{display:flex;align-items:center}.title[data-v-068014be]{font-size:.18rem;font-weight:700;margin-right:.2rem}.toolbar-right[data-v-068014be]{display:flex;align-items:center;gap:.1rem}.table-container[data-v-068014be]{width:100%;overflow-x:auto;min-height:4rem}.pagination-container[data-v-068014be]{display:flex;justify-content:center;margin-top:.2rem;padding:.1rem 0}.empty-table[data-v-068014be]{display:flex;justify-content:center;align-items:center;height:4rem}.el-table .el-table__body-wrapper[data-v-068014be]{overflow-x:auto}.el-table .el-table__row td[data-v-068014be]{padding:.08rem 0}.power-quality-report[data-v-e457113c]{display:grid;grid-template-columns:2.6rem minmax(0,1fr);gap:.18rem;width:100%;height:100%;padding:.16rem;overflow:hidden;border-radius:.1rem;background:#082b48;box-sizing:border-box}.power-quality-report__tree[data-v-e457113c]{min-width:0;height:100%;overflow:hidden}.power-quality-report__main[data-v-e457113c]{min-width:0;height:100%;overflow:hidden;display:flex;flex-direction:column}.quality-toolbar[data-v-e457113c]{display:flex;justify-content:space-between;align-items:center;gap:.18rem;margin-bottom:.12rem;padding:.04rem .02rem}.quality-toolbar h2[data-v-e457113c]{margin:.02rem 0 0;color:#f2fbff;font-size:.2rem}.quality-toolbar__eyebrow[data-v-e457113c]{color:#49fbfb;font-size:.1rem;letter-spacing:.02rem}.quality-toolbar__actions[data-v-e457113c]{display:flex;align-items:center;gap:.1rem}.quality-toolbar__actions .el-date-editor[data-v-e457113c]{width:3.55rem}.quality-toolbar__actions .el-select[data-v-e457113c]{width:1.3rem}.quality-report-content[data-v-e457113c]{min-height:0;flex:1;overflow-y:auto;padding-right:.04rem}.quality-section[data-v-e457113c]{margin-top:.12rem;padding:.16rem;border:.01rem solid rgba(66,198,255,.2);border-radius:.1rem;background:rgba(5,31,54,.86)}.quality-section__head[data-v-e457113c]{display:flex;justify-content:space-between;align-items:center;gap:.2rem}.quality-section__head strong[data-v-e457113c]{display:block;color:#f2fbff;font-size:.16rem}.quality-section__head span[data-v-e457113c]{display:block;margin-top:.04rem;color:#7897aa;font-size:.12rem}.quality-section__head .el-tabs[data-v-e457113c]{width:min(7.2rem,68%)}.quality-section__head[data-v-e457113c] .el-tabs__header{margin:0}.quality-section__head[data-v-e457113c] .el-tabs__nav-wrap:after{height:.01rem;background:#175687}.quality-section__head[data-v-e457113c] .el-tabs__item{color:#9db4c4}.quality-section__head[data-v-e457113c] .el-tabs__item.is-active{color:#49fbfb}.quality-section__head[data-v-e457113c] .el-tabs__active-bar{background:#49fbfb}.quality-table[data-v-e457113c]{margin-top:.14rem}.quality-table[data-v-e457113c] th.el-table__cell{color:#a9c0ce;background:#0b3758}.quality-table[data-v-e457113c] td.el-table__cell{color:#e5f3fa;background:rgba(7,37,62,.9)}.quality-table[data-v-e457113c] td.el-table__cell,.quality-table[data-v-e457113c] th.el-table__cell{border-color:#175687}.quality-table[data-v-e457113c] .el-table__empty-block{background:rgba(7,37,62,.9)}.quality-chart[data-v-e457113c]{height:3.3rem;margin-top:.14rem}.quality-chart .el-empty[data-v-e457113c]{height:100%}@media (max-width:1500px){.power-quality-report[data-v-e457113c]{grid-template-columns:2.3rem minmax(0,1fr)}.quality-toolbar[data-v-e457113c]{align-items:flex-start}.quality-toolbar__actions[data-v-e457113c]{flex-wrap:wrap;justify-content:flex-end}}.page-container[data-v-3d619fc2]{width:100%;height:100%}.page-container[data-v-3d619fc2] .el-table th.el-table__cell.is-leaf,.page-container[data-v-3d619fc2] .el-table thead.is-group th.el-table__cell{border:.1em solid #175687}.toolbar[data-v-3d619fc2]{justify-content:space-between;margin-bottom:.2rem}.toolbar-left[data-v-3d619fc2],.toolbar[data-v-3d619fc2]{display:flex;align-items:center}.title[data-v-3d619fc2]{font-size:.18rem;font-weight:700;margin-right:.2rem}.main-container[data-v-12ab0044]{padding:.19rem .17rem .16rem .32rem;background:#0a2e4c;border-radius:.1rem;height:100%;overflow-y:auto;box-sizing:border-box;display:flex;flex-direction:column;gap:.16rem}.query-bar[data-v-12ab0044]{display:flex;align-items:center;flex-wrap:wrap;gap:0}.header-desc[data-v-12ab0044]{height:.32rem;line-height:.32rem;font-size:.14rem;color:#bccedc;margin-right:.08rem}.header-select[data-v-12ab0044]{width:1.6rem;height:.32rem}.mg-10[data-v-12ab0044]{margin-left:.12rem}.cards-row[data-v-12ab0044]{display:flex;gap:.14rem;flex-wrap:wrap}.data-card[data-v-12ab0044]{flex:1;min-width:2rem;background:rgba(4,160,227,.08);border:.01rem solid rgba(4,160,227,.25);border-radius:.08rem;padding:.14rem .16rem}.data-card.result-card[data-v-12ab0044]{background:rgba(0,230,230,.08);border-color:rgba(0,230,230,.4)}.card-header[data-v-12ab0044]{display:flex;align-items:center;gap:.06rem;margin-bottom:.14rem;padding-bottom:.1rem;border-bottom:.01rem solid rgba(63,130,209,.3)}.card-switch[data-v-12ab0044]{margin-left:auto}.card-switch[data-v-12ab0044] .el-switch__label{color:#7a9ab5;font-size:.12rem}.card-switch[data-v-12ab0044] .el-switch__label.is-active{color:#00e6e6}.card-icon[data-v-12ab0044]{font-size:.16rem;color:#04a0e3}.tip-icon[data-v-12ab0044]{font-size:.14rem;color:#7a9ab5;cursor:pointer}.tip-icon[data-v-12ab0044]:hover{color:#bccedc}.card-title[data-v-12ab0044]{font-size:.13rem;font-weight:600;color:#bccedc}.card-body[data-v-12ab0044]{display:flex;flex-direction:column;gap:.1rem}.card-row[data-v-12ab0044]{display:flex;align-items:center;gap:.08rem}.row-label[data-v-12ab0044]{font-size:.12rem;color:#7a9ab5;min-width:.56rem}.row-value[data-v-12ab0044]{font-size:.18rem;font-weight:700}.auto-val[data-v-12ab0044]{color:#04a0e3}.final-val[data-v-12ab0044]{color:#00e6e6}.unit-text[data-v-12ab0044]{font-size:.12rem;color:#7a9ab5}.card-divider[data-v-12ab0044]{height:.01rem;background:rgba(63,130,209,.2);margin:.02rem 0}.result-body[data-v-12ab0044]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.1rem 0 .04rem;gap:.06rem}.result-value[data-v-12ab0044]{font-size:.38rem;font-weight:700;color:#00e6e6;line-height:1.1}.result-unit[data-v-12ab0044]{font-size:.13rem;color:#bccedc}.result-formula[data-v-12ab0044]{font-size:.11rem;color:#7a9ab5;text-align:center;margin-top:.04rem}.section-block[data-v-12ab0044]{background:rgba(4,160,227,.05);border:.01rem solid rgba(63,130,209,.2);border-radius:.08rem;padding:.14rem .16rem}.section-title[data-v-12ab0044]{font-size:.13rem;font-weight:600;color:#bccedc;margin-bottom:.12rem;padding-left:.08rem;border-left:.03rem solid #04a0e3}.chart-container[data-v-12ab0044]{width:100%;height:2.4rem}[data-v-12ab0044] .el-table{background:transparent;color:#bccedc}[data-v-12ab0044] .el-table th,[data-v-12ab0044] .el-table tr{background:transparent}[data-v-12ab0044] .el-table td,[data-v-12ab0044] .el-table th.is-leaf{border-color:rgba(63,130,209,.2)}[data-v-12ab0044] .el-table:before{background:rgba(63,130,209,.2)}[data-v-12ab0044] .el-table .el-table__row:hover>td{background:rgba(4,160,227,.12)!important}.highlight-val[data-v-12ab0044]{color:#00e6e6;font-weight:600}[data-v-12ab0044] .el-input-number .el-input__inner{background:rgba(4,160,227,.1);border-color:rgba(63,130,209,.4);color:#bccedc;font-size:.18rem;font-weight:700;height:.38rem;line-height:.38rem}[data-v-12ab0044] .data-input{width:1.6rem}[data-v-12ab0044] .data-input .el-input__inner{background:rgba(4,160,227,.1);border-color:rgba(63,130,209,.4);color:#04a0e3;font-size:.2rem;font-weight:700;height:.4rem;line-height:.4rem;text-align:left;padding-left:.12rem}[data-v-12ab0044] .data-input.is-disabled .el-input__inner{background:rgba(4,160,227,.06);border-color:rgba(63,130,209,.2);color:#04a0e3;cursor:default}.auxiliary-main-container[data-v-19bc6bad]{width:100%;height:100%;display:flex;flex-direction:column;gap:.2rem}.control-upper-section[data-v-19bc6bad]{flex:1;display:grid;grid-template-columns:25% 75%;width:100%;height:calc(100% - .48rem)}.control-upper-section .device-query-form[data-v-19bc6bad]{height:.45rem}.control-upper-section .control-main-content[data-v-19bc6bad]{height:calc(100% - .45rem);display:flex;width:100%;gap:.2rem}.control-upper-section .control-main-content .device-control-panel[data-v-19bc6bad]{width:100%;height:100%}.control-upper-section .control-main-content .device-control-panel .control-form-container[data-v-19bc6bad]{height:calc(100% - .8rem);overflow:auto;padding-left:.3rem;width:100%}.control-upper-section .control-main-content .device-control-panel .control-form-container .device-control-form[data-v-19bc6bad]{width:100%}.control-upper-section .control-main-content .device-control-panel .control-number-input[data-v-19bc6bad]{width:1.1rem}.control-upper-section .control-main-content .device-control-panel .control-action-btn[data-v-19bc6bad]{margin-left:.1rem}.control-lower-section[data-v-19bc6bad]{display:grid;grid-template-columns:1fr;grid-template-rows:49% 49%;width:100%;height:100%;gap:.2rem;overflow:hidden}.control-lower-section .realtime-data-panel[data-v-19bc6bad]{width:100%;height:100%;overflow:hidden}.control-lower-section .data-chart-section[data-v-19bc6bad]{width:100%;height:100%;position:relative}.control-lower-section .data-chart-section .chart-clear-btn[data-v-19bc6bad]{position:absolute;right:.15rem;top:.15rem;z-index:999999;font-size:.2rem}.control-section-title[data-v-19bc6bad],.data-section-title[data-v-19bc6bad]{height:.4rem;line-height:.4rem;font-weight:700;font-size:.22rem}.control-empty-state[data-v-19bc6bad],.data-empty-state[data-v-19bc6bad]{margin-top:.25rem;height:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.control-empty-state .el-images[data-v-19bc6bad],.data-empty-state .el-images[data-v-19bc6bad]{width:1.6rem;height:1.6rem}.realtime-data-grid[data-v-19bc6bad]{display:grid;grid-template-columns:repeat(5,1fr);gap:.1rem;height:calc(100% - .4rem);padding-right:.04rem;overflow-x:hidden;overflow-y:auto}.data-point-card[data-v-19bc6bad]{height:1rem;padding:.1rem;text-align:center;background-color:#051926;border-radius:.1rem;cursor:pointer;gap:.07rem;transition:all .2s;box-shadow:inset 0 0 .15rem transparent;display:flex;flex-direction:column;justify-content:center}.data-point-card[data-v-19bc6bad]:hover{box-shadow:inset 0 0 .15rem #1f8095}.data-point-card.active[data-v-19bc6bad],.data-point-card[data-v-19bc6bad]:focus{box-shadow:inset 0 0 .15rem #00d5ff}.data-point-card .data-timestamp[data-v-19bc6bad]{color:#999;white-space:nowrap;font-size:.14rem}.data-chart-container[data-v-19bc6bad]{width:100%;height:100%;background-color:rgba(0,0,0,.27);border-radius:.1rem;position:relative}.data-chart-container .empty[data-v-19bc6bad]{position:absolute;width:100%;height:100%}.data-chart-container .empty[data-v-19bc6bad] .el-empty__description p{color:#5e9abf;font-size:.2rem;font-weight:700}.battery-cell-container[data-v-7825e171]{display:flex;width:100%;height:100%;gap:.2rem}.legend-span[data-v-7825e171]{display:inline-block;margin-right:.2rem;position:relative;padding-left:.18rem}.legend-span[data-v-7825e171]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.12rem;height:.12rem}.max-value[data-v-7825e171]:before{background-color:#d4970b}.min-value[data-v-7825e171]:before{background-color:#208ad8}.main-panel[data-v-7825e171]{flex:1}.panel-content[data-v-7825e171]{height:100%;display:flex;flex-direction:column}.tab-navigation[data-v-7825e171]{width:auto;margin:auto;display:flex;justify-content:center;gap:.2rem;color:#ccc}.tab-navigation .tab-item[data-v-7825e171]{margin:.05rem .25rem;font-size:.27rem;font-weight:500;cursor:pointer}.tab-navigation .tab-item[data-v-7825e171]:hover{color:#1beffb}.tab-navigation .tab-item.active[data-v-7825e171]{color:#1beffb;border-bottom:.03rem solid #1beffb}.all-data-section[data-v-7825e171]{flex:1;display:flex;flex-direction:column;margin-top:.3rem}.realtime-section[data-v-7825e171]{flex:1;display:flex;flex-direction:column;width:100%;height:92%}.history-section[data-v-7825e171]{flex:1;display:flex;flex-direction:column;height:80vh}.search-controls[data-v-7825e171]{display:flex;align-items:center}.search-controls .cluster-select[data-v-7825e171],.search-controls .point-select[data-v-7825e171]{width:2rem}.search-controls .point-type-form-item[data-v-7825e171]{margin-left:.3rem}.search-controls .action-form-item[data-v-7825e171],.search-controls .time-picker-form-item[data-v-7825e171]{margin-left:.2rem}.search-controls .action-form-item .export-btn[data-v-7825e171]{margin-left:0}.search-controls .action-form-item .batch-export-btn[data-v-7825e171]{margin-left:.1rem}.search-controls .update-time-section[data-v-7825e171]{margin-left:auto;display:flex;align-items:center}.search-controls .update-time-section .time-label[data-v-7825e171]{color:#ccc}.search-controls .update-time-section .time-value[data-v-7825e171]{color:#fff}.search-controls .update-time-section .refresh-icon[data-v-7825e171]{cursor:pointer;transition:transform .3s ease}.search-controls .update-time-section .refresh-icon[data-v-7825e171]:hover{transform:scale(1.1)}.search-controls .update-time-section .rotate-animation[data-v-7825e171]{animation:rotateAnimation-7825e171 .8s linear infinite}@keyframes rotateAnimation-7825e171{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.search-controls .form-wrapper[data-v-7825e171]{display:flex;align-items:center}.data-content[data-v-7825e171]{display:flex;gap:0;margin-top:.05rem;flex:1}.battery-summary-sidebar[data-v-7825e171]{display:flex;flex-direction:column;text-align:center;gap:.08rem}.summary-card[data-v-7825e171]{display:flex;flex-direction:column;justify-content:center;gap:.05rem;height:1.26rem;width:1.67rem;padding:.15rem;background:#051926;border-radius:.1rem}.summary-card .card-value[data-v-7825e171]{margin-top:.1rem;color:#1beffb}.summary-card .card-value .value-unit[data-v-7825e171]{margin-left:.05rem;color:#fff}.summary-card .card-timestamp[data-v-7825e171]{margin-top:.1rem;color:#999}.battery-grid-main[data-v-7825e171]{flex:1;display:flex;flex-wrap:wrap;align-items:flex-start;gap:.1rem;width:100%;height:72vh;overflow-y:auto}.battery-grid-main[data-v-7825e171]:not(:empty){align-content:flex-start}.battery-cell-grid-item[data-v-7825e171]{display:flex;align-items:center;justify-content:center;flex-direction:column;width:.74rem;height:.58rem;padding:.1rem 0;background:rgba(0,0,0,.46);border-radius:.04rem;border:.01rem solid var(--border-color);transition:all .2s;box-shadow:inset 0 0 .15rem transparent;position:relative;overflow:hidden}.battery-cell-grid-item .cell-name[data-v-7825e171]{font-weight:700;font-size:.14rem;color:#636978;margin-top:.05rem}.battery-cell-grid-item .cell-value[data-v-7825e171]{font-weight:700;font-size:.16rem;color:var(--val-color)}.battery-cell-grid-item[data-v-7825e171]:hover{box-shadow:inset 0 0 .15rem #1f8095}.battery-cell-grid-item.active[data-v-7825e171],.battery-cell-grid-item.active[data-v-7825e171]:hover{box-shadow:inset 0 0 .15rem #00d5ff}.table-container[data-v-7825e171]{display:flex;gap:.3rem;flex:1;height:100%;margin-bottom:.3rem}.battery-list-section[data-v-7825e171]{max-height:4.8rem;min-height:1.8rem;display:flex;flex-wrap:wrap;align-items:flex-start;gap:.1rem;overflow-y:auto}.battery-list-section .battery-cell-item[data-v-7825e171]{width:calc(11% - .075rem);height:1.05rem;background:rgba(5,25,40,.9);border-radius:.1rem;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;transition:all .2s;box-shadow:inset 0 0 .15rem transparent;position:relative;overflow:hidden}.battery-list-section .battery-cell-item .name[data-v-7825e171]{margin-top:.1rem;font-size:.2rem}.battery-list-section .battery-cell-item .value[data-v-7825e171]{color:#1beffb;margin-top:.1rem}.battery-list-section .battery-cell-item[data-v-7825e171]:hover{box-shadow:inset 0 0 .15rem #1f8095}.battery-list-section .battery-cell-item.active[data-v-7825e171],.battery-list-section .battery-cell-item.active[data-v-7825e171]:hover{box-shadow:inset 0 0 .15rem #00d5ff}.new-item-badge[data-v-7825e171]{width:.88rem;height:.6rem;position:absolute;color:#fff;top:-.22rem;right:-.34rem;transform:rotate(45deg)}.new-item-badge span[data-v-7825e171]{position:absolute;bottom:.04rem;display:block;width:.88rem;text-align:center}.pagination-wrapper[data-v-7825e171]{margin-top:.2rem;display:flex;justify-content:center}.chart-section[data-v-7825e171]{background:rgba(0,0,0,.29);border-radius:.1rem;margin-top:.3rem;flex:1}.chart-content[data-v-7825e171]{position:relative;height:100%}.chart-tab-navigation[data-v-7825e171]{z-index:10;display:flex;position:absolute;right:.1rem;top:.1rem;width:2rem;height:.47rem}.chart-tab-navigation .chart-tab-item[data-v-7825e171]{margin:.05rem .15rem .15rem .15rem;font-size:.16rem;cursor:pointer}.chart-tab-navigation .chart-tab-item[data-v-7825e171]:hover{color:#5cb85c}.chart-tab-navigation .chart-tab-item.active[data-v-7825e171]{color:#5cb85c;border-bottom:.03rem solid #5cb85c}.chart-wrapper[data-v-7825e171]{width:100%;height:100%;padding:.25rem .1rem}[data-v-7825e171] .el-table .caret-wrapper{height:.28rem}[data-v-7825e171] .el-table .caret-wrapper .sort-caret.ascending{top:.01rem}[data-v-7825e171] .el-table .caret-wrapper .sort-caret.descending{top:.15rem}[data-v-7825e171] .no-sort-table th.el-table__cell>.cell{margin-bottom:.05rem}.item-value-list-container[data-v-ebd529bc]{display:flex;flex-direction:column;width:100%;height:100%}.value-grid[data-v-ebd529bc]{width:100%;height:99.99%;display:grid;grid-template-columns:50% 50%;grid-template-rows:1.1rem 1.1rem;grid-row-gap:.1rem;grid-column-gap:.1rem;overflow-y:auto;overflow-x:hidden;padding-right:.17rem}.value-item[data-v-ebd529bc]{position:relative;height:1.1rem;line-height:.25rem;border-radius:.1rem;text-align:center;background-color:#082538;overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center}.value-item[data-v-ebd529bc]:hover{box-shadow:inset 0 0 .15rem #1f8095}.value-item.active[data-v-ebd529bc],.value-item[data-v-ebd529bc]:focus{box-shadow:inset 0 0 .15rem #00d5ff}.item-content[data-v-ebd529bc]{flex:1}.item-name[data-v-ebd529bc]{font-size:.16rem;font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.item-value-section[data-v-ebd529bc]{margin:.08rem 0 .02rem 0}.value-number[data-v-ebd529bc]{font-size:.24rem;font-weight:700;color:#1cf4fc}.value-unit[data-v-ebd529bc]{font-size:.16rem;margin-left:.04rem}.time-text[data-v-ebd529bc]{font-size:.18rem;color:#999}.status-badge[data-v-ebd529bc]{width:.88rem;height:.6rem;position:absolute;color:#fff;top:-.22rem;right:-.34rem;transform:rotate(45deg)}.badge-text[data-v-ebd529bc]{position:absolute;bottom:0;display:block;width:.88rem;text-align:center;font-size:.14rem}[data-v-ebd529bc] .el-range-editor--medium .el-range-input{background:inherit}[data-v-ebd529bc] .el-date-editor .el-range-input,[data-v-ebd529bc] .el-date-editor .el-range-separator{color:#f7f7f8}[data-v-ebd529bc] .el-tooltip__popper.is-dark{background:#000!important}.power-info-container[data-v-fe67bf6e]{display:flex;flex-direction:column;width:100%;height:100%}.tab-controls[data-v-fe67bf6e]{display:flex;justify-content:center;gap:.3rem;margin-bottom:.2rem}.tab-navigation[data-v-fe67bf6e]{width:55%;display:flex;justify-content:center;font-size:.22rem;gap:.3rem}.tab-item[data-v-fe67bf6e]{margin:0 .16rem;padding:.04rem 0;cursor:pointer;box-sizing:border-box}.tab-item.active[data-v-fe67bf6e]{border-bottom:.02rem solid #1cf4fc;color:#1cf4fc}.chart-section[data-v-fe67bf6e]{flex:1;height:86%}.btn[data-v-fe67bf6e]{width:.7rem;height:.36rem;line-height:.36rem;border-radius:.4rem;text-align:center}.urgent[data-v-fe67bf6e]{color:#cf0d3c;border:.01rem solid #cf0d3c}.serious[data-v-fe67bf6e]{color:#c69760;border:.01rem solid #c69760}.realtime-info-container[data-v-81f0969e]{display:flex;flex-direction:column;height:100%}.device-selector[data-v-81f0969e]{display:flex;align-items:center;margin-bottom:.2rem}.selector-label[data-v-81f0969e]{display:inline-block;width:.5rem;margin-right:.2rem;color:#ccc;white-space:nowrap;font-size:.18rem}.status-section[data-v-81f0969e]{margin-bottom:.1rem;height:30%}.status-info[data-v-81f0969e]{margin-bottom:.1rem}.status-label[data-v-81f0969e]{font-size:.18rem;color:#ccc}.status-value[data-v-81f0969e]{font-size:.18rem;padding-left:.05rem;color:var(--status-color);border-left:.15rem solid var(--status-color);border-left-style:none!important}.battery-indicators[data-v-81f0969e]{display:flex;position:relative;justify-content:space-evenly}.battery-indicator[data-v-81f0969e]{display:flex;align-items:center;position:relative}.indicator-info[data-v-81f0969e]{margin-left:.2rem;text-align:center}.indicator-value[data-v-81f0969e]{margin-bottom:.05rem;width:60%}.value-number[data-v-81f0969e]{font-size:.2rem;font-weight:700;color:#1cf4fc}.value-unit[data-v-81f0969e]{font-size:.14rem}.indicator-label[data-v-81f0969e]{font-size:.14rem;width:60%}.indicator-description[data-v-81f0969e]{font-size:.14rem;width:60%;margin-top:.04rem;color:#ccc;word-break:break-word}.chart-section[data-v-81f0969e]{flex:1;height:30%}.power-bg[data-v-81f0969e]{position:relative;left:0;top:0;width:.34rem;height:.67rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAABDCAYAAAD579c9AAAAAXNSR0IArs4c6QAAB0dJREFUaEPNms2PHEcZxp/67O6Z3dmxl9gbCCv5iAIIJP4ExAHJQuKQA0FCXLmAuCSIPwD7AjduYCKRCxxBSEgoOBJCfAjxsbuxDeyOHSesnXjns3v6q7oqeqtm1rNOQLZE3LNSqbqre6uefuqtmu76FcMT/H3/Z79Pxmbr1dzGX9JK8m4k0UskwBwuXUgwmZeIpLR/vnH3V+XJrRd+8O0X8setnj3ujXTfd3964+XUqu/NK4Oulvj07jlceqaDnb7CR3ociWZIC4e/Dua4/vc737n6teevPG79TyTkm9duXjkapS+N5wV2z2/hU89t45Mf7+HZvsZOX6IbM+Slw7+OS+zfHV/9xheefflDEfLVH/7tyj/evv9SXlfYPb+Nz+7u4DPkyoUOnulJbMYMRe1wcDfHv+/Nrn7ri08o5JXf/HF7ONGX3zieX1TJue4wHe/O5rNLHaUuNg69rKi7G52NCEwrrTWXQiASHIwzkKV51UAKjlgKdCIJJTgEczYStkoUL6RgGXeYcc7fMWADJdWdiBX5lm7umXT8y69c/twDdvXnBy8ejuyPX7t5qA/fPoIrs+Aml9BRgqox4EoDYEiiDmIdIZIasdKQXEBJiVip05RoOpaIpURHS8RaobEWWgrESviySAoITvUJJAp1woqvs5/89t78D0fj5PCdIY7HY4zSCYwDdrbOIS1yaCmx0+/jP6MxtpIONpMEG3GEzTiCc9Zr3kpi9BKNzVihlyhsdRT6XQnOGI7HBZ7bjlHWDlsdgVFm0Isl5gsXi6pBVZUFe+X1EzdMK2SlgWkaOADjeYntboyqsb6yfkcH6zVHRwtEkkYIOcGRRBxKMEifOCIFxIr5/1MS/lpjqQxoHGAaeFGz3GJeOkxzg5NZDfb63tA5ayAY2ccQKYG6saA4IEutc4BzsDbk9OecA2PUiADnDFJySM4hljlnEGKROPf3MEYp9HpVW8zzGllRI80bjOYW7ObgxGluEEkHrQSUVtBaQ0qJuq4XyaCuqpXzGtZaCCH+a+L+Gj9z3ZdxDlPXSNMU01mGWVZilAuwG4MHXkgsVoREURDySON0TpWQwKWQ0OD70weVL8u8kNkMs1mKaVZjlHOwN46GLhKVdyRSEkrRaHk6QqYpOVJjSEIOjk5cTF2jSIhoR8jcCxm6mFc+2lsXEokase+aFh3ZJ0daFDJNqzBq9o9GLhZVa474UbOMkTa7Zm2E+OG7Ho5UGM0FDd+Rn9BaHzU0j6xJjLTryDRbk66hUbMI1rYdWRMhK8M3zKzhNeDp/9asTGhtC1mbYF0TIbOswnAdZtaVeSS8j7QVrGdGTZu/NWdGTZtCKEZOljGyNvNIm46c+dFr05E1CtY1mdDWZtSsjZCVKb7dd9Y1ex9Zk8+Jk/CB1fY769oM3xUhbc6sa/Vds1iWaDtGTtdH2hXycB4ZjFzE21sNOJ3iw9IVLebZxQeWgo4WK88f8oIvrbOerqEdeEdaFLJcDdgfjF18KoRDqafsyHI1YH8weUQILYE/xa5ZCtkbTH2MJBQjkkFp+ZBOPI0Y8UIE2N5g5mJhFsHKPCrRWv0POmFQ19X/gU6kmKZz0Mw6pAXfvduZi4QJjqilEOnB0QfxGkIcVRWE0D0efUgJwc/ymfdjEh7uFQKmNoHXpDkmmQl0Yu/O3EW8Qaycx13eESUgpUBdEZshBwwqz2kWvKYynm4FIatwKByfCnzk2ik4MgYzciMtV4XkLhLWiyBHQqLKOCoSYJogpqr9OT0NiSK0FggV9w1TTqKWx0SqAlB6eA8nrCY4GmMWIipMMkJpADt4s3BaBvgXmB4lqpChMhZV3aA2Tci9O0QlzaJrlo2HxnzyApaNs5VzOg7nprGeXFG3BCEO7OZblSMaGXgN8yOHcsGYp5y1cai9IBvcMRZl1SwcCRWTaIKJ9MT+eAEXPXAU8O4KDl9O9NM0RDkbjLPGCxlmFuz6wcwSXCYQ6UVojsoYT7Mb60BwkxistT5bUM6QB8QaGj6bh0ZDGTzl5ISweQCltQGy0iIrLAlyo7QCe/V3Y/futMSsqD33pYaJ+57fiL0D9MSB+zJPsmmrBuXEgBMtoAXxXeb5LuXEgsldalx7N5hHtvSQlHvua4Dp3CKvLKbzBg+I+1577X7+p9vj+PaDMe5PJhhlMy/mQq+PtMwRSYWP9vu4OxyiRyQ8jj0F30x04L9gnoIvSfhmQjRcot+RXszxqMDHzscojcNmIjDOamzEEnnZ+FiifQV1VRXsR78+fPEvbxXXrt8aqH8e34EpKYTJT4kkilGYGlooED3u0t4ApRAp7fcHEIAmZL+6N4D2BRD790lJJErCWJq1w94A76ISPlaIqtPeAEV7A6ivabfEZKIv37pfhN0S2XQ3K9JLiVIXrXO9tDDdXqcbgQkRq4hzyZnkglG3UYAWNcVUaCiS3AnmHIdzSqCKJEoteOqAGWfs3caxIynVm8vdErKpf/Hlz3/i5D3RQ8rG2YC7nAAAAABJRU5ErkJggg==);background-size:100% 100%}.power-value[data-v-81f0969e]{position:absolute;left:.03rem;right:0;top:.08rem;width:.3rem;height:.55rem}.power-bar[data-v-81f0969e]{width:100%;display:block;position:absolute;bottom:0;height:50%}[data-v-81f0969e] .el-tree-node__content{height:.36rem}.warning-info-main-container[data-v-8cc910a4]{display:flex;flex-direction:column;width:100%;height:100%}.warning-table-layout[data-v-8cc910a4]{display:flex;flex-wrap:wrap;height:calc(100% - .1rem)}.warning-data-item[data-v-8cc910a4]{width:50%;height:.6rem;display:flex;align-items:center;justify-content:flex-end;padding-right:13%;font-size:.14rem}.warning-status-indicator[data-v-8cc910a4]{width:.12rem;height:.12rem;border-radius:50%;margin-left:.1rem}.warning-status-indicator.normal[data-v-8cc910a4]{background:#5cb85c}.warning-status-indicator.warning[data-v-8cc910a4]{background:#ff0848}.bms-container[data-v-8e85eebe]{display:flex;height:100%;width:100%;gap:.15rem;overflow:hidden}.left-section[data-v-8e85eebe]{max-width:25%;height:100%;gap:.1rem}.left-section .power-info-panel[data-v-8e85eebe],.left-section .realtime-info-panel[data-v-8e85eebe],.left-section[data-v-8e85eebe]{display:flex;flex-direction:column;flex:1}.left-section .power-info-panel .panel-wrapper[data-v-8e85eebe],.left-section .realtime-info-panel .panel-wrapper[data-v-8e85eebe]{flex:1}.center-section[data-v-8e85eebe]{flex:2;max-width:50%;height:100%}.center-section .configuration-wrapper[data-v-8e85eebe]{height:100%;background:rgba(0,0,0,.27);border-radius:.1rem}.right-section[data-v-8e85eebe]{display:flex;flex-direction:column;flex:1;max-width:25%;height:100%;gap:.1rem}.right-section .item-value-panel[data-v-8e85eebe]{flex:1.2;display:flex;flex-direction:column}.right-section .item-value-panel .panel-wrapper[data-v-8e85eebe]{flex:1}.right-section .warning-info-panel[data-v-8e85eebe]{flex:0.8;display:flex;flex-direction:column}.right-section .warning-info-panel .panel-wrapper[data-v-8e85eebe]{flex:1}.warning-content[data-v-8e85eebe]{padding-top:0}[data-v-8e85eebe] .warn-list .panel .panel-content{padding-top:0!important}.demand-event-summary[data-v-e57b422a]{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:help}.demand-event-details[data-v-e57b422a]{margin:0;line-height:1.7}.demand-event-details>div+div[data-v-e57b422a]{margin-top:var(--demand-gap)}.demand-event-details dt[data-v-e57b422a]{color:var(--demand-muted);font-weight:600}.demand-event-details dd[data-v-e57b422a]{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.el-popover.cloud-demand-event-popper{--demand-gap:0.12rem;--demand-muted:#91aec9;--demand-text:#edf7ff;--demand-panel:#0a223d;--demand-border:rgba(83,156,224,0.34);--demand-radius:0.08rem;padding:var(--demand-gap);max-width:calc(100vw - .48rem);max-height:65vh;overflow:auto;color:var(--demand-text);background:var(--demand-panel);border-color:var(--demand-border);border-radius:var(--demand-radius)}.el-popover.cloud-demand-event-popper .popper__arrow{display:none}.demand-blue-theme[data-v-b48902a8]{--demand-bg:#06182c;--demand-panel:#0a223d;--demand-border:rgba(83,156,224,0.34);--demand-primary:#258cff;--demand-cyan:#21c8e5;--demand-teal:#22d3b6;--demand-amber:#ffbe4b;--demand-danger:#ff6b6b;--demand-text:#edf7ff;--demand-muted:#91aec9;--demand-radius:0.08rem;--demand-gap:0.12rem;--demand-space-small:0.08rem;--demand-font-small:0.12rem;--demand-window-available:#3b5969;--demand-window-empty:#162c3e;--demand-window-maximum:var(--demand-amber);--demand-maximum-marker-size:0.04rem;--demand-storage:#a78bfa;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;padding:var(--demand-gap);color:var(--demand-text);background:var(--demand-bg);box-sizing:border-box}.page-state[data-v-b48902a8]{min-height:4.2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--demand-muted);text-align:center}.page-state__icon[data-v-b48902a8]{margin-bottom:.14rem;color:var(--demand-primary);font-size:.36rem}.page-state h2[data-v-b48902a8]{margin:0;color:var(--demand-text);font-size:.2rem}.page-state p[data-v-b48902a8]{max-width:5.6rem;margin:.1rem 0 .18rem;line-height:.22rem;overflow-wrap:anywhere}.analysis-header[data-v-b48902a8]{min-height:.42rem;display:flex;align-items:center;justify-content:space-between;gap:var(--demand-gap);margin-bottom:var(--demand-gap)}.analysis-header__actions[data-v-b48902a8],.analysis-header__title[data-v-b48902a8]{display:flex;align-items:center;gap:.1rem;min-width:0}.analysis-header h1[data-v-b48902a8]{margin:0;color:#fff;font-size:.22rem;line-height:.3rem}.updated-at[data-v-b48902a8]{color:var(--demand-muted);font-size:.12rem;white-space:nowrap}.runtime-status[data-v-b48902a8],.table-status[data-v-b48902a8]{display:inline-flex;align-items:center;gap:.05rem;color:#9fc9f5;font-size:.12rem;white-space:nowrap}.runtime-status i[data-v-b48902a8]{width:.07rem;height:.07rem;border-radius:50%;background:currentColor;box-shadow:0 0 .08rem currentColor}.is-control[data-v-b48902a8]{color:var(--demand-teal)}.is-warning[data-v-b48902a8]{color:var(--demand-amber)}.is-disabled[data-v-b48902a8]{color:#7f94aa}.is-normal[data-v-b48902a8]{color:#58a9ff}.device-select[data-v-b48902a8]{width:2.9rem}.single-device[data-v-b48902a8]{max-width:3.6rem;color:#b9d5ee;font-size:.13rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.single-device i[data-v-b48902a8]{margin-right:.06rem;color:var(--demand-cyan)}.refresh-button[data-v-b48902a8]{flex:0 0 auto}.analysis-alert[data-v-b48902a8]{margin-bottom:var(--demand-gap)}.analysis-panel[data-v-b48902a8],.kpi-item[data-v-b48902a8]{border:.01rem solid var(--demand-border);border-radius:var(--demand-radius);background:var(--demand-panel);box-shadow:0 .08rem .22rem rgba(0,8,22,.24)}.kpi-grid[data-v-b48902a8]{display:grid;grid-template-columns:repeat(4,minmax(1.5rem,1fr));gap:var(--demand-gap);min-height:.82rem;margin-bottom:var(--demand-gap)}.kpi-item[data-v-b48902a8]{display:flex;align-items:center;gap:.12rem;min-width:0;padding:.14rem .16rem}.kpi-item__icon[data-v-b48902a8]{flex:0 0 0.38rem;width:.38rem;height:.38rem;display:grid;place-items:center;border-radius:.08rem;font-size:.2rem}.kpi-item__icon.blue[data-v-b48902a8]{color:#5aa8ff;background:rgba(37,140,255,.14)}.kpi-item__icon.cyan[data-v-b48902a8]{color:var(--demand-cyan);background:rgba(33,200,229,.13)}.kpi-item__icon.teal[data-v-b48902a8]{color:var(--demand-teal);background:rgba(34,211,182,.13)}.kpi-item__icon.amber[data-v-b48902a8]{color:var(--demand-amber);background:rgba(255,190,75,.13)}.kpi-item__body[data-v-b48902a8]{min-width:0}.kpi-item__body>span[data-v-b48902a8]{display:block;color:var(--demand-muted);font-size:.12rem}.kpi-item__body strong[data-v-b48902a8]{display:block;margin-top:.04rem;color:var(--demand-teal);font-size:.25rem;line-height:.29rem;white-space:nowrap}.kpi-description[data-v-b48902a8]{margin-top:var(--demand-space-small);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kpi-item__body small[data-v-b48902a8]{margin-left:.05rem;color:#82a8c9;font-size:.12rem;font-weight:400}.analysis-layout[data-v-b48902a8]{display:flex;flex:1;min-height:0;flex-direction:column;gap:var(--demand-gap)}.window-panel[data-v-b48902a8]{display:flex;flex:1;flex-direction:column;min-height:0;padding:var(--demand-gap);overflow:hidden}.window-heading[data-v-b48902a8]{flex-shrink:0;margin-bottom:var(--demand-space-small)}.window-heading h2[data-v-b48902a8]{font-size:var(--demand-font-small);color:var(--demand-muted)}.history-filters[data-v-b48902a8]{display:flex;align-items:center;gap:var(--demand-space-small);flex-shrink:0}.history-filters .el-date-editor[data-v-b48902a8]{width:1.5rem;flex-shrink:0}.history-filters .el-button[data-v-b48902a8]{margin-left:0;flex-shrink:0}.history-window-picker[data-v-b48902a8]{flex:1;min-width:0}.history-daily-maximum[data-v-b48902a8]{display:flex;align-items:center;gap:var(--demand-space-small);min-width:0;max-width:100%;margin-bottom:var(--demand-space-small);padding:0;border:0;background:transparent;color:var(--demand-window-maximum);font:inherit;font-size:var(--demand-font-small);text-align:left;cursor:pointer}.history-daily-maximum span[data-v-b48902a8]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.history-daily-maximum i[data-v-b48902a8]{flex-shrink:0}.history-window-strip[data-v-b48902a8]{display:grid;gap:.01rem;height:.16rem}.history-window-cell[data-v-b48902a8]{min-width:0;padding:0;border:0;background:var(--demand-window-empty);cursor:pointer}.history-window-cell.available[data-v-b48902a8]{background:var(--demand-window-available)}.history-window-cell.available[data-v-b48902a8]:hover,.history-window-cell.selected[data-v-b48902a8]{background:var(--demand-cyan)}.history-window-cell.daily-maximum[data-v-b48902a8]{background:var(--demand-window-maximum)}.history-window-cell.daily-maximum[data-v-b48902a8]:after{content:"";display:block;width:0;height:0;margin:auto;border-left:calc(var(--demand-maximum-marker-size)/2) solid transparent;border-right:calc(var(--demand-maximum-marker-size)/2) solid transparent;border-bottom:var(--demand-maximum-marker-size) solid var(--demand-window-empty)}.history-window-cell.selected[data-v-b48902a8]{outline:.01rem solid var(--demand-text);z-index:1}.history-window-cell[data-v-b48902a8]:disabled{cursor:default}.history-day-axis[data-v-b48902a8]{display:flex;justify-content:space-between;margin-top:var(--demand-space-small);color:var(--demand-muted);font-size:var(--demand-font-small)}.bottom-panels[data-v-b48902a8]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--demand-gap)}.command-panel[data-v-b48902a8],.value-panel[data-v-b48902a8]{padding:var(--demand-gap);min-width:0}.command-heading-actions[data-v-b48902a8]{display:flex;align-items:center;gap:.08rem}.command-events-button[data-v-b48902a8]{flex:0 0 auto}.panel-heading[data-v-b48902a8]{min-height:.26rem;display:flex;align-items:center;justify-content:space-between;gap:.12rem;margin-bottom:.14rem}.panel-heading h2[data-v-b48902a8]{margin:0;color:#f4faff;font-size:.16rem;line-height:.24rem}.chart-legend[data-v-b48902a8],.panel-heading>span[data-v-b48902a8]{color:var(--demand-muted);font-size:.12rem}.chart-legend[data-v-b48902a8]{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:var(--demand-gap)}.chart-legend span[data-v-b48902a8]{display:inline-flex;align-items:center;gap:.05rem;white-space:nowrap}.chart-legend i[data-v-b48902a8]{width:.14rem;height:.02rem}.legend-power[data-v-b48902a8]{background:var(--demand-cyan)}.legend-storage[data-v-b48902a8]{background:var(--demand-storage)}.legend-target[data-v-b48902a8]{border-top:.01rem dashed var(--demand-muted)}.legend-control[data-v-b48902a8]{border-top:.01rem dashed var(--demand-amber)}.budget-grid[data-v-b48902a8]{display:grid;flex-shrink:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:.08rem;margin-bottom:var(--demand-gap)}.budget-item[data-v-b48902a8]{min-width:0;padding:var(--demand-space-small) 0}.budget-item span[data-v-b48902a8]{display:block;color:var(--demand-muted);font-size:.11rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.budget-item strong[data-v-b48902a8]{display:block;margin-top:.04rem;color:#e7f5ff;font-size:.15rem;line-height:.2rem;white-space:nowrap}.window-chart[data-v-b48902a8]{position:relative;flex:1;min-height:0;padding:.08rem 0 .24rem .64rem;box-sizing:border-box}.window-chart svg[data-v-b48902a8]{width:100%;height:100%;overflow:visible}.chart-grid-line[data-v-b48902a8]{stroke:rgba(94,151,201,.19);stroke-width:1}.chart-target-line[data-v-b48902a8]{stroke:var(--demand-muted);stroke-width:1;stroke-dasharray:6 5}.chart-control-line[data-v-b48902a8]{stroke:var(--demand-amber);stroke-width:1;stroke-dasharray:6 5}.chart-power-line[data-v-b48902a8]{fill:none;stroke:var(--demand-cyan);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.chart-storage-line[data-v-b48902a8]{fill:none;stroke:var(--demand-storage);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.chart-point-layer[data-v-b48902a8]{position:absolute;inset:.08rem 0 .24rem .64rem;pointer-events:none}.chart-power-point[data-v-b48902a8]{position:absolute;width:.07rem;height:.07rem;border:.015rem solid var(--demand-cyan);border-radius:50%;background:#dffbff;box-sizing:border-box;transform:translate(-50%,-50%)}.chart-storage-point[data-v-b48902a8]{border-color:var(--demand-teal);background:var(--demand-teal)}.chart-hover-layer[data-v-b48902a8]{position:absolute;inset:.08rem 0 .24rem .64rem;z-index:2;cursor:crosshair}.chart-hover-guide[data-v-b48902a8]{position:absolute;top:0;bottom:0;z-index:1;width:.01rem;background:rgba(223,251,255,.55);pointer-events:none;transform:translateX(-50%)}.chart-point-tooltip[data-v-b48902a8]{position:absolute;z-index:3;display:flex;flex-direction:column;gap:.02rem;min-width:1.28rem;padding:.07rem .09rem;border:.01rem solid rgba(92,190,235,.65);border-radius:.05rem;background:rgba(3,22,41,.96);box-shadow:0 .04rem .14rem rgba(0,0,0,.35);color:#dff7ff;pointer-events:none;transform:translateY(-50%);white-space:nowrap}.chart-point-tooltip strong[data-v-b48902a8]{color:#fff;font-size:.13rem}.chart-point-tooltip strong.tooltip-target[data-v-b48902a8]{color:var(--demand-danger);font-size:.12rem}.chart-point-tooltip strong.tooltip-control[data-v-b48902a8]{color:var(--demand-amber);font-size:.12rem}.chart-point-tooltip span[data-v-b48902a8]{color:#9fc5dc;font-size:.11rem}.chart-y-axis[data-v-b48902a8]{position:absolute;inset:.08rem auto .24rem 0;width:.6rem}.chart-y-axis span[data-v-b48902a8]{position:absolute;right:.08rem;transform:translateY(-50%);color:#7597b7;font-size:.1rem;white-space:nowrap}.chart-y-axis span.target[data-v-b48902a8]{color:var(--demand-muted);font-weight:600}.chart-y-axis span.control[data-v-b48902a8]{color:var(--demand-amber);font-weight:600}.chart-y-axis span.target.control[data-v-b48902a8]{right:.08rem;color:#ff9a4d}.chart-time-axis[data-v-b48902a8]{position:absolute;right:0;bottom:.02rem;left:.64rem;display:flex;justify-content:space-between;color:#6f91af;font-size:.1rem}.chart-empty[data-v-b48902a8]{position:absolute;inset:50% 0 auto .64rem;color:var(--demand-muted);text-align:center}.command-targets[data-v-b48902a8]{display:grid;grid-template-columns:1fr 1fr;gap:.08rem}.command-targets>div[data-v-b48902a8]{padding:.05rem .08rem;border-radius:var(--demand-radius);background:var(--demand-bg)}.command-result span[data-v-b48902a8],.command-targets span[data-v-b48902a8]{display:block;color:var(--demand-muted);font-size:.11rem}.command-targets strong[data-v-b48902a8]{display:block;margin-top:.05rem;color:#d9ebfa;font-size:.17rem}.command-targets__adjusted strong[data-v-b48902a8]{color:var(--demand-teal)}.command-result[data-v-b48902a8]{margin:.06rem 0;padding:.05rem .08rem;border-left:.03rem solid var(--demand-primary);background:var(--demand-bg)}.command-result strong[data-v-b48902a8]{display:block;margin-top:.05rem;color:#fff;font-size:.18rem;overflow-wrap:anywhere}.command-details[data-v-b48902a8]{margin:0}.command-details>div[data-v-b48902a8]{display:flex;justify-content:space-between;gap:.12rem;padding:.07rem 0;border-bottom:.01rem solid rgba(80,145,200,.14)}.command-details>div[data-v-b48902a8]:last-child{border-bottom:0}.command-details dt[data-v-b48902a8]{flex-shrink:0;color:var(--demand-muted);font-size:.12rem}.command-details dd[data-v-b48902a8]{flex:1;min-width:0;margin:0;color:var(--demand-text);font-size:.12rem;text-align:right}.command-details .decision-reason dd[data-v-b48902a8]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default}.value-list>div[data-v-b48902a8]{display:flex;align-items:center;justify-content:space-between;gap:.12rem;min-height:.29rem;padding:.05rem 0}.value-list span[data-v-b48902a8]{min-width:0;color:var(--demand-muted);font-size:.12rem}.value-list i[data-v-b48902a8]{width:.22rem;color:var(--demand-primary)}.value-list strong[data-v-b48902a8]{color:var(--demand-teal);font-size:.18rem;white-space:nowrap}.events-panel[data-v-b48902a8]{padding:.16rem}.events-toolbar[data-v-b48902a8]{display:flex;align-items:flex-start;justify-content:space-between;gap:.12rem}.events-filter[data-v-b48902a8]{display:flex;align-items:center;justify-content:flex-end;gap:.08rem;flex-wrap:wrap}.events-filter[data-v-b48902a8] .el-date-editor{width:3.6rem}.events-pagination[data-v-b48902a8]{margin-top:.14rem;text-align:right}.demand-blue-theme[data-v-b48902a8] .el-input__inner,.demand-blue-theme[data-v-b48902a8] .el-range-editor.el-input__inner,.demand-blue-theme[data-v-b48902a8] .el-range-input{border-color:rgba(80,151,216,.4);background:#0a213b;color:#e9f5ff}.demand-blue-theme[data-v-b48902a8] .el-input__icon,.demand-blue-theme[data-v-b48902a8] .el-range-separator{color:#8cb0d0}.demand-blue-theme[data-v-b48902a8] .el-button--primary{border-color:var(--demand-primary);background:var(--demand-primary)}.demand-blue-theme[data-v-b48902a8] .el-button--default{border-color:rgba(80,151,216,.4);background:#0b2948;color:#c9e1f5}.events-table[data-v-b48902a8] .el-table,.events-table[data-v-b48902a8] .el-table__expanded-cell{background:transparent;color:#cfe4f5}.events-table[data-v-b48902a8] .el-table th,.events-table[data-v-b48902a8] .el-table tr{background:transparent}.events-table[data-v-b48902a8] .el-table th{color:#88bce8;background:rgba(15,55,91,.88)}.events-table[data-v-b48902a8] .el-table td,.events-table[data-v-b48902a8] .el-table th.is-leaf{border-bottom-color:rgba(80,145,200,.2)}.events-table[data-v-b48902a8] .el-table--striped .el-table__body tr.el-table__row--striped td{background:rgba(11,43,74,.48)}.events-table[data-v-b48902a8] .el-table__body tr:hover>td{background:rgba(37,140,255,.13)!important}.events-table[data-v-b48902a8] .el-table:before{background:rgba(80,145,200,.2)}.events-table[data-v-b48902a8] .el-table__body-wrapper{overflow-y:auto}.events-pagination[data-v-b48902a8] .el-pagination__jump,.events-pagination[data-v-b48902a8] .el-pagination__total{color:#9bbbd5}.demand-events-dialog[data-v-b48902a8]{max-width:11rem;background:#0a223d}.demand-events-dialog[data-v-b48902a8] .el-dialog__title{color:#f4faff}.demand-events-dialog[data-v-b48902a8] .el-dialog__body,.demand-events-dialog[data-v-b48902a8] .el-dialog__header{background:#0a223d}.demand-events-dialog[data-v-b48902a8] .el-dialog__headerbtn .el-dialog__close{color:#9bbbd5}@media (max-width:1100px){.budget-grid[data-v-b48902a8]{grid-template-columns:repeat(4,minmax(0,1fr))!important}.history-filters[data-v-b48902a8]{flex-wrap:wrap}.history-window-picker[data-v-b48902a8]{min-width:35%}}@media (max-width:760px){.demand-blue-theme[data-v-b48902a8]{padding:.1rem}.analysis-header[data-v-b48902a8],.analysis-header__actions[data-v-b48902a8],.analysis-header__title[data-v-b48902a8],.events-toolbar[data-v-b48902a8]{align-items:stretch;flex-direction:column}.analysis-header__title[data-v-b48902a8]{gap:.06rem}.analysis-header__actions[data-v-b48902a8]{flex-direction:row}.device-select[data-v-b48902a8]{width:min(100%,3.2rem)}.updated-at[data-v-b48902a8]{white-space:normal}.kpi-grid[data-v-b48902a8]{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi-item[data-v-b48902a8]{padding:.11rem}.kpi-item__body strong[data-v-b48902a8]{font-size:.21rem}.bottom-panels[data-v-b48902a8]{grid-template-columns:repeat(2,minmax(0,1fr))}.budget-grid[data-v-b48902a8]{grid-template-columns:repeat(3,minmax(0,1fr))}.chart-legend[data-v-b48902a8]{gap:.05rem}.window-chart[data-v-b48902a8]{padding-left:.52rem}.chart-hover-layer[data-v-b48902a8],.chart-point-layer[data-v-b48902a8],.chart-time-axis[data-v-b48902a8]{left:.52rem}.events-filter[data-v-b48902a8]{justify-content:flex-start}.events-filter[data-v-b48902a8] .el-date-editor{width:100%}.events-table[data-v-b48902a8] .el-table__body-wrapper{max-height:2.6rem}.events-pagination[data-v-b48902a8]{overflow-x:auto;text-align:left}}@media (max-width:420px){.kpi-grid[data-v-b48902a8]{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-header__actions[data-v-b48902a8]{align-items:center}.single-device[data-v-b48902a8]{max-width:calc(100vw - .8rem)}.budget-grid[data-v-b48902a8]{grid-template-columns:repeat(3,minmax(0,1fr))}.command-targets[data-v-b48902a8]{grid-template-columns:1fr}}.cloud-demand-date-popper,.demand-events-dialog,.demand-flex-order-dialog{--demand-panel:#0a223d;--demand-text:#edf7ff;--demand-muted:#91aec9;--demand-primary:#258cff;--demand-border:rgba(83,156,224,0.34);--demand-gap:0.12rem;background:var(--demand-panel);color:var(--demand-text);border-color:var(--demand-border)}.cloud-demand-date-popper .el-date-range-picker__content.is-left,.cloud-demand-date-popper .el-date-range-picker__time-header,.cloud-demand-date-popper .el-picker-panel__footer,.cloud-demand-date-popper .el-time-panel,.cloud-demand-date-popper .el-time-panel__footer{border-color:var(--demand-border);background:var(--demand-panel)}.cloud-demand-date-popper .el-date-range-picker__header,.cloud-demand-date-popper .el-date-table th,.cloud-demand-date-popper .el-picker-panel__icon-btn,.cloud-demand-date-popper .el-time-panel__btn,.cloud-demand-date-popper .el-time-spinner__item{color:var(--demand-text)}.cloud-demand-date-popper .el-time-spinner__item:hover:not(.disabled):not(.active){background:var(--demand-border)}.cloud-demand-date-popper .el-date-table td.next-month,.cloud-demand-date-popper .el-date-table td.prev-month{color:var(--demand-muted)}.cloud-demand-date-popper .el-date-table td.in-range div{background:var(--demand-border)}.cloud-demand-date-popper .el-date-table td.disabled div{background:var(--demand-panel);color:var(--demand-muted)}.cloud-demand-date-popper .el-button,.cloud-demand-date-popper .el-input__inner{background:var(--demand-panel);color:var(--demand-text);border-color:var(--demand-border)}.demand-events-dialog,.demand-flex-order-dialog{display:flex;flex-direction:column;height:88vh;max-width:16rem;margin-bottom:0}.demand-events-dialog .el-dialog__header,.demand-flex-order-dialog .el-dialog__header{flex:0 0 auto}.demand-events-dialog .el-dialog__close,.demand-events-dialog .el-dialog__title,.demand-flex-order-dialog .el-dialog__close,.demand-flex-order-dialog .el-dialog__title{color:var(--demand-text)}.demand-events-dialog .el-dialog__body,.demand-flex-order-dialog .el-dialog__body{display:flex;flex:1;flex-direction:column;gap:var(--demand-gap);min-height:0;padding:var(--demand-gap);color:var(--demand-text)}.demand-events-dialog .events-pagination,.demand-events-dialog .events-toolbar,.demand-events-dialog .flex-order-filters,.demand-events-dialog .flex-order-pagination,.demand-events-dialog .flex-order-toolbar,.demand-flex-order-dialog .events-pagination,.demand-flex-order-dialog .events-toolbar,.demand-flex-order-dialog .flex-order-filters,.demand-flex-order-dialog .flex-order-pagination,.demand-flex-order-dialog .flex-order-toolbar{flex:0 0 auto}.demand-events-dialog .events-table,.demand-flex-order-dialog .events-table{flex:1;min-height:0}.demand-events-dialog .events-table .cell,.demand-flex-order-dialog .events-table .cell{white-space:nowrap}.demand-events-dialog .el-table,.demand-events-dialog .el-table--striped .el-table__body tr.el-table__row--striped td,.demand-events-dialog .el-table__empty-block,.demand-events-dialog .el-table th,.demand-events-dialog .el-table tr,.demand-flex-order-dialog .el-table,.demand-flex-order-dialog .el-table--striped .el-table__body tr.el-table__row--striped td,.demand-flex-order-dialog .el-table__empty-block,.demand-flex-order-dialog .el-table th,.demand-flex-order-dialog .el-table tr{background:var(--demand-panel);color:var(--demand-text)}.demand-events-dialog .el-table td,.demand-events-dialog .el-table th.is-leaf,.demand-flex-order-dialog .el-table td,.demand-flex-order-dialog .el-table th.is-leaf{border-color:var(--demand-border)}.demand-events-dialog .el-table--enable-row-hover .el-table__body tr:hover>td,.demand-flex-order-dialog .el-table--enable-row-hover .el-table__body tr:hover>td{background:var(--demand-border)}.demand-events-dialog .el-input__inner,.demand-events-dialog .el-range-input,.demand-flex-order-dialog .el-input__inner,.demand-flex-order-dialog .el-range-input{color:var(--demand-text);background:var(--demand-panel);border-color:var(--demand-border)}.demand-events-dialog .el-pagination__jump,.demand-events-dialog .el-pagination__total,.demand-events-dialog .el-range-separator,.demand-flex-order-dialog .el-pagination__jump,.demand-flex-order-dialog .el-pagination__total,.demand-flex-order-dialog .el-range-separator{color:var(--demand-muted)}.demand-flex-order-overlay{overflow:hidden}.demand-flex-order-dialog{--demand-cell-space:0.16rem;--demand-font-size:0.14rem;height:92vh;box-sizing:border-box;overflow:hidden}.demand-flex-order-dialog .el-dialog__body{overflow:hidden}.demand-flex-order-dialog .flex-order-toolbar{display:flex;align-items:flex-start;gap:var(--demand-gap)}.demand-flex-order-dialog .flex-order-toolbar>.el-button{flex-shrink:0;margin-left:0}.demand-flex-order-dialog .flex-order-filters{display:flex;flex:1;flex-wrap:wrap;gap:var(--demand-gap)}.demand-flex-order-dialog .flex-order-filters .el-form-item{margin:0}.demand-flex-order-dialog .flex-order-filters .el-select{width:1.8rem}.demand-flex-order-dialog .flex-order-filters .el-input{max-width:2.4rem}.demand-flex-order-dialog .flex-order-table-panel{flex:1;min-height:0;min-width:0;overflow:hidden}.demand-flex-order-dialog .flex-order-table,.demand-flex-order-dialog .flex-order-table th.el-table__cell.is-leaf{font-size:var(--demand-font-size)}.demand-flex-order-dialog .flex-order-table .el-table__cell .cell{padding:0 var(--demand-cell-space);white-space:nowrap}.demand-flex-order-dialog .flex-order-footer{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--demand-gap)}.demand-flex-order-dialog .flex-order-generated-at{color:var(--demand-muted);font-size:var(--demand-font-size);white-space:nowrap}.demand-flex-order-dialog .flex-order-pagination{margin-left:auto;padding:0;text-align:right}.bms-container[data-v-05297447]{height:100%;width:100%}.bms-container .item-title[data-v-05297447]{display:flex;justify-content:space-between;height:.19rem;font-weight:400;font-size:.22rem;color:#fff;line-height:.18rem}.bms-container .device-header[data-v-05297447]{display:flex;align-items:center;justify-content:space-between;gap:.3rem;width:100%;height:.7rem}.bms-container .device-header .device-info .device-name[data-v-05297447]{margin-bottom:.15rem;font-weight:400;font-size:.32rem;color:#fff;line-height:.18rem}.bms-container .device-header .device-control[data-v-05297447]{display:flex;align-items:center;gap:.2rem;width:auto;height:.7rem;text-align:right}.bms-container .data-main-box[data-v-05297447]{display:grid;grid-template-columns:50% 49.5%;gap:.1rem;width:100%;height:100%;overflow:hidden}.bms-container .data-main-box .data-item[data-v-05297447]{width:100%;height:39.7%;padding:.22rem .22rem;background:rgba(0,0,0,.29);border-radius:.1rem}.bms-container .data-main-box .realtime-data[data-v-05297447]{display:flex;flex-direction:column;width:100%;height:calc(100% - .39rem);min-height:0;margin-top:.2rem}.bms-container .data-main-box .realtime-data .soc-data[data-v-05297447]{display:grid;flex:0 0 1.5rem;grid-template-columns:49% 50%;gap:.1rem;width:100%;height:1.5rem;padding-left:.2rem}.bms-container .data-main-box .realtime-data .soc-data .soc-item[data-v-05297447]{display:flex;align-items:center;gap:.1rem}.bms-container .data-main-box .realtime-data .soc-data .cell-bar[data-v-05297447]{position:relative;width:.9rem;height:.55rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF8AAABFCAYAAAAsAToIAAAAAXNSR0IArs4c6QAABR9JREFUeF7t3d9rHFUUB/Dvmd00WjFmx1YpQk1f9EFtjfrgiyC2ChqtLaUUiyJF+yOZ2VX8AyRPioW0mNnZaMyDiiC2pYWqEVQoCPrWH+IP1CqCSm1M3Nk0Ns3udufYXWNsdmaSveHGodmzr/fMOTOfe7mzzO6eJUS9dr3ekkpUHqIEbwZ4HYPWEOOayPjmGygy8CcB3zFo+GI58d7E4O4xFQYKCzZtZwtgvATgFpVkTR5bYMAlquzNO5lzjVjMxk/3t5q+kQXRs40cLDGhAqdBlU15J/PtfD7/4Ve3mWUXjxDQNd9BMj63QHU7YqqsLziZL+eKnME3bXcIwDMCq0uAfyuXWjrnug/U8FPpXBcxfxBVloEygU8zaBQMX9fpXeF52qh6TyRcG3kdzIfyrr01apwAppSdO05AZyCIwUwYqvjYey5n/XiFY2k/fTPd38ac3E7gFwGsCivg++gs5KxTYWPUbjv3GzCOhcH74B0F135L+1kvsYTtVvZmg/AZQKvrL42Bt72s9XQofsp2BwjYE8Tn/rxrP7fEnBbtcsx07l74/AUIdW/feSQ/MrYaB3tL9cUpZbsnCbhz1gBjsmRUOv5yMqOLdrZLMLFpux8DeDBkId9+ae//JohvuaNEWHH5ADNOea4VvAcsQTCdl2RauRdA3BfYeir0qDfQ82EA37TcCyBcNRufhz3Xlvf7ijPTbmU3G0SHQ1b+trxrHwji2+4FoB4f73uutVGxdtOHt9vOJgPGEcGPYSkIfgzo/5YUfMGPUSDG0rLyBT9GgRhLy8oX/BgFYiwtK1/wYxSIsXTUymfCds+x3pXHC4s4OdHbDiYAnGHw0VKyte/8qztHqqdBpjzb0TYdkfizK5z1qfJIwcmcFHxt9ECD+GDwaLHUsk7wY8CvlWTuE/yY8Bn0i+DHhs9FwY8JH8CU4Au+RoEYUzX6bmf6FGXl65wrwdepqZhL8BXBdIYLvk5NxVyCrwimM1zwdWoq5hJ8RTCd4YKvU1Mxl+ArgukMV8FncEkeL2jUV8G/9OPDXwU/JnwmcgU/DnzG2amW5F2C/7/j84hPiYcLTrd8hqvRfq7PcCcZOAPgcGmqvO/80PPy7QWd8NVckd/bAT3lZXveqa8n247GGZCvC2rEVE0l+KpiGuMFXyOmairBVxXTGC/4GjFVUwm+qpjGeMHXiKmaSvBVxTTGC75GTNVU6vhhXUeAYS9rSdcRRf3rbGdLAsahwGHM4V1HUuH9do57rnWPYu2mD09Z2W4iytVDMHOX59rDgWc7Kds9Ud/crtpNsAi/YzKbrj6Jk1eDAqblfgrC+lnh1SaBFWOt91r312H4gwTsDMwW2PGydqbBuk0fVuuxxvw5AONyDGZ4nlFZBSdTDOBf392/gROJT8L0fB87CjnrzaaXnQegfc9AByX8Y0ToCC7iOboLorc3aY6tOAHQHWE1GHjDh//yeDb9s0xCncCu3uWplhueJKr11bwpeKMF+4Zxd/VTqzC76Y6y7mPEOBqFO91R9icGjUhH2RmlNhCvIZAZuSgZB/KutS1qfKYHZGR/TVnuCxX4vVxKrp23l3It+9Z9V5s3tlZX/4aFVpPjZgT+KDPfN+HaP8xlEuyfj2QWzNI/f6ErifF9GbxxPvhq+tB/jmi3so8boFdAuHWh59CEx1X/LWI/l5L7vcHd441cfyj+P9tQ7zJz5coH2MATYNxWu7kwLW8kaZPEFJloDOCvwPSR7+Pg+ECPp3LtfwPd0Jdw0KMmoQAAAABJRU5ErkJggg==) no-repeat;background-size:100% 100%}.bms-container .data-main-box .realtime-data .soc-data .cell-bar .cell-data[data-v-05297447]{display:flex;justify-content:center;align-items:center;position:absolute;top:.07rem;left:.07rem;width:77%;height:74%;border-radius:.05rem}.bms-container .data-main-box .realtime-data .soc-data .cell-bar .cell-txt[data-v-05297447]{text-align:center;font-weight:400;font-size:.26rem;color:#fff;line-height:.18rem}.bms-container .data-main-box .realtime-data .item-list[data-v-05297447]{display:grid;flex:1;min-height:0;grid-template-columns:45% 45%;align-content:start;grid-column-gap:7%;grid-row-gap:.1rem;padding-left:.2rem;width:100%;box-sizing:border-box;overflow-x:hidden;overflow-y:auto}.bms-container .data-main-box .realtime-data .item[data-v-05297447]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.05rem}.bms-container .data-main-box .realtime-data .item[data-v-05297447]:nth-last-child(-n+2){margin-bottom:0}.bms-container .data-main-box .realtime-data .item .name[data-v-05297447]{font-size:.2rem}.bms-container .data-main-box .realtime-data .item .value[data-v-05297447]{font-weight:500;font-size:.24rem;color:#1cf4fc}.bms-container .data-main-box .realtime-data .item .unit[data-v-05297447]{font-size:.16rem;color:#fff}.bms-container .data-main-box .power-info-container[data-v-05297447]{display:flex;flex-direction:column;width:100%;height:100%}.bms-container .data-main-box .power-info-container .tab-controls[data-v-05297447]{display:flex;justify-content:center;gap:.3rem;margin-bottom:.2rem}.bms-container .data-main-box .power-info-container .tab-navigation[data-v-05297447]{width:55%;display:flex;justify-content:center;font-size:.22rem;gap:.3rem}.bms-container .data-main-box .power-info-container .tab-item[data-v-05297447]{margin:0 .16rem;padding:.04rem 0;cursor:pointer;box-sizing:border-box}.bms-container .data-main-box .power-info-container .tab-item.active[data-v-05297447]{border-bottom:.02rem solid #1cf4fc;color:#1cf4fc}.bms-container .data-main-box .power-info-container .btn[data-v-05297447]{width:.7rem;height:.36rem;line-height:.36rem;border-radius:.4rem;text-align:center}.bms-container .data-main-box .power-info-container .urgent[data-v-05297447]{color:#cf0d3c;border:.01rem solid #cf0d3c}.bms-container .data-main-box .power-info-container .serious[data-v-05297447]{color:#c69760;border:.01rem solid #c69760}.bms-container .data-main-box .status-box[data-v-05297447]{height:1.55rem}.bms-container .data-main-box .status-item-list[data-v-05297447]{display:flex;flex-wrap:wrap;gap:.1rem;width:100%}.bms-container .data-main-box .status-item-list .status-item[data-v-05297447]{flex:1 1 0;min-width:0;height:100%;text-align:center}.bms-container .data-main-box .status-item-list .status-item p[data-v-05297447]{margin-bottom:.05rem}.bms-container .data-main-box .status-item-list .status-name[data-v-05297447]{font-size:.2rem;color:#fff;line-height:.2rem}.bms-container .data-main-box .status-item-list .status-value[data-v-05297447]{font-weight:700;font-size:.24rem;color:#1cf4fc;line-height:.25rem}.bms-container .data-main-box .chart-section[data-v-05297447]{flex:1;height:100%;margin-top:.2rem}.bms-container .data-main-box .value-grid[data-v-05297447]{display:grid;grid-template-columns:33.33% 33.33% 33.33%;gap:.1rem;width:100%;height:90%;margin-top:.2rem;overflow-y:auto;overflow-x:hidden}.bms-container .data-main-box .value-grid .value-item[data-v-05297447]{display:flex;align-items:center;justify-content:center;position:relative;height:1rem;line-height:.25rem;border-radius:.1rem;text-align:center;background-color:#093d5f;overflow:hidden}.bms-container .data-main-box .value-grid .item-content[data-v-05297447]{flex:1}.bms-container .data-main-box .value-grid .item-name[data-v-05297447]{width:90%;margin:0 auto;font-size:.16rem;font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:break-spaces;-webkit-line-clamp:2}.bms-container .data-main-box .value-grid .item-value-section[data-v-05297447]{margin:.11rem 0 .02rem 0}.bms-container .data-main-box .value-grid .value-number[data-v-05297447]{font-size:.24rem;font-weight:700;color:#1cf4fc}.bms-container .data-main-box .value-grid .value-unit[data-v-05297447]{font-size:.16rem;margin-left:.04rem}.bms-container .data-main-box .value-grid .status-badge[data-v-05297447]{width:.88rem;height:.6rem;position:absolute;color:#fff;top:-.22rem;right:-.34rem;transform:rotate(45deg)}.bms-container .data-main-box .value-grid .badge-text[data-v-05297447]{position:absolute;bottom:0;display:block;width:.88rem;text-align:center;font-size:.14rem}[data-v-05297447] .el-progress__text{font-size:.18rem!important;color:#fff}.pcs-main-container[data-v-e9ec332e]{width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.pcs-main-container .device-header[data-v-e9ec332e]{display:flex;align-items:center;justify-content:space-between;gap:.3rem;width:100%;height:.7rem}.pcs-main-container .device-header .device-info[data-v-e9ec332e]{display:flex;gap:.3rem;align-items:center}.pcs-main-container .device-header .device-info .device-name[data-v-e9ec332e]{font-weight:400;font-size:.32rem;color:#fff;line-height:.18rem}.pcs-main-container .device-header .device-status[data-v-e9ec332e]{width:.9rem;height:.4rem;font-size:.16rem;line-height:.4rem;color:#fff;text-align:center;background:#061723;border-radius:.04rem}.pcs-main-container .device-header .device-control[data-v-e9ec332e]{display:flex;align-items:center;gap:.2rem;width:auto;height:.7rem;text-align:right}.pcs-main-container .item-title[data-v-e9ec332e]{display:flex;justify-content:space-between;height:.19rem;font-weight:400;font-size:.22rem;color:#fff;line-height:.18rem}.pcs-main-container .chart-container-box[data-v-e9ec332e]{display:grid;width:100%;height:1.8rem}.pcs-main-container .chart-container-box .data-item[data-v-e9ec332e]{padding:.22rem .22rem;background:rgba(0,0,0,.29);border-radius:.1rem;text-align:center}.pcs-main-container .container-box-1[data-v-e9ec332e]{grid-template-columns:55.6% 43%;gap:.1rem}.pcs-main-container .container-box-2[data-v-e9ec332e]{grid-template-columns:100%}.pcs-main-container .data-box[data-v-e9ec332e]{display:grid;grid-template-columns:50% 50%;gap:.1rem;width:100%}.pcs-main-container .data-box .data-item-2[data-v-e9ec332e]{display:flex;flex-direction:column;justify-content:center;gap:.15rem;background:rgba(0,0,0,.29);border-radius:.1rem;text-align:center}.pcs-main-container .data-box .item-3[data-v-e9ec332e],.pcs-main-container .data-box .item-4[data-v-e9ec332e]{padding-top:.15rem}.pcs-main-container .status-item-list[data-v-e9ec332e]{display:flex;flex-wrap:wrap;gap:.1rem;width:100%;margin-top:.2rem}.pcs-main-container .data-item-1[data-v-e9ec332e]{display:flex;flex-direction:column;gap:.25rem;justify-content:center;text-align:center}.pcs-main-container .status-item[data-v-e9ec332e]{flex:1;min-width:calc(16.666% - .1rem);max-width:calc(50% - .1rem);height:.99rem;text-align:center}.pcs-main-container .status-name[data-v-e9ec332e]{font-size:.18rem;color:#fff;line-height:.23rem}.pcs-main-container .status-value[data-v-e9ec332e]{font-weight:700;font-size:.26rem;color:#1cf4fc;line-height:.18rem}.pcs-main-container .main-data-box[data-v-e9ec332e]{width:100%;height:4rem;padding:.22rem .22rem;margin-top:.15rem;background:rgba(0,0,0,.29);border-radius:.1rem;overflow:hidden}.pcs-main-container .main-data-box .data-list-box[data-v-e9ec332e]{display:flex;flex-wrap:wrap;align-content:flex-start;gap:.15rem;width:100%;height:calc(100% - .2rem);margin-top:.15rem;overflow-y:auto}.pcs-main-container .point-item-list[data-v-e9ec332e]{display:flex;flex-wrap:wrap;align-content:flex-start;gap:.15rem;width:100%;height:90%;margin-top:.15rem;overflow-x:hidden;overflow-y:auto}.pcs-main-container .point-item[data-v-e9ec332e]{width:1.9rem;min-height:.9rem;height:auto;padding:.12rem .12rem .12rem .12rem;text-align:center;background:#093d5f;border-radius:.1rem;overflow:hidden;justify-content:center}.pcs-main-container .status-unit[data-v-e9ec332e]{display:inline-block;margin-left:.1rem;font-size:.16rem;color:#fff;line-height:.18rem}.pcs-main-container .box-height-1[data-v-e9ec332e]{height:calc(100% - 4.5rem)}.pcs-main-container .box-height-2[data-v-e9ec332e]{height:calc(100% - 1.9rem)}.pcs-main-container .data-container-box[data-v-e9ec332e]{width:100%;padding:.22rem .22rem;margin-top:.15rem;background:rgba(0,0,0,.29);border-radius:.1rem}.pcs-main-container .data-container-box .btn-list[data-v-e9ec332e]{display:flex;justify-content:center;width:100%;height:.4rem}.pcs-main-container .data-container-box .active-btn[data-v-e9ec332e]{min-width:1.2rem;background:#1cf4fc!important;border-color:#1cf4fc;color:#041826;font-size:.18rem}.pcs-main-container .data-container-box .default-btn[data-v-e9ec332e]{min-width:1.2rem;background:#041826!important;color:#b3b3b3;border-color:#041826;font-size:.18rem}.pcs-main-container .data-empty-state[data-v-e9ec332e]{z-index:10;margin-top:.25rem;width:100%;height:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.pcs-main-container .data-empty-state .el-images[data-v-e9ec332e]{width:1.6rem;height:1.6rem}.master-device-main-container[data-v-e032fe20]{width:100%;height:100%;min-height:0;overflow:hidden}.device-main-layout[data-v-e032fe20]{display:grid;grid-template-columns:3.3rem .4rem calc(100% - 4rem);width:100%;height:100%}.data-btn[data-v-e032fe20]{width:100%;margin-top:.1rem;text-align:center;font-size:.18rem;cursor:pointer}[data-v-e032fe20] .el-divider{background-color:#1ba9fa}[data-v-e032fe20] .el-divider__text{font-size:.18rem;font-weight:400;color:#b3b3b3;line-height:.18rem;background-color:#07273c}[data-v-e032fe20] .el-switch__label,[data-v-e032fe20] .el-switch__label.is-active{color:#999}[data-v-e032fe20] .el-tree-node__content{height:.75rem}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content[data-v-e032fe20],[data-v-e032fe20] .el-tree-node:focus>.el-tree-node__content,[data-v-e032fe20] .el-tree-node__content:hover{background:linear-gradient(90deg,rgba(12,161,247,0),rgba(12,161,247,.25) 25%,rgba(12,161,247,.75) 50%,rgba(12,161,247,.25) 75%,rgba(12,161,247,0))}[data-v-e032fe20] .el-tree-node__label{font-size:.2rem}[data-v-e032fe20] .el-tree-node__expand-icon{font-size:.22rem}.page-container[data-v-e032fe20]{width:100%;height:100%}p[data-v-e032fe20]{margin:0;padding:0}.btn[data-v-e032fe20]{display:flex;justify-content:center;align-items:center;width:1.12rem;height:.37rem;text-align:center;font-weight:400;font-size:.18rem;color:#0effff;line-height:.18rem;border-radius:.1rem;border:.01rem solid #126c95;cursor:pointer}.device-tree-sidebar[data-v-e032fe20]{display:flex;flex-direction:column;width:100%;height:96%;margin:0 auto;padding:.05rem 0;overflow:hidden}.device-tree-sidebar .device-tree-container[data-v-e032fe20]{width:100%;height:100%;margin-top:.1rem;overflow-x:hidden;overflow-y:auto}.device-content-main[data-v-e032fe20]{display:flex;flex-direction:column;height:100%;min-width:0;min-height:0;overflow:hidden}.master-device-status[data-v-e032fe20]{width:.8rem;height:.4rem;font-size:.22rem;line-height:.4rem}.master-device-status[data-v-e032fe20],.slave-device-status[data-v-e032fe20]{text-align:center;background:#061723;border-radius:.04rem;border:.01rem solid var(--color)}.slave-device-status[data-v-e032fe20]{width:.5rem;height:.31rem;line-height:.31rem;font-size:.14rem}.master-device-header[data-v-e032fe20]{display:flex;align-items:center;justify-content:space-between;gap:.16rem;min-height:.64rem;padding:0 .04rem .1rem}.master-device-header .master-device-info[data-v-e032fe20]{min-width:0}.master-device-header .master-device-info .master-device-name[data-v-e032fe20]{display:block;margin-bottom:0;font-weight:400;font-size:.28rem;color:#fff;line-height:.34rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.master-device-header .master-device-info .master-device-sn[data-v-e032fe20]{margin-top:0;font-size:.14rem;color:#b3b3b3}.value[data-v-e032fe20]{margin-top:.1rem;font-weight:500;font-size:.28rem;color:#1cf4fc;line-height:.34rem;word-break:break-word}.val-data[data-v-e032fe20]{display:inline-block;margin:0 .06rem;font-weight:500;font-size:.32rem}.val-title[data-v-e032fe20]{font-size:.18rem}.info-value[data-v-e032fe20]{display:flex;justify-content:flex-end;align-items:baseline;min-width:0;line-height:.38rem}.info-value-2[data-v-e032fe20]{line-height:.26rem}.cell-bar[data-v-e032fe20]{position:relative;width:.9rem;height:.55rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF8AAABFCAYAAAAsAToIAAAAAXNSR0IArs4c6QAABR9JREFUeF7t3d9rHFUUB/Dvmd00WjFmx1YpQk1f9EFtjfrgiyC2ChqtLaUUiyJF+yOZ2VX8AyRPioW0mNnZaMyDiiC2pYWqEVQoCPrWH+IP1CqCSm1M3Nk0Ns3udufYXWNsdmaSveHGodmzr/fMOTOfe7mzzO6eJUS9dr3ekkpUHqIEbwZ4HYPWEOOayPjmGygy8CcB3zFo+GI58d7E4O4xFQYKCzZtZwtgvATgFpVkTR5bYMAlquzNO5lzjVjMxk/3t5q+kQXRs40cLDGhAqdBlU15J/PtfD7/4Ve3mWUXjxDQNd9BMj63QHU7YqqsLziZL+eKnME3bXcIwDMCq0uAfyuXWjrnug/U8FPpXBcxfxBVloEygU8zaBQMX9fpXeF52qh6TyRcG3kdzIfyrr01apwAppSdO05AZyCIwUwYqvjYey5n/XiFY2k/fTPd38ac3E7gFwGsCivg++gs5KxTYWPUbjv3GzCOhcH74B0F135L+1kvsYTtVvZmg/AZQKvrL42Bt72s9XQofsp2BwjYE8Tn/rxrP7fEnBbtcsx07l74/AUIdW/feSQ/MrYaB3tL9cUpZbsnCbhz1gBjsmRUOv5yMqOLdrZLMLFpux8DeDBkId9+ae//JohvuaNEWHH5ADNOea4VvAcsQTCdl2RauRdA3BfYeir0qDfQ82EA37TcCyBcNRufhz3Xlvf7ijPTbmU3G0SHQ1b+trxrHwji2+4FoB4f73uutVGxdtOHt9vOJgPGEcGPYSkIfgzo/5YUfMGPUSDG0rLyBT9GgRhLy8oX/BgFYiwtK1/wYxSIsXTUymfCds+x3pXHC4s4OdHbDiYAnGHw0VKyte/8qztHqqdBpjzb0TYdkfizK5z1qfJIwcmcFHxt9ECD+GDwaLHUsk7wY8CvlWTuE/yY8Bn0i+DHhs9FwY8JH8CU4Au+RoEYUzX6bmf6FGXl65wrwdepqZhL8BXBdIYLvk5NxVyCrwimM1zwdWoq5hJ8RTCd4YKvU1Mxl+ArgukMV8FncEkeL2jUV8G/9OPDXwU/JnwmcgU/DnzG2amW5F2C/7/j84hPiYcLTrd8hqvRfq7PcCcZOAPgcGmqvO/80PPy7QWd8NVckd/bAT3lZXveqa8n247GGZCvC2rEVE0l+KpiGuMFXyOmairBVxXTGC/4GjFVUwm+qpjGeMHXiKmaSvBVxTTGC75GTNVU6vhhXUeAYS9rSdcRRf3rbGdLAsahwGHM4V1HUuH9do57rnWPYu2mD09Z2W4iytVDMHOX59rDgWc7Kds9Ud/crtpNsAi/YzKbrj6Jk1eDAqblfgrC+lnh1SaBFWOt91r312H4gwTsDMwW2PGydqbBuk0fVuuxxvw5AONyDGZ4nlFZBSdTDOBf392/gROJT8L0fB87CjnrzaaXnQegfc9AByX8Y0ToCC7iOboLorc3aY6tOAHQHWE1GHjDh//yeDb9s0xCncCu3uWplhueJKr11bwpeKMF+4Zxd/VTqzC76Y6y7mPEOBqFO91R9icGjUhH2RmlNhCvIZAZuSgZB/KutS1qfKYHZGR/TVnuCxX4vVxKrp23l3It+9Z9V5s3tlZX/4aFVpPjZgT+KDPfN+HaP8xlEuyfj2QWzNI/f6ErifF9GbxxPvhq+tB/jmi3so8boFdAuHWh59CEx1X/LWI/l5L7vcHd441cfyj+P9tQ7zJz5coH2MATYNxWu7kwLW8kaZPEFJloDOCvwPSR7+Pg+ECPp3LtfwPd0Jdw0KMmoQAAAABJRU5ErkJggg==) no-repeat;background-size:100% 100%}.cell-data[data-v-e032fe20]{display:flex;justify-content:center;align-items:center;position:absolute;top:.07rem;left:.07rem;width:77%;height:74%;border-radius:.05rem}.cell-txt[data-v-e032fe20]{text-align:center;font-weight:400;font-size:.26rem;color:#fff}.count-list[data-v-e032fe20]{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.08rem;align-items:baseline;width:min(100%,3.2rem);max-width:100%;margin-right:auto;margin-left:auto}.master-summary-shell[data-v-e032fe20]{display:grid;grid-template-rows:1fr;width:100%;min-height:0;overflow:hidden;opacity:1;transform:translateZ(0);will-change:grid-template-rows,opacity}.master-summary-clip[data-v-e032fe20]{min-height:0;overflow:hidden}.summary-collapse-enter-active[data-v-e032fe20],.summary-collapse-leave-active[data-v-e032fe20]{transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .24s ease}.summary-collapse-enter[data-v-e032fe20],.summary-collapse-leave-to[data-v-e032fe20]{grid-template-rows:0fr;opacity:0}.summary-collapse-enter-to[data-v-e032fe20],.summary-collapse-leave[data-v-e032fe20]{grid-template-rows:1fr;opacity:1}.summary-collapse-enter .master-summary-section[data-v-e032fe20],.summary-collapse-leave-to .master-summary-section[data-v-e032fe20]{transform:translateY(-.08rem)}.summary-collapse-enter-active .master-summary-section[data-v-e032fe20],.summary-collapse-leave-active .master-summary-section[data-v-e032fe20]{transition:transform .32s cubic-bezier(.22,1,.36,1)}.master-summary-section[data-v-e032fe20]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr) minmax(0,1.25fr) minmax(0,1.2fr);gap:.14rem;width:100%;min-height:0;margin:0 auto;padding:0}.master-summary-section .summary-card[data-v-e032fe20]{min-width:0;min-height:2.1rem;background:rgba(0,0,0,.3);border:.01rem solid rgba(28,244,252,.14);border-radius:.08rem;box-shadow:inset 0 0 .18rem rgba(28,244,252,.05)}.master-summary-section .master-status-info[data-v-e032fe20]{display:flex;flex-direction:column;justify-content:center;gap:.28rem;padding:.24rem .18rem;text-align:center;font-size:.2rem}.master-summary-section .master-status-info .status-info-item[data-v-e032fe20]{margin-bottom:0}.master-summary-section .master-power-info[data-v-e032fe20]{display:flex;flex-direction:column;justify-content:center;gap:.24rem;width:100%;padding:.24rem .18rem;text-align:center;font-weight:400}.master-summary-section .master-power-info .power-info-item[data-v-e032fe20]{display:grid;grid-template-columns:minmax(.72rem,38%) minmax(0,1fr);gap:.14rem;align-items:center;width:100%}.master-summary-section .master-power-info .data-title[data-v-e032fe20]{font-size:.32rem;color:#fff;line-height:.27rem;font-style:italic}.master-summary-section .master-power-info .val-msg[data-v-e032fe20]{display:inline-block;margin-left:.05rem;font-size:.18rem}.master-summary-section .master-power-info .power-unit[data-v-e032fe20]{font-size:.12rem}.master-summary-section .master-battery-info[data-v-e032fe20]{display:flex;flex-direction:column;justify-content:center;gap:.28rem;padding:.24rem .18rem;text-align:center;font-size:.18rem}.master-summary-section .master-battery-info .battery-info-title[data-v-e032fe20]{font-weight:400;font-size:.2rem;color:#fff;line-height:.24rem}.master-summary-section .master-battery-info .battery-info-display[data-v-e032fe20]{display:flex;align-items:center;justify-content:center;min-height:.6rem;margin-top:.1rem;text-align:center;flex-wrap:wrap;gap:.08rem}.master-summary-section .master-energy-stats[data-v-e032fe20]{display:flex;flex-direction:column;justify-content:center;gap:.12rem;padding:.24rem .18rem;text-align:center}.master-summary-section .master-energy-stats .energy-stats-label[data-v-e032fe20]{font-size:.18rem;color:#fff;line-height:.28rem}.master-summary-section .master-energy-stats .val-title[data-v-e032fe20]{max-width:100%;text-align:left;line-height:.22rem;white-space:nowrap}.master-summary-section .master-energy-stats .energy-stats-value[data-v-e032fe20],.master-summary-section .master-energy-stats .info-value[data-v-e032fe20]{white-space:nowrap}.master-summary-section .master-energy-stats .energy-data[data-v-e032fe20],.master-summary-section .master-energy-stats .val-data[data-v-e032fe20]{word-break:normal}.master-summary-section .master-energy-stats .info-value[data-v-e032fe20]{justify-content:flex-end}.master-action-btn[data-v-e032fe20]{display:flex;justify-content:center;align-items:center;width:3rem;height:.4rem;margin:0 auto;font-weight:400;color:#b3b3b3;line-height:.18rem;cursor:pointer}.master-tip-1[data-v-e032fe20]{display:flex;align-items:center;min-height:.34rem;font-size:.18rem;color:#999}.slave-devices-panel[data-v-e032fe20]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;margin-top:.08rem}.slave-devices-section[data-v-e032fe20]{flex:1;min-height:0;box-sizing:border-box;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:max-content;align-items:start;align-content:start;gap:.14rem;padding-bottom:.24rem;padding-right:.04rem;margin-top:.08rem;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.slave-devices-empty[data-v-e032fe20]{width:100%;margin-top:1rem;text-align:center}.slave-device-card[data-v-e032fe20]{display:flex;flex-direction:column;gap:.16rem;min-width:0;padding:.18rem .18rem .22rem;box-sizing:border-box;text-align:center;background:rgba(0,0,0,.3);border:.01rem solid rgba(28,244,252,.14);border-radius:.08rem;cursor:pointer;overflow:visible;transition:all .2s;box-shadow:inset 0 0 .15rem transparent}.slave-device-card[data-v-e032fe20]:hover{box-shadow:inset 0 0 .15rem #1cf4fc}.slave-device-card.active[data-v-e032fe20],.slave-device-card[data-v-e032fe20]:focus{box-shadow:inset 0 0 .15rem #00d5ff}.slave-device-card .slave-device-header[data-v-e032fe20]{display:flex;justify-content:space-between;align-items:center;gap:.12rem;width:100%;min-height:.32rem;margin:0 auto;font-weight:400;font-size:.2rem}.slave-device-card .slave-device-name[data-v-e032fe20]{min-width:0;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slave-device-card .slave-device-data[data-v-e032fe20]{display:grid;grid-template-columns:minmax(.76rem,.72fr) minmax(0,2.1fr);gap:.1rem;align-items:center;width:100%;margin:0 auto;padding:.12rem 0;border-top:.01rem solid rgba(28,244,252,.12);border-bottom:.01rem solid rgba(28,244,252,.12);font-size:.16rem}.slave-device-card .slave-device-data>div[data-v-e032fe20]{min-width:0}.slave-device-card .slave-device-data p[data-v-e032fe20]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slave-device-card .slave-device-data .val-slave[data-v-e032fe20]{display:block;font-size:.24rem}.slave-device-card .slave-device-data .slave-device-health[data-v-e032fe20]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(.44rem,.55fr);gap:.08rem;align-items:center;min-width:0}.slave-device-card .slave-device-data .slave-device-soc[data-v-e032fe20]{display:flex;align-items:center;justify-content:center;gap:.08rem;min-width:0}.slave-device-card .slave-device-data .slave-device-soc .cell-bar[data-v-e032fe20]{width:.72rem;height:.44rem;flex-shrink:1}.slave-device-card .slave-device-data .slave-device-health-value[data-v-e032fe20],.slave-device-card .slave-device-data .slave-device-soh[data-v-e032fe20]{min-width:0}.slave-device-card .slave-device-data .slave-device-health-value p+p[data-v-e032fe20],.slave-device-card .slave-device-data .slave-device-soh p+p[data-v-e032fe20]{margin-top:.1rem}.slave-device-card .slave-device-metrics[data-v-e032fe20]{display:flex;flex-direction:column;gap:.08rem;width:100%;margin:0 auto}.slave-device-card .slave-device-metrics .metrics-item[data-v-e032fe20]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:.42rem;gap:.12rem;width:100%;text-align:left}.slave-device-card .slave-device-metrics .metrics-item .metrics-name[data-v-e032fe20]{font-weight:400;font-size:.22rem;color:#fff;line-height:.21rem;flex-shrink:0}.slave-device-card .slave-device-metrics .metrics-item .metrics-name-2[data-v-e032fe20]{font-size:.18rem}.slave-device-card .slave-device-metrics .metrics-item .metrics-sublabel[data-v-e032fe20]{margin-top:.1rem;font-weight:400;font-size:.18rem;color:#b3b3b3;line-height:.18rem;font-style:italic}.slave-device-card .slave-device-metrics .val[data-v-e032fe20]{display:inline-block;margin-right:.05rem;font-size:.22rem;color:#1cf4fc}.slave-device-card .slave-device-metrics .item-cell[data-v-e032fe20]{display:flex;justify-content:space-between;align-items:center;gap:.1rem;min-width:0;padding:.08rem .1rem;background:rgba(6,23,35,.5);border-radius:.06rem}.slave-device-card .slave-device-metrics .item-cell>span[data-v-e032fe20]:last-child{min-width:0;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1440px){.master-device-header .master-device-info .master-device-name[data-v-e032fe20]{font-size:.24rem}.master-summary-section .summary-card[data-v-e032fe20]{min-height:1.9rem}.value[data-v-e032fe20]{font-size:.24rem}.val-data[data-v-e032fe20]{font-size:.28rem}.slave-devices-section[data-v-e032fe20]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1280px){.slave-devices-section[data-v-e032fe20]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-height:820px){.master-summary-section .summary-card[data-v-e032fe20]{min-height:1.7rem}.master-summary-section .master-battery-info[data-v-e032fe20],.master-summary-section .master-energy-stats[data-v-e032fe20],.master-summary-section .master-power-info[data-v-e032fe20],.master-summary-section .master-status-info[data-v-e032fe20]{padding-top:.16rem;padding-bottom:.16rem}}.pcs-main-container[data-v-36e93d30]{width:100%;height:100%}.pcs-main-container .device-header[data-v-36e93d30]{display:flex;align-items:center;justify-content:space-between;gap:.3rem;width:100%;height:.7rem}.pcs-main-container .device-header .device-info .device-name[data-v-36e93d30]{margin-bottom:.15rem;font-weight:400;font-size:.32rem;color:#fff;line-height:.18rem}.pcs-main-container .device-header .device-control[data-v-36e93d30]{display:flex;align-items:center;gap:.2rem;width:auto;height:.7rem;text-align:right}.pcs-main-container .item-title[data-v-36e93d30]{display:flex;justify-content:space-between;height:.19rem;font-weight:400;font-size:.22rem;color:#fff;line-height:.18rem}.pcs-main-container .chart-container-box[data-v-36e93d30]{width:100%;height:3rem;padding:.22rem .22rem;background:rgba(0,0,0,.29);border-radius:.1rem}.pcs-main-container .power-chart-container[data-v-36e93d30]{width:100%;height:100%}.pcs-main-container .data-container-box[data-v-36e93d30]{display:grid;grid-template-columns:68% 31.5%;grid-row-gap:.1rem;grid-column-gap:.1rem;width:100%;margin-top:.1rem}.pcs-main-container .data-container-box .data-item[data-v-36e93d30]{padding:.22rem .22rem;background:rgba(0,0,0,.29);border-radius:.1rem}.pcs-main-container .data-container-box .status-item-list[data-v-36e93d30]{display:grid;grid-template-columns:repeat(4,1fr);align-content:center;gap:.1rem;width:100%;margin-top:.15rem}.pcs-main-container .data-container-box .status-item-list .status-item[data-v-36e93d30]{gap:.15rem;height:1.1rem;padding-top:.3rem;text-align:center;background:#093d5f;border-radius:.06rem}.pcs-main-container .data-container-box .status-item-list .status-time[data-v-36e93d30]{font-size:.14rem;color:#999;line-height:.18rem}.pcs-main-container .data-container-box .status-item-list .status-name[data-v-36e93d30]{font-size:.2rem;color:#fff;line-height:.18rem}.pcs-main-container .data-container-box .status-item-list .status-value[data-v-36e93d30]{font-weight:700;font-size:.26rem;color:#1cf4fc;line-height:.25rem}.pcs-main-container .point-edit-btn[data-v-36e93d30]{position:absolute;right:.1rem;top:.1rem;font-size:.2rem;color:#fff;line-height:.24rem;cursor:pointer}.pcs-main-container .point-list[data-v-36e93d30]{display:flex;flex-wrap:wrap;width:100%;height:6rem;overflow-y:auto;padding:.1rem .1rem;background:rgba(0,0,0,.29);border-radius:.1rem}.pcs-main-container .alarm-realtime-content[data-v-36e93d30]{display:flex;flex-wrap:wrap;width:100%;height:3rem;margin-top:.1rem;padding-bottom:.2rem;overflow-x:hidden;overflow-y:auto}.pcs-main-container .alarm-status-grid[data-v-36e93d30]{display:grid;grid-template-columns:repeat(3,30%);gap:.2rem;width:100%}.pcs-main-container .alarm-status-item[data-v-36e93d30]{display:flex;align-items:center;justify-content:flex-end;width:80%;height:.55rem;font-size:.18rem}.pcs-main-container .alarm-status-item .status-indicator[data-v-36e93d30]{width:.12rem;height:.12rem;border-radius:50%;margin-left:.1rem}.pcs-main-container .alarm-status-item .status-indicator.normal[data-v-36e93d30]{background:#5cb85c}.pcs-main-container .alarm-status-item .status-indicator.warning[data-v-36e93d30]{background:#ff0848}.pcs-main-container .status-label[data-v-36e93d30]{color:#ccc}.pcs-main-container .empty-data[data-v-36e93d30]{width:100%;display:flex;justify-content:center;align-items:center}.pcs-main-container .ac-data-content[data-v-36e93d30]{height:3rem;overflow-y:auto}.pcs-main-container .power-summary-info[data-v-36e93d30]{padding:.1rem 2vw 0 1.2vw}.pcs-main-container .device-form-item[data-v-36e93d30],.pcs-main-container .power-form-item[data-v-36e93d30]{height:.45rem;width:100%;display:flex;align-items:center;justify-content:space-between}.pcs-main-container .device-form-item .form-label[data-v-36e93d30],.pcs-main-container .device-form-item .power-label[data-v-36e93d30],.pcs-main-container .power-form-item .form-label[data-v-36e93d30],.pcs-main-container .power-form-item .power-label[data-v-36e93d30]{color:#ccc;height:.3rem;line-height:.3rem}.pcs-main-container .device-form-item .form-value[data-v-36e93d30],.pcs-main-container .power-form-item .form-value[data-v-36e93d30]{display:flex;align-items:center;font-weight:400;color:#1cf4fc}.pcs-main-container .device-form-item .power-value[data-v-36e93d30],.pcs-main-container .power-form-item .power-value[data-v-36e93d30]{display:flex;align-items:center;font-weight:700;color:#1cf4fc}.pcs-main-container .num-value[data-v-36e93d30]{font-weight:700;color:#1cf4fc}.pcs-main-container .status1[data-v-36e93d30],.pcs-main-container .status2[data-v-36e93d30],.pcs-main-container .status3[data-v-36e93d30],.pcs-main-container .status4[data-v-36e93d30]{padding:0 .03rem;color:#cbcbcb;border-radius:.04rem;display:inline-block}.pcs-main-container .status1[data-v-36e93d30]{border:.01rem solid #1ac399;color:#1ac399}.pcs-main-container .status2[data-v-36e93d30]{border:.01rem solid #ffad31;color:#ffad31}.pcs-main-container .status3[data-v-36e93d30]{border:.01rem solid #f51d42;color:#f51d42}.pcs-main-container .status4[data-v-36e93d30]{border:.01rem solid #129ff6;color:#129ff6}.pcs-main-container .statusTxt1[data-v-36e93d30]{color:#1ac399}.pcs-main-container .statusTxt2[data-v-36e93d30]{color:#ffad31}.pcs-main-container .statusTxt3[data-v-36e93d30]{color:#f51d42}.pcs-main-container .statusTxt4[data-v-36e93d30]{color:#129ff6}.slave-device-main-container[data-v-33102eba]{width:100%;height:100%}.slave-device-main-container p[data-v-33102eba]{margin:0;padding:0}.slave-device-main-container .btn[data-v-33102eba]{display:flex;justify-content:center;align-items:center;width:1.12rem;height:.37rem;text-align:center;font-weight:400;font-size:.14rem;color:#0effff;line-height:.18rem;border-radius:.1rem;border:.01rem solid #126c95;cursor:pointer}.slave-device-main-container .device-main-layout[data-v-33102eba]{display:grid;grid-template-columns:3.3rem .4rem calc(100% - 4rem);width:100%;height:100%}.slave-device-main-container .device-search-section[data-v-33102eba]{display:flex;flex-direction:column;width:3.5rem;height:84%;margin:0 auto;padding:.05rem .05rem;overflow-x:hidden;overflow-y:auto}.slave-device-main-container .device-main-content[data-v-33102eba]{height:100%;flex:1}.slave-device-main-container .device-status[data-v-33102eba]{width:.8rem;height:.4rem;font-size:.22rem;line-height:.4rem;text-align:center;background:#061723;border-radius:.04rem;border:.01rem solid var(--color)}.slave-device-main-container .device-header[data-v-33102eba]{display:flex;justify-content:space-between;align-items:center;gap:.3rem;width:100%;height:.4rem}.slave-device-main-container .device-header .top-name[data-v-33102eba]{font-weight:400;font-size:.3rem;color:#fff;line-height:.18rem}.slave-device-main-container .device-header .top-msg[data-v-33102eba]{margin-top:0;font-size:.2rem;color:#b3b3b3}.slave-device-main-container .value[data-v-33102eba]{margin-top:.2rem;font-weight:500;font-size:.26rem;color:#1cf4fc;line-height:.25rem}.slave-device-main-container .val-data[data-v-33102eba]{display:inline-block;margin:0 .1rem;font-weight:500;font-size:.32rem}.slave-device-main-container .cell-bar[data-v-33102eba]{position:relative;width:.9rem;height:.55rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF8AAABFCAYAAAAsAToIAAAAAXNSR0IArs4c6QAABR9JREFUeF7t3d9rHFUUB/Dvmd00WjFmx1YpQk1f9EFtjfrgiyC2ChqtLaUUiyJF+yOZ2VX8AyRPioW0mNnZaMyDiiC2pYWqEVQoCPrWH+IP1CqCSm1M3Nk0Ns3udufYXWNsdmaSveHGodmzr/fMOTOfe7mzzO6eJUS9dr3ekkpUHqIEbwZ4HYPWEOOayPjmGygy8CcB3zFo+GI58d7E4O4xFQYKCzZtZwtgvATgFpVkTR5bYMAlquzNO5lzjVjMxk/3t5q+kQXRs40cLDGhAqdBlU15J/PtfD7/4Ve3mWUXjxDQNd9BMj63QHU7YqqsLziZL+eKnME3bXcIwDMCq0uAfyuXWjrnug/U8FPpXBcxfxBVloEygU8zaBQMX9fpXeF52qh6TyRcG3kdzIfyrr01apwAppSdO05AZyCIwUwYqvjYey5n/XiFY2k/fTPd38ac3E7gFwGsCivg++gs5KxTYWPUbjv3GzCOhcH74B0F135L+1kvsYTtVvZmg/AZQKvrL42Bt72s9XQofsp2BwjYE8Tn/rxrP7fEnBbtcsx07l74/AUIdW/feSQ/MrYaB3tL9cUpZbsnCbhz1gBjsmRUOv5yMqOLdrZLMLFpux8DeDBkId9+ae//JohvuaNEWHH5ADNOea4VvAcsQTCdl2RauRdA3BfYeir0qDfQ82EA37TcCyBcNRufhz3Xlvf7ijPTbmU3G0SHQ1b+trxrHwji2+4FoB4f73uutVGxdtOHt9vOJgPGEcGPYSkIfgzo/5YUfMGPUSDG0rLyBT9GgRhLy8oX/BgFYiwtK1/wYxSIsXTUymfCds+x3pXHC4s4OdHbDiYAnGHw0VKyte/8qztHqqdBpjzb0TYdkfizK5z1qfJIwcmcFHxt9ECD+GDwaLHUsk7wY8CvlWTuE/yY8Bn0i+DHhs9FwY8JH8CU4Au+RoEYUzX6bmf6FGXl65wrwdepqZhL8BXBdIYLvk5NxVyCrwimM1zwdWoq5hJ8RTCd4YKvU1Mxl+ArgukMV8FncEkeL2jUV8G/9OPDXwU/JnwmcgU/DnzG2amW5F2C/7/j84hPiYcLTrd8hqvRfq7PcCcZOAPgcGmqvO/80PPy7QWd8NVckd/bAT3lZXveqa8n247GGZCvC2rEVE0l+KpiGuMFXyOmairBVxXTGC/4GjFVUwm+qpjGeMHXiKmaSvBVxTTGC75GTNVU6vhhXUeAYS9rSdcRRf3rbGdLAsahwGHM4V1HUuH9do57rnWPYu2mD09Z2W4iytVDMHOX59rDgWc7Kds9Ud/crtpNsAi/YzKbrj6Jk1eDAqblfgrC+lnh1SaBFWOt91r312H4gwTsDMwW2PGydqbBuk0fVuuxxvw5AONyDGZ4nlFZBSdTDOBf392/gROJT8L0fB87CjnrzaaXnQegfc9AByX8Y0ToCC7iOboLorc3aY6tOAHQHWE1GHjDh//yeDb9s0xCncCu3uWplhueJKr11bwpeKMF+4Zxd/VTqzC76Y6y7mPEOBqFO91R9icGjUhH2RmlNhCvIZAZuSgZB/KutS1qfKYHZGR/TVnuCxX4vVxKrp23l3It+9Z9V5s3tlZX/4aFVpPjZgT+KDPfN+HaP8xlEuyfj2QWzNI/f6ErifF9GbxxPvhq+tB/jmi3so8boFdAuHWh59CEx1X/LWI/l5L7vcHd441cfyj+P9tQ7zJz5coH2MATYNxWu7kwLW8kaZPEFJloDOCvwPSR7+Pg+ECPp3LtfwPd0Jdw0KMmoQAAAABJRU5ErkJggg==) no-repeat;background-size:100% 100%}.slave-device-main-container .cell-data[data-v-33102eba]{display:flex;justify-content:center;align-items:center;position:absolute;top:.07rem;left:.07rem;height:74%;background-color:var(--cellColor);border-radius:.05rem}.slave-device-main-container .cell-txt[data-v-33102eba]{text-align:center;font-weight:400;font-size:.28rem;color:#fff;line-height:.18rem}.slave-device-main-container .device-data-section[data-v-33102eba]{display:grid;grid-template-columns:32% 27% 25% 15%;gap:.05rem;width:100%;margin:0 auto;padding-top:.15rem}.slave-device-main-container .device-data-section .item-title[data-v-33102eba]{display:flex;justify-content:space-between;height:.19rem;font-weight:400;font-size:.22rem;color:#fff;line-height:.18rem}.slave-device-main-container .device-data-section .data-title[data-v-33102eba]{font-size:.2rem;color:#fff;line-height:.27rem}.slave-device-main-container .device-data-section .data-item[data-v-33102eba]{display:flex;justify-content:space-around;align-items:center;text-align:center;width:100%;margin-bottom:.1rem}.slave-device-main-container .device-data-section .data-item-box[data-v-33102eba]{display:flex;flex-direction:column;gap:.1rem;width:100%;height:auto;padding:.08rem .15rem;margin:0 auto;border-radius:.2rem;font-size:.18rem;border:.01rem dashed #126c95;overflow:hidden}.slave-device-main-container .device-data-section .data-item-box .label-name-2[data-v-33102eba]{font-size:.2rem;color:#fff}.slave-device-main-container .device-data-section .data-item-list[data-v-33102eba]{display:grid;grid-template-columns:51% 49%;grid-template-rows:.35rem;width:100%;text-align:left}.slave-device-main-container .device-data-section .data-item-list>p[data-v-33102eba]{padding-left:.1rem}.slave-device-main-container .device-data-section .data-item-list .label-name[data-v-33102eba]{font-size:.2rem;color:#fff}.slave-device-main-container .device-data-section .data-item-box-2[data-v-33102eba]{display:flex;flex-direction:column;gap:.1rem;width:100%;height:auto;padding:.15rem .15rem;margin:0 auto;border-radius:.2rem;font-size:.18rem;border:.01rem dashed #126c95;overflow:hidden}.slave-device-main-container .device-data-section .data-item-box-2 .label-name[data-v-33102eba]{font-size:.2rem;color:#fff}.slave-device-main-container .device-data-section .data-unit[data-v-33102eba]{font-size:.14rem}.slave-device-main-container .device-data-section .pcs-data-panel[data-v-33102eba]{display:flex;flex-direction:column;gap:.12rem;grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:3;height:5.04rem;padding:.2rem .2rem;background:rgba(0,0,0,.3);border-radius:.1rem;text-align:center;font-size:.2rem}.slave-device-main-container .device-data-section .bms-data-panel[data-v-33102eba]{grid-column-start:2;grid-column-end:span 3;height:1.7rem;padding:.2rem .2rem;background:rgba(0,0,0,.3);border-radius:.1rem}.slave-device-main-container .device-data-section .bms-data-panel .item-2[data-v-33102eba]{margin-top:.2rem}.slave-device-main-container .device-data-section .cooling-data-panel[data-v-33102eba],.slave-device-main-container .device-data-section .energy-data-panel[data-v-33102eba]{display:flex;flex-direction:column;gap:.15rem;height:3.24rem;padding:.2rem .2rem;background:rgba(0,0,0,.3);border-radius:.1rem}.slave-device-main-container .device-data-section .cooling-data-panel .box-4-item[data-v-33102eba]{display:flex;flex-direction:column;gap:.2rem;font-size:.2rem}.slave-device-main-container .device-data-section .cooling-data-panel .box-4-item .label-name[data-v-33102eba]{color:#fff}.slave-device-main-container .device-data-section .dehumidifier-data-panel[data-v-33102eba]{display:flex;flex-direction:column;gap:.35rem;height:3.24rem;padding:.2rem .2rem;background:rgba(0,0,0,.3);border-radius:.1rem}.slave-device-main-container .device-data-section .dehumidifier-data-panel .box-5-item[data-v-33102eba]{display:flex;flex-direction:column;justify-content:center;gap:.45rem;text-align:center}.slave-device-main-container .data-btn[data-v-33102eba]{display:flex;justify-content:center;align-items:center;width:3rem;height:.4rem;margin:0 auto;font-weight:400;color:#b3b3b3;line-height:.18rem;cursor:pointer}.slave-device-main-container .data-bottom[data-v-33102eba]{width:100%;height:3.8rem;padding-bottom:.24rem;margin-top:.05rem;background:rgba(0,0,0,.3);border-radius:.1rem;overflow:hidden}.slave-device-main-container .data-bottom .btn-list[data-v-33102eba]{display:flex;justify-content:center;width:100%;height:.4rem;margin-top:.1rem}.slave-device-main-container .data-bottom .active-btn[data-v-33102eba]{min-width:1.2rem;background:#1cf4fc!important;border-color:#1cf4fc;color:#041826;font-size:.18rem}.slave-device-main-container .data-bottom .default-btn[data-v-33102eba]{min-width:1.2rem;background:#041826!important;color:#b3b3b3;border-color:#041826;font-size:.18rem}.slave-device-main-container .data-bottom .chart-box[data-v-33102eba]{width:100%;height:3.2rem;margin-top:.2rem}.slave-device-main-container .data-bottom .data-empty-state[data-v-33102eba]{z-index:10;margin-top:.25rem;height:3rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.slave-device-main-container .data-bottom .data-empty-state .el-images[data-v-33102eba]{width:1.6rem;height:1.6rem}.device-main-layout[data-v-0f5e3b04],.master-device-main-container[data-v-0f5e3b04]{width:100%;height:100%;min-height:0;overflow:hidden}.device-main-layout[data-v-0f5e3b04]{display:grid;grid-template-rows:minmax(0,1fr);transition:grid-template-columns .3s cubic-bezier(.22,1,.36,1)}.expanded[data-v-0f5e3b04]{grid-template-columns:3rem .4rem minmax(0,1fr)}.expanded-layout[data-v-0f5e3b04]{grid-template-columns:0 .4rem minmax(0,1fr)}.data-btn[data-v-0f5e3b04]{width:100%;text-align:center;cursor:pointer}[data-v-0f5e3b04] .el-divider{background-color:#1ba9fa}[data-v-0f5e3b04] .el-divider__text{font-size:.18rem;font-weight:400;color:#b3b3b3;line-height:.18rem;background-color:#07273c}[data-v-0f5e3b04] .el-switch__label,[data-v-0f5e3b04] .el-switch__label.is-active{color:#999}[data-v-0f5e3b04] .el-tree-node__content{height:.75rem}[data-v-0f5e3b04] .el-tree-node:nth-child(2n) .el-tree-node__content{background-color:rgba(12,161,247,.15)}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content[data-v-0f5e3b04],[data-v-0f5e3b04] .el-tree-node:focus>.el-tree-node__content,[data-v-0f5e3b04] .el-tree-node__content:hover{background:linear-gradient(90deg,rgba(12,161,247,0),rgba(12,161,247,.25) 25%,rgba(12,161,247,.75) 50%,rgba(12,161,247,.25) 75%,rgba(12,161,247,0))}[data-v-0f5e3b04] .el-tree-node__label{font-size:.2rem;white-space:normal;word-break:break-word}[data-v-0f5e3b04] .el-tree-node__expand-icon{font-size:.22rem}.page-container[data-v-0f5e3b04]{width:100%;height:100%}p[data-v-0f5e3b04]{margin:0;padding:0}.btn[data-v-0f5e3b04]{display:flex;justify-content:center;align-items:center;width:1.12rem;height:.37rem;text-align:center;font-weight:400;font-size:.18rem;color:#0effff;line-height:.18rem;border-radius:.1rem;border:.01rem solid #126c95;cursor:pointer}.device-tree-sidebar[data-v-0f5e3b04]{display:flex;flex-direction:column;width:100%;max-width:3rem;height:98%;margin:0 auto;padding:.05rem 0;overflow:hidden;opacity:1;transform:translateX(0);will-change:opacity,transform;transition:opacity .22s ease,transform .3s cubic-bezier(.22,1,.36,1)}.device-tree-sidebar.is-collapsed[data-v-0f5e3b04]{opacity:0;transform:translateX(-.12rem);pointer-events:none}.device-tree-sidebar .device-tree-container[data-v-0f5e3b04]{width:100%;height:100%;margin-top:.1rem;overflow-x:hidden;overflow-y:auto}.drawer[data-v-0f5e3b04]{z-index:9999;display:flex;justify-content:space-between;align-items:center;position:fixed;bottom:0;right:0;height:.6rem;padding-right:.3rem;padding-left:.3rem;background:#07273c;box-shadow:0 -.05rem .3rem 0 rgba(7,0,2,.55);border-top-right-radius:.3rem;border-top-left-radius:.3rem;cursor:pointer}.drawer[data-v-0f5e3b04]:hover{box-shadow:0 0 .15rem 0 rgba(28,244,252,.51)}.drawer .drawer-title[data-v-0f5e3b04]{display:inline-block;width:.1rem;height:.18rem;margin-right:.1rem;background:#1cf4fc;border-radius:.05rem}.drawer-query-bar[data-v-0f5e3b04]{display:flex;align-items:center;width:100%;height:.8rem}.drawer-box[data-v-0f5e3b04]{width:100%;height:84%;padding:.1rem .15rem;overflow:hidden}.drawer-box-item[data-v-0f5e3b04]{display:grid;grid-template-columns:10% 10% 65% 15%;align-items:center;width:100%;min-height:.45rem;margin:.05rem auto;font-weight:400;font-size:.16rem;color:#666;text-align:center;line-height:.18rem;background:var(--bgcolor);border-radius:.02rem;padding:.1rem 0}.drawer-box-data[data-v-0f5e3b04]{color:#333;text-align:left}[data-v-0f5e3b04] .el-drawer{height:45%;right:0;left:0;background:#07273c;border-radius:.04rem;overflow:hidden}.drawer-main[data-v-0f5e3b04]{display:flex;flex-direction:column;width:100%;height:100%;padding:.05rem .15rem;overflow:hidden}.resizable-drawer[data-v-0f5e3b04] .el-drawer.btt{overflow:visible}.drawer-header[data-v-0f5e3b04]{position:fixed;width:100%;height:.45rem}.drawer-close[data-v-0f5e3b04]{position:absolute;top:15%;right:.2rem;color:#f56c6c;font-size:.28rem;cursor:pointer}.drawer-handle[data-v-0f5e3b04]{z-index:999;position:absolute;top:-45%;left:45%;display:flex;justify-content:center;align-items:center;cursor:ns-resize}.el-icon-d-caret[data-v-0f5e3b04]{transform:rotate(deg)}.card[data-v-0959f1f1]{width:100%;height:100%;background-color:rgba(0,0,0,.15);border-radius:.06rem}.grid-content[data-v-0959f1f1]{display:flex;align-items:center;width:100%;height:100%}.card-header[data-v-0959f1f1]{padding:.2rem .25rem;box-sizing:border-box;color:#0ff;font-weight:800;display:flex;justify-content:space-between}.status[data-v-0959f1f1]{position:relative;padding-left:.2rem;color:#0ff;font-weight:400;font-size:.22rem;line-height:.2rem}.status[data-v-0959f1f1]:before{position:absolute;left:0;top:.03rem;content:"";width:.07rem;height:.13rem;background:#0ff;border-radius:.04rem}.card-body[data-v-0959f1f1]{padding:0 .25rem .2rem .25rem}.el-row[data-v-0959f1f1]{margin-bottom:.1rem}.el-row .el-col-12[data-v-0959f1f1]{width:48%;height:.68rem;background:rgba(0,0,0,.3);border-radius:.1rem}.el-row .el-col-12[data-v-0959f1f1]:nth-child(2n){margin-left:.2rem}.el-row[data-v-0959f1f1]:last-child{margin-bottom:0}.img-box[data-v-0959f1f1]{display:flex;justify-content:center;align-items:center;width:.5rem;height:.5rem;background:#185886;border-radius:.1rem}.data-box[data-v-0959f1f1]{margin-left:.15rem}.item[data-v-0959f1f1]{cursor:pointer}.card-foot[data-v-0959f1f1]{display:flex;justify-content:center;padding-right:.2rem}.icon[data-v-0959f1f1]{font-size:.2rem;padding-left:.1rem}.label[data-v-0959f1f1]{font-weight:400;font-size:.2rem;color:#bccedc}.flex-box[data-v-0959f1f1]{flex:1;justify-content:right}.value[data-v-0959f1f1]{display:inline-block;margin-top:.06rem;font-weight:700;font-size:.22rem;color:#fff}.unit[data-v-0959f1f1]{min-width:.2rem;font-size:.16rem;text-align:center;color:#bccedc}.electricity-bill-main-container[data-v-7d763fe9]{width:100%;height:100%}.bill-header-section[data-v-7d763fe9]{display:flex;justify-content:space-between;padding-bottom:.2rem}.date-control-section[data-v-7d763fe9]{display:flex;align-items:center}.action-button-section[data-v-7d763fe9]{display:flex;gap:.1rem}.bill-content-section[data-v-7d763fe9]{overflow-y:auto;height:95%}.bill-grid-layout[data-v-7d763fe9]{display:grid;grid-template-columns:repeat(3,1fr);gap:.2rem;overflow-y:auto;align-items:start;padding:.2rem}.bill-grid-layout-en[data-v-7d763fe9]{display:grid;grid-template-columns:repeat(2,1fr);gap:.2rem;overflow-y:auto;align-items:start;padding:.2rem}.bill-item[data-v-7d763fe9]{background:#fff;border-radius:.08rem;padding:.2rem;box-shadow:0 .02rem .08rem rgba(0,0,0,.1);border:.01rem solid #e8e8e8}.bill-header[data-v-7d763fe9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.15rem;padding-bottom:.1rem;border-bottom:.01rem solid #f0f0f0}.bill-title[data-v-7d763fe9]{font-size:.16rem;font-weight:600;color:#333}.bill-amount[data-v-7d763fe9]{font-size:.18rem;font-weight:700;color:#1890ff}.bill-details[data-v-7d763fe9]{margin-top:.15rem}.detail-row[data-v-7d763fe9]{display:flex;justify-content:space-between;margin-bottom:.08rem;font-size:.14rem}.detail-label[data-v-7d763fe9]{color:#666}.detail-value[data-v-7d763fe9]{color:#333;font-weight:500}.el-row[data-v-7d763fe9]{color:#ebeef5}.send-box[data-v-7d763fe9]{position:relative;margin:0 auto;width:7.15rem;border-bottom:.02rem solid #000}.send-box .time-pick[data-v-7d763fe9]{position:absolute;right:1.7rem;bottom:.9rem;z-index:-1}.addInput[data-v-7d763fe9]{width:100%;border:none;background-color:#042956;color:#ebeef5;outline:none;text-align:center;font-size:.14rem}.custom-date-picker[data-v-7d763fe9]{display:inline-block}.home-alarm-list[data-v-3bd8431f]{position:relative;width:100%;height:100%;overflow:hidden}.alarm-list-scroll[data-v-3bd8431f]{height:100%;overflow-y:auto;padding-right:.04rem}.alarm-list-item[data-v-3bd8431f]{display:flex;align-items:center;gap:.12rem;min-height:.54rem;padding:.1rem .12rem;margin-bottom:.1rem;background:linear-gradient(135deg,rgba(31,132,170,.34),rgba(17,88,127,.4));border:.01rem solid rgba(73,211,232,.22);border-radius:.1rem;box-shadow:inset 0 .01rem 0 hsla(0,0%,100%,.08);color:#fff;transition:border-color .2s ease,box-shadow .2s ease}.alarm-list-item[data-v-3bd8431f]:hover{border-color:rgba(73,211,232,.46);box-shadow:inset 0 0 .18rem rgba(73,211,232,.18)}.alarm-tags[data-v-3bd8431f]{display:flex;flex-shrink:0;gap:.06rem}.alarm-level-tag[data-v-3bd8431f],.alarm-status-tag[data-v-3bd8431f]{display:inline-flex;align-items:center;justify-content:center;height:.24rem;padding:0 .08rem;border-radius:.04rem;font-size:.12rem;line-height:.24rem;white-space:nowrap}.alarm-level-tag.info[data-v-3bd8431f]{color:#23c6ff;border:.01rem solid rgba(35,198,255,.75)}.alarm-level-tag.minor[data-v-3bd8431f]{color:#1ac399;border:.01rem solid rgba(26,195,153,.75)}.alarm-level-tag.major[data-v-3bd8431f]{color:#ffad31;border:.01rem solid rgba(255,173,49,.75)}.alarm-level-tag.critical[data-v-3bd8431f]{color:#f51d42;border:.01rem solid rgba(245,29,66,.75)}.alarm-status-tag[data-v-3bd8431f]{color:#ffad31;border:.01rem solid rgba(255,173,49,.75);background:rgba(255,173,49,.08)}.alarm-main[data-v-3bd8431f]{min-width:0;flex:1}.alarm-title[data-v-3bd8431f]{width:100%;overflow:hidden;color:#fff;font-size:.15rem;line-height:.22rem;text-overflow:ellipsis;white-space:nowrap}.alarm-time[data-v-3bd8431f]{flex-shrink:0;margin-left:auto;color:#bccedc;font-size:.12rem;line-height:.22rem;white-space:nowrap}.empty-data-state[data-v-3bd8431f]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#bccedc}.flag-icon-main-container[data-v-7e34c336]{width:.3rem;height:.1rem;margin:0 auto}.signal-bars-layout[data-v-7e34c336]{position:relative;width:.3rem;height:.1rem;margin:0;padding:0;list-style:none}.signal-bar-item[data-v-7e34c336]{width:.03rem;position:absolute;bottom:0;background:rgba(183,206,217,.2);margin:0;padding:0;list-style:none}.signal-bar-item[data-v-7e34c336]:first-child{height:.04rem;left:0}.signal-bar-item[data-v-7e34c336]:nth-child(2){height:.06rem;left:.05rem}.signal-bar-item[data-v-7e34c336]:nth-child(3){height:.08rem;left:.1rem}.signal-bar-item[data-v-7e34c336]:nth-child(4){height:.13rem;left:.15rem}.signal-bar-item[data-v-7e34c336]:nth-child(5){height:.16rem;left:.2rem}.signal-bar-active[data-v-7e34c336]{background:var(--status-color)}.signal-bar-default[data-v-7e34c336]{background:rgba(183,206,217,.2)}.device-info-main-container[data-v-2fbdc01f]{position:relative;width:100%;height:100%}.device-main-layout[data-v-2fbdc01f]{width:100%;height:100%;gap:.1rem;padding:.06rem;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.device-card-item[data-v-2fbdc01f]{position:relative;width:100%;margin-bottom:.04rem;padding:.1rem;background:var(--device-card-bg);border:.01rem solid rgba(73,211,232,.22);border-radius:.1rem;box-shadow:inset 0 .01rem 0 hsla(0,0%,100%,.08);cursor:pointer;transition:all .4s}.device-card-item[data-v-2fbdc01f]:hover{border-color:rgba(73,211,232,.48);box-shadow:inset 0 0 .18rem rgba(73,211,232,.22)}.device-card-item[data-v-2fbdc01f]:before{display:var(--show-status);content:"";position:absolute;right:0;top:0;width:.5rem;height:.5rem;background:#0c669e;clip-path:polygon(0 0,100% 0,0 100%);transform:rotate(90deg)}.device-card-item[data-v-2fbdc01f]:after{display:var(--show-status);content:attr(data-before);font-size:.12rem;width:.5rem;height:.4rem;color:#040e28;transform:rotate(45deg);position:absolute;right:-.1rem;top:.12rem;font-weight:700;letter-spacing:.02rem;cursor:pointer}.device-card-group[data-v-2fbdc01f]{position:relative;margin-bottom:.2rem}.device-card-group[data-v-2fbdc01f]:after{content:"";position:absolute;top:-.05rem;left:-.05rem;right:-.05rem;bottom:-.05rem;border-radius:.1rem;border:.01rem dashed rgba(14,255,255,.62);pointer-events:none}.device-header-section[data-v-2fbdc01f]{display:flex;align-items:center;height:.28rem}.device-name-text[data-v-2fbdc01f]{max-width:50%;margin-right:.2rem;font-size:.16rem;font-weight:700;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-communication-status[data-v-2fbdc01f]{display:flex;align-items:center;font-size:.12rem;color:#fff}.device-run-status[data-v-2fbdc01f]{position:relative;padding-left:.2rem;margin-left:.2rem;color:#fff;font-size:.12rem;line-height:.2rem}.device-run-status[data-v-2fbdc01f]:before{content:"";display:block;width:.1rem;height:.1rem;background:var(--status-color);border-radius:50%;position:absolute;left:.05rem;top:45%;transform:translateY(-50%)}.device-data-section[data-v-2fbdc01f]{display:grid;grid-template-columns:repeat(2,1fr);gap:.1rem;height:.3rem}.data-split[data-v-2fbdc01f]{width:.2rem;height:.15rem;border-left:.01rem dashed #126b94}.device-data-item[data-v-2fbdc01f]{display:flex;justify-content:space-between;align-items:center;width:90%;height:.3rem;color:#fff}.param-info-section[data-v-2fbdc01f]{display:flex;align-items:center;justify-content:space-between;width:100%}.param-name-text[data-v-2fbdc01f]{font-size:.14rem;color:#2fc6dc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.param-unit-text[data-v-2fbdc01f]{line-height:.24rem;font-size:.14rem;color:#eef5ff}.param-value-text[data-v-2fbdc01f]{min-width:.38rem;width:auto;height:auto;font-weight:700;font-size:.24rem;color:#eef5ff;background:linear-gradient(180deg,#eef5ff,rgba(89,139,174,.99));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.empty-data-state[data-v-2fbdc01f]{position:absolute;top:45%;left:45%;display:flex;align-items:center;justify-content:center;color:#fff}.electrical-info-container[data-v-02df725e]{display:flex;flex-direction:column;height:100%;min-height:0}.status-header[data-v-02df725e]{display:none;justify-content:space-between;align-items:center;position:absolute;top:-.33rem;right:5%}.communication-status[data-v-02df725e]{display:flex;align-items:center;font-size:.12rem;color:#fff}.system-status[data-v-02df725e]{position:relative;padding-left:.2rem;margin-left:.2rem;color:#fff;font-size:.12rem;line-height:.2rem}.system-status[data-v-02df725e]:before{content:"";display:block;width:.12rem;height:.12rem;background:var(--status-color);border-radius:50%;position:absolute;left:.05rem;top:50%;transform:translateY(-50%)}.overview-card-row[data-v-02df725e]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.15rem;width:100%;height:1.88rem;min-height:0}.overview-data-card[data-v-02df725e]{--bg-image:none;position:relative;min-width:0;height:1.88rem;padding:.15rem;overflow:hidden;border-radius:.1rem;background-color:#0a335e}.overview-data-card-img[data-v-02df725e]{background-image:var(--bg-image),linear-gradient(90deg,#0a335e,#0a314b);background-repeat:no-repeat;background-position:100% 100%,0 0}.overview-data-card-img[data-v-02df725e]:before{content:"";position:absolute;inset:0;background-image:var(--bg-image);background-repeat:no-repeat;background-position:100% 100%;opacity:.75;pointer-events:none}.overview-metric-list[data-v-02df725e]{position:relative;z-index:1;display:flex;flex-direction:column;gap:.18rem;height:100%}.overview-metric-list-two[data-v-02df725e]{gap:.18rem}.overview-metric-item[data-v-02df725e]{display:flex;align-items:baseline;justify-content:space-between;gap:.12rem;min-width:0}.overview-metric-label[data-v-02df725e]{min-width:0;overflow:hidden;color:#d8e9f5;font-size:.18rem;font-weight:500;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.overview-metric-value[data-v-02df725e]{flex-shrink:0;color:#00faff;font-size:.24rem;font-weight:600;line-height:1;white-space:nowrap}.overview-metric-unit[data-v-02df725e]{margin-left:.03rem;color:#d8e9f5;font-size:.13rem;font-weight:600}.export-btn[data-v-02df725e]{display:flex;justify-content:center;align-items:center;margin-top:.15rem;width:100%;height:.35rem;background:#073550;border-radius:.16rem;border:.01rem solid #1ba9fa;cursor:pointer;transition:all .3s;color:#fff}.export-btn[data-v-02df725e]:hover{background:#1ba9fa;color:#073550}.export-btn i[data-v-02df725e]{margin-right:.05rem}.view-btn[data-v-02df725e]{display:flex;justify-content:center;align-items:center;position:absolute;top:.6rem;right:.3rem;width:1.3rem;height:.35rem;background:#073550;border-radius:.16rem;border:.01rem solid #1ba9fa;cursor:pointer;transition:all .3s}.view-btn[data-v-02df725e]:hover{background:#1ba9fa;color:#073550}.electricity-revenue-analysis[data-v-60ad7957]{position:relative;width:100%;height:100%}.empty-data-state[data-v-60ad7957]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#bccedc}.address[data-v-1bd3cbe8]{user-select:none}.ellipsis[data-v-1bd3cbe8]{word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.grid-box[data-v-1bd3cbe8]{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr}.load-tracking-container[data-v-f3ee9b40]{display:flex;flex-direction:column;height:100%;flex:1}.energy-home-container[data-v-94320eca]{display:grid;grid-template-rows:1.88rem minmax(0,1fr) minmax(0,1fr);width:100%;height:100%;gap:.1rem;overflow:hidden}.bottom-section[data-v-94320eca],.middle-section[data-v-94320eca],.top-section[data-v-94320eca]{display:grid;min-height:0;gap:.1rem}.top-section[data-v-94320eca]{grid-template-columns:minmax(0,1fr)}.middle-section[data-v-94320eca]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr)}.bottom-section[data-v-94320eca]{grid-template-columns:minmax(0,1fr)}.alarm-panel[data-v-94320eca],.device-info-panel[data-v-94320eca],.electricity-revenue-section[data-v-94320eca],.load-tracking-section[data-v-94320eca],.overview-panel[data-v-94320eca]{min-width:0;min-height:0;display:flex;flex-direction:column}.overview-panel[data-v-94320eca]{justify-content:center}.alarm-list-panel[data-v-94320eca],.device-panel[data-v-94320eca],.electricity-revenue-panel[data-v-94320eca],.load-tracking-panel[data-v-94320eca]{flex:1;min-height:0}.load-tracking-section[data-v-94320eca]{position:relative}.load-tracking-section .load-tracking-panel[data-v-94320eca]{width:100%}.load-tracking-section .load-tracking-panel[data-v-94320eca] .panel-title{background:url(../../static/img/title_bg-2.7767f03c.png);background-size:100% 100%}.load-tracking-section .load-tracking-controls[data-v-94320eca]{position:absolute;top:0;right:.18rem;display:flex;align-items:center;gap:.1rem;height:.4rem;max-width:calc(100% - 1.7rem)}.load-tracking-section .load-tracking-controls .time-granularity-select[data-v-94320eca]{width:.92rem}.load-tracking-section .load-tracking-controls .time-granularity-select[data-v-94320eca] .el-input__inner{border:none;background-color:transparent;color:#fff}.load-tracking-section .load-tracking-controls .time-granularity-select[data-v-94320eca] .el-input__suffix .el-input__suffix-inner .el-input__icon{color:#fff}.load-tracking-section .load-tracking-controls .chart-date-range-picker[data-v-94320eca]{width:4.6rem}.load-tracking-section .load-tracking-controls .chart-date-range-picker.el-date-editor--datetimerange[data-v-94320eca]{border:none;background-color:transparent;box-shadow:none}.load-tracking-section .load-tracking-controls .chart-date-range-picker[data-v-94320eca] .el-range-input{background-color:transparent;color:#fff}.load-tracking-section .load-tracking-controls .chart-date-range-picker[data-v-94320eca] .el-range-separator{color:#fff}.load-tracking-section .load-tracking-controls .chart-date-range-picker[data-v-94320eca] .el-date-editor,.load-tracking-section .load-tracking-controls .chart-date-range-picker[data-v-94320eca] .el-input__inner{border:none;background-color:transparent;box-shadow:none}.load-tracking-section .load-tracking-controls .chart-date-range-picker[data-v-94320eca] .el-range__close-icon,.load-tracking-section .load-tracking-controls .chart-date-range-picker[data-v-94320eca] .el-range__icon{color:#fff}.load-tracking-section .export-btn[data-v-94320eca]{line-height:.4rem;color:#fff;cursor:pointer;white-space:nowrap}.load-tracking-section .export-btn i[data-v-94320eca]{margin-right:.05rem}.load-tracking-section .extremes-checkbox[data-v-94320eca]{color:#fff}.load-tracking-section .extremes-checkbox[data-v-94320eca] .el-checkbox__label{color:#fff;font-size:.14rem}.load-tracking-content[data-v-94320eca]{width:100%;height:100%}@media (max-width:1366px){.load-tracking-section .load-tracking-controls[data-v-94320eca]{right:.12rem;gap:.06rem;max-width:calc(100% - 1.3rem)}.load-tracking-section .load-tracking-controls .chart-date-range-picker[data-v-94320eca]{width:3.8rem}}.energy-view-container[data-v-6542f408]{display:flex;flex-direction:column;height:100%;width:99%}.menu-data-wrapper[data-v-6542f408]{margin-bottom:.08rem}.main-content[data-v-6542f408]{display:flex;width:100%;height:calc(100% - .58rem);gap:.2rem;overflow:hidden}.sidebar-wrapper[data-v-6542f408]{height:100%;transition:width .3s ease}.sidebar-wrapper.sidebar-collapsed[data-v-6542f408]{width:.74rem}.content-wrapper[data-v-6542f408]{flex-grow:1;height:100%;overflow:hidden}.overview-alarm-list[data-v-d7123602]{position:relative;width:100%;height:100%;overflow:hidden}.alarm-level-tag[data-v-d7123602]{display:inline-flex;align-items:center;justify-content:center;height:.24rem;padding:0 .08rem;border:.01rem solid currentColor;border-radius:.04rem;font-size:.12rem;white-space:nowrap}.alarm-level-tag.info[data-v-d7123602]{color:#23c6ff}.alarm-level-tag.minor[data-v-d7123602]{color:#1ac399}.alarm-level-tag.major[data-v-d7123602]{color:#ffad31}.alarm-level-tag.critical[data-v-d7123602]{color:#f51d42}.empty-data-state[data-v-d7123602]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#bccedc}[data-v-d7123602] .el-table,[data-v-d7123602] .el-table td,[data-v-d7123602] .el-table th,[data-v-d7123602] .el-table tr{background:transparent;color:#edfaff}[data-v-d7123602] .el-table:before,[data-v-d7123602] .el-table__fixed-right:before,[data-v-d7123602] .el-table__fixed:before{background-color:rgba(42,149,190,.35)}[data-v-d7123602] .el-table td,[data-v-d7123602] .el-table th.is-leaf{border-bottom-color:rgba(42,149,190,.2)}[data-v-d7123602] .el-table--striped .el-table__body tr.el-table__row--striped td,[data-v-d7123602] .el-table__body tr:hover>td{background:rgba(31,132,170,.18)}[data-v-4819f394] .device-monitoring-dialog{background:#061a2c}[data-v-4819f394] .device-monitoring-dialog .el-dialog__close,[data-v-4819f394] .device-monitoring-dialog .el-dialog__title,[data-v-4819f394] .device-monitoring-dialog .el-form-item__label{color:#dcecf8}.device-point-detail[data-v-38f43a5e]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;color:#d8e8f6}.device-point-summary[data-v-38f43a5e]{display:flex;align-items:center;justify-content:space-between;gap:.12rem;margin:.08rem .08rem 0 .08rem;padding:.14rem .16rem;border:.01rem solid rgba(42,149,190,.32);border-left:.03rem solid #20e8d0;border-radius:.06rem;background:rgba(13,64,84,.68)}.device-point-summary .device-point-summary-main[data-v-38f43a5e]{min-width:0}.device-point-summary .device-point-summary-main span[data-v-38f43a5e],.device-point-summary .device-point-summary-main strong[data-v-38f43a5e]{display:block}.device-point-summary .device-point-summary-main strong[data-v-38f43a5e]{overflow:hidden;color:#f2f8fd;font-size:.16rem;text-overflow:ellipsis;white-space:nowrap}.device-point-summary .device-point-summary-main span[data-v-38f43a5e]{margin-top:.05rem;color:#8eb4c2;font-size:.12rem}.device-point-summary--storage[data-v-38f43a5e]{align-items:flex-start}.device-point-summary-actions[data-v-38f43a5e]{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:.08rem;margin-left:auto}.device-storage-external-actions[data-v-38f43a5e]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.08rem}.device-storage-external-actions .el-button+.el-button[data-v-38f43a5e]{margin-left:0}.device-storage-external-button[data-v-38f43a5e]{min-width:.78rem;height:.3rem;padding:0 .12rem;border:.01rem solid rgba(32,232,208,.5);border-radius:.06rem;background:rgba(3,28,48,.36);color:#20e8d0;font-size:.12rem;font-weight:700}.device-storage-external-button[data-v-38f43a5e]:focus,.device-storage-external-button[data-v-38f43a5e]:hover{border-color:rgba(105,232,255,.82);background:rgba(32,232,208,.14);color:#e7fbff}.device-storage-external-button[data-v-38f43a5e]:focus-visible{outline:.02rem solid rgba(105,232,255,.5);outline-offset:.02rem}.device-point-toolbar[data-v-38f43a5e]{display:flex;align-items:center;gap:.12rem;padding:0 .2rem;border-bottom:.01rem solid rgba(42,149,190,.25)}.device-point-tabs[data-v-38f43a5e]{flex:1}.device-point-tabs[data-v-38f43a5e] .el-tabs__header{margin:0}.device-point-tabs[data-v-38f43a5e] .el-tabs__nav-wrap:after{display:none}.device-point-tabs[data-v-38f43a5e] .el-tabs__item{height:.48rem;color:#8eb4c2;line-height:.48rem}.device-point-tabs[data-v-38f43a5e] .el-tabs__item.is-active{color:#20e8d0}.device-point-tabs[data-v-38f43a5e] .el-tabs__item em{margin-left:.03rem;font-style:normal;color:inherit;font-size:.12rem}.device-point-tabs[data-v-38f43a5e] .el-tabs__active-bar{background:#20e8d0}.device-point-tabs[data-v-38f43a5e] .el-tabs__content{display:none}.device-point-refresh[data-v-38f43a5e]{border-color:rgba(42,149,190,.4);background:transparent;color:#8eb4c2}.device-point-content[data-v-38f43a5e]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.08rem .2rem .24rem}.device-point-list[data-v-38f43a5e]{display:flex;flex-direction:column}.device-point-row[data-v-38f43a5e]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.16rem;min-height:.66rem;border-bottom:.01rem solid rgba(42,149,190,.2)}.device-point-name[data-v-38f43a5e]{min-width:0}.device-point-name span[data-v-38f43a5e],.device-point-name strong[data-v-38f43a5e]{display:block}.device-point-name strong[data-v-38f43a5e]{overflow:hidden;color:#dcecf8;font-size:.14rem;text-overflow:ellipsis;white-space:nowrap}.device-point-name span[data-v-38f43a5e]{margin-top:.05rem;color:#7798a8;font-size:.12rem}.device-point-value[data-v-38f43a5e]{display:inline-flex;align-items:baseline;gap:.05rem;white-space:nowrap}.device-point-value strong[data-v-38f43a5e]{color:#f2f8fd;font-size:.15rem}.device-point-value span[data-v-38f43a5e]{color:#8eb4c2;font-size:.12rem}.device-point-state[data-v-38f43a5e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;min-height:2.6rem;color:#8eb4c2}.device-point-state i[data-v-38f43a5e]{color:#20e8d0;font-size:.34rem}@media (max-width:560px){.device-point-summary[data-v-38f43a5e],.device-point-toolbar[data-v-38f43a5e]{margin-right:.14rem;margin-left:.14rem;padding-right:0;padding-left:0}.device-point-summary[data-v-38f43a5e]{padding:.12rem;flex-wrap:wrap}.device-point-summary--storage[data-v-38f43a5e]{align-items:flex-start}.device-point-summary-actions[data-v-38f43a5e]{width:100%;align-items:flex-start;margin-left:0}.device-storage-external-actions[data-v-38f43a5e]{width:100%;justify-content:flex-start;margin-top:.08rem}.device-point-content[data-v-38f43a5e]{padding-right:.14rem;padding-left:.14rem}.device-point-toolbar[data-v-38f43a5e]{gap:.06rem}.device-point-tabs[data-v-38f43a5e] .el-tabs__item{padding:0 .1rem}.device-point-row[data-v-38f43a5e]{grid-template-columns:minmax(0,1fr) auto}.device-point-row>span[data-v-38f43a5e]:last-child{grid-column:1/-1;justify-self:end;padding-bottom:.1rem}}.storage-cabinet-detail[data-v-79805e8c]{display:flex;height:100%;min-height:0;flex-direction:column;overflow:hidden;padding:.08rem .12rem .2rem;box-sizing:border-box;color:#d8e8f6}.storage-cabinet-header[data-v-79805e8c],.storage-main-panel[data-v-79805e8c]{border:.01rem solid rgba(42,149,190,.32);border-radius:.08rem;background:rgba(13,64,84,.58)}.storage-cabinet-header[data-v-79805e8c]{display:flex;align-items:flex-start;justify-content:space-between;gap:.12rem;padding:.14rem .16rem;box-sizing:border-box;border-left:.03rem solid #20e8d0}.storage-cabinet-heading[data-v-79805e8c]{flex:1 1 auto;min-width:0}.storage-cabinet-heading span[data-v-79805e8c],.storage-cabinet-heading strong[data-v-79805e8c]{display:block}.storage-cabinet-heading strong[data-v-79805e8c]{overflow:hidden;color:#f2f8fd;font-size:.17rem;text-overflow:ellipsis;white-space:nowrap}.storage-cabinet-heading span[data-v-79805e8c]{margin-top:.04rem;color:#8eb4c2;font-size:.12rem}.storage-cabinet-header-side[data-v-79805e8c]{display:flex;flex:0 0 auto;flex-direction:column-reverse;align-items:flex-end;justify-content:flex-start;gap:.12rem;max-width:100%}.storage-external-actions[data-v-79805e8c]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.08rem;max-width:100%}.storage-external-actions .el-button+.el-button[data-v-79805e8c]{margin-left:0}.storage-external-button[data-v-79805e8c]{min-width:.78rem;height:.3rem;padding:0 .12rem;border:.01rem solid rgba(32,232,208,.5);border-radius:.06rem;background:rgba(3,28,48,.36);color:#20e8d0;font-size:.12rem;font-weight:700;transition:border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.storage-external-button[data-v-79805e8c]:focus,.storage-external-button[data-v-79805e8c]:hover{border-color:rgba(105,232,255,.82);background:rgba(32,232,208,.14);color:#e7fbff}.storage-external-button[data-v-79805e8c]:focus-visible{outline:.02rem solid rgba(105,232,255,.5);outline-offset:.02rem}.storage-device-tabs[data-v-79805e8c]{margin-top:.1rem}.storage-device-tabs[data-v-79805e8c] .el-tabs__header{margin:0;padding:0 .08rem;border-bottom:.01rem solid rgba(42,149,190,.25)}.storage-device-tabs[data-v-79805e8c] .el-tabs__nav-wrap:after{display:none}.storage-device-tabs[data-v-79805e8c] .el-tabs__item{color:#8eb4c2}.storage-device-tabs[data-v-79805e8c] .el-tabs__item.is-active{color:#20e8d0}.storage-device-tabs[data-v-79805e8c] .el-tabs__item.is-disabled{color:#587587}.storage-device-tabs[data-v-79805e8c] .el-tabs__active-bar{background:#20e8d0}.storage-device-tabs[data-v-79805e8c] .el-tabs__content{display:none}.storage-main-panel[data-v-79805e8c]{margin:.12rem 0;padding:.14rem .16rem .16rem}.storage-main-header[data-v-79805e8c]{display:flex;align-items:center;justify-content:space-between;gap:.12rem;margin-bottom:.12rem;padding-bottom:.1rem;border-bottom:.01rem solid rgba(105,232,255,.14)}.storage-main-header div[data-v-79805e8c]{min-width:0}.storage-main-header span[data-v-79805e8c],.storage-main-header strong[data-v-79805e8c]{display:block}.storage-main-header strong[data-v-79805e8c]{color:#f2f8fd;font-size:.15rem}.storage-main-header span[data-v-79805e8c]{margin-top:.03rem;overflow:hidden;color:#8eb4c2;font-size:.12rem;text-overflow:ellipsis;white-space:nowrap}.storage-device-select[data-v-79805e8c]{flex:0 0 1.9rem}.storage-main-grid[data-v-79805e8c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.08rem}.storage-main-item[data-v-79805e8c]{min-width:0;padding:.1rem;border:.01rem solid rgba(42,149,190,.22);border-radius:.06rem;background:rgba(3,28,48,.32)}.storage-main-item span[data-v-79805e8c],.storage-main-item strong[data-v-79805e8c]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.storage-main-item span[data-v-79805e8c]{color:#8eb4c2;font-size:.12rem}.storage-main-item strong[data-v-79805e8c]{margin-top:.06rem;color:#edfaff;font-family:Bahnschrift,Microsoft YaHei,sans-serif;font-size:.15rem}.storage-cabinet-state[data-v-79805e8c]{display:flex;min-height:2.8rem;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;color:#8eb4c2}.storage-cabinet-state i[data-v-79805e8c]{color:#20e8d0;font-size:.34rem}@media (max-width:680px){.storage-main-grid[data-v-79805e8c]{grid-template-columns:repeat(2,minmax(0,1fr))}.storage-main-header[data-v-79805e8c]{align-items:stretch;flex-direction:column}.storage-device-select[data-v-79805e8c]{width:100%;flex-basis:auto}.storage-cabinet-header[data-v-79805e8c]{align-items:stretch;flex-direction:column;min-height:0;padding-right:.16rem}.storage-cabinet-header-side[data-v-79805e8c]{flex-direction:row;justify-content:space-between;align-items:center}.storage-external-actions[data-v-79805e8c]{justify-content:flex-start}}.overview-device-drawer .el-drawer{width:min(7.6rem,100%)!important;border-left:.01rem solid rgba(42,149,190,.45);background:linear-gradient(200deg,rgba(9,44,68,.99),rgba(6,34,54,.99));box-shadow:-.16rem 0 .48rem rgba(0,0,0,.45);color:#edfaff}.overview-device-drawer .el-drawer__header{position:relative;align-items:center;margin-bottom:0;padding:.15rem .2rem;border-bottom:.01rem solid rgba(42,149,190,.25);background:rgba(7,36,56,.68);color:#edfaff}.overview-device-drawer .el-drawer__header>span:first-child{min-width:0}.overview-device-drawer .el-drawer__header .el-drawer__close-btn{color:#8eb4c2;font-size:.2rem}.overview-device-drawer .el-drawer__header .el-drawer__close-btn:hover{color:#20e8d0}.overview-device-drawer .el-drawer__body{display:flex;min-height:0;flex-direction:column;overflow:hidden}.overview-device-drawer .device-drawer-title{display:flex;align-items:center;min-height:.42rem;gap:.12rem}.overview-device-drawer .device-drawer-title-icon{width:.48rem;max-height:.48rem;object-fit:contain}.overview-device-drawer .device-drawer-title-main{overflow:hidden;color:#f2f8fd;font-size:.18rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.overview-device-drawer .device-drawer-title-sub{margin-top:.04rem;color:#8eb4c2;font-size:.12rem}.overview-device-drawer .device-drawer-back{padding:0;color:#20e8d0}.overview-device-drawer .device-drawer-back:hover{color:#69e8ff}.overview-device-drawer .device-drawer-page{flex:1;min-height:0;overflow-y:auto}.overview-device-drawer .device-list-page{padding:.16rem .2rem .2rem}.overview-device-drawer .device-drawer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.12rem}.overview-device-drawer .device-drawer-card{width:100%;min-width:0;padding:.14rem .16rem .1rem;border:.01rem solid rgba(42,149,190,.32);border-radius:.08rem;background:linear-gradient(135deg,rgba(31,132,170,.2),rgba(6,40,66,.82));box-shadow:inset 0 .01rem 0 hsla(0,0%,100%,.04);color:inherit;font:inherit;text-align:left;cursor:pointer;appearance:none;transition:border-color .2s ease,background .2s ease,transform .2s ease}.overview-device-drawer .device-drawer-card:hover{border-color:rgba(73,211,232,.55);background:linear-gradient(135deg,rgba(31,132,170,.28),rgba(6,40,66,.9));transform:translateY(-.01rem)}.overview-device-drawer .device-drawer-card:active{transform:scale(.99)}.overview-device-drawer .device-drawer-card:focus-visible{outline:.02rem solid currentColor;outline-offset:.02rem}.overview-device-drawer .device-card-footer,.overview-device-drawer .device-card-head,.overview-device-drawer .device-card-row{display:flex;align-items:center;justify-content:space-between;gap:.1rem}.overview-device-drawer .device-card-head{margin-bottom:.1rem;padding-bottom:.09rem;border-bottom:.01rem solid rgba(105,232,255,.14)}.overview-device-drawer .device-card-name{min-width:0;overflow:hidden;color:#f2f8fd;font-size:.15rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.overview-device-drawer .device-card-row{align-items:baseline;padding:.04rem 0;color:#8eb4c2;font-size:.13rem}.overview-device-drawer .device-card-row b{max-width:62%;color:#edfaff;font-family:Bahnschrift,Microsoft YaHei,sans-serif;font-size:.15rem;text-align:right;overflow-wrap:anywhere}.overview-device-drawer .device-card-row b.hl{color:#20e8a8}.overview-device-drawer .device-card-footer{justify-content:flex-start;margin-top:.1rem;padding-top:.08rem;border-top:.01rem solid rgba(105,232,255,.14);color:#7798a8;font-size:.12rem}.overview-device-drawer .status-badge{flex:none;padding:.03rem .09rem;border-radius:9.99rem;font-size:.11rem;white-space:nowrap}.overview-device-drawer .status-badge.run{border:.01rem solid rgba(32,232,168,.4);background:rgba(32,232,168,.14);color:#20e8a8}.overview-device-drawer .status-badge.offline{border:.01rem solid rgba(159,185,201,.35);background:rgba(159,185,201,.1);color:#9fb9c9}.overview-device-drawer .device-drawer-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;min-height:3rem;color:#8eb4c2}.overview-device-drawer .device-drawer-state i{color:#20e8d0;font-size:.34rem}.overview-device-drawer .device-drawer-state--error i{color:#ffc552}.overview-device-drawer .device-drawer-pagination{display:flex;justify-content:center;margin-top:.18rem}@media (max-width:680px){.overview-device-drawer .device-list-page{padding-right:.14rem;padding-left:.14rem}.overview-device-drawer .device-drawer-grid{grid-template-columns:1fr}}.overview-load-chart[data-v-51c7de73]{width:100%;height:100%}.warning-event-drawer{background:#1e4361;color:#f7f7f8}.warning-event-drawer .el-drawer__header{margin-bottom:0;padding:.18rem .2rem;border-bottom:.01rem solid #064577;color:inherit}.warning-event-drawer .el-drawer__body{min-height:0;overflow:hidden}.warning-drawer-header{display:flex;align-items:center;min-width:0;width:100%}.warning-drawer-title{min-width:0;overflow:hidden;color:#f7f7f8;font-size:.16rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.warning-drawer-close{flex:0 0 auto;margin-left:.12rem;padding:.04rem;color:#bccedc;font-size:.18rem}.warning-drawer-content{display:flex;flex-direction:column;height:100%;min-height:0}.warning-drawer-main{flex:1;min-height:0;overflow-y:auto;padding:.2rem}.warning-drawer-tags{display:flex;flex-wrap:wrap;gap:.08rem;margin-bottom:.18rem}.warning-drawer-tags .el-tag{border-radius:.04rem;font-size:.12rem;font-weight:600}.warning-drawer-produce-time{display:flex;align-items:center;margin-left:auto;color:#f7f7f8;font-size:.12rem;line-height:1.4;text-align:right}.warning-drawer-time-label{color:#f7f7f8}.warning-drawer-level-info,.warning-drawer-status-info{border-color:#129ff6;background:rgba(18,159,246,.08);color:#129ff6}.warning-drawer-level-success,.warning-drawer-status-success{border-color:#1ac399;background:rgba(26,195,153,.08);color:#1ac399}.warning-drawer-level-warning{border-color:#ffad31;background:rgba(255,173,49,.08);color:#ffad31}.warning-drawer-level-danger,.warning-drawer-status-danger{border-color:#f51d42;background:rgba(245,29,66,.08);color:#f51d42}.warning-drawer-description{min-height:.72rem;margin-bottom:.08rem;padding:.14rem .16rem;border:.01rem solid #064577;border-radius:.06rem;background:#02315d;color:#f7f7f8;line-height:1.7;overflow-wrap:anywhere}.warning-drawer-recovery-time{display:flex;justify-content:space-between;gap:.12rem;margin:0 .04rem .24rem;color:#f7f7f8;font-size:.13rem;line-height:1.5}.warning-drawer-section{margin-bottom:.24rem}.warning-drawer-section h3{margin:0 0 .12rem;color:#f7f7f8;font-size:.15rem;line-height:1.4}.warning-drawer-snapshot-table{width:100%;font-size:.12rem}.warning-drawer-snapshot-table /deep/ .el-table__body td,.warning-drawer-snapshot-table /deep/ .el-table__header th{padding:.09rem 0}.warning-drawer-snapshot-table /deep/ .cell{padding:0 .06rem;line-height:1.4;white-space:normal;word-break:break-word}.warning-drawer-recommendation p{margin:0;padding:.12rem .14rem;border-left:.03rem solid #ffad31;background:rgba(255,173,49,.08);color:#f7f7f8;line-height:1.7;overflow-wrap:anywhere}.warning-drawer-footer{flex:0 0 auto;display:flex;justify-content:flex-end;gap:.1rem;padding:.14rem .2rem .18rem;border-top:.01rem solid #064577;background:#1e4361}.warning-drawer-close,.warning-drawer-footer .el-button{transition:color .2s ease,border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.warning-drawer-close:hover,.warning-drawer-footer .el-button:hover{box-shadow:0 .02rem .08rem rgba(18,159,246,.16)}.warning-drawer-close:focus-visible,.warning-drawer-footer .el-button:focus-visible{outline:.02rem solid rgba(18,159,246,.45);outline-offset:.02rem}.overview-alarm-drawer{display:flex;flex-direction:column;height:100%;min-height:0;background:#102f49;color:#edfaff}.overview-alarm-header{flex:0 0 0.54rem;display:flex;align-items:center;justify-content:space-between;padding:0 .2rem;border-bottom:.01rem solid rgba(42,149,190,.36)}.overview-alarm-header-actions{display:flex;align-items:center;gap:.12rem;min-width:0}.overview-alarm-title{color:#f7f7f8;font-size:.16rem;font-weight:600}.overview-alarm-close{padding:.04rem;color:#bccedc;font-size:.18rem}.overview-alarm-body{display:flex;flex-direction:column;flex:1;min-height:0;padding:.18rem .2rem;box-sizing:border-box}.overview-alarm-summary{display:flex;align-items:center;min-width:0}.overview-alarm-summary-card{display:inline-flex;align-items:baseline;gap:.06rem;padding:.03rem .06rem;border:0;background:transparent;color:#8fa7b8;cursor:pointer;font:inherit;transition:color .15s ease}.overview-alarm-summary-card:focus-visible,.overview-alarm-summary-card:hover{color:#dbeaf3;outline:none}.overview-alarm-summary-card.active{color:#4df1fd;outline:none}.overview-alarm-summary-card.active .overview-alarm-summary-label{color:#4df1fd;font-size:.15rem;font-weight:700}.overview-alarm-summary-label{color:inherit;font-size:.13rem;transition:font-size .15s ease,color .15s ease}.overview-alarm-summary-value{font-size:.15rem;line-height:1}.overview-alarm-level.info,.overview-alarm-summary-value.info,.overview-alarm-summary-value.status4{color:#23c6ff}.overview-alarm-level.minor,.overview-alarm-summary-value.minor,.overview-alarm-summary-value.status1{color:#1ac399}.overview-alarm-level.major,.overview-alarm-summary-value.major,.overview-alarm-summary-value.status2{color:#ffad31}.overview-alarm-level.critical,.overview-alarm-summary-value.critical,.overview-alarm-summary-value.status3{color:#f51d42}.overview-alarm-summary-divider{margin:0 .03rem;color:rgba(191,208,220,.46);font-size:.18rem}.overview-alarm-refresh{padding:.04rem .08rem;border:0;border-radius:.04rem;background:transparent;color:#69e8ff;cursor:pointer;font:inherit}.overview-alarm-refresh i{margin-right:.04rem}.overview-alarm-refresh:focus-visible{outline:.02rem solid rgba(105,232,255,.45);outline-offset:.02rem}.overview-alarm-table-wrap{flex:1;min-height:0}.overview-alarm-table-wrap /deep/ .el-table td .cell,.overview-alarm-table-wrap /deep/ .el-table th .cell{white-space:nowrap}.overview-alarm-level,.overview-alarm-status{display:inline-block;padding:.03rem .06rem;border-radius:.04rem;font-size:.12rem;line-height:1.2}.overview-alarm-level{padding:.03rem .1rem}.overview-alarm-level.status1{border:.01rem solid #1ac399;color:#1ac399}.overview-alarm-level.status2{border:.01rem solid #ffad31;color:#ffad31}.overview-alarm-level.status3{border:.01rem solid #f51d42;color:#f51d42}.overview-alarm-level.status4{border:.01rem solid #129ff6;color:#129ff6}.overview-alarm-status{padding:.03rem .1rem}.overview-alarm-status.tag-undo{border:.01rem solid #f51d42;color:#f51d42}.overview-alarm-status.tag-auto{border:.01rem solid #1ac399;color:#1ac399}.overview-alarm-status.tag-manual{border:.01rem solid #129ff6;color:#129ff6}.overview-alarm-detail-button{min-width:.72rem}.overview-alarm-state{display:flex;align-items:center;justify-content:center;gap:.12rem;height:100%;color:#bccedc}/deep/ .el-table,/deep/ .el-table td,/deep/ .el-table th,/deep/ .el-table tr{background:transparent;color:#edfaff}/deep/ .el-table:before,/deep/ .el-table__fixed-right:before,/deep/ .el-table__fixed:before{background-color:rgba(42,149,190,.35)}/deep/ .el-table td,/deep/ .el-table th.is-leaf{border-bottom-color:rgba(42,149,190,.2)}/deep/ .el-table--striped .el-table__body tr.el-table__row--striped td,/deep/ .el-table__body tr:hover>td{background:rgba(31,132,170,.18)}.demand-tracking-container[data-v-3cf3cc70]{height:100%;display:flex;flex-direction:column}.demand-tracking-container .chart-container[data-v-3cf3cc70]{flex:1;overflow:hidden}.tracking-field-list[data-v-44c3ec2d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.overview-bottom-panel[data-v-2d937f10]{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;color:#edfaff}.overview-bottom-header[data-v-2d937f10]{display:flex;align-items:center;justify-content:space-between;flex:0 0 0.52rem;min-width:0;padding:0 .2rem;border-bottom:.01rem solid rgba(42,149,190,.35)}.overview-bottom-tabs[data-v-2d937f10],.overview-bottom-toolbar[data-v-2d937f10]{display:flex;align-items:center}.overview-bottom-tabs[data-v-2d937f10]{align-self:stretch;gap:.1rem}.overview-bottom-tabs button[data-v-2d937f10]{position:relative;min-width:.96rem;height:100%;padding:0 .16rem;border:0;background:transparent;color:#8bb5d1;font-size:.14rem;cursor:pointer;transition:color .2s ease}.overview-bottom-tabs button[data-v-2d937f10]:after{content:"";position:absolute;right:.12rem;bottom:0;left:.12rem;height:.03rem;background:transparent}.overview-bottom-tabs button.active[data-v-2d937f10],.overview-bottom-tabs button[data-v-2d937f10]:focus-visible,.overview-bottom-tabs button[data-v-2d937f10]:hover{color:#69e8ff}.overview-bottom-tabs button[data-v-2d937f10]:focus-visible{outline:.02rem solid rgba(105,232,255,.45);outline-offset:-.04rem}.overview-bottom-tabs button.active[data-v-2d937f10]:after{background:#13d8e7;box-shadow:0 0 .08rem rgba(105,232,255,.7)}.overview-bottom-toolbar[data-v-2d937f10]{min-width:0;gap:.1rem;margin-left:.2rem;white-space:nowrap}.overview-bottom-content[data-v-2d937f10]{flex:1;min-height:0;padding:.06rem .12rem .08rem}.overview-bottom-content>[data-v-2d937f10]{width:100%;height:100%}.chart-date-range-picker[data-v-2d937f10]{width:3.6rem}.time-granularity-select[data-v-2d937f10]{width:.94rem}.time-dimension-select[data-v-2d937f10]{width:1.12rem}.demand-date-picker[data-v-2d937f10]{width:1.38rem}.extremes-checkbox[data-v-2d937f10]{margin-right:0}.toolbar-action[data-v-2d937f10]{display:inline-flex;align-items:center;gap:.05rem;min-height:.3rem;padding:.04rem .08rem;border:0;border-radius:.04rem;background:transparent;color:#edfaff;font-size:.14rem;cursor:pointer;transition:color .2s ease,background .2s ease}.toolbar-action[data-v-2d937f10]:focus-visible,.toolbar-action[data-v-2d937f10]:hover{color:#69e8ff;background:rgba(0,230,230,.14)}.toolbar-action[data-v-2d937f10]:focus-visible{outline:.02rem solid rgba(105,232,255,.45);outline-offset:.02rem}.more-action[data-v-2d937f10]{color:#69e8ff}[data-v-2d937f10] .el-input__inner,[data-v-2d937f10] .el-range-input,[data-v-2d937f10] .el-range-separator{border-color:transparent;background:transparent;color:#edfaff}[data-v-2d937f10] .el-date-editor .el-range-input{background:transparent}[data-v-2d937f10] .el-checkbox__label,[data-v-2d937f10] .el-input__icon{color:#edfaff}@media (max-width:1500px){.overview-bottom-header[data-v-2d937f10]{padding:0 .12rem}.overview-bottom-tabs[data-v-2d937f10]{gap:0}.overview-bottom-tabs button[data-v-2d937f10]{min-width:.84rem;padding:0 .1rem}.chart-date-range-picker[data-v-2d937f10]{width:3.2rem}}.overview-period-edit-dialog .el-dialog__body{padding:.24rem .32rem .12rem}.overview-period-edit-dialog .el-form-item__label{white-space:nowrap;text-align:right}.overview-period-edit-dialog .el-form-item{margin-bottom:.2rem}.overview-strategy-edit-dialog{max-width:95vw}.overview-strategy-edit-dialog .el-form-item__label{white-space:nowrap}.overview-strategy-edit-dialog .target-device-bar{display:flex;align-items:center;gap:.08rem;padding:.1rem .14rem;margin-bottom:.18rem;background:rgba(27,169,250,.08);border:.01rem solid rgba(27,169,250,.25);border-radius:.06rem;font-size:.13rem;color:#cbe6ff}.overview-strategy-edit-dialog .target-device-bar .target-device-icon{font-size:.16rem;color:#1ba9fa;flex-shrink:0}.overview-strategy-edit-dialog .target-device-bar .target-device-label{white-space:nowrap;flex-shrink:0}.overview-strategy-edit-dialog .target-device-bar .target-device-name{color:#00f0ff;font-weight:600;white-space:nowrap;flex-shrink:0}.overview-strategy-edit-dialog .target-device-bar .target-device-code{color:#8bbcd8;font-size:.12rem;white-space:nowrap;flex-shrink:0}.overview-strategy-edit-dialog .target-device-bar .target-device-badge{margin-left:auto;padding:.02rem .08rem;border-radius:.04rem;font-size:.11rem;background:rgba(0,240,255,.12);color:#00f0ff;border:.01rem solid rgba(0,240,255,.3);white-space:nowrap}.overview-strategy-edit-dialog .el-switch__label{color:#8bbcd8;white-space:nowrap}.overview-strategy-edit-dialog .el-switch__label.is-active{color:#00f0ff}.overview-strategy-edit-dialog .date-range-box{display:flex;align-items:center;gap:.12rem;width:100%}.overview-strategy-edit-dialog .date-range-box .el-date-editor{flex:1;width:auto!important}.overview-strategy-edit-dialog .date-range-box .date-sep{white-space:nowrap;flex-shrink:0;color:#8bbcd8;font-size:.13rem;padding:0 .04rem}.overview-strategy-edit-dialog .period-section{margin-top:.14rem;border-top:.01rem dashed rgba(27,169,250,.2);padding-top:.14rem}.overview-strategy-edit-dialog .period-section .period-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.1rem}.overview-strategy-edit-dialog .period-section .period-header .period-title{font-size:.13rem;font-weight:600;color:#cbe6ff;white-space:nowrap}.overview-strategy-edit-dialog .period-section .period-table{border-radius:.04rem;overflow:hidden}.overview-strategy-edit-dialog .period-section .period-table th .cell{white-space:nowrap!important;word-break:keep-all!important}.overview-strategy-edit-dialog .period-section .period-table .td-operation{display:inline-flex;align-items:center;justify-content:center;gap:.1rem;white-space:nowrap}.overview-strategy-edit-dialog .period-section .period-table .pattern-tag{display:inline-block;padding:.02rem .08rem;border-radius:.03rem;font-size:.11rem;white-space:nowrap}.overview-strategy-edit-dialog .period-section .period-table .pattern-tag--1{background:rgba(103,194,58,.2);color:#7fe36a}.overview-strategy-edit-dialog .period-section .period-table .pattern-tag--2{background:rgba(144,147,153,.2);color:#b0b3b8}.overview-strategy-edit-dialog .period-section .period-table .pattern-tag--3{background:rgba(230,162,60,.2);color:#f4c84a}.overview-strategy-edit-dialog .period-section .period-table .danger-btn{color:#f56c6c}.overview-strategy-edit-dialog .period-section .period-table .danger-btn:hover{color:#ff8c8c}.icon-unrecorded[data-v-bbafafb2]{color:#a9c1d4;font-size:20PX}.text-unrecorded[data-v-bbafafb2]{color:#c0d4e3}.strategy-issue-progress-dialog[data-v-bbafafb2] .el-dialog__body{padding:.2rem .24rem .1rem;background-color:#0b223c;color:#fff}.strategy-issue-progress-dialog[data-v-bbafafb2] .el-dialog__header{background-color:#0d2847;border-bottom:.01rem solid rgba(9,194,239,.2)}.strategy-issue-progress-dialog[data-v-bbafafb2] .el-dialog__header .el-dialog__title{color:#8fe7ff;font-size:.16rem;font-weight:600}.strategy-issue-progress-dialog[data-v-bbafafb2] .el-dialog__footer{background-color:#0b223c;border-top:.01rem solid hsla(0,0%,100%,.08);padding:.12rem .24rem}.progress-dialog-body[data-v-bbafafb2]{min-height:2.2rem}.info-grid[data-v-bbafafb2]{display:grid;grid-template-columns:repeat(2,1fr);gap:.12rem .24rem;padding:.12rem .16rem;background:rgba(26,98,153,.14);border:.01rem solid rgba(9,194,239,.16);border-radius:.06rem;margin-bottom:.24rem}.info-grid .info-item[data-v-bbafafb2]{display:flex;align-items:center;font-size:.14rem;overflow:hidden}.info-grid .info-item .info-label[data-v-bbafafb2]{color:#8fe7ff;white-space:nowrap;min-width:.72rem}.info-grid .info-item .info-value[data-v-bbafafb2]{color:#e4e7ed;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.info-grid .info-item .info-value.task-id[data-v-bbafafb2]{font-family:Consolas,Monaco,monospace;font-size:.13rem;color:#ffd166}.steps-wrapper[data-v-bbafafb2]{display:flex;justify-content:space-between;align-items:flex-start;margin:.3rem .1rem .2rem;position:relative}.steps-wrapper .step-node[data-v-bbafafb2]{flex:1;display:flex;flex-direction:column;align-items:center;position:relative}.steps-wrapper .step-node .step-title[data-v-bbafafb2]{font-size:.14rem;font-weight:600;color:#dcdfe6;margin-bottom:.12rem;white-space:nowrap}.steps-wrapper .step-node .step-line-container[data-v-bbafafb2]{display:flex;align-items:center;justify-content:center;width:100%;height:.28rem;position:relative}.steps-wrapper .step-node .step-line-container .step-line[data-v-bbafafb2]{flex:1;height:.03rem;background-color:hsla(0,0%,100%,.15);transition:background-color .3s}.steps-wrapper .step-node .step-line-container .step-line.line-active[data-v-bbafafb2]{background-color:#67c23a}.steps-wrapper .step-node .step-line-container .step-icon-box[data-v-bbafafb2]{width:.28rem;height:.28rem;display:flex;align-items:center;justify-content:center;z-index:2}.steps-wrapper .step-node .step-line-container .step-icon-box .icon-success[data-v-bbafafb2]{font-size:.26rem;color:#67c23a}.steps-wrapper .step-node .step-line-container .step-icon-box .icon-fail[data-v-bbafafb2]{font-size:.26rem;color:#f56c6c}.steps-wrapper .step-node .step-line-container .step-icon-box .icon-running[data-v-bbafafb2]{font-size:.22rem;color:#409eff}.steps-wrapper .step-node .step-line-container .step-icon-box .icon-waiting[data-v-bbafafb2]{width:.12rem;height:.12rem;border-radius:50%;background-color:hsla(0,0%,100%,.3)}.steps-wrapper .step-node .step-status-text[data-v-bbafafb2]{font-size:.12rem;margin-top:.08rem;white-space:nowrap}.steps-wrapper .step-node .step-status-text .text-success[data-v-bbafafb2]{color:#67c23a}.steps-wrapper .step-node .step-status-text .text-fail[data-v-bbafafb2]{color:#f56c6c}.steps-wrapper .step-node .step-status-text .text-running[data-v-bbafafb2]{color:#409eff}.steps-wrapper .step-node .step-status-text .text-waiting[data-v-bbafafb2]{color:#909399}.steps-wrapper .step-node .step-time[data-v-bbafafb2]{font-size:.12rem;color:#8c939d;margin-top:.04rem;font-family:Consolas,monospace}.steps-wrapper .step-node.status-fail .step-title[data-v-bbafafb2]{color:#f56c6c}.steps-wrapper .step-node.status-success .step-title[data-v-bbafafb2]{color:#67c23a}.steps-wrapper .step-node.status-running .step-title[data-v-bbafafb2]{color:#409eff}.error-banner[data-v-bbafafb2]{margin-top:.2rem;padding:.1rem .16rem;background:rgba(245,108,108,.12);border:.01rem solid rgba(245,108,108,.35);border-radius:.04rem;display:flex;align-items:center;font-size:.13rem}.error-banner .error-icon[data-v-bbafafb2]{font-size:.16rem;color:#f56c6c;margin-right:.08rem}.error-banner .error-label[data-v-bbafafb2]{color:#f56c6c;font-weight:600;white-space:nowrap}.error-banner .error-text[data-v-bbafafb2]{color:#ffb4b4;word-break:break-all}.result-detail-block[data-v-bbafafb2]{margin-top:.18rem;border:.01rem solid rgba(9,194,239,.18);border-radius:.06rem;overflow:hidden}.result-detail-block .result-detail-title[data-v-bbafafb2]{padding:.08rem .14rem;font-size:.13rem;font-weight:600;color:#8fe7ff;background:rgba(26,98,153,.18)}.result-detail-block .result-detail-row[data-v-bbafafb2]{display:grid;grid-template-columns:1.2fr .9fr 2fr;gap:.1rem;padding:.07rem .14rem;font-size:.13rem;border-top:.01rem solid hsla(0,0%,100%,.06)}.result-detail-block .result-detail-row .detail-device[data-v-bbafafb2]{color:#e4e7ed;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-detail-block .result-detail-row .detail-message[data-v-bbafafb2]{color:#a6adb8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-detail-block .result-detail-row.detail-CONFIRMED .detail-state[data-v-bbafafb2]{color:#67c23a}.result-detail-block .result-detail-row.detail-UNCONFIRMED .detail-state[data-v-bbafafb2]{color:#e6a23c}.result-detail-block .result-detail-row.detail-MISMATCH .detail-state[data-v-bbafafb2]{color:#f56c6c}.unconfirmed-banner[data-v-bbafafb2]{margin-top:.2rem;padding:.1rem .16rem;background:rgba(230,162,60,.12);border:.01rem solid rgba(230,162,60,.35);border-radius:.04rem;display:flex;align-items:center;font-size:.13rem}.unconfirmed-banner .unconfirmed-icon[data-v-bbafafb2]{font-size:.16rem;color:#e6a23c;margin-right:.08rem}.unconfirmed-banner .unconfirmed-label[data-v-bbafafb2]{color:#e6a23c;font-weight:600;white-space:nowrap}.unconfirmed-banner .unconfirmed-text[data-v-bbafafb2]{color:#f3c98b;word-break:break-all}.success-banner[data-v-bbafafb2]{margin-top:.2rem;padding:.1rem .16rem;background:rgba(103,194,58,.12);border:.01rem solid rgba(103,194,58,.35);border-radius:.04rem;display:flex;align-items:center;font-size:.13rem}.success-banner .success-icon[data-v-bbafafb2]{font-size:.16rem;color:#67c23a;margin-right:.08rem}.success-banner .success-label[data-v-bbafafb2]{color:#67c23a;font-weight:600;white-space:nowrap}.success-banner .success-text[data-v-bbafafb2]{color:#a8f09b;word-break:break-all}.energy-overview{position:relative;display:flex;flex-direction:column;gap:0;width:100%;height:100%;min-height:0;overflow:hidden;box-sizing:border-box;color:#edfaff;--ov-primary:#13d8e7;--ov-primary-strong:#69e8ff;--ov-success:#20e8a8;--ov-warning:#ffb44c;--ov-info:#62d7ff;--ov-muted:#9fb9c9;--ov-border:rgba(42,149,190,0.3)}.energy-overview .topo-panel{flex:1 1 auto;height:100%;min-height:0}.energy-overview .chart-panel{height:100%;min-height:0}.energy-overview .chart-panel>.panel-content{padding:0}.energy-overview .panel-title-sub{color:var(--ov-muted);font-size:.13rem;font-weight:400}.energy-overview .topo-body{width:100%;height:100%;min-height:0}.energy-overview .overview-runtime-backdrop{position:absolute;inset:0;z-index:1190;display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}.energy-overview .overview-runtime-drawer{position:absolute;right:.24rem;bottom:.18rem;left:.24rem;z-index:1200;height:clamp(2.8rem,36vh,3.6rem);min-height:0;border:.01rem solid rgba(42,149,190,.48);border-radius:.16rem;background:linear-gradient(180deg,rgba(7,42,64,.96),rgba(4,24,39,.98));box-shadow:0 -.18rem .46rem rgba(0,0,0,.42),inset 0 .01rem 0 rgba(105,232,255,.12);overflow:hidden;backdrop-filter:blur(.08rem)}.energy-overview .overview-runtime-drawer:before{content:"";position:absolute;top:0;right:.18rem;left:.18rem;height:.02rem;border-radius:.01rem;background:linear-gradient(90deg,rgba(105,232,255,0),rgba(105,232,255,.82),rgba(105,232,255,0));pointer-events:none}.energy-overview .overview-runtime-drawer .chart-panel,.energy-overview .overview-runtime-drawer .chart-panel>.panel-content{height:100%;min-height:0}.energy-overview .overview-runtime-drawer .chart-panel>.panel-content{padding:0}.energy-overview .overview-runtime-drawer-enter-active,.energy-overview .overview-runtime-drawer-leave-active{transition:opacity .22s ease,transform .24s ease}.energy-overview .overview-runtime-drawer-enter,.energy-overview .overview-runtime-drawer-leave-to{opacity:0;transform:translateY(.22rem)}.energy-overview .overview-runtime-backdrop-enter-active,.energy-overview .overview-runtime-backdrop-leave-active{transition:opacity .18s ease}.energy-overview .overview-runtime-backdrop-enter,.energy-overview .overview-runtime-backdrop-leave-to{opacity:0}.overview-topo{position:relative;width:100%}.overview-topo .flow-svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.overview-topo .flowlines .ac-bus-line{stroke-width:6;filter:drop-shadow(0 0 .07rem rgba(77,241,253,.7))}.overview-topo .flowlines .branch-flow-line{stroke-width:4;stroke-dasharray:14 12}.overview-topo .flowlines .branch-flow-line.active{animation:ov-flowdash 1.1s linear infinite}.overview-topo .topo-node{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:.05rem;width:2.2rem;padding:0;border:0;background:transparent;color:inherit;font-family:inherit}.overview-topo .topo-node img{width:1.28rem;max-height:1.38rem;object-fit:contain;filter:drop-shadow(0 .08rem .16rem rgba(0,20,40,.55)) drop-shadow(0 0 .14rem rgba(19,216,231,.18));transition:transform .2s}.overview-topo .topo-node.clickable{cursor:pointer}.overview-topo .topo-node.clickable:hover img{transform:scale(1.06)}.overview-topo .topo-node:disabled{cursor:default}.overview-topo .topo-node:focus-visible{outline:.03rem solid rgba(77,241,253,.28);outline-offset:.06rem;border-radius:.12rem}.overview-topo .topology-node{z-index:2;min-width:0}.overview-topo .node-extra{margin-top:.03rem;color:var(--ov-muted);font-size:.12rem}.overview-topo .node-name{margin-top:.04rem;color:#edfaff;font-size:.19rem;font-weight:700;line-height:1.2}.overview-topo .chips{display:flex;gap:.08rem;margin-top:.06rem;justify-content:center}.overview-topo .topology-grid-metrics,.overview-topo .topology-pv-metrics{flex-wrap:nowrap}.overview-topo .topology-grid-strategy{margin-top:.04rem}.overview-topo .chip{padding:.05rem .14rem;border:.01rem solid rgba(42,149,190,.4);border-radius:9.99rem;background:rgba(6,40,66,.82);box-shadow:0 .03rem .08rem rgba(0,0,0,.25);color:#d8ecf7;font-size:.16rem;line-height:1.15;white-space:nowrap}.overview-topo .chip b{color:var(--ov-primary-strong);font-size:.17rem;font-weight:700}.overview-topo .chip.mint b{color:var(--ov-success)}.overview-topo .chip.pv-power b{color:#ffd400}.overview-topo .overview-alarm-panel{height:clamp(3rem,42vh,4.6rem)}.overview-topo .overview-alarm-panel .overview-alarm-drawer{height:100%}.overview-topo .topology-metric-value--danger{color:#f51d42!important}.overview-topo .topology-strategy-chip{cursor:pointer}.overview-topo .topology-strategy-chip:focus-visible,.overview-topo .topology-strategy-chip:hover{border-color:rgba(105,232,255,.72);box-shadow:0 0 .1rem rgba(105,232,255,.2)}.overview-topo .topology-strategy-chip:focus-visible{outline:.02rem solid rgba(105,232,255,.45);outline-offset:.02rem}.overview-topo .topology-alarm-chip .topology-alarm-count{color:#f51d42}.overview-topo .topology-alarm-summary{position:absolute;top:.08rem;left:.08rem;z-index:6;display:flex;align-items:center;min-height:.34rem;padding:.02rem .04rem;border:.01rem solid rgba(42,149,190,.42);border-radius:.07rem;background:rgba(6,40,66,.76)}.overview-topo .topology-alarm-summary-card{display:inline-flex;align-items:baseline;gap:.06rem;padding:.05rem .08rem;border:.01rem solid transparent;border-radius:.06rem;background:transparent;color:#bfd0dc;cursor:pointer;font:inherit}.overview-topo .topology-alarm-summary-card:focus-visible,.overview-topo .topology-alarm-summary-card:hover{color:#69e8ff;outline:none}.overview-topo .topology-alarm-summary-card strong{font-size:.15rem}.overview-topo .topology-alarm-summary-divider{margin:0 .02rem;color:rgba(191,208,220,.5)}.overview-topo .topology-alarm-count--0{color:#23c6ff}.overview-topo .topology-alarm-count--1{color:#1ac399}.overview-topo .topology-alarm-count--2{color:#ffad31}.overview-topo .topology-alarm-count--3{color:#f51d42}.overview-topo .alert-chip{display:inline-flex;align-items:center;gap:.04rem}.overview-topo .alert-chip .alert-chip__label{color:inherit}.overview-topo .alert-chip .alert-chip__value{font-size:.17rem;font-weight:800}.overview-topo .alert-chip--fault .alert-chip__value{color:#ff4964}.overview-topo .alert-chip--alarm .alert-chip__value{color:#ffd400}.overview-topo .storage-group-trigger{position:absolute;transform:translate(-50%,-50%);z-index:2;min-width:3rem}.overview-topo .ess-group{position:relative;display:block;width:100%;min-width:0;max-width:none;padding:.1rem;border:.02rem dashed rgba(77,241,253,.55);border-radius:.18rem;background:rgba(6,40,66,.55);color:inherit;font-family:inherit;cursor:default;transition:box-shadow .2s;box-sizing:border-box}.overview-topo .ess-group:hover{box-shadow:0 0 .24rem rgba(19,216,231,.22)}.overview-topo .ess-group:focus-visible{outline:.03rem solid rgba(77,241,253,.28);outline-offset:.04rem}.overview-topo .ess-total{position:absolute;top:-.16rem;left:50%;transform:translateX(-50%);display:flex;gap:.06rem;white-space:nowrap}.overview-topo .ess-unit-viewport{display:block;width:100%;max-width:100%;padding-top:.22rem;padding-bottom:.14rem;overflow:hidden;box-sizing:border-box}.overview-topo .ess-carousel{height:3.56rem;box-sizing:border-box}.overview-topo .ess-carousel /deep/ .el-carousel__container{height:3.2rem!important;overflow:hidden}.overview-topo .ess-carousel /deep/ .el-carousel__item{overflow:hidden}.overview-topo .ess-carousel /deep/ .el-carousel__arrow{border:.01rem solid rgba(77,241,253,.42);background:rgba(3,28,47,.66);color:#dffaff}.overview-topo .ess-units{display:grid;width:100%;max-width:100%;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:.18rem;justify-items:center;align-items:start;justify-content:center}.overview-topo .ess-units--static{display:flex;justify-content:center;gap:.2rem;padding-left:0;padding-right:0;box-sizing:border-box}@media (min-width:1800px){.overview-topo .ess-unit-viewport,.overview-topo .ess-units--static{padding-left:.36rem;padding-right:.36rem}}.overview-topo .ess-unit{display:flex;flex-direction:column;align-items:center;flex:0 0 2.4rem;width:2.4rem;min-width:2.4rem;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;appearance:none;transition:transform .2s ease}.overview-topo .ess-unit:hover .cabinet-image{filter:drop-shadow(0 .12rem .18rem rgba(0,20,40,.55)) drop-shadow(0 0 .12rem rgba(77,241,253,.42))}.overview-topo .ess-unit:active{transform:scale(.98)}.overview-topo .ess-unit:focus-visible{outline:.03rem solid rgba(77,241,253,.28);outline-offset:.02rem}.overview-topo .ess-unit .cabinet-visual{--cabinet-alert-glow:transparent;--cabinet-alert-glow-soft:transparent;position:relative;display:block;width:2.4rem;aspect-ratio:3/4}.overview-topo .ess-unit .cabinet-glow-image,.overview-topo .ess-unit .cabinet-image{display:block;width:100%;height:100%;object-fit:contain}.overview-topo .ess-unit .cabinet-glow-image{position:absolute;inset:0;z-index:0;opacity:0;pointer-events:none;filter:brightness(0) drop-shadow(0 0 .12rem var(--cabinet-alert-glow));transform:translateZ(0)}.overview-topo .ess-unit .cabinet-image{position:relative;z-index:1;filter:drop-shadow(0 .12rem .18rem rgba(0,20,40,.55));transition:filter .2s ease}.overview-topo .ess-unit--fault .cabinet-visual{--cabinet-alert-glow:rgba(255,73,100,0.82);--cabinet-alert-glow-soft:rgba(255,73,100,0.42)}.overview-topo .ess-unit--fault .cabinet-glow-image{animation:cabinet-alert-fault 1.25s ease-in-out infinite}.overview-topo .ess-unit--alarm .cabinet-visual{--cabinet-alert-glow:rgba(255,212,0,0.76);--cabinet-alert-glow-soft:rgba(255,212,0,0.38)}.overview-topo .ess-unit--alarm .cabinet-glow-image{animation:cabinet-alert-alarm 1.6s ease-in-out infinite}.overview-topo .ess-unit .cabinet-screen-frame{position:absolute;top:20.5%;left:26.8%;display:block;width:46.4%;height:23%;padding:.05rem;z-index:2;border:.02rem solid rgba(77,241,253,.94);border-radius:.1rem;background:#032d43;box-shadow:0 0 .13rem rgba(77,241,253,.18),inset 0 0 .14rem rgba(77,241,253,.1);box-sizing:border-box}.overview-topo .ess-unit .cabinet-screen-frame:before{content:"";position:absolute;inset:.04rem;border:.01rem solid rgba(77,241,253,.86);border-radius:.06rem;pointer-events:none}.overview-topo .ess-unit .cabinet-screen-inner{position:relative;z-index:1;display:block;width:100%;height:100%;padding:.05rem .08rem;border-radius:.05rem;box-sizing:border-box}.overview-topo .ess-unit .cabinet-data{display:grid;width:100%;height:100%;min-width:0;grid-template-rows:repeat(2,minmax(0,1fr));align-items:center;gap:.03rem}.overview-topo .ess-unit .cabinet-kv{display:grid;grid-template-columns:.24rem minmax(0,1fr) auto;align-items:center;column-gap:.02rem;min-width:0;color:#b9e9f2;font-size:.13rem;line-height:1;white-space:nowrap}.overview-topo .ess-unit .cabinet-kv b{min-width:0;color:#4df1fd;font-family:Bahnschrift,Microsoft YaHei,sans-serif;font-size:.15rem;font-weight:700;letter-spacing:-.003rem;text-align:right;overflow:hidden;text-overflow:ellipsis}.overview-topo .ess-unit .cabinet-kv--power{grid-template-columns:.14rem minmax(0,1fr) auto}.overview-topo .ess-unit .cabinet-kv-label,.overview-topo .ess-unit .cabinet-kv-unit{color:#dffaff;font-size:.12rem;opacity:.92}.overview-topo .ess-unit .cabinet-kv-label{text-align:left}.overview-topo .ess-unit .cabinet-kv-unit{color:#fff;font-size:.12rem;font-weight:700;text-align:right}.overview-topo .ess-unit .cabinet-status-box{position:absolute;left:50%;bottom:48%;z-index:2;display:flex;align-items:center;justify-content:center;width:54%;min-height:.18rem;min-width:0;padding:0 .14rem;box-sizing:border-box;overflow:hidden;transform:translateX(-50%)}.overview-topo .ess-unit .cabinet-state-value{display:block;width:100%;max-width:100%;min-width:0;margin:0 auto;padding:0;color:#4df1fd;font-size:.13rem;line-height:.16rem;text-align:center;white-space:nowrap;text-shadow:0 0 .05rem rgba(77,241,253,.18);overflow:hidden;text-overflow:ellipsis}.overview-topo .ess-unit .cabinet-status-box--fault .cabinet-state-value{color:#ff6a7a;text-shadow:0 0 .06rem rgba(255,106,122,.24)}.overview-topo .ess-unit .cabinet-status-box--alarm .cabinet-state-value{color:#ffd400;text-shadow:0 0 .05rem rgba(255,212,0,.2)}.overview-topo .ess-unit .cabinet-battery-zone{position:absolute;left:26.8%;bottom:28%;z-index:2;display:grid;place-items:center;width:46.4%;height:18%;padding:0 .1rem;box-sizing:border-box}.overview-topo .ess-unit .cabinet-battery{--battery-color:#20e8a8;--battery-scale:0.5;position:relative;flex:0 0 auto;width:.64rem;height:.74rem;border:.04rem solid var(--battery-color);border-radius:.15rem;background:rgba(2,29,42,.52);box-shadow:0 0 .2rem color-mix(in srgb,var(--battery-color) 62%,transparent),inset 0 0 .14rem rgba(77,241,253,.12);box-sizing:border-box;color:var(--battery-color)}.overview-topo .ess-unit .battery-fill{position:absolute;left:.08rem;right:.08rem;bottom:.08rem;z-index:1;height:calc(100% - .16rem);border-radius:.07rem;background:linear-gradient(180deg,color-mix(in srgb,var(--battery-color) 88%,#fff),var(--battery-color));box-shadow:inset 0 .07rem .08rem hsla(0,0%,100%,.18);transform:scaleY(var(--battery-scale));transform-origin:bottom center}.overview-topo .ess-unit .battery-bolt{position:absolute;inset:0;z-index:2;display:grid;place-items:center;pointer-events:none}.overview-topo .ess-unit .battery-bolt svg{width:.36rem;height:.36rem;overflow:visible;filter:drop-shadow(0 0 .04rem var(--battery-color))}.overview-topo .ess-unit .battery-bolt path{fill:#efffff;stroke:color-mix(in srgb,var(--battery-color) 80%,#fff);stroke-width:.7;stroke-linejoin:round}.overview-topo .ess-unit .cabinet-battery--charge{--battery-color:#20e8a8}.overview-topo .ess-unit .cabinet-battery--discharge{--battery-color:#62d7ff}.overview-topo .ess-unit .cabinet-battery--high{--battery-color:#20e8a8}.overview-topo .ess-unit .cabinet-battery--mid{--battery-color:#ffd400}.overview-topo .ess-unit .cabinet-battery--low{--battery-color:#ff5d5d}.overview-topo .ess-unit .cabinet-battery--charging .battery-fill{animation:cabinet-battery-charge 1.7s ease-in-out infinite}.overview-topo .ess-unit .cabinet-battery--discharging .battery-fill{animation:cabinet-battery-discharge 1.7s ease-in-out infinite}.overview-topo .ess-unit .cabinet-battery--charging .battery-bolt,.overview-topo .ess-unit .cabinet-battery--discharging .battery-bolt{animation:cabinet-battery-bolt .85s ease-in-out infinite}.overview-topo .ess-unit .cabinet-battery--standby{animation:cabinet-battery-standby 3.8s ease-in-out infinite}.overview-topo .ess-unit .cabinet-battery--standby .battery-bolt{opacity:.5}.overview-topo .ess-unit .cabinet-name-box{position:absolute;left:50%;bottom:10%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:1.18rem;height:.3rem;border:0;border-radius:0;background:transparent;box-shadow:none;box-sizing:border-box;color:#f3fbff;font-size:.16rem;font-weight:700;transform:translateX(-50%);text-shadow:0 0 .08rem rgba(77,241,253,.18)}.overview-topo .ess-unit .cabinet-name-text{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.overview-topo .ess-caption{margin-top:.1rem;color:#edfaff;font-size:.14rem;font-weight:600;text-align:center}.overview-topo .strategy-entry{position:absolute;top:.08rem;right:.08rem;z-index:6;display:inline-flex;align-items:center;gap:.06rem;height:.36rem;padding:0 .16rem;border:.01rem solid rgba(0,212,255,.36);border-radius:.06rem;background:rgba(3,16,29,.46);box-shadow:inset 0 0 .14rem rgba(0,212,255,.08);color:#9dc0d8;font-size:.16rem;font-weight:700;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}.overview-topo .strategy-entry:hover{color:#e7f5ff;border-color:rgba(0,212,255,.86);background:linear-gradient(180deg,rgba(0,212,255,.28),rgba(0,128,255,.18));box-shadow:0 0 .12rem rgba(0,212,255,.22),inset 0 0 .1rem rgba(0,212,255,.14)}.overview-topo .strategy-entry:focus-visible{outline:.03rem solid rgba(77,241,253,.28);outline-offset:.02rem}.overview-topo .strategy-entry i{font-size:.17rem}.overview-topo .topology-actions{position:absolute;top:.08rem;right:.08rem;z-index:6;display:flex;gap:.08rem}.overview-topo .topology-actions .strategy-entry{position:relative;top:auto;right:auto}.overview-topo .ess-empty{display:flex;min-height:.78rem;align-items:center;justify-content:center;color:var(--ov-muted);font-size:.13rem}@keyframes ov-flowdash{to{stroke-dashoffset:-26}}@keyframes cabinet-alert-fault{0%,to{opacity:.76;filter:brightness(0) drop-shadow(0 0 .06rem var(--cabinet-alert-glow)) drop-shadow(0 0 .11rem var(--cabinet-alert-glow-soft)) drop-shadow(0 0 .14rem var(--cabinet-alert-glow-soft));transform:translateZ(0)}50%{opacity:1;filter:brightness(0) drop-shadow(0 0 .09rem var(--cabinet-alert-glow)) drop-shadow(0 0 .15rem var(--cabinet-alert-glow-soft)) drop-shadow(0 0 .18rem var(--cabinet-alert-glow-soft));transform:translateZ(0)}}@keyframes cabinet-alert-alarm{0%,to{opacity:.72;filter:brightness(0) drop-shadow(0 0 .05rem var(--cabinet-alert-glow)) drop-shadow(0 0 .1rem var(--cabinet-alert-glow-soft)) drop-shadow(0 0 .13rem var(--cabinet-alert-glow-soft));transform:translateZ(0)}50%{opacity:1;filter:brightness(0) drop-shadow(0 0 .08rem var(--cabinet-alert-glow)) drop-shadow(0 0 .14rem var(--cabinet-alert-glow-soft)) drop-shadow(0 0 .17rem var(--cabinet-alert-glow-soft));transform:translateZ(0)}}.overview-device-dialog{border:.01rem solid rgba(42,149,190,.45);border-radius:.14rem;background:linear-gradient(165deg,rgba(9,44,68,.98),rgba(6,34,54,.98));box-shadow:0 .24rem .6rem rgba(0,0,0,.5)}.overview-device-dialog .el-dialog__header{padding:.2rem .24rem .1rem}.overview-device-dialog .el-dialog__headerbtn{top:.22rem;right:.24rem;font-size:.2rem}.overview-device-dialog .el-dialog__headerbtn .el-dialog__close{color:#9fb9c9}.overview-device-dialog .el-dialog__headerbtn .el-dialog__close:hover{color:#69e8ff}.overview-device-dialog .el-dialog__body{padding:.1rem .24rem .24rem}.overview-device-dialog .dialog-title{display:flex;align-items:center;gap:.12rem}.overview-device-dialog .dialog-title-icon{width:.52rem}.overview-device-dialog .dialog-title-main{color:#fff;font-size:.2rem;font-weight:700}.overview-device-dialog .dialog-title-sub{margin-top:.02rem;color:#9fb9c9;font-size:.13rem}.overview-device-dialog .dev-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(2.9rem,1fr));gap:.14rem;max-height:68vh;overflow-y:auto;padding-right:.04rem}.overview-device-dialog .dev-grid::-webkit-scrollbar{width:.06rem}.overview-device-dialog .dev-grid::-webkit-scrollbar-thumb{border-radius:.03rem;background:rgba(105,232,255,.35)}.overview-device-dialog .dev-grid .strategy-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;min-height:2.6rem;color:#8eb4c2;font-size:.14rem}.overview-device-dialog .dev-grid .strategy-empty i{font-size:.32rem;color:#20e8d0}.overview-device-dialog .dev-grid .strategy-empty--error i{color:#ffc552}.overview-device-dialog .device-dialog-content{min-height:1.8rem}.overview-device-dialog .dialog-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;min-height:2.2rem;color:#9fb9c9;font-size:.14rem}.overview-device-dialog .dialog-state i{color:#69e8ff;font-size:.34rem}.overview-device-dialog .dialog-state--error i{color:#ffb44c}.overview-device-dialog .dialog-pagination{display:flex;justify-content:center;margin-top:.18rem}.overview-device-dialog .dev-card{padding:.14rem .16rem;border:.01rem solid rgba(42,149,190,.32);border-radius:.12rem;background:linear-gradient(135deg,rgba(31,132,170,.22),rgba(6,40,66,.82));box-shadow:0 .06rem .16rem rgba(0,0,0,.3),inset 0 .01rem 0 hsla(0,0%,100%,.06);transition:border-color .2s ease,box-shadow .2s ease}.overview-device-dialog .dev-card:hover{border-color:rgba(73,211,232,.5);box-shadow:0 .06rem .16rem rgba(0,0,0,.3),inset 0 0 .18rem rgba(73,211,232,.14)}.overview-device-dialog .dev-card .dc-top{display:flex;align-items:center;gap:.08rem;margin-bottom:.1rem;padding-bottom:.08rem;border-bottom:.01rem solid rgba(105,232,255,.14)}.overview-device-dialog .dev-card .dc-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:.16rem;font-weight:700}.overview-device-dialog .dev-card .kv-row{display:flex;justify-content:space-between;align-items:baseline;padding:.04rem 0;color:#9fb9c9;font-size:.13rem}.overview-device-dialog .dev-card .kv-row b{max-width:62%;text-align:right;color:#edfaff;font-family:Bahnschrift,Microsoft YaHei,sans-serif;font-size:.16rem;font-weight:700}.overview-device-dialog .dev-card .kv-row b.hl{color:#20e8a8;text-shadow:0 0 .1rem rgba(32,232,168,.3)}.overview-device-dialog .dev-card .kv-row .technical-text{overflow-wrap:anywhere}.overview-device-dialog .badge{padding:.02rem .09rem;border-radius:9.99rem;color:#04202e;font-size:.11rem;font-weight:700}.overview-device-dialog .badge.master{background:linear-gradient(135deg,#4df1fd,#69e8ff)}.overview-device-dialog .badge.slave{background:linear-gradient(135deg,#20e8a8,#8ce6cd)}.overview-device-dialog .status-badge{padding:.03rem .1rem;border-radius:9.99rem;font-size:.11rem;white-space:nowrap}.overview-device-dialog .status-badge.run{border:.01rem solid rgba(32,232,168,.4);background:rgba(32,232,168,.14);color:#20e8a8}.overview-device-dialog .status-badge.act{border:.01rem solid rgba(98,215,255,.4);background:rgba(98,215,255,.14);color:#62d7ff}.overview-device-dialog .status-badge.offline{border:.01rem solid rgba(159,185,201,.35);background:rgba(159,185,201,.1);color:#9fb9c9}.overview-strategy-drawer .el-drawer{border-left:.01rem solid rgba(42,149,190,.45);background:linear-gradient(200deg,rgba(9,44,68,.99),rgba(6,34,54,.99));box-shadow:-.16rem 0 .48rem rgba(0,0,0,.45);color:#edfaff}.overview-strategy-drawer .el-drawer__header{position:relative;margin-bottom:0;padding:.16rem .2rem .14rem;color:#fff;font-size:.17rem;font-weight:700;text-align:left}.overview-strategy-drawer .el-drawer__header:after{content:"";position:absolute;left:.2rem;right:.2rem;bottom:0;height:.02rem;border-radius:.01rem;background:linear-gradient(90deg,rgba(105,232,255,.75),rgba(105,232,255,0))}.overview-strategy-drawer .el-drawer__header .el-drawer__close-btn{color:#9fb9c9;font-size:.18rem}.overview-strategy-drawer .el-drawer__header .el-drawer__close-btn:hover{color:#69e8ff}.overview-strategy-drawer .el-drawer__body{height:calc(100% - .6rem);overflow:hidden}.overview-strategy-drawer .drawer-body{display:flex;flex-direction:column;height:100%;padding:.12rem .2rem .16rem;box-sizing:border-box}.overview-strategy-drawer .drawer-tabs{display:flex;flex:0 0 auto;gap:.22rem;margin-bottom:.12rem}.overview-strategy-drawer .drawer-tabs button{position:relative;height:.34rem;padding:0 .02rem;border:none;background:transparent;color:#9fb9c9;font-size:.14rem;cursor:pointer;transition:color .2s}.overview-strategy-drawer .drawer-tabs button:after{content:"";position:absolute;left:50%;bottom:.02rem;width:0;height:.03rem;border-radius:.02rem;background:#69e8ff;box-shadow:0 0 .08rem rgba(105,232,255,.7);transform:translateX(-50%);transition:width .2s ease}.overview-strategy-drawer .drawer-tabs button.on{color:#69e8ff;font-weight:600}.overview-strategy-drawer .drawer-tabs button.on:after{width:100%}.overview-strategy-drawer .drawer-page{flex:1;min-height:0;overflow-y:auto;padding-right:.04rem}.overview-strategy-drawer .drawer-page::-webkit-scrollbar{width:.06rem}.overview-strategy-drawer .drawer-page::-webkit-scrollbar-thumb{border-radius:.03rem;background:rgba(105,232,255,.35)}.overview-strategy-drawer .drawer-page .strategy-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;min-height:2.6rem;color:#8eb4c2;font-size:.14rem}.overview-strategy-drawer .drawer-page .strategy-empty i{font-size:.32rem;color:#20e8d0}.overview-strategy-drawer .drawer-page .strategy-empty--error i{color:#ffc552}.overview-strategy-drawer .exec-card{margin-bottom:.14rem;padding:.12rem .14rem;border:.01rem solid rgba(27,169,250,.22);border-radius:.08rem;background:rgba(12,50,78,.42)}.overview-strategy-drawer .exec-card.focused{border-color:rgba(105,232,255,.72);box-shadow:0 0 .18rem rgba(19,216,231,.18)}.overview-strategy-drawer .exec-card__head{display:flex;align-items:center;justify-content:space-between;gap:.1rem}.overview-strategy-drawer .exec-card__head strong{color:#e7f5ff;font-size:.16rem}.overview-strategy-drawer .exec-card__title{display:flex;align-items:baseline;gap:.08rem;min-width:0}.overview-strategy-drawer .exec-card__actions{display:flex;align-items:center;gap:.1rem;flex-shrink:0}.overview-strategy-drawer .exec-card__mode{color:#9dc0d8;font-size:.12rem;white-space:nowrap}.overview-strategy-drawer .status-pill{flex-shrink:0;padding:0 .1rem;border-radius:.1rem;font-size:.12rem;line-height:.22rem;font-style:normal}.overview-strategy-drawer .status-pill--running{color:#7fe36a;background:rgba(103,194,58,.14)}.overview-strategy-drawer .status-pill--monitoring{color:#f4c84a;background:rgba(230,162,60,.14)}.overview-strategy-drawer .status-pill--warning{color:#ff8c8c;background:rgba(245,108,108,.14)}.overview-strategy-drawer .exec-card__summary{display:flex;flex-direction:column;gap:.02rem;margin:.08rem 0 .1rem;color:#9dc0d8;font-size:.12rem}.overview-strategy-drawer .exec-card__kicker{font-size:.11rem}.overview-strategy-drawer .exec-card__formula{color:#e7f5ff;font-size:.13rem}.overview-strategy-drawer .metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.08rem;margin-bottom:.1rem}.overview-strategy-drawer .metric-card{min-width:0;padding:.08rem .1rem;border:.01rem solid rgba(27,169,250,.18);border-left:.03rem solid rgba(27,169,250,.68);border-radius:.05rem;background:rgba(3,16,29,.22);box-sizing:border-box;overflow:hidden}.overview-strategy-drawer .metric-card em,.overview-strategy-drawer .metric-card span{display:block;color:#9dc0d8;font-size:.11rem;line-height:.16rem;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-strategy-drawer .metric-card strong{display:block;color:#e7f5ff;font-family:Bahnschrift,Microsoft YaHei,sans-serif;font-size:.2rem;line-height:.26rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-strategy-drawer .metric-card--success{border-left-color:#57df75}.overview-strategy-drawer .metric-card--warning{border-left-color:#f4c84a}.overview-strategy-drawer .metric-card--danger{border-left-color:#ff8c8c}.overview-strategy-drawer .metric-card--info{border-left-color:#7aa7ff}.overview-strategy-drawer .config-list{border-top:.01rem dashed rgba(27,169,250,.18);padding-top:.04rem}.overview-strategy-drawer .config-row{display:flex;align-items:center;justify-content:space-between;gap:.1rem;padding:.06rem 0;border-bottom:.01rem solid rgba(27,169,250,.12)}.overview-strategy-drawer .config-row:last-child{border-bottom:none}.overview-strategy-drawer .config-row span{color:#9dc0d8;font-size:.12rem}.overview-strategy-drawer .config-row strong{color:#e7f5ff;font-size:.13rem;text-align:right}.overview-strategy-drawer .exec-card__footer{display:flex;justify-content:center;align-items:center;margin:.16rem 0 .08rem;padding-top:.12rem;border-top:.01rem dashed rgba(27,169,250,.16)}.overview-strategy-drawer .exec-card__footer .modify-dispatch-btn{min-width:1.4rem;padding:.07rem .24rem;background:#1ba9fa;border-color:#1ba9fa;color:#fff;font-size:.13rem;font-weight:500;border-radius:.04rem}.overview-strategy-drawer .exec-card__footer .modify-dispatch-btn:hover{background:#40bbfb;border-color:#40bbfb}.overview-strategy-drawer .history-hint{margin:0 0 .1rem;color:#9fb9c9;font-size:.12rem}.overview-strategy-drawer .history-row{margin-bottom:.08rem;padding:.1rem .12rem;border:.01rem solid rgba(27,169,250,.2);border-radius:.08rem;background:rgba(8,47,75,.36);cursor:pointer;transition:border-color .2s,background-color .2s,box-shadow .2s}.overview-strategy-drawer .history-row:hover{border-color:rgba(0,212,255,.55);background:rgba(0,212,255,.08)}.overview-strategy-drawer .history-row.selected{border-color:rgba(0,212,255,.85);background:rgba(0,212,255,.14);box-shadow:0 0 .14rem rgba(0,212,255,.18),inset 0 0 .1rem rgba(0,212,255,.1)}.overview-strategy-drawer .hr-top{display:flex;align-items:center;gap:.1rem}.overview-strategy-drawer .hr-time{color:#69e8ff;font-size:.13rem;font-weight:700;white-space:nowrap}.overview-strategy-drawer .hr-name{flex:1;color:#edfaff;font-size:.14rem;font-weight:600}.overview-strategy-drawer .hr-linked-icon{color:#69e8ff;font-size:.15rem}.overview-strategy-drawer .hr-desc{margin-top:.04rem;color:#9dc0d8;font-size:.12rem}@keyframes cabinet-battery-charge{0%,to{transform:scaleY(.18)}55%{transform:scaleY(1)}}@keyframes cabinet-battery-discharge{0%,to{transform:scaleY(1)}55%{transform:scaleY(.18)}}@keyframes cabinet-battery-bolt{0%,to{opacity:.32;transform:scale(.88)}50%{opacity:1;transform:scale(1.08)}}@keyframes cabinet-battery-standby{0%,to{filter:brightness(.95);opacity:.78}50%{filter:brightness(1.18);opacity:1}}.pcs-main-container[data-v-302d2189]{display:flex;gap:.15rem;width:100%;height:100%}.pcs-left-sidebar[data-v-302d2189]{height:100%;max-width:25%;gap:.1rem}.pcs-left-sidebar .pcs-info-section[data-v-302d2189],.pcs-left-sidebar[data-v-302d2189]{display:flex;flex-direction:column;flex:1}.pcs-left-sidebar .pcs-alarm-section[data-v-302d2189]{flex:1.6;display:flex;flex-direction:column}.pcs-center-content[data-v-302d2189]{flex:2;max-width:50%;height:100%;background:rgba(0,0,0,.27);border-radius:.1rem}.pcs-right-sidebar[data-v-302d2189]{display:flex;flex-direction:column;flex:1;height:100%;max-width:25%;gap:.1rem}.pcs-right-sidebar .dc-data-section[data-v-302d2189],.pcs-right-sidebar .power-chart-section[data-v-302d2189]{flex:0.7}.pcs-right-sidebar .ac-data-section[data-v-302d2189],.select-wrapper[data-v-302d2189]{flex:1}.select-wrapper .device-select[data-v-302d2189]{width:96%}.device-info-wrapper[data-v-302d2189]{height:80%;overflow:auto;display:flex;margin-top:.2rem}.pcs-device-info[data-v-302d2189]{height:95%;flex:1;display:flex;flex-wrap:wrap}.device-status[data-v-302d2189]{color:#1cf4fc;font-weight:500}.device-image-wrapper[data-v-302d2189]{display:flex;justify-content:center;align-items:center;width:100%}.device-image-wrapper .device-image[data-v-302d2189]{width:28%}.alarm-tab-navigation[data-v-302d2189]{width:auto;margin:auto;display:flex;cursor:pointer;justify-content:space-evenly}.alarm-tab-item[data-v-302d2189]{font-size:.22rem;font-weight:700;color:#ccc}.alarm-tab-item.active[data-v-302d2189]{color:#1cf4fc;border-bottom:.02rem solid #1cf4fc}.power-chart-container[data-v-302d2189]{width:100%;height:100%}.alarm-realtime-content[data-v-302d2189]{display:flex;flex-wrap:wrap;margin-top:.3rem;height:calc(100% - .6rem);overflow-y:auto}.alarm-status-grid[data-v-302d2189]{width:100%;display:flex;flex-wrap:wrap}.alarm-status-item[data-v-302d2189]{width:50%;height:.5rem;display:flex;align-items:center;justify-content:flex-end;padding-right:13%;font-size:.18rem}.alarm-status-item .status-indicator[data-v-302d2189]{width:.12rem;height:.12rem;border-radius:50%;margin-left:.1rem}.alarm-status-item .status-indicator.normal[data-v-302d2189]{background:#5cb85c}.alarm-status-item .status-indicator.warning[data-v-302d2189]{background:#ff0848}.status-label[data-v-302d2189]{color:#ccc}.empty-data[data-v-302d2189]{width:100%;display:flex;justify-content:center;align-items:center}.alarm-history-table[data-v-302d2189]{height:calc(100% - .6rem);margin-top:.3rem}.ac-data-content[data-v-302d2189]{height:100%;padding-bottom:.2rem;overflow-y:auto}.power-summary-info[data-v-302d2189]{padding:.2rem 2vw 0 1.2vw}.device-form-item[data-v-302d2189],.power-form-item[data-v-302d2189]{height:.4rem;width:100%;display:flex;align-items:center;justify-content:space-between}.device-form-item .form-label[data-v-302d2189],.device-form-item .power-label[data-v-302d2189],.power-form-item .form-label[data-v-302d2189],.power-form-item .power-label[data-v-302d2189]{color:#ccc;height:.3rem;line-height:.3rem}.device-form-item .form-value[data-v-302d2189],.power-form-item .form-value[data-v-302d2189]{display:flex;align-items:center;font-weight:400;color:#129ff6}.device-form-item .power-value[data-v-302d2189],.power-form-item .power-value[data-v-302d2189]{display:flex;align-items:center;font-weight:400;color:#fff}.status1[data-v-302d2189],.status2[data-v-302d2189],.status3[data-v-302d2189],.status4[data-v-302d2189]{padding:0 .03rem;color:#cbcbcb;border-radius:.04rem;display:inline-block}.status1[data-v-302d2189]{border:.01rem solid #1ac399;color:#1ac399}.status2[data-v-302d2189]{border:.01rem solid #ffad31;color:#ffad31}.status3[data-v-302d2189]{border:.01rem solid #f51d42;color:#f51d42}.status4[data-v-302d2189]{border:.01rem solid #129ff6;color:#129ff6}.statusTxt1[data-v-302d2189]{color:#1ac399}.statusTxt2[data-v-302d2189]{color:#ffad31}.statusTxt3[data-v-302d2189]{color:#f51d42}.statusTxt4[data-v-302d2189]{color:#129ff6}.statement-config-main-container[data-v-43560ecd]{width:100%;height:100%;display:flex;flex-direction:column}.statement-config-main-container .config-main-layout[data-v-43560ecd]{flex:1;display:flex}.statement-config-main-container .config-main-layout .config-statement-list-section[data-v-43560ecd]{flex:1.5;width:0;padding:.2rem}.statement-config-main-container .config-main-layout .config-form-section[data-v-43560ecd]{flex:2.5;width:0;padding:.2rem}.config-selected-points-section[data-v-43560ecd]{display:flex;gap:.1rem;margin-bottom:.2rem}.config-selected-points-section .config-points-count[data-v-43560ecd]{white-space:nowrap}.config-selected-points-section .config-selected-points-list[data-v-43560ecd]{flex:1;display:flex;flex-wrap:wrap;gap:.1rem;max-height:1.5rem;overflow:hidden;overflow-y:auto}.config-selected-points-section .config-selected-points-list .config-point-tag-item[data-v-43560ecd]{display:inline-block}.config-selected-points-section .config-selected-points-list .config-empty-points-hint[data-v-43560ecd]{color:#f56c6c;font-weight:700}.config-points-table-section[data-v-43560ecd]{height:85%}.config-points-table-section .config-table-pagination[data-v-43560ecd]{margin-top:.2rem;text-align:center}.statement-analysis-main-container[data-v-6bc23e7c]{width:100%;height:100%}.analysis-main-layout[data-v-6bc23e7c]{display:flex;flex-direction:column;height:100%}.analysis-header-section[data-v-6bc23e7c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.2rem}.analysis-config-actions[data-v-6bc23e7c]{display:flex;gap:.1rem}.analysis-content-section[data-v-6bc23e7c]{flex:1;height:0;display:flex;flex-direction:column}.analysis-chart-section[data-v-6bc23e7c],.analysis-table-section[data-v-6bc23e7c]{width:100%;height:100%}.analysis-chart-section[data-v-6bc23e7c] .el-table th.el-table__cell.is-leaf,.analysis-chart-section[data-v-6bc23e7c] .el-table thead.is-group th.el-table__cell,.analysis-table-section[data-v-6bc23e7c] .el-table th.el-table__cell.is-leaf,.analysis-table-section[data-v-6bc23e7c] .el-table thead.is-group th.el-table__cell{border:.1em solid #175687}.analysis-pagination-wrapper[data-v-6bc23e7c]{text-align:center;margin-top:.2rem;padding:.1rem 0}[data-v-6bc23e7c] .el-table tr{height:.5rem}.load-tracking-panel[data-v-6243a903]{grid-column:1/5;display:flex;flex-direction:column;height:100%;min-height:0}.load-tracking-panel__header[data-v-6243a903]{align-items:center;flex:0 0 auto}.load-tracking-panel__chart[data-v-6243a903]{flex:1;min-height:0}.load-tracking-panel__actions[data-v-6243a903]{display:flex;align-items:center;flex-wrap:wrap;gap:.1rem;color:#edfaff;font-size:.12rem;font-weight:700}.load-tracking-panel__actions b[data-v-6243a903],.load-tracking-panel__actions i[data-v-6243a903]{color:#a8d8ed;font-style:normal}.load-tracking-panel__actions button[data-v-6243a903],.load-tracking-panel__actions label[data-v-6243a903]{display:inline-flex;align-items:center;gap:.06rem;color:#edfaff}.load-tracking-panel__actions button[data-v-6243a903]{padding:0;border:0;background:transparent;cursor:pointer}.load-tracking-panel__actions em[data-v-6243a903]{width:.1rem;height:.1rem;border-radius:.02rem;background:#edfaff}.power-quality-board[data-v-7984caba]{grid-column:span 4;align-self:start;min-height:auto;padding:.12rem;overflow:hidden}.power-quality-board__heading[data-v-7984caba]{align-items:center;min-height:.28rem;margin-bottom:.06rem}.quality-layout[data-v-7984caba]{display:grid;grid-template-columns:3rem minmax(0,1fr) 3rem;align-items:stretch;gap:.08rem;min-height:0}.quality-score[data-v-7984caba]{display:grid;grid-template-columns:auto auto auto;align-items:baseline;gap:.08rem;min-width:1.64rem;padding:.06rem .12rem;border-radius:.08rem;background:rgba(41,214,188,.1);border:.01rem solid rgba(75,236,215,.24)}.quality-score small[data-v-7984caba],.quality-score span[data-v-7984caba]{color:#9fd6de;font-size:.12rem}.quality-score strong[data-v-7984caba]{color:#45f0d4;font-size:.28rem;line-height:1}.quality-summary[data-v-7984caba]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.06rem}.quality-summary__item[data-v-7984caba]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"label" "value" "status";min-height:.48rem;padding:.06rem .09rem;border-radius:.08rem;background:rgba(8,39,61,.56);border:.01rem solid rgba(100,220,224,.12)}.quality-summary__item span[data-v-7984caba]{grid-area:label;color:#9fcbd2;font-size:.12rem}.quality-summary__item strong[data-v-7984caba]{grid-area:value;margin-top:.03rem;color:#fff;font-size:.18rem;line-height:1.1}.quality-summary__status[data-v-7984caba]{grid-area:status;margin-top:.03rem;font-size:.12rem;font-style:normal;font-weight:800}.quality-metric__state--green[data-v-7984caba],.quality-summary__status--green[data-v-7984caba]{color:#35d12f}.quality-metric__state--yellow[data-v-7984caba],.quality-summary__status--yellow[data-v-7984caba]{color:#ffb22e}.quality-metrics[data-v-7984caba]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.06rem}.quality-metric[data-v-7984caba]{min-height:.48rem;padding:.06rem .09rem;border-radius:.08rem;background:rgba(5,29,48,.6);border:.01rem solid rgba(117,226,224,.12)}.quality-metric__bottom[data-v-7984caba],.quality-metric__top[data-v-7984caba]{display:flex;align-items:center;justify-content:space-between;gap:.08rem}.quality-metric__top span[data-v-7984caba]{color:#cfe7ef;font-size:.13rem;line-height:.18rem}.quality-metric__top strong[data-v-7984caba]{color:#fff;font-size:.18rem}.quality-metric__bar[data-v-7984caba]{height:.05rem;margin:.05rem 0 .04rem;border-radius:9.99rem;background:hsla(0,0%,100%,.08);overflow:hidden}.quality-metric__progress[data-v-7984caba]{display:block;height:100%;border-radius:inherit}.quality-metric__progress--green[data-v-7984caba]{background:linear-gradient(90deg,#1bd182,#43f0d6)}.quality-metric__progress--yellow[data-v-7984caba]{background:linear-gradient(90deg,#ff9c28,#ffd15c)}.quality-metric__bottom em[data-v-7984caba],.quality-metric__bottom span[data-v-7984caba]{color:#8fb6bf;font-size:.12rem;font-style:normal}.quality-events[data-v-7984caba]{padding:.08rem .1rem;border-radius:.08rem;background:rgba(5,29,48,.6);border:.01rem solid rgba(117,226,224,.12)}.quality-events h3[data-v-7984caba]{margin:0 0 .06rem;color:#fff;font-size:.15rem}.quality-event[data-v-7984caba]{display:grid;grid-template-columns:.1rem minmax(0,1fr) auto;gap:.08rem;align-items:flex-start;padding:.04rem 0;border-top:.01rem solid rgba(122,207,215,.1)}.quality-event[data-v-7984caba]:first-of-type{border-top:0}.quality-event strong[data-v-7984caba]{display:block;color:#e7fbff;font-size:.13rem}.quality-event p[data-v-7984caba]{margin:.04rem 0 0;color:#8fb6bf;font-size:.12rem;line-height:1.4}.quality-event em[data-v-7984caba]{color:#fff;font-size:.18rem;font-style:normal;font-weight:800}.quality-event__dot[data-v-7984caba]{width:.08rem;height:.08rem;margin-top:.05rem;border-radius:50%}.quality-event__dot--green[data-v-7984caba]{background:#35d12f;box-shadow:0 0 .1rem rgba(53,209,47,.7)}.quality-event__dot--yellow[data-v-7984caba]{background:#ffb22e;box-shadow:0 0 .1rem rgba(255,178,46,.7)}@media (max-width:1500px){.quality-layout[data-v-7984caba]{grid-template-columns:1fr}}.station-area-storage{width:100%;box-sizing:border-box;color:#edfaff;--area-primary:#13d8e7;--area-primary-strong:#69e8ff;--area-success:#20e8a8;--area-warning:#ffb44c;--area-danger:#ff5d5d;--area-info:#62d7ff;--area-muted:#9fb9c9;--area-border:rgba(42,149,190,0.3);--area-border-card:rgba(117,226,224,0.12);--area-panel-bg:rgba(7,45,70,0.86);--area-card-bg:rgba(6,40,66,0.76);--area-panel-shadow:inset 0 0 0 0.01rem rgba(81,174,214,0.05),inset 0 0 0.42rem rgba(0,90,158,0.14),0 0.1rem 0.28rem rgba(0,0,0,0.14)}.dashboard-grid,.station-area-storage{height:100%;min-height:0;overflow:hidden}.dashboard-grid{display:grid;grid-auto-flow:dense;align-items:start;gap:.1rem}.dashboard-grid--operation{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:.96rem minmax(2.86rem,.46fr) minmax(0,1fr);align-items:stretch}.metric-strip{display:grid;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.1rem;min-height:0}.grid-span-2{grid-column:span 3}.chart-panel,.data-panel,.metric-card{position:relative;overflow:hidden;padding:.12rem;border:.01rem solid var(--area-border);border-radius:.08rem;background:radial-gradient(circle at 48% 46%,rgba(4,68,110,.62),rgba(13,73,103,.58) 50%,rgba(7,43,67,.78) 100%),linear-gradient(180deg,rgba(9,62,91,.82),var(--area-panel-bg));box-shadow:var(--area-panel-shadow)}.metric-card{min-height:0}.metric-card--clickable{cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.metric-card--clickable:after{content:"查看详情";position:absolute;right:.14rem;top:.12rem;padding:.02rem .08rem;border-radius:9.99rem;color:var(--area-primary-strong);font-size:.12rem;font-weight:800;opacity:0;background:rgba(19,216,231,.1);border:.01rem solid rgba(105,232,255,.24);transition:opacity .2s ease,transform .2s ease;transform:translateY(-.04rem)}.metric-card--clickable:hover{border-color:rgba(105,232,255,.72);box-shadow:inset 0 0 0 .01rem rgba(105,232,255,.2),inset 0 0 .42rem rgba(0,126,180,.26),0 .14rem .3rem rgba(0,0,0,.22)}.metric-card--clickable:hover:after{opacity:1;transform:translateY(0)}.metric-card__label,.metric-card__trend,.panel-heading p{color:var(--area-muted)}.metric-card__label,.metric-card__trend{font-size:.13rem;line-height:.18rem}.metric-card__footer{display:flex;align-items:center;justify-content:space-between;gap:.1rem}.metric-card__benefit{flex:0 0 auto;display:inline-flex;align-items:baseline;justify-content:flex-end;gap:.06rem;min-width:1.36rem;color:var(--area-success);font-size:.13rem;font-weight:700;line-height:.18rem;text-shadow:0 0 .08rem rgba(32,232,168,.22)}.metric-card__benefit span{white-space:nowrap}.metric-card__benefit strong{color:#d7fff2;font-family:Bahnschrift,Microsoft YaHei,sans-serif;font-size:.2rem;font-weight:800;line-height:1}.metric-card__value{margin:.06rem 0 .02rem;line-height:1}.metric-card__value span{color:#fff;font-family:Bahnschrift,Microsoft YaHei,sans-serif;font-size:.32rem;font-weight:800}.metric-card__value small{margin-left:.06rem;font-size:.13rem;font-weight:800}.metric-card--good{color:var(--area-success)}.metric-card--warn{color:var(--area-warning)}.metric-card--danger{color:var(--area-danger)}.metric-card--info{color:var(--area-info)}.panel-heading{position:relative;display:flex;justify-content:space-between;gap:.12rem;min-height:.3rem;margin-bottom:.08rem;padding-left:.18rem}.panel-heading:before{content:"";position:absolute;left:0;top:.08rem;width:.04rem;height:.18rem;background:var(--area-primary-strong);box-shadow:0 0 .12rem rgba(19,216,231,.36);transform:rotate(-24deg)}.panel-heading h2{margin:0;color:#fff;font-size:.16rem;line-height:1.2;text-shadow:0 0 .12rem rgba(28,214,255,.26)}.panel-heading p{margin:.04rem 0 0;font-size:.12rem;line-height:1.45}.device-panel-narrow{grid-column:5/-1;grid-row:span 2;display:flex;flex-direction:column;height:100%;max-height:none;min-height:0;align-self:stretch}.ems-device-list{flex:1;min-height:0;max-height:100%;overflow-y:auto;overflow-x:hidden;padding:.08rem;border-radius:.08rem;scrollbar-color:var(--area-primary) rgba(3,28,47,.72)}.ems-device-list::-webkit-scrollbar{width:.08rem}.ems-device-list::-webkit-scrollbar-track{border-radius:9.99rem;background:rgba(3,28,47,.72)}.ems-device-list::-webkit-scrollbar-thumb{border:.02rem solid rgba(3,28,47,.72);border-radius:9.99rem;background:rgba(105,232,255,.72)}.ems-device-row{position:relative;min-height:.86rem;display:grid;grid-template-columns:1fr;align-items:center;gap:.06rem;margin-bottom:.06rem;padding:.08rem .12rem;border:.01rem solid rgba(34,202,255,.18);border-radius:.1rem;background:linear-gradient(90deg,rgba(6,23,45,.98),rgba(5,33,54,.96));box-shadow:inset 0 0 0 .01rem rgba(16,188,229,.05),0 .08rem .18rem rgba(0,0,0,.16);transition:box-shadow .2s ease,transform .2s ease}.ems-device-row:last-child{margin-bottom:0}.ems-device-row--clickable{cursor:pointer}.ems-device-row--clickable:hover{box-shadow:inset 0 0 .18rem rgba(31,128,149,.7),0 .08rem .18rem rgba(0,0,0,.16);transform:translateY(-.01rem)}.ems-device-row__top{display:grid;grid-template-columns:minmax(.96rem,1fr) auto auto auto auto;align-items:center;gap:.08rem}.ems-device-row__top strong{color:#fff;font-size:.18rem;line-height:.24rem}.ems-device-row__top span{color:#fff;font-size:.13rem;font-weight:700}.ems-device-row__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ems-device-row__metrics div{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.1rem}.ems-device-row__metrics div+div{padding-left:.2rem;border-left:.01rem dashed rgba(105,232,255,.42)}.ems-device-row__metrics span{color:#13d8e7;font-size:.16rem}.ems-device-row__metrics strong{color:#b8d7ed;font-family:Bahnschrift,Microsoft YaHei,sans-serif;font-size:.22rem;line-height:1}.ems-device-row__metrics small{margin-left:.05rem;color:#fff;font-size:.14rem}.ems-device-row__strategy{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.08rem;min-width:0;padding-top:.04rem;border-top:.01rem solid rgba(105,232,255,.14)}.ems-device-row__strategy span{flex:0 0 auto;color:#13d8e7;font-size:.13rem}.ems-device-row__strategy strong{min-width:0;color:#e7fbff;font-size:.14rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ems-device-row__strategy em{justify-self:end;padding:.02rem .08rem;border-radius:9.99rem;font-size:.12rem;font-style:normal;font-weight:800;white-space:nowrap}.strategy-status--execute{color:#1af5ba;background:rgba(26,245,186,.12);border:.01rem solid rgba(26,245,186,.34)}.strategy-status--monitor{color:#62d7ff;background:rgba(98,215,255,.12);border:.01rem solid rgba(98,215,255,.34)}.signal-bars{display:inline-grid;grid-template-columns:repeat(4,.04rem);align-items:end;gap:.02rem;height:.18rem}.signal-bars i{display:block;width:.04rem;border-radius:.02rem .02rem 0 0;background:var(--area-success);box-shadow:0 0 .1rem var(--area-success)}.signal-bars i:first-child{height:.06rem}.signal-bars i:nth-child(2){height:.1rem}.signal-bars i:nth-child(3){height:.14rem}.signal-bars i:nth-child(4){height:.18rem}.state-dot{width:.12rem;height:.12rem;border-radius:50%;background:var(--area-success);box-shadow:0 0 .1rem var(--area-success)}.chart-panel{display:flex;flex-direction:column;min-height:0}.chart-panel .chart{width:100%}.chart-panel__body{flex:1;min-height:0}.transformer-load-detail{display:grid;grid-template-rows:.36rem minmax(0,1fr);gap:.08rem;height:100%;min-height:0;overflow:hidden}.transformer-toolbar-row{display:flex;align-items:center;justify-content:flex-start;gap:.14rem;min-height:0}.transformer-toolbar-title{color:#e8fbff;font-size:.18rem;font-weight:900;line-height:.24rem;text-shadow:0 0 .12rem rgba(105,232,255,.28)}.transformer-load-detail .panel-heading{min-height:.26rem;margin-bottom:.08rem;padding-left:.16rem}.transformer-load-detail .panel-heading:before{top:.06rem;height:.16rem}.transformer-load-detail .panel-heading h2{font-size:.15rem;line-height:.18rem}.transformer-load-detail .panel-heading p{margin-top:.02rem;line-height:.16rem}.transformer-back-button{display:inline-flex;align-items:center;gap:.07rem;height:.32rem;padding:0 .13rem 0 .11rem;border:.01rem solid rgba(105,232,255,.52);border-radius:.07rem;color:#dffaff;font-size:.13rem;font-weight:900;background:linear-gradient(180deg,rgba(24,103,128,.74),rgba(5,47,70,.7)),rgba(19,216,231,.12);box-shadow:inset 0 0 .16rem rgba(105,232,255,.08),0 .06rem .16rem rgba(0,0,0,.18);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.transformer-back-button i{color:#69e8ff;font-size:.15rem;font-weight:900}.transformer-back-button:hover{border-color:rgba(105,232,255,.82);box-shadow:inset 0 0 .18rem rgba(105,232,255,.16),0 .08rem .18rem rgba(0,0,0,.22)}.transformer-kpi-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.1rem;min-height:0}.transformer-kpi-card{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:0;padding:.12rem .16rem;border:.01rem solid rgba(94,207,229,.24);border-radius:.07rem;background:radial-gradient(circle at 48% 46%,rgba(4,68,110,.46),rgba(13,73,103,.34) 52%,rgba(7,43,67,.58) 100%),linear-gradient(180deg,rgba(9,62,91,.84),rgba(7,45,70,.78));box-shadow:inset 0 0 0 .01rem rgba(81,174,214,.04),inset 0 0 .28rem rgba(0,90,158,.1)}.transformer-kpi-card em,.transformer-kpi-card span{display:block;color:#62d7ff;font-size:.12rem;font-style:normal;font-weight:800;line-height:.16rem}.transformer-kpi-card strong{display:block;margin:.03rem 0 .04rem;color:#edfaff;font-family:Bahnschrift,Microsoft YaHei,sans-serif;font-size:.24rem;line-height:1}.transformer-content-shell{display:grid;grid-template-columns:minmax(0,1fr);gap:.08rem;min-height:0;overflow:hidden}.transformer-content-shell--with-tree{grid-template-columns:2.56rem minmax(0,1fr)}.transformer-content-main{display:grid;grid-template-rows:.84rem minmax(0,1fr) 1.88rem;gap:.08rem;min-width:0;min-height:0;overflow:hidden}.storage-device-tree{display:flex;min-width:0;min-height:0;flex-direction:column;padding:.1rem;overflow:hidden}.storage-device-tree__body{display:grid;align-content:start;gap:.1rem;flex:1;min-height:0;overflow-y:auto;padding-right:.02rem}.storage-device-group{position:relative;display:grid;gap:.07rem}.storage-device-node{appearance:none;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.08rem;min-height:.34rem;padding:0 .1rem;border:.01rem solid rgba(42,149,190,.2);border-radius:.06rem;background:rgba(2,23,36,.34);cursor:pointer;font-family:inherit;text-align:left;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.storage-device-node span{min-width:0;overflow:hidden;color:#dffaff;font-size:.13rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.storage-device-node em{color:#62d7ff;font-size:.12rem;font-style:normal;font-weight:800;white-space:nowrap}.storage-device-node.is-active,.storage-device-node:hover{border-color:rgba(105,232,255,.62);background:linear-gradient(180deg,rgba(15,83,121,.7),rgba(6,48,75,.66)),rgba(19,216,231,.12);box-shadow:inset 0 0 .18rem rgba(105,232,255,.12)}.storage-device-node.is-active em{color:#edfaff}.storage-device-node--main{border-color:rgba(105,232,255,.34);background:linear-gradient(180deg,rgba(11,72,108,.62),rgba(5,41,65,.6)),rgba(19,216,231,.08);box-shadow:inset 0 0 .18rem rgba(105,232,255,.08)}.storage-device-children{position:relative;display:grid;gap:.06rem;padding-left:.16rem}.storage-device-children:before{content:"";position:absolute;top:-.04rem;bottom:.17rem;left:.07rem;width:.01rem;background:rgba(105,232,255,.22)}.storage-device-node--child{position:relative;min-height:.3rem;background:rgba(6,36,57,.42)}.storage-device-node--child:before{content:"";position:absolute;top:50%;left:-.09rem;width:.09rem;height:.01rem;background:rgba(105,232,255,.22)}.transformer-dashboard{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);gap:.1rem;align-items:stretch}.transformer-dashboard,.transformer-side{display:grid;min-height:0;overflow:hidden}.transformer-side{gap:.08rem}.transformer-side--left{grid-template-rows:minmax(0,1.18fr) minmax(0,.82fr)}.transformer-side--right{grid-template-rows:minmax(0,.9fr) minmax(0,1.1fr)}.transformer-side--right-value{grid-template-rows:minmax(0,1fr) minmax(0,.72fr) minmax(0,.58fr)}.transformer-compare-panel,.transformer-event-panel,.transformer-main-chart,.transformer-response-panel,.transformer-status-panel,.transformer-strategy-panel,.transformer-value-panel{padding:.1rem}.transformer-compare-panel,.transformer-event-panel,.transformer-status-panel{padding-bottom:.1rem}.transformer-status-list{display:grid;gap:.06rem}.transformer-status-list article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.1rem;min-height:.38rem;padding:.05rem .1rem;border:.01rem solid rgba(42,149,190,.22);border-radius:.06rem;background:rgba(2,23,36,.42)}.transformer-status-list article span,.transformer-status-list article strong{display:block}.transformer-status-list article strong{color:#edfaff;font-size:.13rem;line-height:.16rem}.transformer-status-list article span{color:#90bac8;font-size:.12rem;line-height:.15rem}.transformer-status-list article em{color:#69e8ff;font-size:.16rem;font-style:normal;font-weight:900}.response-layout{display:grid;grid-template-columns:1fr;align-items:center;gap:0;min-height:0;height:calc(100% - .34rem)}.response-layout--with-gauge{grid-template-columns:1.12rem minmax(0,1fr);gap:.14rem}.response-gauge{min-width:0}.response-gauge,.response-gauge__ring{display:flex;align-items:center;justify-content:center}.response-gauge__ring{position:relative;width:.96rem;height:.96rem;flex-direction:column;border-radius:50%;background:radial-gradient(circle,rgba(5,30,42,.96) 0 55%,transparent 56%),conic-gradient(#69e8ff var(--response-gauge-value),rgba(23,82,112,.8) 0);box-shadow:inset 0 0 .22rem rgba(105,232,255,.14),0 0 .18rem rgba(13,144,198,.08)}.response-gauge__ring:after{content:"";position:absolute;inset:.09rem;border-radius:50%;border:.08rem solid rgba(16,77,112,.58);pointer-events:none}.response-gauge__ring strong{position:relative;z-index:1;color:#edfaff;font-family:Bahnschrift,Microsoft YaHei,sans-serif;font-size:.24rem;line-height:1}.response-gauge__ring span{position:relative;z-index:1;margin-top:.08rem;color:#69e8ff;font-size:.12rem;font-weight:800}.response-list{display:grid;align-content:center;gap:.06rem}.response-list div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.1rem;min-height:.32rem;align-items:center;border-bottom:.01rem solid rgba(105,232,255,.12)}.response-list div span{color:#98bfcd;font-size:.13rem}.response-list div strong{color:#edfaff;font-size:.14rem;text-align:right}.transformer-main-chart{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.transformer-main-chart .chart{width:100%;height:100%!important;min-height:2.6rem}.transformer-chart-heading{align-items:center}.transformer-chart-heading span{display:block;color:#62d7ff;font-size:.12rem;font-weight:800;line-height:.18rem}.transformer-chart-heading b{padding:.06rem .13rem;border:.01rem solid rgba(105,232,255,.28);border-radius:9.99rem;color:#69e8ff;font-size:.13rem;background:rgba(19,216,231,.08)}.transformer-chart-body{flex:1;height:100%;min-height:2.6rem}.compare-table{display:grid;gap:.05rem}.compare-table__head,.compare-table__row{display:grid;grid-template-columns:1.2fr .9fr .9fr .8fr;align-items:center;gap:.08rem}.compare-table__head{color:#62d7ff;font-size:.12rem;line-height:.24rem}.compare-table__row{min-height:.26rem;padding:0 .1rem;border:.01rem solid rgba(42,149,190,.18);border-radius:.05rem;color:#95bdca;font-size:.12rem;background:rgba(2,23,36,.36)}.compare-table__row strong{color:#69e8ff;font-size:.13rem}.compare-table__row strong:first-of-type{color:#ff7b6e}.compare-table__row em{color:var(--area-success);font-style:normal;font-weight:800}.event-list article{display:grid;grid-template-columns:.48rem minmax(0,1fr);gap:.1rem;min-height:.28rem;align-items:center;border-bottom:.01rem solid rgba(105,232,255,.12)}.event-list article strong{color:#62d7ff;font-size:.12rem}.event-list article span{color:#9fd0dc;font-size:.12rem;line-height:.15rem}.value-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.05rem .08rem}.value-grid article{display:flex;min-height:.4rem;flex-direction:column;justify-content:center;padding:.06rem .1rem;border:.01rem solid rgba(42,149,190,.2);border-radius:.05rem;background:rgba(2,23,36,.36)}.value-grid article span{color:#9fd0dc;font-size:.12rem;line-height:.14rem}.value-grid article strong{margin-top:.02rem;color:#69e8ff;font-family:Bahnschrift,Microsoft YaHei,sans-serif;font-size:.2rem;line-height:1}.transformer-bottom{display:grid;grid-template-columns:1fr;gap:.08rem;height:100%;min-height:0;overflow:hidden}.transformer-strategy-panel{display:flex;flex-direction:column;min-height:0;overflow:hidden}.strategy-layout{display:grid;grid-template-columns:3.2rem minmax(0,1fr);gap:.08rem;flex:1;min-height:0}.strategy-desc{display:flex;flex-direction:column;justify-content:center;padding:.1rem .14rem;border:.01rem solid rgba(42,149,190,.28);border-radius:.06rem;background:radial-gradient(circle at 48% 34%,rgba(4,68,110,.36),transparent 48%),linear-gradient(180deg,rgba(9,62,91,.58),rgba(7,43,67,.58))}.strategy-desc strong{display:block;margin-bottom:.08rem;color:#69e8ff;font-size:.16rem}.strategy-desc p{margin:0;color:#a7cfe0;font-size:.12rem;line-height:.19rem}.strategy-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.08rem;min-height:0}.strategy-flow article{display:flex;flex-direction:column;justify-content:center;padding:.1rem .12rem;border:.01rem solid rgba(42,149,190,.18);border-radius:.06rem;background:rgba(2,23,36,.36)}.strategy-flow article span{display:block;color:#62d7ff;font-size:.12rem;font-weight:800}.strategy-flow article strong{display:block;margin:.05rem 0;color:#edfaff;font-size:.13rem}.strategy-flow article p{margin:0;color:#9fcbd2;font-size:.12rem;line-height:.17rem}@media (max-width:1500px){.transformer-content-shell--with-tree{grid-template-columns:2.1rem minmax(0,1fr)}.transformer-dashboard{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)}}@media (max-width:1200px){.transformer-content-shell--with-tree,.transformer-dashboard{grid-template-columns:1fr}.storage-device-tree{min-height:1.8rem}}@media (max-width:900px){.response-layout,.strategy-layout,.transformer-kpi-strip{grid-template-columns:1fr}.response-layout{justify-items:center}}.metric-detail-page[data-v-9c83ea90]{display:grid;gap:.16rem;height:100%;overflow:hidden}.metric-detail-content[data-v-9c83ea90],.metric-detail-hero[data-v-9c83ea90]{grid-column:1/-1}.metric-detail-hero__heading[data-v-9c83ea90]{align-items:center}.metric-detail-back[data-v-9c83ea90]{display:inline-flex;align-items:center;gap:.06rem;padding:.06rem .12rem;border:.01rem solid rgba(105,232,255,.34);border-radius:9.99rem;color:#dffaff;font-size:.13rem;font-weight:800;background:rgba(19,216,231,.1);cursor:pointer}.metric-detail-hero__body[data-v-9c83ea90]{display:grid;grid-template-columns:2.2rem minmax(0,1fr);gap:.14rem}.metric-detail-actions[data-v-9c83ea90],.metric-detail-devices[data-v-9c83ea90],.metric-detail-panels article[data-v-9c83ea90],.metric-detail-score[data-v-9c83ea90]{border:.01rem solid rgba(117,226,224,.12);border-radius:.08rem;background:rgba(5,29,48,.6)}.metric-detail-score[data-v-9c83ea90]{display:flex;flex-direction:column;justify-content:center;min-height:1.6rem;padding:.2rem}.metric-detail-score span[data-v-9c83ea90]{color:#9fcbd2;font-size:.13rem}.metric-detail-score strong[data-v-9c83ea90]{margin:.1rem 0;color:#45f0d4;font-size:.44rem;line-height:1}.metric-detail-score em[data-v-9c83ea90]{color:#fff;font-size:.16rem;font-style:normal;font-weight:800}.metric-detail-panels[data-v-9c83ea90]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.12rem}.metric-detail-panels article[data-v-9c83ea90]{padding:.16rem}.metric-detail-panels span[data-v-9c83ea90]{color:#9fcbd2;font-size:.13rem}.metric-detail-panels strong[data-v-9c83ea90]{display:block;margin:.1rem 0 .08rem;color:#fff;font-size:.28rem;line-height:1}.metric-detail-panels p[data-v-9c83ea90]{margin:0;color:#8fb6bf;font-size:.12rem}.metric-detail-grid[data-v-9c83ea90]{display:grid;grid-template-columns:minmax(0,1fr) 3.2rem;gap:.14rem}.metric-detail-actions[data-v-9c83ea90],.metric-detail-devices[data-v-9c83ea90]{padding:.16rem}.metric-detail-action[data-v-9c83ea90]{display:flex;align-items:center;gap:.1rem;min-height:.42rem;color:#e7fbff;font-size:.14rem;border-bottom:.01rem solid rgba(122,207,215,.1)}.metric-detail-action[data-v-9c83ea90]:last-child{border-bottom:0}.metric-detail-action i[data-v-9c83ea90]{color:#1af5ba}.metric-detail-devices h3[data-v-9c83ea90]{margin:0 0 .12rem;color:#fff;font-size:.15rem}.metric-detail-devices div[data-v-9c83ea90]{display:flex;flex-wrap:wrap;gap:.08rem}.metric-detail-devices span[data-v-9c83ea90]{padding:.06rem .1rem;border-radius:9.99rem;color:#62d7ff;font-size:.13rem;font-weight:800;background:rgba(98,215,255,.12);border:.01rem solid rgba(98,215,255,.28)}@media (max-width:1400px){.metric-detail-grid[data-v-9c83ea90],.metric-detail-hero__body[data-v-9c83ea90]{grid-template-columns:1fr}}@media (max-width:1400px){.metric-detail-panels[data-v-9c83ea90],.station-area-storage .dashboard-grid--operation,.station-area-storage .metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.station-area-storage .grid-span-2{grid-column:span 2}.station-area-storage .device-panel-narrow,.station-area-storage .load-tracking-panel,.station-area-storage .power-quality-board{grid-column:span 2!important}.station-area-storage .device-panel-narrow{max-height:none}}@media (max-width:720px){.station-area-storage{padding:.1rem}.station-area-storage .dashboard-grid--operation,.station-area-storage .metric-strip{grid-template-columns:1fr}.station-area-storage .grid-span-2{grid-column:span 1}.station-area-storage .device-panel-narrow,.station-area-storage .load-tracking-panel,.station-area-storage .power-quality-board{grid-column:span 1!important}.station-area-storage .device-panel-narrow{max-height:none}}.storage-ar-container[data-v-77837881]{width:100%;height:100%;position:relative;display:flex;flex-direction:column}.storage-ar-container .ar-iframe[data-v-77837881]{width:100%;flex:1;border:none}.storage-ar-container .no-data-tip[data-v-77837881]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#909399;font-size:.14rem}.storage-ar-container .ar-empty-box[data-v-77837881]{flex:1;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.12rem;color:#909399;font-size:.14rem}.storage-ar-container .ar-empty-box .no-data-tip[data-v-77837881]{width:auto;height:auto}.storage-topology-container[data-v-5dd7f516]{width:100%;height:100%;position:relative;display:flex;flex-direction:column}.storage-topology-container .content-box[data-v-5dd7f516]{flex:1;width:100%;position:relative}.storage-topology-container .no-data-tip[data-v-5dd7f516]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#909399;font-size:.14rem}.page-container[data-v-583e52d5]{width:100%;height:100%;display:flex;flex-direction:column}.form-container[data-v-583e52d5]{width:100%;height:100%;overflow-y:auto;padding:.2rem}.temperature-form[data-v-583e52d5]{width:100%}.temperature-form .full-width[data-v-583e52d5]{width:100%;margin-bottom:.3rem;padding:.2rem;background:hsla(0,0%,100%,.05);border-radius:.08rem;border:.01rem solid hsla(0,0%,100%,.1)}.temperature-form .form-grid[data-v-583e52d5]{display:grid;grid-template-columns:repeat(3,1fr);gap:.2rem;margin-bottom:.3rem;width:100%}@media (max-width:1200px){.temperature-form .form-grid[data-v-583e52d5]{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.temperature-form .form-grid[data-v-583e52d5]{grid-template-columns:1fr;gap:.15rem}}.temperature-form .form-section[data-v-583e52d5]{padding:.2rem;background:hsla(0,0%,100%,.05);border-radius:.08rem;border:.01rem solid hsla(0,0%,100%,.1);min-height:2rem;display:flex;flex-direction:column;box-sizing:border-box}.temperature-form .form-section .section-title[data-v-583e52d5]{font-size:.16rem;font-weight:700;color:#1cf4fc;margin-bottom:.2rem;padding-bottom:.1rem;border-bottom:.01rem solid rgba(28,244,252,.3);flex-shrink:0}.temperature-form .form-section .el-form-item[data-v-583e52d5]{margin-bottom:.18rem}.temperature-form .form-section .el-form-item[data-v-583e52d5]:last-child{margin-bottom:0}.temperature-form .unit[data-v-583e52d5]{margin-left:.1rem;color:#999;font-size:.14rem}.temperature-form .form-actions[data-v-583e52d5]{text-align:center;margin-top:.4rem;padding-top:.2rem;border-top:.01rem solid hsla(0,0%,100%,.1)}.temperature-form .form-actions .el-button[data-v-583e52d5]{margin:0 .1rem;min-width:1rem}[data-v-583e52d5] .el-form-item__label{color:#fff!important;font-weight:400}[data-v-583e52d5] .el-radio__label{color:#fff!important}[data-v-583e52d5] .el-input-number .el-input__inner{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:#fff}[data-v-583e52d5] .el-radio__input.is-checked .el-radio__inner{background-color:#1cf4fc;border-color:#1cf4fc}[data-v-583e52d5] .el-radio__input.is-checked+.el-radio__label{color:#1cf4fc!important}.map-container #mapDiv[data-v-428de5a8],.map-container[data-v-428de5a8]{width:100%;height:100%}.map-container[data-v-428de5a8] .tdt-infowindow.tdt-zoom-animated{width:auto;height:auto}.map-container[data-v-428de5a8] .tdt-infowindow-content{width:auto!important;margin:0!important}.map-container[data-v-428de5a8] .tdt-infowindow-content-wrapper{background:none!important;box-shadow:none!important;height:auto!important;padding-bottom:.1rem!important}.map-container[data-v-428de5a8] .tdt-container a.tdt-infowindow-close-button{z-index:9999}.map-container[data-v-428de5a8] .tdt-infowindow-tip-container{height:0!important}[data-v-428de5a8] .tdt-control-copyright.tdt-control{display:none}[data-v-428de5a8] .tdt-infowindow{width:2.6rem}.map-box[data-v-5928ca4f]{position:relative;width:100%;height:100%}[data-v-5928ca4f] .anchorBL{display:none}.map-view[data-v-5928ca4f]{position:absolute;width:100%;height:100%}.custom-tooltip[data-v-5928ca4f]{padding:.2rem;background:rgba(10,60,116,.8);box-shadow:inset 0 0 .2em rgba(0,160,233,.7);color:#fff;z-index:2301;position:relative;border-radius:.04rem}.custom-tooltip .btn-box[data-v-5928ca4f]{margin-top:.2rem;justify-content:space-around}.custom-tooltip .info-row[data-v-5928ca4f]{margin:.06rem;display:flex;align-items:center;font-size:.18rem}.custom-tooltip .info-row .label[data-v-5928ca4f]{width:.5rem;text-align:right;margin-right:.06rem;white-space:nowrap}.custom-tooltip .info-row .status[data-v-5928ca4f]{display:flex;align-items:center;margin-right:.04rem}.custom-tooltip .info-row .circle-icon[data-v-5928ca4f]{width:.14rem;height:.14rem;display:inline-block;border-radius:50%;margin-right:.03rem}.btn-item[data-v-5928ca4f]{font-size:.18rem;text-align:center;cursor:pointer;background:#073550;border:.01rem solid #1ba9fa;border-radius:.15rem;padding:.03rem .2rem}.info-box[data-v-5928ca4f]{gap:.2rem}.status-0[data-v-5928ca4f]{background:#1ab394}.status-1[data-v-5928ca4f]{background:#ff3061}.table-icon-box[data-v-5928ca4f]{display:flex;justify-content:center;align-items:center;gap:.1rem}.table-icon[data-v-5928ca4f]{cursor:pointer}[data-v-5928ca4f] .el-dialog{margin-top:18vh!important}.close-btn[data-v-5928ca4f]{width:.2rem;height:.2rem;position:absolute;cursor:pointer}.centerInfo-box[data-v-3ad91390]{gap:.1rem}.select-label[data-v-3ad91390]{display:inline-block;position:relative;padding-left:.12rem;max-width:2rem}.select-label[data-v-3ad91390]:before{content:"";position:absolute;top:50%;left:0;width:.06rem;height:.06rem;border-radius:50%;transform:translateY(-50%);background-color:var(--labelColor)}.map-box[data-v-3ad91390]{flex:6;position:relative}.map-box .btn-box[data-v-3ad91390]{position:absolute;top:.2rem;left:.2rem;z-index:999}.map-box .btn-item[data-v-3ad91390]{padding:5/1080 * 100vh 15/1080 * 100vh;border-radius:.04rem;background:#0d5287;cursor:pointer}.map-box .checkbox[data-v-3ad91390] .el-checkbox__inner{background-color:transparent}.map-box .checkbox[data-v-3ad91390] .el-checkbox__label{color:#fff}.map-box .checkbox[data-v-3ad91390] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--checkboxColor);border:.01rem solid #dcdfe6}.map-box .checkbox.run[data-v-3ad91390] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#1ee9ad;border:.01rem solid #dcdfe6}.map-box .statistics-box[data-v-3ad91390]{border:unset;box-shadow:inset 0 0 .2em rgba(0,0,0,.4);background-color:rgba(4,16,58,.8);border-radius:.05rem;box-sizing:border-box}.map-box .statistics-box .top-box[data-v-3ad91390]{justify-content:space-between;width:100%;padding-left:.3rem}.map-box .statistics-box .top-box__total[data-v-3ad91390]:before{content:"";display:block;position:absolute;left:.2rem;width:.2rem;height:.2rem}.map-box .statistics-box .top-box__status[data-v-3ad91390] .el-checkbox__label{color:#fff}.map-box .statistics-box .top-box__status[data-v-3ad91390] .el-checkbox__inner{border:none}.map-box .statistics-box .top-box__status .success[data-v-3ad91390] .el-checkbox__inner{background-color:#63bd63}.map-box .statistics-box .top-box__status .warning[data-v-3ad91390] .el-checkbox__inner{background-color:#f50c49}.chart-box[data-v-3ad91390]{position:relative;flex:1}.warning-box[data-v-3ad91390]{display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:0;width:100%;padding-left:.15rem}.type-item[data-v-3ad91390]{height:100%;width:1.2rem;cursor:pointer}.type-item[data-v-3ad91390]:hover{background:linear-gradient(90deg,rgba(0,216,247,0),rgba(0,175,237,.6) 50%,rgba(0,216,247,0))}.chart-panel[data-v-3ad91390] .ui-panel .ui-center,.chart-panel[data-v-3ad91390] .ui-panel .ui-left,.chart-panel[data-v-3ad91390] .ui-panel .ui-right,.statistics-panel[data-v-3ad91390] .ui-panel .ui-center,.statistics-panel[data-v-3ad91390] .ui-panel .ui-left,.statistics-panel[data-v-3ad91390] .ui-panel .ui-right{background-size:102% 100%!important}.panel-box[data-v-011d0d66]{flex-grow:1;display:flex;justify-content:space-around;align-items:stretch;width:100%;height:100%;overflow:hidden}.item[data-v-011d0d66]{position:relative;display:flex;gap:.05rem;flex-direction:column;justify-content:center;align-items:center;text-align:center}.item .icon-0[data-v-011d0d66]{width:.39rem;height:.26rem}.item .icon-1[data-v-011d0d66]{width:.33rem;height:.21rem}.item .icon-2[data-v-011d0d66]{width:.25rem;height:.29rem}.item .label[data-v-011d0d66]{margin-top:.05rem;color:#bccedc;font-size:.16rem}.item .content[data-v-011d0d66]{word-break:keep-all;white-space:nowrap;margin-top:.08rem}.item .content .value[data-v-011d0d66]{font-size:.2rem;font-weight:700;margin-left:.1rem}.item .content .unit[data-v-011d0d66]{opacity:.8;margin-left:.1rem;margin-right:-.1rem;font-size:.16rem}.device-main-box[data-v-46db0598]{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;padding:.12rem .18rem .06rem .18rem;background:rgba(10,46,76,.6);border-radius:.1rem;overflow:hidden;box-sizing:border-box}.device-main-box .tabs-box[data-v-46db0598]{flex-shrink:0;margin-bottom:.06rem}.device-main-box .tabs-box-top[data-v-46db0598]{display:flex;align-items:center;width:80%}.device-main-box .tabs-box-top .top-title[data-v-46db0598]{font-size:.2rem;font-weight:700}.device-main-box .tabs-box-top .top-btn-list[data-v-46db0598]{display:flex;gap:.15rem;margin-left:.2rem}.device-main-box .device-body-wrapper[data-v-46db0598]{flex:1;min-height:0;display:flex;flex-direction:column}.device-main-box[data-v-46db0598] .tab-list{flex-shrink:0;margin-bottom:.08rem}.device-main-box[data-v-46db0598] .tab-item{font-size:.16rem}.device-main-box .info-item[data-v-46db0598]{border-radius:.08rem;background-color:#082538;padding:.12rem .2rem;overflow:hidden}.device-main-box .info-tools[data-v-46db0598]{display:flex;gap:.2rem;width:100%;height:.45rem;margin-top:.2rem;margin-left:.3rem;overflow:hidden}.device-main-box .device-content-container[data-v-46db0598]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.device-main-box .project-list[data-v-46db0598]{display:grid;grid-template-columns:repeat(4,1fr);gap:.1rem;width:100%;flex:1;min-height:0;align-content:start;overflow-y:auto;overflow-x:hidden;padding-right:.04rem;margin-bottom:.04rem}.device-main-box .project-list[data-v-46db0598]::-webkit-scrollbar{width:.06rem}.device-main-box .project-list[data-v-46db0598]::-webkit-scrollbar-track{background:rgba(7,35,56,.3);border-radius:.03rem}.device-main-box .project-list[data-v-46db0598]::-webkit-scrollbar-thumb{background:#236697;border-radius:.03rem}.device-main-box .project-list[data-v-46db0598]::-webkit-scrollbar-thumb:hover{background:#00e6e6}.device-main-box .pagination-wrapper[data-v-46db0598]{flex-shrink:0;display:flex;justify-content:center;align-items:center;padding:.06rem 0 .02rem}.device-main-box .data-item[data-v-46db0598]{display:flex;flex-direction:column;height:2.5rem;padding:.08rem .1rem;text-align:center;background-color:rgba(4,27,47,.5);border-radius:.08rem;cursor:pointer;transition:all .2s;box-shadow:inset 0 0 .15rem transparent;box-sizing:border-box}.device-main-box .data-item[data-v-46db0598]:hover{box-shadow:inset 0 0 .15rem #1cf4fc}.device-main-box .data-item.active[data-v-46db0598],.device-main-box .data-item[data-v-46db0598]:focus{box-shadow:inset 0 0 .15rem #00d5ff}.device-main-box .data-item .image[data-v-46db0598]{position:relative;width:100%;height:1.26rem;flex-shrink:0;border-radius:.06rem;overflow:hidden}.device-main-box .data-item .image-data-box[data-v-46db0598]{position:absolute;bottom:0;justify-content:end;width:100%;text-align:left}.device-main-box .data-item .image-data-box .item[data-v-46db0598]{padding-left:.1rem;background:rgba(0,0,0,.45);font-size:.13rem;line-height:.18rem}.device-main-box .data-item .image-data-box .item[data-v-46db0598]:last-child{padding-bottom:.03rem}.device-main-box .data-item .title[data-v-46db0598]{margin:.06rem .04rem .02rem;text-align:left;font-size:.16rem;font-weight:600;color:#fff;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.device-main-box .data-item .title-text[data-v-46db0598]{display:inline-block;max-width:calc(25ch + 3em);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.device-main-box .data-item .card-info-list[data-v-46db0598]{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:space-around;margin-top:.02rem}.device-main-box .data-item .list-item[data-v-46db0598]{display:flex;justify-content:space-between;align-items:center;margin:.01rem .04rem;font-size:.14rem;line-height:1.3}.device-main-box .data-item .address-text[data-v-46db0598]{display:inline-block;max-width:calc(15ch + 3em);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-height:980px){.device-main-box .data-item[data-v-46db0598]{height:3.1rem;padding:.1rem .1rem}.device-main-box .data-item .image[data-v-46db0598]{height:1.62rem}.device-main-box .data-item .title[data-v-46db0598]{margin:.08rem .05rem .04rem;font-size:.18rem}.device-main-box .data-item .list-item[data-v-46db0598]{margin:.02rem .05rem;font-size:.15rem}}@media screen and (min-height:1200px){.device-main-box .data-item[data-v-46db0598]{height:3.3rem;padding:.1rem .1rem}.device-main-box .data-item .image[data-v-46db0598]{height:1.76rem}.device-main-box .data-item .title[data-v-46db0598]{font-size:.18rem}.device-main-box .data-item .list-item[data-v-46db0598]{font-size:.16rem}}.device-main-box .data-btn[data-v-46db0598]{display:flex;align-items:center;justify-content:center;width:1rem;height:.35rem;border-radius:.04rem;color:#00e6e6;text-align:center;border:.01rem solid #00e6e6;cursor:pointer}.device-main-box .data-btn[data-v-46db0598]:hover{color:#092f4f;background:#0ff}.device-main-box .data-btn-active[data-v-46db0598]{border:.01rem solid #0ff;background:#0ff;color:#092f4f}.electricity[data-v-5df0c8ce]{position:relative;padding-left:.16rem}.electricity[data-v-5df0c8ce]:before{content:"";width:.2rem;height:.2rem;position:absolute;left:-.16rem;top:51%;transform:translateY(-50%)}.flex-box[data-v-5df0c8ce]{padding:0 .48rem}.flex-title[data-v-f6f15e7a]{width:70%;align-items:center}.flex-unit[data-v-f6f15e7a]{width:.4rem;align-items:center;font-size:.16rem}.list-box[data-v-f6f15e7a]{flex:1;gap:.1rem;height:calc(100% - 1rem);padding-right:.04rem;overflow:auto}.list-item[data-v-f6f15e7a]{height:.76rem;padding:.3rem .1rem;border-radius:.08rem;background-color:#082538}.list-item .content[data-v-f6f15e7a]{justify-content:space-between}.list-item .content-name[data-v-f6f15e7a]{flex:1}.bgc[data-v-f6f15e7a]{display:flex;align-items:center;justify-content:center;width:.34rem;height:.26rem;margin-right:.1rem;background-repeat:no-repeat;background-size:100% 100%;background-position:50%}.tab-item.active[data-v-f6f15e7a]{padding:0 .1rem;color:#00e6e6;background:linear-gradient(180deg,rgba(0,255,255,.2),rgba(0,255,255,.1))}.panel-box[data-v-25f0a98e]{width:100%;height:100%;display:flex;justify-content:space-around;align-items:stretch;overflow:hidden;padding-bottom:.1rem}.item[data-v-25f0a98e]{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.item .icon[data-v-25f0a98e]{width:35%;height:35%}.item .label[data-v-25f0a98e]{margin-top:.05rem;color:#bccedc}.item .content[data-v-25f0a98e]{word-break:keep-all;white-space:nowrap;margin-top:.08rem}.item .content .value[data-v-25f0a98e]{font-weight:700;margin-left:.1rem}.item .content .unit[data-v-25f0a98e]{opacity:.8;margin-left:.1rem;margin-right:-.1rem}.electricity[data-v-c6fb345e]{position:relative;padding-left:.16rem}.electricity[data-v-c6fb345e]:before{content:"";width:.2rem;height:.2rem;position:absolute;left:-.16rem;top:51%;transform:translateY(-50%)}.flex-box[data-v-c6fb345e]{padding:0 .48rem}.data-box[data-v-cb5b7ff0]{width:100%;height:2.1rem;overflow:hidden}[data-v-cb5b7ff0] .el-carousel{height:2.1rem!important;overflow:hidden}[data-v-cb5b7ff0] .el-carousel__container{height:1.88rem!important;overflow:hidden}[data-v-cb5b7ff0] .el-carousel__button{width:.2rem;height:.1rem;border-radius:.05rem}.data-list[data-v-cb5b7ff0]{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.15rem;width:100%;height:1.88rem}.data-item[data-v-cb5b7ff0]{--bg-image:none;height:1.88rem;padding:.15rem .15rem;background-color:linear-gradient(90deg,#0a335e,#0a314b);border-radius:.1rem}.data-item-img[data-v-cb5b7ff0]{background-image:var(--bg-image),linear-gradient(90deg,#0a335e,#0a314b);background-repeat:no-repeat;background-position:100% 100%,0 0}.data-item-img[data-v-cb5b7ff0]:nth-child(odd){position:relative}.data-item-img[data-v-cb5b7ff0]:nth-child(odd):before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:var(--bg-image);background-repeat:no-repeat;background-position:100% 100%;opacity:.01}.data-item-img[data-v-cb5b7ff0]:nth-child(2n){position:relative}.data-item-img[data-v-cb5b7ff0]:nth-child(2n):before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:var(--bg-image);background-repeat:no-repeat;background-position:100% 100%;opacity:1}.data-item-title[data-v-cb5b7ff0]{display:flex;justify-content:space-between;align-items:center;gap:.1rem;margin-bottom:.15rem;color:#bccedc}.data-item-title .value[data-v-cb5b7ff0]{font-weight:500;font-size:.24rem;color:#00faff}.data-item-chart[data-v-cb5b7ff0]{display:grid;grid-template-columns:48% 52%;width:100%;height:calc(100% - .2rem);color:#bccedc;font-size:.12rem}.data-item-chart p[data-v-cb5b7ff0]{margin:0;padding:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:.16rem}.data-item-chart .chart[data-v-cb5b7ff0]{width:100%;height:100%}.title-text[data-v-6e8e6394]{display:inline-block;max-width:calc(23ch + 3em);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flex-title[data-v-6e8e6394]{width:70%;align-items:center}.tabs-box[data-v-6e8e6394]{position:relative}.tabs-box[data-v-6e8e6394] .tab-list{height:.3rem}.tabs-box[data-v-6e8e6394] .tab-item{font-size:.18rem}.flex-unit[data-v-6e8e6394]{width:.4rem;align-items:center;font-size:.16rem}.list-box[data-v-6e8e6394]{flex:1;min-height:0;gap:.1rem;padding-right:.04rem;overflow-y:auto;overflow-x:hidden}.list-box[data-v-6e8e6394]::-webkit-scrollbar{width:.06rem}.list-box[data-v-6e8e6394]::-webkit-scrollbar-track{background:rgba(7,35,56,.3);border-radius:.03rem}.list-box[data-v-6e8e6394]::-webkit-scrollbar-thumb{background:#236697;border-radius:.03rem}.list-box[data-v-6e8e6394]::-webkit-scrollbar-thumb:hover{background:#00e6e6}.list-item[data-v-6e8e6394]{height:.76rem;padding:.3rem .1rem;border-radius:.08rem;background-color:#082538}.list-item .content[data-v-6e8e6394]{justify-content:space-between}.list-item .content-name[data-v-6e8e6394]{flex:1}.bgc[data-v-6e8e6394]{display:flex;align-items:center;justify-content:center;width:.34rem;height:.26rem;margin-right:.1rem;background-repeat:no-repeat;background-size:100% 100%;background-position:50%}.tab-item.active[data-v-6e8e6394]{padding:0 .1rem;color:#00e6e6;background:linear-gradient(180deg,rgba(0,255,255,.2),rgba(0,255,255,.1))}.tab-item.active[data-v-6e8e6394]:after{background:rgba(0,255,255,.5)}svg[data-v-b7ec1cd2]{position:absolute;width:0;height:0;opacity:0;pointer-events:none}path[data-v-b7ec1cd2]{fill:url(#photovoltaicOverview-icon-fill)!important}.home-main-content[data-v-5ea3aad8]{display:grid;grid-template-columns:76% calc(24% - .15rem);column-gap:.15rem;width:100%;height:100%;box-sizing:border-box}.home-left-col[data-v-5ea3aad8]{display:flex;flex-direction:column;row-gap:.1rem;height:100%;min-height:0}.home-power-box[data-v-5ea3aad8]{flex-shrink:0}.home-device-box[data-v-5ea3aad8]{flex:1;min-height:0;display:flex;flex-direction:column}.home-right-col[data-v-5ea3aad8],.home-right-inner[data-v-5ea3aad8]{display:flex;flex-direction:column;height:100%;min-height:0}.home-right-inner[data-v-5ea3aad8]{row-gap:.12rem}.right-panel-item[data-v-5ea3aad8]{min-height:0;display:flex;flex-direction:column}.panel-benefit[data-v-5ea3aad8]{flex:0.4;min-height:1.2rem}.panel-income[data-v-5ea3aad8]{flex:0.7;min-height:1.7rem}.panel-ranking[data-v-5ea3aad8]{flex:1;min-height:2rem}.login-main[data-v-a3648e62]{height:100%;background:url(../../static/img/loginBg.6a80b019.png);background-size:100% 100%;position:relative;overflow:hidden}.top-box[data-v-a3648e62]{width:100%;height:1rem;background-size:100% 100%;background-position:0 -.11rem;background-repeat:no-repeat}.bottom-box[data-v-a3648e62]{width:100%;height:calc(100% - 1rem);padding:0 .2rem .2rem .2rem;overflow:hidden}.title[data-v-a3648e62]{letter-spacing:var(--spacing);line-height:.6rem;text-align:center}.subTitle[data-v-a3648e62]{letter-spacing:.02rem;text-align:center;margin-bottom:.4rem}.login-form[data-v-a3648e62]{width:4.5rem;margin-left:17%;margin-top:11%}.login-btn[data-v-a3648e62]{display:flex;justify-content:center;align-items:center;width:100%;height:.5rem;margin:.28rem auto;font-weight:500;font-size:.2rem;color:#fff;line-height:.4rem;text-shadow:0 .03rem .04rem rgba(0,199,217,.35);background:rgba(27,169,250,.8);border-radius:.06rem;cursor:pointer;transition:all .3s}.login-btn[data-v-a3648e62]:hover{background:#1ba9fa}[data-v-a3648e62] .el-input--medium .el-input__inner{height:.48rem;line-height:.48rem}.login-footer[data-v-a3648e62]{width:100%;position:absolute;text-align:center;bottom:.2rem;left:0}.login-footer .icp-link[data-v-a3648e62]{margin-left:.1rem;color:inherit;text-decoration:none}.login-footer .icp-link[data-v-a3648e62]:hover{text-decoration:underline}.login-code[data-v-a3648e62]{align-items:center}.login-code img[data-v-a3648e62]{height:.45rem;cursor:pointer;vertical-align:middle}.icon-buxianshimima[data-v-a3648e62]{cursor:pointer}[data-v-a3648e62] .el-input__inner{transition:all 99999999999s;padding-left:.4rem}.input-icon[data-v-a3648e62]{height:100%;display:flex;align-items:center;justify-content:center;margin-left:.04rem}.monitoring-center-view[data-v-81ac4404]{display:flex;flex-direction:column;height:100%;width:99%}.main-content[data-v-81ac4404]{display:flex;width:100%;height:calc(100% - .5rem);overflow:hidden;gap:.2rem}.right-content[data-v-81ac4404]{flex-grow:1;min-width:0;height:100%;overflow:hidden}.analysis-guide-trigger[data-v-f71b9648]{height:.32rem;display:inline-flex;align-items:center;gap:.06rem;padding:0 .11rem;border:.01rem solid rgba(0,230,230,.45);border-radius:.04rem;color:#8fe8ee;background:rgba(0,230,230,.06);font-size:.13rem;line-height:1;cursor:help;transition:all .2s ease}.analysis-guide-trigger.is-compact[data-v-f71b9648]{width:.16rem;height:.16rem;justify-content:center;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:.13rem}.analysis-guide-trigger.is-compact[data-v-f71b9648]:focus-visible,.analysis-guide-trigger.is-compact[data-v-f71b9648]:hover{border:0;background:transparent;box-shadow:none}.analysis-guide-trigger[data-v-f71b9648]:focus-visible,.analysis-guide-trigger[data-v-f71b9648]:hover{color:#e9ffff;border-color:#00e6e6;background:rgba(0,230,230,.14);box-shadow:0 0 .12rem rgba(0,230,230,.12);outline:none}.analysis-guide-panel[data-v-f71b9648]{max-height:68vh;padding-right:.04rem;overflow-y:auto;color:#d9edf5}.analysis-guide-panel[data-v-f71b9648]::-webkit-scrollbar{width:.04rem}.analysis-guide-panel[data-v-f71b9648]::-webkit-scrollbar-thumb{border-radius:.04rem;background:rgba(92,227,233,.35)}.analysis-guide-header[data-v-f71b9648]{display:flex;align-items:center;gap:.11rem;padding-bottom:.12rem;border-bottom:.01rem solid rgba(83,166,196,.2)}.analysis-guide-icon[data-v-f71b9648]{width:.3rem;height:.3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#00e6e6;background:rgba(0,230,230,.12)}.analysis-guide-title[data-v-f71b9648]{color:#f1fbff;font-size:.15rem;font-weight:600}.analysis-guide-granularity[data-v-f71b9648]{margin-top:.03rem;color:#78a9bd;font-size:.12rem}.analysis-guide-list[data-v-f71b9648]{padding:.04rem 0}.analysis-guide-item[data-v-f71b9648]{padding:.1rem 0}.analysis-guide-item+.analysis-guide-item[data-v-f71b9648]{border-top:.01rem dashed rgba(83,166,196,.16)}.analysis-guide-label[data-v-f71b9648]{color:#5ce3e9;font-size:.13rem;font-weight:600}.analysis-guide-description[data-v-f71b9648]{margin-top:.05rem;color:#b9d1dc;font-size:.12rem;line-height:1.6}.analysis-guide-formula[data-v-f71b9648]{margin-top:.06rem;padding:.06rem .08rem;border-left:.02rem solid rgba(0,230,230,.55);border-radius:.02rem;color:#d8fbff;background:rgba(6,45,70,.72);font-size:.12rem;line-height:1.45;white-space:pre-line}.analysis-guide-footer[data-v-f71b9648]{display:flex;align-items:center;gap:.06rem;padding-top:.1rem;border-top:.01rem solid rgba(83,166,196,.2);color:#769eb0;font-size:.12rem}.analysis-metric-guide-popper.el-popover{border:.01rem solid rgba(0,230,230,.28);background:#092b45;box-shadow:0 .12rem .32rem rgba(0,10,22,.45)}.analysis-metric-guide-popper.el-popover[x-placement^=bottom] .popper__arrow{border-bottom-color:rgba(0,230,230,.28)}.analysis-metric-guide-popper.el-popover[x-placement^=bottom] .popper__arrow:after{border-bottom-color:#092b45}.ranking-container[data-v-0197dc44]{width:100%;height:100%;border-radius:.12rem;box-sizing:border-box;overflow:hidden;overflow-y:auto}.ranking-list[data-v-0197dc44]{flex:1;overflow-y:auto}.ranking-item[data-v-0197dc44]{display:flex;align-items:center;padding:.15rem .2rem;margin-bottom:.12rem;background:linear-gradient(90deg,rgba(0,212,255,.15),rgba(0,153,204,.05));border-radius:.08rem;transition:all .3s ease;cursor:pointer}.rank-number[data-v-0197dc44]{width:.4rem;height:.4rem;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:.16rem;font-weight:700;color:#fff;margin-right:.15rem}.device-info[data-v-0197dc44]{flex:1;display:flex;justify-content:space-between;align-items:center}.device-name[data-v-0197dc44]{font-size:.16rem;color:#fff;font-weight:500}.device-value[data-v-0197dc44]{display:flex;align-items:baseline}.device-value .value[data-v-0197dc44]{font-size:.2rem;font-weight:700;color:#00d4ff;margin-right:.05rem}.device-value .unit[data-v-0197dc44]{font-size:.14rem;color:hsla(0,0%,100%,.7)}.arrow-icon[data-v-0197dc44]{font-size:.2rem;color:hsla(0,0%,100%,.5);margin-left:.1rem;transition:all .3s ease}.no-data[data-v-0197dc44]{text-align:center;padding:.4rem 0}.no-data .empty[data-v-0197dc44] .el-empty__description{color:hsla(0,0%,100%,.6)}@media (max-width:768px){.ranking-item[data-v-0197dc44]{padding:.12rem .15rem}.device-name[data-v-0197dc44]{font-size:.14rem}.device-value .value[data-v-0197dc44]{font-size:.18rem}}svg[data-v-84196624]{position:absolute;width:0;height:0;opacity:0;pointer-events:none}path[data-v-84196624]{fill:url(#photovoltaicOverview-icon-fill)!important}.chart-wrapper[data-v-40b1a014]{height:100%;overflow:hidden;display:flex;flex-direction:column}.device-status-container[data-v-d3f7e87e]{display:flex;width:100%;height:100%;align-items:center;padding:0 .1rem}.chart-wrapper[data-v-d3f7e87e]{position:relative;width:40%;height:100%}.chart-wrapper .center-text[data-v-d3f7e87e]{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);text-align:center;pointer-events:none;z-index:10}.chart-wrapper .center-text .total-count[data-v-d3f7e87e]{font-size:.24rem;font-weight:700;color:#fff}.legend-wrapper[data-v-d3f7e87e]{flex:1;display:flex;flex-direction:column;justify-content:center;gap:.1rem;padding-left:.2rem}.legend-item[data-v-d3f7e87e]{display:flex;align-items:center;font-size:.14rem;color:#bccedc}.legend-item .dot[data-v-d3f7e87e]{width:.08rem;height:.08rem;border-radius:50%;margin-right:.08rem}.legend-item .label[data-v-d3f7e87e]{margin-right:.08rem;min-width:.4rem}.legend-item .percent[data-v-d3f7e87e]{margin-right:.08rem;font-weight:700;min-width:.5rem;text-align:right}.legend-item .count[data-v-d3f7e87e]{color:#909399;font-size:.12rem}.chart-wrapper[data-v-424cbdb1]{position:relative;height:100%;overflow:hidden;display:flex;flex-direction:column}.tabs-container[data-v-424cbdb1]{display:flex;flex-shrink:0;background:rgba(4,34,60,.8);border-radius:.04rem;overflow:hidden;border:.01rem solid hsla(0,0%,100%,.1)}.tabs-container .tab-item[data-v-424cbdb1]{padding:.02rem .08rem;font-size:.12rem;color:#bccedc;cursor:pointer;transition:all .3s;line-height:1.5;white-space:nowrap;flex-shrink:0}.tabs-container .tab-item[data-v-424cbdb1]:hover{color:#fff}.tabs-container .tab-item.active[data-v-424cbdb1]{background:rgba(24,144,255,.2);color:#00faff;font-weight:700}.tabs-container .tab-item[data-v-424cbdb1]:not(:last-child){border-right:.01rem solid hsla(0,0%,100%,.1)}.fuel-chart-container[data-v-e69673de]{width:100%;display:flex;align-items:center;justify-content:center;background:transparent}.data-box[data-v-362322d8]{width:100%;overflow:hidden}.data-list[data-v-362322d8]{display:grid;grid-template-columns:repeat(4,1fr);gap:.15rem;width:100%}.data-item[data-v-362322d8]{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:.15rem .2rem;background:linear-gradient(180deg,rgba(6,66,112,.8),rgba(10,35,66,.8));border-radius:.04rem;color:#fff;min-height:1.8rem}.data-item .corner-mark[data-v-362322d8]{position:absolute;top:0;left:0;width:0;height:0;border-top:.45rem solid #05458b;border-right:.45rem solid transparent;border-top-left-radius:.04rem;z-index:1}.data-item .corner-mark span[data-v-362322d8]{position:absolute;top:-.4rem;left:.05rem;font-size:.14rem;font-weight:700;color:#fff}.top-section[data-v-362322d8]{display:flex;justify-content:space-between;margin-top:.1rem;margin-bottom:.15rem;gap:.15rem}.top-section .main-metric[data-v-362322d8]{flex:1;display:flex;flex-direction:column}.top-section .main-metric .metric-header[data-v-362322d8]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.05rem}.top-section .main-metric .metric-label[data-v-362322d8]{font-size:.16rem;color:#bccedc;white-space:nowrap}.top-section .main-metric .metric-value-group[data-v-362322d8]{display:flex;align-items:baseline;justify-content:flex-end}.top-section .main-metric .metric-value-group .value[data-v-362322d8]{font-size:.26rem;font-weight:700;color:#00faff;margin-right:.04rem}.top-section .main-metric .metric-value-group .unit[data-v-362322d8]{font-size:.14rem;color:#bccedc}.top-section .main-metric .comparison[data-v-362322d8]{display:flex;gap:.1rem;font-size:.14rem;color:#bccedc}.top-section .main-metric .comparison .comp-item[data-v-362322d8]{display:flex;align-items:center;gap:.04rem;transform:scale(.9);transform-origin:left center;white-space:nowrap}.top-section .main-metric .comparison .comp-item .comp-value[data-v-362322d8]{color:#00faff;font-weight:500}.top-section .main-metric .comparison .comp-item .comp-unit[data-v-362322d8]{color:#bccedc;margin-right:.02rem}.top-section .main-metric .comparison .trend-up[data-v-362322d8]{color:#28ca5a}.top-section .main-metric .comparison .trend-down[data-v-362322d8]{color:#ea2f2f}.bottom-section[data-v-362322d8]{background:hsla(0,0%,100%,.05);border-radius:.04rem;padding:.1rem;display:flex;flex-direction:row;gap:.15rem}.bottom-section .bottom-block[data-v-362322d8]{flex:1;display:flex;flex-direction:column;gap:.05rem}.bottom-section .bottom-block .sub-item[data-v-362322d8]{display:flex;justify-content:space-between;align-items:baseline;font-size:.14rem}.bottom-section .bottom-block .sub-item .sub-label[data-v-362322d8]{color:#bccedc;white-space:nowrap}.bottom-section .bottom-block .sub-item .sub-value-group[data-v-362322d8]{display:flex;align-items:baseline}.bottom-section .bottom-block .sub-item .sub-value[data-v-362322d8]{color:#00faff;font-weight:500;margin-right:.02rem;font-size:.16rem}.bottom-section .bottom-block .sub-item .sub-unit[data-v-362322d8]{color:#bccedc;transform:scale(.9)}.panel-box[data-v-e514bc9c]{box-sizing:border-box;width:100%;height:100%;display:flex;justify-content:space-around;align-items:stretch;overflow:hidden;padding-bottom:.24rem;position:relative}.data-time[data-v-e514bc9c]{position:absolute;right:.1rem;bottom:.02rem;color:#8fa8b8;font-size:.12rem;white-space:nowrap}.item[data-v-e514bc9c]{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.item .icon[data-v-e514bc9c]{width:50%;height:50%;object-fit:contain}.item .emoji-icon[data-v-e514bc9c]{width:50%;height:50%;display:flex;align-items:center;justify-content:center;font-size:.5rem}.item .label[data-v-e514bc9c]{margin-top:.05rem;color:#bccedc}.item .content[data-v-e514bc9c]{word-break:keep-all;white-space:nowrap;margin-top:.08rem}.item .content .value[data-v-e514bc9c]{font-weight:700;margin-left:.1rem}.item .content .unit[data-v-e514bc9c]{opacity:.8;margin-left:.1rem;margin-right:-.1rem}.electricity-config[data-v-ca6379da]{height:88vh;display:flex;background-color:#0a2e4c;gap:.2rem;padding:.3rem;border-radius:.1rem}.electricity-config[data-v-ca6379da] .locale-input-number .el-input__inner{text-align:left}.electricity-config .card[data-v-ca6379da]{width:100%;height:100%;border-radius:.1rem;padding:.3rem;background-color:#072640;display:flex;flex-direction:column;position:relative;border:.01rem solid transparent;transition:border-color .3s ease}.electricity-config .card .header[data-v-ca6379da]{margin-bottom:.2rem;color:#fff;font-size:.18rem;font-weight:700}.electricity-config .card .header .badge[data-v-ca6379da]{position:absolute;top:0;right:0;width:0;height:0;border-left:.8rem solid transparent;border-top:.8rem solid #1069ac;border-radius:0 .08rem 0 .1rem;color:#040e28;font-size:.16rem;z-index:10}.electricity-config .card .header .badge[data-v-ca6379da]:after{content:attr(data-status-label);position:absolute;top:-.6rem;right:.05rem;transform:rotate(45deg);font-weight:700;white-space:nowrap}.electricity-config .card .img[data-v-ca6379da]{padding:.4rem;width:100%;display:flex;justify-content:center}.electricity-config .card .img img[data-v-ca6379da]{max-width:100%;height:auto}.electricity-config .card .detail[data-v-ca6379da]{padding:.2rem .1rem;font-size:.14rem;color:#ccc;line-height:1.6;flex:0.1}.electricity-config .card .content[data-v-ca6379da]{flex:1;padding:0 .1rem;width:100%}.electricity-config .card .content .form-container[data-v-ca6379da]{width:100%}.electricity-config .card .content .form-container .form-row[data-v-ca6379da]{display:flex;align-items:center;gap:.15rem;margin-bottom:.2rem}.electricity-config .card .content .form-container .form-row .form-label[data-v-ca6379da]{width:.8rem;color:#fff;font-size:.14rem;flex-shrink:0}.electricity-config .card .content .form-container .form-row .el-input[data-v-ca6379da],.electricity-config .card .content .form-container .form-row .el-radio-group[data-v-ca6379da]{flex:1}.electricity-config .card .content .form-container .floating-price-container[data-v-ca6379da]{padding-left:.95rem}.electricity-config .card .content .form-container .floating-price-container .form-row[data-v-ca6379da]{margin-bottom:.15rem}.electricity-config .card .content .form-container .display-row[data-v-ca6379da]{display:flex;align-items:flex-start;justify-content:space-between;padding:.15rem 0}.electricity-config .card .content .form-container .display-row .display-label[data-v-ca6379da]{color:#fff;font-size:.14rem}.electricity-config .card .content .form-container .display-row .display-label .display-type[data-v-ca6379da]{color:#3dd3d8;font-size:.12rem}.electricity-config .card .content .form-container .display-row .display-value[data-v-ca6379da]{color:#3dd3d8;font-size:.16rem;font-weight:700}.electricity-config .card .content .form-container .display-row .display-value .display-unit[data-v-ca6379da]{color:#ccc;font-size:.12rem;font-weight:400;margin-left:.04rem}.electricity-config .card .bottom[data-v-ca6379da]{margin-bottom:.2rem;display:flex;justify-content:center;gap:.2rem}.electricity-config .card .bottom .el-button[data-v-ca6379da]{background:#3dd3d8!important;color:#092f4f!important;border:.01rem solid #3dd3d8!important;padding:.1rem .2rem;border-radius:.04rem;font-weight:700;transition:background-color .3s ease}.electricity-config .card .bottom .canselBtn[data-v-ca6379da]{background:none!important;border:.01rem solid #3dd3d8!important;background:#f56c6c!important;border:.01rem solid #f56c6c!important;color:#fff!important;box-sizing:border-box!important}.floating-display[data-v-ca6379da]{display:flex;flex-direction:column;gap:.08rem}.floating-display .price-item[data-v-ca6379da]{display:flex;align-items:center;gap:.08rem}.floating-display .price-item .price-label[data-v-ca6379da]{color:#fff;font-size:.12rem;width:.45rem}.floating-display .price-item .price-value[data-v-ca6379da]{color:#3dd3d8;font-size:.14rem;font-weight:700}.floating-display .price-item .price-unit[data-v-ca6379da]{color:#ccc;font-size:.12rem;font-weight:400;margin-left:.04rem}[data-v-ca6379da] .el-radio,[data-v-ca6379da] .el-radio .el-radio__label{color:#fff}[data-v-ca6379da] .el-input .el-input__inner{background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:#fff}[data-v-ca6379da] .el-input .el-input__inner:focus{border-color:#3dd3d8}[data-v-ca6379da] .el-input .el-input-group__append{background-color:#3dd3d8;color:#092f4f;border-color:#3dd3d8}.equipment-monitoring[data-v-b32f9224]{background:transparent;display:flex;flex-direction:column;height:100%}.status-cards[data-v-b32f9224]{display:grid;grid-template-columns:repeat(4,1fr);gap:.2rem;margin-bottom:.2rem}.status-card[data-v-b32f9224]{height:1.4rem;padding:.2rem;border-radius:.1rem;display:flex;align-items:center;gap:.15rem;background:rgba(10,46,76,.6)}.status-card .card-icon[data-v-b32f9224]{font-size:.4rem;color:#1e6f9a;padding:.15rem;border-radius:.1rem;background-color:#13456f}.status-card .card-content[data-v-b32f9224]{flex:1}.status-card .card-content .card-label[data-v-b32f9224]{font-size:.16rem;color:#bccedc;margin-bottom:.15rem}.status-card .card-content .card-number[data-v-b32f9224]{font-size:.28rem;font-weight:700;color:#fff;margin-top:.25rem}.status-card .card-content .card-number .card-unit[data-v-b32f9224]{font-size:.16rem;margin-left:.16rem;color:#bccedc}.status-generating[data-v-b32f9224]{border-color:rgba(0,255,136,.3)}.status-standby[data-v-b32f9224]{border-color:rgba(255,215,0,.3)}.status-standby .el-icon-loading[data-v-b32f9224]{animation:rotate-b32f9224 0s linear infinite}.status-stopped[data-v-b32f9224]{border-color:rgba(135,206,235,.3)}.status-fault[data-v-b32f9224]{border-color:rgba(255,68,68,.3)}.status-fault .card-icon[data-v-b32f9224]{animation:blink-b32f9224 0s infinite}.equipment-table[data-v-b32f9224]{background:rgba(10,46,76,.6);border-radius:.1rem;padding:.2rem;height:100%}.equipment-table .pagination-wrapper[data-v-b32f9224]{margin-top:.2rem;text-align:center}.device-name-link[data-v-b32f9224]{cursor:pointer}@keyframes rotate-b32f9224{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes blink-b32f9224{0%,50%{opacity:1}51%,to{opacity:.5}}@media (max-width:1200px){.status-cards[data-v-b32f9224]{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.equipment-monitoring[data-v-b32f9224]{padding:.15rem}.status-cards[data-v-b32f9224]{grid-template-columns:1fr;gap:.15rem}.status-card[data-v-b32f9224]{height:1rem;padding:.15rem}}.main-content[data-v-faf8b512]{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}.content-wrapper[data-v-faf8b512]{display:flex;flex:1;gap:.15rem;min-height:0}.right-content[data-v-faf8b512]{height:100%;flex:1;display:flex;flex-direction:column;justify-content:center;gap:.15rem;min-width:0}.top-panels[data-v-faf8b512]{display:grid}.top-panels .panel-item[data-v-faf8b512]{height:100%}.middle-content[data-v-faf8b512]{display:grid;grid-template-columns:1fr 2fr 1fr;gap:.15rem;flex:1;min-height:0}.power-stats[data-v-faf8b512]{display:flex;flex-direction:column;height:100%}.power-stats .power-value[data-v-faf8b512]{font-size:.24rem;font-weight:700;color:#00d4ff;text-align:center;margin-bottom:.1rem}.power-stats .power-value .unit[data-v-faf8b512]{font-size:.14rem;color:#999}.power-stats .power-chart[data-v-faf8b512]{flex:1;margin-bottom:.1rem}.power-stats .power-details[data-v-faf8b512]{display:flex;justify-content:space-between}.power-stats .power-details .detail-item[data-v-faf8b512]{display:flex;flex-direction:column;align-items:center}.power-stats .power-details .detail-item .label[data-v-faf8b512]{font-size:.12rem;color:#999;margin-bottom:.04rem}.power-stats .power-details .detail-item .value[data-v-faf8b512]{font-size:.14rem;color:#00d4ff;font-weight:700}.left-panels[data-v-faf8b512]{display:flex;flex-direction:column;gap:.15rem;height:100%;overflow:hidden}.left-panels .efficiency-panel[data-v-faf8b512]{height:2rem;flex-shrink:0}.left-panels .efficiency-panel .power-content[data-v-faf8b512]{display:flex;justify-content:space-between;align-items:center;height:100%}.left-panels .efficiency-panel .power-content .right-content[data-v-faf8b512]{flex-shrink:0;color:#fff}.power-chart-panel[data-v-faf8b512]{height:2.5rem;flex-shrink:0}.power-curve-panel[data-v-faf8b512]{flex:1;min-height:0;overflow:hidden}.efficiency-content[data-v-faf8b512]{display:flex;flex-direction:column;height:100%}.efficiency-content .efficiency-gauge[data-v-faf8b512]{flex:1;display:flex;justify-content:center;align-items:center}.efficiency-content .efficiency-details[data-v-faf8b512]{margin-top:.1rem}.efficiency-content .efficiency-details .detail-row[data-v-faf8b512]{display:flex;justify-content:space-between;margin-bottom:.05rem}.efficiency-content .efficiency-details .detail-row .label[data-v-faf8b512]{color:#999;font-size:.12rem}.efficiency-content .efficiency-details .detail-row .value[data-v-faf8b512]{color:#00d4ff;font-weight:700}.center-image[data-v-faf8b512]{display:flex;align-items:center;justify-content:center}.center-image .solar-panel-image[data-v-faf8b512]{width:100%;height:100%;border-radius:.1rem;overflow:hidden}.center-image .solar-panel-image .panel-img[data-v-faf8b512]{width:100%;height:100%;object-fit:cover}.right-panels[data-v-faf8b512]{display:flex;flex-direction:column;gap:.15rem}.right-panels .weather-panel[data-v-faf8b512]{height:2.5rem}.right-panels .annual-stats-panel[data-v-faf8b512]{flex:1}.weather-content[data-v-faf8b512]{display:flex;flex-direction:column;gap:.15rem;height:100%}.weather-content .weather-item[data-v-faf8b512]{display:flex;align-items:center;gap:.1rem;padding:.1rem;background:hsla(0,0%,100%,.1);border-radius:.08rem}.weather-content .weather-item .weather-icon[data-v-faf8b512]{font-size:.24rem}.weather-content .weather-item .weather-label[data-v-faf8b512]{flex:1;color:#999}.weather-content .weather-item .weather-value[data-v-faf8b512]{color:#00d4ff;font-weight:700}.annual-stats[data-v-faf8b512]{display:flex;flex-direction:column;gap:.15rem}.annual-stats .stats-item[data-v-faf8b512]{display:flex;justify-content:space-between;align-items:center;padding:.15rem;background:hsla(0,0%,100%,.1);border-radius:.08rem}.annual-stats .stats-item .stats-label[data-v-faf8b512]{color:#999}.annual-stats .stats-item .stats-value[data-v-faf8b512]{color:#00d4ff;font-weight:700}.chart-container[data-v-faf8b512]{width:100%;height:100%}.main-content[data-v-f2ec279c]{display:flex;width:99%;height:calc(100% - .5rem);overflow:hidden}.right-content[data-v-f2ec279c]{flex-grow:1;min-width:0;overflow:hidden}.inverter[data-v-6c0f37be]{width:100%;height:100%}.inverter-top[data-v-6c0f37be]{width:100%;display:flex}.photovoltaics-details[data-v-630f26db]{width:100%;overflow-y:auto;height:100%}.details-container[data-v-630f26db]{width:100%;height:100%;display:flex;flex-direction:column;margin:0 auto;gap:.2rem}.main-row[data-v-630f26db]{display:grid;grid-template-columns:1fr 2fr;gap:.2rem;height:6rem}.left-column[data-v-630f26db]{display:flex;flex-direction:column;gap:.2rem}.right-column[data-v-630f26db]{display:grid;grid-template-rows:1fr 2fr;gap:.2rem}.right-column .power-curve[data-v-630f26db]{grid-column:1/-1;height:100%}.right-column .power-curve[data-v-630f26db] .panel-content{height:100%!important;display:flex;flex-direction:column}.right-column .power-curve[data-v-630f26db] .panel-content.has-title{height:calc(100% - .46rem)!important}.bottom-row[data-v-630f26db]{display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:minmax(3.67rem,auto);gap:.2rem;align-items:stretch;height:100%;flex:1}.info-card[data-v-630f26db]{background:rgba(10,46,76,.6);border:.01rem solid rgba(27,169,250,.3);border-radius:.08rem;padding:.2rem;display:flex;flex-direction:column}.card-header[data-v-630f26db]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.16rem;padding-bottom:.12rem;border-bottom:.01rem solid rgba(27,169,250,.2)}.card-header .title[data-v-630f26db]{font-size:.16rem;font-weight:500;color:#00d4ff}.card-content[data-v-630f26db]{flex:1;display:flex;flex-direction:column}.device-info .info-list[data-v-630f26db]{display:flex;flex-direction:column;gap:.12rem}.device-info .info-item[data-v-630f26db]{display:flex;justify-content:space-between;align-items:center}.device-info .info-item .label[data-v-630f26db]{color:#bccedc;font-size:.14rem}.device-info .info-item .value[data-v-630f26db]{color:#fff;font-size:.14rem;font-weight:500}.device-info .info-item .value.status-normal[data-v-630f26db]{color:#00d4ff}.device-image[data-v-630f26db]{height:100%;display:flex;justify-content:center;align-items:center}[data-v-630f26db] .el-select .el-input__inner{background:rgba(0,0,0,.3);border:.01rem solid rgba(27,169,250,.3);color:#fff;font-size:.12rem}[data-v-630f26db] .el-select .el-input__inner:focus{border-color:#00d4ff}.data-list[data-v-630f26db]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.15rem;width:100%;height:1.76rem}.data-item[data-v-630f26db]{height:1.9rem;padding:.15rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%;border-radius:.1rem}.data-item-title[data-v-630f26db]{display:flex;justify-content:space-between;align-items:center;color:#bccedc}.data-item-title .value[data-v-630f26db]{font-weight:500;font-size:.24rem;color:#00faff}.data-item-chart[data-v-630f26db]{display:grid;grid-template-columns:30% 70%;width:100%;height:calc(100% - .2rem);color:#bccedc;font-size:.16rem}.data-item-chart p[data-v-630f26db]{margin:0;padding:0;line-height:.25rem}.data-item-chart .chart[data-v-630f26db]{width:100%;height:100%}@media (max-width:1200px){.bottom-row[data-v-630f26db],.main-row[data-v-630f26db]{grid-template-columns:1fr}}@media (max-width:768px){.info-card[data-v-630f26db],.photovoltaics-details[data-v-630f26db]{padding:.16rem}}.item-time[data-v-630f26db]{position:absolute;top:-.4rem;right:.2rem}.tab-item.active[data-v-630f26db]{padding:0 .1rem;color:#00e6e6;background:linear-gradient(180deg,rgba(0,255,255,.2),rgba(0,255,255,.1))}.tab-item.active[data-v-630f26db]:after{background:rgba(0,255,255,.5)}.statement-analysis[data-v-20799a4b]{width:100%;height:100%;padding:.2rem;overflow-y:auto;background:transparent}.query-panel[data-v-20799a4b]{margin-bottom:.2rem;display:flex;justify-content:space-between}.query-panel[data-v-20799a4b],.table-panel[data-v-20799a4b]{background:rgba(10,46,76,.6);border:.01rem solid rgba(27,169,250,.3);border-radius:.08rem;padding:.2rem}.el-form-item[data-v-20799a4b]{margin-bottom:0}@media (max-width:1200px){.query-form .form-row[data-v-20799a4b]{flex-direction:column;align-items:flex-start;gap:.15rem}}@media (max-width:768px){.query-panel[data-v-20799a4b],.statement-analysis[data-v-20799a4b],.table-panel[data-v-20799a4b]{padding:.16rem}}.income-page[data-v-50796005]{height:100%;display:flex;flex-direction:column;background:#0a2e4c;border-radius:.1rem}.control-bar[data-v-50796005]{justify-content:space-between;padding:.15rem .2rem;background:rgba(10,46,76,.8);border-radius:.1rem}.control-bar .date-controls[data-v-50796005],.control-bar[data-v-50796005]{display:flex;align-items:center}.control-bar .date-controls .unit-label[data-v-50796005]{color:#8bb5d1;font-size:.14rem}.control-bar .export-btn .el-button[data-v-50796005]{background:#00e6e6!important;border-color:#00e6e6;color:#0a2e4c}.control-bar .export-btn .el-button[data-v-50796005]:hover{background:#1cf4fc;border-color:#1cf4fc}.income-content[data-v-50796005]{flex:1;display:flex;flex-direction:column;gap:.2rem;padding:.2rem;min-height:0}.chart-section[data-v-50796005]{flex:1;min-height:3rem;border-radius:.08rem;padding:.2rem}.table-section[data-v-50796005]{height:5rem;border-radius:.08rem;padding:0 .2rem .2rem;width:100%;position:relative}.table-section .el-table[data-v-50796005]{position:absolute;width:98%}[data-v-50796005] .el-date-editor .el-input__inner,[data-v-50796005] .el-select .el-input__inner{background:rgba(7,38,64,.8);border-color:#2a4a6b;color:#fff}.income-page[data-v-47e49ba3]{height:100%;display:flex;flex-direction:column;background:#0a2e4c;border-radius:.1rem}.control-bar[data-v-47e49ba3]{justify-content:space-between;padding:.15rem .2rem}.control-bar .date-controls[data-v-47e49ba3],.control-bar[data-v-47e49ba3]{display:flex;align-items:center}.control-bar .export-btn .el-button[data-v-47e49ba3]{background:#00e6e6!important;border-color:#00e6e6;color:#0a2e4c}.control-bar .export-btn .el-button[data-v-47e49ba3]:hover{background:#1cf4fc;border-color:#1cf4fc}.tabs-header[data-v-47e49ba3]{padding:0 .2rem;border-bottom:.01rem solid #2a4a6b}.tabs-header .tabs[data-v-47e49ba3]{display:flex}.tabs-header .tabs .tab-item[data-v-47e49ba3]{padding:.15rem .3rem;cursor:pointer;border-bottom:.03rem solid transparent;color:#8bb5d1;transition:all .3s ease;display:flex;align-items:center;gap:.08rem}.tabs-header .tabs .tab-item .tab-dot[data-v-47e49ba3]{width:.08rem;height:.08rem;border-radius:50%;display:inline-block}.tabs-header .tabs .tab-item[data-v-47e49ba3]:hover{color:#00e6e6}.tabs-header .tabs .tab-item.active[data-v-47e49ba3]{color:#00e6e6;border-bottom-color:#00e6e6}.income-content[data-v-47e49ba3]{flex:1;display:flex;gap:.2rem;padding:.2rem;min-height:0}.chart-section[data-v-47e49ba3]{min-height:3rem;border-radius:.08rem;padding:.2rem}.table-section[data-v-47e49ba3]{height:5rem;border-radius:.08rem;padding:.2rem}[data-v-47e49ba3] .el-date-editor .el-input__inner,[data-v-47e49ba3] .el-select .el-input__inner{background:rgba(7,38,64,.8);border-color:#2a4a6b;color:#fff}.income-page[data-v-21b3eae7]{height:100%;min-width:0;display:flex;flex-direction:column;background:#0a2e4c;border-radius:.1rem;overflow:hidden}.tabs-header[data-v-21b3eae7]{padding:0 .2rem;border-bottom:.01rem solid #2a4a6b}.tabs-header .tabs[data-v-21b3eae7]{display:flex}.tabs-header .tabs .tab-item[data-v-21b3eae7]{padding:.15rem .3rem;cursor:pointer;border-bottom:.03rem solid transparent;color:#8bb5d1;transition:all .3s ease;display:flex;align-items:center;gap:.08rem}.tabs-header .tabs .tab-item .tab-dot[data-v-21b3eae7]{width:.08rem;height:.08rem;border-radius:50%;display:inline-block}.tabs-header .tabs .tab-item[data-v-21b3eae7]:hover{color:#00e6e6}.tabs-header .tabs .tab-item.active[data-v-21b3eae7]{color:#00e6e6;border-bottom-color:#00e6e6}.control-bar[data-v-21b3eae7]{justify-content:space-between;padding:.15rem .2rem}.control-bar .date-controls[data-v-21b3eae7],.control-bar[data-v-21b3eae7]{display:flex;align-items:center}.control-bar .export-btn .el-button[data-v-21b3eae7]{background:#00e6e6!important;border-color:#00e6e6;color:#0a2e4c}.control-bar .export-btn .el-button[data-v-21b3eae7]:hover{background:#1cf4fc;border-color:#1cf4fc}.income-content[data-v-21b3eae7]{flex:1;display:flex;gap:.2rem;padding:.2rem;min-height:0}.chart-section[data-v-21b3eae7]{min-height:3rem;border-radius:.08rem;padding:.2rem}.table-section[data-v-21b3eae7]{height:5rem;width:100%;min-width:0;box-sizing:border-box;border-radius:.08rem;padding:.2rem;overflow:hidden}[data-v-21b3eae7] .table-section .el-table{width:100%!important}.metric-header-label[data-v-21b3eae7]{display:inline-flex;align-items:center;justify-content:center;gap:.05rem}.metric-help-icon[data-v-21b3eae7]{color:#55dce4;font-size:.13rem;cursor:help;transition:color .2s ease}.metric-help-icon[data-v-21b3eae7]:hover{color:#e8ffff}.metric-help-content[data-v-21b3eae7]{max-width:3.3rem;line-height:1.7}.metric-help-content div+div[data-v-21b3eae7]{margin-top:.03rem;color:#b9dce4}[data-v-21b3eae7] .el-date-editor .el-input__inner,[data-v-21b3eae7] .el-select .el-input__inner{background:rgba(7,38,64,.8);color:#fff}.income-page[data-v-79f75d76]{height:100%;display:flex;flex-direction:column;background:#0a2e4c;border-radius:.1rem}.tabs-header[data-v-79f75d76]{padding:0 .2rem;border-bottom:.01rem solid #2a4a6b}.tabs-header .tabs[data-v-79f75d76]{display:flex}.tabs-header .tabs .tab-item[data-v-79f75d76]{padding:.15rem .3rem;cursor:pointer;border-bottom:.03rem solid transparent;color:#8bb5d1;transition:all .3s ease}.tabs-header .tabs .tab-item[data-v-79f75d76]:hover{color:#00e6e6}.tabs-header .tabs .tab-item.active[data-v-79f75d76]{color:#00e6e6;border-bottom-color:#00e6e6}.control-bar[data-v-79f75d76]{justify-content:space-between;padding:.15rem .2rem}.control-bar .date-controls[data-v-79f75d76],.control-bar[data-v-79f75d76]{display:flex;align-items:center}.control-bar .el-button[data-v-79f75d76]{background:#00e6e6!important;border-color:#00e6e6;color:#0a2e4c}.control-bar .el-button[data-v-79f75d76]:hover{background:#1cf4fc;border-color:#1cf4fc}.income-content[data-v-79f75d76]{flex:1;display:flex;flex-direction:column;gap:.2rem;padding:0 .2rem .2rem;min-height:0}.chart-section[data-v-79f75d76]{flex:1;min-height:3rem;border-radius:.08rem;padding:.2rem}.table-section[data-v-79f75d76]{height:5rem;border-radius:.08rem;padding:0 .2rem;position:relative}.table-section .el-table[data-v-79f75d76]{position:absolute;width:98%}[data-v-79f75d76] .el-date-editor .el-input__inner,[data-v-79f75d76] .el-select .el-input__inner{background:rgba(7,38,64,.8);border-color:#2a4a6b;color:#fff}.ongrid[data-v-1469e299]{width:100%;height:100%;background:#0a2e4c;border-radius:.1rem}.ongrid .control-bar[data-v-1469e299]{display:flex;justify-content:space-between;align-items:center;padding:.15rem .2rem}.ongrid .control-bar .date-controls[data-v-1469e299],.ongrid .control-bar .export-btn[data-v-1469e299]{display:flex;align-items:center}.ongrid .control-bar .export-btn .el-button[data-v-1469e299]{background:#00e6e6!important;border-color:#00e6e6;color:#0a2e4c}.ongrid .control-bar .export-btn .el-button[data-v-1469e299]:hover{background:#1cf4fc;border-color:#1cf4fc}.ongrid .control-bar .export-btn .outline-btn[data-v-1469e299]{background:transparent!important;border:.01rem solid #00e6e6!important;color:#00e6e6!important}.ongrid .control-bar .export-btn .outline-btn[data-v-1469e299]:hover{background:rgba(0,230,230,.1)!important;border-color:#1cf4fc!important;color:#1cf4fc!important}[data-v-1469e299] .el-date-editor .el-input__inner,[data-v-1469e299] .el-select .el-input__inner{background:rgba(7,38,64,.8);border-color:#2a4a6b;color:#fff}.ongrid[data-v-86d849a4]{width:100%;height:100%;background:#0a2e4c;border-radius:.1rem}.ongrid .control-bar[data-v-86d849a4]{display:flex;justify-content:space-between;align-items:center;padding:.15rem .2rem}.ongrid .control-bar .date-controls[data-v-86d849a4],.ongrid .control-bar .export-btn[data-v-86d849a4]{display:flex;align-items:center}.ongrid .control-bar .export-btn .el-button[data-v-86d849a4]{background:#00e6e6!important;border-color:#00e6e6;color:#0a2e4c}.ongrid .control-bar .export-btn .el-button[data-v-86d849a4]:hover{background:#1cf4fc;border-color:#1cf4fc}.ongrid .control-bar .export-btn .outline-btn[data-v-86d849a4]{background:transparent!important;border:.01rem solid #00e6e6!important;color:#00e6e6!important}.ongrid .control-bar .export-btn .outline-btn[data-v-86d849a4]:hover{background:rgba(0,230,230,.1)!important;border-color:#1cf4fc!important;color:#1cf4fc!important}.table-view[data-v-86d849a4]{width:100%;height:100%}[data-v-86d849a4] .el-date-editor .el-input__inner,[data-v-86d849a4] .el-select .el-input__inner{background:rgba(7,38,64,.8);border-color:#2a4a6b;color:#fff}.metric-card.metric-card--comparison[data-v-695495b3]{border-color:rgba(0,229,255,.36)}.metric-label[data-v-695495b3]{color:#9dc0d8;font-size:.14rem}.comparison-values[data-v-695495b3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.12rem;margin-top:.1rem}.comparison-item[data-v-695495b3]{min-width:0}.comparison-empty[data-v-695495b3],.comparison-item span[data-v-695495b3],.comparison-meta[data-v-695495b3]{color:#9dc0d8;font-size:.12rem}.comparison-item strong[data-v-695495b3]{display:block;margin-top:.04rem;color:#fff;font-size:.2rem;line-height:1.1;white-space:nowrap}.comparison-item small[data-v-695495b3]{color:#21d59b;font-size:.11rem;font-weight:400}.comparison-meta[data-v-695495b3]{display:flex;justify-content:space-between;gap:.08rem;margin-top:.1rem;color:#21d59b}.comparison-empty[data-v-695495b3]{margin-top:.16rem}.metric-label[data-v-79bb927f]{display:flex;align-items:center;gap:.04rem;color:#9dc0d8;font-size:.14rem}.metric-label-text[data-v-79bb927f]{min-width:0}.metric-tip-icon[data-v-79bb927f]{flex:none;font-size:.13rem;color:#7fa6c0;cursor:pointer;transition:color .2s}.metric-tip-icon[data-v-79bb927f]:focus,.metric-tip-icon[data-v-79bb927f]:hover{color:#21d59b}.metric-label--inline[data-v-79bb927f]{display:inline-flex;align-items:center;gap:.02rem;color:inherit;font-size:inherit}.metric-label--inline .metric-tip-icon[data-v-79bb927f]{font-size:.11rem}.diagnostic-issues[data-v-1d2a90e0]{color:inherit;margin-top:.12rem;font-size:.12rem;line-height:1.8}h4[data-v-1d2a90e0]{margin:.08rem 0;font-size:.13rem;font-weight:500}.diagnostic-issue[data-v-1d2a90e0]{border:.01rem solid currentColor;border-radius:.04rem;padding:.1rem .12rem;margin:.08rem 0;overflow-wrap:anywhere}.diagnostic-issue p[data-v-1d2a90e0]{color:inherit;margin:.04rem 0}.issue-reason[data-v-1d2a90e0]{font-weight:600}dl[data-v-1d2a90e0]{display:grid;grid-template-columns:minmax(.7rem,auto) 1fr;gap:.03rem .12rem;margin:.08rem 0}dt[data-v-1d2a90e0]{opacity:.85}dd[data-v-1d2a90e0]{margin:0;white-space:pre-wrap;word-break:break-word}@media (max-width:480px){dl[data-v-1d2a90e0]{grid-template-columns:1fr;gap:.02rem}dd[data-v-1d2a90e0]{margin-bottom:.05rem}}.diagnostic-summary[data-v-4fe16bad]{border-left:.03rem solid #238064;padding:.04rem .12rem;margin:.12rem 0;font-size:.12rem;line-height:1.8;color:inherit}p[data-v-4fe16bad]{margin:.04rem 0;overflow-wrap:anywhere}.anomaly-evidence[data-v-477531e4]{font-size:.13rem;color:#bfd3e2}.evidence-empty[data-v-477531e4]{color:#8fb2cb;padding:.08rem 0}.evidence-item[data-v-477531e4]{display:flex;align-items:flex-start;gap:.12rem;padding:.1rem 0;border-bottom:.01rem solid rgba(188,206,220,.12)}.evidence-item[data-v-477531e4]:last-child{border-bottom:0}.evidence-number[data-v-477531e4]{color:#21d59b;font-size:.12rem;line-height:.22rem}dl[data-v-477531e4]{display:grid;grid-template-columns:auto 1fr;gap:.06rem .16rem;margin:0;min-width:0}dt[data-v-477531e4]{color:#8fb2cb}dd[data-v-477531e4]{margin:0;white-space:pre-wrap;word-break:break-word}.detail-heading[data-v-6c71f92e]{display:flex;justify-content:space-between;gap:.12rem;align-items:center;margin-bottom:.2rem}.trace-detail[data-v-6c71f92e]{color:#bfd3e2}.eyebrow[data-v-6c71f92e]{color:#21d59b;font-size:.12rem}h2[data-v-6c71f92e]{font-size:.18rem;color:#fff;font-weight:500;margin:.08rem 0 0}small[data-v-6c71f92e]{color:#8fb2cb;font-size:.13rem;font-weight:400;margin-left:.12rem}.trigger-box[data-v-6c71f92e]{display:flex;align-items:center;flex-wrap:wrap;gap:.12rem;padding:.14rem;background:rgba(0,0,0,.15);border-radius:.04rem;color:#8fb2cb;font-size:.12rem}.trigger-box strong[data-v-6c71f92e]{color:#ffb020;font-weight:500}.trace-steps[data-v-6c71f92e]{margin-top:.12rem;border:0}.step-number[data-v-6c71f92e]{color:#21d59b;width:.32rem;font-size:.12rem}.step-title[data-v-6c71f92e]{flex:1;font-size:.14rem}.evidence-note[data-v-6c71f92e],.scope-note[data-v-6c71f92e]{font-size:.12rem;line-height:1.8;color:#8fb2cb;margin:.08rem 0 0}.verdict-box[data-v-6c71f92e]{display:flex;gap:.12rem;padding:.18rem;margin-top:.18rem;background:rgba(33,213,155,.08);border:.01rem solid rgba(33,213,155,.25);border-radius:.06rem}.verdict-box>i[data-v-6c71f92e]{color:#21d59b;font-size:.22rem}h3[data-v-6c71f92e]{margin:0 0 .1rem;color:#fff;font-size:.14rem;font-weight:500}.verdict-box p[data-v-6c71f92e]{color:#bfd3e2;font-size:.13rem;line-height:1.8;margin:0;white-space:pre-wrap}[data-v-6c71f92e] .el-collapse-item__header{color:#e5f2fc}[data-v-6c71f92e] .el-collapse-item__header,[data-v-6c71f92e] .el-collapse-item__wrap{background:transparent;border-color:rgba(188,206,220,.15)}[data-v-6c71f92e] .el-collapse-item__content{padding:.08rem 0 .14rem .32rem}[data-v-6c71f92e] .diagnostic-issues{color:#bfd3e2}[data-v-6c71f92e] .el-collapse-item__arrow{margin-left:.12rem}.report-sheet[data-v-380a1978]{padding:.08rem;color:#263b49;line-height:1.7}header[data-v-380a1978]{border-bottom:.02rem solid #238064;padding-bottom:.18rem}header p[data-v-380a1978]{color:#238064;font-size:.12rem;margin:0}h1[data-v-380a1978]{font-size:.24rem;margin:.08rem 0}.report-kpis[data-v-380a1978]{display:flex;gap:.12rem;margin:.24rem 0}.report-kpis>div[data-v-380a1978]{flex:1;border:.01rem solid #d9e3e8;border-radius:.04rem;padding:.1rem}.report-kpis span[data-v-380a1978]{display:block;color:#617784;font-size:.12rem}.report-kpis strong[data-v-380a1978]{font-size:.2rem}.report-step[data-v-380a1978]{border-bottom:.01rem solid #d9e3e8;padding:.08rem 0}h2[data-v-380a1978]{font-size:.15rem;margin:.12rem 0}h2 span[data-v-380a1978]{float:right;font-size:.12rem;font-weight:400}.report-step p[data-v-380a1978]{font-size:.12rem;color:#617784}.report-conclusion[data-v-380a1978]{background:#f1f7f4;padding:.12rem .16rem;margin:.2rem 0}.report-conclusion p[data-v-380a1978]{white-space:pre-wrap}footer[data-v-380a1978]{font-size:.11rem;color:#617784}[data-v-380a1978] .anomaly-evidence{color:#263b49}[data-v-380a1978] .evidence-empty,[data-v-380a1978] dt{color:#617784}.prediction-page[data-v-6664d0b5]{height:100%;display:flex;flex-direction:column;gap:.16rem}.page-toolbar[data-v-6664d0b5]{display:flex;align-items:center;justify-content:space-between;gap:.2rem}.title-group[data-v-6664d0b5]{min-width:0}.page-title[data-v-6664d0b5]{font-size:.24rem;color:#fff;font-weight:600}.page-desc[data-v-6664d0b5]{margin-top:.06rem;color:#9bb7cf;font-size:.14rem}.toolbar-actions[data-v-6664d0b5]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.12rem}.toolbar-picker[data-v-6664d0b5],.toolbar-select[data-v-6664d0b5]{width:1.8rem}.metric-grid[data-v-6664d0b5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(1.8rem,1fr));gap:.16rem}.metric-card[data-v-6664d0b5]{min-height:.92rem;padding:.18rem .2rem;background:linear-gradient(180deg,rgba(18,69,114,.92),rgba(10,41,72,.92));border:.01rem solid rgba(0,255,255,.16);border-radius:.08rem;box-shadow:inset 0 0 .24rem rgba(0,163,255,.08)}.metric-label[data-v-6664d0b5]{color:#9dc0d8;font-size:.14rem}.metric-value[data-v-6664d0b5]{margin-top:.1rem;color:#fff;font-size:.22rem;font-weight:600;word-break:break-all}.metric-unit[data-v-6664d0b5]{margin-top:.04rem;color:#31d7ff;font-size:.12rem;word-break:break-all}.event-placeholder[data-v-6664d0b5]{flex:0 0 auto;min-height:1.56rem;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:.24rem;border:.01rem solid rgba(0,255,255,.16);border-radius:.08rem;background:linear-gradient(180deg,rgba(13,54,89,.78),rgba(7,31,53,.78));box-shadow:inset 0 0 .24rem rgba(0,163,255,.06)}.event-placeholder-content[data-v-6664d0b5]{text-align:center}.event-placeholder-icon[data-v-6664d0b5]{color:#31d7ff;font-size:.28rem}.event-placeholder-title[data-v-6664d0b5]{margin-top:.1rem;color:#dcecff;font-size:.16rem;font-weight:600}.event-placeholder-description[data-v-6664d0b5]{margin-top:.08rem;color:#8fb2cb;font-size:.14rem}@media (max-width:1500px){.metric-grid[data-v-6664d0b5]{grid-template-columns:repeat(2,minmax(0,1fr))}}.prediction-analysis-view[data-v-06c6851a]{display:flex;flex-direction:column;height:100%;width:99%}.menu-data-wrapper[data-v-06c6851a]{margin-bottom:.08rem}.main-content[data-v-06c6851a]{display:flex;width:100%;height:calc(100% - .5rem);gap:.2rem;overflow:hidden}.sidebar-wrapper[data-v-06c6851a]{height:100%}.submenu-empty[data-v-06c6851a]{width:2.3rem;height:100%;display:flex;align-items:center;justify-content:center;background:#072643;border-radius:.1rem;color:#7a93ad;font-size:.14rem}.content-wrapper[data-v-06c6851a]{flex-grow:1;min-width:0;height:100%}.prediction-page[data-v-6f130be5]{height:100%;display:flex;flex-direction:column;gap:.16rem}.page-toolbar[data-v-6f130be5]{display:flex;align-items:center;justify-content:space-between;gap:.2rem}.title-group[data-v-6f130be5]{min-width:0}.page-title[data-v-6f130be5]{font-size:.24rem;color:#fff;font-weight:600}.page-desc[data-v-6f130be5]{margin-top:.06rem;color:#9bb7cf;font-size:.14rem}.toolbar-actions[data-v-6f130be5]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.12rem}.toolbar-picker[data-v-6f130be5]{width:1.8rem}.auto-status[data-v-6f130be5]{color:#9bb7cf;font-size:.13rem;white-space:nowrap}.metric-grid[data-v-6f130be5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(1.8rem,1fr));gap:.16rem}.metric-card[data-v-6f130be5]{min-height:.92rem;padding:.18rem .2rem;background:linear-gradient(180deg,rgba(18,69,114,.92),rgba(10,41,72,.92));border:.01rem solid rgba(0,255,255,.16);border-radius:.08rem;box-shadow:inset 0 0 .24rem rgba(0,163,255,.08)}.metric-label[data-v-6f130be5]{color:#9dc0d8;font-size:.14rem}.metric-value[data-v-6f130be5]{margin-top:.1rem;color:#fff;font-size:.22rem;font-weight:600;word-break:break-all}.metric-unit[data-v-6f130be5]{margin-top:.04rem;color:#31d7ff;font-size:.12rem;word-break:break-all}.content-grid[data-v-6f130be5]{flex:1;min-height:0;display:grid;grid-template-columns:1.45fr 1fr;gap:.16rem}.content-grid--compact-table[data-v-6f130be5]{grid-template-columns:minmax(0,1fr) clamp(3.8rem,28vw,5rem)}.chart-block[data-v-6f130be5],.table-block[data-v-6f130be5]{min-width:0;min-height:0}.chart-wrapper[data-v-6f130be5],.table-wrapper[data-v-6f130be5]{position:relative;width:100%;height:100%}.result-empty-state[data-v-6f130be5]{flex:0 0 auto;min-height:1.56rem;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:.24rem;border:.01rem solid rgba(0,255,255,.16);border-radius:.08rem;background:linear-gradient(180deg,rgba(13,54,89,.78),rgba(7,31,53,.78));box-shadow:inset 0 0 .24rem rgba(0,163,255,.06)}.result-empty-content[data-v-6f130be5]{text-align:center}.result-empty-icon[data-v-6f130be5]{color:#31d7ff;font-size:.28rem}.result-empty-title[data-v-6f130be5]{margin-top:.1rem;color:#dcecff;font-size:.16rem;font-weight:600}.result-empty-description[data-v-6f130be5]{margin-top:.08rem;color:#8fb2cb;font-size:.14rem}[data-v-6f130be5] .prediction-table{width:100%;background:transparent}[data-v-6f130be5] .prediction-table td,[data-v-6f130be5] .prediction-table th,[data-v-6f130be5] .prediction-table tr{background:transparent!important}[data-v-6f130be5] .prediction-table .cell{color:#dcecff}[data-v-6f130be5] .prediction-table:before{display:none}[data-v-6f130be5] .prediction-table .el-table__header-wrapper th{color:#8fc4df}@media (max-width:1500px){.metric-grid[data-v-6f130be5]{grid-template-columns:repeat(2,minmax(0,1fr))}.content-grid[data-v-6f130be5]{grid-template-columns:1fr}}.prediction-page[data-v-00b54dea]{height:100%;min-height:0;overflow-y:auto;padding-right:.06rem;display:flex;flex-direction:column;gap:.2rem;color:#bfd3e2}.page-toolbar[data-v-00b54dea]{display:flex;align-items:center;justify-content:space-between;gap:.16rem;flex-wrap:wrap}.page-title[data-v-00b54dea]{font-size:.24rem;font-weight:600;color:#fff}.page-subtitle[data-v-00b54dea]{color:#8fb2cb;font-size:.12rem;margin-top:.08rem}.toolbar-right[data-v-00b54dea]{display:flex;align-items:center;gap:.12rem;flex-wrap:wrap}.station-label[data-v-00b54dea]{color:#bfd3e2;font-size:.13rem}.station-label i[data-v-00b54dea]{color:#21d59b}.trace-card[data-v-00b54dea]{border:.01rem solid rgba(0,255,170,.16);border-radius:.08rem;padding:.2rem;box-shadow:inset 0 0 .24rem rgba(0,163,255,.08);min-width:0}.anomaly-banner[data-v-00b54dea],.trace-card[data-v-00b54dea]{background:linear-gradient(180deg,rgba(18,69,114,.92),rgba(10,41,72,.92))}.anomaly-banner[data-v-00b54dea]{display:flex;align-items:center;gap:.16rem;border:.01rem solid hsla(0,100%,71%,.3);border-left:.03rem solid #ff6b6b;border-radius:.06rem;padding:.16rem .2rem}.anomaly-banner>i[data-v-00b54dea]{font-size:.24rem;color:#ff6b6b}.banner-body[data-v-00b54dea]{flex:1}.banner-body strong[data-v-00b54dea]{color:#fff;font-weight:500;font-size:.15rem}.banner-body p[data-v-00b54dea]{color:#8fb2cb;font-size:.12rem;margin:.08rem 0 0;line-height:1.6}.banner-body b[data-v-00b54dea]{font-weight:400;color:#bfd3e2}.console-grid[data-v-00b54dea]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:.2rem;align-items:stretch}.analysis-column[data-v-00b54dea]{display:flex;flex-direction:column;gap:.2rem;min-width:0}.chart-card[data-v-00b54dea]{display:flex;flex-direction:column;flex:1}.overview-card[data-v-00b54dea]{flex-shrink:0}.card-head[data-v-00b54dea]{display:flex;align-items:center;justify-content:space-between;gap:.12rem;margin-bottom:.2rem}h2[data-v-00b54dea]{margin:0;font-size:.16rem;color:#fff;font-weight:500}.chart-unit[data-v-00b54dea],.muted[data-v-00b54dea]{color:#8fb2cb;font-size:.12rem}.chart-wrapper[data-v-00b54dea]{position:relative;flex:1;min-height:3.05rem}.chart-wrapper>.chart[data-v-00b54dea],.chart-wrapper>.empty-state[data-v-00b54dea]{position:absolute;inset:0}.chart-note[data-v-00b54dea]{color:#8fb2cb;font-size:.12rem;padding-top:.08rem}.chart-kpis[data-v-00b54dea]{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:.16rem;border-top:.01rem solid rgba(188,206,220,.15);margin-top:.2rem;padding-top:.2rem}.chart-kpis>div+div[data-v-00b54dea]{border-left:.01rem solid rgba(188,206,220,.15);padding-left:.16rem}.chart-kpis span[data-v-00b54dea]{display:block;font-size:.12rem;color:#8fb2cb}.chart-kpis strong[data-v-00b54dea]{display:block;font-size:.22rem;font-weight:500;color:#fff;padding-top:.1rem}.chart-kpis small[data-v-00b54dea]{font-size:.11rem;font-weight:400;color:#8fb2cb}.detail-actions[data-v-00b54dea]{display:flex;justify-content:flex-end;margin-bottom:.12rem}.empty-state[data-v-00b54dea]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#8fb2cb;font-size:.13rem;min-height:1.5rem;height:100%;gap:.08rem}.empty-state>i[data-v-00b54dea]{color:#21d59b;font-size:.32rem}.detail-empty[data-v-00b54dea]{min-height:3.7rem}.inline-error[data-v-00b54dea]{font-size:.12rem;color:#ffb020;line-height:1.5}.inline-error .el-button[data-v-00b54dea]{padding:0 .04rem;font-size:.12rem}.day-grid[data-v-00b54dea]{display:grid;grid-template-columns:repeat(15,minmax(0,1fr));gap:.08rem}.day-cell[data-v-00b54dea]{border:.01rem solid rgba(188,206,220,.18);background:rgba(0,0,0,.12);color:#8fb2cb;border-radius:.04rem;min-height:.36rem;font-size:.12rem;cursor:pointer}.day-cell[data-v-00b54dea]:disabled{opacity:.45;cursor:default}.day-cell.unknown[data-v-00b54dea]{border-style:dashed}.day-cell.selected[data-v-00b54dea]{background:rgba(33,213,155,.12);box-shadow:inset 0 0 0 .01rem currentColor}.day-cell[data-v-00b54dea]:focus-visible{outline:.02rem solid #0ff;outline-offset:.02rem}.overview-legend[data-v-00b54dea]{display:flex;gap:.2rem;flex-wrap:wrap;margin-top:.16rem;color:#8fb2cb;font-size:.12rem}.overview-legend span[data-v-00b54dea]{display:flex;align-items:center;gap:.06rem}.overview-legend i[data-v-00b54dea]{display:inline-block;height:.08rem;width:.08rem;border-radius:.02rem}.overview-legend .no-record[data-v-00b54dea]{background:rgba(188,206,220,.2)}.record-count[data-v-00b54dea]{font-size:.12rem;color:#21d59b;margin-left:.08rem}.history-card[data-v-00b54dea]{margin-bottom:.04rem}[data-v-00b54dea] .el-table{background:transparent;color:#bfd3e2}[data-v-00b54dea] .el-table th.el-table__cell,[data-v-00b54dea] .el-table tr{background:transparent}[data-v-00b54dea] .el-table td.el-table__cell,[data-v-00b54dea] .el-table th.el-table__cell{border-color:rgba(188,206,220,.12)}[data-v-00b54dea] .el-table th.el-table__cell{color:#8fb2cb;font-weight:400}[data-v-00b54dea] .el-table:before{background:rgba(188,206,220,.15)}[data-v-00b54dea] .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell,[data-v-00b54dea] .el-table__body tr.current-row>td.el-table__cell,[data-v-00b54dea] .el-table__body tr.selected-diagnosis>td.el-table__cell{background:rgba(33,213,155,.08)}[data-v-00b54dea] .el-table__body tr{cursor:pointer}@media (max-width:1350px){.console-grid[data-v-00b54dea]{grid-template-columns:minmax(0,1fr)}.chart-wrapper[data-v-00b54dea]{min-height:3.2rem}.detail-empty[data-v-00b54dea]{min-height:2.2rem}}@media (max-width:800px){.trace-card[data-v-00b54dea]{padding:.14rem}.day-grid[data-v-00b54dea]{grid-template-columns:repeat(10,minmax(0,1fr));gap:.05rem}.anomaly-banner[data-v-00b54dea]{flex-wrap:wrap}.chart-kpis[data-v-00b54dea]{gap:.08rem}.toolbar-right[data-v-00b54dea]{width:100%}[data-v-00b54dea] .el-date-editor--daterange{max-width:100%}}.evaluation-issues[data-v-00b54dea]{margin:.12rem 0;padding:.12rem;border:.01rem solid #496477;border-radius:.04rem;color:#bfd3e2}.evaluation-issues summary[data-v-00b54dea]{cursor:pointer;color:#e5f2fc}.evaluation-issues summary[data-v-00b54dea]:focus-visible{outline:.02rem solid #21d59b;outline-offset:.04rem}.evaluation-issues h3[data-v-00b54dea]{margin:.14rem 0 .04rem;font-size:.13rem;font-weight:500;color:#e5f2fc}.evaluation-issues-list[data-v-00b54dea]{max-height:min(4.2rem,55vh);overflow-y:auto;overscroll-behavior-y:contain;margin-top:.1rem;padding-right:.08rem;scrollbar-width:thin;scrollbar-color:#4f819f rgba(10,35,54,.35)}.evaluation-issues-list[data-v-00b54dea]:focus-visible{outline:.02rem solid #21d59b;outline-offset:.02rem}.evaluation-issues-list[data-v-00b54dea]::-webkit-scrollbar{width:.06rem}.evaluation-issues-list[data-v-00b54dea]::-webkit-scrollbar-track{background:rgba(10,35,54,.35);border-radius:.03rem}.evaluation-issues-list[data-v-00b54dea]::-webkit-scrollbar-thumb{background:#4f819f;border-radius:.03rem}.evaluation-issues-list[data-v-00b54dea]::-webkit-scrollbar-thumb:hover{background:#76a3bd}.anomaly-report-dialog{max-width:calc(100vw - .32rem);background:#fff!important}.anomaly-report-dialog .el-dialog__header{background:#fff}.anomaly-report-dialog .el-dialog__title{color:#263b49}.anomaly-report-dialog .el-dialog__body{background:#fff;max-height:68vh;overflow:auto}.anomaly-report-dialog .el-dialog__footer{background:#f5f8fa;border-top:.01rem solid #d8e3eb}.anomaly-report-dialog .el-dialog__footer .el-button{color:#263b49;background:#fff!important;border-color:#9bafbd}.anomaly-report-dialog .el-dialog__footer .el-button:focus,.anomaly-report-dialog .el-dialog__footer .el-button:hover{color:#005e9a;background:#e8f2f8!important;border-color:#005e9a}.anomaly-report-dialog .el-dialog__footer .el-button:focus-visible{outline:.02rem solid #005e9a;outline-offset:.03rem}.anomaly-report-dialog .el-dialog__footer .el-button--primary{color:#fff;background:#005e9a!important;border-color:#005e9a}.anomaly-report-dialog .el-dialog__footer .el-button--primary:focus,.anomaly-report-dialog .el-dialog__footer .el-button--primary:hover{color:#fff;background:#004b7c!important;border-color:#004b7c}.anomaly-report-dialog .el-dialog__footer .el-button.is-disabled,.anomaly-report-dialog .el-dialog__footer .el-button.is-disabled:focus,.anomaly-report-dialog .el-dialog__footer .el-button.is-disabled:hover{color:#6b7c88;background:#e3e9ed!important;border-color:#c7d2d9}.prediction-page[data-v-1e9228ee]{height:100%;display:flex;flex-direction:column;gap:.16rem}.page-toolbar[data-v-1e9228ee]{display:flex;align-items:center;justify-content:space-between;gap:.2rem}.title-group[data-v-1e9228ee]{min-width:0}.page-title[data-v-1e9228ee]{font-size:.24rem;color:#fff;font-weight:600}.page-desc[data-v-1e9228ee]{margin-top:.06rem;color:#9bb7cf;font-size:.14rem}.toolbar-actions[data-v-1e9228ee]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.12rem}.toolbar-picker[data-v-1e9228ee]{width:1.8rem}.auto-status[data-v-1e9228ee]{color:#9bb7cf;font-size:.13rem;white-space:nowrap}.metric-grid[data-v-1e9228ee]{display:grid;grid-template-columns:repeat(auto-fit,minmax(1.8rem,1fr));gap:.16rem}.metric-card[data-v-1e9228ee]{min-height:.92rem;padding:.18rem .2rem;background:linear-gradient(180deg,rgba(18,69,114,.92),rgba(10,41,72,.92));border:.01rem solid rgba(0,255,170,.16);border-radius:.08rem;box-shadow:inset 0 0 .24rem rgba(0,163,255,.08)}.metric-label[data-v-1e9228ee]{color:#9dc0d8;font-size:.14rem}.metric-value[data-v-1e9228ee]{margin-top:.1rem;color:#fff;font-size:.22rem;font-weight:600;word-break:break-all}.metric-unit[data-v-1e9228ee]{margin-top:.04rem;color:#21d59b;font-size:.12rem;word-break:break-all}.content-grid[data-v-1e9228ee]{flex:1;min-height:0;display:grid;grid-template-columns:1.45fr 1fr;gap:.16rem}.content-grid--compact-table[data-v-1e9228ee]{grid-template-columns:minmax(0,1fr) 4.2rem}.chart-block[data-v-1e9228ee],.table-block[data-v-1e9228ee]{min-width:0;min-height:0;height:100%}.chart-wrapper[data-v-1e9228ee],.table-wrapper[data-v-1e9228ee]{position:relative;width:100%;height:100%}.result-empty-state[data-v-1e9228ee]{flex:0 0 auto;min-height:1.56rem;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:.24rem;border:.01rem solid rgba(0,255,170,.16);border-radius:.08rem;background:linear-gradient(180deg,rgba(13,54,89,.78),rgba(7,31,53,.78));box-shadow:inset 0 0 .24rem rgba(0,163,255,.06)}.result-empty-content[data-v-1e9228ee]{text-align:center}.result-empty-icon[data-v-1e9228ee]{color:#21d59b;font-size:.28rem}.result-empty-title[data-v-1e9228ee]{margin-top:.1rem;color:#dcecff;font-size:.16rem;font-weight:600}.result-empty-description[data-v-1e9228ee]{margin-top:.08rem;color:#8fb2cb;font-size:.14rem}[data-v-1e9228ee] .prediction-table{width:100%;background:transparent}[data-v-1e9228ee] .prediction-table td,[data-v-1e9228ee] .prediction-table th,[data-v-1e9228ee] .prediction-table tr{background:transparent!important}[data-v-1e9228ee] .prediction-table .cell{color:#dcecff}[data-v-1e9228ee] .prediction-table:before{display:none}[data-v-1e9228ee] .prediction-table .el-table__header-wrapper th{color:#8fc4df}@media (max-width:1500px){.metric-grid[data-v-1e9228ee]{grid-template-columns:repeat(2,minmax(0,1fr))}.content-grid[data-v-1e9228ee]{grid-template-columns:1fr}.content-grid--compact-table .table-block[data-v-1e9228ee]{max-width:4.8rem}}.prediction-page[data-v-227f0b0f]{height:100%;display:flex;flex-direction:column;gap:.2rem}.tab-panel[data-v-227f0b0f]{flex:1;min-height:0;display:flex;flex-direction:column;gap:.2rem}.page-toolbar[data-v-227f0b0f]{display:flex;align-items:center;justify-content:space-between;gap:.2rem}.page-title[data-v-227f0b0f]{font-size:.24rem;color:#fff;font-weight:600}.energy-tab-switch[data-v-227f0b0f]{flex:none}.toolbar-right[data-v-227f0b0f]{display:flex;align-items:center;gap:.12rem;flex-wrap:wrap;justify-content:flex-end}.year-range[data-v-227f0b0f]{display:flex;align-items:center;gap:.06rem}.year-range[data-v-227f0b0f] .el-date-editor.el-input{width:1.04rem}.year-range-separator[data-v-227f0b0f]{color:#8fb2cb}.metric-grid[data-v-227f0b0f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(1.8rem,1fr));gap:.2rem}.metric-card[data-v-227f0b0f]{min-height:.92rem;padding:.18rem .2rem;background:linear-gradient(180deg,rgba(18,69,114,.92),rgba(10,41,72,.92));border:.01rem solid rgba(0,255,170,.16);border-radius:.08rem;box-shadow:inset 0 0 .24rem rgba(0,163,255,.08)}.metric-card--wide[data-v-227f0b0f]{grid-column:span 2}.compare-row[data-v-227f0b0f]{display:flex;gap:.24rem}.compare-item[data-v-227f0b0f]{flex:1;min-width:0;color:#8fb2cb;font-size:.12rem}.compare-metrics[data-v-227f0b0f]{margin-top:.12rem;padding-top:.1rem;border-top:.01rem solid rgba(0,255,170,.12);display:flex;gap:.2rem;flex-wrap:wrap;color:#8fb2cb;font-size:.12rem}.compare-metrics b[data-v-227f0b0f]{color:#fff;font-size:.14rem;font-weight:600}.compare-metrics em[data-v-227f0b0f]{margin-left:.06rem;font-style:normal;color:#f7c948}.metric-value[data-v-227f0b0f]{margin-top:.1rem;color:#fff;font-size:.22rem;font-weight:600;word-break:break-all}.metric-unit[data-v-227f0b0f]{margin-top:.04rem;color:#21d59b;font-size:.12rem;word-break:break-all}.content-grid[data-v-227f0b0f]{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 5.4rem;gap:.2rem}.chart-block[data-v-227f0b0f],.table-block[data-v-227f0b0f]{min-width:0;min-height:0;height:100%}.chart-wrapper[data-v-227f0b0f],.table-wrapper[data-v-227f0b0f]{position:relative;width:100%;height:100%;min-height:3.2rem}.result-empty-state[data-v-227f0b0f]{flex:0 0 auto;min-height:1.56rem;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:.24rem;border:.01rem solid rgba(0,255,170,.16);border-radius:.08rem;background:linear-gradient(180deg,rgba(13,54,89,.78),rgba(7,31,53,.78));box-shadow:inset 0 0 .24rem rgba(0,163,255,.06)}.result-empty-content[data-v-227f0b0f]{text-align:center}.result-empty-icon[data-v-227f0b0f]{color:#21d59b;font-size:.28rem}.result-empty-title[data-v-227f0b0f]{margin-top:.1rem;color:#dcecff;font-size:.16rem;font-weight:600}.result-empty-description[data-v-227f0b0f]{margin-top:.08rem;color:#8fb2cb;font-size:.14rem}[data-v-227f0b0f] .prediction-table{width:100%;background:transparent}[data-v-227f0b0f] .prediction-table td,[data-v-227f0b0f] .prediction-table th,[data-v-227f0b0f] .prediction-table tr{background:transparent!important}[data-v-227f0b0f] .prediction-table .cell{color:#dcecff}[data-v-227f0b0f] .prediction-table:before{display:none}[data-v-227f0b0f] .prediction-table .el-table__header-wrapper th{color:#8fc4df}.period-toolbar[data-v-227f0b0f]{justify-content:flex-start}.period-asof[data-v-227f0b0f]{margin-left:auto;color:#8fb2cb;font-size:.12rem}.composition-bar[data-v-227f0b0f]{margin-top:.1rem;display:flex;height:.06rem;border-radius:9.99rem;overflow:hidden;background:rgba(10,46,76,.6)}.seg-actual[data-v-227f0b0f]{background:#f7c948}.seg-forecast[data-v-227f0b0f]{background:#21d59b}.seg-climate[data-v-227f0b0f]{background:#21d59b;opacity:.35}.composition-legend[data-v-227f0b0f]{margin-top:.06rem;display:flex;gap:.1rem;flex-wrap:wrap;font-size:.11rem;color:#8fb2cb}.card-block[data-v-227f0b0f]{min-height:2.8rem}.chart-type-switch[data-v-227f0b0f]{line-height:1}.period-chart-block[data-v-227f0b0f]{flex:1;min-height:3.2rem}.period-chart-placeholder[data-v-227f0b0f]{padding:.24rem;text-align:center;color:#8fb2cb;font-size:.13rem;border:.01rem dashed rgba(0,255,170,.16);border-radius:.08rem}@media (max-width:1500px){.metric-grid[data-v-227f0b0f]{grid-template-columns:repeat(2,minmax(0,1fr))}.content-grid[data-v-227f0b0f]{grid-template-columns:1fr}.table-block[data-v-227f0b0f]{max-width:6rem}}.panel-box[data-v-b5c83454]{width:100%;height:100%;display:flex;justify-content:space-around;align-items:stretch;overflow:hidden;padding-bottom:.1rem}.item[data-v-b5c83454]{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.item .icon[data-v-b5c83454]{width:30%;height:30%}.item .label[data-v-b5c83454]{margin-top:.05rem;color:#bccedc}.item .content[data-v-b5c83454]{word-break:keep-all;white-space:nowrap;margin-top:.08rem}.item .content .value[data-v-b5c83454]{font-weight:700;margin-left:.1rem}.item .content .unit[data-v-b5c83454]{opacity:.8;margin-left:.1rem;margin-right:-.1rem}.flowContainer[data-v-7f67c979]{display:grid;grid-template-columns:minmax(3.9rem,28%) minmax(0,1fr);align-items:stretch;overflow:hidden;background-color:transparent;border-radius:.12rem}.flow[data-v-7f67c979],.flowContainer[data-v-7f67c979]{position:relative;width:100%;height:100%;box-sizing:border-box}.flow[data-v-7f67c979]{display:flex;flex-flow:column;justify-content:stretch;align-items:center;min-height:0;padding:.2rem .2rem .2rem}.flow_bottom[data-v-7f67c979],.flow_top[data-v-7f67c979]{width:100%;flex:1 1 0;min-height:0;display:flex;flex-flow:row nowrap;justify-content:space-around}.flow_bottom .common[data-v-7f67c979],.flow_top .common[data-v-7f67c979]{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:.14rem;height:100%;min-height:0;color:#bccedc}.flow_bottom .common .label[data-v-7f67c979],.flow_top .common .label[data-v-7f67c979]{height:.28rem;line-height:.28rem;color:#bccedc;font-weight:700;font-size:.18rem}.value[data-v-7f67c979]{position:relative;flex-direction:column;width:5.5vw;aspect-ratio:1;background-image:url(../../static/img/gf.89c4798e.png);background-repeat:no-repeat;background-position:50%;background-size:100% 100%;color:#bccedc;cursor:pointer}.value-row[data-v-7f67c979],.value[data-v-7f67c979]{display:flex;justify-content:center;align-items:center;gap:.02rem}.num[data-v-7f67c979]{margin-right:.08rem;font-weight:700;font-size:.2rem;color:#01ffff}.unit[data-v-7f67c979]{font-size:.14rem;color:#bccedc}.line_horizontal[data-v-7f67c979]{z-index:10;position:absolute;transform:translateY(-50%);height:.03rem;background-color:#ec7860;box-shadow:0 0 .1rem #ec7860}.line_dot_hor[data-v-7f67c979]{width:.09rem;aspect-ratio:1;border-radius:50%;background-color:#ec7860;box-shadow:0 0 .05rem #ec7860;position:absolute;top:-.03rem;left:100%;z-index:20;overflow:hidden;animation:dotFlowHor-7f67c979 3s ease-in-out infinite}@keyframes dotFlowHor-7f67c979{0%{left:0}to{left:100%}}.line_dot_hor_reverse[data-v-7f67c979]{width:.09rem;aspect-ratio:1;border-radius:50%;background-color:#ec7860;box-shadow:0 0 .05rem #ec7860;position:absolute;top:-.03rem;left:100%;z-index:20;overflow:hidden;animation:dotFlowHorReverse-7f67c979 3s ease-in-out infinite}@keyframes dotFlowHorReverse-7f67c979{0%{left:100%}to{left:0}}.flow_bottom .common .line[data-v-7f67c979],.flow_top .common .line[data-v-7f67c979]{flex:1 1 0.42rem;position:relative;z-index:10;width:.03rem;min-height:.36rem;background-color:red;box-shadow:0 0 .1rem red}.flow_bottom .common .line_dot[data-v-7f67c979],.flow_top .common .line_dot[data-v-7f67c979]{width:300%;aspect-ratio:1;border-radius:50%;background-color:red;box-shadow:0 0 .05rem red;position:absolute;top:-.03rem;left:-100%;z-index:20;overflow:hidden;animation:dotFlow-7f67c979 3s ease-in-out infinite}@keyframes dotFlow-7f67c979{0%{top:-.03rem}to{top:calc(100% - .03rem)}}.flow_bottom .common .line_dot_reverse[data-v-7f67c979],.flow_top .common .line_dot_reverse[data-v-7f67c979]{width:300%;aspect-ratio:1;border-radius:50%;background-color:red;box-shadow:0 0 .05rem red;position:absolute;bottom:-.03rem;left:-100%;z-index:20;overflow:hidden;animation:dotFlowReverse-7f67c979 3s ease-in-out infinite}@keyframes dotFlowReverse-7f67c979{0%{bottom:-.03rem}to{bottom:calc(100% - .03rem)}}.flow_bottom .bess[data-v-7f67c979],.flow_bottom .ev[data-v-7f67c979],.flow_bottom .generator[data-v-7f67c979],.flow_bottom .grid[data-v-7f67c979],.flow_bottom .load[data-v-7f67c979],.flow_bottom .pv[data-v-7f67c979],.flow_top .bess[data-v-7f67c979],.flow_top .ev[data-v-7f67c979],.flow_top .generator[data-v-7f67c979],.flow_top .grid[data-v-7f67c979],.flow_top .load[data-v-7f67c979],.flow_top .pv[data-v-7f67c979]{color:#00e6e6}.flow_bottom .bess .value .soc[data-v-7f67c979],.flow_top .bess .value .soc[data-v-7f67c979]{display:flex;justify-content:center;align-items:center;width:.42rem;height:.2289rem;position:relative;font-size:.1rem;border:.03rem solid #383c3f;border-radius:.06rem}.flow_bottom .bess .value .soc[data-v-7f67c979]:after,.flow_top .bess .value .soc[data-v-7f67c979]:after{content:"";width:.04rem;height:80%;background-color:#383c3f;position:absolute;top:10%;left:calc(100% + .01rem);z-index:10;border-radius:.04rem}.flow_top[data-v-7f67c979]{align-items:flex-start;justify-content:space-evenly}.flow_bottom[data-v-7f67c979]{align-items:flex-end}.flow_bottom .common[data-v-7f67c979]{position:relative;flex-direction:column-reverse}.flow_center[data-v-7f67c979]{flex:0 0 0.04rem;width:100%;height:.04rem;background:red;border-radius:.02rem;box-shadow:0 0 .1rem rgba(255,0,0,.7)}.popover-container[data-v-7f67c979]{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.07rem;width:100%;max-width:5rem;height:100%;margin-top:0;overflow:hidden;box-sizing:border-box}.popover-main-box[data-v-7f67c979]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:.28rem;align-content:start;gap:.08rem .1rem;width:100%;min-height:0}.popover-main-box .grid-item[data-v-7f67c979]{display:flex;justify-content:space-between;align-items:center;gap:.08rem;width:100%;min-width:0}.popover-main-box .grid-item .count-label[data-v-7f67c979]{min-width:0;font-size:.14rem;color:#bccedc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popover-main-box .grid-item .count-number[data-v-7f67c979]{display:inline-flex;align-items:baseline;justify-content:flex-end;flex-shrink:0;min-width:.86rem;white-space:nowrap}.popover-main-box .grid-item .count-value[data-v-7f67c979]{display:inline-block;font-weight:700;font-size:.16rem;color:#00e6e6}.popover-main-box .grid-item .count-unit[data-v-7f67c979]{font-weight:400;min-width:.2rem;font-size:.14rem;text-align:center;color:#bccedc}.data-count-list[data-v-7f67c979]{display:flex;flex-direction:column;gap:.04rem;flex:0 1 auto;width:100%;max-width:4.3rem;min-width:0;min-height:.92rem;font-size:.16rem;color:#bccedc;padding:.06rem .15rem;box-sizing:border-box;border-radius:.1rem;background:rgba(0,0,0,.2)}.data-count-list .data-count-title[data-v-7f67c979]{flex:0 0 auto;position:relative;padding-left:.16rem;font-style:italic;white-space:nowrap}.data-count-list .data-count-title[data-v-7f67c979]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.1rem;height:.1rem;background-color:#0999a5;border-radius:50%}.data-count-list .data-count-body[data-v-7f67c979]{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:.04rem;scrollbar-color:rgba(0,230,230,.45) transparent;scrollbar-width:thin}.data-count-list .data-count-body[data-v-7f67c979]::-webkit-scrollbar-thumb{background:rgba(0,230,230,.45);border-radius:.04rem}.data-count-list .data-count-body[data-v-7f67c979]::-webkit-scrollbar{width:.04rem}.data-count-list .data-count-body[data-v-7f67c979]::-webkit-scrollbar-track{background:transparent}.data-count-list .revenue-count-body[data-v-7f67c979]{display:flex;align-items:flex-start}.data-count-list.revenue-count-list[data-v-7f67c979]{flex:0 1 auto;min-height:.86rem}.data-count-list.revenue-count-list .data-count-body[data-v-7f67c979]{flex:0 0 auto;overflow:hidden}.data-count-list .data-count-item[data-v-7f67c979]{display:flex;justify-content:space-between;align-items:center;gap:.1rem;min-width:0;line-height:.26rem}.data-count-list .data-count-item .count-name[data-v-7f67c979]{flex:1 1 auto;min-width:0;color:#bccedc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.data-count-list .data-count-item .count-value[data-v-7f67c979]{display:inline-flex;align-items:baseline;flex-shrink:0;font-weight:700;color:#00e6e6;white-space:nowrap}.data-count-list .data-count-item .count-unit[data-v-7f67c979]{font-weight:400;min-width:.2rem;font-size:.14rem;text-align:center;color:#bccedc}.ess-data-box[data-v-7f67c979]{width:2.6rem}@media screen and (max-width:1920px){.ess-data-box[data-v-7f67c979]{width:2.45rem}}.legend-box[data-v-7f67c979]{position:absolute;right:.1rem;top:.1rem}.legend-box p[data-v-7f67c979]{margin-top:.06rem;margin-bottom:.05rem}.legend-box .legend-ac[data-v-7f67c979]{display:inline-block;width:.3rem;height:.03rem;margin-left:.1rem;background:red}.legend-box .legend-dc[data-v-7f67c979]{display:inline-block;width:.3rem;height:.04rem;margin-left:.1rem;background:#ec7860}.data-box[data-v-537f31ca]{width:100%;height:100%;padding-top:.3rem;overflow:hidden;box-sizing:border-box}.top-title[data-v-29a8ff3a]{display:flex;flex-direction:column;height:.3rem;color:#bccedc;text-align:right}.top-title .value[data-v-29a8ff3a]{color:#29f4b1;font-size:.2rem;font-weight:700}.top-title p[data-v-29a8ff3a]{margin:0}.data-box[data-v-f47794fe]{width:100%;height:100%;overflow:hidden}.data-box .chart-box[data-v-f47794fe]{width:100%;height:100%}svg[data-v-75d3713e]{position:absolute;width:0;height:0;opacity:0;pointer-events:none}path[data-v-75d3713e]{fill:url(#photovoltaicOverview-icon-fill)!important}.main-content[data-v-b2bf08ce]{width:100%;height:100%;overflow:hidden}.main-content .data-main-box[data-v-b2bf08ce]{display:grid;grid-template-columns:28% 70%;gap:.15rem;height:calc(100% - .5rem)}.main-content .top-data-box[data-v-b2bf08ce]{position:relative;height:100%}.main-content .top-data-box .update-time[data-v-b2bf08ce]{position:absolute;top:-.4rem;right:.2rem;font-size:.14rem;color:#bccedc}.main-content .top-data-box .item-2[data-v-b2bf08ce]{width:100%;height:100%}.main-content .top-data-box .val-flag[data-v-b2bf08ce]{margin-left:.06rem;font-weight:700;font-size:.16rem;color:#ffb600}.main-content .top-data-box .item-time-1[data-v-b2bf08ce]{display:flex;justify-content:flex-end;align-items:center;gap:.1rem}.main-content .top-data-box .item-time-1[data-v-b2bf08ce] .tab-list{height:.23rem}.main-content .top-data-box .item-time-1[data-v-b2bf08ce] .tab-item{font-size:.16rem}.main-content .top-data-box .item-time-1 .export-btn[data-v-b2bf08ce]{width:.6rem;height:.28rem;background:#073550;border-radius:.16rem;border:.01rem solid #1ba9fa;color:#fff;padding:0}.main-content .top-data-box .item-time-1 .export-btn[data-v-b2bf08ce]:hover{background:#1ba9fa;color:#073550}.main-content .top-data-box .item-time-2[data-v-b2bf08ce]{position:absolute;top:-.4rem;right:.2rem}.main-content .top-data-box .item-time-2[data-v-b2bf08ce] .tab-list{height:.23rem}.main-content .top-data-box .item-time-2[data-v-b2bf08ce] .tab-item{font-size:.14rem}.main-content .top-data-box .tab-item.active[data-v-b2bf08ce]{padding:0 .1rem;color:#00e6e6;background:linear-gradient(180deg,rgba(0,255,255,.2),rgba(0,255,255,.1))}.main-content .top-data-box .tab-item.active[data-v-b2bf08ce]:after{background:rgba(0,255,255,.5)}.main-content .load-track-box[data-v-b2bf08ce]{position:relative;width:100%;height:100%;min-height:0}.main-content .load-track-box[data-v-b2bf08ce] .panel-title{background:url(../../static/img/title_bg-2.7767f03c.png);background-size:100% 100%}.main-content .load-track-box .tabs-header[data-v-b2bf08ce]{position:absolute;top:0;left:.2rem;width:97%;padding:0;border-bottom:.01rem solid #2a4a6b;z-index:10}.main-content .load-track-box .tabs-header .tabs[data-v-b2bf08ce]{display:flex}.main-content .load-track-box .tabs-header .tabs .tab-item[data-v-b2bf08ce]{padding:.15rem .3rem;cursor:pointer;border-bottom:.03rem solid transparent;color:#8bb5d1;transition:all .3s ease;display:flex;align-items:center;gap:.08rem}.main-content .load-track-box .tabs-header .tabs .tab-item[data-v-b2bf08ce]:hover{color:#00e6e6}.main-content .load-track-box .tabs-header .tabs .tab-item.active[data-v-b2bf08ce]{color:#00e6e6;border-bottom-color:#00e6e6}.main-content .load-track-box .energy-flow-panel[data-v-b2bf08ce]{position:absolute;top:0;left:0;right:0;bottom:calc(var(--load-chart-height) + var(--load-flow-gap));height:auto!important;min-height:0;transition:bottom .3s ease}.main-content .load-track-box .energy-flow-panel[data-v-b2bf08ce] .panel-content{display:flex;flex-direction:column;min-height:0;padding:.2rem .2rem 0 .2rem!important}.main-content .load-track-box .data-track-panel[data-v-b2bf08ce]{z-index:999;position:absolute;bottom:0;left:0;width:100%;height:var(--load-chart-height);min-height:0;background:rgba(10,46,76,.4);border-radius:.1rem;transition:height .3s ease;overflow:hidden}.main-content .load-track-box .data-track-panel.is-collapsed[data-v-b2bf08ce]{pointer-events:none}.main-content .load-track-box .data-track-panel[data-v-b2bf08ce] .panel-content{min-height:0}.main-content .load-track-box .data-track-panel .load-tracking-content[data-v-b2bf08ce]{position:absolute;top:.7rem;left:0;right:0;bottom:.1rem;display:flex;flex-direction:column}.main-content .load-track-box .load-tracking-controls[data-v-b2bf08ce]{position:absolute;right:.6rem;top:.1rem;display:flex;align-items:center;gap:.1rem;height:.4rem;z-index:100}.main-content .load-track-box .load-tracking-controls .time-granularity-select[data-v-b2bf08ce]{width:1rem}.main-content .load-track-box .load-tracking-controls .time-granularity-select[data-v-b2bf08ce] .el-input__inner{border:none;background-color:transparent;color:#fff;font-size:.16rem}.main-content .load-track-box .load-tracking-controls .time-granularity-select[data-v-b2bf08ce] .el-input__suffix .el-input__suffix-inner .el-input__icon{color:#fff}.main-content .load-track-box .load-tracking-controls .chart-date-range-picker[data-v-b2bf08ce]{width:4rem;font-size:.16rem}.main-content .load-track-box .load-tracking-controls .chart-date-range-picker[data-v-b2bf08ce].el-date-editor--datetimerange{border:none;background-color:transparent}.main-content .load-track-box .load-tracking-controls .chart-date-range-picker[data-v-b2bf08ce].el-date-editor--datetimerange .el-range-input{color:#fff;background-color:transparent;font-size:.16rem}.main-content .load-track-box .load-tracking-controls .chart-date-range-picker[data-v-b2bf08ce].el-date-editor--datetimerange .el-range-separator{color:#fff;font-size:.16rem}.main-content .load-track-box .load-tracking-controls .time-dimension-select[data-v-b2bf08ce]{width:1.2rem}.main-content .load-track-box .load-tracking-controls .time-dimension-select[data-v-b2bf08ce] .el-input__inner{border:none;background-color:transparent;color:#fff;font-size:.16rem}.main-content .load-track-box .load-tracking-controls .time-dimension-select[data-v-b2bf08ce] .el-input__suffix .el-input__suffix-inner .el-input__icon{color:#fff}.main-content .load-track-box .load-tracking-controls .demand-date-picker[data-v-b2bf08ce]{width:1.5rem}.main-content .load-track-box .load-tracking-controls .demand-date-picker[data-v-b2bf08ce].el-date-editor{border:none;background-color:transparent}.main-content .load-track-box .load-tracking-controls .demand-date-picker[data-v-b2bf08ce].el-date-editor .el-input__inner{color:#fff;background-color:transparent;border:none;font-size:.16rem}.main-content .load-track-box .load-tracking-controls .extremes-checkbox[data-v-b2bf08ce]{color:#fff;margin-right:.04rem}.main-content .load-track-box .load-tracking-controls .extremes-checkbox[data-v-b2bf08ce] .el-checkbox__label{color:#fff;font-size:.14rem}.main-content .load-track-box .load-tracking-controls .export-btn[data-v-b2bf08ce]{color:#fff;cursor:pointer;display:flex;align-items:center;gap:.05rem;padding:.05rem .1rem;background:transparent;border:none;border-radius:.04rem;font-size:.16rem}.main-content .load-track-box .load-tracking-controls .export-btn[data-v-b2bf08ce]:hover{color:#00e6e6;background:rgba(0,230,230,.2)}.main-content .load-track-box .show-data-btn[data-v-b2bf08ce]{position:absolute;right:.2rem;bottom:var(--load-chart-height);z-index:999;padding:.06rem .1rem;color:#fff;font-size:.14rem;cursor:pointer;transition:bottom .3s ease}.main-content .load-track-box .show-data-btn[data-v-b2bf08ce]:hover{color:#00e6e6}.main-content .rebuild-interval-text[data-v-b2bf08ce]{color:#bccedc}.main-content .ar-empty-box[data-v-b2bf08ce]{margin-top:.5rem;width:100%;height:90%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.12rem;color:#909399;font-size:.14rem}.app-box[data-v-08a619ba]{display:flex;width:100%;height:100%}.left-box[data-v-08a619ba]{flex:0 0 auto;border-right:.02rem solid #dde0e7;padding:.2rem .2rem .2rem 0}.selectPoint-box[data-v-08a619ba]{max-width:2.2rem;max-height:2rem;overflow-y:auto}.myCharts-box[data-v-08a619ba]{display:flex;flex-wrap:wrap;max-height:1.4rem;overflow-y:auto;gap:.05rem}.myCharts-box .list-item[data-v-08a619ba]{width:.85rem;padding:.07rem .1rem;margin:0 .2rem .2rem 0;text-align:center;font-size:.13rem;border-radius:.03rem;color:#333;background:#ebebeb;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:2}.myCharts-box .sel-item[data-v-08a619ba]{background:#1890ff;color:#fff}.right-box[data-v-08a619ba]{flex:1;min-width:0;padding:.2rem}.right-box .title-text[data-v-08a619ba]{font-size:.18rem;font-weight:700}.right-box .charts-box[data-v-08a619ba]{height:6.3rem;overflow-y:auto}.right-box .chart-btn[data-v-08a619ba]{margin-bottom:.2rem;display:flex;justify-content:right;align-items:center}[data-v-08a619ba] .el-tag{border:.01rem solid #1ba9fa}[data-v-08a619ba] .el-tag--plain{background:transparent}.chart-header-select[data-v-08a619ba]{display:inline-flex;align-items:center;vertical-align:middle}.chart-header-select[data-v-08a619ba] .el-input{height:.3rem}.chart-header-select[data-v-08a619ba] .el-input__inner{background:transparent;border:.01rem solid #409eff;color:#fff;height:.3rem;line-height:.3rem;padding-right:.25rem}.chart-header-select[data-v-08a619ba] .el-input__suffix{right:.05rem}.chart-header-select[data-v-08a619ba] .el-input__icon{color:#fff;line-height:.3rem}.statement-analysis-main-container[data-v-c61d0de4]{width:100%;height:100%}.analysis-main-layout[data-v-c61d0de4]{display:flex;flex-direction:column;height:100%}.analysis-header-section[data-v-c61d0de4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.2rem}.analysis-config-actions[data-v-c61d0de4]{display:flex;gap:.1rem}.analysis-content-section[data-v-c61d0de4]{flex:1;height:0;display:flex;flex-direction:column}.analysis-chart-section[data-v-c61d0de4],.analysis-table-section[data-v-c61d0de4]{width:100%;height:100%}.analysis-chart-section[data-v-c61d0de4] .el-table th.el-table__cell.is-leaf,.analysis-chart-section[data-v-c61d0de4] .el-table thead.is-group th.el-table__cell,.analysis-table-section[data-v-c61d0de4] .el-table th.el-table__cell.is-leaf,.analysis-table-section[data-v-c61d0de4] .el-table thead.is-group th.el-table__cell{border:.1em solid #175687}.analysis-pagination-wrapper[data-v-c61d0de4]{text-align:center;margin-top:.2rem;padding:.1rem 0}.report-column-header[data-v-c61d0de4]{display:inline-flex;align-items:center;justify-content:center;gap:.06rem}[data-v-c61d0de4] .el-table tr{height:.5rem}.main-content[data-v-9608735a]{display:flex;width:99%;height:calc(100% - .5rem);overflow:hidden}.right-content[data-v-9608735a]{flex-grow:1}[data-v-20ea2e4c] .hvac-switch .el-switch__core{background-color:rgba(34,211,238,.16);border-color:rgba(34,211,238,.45)}[data-v-20ea2e4c] .hvac-switch .el-switch__label{color:rgba(220,236,248,.62)}[data-v-20ea2e4c] .hvac-switch .el-switch__label.is-active{color:#67e8f9}[data-v-20ea2e4c] .hvac-switch.is-checked .el-switch__core{background-color:#0ea5e9;border-color:#38bdf8}.form[data-v-c0a8ab70]{display:flex;flex-wrap:wrap;gap:.05rem}.form.isEdit[data-v-c0a8ab70]{gap:.15rem .05rem}.form[data-v-c0a8ab70] .el-form-item{margin-bottom:0;margin-right:0}.form[data-v-c0a8ab70] .el-form-item .el-form-item__label{font-weight:400;margin-left:.08rem}.form[data-v-c0a8ab70] .el-form-item .el-form-item__label:after{content:":"}.btns[data-v-c0a8ab70]{flex:none;display:flex;margin:0 .05rem 0 .15rem;align-self:center}.key-energy-tag[data-v-c0a8ab70]{display:inline-block;margin-left:.08rem;padding:0 .06rem;color:#ffd666;font-size:.11rem;line-height:.18rem;white-space:nowrap;background:rgba(255,214,102,.12);border:.01rem solid rgba(255,214,102,.5);border-radius:.09rem}[data-v-c0a8ab70] .hvac-switch .el-switch__core{background-color:rgba(34,211,238,.16);border-color:rgba(34,211,238,.45)}[data-v-c0a8ab70] .hvac-switch .el-switch__label{color:rgba(220,236,248,.62)}[data-v-c0a8ab70] .hvac-switch .el-switch__label.is-active{color:#67e8f9}[data-v-c0a8ab70] .hvac-switch.is-checked .el-switch__core{background-color:#0ea5e9;border-color:#38bdf8}.upload[data-v-a652f2f4],.upload[data-v-a652f2f4] .el-upload{width:100%}.upload[data-v-a652f2f4] .el-upload .el-upload-dragger{width:100%;background-color:transparent}.upload[data-v-a652f2f4] .el-upload-list__item{transition:none}.upload .el-upload__text[data-v-a652f2f4]{color:#fff}.temp-download[data-v-a652f2f4]{margin-bottom:.15rem}.point-config[data-v-0622fbd9]{min-height:5.6rem;color:#fff}.point-config__toolbar[data-v-0622fbd9]{display:flex;justify-content:space-between;align-items:center;gap:.16rem;margin-bottom:.16rem}.point-config__summary[data-v-0622fbd9]{min-width:0;display:flex;align-items:baseline;gap:.2rem}.point-config__name[data-v-0622fbd9]{font-size:.18rem;font-weight:600}.point-config__tip[data-v-0622fbd9]{font-size:.16rem}.point-config__device-select[data-v-0622fbd9]{flex:none;display:flex;align-items:center;gap:.1rem}.point-config__device-select .el-select[data-v-0622fbd9]{width:2.6rem}.point-config__label[data-v-0622fbd9]{flex:none;font-size:.16rem}.point-config__content[data-v-0622fbd9]{display:flex;gap:.16rem}.point-panel[data-v-0622fbd9]{min-width:0;padding:.14rem;border:.01rem solid #064577;border-radius:.08rem;background:rgba(10,46,76,.6)}.point-panel--target[data-v-0622fbd9]{flex:1.45}.point-panel--source[data-v-0622fbd9]{flex:1}.point-panel__title[data-v-0622fbd9]{margin-bottom:.12rem;font-size:.16rem;line-height:.2rem;font-weight:600}.bind-cell[data-v-0622fbd9]{min-height:.34rem;display:flex;align-items:center;justify-content:center;padding:0 .1rem;border:.01rem dashed transparent;border-radius:.04rem;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.bind-cell.is-placeholder[data-v-0622fbd9]{color:#c0c4cc}.bind-cell.is-active[data-v-0622fbd9]{border-color:rgba(64,158,255,.28);background:rgba(64,158,255,.06)}.bind-cell.is-drag-over[data-v-0622fbd9]{border-color:#409eff;background:rgba(64,158,255,.14);color:#409eff}.source-point-cell[data-v-0622fbd9]{display:flex;align-items:center;justify-content:center;gap:.08rem;width:100%;cursor:grab;user-select:none}.source-point-cell[data-v-0622fbd9]:active{cursor:grabbing}.source-point-cell__icon[data-v-0622fbd9]{color:#409eff;font-size:.14rem}.point-config__footer-tip[data-v-0622fbd9]{display:flex;justify-content:space-between;align-items:center;margin-top:.14rem;font-size:.16rem;color:#79edff}[data-v-0622fbd9] .point-config-dialog .el-dialog__body{padding:.16rem .2rem .12rem}[data-v-0622fbd9] .point-config-dialog .el-table .is-changed-row>td{color:#3ff}[data-v-0622fbd9] .point-config-dialog .el-table .is-selected-row>td{background:rgba(64,158,255,.08)!important}[data-v-0622fbd9] .point-config-dialog .el-table .is-drag-over-row>td{background:rgba(64,158,255,.14)!important}[data-v-0622fbd9] .point-config-dialog .el-table .is-current-bind-row>td{background:rgba(103,194,58,.12)!important}[data-v-1eb27b25] .el-input-number .el-input__inner{text-align:left}[data-v-1eb27b25].full-width-form-item{width:100%}.enum-actions[data-v-1eb27b25]{display:flex;align-items:center;gap:.16rem;margin-top:-.05rem}.batch-tip[data-v-1eb27b25]{margin-top:.1rem;color:#909399;font-size:.12rem;line-height:1.6}.enum-batch-dialog .el-dialog__body{padding:.18rem .24rem .08rem}.enum-batch-dialog .batch-field-label{display:flex;align-items:center;justify-content:space-between;margin-bottom:.08rem;color:#f4fbff;font-size:.14rem;line-height:.22rem}.enum-batch-dialog .batch-format{color:#7fdfff;font-size:.12rem}.enum-batch-dialog .enum-batch-textarea{display:block;box-sizing:border-box;width:100%;min-height:2.2rem;padding:.12rem .14rem;color:#eafcff;font-family:Consolas,Microsoft YaHei,monospace;font-size:.14rem;line-height:1.6;resize:vertical;outline:none;background:#061f3b;border:.01rem solid #1ba9fa;border-radius:.06rem;box-shadow:inset 0 0 .12rem rgba(0,132,214,.18)}.enum-batch-dialog .enum-batch-textarea::placeholder{color:rgba(190,216,232,.58)}.enum-batch-dialog .enum-batch-textarea:focus{border-color:#49fbfb;box-shadow:0 0 0 .02rem rgba(73,251,251,.12),inset 0 0 .12rem rgba(0,132,214,.18)}.enum-batch-dialog .batch-tip{color:#a9c3d4}.table-box[data-v-d42daf3c]{height:100%}.table-box[data-v-d42daf3c] .head-card{display:flex;flex-direction:column;overflow:visible;background:rgba(10,46,76,.6)}.table-box[data-v-d42daf3c] .head-card>.el-card__body{padding:.1rem .08rem;display:flex}.table-card[data-v-d42daf3c]{background:rgba(10,46,76,.6);border-radius:.1rem;padding:.18rem;margin-top:.15rem}.table-actions[data-v-d42daf3c]{display:flex;align-items:center;margin-bottom:.12rem}.table-actions .title[data-v-d42daf3c]{flex:1;padding-left:.1rem;margin-left:.05rem;font-size:.18rem;line-height:1;font-weight:700;border-left:.03rem solid #409eff}.table[data-v-d42daf3c] .el-table__body-wrapper:hover::-webkit-scrollbar{width:.08rem!important;height:.08rem!important}.table[data-v-d42daf3c] .el-table__body-wrapper:hover::-webkit-scrollbar-thumb{border-radius:.08rem!important;box-shadow:inset 0 0 .05rem rgba(0,0,0,.2)!important;background:#aeaeae!important}.table[data-v-d42daf3c] .el-table__body-wrapper:hover::-webkit-scrollbar-track{box-shadow:inset 0 0 .05rem rgba(0,0,0,.2)!important;border-radius:.08rem!important;background:#ededed!important}.paginal[data-v-d42daf3c]{display:flex;justify-content:flex-end;margin-top:.1rem}.move-summary[data-v-96285f9e]{display:grid;grid-template-columns:auto 1fr;gap:.05rem .12rem;padding:.12rem .14rem;margin-bottom:.14rem;color:#dcefff;background:rgba(35,126,190,.13);border:.01rem solid rgba(73,192,255,.28);border-radius:.04rem}.move-summary .summary-label[data-v-96285f9e]{color:#80bde8}.move-summary .summary-tip[data-v-96285f9e]{grid-column:1/-1;color:#7899b3;font-size:.12rem}.target-header[data-v-96285f9e]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.08rem;color:#dcefff}.target-header .target-hint[data-v-96285f9e]{color:#7899b3;font-size:.12rem}.target-tree-wrap[data-v-96285f9e]{height:3.3rem;border:.01rem solid rgba(40,137,202,.35);border-radius:.04rem;background:rgba(4,38,65,.46)}.target-tree-wrap[data-v-96285f9e] .el-scrollbar__wrap{overflow-x:hidden}.target-tree[data-v-96285f9e]{padding:.08rem;color:#dcefff;background:transparent}.target-tree[data-v-96285f9e] .el-tree-node__content{height:.34rem;background:transparent}.target-tree[data-v-96285f9e] .el-tree-node__content:hover,.target-tree[data-v-96285f9e] .is-current>.el-tree-node__content{background:rgba(46,151,220,.2)}.target-node[data-v-96285f9e]{display:flex;align-items:center;width:100%;min-width:0;gap:.07rem}.target-node.disabled[data-v-96285f9e]{color:#57758b;cursor:not-allowed}.target-node .target-node-name[data-v-96285f9e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.target-node .disabled-mark[data-v-96285f9e]{flex:none;margin-left:auto;color:#57758b;font-size:.11rem}.selected-target[data-v-96285f9e]{display:flex;gap:.1rem;padding:.1rem .12rem;margin-top:.12rem;color:#dcefff;background:rgba(48,181,229,.12);border-left:.03rem solid #30b5e5}.selected-target.empty[data-v-96285f9e]{color:#6f8da3;background:rgba(61,94,116,.1);border-left-color:#526d80}.selected-target .selected-label[data-v-96285f9e]{flex:none;color:#80bde8}.selected-target .selected-path[data-v-96285f9e]{min-width:0;overflow-wrap:anywhere}.tree-box[data-v-1c94adf2]{height:100%}.tree-box[data-v-1c94adf2]>.el-card{display:flex;flex-direction:column;height:100%;background-color:rgba(10,46,76,.6)}.tree-box[data-v-1c94adf2]>.el-card>.el-card__header{padding:.1rem .16rem;border-bottom-color:#064577}.tree-box[data-v-1c94adf2]>.el-card>.el-card__header>.form>.el-form-item{margin-bottom:0}.tree-box[data-v-1c94adf2]>.el-card>.el-card__body{flex:1;display:flex;flex-direction:column;padding:0;overflow:hidden}.tree-box .header[data-v-1c94adf2]{display:flex;align-items:center;justify-content:space-between;height:.38rem}.tree-box .header .title[data-v-1c94adf2]{font-size:.16rem;font-weight:700}.tree-filter[data-v-1c94adf2]{padding:.1rem .12rem .04rem}.tree-filter .el-select[data-v-1c94adf2]{width:100%}.tree-wrap[data-v-1c94adf2]{flex:1 1 auto}.tree-wrap[data-v-1c94adf2]>.el-scrollbar__wrap{overflow:hidden;overflow-y:scroll}.tree-wrap[data-v-1c94adf2]>.el-scrollbar__wrap>.el-scrollbar__view{display:flex;flex-direction:column;min-height:100%}.tree-wrap .tree[data-v-1c94adf2]{flex:1;margin:.05rem}.tree-wrap[data-v-1c94adf2] .el-tree-node__content{height:.38rem}.tree-node[data-v-1c94adf2]{display:flex;align-items:center;flex:1;min-width:0;font-size:.16rem}.tree-node .node-copy[data-v-1c94adf2]{display:flex;align-items:center;flex:1;min-width:0;gap:.06rem}.tree-node .node-copy .node-text[data-v-1c94adf2]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-node .node-copy .node-type[data-v-1c94adf2]{flex:none;max-width:1.08rem;padding:0 .06rem;overflow:hidden;color:#49fbfb;font-size:.11rem;line-height:.18rem;text-overflow:ellipsis;white-space:nowrap;background:rgba(73,251,251,.08);border:.01rem solid rgba(73,251,251,.32);border-radius:.09rem}.tree-node .node-copy .key-energy-tag[data-v-1c94adf2]{flex:none;padding:0 .06rem;color:#ffd666;font-size:.11rem;line-height:.18rem;white-space:nowrap;background:rgba(255,214,102,.12);border:.01rem solid rgba(255,214,102,.5);border-radius:.09rem}.tree-node.level-1[data-v-1c94adf2]{font-weight:700}.tree-node .actionable[data-v-1c94adf2]{flex:none;color:#409eff;cursor:pointer;margin-right:.04rem}.tree-node .actionable.danger[data-v-1c94adf2]{color:#f56c6c}.tree-node .actionable.move[data-v-1c94adf2]{color:#67c7ff}.deviceLedger[data-v-2c5c992b]{flex:1;position:relative;width:100%;height:100%;min-height:100%;display:flex;align-items:stretch;gap:.16rem}.deviceLedger .col-left[data-v-2c5c992b]{flex:none;position:relative;min-width:2.2rem}.deviceLedger .col-right[data-v-2c5c992b]{flex:4;position:relative;margin-right:-.15rem}.deviceLedger .col-right[data-v-2c5c992b]>.el-scrollbar__wrap{overflow:hidden;overflow-y:scroll;padding-right:.15rem}.device-selector[data-v-c14dc480]{overflow:hidden;background:rgba(10,46,76,.6);border:.01rem solid rgba(34,112,166,.2);border-radius:.1rem;box-shadow:0 .08rem .24rem rgba(1,20,37,.16)}.selector-row[data-v-c14dc480]{display:flex;align-items:center;min-height:.54rem;padding:.08rem .14rem;gap:.1rem;overflow-x:auto;scrollbar-width:auto;scrollbar-color:rgba(82,166,232,.78) rgba(7,38,67,.82)}.selector-row[data-v-c14dc480]::-webkit-scrollbar{height:.08rem}.selector-row[data-v-c14dc480]::-webkit-scrollbar-track{background:rgba(7,38,67,.82)}.selector-row[data-v-c14dc480]::-webkit-scrollbar-thumb{background:rgba(82,166,232,.78);border-radius:.04rem}.selector-row[data-v-c14dc480]::-webkit-scrollbar-thumb:hover{background:rgba(82,166,232,.95)}.type-row[data-v-c14dc480]{border-bottom:.01rem solid rgba(71,135,185,.16);background:rgba(12,56,88,.34)}.device-row[data-v-c14dc480]{background:rgba(16,69,104,.24)}.selector-button[data-v-c14dc480]{flex:none;height:.34rem;padding:0 .18rem;color:#b6ccdc;background:transparent;border:.01rem solid transparent;border-radius:.03rem;cursor:pointer;transition:all .2s ease}.selector-button.active[data-v-c14dc480],.selector-button[data-v-c14dc480]:hover{color:#62b7ff;border-color:#409eff;background:rgba(64,158,255,.14);box-shadow:inset 0 0 0 .01rem rgba(64,158,255,.08)}.device-button[data-v-c14dc480]{display:inline-flex;align-items:center;gap:.08rem}.status-dot[data-v-c14dc480]{width:.08rem;height:.08rem;border-radius:50%;background:#526678}.status-dot.online[data-v-c14dc480]{background:#36d36e;box-shadow:0 0 .06rem rgba(54,211,110,.7)}.status-dot.alarm[data-v-c14dc480]{background:#e6a23c;box-shadow:0 0 .06rem rgba(230,162,60,.7)}.status-dot.fault[data-v-c14dc480]{background:#f56c6c;box-shadow:0 0 .06rem rgba(245,108,108,.7)}.empty-text[data-v-c14dc480]{color:#8ca9bf;font-size:.13rem}.history-toolbar[data-v-67ffd7f5]{display:flex;align-items:center;gap:.12rem;margin-bottom:.16rem}.history-content[data-v-67ffd7f5]{min-height:3.3rem}.empty-history[data-v-67ffd7f5]{display:flex;align-items:center;justify-content:center;height:3.3rem;color:#718da3}[data-v-67ffd7f5] .device-monitoring-dialog{max-width:calc(100vw - .4rem);background:#061a2c}[data-v-67ffd7f5] .device-monitoring-dialog .el-dialog__body,[data-v-67ffd7f5] .device-monitoring-dialog .el-dialog__close,[data-v-67ffd7f5] .device-monitoring-dialog .el-dialog__title{color:#dcecf8}.point-grid[data-v-06f68d2c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.12rem}.point-card[data-v-06f68d2c]{display:flex;align-items:center;justify-content:space-between;min-height:.58rem;padding:0 .14rem;color:#d8e8f6;background:rgba(17,76,115,.8);border:.01rem solid rgba(64,158,255,.12);border-radius:.06rem;box-shadow:inset 0 .01rem 0 hsla(0,0%,100%,.025);transition:background .2s ease,border-color .2s ease}.point-card[data-v-06f68d2c]:hover{background:rgba(21,91,137,.9);border-color:rgba(64,158,255,.28)}.point-name[data-v-06f68d2c]{min-width:0;margin-right:.12rem;color:#c0d5e5;font-size:.13rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.point-value[data-v-06f68d2c]{flex:none;display:inline-flex;align-items:center;gap:.05rem;color:#f2f8fd;font-size:.14rem;font-weight:600}.point-value.muted[data-v-06f68d2c]{color:#6f8799}.point-unit[data-v-06f68d2c]{font-size:.12rem;font-weight:400;color:#9cb3c6}.action-icon[data-v-06f68d2c]{margin-left:.04rem;color:#3294ff;font-size:.16rem;cursor:pointer}.action-icon[data-v-06f68d2c]:hover{color:#70b8ff}@media (max-width:900px){.point-grid[data-v-06f68d2c]{grid-template-columns:repeat(2,minmax(0,1fr))}}.device-monitoring[data-v-e14f64c4]{display:flex;flex-direction:column;gap:.14rem;width:100%;height:100%;min-height:0;color:#dcecf8;background:transparent;overflow:hidden}.monitor-content[data-v-e14f64c4]{flex:1;min-height:0;display:flex;flex-direction:column;padding:0 .14rem .14rem;background:rgba(10,46,76,.6);border:.01rem solid rgba(34,112,166,.2);border-radius:.1rem;box-shadow:0 .08rem .24rem rgba(1,20,37,.16)}.monitor-toolbar[data-v-e14f64c4]{display:flex;align-items:center;justify-content:space-between;min-height:.6rem;gap:.2rem}.monitor-tabs[data-v-e14f64c4]{flex:1;min-width:0}.toolbar-actions[data-v-e14f64c4]{flex:none;display:flex;align-items:center}.refresh-button[data-v-e14f64c4]{padding:.07rem .09rem}.point-content[data-v-e14f64c4]{flex:1;min-height:0;overflow-y:auto;padding-right:.02rem}.point-content>.command-history-table[data-v-e14f64c4]{height:100%}.empty-points[data-v-e14f64c4]{display:flex;align-items:center;justify-content:center;min-height:1.8rem;color:#8ca9bf}[data-v-e14f64c4] .monitor-tabs .el-tabs__header{margin:0}[data-v-e14f64c4] .monitor-tabs .el-tabs__nav-wrap:after{height:.01rem;background:rgba(71,135,185,.2)}[data-v-e14f64c4] .monitor-tabs .el-tabs__item{color:#8faabe}[data-v-e14f64c4] .monitor-tabs .el-tabs__item.is-active,[data-v-e14f64c4] .monitor-tabs .el-tabs__item:hover{color:#3d9cff}[data-v-e14f64c4] .monitor-tabs .el-tabs__active-bar{background:#268cf5}[data-v-e14f64c4] .el-loading-mask{background:rgba(10,46,76,.66);border-radius:.1rem}@media (max-width:900px){.monitor-toolbar[data-v-e14f64c4]{align-items:flex-start;flex-direction:column;padding:.1rem 0}.monitor-tabs[data-v-e14f64c4]{width:100%}}.energy-group-manage[data-v-6d2ee568]{box-sizing:border-box;height:100%;padding:0 .04rem .12rem;overflow:auto;color:#d8edf5}.energy-group-manage__header[data-v-6d2ee568]{display:flex;align-items:center;justify-content:space-between;min-height:.74rem;margin-bottom:.1rem;padding:0 .18rem;border:.01rem solid rgba(70,159,199,.2);border-radius:.1rem;background:linear-gradient(120deg,rgba(12,55,84,.94),rgba(8,39,64,.94))}.energy-group-manage__title[data-v-6d2ee568]{display:flex;align-items:center;gap:.12rem}.energy-group-manage__icon[data-v-6d2ee568]{display:inline-flex;align-items:center;justify-content:center;width:.38rem;height:.38rem;border:.01rem solid rgba(66,190,232,.28);border-radius:.1rem;background:rgba(34,150,197,.16);color:#47c2ec;font-size:.18rem}h2[data-v-6d2ee568]{margin:0 0 .05rem;color:#f0fbff;font-size:.18rem}p[data-v-6d2ee568]{margin:0;color:#7fa8ba;font-size:.12rem}.energy-group-manage__actions[data-v-6d2ee568]{display:flex;align-items:center;gap:.12rem}.sync-tip[data-v-6d2ee568]{color:#6fa0b5;font-size:.11rem}.sync-tip i[data-v-6d2ee568]{margin-right:.04rem;color:#3ab7e5}.energy-group-manage__modes[data-v-6d2ee568]{display:grid;grid-template-columns:repeat(2,minmax(2.2rem,1fr));gap:.08rem;margin-bottom:.1rem}.energy-group-manage__modes button[data-v-6d2ee568]{display:flex;align-items:center;gap:.11rem;min-height:.56rem;padding:.08rem .15rem;border:.01rem solid rgba(70,151,187,.16);border-radius:.09rem;outline:none;background:rgba(7,37,60,.72);color:#719aab;cursor:pointer;text-align:left;transition:border-color .2s,background .2s,transform .2s}.energy-group-manage__modes button[data-v-6d2ee568]:hover{border-color:rgba(64,180,224,.34);transform:translateY(-.01rem)}.energy-group-manage__modes button.is-active[data-v-6d2ee568]{border-color:rgba(59,188,235,.5);background:linear-gradient(100deg,rgba(22,119,161,.34),rgba(8,47,74,.86));box-shadow:inset .03rem 0 #39bce9;color:#dff5fc}.energy-group-manage__modes button>i[data-v-6d2ee568]{color:#43bee9;font-size:.2rem}.energy-group-manage__modes button span[data-v-6d2ee568]{display:flex;flex-direction:column;gap:.03rem}.energy-group-manage__modes button strong[data-v-6d2ee568]{font-size:.13rem}.energy-group-manage__modes button em[data-v-6d2ee568]{color:#6f99aa;font-size:.1rem;font-style:normal}.energy-group-manage__summary[data-v-6d2ee568]{display:grid;grid-template-columns:repeat(3,1.28rem) minmax(2.8rem,1fr);gap:.08rem;margin-bottom:.1rem}.summary-item[data-v-6d2ee568],.summary-note[data-v-6d2ee568]{display:flex;align-items:center;min-height:.48rem;padding:0 .14rem;border:.01rem solid rgba(73,151,186,.16);border-radius:.08rem;background:rgba(8,43,69,.74)}.summary-item[data-v-6d2ee568]{justify-content:space-between}.summary-item span[data-v-6d2ee568]{color:#7fa8b9;font-size:.11rem}.summary-item strong[data-v-6d2ee568]{color:#51c4ec;font-size:.2rem}.summary-item.is-assigned strong[data-v-6d2ee568]{color:#62d1ab}.summary-item.is-unassigned strong[data-v-6d2ee568]{color:#e6b566}.summary-note[data-v-6d2ee568]{color:#789daf;font-size:.11rem}.summary-note i[data-v-6d2ee568]{margin-right:.07rem;color:#44bce8;font-size:.15rem}.energy-group-manage__body[data-v-6d2ee568]{min-height:5.9rem}[data-v-6d2ee568] .energy-group-manage__body .custom-meter-group-workbench,[data-v-6d2ee568] .energy-group-manage__body .physical-meter-group-workbench{min-height:5.9rem;box-shadow:none}@media (max-width:1100px){.energy-group-manage__summary[data-v-6d2ee568]{grid-template-columns:repeat(3,1fr)}.summary-note[data-v-6d2ee568]{grid-column:1/-1}.sync-tip[data-v-6d2ee568]{display:none}}.StationManage-container[data-v-1f66e583]{display:flex;flex-direction:column;height:100%;width:99%}.menu-data-wrapper[data-v-1f66e583]{margin-bottom:.08rem}.main-content[data-v-1f66e583]{display:flex;width:100%;height:calc(100% - .58rem);gap:.2rem;overflow:hidden}.sidebar-wrapper[data-v-1f66e583]{height:100%;transition:width .3s ease}.sidebar-wrapper.sidebar-collapsed[data-v-1f66e583]{width:.74rem}.content-wrapper[data-v-1f66e583]{flex-grow:1;height:100%;overflow:hidden}.station-config[data-v-bc3177d6]{height:100%;display:flex;flex-direction:column;overflow:hidden}.station-config .header-bar[data-v-bc3177d6]{flex:none;height:.56rem;display:flex;align-items:center;justify-content:space-between;padding:0 .16rem;margin-bottom:.12rem;background:rgba(7,38,67,.8);border:.01rem solid rgba(42,74,107,.8);border-radius:.06rem}.station-config .header-bar .title[data-v-bc3177d6]{font-size:.18rem;color:#fff;line-height:.24rem}.station-config .header-bar .subtitle[data-v-bc3177d6]{font-size:.13rem;color:#8bb5d1;line-height:.2rem}.station-config .config-tabs[data-v-bc3177d6]{flex:1;min-height:0;background:rgba(7,38,67,.6);border-radius:.06rem;overflow:hidden}.station-config .config-tabs[data-v-bc3177d6] .el-tabs__header{width:1.8rem;margin-right:0;background:#072643}.station-config .config-tabs[data-v-bc3177d6] .el-tabs__content{height:100%;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(82,166,232,.55) rgba(7,38,67,.75)}.station-config .config-tabs[data-v-bc3177d6] .el-tabs__content::-webkit-scrollbar{width:.08rem;height:.08rem}.station-config .config-tabs[data-v-bc3177d6] .el-tabs__content::-webkit-scrollbar-track{background:rgba(7,38,67,.75)}.station-config .config-tabs[data-v-bc3177d6] .el-tabs__content::-webkit-scrollbar-thumb{background:rgba(82,166,232,.55);border-radius:.04rem}.station-config .config-tabs[data-v-bc3177d6] .el-tabs__content::-webkit-scrollbar-thumb:hover{background:rgba(82,166,232,.8)}.station-config .form-panel[data-v-bc3177d6]{min-height:100%;padding:.24rem;box-sizing:border-box}.station-config .form-control[data-v-bc3177d6]{width:3.2rem}.station-config .location-container[data-v-bc3177d6]{width:5.6rem;display:flex;flex-direction:column;gap:.08rem}.station-config .location-autocomplete[data-v-bc3177d6]{width:100%}.station-config .location-coords[data-v-bc3177d6]{display:flex;align-items:center;gap:.16rem;font-size:.13rem;color:#8bb5d1;line-height:.18rem}.station-config .location-coords .location-tip[data-v-bc3177d6]{font-size:.12rem;color:rgba(139,181,209,.75)}.station-config .map-wrapper[data-v-bc3177d6]{width:100%;height:2.4rem;border-radius:.06rem;overflow:hidden;border:.01rem solid rgba(42,74,107,.8);position:relative}.station-config .map-wrapper .map-view[data-v-bc3177d6]{width:100%;height:100%}.station-config .map-wrapper[data-v-bc3177d6] .tdt-control-copyright.tdt-control{display:none!important}.station-config .hmi-row[data-v-bc3177d6]{display:flex;align-items:center;gap:.08rem;flex-wrap:wrap}.station-config .hmi-input[data-v-bc3177d6]{width:3.6rem}.station-config .unit[data-v-bc3177d6]{margin-left:.08rem;color:#8bb5d1}.station-config .actions[data-v-bc3177d6]{margin-left:1.7rem;padding-top:.08rem}.hmi-toolbar[data-v-bc3177d6]{display:flex;gap:.1rem;margin-bottom:.12rem}.hmi-toolbar .el-input[data-v-bc3177d6]{width:2.8rem}.hmi-list[data-v-bc3177d6]{min-height:4.4rem;display:grid;grid-template-columns:repeat(4,1fr);gap:.14rem}.hmi-card[data-v-bc3177d6]{height:2.06rem;padding:.1rem;border:.01rem solid rgba(42,74,107,.8);border-radius:.06rem;background:rgba(7,38,67,.75);cursor:pointer;position:relative;overflow:hidden}.hmi-card.active[data-v-bc3177d6]{border-color:#00e6e6;box-shadow:inset 0 0 0 .01rem rgba(0,230,230,.5)}.hmi-card .hmi-title[data-v-bc3177d6]{height:.28rem;line-height:.28rem;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hmi-card img[data-v-bc3177d6]{width:100%;height:1.32rem;object-fit:cover;border-radius:.04rem;background:#0a3050}.hmi-card .hmi-actions[data-v-bc3177d6]{height:.34rem;display:flex;align-items:center;justify-content:space-around}.pagination[data-v-bc3177d6]{margin-top:.14rem;text-align:right}.preview-frame[data-v-bc3177d6]{width:100%;height:calc(100vh - 1.2rem);border:0}.location-popper li .location-item{display:flex;align-items:center;padding:.06rem 0}.location-popper li .location-item .location-search-icon{margin-right:.08rem;color:#8bb5d1;font-size:.16rem}.location-popper li .location-item .location-text{overflow:hidden}.location-popper li .location-item .location-text .location-title{font-size:.14rem;line-height:.2rem;color:#333}.location-popper li .location-item .location-text .location-sub{font-size:.12rem;color:#999;line-height:.16rem}.running-changes[data-v-508afd82]{color:#eaf4fc;font-size:14PX}.running-changes__title[data-v-508afd82]{margin:16PX 0 10PX;color:#f1f7fc;font-size:16PX;line-height:24PX}.running-changes__fields[data-v-508afd82],.running-changes__segments[data-v-508afd82]{display:grid;gap:8PX}.running-changes__segments[data-v-508afd82]{margin-top:10PX}.running-change-row[data-v-508afd82]{align-items:center;min-height:42PX;padding:7PX 12PX;border:1PX solid #2b5b7a;border-radius:4PX;background:#082743;box-sizing:border-box}.running-change-columns[data-v-508afd82],.running-change-row[data-v-508afd82]{display:grid;grid-template-columns:minmax(120PX,180PX) minmax(0,1fr) 24PX minmax(0,1fr)}.running-change-columns[data-v-508afd82]{padding:0 12PX;color:#9fc2d8;font-size:12PX;line-height:22PX}.running-change-row__label[data-v-508afd82],.running-segment-change__label[data-v-508afd82]{color:#bfd4e4}.running-change-row__after[data-v-508afd82],.running-change-row__before[data-v-508afd82],.running-segment-change__value[data-v-508afd82]{min-width:0;overflow-wrap:anywhere;white-space:pre-wrap}.running-change-row__before[data-v-508afd82],.running-segment-change__value.is-before[data-v-508afd82]{color:#c4d4df}.running-change-row__after[data-v-508afd82],.running-segment-change__value.is-after[data-v-508afd82]{color:#fff;font-weight:600}.running-change-row__arrow[data-v-508afd82],.running-segment-change__arrow[data-v-508afd82]{color:#70c7ed;text-align:center}.running-segment-change[data-v-508afd82]{overflow:hidden;border:1PX solid #2b5b7a;border-radius:4PX;background:#082743}.running-segment-change__header[data-v-508afd82]{display:flex;align-items:center;gap:10PX;min-height:38PX;padding:7PX 12PX;border-bottom:1PX solid #285371;background:#103e60;box-sizing:border-box}.running-segment-change__action[data-v-508afd82]{min-width:42PX;padding:2PX 8PX;border:1PX solid currentColor;border-radius:10PX;font-size:12PX;line-height:18PX;text-align:center}.running-segment-change__action.is-modified[data-v-508afd82]{color:#f4c46a}.running-segment-change__action.is-added[data-v-508afd82]{color:#72d399}.running-segment-change__action.is-removed[data-v-508afd82]{color:#ff9ca8}.running-segment-change__fields[data-v-508afd82]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20PX;padding:4PX 12PX 8PX}.running-segment-change__fields.is-modified[data-v-508afd82]{grid-template-columns:1fr}.running-segment-change__columns[data-v-508afd82]{grid-column:1/-1;display:grid;grid-template-columns:minmax(96PX,auto) minmax(0,1fr) 20PX minmax(0,1fr);gap:6PX;min-height:24PX;padding-top:3PX;color:#9fc2d8;font-size:12PX;line-height:21PX}.running-segment-change__field[data-v-508afd82]{display:grid;grid-template-columns:minmax(96PX,auto) minmax(0,1fr) 20PX minmax(0,1fr);align-items:center;min-height:36PX;gap:6PX}.running-segment-change__label+.running-segment-change__value[data-v-508afd82]:last-child{grid-column:2/-1}.running-changes__empty[data-v-508afd82]{padding:18PX;border:1PX dashed #34779d;border-radius:4PX;color:#bfd4e4;text-align:center;background:#082743}@media (max-width:760PX){.running-change-columns[data-v-508afd82]{grid-template-columns:minmax(0,1fr) 24PX minmax(0,1fr)}.running-change-columns>span[data-v-508afd82]:first-child{display:none}.running-change-row[data-v-508afd82]{grid-template-columns:minmax(0,1fr) 24PX minmax(0,1fr);gap:5PX}.running-change-row__label[data-v-508afd82]{grid-column:1/-1}.running-segment-change__fields[data-v-508afd82]{grid-template-columns:1fr}.running-segment-change__columns[data-v-508afd82]{grid-template-columns:minmax(0,1fr) 20PX minmax(0,1fr)}.running-segment-change__columns>span[data-v-508afd82]:first-child{display:none}.running-segment-change__field[data-v-508afd82]{grid-template-columns:minmax(0,1fr) 20PX minmax(0,1fr)}.running-segment-change__label+.running-segment-change__value[data-v-508afd82]:last-child,.running-segment-change__label[data-v-508afd82]{grid-column:1/-1}}.strategy-time-field[data-v-06952f36]{width:100%;min-width:0}.strategy-time-field .el-select[data-v-06952f36]{width:100%}.strategy-time-field[data-v-06952f36] .el-input__inner{width:100%;height:34PX!important;line-height:34PX!important;padding:0 28PX 0 10PX!important;border:1PX solid #34779d!important;border-radius:4PX;background:#082b49!important;color:#f1f7fc!important;font-size:14PX!important;font-variant-numeric:tabular-nums;text-align:center}.strategy-time-field[data-v-06952f36] .el-input__inner:focus{border-color:#55c7ff!important}.strategy-time-field[data-v-06952f36] .el-input__suffix{right:4PX}.strategy-time-field[data-v-06952f36] .el-input__icon{width:20PX;line-height:34PX!important;color:#c3dfef}.strategy-mode-options.el-select-dropdown,.strategy-time-options.el-select-dropdown{min-width:132PX!important;border-color:#34779d;background:#0a2d4c}.strategy-mode-options.el-select-dropdown .el-select-dropdown__list,.strategy-time-options.el-select-dropdown .el-select-dropdown__list{padding:4PX 0}.strategy-mode-options.el-select-dropdown .el-select-dropdown__item,.strategy-time-options.el-select-dropdown .el-select-dropdown__item{height:30PX;line-height:30PX;padding:0 14PX;font-size:14PX;color:#e8f3fb;font-variant-numeric:tabular-nums}.strategy-mode-options.el-select-dropdown .el-select-dropdown__item.hover,.strategy-mode-options.el-select-dropdown .el-select-dropdown__item:hover,.strategy-time-options.el-select-dropdown .el-select-dropdown__item.hover,.strategy-time-options.el-select-dropdown .el-select-dropdown__item:hover{background:#17476a}.strategy-mode-options.el-select-dropdown .el-select-dropdown__item.selected,.strategy-time-options.el-select-dropdown .el-select-dropdown__item.selected{color:#75d6ff;font-weight:600}.strategy-mode-options.el-select-dropdown .el-select-dropdown__item.is-disabled,.strategy-time-options.el-select-dropdown .el-select-dropdown__item.is-disabled{color:#718b9e;background:#09223a;cursor:not-allowed}.strategy-mode-options.el-select-dropdown .el-select-dropdown__empty,.strategy-time-options.el-select-dropdown .el-select-dropdown__empty{color:#d6e7f3}.content-box[data-v-0b3ac1c6]{display:flex;flex-direction:column;height:100%}.search-container[data-v-0b3ac1c6]{text-align:right}.table-list[data-v-0b3ac1c6]{flex:1;min-height:0;height:auto}.strategy-config-form[data-v-0b3ac1c6]{padding-right:.4rem;max-height:60vh;overflow-y:auto}.device-card-list[data-v-0b3ac1c6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(3.6rem,1fr));gap:.16rem;margin-bottom:.2rem;min-height:2.45rem;max-height:4.8rem;overflow-y:auto;align-items:start;flex-shrink:0}.card-header .status-group[data-v-0b3ac1c6]{display:flex;gap:.06rem;flex-shrink:0}.device-card .card-content[data-v-0b3ac1c6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.08rem .16rem;font-size:.13rem;margin-bottom:.12rem}.device-card .field-item[data-v-0b3ac1c6]{display:flex;justify-content:space-between;align-items:center;min-width:0;line-height:.22rem}.device-card .field-item.full-width[data-v-0b3ac1c6]{grid-column:1/-1;justify-content:flex-start}.device-card .field-item.full-width .label[data-v-0b3ac1c6]{margin-right:.08rem}.device-card .field-item.full-width .value[data-v-0b3ac1c6]{text-align:left}.device-card .field-item .label[data-v-0b3ac1c6]{color:#909399;white-space:nowrap;flex-shrink:0;max-width:68%;overflow:hidden;text-overflow:ellipsis;margin-right:.06rem}.device-card .field-item .value[data-v-0b3ac1c6]{color:#dcdfe6;white-space:nowrap!important;word-break:normal!important;overflow:hidden;text-overflow:ellipsis;text-align:right;flex:1;min-width:0;margin-left:0}.device-card .field-item .value.ellipsis[data-v-0b3ac1c6]{display:block}.device-card .card-footer[data-v-0b3ac1c6]{display:flex;justify-content:space-between;align-items:center;border-top:.01rem solid hsla(0,0%,100%,.1);padding-top:.08rem;font-size:.12rem;margin-top:auto;gap:.1rem}.device-card .card-footer .sync-tag[data-v-0b3ac1c6]{white-space:nowrap;flex-shrink:0}.device-card .card-footer .sync-time[data-v-0b3ac1c6]{color:#909399;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right}.run-status-0[data-v-0b3ac1c6]{color:#909399;border:.01rem solid rgba(144,147,153,.3);background-color:rgba(144,147,153,.2)}.running-detail-status[data-v-0b3ac1c6]{display:flex;align-items:center;gap:.1rem;margin-bottom:.12rem;font-size:.12rem}.running-detail-status .status-badge[data-v-0b3ac1c6],.running-detail-status .sync-tag[data-v-0b3ac1c6]{padding:.02rem .08rem;border-radius:.04rem;font-size:.12rem}.running-detail-status .sync-time[data-v-0b3ac1c6]{color:#909399;margin-left:auto}.running-detail-meta[data-v-0b3ac1c6]{display:grid;grid-template-columns:1fr 1fr;gap:.08rem .16rem;padding:.1rem .12rem;margin-bottom:.14rem;border:.01rem solid rgba(27,169,250,.16);border-radius:.06rem;background:rgba(4,18,32,.35);font-size:.13rem}.running-detail-meta .field-item[data-v-0b3ac1c6]{display:flex;justify-content:space-between;align-items:center;overflow:hidden}.running-detail-meta .field-item .label[data-v-0b3ac1c6]{color:#909399;white-space:nowrap}.running-detail-meta .field-item .value[data-v-0b3ac1c6]{color:#dcdfe6;margin-left:.08rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.running-detail-section-title[data-v-0b3ac1c6]{margin:.04rem 0 .1rem;font-size:.14rem;font-weight:600;color:#e7f5ff}.running-detail-empty[data-v-0b3ac1c6]{padding:.18rem 0;text-align:center;color:#909399;font-size:.13rem}.running-detail-table[data-v-0b3ac1c6]{width:100%;margin-bottom:.12rem;border:.01rem solid rgba(27,169,250,.16);border-radius:.06rem;overflow:hidden;font-size:.13rem}.running-detail-table .running-detail-tr[data-v-0b3ac1c6]{display:grid;grid-template-columns:1fr 1fr 1fr .9fr .9fr 1.1fr;text-align:center}.running-detail-table .running-detail-tr[data-v-0b3ac1c6]:not(.running-detail-th){border-top:.01rem solid hsla(0,0%,100%,.06)}.running-detail-table .running-detail-tr span[data-v-0b3ac1c6]{padding:.07rem .06rem;color:#dcdfe6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.running-detail-table .running-detail-th[data-v-0b3ac1c6]{background:rgba(27,169,250,.1)}.running-detail-table .running-detail-th span[data-v-0b3ac1c6]{color:#9dc0d8}.issue-template-preview[data-v-0b3ac1c6]{margin:0 0 .14rem}.issue-template-empty[data-v-0b3ac1c6]{padding:.08rem 0;font-size:.12rem;color:#909399}.running-detail-chart[data-v-0b3ac1c6]{padding:.1rem .04rem 0;border-top:.01rem solid hsla(0,0%,100%,.08)}.running-detail-chart .chart-title[data-v-0b3ac1c6]{margin-bottom:.06rem;font-size:.13rem;color:#9dc0d8}.run-status-1[data-v-0b3ac1c6]{color:#67c23a;border:.01rem solid rgba(103,194,58,.3);background-color:rgba(103,194,58,.2)}.run-status-2[data-v-0b3ac1c6]{color:#e6a23c;border:.01rem solid rgba(230,162,60,.3);background-color:rgba(230,162,60,.2)}.run-status-3[data-v-0b3ac1c6]{color:#f56c6c;border:.01rem solid rgba(245,108,108,.3);background-color:rgba(245,108,108,.2)}.sync-tag[data-v-0b3ac1c6]{padding:.02rem .06rem;border-radius:.04rem}.sync-0[data-v-0b3ac1c6]{color:#909399}.sync-1[data-v-0b3ac1c6]{color:#67c23a}.sync-2[data-v-0b3ac1c6]{color:#f56c6c}.sync-time[data-v-0b3ac1c6]{color:#909399}.device-name.name-online[data-v-0b3ac1c6]{color:#4ab0e5!important}.device-name.name-offline[data-v-0b3ac1c6]{color:#909399!important}.device-card[data-v-0b3ac1c6]{cursor:pointer;background:rgba(9,43,72,.6);border:.01rem solid #1a4a75;border-radius:.06rem;padding:.14rem .16rem;transition:all .3s;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;min-width:0}.device-card[data-v-0b3ac1c6]:hover{box-shadow:0 0 .1rem rgba(74,176,229,.3);border-color:#4ab0e5}.device-card .card-header[data-v-0b3ac1c6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.12rem;border-bottom:.01rem solid hsla(0,0%,100%,.1);padding-bottom:.08rem;gap:.1rem}.device-card .card-header .device-name[data-v-0b3ac1c6]{font-size:.15rem;font-weight:700;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin-right:0}.device-card .card-header .status-badge[data-v-0b3ac1c6]{font-size:.12rem;padding:.02rem .08rem;border-radius:.1rem;white-space:nowrap;flex-shrink:0}.device-card .card-header .status-badge.online[data-v-0b3ac1c6]{background-color:rgba(103,194,58,.2);color:#67c23a;border:.01rem solid rgba(103,194,58,.3)}.device-card .card-header .status-badge.offline[data-v-0b3ac1c6]{background-color:rgba(144,147,153,.2);color:#909399;border:.01rem solid rgba(144,147,153,.3)}.device-card .card-content .info-row[data-v-0b3ac1c6]{display:flex;justify-content:space-between;margin-bottom:.08rem;font-size:.14rem}.device-card .card-content .info-row[data-v-0b3ac1c6]:last-child{margin-bottom:0}.device-card .card-content .info-row .label[data-v-0b3ac1c6]{color:#909399}.device-card .card-content .info-row .value[data-v-0b3ac1c6]{color:#dcdfe6;flex:1;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:.1rem}.no-data[data-v-0b3ac1c6]{grid-column:1/-1;text-align:center;padding:.2rem;color:#909399}.param-item[data-v-0b3ac1c6]{display:flex;justify-content:space-between;align-items:center;gap:.1rem}[data-v-0b3ac1c6] .el-tabs__nav-wrap:after{background-color:transparent}[data-v-0b3ac1c6] .demand-column-label .cell{white-space:nowrap}.content-box.is-device-context[data-v-0b3ac1c6]{height:0;min-height:0;padding:0;margin:0;overflow:visible}[data-v-0b3ac1c6] .running-strategy-detail-dialog{margin-top:6vh!important;max-height:88vh;display:flex;flex-direction:column;background:#0b2d4f!important;border:1PX solid #2b6c96;color:#eaf4fc}[data-v-0b3ac1c6] .running-strategy-detail-dialog .el-dialog__header{padding:16PX 20PX;border-bottom:1PX solid #285371}[data-v-0b3ac1c6] .running-strategy-detail-dialog .el-dialog__title{font-size:18PX;font-weight:600;color:#f1f7fc}[data-v-0b3ac1c6] .running-strategy-detail-dialog .el-dialog__body{padding:18PX 20PX;min-height:0;overflow:auto;color:#eaf4fc;font-size:14PX}[data-v-0b3ac1c6] .running-strategy-detail-dialog .el-dialog__footer{padding:12PX 20PX;border-top:1PX solid #285371}[data-v-0b3ac1c6] .running-strategy-detail-dialog .el-button,[data-v-0b3ac1c6] .running-strategy-detail-dialog .el-form-item__label,[data-v-0b3ac1c6] .running-strategy-detail-dialog .el-input__inner,[data-v-0b3ac1c6] .running-strategy-detail-dialog .el-radio__label{font-size:14PX}[data-v-0b3ac1c6] .running-strategy-detail-dialog .el-input__inner{height:34PX!important;line-height:34PX!important;color:#f1f7fc;background:#082b49;border-color:#34779d}[data-v-0b3ac1c6] .running-strategy-detail-dialog .el-input__inner::placeholder{color:#b8cfdf}[data-v-0b3ac1c6] .running-strategy-detail-dialog .el-input-number{line-height:34PX}[data-v-0b3ac1c6] .running-strategy-detail-dialog .el-button{min-height:34PX;padding:6PX 14PX;margin-left:0}[data-v-0b3ac1c6] .running-strategy-detail-dialog .el-button--default{color:#e9f4fc;border-color:#4c8eb5;background:#103b5e}[data-v-0b3ac1c6] .running-strategy-detail-dialog .el-button--primary{color:#fff;background:#087fb6;border-color:#40b6e8}[data-v-0b3ac1c6] .running-strategy-detail-dialog .el-dialog__headerbtn{top:18PX;right:20PX}[data-v-0b3ac1c6] .running-strategy-detail-dialog .el-dialog__close{color:#cee4f4}.template-section-title[data-v-0b3ac1c6]{font-size:18PX;font-weight:600}.template-section-hint[data-v-0b3ac1c6]{margin:4PX 0 14PX;color:#c1d7e7;font-size:14PX}.device-card-list[data-v-0b3ac1c6]{grid-template-columns:repeat(auto-fill,minmax(min(100%,400PX),1fr));min-height:0;gap:16PX;margin-bottom:22PX}.device-card .card-content[data-v-0b3ac1c6]{font-size:14PX;gap:10PX 16PX}.device-card .field-item[data-v-0b3ac1c6]{line-height:22PX}.device-card .field-item .label[data-v-0b3ac1c6],.device-card .sync-time[data-v-0b3ac1c6]{color:#bfd4e4}.device-card .field-item .value[data-v-0b3ac1c6]{color:#edf6fc}.device-source-summary[data-v-0b3ac1c6]{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:5PX 16PX;margin-top:2PX;padding:8PX 10PX;border-left:2PX solid #34779d;background:rgba(8,39,67,.72);box-sizing:border-box}.device-source-item[data-v-0b3ac1c6]{display:inline-flex;align-items:center;gap:6PX;min-width:0;font-size:13PX;line-height:20PX}.device-source-item.is-source[data-v-0b3ac1c6]{flex:1 1 260PX}.device-source-item .label[data-v-0b3ac1c6]{flex:0 0 auto;color:#9fc2d8}.device-source-item .value[data-v-0b3ac1c6]{min-width:0;overflow:hidden;color:#edf6fc;text-overflow:ellipsis;white-space:nowrap}.device-card .card-footer[data-v-0b3ac1c6]{padding-top:10PX;font-size:13PX}.device-card .card-header .device-name[data-v-0b3ac1c6]{font-size:16PX;font-weight:600}.device-card .card-header .status-badge[data-v-0b3ac1c6]{font-size:12PX;padding:3PX 8PX}.run-status-read-error[data-v-0b3ac1c6],.sync-unavailable[data-v-0b3ac1c6]{color:#bfd4e4;border:1PX solid rgba(159,194,216,.32);background-color:rgba(159,194,216,.12)}.running-detail-status[data-v-0b3ac1c6]{font-size:14PX;margin-bottom:16PX;gap:10PX;flex-wrap:wrap}.running-detail-status .status-badge[data-v-0b3ac1c6],.running-detail-status .sync-tag[data-v-0b3ac1c6]{font-size:12PX;padding:3PX 8PX}.running-detail-status .sync-time[data-v-0b3ac1c6]{color:#bfd4e4}.running-source-summary[data-v-0b3ac1c6]{margin:0 0 14PX;padding:10PX 12PX;border:1PX solid #2b5b7a;border-radius:4PX;color:#edf6fc;background:#082743}.running-source-summary.is-editing[data-v-0b3ac1c6]{margin-bottom:12PX}.running-source-summary__line[data-v-0b3ac1c6]{display:flex;flex-wrap:wrap;align-items:center;gap:6PX;min-height:22PX}.running-source-summary__label[data-v-0b3ac1c6]{color:#9fc2d8}.running-source-summary__separator[data-v-0b3ac1c6]{width:1PX;height:14PX;margin:0 6PX;background:#34779d}.running-source-summary__hint[data-v-0b3ac1c6]{display:flex;align-items:flex-start;gap:6PX;margin:7PX 0 0!important;color:#f4c46a;font-size:13PX;line-height:20PX}.running-source-summary__hint>i[data-v-0b3ac1c6]{margin-top:3PX}.running-detail-meta[data-v-0b3ac1c6]{padding:12PX 14PX;margin-bottom:18PX;gap:12PX 22PX;font-size:14PX;background:#082743;border-color:#275472}.running-detail-meta .field-item .label[data-v-0b3ac1c6]{color:#c6dbea}.running-detail-meta .field-item .value[data-v-0b3ac1c6]{color:#f1f7fc}.running-detail-meta.is-protection:not(.running-detail-parameters) .field-item[data-v-0b3ac1c6]{justify-content:flex-start;gap:8PX}.running-detail-meta.is-protection:not(.running-detail-parameters) .field-item .value[data-v-0b3ac1c6]{margin-left:0}.running-detail-meta.is-protection .running-detail-name[data-v-0b3ac1c6]{grid-column:1/-1}.running-detail-section-title[data-v-0b3ac1c6]{font-size:16PX;margin-bottom:12PX}.running-detail-parameters.is-three-parameters[data-v-0b3ac1c6]{grid-template-columns:repeat(3,minmax(0,1fr))}.running-detail-parameters .field-item[data-v-0b3ac1c6]{flex-direction:column;align-items:flex-start;gap:8PX}.running-detail-parameters .field-item .value[data-v-0b3ac1c6]{margin-left:0;font-size:16PX;font-weight:600}.running-config-empty[data-v-0b3ac1c6]{display:flex;flex-direction:column;align-items:center;gap:8PX;padding:30PX 20PX;border:1PX dashed #34779d;border-radius:6PX;color:#bfd4e4;text-align:center;background:#082743}.running-config-empty>i[data-v-0b3ac1c6]{color:#f4c46a;font-size:24PX}.running-config-empty>strong[data-v-0b3ac1c6]{color:#f1f7fc;font-size:16PX}.running-config-empty>p[data-v-0b3ac1c6]{max-width:520PX;margin:0 0 6PX;line-height:22PX}.running-detail-empty[data-v-0b3ac1c6],.running-detail-table[data-v-0b3ac1c6]{font-size:14PX}.running-detail-table .running-detail-tr span[data-v-0b3ac1c6]{padding:9PX 8PX;color:#eaf4fc}.running-detail-chart .chart-title[data-v-0b3ac1c6],.running-detail-table .running-detail-th span[data-v-0b3ac1c6]{color:#c8dfef;font-size:14PX}.running-dialog-actions[data-v-0b3ac1c6]{display:flex;justify-content:flex-end;gap:10PX}.running-edit-context[data-v-0b3ac1c6]{margin-bottom:16PX;color:#d0e3f1;font-size:14PX;line-height:1.5}.running-edit-context p[data-v-0b3ac1c6]{margin:0 0 10PX}.running-date-row[data-v-0b3ac1c6]{display:flex;align-items:center;gap:8PX}.running-date-label[data-v-0b3ac1c6]{display:inline-block;margin-right:8PX;color:#c6dbea;font-weight:600}.running-read-state[data-v-0b3ac1c6]{display:flex;align-items:center;gap:8PX;min-height:38PX;margin-top:10PX;padding:8PX 12PX;border:1PX solid #2b5b7a;border-radius:4PX;color:#bfd4e4;background:#082743;box-sizing:border-box}.running-read-state.is-loading>i[data-v-0b3ac1c6]{color:#70c7ed}.running-read-state.is-error[data-v-0b3ac1c6]{border-color:#9e626d;color:#ffd2d7}.running-read-state.is-error>.el-button[data-v-0b3ac1c6]{margin-left:auto}.strategy-config-form.is-running-edit[data-v-0b3ac1c6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20PX;max-height:none;overflow:visible;padding:0}.is-running-edit .running-edit-name[data-v-0b3ac1c6]{grid-column:span 1}.is-running-edit:not(.is-running-peak) .running-edit-name[data-v-0b3ac1c6]{grid-column:1/-1}.is-running-edit .running-edit-date[data-v-0b3ac1c6]{grid-column:span 2}.running-editor-chart[data-v-0b3ac1c6],.running-segment-editor[data-v-0b3ac1c6]{grid-column:1/-1}.is-running-edit[data-v-0b3ac1c6] .el-form-item{min-width:0;margin-bottom:16PX}.is-running-edit[data-v-0b3ac1c6] .el-form-item__label{float:none;width:auto!important;padding:0 0 6PX;line-height:22PX;text-align:left;color:#c6dbea}.is-running-edit[data-v-0b3ac1c6] .el-form-item__content{margin-left:0!important;line-height:34PX}.is-running-edit[data-v-0b3ac1c6] .el-input-number{width:100%}.running-segment-editor[data-v-0b3ac1c6]{margin:2PX 0 16PX;min-width:0}.running-segment-toolbar[data-v-0b3ac1c6]{display:flex;align-items:center;gap:12PX}.running-segment-toolbar h3[data-v-0b3ac1c6]{margin:0;font-size:16PX}.running-segment-hint[data-v-0b3ac1c6]{margin:6PX 0 12PX;font-size:13PX;color:#c1d7e7}.running-segment-table[data-v-0b3ac1c6]{overflow-x:auto;border:1PX solid #2b5b7a;border-radius:4PX;background:#082743}.running-segment-grid[data-v-0b3ac1c6]{display:grid;grid-template-columns:124PX 124PX 90PX minmax(120PX,1fr) 96PX 112PX 105PX 58PX;align-items:center;gap:10PX;min-width:960PX;padding:10PX;box-sizing:border-box}.running-segment-header[data-v-0b3ac1c6]{background:#103e60;font-size:14PX;line-height:22PX;text-align:center;color:#deeffa}.running-segment-row[data-v-0b3ac1c6]{border-top:1PX solid #285371}.running-segment-row[data-v-0b3ac1c6] .el-input-number,.running-segment-row[data-v-0b3ac1c6] .el-select{width:100%}.running-segment-row[data-v-0b3ac1c6] .el-input__inner{padding-left:8PX;padding-right:8PX;text-align:center}.running-segment-row[data-v-0b3ac1c6] .el-select .el-input__inner{padding-right:24PX}.running-column-label[data-v-0b3ac1c6]{display:inline-flex;align-items:center;justify-content:center;gap:5PX;white-space:nowrap}.running-column-help[data-v-0b3ac1c6]{color:#70c7ed;cursor:help;font-size:14PX;flex:0 0 auto}.running-cell-empty[data-v-0b3ac1c6],.running-switch-cell[data-v-0b3ac1c6]{text-align:center;color:#bfd4e4}.running-switch-cell[data-v-0b3ac1c6] .el-switch__core{width:40PX!important;height:20PX;border-width:1PX;border-radius:10PX}.running-switch-cell[data-v-0b3ac1c6] .el-switch__core:after{width:16PX;height:16PX;top:1PX;left:1PX}.running-switch-cell[data-v-0b3ac1c6] .is-checked .el-switch__core:after{left:100%;margin-left:-17PX}.running-segment-row[data-v-0b3ac1c6] .running-remove-period{min-width:0;padding:6PX;color:#ffb2b2;border-color:#b66f7a;background:#422d45}.running-segment-add-row[data-v-0b3ac1c6]{display:flex;align-items:center;gap:12PX;min-width:960PX;min-height:48PX;padding:7PX 10PX;border-top:1PX solid #285371;color:#bfd4e4;font-size:13PX;box-sizing:border-box;background:#0b3150}.running-segment-add-row[data-v-0b3ac1c6] .el-button{min-width:126PX}.running-editor-chart[data-v-0b3ac1c6]{min-width:0;padding-top:10PX;border-top:1PX solid #285371}.running-review[data-v-0b3ac1c6]{font-size:14PX}.running-review p[data-v-0b3ac1c6]{color:#d0e3f1;margin:0 0 10PX}.running-execute-state[data-v-0b3ac1c6]{margin-top:16PX}@media (max-width:1100PX){.strategy-config-form.is-running-edit[data-v-0b3ac1c6]{grid-template-columns:repeat(2,minmax(0,1fr))}.is-running-edit .running-edit-date[data-v-0b3ac1c6],.is-running-edit .running-edit-name[data-v-0b3ac1c6]{grid-column:1/-1}.running-detail-status .sync-time[data-v-0b3ac1c6]{margin-left:0;flex-basis:100%}}@media (max-width:640PX){.running-detail-meta[data-v-0b3ac1c6],.running-detail-parameters.is-three-parameters[data-v-0b3ac1c6],.strategy-config-form.is-running-edit[data-v-0b3ac1c6]{grid-template-columns:1fr}}.page-container[data-v-5e293dea]{width:100%;height:100%}.pagination[data-v-5e293dea]{text-align:center}.content-box[data-v-5e293dea]{width:100%;height:100%;display:grid;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:.25rem;overflow-x:hidden;overflow-y:auto}.strategy9-item[data-v-5e293dea]{padding:.15rem .2rem;background:#092b48;border-radius:.08rem}.strategy9-top-box[data-v-5e293dea]{border-bottom:.01rem solid #0f395f;padding-bottom:.15rem;justify-content:space-between;flex-wrap:wrap;row-gap:.08rem}.strategy9-top-box .strategy9-name[data-v-5e293dea]{color:#4ab0e5;font-size:.2rem;font-weight:700;flex:1 1 auto;min-width:0}.strategy9-top-box .issue-box[data-v-5e293dea]{flex-shrink:0;white-space:nowrap}.bottom-box[data-v-5e293dea]{height:calc(100% - .2rem);gap:.2rem;display:flex}.bottom-box .img-box[data-v-5e293dea]{display:flex;align-items:center;justify-content:center}.bottom-box .describe-box[data-v-5e293dea]{padding:.4rem 0;line-height:.32rem}[data-v-5e293dea] .el-divider__text{color:#fff;background:rgba(4,43,91,.9)!important;font-size:.2rem}.device-card-list[data-v-5e293dea]{display:grid;grid-template-columns:repeat(auto-fill,minmax(3.6rem,1fr));gap:.16rem;margin-bottom:.2rem;min-height:2.45rem;max-height:5rem;overflow-y:auto;align-items:start;flex-shrink:0}.card-header .status-group[data-v-5e293dea]{display:flex;gap:.06rem;flex-shrink:0}.device-card .card-content[data-v-5e293dea]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.08rem .16rem;font-size:.13rem;margin-bottom:.12rem}.device-card .field-item[data-v-5e293dea]{display:flex;justify-content:space-between;align-items:center;min-width:0;line-height:.22rem}.device-card .field-item.full-width[data-v-5e293dea]{grid-column:1/-1;justify-content:flex-start}.device-card .field-item.full-width .label[data-v-5e293dea]{margin-right:.08rem}.device-card .field-item.full-width .value[data-v-5e293dea]{text-align:left}.device-card .field-item .label[data-v-5e293dea]{color:#909399;white-space:nowrap;flex-shrink:0;max-width:68%;overflow:hidden;text-overflow:ellipsis;margin-right:.06rem}.device-card .field-item .value[data-v-5e293dea]{color:#dcdfe6;white-space:nowrap!important;word-break:normal!important;overflow:hidden;text-overflow:ellipsis;text-align:right;flex:1;min-width:0;margin-left:0}.device-card .field-item .value.ellipsis[data-v-5e293dea]{display:block}.device-source-summary[data-v-5e293dea]{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:.05rem .16rem;margin-top:.02rem;padding:.08rem .1rem;border-left:.02rem solid #34779d;background:rgba(8,39,67,.72);box-sizing:border-box}.device-source-item[data-v-5e293dea]{display:inline-flex;align-items:center;gap:.06rem;min-width:0;font-size:.13rem;line-height:.2rem}.device-source-item.is-source[data-v-5e293dea]{flex:1 1 2.6rem}.device-source-item .label[data-v-5e293dea]{flex:0 0 auto;max-width:none;margin-right:0;color:#9fc2d8}.device-source-item .value[data-v-5e293dea]{min-width:0;margin-left:0;overflow:hidden;color:#edf6fc;text-align:left;text-overflow:ellipsis;white-space:nowrap!important}.device-card .card-footer[data-v-5e293dea]{display:flex;justify-content:space-between;align-items:center;border-top:.01rem solid hsla(0,0%,100%,.1);padding-top:.08rem;font-size:.12rem;margin-top:auto;gap:.1rem}.device-card .card-footer .sync-tag[data-v-5e293dea]{white-space:nowrap;flex-shrink:0}.device-card .card-footer .sync-time[data-v-5e293dea]{color:#909399;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right}.run-status-0[data-v-5e293dea]{color:#909399;border:.01rem solid rgba(144,147,153,.3);background-color:rgba(144,147,153,.2)}.run-status-1[data-v-5e293dea]{color:#67c23a;border:.01rem solid rgba(103,194,58,.3);background-color:rgba(103,194,58,.2)}.run-status-2[data-v-5e293dea]{color:#e6a23c;border:.01rem solid rgba(230,162,60,.3);background-color:rgba(230,162,60,.2)}.run-status-3[data-v-5e293dea]{color:#f56c6c;border:.01rem solid rgba(245,108,108,.3);background-color:rgba(245,108,108,.2)}.run-status-read-error[data-v-5e293dea],.sync-unavailable[data-v-5e293dea]{color:#bfd4e4;border:.01rem solid rgba(159,194,216,.32);background-color:rgba(159,194,216,.12)}.running-detail-status[data-v-5e293dea]{display:flex;align-items:center;gap:.1rem;margin-bottom:.12rem;font-size:.12rem}.running-detail-status .status-badge[data-v-5e293dea],.running-detail-status .sync-tag[data-v-5e293dea]{padding:.02rem .08rem;border-radius:.04rem;font-size:.12rem}.running-detail-status .sync-time[data-v-5e293dea]{color:#909399;margin-left:auto}.running-detail-meta[data-v-5e293dea]{display:grid;grid-template-columns:1fr 1fr;gap:.08rem .16rem;padding:.1rem .12rem;margin-bottom:.14rem;border:.01rem solid rgba(27,169,250,.16);border-radius:.06rem;background:rgba(4,18,32,.35);font-size:.13rem}.running-detail-meta .field-item[data-v-5e293dea]{display:flex;justify-content:space-between;align-items:center;overflow:hidden}.running-detail-meta .field-item .label[data-v-5e293dea]{color:#909399;white-space:nowrap}.running-detail-meta .field-item .value[data-v-5e293dea]{color:#dcdfe6;margin-left:.08rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.running-detail-section-title[data-v-5e293dea]{margin:.04rem 0 .1rem;font-size:.14rem;font-weight:600;color:#e7f5ff}.running-detail-empty[data-v-5e293dea]{padding:.18rem 0;text-align:center;color:#909399;font-size:.13rem}.running-detail-table[data-v-5e293dea]{width:100%;margin-bottom:.12rem;border:.01rem solid rgba(27,169,250,.16);border-radius:.06rem;overflow:hidden;font-size:.13rem}.running-detail-table .running-detail-tr[data-v-5e293dea]{display:grid;grid-template-columns:1fr 1fr 1fr .9fr .9fr 1.1fr;text-align:center}.running-detail-table .running-detail-tr[data-v-5e293dea]:not(.running-detail-th){border-top:.01rem solid hsla(0,0%,100%,.06)}.running-detail-table .running-detail-tr span[data-v-5e293dea]{padding:.07rem .06rem;color:#dcdfe6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.running-detail-table .running-detail-th[data-v-5e293dea]{background:rgba(27,169,250,.1)}.running-detail-table .running-detail-th span[data-v-5e293dea]{color:#9dc0d8}.issue-template-preview[data-v-5e293dea]{margin:0 0 .14rem}.issue-template-empty[data-v-5e293dea]{padding:.08rem 0;font-size:.12rem;color:#909399}.running-detail-chart[data-v-5e293dea]{padding:.1rem .04rem 0;border-top:.01rem solid hsla(0,0%,100%,.08)}.running-detail-chart .chart-title[data-v-5e293dea]{margin-bottom:.06rem;font-size:.13rem;color:#9dc0d8}.sync-tag[data-v-5e293dea]{padding:.02rem .06rem;border-radius:.04rem}.sync-0[data-v-5e293dea]{color:#909399}.sync-1[data-v-5e293dea]{color:#67c23a}.sync-2[data-v-5e293dea]{color:#f56c6c}.sync-time[data-v-5e293dea]{color:#909399}.device-name.name-online[data-v-5e293dea]{color:#4ab0e5!important}.device-name.name-offline[data-v-5e293dea]{color:#909399!important}.device-card[data-v-5e293dea]{cursor:pointer;background:rgba(9,43,72,.6);border:.01rem solid #1a4a75;border-radius:.06rem;padding:.14rem .16rem;transition:all .3s;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;min-width:0}.device-card[data-v-5e293dea]:hover{box-shadow:0 0 .1rem rgba(74,176,229,.3);border-color:#4ab0e5}.device-card .card-header[data-v-5e293dea]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.12rem;border-bottom:.01rem solid hsla(0,0%,100%,.1);padding-bottom:.08rem;gap:.1rem}.device-card .card-header .device-name[data-v-5e293dea]{font-size:.15rem;font-weight:700;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin-right:0}.device-card .card-header .status-badge[data-v-5e293dea]{font-size:.12rem;padding:.02rem .08rem;border-radius:.1rem}.device-card .card-header .status-badge.online[data-v-5e293dea]{background-color:rgba(103,194,58,.2);color:#67c23a;border:.01rem solid rgba(103,194,58,.3)}.device-card .card-header .status-badge.offline[data-v-5e293dea]{background-color:rgba(144,147,153,.2);color:#909399;border:.01rem solid rgba(144,147,153,.3)}.device-card .card-content .info-row[data-v-5e293dea]{display:flex;justify-content:space-between;margin-bottom:.08rem;font-size:.14rem}.device-card .card-content .info-row[data-v-5e293dea]:last-child{margin-bottom:0}.device-card .card-content .info-row .label[data-v-5e293dea]{color:#909399}.device-card .card-content .info-row .value[data-v-5e293dea]{color:#dcdfe6;flex:1;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:.1rem}.no-data[data-v-5e293dea]{grid-column:1/-1;text-align:center;padding:.2rem;color:#909399}[data-v-5e293dea] .demand-column-label .cell{white-space:nowrap}.dispatch-detail-panel[data-v-229af3d5]{height:100%;min-width:3.2rem;font-family:PingFang SC,Microsoft YaHei,Segoe UI,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--detail-primary:#1ba9fa;--detail-primary-light:#00d4ff;--detail-bg:rgba(5,20,36,0.72);--detail-card-bg:rgba(7,38,64,0.72);--detail-card-head:rgba(0,94,154,0.38);--detail-border:rgba(27,169,250,0.28);--detail-border-strong:rgba(27,169,250,0.46);--detail-text:#e7f5ff;--detail-text-secondary:#9dc0d8;--detail-radius:0.06rem;color:var(--detail-text-secondary);background:var(--detail-bg);border:.01rem solid var(--detail-border);border-radius:var(--detail-radius);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;box-shadow:inset 0 0 .18rem rgba(27,169,250,.08)}.legacy-panel-notice[data-v-229af3d5]{display:flex;align-items:center;gap:.08rem;margin:0 .16rem .12rem .16rem;padding:.08rem .12rem;font-size:.12rem;color:#ffd04b;background:rgba(255,208,75,.1);border:.01rem solid rgba(255,208,75,.3);border-radius:.04rem;line-height:1.5}.device-header[data-v-229af3d5]{height:.72rem;display:flex;justify-content:space-between;align-items:center;gap:.12rem;flex-shrink:0;padding:0 .16rem;box-sizing:border-box;background:linear-gradient(90deg,rgba(27,169,250,.12),rgba(27,169,250,.02));border-bottom:.01rem solid var(--detail-border)}.schedule-title[data-v-229af3d5]{font-size:.2rem;font-weight:700;color:var(--detail-text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedule-heading[data-v-229af3d5]{min-width:0}.schedule-meta[data-v-229af3d5]{min-width:0;margin-top:.06rem;display:flex;align-items:center;gap:.08rem;overflow:hidden;color:var(--detail-text-secondary);font-size:.12rem;white-space:nowrap}.schedule-meta>span[data-v-229af3d5]:first-child{overflow:hidden;text-overflow:ellipsis}.consistency-badge[data-v-229af3d5]{flex-shrink:0;padding:.01rem .06rem;border:.01rem solid rgba(144,147,153,.34);border-radius:.03rem}.consistency-badge.is-matched[data-v-229af3d5]{color:#7fe36a;border-color:rgba(103,194,58,.46);background:rgba(103,194,58,.12)}.consistency-badge.is-different[data-v-229af3d5],.consistency-badge.is-pending[data-v-229af3d5]{color:#ffd666;border-color:rgba(230,162,60,.56);background:rgba(230,162,60,.14)}.consistency-badge.is-expired[data-v-229af3d5]{color:var(--dispatch-text-secondary);border-color:var(--dispatch-border);background:hsla(0,0%,100%,.04)}.consistency-badge.is-error[data-v-229af3d5],.consistency-badge.is-rejected[data-v-229af3d5]{color:#ff8a8a;border-color:rgba(245,108,108,.52);background:rgba(245,108,108,.14)}.delivery-badge[data-v-229af3d5]{flex-shrink:0;padding:.01rem .06rem;border:.01rem solid rgba(144,147,153,.34);border-radius:.03rem}.delivery-badge.is-pending[data-v-229af3d5]{color:#ffd666;border-color:rgba(230,162,60,.56)}.delivery-badge.is-accepted[data-v-229af3d5]{color:#7fe36a;border-color:rgba(103,194,58,.46)}.delivery-badge.is-rejected[data-v-229af3d5],.delivery-badge.is-timeout[data-v-229af3d5]{color:#ff8a8a;border-color:rgba(245,108,108,.52)}.execution-detail-btn[data-v-229af3d5]{flex-shrink:0;min-width:.92rem;height:.34rem;padding:0 .16rem;border-radius:.04rem}.panel-tabs[data-v-229af3d5]{display:flex;flex-shrink:0;gap:.04rem;padding:.06rem .12rem 0;background:rgba(7,38,64,.4);border-bottom:.01rem solid var(--detail-border)}.panel-tab[data-v-229af3d5]{appearance:none;border:.01rem solid transparent;border-bottom:none;border-radius:.04rem .04rem 0 0;background:transparent;color:var(--detail-text-secondary);font-size:.13rem;padding:.06rem .14rem;cursor:pointer;display:inline-flex;align-items:center;gap:.06rem}.panel-tab[data-v-229af3d5]:hover{color:var(--detail-text)}.panel-tab.is-active[data-v-229af3d5]{color:var(--detail-text);background:var(--detail-card-bg);border-color:var(--detail-border);box-shadow:inset 0 .02rem 0 var(--detail-primary)}.tab-badge[data-v-229af3d5]{font-size:.11rem;line-height:.16rem;padding:0 .06rem;border-radius:.08rem;white-space:nowrap}.tab-badge.is-unpublished[data-v-229af3d5]{color:#ffd591;background:rgba(250,173,20,.16);border:.01rem solid rgba(250,173,20,.4)}.tab-badge.is-changed[data-v-229af3d5]{color:#ffadd2;background:rgba(235,47,150,.14);border:.01rem solid rgba(235,47,150,.4)}.revised-toolbar[data-v-229af3d5]{display:flex;align-items:center;justify-content:space-between;gap:.12rem;margin:.1rem .16rem .04rem .16rem;padding:.08rem .12rem;border:.01rem solid rgba(255,208,75,.35);border-radius:.06rem;background:rgba(255,208,75,.08)}.revised-tip[data-v-229af3d5]{font-size:.12rem;color:#ffd04b;display:flex;align-items:center;gap:.06rem;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.revised-tip i[data-v-229af3d5]{font-size:.14rem;flex-shrink:0}.revised-btn-group[data-v-229af3d5]{display:flex;align-items:center;gap:.08rem;flex-shrink:0}.revised-btn-group .btn-publish-revised[data-v-229af3d5]{height:.28rem;padding:0 .12rem;border-radius:.04rem;font-size:.12rem}.revised-btn-group .btn-discard-revised[data-v-229af3d5]{height:.28rem;padding:0 .12rem;border-radius:.04rem;font-size:.12rem;color:#f56c6c;background:rgba(245,108,108,.12);border:.01rem solid rgba(245,108,108,.4);transition:all .2s}.revised-btn-group .btn-discard-revised[data-v-229af3d5]:hover{color:#fff;background:#f56c6c;border-color:#f56c6c}.empty-config[data-v-229af3d5]{padding:.14rem 0;text-align:center;font-size:.12rem;color:var(--detail-text-secondary);border:.01rem dashed var(--detail-border);border-radius:.04rem}.detail-scroll[data-v-229af3d5]{flex:1;min-height:0;overflow-y:auto;padding:.12rem;box-sizing:border-box}.detail-scroll[data-v-229af3d5]::-webkit-scrollbar{width:.06rem}.detail-scroll[data-v-229af3d5]::-webkit-scrollbar-thumb{background:var(--detail-border-strong);border-radius:.06rem}.detail-scroll[data-v-229af3d5]::-webkit-scrollbar-track{background:rgba(5,20,36,.24)}.empty-schedule[data-v-229af3d5]{min-height:2rem;display:flex;align-items:center;justify-content:center;color:var(--detail-text-secondary);border:.01rem dashed rgba(27,169,250,.22);border-radius:var(--detail-radius);background:rgba(15,62,94,.22);padding:.2rem;box-sizing:border-box}.empty-schedule-content[data-v-229af3d5]{display:flex;flex-direction:column;align-items:center;gap:.08rem;text-align:center}.empty-schedule-content .empty-icon[data-v-229af3d5]{font-size:.32rem;color:var(--detail-primary);opacity:.8}.empty-schedule-content .empty-title[data-v-229af3d5]{font-size:.15rem;font-weight:600;color:var(--detail-text)}.empty-schedule-content .empty-tip[data-v-229af3d5]{font-size:.12rem;color:var(--detail-text-secondary);max-width:2.4rem;line-height:1.5}.empty-schedule-content .empty-actions[data-v-229af3d5]{margin-top:.06rem}.strategy-section[data-v-229af3d5]{margin-bottom:.12rem;overflow:hidden;background:var(--detail-card-bg);border:.01rem solid var(--detail-border);border-radius:.04rem}.section-header[data-v-229af3d5]{height:.4rem;padding:0 .14rem;background:var(--detail-card-head);border-bottom:.01rem solid var(--detail-border);color:var(--detail-text);font-size:.15rem;font-weight:500;display:flex;align-items:center;justify-content:space-between;gap:.1rem}.section-header-right[data-v-229af3d5]{display:flex;align-items:center;gap:.1rem;flex-shrink:0}.header-strategy-switch[data-v-229af3d5]{transform:scale(.88);transform-origin:right center}.header-strategy-switch[data-v-229af3d5] .el-switch__core{border-color:hsla(0,0%,100%,.22);background:hsla(0,0%,100%,.12)}.header-strategy-switch.is-checked[data-v-229af3d5] .el-switch__core{border-color:#00c896;background:#00c896}.section-title-group[data-v-229af3d5]{display:flex;align-items:center;gap:.12rem;min-width:0}.section-name[data-v-229af3d5]{flex-shrink:0;font-weight:600}.strategy-name[data-v-229af3d5]{min-width:0;overflow:hidden;color:var(--detail-text-secondary);font-size:.13rem;text-overflow:ellipsis;white-space:nowrap}.strategy-status[data-v-229af3d5]{flex-shrink:0;min-width:.58rem;height:.22rem;padding:0 .1rem;border:.01rem solid rgba(144,147,153,.34);border-radius:.11rem;color:#c5ced8;background:rgba(144,147,153,.14);font-size:.12rem;line-height:.2rem;text-align:center;box-sizing:border-box;white-space:nowrap}.strategy-status.is-running[data-v-229af3d5]{color:#7fe36a;border-color:rgba(103,194,58,.46);background:rgba(103,194,58,.14)}.strategy-status.is-pending[data-v-229af3d5]{color:#ffd666;border-color:rgba(230,162,60,.56);background:rgba(230,162,60,.16)}.strategy-status.is-stopped[data-v-229af3d5]{color:#ff8a8a;border-color:rgba(245,108,108,.52);background:rgba(245,108,108,.14)}.param-list[data-v-229af3d5]{padding:.08rem .14rem .1rem}.param-row[data-v-229af3d5]{min-height:.34rem;display:grid;grid-template-columns:minmax(.96rem,.45fr) minmax(0,1fr);align-items:center;column-gap:.12rem;font-size:.14rem;color:var(--detail-text-secondary);border-bottom:.01rem solid rgba(27,169,250,.1)}.param-row[data-v-229af3d5]:last-child{border-bottom:none}.param-label[data-v-229af3d5],.param-value[data-v-229af3d5]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.param-label[data-v-229af3d5]{color:#8faeb1;font-size:.13rem}.param-value[data-v-229af3d5]{color:#e7f5ff;font-size:.14rem;font-weight:500;font-variant-numeric:tabular-nums;text-align:left}.peak-grid[data-v-229af3d5]{padding:.08rem .12rem .1rem}.peak-row[data-v-229af3d5]{display:grid;grid-template-columns:1fr 1fr 1fr .9fr .9fr .9fr;min-height:.32rem;align-items:center;column-gap:.08rem;font-size:.13rem;color:var(--detail-text-secondary);padding:0 .08rem;border-bottom:.01rem solid rgba(27,169,250,.1)}.peak-row[data-v-229af3d5]:nth-child(odd):not(.peak-head){background:rgba(27,169,250,.08)}.peak-row[data-v-229af3d5]:last-child{border-bottom:none}.peak-row span[data-v-229af3d5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.peak-head[data-v-229af3d5]{color:var(--detail-text);background:rgba(27,169,250,.14)}.chart-panel[data-v-229af3d5]{min-height:1.95rem;height:2.05rem;flex:0 0 2.05rem;padding:.06rem .1rem 0;border-top:.01rem solid rgba(27,169,250,.14);box-sizing:border-box;display:flex;flex-direction:column}.chart-header-line[data-v-229af3d5]{display:flex;justify-content:space-between;align-items:center;padding:0 .04rem .02rem;flex-shrink:0}.chart-title[data-v-229af3d5]{font-size:.12rem;font-weight:600;color:#a2c7e5}.chart-legend-indicator[data-v-229af3d5]{display:inline-flex;align-items:center;gap:.06rem;font-size:.11rem;color:#bccedc}.chart-legend-indicator .legend-color-box[data-v-229af3d5]{width:.14rem;height:.03rem;background:#ffd400;border-radius:.02rem;display:inline-block}.chart-canvas-wrap[data-v-229af3d5]{flex:1;min-height:0;width:100%}.strategy-actions[data-v-229af3d5]{flex:0 0 auto;display:flex;justify-content:flex-end;align-items:center;gap:.08rem;padding:.08rem .14rem .1rem;border-top:.01rem solid rgba(27,169,250,.14)}.strategy-actions .btn-action-edit[data-v-229af3d5]{min-width:.68rem;height:.28rem;padding:0 .12rem;border-radius:.06rem;font-size:.12rem;line-height:.26rem;border:.01rem solid rgba(27,169,250,.38);background:rgba(10,62,96,.45);color:#6fd1ff;transition:all .15s}.strategy-actions .btn-action-edit[data-v-229af3d5]:hover{border-color:#00d4ff;background:rgba(0,212,255,.15);color:#fff}.strategy-actions .btn-action-delete[data-v-229af3d5]{height:.28rem;padding:0 .1rem;border-radius:.06rem;font-size:.12rem;line-height:.26rem;border:.01rem solid rgba(245,108,108,.32);background:rgba(245,108,108,.08);color:#ff8a8a;transition:all .15s}.strategy-actions .btn-action-delete[data-v-229af3d5]:hover{border-color:rgba(245,108,108,.7);background:rgba(245,108,108,.22);color:#ffb4b4}.page-container[data-v-4fc33571]{height:100%;font-family:PingFang SC,Microsoft YaHei,Segoe UI,system-ui,sans-serif;--dispatch-primary:#1ba9fa;--dispatch-primary-light:#00d4ff;--dispatch-panel-bg:rgba(12,50,78,0.46);--dispatch-panel-bg-soft:rgba(20,71,106,0.42);--dispatch-border:rgba(27,169,250,0.22);--dispatch-border-strong:rgba(27,169,250,0.45);--dispatch-text:#e7f5ff;--dispatch-text-secondary:#9dc0d8;--dispatch-radius:0.06rem;--dispatch-gap:0.16rem}.content-box[data-v-4fc33571]{position:relative;height:100%;display:flex;flex-direction:column;padding:var(--dispatch-gap);background:linear-gradient(180deg,rgba(4,18,32,.22),rgba(4,18,32,.08));border:.01rem solid var(--dispatch-border);border-radius:var(--dispatch-radius);box-sizing:border-box;overflow:hidden}.legacy-top-banner[data-v-4fc33571]{display:flex;align-items:center;gap:.1rem;margin-bottom:.12rem;padding:.1rem .16rem;font-size:.13rem;color:#ffd04b;background:rgba(255,208,75,.12);border:.01rem solid rgba(255,208,75,.35);border-radius:var(--dispatch-radius);flex-shrink:0}.legacy-top-banner i[data-v-4fc33571]{font-size:.16rem}.device-tabs[data-v-4fc33571]{flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between;gap:.12rem;min-height:1.48rem;margin-bottom:.1rem;padding:.08rem;box-sizing:border-box;border-bottom:.01rem solid var(--dispatch-border)}.device-tab-groups[data-v-4fc33571]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1rem}.device-group[data-v-4fc33571]{min-width:0;padding-bottom:.1rem;border-bottom:.01rem solid rgba(27,169,250,.14)}.device-group[data-v-4fc33571]:last-child{padding-bottom:0;border-bottom:none}.station-tab-row[data-v-4fc33571]{display:flex;align-items:center;gap:.1rem;min-width:0;margin-bottom:.02rem}.station-tab[data-v-4fc33571]{height:.3rem;min-width:.96rem;padding:0 .16rem;border:.01rem solid var(--dispatch-border);border-radius:.04rem;background:rgba(7,38,62,.56);color:var(--dispatch-text-secondary);font-size:.14rem;font-weight:700;line-height:.28rem;text-align:center;cursor:pointer;transition:border-color .2s,color .2s,background .2s}.station-tab[data-v-4fc33571]:hover{border-color:var(--dispatch-primary-light);color:var(--dispatch-primary-light);background:rgba(27,169,250,.14)}.station-tab.active[data-v-4fc33571]{border-color:var(--dispatch-primary-light);color:var(--dispatch-text);background:linear-gradient(180deg,rgba(27,169,250,.34),rgba(10,62,96,.52))}.device-tab-row[data-v-4fc33571]{display:flex;align-items:center;gap:.08rem;min-width:0}.device-tab-label[data-v-4fc33571]{width:.74rem;flex-shrink:0;color:var(--dispatch-primary-light);font-size:.14rem;line-height:.28rem;white-space:nowrap}.device-tab-list[data-v-4fc33571]{display:flex;align-items:center;gap:.08rem;flex:1;min-width:0;overflow-x:auto}.device-tab-list[data-v-4fc33571]::-webkit-scrollbar{height:.04rem}.device-tab-list[data-v-4fc33571]::-webkit-scrollbar-thumb{background:var(--dispatch-border-strong);border-radius:.04rem}.device-tab[data-v-4fc33571]{height:.28rem;min-width:1.28rem;max-width:2.2rem;padding:0 .14rem;border:.01rem solid var(--dispatch-border);border-radius:.04rem;background:rgba(8,47,75,.42);color:var(--dispatch-text-secondary);font-size:.14rem;line-height:.26rem;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:border-color .2s,color .2s,background .2s}.device-tab[data-v-4fc33571]:hover{border-color:var(--dispatch-primary-light);color:var(--dispatch-primary-light);background:rgba(27,169,250,.14)}.device-tab.active[data-v-4fc33571]{border-color:var(--dispatch-primary-light);color:var(--dispatch-text);background:linear-gradient(180deg,rgba(27,169,250,.34),rgba(10,62,96,.52))}.device-tab.device-tab--readonly[data-v-4fc33571]{cursor:default;pointer-events:none}.device-tab.device-tab--readonly[data-v-4fc33571]:hover{border-color:var(--dispatch-border);color:var(--dispatch-text-secondary);background:rgba(8,47,75,.42)}.device-actions[data-v-4fc33571]{display:flex;align-items:center;gap:.08rem;flex-shrink:0;padding-top:.01rem}.device-actions .publish-status[data-v-4fc33571]{max-width:1.8rem;min-height:.24rem;padding:.03rem .08rem;border:.01rem solid var(--dispatch-border);border-radius:.03rem;color:var(--dispatch-text-secondary);font-size:.12rem;line-height:.16rem;text-align:center;overflow-wrap:anywhere;box-sizing:border-box}.device-actions .publish-status.is-pending[data-v-4fc33571]{border-color:rgba(230,162,60,.56);color:#ffd666;background:rgba(230,162,60,.12)}.device-actions .publish-status.is-expired[data-v-4fc33571],.device-actions .publish-status.is-unpublished[data-v-4fc33571]{border-color:var(--dispatch-border);color:var(--dispatch-text-secondary);background:hsla(0,0%,100%,.04)}.device-actions .publish-status.is-accepted[data-v-4fc33571]{border-color:rgba(103,194,58,.46);color:#7fe36a;background:rgba(103,194,58,.12)}.device-actions .publish-status.is-query-failed[data-v-4fc33571],.device-actions .publish-status.is-rejected[data-v-4fc33571],.device-actions .publish-status.is-sync-error[data-v-4fc33571],.device-actions .publish-status.is-timeout[data-v-4fc33571]{border-color:rgba(245,108,108,.52);color:#ff8a8a;background:rgba(245,108,108,.12)}.device-actions .publish-status.is-sync-error[data-v-4fc33571]:before{content:"⚠";margin-right:.04rem}.device-actions .publish-scope[data-v-4fc33571]{max-width:2.6rem;color:var(--dispatch-text-secondary);font-size:.12rem;line-height:.18rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.device-actions .publish-hint[data-v-4fc33571]{max-width:3.2rem;min-height:.24rem;padding:.03rem .08rem;border-radius:.03rem;border:.01rem dashed rgba(245,108,108,.46);color:#ff8a8a;font-size:.12rem;line-height:.16rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}.device-actions .el-button[data-v-4fc33571]{height:.3rem;padding:0 .12rem;border-radius:.06rem;font-size:.12rem;line-height:.28rem;background:transparent;border:.01rem solid var(--dispatch-border-strong);color:var(--dispatch-text);transition:all .15s}.device-actions .el-button[data-v-4fc33571]:hover{border-color:var(--dispatch-primary-light);color:var(--dispatch-primary-light);background:rgba(0,212,255,.1)}.device-actions .el-button.el-button--primary[data-v-4fc33571]{background:linear-gradient(135deg,#0077ba,#00a0ea)!important;border-color:#00a0ea!important;color:#fff;font-weight:500}.device-actions .el-button.el-button--primary[data-v-4fc33571]:hover{background:linear-gradient(135deg,#078bd4,#00d4ff)!important;box-shadow:0 0 .1rem rgba(0,212,255,.35)}.device-actions .el-button.el-button--success[data-v-4fc33571]{background:rgba(103,194,58,.12)!important;border-color:rgba(103,194,58,.6)!important;color:#7fe36a;font-weight:500}.device-actions .el-button.el-button--success[data-v-4fc33571]:hover{background:rgba(103,194,58,.25)!important;border-color:#7fe36a!important;color:#fff;box-shadow:0 0 .08rem rgba(103,194,58,.35)}.dispatch-layout[data-v-4fc33571]{flex:1;height:0;min-height:0;display:flex;gap:var(--dispatch-gap)}.calendar-panel[data-v-4fc33571]{flex:2 1 0;min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--dispatch-panel-bg);border:.01rem solid var(--dispatch-border);border-radius:var(--dispatch-radius);overflow:hidden;box-shadow:inset 0 0 .18rem rgba(27,169,250,.08)}.detail-panel[data-v-4fc33571]{flex:1 1 0;min-width:3.6rem}.calendar-header[data-v-4fc33571]{display:flex;justify-content:space-between;align-items:center;gap:.12rem;padding:.12rem .16rem;border-bottom:.01rem solid var(--dispatch-border);background:linear-gradient(90deg,rgba(27,169,250,.16),rgba(27,169,250,.04));flex-shrink:0}.calendar-header .header-left[data-v-4fc33571]{display:flex;align-items:center;gap:.08rem;flex-wrap:wrap}.calendar-header .header-left .year-select[data-v-4fc33571]{width:1.08rem}.calendar-header .header-left .month-select[data-v-4fc33571]{width:.88rem}.calendar-header .header-left[data-v-4fc33571] .el-select .el-input__inner{height:.32rem;background:rgba(3,16,29,.38);border:.01rem solid var(--dispatch-border-strong);color:var(--dispatch-text);font-size:.14rem}.calendar-header .header-left[data-v-4fc33571] .el-select .el-input__inner:focus{border-color:var(--dispatch-primary-light)}.calendar-header .header-left .calendar-nav-btn[data-v-4fc33571]{width:.32rem;padding:.07rem 0}.calendar-header .header-left .calendar-nav-btn[data-v-4fc33571],.calendar-header .header-left .today-btn[data-v-4fc33571]{background:transparent;border:.01rem solid var(--dispatch-border-strong);color:var(--dispatch-text)}.calendar-header .header-left .calendar-nav-btn[data-v-4fc33571]:hover,.calendar-header .header-left .today-btn[data-v-4fc33571]:hover{border-color:var(--dispatch-primary-light);color:var(--dispatch-primary-light);background:rgba(0,212,255,.1)}.calendar-header .header-left .calendar-nav-btn.is-disabled[data-v-4fc33571],.calendar-header .header-left .calendar-nav-btn.is-disabled[data-v-4fc33571]:focus,.calendar-header .header-left .calendar-nav-btn.is-disabled[data-v-4fc33571]:hover,.calendar-header .header-left .calendar-nav-btn[data-v-4fc33571]:disabled,.calendar-header .header-left .calendar-nav-btn[data-v-4fc33571]:disabled:focus,.calendar-header .header-left .calendar-nav-btn[data-v-4fc33571]:disabled:hover,.calendar-header .header-left .today-btn.is-disabled[data-v-4fc33571],.calendar-header .header-left .today-btn.is-disabled[data-v-4fc33571]:focus,.calendar-header .header-left .today-btn.is-disabled[data-v-4fc33571]:hover,.calendar-header .header-left .today-btn[data-v-4fc33571]:disabled,.calendar-header .header-left .today-btn[data-v-4fc33571]:disabled:focus,.calendar-header .header-left .today-btn[data-v-4fc33571]:disabled:hover{background:rgba(3,16,29,.28);border-color:rgba(27,169,250,.18);color:rgba(157,192,216,.52);box-shadow:none;cursor:not-allowed}.calendar-header .calendar-status-legend[data-v-4fc33571]{display:flex;align-items:center;gap:.14rem;min-width:0;flex-shrink:0;padding:0 .08rem;color:var(--dispatch-text-secondary);font-size:.13rem;line-height:.24rem;white-space:nowrap}.calendar-header .legend-item[data-v-4fc33571]{display:inline-flex;align-items:center;gap:.06rem}.calendar-header .legend-dot[data-v-4fc33571]{width:.08rem;height:.08rem;flex-shrink:0;border-radius:50%}.calendar-header .legend-dot.dot-green[data-v-4fc33571]{background-color:#67c23a;box-shadow:0 0 .07rem rgba(103,194,58,.9)}.calendar-header .legend-dot.dot-orange[data-v-4fc33571]{background-color:#e6a23c;box-shadow:0 0 .07rem rgba(230,162,60,.85)}.calendar-header .legend-dot.dot-red[data-v-4fc33571]{background-color:#f56c6c;box-shadow:0 0 .07rem rgba(245,108,108,.85)}.custom-calendar[data-v-4fc33571]{flex:1;display:flex;flex-direction:column;background-color:transparent;min-height:0;overflow-y:auto;overflow-x:hidden}.custom-calendar[data-v-4fc33571] .el-calendar__header{display:none}.custom-calendar[data-v-4fc33571] .el-calendar__body{flex:0 0 auto;display:flex;flex-direction:column;padding:0;overflow:visible}.custom-calendar[data-v-4fc33571] .el-calendar__body .el-calendar-table{flex:0 0 auto;height:auto}.custom-calendar[data-v-4fc33571] .el-calendar__body .el-calendar-table thead th{padding:.1rem 0;color:var(--dispatch-primary-light);font-weight:400;border-bottom:.01rem solid var(--dispatch-border);background:rgba(27,169,250,.12)}.custom-calendar[data-v-4fc33571] .el-calendar__body .el-calendar-table tbody tr:first-child td{border-top:none}.custom-calendar[data-v-4fc33571] .el-calendar__body .el-calendar-table tbody tr:not(:has(.calendar-cell.current-month)){display:none}.custom-calendar[data-v-4fc33571] .el-calendar__body .el-calendar-table tbody tr td{border:.01rem solid var(--dispatch-border);border-top:none;border-left:none;padding:0;vertical-align:top;height:auto;cursor:pointer}.custom-calendar[data-v-4fc33571] .el-calendar__body .el-calendar-table tbody tr td:first-child{border-left:.01rem solid var(--dispatch-border)}.custom-calendar[data-v-4fc33571] .el-calendar__body .el-calendar-table tbody tr td:last-child{border-right:.01rem solid var(--dispatch-border)}.custom-calendar[data-v-4fc33571] .el-calendar__body .el-calendar-table tbody tr td.is-selected,.custom-calendar[data-v-4fc33571] .el-calendar__body .el-calendar-table tbody tr td.is-today,.custom-calendar[data-v-4fc33571] .el-calendar__body .el-calendar-table tbody tr td.is-today .el-calendar-day{background-color:transparent}.custom-calendar[data-v-4fc33571] .el-calendar__body .el-calendar-table tbody tr td .el-calendar-day{position:relative;height:.88rem;padding:0;min-height:.88rem;cursor:pointer}.custom-calendar[data-v-4fc33571] .el-calendar__body .el-calendar-table tbody tr td .el-calendar-day:hover{background-color:rgba(27,169,250,.14)}.custom-calendar[data-v-4fc33571] .el-calendar__body .el-calendar-table tbody tr:last-child td{border-bottom:.01rem solid var(--dispatch-border)}.calendar-cell[data-v-4fc33571]{position:absolute;inset:0;display:flex;flex-direction:column;padding:.08rem;box-sizing:border-box;cursor:pointer}.calendar-cell.is-highlighted-date[data-v-4fc33571]{z-index:1}.calendar-cell.is-highlighted-date[data-v-4fc33571]:after{content:"";position:absolute;inset:0;border:.01rem solid rgba(0,212,255,.82);box-shadow:inset 0 0 .12rem rgba(0,212,255,.2);box-sizing:border-box;pointer-events:none}.calendar-cell.bg-light-green[data-v-4fc33571]{background-color:rgba(103,194,58,.22)}.calendar-cell.bg-light-orange[data-v-4fc33571]{background-color:rgba(230,162,60,.22)}.calendar-cell .calendar-add-btn[data-v-4fc33571]{position:absolute;top:.06rem;right:.06rem;z-index:2;width:.2rem;height:.2rem;padding:0;border:.01rem solid rgba(27,169,250,.3);border-radius:50%;background:rgba(10,62,96,.4);color:var(--dispatch-primary-light);font-size:.14rem;line-height:.18rem;opacity:.55;cursor:pointer;transition:all .15s}.calendar-cell .calendar-add-btn[data-v-4fc33571]:focus,.calendar-cell .calendar-add-btn[data-v-4fc33571]:hover{opacity:1;border-color:rgba(0,212,255,.85);background:rgba(0,212,255,.22);color:#fff;box-shadow:0 0 .08rem rgba(0,212,255,.35);outline:none}.calendar-cell .date-number[data-v-4fc33571]{display:flex;align-items:center;justify-content:flex-start;gap:.04rem;font-size:.14rem;color:var(--dispatch-text);margin-bottom:.05rem}.calendar-cell .date-number .date-number-value[data-v-4fc33571]{min-width:.24rem;height:.24rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;line-height:.24rem}.calendar-cell .date-number .date-delivery-loading[data-v-4fc33571]{color:#e6a23c;font-size:.13rem}.calendar-cell .date-number .date-delivery-status[data-v-4fc33571]{max-width:.72rem;overflow:hidden;color:var(--dispatch-text-secondary);font-size:.1rem;line-height:.16rem;text-overflow:ellipsis;white-space:nowrap}.calendar-cell .date-number .date-delivery-status.is-pending[data-v-4fc33571]{color:#ffd666}.calendar-cell .date-number .date-delivery-status.is-expired[data-v-4fc33571],.calendar-cell .date-number .date-delivery-status.is-unpublished[data-v-4fc33571]{color:var(--dispatch-text-secondary)}.calendar-cell .date-number .date-delivery-status.is-accepted[data-v-4fc33571]{color:#7fe36a}.calendar-cell .date-number .date-delivery-status.is-query-failed[data-v-4fc33571],.calendar-cell .date-number .date-delivery-status.is-rejected[data-v-4fc33571],.calendar-cell .date-number .date-delivery-status.is-timeout[data-v-4fc33571]{color:#ff8a8a}.calendar-cell .date-number.is-today-date .date-number-value[data-v-4fc33571]{background:#0b6f9e;color:#fff;font-weight:700;box-shadow:0 0 .08rem rgba(11,111,158,.55)}.calendar-cell .date-number.is-not-current[data-v-4fc33571]{color:hsla(0,0%,100%,.4)}.calendar-cell .events-list[data-v-4fc33571]{flex:1;display:grid;grid-template-columns:minmax(0,1fr);align-content:flex-start;gap:.05rem .06rem;overflow-y:auto;padding-right:.02rem}.calendar-cell .events-list.is-two-column[data-v-4fc33571]{grid-template-columns:repeat(2,minmax(0,1fr))}.calendar-cell .events-list[data-v-4fc33571]::-webkit-scrollbar{width:.04rem}.calendar-cell .events-list[data-v-4fc33571]::-webkit-scrollbar-thumb{background:var(--dispatch-border-strong);border-radius:.04rem}.calendar-cell .events-list .event-item[data-v-4fc33571]{display:flex;align-items:center;justify-content:flex-start;min-height:.22rem;min-width:0;padding:0 .08rem;background:rgba(10,62,96,.45);border:.01rem solid rgba(27,169,250,.32);border-radius:.04rem;box-sizing:border-box;font-size:.11rem;color:#b8e2f8;line-height:.2rem;transition:all .15s}.calendar-cell .events-list .event-item.dot-left[data-v-4fc33571]{justify-content:flex-start}.calendar-cell .events-list .event-item[data-v-4fc33571]:hover{border-color:rgba(0,212,255,.72);background:rgba(0,212,255,.14);color:var(--dispatch-text);box-shadow:inset 0 0 .08rem rgba(0,212,255,.14)}.calendar-cell .events-list .event-item.is-running[data-v-4fc33571]{border-color:rgba(70,211,83,.28)}.calendar-cell .events-list .event-item.is-standby[data-v-4fc33571]{border-style:dashed;border-color:rgba(144,147,153,.45);background:rgba(144,147,153,.1);color:var(--dispatch-text-secondary)}.calendar-cell .events-list .event-item.is-delivery-pending[data-v-4fc33571]{border-color:rgba(230,162,60,.65);box-shadow:0 0 .08rem rgba(230,162,60,.18)}.calendar-cell .events-list .event-item.is-delivery-failed[data-v-4fc33571]{border-color:rgba(245,108,108,.65)}.calendar-cell .events-list .event-item.is-active[data-v-4fc33571]{border-color:var(--dispatch-primary-light);background:rgba(0,212,255,.2);color:var(--dispatch-text);box-shadow:inset 0 0 .1rem rgba(0,212,255,.18)}.calendar-cell .events-list .event-item .event-dot[data-v-4fc33571]{width:.06rem;height:.06rem;border-radius:50%;flex-shrink:0}.calendar-cell .events-list .event-item .event-dot.right[data-v-4fc33571]{margin-left:.06rem}.calendar-cell .events-list .event-item .event-dot[data-v-4fc33571]:not(.right){margin-right:.06rem}.calendar-cell .events-list .event-item .event-dot.dot-gray[data-v-4fc33571]{background-color:#909399}.calendar-cell .events-list .event-item .event-dot.dot-green[data-v-4fc33571]{background-color:#67c23a;box-shadow:0 0 .07rem rgba(103,194,58,.9)}.calendar-cell .events-list .event-item .event-dot.dot-orange[data-v-4fc33571]{background-color:#e6a23c;box-shadow:0 0 .07rem rgba(230,162,60,.85)}.calendar-cell .events-list .event-item .event-dot.dot-red[data-v-4fc33571]{background-color:#f56c6c;box-shadow:0 0 .07rem rgba(245,108,108,.85)}.calendar-cell .events-list .event-item .event-dot.dot-blue[data-v-4fc33571]{background-color:#409eff}.calendar-cell .events-list .event-item .event-name[data-v-4fc33571]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.calendar-cell .events-list .event-item .event-loading[data-v-4fc33571]{flex:0 0 auto;margin-left:.04rem;color:#e6a23c;font-size:.12rem}.calendar-cell .events-list .event-item .event-delivery-status[data-v-4fc33571]{flex:0 0 auto;max-width:.62rem;margin-left:.04rem;overflow:hidden;font-size:.1rem;line-height:.16rem;text-overflow:ellipsis;white-space:nowrap}.calendar-cell .events-list .event-item .event-delivery-status.is-pending[data-v-4fc33571]{color:#ffd666}.calendar-cell .events-list .event-item .event-delivery-status.is-unpublished[data-v-4fc33571]{color:var(--dispatch-text-secondary)}.calendar-cell .events-list .event-item .event-delivery-status.is-accepted[data-v-4fc33571]{color:#7fe36a}.calendar-cell .events-list .event-item .event-delivery-status.is-query-failed[data-v-4fc33571],.calendar-cell .events-list .event-item .event-delivery-status.is-rejected[data-v-4fc33571],.calendar-cell .events-list .event-item .event-delivery-status.is-timeout[data-v-4fc33571]{color:#ff8a8a}.schedule-date-text[data-v-4fc33571]{color:var(--dispatch-text);font-size:.14rem;line-height:.36rem}.template-config-card[data-v-4fc33571]{margin:-.02rem 0 .14rem;padding:.1rem .12rem;border:.01rem solid rgba(27,169,250,.22);border-radius:.04rem;background:rgba(5,26,44,.24);box-sizing:border-box}.dispatch-template-config-card[data-v-4fc33571]{width:100%;margin-left:0;margin-top:.06rem;margin-bottom:.14rem}.standby-mode-card[data-v-4fc33571]{padding:.12rem .14rem;background:rgba(144,147,153,.12);border:.01rem dashed rgba(144,147,153,.35)}.standby-mode-card .standby-card-desc[data-v-4fc33571]{font-size:.13rem;color:var(--dispatch-text-secondary);line-height:1.6}.template-config-title[data-v-4fc33571]{margin-bottom:.08rem;color:var(--dispatch-primary-light);font-size:.13rem;font-weight:600;line-height:.2rem}.template-config-grid[data-v-4fc33571]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.06rem .1rem}.peak-shaving-template-table[data-v-4fc33571]{border:.01rem solid rgba(27,169,250,.16);border-radius:.04rem;overflow-x:auto;max-width:100%}.peak-shaving-template-header[data-v-4fc33571],.peak-shaving-template-row[data-v-4fc33571]{display:grid;grid-template-columns:1fr 1fr 1fr .8fr .9fr .9fr;align-items:center;min-height:.28rem}.peak-shaving-template-header span[data-v-4fc33571],.peak-shaving-template-row span[data-v-4fc33571]{min-width:0;padding:0 .06rem;color:var(--dispatch-text);font-size:.12rem;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.peak-shaving-template-header[data-v-4fc33571]{background:rgba(27,169,250,.16)}.peak-shaving-template-header span[data-v-4fc33571]{color:var(--dispatch-primary-light);font-weight:600}.peak-shaving-template-row[data-v-4fc33571]{border-top:.01rem solid rgba(27,169,250,.12);background:rgba(8,47,75,.24)}.strategy-edit-row[data-v-4fc33571]{gap:.06rem;padding:.06rem .06rem}.strategy-edit-row[data-v-4fc33571] .el-input__inner{height:.28rem;padding:0 .04rem;background:rgba(3,16,29,.6);border-color:rgba(27,169,250,.4);color:#fff;font-size:.13rem;font-weight:500;text-align:center}.strategy-edit-row[data-v-4fc33571] .el-input__inner:focus{border-color:#00d4ff;background:rgba(0,50,90,.8)}.strategy-edit-row[data-v-4fc33571] .el-date-editor.el-input,.strategy-edit-row[data-v-4fc33571] .el-input-number{width:100%}.strategy-edit-row[data-v-4fc33571] .el-input__prefix{display:none}.strategy-edit-row[data-v-4fc33571] .el-input--prefix .el-input__inner{padding-left:.04rem;padding-right:.04rem}.strategy-edit-row[data-v-4fc33571] .el-select{width:100%}.strategy-edit-header[data-v-4fc33571],.strategy-edit-row[data-v-4fc33571]{grid-template-columns:102PX 102PX 96PX 86PX 84PX 84PX 54PX}.strategy-edit-row-actions[data-v-4fc33571]{min-width:0;display:flex;align-items:center;justify-content:center}.strategy-edit-remove[data-v-4fc33571]{min-width:0!important;margin:0;padding:0 .02rem;color:#ff8a8a!important;font-size:.12rem;line-height:.24rem}.strategy-edit-remove[data-v-4fc33571]:focus,.strategy-edit-remove[data-v-4fc33571]:hover{color:#ffb3b3!important}.strategy-edit-list-actions[data-v-4fc33571]{display:flex;align-items:center;gap:.1rem;min-height:.4rem;padding:.04rem .1rem 0;border-top:.01rem solid rgba(27,169,250,.12)}.strategy-edit-list-actions>span[data-v-4fc33571]{color:var(--dispatch-text-secondary);font-size:.12rem;line-height:.2rem}.strategy-edit-detail-row[data-v-4fc33571] .el-input__inner{height:.26rem;background:rgba(3,16,29,.38);border-color:rgba(27,169,250,.28);color:var(--dispatch-text);font-size:.12rem;text-align:right}.peak-shaving-template-empty[data-v-4fc33571]{min-height:.34rem;display:flex;align-items:center;justify-content:center;border-top:.01rem solid rgba(27,169,250,.12);color:var(--dispatch-text-secondary);font-size:.12rem}.schedule-threshold-editor .threshold-edit-grid[data-v-4fc33571]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.1rem;padding:.1rem 0 0}.schedule-threshold-editor .threshold-edit-item[data-v-4fc33571]{min-width:0;display:flex;flex-direction:column;gap:.06rem}.schedule-threshold-editor .threshold-edit-label[data-v-4fc33571]{color:var(--dispatch-text-secondary);font-size:.12rem}.schedule-threshold-editor .threshold-edit-input[data-v-4fc33571]{width:100%}.schedule-threshold-editor .threshold-edit-footnote[data-v-4fc33571]{margin-top:.1rem;color:var(--dispatch-text-secondary);font-size:.12rem;line-height:.18rem}.template-config-item[data-v-4fc33571]{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:.08rem;min-height:.26rem;padding:0 .08rem;border:.01rem solid rgba(27,169,250,.14);border-radius:.04rem;background:rgba(8,47,75,.3);box-sizing:border-box}.template-config-label[data-v-4fc33571]{flex-shrink:0;color:var(--dispatch-text-secondary);font-size:.12rem;white-space:nowrap}.template-config-value[data-v-4fc33571]{min-width:0;color:var(--dispatch-text);font-size:.12rem;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedule-popover[data-v-4fc33571]{position:fixed;z-index:2000;width:4.2rem;max-height:calc(100vh - .24rem);padding:.16rem .18rem .14rem;background:rgba(8,38,63,.98);border:.01rem solid var(--dispatch-border-strong);border-radius:.08rem;box-shadow:0 .1rem .3rem rgba(0,0,0,.45),inset 0 0 .16rem rgba(27,169,250,.1);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.schedule-popover.is-strategy-popover[data-v-4fc33571]{width:5.2rem;padding:.18rem .2rem .16rem}.schedule-popover.is-strategy-popover .strategy-popover-body[data-v-4fc33571]{padding:.12rem .14rem}.schedule-popover.is-strategy-popover .peak-shaving-template-header[data-v-4fc33571],.schedule-popover.is-strategy-popover .peak-shaving-template-row[data-v-4fc33571]{grid-template-columns:1.1fr 1.1fr 1fr .85fr .9fr .9fr;min-height:.34rem}.schedule-popover.is-strategy-popover .strategy-edit-header[data-v-4fc33571],.schedule-popover.is-strategy-popover .strategy-edit-row[data-v-4fc33571]{grid-template-columns:.96rem .96rem .9rem .84rem .8rem .8rem .52rem}.schedule-popover.is-strategy-popover .schedule-popover-footer[data-v-4fc33571]{padding-top:.06rem}.schedule-popover-header[data-v-4fc33571]{flex:0 0 auto;height:.28rem;display:flex;align-items:center;justify-content:space-between;margin-bottom:.12rem;color:var(--dispatch-text);font-size:.15rem;font-weight:600}.schedule-popover-close[data-v-4fc33571]{width:.24rem;height:.24rem;padding:0;border:none;background:transparent;color:var(--dispatch-text-secondary);font-size:.2rem;line-height:.24rem;cursor:pointer}.schedule-popover-close[data-v-4fc33571]:hover{color:var(--dispatch-primary-light)}.strategy-popover-body[data-v-4fc33571]{flex:1 1 auto;min-height:0;overflow:auto;margin-bottom:.14rem;padding:.1rem .12rem;border:.01rem solid rgba(27,169,250,.2);border-radius:.04rem;background:rgba(5,26,44,.3)}.strategy-detail-row[data-v-4fc33571]{display:grid;grid-template-columns:.86rem minmax(0,1fr);gap:.1rem;min-height:.28rem;align-items:center;border-bottom:.01rem solid rgba(27,169,250,.12)}.strategy-detail-row[data-v-4fc33571]:last-child{border-bottom:none}.strategy-detail-label[data-v-4fc33571]{color:var(--dispatch-text-secondary);font-size:.13rem;white-space:nowrap}.strategy-detail-value[data-v-4fc33571]{min-width:0;color:var(--dispatch-text);font-size:.13rem;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.strategy-detail-value.status-running[data-v-4fc33571]{color:#7fe36a;font-weight:600}.schedule-popover-form[data-v-4fc33571]{flex:1 1 auto;min-height:0;overflow:auto}.schedule-popover-form[data-v-4fc33571] .el-form-item{margin-bottom:.14rem}[data-v-4fc33571] .strategy-edit-dialog{position:fixed;top:0!important;right:0;bottom:0;width:min(7.2rem,100vw)!important;height:100vh;margin:0!important;transform:none!important;display:flex;flex-direction:column;background:rgba(8,38,63,.98);border:.01rem solid var(--dispatch-border-strong);border-radius:.12rem 0 0 .12rem;box-shadow:-.12rem 0 .34rem rgba(0,0,0,.34),inset 0 0 .18rem rgba(27,169,250,.08)}[data-v-4fc33571] .strategy-edit-dialog.is-narrow-drawer,[data-v-4fc33571] .strategy-edit-dialog[class*=is-narrow-drawer]{width:min(5rem,100vw)!important}[data-v-4fc33571] .strategy-edit-dialog .el-dialog__header{flex:0 0 0.52rem;display:flex;align-items:center;padding:0 .18rem;border-bottom:.01rem solid rgba(27,169,250,.18)}[data-v-4fc33571] .strategy-edit-dialog .el-dialog__title{color:var(--dispatch-text);font-size:.16rem;font-weight:600}[data-v-4fc33571] .strategy-edit-dialog .el-dialog__headerbtn{top:.12rem;right:.14rem}[data-v-4fc33571] .strategy-edit-dialog .el-dialog__headerbtn .el-dialog__close{color:var(--dispatch-text-secondary);font-size:.18rem}[data-v-4fc33571] .strategy-edit-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:var(--dispatch-primary-light)}[data-v-4fc33571] .strategy-edit-dialog .el-dialog__body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:.14rem .18rem .1rem}[data-v-4fc33571] .strategy-edit-dialog .el-dialog__footer{padding:.16rem .28rem .26rem;text-align:center}[data-v-4fc33571] .strategy-edit-dialog .peak-shaving-template-header,[data-v-4fc33571] .strategy-edit-dialog .peak-shaving-template-row{min-height:.34rem;font-size:.12rem}[data-v-4fc33571] .strategy-edit-dialog .peak-shaving-template-header span{font-size:.12rem;line-height:1.2}[data-v-4fc33571] .strategy-edit-dialog .peak-shaving-template-row span{font-size:.12rem;line-height:1.25}[data-v-4fc33571] .strategy-edit-dialog .strategy-edit-remove{min-width:0!important;height:.3rem;padding:0 .02rem;font-size:.12rem}[data-v-4fc33571] .strategy-edit-dialog .strategy-detail-row{grid-template-columns:.96rem minmax(0,1fr);min-height:.34rem;font-size:.12rem}[data-v-4fc33571] .strategy-edit-dialog .strategy-detail-label{font-size:.12rem}[data-v-4fc33571] .strategy-edit-dialog .el-input__inner{height:.3rem;font-size:.12rem}[data-v-4fc33571] .strategy-edit-dialog .el-button{min-width:.72rem;height:.3rem;padding:0 .14rem;font-size:.12rem}[data-v-4fc33571] .strategy-edit-dialog .el-dialog__footer{flex:0 0 auto;padding:.1rem .18rem .14rem;text-align:right;border-top:.01rem solid rgba(27,169,250,.18);background:rgba(8,38,63,.98)}[data-v-4fc33571] .dispatch-dialog{position:fixed;top:0!important;right:0;bottom:0;left:auto;width:min(6.4rem,100vw)!important;height:100vh;margin:0!important;transform:none!important;display:flex;flex-direction:column;box-sizing:border-box;border-radius:.12rem 0 0 .12rem;background:rgba(8,38,63,.98);box-shadow:-.12rem 0 .34rem rgba(0,0,0,.34),inset 0 0 .18rem rgba(27,169,250,.08);width:620PX!important;max-width:100vw!important}[data-v-4fc33571] .dispatch-dialog.is-wide-dispatch-dialog,[data-v-4fc33571] .dispatch-dialog[class*=is-wide-dispatch-dialog],[data-v-4fc33571] .el-dialog__wrapper.is-wide-dispatch-dialog .dispatch-dialog,[data-v-4fc33571] .is-wide-dispatch-dialog .dispatch-dialog{width:820PX!important;max-width:100vw!important}[data-v-4fc33571] .el-dialog__wrapper.is-wide-dispatch-dialog .dispatch-dialog .el-dialog__header,[data-v-4fc33571] .is-wide-dispatch-dialog .dispatch-dialog .el-dialog__header{flex:0 0 0.52rem;display:flex;align-items:center;padding:0 .18rem;border-bottom:.01rem solid rgba(27,169,250,.18)}[data-v-4fc33571] .el-dialog__wrapper.is-wide-dispatch-dialog .dispatch-dialog .el-dialog__title,[data-v-4fc33571] .is-wide-dispatch-dialog .dispatch-dialog .el-dialog__title{color:var(--dispatch-text);font-size:.16rem;font-weight:600}[data-v-4fc33571] .el-dialog__wrapper.is-wide-dispatch-dialog .dispatch-dialog .el-dialog__headerbtn,[data-v-4fc33571] .is-wide-dispatch-dialog .dispatch-dialog .el-dialog__headerbtn{top:.12rem;right:.14rem}[data-v-4fc33571] .el-dialog__wrapper.is-wide-dispatch-dialog .dispatch-dialog .el-dialog__headerbtn .el-dialog__close,[data-v-4fc33571] .is-wide-dispatch-dialog .dispatch-dialog .el-dialog__headerbtn .el-dialog__close{color:var(--dispatch-text-secondary);font-size:.18rem}[data-v-4fc33571] .el-dialog__wrapper.is-wide-dispatch-dialog .dispatch-dialog .el-dialog__body,[data-v-4fc33571] .is-wide-dispatch-dialog .dispatch-dialog .el-dialog__body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:.14rem .18rem .1rem}[data-v-4fc33571] .el-dialog__wrapper.is-wide-dispatch-dialog .dispatch-dialog .el-dialog__footer,[data-v-4fc33571] .is-wide-dispatch-dialog .dispatch-dialog .el-dialog__footer{flex:0 0 auto;padding:.1rem .18rem .14rem;text-align:right;border-top:.01rem solid rgba(27,169,250,.18);background:rgba(8,38,63,.98)}[data-v-4fc33571] .el-dialog__wrapper.is-wide-dispatch-dialog .dispatch-dialog .el-button,[data-v-4fc33571] .is-wide-dispatch-dialog .dispatch-dialog .el-button{min-width:.72rem;height:.3rem;padding:0 .14rem;font-size:.12rem}.strategy-edit-dialog-body[data-v-4fc33571]{max-height:none;overflow:visible;padding:.02rem .02rem .04rem}.strategy-edit-dialog-body[data-v-4fc33571]::-webkit-scrollbar{width:.06rem}.strategy-edit-dialog-body[data-v-4fc33571]::-webkit-scrollbar-thumb{background:var(--dispatch-border-strong);border-radius:.06rem}.strategy-edit-template-toolbar[data-v-4fc33571]{display:flex;align-items:center;flex-wrap:wrap;gap:.12rem;margin-bottom:.14rem;min-height:.36rem}.strategy-edit-template-toolbar .strategy-edit-template-label[data-v-4fc33571]{flex:0 0 auto;color:var(--dispatch-text);font-size:.15rem;line-height:.2rem;white-space:nowrap}.strategy-edit-template-toolbar[data-v-4fc33571] .el-select{flex:0 0 3.2rem;width:3.2rem!important}.strategy-edit-template-toolbar .strategy-edit-template-hint[data-v-4fc33571]{flex:1 1 2.4rem;min-width:0;color:var(--dispatch-text-secondary);font-size:.13rem;line-height:.18rem}.strategy-edit-dialog-fields[data-v-4fc33571]{padding:.08rem .1rem;border:.01rem solid rgba(27,169,250,.2);border-radius:.04rem;background:rgba(5,26,44,.3)}.schedule-popover-footer[data-v-4fc33571]{flex:0 0 auto;display:flex;justify-content:center;gap:.08rem;padding-top:.1rem;border-top:.01rem solid rgba(27,169,250,.18);background:rgba(8,38,63,.98)}.strategy-popover-actions[data-v-4fc33571]{padding-top:.02rem}@media (max-width:1200px){.content-box[data-v-4fc33571]{overflow-y:auto;overflow-x:hidden}.device-tabs[data-v-4fc33571]{align-items:stretch;flex-direction:column}.device-actions[data-v-4fc33571]{flex-wrap:wrap}.dispatch-layout[data-v-4fc33571]{flex:0 0 auto;flex-direction:column;height:auto}.calendar-panel[data-v-4fc33571]{min-height:5.68rem}.detail-panel[data-v-4fc33571]{min-height:5.2rem;min-width:0}}@media (max-width:720px){.strategy-edit-template-toolbar[data-v-4fc33571]{align-items:stretch}.strategy-edit-template-toolbar .strategy-edit-template-hint[data-v-4fc33571],.strategy-edit-template-toolbar[data-v-4fc33571] .el-select{flex-basis:100%;width:100%!important}}[data-v-4fc33571] .dispatch-dialog.is-wide-dispatch-dialog,[data-v-4fc33571] .el-dialog__wrapper.is-wide-dispatch-dialog .dispatch-dialog,[data-v-4fc33571] .is-wide-dispatch-dialog .dispatch-dialog,[data-v-4fc33571] .strategy-edit-dialog:has(.strategy-edit-row){width:min(1080PX,92vw)!important}.schedule-popover.is-strategy-popover .strategy-edit-header[data-v-4fc33571],.schedule-popover.is-strategy-popover .strategy-edit-row[data-v-4fc33571],.strategy-edit-header[data-v-4fc33571],.strategy-edit-row[data-v-4fc33571]{grid-template-columns:124PX 124PX 136PX 94PX 94PX 108PX 64PX;min-width:850PX;gap:10PX;padding:10PX;box-sizing:border-box}.strategy-edit-header span[data-v-4fc33571]{white-space:nowrap;line-height:22PX;color:#deeffa;font-size:14PX}.strategy-edit-row[data-v-4fc33571]{background:#082743}.strategy-edit-row[data-v-4fc33571] .el-input__inner{height:34PX!important;line-height:34PX!important;font-size:14PX!important;color:#f1f7fc;background:#082b49;border-color:#34779d}.strategy-edit-row-actions[data-v-4fc33571] .el-button{min-width:64PX!important;height:34PX;padding:5PX 8PX;font-size:14PX;border:1PX solid #b66f7a;background:#422d45;color:#ffb2b2!important}.strategy-edit-list-actions[data-v-4fc33571]{padding:10PX;gap:10PX}.strategy-edit-list-actions[data-v-4fc33571] .el-button{height:34PX;font-size:14PX;padding:6PX 12PX;color:#eaf4fc;border:1PX solid #4c8eb5;background:#103b5e}.strategy-edit-list-actions[data-v-4fc33571] .el-button.is-disabled{color:#91adbf;border-color:#365b74;background:#0b2d49}.strategy-edit-list-actions>span[data-v-4fc33571]{color:#c6dbea!important;font-size:13PX!important;line-height:20PX}.dispatch-dialog-footer[data-v-4fc33571]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10PX}.dispatch-dialog-footer .clear-draft-btn[data-v-4fc33571]{margin-right:auto}.dispatch-dialog-footer[data-v-4fc33571] .el-button+.el-button{margin-left:0}.strategy-edit-row-actions[data-v-4fc33571] .strategy-edit-remove,.strategy-edit-row-actions[data-v-4fc33571] .strategy-edit-remove span{color:#ffb2b2!important}[data-v-4fc33571] .dispatch-dialog,[data-v-4fc33571] .strategy-edit-dialog{max-height:100vh;overflow:hidden;background:#0b2d4f!important;color:#eaf4fc}[data-v-4fc33571] .dispatch-dialog .el-dialog__footer,[data-v-4fc33571] .dispatch-dialog .el-dialog__header,[data-v-4fc33571] .strategy-edit-dialog .el-dialog__footer,[data-v-4fc33571] .strategy-edit-dialog .el-dialog__header{flex-shrink:0}[data-v-4fc33571] .dispatch-dialog .el-dialog__body,[data-v-4fc33571] .strategy-edit-dialog .el-dialog__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}[data-v-4fc33571] .dispatch-dialog .el-dialog__title,[data-v-4fc33571] .strategy-edit-dialog .el-dialog__title{font-size:18PX!important}[data-v-4fc33571] .dispatch-dialog .el-button,[data-v-4fc33571] .dispatch-dialog .el-button span,[data-v-4fc33571] .dispatch-dialog .el-dialog__body,[data-v-4fc33571] .dispatch-dialog .el-form-item__label,[data-v-4fc33571] .dispatch-dialog .el-input__inner,[data-v-4fc33571] .dispatch-dialog .el-radio-button__inner,[data-v-4fc33571] .dispatch-dialog .el-range-input,[data-v-4fc33571] .dispatch-dialog .el-range-separator,[data-v-4fc33571] .strategy-edit-dialog .el-button,[data-v-4fc33571] .strategy-edit-dialog .el-button span,[data-v-4fc33571] .strategy-edit-dialog .el-dialog__body,[data-v-4fc33571] .strategy-edit-dialog .el-form-item__label,[data-v-4fc33571] .strategy-edit-dialog .el-input__inner,[data-v-4fc33571] .strategy-edit-dialog .el-radio-button__inner,[data-v-4fc33571] .strategy-edit-dialog .el-range-input,[data-v-4fc33571] .strategy-edit-dialog .el-range-separator{font-size:14PX;color:#eaf4fc}[data-v-4fc33571] .dispatch-dialog .el-form-item__label,[data-v-4fc33571] .strategy-edit-dialog .el-form-item__label{color:#c6dbea}[data-v-4fc33571] .dispatch-dialog .el-input__inner,[data-v-4fc33571] .strategy-edit-dialog .el-input__inner{min-height:34PX}[data-v-4fc33571] .dispatch-dialog .el-button,[data-v-4fc33571] .strategy-edit-dialog .el-button{min-height:34PX;padding:6PX 14PX}[data-v-4fc33571] .dispatch-dialog .strategy-edit-header span,[data-v-4fc33571] .dispatch-dialog .strategy-edit-row span,[data-v-4fc33571] .strategy-edit-dialog .strategy-edit-header span,[data-v-4fc33571] .strategy-edit-dialog .strategy-edit-row span{font-size:14PX;line-height:22PX}[data-v-4fc33571] .dispatch-dialog .strategy-edit-row-actions .el-button,[data-v-4fc33571] .strategy-edit-dialog .strategy-edit-row-actions .el-button{padding:5PX 8PX}.template-config-title[data-v-4fc33571]{font-size:15PX;color:#eaf4fc}.peak-shaving-template-empty[data-v-4fc33571],.schedule-peak-shaving-editor-hint[data-v-4fc33571],.schedule-peak-shaving-footnote[data-v-4fc33571],.strategy-edit-list-actions[data-v-4fc33571]{font-size:13PX;color:#c6dbea}.strategy-edit-row[data-v-4fc33571] .el-switch__core{width:40PX!important;height:20PX;border-width:1PX;border-radius:10PX}.strategy-edit-row[data-v-4fc33571] .el-switch__core:after{width:16PX;height:16PX;top:1PX;left:1PX}.strategy-edit-row[data-v-4fc33571] .is-checked .el-switch__core:after{left:100%;margin-left:-17PX}.dispatch-time-picker.el-picker-panel{width:2.24rem;border:.01rem solid rgba(27,169,250,.52);border-radius:.04rem;background:#082f55;box-shadow:0 .1rem .24rem rgba(0,8,18,.34);color:#e7f5ff;overflow:hidden}.dispatch-time-picker.el-picker-panel .popper__arrow,.dispatch-time-picker.el-picker-panel .popper__arrow:after{border-bottom-color:#082f55!important;border-top-color:#082f55!important}.dispatch-time-picker.el-picker-panel .el-time-panel__content{height:1.78rem;padding:.12rem .18rem .06rem;background:linear-gradient(180deg,rgba(15,62,105,.98),rgba(8,47,85,.98))}.dispatch-time-picker.el-picker-panel .el-time-spinner{display:flex;justify-content:center}.dispatch-time-picker.el-picker-panel .el-time-spinner__wrapper{flex:1;max-height:1.6rem;scrollbar-width:thin;scrollbar-color:rgba(27,169,250,.32) rgba(3,22,39,.24)}.dispatch-time-picker.el-picker-panel .el-time-spinner__wrapper::-webkit-scrollbar{width:.04rem}.dispatch-time-picker.el-picker-panel .el-time-spinner__wrapper::-webkit-scrollbar-thumb{border-radius:.04rem;background:rgba(27,169,250,.32)}.dispatch-time-picker.el-picker-panel .el-time-spinner__wrapper::-webkit-scrollbar-track{background:rgba(3,22,39,.24)}.dispatch-time-picker.el-picker-panel .el-time-spinner__item{height:.32rem;margin:0 .05rem;border-radius:.03rem;color:#e7f5ff;font-size:.14rem;line-height:.32rem}.dispatch-time-picker.el-picker-panel .el-time-spinner__item:hover:not(.disabled):not(.active){background:rgba(0,212,255,.14)}.dispatch-time-picker.el-picker-panel .el-time-spinner__item.active:not(.disabled){background:rgba(0,212,255,.14);color:#00d4ff;font-weight:700}.dispatch-time-picker.el-picker-panel .el-time-panel__content:after,.dispatch-time-picker.el-picker-panel .el-time-panel__content:before{left:.24rem;right:.24rem;border-color:rgba(231,245,255,.62)}.dispatch-time-picker.el-picker-panel .el-time-panel__footer{display:flex;height:.42rem;align-items:center;justify-content:center;gap:.18rem;padding:0;border-top:.01rem solid rgba(27,169,250,.34);background:rgba(6,33,58,.96);line-height:normal;text-align:center}.dispatch-time-picker.el-picker-panel .el-time-panel__btn{min-width:.42rem;height:.26rem;margin:0;padding:0 .04rem;color:#e7f5ff;font-size:.13rem;line-height:.26rem;text-align:center}.dispatch-time-picker.el-picker-panel .el-time-panel__btn.confirm{color:#00d4ff;font-weight:700}.strategy-switch-cell{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;min-height:.28rem!important}.strategy-switch-cell ::v-deep .el-switch{margin:0 auto!important;display:inline-flex!important}.strategy-switch-cell .empty-switch-dash{color:var(--dispatch-text-secondary);font-size:.14rem;text-align:center}.strategy-param-card{background:rgba(4,24,40,.45);border:.01rem solid rgba(27,169,250,.22);border-radius:.08rem;padding:.16rem .18rem;margin-top:.06rem}.strategy-param-card .strategy-param-card-title{display:flex;align-items:center;gap:.08rem;margin-bottom:.16rem;padding-bottom:.1rem;border-bottom:.01rem solid rgba(27,169,250,.16);color:var(--dispatch-text);font-size:.14rem;font-weight:600}.strategy-param-card .strategy-param-card-title .param-card-icon{color:#00d4ff}.strategy-param-card .strategy-param-card-title .param-card-hint{margin-left:auto;font-size:.11rem;color:var(--dispatch-text-secondary);font-weight:400}.strategy-param-card .strategy-param-card-row{display:flex;align-items:center;justify-content:space-between;gap:.16rem;min-height:.42rem;padding:.06rem 0;border-bottom:.01rem solid rgba(27,169,250,.08)}.strategy-param-card .strategy-param-card-row:last-child{border-bottom:none}.strategy-param-card .strategy-param-card-row .strategy-detail-label{flex:0 0 1.2rem;color:#a1c7df;font-size:.13rem;font-weight:500}.strategy-param-card .strategy-param-card-row .strategy-detail-input-wrap{flex:1;display:flex;align-items:center;gap:.08rem}.strategy-param-card .strategy-param-card-row .strategy-detail-input-wrap ::v-deep .el-input__inner{height:.32rem;line-height:.32rem;border-radius:.06rem;background:rgba(2,16,28,.6);border:.01rem solid rgba(27,169,250,.32);color:#fff;font-size:.13rem;font-weight:600;font-variant-numeric:tabular-nums;text-align:right;padding-right:.12rem}.strategy-param-card .strategy-param-card-row .strategy-detail-input-wrap ::v-deep .el-input__inner:focus{border-color:#00d4ff;box-shadow:0 0 .08rem rgba(0,212,255,.25)}.strategy-param-card .strategy-param-card-row .strategy-detail-input-wrap .param-unit{flex:0 0 0.32rem;color:#00d4ff;font-size:.13rem;font-weight:600}.agvc-mode[data-v-82d29466]{height:100%;overflow:auto;padding:0 .1rem;box-sizing:border-box}.top-tabs[data-v-82d29466] .el-tabs__nav-scroll{padding:0 .2rem}.top-tabs[data-v-82d29466] .el-tabs__item{font-size:.18rem}.top-tabs[data-v-82d29466] .el-tabs__nav-wrap:after{background-color:hsla(0,0%,100%,.13333333333333333)}.sections[data-v-82d29466]{display:flex;flex-direction:column;gap:.2rem}.section[data-v-82d29466]{padding:.2rem;background:hsla(0,0%,100%,.05);border:.01rem solid hsla(0,0%,100%,.1);border-radius:.08rem;box-sizing:border-box}.section-body[data-v-82d29466]{display:flex;gap:.2rem}.left[data-v-82d29466]{flex:1}.right[data-v-82d29466]{flex:3;min-width:5.2rem}.block-title[data-v-82d29466]{display:flex;align-items:center;gap:.08rem;font-size:.16rem;margin-bottom:.12rem;color:#fff}.refresh-btn[data-v-82d29466]{padding:0}.refresh-tip[data-v-82d29466]{color:hsla(0,0%,100%,.8);font-size:.16rem}.header-tag[data-v-82d29466]{margin-left:auto;padding:.02rem .1rem;border-radius:.12rem;font-size:.14rem;line-height:.18rem;background:hsla(0,0%,100%,.12);border:.01rem solid hsla(0,0%,100%,.18)}.header-tag.ok[data-v-82d29466]{color:#13ce66}.header-tag.bad[data-v-82d29466]{color:#ff4d4f}.divider[data-v-82d29466]{margin:.16rem 0;height:.01rem;background:hsla(0,0%,100%,.1)}.cmd-list[data-v-82d29466]{display:flex;flex-direction:column;gap:.1rem}.cmd-btn[data-v-82d29466]{width:100%;display:flex;align-items:center;background:hsla(0,0%,100%,.06)!important;border-color:hsla(0,0%,100%,.18)!important;color:#fff!important;margin-left:0}.cmd-btn[data-v-82d29466]>span{flex:1;display:flex;align-items:center;justify-content:space-between;gap:.1rem}.cmd-btn.is-disabled[data-v-82d29466]{opacity:.6}.pill[data-v-82d29466]{display:inline-flex;align-items:center;justify-content:center;min-width:.64rem;height:.26rem;margin-left:.1rem;padding:0 .1rem;border-radius:.06rem;font-size:.14rem;background:hsla(0,0%,100%,.08);border:.01rem solid hsla(0,0%,100%,.16)}.pill.ok[data-v-82d29466]{color:#13ce66}.pill.bad[data-v-82d29466]{color:#ff4d4f}.pill.set[data-v-82d29466]{color:#fff}.group[data-v-82d29466]{margin-bottom:.18rem}.group-title[data-v-82d29466]{font-size:.16rem;color:#fff;margin:.12rem 0}.data-grid[data-v-82d29466]{display:grid;gap:.2rem}.data-grid.one[data-v-82d29466]{grid-template-columns:1fr}.data-grid.two[data-v-82d29466]{grid-template-columns:repeat(2,1fr)}.data-grid.three[data-v-82d29466]{grid-template-columns:repeat(3,1fr)}.data-grid.four[data-v-82d29466]{grid-template-columns:repeat(4,1fr)}.data-card[data-v-82d29466]{padding:.14rem;background:hsla(0,0%,100%,.04);border:.01rem solid hsla(0,0%,100%,.1);border-radius:.06rem;min-height:.64rem;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}.data-value[data-v-82d29466]{font-size:.22rem;font-weight:700;line-height:1.1}.data-unit[data-v-82d29466]{font-size:.16rem;font-weight:400;margin-left:.06rem}.data-label[data-v-82d29466]{margin-top:.06rem;font-size:.16rem;color:hsla(0,0%,100%,.7)}.dialog-row[data-v-82d29466]{display:flex;align-items:center;margin-bottom:.12rem;padding:0 .2rem;font-size:.18rem}.dialog-label[data-v-82d29466]{width:.8rem;color:hsla(0,0%,100%,.7)}.dialog-value[data-v-82d29466]{flex:1;word-break:break-all}.dialog-tip[data-v-82d29466]{margin-top:.06rem;color:hsla(0,0%,100%,.6);font-size:.18rem}[data-v-82d29466] .el-tabs__item{color:#fff;font-size:.16rem}[data-v-82d29466] .el-tabs__item.is-active{color:var(--theme-text-light-color)}[data-v-82d29466] .el-tabs__active-bar{background-color:var(--theme-text-light-color)}[data-v-82d29466] .el-input-number .el-input__inner,[data-v-82d29466] .el-select .el-input__inner{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:#fff}[data-v-82d29466] .el-dialog__body{color:#fff}.content-box[data-v-00f26010]{width:100%;height:100%;padding:0 .1rem;box-sizing:border-box}.module-grid[data-v-00f26010]{display:grid;grid-template-columns:repeat(2,1fr);gap:.18rem;align-items:start}.module-card[data-v-00f26010]{background:var(--theme-bg-color2);border-radius:.08rem;overflow:hidden;height:100%}.module-header[data-v-00f26010]{display:flex;align-items:center;justify-content:space-between;padding:.14rem .16rem;border-bottom:.01rem solid var(--theme-border-color);cursor:pointer}.module-title[data-v-00f26010]{color:var(--theme-text-light-color);font-size:.22rem}.module-actions[data-v-00f26010]{display:flex;align-items:center;gap:.1rem}.expand-icon[data-v-00f26010]{color:#fff;transition:transform .15s ease}.expand-icon.expanded[data-v-00f26010]{transform:rotate(90deg)}.module-body[data-v-00f26010]{padding:.14rem .16rem .16rem}.module-form[data-v-00f26010]{max-height:50vh;overflow-y:auto;padding-right:.06rem}.module-footer[data-v-00f26010]{margin-top:.1rem;text-align:center}.xftg-toolbar[data-v-00f26010]{display:flex;justify-content:flex-end;gap:.1rem;margin-bottom:.1rem}[data-v-00f26010] .el-divider__text{padding:.05rem .12rem;color:#f9f9f9}[data-v-00f26010] .el-divider,[data-v-00f26010] .el-divider__text{background-color:var(--theme-border-color)}@media (max-width:1200px){.module-grid[data-v-00f26010]{grid-template-columns:1fr}}.manual-mode[data-v-18ff5f64]{height:100%;overflow:auto;padding:0 .1rem;box-sizing:border-box}.top-tabs[data-v-18ff5f64] .el-tabs__nav-scroll{padding:0 .2rem}.top-tabs[data-v-18ff5f64] .el-tabs__item{font-size:.18rem}.top-tabs[data-v-18ff5f64] .el-tabs__nav-wrap:after{background-color:hsla(0,0%,100%,.13333333333333333)}.sections[data-v-18ff5f64]{display:flex;flex-direction:column;gap:.2rem}.section[data-v-18ff5f64]{padding:.2rem;padding-top:0;background:hsla(0,0%,100%,.05);border:.01rem solid hsla(0,0%,100%,.1);border-radius:.08rem;box-sizing:border-box}.section-title[data-v-18ff5f64]{font-size:.22rem;font-weight:700;color:var(--theme-text-light-color);margin-top:.1rem;margin-bottom:.2rem;padding-bottom:.1rem;border-bottom:.01rem solid rgba(28,244,252,.3);display:flex;align-items:center}.section-body[data-v-18ff5f64]{display:flex;gap:.2rem}.left[data-v-18ff5f64]{flex:1}.right[data-v-18ff5f64]{flex:3;min-width:5.2rem}.block-title[data-v-18ff5f64]{display:flex;align-items:center;gap:.08rem;font-size:.16rem;margin-bottom:.12rem;color:#fff}.refresh-btn[data-v-18ff5f64]{padding:0}.refresh-tip[data-v-18ff5f64]{color:hsla(0,0%,100%,.8);font-size:.16rem}.cmd-list[data-v-18ff5f64]{display:flex;flex-direction:column;gap:.1rem}.cmd-btn[data-v-18ff5f64]{width:100%;display:flex;align-items:center;background:hsla(0,0%,100%,.06)!important;border-color:hsla(0,0%,100%,.18)!important;color:#fff!important;margin-left:0}.cmd-btn[data-v-18ff5f64]>span{flex:1;display:flex;align-items:center;justify-content:space-between}.cmd-btn.is-disabled[data-v-18ff5f64]{opacity:.6}.cmd-icon[data-v-18ff5f64]{margin-left:.08rem}.data-grid[data-v-18ff5f64]{display:grid;grid-template-columns:repeat(3,1fr);gap:.2rem}.data-card[data-v-18ff5f64]{padding:.14rem;background:hsla(0,0%,100%,.04);border:.01rem solid hsla(0,0%,100%,.1);border-radius:.06rem;min-height:.64rem;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}.data-value[data-v-18ff5f64]{font-size:.22rem;font-weight:700;line-height:1.1}.data-value.ok[data-v-18ff5f64]{color:#13ce66}.data-value.bad[data-v-18ff5f64]{color:#ff4d4f}.data-unit[data-v-18ff5f64]{font-size:.16rem;font-weight:400;margin-left:.06rem}.data-label[data-v-18ff5f64]{margin-top:.06rem;font-size:.16rem;color:hsla(0,0%,100%,.7)}.single-toolbar[data-v-18ff5f64]{flex:1;display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:.12rem;font-size:.18rem}.toolbar-item[data-v-18ff5f64]{display:flex;align-items:center;gap:.2rem}.toolbar-label[data-v-18ff5f64]{color:hsla(0,0%,100%,.7)}.single-tip[data-v-18ff5f64]{margin-top:.2rem;color:rgba(255,200,50,.8);font-size:.18rem}.dialog-row[data-v-18ff5f64]{display:flex;align-items:center;margin-bottom:.12rem;padding:0 .2rem;font-size:.2rem}.dialog-label[data-v-18ff5f64]{width:.8rem;color:hsla(0,0%,100%,.7)}.dialog-value[data-v-18ff5f64]{flex:1;word-break:break-all}.dialog-tip[data-v-18ff5f64]{margin-top:.06rem;color:hsla(0,0%,100%,.6);font-size:.16rem}[data-v-18ff5f64] .el-tabs__item{color:#fff;font-size:.16rem}[data-v-18ff5f64] .el-tabs__item.is-active{color:var(--theme-text-light-color)}[data-v-18ff5f64] .el-tabs__active-bar{background-color:var(--theme-text-light-color)}[data-v-18ff5f64] .el-input-number .el-input__inner,[data-v-18ff5f64] .el-select .el-input__inner{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:#fff}[data-v-18ff5f64] .el-dialog__body{color:#fff}.RemoteMode[data-v-097f8e6f]{height:100%;display:flex;flex-direction:column;padding:.1rem}.pagination[data-v-097f8e6f]{text-align:center}.content-box[data-v-e6913fc6]{width:100%;height:100%;padding:0 .1rem}.module-grid[data-v-e6913fc6]{display:grid;grid-template-columns:repeat(2,1fr);gap:.18rem;align-items:start}.module-card[data-v-e6913fc6]{background:var(--theme-bg-color2);border-radius:.08rem;overflow:hidden;height:100%}.module-header[data-v-e6913fc6]{display:flex;align-items:center;justify-content:space-between;padding:.14rem .16rem;border-bottom:.01rem solid var(--theme-border-color)}.module-title[data-v-e6913fc6]{color:var(--theme-text-light-color);font-size:.18rem}.module-actions[data-v-e6913fc6]{display:flex;align-items:center;gap:.1rem}.module-body[data-v-e6913fc6]{padding:.14rem .16rem .16rem}.module-form[data-v-e6913fc6]{max-height:50vh;overflow-y:auto;padding-right:.06rem}@media (max-width:1200px){.module-grid[data-v-e6913fc6]{grid-template-columns:1fr}}[data-v-e6913fc6] .el-tag{background-color:transparent;border-color:currentColor}.VppMode[data-v-564c245d]{height:100%;display:flex;flex-direction:column;padding:.1rem}.top-tabs[data-v-564c245d] .el-tabs__nav-scroll{padding:0 .2rem}.top-tabs[data-v-564c245d] .el-tabs__item{font-size:.18rem}.top-tabs[data-v-564c245d] .el-tabs__nav-wrap:after{background-color:hsla(0,0%,100%,.13333333333333333)}.data-content[data-v-564c245d]{flex:1;overflow:hidden;display:flex;flex-direction:column}.content-box[data-v-564c245d]{width:100%;height:100%;padding:0 .1rem;box-sizing:border-box}.module-grid[data-v-564c245d]{display:grid;grid-template-columns:repeat(2,1fr);gap:.18rem;align-items:start}.module-card[data-v-564c245d]{background:var(--theme-bg-color2);border-radius:.08rem;overflow:hidden;height:100%}.module-header[data-v-564c245d]{display:flex;align-items:center;justify-content:space-between;padding:.14rem .16rem;border-bottom:.01rem solid var(--theme-border-color);cursor:pointer}.module-title[data-v-564c245d]{color:var(--theme-text-light-color);font-size:.22rem}.module-actions[data-v-564c245d],.module-title[data-v-564c245d]{display:flex;align-items:center;gap:.1rem}.expand-icon[data-v-564c245d]{color:#fff;transition:transform .15s ease}.expand-icon.expanded[data-v-564c245d]{transform:rotate(90deg)}.module-body[data-v-564c245d]{padding:.14rem .16rem .16rem}.module-form[data-v-564c245d]{max-height:50vh;overflow-y:auto;padding-right:.06rem}.status-on[data-v-564c245d]{color:#13ce66;font-weight:700}.status-off[data-v-564c245d]{color:#909399}.pagination[data-v-564c245d]{text-align:center}[data-v-564c245d] .el-divider__text{padding:.05rem .12rem;color:#f9f9f9}[data-v-564c245d] .el-divider,[data-v-564c245d] .el-divider__text{background-color:var(--theme-border-color)}@media (max-width:1200px){.module-grid[data-v-564c245d]{grid-template-columns:1fr}}.sections[data-v-564c245d]{display:flex;flex-direction:column;gap:.2rem}.section[data-v-564c245d]{padding:.2rem;background:hsla(0,0%,100%,.05);border:.01rem solid hsla(0,0%,100%,.1);border-radius:.08rem;box-sizing:border-box}.section-body[data-v-564c245d]{display:flex;gap:.2rem}.left[data-v-564c245d]{flex:1}.right[data-v-564c245d]{flex:3;min-width:5.2rem}.block-title[data-v-564c245d]{display:flex;align-items:center;gap:.08rem;font-size:.16rem;margin-bottom:.12rem;color:#fff}.refresh-btn[data-v-564c245d]{padding:0}.refresh-tip[data-v-564c245d]{color:hsla(0,0%,100%,.8);font-size:.16rem}.header-tag[data-v-564c245d]{margin-left:auto;padding:.02rem .1rem;border-radius:.12rem;font-size:.14rem;line-height:.18rem;background:hsla(0,0%,100%,.12);border:.01rem solid hsla(0,0%,100%,.18)}.header-tag.ok[data-v-564c245d]{color:#13ce66}.header-tag.bad[data-v-564c245d]{color:#ff4d4f}.divider[data-v-564c245d]{margin:.16rem 0;height:.01rem;background:hsla(0,0%,100%,.1)}.cmd-list[data-v-564c245d]{display:flex;flex-direction:column;gap:.1rem}.cmd-btn[data-v-564c245d]{width:100%;display:flex;align-items:center;background:hsla(0,0%,100%,.06)!important;border-color:hsla(0,0%,100%,.18)!important;color:#fff!important;margin-left:0}.cmd-btn[data-v-564c245d]>span{flex:1;display:flex;align-items:center;justify-content:space-between;gap:.1rem}.cmd-btn.is-disabled[data-v-564c245d]{opacity:.6}.pill[data-v-564c245d]{display:inline-flex;align-items:center;justify-content:center;min-width:.64rem;height:.26rem;margin-left:.1rem;padding:0 .1rem;border-radius:.06rem;font-size:.14rem;background:hsla(0,0%,100%,.08);border:.01rem solid hsla(0,0%,100%,.16)}.pill.ok[data-v-564c245d]{color:#13ce66}.pill.bad[data-v-564c245d]{color:#ff4d4f}.pill.set[data-v-564c245d]{color:#fff}.group[data-v-564c245d]{margin-bottom:.18rem}.group-title[data-v-564c245d]{font-size:.16rem;color:#fff;margin:.12rem 0}.data-grid[data-v-564c245d]{display:grid;gap:.2rem}.data-grid.one[data-v-564c245d]{grid-template-columns:1fr}.data-grid.two[data-v-564c245d]{grid-template-columns:repeat(2,1fr)}.data-grid.three[data-v-564c245d]{grid-template-columns:repeat(3,1fr)}.data-grid.four[data-v-564c245d]{grid-template-columns:repeat(4,1fr)}.data-card[data-v-564c245d]{padding:.14rem;background:hsla(0,0%,100%,.04);border:.01rem solid hsla(0,0%,100%,.1);border-radius:.06rem;min-height:.64rem;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}.data-value[data-v-564c245d]{font-size:.22rem;font-weight:700;line-height:1.1}.data-unit[data-v-564c245d]{font-size:.16rem;font-weight:400;margin-left:.06rem}.data-label[data-v-564c245d]{margin-top:.06rem;font-size:.16rem;color:hsla(0,0%,100%,.7)}.dialog-row[data-v-564c245d]{display:flex;align-items:center;margin-bottom:.12rem;padding:0 .2rem;font-size:.18rem}.dialog-label[data-v-564c245d]{width:.8rem;color:hsla(0,0%,100%,.7)}.dialog-value[data-v-564c245d]{flex:1;word-break:break-all}.dialog-tip[data-v-564c245d]{margin-top:.06rem;color:hsla(0,0%,100%,.6);font-size:.18rem}[data-v-564c245d] .el-tabs__item{color:#fff;font-size:.16rem}[data-v-564c245d] .el-tabs__item.is-active{color:var(--theme-text-light-color)}[data-v-564c245d] .el-tabs__active-bar{background-color:var(--theme-text-light-color)}[data-v-564c245d] .el-input-number .el-input__inner,[data-v-564c245d] .el-select .el-input__inner{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:#fff}[data-v-564c245d] .el-dialog__body{color:#fff}.page-container[data-v-3a3f5c00]{height:100%}.panel-container[data-v-3a3f5c00]{display:flex;flex-direction:column;overflow:hidden;height:100%}.flex[data-v-3a3f5c00]{display:flex;flex:1;overflow:hidden}.tabs[data-v-3a3f5c00]{margin-left:-.1rem}.tabs[data-v-3a3f5c00] .el-tabs__item{font-size:.18rem}.tabs[data-v-3a3f5c00] .el-tabs__nav-wrap:after{background-color:hsla(0,0%,100%,.13333333333333333)}.top-row[data-v-3a3f5c00]{border-bottom:.01rem solid var(--theme-border-color);padding-left:.2rem;padding-bottom:.2rem;margin:0 -.1rem;margin-bottom:.1rem;display:flex;align-items:center;gap:.2rem}.top-row b[data-v-3a3f5c00]{color:var(--theme-text-light-color)}.mode-page[data-v-3a3f5c00]{flex:1;overflow:hidden}.page-container[data-v-811d69da]{height:100%}.content-box[data-v-811d69da]{height:100%;padding:.2rem .14rem;box-sizing:border-box}.scene-title[data-v-811d69da]{margin-bottom:.2rem;font-size:.22rem;font-weight:700}.card-list[data-v-811d69da]{display:flex;flex-wrap:wrap;gap:.2rem;align-content:flex-start}.emu-card[data-v-811d69da]{position:relative;width:2.88rem;height:1.6rem;padding:.18rem .2rem .16rem;border:.01rem solid rgba(0,250,255,.16);border-radius:.12rem;background:linear-gradient(180deg,rgba(6,66,112,.92),rgba(10,35,66,.92));box-shadow:inset 0 0 0 .01rem hsla(0,0%,100%,.04),0 .08rem .18rem rgba(4,34,60,.18);box-sizing:border-box;overflow:hidden}.host-type-tag[data-v-811d69da]{position:absolute;top:0;left:0;width:0;height:0;border-top:.62rem solid #05458b;border-right:.62rem solid transparent;z-index:1}.host-type-tag span[data-v-811d69da]{position:absolute;top:-.5rem;left:.04rem;display:inline-block;color:#fff;font-size:.14rem;font-weight:700;text-align:center;line-height:1;white-space:nowrap;transform:rotate(-45deg);transform-origin:center}.device-model[data-v-811d69da]{text-align:right;color:#fff;font-size:.18rem;font-weight:700}.card-body[data-v-811d69da]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100% - .3rem)}.mode-label[data-v-811d69da]{margin-bottom:.08rem;color:#bccedc;font-size:.16rem}.mode-value[data-v-811d69da]{margin-bottom:.12rem;color:#00faff;font-size:.28rem;font-weight:700;text-shadow:0 .02rem .1rem rgba(0,250,255,.16);line-height:1.2}.time-text[data-v-811d69da]{color:#8fa8bc;font-size:.14rem;text-align:center}.execution-detail-page[data-v-2ba52c24]{height:100%}.execution-detail-shell[data-v-2ba52c24]{height:100%;display:flex;flex-direction:column;gap:.14rem;padding:.16rem;box-sizing:border-box;color:#e7f5ff;background:linear-gradient(180deg,rgba(4,18,32,.22),rgba(4,18,32,.08));border:.01rem solid rgba(27,169,250,.2);border-radius:.06rem;overflow:hidden}.page-header[data-v-2ba52c24]{display:flex;align-items:center;justify-content:space-between;gap:.16rem;flex-shrink:0}.page-header h1[data-v-2ba52c24]{margin:0;font-size:.22rem;line-height:.3rem;font-weight:700;color:#e7f5ff}.page-header p[data-v-2ba52c24]{margin:.04rem 0 0;color:#9dc0d8;font-size:.13rem}.filter-row[data-v-2ba52c24]{display:flex;align-items:center;gap:.12rem}.context-device-select[data-v-2ba52c24]{width:2.4rem}.history-date-picker[data-v-2ba52c24]{width:2.2rem}.history-entry-btn[data-v-2ba52c24]{flex-shrink:0}.chart-panel[data-v-2ba52c24],.config-panel[data-v-2ba52c24],.log-panel[data-v-2ba52c24],.overview-panel[data-v-2ba52c24],.strategy-list-panel[data-v-2ba52c24]{border:.01rem solid rgba(27,169,250,.22);border-radius:.06rem;background:rgba(12,50,78,.42);box-sizing:border-box}.execution-layout[data-v-2ba52c24]{flex:1;min-height:0;display:grid;grid-template-columns:3rem minmax(0,1fr);gap:.14rem}.strategy-list-panel[data-v-2ba52c24]{min-height:0;padding:.12rem;overflow:hidden}.panel-title[data-v-2ba52c24]{height:.28rem;color:#e7f5ff;font-size:.15rem;font-weight:700}.strategy-list[data-v-2ba52c24]{height:calc(100% - .28rem);display:flex;flex-direction:column;gap:.08rem;overflow-y:auto}.detail-empty[data-v-2ba52c24],.strategy-empty[data-v-2ba52c24]{min-height:100%;display:flex;align-items:center;justify-content:center;color:#9dc0d8;font-size:.13rem;border:.01rem dashed rgba(27,169,250,.22);border-radius:.04rem;background:rgba(3,16,29,.18);box-sizing:border-box}.detail-empty[data-v-2ba52c24]{height:100%}.strategy-item[data-v-2ba52c24]{width:100%;min-height:.86rem;padding:.1rem;border:.01rem solid rgba(27,169,250,.2);border-radius:.04rem;background:rgba(8,47,75,.36);color:#e7f5ff;text-align:left;cursor:pointer}.strategy-item.active[data-v-2ba52c24],.strategy-item[data-v-2ba52c24]:hover{border-color:rgba(0,212,255,.72);background:rgba(0,212,255,.12)}.strategy-item__top[data-v-2ba52c24]{display:flex;justify-content:space-between;gap:.08rem;margin-bottom:.08rem}.strategy-item__top strong[data-v-2ba52c24]{min-width:0;font-size:.14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.strategy-item__action[data-v-2ba52c24],.strategy-item__meta[data-v-2ba52c24]{display:block;color:#9dc0d8;font-size:.12rem;line-height:.2rem}.status-pill[data-v-2ba52c24]{flex-shrink:0;padding:0 .08rem;border-radius:.1rem;font-size:.12rem;line-height:.2rem;font-style:normal}.status-pill--running[data-v-2ba52c24]{color:#7fe36a;background:rgba(103,194,58,.14)}.status-pill--monitoring[data-v-2ba52c24]{color:#f4c84a;background:rgba(230,162,60,.14)}.status-pill--idle[data-v-2ba52c24]{color:#9dc0d8;background:rgba(157,192,216,.14)}.status-pill--warning[data-v-2ba52c24]{color:#ff8c8c;background:rgba(245,108,108,.14)}.detail-content[data-v-2ba52c24]{height:100%;min-height:0;display:grid;grid-template-rows:1.36rem minmax(0,1.12fr) minmax(0,.88fr);gap:.1rem}.chart-panel[data-v-2ba52c24],.config-panel[data-v-2ba52c24],.log-panel[data-v-2ba52c24],.overview-panel[data-v-2ba52c24]{min-height:0;padding:.12rem}.overview-panel[data-v-2ba52c24]{display:grid;grid-template-rows:.34rem minmax(0,1fr);gap:.08rem;overflow:hidden}.section-heading[data-v-2ba52c24]{min-height:.32rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.12rem;color:#9dc0d8;font-size:.12rem}.section-heading div[data-v-2ba52c24]{min-width:0;display:flex;flex-direction:column;gap:.02rem}.section-heading strong[data-v-2ba52c24]{color:#e7f5ff;font-size:.15rem;line-height:.18rem}.section-heading>span[data-v-2ba52c24]{max-width:44%;line-height:.18rem;text-align:right}.section-heading--compact[data-v-2ba52c24]{min-height:.28rem}.section-heading--compact strong[data-v-2ba52c24]{font-size:.14rem}.section-kicker[data-v-2ba52c24]{color:#9dc0d8;font-size:.11rem}.history-panel-hint[data-v-2ba52c24]{color:#9dc0d8;font-size:.11rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.history-file-name[data-v-2ba52c24]{color:#e7f5ff;font-weight:600}.metric-grid[data-v-2ba52c24]{min-height:0;height:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(2.2rem,1fr));grid-auto-rows:minmax(.7rem,1fr);gap:.08rem}.metric-card[data-v-2ba52c24]{min-width:0;min-height:0;padding:.07rem .1rem;display:grid;grid-template-rows:.15rem .24rem .15rem;align-content:center;border:.01rem solid rgba(27,169,250,.18);border-left:.03rem solid rgba(27,169,250,.68);border-radius:.05rem;background:rgba(3,16,29,.22);box-sizing:border-box;overflow:hidden}.metric-card em[data-v-2ba52c24],.metric-card span[data-v-2ba52c24]{display:block;color:#9dc0d8;font-size:.11rem;line-height:.15rem;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.metric-card strong[data-v-2ba52c24]{display:block;margin:0;color:#e7f5ff;font-size:.2rem;line-height:.24rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.metric-card--success[data-v-2ba52c24]{border-left-color:#57df75}.metric-card--warning[data-v-2ba52c24]{border-left-color:#f4c84a}.metric-card--danger[data-v-2ba52c24]{border-left-color:#ff8c8c}.metric-card--info[data-v-2ba52c24]{border-left-color:#7aa7ff}.chart-panel[data-v-2ba52c24]{display:grid;grid-template-rows:.4rem minmax(0,1fr)}.log-panel[data-v-2ba52c24]{display:grid;grid-template-rows:.34rem minmax(0,1fr)}.log-panel .log-content[data-v-2ba52c24]{height:100%;min-height:0;display:grid;grid-template-rows:auto .32rem;gap:.08rem;overflow:hidden}.log-panel .log-pagination[data-v-2ba52c24]{display:flex;justify-content:center;align-items:center;min-height:.28rem}.log-panel[data-v-2ba52c24] .el-table,.log-panel[data-v-2ba52c24] .el-table td,.log-panel[data-v-2ba52c24] .el-table th,.log-panel[data-v-2ba52c24] .el-table tr{background:transparent;color:#e7f5ff;border-color:rgba(27,169,250,.16)}.log-panel[data-v-2ba52c24] .el-table th{color:#9dc0d8}.log-panel[data-v-2ba52c24] .el-table td,.log-panel[data-v-2ba52c24] .el-table th{padding:.07rem 0}.log-panel[data-v-2ba52c24] .el-table__body-wrapper{overflow:hidden}.log-panel[data-v-2ba52c24] .el-pager li,.log-panel[data-v-2ba52c24] .el-pagination button{background:rgba(3,16,29,.28);color:#9dc0d8;border:.01rem solid rgba(27,169,250,.2)}.log-panel[data-v-2ba52c24] .el-pager li.active{color:#e7f5ff;border-color:rgba(0,212,255,.72);background:rgba(0,212,255,.18)}.bottom-detail-grid[data-v-2ba52c24]{min-height:0;height:100%;display:grid;grid-template-columns:minmax(0,1fr) 2.8rem;gap:.1rem}.config-panel[data-v-2ba52c24]{min-height:0;height:100%;display:grid;grid-template-rows:.34rem minmax(0,1fr)}.config-list[data-v-2ba52c24]{min-height:0;display:flex;flex-direction:column;justify-content:space-between;gap:.06rem}.config-row[data-v-2ba52c24]{display:flex;align-items:center;justify-content:space-between;gap:.1rem;padding:.07rem 0;border-bottom:.01rem solid rgba(27,169,250,.14)}.config-row span[data-v-2ba52c24]{color:#9dc0d8;font-size:.12rem}.config-row strong[data-v-2ba52c24]{color:#e7f5ff;font-size:.13rem;text-align:right}.chart-body[data-v-2ba52c24]{min-height:0;padding-top:.06rem;box-sizing:border-box}.chart-empty[data-v-2ba52c24]{height:100%;display:flex;align-items:center;justify-content:center;color:#9dc0d8;font-size:.13rem}[data-v-2ba52c24] .el-input__inner{background:rgba(3,16,29,.38);border-color:rgba(27,169,250,.35);color:#e7f5ff}.history-drawer{background:#0a2133;color:#e7f5ff}.history-drawer .el-drawer__header{margin-bottom:0;padding:.14rem .16rem;border-bottom:.01rem solid rgba(27,169,250,.22);color:#e7f5ff}.history-drawer .el-drawer__body{height:calc(100% - .56rem);overflow:hidden}.history-drawer-title{display:flex;flex-direction:column;gap:.02rem}.history-drawer-title strong{font-size:.15rem;color:#e7f5ff}.history-drawer-title span{font-size:.12rem;color:#9dc0d8}.history-drawer-body{display:flex;flex-direction:column;gap:.1rem;height:100%;padding:.12rem .16rem;box-sizing:border-box;overflow:hidden}.history-create-bar{display:flex;flex-direction:column;align-items:stretch;gap:.08rem;flex-shrink:0}.history-create-bar .el-date-editor{width:100%}.history-create-bar .el-button{align-self:flex-end}.history-status-row{display:flex;align-items:center;gap:.1rem;flex-shrink:0;color:#9dc0d8;font-size:.12rem}.history-error{color:#ff8c8c}.history-file-list{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:.08rem}.history-file-list::-webkit-scrollbar{width:.04rem}.history-file-list::-webkit-scrollbar-thumb{background:rgba(27,169,250,.32);border-radius:.04rem}.history-file-empty{padding:.32rem 0;text-align:center;color:#9dc0d8;font-size:.12rem}.history-file-item{display:flex;flex-direction:column;gap:.04rem;padding:.08rem .1rem;border:.01rem solid rgba(27,169,250,.28);border-radius:.06rem;background:rgba(12,50,78,.42);color:#e7f5ff;text-align:left;cursor:pointer;transition:border-color .2s,background .2s}.history-file-item:hover{border-color:rgba(0,212,255,.72);background:rgba(0,212,255,.12)}.history-file-item.is-disabled{cursor:not-allowed;opacity:.72}.history-file-item__top{display:flex;align-items:center;justify-content:space-between;gap:.08rem}.history-file-item__top strong{font-size:.13rem;color:#e7f5ff}.history-file-item__meta{font-size:.12rem;color:#9dc0d8}.history-file-item__error{font-size:.12rem;color:#ff8c8c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-file-item__actions{display:flex;justify-content:flex-end;margin-top:.02rem}.history-file-item__actions /deep/ .el-button{padding:0;font-size:.12rem;color:#9dc0d8}.history-file-item__actions /deep/ .el-button:hover{color:#ff8c8c}.history-detail-dialog .history-detail-pagination,.history-list-pagination{display:flex;justify-content:center;align-items:center;flex-shrink:0}.history-detail-dialog .history-detail-pagination .el-pager li,.history-detail-dialog .history-detail-pagination button,.history-list-pagination .el-pager li,.history-list-pagination button{min-width:.24rem;height:.24rem;line-height:.22rem;font-size:.13rem;background:rgba(3,16,29,.28);color:#9dc0d8;border:.01rem solid rgba(27,169,250,.2)}.history-detail-dialog .history-detail-pagination .el-pager li.active,.history-list-pagination .el-pager li.active{color:#e7f5ff;border-color:rgba(0,212,255,.72);background:rgba(0,212,255,.18)}.history-detail-dialog .history-detail-pagination .el-pagination__total,.history-list-pagination .el-pagination__total{font-size:.13rem;color:#9dc0d8;margin-right:.08rem}.history-detail-dialog{height:92vh;display:flex;flex-direction:column;background:#0a2133;border:.01rem solid rgba(27,169,250,.32);border-radius:.08rem;overflow:hidden}.history-detail-dialog .el-dialog__header{padding:.12rem .16rem;border-bottom:.01rem solid rgba(27,169,250,.22);flex-shrink:0}.history-detail-dialog .el-dialog__body{flex:1;min-height:0;padding:.12rem .16rem;color:#e7f5ff;overflow:hidden}.history-detail-dialog .el-dialog__headerbtn .el-dialog__close{color:#9dc0d8}.history-detail-title{display:flex;align-items:baseline;gap:.12rem}.history-detail-title strong{font-size:.16rem;color:#e7f5ff}.history-detail-title span{font-size:.12rem;color:#9dc0d8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-detail-body{display:flex;flex-direction:column;gap:.1rem;height:100%;min-height:0;overflow:hidden}.history-detail-meta{display:flex;align-items:center;gap:.18rem;flex-shrink:0;flex-wrap:wrap;padding:.08rem .1rem;border:.01rem solid rgba(27,169,250,.2);border-radius:.06rem;background:rgba(12,50,78,.42)}.history-detail-meta__item{display:flex;align-items:center;gap:.06rem;font-size:.12rem}.history-detail-meta__item span{color:#9dc0d8}.history-detail-meta__item strong{color:#e7f5ff}.history-detail-tables{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:.12rem}.history-detail-tables--single{grid-template-columns:minmax(0,1fr)}.history-detail-table{display:flex;flex-direction:column;min-height:0;min-width:0;padding:.08rem .1rem;border:.01rem solid rgba(27,169,250,.2);border-radius:.06rem;background:rgba(3,16,29,.2);box-sizing:border-box;overflow:hidden}.history-detail-table .el-table{flex:1;min-height:0}.history-detail-table__title{flex-shrink:0;margin-bottom:.06rem;font-size:.13rem;font-weight:700;color:#e7f5ff}.history-detail-table__head{display:flex;align-items:center;justify-content:space-between;gap:.1rem;flex-shrink:0;margin-bottom:.06rem}.history-detail-table__head .history-detail-table__title{margin-bottom:0}.history-detail-table__head .el-date-editor{width:3.6rem}.history-detail-table__head .el-date-editor .el-range-input{background:transparent;color:#e7f5ff;font-size:.12rem}.history-detail-table__head .el-date-editor .el-range-separator{color:#9dc0d8;font-size:.12rem}.history-detail-table .el-table,.history-detail-table .el-table td,.history-detail-table .el-table th,.history-detail-table .el-table tr{background:transparent;color:#e7f5ff;border-color:rgba(27,169,250,.12)}.history-detail-table .el-table th{color:#9dc0d8}.history-detail-table .el-table .el-table__expanded-cell{background:rgba(3,16,29,.4)}.history-log-content{margin:0;max-height:3.2rem;overflow:auto;white-space:pre-wrap;word-break:break-all;font-size:.12rem;line-height:.18rem;color:#9dc0d8}.history-log-result.is-success{color:#7fe36a}.history-log-result.is-fail{color:#ff8c8c}.history-result-tag[data-v-003536e2]{cursor:pointer}.history-result-note[data-v-003536e2]{display:block;margin-top:4PX;font-size:12PX;line-height:18PX;color:#c0d5e5}.page-container[data-v-003536e2]{width:100%;height:100%}.content-box[data-v-003536e2]{width:100%;height:100%;display:flex;flex-direction:column;min-height:0}.table-box[data-v-003536e2]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.pagination[data-v-003536e2]{flex:none;text-align:center}.status0[data-v-003536e2]{color:#13ce66}.status1[data-v-003536e2]{color:#ff002a}.data-item-list[data-v-003536e2]{display:grid;grid-template-columns:repeat(2,1fr);justify-items:center;width:100%;height:100%}.data-item[data-v-003536e2]{display:flex;justify-content:space-between;align-items:center;height:.48rem;width:66%;color:#fff;font-size:.2rem}.data-item .value[data-v-003536e2]{color:#09c2ef}.text-container[data-v-003536e2]{display:flex;justify-content:space-between;align-items:center;width:100%}.ellipsis-text[data-v-003536e2]{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detail-expand-cell[data-v-003536e2]{display:flex;justify-content:center;align-items:center;width:100%}.detail-expand-button[data-v-003536e2]{min-width:.72rem}.daily-result-cell[data-v-003536e2],.daily-time-cell[data-v-003536e2]{display:flex;flex-direction:column;align-items:center;gap:.04rem;line-height:1.35}.daily-status-code[data-v-003536e2]{color:#8fe7ff;font-family:Consolas,Monaco,Courier New,monospace;font-size:.12rem}.daily-result-message[data-v-003536e2]{max-width:100%;color:#c4d8e8;font-size:.12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.daily-time-cell[data-v-003536e2]{align-items:flex-start;font-size:.13rem;white-space:nowrap}.daily-history-expand-content[data-v-003536e2]{padding:.1rem .14rem;color:#d7ecff;background:rgba(5,32,58,.32);border:.01rem solid rgba(9,194,239,.18);border-radius:.04rem}.daily-detail-state[data-v-003536e2]{min-height:1.4rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;color:#bfd4e4;font-size:.14rem;text-align:center}.daily-detail-state .el-icon-loading[data-v-003536e2]{color:#8fe7ff;font-size:.24rem}.daily-detail-state.is-error>span[data-v-003536e2]{max-width:7.2rem;color:#ff9b9b;overflow-wrap:anywhere}.daily-history-meta[data-v-003536e2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.08rem .16rem;padding:.1rem .12rem;margin-bottom:.12rem;background:rgba(26,98,153,.12);border:.01rem solid rgba(9,194,239,.18);border-radius:.04rem}.daily-meta-item[data-v-003536e2]{min-width:0;display:flex;align-items:baseline;gap:.08rem;font-size:.14rem}.daily-meta-item>span[data-v-003536e2]{flex:none;color:#8fe7ff}.daily-meta-item>strong[data-v-003536e2]{min-width:0;color:#f3f8fc;font-weight:500;overflow-wrap:anywhere}.daily-meta-item.is-wide[data-v-003536e2]{grid-column:1/-1}.daily-meta-item.is-error>span[data-v-003536e2],.daily-meta-item.is-error>strong[data-v-003536e2]{color:#ff9b9b}.daily-monospace[data-v-003536e2]{font-family:Consolas,Monaco,Courier New,monospace;font-size:.13rem}.daily-payload-layout[data-v-003536e2]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(3.6rem,.85fr);gap:.12rem;align-items:start}.daily-raw-panel[data-v-003536e2],.daily-readable-panel[data-v-003536e2]{min-width:0;padding:.1rem;background:rgba(26,98,153,.12);border:.01rem solid rgba(9,194,239,.18);border-radius:.04rem}.daily-raw-panel h3[data-v-003536e2],.daily-readable-panel h3[data-v-003536e2]{margin:0 0 .1rem;color:#8fe7ff;font-size:.15rem}.daily-range-card+.daily-range-card[data-v-003536e2]{margin-top:.1rem}.daily-range-card>header[data-v-003536e2]{display:flex;justify-content:space-between;gap:.1rem;padding:.08rem .1rem;color:#f3f8fc;background:rgba(16,62,96,.88);border-radius:.03rem .03rem 0 0;font-size:.14rem}.daily-range-card>header span[data-v-003536e2]{color:#bfd4e4}.daily-strategy-list[data-v-003536e2]{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:.08rem;padding-top:.08rem}.daily-strategy-card[data-v-003536e2]{min-width:0;padding:.09rem .1rem;background:rgba(5,28,50,.58);border:.01rem solid rgba(9,194,239,.16);border-radius:.03rem}.daily-strategy-card__header[data-v-003536e2]{display:flex;align-items:center;justify-content:space-between;gap:.08rem;margin-bottom:.08rem;font-size:.14rem}.daily-config-metrics[data-v-003536e2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.06rem .12rem;color:#bfd4e4;font-size:.13rem}.daily-config-metrics strong[data-v-003536e2]{color:#f3f8fc;font-weight:500}.daily-empty-content[data-v-003536e2]{padding:.18rem .1rem;color:#9eb8ca;font-size:.14rem;text-align:center}.daily-raw-panel .expand-command-content[data-v-003536e2]{min-height:3rem;max-height:6.2rem}.daily-strategy-card[data-v-003536e2] .el-table{margin-top:.08rem}@media (max-width:1200px){.daily-history-meta[data-v-003536e2]{grid-template-columns:repeat(2,minmax(0,1fr))}.daily-payload-layout[data-v-003536e2]{grid-template-columns:1fr}}[data-v-003536e2] .hidden-expand-column{padding:0!important;border-right:0}[data-v-003536e2] .hidden-expand-column .cell{display:none;padding:0}.history-expand-content[data-v-003536e2]{padding:.08rem .14rem;background:rgba(5,32,58,.32);border:.01rem solid rgba(9,194,239,.18);border-radius:.04rem}.expand-detail-layout[data-v-003536e2]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(3.6rem,.85fr);gap:.12rem;align-items:stretch}.expand-command-panel[data-v-003536e2],.expand-description-panel[data-v-003536e2]{min-width:0;padding:.08rem;background:rgba(26,98,153,.12);border:.01rem solid rgba(9,194,239,.18);border-radius:.04rem}.expand-description-scroll[data-v-003536e2]{width:100%;max-height:4.2rem;overflow-x:hidden;overflow-y:auto}.expand-panel-title[data-v-003536e2]{margin-bottom:.06rem;color:#8fe7ff;font-size:.16rem;font-weight:600}.expand-command-content[data-v-003536e2]{min-height:2.4rem;max-height:4.2rem;padding:.1rem .12rem;margin:0;overflow:auto;color:#d7ecff;font-size:.13rem;line-height:1.6;font-family:Consolas,Monaco,Courier New,monospace;white-space:pre;background:rgba(5,18,34,.82);border:.01rem solid rgba(9,194,239,.26);border-radius:.04rem}.history-expand-content .data-item-list[data-v-003536e2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.04rem .22rem;justify-items:stretch;height:auto;padding:.06rem .1rem;margin-bottom:.08rem;background:rgba(26,98,153,.14);border:.01rem solid rgba(9,194,239,.16);border-radius:.04rem}.history-expand-content .data-item[data-v-003536e2]{justify-content:flex-start;height:auto;min-height:.24rem;width:100%;color:#fff;font-size:.15rem;line-height:1.3}.history-expand-content .data-item .value[data-v-003536e2]{flex:0 0 1.7rem;color:#8fe7ff;white-space:nowrap}.history-expand-content .data-item span[data-v-003536e2]:last-child{min-width:0;word-break:break-all}.history-expand-content[data-v-003536e2] .el-table{width:100%;border:.01rem solid rgba(9,194,239,.18);border-radius:.04rem}.history-expand-content[data-v-003536e2] .el-table td,.history-expand-content[data-v-003536e2] .el-table td .cell,.history-expand-content[data-v-003536e2] .el-table th,.history-expand-content[data-v-003536e2] .el-table th .cell{text-align:left}.history-expand-content[data-v-003536e2] .el-table .cell{white-space:nowrap}[data-v-003536e2] .el-table__expanded-cell{padding:.12rem .2rem;background:rgba(3,25,45,.28)}[data-v-003536e2] .json-key{color:#8fe7ff}[data-v-003536e2] .json-string{color:#b6f5c8}[data-v-003536e2] .json-number{color:#ffd166}[data-v-003536e2] .json-boolean{color:#ff9f7a}[data-v-003536e2] .json-null{color:#b7b7c9}[data-v-003536e2] .el-divider__text{padding:.05rem .12rem;background-color:#1a6299;color:#f9f9f9}[data-v-003536e2] .el-divider{background-color:#1a6299}.main-content[data-v-7b3fd9c3]{display:flex;width:99%;height:calc(100% - .5rem);overflow:hidden;gap:.2rem}.right-content[data-v-7b3fd9c3]{flex-grow:1}.content-box[data-v-bd1b9952]{display:flex;flex-direction:column;height:100%}.search-container[data-v-bd1b9952]{display:flex;align-items:center;justify-content:space-between}.table-list[data-v-bd1b9952]{height:100%}.page-container[data-v-49c8ef80]{width:100%;height:100%}.page-container .content[data-v-49c8ef80]{height:100%;overflow:hidden;flex:1;display:flex;flex-direction:column}.tab-list[data-v-49c8ef80]{width:auto;margin:auto;display:flex;justify-content:space-around}.tab-list .tab-item[data-v-49c8ef80]{margin:.05rem .25rem;font-size:.27rem;font-weight:500}.search-container[data-v-49c8ef80]{display:flex;padding:1% 0;justify-content:space-between;align-items:flex-start}.tag-container[data-v-49c8ef80]{width:100%;height:1rem;margin-top:.1rem;background-color:#02315d;overflow-y:auto;border:.01rem solid #064577;padding:.05rem .1rem;border-radius:.04rem}.tag-container[data-v-49c8ef80] .el-tag{margin-right:.1rem}.main-content[data-v-777fe573]{display:flex;width:99%;height:calc(100% - .5rem);overflow:hidden;gap:.2rem}.right-content[data-v-777fe573]{flex-grow:1}.page-container[data-v-227cea96]{width:100%;height:100%}.page-container[data-v-227cea96] .el-table th.el-table__cell.is-leaf,.page-container[data-v-227cea96] .el-table thead.is-group th.el-table__cell{border:.1em solid #175687}.main-box[data-v-227cea96]{width:100%;height:70%;max-height:70vh;display:flex;flex-direction:column}.form-section[data-v-227cea96]{flex-shrink:0;padding:.1rem 0}.table-section[data-v-227cea96]{flex:1;overflow:hidden;min-height:0;max-height:calc(100% - 1.1rem);padding-bottom:0}.pagination-section[data-v-227cea96]{flex-shrink:0;height:.5rem;padding:.05rem 0;text-align:center;background:transparent;margin-top:auto}.table-box[data-v-227cea96]{width:100%}.sel-btn[data-v-227cea96]{background:#10bff0;border-color:#10bff0}.btn[data-v-227cea96]{background:#000;color:#ababab;border-color:#000;opacity:.5}.panel-container[data-v-227cea96]{display:grid;grid-template-columns:3.8rem calc(100% - 4rem);gap:.2rem;width:100%;height:100%}.meter-list-panel[data-v-227cea96]{display:flex;flex-direction:column;min-height:0;height:70%;max-height:70vh}.search-box[data-v-227cea96]{display:flex;flex-direction:column;width:3.8rem;flex:1;min-height:0;height:auto;padding:.05rem .05rem;margin-top:.2rem;overflow-x:hidden;overflow-y:auto}.search-box .name-item[data-v-227cea96]{display:flex;justify-content:space-between;align-items:center;width:96%;min-height:.6rem;margin:.08rem auto;padding:0 .1rem;flex-shrink:0;font-weight:400;color:#ccc;cursor:pointer;background:#051926;border-radius:.04rem;transition:all .2s;box-shadow:inset 0 0 .15rem transparent}.search-box .name-item[data-v-227cea96]:hover{box-shadow:inset 0 0 .15rem #1f8095}.search-box .name-item.active[data-v-227cea96]{color:#fff;box-shadow:inset 0 0 .15rem #00d5ff}.sel-box[data-v-227cea96]{gap:.2rem;flex-wrap:wrap}[data-v-227cea96] .el-table tr{height:.5rem}body[data-v-fc13f066]{font-size:3vw}.chart-box[data-v-fc13f066],.page-container[data-v-fc13f066],.table-box[data-v-fc13f066]{width:100%;height:100%}.search-box[data-v-fc13f066]{display:flex;justify-content:space-between}.sel-box[data-v-fc13f066]{gap:.2rem;flex-wrap:wrap}.main-box[data-v-fc13f066]{height:0;flex:1}[data-v-fc13f066] .el-table tr{height:.5rem}.data-item[data-v-fc13f066]{display:flex;justify-content:space-between;align-items:center;height:.48rem;width:3rem}.circleContainer[data-v-940665a0]{position:relative;display:flex;align-items:center;justify-content:center;width:3.8rem;height:3.45rem;margin:auto}.circleContainer .tick[data-v-940665a0]{position:relative;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%}.circleContainer .tick_per[data-v-940665a0]{position:absolute;z-index:10000;width:.01rem;height:3rem;background-color:transparent}.circleContainer .tick_per_dot[data-v-940665a0]{width:100%;height:.1rem;background-color:#fff}.circleContainer .tick .clock[data-v-940665a0]{position:absolute;transform:translateX(-50%)}.circleContainer .tick .clock_0[data-v-940665a0]{top:-.25rem;left:50%}.circleContainer .tick .clock_1[data-v-940665a0]{top:-.2rem;left:64%}.circleContainer .tick .clock_2[data-v-940665a0]{top:-.03rem;left:79%}.circleContainer .tick .clock_3[data-v-940665a0]{top:8%;right:.19rem}.circleContainer .tick .clock_4[data-v-940665a0]{top:20%;right:-.05rem}.circleContainer .tick .clock_5[data-v-940665a0]{top:33%;right:-.18rem}.circleContainer .tick .clock_6[data-v-940665a0]{top:46.8%;right:-.23rem}.circleContainer .tick .clock_7[data-v-940665a0]{top:60%;right:-.18rem}.circleContainer .tick .clock_8[data-v-940665a0]{top:73%;right:-.03rem}.circleContainer .tick .clock_9[data-v-940665a0]{right:.21rem;bottom:6.5%}.circleContainer .tick .clock_10[data-v-940665a0]{right:.47rem;bottom:-4%}.circleContainer .tick .clock_11[data-v-940665a0]{right:.89rem;bottom:-8%}.circleContainer .tick .clock_12[data-v-940665a0]{bottom:-.27rem;left:50%}.circleContainer .tick .clock_13[data-v-940665a0]{bottom:-.22rem;left:36%}.circleContainer .tick .clock_14[data-v-940665a0]{bottom:-.05rem;left:21%}.circleContainer .tick .clock_15[data-v-940665a0]{bottom:7%;left:.27rem}.circleContainer .tick .clock_16[data-v-940665a0]{bottom:19%;left:.03rem}.circleContainer .tick .clock_17[data-v-940665a0]{bottom:32%;left:-.13rem}.circleContainer .tick .clock_18[data-v-940665a0]{top:46%;left:-.18rem}.circleContainer .tick .clock_19[data-v-940665a0]{top:32%;left:-.13rem}.circleContainer .tick .clock_20[data-v-940665a0]{top:18%;left:.05rem}.circleContainer .tick .clock_21[data-v-940665a0]{top:6.5%;left:.31rem}.circleContainer .tick .clock_22[data-v-940665a0]{top:-2%;left:.65rem}.circleContainer .tick .clock_23[data-v-940665a0]{top:-7%;left:1.06rem}.circleContainer .tick .circle[data-v-940665a0]{position:relative;z-index:1999;width:3rem;height:3rem;margin:auto;overflow:hidden;border-radius:50%}.circleContainer .tick .circle .layer[data-v-940665a0]{position:absolute;top:0;left:0;box-sizing:border-box;width:1.5rem;height:1.5rem;transform-origin:right bottom;cursor:pointer}.circleContainer .tick .circle .layer[data-v-940665a0]:hover{box-shadow:inset 0 0 .04rem .04rem rgba(0,0,0,.3);cursor:pointer}[data-v-8cc5d322] .el-calendar__header{display:none}[data-v-8cc5d322] .el-calendar-day{height:2.2rem}.date-cell[data-v-8cc5d322]{width:100%;height:100%}.date-cell[data-v-8cc5d322] .el-form--label-top .el-form-item__label{padding-bottom:0!important}.date-cell .el-form-item--small.el-form-item[data-v-8cc5d322],.date-cell[data-v-8cc5d322] .el-form-item--mini.el-form-item{margin-bottom:.02rem}.config-list-box[data-v-8cc5d322]{width:100%;height:100%}.config-list-box .top-box[data-v-8cc5d322]{width:94%;height:.5rem;margin:.1rem auto}.config-list-box .data-main-box[data-v-8cc5d322]{display:grid;grid-template-columns:33.8% 33.8% 33.8%;width:100%;height:90%}.config-list-box .table-list[data-v-8cc5d322]{position:relative;display:flex;flex-direction:column;gap:.1rem;width:96%;height:100%;padding:.2rem .1rem;border-radius:.1rem;border:.01rem dashed #1f8095}.config-list-box .time-legend[data-v-8cc5d322]{display:flex;justify-content:center;align-items:center;gap:.1rem}.config-list-box .legend-item[data-v-8cc5d322]{display:flex;justify-content:center;align-items:center;flex-direction:column;width:1.15rem;height:1.1rem;font-size:.16rem;font-weight:400;color:#fff;background:var(--color);border-radius:.04rem;overflow:hidden}.config-list-box .legend-item .legend-item-name[data-v-8cc5d322]{width:100%;height:.35rem;line-height:.35rem;text-align:center;white-space:nowrap}.config-list-box .legend-item .legend-item-value[data-v-8cc5d322]{width:100%;height:.3rem;line-height:.3rem;text-align:center}.config-list-box .data-name[data-v-8cc5d322]{display:flex;justify-content:center;align-items:center;width:100%;padding-top:.1rem;font-weight:400;text-align:center;color:#fff}.config-list-box .data-name .day-config-tip[data-v-8cc5d322]{font-size:.12rem;color:#ffb600;margin-left:.05rem}.config-list-box .table-box[data-v-8cc5d322]{display:grid;grid-template-columns:100%;align-items:center;width:100%;height:3.4rem}.temp-list[data-v-5bb643f1]{position:relative;display:flex;justify-content:space-between;width:100%;height:96%;margin-top:.5rem;padding-top:.3rem;border-radius:.1rem;border:.01rem dashed #1f8095}.search-container[data-v-5bb643f1]{display:flex;flex-direction:column;align-items:center;width:25%;height:100%;overflow:hidden}.name-list[data-v-5bb643f1]{display:flex;flex-direction:column;align-items:center;width:100%;height:calc(100% - .8rem);min-height:0;flex:1;margin-top:.3rem;overflow-y:auto;border-right:.01rem dashed #1f8095}.name-item[data-v-5bb643f1]{display:flex;justify-content:space-between;align-items:center;width:96%;min-height:.6rem;margin:.08rem auto;padding:0 .1rem;flex-shrink:0;background:#051926;border-radius:.04rem;transition:all .2s;box-shadow:inset 0 0 .15rem transparent}.name-item[data-v-5bb643f1]:hover{box-shadow:inset 0 0 .15rem #1f8095}.name-item.active[data-v-5bb643f1]{color:#fff;box-shadow:inset 0 0 .15rem #00d5ff}.table-list[data-v-5bb643f1]{position:relative;display:flex;justify-content:center;width:75%}.price-temp-list[data-v-5bb643f1]{display:flex;justify-content:space-around;width:100%;margin-top:.3rem;margin-bottom:.4rem}.name[data-v-5bb643f1]{display:flex;align-items:center;width:80%;min-height:.6rem;font-weight:400;color:#ccc;cursor:pointer}.btn-del[data-v-5bb643f1]{position:absolute;right:.2rem;top:.1rem}.form-box[data-v-2256262f]{width:100%;height:96%;margin-top:.5rem;padding-top:.3rem;border-radius:.1rem;border:.01rem dashed #1f8095}.table-list[data-v-2256262f]{width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.demo-dynamic[data-v-2256262f]{width:80%;height:.5rem;display:flex;gap:.15rem;margin:.1rem auto;justify-content:center;align-items:center}.demo-dynamic .color[data-v-2256262f]{display:flex;justify-content:space-evenly;align-items:center}.btn-list[data-v-2256262f]{display:flex;justify-content:center;align-items:center;width:100%;height:.4rem}.timeAxis[data-v-39bdb7c4]{width:100%;height:.6rem}.timeAxis .time-title[data-v-39bdb7c4]{position:relative;width:100%;height:.15rem;line-height:.15rem;margin:.01rem auto;color:#fff;font-weight:400;font-size:.14rem}.timeAxis .time-title .time[data-v-39bdb7c4]{position:absolute;top:0;left:var(--left)}.timeAxis .time-list[data-v-39bdb7c4]{display:flex;justify-content:center;align-items:center;width:100%;height:.38rem;margin:.1rem auto}.timeAxis .time-item[data-v-39bdb7c4]{width:.9%;height:.38rem;margin-right:.03rem;background:var(--bgcolor);border-radius:.01rem;box-sizing:border-box}.temp-list[data-v-caeb7f54]{position:relative;display:flex;justify-content:space-between;width:100%;height:96%;margin-top:.5rem;padding-top:.3rem;border-radius:.1rem;border:.01rem dashed #1f8095}.search-container[data-v-caeb7f54]{display:flex;flex-direction:column;align-items:center;width:25%;height:100%;overflow:hidden}.table-list[data-v-caeb7f54]{position:relative;display:flex;flex-flow:column;width:75%}.name-list[data-v-caeb7f54]{display:flex;flex-direction:column;align-items:center;width:100%;height:calc(100% - .8rem);min-height:0;flex:1;margin-top:.3rem;overflow-y:auto;border-right:.01rem dashed #1f8095}.name-item[data-v-caeb7f54]{display:flex;justify-content:space-between;align-items:center;width:96%;min-height:.6rem;margin:.08rem auto;padding:0 .1rem;flex-shrink:0;background:#051926;border-radius:.04rem;transition:all .2s;box-shadow:inset 0 0 .15rem transparent}.name-item[data-v-caeb7f54]:hover{box-shadow:inset 0 0 .15rem #1f8095}.name-item.active[data-v-caeb7f54]{color:#fff;box-shadow:inset 0 0 .15rem #00d5ff}.name[data-v-caeb7f54]{display:flex;align-items:center;width:80%;min-height:.6rem;font-weight:400;color:#ccc;cursor:pointer}.btn-del[data-v-caeb7f54]{position:absolute;right:.2rem;top:.1rem}.query-form[data-v-caeb7f54]{display:flex;justify-content:center;align-items:center;width:100%;height:.5rem}.time-container[data-v-caeb7f54]{display:flex;flex-flow:column;align-items:center;width:100%;height:21%;margin-top:.3rem}.time-checkbox[data-v-caeb7f54]{display:flex;justify-content:center;align-items:center;width:.89rem;height:.45rem;margin:0 .1rem;padding:.1rem 0}.time-checkbox[data-v-caeb7f54]:hover{background:#062c4c;box-shadow:0 0 .07rem .01rem rgba(0,0,0,.4);cursor:pointer}.time-checkbox-active[data-v-caeb7f54]{display:flex;justify-content:center;align-items:center;width:.89rem;height:.45rem;margin:0 .1rem;padding:.1rem 0;background:#062c4c;box-shadow:0 0 .07rem .01rem rgba(0,0,0,.4);border-radius:.06rem;border:.01rem solid #064577}.time-legend[data-v-caeb7f54]{display:flex;justify-content:center;align-items:center;width:50%;margin:0 auto}.legend-item[data-v-caeb7f54]{display:inline-block;width:.38rem;height:.3rem;margin-left:.1rem;background:var(--color);border-radius:.04rem;text-align:center;line-height:.35rem}.time-form[data-v-caeb7f54]{flex-flow:column;width:80%;height:55%;margin:.02rem auto;overflow:hidden}.btn[data-v-caeb7f54],.time-form[data-v-caeb7f54]{display:flex;align-items:center;justify-content:center}.btn[data-v-caeb7f54]{width:.2rem;height:.2rem}.data-list[data-v-caeb7f54]{width:80%;height:100%;overflow-x:hidden;overflow-y:auto}.data-item[data-v-caeb7f54]{float:left;width:50%;height:.5rem}.flex-item[data-v-caeb7f54]{display:flex;justify-content:flex-start;align-items:center}.page-container[data-v-62a8e02d]{gap:.2rem;width:99%;height:100%}.page-container .content[data-v-62a8e02d]{height:calc(100% - .6rem);display:flex;flex-direction:column}.tab-list[data-v-62a8e02d]{width:auto;height:.4rem;margin:auto;display:flex;justify-content:space-around}.tab-list .tab-item[data-v-62a8e02d]{margin:.05rem .25rem;font-size:.25rem;font-weight:500}.search-container[data-v-62a8e02d]{display:flex;padding:1% 0;justify-content:space-between;align-items:flex-start}[data-v-13f24fdc] .el-input input{height:2.3148148148vh;line-height:2.3148148148vh;background-color:#04224d;border-color:rgba(27,169,250,.5333333333333333);color:#fff;padding:0 .9259259259vh;font-size:1.2962962963vh;border-radius:.03rem}[data-v-13f24fdc] .el-input .el-input__suffix{display:none!important}[data-v-13f24fdc] .el-input.is-focus input{border-color:#1ba9fa}[data-v-13f24fdc] .el-input:after{content:"";position:absolute;width:0;height:0;top:50%;right:.462962963vh;transform:translate(-50%,-50%);border:.3703703704vh solid #1ba9fa;border-top-width:.5555555556vh;border-left-color:transparent;border-right-color:transparent;border-bottom:0}[data-v-13f24fdc] .el-select-dropdown__list{max-height:1.15rem}.video[data-v-1ffb2e98],.video[data-v-8ca95e48],.video[data-v-34e1a324],.video[data-v-45a30643]{width:100%;height:100%}.v-c-bottom[data-v-06543138]{position:absolute;width:100%;bottom:0;display:flex;justify-content:space-between;align-items:flex-end;padding:1em .7em;opacity:inherit;user-select:none}.v-c-bottom .v-c-btn-split[data-v-06543138]{flex:auto}.v-c-bottom .v-c-btn-box[data-v-06543138]{position:relative;width:2em;margin:0 .3em;flex-grow:0;flex-shrink:1}.v-c-bottom .v-c-btn-box.v-c-btn-box-big[data-v-06543138]{width:5em;margin:0}.v-c-bottom .v-c-btn-box>[data-v-06543138]{position:absolute;bottom:0;transition:opacity .15s ease;cursor:pointer;left:50%;transform:translateX(-50%)}.v-c-rotate[data-v-06543138]{font-size:.75em;width:5em;height:5em;border-radius:50%;background:#fff;opacity:.6;overflow:hidden;box-shadow:0 .01rem .03rem 0 rgba(0,0,0,.5)}.v-c-rotate .v-c-r-arrow[data-v-06543138]{position:relative;width:100%;height:100%;transform:rotate(45deg)}.v-c-rotate .v-c-r-arrow a[data-v-06543138]{position:relative;width:50%;height:50%;float:left}.v-c-rotate .v-c-r-arrow a[data-v-06543138]:after{width:20%;height:20%;border:.05em solid #333;z-index:2}.v-c-rotate .v-c-r-arrow a[data-v-06543138]:after,.v-c-rotate .v-c-r-arrow a[data-v-06543138]:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .2s;pointer-events:none}.v-c-rotate .v-c-r-arrow a[data-v-06543138]:before{width:0;height:0;border-radius:50%;box-shadow:0 0 5em #000;opacity:0;z-index:1}.v-c-rotate .v-c-r-arrow .v-c-r-up[data-v-06543138]:after{border-bottom:none!important;border-right:none!important}.v-c-rotate .v-c-r-arrow .v-c-r-right[data-v-06543138]:after{border-bottom:none!important;border-left:none!important}.v-c-rotate .v-c-r-arrow .v-c-r-down[data-v-06543138]:after{border-top:none!important;border-left:none!important}.v-c-rotate .v-c-r-arrow .v-c-r-left[data-v-06543138]:after{border-top:none!important;border-right:none!important}.v-c-rotate[data-v-06543138]:hover{opacity:1;transition-delay:0s}.v-c-rotate:hover a[data-v-06543138]:active:after{border:.2em solid #000}.v-c-rotate:hover a[data-v-06543138]:active:before{width:175%;height:175%;opacity:1}.v-c-scale[data-v-06543138]{opacity:1;width:2em}.v-c-btn[data-v-06543138]{position:relative;display:inline-flex;justify-content:center;align-items:center;width:2em;height:2em;border-radius:50%;background:#fff;opacity:.6;overflow:hidden;box-shadow:0 .01rem .03rem 0 rgba(0,0,0,.5);font-size:.16rem;user-select:none}.v-c-btn.active[data-v-06543138]{box-shadow:0 0 .05rem #38f;opacity:1}.v-c-btn.disabled[data-v-06543138]{opacity:.8;pointer-events:none}.v-c-btn[data-v-06543138]:hover{opacity:1;transition-delay:0s}.v-c-btn[data-v-06543138]:active{opacity:.6;transition-delay:0s}.v-c-btn span[data-v-06543138]{display:block;font-size:.5em;color:#000}.video-msg[data-v-3e64114e]{font-size:.12rem;color:#fff}.msg-item .msg-text[data-v-3e64114e]{display:inline-block;background-color:rgba(0,0,0,.3);margin:.02rem 0;padding:.12em .6em;border-radius:.02rem;cursor:default;animation:video-msg-push-3e64114e .2s cubic-bezier(.215,.61,.355,1)}.msg-item .close-msg-btn[data-v-3e64114e]{display:inline-block;width:0;margin-left:0;opacity:0;transition:all .15s ease;cursor:pointer;color:#ccc}.msg-item .msg-text:hover .close-msg-btn[data-v-3e64114e]{margin-left:.05rem;width:.1rem;opacity:1}.msg-item .msg-text:hover .close-msg-btn[data-v-3e64114e]:hover{color:#fff}.msg-item.msg-type-1[data-v-3e64114e]{color:#ffdf29}.msg-item.msg-hide[data-v-3e64114e]{opacity:0;transition:opacity .5s ease}.msg-item.msg-hide .msg-text:hover .close-msg-btn[data-v-3e64114e]{width:0;margin-left:0;opacity:0;pointer-events:none}@keyframes video-msg-push-3e64114e{0%{background-color:transparent;margin-left:-.2rem}to{background-color:rgba(0,0,0,.3);margin-left:0}}.video-box[data-v-6f1a9cb8]{position:relative;background:#000;overflow:hidden}.video-component[data-v-6f1a9cb8]{position:absolute;overflow:visible;pointer-events:none}.float-info .video-info[data-v-6f1a9cb8]{position:absolute;top:0;left:0;right:0;bottom:0;text-shadow:0 .01rem .03rem rgba(0,0,0,.8);font-size:.15rem;padding:.2rem;color:#fff;z-index:1;background:linear-gradient(175deg,rgba(0,0,0,.6),transparent 30%);pointer-events:none;opacity:0;transition:opacity .15s}.float-info .video-info.keep-show[data-v-6f1a9cb8]{opacity:1}.float-info .video-info .video-status[data-v-6f1a9cb8]{font-size:.75em;display:flex;align-items:center;margin-top:.5em}.float-info .video-info .video-status .status-icon[data-v-6f1a9cb8]{width:1em;height:1em;border:.1em solid #fff;border-radius:50%;margin-right:.5em;background-color:currentColor}.float-info .video-info .video-status .status-icon.status-0[data-v-6f1a9cb8]{color:#e7e7e7}.float-info .video-info .video-status .status-icon.status-1[data-v-6f1a9cb8]{color:#4ebd7a}.float-info .video-info .video-status .status-icon.status-2[data-v-6f1a9cb8]{color:#fd8f12}.float-info .video-info .video-status .status-icon.status-3[data-v-6f1a9cb8]{color:#f15b67}.float-info .video-control[data-v-6f1a9cb8]{opacity:0;transition:opacity .15s ease;transition-delay:.15s;pointer-events:none;font-size:.15rem}.float-info .video-control[data-v-6f1a9cb8]:hover{opacity:1;pointer-events:all}.float-info .loading[data-v-6f1a9cb8]{position:absolute;top:0;left:0;right:0;bottom:0}.video-box.hover .video-info[data-v-6f1a9cb8]{opacity:1}.video-box.hover .video-control[data-v-6f1a9cb8]{opacity:1;transition-delay:0s;pointer-events:all}.video-msg[data-v-6f1a9cb8]{position:absolute;left:.15rem;bottom:.55rem;pointer-events:auto;z-index:10}.fullscreen-close-btn[data-v-6f1a9cb8]{display:block;position:absolute;right:0;top:0;padding:1.56vw;background-color:transparent;color:#333;z-index:3;cursor:pointer;transition:all .2s ease;opacity:0;z-index:999}.fullscreen-close-btn[data-v-6f1a9cb8]:before{content:"╳";display:inline-block;height:1.56vw;width:1.56vw;line-height:1.56vw;text-align:center;font-size:1.56vw}.fullscreen-close-btn[data-v-6f1a9cb8]:hover{background-color:rgba(212,81,71,.8);color:#fff;opacity:1}.panel-box[data-v-11be7eb0],.video-list-wrapper[data-v-11be7eb0]{width:100%;height:100%;overflow:hidden}.tool-list[data-v-11be7eb0]{display:flex;width:100%;height:4.6296296296vh;justify-content:space-between;align-items:center}.pagination[data-v-11be7eb0]{text-align:center}.area-head[data-v-11be7eb0]{display:flex;justify-content:space-between}.area-head .area-title[data-v-11be7eb0]{margin-right:1.4814814815vh;font-size:2.037037037vh;color:#fff}.area-head .area-selector[data-v-11be7eb0]{margin-right:1.4814814815vh}.video-grid[data-v-11be7eb0]{display:flex;width:100%;flex-wrap:wrap;position:relative;overflow-y:auto;justify-content:center}.video-grid .video-player[data-v-11be7eb0]{width:100%;height:100%}.video-grid .video-grid-col[data-v-11be7eb0]{flex:none;position:relative;margin:.5555555556vh .5555555556vh;overflow:hidden;border:.01rem solid #103a66}.video-grid .video-grid-col.editing .video-player[data-v-11be7eb0]{pointer-events:none}.video-grid .video-grid-col.single-video[data-v-11be7eb0]{flex:none;max-width:100%;margin:.1rem auto}.video-grid .video-grid-col.drag-from[data-v-11be7eb0]{border:.01rem solid #409eff;outline:.01rem solid #409eff;z-index:1}.video-grid .video-grid-col.drag-from .float-info[data-v-11be7eb0]{pointer-events:none}.video-grid .video-grid-col.drag-to[data-v-11be7eb0]{opacity:.8}.video-grid .video-grid-col.drag-to .float-info[data-v-11be7eb0]{pointer-events:none}.video-grid .video-grid-col .float-info[data-v-11be7eb0]{user-select:none}.video-grid .video-grid-col .drag-cover[data-v-11be7eb0]{position:absolute;top:0;left:0;right:0;bottom:0;cursor:grab}.video-grid .video-grid-col .drag-cover[data-v-11be7eb0]:active{cursor:grabbing}.video-grid .video-grid-col .close-btn[data-v-11be7eb0]{position:absolute;right:0;top:0;width:.5rem;height:.5rem;text-align:center;line-height:.5rem;color:#ccc;background:rgba(0,0,0,.15);display:none;cursor:pointer;font-size:1.5em;transition:all .2s ease}.video-grid .video-grid-col .close-btn[data-v-11be7eb0]:hover{color:#fff;background:rgba(0,0,0,.5)}.video-grid .video-grid-col .edit-btn-group>div[data-v-11be7eb0]{position:absolute;top:50%;left:50%;padding:.04rem .08rem;transform:translate(-50%,80%);font-size:.14rem;color:#fff;background:rgba(51,51,51,.8);display:none;cursor:pointer;border:.01rem solid hsla(0,0%,100%,.6);border-radius:.03rem;box-shadow:0 0 .15rem rgba(51,51,51,.3)}.video-grid .video-grid-col.no-video .video-player[data-v-11be7eb0]{opacity:.8}.video-grid .video-grid-col.no-video:hover .edit-btn[data-v-11be7eb0]{display:block;border-color:transparent}.video-grid .video-grid-col:hover .close-btn[data-v-11be7eb0],.video-grid .video-grid-col:hover .save-btn[data-v-11be7eb0]{display:block}.video-grid .video-grid-col .no-video-tips[data-v-11be7eb0]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;opacity:.3;display:none}.video-grid .video-grid-col.no-video.editing .no-video-tips[data-v-11be7eb0],.video-grid .video-grid-col.no-video:hover .no-video-tips[data-v-11be7eb0]{display:block}.fullscreen-close-btn[data-v-11be7eb0]{display:block;position:absolute;right:0;top:0;padding:1.56vw;background-color:transparent;color:#333;z-index:3;cursor:pointer;transition:all .2s ease;opacity:0;z-index:999}.fullscreen-close-btn[data-v-11be7eb0]:before{content:"╳";display:inline-block;height:1.56vw;width:1.56vw;line-height:1.56vw;text-align:center;font-size:1.56vw}.fullscreen-close-btn[data-v-11be7eb0]:hover{background-color:rgba(212,81,71,.8);color:#fff;opacity:1}.page-container[data-v-6f914b30]{width:99%;height:calc(100% - .5rem)}.table-box[data-v-6f914b30]{width:100%;flex:1 1 auto;min-height:0}.content-box[data-v-6f914b30]{display:flex;height:100%}.right-box[data-v-6f914b30]{display:flex;flex-direction:column;height:100%;min-height:0}.pagination[data-v-6f914b30]{flex-shrink:0;margin-top:.1rem}[data-v-6f914b30] .el-table__header th .cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.left-box[data-v-6f914b30]{height:100%;display:flex;flex-direction:column;justify-content:center;gap:.4rem}.pagination[data-v-6f914b30],.total-box[data-v-6f914b30]{text-align:center}.status1[data-v-6f914b30],.status2[data-v-6f914b30],.status3[data-v-6f914b30],.status4[data-v-6f914b30]{display:inline-block;padding:.03rem .1rem;color:#cbcbcb;border-radius:.04rem}.status1[data-v-6f914b30]{border:.01rem solid #1ac399;color:#1ac399}.status2[data-v-6f914b30]{border:.01rem solid #ffad31;color:#ffad31}.status3[data-v-6f914b30]{border:.01rem solid #f51d42;color:#f51d42}.status4[data-v-6f914b30]{border:.01rem solid #129ff6;color:#129ff6}.statusTxt1[data-v-6f914b30]{color:#1ac399}.statusTxt2[data-v-6f914b30]{color:#ffad31}.statusTxt3[data-v-6f914b30]{color:#f51d42}.statusTxt4[data-v-6f914b30]{color:#129ff6}.tag-auto[data-v-6f914b30],.tag-manual[data-v-6f914b30],.tag-undo[data-v-6f914b30]{display:inline-block;padding:.03rem .1rem;border-radius:.04rem}.tag-undo[data-v-6f914b30]{border:.01rem solid #f51d42;color:#f51d42}.tag-auto[data-v-6f914b30]{border:.01rem solid #1ac399;color:#1ac399}.tag-manual[data-v-6f914b30]{border:.01rem solid #129ff6;color:#129ff6}[data-v-6f914b30] .warning-event-drawer{background:#1e4361;color:#f7f7f8}[data-v-6f914b30] .warning-event-drawer .el-drawer__header{margin-bottom:0;padding:.18rem .2rem;border-bottom:.01rem solid #064577;color:inherit}[data-v-6f914b30] .warning-event-drawer .el-drawer__body{min-height:0;overflow:hidden}.warning-drawer-header[data-v-6f914b30]{display:flex;align-items:center;min-width:0;width:100%}.warning-drawer-title[data-v-6f914b30]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f7f7f8;font-size:.16rem;font-weight:600}.warning-drawer-close[data-v-6f914b30]{flex:0 0 auto;margin-left:.12rem;padding:.04rem;color:#bccedc;font-size:.18rem}.warning-drawer-content[data-v-6f914b30]{display:flex;flex-direction:column;height:100%;min-height:0}.warning-drawer-main[data-v-6f914b30]{flex:1;min-height:0;overflow-y:auto;padding:.2rem}.warning-drawer-tags[data-v-6f914b30]{display:flex;flex-wrap:wrap;gap:.08rem;margin-bottom:.18rem}.warning-drawer-tags .el-tag[data-v-6f914b30]{border-radius:.04rem;font-size:.12rem;font-weight:600}.warning-drawer-produce-time[data-v-6f914b30]{display:flex;align-items:center;gap:.06rem;margin-left:auto;color:#f7f7f8;font-size:.12rem;line-height:1.4;text-align:right}.warning-drawer-time-label[data-v-6f914b30]{color:#f7f7f8}.warning-drawer-level-info[data-v-6f914b30],.warning-drawer-status-info[data-v-6f914b30]{border-color:#129ff6;background:rgba(18,159,246,.08);color:#129ff6}.warning-drawer-level-success[data-v-6f914b30],.warning-drawer-status-success[data-v-6f914b30]{border-color:#1ac399;background:rgba(26,195,153,.08);color:#1ac399}.warning-drawer-level-warning[data-v-6f914b30]{border-color:#ffad31;background:rgba(255,173,49,.08);color:#ffad31}.warning-drawer-level-danger[data-v-6f914b30],.warning-drawer-status-danger[data-v-6f914b30]{border-color:#f51d42;background:rgba(245,29,66,.08);color:#f51d42}.warning-drawer-description[data-v-6f914b30]{min-height:.72rem;margin-bottom:.08rem;padding:.14rem .16rem;border:.01rem solid #064577;border-radius:.06rem;background:#02315d;color:#f7f7f8;line-height:1.7;overflow-wrap:anywhere}.warning-drawer-recovery-time[data-v-6f914b30]{display:flex;justify-content:space-between;gap:.12rem;margin:0 .04rem .24rem;color:#f7f7f8;font-size:.13rem;line-height:1.5}.warning-drawer-section[data-v-6f914b30]{margin-bottom:.24rem}.warning-drawer-section h3[data-v-6f914b30]{margin:0 0 .12rem;color:#f7f7f8;font-size:.15rem;line-height:1.4}.warning-drawer-snapshot-table[data-v-6f914b30]{width:100%;font-size:.12rem}.warning-drawer-snapshot-table[data-v-6f914b30] .el-table__body td,.warning-drawer-snapshot-table[data-v-6f914b30] .el-table__header th{padding:.09rem 0}.warning-drawer-snapshot-table[data-v-6f914b30] .cell{padding:0 .06rem;line-height:1.4;white-space:normal;word-break:break-word}.warning-drawer-recommendation p[data-v-6f914b30]{margin:0;padding:.12rem .14rem;border-left:.03rem solid #ffad31;background:rgba(255,173,49,.08);color:#f7f7f8;line-height:1.7;overflow-wrap:anywhere}.warning-drawer-footer[data-v-6f914b30]{flex:0 0 auto;display:flex;justify-content:flex-end;gap:.1rem;padding:.14rem .2rem .18rem;border-top:.01rem solid #064577;background:#1e4361}.warning-drawer-close[data-v-6f914b30],.warning-drawer-footer .el-button[data-v-6f914b30]{transition:color .2s ease,border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.warning-drawer-close[data-v-6f914b30]:hover,.warning-drawer-footer .el-button[data-v-6f914b30]:hover{box-shadow:0 .02rem .08rem rgba(18,159,246,.16)}.warning-drawer-close[data-v-6f914b30]:focus-visible,.warning-drawer-footer .el-button[data-v-6f914b30]:focus-visible{outline:.02rem solid rgba(18,159,246,.45);outline-offset:.02rem}.box[data-v-39202516]{position:relative;width:100%;height:.72rem;background-image:url(../../static/img/header.2a68345b.png);background-size:100% 100%;background-position:0 -.11rem;background-repeat:no-repeat}.security-lock[data-v-39202516]{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;padding:.05rem .1rem;border-radius:.04rem;transition:all .3s;margin-right:.15rem}.security-lock[data-v-39202516]:hover{background:hsla(0,0%,100%,.1)}.security-lock i[data-v-39202516]{font-size:.2rem;margin-bottom:.02rem}.security-lock .lock-text[data-v-39202516]{font-size:.12rem;color:#bccedc}.menu-list[data-v-39202516]{position:absolute;left:15%;top:0;width:auto;max-width:calc(100% - 4rem)}.menu-list .visible-menu-items[data-v-39202516],.menu-list[data-v-39202516]{display:flex;align-items:center}.menu-list .more-menu-container[data-v-39202516]{display:flex;align-items:center;flex-shrink:0}.menu-list .menu-item[data-v-39202516]{display:flex;justify-content:center;align-items:center;width:auto;height:.6rem;padding:0 .2rem;background:transparent;text-align:center;font-weight:400;font-size:.2rem;color:#fff;cursor:pointer;white-space:nowrap}.menu-list .menu-item[data-v-39202516]:hover{background:rgba(8,115,213,.2)}.menu-list .menu-active[data-v-39202516]{position:relative;color:#0ff;background:#000}.menu-list .more-menu-btn[data-v-39202516]{position:relative}.menu-list .more-menu-btn .el-icon-arrow-down[data-v-39202516]{margin-left:.05rem;font-size:.12rem}.top-logo[data-v-39202516]{position:absolute;left:.45rem;top:.1rem;width:.7rem;height:.4rem}.header[data-v-39202516]{position:absolute;left:.65rem;top:0;color:#fff;font-size:var(--fontSize);font-weight:600;text-align:left;line-height:.6rem;max-width:4.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header.with-logo[data-v-39202516]{left:1.3rem}.brand-setting-panel[data-v-39202516]{color:#fff}.brand-setting-title[data-v-39202516]{margin-bottom:.14rem;color:#fff;font-size:.16rem;font-weight:600}.brand-setting-row[data-v-39202516]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.12rem;color:#bccedc;font-size:.14rem}.brand-logo-type-group[data-v-39202516]{margin-bottom:.12rem}.brand-logo-type-group[data-v-39202516] .el-radio-button__inner{min-width:.88rem;color:#bccedc;background:rgba(3,20,36,.84);border-color:rgba(0,198,255,.24)}.brand-logo-type-group[data-v-39202516] .el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#052038;background:#00c6ff;border-color:#00c6ff;box-shadow:-.01rem 0 0 0 #00c6ff}.brand-logo-box[data-v-39202516]{display:flex;align-items:center;justify-content:center;width:100%;height:.82rem;margin-bottom:.12rem;border:.01rem dashed rgba(0,198,255,.45);border-radius:.04rem;background:rgba(5,32,56,.72);box-sizing:border-box}.brand-logo-box img[data-v-39202516]{max-width:2.2rem;max-height:.58rem;object-fit:contain}.brand-logo-box span[data-v-39202516]{color:#7f98aa;font-size:.13rem}.brand-logo-box.is-empty[data-v-39202516]{border-color:rgba(188,206,220,.25)}.brand-setting-actions[data-v-39202516]{display:flex;align-items:center;gap:.08rem;margin-bottom:.14rem}.brand-setting-label[data-v-39202516]{margin-bottom:.08rem;color:#bccedc;font-size:.14rem}.brand-setting-footer[data-v-39202516]{display:flex;justify-content:flex-end;gap:.08rem;margin-top:.14rem}.menu[data-v-39202516]{position:absolute;right:.6rem;top:-.1rem;height:.8rem;z-index:2}.menu[data-v-39202516] .el-input__inner{border:0!important;background:transparent!important;text-align:right!important}.tip[data-v-39202516]{height:100%;gap:.2rem}.tip .tip-item[data-v-39202516]{min-width:.76rem;width:auto;line-height:.38rem;font-size:.2rem!important;text-align:center;cursor:pointer}.tip .tip-item .info[data-v-39202516]{height:.35rem;padding:0 .1rem;line-height:.35rem}.logout[data-v-39202516]{height:100%}.logout .el-dropdown[data-v-39202516],.logout .icon[data-v-39202516]{background-image:-webkit-linear-gradient(top,#1976c8,#3a99d4,#84bcc4);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.logout .el-dropdown[data-v-39202516]{font-size:.2rem;font-weight:700}.language-div[data-v-39202516]{display:flex;flex-direction:column;color:#bccedc}.language-div .language-box[data-v-39202516]{display:flex;justify-content:space-between;align-items:center;position:relative;height:.36rem;padding:0 .2rem;line-height:.36rem;font-size:.14rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#bccedc;box-sizing:border-box;cursor:pointer}.language-div .language-box[data-v-39202516]:hover{background:linear-gradient(180deg,rgba(0,255,255,.2),rgba(0,255,255,.1))}.gradient-icon[data-v-39202516]{background:linear-gradient(0deg,#7bd6b2,#fff);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block}[data-v-39202516] .el-input__inner{background-color:#0a2034;height:.35rem!important}[data-v-39202516] .more-menu-dropdown{background:rgba(10,32,52,.95);border:.01rem solid rgba(0,255,255,.3);border-radius:.04rem;box-shadow:0 .02rem .12rem 0 rgba(0,0,0,.3)}[data-v-39202516] .more-menu-dropdown .el-dropdown-menu__item{color:#fff;font-size:.16rem;padding:.1rem .2rem}[data-v-39202516] .more-menu-dropdown .el-dropdown-menu__item:hover{background:rgba(8,115,213,.2);color:#0ff}[data-v-39202516] .more-menu-dropdown .el-dropdown-menu__item.active-dropdown-item{color:#0ff;background:rgba(0,0,0,.5)}.unlock-dialog .el-message-box__btns{position:relative}.unlock-dialog .unlock-reset-btn{position:absolute;left:.16rem;bottom:0;line-height:.4rem;font-size:.14rem;color:#409eff;cursor:pointer;text-decoration:underline}.unlock-dialog .unlock-reset-btn:hover{color:#66b1ff}.brand-setting-popover{background:rgba(10,32,52,.98)!important;border:.01rem solid rgba(0,198,255,.32)!important;box-shadow:0 .08rem .28rem rgba(0,0,0,.36)!important}.brand-setting-popover[x-placement^=left] .popper__arrow{border-left-color:rgba(0,198,255,.32)!important}.brand-setting-popover[x-placement^=left] .popper__arrow:after{border-left-color:rgba(10,32,52,.98)!important}.brand-setting-popover .el-input__inner{color:#fff;background:rgba(3,20,36,.84);border-color:rgba(0,198,255,.24)}.brand-setting-popover .el-input__count-inner{color:#7f98aa;background:transparent}.sidebarLogoFade-enter-active[data-v-d6bf0cde]{transition:opacity 1.5s}.sidebarLogoFade-enter[data-v-d6bf0cde],.sidebarLogoFade-leave-to[data-v-d6bf0cde]{opacity:0}.sidebar-logo-container[data-v-d6bf0cde]{position:relative;width:100%;height:.5rem;line-height:.5rem;background:#051f49;text-align:center;overflow:hidden}.sidebar-logo-container .sidebar-logo-link[data-v-d6bf0cde]{height:100%;width:100%}.sidebar-logo-container .sidebar-logo-link .sidebar-logo[data-v-d6bf0cde]{width:1.4rem;vertical-align:middle;margin-right:.12rem}.sidebar-logo-container .sidebar-logo-link .sidebar-title[data-v-d6bf0cde]{display:inline-block;margin:0;color:#fff;font-weight:600;line-height:.5rem;font-size:.14rem;font-family:Avenir,Helvetica Neue,Arial,Helvetica,sans-serif;vertical-align:middle}.sidebar-logo-container.collapse .sidebar-logo[data-v-d6bf0cde]{margin-right:0}.sidebar-toggle[data-v-5f10ddd1]{height:.56rem;display:flex;justify-content:center;align-items:center;font-size:.2rem;color:#fff;background:transparent;box-shadow:inset 0 -.5rem .3rem rgba(123,240,255,.02);transition:all .15s;cursor:pointer;user-select:none}.sidebar-toggle[data-v-5f10ddd1]:hover{color:#fff;background:rgba(123,240,255,.02)}.sidebar-toggle .text[data-v-5f10ddd1]{margin:0 .08rem;word-break:keep-all}.device-status-notification[data-v-4914b34c]{position:fixed;top:.78rem;right:.2rem;z-index:3000;width:3.6rem;max-width:calc(100vw - .32rem);max-height:calc(100vh - .86rem);overflow-y:auto;padding-right:.02rem;pointer-events:none}.device-status-notification__item[data-v-4914b34c]{--notice-color:#00c6ff;position:relative;display:grid;grid-template-columns:.38rem minmax(0,1fr) .28rem;min-height:.94rem;margin-bottom:.1rem;overflow:hidden;color:#eaf8ff;background:rgba(5,32,56,.96);border:.01rem solid rgba(0,198,255,.58);border-left:.03rem solid var(--notice-color);border-radius:.06rem;box-shadow:0 .1rem .28rem rgba(0,0,0,.38),inset 0 0 .2rem rgba(0,198,255,.05);pointer-events:auto}.device-status-notification__item.is-offline[data-v-4914b34c]{--notice-color:#f67;border-color:rgba(255,102,119,.58)}.device-status-notification__item.is-online[data-v-4914b34c]{--notice-color:#24d6a0;border-color:rgba(36,214,160,.58)}.device-status-notification__item.is-warning[data-v-4914b34c]{--notice-color:#ffbd4a;border-color:rgba(255,189,74,.58)}.device-status-notification__item.is-fault[data-v-4914b34c]{--notice-color:#ff536b;border-color:rgba(255,83,107,.58)}.device-status-notification__icon[data-v-4914b34c]{display:flex;align-items:center;justify-content:center;color:var(--notice-color);font-size:.21rem}.device-status-notification__content[data-v-4914b34c]{min-width:0;padding:.15rem .08rem .13rem 0}.device-status-notification__heading[data-v-4914b34c]{display:flex;align-items:center;gap:.1rem}.device-status-notification__device[data-v-4914b34c]{min-width:0;overflow:hidden;color:#fff;font-size:.15rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.device-status-notification__status[data-v-4914b34c]{flex:none;padding:.02rem .07rem;color:var(--notice-color);font-size:.12rem;line-height:.18rem;background:hsla(0,0%,100%,.06);border:.01rem solid currentColor;border-radius:.03rem}.device-status-notification__project[data-v-4914b34c],.device-status-notification__time[data-v-4914b34c]{display:block;margin-top:.07rem;overflow:hidden;color:#9db8c9;font-size:.12rem;line-height:.16rem;text-overflow:ellipsis;white-space:nowrap}.device-status-notification__time[data-v-4914b34c]{margin-top:.03rem;color:#fff}.device-status-notification__close[data-v-4914b34c]{align-self:start;width:.28rem;height:.28rem;padding:0;color:#6f91a6;font-size:.15rem;background:transparent;border:0;cursor:pointer}.device-status-notification__close[data-v-4914b34c]:hover{color:#fff}.device-notice-enter-active[data-v-4914b34c],.device-notice-leave-active[data-v-4914b34c]{transition:opacity .2s ease,transform .2s ease}.device-notice-enter[data-v-4914b34c],.device-notice-leave-to[data-v-4914b34c]{opacity:0;transform:translateX(.18rem)}@media (max-width:600px){.device-status-notification[data-v-4914b34c]{top:.7rem;right:.16rem;left:.16rem;width:auto}}.layout-container[data-v-263fd56e]{width:100%;height:100%;background:url(../../static/img/bg.ffd1bd78.png);background-size:100% 100%;position:relative}.layout-container .home-container[data-v-263fd56e]{width:100%;height:calc(100% - .64rem);padding:.05rem .15rem .12rem .2rem;box-sizing:border-box;overflow-y:auto;overflow-x:hidden}.layout-container .home-container[data-v-263fd56e]::-webkit-scrollbar{width:.06rem;height:.06rem}.layout-container .home-container[data-v-263fd56e]::-webkit-scrollbar-track{background:rgba(7,35,56,.3);border-radius:.03rem}.layout-container .home-container[data-v-263fd56e]::-webkit-scrollbar-thumb{background:#236697;border-radius:.03rem}.layout-container .home-container[data-v-263fd56e]::-webkit-scrollbar-thumb:hover{background:#00e6e6}.svg-icon[data-v-248913c8]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.svg-external-icon[data-v-248913c8]{background-color:currentColor;mask-size:cover!important;display:inline-block}.el-breadcrumb__inner,.el-breadcrumb__inner a{font-weight:400!important}.el-upload input[type=file]{display:none!important}.el-upload__input{display:none}.cell .el-tag{margin-right:0}.small-padding .cell{padding-left:.05rem;padding-right:.05rem}.el-button{color:#fff}.fixed-width .el-button--mini{padding:.07rem .1rem;width:.6rem}.time-select-item:hover{background-color:rgba(11,72,132,.7)}.time-select-item.disabled{color:#666}.status-col .cell{padding:0 .1rem;text-align:center}.status-col .cell .el-tag{margin-right:0}.el-button--default,.el-button--primary{background-color:#005e9a;border-color:#1ba9fa}.el-button--text{color:#409eff!important;background:transparent!important;border:transparent!important}.text-button.primary{color:#46a6ff!important}.text-button.primary:hover{color:#81bdff!important}.text-button.primary:active{color:#1b7bd9!important}.text-button.danger{color:#f67373!important}.text-button.danger:hover{color:#f68989!important}.text-button.danger:active{color:#f15858!important}.el-dialog{margin-top:10vh}.upload-container .el-upload{width:100%}.upload-container .el-upload .el-upload-dragger{width:100%;height:2rem}.el-dropdown-menu{border:.01rem solid #0a2e4c;background-color:#0a2e4c}.el-dropdown-menu a{display:block}.el-dropdown-menu--small .el-dropdown-menu__item{line-height:.32rem;padding:0 .16rem;font-size:.14rem;color:#bccedc}.el-dropdown-menu__item:focus,.el-dropdown-menu__item:not(.is-disabled):hover{background:linear-gradient(180deg,rgba(0,255,255,.2),rgba(0,255,255,.1))}.el-popover{color:#bccedc;border:.01rem solid #0a2e4c;background-color:#0a2e4c}.el-menu--popup{overflow:hidden!important}.el-range-editor.el-input__inner{display:inline-flex!important}.el-range-separator{box-sizing:content-box}.el-menu--collapse>div>.el-submenu>.el-submenu__title .el-submenu__icon-arrow{display:none}.el-input__inner{background-color:#02315d;border-color:#064577;color:#f7f7f8}.el-form-item__label{color:#f7f7f8}.el-icon-arrow-up:before{color:#fff!important}.el-main{padding:0}.el-menu{border-right:.01rem solid #072643;background-color:#072643}.el-menu-item{color:#b8cbd9}.el-menu-item:focus,.el-menu-item:hover{background-color:#163e59}.el-submenu__title{color:#b8cbd9}.el-submenu__title:hover{background-color:#163e59}.el-menu-item i,.el-submenu__title i{color:#b8cbd9}.el-menu-item span,a{display:inline-block;width:100%;height:100%;color:#b8cbd9}.el-table{color:#e6e6e6;font-size:.16rem;background-color:transparent}.el-table:before{height:0}.el-table,.el-table--border:after,.el-table--group:after,.el-table:before,.el-table__expanded-cell,.el-table th,.el-table th.el-table__cell,.el-table th.el-table__cell.is-leaf,.el-table thead.is-group th.el-table__cell,.el-table tr{background-color:transparent}.el-table__empty-text{color:#e6e6e6}.el-table--enable-row-hover .el-table__body tr:hover>td{background-color:rgba(0,0,0,.15)!important}.el-table th.el-table__cell.is-leaf,.el-table thead.is-group th.el-table__cell{font-weight:400;font-size:.16rem;color:#adbfcc;border:0 solid rgba(0,160,233,.5)}.el-table--border th.el-table__cell,.el-table td.el-table__cell{border:none}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:rgba(0,0,0,.15)}.el-table--border,.el-table--group{border:none}.el-table--border th.el-table__cell.gutter:last-of-type{border-bottom:0;border-bottom-width:.01rem;background-color:transparent}.el-select-dropdown{border:unset;box-shadow:inset 0 0 .2em rgba(0,160,233,.7);background-color:rgba(2,16,24,.8)}.el-select-dropdown .el-select-dropdown__item.hover,.el-select-dropdown .el-select-dropdown__item:hover{background-color:rgba(7,134,208,.2)}.el-select-dropdown .el-select-dropdown__item{color:#cbcbcb}.el-popper .popper__arrow,.el-popper .popper__arrow:after{border-bottom-color:rgba(0,160,233,.25)!important}.el-year-table td.current:not(.disabled) .cell{color:#fff;font-weight:500}.el-pagination.is-background .el-pager li{background-color:#041536;color:#cbcbcb;border:.012rem solid #0f5f98}.el-pagination.is-background .el-pager li:hover{background-color:#0f5f98;color:#cbcbcb;border:.01rem solid #0f5f98}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev{background-color:#041536;color:#cbcbcb;border:.012rem solid #0f5f98}.el-pagination.is-background .btn-next .el-icon,.el-pagination.is-background.btn-prev .el-icon{color:#cbcbcb!important}.el-pagination.is-background .btn-next:hover,.el-pagination.is-background .btn-prev:hover{background-color:#0f5f98;color:#fff;border:.01rem solid #0f5f98}.el-pagination__total{margin-right:.1rem;font-weight:400;color:#cbcbcb}.el-pagination__jump{color:#cbcbcb}.el-select-dropdown,.el-select-dropdown.is-multiple .el-select-dropdown__item.selected{border:unset;box-shadow:inset 0 0 .2em rgba(0,160,233,.7);background-color:rgba(2,16,24,.8)}.el-select-dropdown__item{color:#cbcbcb}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover,.el-select-dropdown.is-multiple .el-select-dropdown__item.selected:hover,.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:rgba(103,157,255,.2)}.el-range-editor--mini .el-range-input,.el-range-editor--mini .el-range-separator{background:transparent;color:#fff}.el-picker-panel{margin:0;color:#eee;background:#082557;box-shadow:none;border:unset;font-weight:700}.el-date-table td.disabled div{background-color:#082557;color:#666}.el-date-range-picker__content{padding:0}.el-date-table th,.el-picker-panel__icon-btn{color:#eee;font-weight:700}.el-date-table td{padding:0;height:.24rem;line-height:.24rem}.el-picker-panel,.el-picker-panel__sidebar{background-color:#082557}.el-date-table.is-week-mode .el-date-table__row.current div,.el-date-table.is-week-mode .el-date-table__row:hover div,.el-date-table td.in-range div,.el-date-table td.in-range div:hover{background-color:#114db6}.el-table__body .el-table__row:hover td.el-table__cell{background:transparent}.el-table__fixed:before{background-color:transparent}.el-table__body tr.hover-row>td.el-table__cell{background:transparent}.el-picker-panel__shortcut{color:#fff}.el-date-table td.available:hover{color:#409eff;box-shadow:inset 0 0 .03rem #979797;border-radius:.05rem}.el-date-picker{width:2.36rem}.el-date-picker .el-picker-panel__content{width:2.2rem}.el-date-table td.current:not(.disabled) span{background-color:transparent}.available.current{background-color:rgba(0,160,233,.8);border-radius:.05rem}.available.today{background-color:rgba(0,160,233,.3);border-radius:.05rem}.el-date-picker__header-label,.el-date-table td.today span{color:#eee}.el-date-picker__header{margin:.08rem .08rem 0 .08rem}.el-picker-panel__content{margin:0 .08rem .08rem .08rem}.el-month-table td.in-range div,.el-month-table td.in-range div:hover{background-color:#114db6}.el-month-table td .cell,.el-year-table td .cell{color:#eee}.el-radio{color:#cbcbcb}.el-radio-button:first-child .el-radio-button__inner{border-left:.01rem solid #1ba9fa}.el-radio-button__inner{color:#cbcbcb;background:#012750;border:.01rem solid #1ba9fa}.el-radio__input.is-checked .el-radio__inner{background:#1989eb;border-color:.01rem solid #1989eb}.el-button--info{background-color:transparent;border-color:#1ba9fa}.el-button--info:hover{background-color:#2253a8;border-color:#1ba9fa}.el-tag.el-tag--info{background-color:#1890ff;color:#fff}.el-tag.el-tag--info .el-tag__close{color:#fff}.el-cascader__dropdown{border:unset;box-shadow:inset 0 0 .2em rgba(0,160,233,.7);background-color:rgba(4,16,58,.8)}.el-cascader-menu{color:#cbcbcb}.el-cascader-node:not(.is-disabled):hover{background-color:rgba(103,157,255,.2)}.el-dialog{background:rgba(4,43,91,.9)!important;border-radius:.1rem;box-shadow:inset 0 0 .2rem #005492}.el-dialog__title{color:#fff}.el-dialog__footer,.el-dialog__header{text-align:center}.el-dialog__headerbtn .el-dialog__close{width:.24rem;height:.24rem;line-height:.24rem;font-size:.2rem;font-weight:700;background-color:#1ba9fa;border-radius:50%;color:#022d52}.el-tree{background:transparent;color:#cbcbcb}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content,.el-tree-node:focus>.el-tree-node__content,.el-tree-node__content:hover{background-color:rgba(103,157,255,.2)}.el-input-number__decrease,.el-input-number__increase{background-color:rgba(103,157,255,.2);color:#cbcbcb;border:none!important}.el-dialog__headerbtn:hover .el-dialog__close{color:#a269d0}.el-message-box{background-color:#0b325c;border:.01rem solid #698ad7}.el-message-box .el-message-box__container,.el-message-box .el-message-box__title{color:#f0f0f0}.el-message-box .el-button:focus,.el-message-box .el-button:hover{background-color:#005e9a;border-color:#1ba9fa;color:#1ba9fa}.el-loading-mask{background:rgba(20,20,10,.5)}.el-input-group__append{background-color:transparent;color:#1ba9fa;border-color:#064577}.el-textarea__inner{color:#f7f7f8;background-color:#0c315d;border-color:#064577}.el-textarea__inner:hover{border-color:#c0c4cc}.el-textarea__inner:focus{border-color:#409eff;outline:0}.el-tooltip__popper.is-dark{padding:.12rem .24rem;line-height:1.7;background:#041b2f}.el-tooltip__popper .popper__arrow,.el-tooltip__popper .popper__arrow:after{border-top-color:#041b2f!important}.el-range-input,.el-time-panel{background-color:#0c315d}.el-time-spinner__item:hover:not(.disabled):not(.active){background:#064577}.el-time-spinner__item{height:.3rem!important;line-height:.3rem!important;color:#f7f7f8}.el-time-spinner__item.active:not(.disabled){color:#409eff}.el-date-editor .el-range-input,.el-date-editor .el-range-separator,.el-time-panel__btn{color:#f7f7f8}.el-picker-panel__footer{background-color:transparent}.el-input-number .el-input__inner{text-align:center}.el-input.is-disabled .el-input__inner,.el-pagination .btn-next,.el-pagination .btn-prev{background-color:#02315d;border-color:#064577;color:#f7f7f8}.el-pagination .btn-next,.el-pagination .btn-prev{font-size:.2rem}.el-pager li.btn-quicknext,.el-pager li.btn-quickprev{color:#f7f7f8;font-size:.2rem}.el-pager li,.el-pagination button:disabled{background-color:#02315d;border-color:#064577;color:#f7f7f8;font-size:.2rem}.el-pager li{height:.38rem;line-height:.38rem}.el-pager li.active{color:#f7f7f8;background-color:#0061bb;cursor:default}.el-pagination button,.el-pagination span:not([class*=suffix]){font-size:.2rem;min-width:.455rem;height:.38rem;line-height:.38rem}.el-drawer{color:#f7f7f8;background-color:#1e4361}.el-drawer__header{color:#f7f7f8;text-align:center;font-size:.22rem;font-weight:700}.el-card{background:transparent;border:none}.el-card,.el-tabs__item{color:#f8f8f8}.el-calendar{background-color:transparent}.el-calendar__title{color:#fff}.el-calendar-table td.is-selected{background-color:rgba(0,0,0,.3);color:#fff}.el-calendar-table .el-calendar-day:hover{cursor:pointer;background-color:rgba(0,0,0,.3)}.el-calendar-table tr td:first-child{border-left:.01rem solid #14668f}.el-calendar-table tr:first-child td{border-top:.01rem solid #14668f}.el-calendar-table td{color:#09c2ef;border-bottom:.01rem solid #14668f;border-right:.01rem solid #14668f;vertical-align:top;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.el-button{background:transparent!important}.el-calendar-table thead th{color:#09c2ef}.el-date-editor .el-range-separator{width:14%}#app,.el-checkbox,.el-checkbox__label,.el-form-item__label,.el-table,.el-table--medium,.el-table--small{font-size:.16rem}.el-menu-item,.el-submenu__icon-arrow,.el-submenu__title{display:flex;align-items:center;font-size:.16rem}.el-button--small,.el-input--medium,.el-input--mini,.el-input--small{font-size:.18rem}.el-button--mini{font-size:.16rem}.el-form-item--small .el-form-item__content,.el-form-item--small .el-form-item__label{line-height:.38rem}.el-form-item__content,.el-range-editor--small .el-range-input{font-size:.16rem}.el-range-editor--small .el-range-separator{line-height:.34rem;font-size:.16rem}.el-input--small .el-input__inner{height:.38rem!important;line-height:.38rem!important}.el-pagination .btn-next .el-icon,.el-pagination .btn-prev .el-icon,.el-pagination__sizes .el-input .el-input__inner,.el-select .el-input .el-select__caret{font-size:.16rem}.el-table .cell{line-height:.28rem}.el-tooltip__popper{font-size:.16rem}.el-tooltip__popper.is-dark{line-height:2}.el-dialog__title{line-height:.3rem;font-size:.22rem}.el-range-editor--small.el-input__inner{height:.42rem}.el-select-dropdown__item{font-size:.2rem;padding:0 .2rem;height:.44rem;line-height:.44rem}.el-dialog__headerbtn .el-dialog__close{width:.26rem;height:.26rem;line-height:.26rem;font-size:.22rem}.p5{padding:.05rem}.p10{padding:.1rem}.p20{padding:.2rem}.m5{margin:.05rem}.m10{margin:.1rem}.m20{margin:.2rem}.pt5{padding-top:.05rem}.pr5{padding-right:.05rem}.pb5{padding-bottom:.05rem}.mt5{margin-top:.05rem}.mr5{margin-right:.05rem}.mb5{margin-bottom:.05rem}.mb8{margin-bottom:.08rem}.ml5{margin-left:.05rem}.mt10{margin-top:.1rem}.mr10{margin-right:.1rem}.mb10{margin-bottom:.1rem}.ml10{margin-left:.1rem}.mt20{margin-top:.2rem}.mr20{margin-right:.2rem}.mb20{margin-bottom:.2rem}.ml20{margin-left:.2rem}.flex-box,.flex-box-b{display:flex;align-items:center}.flex-box-b{justify-content:space-between}.flex-column{height:100%;display:flex;flex-direction:column;gap:inherit}.flex-center{justify-content:center;align-items:center}.grid-box{display:grid;grid-gap:.05rem}.tab-list{width:100%;display:flex;gap:.1rem}.tab-list .tab-item{position:relative;display:flex;justify-content:center;align-items:center;font-size:.22rem;font-weight:500;margin:.01rem .1rem;color:#bccedc;cursor:pointer;transition:all .4s;user-select:none}.tab-list .tab-item:after{content:"";position:absolute;height:.025rem;width:100%;background:transparent;left:0;bottom:-.05rem;transition:all .4s}.tab-list .tab-item.active{color:#0ff}.tab-list .tab-item.active:after{background:#0ff}.no-data{text-align:center;padding:.4rem 0}.no-data .empty ::v-deep .el-empty__description{color:hsla(0,0%,100%,.6)}.text-num{color:#1beffb}.text-navy{color:#1ab394}.text-success{color:#1c84c6}.text-info{color:#09c992}.text-warning{color:#f8ac59}.text-danger{color:#ff002a}.text-muted{color:#999}.text-white{color:#fff}.text-dark-blue{color:#04183c}.text-blue,.text-blue-b{color:#1cf4fc}.text-blue-b,.text-white-b{font-weight:700}.text-white-b{color:#fff}.text-pink,.text-pink-b{color:#ff80c8}.text-pink-b{font-weight:700}.text-s-48,.text-s-48-b{font-size:.48rem}.text-s-36-b,.text-s-48-b{font-weight:700}.text-s-36,.text-s-36-b{font-size:.36rem}.text-s-30-b{font-weight:700}.text-s-30,.text-s-30-b{font-size:.3rem}.text-s-26,.text-s-26-b{font-size:.26rem}.text-s-26-b{font-weight:700}.text-s-24,.text-s-24-b{font-size:.24rem}.text-s-24-b{font-weight:700}.text-s-20{font-size:.2rem}.text-s-18,.text-s-18-b{font-size:.18rem}.text-s-18-b{font-weight:700}.text-s-16,.text-s-16-b{font-size:.16rem}.text-s-16-b{font-weight:700}.text-s-14{font-size:.14rem}.text-s-12{font-size:.12rem}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces;-webkit-line-clamp:2}#app .home-container{min-height:calc(100% - .64rem);transition:margin-left .28s;position:relative}#app .sidebarHide{margin-left:0!important}#app .sidebar-container{-webkit-transition:width .28s;transition:width .28s;width:2rem!important;background-color:#091e30;height:calc(100% - .6rem);position:fixed;font-size:0;top:.8rem;bottom:0;left:0;z-index:1001;overflow:hidden;-webkit-box-shadow:.02rem 0 .06rem rgba(0,21,41,.35);box-shadow:.02rem 0 .06rem rgba(0,21,41,.35)}#app .sidebar-container .horizontal-collapse-transition{transition:width 0s ease-in-out,padding-left 0s ease-in-out,padding-right 0s ease-in-out}#app .sidebar-container .scrollbar-wrapper{overflow-x:hidden!important}#app .sidebar-container .el-scrollbar__bar.is-vertical{right:0}#app .sidebar-container .el-scrollbar{height:100%}#app .sidebar-container.has-logo .el-scrollbar{height:calc(100% - .5rem)}#app .sidebar-container .is-horizontal{display:none}#app .sidebar-container a{display:inline-block;width:100%;overflow:hidden}#app .sidebar-container .svg-icon{margin-right:.16rem}#app .sidebar-container .el-menu{border:none;height:100%;width:100%!important}#app .sidebar-container .el-menu-item,#app .sidebar-container .el-submenu__title{padding-left:.14rem!important;overflow:hidden!important;white-space:nowrap!important}#app .sidebar-container .nest-menu .el-menu-item{padding-left:.28rem!important}#app .sidebar-container .el-submenu__title:hover,#app .sidebar-container .submenu-title-noDropdown:hover{background-color:#0c355d!important}#app .sidebar-container .theme-dark .is-active>.el-submenu__title{color:#f4f4f5!important}#app .sidebar-container .el-submenu .el-menu-item,#app .sidebar-container .nest-menu .el-submenu>.el-submenu__title{min-width:2rem!important}#app .sidebar-container .el-submenu .el-menu-item:hover,#app .sidebar-container .nest-menu .el-submenu>.el-submenu__title:hover{background-color:#0c355d!important}#app .sidebar-container .theme-dark .el-submenu .el-menu-item,#app .sidebar-container .theme-dark .nest-menu .el-submenu>.el-submenu__title{background-color:rgba(9,23,33,.4)!important}#app .sidebar-container .theme-dark .el-submenu .el-menu-item:hover,#app .sidebar-container .theme-dark .nest-menu .el-submenu>.el-submenu__title:hover{background-color:#0c355d!important}#app .hideSidebar .sidebar-container{width:.54rem!important}#app .hideSidebar .submenu-title-noDropdown{padding:0!important;position:relative}#app .hideSidebar .submenu-title-noDropdown .el-tooltip{padding:0!important}#app .hideSidebar .submenu-title-noDropdown .el-tooltip .svg-icon{margin-left:.2rem}#app .hideSidebar .el-submenu{overflow:hidden}#app .hideSidebar .el-submenu>.el-submenu__title{padding-left:0!important}#app .hideSidebar .el-submenu>.el-submenu__title .svg-icon{margin-left:.2rem}#app .hideSidebar .el-menu--collapse .el-submenu>.el-submenu__title>span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}#app .el-menu--collapse .el-menu .el-submenu{min-width:2rem!important}#app .mobile .main-container{margin-left:0}#app .mobile .sidebar-container{transition:transform .28s;width:2rem!important}#app .mobile.hideSidebar .sidebar-container{pointer-events:none;transition-duration:.3s;transform:translate3d(-2rem,0,0)}#app .withoutAnimation .main-container,#app .withoutAnimation .sidebar-container{transition:none}.el-menu--vertical>.el-menu .svg-icon{margin-right:.16rem}.el-menu--vertical .el-menu-item:hover,.el-menu--vertical .nest-menu .el-submenu>.el-submenu__title:hover{background-color:rgba(0,0,0,.06)!important}.el-menu--vertical>.el-menu--popup{max-height:100vh;overflow-y:auto}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-track-piece{background:#d3dce6}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar{width:.06rem}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-thumb{background:#99a9bf;border-radius:.2rem}.el-menu-item.is-active{background:#0c355d!important;color:#1beffb!important}a{text-decoration:none}.em-message-style{position:fixed;min-width:0;bottom:.2rem!important;right:0!important;left:auto!important;top:auto!important;max-width:3rem;font-size:.12rem;opacity:.7;transition:all .3s ease;background-color:transparent;color:rgba(255,87,87,.8)!important;border:none}.em-message-style:hover{opacity:1}.em-message-style .el-icon-refresh-right{font-size:.7rem;font-weight:900;background-color:transparent;animation:rotate 2s linear infinite}.em-message-style.el-message--error{background-color:transparent!important;border:none!important;border-radius:.06rem;color:rgba(255,87,87,.8)!important}.em-message-style.el-message--error .el-message__icon{color:#6c6ef5!important;font-size:.16rem!important}.em-message-style.el-message--error .el-message__content{font-size:.14rem!important;line-height:1.5!important}.em-message-style .el-message__closeBtn{color:#c0c4cc!important;font-size:.16rem!important}.em-message-style .el-message__closeBtn:hover{color:#909399!important}@font-face{font-family:iconfont;src:url(data:application/vnd.ms-fontobject;base64,bAgAAMQHAAABAAIAAAAAAAIABQMAAAAAAAABAJABAAAAAExQAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAKwbZVwAAAAAAAAAAAAAAAAAAAAAAABAAaQBjAG8AbgBmAG8AbgB0AAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAQAGkAYwBvAG4AZgBvAG4AdAAAAAAAAAEAAAALAIAAAwAwR1NVQiCLJXoAAAE4AAAAVE9TLzI8KklGAAABjAAAAGBjbWFwZkzQ9wAAAfgAAAGGZ2x5Zsr6GfAAAAOIAAABjGhlYWQjwTi9AAAA4AAAADZoaGVhB94DhAAAALwAAAAkaG10eAwAAAAAAAHsAAAADGxvY2EASADGAAADgAAAAAhtYXhwAREAWwAAARgAAAAgbmFtZRCjPLAAAAUUAAACZ3Bvc3Srnbw8AAAHfAAAAEUAAQAAA4D/gABcBAAAAAAABAAAAQAAAAAAAAAAAAAAAAAAAAMAAQAAAAEAAFfZBitfDzz1AAsEAAAAAADgUXqPAAAAAOBReo8AAAAABAACogAAAAgAAgAAAAAAAAABAAAAAwBPAAQAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAQEAAGQAAUAAAKJAswAAACPAokCzAAAAesAMgEIAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAwOYV5nYDgP+AAAAD3ACAAAAAAQAAAAAAAAAAAAAAAAACBAAAAAQAAAAEAAAAAAAABQAAAAMAAAAsAAAABAAAAV4AAQAAAAAAWAADAAEAAAAsAAMACgAAAV4ABAAsAAAABgAEAAEAAuYV5nb//wAA5hXmdv//AAAAAAABAAYABgAAAAIAAQAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAKAAAAAAAAAACAADmFQAA5hUAAAACAADmdgAA5nYAAAABAAAAAAAAAEgAxgABAAAAAAPAAlsAKwAAATcnBwYHBgcGByMmJyYnJicHFhcWFwcXNxYXBxc3FjsBMjcXNyc2Nxc3JzYDeUcURk1ZQUIhGwFmbk9MJxUVEBkwNE0UT09OIxojNTEFMDwfGh9WUDgYOxwB/EwSS08uIQ0GAQE9K0YkGhETGTAmXhJgNhl1CHYOEq8Esx8/ZA1pGAAEAAAAAAPEAqIAHgA0AEEATgAAJSImJyYnJicmNzY3Njc+ATIWFxYXFhcWBwYHBgcOAQEWFxYXFjI3Njc2NyYnJicmIgcGBwYFIi4BND4BMh4BFA4BAyIOARQeATI+ATQuAQIATqJOMisWDAYGDBYrMk6inKJOMisWDAYGDBYrMk6i/hIhK0dLY75jS0crISErR0tjvmNLRysBfydDJydDTkMnJ0MnHzUgIDU+NSAgNV9IRSs0GxIICBIbNCtFSEhFKzQaEwgIExo0K0VIASEsK0krOTkrSSssLCtJKzk5K0krvSdDTkMnJ0NOQycBBSA1PjUgIDU+NSAAAAAAABIA3gABAAAAAAAAABMAAAABAAAAAAABAAgAEwABAAAAAAACAAcAGwABAAAAAAADAAgAIgABAAAAAAAEAAgAKgABAAAAAAAFAAsAMgABAAAAAAAGAAgAPQABAAAAAAAKACsARQABAAAAAAALABMAcAADAAEECQAAACYAgwADAAEECQABABAAqQADAAEECQACAA4AuQADAAEECQADABAAxwADAAEECQAEABAA1wADAAEECQAFABYA5wADAAEECQAGABAA/QADAAEECQAKAFYBDQADAAEECQALACYBY0NyZWF0ZWQgYnkgaWNvbmZvbnRpY29uZm9udFJlZ3VsYXJpY29uZm9udGljb25mb250VmVyc2lvbiAxLjBpY29uZm9udEdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAcgBlAGEAdABlAGQAIABiAHkAIABpAGMAbwBuAGYAbwBuAHQAaQBjAG8AbgBmAG8AbgB0AFIAZQBnAHUAbABhAHIAaQBjAG8AbgBmAG8AbgB0AGkAYwBvAG4AZgBvAG4AdABWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbgBmAG8AbgB0AEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQIBAwEEAA1idXhpYW5zaGltaW1hC3hpYW5zaGltaW1hAAAAAAA=);src:url(data:application/vnd.ms-fontobject;base64,bAgAAMQHAAABAAIAAAAAAAIABQMAAAAAAAABAJABAAAAAExQAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAKwbZVwAAAAAAAAAAAAAAAAAAAAAAABAAaQBjAG8AbgBmAG8AbgB0AAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAQAGkAYwBvAG4AZgBvAG4AdAAAAAAAAAEAAAALAIAAAwAwR1NVQiCLJXoAAAE4AAAAVE9TLzI8KklGAAABjAAAAGBjbWFwZkzQ9wAAAfgAAAGGZ2x5Zsr6GfAAAAOIAAABjGhlYWQjwTi9AAAA4AAAADZoaGVhB94DhAAAALwAAAAkaG10eAwAAAAAAAHsAAAADGxvY2EASADGAAADgAAAAAhtYXhwAREAWwAAARgAAAAgbmFtZRCjPLAAAAUUAAACZ3Bvc3Srnbw8AAAHfAAAAEUAAQAAA4D/gABcBAAAAAAABAAAAQAAAAAAAAAAAAAAAAAAAAMAAQAAAAEAAFfZBitfDzz1AAsEAAAAAADgUXqPAAAAAOBReo8AAAAABAACogAAAAgAAgAAAAAAAAABAAAAAwBPAAQAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAQEAAGQAAUAAAKJAswAAACPAokCzAAAAesAMgEIAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAwOYV5nYDgP+AAAAD3ACAAAAAAQAAAAAAAAAAAAAAAAACBAAAAAQAAAAEAAAAAAAABQAAAAMAAAAsAAAABAAAAV4AAQAAAAAAWAADAAEAAAAsAAMACgAAAV4ABAAsAAAABgAEAAEAAuYV5nb//wAA5hXmdv//AAAAAAABAAYABgAAAAIAAQAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAKAAAAAAAAAACAADmFQAA5hUAAAACAADmdgAA5nYAAAABAAAAAAAAAEgAxgABAAAAAAPAAlsAKwAAATcnBwYHBgcGByMmJyYnJicHFhcWFwcXNxYXBxc3FjsBMjcXNyc2Nxc3JzYDeUcURk1ZQUIhGwFmbk9MJxUVEBkwNE0UT09OIxojNTEFMDwfGh9WUDgYOxwB/EwSS08uIQ0GAQE9K0YkGhETGTAmXhJgNhl1CHYOEq8Esx8/ZA1pGAAEAAAAAAPEAqIAHgA0AEEATgAAJSImJyYnJicmNzY3Njc+ATIWFxYXFhcWBwYHBgcOAQEWFxYXFjI3Njc2NyYnJicmIgcGBwYFIi4BND4BMh4BFA4BAyIOARQeATI+ATQuAQIATqJOMisWDAYGDBYrMk6inKJOMisWDAYGDBYrMk6i/hIhK0dLY75jS0crISErR0tjvmNLRysBfydDJydDTkMnJ0MnHzUgIDU+NSAgNV9IRSs0GxIICBIbNCtFSEhFKzQaEwgIExo0K0VIASEsK0krOTkrSSssLCtJKzk5K0krvSdDTkMnJ0NOQycBBSA1PjUgIDU+NSAAAAAAABIA3gABAAAAAAAAABMAAAABAAAAAAABAAgAEwABAAAAAAACAAcAGwABAAAAAAADAAgAIgABAAAAAAAEAAgAKgABAAAAAAAFAAsAMgABAAAAAAAGAAgAPQABAAAAAAAKACsARQABAAAAAAALABMAcAADAAEECQAAACYAgwADAAEECQABABAAqQADAAEECQACAA4AuQADAAEECQADABAAxwADAAEECQAEABAA1wADAAEECQAFABYA5wADAAEECQAGABAA/QADAAEECQAKAFYBDQADAAEECQALACYBY0NyZWF0ZWQgYnkgaWNvbmZvbnRpY29uZm9udFJlZ3VsYXJpY29uZm9udGljb25mb250VmVyc2lvbiAxLjBpY29uZm9udEdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAcgBlAGEAdABlAGQAIABiAHkAIABpAGMAbwBuAGYAbwBuAHQAaQBjAG8AbgBmAG8AbgB0AFIAZQBnAHUAbABhAHIAaQBjAG8AbgBmAG8AbgB0AGkAYwBvAG4AZgBvAG4AdABWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbgBmAG8AbgB0AEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQIBAwEEAA1idXhpYW5zaGltaW1hC3hpYW5zaGltaW1hAAAAAAA=#iefix) format("embedded-opentype"),url(data:font/woff2;base64,d09GMgABAAAAAAOYAAsAAAAAB8QAAANMAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACDBgqDDIJzATYCJAMMCwgABCAFhGcHRRveBsgOJQXHwLDhAUBiBOEaOZvk7pkcogYF3FYhqheuaIGErDHo0BggXyN+sM7KykdkJU2XStNkOq0zOckv2K/B7557L/Cn//9+8l+0QF4AX1RaRNLw0c7s+4A+0DotSmS+s+MT5CkMrw56p84RaLashOdmTVMHCD1G3AGm8Wbhg7Q0jiURAX/RqrSUhkahRpcW8VpFepLe4VX4+fhvNfxJqsza5czdahN4NDpxdK7X45Pl5F98nECHJ1TImN+YPa62e8/ziuPzvDTXab2Z3FoR0qSh//8Jpbq6tv/wSIKoWcWtYJrRpIuSudJUN5fKr1r2hLbaYyTvAd6atl5W71DmZ08KCbnXndCh2NxrUYHa2d0fJMQdiL/f3BHfrXZ2RHc/Dwp6dtAZ26V3ew8+izdqXR8qzkzbO/lQ4lODrm9SO9+Xn566Z8L+uEdNikLvF6ud6qZuvfth6YOSidQbp8y5hzZq2grsXdTlitK38dWl5Zdfb3p7dcWVN7k7/tQcpFc3NAk9yWWwPLh6EwTY14SExmpcX/Zj/f/spsF0YVjIbp4SwfdFzGlO90m7POvCrllXOmcZSnLx4gLzTXByVThR21w17VTf5e7uy32npqW+E7WHi4zeK5wrvd0+w6Az23UNCca8B44oECVtzwQVKpbei62IiakQWBFrFOL6GO/Zhl8lvwwbvs8IK5Y/pX4Q+r+lk//tN3a++yYOh6399g8q4F/rwm3UXGCFNErA0r+kuwwiix4glzqp2yCQnc5kSWi2bfyWcuj2cbi/B0jdoVGUUUgajEDWaBQr1FmotFiFWqN1aDanenWLHi5eojRh0ioCodNpSNp9hKzTS6xQdaj0+wS1Tn+h2dlo267FZOBKRhAnJmhcACXsdFDHwEOibUScY0OsKtJFmCzREExPSSumaomDsDFmyHPFDM4ppMxphzX8acRmc0IXc1oI5ilmzl0Fqam07iUp2GkHlRgC4QgTyGgBSII5OVAfzfPf14YQzWGDMBDrijMyiRKH0qVIA7BarQNqupFdZHOJMnAcBVGMJO2gGtFN2LS4E+SqH2RBYFwK84CoS4FUG0VRbcryevvL7YBm1jY5UuQo2m7OmS8hh2yW7HYrCkotAAA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAUAAAsAAAAAB8QAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAARAAAAGA8KklGY21hcAAAAYgAAABWAAABhmZM0PdnbHlmAAAB4AAAATgAAAGMyvoZ8GhlYWQAAAMYAAAALAAAADYjwTi9aGhlYQAAA0QAAAAcAAAAJAfeA4RobXR4AAADYAAAAAwAAAAMDAAAAGxvY2EAAANsAAAACAAAAAgASADGbWF4cAAAA3QAAAAfAAAAIAERAFtuYW1lAAADlAAAAUAAAAJnEKM8sHBvc3QAAATUAAAAKwAAAEWrnbw8eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGFhYJzAwMrAwNTJdIaBgaEfQjO+ZjBi5ACKMrAyM2AFAWmuKQwHnok+K2Nu+N/AwMB8hwFIMjCiKGICAHIqDOt4nO2QwRGAIAwE9wB5OH7twYcF+bIMSqYNTIJ24c1sLrnAJ8ACZOM0CuhGuC5LFXlmjbzEm2ouUt97GwM+N8l21Tz5P1V+bVGPd0p+rUn0bYIe4/8PcgAAeJxVjs1Kw1AQhWf6k2bRBk3TpE2laVLNXdwSYkgbS7VSS3+kbeJKEEGFiuDGnYIrX8RVX8CFa8WFjyXivbdFcQ58zGGGwwEENumP1DlQAIxIThJquIQrpxu6kTOiFboYREZE2gLpx7E2mp/1j+wq3twlM1IqbVT8cK4lSdwwG63drL9vmdbpyV65u4VfM3WaeHZBQjygo21zs1jx3Qv1ql25lx8U9SXzah1eF27LkBF9PlNLqEEIfYgBdpxVGTdqM/Uw4KWYRFEFUZhAHMWbww9Zx8OQ/dZQUzDtKKjVMOhh6GEK4mUcUD0vSXmdBvHy+b/9Vm06ni7eF9Mxtf9WfCIDQgYxB7Fa9Xqrx3E5GdKwqsqyWg3pcMKdWZTloskd2k16TDsdhubv9rYOYcDsOoUB4AfKi0OceJxjYGRgYADi8Jts2vH8Nl8ZuFkYQOBBYFU/Ms3CwLQISHEwMIF4APbnCDh4nGNgZGBgbvjfwBDDwgACQJKRARUwAwBHCQJsBAAAAAQAAAAEAAAAAAAAAABIAMZ4nGNgZGBgYGbwZ2BhAAEmIOYCQgaG/2A+AwAQrgFtAHichZE9bsJAEIWfwZAElChKpDRpVikoEsn8lEipUKCnoAez5ke211ovSNQ5TY6QE+QI6Whzikh52EMDRbza2W/evpkdyQDusIeH8rvnLtnDJbOSK7jAo3CV+pOwT34WrqGJnnCd+qtwAy94E26yY8YOnn/FrIV3YQ+3+BCu4AafwlXqX8I++Vu4hgf8CNep/wo3MPGuhZtoeeHA6qnTczXbqVVo0sik7niO9WITT+2pPNE2X5lUdYPOURrpVNtjm3y76DkXqciaRA15q+PYqMyatQ5dsHQu67fbkehBaBIMYKExhWOcQ2GGHeMKIQxSREV0Z/mY7gU2iFlp/3VP6LbIqR9yhS4CdM5cI7rSwnk6TY4tX+tRdXQrbsuahDSUWs1JYrLiDzzcramE1AMsi6oMfbS5ohN/UMyQ/AHYk29XeJxjYGKAAC4G7ICZkYmRmZGFgTeptCIzMa84IzM3MzeRG4nNwAAAnpwKOwA=) format("woff"),url(data:font/ttf;base64,AAEAAAALAIAAAwAwR1NVQiCLJXoAAAE4AAAAVE9TLzI8KklGAAABjAAAAGBjbWFwZkzQ9wAAAfgAAAGGZ2x5Zsr6GfAAAAOIAAABjGhlYWQjwTi9AAAA4AAAADZoaGVhB94DhAAAALwAAAAkaG10eAwAAAAAAAHsAAAADGxvY2EASADGAAADgAAAAAhtYXhwAREAWwAAARgAAAAgbmFtZRCjPLAAAAUUAAACZ3Bvc3Srnbw8AAAHfAAAAEUAAQAAA4D/gABcBAAAAAAABAAAAQAAAAAAAAAAAAAAAAAAAAMAAQAAAAEAAFfZBitfDzz1AAsEAAAAAADgUXqPAAAAAOBReo8AAAAABAACogAAAAgAAgAAAAAAAAABAAAAAwBPAAQAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAQEAAGQAAUAAAKJAswAAACPAokCzAAAAesAMgEIAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAwOYV5nYDgP+AAAAD3ACAAAAAAQAAAAAAAAAAAAAAAAACBAAAAAQAAAAEAAAAAAAABQAAAAMAAAAsAAAABAAAAV4AAQAAAAAAWAADAAEAAAAsAAMACgAAAV4ABAAsAAAABgAEAAEAAuYV5nb//wAA5hXmdv//AAAAAAABAAYABgAAAAIAAQAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAKAAAAAAAAAACAADmFQAA5hUAAAACAADmdgAA5nYAAAABAAAAAAAAAEgAxgABAAAAAAPAAlsAKwAAATcnBwYHBgcGByMmJyYnJicHFhcWFwcXNxYXBxc3FjsBMjcXNyc2Nxc3JzYDeUcURk1ZQUIhGwFmbk9MJxUVEBkwNE0UT09OIxojNTEFMDwfGh9WUDgYOxwB/EwSS08uIQ0GAQE9K0YkGhETGTAmXhJgNhl1CHYOEq8Esx8/ZA1pGAAEAAAAAAPEAqIAHgA0AEEATgAAJSImJyYnJicmNzY3Njc+ATIWFxYXFhcWBwYHBgcOAQEWFxYXFjI3Njc2NyYnJicmIgcGBwYFIi4BND4BMh4BFA4BAyIOARQeATI+ATQuAQIATqJOMisWDAYGDBYrMk6inKJOMisWDAYGDBYrMk6i/hIhK0dLY75jS0crISErR0tjvmNLRysBfydDJydDTkMnJ0MnHzUgIDU+NSAgNV9IRSs0GxIICBIbNCtFSEhFKzQaEwgIExo0K0VIASEsK0krOTkrSSssLCtJKzk5K0krvSdDTkMnJ0NOQycBBSA1PjUgIDU+NSAAAAAAABIA3gABAAAAAAAAABMAAAABAAAAAAABAAgAEwABAAAAAAACAAcAGwABAAAAAAADAAgAIgABAAAAAAAEAAgAKgABAAAAAAAFAAsAMgABAAAAAAAGAAgAPQABAAAAAAAKACsARQABAAAAAAALABMAcAADAAEECQAAACYAgwADAAEECQABABAAqQADAAEECQACAA4AuQADAAEECQADABAAxwADAAEECQAEABAA1wADAAEECQAFABYA5wADAAEECQAGABAA/QADAAEECQAKAFYBDQADAAEECQALACYBY0NyZWF0ZWQgYnkgaWNvbmZvbnRpY29uZm9udFJlZ3VsYXJpY29uZm9udGljb25mb250VmVyc2lvbiAxLjBpY29uZm9udEdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAcgBlAGEAdABlAGQAIABiAHkAIABpAGMAbwBuAGYAbwBuAHQAaQBjAG8AbgBmAG8AbgB0AFIAZQBnAHUAbABhAHIAaQBjAG8AbgBmAG8AbgB0AGkAYwBvAG4AZgBvAG4AdABWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbgBmAG8AbgB0AEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAQIBAwEEAA1idXhpYW5zaGltaW1hC3hpYW5zaGltaW1hAAAAAAA=) format("truetype"),url(../../static/img/iconfont.76a65f39.svg#iconfont) format("svg")}[class^=icon-]{font-family:iconfont!important;font-size:.16rem;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-buxianshimima:before{content:"\e676"}.icon-xianshimima:before{content:"\e615"}.locale-input-unit[data-v-11b8adc9]{color:#909399;font-size:.13rem}.panel[data-v-7d5d6f76]{width:100%;height:100%;position:relative}.panel .panel-title[data-v-7d5d6f76]{width:100%;height:.4rem;line-height:.4rem;color:#fffefe;font-weight:500;background:url(../../static/img/title_bg.ad9b42b2.png);background-size:100% 100%;padding:0 .2rem 0 .55rem;justify-content:space-between;position:relative}.panel .panel-title[data-v-7d5d6f76]:before{content:"";display:block;width:.24rem;height:.24rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAkCAYAAAB15jFqAAAEkUlEQVRYhZWXXWtcRRjH//PMOZuzm5dt0poI0tRKsUilohdSfGktAemVFQQRr70p4qUfwM/gBxC8EeyVKOqlFq+CsSiNb0WklKAxmzTZZLM5LzPjxc6z59nZczbtgYczydk5v/k/LzPPUc45PPU9qi5VM+bL1YyPvaIKoBL30CTEBWP5v8nQGiD5MQmTYAfAijsbP3tkKMN0hUmoAVD4u/HPzMOAGRrGT/tnDX+PA6gV0NxbgVEPTIRKICtk4JS/M1wLJRmAFOMecP7vWrB0r3RtLKAJgKYAsxsZ2gs8wEofCSqVtgC0Ls7gU63wDP/QAdndQ7zTM/hHzLMoY2wnqaUKlZw0sVfaOnL4OtEAW1OjsdzEmwDmAMz4xTVQxp4w4QofslKGxgAa9/r4KSHstwhgW4xxjYC2hyYo4x+hLLHKS2avrEVtN7Y/BHBWaRUdEcU7utV7cr4xK+YuPj2NS7/38AMGsc1Qxjn376uMbah0CFZTelWJLeLv3awzGwFzws5P43UMXDvt1cpMr1UbQocpr9ozt4mQESmQUtjPbNpLTfdEDLAtN3HhdIJlD256cBxAx8BVAR8UeBz1Vax/UwQ7MOX+3M07JyJAmLq8gBWUZSXjyglVCw03bwugUMnUmiY4UnCkYP/YK/bgXDYfA2wXZ3FpRmOuBlypViqVQAvAmlbzrtK0Q9qrVbDru8W2dPFjDUxfX8JLKDOYYxtunZVKpRkMMjBDrG+TgiU1AN/aKrZbBNuOALYrC7jsVUqlYWxrlfJGzpt5ZhrJmtYwWsMQwe4bl/3aNXsyi882sXztFM57lWHNjsWWa2ksnkOojjqI6C+lnSWCIXL22828M6cBaW8/jqsirkkAVSE0jKl0bw4gtTpa0xpWa1gi2DsH9mAjdYetCGB7oY3nz7Vw0qusOp2G4Krs5UQanpVHlKyTph5pZUkrQ1rZLzeL7YQAtmmN+IMzuFKhdmw/rtocOK4MTh1Uzyn6hchZTQM3f7VlHvQKFLKfeXUer0QKLRHXqaq4VkGB0WOqAJDmKl7VkbJaK0sEmwH5Nx3zQE5uRzj1/jKeE67lQ2OkZsOYMlCCMwDpoYnvk1IbJGL72b9mywUb+huLuIryTJYqa5VKFzuILAbQz6FXNcFnMez9zPV/7NqunHymiQsrJ7EkQLKpG1Mq1cqE4iw+OsjjVUVIaQh25uZ/piNfoAB14zRWxLvGeue6E14mVIHBGZnmhnYt6GfSDFXmVtfubGauLyc/O4vXnkgQY/Q8HULDvldCZc2yiw8395NPAHwOYBaD0mitH+CtpQW8y5NjhbmPzuHl9+7gZgBGndK6muWu4BCDDrDrbffje/jCOGTyJS+2cd3PKRB0iOrsd5UNW9XnBTfdDZR7LI/licKbSh/AkbhzO2MmuZfbShJqpRcKD01R1iI/zwUkR3mIOKA+pvIKe9gUpdt5j+ay4AUZjO7fIy6eBGW1PA43DyNgXI9ybviBNfzGOU6pTHepmltMg9G4y9+Fn5HDhT+MeyWcx+xuXgQvrOrDOfxgnuje4xYh3Y9gXLdYAMD/pqvkoZwBG7sAAAAASUVORK5CYII=);background-size:100% 100%;position:absolute;left:.2rem;top:50%;transform:translateY(-50%)}.panel .panel-title>.text-s-20-b[data-v-7d5d6f76]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;flex-shrink:1}.panel .panel-title[data-v-7d5d6f76]>:last-child{flex-shrink:0}.panel .panel-content[data-v-7d5d6f76]{width:100%;height:100%;padding:.2rem;box-sizing:border-box;position:absolute;z-index:999;overflow:hidden;background:rgba(10,46,76,.6);border-radius:.1rem}.panel .panel-content.has-title[data-v-7d5d6f76]{height:calc(100% - .46rem);margin-top:.06rem}.ui-panel[data-v-7d5d6f76]{width:100%;height:100%;display:flex;flex-direction:column;position:absolute;top:0;left:0}.ui-panel.has-title[data-v-7d5d6f76]{height:calc(100% - .46rem);top:.46rem}.ui-panel .ui-bottom[data-v-7d5d6f76],.ui-panel .ui-middle[data-v-7d5d6f76],.ui-panel .ui-top[data-v-7d5d6f76]{display:flex}.ui-panel .ui-bottom[data-v-7d5d6f76],.ui-panel .ui-top[data-v-7d5d6f76]{height:3.5em;z-index:1}