.medical-analysis-panel .section-card[data-v-64e350e0]{padding:25px 20px;margin-bottom:24px;background:#fff;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden}.medical-analysis-panel .title2-box[data-v-64e350e0]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.medical-analysis-panel .title2-box .title2-left[data-v-64e350e0]{display:flex;align-items:center;font-size:16px;font-weight:700}.medical-analysis-panel .title2-box .title2-left .tit-icon[data-v-64e350e0]{color:oklch(62.3% .214 259.815);font-size:24px;margin-right:10px}.medical-analysis-panel .medical-info-content .medical-input[data-v-64e350e0] .el-textarea__inner{font-size:15px;line-height:1.8;color:#374151;border-radius:8px;border:1px solid #e5e7eb;resize:vertical}.medical-analysis-panel .medical-info-content .medical-input[data-v-64e350e0] .el-textarea__inner:focus{border-color:oklch(62.3% .214 259.815)}.medical-analysis-panel .button-section[data-v-64e350e0]{padding:20px;margin-bottom:20px}.medical-analysis-panel .button-section .button-group[data-v-64e350e0]{display:flex;gap:16px;justify-content:center}.medical-analysis-panel .button-section .button-group .action-btn[data-v-64e350e0]{flex:1;max-width:300px;padding:12px 24px;font-size:15px;font-weight:500;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s ease}.medical-analysis-panel .button-section .button-group .action-btn[data-v-64e350e0]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.medical-analysis-panel .button-section .button-group .action-btn[data-v-64e350e0]:first-child{background:linear-gradient(90deg,#3b82f6,#8b5cf6);border:none}.medical-analysis-panel .button-section .button-group .action-btn[data-v-64e350e0]:first-child:hover:not(:disabled){background:linear-gradient(90deg,#2563eb,#7c3aed)}.medical-analysis-panel .button-section .button-group .action-btn[data-v-64e350e0]:last-child{background:linear-gradient(90deg,#10b981,#059669);border:none}.medical-analysis-panel .button-section .button-group .action-btn[data-v-64e350e0]:last-child:hover:not(:disabled){background:linear-gradient(90deg,#059669,#047857)}.medical-analysis-panel .analysis-result-section[data-v-64e350e0] .el-tabs__header{margin-bottom:20px}.medical-analysis-panel .analysis-result-section[data-v-64e350e0] .el-tabs__item{font-size:16px;font-weight:600;padding:0 24px;height:48px;line-height:48px}.medical-analysis-panel .analysis-result-section[data-v-64e350e0] .el-tabs__content{padding:0}.medical-analysis-panel .analysis-result-section[data-v-64e350e0] .el-tab-pane{min-height:200px}.medical-analysis-panel .analysis-result-section .analysis-content[data-v-64e350e0]{line-height:1.8;color:#1f2937;font-size:15px;word-wrap:break-word}.medical-analysis-panel .analysis-result-section .analysis-content h1[data-v-64e350e0],.medical-analysis-panel .analysis-result-section .analysis-content h2[data-v-64e350e0],.medical-analysis-panel .analysis-result-section .analysis-content h3[data-v-64e350e0],.medical-analysis-panel .analysis-result-section .analysis-content h4[data-v-64e350e0],.medical-analysis-panel .analysis-result-section .analysis-content h5[data-v-64e350e0],.medical-analysis-panel .analysis-result-section .analysis-content h6[data-v-64e350e0]{font-weight:700;color:oklch(62.3% .214 259.815);margin:24px 0 12px 0;padding-bottom:8px;border-bottom:2px solid #e5e7eb;line-height:1.4}.medical-analysis-panel .analysis-result-section .analysis-content h1[data-v-64e350e0]:first-child,.medical-analysis-panel .analysis-result-section .analysis-content h2[data-v-64e350e0]:first-child,.medical-analysis-panel .analysis-result-section .analysis-content h3[data-v-64e350e0]:first-child,.medical-analysis-panel .analysis-result-section .analysis-content h4[data-v-64e350e0]:first-child,.medical-analysis-panel .analysis-result-section .analysis-content h5[data-v-64e350e0]:first-child,.medical-analysis-panel .analysis-result-section .analysis-content h6[data-v-64e350e0]:first-child{margin-top:0}.medical-analysis-panel .analysis-result-section .analysis-content h1[data-v-64e350e0]{font-size:24px;border-bottom-width:3px}.medical-analysis-panel .analysis-result-section .analysis-content h2[data-v-64e350e0]{font-size:20px;border-bottom-width:2px}.medical-analysis-panel .analysis-result-section .analysis-content h3[data-v-64e350e0]{font-size:18px;border-bottom-width:2px}.medical-analysis-panel .analysis-result-section .analysis-content h4[data-v-64e350e0]{font-size:16px;border-bottom-width:1px}.medical-analysis-panel .analysis-result-section .analysis-content h5[data-v-64e350e0],.medical-analysis-panel .analysis-result-section .analysis-content h6[data-v-64e350e0]{font-size:15px;border-bottom-width:1px}.medical-analysis-panel .analysis-result-section .analysis-content p[data-v-64e350e0]{margin:12px 0;line-height:1.7;color:#374151}.medical-analysis-panel .analysis-result-section .analysis-content ol[data-v-64e350e0],.medical-analysis-panel .analysis-result-section .analysis-content ul[data-v-64e350e0]{margin:12px 0;padding-left:24px;line-height:1.7}.medical-analysis-panel .analysis-result-section .analysis-content ol li[data-v-64e350e0],.medical-analysis-panel .analysis-result-section .analysis-content ul li[data-v-64e350e0]{margin:8px 0;color:#4b5563}.medical-analysis-panel .analysis-result-section .analysis-content ol li p[data-v-64e350e0],.medical-analysis-panel .analysis-result-section .analysis-content ul li p[data-v-64e350e0]{margin:4px 0}.medical-analysis-panel .analysis-result-section .analysis-content ul[data-v-64e350e0]{list-style-type:disc}.medical-analysis-panel .analysis-result-section .analysis-content ul ul[data-v-64e350e0]{list-style-type:circle;margin-top:4px}.medical-analysis-panel .analysis-result-section .analysis-content ol[data-v-64e350e0]{list-style-type:decimal}.medical-analysis-panel .analysis-result-section .analysis-content ol ol[data-v-64e350e0]{list-style-type:lower-alpha;margin-top:4px}.medical-analysis-panel .analysis-result-section .analysis-content table[data-v-64e350e0]{width:100%;border-collapse:collapse;margin:20px 0;font-size:14px;display:block;overflow-x:auto}.medical-analysis-panel .analysis-result-section .analysis-content table td[data-v-64e350e0],.medical-analysis-panel .analysis-result-section .analysis-content table th[data-v-64e350e0]{padding:10px 12px;text-align:left;border:1px solid #e5e7eb}.medical-analysis-panel .analysis-result-section .analysis-content table th[data-v-64e350e0]{background-color:#f9fafb;font-weight:600;color:#374151}.medical-analysis-panel .analysis-result-section .analysis-content table td[data-v-64e350e0]{color:#4b5563}.medical-analysis-panel .analysis-result-section .analysis-content table tr[data-v-64e350e0]:nth-child(2n){background-color:#f9fafb}.medical-analysis-panel .analysis-result-section .analysis-content table tr[data-v-64e350e0]:hover{background-color:#f3f4f6}.medical-analysis-panel .analysis-result-section .analysis-content pre[data-v-64e350e0]{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:16px;margin:16px 0;overflow-x:auto;font-size:14px;line-height:1.6}.medical-analysis-panel .analysis-result-section .analysis-content pre code[data-v-64e350e0]{background-color:transparent;padding:0;border-radius:0;font-family:Consolas,Monaco,Courier New,monospace;color:#1f2937}.medical-analysis-panel .analysis-result-section .analysis-content code[data-v-64e350e0]{background-color:#f3f4f6;padding:2px 6px;border-radius:4px;font-family:Consolas,Monaco,Courier New,monospace;font-size:13px;color:#dc2626}.medical-analysis-panel .analysis-result-section .analysis-content blockquote[data-v-64e350e0]{border-left:4px solid oklch(62.3% .214 259.815);padding:12px 16px;margin:16px 0;background-color:#f9fafb;color:#4b5563;font-style:italic}.medical-analysis-panel .analysis-result-section .analysis-content blockquote p[data-v-64e350e0]{margin:0}.medical-analysis-panel .analysis-result-section .analysis-content a[data-v-64e350e0]{color:#3b82f6;text-decoration:none}.medical-analysis-panel .analysis-result-section .analysis-content a[data-v-64e350e0]:hover{color:#2563eb;text-decoration:underline}.medical-analysis-panel .analysis-result-section .analysis-content hr[data-v-64e350e0]{border:none;border-top:2px solid #e5e7eb;margin:24px 0}.medical-analysis-panel .analysis-result-section .analysis-content strong[data-v-64e350e0]{font-weight:700;color:#1f2937}.medical-analysis-panel .analysis-result-section .analysis-content em[data-v-64e350e0]{font-style:italic}.medical-analysis-panel .analysis-result-section .analysis-content img[data-v-64e350e0]{max-width:100%;height:auto;border-radius:8px;margin:16px 0}.medical-analysis-panel .analysis-result-section .analysis-content .risk-high[data-v-64e350e0]{color:#dc2626;font-weight:600}.medical-analysis-panel .analysis-result-section .analysis-content .risk-medium[data-v-64e350e0]{color:#f59e0b;font-weight:600}.medical-analysis-panel .analysis-result-section .analysis-content .risk-low[data-v-64e350e0]{color:#10b981;font-weight:600}.patient-detail[data-v-487d5f26]{display:flex;flex-direction:column;gap:24px;min-height:100%}.detail-header[data-v-487d5f26],.patient-title[data-v-487d5f26]{display:flex;align-items:center;gap:16px}.patient-title[data-v-487d5f26]{flex:1}.title-actions[data-v-487d5f26]{display:flex;align-items:center;gap:12px;margin-left:16px}.title-actions .el-button[data-v-487d5f26]{min-width:120px;padding-left:24px;padding-right:24px}.title-text[data-v-487d5f26]{font-size:24px;font-weight:700;color:#1f2937;margin:0}.info-stats-container[data-v-487d5f26]{display:flex;gap:24px;align-items:stretch}.info-card[data-v-487d5f26]{flex:1;background:#fff;border-radius:16px;border:1px solid #e5e7eb;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden}.card-header[data-v-487d5f26]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e5e7eb}.card-title[data-v-487d5f26]{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:600;color:#1f2937}.card-title i[data-v-487d5f26]{font-size:20px;color:#3b82f6}.card-content[data-v-487d5f26]{padding:24px;display:flex;flex-direction:column;gap:24px}.basic-info-grid[data-v-487d5f26]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.info-item[data-v-487d5f26]{display:flex;flex-direction:column;gap:6px}.info-item label[data-v-487d5f26]{font-size:13px;color:#9ca3af}.info-item p[data-v-487d5f26]{font-size:15px;font-weight:500;color:#1f2937;margin:0}.diagnosis-section[data-v-487d5f26]{display:flex;flex-direction:column;gap:16px}.section-row[data-v-487d5f26]{display:flex;flex-direction:column;gap:8px}.section-title[data-v-487d5f26]{font-size:16px;font-weight:600;color:#1f2937;margin:0}.diagnosis-info[data-v-487d5f26]{display:flex;align-items:center;gap:12px}.confidence-text[data-v-487d5f26]{font-size:14px;color:#6b7280}.symptoms-list[data-v-487d5f26]{display:flex;gap:8px;flex-wrap:wrap}.summary-section[data-v-487d5f26]{padding:16px;background:#f9fafb;border-radius:12px}.summary-text[data-v-487d5f26]{font-size:14px;line-height:1.6;color:#4b5563;margin:8px 0 0 0}.stats-cards[data-v-487d5f26]{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:16px;width:400px;flex-shrink:0;align-content:stretch}.stat-card[data-v-487d5f26]{background:#fff;border-radius:16px;border:1px solid #e5e7eb;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center}.stat-card i[data-v-487d5f26]{font-size:32px;margin-bottom:4px}.stat-info[data-v-487d5f26]{display:flex;flex-direction:column;gap:4px}.stat-value[data-v-487d5f26]{font-size:24px;font-weight:700;color:#1f2937}.stat-label[data-v-487d5f26]{font-size:13px;color:#6b7280}.full-record-section[data-v-487d5f26]{display:flex;flex-direction:column;gap:24px}.section-card[data-v-487d5f26]{padding:25px 20px;background:#fff;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden}.title2-box[data-v-487d5f26]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.title2-left[data-v-487d5f26]{display:flex;align-items:center;font-size:16px;font-weight:700}.tit-icon[data-v-487d5f26]{color:oklch(62.3% .214 259.815);font-size:24px;margin-right:10px}.title2-right[data-v-487d5f26]{font-size:12px;padding:2px 8px;border:1px solid oklch(92.2% 0 0);border-radius:8px}.report-list[data-v-487d5f26]{display:flex;flex-direction:column;gap:20px}.report-item[data-v-487d5f26]{padding:16px;border:1px solid #ebe6e7;border-radius:10px}.item-main[data-v-487d5f26]{flex:1}.item-main-header[data-v-487d5f26]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.item-main-head-left[data-v-487d5f26]{display:flex;align-items:center;gap:8px}.item-title[data-v-487d5f26]{margin-right:10px;font-weight:600;font-size:16px}.status-warn[data-v-487d5f26]{color:#e6a23c;font-size:16px}.status-green[data-v-487d5f26]{color:#00c951;font-size:16px}.item-dep[data-v-487d5f26]{font-size:12px;padding:2px 8px;margin-left:10px;border:1px solid oklch(92.2% 0 0);border-radius:8px;flex-shrink:0}.item-main-text[data-v-487d5f26]{font-size:14px;color:#4a5565;margin-bottom:10px;line-height:1.6}.item-main-info[data-v-487d5f26]{display:flex;align-items:center;font-size:12px;color:#6a7282;margin-bottom:10px}.mg-r6[data-v-487d5f26]{margin-right:6px}.mg-r20[data-v-487d5f26]{margin-right:20px}.item-main-find[data-v-487d5f26]{font-size:12px;color:#6a7282;margin-bottom:4px}.item-find-list[data-v-487d5f26]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.find-item[data-v-487d5f26]{padding:4px 8px;background-color:#f5f5f5;border-radius:8px;font-size:12px;color:#171717}.ai-list[data-v-487d5f26]{display:flex;flex-direction:column;gap:20px}.ai-item[data-v-487d5f26]{padding:16px;border:1px solid #ebe6e7;border-radius:10px}.ai-main[data-v-487d5f26]{flex:1}.ai-title[data-v-487d5f26]{font-size:18px;color:#8200db;font-weight:600;height:28px;margin-bottom:8px}.ai-date[data-v-487d5f26]{font-size:14px;color:#4a5565;margin-bottom:10px}.ai-title2[data-v-487d5f26]{font-size:14px;font-weight:600;margin-bottom:5px;color:#1f2937}.ai-content[data-v-487d5f26]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.ai-jbzd-item[data-v-487d5f26]{font-size:12px;padding:2px 8px;border:1px solid #e5e5e5;border-radius:8px;background-color:#fff}.ai-jyjc-item[data-v-487d5f26]{font-size:12px;padding:2px 8px;border-radius:8px;background-color:#f5f5f5}@media (max-width:1024px){.info-stats-container[data-v-487d5f26]{flex-direction:column}.stats-cards[data-v-487d5f26]{width:100%}.basic-info-grid[data-v-487d5f26]{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.detail-header[data-v-487d5f26]{flex-direction:column;align-items:flex-start}.info-stats-container[data-v-487d5f26]{flex-direction:column}.stats-cards[data-v-487d5f26]{width:100%}.basic-info-grid[data-v-487d5f26]{grid-template-columns:1fr}.title-actions[data-v-487d5f26]{margin-left:0;margin-top:12px;width:100%;justify-content:flex-start}.title-actions .el-button[data-v-487d5f26]{min-width:120px}}.ai-analysis-dialog .el-dialog__body{padding:20px;max-height:80vh;overflow-y:auto}