@charset "UTF-8";.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-1f908b9a] .el-menu-item span,[data-v-1f908b9a] .el-submenu__title span{display:flex;align-items:center;max-width:100%;white-space:normal;word-break:break-word;line-height:.2rem}[data-v-1f908b9a] .el-menu-item{display:flex;align-items:center;line-height:0;padding:.1rem 0}.left-menu-normal[data-v-1f908b9a]{width:2.3rem}.left-menu-collapse[data-v-1f908b9a]{width:.74rem}.menu-icon-normal[data-v-1f908b9a]{width:.2rem}.menu-icon-collapse[data-v-1f908b9a]{width:100%}.left-menu[data-v-1f908b9a]{height:100%;background:#072643;border-radius:.1rem;overflow-y:auto;overflow-x:hidden;transition:all .3s ease-in-out}.el-menu[data-v-1f908b9a]{width:100%}.el-menu-vertical-demo[data-v-1f908b9a]:not(.el-menu--collapse){min-height:calc(100% - .45rem)}.el-menu-btn[data-v-1f908b9a]{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-1818d271]{display:flex;width:99%;height:calc(100% - .5rem);overflow:hidden;gap:.2rem}.right-content[data-v-1818d271]{flex:1 1 0;min-width:0;overflow:hidden}.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-fa1eb38a]{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-fa1eb38a],.pile-carousel[data-v-fa1eb38a] .el-carousel__container{height:100%;overflow:hidden}.pile-carousel[data-v-fa1eb38a] .el-carousel__item{overflow:hidden}.carousel-page[data-v-fa1eb38a]{height:100%;display:flex;align-items:center;overflow:hidden}.content-container[data-v-fa1eb38a]{height:100%;overflow:hidden}.data-bottom[data-v-fa1eb38a]{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-fa1eb38a]{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-fa1eb38a]{text-align:left;font-size:.16rem;font-weight:600;color:#00faff;margin-bottom:0;cursor:pointer;transition:color .2s}.data-item .title[data-v-fa1eb38a]:hover{color:rgba(0,251,255,.7137254901960784)}.data-item .title[data-v-fa1eb38a]:active{color:#00faff}.data-item .pile-info .info-row[data-v-fa1eb38a]{display:flex;justify-content:space-between;margin-bottom:.08rem}.data-item .pile-info .info-row .label[data-v-fa1eb38a]{font-size:.14rem;color:#bccedc}.data-item .pile-info .info-row .value[data-v-fa1eb38a]{font-size:.14rem;color:#fff;font-weight:500}.data-item .sockets-container[data-v-fa1eb38a]{display:flex;justify-content:space-around;align-items:center;gap:.1rem;flex:1}.data-item .sockets-container .socket-item[data-v-fa1eb38a]{display:flex;flex-direction:column;align-items:center;flex:1}.data-item .sockets-container .socket-item .socket-label[data-v-fa1eb38a]{font-size:.12rem;color:#fff;margin-bottom:.12rem;font-weight:500}.data-item .sockets-container .socket-item .socket-wrapper[data-v-fa1eb38a]{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:.06rem}.data-item .sockets-container .socket-item .socket-glow[data-v-fa1eb38a]{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-fa1eb38a]{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-fa1eb38a]{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-fa1eb38a]{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-fa1eb38a]{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-fa1eb38a]{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-fa1eb38a]{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-fa1eb38a]{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-fa1eb38a]{border-color:#b3b3b3;background:#b3b3b3}.data-item .sockets-container .socket-item .socket-circle.socket-idle[data-v-fa1eb38a]{border-color:#0bfe92;background:#0bfe92}.data-item .sockets-container .socket-item .socket-circle.socket-not-charging[data-v-fa1eb38a]{border-color:#ffc000;background:#ffc000}.data-item .sockets-container .socket-item .socket-circle.socket-charging[data-v-fa1eb38a]{border-color:#0093ef;background:#0093ef}.data-item .sockets-container .socket-item .socket-circle.socket-reserved[data-v-fa1eb38a]{border-color:#7d6efe;background:#7d6efe}.data-item .sockets-container .socket-item .socket-circle.socket-fault[data-v-fa1eb38a]{border-color:#f82546;background:#f82546}.data-item .sockets-container .socket-item .socket-circle .socket-status[data-v-fa1eb38a]{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-fa1eb38a]{display:block;margin-top:.1rem}.data-item .sockets-container .socket-item .socket-actions .el-button[data-v-fa1eb38a]{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-fa1eb38a]: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-fa1eb38a]{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-fa1eb38a]: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-fa1eb38a]: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-fa1eb38a]:hover{background:rgba(24,219,233,.2)!important;border-color:rgba(24,219,233,.5)!important}.flex-column[data-v-fa1eb38a]{display:flex;flex-direction:column}.detail-container[data-v-fa1eb38a]{height:100%;display:flex;flex-direction:column}.detail-container .detail-header[data-v-fa1eb38a]{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-fa1eb38a]{color:#fff;font-size:.18rem;font-weight:600;margin:0}.detail-container .detail-header .back-btn[data-v-fa1eb38a]{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-fa1eb38a]:hover{background:linear-gradient(135deg,#0898d3,#18dbe9);transform:translateY(-.01rem)}.data-empty-state[data-v-fa1eb38a]{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-fa1eb38a]{width:1.6rem;height:1.6rem}.daily-charging-amount-box[data-v-673d238e]{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-673d238e]{font-size:.24rem}.data-item-title[data-v-673d238e]{display:flex;justify-content:space-between;align-items:center;color:#bccedc;margin-bottom:.08rem}.data-item-title .title[data-v-673d238e]{font-size:.18rem;font-weight:500;color:#bccedc}.data-item-title .value[data-v-673d238e]{font-weight:500;font-size:.18rem;color:#00faff}.data-item-title .unit[data-v-673d238e]{font-size:.1rem;color:#bccedc}.data-item-content[data-v-673d238e]{display:flex;height:calc(100% - .5rem);gap:.15rem}.data-item-content .left-section[data-v-673d238e]{width:1rem;display:flex;flex-direction:column;justify-content:center;gap:.2rem}.data-item-content .left-section .growth-item[data-v-673d238e]{display:flex;flex-direction:column;align-items:flex-start}.data-item-content .left-section .growth-item .growth-label[data-v-673d238e]{font-size:.14rem;color:#bccedc;margin-bottom:.06rem;line-height:1.2}.data-item-content .left-section .growth-item .growth-value[data-v-673d238e]{font-size:.16rem;color:#fff;font-weight:600;line-height:1.2;display:flex;align-items:center}.data-item-content .right-section[data-v-673d238e]{flex:1}.flex-column[data-v-673d238e]{display:flex;flex-direction:column}.daily-revenue-box[data-v-4067a45e]{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-4067a45e]{font-size:.24rem}.data-item-title[data-v-4067a45e]{display:flex;justify-content:space-between;align-items:center;color:#bccedc;margin-bottom:.08rem}.data-item-title .title[data-v-4067a45e]{font-size:.18rem;font-weight:500;color:#bccedc}.data-item-title .value[data-v-4067a45e]{font-weight:500;font-size:.18rem;color:#00faff}.data-item-title .unit[data-v-4067a45e]{font-size:.1rem;color:#bccedc}.data-item-content[data-v-4067a45e]{display:flex;height:calc(100% - .5rem);gap:.15rem}.data-item-content .left-section[data-v-4067a45e]{width:1rem;display:flex;flex-direction:column;justify-content:center;gap:.2rem}.data-item-content .left-section .growth-item[data-v-4067a45e]{display:flex;flex-direction:column;align-items:flex-start}.data-item-content .left-section .growth-item .growth-label[data-v-4067a45e]{font-size:.14rem;color:#bccedc;margin-bottom:.06rem;line-height:1.2}.data-item-content .left-section .growth-item .growth-value[data-v-4067a45e]{font-size:.16rem;color:#fff;font-weight:600;line-height:1.2;display:flex;align-items:center}.data-item-content .right-section[data-v-4067a45e]{flex:1}.flex-column[data-v-4067a45e]{display:flex;flex-direction:column}.status-summary[data-v-0b36325f]{display:flex;align-items:baseline;gap:.04rem}.status-summary .total-count[data-v-0b36325f]{font-weight:500;font-size:.24rem;color:#00faff}.status-summary .unit[data-v-0b36325f]{font-size:.14rem;color:#bccedc}.device-status-content[data-v-0b36325f]{display:flex;flex-direction:column;height:100%}.device-status-content .chart-section[data-v-0b36325f]{flex:2;display:flex;align-items:center;justify-content:center}.device-status-content .status-legend[data-v-0b36325f]{flex:1;display:flex;align-items:center;justify-content:center}.device-status-content .status-legend .status-list[data-v-0b36325f]{display:grid;grid-template-columns:35% 40%;gap:.2rem .2rem}.device-status-content .status-legend .status-list .status-item[data-v-0b36325f]{display:flex;align-items:center;gap:.08rem}.device-status-content .status-legend .status-list .status-item[data-v-0b36325f]:nth-child(odd){justify-self:start;margin-left:-.4rem}.device-status-content .status-legend .status-list .status-item[data-v-0b36325f]:nth-child(2n){justify-self:start;margin-left:calc(50% - .1rem)}.device-status-content .status-legend .status-list .status-item .status-indicator[data-v-0b36325f]{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-0b36325f]{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-0b36325f]{font-size:.13rem;color:#fff;line-height:1;font-weight:400;white-space:nowrap}.time-selector[data-v-015e2f3c]{display:flex;align-items:center;justify-content:space-between;width:3.5rem;height:.4rem}.time-selector .tab-list[data-v-015e2f3c]{display:flex;align-items:center;height:.36rem}.time-selector .tab-list .tab-item[data-v-015e2f3c]{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-015e2f3c]:after{display:none!important}.time-selector .tab-list .tab-item[data-v-015e2f3c]:hover{background:linear-gradient(180deg,rgba(24,219,233,.2),transparent)!important;color:#00faff!important}.time-selector .tab-list .tab-item.active[data-v-015e2f3c]{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-015e2f3c]{display:flex;align-items:center}.time-selector .date-selectors[data-v-015e2f3c] .el-date-editor{height:.32rem;line-height:.32rem}.time-selector .date-selectors[data-v-015e2f3c] .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-015e2f3c] .el-date-editor .el-input__inner:hover{border-color:rgba(24,219,233,.4);background:transparent}.time-selector .date-selectors[data-v-015e2f3c] .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-015e2f3c] .el-date-editor .el-input__suffix .el-input__icon{color:#bccedc;font-size:.14rem}.chart-content[data-v-015e2f3c]{height:100%}.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-119e2596]{display:grid;grid-template-rows:.8fr 1.4fr .8fr;gap:.12rem;height:100%;flex:1;overflow:hidden}.charging-pile-detail .top-section[data-v-119e2596]{display:grid;grid-template-columns:1fr 1fr;gap:.16rem;height:100%}.charging-pile-detail .middle-section[data-v-119e2596]{display:grid;grid-template-columns:.8fr 1.4fr .8fr;gap:.16rem;height:100%}.charging-pile-detail .bottom-section[data-v-119e2596]{display:grid;grid-template-columns:1fr 1fr;gap:.16rem;height:100%}.charging-pile-detail .chart-container[data-v-119e2596]{height:100%}.charging-pile-detail .chart-container .chart[data-v-119e2596]{width:100%;height:100%}.charging-pile-detail .placeholder[data-v-119e2596]{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-119e2596],.charging-pile-detail .revenue-content[data-v-119e2596]{height:100%;display:flex}.charging-pile-detail .energy-content .comparison-data[data-v-119e2596],.charging-pile-detail .revenue-content .comparison-data[data-v-119e2596]{width:.8rem;display:flex;flex-direction:column;justify-content:center;padding-right:.08rem}.charging-pile-detail .energy-content .comparison-data .comparison-item[data-v-119e2596],.charging-pile-detail .revenue-content .comparison-data .comparison-item[data-v-119e2596]{margin-bottom:.16rem}.charging-pile-detail .energy-content .comparison-data .comparison-item .label[data-v-119e2596],.charging-pile-detail .revenue-content .comparison-data .comparison-item .label[data-v-119e2596]{color:#bccedc;font-size:.12rem;margin-bottom:.04rem}.charging-pile-detail .energy-content .comparison-data .comparison-item .value[data-v-119e2596],.charging-pile-detail .revenue-content .comparison-data .comparison-item .value[data-v-119e2596]{color:#00faff;font-size:.14rem;font-weight:600}.charging-pile-detail .energy-content .comparison-data .comparison-item .value.positive[data-v-119e2596],.charging-pile-detail .revenue-content .comparison-data .comparison-item .value.positive[data-v-119e2596]{color:#1ee9ad}.charging-pile-detail .energy-content .comparison-data .comparison-item .value.negative[data-v-119e2596],.charging-pile-detail .revenue-content .comparison-data .comparison-item .value.negative[data-v-119e2596]{color:#f82546}.charging-pile-detail .energy-content .chart-section[data-v-119e2596],.charging-pile-detail .revenue-content .chart-section[data-v-119e2596]{flex:1;display:flex;flex-direction:column}.charging-pile-detail .energy-content .chart-section .total-value[data-v-119e2596],.charging-pile-detail .revenue-content .chart-section .total-value[data-v-119e2596]{color:#fff;font-size:.24rem;font-weight:600;text-align:right}.charging-pile-detail .energy-content .chart-section .chart-container[data-v-119e2596],.charging-pile-detail .revenue-content .chart-section .chart-container[data-v-119e2596]{flex:1}.charging-pile-detail .energy-content .chart-section .chart-container .chart[data-v-119e2596],.charging-pile-detail .revenue-content .chart-section .chart-container .chart[data-v-119e2596]{height:100%;width:100%}.charging-pile-detail .power-display[data-v-119e2596]{height:100%;display:flex;flex-direction:column}.charging-pile-detail .power-display .gauge-chart[data-v-119e2596]{height:70%;width:100%}.charging-pile-detail .power-display .power-list[data-v-119e2596]{height:30%;margin-top:.08rem}.charging-pile-detail .power-display .power-list .list-header[data-v-119e2596]{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-119e2596]{flex:1;text-align:center}.charging-pile-detail .power-display .power-list .list-header .header-item[data-v-119e2596]:first-child{text-align:left}.charging-pile-detail .power-display .power-list .list-header .header-item[data-v-119e2596]:last-child{text-align:right}.charging-pile-detail .power-display .power-list .list-body .list-row[data-v-119e2596]{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-119e2596]{flex:1;text-align:center}.charging-pile-detail .power-display .power-list .list-body .list-row .row-item[data-v-119e2596]:first-child{text-align:left}.charging-pile-detail .power-display .power-list .list-body .list-row .row-item[data-v-119e2596]:last-child{text-align:right}.charging-pile-detail .power-display .power-list .list-body .list-row[data-v-119e2596]:last-child{border-bottom:none}.charging-pile-detail .power-display .power-list .list-body .list-row .status[data-v-119e2596]{font-size:.12rem;color:#fff}.charging-pile-detail .power-display .power-list .list-body .list-row .status.offline[data-v-119e2596]{color:#b3b3b3}.charging-pile-detail .power-display .power-list .list-body .list-row .status.idle[data-v-119e2596]{color:#0bfe92}.charging-pile-detail .power-display .power-list .list-body .list-row .status.not-charging[data-v-119e2596]{color:#ffc000}.charging-pile-detail .power-display .power-list .list-body .list-row .status.charging[data-v-119e2596]{color:#0093ef}.charging-pile-detail .power-display .power-list .list-body .list-row .status.reserved[data-v-119e2596]{color:#7d6efe}.charging-pile-detail .power-display .power-list .list-body .list-row .status.fault[data-v-119e2596]{color:#f82546}.charging-pile-detail .fault-table[data-v-119e2596],.charging-pile-detail .gun-order-table[data-v-119e2596]{height:100%}.charging-pile-detail .fault-table[data-v-119e2596] .el-table__body-wrapper::-webkit-scrollbar,.charging-pile-detail .gun-order-table[data-v-119e2596] .el-table__body-wrapper::-webkit-scrollbar{width:.06rem}.charging-pile-detail .fault-table[data-v-119e2596] .el-table__body-wrapper::-webkit-scrollbar-track,.charging-pile-detail .gun-order-table[data-v-119e2596] .el-table__body-wrapper::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:.03rem}.charging-pile-detail .fault-table[data-v-119e2596] .el-table__body-wrapper::-webkit-scrollbar-thumb,.charging-pile-detail .gun-order-table[data-v-119e2596] .el-table__body-wrapper::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:.03rem}.charging-pile-detail .fault-table[data-v-119e2596] .el-table__body-wrapper::-webkit-scrollbar-thumb:hover,.charging-pile-detail .gun-order-table[data-v-119e2596] .el-table__body-wrapper::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5)}.charging-pile-detail .fault-table .table-header[data-v-119e2596],.charging-pile-detail .gun-order-table .table-header[data-v-119e2596]{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-119e2596],.charging-pile-detail .gun-order-table .table-body .table-row[data-v-119e2596]{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-119e2596]:last-child,.charging-pile-detail .gun-order-table .table-body .table-row[data-v-119e2596]:last-child{border-bottom:none}.charging-pile-detail .fault-table .table-body .table-row .status[data-v-119e2596],.charging-pile-detail .gun-order-table .table-body .table-row .status[data-v-119e2596]{padding:.02rem .06rem;border-radius:.04rem;font-size:.1rem}.charging-pile-detail .fault-table .table-body .table-row .status.charging[data-v-119e2596],.charging-pile-detail .gun-order-table .table-body .table-row .status.charging[data-v-119e2596]{background:rgba(24,219,233,.2);color:#18dbe9}.charging-pile-detail .fault-table .table-body .table-row .status.idle[data-v-119e2596],.charging-pile-detail .gun-order-table .table-body .table-row .status.idle[data-v-119e2596]{background:rgba(255,165,0,.2);color:orange}.charging-pile-detail .fault-table .table-body .table-row .status.resolved[data-v-119e2596],.charging-pile-detail .gun-order-table .table-body .table-row .status.resolved[data-v-119e2596]{background:rgba(40,202,90,.2);color:#28ca5a}.order-management-container[data-v-59de6ba9]{height:100%;display:flex;flex-direction:column}.order-management-container .top-navigation[data-v-59de6ba9]{display:flex;align-items:center;margin-bottom:.2rem}.order-management-container .top-navigation .current-pile[data-v-59de6ba9]{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-59de6ba9]{color:#18dbe9}.order-management-container .top-navigation .el-buttonhover[data-v-59de6ba9]{color:#47e2ed}.order-management-container .search-form[data-v-59de6ba9]{margin-bottom:.2rem}.order-management-container .table-container[data-v-59de6ba9]{flex:1;display:flex;flex-direction:column;overflow:hidden}.order-management-container .table-container .pagination-container[data-v-59de6ba9]{margin-top:.2rem;display:flex;justify-content:center}.order-management-container[data-v-59de6ba9] .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-59de6ba9] .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-59de6ba9] .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-59de6ba9] .order-detail-dialog .el-dialog__body{padding:.2rem;background-color:transparent;max-height:70vh;overflow-y:auto}.order-management-container[data-v-59de6ba9] .order-detail-dialog .el-dialog__footer{border-top:.01rem solid rgba(24,219,233,.2);padding:.15rem .2rem}.order-management-container[data-v-59de6ba9] .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-59de6ba9] .order-detail-dialog .el-dialog__footer .el-button:hover{background:rgba(24,219,233,.4)}.order-detail[data-v-59de6ba9]{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-59de6ba9]{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-59de6ba9]{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-59de6ba9]{flex:1;color:#fff;font-family:Microsoft YaHei,微软雅黑,Arial,sans-serif;padding-left:.05rem}.order-management-container[data-v-266d1723]{height:100%;display:flex;flex-direction:column;background-color:#0a2e4c;border-radius:.1rem;padding:.2rem}.order-management-container .search-form[data-v-266d1723]{margin-bottom:.2rem}.order-management-container .table-container[data-v-266d1723]{flex:1;display:flex;flex-direction:column;overflow:hidden}.order-management-container .table-container .pagination-container[data-v-266d1723]{margin-top:.2rem;display:flex;justify-content:center}.order-management-container[data-v-266d1723] .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-266d1723] .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-266d1723] .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-266d1723] .order-detail-dialog .el-dialog__body{padding:.2rem;background-color:transparent;max-height:70vh;overflow-y:auto}.order-management-container[data-v-266d1723] .order-detail-dialog .el-dialog__footer{border-top:.01rem solid rgba(24,219,233,.2);padding:.15rem .2rem}.order-management-container[data-v-266d1723] .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-266d1723] .order-detail-dialog .el-dialog__footer .el-button:hover{background:rgba(24,219,233,.4)}.order-detail[data-v-266d1723]{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-266d1723]{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-266d1723]{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-266d1723]{flex:1;color:#fff;font-family:Microsoft YaHei,微软雅黑,Arial,sans-serif;padding-left:.05rem}.order-detail .order-management-container[data-v-266d1723] .el-table{width:100%;max-width:100%}.order-detail .order-management-container[data-v-266d1723] .el-table__body,.order-detail .order-management-container[data-v-266d1723] .el-table__header{table-layout:fixed}.order-detail .order-management-container[data-v-266d1723] .el-table .cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.price-config-container[data-v-620f082b]{width:60%;height:6rem;margin:1.8rem auto}.price-config-container .price-form[data-v-620f082b]{width:60%;height:100%;margin:.2rem auto}.price-config-container .price-form[data-v-620f082b] .el-form-item{margin-bottom:.3rem}.price-config-container .price-form[data-v-620f082b] .el-form-item__label{color:#bccedc;font-weight:500}.price-config-container .price-form[data-v-620f082b] .el-input__inner{background:transparent;border:.01rem solid #1a6299;color:#fff}.price-config-container .price-form[data-v-620f082b] .el-input__inner::placeholder{color:hsla(0,0%,100%,.4)}.price-config-container .price-form[data-v-620f082b] .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-620f082b] .el-input-group__append{background:transparent;border:0;color:#bccedc}.price-config-container .price-form[data-v-620f082b] .el-radio__label{color:#bccedc}.price-config-container .price-form[data-v-620f082b] .el-radio__input.is-checked .el-radio__inner{background-color:#18dbe9;border-color:#18dbe9}.price-config-container .price-form[data-v-620f082b] .el-radio__input.is-checked+.el-radio__label{color:#18dbe9}.report-analysis-container[data-v-da9e9560]{height:100%;display:flex;flex-direction:column;background-color:#0a2e4c;border-radius:.1rem;padding:.2rem}.report-analysis-container .search-form[data-v-da9e9560]{margin-bottom:.2rem}.report-analysis-container .table-container[data-v-da9e9560]{flex:1;display:flex;flex-direction:column;overflow:hidden}.report-analysis-container .table-container .pagination-container[data-v-da9e9560]{margin-top:.2rem;display:flex;justify-content:center}.normal-content-layout[data-v-07545920]{display:grid;grid-template-columns:5rem 1fr;gap:.15rem;height:100%}.middle-cards-section[data-v-07545920]{display:flex;flex-direction:column;gap:.15rem}.middle-cards-section .card-item[data-v-07545920]{flex:1}.middle-cards-section .card-item.device-status-card[data-v-07545920]{flex:2}.right-content-section[data-v-07545920]{display:flex;flex-direction:column;gap:.15rem}.right-content-section .top-chart-section[data-v-07545920]{height:3.5rem;margin-right:0}.right-content-section .bottom-large-card[data-v-07545920]{flex:1;margin-right:0}.full-width-content[data-v-07545920]{width:100%;height:100%;overflow:hidden}.electricity[data-v-346edb5c]{position:relative;padding-left:.16rem}.electricity[data-v-346edb5c]:before{content:"";width:.2rem;height:.2rem;position:absolute;left:-.16rem;top:51%;transform:translateY(-50%)}.flex-box[data-v-346edb5c]{padding:0 .48rem}.fuel-consumption[data-v-06b58364]{width:100%;height:100%;display:flex;flex-direction:column}.chart-container[data-v-06b58364]{flex:1;width:100%;min-height:2.3rem}.electrical-params[data-v-1850206b]{width:100%;height:100%;display:flex;flex-direction:column;border-radius:.1rem;padding:.15rem;overflow:hidden}.params-list[data-v-1850206b]{flex:1;display:flex;flex-direction:column;gap:.08rem;overflow-y:auto;overflow-x:hidden}.param-item[data-v-1850206b]{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-1850206b]{flex:1;display:flex;justify-content:space-between;align-items:center}.param-label[data-v-1850206b]{display:flex;align-items:center;color:#5eb9df;font-size:.14rem;font-weight:500}.param-label i[data-v-1850206b]{font-size:.16rem;margin-right:.08rem;color:#00faff}.param-value[data-v-1850206b]{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-1850206b]{color:#1ee9ad}.param-value.status-abnormal[data-v-1850206b]{color:#ff4757}.param-value .param-unit[data-v-1850206b]{font-size:.12rem;color:#cbcbcb;margin-left:.04rem;font-weight:700}@media (max-width:768px){.param-item[data-v-1850206b]{padding:.1rem .12rem}.param-label[data-v-1850206b]{font-size:.13rem}.param-value[data-v-1850206b]{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-0229a566]{width:100%;height:100%;display:flex;flex-direction:column;padding:.15rem}.status-list[data-v-0229a566]{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:.08rem .2rem;overflow-y:auto;align-content:start}.status-item[data-v-0229a566]{display:flex;align-items:center;padding:.08rem .04rem;height:.48rem;border-radius:.04rem;transition:background-color .2s ease}.status-item[data-v-0229a566]:hover{background-color:hsla(0,0%,100%,.05)}.status-item.status-0 .indicator-dot.indicator-0[data-v-0229a566]{background:#00e6e6;box-shadow:0 0 .08rem rgba(0,230,230,.6)}.status-item.status-1 .indicator-dot.indicator-1[data-v-0229a566]{background:#ff4757;box-shadow:0 0 .08rem rgba(255,71,87,.6)}.status-item.status-2 .indicator-dot.indicator-2[data-v-0229a566]{background:#ff6b35;box-shadow:0 0 .08rem rgba(255,107,53,.6)}.status-indicator[data-v-0229a566]{margin-right:.12rem;flex-shrink:0}.indicator-dot[data-v-0229a566]{width:.08rem;height:.08rem;border-radius:50%;position:relative}.indicator-dot[data-v-0229a566]: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-0229a566]{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-0229a566]{grid-template-columns:1fr}}.equipment-details[data-v-367ff53e]{display:flex;width:100%;height:100%;border-radius:.1rem;overflow:hidden}.equipment-details-image[data-v-367ff53e]{flex:0 0 3rem;display:flex;align-items:center;justify-content:center;padding:.2rem}.equipment-details-image .image-container[data-v-367ff53e]{position:relative;width:100%;height:2.1rem;overflow:hidden;transition:all .3s ease;padding:.2rem}.equipment-details-image .device-image[data-v-367ff53e]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.equipment-details-image .image-overlay[data-v-367ff53e]{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-367ff53e]{font-size:.16rem;font-weight:600;color:#00faff;margin-bottom:.04rem}.equipment-details-image .image-overlay .device-type[data-v-367ff53e]{font-size:.12rem;color:#cbcbcb}.equipment-details-info[data-v-367ff53e]{flex:1;display:flex;flex-direction:column;padding:.08rem}.info-content[data-v-367ff53e]{flex:1;overflow-y:auto}.info-section[data-v-367ff53e]{margin-bottom:.25rem}.info-section[data-v-367ff53e]:last-child{margin-bottom:0}.info-grid[data-v-367ff53e]{display:grid;grid-template-columns:1fr;gap:.15rem}.info-item[data-v-367ff53e]{display:flex;flex-direction:column;border-radius:.08rem;gap:.05rem}.item-label[data-v-367ff53e]{font-size:.14rem;color:#cbcbcb;font-weight:500;flex-shrink:0}.item-value[data-v-367ff53e]{font-size:.16rem;font-weight:600;color:#00faff;text-align:right;display:flex;align-items:center;gap:.08rem}.item-value.runtime[data-v-367ff53e]{color:#ffd400}.item-value.maintenance[data-v-367ff53e]{color:#1ee9ad}.status-dot[data-v-367ff53e]{width:.08rem;height:.08rem;border-radius:50%}.status-dot.status-online[data-v-367ff53e]{background:#1ee9ad;box-shadow:0 0 .08rem rgba(30,233,173,.6)}.status-dot.status-offline[data-v-367ff53e]{background:#00faff;box-shadow:0 0 .08rem rgba(0,250,255,.6)}.status-dot.status-fault[data-v-367ff53e]{background:#ffa502;box-shadow:0 0 .08rem rgba(255,165,2,.6)}.status-online[data-v-367ff53e]{color:#1ee9ad!important}.status-offline[data-v-367ff53e]{color:#00faff!important}.status-fault[data-v-367ff53e]{color:#ffa502!important}@media (max-width:1024px){.equipment-details[data-v-367ff53e]{flex-direction:column}.equipment-details-image[data-v-367ff53e]{flex:0 0 auto;border-right:none;border-bottom:.01rem solid rgba(0,230,230,.3)}.equipment-details-image .image-container[data-v-367ff53e]{height:2rem}}@media (max-width:768px){.equipment-details-image[data-v-367ff53e]{padding:.15rem}.equipment-details-image .image-container[data-v-367ff53e]{height:1.5rem}.equipment-details-info[data-v-367ff53e]{padding:.15rem}.info-grid[data-v-367ff53e]{gap:.1rem}.info-item[data-v-367ff53e]{padding:.1rem .12rem;flex-direction:column;align-items:flex-start;gap:.05rem}.item-value[data-v-367ff53e]{text-align:left}}[data-v-78dd1bae] .panel-content{padding:.05rem!important}.main-content[data-v-78dd1bae]{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}.content-area[data-v-78dd1bae]{display:flex;flex-direction:column;flex:1;gap:.15rem;min-height:0}.top-panels[data-v-78dd1bae]{height:3rem;display:flex;flex-direction:row;gap:.15rem}.middle-content[data-v-78dd1bae]{display:grid;grid-template-columns:1fr 2.5fr 1fr;gap:.15rem;flex:1;min-height:0}.left-panels[data-v-78dd1bae]{display:flex;flex-direction:column;gap:.15rem;height:100%}.left-panels .electrical-params-panel[data-v-78dd1bae]{flex:1;min-height:3rem}.center-image[data-v-78dd1bae]{display:flex;align-items:center;justify-content:center;height:100%}.center-image .generator-image[data-v-78dd1bae]{width:100%;height:100%;border-radius:.1rem;overflow:hidden;background-color:hsla(0,0%,100%,.1)}.right-panels[data-v-78dd1bae]{display:flex;flex-direction:column;gap:.15rem;height:100%}.right-panels .fuel-level-panel[data-v-78dd1bae]{height:2.5rem}.right-panels .power-ranking-panel[data-v-78dd1bae]{flex:1}.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%)}.charging-cabinet-trend[data-v-c39d58b4],.charging-pile-revenue-trend[data-v-d40d83b4],.pcs-power-trend[data-v-190a6019],.pv-generation-trend[data-v-c7b8103e]{width:100%;height:100%}.system-revenue-stats[data-v-8fd02444]{width:100%;height:100%;padding:.04rem}.system-revenue-stats .stats-grid[data-v-8fd02444]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:.04rem;height:100%}.system-revenue-stats .stat-item[data-v-8fd02444]{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-8fd02444]{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-8fd02444]{font-size:.12rem;font-weight:600;line-height:1.1;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.pv-power-stats[data-v-6244105a]{width:100%;height:100%;padding:.04rem}.pv-power-stats .stats-grid[data-v-6244105a]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:.04rem;height:100%}.pv-power-stats .stat-item[data-v-6244105a]{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-6244105a]{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-6244105a]{font-size:.12rem;font-weight:600;line-height:1.1;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.battery-stats[data-v-1e87cc84]{width:100%;height:100%;padding:.04rem}.battery-stats .stats-grid[data-v-1e87cc84]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:.04rem;height:100%}.battery-stats .stat-item[data-v-1e87cc84]{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-1e87cc84]{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-1e87cc84]{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-billing-stats[data-v-16a24ea8]{width:100%;height:100%;padding:.04rem}.charging-pile-billing-stats .stats-grid[data-v-16a24ea8]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:.04rem;height:100%}.charging-pile-billing-stats .stat-item[data-v-16a24ea8]{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-16a24ea8]{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-16a24ea8]{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}.main-content[data-v-53ca3897]{display:flex;width:99%;height:calc(100% - .5rem);overflow:hidden;box-sizing:border-box}.right-content[data-v-53ca3897]{flex:1 1 0;min-width:0;overflow:hidden}.data-box2[data-v-394e96f0]{width:100%;height:100%;overflow:hidden}.data-box2 .chart-box[data-v-394e96f0]{display:grid;grid-template-columns:55% 20% 20%;gap:.15rem;width:100%;height:100%}.data-box2 .chart-box .data-item[data-v-394e96f0]{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-394e96f0]{margin-right:.05rem;font-weight:500;font-size:.24rem;color:#00faff}.data-box2 .chart-box .data-item .time[data-v-394e96f0]{margin-top:.35rem;font-weight:400;font-size:.14rem;color:#94a3af}.data-box[data-v-8babff92]{width:100%;height:100%;overflow:hidden}.data-box .chart-box[data-v-8babff92]{display:grid;grid-template-columns:55% 20% 20%;gap:.2rem;width:100%;height:100%}.data-box .chart-box .data-item[data-v-8babff92]{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-8babff92]{margin-right:.05rem;font-weight:500;font-size:.24rem;color:#00faff}.data-box .chart-box .data-item .time[data-v-8babff92]{margin-top:.4rem;font-weight:400;font-size:.14rem;color:#94a3af}.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}.custom-meter-group-dialog{position:relative;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{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)}.group-manager__sidebar{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{background:transparent;color:#accbd8}.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{min-height:3.5rem;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-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}.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}.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}.tree-list{height:100%;border-radius:.1rem;display:flex;flex-direction:column}.tree-mode-bar{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{padding:.04rem .02rem;color:#5fc8ed;font-size:.12rem}.tree-search{flex-shrink:0;padding:.1rem 0}.tree-container{flex:1;overflow-y:auto;overflow-x:hidden;padding-right:.05rem}.tree-container::-webkit-scrollbar{width:.06rem}.tree-container::-webkit-scrollbar-thumb{background:#1a6299;border-radius:.03rem}.tree-container::-webkit-scrollbar-track{background:transparent}::v-deep .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}::v-deep .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}::v-deep .tree-mode-bar .el-radio-button__orig-radio:checked+.el-radio-button__inner{border-color:#2387b3;background:rgba(25,113,151,.68);color:#edfaff}::v-deep .el-input--small{font-size:.15rem}::v-deep .el-input__inner{border-radius:0}::v-deep .el-tree-node__content{height:.31rem;border-radius:.04rem;transition:color .16s ease,background-color .16s ease,box-shadow .16s ease}::v-deep .el-tree-node__content:hover{background:transparent}::v-deep .el-tree-node__content:hover .tree-node__name{color:#f2fbff}::v-deep .el-tree-node.is-current>.el-tree-node__content{background:rgba(34,103,145,.72);box-shadow:inset .02rem 0 0 #48c8f3}::v-deep .el-tree-node__expand-icon{color:#74b6d7;font-size:.12rem}::v-deep .el-tree-node__expand-icon.is-leaf{width:0;padding:0;color:transparent}::v-deep .el-tree-node__children{margin-left:.06rem;border-left:.01rem solid rgba(82,146,175,.16)}.tree-node,::v-deep .el-tree__empty-text{font-size:.13rem}.tree-node{display:flex;align-items:center;min-width:0;width:calc(100% - .06rem);height:.27rem;padding:0 .06rem;color:#bcd2dd;line-height:1}.tree-node__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-node__meta{display:flex;align-items:center;flex:0 0 auto;margin-left:auto;padding-left:.1rem;gap:.06rem}.tree-node__capacity,.tree-node__offline{flex:0 0 auto;font-size:.1rem;font-weight:400}.tree-node__origin{color:#477f98;font-size:.11rem}.tree-node__capacity{color:#638ba0;font-variant-numeric:tabular-nums}.tree-node__offline{color:#8a9aa3}.tree-node--root{color:#f2fbff;font-size:.14rem;font-weight:700;letter-spacing:.0015rem}.tree-node--section{color:#d9edf5;font-size:.135rem;font-weight:600}.tree-node--branch{color:#c2dce7;font-weight:600}.tree-node--leaf{height:.26rem;padding-left:.07rem;color:#9fb8c5;font-size:.125rem;font-weight:400}.tree-node--leaf.tree-node--selectable{color:#bed2dc}.tree-node--offline,.tree-node--offline.tree-node--leaf.tree-node--selectable{color:#788d99}.tree-node--custom-group{color:#d4eaf3;font-weight:600}.tree-node--custom-group:before{width:.03rem;height:.13rem;margin-right:.07rem;border-radius:.02rem;background:#2aa6d4;content:""}.tree-node--custom-device{color:#b6ced9}.tree-custom-empty{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{margin-bottom:.12rem;color:#397a98;font-size:.34rem}.tree-custom-empty strong{margin-bottom:.06rem;color:#a9c6d3;font-size:.13rem}.tree-custom-empty span{margin-bottom:.16rem;font-size:.11rem;line-height:.18rem}[data-v-98a8c19e] .panel .panel-content{background:rgba(10,46,76,.9)}[data-v-98a8c19e] .panel .panel-title{background-color:rgba(10,46,76,.6);border-radius:.12rem 0 0 .12rem}.main-content[data-v-98a8c19e]{width:100%;height:100%;overflow:hidden}.main-content .sidebar-wrapper[data-v-98a8c19e]{flex-shrink:0;background:#052038;border-radius:.08rem;overflow:hidden;height:100vh}.main-content .main-data-box[data-v-98a8c19e]{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-98a8c19e]{width:100%;height:1.7rem}.main-content .bottom-data-box[data-v-98a8c19e]{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-98a8c19e]{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-98a8c19e]{position:absolute;top:-.44rem;right:.2rem}.main-content .bottom-data-box .tab-item.active[data-v-98a8c19e]{padding:0 .08rem;color:#00e6e6;background:linear-gradient(180deg,rgba(0,255,255,.2),rgba(0,255,255,.1))}.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}.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-452be00f]{--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-452be00f],.analysis-filter-bar[data-v-452be00f],.analysis-page-actions[data-v-452be00f],.analysis-page-header[data-v-452be00f],.analysis-title-line[data-v-452be00f],.chart-panel-header[data-v-452be00f],.metric-card-topline[data-v-452be00f],.metric-footer[data-v-452be00f],.metric-value-line[data-v-452be00f]{display:flex;align-items:center}.analysis-page-header[data-v-452be00f]{justify-content:space-between;gap:.2rem;margin-bottom:.12rem}.analysis-page-header.is-update-only[data-v-452be00f]{justify-content:flex-end;margin-bottom:.1rem}.analysis-page-heading[data-v-452be00f]{min-width:0}.analysis-title-line[data-v-452be00f]{gap:.1rem;flex-wrap:wrap}.analysis-title-line h2[data-v-452be00f]{margin:0;font-size:.26rem;line-height:1.4;letter-spacing:0}.analysis-page-heading p[data-v-452be00f]{margin:.05rem 0 0;color:var(--analysis-text-muted);font-size:.14rem;line-height:1.7}.demo-badge[data-v-452be00f]{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-452be00f]{margin-right:.04rem}.analysis-page-actions[data-v-452be00f]{gap:.12rem;flex-shrink:0}.analysis-page-header.is-update-only .analysis-page-actions[data-v-452be00f]{justify-content:flex-end;width:100%}.update-time[data-v-452be00f]{color:var(--analysis-text-muted);font-size:.14rem}.analysis-data-notice[data-v-452be00f]{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-452be00f]{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-452be00f]{display:flex;align-items:center;gap:.07rem}.analysis-filter-item label[data-v-452be00f]{color:var(--analysis-text-muted);font-size:.16rem;white-space:nowrap}.analysis-filter-item .el-date-editor[data-v-452be00f],.analysis-filter-item .el-select[data-v-452be00f]{width:1.5rem}.analysis-metrics-grid[data-v-452be00f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.12rem;margin-bottom:.12rem}.analysis-closure-bar[data-v-452be00f]{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-452be00f]:first-child{color:var(--analysis-text);font-weight:600}.analysis-closure-bar .el-button[data-v-452be00f]{margin-left:auto;flex-shrink:0}.analysis-metric-card[data-v-452be00f]{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-452be00f]:hover{border-color:var(--analysis-border-active);background:rgba(7,51,83,.92)}.metric-card-topline[data-v-452be00f]{gap:.07rem;color:var(--analysis-text-muted);font-size:.16rem}.metric-icon[data-v-452be00f]{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-452be00f]{gap:.06rem;margin:.09rem 0 .06rem}.metric-value-line strong[data-v-452be00f]{font-size:.3rem;line-height:1;font-weight:700;color:var(--analysis-text)}.metric-value-line span[data-v-452be00f]{align-self:flex-end;color:var(--analysis-text-muted);font-size:.14rem}.metric-footer[data-v-452be00f]{justify-content:space-between;gap:.08rem;min-width:0;font-size:.14rem}.metric-note[data-v-452be00f]{overflow:hidden;color:var(--analysis-text-muted);text-overflow:ellipsis;white-space:nowrap}.metric-trend[data-v-452be00f]{flex-shrink:0;color:var(--analysis-primary)}.metric-trend.is-up[data-v-452be00f]{color:var(--analysis-danger)}.metric-trend.is-down[data-v-452be00f]{color:var(--analysis-success)}.metric-trend i[data-v-452be00f]{margin-right:.02rem}.analysis-metric-card.is-success .metric-icon[data-v-452be00f]{color:var(--analysis-success);background:rgba(85,214,167,.12)}.analysis-metric-card.is-warning .metric-icon[data-v-452be00f]{color:var(--analysis-warning);background:rgba(243,199,107,.12)}.analysis-metric-card.is-danger .metric-icon[data-v-452be00f]{color:var(--analysis-danger);background:rgba(241,127,145,.12)}.analysis-dashboard-grid[data-v-452be00f]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.12rem;margin-bottom:.12rem}.analysis-span-4[data-v-452be00f]{grid-column:span 4}.analysis-span-5[data-v-452be00f]{grid-column:span 5}.analysis-span-6[data-v-452be00f]{grid-column:span 6}.analysis-span-7[data-v-452be00f]{grid-column:span 7}.analysis-span-8[data-v-452be00f]{grid-column:span 8}.analysis-span-12[data-v-452be00f]{grid-column:span 12}.analysis-chart-panel[data-v-452be00f]{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-452be00f]{justify-content:space-between;gap:.12rem;margin-bottom:.09rem}.chart-panel-header h3[data-v-452be00f]{margin:0;font-size:.19rem;color:var(--analysis-text)}.chart-panel-header p[data-v-452be00f]{margin:.04rem 0 0;color:var(--analysis-text-muted);font-size:.14rem;line-height:1.5}.analysis-chart-canvas[data-v-452be00f]{width:100%;min-width:0}.analysis-empty-state[data-v-452be00f]{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-452be00f]{font-size:.32rem;color:var(--analysis-blue)}.analysis-table-panel[data-v-452be00f]{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-452be00f]{display:flex;align-items:flex-start;justify-content:space-between;gap:.12rem;margin-bottom:.12rem}.analysis-table-title h3[data-v-452be00f]{margin:0;font-size:.19rem}.analysis-table-title p[data-v-452be00f]{margin:.04rem 0 0;color:var(--analysis-text-muted);font-size:.14rem}.energy-analysis-workspace .el-table[data-v-452be00f]{color:var(--analysis-text);background:transparent;font-size:.16rem}.energy-analysis-workspace .el-button[data-v-452be00f],.energy-analysis-workspace .el-input__inner[data-v-452be00f],.energy-analysis-workspace .el-radio-button__inner[data-v-452be00f],.energy-analysis-workspace .el-range-input[data-v-452be00f],.energy-analysis-workspace .el-switch__label[data-v-452be00f]{font-size:.16rem}.energy-analysis-workspace .el-table--border[data-v-452be00f]:after,.energy-analysis-workspace .el-table[data-v-452be00f]:before{background:var(--analysis-border)}.energy-analysis-workspace .el-table th.el-table__cell[data-v-452be00f]{color:#bcd0de;background:rgba(23,86,135,.7);border-color:var(--analysis-border)}.energy-analysis-workspace .el-table td.el-table__cell[data-v-452be00f],.energy-analysis-workspace .el-table tr[data-v-452be00f]{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-452be00f]{background:rgba(4,160,227,.08)}.energy-analysis-workspace .el-table__body tr.current-row>td.el-table__cell[data-v-452be00f]{background:rgba(4,160,227,.16)!important}.analysis-status-tag[data-v-452be00f]{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-452be00f]{color:var(--analysis-success);background:rgba(85,214,167,.12)}.analysis-status-tag.is-warning[data-v-452be00f]{color:var(--analysis-warning);background:rgba(243,199,107,.12)}.analysis-status-tag.is-danger[data-v-452be00f]{color:var(--analysis-danger);background:rgba(241,127,145,.12)}.analysis-status-tag.is-info[data-v-452be00f]{color:#82c9ee;background:rgba(4,160,227,.12)}.calculation-panel .analysis-table-title[data-v-452be00f],.source-panel .analysis-table-title[data-v-452be00f]{margin-bottom:.1rem}.calculation-steps[data-v-452be00f]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.08rem}.calculation-steps>div[data-v-452be00f]{min-width:0;padding:.1rem;border-left:.02rem solid var(--analysis-blue);background:rgba(4,160,227,.06)}.calculation-steps span[data-v-452be00f]{display:block;overflow:hidden;color:var(--analysis-text-muted);font-size:.14rem;text-overflow:ellipsis;white-space:nowrap}.calculation-steps strong[data-v-452be00f]{display:block;margin-top:.05rem;color:var(--analysis-text);font-size:.2rem}.formula-list[data-v-452be00f]{display:flex;flex-direction:column;gap:.06rem;margin-top:.1rem}.formula-list code[data-v-452be00f]{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-452be00f]{display:flex;flex-direction:column}.source-row[data-v-452be00f]{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-452be00f]:last-child{border-bottom:0}.source-row>div[data-v-452be00f]{display:flex;min-width:0;flex-direction:column;gap:.03rem}.source-row span[data-v-452be00f],.source-row strong[data-v-452be00f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-row strong[data-v-452be00f]{color:var(--analysis-text);font-size:.16rem}.source-external[data-v-452be00f],.source-row span[data-v-452be00f]{color:var(--analysis-text-muted);font-size:.14rem}.source-external[data-v-452be00f]{flex-shrink:0}.projection-panel[data-v-452be00f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.1rem}.projection-item[data-v-452be00f]{padding:.11rem;border:.01rem solid var(--analysis-border);border-radius:.06rem;background:rgba(4,160,227,.05)}.projection-item span[data-v-452be00f]{color:var(--analysis-text-muted);font-size:.14rem}.projection-item strong[data-v-452be00f]{display:block;margin:.06rem 0 .04rem;color:var(--analysis-primary);font-size:.22rem}.projection-item small[data-v-452be00f]{color:var(--analysis-text-muted);font-size:.14rem}.optimization-note[data-v-452be00f]{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-452be00f]{display:flex;flex-direction:column}.boundary-comparison[data-v-452be00f]{display:grid;grid-template-columns:minmax(0,1fr) .26rem minmax(0,1fr);align-items:center;gap:.08rem}.boundary-comparison>div[data-v-452be00f]{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-452be00f]{border-color:rgba(243,199,107,.32);background:rgba(243,199,107,.05)}.boundary-comparison>i[data-v-452be00f]{color:var(--analysis-text-muted);text-align:center}.boundary-comparison small[data-v-452be00f],.boundary-comparison span[data-v-452be00f]{display:block;color:var(--analysis-text-muted);font-size:.14rem;line-height:1.5}.boundary-comparison strong[data-v-452be00f]{display:block;margin:.07rem 0 .04rem;color:var(--analysis-text);font-size:.22rem}.boundary-note[data-v-452be00f]{margin:.1rem 0 0;color:#c3d5e1;font-size:.16rem;line-height:1.7}.energy-balance-panel[data-v-452be00f]{min-height:3.48rem}.balance-rate[data-v-452be00f]{color:var(--analysis-primary);font-size:.14rem}.energy-balance-flow[data-v-452be00f]{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-452be00f]{display:flex;flex-direction:column;gap:.1rem}.flow-node[data-v-452be00f]{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-452be00f]{color:var(--analysis-text-muted);font-size:.14rem}.flow-node span i[data-v-452be00f]{width:.18rem;margin-right:.05rem;color:var(--analysis-blue)}.flow-node strong[data-v-452be00f]{color:var(--analysis-text);font-size:.18rem;white-space:nowrap}.flow-node small[data-v-452be00f]{color:var(--analysis-text-muted);font-size:.14rem;font-weight:400}.flow-node.is-loss[data-v-452be00f]{border-color:rgba(241,127,145,.36);background:rgba(241,127,145,.06)}.flow-node.is-loss span i[data-v-452be00f]{color:var(--analysis-danger)}.flow-hub-wrap[data-v-452be00f],.flow-hub[data-v-452be00f]{position:relative;display:flex;align-items:center;justify-content:center}.flow-hub[data-v-452be00f]{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-452be00f]{color:var(--analysis-primary);font-size:.24rem}.flow-hub strong[data-v-452be00f]{margin-top:.06rem;font-size:.27rem}.flow-hub small[data-v-452be00f],.flow-hub span[data-v-452be00f]{color:var(--analysis-text-muted);font-size:.14rem}.flow-line[data-v-452be00f]{position:absolute;top:50%;width:.76rem;height:.03rem;background:linear-gradient(90deg,rgba(4,160,227,.2),var(--analysis-primary))}.flow-line[data-v-452be00f]: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-452be00f]{right:calc(50% + .55rem)}.flow-line-right[data-v-452be00f]{left:calc(50% + .55rem);transform:rotate(180deg)}.analysis-risk-list[data-v-452be00f]{display:flex;flex-direction:column;gap:.09rem}.analysis-risk-item[data-v-452be00f]{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-452be00f]{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-452be00f]{min-width:0}.risk-main h4[data-v-452be00f]{margin:0 0 .05rem;color:var(--analysis-text);font-size:.17rem}.risk-main p[data-v-452be00f]{margin:0;color:var(--analysis-text-muted);font-size:.16rem;line-height:1.6}.risk-saving[data-v-452be00f]{color:var(--analysis-success);font-size:.16rem;white-space:nowrap}@media (max-width:1180px){.analysis-metrics-grid[data-v-452be00f]{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-span-4[data-v-452be00f],.analysis-span-5[data-v-452be00f],.analysis-span-6[data-v-452be00f],.analysis-span-7[data-v-452be00f],.analysis-span-8[data-v-452be00f]{grid-column:span 12}.calculation-steps[data-v-452be00f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.energy-analysis-workspace[data-v-452be00f]{padding:.12rem}.analysis-page-header[data-v-452be00f]{align-items:flex-start;flex-direction:column}.analysis-page-header.is-update-only[data-v-452be00f]{align-items:flex-end;flex-direction:row}.analysis-page-actions[data-v-452be00f]{width:100%;justify-content:space-between}.analysis-page-header.is-update-only .analysis-page-actions[data-v-452be00f]{justify-content:flex-end}.analysis-metrics-grid[data-v-452be00f],.boundary-comparison[data-v-452be00f],.calculation-steps[data-v-452be00f],.projection-panel[data-v-452be00f]{grid-template-columns:1fr}.boundary-comparison>i[data-v-452be00f]{transform:rotate(90deg)}.analysis-filter-item[data-v-452be00f]{width:100%}.analysis-closure-bar[data-v-452be00f]{align-items:flex-start;flex-direction:column;gap:.06rem}.analysis-closure-bar .el-button[data-v-452be00f]{margin-left:0}.analysis-filter-item .el-date-editor[data-v-452be00f],.analysis-filter-item .el-select[data-v-452be00f]{flex:1;width:auto}.energy-balance-flow[data-v-452be00f]{grid-template-columns:1fr}.flow-line[data-v-452be00f]{display:none}}.energy-entry-actions[data-v-452be00f]{display:flex;align-items:center;gap:.08rem;margin-left:auto}.energy-entry-title[data-v-452be00f]{align-items:center}.energy-entry-chain ol[data-v-452be00f]{display:flex;flex-direction:column;gap:.08rem;margin:0;padding:0;list-style:none}.energy-entry-chain li[data-v-452be00f]{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-452be00f]{color:var(--analysis-primary);font-size:.22rem;text-align:center}.energy-entry-chain span[data-v-452be00f],.energy-entry-chain strong[data-v-452be00f]{display:block}.energy-entry-chain span[data-v-452be00f]{margin-top:.03rem;color:var(--analysis-text-muted);font-size:.14rem}.energy-source-grid[data-v-452be00f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.09rem}.energy-source-grid>div[data-v-452be00f]{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-452be00f]{color:var(--analysis-blue);font-size:.21rem}.energy-source-grid span small[data-v-452be00f],.energy-source-grid span strong[data-v-452be00f]{display:block}.energy-source-grid span small[data-v-452be00f]{margin-top:.03rem;color:var(--analysis-text-muted)}.energy-source-grid em[data-v-452be00f]{font-style:normal}@media (max-width:760px){.energy-entry-actions[data-v-452be00f]{width:100%;margin-left:0;flex-wrap:wrap}.energy-source-grid[data-v-452be00f]{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}}.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-1b126f26]{padding:.2rem;background:#0a2e4c;border-radius:.1rem;height:100%;display:flex;flex-direction:column}[data-v-1b126f26] .el-row{height:100%;display:flex}[data-v-1b126f26] .main-container>.el-row>.el-col{display:flex;flex-direction:column}.right-container[data-v-1b126f26]{width:100%;height:100%;border-radius:.1rem}.analysis-filter[data-v-1b126f26]{display:flex;align-items:center;gap:.1rem;margin-bottom:.18rem}.analysis-time-range[data-v-1b126f26]{width:3.8rem}.granularity-select[data-v-1b126f26]{width:1.3rem}.header-title[data-v-1b126f26]{color:#bccedc}.header-title[data-v-1b126f26],.tabs[data-v-1b126f26]{font-family:Source Han Sans CN;font-weight:500;font-size:.16rem}.tabs[data-v-1b126f26]{margin-top:.1853rem;color:#49fbfb}.tabs[data-v-1b126f26] .el-tabs__item{font-family:Source Han Sans CN;font-weight:500;font-size:.16rem;color:#bccedc}.tabs[data-v-1b126f26] .el-tabs__item.is-active{color:#49fbfb}.tabs[data-v-1b126f26] .el-tabs__nav-wrap:after{height:.01rem;background:#175687}.tabs[data-v-1b126f26] .el-tabs__active-bar{background-color:#49fbfb;height:.04rem}.tabs-table[data-v-1b126f26]{margin-bottom:.74rem}.chart-container[data-v-1b126f26]{width:100%;height:5.3rem}[data-v-1b126f26] .el-input--small .el-input__inner{height:.32rem;line-height:.32rem;font-size:.16rem}[data-v-1b126f26] .el-table th.el-table__cell.is-leaf,[data-v-1b126f26] .el-table thead.is-group th.el-table__cell{border:.01rem solid #175687;color:#b8cbd9!important}[data-v-1b126f26] .el-table--border,[data-v-1b126f26] .el-table--group{border:.01rem solid #175687;border-radius:.1235rem}[data-v-1b126f26] .el-table .el-table__cell{border:.01rem solid #175687}.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}.analysis-panel{min-height:6.2rem;padding:.18rem .22rem;background:rgba(13,72,117,.35);border-radius:.1rem}.filter-bar{gap:.12rem;flex-wrap:wrap;margin-bottom:.24rem}.export-scope,.filter-bar{display:flex;align-items:center}.export-scope{min-width:0;max-width:3.2rem;margin-left:auto;color:#7898aa;font-size:.12rem}.export-scope span{flex:none;margin-right:.06rem}.export-scope b{overflow:hidden;color:#cce7f2;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.partial-notice{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,.summary-partial-badge{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{display:grid;grid-template-columns:repeat(3,1fr);gap:.18rem;margin-bottom:.28rem}.summary-card{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{border-color:rgba(255,182,77,.35);background:linear-gradient(135deg,rgba(255,182,77,.12),rgba(10,46,76,.72))}.summary-card--net{border-color:rgba(93,235,166,.35);background:linear-gradient(135deg,rgba(93,235,166,.12),rgba(10,46,76,.72))}.summary-heading{display:flex;align-items:center;justify-content:space-between;gap:.08rem}.summary-status,.summary-title{color:#b8cbd9;font-size:.14rem}.summary-value{margin:.14rem 0 .09rem;color:#fff;font-size:.26rem;font-weight:600}.summary-value.is-error{color:#ffb64d}.summary-status{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chart-title{margin-bottom:.14rem;color:#bccedc;font-size:.16rem;font-weight:500}.chart-box{height:4.3rem}@media (max-width:1200px){.summary-grid{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}}.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{padding:.2rem;background:#0a2e4c;border-radius:.1rem;flex-direction:column}.main-container,::v-deep #main-body{height:100%;display:flex}::v-deep #main-body>.el-col{display:flex;flex-direction:column}.right-container{width:100%;height:100%;border-radius:.1rem}.header-title{font-family:Source Han Sans CN;font-weight:500;font-size:.16rem;color:#bccedc}.page-heading{display:flex;align-items:center;justify-content:space-between;gap:.16rem;margin-bottom:.18rem}.today-data-tag{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{width:100%;padding-right:.0839rem;margin-bottom:.5rem}.card-left{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{width:1.7283rem;height:1.7283rem;margin-top:.1852rem;margin-left:.137rem;padding:.32rem .1235rem .1235rem}.card-right{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,.card-item,.card-right{display:flex;justify-content:center}.card-item{flex-direction:column;height:1.7283rem;padding-top:.2222rem;padding-left:.2rem}.card-item-title{color:#b8cbd9;font-size:.14rem}.card-item-title,.card-item-value{font-family:Source Han Sans CN;font-weight:500}.card-item-value{margin-top:.15rem;color:#fff;font-size:.2rem}.card-item-value span{display:block}.card-item-text,.card-item-value span{color:#b8cbd9;font-family:Source Han Sans CN;font-size:.14rem;font-weight:500}.card-item-text{margin-top:.08rem}.chart-container{width:100%;height:6.3rem}.main-container[data-v-c947b15a]{padding:.19rem .17rem 0 .32rem;background:#0a2e4c;border-radius:.1rem;height:100%}.analysis-filter[data-v-c947b15a]{display:flex;align-items:center;flex-wrap:wrap;gap:.1rem;margin-bottom:.18rem}.analysis-time-range[data-v-c947b15a]{width:3.8rem}.granularity-select[data-v-c947b15a]{width:1.3rem}.header-desc[data-v-c947b15a]{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}.header-select[data-v-c947b15a]{width:1.8148rem;height:.32rem;line-height:.32rem;border-radius:.04rem;margin-bottom:0}.header-title[data-v-c947b15a]{font-family:Source Han Sans CN;font-weight:500;font-size:.16rem;color:#bccedc}.content-card[data-v-c947b15a]{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-c947b15a]{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-c947b15a]{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-c947b15a]{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-c947b15a]{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-c947b15a]{flex:none;white-space:nowrap}.content-card .card-desc .items .item-value[data-v-c947b15a]{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-c947b15a]{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-c947b15a]{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-c947b15a]{font-family:Source Han Sans SC;font-weight:700;font-size:.2rem;color:#fff;margin-top:.19rem}.tabs[data-v-c947b15a]{margin-top:.5432rem;font-family:Source Han Sans CN;font-weight:500;font-size:.16rem;color:#49fbfb}.chart-container[data-v-c947b15a]{width:100%;height:5.6rem;position:relative}.chart-container .empty-chart[data-v-c947b15a]{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-c947b15a]{font-size:.48rem;margin-bottom:.16rem}.chart-container .empty-chart .empty-text[data-v-c947b15a]{font-family:Source Han Sans CN}[data-v-c947b15a] .el-tabs__item{font-family:Source Han Sans CN;font-weight:500;font-size:.16rem;color:#bccedc}[data-v-c947b15a] .el-tabs__item.is-active{color:#49fbfb}[data-v-c947b15a] .el-tabs__nav-wrap:after{height:.01rem;background:#175687}[data-v-c947b15a] .el-tabs__active-bar{background-color:#49fbfb;height:.04rem}[data-v-c947b15a] .el-input--small .el-input__inner{height:.32rem;line-height:.32rem;font-size:.16rem}.data-empty-state[data-v-c947b15a]{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-c947b15a]{width:1.6rem;height:1.6rem}.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-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-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}@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-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}}.carbon-overrun-alert[data-v-6a33daa7]{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-6a33daa7]:before{position:absolute;top:0;bottom:0;left:0;width:.04rem;background:var(--analysis-danger);content:""}.carbon-overrun-alert.is-handled[data-v-6a33daa7]{border-color:rgba(85,214,167,.32)}.carbon-overrun-alert.is-handled[data-v-6a33daa7]:before{background:var(--analysis-success)}.carbon-overrun-alert.is-ignored[data-v-6a33daa7]{border-color:rgba(243,199,107,.34)}.carbon-overrun-alert.is-ignored[data-v-6a33daa7]:before{background:var(--analysis-warning)}.carbon-overrun-summary[data-v-6a33daa7]{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-6a33daa7]{display:flex;align-items:flex-start;gap:.12rem}.carbon-overrun-icon[data-v-6a33daa7]{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-6a33daa7]{font-size:.18rem}.carbon-overrun-title-row[data-v-6a33daa7]{display:flex;align-items:center;gap:.08rem}.carbon-overrun-title-row strong[data-v-6a33daa7]{color:var(--analysis-text);font-size:.17rem}.carbon-overrun-heading p[data-v-6a33daa7]{margin:.05rem 0 0;color:var(--analysis-text-muted);font-size:.13rem;line-height:1.5}.carbon-overrun-focus[data-v-6a33daa7]{display:flex;align-items:baseline;gap:.05rem;margin:.13rem 0 0 .46rem}.carbon-overrun-focus>span[data-v-6a33daa7]{margin-right:.03rem;color:var(--analysis-text-muted);font-size:.12rem}.carbon-overrun-focus strong[data-v-6a33daa7]{color:#ff9cac;font-size:.28rem;line-height:1;font-variant-numeric:tabular-nums}.carbon-overrun-focus small[data-v-6a33daa7]{color:var(--analysis-text-muted);font-size:.11rem}.carbon-overrun-focus em[data-v-6a33daa7]{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-6a33daa7]{overflow:hidden;margin:.09rem 0 0 .46rem;color:#a9c1d2;font-size:.12rem;text-overflow:ellipsis;white-space:nowrap}.carbon-overrun-side[data-v-6a33daa7]{display:flex;min-width:0;flex-direction:column;justify-content:space-between;gap:.12rem}.carbon-overrun-metric-grid[data-v-6a33daa7]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.09rem}.carbon-overrun-metric-grid>div[data-v-6a33daa7]{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-6a33daa7]{display:block;margin-bottom:.06rem;color:var(--analysis-text-muted);font-size:.12rem}.carbon-overrun-metric-grid strong[data-v-6a33daa7]{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-6a33daa7]{color:var(--analysis-text-muted);font-size:.1rem}.carbon-overrun-metric-grid .is-danger[data-v-6a33daa7]{border-color:rgba(241,127,145,.24);background:rgba(241,127,145,.055)}.carbon-overrun-metric-grid .is-danger strong[data-v-6a33daa7]{color:#ff9cac}.carbon-overrun-actions[data-v-6a33daa7]{display:flex;align-items:center;justify-content:space-between;gap:.12rem}.carbon-overrun-primary-actions[data-v-6a33daa7],.carbon-overrun-secondary-actions[data-v-6a33daa7]{display:flex;align-items:center;gap:.07rem}.carbon-overrun-actions .el-button+.el-button[data-v-6a33daa7]{margin-left:0}.carbon-overrun-secondary-actions .el-button[data-v-6a33daa7]{padding-right:.04rem;padding-left:.04rem;color:#83cdeb}.carbon-overrun-primary-actions .el-button[data-v-6a33daa7]{min-width:.76rem}.carbon-overrun-primary-actions .el-button--danger[data-v-6a33daa7]{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-6a33daa7]{grid-template-columns:1fr}.carbon-overrun-summary[data-v-6a33daa7]{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-6a33daa7]{grid-template-columns:repeat(2,minmax(0,1fr))}.carbon-overrun-actions[data-v-6a33daa7]{align-items:stretch;flex-direction:column}.carbon-overrun-primary-actions[data-v-6a33daa7],.carbon-overrun-secondary-actions[data-v-6a33daa7]{justify-content:flex-start;flex-wrap:wrap}}.footprint-entry-panel[data-v-61ce4627]{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-61ce4627]{display:flex;min-width:2.6rem;flex:1;flex-direction:column;gap:.03rem}.footprint-entry-copy strong[data-v-61ce4627]{color:var(--analysis-text)}.footprint-entry-copy strong i[data-v-61ce4627]{margin-right:.05rem;color:var(--analysis-primary)}.footprint-entry-copy span[data-v-61ce4627]{color:var(--analysis-text-muted);font-size:.13rem}.footprint-entry-actions[data-v-61ce4627],.footprint-source-priority[data-v-61ce4627]{display:flex;align-items:center;gap:.07rem}.footprint-source-priority em[data-v-61ce4627]{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-61ce4627]{color:var(--analysis-success);background:rgba(85,214,167,.1)}.footprint-source-priority i[data-v-61ce4627]{color:var(--analysis-text-muted)}.entry-unit[data-v-61ce4627]{margin-left:.08rem;color:#8eabc0}.entry-result[data-v-61ce4627]{color:#10b981;font-size:.18rem}@media (max-width:900px){.footprint-entry-actions[data-v-61ce4627]{width:100%;flex-wrap:wrap}}.carbon-evidence-detail[data-v-838d6004]{display:flex;flex-direction:column;gap:.03rem}.carbon-evidence-detail strong[data-v-838d6004]{color:#e9f6ff;font-weight:600}.carbon-evidence-detail span[data-v-838d6004]{color:#8fb0c6;font-size:.12rem;line-height:1.4}.carbon-trace-value[data-v-838d6004]{color:#e9f6ff;font-weight:600}.carbon-evidence-cell[data-v-838d6004]{display:flex;align-items:center;justify-content:center;gap:.06rem;white-space:nowrap}.carbon-boundary-strip[data-v-838d6004]{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;color:var(--analysis-text-muted);background:var(--analysis-surface);font-size:.14rem}.carbon-boundary-strip span[data-v-838d6004]{display:inline-flex;align-items:center;gap:.05rem}.carbon-boundary-strip strong[data-v-838d6004]{color:var(--analysis-text)}.carbon-boundary-strip i[data-v-838d6004]{color:var(--analysis-primary)}.carbon-boundary-strip .el-button[data-v-838d6004]{margin-left:auto}[data-v-838d6004] .carbon-boundary-drawer{color:#d8e8f3;background:#0a2e4c}[data-v-838d6004] .carbon-boundary-drawer .el-drawer__header{margin-bottom:0;padding:.18rem .2rem;color:#d8e8f3;border-bottom:.01rem solid rgba(63,130,209,.35)}.carbon-boundary-content[data-v-838d6004]{padding:.18rem .2rem}.carbon-boundary-form[data-v-838d6004]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .12rem}.boundary-unit[data-v-838d6004]{margin-left:.08rem;color:#8eabc0}.carbon-boundary-footer[data-v-838d6004]{display:flex;align-items:center;justify-content:space-between;margin-top:.14rem}@media (max-width:760px){.carbon-boundary-strip .el-button[data-v-838d6004]{width:100%;margin-left:0}.carbon-boundary-form[data-v-838d6004]{grid-template-columns:1fr}}.carbon-emission-source-anchor[data-v-838d6004]{scroll-margin-top:.16rem}.carbon-alert-handle-page[data-v-5c66cf23]{min-width:0}.carbon-alert-handle-header[data-v-5c66cf23]{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-5c66cf23]{display:inline-block;margin:0 0 0 .09rem;color:var(--analysis-text);font-size:.2rem}.carbon-alert-handle-header p[data-v-5c66cf23]{margin:.07rem 0 0;color:var(--analysis-text-muted);font-size:.14rem}.carbon-alert-handle-metrics .analysis-metric-card[data-v-5c66cf23]{min-height:1.08rem;background:linear-gradient(145deg,rgba(8,48,78,.96),rgba(6,40,67,.88))}.carbon-alert-form-panel[data-v-5c66cf23],.carbon-alert-source-panel[data-v-5c66cf23]{background:linear-gradient(145deg,rgba(7,46,75,.92),rgba(5,38,65,.86))}.carbon-alert-source-list[data-v-5c66cf23]{display:flex;flex-direction:column;gap:.08rem}.carbon-alert-source-item[data-v-5c66cf23]{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-5c66cf23]:first-child{min-width:0}.carbon-alert-source-item span[data-v-5c66cf23],.carbon-alert-source-item strong[data-v-5c66cf23]{display:block}.carbon-alert-source-item>div:first-child strong[data-v-5c66cf23]{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-5c66cf23]{margin-top:.04rem;color:var(--analysis-text-muted);font-size:.12rem}.carbon-alert-source-value[data-v-5c66cf23]{flex-shrink:0;text-align:right}.carbon-alert-source-value strong[data-v-5c66cf23]{display:inline;color:var(--analysis-text);font-size:.18rem}.carbon-alert-source-value small[data-v-5c66cf23]{margin-left:.03rem;color:var(--analysis-text-muted);font-size:.1rem}.carbon-alert-source-value span[data-v-5c66cf23]{margin-top:.03rem;color:var(--analysis-danger);font-size:.11rem}.carbon-alert-source-tip[data-v-5c66cf23]{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-5c66cf23]{margin-right:.05rem}.carbon-alert-handle-form[data-v-5c66cf23]{margin-top:.04rem}.carbon-alert-form-grid[data-v-5c66cf23]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.18rem}.carbon-alert-form-grid .el-date-editor[data-v-5c66cf23],.carbon-alert-form-grid .el-input-number[data-v-5c66cf23],.carbon-alert-form-grid .el-select[data-v-5c66cf23]{width:100%}.carbon-alert-form-unit[data-v-5c66cf23]{margin-left:.07rem;color:var(--analysis-text-muted);font-size:.12rem}.carbon-alert-form-actions[data-v-5c66cf23]{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-5c66cf23]{margin-left:0}@media (max-width:1050px){.carbon-alert-form-panel[data-v-5c66cf23],.carbon-alert-source-panel[data-v-5c66cf23]{grid-column:span 12}}@media (max-width:720px){.carbon-alert-handle-header[data-v-5c66cf23]{align-items:flex-start;flex-direction:column}.carbon-alert-form-grid[data-v-5c66cf23]{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-f8ca80d0]{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-f8ca80d0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.12rem .16rem;min-width:0}.carbon-material-meta>div[data-v-f8ca80d0]{min-width:0;padding-bottom:.1rem;border-bottom:.01rem solid var(--analysis-border)}.carbon-material-meta span[data-v-f8ca80d0],.carbon-report-info-grid span[data-v-f8ca80d0],.carbon-report-total span[data-v-f8ca80d0]{display:block;color:var(--analysis-text-muted);font-size:.13rem}.carbon-material-meta strong[data-v-f8ca80d0]{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-f8ca80d0]{min-width:0;padding:.14rem;border:.01rem solid var(--analysis-border);border-radius:.08rem;background:var(--analysis-surface)}.carbon-evidence-items h4[data-v-f8ca80d0],.carbon-report-section h4[data-v-f8ca80d0]{margin:0 0 .1rem;color:var(--analysis-text);font-size:.15rem}.carbon-evidence-items ul[data-v-f8ca80d0],.carbon-report-section ol[data-v-f8ca80d0],.carbon-report-section ul[data-v-f8ca80d0]{margin:0;padding-left:.2rem}.carbon-evidence-items li[data-v-f8ca80d0],.carbon-report-section li[data-v-f8ca80d0]{margin:.07rem 0;color:var(--analysis-text-muted);font-size:.14rem;line-height:1.55}.carbon-evidence-items li[data-v-f8ca80d0]{display:flex;align-items:flex-start;gap:.07rem}.carbon-evidence-items i[data-v-f8ca80d0],.carbon-report-section li i[data-v-f8ca80d0]{margin-top:.03rem;margin-right:.06rem;color:var(--analysis-success)}[data-v-f8ca80d0] .carbon-report-dialog{width:min(9.8rem,calc(100vw - .32rem))!important;margin-top:6vh!important}[data-v-f8ca80d0] .carbon-report-dialog .el-dialog__body{padding:.08rem .24rem .18rem}.carbon-report-preview[data-v-f8ca80d0]{max-height:68vh;overflow-y:auto;padding-right:.04rem}.carbon-report-cover[data-v-f8ca80d0]{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-f8ca80d0]:first-child{min-width:0}.carbon-report-cover>div:first-child>span[data-v-f8ca80d0]{color:var(--analysis-primary);font-size:.13rem;font-weight:600}.carbon-report-cover h3[data-v-f8ca80d0]{margin:.06rem 0;color:var(--analysis-text);font-size:.21rem;line-height:1.35}.carbon-report-cover p[data-v-f8ca80d0],.carbon-report-section p[data-v-f8ca80d0]{margin:0;color:var(--analysis-text-muted);font-size:.14rem;line-height:1.65}.carbon-report-total[data-v-f8ca80d0]{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-f8ca80d0]{display:inline-block;margin-top:.05rem;color:var(--analysis-text);font-size:.28rem;font-variant-numeric:tabular-nums}.carbon-report-total small[data-v-f8ca80d0]{margin-left:.05rem;color:var(--analysis-text-muted);font-size:.12rem}.carbon-report-tabs[data-v-f8ca80d0]{margin-top:.12rem}.carbon-report-info-grid[data-v-f8ca80d0]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.1rem;margin-bottom:.12rem}.carbon-report-info-grid>div[data-v-f8ca80d0]{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-f8ca80d0]{display:block;margin-top:.06rem;color:var(--analysis-text);font-size:.15rem;overflow-wrap:anywhere}.carbon-report-section[data-v-f8ca80d0]{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-f8ca80d0]{border-color:rgba(243,199,107,.35);background:rgba(243,199,107,.06)}.carbon-report-note[data-v-f8ca80d0]{margin-top:.08rem!important;color:var(--analysis-warning)!important}.carbon-report-disclaimer[data-v-f8ca80d0]{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-f8ca80d0],.carbon-material-meta[data-v-f8ca80d0],.carbon-report-info-grid[data-v-f8ca80d0]{grid-template-columns:1fr}.carbon-report-cover[data-v-f8ca80d0]{align-items:flex-start;flex-direction:column}.carbon-report-total[data-v-f8ca80d0]{width:100%;box-sizing:border-box}[data-v-f8ca80d0] .carbon-report-dialog .el-dialog__body{padding:.08rem .14rem .14rem}}.carbon-material-detail{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{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.12rem .16rem;min-width:0}.carbon-material-meta>div{min-width:0;padding-bottom:.1rem;border-bottom:.01rem solid var(--analysis-border)}.carbon-material-meta span,.carbon-report-info-grid span,.carbon-report-total span{display:block;color:var(--analysis-text-muted);font-size:.13rem}.carbon-material-meta strong{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{min-width:0;padding:.14rem;border:.01rem solid var(--analysis-border);border-radius:.08rem;background:var(--analysis-surface)}.carbon-evidence-items h4,.carbon-report-section h4{margin:0 0 .1rem;color:var(--analysis-text);font-size:.15rem}.carbon-evidence-items ul,.carbon-report-section ol,.carbon-report-section ul{margin:0;padding-left:.2rem}.carbon-evidence-items li,.carbon-report-section li{margin:.07rem 0;color:var(--analysis-text-muted);font-size:.14rem;line-height:1.55}.carbon-evidence-items li{display:flex;align-items:flex-start;gap:.07rem}.carbon-evidence-items i,.carbon-report-section li i{margin-top:.03rem;margin-right:.06rem;color:var(--analysis-success)}/deep/ .carbon-report-dialog{width:min(9.8rem,calc(100vw - .32rem))!important;margin-top:6vh!important}/deep/ .carbon-report-dialog .el-dialog__body{padding:.08rem .24rem .18rem}.carbon-report-preview{max-height:68vh;overflow-y:auto;padding-right:.04rem}.carbon-report-cover{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:first-child{min-width:0}.carbon-report-cover>div:first-child>span{color:var(--analysis-primary);font-size:.13rem;font-weight:600}.carbon-report-cover h3{margin:.06rem 0;color:var(--analysis-text);font-size:.21rem;line-height:1.35}.carbon-report-cover p,.carbon-report-section p{margin:0;color:var(--analysis-text-muted);font-size:.14rem;line-height:1.65}.carbon-report-total{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{display:inline-block;margin-top:.05rem;color:var(--analysis-text);font-size:.28rem;font-variant-numeric:tabular-nums}.carbon-report-total small{margin-left:.05rem;color:var(--analysis-text-muted);font-size:.12rem}.carbon-report-tabs{margin-top:.12rem}.carbon-report-info-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.1rem;margin-bottom:.12rem}.carbon-report-info-grid>div{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{display:block;margin-top:.06rem;color:var(--analysis-text);font-size:.15rem;overflow-wrap:anywhere}.carbon-report-section{margin-top:.12rem;padding:.14rem;border:.01rem solid var(--analysis-border);border-radius:.08rem;background:var(--analysis-surface)}.carbon-report-section.is-warning{border-color:rgba(243,199,107,.35);background:rgba(243,199,107,.06)}.carbon-report-note{margin-top:.08rem!important;color:var(--analysis-warning)!important}.carbon-report-disclaimer{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,.carbon-material-meta,.carbon-report-info-grid{grid-template-columns:1fr}.carbon-report-cover{align-items:flex-start;flex-direction:column}.carbon-report-total{width:100%;box-sizing:border-box}/deep/ .carbon-report-dialog .el-dialog__body{padding:.08rem .14rem .14rem}}.main-container[data-v-3b366e5e],.main-container[data-v-28042187]{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-d9504d88]{padding:.2rem;background:#0a2e4c;border-radius:.1rem;height:100%;display:flex;flex-direction:column}[data-v-d9504d88] .el-row{height:100%;display:flex}[data-v-d9504d88] .main-container>.el-row>.el-col{display:flex;flex-direction:column}.right-container[data-v-d9504d88]{width:100%;height:100%;border-radius:.1rem}.header-select[data-v-d9504d88]{width:1.8148rem;height:.32rem;line-height:.32rem;border-radius:.04rem;margin-bottom:.18rem}.mg-10[data-v-d9504d88]{margin-left:.1235rem}.header-title[data-v-d9504d88]{font-family:Source Han Sans CN;font-weight:500;font-size:.16rem;color:#bccedc}.tabs-table[data-v-d9504d88]{margin-top:.74rem}.chart-container[data-v-d9504d88]{width:100%;height:5.3rem}.no-data-container[data-v-d9504d88]{width:100%;height:5.3rem;display:flex;justify-content:center;align-items:center}.no-data-text[data-v-d9504d88]{font-family:Source Han Sans CN;font-weight:500;font-size:.16rem;color:#bccedc}[data-v-d9504d88] .el-input--small .el-input__inner{height:.32rem;line-height:.32rem;font-size:.16rem}[data-v-d9504d88] .el-table th.el-table__cell.is-leaf,[data-v-d9504d88] .el-table thead.is-group th.el-table__cell{border:.01rem solid #175687;color:#b8cbd9!important}.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-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}@media (max-width:760px){.benchmark-filter-item{width:100%;box-sizing:border-box}.benchmark-filter-item .el-select{flex:1;width:auto!important}.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}}.energy-intensity-page{font-size:.18rem}.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}.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))}.intensity-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1180px){.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){.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}.intensity-filter-grid,.intensity-kpi-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}.energy-space-tree{color:#aac7d8;background:transparent}.energy-space-tree .el-tree-node__content{min-height:.38rem;height:auto;margin:.02rem 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}.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:.16rem}.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-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 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-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 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}.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-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-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:.12rem;padding:.13rem;border:.01rem solid var(--analysis-border);border-radius:.08rem;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:.08rem}.period-buttons>span{color:#9eb9cf;font-size:.17rem}.strategy-update-time{color:#9eb9cf;font-size:.14rem}.strategy-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(1.7rem,1fr));gap:.12rem;margin-top:.12rem}.strategy-filter-grid label{display:flex;flex-direction:column;gap:.06rem;color:#9eb9cf;font-size:.17rem}.strategy-filter-grid .el-date-editor,.strategy-filter-grid .el-select{width:100%}.energy-strategy-page .el-button:not(.is-disabled){color:#fff;border-color:#fff;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:.18rem}.energy-strategy-page .el-button--primary:not(.is-disabled),.energy-strategy-page .el-button.is-selected:not(.is-disabled){color:#fff;border-color:#149af3;background:#149af3}.energy-strategy-page .el-button:not(.is-disabled):hover{border-color:#149af3;background:rgba(20,154,243,.2)}.strategy-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.energy-strategy-page .metric-card-topline{font-size:.17rem}.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{margin-bottom:.12rem;padding:.14rem;border:.01rem solid var(--analysis-border);border-radius:.08rem;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:#d8e8f3;font-size:.23rem}.strategy-section-heading p{margin:.05rem 0 0;color:#8eabc0;font-size:.14rem}.strategy-chart-grid{display:grid;gap:.12rem}.efficiency-grid,.structure-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cost-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.energy-strategy-page .analysis-chart-panel{padding:.13rem}.energy-strategy-page .chart-panel-header h3{font-size:.2rem}.energy-strategy-page .chart-panel-header p{font-size:.14rem}.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))}.efficiency-grid,.strategy-diagnosis-grid,.structure-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.efficiency-grid .analysis-chart-panel:last-child,.structure-grid .analysis-chart-panel:last-child{grid-column:1/-1}}@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}.efficiency-grid .analysis-chart-panel:last-child,.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}}.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 .analysis-table-panel{overflow-x:auto}.energy-type-manage .readonly-text{color:var(--analysis-text-muted);font-size:.14rem}.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-date-editor.el-input,.energy-type-manage .el-input-number,.energy-type-manage .el-select{width:100%}.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%}}.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)}.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}.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}}.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-0b93723f]{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-0b93723f]{display:flex;justify-content:space-between;padding:.06rem 0;border-bottom:.01rem dashed #ddd}.arch-detail-item[data-v-0b93723f]:last-child{border-bottom:none}.chart-box[data-v-0b93723f]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.energy-flow-page[data-v-43b2a4b6]{--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;box-sizing:border-box;border-radius:.08rem;overflow:hidden;color:var(--flow-text);background:#0a2e4c;font-size:.18rem}.flow-page-head[data-v-43b2a4b6]{display:flex;align-items:flex-start;justify-content:space-between;gap:.16rem;margin-bottom:.1rem}.flow-page-head h2[data-v-43b2a4b6]{margin:0;font-size:.25rem;line-height:1.4}.flow-page-head p[data-v-43b2a4b6]{margin:.04rem 0 0;color:var(--flow-muted);font-size:.14rem;line-height:1.6}.demo-data-badge[data-v-43b2a4b6]{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-43b2a4b6]{margin-right:.04rem}.flow-filter-bar[data-v-43b2a4b6]{padding:.08rem .12rem 0;border:.01rem solid var(--flow-border);border-radius:.08rem;background:var(--flow-surface)}.flow-filter-bar[data-v-43b2a4b6] .el-form-item{margin-bottom:.08rem}.flow-filter-bar[data-v-43b2a4b6] .el-button,.flow-filter-bar[data-v-43b2a4b6] .el-form-item__label,.flow-filter-bar[data-v-43b2a4b6] .el-input__inner,.flow-filter-bar[data-v-43b2a4b6] .el-radio-button__inner{font-size:.16rem}.flow-filter-bar[data-v-43b2a4b6] .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-43b2a4b6] .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-43b2a4b6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.1rem;margin-top:.1rem}.flow-summary-card[data-v-43b2a4b6]{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-43b2a4b6]{display:flex;align-items:center;gap:.05rem;color:var(--flow-muted);font-size:.16rem}.flow-summary-card>span i[data-v-43b2a4b6]{color:#04a0e3}.flow-summary-card strong[data-v-43b2a4b6]{display:block;margin:.06rem 0 .04rem;font-size:.26rem;line-height:1}.flow-summary-card small[data-v-43b2a4b6]{color:var(--flow-muted);font-size:.14rem;font-weight:400}.flow-summary-card p[data-v-43b2a4b6]{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-43b2a4b6]{color:var(--flow-success)}.flow-summary-card.is-warning>span i[data-v-43b2a4b6]{color:var(--flow-warning)}.flow-summary-card.is-danger>span i[data-v-43b2a4b6]{color:var(--flow-danger)}.flow-insight-bar[data-v-43b2a4b6]{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-43b2a4b6]{color:var(--flow-primary)}.flow-insight-bar span[data-v-43b2a4b6]{flex:1;min-width:0}.flow-insight-bar[data-v-43b2a4b6] .el-button{flex-shrink:0;color:var(--flow-primary)}.arch-node-details[data-v-43b2a4b6]{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-43b2a4b6]{display:flex;justify-content:space-between;padding:.06rem 0;border-bottom:.01rem dashed #ddd}.arch-detail-item[data-v-43b2a4b6]:last-child{border-bottom:none}.chart-box[data-v-43b2a4b6]{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;align-items:center;border:.01rem solid var(--flow-border);border-radius:.08rem;background:var(--flow-surface)}.flow-chart-layout[data-v-43b2a4b6]{display:grid;grid-template-columns:minmax(0,1fr) 2.5rem;gap:.1rem;width:100%;height:100%;min-height:0}.flow-destination-summary[data-v-43b2a4b6]{align-self:stretch;overflow-y:auto;padding:.14rem .18rem .14rem .04rem}.flow-destination-summary h3[data-v-43b2a4b6]{margin:0;font-size:.18rem}.flow-destination-summary>p[data-v-43b2a4b6]{margin:.04rem 0 .16rem;color:var(--flow-muted);font-size:.14rem;line-height:1.5}.destination-item[data-v-43b2a4b6]{margin-bottom:.17rem}.destination-item-head[data-v-43b2a4b6]{display:flex;align-items:center;justify-content:space-between;gap:.08rem;font-size:.16rem}.destination-item-head span[data-v-43b2a4b6]{color:var(--flow-muted)}.destination-item-head strong[data-v-43b2a4b6]{color:var(--flow-text);font-size:.16rem}.destination-bar[data-v-43b2a4b6]{height:.05rem;margin:.06rem 0 .04rem;overflow:hidden;border-radius:.03rem;background:rgba(142,171,192,.12)}.destination-bar i[data-v-43b2a4b6]{display:block;height:100%;border-radius:inherit;background:#4f9fe8}.destination-item small[data-v-43b2a4b6]{color:var(--flow-muted);font-size:.14rem}.destination-item.is-secondary .destination-bar i[data-v-43b2a4b6]{background:#7d8fe8}.destination-item.is-success .destination-bar i[data-v-43b2a4b6]{background:var(--flow-success)}.destination-item.is-danger .destination-bar i[data-v-43b2a4b6]{background:var(--flow-danger)}.destination-item.is-info .destination-bar i[data-v-43b2a4b6]{background:#82c9ee}.flow-loss-divider[data-v-43b2a4b6]{height:.01rem;margin:.06rem 0 .14rem;background:var(--flow-border)}[data-v-43b2a4b6] .meter-balance-drawer{color:var(--flow-text);background:#0a2e4c}[data-v-43b2a4b6] .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-43b2a4b6]{padding:.18rem .2rem}.meter-balance-summary[data-v-43b2a4b6]{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-43b2a4b6]{margin-right:.06rem;color:var(--flow-primary)}.meter-balance-summary em[data-v-43b2a4b6]{flex-shrink:0;font-style:normal}@media (max-width:1100px){.flow-summary-grid[data-v-43b2a4b6]{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-chart-layout[data-v-43b2a4b6]{grid-template-columns:minmax(0,1fr) 2.1rem}}@media (max-width:760px){.flow-chart-layout[data-v-43b2a4b6]{grid-template-columns:1fr;overflow-y:auto}.flow-destination-summary[data-v-43b2a4b6]{padding:.12rem}.flow-insight-bar[data-v-43b2a4b6]{align-items:flex-start;flex-wrap:wrap}}[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}.history-overview[data-v-ee78bc7c]{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:.14rem}.history-overview span[data-v-ee78bc7c]{display:block;color:#82c9ee;font-size:.14rem}.history-overview strong[data-v-ee78bc7c]{display:block;margin-top:.03rem;color:#fff;font-size:.2rem}.history-overview p[data-v-ee78bc7c]{margin:0;color:#8eabc0;font-size:.14rem}.metric-history-chart[data-v-ee78bc7c]{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-ee78bc7c]{display:flex;align-items:center;justify-content:center;height:100%;color:#8eabc0;font-size:.14rem}.history-note[data-v-ee78bc7c]{margin-top:.12rem;color:#8eabc0;font-size:.14rem}.history-note i[data-v-ee78bc7c]{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}.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-3ed45ae4]{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:.08rem}.control-history-head span[data-v-3ed45ae4]{display:block;color:#82c9ee;font-size:.14rem}.control-history-head strong[data-v-3ed45ae4]{display:block;margin-top:.03rem;color:#fff;font-size:.19rem}.control-history-head p[data-v-3ed45ae4]{margin:0;color:#8eabc0;font-size:.14rem}.status-history-toolbar[data-v-3ed45ae4]{display:flex;align-items:center;gap:.1rem;margin-bottom:.12rem}.status-history-toolbar .el-date-editor[data-v-3ed45ae4]{width:4.3rem}.status-chart[data-v-3ed45ae4]{padding:.1rem;box-sizing:border-box}.status-chart[data-v-3ed45ae4],.status-history-empty[data-v-3ed45ae4]{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-3ed45ae4]{display:flex;align-items:center;justify-content:center;color:#8eabc0;font-size:.14rem}.point-command-history[data-v-3ed45ae4]{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)}.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:.18rem;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:.14rem}.hvac-monitoring .hvac-hero h1{margin:.02rem 0 .04rem;color:#fff;font-size:.26rem;line-height:1.4;font-weight:600}.hvac-monitoring .hvac-hero p{margin:0;color:var(--hvac-muted);font-size:.14rem}.hvac-monitoring .hero-kicker,.hvac-monitoring .panel-kicker{color:#82c9ee;font-size:.14rem;line-height:1.4}.hvac-monitoring .hero-actions{flex-shrink:0;gap:.12rem}.hvac-monitoring .update-time{color:var(--hvac-muted);font-size:.14rem}.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:.12rem;margin-bottom:.12rem}.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:1.18rem;padding:.15rem;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 .1rem;color:var(--hvac-muted);font-size:.16rem}.hvac-monitoring .summary-card__value strong{color:#fff;font-size:.3rem;line-height:1;font-weight:700}.hvac-monitoring .summary-card__value small{margin-left:.05rem;color:var(--hvac-muted);font-size:.14rem}.hvac-monitoring .summary-card__foot{margin-top:.09rem;overflow:hidden;color:var(--hvac-muted);font-size:.14rem;text-overflow:ellipsis;white-space:nowrap}.hvac-monitoring .summary-card__history{position:absolute;top:.17rem;right:.16rem;font-size:.17rem}.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:.12rem;padding:.14rem}.hvac-monitoring .panel-heading{gap:.12rem;margin-bottom:.12rem}.hvac-monitoring .panel-heading.compact{min-height:.65rem;margin:0;padding:.13rem .14rem}.hvac-monitoring .panel-heading h3{margin:.02rem 0 0;color:var(--hvac-text);font-size:.19rem;font-weight:600}.hvac-monitoring .device-total,.hvac-monitoring .panel-aside{color:var(--hvac-muted);font-size:.14rem}.hvac-monitoring .block-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(2.1rem,1fr));gap:.09rem}.hvac-monitoring .block-tab{position:relative;display:flex;align-items:center;gap:.1rem;min-height:.72rem;padding:.11rem .12rem;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:.22rem;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{font-size:.16rem}.hvac-monitoring .block-tab__body small{margin-top:.04rem;color:var(--hvac-muted);font-size:.13rem}.hvac-monitoring .block-tab__load{text-align:right}.hvac-monitoring .block-tab__load b{color:#fff;font-size:.18rem}.hvac-monitoring .block-tab__load small{display:block;color:var(--hvac-muted);font-size:.13rem}.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 .device-workbench{display:grid;grid-template-columns:2.6rem minmax(0,1fr);min-height:3.6rem;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{max-height:3.8rem;padding:0 .09rem .1rem;overflow-y:auto}.hvac-monitoring .device-item{display:flex;align-items:center;width:100%;gap:.09rem;margin-bottom:.05rem;padding:.1rem;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:.15rem}.hvac-monitoring .device-item__name small{margin-top:.03rem;color:var(--hvac-muted);font-size:.13rem}.hvac-monitoring .device-item__power{color:#fff;font-size:.15rem;font-weight:600}.hvac-monitoring .device-item__power small{color:var(--hvac-muted);font-size:.12rem}.hvac-monitoring .device-console{min-width:0;padding:.17rem}.hvac-monitoring .device-console>.subsystem-panel{margin-top:.12rem}.hvac-monitoring .console-heading{align-items:flex-start;gap:.14rem}.hvac-monitoring .console-heading h2{margin:.03rem 0;color:#fff;font-size:.21rem}.hvac-monitoring .console-heading p{margin:0;color:var(--hvac-muted);font-size:.14rem}.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:.08rem;margin-top:.14rem}.hvac-monitoring .controller-summary>*{min-height:.8rem;padding:.11rem .12rem;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:.07rem;color:var(--hvac-muted);font-size:.14rem}.hvac-monitoring .controller-summary strong{color:#fff;font-size:.22rem}.hvac-monitoring .controller-summary small{margin-left:.05rem;color:var(--hvac-muted);font-size:.13rem}.hvac-monitoring .controller-alarm-overview{margin-top:.08rem;padding:.1rem .12rem;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:.14rem;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:.02rem 0 .03rem;color:#fff;font-size:.19rem}.hvac-monitoring .subsystem-heading p{margin:0;color:var(--hvac-muted);font-size:.14rem}.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:.07rem;margin-top:.12rem}.hvac-monitoring .hanging-detail__metrics button,.hvac-monitoring .subsystem-metrics button{padding:.1rem;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:.06rem;color:var(--hvac-muted);font-size:.14rem}.hvac-monitoring .hanging-detail__metrics strong,.hvac-monitoring .subsystem-metrics strong{color:#fff;font-size:.19rem}.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:.12rem;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:.07rem;margin-top:.09rem}.hvac-monitoring .hvac-command{display:flex;align-items:center;justify-content:space-between;min-height:.72rem;padding:.1rem;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:.13rem}.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:.13rem}.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:.07rem;margin-top:.12rem}.hvac-monitoring .hanging-station-card{position:relative;min-height:1.04rem;padding:.1rem;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:.2rem;font-weight:700}.hvac-monitoring .station-title small,.hvac-monitoring .station-title strong{display:block}.hvac-monitoring .station-title small{margin:.02rem 0 .07rem;color:var(--hvac-muted);font-size:.13rem}.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:.09rem;padding:.12rem;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:.09rem}.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.2rem}.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 .hvac-summary{grid-template-columns:repeat(3,1fr)}.hvac-monitoring .device-workbench{grid-template-columns:2.3rem minmax(0,1fr)}.hvac-monitoring .hanging-stations{grid-template-columns:repeat(3,1fr)}.hvac-monitoring .hanging-master-actions,.hvac-monitoring .subsystem-columns{grid-template-columns: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 .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-02d1735a]{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-02d1735a]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:.14rem;color:#fff}.quality-summary__header strong[data-v-02d1735a]{display:block;margin-top:.03rem;font-size:.17rem}.quality-summary__eyebrow[data-v-02d1735a]{color:#49fbfb;font-size:.1rem;letter-spacing:.02rem}.quality-summary__updated[data-v-02d1735a]{color:#7f9db2;font-size:.12rem}.quality-summary__grid[data-v-02d1735a]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.1rem}.quality-card[data-v-02d1735a]{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-02d1735a],.quality-card__top[data-v-02d1735a]{display:flex;justify-content:space-between;gap:.08rem;color:#91acbd;font-size:.12rem}.quality-card__top em[data-v-02d1735a]{font-style:normal;color:#6f899b}.quality-card__value[data-v-02d1735a]{margin:.12rem 0 .1rem;color:#fff;font-weight:700;font-size:.24rem}.quality-card__meta[data-v-02d1735a]{flex-direction:column;white-space:nowrap}.quality-card__bar[data-v-02d1735a]{height:.03rem;margin-top:.1rem;overflow:hidden;border-radius:.03rem;background:hsla(0,0%,100%,.08)}.quality-card__bar i[data-v-02d1735a]{display:block;height:100%;background:#49fbfb}.quality-card--green .quality-card__bar i[data-v-02d1735a]{background:#54df8b}.quality-card--amber .quality-card__bar i[data-v-02d1735a]{background:#f7c75c}.quality-card--rose .quality-card__bar i[data-v-02d1735a]{background:#ff7e87}.quality-card--blue .quality-card__bar i[data-v-02d1735a]{background:#62a8ff}.quality-summary__notice[data-v-02d1735a]{display:flex;align-items:center;gap:.08rem;margin-top:.12rem;color:#a9bdca;font-size:.12rem}.quality-summary__notice i[data-v-02d1735a]{color:#f7c75c}@media (max-width:1500px){.quality-summary__grid[data-v-02d1735a]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.quality-summary__header[data-v-02d1735a]{align-items:flex-start;flex-direction:column;gap:.06rem}.quality-summary__grid[data-v-02d1735a]{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-50a5f7c8]{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-50a5f7c8]{min-width:0;height:100%;overflow:hidden}.power-quality-report__main[data-v-50a5f7c8]{min-width:0;height:100%;overflow:hidden;display:flex;flex-direction:column}.quality-toolbar[data-v-50a5f7c8]{display:flex;justify-content:space-between;align-items:center;gap:.18rem;margin-bottom:.12rem;padding:.04rem .02rem}.quality-toolbar h2[data-v-50a5f7c8]{margin:.02rem 0 0;color:#f2fbff;font-size:.2rem}.quality-toolbar__eyebrow[data-v-50a5f7c8]{color:#49fbfb;font-size:.1rem;letter-spacing:.02rem}.quality-toolbar__actions[data-v-50a5f7c8]{display:flex;align-items:center;gap:.1rem}.quality-toolbar__actions .el-date-editor[data-v-50a5f7c8]{width:3.55rem}.quality-toolbar__actions .el-select[data-v-50a5f7c8]{width:1.3rem}.quality-report-content[data-v-50a5f7c8]{min-height:0;flex:1;overflow-y:auto;padding-right:.04rem}.quality-section[data-v-50a5f7c8]{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-50a5f7c8]{display:flex;justify-content:space-between;align-items:center;gap:.2rem}.quality-section__head strong[data-v-50a5f7c8]{display:block;color:#f2fbff;font-size:.16rem}.quality-section__head span[data-v-50a5f7c8]{display:block;margin-top:.04rem;color:#7897aa;font-size:.12rem}.quality-section__head .el-tabs[data-v-50a5f7c8]{width:min(7.2rem,68%)}.quality-section__head[data-v-50a5f7c8] .el-tabs__header{margin:0}.quality-section__head[data-v-50a5f7c8] .el-tabs__nav-wrap:after{height:.01rem;background:#175687}.quality-section__head[data-v-50a5f7c8] .el-tabs__item{color:#9db4c4}.quality-section__head[data-v-50a5f7c8] .el-tabs__item.is-active{color:#49fbfb}.quality-section__head[data-v-50a5f7c8] .el-tabs__active-bar{background:#49fbfb}.quality-table[data-v-50a5f7c8]{margin-top:.14rem}.quality-table[data-v-50a5f7c8] th.el-table__cell{color:#a9c0ce;background:#0b3758}.quality-table[data-v-50a5f7c8] td.el-table__cell{color:#e5f3fa;background:rgba(7,37,62,.9)}.quality-table[data-v-50a5f7c8] td.el-table__cell,.quality-table[data-v-50a5f7c8] th.el-table__cell{border-color:#175687}.quality-table[data-v-50a5f7c8] .el-table__empty-block{background:rgba(7,37,62,.9)}.quality-chart[data-v-50a5f7c8]{height:3.3rem;margin-top:.14rem}.quality-chart .el-empty[data-v-50a5f7c8]{height:100%}@media (max-width:1500px){.power-quality-report[data-v-50a5f7c8]{grid-template-columns:2.3rem minmax(0,1fr)}.quality-toolbar[data-v-50a5f7c8]{align-items:flex-start}.quality-toolbar__actions[data-v-50a5f7c8]{flex-wrap:wrap;justify-content:flex-end}}.power-quality-report{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__main,.power-quality-report__tree{min-width:0;height:100%;overflow:hidden}.power-quality-report__main{display:flex;flex-direction:column}.quality-toolbar{display:flex;justify-content:space-between;align-items:center;gap:.18rem;margin-bottom:.12rem;padding:.04rem .02rem}.quality-toolbar h2{margin:.02rem 0 0;color:#f2fbff;font-size:.2rem}.quality-toolbar__eyebrow{color:#49fbfb;font-size:.1rem;letter-spacing:.02rem}.quality-toolbar__actions{display:flex;align-items:center;gap:.1rem}.quality-toolbar__actions .el-date-editor{width:3.55rem}.quality-toolbar__actions .el-select{width:1.3rem}.quality-report-content{min-height:0;flex:1;overflow-y:auto;padding-right:.04rem}.quality-section{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{display:flex;justify-content:space-between;align-items:center;gap:.2rem}.quality-section__head strong{display:block;color:#f2fbff;font-size:.16rem}.quality-section__head span{display:block;margin-top:.04rem;color:#7897aa;font-size:.12rem}.quality-section__head .el-tabs{width:min(7.2rem,68%)}.quality-section__head /deep/ .el-tabs__header{margin:0}.quality-section__head /deep/ .el-tabs__nav-wrap:after{height:.01rem;background:#175687}.quality-section__head /deep/ .el-tabs__item{color:#9db4c4}.quality-section__head /deep/ .el-tabs__item.is-active{color:#49fbfb}.quality-section__head /deep/ .el-tabs__active-bar{background:#49fbfb}.quality-table{margin-top:.14rem}.quality-table /deep/ th.el-table__cell{color:#a9c0ce;background:#0b3758}.quality-table /deep/ td.el-table__cell{color:#e5f3fa;background:rgba(7,37,62,.9)}.quality-table /deep/ td.el-table__cell,.quality-table /deep/ th.el-table__cell{border-color:#175687}.quality-table /deep/ .el-table__empty-block{background:rgba(7,37,62,.9)}.quality-chart{height:3.3rem;margin-top:.14rem}.quality-chart .el-empty{height:100%}@media (max-width:1500px){.power-quality-report{grid-template-columns:2.3rem minmax(0,1fr)}.quality-toolbar{align-items:flex-start}.quality-toolbar__actions{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}.energy-view-container[data-v-6f2122ec]{display:flex;flex-direction:column;height:100%;width:99%}.menu-data-wrapper[data-v-6f2122ec]{margin-bottom:.08rem}.main-content[data-v-6f2122ec]{display:flex;width:100%;height:calc(100% - .58rem);gap:.2rem;overflow:hidden}.sidebar-wrapper[data-v-6f2122ec]{height:100%;transition:width .3s ease}.sidebar-wrapper.sidebar-collapsed[data-v-6f2122ec]{width:.74rem}.content-wrapper[data-v-6f2122ec]{flex-grow:1;height:100%;overflow:hidden}.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-6f0b3c48]{display:flex;width:100%;height:100%;gap:.2rem}.legend-span[data-v-6f0b3c48]{display:inline-block;margin-right:.2rem;position:relative;padding-left:.18rem}.legend-span[data-v-6f0b3c48]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.12rem;height:.12rem}.max-value[data-v-6f0b3c48]:before{background-color:#d4970b}.min-value[data-v-6f0b3c48]:before{background-color:#208ad8}.main-panel[data-v-6f0b3c48]{flex:1}.panel-content[data-v-6f0b3c48]{height:100%;display:flex;flex-direction:column}.tab-navigation[data-v-6f0b3c48]{width:auto;margin:auto;display:flex;justify-content:center;gap:.2rem;color:#ccc}.tab-navigation .tab-item[data-v-6f0b3c48]{margin:.05rem .25rem;font-size:.27rem;font-weight:500;cursor:pointer}.tab-navigation .tab-item[data-v-6f0b3c48]:hover{color:#1beffb}.tab-navigation .tab-item.active[data-v-6f0b3c48]{color:#1beffb;border-bottom:.03rem solid #1beffb}.all-data-section[data-v-6f0b3c48]{flex:1;display:flex;flex-direction:column;margin-top:.3rem}.realtime-section[data-v-6f0b3c48]{flex:1;display:flex;flex-direction:column;width:100%;height:92%}.history-section[data-v-6f0b3c48]{flex:1;display:flex;flex-direction:column;height:80vh}.search-controls[data-v-6f0b3c48]{display:flex;align-items:center}.search-controls .cluster-select[data-v-6f0b3c48],.search-controls .point-select[data-v-6f0b3c48]{width:2rem}.search-controls .action-form-item[data-v-6f0b3c48],.search-controls .point-type-form-item[data-v-6f0b3c48]{margin-left:.3rem}.search-controls .action-form-item .export-btn[data-v-6f0b3c48]{margin-left:.15rem}.search-controls .update-time-section[data-v-6f0b3c48]{margin-left:auto;display:flex;align-items:center}.search-controls .update-time-section .time-label[data-v-6f0b3c48]{color:#ccc}.search-controls .update-time-section .time-value[data-v-6f0b3c48]{color:#fff}.search-controls .update-time-section .refresh-icon[data-v-6f0b3c48]{cursor:pointer;transition:transform .3s ease}.search-controls .update-time-section .refresh-icon[data-v-6f0b3c48]:hover{transform:scale(1.1)}.search-controls .update-time-section .rotate-animation[data-v-6f0b3c48]{animation:rotateAnimation-6f0b3c48 .8s linear infinite}@keyframes rotateAnimation-6f0b3c48{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.search-controls .form-wrapper[data-v-6f0b3c48]{display:flex;align-items:center}.data-content[data-v-6f0b3c48]{display:flex;gap:0;margin-top:.05rem;flex:1}.battery-summary-sidebar[data-v-6f0b3c48]{display:flex;flex-direction:column;text-align:center;gap:.08rem}.summary-card[data-v-6f0b3c48]{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-6f0b3c48]{margin-top:.1rem;color:#1beffb}.summary-card .card-value .value-unit[data-v-6f0b3c48]{margin-left:.05rem;color:#fff}.summary-card .card-timestamp[data-v-6f0b3c48]{margin-top:.1rem;color:#999}.battery-grid-main[data-v-6f0b3c48]{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-6f0b3c48]:not(:empty){align-content:flex-start}.battery-cell-grid-item[data-v-6f0b3c48]{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-6f0b3c48]{font-weight:700;font-size:.14rem;color:#636978;margin-top:.05rem}.battery-cell-grid-item .cell-value[data-v-6f0b3c48]{font-weight:700;font-size:.16rem;color:var(--val-color)}.battery-cell-grid-item[data-v-6f0b3c48]:hover{box-shadow:inset 0 0 .15rem #1f8095}.battery-cell-grid-item.active[data-v-6f0b3c48],.battery-cell-grid-item.active[data-v-6f0b3c48]:hover{box-shadow:inset 0 0 .15rem #00d5ff}.table-container[data-v-6f0b3c48]{display:flex;gap:.3rem;flex:1;height:100%;margin-bottom:.3rem}.battery-list-section[data-v-6f0b3c48]{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-6f0b3c48]{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-6f0b3c48]{margin-top:.1rem;font-size:.2rem}.battery-list-section .battery-cell-item .value[data-v-6f0b3c48]{color:#1beffb;margin-top:.1rem}.battery-list-section .battery-cell-item[data-v-6f0b3c48]:hover{box-shadow:inset 0 0 .15rem #1f8095}.battery-list-section .battery-cell-item.active[data-v-6f0b3c48],.battery-list-section .battery-cell-item.active[data-v-6f0b3c48]:hover{box-shadow:inset 0 0 .15rem #00d5ff}.new-item-badge[data-v-6f0b3c48]{width:.88rem;height:.6rem;position:absolute;color:#fff;top:-.22rem;right:-.34rem;transform:rotate(45deg)}.new-item-badge span[data-v-6f0b3c48]{position:absolute;bottom:.04rem;display:block;width:.88rem;text-align:center}.pagination-wrapper[data-v-6f0b3c48]{margin-top:.2rem;display:flex;justify-content:center}.chart-section[data-v-6f0b3c48]{background:rgba(0,0,0,.29);border-radius:.1rem;margin-top:.3rem;flex:1}.chart-content[data-v-6f0b3c48]{position:relative;height:100%}.chart-tab-navigation[data-v-6f0b3c48]{z-index:10;display:flex;position:absolute;right:.1rem;top:.1rem;width:2rem;height:.47rem}.chart-tab-navigation .chart-tab-item[data-v-6f0b3c48]{margin:.05rem .15rem .15rem .15rem;font-size:.16rem;cursor:pointer}.chart-tab-navigation .chart-tab-item[data-v-6f0b3c48]:hover{color:#5cb85c}.chart-tab-navigation .chart-tab-item.active[data-v-6f0b3c48]{color:#5cb85c;border-bottom:.03rem solid #5cb85c}.chart-wrapper[data-v-6f0b3c48]{width:100%;height:100%;padding:.25rem .1rem}[data-v-6f0b3c48] .el-table .caret-wrapper{height:.28rem}[data-v-6f0b3c48] .el-table .caret-wrapper .sort-caret.ascending{top:.01rem}[data-v-6f0b3c48] .el-table .caret-wrapper .sort-caret.descending{top:.15rem}[data-v-6f0b3c48] .no-sort-table th.el-table__cell>.cell{margin-bottom:.05rem}.realtime-info-container[data-v-b82d0940]{display:flex;flex-direction:column;height:100%}.device-selector[data-v-b82d0940]{display:flex;align-items:center;margin-bottom:.2rem}.selector-label[data-v-b82d0940]{display:inline-block;width:.5rem;margin-right:.2rem;color:#ccc;white-space:nowrap;font-size:.18rem}.status-section[data-v-b82d0940]{margin-bottom:.1rem;height:30%}.status-info[data-v-b82d0940]{margin-bottom:.1rem}.status-label[data-v-b82d0940]{font-size:.18rem;color:#ccc}.status-value[data-v-b82d0940]{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-b82d0940]{display:flex;position:relative;justify-content:space-evenly}.battery-indicator[data-v-b82d0940]{display:flex;align-items:center;position:relative}.indicator-info[data-v-b82d0940]{margin-left:.2rem;text-align:center}.indicator-value[data-v-b82d0940]{margin-bottom:.05rem;width:60%}.value-number[data-v-b82d0940]{font-size:.2rem;font-weight:700;color:#1cf4fc}.value-unit[data-v-b82d0940]{font-size:.14rem}.indicator-label[data-v-b82d0940]{font-size:.14rem;width:60%}.indicator-description[data-v-b82d0940]{font-size:.14rem;width:60%;margin-top:.04rem;color:#ccc;word-break:break-word}.chart-section[data-v-b82d0940]{flex:1;height:30%}.power-bg[data-v-b82d0940]{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-b82d0940]{position:absolute;left:.03rem;right:0;top:.08rem;width:.3rem;height:.55rem}.power-bar[data-v-b82d0940]{width:100%;display:block;position:absolute;bottom:0;height:50%}[data-v-b82d0940] .el-tree-node__content{height:.36rem}.power-info-container[data-v-4790203e]{display:flex;flex-direction:column;width:100%;height:100%}.tab-controls[data-v-4790203e]{display:flex;justify-content:center;gap:.3rem;margin-bottom:.2rem}.tab-navigation[data-v-4790203e]{width:55%;display:flex;justify-content:center;font-size:.22rem;gap:.3rem}.tab-item[data-v-4790203e]{margin:0 .16rem;padding:.04rem 0;cursor:pointer;box-sizing:border-box}.tab-item.active[data-v-4790203e]{border-bottom:.02rem solid #1cf4fc;color:#1cf4fc}.chart-section[data-v-4790203e]{flex:1;height:86%}.btn[data-v-4790203e]{width:.7rem;height:.36rem;line-height:.36rem;border-radius:.4rem;text-align:center}.urgent[data-v-4790203e]{color:#cf0d3c;border:.01rem solid #cf0d3c}.serious[data-v-4790203e]{color:#c69760;border:.01rem solid #c69760}.item-value-list-container[data-v-21ef9c49]{display:flex;flex-direction:column;width:100%;height:100%}.value-grid[data-v-21ef9c49]{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-21ef9c49]{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-21ef9c49]:hover{box-shadow:inset 0 0 .15rem #1f8095}.value-item.active[data-v-21ef9c49],.value-item[data-v-21ef9c49]:focus{box-shadow:inset 0 0 .15rem #00d5ff}.item-content[data-v-21ef9c49]{flex:1}.item-name[data-v-21ef9c49]{font-size:.16rem;font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.item-value-section[data-v-21ef9c49]{margin:.08rem 0 .02rem 0}.value-number[data-v-21ef9c49]{font-size:.24rem;font-weight:700;color:#1cf4fc}.value-unit[data-v-21ef9c49]{font-size:.16rem;margin-left:.04rem}.time-text[data-v-21ef9c49]{font-size:.18rem;color:#999}.status-badge[data-v-21ef9c49]{width:.88rem;height:.6rem;position:absolute;color:#fff;top:-.22rem;right:-.34rem;transform:rotate(45deg)}.badge-text[data-v-21ef9c49]{position:absolute;bottom:0;display:block;width:.88rem;text-align:center;font-size:.14rem}[data-v-21ef9c49] .el-range-editor--medium .el-range-input{background:inherit}[data-v-21ef9c49] .el-date-editor .el-range-input,[data-v-21ef9c49] .el-date-editor .el-range-separator{color:#f7f7f8}[data-v-21ef9c49] .el-tooltip__popper.is-dark{background:#000!important}.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}.slave-device-main-container[data-v-5b6fa3a1]{width:100%;height:100%}.slave-device-main-container p[data-v-5b6fa3a1]{margin:0;padding:0}.slave-device-main-container .btn[data-v-5b6fa3a1]{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-5b6fa3a1]{display:grid;grid-template-columns:3.3rem .4rem calc(100% - 4rem);width:100%;height:100%}.slave-device-main-container .device-search-section[data-v-5b6fa3a1]{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-5b6fa3a1]{height:100%;flex:1}.slave-device-main-container .device-status[data-v-5b6fa3a1]{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-5b6fa3a1]{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-5b6fa3a1]{font-weight:400;font-size:.3rem;color:#fff;line-height:.18rem}.slave-device-main-container .device-header .top-msg[data-v-5b6fa3a1]{margin-top:0;font-size:.2rem;color:#b3b3b3}.slave-device-main-container .value[data-v-5b6fa3a1]{margin-top:.2rem;font-weight:500;font-size:.26rem;color:#1cf4fc;line-height:.25rem}.slave-device-main-container .val-data[data-v-5b6fa3a1]{display:inline-block;margin:0 .1rem;font-weight:500;font-size:.32rem}.slave-device-main-container .cell-bar[data-v-5b6fa3a1]{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-5b6fa3a1]{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-5b6fa3a1]{text-align:center;font-weight:400;font-size:.28rem;color:#fff;line-height:.18rem}.slave-device-main-container .device-data-section[data-v-5b6fa3a1]{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-5b6fa3a1]{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-5b6fa3a1]{font-size:.2rem;color:#fff;line-height:.27rem}.slave-device-main-container .device-data-section .data-item[data-v-5b6fa3a1]{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-5b6fa3a1]{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-5b6fa3a1]{font-size:.2rem;color:#fff}.slave-device-main-container .device-data-section .data-item-list[data-v-5b6fa3a1]{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-5b6fa3a1]{padding-left:.1rem}.slave-device-main-container .device-data-section .data-item-list .label-name[data-v-5b6fa3a1]{font-size:.2rem;color:#fff}.slave-device-main-container .device-data-section .data-item-box-2[data-v-5b6fa3a1]{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-5b6fa3a1]{font-size:.2rem;color:#fff}.slave-device-main-container .device-data-section .data-unit[data-v-5b6fa3a1]{font-size:.14rem}.slave-device-main-container .device-data-section .pcs-data-panel[data-v-5b6fa3a1]{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-5b6fa3a1]{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-5b6fa3a1]{margin-top:.2rem}.slave-device-main-container .device-data-section .cooling-data-panel[data-v-5b6fa3a1],.slave-device-main-container .device-data-section .energy-data-panel[data-v-5b6fa3a1]{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-5b6fa3a1]{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-5b6fa3a1]{color:#fff}.slave-device-main-container .device-data-section .dehumidifier-data-panel[data-v-5b6fa3a1]{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-5b6fa3a1]{display:flex;flex-direction:column;justify-content:center;gap:.45rem;text-align:center}.slave-device-main-container .data-btn[data-v-5b6fa3a1]{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-5b6fa3a1]{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-5b6fa3a1]{display:flex;justify-content:center;width:100%;height:.4rem;margin-top:.1rem}.slave-device-main-container .data-bottom .active-btn[data-v-5b6fa3a1]{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-5b6fa3a1]{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-5b6fa3a1]{width:100%;height:3.2rem;margin-top:.2rem}.slave-device-main-container .data-bottom .data-empty-state[data-v-5b6fa3a1]{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-5b6fa3a1]{width:1.6rem;height:1.6rem}.master-device-main-container[data-v-6934d434]{width:100%;height:100%;min-height:0;overflow:hidden}.device-main-layout[data-v-6934d434]{display:grid;grid-template-columns:3.3rem .4rem calc(100% - 4rem);width:100%;height:100%}.data-btn[data-v-6934d434]{width:100%;margin-top:.1rem;text-align:center;font-size:.18rem;cursor:pointer}[data-v-6934d434] .el-divider{background-color:#1ba9fa}[data-v-6934d434] .el-divider__text{font-size:.18rem;font-weight:400;color:#b3b3b3;line-height:.18rem;background-color:#07273c}[data-v-6934d434] .el-switch__label,[data-v-6934d434] .el-switch__label.is-active{color:#999}[data-v-6934d434] .el-tree-node__content{height:.75rem}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content[data-v-6934d434],[data-v-6934d434] .el-tree-node:focus>.el-tree-node__content,[data-v-6934d434] .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-6934d434] .el-tree-node__label{font-size:.2rem}[data-v-6934d434] .el-tree-node__expand-icon{font-size:.22rem}.page-container[data-v-6934d434]{width:100%;height:100%}p[data-v-6934d434]{margin:0;padding:0}.btn[data-v-6934d434]{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-6934d434]{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-6934d434]{width:100%;height:100%;margin-top:.1rem;overflow-x:hidden;overflow-y:auto}.device-content-main[data-v-6934d434]{display:flex;flex-direction:column;height:100%;min-width:0;min-height:0;overflow:hidden}.master-device-status[data-v-6934d434]{width:.8rem;height:.4rem;font-size:.22rem;line-height:.4rem}.master-device-status[data-v-6934d434],.slave-device-status[data-v-6934d434]{text-align:center;background:#061723;border-radius:.04rem;border:.01rem solid var(--color)}.slave-device-status[data-v-6934d434]{width:.5rem;height:.31rem;line-height:.31rem;font-size:.14rem}.master-device-header[data-v-6934d434]{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-6934d434]{min-width:0}.master-device-header .master-device-info .master-device-name[data-v-6934d434]{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-6934d434]{margin-top:0;font-size:.14rem;color:#b3b3b3}.value[data-v-6934d434]{margin-top:.1rem;font-weight:500;font-size:.28rem;color:#1cf4fc;line-height:.34rem;word-break:break-word}.val-data[data-v-6934d434]{display:inline-block;margin:0 .06rem;font-weight:500;font-size:.32rem}.val-title[data-v-6934d434]{font-size:.18rem}.info-value[data-v-6934d434]{display:flex;justify-content:flex-end;align-items:baseline;min-width:0;line-height:.38rem}.info-value-2[data-v-6934d434]{line-height:.26rem}.cell-bar[data-v-6934d434]{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-6934d434]{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-6934d434]{text-align:center;font-weight:400;font-size:.26rem;color:#fff}.count-list[data-v-6934d434]{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-6934d434]{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-6934d434]{min-height:0;overflow:hidden}.summary-collapse-enter-active[data-v-6934d434],.summary-collapse-leave-active[data-v-6934d434]{transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .24s ease}.summary-collapse-enter[data-v-6934d434],.summary-collapse-leave-to[data-v-6934d434]{grid-template-rows:0fr;opacity:0}.summary-collapse-enter-to[data-v-6934d434],.summary-collapse-leave[data-v-6934d434]{grid-template-rows:1fr;opacity:1}.summary-collapse-enter .master-summary-section[data-v-6934d434],.summary-collapse-leave-to .master-summary-section[data-v-6934d434]{transform:translateY(-.08rem)}.summary-collapse-enter-active .master-summary-section[data-v-6934d434],.summary-collapse-leave-active .master-summary-section[data-v-6934d434]{transition:transform .32s cubic-bezier(.22,1,.36,1)}.master-summary-section[data-v-6934d434]{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-6934d434]{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-6934d434]{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-6934d434]{margin-bottom:0}.master-summary-section .master-power-info[data-v-6934d434]{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-6934d434]{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-6934d434]{font-size:.32rem;color:#fff;line-height:.27rem;font-style:italic}.master-summary-section .master-power-info .val-msg[data-v-6934d434]{display:inline-block;margin-left:.05rem;font-size:.18rem}.master-summary-section .master-power-info .power-unit[data-v-6934d434]{font-size:.12rem}.master-summary-section .master-battery-info[data-v-6934d434]{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-6934d434]{font-weight:400;font-size:.2rem;color:#fff;line-height:.24rem}.master-summary-section .master-battery-info .battery-info-display[data-v-6934d434]{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-6934d434]{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-6934d434]{font-size:.18rem;color:#fff;line-height:.28rem}.master-summary-section .master-energy-stats .val-title[data-v-6934d434]{max-width:100%;text-align:left;line-height:.22rem;white-space:nowrap}.master-summary-section .master-energy-stats .energy-stats-value[data-v-6934d434],.master-summary-section .master-energy-stats .info-value[data-v-6934d434]{white-space:nowrap}.master-summary-section .master-energy-stats .energy-data[data-v-6934d434],.master-summary-section .master-energy-stats .val-data[data-v-6934d434]{word-break:normal}.master-summary-section .master-energy-stats .info-value[data-v-6934d434]{justify-content:flex-end}.master-action-btn[data-v-6934d434]{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-6934d434]{display:flex;align-items:center;min-height:.34rem;font-size:.18rem;color:#999}.slave-devices-panel[data-v-6934d434]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;margin-top:.08rem}.slave-devices-section[data-v-6934d434]{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-6934d434]{width:100%;margin-top:1rem;text-align:center}.slave-device-card[data-v-6934d434]{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-6934d434]:hover{box-shadow:inset 0 0 .15rem #1cf4fc}.slave-device-card.active[data-v-6934d434],.slave-device-card[data-v-6934d434]:focus{box-shadow:inset 0 0 .15rem #00d5ff}.slave-device-card .slave-device-header[data-v-6934d434]{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-6934d434]{min-width:0;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slave-device-card .slave-device-data[data-v-6934d434]{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-6934d434]{min-width:0}.slave-device-card .slave-device-data p[data-v-6934d434]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slave-device-card .slave-device-data .val-slave[data-v-6934d434]{display:block;font-size:.24rem}.slave-device-card .slave-device-data .slave-device-health[data-v-6934d434]{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-6934d434]{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-6934d434]{width:.72rem;height:.44rem;flex-shrink:1}.slave-device-card .slave-device-data .slave-device-health-value[data-v-6934d434],.slave-device-card .slave-device-data .slave-device-soh[data-v-6934d434]{min-width:0}.slave-device-card .slave-device-data .slave-device-health-value p+p[data-v-6934d434],.slave-device-card .slave-device-data .slave-device-soh p+p[data-v-6934d434]{margin-top:.1rem}.slave-device-card .slave-device-metrics[data-v-6934d434]{display:flex;flex-direction:column;gap:.08rem;width:100%;margin:0 auto}.slave-device-card .slave-device-metrics .metrics-item[data-v-6934d434]{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-6934d434]{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-6934d434]{font-size:.18rem}.slave-device-card .slave-device-metrics .metrics-item .metrics-sublabel[data-v-6934d434]{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-6934d434]{display:inline-block;margin-right:.05rem;font-size:.22rem;color:#1cf4fc}.slave-device-card .slave-device-metrics .item-cell[data-v-6934d434]{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-6934d434]: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-6934d434]{font-size:.24rem}.master-summary-section .summary-card[data-v-6934d434]{min-height:1.9rem}.value[data-v-6934d434]{font-size:.24rem}.val-data[data-v-6934d434]{font-size:.28rem}.slave-devices-section[data-v-6934d434]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1280px){.slave-devices-section[data-v-6934d434]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-height:820px){.master-summary-section .summary-card[data-v-6934d434]{min-height:1.7rem}.master-summary-section .master-battery-info[data-v-6934d434],.master-summary-section .master-energy-stats[data-v-6934d434],.master-summary-section .master-power-info[data-v-6934d434],.master-summary-section .master-status-info[data-v-6934d434]{padding-top:.16rem;padding-bottom:.16rem}}.pcs-main-container[data-v-ed484cbc]{width:100%;height:100%}.pcs-main-container .device-header[data-v-ed484cbc]{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-ed484cbc]{margin-bottom:.15rem;font-weight:400;font-size:.32rem;color:#fff;line-height:.18rem}.pcs-main-container .device-header .device-control[data-v-ed484cbc]{display:flex;align-items:center;gap:.2rem;width:auto;height:.7rem;text-align:right}.pcs-main-container .item-title[data-v-ed484cbc]{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-ed484cbc]{width:100%;height:3rem;padding:.22rem .22rem;background:rgba(0,0,0,.29);border-radius:.1rem}.pcs-main-container .power-chart-container[data-v-ed484cbc]{width:100%;height:100%}.pcs-main-container .data-container-box[data-v-ed484cbc]{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-ed484cbc]{padding:.22rem .22rem;background:rgba(0,0,0,.29);border-radius:.1rem}.pcs-main-container .data-container-box .status-item-list[data-v-ed484cbc]{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-ed484cbc]{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-ed484cbc]{font-size:.14rem;color:#999;line-height:.18rem}.pcs-main-container .data-container-box .status-item-list .status-name[data-v-ed484cbc]{font-size:.2rem;color:#fff;line-height:.18rem}.pcs-main-container .data-container-box .status-item-list .status-value[data-v-ed484cbc]{font-weight:700;font-size:.26rem;color:#1cf4fc;line-height:.25rem}.pcs-main-container .point-edit-btn[data-v-ed484cbc]{position:absolute;right:.1rem;top:.1rem;font-size:.2rem;color:#fff;line-height:.24rem;cursor:pointer}.pcs-main-container .point-list[data-v-ed484cbc]{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-ed484cbc]{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-ed484cbc]{display:grid;grid-template-columns:repeat(3,30%);gap:.2rem;width:100%}.pcs-main-container .alarm-status-item[data-v-ed484cbc]{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-ed484cbc]{width:.12rem;height:.12rem;border-radius:50%;margin-left:.1rem}.pcs-main-container .alarm-status-item .status-indicator.normal[data-v-ed484cbc]{background:#5cb85c}.pcs-main-container .alarm-status-item .status-indicator.warning[data-v-ed484cbc]{background:#ff0848}.pcs-main-container .status-label[data-v-ed484cbc]{color:#ccc}.pcs-main-container .empty-data[data-v-ed484cbc]{width:100%;display:flex;justify-content:center;align-items:center}.pcs-main-container .ac-data-content[data-v-ed484cbc]{height:3rem;overflow-y:auto}.pcs-main-container .power-summary-info[data-v-ed484cbc]{padding:.1rem 2vw 0 1.2vw}.pcs-main-container .device-form-item[data-v-ed484cbc],.pcs-main-container .power-form-item[data-v-ed484cbc]{height:.45rem;width:100%;display:flex;align-items:center;justify-content:space-between}.pcs-main-container .device-form-item .form-label[data-v-ed484cbc],.pcs-main-container .device-form-item .power-label[data-v-ed484cbc],.pcs-main-container .power-form-item .form-label[data-v-ed484cbc],.pcs-main-container .power-form-item .power-label[data-v-ed484cbc]{color:#ccc;height:.3rem;line-height:.3rem}.pcs-main-container .device-form-item .form-value[data-v-ed484cbc],.pcs-main-container .power-form-item .form-value[data-v-ed484cbc]{display:flex;align-items:center;font-weight:400;color:#1cf4fc}.pcs-main-container .device-form-item .power-value[data-v-ed484cbc],.pcs-main-container .power-form-item .power-value[data-v-ed484cbc]{display:flex;align-items:center;font-weight:700;color:#1cf4fc}.pcs-main-container .num-value[data-v-ed484cbc]{font-weight:700;color:#1cf4fc}.pcs-main-container .status1[data-v-ed484cbc],.pcs-main-container .status2[data-v-ed484cbc],.pcs-main-container .status3[data-v-ed484cbc],.pcs-main-container .status4[data-v-ed484cbc]{padding:0 .03rem;color:#cbcbcb;border-radius:.04rem;display:inline-block}.pcs-main-container .status1[data-v-ed484cbc]{border:.01rem solid #1ac399;color:#1ac399}.pcs-main-container .status2[data-v-ed484cbc]{border:.01rem solid #ffad31;color:#ffad31}.pcs-main-container .status3[data-v-ed484cbc]{border:.01rem solid #f51d42;color:#f51d42}.pcs-main-container .status4[data-v-ed484cbc]{border:.01rem solid #129ff6;color:#129ff6}.pcs-main-container .statusTxt1[data-v-ed484cbc]{color:#1ac399}.pcs-main-container .statusTxt2[data-v-ed484cbc]{color:#ffad31}.pcs-main-container .statusTxt3[data-v-ed484cbc]{color:#f51d42}.pcs-main-container .statusTxt4[data-v-ed484cbc]{color:#129ff6}.bms-container[data-v-36c0a73c]{height:100%;width:100%}.bms-container .item-title[data-v-36c0a73c]{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-36c0a73c]{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-36c0a73c]{margin-bottom:.15rem;font-weight:400;font-size:.32rem;color:#fff;line-height:.18rem}.bms-container .device-header .device-control[data-v-36c0a73c]{display:flex;align-items:center;gap:.2rem;width:auto;height:.7rem;text-align:right}.bms-container .data-main-box[data-v-36c0a73c]{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-36c0a73c]{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-36c0a73c]{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-36c0a73c]{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-36c0a73c]{display:flex;align-items:center;gap:.1rem}.bms-container .data-main-box .realtime-data .soc-data .cell-bar[data-v-36c0a73c]{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-36c0a73c]{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-36c0a73c]{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-36c0a73c]{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-36c0a73c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.05rem}.bms-container .data-main-box .realtime-data .item[data-v-36c0a73c]:nth-last-child(-n+2){margin-bottom:0}.bms-container .data-main-box .realtime-data .item .name[data-v-36c0a73c]{font-size:.2rem}.bms-container .data-main-box .realtime-data .item .value[data-v-36c0a73c]{font-weight:500;font-size:.24rem;color:#1cf4fc}.bms-container .data-main-box .realtime-data .item .unit[data-v-36c0a73c]{font-size:.16rem;color:#fff}.bms-container .data-main-box .power-info-container[data-v-36c0a73c]{display:flex;flex-direction:column;width:100%;height:100%}.bms-container .data-main-box .power-info-container .tab-controls[data-v-36c0a73c]{display:flex;justify-content:center;gap:.3rem;margin-bottom:.2rem}.bms-container .data-main-box .power-info-container .tab-navigation[data-v-36c0a73c]{width:55%;display:flex;justify-content:center;font-size:.22rem;gap:.3rem}.bms-container .data-main-box .power-info-container .tab-item[data-v-36c0a73c]{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-36c0a73c]{border-bottom:.02rem solid #1cf4fc;color:#1cf4fc}.bms-container .data-main-box .power-info-container .btn[data-v-36c0a73c]{width:.7rem;height:.36rem;line-height:.36rem;border-radius:.4rem;text-align:center}.bms-container .data-main-box .power-info-container .urgent[data-v-36c0a73c]{color:#cf0d3c;border:.01rem solid #cf0d3c}.bms-container .data-main-box .power-info-container .serious[data-v-36c0a73c]{color:#c69760;border:.01rem solid #c69760}.bms-container .data-main-box .status-box[data-v-36c0a73c]{height:1.55rem}.bms-container .data-main-box .status-item-list[data-v-36c0a73c]{display:flex;flex-wrap:wrap;gap:.1rem;width:100%}.bms-container .data-main-box .status-item-list .status-item[data-v-36c0a73c]{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-36c0a73c]{margin-bottom:.05rem}.bms-container .data-main-box .status-item-list .status-name[data-v-36c0a73c]{font-size:.2rem;color:#fff;line-height:.2rem}.bms-container .data-main-box .status-item-list .status-value[data-v-36c0a73c]{font-weight:700;font-size:.24rem;color:#1cf4fc;line-height:.25rem}.bms-container .data-main-box .chart-section[data-v-36c0a73c]{flex:1;height:100%;margin-top:.2rem}.bms-container .data-main-box .value-grid[data-v-36c0a73c]{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-36c0a73c]{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-36c0a73c]{flex:1}.bms-container .data-main-box .value-grid .item-name[data-v-36c0a73c]{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-36c0a73c]{margin:.11rem 0 .02rem 0}.bms-container .data-main-box .value-grid .value-number[data-v-36c0a73c]{font-size:.24rem;font-weight:700;color:#1cf4fc}.bms-container .data-main-box .value-grid .value-unit[data-v-36c0a73c]{font-size:.16rem;margin-left:.04rem}.bms-container .data-main-box .value-grid .status-badge[data-v-36c0a73c]{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-36c0a73c]{position:absolute;bottom:0;display:block;width:.88rem;text-align:center;font-size:.14rem}[data-v-36c0a73c] .el-progress__text{font-size:.18rem!important;color:#fff}.pcs-main-container[data-v-1ccafb66]{width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.pcs-main-container .device-header[data-v-1ccafb66]{display:flex;align-items:center;justify-content:space-between;gap:.3rem;width:100%;height:.7rem}.pcs-main-container .device-header .device-info[data-v-1ccafb66]{display:flex;gap:.3rem;align-items:center}.pcs-main-container .device-header .device-info .device-name[data-v-1ccafb66]{font-weight:400;font-size:.32rem;color:#fff;line-height:.18rem}.pcs-main-container .device-header .device-status[data-v-1ccafb66]{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-1ccafb66]{display:flex;align-items:center;gap:.2rem;width:auto;height:.7rem;text-align:right}.pcs-main-container .item-title[data-v-1ccafb66]{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-1ccafb66]{display:grid;width:100%;height:1.8rem}.pcs-main-container .chart-container-box .data-item[data-v-1ccafb66]{padding:.22rem .22rem;background:rgba(0,0,0,.29);border-radius:.1rem;text-align:center}.pcs-main-container .container-box-1[data-v-1ccafb66]{grid-template-columns:55.6% 43%;gap:.1rem}.pcs-main-container .container-box-2[data-v-1ccafb66]{grid-template-columns:100%}.pcs-main-container .data-box[data-v-1ccafb66]{display:grid;grid-template-columns:50% 50%;gap:.1rem;width:100%}.pcs-main-container .data-box .data-item-2[data-v-1ccafb66]{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-1ccafb66],.pcs-main-container .data-box .item-4[data-v-1ccafb66]{padding-top:.15rem}.pcs-main-container .status-item-list[data-v-1ccafb66]{display:flex;flex-wrap:wrap;gap:.1rem;width:100%;margin-top:.2rem}.pcs-main-container .data-item-1[data-v-1ccafb66]{display:flex;flex-direction:column;gap:.25rem;justify-content:center;text-align:center}.pcs-main-container .status-item[data-v-1ccafb66]{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-1ccafb66]{font-size:.18rem;color:#fff;line-height:.23rem}.pcs-main-container .status-value[data-v-1ccafb66]{font-weight:700;font-size:.26rem;color:#1cf4fc;line-height:.18rem}.pcs-main-container .main-data-box[data-v-1ccafb66]{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-1ccafb66]{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-1ccafb66]{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-1ccafb66]{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-1ccafb66]{display:inline-block;margin-left:.1rem;font-size:.16rem;color:#fff;line-height:.18rem}.pcs-main-container .box-height-1[data-v-1ccafb66]{height:calc(100% - 4.5rem)}.pcs-main-container .box-height-2[data-v-1ccafb66]{height:calc(100% - 1.9rem)}.pcs-main-container .data-container-box[data-v-1ccafb66]{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-1ccafb66]{display:flex;justify-content:center;width:100%;height:.4rem}.pcs-main-container .data-container-box .active-btn[data-v-1ccafb66]{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-1ccafb66]{min-width:1.2rem;background:#041826!important;color:#b3b3b3;border-color:#041826;font-size:.18rem}.pcs-main-container .data-empty-state[data-v-1ccafb66]{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-1ccafb66]{width:1.6rem;height:1.6rem}.device-main-layout[data-v-70d00da0],.master-device-main-container[data-v-70d00da0]{width:100%;height:100%;min-height:0;overflow:hidden}.device-main-layout[data-v-70d00da0]{display:grid;grid-template-rows:minmax(0,1fr);transition:grid-template-columns .3s cubic-bezier(.22,1,.36,1)}.expanded[data-v-70d00da0]{grid-template-columns:3rem .4rem minmax(0,1fr)}.expanded-layout[data-v-70d00da0]{grid-template-columns:0 .4rem minmax(0,1fr)}.data-btn[data-v-70d00da0]{width:100%;text-align:center;cursor:pointer}[data-v-70d00da0] .el-divider{background-color:#1ba9fa}[data-v-70d00da0] .el-divider__text{font-size:.18rem;font-weight:400;color:#b3b3b3;line-height:.18rem;background-color:#07273c}[data-v-70d00da0] .el-switch__label,[data-v-70d00da0] .el-switch__label.is-active{color:#999}[data-v-70d00da0] .el-tree-node__content{height:.75rem}[data-v-70d00da0] .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-70d00da0],[data-v-70d00da0] .el-tree-node:focus>.el-tree-node__content,[data-v-70d00da0] .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-70d00da0] .el-tree-node__label{font-size:.2rem;white-space:normal;word-break:break-word}[data-v-70d00da0] .el-tree-node__expand-icon{font-size:.22rem}.page-container[data-v-70d00da0]{width:100%;height:100%}p[data-v-70d00da0]{margin:0;padding:0}.btn[data-v-70d00da0]{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-70d00da0]{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-70d00da0]{opacity:0;transform:translateX(-.12rem);pointer-events:none}.device-tree-sidebar .device-tree-container[data-v-70d00da0]{width:100%;height:100%;margin-top:.1rem;overflow-x:hidden;overflow-y:auto}.drawer[data-v-70d00da0]{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-70d00da0]:hover{box-shadow:0 0 .15rem 0 rgba(28,244,252,.51)}.drawer .drawer-title[data-v-70d00da0]{display:inline-block;width:.1rem;height:.18rem;margin-right:.1rem;background:#1cf4fc;border-radius:.05rem}.drawer-query-bar[data-v-70d00da0]{display:flex;align-items:center;width:100%;height:.8rem}.drawer-box[data-v-70d00da0]{width:100%;height:84%;padding:.1rem .15rem;overflow:hidden}.drawer-box-item[data-v-70d00da0]{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-70d00da0]{color:#333;text-align:left}[data-v-70d00da0] .el-drawer{height:45%;right:0;left:0;background:#07273c;border-radius:.04rem;overflow:hidden}.drawer-main[data-v-70d00da0]{display:flex;flex-direction:column;width:100%;height:100%;padding:.05rem .15rem;overflow:hidden}.resizable-drawer[data-v-70d00da0] .el-drawer.btt{overflow:visible}.drawer-header[data-v-70d00da0]{position:fixed;width:100%;height:.45rem}.drawer-close[data-v-70d00da0]{position:absolute;top:15%;right:.2rem;color:#f56c6c;font-size:.28rem;cursor:pointer}.drawer-handle[data-v-70d00da0]{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-70d00da0]{transform:rotate(deg)}.card[data-v-7cb7d937]{width:100%;height:100%;background-color:rgba(0,0,0,.15);border-radius:.06rem}.grid-content[data-v-7cb7d937]{display:flex;align-items:center;width:100%;height:100%}.card-header[data-v-7cb7d937]{padding:.2rem .25rem;box-sizing:border-box;color:#0ff;font-weight:800;display:flex;justify-content:space-between}.status[data-v-7cb7d937]{position:relative;padding-left:.2rem;color:#0ff;font-weight:400;font-size:.22rem;line-height:.2rem}.status[data-v-7cb7d937]:before{position:absolute;left:0;top:.03rem;content:"";width:.07rem;height:.13rem;background:#0ff;border-radius:.04rem}.card-body[data-v-7cb7d937]{padding:0 .25rem .2rem .25rem}.el-row[data-v-7cb7d937]{margin-bottom:.1rem}.el-row .el-col-12[data-v-7cb7d937]{width:48%;height:.68rem;background:rgba(0,0,0,.3);border-radius:.1rem}.el-row .el-col-12[data-v-7cb7d937]:nth-child(2n){margin-left:.2rem}.el-row[data-v-7cb7d937]:last-child{margin-bottom:0}.img-box[data-v-7cb7d937]{display:flex;justify-content:center;align-items:center;width:.5rem;height:.5rem;background:#185886;border-radius:.1rem}.data-box[data-v-7cb7d937]{margin-left:.15rem}.item[data-v-7cb7d937]{cursor:pointer}.card-foot[data-v-7cb7d937]{display:flex;justify-content:center;padding-right:.2rem}.icon[data-v-7cb7d937]{font-size:.2rem;padding-left:.1rem}.label[data-v-7cb7d937]{font-weight:400;font-size:.2rem;color:#bccedc}.flex-box[data-v-7cb7d937]{flex:1;justify-content:right}.value[data-v-7cb7d937]{display:inline-block;margin-top:.06rem;font-weight:700;font-size:.22rem;color:#fff}.unit[data-v-7cb7d937]{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}.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-4bc3af3a]{position:relative;width:100%;height:100%}.device-main-layout[data-v-4bc3af3a]{width:100%;height:100%;gap:.1rem;padding:.06rem;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.device-card-item[data-v-4bc3af3a]{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-4bc3af3a]:hover{border-color:rgba(73,211,232,.48);box-shadow:inset 0 0 .18rem rgba(73,211,232,.22)}.device-card-item[data-v-4bc3af3a]: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-4bc3af3a]: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-4bc3af3a]{position:relative;margin-bottom:.2rem}.device-card-group[data-v-4bc3af3a]: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-4bc3af3a]{display:flex;align-items:center;height:.28rem}.device-name-text[data-v-4bc3af3a]{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-4bc3af3a]{display:flex;align-items:center;font-size:.12rem;color:#fff}.device-run-status[data-v-4bc3af3a]{position:relative;padding-left:.2rem;margin-left:.2rem;color:#fff;font-size:.12rem;line-height:.2rem}.device-run-status[data-v-4bc3af3a]: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-4bc3af3a]{display:grid;grid-template-columns:repeat(2,1fr);gap:.1rem;height:.3rem}.data-split[data-v-4bc3af3a]{width:.2rem;height:.15rem;border-left:.01rem dashed #126b94}.device-data-item[data-v-4bc3af3a]{display:flex;justify-content:space-between;align-items:center;width:90%;height:.3rem;color:#fff}.param-info-section[data-v-4bc3af3a]{display:flex;align-items:center;justify-content:space-between;width:100%}.param-name-text[data-v-4bc3af3a]{font-size:.14rem;color:#2fc6dc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.param-unit-text[data-v-4bc3af3a]{line-height:.24rem;font-size:.14rem;color:#eef5ff}.param-value-text[data-v-4bc3af3a]{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-4bc3af3a]{position:absolute;top:45%;left:45%;display:flex;align-items:center;justify-content:center;color:#fff}.load-tracking-container[data-v-4172fbd5]{display:flex;flex-direction:column;height:100%;flex:1}.electrical-info-container[data-v-42ce1490]{display:flex;flex-direction:column;height:100%;min-height:0}.status-header[data-v-42ce1490]{display:none;justify-content:space-between;align-items:center;position:absolute;top:-.33rem;right:5%}.communication-status[data-v-42ce1490]{display:flex;align-items:center;font-size:.12rem;color:#fff}.system-status[data-v-42ce1490]{position:relative;padding-left:.2rem;margin-left:.2rem;color:#fff;font-size:.12rem;line-height:.2rem}.system-status[data-v-42ce1490]: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-42ce1490]{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-42ce1490]{--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-42ce1490]{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-42ce1490]: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-42ce1490]{position:relative;z-index:1;display:flex;flex-direction:column;gap:.18rem;height:100%}.overview-metric-list-two[data-v-42ce1490]{gap:.18rem}.overview-metric-item[data-v-42ce1490]{display:flex;align-items:baseline;justify-content:space-between;gap:.12rem;min-width:0}.overview-metric-label[data-v-42ce1490]{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-42ce1490]{flex-shrink:0;color:#00faff;font-size:.24rem;font-weight:600;line-height:1;white-space:nowrap}.overview-metric-unit[data-v-42ce1490]{margin-left:.03rem;color:#d8e9f5;font-size:.13rem;font-weight:600}.export-btn[data-v-42ce1490]{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-42ce1490]:hover{background:#1ba9fa;color:#073550}.export-btn i[data-v-42ce1490]{margin-right:.05rem}.view-btn[data-v-42ce1490]{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-42ce1490]:hover{background:#1ba9fa;color:#073550}.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}.electricity-revenue-analysis[data-v-456becbe]{position:relative;width:100%;height:100%}.empty-data-state[data-v-456becbe]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#bccedc}.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}}.address[data-v-06940d40]{user-select:none}.ellipsis[data-v-06940d40]{word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.grid-box[data-v-06940d40]{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr}.device-point-detail[data-v-3bae9c0a]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;color:#d8e8f6}.device-point-summary[data-v-3bae9c0a]{display:flex;align-items:flex-start;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 span[data-v-3bae9c0a],.device-point-summary strong[data-v-3bae9c0a]{display:block}.device-point-summary strong[data-v-3bae9c0a]{color:#f2f8fd;font-size:.16rem}.device-point-summary div>span[data-v-3bae9c0a]{margin-top:.05rem;color:#8eb4c2;font-size:.12rem}.device-point-toolbar[data-v-3bae9c0a]{display:flex;align-items:flex-start;gap:.12rem;padding:0 .2rem;border-bottom:.01rem solid rgba(42,149,190,.25)}.device-point-tabs[data-v-3bae9c0a]{flex:1}.device-point-tabs[data-v-3bae9c0a] .el-tabs__header{margin:0}.device-point-tabs[data-v-3bae9c0a] .el-tabs__nav-wrap:after{display:none}.device-point-tabs[data-v-3bae9c0a] .el-tabs__item{height:.48rem;color:#8eb4c2;line-height:.48rem}.device-point-tabs[data-v-3bae9c0a] .el-tabs__item.is-active{color:#20e8d0}.device-point-tabs[data-v-3bae9c0a] .el-tabs__item em{margin-left:.03rem;font-style:normal;color:inherit;font-size:.12rem}.device-point-tabs[data-v-3bae9c0a] .el-tabs__active-bar{background:#20e8d0}.device-point-tabs[data-v-3bae9c0a] .el-tabs__content{display:none}.device-point-refresh[data-v-3bae9c0a]{margin-top:.08rem;border-color:rgba(42,149,190,.4);background:transparent;color:#8eb4c2}.device-point-content[data-v-3bae9c0a]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.08rem .2rem .24rem}.device-point-list[data-v-3bae9c0a]{display:flex;flex-direction:column}.device-point-row[data-v-3bae9c0a]{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-3bae9c0a]{min-width:0}.device-point-name span[data-v-3bae9c0a],.device-point-name strong[data-v-3bae9c0a]{display:block}.device-point-name strong[data-v-3bae9c0a]{overflow:hidden;color:#dcecf8;font-size:.14rem;text-overflow:ellipsis;white-space:nowrap}.device-point-name span[data-v-3bae9c0a]{margin-top:.05rem;color:#7798a8;font-size:.12rem}.device-point-value[data-v-3bae9c0a]{display:inline-flex;align-items:baseline;gap:.05rem;white-space:nowrap}.device-point-value strong[data-v-3bae9c0a]{color:#f2f8fd;font-size:.15rem}.device-point-value span[data-v-3bae9c0a]{color:#8eb4c2;font-size:.12rem}.device-point-state[data-v-3bae9c0a]{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-3bae9c0a]{color:#20e8d0;font-size:.34rem}@media (max-width:560px){.device-point-summary[data-v-3bae9c0a],.device-point-toolbar[data-v-3bae9c0a]{margin-right:.14rem;margin-left:.14rem;padding-right:0;padding-left:0}.device-point-summary[data-v-3bae9c0a]{padding:.12rem}.device-point-content[data-v-3bae9c0a]{padding-right:.14rem;padding-left:.14rem}.device-point-toolbar[data-v-3bae9c0a]{gap:.06rem}.device-point-tabs[data-v-3bae9c0a] .el-tabs__item{padding:0 .1rem}.device-point-row[data-v-3bae9c0a]{grid-template-columns:minmax(0,1fr) auto}.device-point-row>span[data-v-3bae9c0a]:last-child{grid-column:1/-1;justify-self:end;padding-bottom:.1rem}}.storage-cabinet-detail[data-v-904769d8]{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-904769d8],.storage-main-panel[data-v-904769d8]{border:.01rem solid rgba(42,149,190,.32);border-radius:.08rem;background:rgba(13,64,84,.58)}.storage-cabinet-header[data-v-904769d8]{display:flex;align-items:flex-start;justify-content:space-between;gap:.12rem;padding:.14rem .16rem;border-left:.03rem solid #20e8d0}.storage-cabinet-heading[data-v-904769d8]{min-width:0}.storage-cabinet-heading span[data-v-904769d8],.storage-cabinet-heading strong[data-v-904769d8]{display:block}.storage-cabinet-heading strong[data-v-904769d8]{overflow:hidden;color:#f2f8fd;font-size:.17rem;text-overflow:ellipsis;white-space:nowrap}.storage-cabinet-heading span[data-v-904769d8]{margin-top:.04rem;color:#8eb4c2;font-size:.12rem}.storage-device-tabs[data-v-904769d8]{margin-top:.1rem}.storage-device-tabs[data-v-904769d8] .el-tabs__header{margin:0;padding:0 .08rem;border-bottom:.01rem solid rgba(42,149,190,.25)}.storage-device-tabs[data-v-904769d8] .el-tabs__nav-wrap:after{display:none}.storage-device-tabs[data-v-904769d8] .el-tabs__item{color:#8eb4c2}.storage-device-tabs[data-v-904769d8] .el-tabs__item.is-active{color:#20e8d0}.storage-device-tabs[data-v-904769d8] .el-tabs__item.is-disabled{color:#587587}.storage-device-tabs[data-v-904769d8] .el-tabs__active-bar{background:#20e8d0}.storage-device-tabs[data-v-904769d8] .el-tabs__content{display:none}.storage-main-panel[data-v-904769d8]{margin:.12rem 0;padding:.14rem .16rem .16rem}.storage-main-header[data-v-904769d8]{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-904769d8]{min-width:0}.storage-main-header span[data-v-904769d8],.storage-main-header strong[data-v-904769d8]{display:block}.storage-main-header strong[data-v-904769d8]{color:#f2f8fd;font-size:.15rem}.storage-main-header span[data-v-904769d8]{margin-top:.03rem;overflow:hidden;color:#8eb4c2;font-size:.12rem;text-overflow:ellipsis;white-space:nowrap}.storage-device-select[data-v-904769d8]{flex:0 0 1.9rem}.storage-main-grid[data-v-904769d8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.08rem}.storage-main-item[data-v-904769d8]{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-904769d8],.storage-main-item strong[data-v-904769d8]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.storage-main-item span[data-v-904769d8]{color:#8eb4c2;font-size:.12rem}.storage-main-item strong[data-v-904769d8]{margin-top:.06rem;color:#edfaff;font-family:Bahnschrift,Microsoft YaHei,sans-serif;font-size:.15rem}.storage-cabinet-state[data-v-904769d8]{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-904769d8]{color:#20e8d0;font-size:.34rem}@media (max-width:680px){.storage-main-grid[data-v-904769d8]{grid-template-columns:repeat(2,minmax(0,1fr))}.storage-main-header[data-v-904769d8]{align-items:stretch;flex-direction:column}.storage-device-select[data-v-904769d8]{width:100%;flex-basis:auto}}.demand-tracking-container[data-v-3240c0b6]{height:100%;display:flex;flex-direction:column}.demand-tracking-container .chart-container[data-v-3240c0b6]{flex:1;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)}.tracking-field-list[data-v-44c3ec2d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.overview-bottom-panel[data-v-55487172]{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;color:#edfaff}.overview-bottom-header[data-v-55487172]{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-55487172],.overview-bottom-toolbar[data-v-55487172]{display:flex;align-items:center}.overview-bottom-tabs[data-v-55487172]{align-self:stretch;gap:.1rem}.overview-bottom-tabs button[data-v-55487172]{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-55487172]:after{content:"";position:absolute;right:.12rem;bottom:0;left:.12rem;height:.03rem;background:transparent}.overview-bottom-tabs button.active[data-v-55487172],.overview-bottom-tabs button[data-v-55487172]:focus-visible,.overview-bottom-tabs button[data-v-55487172]:hover{color:#69e8ff}.overview-bottom-tabs button[data-v-55487172]:focus-visible{outline:.02rem solid rgba(105,232,255,.45);outline-offset:-.04rem}.overview-bottom-tabs button.active[data-v-55487172]:after{background:#13d8e7;box-shadow:0 0 .08rem rgba(105,232,255,.7)}.overview-bottom-toolbar[data-v-55487172]{min-width:0;gap:.1rem;margin-left:.2rem;white-space:nowrap}.overview-bottom-content[data-v-55487172]{flex:1;min-height:0;padding:.06rem .12rem .08rem}.overview-bottom-content>[data-v-55487172]{width:100%;height:100%}.chart-date-range-picker[data-v-55487172]{width:3.6rem}.time-granularity-select[data-v-55487172]{width:.94rem}.time-dimension-select[data-v-55487172]{width:1.12rem}.demand-date-picker[data-v-55487172]{width:1.38rem}.extremes-checkbox[data-v-55487172]{margin-right:0}.toolbar-action[data-v-55487172]{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-55487172]:focus-visible,.toolbar-action[data-v-55487172]:hover{color:#69e8ff;background:rgba(0,230,230,.14)}.toolbar-action[data-v-55487172]:focus-visible{outline:.02rem solid rgba(105,232,255,.45);outline-offset:.02rem}.more-action[data-v-55487172]{color:#69e8ff}[data-v-55487172] .el-input__inner,[data-v-55487172] .el-range-input,[data-v-55487172] .el-range-separator{border-color:transparent;background:transparent;color:#edfaff}[data-v-55487172] .el-date-editor .el-range-input{background:transparent}[data-v-55487172] .el-checkbox__label,[data-v-55487172] .el-input__icon{color:#edfaff}@media (max-width:1500px){.overview-bottom-header[data-v-55487172]{padding:0 .12rem}.overview-bottom-tabs[data-v-55487172]{gap:0}.overview-bottom-tabs button[data-v-55487172]{min-width:.84rem;padding:0 .1rem}.chart-date-range-picker[data-v-55487172]{width:3.2rem}}.energy-overview{display:flex;flex-direction:column;gap:.1rem;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;min-height:0}.energy-overview .chart-panel{flex:0 0 3.36rem;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}.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:.03rem;width:1.9rem;padding:0;border:0;background:transparent;color:inherit;font-family:inherit}.overview-topo .topo-node img{width:1.04rem;max-height:1.12rem;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:.03rem;color:#edfaff;font-size:.16rem;font-weight:600}.overview-topo .chips{display:flex;gap:.06rem;margin-top:.05rem;justify-content:center}.overview-topo .chip{padding:.04rem .11rem;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:.14rem;white-space:nowrap}.overview-topo .chip b{color:var(--ov-primary-strong);font-weight:700}.overview-topo .chip.mint b{color:var(--ov-success)}.overview-topo .chip.pv-power b{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:.22rem .22rem .18rem;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-total{position:absolute;top:-.16rem;left:50%;transform:translateX(-50%);display:flex;gap:.06rem;white-space:nowrap}.overview-topo .ess-units{display:flex;gap:.16rem;width:100%;max-width:100%;justify-content:safe center;overflow-x:auto;padding:.02rem .02rem .05rem;scrollbar-color:rgba(105,232,255,.35) transparent;scrollbar-width:thin}.overview-topo .ess-units::-webkit-scrollbar{height:.04rem}.overview-topo .ess-units::-webkit-scrollbar-thumb{border-radius:.02rem;background:rgba(105,232,255,.35)}.overview-topo .ess-unit{display:flex;flex-direction:column;align-items:center;flex:0 0 0.72rem;gap:.05rem;min-width:.72rem;padding:.04rem .02rem .06rem;border:.01rem solid transparent;border-radius:.1rem;background:transparent;color:inherit;font:inherit;cursor:pointer;appearance:none;transition:border-color .2s ease,background-color .2s ease,transform .2s ease}.overview-topo .ess-unit:hover{border-color:rgba(77,241,253,.38);background:rgba(77,241,253,.08);transform:translateY(-.02rem)}.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 img{width:.56rem;margin-bottom:.02rem;filter:drop-shadow(0 .06rem .1rem rgba(0,20,40,.5))}.overview-topo .ess-unit .uname{width:.72rem;margin-top:.02rem;color:#edfaff;font-size:.13rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overview-topo .ess-unit .kv{color:var(--ov-muted);font-size:.13rem;white-space:nowrap}.overview-topo .ess-unit .kv b{color:#edfaff}.overview-topo .badge{padding:.02rem .08rem;border-radius:9.99rem;color:#04202e;font-size:.11rem;font-weight:700}.overview-topo .badge.master{background:linear-gradient(135deg,#4df1fd,#69e8ff)}.overview-topo .badge.slave{background:linear-gradient(135deg,#20e8a8,#8ce6cd)}.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:.32rem;padding:0 .14rem;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:.14rem;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 .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}}.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 .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 .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__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__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 .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}.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}}.device-point-detail{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;color:#d8e8f6}.device-point-summary{display:flex;align-items:flex-start;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 span,.device-point-summary strong{display:block}.device-point-summary strong{color:#f2f8fd;font-size:.16rem}.device-point-summary div>span{margin-top:.05rem;color:#8eb4c2;font-size:.12rem}.device-point-toolbar{display:flex;align-items:flex-start;gap:.12rem;padding:0 .2rem;border-bottom:.01rem solid rgba(42,149,190,.25)}.device-point-tabs{flex:1}.device-point-tabs ::v-deep .el-tabs__header{margin:0}.device-point-tabs ::v-deep .el-tabs__nav-wrap:after{display:none}.device-point-tabs ::v-deep .el-tabs__item{height:.48rem;color:#8eb4c2;line-height:.48rem}.device-point-tabs ::v-deep .el-tabs__item.is-active{color:#20e8d0}.device-point-tabs ::v-deep .el-tabs__item em{margin-left:.03rem;font-style:normal;color:inherit;font-size:.12rem}.device-point-tabs ::v-deep .el-tabs__active-bar{background:#20e8d0}.device-point-tabs ::v-deep .el-tabs__content{display:none}.device-point-refresh{margin-top:.08rem;border-color:rgba(42,149,190,.4);background:transparent;color:#8eb4c2}.device-point-content{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.08rem .2rem .24rem}.device-point-list{display:flex;flex-direction:column}.device-point-row{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{min-width:0}.device-point-name span,.device-point-name strong{display:block}.device-point-name strong{overflow:hidden;color:#dcecf8;font-size:.14rem;text-overflow:ellipsis;white-space:nowrap}.device-point-name span{margin-top:.05rem;color:#7798a8;font-size:.12rem}.device-point-value{display:inline-flex;align-items:baseline;gap:.05rem;white-space:nowrap}.device-point-value strong{color:#f2f8fd;font-size:.15rem}.device-point-value span{color:#8eb4c2;font-size:.12rem}.device-point-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;min-height:2.6rem;color:#8eb4c2}.device-point-state i{color:#20e8d0;font-size:.34rem}@media (max-width:560px){.device-point-summary,.device-point-toolbar{margin-right:.14rem;margin-left:.14rem;padding-right:0;padding-left:0}.device-point-summary{padding:.12rem}.device-point-content{padding-right:.14rem;padding-left:.14rem}.device-point-toolbar{gap:.06rem}.device-point-tabs ::v-deep .el-tabs__item{padding:0 .1rem}.device-point-row{grid-template-columns:minmax(0,1fr) auto}.device-point-row>span:last-child{grid-column:1/-1;justify-self:end;padding-bottom:.1rem}}.overview-load-chart[data-v-06884b38]{width:100%;height:100%}.overview-bottom-panel{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;color:#edfaff}.overview-bottom-header{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-header,.overview-bottom-tabs,.overview-bottom-toolbar{display:flex;align-items:center}.overview-bottom-tabs{align-self:stretch;gap:.1rem}.overview-bottom-tabs button{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:after{content:"";position:absolute;right:.12rem;bottom:0;left:.12rem;height:.03rem;background:transparent}.overview-bottom-tabs button.active,.overview-bottom-tabs button:focus-visible,.overview-bottom-tabs button:hover{color:#69e8ff}.overview-bottom-tabs button:focus-visible{outline:.02rem solid rgba(105,232,255,.45);outline-offset:-.04rem}.overview-bottom-tabs button.active:after{background:#13d8e7;box-shadow:0 0 .08rem rgba(105,232,255,.7)}.overview-bottom-toolbar{min-width:0;gap:.1rem;margin-left:.2rem;white-space:nowrap}.overview-bottom-content{flex:1;min-height:0;padding:.06rem .12rem .08rem}.overview-bottom-content>*{width:100%;height:100%}.chart-date-range-picker{width:3.6rem}.time-granularity-select{width:.94rem}.time-dimension-select{width:1.12rem}.demand-date-picker{width:1.38rem}.extremes-checkbox{margin-right:0}.toolbar-action{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:focus-visible,.toolbar-action:hover{color:#69e8ff;background:rgba(0,230,230,.14)}.toolbar-action:focus-visible{outline:.02rem solid rgba(105,232,255,.45);outline-offset:.02rem}.more-action{color:#69e8ff}/deep/ .el-input__inner,/deep/ .el-range-input,/deep/ .el-range-separator{border-color:transparent;background:transparent;color:#edfaff}/deep/ .el-date-editor .el-range-input{background:transparent}/deep/ .el-checkbox__label,/deep/ .el-input__icon{color:#edfaff}@media (max-width:1500px){.overview-bottom-header{padding:0 .12rem}.overview-bottom-tabs{gap:0}.overview-bottom-tabs button{min-width:.84rem;padding:0 .1rem}.chart-date-range-picker{width:3.2rem}}.storage-cabinet-detail{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,.storage-main-panel{border:.01rem solid rgba(42,149,190,.32);border-radius:.08rem;background:rgba(13,64,84,.58)}.storage-cabinet-header{display:flex;align-items:flex-start;justify-content:space-between;gap:.12rem;padding:.14rem .16rem;border-left:.03rem solid #20e8d0}.storage-cabinet-heading{min-width:0}.storage-cabinet-heading span,.storage-cabinet-heading strong{display:block}.storage-cabinet-heading strong{overflow:hidden;color:#f2f8fd;font-size:.17rem;text-overflow:ellipsis;white-space:nowrap}.storage-cabinet-heading span{margin-top:.04rem;color:#8eb4c2;font-size:.12rem}.storage-device-tabs{margin-top:.1rem}.storage-device-tabs ::v-deep .el-tabs__header{margin:0;padding:0 .08rem;border-bottom:.01rem solid rgba(42,149,190,.25)}.storage-device-tabs ::v-deep .el-tabs__nav-wrap:after{display:none}.storage-device-tabs ::v-deep .el-tabs__item{color:#8eb4c2}.storage-device-tabs ::v-deep .el-tabs__item.is-active{color:#20e8d0}.storage-device-tabs ::v-deep .el-tabs__item.is-disabled{color:#587587}.storage-device-tabs ::v-deep .el-tabs__active-bar{background:#20e8d0}.storage-device-tabs ::v-deep .el-tabs__content{display:none}.storage-main-panel{margin:.12rem 0;padding:.14rem .16rem .16rem}.storage-main-header{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{min-width:0}.storage-main-header span,.storage-main-header strong{display:block}.storage-main-header strong{color:#f2f8fd;font-size:.15rem}.storage-main-header span{margin-top:.03rem;overflow:hidden;color:#8eb4c2;font-size:.12rem;text-overflow:ellipsis;white-space:nowrap}.storage-device-select{flex:0 0 1.9rem}.storage-main-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.08rem}.storage-main-item{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,.storage-main-item strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.storage-main-item span{color:#8eb4c2;font-size:.12rem}.storage-main-item strong{margin-top:.06rem;color:#edfaff;font-family:Bahnschrift,Microsoft YaHei,sans-serif;font-size:.15rem}.storage-cabinet-state{display:flex;min-height:2.8rem;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;color:#8eb4c2}.storage-cabinet-state i{color:#20e8d0;font-size:.34rem}@media (max-width:680px){.storage-main-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.storage-main-header{align-items:stretch;flex-direction:column}.storage-device-select{width:100%;flex-basis:auto}}.pcs-main-container[data-v-54435e9d]{display:flex;gap:.15rem;width:100%;height:100%}.pcs-left-sidebar[data-v-54435e9d]{height:100%;max-width:25%;gap:.1rem}.pcs-left-sidebar .pcs-info-section[data-v-54435e9d],.pcs-left-sidebar[data-v-54435e9d]{display:flex;flex-direction:column;flex:1}.pcs-left-sidebar .pcs-alarm-section[data-v-54435e9d]{flex:1.6;display:flex;flex-direction:column}.pcs-center-content[data-v-54435e9d]{flex:2;max-width:50%;height:100%;background:rgba(0,0,0,.27);border-radius:.1rem}.pcs-right-sidebar[data-v-54435e9d]{display:flex;flex-direction:column;flex:1;height:100%;max-width:25%;gap:.1rem}.pcs-right-sidebar .dc-data-section[data-v-54435e9d],.pcs-right-sidebar .power-chart-section[data-v-54435e9d]{flex:0.7}.pcs-right-sidebar .ac-data-section[data-v-54435e9d],.select-wrapper[data-v-54435e9d]{flex:1}.select-wrapper .device-select[data-v-54435e9d]{width:96%}.device-info-wrapper[data-v-54435e9d]{height:80%;overflow:auto;display:flex;margin-top:.2rem}.pcs-device-info[data-v-54435e9d]{height:95%;flex:1;display:flex;flex-wrap:wrap}.device-status[data-v-54435e9d]{color:#1cf4fc;font-weight:500}.device-image-wrapper[data-v-54435e9d]{display:flex;justify-content:center;align-items:center;width:100%}.device-image-wrapper .device-image[data-v-54435e9d]{width:28%}.alarm-tab-navigation[data-v-54435e9d]{width:auto;margin:auto;display:flex;cursor:pointer;justify-content:space-evenly}.alarm-tab-item[data-v-54435e9d]{font-size:.22rem;font-weight:700;color:#ccc}.alarm-tab-item.active[data-v-54435e9d]{color:#1cf4fc;border-bottom:.02rem solid #1cf4fc}.power-chart-container[data-v-54435e9d]{width:100%;height:100%}.alarm-realtime-content[data-v-54435e9d]{display:flex;flex-wrap:wrap;margin-top:.3rem;height:calc(100% - .6rem);overflow-y:auto}.alarm-status-grid[data-v-54435e9d]{width:100%;display:flex;flex-wrap:wrap}.alarm-status-item[data-v-54435e9d]{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-54435e9d]{width:.12rem;height:.12rem;border-radius:50%;margin-left:.1rem}.alarm-status-item .status-indicator.normal[data-v-54435e9d]{background:#5cb85c}.alarm-status-item .status-indicator.warning[data-v-54435e9d]{background:#ff0848}.status-label[data-v-54435e9d]{color:#ccc}.empty-data[data-v-54435e9d]{width:100%;display:flex;justify-content:center;align-items:center}.alarm-history-table[data-v-54435e9d]{height:calc(100% - .6rem);margin-top:.3rem}.ac-data-content[data-v-54435e9d]{height:100%;padding-bottom:.2rem;overflow-y:auto}.power-summary-info[data-v-54435e9d]{padding:.2rem 2vw 0 1.2vw}.device-form-item[data-v-54435e9d],.power-form-item[data-v-54435e9d]{height:.4rem;width:100%;display:flex;align-items:center;justify-content:space-between}.device-form-item .form-label[data-v-54435e9d],.device-form-item .power-label[data-v-54435e9d],.power-form-item .form-label[data-v-54435e9d],.power-form-item .power-label[data-v-54435e9d]{color:#ccc;height:.3rem;line-height:.3rem}.device-form-item .form-value[data-v-54435e9d],.power-form-item .form-value[data-v-54435e9d]{display:flex;align-items:center;font-weight:400;color:#129ff6}.device-form-item .power-value[data-v-54435e9d],.power-form-item .power-value[data-v-54435e9d]{display:flex;align-items:center;font-weight:400;color:#fff}.status1[data-v-54435e9d],.status2[data-v-54435e9d],.status3[data-v-54435e9d],.status4[data-v-54435e9d]{padding:0 .03rem;color:#cbcbcb;border-radius:.04rem;display:inline-block}.status1[data-v-54435e9d]{border:.01rem solid #1ac399;color:#1ac399}.status2[data-v-54435e9d]{border:.01rem solid #ffad31;color:#ffad31}.status3[data-v-54435e9d]{border:.01rem solid #f51d42;color:#f51d42}.status4[data-v-54435e9d]{border:.01rem solid #129ff6;color:#129ff6}.statusTxt1[data-v-54435e9d]{color:#1ac399}.statusTxt2[data-v-54435e9d]{color:#ffad31}.statusTxt3[data-v-54435e9d]{color:#f51d42}.statusTxt4[data-v-54435e9d]{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-61eb1354]{width:100%;height:100%}.analysis-main-layout[data-v-61eb1354]{display:flex;flex-direction:column;height:100%}.analysis-header-section[data-v-61eb1354]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.2rem}.analysis-config-actions[data-v-61eb1354]{display:flex;gap:.1rem}.analysis-content-section[data-v-61eb1354]{flex:1;height:0;display:flex;flex-direction:column}.analysis-chart-section[data-v-61eb1354],.analysis-table-section[data-v-61eb1354]{width:100%;height:100%}.analysis-chart-section[data-v-61eb1354] .el-table th.el-table__cell.is-leaf,.analysis-chart-section[data-v-61eb1354] .el-table thead.is-group th.el-table__cell,.analysis-table-section[data-v-61eb1354] .el-table th.el-table__cell.is-leaf,.analysis-table-section[data-v-61eb1354] .el-table thead.is-group th.el-table__cell{border:.1em solid #175687}.analysis-pagination-wrapper[data-v-61eb1354]{text-align:center;margin-top:.2rem;padding:.1rem 0}[data-v-61eb1354] .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}@media (max-width:1400px){.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}}.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}.metric-detail-panels[data-v-9c83ea90]{grid-template-columns:repeat(2,minmax(0,1fr))}}.storage-topology-container[data-v-2878c188]{width:100%;height:100%;position:relative;display:flex;flex-direction:column}.storage-topology-container .tabs-header[data-v-2878c188]{width:100%;padding:0 .2rem;border-bottom:.01rem solid #2a4a6b;box-sizing:border-box}.storage-topology-container .tabs-header .tabs[data-v-2878c188]{display:flex}.storage-topology-container .tabs-header .tabs .tab-item[data-v-2878c188]{padding:.15rem .3rem;cursor:pointer;border-bottom:.03rem solid transparent;color:#8bb5d1;transition:all .3s ease;display:flex;align-items:center;gap:.08rem}.storage-topology-container .tabs-header .tabs .tab-item[data-v-2878c188]:hover{color:#00e6e6}.storage-topology-container .tabs-header .tabs .tab-item.active[data-v-2878c188]{color:#00e6e6;border-bottom-color:#00e6e6}.storage-topology-container .content-box[data-v-2878c188]{flex:1;width:100%;position:relative}.storage-topology-container .ar-iframe[data-v-2878c188]{width:100%;flex:1;border:none}.storage-topology-container .no-data-tip[data-v-2878c188]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#909399;font-size:.14rem}.storage-topology-container .ar-empty-box[data-v-2878c188]{flex:1;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.12rem;color:#909399;font-size:.14rem}.storage-topology-container .ar-empty-box .no-data-tip[data-v-2878c188]{width:auto;height:auto}.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}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}.panel-box[data-v-2355a454]{flex-grow:1;display:flex;justify-content:space-around;align-items:stretch;width:100%;height:100%;overflow:hidden}.item[data-v-2355a454]{position:relative;display:flex;gap:.05rem;flex-direction:column;justify-content:center;align-items:center;text-align:center}.item .icon-0[data-v-2355a454]{width:.39rem;height:.26rem}.item .icon-1[data-v-2355a454]{width:.33rem;height:.21rem}.item .icon-2[data-v-2355a454]{width:.25rem;height:.29rem}.item .label[data-v-2355a454]{margin-top:.05rem;color:#bccedc;font-size:.16rem}.item .content[data-v-2355a454]{word-break:keep-all;white-space:nowrap;margin-top:.08rem}.item .content .value[data-v-2355a454]{font-size:.2rem;font-weight:700;margin-left:.1rem}.item .content .unit[data-v-2355a454]{opacity:.8;margin-left:.1rem;margin-right:-.1rem;font-size:.16rem}.electricity[data-v-40b2ebe4]{position:relative;padding-left:.16rem}.electricity[data-v-40b2ebe4]:before{content:"";width:.2rem;height:.2rem;position:absolute;left:-.16rem;top:51%;transform:translateY(-50%)}.flex-box[data-v-40b2ebe4]{padding:0 .48rem}.data-box[data-v-6a7a7a02]{width:100%;height:2.1rem;overflow:hidden}[data-v-6a7a7a02] .el-carousel{height:2.1rem!important;overflow:hidden}[data-v-6a7a7a02] .el-carousel__container{height:1.88rem!important;overflow:hidden}[data-v-6a7a7a02] .el-carousel__button{width:.2rem;height:.1rem;border-radius:.05rem}.data-list[data-v-6a7a7a02]{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.15rem;width:100%;height:1.88rem}.data-item[data-v-6a7a7a02]{--bg-image:none;height:1.88rem;padding:.15rem .15rem;background-color:linear-gradient(90deg,#0a335e,#0a314b);border-radius:.1rem}.data-item-img[data-v-6a7a7a02]{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-6a7a7a02]:nth-child(odd){position:relative}.data-item-img[data-v-6a7a7a02]: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-6a7a7a02]:nth-child(2n){position:relative}.data-item-img[data-v-6a7a7a02]: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-6a7a7a02]{display:flex;justify-content:space-between;align-items:center;gap:.1rem;margin-bottom:.15rem;color:#bccedc}.data-item-title .value[data-v-6a7a7a02]{font-weight:500;font-size:.24rem;color:#00faff}.data-item-chart[data-v-6a7a7a02]{display:grid;grid-template-columns:40% 60%;width:100%;height:calc(100% - .2rem);color:#bccedc;font-size:.16rem}.data-item-chart p[data-v-6a7a7a02]{margin:0;padding:0;max-width:calc(13ch + 3em);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:.25rem}.data-item-chart .chart[data-v-6a7a7a02],.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-52501d53]{position:relative;width:100%;height:100%}[data-v-52501d53] .anchorBL{display:none}.map-view[data-v-52501d53]{position:absolute;width:100%;height:100%}.custom-tooltip[data-v-52501d53]{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-52501d53]{margin-top:.2rem;justify-content:space-around}.custom-tooltip .info-row[data-v-52501d53]{margin:.06rem;display:flex;align-items:center;font-size:.18rem}.custom-tooltip .info-row .label[data-v-52501d53]{width:.5rem;text-align:right;margin-right:.06rem;white-space:nowrap}.custom-tooltip .info-row .status[data-v-52501d53]{display:flex;align-items:center;margin-right:.04rem}.custom-tooltip .info-row .circle-icon[data-v-52501d53]{width:.14rem;height:.14rem;display:inline-block;border-radius:50%;margin-right:.03rem}.btn-item[data-v-52501d53]{font-size:.18rem;text-align:center;cursor:pointer;background:#073550;border:.01rem solid #1ba9fa;border-radius:.15rem;padding:.03rem .2rem}.info-box[data-v-52501d53]{gap:.2rem}.status-0[data-v-52501d53]{background:#1ab394}.status-1[data-v-52501d53]{background:#ff3061}.table-icon-box[data-v-52501d53]{display:flex;justify-content:center;align-items:center;gap:.1rem}.table-icon[data-v-52501d53]{cursor:pointer}[data-v-52501d53] .el-dialog{margin-top:18vh!important}.close-btn[data-v-52501d53]{width:.2rem;height:.2rem;position:absolute;cursor:pointer}.centerInfo-box[data-v-26e7088d]{gap:.1rem}.select-label[data-v-26e7088d]{display:inline-block;position:relative;padding-left:.12rem;max-width:2rem}.select-label[data-v-26e7088d]: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-26e7088d]{flex:6;position:relative}.map-box .btn-box[data-v-26e7088d]{position:absolute;top:.2rem;left:.2rem;z-index:999}.map-box .btn-item[data-v-26e7088d]{padding:5/1080 * 100vh 15/1080 * 100vh;border-radius:.04rem;background:#0d5287;cursor:pointer}.map-box .checkbox[data-v-26e7088d] .el-checkbox__inner{background-color:transparent}.map-box .checkbox[data-v-26e7088d] .el-checkbox__label{color:#fff}.map-box .checkbox[data-v-26e7088d] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--checkboxColor);border:.01rem solid #dcdfe6}.map-box .checkbox.run[data-v-26e7088d] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#1ee9ad;border:.01rem solid #dcdfe6}.map-box .statistics-box[data-v-26e7088d]{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-26e7088d]{justify-content:space-between;width:100%;padding-left:.3rem}.map-box .statistics-box .top-box__total[data-v-26e7088d]:before{content:"";display:block;position:absolute;left:.2rem;width:.2rem;height:.2rem}.map-box .statistics-box .top-box__status[data-v-26e7088d] .el-checkbox__label{color:#fff}.map-box .statistics-box .top-box__status[data-v-26e7088d] .el-checkbox__inner{border:none}.map-box .statistics-box .top-box__status .success[data-v-26e7088d] .el-checkbox__inner{background-color:#63bd63}.map-box .statistics-box .top-box__status .warning[data-v-26e7088d] .el-checkbox__inner{background-color:#f50c49}.chart-box[data-v-26e7088d]{position:relative;flex:1}.warning-box[data-v-26e7088d]{display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:0;width:100%;padding-left:.15rem}.type-item[data-v-26e7088d]{height:100%;width:1.2rem;cursor:pointer}.type-item[data-v-26e7088d]: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-26e7088d] .ui-panel .ui-center,.chart-panel[data-v-26e7088d] .ui-panel .ui-left,.chart-panel[data-v-26e7088d] .ui-panel .ui-right,.statistics-panel[data-v-26e7088d] .ui-panel .ui-center,.statistics-panel[data-v-26e7088d] .ui-panel .ui-left,.statistics-panel[data-v-26e7088d] .ui-panel .ui-right{background-size:102% 100%!important}.device-main-box[data-v-89dc4d6c]{width:100%;height:100%;padding:.15rem .2rem 0 .2rem;background:rgba(10,46,76,.6);border-radius:.1rem;overflow:hidden}.device-main-box .tabs-box-top[data-v-89dc4d6c]{display:flex;width:80%}.device-main-box .tabs-box-top .top-title[data-v-89dc4d6c]{font-size:.2rem;font-weight:700}.device-main-box .tabs-box-top .top-btn-list[data-v-89dc4d6c]{display:flex;gap:.15rem;margin-left:.2rem}.device-main-box[data-v-89dc4d6c] .tab-list{margin-bottom:.1rem}.device-main-box[data-v-89dc4d6c] .tab-item{font-size:.16rem}.device-main-box .info-item[data-v-89dc4d6c]{border-radius:.08rem;background-color:#082538;padding:.12rem .2rem;overflow:hidden}.device-main-box .info-tools[data-v-89dc4d6c]{display:flex;gap:.2rem;width:100%;height:.45rem;margin-top:.2rem;margin-left:.3rem;overflow:hidden}.device-main-box .device-content-container[data-v-89dc4d6c]{height:calc(100% - .26rem);margin-top:0;overflow:hidden}@media screen and (max-width:1920px){.device-main-box .device-content-container[data-v-89dc4d6c]{height:calc(100% - .9rem);padding-bottom:.3rem}}.device-main-box .project-list[data-v-89dc4d6c]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:.1rem;width:100%;height:auto;margin-bottom:.1rem;overflow:hidden}.device-main-box .data-item[data-v-89dc4d6c]{gap:.07rem;height:3.3rem;padding:.1rem .1rem;text-align:center;background-color:rgba(4,27,47,.5);border-radius:.1rem;cursor:pointer;transition:all .2s;box-shadow:inset 0 0 .15rem transparent}.device-main-box .data-item[data-v-89dc4d6c]:hover{box-shadow:inset 0 0 .15rem #1cf4fc}.device-main-box .data-item.active[data-v-89dc4d6c],.device-main-box .data-item[data-v-89dc4d6c]:focus{box-shadow:inset 0 0 .15rem #00d5ff}.device-main-box .data-item .image[data-v-89dc4d6c]{position:relative;width:100%;height:1.76rem;flex:1;border-radius:.06rem;overflow:hidden}.device-main-box .data-item .image-data-box[data-v-89dc4d6c]{position:absolute;bottom:0;justify-content:end;width:100%;text-align:left}.device-main-box .data-item .image-data-box .item[data-v-89dc4d6c]{padding-left:.1rem;background:rgba(0,0,0,.36);font-size:.14rem}.device-main-box .data-item .image-data-box .item[data-v-89dc4d6c]:last-child{padding-bottom:.05rem}.device-main-box .data-item .title[data-v-89dc4d6c]{margin:.08rem .05rem;text-align:left;font-size:.18rem;font-weight:600;color:#fff}.device-main-box .data-item .title-text[data-v-89dc4d6c]{display:inline-block;max-width:calc(25ch + 3em);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.device-main-box .data-item .list-item[data-v-89dc4d6c]{display:flex;justify-content:space-between;margin:.01rem .05rem;font-size:.16rem}.device-main-box .data-item .address-text[data-v-89dc4d6c]{display:inline-block;max-width:calc(15ch + 3em);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.device-main-box .data-btn[data-v-89dc4d6c]{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-89dc4d6c]:hover{color:#092f4f;background:#0ff}.device-main-box .data-btn-active[data-v-89dc4d6c]{border:.01rem solid #0ff;background:#0ff;color:#092f4f}.title-text[data-v-e639c9c0]{display:inline-block;max-width:calc(23ch + 3em);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flex-title[data-v-e639c9c0]{width:70%;align-items:center}.tabs-box[data-v-e639c9c0]{position:relative}.tabs-box[data-v-e639c9c0] .tab-list{height:.3rem}.tabs-box[data-v-e639c9c0] .tab-item{font-size:.18rem}.flex-unit[data-v-e639c9c0]{width:.4rem;align-items:center;font-size:.16rem}.list-box[data-v-e639c9c0]{flex:1;gap:.1rem;height:calc(100% - 1rem);padding-right:.04rem;overflow:auto}.list-item[data-v-e639c9c0]{height:.76rem;padding:.3rem .1rem;border-radius:.08rem;background-color:#082538}.list-item .content[data-v-e639c9c0]{justify-content:space-between}.list-item .content-name[data-v-e639c9c0]{flex:1}.bgc[data-v-e639c9c0]{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-e639c9c0]{padding:0 .1rem;color:#00e6e6;background:linear-gradient(180deg,rgba(0,255,255,.2),rgba(0,255,255,.1))}.tab-item.active[data-v-e639c9c0]:after{background:rgba(0,255,255,.5)}.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-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))}.home-main-content[data-v-5804b5e7]{display:grid;grid-template-columns:76% 23%;grid-template-rows:100%;column-gap:.15rem;width:100%;height:100%;overflow:hidden}.login-main[data-v-41cdf7cc]{height:100%;background:url(../../static/img/loginBg.6a80b019.png);background-size:100% 100%;position:relative;overflow:hidden}.top-box[data-v-41cdf7cc]{width:100%;height:1rem;background-size:100% 100%;background-position:0 -.11rem;background-repeat:no-repeat}.bottom-box[data-v-41cdf7cc]{width:100%;height:calc(100% - 1rem);padding:0 .2rem .2rem .2rem;overflow:hidden}.title[data-v-41cdf7cc]{letter-spacing:var(--spacing);line-height:.6rem;text-align:center}.subTitle[data-v-41cdf7cc]{letter-spacing:.02rem;text-align:center;margin-bottom:.4rem}.login-form[data-v-41cdf7cc]{width:4.5rem;margin-left:17%;margin-top:11%}.login-btn[data-v-41cdf7cc]{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-41cdf7cc]:hover{background:#1ba9fa}[data-v-41cdf7cc] .el-input--medium .el-input__inner{height:.48rem;line-height:.48rem}.login-footer[data-v-41cdf7cc]{width:100%;position:absolute;text-align:center;bottom:.2rem;left:0}.login-code[data-v-41cdf7cc]{align-items:center}.login-code img[data-v-41cdf7cc]{height:.45rem;cursor:pointer;vertical-align:middle}.icon-buxianshimima[data-v-41cdf7cc]{cursor:pointer}[data-v-41cdf7cc] .el-input__inner{transition:all 99999999999s;padding-left:.4rem}.input-icon[data-v-41cdf7cc]{height:100%;display:flex;align-items:center;justify-content:center;margin-left:.04rem}.main-content[data-v-48d76e61]{display:flex;width:99%;height:calc(100% - .5rem);overflow:hidden}.right-content[data-v-48d76e61]{flex-grow:1}.analysis-guide-trigger[data-v-e965993e]{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-e965993e]{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-e965993e]:focus-visible,.analysis-guide-trigger.is-compact[data-v-e965993e]:hover{border:0;background:transparent;box-shadow:none}.analysis-guide-trigger[data-v-e965993e]:focus-visible,.analysis-guide-trigger[data-v-e965993e]: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-e965993e]{max-height:68vh;padding-right:.04rem;overflow-y:auto;color:#d9edf5}.analysis-guide-panel[data-v-e965993e]::-webkit-scrollbar{width:.04rem}.analysis-guide-panel[data-v-e965993e]::-webkit-scrollbar-thumb{border-radius:.04rem;background:rgba(92,227,233,.35)}.analysis-guide-header[data-v-e965993e]{display:flex;align-items:center;gap:.11rem;padding-bottom:.12rem;border-bottom:.01rem solid rgba(83,166,196,.2)}.analysis-guide-icon[data-v-e965993e]{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-e965993e]{color:#f1fbff;font-size:.15rem;font-weight:600}.analysis-guide-granularity[data-v-e965993e]{margin-top:.03rem;color:#78a9bd;font-size:.12rem}.analysis-guide-list[data-v-e965993e]{padding:.04rem 0}.analysis-guide-item[data-v-e965993e]{padding:.1rem 0}.analysis-guide-item+.analysis-guide-item[data-v-e965993e]{border-top:.01rem dashed rgba(83,166,196,.16)}.analysis-guide-label[data-v-e965993e]{color:#5ce3e9;font-size:.13rem;font-weight:600}.analysis-guide-description[data-v-e965993e]{margin-top:.05rem;color:#b9d1dc;font-size:.12rem;line-height:1.6}.analysis-guide-formula[data-v-e965993e]{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}.analysis-guide-footer[data-v-e965993e]{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-1de17e3a]{width:100%;height:100%;border-radius:.12rem;box-sizing:border-box;overflow:hidden;overflow-y:auto}.ranking-list[data-v-1de17e3a]{flex:1;overflow-y:auto}.ranking-item[data-v-1de17e3a]{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-1de17e3a]{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-1de17e3a]{flex:1;display:flex;justify-content:space-between;align-items:center}.device-name[data-v-1de17e3a]{font-size:.16rem;color:#fff;font-weight:500}.device-value[data-v-1de17e3a]{display:flex;align-items:baseline}.device-value .value[data-v-1de17e3a]{font-size:.2rem;font-weight:700;color:#00d4ff;margin-right:.05rem}.device-value .unit[data-v-1de17e3a]{font-size:.14rem;color:hsla(0,0%,100%,.7)}.arrow-icon[data-v-1de17e3a]{font-size:.2rem;color:hsla(0,0%,100%,.5);margin-left:.1rem;transition:all .3s ease}.no-data[data-v-1de17e3a]{text-align:center;padding:.4rem 0}.no-data .empty[data-v-1de17e3a] .el-empty__description{color:hsla(0,0%,100%,.6)}@media (max-width:768px){.ranking-item[data-v-1de17e3a]{padding:.12rem .15rem}.device-name[data-v-1de17e3a]{font-size:.14rem}.device-value .value[data-v-1de17e3a]{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-2f3f3983]{height:100%;overflow:hidden;display:flex;flex-direction:column}.device-status-container[data-v-6ea5f707]{display:flex;width:100%;height:100%;align-items:center;padding:0 .1rem}.chart-wrapper[data-v-6ea5f707]{position:relative;width:40%;height:100%}.chart-wrapper .center-text[data-v-6ea5f707]{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-6ea5f707]{font-size:.24rem;font-weight:700;color:#fff}.legend-wrapper[data-v-6ea5f707]{flex:1;display:flex;flex-direction:column;justify-content:center;gap:.1rem;padding-left:.2rem}.legend-item[data-v-6ea5f707]{display:flex;align-items:center;font-size:.14rem;color:#bccedc}.legend-item .dot[data-v-6ea5f707]{width:.08rem;height:.08rem;border-radius:50%;margin-right:.08rem}.legend-item .label[data-v-6ea5f707]{margin-right:.08rem;min-width:.4rem}.legend-item .percent[data-v-6ea5f707]{margin-right:.08rem;font-weight:700;min-width:.5rem;text-align:right}.legend-item .count[data-v-6ea5f707]{color:#909399;font-size:.12rem}.chart-wrapper[data-v-04e675f7]{position:relative;height:100%;overflow:hidden;display:flex;flex-direction:column}.tabs-container[data-v-04e675f7]{display:flex;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-04e675f7]{padding:.02rem .08rem;font-size:.12rem;color:#bccedc;cursor:pointer;transition:all .3s;line-height:1.5}.tabs-container .tab-item[data-v-04e675f7]:hover{color:#fff}.tabs-container .tab-item.active[data-v-04e675f7]{background:rgba(24,144,255,.2);color:#00faff;font-weight:700}.tabs-container .tab-item[data-v-04e675f7]:not(:last-child){border-right:.01rem solid hsla(0,0%,100%,.1)}.fuel-chart-container[data-v-1a262ee4]{width:100%;display:flex;align-items:center;justify-content:center;background:transparent}.data-box[data-v-65ac3dde]{width:100%;overflow:hidden}.data-list[data-v-65ac3dde]{display:grid;grid-template-columns:repeat(4,1fr);gap:.15rem;width:100%}.data-item[data-v-65ac3dde]{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-65ac3dde]{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-65ac3dde]{position:absolute;top:-.4rem;left:.05rem;font-size:.14rem;font-weight:700;color:#fff}.top-section[data-v-65ac3dde]{display:flex;justify-content:space-between;margin-top:.1rem;margin-bottom:.15rem;gap:.15rem}.top-section .main-metric[data-v-65ac3dde]{flex:1;display:flex;flex-direction:column}.top-section .main-metric .metric-header[data-v-65ac3dde]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.05rem}.top-section .main-metric .metric-label[data-v-65ac3dde]{font-size:.16rem;color:#bccedc;white-space:nowrap}.top-section .main-metric .metric-value-group[data-v-65ac3dde]{display:flex;align-items:baseline;justify-content:flex-end}.top-section .main-metric .metric-value-group .value[data-v-65ac3dde]{font-size:.26rem;font-weight:700;color:#00faff;margin-right:.04rem}.top-section .main-metric .metric-value-group .unit[data-v-65ac3dde]{font-size:.14rem;color:#bccedc}.top-section .main-metric .comparison[data-v-65ac3dde]{display:flex;gap:.1rem;font-size:.14rem;color:#bccedc}.top-section .main-metric .comparison .comp-item[data-v-65ac3dde]{display:flex;align-items:center;gap:.02rem;transform:scale(.9);transform-origin:left center;white-space:nowrap}.top-section .main-metric .comparison .trend-up[data-v-65ac3dde]{color:#28ca5a}.top-section .main-metric .comparison .trend-down[data-v-65ac3dde]{color:#ea2f2f}.bottom-section[data-v-65ac3dde]{background:hsla(0,0%,100%,.05);border-radius:.04rem;padding:.1rem;display:flex;flex-direction:row;gap:.15rem}.bottom-section .bottom-block[data-v-65ac3dde]{flex:1;display:flex;flex-direction:column;gap:.05rem}.bottom-section .bottom-block .sub-item[data-v-65ac3dde]{display:flex;justify-content:space-between;align-items:baseline;font-size:.14rem}.bottom-section .bottom-block .sub-item .sub-label[data-v-65ac3dde]{color:#bccedc;white-space:nowrap}.bottom-section .bottom-block .sub-item .sub-value-group[data-v-65ac3dde]{display:flex;align-items:baseline}.bottom-section .bottom-block .sub-item .sub-value[data-v-65ac3dde]{color:#00faff;font-weight:500;margin-right:.02rem;font-size:.16rem}.bottom-section .bottom-block .sub-item .sub-unit[data-v-65ac3dde]{color:#bccedc;transform:scale(.9)}.panel-box[data-v-dc349a8c]{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-dc349a8c]{position:absolute;right:.1rem;bottom:.02rem;color:#8fa8b8;font-size:.12rem;white-space:nowrap}.item[data-v-dc349a8c]{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.item .icon[data-v-dc349a8c]{width:50%;height:50%;object-fit:contain}.item .emoji-icon[data-v-dc349a8c]{width:50%;height:50%;display:flex;align-items:center;justify-content:center;font-size:.5rem}.item .label[data-v-dc349a8c]{margin-top:.05rem;color:#bccedc}.item .content[data-v-dc349a8c]{word-break:keep-all;white-space:nowrap;margin-top:.08rem}.item .content .value[data-v-dc349a8c]{font-weight:700;margin-left:.1rem}.item .content .unit[data-v-dc349a8c]{opacity:.8;margin-left:.1rem;margin-right:-.1rem}.electricity-config[data-v-4724a451]{height:88vh;display:flex;background-color:#0a2e4c;gap:.2rem;padding:.3rem;border-radius:.1rem}.electricity-config[data-v-4724a451] .el-input-number.is-without-controls .el-input__inner{text-align:left}.electricity-config .card[data-v-4724a451]{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-4724a451]{margin-bottom:.2rem;color:#fff;font-size:.18rem;font-weight:700}.electricity-config .card .header .badge[data-v-4724a451]{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-4724a451]: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-4724a451]{padding:.4rem;width:100%;display:flex;justify-content:center}.electricity-config .card .img img[data-v-4724a451]{max-width:100%;height:auto}.electricity-config .card .detail[data-v-4724a451]{padding:.2rem .1rem;font-size:.14rem;color:#ccc;line-height:1.6;flex:0.1}.electricity-config .card .content[data-v-4724a451]{flex:1;padding:0 .1rem;width:100%}.electricity-config .card .content .form-container[data-v-4724a451]{width:100%}.electricity-config .card .content .form-container .form-row[data-v-4724a451]{display:flex;align-items:center;gap:.15rem;margin-bottom:.2rem}.electricity-config .card .content .form-container .form-row .form-label[data-v-4724a451]{width:.8rem;color:#fff;font-size:.14rem;flex-shrink:0}.electricity-config .card .content .form-container .form-row .el-input[data-v-4724a451],.electricity-config .card .content .form-container .form-row .el-radio-group[data-v-4724a451]{flex:1}.electricity-config .card .content .form-container .floating-price-container[data-v-4724a451]{padding-left:.95rem}.electricity-config .card .content .form-container .floating-price-container .form-row[data-v-4724a451]{margin-bottom:.15rem}.electricity-config .card .content .form-container .display-row[data-v-4724a451]{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-4724a451]{color:#fff;font-size:.14rem}.electricity-config .card .content .form-container .display-row .display-label .display-type[data-v-4724a451]{color:#3dd3d8;font-size:.12rem}.electricity-config .card .content .form-container .display-row .display-value[data-v-4724a451]{color:#3dd3d8;font-size:.16rem;font-weight:700}.electricity-config .card .content .form-container .display-row .display-value .display-unit[data-v-4724a451]{color:#ccc;font-size:.12rem;font-weight:400;margin-left:.04rem}.electricity-config .card .bottom[data-v-4724a451]{margin-bottom:.2rem;display:flex;justify-content:center;gap:.2rem}.electricity-config .card .bottom .el-button[data-v-4724a451]{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-4724a451]{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-4724a451]{display:flex;flex-direction:column;gap:.08rem}.floating-display .price-item[data-v-4724a451]{display:flex;align-items:center;gap:.08rem}.floating-display .price-item .price-label[data-v-4724a451]{color:#fff;font-size:.12rem;width:.45rem}.floating-display .price-item .price-value[data-v-4724a451]{color:#3dd3d8;font-size:.14rem;font-weight:700}.floating-display .price-item .price-unit[data-v-4724a451]{color:#ccc;font-size:.12rem;font-weight:400;margin-left:.04rem}[data-v-4724a451] .el-radio,[data-v-4724a451] .el-radio .el-radio__label{color:#fff}[data-v-4724a451] .el-input .el-input__inner{background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:#fff}[data-v-4724a451] .el-input .el-input__inner:focus{border-color:#3dd3d8}[data-v-4724a451] .el-input .el-input-group__append{background-color:#3dd3d8;color:#092f4f;border-color:#3dd3d8}.equipment-monitoring[data-v-351d0d4f]{background:transparent;display:flex;flex-direction:column;height:100%}.status-cards[data-v-351d0d4f]{display:grid;grid-template-columns:repeat(4,1fr);gap:.2rem;margin-bottom:.2rem}.status-card[data-v-351d0d4f]{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-351d0d4f]{font-size:.4rem;color:#1e6f9a;padding:.15rem;border-radius:.1rem;background-color:#13456f}.status-card .card-content[data-v-351d0d4f]{flex:1}.status-card .card-content .card-label[data-v-351d0d4f]{font-size:.16rem;color:#bccedc;margin-bottom:.15rem}.status-card .card-content .card-number[data-v-351d0d4f]{font-size:.28rem;font-weight:700;color:#fff;margin-top:.25rem}.status-card .card-content .card-number .card-unit[data-v-351d0d4f]{font-size:.16rem;margin-left:.16rem;color:#bccedc}.status-generating[data-v-351d0d4f]{border-color:rgba(0,255,136,.3)}.status-standby[data-v-351d0d4f]{border-color:rgba(255,215,0,.3)}.status-standby .el-icon-loading[data-v-351d0d4f]{animation:rotate-351d0d4f 0s linear infinite}.status-stopped[data-v-351d0d4f]{border-color:rgba(135,206,235,.3)}.status-fault[data-v-351d0d4f]{border-color:rgba(255,68,68,.3)}.status-fault .card-icon[data-v-351d0d4f]{animation:blink-351d0d4f 0s infinite}.equipment-table[data-v-351d0d4f]{background:rgba(10,46,76,.6);border-radius:.1rem;padding:.2rem;height:100%}.equipment-table .pagination-wrapper[data-v-351d0d4f]{margin-top:.2rem;text-align:center}.device-name-link[data-v-351d0d4f]{cursor:pointer}@keyframes rotate-351d0d4f{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes blink-351d0d4f{0%,50%{opacity:1}51%,to{opacity:.5}}@media (max-width:1200px){.status-cards[data-v-351d0d4f]{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.equipment-monitoring[data-v-351d0d4f]{padding:.15rem}.status-cards[data-v-351d0d4f]{grid-template-columns:1fr;gap:.15rem}.status-card[data-v-351d0d4f]{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],.inverter[data-v-6c0f37be]{width:100%;height:100%}.inverter-top[data-v-6c0f37be]{width:100%;display:flex}.photovoltaics-details[data-v-51877afa]{width:100%;overflow-y:auto;height:100%}.details-container[data-v-51877afa]{width:100%;height:100%;display:flex;flex-direction:column;margin:0 auto;gap:.2rem}.main-row[data-v-51877afa]{display:grid;grid-template-columns:1fr 2fr;gap:.2rem;height:6rem}.left-column[data-v-51877afa]{display:flex;flex-direction:column;gap:.2rem}.right-column[data-v-51877afa]{display:grid;grid-template-rows:1fr 2fr;gap:.2rem}.right-column .power-curve[data-v-51877afa]{grid-column:1/-1;height:100%}.right-column .power-curve[data-v-51877afa] .panel-content{height:100%!important;display:flex;flex-direction:column}.right-column .power-curve[data-v-51877afa] .panel-content.has-title{height:calc(100% - .46rem)!important}.bottom-row[data-v-51877afa]{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-51877afa]{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-51877afa]{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-51877afa]{font-size:.16rem;font-weight:500;color:#00d4ff}.card-content[data-v-51877afa]{flex:1;display:flex;flex-direction:column}.device-info .info-list[data-v-51877afa]{display:flex;flex-direction:column;gap:.12rem}.device-info .info-item[data-v-51877afa]{display:flex;justify-content:space-between;align-items:center}.device-info .info-item .label[data-v-51877afa]{color:#bccedc;font-size:.14rem}.device-info .info-item .value[data-v-51877afa]{color:#fff;font-size:.14rem;font-weight:500}.device-info .info-item .value.status-normal[data-v-51877afa]{color:#00d4ff}.device-image[data-v-51877afa]{height:100%;display:flex;justify-content:center;align-items:center}[data-v-51877afa] .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-51877afa] .el-select .el-input__inner:focus{border-color:#00d4ff}.data-list[data-v-51877afa]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.15rem;width:100%;height:1.76rem}.data-item[data-v-51877afa]{height:1.9rem;padding:.15rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%;border-radius:.1rem}.data-item-title[data-v-51877afa]{display:flex;justify-content:space-between;align-items:center;color:#bccedc}.data-item-title .value[data-v-51877afa]{font-weight:500;font-size:.24rem;color:#00faff}.data-item-chart[data-v-51877afa]{display:grid;grid-template-columns:30% 70%;width:100%;height:calc(100% - .2rem);color:#bccedc;font-size:.16rem}.data-item-chart p[data-v-51877afa]{margin:0;padding:0;line-height:.25rem}.data-item-chart .chart[data-v-51877afa]{width:100%;height:100%}@media (max-width:1200px){.bottom-row[data-v-51877afa],.main-row[data-v-51877afa]{grid-template-columns:1fr}}@media (max-width:768px){.info-card[data-v-51877afa],.photovoltaics-details[data-v-51877afa]{padding:.16rem}}.item-time[data-v-51877afa]{position:absolute;top:-.4rem;right:.2rem}.tab-item.active[data-v-51877afa]{padding:0 .1rem;color:#00e6e6;background:linear-gradient(180deg,rgba(0,255,255,.2),rgba(0,255,255,.1))}.tab-item.active[data-v-51877afa]:after{background:rgba(0,255,255,.5)}.statement-analysis[data-v-208ff28c]{width:100%;height:100%;padding:.2rem;overflow-y:auto;background:transparent}.query-panel[data-v-208ff28c]{margin-bottom:.2rem;display:flex;justify-content:space-between}.query-panel[data-v-208ff28c],.table-panel[data-v-208ff28c]{background:rgba(10,46,76,.6);border:.01rem solid rgba(27,169,250,.3);border-radius:.08rem;padding:.2rem}.el-form-item[data-v-208ff28c]{margin-bottom:0}@media (max-width:1200px){.query-form .form-row[data-v-208ff28c]{flex-direction:column;align-items:flex-start;gap:.15rem}}@media (max-width:768px){.query-panel[data-v-208ff28c],.statement-analysis[data-v-208ff28c],.table-panel[data-v-208ff28c]{padding:.16rem}}.income-page[data-v-01ee79ce]{height:100%;display:flex;flex-direction:column;background:#0a2e4c;border-radius:.1rem}.control-bar[data-v-01ee79ce]{justify-content:space-between;padding:.15rem .2rem;background:rgba(10,46,76,.8);border-radius:.1rem}.control-bar .date-controls[data-v-01ee79ce],.control-bar[data-v-01ee79ce]{display:flex;align-items:center}.control-bar .date-controls .unit-label[data-v-01ee79ce]{color:#8bb5d1;font-size:.14rem}.control-bar .export-btn .el-button[data-v-01ee79ce]{background:#00e6e6!important;border-color:#00e6e6;color:#0a2e4c}.control-bar .export-btn .el-button[data-v-01ee79ce]:hover{background:#1cf4fc;border-color:#1cf4fc}.income-content[data-v-01ee79ce]{flex:1;display:flex;flex-direction:column;gap:.2rem;padding:.2rem;min-height:0}.chart-section[data-v-01ee79ce]{flex:1;min-height:3rem;border-radius:.08rem;padding:.2rem}.table-section[data-v-01ee79ce]{height:5rem;border-radius:.08rem;padding:0 .2rem .2rem;width:100%;position:relative}.table-section .el-table[data-v-01ee79ce]{position:absolute;width:98%}[data-v-01ee79ce] .el-date-editor .el-input__inner,[data-v-01ee79ce] .el-select .el-input__inner{background:rgba(7,38,64,.8);border-color:#2a4a6b;color:#fff}.income-page[data-v-134132ce]{height:100%;display:flex;flex-direction:column;background:#0a2e4c;border-radius:.1rem}.control-bar[data-v-134132ce]{justify-content:space-between;padding:.15rem .2rem}.control-bar .date-controls[data-v-134132ce],.control-bar[data-v-134132ce]{display:flex;align-items:center}.control-bar .export-btn .el-button[data-v-134132ce]{background:#00e6e6!important;border-color:#00e6e6;color:#0a2e4c}.control-bar .export-btn .el-button[data-v-134132ce]:hover{background:#1cf4fc;border-color:#1cf4fc}.tabs-header[data-v-134132ce]{padding:0 .2rem;border-bottom:.01rem solid #2a4a6b}.tabs-header .tabs[data-v-134132ce]{display:flex}.tabs-header .tabs .tab-item[data-v-134132ce]{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-134132ce]{width:.08rem;height:.08rem;border-radius:50%;display:inline-block}.tabs-header .tabs .tab-item[data-v-134132ce]:hover{color:#00e6e6}.tabs-header .tabs .tab-item.active[data-v-134132ce]{color:#00e6e6;border-bottom-color:#00e6e6}.income-content[data-v-134132ce]{flex:1;display:flex;gap:.2rem;padding:.2rem;min-height:0}.chart-section[data-v-134132ce]{min-height:3rem;border-radius:.08rem;padding:.2rem}.table-section[data-v-134132ce]{height:5rem;border-radius:.08rem;padding:.2rem}[data-v-134132ce] .el-date-editor .el-input__inner,[data-v-134132ce] .el-select .el-input__inner{background:rgba(7,38,64,.8);border-color:#2a4a6b;color:#fff}.income-page[data-v-07c16c74]{height:100%;display:flex;flex-direction:column;background:#0a2e4c;border-radius:.1rem}.tabs-header[data-v-07c16c74]{padding:0 .2rem;border-bottom:.01rem solid #2a4a6b}.tabs-header .tabs[data-v-07c16c74]{display:flex}.tabs-header .tabs .tab-item[data-v-07c16c74]{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-07c16c74]{width:.08rem;height:.08rem;border-radius:50%;display:inline-block}.tabs-header .tabs .tab-item[data-v-07c16c74]:hover{color:#00e6e6}.tabs-header .tabs .tab-item.active[data-v-07c16c74]{color:#00e6e6;border-bottom-color:#00e6e6}.control-bar[data-v-07c16c74]{justify-content:space-between;padding:.15rem .2rem}.control-bar .date-controls[data-v-07c16c74],.control-bar[data-v-07c16c74]{display:flex;align-items:center}.control-bar .export-btn .el-button[data-v-07c16c74]{background:#00e6e6!important;border-color:#00e6e6;color:#0a2e4c}.control-bar .export-btn .el-button[data-v-07c16c74]:hover{background:#1cf4fc;border-color:#1cf4fc}.income-content[data-v-07c16c74]{flex:1;display:flex;gap:.2rem;padding:.2rem;min-height:0}.chart-section[data-v-07c16c74]{min-height:3rem;border-radius:.08rem;padding:.2rem}.table-section[data-v-07c16c74]{height:5rem;border-radius:.08rem;padding:.2rem}.metric-header-label[data-v-07c16c74]{display:inline-flex;align-items:center;justify-content:center;gap:.05rem}.metric-help-icon[data-v-07c16c74]{color:#55dce4;font-size:.13rem;cursor:help;transition:color .2s ease}.metric-help-icon[data-v-07c16c74]:hover{color:#e8ffff}.metric-help-content[data-v-07c16c74]{max-width:3.3rem;line-height:1.7}.metric-help-content div+div[data-v-07c16c74]{margin-top:.03rem;color:#b9dce4}[data-v-07c16c74] .el-date-editor .el-input__inner,[data-v-07c16c74] .el-select .el-input__inner{background:rgba(7,38,64,.8);color:#fff}.income-page[data-v-4f5857a5]{height:100%;display:flex;flex-direction:column;background:#0a2e4c;border-radius:.1rem}.tabs-header[data-v-4f5857a5]{padding:0 .2rem;border-bottom:.01rem solid #2a4a6b}.tabs-header .tabs[data-v-4f5857a5]{display:flex}.tabs-header .tabs .tab-item[data-v-4f5857a5]{padding:.15rem .3rem;cursor:pointer;border-bottom:.03rem solid transparent;color:#8bb5d1;transition:all .3s ease}.tabs-header .tabs .tab-item[data-v-4f5857a5]:hover{color:#00e6e6}.tabs-header .tabs .tab-item.active[data-v-4f5857a5]{color:#00e6e6;border-bottom-color:#00e6e6}.control-bar[data-v-4f5857a5]{justify-content:space-between;padding:.15rem .2rem}.control-bar .date-controls[data-v-4f5857a5],.control-bar[data-v-4f5857a5]{display:flex;align-items:center}.control-bar .el-button[data-v-4f5857a5]{background:#00e6e6!important;border-color:#00e6e6;color:#0a2e4c}.control-bar .el-button[data-v-4f5857a5]:hover{background:#1cf4fc;border-color:#1cf4fc}.income-content[data-v-4f5857a5]{flex:1;display:flex;flex-direction:column;gap:.2rem;padding:0 .2rem .2rem;min-height:0}.chart-section[data-v-4f5857a5]{flex:1;min-height:3rem;border-radius:.08rem;padding:.2rem}.table-section[data-v-4f5857a5]{height:5rem;border-radius:.08rem;padding:0 .2rem;position:relative}.table-section .el-table[data-v-4f5857a5]{position:absolute;width:98%}[data-v-4f5857a5] .el-date-editor .el-input__inner,[data-v-4f5857a5] .el-select .el-input__inner{background:rgba(7,38,64,.8);border-color:#2a4a6b;color:#fff}.ongrid[data-v-1ce27362]{width:100%;height:100%;background:#0a2e4c;border-radius:.1rem}.ongrid .control-bar[data-v-1ce27362]{display:flex;justify-content:space-between;align-items:center;padding:.15rem .2rem}.ongrid .control-bar .date-controls[data-v-1ce27362],.ongrid .control-bar .export-btn[data-v-1ce27362]{display:flex;align-items:center}.ongrid .control-bar .export-btn .el-button[data-v-1ce27362]{background:#00e6e6!important;border-color:#00e6e6;color:#0a2e4c}.ongrid .control-bar .export-btn .el-button[data-v-1ce27362]:hover{background:#1cf4fc;border-color:#1cf4fc}.ongrid .control-bar .export-btn .outline-btn[data-v-1ce27362]{background:transparent!important;border:.01rem solid #00e6e6!important;color:#00e6e6!important}.ongrid .control-bar .export-btn .outline-btn[data-v-1ce27362]:hover{background:rgba(0,230,230,.1)!important;border-color:#1cf4fc!important;color:#1cf4fc!important}[data-v-1ce27362] .el-date-editor .el-input__inner,[data-v-1ce27362] .el-select .el-input__inner{background:rgba(7,38,64,.8);border-color:#2a4a6b;color:#fff}.ongrid[data-v-772f7fd6]{width:100%;height:100%;background:#0a2e4c;border-radius:.1rem}.ongrid .control-bar[data-v-772f7fd6]{display:flex;justify-content:space-between;align-items:center;padding:.15rem .2rem}.ongrid .control-bar .date-controls[data-v-772f7fd6],.ongrid .control-bar .export-btn[data-v-772f7fd6]{display:flex;align-items:center}.ongrid .control-bar .export-btn .el-button[data-v-772f7fd6]{background:#00e6e6!important;border-color:#00e6e6;color:#0a2e4c}.ongrid .control-bar .export-btn .el-button[data-v-772f7fd6]:hover{background:#1cf4fc;border-color:#1cf4fc}.ongrid .control-bar .export-btn .outline-btn[data-v-772f7fd6]{background:transparent!important;border:.01rem solid #00e6e6!important;color:#00e6e6!important}.ongrid .control-bar .export-btn .outline-btn[data-v-772f7fd6]:hover{background:rgba(0,230,230,.1)!important;border-color:#1cf4fc!important;color:#1cf4fc!important}.table-view[data-v-772f7fd6]{width:100%;height:100%}[data-v-772f7fd6] .el-date-editor .el-input__inner,[data-v-772f7fd6] .el-select .el-input__inner{background:rgba(7,38,64,.8);border-color:#2a4a6b;color:#fff}.prediction-analysis-view[data-v-73549afc]{display:flex;flex-direction:column;height:100%;width:99%}.menu-data-wrapper[data-v-73549afc]{margin-bottom:.08rem}.main-content[data-v-73549afc]{display:flex;width:100%;height:calc(100% - .5rem);gap:.2rem;overflow:hidden}.sidebar-wrapper[data-v-73549afc]{height:100%}.content-wrapper[data-v-73549afc]{flex-grow:1;min-width:0;height:100%}.prediction-page[data-v-5b7d9a30]{height:100%;display:flex;flex-direction:column;gap:.16rem}.page-toolbar[data-v-5b7d9a30]{display:flex;align-items:center;justify-content:space-between;gap:.2rem}.title-group[data-v-5b7d9a30]{min-width:0}.page-title[data-v-5b7d9a30]{font-size:.24rem;color:#fff;font-weight:600}.page-desc[data-v-5b7d9a30]{margin-top:.06rem;color:#9bb7cf;font-size:.14rem}.toolbar-actions[data-v-5b7d9a30]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.12rem}.toolbar-picker[data-v-5b7d9a30]{width:1.8rem}.auto-status[data-v-5b7d9a30]{color:#9bb7cf;font-size:.13rem;white-space:nowrap}.metric-grid[data-v-5b7d9a30]{display:grid;grid-template-columns:repeat(auto-fit,minmax(1.8rem,1fr));gap:.16rem}.metric-card[data-v-5b7d9a30]{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-5b7d9a30]{color:#9dc0d8;font-size:.14rem}.metric-value[data-v-5b7d9a30]{margin-top:.1rem;color:#fff;font-size:.22rem;font-weight:600;word-break:break-all}.metric-unit[data-v-5b7d9a30]{margin-top:.04rem;color:#31d7ff;font-size:.12rem;word-break:break-all}.content-grid[data-v-5b7d9a30]{flex:1;min-height:0;display:grid;grid-template-columns:1.45fr 1fr;gap:.16rem}.content-grid--compact-table[data-v-5b7d9a30]{grid-template-columns:minmax(0,1fr) clamp(3.8rem,28vw,5rem)}.chart-block[data-v-5b7d9a30],.table-block[data-v-5b7d9a30]{min-width:0;min-height:0}.chart-wrapper[data-v-5b7d9a30],.table-wrapper[data-v-5b7d9a30]{position:relative;width:100%;height:100%}.result-empty-state[data-v-5b7d9a30]{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-5b7d9a30]{text-align:center}.result-empty-icon[data-v-5b7d9a30]{color:#31d7ff;font-size:.28rem}.result-empty-title[data-v-5b7d9a30]{margin-top:.1rem;color:#dcecff;font-size:.16rem;font-weight:600}.result-empty-description[data-v-5b7d9a30]{margin-top:.08rem;color:#8fb2cb;font-size:.14rem}[data-v-5b7d9a30] .prediction-table{width:100%;background:transparent}[data-v-5b7d9a30] .prediction-table td,[data-v-5b7d9a30] .prediction-table th,[data-v-5b7d9a30] .prediction-table tr{background:transparent!important}[data-v-5b7d9a30] .prediction-table .cell{color:#dcecff}[data-v-5b7d9a30] .prediction-table:before{display:none}[data-v-5b7d9a30] .prediction-table .el-table__header-wrapper th{color:#8fc4df}@media (max-width:1500px){.metric-grid[data-v-5b7d9a30]{grid-template-columns:repeat(2,minmax(0,1fr))}.content-grid[data-v-5b7d9a30]{grid-template-columns:1fr}}.prediction-page[data-v-6db61999]{height:100%;display:flex;flex-direction:column;gap:.16rem}.page-toolbar[data-v-6db61999]{display:flex;align-items:center;justify-content:space-between;gap:.2rem}.title-group[data-v-6db61999]{min-width:0}.page-title[data-v-6db61999]{font-size:.24rem;color:#fff;font-weight:600}.page-desc[data-v-6db61999]{margin-top:.06rem;color:#9bb7cf;font-size:.14rem}.toolbar-actions[data-v-6db61999]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.12rem}.toolbar-picker[data-v-6db61999]{width:1.8rem}.auto-status[data-v-6db61999]{color:#9bb7cf;font-size:.13rem;white-space:nowrap}.metric-grid[data-v-6db61999]{display:grid;grid-template-columns:repeat(auto-fit,minmax(1.8rem,1fr));gap:.16rem}.metric-card[data-v-6db61999]{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-6db61999]{color:#9dc0d8;font-size:.14rem}.metric-value[data-v-6db61999]{margin-top:.1rem;color:#fff;font-size:.22rem;font-weight:600;word-break:break-all}.metric-unit[data-v-6db61999]{margin-top:.04rem;color:#21d59b;font-size:.12rem;word-break:break-all}.metric-card--energy-comparison[data-v-6db61999]{border-color:rgba(0,229,255,.36)}.energy-comparison-values[data-v-6db61999]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.12rem;margin-top:.1rem}.energy-comparison-item[data-v-6db61999]{min-width:0}.energy-comparison-empty[data-v-6db61999],.energy-comparison-item span[data-v-6db61999],.energy-comparison-meta[data-v-6db61999]{color:#9dc0d8;font-size:.12rem}.energy-comparison-item strong[data-v-6db61999]{display:block;margin-top:.04rem;color:#fff;font-size:.2rem;line-height:1.1;white-space:nowrap}.energy-comparison-item small[data-v-6db61999]{color:#21d59b;font-size:.11rem;font-weight:400}.energy-comparison-meta[data-v-6db61999]{display:flex;justify-content:space-between;gap:.08rem;margin-top:.1rem;color:#21d59b}.energy-comparison-empty[data-v-6db61999]{margin-top:.16rem;color:#8fb2cb}.content-grid[data-v-6db61999]{flex:1;min-height:0;display:grid;grid-template-columns:1.45fr 1fr;gap:.16rem}.content-grid--compact-table[data-v-6db61999]{grid-template-columns:minmax(0,1fr) clamp(3.8rem,28vw,5rem)}.chart-block[data-v-6db61999],.table-block[data-v-6db61999]{min-width:0;min-height:0}.chart-wrapper[data-v-6db61999],.table-wrapper[data-v-6db61999]{position:relative;width:100%;height:100%}.result-empty-state[data-v-6db61999]{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-6db61999]{text-align:center}.result-empty-icon[data-v-6db61999]{color:#21d59b;font-size:.28rem}.result-empty-title[data-v-6db61999]{margin-top:.1rem;color:#dcecff;font-size:.16rem;font-weight:600}.result-empty-description[data-v-6db61999]{margin-top:.08rem;color:#8fb2cb;font-size:.14rem}[data-v-6db61999] .prediction-table{width:100%;background:transparent}[data-v-6db61999] .prediction-table td,[data-v-6db61999] .prediction-table th,[data-v-6db61999] .prediction-table tr{background:transparent!important}[data-v-6db61999] .prediction-table .cell{color:#dcecff}[data-v-6db61999] .prediction-table:before{display:none}[data-v-6db61999] .prediction-table .el-table__header-wrapper th{color:#8fc4df}@media (max-width:1500px){.metric-grid[data-v-6db61999]{grid-template-columns:repeat(2,minmax(0,1fr))}.content-grid[data-v-6db61999]{grid-template-columns:1fr}}.data-box[data-v-ecd7ec5a]{width:100%;height:100%;overflow:hidden}.data-box .chart-box[data-v-ecd7ec5a]{width:100%;height:100%}.flowContainer[data-v-b603824e]{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-b603824e],.flowContainer[data-v-b603824e]{position:relative;width:100%;height:100%;box-sizing:border-box}.flow[data-v-b603824e]{display:flex;flex-flow:column;justify-content:stretch;align-items:center;min-height:0;padding:.2rem .2rem .2rem}.flow_bottom[data-v-b603824e],.flow_top[data-v-b603824e]{width:100%;flex:1 1 0;min-height:0;display:flex;flex-flow:row nowrap;justify-content:space-around}.flow_bottom .common[data-v-b603824e],.flow_top .common[data-v-b603824e]{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-b603824e],.flow_top .common .label[data-v-b603824e]{height:.28rem;line-height:.28rem;color:#bccedc;font-weight:700;font-size:.18rem}.value[data-v-b603824e]{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-b603824e],.value[data-v-b603824e]{display:flex;justify-content:center;align-items:center;gap:.02rem}.num[data-v-b603824e]{margin-right:.08rem;font-weight:700;font-size:.2rem;color:#01ffff}.unit[data-v-b603824e]{font-size:.14rem;color:#bccedc}.line_horizontal[data-v-b603824e]{z-index:10;position:absolute;transform:translateY(-50%);height:.03rem;background-color:#ec7860;box-shadow:0 0 .1rem #ec7860}.line_dot_hor[data-v-b603824e]{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-b603824e 3s ease-in-out infinite}@keyframes dotFlowHor-b603824e{0%{left:0}to{left:100%}}.line_dot_hor_reverse[data-v-b603824e]{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-b603824e 3s ease-in-out infinite}@keyframes dotFlowHorReverse-b603824e{0%{left:100%}to{left:0}}.flow_bottom .common .line[data-v-b603824e],.flow_top .common .line[data-v-b603824e]{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-b603824e],.flow_top .common .line_dot[data-v-b603824e]{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-b603824e 3s ease-in-out infinite}@keyframes dotFlow-b603824e{0%{top:-.03rem}to{top:calc(100% - .03rem)}}.flow_bottom .common .line_dot_reverse[data-v-b603824e],.flow_top .common .line_dot_reverse[data-v-b603824e]{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-b603824e 3s ease-in-out infinite}@keyframes dotFlowReverse-b603824e{0%{bottom:-.03rem}to{bottom:calc(100% - .03rem)}}.flow_bottom .bess[data-v-b603824e],.flow_bottom .ev[data-v-b603824e],.flow_bottom .generator[data-v-b603824e],.flow_bottom .grid[data-v-b603824e],.flow_bottom .load[data-v-b603824e],.flow_bottom .pv[data-v-b603824e],.flow_top .bess[data-v-b603824e],.flow_top .ev[data-v-b603824e],.flow_top .generator[data-v-b603824e],.flow_top .grid[data-v-b603824e],.flow_top .load[data-v-b603824e],.flow_top .pv[data-v-b603824e]{color:#00e6e6}.flow_bottom .bess .value .soc[data-v-b603824e],.flow_top .bess .value .soc[data-v-b603824e]{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-b603824e]:after,.flow_top .bess .value .soc[data-v-b603824e]: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-b603824e]{align-items:flex-start;justify-content:space-evenly}.flow_bottom[data-v-b603824e]{align-items:flex-end}.flow_bottom .common[data-v-b603824e]{position:relative;flex-direction:column-reverse}.flow_center[data-v-b603824e]{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-b603824e]{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-b603824e]{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-b603824e]{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-b603824e]{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-b603824e]{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-b603824e]{display:inline-block;font-weight:700;font-size:.16rem;color:#00e6e6}.popover-main-box .grid-item .count-unit[data-v-b603824e]{font-weight:400;min-width:.2rem;font-size:.14rem;text-align:center;color:#bccedc}.data-count-list[data-v-b603824e]{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-b603824e]{flex:0 0 auto;position:relative;padding-left:.16rem;font-style:italic;white-space:nowrap}.data-count-list .data-count-title[data-v-b603824e]: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-b603824e]{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-b603824e]::-webkit-scrollbar-thumb{background:rgba(0,230,230,.45);border-radius:.04rem}.data-count-list .data-count-body[data-v-b603824e]::-webkit-scrollbar{width:.04rem}.data-count-list .data-count-body[data-v-b603824e]::-webkit-scrollbar-track{background:transparent}.data-count-list .revenue-count-body[data-v-b603824e]{display:flex;align-items:flex-start}.data-count-list.revenue-count-list[data-v-b603824e]{flex:0 1 auto;min-height:.86rem}.data-count-list.revenue-count-list .data-count-body[data-v-b603824e]{flex:0 0 auto;overflow:hidden}.data-count-list .data-count-item[data-v-b603824e]{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-b603824e]{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-b603824e]{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-b603824e]{font-weight:400;min-width:.2rem;font-size:.14rem;text-align:center;color:#bccedc}.ess-data-box[data-v-b603824e]{width:2.6rem}@media screen and (max-width:1920px){.ess-data-box[data-v-b603824e]{width:2.45rem}}.legend-box[data-v-b603824e]{position:absolute;right:.1rem;top:.1rem}.legend-box p[data-v-b603824e]{margin-top:.06rem;margin-bottom:.05rem}.legend-box .legend-ac[data-v-b603824e]{display:inline-block;width:.3rem;height:.03rem;margin-left:.1rem;background:red}.legend-box .legend-dc[data-v-b603824e]{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-d2d82fd2]{display:flex;flex-direction:column;height:.3rem;color:#bccedc;text-align:right}.top-title .value[data-v-d2d82fd2]{color:#29f4b1;font-size:.2rem;font-weight:700}.top-title p[data-v-d2d82fd2]{margin:0}.main-content[data-v-278f8a5a]{width:100%;height:100%;overflow:hidden}.main-content .data-main-box[data-v-278f8a5a]{display:grid;grid-template-columns:28% 70%;gap:.15rem;height:calc(100% - .5rem)}.main-content .top-data-box[data-v-278f8a5a]{position:relative;height:100%}.main-content .top-data-box .update-time[data-v-278f8a5a]{position:absolute;top:-.4rem;right:.2rem;font-size:.14rem;color:#bccedc}.main-content .top-data-box .item-2[data-v-278f8a5a]{width:100%;height:100%}.main-content .top-data-box .val-flag[data-v-278f8a5a]{margin-left:.06rem;font-weight:700;font-size:.16rem;color:#ffb600}.main-content .top-data-box .item-time-1[data-v-278f8a5a]{display:flex;justify-content:flex-end;align-items:center;gap:.1rem}.main-content .top-data-box .item-time-1[data-v-278f8a5a] .tab-list{height:.23rem}.main-content .top-data-box .item-time-1[data-v-278f8a5a] .tab-item{font-size:.16rem}.main-content .top-data-box .item-time-1 .export-btn[data-v-278f8a5a]{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-278f8a5a]:hover{background:#1ba9fa;color:#073550}.main-content .top-data-box .item-time-2[data-v-278f8a5a]{position:absolute;top:-.4rem;right:.2rem}.main-content .top-data-box .item-time-2[data-v-278f8a5a] .tab-list{height:.23rem}.main-content .top-data-box .item-time-2[data-v-278f8a5a] .tab-item{font-size:.14rem}.main-content .top-data-box .tab-item.active[data-v-278f8a5a]{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-278f8a5a]:after{background:rgba(0,255,255,.5)}.main-content .load-track-box[data-v-278f8a5a]{position:relative;width:100%;height:100%;min-height:0}.main-content .load-track-box[data-v-278f8a5a] .panel-title{background:url(../../static/img/title_bg-2.7767f03c.png);background-size:100% 100%}.main-content .load-track-box .tabs-header[data-v-278f8a5a]{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-278f8a5a]{display:flex}.main-content .load-track-box .tabs-header .tabs .tab-item[data-v-278f8a5a]{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-278f8a5a]:hover{color:#00e6e6}.main-content .load-track-box .tabs-header .tabs .tab-item.active[data-v-278f8a5a]{color:#00e6e6;border-bottom-color:#00e6e6}.main-content .load-track-box .energy-flow-panel[data-v-278f8a5a]{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-278f8a5a] .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-278f8a5a]{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-278f8a5a]{pointer-events:none}.main-content .load-track-box .data-track-panel[data-v-278f8a5a] .panel-content{min-height:0}.main-content .load-track-box .data-track-panel .load-tracking-content[data-v-278f8a5a]{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-278f8a5a]{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-278f8a5a]{width:1rem}.main-content .load-track-box .load-tracking-controls .time-granularity-select[data-v-278f8a5a] .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-278f8a5a] .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-278f8a5a]{width:4rem;font-size:.16rem}.main-content .load-track-box .load-tracking-controls .chart-date-range-picker[data-v-278f8a5a].el-date-editor--datetimerange{border:none;background-color:transparent}.main-content .load-track-box .load-tracking-controls .chart-date-range-picker[data-v-278f8a5a].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-278f8a5a].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-278f8a5a]{width:1.2rem}.main-content .load-track-box .load-tracking-controls .time-dimension-select[data-v-278f8a5a] .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-278f8a5a] .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-278f8a5a]{width:1.5rem}.main-content .load-track-box .load-tracking-controls .demand-date-picker[data-v-278f8a5a].el-date-editor{border:none;background-color:transparent}.main-content .load-track-box .load-tracking-controls .demand-date-picker[data-v-278f8a5a].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-278f8a5a]{color:#fff;margin-right:.04rem}.main-content .load-track-box .load-tracking-controls .extremes-checkbox[data-v-278f8a5a] .el-checkbox__label{color:#fff;font-size:.14rem}.main-content .load-track-box .load-tracking-controls .export-btn[data-v-278f8a5a]{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-278f8a5a]:hover{color:#00e6e6;background:rgba(0,230,230,.2)}.main-content .load-track-box .show-data-btn[data-v-278f8a5a]{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-278f8a5a]:hover{color:#00e6e6}.main-content .rebuild-interval-text[data-v-278f8a5a]{color:#bccedc}.main-content .ar-empty-box[data-v-278f8a5a]{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}.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}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-9608735a]{display:flex;width:99%;height:calc(100% - .5rem);overflow:hidden}.right-content[data-v-9608735a]{flex-grow:1}.app-box[data-v-4dd5635e]{display:flex;width:100%;height:100%}.left-box[data-v-4dd5635e]{flex:0 0 auto;border-right:.02rem solid #dde0e7;padding:.2rem .2rem .2rem 0}.selectPoint-box[data-v-4dd5635e]{max-width:2.2rem;max-height:2rem;overflow-y:auto}.myCharts-box[data-v-4dd5635e]{display:flex;flex-wrap:wrap;max-height:1.4rem;overflow-y:auto;gap:.05rem}.myCharts-box .list-item[data-v-4dd5635e]{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-4dd5635e]{background:#1890ff;color:#fff}.right-box[data-v-4dd5635e]{flex:1;min-width:0;padding:.2rem}.right-box .title-text[data-v-4dd5635e]{font-size:.18rem;font-weight:700}.right-box .charts-box[data-v-4dd5635e]{height:6.3rem;overflow-y:auto}.right-box .chart-btn[data-v-4dd5635e]{margin-bottom:.2rem;display:flex;justify-content:right;align-items:center}[data-v-4dd5635e] .el-tag{border:.01rem solid #1ba9fa}[data-v-4dd5635e] .el-tag--plain{background:transparent}.statement-analysis-main-container[data-v-5d711e32]{width:100%;height:100%}.analysis-main-layout[data-v-5d711e32]{display:flex;flex-direction:column;height:100%}.analysis-header-section[data-v-5d711e32]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.2rem}.analysis-config-actions[data-v-5d711e32]{display:flex;gap:.1rem}.analysis-content-section[data-v-5d711e32]{flex:1;height:0;display:flex;flex-direction:column}.analysis-chart-section[data-v-5d711e32],.analysis-table-section[data-v-5d711e32]{width:100%;height:100%}.analysis-chart-section[data-v-5d711e32] .el-table th.el-table__cell.is-leaf,.analysis-chart-section[data-v-5d711e32] .el-table thead.is-group th.el-table__cell,.analysis-table-section[data-v-5d711e32] .el-table th.el-table__cell.is-leaf,.analysis-table-section[data-v-5d711e32] .el-table thead.is-group th.el-table__cell{border:.1em solid #175687}.analysis-pagination-wrapper[data-v-5d711e32]{text-align:center;margin-top:.2rem;padding:.1rem 0}.report-column-header[data-v-5d711e32]{display:inline-flex;align-items:center;justify-content:center;gap:.06rem}[data-v-5d711e32] .el-table tr{height:.5rem}.StationManage-container[data-v-5fc2ce28]{display:flex;flex-direction:column;height:100%;width:99%}.menu-data-wrapper[data-v-5fc2ce28]{margin-bottom:.08rem}.main-content[data-v-5fc2ce28]{display:flex;width:100%;height:calc(100% - .58rem);gap:.2rem;overflow:hidden}.sidebar-wrapper[data-v-5fc2ce28]{height:100%;transition:width .3s ease}.sidebar-wrapper.sidebar-collapsed[data-v-5fc2ce28]{width:.74rem}.content-wrapper[data-v-5fc2ce28]{flex-grow:1;height:100%;overflow:hidden}.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-d8cbc5fe]{height:100%}.tree-box[data-v-d8cbc5fe]>.el-card{display:flex;flex-direction:column;height:100%;background-color:rgba(10,46,76,.6)}.tree-box[data-v-d8cbc5fe]>.el-card>.el-card__header{padding:.1rem .16rem;border-bottom-color:#064577}.tree-box[data-v-d8cbc5fe]>.el-card>.el-card__header>.form>.el-form-item{margin-bottom:0}.tree-box[data-v-d8cbc5fe]>.el-card>.el-card__body{flex:1;display:flex;flex-direction:column;padding:0;overflow:hidden}.tree-box .header[data-v-d8cbc5fe]{display:flex;align-items:center;justify-content:space-between;height:.38rem}.tree-box .header .title[data-v-d8cbc5fe]{font-size:.16rem;font-weight:700}.tree-filter[data-v-d8cbc5fe]{padding:.1rem .12rem .04rem}.tree-filter .el-select[data-v-d8cbc5fe]{width:100%}.tree-wrap[data-v-d8cbc5fe]{flex:1 1 auto}.tree-wrap[data-v-d8cbc5fe]>.el-scrollbar__wrap{overflow:hidden;overflow-y:scroll}.tree-wrap[data-v-d8cbc5fe]>.el-scrollbar__wrap>.el-scrollbar__view{display:flex;flex-direction:column;min-height:100%}.tree-wrap .tree[data-v-d8cbc5fe]{flex:1;margin:.05rem}.tree-wrap[data-v-d8cbc5fe] .el-tree-node__content{height:.38rem}.tree-node[data-v-d8cbc5fe]{display:flex;align-items:center;flex:1;min-width:0;font-size:.16rem}.tree-node .node-copy[data-v-d8cbc5fe]{display:flex;align-items:center;flex:1;min-width:0;gap:.06rem}.tree-node .node-copy .node-text[data-v-d8cbc5fe]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-node .node-copy .node-type[data-v-d8cbc5fe]{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.level-1[data-v-d8cbc5fe]{font-weight:700}.tree-node .actionable[data-v-d8cbc5fe]{flex:none;color:#409eff;cursor:pointer;margin-right:.04rem}.tree-node .actionable.danger[data-v-d8cbc5fe]{color:#f56c6c}.tree-node .actionable.move[data-v-d8cbc5fe]{color:#67c7ff}.form[data-v-667e1898]{display:flex;flex-wrap:wrap;gap:.05rem}.form.isEdit[data-v-667e1898]{gap:.15rem .05rem}.form[data-v-667e1898] .el-form-item{margin-bottom:0;margin-right:0}.form[data-v-667e1898] .el-form-item .el-form-item__label{font-weight:400;margin-left:.08rem}.form[data-v-667e1898] .el-form-item .el-form-item__label:after{content:":"}.btns[data-v-667e1898]{flex:none;display:flex;margin:0 .05rem 0 .15rem;align-self:center}.point-config[data-v-4cf4c950]{min-height:5.6rem;color:#fff}.point-config__toolbar[data-v-4cf4c950]{display:flex;justify-content:space-between;align-items:center;gap:.16rem;margin-bottom:.16rem}.point-config__summary[data-v-4cf4c950]{min-width:0;display:flex;align-items:baseline;gap:.2rem}.point-config__name[data-v-4cf4c950]{font-size:.18rem;font-weight:600}.point-config__tip[data-v-4cf4c950]{font-size:.16rem}.point-config__device-select[data-v-4cf4c950]{flex:none;display:flex;align-items:center;gap:.1rem}.point-config__device-select .el-select[data-v-4cf4c950]{width:2.6rem}.point-config__label[data-v-4cf4c950]{flex:none;font-size:.16rem}.point-config__content[data-v-4cf4c950]{display:flex;gap:.16rem}.point-panel[data-v-4cf4c950]{min-width:0;padding:.14rem;border:.01rem solid #064577;border-radius:.08rem;background:rgba(10,46,76,.6)}.point-panel--target[data-v-4cf4c950]{flex:1.45}.point-panel--source[data-v-4cf4c950]{flex:1}.point-panel__title[data-v-4cf4c950]{margin-bottom:.12rem;font-size:.16rem;line-height:.2rem;font-weight:600}.bind-cell[data-v-4cf4c950]{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-4cf4c950]{color:#c0c4cc}.bind-cell.is-active[data-v-4cf4c950]{border-color:rgba(64,158,255,.28);background:rgba(64,158,255,.06)}.bind-cell.is-drag-over[data-v-4cf4c950]{border-color:#409eff;background:rgba(64,158,255,.14);color:#409eff}.source-point-cell[data-v-4cf4c950]{display:flex;align-items:center;justify-content:center;gap:.08rem;width:100%;cursor:grab;user-select:none}.source-point-cell[data-v-4cf4c950]:active{cursor:grabbing}.source-point-cell__icon[data-v-4cf4c950]{color:#409eff;font-size:.14rem}.point-config__footer-tip[data-v-4cf4c950]{display:flex;justify-content:space-between;align-items:center;margin-top:.14rem;font-size:.16rem;color:#79edff}[data-v-4cf4c950] .point-config-dialog .el-dialog__body{padding:.16rem .2rem .12rem}[data-v-4cf4c950] .point-config-dialog .el-table .is-changed-row>td{color:#3ff}[data-v-4cf4c950] .point-config-dialog .el-table .is-selected-row>td{background:rgba(64,158,255,.08)!important}[data-v-4cf4c950] .point-config-dialog .el-table .is-drag-over-row>td{background:rgba(64,158,255,.14)!important}[data-v-4cf4c950] .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}.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}.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}.deviceLedger[data-v-38322111]{flex:1;position:relative;width:100%;height:100%;min-height:100%;display:flex;align-items:stretch;gap:.16rem}.deviceLedger .col-left[data-v-38322111]{flex:none;position:relative;min-width:2.2rem}.deviceLedger .col-right[data-v-38322111]{flex:4;position:relative;margin-right:-.15rem}.deviceLedger .col-right[data-v-38322111]>.el-scrollbar__wrap{overflow:hidden;overflow-y:scroll;padding-right:.15rem}.device-selector[data-v-405f084c]{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-405f084c]{display:flex;align-items:center;min-height:.54rem;padding:.08rem .14rem;gap:.1rem;overflow-x:auto}.type-row[data-v-405f084c]{border-bottom:.01rem solid rgba(71,135,185,.16);background:rgba(12,56,88,.34)}.device-row[data-v-405f084c]{background:rgba(16,69,104,.24)}.selector-button[data-v-405f084c]{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-405f084c],.selector-button[data-v-405f084c]: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-405f084c]{display:inline-flex;align-items:center;gap:.08rem}.status-dot[data-v-405f084c]{width:.08rem;height:.08rem;border-radius:50%;background:#526678}.status-dot.online[data-v-405f084c]{background:#36d36e;box-shadow:0 0 .06rem rgba(54,211,110,.7)}.empty-text[data-v-405f084c]{color:#8ca9bf;font-size:.13rem}.point-grid[data-v-41e2b55c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.12rem}.point-card[data-v-41e2b55c]{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-41e2b55c]:hover{background:rgba(21,91,137,.9);border-color:rgba(64,158,255,.28)}.point-name[data-v-41e2b55c]{min-width:0;margin-right:.12rem;color:#c0d5e5;font-size:.13rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.point-value[data-v-41e2b55c]{flex:none;display:inline-flex;align-items:center;gap:.05rem;color:#f2f8fd;font-size:.14rem;font-weight:600}.point-value.muted[data-v-41e2b55c]{color:#6f8799}.point-unit[data-v-41e2b55c]{font-size:.12rem;font-weight:400;color:#9cb3c6}.action-icon[data-v-41e2b55c]{margin-left:.04rem;color:#3294ff;font-size:.16rem;cursor:pointer}.action-icon[data-v-41e2b55c]:hover{color:#70b8ff}@media (max-width:900px){.point-grid[data-v-41e2b55c]{grid-template-columns:repeat(2,minmax(0,1fr))}}.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}.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%}}.device-monitoring{display:flex;flex-direction:column;gap:.14rem;width:100%;height:100%;min-height:0;color:#dcecf8;background:transparent;overflow:hidden}.monitor-content{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{display:flex;align-items:center;justify-content:space-between;min-height:.6rem;gap:.2rem}.monitor-tabs{flex:1;min-width:0}.toolbar-actions{flex:none;display:flex;align-items:center}.refresh-button{padding:.07rem .09rem}.point-content{flex:1;min-height:0;overflow-y:auto;padding-right:.02rem}.point-content>.command-history-table{height:100%}.empty-points{display:flex;align-items:center;justify-content:center;min-height:1.8rem;color:#8ca9bf}::v-deep .monitor-tabs .el-tabs__header{margin:0}::v-deep .monitor-tabs .el-tabs__nav-wrap:after{height:.01rem;background:rgba(71,135,185,.2)}::v-deep .monitor-tabs .el-tabs__item{color:#8faabe}::v-deep .monitor-tabs .el-tabs__item.is-active,::v-deep .monitor-tabs .el-tabs__item:hover{color:#3d9cff}::v-deep .monitor-tabs .el-tabs__active-bar{background:#268cf5}::v-deep .el-loading-mask{background:rgba(10,46,76,.66);border-radius:.1rem}@media (max-width:900px){.monitor-toolbar{align-items:flex-start;flex-direction:column;padding:.1rem 0}.monitor-tabs{width:100%}}.energy-group-manage[data-v-e522c2d6]{box-sizing:border-box;height:100%;padding:0 .04rem .12rem;overflow:auto;color:#d8edf5}.energy-group-manage__header[data-v-e522c2d6]{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-e522c2d6]{display:flex;align-items:center;gap:.12rem}.energy-group-manage__icon[data-v-e522c2d6]{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-e522c2d6]{margin:0 0 .05rem;color:#f0fbff;font-size:.18rem}p[data-v-e522c2d6]{margin:0;color:#7fa8ba;font-size:.12rem}.energy-group-manage__actions[data-v-e522c2d6]{display:flex;align-items:center;gap:.12rem}.sync-tip[data-v-e522c2d6]{color:#6fa0b5;font-size:.11rem}.sync-tip i[data-v-e522c2d6]{margin-right:.04rem;color:#3ab7e5}.energy-group-manage__modes[data-v-e522c2d6]{display:grid;grid-template-columns:repeat(2,minmax(2.2rem,1fr));gap:.08rem;margin-bottom:.1rem}.energy-group-manage__modes button[data-v-e522c2d6]{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-e522c2d6]:hover{border-color:rgba(64,180,224,.34);transform:translateY(-.01rem)}.energy-group-manage__modes button.is-active[data-v-e522c2d6]{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-e522c2d6]{color:#43bee9;font-size:.2rem}.energy-group-manage__modes button span[data-v-e522c2d6]{display:flex;flex-direction:column;gap:.03rem}.energy-group-manage__modes button strong[data-v-e522c2d6]{font-size:.13rem}.energy-group-manage__modes button em[data-v-e522c2d6]{color:#6f99aa;font-size:.1rem;font-style:normal}.energy-group-manage__summary[data-v-e522c2d6]{display:grid;grid-template-columns:repeat(3,1.28rem) minmax(2.8rem,1fr);gap:.08rem;margin-bottom:.1rem}.summary-item[data-v-e522c2d6],.summary-note[data-v-e522c2d6]{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-e522c2d6]{justify-content:space-between}.summary-item span[data-v-e522c2d6]{color:#7fa8b9;font-size:.11rem}.summary-item strong[data-v-e522c2d6]{color:#51c4ec;font-size:.2rem}.summary-item.is-assigned strong[data-v-e522c2d6]{color:#62d1ab}.summary-item.is-unassigned strong[data-v-e522c2d6]{color:#e6b566}.summary-note[data-v-e522c2d6]{color:#789daf;font-size:.11rem}.summary-note i[data-v-e522c2d6]{margin-right:.07rem;color:#44bce8;font-size:.15rem}.energy-group-manage__body[data-v-e522c2d6]{min-height:5.9rem}[data-v-e522c2d6] .energy-group-manage__body .custom-meter-group-workbench,[data-v-e522c2d6] .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-e522c2d6]{grid-template-columns:repeat(3,1fr)}.summary-note[data-v-e522c2d6]{grid-column:1/-1}.sync-tip[data-v-e522c2d6]{display:none}}.station-config[data-v-f44e3a82]{height:100%;display:flex;flex-direction:column;overflow:hidden}.station-config .header-bar[data-v-f44e3a82]{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-f44e3a82]{font-size:.18rem;color:#fff;line-height:.24rem}.station-config .header-bar .subtitle[data-v-f44e3a82]{font-size:.13rem;color:#8bb5d1;line-height:.2rem}.station-config .config-tabs[data-v-f44e3a82]{flex:1;min-height:0;background:rgba(7,38,67,.6);border-radius:.06rem;overflow:hidden}.station-config .config-tabs[data-v-f44e3a82] .el-tabs__header{width:1.8rem;margin-right:0;background:#072643}.station-config .config-tabs[data-v-f44e3a82] .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-f44e3a82] .el-tabs__content::-webkit-scrollbar{width:.08rem;height:.08rem}.station-config .config-tabs[data-v-f44e3a82] .el-tabs__content::-webkit-scrollbar-track{background:rgba(7,38,67,.75)}.station-config .config-tabs[data-v-f44e3a82] .el-tabs__content::-webkit-scrollbar-thumb{background:rgba(82,166,232,.55);border-radius:.04rem}.station-config .config-tabs[data-v-f44e3a82] .el-tabs__content::-webkit-scrollbar-thumb:hover{background:rgba(82,166,232,.8)}.station-config .form-panel[data-v-f44e3a82]{min-height:100%;padding:.24rem;box-sizing:border-box}.station-config .form-control[data-v-f44e3a82]{width:3.2rem}.station-config .hmi-row[data-v-f44e3a82]{display:flex;align-items:center;gap:.08rem;flex-wrap:wrap}.station-config .hmi-input[data-v-f44e3a82]{width:3.6rem}.station-config .unit[data-v-f44e3a82]{margin-left:.08rem;color:#8bb5d1}.station-config .actions[data-v-f44e3a82]{margin-left:1.7rem;padding-top:.08rem}.hmi-toolbar[data-v-f44e3a82]{display:flex;gap:.1rem;margin-bottom:.12rem}.hmi-toolbar .el-input[data-v-f44e3a82]{width:2.8rem}.hmi-list[data-v-f44e3a82]{min-height:4.4rem;display:grid;grid-template-columns:repeat(4,1fr);gap:.14rem}.hmi-card[data-v-f44e3a82]{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-f44e3a82]{border-color:#00e6e6;box-shadow:inset 0 0 0 .01rem rgba(0,230,230,.5)}.hmi-card .hmi-title[data-v-f44e3a82]{height:.28rem;line-height:.28rem;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hmi-card img[data-v-f44e3a82]{width:100%;height:1.32rem;object-fit:cover;border-radius:.04rem;background:#0a3050}.hmi-card .hmi-actions[data-v-f44e3a82]{height:.34rem;display:flex;align-items:center;justify-content:space-around}.pagination[data-v-f44e3a82]{margin-top:.14rem;text-align:right}.preview-frame[data-v-f44e3a82]{width:100%;height:calc(100vh - 1.2rem);border:0}.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}.page-container[data-v-0dab319a]{width:100%;height:100%}.pagination[data-v-0dab319a]{text-align:center}.content-box[data-v-0dab319a]{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-0dab319a]{padding:.15rem .2rem;background:#092b48;border-radius:.08rem}.strategy9-top-box[data-v-0dab319a]{border-bottom:.01rem solid #0f395f;padding-bottom:.15rem;justify-content:space-between}.strategy9-top-box .strategy9-name[data-v-0dab319a]{color:#4ab0e5;font-size:.2rem;font-weight:700}.bottom-box[data-v-0dab319a]{height:calc(100% - .2rem);gap:.2rem;display:flex}.bottom-box .img-box[data-v-0dab319a]{display:flex;align-items:center;justify-content:center}.bottom-box .describe-box[data-v-0dab319a]{padding:.4rem 0;line-height:.32rem}[data-v-0dab319a] .el-divider__text{color:#fff;background:rgba(4,43,91,.9)!important;font-size:.2rem}.device-card-list[data-v-0dab319a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(2.8rem,1fr));gap:.15rem;margin-bottom:.2rem;max-height:5rem;overflow-y:auto}.card-header .status-group[data-v-0dab319a]{display:flex;gap:.05rem}.device-card .card-content[data-v-0dab319a]{display:grid;grid-template-columns:1fr 1fr;gap:.1rem;font-size:.13rem;margin-bottom:.1rem;min-height:.4rem}.device-card .field-item[data-v-0dab319a]{display:flex;justify-content:space-between;align-items:center;overflow:hidden}.device-card .field-item .label[data-v-0dab319a]{color:#909399;white-space:nowrap}.device-card .field-item .value[data-v-0dab319a]{color:#dcdfe6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:.05rem}.device-card .card-footer[data-v-0dab319a]{display:flex;justify-content:space-between;align-items:center;border-top:.01rem solid hsla(0,0%,100%,.1);padding-top:.08rem;font-size:.12rem}.run-status-0[data-v-0dab319a]{color:#909399;border:.01rem solid rgba(144,147,153,.3);background-color:rgba(144,147,153,.2)}.run-status-1[data-v-0dab319a]{color:#67c23a;border:.01rem solid rgba(103,194,58,.3);background-color:rgba(103,194,58,.2)}.run-status-2[data-v-0dab319a]{color:#e6a23c;border:.01rem solid rgba(230,162,60,.3);background-color:rgba(230,162,60,.2)}.run-status-3[data-v-0dab319a]{color:#f56c6c;border:.01rem solid rgba(245,108,108,.3);background-color:rgba(245,108,108,.2)}.sync-tag[data-v-0dab319a]{padding:.02rem .06rem;border-radius:.04rem}.sync-0[data-v-0dab319a]{color:#909399}.sync-1[data-v-0dab319a]{color:#67c23a}.sync-2[data-v-0dab319a]{color:#f56c6c}.sync-time[data-v-0dab319a]{color:#909399}.device-name.name-online[data-v-0dab319a]{color:#4ab0e5!important}.device-name.name-offline[data-v-0dab319a]{color:#909399!important}.device-card[data-v-0dab319a]{background:rgba(9,43,72,.6);border:.01rem solid #1a4a75;border-radius:.04rem;padding:.15rem;transition:all .3s}.device-card[data-v-0dab319a]:hover{box-shadow:0 0 .1rem rgba(74,176,229,.3);border-color:#4ab0e5}.device-card .card-header[data-v-0dab319a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.12rem;border-bottom:.01rem solid hsla(0,0%,100%,.1);padding-bottom:.08rem}.device-card .card-header .device-name[data-v-0dab319a]{font-size:.16rem;font-weight:700;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;margin-right:.1rem}.device-card .card-header .status-badge[data-v-0dab319a]{font-size:.12rem;padding:.02rem .08rem;border-radius:.1rem}.device-card .card-header .status-badge.online[data-v-0dab319a]{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-0dab319a]{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-0dab319a]{display:flex;justify-content:space-between;margin-bottom:.08rem;font-size:.14rem}.device-card .card-content .info-row[data-v-0dab319a]:last-child{margin-bottom:0}.device-card .card-content .info-row .label[data-v-0dab319a]{color:#909399}.device-card .card-content .info-row .value[data-v-0dab319a]{color:#dcdfe6;flex:1;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:.1rem}.no-data[data-v-0dab319a]{grid-column:1/-1;text-align:center;padding:.2rem;color:#909399}.dispatch-detail-panel[data-v-44839a15]{height:100%;min-width:3.2rem;--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)}.device-header[data-v-44839a15]{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-44839a15]{font-size:.2rem;font-weight:700;color:var(--detail-text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.execution-detail-btn[data-v-44839a15]{flex-shrink:0;min-width:.92rem;height:.34rem;padding:0 .16rem;border-radius:.04rem}.detail-scroll[data-v-44839a15]{flex:1;min-height:0;overflow-y:auto;padding:.12rem;box-sizing:border-box}.detail-scroll[data-v-44839a15]::-webkit-scrollbar{width:.06rem}.detail-scroll[data-v-44839a15]::-webkit-scrollbar-thumb{background:var(--detail-border-strong);border-radius:.06rem}.detail-scroll[data-v-44839a15]::-webkit-scrollbar-track{background:rgba(5,20,36,.24)}.empty-schedule[data-v-44839a15]{min-height:1.8rem;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)}.strategy-section[data-v-44839a15]{margin-bottom:.12rem;overflow:hidden;background:var(--detail-card-bg);border:.01rem solid var(--detail-border);border-radius:.04rem}.section-header[data-v-44839a15]{height:.38rem;padding:0 .14rem;background:var(--detail-card-head);border-bottom:.01rem solid var(--detail-border);color:var(--detail-text);font-size:.16rem;font-weight:400;display:flex;align-items:center;justify-content:space-between;gap:.1rem}.section-title-group[data-v-44839a15]{display:flex;align-items:center;gap:.12rem;min-width:0}.section-name[data-v-44839a15]{flex-shrink:0;font-weight:600}.strategy-name[data-v-44839a15]{min-width:0;overflow:hidden;color:var(--detail-text-secondary);font-size:.13rem;text-overflow:ellipsis;white-space:nowrap}.strategy-status[data-v-44839a15]{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-44839a15]{color:#7fe36a;border-color:rgba(103,194,58,.46);background:rgba(103,194,58,.14)}.strategy-status.is-pending[data-v-44839a15]{color:#ffd666;border-color:rgba(230,162,60,.56);background:rgba(230,162,60,.16)}.strategy-status.is-stopped[data-v-44839a15]{color:#ff8a8a;border-color:rgba(245,108,108,.52);background:rgba(245,108,108,.14)}.param-list[data-v-44839a15]{padding:.08rem .14rem .1rem}.param-row[data-v-44839a15]{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-44839a15]:last-child{border-bottom:none}.param-label[data-v-44839a15],.param-value[data-v-44839a15]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.param-label[data-v-44839a15]{color:var(--detail-text-secondary)}.param-value[data-v-44839a15]{color:var(--detail-text);text-align:left}.peak-grid[data-v-44839a15]{padding:.08rem .12rem .1rem}.peak-row[data-v-44839a15]{display:grid;grid-template-columns:1fr 1fr 1fr .8fr;min-height:.32rem;align-items:center;column-gap:.1rem;font-size:.14rem;color:var(--detail-text-secondary);padding:0 .08rem;border-bottom:.01rem solid rgba(27,169,250,.1)}.peak-row[data-v-44839a15]:nth-child(odd):not(.peak-head){background:rgba(27,169,250,.08)}.peak-row[data-v-44839a15]:last-child{border-bottom:none}.peak-row span[data-v-44839a15]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.peak-head[data-v-44839a15]{color:var(--detail-text);background:rgba(27,169,250,.14)}.chart-panel[data-v-44839a15]{height:1.98rem;padding:.08rem .08rem 0;border-top:.01rem solid rgba(27,169,250,.14);box-sizing:border-box}.strategy-actions[data-v-44839a15]{display:flex;justify-content:center;gap:.12rem;padding:.08rem .14rem .12rem;border-top:.01rem solid rgba(27,169,250,.14)}.strategy-actions[data-v-44839a15] .el-button{min-width:.78rem;height:.34rem;padding:0 .16rem;border-radius:.04rem;font-size:.14rem}.page-container[data-v-6de32374]{height:100%;--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-6de32374]{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}.device-tabs[data-v-6de32374]{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-6de32374]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1rem}.device-group[data-v-6de32374]{min-width:0;padding-bottom:.1rem;border-bottom:.01rem solid rgba(27,169,250,.14)}.device-group[data-v-6de32374]:last-child{padding-bottom:0;border-bottom:none}.station-tab-row[data-v-6de32374]{display:flex;align-items:center;gap:.1rem;min-width:0;margin-bottom:.02rem}.station-tab[data-v-6de32374]{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-6de32374]:hover{border-color:var(--dispatch-primary-light);color:var(--dispatch-primary-light);background:rgba(27,169,250,.14)}.station-tab.active[data-v-6de32374]{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-6de32374]{display:flex;align-items:center;gap:.08rem;min-width:0}.device-tab-label[data-v-6de32374]{width:.74rem;flex-shrink:0;color:var(--dispatch-primary-light);font-size:.14rem;line-height:.28rem;white-space:nowrap}.device-tab-list[data-v-6de32374]{display:flex;align-items:center;gap:.08rem;flex:1;min-width:0;overflow-x:auto}.device-tab-list[data-v-6de32374]::-webkit-scrollbar{height:.04rem}.device-tab-list[data-v-6de32374]::-webkit-scrollbar-thumb{background:var(--dispatch-border-strong);border-radius:.04rem}.device-tab[data-v-6de32374]{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-6de32374]:hover{border-color:var(--dispatch-primary-light);color:var(--dispatch-primary-light);background:rgba(27,169,250,.14)}.device-tab.active[data-v-6de32374]{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-6de32374]{cursor:default;pointer-events:none}.device-tab.device-tab--readonly[data-v-6de32374]:hover{border-color:var(--dispatch-border);color:var(--dispatch-text-secondary);background:rgba(8,47,75,.42)}.device-actions[data-v-6de32374]{display:flex;align-items:center;gap:.08rem;flex-shrink:0;padding-top:.01rem}.device-actions .el-button[data-v-6de32374]{background:transparent;border:.01rem solid var(--dispatch-border-strong);color:var(--dispatch-text)}.device-actions .el-button[data-v-6de32374]: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-6de32374]{background:linear-gradient(135deg,#0068a8,#0b95d8)!important;border-color:var(--dispatch-primary)!important;color:var(--dispatch-text)}.device-actions .el-button.el-button--primary[data-v-6de32374]:hover{background:linear-gradient(135deg,#0783cc,var(--dispatch-primary-light))!important}.dispatch-layout[data-v-6de32374]{flex:1;height:0;min-height:0;display:flex;gap:var(--dispatch-gap)}.calendar-panel[data-v-6de32374]{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-6de32374]{flex:1 1 0;min-width:3.6rem}.calendar-header[data-v-6de32374]{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-6de32374]{display:flex;align-items:center;gap:.08rem;flex-wrap:wrap}.calendar-header .header-left .year-select[data-v-6de32374]{width:1.08rem}.calendar-header .header-left .month-select[data-v-6de32374]{width:.88rem}.calendar-header .header-left[data-v-6de32374] .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-6de32374] .el-select .el-input__inner:focus{border-color:var(--dispatch-primary-light)}.calendar-header .header-left .today-btn[data-v-6de32374]{background:transparent;border:.01rem solid var(--dispatch-border-strong);color:var(--dispatch-text)}.calendar-header .header-left .today-btn[data-v-6de32374]:hover{border-color:var(--dispatch-primary-light);color:var(--dispatch-primary-light);background:rgba(0,212,255,.1)}.calendar-header .header-left .today-btn.is-disabled[data-v-6de32374],.calendar-header .header-left .today-btn.is-disabled[data-v-6de32374]:focus,.calendar-header .header-left .today-btn.is-disabled[data-v-6de32374]:hover,.calendar-header .header-left .today-btn[data-v-6de32374]:disabled,.calendar-header .header-left .today-btn[data-v-6de32374]:disabled:focus,.calendar-header .header-left .today-btn[data-v-6de32374]: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-6de32374]{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-6de32374]{display:inline-flex;align-items:center;gap:.06rem}.calendar-header .legend-dot[data-v-6de32374]{width:.08rem;height:.08rem;flex-shrink:0;border-radius:50%}.calendar-header .legend-dot.dot-green[data-v-6de32374]{background-color:#67c23a;box-shadow:0 0 .07rem rgba(103,194,58,.9)}.calendar-header .legend-dot.dot-orange[data-v-6de32374]{background-color:#e6a23c;box-shadow:0 0 .07rem rgba(230,162,60,.85)}.calendar-header .legend-dot.dot-red[data-v-6de32374]{background-color:#f56c6c;box-shadow:0 0 .07rem rgba(245,108,108,.85)}.custom-calendar[data-v-6de32374]{flex:1;display:flex;flex-direction:column;background-color:transparent;min-height:0}.custom-calendar[data-v-6de32374] .el-calendar__header{display:none}.custom-calendar[data-v-6de32374] .el-calendar__body{flex:1;display:flex;flex-direction:column;padding:0}.custom-calendar[data-v-6de32374] .el-calendar__body .el-calendar-table{flex:1;height:100%}.custom-calendar[data-v-6de32374] .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-6de32374] .el-calendar__body .el-calendar-table tbody tr:first-child td{border-top:none}.custom-calendar[data-v-6de32374] .el-calendar__body .el-calendar-table tbody tr:not(:has(.calendar-cell.current-month)){display:none}.custom-calendar[data-v-6de32374] .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-6de32374] .el-calendar__body .el-calendar-table tbody tr td:first-child{border-left:.01rem solid var(--dispatch-border)}.custom-calendar[data-v-6de32374] .el-calendar__body .el-calendar-table tbody tr td:last-child{border-right:.01rem solid var(--dispatch-border)}.custom-calendar[data-v-6de32374] .el-calendar__body .el-calendar-table tbody tr td.is-selected,.custom-calendar[data-v-6de32374] .el-calendar__body .el-calendar-table tbody tr td.is-today,.custom-calendar[data-v-6de32374] .el-calendar__body .el-calendar-table tbody tr td.is-today .el-calendar-day{background-color:transparent}.custom-calendar[data-v-6de32374] .el-calendar__body .el-calendar-table tbody tr td .el-calendar-day{position:relative;height:100%;padding:0;min-height:1.24rem;cursor:pointer}.custom-calendar[data-v-6de32374] .el-calendar__body .el-calendar-table tbody tr td .el-calendar-day:hover{background-color:rgba(27,169,250,.14)}.custom-calendar[data-v-6de32374] .el-calendar__body .el-calendar-table tbody tr:last-child td{border-bottom:.01rem solid var(--dispatch-border)}.calendar-cell[data-v-6de32374]{position:absolute;inset:0;display:flex;flex-direction:column;padding:.08rem;box-sizing:border-box;cursor:pointer}.calendar-cell.is-highlighted-date[data-v-6de32374]{z-index:1}.calendar-cell.is-highlighted-date[data-v-6de32374]: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-6de32374]{background-color:rgba(103,194,58,.22)}.calendar-cell.bg-light-orange[data-v-6de32374]{background-color:rgba(230,162,60,.22)}.calendar-cell .calendar-add-btn[data-v-6de32374]{position:absolute;top:.08rem;right:.08rem;z-index:2;width:.22rem;height:.22rem;padding:0;border:.01rem solid rgba(27,169,250,.32);border-radius:50%;background:rgba(10,62,96,.58);color:var(--dispatch-primary-light);font-size:.16rem;line-height:.2rem;cursor:pointer;transition:border-color .2s,color .2s,background .2s,box-shadow .2s}.calendar-cell .calendar-add-btn[data-v-6de32374]:focus,.calendar-cell .calendar-add-btn[data-v-6de32374]:hover{border-color:rgba(0,212,255,.78);background:rgba(0,212,255,.16);color:var(--dispatch-text);box-shadow:0 0 .08rem rgba(0,212,255,.22);outline:none}.calendar-cell .date-number[data-v-6de32374]{display:flex;justify-content:flex-start;font-size:.14rem;color:var(--dispatch-text);margin-bottom:.05rem}.calendar-cell .date-number .date-number-value[data-v-6de32374]{min-width:.24rem;height:.24rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;line-height:.24rem}.calendar-cell .date-number.is-today-date .date-number-value[data-v-6de32374]{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-6de32374]{color:hsla(0,0%,100%,.4)}.calendar-cell .events-list[data-v-6de32374]{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-6de32374]{grid-template-columns:repeat(2,minmax(0,1fr))}.calendar-cell .events-list[data-v-6de32374]::-webkit-scrollbar{width:.04rem}.calendar-cell .events-list[data-v-6de32374]::-webkit-scrollbar-thumb{background:var(--dispatch-border-strong);border-radius:.04rem}.calendar-cell .events-list .event-item[data-v-6de32374]{display:flex;align-items:center;justify-content:space-between;min-height:.24rem;min-width:0;padding:0 .07rem;background:rgba(10,62,96,.58);border:.01rem solid rgba(27,169,250,.36);border-radius:.04rem;box-sizing:border-box;font-size:.11rem;color:#6fd1ff;line-height:.2rem;transition:border-color .2s,color .2s,background .2s,box-shadow .2s}.calendar-cell .events-list .event-item.dot-left[data-v-6de32374]{justify-content:flex-start}.calendar-cell .events-list .event-item[data-v-6de32374]: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-6de32374]{border-color:rgba(70,211,83,.28)}.calendar-cell .events-list .event-item.is-active[data-v-6de32374]{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-6de32374]{width:.06rem;height:.06rem;border-radius:50%;flex-shrink:0}.calendar-cell .events-list .event-item .event-dot.right[data-v-6de32374]{margin-left:.06rem}.calendar-cell .events-list .event-item .event-dot[data-v-6de32374]:not(.right){margin-right:.06rem}.calendar-cell .events-list .event-item .event-dot.dot-gray[data-v-6de32374]{background-color:#909399}.calendar-cell .events-list .event-item .event-dot.dot-green[data-v-6de32374]{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-6de32374]{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-6de32374]{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-6de32374]{background-color:#409eff}.calendar-cell .events-list .event-item .event-name[data-v-6de32374]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.schedule-date-text[data-v-6de32374]{color:var(--dispatch-text);font-size:.14rem;line-height:.36rem}.template-config-card[data-v-6de32374]{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-6de32374]{width:calc(100% - 1rem);margin-left:1rem}.template-config-title[data-v-6de32374]{margin-bottom:.08rem;color:var(--dispatch-primary-light);font-size:.13rem;font-weight:600;line-height:.2rem}.template-config-grid[data-v-6de32374]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.06rem .1rem}.peak-shaving-template-table[data-v-6de32374]{border:.01rem solid rgba(27,169,250,.16);border-radius:.04rem;overflow:hidden}.peak-shaving-template-header[data-v-6de32374],.peak-shaving-template-row[data-v-6de32374]{display:grid;grid-template-columns:1fr 1fr 1fr .8fr .9fr .9fr;align-items:center;min-height:.28rem}.peak-shaving-template-header span[data-v-6de32374],.peak-shaving-template-row span[data-v-6de32374]{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-6de32374]{background:rgba(27,169,250,.16)}.peak-shaving-template-header span[data-v-6de32374]{color:var(--dispatch-primary-light);font-weight:600}.peak-shaving-template-row[data-v-6de32374]{border-top:.01rem solid rgba(27,169,250,.12);background:rgba(8,47,75,.24)}.strategy-edit-row[data-v-6de32374]{gap:.08rem;padding:.06rem .08rem}.strategy-edit-row[data-v-6de32374] .el-input__inner{height:.28rem;padding:0 .08rem;background:rgba(3,16,29,.38);border-color:rgba(27,169,250,.28);color:var(--dispatch-text);font-size:.12rem;text-align:center}.strategy-edit-row[data-v-6de32374] .el-date-editor.el-input,.strategy-edit-row[data-v-6de32374] .el-input-number{width:100%}.strategy-edit-row[data-v-6de32374] .el-input__prefix{left:.03rem}.strategy-edit-row[data-v-6de32374] .el-input--prefix .el-input__inner{padding-left:.2rem}.strategy-edit-row[data-v-6de32374] .el-select{width:100%}.strategy-edit-detail-row[data-v-6de32374] .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-6de32374]{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}.template-config-item[data-v-6de32374]{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-6de32374]{flex-shrink:0;color:var(--dispatch-text-secondary);font-size:.12rem;white-space:nowrap}.template-config-value[data-v-6de32374]{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-6de32374]{position:absolute;z-index:20;width:3.6rem;max-height:calc(100vh - .24rem);padding:.14rem .16rem .12rem;background:rgba(8,38,63,.96);border:.01rem solid var(--dispatch-border-strong);border-radius:var(--dispatch-radius);box-shadow:0 .08rem .22rem rgba(0,0,0,.28),inset 0 0 .14rem rgba(27,169,250,.08);box-sizing:border-box;overflow-y:auto}.schedule-popover.is-strategy-popover[data-v-6de32374]{width:4.8rem;padding:.18rem .2rem .16rem}.schedule-popover.is-strategy-popover .strategy-popover-body[data-v-6de32374]{padding:.12rem .14rem}.schedule-popover.is-strategy-popover .peak-shaving-template-header[data-v-6de32374],.schedule-popover.is-strategy-popover .peak-shaving-template-row[data-v-6de32374]{grid-template-columns:1.1fr 1.1fr 1fr .85fr .9fr .9fr;min-height:.34rem}.schedule-popover.is-strategy-popover .schedule-popover-footer[data-v-6de32374]{padding-top:.06rem}.schedule-popover-header[data-v-6de32374]{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-6de32374]{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-6de32374]:hover{color:var(--dispatch-primary-light)}.strategy-popover-body[data-v-6de32374]{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-6de32374]{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-6de32374]:last-child{border-bottom:none}.strategy-detail-label[data-v-6de32374]{color:var(--dispatch-text-secondary);font-size:.13rem;white-space:nowrap}.strategy-detail-value[data-v-6de32374]{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-6de32374]{color:#7fe36a;font-weight:600}.schedule-popover-form[data-v-6de32374] .el-form-item{margin-bottom:.14rem}[data-v-6de32374] .strategy-edit-dialog{position:relative;top:50%;margin:0 auto!important;transform:translateY(-50%);background:rgba(8,38,63,.98);border:.01rem solid var(--dispatch-border-strong);border-radius:var(--dispatch-radius);box-shadow:0 .12rem .34rem rgba(0,0,0,.34),inset 0 0 .18rem rgba(27,169,250,.08)}[data-v-6de32374] .strategy-edit-dialog .el-dialog__header{padding:.22rem .28rem .16rem;border-bottom:.01rem solid rgba(27,169,250,.18)}[data-v-6de32374] .strategy-edit-dialog .el-dialog__title{color:var(--dispatch-text);font-size:.22rem;font-weight:700}[data-v-6de32374] .strategy-edit-dialog .el-dialog__headerbtn{top:.22rem;right:.26rem}[data-v-6de32374] .strategy-edit-dialog .el-dialog__headerbtn .el-dialog__close{color:var(--dispatch-text-secondary);font-size:.24rem}[data-v-6de32374] .strategy-edit-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:var(--dispatch-primary-light)}[data-v-6de32374] .strategy-edit-dialog .el-dialog__body{padding:.24rem .28rem .12rem}[data-v-6de32374] .strategy-edit-dialog .el-dialog__footer{padding:.16rem .28rem .26rem;text-align:center}[data-v-6de32374] .strategy-edit-dialog .peak-shaving-template-header,[data-v-6de32374] .strategy-edit-dialog .peak-shaving-template-row{min-height:.44rem;font-size:.16rem}[data-v-6de32374] .strategy-edit-dialog .strategy-detail-row{grid-template-columns:1.28rem minmax(0,1fr);min-height:.44rem;font-size:.16rem}[data-v-6de32374] .strategy-edit-dialog .strategy-detail-label{font-size:.16rem}[data-v-6de32374] .strategy-edit-dialog .el-input__inner{height:.36rem;font-size:.16rem}[data-v-6de32374] .strategy-edit-dialog .el-button{min-width:.96rem;height:.38rem;padding:0 .22rem;font-size:.16rem}.strategy-edit-dialog-body[data-v-6de32374]{max-height:64vh;overflow-y:auto;padding:.02rem .02rem .04rem}.strategy-edit-dialog-body[data-v-6de32374]::-webkit-scrollbar{width:.06rem}.strategy-edit-dialog-body[data-v-6de32374]::-webkit-scrollbar-thumb{background:var(--dispatch-border-strong);border-radius:.06rem}.strategy-edit-dialog-fields[data-v-6de32374]{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-6de32374]{display:flex;justify-content:center;gap:.08rem}.strategy-popover-actions[data-v-6de32374]{padding-top:.02rem}@media (max-width:1200px){.dispatch-layout[data-v-6de32374]{flex-direction:column}.calendar-panel[data-v-6de32374]{min-height:7.2rem}.detail-panel[data-v-6de32374]{min-height:5.2rem;min-width:0}}.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}.page-container[data-v-cd45b4f8]{height:100%}.content-box[data-v-cd45b4f8]{height:100%;padding:.2rem .14rem;box-sizing:border-box}.scene-title[data-v-cd45b4f8]{margin-bottom:.2rem;font-size:.22rem;font-weight:700}.card-list[data-v-cd45b4f8]{display:flex;flex-wrap:wrap;gap:.2rem;align-content:flex-start}.emu-card[data-v-cd45b4f8]{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-cd45b4f8]{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-cd45b4f8]{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-cd45b4f8]{text-align:right;color:#fff;font-size:.18rem;font-weight:700}.card-body[data-v-cd45b4f8]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100% - .3rem)}.mode-label[data-v-cd45b4f8]{margin-bottom:.08rem;color:#bccedc;font-size:.16rem}.mode-value[data-v-cd45b4f8]{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-cd45b4f8]{color:#8fa8bc;font-size:.14rem;text-align:center}.content-box[data-v-67a43ed8]{width:100%;height:100%;padding:0 .1rem;box-sizing:border-box}.module-grid[data-v-67a43ed8]{display:grid;grid-template-columns:repeat(2,1fr);gap:.18rem;align-items:start}.module-card[data-v-67a43ed8]{background:var(--theme-bg-color2);border-radius:.08rem;overflow:hidden;height:100%}.module-header[data-v-67a43ed8]{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-67a43ed8]{color:var(--theme-text-light-color);font-size:.22rem}.module-actions[data-v-67a43ed8]{display:flex;align-items:center;gap:.1rem}.expand-icon[data-v-67a43ed8]{color:#fff;transition:transform .15s ease}.expand-icon.expanded[data-v-67a43ed8]{transform:rotate(90deg)}.module-body[data-v-67a43ed8]{padding:.14rem .16rem .16rem}.module-form[data-v-67a43ed8]{max-height:50vh;overflow-y:auto;padding-right:.06rem}.module-footer[data-v-67a43ed8]{margin-top:.1rem;text-align:center}.xftg-toolbar[data-v-67a43ed8]{display:flex;justify-content:flex-end;gap:.1rem;margin-bottom:.1rem}[data-v-67a43ed8] .el-divider__text{padding:.05rem .12rem;color:#f9f9f9}[data-v-67a43ed8] .el-divider,[data-v-67a43ed8] .el-divider__text{background-color:var(--theme-border-color)}@media (max-width:1200px){.module-grid[data-v-67a43ed8]{grid-template-columns:1fr}}.manual-mode[data-v-532552cd]{height:100%;overflow:auto;padding:0 .1rem;box-sizing:border-box}.top-tabs[data-v-532552cd] .el-tabs__nav-scroll{padding:0 .2rem}.top-tabs[data-v-532552cd] .el-tabs__item{font-size:.18rem}.top-tabs[data-v-532552cd] .el-tabs__nav-wrap:after{background-color:hsla(0,0%,100%,.13333333333333333)}.sections[data-v-532552cd]{display:flex;flex-direction:column;gap:.2rem}.section[data-v-532552cd]{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-532552cd]{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-532552cd]{display:flex;gap:.2rem}.left[data-v-532552cd]{flex:1}.right[data-v-532552cd]{flex:3;min-width:5.2rem}.block-title[data-v-532552cd]{display:flex;align-items:center;gap:.08rem;font-size:.16rem;margin-bottom:.12rem;color:#fff}.refresh-btn[data-v-532552cd]{padding:0}.refresh-tip[data-v-532552cd]{color:hsla(0,0%,100%,.8);font-size:.16rem}.cmd-list[data-v-532552cd]{display:flex;flex-direction:column;gap:.1rem}.cmd-btn[data-v-532552cd]{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-532552cd]>span{flex:1;display:flex;align-items:center;justify-content:space-between}.cmd-btn.is-disabled[data-v-532552cd]{opacity:.6}.cmd-icon[data-v-532552cd]{margin-left:.08rem}.data-grid[data-v-532552cd]{display:grid;grid-template-columns:repeat(3,1fr);gap:.2rem}.data-card[data-v-532552cd]{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-532552cd]{font-size:.22rem;font-weight:700;line-height:1.1}.data-value.ok[data-v-532552cd]{color:#13ce66}.data-value.bad[data-v-532552cd]{color:#ff4d4f}.data-unit[data-v-532552cd]{font-size:.16rem;font-weight:400;margin-left:.06rem}.data-label[data-v-532552cd]{margin-top:.06rem;font-size:.16rem;color:hsla(0,0%,100%,.7)}.single-toolbar[data-v-532552cd]{flex:1;display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:.12rem;font-size:.18rem}.toolbar-item[data-v-532552cd]{display:flex;align-items:center;gap:.2rem}.toolbar-label[data-v-532552cd]{color:hsla(0,0%,100%,.7)}.single-tip[data-v-532552cd]{margin-top:.2rem;color:rgba(255,200,50,.8);font-size:.18rem}.dialog-row[data-v-532552cd]{display:flex;align-items:center;margin-bottom:.12rem;padding:0 .2rem;font-size:.2rem}.dialog-label[data-v-532552cd]{width:.8rem;color:hsla(0,0%,100%,.7)}.dialog-value[data-v-532552cd]{flex:1;word-break:break-all}.dialog-tip[data-v-532552cd]{margin-top:.06rem;color:hsla(0,0%,100%,.6);font-size:.16rem}[data-v-532552cd] .el-tabs__item{color:#fff;font-size:.16rem}[data-v-532552cd] .el-tabs__item.is-active{color:var(--theme-text-light-color)}[data-v-532552cd] .el-tabs__active-bar{background-color:var(--theme-text-light-color)}[data-v-532552cd] .el-input-number .el-input__inner,[data-v-532552cd] .el-select .el-input__inner{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:#fff}[data-v-532552cd] .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}.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}.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}.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}.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}.execution-detail-page[data-v-b2cb408a]{height:100%}.execution-detail-shell[data-v-b2cb408a]{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-b2cb408a]{display:flex;align-items:center;justify-content:space-between;gap:.16rem;flex-shrink:0}.page-header h1[data-v-b2cb408a]{margin:0;font-size:.22rem;line-height:.3rem;font-weight:700;color:#e7f5ff}.page-header p[data-v-b2cb408a]{margin:.04rem 0 0;color:#9dc0d8;font-size:.13rem}.filter-row[data-v-b2cb408a]{display:flex;align-items:center;gap:.12rem}.station-switch[data-v-b2cb408a]{display:flex;align-items:center;gap:.08rem;padding:.04rem;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)}.station-switch button[data-v-b2cb408a]{min-width:.72rem;height:.32rem;padding:0 .16rem;border:.01rem solid transparent;border-radius:.04rem;background:transparent;color:#9dc0d8;font-size:.14rem;font-weight:700;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}.station-switch button[data-v-b2cb408a]:hover{color:#e7f5ff;border-color:rgba(0,212,255,.42);background:rgba(0,212,255,.08)}.station-switch button.active[data-v-b2cb408a]{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)}.history-date-picker[data-v-b2cb408a]{width:1.5rem}.chart-panel[data-v-b2cb408a],.config-panel[data-v-b2cb408a],.log-panel[data-v-b2cb408a],.overview-panel[data-v-b2cb408a],.strategy-list-panel[data-v-b2cb408a]{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-b2cb408a]{flex:1;min-height:0;display:grid;grid-template-columns:3rem minmax(0,1fr);gap:.14rem}.strategy-list-panel[data-v-b2cb408a]{min-height:0;padding:.12rem;overflow:hidden}.panel-title[data-v-b2cb408a]{height:.28rem;color:#e7f5ff;font-size:.15rem;font-weight:700}.strategy-list[data-v-b2cb408a]{height:calc(100% - .28rem);display:flex;flex-direction:column;gap:.08rem;overflow-y:auto}.detail-empty[data-v-b2cb408a],.strategy-empty[data-v-b2cb408a]{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-b2cb408a]{height:100%}.strategy-item[data-v-b2cb408a]{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-b2cb408a],.strategy-item[data-v-b2cb408a]:hover{border-color:rgba(0,212,255,.72);background:rgba(0,212,255,.12)}.strategy-item__top[data-v-b2cb408a]{display:flex;justify-content:space-between;gap:.08rem;margin-bottom:.08rem}.strategy-item__top strong[data-v-b2cb408a]{min-width:0;font-size:.14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.strategy-item__action[data-v-b2cb408a],.strategy-item__meta[data-v-b2cb408a]{display:block;color:#9dc0d8;font-size:.12rem;line-height:.2rem}.status-pill[data-v-b2cb408a]{flex-shrink:0;padding:0 .08rem;border-radius:.1rem;font-size:.12rem;line-height:.2rem;font-style:normal}.status-pill--running[data-v-b2cb408a]{color:#7fe36a;background:rgba(103,194,58,.14)}.status-pill--monitoring[data-v-b2cb408a]{color:#f4c84a;background:rgba(230,162,60,.14)}.status-pill--warning[data-v-b2cb408a]{color:#ff8c8c;background:rgba(245,108,108,.14)}.detail-content[data-v-b2cb408a]{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-b2cb408a],.config-panel[data-v-b2cb408a],.log-panel[data-v-b2cb408a],.overview-panel[data-v-b2cb408a]{min-height:0;padding:.12rem}.overview-panel[data-v-b2cb408a]{display:grid;grid-template-rows:.34rem minmax(0,1fr);gap:.08rem;overflow:hidden}.section-heading[data-v-b2cb408a]{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-b2cb408a]{min-width:0;display:flex;flex-direction:column;gap:.02rem}.section-heading strong[data-v-b2cb408a]{color:#e7f5ff;font-size:.15rem;line-height:.18rem}.section-heading>span[data-v-b2cb408a]{max-width:44%;line-height:.18rem;text-align:right}.section-heading--compact[data-v-b2cb408a]{min-height:.28rem}.section-heading--compact strong[data-v-b2cb408a]{font-size:.14rem}.section-kicker[data-v-b2cb408a]{color:#9dc0d8;font-size:.11rem}.metric-grid[data-v-b2cb408a]{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-b2cb408a]{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-b2cb408a],.metric-card span[data-v-b2cb408a]{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-b2cb408a]{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-b2cb408a]{border-left-color:#57df75}.metric-card--warning[data-v-b2cb408a]{border-left-color:#f4c84a}.metric-card--danger[data-v-b2cb408a]{border-left-color:#ff8c8c}.metric-card--info[data-v-b2cb408a]{border-left-color:#7aa7ff}.chart-panel[data-v-b2cb408a]{display:grid;grid-template-rows:.4rem minmax(0,1fr)}.log-panel[data-v-b2cb408a]{display:grid;grid-template-rows:.34rem minmax(0,1fr)}.log-panel .log-content[data-v-b2cb408a]{height:100%;min-height:0;display:grid;grid-template-rows:auto .32rem;gap:.08rem;overflow:hidden}.log-panel .log-pagination[data-v-b2cb408a]{display:flex;justify-content:center;align-items:center;min-height:.28rem}.log-panel[data-v-b2cb408a] .el-table,.log-panel[data-v-b2cb408a] .el-table td,.log-panel[data-v-b2cb408a] .el-table th,.log-panel[data-v-b2cb408a] .el-table tr{background:transparent;color:#e7f5ff;border-color:rgba(27,169,250,.16)}.log-panel[data-v-b2cb408a] .el-table th{color:#9dc0d8}.log-panel[data-v-b2cb408a] .el-table td,.log-panel[data-v-b2cb408a] .el-table th{padding:.07rem 0}.log-panel[data-v-b2cb408a] .el-table__body-wrapper{overflow:hidden}.log-panel[data-v-b2cb408a] .el-pager li,.log-panel[data-v-b2cb408a] .el-pagination button{background:rgba(3,16,29,.28);color:#9dc0d8;border:.01rem solid rgba(27,169,250,.2)}.log-panel[data-v-b2cb408a] .el-pager li.active{color:#e7f5ff;border-color:rgba(0,212,255,.72);background:rgba(0,212,255,.18)}.bottom-detail-grid[data-v-b2cb408a]{min-height:0;height:100%;display:grid;grid-template-columns:minmax(0,1fr) 2.8rem;gap:.1rem}.config-panel[data-v-b2cb408a]{min-height:0;height:100%;display:grid;grid-template-rows:.34rem minmax(0,1fr)}.config-list[data-v-b2cb408a]{min-height:0;display:flex;flex-direction:column;justify-content:space-between;gap:.06rem}.config-row[data-v-b2cb408a]{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-b2cb408a]{color:#9dc0d8;font-size:.12rem}.config-row strong[data-v-b2cb408a]{color:#e7f5ff;font-size:.13rem;text-align:right}.chart-body[data-v-b2cb408a]{min-height:0;padding-top:.06rem;box-sizing:border-box}.log-result[data-v-b2cb408a]{font-weight:700}.log-result--success[data-v-b2cb408a]{color:#7fe36a}.log-result--warning[data-v-b2cb408a]{color:#f4c84a}[data-v-b2cb408a] .el-input__inner{background:rgba(3,16,29,.38);border-color:rgba(27,169,250,.35);color:#e7f5ff}.content-box[data-v-4cb3f0b0],.page-container[data-v-4cb3f0b0]{width:100%;height:100%}.pagination[data-v-4cb3f0b0]{text-align:center}.status0[data-v-4cb3f0b0]{color:#13ce66}.status1[data-v-4cb3f0b0]{color:#ff002a}.data-item-list[data-v-4cb3f0b0]{display:grid;grid-template-columns:repeat(2,1fr);justify-items:center;width:100%;height:100%}.data-item[data-v-4cb3f0b0]{display:flex;justify-content:space-between;align-items:center;height:.48rem;width:66%;color:#fff;font-size:.2rem}.data-item .value[data-v-4cb3f0b0]{color:#09c2ef}.text-container[data-v-4cb3f0b0]{display:flex;justify-content:space-between;align-items:center;width:100%}.ellipsis-text[data-v-4cb3f0b0]{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detail-expand-cell[data-v-4cb3f0b0]{display:flex;justify-content:center;align-items:center;width:100%}.detail-expand-button[data-v-4cb3f0b0]{min-width:.72rem}[data-v-4cb3f0b0] .hidden-expand-column{padding:0!important;border-right:0}[data-v-4cb3f0b0] .hidden-expand-column .cell{display:none;padding:0}.history-expand-content[data-v-4cb3f0b0]{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-4cb3f0b0]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(3.6rem,.85fr);gap:.12rem;align-items:stretch}.expand-command-panel[data-v-4cb3f0b0],.expand-description-panel[data-v-4cb3f0b0]{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-4cb3f0b0]{width:100%;max-height:4.2rem;overflow-x:hidden;overflow-y:auto}.expand-panel-title[data-v-4cb3f0b0]{margin-bottom:.06rem;color:#8fe7ff;font-size:.16rem;font-weight:600}.expand-command-content[data-v-4cb3f0b0]{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-4cb3f0b0]{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-4cb3f0b0]{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-4cb3f0b0]{flex:0 0 1.7rem;color:#8fe7ff;white-space:nowrap}.history-expand-content .data-item span[data-v-4cb3f0b0]:last-child{min-width:0;word-break:break-all}.history-expand-content[data-v-4cb3f0b0] .el-table{width:100%;border:.01rem solid rgba(9,194,239,.18);border-radius:.04rem}.history-expand-content[data-v-4cb3f0b0] .el-table td,.history-expand-content[data-v-4cb3f0b0] .el-table td .cell,.history-expand-content[data-v-4cb3f0b0] .el-table th,.history-expand-content[data-v-4cb3f0b0] .el-table th .cell{text-align:left}.history-expand-content[data-v-4cb3f0b0] .el-table .cell{white-space:nowrap}[data-v-4cb3f0b0] .el-table__expanded-cell{padding:.12rem .2rem;background:rgba(3,25,45,.28)}[data-v-4cb3f0b0] .json-key{color:#8fe7ff}[data-v-4cb3f0b0] .json-string{color:#b6f5c8}[data-v-4cb3f0b0] .json-number{color:#ffd166}[data-v-4cb3f0b0] .json-boolean{color:#ff9f7a}[data-v-4cb3f0b0] .json-null{color:#b7b7c9}[data-v-4cb3f0b0] .el-divider__text{padding:.05rem .12rem;background-color:#1a6299;color:#f9f9f9}[data-v-4cb3f0b0] .el-divider{background-color:#1a6299}.content-box[data-v-79090c08]{display:flex;flex-direction:column;height:100%}.search-container[data-v-79090c08]{text-align:right}.table-list[data-v-79090c08]{height:100%}.strategy-config-form[data-v-79090c08]{padding-right:.4rem;max-height:60vh;overflow-y:auto}.device-card-list[data-v-79090c08]{display:grid;grid-template-columns:repeat(auto-fill,minmax(2.8rem,1fr));gap:.15rem;margin-bottom:.2rem;height:3.6rem;max-height:3.6rem;overflow-y:auto;align-items:start}.card-header .status-group[data-v-79090c08]{display:flex;gap:.05rem}.device-card .card-content[data-v-79090c08]{display:grid;grid-template-columns:1fr 1fr;gap:.1rem;font-size:.13rem;margin-bottom:.1rem}.device-card .field-item[data-v-79090c08]{display:flex;justify-content:space-between;align-items:center;overflow:hidden}.device-card .field-item .label[data-v-79090c08]{color:#909399;white-space:nowrap}.device-card .field-item .value[data-v-79090c08]{color:#dcdfe6;white-space:normal;word-break:break-all;margin-left:.05rem}.device-card .field-item .value.ellipsis[data-v-79090c08]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.device-card .card-footer[data-v-79090c08]{display:flex;justify-content:space-between;align-items:center;border-top:.01rem solid hsla(0,0%,100%,.1);padding-top:.08rem;font-size:.12rem}.run-status-0[data-v-79090c08]{color:#909399;border:.01rem solid rgba(144,147,153,.3);background-color:rgba(144,147,153,.2)}.run-status-1[data-v-79090c08]{color:#67c23a;border:.01rem solid rgba(103,194,58,.3);background-color:rgba(103,194,58,.2)}.run-status-2[data-v-79090c08]{color:#e6a23c;border:.01rem solid rgba(230,162,60,.3);background-color:rgba(230,162,60,.2)}.run-status-3[data-v-79090c08]{color:#f56c6c;border:.01rem solid rgba(245,108,108,.3);background-color:rgba(245,108,108,.2)}.sync-tag[data-v-79090c08]{padding:.02rem .06rem;border-radius:.04rem}.sync-0[data-v-79090c08]{color:#909399}.sync-1[data-v-79090c08]{color:#67c23a}.sync-2[data-v-79090c08]{color:#f56c6c}.sync-time[data-v-79090c08]{color:#909399}.device-name.name-online[data-v-79090c08]{color:#4ab0e5!important}.device-name.name-offline[data-v-79090c08]{color:#909399!important}.device-card[data-v-79090c08]{cursor:pointer;background:rgba(9,43,72,.6);border:.01rem solid #1a4a75;border-radius:.04rem;padding:.15rem;transition:all .3s}.device-card[data-v-79090c08]:hover{box-shadow:0 0 .1rem rgba(74,176,229,.3);border-color:#4ab0e5}.device-card .card-header[data-v-79090c08]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.12rem;border-bottom:.01rem solid hsla(0,0%,100%,.1);padding-bottom:.08rem}.device-card .card-header .device-name[data-v-79090c08]{font-size:.16rem;font-weight:700;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;margin-right:.1rem}.device-card .card-header .status-badge[data-v-79090c08]{font-size:.12rem;padding:.02rem .08rem;border-radius:.1rem}.device-card .card-header .status-badge.online[data-v-79090c08]{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-79090c08]{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-79090c08]{display:flex;justify-content:space-between;margin-bottom:.08rem;font-size:.14rem}.device-card .card-content .info-row[data-v-79090c08]:last-child{margin-bottom:0}.device-card .card-content .info-row .label[data-v-79090c08]{color:#909399}.device-card .card-content .info-row .value[data-v-79090c08]{color:#dcdfe6;flex:1;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:.1rem}.no-data[data-v-79090c08]{grid-column:1/-1;text-align:center;padding:.2rem;color:#909399}.param-item[data-v-79090c08]{display:flex;justify-content:space-between;align-items:center;gap:.1rem}[data-v-79090c08] .el-tabs__nav-wrap:after{background-color:transparent}.content-box[data-v-35b3cb9e]{display:flex;flex-direction:column;height:100%}.search-container[data-v-35b3cb9e]{display:flex;align-items:center;justify-content:space-between}.table-list[data-v-35b3cb9e]{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-86776f10]{width:100%;height:100%}.page-container[data-v-86776f10] .el-table th.el-table__cell.is-leaf,.page-container[data-v-86776f10] .el-table thead.is-group th.el-table__cell{border:.1em solid #175687}.main-box[data-v-86776f10]{width:100%;height:70%;max-height:70vh;display:flex;flex-direction:column}.form-section[data-v-86776f10]{flex-shrink:0;padding:.1rem 0}.table-section[data-v-86776f10]{flex:1;overflow:hidden;min-height:0;max-height:calc(100% - 1.1rem);padding-bottom:0}.pagination-section[data-v-86776f10]{flex-shrink:0;height:.5rem;padding:.05rem 0;text-align:center;background:transparent;margin-top:auto}.table-box[data-v-86776f10]{width:100%}.sel-btn[data-v-86776f10]{background:#10bff0;border-color:#10bff0}.btn[data-v-86776f10]{background:#000;color:#ababab;border-color:#000;opacity:.5}.panel-container[data-v-86776f10]{display:grid;grid-template-columns:3.8rem calc(100% - 4rem);gap:.2rem;width:100%;height:100%}.meter-list-panel[data-v-86776f10]{display:flex;flex-direction:column;min-height:0;height:70%;max-height:70vh}.search-box[data-v-86776f10]{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-86776f10]{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-86776f10]:hover{box-shadow:inset 0 0 .15rem #1f8095}.search-box .name-item.active[data-v-86776f10]{color:#fff;box-shadow:inset 0 0 .15rem #00d5ff}.sel-box[data-v-86776f10]{gap:.2rem;flex-wrap:wrap}[data-v-86776f10] .el-table tr{height:.5rem}body[data-v-48f3847c]{font-size:3vw}.chart-box[data-v-48f3847c],.page-container[data-v-48f3847c],.table-box[data-v-48f3847c]{width:100%;height:100%}.search-box[data-v-48f3847c]{display:flex;justify-content:space-between}.sel-box[data-v-48f3847c]{gap:.2rem;flex-wrap:wrap}.main-box[data-v-48f3847c]{height:0;flex:1}[data-v-48f3847c] .el-table tr{height:.5rem}.data-item[data-v-48f3847c]{display:flex;justify-content:space-between;align-items:center;height:.48rem;width:3rem}.circleContainer[data-v-7f43d7a7]{position:relative;display:flex;align-items:center;justify-content:center;width:3.8rem;height:3.45rem;margin:auto}.circleContainer .tick[data-v-7f43d7a7]{position:relative;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%}.circleContainer .tick_per[data-v-7f43d7a7]{position:absolute;z-index:10000;width:.01rem;height:3rem;background-color:transparent}.circleContainer .tick_per_dot[data-v-7f43d7a7]{width:100%;height:.1rem;background-color:#fff}.circleContainer .tick .clock[data-v-7f43d7a7]{position:absolute;transform:translateX(-50%)}.circleContainer .tick .clock_0[data-v-7f43d7a7]{top:-.25rem;left:50%}.circleContainer .tick .clock_1[data-v-7f43d7a7]{top:-.2rem;left:64%}.circleContainer .tick .clock_2[data-v-7f43d7a7]{top:-.03rem;left:79%}.circleContainer .tick .clock_3[data-v-7f43d7a7]{top:8%;right:.19rem}.circleContainer .tick .clock_4[data-v-7f43d7a7]{top:20%;right:-.05rem}.circleContainer .tick .clock_5[data-v-7f43d7a7]{top:33%;right:-.18rem}.circleContainer .tick .clock_6[data-v-7f43d7a7]{top:46.8%;right:-.23rem}.circleContainer .tick .clock_7[data-v-7f43d7a7]{top:60%;right:-.18rem}.circleContainer .tick .clock_8[data-v-7f43d7a7]{top:73%;right:-.03rem}.circleContainer .tick .clock_9[data-v-7f43d7a7]{right:.21rem;bottom:6.5%}.circleContainer .tick .clock_10[data-v-7f43d7a7]{right:.47rem;bottom:-4%}.circleContainer .tick .clock_11[data-v-7f43d7a7]{right:.89rem;bottom:-8%}.circleContainer .tick .clock_12[data-v-7f43d7a7]{bottom:-.27rem;left:50%}.circleContainer .tick .clock_13[data-v-7f43d7a7]{bottom:-.22rem;left:36%}.circleContainer .tick .clock_14[data-v-7f43d7a7]{bottom:-.05rem;left:21%}.circleContainer .tick .clock_15[data-v-7f43d7a7]{bottom:7%;left:.27rem}.circleContainer .tick .clock_16[data-v-7f43d7a7]{bottom:19%;left:.03rem}.circleContainer .tick .clock_17[data-v-7f43d7a7]{bottom:32%;left:-.13rem}.circleContainer .tick .clock_18[data-v-7f43d7a7]{top:46%;left:-.18rem}.circleContainer .tick .clock_19[data-v-7f43d7a7]{top:32%;left:-.13rem}.circleContainer .tick .clock_20[data-v-7f43d7a7]{top:18%;left:.05rem}.circleContainer .tick .clock_21[data-v-7f43d7a7]{top:6.5%;left:.31rem}.circleContainer .tick .clock_22[data-v-7f43d7a7]{top:-2%;left:.65rem}.circleContainer .tick .clock_23[data-v-7f43d7a7]{top:-7%;left:1.06rem}.circleContainer .tick .circle[data-v-7f43d7a7]{position:relative;z-index:1999;width:3rem;height:3rem;margin:auto;overflow:hidden;border-radius:50%}.circleContainer .tick .circle .layer[data-v-7f43d7a7]{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-7f43d7a7]:hover{box-shadow:inset 0 0 .04rem .04rem rgba(0,0,0,.3);cursor:pointer}[data-v-4140c228] .el-calendar__header{display:none}[data-v-4140c228] .el-calendar-day{height:2.2rem}.date-cell[data-v-4140c228]{width:100%;height:100%}.date-cell[data-v-4140c228] .el-form--label-top .el-form-item__label{padding-bottom:0!important}.date-cell .el-form-item--small.el-form-item[data-v-4140c228],.date-cell[data-v-4140c228] .el-form-item--mini.el-form-item{margin-bottom:.02rem}.config-list-box[data-v-4140c228]{width:100%;height:100%}.config-list-box .top-box[data-v-4140c228]{width:94%;height:.5rem;margin:.1rem auto}.config-list-box .data-main-box[data-v-4140c228]{display:grid;grid-template-columns:33.8% 33.8% 33.8%;width:100%;height:90%}.config-list-box .table-list[data-v-4140c228]{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-4140c228]{display:flex;justify-content:center;align-items:center;gap:.1rem}.config-list-box .legend-item[data-v-4140c228]{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-4140c228]{width:100%;height:.35rem;line-height:.35rem;text-align:center;white-space:nowrap}.config-list-box .legend-item .legend-item-value[data-v-4140c228]{width:100%;height:.3rem;line-height:.3rem;text-align:center}.config-list-box .data-name[data-v-4140c228]{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-4140c228]{font-size:.12rem;color:#ffb600;margin-left:.05rem}.config-list-box .table-box[data-v-4140c228]{display:grid;grid-template-columns:100%;align-items:center;width:100%;height:3.4rem}.temp-list[data-v-2516fcf3]{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-2516fcf3]{display:flex;flex-direction:column;align-items:center;width:25%;height:100%;overflow:hidden}.table-list[data-v-2516fcf3]{position:relative;display:flex;flex-flow:column;width:75%}.name-list[data-v-2516fcf3]{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-2516fcf3]{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-2516fcf3]:hover{box-shadow:inset 0 0 .15rem #1f8095}.name-item.active[data-v-2516fcf3]{color:#fff;box-shadow:inset 0 0 .15rem #00d5ff}.name[data-v-2516fcf3]{display:flex;align-items:center;width:80%;min-height:.6rem;font-weight:400;color:#ccc;cursor:pointer}.btn-del[data-v-2516fcf3]{position:absolute;right:.2rem;top:.1rem}.query-form[data-v-2516fcf3]{display:flex;justify-content:center;align-items:center;width:100%;height:.5rem}.time-container[data-v-2516fcf3]{display:flex;flex-flow:column;align-items:center;width:100%;height:21%;margin-top:.3rem}.time-checkbox[data-v-2516fcf3]{display:flex;justify-content:center;align-items:center;width:.89rem;height:.45rem;margin:0 .1rem;padding:.1rem 0}.time-checkbox[data-v-2516fcf3]:hover{background:#062c4c;box-shadow:0 0 .07rem .01rem rgba(0,0,0,.4);cursor:pointer}.time-checkbox-active[data-v-2516fcf3]{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-2516fcf3]{display:flex;justify-content:center;align-items:center;width:50%;margin:0 auto}.legend-item[data-v-2516fcf3]{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-2516fcf3]{flex-flow:column;width:80%;height:55%;margin:.02rem auto;overflow:hidden}.btn[data-v-2516fcf3],.time-form[data-v-2516fcf3]{display:flex;align-items:center;justify-content:center}.btn[data-v-2516fcf3]{width:.2rem;height:.2rem}.data-list[data-v-2516fcf3]{width:80%;height:100%;overflow-x:hidden;overflow-y:auto}.data-item[data-v-2516fcf3]{float:left;width:50%;height:.5rem}.flex-item[data-v-2516fcf3]{display:flex;justify-content:flex-start;align-items:center}.temp-list[data-v-ddc5ec84]{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-ddc5ec84]{display:flex;flex-direction:column;align-items:center;width:25%;height:100%;overflow:hidden}.name-list[data-v-ddc5ec84]{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-ddc5ec84]{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-ddc5ec84]:hover{box-shadow:inset 0 0 .15rem #1f8095}.name-item.active[data-v-ddc5ec84]{color:#fff;box-shadow:inset 0 0 .15rem #00d5ff}.table-list[data-v-ddc5ec84]{position:relative;display:flex;justify-content:center;width:75%}.price-temp-list[data-v-ddc5ec84]{display:flex;justify-content:space-around;width:100%;margin-top:.3rem;margin-bottom:.4rem}.name[data-v-ddc5ec84]{display:flex;align-items:center;width:80%;min-height:.6rem;font-weight:400;color:#ccc;cursor:pointer}.btn-del[data-v-ddc5ec84]{position:absolute;right:.2rem;top:.1rem}.form-box[data-v-17bdf1df]{width:100%;height:96%;margin-top:.5rem;padding-top:.3rem;border-radius:.1rem;border:.01rem dashed #1f8095}.table-list[data-v-17bdf1df]{width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.demo-dynamic[data-v-17bdf1df]{width:80%;height:.5rem;display:flex;gap:.15rem;margin:.1rem auto;justify-content:center;align-items:center}.demo-dynamic .color[data-v-17bdf1df]{display:flex;justify-content:space-evenly;align-items:center}.btn-list[data-v-17bdf1df]{display:flex;justify-content:center;align-items:center;width:100%;height:.4rem}.page-container[data-v-8182954e]{gap:.2rem;width:99%;height:100%}.page-container .content[data-v-8182954e]{height:calc(100% - .6rem);display:flex;flex-direction:column}.tab-list[data-v-8182954e]{width:auto;height:.4rem;margin:auto;display:flex;justify-content:space-around}.tab-list .tab-item[data-v-8182954e]{margin:.05rem .25rem;font-size:.25rem;font-weight:500}.search-container[data-v-8182954e]{display:flex;padding:1% 0;justify-content:space-between;align-items:flex-start}.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}[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}.page-container[data-v-dbb0df48]{width:99%;height:calc(100% - .5rem)}.panel-box[data-v-dbb0df48]{width:100%;height:100%;overflow:hidden}.tool-list[data-v-dbb0df48]{display:flex;width:100%;height:4.6296296296vh;justify-content:space-between;align-items:center}.pagination[data-v-dbb0df48]{text-align:center}.area-head[data-v-dbb0df48]{display:flex;justify-content:space-between}.area-head .area-title[data-v-dbb0df48]{margin-right:1.4814814815vh;font-size:2.037037037vh;color:#fff}.area-head .area-selector[data-v-dbb0df48]{margin-right:1.4814814815vh}.video-grid[data-v-dbb0df48]{display:flex;width:100%;flex-wrap:wrap;position:relative;overflow-y:auto;justify-content:center}.video-grid .video-player[data-v-dbb0df48]{width:100%;height:100%}.video-grid .video-grid-col[data-v-dbb0df48]{flex:none;position:relative;margin:.5555555556vh .5555555556vh;overflow:hidden;border:.01rem solid #103a66}.video-grid .video-grid-col.editing .video-player[data-v-dbb0df48]{pointer-events:none}.video-grid .video-grid-col.single-video[data-v-dbb0df48]{flex:none;max-width:100%;margin:.1rem auto}.video-grid .video-grid-col.drag-from[data-v-dbb0df48]{border:.01rem solid #409eff;outline:.01rem solid #409eff;z-index:1}.video-grid .video-grid-col.drag-from .float-info[data-v-dbb0df48]{pointer-events:none}.video-grid .video-grid-col.drag-to[data-v-dbb0df48]{opacity:.8}.video-grid .video-grid-col.drag-to .float-info[data-v-dbb0df48]{pointer-events:none}.video-grid .video-grid-col .float-info[data-v-dbb0df48]{user-select:none}.video-grid .video-grid-col .drag-cover[data-v-dbb0df48]{position:absolute;top:0;left:0;right:0;bottom:0;cursor:grab}.video-grid .video-grid-col .drag-cover[data-v-dbb0df48]:active{cursor:grabbing}.video-grid .video-grid-col .close-btn[data-v-dbb0df48]{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-dbb0df48]:hover{color:#fff;background:rgba(0,0,0,.5)}.video-grid .video-grid-col .edit-btn-group>div[data-v-dbb0df48]{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-dbb0df48]{opacity:.8}.video-grid .video-grid-col.no-video:hover .edit-btn[data-v-dbb0df48]{display:block;border-color:transparent}.video-grid .video-grid-col:hover .close-btn[data-v-dbb0df48],.video-grid .video-grid-col:hover .save-btn[data-v-dbb0df48]{display:block}.video-grid .video-grid-col .no-video-tips[data-v-dbb0df48]{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-dbb0df48],.video-grid .video-grid-col.no-video:hover .no-video-tips[data-v-dbb0df48]{display:block}.fullscreen-close-btn[data-v-dbb0df48]{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-dbb0df48]: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-dbb0df48]:hover{background-color:rgba(212,81,71,.8);color:#fff;opacity:1}.page-container[data-v-48f5a01a]{width:99%;height:calc(100% - .5rem)}.table-box[data-v-48f5a01a]{width:100%;height:82%}.content-box[data-v-48f5a01a]{display:flex;height:100%}.left-box[data-v-48f5a01a]{height:100%;display:flex;flex-direction:column;justify-content:center;gap:.4rem}.pagination[data-v-48f5a01a],.total-box[data-v-48f5a01a]{text-align:center}.status1[data-v-48f5a01a],.status2[data-v-48f5a01a],.status3[data-v-48f5a01a],.status4[data-v-48f5a01a]{display:inline-block;padding:.03rem .1rem;color:#cbcbcb;border-radius:.04rem}.status1[data-v-48f5a01a]{border:.01rem solid #1ac399;color:#1ac399}.status2[data-v-48f5a01a]{border:.01rem solid #ffad31;color:#ffad31}.status3[data-v-48f5a01a]{border:.01rem solid #f51d42;color:#f51d42}.status4[data-v-48f5a01a]{border:.01rem solid #129ff6;color:#129ff6}.statusTxt1[data-v-48f5a01a]{color:#1ac399}.statusTxt2[data-v-48f5a01a]{color:#ffad31}.statusTxt3[data-v-48f5a01a]{color:#f51d42}.statusTxt4[data-v-48f5a01a]{color:#129ff6}