.jAh1ra_overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:5vh var(--ds-space-xl);margin-top:var(--ds-space-6xl);z-index:1000;background:#000000b3;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}.jAh1ra_modal{background:var(--ds-green-900);border:1px solid var(--ds-gold);border-radius:var(--ds-radius);width:640px;max-width:100%;padding:var(--ds-space-4xl);color:#fff;box-shadow:var(--ds-shadow-modal);position:relative}.jAh1ra_close{color:#ffffffb3;font-size:var(--ds-fs-2xl);cursor:pointer;background:0 0;border:none;line-height:1;position:absolute;top:.75rem;right:1rem}.jAh1ra_title{margin:0 0 var(--ds-space-xs);font-size:var(--ds-fs-xl);font-weight:600}.jAh1ra_subtitle{margin:0 0 var(--ds-space-3xl);font-size:var(--ds-fs-base);color:#ffffffa6}.jAh1ra_electricityPanel{margin-bottom:var(--ds-space-2xl);padding:var(--ds-space-xl) var(--ds-space-xl);border-radius:var(--ds-radius);background:#06b6d412;border:1px solid #06b6d459}.jAh1ra_electricityHeader{justify-content:space-between;align-items:baseline;gap:var(--ds-space-xl);margin-bottom:var(--ds-space-lg);display:flex}.jAh1ra_electricityScope{font-size:var(--ds-fs-md);color:#ffffffa6}.jAh1ra_electricityGrid{gap:var(--ds-space-xl);grid-template-columns:1fr 1fr;display:grid}.jAh1ra_electricityStat{gap:var(--ds-space-xs);flex-direction:column;display:flex}.jAh1ra_electricityValue{font-size:var(--ds-fs-xl);color:#fff;font-weight:700}.jAh1ra_electricityUnit{font-size:var(--ds-fs-md);color:#fff9;font-weight:500}.jAh1ra_electricityMeta{font-size:var(--ds-fs-md);color:#ffffff8c}.jAh1ra_filtersStrip{gap:var(--ds-space-md);margin-bottom:var(--ds-space-xl);flex-wrap:wrap;display:flex}.jAh1ra_filterChip{align-items:baseline;gap:var(--ds-space-sm);padding:var(--ds-space-xs) var(--ds-space-lg);border-radius:var(--ds-radius-pill);background:var(--ds-surface-hover);border:1px solid var(--ds-border-strong-color);font-size:var(--ds-fs-md);color:#fff;font-weight:600;display:inline-flex}.jAh1ra_filterKey{font-size:var(--ds-fs-xs);text-transform:uppercase;letter-spacing:.4px;color:#ffffff8c;font-weight:600}.jAh1ra_callout{gap:var(--ds-space-xs);margin-bottom:var(--ds-space-xl);padding:var(--ds-space-lg) var(--ds-space-xl);border-left:4px solid var(--ds-gold);border-radius:var(--ds-radius);font-size:var(--ds-fs-base);color:#ffffffe6;background:#ffd74a1f;flex-direction:column;line-height:1.45;display:flex}.jAh1ra_calloutTitle{font-size:var(--ds-fs-body);color:var(--ds-gold);font-weight:700}.jAh1ra_perMonth{margin-left:var(--ds-space-xs);padding:var(--ds-space-2xs) var(--ds-space-sm);border-radius:var(--ds-radius);color:var(--ds-gold);white-space:nowrap;background:#ffd74a2e;font-weight:700}.jAh1ra_breakdown{margin-top:var(--ds-space-xl);padding:var(--ds-space-lg) var(--ds-space-xl);background:var(--ds-surface-panel);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius)}.jAh1ra_breakdownHeader{justify-content:space-between;align-items:baseline;gap:var(--ds-space-md);margin-bottom:var(--ds-space-md);flex-wrap:wrap;display:flex}.jAh1ra_breakdownMeta,.jAh1ra_breakdownFoot{font-size:var(--ds-fs-md);color:#fff9}.jAh1ra_breakdownFoot{margin:var(--ds-space-md) 0 0}.jAh1ra_breakdownTable{border-collapse:collapse;width:100%;font-size:var(--ds-fs-base)}.jAh1ra_breakdownTable th{padding:0 var(--ds-space-md) var(--ds-space-sm);text-align:right;font-size:var(--ds-fs-xs);text-transform:uppercase;letter-spacing:.3px;color:#ffffff8c;font-weight:600}.jAh1ra_breakdownTable td{padding:var(--ds-space-sm) var(--ds-space-md);text-align:right;border-top:1px solid var(--ds-border-color);color:#ffffffe6}.jAh1ra_breakdownTable th:first-child,.jAh1ra_breakdownTable td:first-child{text-align:left;padding-left:0}.jAh1ra_breakdownTable td:last-child strong{color:var(--ds-gold)}.jAh1ra_heatRateField{margin-top:var(--ds-space-xl);max-width:calc(50% - .5rem)}.jAh1ra_inputError,.jAh1ra_inputError:focus{border-color:#ef4444}.jAh1ra_typeList{gap:var(--ds-space-md);flex-direction:column;display:flex}.jAh1ra_typeCard{background:var(--ds-surface-panel);border-radius:var(--ds-radius);border:1px solid #fbd34840;transition:border-color .15s,background .15s}.jAh1ra_typeCard:hover{border-color:#fbd34899}.jAh1ra_typeCardActive{border-color:var(--ds-gold);background:#ffd74a0f}.jAh1ra_typeHeader{align-items:flex-start;gap:var(--ds-space-lg);width:100%;padding:var(--ds-space-xl) var(--ds-space-xl);text-align:left;color:inherit;cursor:pointer;background:0 0;border:none;display:flex}.jAh1ra_typeBody{padding:var(--ds-space-xs) var(--ds-space-xl) var(--ds-space-xl) var(--ds-space-6xl)}.jAh1ra_checkBox{width:18px;height:18px;margin-top:var(--ds-space-2xs);border-radius:var(--ds-radius);font-size:var(--ds-fs-md);color:var(--ds-green-900);border:2px solid #ffffff80;flex-shrink:0;justify-content:center;align-items:center;font-weight:800;line-height:1;display:flex}.jAh1ra_typeCardActive .jAh1ra_checkBox{border-color:var(--ds-gold);background:var(--ds-gold)}.jAh1ra_typeLabel{font-weight:600;font-size:var(--ds-fs-body);display:block}.jAh1ra_typeDescription{margin-top:var(--ds-space-xs);font-size:var(--ds-fs-md);color:#ffffffa6;line-height:1.4;display:block}.jAh1ra_percentBlock{margin-top:var(--ds-space-xs)}.jAh1ra_fieldRow+.jAh1ra_percentBlock{margin-top:var(--ds-space-xl)}.jAh1ra_savedBlock{margin-top:var(--ds-space-2xl);padding-top:var(--ds-space-xl);border-top:1px solid var(--ds-border-color)}.jAh1ra_inUse{margin-right:var(--ds-space-md);padding:var(--ds-space-2xs) var(--ds-space-md);border-radius:var(--ds-radius-pill);color:#34d399;font-size:var(--ds-fs-xs);text-transform:uppercase;letter-spacing:.4px;background:#10b9812e;font-weight:700;display:inline-block}.jAh1ra_summary{margin:var(--ds-space-2xl) 0 0;font-size:var(--ds-fs-base);color:#ffffffd9;line-height:1.5}.jAh1ra_preset:disabled{opacity:.35;cursor:not-allowed}.jAh1ra_primaryButton:disabled{opacity:.45;cursor:not-allowed}.jAh1ra_section{margin-top:var(--ds-space-3xl);padding-top:var(--ds-space-2xl);border-top:1px solid var(--ds-border-color)}.jAh1ra_sectionHeader{justify-content:space-between;align-items:center;gap:var(--ds-space-xl);margin-bottom:var(--ds-space-lg);display:flex}.jAh1ra_sectionTitle{font-size:var(--ds-fs-body);font-weight:600}.jAh1ra_badge{padding:var(--ds-space-2xs) var(--ds-space-lg);border-radius:var(--ds-radius-pill);background:var(--ds-gold);color:var(--ds-green-900);font-size:var(--ds-fs-base);font-weight:700}.jAh1ra_fieldRow{gap:var(--ds-space-xl);grid-template-columns:1fr 1fr;display:grid}.jAh1ra_field{gap:var(--ds-space-sm);flex-direction:column;display:flex}.jAh1ra_fieldLabel{font-size:var(--ds-fs-md);color:#ffffffbf}.jAh1ra_inputWrap{display:block;position:relative}.jAh1ra_input{box-sizing:border-box;width:100%;padding:var(--ds-space-lg) var(--ds-space-lg);border:1px solid var(--ds-border-strong-color);border-radius:var(--ds-radius);color:#fff;font-size:var(--ds-fs-body);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#041a10;outline:none}.jAh1ra_input:focus{border-color:var(--ds-gold)}.jAh1ra_inputWrap .jAh1ra_input{padding-right:8.5rem}.jAh1ra_inputWrap .jAh1ra_percentInput{padding-right:var(--ds-space-4xl)}.jAh1ra_unit{font-size:var(--ds-fs-md);color:#ffffff8c;pointer-events:none;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.jAh1ra_sliderRow{align-items:center;gap:var(--ds-space-xl);grid-template-columns:1fr 110px;display:grid}.jAh1ra_slider{appearance:none;border-radius:var(--ds-radius-pill);cursor:pointer;background:linear-gradient(to right, var(--ds-gold) 0%, var(--ds-gold) var(--fill,0%), #ffffff26 var(--fill,0%), #ffffff26 100%);outline:none;width:100%;height:8px}.jAh1ra_slider::-webkit-slider-thumb{appearance:none;background:var(--ds-gold);border:3px solid var(--ds-green-900);width:22px;height:22px;box-shadow:0 0 0 1px var(--ds-gold);border-radius:50%}.jAh1ra_slider::-moz-range-thumb{background:var(--ds-gold);border:3px solid var(--ds-green-900);width:22px;height:22px;box-shadow:0 0 0 1px var(--ds-gold);border-radius:50%}.jAh1ra_slider:focus-visible{box-shadow:0 0 0 3px #fbd34866}.jAh1ra_presets{gap:var(--ds-space-md);margin-top:var(--ds-space-lg);flex-wrap:wrap;display:flex}.jAh1ra_preset{padding:var(--ds-space-xs) var(--ds-space-lg);border-radius:var(--ds-radius-pill);color:#ffffffd9;font-size:var(--ds-fs-md);cursor:pointer;background:0 0;border:1px solid #fbd34866;font-weight:600}.jAh1ra_preset:hover{border-color:var(--ds-gold)}.jAh1ra_presetActive,.jAh1ra_presetActive:hover{background:var(--ds-gold);border-color:var(--ds-gold);color:var(--ds-green-900)}.jAh1ra_note{margin:var(--ds-space-lg) 0 0;font-size:var(--ds-fs-base);color:#ffffffb3;line-height:1.5}.jAh1ra_history{gap:var(--ds-space-sm);flex-direction:column;max-height:9rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.jAh1ra_historyRow{justify-content:space-between;align-items:baseline;gap:var(--ds-space-xl);font-size:var(--ds-fs-md);color:#ffffffd9;line-height:1.45;display:flex}.jAh1ra_historyMeta{color:#ffffff80}.jAh1ra_linkButton{color:var(--ds-gold);font-size:var(--ds-fs-md);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-weight:600}.jAh1ra_linkButton:disabled{opacity:.5;cursor:not-allowed}.jAh1ra_footer{justify-content:flex-end;gap:var(--ds-space-lg);margin-top:var(--ds-space-4xl);padding-top:var(--ds-space-2xl);border-top:1px solid var(--ds-border-color);display:flex}.jAh1ra_primaryButton,.jAh1ra_secondaryButton,.jAh1ra_ghostButton{padding:var(--ds-space-md) var(--ds-space-3xl);border-radius:var(--ds-radius);font-size:var(--ds-fs-base);cursor:pointer;white-space:nowrap;font-weight:700}.jAh1ra_primaryButton{background:var(--ds-gold);border:1px solid var(--ds-gold);color:var(--ds-green-900)}.jAh1ra_primaryButton:hover{background:#eaca40}.jAh1ra_secondaryButton{border:1px solid var(--ds-gold);color:var(--ds-gold);background:0 0}.jAh1ra_secondaryButton:disabled{opacity:.45;cursor:not-allowed}.jAh1ra_ghostButton{color:#ffffffd9;background:0 0;border:1px solid #ffffff40}.jAh1ra_success{margin:var(--ds-space-lg) 0 0;font-size:var(--ds-fs-base);color:#10b981}.jAh1ra_error{margin:var(--ds-space-lg) 0 0;font-size:var(--ds-fs-base);color:#ef4444}.jAh1ra_toggleWrap{display:inline-block;position:relative}.jAh1ra_toggleDisabled{cursor:not-allowed}.jAh1ra_toggleDisabled button{opacity:.45;pointer-events:none}.jAh1ra_hoverTip{width:max-content;max-width:260px;padding:var(--ds-space-md) var(--ds-space-lg);border-radius:var(--ds-radius);background:var(--ds-green-900);border:1px solid var(--ds-gold);color:#fff;font-size:var(--ds-fs-md);text-align:center;opacity:0;visibility:hidden;pointer-events:none;z-index:20;font-weight:500;line-height:1.4;transition:opacity .15s,visibility .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 6px 20px #00000073}.jAh1ra_hoverTip:after{content:"";border:6px solid #0000;border-top-color:var(--ds-gold);position:absolute;top:100%;left:50%;transform:translate(-50%)}.jAh1ra_toggleDisabled:hover .jAh1ra_hoverTip,.jAh1ra_toggleDisabled:focus-visible .jAh1ra_hoverTip{opacity:1;visibility:visible}.jAh1ra_controlRow{align-items:center;gap:var(--ds-space-md);flex-wrap:wrap;display:flex}.jAh1ra_chip{align-items:center;gap:var(--ds-space-sm);max-width:260px;padding:var(--ds-space-xs) var(--ds-space-lg);border-radius:var(--ds-radius-pill);color:var(--ds-gold);font-size:var(--ds-fs-md);cursor:pointer;white-space:nowrap;background:#ffd74a14;border:1px solid #fbd34880;font-weight:600;display:inline-flex}.jAh1ra_chipText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jAh1ra_chip:hover{border-color:var(--ds-gold);background:#ffd74a29}@media (max-width:640px){.jAh1ra_modal{padding:var(--ds-space-3xl) var(--ds-space-2xl)}.jAh1ra_typeBody{padding-left:var(--ds-space-xl)}.jAh1ra_fieldRow,.jAh1ra_sliderRow,.jAh1ra_electricityGrid{grid-template-columns:1fr}.jAh1ra_heatRateField{max-width:none}}.jAh1ra_noteTopTight{margin-top:var(--ds-space-sm)}.jAh1ra_noteFlush{margin-top:0}.jAh1ra_noteSpaced{margin-top:0;margin-bottom:var(--ds-space-xl)}.jAh1ra_saveScenarioButton{margin-top:var(--ds-space-xl)}@media (max-width:768px){.jAh1ra_controlRow{flex-direction:column;align-items:stretch}.jAh1ra_toggleWrap{display:block}.jAh1ra_chip{justify-content:center;max-width:none}}
.if3-ua_executiveDashboard{width:100%;padding-top:var(--ds-space-xl);color:#fff;box-sizing:border-box;max-width:100%;overflow:hidden}.if3-ua_dashboardBanner{background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);padding:var(--ds-space-xl) var(--ds-space-3xl);box-sizing:border-box;width:100%;margin-bottom:var(--ds-space-xl);box-shadow:var(--ds-shadow-panel);justify-content:space-between;align-items:center;display:flex;position:relative}.if3-ua_headerSpacer{flex:1}.if3-ua_dashboardTitle{text-align:center;font-size:var(--ds-fs-4xl);flex:2;margin:0;font-weight:600}.if3-ua_programContainer{background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);padding:var(--ds-space-xl);margin-bottom:var(--ds-space-xl);box-sizing:border-box;width:100%;position:relative}.if3-ua_sectionHeader{justify-content:space-between;align-items:center;gap:var(--ds-space-xl);padding-bottom:var(--ds-space-xl);margin-bottom:var(--ds-space-xl);border-bottom:1px solid var(--ds-border-color);flex-wrap:wrap;display:flex}.if3-ua_sectionTitle{font-size:var(--ds-fs-2xl);color:var(--ds-text-primary);margin:0;font-weight:600}.if3-ua_yearToggleContainer{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}.if3-ua_yearButton{color:#ffffffb3;padding:var(--ds-space-sm) var(--ds-space-xl);font-size:var(--ds-fs-md);border-radius:var(--ds-radius-pill);cursor:pointer;background:0 0;border:none;font-weight:500;transition:all .2s ease-in-out}.if3-ua_selectedYear{background-color:var(--ds-gold);color:var(--ds-green-900);font-weight:600}.if3-ua_gridContainer{gap:var(--ds-space-3xl);margin-top:var(--ds-space-xl);grid-template-columns:repeat(2,1fr);display:grid}.if3-ua_chartsRow{box-sizing:border-box;flex-direction:row;align-items:stretch;gap:0;width:100%;display:flex}.if3-ua_chartsRow>*{flex:1;min-width:0;width:100%!important}@keyframes if3-ua_fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes if3-ua_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:1100px){.if3-ua_executiveDashboard{width:100%;padding-top:var(--ds-space-xl);margin:0 auto}.if3-ua_dashboardBanner{gap:var(--ds-space-xl);padding:var(--ds-space-xl);flex-direction:column;align-items:stretch}.if3-ua_dashboardTitle{text-align:center;order:-1}.if3-ua_sectionsWrapper{flex-direction:column}.if3-ua_previewStats{gap:var(--ds-space-4xl)}.if3-ua_chartsRow{gap:var(--ds-space-xl);flex-direction:column}.if3-ua_chartsRow>*{padding-right:0!important}}@media (max-width:768px){.if3-ua_dashboardTitle{font-size:var(--ds-fs-2xl)}.if3-ua_sectionHeader{flex-direction:column;align-items:flex-start}.if3-ua_dashboardTitle{font-size:var(--ds-fs-2xl);position:static;transform:none}.if3-ua_previewStats{gap:var(--ds-space-3xl)}.if3-ua_statValue{font-size:var(--ds-fs-2xl)}.if3-ua_statLabel,.if3-ua_expandIndicator{font-size:var(--ds-fs-xs)}.if3-ua_expandText{display:none}}@media (max-width:500px){.if3-ua_executiveDashboard{zoom:.8}}@media (max-width:768px){.if3-ua_dashboardBanner{gap:var(--ds-space-xl);padding:var(--ds-space-2xl) var(--ds-space-xl)}.if3-ua_dashboardTitle,.if3-ua_dashboardTitleText{font-size:var(--ds-fs-2xl);line-height:1.2}.if3-ua_headerSpacer{align-items:stretch;gap:var(--ds-space-lg);flex-direction:column;width:100%;display:flex}.if3-ua_headerSpacer:empty{display:none}.if3-ua_filterGroup{align-items:stretch;gap:var(--ds-space-sm);flex-direction:column;width:100%}.if3-ua_filterLabel{font-size:var(--ds-fs-xs);letter-spacing:.08em;text-transform:uppercase;color:#fff9}.if3-ua_sliderContainer{width:100%}.if3-ua_filterButton{padding:var(--ds-space-md) var(--ds-space-md);font-size:var(--ds-fs-md);text-align:center;flex:1 1 0}.if3-ua_yearDisplay{text-align:center}}.if3-ua_bannerStacked{align-items:stretch;gap:var(--ds-space-xl);padding:var(--ds-space-2xl) var(--ds-space-3xl);flex-direction:column}.if3-ua_bannerStacked .if3-ua_dashboardTitle{text-align:left;font-size:var(--ds-fs-3xl);padding-bottom:var(--ds-space-xl);border-bottom:1px solid var(--ds-border-color);flex:none;order:0;line-height:1.2;position:static;transform:none}.if3-ua_filterBar{align-items:flex-start;gap:var(--ds-space-xl) var(--ds-space-4xl);display:flex}.if3-ua_filterSlot{flex:auto;min-width:0}@media (max-width:768px){.if3-ua_bannerStacked{padding:var(--ds-space-2xl) var(--ds-space-xl)}.if3-ua_bannerStacked .if3-ua_dashboardTitle{text-align:center;font-size:var(--ds-fs-2xl);border-bottom:none;padding-bottom:0}.if3-ua_filterBar{flex-direction:column;align-items:stretch}}
.bYkGZa_kpiSection{--color-primary:var(--ds-gold);--color-negative:#c2fa1b;--color-text-on-primary:var(--ds-green-900);--color-text-primary:white;--color-text-secondary:#ffffffb3;--color-text-subtle:#fff9;--bg-section:var(--ds-surface-panel);--bg-card:var(--ds-green-900);--border-color-light:var(--ds-border-color);--border-color-faint:var(--ds-border-faint-color);--border-radius-card:var(--ds-radius);--border-radius-pill:var(--ds-radius-pill);border-radius:var(--border-radius-card);margin-bottom:var(--ds-space-xl);padding-top:var(--ds-space-xl);padding-bottom:var(--ds-space-xl);background-color:var(--bg-section);border:1px solid var(--border-color-faint);box-shadow:var(--ds-shadow-panel);box-sizing:border-box;position:relative}.bYkGZa_controlsContainer{gap:var(--ds-space-lg);margin-bottom:var(--ds-space-xl);padding:0 var(--ds-space-xl);box-sizing:border-box;flex-direction:column;width:100%;display:flex}.bYkGZa_leftControls,.bYkGZa_rightControls{align-items:center;gap:var(--ds-space-xl);flex-wrap:wrap;display:flex}.bYkGZa_primaryControls{justify-content:space-between;align-items:center;gap:var(--ds-space-xl);flex-wrap:wrap;width:100%;display:flex}.bYkGZa_secondaryControls{align-items:center;gap:var(--ds-space-xl);width:100%;padding-top:var(--ds-space-lg);border-top:1px solid var(--border-color-faint);flex-wrap:wrap;display:flex}.bYkGZa_moreFiltersButton{justify-content:center;align-items:center;gap:var(--ds-space-sm);white-space:nowrap;display:inline-flex}.bYkGZa_filtersToggleIcon{font-size:.55rem;transition:transform .2s;display:inline-block;transform:scaleY(.7)}.bYkGZa_filtersToggleIconOpen{transform:scaleY(.7)rotate(180deg)}.bYkGZa_prodYearControlsContainer{justify-content:flex-end;align-items:center;gap:var(--ds-space-xl);margin-bottom:var(--ds-space-3xl);padding:0 var(--ds-space-xl);box-sizing:border-box;border-bottom:1px solid var(--border-color-faint);width:100%;padding-bottom:var(--ds-space-xl);flex-wrap:wrap;display:flex;box-shadow:0 12px 12px #00000040}.bYkGZa_prodYearContainer{gap:var(--ds-space-lg);box-sizing:border-box;flex-flow:wrap;align-items:center;margin-right:0;display:flex}.bYkGZa_headerDescription{color:var(--color-text-primary);font-size:var(--ds-fs-body);letter-spacing:.5px;justify-content:flex-end;align-items:center;font-weight:700;display:flex}.bYkGZa_filterContainer{align-items:center;gap:var(--ds-space-lg);display:flex}.bYkGZa_filterLabel{font-size:var(--ds-fs-xs);color:var(--color-text-secondary);white-space:nowrap;font-weight:500}.bYkGZa_scoreTypeToggle,.bYkGZa_plantSelectorRow,.bYkGZa_cardYearToggle,.bYkGZa_quarterSelectorRow{align-items:center;gap:var(--ds-space-xs);background-color:var(--bg-card);border-radius:var(--border-radius-pill);padding:var(--ds-space-2xs);border:1px solid var(--border-color-light);display:flex}.bYkGZa_customActiveToggle{gap:0}.bYkGZa_toggleButton,.bYkGZa_plantOption,.bYkGZa_cardYearToggle button{font-size:var(--ds-fs-xs);padding:var(--ds-space-sm) var(--ds-space-lg);border-radius:var(--border-radius-pill);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;font-weight:500;transition:all .2s ease-in-out}.bYkGZa_selectedToggle,.bYkGZa_selectedPlant,.bYkGZa_selectedYear{background-color:var(--color-primary);border:1px solid var(--color-primary);font-weight:600;color:var(--color-text-on-primary)!important}.bYkGZa_selectedToggle:hover,.bYkGZa_selectedPlant:hover,.bYkGZa_selectedYear:hover{cursor:default}.bYkGZa_editButton{color:var(--color-text-secondary);cursor:pointer;font-size:var(--ds-fs-xs);text-underline-offset:3px;padding:0 var(--ds-space-md);background:0 0;border:none;text-decoration:underline;transition:color .2s}.bYkGZa_editButton:hover{color:var(--color-text-primary)}.bYkGZa_monthPickerContainer{align-items:center;display:flex;position:relative}.bYkGZa_monthPickerButton{text-align:left;justify-content:space-between;align-items:center;min-width:120px;transition:all .2s;display:flex}.bYkGZa_monthPickerButton:hover{color:var(--bg-card);background-color:var(--color-primary);font-weight:700}.bYkGZa_monthPickerIcon{font-size:var(--ds-fs-2xs);margin-left:var(--ds-space-md);color:var(--color-primary);transition:color .2s;display:inline-block;transform:scaleY(.6)}.bYkGZa_monthPickerButton:hover .bYkGZa_monthPickerIcon{color:var(--bg-card)}.bYkGZa_monthDropdown{z-index:1000;background-color:var(--bg-card);border:1px solid var(--color-primary);border-radius:var(--ds-radius);padding:var(--ds-space-md);box-shadow:var(--ds-shadow-modal);width:103px;position:absolute;top:125%;left:0}.bYkGZa_monthHeader{margin-bottom:var(--ds-space-xl);color:var(--color-primary);justify-content:space-between;align-items:center;font-weight:700;display:flex}.bYkGZa_monthNavButton{color:var(--color-text-primary);cursor:pointer;padding:var(--ds-space-xs) var(--ds-space-md);background:0 0;border:none;transition:color .2s}.bYkGZa_monthNavButton:hover{color:var(--color-primary)}.bYkGZa_monthGrid{gap:var(--ds-space-md);grid-template-columns:repeat(3,1fr);display:grid}.bYkGZa_monthOption{background:var(--ds-surface-hover);color:#fffc;border-radius:var(--ds-radius);padding:var(--ds-space-sm) 0;font-size:var(--ds-fs-sm);cursor:pointer;border:none;font-weight:400;transition:all .2s}.bYkGZa_monthOption:hover{background:#ffffff26}.bYkGZa_monthOptionSelected{font-weight:700;background:var(--color-primary)!important;color:var(--color-text-on-primary)!important}.bYkGZa_dateSeparator{font-size:var(--ds-fs-sm);color:var(--color-text-subtle);margin:0 var(--ds-space-md)}.bYkGZa_customSaveButton{margin-left:var(--ds-space-xs);text-transform:uppercase;font-weight:700;font-size:var(--ds-fs-xs)}.bYkGZa_dateRangeDisplay{cursor:default;font-weight:600;font-size:var(--ds-fs-sm);border:none;color:var(--color-primary)!important}.bYkGZa_kpiContainer{--kpi-gap:.75rem;gap:var(--kpi-gap);width:100%;padding:0 var(--ds-space-xl);box-sizing:border-box;flex-wrap:wrap;display:flex}.bYkGZa_kpiContainer>.bYkGZa_kpiCard{flex:1 1 calc((100% - (var(--kpi-cols,6) - 1) * var(--kpi-gap)) / var(--kpi-cols,6));box-sizing:border-box;min-width:0}.bYkGZa_programToggleContainer{gap:var(--ds-space-md);flex-direction:column;display:flex}.bYkGZa_kpiCard{background-color:var(--bg-card);border-radius:var(--border-radius-card);padding:var(--ds-space-xl);text-align:center;border:1px solid var(--border-color-light);border-top:3px solid var(--color-primary);flex-direction:column;justify-content:center;align-items:center;height:auto;min-height:8rem;display:flex;position:relative}.bYkGZa_kpiLabel{font-size:var(--ds-fs-xs);color:var(--color-text-secondary);margin-bottom:var(--ds-space-md);text-transform:uppercase;letter-spacing:1px;font-weight:600}.bYkGZa_kpiTitle{font-size:var(--ds-fs-base);margin-bottom:var(--ds-space-md);color:var(--color-text-primary);min-height:2.2em;font-weight:600;line-height:1.3}.bYkGZa_kpiValue{font-size:var(--ds-fs-5xl);color:var(--color-primary);margin-bottom:var(--ds-space-xs);margin-top:var(--ds-space-xs);font-weight:700;line-height:1;position:relative}.bYkGZa_kpiSubtext{font-size:var(--ds-fs-2xs);color:var(--color-text-subtle);font-weight:400}.bYkGZa_kpiUnit{font-size:var(--ds-fs-sm);color:var(--color-text-secondary);font-weight:500}.bYkGZa_negative{color:var(--color-negative)}.bYkGZa_vsText{font-size:var(--ds-fs-xs);color:var(--color-text-subtle);font-weight:600}.bYkGZa_customSelectContainer{font-size:var(--ds-fs-xs);color:var(--color-text-secondary);font-weight:500;position:relative}.bYkGZa_selectedValue{padding:var(--ds-space-sm) var(--ds-space-md);cursor:pointer;border-radius:var(--border-radius-pill);color:var(--ds-gold);padding-right:var(--ds-space-3xl);background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23FBD348%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-position:right .5rem top 50%;background-repeat:no-repeat;background-size:.6em;transition:background-color .2s ease-in-out}.bYkGZa_selectedValue:hover{background-color:var(--ds-gold);color:var(--ds-green-900);background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23082317%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E)}.bYkGZa_optionsList{width:max-content;min-width:100%;padding:var(--ds-space-xs);background-color:var(--bg-card);border:1px solid var(--border-color-light);border-radius:var(--border-radius-card);z-index:100;margin:0;list-style:none;position:absolute;top:120%;left:50%;transform:translate(-50%);box-shadow:0 8px 16px #0000004d}.bYkGZa_optionItem{padding:var(--ds-space-md) var(--ds-space-lg);cursor:pointer;border-radius:var(--border-radius-card);white-space:nowrap;transition:background-color .2s ease-in-out}.bYkGZa_optionItem:hover{background-color:#ffffff14}.bYkGZa_selectedOption{background-color:var(--color-primary);color:var(--color-text-on-primary);font-weight:600}.bYkGZa_loadingCard{background:linear-gradient(90deg,#ffffff05 0%,#ffffff14 50%,#ffffff05 100%) 0 0/200px 100%;animation:1.5s infinite bYkGZa_shimmer}.bYkGZa_infoIconContainer{margin-left:var(--ds-space-sm);color:var(--color-primary);cursor:help;font-weight:500;font-size:var(--ds-fs-sm);border:1px solid var(--color-primary);box-sizing:border-box;vertical-align:middle;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;line-height:1;display:inline-flex;position:relative;top:-1px}.bYkGZa_tooltipText{visibility:hidden;opacity:0;background-color:var(--ds-green-900);width:80px;color:var(--ds-text-primary);text-align:left;border-radius:var(--ds-radius);padding:var(--ds-space-lg);z-index:50;font-size:var(--ds-fs-sm);border:1px solid var(--ds-gold);box-shadow:var(--ds-shadow-pop);white-space:pre-wrap;font-weight:400;line-height:1.5;transition:opacity .2s ease-in-out;position:absolute;top:140%;left:50%;transform:translate(-50%)}.bYkGZa_tooltipText:after{content:"";border:5px solid #0000;border-bottom-color:#1a3c2d;margin-left:-5px;position:absolute;bottom:100%;left:50%}.bYkGZa_infoIconContainer:hover .bYkGZa_tooltipText{visibility:visible;opacity:1}.bYkGZa_modalOverlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.bYkGZa_eacModalContent{background:var(--ds-green-900);border:1px solid var(--ds-gold);border-radius:var(--ds-radius);padding:var(--ds-space-4xl);width:500px;box-shadow:var(--ds-shadow-modal);color:#fff;text-align:center;position:relative}.bYkGZa_closeButton{color:#ffffffb3;font-size:var(--ds-fs-xl);cursor:pointer;background:0 0;border:none;position:absolute;top:1rem;right:1rem}.bYkGZa_modalTitle{color:#fff;margin:0 0 var(--ds-space-xs) 0;font-size:var(--ds-fs-xl);font-weight:600}.bYkGZa_modalSubtitle{color:#fff9;font-size:var(--ds-fs-md);margin-bottom:var(--ds-space-4xl);text-transform:uppercase;letter-spacing:1px}.bYkGZa_modalText{font-size:var(--ds-fs-base);margin-bottom:var(--ds-space-4xl);color:#ffffffe6;text-align:left;line-height:1.6}.bYkGZa_highlightGold{color:var(--ds-gold);font-weight:600}.bYkGZa_inputContainer{margin-bottom:var(--ds-space-4xl);justify-content:center;display:flex}.bYkGZa_modalInput{border:1px solid var(--ds-border-strong-color);color:#fff;font-size:var(--ds-fs-4xl);text-align:center;padding:var(--ds-space-xl);border-radius:var(--ds-radius);background:#000;outline:none;width:250px;font-weight:700}.bYkGZa_modalInput:focus{border-color:var(--ds-gold)}.bYkGZa_modalFooter{border-top:1px solid var(--ds-border-color);padding-top:var(--ds-space-xl);justify-content:space-between;align-items:center;display:flex}.bYkGZa_lastUpdated{font-size:var(--ds-fs-sm);color:#ffffff80}.bYkGZa_saveButton{background:var(--ds-gold);color:var(--ds-green-900);padding:var(--ds-space-md) var(--ds-space-3xl);border-radius:var(--ds-radius-pill);cursor:pointer;font-weight:700;font-size:var(--ds-fs-base);border:none;transition:background .2s}.bYkGZa_saveButton:hover{background:#eaca40}@keyframes bYkGZa_shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}@media (max-width:1200px){.bYkGZa_kpiContainer{padding:var(--ds-space-md)}.bYkGZa_tooltipText{width:120px}}@media (max-width:767px){.bYkGZa_prodYearContainer{justify-content:center;margin-right:0}.bYkGZa_prodYearControlsContainer,.bYkGZa_controlsContainer,.bYkGZa_leftControls,.bYkGZa_rightControls,.bYkGZa_primaryControls,.bYkGZa_secondaryControls{justify-content:center;gap:var(--ds-space-xl);flex-direction:column}}.bYkGZa_controlsContainer{align-items:flex-end;gap:var(--ds-space-xl) var(--ds-space-4xl)}.bYkGZa_prodYearContainer,.bYkGZa_filterContainer{align-items:flex-start;gap:var(--ds-space-sm);flex-direction:column;margin:0;display:flex}.bYkGZa_filterLabel{font-size:var(--ds-fs-xs);color:var(--color-text-secondary);align-items:center;gap:var(--ds-space-sm);font-weight:600;display:inline-flex}.bYkGZa_rightControls,.bYkGZa_primaryControls{justify-content:flex-start;align-items:flex-end;gap:var(--ds-space-xl) var(--ds-space-4xl);flex-wrap:wrap;width:100%;margin:0;display:flex}@media (max-width:900px){.bYkGZa_controlsContainer,.bYkGZa_rightControls,.bYkGZa_primaryControls{align-items:stretch;gap:var(--ds-space-xl);flex-direction:column}.bYkGZa_prodYearContainer,.bYkGZa_filterContainer{align-items:flex-start}.bYkGZa_scoreTypeToggle,.bYkGZa_plantSelectorRow,.bYkGZa_quarterSelectorRow{flex-wrap:wrap;width:fit-content;max-width:100%}}.bYkGZa_kpiCard{min-width:0;min-height:7.5rem;padding:var(--ds-space-lg) var(--ds-space-lg)}.bYkGZa_kpiTitle{overflow-wrap:anywhere;min-height:0}.bYkGZa_kpiValue{overflow-wrap:anywhere;font-size:clamp(1.6rem,2.4vw,2.5rem)}.bYkGZa_kpiCardHinted{cursor:help;padding-bottom:var(--ds-space-3xl);outline:none}.bYkGZa_kpiHintMark{border:1px solid var(--color-primary);width:14px;height:14px;color:var(--color-primary);font-size:var(--ds-fs-2xs);box-sizing:border-box;opacity:.55;border-radius:50%;justify-content:center;align-items:center;font-weight:600;line-height:1;transition:opacity .15s;display:flex;position:absolute;bottom:.45rem;right:.5rem}.bYkGZa_kpiCardHinted:hover .bYkGZa_kpiHintMark,.bYkGZa_kpiCardHinted:focus-visible .bYkGZa_kpiHintMark{opacity:0}.bYkGZa_kpiHint{min-height:100%;padding:var(--ds-space-lg) var(--ds-space-xl);box-sizing:border-box;border-radius:var(--border-radius-card);color:var(--ds-text-primary);font-size:var(--ds-fs-sm);text-align:left;opacity:0;visibility:hidden;z-index:6;background:#082317f7;line-height:1.5;transition:opacity .15s,visibility .15s;position:absolute;top:0;left:0;right:0;box-shadow:0 10px 24px #00000073}.bYkGZa_kpiCardHinted:hover,.bYkGZa_kpiCardHinted:focus-visible{z-index:7}.bYkGZa_kpiCardHinted:hover .bYkGZa_kpiHint,.bYkGZa_kpiCardHinted:focus-visible .bYkGZa_kpiHint{opacity:1;visibility:visible}.bYkGZa_kpiSubtextBlock{display:block}@media (max-width:768px){.bYkGZa_primaryControls{align-items:stretch;gap:var(--ds-space-lg);flex-direction:column}.bYkGZa_prodYearContainer,.bYkGZa_filterContainer,.bYkGZa_programToggleContainer{align-items:stretch;gap:var(--ds-space-sm);flex-direction:column;width:100%}.bYkGZa_filterLabel{font-size:var(--ds-fs-xs);letter-spacing:.08em;text-transform:uppercase;color:#fff9}.bYkGZa_scoreTypeToggle,.bYkGZa_quarterSelectorRow{box-sizing:border-box;width:100%}.bYkGZa_scoreTypeToggle .bYkGZa_toggleButton{padding:var(--ds-space-md) var(--ds-space-md);font-size:var(--ds-fs-md);text-align:center;flex:1 1 0}.bYkGZa_quarterSelectorRow>*{flex:auto}.bYkGZa_plantSelectorRow{box-sizing:border-box;flex-wrap:wrap;width:100%}.bYkGZa_plantOption{padding:var(--ds-space-md) var(--ds-space-md);font-size:var(--ds-fs-md);text-align:center;flex:auto}.bYkGZa_rightControls{width:100%}}.bYkGZa_controlsPortal{--color-primary:var(--ds-gold);--color-negative:#c2fa1b;--color-text-on-primary:var(--ds-green-900);--color-text-primary:white;--color-text-secondary:#ffffffb3;--color-text-subtle:#fff9;--bg-section:var(--ds-surface-panel);--bg-card:var(--ds-green-900);--border-color-light:var(--ds-border-color);--border-color-faint:var(--ds-border-faint-color);--border-radius-card:var(--ds-radius);--border-radius-pill:var(--ds-radius-pill);margin:0;padding:0}.bYkGZa_controlsPortal .bYkGZa_rightControls{display:contents}.bYkGZa_controlsPortal .bYkGZa_filterLabel{font-size:var(--ds-fs-xs);letter-spacing:.08em;text-transform:uppercase;color:#fff9}.bYkGZa_headerAction{margin-left:auto}.bYkGZa_labelSpacer{visibility:hidden}.bYkGZa_downloadToggle{color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.bYkGZa_downloadToggle:hover:not(:disabled){color:var(--color-text-primary)}.bYkGZa_downloadToggle:disabled{opacity:.4;cursor:not-allowed}.bYkGZa_downloadToggleIcon{flex:none;width:1.3em;height:1.3em}@media (max-width:900px){.bYkGZa_headerAction{width:100%;margin-left:0}.bYkGZa_labelSpacer{display:none}}
._3jpsrq_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}
.rdat_G_creditContainer{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%;min-height:120px;box-shadow:var(--ds-shadow-panel);position:relative}.rdat_G_loadingContainer,.rdat_G_errorContainer{height:100%;min-height:180px;color:var(--ds-gold);justify-content:center;align-items:center;display:flex}.rdat_G_expandedHeader{margin-bottom:var(--ds-space-xl);justify-content:space-between;align-items:center;display:flex}.rdat_G_header{font-size:var(--ds-fs-2xl);padding-top:var(--ds-space-2xl);padding-bottom:var(--ds-space-2xl);text-align:left;color:#f0f0f0;white-space:wrap;flex-grow:1;margin:0;font-weight:700}.rdat_G_headerCreditValue{color:var(--ds-gold);margin-left:var(--ds-space-md);align-items:center;font-weight:700;display:inline-flex}.rdat_G_infoIconContainer{margin-left:var(--ds-space-md);display:inline-block;position:relative}.rdat_G_infoIcon{font-size:var(--ds-fs-md);color:#ffffffb3;cursor:help;width:16px;height:16px;margin-bottom:var(--ds-space-md);box-sizing:border-box;border:1px solid #ffffffb3;border-radius:50%;justify-content:center;align-items:center;font-weight:700;line-height:1;transition:all .2s;display:inline-flex}.rdat_G_infoIcon:hover{color:var(--ds-gold);border-color:var(--ds-gold)}.rdat_G_infoTooltip{visibility:hidden;background-color:var(--ds-green-900);width:270px;color:var(--ds-text-primary);text-align:left;border-radius:var(--ds-radius);padding:var(--ds-space-sm) var(--ds-space-lg);z-index:5000;opacity:0;border:1px solid var(--ds-gold);font-size:var(--ds-fs-sm);white-space:normal;box-shadow:var(--ds-shadow-pop);font-weight:300;transition:opacity .3s;position:absolute;top:50%;left:140%;transform:translateY(-50%)}.rdat_G_infoTooltip:after{content:"";border-style:solid;border-width:5px;border-color:transparent var(--ds-gold) transparent transparent;margin-top:-5px;position:absolute;top:50%;right:100%}.rdat_G_infoIconContainer:hover .rdat_G_infoTooltip{visibility:visible;opacity:1}.rdat_G_gaugeWrapper{width:100%;margin-top:var(--ds-space-md);position:relative;overflow-x:clip}.rdat_G_markerDelta{z-index:3;font-size:var(--ds-fs-xs);white-space:nowrap;pointer-events:none;color:#fff;padding:var(--ds-space-2xs) var(--ds-space-sm);border-radius:var(--ds-radius);text-shadow:0 1px 2px #000c;background:#082317d9;border:1px solid #ffffff40;font-weight:700;line-height:1;position:absolute;top:80%}.rdat_G_markerDeltaLeft{transform:translate(calc(-100% - 8px),-50%)}.rdat_G_markerDeltaRight{transform:translate(8px,-50%)}.rdat_G_collapsibleSection{width:100%}.rdat_G_deltaInfoPositioned{--delta-stagger:58px;width:100%;height:60px;padding:0 var(--ds-space-xl);transition:height .3s ease-in-out;position:relative}.rdat_G_hasStaggeredLabel{height:calc(60px + var(--delta-stagger))}.rdat_G_hasStaggeredLabel .rdat_G_deltaInfoAbsolute,.rdat_G_hasStaggeredLabel .rdat_G_centerScoreAbsolute{top:var(--delta-stagger)}.rdat_G_deltaInfoAbsolute{text-align:center;z-index:4;min-width:180px;transition:transform .3s ease-in-out;position:absolute;top:0;transform:translate(-50%)}.rdat_G_overlapped{transform:translate(-50%, calc(-1 * var(--delta-stagger)))}.rdat_G_centerScoreAbsolute{text-align:center;z-index:5;min-width:160px;position:absolute;top:0;transform:translate(-50%)}.rdat_G_scoreLabel{font-size:var(--ds-fs-base);color:#fffc;margin-bottom:var(--ds-space-xs);font-weight:500}.rdat_G_deltaLabel{font-size:var(--ds-fs-base);color:#fffc;margin-bottom:var(--ds-space-md);font-weight:500}.rdat_G_deltaValue,.rdat_G_scoreValue{font-size:var(--ds-fs-4xl);font-weight:700;line-height:1}.rdat_G_scoreValue{color:var(--ds-gold)}.rdat_G_alwaysVisibleScore{text-align:center;z-index:2;background-color:var(--ds-green-900);min-width:160px;padding:var(--ds-space-sm) var(--ds-space-lg) var(--ds-space-md);border-radius:var(--ds-radius);border:1px solid var(--ds-gold);position:absolute;top:0;transform:translate(-50%);box-shadow:0 2px 8px #0000004d}.rdat_G_unit{font-size:var(--ds-fs-md);color:#ffffffb3;font-weight:400}.rdat_G_greenText{color:#4ade80}.rdat_G_redText{color:#f87171}.rdat_G_opportunityText{color:var(--ds-gold)}.rdat_G_neutralText{color:#ffffffbf}.rdat_G_gaugeContainer{width:100%;margin-bottom:var(--ds-space-4xl);cursor:pointer;position:relative}.rdat_G_gaugeBar{border-radius:var(--ds-radius);width:100%;height:80px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 2px 4px #0000004d,0 4px 12px #0003}.rdat_G_gaugeSection{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.rdat_G_sectionLabel{font-size:var(--ds-fs-base);color:#fffffff2;text-shadow:0 1px 3px #000c;white-space:nowrap;z-index:2;font-weight:600;position:relative}.rdat_G_section31c{background:linear-gradient(#0000 0%,#7bb82a 100% 100%);box-shadow:inset 0 0 12px 2px #c8ff0040,inset 0 6px 8px #fff3}.rdat_G_section20c{background:linear-gradient(#0000 0%,#9cc61d 100% 100%);box-shadow:inset 0 0 12px 2px #9cc61d40,inset 0 6px 8px #fff3}.rdat_G_section10c{background:linear-gradient(#0000 0%,#fbd348 100% 100%);box-shadow:inset 0 0 12px 2px #fbd34840,inset 0 6px 8px #fff3}.rdat_G_section0c{background:linear-gradient(#0000 0%,red 100% 100%);box-shadow:inset 0 0 12px 2px #ff000040,inset 0 6px 8px #fff3}.rdat_G_thresholdLine{z-index:1;border-radius:var(--ds-radius);background:linear-gradient(#fffc 0%,#ffffffe6 50%,#fff 100%);width:3px;position:absolute;top:-10px;bottom:-40px;transform:translate(-50%);box-shadow:0 0 6px #fff6}.rdat_G_markerLine{z-index:1;border-radius:var(--ds-radius);background:linear-gradient(#fbbf24cc 0%,#fbbf24e6 30%,#fbbf24 70%,#f59e0b 100%);width:5px;position:absolute;top:-15px;bottom:-45px;transform:translate(-50%);box-shadow:0 0 12px #fbbf24,0 0 20px #fbbf2499,0 2px 8px #0000004d}.rdat_G_ticksContainer{width:100%;height:30px;position:absolute;bottom:-35px;left:0}.rdat_G_tick{flex-direction:column;align-items:center;height:100%;display:flex;position:absolute;bottom:0;transform:translate(-50%)}.rdat_G_tick:before{content:"";width:1px;height:12px;margin-bottom:var(--ds-space-xs);background:linear-gradient(#ffffff80 0%,#fffc 100%);display:block}.rdat_G_majorTickLabel,.rdat_G_minorTickLabel{font-size:var(--ds-fs-sm);color:#fffc;font-weight:500}.rdat_G_majorTickLabel{color:#ffffffe6;font-weight:600}.rdat_G_toggleContainer{align-items:center;gap:var(--ds-space-lg);display:flex}.rdat_G_toggleLabel{font-size:var(--ds-fs-base);color:#fff9;font-weight:600}.rdat_G_switch{width:44px;height:24px;display:inline-block;position:relative}.rdat_G_switch input{opacity:0;width:0;height:0}.rdat_G_slider{cursor:pointer;background-color:#ff3131;transition:all .4s;position:absolute;inset:0}.rdat_G_slider:before{content:"";border:var(--ds-border-color);background-color:#fff9;width:16px;height:16px;transition:all .4s;position:absolute;bottom:4px;left:4px}input:checked+.rdat_G_slider{background-color:#39ff14}input:checked+.rdat_G_slider:before{transform:translate(20px)}.rdat_G_slider.rdat_G_round{border-radius:var(--ds-radius-pill)}.rdat_G_slider.rdat_G_round:before{border-radius:50%}.rdat_G_collapsedScore{padding:var(--ds-space-xs) var(--ds-space-md) var(--ds-space-sm);min-width:120px;top:-25px}.rdat_G_collapsedScore .rdat_G_scoreLabel{font-size:var(--ds-fs-xs);margin-bottom:var(--ds-space-xs)}.rdat_G_collapsedScore .rdat_G_scoreValue{font-size:var(--ds-fs-xl)}.rdat_G_collapsedMarker{width:3px;top:-10px;bottom:-35px}@media (max-width:768px){.rdat_G_creditContainer{padding:var(--ds-space-xl) var(--ds-space-md)}.rdat_G_expandedHeader{align-items:flex-start;gap:var(--ds-space-xl);flex-direction:column}.rdat_G_header{padding-top:0;padding-bottom:0}.rdat_G_deltaValue,.rdat_G_scoreValue{font-size:var(--ds-fs-2xl)}.rdat_G_deltaLabel,.rdat_G_scoreLabel{font-size:var(--ds-fs-md)}.rdat_G_sectionLabel{font-size:var(--ds-fs-xs)}.rdat_G_gaugeBar{height:60px}.rdat_G_tick:not(:has(.rdat_G_majorTickLabel)){display:none}.rdat_G_collapsedScore{padding:var(--ds-space-xs) var(--ds-space-md) var(--ds-space-sm);min-width:100px;top:auto;bottom:calc(100% + 4px)}.rdat_G_gaugeContainer:has(.rdat_G_collapsedScore){margin-top:3.25rem}.rdat_G_collapsedScore .rdat_G_scoreValue{font-size:var(--ds-fs-lg)}.rdat_G_collapsedScore .rdat_G_scoreLabel{font-size:var(--ds-fs-2xs)}.rdat_G_deltaInfoPositioned{--delta-stagger:52px}.rdat_G_deltaInfoAbsolute{min-width:130px}.rdat_G_centerScoreAbsolute,.rdat_G_alwaysVisibleScore{min-width:120px}.rdat_G_markerDelta{font-size:var(--ds-fs-2xs);padding:var(--ds-space-2xs) var(--ds-space-xs)}.rdat_G_markerDeltaLeft{transform:translate(calc(-100% - 5px),-50%)}.rdat_G_markerDeltaRight{transform:translate(5px,-50%)}}@media (max-width:480px){.rdat_G_creditContainer{padding:var(--ds-space-xl)}.rdat_G_toggleLabel{display:none}.rdat_G_deltaLabel,.rdat_G_scoreLabel{font-size:var(--ds-fs-md)}.rdat_G_deltaValue,.rdat_G_scoreValue{font-size:var(--ds-fs-2xl)}.rdat_G_majorTickLabel,.rdat_G_minorTickLabel{font-size:var(--ds-fs-2xs)}.rdat_G_sectionLabel{writing-mode:vertical-rl;text-orientation:mixed;font-size:var(--ds-fs-2xs)}.rdat_G_gaugeBar{height:50px}.rdat_G_collapsedScore{padding:var(--ds-space-xs) var(--ds-space-sm) var(--ds-space-sm);min-width:90px;top:auto}.rdat_G_collapsedScore .rdat_G_scoreValue{font-size:var(--ds-fs-body)}.rdat_G_collapsedScore .rdat_G_scoreLabel{font-size:var(--ds-fs-2xs)}.rdat_G_deltaInfoPositioned{--delta-stagger:48px}.rdat_G_deltaInfoAbsolute,.rdat_G_centerScoreAbsolute,.rdat_G_alwaysVisibleScore{min-width:92px}.rdat_G_markerDelta{padding:var(--ds-space-2xs) var(--ds-space-xs);font-size:.56rem}}@media (prefers-reduced-motion:reduce){.rdat_G_creditContainer *,.rdat_G_creditContainer :before,.rdat_G_creditContainer :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.rdat_G_deltaInfoAbsolute,.rdat_G_thresholdLine,.rdat_G_tick{left:var(--pos-left)}.rdat_G_centerScoreAbsolute,.rdat_G_alwaysVisibleScore,.rdat_G_markerDelta,.rdat_G_markerLine{left:var(--marker-left)}.rdat_G_gaugeSection{width:var(--section-width);background:linear-gradient(to bottom, transparent 0%, var(--section-color) 100%, var(--section-color) 100%);box-shadow:inset 0 0 12px 2px var(--section-shadow), inset 0 6px 8px 0 #fff3}.rdat_G_eacHighlight{color:var(--ds-gold)}
.k7mskq_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}.k7mskq_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);border-bottom:1px solid var(--ds-border-color);flex-wrap:wrap;display:flex}.k7mskq_chartTitleSection{width:100%;margin-bottom:var(--ds-space-xl)}.k7mskq_chartTitle{font-size:var(--ds-fs-2xl);align-items:center;margin:0;padding-bottom:0;font-weight:700;display:flex}.k7mskq_chartSubtitle{font-size:var(--ds-fs-base);color:#ffffffb3;margin-bottom:0;margin-top:var(--ds-space-md);line-height:1.4}.k7mskq_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}.k7mskq_chartControls{align-items:flex-end;gap:var(--ds-space-md);flex-direction:column;max-width:100%;display:flex}.k7mskq_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}.k7mskq_controlsRow{align-items:center;gap:var(--ds-space-3xl);flex-wrap:wrap;display:flex}.k7mskq_timeViewContainer{align-items:center;gap:var(--ds-space-lg);display:flex}.k7mskq_controlLabel{font-size:var(--ds-fs-xs);color:#fffc;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.k7mskq_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}.k7mskq_timeButton:disabled{opacity:.4;cursor:not-allowed;color:#fff6!important;background:0 0!important}.k7mskq_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}.k7mskq_activeTimeTab{background:var(--ds-gold);border-radius:var(--ds-radius-pill);font-weight:600;color:var(--ds-green-900)!important}.k7mskq_activeTimeTab:before{display:none}.k7mskq_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}.k7mskq_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}.k7mskq_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}.k7mskq_tabButton:hover:before{opacity:1}.k7mskq_activeTab{background:var(--ds-gold);font-weight:600;color:var(--ds-green-900)!important}.k7mskq_activeTab:before{display:none}.k7mskq_unitsSelector{align-items:center;gap:var(--ds-space-sm);display:flex}.k7mskq_unitsLabel{font-size:var(--ds-fs-xs);color:#fffc;font-weight:600}.k7mskq_unitsDropdown{position:relative}.k7mskq_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}.k7mskq_unitsSelect:focus{border-color:var(--ds-gold);outline:none}.k7mskq_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%)}.k7mskq_chartContent{box-sizing:border-box;width:100%;height:auto;position:relative}.k7mskq_chartWrapper{width:100%;position:relative}.k7mskq_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 k7mskq_fadeIn}@keyframes k7mskq_fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.k7mskq_chartLegend{gap:var(--ds-space-xl);margin-bottom:var(--ds-space-xl);flex-wrap:wrap;margin-left:0;padding:0;display:flex}.k7mskq_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}.k7mskq_clickableLegendItem{cursor:pointer;border-radius:var(--ds-radius-pill);padding:0;transition:all .2s}.k7mskq_clickableLegendItem:hover{background-color:var(--ds-green-900);transform:translateY(-1px)}.k7mskq_legendColor{border-radius:var(--ds-radius);border:1px solid var(--ds-border-color);width:12px;height:12px}.k7mskq_tenCentsColor{background-color:var(--ds-gold)}.k7mskq_twentyCentsColor{background-color:#9cc61d}.k7mskq_legendText{align-items:center;gap:var(--ds-space-xs);font-weight:500;display:flex}.k7mskq_toggleIndicator{opacity:.7;font-size:.55rem}.k7mskq_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}.k7mskq_chart{background-color:var(--ds-green-900);cursor:crosshair;border-radius:var(--ds-radius);width:100%;height:400px;transition:all .2s;position:relative}.k7mskq_chart.k7mskq_showingPoints{background-color:#082317b3}.k7mskq_chartHelp{text-align:center;font-size:var(--ds-fs-md);color:#fff9;margin-top:var(--ds-space-md)}.k7mskq_placeholderContent{color:#ffffffb3;justify-content:center;align-items:center;height:100%;display:flex}.k7mskq_errorContainer{height:400px;color:var(--ds-gold);justify-content:center;align-items:center;display:flex}@keyframes k7mskq_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:1200px){.k7mskq_chartContainer{width:100%;padding:var(--ds-space-lg);margin-left:0;margin-right:0}.k7mskq_chartContent{height:auto}.k7mskq_chart{height:450px}.k7mskq_chartHeader{width:100%;margin-bottom:var(--ds-space-md);flex-direction:column;align-items:flex-start}.k7mskq_chartControls{align-items:stretch;width:100%}.k7mskq_mainTabsContainer{width:99%;display:flex}}.k7mskq_legendItemVisible{opacity:1}.k7mskq_legendItemDimmed{opacity:.6}.k7mskq_legendColorDynamic{background-color:var(--legend-color)}.k7mskq_legendColorEac{background-color:#0000;border:1px dashed #93b389}
.l_G73a_customSelect{flex:1;min-width:100px;position:relative}.l_G73a_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}.l_G73a_selectButton:hover{border-color:#ffffff4d}.l_G73a_selectButton:focus{border-color:var(--ds-gold);outline:none}.l_G73a_selectValue{text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.l_G73a_selectIcon{color:#ffffffb3;flex-shrink:0;transition:transform .2s}.l_G73a_selectIconOpen{transform:rotate(180deg)}.l_G73a_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}.l_G73a_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}.l_G73a_searchInput:focus{background-color:#0006;outline:none}.l_G73a_searchInput::placeholder{color:#ffffff80}.l_G73a_optionsList{max-height:250px;overflow-y:auto}.l_G73a_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}.l_G73a_option:hover,.l_G73a_optionHighlighted{background-color:#ffffff1a}.l_G73a_optionSelected{background-color:var(--ds-gold);color:var(--ds-green-850);font-weight:500}.l_G73a_optionSelected:hover{background-color:var(--ds-gold)}.l_G73a_noResults{padding:var(--ds-space-lg);text-align:center;color:#ffffff80;font-style:italic}
.OUI3kW_sectionContainer{box-sizing:border-box;flex-direction:column;width:50%;min-height:0;display:flex;position:relative}.OUI3kW_chartContainer{background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);min-height:0;padding:var(--ds-space-xl);flex-direction:column;flex-grow:1;display:flex}.OUI3kW_chartContent{background-color:var(--ds-green-900);border-radius:var(--ds-radius);width:100%;min-height:400px;padding:var(--ds-space-xl);box-sizing:border-box;flex-grow:1;display:block;position:relative}.OUI3kW_chartTitleSection{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-md);width:100%;min-width:250px;margin-bottom:var(--ds-space-xl);padding-bottom:var(--ds-space-md);border-bottom:1px solid var(--ds-border-color);flex-wrap:wrap}.OUI3kW_chartTitle{font-size:var(--ds-fs-2xl);align-items:center;margin:0 0 0;padding-bottom:0;font-weight:700;display:flex}.OUI3kW_chartSubtitle{font-size:var(--ds-fs-base);color:#ffffffb3;margin-bottom:0}.OUI3kW_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;box-sizing:border-box;background-color:#fbd3481a;font-weight:500}.OUI3kW_debugInfo{border-radius:var(--ds-radius);padding:var(--ds-space-md);margin-bottom:var(--ds-space-xl);font-size:var(--ds-fs-sm);color:#fffc;text-align:center;background:#fbd3481a;border:1px solid #fbd3484d}.OUI3kW_dateRangeSelector{background-color:var(--ds-green-900);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);margin-bottom:var(--ds-space-xl);padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.OUI3kW_dateRangeSelector.OUI3kW_collapsed{max-height:50px}.OUI3kW_dateRangeSelector.OUI3kW_expanded{max-height:500px}.OUI3kW_dateRangeHeader{padding:var(--ds-space-xl);cursor:pointer;justify-content:space-between;align-items:center;transition:all .3s;display:flex;position:relative;overflow:hidden}.OUI3kW_dateRangeHeader:before{content:"";background-color:var(--ds-surface-panel);opacity:0;transition:opacity .3s;position:absolute;inset:0}.OUI3kW_dateRangeTitle{align-items:center;gap:var(--ds-space-md);font-size:var(--ds-fs-base);color:#ffffffe6;font-weight:600;display:flex}.OUI3kW_filterIcon{color:var(--ds-gold)}.OUI3kW_selectedRange{font-size:var(--ds-fs-md);color:#ffffffb3;padding:var(--ds-space-xs) var(--ds-space-lg);border-radius:var(--ds-radius);border:1px solid var(--ds-border-color);background:#fbd3481a}.OUI3kW_dateRangeControls{align-items:center;gap:var(--ds-space-xl);z-index:1;display:flex;position:relative}.OUI3kW_presetButtons{gap:var(--ds-space-md);margin-bottom:var(--ds-space-xl);flex-wrap:wrap;display:flex}.OUI3kW_presetButton{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);padding:var(--ds-space-md) var(--ds-space-lg);color:#fffc;font-size:var(--ds-fs-sm);cursor:pointer;white-space:nowrap;transition:all .3s;display:flex}.OUI3kW_activePreset{background:var(--ds-gold);color:var(--ds-green-900);border-color:var(--ds-gold);font-weight:600}.OUI3kW_activePreset:hover{background:linear-gradient(135deg, var(--ds-gold-hover) 0%, var(--ds-gold) 100%);transform:translateY(-2px);box-shadow:0 4px 12px #fbd3484d}.OUI3kW_customDatePicker{border-radius:var(--ds-radius);padding:var(--ds-space-xl);border:1px solid var(--ds-border-color);background:#0823174d;animation:.3s ease-out OUI3kW_fadeInDown}.OUI3kW_dateInputGroup{gap:var(--ds-space-xl);margin-bottom:var(--ds-space-xl);display:flex}.OUI3kW_dateInput{gap:var(--ds-space-md);flex-direction:column;flex:1;display:flex}.OUI3kW_dateInput label{font-size:var(--ds-fs-sm);color:#fffc;font-weight:500}.OUI3kW_dateField{background:var(--ds-surface-hover);border:1px solid var(--ds-border-strong-color);border-radius:var(--ds-radius);padding:var(--ds-space-md);color:#fff;font-size:var(--ds-fs-md)}.OUI3kW_dateField:focus{border-color:var(--ds-gold);outline:none;box-shadow:0 0 0 2px #fbd34833}.OUI3kW_applyButton{background:linear-gradient(135deg, var(--ds-green-accent) 0%, #146b54 100%);border-radius:var(--ds-radius);padding:var(--ds-space-md) var(--ds-space-xl);color:#fff;font-size:var(--ds-fs-md);cursor:pointer;border:none;font-weight:600;transition:all .3s}.OUI3kW_applyButton:hover:not(:disabled){background:linear-gradient(135deg, #146b54 0%, var(--ds-green-accent) 100%);transform:translateY(-1px);box-shadow:0 4px 12px #1780624d}.OUI3kW_applyButton:disabled{opacity:.5;cursor:not-allowed}@keyframes OUI3kW_fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.OUI3kW_chartLegend{gap:var(--ds-space-xl);flex-wrap:wrap;width:100%;display:flex}.OUI3kW_legendItem{align-items:center;gap:var(--ds-space-md);font-size:var(--ds-fs-md);display:flex}.OUI3kW_legendColor{border-radius:var(--ds-radius);width:14px;height:14px}.OUI3kW_legendText{color:#fffc;font-weight:500}.OUI3kW_noDataContainer{color:#ffffffb3;text-align:center;justify-content:center;align-items:center;gap:var(--ds-space-md);flex-direction:column;height:100%;display:flex}.OUI3kW_loadingContainer{color:#fff;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.OUI3kW_loadingSpinner{border:4px solid var(--ds-border-color);width:40px;height:40px;margin-bottom:var(--ds-space-xl);border-top:4px solid #9cc61d;border-radius:50%;animation:2s linear infinite OUI3kW_spin}.OUI3kW_errorContainer{height:300px;color:var(--ds-gold);justify-content:center;align-items:center;display:flex}@keyframes OUI3kW_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.OUI3kW_dateRangeContent{padding:var(--ds-space-xl);animation:.3s ease-out OUI3kW_fadeInDown}.OUI3kW_chevronIcon{color:var(--ds-gold);align-items:center;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.OUI3kW_dateRangeSelector.OUI3kW_expanded .OUI3kW_chevronIcon{transform:rotate(180deg)}.OUI3kW_controlsHeader{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-xl);margin-bottom:var(--ds-space-3xl);flex-wrap:wrap;display:flex}.OUI3kW_selectorsGroup{gap:var(--ds-space-xl);flex-wrap:wrap;display:flex}.OUI3kW_selectorContainer{align-items:center;gap:var(--ds-space-md);display:flex}.OUI3kW_selectorLabel{font-size:var(--ds-fs-xs);color:#fffc;text-transform:uppercase;font-weight:600}.OUI3kW_selectorDropdown{position:relative}.OUI3kW_selectorSelect{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-sm) var(--ds-space-4xl) var(--ds-space-sm) var(--ds-space-lg);font-size:var(--ds-fs-md);cursor:pointer;transition:border-color .2s}.OUI3kW_selectorSelect:focus{border-color:var(--ds-gold);outline:none}.OUI3kW_selectorSelect:disabled{opacity:.5;cursor:not-allowed}.OUI3kW_selectorDropdown: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%)}.OUI3kW_unitsDropdown{position:relative}.OUI3kW_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-lg);font-size:var(--ds-fs-xs);cursor:pointer;min-width:120px}.OUI3kW_unitsSelect:focus{border-color:var(--ds-gold);outline:none}.OUI3kW_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%)}.OUI3kW_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}.OUI3kW_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);box-sizing:border-box;vertical-align:middle;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;line-height:1;display:inline-flex;position:relative}.OUI3kW_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%)}.OUI3kW_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%}.OUI3kW_infoIconContainer:hover .OUI3kW_tooltipText{visibility:visible;opacity:1}@media (max-width:1200px){.OUI3kW_chartContent{height:600px}.OUI3kW_dateInputGroup{gap:var(--ds-space-lg);flex-direction:column}.OUI3kW_presetButtons{gap:var(--ds-space-xs)}.OUI3kW_presetButton{padding:var(--ds-space-sm) var(--ds-space-md);font-size:var(--ds-fs-xs)}}@media (max-width:768px){.OUI3kW_sectionContainer,.OUI3kW_fullWidth{float:none;width:100%;padding-left:0;padding-right:0}.OUI3kW_dateRangeHeader{align-items:flex-start;gap:var(--ds-space-md);flex-direction:column}.OUI3kW_presetButtons{gap:var(--ds-space-md);grid-template-columns:repeat(2,1fr);width:100%;display:grid}.OUI3kW_presetButton{text-align:center;justify-content:center}.OUI3kW_controlsHeader{flex-direction:column;align-items:stretch}.OUI3kW_selectorsGroup{justify-content:space-between}}.OUI3kW_legendColorDynamic{background-color:var(--legend-color)}
.MHszEW_sectionContainer{width:50%;padding-right:var(--ds-space-md);box-sizing:border-box;flex-direction:column;min-height:0;display:flex;position:relative}.MHszEW_chartContainer{background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);min-height:0;padding:var(--ds-space-xl);flex-direction:column;flex-grow:1;display:flex}.MHszEW_chartTitleSection{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-md);width:100%;min-width:250px;margin-bottom:var(--ds-space-xl);padding-bottom:var(--ds-space-md);border-bottom:1px solid var(--ds-border-color);flex-wrap:wrap}.MHszEW_chartTitle{font-size:var(--ds-fs-2xl);align-items:center;margin:0 0 0;padding-bottom:0;font-weight:700;display:flex}.MHszEW_chartSubtitle{font-size:var(--ds-fs-base);color:#ffffffb3;margin-bottom:0}.MHszEW_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;box-sizing:border-box;background-color:#fbd3481a;font-weight:500}.MHszEW_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}.MHszEW_chartContent{background-color:var(--ds-green-900);border-radius:var(--ds-radius);width:100%;min-height:400px;padding:var(--ds-space-xl);box-sizing:border-box;flex-grow:1;display:block;position:relative}.MHszEW_noDataContainer{color:#ffffffb3;text-align:center;justify-content:center;align-items:center;gap:var(--ds-space-md);flex-direction:column;height:100%;display:flex}@media (max-width:1200px){.MHszEW_chartContent{height:600px}}@media (max-width:768px){.MHszEW_sectionContainer{float:none;width:100%;padding-left:0;padding-right:0}}.MHszEW_elevatorLegend{gap:var(--ds-space-3xl);color:#fffc;font-size:var(--ds-fs-base);margin-bottom:var(--ds-space-xl);padding:var(--ds-space-lg);border-radius:var(--ds-radius);border:1px solid var(--ds-border-faint-color);background-color:#0003;display:flex}.MHszEW_elevatorLegendItem{align-items:center;gap:var(--ds-space-md);display:flex}.MHszEW_elevatorSwatch{width:16px;height:16px}.MHszEW_elevatorSwatchMain{background-color:#ffffffd9;border:1px solid #fff}.MHszEW_elevatorSwatchElevator{background-color:#ffffff59;border:1px dashed #fffc}
.Tk78Hq_overlay{border-radius:var(--ds-radius);z-index:10;will-change:backdrop-filter;background-color:#082317f5;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s ease-in-out;display:flex;position:absolute;top:0;left:0;transform:translate(0,0);-webkit-backdrop-filter:blur(8px)!important}.Tk78Hq_overlay2{border-radius:var(--ds-radius);z-index:10;will-change:backdrop-filter;background-color:#08231799;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s ease-in-out;display:flex;position:absolute;top:0;left:0;transform:translate(0,0);-webkit-backdrop-filter:blur(1px)!important}.Tk78Hq_tooltipContainer{cursor:pointer;display:inline-flex;position:relative}.Tk78Hq_icon{color:var(--ds-gold);width:48px;height:48px}.Tk78Hq_tooltipContent{visibility:hidden;opacity:0;z-index:10;background-color:var(--ds-green-900);color:#fff;text-align:center;border-top:2px solid var(--ds-gold);border-radius:var(--ds-radius);width:260px;padding:var(--ds-space-lg);box-shadow:var(--ds-shadow-pop);transition:opacity .2s ease-in-out;position:absolute;bottom:125%;left:50%;transform:translate(-50%)}.Tk78Hq_tooltipContent:after{content:"";border-style:solid;border-width:5px;border-color:var(--ds-green-900) transparent transparent transparent;margin-left:-5px;position:absolute;top:100%;left:50%}.Tk78Hq_tooltipContainer:hover .Tk78Hq_tooltipContent,.Tk78Hq_tooltipContainer:focus .Tk78Hq_tooltipContent{visibility:visible;opacity:1}.Tk78Hq_tooltipTitle{color:var(--ds-gold);font-size:var(--ds-fs-body);margin-top:0;margin-bottom:var(--ds-space-md);font-weight:600}.Tk78Hq_tooltipText{color:#fff;font-size:var(--ds-fs-base);margin:0;line-height:1.5}
.FqCdYa_modalOverlay{z-index:1000;background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.FqCdYa_modalContent{background-color:var(--ds-green-900);padding:var(--ds-space-4xl);border-radius:var(--ds-radius);border:1px solid var(--ds-gold);width:90%;max-width:450px;box-shadow:0 5px 15px #00000080}.FqCdYa_modalTitle{color:#fff;font-size:var(--ds-fs-2xl);margin-top:0}.FqCdYa_modalSubtitle{color:#ffffffb3;margin-bottom:var(--ds-space-3xl);font-size:var(--ds-fs-base)}.FqCdYa_fileList{gap:var(--ds-space-xl);margin-bottom:var(--ds-space-4xl);flex-direction:column;display:flex}.FqCdYa_fileItem{cursor:pointer;font-size:var(--ds-fs-body);color:#ffffffe6;align-items:center;display:flex}.FqCdYa_checkbox{width:18px;height:18px;margin-right:var(--ds-space-lg);accent-color:var(--ds-gold)}.FqCdYa_modalActions{justify-content:flex-end;gap:var(--ds-space-xl);display:flex}.FqCdYa_cancelButton,.FqCdYa_confirmButton{padding:var(--ds-space-lg) var(--ds-space-2xl);border-radius:var(--ds-radius);cursor:pointer;border:none;font-weight:700;transition:background-color .2s}.FqCdYa_cancelButton{background-color:var(--ds-green-900);color:#fff}.FqCdYa_cancelButton:hover{background-color:var(--ds-green-900)}.FqCdYa_confirmButton{background-color:var(--ds-gold);color:var(--ds-green-900)}.FqCdYa_confirmButton:hover{background-color:var(--ds-gold);color:#fff}.FqCdYa_confirmButton:disabled{cursor:not-allowed;opacity:.6;background-color:#555}
.vUupua_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}.vUupua_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}.vUupua_icon{margin-right:var(--ds-space-md)}.vUupua_title{text-align:left;flex-grow:1}.vUupua_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}.vUupua_filterItem{font-size:var(--ds-fs-md);justify-content:space-between;display:flex}.vUupua_label{color:#fff9}.vUupua_value{text-align:right;font-weight:500}.vUupua_activeTag{color:var(--ds-gold)}.vUupua_inactiveTag{color:#e74c3c}@media (max-width:500px){.vUupua_floatingBadge{zoom:1.3889}}@media (max-width:768px){.vUupua_floatingBadge.vUupua_collapsed{width:136px}.vUupua_floatingBadge.vUupua_expanded{width:220px}.vUupua_toggleButton{padding:0 var(--ds-space-lg);font-size:var(--ds-fs-sm)}.vUupua_filterList{padding:var(--ds-space-md) var(--ds-space-lg) var(--ds-space-lg);gap:var(--ds-space-sm)}.vUupua_filterItem{font-size:var(--ds-fs-xs);gap:var(--ds-space-md)}}
.Dbql4W_placeholder{width:100%;min-height:60vh}.Dbql4W_center{z-index:10;pointer-events:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}
._5vtWtW_feedstockDashboard{width:100%;padding-top:var(--ds-space-xl);color:#fff;box-sizing:border-box;max-width:100%;overflow:hidden}._5vtWtW_dashboardBanner{background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);padding:var(--ds-space-xl) var(--ds-space-3xl);gap:var(--ds-space-3xl);box-shadow:var(--ds-shadow-panel);margin-bottom:var(--ds-space-xl);justify-content:space-between;align-items:center;display:flex}._5vtWtW_headerSpacer{align-items:center;gap:var(--ds-space-lg) var(--ds-space-3xl);flex-wrap:wrap;flex:1 1 0;min-width:0;display:flex}._5vtWtW_dashboardTitle{align-items:center;gap:var(--ds-space-xs);text-align:center;flex-direction:column;flex:none;display:flex}._5vtWtW_dashboardTitleText{font-size:var(--ds-fs-4xl);margin:0;font-weight:600}._5vtWtW_sourceNote{font-size:var(--ds-fs-xs);letter-spacing:.05em;text-transform:uppercase;color:#ffffff80;font-weight:500}._5vtWtW_headerActions{justify-content:flex-end;align-items:center;gap:var(--ds-space-3xl);flex:1 1 0;min-width:0;display:flex}._5vtWtW_filterGroup{align-items:center;gap:var(--ds-space-lg);display:flex}._5vtWtW_filterLabel{font-size:var(--ds-fs-md);color:#fffc;white-space:nowrap;font-weight:600}._5vtWtW_sliderContainer{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}._5vtWtW_filterButton{color:#fffc;padding:var(--ds-space-sm) var(--ds-space-xl);font-size:var(--ds-fs-sm);border-radius:var(--ds-radius-pill);cursor:pointer;background:0 0;border:none;transition:all .3s}._5vtWtW_activeFilter{background:var(--ds-gold);font-weight:600;color:var(--ds-green-900)!important}._5vtWtW_yearDisplay{color:var(--ds-text-primary);font-size:var(--ds-fs-sm);padding:var(--ds-space-sm) var(--ds-space-xl);border-radius:var(--ds-radius-pill);background-color:#ffffff1a;font-weight:600}._5vtWtW_statusIcon{color:var(--ds-gold);width:36px;height:36px}._5vtWtW_chartsContainer{margin-top:var(--ds-space-4xl);box-sizing:border-box;width:100%}._5vtWtW_loadingContainer{height:100%;padding:var(--ds-space-4xl);color:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex}._5vtWtW_loadingSpinner{border:4px solid var(--ds-border-color);width:40px;height:40px;margin-bottom:var(--ds-space-xl);border-top:4px solid #9cc61d;border-radius:50%;animation:2s linear infinite _5vtWtW_spin}._5vtWtW_errorContainer{height:100%;padding:var(--ds-space-4xl);text-align:center;color:var(--ds-gold);flex-direction:column;justify-content:center;align-items:center;display:flex}._5vtWtW_sectionsWrapper{margin-top:var(--ds-space-xl);box-sizing:border-box;flex-wrap:wrap;gap:0;display:flex}._5vtWtW_heatmapContainer{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);margin-top:var(--ds-space-xl);box-shadow:var(--ds-shadow-panel);transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden}._5vtWtW_heatmapContent{transition:all .4s cubic-bezier(.4,0,.2,1)}._5vtWtW_programContainer{background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);box-sizing:border-box;width:100%;position:relative}._5vtWtW_sectionHeader{justify-content:space-between;align-items:center;gap:var(--ds-space-xl);padding-bottom:var(--ds-space-xl);margin-bottom:var(--ds-space-xl);border-bottom:1px solid var(--ds-border-color);flex-wrap:wrap;display:flex}._5vtWtW_sectionTitle{font-size:var(--ds-fs-2xl);color:var(--ds-text-primary);margin:0;font-weight:600}._5vtWtW_yearToggleContainer{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}._5vtWtW_yearButton{color:#ffffffb3;padding:var(--ds-space-sm) var(--ds-space-xl);font-size:var(--ds-fs-md);border-radius:var(--ds-radius-pill);cursor:pointer;background:0 0;border:none;font-weight:500;transition:all .2s ease-in-out}._5vtWtW_selectedYear{background-color:var(--ds-gold);color:var(--ds-green-900);font-weight:600}._5vtWtW_gridContainer{gap:var(--ds-space-3xl);margin-top:var(--ds-space-xl);grid-template-columns:repeat(2,1fr);display:grid}@keyframes _5vtWtW_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:1200px){._5vtWtW_feedstockDashboard{width:100%;padding-top:var(--ds-space-xl);margin:0 auto}._5vtWtW_dashboardBanner{gap:var(--ds-space-2xl);padding:var(--ds-space-xl);flex-direction:column;align-items:stretch}._5vtWtW_dashboardTitle{order:-1}._5vtWtW_headerSpacer,._5vtWtW_headerActions{justify-content:center}._5vtWtW_sectionsWrapper{flex-direction:column}}@media (max-width:500px){._5vtWtW_feedstockDashboard{zoom:.8}}@media (max-width:768px){._5vtWtW_dashboardBanner{gap:var(--ds-space-xl);padding:var(--ds-space-2xl) var(--ds-space-xl)}._5vtWtW_dashboardTitle,._5vtWtW_dashboardTitleText{font-size:var(--ds-fs-2xl);line-height:1.2}._5vtWtW_headerSpacer{align-items:stretch;gap:var(--ds-space-lg);flex-direction:column;width:100%;display:flex}._5vtWtW_headerSpacer:empty{display:none}._5vtWtW_filterGroup{align-items:stretch;gap:var(--ds-space-sm);flex-direction:column;width:100%}._5vtWtW_filterLabel{font-size:var(--ds-fs-xs);letter-spacing:.08em;text-transform:uppercase;color:#fff9}._5vtWtW_sliderContainer{width:100%}._5vtWtW_filterButton{padding:var(--ds-space-md) var(--ds-space-md);font-size:var(--ds-fs-md);text-align:center;flex:1 1 0}._5vtWtW_yearDisplay{text-align:center}._5vtWtW_headerActions{width:100%;margin-top:0}}@media (min-width:769px){._5vtWtW_dashboardBanner{align-items:flex-start;gap:var(--ds-space-xl) var(--ds-space-4xl);padding:var(--ds-space-2xl) var(--ds-space-3xl);flex-flow:wrap}._5vtWtW_dashboardTitle{text-align:left;font-size:var(--ds-fs-3xl);padding-bottom:var(--ds-space-xl);border-bottom:1px solid var(--ds-border-color);flex:1 0 100%;order:-1;align-items:flex-start;line-height:1.2;position:static;transform:none}._5vtWtW_dashboardTitleText{font-size:var(--ds-fs-3xl);line-height:1.2}._5vtWtW_headerSpacer{justify-content:flex-start;align-items:flex-start;gap:var(--ds-space-xl) var(--ds-space-4xl);flex:auto}._5vtWtW_headerSpacer ._5vtWtW_filterGroup{justify-content:flex-start;align-items:flex-start;gap:var(--ds-space-sm);flex-direction:column}._5vtWtW_headerSpacer ._5vtWtW_filterLabel{font-size:var(--ds-fs-xs);letter-spacing:.08em;text-transform:uppercase;color:#fff9}._5vtWtW_headerActions{margin-top:var(--ds-space-2xl);flex:none;justify-content:flex-end}}._5vtWtW_downloadPill{justify-content:center;align-items:center;gap:var(--ds-space-md);color:var(--ds-gold);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;font-weight:600;display:inline-flex}._5vtWtW_downloadPill:hover:not(:disabled){color:#fff}._5vtWtW_downloadPill:disabled{opacity:.4;cursor:not-allowed}._5vtWtW_downloadPillIcon{flex:none;width:1.3em;height:1.3em}
.xFKdCq_kpiContainerWrapper{width:100%;min-width:0;margin-bottom:var(--ds-space-xl);container:kpis/inline-size}.xFKdCq_kpiContainer{gap:var(--ds-space-xl);grid-template-columns:repeat(var(--kpi-count,5), minmax(0, 1fr));border-radius:var(--ds-radius);background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-faint-color);padding:var(--ds-space-2xl);box-shadow:var(--ds-shadow-panel);display:grid}.xFKdCq_kpiCard{background-color:var(--ds-green-900);border-radius:var(--ds-radius);padding:var(--ds-space-md);text-align:center;border-top:3px solid var(--ds-gold);flex-direction:column;justify-content:center;display:flex}.xFKdCq_kpiTitleWrapper{margin-bottom:var(--ds-space-lg)}.xFKdCq_kpiSubTitle{color:#ffffffb3;font-size:var(--ds-fs-sm);text-transform:uppercase;margin-bottom:var(--ds-space-2xs);font-weight:500}.xFKdCq_kpiMainTitle{color:#fff;font-size:var(--ds-fs-body);font-weight:600;line-height:1.3}.xFKdCq_kpiElevator{color:#fff;font-size:var(--ds-fs-2xs);margin-bottom:var(--ds-space-2xs);font-weight:500}.xFKdCq_kpiValue{color:var(--ds-gold);font-size:var(--ds-fs-5xl);background:var(--ds-gold);-webkit-background-clip:text;background-clip:text;font-weight:600;line-height:1.1;position:relative}.xFKdCq_kpiUnit{color:#ffffffb3;font-size:var(--ds-fs-sm);margin-top:var(--ds-space-xs);font-weight:500}@container kpis (max-width:1099px){.xFKdCq_kpiContainer{grid-template-columns:repeat(6,minmax(0,1fr))}.xFKdCq_kpiContainer>.xFKdCq_kpiCard{grid-column:span 2}.xFKdCq_kpiContainer[data-kpi-count="5"]>.xFKdCq_kpiCard:nth-last-child(-n+2){grid-column:span 3}}@container kpis (max-width:639px){.xFKdCq_kpiContainer{gap:var(--ds-space-md);padding:var(--ds-space-md);grid-template-columns:repeat(2,minmax(0,1fr))}.xFKdCq_kpiContainer>.xFKdCq_kpiCard,.xFKdCq_kpiContainer[data-kpi-count="5"]>.xFKdCq_kpiCard:nth-last-child(-n+2){grid-column:auto}.xFKdCq_kpiContainer[data-kpi-count="5"]>.xFKdCq_kpiCard:last-child{grid-column:1/-1}}@container kpis (max-width:399px){.xFKdCq_kpiContainer{grid-template-columns:minmax(0,1fr)}.xFKdCq_kpiContainer[data-kpi-count="5"]>.xFKdCq_kpiCard:last-child{grid-column:auto}}.xFKdCq_kpiCard{container-type:inline-size}@container (max-width:220px){.xFKdCq_kpiValue{font-size:14cqi}}
.hqsP2W_heatmapContainer{color:#fff;border-radius:var(--ds-radius)}.hqsP2W_kpiContainer{gap:var(--ds-space-xl);margin-bottom:var(--ds-space-xl);margin-top:var(--ds-space-xl);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.hqsP2W_kpiCard{box-shadow:var(--ds-shadow-pop);background-color:var(--ds-green-900);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius);padding:var(--ds-space-lg);text-align:center;border-top:3px solid var(--ds-gold)}.hqsP2W_kpiLabel{color:#ffffffb3;font-size:var(--ds-fs-sm);margin-bottom:var(--ds-space-xs);text-transform:uppercase;font-weight:500}.hqsP2W_kpiValue{color:#fff;font-size:var(--ds-fs-2xl);font-weight:700;line-height:1.2}.hqsP2W_kpiUnit{color:#ffffffb3;font-size:var(--ds-fs-sm)}.hqsP2W_controlsContainer{justify-content:space-between;align-items:center;gap:var(--ds-space-xl);margin-bottom:var(--ds-space-xl);flex-wrap:wrap;display:flex}.hqsP2W_filterContainer{align-items:center;gap:var(--ds-space-md);flex-wrap:wrap;display:flex}.hqsP2W_filterLabel{color:#fff;font-size:var(--ds-fs-base);min-width:120px;font-weight:500}.hqsP2W_customSelect{flex:1;min-width:150px;max-width:350px;position:relative}.hqsP2W_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-md) var(--ds-space-lg);cursor:pointer;background-color:#0003;justify-content:space-between;align-items:center;transition:border-color .2s;display:flex}.hqsP2W_selectButton:hover{border-color:#ffffff4d}.hqsP2W_selectButton:focus{border-color:var(--ds-gold);outline:none}.hqsP2W_selectValue{text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hqsP2W_selectIcon{color:#ffffffb3;flex-shrink:0;transition:transform .2s}.hqsP2W_selectIconOpen{transform:rotate(180deg)}.hqsP2W_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);max-height:300px;position:absolute;top:100%;left:0;right:0;overflow:hidden}.hqsP2W_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}.hqsP2W_searchInput:focus{background-color:#0006;outline:none}.hqsP2W_searchInput::placeholder{color:#ffffff80}.hqsP2W_optionsList{max-height:250px;overflow-y:auto}.hqsP2W_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}.hqsP2W_option:hover{background-color:#ffffff1a}.hqsP2W_optionSelected{background-color:var(--ds-gold);color:var(--ds-green-850);font-weight:500}.hqsP2W_noResults{padding:var(--ds-space-lg);text-align:center;color:#ffffff80;font-style:italic}.hqsP2W_optionsList::-webkit-scrollbar{width:6px}.hqsP2W_optionsList::-webkit-scrollbar-track{background:#ffffff1a}.hqsP2W_optionsList::-webkit-scrollbar-thumb{border-radius:var(--ds-radius);background:#ffffff4d}.hqsP2W_optionsList::-webkit-scrollbar-thumb:hover{background:#ffffff80}.hqsP2W_mapControls{gap:var(--ds-space-md);flex-wrap:wrap;display:flex}.hqsP2W_controlButton{background-color:var(--ds-gold);border-radius:var(--ds-radius);color:var(--ds-green-850);cursor:pointer;font-size:var(--ds-fs-sm);padding:var(--ds-space-md) var(--ds-space-lg);border:none;font-weight:600;transition:all .2s}.hqsP2W_controlButton:disabled{opacity:.5;cursor:not-allowed}.hqsP2W_controlButton:hover{background-color:var(--ds-gold-hover)}.hqsP2W_legendWrapper{margin-bottom:var(--ds-space-xl);display:block}.hqsP2W_legendContainer{background-color:var(--ds-surface-hover);border-radius:var(--ds-radius);width:100%;padding:var(--ds-space-lg) var(--ds-space-xl);border-left:3px solid var(--ds-gold);box-sizing:border-box;margin-bottom:0}.hqsP2W_legendTitle{color:#fff;font-size:var(--ds-fs-base);margin-bottom:var(--ds-space-md);text-align:center;font-weight:500}.hqsP2W_legendGradient{background:linear-gradient(to right, var(--ds-green-accent), #58975c, #94af56, #d1c84f, var(--ds-gold));height:30px;display:flex}.hqsP2W_legendStop{padding-bottom:var(--ds-space-xs);flex:1;justify-content:center;align-items:flex-end;display:flex;position:relative}.hqsP2W_legendStop span{border-radius:var(--ds-radius);color:var(--ds-green-850);font-size:var(--ds-fs-xs);padding:var(--ds-space-xs) var(--ds-space-sm);background-color:#fffffff2;font-weight:700;box-shadow:0 1px 3px #0000004d}.hqsP2W_elevatorsLegendBox{padding:var(--ds-space-md) var(--ds-space-xl);border-radius:var(--ds-radius);border:1px solid #ffd74a33;border-left:3px solid var(--ds-gold);box-sizing:border-box;align-items:center;gap:var(--ds-space-lg);background-color:#ffd74a0d;flex-flow:wrap;display:flex}.hqsP2W_elevatorsLegendTitle{font-size:var(--ds-fs-sm);color:#ffffffb3;text-transform:uppercase;font-weight:700}.hqsP2W_elevatorsList{gap:var(--ds-space-lg);flex-flow:wrap;display:flex}.hqsP2W_elevatorLegendItem{align-items:center;gap:var(--ds-space-md);display:flex}.hqsP2W_elevatorLegendItem span{font-size:var(--ds-fs-md);color:var(--ds-gold);font-weight:600}.hqsP2W_elevatorIcon{background-color:var(--ds-gold);border-radius:var(--ds-radius);color:#000;width:20px;min-width:20px;height:20px;font-size:var(--ds-fs-xs);box-shadow:var(--ds-shadow-pop);border:1px solid #fff;justify-content:center;align-items:center;font-weight:700;display:flex}.hqsP2W_mapContainer{border-radius:var(--ds-radius);height:600px;margin-bottom:var(--ds-space-lg);border:1px solid var(--ds-border-color);width:100%;overflow:hidden}.hqsP2W_mapInstructions{color:#ffffffb3;font-size:var(--ds-fs-base);text-align:center}.hqsP2W_loadingContainer{flex-direction:column;justify-content:center;align-items:center;width:100%;height:300px;display:flex}.hqsP2W_loadingSpinner{margin-bottom:var(--ds-space-xl);color:var(--ds-gold);animation:1.5s linear infinite hqsP2W_spin}.hqsP2W_errorContainer{border-radius:var(--ds-radius);color:#ff6b6b;height:200px;padding:var(--ds-space-2xl);text-align:center;background-color:#d32f2f1a;border:1px solid #d32f2f4d;justify-content:center;align-items:center;width:100%;display:flex}@keyframes hqsP2W_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:968px){.hqsP2W_legendWrapper{margin-bottom:var(--ds-space-xl);display:block}}@media (max-width:768px){.hqsP2W_kpiContainer{grid-template-columns:repeat(2,1fr)}.hqsP2W_mapContainer{height:450px}.hqsP2W_legendStop span{font-size:var(--ds-fs-2xs)}.hqsP2W_controlButton{font-size:var(--ds-fs-xs);padding:var(--ds-space-sm) var(--ds-space-lg)}}@media (max-width:568px){.hqsP2W_kpiContainer{grid-template-columns:repeat(1,1fr)}}.hqsP2W_legendGradientDynamic{background:var(--legend-gradient)}@media (max-width:500px){.hqsP2W_mapContainer{zoom:1.3889;height:360px}}
._8KLdba_gate{justify-content:center;align-items:center;gap:var(--ds-space-lg);height:100%;padding:var(--ds-space-4xl);text-align:center;color:#fffc;font-size:var(--ds-fs-base);flex-direction:column;display:flex}._8KLdba_gateHint{color:#ffffff8c;font-size:var(--ds-fs-md);max-width:520px}._8KLdba_swatchLegend{gap:var(--ds-space-xl);margin-top:var(--ds-space-sm);flex-wrap:wrap;display:flex}._8KLdba_swatchItem{align-items:center;gap:var(--ds-space-sm);font-size:var(--ds-fs-md);color:#ffffffd9;display:flex}._8KLdba_swatch{border-radius:var(--ds-radius);background:var(--swatch-color);border:1px solid #ffffff80;width:14px;height:14px}._8KLdba_swatchPin{border-radius:50%}._8KLdba_note{font-size:var(--ds-fs-sm);color:#fff9;margin-top:var(--ds-space-xs)}._8KLdba_warn{color:var(--ds-gold)}._8KLdba_mapWrap{position:relative}._8KLdba_overlay{z-index:2;background:#0823178c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._8KLdba_swatchFaded{opacity:.45}._8KLdba_chip{z-index:2;pointer-events:none;border:1px solid var(--ds-border-strong-color);border-radius:var(--ds-radius-pill);padding:var(--ds-space-xs) var(--ds-space-lg);font-size:var(--ds-fs-sm);color:#ffffffd9;white-space:nowrap;background:#082317d9;position:absolute;top:12px;left:50%;transform:translate(-50%)}._8KLdba_mapCanvas{width:100%;height:100%}
.MAvs4a_chartContainer{margin-top:var(--ds-space-xl);border-radius:var(--ds-radius);padding:0}.MAvs4a_chartHeader{margin-bottom:var(--ds-space-xl);background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-color);border-top:2px solid var(--ds-gold);border-radius:var(--ds-radius);padding:var(--ds-space-md) 0rem var(--ds-space-md) 0rem;justify-content:flex-end;align-items:center;width:100%;display:flex}.MAvs4a_sliderContainer{background-color:var(--ds-green-900);padding:var(--ds-space-2xs);margin-right:var(--ds-space-xl);border-radius:var(--ds-radius-pill);border:1px solid var(--ds-border-color);display:flex}.MAvs4a_filterButton{color:#fffc;padding:var(--ds-space-sm) var(--ds-space-xl);font-size:var(--ds-fs-sm);border-radius:var(--ds-radius-pill);cursor:pointer;white-space:nowrap;background:0 0;border:none;font-weight:500;transition:all .3s}.MAvs4a_filterButton:hover{color:#fff}.MAvs4a_activeFilter{background-color:var(--ds-gold);border:1px solid var(--ds-gold);font-weight:600;color:var(--ds-green-900)!important}.MAvs4a_activeFilter:hover{background-color:var(--ds-gold);border:1px solid var(--ds-gold);font-weight:600}.MAvs4a_mapWrapper{border-radius:var(--ds-radius);background-color:#1a1a1a;width:100%;height:600px;display:block;position:relative;overflow:hidden}.MAvs4a_mapCanvas{min-height:400px;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.MAvs4a_legend{border:1px solid var(--ds-border-color);border-radius:var(--ds-radius);padding:var(--ds-space-lg);color:#fff;width:300px;box-shadow:var(--ds-shadow-pop);background-color:#082317e6;position:absolute;bottom:20px;left:20px}.MAvs4a_legendTitle{text-align:center;font-weight:600;font-size:var(--ds-fs-md);margin-bottom:var(--ds-space-md);color:#ffffffe6}.MAvs4a_legendGradient{border-radius:var(--ds-radius);background:linear-gradient(to right, var(--ds-green-accent), #58975c, #94af56, #d1c84f, var(--ds-gold));height:12px}.MAvs4a_legendLabels{margin-top:var(--ds-space-xs);font-size:var(--ds-fs-xs);color:#ffffffb3;justify-content:space-between;display:flex}.MAvs4a_tooltip{left:var(--tooltip-left);top:var(--tooltip-top);background-color:var(--ds-green-900);border:1px solid var(--ds-gold);border-radius:var(--ds-radius);pointer-events:none;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);min-width:100px;padding:0;position:fixed;box-shadow:0 4px 20px #00000080}.MAvs4a_tooltipHeader{color:var(--ds-gold);padding:var(--ds-space-md) var(--ds-space-lg);font-size:var(--ds-fs-xs);border-bottom:1px solid var(--ds-border-color);text-transform:uppercase;letter-spacing:.5px;background-color:#fbd3481a;font-weight:700}.MAvs4a_tooltipBody{padding:var(--ds-space-lg)}.MAvs4a_tooltipMainMetric{margin-bottom:var(--ds-space-lg);text-align:center}.MAvs4a_tooltipMainLabel{font-size:var(--ds-fs-2xs);color:#fff9;text-transform:uppercase;margin-bottom:var(--ds-space-2xs);display:block}.MAvs4a_tooltipMainValue{font-size:var(--ds-fs-body);color:#fff;font-weight:700}.MAvs4a_tooltipUnit{font-size:var(--ds-fs-xs);color:#fff9;margin-left:var(--ds-space-2xs);font-weight:400}.MAvs4a_tooltipGrid{gap:var(--ds-space-lg);border-top:1px solid var(--ds-border-color);padding-top:var(--ds-space-lg);grid-template-columns:1fr 1fr;display:grid}.MAvs4a_tooltipStat{flex-direction:column;display:flex}.MAvs4a_tooltipLabel{font-size:var(--ds-fs-2xs);color:#fff9;margin-bottom:var(--ds-space-2xs)}.MAvs4a_tooltipValue{font-size:var(--ds-fs-xs);color:#fff;font-weight:600}.MAvs4a_tooltipNoData{padding:var(--ds-space-xl);color:#ffffff80;font-style:italic;font-size:var(--ds-fs-md);text-align:center}.MAvs4a_loadingContainer{z-index:5;color:#ffffffb3;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.MAvs4a_elevatorBadge{border:1px solid var(--ds-gold);border-radius:var(--ds-radius);padding:var(--ds-space-md) var(--ds-space-lg);color:#fff;align-items:center;gap:var(--ds-space-md);font-size:var(--ds-fs-sm);box-shadow:var(--ds-shadow-pop);z-index:10;background-color:#082317e6;font-weight:600;display:flex;position:absolute;top:20px;right:20px}.MAvs4a_elevatorIcon{background-color:var(--ds-gold);color:var(--ds-green-900);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-weight:700;display:flex}@media (max-width:768px){.MAvs4a_mapWrapper{height:450px}}.MAvs4a_legendGradientDynamic{background:var(--legend-gradient)}@media (max-width:500px){.MAvs4a_mapWrapper{zoom:1.3889;height:360px}.MAvs4a_mapCanvas{min-height:0}.MAvs4a_legend{left:var(--ds-space-md);right:var(--ds-space-md);bottom:var(--ds-space-2xl);width:auto;padding:var(--ds-space-md)}}
.VLoN_G_picker{align-items:center;gap:var(--ds-space-lg);padding:var(--ds-space-lg) var(--ds-space-lg);margin-bottom:var(--ds-space-lg);border-radius:var(--ds-radius);background:var(--ds-surface-hover);border-left:3px solid var(--ds-gold);flex-wrap:wrap;display:flex}.VLoN_G_select{flex:260px;min-width:260px}.VLoN_G_step{border:1px solid var(--ds-border-color);color:#fffc;border-radius:var(--ds-radius-pill);padding:var(--ds-space-sm) var(--ds-space-lg);cursor:pointer;font-size:var(--ds-fs-xs);background:0 0;font-weight:500;transition:all .2s ease-in-out}.VLoN_G_step:hover:not(:disabled){border-color:var(--ds-gold);background:#ffd74a33}.VLoN_G_step:disabled{opacity:.35;cursor:default}.VLoN_G_count{font-size:var(--ds-fs-md);color:#ffffffa6;white-space:nowrap}.VLoN_G_hint{font-size:var(--ds-fs-sm);color:#ffffff8c;flex-basis:100%}.VLoN_G_modes{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}.VLoN_G_mode{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}.VLoN_G_mode:hover{color:#fff}.VLoN_G_modeActive,.VLoN_G_modeActive:hover{background-color:var(--ds-gold);color:var(--ds-green-900);border:1px solid var(--ds-gold);cursor:default;font-weight:600}
.pggslq_tableContainer{background-color:var(--ds-green-900);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius);padding:var(--ds-space-xl);color:#fff;margin-top:var(--ds-space-xl)}.pggslq_toolbar{margin-bottom:var(--ds-space-xl);justify-content:flex-end;display:flex}.pggslq_searchInputContainer{position:relative}.pggslq_searchIcon{color:#ffffff80;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.pggslq_searchInput{border:1px solid var(--ds-border-strong-color);color:#fff;border-radius:var(--ds-radius-pill);padding:var(--ds-space-md) var(--ds-space-lg) var(--ds-space-md) var(--ds-space-4xl);font-size:var(--ds-fs-base);background-color:#0000004d;width:250px;transition:all .2s}.pggslq_searchInput:focus{border-color:var(--ds-gold);background-color:#0006;outline:none}.pggslq_searchInput::placeholder{color:#ffffff80}.pggslq_tableWrapper{width:100%;overflow-x:auto}.pggslq_dataTable{border-collapse:collapse;width:100%;font-size:var(--ds-fs-base)}.pggslq_dataTable th,.pggslq_dataTable td{padding:var(--ds-space-lg) var(--ds-space-xl);text-align:left;border-bottom:1px solid var(--ds-border-color);white-space:nowrap;background-color:var(--ds-green-900)}.pggslq_dataTable th{cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:600;transition:background-color .2s}.pggslq_dataTable th:hover{background-color:#ffffff1a}.pggslq_headerContent{align-items:center;gap:var(--ds-space-md);justify-content:space-between;display:flex}.pggslq_sortIconContainer{color:var(--ds-gold);align-items:center;display:flex}.pggslq_sortHint{color:#fff6;opacity:1;transition:color .2s}.pggslq_dataTable th:hover .pggslq_sortHint{color:#fffc}.pggslq_dataTable thead th{z-index:10;background-color:var(--ds-green-850);position:sticky;top:0}@media (min-width:769px){.pggslq_dataTable:not(.pggslq_rowsExpanded) thead th.pggslq_pinA,.pggslq_dataTable:not(.pggslq_rowsExpanded) .pggslq_mainRow td.pggslq_pinA{right:var(--pinB-width,180px);z-index:5;border-left:1px solid var(--ds-border-strong-color);position:sticky}.pggslq_dataTable:not(.pggslq_rowsExpanded) thead th.pggslq_pinB,.pggslq_dataTable:not(.pggslq_rowsExpanded) .pggslq_mainRow td.pggslq_pinB{z-index:5;border-left:1px solid var(--ds-border-strong-color);position:sticky;right:0}.pggslq_dataTable:not(.pggslq_rowsExpanded) thead th.pggslq_pinA,.pggslq_dataTable:not(.pggslq_rowsExpanded) thead th.pggslq_pinB{z-index:15}.pggslq_dataTable:not(.pggslq_rowsExpanded) thead th.pggslq_pinA:hover,.pggslq_dataTable:not(.pggslq_rowsExpanded) thead th.pggslq_pinB:hover{background-color:#1d4a36}.pggslq_dataTable:not(.pggslq_rowsExpanded) .pggslq_mainRow td.pggslq_pinA,.pggslq_dataTable:not(.pggslq_rowsExpanded) .pggslq_mainRow td.pggslq_pinB{background-color:var(--ds-green-900)}.pggslq_dataTable:not(.pggslq_rowsExpanded) .pggslq_mainRow:hover td.pggslq_pinA,.pggslq_dataTable:not(.pggslq_rowsExpanded) .pggslq_mainRow:hover td.pggslq_pinB{background-color:#233c30}.pggslq_dataTable.pggslq_pinNarrow{--pinB-width:150px}}.pggslq_pagination{justify-content:flex-end;align-items:center;gap:var(--ds-space-xl);padding-top:var(--ds-space-xl);font-size:var(--ds-fs-base);display:flex}.pggslq_subTableContainer .pggslq_pagination{justify-content:flex-start}.pggslq_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);cursor:pointer;border:none;font-weight:600;transition:background-color .2s}.pggslq_pagination button:hover:not(:disabled){background-color:var(--ds-gold-hover)}.pggslq_pagination button:disabled{cursor:not-allowed;background-color:#fbd34880}.pggslq_loading,.pggslq_error,.pggslq_noResults{text-align:center;font-size:var(--ds-fs-body);color:#ffffffb3;padding:4rem}.pggslq_error{color:#ff6b6b}.pggslq_highlightedCI{color:#c2fa1b;font-weight:600}.pggslq_infoHintContainer{align-items:center;display:inline-flex}.pggslq_infoHint{color:#fff9;cursor:help;text-align:center;width:16px;height:16px;font-family:inherit;font-style:italic;font-weight:600;line-height:16px;font-size:var(--ds-fs-sm);border:1px solid #fff6;border-radius:50%;justify-content:center;align-items:center;transition:all .2s ease-in-out;display:inline-flex}.pggslq_infoHintContainer:hover .pggslq_infoHint{background-color:var(--ds-gold);color:var(--ds-green-900);border-color:var(--ds-gold)}.pggslq_customTooltip{top:var(--tooltip-top);left:var(--tooltip-left);background-color:var(--ds-gold);color:var(--ds-green-900);padding:var(--ds-space-sm) var(--ds-space-md);border-radius:var(--ds-radius);font-size:var(--ds-fs-xs);z-index:999;box-shadow:var(--ds-shadow-pop);pointer-events:none;white-space:normal;text-align:center;max-width:200px;font-style:normal;font-weight:600;line-height:1.4;position:fixed;transform:translate(-50%,-100%)}.pggslq_customTooltip:after{content:"";border-style:solid;border-width:5px;border-color:var(--ds-gold) transparent transparent transparent;position:absolute;top:100%;left:50%;transform:translate(-50%)}.pggslq_mainRow{cursor:pointer;transition:background-color .2s}.pggslq_mainRow:hover{background-color:#233c30e6}.pggslq_expandedRow>td{border-left:3px solid var(--ds-gold);border-bottom:1px solid var(--ds-border-strong-color);background-color:#041a10;padding:0}tr.pggslq_mainRow:has(+tr.pggslq_expandedRow)>td{border-bottom-color:#0000}.pggslq_subTableContainer{padding:var(--ds-space-xl) var(--ds-space-xl) var(--ds-space-xl) var(--ds-space-4xl);box-sizing:border-box;width:100%}.pggslq_subTable{border-collapse:collapse;width:100%}.pggslq_subTable th{text-align:left;padding:var(--ds-space-lg) var(--ds-space-xl);border-bottom:1px solid var(--ds-border-strong-color);background-color:#093422;font-weight:600}.pggslq_subTable td{text-align:left;padding:var(--ds-space-lg) var(--ds-space-xl);border-bottom:1px solid var(--ds-border-color);background-color:#0000}.pggslq_subTable tbody tr:last-child td{border-bottom:none}.pggslq_tableWrapper{scrollbar-width:thin;scrollbar-color:var(--ds-gold) var(--ds-green-850)}.pggslq_tableWrapper::-webkit-scrollbar{height:10px}.pggslq_tableWrapper::-webkit-scrollbar-track{background:var(--ds-green-850);border-radius:var(--ds-radius)}.pggslq_tableWrapper::-webkit-scrollbar-thumb{background-color:var(--ds-gold);border-radius:var(--ds-radius);border:2px solid var(--ds-green-850)}.pggslq_tableWrapper::-webkit-scrollbar-thumb:hover{background-color:var(--ds-gold-hover)}.pggslq_badgeLimited{color:#94af56;font-size:var(--ds-fs-2xs);padding:var(--ds-space-2xs) var(--ds-space-sm);border-radius:var(--ds-radius);margin-left:var(--ds-space-md);text-transform:uppercase;vertical-align:middle;white-space:nowrap;background-color:#ffd74a1a;border:1px solid #ffd74a4d;font-weight:600;display:inline-block}.pggslq_badgeFull{color:var(--ds-gold);font-size:var(--ds-fs-2xs);padding:var(--ds-space-2xs) var(--ds-space-sm);border-radius:var(--ds-radius);margin-left:var(--ds-space-md);text-transform:uppercase;vertical-align:middle;white-space:nowrap;background-color:#94af561a;border:1px solid #94af564d;font-weight:600;display:inline-block}.pggslq_subTable td.pggslq_nowrap{white-space:nowrap}.pggslq_subTable td.pggslq_warnText{color:var(--ds-gold)}.pggslq_defaultCiFlag{color:var(--ds-gold);font-size:var(--ds-fs-md);margin-left:var(--ds-space-sm);cursor:help}.pggslq_mainRowStatic{cursor:default}.pggslq_cellFlex{align-items:center;display:flex}
._21ltXq_filterBar{background-color:var(--ds-green-900);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius);transition:all .3s ease-in-out;position:relative;overflow:hidden}._21ltXq_filterBar._21ltXq_expanded{border-top:3px solid var(--ds-gold);z-index:20;overflow:visible}._21ltXq_filterBarHeader{padding:var(--ds-space-lg) var(--ds-space-xl);cursor:pointer;background-color:var(--ds-surface-panel);justify-content:space-between;align-items:center;display:flex}._21ltXq_filterBarHeader:hover{background-color:var(--ds-surface-hover)}._21ltXq_filterTitle{align-items:center;gap:var(--ds-space-lg);font-size:var(--ds-fs-body);color:#ffffffe6;font-weight:600;display:flex}._21ltXq_filterIcon{color:var(--ds-gold)}._21ltXq_activeFilterBadge{background-color:var(--ds-gold);color:var(--ds-green-900);width:22px;height:22px;font-size:var(--ds-fs-sm);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex}._21ltXq_toggleIcon{color:#ffffffb3;transition:transform .3s}._21ltXq_collapsibleContent{align-items:center;gap:var(--ds-space-2xl);padding:var(--ds-space-xl);border-top:1px solid var(--ds-border-color);flex-wrap:wrap;animation:.5s ease-in-out _21ltXq_fadeIn;display:flex}@keyframes _21ltXq_fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._21ltXq_filterGroup{align-items:center;gap:var(--ds-space-md);display:flex}._21ltXq_filterBarLabel{font-size:var(--ds-fs-base);color:#fffc;font-weight:500}
.HBo4xq_heatmapSection{border-radius:var(--ds-radius);padding:var(--ds-space-xl);box-sizing:border-box;color:#fff;width:100%;box-shadow:var(--ds-shadow-panel);position:relative}.HBo4xq_sectionHeader{margin-bottom:var(--ds-space-xl);padding-bottom:var(--ds-space-md);border-bottom:1px solid var(--ds-border-color);justify-content:space-between;align-items:flex-start;display:flex}.HBo4xq_sectionTitle{color:#fff;font-size:var(--ds-fs-2xl);margin-top:0;margin-bottom:var(--ds-space-xs);font-weight:700}.HBo4xq_sectionDescription{color:#ffffffb3;font-size:var(--ds-fs-base);margin:0}.HBo4xq_elevatorDisclaimer{color:#fff;font-weight:700}.HBo4xq_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);flex-shrink:0;display:inline-flex}.HBo4xq_viewButton{color:#fffc;padding:var(--ds-space-md) var(--ds-space-xl);font-size:var(--ds-fs-md);cursor:pointer;border-radius:var(--ds-radius-pill);white-space:nowrap;background:0 0;border:none;font-weight:600;transition:all .2s}.HBo4xq_activeView{background-color:var(--ds-gold);font-weight:700;box-shadow:0 1px 4px #00000026;color:var(--ds-green-900)!important}.HBo4xq_customTabs{flex-direction:column;width:100%;display:flex}.HBo4xq_tabsContainer{width:100%;margin-bottom:var(--ds-space-xl);box-sizing:border-box;justify-content:center;display:flex}.HBo4xq_tabsList{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);display:inline-flex}.HBo4xq_tabButton{color:#fffc;padding:var(--ds-space-md) var(--ds-space-2xl);font-size:var(--ds-fs-base);cursor:pointer;border-radius:var(--ds-radius-pill);background:0 0;border:none;flex-wrap:wrap;font-weight:600;transition:color .2s}.HBo4xq_activeTab{background-color:var(--ds-gold);box-shadow:var(--ds-shadow-pop);font-weight:700;color:var(--ds-green-900)!important}.HBo4xq_tabContent,.HBo4xq_tabPanel{width:100%;padding:0}@media (max-width:768px){.HBo4xq_sectionHeader{align-items:stretch;gap:var(--ds-space-xl);flex-direction:column}.HBo4xq_viewSwitcher{margin-bottom:var(--ds-space-xl);align-self:flex-end}.HBo4xq_tabButton{padding:var(--ds-space-md) var(--ds-space-lg);font-size:var(--ds-fs-2xs);flex-wrap:wrap}.HBo4xq_sectionTitle{font-size:var(--ds-fs-xl)}.HBo4xq_sectionDescription{font-size:var(--ds-fs-base)}}
.nBvfeq_summaryContainer{padding:var(--ds-space-xl);box-sizing:border-box;gap:var(--ds-space-3xl);flex-direction:column;width:100%;display:flex}.nBvfeq_headerWrapper{justify-content:space-between;align-items:center;gap:var(--ds-space-xl);box-sizing:border-box;flex-wrap:wrap;width:100%;display:flex}.nBvfeq_mainTitle{font-size:var(--ds-fs-2xl);color:#fff;margin:0;font-weight:700}.nBvfeq_filtersContainer{gap:var(--ds-space-3xl);flex-wrap:wrap;align-items:center;display:flex}.nBvfeq_filterGroup{align-items:center;gap:var(--ds-space-lg);flex-wrap:wrap;display:flex}.nBvfeq_filterLabel{font-size:var(--ds-fs-base);color:#fffc;font-weight:600}.nBvfeq_sliderContainer{background-color:var(--ds-green-900);padding:var(--ds-space-2xs);border-radius:var(--ds-radius-pill);border:1px solid var(--ds-border-color);box-sizing:border-box;gap:var(--ds-space-xs);flex-wrap:wrap;display:flex}.nBvfeq_filterButton{color:#fffc;padding:var(--ds-space-md) var(--ds-space-xl);font-size:var(--ds-fs-sm);border-radius:var(--ds-radius-pill);cursor:pointer;white-space:nowrap;background:0 0;border:none;transition:all .3s}.nBvfeq_activeFilter{background:var(--ds-gold);font-weight:600;color:var(--ds-green-900)!important}.nBvfeq_mainGrid{gap:var(--ds-space-3xl);box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;width:100%;display:grid}.nBvfeq_leftColumn,.nBvfeq_rightColumn{flex-direction:column;width:100%;min-width:0;height:100%;display:flex}.nBvfeq_tabsContainer{width:100%;display:flex}.nBvfeq_tabsList{background-color:var(--ds-green-900);border-radius:var(--ds-radius-pill);border:1px solid var(--ds-border-color);padding:var(--ds-space-2xs);width:100%;margin-bottom:var(--ds-space-xl);-ms-overflow-style:none;scrollbar-width:none;display:flex;overflow-x:auto}.nBvfeq_tabsList::-webkit-scrollbar{display:none}.nBvfeq_tabButton{color:#fffc;padding:var(--ds-space-md) var(--ds-space-xl);font-size:var(--ds-fs-base);cursor:pointer;border-radius:var(--ds-radius-pill);text-align:center;white-space:nowrap;background:0 0;border:none;flex:auto;font-weight:600;transition:all .2s}.nBvfeq_activeTab{background-color:var(--ds-gold);color:var(--ds-green-900)!important}.nBvfeq_kpiContainer{gap:var(--ds-space-xl);flex-grow:1;grid-template-columns:repeat(2,1fr);width:100%;display:grid}.nBvfeq_kpiContainer>:last-child:nth-child(odd){grid-column:span 2}.nBvfeq_operationKpiGrid{gap:var(--ds-space-xl);flex-grow:1;grid-template-columns:repeat(3,1fr);width:100%;display:grid}.nBvfeq_kpiFilterGroup{align-items:center;gap:var(--ds-space-lg);padding:var(--ds-space-lg);border-radius:var(--ds-radius);margin-bottom:var(--ds-space-xl);border-top:2px solid var(--ds-gold);background-color:#0003;flex-wrap:wrap;display:flex}.nBvfeq_kpiCard{box-shadow:var(--ds-shadow-pop);background-color:var(--ds-green-900);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius);padding:var(--ds-space-2xl) var(--ds-space-xl);text-align:center;border-top:3px solid var(--ds-gold);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.nBvfeq_kpiLabel{color:#ffffffb3;font-size:var(--ds-fs-sm);margin-bottom:var(--ds-space-lg);text-transform:uppercase;font-weight:600}.nBvfeq_kpiValue{color:#fff;font-size:var(--ds-fs-3xl);margin-bottom:0;font-weight:700;line-height:1.2}.nBvfeq_dataSourceValue{font-size:var(--ds-fs-lg);justify-content:center;align-items:center;display:flex}.nBvfeq_kpiUnit{color:#ffffffb3;font-size:var(--ds-fs-md);font-weight:400}.nBvfeq_kpiDescription{color:#fff9;font-size:var(--ds-fs-base);margin-top:auto;padding-top:0}.nBvfeq_mgmtTabsContainer{background-color:var(--ds-green-900);border-radius:var(--ds-radius-pill);border:1px solid var(--ds-border-color);padding:var(--ds-space-2xs);width:100%;margin-bottom:var(--ds-space-xl);-ms-overflow-style:none;scrollbar-width:none;display:flex;overflow-x:auto}.nBvfeq_mgmtTabsContainer::-webkit-scrollbar{display:none}.nBvfeq_mgmtTabButton{color:#fffc;padding:var(--ds-space-md) var(--ds-space-xl);font-size:var(--ds-fs-base);cursor:pointer;border-radius:var(--ds-radius-pill);white-space:nowrap;background:0 0;border:none;flex:1 0 auto;font-weight:600;transition:all .2s ease-in-out}.nBvfeq_activeMgmtTab{background-color:var(--ds-gold);color:var(--ds-green-900)!important}.nBvfeq_mgmtChartContent{flex-direction:column;flex-grow:1;width:100%;display:flex}.nBvfeq_chartCard{background-color:var(--ds-green-900);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius);padding:var(--ds-space-3xl);border-top:3px solid var(--ds-gold);box-sizing:border-box;flex-direction:column;flex-grow:1;width:100%;display:flex}.nBvfeq_chartTitle{font-size:var(--ds-fs-body);margin-bottom:var(--ds-space-xl);text-align:center;color:#fff;margin-top:0;font-weight:600}.nBvfeq_chartContent{flex-grow:1;justify-content:center;align-items:center;width:100%;min-height:300px;display:flex;position:relative}.nBvfeq_apexChartContainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.nBvfeq_downloadButton{background:var(--ds-surface-hover);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius);color:#fffc;cursor:pointer;text-align:center;width:100%;margin-top:var(--ds-space-md);padding:var(--ds-space-lg);font-size:var(--ds-fs-base);transition:all .2s}.nBvfeq_downloadButton:hover{color:#fff;background:#ffffff1a}.nBvfeq_downloadIcon{margin-left:var(--ds-space-md)}.nBvfeq_comingSoon,.nBvfeq_loadingState{color:#fff9;justify-content:center;align-items:center;width:100%;min-height:300px;font-style:italic;display:flex}.nBvfeq_noDataMessage{color:#ffffff80;height:100%;font-style:italic;font-size:var(--ds-fs-base);justify-content:center;align-items:center;display:flex}@media (max-width:1320px){.nBvfeq_mainGrid{gap:var(--ds-space-4xl);grid-template-columns:1fr}.nBvfeq_operationKpiGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.nBvfeq_summaryContainer{padding:var(--ds-space-xl)}.nBvfeq_headerWrapper{flex-direction:column;align-items:flex-start}.nBvfeq_mainTitle{font-size:var(--ds-fs-xl)}.nBvfeq_kpiContainer{grid-template-columns:1fr}.nBvfeq_kpiContainer>:last-child:nth-child(odd){grid-column:span 1}.nBvfeq_operationKpiGrid{grid-template-columns:1fr}.nBvfeq_chartContent{min-height:250px}}@media (max-width:500px){.nBvfeq_tabButton,.nBvfeq_mgmtTabButton{font-size:var(--ds-fs-sm);padding:var(--ds-space-md) var(--ds-space-lg)}.nBvfeq_filterButton,.nBvfeq_filterLabel{font-size:var(--ds-fs-sm)}.nBvfeq_kpiLabel{font-size:var(--ds-fs-xs)}.nBvfeq_kpiValue{font-size:var(--ds-fs-xl)}.nBvfeq_kpiDescription{font-size:var(--ds-fs-xs)}.nBvfeq_chartCard{padding:var(--ds-space-xl)}}.nBvfeq_scopeSubtitle{font-size:var(--ds-fs-xs);letter-spacing:.05em;text-transform:uppercase;color:#ffd74abf;margin-top:var(--ds-space-2xs);font-weight:500}
