.reportDetail[data-v-0cdc24d5]{background-color:#f0f2f5;min-height:100vh}.reportDetail .detail-card[data-v-0cdc24d5]{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.reportDetail .detail-card[data-v-0cdc24d5] .ant-card-head{border-bottom:1px solid #e8e8e8;padding:16px 24px}.reportDetail .detail-card[data-v-0cdc24d5] .ant-card-body{padding:0 24px 24px;height:98vh}.reportDetail .patient-info[data-v-0cdc24d5]{background:#fafafa;padding:16px;border-radius:6px;margin-bottom:20px}.reportDetail .patient-info .info-item[data-v-0cdc24d5]{margin-bottom:8px}.reportDetail .patient-info .info-item .label[data-v-0cdc24d5]{font-weight:600;color:#666}.reportDetail .patient-info .info-item .value[data-v-0cdc24d5]{color:#333}.reportDetail .patient-info .mt-10[data-v-0cdc24d5]{margin-top:10px}.reportDetail .detail-tabs[data-v-0cdc24d5] .ant-tabs-nav{margin-bottom:16px}.reportDetail .detail-tabs .tab-content[data-v-0cdc24d5]{min-height:400px}.reportDetail .detail-tabs .section[data-v-0cdc24d5]{margin-bottom:24px}.reportDetail .detail-tabs .section .section-title[data-v-0cdc24d5]{font-size:16px;font-weight:600;color:#1890ff;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e8e8e8}.reportDetail .detail-tabs .section .section-content[data-v-0cdc24d5]{line-height:1.6;color:#333}.reportDetail .detail-tabs .section .section-content p[data-v-0cdc24d5]{margin:0;text-indent:2em}.reportDetail .detail-tabs .section .diagnosis-list[data-v-0cdc24d5]{margin:0;padding-left:20px}.reportDetail .detail-tabs .section .diagnosis-list li[data-v-0cdc24d5]{margin-bottom:8px;line-height:1.5}.reportDetail .detail-tabs .section.doctor-info[data-v-0cdc24d5]{background:#f9f9f9;padding:16px;border-radius:6px;border-left:4px solid #1890ff}.reportDetail .detail-tabs .image-content .image-selector[data-v-0cdc24d5]{margin-bottom:16px;padding:12px;background:#f5f5f5;border-radius:6px}.reportDetail .detail-tabs .image-content .image-selector .selector-header[data-v-0cdc24d5]{display:flex;align-items:center;gap:12px}.reportDetail .detail-tabs .image-content .image-selector .selector-header .selector-label[data-v-0cdc24d5]{font-weight:600;color:#666}.reportDetail .detail-tabs .image-content .iframe-container[data-v-0cdc24d5]{border:1px solid #d9d9d9;border-radius:6px;overflow:hidden;background:#fff}.reportDetail .detail-tabs .image-content .iframe-container .iframe-wrapper[data-v-0cdc24d5]{position:relative;height:85vh;width:100%}.reportDetail .detail-tabs .image-content .iframe-container .iframe-wrapper .iframe-loading[data-v-0cdc24d5]{display:flex;justify-content:center;align-items:center;height:100%;background:#fafafa}.reportDetail .detail-tabs .image-content .iframe-container .iframe-wrapper .image-iframe[data-v-0cdc24d5]{width:100%;height:100%;border:none}.reportDetail .detail-tabs .image-content .iframe-container .iframe-wrapper .no-image[data-v-0cdc24d5]{display:flex;justify-content:center;align-items:center;height:100%;background:#fafafa}.reportDetail .detail-tabs .image-content .image-tools[data-v-0cdc24d5]{margin-top:16px;display:flex;justify-content:space-between;align-items:center;padding:12px;background:#f9f9f9;border-radius:6px}.reportDetail .detail-tabs .image-content .image-tools .iframe-info[data-v-0cdc24d5]{font-size:14px;color:#666}.reportDetail .action-buttons[data-v-0cdc24d5]{margin-top:24px;text-align:center}.reportDetail .action-buttons button[data-v-0cdc24d5]{margin:0 8px;min-width:100px}@media (max-width: 768px){.reportDetail[data-v-0cdc24d5]{padding:10px}.reportDetail .patient-info .info-item[data-v-0cdc24d5]{margin-bottom:12px}.reportDetail .detail-tabs .image-content .iframe-container .iframe-wrapper[data-v-0cdc24d5]{height:300px}.reportDetail .detail-tabs .image-content .image-tools[data-v-0cdc24d5]{flex-direction:column;gap:12px}.reportDetail .detail-tabs .image-content .image-tools .ant-btn-group[data-v-0cdc24d5]{width:100%;justify-content:center}.reportDetail .action-buttons button[data-v-0cdc24d5]{margin:4px;width:100%}}