/*!
 * 全局less变量
 * @author: ChenJH
 * create: xxxx
 */.new-cockpit-panel[data-v-4bb9e2fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:visible;border-radius:4px;position:relative;background:rgba(0,204,255,.01);-webkit-box-shadow:inset 0 0 20px 0 rgba(0,204,255,.3);box-shadow:inset 0 0 20px 0 rgba(0,204,255,.3);border:1px solid rgba(14,164,227,.6)}.new-panel-header[data-v-4bb9e2fa]{height:40px;padding:0 15px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.new-panel-header .new-panel-header-right[data-v-4bb9e2fa],.new-panel-header[data-v-4bb9e2fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.new-panel-header .new-panel-header-right[data-v-4bb9e2fa]{z-index:11}.new-panel-title[data-v-4bb9e2fa]{margin:0;font-family:Microsoft YaHei;font-weight:700;font-size:16px;color:#59bcea;line-height:18px;letter-spacing:1px;text-align:left;font-style:normal;text-transform:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:0 4px}.new-panel-title .title-text[data-v-4bb9e2fa]{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.new-panel-content[data-v-4bb9e2fa]{-webkit-box-flex:1;-ms-flex:1;flex:1}.new-panel-content .new-panel-nav[data-v-4bb9e2fa]{height:100%;width:100%;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto}.new-theme-green{background:rgba(54,178,198,.2);background:#36b2c6;border-color:#36b2c6}.new-theme-blue{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#f0f2f5));background:linear-gradient(180deg,hsla(0,0%,100%,0),#f0f2f5);background:rgba(26,123,204,.2);background:#1a7bcc;color:#1a7bcc;border-color:#1a7bcc}

/*!
 * 全局less变量
 * @author: ChenJH
 * create: xxxx
 */.energy-metrics-container[data-v-74d29d59]{width:100%;height:280px}.energy-metrics-container .agent-title[data-v-74d29d59]{border-left:2px solid #59bcea;height:14px;padding-left:10px;font-size:14px;font-weight:700;color:#59bcea;margin-bottom:10px;font-family:Microsoft YaHei,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.energy-metrics-container .metrics-grid[data-v-74d29d59]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.energy-metrics-container .metrics-grid[data-v-74d29d59]>:nth-child(n+6){grid-column:auto}.energy-metrics-container .metric-card-item[data-v-74d29d59]{height:90px;background:rgba(0,204,255,.05);border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;-webkit-transition:all .3s ease;transition:all .3s ease}.energy-metrics-container .metric-card-item[data-v-74d29d59]:hover{background:rgba(0,204,255,.08);border-color:rgba(0,204,255,.2)}.energy-metrics-container .metric-card-item .metric-card-icon[data-v-74d29d59]{margin-right:16px;-ms-flex-negative:0;flex-shrink:0}.energy-metrics-container .metric-card-item .metric-card-icon img[data-v-74d29d59]{width:38px;height:38px;-o-object-fit:contain;object-fit:contain}.energy-metrics-container .metric-card-item .metric-card-content[data-v-74d29d59]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.energy-metrics-container .metric-card-item .metric-card-content .metric-card-label[data-v-74d29d59]{font-size:14px;color:hsla(0,0%,100%,.6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.energy-metrics-container .metric-card-item .metric-card-content .over-blue[data-v-74d29d59]{color:#00dfff!important}.energy-metrics-container .metric-card-item .metric-card-content .over-green[data-v-74d29d59]{color:#57ed9e!important}.energy-metrics-container .metric-card-item .metric-card-content .over-orange[data-v-74d29d59]{color:#ffc839!important}.energy-metrics-container .metric-card-item .metric-card-content .metric-card-value[data-v-74d29d59]{font-size:22px;font-weight:700;color:#fff;font-family:DIN Alternate,Microsoft YaHei,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}

/*!
 * 全局less变量
 * @author: ChenJH
 * create: xxxx
 */.ai-agent-metrics-container[data-v-e3418fe2]{width:100%;height:175px}.ai-agent-metrics-container .agent-title[data-v-e3418fe2]{border-left:2px solid #59bcea;height:14px;padding-left:10px;font-size:14px;font-weight:700;color:#59bcea;margin-bottom:10px;font-family:Microsoft YaHei,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-agent-metrics-container .agent-metrics-grid[data-v-e3418fe2]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.ai-agent-metrics-container .agent-metrics-grid[data-v-e3418fe2]>:nth-child(n+6){grid-column:auto}.ai-agent-metrics-container .agent-card-item.yellow-item .agent-card-label[data-v-e3418fe2]{color:#ffc839!important}.ai-agent-metrics-container .agent-card-item[data-v-e3418fe2]{height:90px;background:rgba(0,204,255,.05);border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;-webkit-transition:all .3s ease;transition:all .3s ease}.ai-agent-metrics-container .agent-card-item[data-v-e3418fe2]:hover{background:rgba(0,204,255,.08);border-color:rgba(0,204,255,.2)}.ai-agent-metrics-container .agent-card-item .agent-card-icon[data-v-e3418fe2]{margin-right:16px;-ms-flex-negative:0;flex-shrink:0}.ai-agent-metrics-container .agent-card-item .agent-card-icon img[data-v-e3418fe2]{width:38px;height:38px;-o-object-fit:contain;object-fit:contain}.ai-agent-metrics-container .agent-card-item .agent-card-content[data-v-e3418fe2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ai-agent-metrics-container .agent-card-item .agent-card-content .agent-card-label[data-v-e3418fe2]{font-size:14px;color:#00dfff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Microsoft YaHei}.ai-agent-metrics-container .agent-card-item .agent-card-content .agent-card-value[data-v-e3418fe2]{font-size:22px;font-weight:700;color:#fff;font-family:Arial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.ai-agent-metrics-container .agent-card-item .agent-card-content .agent-card-value .agent-card-unit[data-v-e3418fe2]{font-size:24px;margin-left:4px;color:hsla(0,0%,100%,.8);font-weight:700}.ai-agent-metrics-container .agent-card-item .agent-card-content .agent-card-diff[data-v-e3418fe2]{font-size:12px;color:hsla(0,0%,100%,.5);margin-top:2px}.ai-agent-metrics-container .agent-card-item .agent-card-content .agent-card-diff[data-v-e3418fe2]:contains("+"){color:#23d38a}

/*!
 * 全局less变量
 * @author: ChenJH
 * create: xxxx
 */.energy-trend-analysis-container[data-v-8d5b61b8]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.energy-trend-analysis-container[data-v-8d5b61b8] .energy-panel-box{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.energy-trend-analysis-container[data-v-8d5b61b8] .energy-content-box{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;padding:0!important}.energy-trend-analysis-container .chart-wrapper[data-v-8d5b61b8]{width:100%;height:100%;position:relative;min-height:0}.energy-trend-analysis-container .chart-container[data-v-8d5b61b8]{width:100%;height:100%;min-height:200px}.energy-trend-analysis-container .chart-loading[data-v-8d5b61b8]{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.6);z-index:10}.energy-trend-analysis-container .chart-loading[data-v-8d5b61b8] .ant-spin .ant-spin-dot{font-size:32px}.energy-trend-analysis-container .chart-loading[data-v-8d5b61b8] .ant-spin .ant-spin-dot .ant-spin-dot-item{background-color:#00dfff}

/*!
 * 全局less变量
 * @author: ChenJH
 * create: xxxx
 */.table-header-controls[data-v-3649fb18]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding-top:10px}.table-header-controls .year-picker[data-v-3649fb18]{width:160px}.table-header-controls .year-picker[data-v-3649fb18] .ant-calendar-picker-input{height:32px;background:rgba(0,30,60,.5);border:1px solid rgba(0,223,255,.3);color:#fff}.table-header-controls .year-picker[data-v-3649fb18] .ant-calendar-picker-input:hover{border-color:rgba(0,223,255,.5)}.table-header-controls .year-picker[data-v-3649fb18] .ant-calendar-picker-icon{color:rgba(0,223,255,.5)}.table-header-controls .export-btn[data-v-3649fb18]{height:32px;background:#01c7e7;font-family:Microsoft YaHei;font-weight:400;font-size:14px;color:#fff}.table-header-controls .export-btn[data-v-3649fb18]:hover{background:#33e5ff;border-color:#33e5ff}.table-header-controls .export-btn i[data-v-3649fb18]{margin-right:4px}.table-wrapper[data-v-3649fb18]{width:100%;height:100%;overflow:hidden}.table-wrapper .energy-table[data-v-3649fb18] .ant-table{background:transparent;color:#fff}.table-wrapper .energy-table[data-v-3649fb18] .ant-table-thead>tr>th{background:rgba(0,30,60,.8);color:hsla(0,0%,100%,.9);border-bottom:1px solid rgba(0,223,255,.3);font-weight:500;font-size:14px;padding:12px 8px}.table-wrapper .energy-table[data-v-3649fb18] .ant-table-tbody>tr:hover>td{background:rgba(0,223,255,.05)!important}.table-wrapper .energy-table[data-v-3649fb18] .ant-table-tbody>tr>td{background:transparent;border-bottom:1px solid rgba(0,223,255,.1);padding:10px 8px;font-size:14px}.table-wrapper .energy-table[data-v-3649fb18] .ant-table-empty .ant-empty-description{color:hsla(0,0%,100%,.5)}.table-wrapper .energy-table[data-v-3649fb18] .ant-pagination{margin:16px 0;text-align:right}.table-wrapper .energy-table[data-v-3649fb18] .ant-pagination .ant-pagination-item{background:rgba(0,30,60,.5);border-color:rgba(0,223,255,.3)}.table-wrapper .energy-table[data-v-3649fb18] .ant-pagination .ant-pagination-item a{color:hsla(0,0%,100%,.8)}.table-wrapper .energy-table[data-v-3649fb18] .ant-pagination .ant-pagination-item:hover{border-color:rgba(0,223,255,.5)}.table-wrapper .energy-table[data-v-3649fb18] .ant-pagination .ant-pagination-item:hover a{color:#00dfff}.table-wrapper .energy-table[data-v-3649fb18] .ant-pagination .ant-pagination-item.ant-pagination-item-active{background:rgba(0,223,255,.2);border-color:#00dfff}.table-wrapper .energy-table[data-v-3649fb18] .ant-pagination .ant-pagination-item.ant-pagination-item-active a{color:#00dfff}.table-wrapper .energy-table[data-v-3649fb18] .ant-pagination .ant-pagination-jump-next .ant-pagination-item-link,.table-wrapper .energy-table[data-v-3649fb18] .ant-pagination .ant-pagination-jump-prev .ant-pagination-item-link,.table-wrapper .energy-table[data-v-3649fb18] .ant-pagination .ant-pagination-next .ant-pagination-item-link,.table-wrapper .energy-table[data-v-3649fb18] .ant-pagination .ant-pagination-prev .ant-pagination-item-link{background:rgba(0,30,60,.5);border-color:rgba(0,223,255,.3);color:hsla(0,0%,100%,.8)}.table-wrapper .energy-table[data-v-3649fb18] .ant-pagination .ant-pagination-jump-next .ant-pagination-item-link:hover,.table-wrapper .energy-table[data-v-3649fb18] .ant-pagination .ant-pagination-jump-prev .ant-pagination-item-link:hover,.table-wrapper .energy-table[data-v-3649fb18] .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.table-wrapper .energy-table[data-v-3649fb18] .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover{border-color:rgba(0,223,255,.5);color:#00dfff}.table-wrapper .energy-table[data-v-3649fb18] .ant-pagination .ant-pagination-options .ant-select-selection{background:rgba(0,30,60,.5);border-color:rgba(0,223,255,.3);color:hsla(0,0%,100%,.8)}.table-wrapper .energy-table[data-v-3649fb18] .ant-pagination .ant-pagination-options .ant-select-selection:hover{border-color:rgba(0,223,255,.5)}.table-wrapper .energy-table[data-v-3649fb18] .ant-pagination .ant-pagination-options .ant-pagination-options-quick-jumper{color:hsla(0,0%,100%,.8)}.table-wrapper .energy-table[data-v-3649fb18] .ant-pagination .ant-pagination-options .ant-pagination-options-quick-jumper input{background:rgba(0,30,60,.5);border-color:rgba(0,223,255,.3);color:hsla(0,0%,100%,.8)}.table-wrapper .energy-table[data-v-3649fb18] .ant-pagination .ant-pagination-options .ant-pagination-options-quick-jumper input:hover{border-color:rgba(0,223,255,.5)}.table-wrapper .energy-table[data-v-3649fb18] .ant-pagination .ant-pagination-options .ant-pagination-options-quick-jumper input:focus{border-color:#00dfff;-webkit-box-shadow:0 0 0 2px rgba(0,223,255,.2);box-shadow:0 0 0 2px rgba(0,223,255,.2)}.table-wrapper .energy-table[data-v-3649fb18] .ant-pagination .ant-pagination-total-text{color:hsla(0,0%,100%,.8)}.table-wrapper .energy-table .project-name[data-v-3649fb18]{color:#00dfff;font-weight:500;font-size:14px}.table-wrapper .energy-table .project-name.clickable[data-v-3649fb18]{cursor:pointer;text-decoration:underline}.table-wrapper .energy-table .project-name.clickable[data-v-3649fb18]:hover{color:#52d7ff;-webkit-text-decoration-style:solid;text-decoration-style:solid}.table-wrapper .energy-table .number-cell[data-v-3649fb18]{font-family:DIN Alternate,Microsoft YaHei,sans-serif;font-size:14px}.table-wrapper .energy-table .number-cell.white-cell[data-v-3649fb18]{color:#fff}.table-wrapper .energy-table .number-cell.green-cell[data-v-3649fb18]{color:#57ed9e}.table-wrapper .energy-table .number-cell.blue-cell[data-v-3649fb18]{color:#00dfff}.table-wrapper .energy-table .number-cell.orange-cell[data-v-3649fb18]{color:#ffa940}.table-wrapper .energy-table .number-cell.cyan-cell[data-v-3649fb18]{color:#13c2c2}.table-wrapper .energy-table .number-cell.yellow-cell[data-v-3649fb18]{color:#fadb14}

/*!
 * 全局less变量
 * @author: ChenJH
 * create: xxxx
 */.ai-energy-container[data-v-7f84f0fd]{width:100%;height:100%;color:#fff;position:relative;-webkit-font-smoothing:antialiased;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px}.ai-header-wrapper[data-v-7f84f0fd]{-ms-flex-negative:0;flex-shrink:0;margin-bottom:15px}.ai-title-bar[data-v-7f84f0fd]{margin-bottom:12px}.ai-title-bar .filter-title[data-v-7f84f0fd]{font-size:16px;font-weight:700;color:#59bcea;font-family:Microsoft YaHei}.ai-filter-bar .filter-controls[data-v-7f84f0fd]{gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.ai-filter-bar .filter-controls[data-v-7f84f0fd],.ai-filter-bar .filter-item[data-v-7f84f0fd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-filter-bar .filter-item .filter-label[data-v-7f84f0fd]{font-size:14px;color:#fff;margin-right:8px;white-space:nowrap}.ai-filter-bar .filter-item .filter-select[data-v-7f84f0fd]{width:180px;height:30px}.ai-filter-bar .query-btn[data-v-7f84f0fd]{height:32px;background:#01c7e7;border-color:#01c7e7;font-size:14px;color:#fff}.ai-filter-bar .query-btn[data-v-7f84f0fd]:hover{background:#00dfff;border-color:#00dfff}.ai-filter-bar .query-btn i[data-v-7f84f0fd]{margin-right:4px}.ai-filter-bar .reset-btn[data-v-7f84f0fd]{height:32px;background:rgba(0,204,255,.1);border:1px solid rgba(0,204,255,.3);font-size:14px;color:hsla(0,0%,100%,.8)}.ai-filter-bar .reset-btn[data-v-7f84f0fd]:hover{background:rgba(0,204,255,.2);border-color:rgba(0,204,255,.5);color:#fff}.ai-filter-bar .reset-btn i[data-v-7f84f0fd]{margin-right:4px}.ai-energy-viewport[data-v-7f84f0fd]{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.ai-energy-viewport[data-v-7f84f0fd]::-webkit-scrollbar{width:8px}.ai-energy-viewport[data-v-7f84f0fd]::-webkit-scrollbar-track{background:rgba(0,30,60,.3);border-radius:4px}.ai-energy-viewport[data-v-7f84f0fd]::-webkit-scrollbar-thumb{background:rgba(0,223,255,.3);border-radius:4px}.ai-energy-viewport[data-v-7f84f0fd]::-webkit-scrollbar-thumb:hover{background:rgba(0,223,255,.5)}.ai-energy-content[data-v-7f84f0fd]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content}.ai-energy-section[data-v-7f84f0fd]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.ai-energy-section.section-header[data-v-7f84f0fd]{min-height:200px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;margin-bottom:15px}.ai-energy-section.section-center[data-v-7f84f0fd]{height:700px;margin-bottom:15px}.ai-energy-section.section-footer[data-v-7f84f0fd]{min-height:560px;margin-bottom:15px}.energy-panel-box[data-v-7f84f0fd]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%}.energy-panel-box[data-v-7f84f0fd] .cockpit-panel,.energy-panel-box[data-v-7f84f0fd] .panel-container{height:100%}.energy-panel-full[data-v-7f84f0fd]{width:100%;height:100%}.energy-panel-full[data-v-7f84f0fd] .cockpit-panel,.energy-panel-full[data-v-7f84f0fd] .panel-container{height:100%}