.FDCICCalculator-module__7jup-W__app{--incite-dark-green:#082317;--incite-tinted-dark-green:#153024;--incite-yellow:#ffd74a;--incite-red:#ef4444;--text-primary:#fff;--text-secondary:#ffffffd9;--text-muted:#fff9;--border-color:#fbd34833;--border-color-hover:#fbd34866;--card-background:#ffffff08;--hover-background:#ffffff0d;--success-color:#10b981;--warning-color:#f59e0b;--pie-color-adjusted:#06b6d4;--pie-color-btm:#3b82f6;--pie-color-imported:#f59e0b;--focus-ring:#ffd74a33;--border-subtle:#ffffff1a;--radius:4px;--space:1rem;--shadow-sm:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--shadow-lg:0 8px 32px #0000004d;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}.FDCICCalculator-module__7jup-W__foreground{z-index:3;margin-top:0;position:relative}.FDCICCalculator-module__7jup-W__page-title{text-align:center;margin-top:4rem;margin-bottom:var(--space)}.FDCICCalculator-module__7jup-W__page-title h1{color:var(--incite-yellow);font-size:2.5rem;font-weight:600}.FDCICCalculator-module__7jup-W__page-title p{color:var(--text-muted);margin-top:var(--space);font-size:.9rem}.FDCICCalculator-module__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}.FDCICCalculator-module__7jup-W__back-button{color:var(--incite-yellow);border:1.5px solid var(--incite-yellow);cursor:pointer;z-index:10;background-color:#0000;border-radius:4px;padding:.5rem 1rem;font-size:.9rem;font-weight:500;transition:all .2s;position:absolute;top:2.5rem;left:1rem}.FDCICCalculator-module__7jup-W__back-button:hover{background-color:var(--incite-yellow);color:var(--incite-tinted-dark-green)}.FDCICCalculator-module__7jup-W__setup-card{margin-bottom:var(--space)}.FDCICCalculator-module__7jup-W__setup-card h2{color:var(--incite-yellow);margin-bottom:var(--space);font-size:1.5rem;font-weight:600}.FDCICCalculator-module__7jup-W__form-group{margin-bottom:var(--space)}.FDCICCalculator-module__7jup-W__form-label{color:var(--text-secondary);margin-bottom:var(--space);font-size:1rem;font-weight:400;display:block}.FDCICCalculator-module__7jup-W__form-section{margin-bottom:var(--space)}.FDCICCalculator-module__7jup-W__dropdown-label{color:var(--incite-yellow);margin-bottom:var(--space);font-size:1rem;font-weight:500;display:block}.FDCICCalculator-module__7jup-W__select-wrapper{margin-bottom:var(--space)}.FDCICCalculator-module__7jup-W__input,.FDCICCalculator-module__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);box-sizing:border-box;font-family:Inter,sans-serif;font-size:1rem;transition:border-color .2s,box-shadow .2s}.FDCICCalculator-module__7jup-W__input::placeholder{color:var(--text-muted)}.FDCICCalculator-module__7jup-W__input:focus,.FDCICCalculator-module__7jup-W__select:focus{border-color:var(--incite-yellow);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.FDCICCalculator-module__7jup-W__select option{background-color:var(--incite-dark-green);color:var(--text-primary)}.FDCICCalculator-module__7jup-W__dropdown-groups{gap:var(--space);margin-bottom:var(--space);grid-template-columns:repeat(auto-fit,minmax(100px,1fr));display:grid}.FDCICCalculator-module__7jup-W__dropdown-group h3{color:var(--incite-yellow);margin-bottom:var(--space);font-size:1rem;font-weight:500}.FDCICCalculator-module__7jup-W__calculate-button{width:100%;padding:var(--space);background-color:var(--incite-yellow);color:var(--incite-dark-green);border-radius:var(--radius);cursor:pointer;border:none;font-family:Inter,sans-serif;font-size:1rem;font-weight:500;transition:opacity .2s}.FDCICCalculator-module__7jup-W__calculate-button:hover{opacity:.9}.FDCICCalculator-module__7jup-W__calculate-button:disabled{opacity:.5;cursor:not-allowed}.FDCICCalculator-module__7jup-W__input-suffix-wrapper{position:relative}.FDCICCalculator-module__7jup-W__input-suffix-wrapper .FDCICCalculator-module__7jup-W__input{padding-right:5.5rem}.FDCICCalculator-module__7jup-W__input-suffix{color:var(--text-muted);pointer-events:none;white-space:nowrap;font-size:.85rem;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.FDCICCalculator-module__7jup-W__input-invalid,.FDCICCalculator-module__7jup-W__select-invalid button{border-color:var(--incite-red)!important}.FDCICCalculator-module__7jup-W__field-error{color:var(--incite-red);margin-top:.35rem;font-size:.8rem;display:block}.FDCICCalculator-module__7jup-W__field-warning{color:var(--warning-color);margin-top:.35rem;font-size:.8rem;line-height:1.4;display:block}.FDCICCalculator-module__7jup-W__field-note{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.FDCICCalculator-module__7jup-W__required-tag{color:var(--incite-yellow)}.FDCICCalculator-module__7jup-W__optional-tag{color:var(--text-muted);font-size:.8em;font-weight:400}.FDCICCalculator-module__7jup-W__manure-card-invalid{border-color:var(--incite-red)}.FDCICCalculator-module__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}.FDCICCalculator-module__7jup-W__identity-summary-text{color:var(--text-secondary);overflow-wrap:anywhere;font-size:.95rem;font-weight:500}.FDCICCalculator-module__7jup-W__identity-edit-button{border:1px solid var(--incite-yellow);color:var(--incite-yellow);border-radius:var(--radius);cursor:pointer;background:0 0;flex-shrink:0;padding:.35rem .9rem;font-size:.85rem;font-weight:500;transition:all .2s}.FDCICCalculator-module__7jup-W__identity-edit-button:hover{background:var(--incite-yellow);color:var(--incite-dark-green)}.FDCICCalculator-module__7jup-W__submit-bar{z-index:5;margin-top:var(--space);flex-direction:column;gap:.5rem;display:flex;position:sticky;bottom:0}.FDCICCalculator-module__7jup-W__submit-bar .FDCICCalculator-module__7jup-W__calculate-button{width:100%}.FDCICCalculator-module__7jup-W__missing-hint{color:var(--text-muted);text-align:center;font-size:.85rem}.FDCICCalculator-module__7jup-W__identity-summary-controls{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem;display:flex}.FDCICCalculator-module__7jup-W__identity-name-label{color:var(--text-muted);white-space:nowrap;font-size:.85rem}.FDCICCalculator-module__7jup-W__identity-name-input{width:11rem;padding:.45rem .75rem;font-size:.9rem}.FDCICCalculator-module__7jup-W__row-actions{align-items:center;gap:.4rem;display:flex}.FDCICCalculator-module__7jup-W__row-copy-button{border:1px solid var(--incite-yellow);color:var(--incite-yellow);border-radius:var(--radius);cursor:pointer;background:0 0;width:1.75rem;height:1.75rem;font-size:.8rem;line-height:1;transition:all .2s}.FDCICCalculator-module__7jup-W__row-copy-button:hover{background:var(--incite-yellow);color:var(--incite-dark-green)}.FDCICCalculator-module__7jup-W__manure-section{margin-bottom:var(--space)}.FDCICCalculator-module__7jup-W__manure-header{margin-bottom:var(--space);justify-content:space-between;align-items:center;display:flex}.FDCICCalculator-module__7jup-W__manure-header-label{margin:0}.FDCICCalculator-module__7jup-W__manure-optional{opacity:.6;font-weight:400}.FDCICCalculator-module__7jup-W__manure-add-button{border:1px solid var(--incite-yellow);color:var(--incite-yellow);padding:var(--space);border-radius:var(--radius);cursor:pointer;background:0 0;font-size:.875rem;transition:all .2s}.FDCICCalculator-module__7jup-W__manure-add-button:hover{background:var(--incite-yellow);color:var(--incite-dark-green)}.FDCICCalculator-module__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)}.FDCICCalculator-module__7jup-W__manure-card-header{margin-bottom:var(--space);justify-content:space-between;align-items:center;display:flex}.FDCICCalculator-module__7jup-W__manure-card-title{color:var(--incite-yellow);font-size:.875rem;font-weight:500}.FDCICCalculator-module__7jup-W__manure-remove-button{border:1px solid var(--incite-red);color:var(--incite-red);padding:var(--space);border-radius:var(--radius);cursor:pointer;background:0 0;font-size:.8rem;transition:all .2s}.FDCICCalculator-module__7jup-W__manure-remove-button:hover{background:var(--incite-red);color:var(--text-primary)}.FDCICCalculator-module__7jup-W__manure-grid{gap:var(--space);grid-template-columns:1fr 1fr;display:grid}.FDCICCalculator-module__7jup-W__manure-field-label{font-size:.85rem}.FDCICCalculator-module__7jup-W__manure-note{color:var(--text-muted);margin-top:var(--space);font-size:.75rem;display:block}.FDCICCalculator-module__7jup-W__fields-table{background-color:var(--incite-tinted-dark-green);border-radius:var(--radius);margin:var(--space) 0;overflow:hidden}.FDCICCalculator-module__7jup-W__table-container{padding:var(--space);border-radius:var(--radius);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm)}.FDCICCalculator-module__7jup-W__table-title{color:var(--incite-yellow);margin-bottom:var(--space);font-size:1.5rem;font-weight:600}.FDCICCalculator-module__7jup-W__grower-farm-group{margin-bottom:var(--space)}.FDCICCalculator-module__7jup-W__grower-farm-title{color:var(--text-primary);margin-bottom:var(--space);font-size:1rem;font-weight:500}.FDCICCalculator-module__7jup-W__grower-farm-title .FDCICCalculator-module__7jup-W__label{color:var(--text-muted)}.FDCICCalculator-module__7jup-W__grower-farm-title .FDCICCalculator-module__7jup-W__value{color:var(--incite-yellow)}.FDCICCalculator-module__7jup-W__table-wrapper{border:1px solid var(--border-subtle);border-radius:var(--radius);box-shadow:var(--shadow-sm);overflow-x:auto}.FDCICCalculator-module__7jup-W__table{border-collapse:separate;border-spacing:0;width:100%}.FDCICCalculator-module__7jup-W__table-header th{background-color:var(--incite-dark-green);color:var(--incite-yellow);padding:var(--space);text-align:left;font-size:.875rem;font-weight:500}.FDCICCalculator-module__7jup-W__table-cell{padding:var(--space);border-bottom:1px solid var(--border-subtle);color:var(--text-primary);font-size:.875rem}.FDCICCalculator-module__7jup-W__table-row:hover{background-color:var(--incite-dark-green)}.FDCICCalculator-module__7jup-W__row-delete-button{border:1px solid var(--incite-red);color:var(--incite-red);border-radius:var(--radius);cursor:pointer;background:0 0;width:1.75rem;height:1.75rem;font-size:.8rem;line-height:1;transition:all .2s}.FDCICCalculator-module__7jup-W__row-delete-button:hover{background:var(--incite-red);color:var(--text-primary)}.FDCICCalculator-module__7jup-W__table-actions{justify-content:center;gap:var(--space);margin-top:var(--space);display:flex}.FDCICCalculator-module__7jup-W__clear-all-fields-button,.FDCICCalculator-module__7jup-W__export-excel-button{padding:var(--space);border-radius:var(--radius);cursor:pointer;background-color:#0000;font-family:Inter,sans-serif;font-weight:500;transition:all .2s}.FDCICCalculator-module__7jup-W__clear-all-fields-button{border:1px solid var(--incite-red);color:var(--incite-red)}.FDCICCalculator-module__7jup-W__clear-all-fields-button:hover{background-color:var(--incite-red);color:var(--incite-dark-green)}.FDCICCalculator-module__7jup-W__export-excel-button{border:1px solid var(--incite-yellow);color:var(--incite-yellow)}.FDCICCalculator-module__7jup-W__export-excel-button:hover{background-color:var(--incite-yellow);color:var(--incite-dark-green)}.FDCICCalculator-module__7jup-W__farm-results-wrapper{margin-bottom:var(--space)}.FDCICCalculator-module__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)}.FDCICCalculator-module__7jup-W__farm-results-header{margin-bottom:var(--space);padding-bottom:var(--space);border-bottom:1px solid var(--border-subtle)}.FDCICCalculator-module__7jup-W__farm-results-header h2{color:var(--incite-yellow);margin-bottom:var(--space);font-size:1.75rem;font-weight:600}.FDCICCalculator-module__7jup-W__farm-results-grower{color:var(--text-secondary);font-size:1rem}.FDCICCalculator-module__7jup-W__farm-results-grid{gap:var(--space);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.FDCICCalculator-module__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}.FDCICCalculator-module__7jup-W__result-card:hover{transform:translateY(-2px)}.FDCICCalculator-module__7jup-W__result-card h3{color:var(--incite-yellow);margin-bottom:var(--space);font-size:1rem;font-weight:500}.FDCICCalculator-module__7jup-W__result-value{color:var(--text-primary);margin:var(--space) 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:2rem;font-weight:600}.FDCICCalculator-module__7jup-W__result-unit{color:var(--text-muted);font-size:.875rem}.FDCICCalculator-module__7jup-W__error-message,.FDCICCalculator-module__7jup-W__errorFallback{padding:var(--space);margin:var(--space) 0;border-radius:var(--radius);text-align:center}.FDCICCalculator-module__7jup-W__error-message{background-color:var(--incite-red);color:var(--text-primary)}.FDCICCalculator-module__7jup-W__errorFallback{background-color:var(--incite-tinted-dark-green);color:var(--text-primary);border:1px solid var(--incite-red)}.FDCICCalculator-module__7jup-W__results-section{margin:var(--space) 0}.FDCICCalculator-module__7jup-W__farm-results-disclaimer{margin-top:var(--space);padding:var(--space);border:1px solid var(--border-subtle);border-radius:var(--radius)}.FDCICCalculator-module__7jup-W__farm-results-disclaimer p{color:var(--text-secondary);margin:0;font-size:.8rem}.FDCICCalculator-module__7jup-W__section-header{color:var(--incite-yellow);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-size:1.15rem;font-weight:500;display:flex}.FDCICCalculator-module__7jup-W__existing-names-wrapper{align-items:center;gap:var(--space);display:flex}.FDCICCalculator-module__7jup-W__existing-names-label{color:var(--text-secondary);white-space:nowrap;margin:0;font-size:.875rem}.FDCICCalculator-module__7jup-W__existing-names-select{padding:var(--space);border-radius:var(--radius);background-color:var(--incite-dark-green);color:var(--text-primary);border:1.5px solid var(--border-color);cursor:pointer;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.FDCICCalculator-module__7jup-W__existing-names-select:focus{border-color:var(--incite-yellow);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.FDCICCalculator-module__7jup-W__form-grid{gap:var(--space);margin-bottom:var(--space);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.FDCICCalculator-module__7jup-W__form-grid .FDCICCalculator-module__7jup-W__form-group,.FDCICCalculator-module__7jup-W__form-grid .FDCICCalculator-module__7jup-W__select-wrapper{margin-bottom:0}.FDCICCalculator-module__7jup-W__table-row-primary{background-color:#0000;transition:background-color .2s}.FDCICCalculator-module__7jup-W__table-row-primary:hover,.FDCICCalculator-module__7jup-W__table-row-primary:hover+.FDCICCalculator-module__7jup-W__table-row-secondary{background-color:var(--hover-background)}.FDCICCalculator-module__7jup-W__table-cell-highlight{padding:var(--space);color:var(--incite-yellow);border-bottom:none;font-size:.95rem;font-weight:600}.FDCICCalculator-module__7jup-W__table-row-secondary{background-color:var(--card-background)}.FDCICCalculator-module__7jup-W__table-cell-secondary{padding:.5rem var(--space) 1.25rem var(--space);border-bottom:2px solid var(--border-color-hover)}.FDCICCalculator-module__7jup-W__secondary-grid{color:var(--text-secondary);flex-wrap:wrap;gap:.75rem;font-size:.85rem;display:flex}.FDCICCalculator-module__7jup-W__secondary-item{background:var(--incite-dark-green);border-radius:var(--radius);border:1px solid var(--border-subtle);align-items:baseline;gap:.4rem;padding:.4rem .75rem;display:flex}.FDCICCalculator-module__7jup-W__secondary-label{color:var(--incite-yellow);font-weight:500}@media (max-width:768px){.FDCICCalculator-module__7jup-W__app{padding:var(--space)}.FDCICCalculator-module__7jup-W__dropdown-groups,.FDCICCalculator-module__7jup-W__manure-grid{grid-template-columns:1fr}.FDCICCalculator-module__7jup-W__farm-results-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));width:100%;max-width:100%}}@media (max-width:480px){.FDCICCalculator-module__7jup-W__back-button{padding:.4rem .8rem;font-size:.8rem}.FDCICCalculator-module__7jup-W__app{min-width:320px}.FDCICCalculator-module__7jup-W__page-title h1{font-size:1.5rem}.FDCICCalculator-module__7jup-W__identity-summary-controls{width:100%}.FDCICCalculator-module__7jup-W__identity-name-input{flex:1;width:auto}}
.WelcomeModal-module__DUcw9q__backdrop{z-index:1000;box-sizing:border-box;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;display:flex;position:fixed;top:8px;left:0}.WelcomeModal-module__DUcw9q__modal{color:#fff;text-align:left;background-color:#153024;border:1px solid #fbd34833;border-radius:8px;width:100%;max-width:650px;padding:2rem;animation:.3s ease-out WelcomeModal-module__DUcw9q__fadeIn;box-shadow:0 10px 30px #00000080}@keyframes WelcomeModal-module__DUcw9q__fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.WelcomeModal-module__DUcw9q__modal h2{color:#ffd74a;margin-top:0;margin-bottom:1rem;font-size:1.4rem;font-weight:600;line-height:1.3}.WelcomeModal-module__DUcw9q__modal p{color:#fff;margin-bottom:1rem;font-size:.9rem;line-height:1.6}.WelcomeModal-module__DUcw9q__closeButton{color:#082317;cursor:pointer;background-color:#ffd74a;border:none;border-radius:8px;width:100%;margin-top:1.5rem;padding:1rem;font-size:1rem;font-weight:600;transition:opacity .2s;display:block}.WelcomeModal-module__DUcw9q__closeButton:hover{opacity:.9}@media (max-width:489px){.WelcomeModal-module__DUcw9q__backdrop{padding-top:15rem;overflow-y:scroll}}
.\34 5ZCFCalculator-module__31XdXG__app{--incite-dark-green:#082317;--incite-tinted-dark-green:#153024;--incite-yellow:#ffd74a;--incite-red:#ef4444;--text-primary:#fff;--text-secondary:#ffffffd9;--text-muted:#fff9;--border-color:#fbd34833;--border-color-hover:#fbd34866;--card-background:#ffffff08;--hover-background:#ffffff0d;--success-color:#10b981;--warning-color:#f59e0b;--pie-color-adjusted:#06b6d4;--pie-color-btm:#3b82f6;--pie-color-imported:#f59e0b;width:100%;min-height:100vh;color:var(--text-primary);box-sizing:border-box;max-width:100%;padding:2rem 1rem;line-height:1.6;overflow:hidden}.\34 5ZCFCalculator-module__31XdXG__foreground{z-index:3;max-width:1200px;margin:0 auto;position:relative}.\34 5ZCFCalculator-module__31XdXG__page-title{text-align:center;margin-top:2rem;padding:1rem 0}.\34 5ZCFCalculator-module__31XdXG__page-title h1{color:var(--incite-yellow);text-shadow:0 2px 4px #0000004d;margin:0;font-size:2.5rem;font-weight:700}.\34 5ZCFCalculator-module__31XdXG__page-subtitle{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.125rem}.\34 5ZCFCalculator-module__31XdXG__ci-calc{background:var(--card-background);border:1.5px solid var(--hover-background);border-radius:4px;margin-bottom:2rem;padding:2.5rem;position:relative;box-shadow:0 20px 25px -5px #0006,0 10px 10px -5px #0003}.\34 5ZCFCalculator-module__31XdXG__back-button{color:var(--incite-yellow);border:1.5px solid var(--incite-yellow);cursor:pointer;z-index:10;background-color:#0000;border-radius:4px;padding:.5rem 1rem;font-size:.9rem;font-weight:500;transition:all .2s;position:absolute;top:2.5rem;left:2.5rem}.\34 5ZCFCalculator-module__31XdXG__back-button:hover{background-color:var(--incite-yellow);color:var(--incite-dark-green)}.\34 5ZCFCalculator-module__31XdXG__loading{min-height:200px;color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;font-size:1.125rem;display:flex}.\34 5ZCFCalculator-module__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 \34 5ZCFCalculator-module__31XdXG__spin}@keyframes \34 5ZCFCalculator-module__31XdXG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.\34 5ZCFCalculator-module__31XdXG__grid{grid-template-columns:repeat(auto-fit,minmax(800px,1fr));gap:1rem;width:100%;margin-top:1rem;display:grid}.\34 5ZCFCalculator-module__31XdXG__grid2{grid-template-columns:repeat(auto-fit,minmax(800px,1fr));gap:1rem;width:100%;margin-top:0;display:grid}.\34 5ZCFCalculator-module__31XdXG__grid3{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;width:100%;margin-top:0;display:grid}.\34 5ZCFCalculator-module__31XdXG__grid4{grid-template-columns:repeat(auto-fit,minmax(min(100%,1000px),1fr));gap:1rem;width:100%;margin-top:0;display:grid}.\34 5ZCFCalculator-module__31XdXG__formHeader{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;padding-bottom:1.5rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__formHeader2{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:1.5rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__useDataButton{background-color:var(--incite-yellow);color:var(--incite-dark-green);cursor:pointer;border:none;border-radius:4px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:opacity .2s}.\34 5ZCFCalculator-module__31XdXG__useDataButton:hover{opacity:.9}.\34 5ZCFCalculator-module__31XdXG__accordionControls{flex-wrap:wrap;gap:1rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__controlButton{border:1.5px solid var(--incite-yellow);color:var(--incite-yellow);cursor:pointer;background:0 0;border-radius:4px;padding:.75rem 1.5rem;font-weight:500;transition:all .2s;position:relative;overflow:hidden}.\34 5ZCFCalculator-module__31XdXG__controlButton:hover{border-color:var(--border-color-hover);color:var(--text-secondary)}.\34 5ZCFCalculator-module__31XdXG__accordion{flex-direction:column;gap:2rem;margin:2rem 0;display:flex}.\34 5ZCFCalculator-module__31XdXG__accordionItem{background:var(--incite-tinted-dark-green);box-shadow:0 4px 8px 0 var(--incite-dark-green);border-top:3px solid #ffd74a;border-radius:4px;transition:all .3s;overflow:hidden}.\34 5ZCFCalculator-module__31XdXG__accordionItem:hover{border-color:var(--border-color-hover)}.\34 5ZCFCalculator-module__31XdXG__accordionItem.\34 5ZCFCalculator-module__31XdXG__open{border-color:var(--incite-yellow);background:var(--incite-dark-green)}.\34 5ZCFCalculator-module__31XdXG__accordionHeader{cursor:pointer;text-align:left;width:100%;color:var(--incite-dark-green);background:0 0;border:none;justify-content:space-between;align-items:center;padding:1.5rem 2rem;transition:background-color .2s;display:flex}.\34 5ZCFCalculator-module__31XdXG__accordionHeader:hover{background:var(--hover-background);border-radius:4px}.\34 5ZCFCalculator-module__31XdXG__category-header-content{flex-direction:column;gap:.25rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__category-title{color:var(--incite-yellow);margin:0;font-size:1.2rem;font-weight:600}.\34 5ZCFCalculator-module__31XdXG__category-status{color:var(--text-muted);font-size:.875rem;font-weight:400}.\34 5ZCFCalculator-module__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)}.\34 5ZCFCalculator-module__31XdXG__accordionIcon.\34 5ZCFCalculator-module__31XdXG__open{border-color:var(--incite-yellow);transform:rotate(45deg)}.\34 5ZCFCalculator-module__31XdXG__accordionContent{max-height:0;padding:0 2rem;transition:all .4s cubic-bezier(.4,0,.2,1);overflow:auto}.\34 5ZCFCalculator-module__31XdXG__accordionContent.\34 5ZCFCalculator-module__31XdXG__open{background-color:var(--incite-dark-green);max-height:3000px;padding:0 2rem 2rem}.\34 5ZCFCalculator-module__31XdXG__form-group{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__form-group2{flex-direction:column;gap:1rem;margin-top:0;display:flex}.\34 5ZCFCalculator-module__31XdXG__label-container{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__label-container-2{border:3px solid var(--border-color);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__form-label{align-items:baseline;gap:.25rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__form-label2{align-items:baseline;gap:.25rem;margin-bottom:1rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__label-text{color:var(--text-primary);font-size:1rem;font-weight:500;line-height:1.4}.\34 5ZCFCalculator-module__31XdXG__unit{color:var(--text-muted);font-size:.75rem;font-weight:400}.\34 5ZCFCalculator-module__31XdXG__toggle-switch{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__toggle-input{width:18px;height:18px;accent-color:var(--incite-yellow);cursor:pointer;border-radius:4px}.\34 5ZCFCalculator-module__31XdXG__toggle-label{cursor:pointer;-webkit-user-select:none;user-select:none}.\34 5ZCFCalculator-module__31XdXG__toggle-text{color:var(--text-secondary);font-size:.875rem;font-weight:500}.\34 5ZCFCalculator-module__31XdXG__input-wrapper{position:relative}.\34 5ZCFCalculator-module__31XdXG__input{width:100%;color:var(--text-primary);box-sizing:border-box;background:#1c372933;border:1.5px solid #243f2e;border-radius:4px;padding:1rem 1.25rem;font-size:1rem;transition:all .2s}.\34 5ZCFCalculator-module__31XdXG__input:focus{border:1.5px solid #243f2e;outline:none}.\34 5ZCFCalculator-module__31XdXG__input::placeholder{color:var(--text-muted);font-style:italic}.\34 5ZCFCalculator-module__31XdXG__input2{border:1.5px solid var(--incite-yellow);background:var(--incite-dark-green);width:100%;color:var(--text-primary);box-sizing:border-box;border-radius:4px;padding:1rem 1.25rem;font-size:1rem;transition:all .2s}.\34 5ZCFCalculator-module__31XdXG__input2:focus{border:1.5px solid var(--incite-yellow);outline:none}.\34 5ZCFCalculator-module__31XdXG__input-disabled{color:var(--text-muted);background:#2a413680;border-color:#fbd3481a}.\34 5ZCFCalculator-module__31XdXG__input2::placeholder{color:var(--text-muted);font-style:italic}.\34 5ZCFCalculator-module__31XdXG__default-indicator{background:var(--incite-yellow);color:var(--incite-dark-green);pointer-events:none;border-radius:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:600;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.\34 5ZCFCalculator-module__31XdXG__select-wrapper{position:relative}.\34 5ZCFCalculator-module__31XdXG__select{border:1.5px solid var(--incite-yellow);background:var(--incite-dark-green);width:100%;color:var(--text-primary);cursor:pointer;appearance:none;border-radius:4px;padding:1rem 3rem 1rem 1.25rem;font-size:1rem;transition:all .2s}.\34 5ZCFCalculator-module__31XdXG__select:focus{border-color:var(--incite-yellow);outline:none}.\34 5ZCFCalculator-module__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)}.\34 5ZCFCalculator-module__31XdXG__select:focus+.\34 5ZCFCalculator-module__31XdXG__select-arrow{border-color:var(--incite-yellow)}.\34 5ZCFCalculator-module__31XdXG__select option{background:var(--incite-dark-green);color:var(--text-primary);padding:.5rem}.\34 5ZCFCalculator-module__31XdXG__inputGroup{background:var(--incite-dark-green);border-top:3px solid #ffd74a;border-radius:4px;flex-direction:column;gap:1rem;margin-top:1rem;padding:1.5rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__inputGroupTitle{color:var(--incite-yellow);border-bottom:1.5px solid #ffffff1a;margin:0;padding-bottom:1rem;font-size:1.1rem;font-weight:600}.\34 5ZCFCalculator-module__31XdXG__inputGroupTitle2{color:var(--incite-yellow);border-bottom:1.5px solid #ffffff1a;margin-top:.5rem;margin-bottom:0;padding-bottom:0;font-size:1.1rem;font-weight:600}.\34 5ZCFCalculator-module__31XdXG__transportGrid{flex-wrap:wrap;gap:1.5rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__form-footer{flex-direction:column;gap:1rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__dev-mode-toggle{border:none;border-radius:4px;justify-content:center;align-items:center;gap:.75rem;padding:1rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__calculate-button{background:var(--incite-yellow);width:100%;color:var(--incite-dark-green);cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;gap:.75rem;padding:1.25rem 2rem;font-size:1.125rem;font-weight:600;transition:opacity .2s;display:flex;position:relative;overflow:hidden}.\34 5ZCFCalculator-module__31XdXG__calculate-button:hover:not(:disabled){opacity:.9}.\34 5ZCFCalculator-module__31XdXG__calculate-button:disabled{opacity:.7;cursor:not-allowed}.\34 5ZCFCalculator-module__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 \34 5ZCFCalculator-module__31XdXG__spin}.\34 5ZCFCalculator-module__31XdXG__error-message{background:linear-gradient(135deg, var(--incite-red) 0%, #dc2626 100%);color:var(--text-primary);border-left:4px solid #fca5a5;border-radius:4px;align-items:flex-start;gap:1rem;margin-top:1rem;padding:1.5rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__error-icon{flex-shrink:0;margin-top:.125rem;font-size:1.5rem}.\34 5ZCFCalculator-module__31XdXG__error-content strong{margin-bottom:.5rem;font-weight:600;display:block}.\34 5ZCFCalculator-module__31XdXG__error-content p{margin:0;line-height:1.5}.\34 5ZCFCalculator-module__31XdXG__results-section{background:var(--incite-dark-green);border:none;border-radius:4px;margin-top:1rem;padding:2rem;box-shadow:0 8px 32px #0000004d}.\34 5ZCFCalculator-module__31XdXG__results-title{color:var(--incite-yellow);margin:0 0 .5rem;font-size:1.75rem;font-weight:700}.\34 5ZCFCalculator-module__31XdXG__results-subtitle{color:var(--text-secondary);margin:0;font-size:1rem}.\34 5ZCFCalculator-module__31XdXG__resultsHeader{border-bottom:1px solid var(--incite-yellow);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding-bottom:1.5rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__resultsActions{flex-shrink:0;gap:1rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__clearButton{border-color:var(--incite-red);color:var(--incite-red)}.\34 5ZCFCalculator-module__31XdXG__clearButton:hover{background-color:var(--incite-red);border-color:var(--incite-red);color:var(--text-primary)}.\34 5ZCFCalculator-module__31XdXG__chartsContainer,.\34 5ZCFCalculator-module__31XdXG__tablesContainer{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:1.5rem;display:grid}.\34 5ZCFCalculator-module__31XdXG__resultsGroup{margin-bottom:1rem}.\34 5ZCFCalculator-module__31XdXG__resultsGroup:last-of-type{margin-bottom:0}.\34 5ZCFCalculator-module__31XdXG__resultsGroupTitle{color:var(--incite-yellow);border-bottom:1px solid var(--incite-yellow);margin-bottom:1rem;padding-bottom:1rem;font-size:1.5rem}.\34 5ZCFCalculator-module__31XdXG__scenarioCard{background:var(--incite-tinted-dark-green);border:1.5px solid var(--incite-yellow);box-sizing:border-box;border-radius:4px;flex-direction:column;gap:1.5rem;padding:1.5rem;transition:all .2s ease-in-out;display:flex}.\34 5ZCFCalculator-module__31XdXG__scenarioCard:hover{border-color:var(--border-color-hover)}.\34 5ZCFCalculator-module__31XdXG__scenarioCard:first-child:nth-last-child(2){grid-column:1/-1}.\34 5ZCFCalculator-module__31XdXG__scenarioTitle{color:var(--incite-yellow);text-align:center;margin:0;font-size:1.25rem;font-weight:600}.\34 5ZCFCalculator-module__31XdXG__eacHeader{border-bottom:1px solid var(--incite-yellow);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__eacChartTotal{color:var(--text-secondary);border-bottom:1px solid var(--border-color);justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem;font-size:1.1rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__eacChartTotal strong{color:var(--text-primary);font-weight:600}.\34 5ZCFCalculator-module__31XdXG__eacChartTotal .\34 5ZCFCalculator-module__31XdXG__unit{color:var(--text-muted);margin-left:.25rem;font-weight:400}.\34 5ZCFCalculator-module__31XdXG__eacPieChartWrapper{height:300px;margin-bottom:1rem;position:relative}.\34 5ZCFCalculator-module__31XdXG__chartPlaceholder{color:var(--text-muted);text-align:center;grid-column:1/-1;justify-content:center;align-items:center;height:100%;padding:1rem;font-size:.9rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__resultsTableWrapper{border:1.5px solid var(--incite-tinted-dark-green);border-radius:4px;max-height:600px;overflow-y:auto}.\34 5ZCFCalculator-module__31XdXG__resultsTableWrapper::-webkit-scrollbar{width:12px}.\34 5ZCFCalculator-module__31XdXG__resultsTableWrapper::-webkit-scrollbar-track{background:var(--incite-dark-green);border-radius:4px}.\34 5ZCFCalculator-module__31XdXG__resultsTableWrapper::-webkit-scrollbar-thumb{background-color:var(--incite-yellow);border:3px solid var(--incite-dark-green);border-radius:4px}.\34 5ZCFCalculator-module__31XdXG__resultsTableWrapper::-webkit-scrollbar-thumb:hover{background-color:#fce588}.\34 5ZCFCalculator-module__31XdXG__resultsTable{background:var(--incite-dark-green);border-collapse:collapse;width:100%}.\34 5ZCFCalculator-module__31XdXG__resultsTable td{border-bottom:1px solid var(--incite-tinted-dark-green);padding:.75rem 1rem;font-size:.9rem}.\34 5ZCFCalculator-module__31XdXG__resultsTable tr:last-child td{border-bottom:none}.\34 5ZCFCalculator-module__31XdXG__resultsTable td:first-child{color:var(--text-secondary);text-transform:capitalize}.\34 5ZCFCalculator-module__31XdXG__resultsTable td:last-child{text-align:right;font-weight:600}.\34 5ZCFCalculator-module__31XdXG__chartComponent{flex-direction:column;gap:1rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__stackedBar{background-color:#0003;border-radius:4px;width:100%;height:2rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__barSegment{height:100%;transition:filter .2s;position:relative}.\34 5ZCFCalculator-module__31XdXG__barSegment:hover{filter:brightness(1.2);cursor:help}.\34 5ZCFCalculator-module__31XdXG__barSegment:after{content:attr(data-tooltip);background-color:var(--incite-dark-green);color:var(--text-primary);white-space:nowrap;opacity:0;visibility:hidden;z-index:10;border:1.5px solid var(--incite-yellow);border-radius:4px;padding:.5rem .75rem;font-size:.8rem;transition:opacity .2s;position:absolute;bottom:120%;left:50%;transform:translate(-50%)}.\34 5ZCFCalculator-module__31XdXG__barSegment:hover:after{opacity:1;visibility:visible}.\34 5ZCFCalculator-module__31XdXG__chartLegend{grid-template-columns:1fr;gap:.5rem 1rem;font-size:.875rem;display:grid}.\34 5ZCFCalculator-module__31XdXG__legendItem{align-items:center;gap:.5rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__legendColorBox{border-radius:4px;flex-shrink:0;width:12px;height:12px}.\34 5ZCFCalculator-module__31XdXG__legendLabel{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;flex-grow:1;overflow:hidden}.\34 5ZCFCalculator-module__31XdXG__legendValue{font-weight:500}.\34 5ZCFCalculator-module__31XdXG__chartTotal{color:var(--incite-yellow);border-top:1px solid var(--incite-yellow);justify-content:space-between;padding-top:1rem;font-size:1.1rem;font-weight:700;display:flex}.\34 5ZCFCalculator-module__31XdXG__comparisonSection{margin-top:1rem}.\34 5ZCFCalculator-module__31XdXG__comparisonTable,.\34 5ZCFCalculator-module__31XdXG__comparisonTable2{border-collapse:collapse;background:var(--incite-dark-green);width:100%}.\34 5ZCFCalculator-module__31XdXG__comparisonTable th,.\34 5ZCFCalculator-module__31XdXG__comparisonTable td,.\34 5ZCFCalculator-module__31XdXG__comparisonTable2 th,.\34 5ZCFCalculator-module__31XdXG__comparisonTable2 td{border-bottom:1px solid var(--incite-tinted-dark-green);text-align:left;padding:.75rem 1rem;font-size:.9rem}.\34 5ZCFCalculator-module__31XdXG__comparisonTable th,.\34 5ZCFCalculator-module__31XdXG__comparisonTable2 th{color:var(--incite-yellow);background:var(--incite-tinted-dark-green);text-align:left;font-weight:600;position:sticky;top:0}.\34 5ZCFCalculator-module__31XdXG__comparisonTable td,.\34 5ZCFCalculator-module__31XdXG__comparisonTable2 td{color:var(--text-secondary);text-align:left}.\34 5ZCFCalculator-module__31XdXG__comparisonTable tr:last-child td,.\34 5ZCFCalculator-module__31XdXG__comparisonTable2 tr:last-child td{border-bottom:none}.\34 5ZCFCalculator-module__31XdXG__comparisonTable td:first-child,.\34 5ZCFCalculator-module__31XdXG__comparisonTable2 td:first-child{color:var(--text-primary);font-weight:600}.\34 5ZCFCalculator-module__31XdXG__comparisonTable td.\34 5ZCFCalculator-module__31XdXG__positiveChange,.\34 5ZCFCalculator-module__31XdXG__comparisonTable2 td.\34 5ZCFCalculator-module__31XdXG__positiveChange{color:var(--incite-red);font-weight:600}.\34 5ZCFCalculator-module__31XdXG__comparisonTable td.\34 5ZCFCalculator-module__31XdXG__negativeChange,.\34 5ZCFCalculator-module__31XdXG__comparisonTable2 td.\34 5ZCFCalculator-module__31XdXG__negativeChange{color:var(--success-color);font-weight:600}.\34 5ZCFCalculator-module__31XdXG__dataLoaderBackdrop{--incite-dark-green:#082317;--incite-tinted-dark-green:#153024;--incite-yellow:#ffd74a;--incite-red:#ef4444;--text-primary:#fff;--text-secondary:#ffffffd9;--text-muted:#fff9;--border-color:#fbd34833;--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;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;display:flex;position:fixed;top:0;left:0}.\34 5ZCFCalculator-module__31XdXG__dataLoaderModal{background-color:var(--incite-tinted-dark-green);color:var(--text-primary);border:1.5px solid var(--incite-yellow);z-index:3;border-radius:4px;flex-direction:column;gap:1.5rem;width:100%;max-width:600px;padding:2.5rem;animation:.3s ease-out \34 5ZCFCalculator-module__31XdXG__fadeIn;display:flex;box-shadow:0 10px 30px #00000080}.\34 5ZCFCalculator-module__31XdXG__dataLoaderHeader h2{color:var(--incite-yellow);margin:0 0 .5rem;font-size:1.75rem}.\34 5ZCFCalculator-module__31XdXG__dataLoaderHeader p{color:var(--text-secondary);margin:0}.\34 5ZCFCalculator-module__31XdXG__dataLoaderContent{flex-direction:column;gap:1.5rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__dataLoaderGroup label{color:var(--text-secondary);margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.\34 5ZCFCalculator-module__31XdXG__inlineError{margin:0}.\34 5ZCFCalculator-module__31XdXG__noDataMessage{text-align:center;color:var(--text-muted);border:2px dashed var(--incite-yellow);border-radius:4px;padding:2rem}.\34 5ZCFCalculator-module__31XdXG__dataLoaderFooter{border-top:1px solid var(--incite-yellow);justify-content:flex-end;gap:1rem;margin-top:1rem;padding-top:1.5rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__dataLoaderFooter .\34 5ZCFCalculator-module__31XdXG__calculate-button,.\34 5ZCFCalculator-module__31XdXG__dataLoaderFooter .\34 5ZCFCalculator-module__31XdXG__controlButton{width:50%}.\34 5ZCFCalculator-module__31XdXG__cancelButton{border-color:var(--text-muted);color:var(--text-muted)}.\34 5ZCFCalculator-module__31XdXG__cancelButton:hover{border-color:var(--text-primary);color:var(--text-primary);background-color:var(--hover-background)}.\34 5ZCFCalculator-module__31XdXG__scoreTypeToggle{background-color:#0000;border-radius:4px;align-items:center;padding:3px;display:flex}.\34 5ZCFCalculator-module__31XdXG__toggleButton{color:#fff;border:none;border:1px solid var(--incite-yellow);cursor:pointer;background:0 0;border-radius:4px;margin-left:3px;padding:6px 12px;font-size:.85rem;font-weight:600;transition:all .2s}.\34 5ZCFCalculator-module__31XdXG__toggleButton2{color:#fff;border:none;border:1px solid var(--incite-yellow);cursor:pointer;background:0 0;border-radius:4px;margin-left:3px;padding:8px 12px;font-size:.85rem;font-weight:600;transition:all .2s}.\34 5ZCFCalculator-module__31XdXG__toggleButton:hover,.\34 5ZCFCalculator-module__31XdXG__toggleButton2:hover{border:1px solid var(--border-color-hover)}.\34 5ZCFCalculator-module__31XdXG__selectedToggle{border:1px solid var(--incite-yellow);color:var(--incite-dark-green);background-color:var(--incite-yellow);box-shadow:0 1px 3px #0000001a}.\34 5ZCFCalculator-module__31XdXG__toggleLabel{color:var(--incite-yellow);margin-right:.75rem;padding-left:.5rem;font-size:.9rem;font-weight:600}.\34 5ZCFCalculator-module__31XdXG__globalEacForm{background:var(--incite-dark-green);border:2px solid var(--incite-yellow);border-radius:4px;margin-top:1.5rem;padding:1.5rem;animation:.3s ease-out \34 5ZCFCalculator-module__31XdXG__fadeIn;position:relative}.\34 5ZCFCalculator-module__31XdXG__globalEacBadge{background-color:var(--incite-yellow);color:var(--incite-dark-green);letter-spacing:.05em;border-radius:4px;padding:2px 10px;font-size:.8rem;font-weight:700;position:absolute;top:-12px;left:20px;box-shadow:0 2px 4px #0003}.\34 5ZCFCalculator-module__31XdXG__globalDescription{color:var(--text-primary);margin-bottom:1.5rem;font-size:.9rem;font-style:italic}.\34 5ZCFCalculator-module__31XdXG__globalLabel{color:var(--incite-yellow)!important}.\34 5ZCFCalculator-module__31XdXG__globalInput{border-color:var(--incite-yellow)!important;background-color:var(--incite-tinted-dark-green)!important}.\34 5ZCFCalculator-module__31XdXG__globalInput:focus{border-color:var(--incite-yellow)!important;box-shadow:0 0 0 1px var(--incite-yellow)!important}.\34 5ZCFCalculator-module__31XdXG__toggleDisabled{opacity:.5;cursor:not-allowed;pointer-events:none}@keyframes \34 5ZCFCalculator-module__31XdXG__fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.\34 5ZCFCalculator-module__31XdXG__blur{filter:blur(5px);transition:filter .3s}.\34 5ZCFCalculator-module__31XdXG__noBlur{filter:none;transition:filter .3s}.\34 5ZCFCalculator-module__31XdXG__formHeaderCenter{justify-content:center}.\34 5ZCFCalculator-module__31XdXG__scenarioHeaderTitle{border:none!important;margin:0!important;padding:0!important}.\34 5ZCFCalculator-module__31XdXG__headerControls{align-items:center;gap:1rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__globalFormGrid{gap:1rem}.\34 5ZCFCalculator-module__31XdXG__splitInputRow{grid-template-columns:1fr 1fr!important;align-items:flex-start!important}.\34 5ZCFCalculator-module__31XdXG__inputUnitOverlay{opacity:.6;pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.\34 5ZCFCalculator-module__31XdXG__manualEntryContainer,.\34 5ZCFCalculator-module__31XdXG__summarySection{margin-top:1rem}.\34 5ZCFCalculator-module__31XdXG__submitFooter{margin-top:2rem}.\34 5ZCFCalculator-module__31XdXG__errorContainer{margin-top:1rem}.\34 5ZCFCalculator-module__31XdXG__eacAllocationTitle{border:none!important;margin-bottom:0!important}.\34 5ZCFCalculator-module__31XdXG__flexCenter{justify-content:center;align-items:center;display:flex}.\34 5ZCFCalculator-module__31XdXG__flexBetween{justify-content:space-between;align-items:center;display:flex}.\34 5ZCFCalculator-module__31XdXG__flexStart{justify-content:flex-start;align-items:center;display:flex}.\34 5ZCFCalculator-module__31XdXG__flexEnd{align-items:right;justify-content:end;display:flex}.\34 5ZCFCalculator-module__31XdXG__flexColumn{flex-direction:column;display:flex}.\34 5ZCFCalculator-module__31XdXG__flexWrap{flex-wrap:wrap}.\34 5ZCFCalculator-module__31XdXG__gapXs{gap:.25rem}.\34 5ZCFCalculator-module__31XdXG__gapSm{gap:.5rem}.\34 5ZCFCalculator-module__31XdXG__gapMd{gap:1rem}.\34 5ZCFCalculator-module__31XdXG__m0{margin:0}.\34 5ZCFCalculator-module__31XdXG__m_5{margin:.5rem 0}.\34 5ZCFCalculator-module__31XdXG__mb0{margin-bottom:0}.\34 5ZCFCalculator-module__31XdXG__mb1_5{margin-bottom:1.5rem}.\34 5ZCFCalculator-module__31XdXG__mb2{margin-bottom:2rem}.\34 5ZCFCalculator-module__31XdXG__mr1{margin-right:.5rem}.\34 5ZCFCalculator-module__31XdXG__pt1_5{padding-top:1.5rem}.\34 5ZCFCalculator-module__31XdXG__p_5_1{padding:.5rem 1rem}.\34 5ZCFCalculator-module__31XdXG__w100{width:100%}.\34 5ZCFCalculator-module__31XdXG__w100Relative{width:100%;position:relative}.\34 5ZCFCalculator-module__31XdXG__borderTop{border-top:1px solid var(--border-color)}.\34 5ZCFCalculator-module__31XdXG__borderBottom{border-bottom:1px solid var(--border-color);padding-bottom:1.5rem}.\34 5ZCFCalculator-module__31XdXG__calcDivider{border-top:1px solid var(--border-color);margin-top:.5rem;padding-top:1rem}.\34 5ZCFCalculator-module__31XdXG__textPrimary{color:var(--text-primary)}.\34 5ZCFCalculator-module__31XdXG__textYellow{color:var(--incite-yellow)}.\34 5ZCFCalculator-module__31XdXG__textYellowBase{color:var(--incite-yellow);font-weight:500}.\34 5ZCFCalculator-module__31XdXG__textRed{color:var(--incite-red)}.\34 5ZCFCalculator-module__31XdXG__textRedBase{color:var(--incite-red);font-weight:500}.\34 5ZCFCalculator-module__31XdXG__textGreen{color:var(--success-color)}.\34 5ZCFCalculator-module__31XdXG__textGreenBase{color:var(--success-color);font-weight:500}.\34 5ZCFCalculator-module__31XdXG__textMuted{color:var(--text-muted)}.\34 5ZCFCalculator-module__31XdXG__font500{font-weight:500}.\34 5ZCFCalculator-module__31XdXG__fontSm{font-size:.875rem}.\34 5ZCFCalculator-module__31XdXG__fontSmMuted{color:var(--text-muted);font-size:.875rem}.\34 5ZCFCalculator-module__31XdXG__categoryTitle svg,.\34 5ZCFCalculator-module__31XdXG__scenarioTitle svg,.\34 5ZCFCalculator-module__31XdXG__form-label2 svg,.\34 5ZCFCalculator-module__31XdXG__inputUnitOverlay,.\34 5ZCFCalculator-module__31XdXG__iconBtn svg,.\34 5ZCFCalculator-module__31XdXG__modalTitle svg{color:var(--incite-yellow);stroke:var(--incite-yellow)}.\34 5ZCFCalculator-module__31XdXG__useDataButton svg{color:var(--incite-dark-green);stroke:var(--incite-dark-green)}.\34 5ZCFCalculator-module__31XdXG__deleteTierBtn svg{color:var(--incite-red);stroke:var(--incite-red)}.\34 5ZCFCalculator-module__31XdXG__deleteTierBtn:hover svg{color:var(--text-primary);stroke:var(--text-primary)}.\34 5ZCFCalculator-module__31XdXG__profitShareSubtitle strong{color:var(--incite-yellow);background:#ffd74a1a;border:1px solid #ffd74a33;border-radius:4px;align-items:center;gap:.25rem;padding:.2rem .5rem;display:inline-flex}.\34 5ZCFCalculator-module__31XdXG__eacChartTotal strong{align-items:center;gap:.35rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__warningMessage{border-left:4px solid var(--incite-yellow);color:var(--text-secondary);background-color:#f59e0b1a;border-radius:4px;margin-bottom:1.5rem;padding:1rem 1.5rem;font-size:.95rem}.\34 5ZCFCalculator-module__31XdXG__recalcText{color:var(--incite-yellow);margin-left:.5rem;font-size:.75rem;font-style:italic}.\34 5ZCFCalculator-module__31XdXG__resultsHeaderRight{text-align:right;align-items:center;gap:2rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__downloadBtn{align-items:center;gap:.5rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__exporting{opacity:.7;cursor:wait!important}.\34 5ZCFCalculator-module__31XdXG__viewContainer{grid-column:1/-1;margin-top:2rem}.\34 5ZCFCalculator-module__31XdXG__viewTabs{border-bottom:1px solid var(--border-color);gap:.5rem;margin-bottom:1rem;padding-bottom:.5rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__viewTabBtn,.\34 5ZCFCalculator-module__31XdXG__viewTabBtn2{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-.5rem;padding:.5rem 1rem;font-size:1rem;font-weight:600;transition:all .2s}.\34 5ZCFCalculator-module__31XdXG__viewTabActive{color:var(--incite-yellow);border-bottom-color:var(--incite-yellow)}.\34 5ZCFCalculator-module__31XdXG__viewTabInactive:hover{color:var(--text-primary)}.\34 5ZCFCalculator-module__31XdXG__tierSubLabel{color:var(--text-muted);margin-top:.15rem;font-size:.75rem;display:block}.\34 5ZCFCalculator-module__31XdXG__budgetEarnedTd{color:var(--text-primary);font-weight:600}.\34 5ZCFCalculator-module__31XdXG__stipendLabel{color:var(--incite-yellow);margin-top:.25rem;font-size:.75rem;font-style:italic;font-weight:400;display:block}.\34 5ZCFCalculator-module__31XdXG__scopeYieldBox{padding:1.5rem 2.5rem}.\34 5ZCFCalculator-module__31XdXG__scopeYieldGrid{align-items:flex-end}.\34 5ZCFCalculator-module__31XdXG__iconBtn{color:var(--incite-yellow);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.2rem;transition:background .2s;display:flex}.\34 5ZCFCalculator-module__31XdXG__iconBtn:hover{background:#ffd74a26}.\34 5ZCFCalculator-module__31XdXG__inputWithIcon{padding-left:2.25rem!important}.\34 5ZCFCalculator-module__31XdXG__iconLeft{left:.75rem;right:auto}.\34 5ZCFCalculator-module__31XdXG__inputDisabledStyle{cursor:not-allowed;color:var(--text-muted)!important;background:#2a413680!important;border-color:#fbd34826!important}.\34 5ZCFCalculator-module__31XdXG__profitShareContainer{flex-direction:column;gap:1.5rem;padding:1rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__profitShareTitle{color:var(--text-primary);margin:0;font-size:1.1rem;font-weight:600}.\34 5ZCFCalculator-module__31XdXG__profitShareSubtitle{color:var(--text-muted);font-size:.9rem}.\34 5ZCFCalculator-module__31XdXG__pwaToggle{border:1px solid var(--border-color);background:#ffffff0d;border-radius:4px;align-items:center;gap:.75rem;padding:.45rem 1rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__pwaToggleLabel{color:var(--text-primary);font-size:.9rem;font-weight:500}.\34 5ZCFCalculator-module__31XdXG__tierGroupDesc{color:var(--text-muted);margin:.25rem 0 0;font-size:.9rem}.\34 5ZCFCalculator-module__31XdXG__tierRow{border-bottom:1px dashed #ffffff1a;align-items:flex-end;margin-bottom:0;padding-bottom:1.5rem}.\34 5ZCFCalculator-module__31XdXG__tierRow:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.\34 5ZCFCalculator-module__31XdXG__deleteTierBtn{color:var(--incite-red);border-color:var(--incite-red);justify-content:center;align-items:center;height:fit-content;padding:1rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__deleteTierBtn:hover{background:var(--incite-red);color:var(--text-primary)}.\34 5ZCFCalculator-module__31XdXG__modalHeaderDivider{border-bottom:1px solid var(--border-color);margin-bottom:.5rem;padding-bottom:1rem}.\34 5ZCFCalculator-module__31XdXG__modalTitle{color:var(--incite-yellow);margin:0;font-size:1rem}.\34 5ZCFCalculator-module__31XdXG__modalCloseBtn{align-items:right;color:var(--text-muted);background:0 0;border:none;padding:.25rem}.\34 5ZCFCalculator-module__31XdXG__modalCloseBtn:hover{color:var(--incite-red);border-color:#0000}.\34 5ZCFCalculator-module__31XdXG__modalBodyScroll{max-height:60vh;padding-right:.5rem;overflow-y:auto}.\34 5ZCFCalculator-module__31XdXG__modalBodyScroll::-webkit-scrollbar{width:6px}.\34 5ZCFCalculator-module__31XdXG__modalBodyScroll::-webkit-scrollbar-track{background:var(--incite-dark-green)}.\34 5ZCFCalculator-module__31XdXG__modalBodyScroll::-webkit-scrollbar-thumb{background-color:var(--border-color);border-radius:4px}.\34 5ZCFCalculator-module__31XdXG__infoSection{margin-top:0}.\34 5ZCFCalculator-module__31XdXG__infoHeading{color:var(--incite-yellow);margin-top:0;margin-bottom:.5rem;font-size:1.1rem}.\34 5ZCFCalculator-module__31XdXG__infoText{color:var(--text-secondary);margin:0;font-size:.95rem;line-height:1.5}.\34 5ZCFCalculator-module__31XdXG__infoExampleBox{border-left:3px solid var(--incite-yellow);background:#0003;border-radius:4px;margin-top:1rem;padding:1rem}.\34 5ZCFCalculator-module__31XdXG__infoList{color:var(--text-secondary);margin:.75rem 0 0;padding-left:1.5rem;font-size:.9rem;line-height:1.6}.\34 5ZCFCalculator-module__31XdXG__infoList li{margin-bottom:.5rem}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.\34 5ZCFCalculator-module__31XdXG__sortableHeader{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s}.\34 5ZCFCalculator-module__31XdXG__sortableHeader:hover{background-color:#1c3d2c}.\34 5ZCFCalculator-module__31XdXG__sortIconContainer{vertical-align:middle;align-items:center;margin-left:.25rem;display:inline-flex}.\34 5ZCFCalculator-module__31XdXG__sortIcon{color:var(--text-muted);opacity:.3}.\34 5ZCFCalculator-module__31XdXG__sortIconActive{color:var(--incite-yellow);opacity:1}.\34 5ZCFCalculator-module__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}.\34 5ZCFCalculator-module__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}.\34 5ZCFCalculator-module__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}.\34 5ZCFCalculator-module__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}.\34 5ZCFCalculator-module__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}.\34 5ZCFCalculator-module__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}.\34 5ZCFCalculator-module__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}.\34 5ZCFCalculator-module__31XdXG__infoNote{border-left:4px solid var(--incite-yellow);color:var(--text-secondary);background-color:#ffd74a1a;border-radius:4px;margin:1rem 0;padding:1rem;font-size:.9rem;line-height:1.4}.\34 5ZCFCalculator-module__31XdXG__infoNote strong{color:var(--incite-yellow)}.\34 5ZCFCalculator-module__31XdXG__dataLoaderGroup select{background:var(--incite-dark-green);border:1.5px solid var(--incite-yellow);color:#fff;border-radius:4px;width:100%;padding:.75rem}.\34 5ZCFCalculator-module__31XdXG__tierCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;margin-bottom:0;padding:1rem 1rem 1rem 2rem;transition:all .2s ease-in-out;position:relative}.\34 5ZCFCalculator-module__31XdXG__tierCard:hover{background:#ffffff0f;border-color:#fbd34866;box-shadow:0 4px 12px #0000001a}.\34 5ZCFCalculator-module__31XdXG__dragHandle{color:#ffffff4d;cursor:grab;transition:color .2s;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.\34 5ZCFCalculator-module__31XdXG__dragHandle:active{cursor:grabbing}.\34 5ZCFCalculator-module__31XdXG__tierCard:hover .\34 5ZCFCalculator-module__31XdXG__dragHandle{color:#fffc}.\34 5ZCFCalculator-module__31XdXG__tierIndexBadge{color:#082317;background:#ffd74a;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.9rem;font-weight:700;display:flex;position:absolute;top:-12px;left:-12px;box-shadow:0 2px 6px #0000004d}.\34 5ZCFCalculator-module__31XdXG__tierContent{flex-wrap:wrap;align-items:flex-end;gap:1rem;width:100%;display:flex}.\34 5ZCFCalculator-module__31XdXG__tierDeleteBtn{color:#fff6;background:0 0;border-radius:6px;justify-content:center;align-items:center;width:42px;height:42px;padding:0;transition:all .2s;display:flex}.\34 5ZCFCalculator-module__31XdXG__tierDeleteBtn:hover{color:#ef4444;background:#ef444426;border-color:#ef44444d}.\34 5ZCFCalculator-module__31XdXG__summaryDashboard{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:1rem;margin-bottom:1rem;display:grid}.\34 5ZCFCalculator-module__31XdXG__summaryCard{background:#ffffff05;border:1px solid #ffffff14;border-radius:4px;flex-direction:column;padding:1rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__compactRow{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:.6rem 0;font-size:.95rem;display:flex}.\34 5ZCFCalculator-module__31XdXG__compactRow:last-child{border-bottom:none}.\34 5ZCFCalculator-module__31XdXG__fontLg{font-size:1.15rem}.\34 5ZCFCalculator-module__31XdXG__font600{font-weight:600}.\34 5ZCFCalculator-module__31XdXG__mt1{margin-top:.5rem}.\34 5ZCFCalculator-module__31XdXG__pt1{padding-top:.5rem}.\34 5ZCFCalculator-module__31XdXG__elevatorBadge{color:var(--text-secondary);background-color:#ffffff1a;border:1px solid #fff3;border-radius:4px;margin-left:0;padding:.1rem .4rem;font-size:.7rem;font-weight:500;display:flex}.\34 5ZCFCalculator-module__31XdXG__aggregateBadge{color:var(--incite-yellow);background-color:#fbd3481a;border:1px solid #fbd3484d;border-radius:4px;margin-left:0;padding:.1rem .4rem;font-size:.7rem;font-weight:600;display:flex}@media (max-width:1000px){.\34 5ZCFCalculator-module__31XdXG__grid{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:1rem;width:100%;margin-top:1rem;display:grid}.\34 5ZCFCalculator-module__31XdXG__grid2{grid-template-columns:1fr}}@media (max-width:768px){.\34 5ZCFCalculator-module__31XdXG__app{zoom:.8;padding:1rem 0}.\34 5ZCFCalculator-module__31XdXG__ci-calc{padding:1rem}.\34 5ZCFCalculator-module__31XdXG__back-button{top:1.5rem;left:1.5rem}.\34 5ZCFCalculator-module__31XdXG__formHeader{flex-direction:column;align-items:stretch}.\34 5ZCFCalculator-module__31XdXG__accordionHeader{padding:1rem 1.5rem}.\34 5ZCFCalculator-module__31XdXG__accordionContent.\34 5ZCFCalculator-module__31XdXG__open{padding:0 1.5rem 1.5rem}.\34 5ZCFCalculator-module__31XdXG__grid{grid-template-columns:1fr;gap:1.5rem}.\34 5ZCFCalculator-module__31XdXG__label-container{flex-direction:column;align-items:flex-start;gap:.75rem}.\34 5ZCFCalculator-module__31XdXG__toggle-switch{align-self:flex-start}.\34 5ZCFCalculator-module__31XdXG__accordionControls{justify-content:center}.\34 5ZCFCalculator-module__31XdXG__chartsContainer,.\34 5ZCFCalculator-module__31XdXG__tablesContainer{grid-template-columns:1fr}.\34 5ZCFCalculator-module__31XdXG__dataLoaderModal{gap:1rem;width:100%;margin-right:2rem;padding:1.5rem}.\34 5ZCFCalculator-module__31XdXG__grid3{grid-template-columns:1fr;gap:1rem}.\34 5ZCFCalculator-module__31XdXG__profitShareContainer .\34 5ZCFCalculator-module__31XdXG__flexBetween{flex-direction:column;align-items:flex-start;gap:1rem}.\34 5ZCFCalculator-module__31XdXG__profitShareContainer .\34 5ZCFCalculator-module__31XdXG__flexCenter{justify-content:flex-start;width:100%}.\34 5ZCFCalculator-module__31XdXG__deleteTierBtn{width:100%;margin-top:.5rem;padding:.75rem}.\34 5ZCFCalculator-module__31XdXG__category-header-content,.\34 5ZCFCalculator-module__31XdXG__formHeader2,.\34 5ZCFCalculator-module__31XdXG__results-section{flex-direction:column;justify-content:center;gap:.25rem;display:flex}}@media (max-width:480px){.\34 5ZCFCalculator-module__31XdXG__app{zoom:.75}.\34 5ZCFCalculator-module__31XdXG__ci-calc{padding:.5rem}.\34 5ZCFCalculator-module__31XdXG__results-section{padding:1rem}.\34 5ZCFCalculator-module__31XdXG__page-title h1{font-size:1.75rem}.\34 5ZCFCalculator-module__31XdXG__page-subtitle{font-size:1rem}.\34 5ZCFCalculator-module__31XdXG__back-button{padding:.4rem .8rem;font-size:.8rem}.\34 5ZCFCalculator-module__31XdXG__category-title{font-size:1.125rem}.\34 5ZCFCalculator-module__31XdXG__chartLegend{grid-template-columns:1fr}.\34 5ZCFCalculator-module__31XdXG__eacPieChartWrapper{height:250px}.\34 5ZCFCalculator-module__31XdXG__eacHeader{flex-direction:column;align-items:stretch;padding-bottom:1rem}.\34 5ZCFCalculator-module__31XdXG__resultsTableWrapper{overflow-x:auto}.\34 5ZCFCalculator-module__31XdXG__comparisonTable{min-width:600px}.\34 5ZCFCalculator-module__31XdXG__viewTabBtn2{font-size:.8rem}.\34 5ZCFCalculator-module__31XdXG__resultsHeaderRight{text-align:left;flex-direction:column;align-items:flex-start;gap:1rem;width:100%}.\34 5ZCFCalculator-module__31XdXG__resultsHeaderRight .\34 5ZCFCalculator-module__31XdXG__downloadBtn{justify-content:center;width:100%}.\34 5ZCFCalculator-module__31XdXG__inputUnitOverlay{width:16px;height:16px}.\34 5ZCFCalculator-module__31XdXG__comparisonTable2{min-width:300px}.\34 5ZCFCalculator-module__31XdXG__splitInputRow{grid-template-columns:1fr!important;align-items:flex-start!important}.\34 5ZCFCalculator-module__31XdXG__inputUnitOverlay{opacity:.6;pointer-events:none;position:absolute;top:40%;right:30px;transform:translateY(-60%)}}
.CFRCalculator-module__YYqf3W__app{--incite-dark-green:#082317;--incite-tinted-dark-green:#153024;--incite-yellow:#ffd74a;--incite-red:#ef4444;--text-primary:#fff;--text-secondary:#ffffffd9;--text-muted:#fff9;--border-color:#fbd34833;--border-color-hover:#fbd34866;--card-background:#ffffff08;--hover-background:#ffffff0d;--success-color:#10b981;--warning-color:#f59e0b;--pie-color-adjusted:#06b6d4;--pie-color-btm:#3b82f6;--pie-color-imported:#f59e0b;--focus-ring:#ffd74a33;--border-subtle:#ffffff1a;--radius:4px;--space:1rem;--shadow-sm:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--shadow-lg:0 8px 32px #0000004d;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}.CFRCalculator-module__YYqf3W__foreground{z-index:3;margin-top:0;position:relative}.CFRCalculator-module__YYqf3W__page-title{text-align:center;margin-top:4rem;margin-bottom:var(--space)}.CFRCalculator-module__YYqf3W__page-title h1{color:var(--incite-yellow);font-size:2.5rem;font-weight:600}.CFRCalculator-module__YYqf3W__page-title p{color:var(--text-muted);margin-top:var(--space);font-size:.9rem}.CFRCalculator-module__YYqf3W__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}.CFRCalculator-module__YYqf3W__back-button{color:var(--incite-yellow);border:1.5px solid var(--incite-yellow);cursor:pointer;z-index:10;background-color:#0000;border-radius:4px;padding:.5rem 1rem;font-size:.9rem;font-weight:500;transition:all .2s;position:absolute;top:2.5rem;left:1rem}.CFRCalculator-module__YYqf3W__back-button:hover{background-color:var(--incite-yellow);color:var(--incite-tinted-dark-green)}.CFRCalculator-module__YYqf3W__setup-card{margin-bottom:var(--space)}.CFRCalculator-module__YYqf3W__setup-card h2{color:var(--incite-yellow);margin-bottom:var(--space);font-size:1.5rem;font-weight:600}.CFRCalculator-module__YYqf3W__form-group{margin-bottom:var(--space)}.CFRCalculator-module__YYqf3W__form-label{color:var(--text-secondary);margin-bottom:var(--space);font-size:1rem;font-weight:400;display:block}.CFRCalculator-module__YYqf3W__form-section{margin-bottom:var(--space)}.CFRCalculator-module__YYqf3W__dropdown-label{color:var(--incite-yellow);margin-bottom:var(--space);font-size:1rem;font-weight:500;display:block}.CFRCalculator-module__YYqf3W__select-wrapper{margin-bottom:var(--space)}.CFRCalculator-module__YYqf3W__input,.CFRCalculator-module__YYqf3W__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);box-sizing:border-box;font-family:Inter,sans-serif;font-size:1rem;transition:border-color .2s,box-shadow .2s}.CFRCalculator-module__YYqf3W__input::placeholder{color:var(--text-muted)}.CFRCalculator-module__YYqf3W__input:focus,.CFRCalculator-module__YYqf3W__select:focus{border-color:var(--incite-yellow);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.CFRCalculator-module__YYqf3W__select option{background-color:var(--incite-dark-green);color:var(--text-primary)}.CFRCalculator-module__YYqf3W__dropdown-groups{gap:var(--space);margin-bottom:var(--space);grid-template-columns:repeat(auto-fit,minmax(100px,1fr));display:grid}.CFRCalculator-module__YYqf3W__dropdown-group h3{color:var(--incite-yellow);margin-bottom:var(--space);font-size:1rem;font-weight:500}.CFRCalculator-module__YYqf3W__calculate-button{width:100%;padding:var(--space);background-color:var(--incite-yellow);color:var(--incite-dark-green);border-radius:var(--radius);cursor:pointer;border:none;font-family:Inter,sans-serif;font-size:1rem;font-weight:500;transition:opacity .2s}.CFRCalculator-module__YYqf3W__calculate-button:hover{opacity:.9}.CFRCalculator-module__YYqf3W__calculate-button:disabled{opacity:.5;cursor:not-allowed}.CFRCalculator-module__YYqf3W__input-suffix-wrapper{position:relative}.CFRCalculator-module__YYqf3W__input-suffix-wrapper .CFRCalculator-module__YYqf3W__input{padding-right:5.5rem}.CFRCalculator-module__YYqf3W__input-suffix{color:var(--text-muted);pointer-events:none;white-space:nowrap;font-size:.85rem;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.CFRCalculator-module__YYqf3W__input-invalid,.CFRCalculator-module__YYqf3W__select-invalid button{border-color:var(--incite-red)!important}.CFRCalculator-module__YYqf3W__field-error{color:var(--incite-red);margin-top:.35rem;font-size:.8rem;display:block}.CFRCalculator-module__YYqf3W__field-warning{color:var(--warning-color);margin-top:.35rem;font-size:.8rem;line-height:1.4;display:block}.CFRCalculator-module__YYqf3W__field-note{color:var(--text-muted);margin-top:.35rem;font-size:.8rem;display:block}.CFRCalculator-module__YYqf3W__required-tag{color:var(--incite-yellow)}.CFRCalculator-module__YYqf3W__optional-tag{color:var(--text-muted);font-size:.8em;font-weight:400}.CFRCalculator-module__YYqf3W__manure-card-invalid{border-color:var(--incite-red)}.CFRCalculator-module__YYqf3W__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}.CFRCalculator-module__YYqf3W__identity-summary-text{color:var(--text-secondary);overflow-wrap:anywhere;font-size:.95rem;font-weight:500}.CFRCalculator-module__YYqf3W__identity-edit-button{border:1px solid var(--incite-yellow);color:var(--incite-yellow);border-radius:var(--radius);cursor:pointer;background:0 0;flex-shrink:0;padding:.35rem .9rem;font-size:.85rem;font-weight:500;transition:all .2s}.CFRCalculator-module__YYqf3W__identity-edit-button:hover{background:var(--incite-yellow);color:var(--incite-dark-green)}.CFRCalculator-module__YYqf3W__submit-bar{z-index:5;margin-top:var(--space);flex-direction:column;gap:.5rem;display:flex;position:sticky;bottom:0}.CFRCalculator-module__YYqf3W__submit-bar .CFRCalculator-module__YYqf3W__calculate-button{width:100%}.CFRCalculator-module__YYqf3W__missing-hint{color:var(--text-muted);text-align:center;font-size:.85rem}.CFRCalculator-module__YYqf3W__identity-summary-controls{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem;display:flex}.CFRCalculator-module__YYqf3W__identity-name-label{color:var(--text-muted);white-space:nowrap;font-size:.85rem}.CFRCalculator-module__YYqf3W__identity-name-input{width:11rem;padding:.45rem .75rem;font-size:.9rem}.CFRCalculator-module__YYqf3W__row-actions{align-items:center;gap:.4rem;display:flex}.CFRCalculator-module__YYqf3W__row-copy-button{border:1px solid var(--incite-yellow);color:var(--incite-yellow);border-radius:var(--radius);cursor:pointer;background:0 0;width:1.75rem;height:1.75rem;font-size:.8rem;line-height:1;transition:all .2s}.CFRCalculator-module__YYqf3W__row-copy-button:hover{background:var(--incite-yellow);color:var(--incite-dark-green)}.CFRCalculator-module__YYqf3W__manure-section{margin-bottom:var(--space)}.CFRCalculator-module__YYqf3W__manure-header{margin-bottom:var(--space);justify-content:space-between;align-items:center;display:flex}.CFRCalculator-module__YYqf3W__manure-header-label{margin:0}.CFRCalculator-module__YYqf3W__manure-optional{opacity:.6;font-weight:400}.CFRCalculator-module__YYqf3W__manure-add-button{border:1px solid var(--incite-yellow);color:var(--incite-yellow);padding:var(--space);border-radius:var(--radius);cursor:pointer;background:0 0;font-size:.875rem;transition:all .2s}.CFRCalculator-module__YYqf3W__manure-add-button:hover{background:var(--incite-yellow);color:var(--incite-dark-green)}.CFRCalculator-module__YYqf3W__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)}.CFRCalculator-module__YYqf3W__manure-card-header{margin-bottom:var(--space);justify-content:space-between;align-items:center;display:flex}.CFRCalculator-module__YYqf3W__manure-card-title{color:var(--incite-yellow);font-size:.875rem;font-weight:500}.CFRCalculator-module__YYqf3W__manure-remove-button{border:1px solid var(--incite-red);color:var(--incite-red);padding:var(--space);border-radius:var(--radius);cursor:pointer;background:0 0;font-size:.8rem;transition:all .2s}.CFRCalculator-module__YYqf3W__manure-remove-button:hover{background:var(--incite-red);color:var(--text-primary)}.CFRCalculator-module__YYqf3W__manure-grid{gap:var(--space);grid-template-columns:1fr 1fr;display:grid}.CFRCalculator-module__YYqf3W__manure-field-label{font-size:.85rem}.CFRCalculator-module__YYqf3W__manure-note{color:var(--text-muted);margin-top:var(--space);font-size:.75rem;display:block}.CFRCalculator-module__YYqf3W__fields-table{background-color:var(--incite-tinted-dark-green);border-radius:var(--radius);margin:var(--space) 0;overflow:hidden}.CFRCalculator-module__YYqf3W__table-container{padding:var(--space);border-radius:var(--radius);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm)}.CFRCalculator-module__YYqf3W__table-title{color:var(--incite-yellow);margin-bottom:var(--space);font-size:1.5rem;font-weight:600}.CFRCalculator-module__YYqf3W__grower-farm-group{margin-bottom:var(--space)}.CFRCalculator-module__YYqf3W__grower-farm-title{color:var(--text-primary);margin-bottom:var(--space);font-size:1rem;font-weight:500}.CFRCalculator-module__YYqf3W__grower-farm-title .CFRCalculator-module__YYqf3W__label{color:var(--text-muted)}.CFRCalculator-module__YYqf3W__grower-farm-title .CFRCalculator-module__YYqf3W__value{color:var(--incite-yellow)}.CFRCalculator-module__YYqf3W__table-wrapper{border:1px solid var(--border-subtle);border-radius:var(--radius);box-shadow:var(--shadow-sm);overflow-x:auto}.CFRCalculator-module__YYqf3W__table{border-collapse:separate;border-spacing:0;width:100%}.CFRCalculator-module__YYqf3W__table-header th{background-color:var(--incite-dark-green);color:var(--incite-yellow);padding:var(--space);text-align:left;font-size:.875rem;font-weight:500}.CFRCalculator-module__YYqf3W__table-cell{padding:var(--space);border-bottom:1px solid var(--border-subtle);color:var(--text-primary);font-size:.875rem}.CFRCalculator-module__YYqf3W__table-row:hover{background-color:var(--incite-dark-green)}.CFRCalculator-module__YYqf3W__row-delete-button{border:1px solid var(--incite-red);color:var(--incite-red);border-radius:var(--radius);cursor:pointer;background:0 0;width:1.75rem;height:1.75rem;font-size:.8rem;line-height:1;transition:all .2s}.CFRCalculator-module__YYqf3W__row-delete-button:hover{background:var(--incite-red);color:var(--text-primary)}.CFRCalculator-module__YYqf3W__table-actions{justify-content:center;gap:var(--space);margin-top:var(--space);display:flex}.CFRCalculator-module__YYqf3W__clear-all-fields-button,.CFRCalculator-module__YYqf3W__export-excel-button{padding:var(--space);border-radius:var(--radius);cursor:pointer;background-color:#0000;font-family:Inter,sans-serif;font-weight:500;transition:all .2s}.CFRCalculator-module__YYqf3W__clear-all-fields-button{border:1px solid var(--incite-red);color:var(--incite-red)}.CFRCalculator-module__YYqf3W__clear-all-fields-button:hover{background-color:var(--incite-red);color:var(--incite-dark-green)}.CFRCalculator-module__YYqf3W__export-excel-button{border:1px solid var(--incite-yellow);color:var(--incite-yellow)}.CFRCalculator-module__YYqf3W__export-excel-button:hover{background-color:var(--incite-yellow);color:var(--incite-dark-green)}.CFRCalculator-module__YYqf3W__farm-results-wrapper{margin-bottom:var(--space)}.CFRCalculator-module__YYqf3W__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)}.CFRCalculator-module__YYqf3W__farm-results-header{margin-bottom:var(--space);padding-bottom:var(--space);border-bottom:1px solid var(--border-subtle)}.CFRCalculator-module__YYqf3W__farm-results-header h2{color:var(--incite-yellow);margin-bottom:var(--space);font-size:1.75rem;font-weight:600}.CFRCalculator-module__YYqf3W__farm-results-grower{color:var(--text-secondary);font-size:1rem}.CFRCalculator-module__YYqf3W__farm-results-grid{gap:var(--space);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.CFRCalculator-module__YYqf3W__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}.CFRCalculator-module__YYqf3W__result-card:hover{transform:translateY(-2px)}.CFRCalculator-module__YYqf3W__result-card h3{color:var(--incite-yellow);margin-bottom:var(--space);font-size:1rem;font-weight:500}.CFRCalculator-module__YYqf3W__result-value{color:var(--text-primary);margin:var(--space) 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:2rem;font-weight:600}.CFRCalculator-module__YYqf3W__result-unit{color:var(--text-muted);font-size:.875rem}.CFRCalculator-module__YYqf3W__error-message,.CFRCalculator-module__YYqf3W__errorFallback{padding:var(--space);margin:var(--space) 0;border-radius:var(--radius);text-align:center}.CFRCalculator-module__YYqf3W__error-message{background-color:var(--incite-red);color:var(--text-primary)}.CFRCalculator-module__YYqf3W__errorFallback{background-color:var(--incite-tinted-dark-green);color:var(--text-primary);border:1px solid var(--incite-red)}.CFRCalculator-module__YYqf3W__results-section{margin:var(--space) 0}.CFRCalculator-module__YYqf3W__farm-results-disclaimer{margin-top:var(--space);padding:var(--space);border:1px solid var(--border-subtle);border-radius:var(--radius)}.CFRCalculator-module__YYqf3W__farm-results-disclaimer p{color:var(--text-secondary);margin:0;font-size:.8rem}.CFRCalculator-module__YYqf3W__section-header{color:var(--incite-yellow);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-size:1.15rem;font-weight:500;display:flex}.CFRCalculator-module__YYqf3W__existing-names-wrapper{align-items:center;gap:var(--space);display:flex}.CFRCalculator-module__YYqf3W__existing-names-label{color:var(--text-secondary);white-space:nowrap;margin:0;font-size:.875rem}.CFRCalculator-module__YYqf3W__existing-names-select{padding:var(--space);border-radius:var(--radius);background-color:var(--incite-dark-green);color:var(--text-primary);border:1.5px solid var(--border-color);cursor:pointer;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.CFRCalculator-module__YYqf3W__existing-names-select:focus{border-color:var(--incite-yellow);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.CFRCalculator-module__YYqf3W__form-grid{gap:var(--space);margin-bottom:var(--space);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.CFRCalculator-module__YYqf3W__form-grid .CFRCalculator-module__YYqf3W__form-group,.CFRCalculator-module__YYqf3W__form-grid .CFRCalculator-module__YYqf3W__select-wrapper{flex-direction:column;margin-bottom:0;display:flex}.CFRCalculator-module__YYqf3W__form-grid .CFRCalculator-module__YYqf3W__select-wrapper>div{flex:none}.CFRCalculator-module__YYqf3W__form-grid .CFRCalculator-module__YYqf3W__form-group>.CFRCalculator-module__YYqf3W__form-label,.CFRCalculator-module__YYqf3W__form-grid .CFRCalculator-module__YYqf3W__select-wrapper>.CFRCalculator-module__YYqf3W__form-label{flex-wrap:wrap;align-content:flex-end;align-items:flex-end;gap:.3em;min-height:2.8em;display:flex}.CFRCalculator-module__YYqf3W__table-row-primary{background-color:#0000;transition:background-color .2s}.CFRCalculator-module__YYqf3W__table-row-primary:hover,.CFRCalculator-module__YYqf3W__table-row-primary:hover+.CFRCalculator-module__YYqf3W__table-row-secondary{background-color:var(--hover-background)}.CFRCalculator-module__YYqf3W__table-cell-highlight{padding:var(--space);color:var(--incite-yellow);border-bottom:none;font-size:.95rem;font-weight:600}.CFRCalculator-module__YYqf3W__table-row-secondary{background-color:var(--card-background)}.CFRCalculator-module__YYqf3W__table-cell-secondary{padding:.5rem var(--space) 1.25rem var(--space);border-bottom:2px solid var(--border-color-hover)}.CFRCalculator-module__YYqf3W__secondary-grid{color:var(--text-secondary);flex-wrap:wrap;gap:.75rem;font-size:.85rem;display:flex}.CFRCalculator-module__YYqf3W__secondary-item{background:var(--incite-dark-green);border-radius:var(--radius);border:1px solid var(--border-subtle);align-items:baseline;gap:.4rem;padding:.4rem .75rem;display:flex}.CFRCalculator-module__YYqf3W__secondary-label{color:var(--incite-yellow);font-weight:500}@media (max-width:768px){.CFRCalculator-module__YYqf3W__app{padding:var(--space)}.CFRCalculator-module__YYqf3W__dropdown-groups,.CFRCalculator-module__YYqf3W__manure-grid{grid-template-columns:1fr}.CFRCalculator-module__YYqf3W__farm-results-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));width:100%;max-width:100%}}@media (max-width:480px){.CFRCalculator-module__YYqf3W__back-button{padding:.4rem .8rem;font-size:.8rem}.CFRCalculator-module__YYqf3W__app{min-width:320px}.CFRCalculator-module__YYqf3W__page-title h1{font-size:1.5rem}.CFRCalculator-module__YYqf3W__identity-summary-controls{width:100%}.CFRCalculator-module__YYqf3W__identity-name-input{flex:1;width:auto}}
.CalculatorSelection-module__FNcEjq__container{--incite-dark-green:#082317;--incite-yellow:#ffd74a;--card-bg:#ffffff05;--card-border:#ffffff14;box-sizing:border-box;flex-direction:column;align-items:center;width:100%;min-height:80vh;padding:2rem 0 0;display:flex;overflow:hidden}.CalculatorSelection-module__FNcEjq__headerSection{text-align:center;max-width:600px;margin-bottom:2.5rem}.CalculatorSelection-module__FNcEjq__title{-webkit-text-fill-color:transparent;letter-spacing:-.5px;background:linear-gradient(135deg,#fff 0%,#ffffffb3 100%);-webkit-background-clip:text;background-clip:text;margin:0 0 1rem;font-size:2.75rem;font-weight:700}.CalculatorSelection-module__FNcEjq__subtitle{color:#fff9;margin:0;font-size:1.1rem;line-height:1.5}.CalculatorSelection-module__FNcEjq__cardContainer{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1rem;width:100%;max-width:1200px;margin:0 auto;display:grid}.CalculatorSelection-module__FNcEjq__card{background:linear-gradient(145deg, var(--card-bg) 0%, #fff0 100%);border:1px solid var(--card-border);-webkit-backdrop-filter:blur(12px);cursor:pointer;text-align:left;border-radius:4px;flex-direction:column;min-height:240px;padding:1rem;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:visible;box-shadow:0 10px 30px #0003}.CalculatorSelection-module__FNcEjq__card:hover:not(.CalculatorSelection-module__FNcEjq__disabled){background:linear-gradient(145deg,#ffffff0d 0%,#ffffff03 100%);border-color:#fbd3484d;transform:translateY(-6px);box-shadow:0 20px 40px #0006}.CalculatorSelection-module__FNcEjq__card:hover:not(.CalculatorSelection-module__FNcEjq__disabled):after{opacity:1;background:linear-gradient(90deg,#ffd74a 0%,#fbd34800 100%)}.CalculatorSelection-module__FNcEjq__card:hover:not(.CalculatorSelection-module__FNcEjq__disabled) .CalculatorSelection-module__FNcEjq__launchAction{color:#ffd74a}.CalculatorSelection-module__FNcEjq__cardContent{z-index:1;flex-direction:column;height:100%;transition:opacity .3s,filter .3s;display:flex;position:relative}.CalculatorSelection-module__FNcEjq__cardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;display:flex}.CalculatorSelection-module__FNcEjq__cardIcon{color:#ffd74a;background:linear-gradient(135deg,#fbd34826 0%,#fbd3480d 100%);border:1px solid #fbd34833;border-radius:4px;justify-content:center;align-items:center;width:60px;height:44px;font-size:1.1rem;font-weight:700;display:flex;box-shadow:0 4px 12px #0003}.CalculatorSelection-module__FNcEjq__cardTags{gap:.5rem;display:flex}.CalculatorSelection-module__FNcEjq__tag{color:#fffc;text-transform:uppercase;letter-spacing:.5px;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:4px;padding:.35rem .6rem;font-size:.7rem;font-weight:600}.CalculatorSelection-module__FNcEjq__cardTitle{color:#fff;margin:0 0 .75rem;font-size:1.35rem;font-weight:700;line-height:1.3}.CalculatorSelection-module__FNcEjq__cardDescription{color:#ffffffa6;flex-grow:1;margin:0 0 1rem;font-size:.9rem;line-height:1.6}.CalculatorSelection-module__FNcEjq__cardFooter{border-top:1px solid #ffffff0d;justify-content:flex-start;align-items:center;margin-top:auto;padding-top:1rem;display:flex}.CalculatorSelection-module__FNcEjq__launchAction{color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;font-size:.85rem;font-weight:600;transition:all .3s}.CalculatorSelection-module__FNcEjq__card:hover:not(.CalculatorSelection-module__FNcEjq__disabled) .CalculatorSelection-module__FNcEjq__launchAction{color:#ffd74a;transform:translate(4px)}.CalculatorSelection-module__FNcEjq__disabled{cursor:not-allowed}.CalculatorSelection-module__FNcEjq__disabled .CalculatorSelection-module__FNcEjq__cardContent{opacity:.6;filter:grayscale(80%)}.CalculatorSelection-module__FNcEjq__disabled:hover{transform:none;box-shadow:0 10px 30px #0003}@media (max-width:1200px){.CalculatorSelection-module__FNcEjq__cardContainer{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}@media (max-width:768px){.CalculatorSelection-module__FNcEjq__cardContainer{grid-template-columns:1fr}.CalculatorSelection-module__FNcEjq__title{font-size:2.25rem}}@media (max-width:500px){.CalculatorSelection-module__FNcEjq__container{padding:2rem 1rem}}
.CustomSidebar-module__2wzJxq__hoverArea{z-index:999;background-color:#0000;width:60px;height:100vh;position:fixed;top:0;left:0}.CustomSidebar-module__2wzJxq__sidebar{z-index:3;background-color:#082317;flex-direction:column;width:195px;height:100vh;transition:all .3s;display:flex;position:fixed;top:60px;left:0;overflow:hidden}.CustomSidebar-module__2wzJxq__sidebarHeader{border-bottom:1px solid #ffffff1a;flex-direction:column;align-items:center;padding:1.5rem;display:flex}.CustomSidebar-module__2wzJxq__logoContainer{justify-content:center;align-items:center;width:100%;margin-bottom:1rem;display:flex}.CustomSidebar-module__2wzJxq__clientSection{text-align:center;color:#fff;width:100%;margin-top:1rem}.CustomSidebar-module__2wzJxq__clientLabel{text-transform:uppercase;color:#ffffffb3;letter-spacing:.05em;background-color:#ffffff0d;border-radius:4px;margin-bottom:.75rem;padding:.25rem .5rem;font-size:.75rem;display:inline-block}.CustomSidebar-module__2wzJxq__clientName{color:#fff;font-weight:500}.CustomSidebar-module__2wzJxq__sidebarContent{scrollbar-width:thin;scrollbar-color:#ffd74a transparent;flex:1;padding:0;overflow-y:auto}.CustomSidebar-module__2wzJxq__sidebarContent::-webkit-scrollbar{width:2px}.CustomSidebar-module__2wzJxq__sidebarContent::-webkit-scrollbar-track{background:#ffffff08}.CustomSidebar-module__2wzJxq__sidebarContent::-webkit-scrollbar-thumb{background:#ffd74a;border-radius:0}.CustomSidebar-module__2wzJxq__sidebarMenu{width:100%;margin:0;padding:0;list-style:none}.CustomSidebar-module__2wzJxq__sidebarMenuItem{width:100%;margin-bottom:0}.CustomSidebar-module__2wzJxq__sidebarMenuButton{cursor:pointer;color:#ffffffe6;text-align:left;background:0 0;border:none;align-items:center;gap:1rem;width:100%;min-height:3.5rem;padding:.5rem 1rem;font-size:1rem;transition:all .2s;display:flex;position:relative}.CustomSidebar-module__2wzJxq__sidebarMenuButton:hover{background-color:#ffffff0d}.CustomSidebar-module__2wzJxq__sidebarMenuButton.CustomSidebar-module__2wzJxq__active{color:#ffd74a;background-color:#ffd74a1f;border-left:3px solid #ffd74a;padding-left:calc(1rem - 3px);font-weight:700}.CustomSidebar-module__2wzJxq__sidebarMenuButton.CustomSidebar-module__2wzJxq__active .CustomSidebar-module__2wzJxq__menuIcon{color:#ffd74a}.CustomSidebar-module__2wzJxq__sidebarMenuButton:not(.CustomSidebar-module__2wzJxq__active){border-left:3px solid #0000;padding-left:calc(1rem - 3px)}.CustomSidebar-module__2wzJxq__sidebarMenuButton.CustomSidebar-module__2wzJxq__expanded:not(.CustomSidebar-module__2wzJxq__active){color:#fff;background-color:#ffffff0f;border-left:3px solid #ffffff40}.CustomSidebar-module__2wzJxq__sidebarMenuButton.CustomSidebar-module__2wzJxq__expanded:not(.CustomSidebar-module__2wzJxq__active) .CustomSidebar-module__2wzJxq__menuIcon{color:#ffffffb3}.CustomSidebar-module__2wzJxq__sidebarMenuButton.CustomSidebar-module__2wzJxq__expanded .CustomSidebar-module__2wzJxq__chevron{opacity:1}.CustomSidebar-module__2wzJxq__menuIcon{color:#fff6;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.CustomSidebar-module__2wzJxq__textWrapper{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.CustomSidebar-module__2wzJxq__menuText{white-space:nowrap;line-height:1.2;overflow:hidden}.CustomSidebar-module__2wzJxq__activeSubSubtitle{color:#ffffff80;white-space:nowrap;margin-top:2px;font-size:.75rem;font-weight:500;transition:color .2s;overflow:hidden}.CustomSidebar-module__2wzJxq__sidebarMenuButton.CustomSidebar-module__2wzJxq__active .CustomSidebar-module__2wzJxq__activeSubSubtitle{color:#082317;text-overflow:ellipsis;background-color:#ffd74a;border-radius:16px;align-self:flex-start;max-width:100%;margin-top:4px;padding:.1rem .5rem;font-size:.7rem;font-weight:600}.CustomSidebar-module__2wzJxq__chevron{opacity:.7;margin-left:auto;font-size:.6rem;transition:transform .3s}.CustomSidebar-module__2wzJxq__chevronRotated{transform:rotate(180deg)}.CustomSidebar-module__2wzJxq__subMenuContainer{background-color:#00000026;max-height:0;transition:max-height .3s cubic-bezier(0,1,0,1);overflow:hidden}.CustomSidebar-module__2wzJxq__subMenuOpen{max-height:500px;transition:max-height .3s ease-in-out}.CustomSidebar-module__2wzJxq__pillDropdownContainer{flex-wrap:wrap;justify-content:center;gap:.5rem;padding:.5rem;display:flex}.CustomSidebar-module__2wzJxq__pillButton{color:#ffffffb3;cursor:pointer;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;padding:.35rem .75rem;font-size:.75rem;transition:all .2s}.CustomSidebar-module__2wzJxq__pillButton:hover{color:#fff;background:#ffffff26}.CustomSidebar-module__2wzJxq__pillActive{color:#082317;background-color:#ffd74a;border-color:#ffd74a;font-weight:600;box-shadow:0 0 0 2px #ffd74a40}.CustomSidebar-module__2wzJxq__pillActive:hover{color:#082317;background:#ffd74a}.CustomSidebar-module__2wzJxq__mobileToggleContainer{z-index:1100;display:none;position:fixed;top:1rem;left:1rem}.CustomSidebar-module__2wzJxq__mobileToggle{color:#fff;cursor:pointer;background-color:#178062;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.75rem;transition:all .2s;display:flex;box-shadow:0 2px 8px #0003}.CustomSidebar-module__2wzJxq__mobileToggle:hover{background-color:#ffd74a;transform:translateY(-1px);box-shadow:0 4px 12px #0003}@media (max-width:1200px){.CustomSidebar-module__2wzJxq__sidebar{z-index:3;width:180px;height:100vh;margin-top:0;transition:left .3s;position:fixed;top:55px;left:-250px;box-shadow:0 0 20px #0000004d}.CustomSidebar-module__2wzJxq__overlay{z-index:2;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000080;position:fixed;inset:0}}@media (min-width:1201px){.CustomSidebar-module__2wzJxq__mobileToggleContainer,.CustomSidebar-module__2wzJxq__hoverArea{display:none}}@media (max-width:500px){.CustomSidebar-module__2wzJxq__sidebar{zoom:90%}}
