.DiccionarioRimas-module__VnqeWW__container{max-width:1000px;margin:0 auto;padding:1rem}.DiccionarioRimas-module__VnqeWW__hero{background:var(--hero-bg);color:#fff;text-align:center;border-radius:12px;margin-bottom:1.5rem;padding:2.5rem 1.5rem}.DiccionarioRimas-module__VnqeWW__hero h1{margin:0 0 .75rem;font-size:2rem;line-height:1.2}.DiccionarioRimas-module__VnqeWW__hero p{opacity:.92;max-width:60ch;margin:0 auto;font-size:1.05rem;line-height:1.6}.DiccionarioRimas-module__VnqeWW__visualmenteOculto{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.DiccionarioRimas-module__VnqeWW__buscador{background:var(--bg-card);border:1px solid #2e86ab2e;border-radius:12px;margin-bottom:1.5rem;padding:1.5rem}.DiccionarioRimas-module__VnqeWW__campoFila{flex-direction:column;gap:.5rem;display:flex}.DiccionarioRimas-module__VnqeWW__etiqueta{color:var(--text-primary);font-size:.95rem;font-weight:600}.DiccionarioRimas-module__VnqeWW__campo{background:var(--bg-primary);width:100%;color:var(--text-primary);border:2px solid #2e86ab4d;border-radius:8px;padding:.9rem 1rem;font-size:1.35rem;transition:border-color .2s}.DiccionarioRimas-module__VnqeWW__campo:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-color:var(--primary)}.DiccionarioRimas-module__VnqeWW__campo:disabled{opacity:.55;cursor:not-allowed}.DiccionarioRimas-module__VnqeWW__ejemplos{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.85rem;display:flex}.DiccionarioRimas-module__VnqeWW__ejemplosLabel{color:var(--text-secondary);font-size:.9rem}.DiccionarioRimas-module__VnqeWW__chipEjemplo{color:var(--primary);cursor:pointer;background:0 0;border:1px solid #2e86ab59;border-radius:999px;padding:.3rem .8rem;font-size:.9rem;transition:background .2s,color .2s}.DiccionarioRimas-module__VnqeWW__chipEjemplo:hover:not(:disabled){background:var(--primary);color:#fff}.DiccionarioRimas-module__VnqeWW__chipEjemplo:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.DiccionarioRimas-module__VnqeWW__chipEjemplo:disabled{opacity:.5;cursor:not-allowed}.DiccionarioRimas-module__VnqeWW__estado{color:var(--text-secondary);margin:.85rem 0 0;font-size:.9rem}.DiccionarioRimas-module__VnqeWW__tabs{flex-wrap:wrap;gap:.6rem;margin-top:1.25rem;display:flex}.DiccionarioRimas-module__VnqeWW__tab{background:var(--bg-primary);color:var(--text-primary);cursor:pointer;text-align:left;border:2px solid #2e86ab40;border-radius:10px;flex-direction:column;flex:220px;gap:.2rem;padding:.8rem 1rem;font-size:1rem;font-weight:600;transition:border-color .2s,background .2s;display:flex}.DiccionarioRimas-module__VnqeWW__tab:hover{border-color:var(--primary)}.DiccionarioRimas-module__VnqeWW__tab:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.DiccionarioRimas-module__VnqeWW__tabActiva{background:var(--primary);border-color:var(--primary);color:#fff}.DiccionarioRimas-module__VnqeWW__tabPista{opacity:.85;font-size:.82rem;font-weight:400}.DiccionarioRimas-module__VnqeWW__opcionSeseo{border-top:1px solid #2e86ab26;margin-top:1.25rem;padding-top:1.1rem}.DiccionarioRimas-module__VnqeWW__switchEtiqueta{cursor:pointer;color:var(--text-primary);align-items:flex-start;gap:.6rem;font-size:.95rem;line-height:1.5;display:flex}.DiccionarioRimas-module__VnqeWW__switchEtiqueta input{width:1.1rem;height:1.1rem;accent-color:var(--primary);cursor:pointer;flex-shrink:0;margin-top:.25rem}.DiccionarioRimas-module__VnqeWW__switchEtiqueta input:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.DiccionarioRimas-module__VnqeWW__opcionAyuda{color:var(--text-secondary);margin:.4rem 0 0 1.7rem;font-size:.87rem}.DiccionarioRimas-module__VnqeWW__resultado{background:var(--bg-card);border:1px solid #48a9a640;border-radius:12px;margin-bottom:1.5rem;padding:1.5rem}.DiccionarioRimas-module__VnqeWW__fichaConsulta{text-align:center;border-bottom:1px solid #2e86ab26;padding-bottom:1.1rem}.DiccionarioRimas-module__VnqeWW__fichaPalabra{letter-spacing:.02em;flex-wrap:wrap;justify-content:center;gap:.2rem;font-size:1.9rem;font-weight:700;display:flex}.DiccionarioRimas-module__VnqeWW__silaba{color:var(--text-secondary)}.DiccionarioRimas-module__VnqeWW__silaba+.DiccionarioRimas-module__VnqeWW__silaba:before,.DiccionarioRimas-module__VnqeWW__silaba+.DiccionarioRimas-module__VnqeWW__silabaTonica:before,.DiccionarioRimas-module__VnqeWW__silabaTonica+.DiccionarioRimas-module__VnqeWW__silaba:before{content:"·";color:var(--text-muted);margin-right:.2rem}.DiccionarioRimas-module__VnqeWW__silabaTonica{color:var(--primary);border-bottom:3px solid var(--secondary)}.DiccionarioRimas-module__VnqeWW__fichaDatos{color:var(--text-secondary);margin:.7rem 0 0;font-size:.95rem}.DiccionarioRimas-module__VnqeWW__fichaDatos strong{color:var(--secondary)}.DiccionarioRimas-module__VnqeWW__filtros{flex-direction:column;gap:.9rem;margin:1.2rem 0;display:flex}.DiccionarioRimas-module__VnqeWW__grupoFiltro{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.DiccionarioRimas-module__VnqeWW__filtroTitulo{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);min-width:6.5rem;font-size:.85rem;font-weight:700}.DiccionarioRimas-module__VnqeWW__chips{flex-wrap:wrap;gap:.4rem;display:flex}.DiccionarioRimas-module__VnqeWW__chip{background:var(--bg-primary);color:var(--text-primary);cursor:pointer;border:1px solid #2e86ab4d;border-radius:999px;padding:.35rem .85rem;font-size:.9rem;transition:background .2s,color .2s,border-color .2s}.DiccionarioRimas-module__VnqeWW__chip:hover{border-color:var(--primary)}.DiccionarioRimas-module__VnqeWW__chip:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.DiccionarioRimas-module__VnqeWW__chipActivo{background:var(--primary);border-color:var(--primary);color:#fff}.DiccionarioRimas-module__VnqeWW__chipCuenta{opacity:.7;font-size:.82rem}.DiccionarioRimas-module__VnqeWW__cabeceraLista{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.DiccionarioRimas-module__VnqeWW__recuento{color:var(--text-primary);margin:0;font-size:1rem}.DiccionarioRimas-module__VnqeWW__recuento strong{color:var(--primary)}.DiccionarioRimas-module__VnqeWW__btnCopiar{background:var(--secondary);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.5rem 1rem;font-size:.9rem;font-weight:600;transition:opacity .2s}.DiccionarioRimas-module__VnqeWW__btnCopiar:hover{opacity:.88}.DiccionarioRimas-module__VnqeWW__btnCopiar:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.DiccionarioRimas-module__VnqeWW__notaOrden{color:var(--text-muted);margin:0 0 .85rem;font-size:.87rem}.DiccionarioRimas-module__VnqeWW__palabraSilabas{text-align:center;min-width:1.15rem;color:var(--primary);background:#2e86ab1f;border-radius:999px;margin-left:.4rem;font-size:.72rem;font-weight:700;line-height:1.3;display:inline-block}.DiccionarioRimas-module__VnqeWW__listaPalabras{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.DiccionarioRimas-module__VnqeWW__palabra{background:var(--bg-primary);color:var(--text-primary);border:1px solid #2e86ab29;border-radius:6px;padding:.3rem .7rem;font-size:1rem}.DiccionarioRimas-module__VnqeWW__palabraInicio{color:var(--text-secondary)}.DiccionarioRimas-module__VnqeWW__palabraRima{color:var(--primary);font-weight:700}.DiccionarioRimas-module__VnqeWW__vacio{color:var(--text-secondary);background:#2e86ab12;border-radius:8px;margin:1.2rem 0 0;padding:1rem;line-height:1.6}.DiccionarioRimas-module__VnqeWW__masResultados{text-align:center;border-top:1px solid #2e86ab26;margin-top:1rem;padding-top:1rem}.DiccionarioRimas-module__VnqeWW__masResultados p{color:var(--text-secondary);margin:0 0 .75rem;font-size:.92rem}.DiccionarioRimas-module__VnqeWW__btnSecundario{border:2px solid var(--primary);color:var(--primary);cursor:pointer;background:0 0;border-radius:8px;padding:.55rem 1.2rem;font-size:.95rem;font-weight:600;transition:background .2s,color .2s}.DiccionarioRimas-module__VnqeWW__btnSecundario:hover{background:var(--primary);color:#fff}.DiccionarioRimas-module__VnqeWW__btnSecundario:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.DiccionarioRimas-module__VnqeWW__eduTablaWrapper{margin:1rem 0;overflow-x:auto}.DiccionarioRimas-module__VnqeWW__eduTabla{border-collapse:collapse;width:100%;min-width:640px;font-size:.92rem}.DiccionarioRimas-module__VnqeWW__eduTabla th,.DiccionarioRimas-module__VnqeWW__eduTabla td{text-align:left;vertical-align:top;border:1px solid #2e86ab33;padding:.6rem .75rem}.DiccionarioRimas-module__VnqeWW__eduTabla th{color:var(--text-primary);background:#2e86ab1a;font-weight:700}.DiccionarioRimas-module__VnqeWW__eduTabla td{color:var(--text-secondary)}.DiccionarioRimas-module__VnqeWW__warningBox{background:#d9770614;border-left:4px solid #d97706;border-radius:8px;margin:1rem 0;padding:1rem 1.25rem}.DiccionarioRimas-module__VnqeWW__warningBox ul{margin:0;padding-left:1.2rem}.DiccionarioRimas-module__VnqeWW__warningBox li{color:var(--text-secondary);margin-bottom:.6rem;line-height:1.6}.DiccionarioRimas-module__VnqeWW__warningBox li:last-child{margin-bottom:0}.DiccionarioRimas-module__VnqeWW__warningBox strong{color:var(--text-primary)}.DiccionarioRimas-module__VnqeWW__faq{background:var(--bg-card);border:1px solid #2e86ab33;border-radius:8px;margin-bottom:.6rem;padding:.75rem 1rem}.DiccionarioRimas-module__VnqeWW__faq summary{cursor:pointer;color:var(--text-primary);font-weight:600}.DiccionarioRimas-module__VnqeWW__faq summary:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.DiccionarioRimas-module__VnqeWW__faq p{color:var(--text-secondary);margin:.7rem 0 0;line-height:1.65}[data-theme=dark] .DiccionarioRimas-module__VnqeWW__buscador,[data-theme=dark] .DiccionarioRimas-module__VnqeWW__resultado{border-color:#7fb3d338}[data-theme=dark] .DiccionarioRimas-module__VnqeWW__campo{background:#1f1f1f;border-color:#7fb3d34d}[data-theme=dark] .DiccionarioRimas-module__VnqeWW__chipEjemplo{color:var(--accent);border-color:#7fb3d366}[data-theme=dark] .DiccionarioRimas-module__VnqeWW__chipEjemplo:hover:not(:disabled){background:var(--accent);color:#1a1a1a}[data-theme=dark] .DiccionarioRimas-module__VnqeWW__tab{background:#1f1f1f;border-color:#7fb3d340}[data-theme=dark] .DiccionarioRimas-module__VnqeWW__tabActiva{background:var(--primary);border-color:var(--accent);color:#fff}[data-theme=dark] .DiccionarioRimas-module__VnqeWW__chip{background:#1f1f1f;border-color:#7fb3d347}[data-theme=dark] .DiccionarioRimas-module__VnqeWW__chipActivo{background:var(--primary);border-color:var(--accent);color:#fff}[data-theme=dark] .DiccionarioRimas-module__VnqeWW__palabraSilabas{color:var(--accent);background:#7fb3d32e}[data-theme=dark] .DiccionarioRimas-module__VnqeWW__palabra{background:#1f1f1f;border-color:#7fb3d329}[data-theme=dark] .DiccionarioRimas-module__VnqeWW__palabraRima,[data-theme=dark] .DiccionarioRimas-module__VnqeWW__silabaTonica{color:var(--accent)}[data-theme=dark] .DiccionarioRimas-module__VnqeWW__fichaDatos strong{color:var(--secondary)}[data-theme=dark] .DiccionarioRimas-module__VnqeWW__recuento strong{color:var(--accent)}[data-theme=dark] .DiccionarioRimas-module__VnqeWW__vacio{background:#7fb3d314}[data-theme=dark] .DiccionarioRimas-module__VnqeWW__eduTabla th{background:#7fb3d31f}[data-theme=dark] .DiccionarioRimas-module__VnqeWW__eduTabla th,[data-theme=dark] .DiccionarioRimas-module__VnqeWW__eduTabla td{border-color:#7fb3d333}[data-theme=dark] .DiccionarioRimas-module__VnqeWW__warningBox{background:#fbbf241a;border-left-color:#fbbf24}[data-theme=dark] .DiccionarioRimas-module__VnqeWW__faq{border-color:#7fb3d333}[data-theme=dark] .DiccionarioRimas-module__VnqeWW__btnSecundario{border-color:var(--accent);color:var(--accent)}[data-theme=dark] .DiccionarioRimas-module__VnqeWW__btnSecundario:hover{background:var(--accent);color:#1a1a1a}@media (max-width:640px){.DiccionarioRimas-module__VnqeWW__hero{padding:1.75rem 1rem}.DiccionarioRimas-module__VnqeWW__hero h1{font-size:1.55rem}.DiccionarioRimas-module__VnqeWW__buscador,.DiccionarioRimas-module__VnqeWW__resultado{padding:1.1rem}.DiccionarioRimas-module__VnqeWW__campo{font-size:1.15rem}.DiccionarioRimas-module__VnqeWW__fichaPalabra{font-size:1.45rem}.DiccionarioRimas-module__VnqeWW__filtroTitulo{min-width:100%}.DiccionarioRimas-module__VnqeWW__tab{flex:100%}}@media (prefers-reduced-motion:reduce){.DiccionarioRimas-module__VnqeWW__campo,.DiccionarioRimas-module__VnqeWW__chip,.DiccionarioRimas-module__VnqeWW__chipEjemplo,.DiccionarioRimas-module__VnqeWW__tab,.DiccionarioRimas-module__VnqeWW__btnCopiar,.DiccionarioRimas-module__VnqeWW__btnSecundario{transition-duration:.01ms}}
