.wei-daily-commentary{color:#203840;overflow-wrap:anywhere;min-width:0;font-size:1rem;line-height:1.7}.daily-reader-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}.daily-reader-heading h2{color:#125f5a;margin:0;font-size:1.375rem;line-height:1.5}.daily-reader-heading button{color:#125f5a;cursor:pointer;background:#fff;border:1px solid #aacac5;border-radius:.5rem;min-height:44px;padding:.45rem .8rem;font-size:.875rem}.daily-reader-heading button:disabled{cursor:wait;opacity:.65}.wei-daily-commentary :is(a,button,summary):focus-visible{outline-offset:3px;outline:3px solid #14746e}.wei-daily-commentary p{white-space:pre-wrap;margin:.375rem 0 .75rem}.wei-daily-commentary .daily-article-timing{color:#526b71;margin-bottom:.4rem;font-size:.875rem;line-height:1.7}.daily-reader-times{gap:.25rem;margin:0 0 .625rem;display:grid}.wei-daily-commentary .daily-reader-times p{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin:0;display:flex}.daily-reader-times time{font-variant-numeric:tabular-nums}.daily-article-lead{border-bottom:2px solid #aacac5;padding:.5rem 0 .375rem}.daily-article-lead h3{color:#123d40;margin:0 0 .625rem;font-size:1.5rem;font-weight:750;line-height:1.55}.daily-wei-change{grid-template-columns:minmax(0,.8fr) minmax(0,.7fr) minmax(12rem,1.8fr);gap:.65rem;margin:0 0 1rem;display:grid}.daily-wei-change>div{background:#f3faf8;border:1px solid #c8ddd8;border-radius:.65rem;min-width:0;padding:.7rem .8rem}.daily-wei-change dt{color:#526b71;font-size:.8125rem;font-weight:650}.daily-wei-change dd{color:#123d40;margin:.15rem 0 0;font-size:1rem;font-weight:700;line-height:1.45}.daily-wei-change dd.positive{color:#a73d32}.daily-wei-change dd.negative{color:#18745e}.daily-article-lead .daily-main-assessment{font-size:1.125rem;line-height:1.7}.daily-article>section{margin:1rem 0}.daily-article h4{color:#125f5a;margin:0 0 .8rem;font-size:1.1875rem;font-weight:700;line-height:1.55}.daily-article h5{margin:0 0 .5rem;font-size:1rem;font-weight:700}.daily-article .daily-qualification{color:#536b70;font-size:.9375rem}.daily-prose-block+.daily-prose-block{margin-top:1.25rem}.daily-evidence-refs{vertical-align:baseline;flex-wrap:wrap;gap:.35rem;margin-left:.4rem;display:inline-flex}.daily-evidence-refs a{color:#14665f;text-underline-offset:3px;font-variant-numeric:tabular-nums;padding:.1rem .2rem;font-size:.875rem;text-decoration:underline}.daily-counter{background:#fffbf1;border-left:3px solid #ad8730;margin-top:1rem;padding:.9rem 1rem}.daily-counter p:last-child{margin-bottom:0}.daily-asset-impacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.75rem;display:grid}.daily-asset-impact{border-bottom:1px solid #dae5e2;min-width:0;padding:1rem 0 .25rem}.daily-asset-impact h5{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.daily-asset-impact h5 span{color:#587075;font-size:.875rem;font-weight:500}.daily-scenarios{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.daily-scenarios>div{border-top:3px solid #7aafa5;min-width:0;padding-top:1rem}.daily-scenarios>div+div{border-color:#b49552}.wei-daily-commentary details{border-top:1px solid #dae5e2;margin:.625rem 0;padding-top:.25rem}.wei-daily-commentary summary{color:#125f5a;cursor:pointer;min-height:44px;padding:.4rem 0;font-size:1rem;font-weight:650}.daily-comparisons{margin:0}.daily-comparisons>div{border-bottom:1px solid #e0e8e5;padding:.55rem 0}.daily-comparisons dt{font-weight:650}.daily-comparisons dd{margin:0}.daily-comparisons dd>span:not(.daily-evidence-refs){color:#526b71;font-size:.875rem}.daily-sources ol{margin:0;padding:0;list-style:none}.daily-sources li{border-bottom:1px solid #dae5e2;padding:1rem 0;scroll-margin-top:100px}.daily-sources li:focus{outline-offset:4px;border-radius:4px;outline:2px solid #14746e}.daily-source-meta,.daily-source-meta p{color:#536b70;font-size:.875rem;line-height:1.7}.daily-sources a{color:#14665f;text-underline-offset:3px;text-decoration:underline}.wei-daily-commentary .daily-reader-notice{color:#675225;font-size:.9375rem}.wei-daily-commentary .daily-archive-fallback{background:#fffaf0;border:1px solid #d8e4e1;border-left:4px solid #b38a2f;border-radius:.75rem;margin:.625rem 0;padding:.75rem}.wei-daily-commentary .daily-archive-fallback h3{color:#6f541e;margin:0 0 .45rem;font-size:1rem}.wei-daily-commentary .daily-archive-fallback p{margin:.35rem 0}.daily-structured-history{scroll-margin-top:110px}.wei-daily-commentary .daily-history-caption{color:#536b70;margin:.4rem 0 .75rem;font-size:.875rem;line-height:1.65}.daily-history-toolbar{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.5rem 0 .85rem;display:flex}.daily-history-toolbar>span{color:#536b70;flex:1;font-size:.875rem}.daily-structured-history button{color:#125f5a;cursor:pointer;background:#fff;border:1px solid #aacac5;border-radius:.4rem;min-height:44px;padding:.45rem .8rem;font-size:.875rem}.daily-structured-history button:disabled{opacity:.5;cursor:default}.daily-history-files{border-top:1px solid #cbded8;margin:0;padding:0;list-style:none}.daily-history-files li{border-bottom:1px solid #cbded8;margin:0}.daily-history-files li button{text-align:left;border:0;border-radius:0;grid-template-columns:10rem minmax(0,1fr);gap:.15rem 1rem;width:100%;padding:.8rem .35rem;line-height:1.55;display:grid}.daily-history-files li button:hover{background:#eef7f4}.daily-history-file-date{color:#125f5a;font-variant-numeric:tabular-nums;grid-row:span 2;font-size:1rem;font-weight:750}.daily-history-files strong{color:#203840;font-size:1rem;font-weight:600}.daily-history-files span{color:#536b70;font-size:.875rem}.daily-history-pagination{justify-content:space-between;align-items:center;gap:.5rem;margin:.65rem 0 .2rem;display:flex}.daily-history-pagination span{color:#536b70;white-space:nowrap;font-size:.875rem}.daily-history-document{outline:none;scroll-margin-top:105px}.daily-history-document:focus-visible{outline-offset:4px;outline:2px solid #14746e}.wei-daily-commentary .daily-history-date{color:#125f5a;margin:.7rem 0 .3rem;font-size:1.125rem}.daily-history-document .daily-article-lead{padding-top:.6rem}@media (max-width:600px){.daily-history-files li button{grid-template-columns:minmax(0,1fr)}.daily-history-file-date{grid-row:auto}.daily-history-toolbar{gap:.4rem}}.realtime-economic-reading .wei-daily-commentary+.current-market-reading{border-top:2px solid #cddfd9;margin-top:2rem;padding-top:1.25rem}.realtime-economic-reading>.influential-analysis{margin-top:10px;padding:12px}.realtime-economic-reading .influential-analysis-head{gap:6px}.realtime-economic-reading .influential-analysis-head p{margin-top:4px}.realtime-economic-reading .influential-analysis ol{margin-top:8px}@media (max-width:600px){#economic-reading.panel{padding:12px}}@media (max-width:680px){.daily-asset-impacts,.daily-scenarios,.daily-wei-change{grid-template-columns:minmax(0,1fr)}}.watch-custom-research table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:560px;margin:8px 0 18px}.watch-custom-research caption{text-align:left;color:#194c50;padding:8px 0;font-weight:700}.watch-custom-research th,.watch-custom-research td{text-align:left;white-space:nowrap;border-bottom:1px solid #d4e2e1;padding:10px 12px;font-size:14px}.watch-custom-research thead th{color:#194c50;background:#e7f1ef}.watch-custom-research tbody tr:nth-child(2n){background:#f2f7f6}.watch-custom-research details{border-top:1px solid #d4e2e1;padding:9px 0}.watch-custom-research summary{cursor:pointer;font-weight:600}.watch-custom-research p{overflow-wrap:anywhere;line-height:1.7}.watch-custom-research h3{margin:0 0 10px;font-size:18px}@media (max-width:600px){.watch-custom-research th,.watch-custom-research td{padding:9px;font-size:13px}}.report-question-brief{color:#18343b;overflow-wrap:anywhere;background:#fff;border:1px solid #cbdcde;border-radius:14px;margin:1rem 0;padding:1rem}.report-question-brief small{color:#627982;font-size:.85rem}.report-question-item{border-top:1px solid #e2eaeb;margin-top:1rem;padding-top:.75rem}.report-question-item:first-child{border-top:0;margin-top:0;padding-top:0}.report-question-item h4{margin:0 0 .5rem;font-size:1rem}.report-question-item p{margin:.5rem 0}.report-question-item blockquote{background:#f3f9f8;border-left:3px solid #0a7a72;margin:.5rem 0;padding:.5rem .75rem}.report-question-item ul{padding-left:1.1rem}.report-question-technical{margin-top:1rem}.report-question-technical summary{cursor:pointer}.report-question-brief a{color:#06796f;text-decoration:underline}.forecast-direction-summary{color:#193e45;background:#f5fbfa;border:1px solid #b6d1ce;border-radius:12px;min-width:0;margin:12px 0;padding:16px}.forecast-direction-label{overflow-wrap:anywhere;margin-bottom:8px;font-size:15px;font-weight:700;line-height:1.45}.forecast-direction-verdict{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.forecast-direction-verdict>span{color:#405f65;font-size:14px}.forecast-direction-verdict>strong{color:#164d54;white-space:normal;text-align:right;font-size:27px;line-height:1.3}.forecast-direction-summary[data-forecast-direction=up] .forecast-direction-verdict>strong{color:#08796d}.forecast-direction-summary[data-forecast-direction=down] .forecast-direction-verdict>strong{color:#b94353}.forecast-direction-probabilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 8px;display:grid}.forecast-direction-probabilities>div{text-align:center;background:#fff;border:1px solid #d5e4e2;border-radius:8px;min-width:0;padding:8px 3px}.forecast-direction-probabilities>div[data-leading=true]{background:#e8f4f1;border-color:#789f9b}.forecast-direction-probabilities dt{color:#47656b;font-size:13px;line-height:1.4}.forecast-direction-probabilities dd{color:#193e45;margin:4px 0 0;font-size:22px;font-weight:750;line-height:1.3}.forecast-direction-summary p.forecast-direction-note,.forecast-direction-summary p.forecast-direction-band{color:#526b71;margin:5px 0 0;font-size:12px;line-height:1.5}.forecast-direction-summary-compact{margin:8px 0;padding:11px}.forecast-direction-summary-compact .forecast-direction-verdict>strong{font-size:23px}.forecast-direction-summary-compact .forecast-direction-probabilities{gap:5px}.forecast-direction-summary-compact .forecast-direction-probabilities dd{font-size:20px}.forecast-direction-summary-compact .forecast-direction-verdict>span{font-size:12px}.wei-selected-direction-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:10px;display:grid}.wei-selected-direction-grid .forecast-direction-summary{margin:0}.forecast-direction-table .forecast-direction-summary{min-width:180px;margin:8px 0}.forecast-direction-history-cell{color:#526b71;flex-direction:column;gap:3px;margin-top:8px;font-size:11px;line-height:1.4;display:flex}.forecast-direction-history-cell>strong{color:#264f54;font-weight:700}.forecast-direction-history-cell>span{white-space:nowrap}.forecast-direction-summary-up-down .forecast-direction-probabilities{grid-template-columns:repeat(2,minmax(0,1fr))}.watch-product-model-results{min-width:0;margin:16px 0}.watch-product-model-scroll{border:1px solid var(--border);overscroll-behavior-x:contain;border-radius:10px;max-width:100%;overflow-x:auto}.watch-product-model-scroll:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.watch-product-model-table{border-collapse:separate;border-spacing:0;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%;min-width:740px}.watch-product-model-table caption{text-align:left;color:var(--primary);padding:12px;font-weight:700}.watch-product-model-table th,.watch-product-model-table td{text-align:right;vertical-align:middle;border-bottom:1px solid var(--border);padding:12px 10px;font-size:14px;line-height:1.5}.watch-product-model-table thead th{background:var(--secondary)}.watch-product-model-table th:first-child{z-index:1;text-align:left;background:var(--card);border-right:1px solid var(--border);overflow-wrap:anywhere;width:150px;position:sticky;left:0}.watch-product-model-table thead th:first-child{background:var(--secondary);z-index:2}.watch-product-model-table td{white-space:nowrap}.watch-product-model-table tbody tr:last-child>*{border-bottom:0}.watch-product-model-table td.watch-product-model-unavailable{text-align:left;white-space:normal;color:var(--muted-foreground)}.watch-product-model-missing{color:var(--muted-foreground);white-space:normal;font-size:12px}.watch-product-model-scroll-hint{color:var(--muted-foreground);margin:0 0 8px;display:none;font-size:13px!important}.watch-product-model-explanations{margin-top:12px;font-size:14px}.watch-product-model-explanations summary{cursor:pointer;color:var(--primary);padding:10px 0;font-weight:600}.watch-product-model-explanations dl{margin:0}.watch-product-model-explanations dl>div{border-bottom:1px solid var(--border);padding:10px 0}.watch-product-model-explanations dt{font-weight:600}.watch-product-model-explanations dd{color:var(--muted-foreground);margin:4px 0 0;line-height:1.65}.watch-product-model-note{color:var(--muted-foreground);line-height:1.6;font-size:13px!important}@media (max-width:767px){.watch-product-model-scroll-hint{display:block}.watch-product-model-table th,.watch-product-model-table td{padding:11px 8px}}@media print{.watch-product-model-scroll{border:0;overflow:visible}.watch-product-model-table{min-width:0}.watch-product-model-table th:first-child{position:static}.watch-product-model-table tr{break-inside:avoid}.watch-product-model-scroll-hint{display:none}}.watch-model-explanation{gap:14px;min-width:0;margin-top:12px;display:grid}.watch-model-explanation .model-meaning-section{background:#f6faf9;border:1px solid #d9e5e5;border-radius:10px;padding:14px}.watch-model-explanation .model-meaning-1{background:#fff;border-left:4px solid #13857e}.watch-model-explanation .model-meaning-2{background:#edf7f5}.watch-model-explanation h4{line-height:1.5;margin:0 0 10px!important;font-size:17px!important}.watch-model-explanation h4>span{color:#fff;background:#0c7770;border-radius:50%;place-items:center;width:25px;height:25px;margin-right:8px;font-size:14px;display:inline-grid}.watch-model-explanation p{overflow-wrap:anywhere;margin:7px 0!important;font-size:15px!important;line-height:1.75!important}.watch-model-explanation .model-small-note{color:#62747a;font-size:12px!important;line-height:1.6!important}.model-explanation-table{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.model-explanation-table th,.model-explanation-table td{text-align:right;overflow-wrap:anywhere;border-bottom:1px solid #d4e1e4;padding:11px 5px}.model-explanation-table th:first-child{text-align:left;width:38%}.model-explanation-table thead{color:#304e59;background:#edf5f5}.model-explanation-table tbody th{font-weight:650}.model-explanation-table tbody small{font-weight:400;line-height:1.6;display:block;font-size:11px!important}.model-explanation-table .model-positive{color:#06766b;font-weight:750}.model-explanation-table .model-negative{color:#b23d4b;font-weight:750}.model-horizon-reasons{gap:7px;margin-top:10px;display:grid}.model-horizon-reasons>details,.model-calculation-evidence{background:#fff;border:1px solid #d6e1e3;border-radius:8px;min-width:0;padding:10px}.model-horizon-reasons summary,.model-calculation-evidence summary{cursor:pointer;color:#135d5c;overflow-wrap:anywhere;min-height:28px;font-size:14px;font-weight:650}@media (max-width:420px){.watch-model-explanation .model-meaning-section{padding:11px}.watch-model-explanation p{font-size:14px!important}.model-explanation-table{font-size:13px}.model-explanation-table th,.model-explanation-table td{padding:9px 3px}.model-explanation-table tbody small{font-size:10px!important}}@media print{.watch-model-explanation .model-meaning-section,.model-explanation-table{break-inside:avoid}}.watch-ai-trend{background:var(--card,#fff);border:1px solid var(--border,#dbe5e5);min-width:0;color:var(--foreground,#17323a);border-top:3px solid #007b73;border-radius:12px;margin:20px 0;padding:16px;scroll-margin-top:110px}.watch-ai-trend h4{color:var(--primary,#007b73);margin:0 0 8px;font-size:18px}.watch-ai-trend .watch-trend-intro,.watch-ai-trend .watch-trend-note{color:var(--muted-foreground,#52686c);margin:8px 0;font-size:14px;line-height:1.65}.watch-trend-legend{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.watch-trend-legend button{border:1px solid var(--border,#dbe5e5);background:var(--card,#fff);min-height:44px;color:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:14px;display:flex}.watch-trend-legend button[aria-pressed=false]{opacity:.5;text-decoration:line-through}:is(.watch-trend-legend button:focus-visible,.watch-trend-horizon select:focus-visible){outline-offset:2px;outline:2px solid #007b73}.watch-trend-axis-title{color:var(--muted-foreground,#52686c);margin-top:12px;font-size:14px}.watch-trend-canvas{width:100%;min-width:0;height:280px}.watch-trend-horizon{border-top:1px solid var(--border,#dbe5e5);justify-content:space-between;align-items:center;gap:10px;padding-top:12px;font-size:14px;display:flex}.watch-trend-horizon select{min-width:90px;min-height:44px;font:inherit;color:inherit;background:var(--card,#fff);border:1px solid var(--border,#dbe5e5);border-radius:8px;padding:6px 12px}.watch-report-wei-summary{min-width:0;margin:12px 0 18px}.watch-report-wei-summary .watch-trend-horizon{border-top:0;margin-bottom:8px;padding-top:0}.watch-report-wei-summary .forecast-direction-summary{margin:0}.watch-trend-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px;margin:12px 0 16px;font-size:14px;display:grid}.watch-trend-values dt{align-items:center;gap:5px;display:flex}.watch-trend-values dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:4px 0 0;font-weight:700}.watch-trend-values i,.watch-trend-tooltip i{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.watch-trend-tooltip{color:#17323a;background:#fff;border:1px solid #dbe5e5;border-radius:8px;min-width:135px;padding:10px 12px;font-size:13px;box-shadow:0 3px 12px #0001}.watch-trend-tooltip span{align-items:center;gap:6px;margin-top:5px;display:flex}.watch-trend-tooltip strong{margin-left:auto}.watch-ai-trend .watch-trend-empty{text-align:center;height:100%;min-height:120px;color:var(--muted-foreground,#52686c);justify-content:center;align-items:center;margin:0;padding:16px;font-size:14px;line-height:1.6;display:flex}@media (max-width:420px){.watch-ai-trend{padding:10px}.watch-trend-legend{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.watch-trend-legend button{gap:4px;padding:6px 3px;font-size:13px}.watch-trend-legend svg{width:18px}.watch-trend-values{grid-template-columns:repeat(2,minmax(0,1fr))}}.watch-daily-brief{color:#294548;overflow-wrap:anywhere;background:#fbfdfc;border:1px solid #cbdedb;border-top:3px solid #087b73;border-radius:12px;margin:14px 0;padding:16px;font-size:14px;line-height:1.65}.watch-daily-brief header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.watch-daily-brief h5{color:#115951;margin:0;font-size:18px}.watch-daily-brief header>span{color:#667d7b;font-size:11px}.watch-daily-brief p{margin:6px 0}.watch-daily-brief .daily-brief-lead{justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 4px;display:flex}.daily-brief-lead b{font-size:15px}.daily-brief-lead strong{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:20px}.daily-brief-dateline{color:#617876;gap:2px;margin:9px 0;font-size:11px;display:grid}.daily-brief-section{border-top:1px solid #dce7e4;margin-top:10px;padding-top:10px}.daily-brief-section h6{color:#175f59;margin:0 0 5px;font-size:14px}.daily-brief-section small{color:#647976;font-size:11px;display:block}.daily-brief-section ol{margin:0;padding:0;list-style:none}.daily-brief-section li{margin-top:10px}.daily-brief-section li+li{border-top:1px dashed #dce7e4;padding-top:10px}.daily-brief-section a{color:#1f5855;text-underline-offset:3px;font-weight:650;text-decoration:underline;text-decoration-thickness:1px}:is(.daily-brief-section a:focus-visible,.daily-brief-method summary:focus-visible){outline-offset:3px;outline:2px solid #087b73}.daily-brief-status{color:#876521}.daily-brief-method{color:#617876;border-top:1px solid #dce7e4;margin-top:12px;padding-top:9px;font-size:12px}.daily-brief-method summary{cursor:pointer;color:#3d6862;font-weight:600}.daily-brief-saved-ai{border-top:1px solid #dce7e4;margin-top:12px;padding-top:9px}.daily-brief-saved-ai>summary{cursor:pointer;color:#175f59;font-size:13px;font-weight:600}.daily-brief-saved-ai .watch-analysis{margin-bottom:0}@media (max-width:480px){.watch-daily-brief{padding:12px;font-size:13px}.watch-daily-brief header{align-items:baseline}.watch-daily-brief h5{font-size:17px}.daily-brief-lead strong{font-size:18px}}.watch-professional-research .research-headline{color:#164f4a;margin:4px 0 6px;font-size:17px;font-weight:700;line-height:1.55}.research-asof{color:#617876;font-size:11px;display:block}.research-metrics{background:#dce7e4;border:1px solid #dce7e4;border-radius:7px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:8px 0 10px;display:grid;overflow:hidden}.research-metrics>div{background:#f1f7f5;padding:7px 9px}.research-metrics dt{color:#647976;font-size:11px}.research-metrics dd{font-variant-numeric:tabular-nums;margin:0;font-size:16px;font-weight:650}.research-sources{gap:4px;margin-top:7px;display:grid}.research-sources a,.research-source-link{font-size:11px;font-weight:400}.research-scenario{margin-top:8px}.research-scenario b{font-size:13px}.watch-professional-research .daily-brief-section>p+p{margin-top:9px}.research-headline>small{color:#617876;margin-bottom:2px;font-size:11px;font-weight:500;display:block}.research-levels h6>small{font-weight:400;display:inline}.research-scenario>div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.research-scenario strong{color:#164f4a;font-variant-numeric:tabular-nums;font-size:17px}.research-scenario+.research-scenario{border-top:1px dashed #dce7e4;padding-top:8px}.research-levels>small{margin-top:8px}.research-indicator-details .research-metrics dd{font-size:14px}.research-reasons p{border-left:2px solid #bdd9d3;padding-left:10px}.watch-professional-research .research-headline{margin:6px 0 10px;font-size:14px;font-weight:400;line-height:1.65}.watch-professional-research .research-headline>small{color:#164f4a;margin-bottom:5px;font-size:14px;font-weight:750}.watch-professional-research .research-assessment{color:#345d59;margin:6px 0 10px;font-size:14px;line-height:1.65}.watch-professional-research .research-assessment h6{color:#164f4a;margin:0 0 5px;font-size:14px;font-weight:750}.watch-professional-research .research-assessment p{overflow-wrap:anywhere;margin:0 0 8px}.watch-professional-research .research-conclusion{color:#124d48;font-size:16px;line-height:1.45}.research-assessment .research-context{border-top:1px solid #e0e9e7;margin-top:10px;padding-top:8px}.research-assessment .research-context small{color:#6a7c7a;margin:-4px 0 5px;font-size:11px;display:block}.research-assessment .research-context a{color:#245f59;text-underline-offset:2px;text-decoration:underline}.research-assessment .research-context-empty{color:#6a7c7a;font-size:12px}@media (max-width:600px){.watch-topic-card:has(.watch-professional-research){padding:12px}.watch-topic-card .watch-professional-research{box-shadow:none;background:0 0;border:0;border-top:2px solid #087b73;border-radius:0;margin:12px 0;padding:12px 0}.watch-professional-research .research-assessment{color:#294b49;font-size:14px;line-height:1.7}.watch-professional-research .research-conclusion{border-left:3px solid #087b73;margin:7px 0 12px;padding:2px 0 2px 9px;font-size:17px;line-height:1.45}.research-assessment .research-context{margin-top:12px;padding-top:10px}.research-assessment .research-context p>b{color:#164f4a;margin-bottom:4px;font-size:13px;display:block}.research-assessment .research-claim-title{-webkit-line-clamp:3;overflow-wrap:break-word;word-break:normal;-webkit-box-orient:vertical;font-size:13px;font-weight:550;line-height:1.5;text-decoration:none;display:-webkit-box;overflow:hidden}.research-assessment .research-context small{margin:3px 0 7px;font-size:11px;line-height:1.4}.research-assessment .research-context>div>p:last-child{color:#4e6462;margin-bottom:0;font-size:13px;line-height:1.6}.watch-professional-research .research-asof{margin-top:4px;font-size:10px;line-height:1.5}.watch-topic-card:has(.watch-professional-research){box-shadow:none;border-left:0;border-right:0;border-radius:0;padding-left:0;padding-right:0}.watch-topic-card .watch-professional-research{width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.forecast-history-cell{min-width:0;max-width:100%;display:block}.forecast-history-value{white-space:nowrap;font-variant-numeric:tabular-nums;display:block}.forecast-history-cell .forecast-history-status{white-space:normal;overflow-wrap:anywhere;letter-spacing:normal;color:#617783;margin-top:4px;font-size:12px;font-weight:400;line-height:1.5;display:block}.forecast-history-table-scroll{overscroll-behavior-x:contain;width:100%;min-width:0;max-width:100%;overflow-x:auto}.forecast-history-table-scroll:focus-visible{outline-offset:3px;outline:2px solid #14746e}.forecast-history-table-scroll .economic-forecast-table{min-width:740px}.forecast-history-table-scroll .economic-name-column{width:20%}.forecast-history-scroll-hint{color:#617783;margin:6px 0;font-size:13px;line-height:1.5}.wei-current-forecast-status{color:#53666b;background:#faf8ef;border-left:3px solid #b48a27;border-radius:5px;margin:12px 0;padding:12px 14px;font-size:.875rem;line-height:1.6}.wei-current-forecast-status h2{color:#65541f;margin:0;font-size:1rem}.wei-current-forecast-status p{margin:5px 0}.wei-current-forecast-status summary{cursor:pointer;color:#465f62;min-height:28px}.wei-current-forecast-status dl{gap:8px;margin:12px 0;display:grid}.wei-current-forecast-status dt{font-weight:700}.wei-current-forecast-status dd{margin:0}.committee-vertical{min-width:0}.committee-vertical-head p{color:#526b78;margin:6px 0;font-size:14px;line-height:1.55}.committee-card-stack{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.committee-model-card{background:#fff;border:1px solid #c9d9e6;border-radius:12px;min-width:0;padding:16px}.committee-model-card>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.committee-model-card h3{color:#173f66;overflow-wrap:anywhere;margin:0;font-size:18px;line-height:1.4}.committee-model-card>header>span{color:#456978;flex-shrink:0;font-size:14px}.committee-one-line{color:#526b78;margin:10px 0 14px;font-size:14px;line-height:1.65}.committee-mobile-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:0;font-size:14px}.committee-mobile-table th,.committee-mobile-table td{text-align:right;vertical-align:middle;overflow-wrap:anywhere;border-bottom:1px solid #e3eaf0;padding:10px 5px}.committee-mobile-table th:first-child{text-align:left;width:28%}.committee-mobile-table thead th{color:#5d7481;background:#f1f6fa;font-size:14px;font-weight:500}.committee-mobile-table tbody th{font-weight:500}.committee-mobile-table small{color:#617783;margin-top:3px;font-size:14px;font-weight:400;line-height:1.5;display:block}.committee-mobile-table strong{font-variant-numeric:tabular-nums;font-size:17px}.committee-mobile-table td{font-variant-numeric:tabular-nums;color:#294d61}.forecast-positive{color:#0b7667}.forecast-negative{color:#b3434e}.committee-record-time{color:#617783;margin:12px 0;font-size:13px;line-height:1.5}.committee-framework-detail{border-top:1px solid #e0e9f0;padding-top:10px;font-size:14px}.committee-framework-detail summary,.committee-original-trial summary{cursor:pointer;color:#315e7c;font-size:14px;line-height:1.7}.committee-framework-detail p{color:#526b78;font-size:14px;line-height:1.65}.committee-framework-detail ul{margin:0;padding:0;list-style:none}.committee-framework-detail li{border-bottom:1px solid #e5ecf2;padding:9px 0}.committee-framework-detail li>div{justify-content:space-between;gap:10px;display:flex}.committee-framework-detail li b{overflow-wrap:anywhere}.committee-framework-detail li span{color:#617783;flex-shrink:0}.committee-framework-detail li p{margin:5px 0 0}.committee-horizon-reasons p{margin:9px 0}.committee-refresh-note{color:#617783;margin:0;font-size:14px;line-height:1.6}.committee-original-trial{background:#fff;border:1px solid #d2dee8;border-radius:10px;min-width:0;padding:12px;font-size:14px}.committee-original-trial p{color:#526b78;font-size:14px;line-height:1.6}.committee-original-trial ul{margin:8px 0 0;padding:0;list-style:none}.committee-original-trial li{border-bottom:1px solid #e5ecf2;justify-content:space-between;gap:12px;padding:6px 0;line-height:1.7;display:flex}.committee-vertical .committee-legal{font-size:14px;line-height:1.65}@media (max-width:900px){.committee-card-stack{grid-template-columns:1fr}}@media (max-width:420px){.committee-vertical,.committee-model-card{padding:12px}.committee-mobile-table th,.committee-mobile-table td{padding:9px 3px}.committee-mobile-table strong{font-size:16px}}.committee-parallel-table{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:0;margin:12px 0;font-size:14px}.committee-parallel-table th,.committee-parallel-table td{text-align:center;overflow-wrap:anywhere;border-bottom:1px solid #dbe6ee;padding:12px 2px}.committee-parallel-table th:first-child{text-align:left;width:38px}.committee-parallel-table thead th{color:#244f6a;background:#f1f6fa;font-size:14px;font-weight:600}.committee-parallel-table td{font-weight:600}.committee-comparison-key{color:#617783;margin:8px 0;font-size:14px;line-height:1.6}.committee-more{border-top:1px solid #dbe6ee;min-width:0;margin-top:10px;padding-top:10px}.committee-more>summary{cursor:pointer;color:#315e7c;font-size:14px;line-height:1.7}.committee-more[open]>summary{margin-bottom:14px}.committee-more>.committee-card-stack{margin:14px 0}.committee-more>.committee-refresh-note{margin:12px 0}@media (max-width:420px){.committee-parallel-table th,.committee-parallel-table td{padding:12px 1px}.committee-parallel-table th:first-child{width:32px}}.committee-parallel-table thead th,.committee-parallel-table td{white-space:nowrap;overflow-wrap:normal;letter-spacing:-.45px}.committee-parallel-table tbody th{white-space:nowrap}.committee-training-list{margin:12px 0;padding:0;font-size:14px;list-style:none}.committee-training-list li{border-bottom:1px solid #dbe6ee;padding:10px 0}.committee-training-list li>span{color:#526b78;margin-top:4px;display:block}.committee-training-list p{color:#617783;margin:4px 0;line-height:1.6}.economic-forecast-matrix{border-top:1px solid #c9d9e6;min-width:0;margin-top:22px;padding-top:14px}.economic-forecast-matrix h2{color:#173f66;margin:0 0 8px;font-size:20px}.economic-forecast-table{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:0;font-size:14px}.economic-forecast-table .economic-name-column{width:24%}.economic-forecast-table th,.economic-forecast-table td{text-align:center;vertical-align:middle;border-bottom:1px solid #dbe6ee;padding:11px 2px}.economic-forecast-table thead th{color:#244f6a;white-space:nowrap;background:#edf4f9;font-weight:600}.economic-forecast-table tbody th{text-align:left;color:#244f6a;white-space:normal;overflow-wrap:anywhere;padding-right:5px;font-weight:600;line-height:1.4}.economic-forecast-table td{white-space:nowrap;letter-spacing:-.2px;font-weight:600}.economic-forecast-table tbody tr:nth-child(2n){background:#f5f9fc}.economic-forecast-table .economic-cell-pending{color:#6d808c;font-size:12px;font-weight:400}@media (max-width:420px){.economic-forecast-table{font-size:clamp(12px,3.3vw,14px)}.economic-forecast-table tbody th{font-size:14px}.economic-forecast-table th,.economic-forecast-table td{padding:10px 1px}.economic-forecast-table .economic-name-column{width:24%}.economic-forecast-table .economic-cell-pending{letter-spacing:-.35px;font-size:11px}}.wei-prediction-workbench{border-bottom:1px solid #dce8e8;min-width:0;padding:18px 0}.wei-prediction-workbench h2{color:#164b50;margin:0 0 6px;font-size:24px}.wei-prediction-workbench p{font-size:16px;line-height:1.65}.wei-prediction-batch{color:#6b5620;background:#fff8e1;border-radius:8px;padding:10px 12px}.wei-prediction-plot{min-width:0;height:300px;margin:18px 0}.wei-prediction-values{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;margin:12px 0;padding:0;list-style:none;display:grid}.wei-prediction-values li{border:1px solid #dce8e8;border-top:4px solid;border-radius:8px;min-width:0;padding:12px}.wei-prediction-values strong,.wei-prediction-values b,.wei-prediction-values span{display:block}.wei-prediction-values b{color:#164b50;margin:6px 0;font-size:22px}.wei-prediction-values span{overflow-wrap:anywhere;font-size:14px;line-height:1.6}.wei-prediction-select{align-items:center;gap:12px;margin:12px 0;font-size:16px;display:flex}.wei-prediction-select select{min-width:0;max-width:100%;font:inherit;background:#fff;border:1px solid #9cbdbb;border-radius:8px;padding:10px}.wei-prediction-note{color:#526a73;font-size:14px!important}@media (max-width:500px){.wei-prediction-plot{height:260px}.wei-prediction-workbench .forecast-horizon-controls{flex-wrap:wrap}.wei-prediction-values{grid-template-columns:1fr 1fr}.wei-prediction-select{flex-direction:column;align-items:flex-start}}.wei-prediction-panel{border-top:1px solid #dce8e8;min-width:0;margin-top:18px;padding-top:18px}.wei-prediction-panel h3{color:#164b50;margin:0 0 10px;font-size:20px}.wei-prediction-ai-details summary{cursor:pointer;color:#315e68;font-size:14px;font-weight:600}.wei-prediction-ai-details{margin:12px 0}.wei-prediction-panel .wei-prediction-select select{width:min(100%,340px)}.wei-forecast-pipeline{color:#193e45;border-bottom:1px solid #dce8e8;min-width:0;padding:0 0 16px}.wei-forecast-pipeline h2{color:#164b50;margin:0 0 4px;font-size:26px}.wei-forecast-pipeline h3{margin:0 0 8px;font-size:21px}.wei-forecast-pipeline p{font-size:15px;line-height:1.6}.wei-forecast-pipeline button{font:inherit}.wei-pipeline-reader{flex-direction:column;align-items:stretch;gap:6px;margin:4px 0 12px;display:flex}.wei-pipeline-history-list{gap:6px;min-width:0;max-height:240px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.wei-pipeline-history-list button,.wei-pipeline-history-current{color:#193e45;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:#fff;border:1px solid #a8c5c3;border-radius:8px;width:100%;min-width:0;min-height:44px;padding:10px 12px;display:block}.wei-forecast-pipeline .wei-pipeline-history-list button,.wei-forecast-pipeline .wei-pipeline-history-current{font-size:14px}.wei-pipeline-history-list button[aria-pressed=true]{background:#e8f3f1;border-color:#477d78}.wei-pipeline-history-list button:focus-visible{outline-offset:-3px;outline:2px solid #14746e}.wei-pipeline-history-current:focus-visible{outline-offset:-3px;outline:2px solid #14746e}.wei-pipeline-history-current{margin-bottom:8px}.wei-forecast-pipeline .wei-pipeline-history-empty{color:#526b71;margin:0;font-size:13px}.wei-forecast-pipeline .wei-pipeline-next-prediction{color:#526b71;font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px;margin:0;font-size:14px;display:flex}.wei-pipeline-history{background:0 0;border:0;border-radius:0;min-width:0;padding:0}.wei-forecast-pipeline .wei-pipeline-history>summary{min-height:44px;padding:12px 0;font-size:13px}.wei-pipeline-history[open]{padding-bottom:12px}.wei-pipeline-learning,.wei-pipeline-judgment{overflow-wrap:anywhere;background:#f7faf9;border:1px solid #c7dad6;border-radius:9px;min-width:0;margin:14px 0;padding:12px 14px}.wei-forecast-pipeline .wei-pipeline-learning>summary,.wei-forecast-pipeline .wei-pipeline-judgment-detail>summary{cursor:pointer;font-size:13px;line-height:1.5}.wei-forecast-pipeline .wei-pipeline-learning p,.wei-forecast-pipeline .wei-pipeline-judgment p{margin:8px 0;font-size:13px;line-height:1.6}.wei-pipeline-learning-horizons>section{border-top:1px solid #dce8e8;padding:12px 0;font-size:13px}.wei-pipeline-learning-horizons>section:last-child{padding-bottom:0}.wei-pipeline-judgment h4{margin:0 0 6px;font-size:15px}.wei-pipeline-judgment-detail{margin-top:10px}.wei-pipeline-history-notice,.wei-pipeline-error{color:#735e21;background:#fff6dd;border:1px solid #e6d59c;border-radius:8px;padding:12px}.wei-pipeline-stage-status{scrollbar-width:thin;flex-flow:row;align-items:center;gap:4px;min-width:0;max-width:100%;padding:6px 0;font-size:12px;font-weight:650;display:flex;overflow-x:auto}.wei-pipeline-stage-status>span{white-space:nowrap;flex-shrink:0}.wei-pipeline-stage-status>span:not([aria-hidden]){background:0 0;padding:0}.wei-pipeline-stage-status>span[aria-hidden]{color:#7a9999;line-height:1}.wei-pipeline-stage-status>.wei-pipeline-stage-models{color:#526b71;background:0 0;padding:0;font-weight:500}.wei-pipeline-stage-status>.wei-pipeline-stage-result{color:#164b50;font-size:inherit;background:0 0;padding:0}.wei-pipeline-stage-result>small{font-size:inherit;color:#687b7e;margin-left:4px;font-weight:500;display:inline-block}.wei-forecast-pipeline .wei-pipeline-forecast-time{color:#526b71;font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 12px;margin:0;font-size:14px;display:flex}.wei-pipeline-meta{background:#f6f9f8;border:1px solid #dce8e8;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:8px 0 20px;padding:14px;display:grid}.wei-pipeline-meta>div{min-width:0}.wei-pipeline-meta dt{color:#526b71;margin-bottom:4px;font-size:12px}.wei-pipeline-meta dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:14px}.wei-pipeline-panel{border-top:1px solid #dce8e8;min-width:0;padding:12px 0}.wei-pipeline-horizons{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:8px 0;display:grid}.wei-pipeline-horizons>button{color:#315e68;cursor:pointer;background:#fff;border:1px solid #bdd3d6;border-radius:8px;min-width:0;min-height:44px;font-size:14px}.wei-pipeline-horizons>button[aria-pressed=true]{color:#fff;background:#126e68;border-color:#126e68}.wei-pipeline-consensus{background:#edf7f4;border:1px solid #a8cbc3;border-radius:12px;margin:10px 0;padding:14px}.wei-pipeline-consensus-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.wei-pipeline-consensus-heading>div{min-width:0}.wei-pipeline-consensus-heading span{font-size:14px;line-height:1.5}.wei-pipeline-consensus-heading h3{color:#164b50;margin:6px 0;font-size:38px;line-height:1.2}.wei-pipeline-consensus[data-forecast-direction=up] h3{color:#08796d}.wei-pipeline-consensus[data-forecast-direction=down] h3{color:#b94353}.wei-pipeline-consensus-value{text-align:right}.wei-pipeline-consensus-value>strong{font-variant-numeric:tabular-nums;margin-bottom:4px;font-size:28px;display:block}.wei-pipeline-consensus-value>span{display:block}.wei-pipeline-probabilities{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:10px 0;display:grid}.wei-pipeline-probabilities>div{text-align:center;background:#fff;border:1px solid #cbded9;border-radius:9px;min-width:0;padding:8px 6px}.wei-pipeline-probabilities>div[data-leading=true]{background:#dceee8;border-color:#7fa79d}.wei-pipeline-probabilities dt{font-size:13px}.wei-pipeline-probabilities dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:29px;font-weight:750;line-height:1.3}.wei-pipeline-consensus p{margin:6px 0 0;font-size:13px}.wei-pipeline-consensus small{color:#4c6868;font-size:12px;line-height:1.5}.wei-pipeline-plot{width:100%;min-width:0;height:300px;margin:18px 0 10px}.wei-pipeline-target{color:#526b71;margin:10px 0 16px;font-size:13px!important}.wei-pipeline-chart-legend{color:#526b71;flex-wrap:wrap;gap:8px 14px;margin:10px 0;padding:0;font-size:12px;list-style:none;display:flex}.wei-pipeline-chart-legend>li{align-items:center;gap:6px;display:flex}.wei-pipeline-chart-legend span{border-radius:2px;width:18px;height:2px}.wei-pipeline-chart-legend-consensus{color:#164b50;font-weight:700}.wei-pipeline-chart-legend-consensus>span{height:4px}.wei-forecast-pipeline .wei-pipeline-ai-heading{margin-top:24px;margin-bottom:6px;font-size:18px}.wei-forecast-pipeline .wei-pipeline-ai-input-note{color:#526b71;margin:0 0 14px;font-size:13px}.wei-pipeline-ai-values{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:12px;display:grid}.wei-pipeline-ai-values>article{border:1px solid #dce8e8;border-top:4px solid;border-radius:9px;min-width:0;padding:12px}.wei-pipeline-ai-values article>div:first-child{justify-content:space-between;align-items:center;gap:8px;display:flex}.wei-pipeline-ai-values h4{margin:0;font-size:16px}.wei-pipeline-ai-values article>div:first-child>span{color:#526b71;font-size:12px}.wei-pipeline-ai-values article>strong{font-variant-numeric:tabular-nums;margin:12px 0;font-size:23px;display:block}.wei-pipeline-ai-values article>p,.wei-pipeline-ai-values details p{overflow-wrap:anywhere;font-size:13px}.wei-forecast-pipeline details>summary{cursor:pointer;color:#315e68;font-size:14px;font-weight:650;line-height:1.5}.wei-pipeline-model-count{align-items:baseline;gap:8px;display:flex}.wei-pipeline-model-count>strong{color:#126e68;font-size:27px}.wei-pipeline-model-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0;display:flex}.wei-pipeline-model-head h4{overflow-wrap:anywhere;align-items:center;gap:10px;min-width:0;margin:0;font-size:19px;display:flex}.wei-pipeline-model-head h4>span{color:#126e68;background:#e8f3f0;border-radius:50%;flex:0 0 28px;place-items:center;height:28px;font-size:14px;display:inline-grid}.wei-pipeline-model-head>strong{color:#087e75;font-variant-numeric:tabular-nums;font-size:24px}.wei-pipeline-model-cards{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.wei-pipeline-deferred-models{background:#f7faf9;border:1px solid #c9dcda;border-radius:12px;min-width:0;padding:16px}.wei-pipeline-deferred-models>summary{min-height:44px;padding:8px 0}.wei-pipeline-deferred-models>.wei-pipeline-model-cards{margin-top:16px}.wei-pipeline-model-card{background:#fff;border:1px solid #c9dcda;border-top:3px solid #126e68;border-radius:12px;min-width:0;padding:20px}.wei-pipeline-model-card[data-return-sign=negative] .wei-pipeline-model-head>strong{color:#b94353}.wei-pipeline-model-card .forecast-direction-summary{margin-bottom:0}.wei-pipeline-model-card[data-has-value=false]{background:#fafcfb;border-top-color:#a6b8b7}.wei-pipeline-model-card[data-has-value=false] .wei-pipeline-model-head>strong{color:#687b7e;font-size:17px}.wei-pipeline-model-missing{color:#687b7e;margin:12px 0}.wei-pipeline-model-principle{border-top:1px solid #dce8e8;margin-top:16px;padding-top:12px}.wei-pipeline-model-principle>summary{cursor:pointer;color:#126e68;min-height:32px;font-weight:650}.wei-pipeline-model-principle p{overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.6}.wei-forecast-pipeline .wei-pipeline-note{color:#526b71;font-size:13px;line-height:1.65}.wei-pipeline-provenance dl{font-size:12px;line-height:1.7}.wei-pipeline-provenance dd{overflow-wrap:anywhere;margin:0}.wei-pipeline-empty{color:#526b71;background:#f7faf9;border:1px dashed #b6cdca;border-radius:9px;padding:18px}:is(.wei-forecast-pipeline button:focus-visible,.wei-forecast-pipeline select:focus-visible,.wei-forecast-pipeline summary:focus-visible){outline-offset:3px;outline:3px solid #579d93}@media (max-width:600px){.panel.global-trend-analysis{padding:12px}.wei-pipeline-horizons{grid-template-columns:repeat(3,minmax(0,1fr))}.wei-pipeline-ai-values{grid-template-columns:minmax(0,1fr)}.wei-pipeline-ai-values>article{padding:9px}.wei-pipeline-ai-values article>div:first-child{flex-direction:column;align-items:flex-start;gap:4px}.wei-pipeline-consensus{padding:12px}.wei-pipeline-consensus-heading h3{font-size:32px}.wei-pipeline-consensus-value>strong{font-size:24px}.wei-pipeline-probabilities{gap:7px}.wei-pipeline-probabilities dd{font-size:25px}.wei-pipeline-probabilities dt{font-size:12px}.wei-pipeline-plot{height:270px}.wei-pipeline-meta{gap:10px;padding:10px}.wei-pipeline-meta dd{font-size:13px}.wei-pipeline-reader{flex-direction:column;align-items:stretch}.wei-pipeline-model-card{padding:14px 10px}.wei-pipeline-deferred-models{padding:10px}.wei-pipeline-model-head h4{gap:7px;font-size:17px}.wei-pipeline-model-head>strong{font-size:21px}.wei-pipeline-stage-status{gap:3px;font-size:12px}}@media (max-width:360px){.wei-pipeline-stage-status{font-size:11px}.wei-pipeline-ai-values{grid-template-columns:1fr}.wei-pipeline-consensus-heading{flex-direction:column;align-items:flex-start}.wei-pipeline-consensus-value{text-align:left}.wei-pipeline-meta{grid-template-columns:1fr}.wei-pipeline-probabilities dd{font-size:23px}}.wei-forecast-pipeline .wei-pipeline-horizons{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin:6px 0}.wei-forecast-pipeline .wei-pipeline-horizons>button{border-radius:5px;height:30px;min-height:30px;padding:3px 4px;font-size:12px;line-height:1.2}.wei-pipeline-batch{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px;display:grid}.wei-pipeline-batch>:not(.wei-pipeline-forecast-time):not(.wei-pipeline-reader){grid-column:1/-1}.wei-pipeline-batch>.wei-pipeline-reader{display:contents}.wei-pipeline-batch>.wei-pipeline-forecast-time{grid-column:1;align-items:baseline}.wei-pipeline-batch .wei-pipeline-next-prediction{grid-column:2;align-items:baseline}.wei-pipeline-batch>.wei-pipeline-forecast-time,.wei-pipeline-batch .wei-pipeline-next-prediction{white-space:nowrap;flex-wrap:nowrap;gap:4px;margin:0 0 7px;font-size:11px;line-height:1.5}.wei-pipeline-batch .wei-pipeline-history{grid-column:1/-1;margin:0 0 10px}.wei-pipeline-batch .wei-pipeline-stage-status{padding:3px 0 6px}.wei-model-directory{color:#203c43;min-width:0}.wei-model-directory header h2{margin:0;font-size:clamp(1.15rem,3.8vw,1.5rem);line-height:1.45}.wei-model-directory header p,.wei-directory-note{color:#536b70;margin:6px 0 12px;font-size:.875rem;line-height:1.6}.wei-directory-nav{gap:8px;margin:14px 0;display:flex}.wei-directory-nav button{color:#096961;cursor:pointer;background:#eef7f4;border:1px solid #92bbb5;border-radius:9px;flex:1;min-height:44px;padding:8px;font-size:1rem;font-weight:700}.wei-model-directory h3{margin:18px 0 4px;font-size:1.1rem;line-height:1.5}.wei-model-directory [id],.committee-model-card[id],.economic-forecast-table tr[id]{scroll-margin-top:120px}.wei-ai-directory-list{border:1px solid #d5e3df;border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.wei-ai-directory-list li{background:#fff;border-bottom:1px solid #e1eae7;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.wei-ai-directory-list li:last-child{border-bottom:0}.wei-ai-directory-list li>div{grid-template-columns:auto 1fr;align-items:baseline;gap:3px 10px;min-width:0;display:grid}.wei-ai-directory-list strong{font-size:1rem}.wei-ai-directory-list span{color:#526b70;font-size:.875rem}.wei-ai-directory-list small{color:#526b70;grid-column:1/-1;font-size:.875rem;line-height:1.5}.wei-ai-directory-list button,.wei-model-description button{color:#096961;cursor:pointer;background:#fff;border:1px solid #9abeb9;border-radius:8px;flex-shrink:0;min-height:44px;padding:8px 10px;font-size:.875rem;font-weight:650}.wei-directory-source{color:#536b70;margin:10px 0 22px;font-size:.875rem;line-height:1.6}.wei-directory-source summary{cursor:pointer;color:#246c64;min-height:32px}.wei-directory-source ul{overflow-wrap:anywhere;padding-left:20px}.wei-economic-directory-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.wei-economic-directory-list>details{background:#f8fbfa;border:1px solid #d5e3df;border-radius:10px;align-self:start;min-width:0;padding:12px}.wei-economic-directory-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:44px;list-style:none;display:flex}.wei-economic-directory-list summary::-webkit-details-marker{display:none}.wei-economic-directory-list summary>span:first-child{min-width:0}.wei-economic-directory-list strong{overflow-wrap:anywhere;font-size:1rem;line-height:1.4;display:block}.wei-economic-directory-list small{color:#536b70;margin-top:3px;font-size:.875rem;line-height:1.5;display:block}.wei-model-state{color:#586b6e;text-align:right;flex-shrink:0;max-width:38%;font-size:.875rem;line-height:1.5}.wei-model-state:after{content:" ＋";color:#11746b}details[open]>summary .wei-model-state:after{content:" −"}.wei-model-description{border-top:1px solid #dbe6e2;margin-top:10px;padding-top:2px;font-size:1rem;line-height:1.65}.wei-model-description p{margin:10px 0}:is(.wei-model-directory button:focus-visible,.wei-model-directory summary:focus-visible){outline-offset:3px;outline:2px solid #14746e}@media (max-width:680px){.wei-economic-directory-list{grid-template-columns:1fr}}@media (max-width:360px){.wei-ai-directory-list li>div{grid-template-columns:1fr}.wei-ai-directory-list li{padding:10px}.wei-directory-nav button{font-size:.875rem}}.wei-history-chart{color:#203c43;border-bottom:1px solid #d8e5e1;min-width:0;margin:0 0 20px;padding:0 0 18px}.wei-history-chart header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.wei-history-chart h2{margin:0;font-size:1.3rem;line-height:1.4}.wei-history-chart header p{color:#526b70;margin:4px 0 10px;font-size:.875rem;line-height:1.5}.wei-history-chart header strong{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:1.35rem}.wei-history-chart header small{color:#526b70;font-size:.75rem;font-weight:400;line-height:1.6;display:block}.wei-history-ranges{flex-wrap:wrap;gap:5px;margin:4px 0 10px;display:flex}.wei-history-ranges button{color:#31585b;cursor:pointer;background:#fff;border:1px solid #b9d1cc;border-radius:7px;flex:1 0 auto;min-height:44px;padding:8px;font-size:.875rem}.wei-history-ranges button[aria-pressed=true]{color:#fff;background:#0d7169;border-color:#0d7169;font-weight:700}:is(.wei-history-ranges button:focus-visible,.wei-history-chart summary:focus-visible){outline-offset:3px;outline:2px solid #14746e}.wei-history-unit,.wei-history-meta{color:#526b70;margin:5px 0;font-size:.875rem;line-height:1.5}.wei-history-plot{min-width:0;height:245px}.wei-history-plot.is-empty{place-items:center;height:100px;display:grid}.wei-history-plot>p{color:#526b70;font-size:1rem;line-height:1.6}.wei-history-warning{color:#84610c;margin:7px 0;font-size:.875rem;line-height:1.6}.wei-history-chart details{overflow-wrap:anywhere;color:#526b70;margin-top:6px;font-size:.875rem;line-height:1.6}.wei-history-chart summary{cursor:pointer;color:#236a63}.wei-history-chart details p{margin:6px 0}@media (max-width:380px){.wei-history-chart header{flex-wrap:wrap;gap:3px}.wei-history-chart header strong{text-align:left;font-size:1.15rem}.wei-history-chart header small{margin-left:8px;display:inline}.wei-history-plot{height:220px}}.economic-result-summary{color:#234e52;background:#edf7f5;border:1px solid #b8d5d2;border-radius:12px;margin-bottom:18px;padding:14px;line-height:1.6}.economic-result-summary p{margin:0 0 7px;font-size:14px}.economic-result-summary a{color:#086e66;text-underline-offset:3px;font-size:15px;font-weight:700;text-decoration:underline}.economic-result-heading{color:#214957;margin:20px 0 8px;font-size:18px;font-weight:700}.economic-monthly-only{color:#617783;font-size:11px;font-weight:400;display:block}.macro-research-results{border-top:1px solid #d3e0e7;min-width:0;margin-top:24px;scroll-margin-top:100px}.macro-scope-warning{color:#604b1f;background:#fff9e8;border-left:4px solid #b8831b;border-radius:8px;padding:12px 14px;font-size:14px;line-height:1.65}.macro-scope-warning p{margin:5px 0 0}.macro-country-filter{color:#234e52;justify-content:space-between;align-items:center;gap:12px;margin:16px 0 8px;font-size:15px;font-weight:600;display:flex}.macro-country-filter select{color:#173c43;font:inherit;background:#fff;border:1px solid #97bcb9;border-radius:8px;min-width:150px;min-height:44px;padding:10px 12px}.macro-country-filter select:focus-visible{outline-offset:2px;outline:3px solid #72b6ad}.macro-coverage{color:#345964;font-size:14px;line-height:1.6}.macro-result-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.macro-result-card{background:#fff;border:1px solid #c9dce0;border-radius:12px;min-width:0;padding:14px}.macro-result-card>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.macro-result-card h4{color:#214957;overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.5}.macro-model-name{color:#65777e;overflow-wrap:anywhere;margin:2px 0 0;font-size:12px}.macro-status{color:#116c64;background:#e6f4f0;border-radius:6px;flex-shrink:0;padding:4px 6px;font-size:12px;line-height:1.6}.macro-status-missing{color:#79570d;background:#fff4d4}.macro-result-scope{color:#5d737c;margin:9px 0;font-size:13px;line-height:1.6}.macro-result-table{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.macro-result-table th,.macro-result-table td{text-align:right;vertical-align:middle;overflow-wrap:anywhere;border-bottom:1px solid #deeaec;padding:10px 5px}.macro-result-table th:first-child{text-align:left;width:48%}.macro-result-table th:last-child{width:20%}.macro-result-table thead th{color:#47626b;background:#f0f7f7;font-size:13px}.macro-result-table tbody th{color:#264c55;font-weight:600}.macro-result-table small{color:#617783;font-size:12px;font-weight:400;line-height:1.5;display:block}.macro-result-table strong{color:#174f56;font-size:18px}.macro-missing-note{color:#665532;background:#f7f5ee;border-radius:8px;margin-top:10px;padding:10px;font-size:13px;line-height:1.65}.macro-missing-note p{margin:3px 0 0}.macro-validation{color:#536c75;border-top:1px solid #dfe8e9;margin-top:12px;padding-top:10px;font-size:13px;line-height:1.65}.macro-validation summary{cursor:pointer;color:#28645f;min-height:32px;font-weight:600}.macro-validation p{margin:6px 0}.macro-metric{border-bottom:1px solid #e3ecee;padding:9px 0}.macro-metric strong{color:#345964}@media (max-width:700px){.macro-result-grid{grid-template-columns:1fr}}@media (max-width:420px){.macro-result-card{padding:12px}.macro-result-card h4{font-size:16px}.macro-status{padding:4px;font-size:11px}.macro-result-table th,.macro-result-table td{padding:9px 3px}.macro-result-table strong{font-size:17px}.macro-result-table th:first-child{width:46%}.macro-result-table th:last-child{width:21%}.macro-country-filter select{min-width:140px}}.ai-consensus-plot{min-width:0}.ai-consensus-point-values{grid-template-columns:repeat(auto-fit,minmax(min(100%,6rem),1fr));gap:8px;margin:12px 0 0;padding:0;display:grid}.ai-consensus-point-values>div{background:#f7fbfa;border:1px solid #dce4e8;border-radius:8px;min-width:0;padding:8px}.ai-consensus-point-values dt{color:#526b74;font-size:14px;line-height:1.5}.ai-consensus-point-values dd{font-variant-numeric:tabular-nums;color:#075f59;overflow-wrap:anywhere;margin:2px 0 0;font-size:16px;font-weight:700;line-height:1.5}
