.wand-photo-viewer{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;z-index:300}.wand-photo-viewer__footer{position:absolute;bottom:0;width:100%;text-align:center;color:#fff;font-size:12px;line-height:2;opacity:.8}.wand-photo-viewer__scroll-wrap,.wand-photo-viewer__scroll-wrap-item{position:absolute;top:0;right:0;bottom:0;left:0}.wand-photo-viewer__scroll-wrap-item{-webkit-transform:translateZ(0);transform:translateZ(0);background:#000;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.wand-photo-viewer__scroll-wrap-item img{max-width:100%;max-height:100%}.wand-photo-viewer-fade-enter-active,.wand-photo-viewer-fade-leave-active{-webkit-transition:opacity .2s;transition:opacity .2s}.wand-photo-viewer-fade-enter,.wand-photo-viewer-fade-leave-to{opacity:0}.medical-data-page[data-v-c55ccbf8]{min-height:100vh;background:url(https://kano.guahao.com/j9T964951510) 50% no-repeat;background-size:contain;background-position:0 0;padding:.512rem .68266667rem 3.41333333rem;font-family:PingFang SC,PingFang}.summary-card[data-v-c55ccbf8]{background:#fff;border-radius:.512rem;overflow:hidden;box-shadow:0 .04266667rem .08533333rem rgba(0,0,0,.04);margin-bottom:.512rem}.summary-card .summary-header[data-v-c55ccbf8]{display:flex;align-items:center;justify-content:space-between;padding:.59733333rem .59733333rem .93866667rem .512rem;background:url(https://kano.guahao.com/oHQ977347374) 50%/cover no-repeat;border-radius:.512rem .512rem 0 0}.summary-card .summary-title[data-v-c55ccbf8]{font-size:.72533333rem;color:#fff;font-weight:600}.summary-card .summary-date[data-v-c55ccbf8]{font-size:.55466667rem;color:hsla(0,0%,100%,.85)}.summary-card .summary-body[data-v-c55ccbf8]{padding:.512rem .68266667rem .68266667rem}.summary-card .patient-row[data-v-c55ccbf8]{display:flex;align-items:baseline;gap:.34133333rem;padding-bottom:.42666667rem;border-bottom:1px dashed #e8e8e8;margin-bottom:.42666667rem}.summary-card .patient-row .patient-label[data-v-c55ccbf8]{font-size:.64rem;color:#28354c;font-weight:600;flex-shrink:0}.summary-card .patient-row .patient-info[data-v-c55ccbf8]{font-size:.59733333rem;color:#555f77;flex:1}.summary-card .patient-row .summary-action[data-v-c55ccbf8]{font-size:.55466667rem;color:#3f86ff;cursor:pointer;flex-shrink:0;white-space:nowrap}.summary-card .patient-row .summary-action[data-v-c55ccbf8]:active{opacity:.7}.summary-card .summary-section[data-v-c55ccbf8]{padding-top:.34133333rem}.summary-card .summary-section[data-v-c55ccbf8]:first-of-type{padding-top:0}.summary-card .summary-section .section-title[data-v-c55ccbf8]{font-size:.64rem;color:#28354c;font-weight:600;margin-bottom:.256rem;position:relative;padding-left:.512rem}.summary-card .summary-section .section-title[data-v-c55ccbf8]:before{content:"";position:absolute;left:0;top:.128rem;width:.128rem;height:.68266667rem;background:#3f86ff;border-radius:.08533333rem}.summary-card .summary-section .section-content[data-v-c55ccbf8]{font-size:.55466667rem;line-height:.85333333rem;color:#555f77;white-space:pre-wrap}.record-title-row[data-v-c55ccbf8]{display:flex;justify-content:space-between;align-items:center;margin:.68266667rem 0 .512rem}.record-title[data-v-c55ccbf8]{font-size:.68266667rem;line-height:.93866667rem;color:#2b313d;font-weight:600}.history-link[data-v-c55ccbf8]{font-size:.59733333rem;color:#1677ff;cursor:pointer}.history-link[data-v-c55ccbf8]:active{opacity:.7}.card-list[data-v-c55ccbf8]{padding:0 0 .512rem}.card-list .medical-card[data-v-c55ccbf8]{background:#fff;border-radius:.512rem;margin-bottom:.512rem;padding:.85333333rem .68266667rem;box-shadow:0 .04266667rem .08533333rem rgba(0,0,0,.04);position:relative}.card-list .medical-card .card-header[data-v-c55ccbf8]{padding:0 0 .512rem 0;display:flex;align-items:center;justify-content:space-between;gap:.512rem}.card-list .medical-card .card-header .upload-time[data-v-c55ccbf8]{font-size:.59733333rem;color:#818594;line-height:.85333333rem}.card-list .medical-card .card-header .type-tag[data-v-c55ccbf8]{flex-shrink:0;padding:.17066667rem .34133333rem;border-radius:999px;background:#eef4ff;color:#1677ff;font-size:.512rem;line-height:.68266667rem}.card-list .medical-card .card-header .view-original[data-v-c55ccbf8]{flex-shrink:0;font-size:.512rem;color:#1677ff;cursor:pointer}.card-list .medical-card .card-header .view-original[data-v-c55ccbf8]:active{opacity:.7}.card-list .medical-card .card-content .hospital-name[data-v-c55ccbf8]{font-size:.68266667rem;font-weight:600;color:#2b313d;margin-bottom:.68266667rem;line-height:.93866667rem}.card-list .medical-card .card-content .card-details[data-v-c55ccbf8]{position:relative;overflow:hidden;display:flex;flex-direction:column}.card-list .medical-card .card-content .card-details.collapsed .detail-item[data-v-c55ccbf8]{align-items:center}.card-list .medical-card .card-content .card-details.collapsed .detail-item .label[data-v-c55ccbf8],.card-list .medical-card .card-content .card-details.collapsed .detail-item .value[data-v-c55ccbf8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-list .medical-card .card-content .card-details .detail-item[data-v-c55ccbf8]{margin-bottom:.512rem;font-size:.59733333rem;line-height:.85333333rem;color:#2b313d;display:flex;align-items:flex-start}.card-list .medical-card .card-content .card-details .detail-item[data-v-c55ccbf8]:last-child{margin-bottom:0}.card-list .medical-card .card-content .card-details .detail-item .label[data-v-c55ccbf8]{color:#818594;font-weight:400;flex-shrink:0}.card-list .medical-card .card-content .card-details .detail-item .value[data-v-c55ccbf8]{color:#2b313d;flex:1;min-width:0;white-space:pre-wrap}.card-list .medical-card .card-content .card-details .detail-item .inline-toggle[data-v-c55ccbf8]{flex-shrink:0;display:inline-flex;align-items:center;gap:.17066667rem;margin-left:.512rem;padding-left:.512rem;color:#1677ff;background:#fff;position:relative;z-index:2}.card-list .medical-card .card-content .card-details .detail-item .inline-toggle[data-v-c55ccbf8]:before{content:"";position:absolute;left:0;top:0;width:.512rem;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 80%)}.card-list .medical-card .card-content .card-details .extra-fields[data-v-c55ccbf8]{max-height:0;overflow:hidden;opacity:0;transform:translateY(-.42666667rem);transition:max-height .52s cubic-bezier(.22,1,.36,1),opacity .32s ease,transform .52s cubic-bezier(.22,1,.36,1)}.card-list .medical-card .card-content .card-details .extra-fields.expanded[data-v-c55ccbf8]{max-height:85.33333333rem;opacity:1;transform:translateY(0)}.card-list .medical-card .card-content .card-details .extra-fields .detail-item[data-v-c55ccbf8]:last-child{margin-bottom:0}.card-list .medical-card .card-content .card-details .collapse-mask[data-v-c55ccbf8]{position:absolute;right:0;top:1.024rem;width:6.31466667rem;height:1.024rem;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 45%);pointer-events:none}.card-list .medical-card .card-content .card-details .toggle-row[data-v-c55ccbf8]{display:flex;justify-content:flex-end;margin-top:.512rem}.card-list .medical-card .card-content .card-details .toggle-action[data-v-c55ccbf8]{display:inline-flex;align-items:center;gap:.17066667rem;color:#1677ff}.card-list .medical-card .card-content .card-details .report-table[data-v-c55ccbf8]{margin-top:.68266667rem;border:1px solid #eef0f2;border-radius:.34133333rem;overflow:hidden}.card-list .medical-card .card-content .card-details .report-table .table-header-row[data-v-c55ccbf8]{display:flex;background:#f7f9fc;border-bottom:1px solid #eef0f2}.card-list .medical-card .card-content .card-details .report-table .table-header-row .th[data-v-c55ccbf8]{padding:.42666667rem .34133333rem;font-size:.55466667rem;color:#818594;text-align:center;line-height:.85333333rem}.card-list .medical-card .card-content .card-details .report-table .table-header-row .th[data-v-c55ccbf8]:first-child{text-align:left;flex:1.2;min-width:0}.card-list .medical-card .card-content .card-details .report-table .table-header-row .th[data-v-c55ccbf8]:nth-child(2){flex:1.2}.card-list .medical-card .card-content .card-details .report-table .table-header-row .th[data-v-c55ccbf8]:last-child{flex:2}.card-list .medical-card .card-content .card-details .report-table .table-data-row[data-v-c55ccbf8]{display:flex;align-items:center;border-bottom:1px dashed #e0e1e6}.card-list .medical-card .card-content .card-details .report-table .table-data-row[data-v-c55ccbf8]:last-child{border-bottom:none}.card-list .medical-card .card-content .card-details .report-table .table-data-row .td[data-v-c55ccbf8]{padding:.512rem .34133333rem;font-size:.59733333rem;color:#28354c;line-height:.85333333rem;word-break:break-all}.card-list .medical-card .card-content .card-details .report-table .table-data-row .td.name-col[data-v-c55ccbf8]{text-align:left;flex:1.2;min-width:0;font-weight:500}.card-list .medical-card .card-content .card-details .report-table .table-data-row .td.ref-col[data-v-c55ccbf8]{text-align:center;flex:1.2;color:#818594}.card-list .medical-card .card-content .card-details .report-table .table-data-row .td.result-col[data-v-c55ccbf8]{text-align:center;flex:2}.card-list .medical-card .card-content .card-details .report-table .table-data-row .td.result-col.text-red[data-v-c55ccbf8]{color:#ff4d4f}.card-list .empty-container[data-v-c55ccbf8]{padding:5.97333333rem 0;display:flex;flex-direction:column;align-items:center}.card-list .empty-container .empty-icon[data-v-c55ccbf8]{width:6.82666667rem;height:6.82666667rem;background:url(https://kano.guahao.com/yRc967543747) no-repeat 50%;background-size:100% 100%}.card-list .empty-container .empty-text[data-v-c55ccbf8]{font-size:.59733333rem;color:#818594}.footer-compare-bar[data-v-c55ccbf8]{position:fixed;bottom:0;left:0;right:0;padding:.512rem .68266667rem;padding-bottom:calc(.512rem + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -.08533333rem .34133333rem rgba(0,0,0,.06);z-index:100}.footer-compare-bar .compare-btn[data-v-c55ccbf8]{width:100%;height:1.87733333rem;border-radius:.93866667rem;background-color:#3f86ff;color:#fff;font-size:.68266667rem;font-weight:550;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.photo-viewer-close-btn[data-v-c55ccbf8]{position:fixed;top:.68266667rem;right:.68266667rem;width:1.36533333rem;height:1.36533333rem;z-index:10000;border-radius:50%;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center}.photo-viewer-close-btn[data-v-c55ccbf8]:after,.photo-viewer-close-btn[data-v-c55ccbf8]:before{content:"";position:absolute;width:.768rem;height:.08533333rem;border-radius:.08533333rem;background:#fff}.photo-viewer-close-btn[data-v-c55ccbf8]:before{transform:rotate(45deg)}.photo-viewer-close-btn[data-v-c55ccbf8]:after{transform:rotate(-45deg)}