.health-record-page[data-v-561ef822]{box-sizing:border-box;padding:16px 16px 24px;background:#f5f6fa;overflow:auto;color:#2c2c2a}.record-shell[data-v-561ef822]{max-width:1200px;margin:0 auto 24px;padding:20px 24px 28px;background:#fff;border:1px solid #edf1f5;border-radius:10px;box-shadow:0 2px 10px rgba(20,40,80,.04)}.record-header[data-v-561ef822]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:0 0 18px;position:relative}.record-header[data-v-561ef822]:after{content:"";position:absolute;left:0;bottom:-1px;right:0;width:auto;border-top:3px double #1890ff}.record-header-left[data-v-561ef822]{-ms-flex:1;flex:1}.record-title[data-v-561ef822]{margin:0 0 8px;color:#2c2c2a;font-size:24px;font-weight:600;text-align:center}.record-meta[data-v-561ef822]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 18px;color:#888;font-size:13px;-ms-flex-pack:center;justify-content:center}.record-section[data-v-561ef822]{margin:0;padding:16px 0 0;background:#fff;border-radius:0}.record-section+.record-section[data-v-561ef822]{margin-top:14px!important;padding-top:18px}.section-title[data-v-561ef822]{color:#2c2c2a;font-size:16px;font-weight:600;line-height:28px}.section-header[data-v-561ef822]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:12px;padding-bottom:10px}.section-header .section-title[data-v-561ef822]{margin:0}.section-icon[data-v-561ef822]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:26px;height:26px;border-radius:7px;color:#fff;font-size:14px;-ms-flex-negative:0;flex-shrink:0}.icon-blue[data-v-561ef822]{background:#1890ff}.icon-green[data-v-561ef822]{background:#1d9e75}.icon-purple[data-v-561ef822]{background:#534ab7}.icon-orange[data-v-561ef822]{background:#d46b08}.margin-top-sm[data-v-561ef822]{margin-top:12px}.info-card-grid[data-v-561ef822]{-ms-flex-direction:column;flex-direction:column}.info-card-grid[data-v-561ef822],.info-row[data-v-561ef822]{display:-ms-flexbox;display:flex;gap:10px}.info-card[data-v-561ef822]{-ms-flex:1;flex:1;min-width:0;padding:12px 14px;border:1px solid #edf1f5;border-radius:7px;background:#fbfcfd;transition:border-color .2s,box-shadow .2s}.info-card[data-v-561ef822]:hover{border-color:#c9dcf0;box-shadow:0 1px 4px rgba(20,40,80,.06)}.info-card-full[data-v-561ef822]{width:100%}.info-label[data-v-561ef822]{margin-bottom:4px;color:#888;font-size:12px}.info-value[data-v-561ef822]{color:#2c2c2a;font-size:14px;font-weight:600;word-break:break-all}.info-card .info-value[data-v-561ef822]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;line-height:1.5}.info-value-text[data-v-561ef822]{display:block!important;color:#5f5e5a;font-weight:400;line-height:1.7}.info-separator[data-v-561ef822]{margin:0 4px;color:#888;font-weight:400}.member-level-tag[data-v-561ef822]{margin-left:6px;background:#fef3c7;color:#92400e}.bmi-tag[data-v-561ef822],.member-level-tag[data-v-561ef822]{display:inline-block;padding:1px 8px;border-radius:4px;font-size:11px;font-weight:600}.bmi-tag[data-v-561ef822]{margin-left:4px}.bmi-tag.bmi-low[data-v-561ef822]{background:#e6f1fb}.bmi-tag.bmi-normal[data-v-561ef822]{background:#eaf3de}.bmi-tag.bmi-high[data-v-561ef822]{background:#faecec}.bmi-low[data-v-561ef822]{color:#1677c9}.bmi-normal[data-v-561ef822]{color:#1d9e75}.bmi-high[data-v-561ef822]{color:#ba7517}.diag-tag[data-v-561ef822]{margin:2px 4px 2px 0}.no-data[data-v-561ef822]{color:#888;font-size:13px;font-weight:400}.table-wrap[data-v-561ef822]{overflow-x:auto;box-shadow:0 1px 4px rgba(0,0,0,.04);margin-top:16px}.table-wrap-content[data-v-561ef822]{min-width:720px;overflow:hidden;background:#fff;border:1px solid #e5eaf0;border-radius:8px}.table-wrap-content[data-v-561ef822] .ant-table{color:#2c2c2a}.table-wrap-content[data-v-561ef822] .ant-table-thead>tr>th{padding:10px 12px!important;background:#ebf3fe!important;color:#5f5e5a;font-weight:600;white-space:nowrap;border-bottom:1px solid #e5eaf0!important}.table-wrap-content[data-v-561ef822] .ant-table-tbody>tr>td{padding:12px!important;color:#5f5e5a;border-bottom:1px solid #edf1f5!important}.table-wrap-content[data-v-561ef822] .ant-table-tbody>tr:hover>td{background:#fafcff!important}.table-wrap-content[data-v-561ef822] .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.table-wrap-content[data-v-561ef822] .ant-table-tbody>tr:nth-child(2n){background:#fafbfd}.record-table[data-v-561ef822]{background:#fff}.text-danger[data-v-561ef822]{color:#f5222d;font-weight:600}.text-warning[data-v-561ef822]{color:#fa8c16;font-weight:600}.text-primary[data-v-561ef822]{color:#222;font-weight:600}.source-badge[data-v-561ef822]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:20px;padding:0 7px;border-radius:4px;font-size:12px}.source-check[data-v-561ef822]{background:#e9ffea;color:#08b82f}.source-hospital[data-v-561ef822]{background:#e7f4fd;color:#1890ff}.source-device[data-v-561ef822]{background:#e6fffb;color:#13c2c2}.pagination-row[data-v-561ef822]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:14px}.empty-box[data-v-561ef822]{padding:20px 0}.preview-image[data-v-561ef822]{display:block;max-width:100%;max-height:70vh;margin:0 auto;border-radius:8px}.preview-wrapper[data-v-561ef822]{text-align:center}.preview-nav[data-v-561ef822]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin-top:16px}.preview-counter[data-v-561ef822]{color:#5f5e5a;font-size:14px;font-weight:500;min-width:48px}.stats-card-group[data-v-561ef822]{display:-ms-flexbox;display:flex;gap:16px;margin-bottom:24px}.stat-card[data-v-561ef822]{-ms-flex:1;flex:1;border:1px solid #ecf0f6;background:#f7f8fa;border-radius:8px;padding:16px;text-align:center;cursor:pointer;transition:all .3s;position:relative}.stat-num[data-v-561ef822]{font-size:24px;font-weight:700;margin-top:4px;color:#333}.stat-icon[data-v-561ef822]{width:36px;height:36px;border-radius:50%;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all .3s;box-shadow:0 1px 3px rgba(0,0,0,.06);margin:0 auto}.stat-icon .anticon[data-v-561ef822]{font-size:18px;color:#1eddbb;transition:color .3s}.stat-label[data-v-561ef822]{font-size:14px;color:#666;margin-top:4px}.stat-card[data-v-561ef822]:hover{background:#e9fcf9;border-color:#91eae4}.stat-card.active[data-v-561ef822]{background:linear-gradient(45deg,#28d3db,#4fb6fb)}.stat-card.active .stat-label[data-v-561ef822],.stat-card.active .stat-num[data-v-561ef822]{color:#fff}.stat-card.active .anticon[data-v-561ef822]{color:#28d3db}.stat-card.active[data-v-561ef822]:after{content:"";position:absolute;bottom:-7px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #3ec9e0;z-index:1}.stat-card.active[data-v-561ef822]:before{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);border-left:6px solid transparent;border-right:6px solid transparent;z-index:2}.active-index-1~.archive-list-wrap[data-v-561ef822],.active-index-2~.archive-list-wrap[data-v-561ef822],.active-index-3~.archive-list-wrap[data-v-561ef822],.active-index-4~.archive-list-wrap[data-v-561ef822],.active-index-5~.archive-list-wrap[data-v-561ef822]{border:1px solid #e0e0e0;background:#f9f9f9}.active-index-2~.archive-list-wrap .timeline-indicator .dot[data-v-561ef822]{background:linear-gradient(#1890ff,#096dd9);box-shadow:0 0 0 2px rgba(24,144,255,.25)}.active-index-3~.archive-list-wrap .timeline-indicator .dot[data-v-561ef822]{background:linear-gradient(#af66ff,#722ed1);box-shadow:0 0 0 2px rgba(175,102,255,.25)}.active-index-4~.archive-list-wrap .timeline-indicator .dot[data-v-561ef822]{background:linear-gradient(#ff8a1c,#d46b08);box-shadow:0 0 0 2px rgba(212,107,8,.25)}.active-index-5~.archive-list-wrap .timeline-indicator .dot[data-v-561ef822]{background:linear-gradient(#49c63c,#389e0d);box-shadow:0 0 0 2px rgba(56,158,13,.25)}.active-index-2~.archive-list-wrap .timeline-indicator .line[data-v-561ef822]{background:#1890ff}.active-index-3~.archive-list-wrap .timeline-indicator .line[data-v-561ef822]{background:#af66ff}.active-index-4~.archive-list-wrap .timeline-indicator .line[data-v-561ef822]{background:#ff8a1c}.active-index-5~.archive-list-wrap .timeline-indicator .line[data-v-561ef822]{background:#49c63c}.health-stat-card[data-v-561ef822]{-ms-flex:1;flex:1;border:1px solid #ecf0f6;background:#f7f8fa;border-radius:8px;padding:16px;text-align:center;cursor:pointer;transition:all .3s;position:relative}.health-stat-card .anticon[data-v-561ef822]{color:#1890ff}.health-stat-card[data-v-561ef822]:hover{background:#ebf6ff;border-color:#91d5ff}.health-stat-card.active[data-v-561ef822]{background:linear-gradient(45deg,#4fb6fb,#1890ff);box-shadow:0 10px 15px rgba(24,144,255,.2)}.health-stat-card.active .stat-label[data-v-561ef822],.health-stat-card.active .stat-num[data-v-561ef822]{color:#fff}.health-stat-card.active .anticon[data-v-561ef822]{color:#1890ff}.text-green[data-v-561ef822]{color:#52c41a}.text-blue[data-v-561ef822]{color:#1890ff}.text-purple[data-v-561ef822]{color:#722ed1}.text-orange[data-v-561ef822]{color:#fa8c16}.archive-list-wrap[data-v-561ef822]{max-height:600px;overflow-y:auto}.load-more-row[data-v-561ef822]{text-align:center;padding:12px 0;color:#999;font-size:13px}.archive-item[data-v-561ef822]{display:-ms-flexbox;display:flex;position:relative;margin-bottom:24px}.archive-item[data-v-561ef822]:last-of-type{margin-bottom:5px}.archive-card-wrapper[data-v-561ef822]{-ms-flex:1;flex:1}.archive-content-box[data-v-561ef822]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background:#f6f8fc;border-radius:6px;padding:16px 20px;transition:all .3s ease;margin-top:10px;position:relative}.archive-content-box[data-v-561ef822]:after{position:absolute;content:"";left:0;top:0;bottom:0;height:auto;width:3px;border-radius:0 6px 6px 0;background:#4fb6fb}.archive-content-box[data-v-561ef822]:hover{box-shadow:0 5px 15px rgba(88,88,88,.1)}.desc-row[data-v-561ef822]{color:#888;margin-top:5px}.archive-remark[data-v-561ef822]{margin-top:8px;padding-top:8px;border-top:1px dashed #e8e8e8;font-size:13px;color:#888}.timeline-indicator[data-v-561ef822]{position:relative;width:24px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-right:16px}.timeline-indicator .dot[data-v-561ef822]{width:18px;height:18px;border-radius:50%;border:4px solid #d8f1ee;background:#28d3db;position:relative;z-index:2}.timeline-indicator .line[data-v-561ef822]{width:2px;border:1px dashed #d8f1ee;position:absolute;top:14px;bottom:-24px;z-index:1}.archive-content[data-v-561ef822]{-ms-flex:1;flex:1;transition:box-shadow .2s}.archive-date[data-v-561ef822]{font-size:14px;color:#333;font-weight:600;line-height:18px}.archive-date span[data-v-561ef822]{padding-left:10px}.archive-title[data-v-561ef822]{font-size:15px;font-weight:600;color:#333}.archive-desc[data-v-561ef822]{font-size:13px;color:#666;line-height:1.7;margin-top:6px}.remark-label[data-v-561ef822]{color:#999}.archive-actions[data-v-561ef822]{width:200px;-ms-flex-negative:0;flex-shrink:0;margin-left:24px}.image-grid[data-v-561ef822]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-ms-flex-pack:end;justify-content:flex-end}.image-item[data-v-561ef822]{width:60px;height:60px;border-radius:6px;border:1px solid #f0f0f0;position:relative;cursor:pointer;overflow:hidden;transition:opacity .2s}.image-item[data-v-561ef822]:hover{opacity:.8}.image-item img[data-v-561ef822]{width:100%;height:100%;object-fit:cover}.more-mask[data-v-561ef822]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);color:#fff;font-size:16px;font-weight:700;-ms-flex-pack:center;justify-content:center}.meta-info-card[data-v-561ef822],.more-mask[data-v-561ef822]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.meta-info-card[data-v-561ef822]{-ms-flex-pack:justify;justify-content:space-between;gap:40px;margin-bottom:16px}.meta-info-card .meta-item[data-v-561ef822]{background:#fcfcfc;padding:16px 24px;border:1px solid #f0f0f0;border-radius:8px;-ms-flex:1;flex:1}.meta-label[data-v-561ef822]{color:#888;font-size:12px}.meta-value[data-v-561ef822]{font-size:15px;font-weight:500;color:#333;margin-top:4px}.analysis-container[data-v-561ef822]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-top:16px}.score-card-top[data-v-561ef822]{padding:24px;border-radius:6px;border:1px solid #f0f0f0;box-shadow:0 4px 12px rgba(37,164,162,.1)}.score-content[data-v-561ef822]{display:-ms-flexbox;display:flex}.score-circle-left[data-v-561ef822]{-ms-flex:5;flex:5;min-width:0;margin-right:25px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;background:#f0f8fd;border-radius:10px;padding:0 20px}.score-block[data-v-561ef822]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:16px}.score-main[data-v-561ef822]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex:1.5;flex:1.5}.score-main-title[data-v-561ef822]{margin-bottom:10px;font-size:16px}.score-num-area[data-v-561ef822]{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;gap:4px}.score-num-area .score-value[data-v-561ef822]{font-size:38px;font-weight:700;color:#0f172a;line-height:1}.score-num-area .score-unit[data-v-561ef822]{font-size:16px;color:#595959;padding-left:5px}.score-pill[data-v-561ef822]{margin-top:8px;padding:3px 14px;border-radius:14px;background:#e6f7ff;color:#1890ff;font-size:13px;font-weight:500;line-height:20px}.score-half-ring[data-v-561ef822]{-ms-flex:2;flex:2;min-width:0;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-item-align:stretch;align-self:stretch}.half-ring-svg[data-v-561ef822]{width:100%;height:auto;display:block}.ring-track[data-v-561ef822]{fill:none;stroke:#e3edf8;stroke-width:10;stroke-linecap:round}.ring-progress[data-v-561ef822]{fill:none;stroke:url(#halfRingGrad);stroke-width:10;stroke-linecap:round}.ring-dot[data-v-561ef822]{fill:#fff;stroke:#4fb6fb;stroke-width:2.5}.ring-score-text[data-v-561ef822]{font-size:16px;font-weight:500;fill:#1890ff}.score-circle[data-v-561ef822]{width:140px;height:140px;border-radius:50%;background:linear-gradient(135deg,#28d3db,#4fb6fb);color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-right:40px;box-shadow:0 4px 12px rgba(37,164,162,.3);position:relative;z-index:1}.score-circle[data-v-561ef822]:before{content:"";position:absolute;width:160px;height:160px;border-radius:50%;background:rgba(40,211,219,.15);z-index:-1}.score-circle .score-num[data-v-561ef822]{font-size:36px;font-weight:700;line-height:1.1}.score-circle .score-text[data-v-561ef822]{font-size:13px;opacity:.9}.score-metrics[data-v-561ef822]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 25px;margin-top:20px}.metric-row[data-v-561ef822]{font-size:14px;background:#f9fbfa;border:2px solid #f1f5f6;border-radius:10px;padding:15px}.metric-row-top[data-v-561ef822]{font-size:15px;margin-bottom:5px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.status-ays-abnormal[data-v-561ef822]{background:#fef8f8}.metric-label[data-v-561ef822]{color:#222}.metric-status[data-v-561ef822]{margin-right:10px;font-weight:700;font-size:14px}.metric-val[data-v-561ef822]{font-weight:500}.metric-desc[data-v-561ef822]{color:#999;font-size:13px;margin-left:8px}.text-dark[data-v-561ef822]{color:#666}.body-age-banner[data-v-561ef822]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#effaf7;padding:0 24px;border-radius:8px;-ms-flex:5;flex:5;min-width:0;-ms-flex-pack:justify;justify-content:space-between}.banner-icon[data-v-561ef822]{width:32px;height:32px;color:#fff;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:32px;margin-right:16px;color:#722ed1}.banner-text[data-v-561ef822]{font-size:16px;color:#333;margin-right:12px}.body-age-title[data-v-561ef822]{margin-bottom:10px;font-size:16px}.body-age-left .age-num[data-v-561ef822]{font-size:32px;font-weight:700;color:#333}.body-age-left .age-num span[data-v-561ef822]{font-size:16px;padding-left:5px}.banner-desc[data-v-561ef822]{font-size:14px;background:#2bc182;padding:4px 15px;color:#fff;border-radius:20px;display:inline-block;margin:10px 0}.banner-desc-notice[data-v-561ef822]{color:#999;margin-left:auto}.body-age-icon[data-v-561ef822]{font-size:140px;color:#96e6be}.advice-card[data-v-561ef822]{background:#fcfcfc;border:1px solid #f0f0f0;border-radius:8px;padding:20px 24px}.analys-card[data-v-561ef822]{background:#e6f7ff;border-radius:8px}.advice-card-bg[data-v-561ef822]{background:#f0f9f6;border-left:3px solid #1eddbb;border-radius:4px 8px 8px 4px}.advice-title[data-v-561ef822]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:500;color:#333;margin-bottom:12px}.advice-title .dot[data-v-561ef822]{width:6px;height:6px;background:#52c41a;border-radius:50%;margin-right:8px}.advice-title .dot.text-danger[data-v-561ef822]{background:#f5222d}.analys-card .advice-title[data-v-561ef822]{color:#1890ff;position:relative;padding-left:28px}.analys-card .advice-title[data-v-561ef822]:after{left:0;height:10px}.analys-card .advice-title[data-v-561ef822]:after,.analys-card .advice-title[data-v-561ef822]:before{position:absolute;top:50%;width:5px;background:#1890ff;transform:translateY(-50%);content:"";border-radius:8px}.analys-card .advice-title[data-v-561ef822]:before{left:10px;height:16px}.analys-card .dot[data-v-561ef822]{background:#1890ff}.advice-content[data-v-561ef822]{font-size:14px;color:#555;line-height:1.8;text-align:justify}.list-item[data-v-561ef822]{margin-bottom:4px}.advice-card.emergency[data-v-561ef822]{background:#fff1f0;border-color:#ffa39e}.advice-card.emergency .advice-title[data-v-561ef822]{color:#cf1322}.advice-card.emergency .advice-content[data-v-561ef822]{color:#333}.indicator-inline[data-v-561ef822]{font-size:13px;color:#595959}.indicator-sep[data-v-561ef822]{color:#ccc;margin-right:2px}.expand-link[data-v-561ef822]{color:#1890ff;font-size:13px;margin-left:4px;cursor:pointer;white-space:nowrap}.indicator-table[data-v-561ef822]{margin-top:10px;background:#fafbfc;border-radius:6px;padding:8px 12px;border:1px solid #e8e8e8}.indicator-row[data-v-561ef822]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:16px;padding:6px 0;font-size:13px;border-bottom:1px solid #f0f0f0}.indicator-row[data-v-561ef822]:last-child{border-bottom:none}.indicator-row .ind-name[data-v-561ef822]{min-width:100px;color:#262626;font-weight:500;-ms-flex:2;flex:2}.indicator-row .ind-result[data-v-561ef822]{min-width:60px;color:#333;-ms-flex:1;flex:1}.indicator-row .ind-unit[data-v-561ef822]{min-width:36px;color:#8c8c8c;font-size:12px;-ms-flex:1;flex:1}.indicator-row .ind-ref[data-v-561ef822]{-ms-flex:1;flex:1;color:#8c8c8c;font-size:12px;-ms-flex:2;flex:2}.report-result-table[data-v-561ef822]{margin-top:10px;border:1px solid #e5e5e5;border-radius:4px;overflow:hidden;background:#fff;font-size:13px;color:#333}.report-result-row[data-v-561ef822]{display:-ms-flexbox;display:flex;border-bottom:1px solid #e5e5e5}.report-result-row[data-v-561ef822]:last-child{border-bottom:none}.report-result-label[data-v-561ef822]{width:126px;-ms-flex-negative:0;flex-shrink:0;padding:10px 12px;background:#fafafa;border-right:1px solid #e5e5e5;color:#333;line-height:22px;word-break:break-all}.report-result-value[data-v-561ef822]{-ms-flex:1;flex:1;min-width:0;padding:10px 12px;line-height:22px;color:#555;word-break:break-all;white-space:pre-wrap}.status-tag[data-v-561ef822]{display:inline-block;font-size:12px;line-height:18px;margin-left:2px;-ms-flex:1;flex:1}.status-tag-box[data-v-561ef822],.status-tag[data-v-561ef822]{padding:2px 5px;border-radius:4px}.status-high[data-v-561ef822],.status-low[data-v-561ef822]{color:#fa8c16;background:#fff7e6;border:1px solid #ffd591}.status-normal[data-v-561ef822]{color:#1890ff;background:#e6f7ff;border:1px solid #91d5ff}.status-abnormal[data-v-561ef822]{color:#ff4d4f;background:#fff1f0;border:1px solid #ffa39e}.metric-status[data-v-561ef822]{border:none!important;background:none}.record-empty-box[data-v-561ef822]{padding:30px 0;text-align:center;border:1px solid #f0f0f0;border-radius:8px}.record-empty-box span[data-v-561ef822]{color:#999}.circle-halo[data-v-561ef822]{width:180px;height:180px;background:#f6f9fe;box-shadow:inset 0 0 30px rgba(59,130,246,.1)}.circle-halo[data-v-561ef822],.circle-progress[data-v-561ef822]{border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.circle-progress[data-v-561ef822]{width:150px;height:150px;background:conic-gradient(#28d3db 0,#2e84fe var(--progress),#1890ff var(--progress),#d2e2fd 100%);transform:rotate(-90deg);position:relative}.circle-progress[data-v-561ef822]:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:10px;height:10px;border-radius:50%;background:#28d3db}.circle-inner[data-v-561ef822]{width:130px;height:130px;border-radius:50%;background:#fff;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;transform:rotate(90deg);box-shadow:inset 0 0 30px rgba(59,130,246,.1)}.score-value[data-v-561ef822]{font-size:36px;font-weight:700;color:#0f172a;line-height:1}.score-label[data-v-561ef822]{font-size:14px;color:#1890ff;font-weight:500}.circle-status-tag[data-v-561ef822]{padding:6px 16px;border-radius:20px;font-size:14px;font-weight:500;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px}.tag-warning[data-v-561ef822]{background-color:#fff7ed;color:#ea580c}.tag-icon[data-v-561ef822]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:16px;height:16px;background:#ea580c;color:#fff;border-radius:50%;font-size:12px}.score-ms[data-v-561ef822]{margin:20px 0 0 0;text-align:center;padding:5px 10px;border:1px solid #f0f0f0;border-radius:20px;position:relative;background:#fff}.score-ms[data-v-561ef822]:before{top:-9px;border-width:0 9px 9px;border-color:transparent transparent #f0f0f0}.score-ms[data-v-561ef822]:after,.score-ms[data-v-561ef822]:before{content:"";position:absolute;left:50%;transform:translateX(-50%);border-style:solid}.score-ms[data-v-561ef822]:after{top:-8px;border-width:0 8px 8px;border-color:transparent transparent #fff}