.TestBienestarWho5-module__r93UrG__container{--primary:#2e86ab;--secondary:#48a9a6;--bg-primary:#fafafa;--bg-card:#fff;--text-primary:#1a1a1a;--text-secondary:#666;--border:#e5e5e5;--success:#27ae60;--danger:#e74c3c;--warning:#e67e22;--radius:12px;--radius-large:16px;--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;color:var(--text-primary);margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}[data-theme=dark] .TestBienestarWho5-module__r93UrG__container{--bg-primary:#1a1a1a;--bg-card:#2a2a2a;--text-primary:#e5e5e5;--text-secondary:#b0b0b0;--border:#404040}.TestBienestarWho5-module__r93UrG__hero{text-align:center;margin:80px 0 var(--spacing-xl);padding:var(--spacing-xl);background:linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);border-radius:var(--radius-large);color:#fff}.TestBienestarWho5-module__r93UrG__heroIcon{margin-bottom:1rem;font-size:3rem;display:block}.TestBienestarWho5-module__r93UrG__title{margin:0 0 .5rem;font-size:2rem;font-weight:700}.TestBienestarWho5-module__r93UrG__subtitle{opacity:.9;margin:0;font-size:1.1rem}.TestBienestarWho5-module__r93UrG__recursoAyuda{border-radius:var(--radius);margin-bottom:var(--spacing-xl);background:#e74c3c0f;border:1.5px solid #e74c3c33;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;display:flex}.TestBienestarWho5-module__r93UrG__recursoAyuda p{color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.55}.TestBienestarWho5-module__r93UrG__recursoAyuda strong{color:var(--danger)}.TestBienestarWho5-module__r93UrG__testSection{margin-bottom:var(--spacing-xl)}.TestBienestarWho5-module__r93UrG__instrucciones{text-align:center;margin-bottom:var(--spacing-lg)}.TestBienestarWho5-module__r93UrG__instrucciones p{color:var(--text-secondary);margin:0;font-size:1rem}.TestBienestarWho5-module__r93UrG__preguntaCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-large);padding:var(--spacing-lg);margin-bottom:var(--spacing-md)}.TestBienestarWho5-module__r93UrG__preguntaTexto{color:var(--text-primary);margin:0 0 var(--spacing-md);font-size:1.05rem;font-weight:600;line-height:1.4}.TestBienestarWho5-module__r93UrG__preguntaNum{color:var(--primary)}.TestBienestarWho5-module__r93UrG__opcionesGrid{grid-template-columns:repeat(3,1fr);gap:.4rem;display:grid}.TestBienestarWho5-module__r93UrG__opcionBtn{border:1.5px solid var(--border);border-radius:var(--radius);background:var(--bg-card);cursor:pointer;text-align:center;flex-direction:column;align-items:center;gap:.15rem;padding:.6rem .4rem;transition:all .15s;display:flex}.TestBienestarWho5-module__r93UrG__opcionBtn:hover{border-color:var(--primary)}.TestBienestarWho5-module__r93UrG__opcionActiva{border-color:var(--primary);background:#2e86ab14}[data-theme=dark] .TestBienestarWho5-module__r93UrG__opcionActiva{background:#2e86ab26}.TestBienestarWho5-module__r93UrG__opcionValor{color:var(--primary);font-size:1.1rem;font-weight:800}.TestBienestarWho5-module__r93UrG__opcionTexto{color:var(--text-secondary);font-size:.72rem;line-height:1.2}.TestBienestarWho5-module__r93UrG__opcionActiva .TestBienestarWho5-module__r93UrG__opcionTexto{color:var(--primary);font-weight:600}.TestBienestarWho5-module__r93UrG__btn{width:100%;max-width:400px;margin:var(--spacing-lg) auto 0;background:linear-gradient(135deg, var(--primary), var(--secondary));color:#fff;border-radius:var(--radius);cursor:pointer;border:none;padding:1rem;font-size:1.1rem;font-weight:700;transition:opacity .2s;display:block}.TestBienestarWho5-module__r93UrG__btn:hover:not(:disabled){opacity:.9}.TestBienestarWho5-module__r93UrG__btn:disabled{opacity:.5;cursor:not-allowed}.TestBienestarWho5-module__r93UrG__btn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.TestBienestarWho5-module__r93UrG__btnSecundario{width:100%;max-width:400px;margin:var(--spacing-md) auto 0;color:var(--primary);border:1.5px solid var(--primary);border-radius:var(--radius);cursor:pointer;background:0 0;padding:1rem;font-size:1rem;font-weight:600;display:block}.TestBienestarWho5-module__r93UrG__btnSecundario:hover{background:#2e86ab0f}.TestBienestarWho5-module__r93UrG__resultadoSection{margin-bottom:var(--spacing-xl)}.TestBienestarWho5-module__r93UrG__resultadoHero{text-align:center;border-radius:var(--radius-large);padding:var(--spacing-xl);margin-bottom:var(--spacing-lg);color:#fff}.TestBienestarWho5-module__r93UrG__resultadoHero[data-nivel=alto]{background:linear-gradient(135deg, var(--success), #2ecc71)}.TestBienestarWho5-module__r93UrG__resultadoHero[data-nivel=moderado]{background:linear-gradient(135deg, var(--primary), var(--secondary))}.TestBienestarWho5-module__r93UrG__resultadoHero[data-nivel=bajo]{background:linear-gradient(135deg, var(--warning), #f39c12)}.TestBienestarWho5-module__r93UrG__resultadoHero[data-nivel=muy_bajo]{background:linear-gradient(135deg, var(--danger), #c0392b)}.TestBienestarWho5-module__r93UrG__resultadoPorcentaje{font-size:3.5rem;font-weight:900}.TestBienestarWho5-module__r93UrG__resultadoEscala{opacity:.85;margin-bottom:.75rem;font-size:.9rem}.TestBienestarWho5-module__r93UrG__resultadoDesc{opacity:.95;margin:0;font-size:1rem;line-height:1.5}.TestBienestarWho5-module__r93UrG__barraCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-large);padding:var(--spacing-lg);margin-bottom:var(--spacing-md)}.TestBienestarWho5-module__r93UrG__barra{background:var(--border);border-radius:7px;height:14px;margin-bottom:.4rem;overflow:hidden}.TestBienestarWho5-module__r93UrG__barraFill{border-radius:7px;height:100%;transition:width .5s}.TestBienestarWho5-module__r93UrG__barraFill[data-nivel=alto]{background:var(--success)}.TestBienestarWho5-module__r93UrG__barraFill[data-nivel=moderado]{background:var(--primary)}.TestBienestarWho5-module__r93UrG__barraFill[data-nivel=bajo]{background:var(--warning)}.TestBienestarWho5-module__r93UrG__barraFill[data-nivel=muy_bajo]{background:var(--danger)}.TestBienestarWho5-module__r93UrG__barraEtiquetas{color:var(--text-secondary);justify-content:space-between;margin-bottom:.2rem;font-size:.75rem;display:flex}.TestBienestarWho5-module__r93UrG__barraNiveles{color:var(--text-secondary);font-size:.72rem;display:flex}.TestBienestarWho5-module__r93UrG__nivelMuyBajo{text-align:center;flex:28}.TestBienestarWho5-module__r93UrG__nivelBajo{text-align:center;flex:24}.TestBienestarWho5-module__r93UrG__nivelModerado{text-align:center;flex:20}.TestBienestarWho5-module__r93UrG__nivelAlto{text-align:center;flex:28}.TestBienestarWho5-module__r93UrG__recomendacionesCard{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-large);padding:var(--spacing-lg);margin-bottom:var(--spacing-md)}.TestBienestarWho5-module__r93UrG__recomendacionesTitulo{color:var(--primary);margin:0 0 var(--spacing-md);padding-bottom:var(--spacing-md);border-bottom:2px solid var(--border);font-size:1rem;font-weight:700}.TestBienestarWho5-module__r93UrG__recomendacionesList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.TestBienestarWho5-module__r93UrG__recomendacionesList li{color:var(--text-secondary);padding-left:1.5rem;font-size:.9rem;line-height:1.5;position:relative}.TestBienestarWho5-module__r93UrG__recomendacionesList li:before{content:"→";color:var(--primary);font-weight:700;position:absolute;left:0}.TestBienestarWho5-module__r93UrG__avisoCard{border-radius:var(--radius);margin-bottom:var(--spacing-md);background:#fff8e1;border:1px solid #f9a825;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;display:flex}[data-theme=dark] .TestBienestarWho5-module__r93UrG__avisoCard{background:#f9a8251a}.TestBienestarWho5-module__r93UrG__avisoCard strong{color:#e65100;margin-bottom:.25rem;font-size:.92rem;display:block}[data-theme=dark] .TestBienestarWho5-module__r93UrG__avisoCard strong{color:#ffb74d}.TestBienestarWho5-module__r93UrG__avisoCard p{color:var(--text-secondary);margin:0;font-size:.85rem;line-height:1.5}.TestBienestarWho5-module__r93UrG__guideSection h2{color:var(--primary);margin:1.5rem 0 .75rem;font-size:1.2rem;font-weight:700}.TestBienestarWho5-module__r93UrG__guideSection h2:first-child{margin-top:0}.TestBienestarWho5-module__r93UrG__guideSection p{color:var(--text-secondary);margin:0 0 .75rem;font-size:.92rem;line-height:1.7}.TestBienestarWho5-module__r93UrG__pilaresGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;margin:1.5rem 0;display:grid}.TestBienestarWho5-module__r93UrG__pilarCard{background:var(--bg-card);border:1px solid var(--border);border-left:4px solid var(--secondary);text-align:center;border-radius:8px;padding:.85rem}[data-theme=dark] .TestBienestarWho5-module__r93UrG__pilarCard{border-color:#444;border-left-color:var(--secondary)}.TestBienestarWho5-module__r93UrG__pilarCard span{font-size:1.5rem}.TestBienestarWho5-module__r93UrG__pilarCard strong{color:var(--text-primary);margin:.3rem 0 .15rem;font-size:.88rem;display:block}.TestBienestarWho5-module__r93UrG__pilarCard p{color:var(--text-secondary);margin:0;font-size:.78rem;line-height:1.3}.TestBienestarWho5-module__r93UrG__faqList{flex-direction:column;gap:.75rem;margin:2rem 0;display:flex}.TestBienestarWho5-module__r93UrG__faqItem{background:var(--bg-card);border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}[data-theme=dark] .TestBienestarWho5-module__r93UrG__faqItem{border-color:#444}.TestBienestarWho5-module__r93UrG__faqItem summary{cursor:pointer;color:var(--text-primary);justify-content:space-between;align-items:center;padding:1rem 1.25rem;font-weight:600;list-style:none;display:flex}.TestBienestarWho5-module__r93UrG__faqItem summary::-webkit-details-marker{display:none}.TestBienestarWho5-module__r93UrG__faqItem summary:after{content:"+";color:var(--primary);font-size:1.2rem}.TestBienestarWho5-module__r93UrG__faqItem[open] summary:after{content:"−"}.TestBienestarWho5-module__r93UrG__faqItem p{color:var(--text-secondary);margin:0;padding:0 1.25rem 1rem;font-size:.9rem;line-height:1.6}.TestBienestarWho5-module__r93UrG__warningBox{background:#fff8e1;border:1px solid #f9a825;border-radius:10px;margin:2rem 0;padding:1.5rem}[data-theme=dark] .TestBienestarWho5-module__r93UrG__warningBox{background:#f9a8251a;border-color:#f9a825}.TestBienestarWho5-module__r93UrG__warningHeader{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.TestBienestarWho5-module__r93UrG__warningHeader strong{color:#e65100;font-size:1rem}[data-theme=dark] .TestBienestarWho5-module__r93UrG__warningHeader strong{color:#ffb74d}.TestBienestarWho5-module__r93UrG__warningIcon{font-size:1.4rem}.TestBienestarWho5-module__r93UrG__warningList{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.TestBienestarWho5-module__r93UrG__warningList li{color:var(--text-secondary);padding-left:1.25rem;font-size:.88rem;line-height:1.5;position:relative}.TestBienestarWho5-module__r93UrG__warningList li:before{content:"•";color:#f9a825;font-weight:700;position:absolute;left:0}@media (max-width:768px){.TestBienestarWho5-module__r93UrG__title{font-size:1.5rem}.TestBienestarWho5-module__r93UrG__opcionesGrid,.TestBienestarWho5-module__r93UrG__pilaresGrid{grid-template-columns:repeat(2,1fr)}.TestBienestarWho5-module__r93UrG__resultadoPorcentaje{font-size:2.5rem}}
