.ExecutiveDashboard-module__if3-ua__executiveDashboard{color:#fff;box-sizing:border-box;width:100%;max-width:100%;padding-top:1rem;overflow:hidden}.ExecutiveDashboard-module__if3-ua__dashboardBanner{box-sizing:border-box;background-color:#ffffff08;border:1px solid #ffffff0d;border-radius:4px;justify-content:space-between;align-items:center;width:100%;margin-bottom:1rem;padding:1rem 1.5rem;display:flex;position:relative;box-shadow:0 8px 32px #0000004d}.ExecutiveDashboard-module__if3-ua__headerSpacer{flex:1}.ExecutiveDashboard-module__if3-ua__dashboardTitle{text-align:center;flex:2;margin:0;font-size:2rem;font-weight:600}.ExecutiveDashboard-module__if3-ua__headerActions{flex:1;justify-content:flex-end;align-items:center;gap:1.5rem;display:flex}.ExecutiveDashboard-module__if3-ua__downloadButton{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;background:0 0;border:none;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.7rem;font-weight:600;transition:color .2s;display:flex}.ExecutiveDashboard-module__if3-ua__downloadButton:hover,.ExecutiveDashboard-module__if3-ua__downloadIcon{color:#ffd74a}.ExecutiveDashboard-module__if3-ua__programContainer{box-sizing:border-box;background-color:#ffffff08;border:1px solid #ffffff0d;border-radius:4px;width:100%;margin-bottom:1rem;padding:1rem;position:relative}.ExecutiveDashboard-module__if3-ua__sectionHeader{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.ExecutiveDashboard-module__if3-ua__sectionTitle{color:#e5e7eb;margin:0;font-size:1.5rem;font-weight:600}.ExecutiveDashboard-module__if3-ua__yearToggleContainer{background-color:#082317;border:1px solid #ffffff1a;border-radius:20px;padding:.15rem;display:flex}.ExecutiveDashboard-module__if3-ua__yearButton{color:#ffffffb3;cursor:pointer;background:0 0;border:none;border-radius:20px;padding:.4rem 1rem;font-size:.8rem;font-weight:500;transition:all .2s ease-in-out}.ExecutiveDashboard-module__if3-ua__selectedYear{color:#082317;background-color:#ffd74a;font-weight:600}.ExecutiveDashboard-module__if3-ua__gridContainer{grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:1rem;display:grid}.ExecutiveDashboard-module__if3-ua__chartsRow{box-sizing:border-box;flex-direction:row;align-items:stretch;gap:0;width:100%;display:flex}.ExecutiveDashboard-module__if3-ua__chartsRow>*{flex:1;min-width:0;width:100%!important}@keyframes ExecutiveDashboard-module__if3-ua__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ExecutiveDashboard-module__if3-ua__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:1100px){.ExecutiveDashboard-module__if3-ua__executiveDashboard{width:100%;margin:0 auto;padding-top:1rem}.ExecutiveDashboard-module__if3-ua__dashboardBanner{flex-direction:column;align-items:stretch;gap:1rem;padding:1rem}.ExecutiveDashboard-module__if3-ua__headerActions{justify-content:center;margin-top:1.5rem}.ExecutiveDashboard-module__if3-ua__dashboardTitle{text-align:center;order:-1}.ExecutiveDashboard-module__if3-ua__sectionsWrapper{flex-direction:column}.ExecutiveDashboard-module__if3-ua__previewStats{gap:2rem}.ExecutiveDashboard-module__if3-ua__chartsRow{flex-direction:column;gap:1rem}.ExecutiveDashboard-module__if3-ua__chartsRow>*{padding-right:0!important}}@media (max-width:768px){.ExecutiveDashboard-module__if3-ua__dashboardTitle{font-size:1.5rem}.ExecutiveDashboard-module__if3-ua__headerActions{flex-direction:column;gap:1rem;margin-top:0}.ExecutiveDashboard-module__if3-ua__sectionHeader{flex-direction:column;align-items:flex-start}.ExecutiveDashboard-module__if3-ua__dashboardTitle{font-size:1.5rem;position:static;transform:none}.ExecutiveDashboard-module__if3-ua__previewStats{gap:1.5rem}.ExecutiveDashboard-module__if3-ua__statValue{font-size:1.5rem}.ExecutiveDashboard-module__if3-ua__statLabel,.ExecutiveDashboard-module__if3-ua__expandIndicator{font-size:.7rem}.ExecutiveDashboard-module__if3-ua__expandText{display:none}}@media (max-width:500px){.ExecutiveDashboard-module__if3-ua__executiveDashboard{zoom:.8}}
.KPICards-module__bYkGZa__kpiSection{--color-primary:#ffd74a;--color-negative:#c2fa1b;--color-text-on-primary:#082317;--color-text-primary:white;--color-text-secondary:#ffffffb3;--color-text-subtle:#fff9;--bg-section:#ffffff08;--bg-card:#082317;--border-color-light:#ffffff1a;--border-color-faint:#ffffff0d;--border-radius-card:4px;--border-radius-pill:20px;border-radius:var(--border-radius-card);background-color:var(--bg-section);border:1px solid var(--border-color-faint);box-sizing:border-box;margin-bottom:1rem;padding-top:1rem;padding-bottom:1rem;position:relative;box-shadow:0 8px 32px #0000004d}.KPICards-module__bYkGZa__controlsContainer{box-sizing:border-box;flex-direction:column;gap:.75rem;width:100%;margin-bottom:1rem;padding:0 1rem;display:flex}.KPICards-module__bYkGZa__leftControls,.KPICards-module__bYkGZa__rightControls{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.KPICards-module__bYkGZa__primaryControls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.KPICards-module__bYkGZa__secondaryControls{border-top:1px solid var(--border-color-faint);flex-wrap:wrap;align-items:center;gap:1rem;width:100%;padding-top:.75rem;display:flex}.KPICards-module__bYkGZa__filtersToggleButton{background:var(--bg-card);border-radius:var(--border-radius-pill);color:var(--color-primary);cursor:pointer;border:1px solid var(--border-color-light);white-space:nowrap;align-items:center;gap:.4rem;margin-left:auto;padding:.55rem .85rem;font-size:.7rem;font-weight:600;transition:all .2s ease-in-out;display:flex}.KPICards-module__bYkGZa__filtersToggleButton:hover{color:var(--color-primary);border-color:var(--color-primary)}.KPICards-module__bYkGZa__filtersToggleButtonActive{background-color:var(--color-primary);color:var(--color-text-on-primary);border:1px solid var(--color-primary)}.KPICards-module__bYkGZa__filtersToggleButtonActive:hover{color:var(--color-text-on-primary)}.KPICards-module__bYkGZa__filtersToggleIcon{font-size:.55rem;transition:transform .2s;display:inline-block;transform:scaleY(.7)}.KPICards-module__bYkGZa__filtersToggleIconOpen{transform:scaleY(.7)rotate(180deg)}.KPICards-module__bYkGZa__prodYearControlsContainer{box-sizing:border-box;border-bottom:1px solid var(--border-color-faint);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;width:100%;margin-bottom:1.5rem;padding:0 1rem 1rem;display:flex;box-shadow:0 12px 12px #00000040}.KPICards-module__bYkGZa__prodYearContainer{box-sizing:border-box;flex-flow:wrap;align-items:center;gap:10px;margin-right:0;display:flex}.KPICards-module__bYkGZa__headerDescription{color:var(--color-text-primary);letter-spacing:.5px;justify-content:flex-end;align-items:center;font-size:16px;font-weight:700;display:flex}.KPICards-module__bYkGZa__filterContainer{align-items:center;gap:.75rem;display:flex}.KPICards-module__bYkGZa__filterLabel{color:var(--color-text-secondary);white-space:nowrap;font-size:.7rem;font-weight:500}.KPICards-module__bYkGZa__scoreTypeToggle,.KPICards-module__bYkGZa__plantSelectorRow,.KPICards-module__bYkGZa__cardYearToggle,.KPICards-module__bYkGZa__quarterSelectorRow{background-color:var(--bg-card);border-radius:var(--border-radius-pill);border:1px solid var(--border-color-light);align-items:center;gap:.25rem;padding:.15rem;display:flex}.KPICards-module__bYkGZa__customActiveToggle{gap:0}.KPICards-module__bYkGZa__toggleButton,.KPICards-module__bYkGZa__plantOption,.KPICards-module__bYkGZa__cardYearToggle button{border-radius:var(--border-radius-pill);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;padding:.35rem .75rem;font-size:.7rem;font-weight:500;transition:all .2s ease-in-out}.KPICards-module__bYkGZa__selectedToggle,.KPICards-module__bYkGZa__selectedPlant,.KPICards-module__bYkGZa__selectedYear{background-color:var(--color-primary);border:1px solid var(--color-primary);font-weight:600;color:var(--color-text-on-primary)!important}.KPICards-module__bYkGZa__selectedToggle:hover,.KPICards-module__bYkGZa__selectedPlant:hover,.KPICards-module__bYkGZa__selectedYear:hover{cursor:default}.KPICards-module__bYkGZa__editButton{color:var(--color-text-secondary);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0 .5rem;font-size:.7rem;text-decoration:underline;transition:color .2s}.KPICards-module__bYkGZa__editButton:hover{color:var(--color-text-primary)}.KPICards-module__bYkGZa__monthPickerContainer{align-items:center;display:flex;position:relative}.KPICards-module__bYkGZa__monthPickerButton{text-align:left;justify-content:space-between;align-items:center;min-width:120px;transition:all .2s;display:flex}.KPICards-module__bYkGZa__monthPickerButton:hover{color:var(--bg-card);background-color:var(--color-primary);font-weight:700}.KPICards-module__bYkGZa__monthPickerIcon{color:var(--color-primary);margin-left:8px;font-size:.6rem;transition:color .2s;display:inline-block;transform:scaleY(.6)}.KPICards-module__bYkGZa__monthPickerButton:hover .KPICards-module__bYkGZa__monthPickerIcon{color:var(--bg-card)}.KPICards-module__bYkGZa__monthDropdown{z-index:1000;background-color:var(--bg-card);border:1px solid var(--color-primary);border-radius:8px;width:103px;padding:.5rem;position:absolute;top:125%;left:0;box-shadow:0 8px 24px #00000080}.KPICards-module__bYkGZa__monthHeader{color:var(--color-primary);justify-content:space-between;align-items:center;margin-bottom:1rem;font-weight:700;display:flex}.KPICards-module__bYkGZa__monthNavButton{color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;padding:.2rem .5rem;transition:color .2s}.KPICards-module__bYkGZa__monthNavButton:hover{color:var(--color-primary)}.KPICards-module__bYkGZa__monthGrid{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.KPICards-module__bYkGZa__monthOption{color:#fffc;cursor:pointer;background:#ffffff0d;border:none;border-radius:4px;padding:.4rem 0;font-size:.75rem;font-weight:400;transition:all .2s}.KPICards-module__bYkGZa__monthOption:hover{background:#ffffff26}.KPICards-module__bYkGZa__monthOptionSelected{font-weight:700;background:var(--color-primary)!important;color:var(--color-text-on-primary)!important}.KPICards-module__bYkGZa__dateSeparator{color:var(--color-text-subtle);margin:0 .5rem;font-size:.75rem}.KPICards-module__bYkGZa__customSaveButton{text-transform:uppercase;margin-left:.25rem;font-size:.7rem;font-weight:700}.KPICards-module__bYkGZa__dateRangeDisplay{cursor:default;border:none;font-size:.75rem;font-weight:600;color:var(--color-primary)!important}.KPICards-module__bYkGZa__kpiContainer{box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;width:100%;padding:0 1rem;display:grid}.KPICards-module__bYkGZa__kpiCard{background-color:var(--bg-card);border-radius:var(--border-radius-card);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;padding:1rem;display:flex;position:relative}.KPICards-module__bYkGZa__kpiLabel{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:1px;margin-bottom:.5rem;font-size:.7rem;font-weight:600}.KPICards-module__bYkGZa__kpiTitle{color:var(--color-text-primary);min-height:2.2em;margin-bottom:.5rem;font-size:.85rem;font-weight:600;line-height:1.3}.KPICards-module__bYkGZa__kpiValue{color:var(--color-primary);margin-top:.25rem;margin-bottom:.25rem;font-size:2.5rem;font-weight:700;line-height:1;position:relative}.KPICards-module__bYkGZa__kpiSubtext{color:var(--color-text-subtle);font-size:.625rem;font-weight:400}.KPICards-module__bYkGZa__kpiUnit{color:var(--color-text-secondary);font-size:.75rem;font-weight:500}.KPICards-module__bYkGZa__negative{color:var(--color-negative)}.KPICards-module__bYkGZa__vsText{color:var(--color-text-subtle);font-size:.7rem;font-weight:600}.KPICards-module__bYkGZa__customSelectContainer{color:var(--color-text-secondary);font-size:.7rem;font-weight:500;position:relative}.KPICards-module__bYkGZa__selectedValue{cursor:pointer;border-radius:var(--border-radius-pill);color:#ffd74a;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;padding:.4rem 1.5rem .4rem .5rem;transition:background-color .2s ease-in-out}.KPICards-module__bYkGZa__selectedValue:hover{color:#082317;background-color:#ffd74a;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)}.KPICards-module__bYkGZa__optionsList{background-color:var(--bg-card);border:1px solid var(--border-color-light);border-radius:var(--border-radius-card);z-index:100;width:max-content;min-width:100%;margin:0;padding:.25rem;list-style:none;position:absolute;top:120%;left:50%;transform:translate(-50%);box-shadow:0 8px 16px #0000004d}.KPICards-module__bYkGZa__optionItem{cursor:pointer;border-radius:var(--border-radius-card);white-space:nowrap;padding:.5rem .75rem;transition:background-color .2s ease-in-out}.KPICards-module__bYkGZa__optionItem:hover{background-color:#ffffff14}.KPICards-module__bYkGZa__selectedOption{background-color:var(--color-primary);color:var(--color-text-on-primary);font-weight:600}.KPICards-module__bYkGZa__loadingCard{background:linear-gradient(90deg,#ffffff05 0%,#ffffff14 50%,#ffffff05 100%) 0 0/200px 100%;animation:1.5s infinite KPICards-module__bYkGZa__shimmer}.KPICards-module__bYkGZa__infoIconContainer{color:var(--color-primary);cursor:help;border:1px solid var(--color-primary);text-align:center;border-radius:50%;width:14px;height:14px;margin-left:.35rem;font-size:.75rem;font-weight:500;line-height:14px;display:inline-block;position:relative;top:-1px}.KPICards-module__bYkGZa__tooltipText{visibility:hidden;opacity:0;color:#e0e0e0;text-align:left;z-index:50;white-space:pre-wrap;background-color:#082317;border:1px solid #ffd74a;border-radius:4px;width:80px;padding:12px;font-size:.75rem;font-weight:400;line-height:1.5;transition:opacity .2s ease-in-out;position:absolute;top:140%;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0006}.KPICards-module__bYkGZa__tooltipText:after{content:"";border:5px solid #0000;border-bottom-color:#1a3c2d;margin-left:-5px;position:absolute;bottom:100%;left:50%}.KPICards-module__bYkGZa__infoIconContainer:hover .KPICards-module__bYkGZa__tooltipText{visibility:visible;opacity:1}.KPICards-module__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}.KPICards-module__bYkGZa__eacModalContent{color:#fff;text-align:center;background:#082317;border:1px solid #ffd74a;border-radius:4px;width:500px;padding:2rem;position:relative;box-shadow:0 10px 40px #00000080}.KPICards-module__bYkGZa__closeButton{color:#ffffffb3;cursor:pointer;background:0 0;border:none;font-size:1.2rem;position:absolute;top:1rem;right:1rem}.KPICards-module__bYkGZa__modalTitle{color:#fff;margin:0 0 .2rem;font-size:1.2rem;font-weight:600}.KPICards-module__bYkGZa__modalSubtitle{color:#fff9;text-transform:uppercase;letter-spacing:1px;margin-bottom:2rem;font-size:.8rem}.KPICards-module__bYkGZa__modalText{color:#ffffffe6;text-align:left;margin-bottom:2rem;font-size:.9rem;line-height:1.6}.KPICards-module__bYkGZa__highlightGold{color:#ffd74a;font-weight:600}.KPICards-module__bYkGZa__inputContainer{justify-content:center;margin-bottom:2rem;display:flex}.KPICards-module__bYkGZa__modalInput{color:#fff;text-align:center;background:#000;border:1px solid #fff3;border-radius:4px;outline:none;width:250px;padding:1rem;font-size:2rem;font-weight:700}.KPICards-module__bYkGZa__modalInput:focus{border-color:#ffd74a}.KPICards-module__bYkGZa__modalFooter{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding-top:1rem;display:flex}.KPICards-module__bYkGZa__lastUpdated{color:#ffffff80;font-size:.75rem}.KPICards-module__bYkGZa__saveButton{color:#082317;cursor:pointer;background:#ffd74a;border:none;border-radius:4px;padding:.5rem 1.5rem;font-size:.9rem;font-weight:700;transition:background .2s}.KPICards-module__bYkGZa__saveButton:hover{background:#eaca40}@keyframes KPICards-module__bYkGZa__shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}@media (max-width:1200px){.KPICards-module__bYkGZa__kpiContainer{grid-template-columns:repeat(2,1fr);padding:.5rem}.KPICards-module__bYkGZa__tooltipText{width:120px}}@media (max-width:767px){.KPICards-module__bYkGZa__prodYearContainer{justify-content:center;margin-right:0}.KPICards-module__bYkGZa__prodYearControlsContainer,.KPICards-module__bYkGZa__controlsContainer,.KPICards-module__bYkGZa__leftControls,.KPICards-module__bYkGZa__rightControls,.KPICards-module__bYkGZa__primaryControls,.KPICards-module__bYkGZa__secondaryControls{flex-direction:column;justify-content:center;gap:1rem}.KPICards-module__bYkGZa__filtersToggleButton{margin-left:0}.KPICards-module__bYkGZa__kpiContainer{grid-template-columns:1fr}}
.\34 5ZCF_Credit-module__rdat_G__creditContainer{color:#fff;box-sizing:border-box;background-color:#ffffff08;border:1px solid #ffffff0d;border-radius:4px;width:100%;min-height:120px;margin-bottom:1rem;padding:1rem;position:relative;box-shadow:0 8px 32px #0000004d}.\34 5ZCF_Credit-module__rdat_G__loadingContainer,.\34 5ZCF_Credit-module__rdat_G__errorContainer{color:#ffd74a;justify-content:center;align-items:center;height:100%;min-height:180px;display:flex}.\34 5ZCF_Credit-module__rdat_G__expandedHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.\34 5ZCF_Credit-module__rdat_G__header{text-align:left;color:#f0f0f0;white-space:wrap;flex-grow:1;margin:0;padding-top:1.25rem;padding-bottom:1.25rem;font-size:1.5rem;font-weight:700}.\34 5ZCF_Credit-module__rdat_G__headerCreditValue{color:#ffd74a;align-items:center;margin-left:.5rem;font-weight:700;display:inline-flex}.\34 5ZCF_Credit-module__rdat_G__infoIconContainer{margin-left:.5rem;display:inline-block;position:relative}.\34 5ZCF_Credit-module__rdat_G__infoIcon{color:#ffffffb3;cursor:help;border:1px solid #ffffffb3;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;margin-bottom:.5rem;font-size:.8rem;font-weight:700;line-height:1;transition:all .2s;display:inline-flex}.\34 5ZCF_Credit-module__rdat_G__infoIcon:hover{color:#ffd74a;border-color:#ffd74a}.\34 5ZCF_Credit-module__rdat_G__infoTooltip{visibility:hidden;color:#e0e0e0;text-align:left;z-index:5000;opacity:0;white-space:normal;background-color:#082317;border:1px solid #ffd74a;border-radius:6px;width:270px;padding:6px 10px;font-size:.75rem;font-weight:300;transition:opacity .3s;position:absolute;top:50%;left:140%;transform:translateY(-50%);box-shadow:0 4px 12px #0006}.\34 5ZCF_Credit-module__rdat_G__infoTooltip:after{content:"";border:5px solid #0000;border-right-color:#ffd74a;margin-top:-5px;position:absolute;top:50%;right:100%}.\34 5ZCF_Credit-module__rdat_G__infoIconContainer:hover .\34 5ZCF_Credit-module__rdat_G__infoTooltip{visibility:visible;opacity:1}.\34 5ZCF_Credit-module__rdat_G__gaugeWrapper{width:100%;margin-top:.5rem;position:relative;overflow-x:clip}.\34 5ZCF_Credit-module__rdat_G__markerDelta{z-index:3;white-space:nowrap;pointer-events:none;color:#fff;text-shadow:0 1px 2px #000c;background:#082317d9;border:1px solid #ffffff40;border-radius:10px;padding:2px 6px;font-size:.7rem;font-weight:700;line-height:1;position:absolute;top:80%}.\34 5ZCF_Credit-module__rdat_G__markerDeltaLeft{transform:translate(calc(-100% - 8px),-50%)}.\34 5ZCF_Credit-module__rdat_G__markerDeltaRight{transform:translate(8px,-50%)}.\34 5ZCF_Credit-module__rdat_G__collapsibleSection{width:100%}.\34 5ZCF_Credit-module__rdat_G__deltaInfoPositioned{--delta-stagger:58px;width:100%;height:60px;padding:0 1rem;transition:height .3s ease-in-out;position:relative}.\34 5ZCF_Credit-module__rdat_G__hasStaggeredLabel{height:calc(60px + var(--delta-stagger))}.\34 5ZCF_Credit-module__rdat_G__hasStaggeredLabel .\34 5ZCF_Credit-module__rdat_G__deltaInfoAbsolute,.\34 5ZCF_Credit-module__rdat_G__hasStaggeredLabel .\34 5ZCF_Credit-module__rdat_G__centerScoreAbsolute{top:var(--delta-stagger)}.\34 5ZCF_Credit-module__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%)}.\34 5ZCF_Credit-module__rdat_G__overlapped{transform:translate(-50%, calc(-1 * var(--delta-stagger)))}.\34 5ZCF_Credit-module__rdat_G__centerScoreAbsolute{text-align:center;z-index:5;min-width:160px;position:absolute;top:0;transform:translate(-50%)}.\34 5ZCF_Credit-module__rdat_G__scoreLabel{color:#fffc;margin-bottom:.25rem;font-size:.9rem;font-weight:500}.\34 5ZCF_Credit-module__rdat_G__deltaLabel{color:#fffc;margin-bottom:.5rem;font-size:.9rem;font-weight:500}.\34 5ZCF_Credit-module__rdat_G__deltaValue,.\34 5ZCF_Credit-module__rdat_G__scoreValue{font-size:2rem;font-weight:700;line-height:1}.\34 5ZCF_Credit-module__rdat_G__scoreValue{color:#ffd74a}.\34 5ZCF_Credit-module__rdat_G__alwaysVisibleScore{text-align:center;z-index:2;background-color:#082317;border:1px solid #ffd74a;border-radius:6px;min-width:160px;padding:.4rem .8rem;position:absolute;top:0;transform:translate(-50%);box-shadow:0 2px 8px #0000004d}.\34 5ZCF_Credit-module__rdat_G__unit{color:#ffffffb3;font-size:.8rem;font-weight:400}.\34 5ZCF_Credit-module__rdat_G__greenText{color:#4ade80}.\34 5ZCF_Credit-module__rdat_G__redText{color:#f87171}.\34 5ZCF_Credit-module__rdat_G__opportunityText{color:#ffd74a}.\34 5ZCF_Credit-module__rdat_G__neutralText{color:#ffffffbf}.\34 5ZCF_Credit-module__rdat_G__gaugeContainer{cursor:pointer;width:100%;margin-bottom:2rem;position:relative}.\34 5ZCF_Credit-module__rdat_G__gaugeBar{border-radius:4px;width:100%;height:80px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 2px 4px #0000004d,0 4px 12px #0003}.\34 5ZCF_Credit-module__rdat_G__gaugeSection{justify-content:center;align-items:center;height:100%;display:flex;position:relative}.\34 5ZCF_Credit-module__rdat_G__sectionLabel{color:#fffffff2;text-shadow:0 1px 3px #000c;white-space:nowrap;z-index:2;font-size:.9rem;font-weight:600;position:relative}.\34 5ZCF_Credit-module__rdat_G__section31c{background:linear-gradient(#0000 0%,#7bb82a 100% 100%);box-shadow:inset 0 0 12px 2px #c8ff0040,inset 0 6px 8px #fff3}.\34 5ZCF_Credit-module__rdat_G__section20c{background:linear-gradient(#0000 0%,#9cc61d 100% 100%);box-shadow:inset 0 0 12px 2px #9cc61d40,inset 0 6px 8px #fff3}.\34 5ZCF_Credit-module__rdat_G__section10c{background:linear-gradient(#0000 0%,#fbd348 100% 100%);box-shadow:inset 0 0 12px 2px #fbd34840,inset 0 6px 8px #fff3}.\34 5ZCF_Credit-module__rdat_G__section0c{background:linear-gradient(#0000 0%,red 100% 100%);box-shadow:inset 0 0 12px 2px #ff000040,inset 0 6px 8px #fff3}.\34 5ZCF_Credit-module__rdat_G__thresholdLine{z-index:1;background:linear-gradient(#fffc 0%,#ffffffe6 50%,#fff 100%);border-radius:1px;width:3px;position:absolute;top:-10px;bottom:-40px;transform:translate(-50%);box-shadow:0 0 6px #fff6}.\34 5ZCF_Credit-module__rdat_G__markerLine{z-index:1;background:linear-gradient(#fbbf24cc 0%,#fbbf24e6 30%,#fbbf24 70%,#f59e0b 100%);border-radius:2px;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}.\34 5ZCF_Credit-module__rdat_G__ticksContainer{width:100%;height:30px;position:absolute;bottom:-35px;left:0}.\34 5ZCF_Credit-module__rdat_G__tick{flex-direction:column;align-items:center;height:100%;display:flex;position:absolute;bottom:0;transform:translate(-50%)}.\34 5ZCF_Credit-module__rdat_G__tick:before{content:"";background:linear-gradient(#ffffff80 0%,#fffc 100%);width:1px;height:12px;margin-bottom:4px;display:block}.\34 5ZCF_Credit-module__rdat_G__majorTickLabel,.\34 5ZCF_Credit-module__rdat_G__minorTickLabel{color:#fffc;font-size:.75rem;font-weight:500}.\34 5ZCF_Credit-module__rdat_G__majorTickLabel{color:#ffffffe6;font-weight:600}.\34 5ZCF_Credit-module__rdat_G__toggleContainer{align-items:center;gap:.75rem;display:flex}.\34 5ZCF_Credit-module__rdat_G__toggleLabel{color:#fff9;font-size:.9rem;font-weight:600}.\34 5ZCF_Credit-module__rdat_G__switch{width:44px;height:24px;display:inline-block;position:relative}.\34 5ZCF_Credit-module__rdat_G__switch input{opacity:0;width:0;height:0}.\34 5ZCF_Credit-module__rdat_G__slider{cursor:pointer;background-color:#ff3131;transition:all .4s;position:absolute;inset:0}.\34 5ZCF_Credit-module__rdat_G__slider:before{content:"";background-color:#fff9;border:#ffffff1a;width:16px;height:16px;transition:all .4s;position:absolute;bottom:4px;left:4px}input:checked+.\34 5ZCF_Credit-module__rdat_G__slider{background-color:#39ff14}input:checked+.\34 5ZCF_Credit-module__rdat_G__slider:before{transform:translate(20px)}.\34 5ZCF_Credit-module__rdat_G__slider.\34 5ZCF_Credit-module__rdat_G__round{border-radius:24px}.\34 5ZCF_Credit-module__rdat_G__slider.\34 5ZCF_Credit-module__rdat_G__round:before{border-radius:50%}.\34 5ZCF_Credit-module__rdat_G__collapsedScore{min-width:120px;padding:.3rem .6rem;top:-25px}.\34 5ZCF_Credit-module__rdat_G__collapsedScore .\34 5ZCF_Credit-module__rdat_G__scoreLabel{margin-bottom:.2rem;font-size:.7rem}.\34 5ZCF_Credit-module__rdat_G__collapsedScore .\34 5ZCF_Credit-module__rdat_G__scoreValue{font-size:1.2rem}.\34 5ZCF_Credit-module__rdat_G__collapsedMarker{width:3px;top:-10px;bottom:-35px}@media (max-width:768px){.\34 5ZCF_Credit-module__rdat_G__creditContainer{padding:1rem .5rem}.\34 5ZCF_Credit-module__rdat_G__expandedHeader{flex-direction:column;align-items:flex-start;gap:1rem}.\34 5ZCF_Credit-module__rdat_G__header{padding-top:0;padding-bottom:0}.\34 5ZCF_Credit-module__rdat_G__deltaValue,.\34 5ZCF_Credit-module__rdat_G__scoreValue{font-size:1.6rem}.\34 5ZCF_Credit-module__rdat_G__deltaLabel,.\34 5ZCF_Credit-module__rdat_G__scoreLabel{font-size:.8rem}.\34 5ZCF_Credit-module__rdat_G__sectionLabel{font-size:.7rem}.\34 5ZCF_Credit-module__rdat_G__gaugeBar{height:60px}.\34 5ZCF_Credit-module__rdat_G__tick:not(:has(.\34 5ZCF_Credit-module__rdat_G__majorTickLabel)){display:none}.\34 5ZCF_Credit-module__rdat_G__collapsedScore{min-width:100px;padding:.25rem .5rem;top:-20px}.\34 5ZCF_Credit-module__rdat_G__collapsedScore .\34 5ZCF_Credit-module__rdat_G__scoreValue{font-size:1.1rem}.\34 5ZCF_Credit-module__rdat_G__collapsedScore .\34 5ZCF_Credit-module__rdat_G__scoreLabel{font-size:.65rem}.\34 5ZCF_Credit-module__rdat_G__deltaInfoPositioned{--delta-stagger:52px}.\34 5ZCF_Credit-module__rdat_G__deltaInfoAbsolute{min-width:130px}.\34 5ZCF_Credit-module__rdat_G__centerScoreAbsolute,.\34 5ZCF_Credit-module__rdat_G__alwaysVisibleScore{min-width:120px}.\34 5ZCF_Credit-module__rdat_G__markerDelta{padding:1px 4px;font-size:.62rem}.\34 5ZCF_Credit-module__rdat_G__markerDeltaLeft{transform:translate(calc(-100% - 5px),-50%)}.\34 5ZCF_Credit-module__rdat_G__markerDeltaRight{transform:translate(5px,-50%)}}@media (max-width:480px){.\34 5ZCF_Credit-module__rdat_G__creditContainer{padding:1rem}.\34 5ZCF_Credit-module__rdat_G__toggleLabel{display:none}.\34 5ZCF_Credit-module__rdat_G__deltaLabel,.\34 5ZCF_Credit-module__rdat_G__scoreLabel{font-size:.8rem}.\34 5ZCF_Credit-module__rdat_G__deltaValue,.\34 5ZCF_Credit-module__rdat_G__scoreValue{font-size:1.4rem}.\34 5ZCF_Credit-module__rdat_G__majorTickLabel,.\34 5ZCF_Credit-module__rdat_G__minorTickLabel{font-size:.65rem}.\34 5ZCF_Credit-module__rdat_G__sectionLabel{writing-mode:vertical-rl;text-orientation:mixed;font-size:.6rem}.\34 5ZCF_Credit-module__rdat_G__gaugeBar{height:50px}.\34 5ZCF_Credit-module__rdat_G__collapsedScore{min-width:90px;padding:.2rem .4rem;top:-18px}.\34 5ZCF_Credit-module__rdat_G__collapsedScore .\34 5ZCF_Credit-module__rdat_G__scoreValue{font-size:1rem}.\34 5ZCF_Credit-module__rdat_G__collapsedScore .\34 5ZCF_Credit-module__rdat_G__scoreLabel{font-size:.6rem}.\34 5ZCF_Credit-module__rdat_G__deltaInfoPositioned{--delta-stagger:48px}.\34 5ZCF_Credit-module__rdat_G__deltaInfoAbsolute,.\34 5ZCF_Credit-module__rdat_G__centerScoreAbsolute,.\34 5ZCF_Credit-module__rdat_G__alwaysVisibleScore{min-width:92px}.\34 5ZCF_Credit-module__rdat_G__markerDelta{padding:1px 3px;font-size:.56rem}}@media (prefers-reduced-motion:reduce){.\34 5ZCF_Credit-module__rdat_G__creditContainer *,.\34 5ZCF_Credit-module__rdat_G__creditContainer :before,.\34 5ZCF_Credit-module__rdat_G__creditContainer :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.BiofuelCIScoring-module__k7mskq__chartContainer{color:#fff;box-sizing:border-box;background-color:#ffffff08;border:1px solid #ffffff0d;border-radius:4px;width:100%;height:auto;margin-bottom:1rem;padding:1rem;position:relative;box-shadow:0 8px 32px #0000004d}.BiofuelCIScoring-module__k7mskq__chartHeader{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;width:100%;margin-bottom:.75rem;padding-bottom:.5rem;display:flex}.BiofuelCIScoring-module__k7mskq__chartTitleSection{width:100%;margin-bottom:1rem}.BiofuelCIScoring-module__k7mskq__chartTitle{align-items:center;margin:0;padding-bottom:0;font-size:1.4rem;font-weight:700;display:flex}.BiofuelCIScoring-module__k7mskq__chartSubtitle{color:#ffffffb3;margin-top:.5rem;margin-bottom:0;font-size:.875rem;line-height:1.4}.BiofuelCIScoring-module__k7mskq__periodMemo{color:#fff;text-align:center;background-color:#fbd3481a;border:1px solid #fbd3484d;border-left:4px solid #ffd74a;border-radius:4px;margin-bottom:1rem;padding:.75rem 1rem;font-size:.8rem;font-weight:500}.BiofuelCIScoring-module__k7mskq__chartControls{flex-direction:column;align-items:flex-end;gap:.5rem;max-width:100%;display:flex}.BiofuelCIScoring-module__k7mskq__mainTabsContainer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#082317;border:1px solid #ffffff1a;border-radius:20px;margin-bottom:.75rem;padding:.15rem;display:flex}.BiofuelCIScoring-module__k7mskq__controlsRow{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.BiofuelCIScoring-module__k7mskq__timeViewContainer{align-items:center;gap:.75rem;display:flex}.BiofuelCIScoring-module__k7mskq__controlLabel{color:#fffc;text-transform:uppercase;letter-spacing:.5px;font-size:.7rem;font-weight:600}.BiofuelCIScoring-module__k7mskq__timeButton{color:#ffffffb3;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:4px;padding:.4rem 1rem;font-size:.7rem;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.BiofuelCIScoring-module__k7mskq__timeButton:disabled{opacity:.4;cursor:not-allowed;color:#fff6!important;background:0 0!important}.BiofuelCIScoring-module__k7mskq__timeButton:before{content:"";opacity:0;background:linear-gradient(135deg,#ffffff1a 0%,#ffffff0d 100%);border-radius:20px;transition:opacity .3s;position:absolute;inset:0}.BiofuelCIScoring-module__k7mskq__activeTimeTab{background:linear-gradient(135deg,#ffd74a 0%,#f7c52d 100%);border-radius:20px;font-weight:600;color:#082317!important}.BiofuelCIScoring-module__k7mskq__activeTimeTab:before{display:none}.BiofuelCIScoring-module__k7mskq__tabsContainer{background-color:#082317;border:1px solid #ffffff1a;border-radius:20px;flex-wrap:wrap;max-width:100%;padding:.15rem;display:flex}.BiofuelCIScoring-module__k7mskq__tabButton{color:#ffffffb3;cursor:pointer;white-space:nowrap;text-align:center;background:0 0;border:none;border-radius:20px;flex:1;justify-content:center;align-items:center;min-width:0;padding:.6rem 1.25rem;font-size:.7rem;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.BiofuelCIScoring-module__k7mskq__tabButton:before{content:"";opacity:0;background:linear-gradient(135deg,#ffffff1a 0%,#ffffff0d 100%);border-radius:20px;transition:opacity .3s;position:absolute;inset:0}.BiofuelCIScoring-module__k7mskq__tabButton:hover:before{opacity:1}.BiofuelCIScoring-module__k7mskq__activeTab{background:linear-gradient(135deg,#ffd74a 0%,#f7c52d 100%);font-weight:600;color:#082317!important}.BiofuelCIScoring-module__k7mskq__activeTab:before{display:none}.BiofuelCIScoring-module__k7mskq__unitsSelector{align-items:center;gap:.35rem;display:flex}.BiofuelCIScoring-module__k7mskq__unitsLabel{color:#fffc;font-size:.7rem;font-weight:600}.BiofuelCIScoring-module__k7mskq__unitsDropdown{position:relative}.BiofuelCIScoring-module__k7mskq__unitsSelect{appearance:none;color:#fff;cursor:pointer;background-color:#082317;border:1px solid #ffffff1a;border-radius:20px;min-width:100px;padding:.6rem 1.75rem .6rem .5rem;font-size:.65rem}.BiofuelCIScoring-module__k7mskq__unitsSelect:focus{border-color:#ffd74a;outline:none}.BiofuelCIScoring-module__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%)}.BiofuelCIScoring-module__k7mskq__chartContent{box-sizing:border-box;width:100%;height:auto;position:relative}.BiofuelCIScoring-module__k7mskq__chartWrapper{width:100%;position:relative}.BiofuelCIScoring-module__k7mskq__legendHint{color:#ffffffe6;text-align:center;background:#fbd3481a;border:1px solid #fbd3484d;border-radius:20px;margin-bottom:.5rem;padding:.5rem .75rem;font-size:.65rem;animation:.5s ease-in-out BiofuelCIScoring-module__k7mskq__fadeIn}@keyframes BiofuelCIScoring-module__k7mskq__fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.BiofuelCIScoring-module__k7mskq__chartLegend{flex-wrap:wrap;gap:1rem;margin-bottom:1rem;margin-left:0;padding:0;display:flex}.BiofuelCIScoring-module__k7mskq__legendItem{align-items:center;gap:.35rem;margin-top:.5rem;font-size:.8rem;transition:all .2s;display:flex}.BiofuelCIScoring-module__k7mskq__clickableLegendItem{cursor:pointer;border-radius:20px;padding:0;transition:all .2s}.BiofuelCIScoring-module__k7mskq__clickableLegendItem:hover{background-color:#082317;transform:translateY(-1px)}.BiofuelCIScoring-module__k7mskq__legendColor{border:1px solid #ffffff1a;border-radius:2px;width:12px;height:12px}.BiofuelCIScoring-module__k7mskq__tenCentsColor{background-color:#ffd74a}.BiofuelCIScoring-module__k7mskq__twentyCentsColor{background-color:#9cc61d}.BiofuelCIScoring-module__k7mskq__legendText{align-items:center;gap:.25rem;font-weight:500;display:flex}.BiofuelCIScoring-module__k7mskq__toggleIndicator{opacity:.7;font-size:.55rem}.BiofuelCIScoring-module__k7mskq__defaultDataMessage{color:#ffd74a;text-align:center;background-color:#fbd3481a;border:1px solid #fbd3484d;border-left:4px solid #ffd74a;border-radius:4px;margin-bottom:1rem;padding:.75rem 1rem;font-size:.8rem;font-weight:500}.BiofuelCIScoring-module__k7mskq__chart{cursor:crosshair;background-color:#082317;border-radius:4px;width:100%;height:400px;transition:all .2s;position:relative}.BiofuelCIScoring-module__k7mskq__chart.BiofuelCIScoring-module__k7mskq__showingPoints{background-color:#082317b3}.BiofuelCIScoring-module__k7mskq__chartHelp{text-align:center;color:#fff9;margin-top:.5rem;font-size:.8rem}.BiofuelCIScoring-module__k7mskq__placeholderContent{color:#ffffffb3;justify-content:center;align-items:center;height:100%;display:flex}.BiofuelCIScoring-module__k7mskq__errorContainer{color:#ffd74a;justify-content:center;align-items:center;height:400px;display:flex}@keyframes BiofuelCIScoring-module__k7mskq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:1200px){.BiofuelCIScoring-module__k7mskq__chartContainer{width:100%;margin-left:0;margin-right:0;padding:.75rem}.BiofuelCIScoring-module__k7mskq__chartContent{height:auto}.BiofuelCIScoring-module__k7mskq__chart{height:450px}.BiofuelCIScoring-module__k7mskq__chartHeader{flex-direction:column;align-items:flex-start;width:100%;margin-bottom:.5rem}.BiofuelCIScoring-module__k7mskq__chartControls{align-items:stretch;width:100%}.BiofuelCIScoring-module__k7mskq__mainTabsContainer{width:99%;display:flex}}
.CustomSelect-module__l_G73a__customSelect{flex:1;min-width:100px;position:relative}.CustomSelect-module__l_G73a__selectButton{color:#fff;cursor:pointer;background-color:#0003;border:1px solid #fff3;border-radius:4px;justify-content:space-between;align-items:center;width:100%;padding:6px 10px;font-size:.875rem;transition:border-color .2s;display:flex}.CustomSelect-module__l_G73a__selectButton:hover{border-color:#ffffff4d}.CustomSelect-module__l_G73a__selectButton:focus{border-color:#ffd74a;outline:none}.CustomSelect-module__l_G73a__selectValue{text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CustomSelect-module__l_G73a__selectIcon{color:#ffffffb3;flex-shrink:0;transition:transform .2s}.CustomSelect-module__l_G73a__selectIconOpen{transform:rotate(180deg)}.CustomSelect-module__l_G73a__selectDropdown{z-index:1000;background-color:#0a2e1f;border:1px solid #fff3;border-radius:4px;flex-direction:column;max-height:300px;margin-top:2px;display:flex;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 4px 12px #0000004d}.CustomSelect-module__l_G73a__searchInput{color:#fff;background-color:#0000004d;border:none;border-bottom:1px solid #ffffff1a;width:100%;padding:8px 12px;font-size:.875rem}.CustomSelect-module__l_G73a__searchInput:focus{background-color:#0006;outline:none}.CustomSelect-module__l_G73a__searchInput::placeholder{color:#ffffff80}.CustomSelect-module__l_G73a__optionsList{max-height:250px;overflow-y:auto}.CustomSelect-module__l_G73a__option{cursor:pointer;color:#fff;white-space:nowrap;text-overflow:ellipsis;padding:8px 12px;font-size:.875rem;transition:background-color .2s;overflow:hidden}.CustomSelect-module__l_G73a__option:hover,.CustomSelect-module__l_G73a__optionHighlighted{background-color:#ffffff1a}.CustomSelect-module__l_G73a__optionSelected{color:#0a2e1f;background-color:#ffd74a;font-weight:500}.CustomSelect-module__l_G73a__optionSelected:hover{background-color:#ffd74a}.CustomSelect-module__l_G73a__noResults{text-align:center;color:#ffffff80;padding:12px;font-style:italic}
.FuelEmissionsBreakdown-module__OUI3kW__sectionContainer{box-sizing:border-box;flex-direction:column;width:50%;min-height:0;display:flex;position:relative}.FuelEmissionsBreakdown-module__OUI3kW__chartContainer{background-color:#ffffff08;border:1px solid #ffffff0d;border-radius:4px;flex-direction:column;flex-grow:1;min-height:0;padding:1rem;display:flex}.FuelEmissionsBreakdown-module__OUI3kW__chartContent{box-sizing:border-box;background-color:#082317;border-radius:4px;flex-grow:1;width:100%;min-height:400px;padding:1rem;display:block;position:relative}.FuelEmissionsBreakdown-module__OUI3kW__chartTitleSection{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;width:100%;min-width:250px;margin-bottom:1rem;padding-bottom:.5rem}.FuelEmissionsBreakdown-module__OUI3kW__chartTitle{align-items:center;margin:0 0 0;padding-bottom:0;font-size:1.5rem;font-weight:700;display:flex}.FuelEmissionsBreakdown-module__OUI3kW__chartSubtitle{color:#ffffffb3;margin-bottom:0;font-size:.875rem}.FuelEmissionsBreakdown-module__OUI3kW__periodMemo{color:#fff;text-align:center;box-sizing:border-box;background-color:#fbd3481a;border:1px solid #fbd3484d;border-left:4px solid #ffd74a;border-radius:4px;margin-bottom:1rem;padding:.75rem 1rem;font-size:.8rem;font-weight:500}.FuelEmissionsBreakdown-module__OUI3kW__debugInfo{color:#fffc;text-align:center;background:#fbd3481a;border:1px solid #fbd3484d;border-radius:4px;margin-bottom:1rem;padding:.5rem;font-size:.75rem}.FuelEmissionsBreakdown-module__OUI3kW__dateRangeSelector{background-color:#082317;border:1px solid #ffffff0d;border-radius:4px;margin-bottom:1rem;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.FuelEmissionsBreakdown-module__OUI3kW__dateRangeSelector.FuelEmissionsBreakdown-module__OUI3kW__collapsed{max-height:50px}.FuelEmissionsBreakdown-module__OUI3kW__dateRangeSelector.FuelEmissionsBreakdown-module__OUI3kW__expanded{max-height:500px}.FuelEmissionsBreakdown-module__OUI3kW__dateRangeHeader{cursor:pointer;justify-content:space-between;align-items:center;padding:1rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.FuelEmissionsBreakdown-module__OUI3kW__dateRangeHeader:before{content:"";opacity:0;background-color:#ffffff08;transition:opacity .3s;position:absolute;inset:0}.FuelEmissionsBreakdown-module__OUI3kW__dateRangeTitle{color:#ffffffe6;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;display:flex}.FuelEmissionsBreakdown-module__OUI3kW__filterIcon{color:#ffd74a}.FuelEmissionsBreakdown-module__OUI3kW__selectedRange{color:#ffffffb3;background:#fbd3481a;border:1px solid #fbd34833;border-radius:4px;padding:.25rem .75rem;font-size:.8rem}.FuelEmissionsBreakdown-module__OUI3kW__dateRangeControls{z-index:1;align-items:center;gap:1rem;display:flex;position:relative}.FuelEmissionsBreakdown-module__OUI3kW__presetButtons{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.FuelEmissionsBreakdown-module__OUI3kW__presetButton{color:#fffc;cursor:pointer;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;transition:all .3s;display:flex}.FuelEmissionsBreakdown-module__OUI3kW__activePreset{color:#082317;background:linear-gradient(135deg,#ffd74a 0%,#f7c52d 100%);border-color:#ffd74a;font-weight:600}.FuelEmissionsBreakdown-module__OUI3kW__activePreset:hover{background:linear-gradient(135deg,#f7c52d 0%,#ffd74a 100%);transform:translateY(-2px);box-shadow:0 4px 12px #fbd3484d}.FuelEmissionsBreakdown-module__OUI3kW__customDatePicker{background:#0823174d;border:1px solid #ffffff1a;border-radius:6px;padding:1rem;animation:.3s ease-out FuelEmissionsBreakdown-module__OUI3kW__fadeInDown}.FuelEmissionsBreakdown-module__OUI3kW__dateInputGroup{gap:1rem;margin-bottom:1rem;display:flex}.FuelEmissionsBreakdown-module__OUI3kW__dateInput{flex-direction:column;flex:1;gap:.5rem;display:flex}.FuelEmissionsBreakdown-module__OUI3kW__dateInput label{color:#fffc;font-size:.75rem;font-weight:500}.FuelEmissionsBreakdown-module__OUI3kW__dateField{color:#fff;background:#ffffff0d;border:1px solid #fff3;border-radius:4px;padding:.5rem;font-size:.8rem}.FuelEmissionsBreakdown-module__OUI3kW__dateField:focus{border-color:#ffd74a;outline:none;box-shadow:0 0 0 2px #fbd34833}.FuelEmissionsBreakdown-module__OUI3kW__applyButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#178062 0%,#146b54 100%);border:none;border-radius:4px;padding:.5rem 1rem;font-size:.8rem;font-weight:600;transition:all .3s}.FuelEmissionsBreakdown-module__OUI3kW__applyButton:hover:not(:disabled){background:linear-gradient(135deg,#146b54 0%,#178062 100%);transform:translateY(-1px);box-shadow:0 4px 12px #1780624d}.FuelEmissionsBreakdown-module__OUI3kW__applyButton:disabled{opacity:.5;cursor:not-allowed}@keyframes FuelEmissionsBreakdown-module__OUI3kW__fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.FuelEmissionsBreakdown-module__OUI3kW__chartLegend{flex-wrap:wrap;gap:1rem;width:100%;display:flex}.FuelEmissionsBreakdown-module__OUI3kW__legendItem{align-items:center;gap:.5rem;font-size:.8rem;display:flex}.FuelEmissionsBreakdown-module__OUI3kW__legendColor{border-radius:3px;width:14px;height:14px}.FuelEmissionsBreakdown-module__OUI3kW__legendText{color:#fffc;font-weight:500}.FuelEmissionsBreakdown-module__OUI3kW__noDataContainer{color:#ffffffb3;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;height:100%;display:flex}.FuelEmissionsBreakdown-module__OUI3kW__loadingContainer{color:#fff;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.FuelEmissionsBreakdown-module__OUI3kW__loadingSpinner{border:4px solid #ffffff1a;border-top-color:#9cc61d;border-radius:50%;width:40px;height:40px;margin-bottom:1rem;animation:2s linear infinite FuelEmissionsBreakdown-module__OUI3kW__spin}.FuelEmissionsBreakdown-module__OUI3kW__errorContainer{color:#ffd74a;justify-content:center;align-items:center;height:300px;display:flex}@keyframes FuelEmissionsBreakdown-module__OUI3kW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.FuelEmissionsBreakdown-module__OUI3kW__dateRangeContent{padding:1rem;animation:.3s ease-out FuelEmissionsBreakdown-module__OUI3kW__fadeInDown}.FuelEmissionsBreakdown-module__OUI3kW__chevronIcon{color:#ffd74a;align-items:center;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.FuelEmissionsBreakdown-module__OUI3kW__dateRangeSelector.FuelEmissionsBreakdown-module__OUI3kW__expanded .FuelEmissionsBreakdown-module__OUI3kW__chevronIcon{transform:rotate(180deg)}.FuelEmissionsBreakdown-module__OUI3kW__controlsHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.FuelEmissionsBreakdown-module__OUI3kW__selectorsGroup{flex-wrap:wrap;gap:1rem;display:flex}.FuelEmissionsBreakdown-module__OUI3kW__selectorContainer{align-items:center;gap:.5rem;display:flex}.FuelEmissionsBreakdown-module__OUI3kW__selectorLabel{color:#fffc;text-transform:uppercase;font-size:.7rem;font-weight:600}.FuelEmissionsBreakdown-module__OUI3kW__selectorDropdown{position:relative}.FuelEmissionsBreakdown-module__OUI3kW__selectorSelect{appearance:none;color:#fff;cursor:pointer;background-color:#082317;border:1px solid #ffffff1a;border-radius:20px;padding:.35rem 1.75rem .35rem .75rem;font-size:.8rem;transition:border-color .2s}.FuelEmissionsBreakdown-module__OUI3kW__selectorSelect:focus{border-color:#ffd74a;outline:none}.FuelEmissionsBreakdown-module__OUI3kW__selectorSelect:disabled{opacity:.5;cursor:not-allowed}.FuelEmissionsBreakdown-module__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%)}.FuelEmissionsBreakdown-module__OUI3kW__unitsDropdown{position:relative}.FuelEmissionsBreakdown-module__OUI3kW__unitsSelect{appearance:none;color:#fff;cursor:pointer;background-color:#082317;border:1px solid #ffffff1a;border-radius:20px;min-width:120px;padding:.5rem 2rem .5rem .75rem;font-size:.7rem}.FuelEmissionsBreakdown-module__OUI3kW__unitsSelect:focus{border-color:#ffd74a;outline:none}.FuelEmissionsBreakdown-module__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%)}.FuelEmissionsBreakdown-module__OUI3kW__defaultDataMessage{color:#ffd74a;text-align:center;background-color:#fbd3481a;border:1px solid #fbd3484d;border-left:4px solid #ffd74a;border-radius:4px;margin-bottom:1rem;padding:.75rem 1rem;font-size:.8rem;font-weight:500}.FuelEmissionsBreakdown-module__OUI3kW__infoIconContainer{color:#ffd74a;cursor:help;text-align:center;vertical-align:middle;border:1px solid #ffd74a;border-radius:50%;width:14px;height:14px;margin-left:.5rem;font-size:.75rem;font-weight:500;line-height:14px;display:inline-block;position:relative}.FuelEmissionsBreakdown-module__OUI3kW__tooltipText{visibility:hidden;opacity:0;color:#e0e0e0;text-align:left;z-index:100;white-space:pre-wrap;box-sizing:border-box;background-color:#082317;border:1px solid #ffd74a;border-radius:4px;width:200px;padding:12px;font-size:.75rem;font-weight:400;line-height:1.5;transition:opacity .2s ease-in-out;position:absolute;top:150%;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0006}.FuelEmissionsBreakdown-module__OUI3kW__tooltipText:after{content:"";border:5px solid #0000;border-bottom-color:#082317;margin-left:-5px;position:absolute;bottom:100%;left:50%}.FuelEmissionsBreakdown-module__OUI3kW__infoIconContainer:hover .FuelEmissionsBreakdown-module__OUI3kW__tooltipText{visibility:visible;opacity:1}@media (max-width:1200px){.FuelEmissionsBreakdown-module__OUI3kW__chartContent{height:600px}.FuelEmissionsBreakdown-module__OUI3kW__dateInputGroup{flex-direction:column;gap:.75rem}.FuelEmissionsBreakdown-module__OUI3kW__presetButtons{gap:.25rem}.FuelEmissionsBreakdown-module__OUI3kW__presetButton{padding:.4rem .6rem;font-size:.7rem}}@media (max-width:768px){.FuelEmissionsBreakdown-module__OUI3kW__sectionContainer,.FuelEmissionsBreakdown-module__OUI3kW__fullWidth{float:none;width:100%;padding-left:0;padding-right:0}.FuelEmissionsBreakdown-module__OUI3kW__dateRangeHeader{flex-direction:column;align-items:flex-start;gap:.5rem}.FuelEmissionsBreakdown-module__OUI3kW__presetButtons{grid-template-columns:repeat(2,1fr);gap:.5rem;width:100%;display:grid}.FuelEmissionsBreakdown-module__OUI3kW__presetButton{text-align:center;justify-content:center}.FuelEmissionsBreakdown-module__OUI3kW__controlsHeader{flex-direction:column;align-items:stretch}.FuelEmissionsBreakdown-module__OUI3kW__selectorsGroup{justify-content:space-between}}
.EnrollmentFunnelChart-module__MHszEW__sectionContainer{box-sizing:border-box;flex-direction:column;width:50%;min-height:0;padding-right:.5rem;display:flex;position:relative}.EnrollmentFunnelChart-module__MHszEW__chartContainer{background-color:#ffffff08;border:1px solid #ffffff0d;border-radius:4px;flex-direction:column;flex-grow:1;min-height:0;padding:1rem;display:flex}.EnrollmentFunnelChart-module__MHszEW__chartTitleSection{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;width:100%;min-width:250px;margin-bottom:1rem;padding-bottom:.5rem}.EnrollmentFunnelChart-module__MHszEW__chartTitle{align-items:center;margin:0 0 0;padding-bottom:0;font-size:1.5rem;font-weight:700;display:flex}.EnrollmentFunnelChart-module__MHszEW__chartSubtitle{color:#ffffffb3;margin-bottom:0;font-size:.875rem}.EnrollmentFunnelChart-module__MHszEW__periodMemo{color:#fff;text-align:center;box-sizing:border-box;background-color:#fbd3481a;border:1px solid #fbd3484d;border-left:4px solid #ffd74a;border-radius:4px;margin-bottom:1rem;padding:.75rem 1rem;font-size:.8rem;font-weight:500}.EnrollmentFunnelChart-module__MHszEW__defaultDataMessage{color:#ffd74a;text-align:center;background-color:#fbd3481a;border:1px solid #fbd3484d;border-left:4px solid #ffd74a;border-radius:4px;margin-bottom:1rem;padding:.75rem 1rem;font-size:.8rem;font-weight:500}.EnrollmentFunnelChart-module__MHszEW__chartContent{box-sizing:border-box;background-color:#082317;border-radius:4px;flex-grow:1;width:100%;min-height:400px;padding:1rem;display:block;position:relative}.EnrollmentFunnelChart-module__MHszEW__noDataContainer{color:#ffffffb3;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;height:100%;display:flex}@media (max-width:1200px){.EnrollmentFunnelChart-module__MHszEW__chartContent{height:600px}}@media (max-width:768px){.EnrollmentFunnelChart-module__MHszEW__sectionContainer{float:none;width:100%;padding-left:0;padding-right:0}}
.AccessRestricted-module__Tk78Hq__overlay{z-index:10;will-change:backdrop-filter;background-color:#082317f5;border-radius:4px;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}.AccessRestricted-module__Tk78Hq__overlay2{z-index:10;will-change:backdrop-filter;background-color:#08231799;border-radius:4px;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}.AccessRestricted-module__Tk78Hq__tooltipContainer{cursor:pointer;display:inline-flex;position:relative}.AccessRestricted-module__Tk78Hq__icon{color:#ffd74a;width:48px;height:48px}.AccessRestricted-module__Tk78Hq__tooltipContent{visibility:hidden;opacity:0;z-index:10;color:#fff;text-align:center;background-color:#082317;border-top:2px solid #ffd74a;border-radius:6px;width:260px;padding:.75rem;transition:opacity .2s ease-in-out;position:absolute;bottom:125%;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0003}.AccessRestricted-module__Tk78Hq__tooltipContent:after{content:"";border:5px solid #0000;border-top-color:#082317;margin-left:-5px;position:absolute;top:100%;left:50%}.AccessRestricted-module__Tk78Hq__tooltipContainer:hover .AccessRestricted-module__Tk78Hq__tooltipContent,.AccessRestricted-module__Tk78Hq__tooltipContainer:focus .AccessRestricted-module__Tk78Hq__tooltipContent{visibility:visible;opacity:1}.AccessRestricted-module__Tk78Hq__tooltipTitle{color:#ffd74a;margin-top:0;margin-bottom:.5rem;font-size:1rem;font-weight:600}.AccessRestricted-module__Tk78Hq__tooltipText{color:#fff;margin:0;font-size:.875rem;line-height:1.5}
.DownloadModal-module__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}.DownloadModal-module__FqCdYa__modalContent{background-color:#082317;border:1px solid #ffd74a;border-radius:8px;width:90%;max-width:450px;padding:2rem;box-shadow:0 5px 15px #00000080}.DownloadModal-module__FqCdYa__modalTitle{color:#fff;margin-top:0;font-size:1.5rem}.DownloadModal-module__FqCdYa__modalSubtitle{color:#ffffffb3;margin-bottom:1.5rem;font-size:.9rem}.DownloadModal-module__FqCdYa__fileList{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}.DownloadModal-module__FqCdYa__fileItem{cursor:pointer;color:#ffffffe6;align-items:center;font-size:1rem;display:flex}.DownloadModal-module__FqCdYa__checkbox{accent-color:#ffd74a;width:18px;height:18px;margin-right:12px}.DownloadModal-module__FqCdYa__modalActions{justify-content:flex-end;gap:1rem;display:flex}.DownloadModal-module__FqCdYa__cancelButton,.DownloadModal-module__FqCdYa__confirmButton{cursor:pointer;border:none;border-radius:5px;padding:10px 20px;font-weight:700;transition:background-color .2s}.DownloadModal-module__FqCdYa__cancelButton{color:#fff;background-color:#082317}.DownloadModal-module__FqCdYa__cancelButton:hover{background-color:#082317}.DownloadModal-module__FqCdYa__confirmButton{color:#082317;background-color:#ffd74a}.DownloadModal-module__FqCdYa__confirmButton:hover{color:#fff;background-color:#ffd74a}.DownloadModal-module__FqCdYa__confirmButton:disabled{cursor:not-allowed;opacity:.6;background-color:#555}
.FloatingFilterBadge-module__vUupua__floatingBadge{z-index:9999;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#082317f2;border:1px solid #ffd74a;border-radius:4px;width:200px;font-family:Inter,sans-serif;transition:all .3s;position:fixed;bottom:1rem;right:1rem;box-shadow:0 8px 24px #0006}.FloatingFilterBadge-module__vUupua__toggleButton{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;font-size:.9rem;font-weight:600;display:flex}.FloatingFilterBadge-module__vUupua__icon{margin-right:8px}.FloatingFilterBadge-module__vUupua__title{text-align:left;flex-grow:1}.FloatingFilterBadge-module__vUupua__filterList{border-top:1px solid #ffffff1a;flex-direction:column;gap:8px;margin-top:4px;padding:12px 16px 16px;display:flex}.FloatingFilterBadge-module__vUupua__filterItem{justify-content:space-between;font-size:.8rem;display:flex}.FloatingFilterBadge-module__vUupua__label{color:#fff9}.FloatingFilterBadge-module__vUupua__value{text-align:right;font-weight:500}.FloatingFilterBadge-module__vUupua__activeTag{color:#c2fa1b}.FloatingFilterBadge-module__vUupua__inactiveTag{color:#e74c3c}
.USDAFeedstockDashboard-module__5vtWtW__feedstockDashboard{color:#fff;box-sizing:border-box;width:100%;max-width:100%;padding-top:1rem;overflow:hidden}.USDAFeedstockDashboard-module__5vtWtW__dashboardBanner{background-color:#ffffff08;border:1px solid #ffffff0d;border-radius:4px;justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:1rem;padding:1rem 1.5rem;display:flex;box-shadow:0 8px 32px #0000004d}.USDAFeedstockDashboard-module__5vtWtW__headerSpacer{flex-wrap:wrap;flex:1 1 0;align-items:center;gap:.75rem 1.5rem;min-width:0;display:flex}.USDAFeedstockDashboard-module__5vtWtW__dashboardTitle{text-align:center;flex-direction:column;flex:none;align-items:center;gap:.25rem;display:flex}.USDAFeedstockDashboard-module__5vtWtW__dashboardTitleText{margin:0;font-size:2rem;font-weight:600}.USDAFeedstockDashboard-module__5vtWtW__sourceNote{letter-spacing:.05em;text-transform:uppercase;color:#ffffff80;font-size:.7rem;font-weight:500}.USDAFeedstockDashboard-module__5vtWtW__headerActions{flex:1 1 0;justify-content:flex-end;align-items:center;gap:1.5rem;min-width:0;display:flex}.USDAFeedstockDashboard-module__5vtWtW__filterGroup{align-items:center;gap:.75rem;display:flex}.USDAFeedstockDashboard-module__5vtWtW__filterLabel{color:#fffc;white-space:nowrap;font-size:.8rem;font-weight:600}.USDAFeedstockDashboard-module__5vtWtW__sliderContainer{background-color:#082317;border:1px solid #ffffff1a;border-radius:9999px;padding:.15rem;display:flex}.USDAFeedstockDashboard-module__5vtWtW__filterButton{color:#fffc;cursor:pointer;background:0 0;border:none;border-radius:9999px;padding:.4rem 1rem;font-size:.75rem;transition:all .3s}.USDAFeedstockDashboard-module__5vtWtW__activeFilter{background:#ffd74a;font-weight:600;color:#082317!important}.USDAFeedstockDashboard-module__5vtWtW__yearDisplay{color:#f9fafb;background-color:#ffffff1a;border-radius:9999px;padding:.4rem 1rem;font-size:.75rem;font-weight:600}.USDAFeedstockDashboard-module__5vtWtW__downloadButton{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;background:0 0;border:none;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.7rem;font-weight:600;transition:color .2s;display:flex}.USDAFeedstockDashboard-module__5vtWtW__downloadButton:hover{color:#ffd74a}.USDAFeedstockDashboard-module__5vtWtW__downloadButton:disabled{color:#ffffff4d;cursor:not-allowed}.USDAFeedstockDashboard-module__5vtWtW__downloadIcon,.USDAFeedstockDashboard-module__5vtWtW__statusIcon{color:#ffd74a;width:36px;height:36px}.USDAFeedstockDashboard-module__5vtWtW__chartsContainer{box-sizing:border-box;width:100%;margin-top:2rem}.USDAFeedstockDashboard-module__5vtWtW__loadingContainer{color:#fff;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:2rem;display:flex}.USDAFeedstockDashboard-module__5vtWtW__loadingSpinner{border:4px solid #ffffff1a;border-top-color:#9cc61d;border-radius:50%;width:40px;height:40px;margin-bottom:1rem;animation:2s linear infinite USDAFeedstockDashboard-module__5vtWtW__spin}.USDAFeedstockDashboard-module__5vtWtW__errorContainer{text-align:center;color:#ffd74a;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:2rem;display:flex}.USDAFeedstockDashboard-module__5vtWtW__sectionsWrapper{box-sizing:border-box;flex-wrap:wrap;gap:0;margin-top:1rem;display:flex}.USDAFeedstockDashboard-module__5vtWtW__heatmapContainer{background-color:#ffffff08;border:1px solid #ffffff0d;border-radius:4px;margin-top:1rem;margin-bottom:1rem;transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:0 8px 32px #0000004d}.USDAFeedstockDashboard-module__5vtWtW__heatmapContent{transition:all .4s cubic-bezier(.4,0,.2,1)}.USDAFeedstockDashboard-module__5vtWtW__programContainer{box-sizing:border-box;background-color:#ffffff08;border:1px solid #ffffff0d;border-radius:4px;width:100%;position:relative}.USDAFeedstockDashboard-module__5vtWtW__sectionHeader{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.USDAFeedstockDashboard-module__5vtWtW__sectionTitle{color:#e5e7eb;margin:0;font-size:1.5rem;font-weight:600}.USDAFeedstockDashboard-module__5vtWtW__yearToggleContainer{background-color:#082317;border:1px solid #ffffff1a;border-radius:20px;padding:.15rem;display:flex}.USDAFeedstockDashboard-module__5vtWtW__yearButton{color:#ffffffb3;cursor:pointer;background:0 0;border:none;border-radius:20px;padding:.4rem 1rem;font-size:.8rem;font-weight:500;transition:all .2s ease-in-out}.USDAFeedstockDashboard-module__5vtWtW__selectedYear{color:#082317;background-color:#ffd74a;font-weight:600}.USDAFeedstockDashboard-module__5vtWtW__gridContainer{grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:1rem;display:grid}@keyframes USDAFeedstockDashboard-module__5vtWtW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:1200px){.USDAFeedstockDashboard-module__5vtWtW__feedstockDashboard{width:100%;margin:0 auto;padding-top:1rem}.USDAFeedstockDashboard-module__5vtWtW__dashboardBanner{flex-direction:column;align-items:stretch;gap:1.25rem;padding:1rem}.USDAFeedstockDashboard-module__5vtWtW__headerSpacer,.USDAFeedstockDashboard-module__5vtWtW__headerActions{justify-content:center}.USDAFeedstockDashboard-module__5vtWtW__sectionsWrapper{flex-direction:column}}@media (max-width:500px){.USDAFeedstockDashboard-module__5vtWtW__feedstockDashboard{zoom:.8}}
.KPIFeedstock-module__xFKdCq__kpiContainer{background-color:#ffffff08;border:1px solid #ffffff0d;border-radius:4px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1rem;padding:1rem;display:grid;box-shadow:0 8px 32px #0000004d}.KPIFeedstock-module__xFKdCq__kpiCard{text-align:center;background-color:#082317;border-top:3px solid #ffd74a;border-radius:4px;flex-direction:column;justify-content:center;padding:.5rem;display:flex}.KPIFeedstock-module__xFKdCq__kpiTitleWrapper{margin-bottom:.75rem}.KPIFeedstock-module__xFKdCq__kpiSubTitle{color:#ffffffb3;text-transform:uppercase;margin-bottom:.125rem;font-size:.75rem;font-weight:500}.KPIFeedstock-module__xFKdCq__kpiMainTitle{color:#fff;font-size:1rem;font-weight:600;line-height:1.3}.KPIFeedstock-module__xFKdCq__kpiElevator{color:#fff;margin-bottom:.125rem;font-size:.65rem;font-weight:500}.KPIFeedstock-module__xFKdCq__kpiValue{color:#ffd74a;background:linear-gradient(135deg,#ffd74a 0%,#f7c52d 100%);-webkit-background-clip:text;background-clip:text;font-size:2.3rem;font-weight:600;line-height:1.1;position:relative}.KPIFeedstock-module__xFKdCq__kpiUnit{color:#ffffffb3;margin-top:.25rem;font-size:.75rem;font-weight:500}@media (max-width:1400px){.KPIFeedstock-module__xFKdCq__kpiContainer>:last-child:nth-child(odd){grid-column:span 4}}@media (max-width:1010px){.KPIFeedstock-module__xFKdCq__kpiContainer>:last-child:nth-child(odd){grid-column:span 2}}@media (max-width:668px){.KPIFeedstock-module__xFKdCq__kpiContainer>:last-child:nth-child(odd){grid-column:span 2}}@media (max-width:515px){.KPIFeedstock-module__xFKdCq__kpiContainer>:last-child:nth-child(odd){grid-column:span 1}}
.Heatmaps-module__pegQla__heatmapContainer{color:#fff;border-radius:4px}.Heatmaps-module__pegQla__kpiContainer{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin-top:1rem;margin-bottom:1rem;display:grid}.Heatmaps-module__pegQla__kpiCard{text-align:center;background-color:#082317;border:1px solid #ffffff1a;border-top:3px solid #ffd74a;border-radius:4px;padding:12px;box-shadow:0 2px 8px #0003}.Heatmaps-module__pegQla__kpiLabel{color:#ffffffb3;text-transform:uppercase;margin-bottom:4px;font-size:.75rem;font-weight:500}.Heatmaps-module__pegQla__kpiValue{color:#fff;font-size:1.5rem;font-weight:700;line-height:1.2}.Heatmaps-module__pegQla__kpiUnit{color:#ffffffb3;font-size:.75rem}.Heatmaps-module__pegQla__controlsContainer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.Heatmaps-module__pegQla__filterContainer{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Heatmaps-module__pegQla__filterLabel{color:#fff;min-width:120px;font-size:.875rem;font-weight:500}.Heatmaps-module__pegQla__customSelect{flex:1;min-width:150px;max-width:350px;position:relative}.Heatmaps-module__pegQla__selectButton{color:#fff;cursor:pointer;background-color:#0003;border:1px solid #fff3;border-radius:4px;justify-content:space-between;align-items:center;width:100%;padding:8px 12px;font-size:.875rem;transition:border-color .2s;display:flex}.Heatmaps-module__pegQla__selectButton:hover{border-color:#ffffff4d}.Heatmaps-module__pegQla__selectButton:focus{border-color:#ffd74a;outline:none}.Heatmaps-module__pegQla__selectValue{text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Heatmaps-module__pegQla__selectIcon{color:#ffffffb3;flex-shrink:0;transition:transform .2s}.Heatmaps-module__pegQla__selectIconOpen{transform:rotate(180deg)}.Heatmaps-module__pegQla__selectDropdown{z-index:1000;background-color:#0a2e1f;border:1px solid #fff3;border-radius:4px;max-height:300px;margin-top:2px;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 4px 12px #0000004d}.Heatmaps-module__pegQla__searchInput{color:#fff;background-color:#0000004d;border:none;border-bottom:1px solid #ffffff1a;width:100%;padding:8px 12px;font-size:.875rem}.Heatmaps-module__pegQla__searchInput:focus{background-color:#0006;outline:none}.Heatmaps-module__pegQla__searchInput::placeholder{color:#ffffff80}.Heatmaps-module__pegQla__optionsList{max-height:250px;overflow-y:auto}.Heatmaps-module__pegQla__option{cursor:pointer;color:#fff;white-space:nowrap;text-overflow:ellipsis;padding:8px 12px;font-size:.875rem;transition:background-color .2s;overflow:hidden}.Heatmaps-module__pegQla__option:hover{background-color:#ffffff1a}.Heatmaps-module__pegQla__optionSelected{color:#0a2e1f;background-color:#ffd74a;font-weight:500}.Heatmaps-module__pegQla__noResults{text-align:center;color:#ffffff80;padding:12px;font-style:italic}.Heatmaps-module__pegQla__optionsList::-webkit-scrollbar{width:6px}.Heatmaps-module__pegQla__optionsList::-webkit-scrollbar-track{background:#ffffff1a}.Heatmaps-module__pegQla__optionsList::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.Heatmaps-module__pegQla__optionsList::-webkit-scrollbar-thumb:hover{background:#ffffff80}.Heatmaps-module__pegQla__mapControls{flex-wrap:wrap;gap:8px;display:flex}.Heatmaps-module__pegQla__controlButton{color:#0a2e1f;cursor:pointer;background-color:#ffd74a;border:none;border-radius:4px;padding:8px 12px;font-size:.75rem;font-weight:600;transition:all .2s}.Heatmaps-module__pegQla__controlButton:hover{background-color:#f8c926}.Heatmaps-module__pegQla__legendWrapper{margin-bottom:1rem;display:block}.Heatmaps-module__pegQla__legendContainer{box-sizing:border-box;background-color:#ffffff0d;border-left:3px solid #ffd74a;border-radius:4px;width:100%;margin-bottom:0;padding:12px 16px}.Heatmaps-module__pegQla__legendTitle{color:#fff;text-align:center;margin-bottom:8px;font-size:.875rem;font-weight:500}.Heatmaps-module__pegQla__legendGradient{background:linear-gradient(90deg,#178062,#58975c,#94af56,#d1c84f,#ffd74a);height:30px;display:flex}.Heatmaps-module__pegQla__legendStop{flex:1;justify-content:center;align-items:flex-end;padding-bottom:4px;display:flex;position:relative}.Heatmaps-module__pegQla__legendStop span{color:#0a2e1f;background-color:#fffffff2;border-radius:3px;padding:3px 6px;font-size:.7rem;font-weight:700;box-shadow:0 1px 3px #0000004d}.Heatmaps-module__pegQla__elevatorsLegendBox{box-sizing:border-box;background-color:#ffd74a0d;border:1px solid #ffd74a33;border-left:3px solid #ffd74a;border-radius:4px;flex-flow:wrap;align-items:center;gap:12px;padding:8px 16px;display:flex}.Heatmaps-module__pegQla__elevatorsLegendTitle{color:#ffffffb3;text-transform:uppercase;font-size:.75rem;font-weight:700}.Heatmaps-module__pegQla__elevatorsList{flex-flow:wrap;gap:12px;display:flex}.Heatmaps-module__pegQla__elevatorLegendItem{align-items:center;gap:8px;display:flex}.Heatmaps-module__pegQla__elevatorLegendItem span{color:#ffd74a;font-size:.8rem;font-weight:600}.Heatmaps-module__pegQla__elevatorIcon{color:#000;background-color:#ffd74a;border:1px solid #fff;border-radius:4px;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;font-size:11px;font-weight:700;display:flex;box-shadow:0 2px 4px #0003}.Heatmaps-module__pegQla__mapContainer{border:1px solid #ffffff1a;border-radius:4px;width:100%;height:600px;margin-bottom:10px;overflow:hidden}.Heatmaps-module__pegQla__mapInstructions{color:#ffffffb3;text-align:center;font-size:.875rem}.Heatmaps-module__pegQla__loadingContainer{flex-direction:column;justify-content:center;align-items:center;width:100%;height:300px;display:flex}.Heatmaps-module__pegQla__loadingSpinner{color:#ffd74a;margin-bottom:16px;animation:1.5s linear infinite Heatmaps-module__pegQla__spin}.Heatmaps-module__pegQla__errorContainer{color:#ff6b6b;text-align:center;background-color:#d32f2f1a;border:1px solid #d32f2f4d;border-radius:4px;justify-content:center;align-items:center;width:100%;height:200px;padding:20px;display:flex}@keyframes Heatmaps-module__pegQla__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:968px){.Heatmaps-module__pegQla__legendWrapper{margin-bottom:1rem;display:block}}@media (max-width:768px){.Heatmaps-module__pegQla__kpiContainer{grid-template-columns:repeat(2,1fr)}.Heatmaps-module__pegQla__mapContainer{height:450px}.Heatmaps-module__pegQla__legendStop span{font-size:.6rem}.Heatmaps-module__pegQla__controlButton{padding:6px 10px;font-size:.7rem}}@media (max-width:568px){.Heatmaps-module__pegQla__kpiContainer{grid-template-columns:repeat(1,1fr)}}
.GeographicCISummary-module__PIceeG__chartContainer{border-radius:4px;margin-top:1rem;padding:0}.GeographicCISummary-module__PIceeG__chartHeader{background-color:#ffffff05;border:1px solid #ffffff1a;border-top:2px solid #ffd74a;border-radius:4px;justify-content:flex-end;align-items:center;width:100%;margin-bottom:1rem;padding:.5rem 0;display:flex}.GeographicCISummary-module__PIceeG__sliderContainer{background-color:#082317;border:1px solid #ffffff1a;border-radius:9999px;margin-right:1rem;padding:.15rem;display:flex}.GeographicCISummary-module__PIceeG__filterButton{color:#fffc;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9999px;padding:.4rem 1rem;font-size:.75rem;font-weight:500;transition:all .3s}.GeographicCISummary-module__PIceeG__filterButton:hover{color:#fff}.GeographicCISummary-module__PIceeG__activeFilter{background-color:#ffd74a;border:1px solid #ffd74a;font-weight:600;color:#082317!important}.GeographicCISummary-module__PIceeG__activeFilter:hover{background-color:#ffd74a;border:1px solid #ffd74a;font-weight:600}.GeographicCISummary-module__PIceeG__mapWrapper{background-color:#1a1a1a;border-radius:4px;width:100%;height:600px;display:block;position:relative;overflow:hidden}.GeographicCISummary-module__PIceeG__mapCanvas{min-height:400px;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.GeographicCISummary-module__PIceeG__legend{color:#fff;background-color:#082317e6;border:1px solid #ffffff1a;border-radius:4px;width:300px;padding:.75rem;position:absolute;bottom:20px;left:20px;box-shadow:0 4px 12px #0000004d}.GeographicCISummary-module__PIceeG__legendTitle{text-align:center;color:#ffffffe6;margin-bottom:.5rem;font-size:.8rem;font-weight:600}.GeographicCISummary-module__PIceeG__legendGradient{background:linear-gradient(90deg,#178062,#58975c,#94af56,#d1c84f,#ffd74a);border-radius:4px;height:12px}.GeographicCISummary-module__PIceeG__legendLabels{color:#ffffffb3;justify-content:space-between;margin-top:.25rem;font-size:.7rem;display:flex}.GeographicCISummary-module__PIceeG__tooltip{pointer-events:none;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#082317;border:1px solid #ffd74a;border-radius:6px;min-width:100px;padding:0;position:fixed;box-shadow:0 4px 20px #00000080}.GeographicCISummary-module__PIceeG__tooltipHeader{color:#ffd74a;text-transform:uppercase;letter-spacing:.5px;background-color:#fbd3481a;border-bottom:1px solid #fbd34833;padding:.6rem .75rem;font-size:.7rem;font-weight:700}.GeographicCISummary-module__PIceeG__tooltipBody{padding:.75rem}.GeographicCISummary-module__PIceeG__tooltipMainMetric{text-align:center;margin-bottom:.75rem}.GeographicCISummary-module__PIceeG__tooltipMainLabel{color:#fff9;text-transform:uppercase;margin-bottom:.1rem;font-size:.65rem;display:block}.GeographicCISummary-module__PIceeG__tooltipMainValue{color:#fff;font-size:1rem;font-weight:700}.GeographicCISummary-module__PIceeG__tooltipUnit{color:#fff9;margin-left:2px;font-size:.7rem;font-weight:400}.GeographicCISummary-module__PIceeG__tooltipGrid{border-top:1px solid #ffffff1a;grid-template-columns:1fr 1fr;gap:.75rem;padding-top:.75rem;display:grid}.GeographicCISummary-module__PIceeG__tooltipStat{flex-direction:column;display:flex}.GeographicCISummary-module__PIceeG__tooltipLabel{color:#fff9;margin-bottom:2px;font-size:.65rem}.GeographicCISummary-module__PIceeG__tooltipValue{color:#fff;font-size:.7rem;font-weight:600}.GeographicCISummary-module__PIceeG__tooltipNoData{color:#ffffff80;text-align:center;padding:1rem;font-size:.8rem;font-style:italic}.GeographicCISummary-module__PIceeG__loadingContainer{z-index:5;color:#ffffffb3;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.GeographicCISummary-module__PIceeG__elevatorBadge{color:#fff;z-index:10;background-color:#082317e6;border:1px solid #ffd74a;border-radius:4px;align-items:center;gap:8px;padding:.5rem .75rem;font-size:.75rem;font-weight:600;display:flex;position:absolute;top:20px;right:20px;box-shadow:0 4px 12px #0000004d}.GeographicCISummary-module__PIceeG__elevatorIcon{color:#082317;background-color:#ffd74a;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-weight:700;display:flex}@media (max-width:768px){.GeographicCISummary-module__PIceeG__mapWrapper{height:450px}}
.FieldsDataTable-module__FK7rpW__tableContainer{color:#fff;background-color:#082317;border:1px solid #ffffff1a;border-radius:4px;margin-top:1rem;padding:1rem}.FieldsDataTable-module__FK7rpW__toolbar{justify-content:flex-end;margin-bottom:1rem;display:flex}.FieldsDataTable-module__FK7rpW__searchInputContainer{position:relative}.FieldsDataTable-module__FK7rpW__searchIcon{color:#ffffff80;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.FieldsDataTable-module__FK7rpW__searchInput{color:#fff;background-color:#0000004d;border:1px solid #fff3;border-radius:20px;width:250px;padding:8px 12px 8px 35px;font-size:.875rem;transition:all .2s}.FieldsDataTable-module__FK7rpW__searchInput:focus{background-color:#0006;border-color:#ffd74a;outline:none}.FieldsDataTable-module__FK7rpW__searchInput::placeholder{color:#ffffff80}.FieldsDataTable-module__FK7rpW__tableWrapper{width:100%;overflow-x:auto}.FieldsDataTable-module__FK7rpW__dataTable{border-collapse:collapse;width:100%;font-size:.875rem}.FieldsDataTable-module__FK7rpW__dataTable th,.FieldsDataTable-module__FK7rpW__dataTable td{text-align:left;white-space:nowrap;background-color:#082317;border-bottom:1px solid #ffffff1a;padding:12px 15px}.FieldsDataTable-module__FK7rpW__dataTable th{cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:600;transition:background-color .2s}.FieldsDataTable-module__FK7rpW__dataTable th:hover{background-color:#ffffff1a}.FieldsDataTable-module__FK7rpW__headerContent{justify-content:space-between;align-items:center;gap:8px;display:flex}.FieldsDataTable-module__FK7rpW__sortIconContainer{color:#ffd74a;align-items:center;display:flex}.FieldsDataTable-module__FK7rpW__sortHint{color:#fff6;opacity:1;transition:color .2s}.FieldsDataTable-module__FK7rpW__dataTable th:hover .FieldsDataTable-module__FK7rpW__sortHint{color:#fffc}.FieldsDataTable-module__FK7rpW__dataTable thead th{z-index:10;background-color:#0a2e1f;position:sticky;top:0}@media (min-width:769px){.FieldsDataTable-module__FK7rpW__dataTable:not(.FieldsDataTable-module__FK7rpW__rowsExpanded) thead th:nth-child(10),.FieldsDataTable-module__FK7rpW__dataTable:not(.FieldsDataTable-module__FK7rpW__rowsExpanded) .FieldsDataTable-module__FK7rpW__mainRow td:nth-child(10){z-index:5;border-left:1px solid #fff3;position:sticky;right:180px}.FieldsDataTable-module__FK7rpW__dataTable:not(.FieldsDataTable-module__FK7rpW__rowsExpanded) thead th:nth-child(11),.FieldsDataTable-module__FK7rpW__dataTable:not(.FieldsDataTable-module__FK7rpW__rowsExpanded) .FieldsDataTable-module__FK7rpW__mainRow td:nth-child(11){z-index:5;border-left:1px solid #fff3;position:sticky;right:0}.FieldsDataTable-module__FK7rpW__dataTable:not(.FieldsDataTable-module__FK7rpW__rowsExpanded) thead th:nth-child(10),.FieldsDataTable-module__FK7rpW__dataTable:not(.FieldsDataTable-module__FK7rpW__rowsExpanded) thead th:nth-child(11){z-index:15}.FieldsDataTable-module__FK7rpW__dataTable:not(.FieldsDataTable-module__FK7rpW__rowsExpanded) thead th:nth-child(10):hover,.FieldsDataTable-module__FK7rpW__dataTable:not(.FieldsDataTable-module__FK7rpW__rowsExpanded) thead th:nth-child(11):hover{background-color:#1d4a36}.FieldsDataTable-module__FK7rpW__dataTable:not(.FieldsDataTable-module__FK7rpW__rowsExpanded) .FieldsDataTable-module__FK7rpW__mainRow td:nth-child(10),.FieldsDataTable-module__FK7rpW__dataTable:not(.FieldsDataTable-module__FK7rpW__rowsExpanded) .FieldsDataTable-module__FK7rpW__mainRow td:nth-child(11){background-color:#082317}.FieldsDataTable-module__FK7rpW__dataTable:not(.FieldsDataTable-module__FK7rpW__rowsExpanded) .FieldsDataTable-module__FK7rpW__mainRow:hover td:nth-child(10),.FieldsDataTable-module__FK7rpW__dataTable:not(.FieldsDataTable-module__FK7rpW__rowsExpanded) .FieldsDataTable-module__FK7rpW__mainRow:hover td:nth-child(11){background-color:#233c30}}.FieldsDataTable-module__FK7rpW__pagination{justify-content:flex-end;align-items:center;gap:1rem;padding-top:1rem;font-size:.875rem;display:flex}.FieldsDataTable-module__FK7rpW__subTableContainer .FieldsDataTable-module__FK7rpW__pagination{justify-content:flex-start}.FieldsDataTable-module__FK7rpW__pagination button{color:#082317;cursor:pointer;background-color:#ffd74a;border:none;border-radius:4px;padding:6px 12px;font-weight:600;transition:background-color .2s}.FieldsDataTable-module__FK7rpW__pagination button:hover:not(:disabled){background-color:#f8c926}.FieldsDataTable-module__FK7rpW__pagination button:disabled{cursor:not-allowed;background-color:#fbd34880}.FieldsDataTable-module__FK7rpW__loading,.FieldsDataTable-module__FK7rpW__error,.FieldsDataTable-module__FK7rpW__noResults{text-align:center;color:#ffffffb3;padding:4rem;font-size:1rem}.FieldsDataTable-module__FK7rpW__error{color:#ff6b6b}.FieldsDataTable-module__FK7rpW__highlightedCI{color:#c2fa1b;font-weight:600}.FieldsDataTable-module__FK7rpW__infoHintContainer{align-items:center;display:inline-flex}.FieldsDataTable-module__FK7rpW__infoHint{color:#fff9;cursor:help;text-align:center;border:1px solid #fff6;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-family:Times New Roman,Times,serif;font-size:.75rem;font-style:italic;font-weight:600;line-height:16px;transition:all .2s ease-in-out;display:inline-flex}.FieldsDataTable-module__FK7rpW__infoHintContainer:hover .FieldsDataTable-module__FK7rpW__infoHint{color:#082317;background-color:#ffd74a;border-color:#ffd74a}.FieldsDataTable-module__FK7rpW__customTooltip{color:#082317;z-index:999;pointer-events:none;white-space:normal;text-align:center;background-color:#ffd74a;border-radius:4px;max-width:200px;padding:6px 8px;font-size:.7rem;font-style:normal;font-weight:600;line-height:1.4;position:fixed;transform:translate(-50%,-100%);box-shadow:0 4px 12px #0000004d}.FieldsDataTable-module__FK7rpW__customTooltip:after{content:"";border:5px solid #0000;border-top-color:#ffd74a;position:absolute;top:100%;left:50%;transform:translate(-50%)}.FieldsDataTable-module__FK7rpW__mainRow{cursor:pointer;transition:background-color .2s}.FieldsDataTable-module__FK7rpW__mainRow:hover{background-color:#233c30e6}.FieldsDataTable-module__FK7rpW__expandedRow>td{background-color:#041a10;border-bottom:1px solid #fff3;border-left:3px solid #ffd74a;padding:0}tr.FieldsDataTable-module__FK7rpW__mainRow:has(+tr.FieldsDataTable-module__FK7rpW__expandedRow)>td{border-bottom-color:#0000}.FieldsDataTable-module__FK7rpW__subTableContainer{box-sizing:border-box;width:100%;padding:1rem 1rem 1rem 2rem}.FieldsDataTable-module__FK7rpW__subTable{border-collapse:collapse;width:100%}.FieldsDataTable-module__FK7rpW__subTable th{text-align:left;background-color:#093422;border-bottom:1px solid #fff3;padding:10px 15px;font-weight:600}.FieldsDataTable-module__FK7rpW__subTable td{text-align:left;background-color:#0000;border-bottom:1px solid #ffffff1a;padding:10px 15px}.FieldsDataTable-module__FK7rpW__subTable tbody tr:last-child td{border-bottom:none}.FieldsDataTable-module__FK7rpW__tableWrapper{scrollbar-width:thin;scrollbar-color:#ffd74a #0a2e1f}.FieldsDataTable-module__FK7rpW__tableWrapper::-webkit-scrollbar{height:10px}.FieldsDataTable-module__FK7rpW__tableWrapper::-webkit-scrollbar-track{background:#0a2e1f;border-radius:5px}.FieldsDataTable-module__FK7rpW__tableWrapper::-webkit-scrollbar-thumb{background-color:#ffd74a;border:2px solid #0a2e1f;border-radius:5px}.FieldsDataTable-module__FK7rpW__tableWrapper::-webkit-scrollbar-thumb:hover{background-color:#f8c926}.FieldsDataTable-module__FK7rpW__badgeLimited{color:#94af56;text-transform:uppercase;vertical-align:middle;white-space:nowrap;background-color:#ffd74a1a;border:1px solid #ffd74a4d;border-radius:4px;margin-left:8px;padding:2px 6px;font-size:.65rem;font-weight:600;display:inline-block}.FieldsDataTable-module__FK7rpW__badgeFull{color:#ffd74a;text-transform:uppercase;vertical-align:middle;white-space:nowrap;background-color:#94af561a;border:1px solid #94af564d;border-radius:4px;margin-left:8px;padding:2px 6px;font-size:.65rem;font-weight:600;display:inline-block}
.filterbar-module__cYOfTG__filterBar{background-color:#082317;border:1px solid #ffffff1a;border-radius:4px;transition:all .3s ease-in-out;position:relative;overflow:hidden}.filterbar-module__cYOfTG__filterBar.filterbar-module__cYOfTG__expanded{z-index:20;border-top:3px solid #ffd74a;overflow:visible}.filterbar-module__cYOfTG__filterBarHeader{cursor:pointer;background-color:#ffffff05;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.filterbar-module__cYOfTG__filterBarHeader:hover{background-color:#ffffff0d}.filterbar-module__cYOfTG__filterTitle{color:#ffffffe6;align-items:center;gap:10px;font-size:1rem;font-weight:600;display:flex}.filterbar-module__cYOfTG__filterIcon{color:#ffd74a}.filterbar-module__cYOfTG__activeFilterBadge{color:#082317;background-color:#ffd74a;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:.75rem;font-weight:700;display:flex}.filterbar-module__cYOfTG__toggleIcon{color:#ffffffb3;transition:transform .3s}.filterbar-module__cYOfTG__collapsibleContent{border-top:1px solid #ffffff1a;flex-wrap:wrap;align-items:center;gap:20px;padding:16px;animation:.5s ease-in-out filterbar-module__cYOfTG__fadeIn;display:flex}@keyframes filterbar-module__cYOfTG__fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.filterbar-module__cYOfTG__filterGroup{align-items:center;gap:8px;display:flex}.filterbar-module__cYOfTG__filterBarLabel{color:#fffc;font-size:.875rem;font-weight:500}
.FeedstockHeatmap-module__GBfxHW__heatmapSection{box-sizing:border-box;color:#fff;border-radius:4px;width:100%;padding:1rem;position:relative;box-shadow:0 8px 32px #0000004d}.FeedstockHeatmap-module__GBfxHW__sectionHeader{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;padding-bottom:.5rem;display:flex}.FeedstockHeatmap-module__GBfxHW__sectionTitle{color:#fff;margin-top:0;margin-bottom:4px;font-size:1.5rem;font-weight:700}.FeedstockHeatmap-module__GBfxHW__sectionDescription{color:#ffffffb3;margin:0;font-size:.875rem}.FeedstockHeatmap-module__GBfxHW__elevatorDisclaimer{color:#fff;font-weight:700}.FeedstockHeatmap-module__GBfxHW__viewSwitcher{background-color:#082317;border:1px solid #ffffff1a;border-radius:9999px;flex-shrink:0;gap:4px;padding:.15rem;display:inline-flex}.FeedstockHeatmap-module__GBfxHW__viewButton{color:#fffc;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9999px;padding:.5rem 1rem;font-size:.8rem;font-weight:600;transition:all .2s}.FeedstockHeatmap-module__GBfxHW__activeView{background-color:#ffd74a;font-weight:700;box-shadow:0 1px 4px #00000026;color:#082317!important}.FeedstockHeatmap-module__GBfxHW__customTabs{flex-direction:column;width:100%;display:flex}.FeedstockHeatmap-module__GBfxHW__tabsContainer{box-sizing:border-box;justify-content:center;width:100%;margin-bottom:16px;display:flex}.FeedstockHeatmap-module__GBfxHW__tabsList{background-color:#082317;border:1px solid #ffffff1a;border-radius:9999px;gap:4px;padding:.15rem;display:inline-flex}.FeedstockHeatmap-module__GBfxHW__tabButton{color:#fffc;cursor:pointer;background:0 0;border:none;border-radius:9999px;flex-wrap:wrap;padding:.6rem 1.25rem;font-size:.875rem;font-weight:600;transition:color .2s}.FeedstockHeatmap-module__GBfxHW__activeTab{background-color:#ffd74a;font-weight:700;box-shadow:0 2px 8px #0003;color:#082317!important}.FeedstockHeatmap-module__GBfxHW__tabContent,.FeedstockHeatmap-module__GBfxHW__tabPanel{width:100%;padding:0}@media (max-width:768px){.FeedstockHeatmap-module__GBfxHW__sectionHeader{flex-direction:column;align-items:stretch;gap:1rem}.FeedstockHeatmap-module__GBfxHW__viewSwitcher{align-self:flex-end;margin-bottom:1rem}.FeedstockHeatmap-module__GBfxHW__tabButton{flex-wrap:wrap;padding:8px 12px;font-size:.65rem}.FeedstockHeatmap-module__GBfxHW__sectionTitle{font-size:1.3rem}.FeedstockHeatmap-module__GBfxHW__sectionDescription{font-size:.85rem}}
.GrowerSummaryDashboard-module__nBvfeq__summaryContainer{box-sizing:border-box;flex-direction:column;gap:1.5rem;width:100%;padding:1rem;display:flex}.GrowerSummaryDashboard-module__nBvfeq__headerWrapper{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.GrowerSummaryDashboard-module__nBvfeq__mainTitle{color:#fff;margin:0;font-size:1.5rem;font-weight:700}.GrowerSummaryDashboard-module__nBvfeq__filtersContainer{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.GrowerSummaryDashboard-module__nBvfeq__filterGroup{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.GrowerSummaryDashboard-module__nBvfeq__filterLabel{color:#fffc;font-size:.875rem;font-weight:600}.GrowerSummaryDashboard-module__nBvfeq__sliderContainer{box-sizing:border-box;background-color:#082317;border:1px solid #ffffff1a;border-radius:9999px;flex-wrap:wrap;gap:.25rem;padding:.15rem;display:flex}.GrowerSummaryDashboard-module__nBvfeq__filterButton{color:#fffc;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9999px;padding:.5rem 1rem;font-size:.75rem;transition:all .3s}.GrowerSummaryDashboard-module__nBvfeq__activeFilter{background:#ffd74a;font-weight:600;color:#082317!important}.GrowerSummaryDashboard-module__nBvfeq__mainGrid{box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:1.5rem;width:100%;display:grid}.GrowerSummaryDashboard-module__nBvfeq__leftColumn,.GrowerSummaryDashboard-module__nBvfeq__rightColumn{flex-direction:column;width:100%;min-width:0;height:100%;display:flex}.GrowerSummaryDashboard-module__nBvfeq__tabsContainer{width:100%;display:flex}.GrowerSummaryDashboard-module__nBvfeq__tabsList{-ms-overflow-style:none;scrollbar-width:none;background-color:#082317;border:1px solid #ffffff1a;border-radius:9999px;width:100%;margin-bottom:1rem;padding:.15rem;display:flex;overflow-x:auto}.GrowerSummaryDashboard-module__nBvfeq__tabsList::-webkit-scrollbar{display:none}.GrowerSummaryDashboard-module__nBvfeq__tabButton{color:#fffc;cursor:pointer;text-align:center;white-space:nowrap;background:0 0;border:none;border-radius:9999px;flex:auto;padding:.6rem 1rem;font-size:.875rem;font-weight:600;transition:all .2s}.GrowerSummaryDashboard-module__nBvfeq__activeTab{background-color:#ffd74a;color:#082317!important}.GrowerSummaryDashboard-module__nBvfeq__kpiContainer{flex-grow:1;grid-template-columns:repeat(2,1fr);gap:1rem;width:100%;display:grid}.GrowerSummaryDashboard-module__nBvfeq__kpiContainer>:last-child:nth-child(odd){grid-column:span 2}.GrowerSummaryDashboard-module__nBvfeq__operationKpiGrid{flex-grow:1;grid-template-columns:repeat(3,1fr);gap:1rem;width:100%;display:grid}.GrowerSummaryDashboard-module__nBvfeq__kpiFilterGroup{background-color:#0003;border-top:2px solid #ffd74a;border-radius:6px;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.75rem;display:flex}.GrowerSummaryDashboard-module__nBvfeq__kpiCard{text-align:center;box-sizing:border-box;background-color:#082317;border:1px solid #ffffff1a;border-top:3px solid #ffd74a;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:1.25rem 1rem;display:flex;box-shadow:0 2px 8px #0003}.GrowerSummaryDashboard-module__nBvfeq__kpiLabel{color:#ffffffb3;text-transform:uppercase;margin-bottom:.75rem;font-size:.75rem;font-weight:600}.GrowerSummaryDashboard-module__nBvfeq__kpiValue{color:#fff;margin-bottom:0;font-size:1.7rem;font-weight:700;line-height:1.2}.GrowerSummaryDashboard-module__nBvfeq__dataSourceValue{justify-content:center;align-items:center;font-size:1.1rem;display:flex}.GrowerSummaryDashboard-module__nBvfeq__kpiUnit{color:#ffffffb3;font-size:.8rem;font-weight:400}.GrowerSummaryDashboard-module__nBvfeq__kpiDescription{color:#fff9;margin-top:auto;padding-top:0;font-size:.85rem}.GrowerSummaryDashboard-module__nBvfeq__mgmtTabsContainer{-ms-overflow-style:none;scrollbar-width:none;background-color:#082317;border:1px solid #ffffff1a;border-radius:9999px;width:100%;margin-bottom:1rem;padding:.15rem;display:flex;overflow-x:auto}.GrowerSummaryDashboard-module__nBvfeq__mgmtTabsContainer::-webkit-scrollbar{display:none}.GrowerSummaryDashboard-module__nBvfeq__mgmtTabButton{color:#fffc;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9999px;flex:1 0 auto;padding:.6rem 1rem;font-size:.875rem;font-weight:600;transition:all .2s ease-in-out}.GrowerSummaryDashboard-module__nBvfeq__activeMgmtTab{background-color:#ffd74a;color:#082317!important}.GrowerSummaryDashboard-module__nBvfeq__mgmtChartContent{flex-direction:column;flex-grow:1;width:100%;display:flex}.GrowerSummaryDashboard-module__nBvfeq__chartCard{box-sizing:border-box;background-color:#082317;border:1px solid #ffffff1a;border-top:3px solid #ffd74a;border-radius:6px;flex-direction:column;flex-grow:1;width:100%;padding:1.5rem;display:flex}.GrowerSummaryDashboard-module__nBvfeq__chartTitle{text-align:center;color:#fff;margin-top:0;margin-bottom:1rem;font-size:1rem;font-weight:600}.GrowerSummaryDashboard-module__nBvfeq__chartContent{flex-grow:1;justify-content:center;align-items:center;width:100%;min-height:300px;display:flex;position:relative}.GrowerSummaryDashboard-module__nBvfeq__apexChartContainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.GrowerSummaryDashboard-module__nBvfeq__downloadButton{color:#fffc;cursor:pointer;text-align:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:4px;width:100%;margin-top:.5rem;padding:.75rem;font-size:.85rem;transition:all .2s}.GrowerSummaryDashboard-module__nBvfeq__downloadButton:hover{color:#fff;background:#ffffff1a}.GrowerSummaryDashboard-module__nBvfeq__downloadIcon{margin-left:.5rem}.GrowerSummaryDashboard-module__nBvfeq__comingSoon,.GrowerSummaryDashboard-module__nBvfeq__loadingState{color:#fff9;justify-content:center;align-items:center;width:100%;min-height:300px;font-style:italic;display:flex}.GrowerSummaryDashboard-module__nBvfeq__noDataMessage{color:#ffffff80;justify-content:center;align-items:center;height:100%;font-size:.9rem;font-style:italic;display:flex}@media (max-width:1320px){.GrowerSummaryDashboard-module__nBvfeq__mainGrid{grid-template-columns:1fr;gap:2rem}.GrowerSummaryDashboard-module__nBvfeq__operationKpiGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.GrowerSummaryDashboard-module__nBvfeq__summaryContainer{padding:1rem}.GrowerSummaryDashboard-module__nBvfeq__headerWrapper{flex-direction:column;align-items:flex-start}.GrowerSummaryDashboard-module__nBvfeq__mainTitle{font-size:1.25rem}.GrowerSummaryDashboard-module__nBvfeq__kpiContainer{grid-template-columns:1fr}.GrowerSummaryDashboard-module__nBvfeq__kpiContainer>:last-child:nth-child(odd){grid-column:span 1}.GrowerSummaryDashboard-module__nBvfeq__operationKpiGrid{grid-template-columns:1fr}.GrowerSummaryDashboard-module__nBvfeq__chartContent{min-height:250px}}@media (max-width:500px){.GrowerSummaryDashboard-module__nBvfeq__tabButton,.GrowerSummaryDashboard-module__nBvfeq__mgmtTabButton{padding:.5rem .75rem;font-size:.75rem}.GrowerSummaryDashboard-module__nBvfeq__filterButton,.GrowerSummaryDashboard-module__nBvfeq__filterLabel{font-size:.75rem}.GrowerSummaryDashboard-module__nBvfeq__kpiLabel{font-size:.7rem}.GrowerSummaryDashboard-module__nBvfeq__kpiValue{font-size:1.25rem}.GrowerSummaryDashboard-module__nBvfeq__kpiDescription{font-size:.7rem}.GrowerSummaryDashboard-module__nBvfeq__chartCard{padding:1rem}}.GrowerSummaryDashboard-module__nBvfeq__scopeSubtitle{letter-spacing:.05em;text-transform:uppercase;color:#ffd74abf;margin-top:.15rem;font-size:.7rem;font-weight:500}
.GrowerTierTable-module__YAx3BW__tableContainer{box-sizing:border-box;color:#fff;background-color:#0000;border-radius:4px;width:100%;padding:0 1rem 1rem;position:relative}.GrowerTierTable-module__YAx3BW__header{justify-content:space-between;align-items:center;padding:1rem 0 .5rem;display:flex}.GrowerTierTable-module__YAx3BW__headerContent{width:100%}.GrowerTierTable-module__YAx3BW__headerTopRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}.GrowerTierTable-module__YAx3BW__titleGroup{align-items:center;gap:10px;display:flex}.GrowerTierTable-module__YAx3BW__title{color:#fff;margin:0;font-size:1.5rem;font-weight:700;line-height:1}.GrowerTierTable-module__YAx3BW__subheader{color:#fff9;max-width:800px;margin:.5rem 0 0;font-size:.85rem;line-height:1.4}.GrowerTierTable-module__YAx3BW__controlsContainer{justify-content:flex-end;align-items:center;gap:10px;margin-bottom:.5rem;display:flex}.GrowerTierTable-module__YAx3BW__controlLabel{color:#ffffffb3;font-size:.85rem;font-weight:500}.GrowerTierTable-module__YAx3BW__tableToolbar{justify-content:flex-end;align-items:center;margin-bottom:0;padding:0;display:flex}.GrowerTierTable-module__YAx3BW__compareButton{color:#082317;cursor:pointer;background-color:#ffd74a;border:none;border-radius:4px;align-items:center;gap:8px;padding:8px 16px;font-size:.9rem;font-weight:600;transition:all .2s;display:flex;box-shadow:0 2px 4px #0003}.GrowerTierTable-module__YAx3BW__compareButton:hover{background-color:#e5c142;transform:translateY(-1px);box-shadow:0 4px 8px #0000004d}.GrowerTierTable-module__YAx3BW__tableWrapper{scrollbar-width:thin;scrollbar-color:#ffd74a #0a2e1f;width:100%;overflow-x:auto}.GrowerTierTable-module__YAx3BW__tableWrapper::-webkit-scrollbar{height:8px}.GrowerTierTable-module__YAx3BW__tableWrapper::-webkit-scrollbar-track{background:#0a2e1f;border-radius:4px}.GrowerTierTable-module__YAx3BW__tableWrapper::-webkit-scrollbar-thumb{background-color:#ffd74a;border:1px solid #0a2e1f;border-radius:4px}.GrowerTierTable-module__YAx3BW__tierTable{border-collapse:collapse;width:100%;font-size:.85rem}.GrowerTierTable-module__YAx3BW__tierTable th,.GrowerTierTable-module__YAx3BW__tierTable td{text-align:right;background-color:#0000;border-bottom:1px solid #ffffff1a;padding:15px 8px}.GrowerTierTable-module__YAx3BW__tierTable th{color:#fff9;cursor:pointer;vertical-align:bottom;white-space:normal;-webkit-user-select:none;user-select:none;font-size:.75rem;font-weight:600;transition:color .2s}.GrowerTierTable-module__YAx3BW__tierTable th:hover{color:#fff}.GrowerTierTable-module__YAx3BW__thContent{justify-content:flex-end;align-items:center;gap:4px;display:flex}.GrowerTierTable-module__YAx3BW__tierTable th:first-child .GrowerTierTable-module__YAx3BW__thContent{justify-content:flex-start}.GrowerTierTable-module__YAx3BW__sortIcon{opacity:.3;transition:opacity .2s}.GrowerTierTable-module__YAx3BW__tierTable th:hover .GrowerTierTable-module__YAx3BW__sortIcon{opacity:.7}.GrowerTierTable-module__YAx3BW__sortIcon.GrowerTierTable-module__YAx3BW__active{opacity:1;color:#ffd74a}.GrowerTierTable-module__YAx3BW__tierTable th:first-child,.GrowerTierTable-module__YAx3BW__tierTable td:first-child{text-align:left;min-width:140px}.GrowerTierTable-module__YAx3BW__tierNameContainer{align-items:center;gap:8px;display:flex}.GrowerTierTable-module__YAx3BW__tierTextWrapper{flex-direction:column;align-items:flex-start;display:flex}.GrowerTierTable-module__YAx3BW__tierTitle{color:#fff;font-weight:600;line-height:1.2}.GrowerTierTable-module__YAx3BW__tierRange{color:#fff6;margin-top:2px;font-size:.8em;font-weight:400}.GrowerTierTable-module__YAx3BW__dot{border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:1px;display:inline-block}.GrowerTierTable-module__YAx3BW__dataRow:hover td{background-color:#ffffff0d}.GrowerTierTable-module__YAx3BW__totalRow td{color:#ffd74a;background-color:#ffd74a1a;border-top:none;border-bottom:none;padding-top:1rem;padding-bottom:1rem;font-size:.9rem;font-weight:700}.GrowerTierTable-module__YAx3BW__negative{color:#4ade80}.GrowerTierTable-module__YAx3BW__positive{color:#f87171}.GrowerTierTable-module__YAx3BW__loadingContainer{color:#ffffff80;justify-content:center;padding:3rem;display:flex}.GrowerTierTable-module__YAx3BW__error{color:#ff6b6b;text-align:center;padding:2rem}.GrowerTierTable-module__YAx3BW__infoIconContainer{color:#ffd74a;cursor:help;text-align:center;border:1px solid #ffd74a;border-radius:50%;width:14px;height:14px;margin-left:.25rem;font-size:.75rem;font-weight:500;line-height:14px;display:inline-block;position:relative;top:-2px}.GrowerTierTable-module__YAx3BW__tooltipText{visibility:hidden;opacity:0;color:#e0e0e0;text-align:left;z-index:50;white-space:normal;background-color:#082317;border:1px solid #ffd74a;border-radius:4px;width:250px;padding:12px;font-size:.75rem;font-weight:400;line-height:1.5;transition:opacity .2s ease-in-out;position:absolute;top:140%;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0006}.GrowerTierTable-module__YAx3BW__tooltipText:after{content:"";border:5px solid #0000;border-bottom-color:#ffd74a;margin-left:-5px;position:absolute;bottom:100%;left:50%}.GrowerTierTable-module__YAx3BW__infoIconContainer:hover .GrowerTierTable-module__YAx3BW__tooltipText{visibility:visible;opacity:1}.GrowerTierTable-module__YAx3BW__modalOverlay{z-index:1000;box-sizing:border-box;background-color:#000000bf;justify-content:center;align-items:center;width:100vw;height:100vh;padding:10px;display:flex;position:fixed;top:0;left:0;zoom:normal!important}.GrowerTierTable-module__YAx3BW__modalContent{color:#fff;box-sizing:border-box;background-color:#0a2e1f;border:1px solid #ffffff1a;border-radius:8px;width:95%;max-width:600px;max-height:90vh;margin:auto;padding:1.5rem;overflow-y:auto;box-shadow:0 10px 25px #00000080}.GrowerTierTable-module__YAx3BW__modalHeader{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:.5rem;display:flex}.GrowerTierTable-module__YAx3BW__modalHeader h3{color:#ffd74a;margin:0;font-size:1.25rem}.GrowerTierTable-module__YAx3BW__closeButton{color:#fff9;cursor:pointer;background:0 0;border:none}.GrowerTierTable-module__YAx3BW__closeButton:hover{color:#fff}.GrowerTierTable-module__YAx3BW__selectorRow{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.GrowerTierTable-module__YAx3BW__selectorCol{flex:1}.GrowerTierTable-module__YAx3BW__vsBadge{color:#ffffff4d;margin:0 1rem;font-weight:700}.GrowerTierTable-module__YAx3BW__comparisonGrid{flex-direction:column;gap:8px;margin-bottom:1.5rem;display:flex}.GrowerTierTable-module__YAx3BW__compareRow{background-color:#ffffff08;border-radius:4px;justify-content:space-between;align-items:center;padding:12px;display:flex}.GrowerTierTable-module__YAx3BW__compareCol{text-align:center;flex:1;font-size:.95rem}.GrowerTierTable-module__YAx3BW__compareLabel{text-align:center;color:#fff9;text-transform:uppercase;letter-spacing:.5px;flex:1.5;font-size:.85rem;font-weight:500}.GrowerTierTable-module__YAx3BW__bold{color:#fff;font-weight:700}.GrowerTierTable-module__YAx3BW__winLeft .GrowerTierTable-module__YAx3BW__compareCol:first-child,.GrowerTierTable-module__YAx3BW__winRight .GrowerTierTable-module__YAx3BW__compareCol:last-child{color:#4ade80;font-weight:700}.GrowerTierTable-module__YAx3BW__modalFooter{text-align:center;color:#fff6;font-size:.75rem}.GrowerTierTable-module__YAx3BW__productionCell{vertical-align:middle;position:relative}.GrowerTierTable-module__YAx3BW__productionSplit{color:#fff6;justify-content:flex-end;gap:4px;margin-top:4px;font-size:.65rem;font-weight:500;display:flex}.GrowerTierTable-module__YAx3BW__directText{color:#4ade80}.GrowerTierTable-module__YAx3BW__elevatorText{color:#ffd74a}@media (max-width:1024px){.GrowerTierTable-module__YAx3BW__tierTable{font-size:.75rem}.GrowerTierTable-module__YAx3BW__title{font-size:1.25rem}}@media (max-width:600px){.GrowerTierTable-module__YAx3BW__modalContent{width:95%;padding:1rem}.GrowerTierTable-module__YAx3BW__compareRow{padding:10px 4px}.GrowerTierTable-module__YAx3BW__compareLabel{flex:1.2;font-size:.7rem}.GrowerTierTable-module__YAx3BW__compareCol{flex:1;font-size:.8rem}.GrowerTierTable-module__YAx3BW__vsBadge{margin:0 .5rem}.GrowerTierTable-module__YAx3BW__modalHeader h3{font-size:1.1rem}}
.CustomSelect-module__lcvYcW__customSelect{flex:1;min-width:100px;position:relative}.CustomSelect-module__lcvYcW__selectButton{color:#fff;cursor:pointer;background-color:#0003;border:1px solid #fff3;border-radius:4px;justify-content:space-between;align-items:center;width:100%;padding:6px 10px;font-size:.875rem;transition:border-color .2s;display:flex}.CustomSelect-module__lcvYcW__selectButton:hover{border-color:#ffffff4d}.CustomSelect-module__lcvYcW__selectButton:focus{border-color:#ffd74a;outline:none}.CustomSelect-module__lcvYcW__selectValue{text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CustomSelect-module__lcvYcW__selectIcon{color:#ffffffb3;flex-shrink:0;transition:transform .2s}.CustomSelect-module__lcvYcW__selectIconOpen{transform:rotate(180deg)}.CustomSelect-module__lcvYcW__selectDropdown{z-index:1000;background-color:#0a2e1f;border:1px solid #fff3;border-radius:4px;flex-direction:column;max-height:300px;margin-top:2px;display:flex;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 4px 12px #0000004d}.CustomSelect-module__lcvYcW__searchInput{color:#fff;background-color:#0000004d;border:none;border-bottom:1px solid #ffffff1a;width:100%;padding:8px 12px;font-size:.875rem}.CustomSelect-module__lcvYcW__searchInput:focus{background-color:#0006;outline:none}.CustomSelect-module__lcvYcW__searchInput::placeholder{color:#ffffff80}.CustomSelect-module__lcvYcW__optionsList{max-height:250px;overflow-y:auto}.CustomSelect-module__lcvYcW__option{cursor:pointer;color:#fff;white-space:nowrap;text-overflow:ellipsis;padding:8px 12px;font-size:.875rem;transition:background-color .2s;overflow:hidden}.CustomSelect-module__lcvYcW__option:hover,.CustomSelect-module__lcvYcW__optionHighlighted{background-color:#ffffff1a}.CustomSelect-module__lcvYcW__optionSelected{color:#0a2e1f;background-color:#ffd74a;font-weight:500}.CustomSelect-module__lcvYcW__optionSelected:hover{background-color:#ffd74a}.CustomSelect-module__lcvYcW__noResults{text-align:center;color:#ffffff80;padding:12px;font-style:italic}
.USDAProgramManager-module__gdMfOW__programManager{color:#fff;box-sizing:border-box;width:100%;max-width:100%;padding-top:1rem;overflow:hidden}.USDAProgramManager-module__gdMfOW__dashboardBanner{box-sizing:border-box;background-color:#ffffff08;border:1px solid #ffffff0d;border-radius:4px;justify-content:space-between;align-items:center;width:100%;margin-bottom:1rem;padding:1rem 1.5rem;display:flex;position:relative;box-shadow:0 8px 32px #0000004d}.USDAProgramManager-module__gdMfOW__headerSpacer{flex:1}.USDAProgramManager-module__gdMfOW__dashboardTitle{text-align:center;flex:2;margin:0;font-size:2rem;font-weight:600}.USDAProgramManager-module__gdMfOW__headerActions{flex:1;justify-content:flex-end;align-items:center;gap:1.5rem;display:flex}.USDAProgramManager-module__gdMfOW__filterGroup{align-items:center;gap:.75rem;display:flex}.USDAProgramManager-module__gdMfOW__filterLabel{color:#fffc;font-size:.8rem;font-weight:600}.USDAProgramManager-module__gdMfOW__sliderContainer{background-color:#082317;border:1px solid #ffffff1a;border-radius:9999px;padding:.15rem;display:flex}.USDAProgramManager-module__gdMfOW__filterButton{color:#fffc;cursor:pointer;background:0 0;border:none;border-radius:9999px;padding:.4rem 1rem;font-size:.75rem;transition:all .3s}.USDAProgramManager-module__gdMfOW__activeFilter{background:#ffd74a;font-weight:600;color:#082317!important}.USDAProgramManager-module__gdMfOW__yearDisplay{color:#f9fafb;background-color:#ffffff1a;border-radius:9999px;padding:.4rem 1rem;font-size:.75rem;font-weight:600}.USDAProgramManager-module__gdMfOW__downloadButton{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;background:0 0;border:none;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.7rem;font-weight:600;transition:color .2s;display:flex}.USDAProgramManager-module__gdMfOW__downloadButton:hover{color:#ffd74a}.USDAProgramManager-module__gdMfOW__downloadButton:disabled{color:#ffffff4d;cursor:not-allowed}.USDAProgramManager-module__gdMfOW__downloadIcon{color:#ffd74a;width:36px;height:36px}.USDAProgramManager-module__gdMfOW__programContainer{box-sizing:border-box;background-color:#ffffff08;border:1px solid #ffffff0d;border-radius:4px;width:100%;margin-bottom:1rem;padding:1rem;position:relative}.USDAProgramManager-module__gdMfOW__sectionHeader{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.USDAProgramManager-module__gdMfOW__sectionTitle{color:#e5e7eb;margin:0;font-size:1.5rem;font-weight:600}.USDAProgramManager-module__gdMfOW__yearToggleContainer{background-color:#082317;border:1px solid #ffffff1a;border-radius:20px;padding:.15rem;display:flex}.USDAProgramManager-module__gdMfOW__yearButton{color:#ffffffb3;cursor:pointer;background:0 0;border:none;border-radius:20px;padding:.4rem 1rem;font-size:.8rem;font-weight:500;transition:all .2s ease-in-out}.USDAProgramManager-module__gdMfOW__selectedYear{color:#082317;background-color:#ffd74a;font-weight:600}.USDAProgramManager-module__gdMfOW__gridContainer{grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:1rem;display:grid}.USDAProgramManager-module__gdMfOW__chartsRow{flex-wrap:wrap;width:100%;display:flex}.USDAProgramManager-module__gdMfOW__chartsRow:after{content:"";clear:both;display:table}.USDAProgramManager-module__gdMfOW__limitedViewMessage{text-align:center;color:#ffffffb3;box-sizing:border-box;background-color:#ffffff08;border:1px solid #ffffff0d;border-radius:4px;width:100%;margin-top:1rem;padding:3rem}.USDAProgramManager-module__gdMfOW__limitedViewMessage h3{color:#ffd74a;margin-top:0;margin-bottom:.5rem;font-size:1.25rem}@keyframes USDAProgramManager-module__gdMfOW__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes USDAProgramManager-module__gdMfOW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:1300px){.USDAProgramManager-module__gdMfOW__executiveDashboard{width:95%;margin:0 auto;padding:1rem}.USDAProgramManager-module__gdMfOW__dashboardBanner{flex-direction:column;align-items:stretch;gap:1rem;padding:1rem}.USDAProgramManager-module__gdMfOW__headerActions{justify-content:center;margin-top:1.5rem}.USDAProgramManager-module__gdMfOW__dashboardTitle{text-align:center;order:-1}.USDAProgramManager-module__gdMfOW__sectionsWrapper{flex-direction:column}.USDAProgramManager-module__gdMfOW__previewStats{gap:2rem}}@media (max-width:768px){.USDAProgramManager-module__gdMfOW__dashboardTitle{font-size:1.5rem}.USDAProgramManager-module__gdMfOW__headerActions{flex-direction:column;gap:1rem;margin-top:0}.USDAProgramManager-module__gdMfOW__sectionHeader{flex-direction:column;align-items:flex-start}.USDAProgramManager-module__gdMfOW__dashboardTitle{font-size:1.5rem;position:static;transform:none}.USDAProgramManager-module__gdMfOW__previewStats{gap:1.5rem}.USDAProgramManager-module__gdMfOW__statValue{font-size:1.5rem}.USDAProgramManager-module__gdMfOW__statLabel,.USDAProgramManager-module__gdMfOW__expandIndicator{font-size:.7rem}.USDAProgramManager-module__gdMfOW__expandText{display:none}}@media (max-width:500px){.USDAProgramManager-module__gdMfOW__programManager{zoom:.8}}
.CustomSelect-module__dimJfG__customSelect{flex:1;min-width:150px;position:relative}.CustomSelect-module__dimJfG__selectButton{color:#fff;cursor:pointer;background-color:#0003;border:1px solid #fff3;border-radius:4px;justify-content:space-between;align-items:center;width:100%;padding:8px 12px;font-size:.875rem;transition:border-color .2s;display:flex}.CustomSelect-module__dimJfG__selectButton:hover{border-color:#ffffff4d}.CustomSelect-module__dimJfG__selectButton:focus{border-color:#ffd74a;outline:none}.CustomSelect-module__dimJfG__selectValue{text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CustomSelect-module__dimJfG__selectIcon{color:#ffffffb3;flex-shrink:0;transition:transform .2s}.CustomSelect-module__dimJfG__selectIconOpen{transform:rotate(180deg)}.CustomSelect-module__dimJfG__selectDropdown{z-index:1000;background-color:#0a2e1f;border:1px solid #fff3;border-radius:4px;flex-direction:column;max-height:300px;margin-top:2px;display:flex;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 4px 12px #0000004d}.CustomSelect-module__dimJfG__searchInput{color:#fff;background-color:#0000004d;border:none;border-bottom:1px solid #ffffff1a;width:100%;padding:8px 12px;font-size:.875rem}.CustomSelect-module__dimJfG__searchInput:focus{background-color:#0006;outline:none}.CustomSelect-module__dimJfG__searchInput::placeholder{color:#ffffff80}.CustomSelect-module__dimJfG__optionsList{max-height:250px;overflow-y:auto}.CustomSelect-module__dimJfG__option{cursor:pointer;color:#fff;white-space:nowrap;text-overflow:ellipsis;padding:8px 12px;font-size:.875rem;transition:background-color .2s;overflow:hidden}.CustomSelect-module__dimJfG__option:hover,.CustomSelect-module__dimJfG__optionHighlighted{background-color:#ffffff1a}.CustomSelect-module__dimJfG__optionSelected{color:#0a2e1f;background-color:#ffd74a;font-weight:500}.CustomSelect-module__dimJfG__optionSelected:hover{background-color:#ffd74a}.CustomSelect-module__dimJfG__noResults{text-align:center;color:#ffffff80;padding:12px;font-style:italic}
