.SistemasCirculatorios-module__G1wmaa__container{--primary:#2e86ab;--secondary:#48a9a6;--bg-primary:#fafafa;--bg-card:#fff;--text-primary:#1a1a1a;--text-secondary:#666;--text-muted:#999;--border:#e5e5e5;--hover:#f5f5f5;--rojo:#e74c3c;--verde:#27ae60;--radius:12px;--radius-large:16px;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;max-width:900px;padding:var(--spacing-xl) var(--spacing-lg);background:var(--bg-primary);min-height:100vh;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}[data-theme=dark] .SistemasCirculatorios-module__G1wmaa__container{--bg-primary:#1a1a1a;--bg-card:#2a2a2a;--text-primary:#e5e5e5;--text-secondary:#b0b0b0;--text-muted:#888;--border:#404040;--hover:#333}.SistemasCirculatorios-module__G1wmaa__hero{text-align:center;margin-bottom:var(--spacing-xl);padding:var(--spacing-xl) var(--spacing-lg);background:linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);border-radius:var(--radius-large);color:#fff;margin-top:80px}.SistemasCirculatorios-module__G1wmaa__title{margin-bottom:var(--spacing-sm);font-size:2.4rem;font-weight:700}.SistemasCirculatorios-module__G1wmaa__subtitle{opacity:.92;font-size:1.1rem}.SistemasCirculatorios-module__G1wmaa__navSecciones{gap:var(--spacing-sm);margin-bottom:var(--spacing-xl);grid-template-columns:repeat(4,1fr);display:grid}.SistemasCirculatorios-module__G1wmaa__navBtn{padding:var(--spacing-md) var(--spacing-sm);background:var(--bg-card);border:2px solid var(--border);border-radius:var(--radius);cursor:pointer;color:var(--text-secondary);flex-direction:column;align-items:center;gap:.3rem;transition:all .2s;display:flex}.SistemasCirculatorios-module__G1wmaa__navBtn:hover{border-color:var(--primary);color:var(--primary)}.SistemasCirculatorios-module__G1wmaa__navActivo{border-color:var(--primary);background:var(--primary);color:#fff}.SistemasCirculatorios-module__G1wmaa__navActivo:hover{background:var(--primary);color:#fff}.SistemasCirculatorios-module__G1wmaa__navIcono{font-size:1.6rem}.SistemasCirculatorios-module__G1wmaa__navTexto{text-align:center;font-size:.78rem;font-weight:600}.SistemasCirculatorios-module__G1wmaa__seccionHeader{text-align:center;margin-bottom:var(--spacing-lg)}.SistemasCirculatorios-module__G1wmaa__seccionTitulo{color:var(--text-primary);margin-bottom:.3rem;font-size:1.5rem;font-weight:700}.SistemasCirculatorios-module__G1wmaa__seccionSubtitulo{color:var(--text-secondary);margin:0;font-size:.95rem}.SistemasCirculatorios-module__G1wmaa__seccionContent{margin-bottom:var(--spacing-xl)}.SistemasCirculatorios-module__G1wmaa__contexto{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-md) var(--spacing-lg);margin-bottom:var(--spacing-lg);text-align:center;color:var(--text-primary);font-size:1rem;line-height:1.5}.SistemasCirculatorios-module__G1wmaa__sistemaSelector{gap:var(--spacing-sm);margin-bottom:var(--spacing-lg);grid-template-columns:repeat(4,1fr);display:grid}.SistemasCirculatorios-module__G1wmaa__sistemaBtn{padding:var(--spacing-md) var(--spacing-sm);background:var(--bg-card);border:2px solid var(--border);border-radius:var(--radius);cursor:pointer;text-align:center;color:var(--text-secondary);flex-direction:column;align-items:center;gap:.3rem;font-size:1.4rem;transition:all .2s;display:flex}.SistemasCirculatorios-module__G1wmaa__sistemaBtn:hover{border-color:var(--primary)}.SistemasCirculatorios-module__G1wmaa__sistemaBtnActivo{border-color:var(--primary);background:var(--primary);color:#fff}.SistemasCirculatorios-module__G1wmaa__sistemaBtnTexto{font-size:.7rem;font-weight:600}.SistemasCirculatorios-module__G1wmaa__diagramaCard{background:var(--bg-card);border:2px solid var(--primary);border-radius:var(--radius);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg);animation:.2s SistemasCirculatorios-module__G1wmaa__fadeIn}.SistemasCirculatorios-module__G1wmaa__diagramaHeader{align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-md);display:flex}.SistemasCirculatorios-module__G1wmaa__diagramaIcono{font-size:2.5rem}.SistemasCirculatorios-module__G1wmaa__diagramaTitulo{color:var(--text-primary);margin:0;font-size:1.15rem;font-weight:700}.SistemasCirculatorios-module__G1wmaa__diagramaEjemplos{color:var(--text-muted);margin:.2rem 0 0;font-size:.85rem}.SistemasCirculatorios-module__G1wmaa__diagramaDesc{color:var(--text-primary);margin-bottom:var(--spacing-md);font-size:.92rem;line-height:1.6}.SistemasCirculatorios-module__G1wmaa__flujoCircuito{justify-content:center;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg);padding:var(--spacing-md);background:var(--hover);border-radius:var(--radius);flex-wrap:wrap;display:flex}.SistemasCirculatorios-module__G1wmaa__flujoEtapaWrapper{align-items:center;gap:var(--spacing-sm);display:flex}.SistemasCirculatorios-module__G1wmaa__flujoNodo{background:var(--bg-card);border:2px solid var(--primary);border-radius:var(--radius);text-align:center;min-width:80px;padding:.4rem .8rem}.SistemasCirculatorios-module__G1wmaa__flujoNodoTexto{color:var(--text-primary);font-size:.75rem;font-weight:600}.SistemasCirculatorios-module__G1wmaa__flujoFlechaAnimada{align-items:center;display:flex}.SistemasCirculatorios-module__G1wmaa__flechaPulso{font-size:1.2rem;font-weight:700;animation:1.5s ease-in-out infinite SistemasCirculatorios-module__G1wmaa__pulso}.SistemasCirculatorios-module__G1wmaa__diagramaMeta{gap:var(--spacing-lg);margin-bottom:var(--spacing-md);display:flex}.SistemasCirculatorios-module__G1wmaa__metaItem{flex-direction:column;gap:.2rem;display:flex}.SistemasCirculatorios-module__G1wmaa__metaLabel{color:var(--text-muted);text-transform:uppercase;font-size:.75rem;font-weight:600}.SistemasCirculatorios-module__G1wmaa__metaValor{color:var(--primary);font-size:.88rem;font-weight:700}.SistemasCirculatorios-module__G1wmaa__diagramaDetalle{color:var(--text-secondary);margin:0;font-size:.85rem;font-style:italic;line-height:1.5}.SistemasCirculatorios-module__G1wmaa__escalaEvolutiva{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.SistemasCirculatorios-module__G1wmaa__escalaTitulo{color:var(--text-primary);margin-bottom:var(--spacing-md);text-align:center;font-size:1rem;font-weight:700}.SistemasCirculatorios-module__G1wmaa__escalaTrack{padding:0 var(--spacing-md);justify-content:space-between;align-items:center;display:flex;position:relative}.SistemasCirculatorios-module__G1wmaa__escalaPunto{flex-direction:column;flex:1;align-items:center;gap:.3rem;display:flex;position:relative}.SistemasCirculatorios-module__G1wmaa__escalaPuntoActivo .SistemasCirculatorios-module__G1wmaa__escalaPuntoIcono{transform:scale(1.3)}.SistemasCirculatorios-module__G1wmaa__escalaPuntoIcono{font-size:1.8rem;transition:transform .2s}.SistemasCirculatorios-module__G1wmaa__escalaBarra{border-radius:2px;width:100%;height:4px;transition:background .3s;position:absolute;top:50%;right:-50%;transform:translateY(-50%)}.SistemasCirculatorios-module__G1wmaa__escalaLabels{margin-top:var(--spacing-sm);color:var(--text-muted);justify-content:space-between;font-size:.78rem;display:flex}.SistemasCirculatorios-module__G1wmaa__corazonSelector{gap:var(--spacing-sm);margin-bottom:var(--spacing-lg);grid-template-columns:repeat(4,1fr);display:grid}.SistemasCirculatorios-module__G1wmaa__corazonBtn{padding:var(--spacing-md) var(--spacing-sm);background:var(--bg-card);border:2px solid var(--border);border-radius:var(--radius);cursor:pointer;text-align:center;color:var(--text-secondary);flex-direction:column;align-items:center;gap:.3rem;font-size:1.4rem;transition:all .2s;display:flex}.SistemasCirculatorios-module__G1wmaa__corazonBtn:hover{border-color:var(--primary)}.SistemasCirculatorios-module__G1wmaa__corazonBtnActivo{border-color:var(--primary);background:var(--primary);color:#fff}.SistemasCirculatorios-module__G1wmaa__corazonBtnLabel{font-size:.78rem;font-weight:600}.SistemasCirculatorios-module__G1wmaa__corazonBtnCamaras{color:var(--text-muted);font-size:.65rem}.SistemasCirculatorios-module__G1wmaa__corazonBtnActivo .SistemasCirculatorios-module__G1wmaa__corazonBtnCamaras{color:#fffc}.SistemasCirculatorios-module__G1wmaa__corazonDiagrama{background:var(--bg-card);border:2px solid var(--primary);border-radius:var(--radius);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg);animation:.2s SistemasCirculatorios-module__G1wmaa__fadeIn}.SistemasCirculatorios-module__G1wmaa__corazonVisual{align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg);flex-direction:column;display:flex}.SistemasCirculatorios-module__G1wmaa__corazonShape{background:var(--hover);border-radius:var(--radius-large);padding:var(--spacing-lg);flex-direction:column;align-items:center;gap:0;min-width:200px;display:flex}.SistemasCirculatorios-module__G1wmaa__camarasRow{gap:var(--spacing-sm);justify-content:center;display:flex}.SistemasCirculatorios-module__G1wmaa__camara{border-radius:var(--radius);color:#fff;text-shadow:0 1px 2px #0000004d;flex-direction:column;justify-content:center;align-items:center;width:90px;height:65px;display:flex}.SistemasCirculatorios-module__G1wmaa__camaraVentriculo{border-radius:0 0 40% 40%;height:80px}.SistemasCirculatorios-module__G1wmaa__camaraLabel{font-size:1rem;font-weight:700}.SistemasCirculatorios-module__G1wmaa__camaraTipo{opacity:.9;font-size:.6rem;font-weight:500}.SistemasCirculatorios-module__G1wmaa__flechasInternas{gap:var(--spacing-sm);justify-content:center;padding:.2rem 0;display:flex}.SistemasCirculatorios-module__G1wmaa__flechaInterna{color:var(--text-muted);font-size:1.2rem;animation:1.5s ease-in-out infinite SistemasCirculatorios-module__G1wmaa__pulsoVertical}.SistemasCirculatorios-module__G1wmaa__flujoSangre{gap:var(--spacing-lg);flex-wrap:wrap;justify-content:center;display:flex}.SistemasCirculatorios-module__G1wmaa__flujoSangreItem{color:var(--text-secondary);align-items:center;gap:.3rem;font-size:.82rem;display:flex}.SistemasCirculatorios-module__G1wmaa__sangreOxigenada{color:#ef4444;font-size:1.2rem}.SistemasCirculatorios-module__G1wmaa__sangreDesoxigenada{color:#3b82f6;font-size:1.2rem}.SistemasCirculatorios-module__G1wmaa__sangreMezclada{color:#a855f7;font-size:1.2rem}.SistemasCirculatorios-module__G1wmaa__corazonInfo{border-top:1px solid var(--border);padding-top:var(--spacing-md)}.SistemasCirculatorios-module__G1wmaa__corazonInfoGrid{gap:var(--spacing-sm);margin-bottom:var(--spacing-md);grid-template-columns:1fr;display:grid}.SistemasCirculatorios-module__G1wmaa__corazonInfoItem{flex-direction:column;gap:.2rem;display:flex}.SistemasCirculatorios-module__G1wmaa__corazonInfoLabel{color:var(--text-muted);text-transform:uppercase;font-size:.75rem;font-weight:600}.SistemasCirculatorios-module__G1wmaa__corazonInfoValor{color:var(--text-primary);font-size:.88rem;line-height:1.4}.SistemasCirculatorios-module__G1wmaa__corazonInfoDesc{color:var(--text-secondary);margin:0;font-size:.88rem;line-height:1.5}.SistemasCirculatorios-module__G1wmaa__eficienciaCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.SistemasCirculatorios-module__G1wmaa__eficienciaTitulo{color:var(--text-primary);margin-bottom:var(--spacing-lg);text-align:center;font-size:1rem;font-weight:700}.SistemasCirculatorios-module__G1wmaa__eficienciaBarra{margin-bottom:var(--spacing-md);flex-direction:column;gap:.3rem;display:flex}.SistemasCirculatorios-module__G1wmaa__eficienciaInfo{align-items:center;gap:var(--spacing-sm);display:flex}.SistemasCirculatorios-module__G1wmaa__eficienciaAnimal{color:var(--text-primary);flex:1;font-size:.88rem;font-weight:600}.SistemasCirculatorios-module__G1wmaa__eficienciaPct{color:var(--primary);font-size:.82rem;font-weight:700}.SistemasCirculatorios-module__G1wmaa__eficienciaTrack{background:var(--hover);border-radius:6px;height:12px;overflow:hidden}.SistemasCirculatorios-module__G1wmaa__eficienciaRelleno{background:linear-gradient(90deg, var(--primary) 0%, var(--secondary) 100%);border-radius:6px;height:100%;transition:width .4s}.SistemasCirculatorios-module__G1wmaa__eficienciaRellenoActivo{background:linear-gradient(90deg, var(--primary) 0%, #27ae60 100%)}.SistemasCirculatorios-module__G1wmaa__termoGrid{gap:var(--spacing-md);margin-bottom:var(--spacing-xl);grid-template-columns:1fr 1fr;display:grid}.SistemasCirculatorios-module__G1wmaa__termoCard{background:var(--bg-card);border:2px solid var(--border);border-radius:var(--radius);padding:var(--spacing-md) var(--spacing-lg);cursor:pointer;text-align:left;color:var(--text-primary);width:100%;transition:all .2s}.SistemasCirculatorios-module__G1wmaa__termoCard:hover{border-color:var(--primary)}.SistemasCirculatorios-module__G1wmaa__termoCardActivo{border-color:var(--primary);background:linear-gradient(135deg,#2e86ab0a 0%,#48a9a60a 100%)}.SistemasCirculatorios-module__G1wmaa__termoHeader{align-items:center;gap:var(--spacing-sm);margin-bottom:.3rem;display:flex}.SistemasCirculatorios-module__G1wmaa__termoIcono{font-size:1.8rem}.SistemasCirculatorios-module__G1wmaa__termoTitulo{color:var(--text-primary);font-size:.95rem;font-weight:700}.SistemasCirculatorios-module__G1wmaa__termoEjemplos{color:var(--text-muted);margin:0 0 var(--spacing-sm);font-size:.82rem}.SistemasCirculatorios-module__G1wmaa__termoTemp{background:var(--hover);border-radius:var(--radius);padding:var(--spacing-sm) var(--spacing-md);justify-content:space-between;align-items:center;display:flex}.SistemasCirculatorios-module__G1wmaa__termoTempLabel{color:var(--text-secondary);font-size:.75rem}.SistemasCirculatorios-module__G1wmaa__termoTempValor{color:var(--primary);font-size:.88rem;font-weight:700}.SistemasCirculatorios-module__G1wmaa__termoDetalle{margin-top:var(--spacing-md);border-top:1px solid var(--border);padding-top:var(--spacing-md)}.SistemasCirculatorios-module__G1wmaa__termoRelacion{color:var(--text-secondary);margin-top:var(--spacing-md);background:var(--hover);border-radius:var(--radius);padding:var(--spacing-sm) var(--spacing-md);font-size:.82rem;line-height:1.5}.SistemasCirculatorios-module__G1wmaa__prosContras{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}.SistemasCirculatorios-module__G1wmaa__prosCol,.SistemasCirculatorios-module__G1wmaa__contrasCol{flex-direction:column;gap:.3rem;display:flex}.SistemasCirculatorios-module__G1wmaa__prosContrasTitulo{color:var(--text-primary);margin-bottom:.2rem;font-size:.82rem;font-weight:700}.SistemasCirculatorios-module__G1wmaa__prosItem{color:var(--verde);font-size:.78rem;line-height:1.4}.SistemasCirculatorios-module__G1wmaa__contrasItem{color:var(--rojo);font-size:.78rem;line-height:1.4}.SistemasCirculatorios-module__G1wmaa__graficoCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-lg);margin-bottom:var(--spacing-xl)}.SistemasCirculatorios-module__G1wmaa__graficoTitulo{color:var(--text-primary);margin-bottom:var(--spacing-md);text-align:center;font-size:1rem;font-weight:700}.SistemasCirculatorios-module__G1wmaa__graficoContainer{gap:var(--spacing-sm);margin-bottom:var(--spacing-md);display:flex}.SistemasCirculatorios-module__G1wmaa__graficoEjeY{color:var(--text-muted);text-align:right;flex-direction:column;justify-content:space-between;min-width:35px;padding:0 .3rem;font-size:.7rem;display:flex}.SistemasCirculatorios-module__G1wmaa__graficoArea{border-left:1px solid var(--border);border-bottom:1px solid var(--border);flex:1;height:200px;position:relative}.SistemasCirculatorios-module__G1wmaa__graficoLinea{border-top:1px dashed var(--text-muted);opacity:.4;position:absolute;left:0;right:0}.SistemasCirculatorios-module__G1wmaa__graficoLineaLabel{color:var(--text-muted);font-size:.65rem;position:absolute;top:-14px;right:0}.SistemasCirculatorios-module__G1wmaa__graficoSvg{width:100%;height:100%;position:absolute;inset:0}.SistemasCirculatorios-module__G1wmaa__graficoEjeX{color:var(--text-muted);justify-content:space-between;font-size:.7rem;display:flex;position:absolute;bottom:-20px;left:0;right:0}.SistemasCirculatorios-module__G1wmaa__graficoLeyenda{justify-content:center;gap:var(--spacing-lg);margin-top:var(--spacing-lg);display:flex}.SistemasCirculatorios-module__G1wmaa__graficoLeyendaItem{color:var(--text-secondary);align-items:center;gap:.3rem;font-size:.82rem;display:flex}.SistemasCirculatorios-module__G1wmaa__graficoLeyendaColor{border-radius:2px;width:12px;height:3px}.SistemasCirculatorios-module__G1wmaa__excepcionesCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.SistemasCirculatorios-module__G1wmaa__excepcionesTitulo{color:var(--text-primary);margin-bottom:var(--spacing-lg);text-align:center;font-size:1rem;font-weight:700}.SistemasCirculatorios-module__G1wmaa__excepcionesGrid{gap:var(--spacing-md);flex-direction:column;display:flex}.SistemasCirculatorios-module__G1wmaa__excepcionItem{gap:var(--spacing-md);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--border);align-items:flex-start;display:flex}.SistemasCirculatorios-module__G1wmaa__excepcionItem:last-child{border-bottom:none;padding-bottom:0}.SistemasCirculatorios-module__G1wmaa__excepcionIcono{flex-shrink:0;font-size:2rem}.SistemasCirculatorios-module__G1wmaa__excepcionAnimal{color:var(--text-primary);margin-bottom:.2rem;font-size:.92rem;font-weight:700;display:block}.SistemasCirculatorios-module__G1wmaa__excepcionDesc{color:var(--text-secondary);margin:0;font-size:.85rem;line-height:1.5}.SistemasCirculatorios-module__G1wmaa__datosGrid{gap:var(--spacing-sm);margin-bottom:var(--spacing-xl);grid-template-columns:repeat(3,1fr);display:grid}.SistemasCirculatorios-module__G1wmaa__datoCard{padding:var(--spacing-md);background:var(--bg-card);border:2px solid var(--border);border-radius:var(--radius);cursor:pointer;text-align:center;color:var(--text-primary);flex-direction:column;align-items:center;gap:.3rem;transition:all .2s;display:flex}.SistemasCirculatorios-module__G1wmaa__datoCard:hover{border-color:var(--primary);transform:translateY(-2px)}.SistemasCirculatorios-module__G1wmaa__datoCardActivo{border-color:var(--primary);background:linear-gradient(135deg,#2e86ab0f 0%,#48a9a60f 100%)}.SistemasCirculatorios-module__G1wmaa__datoIcono{font-size:1.8rem}.SistemasCirculatorios-module__G1wmaa__datoCifra{color:var(--primary);font-size:1.4rem;font-weight:800}.SistemasCirculatorios-module__G1wmaa__datoTitulo{color:var(--text-secondary);font-size:.75rem;line-height:1.3}.SistemasCirculatorios-module__G1wmaa__datoDetalle{color:var(--text-muted);margin-top:var(--spacing-sm);border-top:1px solid var(--border);padding-top:var(--spacing-sm);font-size:.78rem;line-height:1.4}.SistemasCirculatorios-module__G1wmaa__tamanoCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.SistemasCirculatorios-module__G1wmaa__tamanoTitulo{color:var(--text-primary);text-align:center;margin-bottom:.2rem;font-size:1rem;font-weight:700}.SistemasCirculatorios-module__G1wmaa__tamanoSubtitulo{color:var(--text-muted);text-align:center;margin-bottom:var(--spacing-lg);font-size:.82rem}.SistemasCirculatorios-module__G1wmaa__tamanoBarras{gap:var(--spacing-md);margin-bottom:var(--spacing-md);flex-direction:column;display:flex}.SistemasCirculatorios-module__G1wmaa__tamanoBarra{align-items:center;gap:var(--spacing-sm);display:flex}.SistemasCirculatorios-module__G1wmaa__tamanoInfo{align-items:center;gap:var(--spacing-sm);min-width:130px;display:flex}.SistemasCirculatorios-module__G1wmaa__tamanoAnimal{color:var(--text-primary);flex:1;font-size:.85rem;font-weight:600}.SistemasCirculatorios-module__G1wmaa__tamanoPct{color:var(--primary);text-align:right;min-width:35px;font-size:.82rem;font-weight:700}.SistemasCirculatorios-module__G1wmaa__tamanoTrack{background:var(--hover);border-radius:6px;flex:1;height:12px;overflow:hidden}.SistemasCirculatorios-module__G1wmaa__tamanoRelleno{background:linear-gradient(90deg, #ef4444 0%, var(--primary) 100%);border-radius:6px;height:100%;transition:width .4s}.SistemasCirculatorios-module__G1wmaa__tamanoLatidos{color:var(--text-muted);text-align:right;min-width:65px;font-size:.75rem}.SistemasCirculatorios-module__G1wmaa__tamanoNota{color:var(--text-muted);text-align:center;margin:0;font-size:.82rem;font-style:italic;line-height:1.5}.SistemasCirculatorios-module__G1wmaa__insight{border-left:4px solid var(--primary);border-radius:0 var(--radius) var(--radius) 0;padding:var(--spacing-md) var(--spacing-lg);margin-bottom:var(--spacing-lg);color:var(--text-primary);background:linear-gradient(135deg,#2e86ab0f 0%,#48a9a60f 100%);line-height:1.6}.SistemasCirculatorios-module__G1wmaa__insight p{margin:0}.SistemasCirculatorios-module__G1wmaa__warningBox{border-radius:var(--radius);padding:var(--spacing-md) var(--spacing-lg);margin-top:var(--spacing-lg);color:#92400e;background:#fef3c7;border:1px solid #f59e0b;font-size:.9rem;line-height:1.5}[data-theme=dark] .SistemasCirculatorios-module__G1wmaa__warningBox{color:#fde68a;background:#422006;border-color:#b45309}@keyframes SistemasCirculatorios-module__G1wmaa__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes SistemasCirculatorios-module__G1wmaa__pulso{0%,to{opacity:.4;transform:translate(0)}50%{opacity:1;transform:translate(3px)}}@keyframes SistemasCirculatorios-module__G1wmaa__pulsoVertical{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(2px)}}@media (max-width:768px){.SistemasCirculatorios-module__G1wmaa__hero{padding:var(--spacing-lg);margin-top:60px}.SistemasCirculatorios-module__G1wmaa__title{font-size:1.8rem}.SistemasCirculatorios-module__G1wmaa__navSecciones,.SistemasCirculatorios-module__G1wmaa__sistemaSelector,.SistemasCirculatorios-module__G1wmaa__corazonSelector{grid-template-columns:repeat(2,1fr)}.SistemasCirculatorios-module__G1wmaa__termoGrid{grid-template-columns:1fr}.SistemasCirculatorios-module__G1wmaa__datosGrid{grid-template-columns:repeat(2,1fr)}.SistemasCirculatorios-module__G1wmaa__prosContras{grid-template-columns:1fr}.SistemasCirculatorios-module__G1wmaa__flujoCircuito,.SistemasCirculatorios-module__G1wmaa__flujoEtapaWrapper{flex-direction:column}.SistemasCirculatorios-module__G1wmaa__flechaPulso{transform:rotate(90deg)}.SistemasCirculatorios-module__G1wmaa__tamanoInfo{min-width:110px}.SistemasCirculatorios-module__G1wmaa__camara{width:75px;height:55px}.SistemasCirculatorios-module__G1wmaa__camaraVentriculo{height:65px}.SistemasCirculatorios-module__G1wmaa__camaraLabel{font-size:.85rem}.SistemasCirculatorios-module__G1wmaa__graficoArea{height:160px}}@media (prefers-reduced-motion:reduce){.SistemasCirculatorios-module__G1wmaa__navBtn,.SistemasCirculatorios-module__G1wmaa__sistemaBtn,.SistemasCirculatorios-module__G1wmaa__corazonBtn,.SistemasCirculatorios-module__G1wmaa__termoCard,.SistemasCirculatorios-module__G1wmaa__datoCard,.SistemasCirculatorios-module__G1wmaa__eficienciaRelleno,.SistemasCirculatorios-module__G1wmaa__tamanoRelleno,.SistemasCirculatorios-module__G1wmaa__escalaPuntoIcono{transition-duration:.01ms!important}.SistemasCirculatorios-module__G1wmaa__diagramaCard,.SistemasCirculatorios-module__G1wmaa__corazonDiagrama,.SistemasCirculatorios-module__G1wmaa__flechaPulso,.SistemasCirculatorios-module__G1wmaa__flechaInterna{animation-duration:.01ms!important}}
