.section-title-wrap[data-v-05dce815]{margin:24px 0 16px 0}.section-title[data-v-05dce815]{font-weight:700;font-size:16px;color:rgba(0,0,0,.85);margin-right:16px;margin-bottom:16px}.section-title-wrap .section-title[data-v-05dce815]{margin-bottom:0}.data-grid[data-v-05dce815]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media screen and (min-width:1500px){.data-grid[data-v-05dce815]{grid-template-columns:repeat(3,1fr)}}.data-card[data-v-05dce815]{background:#fafbfc;border-radius:6px;padding:16px 20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;min-height:110px;border:1px solid transparent;transition:all .3s}.data-card[data-v-05dce815]:hover{border-color:#e6e8eb;box-shadow:0 2px 8px rgba(0,0,0,.04)}.card-header[data-v-05dce815]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.item-name[data-v-05dce815]{color:#333;font-size:15px;font-weight:500}.item-status[data-v-05dce815]{font-size:12px;padding:2px 6px;border-radius:4px}.status-green[data-v-05dce815]{color:#1fbf6f;background:#f6ffed;border:1px solid #c6f2e1}.status-red[data-v-05dce815]{color:#f5222d;background:#fff1f0;border:1px solid #ffa39e}.status-orange[data-v-05dce815]{color:#faad14;background:#fffbe6;border:1px solid #ffd591}.data-card.status-bg-green[data-v-05dce815]{background-color:#e5f9f2;border-color:#c6f2e1}.data-card.status-bg-red[data-v-05dce815]{background-color:#fff1f0;border-color:#ffa39e}.data-card.status-bg-orange[data-v-05dce815]{background-color:#fff7e6;border-color:#ffd591}.text-black[data-v-05dce815]{color:#333}.text-red[data-v-05dce815]{color:#f5222d}.text-orange[data-v-05dce815]{color:#faad14}.card-body[data-v-05dce815]{margin-top:12px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}.value-wrap[data-v-05dce815]{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.item-value[data-v-05dce815]{font-size:28px;font-weight:700;line-height:1;margin-right:4px}.item-unit[data-v-05dce815]{color:#8c8c8c}.item-range[data-v-05dce815]{color:#bfbfbf}.card-empty-body[data-v-05dce815]{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:#1890ff;margin-top:10px}.card-empty-body[data-v-05dce815]:hover{opacity:.8}.upload-icon[data-v-05dce815]{font-size:16px;margin-bottom:4px}.upload-text[data-v-05dce815]{font-size:13px}.data-card.is-empty[data-v-05dce815]{border:1px dashed #d9d9d9;cursor:pointer;transition:all .3s ease}.data-card.is-empty .card-empty-body[data-v-05dce815]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#86909c;transition:color .3s ease}.data-card.is-empty .card-empty-body .upload-icon[data-v-05dce815]{font-size:20px;margin-bottom:8px}.data-card.is-empty[data-v-05dce815]:hover{border-color:#1890ff;background-color:#f0faff}.data-card.is-empty:hover .card-empty-body[data-v-05dce815]{color:#1890ff}.bmi-complex-card[data-v-05dce815]{-ms-flex-pack:start;justify-content:flex-start}.bmi-top[data-v-05dce815]{display:-ms-flexbox;display:flex;margin-bottom:24px;gap:80px}.bmi-col[data-v-05dce815]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.bmi-bottom[data-v-05dce815]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}.bmi-bottom-left[data-v-05dce815]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.bmi-bottom-left .item-value[data-v-05dce815]{font-size:24px;margin-top:8px}.bmi-bottom-right[data-v-05dce815]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}.medical-record-group[data-v-05dce815]{background:#fff;border:1px solid #e5e6eb;border-radius:6px;margin-bottom:24px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.02);transition:all .3s ease;border-left:4px solid #1890ff}.medical-record-group[data-v-05dce815]:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.medical-record-group[data-v-05dce815]:last-of-type{margin-bottom:0}.record-group-header[data-v-05dce815]{background-color:#f7f9fc;padding:12px 20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e5e6eb}.group-title[data-v-05dce815]{font-size:15px;font-weight:700;color:#333;position:relative}.blue-btn[data-v-05dce815]{color:#1890ff;border-color:#91d5ff;background:#e6f7ff}.record-item-card[data-v-05dce815]{padding:20px;border-bottom:1px dashed #e5e6eb;background:#fff;transition:background-color .2s}.record-item-card[data-v-05dce815]:last-child{border-bottom:none}.record-item-card[data-v-05dce815]:hover{background-color:#fcfcfd}.record-item-header[data-v-05dce815]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:10px}.record-title[data-v-05dce815]{font-size:14px;font-weight:600;color:#1f2329}.record-actions .action-btn[data-v-05dce815]{border:none;background:transparent;box-shadow:none;padding:0 8px}.record-actions .action-btn.blue-text[data-v-05dce815]{color:#1890ff}.record-actions .action-btn.orange-text[data-v-05dce815]{color:#fa8c16}.record-actions .action-btn[data-v-05dce815]:hover{background:#f0f2f5}.record-desc[data-v-05dce815]{font-size:14px;color:#4e5969;line-height:1.6;background-color:#f7f8fa;padding:10px 14px;border-radius:6px;margin-bottom:16px}.img-title[data-v-05dce815]{font-weight:700;color:#333;margin-bottom:8px}.img-list[data-v-05dce815]{display:-ms-flexbox;display:flex;gap:12px}.img-box[data-v-05dce815]{width:60px;height:60px;background-color:#73d1c1;border-radius:4px}