.section-block[data-v-22301b4c]{margin-bottom:24px}.section-block[data-v-22301b4c]:last-child{margin-bottom:0}.filter-section .filter-label[data-v-2dcef2e6]{font-size:13px;color:#606266}.plan-table-section[data-v-2dcef2e6]{margin-bottom:16px}.pagination-wrapper[data-v-2dcef2e6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:24px}.section-block[data-v-2dcef2e6]{margin-bottom:24px}.section-block[data-v-2dcef2e6]:last-child{margin-bottom:0}.section-block[data-v-60d3db44]{margin-bottom:24px}.section-block[data-v-60d3db44]:last-child{margin-bottom:0}.plan-detail-card[data-v-60d3db44]{background:#f5f7fa;border-radius:8px;padding:16px}.detail-item[data-v-60d3db44]{margin-bottom:12px}.detail-item[data-v-60d3db44]:last-child{margin-bottom:0}.detail-label[data-v-60d3db44]{font-size:13px;color:#909399;display:inline-block;min-width:80px}.detail-value[data-v-60d3db44]{font-size:13px;color:#303133;line-height:1.6}.detail-value.highlight[data-v-60d3db44]{color:#409eff;font-weight:500}.section-block[data-v-2ded620c]{margin-bottom:24px}.section-block[data-v-2ded620c]:last-child{margin-bottom:0}.device-status[data-v-2ded620c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:8px;padding:8px 12px;border-radius:4px;font-size:13px}.device-status i[data-v-2ded620c]{font-size:16px}.device-status .valid[data-v-2ded620c]{color:#67c23a}.device-status .invalid[data-v-2ded620c]{color:#f56c6c}.device-info-card[data-v-2ded620c]{background:#f5f7fa;border-radius:8px;padding:16px}.info-row[data-v-2ded620c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;border-bottom:1px dashed #e4e7ed}.info-row[data-v-2ded620c]:last-child{border-bottom:none}.info-label[data-v-2ded620c]{font-size:13px;color:#909399;min-width:90px;-ms-flex-negative:0;flex-shrink:0}.info-value[data-v-2ded620c]{font-size:13px;color:#303133;font-weight:500}.patient-info-card[data-v-08a9022f]{background:#f5f7fa;border-radius:8px;padding:16px;margin-bottom:20px}.info-item[data-v-08a9022f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-label[data-v-08a9022f]{font-size:13px;color:#909399}.info-value[data-v-08a9022f]{font-size:14px;color:#303133;font-weight:500}.statistics-cards[data-v-08a9022f]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:24px}.stat-card[data-v-08a9022f]{background:#fff;border-radius:8px;padding:16px;text-align:center;border:1px solid #ebeef5}.stat-card.total[data-v-08a9022f]{border-top:3px solid #409eff}.stat-card.completed[data-v-08a9022f]{border-top:3px solid #67c23a}.stat-card.pending[data-v-08a9022f]{border-top:3px solid #e6a23c}.stat-card.rate[data-v-08a9022f]{border-top:3px solid #9c27b0}.stat-number[data-v-08a9022f]{font-size:28px;font-weight:700;margin-bottom:4px}.total .stat-number[data-v-08a9022f]{color:#409eff}.completed .stat-number[data-v-08a9022f]{color:#67c23a}.pending .stat-number[data-v-08a9022f]{color:#e6a23c}.rate .stat-number[data-v-08a9022f]{color:#9c27b0}.stat-label[data-v-08a9022f]{font-size:12px;color:#909399}.section-block[data-v-08a9022f]{margin-bottom:24px}.section-block[data-v-08a9022f]:last-child{margin-bottom:0}.search-box .el-input[data-v-70c926cb]{width:280px}.search-box .el-select[data-v-70c926cb]{width:120px}.search-box .action-box[data-v-70c926cb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-box .upload-btn[data-v-70c926cb]{margin:0 10px}