.SistemaEndocrino-module__FgzkDG__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;--naranja:#e67e22;--morado:#8e44ad;--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] .SistemaEndocrino-module__FgzkDG__container{--bg-primary:#1a1a1a;--bg-card:#2a2a2a;--text-primary:#e5e5e5;--text-secondary:#b0b0b0;--text-muted:#888;--border:#404040;--hover:#333}.SistemaEndocrino-module__FgzkDG__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}.SistemaEndocrino-module__FgzkDG__title{margin-bottom:var(--spacing-sm);font-size:2.4rem;font-weight:700}.SistemaEndocrino-module__FgzkDG__subtitle{opacity:.92;font-size:1.1rem}.SistemaEndocrino-module__FgzkDG__navSecciones{gap:var(--spacing-sm);margin-bottom:var(--spacing-xl);grid-template-columns:repeat(4,1fr);display:grid}.SistemaEndocrino-module__FgzkDG__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}.SistemaEndocrino-module__FgzkDG__navBtn:hover{border-color:var(--primary);color:var(--primary)}.SistemaEndocrino-module__FgzkDG__navBtn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.SistemaEndocrino-module__FgzkDG__navActivo{border-color:var(--primary);background:var(--primary);color:#fff}.SistemaEndocrino-module__FgzkDG__navActivo:hover{background:var(--primary);color:#fff}.SistemaEndocrino-module__FgzkDG__navIcono{font-size:1.6rem}.SistemaEndocrino-module__FgzkDG__navTexto{text-align:center;font-size:.78rem;font-weight:600}.SistemaEndocrino-module__FgzkDG__seccionHeader{text-align:center;margin-bottom:var(--spacing-lg)}.SistemaEndocrino-module__FgzkDG__seccionTitulo{color:var(--text-primary);margin-bottom:.3rem;font-size:1.5rem;font-weight:700}.SistemaEndocrino-module__FgzkDG__seccionSubtitulo{color:var(--text-secondary);margin:0;font-size:.95rem}.SistemaEndocrino-module__FgzkDG__seccionContent{margin-bottom:var(--spacing-xl)}.SistemaEndocrino-module__FgzkDG__subSeccionTitulo{color:var(--text-primary);margin-bottom:var(--spacing-md);font-size:1.1rem;font-weight:700}.SistemaEndocrino-module__FgzkDG__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}.SistemaEndocrino-module__FgzkDG__siluetaZona{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg);text-align:center}.SistemaEndocrino-module__FgzkDG__siluetaSvg{width:100%;max-width:360px;height:auto}.SistemaEndocrino-module__FgzkDG__glandulaDot{cursor:pointer;transition:opacity .2s}.SistemaEndocrino-module__FgzkDG__glandulaDot:hover{opacity:1;filter:brightness(1.2)}.SistemaEndocrino-module__FgzkDG__glandulaDot:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.SistemaEndocrino-module__FgzkDG__glandulaDetalle{background:var(--bg-card);border:1px solid var(--border);border-left:5px solid var(--primary);border-radius:var(--radius);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.SistemaEndocrino-module__FgzkDG__glandulaHeader{align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md);display:flex}.SistemaEndocrino-module__FgzkDG__glandulaNombre{color:var(--text-primary);margin:0;font-size:1.15rem;font-weight:700}.SistemaEndocrino-module__FgzkDG__glandulaUbicacion{color:var(--text-muted);font-size:.82rem;font-style:italic}.SistemaEndocrino-module__FgzkDG__glandulaHormona,.SistemaEndocrino-module__FgzkDG__glandulaFuncion{color:var(--text-primary);margin:0 0 var(--spacing-sm) 0;font-size:.92rem;line-height:1.5}.SistemaEndocrino-module__FgzkDG__glandulaExceso{color:var(--rojo);margin:0 0 .3rem;font-size:.85rem;line-height:1.4}.SistemaEndocrino-module__FgzkDG__glandulaDeficit{color:var(--naranja);margin:0;font-size:.85rem;line-height:1.4}.SistemaEndocrino-module__FgzkDG__siluetaLeyenda{gap:var(--spacing-sm);margin-top:var(--spacing-md);color:var(--text-secondary);flex-wrap:wrap;justify-content:center;font-size:.78rem;display:flex}.SistemaEndocrino-module__FgzkDG__hormonasGrid{gap:var(--spacing-sm);margin-bottom:var(--spacing-xl);grid-template-columns:repeat(2,1fr);display:grid}.SistemaEndocrino-module__FgzkDG__hormonaCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-md) var(--spacing-lg);cursor:pointer;transition:all .2s}.SistemaEndocrino-module__FgzkDG__hormonaCard:hover{border-color:var(--primary);box-shadow:0 4px 12px #00000014}.SistemaEndocrino-module__FgzkDG__hormonaCard:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.SistemaEndocrino-module__FgzkDG__hormonaActiva{border-color:var(--primary);box-shadow:0 4px 16px #0000001a}.SistemaEndocrino-module__FgzkDG__hormonaHeaderRow{align-items:center;gap:var(--spacing-sm);margin-bottom:.3rem;display:flex}.SistemaEndocrino-module__FgzkDG__hormonaIcono{font-size:1.3rem}.SistemaEndocrino-module__FgzkDG__hormonaNombre{color:var(--text-primary);margin:0;font-size:.95rem;font-weight:700}.SistemaEndocrino-module__FgzkDG__hormonaOrigen{color:var(--text-muted);margin:0;font-size:.78rem}.SistemaEndocrino-module__FgzkDG__hormonaDetalle{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--border)}.SistemaEndocrino-module__FgzkDG__hormonaFuncion{color:var(--text-primary);margin:0 0 var(--spacing-sm) 0;font-size:.88rem;line-height:1.5}.SistemaEndocrino-module__FgzkDG__hormonaCurioso{color:var(--secondary);margin:0;font-size:.82rem;font-style:italic;line-height:1.4}.SistemaEndocrino-module__FgzkDG__feedbackDiagrama{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg);text-align:center}.SistemaEndocrino-module__FgzkDG__feedbackSvg{width:100%;max-width:340px;height:auto}.SistemaEndocrino-module__FgzkDG__feedbackEjemplo{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.SistemaEndocrino-module__FgzkDG__feedbackEjemploTitulo{color:var(--text-primary);margin:0 0 var(--spacing-sm) 0;font-size:1rem;font-weight:700}.SistemaEndocrino-module__FgzkDG__feedbackPasos{gap:var(--spacing-sm);flex-direction:column;display:flex}.SistemaEndocrino-module__FgzkDG__feedbackPaso{align-items:center;gap:var(--spacing-sm);color:var(--text-primary);padding:var(--spacing-sm) var(--spacing-md);background:var(--bg-primary);border-radius:8px;font-size:.9rem;display:flex}.SistemaEndocrino-module__FgzkDG__feedbackPasoIcono{flex-shrink:0;font-size:1.2rem}.SistemaEndocrino-module__FgzkDG__sliderZona{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-lg);margin-bottom:var(--spacing-xl)}.SistemaEndocrino-module__FgzkDG__sliderLabel{color:var(--text-primary);margin-bottom:var(--spacing-sm);justify-content:space-between;align-items:center;font-size:.95rem;font-weight:700;display:flex}.SistemaEndocrino-module__FgzkDG__sliderValor{color:var(--primary);font-size:1.1rem;font-weight:800}.SistemaEndocrino-module__FgzkDG__sliderInput{appearance:none;background:var(--border);width:100%;height:8px;margin-bottom:var(--spacing-md);cursor:pointer;border-radius:4px;outline:none}.SistemaEndocrino-module__FgzkDG__sliderInput::-webkit-slider-thumb{appearance:none;background:var(--primary);cursor:pointer;border-radius:50%;width:22px;height:22px}.SistemaEndocrino-module__FgzkDG__sliderInput::-moz-range-thumb{background:var(--primary);cursor:pointer;border:none;border-radius:50%;width:22px;height:22px}.SistemaEndocrino-module__FgzkDG__sliderInput:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.SistemaEndocrino-module__FgzkDG__sliderBarras{gap:var(--spacing-md);flex-direction:column;display:flex}.SistemaEndocrino-module__FgzkDG__sliderBarraGrupo{flex-direction:column;gap:.3rem;display:flex}.SistemaEndocrino-module__FgzkDG__sliderBarraLabel{color:var(--text-primary);justify-content:space-between;align-items:center;font-size:.88rem;display:flex}.SistemaEndocrino-module__FgzkDG__sliderBarraNivel{font-weight:700}.SistemaEndocrino-module__FgzkDG__sliderBarraTrack{background:var(--border);border-radius:6px;width:100%;height:24px;overflow:hidden}.SistemaEndocrino-module__FgzkDG__sliderBarraFill{color:#fff;border-radius:6px;justify-content:flex-end;align-items:center;height:100%;padding-right:6px;font-size:.7rem;font-weight:700;transition:width .3s;display:flex}.SistemaEndocrino-module__FgzkDG__sliderEstado{text-align:center;margin-top:var(--spacing-md);padding:var(--spacing-md);color:var(--text-primary);background:var(--bg-primary);border-radius:8px;font-size:.9rem;line-height:1.5}.SistemaEndocrino-module__FgzkDG__ejeHpaZona{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.SistemaEndocrino-module__FgzkDG__ejeHpaSvg{width:100%;max-width:320px;height:auto;margin:0 auto var(--spacing-md);display:block}.SistemaEndocrino-module__FgzkDG__efectosGrid{gap:var(--spacing-sm);margin-bottom:var(--spacing-xl);grid-template-columns:repeat(2,1fr);display:grid}.SistemaEndocrino-module__FgzkDG__efectoCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-md);text-align:center}.SistemaEndocrino-module__FgzkDG__efectoIcono{margin-bottom:var(--spacing-sm);font-size:1.8rem;display:block}.SistemaEndocrino-module__FgzkDG__efectoTitulo{color:var(--text-primary);margin:0 0 .3rem;font-size:.9rem;font-weight:700}.SistemaEndocrino-module__FgzkDG__efectoDesc{color:var(--text-secondary);margin:0;font-size:.82rem;line-height:1.4}.SistemaEndocrino-module__FgzkDG__datosGrid{gap:var(--spacing-sm);margin-bottom:var(--spacing-xl);grid-template-columns:repeat(2,1fr);display:grid}.SistemaEndocrino-module__FgzkDG__datoCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-lg) var(--spacing-md);text-align:center}.SistemaEndocrino-module__FgzkDG__datoIcono{margin-bottom:var(--spacing-sm);font-size:2rem;display:block}.SistemaEndocrino-module__FgzkDG__datoTitulo{color:var(--text-primary);margin:0 0 var(--spacing-sm) 0;font-size:.9rem;font-weight:700}.SistemaEndocrino-module__FgzkDG__datoDesc{color:var(--text-secondary);margin:0;font-size:.82rem;line-height:1.4}.SistemaEndocrino-module__FgzkDG__errorComun{gap:var(--spacing-sm);margin-bottom:var(--spacing-xl);grid-template-columns:1fr 1fr;display:grid}.SistemaEndocrino-module__FgzkDG__errorIncorrecto{border-radius:var(--radius);padding:var(--spacing-md) var(--spacing-lg);background:#e74c3c0f;border:1px solid #e74c3c33}[data-theme=dark] .SistemaEndocrino-module__FgzkDG__errorIncorrecto{background:#e74c3c1a;border-color:#e74c3c4d}.SistemaEndocrino-module__FgzkDG__errorCorrecto{border-radius:var(--radius);padding:var(--spacing-md) var(--spacing-lg);background:#27ae600f;border:1px solid #27ae6033}[data-theme=dark] .SistemaEndocrino-module__FgzkDG__errorCorrecto{background:#27ae601a;border-color:#27ae604d}.SistemaEndocrino-module__FgzkDG__errorLabel{margin-bottom:var(--spacing-sm);color:var(--text-primary);font-size:.85rem;font-weight:700;display:block}.SistemaEndocrino-module__FgzkDG__errorIncorrecto p,.SistemaEndocrino-module__FgzkDG__errorCorrecto p{color:var(--text-primary);margin:0;font-size:.88rem;line-height:1.5}.SistemaEndocrino-module__FgzkDG__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}.SistemaEndocrino-module__FgzkDG__insight p{margin:0}.SistemaEndocrino-module__FgzkDG__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] .SistemaEndocrino-module__FgzkDG__warningBox{color:#fde68a;background:#422006;border-color:#b45309}@media (max-width:768px){.SistemaEndocrino-module__FgzkDG__hero{padding:var(--spacing-lg);margin-top:60px}.SistemaEndocrino-module__FgzkDG__title{font-size:1.8rem}.SistemaEndocrino-module__FgzkDG__navSecciones{grid-template-columns:repeat(2,1fr)}.SistemaEndocrino-module__FgzkDG__hormonasGrid,.SistemaEndocrino-module__FgzkDG__efectosGrid,.SistemaEndocrino-module__FgzkDG__datosGrid,.SistemaEndocrino-module__FgzkDG__errorComun{grid-template-columns:1fr}.SistemaEndocrino-module__FgzkDG__feedbackPasos{gap:var(--spacing-sm)}}@media (max-width:480px){.SistemaEndocrino-module__FgzkDG__container{padding:var(--spacing-lg) var(--spacing-md)}.SistemaEndocrino-module__FgzkDG__title{font-size:1.5rem}.SistemaEndocrino-module__FgzkDG__subtitle{font-size:.95rem}}@media (prefers-reduced-motion:reduce){.SistemaEndocrino-module__FgzkDG__navBtn,.SistemaEndocrino-module__FgzkDG__glandulaDot,.SistemaEndocrino-module__FgzkDG__hormonaCard,.SistemaEndocrino-module__FgzkDG__sliderBarraFill{transition-duration:.01ms!important}}
