.ReportDetail_detail__HCHWn{display:flex;flex-direction:column;gap:var(--space-6);padding-bottom:var(--space-12)}.ReportDetail_section__O1jHb{display:flex;flex-direction:column;gap:var(--space-3)}.ReportDetail_eyebrow__L5ne2{margin:0;font-family:var(--font-family-app);font-weight:var(--font-weight-app-medium);font-size:var(--font-size-app-label);letter-spacing:var(--tracking-app-label);color:var(--brand-primary)}.ReportDetail_hero__KnNb1{padding:0;overflow:hidden}.ReportDetail_heroImage__DhAN8{width:100%;height:200px}.ReportDetail_heroBody__0qf_H{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5)}.ReportDetail_heroAddress___jijI{margin:0;font-family:var(--font-family-app);font-weight:var(--font-weight-app-body);font-size:var(--font-size-app-title);letter-spacing:var(--tracking-app-title);color:var(--color-text-primary)}.ReportDetail_heroSpecs__IskdM{margin:0}.ReportDetail_bandCard__sjU6h{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-5)}.ReportDetail_bandValue__n_PSQ{margin:0;font-family:var(--font-family-app);font-weight:var(--font-weight-app-display);font-size:var(--font-size-app-numeric-display);letter-spacing:var(--tracking-app-display);color:var(--color-text-primary);font-variant-numeric:tabular-nums}.ReportDetail_bandRange__ul3tv{margin:0;font-family:var(--font-family-app);font-weight:var(--font-weight-app-body);font-size:var(--font-size-app-caption);color:var(--color-text-app-secondary);font-variant-numeric:tabular-nums}.ReportDetail_tileGrid__VauCI{display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:var(--space-3)}.ReportDetail_marketCard__ey1il{padding:var(--space-5)}.ReportDetail_compList__aGgJG{display:flex;flex-direction:column;gap:var(--space-2)}.ReportDetail_compRow__MLXha{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4)}.ReportDetail_compThumb__2f6AB{flex:0 0 auto;width:48px;height:48px;border-radius:var(--radius-lg);overflow:hidden;background:rgba(255,255,255,.05);display:flex;align-items:center;justify-content:center;color:var(--color-text-app-secondary)}.ReportDetail_compText__kZ27f{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.ReportDetail_compAddress__trlKj{font-size:var(--font-size-app-body);color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReportDetail_compAddress__trlKj,.ReportDetail_compSpecs__MvYHA{font-family:var(--font-family-app);font-weight:var(--font-weight-app-body)}.ReportDetail_compSpecs__MvYHA{font-size:var(--font-size-app-caption);color:var(--color-text-app-secondary);font-variant-numeric:tabular-nums}.ReportDetail_compPrice__V0eMD{flex:0 0 auto;font-family:var(--font-family-app);font-weight:var(--font-weight-app-medium);font-size:var(--font-size-app-body);color:var(--color-text-primary);font-variant-numeric:tabular-nums}.ReportDetail_chartCard__LyTgV{padding:var(--space-4)}.ReportDetail_signalCard__RfJRD{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5)}.ReportDetail_signalTarget__M_sqW{margin:0;font-family:var(--font-family-app);font-weight:var(--font-weight-app-body);font-size:var(--font-size-app-title);letter-spacing:var(--tracking-app-title);color:var(--color-text-primary);font-variant-numeric:tabular-nums}.ReportDetail_tagRow__BbcOh{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ReportDetail_tag__QRXsl{display:inline-flex;align-items:center;height:24px;padding:0 var(--space-3);border-radius:var(--radius-full);border:1px solid rgba(24,156,241,.24);background:rgba(24,156,241,.1);font-family:var(--font-family-app);font-weight:var(--font-weight-app-medium);font-size:var(--font-size-app-label);letter-spacing:.02em;text-transform:capitalize;color:var(--brand-primary)}.ReportDetail_signalRationale__JGns1{margin:0;font-family:var(--font-family-app);font-weight:var(--font-weight-app-body);font-size:var(--font-size-app-body);line-height:1.5;color:var(--color-text-app-secondary)}.ReportDetail_notesCard__fegse{padding:var(--space-5)}.ReportDetail_notesText__xhTpP{font-size:var(--font-size-app-body);line-height:1.5;color:var(--color-text-app-secondary);white-space:pre-wrap}.ReportDetail_notesText__xhTpP,.ReportDetail_sectionTitle__mLqAP{margin:0;font-family:var(--font-family-app);font-weight:var(--font-weight-app-body)}.ReportDetail_sectionTitle__mLqAP{font-size:var(--font-size-app-title);letter-spacing:var(--tracking-app-title);color:var(--color-text-primary);text-wrap:balance}.ReportDetail_reportNote__9VI1d,.ReportDetail_reportSource__ysb7_{margin:0;font-family:var(--font-family-app);font-weight:var(--font-weight-app-body);font-size:var(--font-size-app-caption);line-height:1.45;color:var(--color-text-app-secondary);max-width:72ch}.ReportDetail_reportSource__ysb7_{font-size:var(--font-size-app-label);color:var(--color-text-label)}.ReportDetail_tableCard__pUWc7{padding:var(--space-2) var(--space-4);overflow-x:auto}.ReportDetail_valueTable__mW_Hr{width:100%;border-collapse:collapse;font-family:var(--font-family-app);font-weight:var(--font-weight-app-body);font-size:var(--font-size-app-body);font-variant-numeric:tabular-nums;color:var(--color-text-primary)}.ReportDetail_valueTable__mW_Hr td,.ReportDetail_valueTable__mW_Hr th{padding:var(--space-2) 0;text-align:right;border-top:1px solid var(--color-border-tertiary);white-space:nowrap}.ReportDetail_valueTable__mW_Hr thead th{border-top:0;font-weight:var(--font-weight-app-body);font-size:var(--font-size-app-label);letter-spacing:var(--tracking-app-label);color:var(--color-text-label)}.ReportDetail_valueTable__mW_Hr td:first-child,.ReportDetail_valueTable__mW_Hr th:first-child{text-align:left}.ReportDetail_valueTable__mW_Hr tbody th{font-weight:var(--font-weight-app-body)}.ReportDetail_valueTable__mW_Hr td+td,.ReportDetail_valueTable__mW_Hr th+td,.ReportDetail_valueTable__mW_Hr th+th{padding-left:var(--space-4)}.ReportDetail_trendBody__fdg4w{display:flex;flex-direction:column;gap:var(--space-2)}.ReportDetail_trendZip__d9Dff{font-weight:var(--font-weight-app-medium);color:var(--color-text-primary)}.ReportDetail_trendHeadline__Mp3DU,.ReportDetail_trendZip__d9Dff{margin:0;font-family:var(--font-family-app);font-size:var(--font-size-app-body)}.ReportDetail_trendHeadline__Mp3DU{font-weight:var(--font-weight-app-body);color:var(--brand-primary);font-variant-numeric:tabular-nums}.ReportDetail_pair__7zphh{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:var(--space-3);align-items:start}.ReportDetail_plainList__ahW4a{margin:0;padding:0;list-style:none}.ReportDetail_headerActions__K7e5h{display:flex;align-items:center;gap:var(--space-2)}