._calculatorContainer_58nrk_1{padding:2rem;max-width:1200px;margin:0 auto;min-height:60vh;display:flex;align-items:center;justify-content:center}._placeholderBox_58nrk_11{background:linear-gradient(135deg,#f5f5f5,#fafafa);border:2px dashed #4caf50;border-radius:12px;padding:3rem;text-align:center;max-width:600px;width:100%}._placeholderBox_58nrk_11 h2{font-size:2rem;color:#1b5e20;margin-bottom:1.5rem;font-weight:700}._placeholderText_58nrk_28{font-size:1.1rem;color:#666;line-height:1.6;margin-bottom:1.5rem}._featureList_58nrk_35{list-style:none;padding:0;margin:1.5rem 0;text-align:left;display:inline-block}._featureList_58nrk_35 li{padding:.75rem 0 .75rem 1.5rem;color:#555;position:relative;line-height:1.6;font-size:.95rem}._featureList_58nrk_35 li:before{content:"✓";position:absolute;left:0;color:#4caf50;font-weight:700;font-size:1.1rem}@media (max-width: 768px){._calculatorContainer_58nrk_1{padding:1rem;min-height:50vh}._placeholderBox_58nrk_11{padding:2rem}._placeholderBox_58nrk_11 h2{font-size:1.5rem}._placeholderText_58nrk_28{font-size:1rem}}._heredabilidadBox_58nrk_79{max-width:920px;margin:0 auto;background:#fff;border-radius:12px;box-shadow:0 4px 16px #0000001a;padding:2rem}._calculatorHeader_58nrk_88{text-align:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:3px solid #4caf50}._calculatorHeader_58nrk_88 h2{color:#2e7d32;margin-bottom:.5rem}._calculatorHeader_58nrk_88 p{color:#666}._modeSelector_58nrk_104{display:flex;gap:1rem;justify-content:center;margin-bottom:1.5rem}._modeButton_58nrk_111{padding:.8rem 1.5rem;border:2px solid #4caf50;background:#fff;color:#4caf50;border-radius:8px;cursor:pointer;font-weight:600}._modeButton_58nrk_111._active_58nrk_121,._active_58nrk_121{background:#4caf50;color:#fff}._inputSection_58nrk_127{background:#f9fafb;padding:1.5rem;border-radius:8px;margin-bottom:1rem}._inputSection_58nrk_127 h3{color:#2e7d32;margin-bottom:1rem}._inputRow_58nrk_139{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}._inputGroup_58nrk_145{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1rem}._inputGroup_58nrk_145 label{font-weight:600;color:#333}._inputGroup_58nrk_145 input{width:100%;padding:.75rem;border:2px solid #e0e0e0;border-radius:6px;font-size:1rem}._inputGroup_58nrk_145 input:focus{outline:none;border-color:#4caf50}._formulaHint_58nrk_170{color:#666;font-size:.9rem;font-style:italic}._calculateButton_58nrk_176{width:100%;padding:1rem;background:linear-gradient(135deg,#4caf50,#388e3c);color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:1rem;font-weight:700;margin:1rem 0}._errorBox_58nrk_189{background:#f8d7da;border-left:4px solid #dc3545;color:#842029;padding:.75rem 1rem;border-radius:6px;margin-bottom:1rem}._infoBox_58nrk_198{background:#e8f5e9;border-left:4px solid #4caf50;color:#1b5e20;padding:.75rem 1rem;border-radius:6px;margin-bottom:1rem}._examplesSection_58nrk_207{background:#f0f7f0;padding:1.25rem;border-radius:8px;margin-top:1rem}._examplesSection_58nrk_207 h3{color:#2e7d32;margin-bottom:1rem}._exampleGroupTitle_58nrk_219{color:#3b6f3e;font-size:.95rem;margin:1rem 0 .6rem}._exampleGroupTitle_58nrk_219:first-of-type{margin-top:0}._exampleButtons_58nrk_229{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem}._exampleButton_58nrk_229{padding:.75rem;border:2px solid #4caf50;background:#fff;color:#4caf50;border-radius:6px;cursor:pointer;font-weight:600}._resultsSection_58nrk_245{margin-top:1.5rem;background:linear-gradient(135deg,#e8f5e9,#f1f8f4);border-left:5px solid #4caf50;padding:1.5rem;border-radius:12px}._resultCard_58nrk_253{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;padding:1.25rem;margin-bottom:1rem}._resultCard_58nrk_253 h4{color:#2e7d32;margin-bottom:.75rem}._resultValue_58nrk_266{font-size:2rem;font-weight:700;color:#4caf50}._resultFormula_58nrk_272{color:#666;margin-top:.5rem}._resultInterpretation_58nrk_277{background:#fff3cd;border-left:4px solid #ffc107;border-radius:6px;padding:.9rem;margin-top:.75rem}._resultInterpretation_58nrk_277 p{margin:.4rem 0 0}._high_58nrk_289{background:#d4edda;border-left-color:#28a745}._moderate_58nrk_294{background:#cfe2ff;border-left-color:#0d6efd}._low_58nrk_299{background:#f8d7da;border-left-color:#dc3545}._varianceChart_58nrk_304{margin-top:1rem}._varianceBar_58nrk_308{display:flex;align-items:center;margin-bottom:.9rem;gap:.5rem}._varianceLabel_58nrk_315{min-width:125px;font-weight:600;color:#333}._varianceProgress_58nrk_321{flex:1;height:30px;background:#e0e0e0;border-radius:15px;overflow:hidden}._varianceFill_58nrk_329{height:100%;display:flex;justify-content:flex-end;align-items:center;color:#fff;padding-right:10px;font-weight:600;background:linear-gradient(90deg,#4caf50,#66bb6a);white-space:nowrap}._varianceFillBlue_58nrk_341{background:linear-gradient(90deg,#2196f3,#64b5f6)}._varianceFillPurple_58nrk_345{background:linear-gradient(90deg,#7e57c2,#b39ddb)}._varianceFillOrange_58nrk_349{background:linear-gradient(90deg,#ff9800,#ffb74d)}._responseCalculator_58nrk_353{background:#fff;border-radius:8px;padding:1.25rem}._responseCalculator_58nrk_353 h4{color:#2e7d32}._responseSubtitle_58nrk_363{color:#666;margin:.5rem 0 1rem}._secondaryButton_58nrk_368{width:100%;padding:.8rem;border:none;border-radius:6px;background:#4caf50;color:#fff;cursor:pointer;font-weight:600}._responseResult_58nrk_379{margin-top:1rem;border-left:4px solid #4caf50;background:#f7fff8;border-radius:6px;padding:1rem}._responseResult_58nrk_379 h5{margin-bottom:.4rem;color:#2e7d32}._responseValue_58nrk_392{font-size:1.8rem;color:#4caf50;font-weight:700;margin-bottom:.4rem}._formulaBox_58nrk_399{margin-top:1.5rem;border:2px solid #4caf50;border-radius:8px;padding:1.25rem;background:#fff}._formulaBox_58nrk_399 h4{color:#2e7d32;margin-bottom:.8rem}._formulaItem_58nrk_412{font-family:Courier New,monospace;margin-bottom:.6rem;background:#f9fafb;border-radius:4px;padding:.5rem}@media (max-width: 768px){._heredabilidadBox_58nrk_79{padding:1rem}._modeSelector_58nrk_104{flex-direction:column}._resultValue_58nrk_266{font-size:1.7rem}._varianceBar_58nrk_308{flex-direction:column;align-items:flex-start}._varianceLabel_58nrk_315{min-width:0}}._simulatorBox_58nrk_443{max-width:1040px;margin:0 auto;background:#fff;border-radius:12px;box-shadow:0 4px 16px #0000001a;padding:2rem}._infoYellow_58nrk_452{background:#fff3cd;border-left:4px solid #ffc107;border-radius:6px;padding:1rem;color:#664d03;margin-top:.5rem}._summaryCards_58nrk_461{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1.5rem}._summaryCard_58nrk_461{background:linear-gradient(135deg,#e8f5e9,#f1f8f4);border-left:4px solid #4caf50;border-radius:8px;padding:1.2rem}._summaryCard_58nrk_461 h4{color:#2e7d32;font-size:.95rem;margin-bottom:.4rem}._value_58nrk_481{color:#4caf50;font-weight:700;font-size:1.8rem}._chartContainer_58nrk_487{background:#fff;border-radius:12px;margin-bottom:1.5rem;box-shadow:0 2px 8px #00000014;padding:1.25rem}._chartContainer_58nrk_487 h3{color:#2e7d32;margin-bottom:.75rem}._svgChartWrapper_58nrk_500{border:2px solid #e0e0e0;border-radius:8px;width:100%;overflow:hidden;background:#fff}._svgChart_58nrk_500{display:block;width:100%;height:auto}._gridLine_58nrk_514{stroke:#e6e6e6;stroke-width:1}._axisLine_58nrk_519{stroke:#333;stroke-width:1.5}._axisTick_58nrk_524{stroke:#333;stroke-width:1}._axisLabel_58nrk_529{fill:#555;font-size:11px}._chartPath_58nrk_534{fill:none;stroke:#4caf50;stroke-width:3}._chartPoint_58nrk_540{fill:#4caf50}._generationTable_58nrk_544{overflow-x:auto;border-radius:8px;background:#fff;box-shadow:0 2px 8px #00000014;margin-bottom:1.5rem}._generationTable_58nrk_544 h3{color:#2e7d32;padding:1.25rem 1.25rem .75rem}._generationTable_58nrk_544 table{width:100%;border-collapse:collapse}._generationTable_58nrk_544 th{background:#4caf50;color:#fff;padding:.9rem 1rem;text-align:left}._generationTable_58nrk_544 td{padding:.75rem 1rem;border-bottom:1px solid #e8e8e8}._generationTable_58nrk_544 tbody tr:hover{background:#f8f8f8}._formulaNote_58nrk_578{background:#e8f5e9;border-left:4px solid #4caf50;border-radius:8px;padding:1rem}._formulaNote_58nrk_578 h4{color:#2e7d32;margin-bottom:.5rem}._formulaNote_58nrk_578 p{margin-bottom:.35rem}@media (max-width: 768px){._simulatorBox_58nrk_443{padding:1rem}._value_58nrk_481{font-size:1.4rem}}._endocriaBox_58nrk_604{max-width:940px;margin:0 auto;background:#fff;border-radius:12px;box-shadow:0 4px 16px #0000001a;padding:2rem}._endocriaFormulaCard_58nrk_613{margin-top:.5rem;background:#e3f2fd;border-left:4px solid #2196f3;border-radius:6px;padding:1rem;color:#0d47a1}._endocriaResultCard_58nrk_622{background:linear-gradient(135deg,#e8f5e9,#f1f8f4);border-left:5px solid #4caf50;border-radius:12px;padding:1.5rem;margin-bottom:1.25rem}._endocriaResultCard_58nrk_622 h3,._endocriaResultCard_58nrk_622 h4{color:#2e7d32}._endocriaBigValue_58nrk_635{font-size:clamp(2.1rem,4vw,3rem);font-weight:700;color:#4caf50;margin:.8rem 0}._endocriaProgress_58nrk_642{width:100%;height:40px;background:#e0e0e0;border-radius:20px;overflow:hidden;margin-top:.8rem}._endocriaProgressFill_58nrk_651{height:100%;min-width:0;background:linear-gradient(90deg,#4caf50,#66bb6a);color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;transition:width .8s ease}._endocriaInfoGrid_58nrk_663{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1rem;margin-bottom:1.25rem}._endocriaInfoCard_58nrk_670{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;padding:1rem;text-align:center}._endocriaInfoCard_58nrk_670 h4{color:#2e7d32;font-size:.95rem;margin-bottom:.4rem}._endocriaInfoValue_58nrk_684{color:#4caf50;font-size:1.7rem;font-weight:700}._chartPathOrange_58nrk_690{fill:none;stroke:#ff9800;stroke-width:2;stroke-dasharray:7 5}._endocriaLegend_58nrk_697{display:flex;gap:1rem;margin-top:.65rem;flex-wrap:wrap;font-size:.9rem}._legendGreen_58nrk_705{color:#2e7d32;font-weight:600}._legendOrange_58nrk_710{color:#ff9800;font-weight:600}._selectedRow_58nrk_715{background:#e8f5e9;font-weight:600}._implicationsBox_58nrk_720{background:#fff3cd;border-left:4px solid #ffc107;border-radius:8px;padding:1rem}._implicationsBox_58nrk_720 h4{color:#d97706;margin-bottom:.6rem}._implicationsBox_58nrk_720 ul{margin:0;padding-left:1.2rem}._implicationsBox_58nrk_720 li{margin-bottom:.45rem}@media (max-width: 768px){._endocriaBox_58nrk_604{padding:1rem}._endocriaInfoValue_58nrk_684{font-size:1.35rem}}._heterosisBox_58nrk_751{max-width:940px;margin:0 auto;background:#fff;border-radius:12px;box-shadow:0 4px 16px #0000001a;padding:2rem}._heterosisFormulaCard_58nrk_760{margin-top:.5rem;background:#e3f2fd;border-left:4px solid #2196f3;border-radius:6px;padding:1rem;color:#0d47a1}._heterosisFormulaCard_58nrk_760 p{margin:.3rem 0 0;font-family:Courier New,monospace}._comparisonBars_58nrk_774 h3{color:#2e7d32;margin-bottom:1rem}._comparisonItem_58nrk_779{margin-bottom:1rem}._comparisonLabel_58nrk_783{display:flex;justify-content:space-between;margin-bottom:.4rem;font-weight:600;color:#1f2937}._comparisonBar_58nrk_774{height:36px;background:#e0e0e0;border-radius:18px;overflow:hidden}._comparisonFill_58nrk_798{height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;white-space:nowrap}._p1_58nrk_808{background:linear-gradient(90deg,#2196f3,#64b5f6)}._p2_58nrk_812{background:linear-gradient(90deg,#9c27b0,#ba68c8)}._mp_58nrk_816{background:linear-gradient(90deg,#ff9800,#ffb74d)}._bp_58nrk_820{background:linear-gradient(90deg,#e91e63,#f06292)}._f1_58nrk_824{background:linear-gradient(90deg,#4caf50,#66bb6a)}._heterosisResultCard_58nrk_828{background:linear-gradient(135deg,#e8f5e9,#f1f8f4);border-left:5px solid #4caf50;border-radius:12px;padding:1.25rem;margin:1rem 0}._heterosisResultCard_58nrk_828 h3{color:#2e7d32}._negative_58nrk_840{color:#f44336}._interpretationBox_58nrk_844{background:#fff;border-radius:8px;padding:1rem;margin-top:1rem}._interpretationBox_58nrk_844 h4{margin-bottom:.5rem}._interpretationBox_58nrk_844._positive_58nrk_855{background:#e8f5e9;border-left:4px solid #4caf50}._interpretationBox_58nrk_844._neutral_58nrk_860{background:#fff3e0;border-left:4px solid #ff9800}._interpretationBox_58nrk_844._negative_58nrk_840{background:#ffebee;border-left:4px solid #f44336}._heterosisTheoryBox_58nrk_870{background:#e8f5e9;border-left:4px solid #4caf50;border-radius:8px;padding:1rem;margin-top:1rem}._heterosisTheoryBox_58nrk_870 h4{color:#2e7d32;margin-bottom:.5rem}._heterosisTheoryBox_58nrk_870 ul{margin:0;padding-left:1.2rem}._heterosisTheoryBox_58nrk_870 li{margin-bottom:.35rem}@media (max-width: 768px){._heterosisBox_58nrk_751{padding:1rem}._comparisonLabel_58nrk_783{flex-direction:column;gap:.2rem}}._designerBox_58nrk_903{max-width:960px;margin:0 auto;background:#fff;border-radius:12px;box-shadow:0 4px 16px #0000001a;padding:2rem}._selectField_58nrk_912{width:100%;padding:.75rem;border:2px solid #e0e0e0;border-radius:6px;font-size:1rem;background:#fff}._resultSection_58nrk_921{margin:1.2rem 0}._resultSection_58nrk_921 h3{color:#2e7d32;margin-bottom:.7rem}._statsGrid_58nrk_930{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}._statCard_58nrk_936{background:#f0f7f0;border-left:4px solid #4caf50;border-radius:6px;padding:1rem}._statCard_58nrk_936 h4{color:#2e7d32;margin-bottom:.35rem;font-size:.95rem}._statValue_58nrk_949{font-size:1.6rem;font-weight:700;color:#1976d2}._layoutBlocks_58nrk_955{display:flex;flex-direction:column;gap:.9rem}._layoutBlock_58nrk_955{background:#e8f5e9;border-radius:8px;padding:.8rem}._blockHeader_58nrk_967{background:#2e7d32;color:#fff;border-radius:4px;padding:.4rem;font-weight:600;text-align:center;margin-bottom:.5rem}._fieldLayout_58nrk_977{display:grid;gap:4px}._plot_58nrk_982{background:#fff;border:1px solid #4caf50;border-radius:4px;text-align:center;padding:.35rem;font-size:.83rem;font-weight:600}._referenceLine_58nrk_992{stroke:#ff5722;stroke-width:2;stroke-dasharray:6 5}._exampleSection_58nrk_998{background:#fff3cd;border-left:4px solid #ffc107;border-radius:8px;padding:1rem;margin-top:1.3rem}._exampleSection_58nrk_998 h4{color:#856404;margin-bottom:.5rem}._exampleSection_58nrk_998 p{margin-bottom:.45rem}@media (max-width: 768px){._designerBox_58nrk_903{padding:1rem}._statValue_58nrk_949{font-size:1.35rem}}._converterBox_58nrk_1025{max-width:960px;margin:0 auto;background:#fff;border-radius:12px;box-shadow:0 4px 16px #0000001a;padding:2rem}._speciesSelector_58nrk_1034{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;padding:1rem;margin:1.2rem 0}._speciesSelector_58nrk_1034 label{display:block;color:#2e7d32;margin-bottom:.45rem;font-weight:600}._converterGrid_58nrk_1049{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;align-items:center;margin:1.2rem 0}._converterPanel_58nrk_1057{background:#f9fafb;border:2px solid #e0e0e0;border-radius:8px;padding:1rem}._converterPanel_58nrk_1057 h3{color:#2e7d32;text-align:center;margin-bottom:.75rem}._arrowContainer_58nrk_1070{text-align:center;font-size:2rem;color:#4caf50}._resultValueBox_58nrk_1076{background:#e8f5e9;border:2px solid #4caf50;border-radius:6px;padding:.85rem;margin-top:.7rem;color:#1976d2;font-weight:700;text-align:center}._tableWrapper_58nrk_1087{overflow-x:auto}._conversionTable_58nrk_1091{width:100%;border-collapse:collapse}._conversionTable_58nrk_1091 th,._conversionTable_58nrk_1091 td{padding:.75rem;text-align:left;border-bottom:1px solid #e0e0e0}._conversionTable_58nrk_1091 th{background:#f0f7f0;color:#2e7d32;font-weight:600}._smallNote_58nrk_1109{margin-top:.8rem;color:#666;font-size:.9rem}@media (max-width: 768px){._converterBox_58nrk_1025{padding:1rem}._converterGrid_58nrk_1049{grid-template-columns:1fr}._arrowContainer_58nrk_1070{transform:rotate(90deg)}}
