.explorar .barra{margin:1.5rem 0 .8rem;display:flex}.explorar .barra .buscador{max-width:760px}.temas-rapidos{display:flex;gap:.4rem;overflow-x:auto;padding-bottom:.3rem;scrollbar-width:thin}.temas-rapidos.envolver{flex-wrap:wrap;overflow:visible}.explorar>.temas-rapidos{margin-bottom:1.2rem}.tema-btn{font:inherit;font-size:.88rem;font-weight:600;white-space:nowrap;cursor:pointer;border-radius:999px;padding:.35rem .8rem;border:1px solid var(--borde);background:var(--superficie);color:var(--texto)}.tema-btn span{font-weight:500;color:var(--texto-suave);font-size:.8rem;margin-left:.15rem}.tema-btn:hover{border-color:var(--acento)}.tema-btn[aria-pressed=true]{background:var(--acento);border-color:var(--acento);color:var(--acento-texto)}.tema-btn[aria-pressed=true] span{color:inherit;opacity:.85}.tema-btn.agotado{opacity:.45}.explorar .disposicion{display:grid;grid-template-columns:260px minmax(0,1fr);gap:1.5rem;align-items:start}.filtros{background:var(--superficie);border:1px solid var(--borde);border-radius:var(--radio);padding:.9rem 1rem;position:sticky;top:76px;max-height:calc(100vh - 92px);overflow:auto}.filtros-cab{display:flex;align-items:center;gap:.5rem;margin-bottom:.6rem}.filtros-cab strong{margin-right:auto}.enlace{all:unset;cursor:pointer;color:var(--acento);font-size:.88rem;font-weight:600}.enlace:focus-visible{outline:2px solid var(--foco)}.leyenda,.faceta summary{font-weight:700;font-size:.82rem;text-transform:uppercase;letter-spacing:.04em;color:var(--texto-suave);margin:0 0 .4rem}.periodo{border-top:1px solid var(--borde);padding-top:.7rem}.grupo-temas-movil+.periodo{margin-top:.8rem}.presets{display:flex;flex-wrap:wrap;gap:.3rem;margin-bottom:.5rem}.presets button{font:inherit;font-size:.8rem;cursor:pointer;border:1px solid var(--borde);background:var(--superficie);color:var(--texto);border-radius:999px;padding:.2rem .6rem}.presets button[aria-pressed=true]{background:var(--acento);color:var(--acento-texto);border-color:var(--acento)}.rango{display:flex;gap:.5rem}.rango label{display:grid;font-size:.8rem;color:var(--texto-suave);gap:.2rem;flex:1}.rango input{width:100%;padding:.4rem .5rem}.faceta{border-top:1px solid var(--borde);margin-top:.7rem;padding-top:.6rem}.faceta summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:.4rem}.faceta summary::-webkit-details-marker{display:none}.faceta summary:after{content:"▾";margin-left:auto;transition:transform .15s}.faceta:not([open]) summary:after{transform:rotate(-90deg)}.n-sel{background:var(--acento);color:var(--acento-texto);border-radius:999px;padding:0 .45rem;font-size:.72rem}.opcion{display:grid;grid-template-columns:auto 1fr auto;gap:.5rem;align-items:center;padding:.22rem 0;cursor:pointer;font-size:.92rem}.opcion input{width:1rem;height:1rem;accent-color:var(--acento);margin:0}.opcion .n{font-size:.78rem;color:var(--texto-suave);background:var(--superficie-2);border-radius:999px;padding:0 .45rem}.opcion.agotada{opacity:.5}.ver-mas{display:inline-block;margin-top:.3rem;font-size:.84rem}.cab-resultados{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;margin-bottom:.5rem}.resumen{margin:0;flex:1 1 280px}.acciones-resultados{display:flex;gap:.5rem;align-items:center;margin-left:auto;min-width:0;max-width:100%}.orden{display:flex;align-items:center;gap:.4rem;font-size:.9rem;min-width:0}.orden select{min-width:0;max-width:100%}.activos{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.8rem}.activos:empty{display:none}.activos button{font:inherit;font-size:.85rem;border:1px solid var(--borde);background:var(--superficie);color:var(--texto);border-radius:999px;padding:.2rem .7rem;cursor:pointer}.activos button:hover{border-color:var(--acento)}.activos .limpiar-todo{border-style:dashed;color:var(--acento)}.fragmento{font-size:.85rem;color:var(--texto-suave);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sep-parciales{margin-top:2rem}.sep-parciales h2{margin:0 0 .2rem;font-size:1.1rem}.sep-parciales p{margin:0 0 1rem}.vacio{background:var(--superficie);border:1px dashed var(--borde);border-radius:var(--radio);padding:1.5rem}.vacio .temas-rapidos{margin-top:.5rem}.solo-movil,.solo-movil-bloque{display:none!important}#abrir-filtros{display:none}@media(max-width:860px){.explorar .disposicion{grid-template-columns:1fr}#abrir-filtros{display:inline-flex}.solo-movil{display:inline-flex!important}.solo-movil-bloque{display:block!important}.filtros{display:none;position:fixed;inset:0;z-index:50;max-height:none;border-radius:0}.filtros.abierto{display:block}body.sin-scroll{overflow:hidden}.buscador.grande .boton{display:none}.acciones-resultados{width:100%;justify-content:space-between}.orden .suave{display:none}.buscador.grande .atajo{right:.6rem}}
