.data-check-result[data-v-0ce3ba64],.generate-progress[data-v-0ce3ba64]{margin:16px 0}.monthly-report-view-modal[data-v-1dafca94]{z-index:1001}.report-container[data-v-1dafca94]{background:#fff;font-family:SimSun,serif;line-height:1.6;color:#333}.report-header[data-v-1dafca94]{text-align:center;margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #1890ff}.report-title[data-v-1dafca94]{font-size:24px;font-weight:700;margin-bottom:20px;color:#1890ff}.report-info[data-v-1dafca94]{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:15px}.report-info p[data-v-1dafca94]{margin:0;font-size:14px}.section-title[data-v-1dafca94]{font-size:18px;font-weight:700;margin:30px 0 20px 0;padding-bottom:10px;border-bottom:1px solid #d9d9d9;color:#1890ff}.chart-item[data-v-1dafca94],.report-charts[data-v-1dafca94]{margin-bottom:30px}.chart-item h3[data-v-1dafca94]{font-size:16px;margin-bottom:15px;color:#595959}.charts-grid[data-v-1dafca94]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:20px;margin-top:20px}.chart-container-small[data-v-1dafca94]{width:100%;height:180px;min-height:180px;margin-bottom:15px;display:block!important;box-sizing:border-box}.detection-analysis[data-v-1dafca94],.health-summary[data-v-1dafca94]{margin-bottom:30px}.analysis-container[data-v-1dafca94]{background:#f8f9fa;border-radius:8px;padding:20px;border:1px solid #e8e8e8}.detection-status[data-v-1dafca94]{background:#fff;border-radius:8px;padding:20px;margin-bottom:20px;border-left:4px solid #52c41a}.detection-status.warning[data-v-1dafca94]{border-left-color:#fa8c16;background:#fff7e6}.detection-status.error[data-v-1dafca94]{border-left-color:#f5222d;background:#fff2f0}.detection-status.info[data-v-1dafca94]{border-left-color:#1890ff;background:#f6ffed}.status-header[data-v-1dafca94]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:15px}.status-title[data-v-1dafca94]{margin-left:10px;font-size:18px;font-weight:700;color:#262626}.status-summary[data-v-1dafca94]{font-size:14px;color:#666;line-height:1.6}.nursing-suggestions[data-v-1dafca94]{background:#fff;border-radius:8px;padding:20px;margin-bottom:20px}.nursing-suggestions h3[data-v-1dafca94]{margin:0 0 15px 0;font-size:16px;color:#1890ff}.suggestion-item[data-v-1dafca94]{border-left:4px solid #52c41a;padding-left:15px}.suggestion-item.warning[data-v-1dafca94]{border-left-color:#fa8c16}.suggestion-item.error[data-v-1dafca94]{border-left-color:#f5222d}.suggestion-item.info[data-v-1dafca94]{border-left-color:#1890ff}.suggestion-header[data-v-1dafca94]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px}.suggestion-header .anticon[data-v-1dafca94]{margin-right:8px}.suggestion-content[data-v-1dafca94]{color:#666;line-height:1.6;margin:0;font-size:14px}.abnormal-indicators[data-v-1dafca94]{background:#fff;border-radius:8px;padding:20px}.abnormal-indicators h4[data-v-1dafca94]{margin:0 0 15px 0;font-size:14px;color:#262626}.indicator-list[data-v-1dafca94]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(250px,1fr))[auto-fit];grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:15px}.indicator-item[data-v-1dafca94]{background:#fafafa;padding:15px;border-radius:6px;border:1px solid #e8e8e8}.indicator-name[data-v-1dafca94]{font-size:12px;color:#666;margin-bottom:5px}.indicator-value[data-v-1dafca94]{font-size:16px;font-weight:700;margin-bottom:5px}.indicator-value.normal[data-v-1dafca94]{color:#52c41a}.indicator-value.warning[data-v-1dafca94]{color:#fa8c16}.indicator-value.error[data-v-1dafca94]{color:#f5222d}.indicator-desc[data-v-1dafca94]{font-size:12px;color:#999}.summary-grid[data-v-1dafca94]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(200px,1fr))[auto-fit];grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-top:20px}.summary-item[data-v-1dafca94]{background:#fafafa;padding:20px;border-radius:8px;border:1px solid #d9d9d9;text-align:left}.summary-header[data-v-1dafca94]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:15px;border-bottom:1px solid #e8e8e8;padding-bottom:10px}.summary-label[data-v-1dafca94]{font-size:16px;font-weight:700;color:#333}.summary-status[data-v-1dafca94]{font-size:12px;padding:3px 8px;border-radius:12px;background:#f0f0f0;color:#666}.summary-status.normal[data-v-1dafca94]{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.summary-status.warning[data-v-1dafca94]{background:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.summary-status.error[data-v-1dafca94]{background:#fff2f0;color:#f5222d;border:1px solid #ffccc7}.summary-content[data-v-1dafca94]{line-height:1.6}.normal-range[data-v-1dafca94]{margin-bottom:8px}.range-label[data-v-1dafca94],.stats-label[data-v-1dafca94]{font-size:12px;color:#666;font-weight:400}.range-value[data-v-1dafca94],.stats-value[data-v-1dafca94]{font-size:13px;color:#333;font-weight:500}.statistics[data-v-1dafca94]{margin-bottom:10px}.abnormal-rate[data-v-1dafca94]{text-align:center;font-size:14px;font-weight:700;padding:5px;border-radius:4px;background:#f0f0f0;color:#666}.abnormal-rate.normal[data-v-1dafca94]{background:#f6ffed;color:#52c41a}.abnormal-rate.warning[data-v-1dafca94]{background:#fff7e6;color:#fa8c16}.abnormal-rate.error[data-v-1dafca94]{background:#fff2f0;color:#f5222d}.health-advice[data-v-1dafca94]{margin-bottom:30px}.advice-list[data-v-1dafca94]{margin-top:20px}.advice-item[data-v-1dafca94]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px;padding:15px;background:#fafafa;border-radius:8px;border-left:4px solid #1890ff}.advice-icon[data-v-1dafca94]{margin-right:15px;font-size:20px;margin-top:2px}.advice-content h4[data-v-1dafca94]{margin:0 0 8px 0;font-size:16px;color:#333}.advice-content p[data-v-1dafca94]{margin:0;font-size:14px;color:#666;line-height:1.6}.report-footer[data-v-1dafca94]{margin-top:40px;padding-top:20px;border-top:1px solid #d9d9d9}.disclaimer[data-v-1dafca94]{font-size:12px;color:#999;margin-bottom:10px;padding:10px;background:#f6f6f6;border-radius:4px}.report-time[data-v-1dafca94]{text-align:right;font-size:12px;color:#999;margin:0}.preview-actions[data-v-1dafca94]{text-align:center;margin-top:20px;padding:15px;border-top:1px solid #e8e8e8}.preview-actions .ant-btn[data-v-1dafca94]{margin:0 10px}.body-composition[data-v-1dafca94]{margin-bottom:30px}.composition-grid[data-v-1dafca94]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(200px,1fr))[auto-fit];grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin-top:20px}.composition-item[data-v-1dafca94]{background:#fafafa;padding:20px;border-radius:8px;border:1px solid #d9d9d9;text-align:left}.composition-header[data-v-1dafca94]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:15px;border-bottom:1px solid #e8e8e8;padding-bottom:10px}.composition-label[data-v-1dafca94]{font-size:16px;font-weight:700;color:#333}.composition-status[data-v-1dafca94]{font-size:12px;padding:3px 8px;border-radius:12px;background:#f0f0f0;color:#666}.composition-status.normal[data-v-1dafca94]{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.composition-status.warning[data-v-1dafca94]{background:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.composition-status.error[data-v-1dafca94]{background:#fff2f0;color:#f5222d;border:1px solid #ffccc7}.composition-content[data-v-1dafca94]{line-height:1.6}.composition-description[data-v-1dafca94]{font-size:12px;color:#999}.tcm-constitution[data-v-1dafca94]{margin-bottom:30px}.tcm-content[data-v-1dafca94]{background:#f8f9fa;padding:20px;border-radius:8px;border-left:4px solid #52c41a}.tcm-type[data-v-1dafca94]{margin-bottom:15px;font-size:16px}.tcm-label[data-v-1dafca94]{color:#666;font-weight:400}.tcm-value[data-v-1dafca94]{color:#52c41a;font-weight:700;font-size:18px}.tcm-features[data-v-1dafca94],.tcm-suggestions[data-v-1dafca94]{margin-bottom:15px}.tcm-features h4[data-v-1dafca94],.tcm-suggestions h4[data-v-1dafca94]{margin:0 0 10px 0;font-size:14px;color:#333}.tcm-features ul[data-v-1dafca94],.tcm-suggestions ul[data-v-1dafca94]{margin:0;padding-left:20px;list-style-type:disc}.tcm-features li[data-v-1dafca94],.tcm-suggestions li[data-v-1dafca94]{margin-bottom:5px;font-size:13px;color:#666;line-height:1.4}.health-assessment[data-v-1dafca94]{margin-bottom:30px}.assessment-content[data-v-1dafca94]{margin-top:20px}.assessment-item[data-v-1dafca94]{background:#fafafa;padding:20px;border-radius:8px;margin-bottom:15px;border-left:4px solid #1890ff}.assessment-item h4[data-v-1dafca94]{margin:0 0 15px 0;font-size:16px;color:#333;font-weight:700}.assessment-details[data-v-1dafca94]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px;gap:15px}.assessment-value[data-v-1dafca94]{font-size:18px;font-weight:700;color:#333}.assessment-status[data-v-1dafca94]{padding:4px 8px;border-radius:4px;font-size:12px;font-weight:700}.assessment-status.normal[data-v-1dafca94]{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.assessment-status.warning[data-v-1dafca94]{background:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.assessment-status.error[data-v-1dafca94]{background:#fff2f0;color:#ff4d4f;border:1px solid #ffccc7}.assessment-advice[data-v-1dafca94]{margin:0;font-size:14px;color:#666;line-height:1.5}.monthly-report-modal .report-header[data-v-3bbb8f48]{margin-bottom:16px;display:-ms-flexbox;display:flex;gap:8px}.monthly-report-modal[data-v-3bbb8f48] .ant-table-tbody>tr>td{vertical-align:middle}