.research-report-content{color:#374151;padding-right:1rem;overflow-wrap:break-word;word-wrap:break-word}.research-report-content h1{font-size:1.5rem;font-weight:700;margin-top:2rem;margin-bottom:1rem;scroll-margin-top:5rem}.research-report-content h2{font-size:1.25rem;font-weight:600;margin-top:1.5rem;margin-bottom:.75rem;scroll-margin-top:5rem}.research-report-content h3{font-size:1.125rem;font-weight:600;margin-top:1.25rem;margin-bottom:.5rem;scroll-margin-top:5rem}.research-report-content p{margin-bottom:1rem;line-height:1.75}.research-report-content strong{font-weight:600;color:#1f2937}.research-report-content .citation-link{color:#f97316;text-decoration:none;cursor:pointer}.research-report-content .citation-link:hover{text-decoration:underline}.source-content a{color:#14b8a6;text-decoration:none;font-weight:500}.source-content a:hover{text-decoration:underline}.source-item{display:flex;align-items:flex-start;gap:.5rem}.source-item .source-number{color:#14b8a6;font-weight:600;flex-shrink:0}.research-report-wrapper{position:relative;overflow:hidden}.research-report-content{max-width:100%;word-wrap:break-word;overflow-wrap:break-word}.research-report-content *{max-width:100%}.research-report-content pre{overflow-x:auto}.research-report-content table{display:block;overflow-x:auto}.research-report-content h1[id],.research-report-content h2[id],.research-report-content h3[id]{scroll-margin-top:6rem;margin-top:2rem}.research-report-content [id^=section-]{scroll-margin-top:5rem}.research-report-wrapper{position:relative;isolation:isolate}@media (max-width: 1024px){.research-report-content{padding-right:0}}
