.ViewReportPage_pageContainer__BYTFP{--primary-color:#2563eb;--primary-dark:#1d4ed8;--primary-light:#3b82f6;--secondary-color:#64748b;--success-color:#10b981;--warning-color:#f59e0b;--danger-color:#ef4444;--info-color:#06b6d4;--bg-primary:#ffffff;--bg-secondary:#f8fafc;--bg-tertiary:#f1f5f9;--bg-dark:#0f172a;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#64748b;--text-light:#94a3b8;--border-color:#e2e8f0;--border-light:#f1f5f9;--shadow-sm:0 1px 2px 0 rgb(0 0 0/0.05);--shadow-md:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--shadow-lg:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--shadow-xl:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--radius-sm:0.375rem;--radius-md:0.5rem;--radius-lg:0.75rem;--radius-xl:1rem;min-height:100vh;background:linear-gradient(135deg,#f8fafc,#e2e8f0);position:relative}.ViewReportPage_heroSection__rMtit{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:white;padding:4rem 0;position:relative;overflow:hidden}.ViewReportPage_heroSection__rMtit:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="50" cy="50" r="1" fill="white" opacity="0.1"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>');pointer-events:none}.ViewReportPage_heroContent__G0kHE{position:relative;z-index:2}.ViewReportPage_heroTitle__q1XYk{font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.2;margin-bottom:1rem;letter-spacing:-.025em}.ViewReportPage_heroSubtitle__LluXS{font-size:1.25rem;opacity:.9;margin-bottom:0;font-weight:400}.ViewReportPage_heroImageContainer__saXJv{position:relative;z-index:2;text-align:center}.ViewReportPage_heroImage__GUqWB{max-width:100%;max-height:280px;object-fit:cover;border-radius:1rem;box-shadow:0 20px 25px -5px rgb(0 0 0/.1),0 8px 10px -6px rgb(0 0 0/.1);border:3px solid rgba(255,255,255,.2);transition:transform .3s ease,box-shadow .3s ease}.ViewReportPage_heroImage__GUqWB:hover{transform:scale(1.02);box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.ViewReportPage_mainContent__XXG6Y{padding:3rem 0;position:relative;z-index:1}.ViewReportPage_section__FIHNt{margin-bottom:2.5rem}.ViewReportPage_section__FIHNt:last-child{margin-bottom:0}.ViewReportPage_featuredSection__tXGy6{position:relative;padding:2rem;background:#ffffff;border-radius:1rem;box-shadow:0 10px 15px -3px rgb(0 0 0/.1),0 4px 6px -4px rgb(0 0 0/.1);border:1px solid #f1f5f9;overflow:hidden}.ViewReportPage_featuredSection__tXGy6:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#2563eb,#06b6d4,#10b981)}.ViewReportPage_sectionCard__3qMU6{background:#ffffff;border-radius:.75rem;box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -2px rgb(0 0 0/.1);border:1px solid #e2e8f0;overflow:hidden;margin-bottom:1.5rem}.ViewReportPage_sectionCard__3qMU6:hover{box-shadow:0 10px 15px -3px rgb(0 0 0/.1),0 4px 6px -4px rgb(0 0 0/.1);border-color:#3b82f6}.ViewReportPage_cardHeader__kpOEb{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:1px solid #e2e8f0;position:relative}.ViewReportPage_cardTitle__AOuAc{color:#0f172a;gap:.75rem}.ViewReportPage_cardBody__C_ChY{padding:2rem}.ViewReportPage_statusBadgeSuccess__TFuGA{color:#10b981}.ViewReportPage_statusBadgeWarning__XpWNa{color:#f59e0b}.ViewReportPage_statusBadgeDanger__j5eF8{color:#ef4444}.ViewReportPage_statusBadgeInfo__XBcHb{color:#06b6d4}.ViewReportPage_dataTable__alWdl{border-collapse:collapse;font-size:.875rem}.ViewReportPage_dataTable__alWdl th{background:#f8fafc;color:#475569;padding:1rem 1.5rem;text-align:left;border-bottom:2px solid #e2e8f0}.ViewReportPage_dataTable__alWdl td{padding:1rem 1.5rem;border-bottom:1px solid #f1f5f9;color:#0f172a}.ViewReportPage_dataTable__alWdl tr:hover{background:#f8fafc}.ViewReportPage_timeline__na4ip:before{background:linear-gradient(180deg,#2563eb,#06b6d4)}.ViewReportPage_timelineItem__M0Ynt{background:#ffffff;border-radius:.75rem;box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -2px rgb(0 0 0/.1);border:1px solid #e2e8f0;margin-left:1.5rem}.ViewReportPage_timelineItem__M0Ynt:before{left:-2.5rem;background:#2563eb;border:3px solid #ffffff;box-shadow:0 0 0 3px #2563eb}.ViewReportPage_specificationTabs__GwyKx{border:none;gap:.5rem;margin-bottom:2rem}.ViewReportPage_specificationTabs__GwyKx .ViewReportPage_nav-link__A83hs{border:2px solid #e2e8f0;border-radius:.5rem;color:#475569;padding:.75rem 1.5rem;background:#f8fafc}.ViewReportPage_specificationTabs__GwyKx .ViewReportPage_nav-link__A83hs:hover{border-color:#3b82f6;color:#2563eb;background:rgba(37,99,235,.05)}.ViewReportPage_specificationTabs__GwyKx .ViewReportPage_nav-link__A83hs.ViewReportPage_active__MIJ3I{background:#2563eb;border-color:#2563eb;box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -2px rgb(0 0 0/.1)}.ViewReportPage_button__zYYkM{border-radius:.5rem;text-decoration:none}.ViewReportPage_buttonPrimary__A_ag5{background:#2563eb}.ViewReportPage_buttonPrimary__A_ag5:hover{background:#1d4ed8;box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -2px rgb(0 0 0/.1)}.ViewReportPage_buttonSecondary__ZITv_{background:#f8fafc;color:#475569;border:1px solid #e2e8f0}.ViewReportPage_buttonSecondary__ZITv_:hover{background:#f1f5f9;border-color:#2563eb;color:#2563eb}@media (max-width:768px){.ViewReportPage_heroSection__rMtit{padding:2rem 0;text-align:center}.ViewReportPage_heroTitle__q1XYk{font-size:2rem}.ViewReportPage_heroSubtitle__LluXS{font-size:1rem}.ViewReportPage_mainContent__XXG6Y{padding:2rem 0}.ViewReportPage_section__FIHNt{margin-bottom:2rem}.ViewReportPage_featuredSection__tXGy6{padding:1.5rem}.ViewReportPage_cardHeader__kpOEb{padding:1rem 1.5rem}.ViewReportPage_cardBody__C_ChY{padding:1.5rem}.ViewReportPage_dataTable__alWdl td,.ViewReportPage_dataTable__alWdl th{padding:.75rem 1rem}}.ViewReportPage_fadeIn__yUxrf{animation:ViewReportPage_fadeIn__yUxrf .6s ease-out}.ViewReportPage_slideUp__A92_I{animation:ViewReportPage_slideUp__A92_I .8s ease-out}.ViewReportPage_reportContainer__KQZOP{max-width:1200px;margin:0 auto;padding:2rem 1rem}.ViewReportPage_reportHeader__Rrj8b{background:white;border-radius:var(--radius-lg);padding:2rem;margin-bottom:2rem;box-shadow:var(--shadow-sm);border:1px solid var(--border-color)}.ViewReportPage_reportTitle__6B24T{font-size:2.5rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem}.ViewReportPage_reportVin__Fd_cT{color:var(--text-secondary);margin-bottom:0;font-size:1.1rem}.ViewReportPage_reportActions__6XXsm{display:flex;gap:.75rem;align-items:center}.ViewReportPage_sectionCard__3qMU6{background:white;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:1px solid var(--border-color);margin-bottom:2rem;transition:all .3s ease}.ViewReportPage_sectionCard__3qMU6:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.ViewReportPage_cardHeader__kpOEb{background:var(--bg-secondary);border-bottom:1px solid var(--border-color);border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding:1.5rem 2rem}.ViewReportPage_cardTitle__AOuAc{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin:0;display:flex;align-items:center}.ViewReportPage_overviewItem__Xo32o{text-align:center;padding:1.5rem 1rem}.ViewReportPage_overviewLabel__jdQ3i{font-size:.875rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.ViewReportPage_overviewValue__XJUtc{font-size:1.5rem;font-weight:600;color:var(--text-primary)}.ViewReportPage_specCard__TU0qJ{height:100%;border:1px solid var(--border-light);transition:all .2s ease;cursor:pointer}.ViewReportPage_specCard__TU0qJ:hover{border-color:var(--primary-color);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.ViewReportPage_specIcon__Ez7Hi{color:var(--primary-color);font-size:1.5rem;margin-bottom:.75rem;display:flex;justify-content:center;align-items:center}.ViewReportPage_specLabel__svn3e{font-size:.75rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-weight:500}.ViewReportPage_specValue__2qncQ{font-size:.875rem;font-weight:600;color:var(--text-primary);line-height:1.2}.ViewReportPage_specUnit__OcNZw{font-size:.75rem;color:var(--text-muted);font-weight:400}.ViewReportPage_statItem__Du1Qj,.ViewReportPage_titleInfo__3CkOX{text-align:center;padding:1rem}.ViewReportPage_statLabel__DkX6v,.ViewReportPage_titleLabel__Q9ikQ{font-size:.875rem;color:var(--text-muted);margin-bottom:.5rem}.ViewReportPage_statValue__2vjZO,.ViewReportPage_titleValue__Fb7ch{font-size:1.25rem;font-weight:600;color:var(--text-primary)}.ViewReportPage_marketValueMain__R2KF0{text-align:center;margin-bottom:2rem}.ViewReportPage_marketValueLabel__Xp_yG{font-size:.875rem;color:var(--text-muted);margin-bottom:.5rem}.ViewReportPage_marketValueAmount__XU2aY{font-size:2.5rem;font-weight:700;color:var(--success-color);margin-bottom:.25rem}.ViewReportPage_marketValueSubtext__HEhbr{font-size:.875rem;color:var(--text-muted)}.ViewReportPage_marketValueBars__w96DG{display:flex;flex-direction:column;gap:1rem}.ViewReportPage_marketValueBar__rXeG4{display:flex;justify-content:space-between;align-items:center;gap:1rem}.ViewReportPage_progressBar__9G0WS{flex:1 1;background:var(--bg-tertiary);overflow:hidden}.ViewReportPage_progressFill__ubpst{height:100%;background:linear-gradient(90deg,var(--primary-color),var(--info-color));transition:width .3s ease}.ViewReportPage_mileageMain___Cn8R{text-align:center;margin-bottom:1.5rem}.ViewReportPage_mileageLabel__W81DL{font-size:.875rem;color:var(--text-muted);margin-bottom:.5rem}.ViewReportPage_mileageAmount__fXf_j{font-size:2rem;font-weight:700;color:var(--primary-color);margin-bottom:.25rem}.ViewReportPage_mileageSubtext__O_WT8{font-size:.875rem;color:var(--text-muted)}.ViewReportPage_mileageChart__uYSPA{position:relative;margin-bottom:1rem}.ViewReportPage_chartLabels__8TFmE{display:flex;justify-content:space-between;font-size:.75rem;color:var(--text-muted);margin-top:.5rem}.ViewReportPage_ownershipCostMain__8ZYAy{text-align:center;margin-bottom:1.5rem}.ViewReportPage_ownershipCostLabel__mKypj{font-size:.875rem;color:var(--text-muted);margin-bottom:.5rem}.ViewReportPage_ownershipCostAmount__BF_DX{font-size:1.75rem;font-weight:700;color:var(--warning-color);margin-bottom:.25rem}.ViewReportPage_ownershipCostSubtext__nMTS4{font-size:.875rem;color:var(--text-muted)}.ViewReportPage_ownershipYears__hELvX{display:flex;gap:.5rem}.ViewReportPage_yearBar__A9FLS{flex:1 1;background:var(--bg-tertiary);border-radius:var(--radius-sm);padding:1rem .5rem;text-align:center;font-size:.75rem;color:var(--text-muted);position:relative}.ViewReportPage_yearAmount__3zF8S{font-size:.875rem;font-weight:600;color:var(--text-primary);margin-top:.25rem}.ViewReportPage_noAccidents__tp0fM{display:flex;align-items:center;gap:1.5rem;padding:1.5rem;background:var(--bg-secondary);border-radius:var(--radius-md);border-left:4px solid var(--success-color)}.ViewReportPage_noAccidentsIcon__jAnoT{color:var(--success-color);font-size:2rem;flex-shrink:0}.ViewReportPage_keyDetails__o_NQm h6{color:var(--text-primary);font-weight:600;margin-bottom:.5rem;margin-top:1rem}.ViewReportPage_keyDetails__o_NQm h6:first-child{margin-top:0}.ViewReportPage_keyDetails__o_NQm p{color:var(--text-secondary);margin-bottom:0;font-size:.9rem}.ViewReportPage_reportFooter__HfaNw{padding:3rem 0;text-align:center;border-top:1px solid var(--border-color);margin-top:3rem}.ViewReportPage_statusBadge__2b9Lx{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.5rem;font-weight:500;font-size:.875rem;text-transform:uppercase;letter-spacing:.025em}.ViewReportPage_statusBadgeSuccess__TFuGA{background:rgba(16,185,129,.1);color:var(--success-color);border:1px solid rgba(16,185,129,.2)}.ViewReportPage_statusBadgeWarning__XpWNa{background:rgba(245,158,11,.1);color:var(--warning-color);border:1px solid rgba(245,158,11,.2)}.ViewReportPage_statusBadgeDanger__j5eF8{background:rgba(239,68,68,.1);color:var(--danger-color);border:1px solid rgba(239,68,68,.2)}.ViewReportPage_statusBadgeInfo__XBcHb{background:rgba(6,182,212,.1);color:var(--info-color);border:1px solid rgba(6,182,212,.2)}.ViewReportPage_dataTable__alWdl{width:100%;margin-bottom:0;border-collapse:initial;border-spacing:0}.ViewReportPage_dataTable__alWdl th{background:var(--bg-dark);color:white;font-weight:600;text-transform:uppercase;font-size:.75rem;letter-spacing:.05em;padding:1rem;border:none;position:-webkit-sticky;position:sticky;top:0;z-index:10}.ViewReportPage_dataTable__alWdl td{padding:.75rem 1rem;border-bottom:1px solid var(--border-light);vertical-align:middle}.ViewReportPage_dataTable__alWdl tr:hover{background:var(--bg-secondary)}.ViewReportPage_dataTable__alWdl tr:last-child td{border-bottom:none}.ViewReportPage_timeline__na4ip{position:relative;padding-left:2rem}.ViewReportPage_timeline__na4ip:before{content:"";position:absolute;left:.75rem;top:0;bottom:0;width:2px;background:var(--border-color)}.ViewReportPage_timelineItem__M0Ynt{position:relative;margin-bottom:2rem;background:white;border-radius:var(--radius-md);padding:1.5rem;box-shadow:var(--shadow-sm);border:1px solid var(--border-light);margin-left:1rem}.ViewReportPage_timelineItem__M0Ynt:before{content:"";position:absolute;left:-1.5rem;top:1.5rem;width:12px;height:12px;border-radius:50%;background:var(--primary-color);border:3px solid white;box-shadow:0 0 0 3px var(--border-color)}.ViewReportPage_specificationTabs__GwyKx{border-bottom:2px solid var(--border-color);margin-bottom:1.5rem}.ViewReportPage_specificationTabs__GwyKx .ViewReportPage_nav-link__A83hs{border:none;background:none;color:var(--text-secondary);font-weight:500;padding:1rem 1.5rem;border-radius:var(--radius-md) var(--radius-md) 0 0;transition:all .3s ease}.ViewReportPage_specificationTabs__GwyKx .ViewReportPage_nav-link__A83hs:hover{background:var(--bg-secondary);color:var(--text-primary)}.ViewReportPage_specificationTabs__GwyKx .ViewReportPage_nav-link__A83hs.ViewReportPage_active__MIJ3I{background:var(--primary-color);color:white;border-bottom:2px solid var(--primary-color);transform:translateY(2px)}.ViewReportPage_button__zYYkM{padding:.75rem 1.5rem;border-radius:var(--radius-md);font-weight:500;font-size:.875rem;text-transform:uppercase;letter-spacing:.025em;transition:all .3s ease;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem}.ViewReportPage_buttonPrimary__A_ag5{background:var(--primary-color);color:white}.ViewReportPage_buttonPrimary__A_ag5:hover{background:var(--primary-dark);transform:translateY(-1px);box-shadow:var(--shadow-md)}.ViewReportPage_buttonSecondary__ZITv_{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color)}.ViewReportPage_buttonSecondary__ZITv_:hover{background:var(--bg-tertiary);border-color:var(--primary-color)}@media (max-width:768px){.ViewReportPage_reportContainer__KQZOP{padding:1rem}.ViewReportPage_reportTitle__6B24T{font-size:1.75rem}.ViewReportPage_reportActions__6XXsm{flex-direction:column;gap:.5rem;margin-top:1rem}.ViewReportPage_cardHeader__kpOEb{padding:1rem 1.5rem}.ViewReportPage_cardTitle__AOuAc{font-size:1.25rem}.ViewReportPage_cardBody__C_ChY{padding:1.5rem}.ViewReportPage_specCard__TU0qJ{margin-bottom:.75rem}.ViewReportPage_marketValueBars__w96DG{gap:.75rem}.ViewReportPage_ownershipYears__hELvX{flex-direction:column;gap:.75rem}.ViewReportPage_yearBar__A9FLS{padding:.75rem}.ViewReportPage_dataTable__alWdl td,.ViewReportPage_dataTable__alWdl th{padding:.5rem .75rem;font-size:.875rem}}.ViewReportPage_fadeIn__yUxrf{animation:ViewReportPage_fadeIn__yUxrf .6s ease-out forwards}@keyframes ViewReportPage_fadeIn__yUxrf{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ViewReportPage_slideUp__A92_I{animation:ViewReportPage_slideUp__A92_I .6s ease-out forwards}@keyframes ViewReportPage_slideUp__A92_I{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ViewReportPage_loadingContainer__pQmK9{min-height:100vh;background:linear-gradient(135deg,#f8fafc,#e2e8f0);display:flex;align-items:center;justify-content:center;padding:2rem 0}.ViewReportPage_loadingCard___wC8U{background:#ffffff;border-radius:1rem;box-shadow:0 20px 25px -5px rgb(0 0 0/.1),0 8px 10px -6px rgb(0 0 0/.1);border:none;animation:ViewReportPage_fadeIn__yUxrf .6s ease-out}.ViewReportPage_loadingSpinner__AUzfb{width:80px;height:80px;margin:0 auto;background:linear-gradient(135deg,#2563eb,#1d4ed8);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 15px -3px rgb(37 99 235/.3)}.ViewReportPage_spinnerIcon__z9bK_{font-size:2rem;color:white;animation:ViewReportPage_spin__XyB8a 1s linear infinite}@keyframes ViewReportPage_spin__XyB8a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ViewReportPage_progressBar__9G0WS{height:8px;border-radius:4px;background-color:#f1f5f9}.ViewReportPage_progressBar__9G0WS .ViewReportPage_progress-bar__MEGbI{background:linear-gradient(90deg,#2563eb,#3b82f6);border-radius:4px;transition:width .6s ease}.ViewReportPage_currentStep__pgwZo{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:.75rem;padding:1.5rem;border:1px solid #e2e8f0;margin-bottom:1.5rem}.ViewReportPage_stepIcon__BUh1A{width:60px;height:60px;background:linear-gradient(135deg,#2563eb,#1d4ed8);border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-size:1.5rem;flex-shrink:0;box-shadow:0 4px 6px -1px rgb(37 99 235/.3)}.ViewReportPage_stepsList__Ms5kf{margin-top:1.5rem}.ViewReportPage_stepItem__DEAv9{display:flex;align-items:center;padding:1rem 0;border-bottom:1px solid #f1f5f9;transition:all .3s ease}.ViewReportPage_stepItem__DEAv9:last-child{border-bottom:none}.ViewReportPage_stepCompleted__H7FHc{opacity:.7}.ViewReportPage_stepActive__ZJABu{background:linear-gradient(135deg,rgba(37,99,235,.05),rgba(59,130,246,.05));border-radius:.5rem;margin:0 -.5rem;padding:1rem}.ViewReportPage_stepPending__LaqWv{opacity:.5}.ViewReportPage_stepIconSmall__spwAB{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:1rem;font-size:1.125rem;background:#f1f5f9;color:#64748b;transition:all .3s ease}.ViewReportPage_stepCompleted__H7FHc .ViewReportPage_stepIconSmall__spwAB{background:#dcfce7;color:#16a34a}.ViewReportPage_stepActive__ZJABu .ViewReportPage_stepIconSmall__spwAB{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:white}.ViewReportPage_stepSpinner__LnN9F{animation:ViewReportPage_spin__XyB8a 1s linear infinite}.ViewReportPage_stepContent__v5TFM{flex:1 1}.ViewReportPage_stepTitle__N5ct2{font-weight:600;color:#0f172a;margin-bottom:.25rem}.ViewReportPage_stepCompleted__H7FHc .ViewReportPage_stepTitle__N5ct2{color:#64748b}.ViewReportPage_stepDescription__B1ySu{font-size:.875rem;color:#64748b;margin:0}.ViewReportPage_stepStatus__FXDFp{flex-shrink:0}.ViewReportPage_customCardHeader__zca2y{background:var(--bg-secondary);border-bottom:1px solid var(--border-color);padding:1.25rem 1.5rem}.ViewReportPage_headerContent__DNlt0{display:flex;align-items:center;gap:.75rem}.ViewReportPage_headerIcon__9JNPB{display:flex;align-items:center;justify-content:center;font-size:1.5rem;flex-shrink:0}.ViewReportPage_headerText__gjDHK{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0;flex:1 1}.ViewReportPage_headerPrimary__AZS0r{background:linear-gradient(135deg,rgba(37,99,235,.1),rgba(59,130,246,.05));border-bottom:2px solid var(--primary-color)}.ViewReportPage_headerPrimary__AZS0r .ViewReportPage_headerIcon__9JNPB{color:var(--primary-color)}.ViewReportPage_headerSecondary__K5mvU{background:linear-gradient(135deg,rgba(100,116,139,.1),rgba(148,163,184,.05));border-bottom:2px solid var(--secondary-color)}.ViewReportPage_headerSecondary__K5mvU .ViewReportPage_headerIcon__9JNPB{color:var(--secondary-color)}.ViewReportPage_headerSuccess__5OgAB{background:linear-gradient(135deg,rgba(16,185,129,.1),rgba(52,211,153,.05));border-bottom:2px solid var(--success-color)}.ViewReportPage_headerSuccess__5OgAB .ViewReportPage_headerIcon__9JNPB{color:var(--success-color)}.ViewReportPage_headerWarning__oHRCk{background:linear-gradient(135deg,rgba(245,158,11,.1),rgba(251,191,36,.05));border-bottom:2px solid var(--warning-color)}.ViewReportPage_headerWarning__oHRCk .ViewReportPage_headerIcon__9JNPB{color:var(--warning-color)}.ViewReportPage_headerDanger__S6WZN{background:linear-gradient(135deg,rgba(239,68,68,.1),rgba(248,113,113,.05));border-bottom:2px solid var(--danger-color)}.ViewReportPage_headerDanger__S6WZN .ViewReportPage_headerIcon__9JNPB{color:var(--danger-color)}.ViewReportPage_headerInfo__k8KhZ{background:linear-gradient(135deg,rgba(6,182,212,.1),rgba(34,211,238,.05));border-bottom:2px solid var(--info-color)}.ViewReportPage_headerInfo__k8KhZ .ViewReportPage_headerIcon__9JNPB{color:var(--info-color)}.ViewReportPage_headerLight__I8ciL{background:var(--bg-secondary);border-bottom:1px solid var(--border-color)}.ViewReportPage_headerLight__I8ciL .ViewReportPage_headerIcon__9JNPB{color:var(--text-secondary)}.ViewReportPage_aiSummaryLoading__RA9EG{position:relative}.ViewReportPage_aiSummaryContent__WAZTE{line-height:1.6}.ViewReportPage_aiSummaryText__0zBfF{font-size:1rem;color:#374151;line-height:1.7;white-space:pre-wrap}.ViewReportPage_skeletonContainer__atRa3{margin-top:1rem;padding:1rem 0}.ViewReportPage_skeletonLine__eL6cu{height:16px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:ViewReportPage_skeleton-loading__HoWdF 1.5s infinite;border-radius:4px;margin-bottom:.75rem}@keyframes ViewReportPage_skeleton-loading__HoWdF{0%{background-position:200% 0}to{background-position:-200% 0}}