.data-analysis-container[data-v-7d26474d]{display:flex;width:100%;min-height:100vh;background-color:#f5f5f5}.left-tree[data-v-7d26474d]{width:240px;background-color:#fff;padding:20px;box-shadow:2px 0 5px rgba(0,0,0,.05)}.tree-title[data-v-7d26474d]{font-size:16px;font-weight:600;color:#333;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #eee}.right-content[data-v-7d26474d]{flex:1;padding:20px;overflow-y:auto}.period-bar[data-v-7d26474d]{margin-bottom:24px;padding:16px;background-color:#fff;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.03)}.period-label[data-v-7d26474d]{font-size:14px;color:#666;margin-right:12px}.analysis-module[data-v-7d26474d]{background-color:#fff;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.03);padding:20px;margin-bottom:24px}.module-title[data-v-7d26474d]{font-size:18px;font-weight:600;color:#333;margin-bottom:20px;padding-bottom:8px;border-bottom:1px solid #eee}.status-cards[data-v-7d26474d]{display:flex;gap:16px;margin-bottom:20px}.card-item[data-v-7d26474d]{flex:1;text-align:center;border:none;box-shadow:0 2px 5px rgba(0,0,0,.03)}.card-item.total[data-v-7d26474d]{border-top:3px solid #909399}.card-item.online[data-v-7d26474d]{border-top:3px solid #67c23a}.card-item.offline[data-v-7d26474d]{border-top:3px solid #f56c6c}.card-label[data-v-7d26474d]{font-size:14px;color:#666;margin-bottom:8px}.card-value[data-v-7d26474d]{font-size:24px;font-weight:600;color:#333}.chart-wrapper[data-v-7d26474d]{margin-bottom:20px;width:100%}.chart-title[data-v-7d26474d]{font-size:14px;font-weight:600;color:#333;margin-bottom:12px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.chart-subtitle[data-v-7d26474d]{font-size:12px;color:#666;margin-bottom:8px;text-align:center}.tip[data-v-7d26474d]{font-size:12px;color:#909399;font-weight:400}.warn-tip[data-v-7d26474d]{font-size:12px;color:#f5222d;font-weight:400}.chart-container[data-v-7d26474d]{width:100%!important;height:400px!important;min-height:400px!important}.sleep-period-tabs[data-v-7d26474d],.smoke-period-tabs[data-v-7d26474d]{margin-top:20px;width:100%}.inner-tabs[data-v-7d26474d]{--el-tabs-header-text-color:#666;--el-tabs-active-text-color:#409eff;--el-tabs-border-color:#eee;--el-tabs-card-border-color:#eee;--el-tabs-card-active-color:#409eff;width:100%}.table-wrapper[data-v-7d26474d]{margin-top:20px}.table-title[data-v-7d26474d]{font-size:14px;font-weight:600;color:#333;margin-bottom:12px}@media (max-width:1200px){.data-analysis-container[data-v-7d26474d]{flex-direction:column}.left-tree[data-v-7d26474d]{width:100%;margin-bottom:16px}.status-cards[data-v-7d26474d]{flex-wrap:wrap}.card-item[data-v-7d26474d]{flex:1 1 30%}.chart-container[data-v-7d26474d]{height:350px!important;min-height:350px!important}}@media (max-width:768px){.card-item[data-v-7d26474d]{flex:1 1 100%}.chart-container[data-v-7d26474d]{height:300px!important;min-height:300px!important}.chart-title[data-v-7d26474d]{flex-direction:column;align-items:flex-start}}