.table-fullscreen-wrapper[data-v-7b41ef3a]{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:2000;display:flex;flex-direction:column}.fullscreen-container[data-v-7b41ef3a]{width:100%;height:100%;display:flex;flex-direction:column}.fullscreen-header[data-v-7b41ef3a]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:linear-gradient(180deg,#fff,#fafafa);border-bottom:2px solid #e5e7eb;flex-shrink:0}.header-left[data-v-7b41ef3a]{display:flex;align-items:center}.page-title[data-v-7b41ef3a]{font-size:20px;font-weight:600;color:#1a1a1a;margin:0}.header-right[data-v-7b41ef3a]{display:flex;align-items:center;gap:12px}.close-btn[data-v-7b41ef3a]{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#6b7280;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.close-btn svg[data-v-7b41ef3a]{width:16px;height:16px}.close-btn[data-v-7b41ef3a]:hover{background:#fee2e2;border-color:#fca5a5;color:#dc2626}.fullscreen-filters[data-v-7b41ef3a]{padding:16px 24px;background:#fafafa;border-bottom:1px solid #e5e7eb;flex-shrink:0}.filter-row[data-v-7b41ef3a]{display:flex;align-items:flex-end;gap:16px}.filter-item[data-v-7b41ef3a]{flex:0 0 auto}.filter-item .filter-label[data-v-7b41ef3a]{display:block;font-size:14px;color:#6b7280;margin-bottom:8px;font-weight:500}.filter-date-picker[data-v-7b41ef3a]{width:320px}.filter-select[data-v-7b41ef3a]{width:280px}.search-count-inline[data-v-7b41ef3a]{font-size:12px;color:#3b82f6;font-weight:600;padding-right:8px}.filter-actions[data-v-7b41ef3a]{margin-left:auto}.detail-switch[data-v-7b41ef3a],.filter-actions[data-v-7b41ef3a]{display:flex;align-items:center;gap:12px}.switch-text[data-v-7b41ef3a]{font-size:14px;color:#6b7280;font-weight:500}.toggle-switch[data-v-7b41ef3a]{position:relative;display:inline-block;width:44px;height:24px}.toggle-switch input[data-v-7b41ef3a]{opacity:0;width:0;height:0}.toggle-switch input:checked+.toggle-slider[data-v-7b41ef3a]{background-color:#3b82f6}.toggle-switch input:checked+.toggle-slider[data-v-7b41ef3a]:before{transform:translateX(20px)}.toggle-switch input:disabled+.toggle-slider[data-v-7b41ef3a]{background-color:#d1d5db;cursor:not-allowed;opacity:.6}.toggle-slider[data-v-7b41ef3a]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#cbd5e1;transition:.3s;border-radius:12px}.toggle-slider[data-v-7b41ef3a]:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}.fullscreen-body[data-v-7b41ef3a]{flex:1;overflow:hidden;padding:20px 24px;position:relative}.fullscreen-table[data-v-7b41ef3a] .el-table__header-wrapper th{background:#fafafa;color:#333;font-weight:600;font-size:14px}.fullscreen-table[data-v-7b41ef3a] .el-table__footer-wrapper td{color:#1a1a1a!important;font-weight:700!important;font-size:15px!important;box-shadow:0 -2px 8px rgba(59,130,246,.1)!important;padding:14px 12px!important;background:#fafafa!important}.fullscreen-table[data-v-7b41ef3a] .el-table__footer-wrapper td:first-child{color:#3b82f6!important;font-size:16px!important;font-weight:800!important}.fullscreen-table[data-v-7b41ef3a] .el-table__body-wrapper::-webkit-scrollbar{width:8px;height:8px}.fullscreen-table[data-v-7b41ef3a] .el-table__body-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.fullscreen-table[data-v-7b41ef3a] .el-table__body-wrapper::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.fullscreen-table[data-v-7b41ef3a] .el-table__body-wrapper::-webkit-scrollbar-thumb:hover{background:#94a3b8}[data-v-7b41ef3a] .highlight-mark{background:#fef3c7;color:#92400e;padding:2px 4px;border-radius:2px;font-weight:600}.empty-state[data-v-7b41ef3a]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.empty-state svg[data-v-7b41ef3a]{width:80px;height:80px;color:#e5e7eb;margin-bottom:20px}.empty-state p[data-v-7b41ef3a]{font-size:16px;color:#9ca3af;margin:8px 0 0 0}.empty-state .empty-hint[data-v-7b41ef3a]{font-size:14px;color:#d1d5db;margin-top:8px}.fullscreen-fade-enter-active[data-v-7b41ef3a],.fullscreen-fade-leave-active[data-v-7b41ef3a]{transition:opacity .25s ease}.fullscreen-fade-enter[data-v-7b41ef3a],.fullscreen-fade-leave-to[data-v-7b41ef3a]{opacity:0}[data-v-7b41ef3a] .filter-date-picker .el-input__inner,[data-v-7b41ef3a] .filter-select .el-input__inner{height:38px;border:1px solid #e5e7eb;border-radius:6px}[data-v-7b41ef3a] .filter-date-picker .el-input__inner:hover,[data-v-7b41ef3a] .filter-select .el-input__inner:hover{border-color:#d1d5db}[data-v-7b41ef3a] .filter-date-picker .el-input__inner:focus,[data-v-7b41ef3a] .filter-select .el-input__inner:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.el-picker-panel,.el-select-dropdown,.fullscreen-date-popper,.fullscreen-select-popper{z-index:3000!important}.energy-statistics[data-v-15d9cde4]{background:#fff;border-radius:4px;padding:16px;min-height:550px;display:flex;flex-direction:column;overflow-y:auto}.stat-header[data-v-15d9cde4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;border-bottom:1px solid #f0f0f0;padding-bottom:12px}.stat-tabs[data-v-15d9cde4]{display:flex;gap:24px}.stat-tabs .tab-item[data-v-15d9cde4]{font-size:16px;font-weight:500;color:#666;cursor:pointer;padding-bottom:8px;position:relative;transition:all .3s}.stat-tabs .tab-item.active[data-v-15d9cde4]{color:#1890ff;font-weight:600}.stat-tabs .tab-item.active[data-v-15d9cde4]:after{content:"";position:absolute;bottom:-13px;left:0;width:100%;height:2px;background:#1890ff}.stat-tabs .tab-item[data-v-15d9cde4]:hover{color:#1890ff}.header-right[data-v-15d9cde4]{display:flex;align-items:center}.filter-bar[data-v-15d9cde4]{display:flex;justify-content:flex-end;margin-bottom:16px}.detail-switch[data-v-15d9cde4]{display:flex;align-items:center;gap:8px}.switch-text[data-v-15d9cde4]{font-size:14px;color:#666}.stats-cards[data-v-15d9cde4]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:20px}.stat-card[data-v-15d9cde4]{background:#fff;border:1px solid #e8e8e8;border-radius:4px;overflow:hidden}.card-header[data-v-15d9cde4]{background:#fafafa;padding:12px 16px;font-weight:600;border-bottom:1px solid #e8e8e8}.card-body[data-v-15d9cde4]{padding:20px;display:flex;align-items:center;gap:16px}.main-stat[data-v-15d9cde4]{text-align:center}.main-stat .value[data-v-15d9cde4]{font-size:24px;font-weight:700;color:#1890ff}.main-stat .label[data-v-15d9cde4]{font-size:12px;color:#999;margin-top:4px}.divider[data-v-15d9cde4]{font-size:20px;color:#ccc;font-weight:700}.sub-stats[data-v-15d9cde4]{display:flex;align-items:center;gap:8px;flex:1}.sub-stat[data-v-15d9cde4]{text-align:center;flex:1}.sub-stat .value[data-v-15d9cde4]{font-size:16px;font-weight:600;color:#333}.sub-stat .label[data-v-15d9cde4]{font-size:11px;color:#999;margin-top:2px}.plus[data-v-15d9cde4]{font-size:14px;color:#ccc}.chart-wrapper[data-v-15d9cde4]{background:#fff;border:1px solid #e8e8e8;border-radius:4px;padding:20px;margin-bottom:20px}.chart-header-bar[data-v-15d9cde4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.chart-title-section[data-v-15d9cde4]{display:flex;align-items:baseline;gap:12px}.chart-main-title[data-v-15d9cde4]{margin:0;font-size:16px;font-weight:600;color:#333}.chart-date-info[data-v-15d9cde4]{font-size:12px;color:#999}.chart-summary-section[data-v-15d9cde4]{display:flex;gap:32px}.summary-item[data-v-15d9cde4]{display:flex;flex-direction:column;align-items:flex-end}.summary-label[data-v-15d9cde4]{font-size:12px;color:#999;margin-bottom:4px}.summary-value[data-v-15d9cde4]{font-size:18px;font-weight:600;color:#1890ff}.chart-box[data-v-15d9cde4]{width:100%;height:500px}.table-wrapper[data-v-15d9cde4]{background:#fff;border:1px solid #e8e8e8;border-radius:4px;padding:20px;margin-bottom:20px}.table-header[data-v-15d9cde4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.table-header .title[data-v-15d9cde4]{font-size:16px;font-weight:600}.adt-wrap[data-v-e17bdb76]{width:100%}.adt-toolbar[data-v-e17bdb76]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;flex-wrap:wrap;gap:8px}.adt-hint[data-v-e17bdb76]{font-size:12px;color:#909399}.adt-canvas[data-v-e17bdb76]{position:relative;width:100%;height:420px;overflow:hidden;padding:28px 24px;background:#f7f8fa;background-image:radial-gradient(circle,#d6dae4 1px,transparent 0);background-size:20px 20px;border:1px solid #ebeef5;border-radius:4px;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.adt-canvas.grabbing[data-v-e17bdb76]{cursor:grabbing}.adt-inner[data-v-e17bdb76]{display:inline-block;min-width:-moz-min-content;min-width:min-content}.adt-topology-col[data-v-e17bdb76]{display:flex;flex-direction:column;align-items:center}.tn-common[data-v-e17bdb76]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:7px;background:#fff;border:1px solid #dcdfe6;box-shadow:0 2px 8px rgba(0,0,0,.06);min-width:200px}.dev-icon[data-v-e17bdb76]{width:36px;height:36px;border-radius:6px;background:#f5f7fa;border:1px solid #dcdfe6;display:flex;align-items:center;justify-content:center;flex-shrink:0}.meter-img[data-v-e17bdb76]{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.dev-info[data-v-e17bdb76]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.dev-name[data-v-e17bdb76]{font-size:14px;font-weight:700;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}.dev-meters[data-v-e17bdb76]{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.meter-tag[data-v-e17bdb76]{display:inline-flex;align-items:center;gap:4px;max-width:200px;font-size:10px;color:#303133;background:#f5f7fa;border:1px solid #e4e7ed;padding:2px 6px 2px 4px;border-radius:10px;overflow:hidden}.meter-tag-icon[data-v-e17bdb76]{width:14px;height:14px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;border-radius:3px}.meter-tag-text[data-v-e17bdb76]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dev-serial[data-v-e17bdb76]{font-size:10px;color:#909399;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tn-conn-v[data-v-e17bdb76]{display:flex;flex-direction:column;align-items:center;margin-top:10px}.v-seg[data-v-e17bdb76]{width:2px;height:18px;background:#dcdfe6}.v-seg.child[data-v-e17bdb76]{height:18px}.adt-fake-node[data-v-e17bdb76]{width:28px;height:28px;border-radius:50%;border:1.5px solid #dcdfe6;background:#fff;display:inline-flex;align-items:center;justify-content:center;color:#909399;pointer-events:none;box-shadow:0 1px 4px rgba(0,0,0,.06);margin-top:0}.tn-children-wrap-v[data-v-e17bdb76]{position:relative;display:flex;align-items:flex-start;justify-content:center;gap:26px;padding-top:18px;margin-top:4px}.tn-children-wrap-v.single[data-v-e17bdb76]{gap:0;padding-top:0}.h-seg-v[data-v-e17bdb76]{position:absolute;top:0;height:2px;background:#dcdfe6;z-index:0}.child-col[data-v-e17bdb76]{display:flex;flex-direction:column;align-items:center;position:relative;flex-shrink:0;z-index:1}.adt-air-wrap[data-v-e17bdb76]{padding:2px;border-radius:14px;transition:box-shadow .2s ease,transform .2s ease}.adt-air-wrap.adt-air-selected[data-v-e17bdb76]{box-shadow:0 0 0 3px #409eff,0 8px 24px rgba(64,158,255,.35);transform:translateY(-2px)}.air-panel[data-v-e17bdb76]{width:220px;border-radius:10px;border:1px solid rgba(0,0,0,.08);overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.06),inset 0 1px 0 hsla(0,0%,100%,.6);color:#111827;transition:border-color .2s ease}.air-panel.is-offline[data-v-e17bdb76]{opacity:.72}.air-head[data-v-e17bdb76]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px 6px}.air-name[data-v-e17bdb76]{font-size:14px;font-weight:800;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.air-indicators[data-v-e17bdb76]{display:flex;gap:10px;flex-shrink:0}.indicator-item[data-v-e17bdb76]{display:flex;align-items:center;gap:4px}.indicator-dot[data-v-e17bdb76]{width:6px;height:6px;border-radius:50%}.indicator-dot.online[data-v-e17bdb76]{background-color:#10b981}.indicator-dot.offline[data-v-e17bdb76]{background-color:#9ca3af}.indicator-dot.on[data-v-e17bdb76]{background-color:#3b82f6}.indicator-dot.off[data-v-e17bdb76]{background-color:#9ca3af}.indicator-text[data-v-e17bdb76]{font-size:11px;font-weight:600;color:rgba(17,24,39,.65)}.air-body[data-v-e17bdb76]{display:grid;grid-template-columns:1fr 1px 1fr;align-items:center;padding:6px 12px 10px}.air-divider[data-v-e17bdb76]{width:1px;height:44px;background:rgba(0,0,0,.12);justify-self:center}.air-temp-main[data-v-e17bdb76]{flex-direction:column;gap:2px}.air-temp-main[data-v-e17bdb76],.air-temp-row[data-v-e17bdb76]{display:flex;align-items:flex-start}.air-temp-val[data-v-e17bdb76]{font-size:26px;font-weight:800;line-height:1}.air-temp-unit[data-v-e17bdb76]{font-size:12px;font-weight:700;margin-left:2px;margin-top:2px}.air-temp-sub[data-v-e17bdb76]{font-size:11px;color:rgba(17,24,39,.72)}.air-temp-side[data-v-e17bdb76]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.air-room-label[data-v-e17bdb76]{font-size:11px;color:rgba(17,24,39,.72)}.air-room-val[data-v-e17bdb76]{font-size:16px;font-weight:700}.air-foot[data-v-e17bdb76]{display:flex;align-items:center;justify-content:space-between;padding:6px 12px 8px;background:hsla(0,0%,100%,.35);border-top:1px solid rgba(0,0,0,.06)}.air-meta[data-v-e17bdb76]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:rgba(17,24,39,.85)}.air-mode-icon[data-v-e17bdb76]{font-size:14px;opacity:.8}.air-meta-dot[data-v-e17bdb76]{color:rgba(17,24,39,.45)}.air-mini[data-v-e17bdb76]{padding:6px 10px 8px;background:hsla(0,0%,100%,.35);border-top:1px solid rgba(0,0,0,.08)}.air-serial[data-v-e17bdb76]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;color:rgba(17,24,39,.82)}.air-detail-drawer[data-v-d7eae84a] .el-drawer__header{margin-bottom:0;padding:20px;border-bottom:1px solid #e8e8e8}.air-detail-drawer .drawer-title[data-v-d7eae84a]{font-size:18px;font-weight:600;color:#303133}.air-detail-drawer .drawer-content[data-v-d7eae84a]{padding:20px;height:calc(100vh - 80px);overflow-y:auto}.air-detail-drawer .top-section[data-v-d7eae84a]{display:flex;gap:20px;margin-bottom:24px;background:#f5f7fa;padding:20px;border-radius:8px}.air-detail-drawer .left-info[data-v-d7eae84a]{flex:1}.air-detail-drawer .left-info .device-header[data-v-d7eae84a]{margin-bottom:20px}.air-detail-drawer .left-info .device-header .device-name[data-v-d7eae84a]{margin:0 0 12px 0;font-size:20px;font-weight:600;color:#303133}.air-detail-drawer .left-info .device-header .status-tags[data-v-d7eae84a]{display:flex;gap:8px;flex-wrap:wrap}.air-detail-drawer .left-info .info-grid .info-row[data-v-d7eae84a]{display:flex;gap:40px;margin-bottom:12px}.air-detail-drawer .left-info .info-grid .info-row .info-item[data-v-d7eae84a]{flex:1;display:flex;font-size:14px;gap:0}.air-detail-drawer .left-info .info-grid .info-row .info-item.full-width[data-v-d7eae84a]{flex:2}.air-detail-drawer .left-info .info-grid .info-row .info-item .label[data-v-d7eae84a]{color:#909399;flex-shrink:0}.air-detail-drawer .left-info .info-grid .info-row .info-item .value[data-v-d7eae84a]{color:#303133}.air-detail-drawer .right-info[data-v-d7eae84a]{width:360px;flex-shrink:0}.air-detail-drawer .right-info .action-buttons[data-v-d7eae84a]{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px}.air-detail-drawer .right-info .action-buttons[data-v-d7eae84a] .el-button--text{color:#409eff;font-size:15px;font-weight:600;padding:0;margin:0}.air-detail-drawer .right-info .bind-card[data-v-d7eae84a]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:16px}.air-detail-drawer .right-info .bind-card .bind-title[data-v-d7eae84a]{margin:0 0 16px 0;font-size:16px;font-weight:600;color:#303133}.air-detail-drawer .right-info .bind-card .bind-content .bind-info[data-v-d7eae84a]{margin-bottom:16px}.air-detail-drawer .right-info .bind-card .bind-content .bind-info .bind-header[data-v-d7eae84a]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.air-detail-drawer .right-info .bind-card .bind-content .bind-info .bind-header .bind-text[data-v-d7eae84a]{font-size:14px;color:#303133;font-weight:500}.air-detail-drawer .right-info .bind-card .bind-content .no-bind[data-v-d7eae84a]{color:#909399;text-align:center;padding:12px;font-size:14px}.air-detail-drawer .right-info .bind-card .bind-content .meter-section[data-v-d7eae84a]{padding-top:16px;border-top:1px solid #f0f0f0}.air-detail-drawer .right-info .bind-card .bind-content .meter-section .meter-name[data-v-d7eae84a]{margin-bottom:12px;font-size:14px;color:#303133;font-weight:500}.air-detail-drawer .right-info .bind-card .bind-content .meter-section .meter-detail[data-v-d7eae84a]{font-size:13px;color:#606266}.air-detail-drawer .right-info .bind-card .bind-content .meter-section .no-meter[data-v-d7eae84a]{color:#909399;text-align:center;padding:12px;font-size:14px}.air-detail-drawer .metrics-cards[data-v-d7eae84a]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}.air-detail-drawer .metrics-cards .metric-card[data-v-d7eae84a]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:20px;text-align:center}.air-detail-drawer .metrics-cards .metric-card .metric-label[data-v-d7eae84a]{font-size:14px;color:#909399;margin-bottom:12px}.air-detail-drawer .metrics-cards .metric-card .metric-value[data-v-d7eae84a]{font-size:28px;font-weight:400;color:#303133}.air-detail-drawer .chart-section[data-v-d7eae84a],.air-detail-drawer .usage-section[data-v-d7eae84a]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:20px;margin-bottom:24px}.air-detail-drawer .chart-section .section-header[data-v-d7eae84a],.air-detail-drawer .usage-section .section-header[data-v-d7eae84a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.air-detail-drawer .chart-section .section-header h4[data-v-d7eae84a],.air-detail-drawer .usage-section .section-header h4[data-v-d7eae84a]{margin:0;font-size:16px;color:#303133;font-weight:600}.air-detail-drawer .chart-section .section-header .chart-controls[data-v-d7eae84a],.air-detail-drawer .usage-section .section-header .chart-controls[data-v-d7eae84a]{display:flex;align-items:center;gap:12px}.air-detail-drawer .chart-section .chart-view[data-v-d7eae84a],.air-detail-drawer .chart-section .table-view[data-v-d7eae84a],.air-detail-drawer .usage-section .chart-view[data-v-d7eae84a],.air-detail-drawer .usage-section .table-view[data-v-d7eae84a]{min-height:350px}.air-detail-drawer .chart-section .history-chart[data-v-d7eae84a],.air-detail-drawer .usage-section .history-chart[data-v-d7eae84a]{height:350px;width:100%}.air-detail-drawer .empty-state[data-v-d7eae84a]{height:350px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fafafa;border:1px dashed #d9d9d9;border-radius:8px;color:#909399}.air-detail-drawer .empty-state i[data-v-d7eae84a]{font-size:48px;margin-bottom:16px;color:#c0c4cc}.air-detail-drawer .empty-state p[data-v-d7eae84a]{margin:0;font-size:14px}.air-detail-drawer[data-v-d7eae84a] .el-table th{background:#fafafa;color:#333;font-weight:600}.air-detail-drawer[data-v-d7eae84a] .el-table .cell{padding:0 8px}.air-detail-drawer[data-v-d7eae84a] .el-table .el-table__body-wrapper{overflow-x:auto!important}.air-detail-drawer[data-v-d7eae84a] .el-table .el-table__body-wrapper::-webkit-scrollbar{height:8px}.air-detail-drawer[data-v-d7eae84a] .el-table .el-table__body-wrapper::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:4px}.air-detail-drawer[data-v-d7eae84a] .el-table .el-table__body-wrapper::-webkit-scrollbar-thumb:hover{background:#bfbfbf}@media(max-width:1400px){.air-detail-drawer .top-section[data-v-d7eae84a]{flex-direction:column}.air-detail-drawer .right-info[data-v-d7eae84a]{width:100%}}@media(max-width:768px){.air-detail-drawer .drawer-content[data-v-d7eae84a]{padding:12px}.air-detail-drawer .metrics-cards[data-v-d7eae84a]{grid-template-columns:repeat(2,1fr)}}.tenant-devices[data-v-777f3415]{height:100%;display:flex;flex-direction:column}.tenant-devices[data-v-777f3415] .sms-code-btn.el-button--primary{color:#fff!important}.tenant-devices .device-type-cards-wrapper[data-v-777f3415]{margin-bottom:24px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:rgba(193,196,205,.5) transparent;flex-shrink:0;padding-bottom:0;background:transparent;box-shadow:none!important}.tenant-devices .device-type-cards-wrapper[data-v-777f3415]::-webkit-scrollbar{height:6px;background:transparent}.tenant-devices .device-type-cards-wrapper[data-v-777f3415]::-webkit-scrollbar-track{background:transparent;border-radius:0}.tenant-devices .device-type-cards-wrapper[data-v-777f3415]::-webkit-scrollbar-thumb{background:rgba(193,196,205,.5);border-radius:3px}.tenant-devices .device-type-cards-wrapper[data-v-777f3415]::-webkit-scrollbar-thumb:hover{background:rgba(166,169,176,.7)}.tenant-devices .device-type-cards[data-v-777f3415]{display:flex;gap:16px;min-width:-moz-max-content;min-width:max-content;padding:0 0 8px 0;background:transparent;margin-top:2px}.tenant-devices .device-type-cards .device-type-card[data-v-777f3415]{display:flex;align-items:center;gap:16px;padding:20px;min-width:200px;background:#fff;border:2px solid #e4e7ed;border-radius:8px;cursor:pointer;transition:all .3s ease;flex-shrink:0;box-shadow:none;position:relative;z-index:1}.tenant-devices .device-type-cards .device-type-card[data-v-777f3415]:hover{border-color:#66b1ff;box-shadow:0 4px 12px rgba(64,158,255,.15);transform:translateY(-2px);z-index:2}.tenant-devices .device-type-cards .device-type-card.active[data-v-777f3415]{border-color:#409eff;background:linear-gradient(135deg,#f0f8ff,#e6f4ff);box-shadow:0 4px 12px rgba(64,158,255,.2);z-index:2}.tenant-devices .device-type-cards .device-type-card.active .card-icon[data-v-777f3415]{background:#409eff;color:#fff}.tenant-devices .device-type-cards .device-type-card .card-icon[data-v-777f3415]{width:48px;height:48px;border-radius:8px;background:#f5f7fa;display:flex;align-items:center;justify-content:center;font-size:24px;color:#409eff;flex-shrink:0;transition:all .3s ease}.tenant-devices .device-type-cards .device-type-card .card-info[data-v-777f3415]{flex:1;min-width:0}.tenant-devices .device-type-cards .device-type-card .card-info .card-title[data-v-777f3415]{font-size:15px;font-weight:600;color:#303133;margin-bottom:4px;white-space:nowrap}.tenant-devices .device-type-cards .device-type-card .card-info .card-stats[data-v-777f3415]{font-size:13px;color:#909399;white-space:nowrap}.tenant-devices .device-content-area[data-v-777f3415]{flex:1;min-height:0;padding-bottom:24px;box-sizing:border-box;display:flex;flex-direction:column;overflow-y:auto}.tenant-devices .device-content-area .device-section[data-v-777f3415]{margin-bottom:32px;flex-shrink:0}.tenant-devices .device-content-area .device-section[data-v-777f3415]:last-child{margin-bottom:0}.tenant-devices .device-content-area .device-section .section-header[data-v-777f3415]{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px}.tenant-devices .device-content-area .device-section .section-header .section-title[data-v-777f3415]{font-size:16px;font-weight:600;color:#303133;margin:0;position:relative;padding-left:12px}.tenant-devices .device-content-area .device-section .section-header .section-title[data-v-777f3415]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:16px;background:#409eff;border-radius:2px}.tenant-devices .device-content-area .device-section .table-wrapper.limited-height[data-v-777f3415] .el-table .el-table__body-wrapper{max-height:400px;overflow-y:auto}.tenant-devices .device-content-area .device-section .table-wrapper[data-v-777f3415] .device-table{border-radius:8px;overflow:hidden;border:1px solid #f0f0f0!important}.tenant-devices .device-content-area .device-section .table-wrapper[data-v-777f3415] .device-table .el-table__header-wrapper th{background:#fafbfc;color:#303133;font-weight:600;font-size:13px;padding:12px 0;border-right:1px solid #f0f0f0!important;border-bottom:1px solid #f0f0f0!important}.tenant-devices .device-content-area .device-section .table-wrapper[data-v-777f3415] .device-table .el-table__body tr:hover>td{background:#f5f7fa!important}.tenant-devices .device-content-area .device-section .table-wrapper[data-v-777f3415] .device-table .el-table__body td{padding:12px 0;font-size:13px;color:#606266;border-right:1px solid #f5f5f5!important;border-bottom:1px solid #f5f5f5!important}.tenant-devices .device-content-area .device-section .table-wrapper[data-v-777f3415] .device-table .el-table__fixed-right:before,.tenant-devices .device-content-area .device-section .table-wrapper[data-v-777f3415] .device-table .el-table__fixed:before{background-color:transparent!important}.tenant-devices .device-content-area .device-section .table-wrapper[data-v-777f3415] .device-table .el-table__fixed-right-patch{border-bottom:1px solid #f0f0f0!important;background-color:#fafbfc!important}.tenant-devices .device-content-area .device-section .table-wrapper[data-v-777f3415] .device-table .serial-copy{color:#000;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-block;position:relative;transition:all .2s ease}.tenant-devices .device-content-area .device-section .table-wrapper[data-v-777f3415] .device-table .serial-copy:hover{color:#409eff}.tenant-devices .device-content-area .device-section .table-wrapper[data-v-777f3415] .device-table .serial-copy:hover:after{content:attr(data-copy-hint);position:absolute;left:50%;bottom:100%;transform:translateX(-50%);padding:4px 8px;background:rgba(0,0,0,.75);color:#fff;font-size:12px;white-space:nowrap;border-radius:4px;margin-bottom:4px;pointer-events:none;z-index:10}.tenant-devices .device-content-area .device-section .table-wrapper[data-v-777f3415] .device-table .serial-copy:active{color:#3a8ee6}.tenant-devices .device-content-area .device-section .table-wrapper[data-v-777f3415] .device-table .status-wrapper{display:flex;align-items:center;justify-content:center;gap:6px}.tenant-devices .device-content-area .device-section .table-wrapper[data-v-777f3415] .device-table .status-dot{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.tenant-devices .device-content-area .device-section .table-wrapper[data-v-777f3415] .device-table .status-dot.online{background:#67c23a;box-shadow:0 0 4px rgba(103,194,58,.5)}.tenant-devices .device-content-area .device-section .table-wrapper[data-v-777f3415] .device-table .status-dot.offline{background:#f56c6c;box-shadow:0 0 4px rgba(245,108,108,.5)}.tenant-devices .device-content-area .device-section .table-wrapper[data-v-777f3415] .device-table .operation-cell{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.tenant-devices .device-content-area .device-section .table-wrapper[data-v-777f3415] .device-table .operation-cell .op-btn{padding:0;margin:0;font-size:12px;line-height:1;border:none;background:none;flex-shrink:0}.tenant-devices .device-content-area .device-section .table-wrapper[data-v-777f3415] .device-table .operation-cell .op-btn.primary-btn{color:#409eff}.tenant-devices .device-content-area .device-section .table-wrapper[data-v-777f3415] .device-table .operation-cell .op-btn.primary-btn:hover{color:#66b1ff}.tenant-devices .device-content-area .device-section .table-wrapper[data-v-777f3415] .device-table .operation-cell .op-btn.primary-btn:active{color:#3a8ee6}.tenant-devices .device-content-area .device-section .table-wrapper[data-v-777f3415] .device-table .operation-cell .op-divider{display:inline-block;margin:0 8px;color:#dcdfe6;font-size:12px;flex-shrink:0}.tenant-devices .device-content-area .device-section .table-wrapper[data-v-777f3415] .el-table:not(.device-table){border-radius:8px;overflow:hidden}.tenant-devices .device-content-area .device-section .table-wrapper[data-v-777f3415] .el-table:not(.device-table) .el-table__header th{background:#fafbfc;color:#303133;font-weight:600;font-size:13px;padding:12px 0}.tenant-devices .device-content-area .device-section .table-wrapper[data-v-777f3415] .el-table:not(.device-table) .el-table__body tr:hover>td{background:#f5f7fa!important}.tenant-devices .device-content-area .device-section .table-wrapper[data-v-777f3415] .el-table:not(.device-table) .el-table__body td{padding:12px 0;font-size:13px;color:#606266}.tenant-devices .device-content-area .device-section .table-wrapper[data-v-777f3415] .el-empty{padding:40px 0 0 0}.tenant-devices .device-content-area .empty-wrapper[data-v-777f3415]{flex:1;display:flex;align-items:center;justify-content:center;padding:0;margin:0}.drawer-content[data-v-777f3415]{padding:20px;height:100%;overflow-y:auto}.drawer-content .section-title[data-v-777f3415]{font-size:16px;font-weight:600;color:#303133;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid #409eff;position:relative}.drawer-content .section-title[data-v-777f3415]:after{content:"";position:absolute;bottom:-2px;left:0;width:40px;height:2px;background:#409eff}.drawer-content .meter-list[data-v-777f3415]{margin-bottom:32px}.drawer-content .meter-list .meter-item[data-v-777f3415]{display:flex;justify-content:space-between;align-items:flex-start;padding:16px;margin-bottom:12px;border-radius:8px;border:1px solid #e4e7ed;background:#fff;transition:all .3s ease}.drawer-content .meter-list .meter-item.selected[data-v-777f3415]{border-color:#67c23a;background:linear-gradient(135deg,#f0f9ff,#e0f7fa)}.drawer-content .meter-list .meter-item.selectable[data-v-777f3415]{border-color:#409eff;background:linear-gradient(135deg,#f8faff,#e3f2fd)}.drawer-content .meter-list .meter-item[data-v-777f3415]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.drawer-content .meter-list .meter-item .meter-info[data-v-777f3415]{flex:1;margin-right:16px}.drawer-content .meter-list .meter-item .meter-info .meter-name[data-v-777f3415]{font-size:15px;font-weight:600;color:#303133;margin-bottom:6px;word-break:break-all}.drawer-content .meter-list .meter-item .meter-info .meter-serial[data-v-777f3415]{font-size:13px;color:#909399;margin-bottom:8px}.drawer-content .meter-list .meter-item .meter-info .meter-status[data-v-777f3415]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.drawer-content .meter-list .meter-item .meter-info .meter-status .balance[data-v-777f3415]{font-size:13px;color:#606266}.drawer-content .meter-list .meter-item[data-v-777f3415] .el-button{border-radius:4px;font-size:12px;min-width:60px;flex-shrink:0}.drawer-content .meter-list .el-empty[data-v-777f3415]{padding:20px 0}.drawer-content .share-list[data-v-777f3415]{margin-bottom:32px}.drawer-content .share-list .share-item[data-v-777f3415]{display:flex;justify-content:space-between;align-items:flex-start;padding:16px;margin-bottom:12px;border-radius:8px;border:1px solid #e4e7ed;background:#fff;transition:all .3s ease}.drawer-content .share-list .share-item.selected[data-v-777f3415]{border-color:#67c23a;background:linear-gradient(135deg,#f0f9ff,#e0f7fa)}.drawer-content .share-list .share-item.selectable[data-v-777f3415]{border-color:#409eff;background:linear-gradient(135deg,#f8faff,#e3f2fd)}.drawer-content .share-list .share-item[data-v-777f3415]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.drawer-content .share-list .share-item .share-info[data-v-777f3415]{flex:1;margin-right:16px}.drawer-content .share-list .share-item .share-info .share-name[data-v-777f3415]{font-size:15px;font-weight:600;color:#303133;margin-bottom:6px;word-break:break-all}.drawer-content .share-list .share-item .share-info .share-details[data-v-777f3415]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.drawer-content .share-list .share-item .share-info .share-details .share-area[data-v-777f3415]{font-size:13px;color:#606266}.drawer-content .share-list .share-item .share-info .share-details .share-area-input[data-v-777f3415]{display:flex;align-items:center;font-size:13px;color:#606266;margin-bottom:8px;gap:4px}.drawer-content .share-list .share-item[data-v-777f3415] .el-button{border-radius:4px;font-size:12px;min-width:60px;flex-shrink:0}.drawer-content .share-list .el-empty[data-v-777f3415]{padding:20px 0}.drawer-content .water-list[data-v-777f3415]{margin-bottom:32px}.drawer-content .water-list .water-item[data-v-777f3415]{display:flex;justify-content:space-between;align-items:flex-start;padding:16px;margin-bottom:12px;border-radius:8px;border:1px solid #e4e7ed;background:#fff;transition:all .3s ease}.drawer-content .water-list .water-item.selected[data-v-777f3415]{border-color:#67c23a;background:linear-gradient(135deg,#f0f9ff,#e0f7fa)}.drawer-content .water-list .water-item.selectable[data-v-777f3415]{border-color:#409eff;background:linear-gradient(135deg,#f8faff,#e3f2fd)}.drawer-content .water-list .water-item[data-v-777f3415]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.drawer-content .water-list .water-item .water-info[data-v-777f3415]{flex:1;margin-right:16px}.drawer-content .water-list .water-item .water-info .water-name[data-v-777f3415]{font-size:15px;font-weight:600;color:#303133;margin-bottom:6px;word-break:break-all}.drawer-content .water-list .water-item .water-info .water-serial[data-v-777f3415]{font-size:13px;color:#909399;margin-bottom:8px}.drawer-content .water-list .water-item .water-info .water-details[data-v-777f3415]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.drawer-content .water-list .water-item .water-info .water-details .price[data-v-777f3415]{font-size:13px;color:#606266}.drawer-content .water-list .water-item .water-info .water-details .settle-rate-input[data-v-777f3415]{display:flex;align-items:center;font-size:13px;color:#606266;margin-top:8px;gap:4px;width:100%}.drawer-content .water-list .water-item[data-v-777f3415] .el-button{border-radius:4px;font-size:12px;min-width:60px;flex-shrink:0}.drawer-content .water-list .el-empty[data-v-777f3415]{padding:20px 0}.drawer-content .water-share-list[data-v-777f3415]{margin-bottom:32px}.drawer-content .water-share-list .water-share-item[data-v-777f3415]{display:flex;justify-content:space-between;align-items:flex-start;padding:16px;margin-bottom:12px;border-radius:8px;border:1px solid #e4e7ed;background:#fff;transition:all .3s ease}.drawer-content .water-share-list .water-share-item.selected[data-v-777f3415]{border-color:#67c23a;background:linear-gradient(135deg,#f0f9ff,#e0f7fa)}.drawer-content .water-share-list .water-share-item.selectable[data-v-777f3415]{border-color:#409eff;background:linear-gradient(135deg,#f8faff,#e3f2fd)}.drawer-content .water-share-list .water-share-item[data-v-777f3415]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.drawer-content .water-share-list .water-share-item .water-share-info[data-v-777f3415]{flex:1;margin-right:16px}.drawer-content .water-share-list .water-share-item .water-share-info .water-share-name[data-v-777f3415]{font-size:15px;font-weight:600;color:#303133;margin-bottom:6px;word-break:break-all}.drawer-content .water-share-list .water-share-item .water-share-info .water-share-details[data-v-777f3415]{display:flex;flex-direction:column;gap:8px}.drawer-content .water-share-list .water-share-item .water-share-info .water-share-details .water-share-area[data-v-777f3415]{font-size:13px;color:#606266}.drawer-content .water-share-list .water-share-item .water-share-info .water-share-details .water-share-area-input[data-v-777f3415]{display:flex;align-items:center;font-size:13px;color:#606266;gap:4px}.drawer-content .water-share-list .water-share-item .water-share-info .water-share-details .water-share-time[data-v-777f3415]{font-size:12px;color:#909399}.drawer-content .water-share-list .water-share-item[data-v-777f3415] .el-button{border-radius:4px;font-size:12px;min-width:60px;flex-shrink:0}.drawer-content .water-share-list .el-empty[data-v-777f3415]{padding:20px 0}.drawer-content .air-list[data-v-777f3415]{margin-bottom:32px}.drawer-content .air-list .air-item[data-v-777f3415]{display:flex;justify-content:space-between;align-items:flex-start;padding:16px;margin-bottom:12px;border-radius:8px;border:1px solid #e4e7ed;background:#fff;transition:all .3s ease}.drawer-content .air-list .air-item.selected[data-v-777f3415]{border-color:#67c23a;background:linear-gradient(135deg,#f0f9ff,#e0f7fa)}.drawer-content .air-list .air-item.selectable[data-v-777f3415]{border-color:#409eff;background:linear-gradient(135deg,#f8faff,#e3f2fd)}.drawer-content .air-list .air-item[data-v-777f3415]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.drawer-content .air-list .air-item .air-info[data-v-777f3415]{flex:1;margin-right:16px}.drawer-content .air-list .air-item .air-info .air-name[data-v-777f3415]{font-size:15px;font-weight:600;color:#303133;margin-bottom:6px;word-break:break-all}.drawer-content .air-list .air-item .air-info .air-serial[data-v-777f3415]{font-size:13px;color:#909399;margin-bottom:8px}.drawer-content .air-list .air-item .air-info .air-status[data-v-777f3415]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.drawer-content .air-list .air-item .air-info .air-status .air-mode[data-v-777f3415]{font-size:13px;color:#606266}.drawer-content .air-list .air-item[data-v-777f3415] .el-button{border-radius:4px;font-size:12px;min-width:60px;flex-shrink:0}.drawer-content .air-list .el-empty[data-v-777f3415]{padding:20px 0}.drawer-content .air-share-list[data-v-777f3415]{margin-bottom:32px}.drawer-content .air-share-list .air-share-item[data-v-777f3415]{display:flex;justify-content:space-between;align-items:flex-start;padding:16px;margin-bottom:12px;border-radius:8px;border:1px solid #e4e7ed;background:#fff;transition:all .3s ease}.drawer-content .air-share-list .air-share-item.selected[data-v-777f3415]{border-color:#67c23a;background:linear-gradient(135deg,#f0f9ff,#e0f7fa)}.drawer-content .air-share-list .air-share-item.selectable[data-v-777f3415]{border-color:#409eff;background:linear-gradient(135deg,#f8faff,#e3f2fd)}.drawer-content .air-share-list .air-share-item[data-v-777f3415]:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.drawer-content .air-share-list .air-share-item .air-share-info[data-v-777f3415]{flex:1;margin-right:16px}.drawer-content .air-share-list .air-share-item .air-share-info .air-share-name[data-v-777f3415]{font-size:15px;font-weight:600;color:#303133;margin-bottom:6px;word-break:break-all}.drawer-content .air-share-list .air-share-item .air-share-info .air-share-details[data-v-777f3415]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.drawer-content .air-share-list .air-share-item .air-share-info .air-share-details .air-share-area[data-v-777f3415]{font-size:13px;color:#606266}.drawer-content .air-share-list .air-share-item .air-share-info .air-share-details .air-share-area-input[data-v-777f3415]{display:flex;align-items:center;font-size:13px;color:#606266;margin-bottom:8px;gap:4px}.drawer-content .air-share-list .air-share-item[data-v-777f3415] .el-button{border-radius:4px;font-size:12px;min-width:60px;flex-shrink:0}.drawer-content .air-share-list .el-empty[data-v-777f3415]{padding:20px 0}@media(max-width:768px){.tenant-devices .device-type-cards .device-type-card[data-v-777f3415]{min-width:180px}.drawer-content[data-v-777f3415]{padding:16px}.drawer-content .air-list .air-item[data-v-777f3415],.drawer-content .air-list .air-share-item[data-v-777f3415],.drawer-content .air-list .meter-item[data-v-777f3415],.drawer-content .air-list .share-item[data-v-777f3415],.drawer-content .air-list .water-item[data-v-777f3415],.drawer-content .air-list .water-share-item[data-v-777f3415],.drawer-content .air-share-list .air-item[data-v-777f3415],.drawer-content .air-share-list .air-share-item[data-v-777f3415],.drawer-content .air-share-list .meter-item[data-v-777f3415],.drawer-content .air-share-list .share-item[data-v-777f3415],.drawer-content .air-share-list .water-item[data-v-777f3415],.drawer-content .air-share-list .water-share-item[data-v-777f3415],.drawer-content .meter-list .air-item[data-v-777f3415],.drawer-content .meter-list .air-share-item[data-v-777f3415],.drawer-content .meter-list .meter-item[data-v-777f3415],.drawer-content .meter-list .share-item[data-v-777f3415],.drawer-content .meter-list .water-item[data-v-777f3415],.drawer-content .meter-list .water-share-item[data-v-777f3415],.drawer-content .share-list .air-item[data-v-777f3415],.drawer-content .share-list .air-share-item[data-v-777f3415],.drawer-content .share-list .meter-item[data-v-777f3415],.drawer-content .share-list .share-item[data-v-777f3415],.drawer-content .share-list .water-item[data-v-777f3415],.drawer-content .share-list .water-share-item[data-v-777f3415],.drawer-content .water-list .air-item[data-v-777f3415],.drawer-content .water-list .air-share-item[data-v-777f3415],.drawer-content .water-list .meter-item[data-v-777f3415],.drawer-content .water-list .share-item[data-v-777f3415],.drawer-content .water-list .water-item[data-v-777f3415],.drawer-content .water-list .water-share-item[data-v-777f3415],.drawer-content .water-share-list .air-item[data-v-777f3415],.drawer-content .water-share-list .air-share-item[data-v-777f3415],.drawer-content .water-share-list .meter-item[data-v-777f3415],.drawer-content .water-share-list .share-item[data-v-777f3415],.drawer-content .water-share-list .water-item[data-v-777f3415],.drawer-content .water-share-list .water-share-item[data-v-777f3415]{flex-direction:column;gap:12px}.drawer-content .air-list .air-item .air-info[data-v-777f3415],.drawer-content .air-list .air-item .air-share-info[data-v-777f3415],.drawer-content .air-list .air-item .meter-info[data-v-777f3415],.drawer-content .air-list .air-item .share-info[data-v-777f3415],.drawer-content .air-list .air-item .water-info[data-v-777f3415],.drawer-content .air-list .air-item .water-share-info[data-v-777f3415],.drawer-content .air-list .air-share-item .air-info[data-v-777f3415],.drawer-content .air-list .air-share-item .air-share-info[data-v-777f3415],.drawer-content .air-list .air-share-item .meter-info[data-v-777f3415],.drawer-content .air-list .air-share-item .share-info[data-v-777f3415],.drawer-content .air-list .air-share-item .water-info[data-v-777f3415],.drawer-content .air-list .air-share-item .water-share-info[data-v-777f3415],.drawer-content .air-list .meter-item .air-info[data-v-777f3415],.drawer-content .air-list .meter-item .air-share-info[data-v-777f3415],.drawer-content .air-list .meter-item .meter-info[data-v-777f3415],.drawer-content .air-list .meter-item .share-info[data-v-777f3415],.drawer-content .air-list .meter-item .water-info[data-v-777f3415],.drawer-content .air-list .meter-item .water-share-info[data-v-777f3415],.drawer-content .air-list .share-item .air-info[data-v-777f3415],.drawer-content .air-list .share-item .air-share-info[data-v-777f3415],.drawer-content .air-list .share-item .meter-info[data-v-777f3415],.drawer-content .air-list .share-item .share-info[data-v-777f3415],.drawer-content .air-list .share-item .water-info[data-v-777f3415],.drawer-content .air-list .share-item .water-share-info[data-v-777f3415],.drawer-content .air-list .water-item .air-info[data-v-777f3415],.drawer-content .air-list .water-item .air-share-info[data-v-777f3415],.drawer-content .air-list .water-item .meter-info[data-v-777f3415],.drawer-content .air-list .water-item .share-info[data-v-777f3415],.drawer-content .air-list .water-item .water-info[data-v-777f3415],.drawer-content .air-list .water-item .water-share-info[data-v-777f3415],.drawer-content .air-list .water-share-item .air-info[data-v-777f3415],.drawer-content .air-list .water-share-item .air-share-info[data-v-777f3415],.drawer-content .air-list .water-share-item .meter-info[data-v-777f3415],.drawer-content .air-list .water-share-item .share-info[data-v-777f3415],.drawer-content .air-list .water-share-item .water-info[data-v-777f3415],.drawer-content .air-list .water-share-item .water-share-info[data-v-777f3415],.drawer-content .air-share-list .air-item .air-info[data-v-777f3415],.drawer-content .air-share-list .air-item .air-share-info[data-v-777f3415],.drawer-content .air-share-list .air-item .meter-info[data-v-777f3415],.drawer-content .air-share-list .air-item .share-info[data-v-777f3415],.drawer-content .air-share-list .air-item .water-info[data-v-777f3415],.drawer-content .air-share-list .air-item .water-share-info[data-v-777f3415],.drawer-content .air-share-list .air-share-item .air-info[data-v-777f3415],.drawer-content .air-share-list .air-share-item .air-share-info[data-v-777f3415],.drawer-content .air-share-list .air-share-item .meter-info[data-v-777f3415],.drawer-content .air-share-list .air-share-item .share-info[data-v-777f3415],.drawer-content .air-share-list .air-share-item .water-info[data-v-777f3415],.drawer-content .air-share-list .air-share-item .water-share-info[data-v-777f3415],.drawer-content .air-share-list .meter-item .air-info[data-v-777f3415],.drawer-content .air-share-list .meter-item .air-share-info[data-v-777f3415],.drawer-content .air-share-list .meter-item .meter-info[data-v-777f3415],.drawer-content .air-share-list .meter-item .share-info[data-v-777f3415],.drawer-content .air-share-list .meter-item .water-info[data-v-777f3415],.drawer-content .air-share-list .meter-item .water-share-info[data-v-777f3415],.drawer-content .air-share-list .share-item .air-info[data-v-777f3415],.drawer-content .air-share-list .share-item .air-share-info[data-v-777f3415],.drawer-content .air-share-list .share-item .meter-info[data-v-777f3415],.drawer-content .air-share-list .share-item .share-info[data-v-777f3415],.drawer-content .air-share-list .share-item .water-info[data-v-777f3415],.drawer-content .air-share-list .share-item .water-share-info[data-v-777f3415],.drawer-content .air-share-list .water-item .air-info[data-v-777f3415],.drawer-content .air-share-list .water-item .air-share-info[data-v-777f3415],.drawer-content .air-share-list .water-item .meter-info[data-v-777f3415],.drawer-content .air-share-list .water-item .share-info[data-v-777f3415],.drawer-content .air-share-list .water-item .water-info[data-v-777f3415],.drawer-content .air-share-list .water-item .water-share-info[data-v-777f3415],.drawer-content .air-share-list .water-share-item .air-info[data-v-777f3415],.drawer-content .air-share-list .water-share-item .air-share-info[data-v-777f3415],.drawer-content .air-share-list .water-share-item .meter-info[data-v-777f3415],.drawer-content .air-share-list .water-share-item .share-info[data-v-777f3415],.drawer-content .air-share-list .water-share-item .water-info[data-v-777f3415],.drawer-content .air-share-list .water-share-item .water-share-info[data-v-777f3415],.drawer-content .meter-list .air-item .air-info[data-v-777f3415],.drawer-content .meter-list .air-item .air-share-info[data-v-777f3415],.drawer-content .meter-list .air-item .meter-info[data-v-777f3415],.drawer-content .meter-list .air-item .share-info[data-v-777f3415],.drawer-content .meter-list .air-item .water-info[data-v-777f3415],.drawer-content .meter-list .air-item .water-share-info[data-v-777f3415],.drawer-content .meter-list .air-share-item .air-info[data-v-777f3415],.drawer-content .meter-list .air-share-item .air-share-info[data-v-777f3415],.drawer-content .meter-list .air-share-item .meter-info[data-v-777f3415],.drawer-content .meter-list .air-share-item .share-info[data-v-777f3415],.drawer-content .meter-list .air-share-item .water-info[data-v-777f3415],.drawer-content .meter-list .air-share-item .water-share-info[data-v-777f3415],.drawer-content .meter-list .meter-item .air-info[data-v-777f3415],.drawer-content .meter-list .meter-item .air-share-info[data-v-777f3415],.drawer-content .meter-list .meter-item .meter-info[data-v-777f3415],.drawer-content .meter-list .meter-item .share-info[data-v-777f3415],.drawer-content .meter-list .meter-item .water-info[data-v-777f3415],.drawer-content .meter-list .meter-item .water-share-info[data-v-777f3415],.drawer-content .meter-list .share-item .air-info[data-v-777f3415],.drawer-content .meter-list .share-item .air-share-info[data-v-777f3415],.drawer-content .meter-list .share-item .meter-info[data-v-777f3415],.drawer-content .meter-list .share-item .share-info[data-v-777f3415],.drawer-content .meter-list .share-item .water-info[data-v-777f3415],.drawer-content .meter-list .share-item .water-share-info[data-v-777f3415],.drawer-content .meter-list .water-item .air-info[data-v-777f3415],.drawer-content .meter-list .water-item .air-share-info[data-v-777f3415],.drawer-content .meter-list .water-item .meter-info[data-v-777f3415],.drawer-content .meter-list .water-item .share-info[data-v-777f3415],.drawer-content .meter-list .water-item .water-info[data-v-777f3415],.drawer-content .meter-list .water-item .water-share-info[data-v-777f3415],.drawer-content .meter-list .water-share-item .air-info[data-v-777f3415],.drawer-content .meter-list .water-share-item .air-share-info[data-v-777f3415],.drawer-content .meter-list .water-share-item .meter-info[data-v-777f3415],.drawer-content .meter-list .water-share-item .share-info[data-v-777f3415],.drawer-content .meter-list .water-share-item .water-info[data-v-777f3415],.drawer-content .meter-list .water-share-item .water-share-info[data-v-777f3415],.drawer-content .share-list .air-item .air-info[data-v-777f3415],.drawer-content .share-list .air-item .air-share-info[data-v-777f3415],.drawer-content .share-list .air-item .meter-info[data-v-777f3415],.drawer-content .share-list .air-item .share-info[data-v-777f3415],.drawer-content .share-list .air-item .water-info[data-v-777f3415],.drawer-content .share-list .air-item .water-share-info[data-v-777f3415],.drawer-content .share-list .air-share-item .air-info[data-v-777f3415],.drawer-content .share-list .air-share-item .air-share-info[data-v-777f3415],.drawer-content .share-list .air-share-item .meter-info[data-v-777f3415],.drawer-content .share-list .air-share-item .share-info[data-v-777f3415],.drawer-content .share-list .air-share-item .water-info[data-v-777f3415],.drawer-content .share-list .air-share-item .water-share-info[data-v-777f3415],.drawer-content .share-list .meter-item .air-info[data-v-777f3415],.drawer-content .share-list .meter-item .air-share-info[data-v-777f3415],.drawer-content .share-list .meter-item .meter-info[data-v-777f3415],.drawer-content .share-list .meter-item .share-info[data-v-777f3415],.drawer-content .share-list .meter-item .water-info[data-v-777f3415],.drawer-content .share-list .meter-item .water-share-info[data-v-777f3415],.drawer-content .share-list .share-item .air-info[data-v-777f3415],.drawer-content .share-list .share-item .air-share-info[data-v-777f3415],.drawer-content .share-list .share-item .meter-info[data-v-777f3415],.drawer-content .share-list .share-item .share-info[data-v-777f3415],.drawer-content .share-list .share-item .water-info[data-v-777f3415],.drawer-content .share-list .share-item .water-share-info[data-v-777f3415],.drawer-content .share-list .water-item .air-info[data-v-777f3415],.drawer-content .share-list .water-item .air-share-info[data-v-777f3415],.drawer-content .share-list .water-item .meter-info[data-v-777f3415],.drawer-content .share-list .water-item .share-info[data-v-777f3415],.drawer-content .share-list .water-item .water-info[data-v-777f3415],.drawer-content .share-list .water-item .water-share-info[data-v-777f3415],.drawer-content .share-list .water-share-item .air-info[data-v-777f3415],.drawer-content .share-list .water-share-item .air-share-info[data-v-777f3415],.drawer-content .share-list .water-share-item .meter-info[data-v-777f3415],.drawer-content .share-list .water-share-item .share-info[data-v-777f3415],.drawer-content .share-list .water-share-item .water-info[data-v-777f3415],.drawer-content .share-list .water-share-item .water-share-info[data-v-777f3415],.drawer-content .water-list .air-item .air-info[data-v-777f3415],.drawer-content .water-list .air-item .air-share-info[data-v-777f3415],.drawer-content .water-list .air-item .meter-info[data-v-777f3415],.drawer-content .water-list .air-item .share-info[data-v-777f3415],.drawer-content .water-list .air-item .water-info[data-v-777f3415],.drawer-content .water-list .air-item .water-share-info[data-v-777f3415],.drawer-content .water-list .air-share-item .air-info[data-v-777f3415],.drawer-content .water-list .air-share-item .air-share-info[data-v-777f3415],.drawer-content .water-list .air-share-item .meter-info[data-v-777f3415],.drawer-content .water-list .air-share-item .share-info[data-v-777f3415],.drawer-content .water-list .air-share-item .water-info[data-v-777f3415],.drawer-content .water-list .air-share-item .water-share-info[data-v-777f3415],.drawer-content .water-list .meter-item .air-info[data-v-777f3415],.drawer-content .water-list .meter-item .air-share-info[data-v-777f3415],.drawer-content .water-list .meter-item .meter-info[data-v-777f3415],.drawer-content .water-list .meter-item .share-info[data-v-777f3415],.drawer-content .water-list .meter-item .water-info[data-v-777f3415],.drawer-content .water-list .meter-item .water-share-info[data-v-777f3415],.drawer-content .water-list .share-item .air-info[data-v-777f3415],.drawer-content .water-list .share-item .air-share-info[data-v-777f3415],.drawer-content .water-list .share-item .meter-info[data-v-777f3415],.drawer-content .water-list .share-item .share-info[data-v-777f3415],.drawer-content .water-list .share-item .water-info[data-v-777f3415],.drawer-content .water-list .share-item .water-share-info[data-v-777f3415],.drawer-content .water-list .water-item .air-info[data-v-777f3415],.drawer-content .water-list .water-item .air-share-info[data-v-777f3415],.drawer-content .water-list .water-item .meter-info[data-v-777f3415],.drawer-content .water-list .water-item .share-info[data-v-777f3415],.drawer-content .water-list .water-item .water-info[data-v-777f3415],.drawer-content .water-list .water-item .water-share-info[data-v-777f3415],.drawer-content .water-list .water-share-item .air-info[data-v-777f3415],.drawer-content .water-list .water-share-item .air-share-info[data-v-777f3415],.drawer-content .water-list .water-share-item .meter-info[data-v-777f3415],.drawer-content .water-list .water-share-item .share-info[data-v-777f3415],.drawer-content .water-list .water-share-item .water-info[data-v-777f3415],.drawer-content .water-list .water-share-item .water-share-info[data-v-777f3415],.drawer-content .water-share-list .air-item .air-info[data-v-777f3415],.drawer-content .water-share-list .air-item .air-share-info[data-v-777f3415],.drawer-content .water-share-list .air-item .meter-info[data-v-777f3415],.drawer-content .water-share-list .air-item .share-info[data-v-777f3415],.drawer-content .water-share-list .air-item .water-info[data-v-777f3415],.drawer-content .water-share-list .air-item .water-share-info[data-v-777f3415],.drawer-content .water-share-list .air-share-item .air-info[data-v-777f3415],.drawer-content .water-share-list .air-share-item .air-share-info[data-v-777f3415],.drawer-content .water-share-list .air-share-item .meter-info[data-v-777f3415],.drawer-content .water-share-list .air-share-item .share-info[data-v-777f3415],.drawer-content .water-share-list .air-share-item .water-info[data-v-777f3415],.drawer-content .water-share-list .air-share-item .water-share-info[data-v-777f3415],.drawer-content .water-share-list .meter-item .air-info[data-v-777f3415],.drawer-content .water-share-list .meter-item .air-share-info[data-v-777f3415],.drawer-content .water-share-list .meter-item .meter-info[data-v-777f3415],.drawer-content .water-share-list .meter-item .share-info[data-v-777f3415],.drawer-content .water-share-list .meter-item .water-info[data-v-777f3415],.drawer-content .water-share-list .meter-item .water-share-info[data-v-777f3415],.drawer-content .water-share-list .share-item .air-info[data-v-777f3415],.drawer-content .water-share-list .share-item .air-share-info[data-v-777f3415],.drawer-content .water-share-list .share-item .meter-info[data-v-777f3415],.drawer-content .water-share-list .share-item .share-info[data-v-777f3415],.drawer-content .water-share-list .share-item .water-info[data-v-777f3415],.drawer-content .water-share-list .share-item .water-share-info[data-v-777f3415],.drawer-content .water-share-list .water-item .air-info[data-v-777f3415],.drawer-content .water-share-list .water-item .air-share-info[data-v-777f3415],.drawer-content .water-share-list .water-item .meter-info[data-v-777f3415],.drawer-content .water-share-list .water-item .share-info[data-v-777f3415],.drawer-content .water-share-list .water-item .water-info[data-v-777f3415],.drawer-content .water-share-list .water-item .water-share-info[data-v-777f3415],.drawer-content .water-share-list .water-share-item .air-info[data-v-777f3415],.drawer-content .water-share-list .water-share-item .air-share-info[data-v-777f3415],.drawer-content .water-share-list .water-share-item .meter-info[data-v-777f3415],.drawer-content .water-share-list .water-share-item .share-info[data-v-777f3415],.drawer-content .water-share-list .water-share-item .water-info[data-v-777f3415],.drawer-content .water-share-list .water-share-item .water-share-info[data-v-777f3415]{margin-right:0}.drawer-content .air-list .air-item[data-v-777f3415] .el-button,.drawer-content .air-list .air-share-item[data-v-777f3415] .el-button,.drawer-content .air-list .meter-item[data-v-777f3415] .el-button,.drawer-content .air-list .share-item[data-v-777f3415] .el-button,.drawer-content .air-list .water-item[data-v-777f3415] .el-button,.drawer-content .air-list .water-share-item[data-v-777f3415] .el-button,.drawer-content .air-share-list .air-item[data-v-777f3415] .el-button,.drawer-content .air-share-list .air-share-item[data-v-777f3415] .el-button,.drawer-content .air-share-list .meter-item[data-v-777f3415] .el-button,.drawer-content .air-share-list .share-item[data-v-777f3415] .el-button,.drawer-content .air-share-list .water-item[data-v-777f3415] .el-button,.drawer-content .air-share-list .water-share-item[data-v-777f3415] .el-button,.drawer-content .meter-list .air-item[data-v-777f3415] .el-button,.drawer-content .meter-list .air-share-item[data-v-777f3415] .el-button,.drawer-content .meter-list .meter-item[data-v-777f3415] .el-button,.drawer-content .meter-list .share-item[data-v-777f3415] .el-button,.drawer-content .meter-list .water-item[data-v-777f3415] .el-button,.drawer-content .meter-list .water-share-item[data-v-777f3415] .el-button,.drawer-content .share-list .air-item[data-v-777f3415] .el-button,.drawer-content .share-list .air-share-item[data-v-777f3415] .el-button,.drawer-content .share-list .meter-item[data-v-777f3415] .el-button,.drawer-content .share-list .share-item[data-v-777f3415] .el-button,.drawer-content .share-list .water-item[data-v-777f3415] .el-button,.drawer-content .share-list .water-share-item[data-v-777f3415] .el-button,.drawer-content .water-list .air-item[data-v-777f3415] .el-button,.drawer-content .water-list .air-share-item[data-v-777f3415] .el-button,.drawer-content .water-list .meter-item[data-v-777f3415] .el-button,.drawer-content .water-list .share-item[data-v-777f3415] .el-button,.drawer-content .water-list .water-item[data-v-777f3415] .el-button,.drawer-content .water-list .water-share-item[data-v-777f3415] .el-button,.drawer-content .water-share-list .air-item[data-v-777f3415] .el-button,.drawer-content .water-share-list .air-share-item[data-v-777f3415] .el-button,.drawer-content .water-share-list .meter-item[data-v-777f3415] .el-button,.drawer-content .water-share-list .share-item[data-v-777f3415] .el-button,.drawer-content .water-share-list .water-item[data-v-777f3415] .el-button,.drawer-content .water-share-list .water-share-item[data-v-777f3415] .el-button{align-self:flex-end}}.sms-code-btn.el-button--primary,.sms-code-btn.el-button--primary span,.sms-code-btn.el-button.is-disabled,.sms-code-btn.el-button.is-disabled span{color:#fff!important}.tenant-bills-wrapper[data-v-30572a03]{height:100%;display:flex;flex-direction:column}.tenant-bills-wrapper .search-form[data-v-30572a03]{margin-bottom:20px;padding:16px;background:#fafbfc;border-radius:8px;border:1px solid #e4e7ed;flex-shrink:0}.tenant-bills-wrapper .search-form[data-v-30572a03] .el-form--inline .el-form-item{margin-right:16px;margin-bottom:8px}.tenant-bills-wrapper .search-form[data-v-30572a03] .el-form-item__label{font-size:13px;color:#606266;font-weight:500}.tenant-bills-wrapper .statistics-container[data-v-30572a03]{margin-bottom:20px;flex-shrink:0}.tenant-bills-wrapper .statistics-container .statistics-card[data-v-30572a03]{border-radius:8px;border:1px solid #e4e7ed}.tenant-bills-wrapper .statistics-container .statistics-card[data-v-30572a03] .el-card__body{padding:16px}.tenant-bills-wrapper .statistics-container .statistics-wrapper[data-v-30572a03]{display:flex;justify-content:space-around;align-items:center;gap:24px}.tenant-bills-wrapper .statistics-container .statistics-wrapper .stat-item[data-v-30572a03]{flex:1;display:flex;align-items:center;padding:16px 20px;background:linear-gradient(135deg,#f8f9fc,#fff);border-radius:8px;border:1px solid #e8e8e8;transition:all .3s ease;cursor:pointer}.tenant-bills-wrapper .statistics-container .statistics-wrapper .stat-item[data-v-30572a03]:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.tenant-bills-wrapper .statistics-container .statistics-wrapper .stat-item .stat-icon[data-v-30572a03]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:6px;margin-right:16px;font-size:22px;border:1px solid}.tenant-bills-wrapper .statistics-container .statistics-wrapper .stat-item .stat-icon.electricity[data-v-30572a03]{background:#e6f0ff;color:#409eff;border-color:#b3d8ff}.tenant-bills-wrapper .statistics-container .statistics-wrapper .stat-item .stat-icon.water[data-v-30572a03]{background:#f0f9f0;color:#67c23a;border-color:#c2e7b0}.tenant-bills-wrapper .statistics-container .statistics-wrapper .stat-item .stat-icon.other[data-v-30572a03]{background:#fdf6ec;color:#e6a23c;border-color:#f5dab1}.tenant-bills-wrapper .statistics-container .statistics-wrapper .stat-item .stat-content[data-v-30572a03]{flex:1}.tenant-bills-wrapper .statistics-container .statistics-wrapper .stat-item .stat-content .stat-label[data-v-30572a03]{font-size:13px;color:#909399;margin-bottom:4px;font-weight:500}.tenant-bills-wrapper .statistics-container .statistics-wrapper .stat-item .stat-content .stat-value[data-v-30572a03]{font-size:24px;font-weight:600;color:#303133}.tenant-bills-wrapper .table-wrapper[data-v-30572a03]{flex:1;min-height:0;margin-bottom:20px}.tenant-bills-wrapper .table-wrapper[data-v-30572a03] .el-table{border-radius:8px;overflow:hidden;border:1px solid #f0f0f0!important}.tenant-bills-wrapper .table-wrapper[data-v-30572a03] .el-table .el-table__header-wrapper th{background:#f5f7fa;color:#606266;font-weight:600;font-size:13px;border-right:1px solid #f0f0f0!important;border-bottom:1px solid #f0f0f0!important}.tenant-bills-wrapper .table-wrapper[data-v-30572a03] .el-table .el-table__body tr:hover>td{background:#f5f7fa!important}.tenant-bills-wrapper .table-wrapper[data-v-30572a03] .el-table .el-table__body td{border-right:1px solid #f5f5f5!important;border-bottom:1px solid #f5f5f5!important;font-size:13px}.tenant-bills-wrapper .status-wrapper[data-v-30572a03]{display:flex;align-items:center;justify-content:center}.tenant-bills-wrapper .status-wrapper .status-dot[data-v-30572a03]{width:6px;height:6px;border-radius:50%;margin-right:6px}.tenant-bills-wrapper .amount-highlight[data-v-30572a03]{color:#000;font-weight:400}.tenant-bills-wrapper .balance-success[data-v-30572a03]{color:#67c23a;font-weight:600}.tenant-bills-wrapper .balance-warning[data-v-30572a03]{color:#e6a23c;font-weight:600}.tenant-bills-wrapper .balance-danger[data-v-30572a03]{color:#f56c6c;font-weight:600}.tenant-bills-wrapper .pagination-wrapper[data-v-30572a03]{padding:16px 0;flex-shrink:0;background:#fff;display:flex;justify-content:flex-end;align-items:center}.tenant-bills-wrapper .pagination-wrapper[data-v-30572a03] .el-pagination{display:flex;align-items:center}.tenant-bills-wrapper .pagination-wrapper[data-v-30572a03] .el-pagination .el-pager li{border-radius:4px;margin:0 2px}.tenant-bills-wrapper .pagination-wrapper[data-v-30572a03] .el-pagination .el-pagination__jump,.tenant-bills-wrapper .pagination-wrapper[data-v-30572a03] .el-pagination .el-pagination__sizes,.tenant-bills-wrapper .pagination-wrapper[data-v-30572a03] .el-pagination .el-pagination__total{display:flex;align-items:center}[data-v-30572a03] .statistics-tooltip{padding:12px!important;background:rgba(0,0,0,.85)!important;border-radius:6px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important}[data-v-30572a03] .statistics-tooltip .tooltip-item{display:flex;justify-content:space-between;align-items:center;padding:6px 0;font-size:13px;color:#fff}[data-v-30572a03] .statistics-tooltip .tooltip-item .tooltip-label{margin-right:16px;color:hsla(0,0%,100%,.8)}[data-v-30572a03] .statistics-tooltip .tooltip-item .tooltip-value{font-weight:600;color:#fff}[data-v-30572a03] .statistics-tooltip .tooltip-item.tooltip-total{font-size:14px;font-weight:600}[data-v-30572a03] .statistics-tooltip .tooltip-item.tooltip-total .tooltip-label,[data-v-30572a03] .statistics-tooltip .tooltip-item.tooltip-total .tooltip-value{color:#fff}[data-v-30572a03] .statistics-tooltip .tooltip-divider{height:1px;background:hsla(0,0%,100%,.2);margin:6px 0}.tenant-turnover-wrapper[data-v-0f712d8c]{height:100%;display:flex;flex-direction:column;background:#fff}.tenant-turnover-wrapper .header-wrapper[data-v-0f712d8c]{display:flex;align-items:center;justify-content:space-between;padding:20px;flex-shrink:0;background:linear-gradient(180deg,#fafbfc,#fff)}.tenant-turnover-wrapper .header-wrapper .tabs-wrapper[data-v-0f712d8c]{display:flex;gap:8px}.tenant-turnover-wrapper .header-wrapper .tabs-wrapper .tab-item[data-v-0f712d8c]{padding:10px 24px;cursor:pointer;font-size:14px;color:#606266;background:#fff;border:1px solid #e4e7ed;border-radius:6px;transition:all .3s ease;display:flex;align-items:center;gap:6px}.tenant-turnover-wrapper .header-wrapper .tabs-wrapper .tab-item i[data-v-0f712d8c]{font-size:16px}.tenant-turnover-wrapper .header-wrapper .tabs-wrapper .tab-item[data-v-0f712d8c]:hover{color:#409eff;border-color:#409eff;background:#ecf5ff}.tenant-turnover-wrapper .header-wrapper .tabs-wrapper .tab-item.active[data-v-0f712d8c]{background:#409eff;color:#fff;font-weight:500;border-color:#409eff;box-shadow:0 2px 8px rgba(64,158,255,.3)}.tenant-turnover-wrapper .header-wrapper .search-form[data-v-0f712d8c] .el-form--inline .el-form-item{margin-right:12px;margin-bottom:0}.tenant-turnover-wrapper .table-wrapper[data-v-0f712d8c]{flex:1;min-height:0;margin-bottom:20px}.tenant-turnover-wrapper .table-wrapper[data-v-0f712d8c] .el-table{border-radius:8px;overflow:hidden;border:1px solid #f0f0f0!important}.tenant-turnover-wrapper .table-wrapper[data-v-0f712d8c] .el-table td,.tenant-turnover-wrapper .table-wrapper[data-v-0f712d8c] .el-table th{border-color:#f0f0f0!important}.tenant-turnover-wrapper .table-wrapper[data-v-0f712d8c] .el-table .el-table__header-wrapper th{background:#f5f7fa;color:#606266;font-weight:600;font-size:13px}.tenant-turnover-wrapper .table-wrapper[data-v-0f712d8c] .el-table .el-table__body tr:hover>td{background:#f5f7fa!important}.tenant-turnover-wrapper .table-wrapper[data-v-0f712d8c] .el-table .el-table__body td{font-size:13px;color:#606266}.tenant-turnover-wrapper .detail-btn[data-v-0f712d8c]{color:#409eff;font-size:13px;padding:0}.tenant-turnover-wrapper .detail-btn[data-v-0f712d8c]:hover{color:#66b1ff}.tenant-turnover-wrapper .pagination-wrapper[data-v-0f712d8c]{padding:16px 20px;flex-shrink:0;background:#fff;display:flex;justify-content:flex-end;align-items:center;border-top:1px solid #e4e7ed}.tenant-turnover-wrapper .pagination-wrapper[data-v-0f712d8c] .el-pagination{display:flex;align-items:center}.tenant-turnover-wrapper .pagination-wrapper[data-v-0f712d8c] .el-pagination .el-pager li{border-radius:4px;margin:0 2px}.tenant-turnover-wrapper .pagination-wrapper[data-v-0f712d8c] .el-pagination .el-pagination__jump,.tenant-turnover-wrapper .pagination-wrapper[data-v-0f712d8c] .el-pagination .el-pagination__sizes,.tenant-turnover-wrapper .pagination-wrapper[data-v-0f712d8c] .el-pagination .el-pagination__total{display:flex;align-items:center}.detail-popover{background:rgba(48,49,51,.95)!important;border:none!important;border-radius:8px!important;padding:16px 20px!important;min-width:480px!important;box-shadow:0 4px 16px rgba(0,0,0,.3)!important}.detail-popover .popper__arrow{display:none!important}.detail-popover .detail-content .detail-header{display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid hsla(0,0%,100%,.1)}.detail-popover .detail-content .detail-header .header-item{flex:1;font-size:13px;color:hsla(0,0%,100%,.6);text-align:center;font-weight:500}.detail-popover .detail-content .detail-section{margin-bottom:0}.detail-popover .detail-content .detail-divider{height:1px;background:hsla(0,0%,100%,.1);margin:12px 0}.detail-popover .detail-content .detail-row{display:flex;justify-content:space-between;margin-bottom:8px}.detail-popover .detail-content .detail-row:last-child{margin-bottom:8px}.detail-popover .detail-content .detail-row .row-item{flex:1;display:flex;align-items:center;justify-content:center;gap:4px}.detail-popover .detail-content .detail-row .row-item .label{font-size:13px;color:hsla(0,0%,100%,.6)}.detail-popover .detail-content .detail-row .row-item .value{font-size:14px;color:#fff;font-weight:500}.detail-popover .detail-content .detail-empty{text-align:center;padding:20px;color:hsla(0,0%,100%,.5);font-size:13px}.el-picker-panel .el-picker-panel__sidebar{width:115px!important;padding:12px 8px!important;background:#fafafa!important;border:none!important;border-right:1px solid #e8e8e8!important}.el-picker-panel .el-picker-panel__shortcut{display:block!important;width:100%!important;padding:9px 8px!important;margin-bottom:6px!important;font-size:13px!important;font-weight:500!important;color:#606266!important;text-align:center!important;line-height:1.4!important;background:#fff!important;border:none!important;border-radius:6px!important;cursor:pointer!important;transition:all .2s ease!important;box-shadow:0 1px 2px rgba(0,0,0,.05)!important;outline:none!important}.el-picker-panel .el-picker-panel__shortcut:hover{color:#409eff!important;background:#f0f7ff!important;box-shadow:0 2px 6px rgba(64,158,255,.15)!important;transform:translateY(-1px)!important;border:none!important}.el-picker-panel .el-picker-panel__shortcut:active{transform:translateY(0)!important;box-shadow:0 1px 3px rgba(64,158,255,.1)!important}.el-picker-panel .el-picker-panel__shortcut:last-child{margin-bottom:0!important}.tenant-dialog[data-v-c34f0194] .el-dialog__body{padding:20px 24px;max-height:70vh;overflow-y:auto}.form-section[data-v-c34f0194]{margin-bottom:24px;padding:20px;background:#fafbfc;border-radius:8px;border:1px solid #e8eaec}.form-section .section-header[data-v-c34f0194]{display:flex;align-items:center;margin-bottom:16px;padding-bottom:12px;font-size:15px;font-weight:600;color:#303133}.form-section[data-v-c34f0194] .el-form-item{margin-bottom:16px}.form-section[data-v-c34f0194] .el-form-item:last-child{margin-bottom:0}.mysoft-field[data-v-c34f0194]{width:100%}.resource-select[data-v-c34f0194] .el-select__tags{display:flex;flex-wrap:nowrap;max-width:calc(100% - 34px)!important;overflow:hidden}.resource-select[data-v-c34f0194] .el-tag:first-child{display:inline-flex;min-width:0;max-width:calc(100% - 48px);align-items:center}.resource-select[data-v-c34f0194] .el-select__tags-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resource-select[data-v-c34f0194] .el-tag__close{flex-shrink:0}.resource-option-label[data-v-c34f0194]{display:inline-block;max-width:calc(100% - 70px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.resource-bound-tag[data-v-c34f0194]{float:right;color:#c0c4cc;font-size:12px}.fee-box[data-v-c34f0194]{margin-bottom:16px;padding:16px;background:#fff;border-radius:6px;border:1px solid #e4e7ed}.fee-box[data-v-c34f0194]:last-child{margin-bottom:0}.fee-box .fee-title[data-v-c34f0194]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.fee-box .fee-title .fee-label[data-v-c34f0194]{font-size:14px;font-weight:600;color:#606266}.fee-box .fee-title[data-v-c34f0194] .el-radio-group .el-radio{margin-right:20px}.fee-box .fee-title[data-v-c34f0194] .el-radio-group .el-radio .el-radio__input.is-checked .el-radio__inner{border-color:#409eff;background:#409eff}.fee-box .fee-title[data-v-c34f0194] .el-radio-group .el-radio .el-radio__input.is-checked+.el-radio__label{color:#606266}.fee-box .fee-fields[data-v-c34f0194] .el-form-item__label{font-size:13px;width:80px!important}.fee-box .fee-fields[data-v-c34f0194] .el-form-item__content{margin-left:80px!important}.fee-box .fee-fields[data-v-c34f0194] .el-input-group__append{min-width:36px;padding:0 10px;text-align:center}.phone-item[data-v-c34f0194]{margin-bottom:10px}.phone-item .delete-phone-icon[data-v-c34f0194]{cursor:pointer;color:#f56c6c;font-size:14px;padding:0 8px}.phone-item .delete-phone-icon[data-v-c34f0194]:hover{color:#f78989}.add-phone-btn[data-v-c34f0194]{text-align:center;padding-top:8px}.add-phone-btn .el-button[data-v-c34f0194]{color:#409eff}[data-v-c34f0194] .el-input__inner:focus{border-color:#409eff;box-shadow:none}[data-v-c34f0194] .el-button--text,[data-v-c34f0194] .el-button--text:hover,[data-v-c34f0194] .el-link,[data-v-c34f0194] .el-link:hover,[data-v-c34f0194] a{text-decoration:none!important}[data-v-c34f0194] input[type=number]::-webkit-inner-spin-button,[data-v-c34f0194] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[data-v-c34f0194] input[type=number]{-moz-appearance:textfield}.dialog-footer[data-v-c34f0194]{display:flex;justify-content:center;gap:12px;padding-top:20px;border-top:1px solid #ebeef5}.dialog-footer .el-button[data-v-c34f0194]{min-width:100px}.tenant-dialog[data-v-c34f0194] .el-dialog__body::-webkit-scrollbar{width:6px}.tenant-dialog[data-v-c34f0194] .el-dialog__body::-webkit-scrollbar-thumb{background:#dcdfe6;border-radius:3px}.tenant-dialog[data-v-c34f0194] .el-dialog__body::-webkit-scrollbar-thumb:hover{background:#c0c4cc}.el-zoom-in-top-enter-active[data-v-c34f0194],.el-zoom-in-top-leave-active[data-v-c34f0194]{transition:all .3s ease}.el-zoom-in-top-enter[data-v-c34f0194],.el-zoom-in-top-leave-to[data-v-c34f0194]{opacity:0;transform:scaleY(0)}.custom-dialog[data-v-faac1a62] .el-dialog__body{padding:20px 20px 10px}.custom-dialog[data-v-faac1a62] .dialog-footer .el-button{min-width:80px;height:40px;font-size:15px;font-weight:500}.custom-dialog[data-v-71880bdd] .el-dialog__body{padding:20px 20px 10px}.custom-dialog[data-v-71880bdd] .dialog-footer .el-button{min-width:80px;height:40px;font-size:15px;font-weight:500}.tenant-detail-wrapper[data-v-5f79efc6]{display:flex;gap:20px;padding:20px;background:#f5f7fa;height:100%;overflow:hidden}.tenant-detail-wrapper .left-sidebar[data-v-5f79efc6]{width:380px;flex-shrink:0;height:100%;overflow:hidden;background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.08);padding:20px;display:flex;flex-direction:column}.tenant-detail-wrapper .left-sidebar .back-button-wrapper[data-v-5f79efc6]{margin-bottom:16px;flex-shrink:0}.tenant-detail-wrapper .left-sidebar .back-button-wrapper .el-button[data-v-5f79efc6]{padding:8px 12px;font-size:14px;color:#606266}.tenant-detail-wrapper .left-sidebar .back-button-wrapper .el-button[data-v-5f79efc6]:hover{color:#409eff}.tenant-detail-wrapper .left-sidebar .tenant-header[data-v-5f79efc6]{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #e4e7ed;flex-shrink:0}.tenant-detail-wrapper .left-sidebar .tenant-header .tenant-name[data-v-5f79efc6]{font-size:20px;font-weight:600;color:#303133;margin:0 0 8px 0;word-break:break-all}.tenant-detail-wrapper .left-sidebar .tenant-header .tenant-meta[data-v-5f79efc6]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tenant-detail-wrapper .left-sidebar .tenant-header .tenant-meta .tenant-id[data-v-5f79efc6]{color:#909399;font-size:13px}.tenant-detail-wrapper .left-sidebar .tenant-header .tenant-meta .el-button[data-v-5f79efc6]{padding:0;font-size:12px;margin-left:4px}.tenant-detail-wrapper .left-sidebar .asset-block[data-v-5f79efc6]{margin-bottom:20px;padding:20px;background:linear-gradient(135deg,#f5f7fa,#e8ecf1);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05);flex-shrink:0}.tenant-detail-wrapper .left-sidebar .asset-block .total-asset-row[data-v-5f79efc6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.06)}.tenant-detail-wrapper .left-sidebar .asset-block .total-asset-row .asset-label[data-v-5f79efc6]{font-size:14px;color:#909399;font-weight:500}.tenant-detail-wrapper .left-sidebar .asset-block .total-asset-row .asset-amount[data-v-5f79efc6]{font-size:28px;font-weight:700;color:#303133;font-family:DIN Alternate,Helvetica Neue,Arial,sans-serif}.tenant-detail-wrapper .left-sidebar .asset-block .total-asset-row .asset-amount.balance-success[data-v-5f79efc6]{color:#67c23a}.tenant-detail-wrapper .left-sidebar .asset-block .total-asset-row .asset-amount.balance-warning[data-v-5f79efc6]{color:#e6a23c}.tenant-detail-wrapper .left-sidebar .asset-block .total-asset-row .asset-amount.balance-danger[data-v-5f79efc6]{color:#f56c6c}.tenant-detail-wrapper .left-sidebar .asset-block .account-card[data-v-5f79efc6]{margin-bottom:12px;padding:16px;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.08);position:relative;overflow:hidden;min-height:88px}.tenant-detail-wrapper .left-sidebar .asset-block .account-card[data-v-5f79efc6]:last-child{margin-bottom:0}.tenant-detail-wrapper .left-sidebar .asset-block .account-card.electric-account[data-v-5f79efc6]{background:linear-gradient(135deg,#409eff,#66b1ff);color:#fff}.tenant-detail-wrapper .left-sidebar .asset-block .account-card.electric-account .account-header[data-v-5f79efc6]{border-bottom-color:hsla(0,0%,100%,.2)}.tenant-detail-wrapper .left-sidebar .asset-block .account-card.electric-account.account-disabled[data-v-5f79efc6]{background:linear-gradient(135deg,#a0c8f5,#b8d8ff);filter:saturate(.5) brightness(1.1)}.tenant-detail-wrapper .left-sidebar .asset-block .account-card.water-account[data-v-5f79efc6]{background:linear-gradient(135deg,#67c23a,#85ce61);color:#fff}.tenant-detail-wrapper .left-sidebar .asset-block .account-card.water-account .account-header[data-v-5f79efc6]{border-bottom-color:hsla(0,0%,100%,.2)}.tenant-detail-wrapper .left-sidebar .asset-block .account-card.water-account.account-disabled[data-v-5f79efc6]{background:linear-gradient(135deg,#a8d68d,#c0e0a8);filter:saturate(.5) brightness(1.1)}.tenant-detail-wrapper .left-sidebar .asset-block .account-card .account-header[data-v-5f79efc6]{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid hsla(0,0%,100%,.15)}.tenant-detail-wrapper .left-sidebar .asset-block .account-card .account-header .account-title[data-v-5f79efc6]{font-size:14px;font-weight:600;opacity:.95}.tenant-detail-wrapper .left-sidebar .asset-block .account-card .account-header .account-total[data-v-5f79efc6]{font-size:22px;font-weight:700;font-family:DIN Alternate,Helvetica Neue,Arial,sans-serif}.tenant-detail-wrapper .left-sidebar .asset-block .account-card .account-header .account-total.balance-danger[data-v-5f79efc6]{color:#fff}.tenant-detail-wrapper .left-sidebar .asset-block .account-card .account-details[data-v-5f79efc6]{display:flex;justify-content:space-between;gap:16px}.tenant-detail-wrapper .left-sidebar .asset-block .account-card .account-details .detail-item[data-v-5f79efc6]{font-size:13px;opacity:.9;white-space:nowrap}.tenant-detail-wrapper .left-sidebar .asset-block .account-card .status-tag[data-v-5f79efc6]{position:absolute;top:12px;right:12px;padding:4px 10px;border-radius:4px;font-size:12px;font-weight:600}.tenant-detail-wrapper .left-sidebar .asset-block .account-card .status-tag.danger[data-v-5f79efc6]{background:hsla(0,0%,100%,.25);color:#fff;border:1px solid hsla(0,0%,100%,.4)}.tenant-detail-wrapper .left-sidebar .asset-block .account-card .watermark[data-v-5f79efc6]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-15deg);font-size:32px;font-weight:700;color:hsla(0,0%,100%,.4);text-shadow:2px 2px 4px rgba(0,0,0,.1);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;letter-spacing:4px}.tenant-detail-wrapper .left-sidebar .info-list[data-v-5f79efc6]{flex:1;margin-bottom:20px;min-height:0;overflow-y:auto;overflow-x:hidden}.tenant-detail-wrapper .left-sidebar .info-list .info-item[data-v-5f79efc6]{display:flex;justify-content:flex-start;align-items:center;padding:10px 0;border-bottom:1px solid #f5f7fa;font-size:13px;min-height:40px}.tenant-detail-wrapper .left-sidebar .info-list .info-item[data-v-5f79efc6]:last-child{border-bottom:none}.tenant-detail-wrapper .left-sidebar .info-list .info-item label[data-v-5f79efc6]{color:#909399;flex-shrink:0;margin-right:8px;display:flex;align-items:center;gap:4px}.tenant-detail-wrapper .left-sidebar .info-list .info-item label .el-icon-question[data-v-5f79efc6]{font-size:14px;color:#909399;cursor:help}.tenant-detail-wrapper .left-sidebar .info-list .info-item span[data-v-5f79efc6]{color:#303133;text-align:left;font-weight:500;word-break:break-all}.tenant-detail-wrapper .left-sidebar .info-list .info-item span.link-text[data-v-5f79efc6]{color:#409eff;cursor:pointer}.tenant-detail-wrapper .left-sidebar .info-list .info-item span.link-text[data-v-5f79efc6]:hover{text-decoration:underline}.tenant-detail-wrapper .left-sidebar .action-buttons[data-v-5f79efc6]{margin-top:auto;padding-top:20px;border-top:1px solid #e4e7ed;flex-shrink:0;display:grid;grid-template-columns:repeat(4,1fr);gap:10px;background:#fff;position:relative;z-index:1}.tenant-detail-wrapper .left-sidebar .action-buttons .el-button[data-v-5f79efc6]{margin:0;padding:9px 8px;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tenant-detail-wrapper .right-content[data-v-5f79efc6]{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.08);overflow:hidden}.tenant-detail-wrapper .right-content .main-tabs[data-v-5f79efc6]{height:100%;display:flex;flex-direction:column}.tenant-detail-wrapper .right-content .main-tabs[data-v-5f79efc6] .el-tabs__header{margin:0;padding:0 24px;background:#fafbfc;border-bottom:2px solid #e4e7ed;flex-shrink:0}.tenant-detail-wrapper .right-content .main-tabs[data-v-5f79efc6] .el-tabs__nav-wrap:after{display:none}.tenant-detail-wrapper .right-content .main-tabs[data-v-5f79efc6] .el-tabs__item{height:56px;line-height:56px;font-size:15px;font-weight:500;color:#606266;padding:0 20px}.tenant-detail-wrapper .right-content .main-tabs[data-v-5f79efc6] .el-tabs__item.is-active,.tenant-detail-wrapper .right-content .main-tabs[data-v-5f79efc6] .el-tabs__item:hover{color:#409eff}.tenant-detail-wrapper .right-content .main-tabs[data-v-5f79efc6] .el-tabs__active-bar{height:3px;background:#409eff}.tenant-detail-wrapper .right-content .main-tabs[data-v-5f79efc6] .el-tabs__content{flex:1;padding:24px;overflow:hidden;min-height:0}.tenant-detail-wrapper .right-content .main-tabs[data-v-5f79efc6] .el-tab-pane{height:100%;padding:0!important;margin:0!important}.tenant-detail-wrapper .right-content .main-tabs .statistics-wrapper[data-v-5f79efc6]{height:100%;display:flex;flex-direction:column}.tenant-detail-wrapper .right-content .main-tabs .statistics-wrapper[data-v-5f79efc6] .energy-statistics{flex:1;display:flex;flex-direction:column}.tenant-detail-wrapper .right-content .main-tabs .statistics-wrapper[data-v-5f79efc6] .energy-statistics .chart-container{flex:1;min-height:0;display:flex;align-items:center;justify-content:center}.tenant-detail-wrapper .right-content .main-tabs .statistics-wrapper[data-v-5f79efc6] .energy-statistics .chart-container .echarts{width:100%!important;height:100%!important}.tenant-detail-wrapper .right-content .main-tabs .empty-wrapper[data-v-5f79efc6]{flex:1;display:flex;align-items:center;justify-content:center;padding:0;margin:0}[data-v-5f79efc6]::-webkit-scrollbar{width:8px;height:8px}[data-v-5f79efc6]::-webkit-scrollbar-track{background:#f5f7fa;border-radius:4px}[data-v-5f79efc6]::-webkit-scrollbar-thumb{background:#c1c4cd;border-radius:4px}[data-v-5f79efc6]::-webkit-scrollbar-thumb:hover{background:#a6a9b0}