._0rpnIG_container{max-width:1200px;padding:var(--spacing-xl) var(--spacing-lg);min-height:100vh;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._0rpnIG_hero{text-align:center;margin-bottom:var(--spacing-xl);padding:var(--spacing-2xl) var(--spacing-xl);background:var(--hero-bg);border-radius:var(--radius-large);color:#fff;margin-top:80px}._0rpnIG_heroIcon{margin-bottom:var(--spacing-md);font-size:3rem;display:block}._0rpnIG_title{margin:0 0 var(--spacing-md) 0;font-size:2.2rem;font-weight:700}._0rpnIG_subtitle{opacity:.95;max-width:600px;margin:0 auto;font-size:1.1rem}._0rpnIG_selectorTipo{gap:var(--spacing-sm);margin-bottom:var(--spacing-xl);flex-wrap:wrap;justify-content:center;display:flex}._0rpnIG_btnTipo{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);border:2px solid var(--border);border-radius:var(--radius);background:var(--bg-card);color:var(--text-secondary);cursor:pointer;font-size:1rem;font-weight:500;transition:all .3s;display:flex}._0rpnIG_btnTipo:hover{border-color:var(--primary);color:var(--primary-texto)}._0rpnIG_btnTipo._0rpnIG_activo{border-color:var(--primary-boton);background:var(--primary-boton);color:#fff}._0rpnIG_btnIcon{font-size:1.2rem}._0rpnIG_pestanas{gap:var(--spacing-sm);margin-bottom:var(--spacing-xl);border-bottom:2px solid var(--border);padding-bottom:var(--spacing-sm);display:flex;overflow-x:auto}._0rpnIG_pestana{padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius) var(--radius) 0 0;color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;font-size:1rem;font-weight:500;transition:all .3s}._0rpnIG_pestana:hover{color:var(--primary-texto);background:var(--hover)}._0rpnIG_pestanaActiva{color:var(--primary-texto);border-bottom:3px solid var(--primary);margin-bottom:-2px}._0rpnIG_mainContent{margin-bottom:var(--spacing-xl)}._0rpnIG_calendarioContainer{gap:var(--spacing-xl);display:grid}._0rpnIG_proximasFechas{background:var(--bg-card);border-radius:var(--radius-large);padding:var(--spacing-xl);box-shadow:var(--shadow-md)}._0rpnIG_seccionTitulo{color:var(--text-primary);margin:0 0 var(--spacing-lg) 0;font-size:1.3rem;font-weight:600}._0rpnIG_sinFechas{color:var(--text-muted);font-style:italic}._0rpnIG_cargandoVencimientos{color:var(--text-muted);align-items:center;min-height:120px;font-style:italic;display:flex}._0rpnIG_listaProximas{gap:var(--spacing-md);flex-direction:column;display:flex}._0rpnIG_fechaProxima{padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius);background:var(--bg-primary);border-left:4px solid;justify-content:space-between;align-items:center;transition:transform .2s;display:flex}._0rpnIG_fechaProxima:hover{transform:translate(4px)}._0rpnIG_fechaProxima._0rpnIG_urgente{background:#dc35451a;border-left-color:#dc3545}._0rpnIG_fechaProxima._0rpnIG_proximo{background:#ffc1071a;border-left-color:#ffc107}._0rpnIG_fechaProxima._0rpnIG_normal{border-left-color:var(--secondary);background:#48a9a61a}._0rpnIG_fechaProxima._0rpnIG_pasado{border-left-color:var(--text-muted);opacity:.6}._0rpnIG_fechaInfo{align-items:center;gap:var(--spacing-md);display:flex}._0rpnIG_fechaIcon{font-size:1.5rem}._0rpnIG_fechaDetalles{flex-direction:column;gap:2px;display:flex}._0rpnIG_fechaDetalles strong{color:var(--text-primary)}._0rpnIG_fechaPeriodo{color:var(--text-secondary);font-size:.85rem}._0rpnIG_fechaDias{text-align:right}._0rpnIG_diasNumero{color:var(--text-primary);font-weight:600;display:block}._0rpnIG_fechaLimite{color:var(--text-secondary);font-size:.85rem}._0rpnIG_calendarioMes{background:var(--bg-card);border-radius:var(--radius-large);padding:var(--spacing-xl);box-shadow:var(--shadow-md)}._0rpnIG_navegacionMes{margin-bottom:var(--spacing-lg);justify-content:space-between;align-items:center;display:flex}._0rpnIG_btnNav{border:2px solid var(--border);background:var(--bg-card);width:40px;height:40px;color:var(--text-primary);cursor:pointer;border-radius:50%;font-size:1rem;transition:all .3s}._0rpnIG_btnNav:hover{border-color:var(--primary);color:var(--primary-texto)}._0rpnIG_tituloMes{color:var(--text-primary);margin:0;font-size:1.3rem;font-weight:600}._0rpnIG_calendarioGrid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}._0rpnIG_diaSemana{text-align:center;padding:var(--spacing-sm);color:var(--text-secondary);background:var(--bg-primary);font-size:.85rem;font-weight:600}._0rpnIG_diaVacio{background:var(--bg-primary);min-height:60px}._0rpnIG_diaMes{min-height:60px;padding:var(--spacing-xs);background:var(--bg-primary);cursor:default;border:1px solid #0000;transition:all .2s;position:relative}._0rpnIG_diaMes._0rpnIG_diaConFecha{cursor:pointer;background:#2e86ab1a;border-color:#2e86ab4d}._0rpnIG_diaMes._0rpnIG_diaConFecha:hover{background:#2e86ab33}._0rpnIG_diaMes._0rpnIG_diaHoy{border:2px solid var(--primary)}._0rpnIG_diaNumero{color:var(--text-primary);margin-bottom:2px;font-size:.9rem;font-weight:500;display:block}._0rpnIG_indicadores{flex-wrap:wrap;gap:2px;display:flex}._0rpnIG_indicador{font-size:.7rem}._0rpnIG_indicadorMas{background:var(--primary-boton);color:#fff;border-radius:3px;padding:1px 4px;font-size:.65rem}._0rpnIG_leyenda{gap:var(--spacing-lg);margin-top:var(--spacing-lg);padding-top:var(--spacing-md);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}._0rpnIG_leyendaItem{align-items:center;gap:var(--spacing-sm);color:var(--text-secondary);font-size:.85rem;display:flex}._0rpnIG_leyendaColor{border-radius:4px;width:16px;height:16px}._0rpnIG_leyendaColor._0rpnIG_urgente{background:#dc3545}._0rpnIG_leyendaColor._0rpnIG_proximo{background:#ffc107}._0rpnIG_leyendaColor._0rpnIG_normal{background:var(--secondary)}._0rpnIG_detalleMes{background:var(--bg-card);border-radius:var(--radius-large);padding:var(--spacing-xl);box-shadow:var(--shadow-md)}._0rpnIG_listaDetalle{gap:var(--spacing-md);flex-direction:column;display:flex}._0rpnIG_detalleItem{gap:var(--spacing-lg);padding:var(--spacing-md);background:var(--bg-primary);border-radius:var(--radius);display:flex}._0rpnIG_detalleFecha{min-width:50px;padding:var(--spacing-sm);background:var(--primary-boton);border-radius:var(--radius);color:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex}._0rpnIG_detalleDia{font-size:1.5rem;font-weight:700;line-height:1}._0rpnIG_detalleMesCorto{text-transform:uppercase;font-size:.75rem}._0rpnIG_detalleInfo{flex:1}._0rpnIG_detalleModelo{align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-xs);display:flex}._0rpnIG_detalleModelo strong{color:var(--text-primary)}._0rpnIG_badgeImportante{color:#000;background:#ffc107;border-radius:10px;padding:2px 8px;font-size:.7rem;font-weight:600}._0rpnIG_detalleDesc{margin:0 0 var(--spacing-xs) 0;color:var(--text-secondary);font-size:.9rem}._0rpnIG_detallePeriodo{color:var(--primary-texto);font-size:.85rem;font-weight:500}._0rpnIG_modelosContainer{background:var(--bg-card);border-radius:var(--radius-large);padding:var(--spacing-xl);box-shadow:var(--shadow-md)}._0rpnIG_modelosIntro{color:var(--text-secondary);margin-bottom:var(--spacing-xl)}._0rpnIG_grupoModelos{margin-bottom:var(--spacing-xl)}._0rpnIG_grupoTitulo{color:var(--text-primary);margin:0 0 var(--spacing-md) 0;padding-bottom:var(--spacing-sm);border-bottom:2px solid var(--border);font-size:1.1rem;font-weight:600}._0rpnIG_listaModelos{gap:var(--spacing-sm);flex-direction:column;display:flex}._0rpnIG_modeloCard{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}._0rpnIG_modeloHeader{padding:var(--spacing-md) var(--spacing-lg);background:var(--bg-primary);cursor:pointer;justify-content:space-between;align-items:center;transition:background .2s;display:flex}._0rpnIG_modeloHeader:hover{background:var(--hover)}._0rpnIG_modeloTitulo{align-items:center;gap:var(--spacing-md);display:flex}._0rpnIG_modeloIcon{font-size:1.3rem}._0rpnIG_modeloTitulo strong{color:var(--text-primary)}._0rpnIG_expandir{color:var(--text-muted);font-size:.8rem}._0rpnIG_modeloContenido{padding:var(--spacing-lg);background:var(--bg-card);border-top:1px solid var(--border)}._0rpnIG_modeloDesc{margin:0 0 var(--spacing-md) 0;color:var(--text-secondary)}._0rpnIG_modeloAplica{margin-bottom:var(--spacing-md);font-size:.9rem}._0rpnIG_modeloFechas{font-size:.9rem}._0rpnIG_modeloFechas ul{margin:var(--spacing-sm) 0 0 var(--spacing-lg);padding:0}._0rpnIG_modeloFechas li{margin-bottom:var(--spacing-xs)}._0rpnIG_estimadorContainer{gap:var(--spacing-xl);flex-direction:column;display:flex}._0rpnIG_estimadorIntro{color:var(--text-secondary);background:var(--bg-card);padding:var(--spacing-lg);border-radius:var(--radius);margin:0}._0rpnIG_estimadorCard{background:var(--bg-card);border-radius:var(--radius-large);padding:var(--spacing-xl);box-shadow:var(--shadow-md)}._0rpnIG_estimadorTitulo{align-items:center;gap:var(--spacing-sm);color:var(--text-primary);margin:0 0 var(--spacing-lg) 0;font-size:1.2rem;font-weight:600;display:flex}._0rpnIG_estimadorForm{gap:var(--spacing-md);flex-direction:column;display:flex}._0rpnIG_formGroup{gap:var(--spacing-xs);flex-direction:column;display:flex}._0rpnIG_formGroup label{color:var(--text-secondary);font-size:.9rem;font-weight:500}._0rpnIG_inputConUnidad{border:2px solid var(--border);border-radius:var(--radius);align-items:center;transition:border-color .3s;display:flex;overflow:hidden}._0rpnIG_inputConUnidad:focus-within{border-color:var(--primary)}._0rpnIG_input{padding:var(--spacing-md);background:var(--bg-card);color:var(--text-primary);border:none;flex:1;font-size:1.1rem}._0rpnIG_input:focus{outline:none}._0rpnIG_unidad{padding:var(--spacing-md);background:var(--bg-primary);color:var(--text-secondary);font-weight:500}._0rpnIG_resultadoEstimador{padding:var(--spacing-lg);background:var(--bg-primary);border-radius:var(--radius);margin-top:var(--spacing-md);justify-content:space-between;align-items:center;display:flex}._0rpnIG_resultadoEstimador span{color:var(--text-secondary)}._0rpnIG_resultadoEstimador strong{font-size:1.3rem}._0rpnIG_positivo{color:#dc3545}._0rpnIG_negativo{color:#28a745}._0rpnIG_notaEstimador{color:var(--text-muted);margin:var(--spacing-sm) 0 0 0;font-size:.85rem;font-style:italic}._0rpnIG_resumenTrimestral{background:var(--bg-card);border-radius:var(--radius-large);padding:var(--spacing-xl);box-shadow:var(--shadow-md)}._0rpnIG_resumenTrimestral h3{color:var(--text-primary);margin:0 0 var(--spacing-lg) 0;font-size:1.1rem;font-weight:600}._0rpnIG_resumenGrid{gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}._0rpnIG_resumenItem{padding:var(--spacing-lg);background:var(--bg-primary);border-radius:var(--radius);text-align:center;flex-direction:column;align-items:center;display:flex}._0rpnIG_resumenItem span{color:var(--text-secondary);margin-bottom:var(--spacing-xs);font-size:.9rem}._0rpnIG_resumenItem strong{color:var(--text-primary);font-size:1.3rem}._0rpnIG_resumenTotal{background:linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%)}._0rpnIG_resumenTotal span,._0rpnIG_resumenTotal strong{color:#fff}._0rpnIG_disclaimer{border-radius:var(--radius-large);padding:var(--spacing-xl);margin-bottom:var(--spacing-xl);background:#fff3cd;border:2px solid #ffc107}._0rpnIG_disclaimer h3{margin:0 0 var(--spacing-md) 0;color:#856404}._0rpnIG_disclaimer p{color:#856404;margin:0;line-height:1.6}._0rpnIG_disclaimer a{color:#533f03;font-weight:500}._0rpnIG_guideSection{padding:var(--spacing-xl) 0}._0rpnIG_guideSection h2{color:var(--text-primary);margin:0 0 var(--spacing-xl) 0;text-align:center;font-size:1.5rem;font-weight:600}._0rpnIG_guideGrid{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}._0rpnIG_guideCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-lg)}._0rpnIG_guideCard h4{color:var(--primary-texto);margin:0 0 var(--spacing-md) 0;font-size:1.1rem;font-weight:600}._0rpnIG_guideCard p{color:var(--text-secondary);margin:0 0 var(--spacing-md) 0;line-height:1.6}._0rpnIG_guideCard ul{padding-left:var(--spacing-lg);margin:0}._0rpnIG_guideCard li{color:var(--text-secondary);margin-bottom:var(--spacing-xs);line-height:1.5}[data-theme=dark] ._0rpnIG_disclaimer{background:#ffc10726;border-color:#ffc10780}[data-theme=dark] ._0rpnIG_disclaimer h3,[data-theme=dark] ._0rpnIG_disclaimer p{color:#ffc107}[data-theme=dark] ._0rpnIG_disclaimer a{color:#ffe066}[data-theme=dark] ._0rpnIG_fechaProxima._0rpnIG_urgente{background:#dc354533}[data-theme=dark] ._0rpnIG_fechaProxima._0rpnIG_proximo{background:#ffc10733}[data-theme=dark] ._0rpnIG_fechaProxima._0rpnIG_normal{background:#48a9a633}[data-theme=dark] ._0rpnIG_diaMes._0rpnIG_diaConFecha{background:#2e86ab33}[data-theme=dark] ._0rpnIG_diaMes._0rpnIG_diaConFecha:hover{background:#2e86ab4d}[data-theme=dark] ._0rpnIG_badgeImportante{background:#ffc107cc}@media (max-width:768px){._0rpnIG_container{padding:var(--spacing-md)}._0rpnIG_hero{padding:var(--spacing-xl) var(--spacing-md);margin-top:70px}._0rpnIG_heroIcon{font-size:2.5rem}._0rpnIG_title{font-size:1.6rem}._0rpnIG_subtitle{font-size:1rem}._0rpnIG_selectorTipo{flex-direction:column}._0rpnIG_btnTipo,._0rpnIG_pestanas{justify-content:center}._0rpnIG_pestana{padding:var(--spacing-sm) var(--spacing-md);font-size:.9rem}._0rpnIG_proximasFechas,._0rpnIG_calendarioMes,._0rpnIG_detalleMes,._0rpnIG_modelosContainer,._0rpnIG_estimadorCard,._0rpnIG_resumenTrimestral{padding:var(--spacing-lg)}._0rpnIG_seccionTitulo{font-size:1.1rem}._0rpnIG_fechaProxima{align-items:flex-start;gap:var(--spacing-sm);flex-direction:column}._0rpnIG_fechaDias{text-align:left;gap:var(--spacing-md);align-items:center;display:flex}._0rpnIG_calendarioGrid{gap:1px}._0rpnIG_diaMes{min-height:50px}._0rpnIG_diaNumero{font-size:.8rem}._0rpnIG_indicador{font-size:.6rem}._0rpnIG_detalleItem{flex-direction:column}._0rpnIG_detalleFecha{gap:var(--spacing-sm);flex-direction:row;min-width:auto}._0rpnIG_detalleDia{font-size:1.2rem}._0rpnIG_leyenda{gap:var(--spacing-sm);flex-direction:column}._0rpnIG_guideGrid{grid-template-columns:1fr}._0rpnIG_resumenGrid{grid-template-columns:1fr 1fr}}._0rpnIG_tableWrapper{border-radius:var(--radius);box-shadow:var(--shadow-md);margin-top:var(--spacing-lg);overflow-x:auto}._0rpnIG_comparativaTable{border-collapse:collapse;background:var(--bg-card);width:100%;min-width:720px;font-size:.9rem}._0rpnIG_comparativaTable thead{background:linear-gradient(135deg, var(--primary-boton) 0%, var(--secondary-boton) 100%);color:#fff}._0rpnIG_comparativaTable th{padding:var(--spacing-md) var(--spacing-lg);text-align:left;white-space:nowrap;font-weight:600}._0rpnIG_comparativaTable td{padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--border);color:var(--text-secondary);vertical-align:top;line-height:1.5}._0rpnIG_comparativaTable td strong{color:var(--primary-texto)}._0rpnIG_comparativaTable tbody tr:nth-child(2n){background:var(--bg-primary)}._0rpnIG_comparativaTable tbody tr:hover{background:#2e86ab0f}[data-theme=dark] ._0rpnIG_comparativaTable{background:var(--bg-card)}[data-theme=dark] ._0rpnIG_comparativaTable tbody tr:nth-child(2n){background:#ffffff08}[data-theme=dark] ._0rpnIG_comparativaTable tbody tr:hover{background:#2e86ab1f}._0rpnIG_escenariosGrid{gap:var(--spacing-lg);margin-top:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}._0rpnIG_escenarioCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-large);padding:var(--spacing-xl);gap:var(--spacing-md);flex-direction:column;transition:box-shadow .2s;display:flex}._0rpnIG_escenarioCard:hover{box-shadow:var(--shadow-md)}._0rpnIG_escenarioHeader{align-items:flex-start;gap:var(--spacing-md);display:flex}._0rpnIG_escenarioIcon{flex-shrink:0;font-size:2rem;line-height:1}._0rpnIG_escenarioHeader h4{color:var(--text-primary);margin:0;font-size:1rem;font-weight:600;line-height:1.4}._0rpnIG_escenarioExample{color:var(--text-secondary);font-size:.9rem;line-height:1.6}._0rpnIG_escenarioExample strong{color:var(--text-primary);margin-top:var(--spacing-sm);margin-bottom:4px;display:block}._0rpnIG_escenarioExample ul{margin:0 0 var(--spacing-sm) var(--spacing-lg);padding:0}._0rpnIG_escenarioExample li{margin-bottom:4px}._0rpnIG_escenarioTip{color:var(--primary-texto);border-left:3px solid var(--primary);padding:var(--spacing-sm) var(--spacing-md);border-radius:0 var(--radius) var(--radius) 0;background:#2e86ab14;margin:0;font-size:.85rem;line-height:1.5}[data-theme=dark] ._0rpnIG_escenarioTip{background:#2e86ab26}._0rpnIG_faqList{gap:var(--spacing-md);margin-top:var(--spacing-lg);flex-direction:column;display:flex}._0rpnIG_faqItem{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-xl)}._0rpnIG_faqItem h4{color:var(--primary-texto);margin:0 0 var(--spacing-md) 0;font-size:1rem;font-weight:600;line-height:1.4}._0rpnIG_faqItem p{color:var(--text-secondary);margin:0;font-size:.95rem;line-height:1.7}._0rpnIG_faqItem strong{color:var(--text-primary)}._0rpnIG_faqTip{font-style:italic;margin-top:var(--spacing-sm)!important;color:var(--text-muted)!important;font-size:.85rem!important}[data-theme=dark] ._0rpnIG_faqItem{background:var(--bg-card);border-color:var(--border)}._0rpnIG_stepGuide{gap:var(--spacing-md);margin-top:var(--spacing-lg);flex-direction:column;display:flex}._0rpnIG_step{gap:var(--spacing-lg);background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-large);padding:var(--spacing-xl);align-items:flex-start;transition:box-shadow .2s;display:flex}._0rpnIG_step:hover{box-shadow:var(--shadow-md)}._0rpnIG_stepNumber{background:linear-gradient(135deg, var(--primary-boton) 0%, var(--secondary-boton) 100%);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:44px;height:44px;font-size:1.2rem;font-weight:700;display:flex}._0rpnIG_stepContent{flex:1}._0rpnIG_stepContent h4{color:var(--text-primary);margin:0 0 var(--spacing-sm) 0;font-size:1rem;font-weight:600}._0rpnIG_stepContent p{color:var(--text-secondary);margin:0;font-size:.95rem;line-height:1.7}._0rpnIG_stepContent strong{color:var(--text-primary)}._0rpnIG_tipsGrid{gap:var(--spacing-lg);margin-top:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}._0rpnIG_tipCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-large);padding:var(--spacing-xl);gap:var(--spacing-md);flex-direction:column;transition:box-shadow .2s,transform .2s;display:flex}._0rpnIG_tipCard:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._0rpnIG_tipIcon{font-size:1.8rem;line-height:1}._0rpnIG_tipCard p{color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.6}._0rpnIG_tipCard strong{color:var(--text-primary)}._0rpnIG_warningBox{border-radius:var(--radius-large);padding:var(--spacing-xl);background:#dc35450f;border:2px solid #dc354559}._0rpnIG_warningHeader{align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg);display:flex}._0rpnIG_warningIcon{flex-shrink:0;font-size:1.8rem}._0rpnIG_warningHeader h3{color:#b91c1c;margin:0;font-size:1.2rem;font-weight:600}._0rpnIG_warningList{gap:var(--spacing-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._0rpnIG_warningList li{padding-left:var(--spacing-xl);color:var(--text-secondary);font-size:.95rem;line-height:1.6;position:relative}._0rpnIG_warningList li:before{content:"✗";color:#dc3545;font-size:1rem;font-weight:700;position:absolute;left:0}._0rpnIG_warningList strong{color:var(--text-primary)}[data-theme=dark] ._0rpnIG_warningBox{background:#dc35451f;border-color:#dc354566}[data-theme=dark] ._0rpnIG_warningHeader h3{color:#f87171}@media (max-width:768px){._0rpnIG_escenariosGrid,._0rpnIG_tipsGrid{grid-template-columns:1fr}._0rpnIG_step{gap:var(--spacing-md);flex-direction:column}._0rpnIG_stepNumber{min-width:36px;height:36px;font-size:1rem}._0rpnIG_comparativaTable th,._0rpnIG_comparativaTable td{padding:var(--spacing-sm) var(--spacing-md);font-size:.85rem}._0rpnIG_warningHeader h3{font-size:1rem}}@media (max-width:480px){._0rpnIG_diaSemana{padding:var(--spacing-xs);font-size:.7rem}._0rpnIG_diaMes{min-height:40px;padding:2px}._0rpnIG_diaNumero{font-size:.7rem}._0rpnIG_indicadores{display:none}._0rpnIG_diaMes._0rpnIG_diaConFecha:after{content:"";background:var(--primary);border-radius:50%;width:6px;height:6px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}._0rpnIG_resumenGrid{grid-template-columns:1fr}}
