.meter-detail-drawer[data-v-de8319ec] .sms-code-btn.el-button--primary{color:#fff!important}.meter-detail-drawer[data-v-de8319ec] .el-drawer__header{margin-bottom:0;padding:20px;border-bottom:1px solid #e8e8e8}.meter-detail-drawer .drawer-title[data-v-de8319ec]{font-size:18px;font-weight:600;color:#303133}.meter-detail-drawer .drawer-content[data-v-de8319ec]{padding:20px;height:calc(100vh - 80px);overflow-y:auto}.meter-detail-drawer .top-section[data-v-de8319ec]{display:flex;gap:20px;margin-bottom:24px;background:#f5f7fa;padding:20px;border-radius:8px}.meter-detail-drawer .left-info[data-v-de8319ec]{flex:1;min-width:0}.meter-detail-drawer .left-info .meter-header[data-v-de8319ec]{margin-bottom:20px}.meter-detail-drawer .left-info .meter-header .meter-name[data-v-de8319ec]{margin:0 0 12px 0;font-size:20px;font-weight:600;color:#303133}.meter-detail-drawer .left-info .meter-header .status-tags[data-v-de8319ec]{display:flex;gap:8px;flex-wrap:wrap}.meter-detail-drawer .left-info .info-grid .info-row[data-v-de8319ec]{display:flex;gap:40px;margin-bottom:12px}.meter-detail-drawer .left-info .info-grid .info-row .info-item[data-v-de8319ec]{flex:1;display:flex;font-size:14px;gap:0}.meter-detail-drawer .left-info .info-grid .info-row .info-item.full-width[data-v-de8319ec]{flex:2}.meter-detail-drawer .left-info .info-grid .info-row .info-item .label[data-v-de8319ec]{color:#909399;flex-shrink:0}.meter-detail-drawer .left-info .info-grid .info-row .info-item .value[data-v-de8319ec]{color:#303133}.meter-detail-drawer .right-info[data-v-de8319ec]{flex:0 1 360px;width:360px;min-width:0;max-width:100%}.meter-detail-drawer .right-info .action-buttons[data-v-de8319ec]{display:flex;justify-content:flex-end;gap:8px;margin-bottom:16px}.meter-detail-drawer .right-info .bind-card[data-v-de8319ec]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:16px}.meter-detail-drawer .right-info .bind-card .bind-title[data-v-de8319ec]{margin:0 0 16px 0;font-size:16px;font-weight:600;color:#303133}.meter-detail-drawer .right-info .bind-card .bind-content .bind-info[data-v-de8319ec]{margin-bottom:16px}.meter-detail-drawer .right-info .bind-card .bind-content .bind-info .bind-header[data-v-de8319ec]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.meter-detail-drawer .right-info .bind-card .bind-content .bind-info .bind-header .bind-text[data-v-de8319ec]{font-size:14px;color:#303133;font-weight:500}.meter-detail-drawer .right-info .bind-card .bind-content .no-bind[data-v-de8319ec]{color:#909399;text-align:center;padding:12px;font-size:14px}.meter-detail-drawer .right-info .bind-card .bind-content .price-section[data-v-de8319ec]{padding-top:16px;border-top:1px solid #f0f0f0}.meter-detail-drawer .right-info .bind-card .bind-content .price-section .price-name[data-v-de8319ec]{margin-bottom:12px;font-size:14px;color:#303133;font-weight:500}.meter-detail-drawer .right-info .bind-card .bind-content .price-section .price-detail[data-v-de8319ec]{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:8px 12px;font-size:13px;color:#606266}.meter-detail-drawer .right-info .bind-card .bind-content .price-section .price-detail span[data-v-de8319ec]{flex:1 1 40%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meter-detail-drawer .right-info .bind-card .bind-content .price-section .no-price[data-v-de8319ec]{color:#909399;text-align:center;padding:12px;font-size:14px}.meter-detail-drawer .metrics-cards[data-v-de8319ec]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}.meter-detail-drawer .metrics-cards .metric-card[data-v-de8319ec]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:20px;text-align:center}.meter-detail-drawer .metrics-cards .metric-card .metric-label[data-v-de8319ec]{font-size:14px;color:#909399;margin-bottom:12px}.meter-detail-drawer .metrics-cards .metric-card .metric-value[data-v-de8319ec]{font-size:28px;font-weight:600;color:#303133}.meter-detail-drawer .chart-section[data-v-de8319ec],.meter-detail-drawer .usage-section[data-v-de8319ec]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:20px;margin-bottom:24px}.meter-detail-drawer .chart-section .section-header[data-v-de8319ec],.meter-detail-drawer .usage-section .section-header[data-v-de8319ec]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.meter-detail-drawer .chart-section .section-header h4[data-v-de8319ec],.meter-detail-drawer .usage-section .section-header h4[data-v-de8319ec]{margin:0;font-size:16px;color:#303133;font-weight:600}.meter-detail-drawer .chart-section .section-header .chart-controls[data-v-de8319ec],.meter-detail-drawer .usage-section .section-header .chart-controls[data-v-de8319ec]{display:flex;align-items:center;gap:12px}.meter-detail-drawer .chart-section .chart-view[data-v-de8319ec],.meter-detail-drawer .chart-section .table-view[data-v-de8319ec],.meter-detail-drawer .usage-section .chart-view[data-v-de8319ec],.meter-detail-drawer .usage-section .table-view[data-v-de8319ec]{min-height:350px}.meter-detail-drawer .chart-section .power-chart[data-v-de8319ec],.meter-detail-drawer .usage-section .power-chart[data-v-de8319ec]{height:350px;width:100%}.meter-detail-drawer .empty-state[data-v-de8319ec]{height:350px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fafafa;border:1px dashed #d9d9d9;border-radius:8px;color:#909399}.meter-detail-drawer .empty-state i[data-v-de8319ec]{font-size:48px;margin-bottom:16px;color:#c0c4cc}.meter-detail-drawer .empty-state p[data-v-de8319ec]{margin:0;font-size:14px}.meter-detail-drawer[data-v-de8319ec] .el-table th{background:#fafafa;color:#333;font-weight:600}.meter-detail-drawer[data-v-de8319ec] .el-table .cell{padding:0 8px}.meter-detail-drawer[data-v-de8319ec] .el-table .el-table__body-wrapper{overflow-x:auto!important}.meter-detail-drawer[data-v-de8319ec] .el-table .el-table__body-wrapper::-webkit-scrollbar{height:8px}.meter-detail-drawer[data-v-de8319ec] .el-table .el-table__body-wrapper::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:4px}.meter-detail-drawer[data-v-de8319ec] .el-table .el-table__body-wrapper::-webkit-scrollbar-thumb:hover{background:#bfbfbf}@media(max-width:1400px){.meter-detail-drawer .top-section[data-v-de8319ec]{flex-direction:column}.meter-detail-drawer .right-info[data-v-de8319ec]{width:100%}}@media(max-width:768px){.meter-detail-drawer .drawer-content[data-v-de8319ec]{padding:12px}.meter-detail-drawer .metrics-cards[data-v-de8319ec]{grid-template-columns:repeat(2,1fr)}}