.critical-value-page[data-v-48f5d45e]{--cv-ink:#222;--cv-muted:#666;--cv-red:#c62828;--cv-red-soft:#fff2f2;--cv-line:#e5e7eb;--cv-bg:#f5f6f7;min-height:100vh;color:var(--cv-ink);background:var(--cv-bg);font-family:PingFang SC,Microsoft YaHei,sans-serif}.page-header[data-v-48f5d45e]{max-width:640px;margin:0 auto;padding:18px 16px 16px;border-bottom:1px solid var(--cv-line);background:#fff}.hospital-name[data-v-48f5d45e]{color:var(--cv-muted);font-size:13px;line-height:1.5}.title-row[data-v-48f5d45e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:18px}.critical-badge[data-v-48f5d45e]{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:3px 8px;border-radius:4px;color:var(--cv-red);background:var(--cv-red-soft);font-size:12px;font-weight:600;line-height:1.5}.title-row h1[data-v-48f5d45e]{margin:0;font-size:22px;font-weight:600;line-height:1.4}.page-shell[data-v-48f5d45e]{max-width:640px;margin:0 auto;padding:12px 12px calc(28px + env(safe-area-inset-bottom))}.state-card[data-v-48f5d45e]{min-height:180px;padding:36px 22px;border:1px solid var(--cv-line);border-radius:8px;background:#fff;text-align:center}.state-card h2[data-v-48f5d45e]{margin:14px 0 8px;font-size:19px;font-weight:600}.state-card p[data-v-48f5d45e]{max-width:340px;margin:0 auto;color:var(--cv-muted);font-size:14px;line-height:1.7}.state-icon[data-v-48f5d45e]{color:var(--cv-red);font-size:34px}.retry-button[data-v-48f5d45e]{max-width:220px;margin:22px auto 0}.result-card[data-v-48f5d45e]{padding:18px;border:1px solid var(--cv-line);border-left:4px solid var(--cv-red);border-radius:8px;background:#fff}.result-label[data-v-48f5d45e]{margin-top:14px;color:var(--cv-muted);font-size:13px}.result-item[data-v-48f5d45e]{font-size:17px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.result-value[data-v-48f5d45e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px;margin-top:8px;color:var(--cv-red);font-size:34px;font-weight:600;line-height:1.25;overflow-wrap:anywhere;white-space:pre-wrap}.result-value.is-long[data-v-48f5d45e]{font-size:20px;line-height:1.55}.result-unit[data-v-48f5d45e]{color:var(--cv-muted);font-size:14px;font-weight:400;white-space:nowrap}.report-card[data-v-48f5d45e]{margin-top:12px;padding:16px;border:1px solid var(--cv-line);border-radius:8px;background:#fff}.report-card h2[data-v-48f5d45e]{margin:0 0 6px;font-size:16px;font-weight:600}.report-list[data-v-48f5d45e]{margin:0}.report-row[data-v-48f5d45e]{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;padding:13px 0;border-bottom:1px solid var(--cv-line)}.report-row[data-v-48f5d45e]:last-child{border-bottom:0}.report-row dt[data-v-48f5d45e]{color:var(--cv-muted);font-size:13px}.report-row dd[data-v-48f5d45e]{margin:0;font-size:14px;font-weight:600;line-height:1.55;overflow-wrap:anywhere}.mono-value[data-v-48f5d45e]{font-family:SFMono-Regular,Consolas,monospace;font-size:13px!important;letter-spacing:.02em}.page-footnote[data-v-48f5d45e]{margin:14px 4px 0;color:var(--cv-muted);font-size:12px;line-height:1.7}@media (max-width:360px){.page-header[data-v-48f5d45e]{padding-right:12px;padding-left:12px}.result-value[data-v-48f5d45e]{font-size:30px}.report-row[data-v-48f5d45e]{grid-template-columns:66px minmax(0,1fr)}}