.EstimadorFire-module__u_-xpW__container{max-width:1200px;padding:var(--spacing-xl)var(--spacing-lg);background:var(--bg-primary);min-height:100vh;margin:0 auto}.EstimadorFire-module__u_-xpW__hero{text-align:center;margin-bottom:var(--spacing-xl);padding:var(--spacing-xl);background:linear-gradient(135deg,var(--primary)0%,var(--secondary)100%);border-radius:var(--radius-large);color:#fff;margin-top:80px}.EstimadorFire-module__u_-xpW__title{margin-bottom:var(--spacing-sm);font-size:2.5rem;font-weight:700}.EstimadorFire-module__u_-xpW__subtitle{opacity:.95;font-size:1.2rem}.EstimadorFire-module__u_-xpW__mainContent{gap:var(--spacing-xl);margin-bottom:var(--spacing-xl);grid-template-columns:1fr 1fr;display:grid}.EstimadorFire-module__u_-xpW__inputPanel,.EstimadorFire-module__u_-xpW__resultsPanel{background:var(--bg-card);border-radius:var(--radius-large);padding:var(--spacing-xl);box-shadow:var(--shadow-md);border:1px solid var(--border)}.EstimadorFire-module__u_-xpW__panelTitle{color:var(--text-primary);margin-bottom:var(--spacing-lg);font-size:1.3rem;font-weight:600}.EstimadorFire-module__u_-xpW__advancedSettings{margin-top:var(--spacing-xl);padding-top:var(--spacing-lg);border-top:1px solid var(--border)}.EstimadorFire-module__u_-xpW__advancedTitle{color:var(--text-secondary);margin-bottom:var(--spacing-md);font-size:1rem;font-weight:600}.EstimadorFire-module__u_-xpW__btnPrimary{width:100%;padding:var(--spacing-md)var(--spacing-xl);border-radius:var(--radius);background:var(--primary);color:#fff;cursor:pointer;margin-top:var(--spacing-lg);border:none;font-size:1.1rem;font-weight:600;transition:all .3s}.EstimadorFire-module__u_-xpW__btnPrimary:hover{background:#256a8a;transform:translateY(-2px)}.EstimadorFire-module__u_-xpW__tipoFireBadge{align-items:center;gap:var(--spacing-md);padding:var(--spacing-md)var(--spacing-lg);background:var(--hover);border-radius:var(--radius);margin-bottom:var(--spacing-lg);display:flex}.EstimadorFire-module__u_-xpW__tipoFireIcon{font-size:2rem}.EstimadorFire-module__u_-xpW__tipoFireNombre{color:var(--text-primary);font-weight:600;display:block}.EstimadorFire-module__u_-xpW__tipoFireDesc{color:var(--text-secondary);font-size:.85rem;display:block}.EstimadorFire-module__u_-xpW__metricas{gap:var(--spacing-md);margin:var(--spacing-lg)0;grid-template-columns:repeat(3,1fr);display:grid}.EstimadorFire-module__u_-xpW__metricaItem{text-align:center;padding:var(--spacing-md);background:var(--hover);border-radius:var(--radius)}.EstimadorFire-module__u_-xpW__metricaLabel{color:var(--text-muted);margin-bottom:var(--spacing-xs);font-size:.85rem;display:block}.EstimadorFire-module__u_-xpW__metricaValor{color:var(--text-primary);font-size:1.2rem;font-weight:600}.EstimadorFire-module__u_-xpW__metricaValor.EstimadorFire-module__u_-xpW__excelente{color:#28a745}.EstimadorFire-module__u_-xpW__metricaValor.EstimadorFire-module__u_-xpW__bueno{color:var(--primary)}.EstimadorFire-module__u_-xpW__metricaValor.EstimadorFire-module__u_-xpW__mejorable{color:#ffc107}.EstimadorFire-module__u_-xpW__proyeccionContainer{margin-top:var(--spacing-lg)}.EstimadorFire-module__u_-xpW__proyeccionContainer h4{color:var(--text-primary);margin-bottom:var(--spacing-md)}.EstimadorFire-module__u_-xpW__proyeccionTable{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.EstimadorFire-module__u_-xpW__proyeccionHeader{gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--hover);color:var(--text-secondary);grid-template-columns:1fr 2fr 1fr;font-size:.85rem;font-weight:600;display:grid}.EstimadorFire-module__u_-xpW__proyeccionRow{gap:var(--spacing-sm);padding:var(--spacing-md);border-top:1px solid var(--border);color:var(--text-primary);grid-template-columns:1fr 2fr 1fr;font-size:.95rem;display:grid}.EstimadorFire-module__u_-xpW__proyeccionRow:last-child{background:#2e86ab1a;font-weight:600}.EstimadorFire-module__u_-xpW__consejoCard{margin-top:var(--spacing-lg);padding:var(--spacing-lg);border-radius:var(--radius);background:#fff3cd;border:1px solid #ffc107}.EstimadorFire-module__u_-xpW__consejoCard h4{color:#856404;margin-bottom:var(--spacing-sm)}.EstimadorFire-module__u_-xpW__consejoCard p{color:#856404;margin:0}.EstimadorFire-module__u_-xpW__disclaimer{border-radius:var(--radius-large);padding:var(--spacing-xl);margin-bottom:var(--spacing-xl);background:#fff3cd;border:2px solid #ffc107}.EstimadorFire-module__u_-xpW__disclaimer h3{color:#856404;margin-bottom:var(--spacing-sm)}.EstimadorFire-module__u_-xpW__disclaimer p{color:#856404;margin:0}.EstimadorFire-module__u_-xpW__guideSection{padding:var(--spacing-lg)0}.EstimadorFire-module__u_-xpW__guideSection h2{color:var(--text-primary);margin-bottom:var(--spacing-md)}.EstimadorFire-module__u_-xpW__introParagraph{color:var(--text-secondary);margin-bottom:var(--spacing-xl);font-size:1.1rem}.EstimadorFire-module__u_-xpW__contentGrid{gap:var(--spacing-lg);grid-template-columns:repeat(2,1fr);display:grid}.EstimadorFire-module__u_-xpW__contentCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-lg)}.EstimadorFire-module__u_-xpW__contentCard h4{color:var(--primary);margin-bottom:var(--spacing-md)}.EstimadorFire-module__u_-xpW__contentCard p{color:var(--text-secondary);margin-bottom:var(--spacing-sm)}.EstimadorFire-module__u_-xpW__contentCard ul,.EstimadorFire-module__u_-xpW__contentCard ol{padding-left:var(--spacing-lg);margin:0}.EstimadorFire-module__u_-xpW__contentCard li{color:var(--text-secondary);margin-bottom:var(--spacing-xs)}[data-theme=dark] .EstimadorFire-module__u_-xpW__container{background:var(--bg-primary)}[data-theme=dark] .EstimadorFire-module__u_-xpW__inputPanel,[data-theme=dark] .EstimadorFire-module__u_-xpW__resultsPanel{background:var(--bg-card);border-color:var(--border)}[data-theme=dark] .EstimadorFire-module__u_-xpW__advancedSettings{border-color:var(--border)}[data-theme=dark] .EstimadorFire-module__u_-xpW__tipoFireBadge,[data-theme=dark] .EstimadorFire-module__u_-xpW__metricaItem{background:var(--hover)}[data-theme=dark] .EstimadorFire-module__u_-xpW__proyeccionTable{border-color:var(--border)}[data-theme=dark] .EstimadorFire-module__u_-xpW__proyeccionHeader{background:var(--hover)}[data-theme=dark] .EstimadorFire-module__u_-xpW__proyeccionRow{border-color:var(--border)}[data-theme=dark] .EstimadorFire-module__u_-xpW__proyeccionRow:last-child{background:#2e86ab33}[data-theme=dark] .EstimadorFire-module__u_-xpW__consejoCard{background:#ffc10726;border-color:#ffc10780}[data-theme=dark] .EstimadorFire-module__u_-xpW__consejoCard h4,[data-theme=dark] .EstimadorFire-module__u_-xpW__consejoCard p{color:#ffc107}[data-theme=dark] .EstimadorFire-module__u_-xpW__disclaimer{background:#ffc10726;border-color:#ffc10780}[data-theme=dark] .EstimadorFire-module__u_-xpW__disclaimer h3,[data-theme=dark] .EstimadorFire-module__u_-xpW__disclaimer p{color:#ffc107}[data-theme=dark] .EstimadorFire-module__u_-xpW__contentCard{background:var(--bg-card);border-color:var(--border)}.EstimadorFire-module__u_-xpW__tableWrapper{margin-bottom:var(--spacing-lg);overflow-x:auto}.EstimadorFire-module__u_-xpW__tablaComparativa{border-collapse:collapse;width:100%;font-size:.9rem}.EstimadorFire-module__u_-xpW__tablaComparativa th{background:var(--hover);color:var(--text-primary);text-align:left;border-bottom:2px solid var(--border);white-space:nowrap;padding:.65rem 1rem;font-weight:600}.EstimadorFire-module__u_-xpW__tablaComparativa td{border-bottom:1px solid var(--border);color:var(--text-primary);vertical-align:top;padding:.6rem 1rem}.EstimadorFire-module__u_-xpW__tablaComparativa tr:last-child td{border-bottom:none}.EstimadorFire-module__u_-xpW__tablaComparativa tr:hover td{background:var(--hover)}.EstimadorFire-module__u_-xpW__casosGrid{margin-bottom:var(--spacing-md);grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.EstimadorFire-module__u_-xpW__casoCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-md)}.EstimadorFire-module__u_-xpW__casoHeader{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.EstimadorFire-module__u_-xpW__casoIcon{font-size:1.3rem}.EstimadorFire-module__u_-xpW__casoNivel{color:var(--text-primary);font-size:.9rem;font-weight:700}.EstimadorFire-module__u_-xpW__casoTip{color:var(--text-secondary);margin:0;font-size:.85rem;line-height:1.5}.EstimadorFire-module__u_-xpW__faqList{flex-direction:column;gap:.75rem;display:flex}.EstimadorFire-module__u_-xpW__faqItem{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.EstimadorFire-module__u_-xpW__faqPregunta{color:var(--text-primary);padding:.85rem var(--spacing-md);background:var(--hover);cursor:default;margin:0;font-size:.95rem;font-weight:600}.EstimadorFire-module__u_-xpW__faqRespuesta{color:var(--text-secondary);padding:.85rem var(--spacing-md);border-top:1px solid var(--border);margin:0;font-size:.9rem;line-height:1.6}.EstimadorFire-module__u_-xpW__stepGuide{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.EstimadorFire-module__u_-xpW__step{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-md);align-items:flex-start;gap:1rem;display:flex}.EstimadorFire-module__u_-xpW__stepNumber{background:linear-gradient(135deg,var(--primary)0%,var(--secondary)100%);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.9rem;font-weight:700;display:flex}.EstimadorFire-module__u_-xpW__stepContent{flex:1}.EstimadorFire-module__u_-xpW__stepContent strong{color:var(--text-primary);margin-bottom:.25rem;font-size:.95rem;display:block}.EstimadorFire-module__u_-xpW__stepContent p{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.5}.EstimadorFire-module__u_-xpW__tipsGrid{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.EstimadorFire-module__u_-xpW__tipCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-md);flex-direction:column;gap:.35rem;display:flex}.EstimadorFire-module__u_-xpW__tipIcon{font-size:1.4rem}.EstimadorFire-module__u_-xpW__tipCard strong{color:var(--text-primary);font-size:.9rem}.EstimadorFire-module__u_-xpW__tipCard p{color:var(--text-secondary);margin:0;font-size:.825rem;line-height:1.5}.EstimadorFire-module__u_-xpW__warningBox{border-radius:var(--radius);padding:var(--spacing-lg);background:#f59e0b14;border:1px solid #f59e0b59}[data-theme=dark] .EstimadorFire-module__u_-xpW__warningBox{background:#f59e0b12;border-color:#f59e0b40}.EstimadorFire-module__u_-xpW__warningHeader{margin-bottom:var(--spacing-md);align-items:center;gap:.6rem;display:flex}.EstimadorFire-module__u_-xpW__warningHeader h2{color:var(--text-primary);margin:0;font-size:1rem;font-weight:700}.EstimadorFire-module__u_-xpW__warningIcon{font-size:1.3rem}.EstimadorFire-module__u_-xpW__warningList{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.EstimadorFire-module__u_-xpW__warningList li{color:var(--text-secondary);padding-left:1.25rem;font-size:.875rem;line-height:1.55;position:relative}.EstimadorFire-module__u_-xpW__warningList li:before{content:"•";color:#f59e0b;font-weight:700;position:absolute;left:0}.EstimadorFire-module__u_-xpW__warningList li strong{color:var(--text-primary)}@media (max-width:1024px){.EstimadorFire-module__u_-xpW__mainContent,.EstimadorFire-module__u_-xpW__contentGrid,.EstimadorFire-module__u_-xpW__casosGrid{grid-template-columns:1fr}}@media (max-width:768px){.EstimadorFire-module__u_-xpW__title{font-size:1.8rem}.EstimadorFire-module__u_-xpW__subtitle{font-size:1rem}.EstimadorFire-module__u_-xpW__metricas{grid-template-columns:1fr}.EstimadorFire-module__u_-xpW__proyeccionHeader,.EstimadorFire-module__u_-xpW__proyeccionRow{padding:var(--spacing-sm);font-size:.85rem}.EstimadorFire-module__u_-xpW__tipsGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.EstimadorFire-module__u_-xpW__btnPrimary,.EstimadorFire-module__u_-xpW__btnSecondary{transition:none}}
