.research-report-content[data-v-d7af9f26]{color:var(--text-secondary);overflow-wrap:anywhere;font-size:15px;line-height:1.8}.research-report-content[data-v-d7af9f26] h1,.research-report-content[data-v-d7af9f26] h2,.research-report-content[data-v-d7af9f26] h3,.research-report-content[data-v-d7af9f26] h4,.research-report-content[data-v-d7af9f26] h5,.research-report-content[data-v-d7af9f26] h6{color:var(--text);letter-spacing:-.025em;scroll-margin-top:100px;line-height:1.2}.research-report-content[data-v-d7af9f26] h1{margin:0 0 24px;font-size:clamp(30px,4vw,46px)}.research-report-content[data-v-d7af9f26] h2{margin:42px 0 16px;font-size:26px}.research-report-content[data-v-d7af9f26] h3{margin:32px 0 12px;font-size:20px}.research-report-content[data-v-d7af9f26] h4{margin:26px 0 10px;font-size:17px}.research-report-content[data-v-d7af9f26] p{margin:0 0 18px}.research-report-content[data-v-d7af9f26] ol,.research-report-content[data-v-d7af9f26] ul{margin:0 0 20px;padding-left:24px}.research-report-content[data-v-d7af9f26] li{margin:7px 0}.research-report-content[data-v-d7af9f26] strong{color:var(--text)}.research-report-content[data-v-d7af9f26] a{color:#ff858d;text-underline-offset:3px;text-decoration:underline}.research-report-content[data-v-d7af9f26] blockquote{border-left:3px solid var(--red);color:var(--text);background:#fd07150e;margin:24px 0;padding:15px 18px}.research-report-content[data-v-d7af9f26] code{color:#ffb1b6;background:#ffffff0b;border:1px solid #ffffff14;border-radius:5px;padding:2px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em}.research-report-content[data-v-d7af9f26] pre{border:1px solid var(--border-soft);background:#08080c;border-radius:12px;margin:24px 0;padding:18px;overflow-x:auto}.research-report-content[data-v-d7af9f26] pre code{color:#e4e4e9;background:0 0;border:0;padding:0}.research-report-content[data-v-d7af9f26] hr{background:var(--border);border:0;height:1px;margin:34px 0}.research-report-content[data-v-d7af9f26] figure{margin:30px 0}.research-report-content[data-v-d7af9f26] .hero-image{margin:0 0 clamp(34px,6vw,64px)}.research-report-content[data-v-d7af9f26] img{border:1px solid var(--border);-o-object-fit:contain;object-fit:contain;background:#111118db;border-radius:16px;width:auto;max-width:100%;height:auto;max-height:min(680px,72vh);margin:0 auto;box-shadow:0 20px 60px #00000057}.research-report-content[data-v-d7af9f26] .hero-image img{-o-object-fit:cover;object-fit:cover;width:100%;max-height:min(620px,68vh)}.research-report-content[data-v-d7af9f26] .image-caption,.research-report-content[data-v-d7af9f26] figcaption{max-width:82ch;color:var(--text-muted);text-align:center;margin:10px auto 0;font-size:12px;line-height:1.5}.research-report-content[data-v-d7af9f26] table{border-collapse:separate;border-spacing:0;border:1px solid var(--border);background:#08080c8a;border-radius:12px;width:100%;max-width:100%;margin:28px 0;display:block;overflow-x:auto}.research-report-content[data-v-d7af9f26] td,.research-report-content[data-v-d7af9f26] th{border-right:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);text-align:left;vertical-align:top;min-width:130px;padding:12px 14px}.research-report-content[data-v-d7af9f26] th{color:var(--text);font:700 11px/1.4 var(--font-display);letter-spacing:.045em;text-transform:uppercase;background:#ffffff0b}.research-report-content[data-v-d7af9f26] tr:last-child td{border-bottom:0}.research-report-content[data-v-d7af9f26] td:last-child,.research-report-content[data-v-d7af9f26] th:last-child{border-right:0}.research-report-content[data-v-d7af9f26] .report-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 42px;display:grid}.research-report-content[data-v-d7af9f26] .report-stat{border:1px solid var(--border-soft);background:#ffffff06;border-radius:10px;min-width:0;padding:13px 14px}.research-report-content[data-v-d7af9f26] .report-stat-label,.research-report-content[data-v-d7af9f26] .report-stat-value{display:block}.research-report-content[data-v-d7af9f26] .report-stat-value{color:var(--text);font:700 13px/1.35 var(--font-display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.research-report-content[data-v-d7af9f26] .report-stat-label{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;margin-top:5px;font-size:10px}.research-report-content[data-v-d7af9f26] .source-directory{border-top:1px solid var(--border);margin-top:48px;padding-top:24px}.research-report-content[data-v-d7af9f26] .source-directory details{border:1px solid var(--border);background:#ffffff05;border-radius:12px;overflow:hidden}.research-report-content[data-v-d7af9f26] .source-directory summary{color:var(--text);font:700 12px/1.4 var(--font-display);cursor:pointer;padding:16px 18px}.research-report-content[data-v-d7af9f26] .source-directory-list{border-top:1px solid var(--border);display:grid}.research-report-content[data-v-d7af9f26] .source-card{border-bottom:1px solid var(--border-soft);grid-template-columns:auto minmax(0,1fr) auto;gap:10px;padding:12px 16px;text-decoration:none;display:grid}.research-report-content[data-v-d7af9f26] .source-card:last-child{border-bottom:0}.research-report-content[data-v-d7af9f26] .source-domain,.research-report-content[data-v-d7af9f26] .source-number{color:var(--text-muted);font-size:11px}.research-report-content[data-v-d7af9f26] .source-title{color:var(--text-secondary)}@media (width<=680px){.research-report-content[data-v-d7af9f26] .report-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.research-report-content[data-v-d7af9f26] .source-card{grid-template-columns:auto minmax(0,1fr)}.research-report-content[data-v-d7af9f26] .source-domain{grid-column:2}}
