.power-distribution-container[data-v-197cdcbd]{padding:20px;background:#f0f2f5}.power-distribution-container .vc-index-nav[data-v-197cdcbd]{padding:10px;font-size:16px;text-align:left;margin-bottom:20px;background:#fff;border-radius:4px}.power-distribution-container .margin-right-sm[data-v-197cdcbd]{margin-right:5px}.power-distribution-container .margin-left-sm[data-v-197cdcbd]{margin-left:5px}.power-distribution-container .margin-bottom[data-v-197cdcbd]{margin-bottom:20px}.power-distribution-container .stat-card[data-v-197cdcbd]{padding:25px;border-radius:8px;color:#fff;position:relative;overflow:hidden;transition:all .3s;cursor:pointer;box-shadow:0 2px 12px rgba(0,0,0,.1)}.power-distribution-container .stat-card[data-v-197cdcbd]:hover{transform:translateY(-5px);box-shadow:0 6px 20px rgba(0,0,0,.2)}.power-distribution-container .stat-card .stat-content[data-v-197cdcbd]{position:relative;z-index:2}.power-distribution-container .stat-card .stat-content .stat-value[data-v-197cdcbd]{font-size:28px;font-weight:700;margin-bottom:8px}.power-distribution-container .stat-card .stat-content .stat-label[data-v-197cdcbd]{font-size:14px;opacity:.9;margin-bottom:8px}.power-distribution-container .stat-card .stat-content .stat-status[data-v-197cdcbd]{font-size:12px;opacity:.8}.power-distribution-container .stat-card .stat-content .stat-status i[data-v-197cdcbd]{margin-right:3px}.power-distribution-container .stat-card .stat-content .stat-status.normal[data-v-197cdcbd]{color:#e0ffe0}.power-distribution-container .stat-card .stat-content .stat-status.warning[data-v-197cdcbd]{color:#ffe0e0}.power-distribution-container .stat-card .stat-icon[data-v-197cdcbd]{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:60px;opacity:.2;z-index:1}.power-distribution-container .box-card[data-v-197cdcbd]{margin-bottom:20px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.power-distribution-container .box-card .card-header[data-v-197cdcbd]{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:16px}.power-distribution-container .box-card .card-header i[data-v-197cdcbd]{margin-right:8px;color:#409eff}.power-distribution-container .box-card .card-header .header-actions[data-v-197cdcbd]{display:flex;gap:10px}.power-distribution-container .box-card .card-header .alarm-badge .el-button[data-v-197cdcbd]{color:#f56c6c}.power-distribution-container .device-list[data-v-197cdcbd]{max-height:400px;overflow-y:auto}.power-distribution-container .device-list .device-item[data-v-197cdcbd]{padding:15px;border:1px solid #e4e7ed;border-radius:6px;margin-bottom:10px;cursor:pointer;transition:all .3s}.power-distribution-container .device-list .device-item[data-v-197cdcbd]:hover{border-color:#409eff;box-shadow:0 2px 8px rgba(64,158,255,.2)}.power-distribution-container .device-list .device-item .device-header[data-v-197cdcbd]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.power-distribution-container .device-list .device-item .device-header .device-name[data-v-197cdcbd]{font-weight:700;font-size:16px;color:#303133}.power-distribution-container .device-list .device-item .device-params .param-row[data-v-197cdcbd]{display:flex;justify-content:space-between;margin-bottom:5px;font-size:13px}.power-distribution-container .device-list .device-item .device-params .param-row .param-label[data-v-197cdcbd]{color:#909399}.power-distribution-container .device-list .device-item .device-params .param-row .param-value[data-v-197cdcbd]{font-weight:500;color:#303133}.power-distribution-container .device-list .device-item .device-params .param-row .param-value.text-success[data-v-197cdcbd]{color:#67c23a}.power-distribution-container .device-list .device-item .device-params .param-row .param-value.text-danger[data-v-197cdcbd]{color:#f56c6c}.power-distribution-container .device-list .device-item .device-params .param-row .param-value.text-info[data-v-197cdcbd]{color:#909399}.power-distribution-container .video-container .video-placeholder[data-v-197cdcbd]{height:300px;background:#f5f7fa;border:2px dashed #dcdfe6;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#909399}.power-distribution-container .video-container .video-placeholder .video-icon[data-v-197cdcbd]{font-size:48px;margin-bottom:10px}.power-distribution-container .video-container .video-placeholder p[data-v-197cdcbd]{margin:10px 0;font-size:14px}.power-distribution-container .video-container .video-placeholder .video-controls[data-v-197cdcbd]{margin-top:15px;display:flex;gap:10px}.power-distribution-container .environment-monitoring .env-section[data-v-197cdcbd]{margin-bottom:20px}.power-distribution-container .environment-monitoring .env-section h4[data-v-197cdcbd]{margin:0 0 10px 0;font-size:14px;color:#303133;font-weight:700}.power-distribution-container .environment-monitoring .env-section h4 i[data-v-197cdcbd]{margin-right:5px;color:#409eff}.power-distribution-container .environment-monitoring .env-section .env-item[data-v-197cdcbd]{text-align:center;padding:10px;background:#f9f9f9;border-radius:4px}.power-distribution-container .environment-monitoring .env-section .env-item .env-label[data-v-197cdcbd]{font-size:12px;color:#909399;margin-bottom:5px}.power-distribution-container .environment-monitoring .env-section .env-item .env-value[data-v-197cdcbd]{font-size:18px;font-weight:700;color:#303133}.power-distribution-container .environment-monitoring .env-section .env-item .env-value.text-danger[data-v-197cdcbd]{color:#f56c6c}.power-distribution-container .environment-monitoring .env-section .env-item .env-value.text-success[data-v-197cdcbd]{color:#67c23a}.power-distribution-container .environment-monitoring .env-section .door-sensors .sensor-item[data-v-197cdcbd],.power-distribution-container .environment-monitoring .env-section .water-sensors .sensor-item[data-v-197cdcbd]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#f9f9f9;border-radius:4px;margin-bottom:8px}.power-distribution-container .environment-monitoring .env-section .door-sensors .sensor-item .sensor-info[data-v-197cdcbd],.power-distribution-container .environment-monitoring .env-section .water-sensors .sensor-item .sensor-info[data-v-197cdcbd]{display:flex;align-items:center;gap:10px}.power-distribution-container .environment-monitoring .env-section .door-sensors .sensor-item .sensor-info .sensor-name[data-v-197cdcbd],.power-distribution-container .environment-monitoring .env-section .water-sensors .sensor-item .sensor-info .sensor-name[data-v-197cdcbd]{font-size:13px;color:#303133}.power-distribution-container .environment-monitoring .env-section .door-sensors .sensor-item .sensor-time[data-v-197cdcbd],.power-distribution-container .environment-monitoring .env-section .door-sensors .sensor-item .sensor-value[data-v-197cdcbd],.power-distribution-container .environment-monitoring .env-section .water-sensors .sensor-item .sensor-time[data-v-197cdcbd],.power-distribution-container .environment-monitoring .env-section .water-sensors .sensor-item .sensor-value[data-v-197cdcbd]{font-size:12px;color:#909399}.power-distribution-container .device-detail .detail-params .detail-param-item[data-v-197cdcbd]{padding:15px;border:1px solid #e4e7ed;border-radius:6px;margin-bottom:15px}.power-distribution-container .device-detail .detail-params .detail-param-item .param-name[data-v-197cdcbd]{font-size:14px;color:#909399;margin-bottom:5px}.power-distribution-container .device-detail .detail-params .detail-param-item .param-value[data-v-197cdcbd]{font-size:20px;font-weight:700;color:#303133;margin-bottom:5px}.power-distribution-container .device-detail .detail-params .detail-param-item .param-value.normal[data-v-197cdcbd]{color:#67c23a}.power-distribution-container .device-detail .detail-params .detail-param-item .param-value.alarm[data-v-197cdcbd]{color:#f56c6c}.power-distribution-container .device-detail .detail-params .detail-param-item .param-value.info[data-v-197cdcbd]{color:#409eff}.power-distribution-container .device-detail .detail-params .detail-param-item .param-status[data-v-197cdcbd]{font-size:12px;color:#909399}.power-distribution-container .text-danger[data-v-197cdcbd]{color:#f56c6c}.power-distribution-container .text-success[data-v-197cdcbd]{color:#67c23a}.power-distribution-container .text-info[data-v-197cdcbd]{color:#409eff}