.FermentacionTemperatura-module__GLqtZW__container{max-width:1000px;min-height:100vh;margin:0 auto;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.FermentacionTemperatura-module__GLqtZW__hero{background:var(--hero-bg);color:#fff;text-align:center;border-radius:16px;margin-top:80px;padding:40px 30px}.FermentacionTemperatura-module__GLqtZW__title{margin-bottom:10px;font-size:2rem;font-weight:600}.FermentacionTemperatura-module__GLqtZW__subtitle{opacity:.9;max-width:640px;margin:0 auto;font-size:1.1rem;line-height:1.5}.FermentacionTemperatura-module__GLqtZW__mainContent{margin-bottom:30px}.FermentacionTemperatura-module__GLqtZW__panel{background:var(--bg-card);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:16px;margin-top:24px;padding:28px}.FermentacionTemperatura-module__GLqtZW__instruccion{color:var(--text-secondary);margin-bottom:18px;font-size:.95rem;line-height:1.55}.FermentacionTemperatura-module__GLqtZW__paramsGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;display:grid}.FermentacionTemperatura-module__GLqtZW__campo{flex-direction:column;gap:8px;display:flex}.FermentacionTemperatura-module__GLqtZW__label{color:var(--text-secondary);font-size:.85rem;font-weight:600}.FermentacionTemperatura-module__GLqtZW__input{border:2px solid var(--border);background:var(--bg-primary);width:100%;color:var(--text-primary);border-radius:12px;padding:13px 14px;font-size:1.05rem;transition:border-color .2s}.FermentacionTemperatura-module__GLqtZW__input:focus{border-color:var(--primary);outline:none}.FermentacionTemperatura-module__GLqtZW__resultado{background:color-mix(in srgb, var(--primary) 8%, var(--bg-card));border:2px solid color-mix(in srgb, var(--primary) 30%, transparent);text-align:center;border-radius:14px;margin-top:20px;padding:24px}.FermentacionTemperatura-module__GLqtZW__resultadoValor{color:var(--primary);font-size:2.2rem;font-weight:700;line-height:1.1;display:block}.FermentacionTemperatura-module__GLqtZW__resultadoTexto{color:var(--text-secondary);margin-top:6px;font-size:.9rem;display:block}.FermentacionTemperatura-module__GLqtZW__placeholder{color:var(--text-muted);text-align:center;margin-top:20px;font-size:.95rem}.FermentacionTemperatura-module__GLqtZW__refSection{background:var(--bg-card);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:16px;margin-top:24px;padding:28px}.FermentacionTemperatura-module__GLqtZW__seccionTitulo{color:var(--text-primary);align-items:center;gap:8px;margin-bottom:16px;font-size:1.2rem;font-weight:600;display:flex}.FermentacionTemperatura-module__GLqtZW__refLista{flex-direction:column;gap:12px;display:flex}.FermentacionTemperatura-module__GLqtZW__refItem{background:var(--bg-primary);border:1px solid var(--border);border-radius:12px;align-items:flex-start;gap:16px;padding:14px;display:flex}.FermentacionTemperatura-module__GLqtZW__refTemp{color:var(--primary);flex-shrink:0;min-width:56px;font-size:1.1rem;font-weight:700}.FermentacionTemperatura-module__GLqtZW__refEtiqueta{color:var(--text-primary);margin-bottom:2px;font-size:.92rem;font-weight:600;display:block}.FermentacionTemperatura-module__GLqtZW__refNota{color:var(--text-secondary);font-size:.85rem;line-height:1.5;display:block}.FermentacionTemperatura-module__GLqtZW__fuenteNota{color:var(--text-muted);margin-top:18px;font-size:.75rem;line-height:1.5}.FermentacionTemperatura-module__GLqtZW__educationalContent{padding:8px 0}.FermentacionTemperatura-module__GLqtZW__conceptoSection{margin-bottom:40px}.FermentacionTemperatura-module__GLqtZW__conceptoSection h2{color:var(--primary);border-bottom:2px solid color-mix(in srgb, var(--primary) 15%, transparent);margin-bottom:16px;padding-bottom:8px;font-size:1.25rem;font-weight:600}.FermentacionTemperatura-module__GLqtZW__conceptoSection p{color:var(--text-secondary);font-size:.95rem;line-height:1.65}.FermentacionTemperatura-module__GLqtZW__escenariosGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:16px;display:grid}.FermentacionTemperatura-module__GLqtZW__escenarioCard{background:var(--bg-primary);border:1px solid var(--border);border-radius:12px;padding:18px}.FermentacionTemperatura-module__GLqtZW__escenarioHeader{align-items:center;gap:10px;margin-bottom:10px;display:flex}.FermentacionTemperatura-module__GLqtZW__escenarioIcon{font-size:1.4rem}.FermentacionTemperatura-module__GLqtZW__escenarioHeader strong{color:var(--text-primary);font-size:.92rem}.FermentacionTemperatura-module__GLqtZW__escenarioExample{color:var(--text-secondary);font-size:.83rem;line-height:1.55}.FermentacionTemperatura-module__GLqtZW__warningBox{background:color-mix(in srgb, #f59e0b 8%, var(--bg-card));border:1px solid #f59e0b59;border-radius:12px;margin-top:8px;padding:20px 24px}.FermentacionTemperatura-module__GLqtZW__warningHeader{align-items:center;gap:10px;margin-bottom:14px;display:flex}.FermentacionTemperatura-module__GLqtZW__warningIcon{font-size:1.4rem}.FermentacionTemperatura-module__GLqtZW__warningHeader strong{color:var(--text-primary);font-size:1rem}.FermentacionTemperatura-module__GLqtZW__warningList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.FermentacionTemperatura-module__GLqtZW__warningList li{color:var(--text-secondary);border-left:3px solid #f59e0b80;padding-left:14px;font-size:.88rem;line-height:1.55}.FermentacionTemperatura-module__GLqtZW__warningList li strong{color:var(--text-primary)}[data-theme=dark] .FermentacionTemperatura-module__GLqtZW__input,[data-theme=dark] .FermentacionTemperatura-module__GLqtZW__refItem,[data-theme=dark] .FermentacionTemperatura-module__GLqtZW__escenarioCard{background:var(--bg-card)}[data-theme=dark] .FermentacionTemperatura-module__GLqtZW__warningBox{background:color-mix(in srgb, #f59e0b 10%, var(--bg-card))}@media (max-width:640px){.FermentacionTemperatura-module__GLqtZW__hero{margin-top:70px;padding:28px 20px}.FermentacionTemperatura-module__GLqtZW__title{font-size:1.5rem}.FermentacionTemperatura-module__GLqtZW__resultadoValor{font-size:1.8rem}}@media (prefers-reduced-motion:reduce){.FermentacionTemperatura-module__GLqtZW__input{transition:none}}
