@media print{.badge[data-v-451ec004],.btn[data-v-451ec004],.card-title i[data-v-451ec004],.report-meta[data-v-451ec004]{display:none!important}.card[data-v-451ec004]{border:none!important;box-shadow:none!important;margin-bottom:2rem!important}.card-body[data-v-451ec004]{padding:0!important}}.hospital-header[data-v-451ec004]{border-left:4px solid #007bff;padding-left:15px}.hospital-name[data-v-451ec004]{color:#007bff;font-weight:700;font-size:24px;letter-spacing:1px}.department-name[data-v-451ec004]{color:#495057;font-weight:500;font-size:14px;font-style:italic}.report-title[data-v-451ec004]{color:#6c757d;font-weight:600;font-size:16px;text-transform:uppercase;letter-spacing:.5px}.report-meta[data-v-451ec004]{font-size:10px;text-align:right}.info-section[data-v-451ec004]{margin-bottom:1rem}.info-grid[data-v-451ec004]{display:flex;flex-direction:column;gap:8px}.info-row[data-v-451ec004]{display:flex;align-items:center;padding:4px 0;border-bottom:1px dotted #dee2e6}.info-row[data-v-451ec004]:last-child{border-bottom:none}.info-row strong[data-v-451ec004]{min-width:140px;color:#495057;font-weight:600;font-size:11px}.info-row span[data-v-451ec004]:not(.badge){font-size:11px;color:#212529}.badge[data-v-451ec004]{font-size:9px!important;padding:3px 8px;font-weight:600}.exam-header[data-v-451ec004]{border-bottom:2px solid #e9ecef;padding-bottom:1rem;margin-bottom:2rem}.lab-report-table[data-v-451ec004]{background:#fff;border:1px solid #ddd;font-family:Arial,sans-serif;font-size:11px}.structured-lab-report[data-v-451ec004]{background:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:12px;border:1px solid #e0e0e0;border-radius:4px}.lab-header[data-v-451ec004]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:20px;border-bottom:2px solid #007bff}.exam-title[data-v-451ec004]{font-size:16px;font-weight:700;color:#0056b3;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.exam-details[data-v-451ec004]{display:flex;flex-direction:column;gap:4px}.exam-material[data-v-451ec004],.exam-method[data-v-451ec004]{font-size:11px;color:#6c757d;font-style:italic}.results-section[data-v-451ec004]{padding:0}.professional-results-table[data-v-451ec004]{width:100%;border-collapse:collapse;font-size:11px;margin:0}.professional-results-table thead th[data-v-451ec004]{background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;padding:12px 8px;text-align:center;font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:.5px;border:1px solid #0056b3}.professional-results-table tbody td[data-v-451ec004]{padding:10px 8px;border:1px solid #e0e0e0;font-size:11px;vertical-align:middle}.professional-results-table tbody tr[data-v-451ec004]:nth-child(2n){background-color:#f8f9fa}.professional-results-table tbody tr[data-v-451ec004]:hover{background-color:#e3f2fd}.exam-name-col[data-v-451ec004]{width:30%}.result-col[data-v-451ec004],.unit-col[data-v-451ec004]{width:15%}.reference-col[data-v-451ec004]{width:25%}.status-col[data-v-451ec004]{width:15%}.exam-name[data-v-451ec004]{text-align:left;font-weight:700;color:#2c3e50}.exam-code[data-v-451ec004]{font-size:9px;color:#6c757d;font-weight:400;margin-top:2px}.result-value[data-v-451ec004]{text-align:center;font-size:12px}.result-value.normal[data-v-451ec004]{color:#28a745}.result-value.high[data-v-451ec004]{color:#dc3545}.result-value.low[data-v-451ec004]{color:#fd7e14}.unit-value[data-v-451ec004]{text-align:center;color:#6c757d;font-size:10px}.reference-range[data-v-451ec004]{text-align:center;font-size:10px;color:#495057}.status-indicator[data-v-451ec004]{text-align:center}.status-badge[data-v-451ec004]{font-weight:700;font-size:14px;padding:2px 6px;border-radius:3px}.status-badge.normal[data-v-451ec004]{color:#28a745;background-color:rgba(40,167,69,.1)}.status-badge.high[data-v-451ec004]{color:#dc3545;background-color:rgba(220,53,69,.1)}.status-badge.low[data-v-451ec004]{color:#fd7e14;background-color:rgba(253,126,20,.1)}.clinical-observations[data-v-451ec004]{padding:15px 20px;background-color:#fff3cd;border-top:1px solid #e0e0e0;margin-top:10px}.clinical-observations h6[data-v-451ec004]{color:#856404;font-size:12px;font-weight:700;margin-bottom:8px}.clinical-observations p[data-v-451ec004]{color:#856404;font-size:11px;line-height:1.4;margin:0}.lab-section[data-v-451ec004]{padding:15px;border-bottom:1px solid #ddd;background-color:#f8f9fa}.section-title[data-v-451ec004]{font-weight:700;font-size:12px;margin-bottom:5px;color:#333}.material-info[data-v-451ec004],.method-info[data-v-451ec004]{font-size:10px;margin:2px 0;color:#666}.lab-subsection[data-v-451ec004]{padding:10px 15px}.subsection-title[data-v-451ec004]{font-weight:700;font-size:11px;margin-bottom:10px;color:#333;text-transform:uppercase}.results-table[data-v-451ec004]{width:100%;border-collapse:collapse;font-size:10px;margin-bottom:15px}.results-table th[data-v-451ec004]{background-color:#e9ecef;border:1px solid #ccc;padding:4px 8px;text-align:center;font-weight:700;font-size:9px}.results-table td[data-v-451ec004]{border:1px solid #ccc;padding:3px 8px;text-align:center;font-size:10px}.results-table td[data-v-451ec004]:first-child{text-align:left;font-weight:400;padding-left:10px}.results-table td[data-v-451ec004]:nth-child(2){font-weight:700;color:#000}.generic-results[data-v-451ec004]{background-color:#f8f9fa;padding:15px;border-radius:.375rem;border:1px solid #ddd;font-size:11px}.result-row[data-v-451ec004]{display:flex;margin-bottom:8px;align-items:center}.result-text[data-v-451ec004]{margin-bottom:5px;color:#333}.simple-description[data-v-451ec004]{background-color:#f8f9fa;padding:15px;border-radius:.375rem;border-left:4px solid #ffc107;font-size:11px;line-height:1.4}.results-table-container[data-v-451ec004]{border:1px solid #ddd;border-radius:4px;overflow:hidden}.laboratory-results[data-v-451ec004]{font-family:Arial,sans-serif;font-size:11px;line-height:1.3;background-color:#fff;border-radius:.375rem}.result-item[data-v-451ec004]{display:flex;margin-bottom:.5rem;padding:.25rem 0}.result-name[data-v-451ec004]{font-weight:700;min-width:200px;color:#333}.result-value[data-v-451ec004]{font-weight:700;color:#000;min-width:80px}.result-unit[data-v-451ec004]{color:#6c757d;font-size:.85em}.exam-description[data-v-451ec004]{background-color:#f8f9fa;padding:1.5rem;border-radius:.375rem;border-left:4px solid #ffc107}.result-content[data-v-451ec004]{font-family:Courier New,monospace;font-size:.9rem;white-space:pre-wrap;line-height:1.4}.signature-area[data-v-451ec004]{margin-top:2rem}.signature-line[data-v-451ec004]{height:1px;background-color:#000;width:200px;margin-left:auto}.badge.bg-soft-warning[data-v-451ec004]{color:#f1b44c;background-color:rgba(241,180,76,.18)}.badge.bg-soft-info[data-v-451ec004]{color:#50a5f1;background-color:rgba(80,165,241,.18)}.badge.bg-soft-success[data-v-451ec004]{color:#34c38f;background-color:rgba(52,195,143,.18)}.badge.bg-soft-danger[data-v-451ec004]{color:#f46a6a;background-color:rgba(244,106,106,.18)}.badge.bg-soft-secondary[data-v-451ec004]{color:#74788d;background-color:rgba(116,120,141,.18)}.text-warning[data-v-451ec004]{color:#f1b44c!important}.text-info[data-v-451ec004]{color:#50a5f1!important}.text-success[data-v-451ec004]{color:#34c38f!important}.text-danger[data-v-451ec004]{color:#f46a6a!important}.text-primary[data-v-451ec004]{color:#556ee6!important}.text-secondary[data-v-451ec004]{color:#74788d!important}.card[data-v-451ec004]{box-shadow:0 .125rem .25rem rgba(0,0,0,.075);border:1px solid rgba(0,0,0,.125)}.card-title[data-v-451ec004]{color:#495057;font-weight:600}@media (max-width:768px){.info-row[data-v-451ec004]{flex-direction:column;align-items:flex-start}.info-row strong[data-v-451ec004]{min-width:auto;margin-bottom:.25rem}.result-item[data-v-451ec004]{flex-direction:column}.result-name[data-v-451ec004]{min-width:auto;margin-bottom:.25rem}.signature-line[data-v-451ec004]{width:150px}}