.cwsoHW_headSeat[data-crowded]{display:none}body .cwsoHW_modelArticle>.doc-head{padding-bottom:12px}.cwsoHW_modelArticle>.doc-body>.doc-figure{margin-top:0}body .cwsoHW_modelArticle{max-width:none}body .cwsoHW_modelArticle>.doc-body{max-width:none}body .cwsoHW_modelArticle>.doc-body>details{max-width:var(--layout-reading-width)}body .cwsoHW_modelArticle>.doc-pager{max-width:var(--layout-reading-width)}
.BQiEaa_signoff{border-block-end:1px solid var(--hairline);margin:36px 0 0;position:relative}.BQiEaa_signoff .BQiEaa_line{max-width:30ch;color:var(--ink);font:var(--type-body-weight) var(--type-title) / 1.3 var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;padding-block-end:14px}.BQiEaa_waiting .BQiEaa_line{margin:0;padding:0}@media (max-width:640px){.BQiEaa_signoff{margin-block-start:28px}.BQiEaa_signoff .BQiEaa_line{font-size:var(--type-card-title);padding-block-end:10px}}
.oKkVjW_seat{pointer-events:none;min-inline-size:0;position:relative}.oKkVjW_seat>[data-mascot-slot]{--mascot-box:64px;position:absolute;inset-block-end:0;inset-inline-end:8px}@media (max-width:640px){.oKkVjW_seat>[data-mascot-slot]{--mascot-box:56px}}
.iirQxq_root{font-variant-numeric:tabular-nums;min-width:0;margin:24px 0;font-size:14px;line-height:1.6}.iirQxq_root :is(h2,h3,h4,p,figure){margin:0}.iirQxq_root h2{font-size:22px}.iirQxq_root h3{font-size:17px}.iirQxq_root p{max-width:75ch}.iirQxq_toolbar,.iirQxq_actions{flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0;display:flex}.iirQxq_panel{gap:18px;padding:22px 0;display:grid}.iirQxq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.iirQxq_group{border-top:1px solid var(--hairline);gap:18px;padding-top:22px;display:grid}.iirQxq_summary{border:1px solid var(--hairline);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:20px;display:grid}.iirQxq_summary span{gap:4px;font-size:12px;display:grid}.iirQxq_summary strong{overflow-wrap:anywhere;font-size:22px}.iirQxq_note{background:var(--selection-bg,#f5f5f5);border-radius:8px;padding:16px}.iirQxq_note p+p{margin-top:10px}.iirQxq_error{background:var(--selection-bg,#fff5df);border-left:3px solid #b7791f;padding:14px}.iirQxq_chart{border-top:1px solid var(--hairline);padding:18px 0}.iirQxq_chart figcaption{font-weight:600}.iirQxq_chart svg{width:100%;height:auto;color:var(--glaze-ink)}.iirQxq_chart text{fill:var(--muted);font-family:inherit;font-size:11px}.iirQxq_table{border:1px solid var(--hairline);border-radius:8px;max-width:100%;overflow:auto}.iirQxq_table table{margin:0}.iirQxq_table :is(th,td){white-space:nowrap;text-align:right;padding:12px!important}.iirQxq_table th:first-child{text-align:left;background:var(--bg);z-index:1;position:sticky;left:0}.iirQxq_table caption{text-align:left;white-space:normal;padding:14px}.iirQxq_root summary{cursor:pointer;min-height:44px;font-weight:600}.iirQxq_root details p{margin:14px 0}@media (max-width:620px){.iirQxq_grid,.iirQxq_summary{grid-template-columns:1fr}.iirQxq_panel{gap:20px}.iirQxq_summary strong{font-size:20px}}.iirQxq_demandEditor{gap:20px;min-width:0;display:grid}.iirQxq_demandEditor .choice-group{flex-wrap:wrap;gap:8px;display:flex}.iirQxq_demandEditor .choice-group legend{width:100%;margin-bottom:8px}.iirQxq_demandEditor .choice{flex:180px;min-height:44px}.iirQxq_demandPoint{fill:var(--bg);stroke:currentColor;stroke-width:2px;cursor:ns-resize;touch-action:none}.iirQxq_demandPoint[data-edited=true]{fill:var(--ink)}.iirQxq_demandPoint[data-selected=true],.iirQxq_demandPoint:focus-visible{stroke:#b12b73;stroke-width:4px;outline:none}.iirQxq_monthNavigation{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.iirQxq_panel{grid-template-columns:minmax(0,1fr)}.iirQxq_panel>*{min-width:0}.iirQxq_root{width:100%;max-width:100%}@media (max-width:700px){.iirQxq_table{border:0;overflow:visible}.iirQxq_table table{width:100%;display:block;min-width:0!important}.iirQxq_table caption{padding:12px 0;display:block}.iirQxq_table thead{display:none}.iirQxq_table tbody,.iirQxq_table tr{display:block}.iirQxq_table tr{border:1px solid var(--hairline);border-radius:8px;margin:12px 0}.iirQxq_table th:first-child{background:0 0;display:block;position:static}.iirQxq_table td{text-align:right;white-space:normal;justify-content:space-between;gap:12px;display:flex}.iirQxq_table td:before{content:attr(data-label);text-align:left;font-weight:500}.iirQxq_table th:first-child{font-weight:700}}.iirQxq_toolbar{justify-content:space-between}.iirQxq_actionMenu{position:relative}.iirQxq_actionMenuPanel{inset-inline-end:0;z-index:30;background:var(--bg);border:1px solid var(--hairline);width:min(260px,100vw - 48px);box-shadow:var(--elevation-overlay);border-radius:12px;padding:8px;position:absolute;top:calc(100% + 8px)}.iirQxq_actionMenuPanel>[data-slot=button]{justify-content:flex-start;width:100%}.iirQxq_root .iirQxq_notice{color:var(--muted);margin:0 0 12px;font-size:13px}.iirQxq_root .iirQxq_caption{color:var(--muted);margin:0;font-size:13px}.iirQxq_presetChoices .choice-group{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;display:grid}.iirQxq_presetChoices .choice-group>legend{margin-bottom:10px}.iirQxq_presetChoices .choice-group>small{color:var(--muted);grid-column:1/-1}.iirQxq_presetChoices .choice{border:1px solid var(--hairline);border-radius:12px;align-items:start;padding:14px}.iirQxq_presetChoices .choice{position:relative}.iirQxq_presetChoices .choice>span>strong{padding-right:24px}.iirQxq_presetChoices .choice>img{width:22px;height:22px;position:absolute;top:10px;right:10px}.iirQxq_presetChoices .choice:has(input:checked){border-color:var(--glaze-ink);background:var(--glaze-tint)}.iirQxq_root .iirQxq_settingSection,.iirQxq_guide{border-top:1px solid var(--hairline);min-width:0;padding:0}.iirQxq_root .iirQxq_settingSection>summary,.iirQxq_guide>summary{cursor:pointer;min-height:64px;color:var(--ink);padding:16px 28px 16px 0;font-size:15px;font-weight:600;list-style:none;position:relative}.iirQxq_root .iirQxq_settingSection>summary::-webkit-details-marker{display:none}.iirQxq_guide>summary::-webkit-details-marker{display:none}.iirQxq_root .iirQxq_settingSection>summary>.iirQxq_disclosureIcon,.iirQxq_guide>summary>.iirQxq_disclosureIcon{color:var(--muted);transition:transform .18s;position:absolute;top:20px;right:0}.iirQxq_root .iirQxq_settingSection[open]>summary>.iirQxq_disclosureIcon,.iirQxq_guide[open]>summary>.iirQxq_disclosureIcon{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.iirQxq_root .iirQxq_settingSection>summary>.iirQxq_disclosureIcon,.iirQxq_guide>summary>.iirQxq_disclosureIcon{transition:none}}.iirQxq_root .iirQxq_settingSection>summary small,.iirQxq_guide>summary small{color:var(--muted);margin-top:4px;font-size:13px;font-weight:600;display:block}.iirQxq_root .iirQxq_sectionBody{gap:20px;min-width:0;padding:8px 0 24px;display:grid}.iirQxq_root .iirQxq_inlineHelp>summary{color:var(--muted);font-size:13px}.iirQxq_stepActions{border-top:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.iirQxq_stepActions>span{color:var(--muted);font-size:13px}@media (max-width:700px){.iirQxq_resultMetrics{grid-template-columns:minmax(0,1fr)}.iirQxq_presetChoices .choice-group{grid-template-columns:minmax(0,1fr)}}.iirQxq_demandInputs{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}@media (max-width:700px){.iirQxq_demandInputs{grid-template-columns:minmax(0,1fr)}}.iirQxq_presetChoices .choice{align-items:center;gap:12px;padding:12px 14px;position:relative}.iirQxq_presetChoices .choice input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.iirQxq_presetChoices .choice:has(input:focus-visible){outline:2px solid var(--glaze-ink);outline-offset:2px}.iirQxq_presetChoices .choice strong{font-weight:800}.iirQxq_tokenChoices .choice small{line-height:1.4;display:grid}.iirQxq_tokenLogo{object-fit:cover;border-radius:50%;flex:none;width:40px;height:40px}.iirQxq_anchor{color:var(--ink);align-items:center;gap:6px;font-weight:600;display:inline-flex}.iirQxq_anchor img{box-shadow:0 0 0 1px var(--hairline);border-radius:50%}.iirQxq_launchFacts{border-top:1px solid var(--hairline);border-radius:0 0 inherit inherit;background:var(--hover-fill);grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 -20px -20px;padding:18px 20px;display:grid}.iirQxq_launchFacts span{color:var(--muted);align-content:start;gap:4px;font-size:13px;font-weight:600;display:grid}.iirQxq_launchFacts strong{color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:20px;font-weight:800}.iirQxq_launchFacts small{font-size:12px}@media (max-width:640px){.iirQxq_launchFacts{grid-template-columns:repeat(2,minmax(0,1fr))}}.iirQxq_root .iirQxq_form{gap:4px;display:grid}.iirQxq_root .iirQxq_form .iirQxq_presetChoices .choice-group{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1100px){.iirQxq_root .iirQxq_form .iirQxq_presetChoices .choice-group{grid-template-columns:repeat(2,minmax(0,1fr))}}.iirQxq_formHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.iirQxq_stepBody{gap:20px;min-width:0;display:grid}.iirQxq_forecast{gap:40px;margin-top:48px;display:grid}.iirQxq_openSection{gap:16px;display:grid;}.iirQxq_openSection>header{border-bottom:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding-bottom:12px;display:flex}.iirQxq_openSection>header>h2,.iirQxq_openSection>header>h3{align-items:center;gap:10px;display:inline-flex}.iirQxq_openSection>header>span{color:var(--muted);font-size:var(--type-small)}.iirQxq_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;margin:0;display:grid}.iirQxq_stat{gap:2px;min-width:0;display:grid}.iirQxq_stat dt{color:var(--muted);font-size:var(--type-small)}.iirQxq_stat dd{gap:1px;margin:0;display:grid}.iirQxq_stat strong{font:var(--type-title-weight) 20px / 1.2 var(--font-body)}.iirQxq_stat small{color:var(--muted);font-size:var(--type-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.iirQxq_modelNote{color:var(--muted);font-size:var(--type-small);align-items:flex-start;gap:8px;display:flex}.iirQxq_modelNote>svg{flex:0 0 16px;margin-top:2px}.iirQxq_details{gap:12px;display:grid}.iirQxq_details>p{color:var(--ink-2)}.iirQxq_inputError{border-radius:var(--control-radius);background:color-mix(in srgb, var(--down) 8%, transparent);color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 14px;display:flex}.iirQxq_inputError>svg{color:var(--down);flex:0 0 18px}.iirQxq_inputError>p{flex:240px;margin:0}.iirQxq_supplyChart{gap:12px;margin:0;display:grid}.iirQxq_supplyChart figcaption{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.iirQxq_supplyChart figcaption>span{color:var(--muted);font-size:var(--type-small)}.iirQxq_supplyBody{grid-template-columns:max-content minmax(0,1fr);column-gap:10px;display:grid}.iirQxq_supplyAxis{height:220px;color:var(--muted);font-size:var(--type-small);text-align:right;flex-direction:column;justify-content:space-between;line-height:1;display:flex}.iirQxq_supplyPlot{gap:6px;min-width:0;display:grid}.iirQxq_supplyPlot svg{width:100%;height:220px;display:block;overflow:visible}.iirQxq_supplyGrid{stroke:var(--hairline);stroke-width:1px}.iirQxq_supplyLine{fill:none;stroke:color-mix(in srgb, var(--muted) 55%, transparent);stroke-width:1.5px}.iirQxq_supplyLine[data-selected]{stroke:var(--glaze-ink);stroke-width:2.5px}.iirQxq_supplyTime{white-space:nowrap;color:var(--muted);font-size:var(--type-small);justify-content:space-between;display:flex}
.X4Kq4q_controls{flex-wrap:wrap;align-items:center;gap:10px 28px;display:flex}.X4Kq4q_control{min-width:0;color:var(--muted);font-size:var(--type-small);align-items:center;gap:8px;display:inline-flex}.X4Kq4q_control>span{white-space:nowrap;align-items:center;gap:2px;display:inline-flex}.X4Kq4q_summary{border-block:1px solid var(--hairline);grid-template-columns:minmax(200px,1fr) minmax(0,2.2fr);align-items:start;gap:24px 40px;padding-block:24px;transition:opacity .16s;display:grid}.X4Kq4q_summary[data-stale]{opacity:.55}.X4Kq4q_lead{gap:4px;min-width:0;display:grid}.X4Kq4q_label{color:var(--muted);font-size:var(--type-small)}.X4Kq4q_leadValue{font:var(--type-title-weight) 44px / 1.05 var(--font-display,var(--font-body));letter-spacing:-.02em;font-variant-numeric:tabular-nums}.X4Kq4q_note{color:var(--muted);font-size:var(--type-small)}.X4Kq4q_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 24px;margin:0;display:grid}.X4Kq4q_stat{gap:4px;min-width:0;display:grid}.X4Kq4q_stat dt{color:var(--muted);font-size:var(--type-small)}.X4Kq4q_stat dd{gap:2px;min-width:0;margin:0;display:grid}.X4Kq4q_stat strong{font:var(--type-title-weight) 22px / 1.15 var(--font-body);font-variant-numeric:tabular-nums}.X4Kq4q_stat small{color:var(--muted);font-size:var(--type-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.X4Kq4q_status{border-block:1px solid var(--hairline);color:var(--muted);padding-block:24px}.X4Kq4q_chart{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.X4Kq4q_chart>[role=tablist]{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.X4Kq4q_chart>[role=tablist]::-webkit-scrollbar{display:none}.X4Kq4q_figure{gap:12px;min-width:0;margin:0;display:grid}.X4Kq4q_legend{color:var(--muted);font-size:var(--type-small);flex-wrap:wrap;align-items:baseline;gap:6px 24px;margin:0;display:flex}.X4Kq4q_key{white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}.X4Kq4q_key strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:15px}.X4Kq4q_key em{font-style:normal}.X4Kq4q_when{font-variant-numeric:tabular-nums;margin-left:auto}.X4Kq4q_swatch{border-top:3px solid var(--glaze-ink);border-radius:2px;align-self:center;width:16px;height:0}.X4Kq4q_swatch[data-kind=band]{background:color-mix(in srgb, var(--glaze-ink) 16%, transparent);border:0;height:10px}.X4Kq4q_swatch[data-kind=compare]{border-top:2px dashed var(--muted)}.X4Kq4q_plot{grid-template-columns:max-content minmax(0,1fr);column-gap:12px;display:grid}.X4Kq4q_axis{min-width:40px;color:var(--muted);font-size:var(--type-small);font-variant-numeric:tabular-nums;text-align:right;position:relative}.X4Kq4q_axis>span{white-space:nowrap;position:absolute;right:0;transform:translateY(-50%)}.X4Kq4q_plot svg{touch-action:pan-y;cursor:crosshair;width:100%;height:280px;display:block;overflow:visible}.X4Kq4q_time{color:var(--muted);font-size:var(--type-small);grid-column:2;justify-content:space-between;padding-top:8px;display:flex}.X4Kq4q_grid{stroke:var(--hairline);vector-effect:non-scaling-stroke}.X4Kq4q_line{fill:none;stroke:var(--glaze-ink);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.X4Kq4q_band{fill:var(--glaze-ink);opacity:.12;stroke:none}.X4Kq4q_compare{fill:none;stroke:var(--muted);stroke-width:1.5px;stroke-dasharray:5 5;stroke-linecap:round}.X4Kq4q_caption{max-width:72ch;color:var(--muted);font-size:var(--type-small);margin:0}@media (max-width:900px){.X4Kq4q_summary{grid-template-columns:minmax(0,1fr)}.X4Kq4q_plot svg{height:200px}}@media (max-width:560px){.X4Kq4q_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.X4Kq4q_leadValue{font-size:36px}.X4Kq4q_when{margin-left:0}}
