.research-scope .article-research-dock{pointer-events:none;width:100%;height:1px}.research-scope .article-research-follow-up{z-index:16;width:fit-content;max-width:100%;margin:18px auto 8px;position:sticky;bottom:12px}.research-scope .article-research-follow-up.is-open{width:100%}.research-scope .article-research-launcher{background:var(--card);min-height:44px;box-shadow:var(--shadow-soft);border-radius:22px;padding:8px 12px;font-size:16px;font-weight:400}.research-scope .article-research-input{width:100%}.research-scope .article-research-input[hidden],.research-scope .article-research-launcher[hidden]{display:none}.research-scope .article-research-input .composer{background:var(--card);box-shadow:var(--shadow-soft)}.research-scope .article-research-input .composer-floating{box-shadow:0 4px 24px color-mix(in srgb,var(--foreground)7%,transparent);border-radius:18px}.research-scope .article-research-input .composer-floating textarea{min-height:44px;max-height:min(30dvh,220px);padding:10px 14px 6px;line-height:1.6}.research-scope .article-research-input .composer-floating.composer-expanded textarea{min-height:min(30dvh,220px)}.research-scope .article-research-input .composer-bottom{padding:4px 10px 9px}.research-scope .article-research-input .composer-options{gap:3px}.research-scope .article-research-input .composer-submit-actions{flex-shrink:0;align-items:center;gap:3px;display:flex}.research-scope .article-research-input .composer-view-control{border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.research-scope .article-research-input .composer-view-control:hover{background:var(--accent)}.research-scope .article-research-input .research-context-chips{border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--muted)45%,var(--card));border-radius:17px 17px 0 0;gap:6px;min-height:32px;padding:7px 14px}.research-scope .article-research-input .research-context-tag{text-overflow:ellipsis;white-space:nowrap;max-width:min(260px,60vw);overflow:hidden}@media (max-width:860px){.research-scope .article-research-follow-up{left:50%;bottom:max(8px,env(safe-area-inset-bottom));z-index:30;max-width:calc(100vw - 28px);margin:0;position:fixed;transform:translate(-50%)}.research-scope .article-research-dock{margin-bottom:calc(var(--article-compose-height,44px) + 28px + env(safe-area-inset-bottom,0px))}.research-scope .article-research-input .composer-bottom{gap:4px}.research-scope .article-research-input .composer-options{flex-wrap:nowrap;min-width:0}}@media (max-width:600px){.research-scope .article-research-input .composer-floating textarea{font-size:16px}.research-scope .article-research-input .research-context-chips{padding-inline:12px}}@media print{.article-research-follow-up,.article-research-dock{display:none!important}}
.wiki-report-page{--wiki-report-toc-active:#e8ede3;--info:#3563a1;--info-soft:#edf2fa;--attention:#865e1b;--attention-soft:#fbf1d9}.dark .wiki-report-page{--wiki-report-toc-active:#363d32}:where(.wiki-report-page) .public-research-layout{grid-template-columns:248px minmax(0,800px);justify-content:center;gap:44px;padding:42px 30px 60px;display:grid}:where(.wiki-report-page) .public-research-nav{flex-direction:column;align-self:start;gap:14px;padding-top:20px;display:flex;position:sticky;top:100px}:where(.wiki-report-page) .public-research-nav a{color:var(--muted-foreground);font-size:13px;line-height:1.5}:where(.wiki-report-page) .public-research-nav strong{color:var(--foreground);font-size:11px}:where(.wiki-report-page) .public-research-main{min-width:0}:where(.wiki-report-page) .public-research-main .report-document{background:0 0;padding:24px 0 36px}:where(.wiki-report-page) .public-research-main .report-document h1{font-size:38px}:where(.wiki-report-page) .public-research-main .prose-report h2,:where(.wiki-report-page) .public-research-main .prose-report h3{scroll-margin-top:100px}@media (max-width:900px){:where(.wiki-report-page) .public-research-layout{grid-template-columns:minmax(0,1fr);padding:25px 20px}:where(.wiki-report-page) .public-research-nav{display:none}:where(.wiki-report-page) .public-research-main .report-document h1{font-size:30px}}@media print{:where(.wiki-report-page) .public-research-layout{padding:0;display:block}}:where(.wiki-report-page) .public-research-nav{gap:28px;min-width:0}:where(.wiki-report-page) .public-research-nav>a{align-items:center;gap:8px;width:fit-content;display:inline-flex}:where(.wiki-report-page) .public-research-nav .public-report-toc{width:100%;min-width:0;padding:0;display:block}:where(.wiki-report-page) .public-report-toc-heading{margin:0 10px 12px;font-size:12px;font-weight:600}:where(.wiki-report-page) .public-report-toc-list{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100dvh - 230px);margin:0;padding:3px;list-style:none;overflow-y:auto}:where(.wiki-report-page) .public-report-toc-list li{margin:2px 0;position:relative}:where(.wiki-report-page) .public-report-toc-list a{overflow-wrap:break-word;border-radius:7px;padding:8px 10px;line-height:1.55;transition:color .15s;display:block;position:relative}:where(.wiki-report-page) .public-report-toc-list li[data-level="3"] a{padding-left:22px;font-size:12px}:where(.wiki-report-page) .public-report-toc-list a:hover{color:var(--foreground);background:var(--muted)}:where(.wiki-report-page) .public-report-toc-list a[aria-current]{color:var(--foreground);font-weight:600}:where(.wiki-report-page) .public-report-toc-active{background:var(--wiki-report-toc-active);border-radius:7px;position:absolute;inset:0}:where(.wiki-report-page) .public-report-toc-list a:focus-visible,:where(.wiki-report-page) .public-report-toc-toggle:focus-visible{outline:2px solid var(--ring);outline-offset:2px}:where(.wiki-report-page) .public-report-toc-toggle{display:none}@media (max-width:900px){:where(.wiki-report-page) .public-research-nav{gap:14px;padding:0;display:flex;position:static}:where(.wiki-report-page) .public-report-toc-heading{display:none}:where(.wiki-report-page) .public-report-toc-toggle{border:1px solid var(--border);background:var(--background);border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:12px;font-size:13px;display:flex}:where(.wiki-report-page) .public-report-toc-list{max-height:40dvh;margin-top:8px;display:none}:where(.wiki-report-page) .public-report-toc[data-open=true] .public-report-toc-list{display:block}}:where(.wiki-report-page) .public-research-footer{grid-column:2;min-width:0}@media (max-width:900px){:where(.wiki-report-page) .public-research-footer{grid-column:1}}@media print{:where(.wiki-report-page) .public-research-footer{display:none}}:where(.wiki-report-page) .public-research-breadcrumb{min-width:0;margin-bottom:22px}:where(.wiki-report-page) .public-research-layout{row-gap:28px;padding-top:24px}:where(.wiki-report-page) .public-research-layout>.public-research-breadcrumb{grid-column:1/-1;margin:0}:where(.wiki-report-page) .public-research-nav{padding-top:6px}:where(.wiki-report-page) .public-research-main .report-document{max-width:none;margin:0;padding-top:20px}:where(.wiki-report-page) .public-research-main .report-document>h1{text-wrap:balance;margin-bottom:22px;line-height:1.25}:where(.wiki-report-page) .public-research-main .report-meta{gap:14px;padding-bottom:24px}@media (max-width:900px){:where(.wiki-report-page) .public-research-layout{row-gap:22px}:where(.wiki-report-page) .public-research-nav{padding-top:0}}:where(.wiki-report-page) .public-research-followup-scope{display:contents}:where(.wiki-report-page) .public-research-main .report-document{padding-top:0}:where(.wiki-report-page) .public-research-main .report-meta-actions{align-items:center;gap:12px;margin-left:auto;display:flex}:where(.wiki-report-page) .public-research-main .report-meta-actions>button{justify-content:center;align-items:center;min-height:32px;display:inline-flex}@media (max-width:600px){:where(.wiki-report-page) .public-research-main .report-meta-actions{flex-basis:100%;justify-content:flex-end}}@media print{:where(.wiki-report-page) .report-meta-actions{display:none!important}}:where(.wiki-report-page) .public-research-main>.wiki-v3-hero__category{margin:0 0 12px}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-visual{background:0 0;margin:24px 0}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-visual-toolbar,:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-code-toolbar{background:var(--secondary);color:var(--muted-foreground);font-size:var(--text-meta);text-transform:capitalize;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-visual-image{padding:0;overflow:auto}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-visual-image img{object-fit:contain;width:100%;max-height:760px;display:block}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-visual-image .image-lightbox-trigger{width:100%;max-width:none}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-visual-image .image-lightbox-trigger img{border:0;border-radius:0;width:100%}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-visual.expanded .report-visual-image img{min-width:900px;max-height:none}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .formula-visual .report-visual-image img{width:auto;max-width:100%;max-height:100px;margin:18px auto}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-visual details{font-size:var(--text-meta);color:var(--muted-foreground);border-top:1px solid var(--border);padding:10px 14px}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-visual summary{cursor:pointer}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-visual details pre{white-space:pre-wrap;max-height:300px;font-size:var(--text-meta);overflow:auto}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-code{border:1px solid var(--border);border-radius:10px;margin:20px 0;overflow:hidden}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-code pre{background:var(--secondary);font-family:var(--font-mono);font-size:var(--text-ui);padding:18px;line-height:1.7;overflow:auto;border:0!important;border-radius:0!important;margin:0!important}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-callout{border-left:3px solid var(--primary);background:var(--accent);border-radius:0 8px 8px 0;padding:16px 20px}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-callout:before{content:attr(data-label);text-transform:uppercase;font-size:var(--text-meta);letter-spacing:0;font-weight:600}@media (max-width:640px){:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-visual-image{padding:4px}}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-document{max-width:780px;margin:auto;padding:36px 45px}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-document>h1{letter-spacing:0;margin:0 0 21px;font-size:31px;font-weight:500;line-height:1.25}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-meta{font-size:var(--text-caption);color:var(--muted-foreground);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:13px;padding-bottom:21px;display:flex}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-meta>span:first-child{color:var(--foreground)}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-summary{background:var(--muted);border-left:2px solid var(--primary);font-size:var(--text-meta);color:var(--muted-foreground);margin-top:25px;padding:15px 18px;line-height:1.8}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .prose-report{font-size:var(--text-body);overflow-wrap:anywhere;line-height:1.95}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .prose-report h2{letter-spacing:0;margin:31px 0 14px;scroll-margin-top:25px;font-size:20px;font-weight:500;line-height:1.4}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .prose-report h3{font-size:var(--text-body);margin:23px 0 10px;font-weight:600;line-height:1.6}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .prose-report h4{font-size:var(--text-label);margin:20px 0 10px;font-weight:500}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .prose-report p{margin:10px 0 15px}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .prose-report strong{font-weight:600}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .prose-report ul,:where(.wiki-report-page) :where(.research-scope,body.research-mode) .prose-report ol{margin:13px 0;padding-left:19px;list-style:outside}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .prose-report ol{list-style:decimal}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .prose-report li{margin:6px 0;padding-left:3px}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .prose-report blockquote{border-left:2px solid var(--primary);color:var(--muted-foreground);padding-left:16px}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .prose-report code{font-size:var(--text-ui);background:var(--muted);border-radius:3px;padding:2px 4px}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .prose-report pre{background:var(--muted);border-radius:8px;padding:16px;overflow-x:auto}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .prose-report table{border-collapse:collapse;width:100%;font-size:var(--text-ui);line-height:1.7}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .prose-report th{text-align:left;background:var(--muted);padding:10px;font-weight:500}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .prose-report td{border-bottom:1px solid var(--border);min-width:100px;padding:10px}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-table-scroll{border:1px solid var(--border);border-radius:7px;margin:19px 0;overflow-x:auto}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .source-chip{vertical-align:middle;border:1px solid var(--border);background:var(--muted);max-width:260px;color:var(--muted-foreground);font-size:var(--text-caption);border-radius:6px;align-items:center;gap:5px;margin:0 2px 2px;padding:4px 7px;line-height:1.4;text-decoration:none;display:inline-flex}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .source-chip:hover{background:var(--accent);color:var(--accent-foreground);border-color:var(--ring)}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .source-chip.small{font-size:var(--text-caption);max-width:220px;padding:2px 5px}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .source-chip>span:not(.source-logo){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .source-logo{font-size:var(--text-caption);width:15px;height:15px;color:var(--primary);background:var(--card);border-radius:3px;flex-shrink:0;place-items:center;font-weight:600;display:inline-grid;overflow:hidden}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .source-logo img{object-fit:contain;width:12px;height:12px}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .source-chip svg{flex-shrink:0}@media (max-width:1200px){:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-document{padding:30px}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-document>h1{font-size:27px}}@media (max-width:767px){:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-document{padding:27px 23px}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-document>h1{font-size:28px}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .prose-report{font-size:var(--text-body)}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .prose-report h2{font-size:19px}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-meta{gap:10px}}@media print{:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-document{max-width:none;padding:0}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .source-chip{white-space:normal}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .source-chip>span{white-space:normal!important}}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-callout.callout-note,:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-callout.callout-info{background:var(--info-soft);border-color:var(--info)}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-callout.callout-warning,:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-callout.callout-caution{background:var(--attention-soft);border-color:var(--attention)}@media (max-width:480px){:where(.wiki-report-page) :where(.research-scope,body.research-mode) .report-document{padding-left:25px;padding-right:25px}}:where(.wiki-report-page) :where(.research-scope,body.research-mode) .prose-report h2{scroll-margin-top:90px}.wiki-report-page .public-report-toc-heading{letter-spacing:0;line-height:1.55}.wiki-report-page .public-report-toc-toggle{font-weight:400;line-height:1.55}.wiki-report-page .public-research-main>.wiki-v3-hero__category{line-height:18px}.wiki-report-page .wiki-v3-share{font-weight:400}.wiki-report-page .report-icon-button{width:16px;height:32px;color:var(--muted-foreground);border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.wiki-report-page .wiki-report-download .report-icon-button{width:32px;height:36px}.wiki-report-page .wiki-report-download svg{width:17px;height:17px}.wiki-report-page .report-icon-button:hover{color:var(--foreground);background:var(--accent)}.wiki-report-page .wiki-report-download{position:relative}.wiki-report-page .wiki-report-download>p{border:1px solid var(--border);background:var(--card);width:220px;color:var(--destructive);z-index:5;padding:10px;position:absolute;right:0}.wiki-report-page .report-code-toolbar>span{align-items:center;gap:6px;display:inline-flex}.wiki-report-page .katex-display{padding-block:6px;overflow:auto hidden}@media print{.wiki-report-page .site-header,.wiki-report-page .public-research-nav{display:none!important}}
