.project-area-select-popover{padding:0!important;min-width:500px;max-width:600px}.project-area-select-panel[data-v-3bc1b7e2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:400px}.project-area-select-panel .search-box[data-v-3bc1b7e2]{padding:12px;border-bottom:1px solid #ebeef5}.project-area-select-panel .search-results[data-v-3bc1b7e2]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.project-area-select-panel .search-results .result-list[data-v-3bc1b7e2]{max-height:350px;overflow-y:auto}.project-area-select-panel .search-results .project-item[data-v-3bc1b7e2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 16px;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.project-area-select-panel .search-results .project-item[data-v-3bc1b7e2]:hover{background-color:#f5f7fa}.project-area-select-panel .search-results .project-item.active[data-v-3bc1b7e2]{background-color:#ecf5ff;color:#409eff}.project-area-select-panel .search-results .project-item .project-name[data-v-3bc1b7e2]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-area-select-panel .search-results .project-item .project-area[data-v-3bc1b7e2]{-ms-flex-negative:0;flex-shrink:0;margin-left:12px;color:#909399;font-size:12px}.project-area-select-panel .search-results .project-item .selected-icon[data-v-3bc1b7e2]{color:#409eff;margin-left:8px}.project-area-select-panel .search-results .empty-tip[data-v-3bc1b7e2]{padding:20px;text-align:center;color:#909399}.project-area-select-panel .area-nav-mode[data-v-3bc1b7e2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.project-area-select-panel .area-nav-mode .area-nav[data-v-3bc1b7e2]{width:160px;-ms-flex-negative:0;flex-shrink:0;border-right:1px solid #ebeef5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.project-area-select-panel .area-nav-mode .area-nav .nav-back[data-v-3bc1b7e2]{padding:12px;cursor:pointer;border-bottom:1px solid #ebeef5;color:#409eff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.project-area-select-panel .area-nav-mode .area-nav .nav-back[data-v-3bc1b7e2]:hover{background-color:#f5f7fa}.project-area-select-panel .area-nav-mode .area-nav .nav-back .el-icon-arrow-left[data-v-3bc1b7e2]{margin-right:4px}.project-area-select-panel .area-nav-mode .area-nav .nav-title[data-v-3bc1b7e2]{padding:12px;font-weight:500;border-bottom:1px solid #ebeef5;color:#303133}.project-area-select-panel .area-nav-mode .area-nav .nav-list[data-v-3bc1b7e2]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.project-area-select-panel .area-nav-mode .area-nav .nav-list .nav-item[data-v-3bc1b7e2]{padding:10px 12px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color .2s;transition:background-color .2s}.project-area-select-panel .area-nav-mode .area-nav .nav-list .nav-item[data-v-3bc1b7e2]:hover{background-color:#f5f7fa}.project-area-select-panel .area-nav-mode .area-nav .nav-list .nav-item .area-name[data-v-3bc1b7e2]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-area-select-panel .area-nav-mode .area-nav .nav-list .nav-item .area-count[data-v-3bc1b7e2]{color:#909399;font-size:12px;margin-right:4px}.project-area-select-panel .area-nav-mode .area-nav .nav-list .nav-item .el-icon-arrow-right[data-v-3bc1b7e2]{color:#c0c4cc}.project-area-select-panel .area-nav-mode .project-list[data-v-3bc1b7e2]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.project-area-select-panel .area-nav-mode .project-list .all-option[data-v-3bc1b7e2]{border-bottom:1px solid #ebeef5}.project-area-select-panel .area-nav-mode .project-list .list-content[data-v-3bc1b7e2]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.project-area-select-panel .area-nav-mode .project-list .list-content .project-item[data-v-3bc1b7e2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 16px;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.project-area-select-panel .area-nav-mode .project-list .list-content .project-item[data-v-3bc1b7e2]:hover{background-color:#f5f7fa}.project-area-select-panel .area-nav-mode .project-list .list-content .project-item.active[data-v-3bc1b7e2]{background-color:#ecf5ff;color:#409eff}.project-area-select-panel .area-nav-mode .project-list .list-content .project-item .project-name[data-v-3bc1b7e2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-area-select-panel .area-nav-mode .project-list .list-content .project-item .selected-icon[data-v-3bc1b7e2]{color:#409eff;margin-left:8px}.project-area-select-panel .area-nav-mode .project-list .list-content .empty-tip[data-v-3bc1b7e2]{padding:20px;text-align:center;color:#909399}.el-input__icon.el-icon-arrow-down[data-v-3bc1b7e2]{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.el-input__icon.el-icon-arrow-down.is-reverse[data-v-3bc1b7e2]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.m-date-picker[data-v-768e7790]{position:relative;display:inline-block}.m-date-picker .text[data-v-768e7790]{position:absolute;left:0;top:0;z-index:10;width:100%;height:100%}.m-date-picker .text[data-v-768e7790]:after{position:absolute;left:30px;right:30px;top:0;bottom:0;z-index:10;content:" "}.m-date-picker .el-date-editor[data-v-768e7790]{opacity:0}.kpi-row[data-v-60a5e880]{margin-bottom:16px}.kpi-card[data-v-60a5e880] .el-card__body{padding:16px 18px}.kpi-card .kpi-label[data-v-60a5e880]{font-size:12px;color:#909399;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kpi-card .kpi-value[data-v-60a5e880]{font-size:24px;font-weight:700;color:#303133;line-height:1.2}.kpi-card .kpi-unit[data-v-60a5e880]{font-size:12px;font-weight:400;color:#909399;margin-left:2px}.kpi-card .kpi-compare[data-v-60a5e880]{margin-top:8px;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.kpi-card .trend-up[data-v-60a5e880]{color:#67c23a}.kpi-card .trend-down[data-v-60a5e880]{color:#f56c6c}.kpi-card .trend-flat[data-v-60a5e880]{color:#909399}.kpi-card .kpi-vs[data-v-60a5e880]{color:#c0c4cc;font-size:11px}.summary-card[data-v-f4471fd4]{margin-bottom:16px}.table-header[data-v-f4471fd4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.table-header .table-sub[data-v-f4471fd4]{font-size:12px;color:#c0c4cc;font-weight:400}.agg-tag[data-v-f4471fd4]{margin-left:6px;-webkit-transform:scale(.9);transform:scale(.9)}.val-strong[data-v-f4471fd4]{font-weight:600;color:#303133}.trend-up[data-v-f4471fd4]{color:#67c23a}.trend-down[data-v-f4471fd4]{color:#f56c6c}.trend-flat[data-v-f4471fd4]{color:#909399}.spark-cell[data-v-f4471fd4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:26px}.spark-cell svg[data-v-f4471fd4]{display:block}.spark-na[data-v-f4471fd4]{color:#c0c4cc;font-size:12px}.trend-card[data-v-d6ad3960]{margin-bottom:16px}.trend-header[data-v-d6ad3960]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.trend-header .trend-actions[data-v-d6ad3960],.trend-header[data-v-d6ad3960]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.trend-header .trend-actions[data-v-d6ad3960]{gap:10px}.trend-header .trend-tip[data-v-d6ad3960]{font-size:12px;color:#c0c4cc}.trend-chart[data-v-d6ad3960]{height:320px}.detail-card[data-v-f2849814]{margin-bottom:16px}.table-header[data-v-f2849814]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.table-header .table-sub[data-v-f2849814]{font-size:12px;color:#c0c4cc;font-weight:400}.cfg-toolbar[data-v-4ff6b2de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:10px;border-bottom:1px solid #ebeef5}.cfg-toolbar .cfg-count[data-v-4ff6b2de]{font-size:13px;color:#606266}.cfg-body[data-v-4ff6b2de]{max-height:420px;overflow-y:auto;padding-top:6px}.cfg-group[data-v-4ff6b2de]{margin-bottom:12px}.cfg-group-title[data-v-4ff6b2de]{font-weight:600;color:#303133;border-bottom:1px dashed #ebeef5;padding-bottom:4px;margin-bottom:6px}.cfg-items[data-v-4ff6b2de]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cfg-items[data-v-4ff6b2de] .el-checkbox{width:32%;margin-right:0;margin-bottom:4px}.cfg-unit[data-v-4ff6b2de]{color:#909399;font-size:12px}.cfg-agg[data-v-4ff6b2de]{margin-left:4px;-webkit-transform:scale(.85);transform:scale(.85)}.tpl-save[data-v-7c7232fb]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:6px}.tpl-tip[data-v-7c7232fb]{font-size:12px;color:#c0c4cc;margin-bottom:10px}.del-btn[data-v-7c7232fb]{color:#f56c6c}.mg-reports[data-v-c0d8f2d4]{padding:16px}.station-bar[data-v-c0d8f2d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 16px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.station-bar .station-label[data-v-c0d8f2d4]{font-size:13px;color:#303133;font-weight:500}.station-bar .type-group[data-v-c0d8f2d4]{margin-left:8px}.loading-tip[data-v-c0d8f2d4],.no-station-tip[data-v-c0d8f2d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:260px;color:#c0c4cc;font-size:14px;background:#fff;border-radius:4px}.print-only[data-v-c0d8f2d4]{display:none}@media print{.mg-reports[data-v-c0d8f2d4]{padding:0}.no-print[data-v-c0d8f2d4]{display:none!important}.print-only[data-v-c0d8f2d4]{display:block}.print-header[data-v-c0d8f2d4]{text-align:center;margin-bottom:12px;border-bottom:2px solid #303133;padding-bottom:8px}.print-title[data-v-c0d8f2d4]{font-size:20px;font-weight:700;color:#303133}.print-meta[data-v-c0d8f2d4]{font-size:12px;color:#606266;margin-top:4px}[data-v-c0d8f2d4] .el-table{max-height:none!important;overflow:visible!important;page-break-inside:avoid}[data-v-c0d8f2d4] .el-card{-webkit-box-shadow:none;box-shadow:none;border:1px solid #dcdfe6;page-break-inside:avoid}}@media print{.el-dialog__wrapper,.el-message,.el-notification,.el-picker-panel,.el-select-dropdown{display:none!important}}