.JuegoWordle-module__uD4_DW__container{max-width:500px;min-height:100vh;margin:0 auto;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.JuegoWordle-module__uD4_DW__hero{color:#fff;text-align:center;background:linear-gradient(135deg,#2e86ab 0%,#48a9a6 100%);border-radius:16px;margin-top:80px;margin-bottom:20px;padding:30px 25px}.JuegoWordle-module__uD4_DW__title{margin-bottom:8px;font-size:2rem;font-weight:700}.JuegoWordle-module__uD4_DW__subtitle{opacity:.9;font-size:.95rem}.JuegoWordle-module__uD4_DW__mainContent{flex-direction:column;align-items:center;display:flex}.JuegoWordle-module__uD4_DW__mensaje{background:var(--text-primary);color:var(--bg-primary);border-radius:8px;margin-bottom:15px;padding:12px 24px;font-weight:600;animation:.3s JuegoWordle-module__uD4_DW__fadeIn}@keyframes JuegoWordle-module__uD4_DW__fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.JuegoWordle-module__uD4_DW__tablero{flex-direction:column;gap:6px;margin-bottom:25px;display:flex}.JuegoWordle-module__uD4_DW__fila{gap:6px;display:flex}.JuegoWordle-module__uD4_DW__celda{text-transform:uppercase;border:2px solid var(--border);background:var(--bg-card);width:58px;height:58px;color:var(--text-primary);border-radius:4px;justify-content:center;align-items:center;font-size:2rem;font-weight:700;transition:all .2s;display:flex}.JuegoWordle-module__uD4_DW__celda.JuegoWordle-module__uD4_DW__llena{border-color:var(--text-muted);animation:.1s JuegoWordle-module__uD4_DW__pop}@keyframes JuegoWordle-module__uD4_DW__pop{50%{transform:scale(1.1)}}.JuegoWordle-module__uD4_DW__celda.JuegoWordle-module__uD4_DW__correcto{color:#fff;background:#22c55e;border-color:#22c55e;animation:.5s JuegoWordle-module__uD4_DW__flip}.JuegoWordle-module__uD4_DW__celda.JuegoWordle-module__uD4_DW__presente{color:#fff;background:#eab308;border-color:#eab308;animation:.5s JuegoWordle-module__uD4_DW__flip}.JuegoWordle-module__uD4_DW__celda.JuegoWordle-module__uD4_DW__ausente{color:#fff;background:#6b7280;border-color:#6b7280;animation:.5s JuegoWordle-module__uD4_DW__flip}@keyframes JuegoWordle-module__uD4_DW__flip{0%{transform:rotateX(0)}50%{transform:rotateX(90deg)}to{transform:rotateX(0)}}.JuegoWordle-module__uD4_DW__teclado{flex-direction:column;gap:6px;width:100%;margin-bottom:25px;display:flex}.JuegoWordle-module__uD4_DW__tecladoFila{justify-content:center;gap:5px;display:flex}.JuegoWordle-module__uD4_DW__tecla{background:var(--bg-card);border:none;border:1px solid var(--border);min-width:32px;height:50px;color:var(--text-primary);cursor:pointer;text-transform:uppercase;border-radius:6px;padding:0 8px;font-size:.9rem;font-weight:600;transition:all .1s}.JuegoWordle-module__uD4_DW__tecla:hover:not(:disabled){background:var(--hover)}.JuegoWordle-module__uD4_DW__tecla:active:not(:disabled){transform:scale(.95)}.JuegoWordle-module__uD4_DW__tecla:disabled{opacity:.7;cursor:default}.JuegoWordle-module__uD4_DW__teclaEspecial{min-width:55px;font-size:.75rem}.JuegoWordle-module__uD4_DW__tecla.JuegoWordle-module__uD4_DW__correcto{color:#fff;background:#22c55e;border-color:#22c55e}.JuegoWordle-module__uD4_DW__tecla.JuegoWordle-module__uD4_DW__presente{color:#fff;background:#eab308;border-color:#eab308}.JuegoWordle-module__uD4_DW__tecla.JuegoWordle-module__uD4_DW__ausente{color:#fff;background:#6b7280;border-color:#6b7280}.JuegoWordle-module__uD4_DW__leyenda{flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:25px;display:flex}.JuegoWordle-module__uD4_DW__leyendaItem{color:var(--text-secondary);align-items:center;gap:8px;font-size:.85rem;display:flex}.JuegoWordle-module__uD4_DW__ejemplo{color:#fff;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;font-size:1rem;font-weight:700;display:flex}.JuegoWordle-module__uD4_DW__ejemplo.JuegoWordle-module__uD4_DW__correcto{background:#22c55e}.JuegoWordle-module__uD4_DW__ejemplo.JuegoWordle-module__uD4_DW__presente{background:#eab308}.JuegoWordle-module__uD4_DW__ejemplo.JuegoWordle-module__uD4_DW__ausente{background:#6b7280}@media (max-width:480px){.JuegoWordle-module__uD4_DW__container{padding:15px 10px}.JuegoWordle-module__uD4_DW__hero{margin-top:60px;padding:25px 15px}.JuegoWordle-module__uD4_DW__title{font-size:1.6rem}.JuegoWordle-module__uD4_DW__celda{width:52px;height:52px;font-size:1.7rem}.JuegoWordle-module__uD4_DW__tecla{min-width:28px;height:45px;padding:0 5px;font-size:.85rem}.JuegoWordle-module__uD4_DW__teclaEspecial{min-width:45px;font-size:.7rem}.JuegoWordle-module__uD4_DW__leyenda{flex-direction:column;align-items:center;gap:10px}}@media (max-width:360px){.JuegoWordle-module__uD4_DW__celda{width:46px;height:46px;font-size:1.5rem}.JuegoWordle-module__uD4_DW__tecla{min-width:24px;height:40px;font-size:.8rem}.JuegoWordle-module__uD4_DW__teclaEspecial{min-width:38px}}.JuegoWordle-module__uD4_DW__tableWrapper{-webkit-overflow-scrolling:touch;border:1px solid #e5e7eb;border-radius:10px;margin-top:12px;overflow-x:auto}[data-theme=dark] .JuegoWordle-module__uD4_DW__tableWrapper{border-color:#374151}.JuegoWordle-module__uD4_DW__comparativaTable{border-collapse:collapse;width:100%;min-width:560px;font-size:.875rem}.JuegoWordle-module__uD4_DW__comparativaTable thead{color:#fff;background:linear-gradient(135deg,#2e86ab 0%,#48a9a6 100%)}.JuegoWordle-module__uD4_DW__comparativaTable th{text-align:left;white-space:nowrap;padding:10px 14px;font-weight:600}.JuegoWordle-module__uD4_DW__comparativaTable td{color:var(--text-primary);border-bottom:1px solid #e5e7eb;padding:10px 14px}[data-theme=dark] .JuegoWordle-module__uD4_DW__comparativaTable td{border-bottom-color:#374151}.JuegoWordle-module__uD4_DW__comparativaTable tbody tr:last-child td{border-bottom:none}.JuegoWordle-module__uD4_DW__comparativaTable tbody tr:nth-child(2n){background:#f9fafb}[data-theme=dark] .JuegoWordle-module__uD4_DW__comparativaTable tbody tr:nth-child(2n){background:#ffffff0a}.JuegoWordle-module__uD4_DW__escenariosGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin-top:12px;display:grid}.JuegoWordle-module__uD4_DW__escenarioCard{background:var(--bg-card);border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:10px;padding:18px;transition:box-shadow .2s;display:flex}.JuegoWordle-module__uD4_DW__escenarioCard:hover{box-shadow:0 4px 12px #2e86ab1f}[data-theme=dark] .JuegoWordle-module__uD4_DW__escenarioCard{background:#2a2a2a;border-color:#374151}.JuegoWordle-module__uD4_DW__escenarioHeader{align-items:center;gap:10px;display:flex}.JuegoWordle-module__uD4_DW__escenarioHeader h4{color:var(--text-primary);margin:0;font-size:.95rem;font-weight:600}.JuegoWordle-module__uD4_DW__escenarioIcon{flex-shrink:0;font-size:1.6rem}.JuegoWordle-module__uD4_DW__escenarioExample{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.5}.JuegoWordle-module__uD4_DW__escenarioTip{color:#2e86ab;background:#2e86ab12;border-left:3px solid #2e86ab;border-radius:6px;margin:0;padding:8px 10px;font-size:.8rem;font-style:italic}[data-theme=dark] .JuegoWordle-module__uD4_DW__escenarioTip{background:#2e86ab24}.JuegoWordle-module__uD4_DW__faqList{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.JuegoWordle-module__uD4_DW__faqItem{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}[data-theme=dark] .JuegoWordle-module__uD4_DW__faqItem{border-color:#374151}.JuegoWordle-module__uD4_DW__faqItem details{padding:0}.JuegoWordle-module__uD4_DW__faqItem details summary{cursor:pointer;color:var(--text-primary);background:var(--bg-card);-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:14px 16px;font-size:.9rem;font-weight:600;list-style:none;display:flex}.JuegoWordle-module__uD4_DW__faqItem details summary::-webkit-details-marker{display:none}.JuegoWordle-module__uD4_DW__faqItem details summary:before{content:"+";color:#2e86ab;text-align:center;flex-shrink:0;width:18px;font-size:1.1rem;font-weight:700}.JuegoWordle-module__uD4_DW__faqItem details[open] summary:before{content:"−"}[data-theme=dark] .JuegoWordle-module__uD4_DW__faqItem details summary{background:#2a2a2a}.JuegoWordle-module__uD4_DW__faqItem details p{color:var(--text-secondary);background:var(--bg-card);margin:0;padding:0 16px 14px;font-size:.875rem;line-height:1.6}[data-theme=dark] .JuegoWordle-module__uD4_DW__faqItem details p{background:#2a2a2a}.JuegoWordle-module__uD4_DW__faqTip{font-style:italic;color:#48a9a6!important;margin-top:8px!important;font-size:.82rem!important}.JuegoWordle-module__uD4_DW__stepGuide{counter-reset:none;flex-direction:column;gap:12px;margin:12px 0 0;padding:0;list-style:none;display:flex}.JuegoWordle-module__uD4_DW__step{background:var(--bg-card);border:1px solid #e5e7eb;border-radius:12px;align-items:flex-start;gap:14px;padding:16px;display:flex}[data-theme=dark] .JuegoWordle-module__uD4_DW__step{background:#2a2a2a;border-color:#374151}.JuegoWordle-module__uD4_DW__stepNumber{color:#fff;background:linear-gradient(135deg,#2e86ab 0%,#48a9a6 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.9rem;font-weight:700;display:flex}.JuegoWordle-module__uD4_DW__stepContent{flex:1;min-width:0}.JuegoWordle-module__uD4_DW__stepContent strong{color:var(--text-primary);margin-bottom:4px;font-size:.9rem;display:block}.JuegoWordle-module__uD4_DW__stepContent p{color:var(--text-secondary);margin:0;font-size:.85rem;line-height:1.5}.JuegoWordle-module__uD4_DW__tipsGrid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;margin-top:12px;display:grid}.JuegoWordle-module__uD4_DW__tipCard{background:var(--bg-card);border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:8px;padding:16px;transition:box-shadow .2s;display:flex}.JuegoWordle-module__uD4_DW__tipCard:hover{box-shadow:0 4px 12px #48a9a61f}[data-theme=dark] .JuegoWordle-module__uD4_DW__tipCard{background:#2a2a2a;border-color:#374151}.JuegoWordle-module__uD4_DW__tipIcon{font-size:1.6rem}.JuegoWordle-module__uD4_DW__tipCard h4{color:var(--text-primary);margin:0;font-size:.875rem;font-weight:600}.JuegoWordle-module__uD4_DW__tipCard p{color:var(--text-secondary);margin:0;font-size:.82rem;line-height:1.5}.JuegoWordle-module__uD4_DW__warningBox{background:#fff7ed;border:1px solid #fdba74;border-left:4px solid #f97316;border-radius:12px;padding:20px}[data-theme=dark] .JuegoWordle-module__uD4_DW__warningBox{background:#f9731614;border-color:#f9731666 #f9731666 #f9731666 #f97316}.JuegoWordle-module__uD4_DW__warningHeader{align-items:center;gap:10px;margin-bottom:14px;display:flex}.JuegoWordle-module__uD4_DW__warningHeader h3{color:#9a3412;margin:0;font-size:1rem;font-weight:700}[data-theme=dark] .JuegoWordle-module__uD4_DW__warningHeader h3{color:#fb923c}.JuegoWordle-module__uD4_DW__warningIcon{flex-shrink:0;font-size:1.4rem}.JuegoWordle-module__uD4_DW__warningList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.JuegoWordle-module__uD4_DW__warningList li{color:#7c2d12;padding-left:18px;font-size:.875rem;line-height:1.55;position:relative}.JuegoWordle-module__uD4_DW__warningList li:before{content:"✕";color:#f97316;font-size:.75rem;font-weight:700;position:absolute;top:2px;left:0}[data-theme=dark] .JuegoWordle-module__uD4_DW__warningList li{color:#fed7aa}@media (max-width:600px){.JuegoWordle-module__uD4_DW__escenariosGrid,.JuegoWordle-module__uD4_DW__tipsGrid{grid-template-columns:1fr}.JuegoWordle-module__uD4_DW__step{gap:10px;padding:12px}.JuegoWordle-module__uD4_DW__stepNumber{width:28px;height:28px;font-size:.8rem}.JuegoWordle-module__uD4_DW__comparativaTable{font-size:.8rem}.JuegoWordle-module__uD4_DW__comparativaTable th,.JuegoWordle-module__uD4_DW__comparativaTable td{padding:8px 10px}}@media (prefers-reduced-motion:reduce){.JuegoWordle-module__uD4_DW__escenarioCard,.JuegoWordle-module__uD4_DW__tipCard{transition:none}}
