.Pd8ceq_sectionContainer{color:#fff;box-sizing:border-box;width:100%;height:100%;margin-left:auto;margin-right:0;position:relative}.Pd8ceq_chartContainer{background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);padding:var(--ds-space-xl);color:#fff;box-sizing:border-box;flex-direction:column;width:100%;height:100%;display:flex}.Pd8ceq_chartHeader{width:100%;margin-bottom:0}.Pd8ceq_headerRow{margin-bottom:var(--ds-space-md);flex-direction:column;align-items:flex-start;width:100%;display:flex}.Pd8ceq_chartTitleSection{width:100%;margin-bottom:var(--ds-space-xl)}.Pd8ceq_chartTitle{font-size:var(--ds-fs-2xl);align-items:center;margin:0;padding-bottom:0;font-weight:700;display:flex}.Pd8ceq_chartSubtitle{font-size:var(--ds-fs-base);color:#ffffffb3;margin-bottom:0;margin-top:var(--ds-space-md);line-height:1.4}.Pd8ceq_tabsContainer{background-color:var(--ds-green-900);padding:var(--ds-space-2xs);border-radius:var(--ds-radius-pill);border:1px solid var(--ds-border-color);display:flex}.Pd8ceq_tabButton{color:#ffffffb3;padding:var(--ds-space-sm) var(--ds-space-xl);font-size:var(--ds-fs-xs);cursor:pointer;border-radius:var(--ds-radius-pill);white-space:normal;text-align:center;background:0 0;border:none;flex:auto;min-width:0;font-weight:500;line-height:1.3;transition:all .3s}.Pd8ceq_activeTab{background:var(--ds-gold);font-weight:600;color:var(--ds-green-900)!important}.Pd8ceq_chartContent{box-sizing:border-box;border-top:1px solid var(--ds-border-color);width:100%;padding-top:var(--ds-space-xl);flex-direction:column;flex:1;display:flex}.Pd8ceq_infoIconContainer{margin-left:var(--ds-space-md);color:var(--ds-gold);cursor:help;font-weight:500;font-size:var(--ds-fs-sm);border:1px solid var(--ds-gold);text-align:center;vertical-align:middle;border-radius:50%;width:14px;height:14px;line-height:14px;display:inline-block;position:relative}.Pd8ceq_tooltipText{visibility:hidden;opacity:0;background-color:var(--ds-green-900);width:200px;color:var(--ds-text-primary);text-align:left;border-radius:var(--ds-radius);padding:var(--ds-space-lg);z-index:100;font-size:var(--ds-fs-sm);border:1px solid var(--ds-gold);box-shadow:var(--ds-shadow-pop);white-space:pre-wrap;box-sizing:border-box;font-weight:400;line-height:1.5;transition:opacity .2s ease-in-out;position:absolute;top:150%;left:50%;transform:translate(-50%)}.Pd8ceq_tooltipText:after{content:"";border-style:solid;border-width:5px;border-color:transparent transparent var(--ds-green-900) transparent;margin-left:-5px;position:absolute;bottom:100%;left:50%}.Pd8ceq_infoIconContainer:hover .Pd8ceq_tooltipText{visibility:visible;opacity:1}.Pd8ceq_hiddenPane{display:none}
._9Z67YG_chartContainer{color:#fff;border-radius:var(--ds-radius);box-sizing:border-box;width:100%;padding:0;padding-top:var(--ds-space-lg);flex-direction:column;height:100%;display:flex;overflow:hidden}._9Z67YG_chartLegend{gap:var(--ds-space-lg);width:100%;margin-top:var(--ds-space-xs);flex-wrap:wrap;display:flex}._9Z67YG_legendItem{align-items:center;gap:var(--ds-space-md);font-size:var(--ds-fs-md);display:flex}._9Z67YG_legendColor{border-radius:var(--ds-radius);width:14px;height:14px}._9Z67YG_legendText{color:#fffc;font-weight:500}._9Z67YG_chartContent{background-color:var(--ds-green-900);box-sizing:border-box;width:100%;padding:var(--ds-space-md);border-radius:0;flex:1;min-height:500px;position:relative;overflow:hidden}._9Z67YG_noDataContainer{color:#ffffffb3;text-align:center;justify-content:center;align-items:center;gap:var(--ds-space-md);flex-direction:column;height:100%;display:flex}._9Z67YG_errorContainer{height:300px;color:var(--ds-gold);justify-content:center;align-items:center;display:flex}@keyframes _9Z67YG_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._9Z67YG_controlsHeader{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-xl);margin-bottom:var(--ds-space-xl);flex-wrap:wrap;display:flex}._9Z67YG_selectorsGroup{gap:var(--ds-space-xl);flex-wrap:wrap;align-items:center;display:flex}._9Z67YG_selectorContainer{align-items:center;gap:var(--ds-space-md);display:flex}._9Z67YG_selectorLabel{font-size:var(--ds-fs-xs);color:#ffffffb3;text-transform:uppercase;font-weight:600}._9Z67YG_activePlantDisplay{align-items:center;gap:var(--ds-space-md);background:var(--ds-surface-hover);padding:var(--ds-space-sm) var(--ds-space-lg);border-radius:var(--ds-radius);border:1px solid var(--ds-border-color);display:flex}._9Z67YG_plantLabel{font-size:var(--ds-fs-xs);color:#fff9;text-transform:uppercase;font-weight:600}._9Z67YG_plantValue{font-size:var(--ds-fs-md);color:var(--ds-gold);font-weight:600}._9Z67YG_defaultDataMessage{color:var(--ds-gold);border:1px solid #fbd3484d;border-left:4px solid var(--ds-gold);padding:var(--ds-space-lg) var(--ds-space-xl);margin-bottom:var(--ds-space-xl);border-radius:var(--ds-radius);font-size:var(--ds-fs-md);text-align:center;background-color:#fbd3481a;font-weight:500}._9Z67YG_periodMemo{color:#fff;border:1px solid #fbd3484d;border-left:4px solid var(--ds-gold);padding:var(--ds-space-lg) var(--ds-space-xl);margin-bottom:var(--ds-space-xl);border-radius:var(--ds-radius);font-size:var(--ds-fs-md);text-align:center;background-color:#fbd3481a;font-weight:500}@media (max-width:1200px){._9Z67YG_chartContent{max-height:800px}}._9Z67YG_legendColorDynamic{background-color:var(--legend-color)}
.YKB31q_customSelect{flex:1;min-width:100px;position:relative}.YKB31q_selectButton{border:1px solid var(--ds-border-strong-color);border-radius:var(--ds-radius);color:#fff;width:100%;font-size:var(--ds-fs-base);padding:var(--ds-space-sm) var(--ds-space-lg);cursor:pointer;background-color:#0003;justify-content:space-between;align-items:center;transition:border-color .2s;display:flex}.YKB31q_selectButton:hover{border-color:#ffffff4d}.YKB31q_selectButton:focus{border-color:var(--ds-gold);outline:none}.YKB31q_selectValue{text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.YKB31q_selectIcon{color:#ffffffb3;flex-shrink:0;transition:transform .2s}.YKB31q_selectIconOpen{transform:rotate(180deg)}.YKB31q_selectDropdown{z-index:1000;background-color:var(--ds-green-850);border:1px solid var(--ds-border-strong-color);border-radius:var(--ds-radius);margin-top:var(--ds-space-2xs);box-shadow:var(--ds-shadow-pop);flex-direction:column;max-height:300px;display:flex;position:absolute;top:100%;left:0;right:0;overflow:hidden}.YKB31q_searchInput{border:none;border-bottom:1px solid var(--ds-border-color);color:#fff;width:100%;font-size:var(--ds-fs-base);padding:var(--ds-space-md) var(--ds-space-lg);background-color:#0000004d}.YKB31q_searchInput:focus{background-color:#0006;outline:none}.YKB31q_searchInput::placeholder{color:#ffffff80}.YKB31q_optionsList{max-height:250px;overflow-y:auto}.YKB31q_option{padding:var(--ds-space-md) var(--ds-space-lg);cursor:pointer;color:#fff;font-size:var(--ds-fs-base);white-space:nowrap;text-overflow:ellipsis;transition:background-color .2s;overflow:hidden}.YKB31q_option:hover,.YKB31q_optionHighlighted{background-color:#ffffff1a}.YKB31q_optionSelected{background-color:var(--ds-gold);color:var(--ds-green-850);font-weight:500}.YKB31q_optionSelected:hover{background-color:var(--ds-gold)}.YKB31q_noResults{padding:var(--ds-space-lg);text-align:center;color:#ffffff80;font-style:italic}
.w8D25q_chartContainer{color:#fff;border-radius:var(--ds-radius);box-sizing:border-box;flex-direction:column;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.w8D25q_chartHeader{padding:0 var(--ds-space-md);margin-bottom:var(--ds-space-md);justify-content:flex-start;display:flex}.w8D25q_filterContainer{align-items:center;gap:var(--ds-space-md);display:flex}.w8D25q_controlLabel{font-size:var(--ds-fs-xs);color:#fffc;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.w8D25q_chartContent{background-color:var(--ds-green-900);cursor:crosshair;box-sizing:border-box;border-radius:var(--ds-radius);flex:1;width:100%;min-height:500px;position:relative;overflow:hidden}.w8D25q_errorContainer{height:100%;color:var(--ds-gold);justify-content:center;align-items:center;display:flex}.w8D25q_periodMemo{color:#fff;border:1px solid #fbd3484d;border-left:4px solid var(--ds-gold);padding:var(--ds-space-lg) var(--ds-space-xl);margin-bottom:var(--ds-space-xl);border-radius:var(--ds-radius);font-size:var(--ds-fs-md);text-align:center;margin-top:var(--ds-space-md);background-color:#fbd3481a;font-weight:500}.w8D25q_defaultDataMessage{color:var(--ds-gold);border:1px solid #fbd3484d;border-left:4px solid var(--ds-gold);padding:var(--ds-space-lg) var(--ds-space-xl);margin-bottom:var(--ds-space-xl);border-radius:var(--ds-radius);font-size:var(--ds-fs-md);text-align:center;background-color:#fbd3481a;font-weight:500}@keyframes w8D25q_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.iwVFdq_chartContainer{color:#fff;border-radius:var(--ds-radius);box-sizing:border-box;flex-direction:column;width:100%;height:100%;padding:0;display:flex;overflow:hidden}.iwVFdq_chartContent{background-color:var(--ds-green-900);cursor:crosshair;box-sizing:border-box;border-radius:var(--ds-radius);flex:1;width:100%;min-height:500px;position:relative;overflow:hidden}.iwVFdq_errorContainer{height:100%;color:var(--ds-gold);flex:1;justify-content:center;align-items:center;display:flex}.iwVFdq_periodMemo{color:#fff;border:1px solid #fbd3484d;border-left:4px solid var(--ds-gold);padding:var(--ds-space-lg) var(--ds-space-xl);margin-bottom:var(--ds-space-xl);margin-top:var(--ds-space-md);border-radius:var(--ds-radius);font-size:var(--ds-fs-md);text-align:center;background-color:#fbd3481a;font-weight:500}.iwVFdq_defaultDataMessage{color:var(--ds-gold);border:1px solid #fbd3484d;border-left:4px solid var(--ds-gold);padding:var(--ds-space-lg) var(--ds-space-xl);margin-bottom:var(--ds-space-xl);border-radius:var(--ds-radius);font-size:var(--ds-fs-md);text-align:center;background-color:#fbd3481a;font-weight:500}@keyframes iwVFdq_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.weRYWG_sectionContainer{color:#fff;box-sizing:border-box;width:100%;height:100%;margin-left:auto;margin-right:0;position:relative}.weRYWG_chartContainer{background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);padding:var(--ds-space-2xl);color:#fff;box-sizing:border-box;width:100%;box-shadow:var(--ds-shadow-panel);flex-direction:column;height:100%;display:flex}.weRYWG_chartHeader{width:100%;margin-bottom:0}.weRYWG_headerRow{margin-bottom:var(--ds-space-md);flex-direction:column;align-items:flex-start;width:100%;display:flex}.weRYWG_chartTitleSection{width:100%;margin-bottom:var(--ds-space-xl)}.weRYWG_chartTitle{font-size:var(--ds-fs-2xl);align-items:center;margin:0;padding-bottom:0;font-weight:700;display:flex}.weRYWG_chartSubtitle{font-size:var(--ds-fs-base);color:#ffffffb3;margin-bottom:0;margin-top:var(--ds-space-md);line-height:1.4}.weRYWG_tabsContainer{background-color:var(--ds-green-900);padding:var(--ds-space-2xs);border-radius:var(--ds-radius-pill);border:1px solid var(--ds-border-color);flex-wrap:wrap;display:flex}.weRYWG_tabButton{color:#ffffffb3;padding:var(--ds-space-sm) var(--ds-space-xl);font-size:var(--ds-fs-xs);cursor:pointer;border-radius:var(--ds-radius-pill);white-space:normal;text-align:center;background:0 0;border:none;flex:auto;min-width:0;font-weight:500;line-height:1.3;transition:all .3s}.weRYWG_activeTab{background:var(--ds-gold);font-weight:600;color:var(--ds-green-900)!important}.weRYWG_chartContent{box-sizing:border-box;border-top:1px solid var(--ds-border-color);width:100%;padding-top:var(--ds-space-xl);flex-direction:column;flex:1;display:flex}.weRYWG_hiddenPane{display:none}
.TRS9IG_chartContainer{background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);margin-bottom:var(--ds-space-xl);padding:var(--ds-space-2xl);color:#fff;box-sizing:border-box;width:100%;height:auto;box-shadow:var(--ds-shadow-panel);position:relative}.TRS9IG_chartHeader{margin-bottom:var(--ds-space-lg);justify-content:space-between;align-items:flex-start;gap:var(--ds-space-md);width:100%;padding-bottom:var(--ds-space-md);flex-wrap:wrap;display:flex}.TRS9IG_chartTitleSection{width:100%;margin-bottom:var(--ds-space-xl)}.TRS9IG_chartTitle{font-size:var(--ds-fs-2xl);align-items:center;margin:0;padding-bottom:0;font-weight:700;display:flex}.TRS9IG_chartSubtitle{font-size:var(--ds-fs-base);color:#ffffffb3;margin-bottom:0;margin-top:var(--ds-space-md);line-height:1.4}.TRS9IG_periodMemo{color:#fff;border:1px solid #fbd3484d;border-left:4px solid var(--ds-gold);padding:var(--ds-space-lg) var(--ds-space-xl);margin-bottom:var(--ds-space-xl);border-radius:var(--ds-radius);font-size:var(--ds-fs-md);text-align:center;background-color:#fbd3481a;font-weight:500}.TRS9IG_chartControls{align-items:flex-end;gap:var(--ds-space-md);flex-direction:column;max-width:100%;display:flex}.TRS9IG_mainTabsContainer{background-color:var(--ds-green-900);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:var(--ds-space-2xs);border-radius:var(--ds-radius-pill);border:1px solid var(--ds-border-color);margin-bottom:var(--ds-space-lg);display:flex}.TRS9IG_controlsRow{align-items:center;gap:var(--ds-space-3xl);flex-wrap:wrap;display:flex}.TRS9IG_timeViewContainer{align-items:center;gap:var(--ds-space-lg);display:flex}.TRS9IG_controlLabel{font-size:var(--ds-fs-xs);color:#fffc;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.TRS9IG_timeButton{color:#ffffffb3;padding:var(--ds-space-sm) var(--ds-space-xl);font-size:var(--ds-fs-xs);border-radius:var(--ds-radius-pill);cursor:pointer;border-radius:var(--ds-radius);white-space:nowrap;background:0 0;border:none;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.TRS9IG_timeButton:disabled{opacity:.4;cursor:not-allowed;color:#fff6!important;background:0 0!important}.TRS9IG_timeButton:before{content:"";opacity:0;border-radius:var(--ds-radius-pill);background:linear-gradient(135deg,#ffffff1a 0%,#ffffff0d 100%);transition:opacity .3s;position:absolute;inset:0}.TRS9IG_activeTimeTab{background:var(--ds-gold);border-radius:var(--ds-radius-pill);font-weight:600;color:var(--ds-green-900)!important}.TRS9IG_activeTimeTab:before{display:none}.TRS9IG_tabsContainer{background-color:var(--ds-green-900);padding:var(--ds-space-2xs);border-radius:var(--ds-radius-pill);border:1px solid var(--ds-border-color);flex-wrap:wrap;max-width:100%;display:flex}.TRS9IG_tabButton{color:#ffffffb3;padding:var(--ds-space-md) var(--ds-space-2xl);font-size:var(--ds-fs-xs);cursor:pointer;border-radius:var(--ds-radius-pill);white-space:nowrap;text-align:center;background:0 0;border:none;flex:1;justify-content:center;align-items:center;min-width:0;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.TRS9IG_tabButton:before{content:"";opacity:0;border-radius:var(--ds-radius-pill);background:linear-gradient(135deg,#ffffff1a 0%,#ffffff0d 100%);transition:opacity .3s;position:absolute;inset:0}.TRS9IG_tabButton:hover:before{opacity:1}.TRS9IG_activeTab{background:var(--ds-gold);font-weight:600;color:var(--ds-green-900)!important}.TRS9IG_activeTab:before{display:none}.TRS9IG_unitsSelector{align-items:center;gap:var(--ds-space-sm);display:flex}.TRS9IG_unitsLabel{font-size:var(--ds-fs-xs);color:#fffc;font-weight:600}.TRS9IG_unitsDropdown{position:relative}.TRS9IG_unitsSelect{appearance:none;background-color:var(--ds-green-900);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius-pill);color:#fff;padding:var(--ds-space-md) var(--ds-space-4xl) var(--ds-space-md) var(--ds-space-md);font-size:var(--ds-fs-2xs);cursor:pointer;min-width:100px}.TRS9IG_unitsSelect:focus{border-color:var(--ds-gold);outline:none}.TRS9IG_unitsDropdown:after{content:"";pointer-events:none;border-top:5px solid #fff;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.TRS9IG_chartContent{box-sizing:border-box;width:100%;height:auto;position:relative}.TRS9IG_chartWrapper{width:100%;position:relative}.TRS9IG_legendHint{border-radius:var(--ds-radius-pill);padding:var(--ds-space-md) var(--ds-space-lg);margin-bottom:var(--ds-space-md);font-size:var(--ds-fs-2xs);color:#ffffffe6;text-align:center;background:#fbd3481a;border:1px solid #fbd3484d;animation:.5s ease-in-out TRS9IG_fadeIn}@keyframes TRS9IG_fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.TRS9IG_chartLegend{gap:var(--ds-space-xl);margin-bottom:var(--ds-space-xl);flex-wrap:wrap;margin-left:0;padding:0;display:flex}.TRS9IG_legendItem{align-items:center;gap:var(--ds-space-sm);font-size:var(--ds-fs-md);margin-top:var(--ds-space-md);transition:all .2s;display:flex}.TRS9IG_clickableLegendItem{cursor:pointer;border-radius:var(--ds-radius-pill);padding:0;transition:all .2s}.TRS9IG_clickableLegendItem:hover{background-color:var(--ds-green-900);transform:translateY(-1px)}.TRS9IG_legendColor{border-radius:var(--ds-radius);border:1px solid var(--ds-border-color);width:12px;height:12px}.TRS9IG_tenCentsColor{background-color:var(--ds-gold)}.TRS9IG_twentyCentsColor{background-color:#9cc61d}.TRS9IG_legendText{align-items:center;gap:var(--ds-space-xs);font-weight:500;display:flex}.TRS9IG_toggleIndicator{opacity:.7;font-size:.55rem}.TRS9IG_defaultDataMessage{color:var(--ds-gold);border:1px solid #fbd3484d;border-left:4px solid var(--ds-gold);padding:var(--ds-space-lg) var(--ds-space-xl);margin-bottom:var(--ds-space-xl);border-radius:var(--ds-radius);font-size:var(--ds-fs-md);text-align:center;background-color:#fbd3481a;font-weight:500}.TRS9IG_chart{background-color:var(--ds-green-900);cursor:crosshair;border-radius:var(--ds-radius);width:100%;height:400px;transition:all .2s;position:relative}.TRS9IG_chart.TRS9IG_showingPoints{background-color:#082317b3}.TRS9IG_chartHelp{text-align:center;font-size:var(--ds-fs-md);color:#fff9;margin-top:var(--ds-space-md)}.TRS9IG_placeholderContent{color:#ffffffb3;justify-content:center;align-items:center;height:100%;display:flex}.TRS9IG_errorContainer{height:400px;color:var(--ds-gold);justify-content:center;align-items:center;display:flex}@keyframes TRS9IG_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:1200px){.TRS9IG_chartContainer{width:100%;padding:var(--ds-space-lg);margin-left:0;margin-right:0}.TRS9IG_chartContent{height:auto}.TRS9IG_chart{height:450px}.TRS9IG_chartHeader{width:100%;margin-bottom:var(--ds-space-md);flex-direction:column;align-items:flex-start}.TRS9IG_chartControls{align-items:stretch;width:100%}.TRS9IG_mainTabsContainer{width:99%;display:flex}}.TRS9IG_legendItemVisible{opacity:1}.TRS9IG_legendItemDimmed{opacity:.6}.TRS9IG_legendColorDynamic{background-color:var(--legend-color)}.TRS9IG_legendColorEac{background-color:#0000;border:1px dashed #93b389}
.s1yjBa_overviewContainer{color:#fff;box-sizing:border-box;flex-direction:column;width:100%;height:100%;display:flex}.s1yjBa_controlsContainer{align-items:center;gap:var(--ds-space-lg);margin-bottom:var(--ds-space-xl);flex-wrap:wrap;display:flex}.s1yjBa_controlLabel{font-size:var(--ds-fs-xs);color:#fffc;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.s1yjBa_tabsContainer{background-color:var(--ds-green-900);padding:var(--ds-space-2xs);border-radius:var(--ds-radius-pill);border:1px solid var(--ds-border-color);max-width:100%;display:flex}.s1yjBa_tabButton{color:#ffffffb3;padding:var(--ds-space-sm) var(--ds-space-lg);font-size:var(--ds-fs-xs);cursor:pointer;border-radius:var(--ds-radius-pill);white-space:normal;text-align:center;background:0 0;border:none;font-weight:500;line-height:1.3;transition:all .3s cubic-bezier(.4,0,.2,1)}.s1yjBa_activeTab{background:var(--ds-gold);font-weight:600;color:var(--ds-green-900)!important}.s1yjBa_kpiCardsContainer{gap:var(--ds-space-xl);margin-bottom:var(--ds-space-xl);grid-template-columns:repeat(3,1fr);display:grid}.s1yjBa_kpiCard{background-color:var(--ds-green-900);border-radius:var(--ds-radius);padding:var(--ds-space-xl);text-align:center;cursor:pointer;box-shadow:var(--ds-shadow-pop);border:1px solid var(--ds-border-faint-color);border-top:3px solid var(--ds-gold);flex-direction:column;align-items:center;transition:all .3s;display:flex;position:relative}.s1yjBa_kpiCard:hover{border-color:var(--ds-border-color);background-color:#082317b3;transform:translateY(-3px);box-shadow:0 6px 16px #0000004d}.s1yjBa_selectedKpi{background-color:var(--ds-green-900);border:2px solid var(--ds-green-accent);transform:translateY(-3px);box-shadow:0 8px 20px #0006}.s1yjBa_dimmedKpi{opacity:.4;filter:grayscale(50%);transform:scale(.98)}.s1yjBa_filterIndicator{color:#fff;padding:var(--ds-space-2xs);border-radius:0 0 0 var(--ds-radius);font-size:var(--ds-fs-xs);opacity:0;background:linear-gradient(135deg,#178062cc,#17806266);transition:all .3s;position:absolute;top:0;right:0;transform:translateY(-100%)}.s1yjBa_kpiCard:hover .s1yjBa_filterIndicator,.s1yjBa_selectedKpi .s1yjBa_filterIndicator{opacity:1;transform:translateY(0)}.s1yjBa_selectedKpi .s1yjBa_filterIndicator{background:linear-gradient(135deg, var(--ds-gold), #f97316)}.s1yjBa_filterIcon{font-size:var(--ds-fs-base)}.s1yjBa_Icon{color:var(--ds-gold);width:30px;height:30px}.s1yjBa_kpiLabel{font-size:var(--ds-fs-base);color:#ffffffe6;margin-bottom:var(--ds-space-md);font-weight:600}.s1yjBa_kpiValue{font-size:var(--ds-fs-4xl);margin-bottom:var(--ds-space-xs);text-shadow:0 2px 4px #0000004d;font-weight:700;line-height:1}.s1yjBa_rdGreetValue{color:#f97316}.s1yjBa_carbValue{color:#3b82f6}.s1yjBa_carbFiberValue{color:#facc15}.s1yjBa_kpiUnit{font-size:var(--ds-fs-sm);color:#ffffffb3;margin-bottom:var(--ds-space-md)}.s1yjBa_kpiSubtext{font-size:var(--ds-fs-sm);color:#fff9}.s1yjBa_chartWrapper{flex-direction:column;flex:1;width:100%;display:flex;position:relative}.s1yjBa_chartLegend{gap:var(--ds-space-3xl);margin-bottom:var(--ds-space-xl);flex-wrap:wrap;display:flex}.s1yjBa_legendGroup{gap:var(--ds-space-md);flex-direction:column;display:flex}.s1yjBa_legendItem{align-items:center;gap:var(--ds-space-md);font-size:var(--ds-fs-sm);display:flex}.s1yjBa_legendColor{border-radius:var(--ds-radius);width:16px;height:3px}.s1yjBa_dashedLegend{background:0 0;border-top:2px dashed;height:2px}.s1yjBa_rdGreetColor{color:#f97316;background-color:#f97316}.s1yjBa_carbColor{color:#3b82f6;background-color:#3b82f6}.s1yjBa_carbFiberColor{color:#facc15;background-color:#facc15}.s1yjBa_legendText{font-weight:500}.s1yjBa_periodMemo{color:#fff;border:1px solid #fbd3484d;border-left:4px solid var(--ds-gold);padding:var(--ds-space-lg) var(--ds-space-xl);margin-bottom:var(--ds-space-xl);border-radius:var(--ds-radius);font-size:var(--ds-fs-md);text-align:center;background-color:#fbd3481a;font-weight:500}.s1yjBa_defaultDataMessage{color:var(--ds-gold);border:1px solid #fbd3484d;border-left:4px solid var(--ds-gold);padding:var(--ds-space-lg) var(--ds-space-xl);margin-bottom:var(--ds-space-xl);border-radius:var(--ds-radius);font-size:var(--ds-fs-md);text-align:center;background-color:#fbd3481a;font-weight:500}.s1yjBa_chart{background-color:var(--ds-green-900);cursor:crosshair;border-radius:var(--ds-radius);flex:1;width:100%;height:100%;min-height:500px;transition:all .2s;position:relative;box-shadow:inset 0 0 10px #0003}.s1yjBa_chart.s1yjBa_showingPoints{background-color:#082317b3}.s1yjBa_resetButtonContainer{margin-top:var(--ds-space-xl);justify-content:center;display:flex}.s1yjBa_resetButton{color:#fff;border:1px solid var(--ds-border-strong-color);border-radius:var(--ds-radius);padding:var(--ds-space-md) var(--ds-space-3xl);font-size:var(--ds-fs-base);cursor:pointer;background:linear-gradient(#178062b3,#17806280);transition:all .2s;box-shadow:0 2px 6px #0003}.s1yjBa_resetButton:hover{box-shadow:var(--ds-shadow-pop);background:linear-gradient(#178062cc,#17806299);border-color:#fff6;transform:translateY(-1px)}.s1yjBa_errorContainer{height:400px;color:var(--ds-gold);justify-content:center;align-items:center;display:flex}
.ELU45G_chartContainer{color:#fff;border-radius:var(--ds-radius);box-sizing:border-box;flex-direction:column;width:100%;height:100%;min-height:100%;padding:0;display:flex;overflow:hidden}.ELU45G_chartHeader{margin-bottom:var(--ds-space-xl);justify-content:flex-start;align-items:center;gap:var(--ds-space-lg);flex-wrap:wrap;padding-bottom:0;display:flex}.ELU45G_filterContainer{align-items:center;gap:var(--ds-space-lg);display:flex}.ELU45G_controlLabel{font-size:var(--ds-fs-xs);color:#fffc;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.ELU45G_chartContent{box-sizing:border-box;background-color:var(--ds-green-900);border-radius:var(--ds-radius);width:100%;padding:var(--ds-space-md);flex-direction:column;flex:1;height:100%;min-height:600px;display:flex;position:relative}.ELU45G_periodMemo{color:#fff;border:1px solid #fbd3484d;border-left:4px solid var(--ds-gold);padding:var(--ds-space-lg) var(--ds-space-xl);margin-bottom:var(--ds-space-xl);border-radius:var(--ds-radius);font-size:var(--ds-fs-md);text-align:center;background-color:#fbd3481a;font-weight:500}.ELU45G_defaultDataMessage{color:var(--ds-gold);border:1px solid #fbd3484d;border-left:4px solid var(--ds-gold);padding:var(--ds-space-lg) var(--ds-space-xl);margin-bottom:var(--ds-space-xl);border-radius:var(--ds-radius);font-size:var(--ds-fs-md);text-align:center;background-color:#fbd3481a;font-weight:500}.ELU45G_noDataContainer{color:#ffffffb3;height:100%;font-size:var(--ds-fs-base);justify-content:center;align-items:center;display:flex}.ELU45G_spinner{border:2px solid var(--ds-border-color);border-top:2px solid var(--ds-gold);border-radius:50%;width:24px;height:24px;animation:1s linear infinite ELU45G_spin}@keyframes ELU45G_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ELU45G_errorContainer{height:400px;color:var(--ds-gold);background:var(--ds-surface-panel);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius);padding:var(--ds-space-xl);justify-content:center;align-items:center;display:flex}
.eA8lFa_sectionContainer{background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);padding:var(--ds-space-2xl);box-shadow:var(--ds-shadow-panel);box-sizing:border-box;width:100%;min-width:0;margin-bottom:0;position:relative}.eA8lFa_chartHeader{margin-bottom:var(--ds-space-3xl);justify-content:space-between;align-items:flex-start;gap:var(--ds-space-xl);flex-wrap:wrap;display:flex}.eA8lFa_chartTitleSection{flex:1}.eA8lFa_chartTitle{font-size:var(--ds-fs-2xl);align-items:center;margin:0;padding-bottom:0;font-weight:700;display:flex}.eA8lFa_chartSubtitle{font-size:var(--ds-fs-base);color:#ffffffb3;margin-bottom:0;margin-top:var(--ds-space-md);line-height:1.4}.eA8lFa_defaultDataMessage{color:var(--ds-gold);border:1px solid #fbd3484d;border-left:4px solid var(--ds-gold);padding:var(--ds-space-lg) var(--ds-space-xl);margin-bottom:var(--ds-space-xl);border-radius:var(--ds-radius);font-size:var(--ds-fs-md);text-align:center;background-color:#fbd3481a;font-weight:500}.eA8lFa_chartContent{background-color:var(--ds-green-900);box-sizing:border-box;width:100%;padding:var(--ds-space-md);border-radius:0;flex:1;min-height:500px;position:relative;overflow:hidden}.eA8lFa_placeholderContent,.eA8lFa_errorContainer{color:#fff9;height:100%;font-size:var(--ds-fs-base);justify-content:center;align-items:center;display:flex}.eA8lFa_errorContainer{color:#e74c3c}.eA8lFa_toggleContainer{align-items:center;gap:var(--ds-space-lg);padding:var(--ds-space-md) var(--ds-space-xl);border-radius:var(--ds-radius);border:1px solid var(--ds-border-faint-color);background-color:#0003;display:flex}.eA8lFa_toggleLabel{color:#fff;font-size:var(--ds-fs-md);font-weight:500}.eA8lFa_switch{width:36px;height:20px;display:inline-block;position:relative}.eA8lFa_switch input{opacity:0;width:0;height:0}.eA8lFa_slider{cursor:pointer;background-color:#fff3;transition:all .3s;position:absolute;inset:0}.eA8lFa_slider:before{content:"";background-color:#fff;width:16px;height:16px;transition:all .3s;position:absolute;bottom:2px;left:2px}input:checked+.eA8lFa_slider{background-color:var(--ds-green-accent)}input:checked+.eA8lFa_slider:before{transform:translate(16px)}.eA8lFa_slider.eA8lFa_round{border-radius:var(--ds-radius)}.eA8lFa_slider.eA8lFa_round:before{border-radius:50%}
.UcUJma_sectionContainer{background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);padding:var(--ds-space-2xl);box-shadow:var(--ds-shadow-panel);box-sizing:border-box;width:100%;min-width:0;margin-bottom:0;position:relative}.UcUJma_chartHeader{margin-bottom:var(--ds-space-3xl);justify-content:space-between;align-items:flex-start;gap:var(--ds-space-xl);flex-wrap:wrap;display:flex}.UcUJma_chartTitleSection{flex:1;min-width:250px}.UcUJma_chartTitle{font-size:var(--ds-fs-2xl);align-items:center;margin:0;padding-bottom:0;font-weight:700;display:flex}.UcUJma_chartSubtitle{font-size:var(--ds-fs-base);color:#ffffffb3;margin-bottom:0;margin-top:var(--ds-space-md);line-height:1.4}.UcUJma_controlsContainer{align-items:center;gap:var(--ds-space-xl);background-color:var(--incite-tinted-dark-green,var(--ds-green-800));padding:var(--ds-space-lg) var(--ds-space-2xl);border-radius:var(--ds-radius);border:1px solid var(--border-color,var(--ds-border-color));flex-wrap:wrap;display:flex}.UcUJma_selectGroup{gap:var(--ds-space-xs);flex-direction:column;display:flex}.UcUJma_selectLabel{font-size:var(--ds-fs-xs);color:var(--text-muted,#fff9);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.UcUJma_vsText{color:var(--incite-yellow,var(--ds-gold));font-weight:700;font-size:var(--ds-fs-base);margin-top:0}.UcUJma_periodToggleGroup{align-items:center;gap:var(--ds-space-xs);background-color:var(--ds-green-900);border-radius:var(--ds-radius-pill);padding:var(--ds-space-2xs);border:1px solid var(--ds-border-color);display:flex}.UcUJma_toggleButton{font-size:var(--ds-fs-xs);padding:var(--ds-space-sm) var(--ds-space-lg);border-radius:var(--ds-radius-pill);color:#ffffffb3;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;font-weight:500;transition:all .2s ease-in-out}.UcUJma_selectedToggle{background-color:var(--ds-gold);border:1px solid var(--ds-gold);font-weight:600;color:var(--ds-green-900)!important}.UcUJma_selectedToggle:hover{cursor:default}.UcUJma_monthPickerRow{align-items:center;gap:var(--ds-space-md);display:flex}.UcUJma_monthPickerContainer{align-items:center;display:flex;position:relative}.UcUJma_monthPickerButton{justify-content:space-between;align-items:center;gap:var(--ds-space-md);min-width:110px;font-size:var(--ds-fs-sm);padding:var(--ds-space-sm) var(--ds-space-lg);background-color:var(--ds-green-900);border:1px solid var(--ds-border-strong-color);border-radius:var(--ds-radius);color:#fff;cursor:pointer;font-weight:500;transition:all .2s;display:flex}.UcUJma_monthPickerButton:hover{border-color:var(--ds-gold);color:var(--ds-gold)}.UcUJma_monthPickerIcon{color:var(--ds-gold);font-size:.55rem;transition:transform .2s;display:inline-block;transform:scaleY(.6)}.UcUJma_monthPickerIconOpen{transform:scaleY(.6)rotate(180deg)}.UcUJma_monthDropdown{z-index:1000;background-color:var(--ds-green-800);border:1px solid var(--ds-gold);border-radius:var(--ds-radius);padding:var(--ds-space-md);box-shadow:var(--ds-shadow-modal);width:168px;position:absolute;top:calc(100% + .4rem);left:0}.UcUJma_monthHeader{margin-bottom:var(--ds-space-lg);color:var(--ds-gold);font-weight:700;font-size:var(--ds-fs-base);justify-content:space-between;align-items:center;display:flex}.UcUJma_monthNavButton{color:#fff;cursor:pointer;padding:var(--ds-space-xs) var(--ds-space-md);font-size:var(--ds-fs-sm);border-radius:var(--ds-radius);background:0 0;border:none;transition:color .2s,background-color .2s}.UcUJma_monthNavButton:hover{color:var(--ds-gold);background-color:var(--ds-surface-hover)}.UcUJma_monthGrid{gap:var(--ds-space-sm);grid-template-columns:repeat(3,1fr);display:grid}.UcUJma_monthOption{background:var(--ds-surface-hover);color:#ffffffd9;border-radius:var(--ds-radius);padding:var(--ds-space-sm) 0;font-size:var(--ds-fs-xs);cursor:pointer;border:1px solid #0000;font-weight:500;transition:all .2s}.UcUJma_monthOption:hover{background:#ffffff26;border-color:#ffd74a66}.UcUJma_monthOptionSelected{border-color:var(--ds-gold);font-weight:700;background:var(--ds-gold)!important;color:var(--ds-green-900)!important}.UcUJma_rangeError{font-size:var(--ds-fs-xs);color:#ef4444;margin-top:var(--ds-space-xs);display:block}.UcUJma_summaryRow{align-items:center;gap:var(--ds-space-2xl);background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius);padding:var(--ds-space-lg) var(--ds-space-xl);margin-bottom:var(--ds-space-xl);flex-wrap:wrap;display:flex}.UcUJma_summaryCard{gap:var(--ds-space-2xs);padding-right:var(--ds-space-2xl);border-right:1px solid var(--ds-border-color);flex-direction:column;display:flex}.UcUJma_summaryCard:last-of-type{border-right:none}.UcUJma_summaryLabel{font-size:var(--ds-fs-2xs);text-transform:uppercase;letter-spacing:.05em;color:#fff9;font-weight:600}.UcUJma_summaryValue{font-size:var(--ds-fs-lg);color:var(--ds-gold);font-weight:700}.UcUJma_summaryUnit{font-size:var(--ds-fs-2xs);color:#ffffff80;margin-left:var(--ds-space-xs);font-weight:500}.UcUJma_negative{color:#c2fa1b}.UcUJma_summaryPeriodLabel{font-size:var(--ds-fs-xs);color:#ffffff80;margin-left:auto;font-style:italic}.UcUJma_defaultDataMessage{color:var(--ds-gold);border:1px solid #fbd3484d;border-left:4px solid var(--ds-gold);padding:var(--ds-space-lg) var(--ds-space-xl);margin-bottom:var(--ds-space-xl);border-radius:var(--ds-radius);font-size:var(--ds-fs-md);text-align:center;background-color:#fbd3481a;font-weight:500}.UcUJma_chartContent{background-color:var(--ds-green-900);box-sizing:border-box;width:100%;padding:var(--ds-space-md);border-radius:0;flex:1;min-height:500px;position:relative;overflow:hidden}.UcUJma_placeholderContent,.UcUJma_errorContainer{height:100%;color:var(--text-muted,#fff9);font-size:var(--ds-fs-base);justify-content:center;align-items:center;display:flex}.UcUJma_errorContainer{color:var(--incite-red,#ef4444)}@media (max-width:700px){.UcUJma_summaryRow{flex-direction:column;align-items:flex-start}.UcUJma_summaryCard{width:100%;padding-right:0;padding-bottom:var(--ds-space-md);border-right:none;border-bottom:1px solid var(--ds-border-color)}.UcUJma_summaryPeriodLabel{margin-left:0}}
.GO2ayG_floatingBadge{background-color:var(--ds-surface-card);border-radius:var(--ds-radius);box-shadow:var(--ds-shadow-modal);z-index:9999;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #ffd74a73;width:200px;font-family:inherit;transition:all .3s;position:fixed;bottom:1rem;right:1rem}.GO2ayG_toggleButton{width:100%;color:var(--ds-gold);box-sizing:border-box;min-height:40px;padding:0 var(--ds-space-xl);cursor:pointer;font-weight:600;font-size:var(--ds-fs-base);background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.GO2ayG_icon{margin-right:var(--ds-space-md)}.GO2ayG_title{text-align:left;flex-grow:1}.GO2ayG_filterList{padding:0 var(--ds-space-xl) var(--ds-space-xl) var(--ds-space-xl);gap:var(--ds-space-md);border-top:1px solid var(--ds-border-color);margin-top:var(--ds-space-xs);padding-top:var(--ds-space-lg);flex-direction:column;display:flex}.GO2ayG_filterItem{font-size:var(--ds-fs-md);justify-content:space-between;display:flex}.GO2ayG_label{color:#fff9}.GO2ayG_value{text-align:right;font-weight:500}.GO2ayG_activeTag{color:var(--ds-gold)}.GO2ayG_inactiveTag{color:#e74c3c}@media (max-width:500px){.GO2ayG_floatingBadge{zoom:1.3889}}@media (max-width:768px){.GO2ayG_floatingBadge.GO2ayG_collapsed{width:136px}.GO2ayG_floatingBadge.GO2ayG_expanded{width:220px}.GO2ayG_toggleButton{padding:0 var(--ds-space-lg);font-size:var(--ds-fs-sm)}.GO2ayG_filterList{padding:var(--ds-space-md) var(--ds-space-lg) var(--ds-space-lg);gap:var(--ds-space-sm)}.GO2ayG_filterItem{font-size:var(--ds-fs-xs);gap:var(--ds-space-md)}}
.WbtmXG_page{width:100%;padding-top:var(--ds-space-xl);color:#fff;box-sizing:border-box;max-width:100%;overflow-x:hidden}.WbtmXG_iconButton{align-items:center;gap:var(--ds-space-sm);border:1px solid var(--ds-border-strong-color);color:#ffffffd9;font-size:var(--ds-fs-xs);text-transform:uppercase;letter-spacing:.05em;padding:var(--ds-space-sm) var(--ds-space-xl);border-radius:var(--ds-radius-pill);cursor:pointer;white-space:nowrap;background:0 0;font-weight:600;transition:all .2s;display:inline-flex}.WbtmXG_iconButton:hover{border-color:var(--ds-gold);color:var(--ds-gold)}.WbtmXG_section{background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);box-shadow:var(--ds-shadow-panel);padding:var(--ds-space-2xl);margin-top:var(--ds-space-xl);box-sizing:border-box;width:100%;min-width:0;position:relative}.WbtmXG_sectionHeader{justify-content:space-between;align-items:center;gap:var(--ds-space-lg) var(--ds-space-xl);padding-bottom:var(--ds-space-lg);margin-bottom:var(--ds-space-xl);border-bottom:1px solid var(--ds-border-color);flex-wrap:wrap;display:flex}.WbtmXG_sectionTitle{font-size:var(--ds-fs-xl);color:#fff;margin:0;font-weight:700}.WbtmXG_sectionSubtitle{font-size:var(--ds-fs-md);color:#fff9;margin:var(--ds-space-2xs) 0 0 0}.WbtmXG_headerControls{align-items:center;gap:var(--ds-space-lg);flex-wrap:wrap;min-width:0;display:flex}.WbtmXG_viewSwitcher{padding:var(--ds-space-2xs);background-color:var(--ds-green-900);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius-pill);gap:var(--ds-space-xs);max-width:100%;display:inline-flex}.WbtmXG_viewButton{color:#fffc;padding:var(--ds-space-md) var(--ds-space-xl);font-size:var(--ds-fs-sm);cursor:pointer;border-radius:var(--ds-radius-pill);white-space:nowrap;background:0 0;border:none;font-weight:600;transition:all .2s}.WbtmXG_activeView{background-color:var(--ds-gold);font-weight:700;color:var(--ds-green-900)!important}.WbtmXG_splitGrid{gap:var(--ds-space-xl);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:stretch;display:grid}.WbtmXG_chartPane{background-color:var(--ds-green-900);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius);padding:var(--ds-space-lg);box-sizing:border-box;flex-direction:column;min-width:0;height:420px;display:flex}.WbtmXG_chartPane>div{flex:auto;min-height:0}.WbtmXG_tablePane{box-sizing:border-box;flex-direction:column;min-width:0;height:420px;display:flex}.WbtmXG_limitedNotice{text-align:center;padding:var(--ds-space-4xl) var(--ds-space-xl);color:#ffffffb3;font-size:var(--ds-fs-base)}.WbtmXG_limitedNotice h3{color:var(--ds-gold);margin:0 0 var(--ds-space-md) 0;font-size:var(--ds-fs-lg)}.WbtmXG_modalOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;padding:var(--ds-space-xl);box-sizing:border-box;background-color:#0a140fcc;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}.WbtmXG_modalContainer{background-color:var(--ds-green-900);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);box-shadow:var(--ds-shadow-modal);flex-direction:column;width:100%;max-width:860px;margin-top:8vh;display:flex}.WbtmXG_modalHeader{padding:var(--ds-space-xl) var(--ds-space-xl);border-bottom:1px solid var(--ds-border-color);justify-content:space-between;align-items:center;gap:var(--ds-space-xl);display:flex}.WbtmXG_modalTitle{font-size:var(--ds-fs-xl);color:#fff;margin:0;font-weight:600}.WbtmXG_closeButton{color:#ffffffb3;font-size:var(--ds-fs-3xl);cursor:pointer;background:0 0;border:none;line-height:1}.WbtmXG_closeButton:hover{color:#fff}.WbtmXG_modalBody{padding:var(--ds-space-xl);color:#fff}.WbtmXG_methodGrid{gap:var(--ds-space-2xl);font-size:var(--ds-fs-base);grid-template-columns:repeat(2,minmax(0,1fr));line-height:1.5;display:grid}.WbtmXG_methodGrid h4{color:var(--ds-gold);margin:0 0 var(--ds-space-sm) 0;font-size:var(--ds-fs-body)}.WbtmXG_methodGrid p{margin:0 0 var(--ds-space-md) 0;color:var(--ds-text-primary)}.WbtmXG_methodGrid ul{margin:0 0 var(--ds-space-md) 0;padding-left:var(--ds-space-xl)}.WbtmXG_methodGrid li{margin-bottom:var(--ds-space-xs)}.WbtmXG_configModalContent{gap:var(--ds-space-xl);flex-direction:column;display:flex}.WbtmXG_weightGroup{gap:var(--ds-space-lg);padding:var(--ds-space-xl);background-color:var(--ds-surface-panel);border-radius:var(--ds-radius);border:1px solid var(--ds-border-color);flex-direction:column;display:flex}.WbtmXG_weightGroupHeader{border-bottom:1px solid var(--ds-border-color);padding-bottom:var(--ds-space-md);justify-content:space-between;align-items:center;display:flex}.WbtmXG_weightGroupTitle{font-size:var(--ds-fs-body);color:var(--ds-gold);margin:0;font-weight:600}.WbtmXG_weightGroupTotal{font-size:var(--ds-fs-base);padding:var(--ds-space-xs) var(--ds-space-lg);border-radius:var(--ds-radius-pill);color:var(--ds-green-900);font-weight:700}.WbtmXG_weightGroupTotal.WbtmXG_invalid{background-color:#ff3131}.WbtmXG_weightGroupTotal.WbtmXG_valid{background-color:#39ff14}.WbtmXG_weightSliderContainer{align-items:center;gap:var(--ds-space-lg);grid-template-columns:minmax(120px,180px) minmax(0,1fr) 76px;display:grid}.WbtmXG_weightLabel{font-size:var(--ds-fs-base);font-weight:500}.WbtmXG_weightSlider{border-radius:var(--ds-radius);background:var(--ds-green-900);border:1px solid var(--ds-border-strong-color);outline:none;width:100%;height:6px}.WbtmXG_weightSlider::-webkit-slider-thumb{appearance:none;background:var(--ds-gold);cursor:pointer;border:none;border-radius:50%;width:18px;height:18px}.WbtmXG_weightSlider::-moz-range-thumb{background:var(--ds-gold);cursor:pointer;border:none;border-radius:50%;width:18px;height:18px}.WbtmXG_weightInputContainer{background-color:var(--ds-green-900);border:1px solid var(--ds-border-strong-color);border-radius:var(--ds-radius);padding:var(--ds-space-xs) var(--ds-space-md);align-items:center;display:flex}.WbtmXG_weightInput{color:#fff;width:100%;font-size:var(--ds-fs-base);text-align:right;background:0 0;border:none;outline:none;font-weight:600}.WbtmXG_weightInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.WbtmXG_weightInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.WbtmXG_percentSign{font-size:var(--ds-fs-base);margin-left:var(--ds-space-xs);font-weight:600}.WbtmXG_modalActions{justify-content:flex-end;gap:var(--ds-space-lg);flex-wrap:wrap;display:flex}.WbtmXG_modalButton{padding:var(--ds-space-md) var(--ds-space-xl);border-radius:var(--ds-radius);cursor:pointer;font-weight:600;font-size:var(--ds-fs-base);border:none;transition:all .2s}.WbtmXG_modalButton.WbtmXG_primary{background-color:var(--ds-gold);color:var(--ds-green-900)}.WbtmXG_modalButton.WbtmXG_primary:hover{background-color:#facc15}.WbtmXG_modalButton.WbtmXG_secondary{color:#fff;background-color:#0000;border:1px solid #ffffff4d}.WbtmXG_modalButton.WbtmXG_secondary:hover{background-color:#ffffff1a}@media (max-width:1200px){.WbtmXG_splitGrid{grid-template-columns:minmax(0,1fr)}.WbtmXG_tablePane{height:360px}}@media (max-width:768px){.WbtmXG_section{padding:var(--ds-space-lg)}.WbtmXG_chartPane{height:340px}.WbtmXG_tablePane{height:auto}.WbtmXG_methodGrid{grid-template-columns:minmax(0,1fr)}.WbtmXG_weightSliderContainer{grid-template-columns:minmax(0,1fr) 76px}.WbtmXG_weightSliderContainer .WbtmXG_weightLabel{grid-column:1/-1}.WbtmXG_viewButton{padding:var(--ds-space-sm) var(--ds-space-lg);font-size:var(--ds-fs-xs)}}.WbtmXG_modalOverlay::-webkit-scrollbar{width:8px;height:8px}.WbtmXG_modalBody::-webkit-scrollbar{width:8px;height:8px}.WbtmXG_modalOverlay::-webkit-scrollbar-track{background:var(--ds-surface-card);border-radius:var(--ds-radius)}.WbtmXG_modalBody::-webkit-scrollbar-track{background:var(--ds-surface-card);border-radius:var(--ds-radius)}.WbtmXG_modalOverlay::-webkit-scrollbar-thumb{background-color:var(--ds-gold);border-radius:var(--ds-radius);border:2px solid var(--ds-green-900)}.WbtmXG_modalBody::-webkit-scrollbar-thumb{background-color:var(--ds-gold);border-radius:var(--ds-radius);border:2px solid var(--ds-green-900)}.WbtmXG_modalOverlay,.WbtmXG_modalBody{scrollbar-width:thin;scrollbar-color:var(--ds-gold) #08231780}
.YkwSsG_chartWrapper{flex-direction:column;width:100%;height:100%;display:flex}.YkwSsG_chartFlexContainer{flex-grow:1;position:relative}.YkwSsG_legendContainer{padding-top:var(--ds-space-md);justify-content:center;align-items:center;gap:var(--ds-space-sm) var(--ds-space-xl);font-size:var(--ds-fs-xs);color:var(--ds-text-primary);flex-wrap:wrap;flex-shrink:0;display:flex}.YkwSsG_legendItem{align-items:center;gap:var(--ds-space-md);display:flex}.YkwSsG_legendColorBox{border-radius:var(--ds-radius);width:11px;height:11px;display:inline-block}.YkwSsG_red{background-color:red}.YkwSsG_yellow{background-color:#fbd348}.YkwSsG_green{background-color:#37ff00}.YkwSsG_highRisk{background-color:#f009}.YkwSsG_lowRisk{background-color:#00ff5e99}.YkwSsG_monitor{background-color:#ffd95199}.YkwSsG_legendText{text-align:center;color:#c7ced9;max-width:100%;margin:0 auto;line-height:1.4}.YkwSsG_legendText strong{color:var(--ds-gold);font-weight:600}
.kd5OCa_tableWrapper{border:1px solid var(--ds-border-color);border-radius:var(--ds-radius);background-color:var(--ds-green-900);flex:auto;min-height:0;overflow:auto}.kd5OCa_table{border-collapse:collapse;width:100%;color:var(--ds-text-primary);font-size:var(--ds-fs-md)}.kd5OCa_table th{background-color:var(--ds-green-850);font-size:var(--ds-fs-xs);text-transform:uppercase;letter-spacing:.04em;color:#9ca3af;z-index:1;cursor:pointer;padding:0;font-weight:600;transition:background-color .2s;position:sticky;top:0}.kd5OCa_table th:hover{background-color:var(--ds-green-800)}.kd5OCa_headerContent{align-items:center;gap:var(--ds-space-sm);padding:var(--ds-space-md) var(--ds-space-lg);white-space:nowrap;display:flex}.kd5OCa_table td{padding:var(--ds-space-md) var(--ds-space-lg);white-space:nowrap}.kd5OCa_table tbody tr{cursor:pointer;border-top:1px solid var(--ds-border-color);transition:background-color .2s}.kd5OCa_table tbody tr:hover{background-color:var(--ds-surface-hover)}.kd5OCa_table tbody tr.kd5OCa_selected{color:var(--ds-gold);background-color:#fbd3481f}.kd5OCa_sortIcon{color:#9ca3af;opacity:.5;font-size:.75em}.kd5OCa_activeSortIcon{color:var(--ds-gold);opacity:1}.kd5OCa_noData{padding:var(--ds-space-xl);color:#fff9;font-size:var(--ds-fs-base)}.kd5OCa_tableWrapper::-webkit-scrollbar{width:8px;height:8px}.kd5OCa_tableWrapper::-webkit-scrollbar-track{background:var(--ds-surface-card);border-radius:var(--ds-radius)}.kd5OCa_tableWrapper::-webkit-scrollbar-thumb{background-color:var(--ds-gold);border-radius:var(--ds-radius);border:2px solid var(--ds-green-900)}.kd5OCa_tableWrapper{scrollbar-width:thin;scrollbar-color:var(--ds-gold) #08231780}@media (max-width:768px){.kd5OCa_tableWrapper{padding:var(--ds-space-md)}}
._7w_InW_header{justify-content:space-between;align-items:center;gap:var(--ds-space-lg) var(--ds-space-xl);padding-bottom:var(--ds-space-lg);margin-bottom:var(--ds-space-xl);border-bottom:1px solid var(--ds-border-color);flex-wrap:wrap;display:flex}._7w_InW_title{font-size:var(--ds-fs-xl);color:#fff;margin:0;font-weight:700}._7w_InW_subtitle{font-size:var(--ds-fs-md);color:#fff9;margin:var(--ds-space-2xs) 0 0 0}._7w_InW_controls{align-items:center;gap:var(--ds-space-lg);flex-wrap:wrap;min-width:0;display:flex}._7w_InW_controlLabel{font-size:var(--ds-fs-md);color:#fffc;white-space:nowrap;font-weight:600}._7w_InW_selectContainer{min-width:220px;max-width:100%}._7w_InW_statRow{gap:var(--ds-space-md);margin-bottom:var(--ds-space-xl);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}._7w_InW_stat{background-color:var(--ds-green-900);border-radius:var(--ds-radius);border-top:3px solid var(--ds-gold);padding:var(--ds-space-md) var(--ds-space-md);min-width:0}._7w_InW_statLabel{font-size:var(--ds-fs-2xs);text-transform:uppercase;letter-spacing:.04em;color:#ffffffa6;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}._7w_InW_statValue{font-size:var(--ds-fs-xl);color:var(--ds-gold);white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.2;overflow:hidden}._7w_InW_statHint{font-size:var(--ds-fs-xs);color:#ffffff8c;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._7w_InW_panelGrid{gap:var(--ds-space-lg);margin-bottom:var(--ds-space-xl);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._7w_InW_panel{background-color:var(--ds-green-900);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius);padding:var(--ds-space-lg);flex-direction:column;min-width:0;max-height:320px;display:flex}._7w_InW_panelTitle{font-size:var(--ds-fs-base);color:var(--ds-text-primary);margin:0 0 var(--ds-space-md) 0;justify-content:space-between;align-items:baseline;gap:var(--ds-space-md);font-weight:600;display:flex}._7w_InW_panelBody{min-height:0;overflow-y:auto}._7w_InW_chipRow{gap:var(--ds-space-sm);flex-wrap:wrap;display:flex}._7w_InW_chip{align-items:center;gap:var(--ds-space-xs);padding:var(--ds-space-xs) var(--ds-space-md);border-radius:var(--ds-radius-pill);font-size:var(--ds-fs-xs);border:1px solid var(--ds-border-strong-color);color:var(--ds-text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-flex;overflow:hidden}._7w_InW_chipDone{color:#c5e56b;border-color:#9cc61db3}._7w_InW_chipMissing{color:#ff9c9c;border-color:#ff5050b3}._7w_InW_chipWarn{color:#ffe38a;border-color:#ffd74ab3}._7w_InW_list{gap:var(--ds-space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._7w_InW_listItem{gap:var(--ds-space-md);font-size:var(--ds-fs-md);color:var(--ds-text-primary);align-items:baseline;line-height:1.35;display:flex}._7w_InW_badge{font-size:var(--ds-fs-2xs);text-transform:uppercase;letter-spacing:.05em;padding:var(--ds-space-2xs) var(--ds-space-sm);border-radius:var(--ds-radius);flex-shrink:0;font-weight:700;line-height:1.4}._7w_InW_badgeHigh{color:#ffb4b4;background-color:#ff3a3a59}._7w_InW_badgeMedium{color:#ffe9a8;background-color:#ffd74a59}._7w_InW_badgeLow{color:#d1d5db;background-color:#ffffff1f}._7w_InW_miniTable{border-collapse:collapse;width:100%;font-size:var(--ds-fs-sm)}._7w_InW_miniTable th,._7w_InW_miniTable td{padding:var(--ds-space-xs) var(--ds-space-sm);text-align:left;border-bottom:1px solid var(--ds-border-color);vertical-align:top}._7w_InW_miniTable th{color:#fff9;font-weight:600;font-size:var(--ds-fs-2xs);text-transform:uppercase;letter-spacing:.04em}._7w_InW_tableWrapper{border:1px solid var(--ds-border-color);border-radius:var(--ds-radius);width:100%;overflow-x:auto}._7w_InW_table{border-collapse:collapse;width:100%;font-size:var(--ds-fs-md);color:var(--ds-text-primary)}._7w_InW_table th,._7w_InW_table td{padding:var(--ds-space-md) var(--ds-space-md);text-align:left;white-space:nowrap;border-bottom:1px solid var(--ds-border-color);background-color:var(--ds-green-900)}._7w_InW_table th{font-size:var(--ds-fs-xs);text-transform:uppercase;letter-spacing:.04em;color:#9ca3af;background-color:var(--ds-green-850);font-weight:600;position:sticky;top:0}._7w_InW_table tbody tr:hover td{background-color:var(--ds-surface-panel)}._7w_InW_tierBadge{min-width:1.5rem;padding:var(--ds-space-2xs) var(--ds-space-sm);border-radius:var(--ds-radius);font-weight:700;font-size:var(--ds-fs-xs);text-align:center;cursor:default;display:inline-block}._7w_InW_tier5{color:#4ade80;background-color:#4ade8040}._7w_InW_tier4{color:#a3e635;background-color:#a3e63540}._7w_InW_tier3{color:#fbd348;background-color:#fbd34840}._7w_InW_tier2{color:#fb923c;background-color:#fb923c40}._7w_InW_tier1{color:#f87171;background-color:#f8717140}._7w_InW_tierNA{color:#ffffff59}._7w_InW_ok{color:#4ade80}._7w_InW_warn{color:#fb923c}._7w_InW_muted{color:#ffffff8c;font-size:var(--ds-fs-xs)}._7w_InW_legend{gap:var(--ds-space-sm) var(--ds-space-xl);margin-top:var(--ds-space-md);font-size:var(--ds-fs-xs);color:#fff9;flex-wrap:wrap;display:flex}@media (max-width:1200px){._7w_InW_panelGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){._7w_InW_panelGrid{grid-template-columns:minmax(0,1fr)}._7w_InW_panel{max-height:260px}._7w_InW_statRow{grid-template-columns:repeat(2,minmax(0,1fr))}._7w_InW_selectContainer{width:100%;min-width:0}._7w_InW_controls{width:100%}}._7w_InW_panelBody::-webkit-scrollbar{width:8px;height:8px}._7w_InW_tableWrapper::-webkit-scrollbar{width:8px;height:8px}._7w_InW_panelBody::-webkit-scrollbar-track{background:var(--ds-surface-card);border-radius:var(--ds-radius)}._7w_InW_tableWrapper::-webkit-scrollbar-track{background:var(--ds-surface-card);border-radius:var(--ds-radius)}._7w_InW_panelBody::-webkit-scrollbar-thumb{background-color:var(--ds-gold);border-radius:var(--ds-radius);border:2px solid var(--ds-green-900)}._7w_InW_tableWrapper::-webkit-scrollbar-thumb{background-color:var(--ds-gold);border-radius:var(--ds-radius);border:2px solid var(--ds-green-900)}._7w_InW_panelBody,._7w_InW_tableWrapper{scrollbar-width:thin;scrollbar-color:var(--ds-gold) #08231780}._7w_InW_tableFooter{justify-content:space-between;align-items:center;gap:var(--ds-space-md) var(--ds-space-xl);flex-wrap:wrap;display:flex}._7w_InW_pagination{align-items:center;gap:var(--ds-space-lg);padding-top:var(--ds-space-md);font-size:var(--ds-fs-md);color:var(--ds-text-primary);margin-left:auto;display:flex}._7w_InW_pagination button{background-color:var(--ds-gold);color:var(--ds-green-900);border-radius:var(--ds-radius-pill);padding:var(--ds-space-sm) var(--ds-space-lg);font-weight:600;font-size:var(--ds-fs-sm);cursor:pointer;border:none;transition:background-color .2s}._7w_InW_pagination button:hover:not(:disabled){background-color:var(--ds-gold-hover)}._7w_InW_pagination button:disabled{cursor:not-allowed;background-color:#fbd34880}._7w_InW_mutedNote{margin:var(--ds-space-md) 0 var(--ds-space-xs)}._7w_InW_mutedFlush{margin:0}._7w_InW_chipRowSpaced{margin-top:var(--ds-space-md)}@media (max-width:768px){._7w_InW_tableWrapper{padding:var(--ds-space-md)}}
.bY2rRq_reportsContainer{color:#fff;width:100%;min-height:105vh;padding-top:var(--ds-space-xl);box-sizing:border-box;overflow:hidden}.bY2rRq_reportsHeader{background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);padding:var(--ds-space-2xl);margin-bottom:var(--ds-space-xl);box-sizing:border-box;width:100%;box-shadow:var(--ds-shadow-panel);justify-content:space-between;align-items:center;display:flex;position:relative}.bY2rRq_headerContent{text-align:center;width:100%;font-size:var(--ds-fs-4xl);margin:0;font-weight:600;position:static}.bY2rRq_titleSection{text-align:center;flex:0 auto;margin:10px auto}.bY2rRq_pageTitle{font-size:var(--ds-fs-4xl);text-align:center;-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#fff 0%,#fffc 100%);-webkit-background-clip:text;background-clip:text;margin:0;font-weight:600}.bY2rRq_headerActions{gap:var(--ds-space-xl);display:flex}.bY2rRq_reportNavigation{margin-bottom:var(--ds-space-lg)}.bY2rRq_backButton{align-items:center;gap:var(--ds-space-md);background:var(--ds-surface-card);border:1px solid var(--ds-border-strong-color);border-radius:var(--ds-radius-pill);color:#ffffffe6;font-size:var(--ds-fs-sm);padding:var(--ds-space-sm) var(--ds-space-xl);cursor:pointer;font-weight:500;transition:border-color .2s,color .2s;display:inline-flex}.bY2rRq_backButton:hover{border-color:var(--ds-gold);color:var(--ds-gold)}.bY2rRq_emptyState{padding:4rem var(--ds-space-4xl);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.bY2rRq_emptyIcon{color:#ffffff4d;margin-bottom:var(--ds-space-xl)}.bY2rRq_emptyTitle{font-size:var(--ds-fs-2xl);color:#fffc;margin:0 0 var(--ds-space-md) 0;font-weight:600}.bY2rRq_emptyDescription{font-size:var(--ds-fs-base);color:#fff9;max-width:400px;margin:0}.bY2rRq_reportSection{margin-bottom:var(--ds-space-4xl)}.bY2rRq_sectionHeader{align-items:baseline;gap:var(--ds-space-xs) var(--ds-space-xl);margin-bottom:var(--ds-space-xl);padding-bottom:var(--ds-space-lg);border-bottom:1px solid var(--ds-border-color);flex-wrap:wrap;display:flex}.bY2rRq_sectionTitle{font-size:var(--ds-fs-xl);color:var(--ds-gold);margin:0;font-weight:600}.bY2rRq_sectionDescription{font-size:var(--ds-fs-sm);color:#ffffffa6;margin:0}.bY2rRq_reportsGrid{gap:var(--ds-space-xl);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bY2rRq_reportCard{gap:var(--ds-space-lg);width:100%;min-width:0;padding:var(--ds-space-2xl);background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);box-shadow:var(--ds-shadow-panel);color:inherit;font:inherit;text-align:left;cursor:pointer;flex-direction:column;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.bY2rRq_reportCard:hover{box-shadow:var(--ds-shadow-pop);border-color:#fbd34873;transform:translateY(-2px)}.bY2rRq_reportCard:focus-visible{outline:2px solid var(--ds-gold);outline-offset:2px}.bY2rRq_cardIcon{border-radius:var(--ds-radius);width:40px;height:40px;color:var(--ds-gold);background:#fbd3481f;border:1px solid #fbd3484d;justify-content:center;align-items:center;display:flex}.bY2rRq_cardBody{gap:var(--ds-space-sm);flex-direction:column;flex:1;display:flex}.bY2rRq_cardTitle{font-size:var(--ds-fs-lg);color:var(--ds-text-primary);font-weight:700;line-height:1.3}.bY2rRq_cardDescription{font-size:var(--ds-fs-base);color:#ffffffbf;line-height:1.5}.bY2rRq_cardContext{margin-top:var(--ds-space-xs);font-size:var(--ds-fs-sm);color:#ffffffe6;font-variant-numeric:tabular-nums;font-weight:500}.bY2rRq_cardOpen{align-items:center;gap:var(--ds-space-sm);font-size:var(--ds-fs-sm);color:var(--ds-gold);font-weight:600;display:inline-flex}.bY2rRq_unavailableList{background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);box-shadow:var(--ds-shadow-panel);margin:0;padding:0;list-style:none}.bY2rRq_unavailableItem{align-items:center;gap:var(--ds-space-xl);padding:var(--ds-space-lg) var(--ds-space-2xl);border-bottom:1px solid var(--ds-border-faint-color);font-size:var(--ds-fs-base);grid-template-columns:auto minmax(0,1fr) minmax(0,1.4fr);display:grid}.bY2rRq_unavailableItem:last-child{border-bottom:none}.bY2rRq_unavailableIcon{color:#ffffff80}.bY2rRq_unavailableTitle{color:#ffffffd9;font-weight:600}.bY2rRq_unavailableReason{color:#fff9}@media (max-width:1200px){.bY2rRq_reportsContainer{padding:var(--ds-space-md);padding-top:var(--ds-space-xl)}}@media (max-width:1024px){.bY2rRq_reportsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.bY2rRq_reportsContainer{padding:var(--ds-space-md);padding-top:var(--ds-space-xl)}.bY2rRq_reportsGrid{grid-template-columns:1fr}.bY2rRq_unavailableItem{row-gap:var(--ds-space-xs);grid-template-columns:auto minmax(0,1fr)}.bY2rRq_unavailableReason{grid-column:2}}.bY2rRq_modalOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000;padding:var(--ds-space-xl);background:#0003;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.bY2rRq_modalContent{border-radius:var(--ds-radius);border:1px solid var(--ds-border-color);background:linear-gradient(135deg,#082317f2 0%,#082317fa 100%);flex-direction:column;width:100%;max-width:1000px;max-height:80vh;display:flex;box-shadow:0 20px 60px #00000080}.bY2rRq_modalHeader{padding:var(--ds-space-3xl);border-bottom:1px solid var(--ds-border-color);justify-content:space-between;align-items:center;display:flex}.bY2rRq_modalTitle{font-size:var(--ds-fs-2xl);color:var(--ds-gold);margin:0;font-weight:700}.bY2rRq_closeButton{color:#ffffffb3;font-size:var(--ds-fs-2xl);cursor:pointer;padding:var(--ds-space-2xs);border-radius:var(--ds-radius);background:0 0;border:none;transition:all .3s}.bY2rRq_closeButton:hover{color:#fff;background:#ffffff1a}.bY2rRq_modalBody{padding:var(--ds-space-3xl);flex:1;overflow-y:auto}.bY2rRq_executiveText{color:#ffffffe6;line-height:1.6}.bY2rRq_executiveText p{margin:0 0 var(--ds-space-xl) 0}.bY2rRq_executiveText strong{color:var(--ds-gold);font-weight:600}.bY2rRq_investigators{margin-top:var(--ds-space-4xl);padding-top:var(--ds-space-xl);border-top:1px solid var(--ds-border-color)}.bY2rRq_investigators h3{color:var(--ds-gold);font-size:var(--ds-fs-lg);margin:0 0 var(--ds-space-lg) 0}.bY2rRq_investigators p{margin:var(--ds-space-md) 0;color:#fffc}.bY2rRq_modalFooter{gap:var(--ds-space-xl);padding:var(--ds-space-3xl);border-top:1px solid var(--ds-border-color);justify-content:flex-end;display:flex}.bY2rRq_proceedButton{background:var(--ds-gold);border-radius:var(--ds-radius-pill);color:var(--ds-green-900);font-size:var(--ds-fs-base);padding:var(--ds-space-lg) var(--ds-space-3xl);cursor:pointer;border:none;font-weight:600;transition:all .3s}.bY2rRq_proceedButton:hover{background:linear-gradient(135deg, var(--ds-gold-hover) 0%, var(--ds-gold) 100%);transform:translateY(-1px);box-shadow:0 4px 12px #fbd3484d}.bY2rRq_cancelButton{border:1px solid var(--ds-border-strong-color);border-radius:var(--ds-radius);color:#fffc;font-size:var(--ds-fs-base);padding:var(--ds-space-lg) var(--ds-space-3xl);cursor:pointer;background:#ffffff1a;font-weight:500;transition:all .3s}.bY2rRq_cancelButton:hover{color:#fff;background:#fff3;border-color:#ffffff4d}@media (max-width:768px){.bY2rRq_modalOverlay{padding:calc(60px + var(--ds-space-xl)) var(--ds-space-md) var(--ds-space-xl);align-items:flex-start}.bY2rRq_modalContent{max-width:100%;max-height:calc(100dvh - 60px - 2 * var(--ds-space-xl));margin:0}.bY2rRq_modalBody{min-height:0}.bY2rRq_modalHeader,.bY2rRq_modalBody,.bY2rRq_modalFooter{padding:var(--ds-space-xl)}.bY2rRq_modalFooter{flex-direction:column}.bY2rRq_proceedButton,.bY2rRq_cancelButton{justify-content:center;width:100%}}@media (max-width:500px){.bY2rRq_reportsContainer{zoom:.8}}
.zFqF1G_reportContainer{width:100%;padding-top:var(--ds-space-xl);color:#fff;box-sizing:border-box}.zFqF1G_reportHeader{margin-bottom:var(--ds-space-xl);padding-bottom:var(--ds-space-3xl);border-bottom:2px solid var(--ds-border-color);box-sizing:border-box}.zFqF1G_headerContent{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-4xl);box-sizing:border-box;display:flex}.zFqF1G_titleSection{box-sizing:border-box;flex:1}.zFqF1G_reportTitle{font-size:var(--ds-fs-5xl);margin:0 0 var(--ds-space-md) 0;-webkit-text-fill-color:transparent;box-sizing:border-box;-webkit-background-clip:text;background-clip:text;font-weight:700}.zFqF1G_reportSubtitle{font-size:var(--ds-fs-xl);color:#fffc;box-sizing:border-box;margin:0;font-weight:400;line-height:1.5}.zFqF1G_headerActions{gap:var(--ds-space-xl);box-sizing:border-box;display:flex}.zFqF1G_downloadButton{align-items:center;gap:var(--ds-space-md);background:var(--ds-gold);border-radius:var(--ds-radius-pill);color:var(--ds-green-900);font-size:var(--ds-fs-2xs);margin-top:var(--ds-space-xl);padding:var(--ds-space-lg) var(--ds-space-3xl);cursor:pointer;box-sizing:border-box;border:none;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 4px 12px #fbd3484d}.zFqF1G_downloadButton:hover{background:linear-gradient(135deg, var(--ds-gold-hover) 0%, var(--ds-gold) 100%);transform:translateY(-2px);box-shadow:0 6px 20px #fbd34866}.zFqF1G_chevronIcon{color:var(--ds-gold);box-sizing:border-box;transition:transform .3s}.zFqF1G_filtersContent{padding:0 var(--ds-space-3xl) var(--ds-space-3xl) var(--ds-space-3xl);gap:var(--ds-space-4xl);border-top:1px solid var(--ds-border-faint-color);box-sizing:border-box;flex-wrap:wrap;animation:.3s ease-out zFqF1G_fadeInDown;display:flex}.zFqF1G_filterGroup{gap:var(--ds-space-md);box-sizing:border-box;flex-direction:column;min-width:200px;display:flex}.zFqF1G_filterLabel{font-size:var(--ds-fs-base);color:#fffc;box-sizing:border-box;font-weight:600}.zFqF1G_filterSelect{background:var(--ds-surface-hover);border:1px solid var(--ds-border-strong-color);border-radius:var(--ds-radius);color:#fff;padding:var(--ds-space-md);font-size:var(--ds-fs-base);cursor:pointer;box-sizing:border-box}.zFqF1G_filterSelect:focus{border-color:var(--ds-gold);outline:none;box-shadow:0 0 0 2px #fbd34833}.zFqF1G_metricsGrid{gap:var(--ds-space-3xl);margin-bottom:var(--ds-space-xl);box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.zFqF1G_metricCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--ds-radius);padding:var(--ds-space-3xl);border:1px solid var(--ds-border-color);box-sizing:border-box;transition:all .3s;overflow:hidden}.zFqF1G_metricCard:hover{box-shadow:var(--ds-shadow-modal);transform:translateY(-2px)}.zFqF1G_metricHeader{align-items:center;gap:var(--ds-space-lg);margin-bottom:var(--ds-space-xl);box-sizing:border-box;display:flex}.zFqF1G_metricHeader h3{font-size:var(--ds-fs-body);color:#ffffffe6;box-sizing:border-box;margin:0;font-weight:600}.zFqF1G_metricIcon{color:var(--ds-gold);box-sizing:border-box}.zFqF1G_metricValue{font-size:var(--ds-fs-5xl);color:var(--ds-gold);margin-bottom:var(--ds-space-md);box-sizing:border-box;font-weight:700}.zFqF1G_metricLabel{font-size:var(--ds-fs-base);color:#ffffffb3;box-sizing:border-box;font-weight:500}.zFqF1G_reportLayout{box-sizing:border-box;min-height:100vh;display:flex}.zFqF1G_sidebar{width:20%;padding-right:var(--ds-space-xl);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-right:1px solid var(--ds-border-color);box-sizing:border-box;position:relative}.zFqF1G_sidebarHeader{padding:0 0rem var(--ds-space-4xl) var(--ds-space-xl);border-bottom:1px solid var(--ds-border-color);margin-bottom:var(--ds-space-xl);box-sizing:border-box}.zFqF1G_sidebarTitle{font-size:var(--ds-fs-2xl);color:var(--ds-gold);margin:0 0 var(--ds-space-xl) 0;box-sizing:border-box;font-weight:700}.zFqF1G_sidebarSubtitle{font-size:var(--ds-fs-body);color:#ffffffb3;margin:0 var(--ds-space-xl) 0rem 0;box-sizing:border-box;line-height:1.4}.zFqF1G_navigationMenu{padding:0 var(--ds-space-xl);box-sizing:border-box}.zFqF1G_navSection{margin-bottom:var(--ds-space-xl);box-sizing:border-box}.zFqF1G_navSectionTitle{font-size:var(--ds-fs-sm);color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;margin:0 0 var(--ds-space-lg) var(--ds-space-md);box-sizing:border-box;font-weight:600}.zFqF1G_navItem{align-items:center;gap:var(--ds-space-lg);padding:var(--ds-space-lg) var(--ds-space-xl);margin-bottom:var(--ds-space-xs);border-radius:var(--ds-radius);cursor:pointer;color:#fffc;font-size:var(--ds-fs-base);text-align:left;box-sizing:border-box;background:0 0;border:none;width:100%;font-weight:500;transition:all .3s;display:flex}.zFqF1G_navItem:hover{background:var(--ds-surface-hover);color:#fffffff2;transform:translate(2px)}.zFqF1G_navItem.zFqF1G_active{color:var(--ds-gold);border-left:3px solid var(--ds-gold);background:linear-gradient(135deg,#fbd34826 0%,#fbd3480d 100%)}.zFqF1G_navIcon{box-sizing:border-box;flex-shrink:0}.zFqF1G_mainContent{padding-left:var(--ds-space-4xl);box-sizing:border-box;flex:1;min-width:0;min-height:100vh}.zFqF1G_contentHeader{margin-bottom:var(--ds-space-4xl);box-sizing:border-box;padding-bottom:var(--ds-space-3xl);border-bottom:2px solid var(--ds-border-color)}.zFqF1G_contentTitle{font-size:var(--ds-fs-4xl);box-sizing:border-box;margin:var(--ds-space-xl) 0 var(--ds-space-md) 0;color:var(--ds-gold);font-weight:700}.zFqF1G_contentDescription{font-size:var(--ds-fs-body);color:#fffc;box-sizing:border-box;margin:0;line-height:1.6}.zFqF1G_contentSection{box-sizing:border-box;animation:.4s ease-out zFqF1G_fadeInUp}.zFqF1G_sectionHeader{justify-content:between;margin-bottom:var(--ds-space-3xl);box-sizing:border-box;align-items:center;display:flex}.zFqF1G_sectionTitle{font-size:var(--ds-fs-2xl);color:#fff;align-items:center;gap:var(--ds-space-md);box-sizing:border-box;margin:0;font-weight:600;display:flex}.zFqF1G_sectionActions{gap:var(--ds-space-md);box-sizing:border-box;display:flex}.zFqF1G_actionButton{align-items:center;gap:var(--ds-space-md);background:var(--ds-surface-hover);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius);color:#fffc;font-size:var(--ds-fs-md);padding:var(--ds-space-md) var(--ds-space-xl);cursor:pointer;box-sizing:border-box;transition:all .3s;display:flex}.zFqF1G_actionButton:hover{color:#fff;background:#ffffff1a}.zFqF1G_cardGrid{gap:var(--ds-space-xl);margin-bottom:var(--ds-space-xl);box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.zFqF1G_insightCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--ds-radius);box-sizing:border-box;padding:var(--ds-space-xl);border:1px solid var(--ds-border-color);margin-bottom:var(--ds-space-xl);transition:all .3s}.zFqF1G_insightCard:hover{box-shadow:var(--ds-shadow-modal);border-color:#fbd3484d;transform:translateY(-2px)}.zFqF1G_cardHeader{align-items:center;gap:var(--ds-space-lg);margin-bottom:var(--ds-space-md);box-sizing:border-box;display:flex}.zFqF1G_cardIcon{color:var(--ds-gold);box-sizing:border-box;flex-shrink:0}.zFqF1G_cardTitle{font-size:var(--ds-fs-lg);color:#fff;box-sizing:border-box;align-items:center;margin:0;font-weight:600}.zFqF1G_cardContent{color:#ffffffe6;box-sizing:border-box;line-height:1.6}.zFqF1G_fullWidthCard{box-sizing:border-box;width:100%;margin-bottom:var(--ds-space-4xl);grid-column:1/-1;overflow:hidden}.zFqF1G_contentContainer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--ds-radius);padding:var(--ds-space-4xl);border:1px solid var(--ds-border-color);box-sizing:border-box;min-height:600px;overflow:hidden}.zFqF1G_sectionTitle{font-size:var(--ds-fs-2xl);color:#fff;margin:0 0 var(--ds-space-xl) 0;padding-bottom:var(--ds-space-lg);box-sizing:border-box;border-bottom:2px solid #fbd3484d;font-weight:600}.zFqF1G_chartTitle{font-size:var(--ds-fs-lg);color:#fff;margin:0 0 var(--ds-space-xl) 0;text-align:center;box-sizing:border-box;font-weight:600}.zFqF1G_chartSection{margin-bottom:var(--ds-space-xl);box-sizing:border-box;overflow:hidden}.zFqF1G_chartContainer{border-radius:var(--ds-radius);height:500px;padding:var(--ds-space-xl);border:1px solid var(--ds-border-faint-color);box-sizing:border-box;max-width:100%;overflow:hidden}.zFqF1G_tableSection{margin-bottom:var(--ds-space-xl);box-sizing:border-box;overflow:hidden}.zFqF1G_tableContainer{background:var(--ds-surface-card);border-radius:var(--ds-radius);border:1px solid var(--ds-border-faint-color);box-sizing:border-box;overflow:hidden}.zFqF1G_dataTable{border-collapse:collapse;width:100%;font-size:var(--ds-fs-sm);background:var(--ds-surface-card);table-layout:auto;box-sizing:border-box}.zFqF1G_dataTable th{color:var(--ds-gold);padding:var(--ds-space-md) var(--ds-space-xs);text-align:center;font-weight:600;font-size:var(--ds-fs-2xs);word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;box-sizing:border-box;background:#fbd3481a;border-bottom:2px solid #fbd3484d;line-height:1.2}.zFqF1G_dataTable td{padding:var(--ds-space-sm) var(--ds-space-xs);border-bottom:1px solid var(--ds-border-faint-color);color:#ffffffe6;text-align:center;-webkit-hyphens:auto;hyphens:auto;font-size:var(--ds-fs-2xs);box-sizing:border-box;line-height:1.2}.zFqF1G_parameterCell{color:#fff;font-weight:600;font-size:var(--ds-fs-2xs);box-sizing:border-box;white-space:normal;word-break:normal;max-width:120px;line-height:1.2;overflow:visible;text-align:left!important}.zFqF1G_numberCell{text-align:center;font-weight:500;font-size:var(--ds-fs-2xs);white-space:nowrap;box-sizing:border-box}.zFqF1G_parametersCell{font-size:var(--ds-fs-2xs);color:#fffc;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;box-sizing:border-box;line-height:1.2}.zFqF1G_correlationGrid{margin-bottom:var(--ds-space-xl);box-sizing:border-box}.zFqF1G_correlationMatrix{gap:var(--ds-space-xl);margin-top:var(--ds-space-xl);box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.zFqF1G_correlationCell{padding:var(--ds-space-xl);border-radius:var(--ds-radius);border:1px solid var(--ds-border-color);text-align:center;box-sizing:border-box;transition:all .3s;overflow:hidden}.zFqF1G_correlationCell:hover{box-shadow:var(--ds-shadow-pop);transform:translateY(-2px)}.zFqF1G_correlationLabel{font-size:var(--ds-fs-md);color:#fff;margin-bottom:var(--ds-space-md);box-sizing:border-box;font-weight:500}.zFqF1G_correlationValue{font-size:var(--ds-fs-xl);color:#fff;box-sizing:border-box;font-weight:700}.zFqF1G_correlationStrength{font-size:var(--ds-fs-xs);color:#fffc;margin-top:var(--ds-space-xs);box-sizing:border-box;font-weight:500}.zFqF1G_loadingContainer{color:#fff;justify-content:center;align-items:center;gap:var(--ds-space-xl);box-sizing:border-box;flex-direction:column;height:400px;display:flex}.zFqF1G_loadingSpinner{border:3px solid var(--ds-border-color);border-top:3px solid var(--ds-gold);box-sizing:border-box;border-radius:50%;width:40px;height:40px;animation:1s linear infinite zFqF1G_spin}.zFqF1G_errorContainer{height:400px;color:var(--ds-gold);background:var(--ds-surface-panel);border-radius:var(--ds-radius);border:1px solid var(--ds-border-color);box-sizing:border-box;justify-content:center;align-items:center;display:flex}.zFqF1G_insightBox{border-radius:var(--ds-radius);padding:var(--ds-space-4xl);margin-bottom:var(--ds-space-xl);box-sizing:border-box;background:linear-gradient(135deg,#fbd3481a 0%,#fbd3480d 100%);border:1px solid #fbd3484d;overflow:hidden}.zFqF1G_insightTitle{align-items:center;gap:var(--ds-space-lg);font-size:var(--ds-fs-xl);color:var(--ds-gold);margin:0 0 var(--ds-space-xl) 0;box-sizing:border-box;font-weight:600;display:flex}.zFqF1G_insightText{color:#ffffffe6;line-height:1.7;font-size:var(--ds-fs-body);box-sizing:border-box;margin:0}.zFqF1G_greenText{color:#22c55e;font-weight:600}.zFqF1G_redText{color:#ef4444;font-weight:600}.zFqF1G_positive{color:#22c55e;font-weight:600}.zFqF1G_negative{color:#ef4444;font-weight:600}.zFqF1G_positiveImpact{font-weight:600;color:#22c55e!important}.zFqF1G_negativeImpact{font-weight:600;color:#ef4444!important}.zFqF1G_impactSummaryContent,.zFqF1G_radarContent,.zFqF1G_sensitivityContent,.zFqF1G_componentsContent{box-sizing:border-box;animation:.3s ease-out zFqF1G_fadeInUp}.zFqF1G_dataSummary{gap:var(--ds-space-xl);margin-bottom:var(--ds-space-xl);box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.zFqF1G_summaryCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--ds-radius);padding:var(--ds-space-3xl);border:1px solid var(--ds-border-color);text-align:center;box-sizing:border-box;background:linear-gradient(135deg,#ffffff0d 0%,#ffffff05 100%);overflow:hidden}.zFqF1G_summaryCard h4{font-size:var(--ds-fs-base);color:#fffc;margin:0 0 var(--ds-space-md) 0;text-transform:uppercase;letter-spacing:.5px;box-sizing:border-box;font-weight:600}.zFqF1G_summaryCard p{font-size:var(--ds-fs-4xl);color:var(--ds-gold);box-sizing:border-box;margin:0;font-weight:700}.zFqF1G_overviewContent,.zFqF1G_comparisonContent,.zFqF1G_detailContent,.zFqF1G_componentsContent,.zFqF1G_interactionsContent{box-sizing:border-box;animation:.3s ease-out zFqF1G_fadeInUp}.zFqF1G_detailContent .zFqF1G_insightText{align-items:center;gap:var(--ds-space-md);display:flex}.zFqF1G_plantGrid{gap:var(--ds-space-4xl);margin-top:var(--ds-space-xl);box-sizing:border-box;grid-template-columns:1fr 1fr;display:grid}.zFqF1G_plantSection{border-radius:var(--ds-radius);padding:var(--ds-space-3xl);border:1px solid var(--ds-border-color);box-sizing:border-box;background:linear-gradient(135deg,#ffffff0d 0%,#ffffff05 100%);overflow:hidden}.zFqF1G_plantTitle{align-items:center;gap:var(--ds-space-md);font-size:var(--ds-fs-lg);color:#fff;margin:0 0 var(--ds-space-xl) 0;padding-bottom:var(--ds-space-lg);border-bottom:1px solid var(--ds-border-color);box-sizing:border-box;font-weight:600;display:flex}.zFqF1G_parameterList{gap:var(--ds-space-xl);box-sizing:border-box;flex-direction:column;display:flex}.zFqF1G_parameterItem{padding:var(--ds-space-xl);background:var(--ds-surface-panel);border-radius:var(--ds-radius);border:1px solid var(--ds-border-faint-color);box-sizing:border-box;justify-content:space-between;align-items:center;display:flex}.zFqF1G_parameterName{font-size:var(--ds-fs-base);color:#ffffffe6;margin-right:var(--ds-space-xl);box-sizing:border-box;flex:1;font-weight:500}.zFqF1G_parameterMetrics{align-items:flex-end;gap:var(--ds-space-xs);box-sizing:border-box;flex-direction:column;display:flex}.zFqF1G_sensitivityValue{align-items:center;gap:var(--ds-space-xs);font-size:var(--ds-fs-base);box-sizing:border-box;font-weight:600;display:flex}.zFqF1G_impactLabel{font-size:var(--ds-fs-xs);color:#fff9;box-sizing:border-box}.zFqF1G_impactGrid{gap:var(--ds-space-6xl);box-sizing:border-box;flex-direction:column;display:flex}.zFqF1G_impactSection{background:var(--ds-surface-panel);border-radius:var(--ds-radius);padding:var(--ds-space-3xl);border:1px solid var(--ds-border-color);box-sizing:border-box;overflow:hidden}.zFqF1G_impactTable{border-radius:var(--ds-radius);border:1px solid var(--ds-border-faint-color);margin-bottom:var(--ds-space-xl);box-sizing:border-box}.zFqF1G_comparisonGrid{box-sizing:border-box;gap:var(--ds-space-4xl);margin-top:var(--ds-space-xl);flex-direction:column;display:flex;overflow:hidden}.zFqF1G_comparisonCard{border-radius:var(--ds-radius);padding:var(--ds-space-3xl);border:1px solid var(--ds-border-color);box-sizing:border-box;background:linear-gradient(135deg,#ffffff0d 0%,#ffffff05 100%);overflow:hidden}.zFqF1G_comparisonCard h4{color:var(--ds-gold);font-size:var(--ds-fs-lg);margin:0 0 var(--ds-space-xl) 0;box-sizing:border-box;font-weight:600}.zFqF1G_comparisonCard ul{box-sizing:border-box;margin:0;padding:0;list-style:none}.zFqF1G_comparisonCard li{padding:var(--ds-space-md) 0;color:#ffffffe6;border-bottom:1px solid var(--ds-border-faint-color);box-sizing:border-box}.zFqF1G_comparisonCard li:last-child{border-bottom:none}.zFqF1G_componentsGrid{gap:var(--ds-space-4xl);box-sizing:border-box;grid-template-columns:1fr 1fr;display:grid}.zFqF1G_componentChart{background:var(--ds-surface-panel);border-radius:var(--ds-radius);padding:var(--ds-space-3xl);border:1px solid var(--ds-border-color);box-sizing:border-box;overflow:hidden}.zFqF1G_totalScore{text-align:center;font-size:var(--ds-fs-lg);color:var(--ds-gold);margin-top:var(--ds-space-xl);padding-top:var(--ds-space-xl);border-top:1px solid var(--ds-border-color);box-sizing:border-box;font-weight:600}.zFqF1G_responseGrid{gap:var(--ds-space-4xl);box-sizing:border-box;grid-template-columns:1fr 1fr;display:grid}.zFqF1G_responseChart{background:var(--ds-surface-panel);border-radius:var(--ds-radius);padding:var(--ds-space-3xl);border:1px solid var(--ds-border-color);box-sizing:border-box;overflow:hidden}.zFqF1G_scenarioGrid{gap:var(--ds-space-4xl);box-sizing:border-box;grid-template-columns:1fr 1fr;display:grid}.zFqF1G_scenarioSection{background:var(--ds-surface-panel);border-radius:var(--ds-radius);padding:var(--ds-space-3xl);border:1px solid var(--ds-border-color);box-sizing:border-box;overflow:hidden}.zFqF1G_scenarioCards{gap:var(--ds-space-xl);box-sizing:border-box;flex-direction:column;display:flex}.zFqF1G_scenarioCard{background:var(--ds-surface-panel);border-radius:var(--ds-radius);padding:var(--ds-space-3xl);border:1px solid var(--ds-border-faint-color);box-sizing:border-box;transition:all .3s;overflow:hidden}.zFqF1G_scenarioCard:hover{box-shadow:var(--ds-shadow-pop);transform:translateY(-2px)}.zFqF1G_scenarioHeader{margin-bottom:var(--ds-space-xl);box-sizing:border-box;justify-content:space-between;align-items:center;display:flex}.zFqF1G_scenarioHeader h5{font-size:var(--ds-fs-body);color:#fff;box-sizing:border-box;margin:0;font-weight:600}.zFqF1G_scenarioPercentage{font-size:var(--ds-fs-base);color:var(--ds-gold);padding:var(--ds-space-xs) var(--ds-space-md);border-radius:var(--ds-radius);box-sizing:border-box;background:#fbd3481a;font-weight:600}.zFqF1G_scenarioImpact{align-items:baseline;gap:var(--ds-space-md);margin-bottom:var(--ds-space-lg);box-sizing:border-box;display:flex}.zFqF1G_impactValue{font-size:var(--ds-fs-2xl);box-sizing:border-box;font-weight:700}.zFqF1G_impactUnit{font-size:var(--ds-fs-md);color:#ffffffb3;box-sizing:border-box}.zFqF1G_scenarioParameter{font-size:var(--ds-fs-md);color:#ffffffb3;box-sizing:border-box;font-style:italic}@keyframes zFqF1G_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.zFqF1G_executiveContent,.zFqF1G_impactContent,.zFqF1G_comparisonContent,.zFqF1G_componentsContent,.zFqF1G_responseContent,.zFqF1G_scenarioContent{box-sizing:border-box;animation:.3s ease-out zFqF1G_fadeInUp}@keyframes zFqF1G_fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes zFqF1G_fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.zFqF1G_outputAnalysisContent{box-sizing:border-box;animation:.3s ease-out zFqF1G_fadeInUp}.zFqF1G_outputAnalysisGrid{gap:var(--ds-space-6xl);box-sizing:border-box;flex-direction:column;display:flex}.zFqF1G_outputSection{background:var(--ds-surface-panel);border-radius:var(--ds-radius);padding:var(--ds-space-3xl);border:1px solid var(--ds-border-color);box-sizing:border-box;overflow:hidden}.zFqF1G_componentMatrix{border-radius:var(--ds-radius);border:1px solid var(--ds-border-faint-color);margin-bottom:var(--ds-space-xl);box-sizing:border-box}.zFqF1G_componentMatrix .zFqF1G_dataTable{box-sizing:border-box;width:100%}.zFqF1G_componentMatrix .zFqF1G_dataTable th{font-size:var(--ds-fs-2xs);padding:var(--ds-space-sm) var(--ds-space-2xs);text-align:center;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;box-sizing:border-box;line-height:1.1}.zFqF1G_componentMatrix .zFqF1G_dataTable td{font-size:var(--ds-fs-2xs);padding:var(--ds-space-xs) var(--ds-space-2xs);text-align:center;word-wrap:break-word;box-sizing:border-box;line-height:1.1}.zFqF1G_componentComparisonSection{background:var(--ds-surface-panel);border-radius:var(--ds-radius);padding:var(--ds-space-3xl);border:1px solid var(--ds-border-color);box-sizing:border-box;overflow:hidden}.zFqF1G_comparisonCharts{gap:var(--ds-space-4xl);margin-top:var(--ds-space-xl);box-sizing:border-box;grid-template-columns:1fr 1fr;display:grid}.zFqF1G_comparisonCharts .zFqF1G_componentChart{background:var(--ds-surface-panel);border-radius:var(--ds-radius);padding:var(--ds-space-xl);border:1px solid var(--ds-border-faint-color);box-sizing:border-box}.zFqF1G_comparisonCharts .zFqF1G_chartTitle{font-size:var(--ds-fs-body);margin-bottom:var(--ds-space-xl);color:#fff;text-align:center;box-sizing:border-box}.zFqF1G_comparisonCharts .zFqF1G_chartContainer{box-sizing:border-box;height:350px}.zFqF1G_multiParameterSection{margin-top:var(--ds-space-xl);background:var(--ds-surface-panel);border-radius:var(--ds-radius);padding:var(--ds-space-3xl);border:1px solid var(--ds-border-color);box-sizing:border-box;overflow:hidden}.zFqF1G_multiParameterGrid{gap:var(--ds-space-4xl);margin-top:var(--ds-space-xl);box-sizing:border-box;grid-template-columns:1fr 1fr;display:grid}.zFqF1G_multiParameterPlant{background:var(--ds-surface-panel);border-radius:var(--ds-radius);padding:var(--ds-space-xl);border:1px solid var(--ds-border-faint-color);box-sizing:border-box;overflow:hidden}.zFqF1G_multiParameterTable{border-radius:var(--ds-radius);border:1px solid var(--ds-border-faint-color);margin-top:var(--ds-space-xl);margin-bottom:var(--ds-space-xl);box-sizing:border-box}.zFqF1G_multiParameterTable .zFqF1G_dataTable{box-sizing:border-box;width:100%}.zFqF1G_multiParameterTable .zFqF1G_parametersCell{word-wrap:break-word;font-size:var(--ds-fs-2xs);-webkit-hyphens:auto;hyphens:auto;box-sizing:border-box;line-height:1.2}.zFqF1G_keyMetric{text-align:center;padding:var(--ds-space-xl);box-sizing:border-box}.zFqF1G_metricValue{font-size:var(--ds-fs-5xl);box-sizing:border-box}.zFqF1G_heatmapContainer{box-sizing:border-box;position:relative}.zFqF1G_heatmapGrid{gap:var(--ds-space-2xs);box-sizing:border-box;flex-direction:column;min-width:600px;display:flex}.zFqF1G_heatmapRow{gap:var(--ds-space-2xs);box-sizing:border-box;align-items:center;display:flex}.zFqF1G_heatmapLabel{width:110px;font-size:var(--ds-fs-xs);color:#fffc;padding:var(--ds-space-md);text-align:right;box-sizing:border-box;flex-shrink:0}.zFqF1G_heatmapCell{width:52px;height:65px;font-size:var(--ds-fs-2xs);color:#fff;background-color:var(--heatmap-bg);border-radius:var(--ds-radius);border:1px solid var(--ds-border-color);cursor:pointer;box-sizing:border-box;justify-content:center;align-items:center;transition:all .3s;display:flex}.zFqF1G_heatmapCell:hover{z-index:10;box-shadow:var(--ds-shadow-pop);transform:scale(1.1)}.zFqF1G_heatmapHeaders{gap:var(--ds-space-xs);margin-left:110px;margin-top:var(--ds-space-md);box-sizing:border-box;display:flex}.zFqF1G_heatmapHeader{width:48px;font-size:var(--ds-fs-2xs);color:#ffffffb3;text-align:center;padding:var(--ds-space-2xs);transform-origin:50%;box-sizing:border-box;transform:rotate(-45deg)}.zFqF1G_reportLayout,.zFqF1G_sidebar,.zFqF1G_navigationMenu,.zFqF1G_navItem{transition:all .3s}.zFqF1G_analysisDescription{background:var(--ds-surface-panel);border-radius:var(--ds-radius);padding:var(--ds-space-3xl);border:1px solid var(--ds-border-faint-color);box-sizing:border-box;line-height:1.6;overflow:hidden}.zFqF1G_analysisDescription p{margin:0 0 var(--ds-space-xl) 0;color:#ffffffe6;box-sizing:border-box}.zFqF1G_analysisDescription p:last-child{margin-bottom:0}.zFqF1G_analysisDescription strong{color:var(--ds-gold);font-weight:600}.zFqF1G_legendContainer{margin-top:var(--ds-space-3xl);padding-top:var(--ds-space-xl);border-top:1px solid var(--ds-border-color);box-sizing:border-box}.zFqF1G_legendContainer h4{color:var(--ds-gold);font-size:var(--ds-fs-body);margin:0 0 var(--ds-space-lg) 0;box-sizing:border-box;font-weight:600}.zFqF1G_legendItems{gap:var(--ds-space-md);box-sizing:border-box;flex-direction:column;display:flex}.zFqF1G_legendItem{align-items:center;gap:var(--ds-space-lg);font-size:var(--ds-fs-base);color:#fffc;box-sizing:border-box;display:flex}.zFqF1G_legendColor{border:1px solid var(--ds-border-strong-color);box-sizing:border-box;border-radius:50%;flex-shrink:0;width:16px;height:16px}.zFqF1G_chartDescription{border:1px solid var(--ds-border-color);border-radius:var(--ds-radius);padding:var(--ds-space-xl);margin-bottom:var(--ds-space-xl);box-sizing:border-box;background:#fbd3480d;overflow:hidden}.zFqF1G_chartDescription p{color:#ffffffe6;font-size:var(--ds-fs-base);box-sizing:border-box;margin:0;line-height:1.5}.zFqF1G_radarLegend{margin-top:var(--ds-space-3xl);padding-top:var(--ds-space-xl);border-top:1px solid var(--ds-border-color);box-sizing:border-box}.zFqF1G_radarLegend h4{color:var(--ds-gold);font-size:var(--ds-fs-body);margin:0 0 var(--ds-space-lg) 0;box-sizing:border-box;font-weight:600}.zFqF1G_radarLegend ul{box-sizing:border-box;margin:0;padding:0;list-style:none}.zFqF1G_radarLegend li{padding:var(--ds-space-md) 0;color:#fffc;font-size:var(--ds-fs-base);border-bottom:1px solid var(--ds-border-faint-color);box-sizing:border-box}.zFqF1G_radarLegend li:last-child{border-bottom:none}.zFqF1G_radarLegend strong{color:var(--ds-gold);font-weight:600}@media (max-width:1600px){.zFqF1G_plantGrid,.zFqF1G_comparisonGrid,.zFqF1G_componentsGrid,.zFqF1G_responseGrid,.zFqF1G_scenarioGrid,.zFqF1G_comparisonCharts,.zFqF1G_multiParameterGrid{gap:var(--ds-space-3xl);grid-template-columns:1fr}.zFqF1G_cardGrid{gap:var(--ds-space-xl);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.zFqF1G_heatmapGrid{min-width:700px}.zFqF1G_heatmapLabel{width:120px;font-size:var(--ds-fs-2xs)}.zFqF1G_heatmapCell{width:45px;height:65px;font-size:.55rem}.zFqF1G_heatmapHeader{width:42px;font-size:.55rem}.zFqF1G_heatmapHeaders{margin-left:125px}}@media (max-width:1199px){.zFqF1G_sidebar{width:25%;min-width:250px}.zFqF1G_mainContent{padding-left:var(--ds-space-3xl)}.zFqF1G_reportTitle{font-size:var(--ds-fs-5xl)}.zFqF1G_sidebarTitle,.zFqF1G_contentTitle{font-size:var(--ds-fs-3xl)}.zFqF1G_cardGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.zFqF1G_componentMatrix .zFqF1G_dataTable th,.zFqF1G_componentMatrix .zFqF1G_dataTable td{font-size:var(--ds-fs-2xs);padding:var(--ds-space-xs) var(--ds-space-2xs)}.zFqF1G_heatmapGrid{min-width:600px}.zFqF1G_heatmapLabel{width:110px;font-size:var(--ds-fs-2xs)}.zFqF1G_heatmapCell{width:40px;height:55px;font-size:.5rem}.zFqF1G_heatmapHeader{width:37px;font-size:.5rem}.zFqF1G_heatmapHeaders{margin-left:115px}}@media (max-width:1023px){.zFqF1G_reportLayout{flex-direction:column}.zFqF1G_sidebar{border-right:none;border-bottom:1px solid var(--ds-border-color);width:100%;min-width:auto;padding-right:var(--ds-space-xl)}.zFqF1G_headerContent{text-align:center;flex-direction:column;align-items:center}.zFqF1G_sidebarHeader{padding:var(--ds-space-xl);text-align:center}.zFqF1G_sidebarTitle{font-size:var(--ds-fs-2xl);margin-bottom:var(--ds-space-md)}.zFqF1G_sidebarSubtitle{font-size:var(--ds-fs-base);margin:var(--ds-space-md) 0 var(--ds-space-xl) 0}.zFqF1G_navigationMenu{padding:var(--ds-space-xl);gap:var(--ds-space-md);flex-wrap:wrap;justify-content:center;display:flex}.zFqF1G_navSection{flex-direction:column;min-width:150px;margin-bottom:0;display:flex}.zFqF1G_navSectionTitle{font-size:var(--ds-fs-xs);margin-bottom:var(--ds-space-md);text-align:center}.zFqF1G_navItem{padding:var(--ds-space-md) var(--ds-space-lg);margin-bottom:var(--ds-space-xs);font-size:var(--ds-fs-md);text-align:center;justify-content:center}.zFqF1G_mainContent{padding:0;padding-top:var(--ds-space-3xl)}.zFqF1G_reportTitle{font-size:var(--ds-fs-4xl)}.zFqF1G_reportSubtitle{font-size:var(--ds-fs-body)}.zFqF1G_contentTitle{font-size:var(--ds-fs-3xl)}.zFqF1G_chartContainer{height:auto;min-height:400px}.zFqF1G_plantGrid{grid-template-columns:1fr}.zFqF1G_heatmapGrid{min-width:500px;overflow-x:auto}.zFqF1G_heatmapLabel{width:100px;font-size:.55rem}.zFqF1G_heatmapCell{width:35px;height:65px;font-size:.45rem}.zFqF1G_heatmapHeader{width:32px;font-size:.45rem}.zFqF1G_heatmapHeaders{margin-left:105px}}@media (max-width:767px){.zFqF1G_reportContainer{padding:0}.zFqF1G_sidebarHeader{padding:var(--ds-space-lg)}.zFqF1G_sidebarTitle{font-size:var(--ds-fs-xl)}.zFqF1G_downloadButton{font-size:var(--ds-fs-xs);padding:var(--ds-space-md) var(--ds-space-xl);justify-content:center;width:100%}.zFqF1G_navigationMenu{padding:var(--ds-space-lg);gap:var(--ds-space-xs)}.zFqF1G_navSectionTitle{font-size:var(--ds-fs-2xs);margin-bottom:var(--ds-space-xs)}.zFqF1G_navItem{padding:var(--ds-space-md) var(--ds-space-lg);font-size:var(--ds-fs-sm);margin-bottom:var(--ds-space-xs)}.zFqF1G_mainContent{padding:0}.zFqF1G_contentHeader{margin-bottom:var(--ds-space-3xl);padding-bottom:var(--ds-space-xl)}.zFqF1G_reportTitle{font-size:var(--ds-fs-3xl)}.zFqF1G_reportSubtitle{font-size:var(--ds-fs-base)}.zFqF1G_contentTitle{font-size:var(--ds-fs-2xl)}.zFqF1G_cardGrid{grid-template-columns:1fr}.zFqF1G_insightCard{padding:var(--ds-space-xl)}.zFqF1G_cardTitle{font-size:var(--ds-fs-body)}.zFqF1G_chartContainer{height:auto;min-height:350px;padding:var(--ds-space-lg)}.zFqF1G_dataTable{font-size:var(--ds-fs-2xs)}.zFqF1G_dataTable th,.zFqF1G_dataTable td{padding:var(--ds-space-xs) var(--ds-space-2xs);font-size:var(--ds-fs-2xs)}.zFqF1G_parameterCell{max-width:100px;font-size:var(--ds-fs-2xs)}.zFqF1G_heatmapGrid{min-width:450px}.zFqF1G_heatmapLabel{width:90px;font-size:.5rem}.zFqF1G_heatmapCell{width:32px;height:75px;font-size:.4rem}.zFqF1G_heatmapHeader{width:29px;font-size:.4rem}.zFqF1G_heatmapHeaders{margin-left:95px}}@media (max-width:479px){.zFqF1G_reportContainer{padding:0}.zFqF1G_sidebarHeader{padding:var(--ds-space-md)}.zFqF1G_sidebarTitle{font-size:var(--ds-fs-xl)}.zFqF1G_sidebarSubtitle{font-size:var(--ds-fs-md)}.zFqF1G_downloadButton{font-size:var(--ds-fs-md);padding:var(--ds-space-md) var(--ds-space-xl)}.zFqF1G_navigationMenu{padding:var(--ds-space-md);gap:var(--ds-space-xs)}.zFqF1G_navSection{min-width:120px}.zFqF1G_navSectionTitle{font-size:var(--ds-fs-2xs);margin-bottom:var(--ds-space-xs)}.zFqF1G_navItem{padding:var(--ds-space-sm) var(--ds-space-md);font-size:var(--ds-fs-xs);margin-bottom:var(--ds-space-2xs)}.zFqF1G_navIcon{width:14px;height:14px}.zFqF1G_mainContent{padding:0}.zFqF1G_contentHeader{margin-bottom:var(--ds-space-xl);padding-bottom:var(--ds-space-lg)}.zFqF1G_reportTitle,.zFqF1G_contentTitle{font-size:var(--ds-fs-2xl)}.zFqF1G_contentDescription{font-size:var(--ds-fs-base)}.zFqF1G_cardGrid{gap:var(--ds-space-md);grid-template-columns:1fr}.zFqF1G_insightCard{padding:var(--ds-space-lg)}.zFqF1G_cardTitle{font-size:var(--ds-fs-body)}.zFqF1G_chartContainer{height:auto;min-height:300px;padding:var(--ds-space-md)}.zFqF1G_dataTable{font-size:var(--ds-fs-2xs)}.zFqF1G_dataTable th,.zFqF1G_dataTable td{padding:var(--ds-space-xs) var(--ds-space-2xs);font-size:.55rem}.zFqF1G_parameterCell{max-width:80px;font-size:.55rem}.zFqF1G_componentMatrix .zFqF1G_dataTable th,.zFqF1G_componentMatrix .zFqF1G_dataTable td{padding:var(--ds-space-xs) var(--ds-space-2xs);font-size:.5rem}.zFqF1G_multiParameterTable .zFqF1G_parametersCell{font-size:.55rem}.zFqF1G_parameterItem{align-items:flex-start;gap:var(--ds-space-md);flex-direction:column}.zFqF1G_parameterMetrics{align-items:flex-start}.zFqF1G_scenarioCard{padding:var(--ds-space-xl)}.zFqF1G_scenarioHeader{align-items:flex-start;gap:var(--ds-space-md);flex-direction:column}.zFqF1G_heatmapGrid{min-width:350px}.zFqF1G_heatmapLabel{width:80px;font-size:.45rem}.zFqF1G_heatmapCell{width:28px;height:85px;font-size:.35rem}.zFqF1G_heatmapHeader{width:25px;font-size:.35rem}.zFqF1G_heatmapHeaders{margin-left:85px}}.zFqF1G_reportLayout,.zFqF1G_sidebar,.zFqF1G_navigationMenu,.zFqF1G_navItem,.zFqF1G_mainContent,.zFqF1G_cardGrid,.zFqF1G_chartContainer{transition:all .3s}@media (max-width:767px){.zFqF1G_impactTable,.zFqF1G_componentMatrix,.zFqF1G_multiParameterTable{-webkit-overflow-scrolling:touch;overflow-x:auto}.zFqF1G_dataTable{min-width:600px}}@media (max-width:1023px){.zFqF1G_sidebar{-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:none;padding:0}.zFqF1G_navigationMenu{gap:var(--ds-space-xl) var(--ds-space-2xl);padding:var(--ds-space-xl) var(--ds-space-2xl);background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);box-shadow:var(--ds-shadow-panel);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.zFqF1G_navSection{min-width:0;margin:0}.zFqF1G_navSectionTitle{margin:0 0 var(--ds-space-md);text-align:left}.zFqF1G_navItem{box-sizing:border-box;text-align:left;width:100%;padding:var(--ds-space-md) var(--ds-space-lg);margin-bottom:var(--ds-space-xs);font-size:var(--ds-fs-sm);justify-content:flex-start}.zFqF1G_mainContent{padding:var(--ds-space-2xl) 0 0}}@media (max-width:767px){.zFqF1G_navigationMenu{gap:var(--ds-space-lg);padding:var(--ds-space-lg);grid-template-columns:minmax(0,1fr)}.zFqF1G_navSection{gap:var(--ds-space-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.zFqF1G_navSectionTitle{margin-bottom:var(--ds-space-xs);grid-column:1/-1}.zFqF1G_navItem{padding:var(--ds-space-md);margin-bottom:0}.zFqF1G_navSection>.zFqF1G_navItem:last-child:nth-child(2n){grid-column:1/-1}}@media print{.zFqF1G_sidebar{display:none}.zFqF1G_mainContent{width:100%;padding:0}.zFqF1G_downloadButton{display:none}.zFqF1G_chartContainer{height:auto;min-height:400px}}.zFqF1G_periodNote{margin:0 0 var(--ds-space-xl);font-size:var(--ds-fs-sm);color:#ffffffb3}.zFqF1G_errorBanner{margin-bottom:var(--ds-space-xl);padding:var(--ds-space-lg) var(--ds-space-xl);border-radius:var(--ds-radius);color:#ffb4b4;font-size:var(--ds-fs-base);background:#ff31311a;border:1px solid #ff313180}.zFqF1G_dimmed{opacity:.6;transition:opacity .2s}.zFqF1G_assumptionGrid{gap:var(--ds-space-xl);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.zFqF1G_assumption{gap:var(--ds-space-sm);font-size:var(--ds-fs-sm);color:#fffc;flex-direction:column;display:flex}.zFqF1G_assumption input{padding:var(--ds-space-md) var(--ds-space-lg);background:var(--ds-green-850);border:1px solid var(--ds-border-strong-color);border-radius:var(--ds-radius);color:var(--ds-text-primary);font-size:var(--ds-fs-base)}.zFqF1G_assumption input:focus{border-color:var(--ds-gold);outline:none}.zFqF1G_assumptionActions{gap:var(--ds-space-lg);margin-top:var(--ds-space-xl);display:flex}.zFqF1G_applyButton,.zFqF1G_resetButton{padding:var(--ds-space-md) var(--ds-space-2xl);border-radius:var(--ds-radius);font-size:var(--ds-fs-base);cursor:pointer;font-weight:600}.zFqF1G_applyButton{background:var(--ds-gold);border:1px solid var(--ds-gold);color:var(--ds-green-900)}.zFqF1G_resetButton{border:1px solid var(--ds-border-strong-color);color:var(--ds-text-primary);background:0 0}.zFqF1G_applyButton:disabled,.zFqF1G_resetButton:disabled{opacity:.45;cursor:not-allowed}.zFqF1G_statusPlant{margin:0 0 var(--ds-space-md);font-size:var(--ds-fs-base);color:var(--ds-gold)}.zFqF1G_mutedRow td{opacity:.5}.zFqF1G_chartNote{margin:var(--ds-space-lg) 0 0;font-size:var(--ds-fs-sm);color:#ffffffb3}
.nhTRZG_header{gap:var(--ds-space-xl);padding:var(--ds-space-2xl) var(--ds-space-3xl);margin-bottom:var(--ds-space-xl);background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);box-shadow:var(--ds-shadow-panel);box-sizing:border-box;flex-direction:column;display:flex}.nhTRZG_titleRow{gap:var(--ds-space-xs);flex-direction:column;display:flex}.nhTRZG_header:has(.nhTRZG_filterBar) .nhTRZG_titleRow{padding-bottom:var(--ds-space-xl);border-bottom:1px solid var(--ds-border-color)}.nhTRZG_title{font-size:var(--ds-fs-3xl);color:var(--ds-gold);margin:0;font-weight:600;line-height:1.2}.nhTRZG_subtitle{font-size:var(--ds-fs-base);color:#ffffffb3;margin:0;line-height:1.4}.nhTRZG_filterBar{justify-content:space-between;align-items:flex-end;gap:var(--ds-space-xl) var(--ds-space-4xl);display:flex}.nhTRZG_filters{align-items:flex-end;gap:var(--ds-space-xl) var(--ds-space-4xl);flex-wrap:wrap;min-width:0;display:flex}.nhTRZG_filter{gap:var(--ds-space-sm);flex-direction:column;min-width:0;display:flex}.nhTRZG_filterGrow{flex:220px}.nhTRZG_filterLabel{font-size:var(--ds-fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:#fff9;font-weight:600}.nhTRZG_segments{padding:var(--ds-space-2xs);background-color:var(--ds-surface-card);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius-pill);display:flex}.nhTRZG_segment{justify-content:center;align-items:center;gap:var(--ds-space-sm);padding:var(--ds-space-sm) var(--ds-space-lg);border-radius:var(--ds-radius-pill);color:#fffc;font-size:var(--ds-fs-sm);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:1 1 0;transition:background-color .2s,color .2s;display:inline-flex}.nhTRZG_segment:hover{color:#fff}.nhTRZG_segmentActive,.nhTRZG_segmentActive:hover{background-color:var(--ds-gold);color:var(--ds-green-900);font-weight:600}.nhTRZG_actions{justify-content:flex-end;gap:var(--ds-space-md);flex-wrap:wrap;flex:none;display:flex}.nhTRZG_downloadPill{justify-content:center;align-items:center;gap:var(--ds-space-md);padding:var(--ds-space-md) var(--ds-space-xl);border-radius:var(--ds-radius-pill);color:#fff;font-size:var(--ds-fs-xs);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #ffd74a73;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}.nhTRZG_downloadPill svg{color:var(--ds-gold)}.nhTRZG_downloadPill:hover:not(:disabled){border-color:var(--ds-gold);color:var(--ds-gold)}.nhTRZG_downloadPill:disabled{border-color:var(--ds-border-strong-color);color:#ffffff59;cursor:not-allowed}.nhTRZG_downloadPill:disabled svg{color:#ffffff59}@media (max-width:768px){.nhTRZG_header{padding:var(--ds-space-2xl) var(--ds-space-xl)}.nhTRZG_titleRow{text-align:center;align-items:center}.nhTRZG_header:has(.nhTRZG_filterBar) .nhTRZG_titleRow{border-bottom:none;padding-bottom:0}.nhTRZG_title{font-size:var(--ds-fs-2xl)}.nhTRZG_filterBar,.nhTRZG_filters{flex-direction:column;align-items:stretch}.nhTRZG_filter,.nhTRZG_filterGrow{flex:none;width:100%}.nhTRZG_actions{flex-direction:column;width:100%}.nhTRZG_downloadPill{width:100%;padding-top:calc(var(--ds-space-md) + var(--ds-space-2xs));padding-bottom:calc(var(--ds-space-md) + var(--ds-space-2xs));font-size:var(--ds-fs-md);justify-content:center}.nhTRZG_segment{font-size:var(--ds-fs-md);padding:var(--ds-space-md)}}
