.report-wrapper[data-v-968e7d3a]{background-color:#f0f2f5;padding:20px;min-height:100vh;display:flex;justify-content:center}.excel-report[data-v-968e7d3a]{width:1150px;background-color:#fff;padding:30px 45px;box-shadow:0 4px 20px rgba(0,0,0,.1);font-family:SimSun,serif;display:flex;flex-direction:column}.title-section[data-v-968e7d3a]{text-align:center;border-bottom:2px solid #334155;margin-bottom:20px;padding-bottom:10px}.title[data-v-968e7d3a]{font-size:30px;font-weight:700;letter-spacing:12px;color:#002140}.title-en[data-v-968e7d3a]{font-size:10px;color:#94a3b8;margin-top:4px;font-family:Arial}.info-row[data-v-968e7d3a]{display:flex;gap:40px;margin-bottom:12px}.label[data-v-968e7d3a]{font-weight:700;font-size:14px;color:#475569}.underline[data-v-968e7d3a]{border-bottom:1px solid #cbd5e1;flex:1;padding:0 5px;font-size:15px}.underline-date[data-v-968e7d3a]{border-bottom:1px solid #cbd5e1;padding:0 15px;min-width:180px;text-align:center;font-size:15px;font-weight:700}.diagnosis-main-title[data-v-968e7d3a]{width:100%;height:40px;line-height:40px;text-align:center;background-color:#f1f5f9;border:1px solid #334155;border-bottom:none;font-size:17px;font-weight:700;letter-spacing:4px;color:#002140}.diagnosis-group[data-v-968e7d3a]{display:flex;gap:0;align-items:stretch}.diagnosis-item[data-v-968e7d3a]{flex:1;display:flex}.item-table[data-v-968e7d3a]{width:100%;border-collapse:collapse;border:1px solid #334155;table-layout:fixed}.item-table td[data-v-968e7d3a],.item-table th[data-v-968e7d3a]{border:1px solid #334155;padding:8px 4px;text-align:center}.sub-header th[data-v-968e7d3a]{height:38px;font-size:15px;background-color:#f1f5f9;color:#002140;font-weight:700}.data-header th[data-v-968e7d3a]{background-color:#f8fafc;font-size:11px;color:#64748b;height:28px}.value-row td[data-v-968e7d3a]{height:50px;font-size:22px;font-weight:700}.num-font[data-v-968e7d3a]{font-family:Arial,sans-serif}.text-cell[data-v-968e7d3a]{vertical-align:top!important;text-align:left!important;height:auto;min-height:320px;padding:18px 14px!important}.meta-section[data-v-968e7d3a]{margin-bottom:22px}.meta-line[data-v-968e7d3a]{display:flex;align-items:center;margin-bottom:14px;line-height:1.4}.m-tag[data-v-968e7d3a]{font-size:13px;padding:2px 8px;border-radius:3px;margin-right:12px;white-space:nowrap;font-weight:700}.gray-tag[data-v-968e7d3a]{background-color:#e2e8f0;color:#64748b;border:1px solid #cbd5e1}.blue-tag[data-v-968e7d3a]{background-color:#002140;color:#fff;border:1px solid #002140}.m-text[data-v-968e7d3a]{font-size:15px;color:#1e293b;flex:1}.fitting-text[data-v-968e7d3a]{color:#64748b;font-style:normal}.highlight[data-v-968e7d3a]{font-weight:700;color:#002140}.factor-header[data-v-968e7d3a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.factor-title[data-v-968e7d3a]{font-size:15px;font-weight:700;color:#002140;border-left:5px solid #002140;padding-left:10px}.btn-group[data-v-968e7d3a]{display:flex;gap:8px}.technical-btn[data-v-968e7d3a]{display:flex;align-items:center;gap:5px;padding:4px 10px;border-radius:4px;cursor:pointer!important;transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:11px;font-weight:700;border:1px solid transparent}.btn-default[data-v-968e7d3a]{background:#f1f5f9;border-color:#cbd5e1;color:#475569}.btn-default[data-v-968e7d3a]:hover{background:#e2e8f0;border-color:#94a3b8;color:#1e293b;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.btn-primary[data-v-968e7d3a]{background:#002140;border-color:#002140;color:#fff}.btn-primary[data-v-968e7d3a]:hover{background:#003a70;box-shadow:0 2px 6px rgba(0,33,64,.3);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.technical-btn[data-v-968e7d3a]:active{-webkit-transform:translateY(0);transform:translateY(0)}.factor-line[data-v-968e7d3a]{font-size:14px;color:#1e293b;margin-bottom:14px;display:flex;align-items:flex-start;line-height:1.5}.f-index[data-v-968e7d3a]{background-color:#334155;color:#fff;min-width:20px;height:20px;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;margin-right:10px;margin-top:1px}.f-text[data-v-968e7d3a]{flex:1;font-weight:500}.footer-remark[data-v-968e7d3a]{margin-top:25px;border:1px solid #e2e8f0;border-left:5px solid #002140;padding:15px;background-color:#fcfcfc}.remark-title[data-v-968e7d3a]{font-weight:700;font-size:14px;color:#002140;margin-bottom:8px;border-bottom:1px solid #eee;padding-bottom:4px}.remark-content[data-v-968e7d3a]{font-size:13px;color:#334155;line-height:1.8;text-align:justify}.text-good[data-v-968e7d3a]{color:#10b981;font-weight:700}.text-bad[data-v-968e7d3a]{color:#ef4444;font-weight:700}.doc-header[data-v-968e7d3a]{display:flex;justify-content:space-between;font-size:11px;color:#94a3b8;margin-bottom:5px}@media print{.excel-report[data-v-968e7d3a]{box-shadow:none;border:1px solid #334155;width:100%}.btn-group[data-v-968e7d3a]{display:none}[data-v-968e7d3a]{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}