._31XdXG_app{--incite-dark-green:var(--ds-green-900);--incite-tinted-dark-green:var(--ds-green-800);--incite-yellow:var(--ds-gold);--incite-red:#ef4444;--text-primary:#fff;--text-secondary:#ffffffd9;--text-muted:#fff9;--border-color:var(--ds-border-color);--border-color-hover:#fbd34866;--card-background:var(--ds-surface-panel);--hover-background:var(--ds-surface-hover);--success-color:#10b981;--warning-color:#f59e0b;--pie-color-adjusted:#06b6d4;--pie-color-btm:#3b82f6;--pie-color-imported:#f59e0b;width:100%;min-height:100vh;padding:var(--ds-space-4xl) var(--ds-space-xl);color:var(--text-primary);box-sizing:border-box;max-width:100%;line-height:1.6;overflow:hidden}._31XdXG_foreground{z-index:3;max-width:1200px;margin:0 auto;position:relative}._31XdXG_page-title{text-align:center;margin-top:var(--ds-space-4xl);padding:var(--ds-space-xl) 0}._31XdXG_page-title h1{font-size:var(--ds-fs-5xl);color:var(--incite-yellow);text-shadow:0 2px 4px #0000004d;margin:0;font-weight:700}._31XdXG_page-subtitle{font-size:var(--ds-fs-lg);color:var(--text-secondary);max-width:600px;margin:0 auto}._31XdXG_tabBar{gap:var(--ds-space-md);margin:0 0 var(--ds-space-xl);border-bottom:1px solid var(--ds-border-color);display:flex}._31XdXG_tabButton{padding:var(--ds-space-lg) var(--ds-space-2xl);color:#ffffffb3;font-size:var(--ds-fs-body);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;font-weight:600}._31XdXG_tabButton:hover{color:#fff}._31XdXG_tabButtonActive{color:var(--incite-yellow);border-bottom-color:var(--incite-yellow)}._31XdXG_tabTag{margin-left:var(--ds-space-md);padding:var(--ds-space-2xs) var(--ds-space-md);border-radius:var(--ds-radius-pill);color:var(--incite-yellow);font-size:var(--ds-fs-2xs);letter-spacing:.05em;text-transform:uppercase;vertical-align:middle;background:#ffd74a26;font-weight:700;display:inline-block}._31XdXG_ci-calc{border-radius:var(--ds-radius);padding:var(--ds-space-5xl);margin-bottom:var(--ds-space-4xl);background:var(--card-background);border:1.5px solid var(--hover-background);position:relative;box-shadow:0 20px 25px -5px #0006,0 10px 10px -5px #0003}._31XdXG_back-button{color:var(--incite-yellow);border:1.5px solid var(--incite-yellow);border-radius:var(--ds-radius);padding:var(--ds-space-md) var(--ds-space-xl);font-weight:500;font-size:var(--ds-fs-base);cursor:pointer;z-index:10;background-color:#0000;transition:all .2s;position:absolute;top:2.5rem;left:2.5rem}._31XdXG_back-button:hover{background-color:var(--incite-yellow);color:var(--incite-dark-green)}._31XdXG_loading{justify-content:center;align-items:center;gap:var(--ds-space-3xl);min-height:200px;color:var(--text-secondary);font-size:var(--ds-fs-lg);flex-direction:column;display:flex}._31XdXG_loading-spinner{border:4px solid var(--incite-yellow);border-top:4px solid var(--incite-yellow);border-radius:50%;width:48px;height:48px;animation:1s linear infinite _31XdXG_spin}@keyframes _31XdXG_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._31XdXG_grid{gap:var(--ds-space-xl);margin-top:var(--ds-space-xl);grid-template-columns:repeat(auto-fit,minmax(800px,1fr));width:100%;display:grid}._31XdXG_grid2{gap:var(--ds-space-xl);grid-template-columns:repeat(auto-fit,minmax(800px,1fr));width:100%;margin-top:0;display:grid}._31XdXG_grid3{gap:var(--ds-space-xl);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));width:100%;margin-top:0;display:grid}._31XdXG_grid4{gap:var(--ds-space-xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,1000px),1fr));width:100%;margin-top:0;display:grid}._31XdXG_formHeader{margin-bottom:var(--ds-space-4xl);justify-content:space-between;align-items:center;gap:var(--ds-space-xl);padding-bottom:var(--ds-space-3xl);border-bottom:1px solid var(--ds-border-color);flex-wrap:wrap;display:flex}._31XdXG_formHeader2{margin-bottom:var(--ds-space-xl);justify-content:space-between;align-items:center;gap:var(--ds-space-xl);padding-bottom:var(--ds-space-3xl);border-bottom:1px solid var(--ds-border-color);flex-wrap:wrap;display:flex}._31XdXG_useDataButton{background-color:var(--incite-yellow);color:var(--incite-dark-green);border-radius:var(--ds-radius-pill);padding:var(--ds-space-lg) var(--ds-space-3xl);font-size:var(--ds-fs-body);cursor:pointer;border:none;font-weight:600;transition:opacity .2s}._31XdXG_useDataButton:hover{opacity:.9}._31XdXG_accordionControls{gap:var(--ds-space-xl);flex-wrap:wrap;display:flex}._31XdXG_controlButton{border:1.5px solid var(--incite-yellow);color:var(--incite-yellow);padding:var(--ds-space-lg) var(--ds-space-3xl);border-radius:var(--ds-radius);cursor:pointer;background:0 0;font-weight:500;transition:all .2s;position:relative;overflow:hidden}._31XdXG_controlButton:hover{border-color:var(--border-color-hover);color:var(--text-secondary)}._31XdXG_accordion{gap:var(--ds-space-4xl);margin:var(--ds-space-4xl) 0;flex-direction:column;display:flex}._31XdXG_accordionItem{border-top:3px solid var(--ds-gold);border-radius:var(--ds-radius);background:var(--incite-tinted-dark-green);box-shadow:0 4px 8px 0 var(--incite-dark-green);transition:all .3s;overflow:hidden}._31XdXG_accordionItem:hover{border-color:var(--border-color-hover)}._31XdXG_accordionItem._31XdXG_open{border-color:var(--incite-yellow);background:var(--incite-dark-green)}._31XdXG_accordionHeader{width:100%;padding:var(--ds-space-3xl) var(--ds-space-4xl);cursor:pointer;text-align:left;color:var(--incite-dark-green);background:0 0;border:none;justify-content:space-between;align-items:center;transition:background-color .2s;display:flex}._31XdXG_accordionHeader:hover{background:var(--hover-background);border-radius:var(--ds-radius)}._31XdXG_category-header-content{gap:var(--ds-space-xs);flex-direction:column;display:flex}._31XdXG_category-title{font-size:var(--ds-fs-xl);color:var(--incite-yellow);margin:0;font-weight:600}._31XdXG_category-status{font-size:var(--ds-fs-base);color:var(--text-muted);font-weight:400}._31XdXG_accordionIcon{border-right:3px solid var(--text-secondary);border-bottom:3px solid var(--text-secondary);flex-shrink:0;width:10px;height:10px;transition:all .3s;transform:rotate(135deg)}._31XdXG_accordionIcon._31XdXG_open{border-color:var(--incite-yellow);transform:rotate(45deg)}._31XdXG_accordionContent{max-height:0;padding:0 var(--ds-space-4xl);transition:all .4s cubic-bezier(.4,0,.2,1);overflow:auto}._31XdXG_accordionContent._31XdXG_open{background-color:var(--incite-dark-green);max-height:3000px;padding:0 var(--ds-space-4xl) var(--ds-space-4xl) var(--ds-space-4xl)}._31XdXG_form-group{gap:var(--ds-space-lg);margin-top:var(--ds-space-xl);flex-direction:column;display:flex}._31XdXG_form-group2{gap:var(--ds-space-xl);flex-direction:column;margin-top:0;display:flex}._31XdXG_label-container{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-xl);flex-wrap:wrap;display:flex}._31XdXG_label-container-2{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-xl);padding:var(--ds-space-xl);border:3px solid var(--border-color);flex-wrap:wrap;display:flex}._31XdXG_form-label{align-items:baseline;gap:var(--ds-space-xs);display:flex}._31XdXG_form-label2{align-items:baseline;gap:var(--ds-space-xs);margin-bottom:var(--ds-space-xl);display:flex}._31XdXG_label-text{color:var(--text-primary);font-size:var(--ds-fs-body);font-weight:500;line-height:1.4}._31XdXG_unit{color:var(--text-muted);font-size:var(--ds-fs-sm);font-weight:400}._31XdXG_toggle-switch{align-items:center;gap:var(--ds-space-lg);flex-shrink:0;display:flex}._31XdXG_toggle-input{width:18px;height:18px;accent-color:var(--incite-yellow);cursor:pointer;border-radius:var(--ds-radius)}._31XdXG_toggle-label{cursor:pointer;-webkit-user-select:none;user-select:none}._31XdXG_toggle-text{font-size:var(--ds-fs-base);color:var(--text-secondary);font-weight:500}._31XdXG_input-wrapper{position:relative}._31XdXG_input{width:100%;padding:var(--ds-space-xl) var(--ds-space-2xl);border-radius:var(--ds-radius);color:var(--text-primary);font-size:var(--ds-fs-body);box-sizing:border-box;background:#1c372933;border:1.5px solid #243f2e;transition:all .2s}._31XdXG_input:focus{border:1.5px solid #243f2e;outline:none}._31XdXG_input::placeholder{color:var(--text-muted);font-style:italic}._31XdXG_input2{width:100%;padding:var(--ds-space-xl) var(--ds-space-2xl);border-radius:var(--ds-radius);border:1.5px solid var(--incite-yellow);background:var(--incite-dark-green);color:var(--text-primary);font-size:var(--ds-fs-body);box-sizing:border-box;transition:all .2s}._31XdXG_input2:focus{border:1.5px solid var(--incite-yellow);outline:none}._31XdXG_input-disabled{color:var(--text-muted);background:#2a413680;border-color:#fbd3481a}._31XdXG_input2::placeholder{color:var(--text-muted);font-style:italic}._31XdXG_default-indicator{background:var(--incite-yellow);color:var(--incite-dark-green);padding:var(--ds-space-xs) var(--ds-space-md);border-radius:var(--ds-radius);font-size:var(--ds-fs-sm);pointer-events:none;font-weight:600;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}._31XdXG_select-wrapper{position:relative}._31XdXG_select{width:100%;padding:var(--ds-space-xl) var(--ds-space-2xl);padding-right:var(--ds-space-6xl);border-radius:var(--ds-radius);border:1.5px solid var(--incite-yellow);background:var(--incite-dark-green);color:var(--text-primary);font-size:var(--ds-fs-body);cursor:pointer;appearance:none;transition:all .2s}._31XdXG_select:focus{border-color:var(--incite-yellow);outline:none}._31XdXG_select-arrow{border-right:2px solid var(--text-secondary);border-bottom:2px solid var(--text-secondary);pointer-events:none;width:8px;height:8px;transition:transform .2s;position:absolute;top:50%;right:1rem;transform:translateY(-50%)rotate(45deg)}._31XdXG_select:focus+._31XdXG_select-arrow{border-color:var(--incite-yellow)}._31XdXG_select option{background:var(--incite-dark-green);color:var(--text-primary);padding:var(--ds-space-md)}._31XdXG_inputGroup{background:var(--incite-dark-green);border-top:3px solid var(--ds-gold);border-radius:var(--ds-radius);padding:var(--ds-space-3xl);margin-top:var(--ds-space-xl);gap:var(--ds-space-xl);flex-direction:column;display:flex}._31XdXG_inputGroupTitle{color:var(--incite-yellow);font-size:var(--ds-fs-lg);padding-bottom:var(--ds-space-xl);border-bottom:1.5px solid var(--ds-border-color);margin:0;font-weight:600}._31XdXG_inputGroupTitle2{color:var(--incite-yellow);font-size:var(--ds-fs-lg);margin-top:var(--ds-space-md);border-bottom:1.5px solid var(--ds-border-color);margin-bottom:0;padding-bottom:0;font-weight:600}._31XdXG_transportGrid{gap:var(--ds-space-3xl);flex-wrap:wrap;display:flex}._31XdXG_form-footer{gap:var(--ds-space-xl);flex-direction:column;display:flex}._31XdXG_dev-mode-toggle{justify-content:center;align-items:center;gap:var(--ds-space-lg);padding:var(--ds-space-xl);border-radius:var(--ds-radius);border:none;display:flex}._31XdXG_calculate-button{width:100%;padding:var(--ds-space-2xl) var(--ds-space-4xl);background:var(--incite-yellow);color:var(--incite-dark-green);border-radius:var(--ds-radius-pill);cursor:pointer;font-size:var(--ds-fs-lg);justify-content:center;align-items:center;gap:var(--ds-space-lg);border:none;font-weight:600;transition:opacity .2s;display:flex;position:relative;overflow:hidden}._31XdXG_calculate-button:hover:not(:disabled){opacity:.9}._31XdXG_calculate-button:disabled{opacity:.7;cursor:not-allowed}._31XdXG_button-spinner{border:2px solid var(--incite-dark-green);border-top:2px solid #0000;border-radius:50%;width:20px;height:20px;animation:1s linear infinite _31XdXG_spin}._31XdXG_error-message{align-items:flex-start;gap:var(--ds-space-xl);background:linear-gradient(135deg, var(--incite-red) 0%, #dc2626 100%);color:var(--text-primary);padding:var(--ds-space-3xl);margin-top:var(--ds-space-xl);border-radius:var(--ds-radius);border-left:4px solid #fca5a5;display:flex}._31XdXG_error-icon{font-size:var(--ds-fs-2xl);margin-top:var(--ds-space-2xs);flex-shrink:0}._31XdXG_error-content strong{margin-bottom:var(--ds-space-md);font-weight:600;display:block}._31XdXG_error-content p{margin:0;line-height:1.5}._31XdXG_results-section{margin-top:var(--ds-space-xl);padding:var(--ds-space-4xl);border-radius:var(--ds-radius);background:var(--incite-dark-green);box-shadow:var(--ds-shadow-panel);border:none}._31XdXG_results-title{color:var(--incite-yellow);margin:0 0 var(--ds-space-md) 0;font-size:var(--ds-fs-3xl);font-weight:700}._31XdXG_results-subtitle{color:var(--text-secondary);font-size:var(--ds-fs-body);margin:0}._31XdXG_resultsHeader{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-xl);margin-bottom:var(--ds-space-xl);padding-bottom:var(--ds-space-3xl);border-bottom:1px solid var(--incite-yellow);flex-wrap:wrap;display:flex}._31XdXG_resultsActions{gap:var(--ds-space-xl);flex-shrink:0;display:flex}._31XdXG_clearButton{border-color:var(--incite-red);color:var(--incite-red)}._31XdXG_clearButton:hover{background-color:var(--incite-red);border-color:var(--incite-red);color:var(--text-primary)}._31XdXG_chartsContainer,._31XdXG_tablesContainer{gap:var(--ds-space-3xl);grid-template-columns:repeat(auto-fit,minmax(400px,1fr));display:grid}._31XdXG_resultsGroup{margin-bottom:var(--ds-space-xl)}._31XdXG_resultsGroup:last-of-type{margin-bottom:0}._31XdXG_resultsGroupTitle{font-size:var(--ds-fs-2xl);color:var(--incite-yellow);margin-bottom:var(--ds-space-xl);padding-bottom:var(--ds-space-xl);border-bottom:1px solid var(--incite-yellow)}._31XdXG_scenarioCard{background:var(--incite-tinted-dark-green);border:1.5px solid var(--incite-yellow);border-radius:var(--ds-radius);padding:var(--ds-space-3xl);box-sizing:border-box;gap:var(--ds-space-3xl);flex-direction:column;transition:all .2s ease-in-out;display:flex}._31XdXG_scenarioCard:hover{border-color:var(--border-color-hover)}._31XdXG_scenarioCard:first-child:nth-last-child(2){grid-column:1/-1}._31XdXG_scenarioTitle{color:var(--incite-yellow);font-size:var(--ds-fs-xl);text-align:center;margin:0;font-weight:600}._31XdXG_eacHeader{justify-content:space-between;align-items:center;gap:var(--ds-space-xl);border-bottom:1px solid var(--incite-yellow);margin-bottom:var(--ds-space-xl);flex-wrap:wrap;display:flex}._31XdXG_eacChartTotal{font-size:var(--ds-fs-lg);color:var(--text-secondary);margin-bottom:var(--ds-space-xl);padding-bottom:var(--ds-space-xl);border-bottom:1px solid var(--border-color);justify-content:space-between;display:flex}._31XdXG_eacChartTotal strong{color:var(--text-primary);font-weight:600}._31XdXG_eacChartTotal ._31XdXG_unit{color:var(--text-muted);margin-left:var(--ds-space-xs);font-weight:400}._31XdXG_eacPieChartWrapper{height:300px;margin-bottom:var(--ds-space-xl);position:relative}._31XdXG_chartPlaceholder{font-size:var(--ds-fs-base);color:var(--text-muted);text-align:center;padding:var(--ds-space-xl);grid-column:1/-1;justify-content:center;align-items:center;height:100%;display:flex}._31XdXG_resultsTableWrapper{border:1.5px solid var(--incite-tinted-dark-green);border-radius:var(--ds-radius);max-height:600px;overflow-y:auto}._31XdXG_resultsTableWrapper::-webkit-scrollbar{width:12px}._31XdXG_resultsTableWrapper::-webkit-scrollbar-track{background:var(--incite-dark-green);border-radius:var(--ds-radius)}._31XdXG_resultsTableWrapper::-webkit-scrollbar-thumb{background-color:var(--incite-yellow);border-radius:var(--ds-radius);border:3px solid var(--incite-dark-green)}._31XdXG_resultsTableWrapper::-webkit-scrollbar-thumb:hover{background-color:#fce588}._31XdXG_resultsTable{background:var(--incite-dark-green);border-collapse:collapse;width:100%}._31XdXG_resultsTable td{padding:var(--ds-space-lg) var(--ds-space-xl);border-bottom:1px solid var(--incite-tinted-dark-green);font-size:var(--ds-fs-base)}._31XdXG_resultsTable tr:last-child td{border-bottom:none}._31XdXG_resultsTable td:first-child{color:var(--text-secondary);text-transform:capitalize}._31XdXG_resultsTable td:last-child{text-align:right;font-weight:600}._31XdXG_chartComponent{gap:var(--ds-space-xl);flex-direction:column;display:flex}._31XdXG_stackedBar{border-radius:var(--ds-radius);background-color:#0003;width:100%;height:2rem;display:flex}._31XdXG_barSegment{height:100%;width:var(--segment-width);background-color:var(--segment-color);transition:filter .2s;position:relative}._31XdXG_barSegment:hover{filter:brightness(1.2);cursor:help}._31XdXG_barSegment:after{content:attr(data-tooltip);background-color:var(--incite-dark-green);color:var(--text-primary);padding:var(--ds-space-md) var(--ds-space-lg);border-radius:var(--ds-radius);font-size:var(--ds-fs-md);white-space:nowrap;opacity:0;visibility:hidden;z-index:10;border:1.5px solid var(--incite-yellow);transition:opacity .2s;position:absolute;bottom:120%;left:50%;transform:translate(-50%)}._31XdXG_barSegment:hover:after{opacity:1;visibility:visible}._31XdXG_chartLegend{gap:var(--ds-space-md) var(--ds-space-xl);font-size:var(--ds-fs-base);grid-template-columns:1fr;display:grid}._31XdXG_legendItem{align-items:center;gap:var(--ds-space-md);display:flex}._31XdXG_legendColorBox{background-color:var(--legend-color);border-radius:var(--ds-radius);flex-shrink:0;width:12px;height:12px}._31XdXG_legendLabel{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;flex-grow:1;overflow:hidden}._31XdXG_legendValue{font-weight:500}._31XdXG_chartTotal{color:var(--incite-yellow);padding-top:var(--ds-space-xl);border-top:1px solid var(--incite-yellow);font-weight:700;font-size:var(--ds-fs-lg);justify-content:space-between;display:flex}._31XdXG_comparisonSection{margin-top:var(--ds-space-xl)}._31XdXG_comparisonTable,._31XdXG_comparisonTable2{border-collapse:collapse;background:var(--incite-dark-green);width:100%}._31XdXG_comparisonTable th,._31XdXG_comparisonTable td,._31XdXG_comparisonTable2 th,._31XdXG_comparisonTable2 td{padding:var(--ds-space-lg) var(--ds-space-xl);border-bottom:1px solid var(--incite-tinted-dark-green);font-size:var(--ds-fs-base);text-align:left}._31XdXG_comparisonTable th,._31XdXG_comparisonTable2 th{color:var(--incite-yellow);background:var(--incite-tinted-dark-green);text-align:left;font-weight:600;position:sticky;top:0}._31XdXG_comparisonTable td,._31XdXG_comparisonTable2 td{color:var(--text-secondary);text-align:left}._31XdXG_comparisonTable tr:last-child td,._31XdXG_comparisonTable2 tr:last-child td{border-bottom:none}._31XdXG_comparisonTable td:first-child,._31XdXG_comparisonTable2 td:first-child{color:var(--text-primary);font-weight:600}._31XdXG_comparisonTable td._31XdXG_positiveChange,._31XdXG_comparisonTable2 td._31XdXG_positiveChange{color:var(--incite-red);font-weight:600}._31XdXG_comparisonTable td._31XdXG_negativeChange,._31XdXG_comparisonTable2 td._31XdXG_negativeChange{color:var(--success-color);font-weight:600}._31XdXG_dataLoaderBackdrop{--incite-dark-green:var(--ds-green-900);--incite-tinted-dark-green:var(--ds-green-800);--incite-yellow:var(--ds-gold);--incite-red:#ef4444;--text-primary:#fff;--text-secondary:#ffffffd9;--text-muted:#fff9;--border-color:var(--ds-border-color);--border-color-hover:#fbd34866;--card-background:var(--incite-tinted-dark-green);--hover-background:#fbd3480d;--success-color:var(--brand-yellow);--warning-color:#f59e0b;z-index:2;width:100%;height:100%;padding:var(--ds-space-xl);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}._31XdXG_dataLoaderModal{background-color:var(--incite-tinted-dark-green);color:var(--text-primary);padding:var(--ds-space-5xl);border-radius:var(--ds-radius);border:1.5px solid var(--incite-yellow);width:100%;max-width:600px;box-shadow:var(--ds-shadow-modal);gap:var(--ds-space-3xl);z-index:3;flex-direction:column;animation:.3s ease-out _31XdXG_fadeIn;display:flex}._31XdXG_dataLoaderHeader h2{color:var(--incite-yellow);font-size:var(--ds-fs-3xl);margin:0 0 var(--ds-space-md) 0}._31XdXG_dataLoaderHeader p{color:var(--text-secondary);margin:0}._31XdXG_dataLoaderContent{gap:var(--ds-space-3xl);flex-direction:column;display:flex}._31XdXG_dataLoaderGroup label{font-size:var(--ds-fs-base);color:var(--text-secondary);margin-bottom:var(--ds-space-md);font-weight:500;display:block}._31XdXG_inlineError{margin:0}._31XdXG_noDataMessage{text-align:center;color:var(--text-muted);padding:var(--ds-space-4xl);border:2px dashed var(--incite-yellow);border-radius:var(--ds-radius)}._31XdXG_dataLoaderFooter{justify-content:flex-end;gap:var(--ds-space-xl);margin-top:var(--ds-space-xl);padding-top:var(--ds-space-3xl);border-top:1px solid var(--incite-yellow);display:flex}._31XdXG_dataLoaderFooter ._31XdXG_calculate-button,._31XdXG_dataLoaderFooter ._31XdXG_controlButton{width:50%}._31XdXG_cancelButton{border-color:var(--text-muted);color:var(--text-muted)}._31XdXG_cancelButton:hover{border-color:var(--text-primary);color:var(--text-primary);background-color:var(--hover-background)}._31XdXG_scoreTypeToggle{border-radius:var(--ds-radius);padding:var(--ds-space-xs);background-color:#0000;align-items:center;display:flex}._31XdXG_toggleButton{padding:var(--ds-space-sm) var(--ds-space-lg);margin-left:var(--ds-space-xs);border-radius:var(--ds-radius);font-size:var(--ds-fs-base);color:#fff;border:none;border:1px solid var(--incite-yellow);cursor:pointer;background:0 0;font-weight:600;transition:all .2s}._31XdXG_toggleButton2{padding:var(--ds-space-md) var(--ds-space-lg);margin-left:var(--ds-space-xs);border-radius:var(--ds-radius);font-size:var(--ds-fs-base);color:#fff;border:none;border:1px solid var(--incite-yellow);cursor:pointer;background:0 0;font-weight:600;transition:all .2s}._31XdXG_toggleButton:hover,._31XdXG_toggleButton2:hover{border:1px solid var(--border-color-hover)}._31XdXG_selectedToggle{border:1px solid var(--incite-yellow);color:var(--incite-dark-green);background-color:var(--incite-yellow);box-shadow:0 1px 3px #0000001a}._31XdXG_toggleLabel{margin-right:var(--ds-space-lg);padding-left:var(--ds-space-md);font-weight:600;font-size:var(--ds-fs-base);color:var(--incite-yellow)}._31XdXG_globalEacForm{background:var(--incite-dark-green);border:2px solid var(--incite-yellow);border-radius:var(--ds-radius);padding:var(--ds-space-3xl);margin-top:var(--ds-space-3xl);animation:.3s ease-out _31XdXG_fadeIn;position:relative}._31XdXG_globalEacBadge{background-color:var(--incite-yellow);color:var(--incite-dark-green);padding:var(--ds-space-2xs) var(--ds-space-lg);border-radius:var(--ds-radius);font-size:var(--ds-fs-md);letter-spacing:.05em;box-shadow:var(--ds-shadow-pop);font-weight:700;position:absolute;top:-12px;left:20px}._31XdXG_globalDescription{font-size:var(--ds-fs-base);color:var(--text-primary);margin-bottom:var(--ds-space-3xl);font-style:italic}._31XdXG_globalLabel{color:var(--incite-yellow)!important}._31XdXG_globalInput{border-color:var(--incite-yellow)!important;background-color:var(--incite-tinted-dark-green)!important}._31XdXG_globalInput:focus{border-color:var(--incite-yellow)!important;box-shadow:0 0 0 1px var(--incite-yellow)!important}._31XdXG_toggleDisabled{opacity:.5;cursor:not-allowed;pointer-events:none}@keyframes _31XdXG_fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}._31XdXG_blur{filter:blur(5px);transition:filter .3s}._31XdXG_noBlur{filter:none;transition:filter .3s}._31XdXG_formHeaderCenter{justify-content:center}._31XdXG_scenarioHeaderTitle{border:none!important;margin:0!important;padding:0!important}._31XdXG_headerControls{gap:var(--ds-space-xl);align-items:center;display:flex}._31XdXG_globalFormGrid{gap:var(--ds-space-xl)}._31XdXG_splitInputRow{grid-template-columns:1fr 1fr!important;align-items:flex-start!important}._31XdXG_inputUnitOverlay{opacity:.6;pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}._31XdXG_manualEntryContainer,._31XdXG_summarySection{margin-top:var(--ds-space-xl)}._31XdXG_submitFooter{margin-top:var(--ds-space-4xl)}._31XdXG_errorContainer{margin-top:var(--ds-space-xl)}._31XdXG_eacAllocationTitle{border:none!important;margin-bottom:0!important}._31XdXG_flexCenter{justify-content:center;align-items:center;display:flex}._31XdXG_flexBetween{justify-content:space-between;align-items:center;display:flex}._31XdXG_flexStart{justify-content:flex-start;align-items:center;display:flex}._31XdXG_flexEnd{align-items:right;justify-content:end;display:flex}._31XdXG_flexColumn{flex-direction:column;display:flex}._31XdXG_flexWrap{flex-wrap:wrap}._31XdXG_gapXs{gap:var(--ds-space-xs)}._31XdXG_gapSm{gap:var(--ds-space-md)}._31XdXG_gapMd{gap:var(--ds-space-xl)}._31XdXG_m0{margin:0}._31XdXG_m_5{margin:var(--ds-space-md) 0}._31XdXG_mb0{margin-bottom:0}._31XdXG_mb1_5{margin-bottom:var(--ds-space-3xl)}._31XdXG_mb2{margin-bottom:var(--ds-space-4xl)}._31XdXG_mr1{margin-right:var(--ds-space-md)}._31XdXG_pt1_5{padding-top:var(--ds-space-3xl)}._31XdXG_p_5_1{padding:var(--ds-space-md) var(--ds-space-xl)}._31XdXG_w100{width:100%}._31XdXG_w100Relative{width:100%;position:relative}._31XdXG_borderTop{border-top:1px solid var(--border-color)}._31XdXG_borderBottom{border-bottom:1px solid var(--border-color);padding-bottom:var(--ds-space-3xl)}._31XdXG_calcDivider{border-top:1px solid var(--border-color);padding-top:var(--ds-space-xl);margin-top:var(--ds-space-md)}._31XdXG_textPrimary{color:var(--text-primary)}._31XdXG_textYellow{color:var(--incite-yellow)}._31XdXG_textYellowBase{color:var(--incite-yellow);font-weight:500}._31XdXG_textRed{color:var(--incite-red)}._31XdXG_textRedBase{color:var(--incite-red);font-weight:500}._31XdXG_textGreen{color:var(--success-color)}._31XdXG_textGreenBase{color:var(--success-color);font-weight:500}._31XdXG_textMuted{color:var(--text-muted)}._31XdXG_font500{font-weight:500}._31XdXG_fontSm{font-size:var(--ds-fs-base)}._31XdXG_fontSmMuted{font-size:var(--ds-fs-base);color:var(--text-muted)}._31XdXG_categoryTitle svg,._31XdXG_scenarioTitle svg,._31XdXG_form-label2 svg,._31XdXG_inputUnitOverlay,._31XdXG_iconBtn svg,._31XdXG_modalTitle svg{color:var(--incite-yellow);stroke:var(--incite-yellow)}._31XdXG_useDataButton svg{color:var(--incite-dark-green);stroke:var(--incite-dark-green)}._31XdXG_deleteTierBtn svg{color:var(--incite-red);stroke:var(--incite-red)}._31XdXG_deleteTierBtn:hover svg{color:var(--text-primary);stroke:var(--text-primary)}._31XdXG_profitShareSubtitle strong{color:var(--incite-yellow);padding:var(--ds-space-xs) var(--ds-space-md);border-radius:var(--ds-radius);align-items:center;gap:var(--ds-space-xs);background:#ffd74a1a;border:1px solid #ffd74a33;display:inline-flex}._31XdXG_eacChartTotal strong{align-items:center;gap:var(--ds-space-sm);display:flex}._31XdXG_warningMessage{border-left:4px solid var(--incite-yellow);padding:var(--ds-space-xl) var(--ds-space-3xl);margin-bottom:var(--ds-space-3xl);border-radius:var(--ds-radius);color:var(--text-secondary);font-size:var(--ds-fs-body);background-color:#f59e0b1a}._31XdXG_recalcText{font-size:var(--ds-fs-sm);color:var(--incite-yellow);margin-left:var(--ds-space-md);font-style:italic}._31XdXG_resultsHeaderRight{align-items:center;gap:var(--ds-space-4xl);text-align:right;display:flex}._31XdXG_downloadBtn{align-items:center;gap:var(--ds-space-md);display:flex}._31XdXG_exporting{opacity:.7;cursor:wait!important}._31XdXG_viewContainer{margin-top:var(--ds-space-4xl);grid-column:1/-1}._31XdXG_viewTabs{gap:var(--ds-space-md);margin-bottom:var(--ds-space-xl);border-bottom:1px solid var(--border-color);padding-bottom:var(--ds-space-md);display:flex}._31XdXG_viewTabBtn,._31XdXG_viewTabBtn2{color:var(--text-muted);padding:var(--ds-space-md) var(--ds-space-xl);cursor:pointer;font-weight:600;font-size:var(--ds-fs-body);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-.5rem;transition:all .2s}._31XdXG_viewTabActive{color:var(--incite-yellow);border-bottom-color:var(--incite-yellow)}._31XdXG_viewTabInactive:hover{color:var(--text-primary)}._31XdXG_tierSubLabel{font-size:var(--ds-fs-sm);color:var(--text-muted);margin-top:var(--ds-space-2xs);display:block}._31XdXG_budgetEarnedTd{color:var(--text-primary);font-weight:600}._31XdXG_stipendLabel{font-size:var(--ds-fs-sm);color:var(--incite-yellow);margin-top:var(--ds-space-xs);font-style:italic;font-weight:400;display:block}._31XdXG_scopeYieldBox{padding:var(--ds-space-3xl) var(--ds-space-5xl)}._31XdXG_scopeYieldGrid{align-items:flex-end}._31XdXG_iconBtn{color:var(--incite-yellow);cursor:pointer;padding:var(--ds-space-xs);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .2s;display:flex}._31XdXG_iconBtn:hover{background:#ffd74a26}._31XdXG_inputWithIcon{padding-left:var(--ds-space-5xl)!important}._31XdXG_iconLeft{left:.75rem;right:auto}._31XdXG_inputDisabledStyle{cursor:not-allowed;color:var(--text-muted)!important;background:#2a413680!important;border-color:#fbd34826!important}._31XdXG_profitShareContainer{padding:var(--ds-space-xl) var(--ds-space-xl) var(--ds-space-xl) var(--ds-space-xl);gap:var(--ds-space-3xl);flex-direction:column;display:flex}._31XdXG_profitShareTitle{font-size:var(--ds-fs-lg);color:var(--text-primary);margin:0;font-weight:600}._31XdXG_profitShareSubtitle{font-size:var(--ds-fs-base);color:var(--text-muted)}._31XdXG_pwaToggle{align-items:center;gap:var(--ds-space-lg);background:var(--ds-surface-hover);padding:var(--ds-space-md) var(--ds-space-xl);border-radius:var(--ds-radius);border:1px solid var(--border-color);display:flex}._31XdXG_pwaToggleLabel{font-size:var(--ds-fs-base);color:var(--text-primary);font-weight:500}._31XdXG_tierGroupDesc{font-size:var(--ds-fs-base);color:var(--text-muted);margin:var(--ds-space-xs) 0 0 0}._31XdXG_tierRow{padding-bottom:var(--ds-space-3xl);border-bottom:1px dashed var(--ds-border-color);align-items:flex-end;margin-bottom:0}._31XdXG_tierRow:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}._31XdXG_deleteTierBtn{padding:var(--ds-space-xl);color:var(--incite-red);border-color:var(--incite-red);justify-content:center;align-items:center;height:fit-content;display:flex}._31XdXG_deleteTierBtn:hover{background:var(--incite-red);color:var(--text-primary)}._31XdXG_modalHeaderDivider{border-bottom:1px solid var(--border-color);padding-bottom:var(--ds-space-xl);margin-bottom:var(--ds-space-md)}._31XdXG_modalTitle{font-size:var(--ds-fs-body);color:var(--incite-yellow);margin:0}._31XdXG_modalCloseBtn{padding:var(--ds-space-xs);align-items:right;color:var(--text-muted);background:0 0;border:none}._31XdXG_modalCloseBtn:hover{color:var(--incite-red);border-color:#0000}._31XdXG_modalBodyScroll{max-height:60vh;padding-right:var(--ds-space-md);overflow-y:auto}._31XdXG_modalBodyScroll::-webkit-scrollbar{width:6px}._31XdXG_modalBodyScroll::-webkit-scrollbar-track{background:var(--incite-dark-green)}._31XdXG_modalBodyScroll::-webkit-scrollbar-thumb{background-color:var(--border-color);border-radius:var(--ds-radius)}._31XdXG_infoSection{margin-top:0}._31XdXG_infoHeading{font-size:var(--ds-fs-lg);color:var(--incite-yellow);margin-bottom:var(--ds-space-md);margin-top:0}._31XdXG_infoText{font-size:var(--ds-fs-body);color:var(--text-secondary);margin:0;line-height:1.5}._31XdXG_infoExampleBox{border-left:3px solid var(--incite-yellow);padding:var(--ds-space-xl);margin-top:var(--ds-space-xl);border-radius:var(--ds-radius);background:#0003}._31XdXG_infoList{margin:var(--ds-space-lg) 0 0 0;padding-left:var(--ds-space-3xl);color:var(--text-secondary);font-size:var(--ds-fs-base);line-height:1.6}._31XdXG_infoList li{margin-bottom:var(--ds-space-md)}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._31XdXG_sortableHeader{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s}._31XdXG_sortableHeader:hover{background-color:#1c3d2c}._31XdXG_sortIconContainer{margin-left:var(--ds-space-xs);vertical-align:middle;align-items:center;display:inline-flex}._31XdXG_sortIcon{color:var(--text-muted);opacity:.3}._31XdXG_sortIconActive{color:var(--incite-yellow);opacity:1}._31XdXG_section50c{background:linear-gradient(#0000 0%,#10b981 100% 100%);box-shadow:inset 0 0 12px 2px #10b98140,inset 0 6px 8px #fff3;color:var(--incite-dark-green)!important}._31XdXG_section40c{background:linear-gradient(#0000 0%,#41981a 100% 100%);box-shadow:inset 0 0 12px 2px #41981a40,inset 0 6px 8px #fff3;color:var(--incite-dark-green)!important}._31XdXG_section30c{background:linear-gradient(#0000 0%,#7bb82a 100% 100%);box-shadow:inset 0 0 12px 2px #c8ff0040,inset 0 6px 8px #fff3;color:var(--incite-dark-green)!important}._31XdXG_section20c{background:linear-gradient(#0000 0%,#9cc61d 100% 100%);box-shadow:inset 0 0 12px 2px #9cc61d40,inset 0 6px 8px #fff3;color:var(--incite-dark-green)!important}._31XdXG_section10c{background:linear-gradient(#0000 0%,#fbd348 100% 100%);box-shadow:inset 0 0 12px 2px #fbd34840,inset 0 6px 8px #fff3;color:var(--incite-dark-green)!important}._31XdXG_section01c{background:linear-gradient(#0000 0%,#f59e0b 100% 100%);box-shadow:inset 0 0 12px 2px #f59e0b40,inset 0 6px 8px #fff3;color:var(--incite-dark-green)!important}._31XdXG_section0c{background:linear-gradient(#0000 0%,#ef4444 100% 100%);box-shadow:inset 0 0 12px 2px #ef444440,inset 0 6px 8px #fff3;color:var(--text-primary)!important}._31XdXG_infoNote{border-left:4px solid var(--incite-yellow);padding:var(--ds-space-xl);margin:var(--ds-space-xl) 0;border-radius:var(--ds-radius);font-size:var(--ds-fs-base);color:var(--text-secondary);background-color:#ffd74a1a;line-height:1.4}._31XdXG_infoNote strong{color:var(--incite-yellow)}._31XdXG_dataLoaderGroup select{width:100%;padding:var(--ds-space-lg);border-radius:var(--ds-radius);background:var(--incite-dark-green);border:1.5px solid var(--incite-yellow);color:#fff}._31XdXG_tierCard{background:var(--ds-surface-panel);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius);padding:var(--ds-space-xl) var(--ds-space-xl) var(--ds-space-xl) var(--ds-space-4xl);margin-bottom:0;transition:all .2s ease-in-out;position:relative}._31XdXG_tierCard:hover{background:var(--ds-surface-hover);border-color:#fbd34866;box-shadow:0 4px 12px #0000001a}._31XdXG_dragHandle{color:#ffffff4d;cursor:grab;transition:color .2s;position:absolute;top:50%;left:8px;transform:translateY(-50%)}._31XdXG_dragHandle:active{cursor:grabbing}._31XdXG_tierCard:hover ._31XdXG_dragHandle{color:#fffc}._31XdXG_tierIndexBadge{background:var(--ds-gold);color:var(--ds-green-900);width:28px;height:28px;font-weight:700;font-size:var(--ds-fs-base);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-12px;left:-12px;box-shadow:0 2px 6px #0000004d}._31XdXG_tierContent{align-items:flex-end;gap:var(--ds-space-xl);flex-wrap:wrap;width:100%;display:flex}._31XdXG_tierDeleteBtn{border-radius:var(--ds-radius);color:#fff6;background:0 0;justify-content:center;align-items:center;width:42px;height:42px;padding:0;transition:all .2s;display:flex}._31XdXG_tierDeleteBtn:hover{color:#ef4444;background:#ef444426;border-color:#ef44444d}._31XdXG_summaryDashboard{gap:var(--ds-space-xl);margin-bottom:var(--ds-space-xl);grid-template-columns:repeat(auto-fit,minmax(400px,1fr));display:grid}._31XdXG_summaryCard{background:var(--ds-surface-panel);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius);padding:var(--ds-space-xl);flex-direction:column;display:flex}._31XdXG_compactRow{padding:var(--ds-space-md) 0;border-bottom:1px solid var(--ds-border-faint-color);font-size:var(--ds-fs-body);justify-content:space-between;align-items:center;display:flex}._31XdXG_compactRow:last-child{border-bottom:none}._31XdXG_fontLg{font-size:var(--ds-fs-lg)}._31XdXG_font600{font-weight:600}._31XdXG_mt1{margin-top:var(--ds-space-md)}._31XdXG_pt1{padding-top:var(--ds-space-md)}._31XdXG_elevatorBadge{color:var(--text-secondary);font-size:var(--ds-fs-xs);padding:var(--ds-space-2xs) var(--ds-space-sm);border-radius:var(--ds-radius);border:1px solid var(--ds-border-strong-color);background-color:#ffffff1a;margin-left:0;font-weight:500;display:flex}._31XdXG_aggregateBadge{color:var(--incite-yellow);font-size:var(--ds-fs-xs);padding:var(--ds-space-2xs) var(--ds-space-sm);border-radius:var(--ds-radius);background-color:#fbd3481a;border:1px solid #fbd3484d;margin-left:0;font-weight:600;display:flex}@media (max-width:1000px){._31XdXG_grid{gap:var(--ds-space-xl);margin-top:var(--ds-space-xl);grid-template-columns:repeat(auto-fit,minmax(400px,1fr));width:100%;display:grid}._31XdXG_grid2{grid-template-columns:1fr}}@media (max-width:768px){._31XdXG_app{padding:var(--ds-space-xl) 0rem;zoom:.8}._31XdXG_ci-calc{padding:var(--ds-space-xl)}._31XdXG_back-button{top:1.5rem;left:1.5rem}._31XdXG_formHeader{flex-direction:column;align-items:stretch}._31XdXG_accordionHeader{padding:var(--ds-space-xl) var(--ds-space-3xl)}._31XdXG_accordionContent._31XdXG_open{padding:0 var(--ds-space-3xl) var(--ds-space-3xl) var(--ds-space-3xl)}._31XdXG_grid{gap:var(--ds-space-3xl);grid-template-columns:1fr}._31XdXG_label-container{align-items:flex-start;gap:var(--ds-space-lg);flex-direction:column}._31XdXG_toggle-switch{align-self:flex-start}._31XdXG_accordionControls{justify-content:center}._31XdXG_chartsContainer,._31XdXG_tablesContainer{grid-template-columns:1fr}._31XdXG_dataLoaderModal{padding:var(--ds-space-3xl);width:100%;margin-right:var(--ds-space-4xl);gap:var(--ds-space-xl)}._31XdXG_grid3{gap:var(--ds-space-xl);grid-template-columns:1fr}._31XdXG_profitShareContainer ._31XdXG_flexBetween{align-items:flex-start;gap:var(--ds-space-xl);flex-direction:column}._31XdXG_profitShareContainer ._31XdXG_flexCenter{justify-content:flex-start;width:100%}._31XdXG_deleteTierBtn{width:100%;margin-top:var(--ds-space-md);padding:var(--ds-space-lg)}._31XdXG_category-header-content,._31XdXG_formHeader2,._31XdXG_results-section{justify-content:center;gap:var(--ds-space-xs);flex-direction:column;display:flex}}@media (max-width:480px){._31XdXG_app{zoom:.75}._31XdXG_ci-calc{padding:var(--ds-space-md)}._31XdXG_results-section{padding:var(--ds-space-xl)}._31XdXG_page-title h1{font-size:var(--ds-fs-3xl)}._31XdXG_page-subtitle{font-size:var(--ds-fs-body)}._31XdXG_back-button{padding:var(--ds-space-sm) var(--ds-space-lg);font-size:var(--ds-fs-md)}._31XdXG_category-title{font-size:var(--ds-fs-lg)}._31XdXG_chartLegend{grid-template-columns:1fr}._31XdXG_eacPieChartWrapper{height:250px}._31XdXG_eacHeader{padding-bottom:var(--ds-space-xl);flex-direction:column;align-items:stretch}._31XdXG_resultsTableWrapper{overflow-x:auto}._31XdXG_comparisonTable{min-width:600px}._31XdXG_viewTabBtn2{font-size:var(--ds-fs-md)}._31XdXG_resultsHeaderRight{align-items:flex-start;gap:var(--ds-space-xl);text-align:left;flex-direction:column;width:100%}._31XdXG_resultsHeaderRight ._31XdXG_downloadBtn{justify-content:center;width:100%}._31XdXG_inputUnitOverlay{width:16px;height:16px}._31XdXG_comparisonTable2{min-width:300px}._31XdXG_splitInputRow{grid-template-columns:1fr!important;align-items:flex-start!important}._31XdXG_inputUnitOverlay{opacity:.6;pointer-events:none;position:absolute;top:40%;right:30px;transform:translateY(-60%)}}._31XdXG_cropGrid{gap:var(--ds-space-2xl);grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));align-items:start;width:100%;display:grid}._31XdXG_cropCard{background:var(--card-background);border:1px solid var(--border-color-hover);border-radius:var(--ds-radius);padding:var(--ds-space-2xl) var(--ds-space-3xl) var(--ds-space-3xl);transition:opacity .2s,border-color .2s}._31XdXG_cropCardOff{border-color:var(--border-color);opacity:.65}._31XdXG_cropCardHeader{justify-content:space-between;align-items:center;gap:var(--ds-space-xl);display:flex}._31XdXG_cropName{font-size:var(--ds-fs-xl);color:var(--incite-yellow);margin:0}._31XdXG_cropDivider{background:var(--border-color);height:1px;margin:var(--ds-space-3xl) 0 var(--ds-space-xl)}._31XdXG_cropMuted{margin:var(--ds-space-lg) 0 0;font-size:var(--ds-fs-base);color:var(--text-muted);line-height:1.5}._31XdXG_switchRow{justify-content:space-between;align-items:center;gap:var(--ds-space-lg);display:flex}._31XdXG_switchLabel{font-size:var(--ds-fs-body);color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:600}._31XdXG_switch{border-radius:var(--ds-radius-pill);border:1px solid var(--border-color-hover);cursor:pointer;background:#ffffff1f;flex-shrink:0;width:46px;height:26px;padding:0;transition:background .2s,border-color .2s;position:relative}._31XdXG_switch:disabled{cursor:not-allowed;opacity:.6}._31XdXG_switch:focus-visible{outline:2px solid var(--incite-yellow);outline-offset:2px}._31XdXG_switchOn{background:var(--incite-yellow);border-color:var(--incite-yellow)}._31XdXG_switchThumb{background:var(--text-primary);border-radius:50%;width:20px;height:20px;transition:transform .2s,background .2s;position:absolute;top:2px;left:2px}._31XdXG_switchOn ._31XdXG_switchThumb{background:var(--incite-dark-green);transform:translate(20px)}._31XdXG_chpBlock{margin-top:var(--ds-space-3xl);padding:var(--ds-space-2xl) var(--ds-space-3xl) var(--ds-space-3xl);background:var(--card-background);border:1px solid var(--border-color-hover);border-radius:var(--ds-radius)}._31XdXG_chpBlockHeader{justify-content:space-between;align-items:center;gap:var(--ds-space-lg);flex-wrap:wrap;display:flex}._31XdXG_chpBlockTitle{font-size:var(--ds-fs-lg);color:var(--incite-yellow);margin:0}._31XdXG_regenPreset:disabled{opacity:.5;cursor:not-allowed}._31XdXG_regenSection{margin-top:var(--ds-space-xs)}._31XdXG_regenBadge{font-size:var(--ds-fs-base);color:var(--incite-dark-green);background:var(--incite-yellow);border-radius:var(--ds-radius-pill);padding:var(--ds-space-2xs) var(--ds-space-lg);margin-left:var(--ds-space-md);white-space:nowrap;font-weight:700}._31XdXG_regenSliderRow{align-items:center;gap:var(--ds-space-xl);grid-template-columns:1fr 120px;display:grid}._31XdXG_regenPercentInput{position:relative}._31XdXG_regenSlider{appearance:none;border-radius:var(--ds-radius-pill);cursor:pointer;background:linear-gradient(to right, var(--incite-yellow) 0%, var(--incite-yellow) var(--regen-fill,0%), #ffffff26 var(--regen-fill,0%), #ffffff26 100%);outline:none;width:100%;height:8px}._31XdXG_regenSlider::-webkit-slider-thumb{appearance:none;background:var(--incite-yellow);border:3px solid var(--incite-dark-green);width:22px;height:22px;box-shadow:0 0 0 1px var(--incite-yellow);border-radius:50%}._31XdXG_regenSlider::-moz-range-thumb{background:var(--incite-yellow);border:3px solid var(--incite-dark-green);width:22px;height:22px;box-shadow:0 0 0 1px var(--incite-yellow);border-radius:50%}._31XdXG_regenSlider:focus-visible{box-shadow:0 0 0 3px var(--border-color-hover)}._31XdXG_regenScale{margin-top:var(--ds-space-sm);font-size:var(--ds-fs-md);color:var(--text-muted);justify-content:space-between;display:flex}._31XdXG_regenPresets{gap:var(--ds-space-md);margin-top:var(--ds-space-lg);flex-wrap:wrap;display:flex}._31XdXG_regenPreset{padding:var(--ds-space-sm) var(--ds-space-lg);border-radius:var(--ds-radius-pill);border:1px solid var(--border-color-hover);color:var(--text-secondary);font-size:var(--ds-fs-base);cursor:pointer;background:0 0;font-weight:600;transition:background .15s,color .15s,border-color .15s}._31XdXG_regenPreset:hover{background:var(--hover-background);border-color:var(--incite-yellow)}._31XdXG_regenPreset:focus-visible{outline:2px solid var(--incite-yellow);outline-offset:2px}._31XdXG_regenPresetActive,._31XdXG_regenPresetActive:hover{background:var(--incite-yellow);border-color:var(--incite-yellow);color:var(--incite-dark-green)}._31XdXG_regenSummary{margin:var(--ds-space-xl) 0 0;font-size:var(--ds-fs-base);color:var(--text-secondary);line-height:1.5}@media (max-width:640px){._31XdXG_cropGrid,._31XdXG_regenSliderRow{grid-template-columns:1fr}}._31XdXG_gridTwoColTight{grid-template-columns:1fr 1fr;margin-top:0}._31XdXG_gridColFull{grid-column:1/-1}._31XdXG_resultsTable td._31XdXG_totalCell{color:var(--incite-yellow);font-weight:600}._31XdXG_viewTabsTight{margin-bottom:var(--ds-space-md)}._31XdXG_periodSelectorRow{gap:var(--ds-space-xl);display:flex}._31XdXG_flex1{flex:1}._31XdXG_inputDisabledBox{padding:var(--ds-space-xl) var(--ds-space-2xl);border-radius:var(--ds-radius);border:1.5px solid #fbd34826}._31XdXG_appBlur{filter:blur(5px)}._31XdXG_appNoBlur{filter:none}._31XdXG_formHeaderText{padding-right:var(--ds-space-xl);flex:1}._31XdXG_formHeaderActions{gap:var(--ds-space-md);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;display:flex}._31XdXG_controlButtonCompact{padding:var(--ds-space-md) var(--ds-space-xl)}._31XdXG_controlButtonSm{padding:var(--ds-space-md) var(--ds-space-lg)}._31XdXG_controlButtonTinted{background-color:#ffd74a1a}._31XdXG_hiddenFileInput{display:none}._31XdXG_importStatus{align-items:center;gap:var(--ds-space-md);padding:var(--ds-space-md) var(--ds-space-xl);margin-bottom:var(--ds-space-xl);border-radius:var(--ds-radius);border-left:3px solid var(--status-color);font-size:var(--ds-fs-base);color:var(--status-color);background:#00000040;display:flex}._31XdXG_importedCountRow{margin-bottom:var(--ds-space-xl);font-size:var(--ds-fs-base);color:var(--text-secondary);justify-content:space-between;align-items:center;display:flex}._31XdXG_iconBtnRed{color:var(--incite-red)}._31XdXG_fieldRemoveBtn{margin-bottom:var(--ds-space-md)}._31XdXG_growerCard{gap:var(--ds-space-xl);flex-direction:column;display:flex}._31XdXG_fieldWide{flex:1.5;min-width:180px}._31XdXG_fieldRange{flex:2;min-width:250px}._31XdXG_fieldNarrow{flex:1;min-width:120px}._31XdXG_fieldCompact{flex:1;min-width:100px}._31XdXG_importedBadge{margin-left:var(--ds-space-md)}._31XdXG_growerActions{gap:var(--ds-space-md);padding-bottom:var(--ds-space-xs);align-self:flex-end;display:flex}._31XdXG_addFieldBtn{padding:var(--ds-space-lg);height:42px}._31XdXG_fieldsBox{padding:var(--ds-space-xl);border-radius:var(--ds-radius);border-left:2px solid var(--incite-yellow);margin-top:var(--ds-space-md);background:#0003}._31XdXG_fieldsTitle{margin:0 0 var(--ds-space-xl) 0;font-size:var(--ds-fs-base);color:var(--text-secondary)}._31XdXG_gap_75{gap:var(--ds-space-lg)}._31XdXG_mb_5{margin-bottom:var(--ds-space-md)}._31XdXG_mt_2,._31XdXG_mt_25{margin-top:var(--ds-space-xs)}._31XdXG_mt1_5{margin-top:var(--ds-space-3xl)}._31XdXG_flexShrink0{flex-shrink:0}._31XdXG_posRelative{position:relative}._31XdXG_textRight{text-align:right}._31XdXG_fieldRow{gap:var(--ds-space-xl);flex-wrap:wrap;align-items:flex-end;display:flex}._31XdXG_fieldLabel{font-size:var(--ds-fs-md);color:var(--text-muted)}._31XdXG_input2Compact{padding:var(--ds-space-md) var(--ds-space-lg)}._31XdXG_summaryCardSpan1{grid-column:span 1}._31XdXG_summaryCardFull{grid-column:1/-1;position:relative}._31XdXG_eacInertNotice{gap:var(--ds-space-md);margin-top:var(--ds-space-md);padding:var(--ds-space-md) var(--ds-space-lg);border-radius:var(--ds-radius);border-left:3px solid var(--ds-gold);font-size:var(--ds-fs-md);background:#ffd74a14;align-items:flex-start;line-height:1.45;display:flex}._31XdXG_eacInertIcon{margin-top:var(--ds-space-2xs);flex-shrink:0}._31XdXG_summaryNote{margin-top:var(--ds-space-md);line-height:1.45}._31XdXG_blendNote{margin-top:var(--ds-space-md);line-height:1.5}._31XdXG_distributionTitle{margin-bottom:var(--ds-space-2xl)}._31XdXG_distributionStack{gap:var(--ds-space-3xl);flex-direction:column;display:flex}._31XdXG_distributionLabel{margin-bottom:var(--ds-space-md);font-size:var(--ds-fs-base);color:#fffc;justify-content:space-between;display:flex}._31XdXG_distributionBar{border-radius:var(--ds-radius);background-color:var(--ds-surface-hover);width:100%;height:28px;display:flex;overflow:hidden}._31XdXG_distributionSegment{width:var(--segment-width);background-color:var(--segment-color);cursor:crosshair;transition:width .5s}._31XdXG_distributionLegend{gap:var(--ds-space-2xl);margin-top:var(--ds-space-md);padding-top:var(--ds-space-2xl);border-top:1px solid var(--ds-border-faint-color);flex-wrap:wrap;display:flex}._31XdXG_distributionLegendItem{align-items:center;gap:var(--ds-space-md);font-size:var(--ds-fs-base);display:flex}._31XdXG_distributionSwatch{border-radius:var(--ds-radius);background-color:var(--segment-color);width:14px;height:14px}._31XdXG_distributionLegendName{color:#ffffffe6}._31XdXG_distributionLegendPct{color:#ffffff80}._31XdXG_scenarioScores{padding-top:var(--ds-space-lg);border-top:1px solid var(--ds-border-color)}._31XdXG_scenarioScoresGrid{gap:var(--ds-space-sm) var(--ds-space-lg);font-size:var(--ds-fs-base);grid-template-columns:1fr auto auto auto;display:grid}._31XdXG_scenarioSelectable{cursor:pointer}._31XdXG_scenarioSaveGroup{padding:var(--ds-space-xl);margin-top:0}._31XdXG_scenarioSaveTitle{padding-bottom:var(--ds-space-md);border:none}._31XdXG_scenarioNameInput{flex:1;min-width:200px}._31XdXG_savedScenariosTitle{font-size:var(--ds-fs-lg);margin-bottom:var(--ds-space-xl)}._31XdXG_scenarioRow{padding:var(--ds-space-xl);margin-bottom:0}._31XdXG_scenarioDeleteBtn{width:auto;height:auto}._31XdXG_toggleInfoIcon{margin-left:var(--ds-space-xs);vertical-align:middle;opacity:.6;display:inline}._31XdXG_toggleTooltip{background-color:var(--ds-green-900);border:1px solid var(--ds-gold);color:#fff;padding:var(--ds-space-md) var(--ds-space-lg);border-radius:var(--ds-radius);font-size:var(--ds-fs-sm);text-align:center;z-index:10;margin-top:var(--ds-space-md);box-shadow:var(--ds-shadow-pop);position:absolute;top:100%;left:50%;transform:translate(-50%)}._31XdXG_toggleTooltipBlend{width:260px}._31XdXG_toggleTooltipEac{width:250px}._31XdXG_chartTooltip{top:var(--tooltip-top);left:var(--tooltip-left);padding:var(--ds-space-xl);border-radius:var(--ds-radius);color:#f8fafc;z-index:9999;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#121b16;border:1px solid #fbd3484d;min-width:220px;position:fixed;box-shadow:0 10px 25px -5px #0009,0 8px 10px -6px #0006}._31XdXG_chartTooltipTitle{margin-bottom:var(--ds-space-md);color:#fbd348;border-bottom:1px solid var(--ds-border-color);padding-bottom:var(--ds-space-md);font-weight:600;font-size:var(--ds-fs-body)}._31XdXG_chartTooltipRow{justify-content:space-between;display:flex}._31XdXG_chartTooltipRowSpaced{margin-bottom:var(--ds-space-sm)}._31XdXG_chartTooltipLabel{color:#ffffffa6}._31XdXG_chartTooltipValue{color:#fff;font-weight:600}._31XdXG_chartTooltipPct{color:#10b981;font-weight:600}._31XdXG_simulatorTopBar{justify-content:space-between;align-items:center;gap:var(--ds-space-xl);margin-bottom:var(--ds-space-xl);flex-wrap:wrap;display:flex}._31XdXG_backButtonInline{margin:0;position:relative;top:0;left:0}._31XdXG_topBarBtnRight{margin:0;position:relative;top:0;right:0}
.F92JFa_customSelect{flex:1;min-width:150px;position:relative}.F92JFa_selectButton{border-radius:var(--ds-radius);color:#fff;width:100%;font-size:var(--ds-fs-body);padding:var(--ds-space-xl) var(--ds-space-2xl);cursor:pointer;background-color:#1c372933;border:1.5px solid #243f2e;justify-content:space-between;align-items:center;transition:border-color .2s;display:flex}.F92JFa_selectButton:hover{border-color:#ffffff4d}.F92JFa_selectButton:focus{border-color:var(--ds-gold);outline:none}.F92JFa_selectValue{text-align:left;overflow-wrap:break-word;word-break:break-word;white-space:normal;inline-size:100%}.F92JFa_selectIcon{color:#ffffffb3;flex-shrink:0;transition:transform .2s}.F92JFa_selectIconOpen{transform:rotate(180deg)}.F92JFa_selectDropdown{z-index:1000;background-color:var(--ds-green-900);border:1px solid var(--ds-border-strong-color);border-radius:var(--ds-radius);margin-top:var(--ds-space-2xs);box-shadow:var(--ds-shadow-pop);flex-direction:column;max-height:300px;display:flex;position:absolute;top:100%;left:0;right:0;overflow:hidden}.F92JFa_searchInput{border:none;border-bottom:1px solid var(--ds-border-color);color:#fff;width:100%;font-size:var(--ds-fs-base);padding:var(--ds-space-md) var(--ds-space-lg);background-color:#0000004d}.F92JFa_searchInput:focus{background-color:#0006;outline:none}.F92JFa_searchInput::placeholder{color:#ffffff80}.F92JFa_optionsList{max-height:250px;overflow-y:auto}.F92JFa_option{padding:var(--ds-space-md) var(--ds-space-lg);cursor:pointer;color:#fff;font-size:var(--ds-fs-base);white-space:nowrap;text-overflow:ellipsis;transition:background-color .2s;overflow:hidden}.F92JFa_option:hover,.F92JFa_optionHighlighted{background-color:#ffffff1a}.F92JFa_optionSelected{background-color:var(--ds-gold);color:var(--ds-green-850);font-weight:500}.F92JFa_optionSelected:hover{background-color:var(--ds-gold)}.F92JFa_noResults{padding:var(--ds-space-lg);text-align:center;color:#ffffff80;font-style:italic}
.MZYdZW_reportContainer{width:100%;padding-top:var(--ds-space-xl);color:#fff;box-sizing:border-box}.MZYdZW_contentHeader{margin-bottom:var(--ds-space-4xl);padding-bottom:var(--ds-space-3xl);border-bottom:2px solid var(--ds-border-color);justify-content:space-between;align-items:center;display:flex}.MZYdZW_contentTitle{font-size:var(--ds-fs-4xl);color:var(--ds-gold);font-weight:700}.MZYdZW_locationLabel{font-size:var(--ds-fs-lg);color:var(--ds-gold);margin-bottom:var(--ds-space-xs);font-weight:500}.MZYdZW_dateRangeLabel{font-size:var(--ds-fs-base);color:#fff;margin-bottom:var(--ds-space-xl);font-style:italic}.MZYdZW_downloadButton{align-items:center;gap:var(--ds-space-md);background:var(--ds-gold);border-radius:var(--ds-radius-pill);color:var(--ds-green-900);font-size:var(--ds-fs-md);padding:var(--ds-space-lg) var(--ds-space-3xl);cursor:pointer;border:none;font-weight:600;transition:all .3s;display:flex}.MZYdZW_downloadButton:hover{transform:translateY(-2px);box-shadow:0 6px 20px #fbd34866}.MZYdZW_downloadButton:disabled{color:#ffffff80;cursor:not-allowed;box-shadow:none;background:#ffffff1a;transform:none}.MZYdZW_filtersContainer{margin-bottom:var(--ds-space-4xl)}.MZYdZW_filtersContainer2{margin-bottom:0}.MZYdZW_filterSection{background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);box-shadow:var(--ds-shadow-panel)}.MZYdZW_filterHeader{padding:var(--ds-space-xl) var(--ds-space-3xl);cursor:pointer;justify-content:space-between;align-items:center;display:flex}.MZYdZW_filterTitle{align-items:center;gap:var(--ds-space-lg);font-size:var(--ds-fs-body);color:#ffffffe6;font-weight:600;display:flex}.MZYdZW_chevronIcon{color:var(--ds-gold);transition:transform .3s}.MZYdZW_filtersContent{padding:var(--ds-space-3xl);gap:var(--ds-space-4xl);border-top:1px solid var(--ds-border-faint-color);flex-wrap:wrap;align-items:flex-start;display:flex}.MZYdZW_filtersContent2{padding-left:var(--ds-space-3xl);gap:var(--ds-space-4xl);flex-wrap:wrap;align-items:flex-start;display:flex}.MZYdZW_presetButtons{gap:var(--ds-space-xl);flex-wrap:wrap;flex-basis:100%;display:flex}.MZYdZW_presetButton{align-items:center;gap:var(--ds-space-md);background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius);padding:var(--ds-space-lg) var(--ds-space-3xl);color:#fffc;font-size:var(--ds-fs-md);cursor:pointer;font-weight:500;transition:all .3s;display:flex}.MZYdZW_presetButton:hover{background-color:#ffffff14}.MZYdZW_activePreset{background:var(--ds-gold);color:var(--ds-green-900);border-color:var(--ds-gold);font-weight:600}.MZYdZW_filterGroup{gap:var(--ds-space-md);flex-direction:column;min-width:220px;display:flex}.MZYdZW_filterLabel{font-size:var(--ds-fs-base);color:#fffc;font-weight:600}.MZYdZW_filterSelect{background:var(--ds-surface-hover);border:1px solid var(--ds-border-strong-color);border-radius:var(--ds-radius);color:#fff;padding:var(--ds-space-lg);font-size:var(--ds-fs-base);cursor:pointer}.MZYdZW_customRangeSection{flex-basis:100%}.MZYdZW_customRangeHeader{font-size:var(--ds-fs-base);color:var(--ds-gold);margin-bottom:var(--ds-space-lg);font-weight:600}.MZYdZW_customRangeInputs{gap:var(--ds-space-4xl);flex-wrap:wrap;align-items:flex-start;display:flex}.MZYdZW_parameterGroup{margin-bottom:var(--ds-space-5xl)}.MZYdZW_groupTitle{font-size:var(--ds-fs-2xl);color:var(--ds-gold);margin-bottom:var(--ds-space-xl);padding-bottom:var(--ds-space-lg);border-bottom:1px solid #fbd3484d;font-weight:600}.MZYdZW_parameterTable{background:var(--ds-surface-card);border-radius:var(--ds-radius);border:1px solid var(--ds-border-faint-color);font-size:var(--ds-fs-base);margin-bottom:var(--ds-space-xl)}.MZYdZW_parameterHeader{padding:var(--ds-space-lg) var(--ds-space-3xl);color:var(--ds-gold);background:#fbd3481a;border-bottom:2px solid #fbd3484d;grid-template-columns:1fr 1fr 1fr;align-items:center;font-weight:600;display:grid}.MZYdZW_parameterHeader>div:nth-child(2),.MZYdZW_parameterHeader>div:nth-child(3){text-align:right}.MZYdZW_parameterRow{padding:var(--ds-space-lg) var(--ds-space-3xl);border-bottom:1px solid var(--ds-border-color);grid-template-columns:1fr 1fr 1fr;align-items:center;display:grid}.MZYdZW_parameterRow:last-child{border-bottom:none}.MZYdZW_parameterRow:hover{background-color:#fbd3480d}.MZYdZW_valueCell{text-align:right;font-weight:500}.MZYdZW_unitCell{text-align:right;color:#ffffffb3}.MZYdZW_loadingContainer,.MZYdZW_errorContainer,.MZYdZW_noDataContainer{text-align:center;color:#fffc;background:var(--ds-surface-panel);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:4rem;display:flex}.MZYdZW_loadingSpinner{border:3px solid var(--ds-border-color);border-top:3px solid var(--ds-gold);width:40px;height:40px;margin-bottom:var(--ds-space-xl);border-radius:50%;animation:1s linear infinite MZYdZW_spin}.MZYdZW_errorContainer p,.MZYdZW_noDataContainer p{color:var(--ds-gold);font-weight:600;font-size:var(--ds-fs-lg)}@keyframes MZYdZW_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.MZYdZW_pwaToggleContainer{align-items:center;gap:var(--ds-space-lg);margin-bottom:0;display:flex}.MZYdZW_pwaToggleLabel{font-size:var(--ds-fs-base);color:#fffc;font-weight:600}.MZYdZW_pwaSwitch{width:44px;height:24px;display:inline-block;position:relative}.MZYdZW_pwaSwitch input{opacity:0;width:0;height:0}.MZYdZW_pwaSlider{cursor:pointer;background-color:#ff3131cc;transition:all .4s;position:absolute;inset:0}.MZYdZW_pwaSlider:before{content:"";background-color:#fff;width:16px;height:16px;transition:all .4s;position:absolute;bottom:4px;left:4px}.MZYdZW_pwaSwitch input:checked+.MZYdZW_pwaSlider{background-color:#16a34a}.MZYdZW_pwaSwitch input:checked+.MZYdZW_pwaSlider:before{transform:translate(20px)}.MZYdZW_pwaSlider.MZYdZW_pwaRound{border-radius:var(--ds-radius-pill)}.MZYdZW_pwaSlider.MZYdZW_pwaRound:before{border-radius:50%}.MZYdZW_chartContainer{color:#fff;width:100%;height:500px}.MZYdZW_headerColumnRight{text-align:right}.MZYdZW_globalRow{background-color:#3b82f626;border:1px solid #3b82f6}.MZYdZW_globalRowText,.MZYdZW_globalCell{color:#3b82f6;font-weight:700}.MZYdZW_explanationContainer{background:var(--ds-surface-card);padding:var(--ds-space-3xl);border-radius:var(--ds-radius);border:1px solid var(--ds-border-faint-color);font-size:var(--ds-fs-base);color:#ffffffe6;margin-bottom:var(--ds-space-5xl);line-height:1.6}.MZYdZW_togglesContainer{float:right;gap:var(--ds-space-md);flex-direction:column;align-items:flex-end;display:flex}.MZYdZW_explanationHeader{padding:var(--ds-space-xl);margin-top:0;margin-bottom:var(--ds-space-xl);border-bottom:1px solid #fbd3484d}.MZYdZW_explanationText{margin:var(--ds-space-md) 0}.MZYdZW_globalInfoText{margin:var(--ds-space-md) 0;color:var(--ds-gold);font-style:italic}.MZYdZW_tierList{margin:var(--ds-space-md) 0 0 var(--ds-space-3xl);padding:0}.MZYdZW_tierListItem{margin-bottom:var(--ds-space-md)}.MZYdZW_globalToggleLabel{color:var(--ds-gold)}.MZYdZW_pwaSliderBlue{background-color:#3b82f6}.MZYdZW_locationColumns{grid-template-columns:var(--table-columns)}.MZYdZW_tierCell{color:var(--tier-color);font-weight:700}.MZYdZW_tierText{color:var(--tier-color)}.MZYdZW_headerActions{gap:var(--ds-space-xl);display:flex}.MZYdZW_periodSubtitle{margin-top:var(--ds-space-sm);font-size:var(--ds-fs-body);color:#fffc;font-weight:500}.MZYdZW_monthField>div{width:100%}.MZYdZW_monthField>div>button:first-child{border-radius:var(--ds-radius);color:#fff;width:100%;min-width:220px;font-size:var(--ds-fs-body);padding:var(--ds-space-xl) var(--ds-space-2xl);background-color:#1c372933;border:1.5px solid #243f2e;justify-content:space-between;font-weight:400;transition:border-color .2s}.MZYdZW_monthField>div>button:first-child:hover{border-color:#ffffff4d}.MZYdZW_monthField>div>button:first-child:focus{border-color:var(--ds-gold);outline:none}.MZYdZW_monthField>div>button:first-child>span{font-size:var(--ds-fs-xs);color:#ffffffb3}.MZYdZW_monthField>div>div{border-radius:var(--ds-radius);width:100%;min-width:220px;margin-top:var(--ds-space-2xs)}.MZYdZW_customRangeNote{font-size:var(--ds-fs-md);color:#fff9;flex-basis:100%}.MZYdZW_rangeError{color:#ff6b6b;font-weight:600}
.ecTPca_scenario,.ecTPca_panel{background:var(--ds-surface-card);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius);padding:var(--ds-space-2xl);margin-bottom:var(--ds-space-3xl)}.ecTPca_scenarioHead{align-items:baseline;gap:var(--ds-space-lg);margin-bottom:var(--ds-space-xl);flex-wrap:wrap;display:flex}.ecTPca_sectionTitle{margin:0 0 var(--ds-space-xl);font-size:var(--ds-fs-lg);color:var(--ds-gold);font-weight:600}.ecTPca_scenarioHead .ecTPca_sectionTitle{margin:0}.ecTPca_muted{font-size:var(--ds-fs-sm);color:#fff9}.ecTPca_levers{gap:var(--ds-space-2xl);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.ecTPca_lever{gap:var(--ds-space-sm);flex-direction:column;display:flex}.ecTPca_leverLabel{font-size:var(--ds-fs-base);color:#ffffffd9;font-weight:600}.ecTPca_leverInput{align-items:center;gap:var(--ds-space-md);display:flex}.ecTPca_leverInput input{width:6rem;padding:var(--ds-space-md) var(--ds-space-lg);background:var(--ds-green-850);border:1px solid var(--ds-border-strong-color);border-radius:var(--ds-radius);color:var(--ds-text-primary);font-size:var(--ds-fs-base)}.ecTPca_leverInput input:focus{border-color:var(--ds-gold);outline:none}.ecTPca_scenarioActions{align-items:center;gap:var(--ds-space-lg);margin-top:var(--ds-space-2xl);flex-wrap:wrap;display:flex}.ecTPca_runButton,.ecTPca_resetButton{padding:var(--ds-space-md) var(--ds-space-2xl);border-radius:var(--ds-radius);font-size:var(--ds-fs-base);cursor:pointer;font-weight:600}.ecTPca_runButton{background:var(--ds-gold);border:1px solid var(--ds-gold);color:var(--ds-green-900)}.ecTPca_runButton:hover:not(:disabled){background:var(--ds-gold-hover)}.ecTPca_resetButton{border:1px solid var(--ds-border-strong-color);color:var(--ds-text-primary);background:0 0}.ecTPca_resetButton:hover:not(:disabled){background:var(--ds-surface-hover)}.ecTPca_runButton:disabled,.ecTPca_resetButton:disabled{opacity:.45;cursor:not-allowed}.ecTPca_kpis{gap:var(--ds-space-xl);margin-bottom:var(--ds-space-3xl);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.ecTPca_kpi{gap:var(--ds-space-xs);background:var(--ds-surface-card);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius);padding:var(--ds-space-xl) var(--ds-space-2xl);flex-direction:column;display:flex}.ecTPca_kpiLabel{font-size:var(--ds-fs-sm);text-transform:uppercase;letter-spacing:.04em;color:#ffffffb3}.ecTPca_kpiValue{font-size:var(--ds-fs-2xl);color:var(--ds-text-primary);font-variant-numeric:tabular-nums;font-weight:700}.ecTPca_kpiUnit{font-size:var(--ds-fs-sm);color:#fff9;font-weight:500}.ecTPca_kpiRange{font-size:var(--ds-fs-sm);color:#93c5fd;font-variant-numeric:tabular-nums;font-weight:600}.ecTPca_chartBox{height:420px;position:relative}.ecTPca_chartBoxShort{height:300px;padding-bottom:var(--ds-space-3xl);position:relative}.ecTPca_legend{justify-content:center;gap:var(--ds-space-2xl);margin-top:var(--ds-space-md);font-size:var(--ds-fs-sm);color:#ffffffe6;display:flex}.ecTPca_legend i{width:10px;height:10px;margin-right:var(--ds-space-sm);border-radius:2px;display:inline-block}.ecTPca_tableWrap{margin-bottom:var(--ds-space-lg);overflow-x:auto}.ecTPca_table{border-collapse:collapse;width:100%;font-size:var(--ds-fs-base);font-variant-numeric:tabular-nums}.ecTPca_table th{text-align:left;padding:var(--ds-space-lg);color:var(--ds-gold);white-space:nowrap;border-bottom:2px solid #fbd3484d;font-weight:600}.ecTPca_table td{padding:var(--ds-space-md) var(--ds-space-lg);border-bottom:1px solid var(--ds-border-color);white-space:nowrap}.ecTPca_table .ecTPca_num{text-align:right}.ecTPca_forecastRow td{background:#3b82f60f}.ecTPca_basisNote{font-size:var(--ds-fs-xs);color:#ffffff8c}.ecTPca_error{margin-bottom:var(--ds-space-xl);padding:var(--ds-space-lg) var(--ds-space-xl);border-radius:var(--ds-radius);color:#ffb4b4;font-size:var(--ds-fs-base);background:#ff31311a;border:1px solid #ff313180}.ecTPca_status{margin-bottom:var(--ds-space-xl);font-size:var(--ds-fs-sm);color:#ffffffb3}.ecTPca_dimmed{opacity:.6;transition:opacity .2s}@media (max-width:640px){.ecTPca_scenario,.ecTPca_panel{padding:var(--ds-space-xl)}.ecTPca_kpiRange{font-size:var(--ds-fs-sm);color:#93c5fd;font-variant-numeric:tabular-nums;font-weight:600}.ecTPca_chartBox{height:320px}}
._68dT7a_chartWrapper{width:100%;height:100%;position:relative}._68dT7a_emptyState{color:#fff;text-align:center;padding:var(--ds-space-4xl)}._68dT7a_emptyStateCompact{color:#fff;text-align:center;padding:var(--ds-space-xl)}._68dT7a_progressStack{gap:var(--ds-space-xl);flex-direction:column;width:100%;height:100%;display:flex}._68dT7a_progressChart{flex:1 0 auto;width:100%;min-height:400px;position:relative}
._5iyJYW_reportContainer{color:#fff;box-sizing:border-box;gap:var(--ds-space-xl);flex-direction:column;width:100%;display:flex;container:ceo-report/inline-size}._5iyJYW_dropdownContainer{display:inline-block;position:relative}._5iyJYW_dropdownMenu{margin-top:var(--ds-space-md);background:var(--ds-green-900);border:1px solid var(--ds-border-strong-color);border-radius:var(--ds-radius);box-shadow:var(--ds-shadow-pop);z-index:100;min-width:240px;padding:var(--ds-space-sm) 0;flex-direction:column;display:flex;position:absolute;top:100%;right:0}._5iyJYW_dropdownItem{color:#fff;padding:var(--ds-space-md) var(--ds-space-2xl);text-align:left;cursor:pointer;font-size:var(--ds-fs-base);background:0 0;border:none;transition:background .2s,color .2s}._5iyJYW_dropdownItem:hover{background:var(--ds-surface-hover);color:var(--ds-gold)}._5iyJYW_reportGrid{gap:var(--ds-space-xl);grid-template-columns:minmax(0,1fr);width:100%;display:grid}._5iyJYW_reportContainer ._5iyJYW_headline{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:0}._5iyJYW_reportContainer ._5iyJYW_headline>:last-child:nth-child(odd){grid-column:1/-1}@container ceo-report (min-width:1000px){._5iyJYW_reportGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._5iyJYW_wide{grid-column:1/-1}._5iyJYW_reportContainer ._5iyJYW_headline{grid-template-columns:repeat(5,minmax(0,1fr))}._5iyJYW_reportContainer ._5iyJYW_headline>:last-child:nth-child(odd){grid-column:auto}}._5iyJYW_chartCard{background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);min-width:0;box-shadow:var(--ds-shadow-panel);padding:var(--ds-space-2xl);box-sizing:border-box;flex-direction:column;display:flex}._5iyJYW_cardHeader{margin-bottom:var(--ds-space-xl);padding-bottom:var(--ds-space-lg);border-bottom:1px solid var(--ds-border-color)}._5iyJYW_cardTitle{font-size:var(--ds-fs-lg);color:var(--ds-gold);margin:0;font-weight:600}._5iyJYW_cardSubtitle{margin:var(--ds-space-xs) 0 0;font-size:var(--ds-fs-sm);color:#ffffffa6;line-height:1.4}._5iyJYW_cardBody{min-width:0;position:relative}._5iyJYW_regular{height:380px}._5iyJYW_tall{height:480px}._5iyJYW_auto{min-height:380px}@media (max-width:768px){._5iyJYW_chartCard{padding:var(--ds-space-lg)}._5iyJYW_regular{height:320px}._5iyJYW_tall{height:400px}}
.KXY1RW_reportContainer{width:100%;padding-top:var(--ds-space-xl);color:#fff;box-sizing:border-box}.KXY1RW_contentHeader{margin-bottom:var(--ds-space-4xl);padding-bottom:var(--ds-space-3xl);border-bottom:2px solid var(--ds-border-color)}.KXY1RW_contentTitle{font-size:var(--ds-fs-4xl);color:var(--ds-gold);margin:0;font-weight:700}.KXY1RW_subtitle{font-size:var(--ds-fs-body);color:#ffffffb3;margin-top:var(--ds-space-md)}.KXY1RW_filtersRow{gap:var(--ds-space-4xl);background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);box-shadow:var(--ds-shadow-panel);padding:var(--ds-space-2xl);margin-bottom:var(--ds-space-3xl);flex-wrap:wrap;align-items:flex-end;display:flex}.KXY1RW_filterGroup{gap:var(--ds-space-md);flex-direction:column;min-width:200px;display:flex}.KXY1RW_filterLabel{font-size:var(--ds-fs-base);color:#fffc;font-weight:600}.KXY1RW_filterSelect{background:var(--ds-surface-hover);border:1px solid var(--ds-border-strong-color);border-radius:var(--ds-radius);color:#fff;padding:var(--ds-space-lg);font-size:var(--ds-fs-base);cursor:pointer}.KXY1RW_dataQualityNote{font-size:var(--ds-fs-sm);color:var(--ds-gold);flex-basis:100%;font-style:italic}.KXY1RW_baselineBox{gap:var(--ds-space-xl);background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);box-shadow:var(--ds-shadow-panel);padding:var(--ds-space-2xl);margin-bottom:var(--ds-space-xl);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.KXY1RW_baselineItem{gap:var(--ds-space-sm);flex-direction:column;display:flex}.KXY1RW_baselineLabel{font-size:var(--ds-fs-xs);color:#fff9;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.KXY1RW_baselineValue{font-size:var(--ds-fs-xl);color:#fff;font-weight:700}.KXY1RW_layoutGrid{gap:var(--ds-space-4xl);grid-template-columns:340px 1fr;align-items:start;display:grid}@media (max-width:900px){.KXY1RW_layoutGrid{grid-template-columns:1fr}}.KXY1RW_controlsCol,.KXY1RW_resultsCol{gap:var(--ds-space-sm);flex-direction:column;display:flex}.KXY1RW_resultsCol{gap:var(--ds-space-sm)}.KXY1RW_sectionTitle{font-size:var(--ds-fs-lg);color:var(--ds-gold);margin-bottom:var(--ds-space-xl);padding-bottom:var(--ds-space-lg);border-bottom:1px solid #fbd3484d;font-weight:600}.KXY1RW_controlsPanel{background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);box-shadow:var(--ds-shadow-panel);padding:var(--ds-space-2xl)}.KXY1RW_sliderRow{margin-bottom:var(--ds-space-2xl)}.KXY1RW_sliderRow:last-child{margin-bottom:0}.KXY1RW_sliderLabelRow{font-size:var(--ds-fs-base);color:#fffc;margin-bottom:var(--ds-space-sm);justify-content:space-between;align-items:baseline;display:flex}.KXY1RW_sliderLabel{font-weight:600}.KXY1RW_sliderValue{color:var(--ds-gold);font-weight:700}.KXY1RW_slider{width:100%;accent-color:var(--ds-gold);cursor:pointer}.KXY1RW_sliderHelp{font-size:var(--ds-fs-sm);color:#ffffff73;margin-top:var(--ds-space-xs);line-height:1.4}.KXY1RW_checkboxRow{align-items:flex-start;gap:var(--ds-space-md);font-size:var(--ds-fs-md);color:#ffffffbf;margin-top:var(--ds-space-2xl);cursor:pointer;display:flex}.KXY1RW_checkboxRow input{margin-top:var(--ds-space-2xs);accent-color:var(--ds-gold);cursor:pointer}.KXY1RW_chartContainer{background-color:var(--ds-surface-card);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);width:100%;padding:var(--ds-space-xl) var(--ds-space-xl) var(--ds-space-3xl);box-sizing:border-box}.KXY1RW_chartSvg{width:100%;height:auto;display:block;overflow:visible}.KXY1RW_resultsTable{background:var(--ds-surface-card);border-radius:var(--ds-radius);border:1px solid var(--ds-border-faint-color);font-size:var(--ds-fs-base);overflow:hidden}.KXY1RW_row{padding:var(--ds-space-lg) var(--ds-space-3xl);border-bottom:1px solid var(--ds-border-color);justify-content:space-between;align-items:center;display:flex}.KXY1RW_row:last-child{border-bottom:none}.KXY1RW_row:hover{background-color:#fbd3480d}.KXY1RW_rowStrong{background-color:#3b82f61a}.KXY1RW_rowLabel{color:#fffc}.KXY1RW_rowLabelStrong{color:#fff;font-weight:700}.KXY1RW_rowRight{align-items:center;gap:var(--ds-space-md);display:flex}.KXY1RW_rowValue{color:#fff;font-weight:500}.KXY1RW_rowValueStrong{color:var(--ds-gold);font-weight:700;font-size:var(--ds-fs-body)}.KXY1RW_rowNote{font-size:var(--ds-fs-2xs);color:#ffffff73;text-transform:uppercase;letter-spacing:.04em}.KXY1RW_footnote{font-size:var(--ds-fs-sm);color:#ffffff73;line-height:1.6}.KXY1RW_noDataContainer{text-align:center;color:#fffc;background:var(--ds-surface-panel);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:4rem;display:flex}.KXY1RW_noDataContainer p{color:var(--ds-gold);font-weight:600;font-size:var(--ds-fs-lg)}
.HVRR0q_body{gap:var(--ds-space-xl);flex-direction:column;display:flex;container:prelim/inline-size}.HVRR0q_note{font-size:var(--ds-fs-sm);color:#ffffffb3;margin:0}.HVRR0q_body .HVRR0q_headline{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:0}.HVRR0q_body .HVRR0q_headline>:last-child:nth-child(odd){grid-column:1/-1}@container prelim (min-width:1000px){.HVRR0q_body .HVRR0q_headline{grid-template-columns:repeat(5,minmax(0,1fr))}.HVRR0q_body .HVRR0q_headline>:last-child:nth-child(odd){grid-column:auto}}.HVRR0q_searchBox{align-items:center;gap:var(--ds-space-md);padding:var(--ds-space-2xs) var(--ds-space-xl);background-color:var(--ds-surface-card);border:1px solid var(--ds-border-color);border-radius:var(--ds-radius-pill);color:#ffffff8c;font-size:var(--ds-fs-sm);box-sizing:border-box;display:flex}.HVRR0q_searchBox:focus-within{border-color:var(--ds-gold)}.HVRR0q_search{min-width:140px;padding:var(--ds-space-sm) 0;color:#fff;line-height:normal;font-size:var(--ds-fs-sm);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:none;outline:none;flex:1}.HVRR0q_panel{padding:var(--ds-space-2xl);background-color:var(--ds-surface-panel);border:1px solid var(--ds-border-faint-color);border-radius:var(--ds-radius);box-shadow:var(--ds-shadow-panel)}.HVRR0q_panelHeader{margin-bottom:var(--ds-space-xl);display:flex}.HVRR0q_tableWrap{border:1px solid var(--ds-border-color);border-radius:var(--ds-radius);background:var(--ds-surface-card);max-height:70vh;overflow:auto}.HVRR0q_empty{padding:var(--ds-space-4xl);text-align:center;color:#fff9;border:1px dashed var(--ds-border-strong-color);border-radius:var(--ds-radius)}.HVRR0q_table{border-collapse:collapse;width:100%;font-size:var(--ds-fs-md);white-space:nowrap}.HVRR0q_table th{z-index:1;padding:var(--ds-space-md) var(--ds-space-lg);background:var(--ds-green-900);color:var(--ds-gold);font-size:var(--ds-fs-xs);text-align:left;text-transform:uppercase;letter-spacing:.4px;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #ffd74a4d;font-weight:600;position:sticky;top:0}.HVRR0q_table td{padding:var(--ds-space-md) var(--ds-space-lg);color:#ffffffe6;border-bottom:1px solid #ffffff0f}.HVRR0q_table tbody tr:hover td{background:var(--ds-surface-panel)}.HVRR0q_num{font-variant-numeric:tabular-nums;text-align:right!important}.HVRR0q_statusConfirmed{color:#34d399;font-weight:600}.HVRR0q_statusPreliminary{color:var(--ds-gold);font-weight:600}.HVRR0q_statusMixed{color:#f59e0b;font-weight:600}@media (max-width:768px){.HVRR0q_search{padding:var(--ds-space-md) 0;font-size:var(--ds-fs-md)}.HVRR0q_panel{padding:var(--ds-space-lg)}.HVRR0q_tableWrap{background:0 0;border:none;border-radius:0}.HVRR0q_panelHeader>*{width:100%}}
.IhrsLG_mapGap,.IhrsLG_gapTop{margin-top:var(--ds-space-lg)}.IhrsLG_noteGap{margin-top:var(--ds-space-md)}.IhrsLG_ringActive{font-weight:700}.IhrsLG_swatchEmpty{background:0 0;border:1px solid #fff9}.IhrsLG_sectionHead{gap:var(--ds-space-xs);margin-bottom:var(--ds-space-xl);flex-direction:column;display:flex}.IhrsLG_sectionHead>h3,.IhrsLG_sectionHead>p{margin:0}.IhrsLG_staticHead th{cursor:default}.IhrsLG_row{cursor:pointer}.IhrsLG_status{align-items:center;gap:var(--ds-space-sm);display:inline-flex}.IhrsLG_dot{background:var(--dot-color);border:1px solid #fff9;border-radius:50%;width:10px;height:10px}.IhrsLG_tag{margin-left:var(--ds-space-sm);padding:0 var(--ds-space-sm);border:1px solid var(--ds-gold);border-radius:var(--ds-radius-pill);color:var(--ds-gold);font-size:var(--ds-fs-xs)}@container (min-width:1000px){.IhrsLG_fourUp.IhrsLG_fourUp.IhrsLG_fourUp{grid-template-columns:repeat(4,minmax(0,1fr))}}
.tIkULa_backdrop{z-index:1000;box-sizing:border-box;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:100%;height:100%;padding:var(--ds-space-xl);background-color:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;top:8px;left:0}.tIkULa_modal{background-color:var(--ds-green-800);color:#fff;padding:var(--ds-space-4xl);border-radius:var(--ds-radius);border:1px solid var(--ds-border-color);width:100%;max-width:650px;box-shadow:var(--ds-shadow-modal);text-align:left;animation:.3s ease-out tIkULa_fadeIn}@keyframes tIkULa_fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.tIkULa_modal h2{color:var(--ds-gold);font-size:var(--ds-fs-2xl);margin-top:0;margin-bottom:var(--ds-space-xl);font-weight:600;line-height:1.3}.tIkULa_modal p{color:#fff;margin-bottom:var(--ds-space-xl);line-height:1.6;font-size:var(--ds-fs-base)}.tIkULa_closeButton{width:100%;padding:var(--ds-space-xl);margin-top:var(--ds-space-3xl);background-color:var(--ds-gold);color:var(--ds-green-900);border-radius:var(--ds-radius-pill);cursor:pointer;font-size:var(--ds-fs-body);border:none;font-weight:600;transition:opacity .2s;display:block}.tIkULa_closeButton:hover{opacity:.9}@media (max-width:489px){.tIkULa_backdrop{padding-top:15rem;overflow-y:scroll}}
._6-p3NG_results-card{--incite-dark-green:var(--ds-green-900);--incite-tinted-dark-green:var(--ds-green-800);--incite-yellow:var(--ds-gold);--incite-red:#ef4444;--text-primary:#fff;--text-secondary:#ffffffd9;--text-muted:#fff9;--border-color:var(--ds-border-color);--border-color-hover:#fbd34866;--card-background:var(--ds-surface-panel);--hover-background:var(--ds-surface-hover);--success-color:#10b981;--warning-color:#f59e0b;--pie-color-adjusted:#06b6d4;--pie-color-btm:#3b82f6;--pie-color-imported:#f59e0b;--border-subtle:var(--ds-border-color);--radius:var(--ds-radius);--space:1rem;--shadow-md:var(--ds-shadow-pop);background:var(--incite-tinted-dark-green);border-radius:var(--radius);padding:var(--space);margin:var(--space) auto;margin-top:var(--space);border:1px solid var(--border-subtle);box-shadow:var(--shadow-md);border-top:3px solid var(--incite-yellow);gap:var(--space);box-sizing:border-box;flex-direction:column;display:flex}._6-p3NG_results-header{text-align:center;margin-bottom:var(--space)}._6-p3NG_results-header h2{font-size:var(--ds-fs-4xl);color:var(--incite-yellow);margin-bottom:var(--space);font-weight:700}._6-p3NG_tab-container{justify-content:center;gap:var(--space);margin-bottom:var(--space);flex-wrap:wrap;display:flex}._6-p3NG_tab-button{background:var(--incite-dark-green);color:var(--text-primary);border:1px solid var(--border-subtle);padding:var(--space);border-radius:var(--radius);font-size:var(--ds-fs-body);cursor:pointer;font-weight:500;transition:all .2s}._6-p3NG_tab-button:hover{border-color:var(--incite-yellow)}._6-p3NG_tab-button._6-p3NG_active{background:var(--incite-yellow);color:var(--incite-dark-green);border-color:var(--incite-yellow)}._6-p3NG_content-container{gap:var(--space);flex-direction:column;flex:1;display:flex}._6-p3NG_summary-grid{gap:var(--space);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._6-p3NG_summary-item{background:var(--incite-dark-green);border-top:3px solid var(--incite-yellow);padding:var(--space);border-radius:var(--radius);justify-content:space-between;gap:var(--space);box-sizing:border-box;flex-direction:column;height:100%;display:flex}._6-p3NG_summary-label{font-size:var(--ds-fs-body);color:var(--incite-yellow);align-items:center;font-weight:500;display:flex}._6-p3NG_value-wrapper{align-items:baseline;gap:var(--space);flex-wrap:wrap;margin-top:auto;display:flex}._6-p3NG_summary-value{font-size:var(--ds-fs-3xl);color:var(--text-primary);word-break:break-word;font-weight:700;line-height:1}._6-p3NG_summary-unit{font-size:var(--ds-fs-md);color:var(--text-primary);opacity:.8;display:flex}._6-p3NG_location-info{gap:var(--space);padding:var(--space);background:var(--incite-dark-green);border-radius:var(--radius);border-top:3px solid var(--incite-yellow);box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._6-p3NG_info-item{justify-content:space-between;gap:var(--space);box-sizing:border-box;flex-direction:column;height:100%;display:flex}._6-p3NG_info-label{font-size:var(--ds-fs-lg);color:var(--incite-yellow);align-items:center;font-weight:500;display:flex}._6-p3NG_info-value{font-size:var(--ds-fs-3xl);color:var(--text-primary);word-break:break-word;font-weight:700;line-height:1}._6-p3NG_info-unit{font-size:var(--ds-fs-body);color:var(--text-primary);opacity:.8}._6-p3NG_info-unit-2{font-size:var(--ds-fs-base);color:var(--text-primary);opacity:.8}._6-p3NG_emissions-container{gap:var(--space);grid-template-columns:1fr 1.5fr;align-items:stretch;display:grid}._6-p3NG_emissions-data{background:var(--incite-dark-green);border-top:3px solid var(--incite-yellow);padding:var(--space);border-radius:var(--radius);box-sizing:border-box;flex-direction:column;justify-content:space-between;display:flex}._6-p3NG_emission-item{padding:var(--space) 0;border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:var(--ds-space-md);flex-wrap:wrap;display:flex}._6-p3NG_emission-item:last-child{border-bottom:none;padding-bottom:0}._6-p3NG_emission-label{font-size:var(--ds-fs-body);color:var(--text-primary);align-items:center;display:flex}._6-p3NG_emission-value-wrapper{align-items:baseline;gap:var(--space);flex-wrap:wrap;justify-content:flex-end;display:flex}._6-p3NG_emission-value{font-size:var(--ds-fs-xl);color:var(--incite-yellow);word-break:break-word;font-weight:600;line-height:1}._6-p3NG_chart-container{background:var(--incite-dark-green);border-top:3px solid var(--incite-yellow);padding:var(--space);border-radius:var(--radius);box-sizing:border-box;height:350px;position:relative}._6-p3NG_chart-container canvas{background:var(--incite-dark-green);border-radius:var(--radius)}._6-p3NG_info-icon{margin-left:var(--space);color:var(--incite-yellow);cursor:help;font-size:var(--ds-fs-sm)}._6-p3NG_summary-container{gap:var(--space);flex-direction:column;display:flex}._6-p3NG_spotlight-item{background:var(--incite-yellow);color:var(--incite-dark-green);padding:var(--space);border-radius:var(--radius);text-align:center;align-items:center;gap:var(--space);box-sizing:border-box;flex-direction:column;display:flex}._6-p3NG_spotlight-label{font-size:var(--ds-fs-xl);justify-content:center;align-items:center;font-weight:600;display:flex}._6-p3NG_spotlight-label ._6-p3NG_info-icon{margin-left:var(--space);color:var(--incite-dark-green);font-size:var(--ds-fs-base)}._6-p3NG_spotlight-value-wrapper{justify-content:center;align-items:baseline;gap:var(--space);flex-wrap:wrap;display:flex}._6-p3NG_spotlight-value{font-size:var(--ds-fs-5xl);word-break:break-word;font-weight:700;line-height:1}._6-p3NG_spotlight-unit{font-size:var(--ds-fs-lg);opacity:.9;font-weight:500}._6-p3NG_disclaimer{padding:var(--space);border:1px solid var(--ds-border-strong-color);border-radius:var(--radius);box-sizing:border-box;background:#0003}._6-p3NG_disclaimer p{font-size:var(--ds-fs-base);color:#ffffffb3;margin:0;line-height:1.5}@media (max-width:768px){._6-p3NG_tab-button{flex:1 1 calc(50% - var(--space));text-align:center}._6-p3NG_location-info{grid-template-columns:1fr}._6-p3NG_chart-container{height:300px}._6-p3NG_emissions-container{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media (max-width:480px){._6-p3NG_tab-button{flex:100%}}
.BdGumW_tooltip-trigger{--incite-dark-green:var(--ds-green-900);--incite-tinted-dark-green:var(--ds-green-800);--incite-yellow:var(--ds-gold);--text-primary:#fff;--border-subtle:var(--ds-border-color);--radius:var(--ds-radius);--space:1rem;--shadow-lg:var(--ds-shadow-panel);cursor:help;align-items:center;display:inline-flex}.BdGumW_info-icon{margin-left:var(--ds-space-md);font-size:var(--ds-fs-base);line-height:1;transition:opacity .2s,transform .2s cubic-bezier(.16,1,.3,1);display:inline-block}.BdGumW_info-icon-default{color:var(--incite-yellow);opacity:.8}.BdGumW_info-icon-dark{color:var(--incite-dark-green);opacity:.6}.BdGumW_tooltip-trigger:hover .BdGumW_info-icon{opacity:1;transform:scale(1.15)}.BdGumW_tooltip-content{top:var(--tooltip-top);left:var(--tooltip-left);z-index:9999;background-color:var(--incite-tinted-dark-green);width:max-content;max-width:220px;color:var(--text-primary);padding:var(--space);border-radius:var(--radius);border:1px solid var(--border-subtle);border-top:3px solid var(--incite-yellow);box-shadow:var(--shadow-lg);box-sizing:border-box;font-size:var(--ds-fs-xs);text-align:left;white-space:normal;pointer-events:none;font-weight:400;line-height:1.5;animation:.2s cubic-bezier(.16,1,.3,1) forwards BdGumW_tooltipFadeIn;position:fixed}@keyframes BdGumW_tooltipFadeIn{0%{opacity:0;transform:translateY(8px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:768px){.BdGumW_tooltip-content{font-size:var(--ds-fs-md);padding:var(--ds-space-lg);max-width:250px}}.BdGumW_tooltip-hidden{visibility:hidden}.BdGumW_tooltip-visible{visibility:visible}
._1TVQSq_customSelect{--incite-dark-green:var(--ds-green-900);--incite-tinted-dark-green:var(--ds-green-800);--incite-yellow:var(--ds-gold);--incite-red:#ef4444;--text-primary:#fff;--text-secondary:#ffffffd9;--text-muted:#fff9;--text-color:var(--incite-yellow);--border-color:var(--ds-border-color);--border-color-hover:#fbd34866;--border-subtle:var(--ds-border-color);--card-background:var(--ds-surface-panel);--hover-background:var(--ds-surface-hover);--success-color:#10b981;--warning-color:#f59e0b;--pie-color-adjusted:#06b6d4;--pie-color-btm:#3b82f6;--pie-color-imported:#f59e0b;--focus-ring:#ffd74a33;--radius:var(--ds-radius);--space:1rem;--shadow-sm:var(--ds-shadow-pop);--shadow-md:var(--ds-shadow-pop);--shadow-lg:var(--ds-shadow-panel);flex:1;min-width:150px;max-width:100%;position:relative}._1TVQSq_selectButton{background-color:var(--incite-dark-green);border:1.5px solid var(--border-color);border-radius:var(--radius);width:100%;color:var(--text-primary);font-size:var(--ds-fs-body);padding:var(--ds-space-xl) var(--ds-space-xl);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;transition:border-color .2s,box-shadow .2s;display:flex}._1TVQSq_selectButton:hover{border-color:var(--incite-yellow)}._1TVQSq_selectButton:focus{border-color:var(--incite-yellow);box-shadow:0 0 0 3px var(--focus-ring);outline:none}._1TVQSq_selectButton:disabled{cursor:wait;opacity:.6;border-color:var(--border-color)}._1TVQSq_selectButton:disabled:hover{border-color:var(--border-color)}._1TVQSq_selectValue{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._1TVQSq_selectIcon{color:var(--text-muted);flex-shrink:0;transition:transform .2s}._1TVQSq_selectIconOpen{transform:rotate(180deg)}._1TVQSq_selectDropdown{z-index:1000;background-color:var(--incite-tinted-dark-green);border:1px solid var(--border-color);border-radius:var(--radius);margin-top:var(--radius);box-shadow:var(--shadow-lg);flex-direction:column;max-height:300px;display:flex;position:absolute;top:100%;left:0;right:0;overflow:hidden}._1TVQSq_searchInput{box-sizing:border-box;border:none;border-bottom:1px solid var(--border-subtle);width:100%;color:var(--text-primary);font-size:var(--ds-fs-base);padding:var(--ds-space-lg) var(--ds-space-xl);background-color:#0000004d}._1TVQSq_searchInput:focus{background-color:#0006;outline:none}._1TVQSq_searchInput::placeholder{color:var(--text-muted)}._1TVQSq_optionsList{max-height:250px;overflow-y:auto}._1TVQSq_option{padding:var(--ds-space-lg) var(--ds-space-lg);cursor:pointer;color:var(--text-primary);font-size:var(--ds-fs-base);white-space:nowrap;text-overflow:ellipsis;transition:background-color .2s;overflow:hidden}._1TVQSq_optionHighlighted{background-color:var(--hover-background)}._1TVQSq_optionSelected{background-color:var(--incite-yellow);color:var(--incite-dark-green);font-weight:500}._1TVQSq_optionDisabled{color:var(--text-muted);cursor:not-allowed;background-color:#0000}._1TVQSq_noResults{padding:var(--ds-space-lg);text-align:center;color:var(--text-muted);font-style:italic}._1TVQSq_optionsList::-webkit-scrollbar{width:6px}._1TVQSq_optionsList::-webkit-scrollbar-track{background:var(--border-subtle)}._1TVQSq_optionsList::-webkit-scrollbar-thumb{border-radius:var(--radius);background:#ffffff4d}._1TVQSq_optionsList::-webkit-scrollbar-thumb:hover{background:#ffffff80}
._7jup-W_app{--incite-dark-green:var(--ds-green-900);--incite-tinted-dark-green:var(--ds-green-800);--incite-yellow:var(--ds-gold);--incite-red:#ef4444;--text-primary:#fff;--text-secondary:#ffffffd9;--text-muted:#fff9;--border-color:var(--ds-border-color);--border-color-hover:#fbd34866;--card-background:var(--ds-surface-panel);--hover-background:var(--ds-surface-hover);--success-color:#10b981;--warning-color:#f59e0b;--pie-color-adjusted:#06b6d4;--pie-color-btm:#3b82f6;--pie-color-imported:#f59e0b;--focus-ring:#ffd74a33;--border-subtle:var(--ds-border-color);--radius:var(--ds-radius);--space:1rem;--shadow-sm:var(--ds-shadow-pop);--shadow-lg:var(--ds-shadow-panel);width:100%;padding-top:var(--space);color:var(--text-primary);box-sizing:border-box;background-color:var(--incite-dark-green);max-width:100%;overflow:hidden}._7jup-W_foreground{z-index:3;margin-top:0;position:relative}._7jup-W_page-title{text-align:center;margin-top:4rem;margin-bottom:var(--space)}._7jup-W_page-title h1{font-size:var(--ds-fs-5xl);color:var(--incite-yellow);font-weight:600}._7jup-W_page-title p{color:var(--text-muted);font-size:var(--ds-fs-base);margin-top:var(--space)}._7jup-W_ci-calc{border-radius:var(--radius);padding:var(--space);margin-bottom:var(--space);background-color:var(--card-background);border:1px solid var(--border-subtle);box-shadow:var(--shadow-lg);position:relative}._7jup-W_back-button{color:var(--incite-yellow);border:1.5px solid var(--incite-yellow);border-radius:var(--ds-radius);padding:var(--ds-space-md) var(--ds-space-xl);font-weight:500;font-size:var(--ds-fs-base);cursor:pointer;z-index:10;background-color:#0000;transition:all .2s;position:absolute;top:2.5rem;left:1rem}._7jup-W_back-button:hover{background-color:var(--incite-yellow);color:var(--incite-tinted-dark-green)}._7jup-W_setup-card{margin-bottom:var(--space)}._7jup-W_setup-card h2{color:var(--incite-yellow);margin-bottom:var(--space);font-size:var(--ds-fs-2xl);font-weight:600}._7jup-W_form-group{margin-bottom:var(--space)}._7jup-W_form-label{color:var(--text-secondary);margin-bottom:var(--space);font-size:var(--ds-fs-body);font-weight:400;display:block}._7jup-W_form-section{margin-bottom:var(--space)}._7jup-W_dropdown-label{color:var(--incite-yellow);margin-bottom:var(--space);font-size:var(--ds-fs-body);font-weight:500;display:block}._7jup-W_select-wrapper{margin-bottom:var(--space)}._7jup-W_input,._7jup-W_select{width:100%;padding:var(--space);border-radius:var(--radius);border:1.5px solid var(--border-color);background-color:var(--incite-dark-green);color:var(--text-primary);font-family:inherit;font-size:var(--ds-fs-body);box-sizing:border-box;transition:border-color .2s,box-shadow .2s}._7jup-W_input::placeholder{color:var(--text-muted)}._7jup-W_input:focus,._7jup-W_select:focus{border-color:var(--incite-yellow);box-shadow:0 0 0 3px var(--focus-ring);outline:none}._7jup-W_select option{background-color:var(--incite-dark-green);color:var(--text-primary)}._7jup-W_dropdown-groups{gap:var(--space);margin-bottom:var(--space);grid-template-columns:repeat(auto-fit,minmax(100px,1fr));display:grid}._7jup-W_dropdown-group h3{color:var(--incite-yellow);margin-bottom:var(--space);font-size:var(--ds-fs-body);font-weight:500}._7jup-W_calculate-button{width:100%;padding:var(--space);background-color:var(--incite-yellow);color:var(--incite-dark-green);border-radius:var(--ds-radius-pill);cursor:pointer;font-size:var(--ds-fs-body);border:none;font-family:inherit;font-weight:500;transition:opacity .2s}._7jup-W_calculate-button:hover{opacity:.9}._7jup-W_calculate-button:disabled{opacity:.5;cursor:not-allowed}._7jup-W_input-suffix-wrapper{position:relative}._7jup-W_input-suffix-wrapper ._7jup-W_input{padding-right:5.5rem}._7jup-W_input-suffix{color:var(--text-muted);font-size:var(--ds-fs-base);pointer-events:none;white-space:nowrap;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}._7jup-W_input-invalid,._7jup-W_select-invalid button{border-color:var(--incite-red)!important}._7jup-W_field-error{color:var(--incite-red);font-size:var(--ds-fs-md);margin-top:var(--ds-space-sm);display:block}._7jup-W_field-warning{color:var(--warning-color);font-size:var(--ds-fs-md);margin-top:var(--ds-space-sm);line-height:1.4;display:block}._7jup-W_field-note{color:var(--text-muted);font-size:var(--ds-fs-md);margin-top:var(--ds-space-sm);display:block}._7jup-W_required-tag{color:var(--incite-yellow)}._7jup-W_optional-tag{color:var(--text-muted);font-size:.8em;font-weight:400}._7jup-W_manure-card-invalid{border-color:var(--incite-red)}._7jup-W_identity-summary{justify-content:space-between;align-items:center;gap:var(--space);background:var(--incite-tinted-dark-green);border:1px solid var(--border-color);border-left:3px solid var(--incite-yellow);border-radius:var(--radius);padding:.75rem var(--space);margin-bottom:var(--space);flex-wrap:wrap;display:flex}._7jup-W_identity-summary-text{color:var(--text-secondary);font-size:var(--ds-fs-body);overflow-wrap:anywhere;font-weight:500}._7jup-W_identity-edit-button{border:1px solid var(--incite-yellow);color:var(--incite-yellow);padding:var(--ds-space-sm) var(--ds-space-xl);border-radius:var(--radius);cursor:pointer;font-size:var(--ds-fs-base);background:0 0;flex-shrink:0;font-weight:500;transition:all .2s}._7jup-W_identity-edit-button:hover{background:var(--incite-yellow);color:var(--incite-dark-green)}._7jup-W_submit-bar{z-index:5;gap:var(--ds-space-md);margin-top:var(--space);flex-direction:column;display:flex;position:sticky;bottom:0}._7jup-W_submit-bar ._7jup-W_calculate-button{width:100%}._7jup-W_missing-hint{color:var(--text-muted);font-size:var(--ds-fs-base);text-align:center}._7jup-W_identity-summary-controls{align-items:center;gap:var(--ds-space-md);flex-wrap:wrap;flex-shrink:0;display:flex}._7jup-W_identity-name-label{color:var(--text-muted);font-size:var(--ds-fs-base);white-space:nowrap}._7jup-W_identity-name-input{width:11rem;padding:var(--ds-space-md) var(--ds-space-lg);font-size:var(--ds-fs-base)}._7jup-W_row-actions{gap:var(--ds-space-sm);align-items:center;display:flex}._7jup-W_row-copy-button{border:1px solid var(--incite-yellow);color:var(--incite-yellow);border-radius:var(--radius);cursor:pointer;width:1.75rem;height:1.75rem;line-height:1;font-size:var(--ds-fs-md);background:0 0;transition:all .2s}._7jup-W_row-copy-button:hover{background:var(--incite-yellow);color:var(--incite-dark-green)}._7jup-W_manure-section{margin-bottom:var(--space)}._7jup-W_manure-header{margin-bottom:var(--space);justify-content:space-between;align-items:center;display:flex}._7jup-W_manure-header-label{margin:0}._7jup-W_manure-optional{opacity:.6;font-weight:400}._7jup-W_manure-add-button{border:1px solid var(--incite-yellow);color:var(--incite-yellow);padding:var(--space);border-radius:var(--radius);cursor:pointer;font-size:var(--ds-fs-base);background:0 0;transition:all .2s}._7jup-W_manure-add-button:hover{background:var(--incite-yellow);color:var(--incite-dark-green)}._7jup-W_manure-card{background:var(--incite-tinted-dark-green);border-radius:var(--radius);border:1px solid var(--border-subtle);padding:var(--space);margin-bottom:var(--space)}._7jup-W_manure-card-header{margin-bottom:var(--space);justify-content:space-between;align-items:center;display:flex}._7jup-W_manure-card-title{color:var(--incite-yellow);font-size:var(--ds-fs-base);font-weight:500}._7jup-W_manure-remove-button{border:1px solid var(--incite-red);color:var(--incite-red);padding:var(--space);border-radius:var(--radius);cursor:pointer;font-size:var(--ds-fs-md);background:0 0;transition:all .2s}._7jup-W_manure-remove-button:hover{background:var(--incite-red);color:var(--text-primary)}._7jup-W_manure-grid{gap:var(--space);grid-template-columns:1fr 1fr;display:grid}._7jup-W_manure-field-label{font-size:var(--ds-fs-base)}._7jup-W_manure-note{font-size:var(--ds-fs-sm);color:var(--text-muted);margin-top:var(--space);display:block}._7jup-W_fields-table{background-color:var(--incite-tinted-dark-green);border-radius:var(--radius);margin:var(--space) 0;overflow:hidden}._7jup-W_table-container{padding:var(--space);border-radius:var(--radius);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm)}._7jup-W_table-title{color:var(--incite-yellow);font-size:var(--ds-fs-2xl);margin-bottom:var(--space);font-weight:600}._7jup-W_grower-farm-group{margin-bottom:var(--space)}._7jup-W_grower-farm-title{color:var(--text-primary);font-size:var(--ds-fs-body);margin-bottom:var(--space);font-weight:500}._7jup-W_grower-farm-title ._7jup-W_label{color:var(--text-muted)}._7jup-W_grower-farm-title ._7jup-W_value{color:var(--incite-yellow)}._7jup-W_table-wrapper{border:1px solid var(--border-subtle);border-radius:var(--radius);box-shadow:var(--shadow-sm);overflow-x:auto}._7jup-W_table{border-collapse:separate;border-spacing:0;width:100%}._7jup-W_table-header th{background-color:var(--incite-dark-green);color:var(--incite-yellow);padding:var(--space);text-align:left;font-weight:500;font-size:var(--ds-fs-base)}._7jup-W_table-cell{padding:var(--space);border-bottom:1px solid var(--border-subtle);color:var(--text-primary);font-size:var(--ds-fs-base)}._7jup-W_table-row:hover{background-color:var(--incite-dark-green)}._7jup-W_row-delete-button{border:1px solid var(--incite-red);color:var(--incite-red);border-radius:var(--radius);cursor:pointer;width:1.75rem;height:1.75rem;line-height:1;font-size:var(--ds-fs-md);background:0 0;transition:all .2s}._7jup-W_row-delete-button:hover{background:var(--incite-red);color:var(--text-primary)}._7jup-W_table-actions{justify-content:center;gap:var(--space);margin-top:var(--space);display:flex}._7jup-W_clear-all-fields-button,._7jup-W_export-excel-button{padding:var(--space);border-radius:var(--radius);cursor:pointer;background-color:#0000;font-family:inherit;font-weight:500;transition:all .2s}._7jup-W_clear-all-fields-button{border:1px solid var(--incite-red);color:var(--incite-red)}._7jup-W_clear-all-fields-button:hover{background-color:var(--incite-red);color:var(--incite-dark-green)}._7jup-W_export-excel-button{border:1px solid var(--incite-yellow);color:var(--incite-yellow)}._7jup-W_export-excel-button:hover{background-color:var(--incite-yellow);color:var(--incite-dark-green)}._7jup-W_farm-results-wrapper{margin-bottom:var(--space)}._7jup-W_farm-results{background-color:var(--incite-tinted-dark-green);border-radius:var(--radius);padding:var(--space);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm)}._7jup-W_farm-results-header{margin-bottom:var(--space);padding-bottom:var(--space);border-bottom:1px solid var(--border-subtle)}._7jup-W_farm-results-header h2{color:var(--incite-yellow);font-size:var(--ds-fs-3xl);margin-bottom:var(--space);font-weight:600}._7jup-W_farm-results-grower{color:var(--text-secondary);font-size:var(--ds-fs-body)}._7jup-W_farm-results-grid{gap:var(--space);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._7jup-W_result-card{background-color:var(--incite-dark-green);padding:var(--space);border-top:3px solid var(--incite-yellow);border-radius:var(--radius);text-align:center;transition:transform .2s}._7jup-W_result-card:hover{transform:translateY(-2px)}._7jup-W_result-card h3{color:var(--incite-yellow);font-size:var(--ds-fs-body);margin-bottom:var(--space);font-weight:500}._7jup-W_result-value{color:var(--text-primary);font-size:var(--ds-fs-4xl);margin:var(--space) 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}._7jup-W_result-unit{color:var(--text-muted);font-size:var(--ds-fs-base)}._7jup-W_error-message,._7jup-W_errorFallback{padding:var(--space);margin:var(--space) 0;border-radius:var(--radius);text-align:center}._7jup-W_error-message{background-color:var(--incite-red);color:var(--text-primary)}._7jup-W_errorFallback{background-color:var(--incite-tinted-dark-green);color:var(--text-primary);border:1px solid var(--incite-red)}._7jup-W_results-section{margin:var(--space) 0}._7jup-W_farm-results-disclaimer{margin-top:var(--space);padding:var(--space);border:1px solid var(--border-subtle);border-radius:var(--radius)}._7jup-W_farm-results-disclaimer p{font-size:var(--ds-fs-md);color:var(--text-secondary);margin:0}._7jup-W_section-header{color:var(--incite-yellow);font-size:var(--ds-fs-lg);margin-top:var(--space);margin-bottom:var(--space);padding-bottom:var(--space);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:var(--space);flex-wrap:wrap;font-weight:500;display:flex}._7jup-W_existing-names-wrapper{align-items:center;gap:var(--space);display:flex}._7jup-W_existing-names-label{color:var(--text-secondary);font-size:var(--ds-fs-base);white-space:nowrap;margin:0}._7jup-W_existing-names-select{padding:var(--space);font-size:var(--ds-fs-base);border-radius:var(--radius);background-color:var(--incite-dark-green);color:var(--text-primary);border:1.5px solid var(--border-color);cursor:pointer;transition:border-color .2s,box-shadow .2s}._7jup-W_existing-names-select:focus{border-color:var(--incite-yellow);box-shadow:0 0 0 3px var(--focus-ring);outline:none}._7jup-W_form-grid{gap:var(--space);margin-bottom:var(--space);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}._7jup-W_form-grid ._7jup-W_form-group,._7jup-W_form-grid ._7jup-W_select-wrapper{margin-bottom:0}._7jup-W_table-row-primary{background-color:#0000;transition:background-color .2s}._7jup-W_table-row-primary:hover,._7jup-W_table-row-primary:hover+._7jup-W_table-row-secondary{background-color:var(--hover-background)}._7jup-W_table-cell-highlight{padding:var(--space);color:var(--incite-yellow);font-weight:600;font-size:var(--ds-fs-body);border-bottom:none}._7jup-W_table-row-secondary{background-color:var(--card-background)}._7jup-W_table-cell-secondary{padding:.5rem var(--space) 1.25rem var(--space);border-bottom:2px solid var(--border-color-hover)}._7jup-W_secondary-grid{gap:var(--ds-space-lg);font-size:var(--ds-fs-base);color:var(--text-secondary);flex-wrap:wrap;display:flex}._7jup-W_secondary-item{align-items:baseline;gap:var(--ds-space-sm);background:var(--incite-dark-green);padding:var(--ds-space-sm) var(--ds-space-lg);border-radius:var(--radius);border:1px solid var(--border-subtle);display:flex}._7jup-W_secondary-label{color:var(--incite-yellow);font-weight:500}@media (max-width:768px){._7jup-W_app{padding:var(--space)}._7jup-W_dropdown-groups,._7jup-W_manure-grid{grid-template-columns:1fr}._7jup-W_farm-results-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));width:100%;max-width:100%}}@media (max-width:480px){._7jup-W_back-button{padding:var(--ds-space-sm) var(--ds-space-lg);font-size:var(--ds-fs-md)}._7jup-W_app{min-width:320px}._7jup-W_page-title h1{font-size:var(--ds-fs-2xl)}._7jup-W_identity-summary-controls{width:100%}._7jup-W_identity-name-input{flex:1;width:auto}}
.DUcw9q_backdrop{z-index:1000;box-sizing:border-box;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:100%;height:100%;padding:var(--ds-space-xl);background-color:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;top:8px;left:0}.DUcw9q_modal{background-color:var(--ds-green-800);color:#fff;padding:var(--ds-space-4xl);border-radius:var(--ds-radius);border:1px solid var(--ds-border-color);width:100%;max-width:650px;box-shadow:var(--ds-shadow-modal);text-align:left;animation:.3s ease-out DUcw9q_fadeIn}@keyframes DUcw9q_fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.DUcw9q_modal h2{color:var(--ds-gold);font-size:var(--ds-fs-2xl);margin-top:0;margin-bottom:var(--ds-space-xl);font-weight:600;line-height:1.3}.DUcw9q_modal p{color:#fff;margin-bottom:var(--ds-space-xl);line-height:1.6;font-size:var(--ds-fs-base)}.DUcw9q_closeButton{width:100%;padding:var(--ds-space-xl);margin-top:var(--ds-space-3xl);background-color:var(--ds-gold);color:var(--ds-green-900);border-radius:var(--ds-radius-pill);cursor:pointer;font-size:var(--ds-fs-body);border:none;font-weight:600;transition:opacity .2s;display:block}.DUcw9q_closeButton:hover{opacity:.9}@media (max-width:489px){.DUcw9q_backdrop{padding-top:15rem;overflow-y:scroll}}
