/* WS · filtros del post grid UiCore — transición suave del swap AJAX (sin tocar el plugin).
 * El filtro hace empty()+append() instantáneo; esta capa lo convierte en dim → swap → entrada escalonada. */

.ui-e-adv-grid { transition: opacity .18s ease; }

/* Mientras llega la respuesta: atenuado leve (nada de vaciado en blanco ni «aparecer») */
.ws-filtering .ui-e-adv-grid { opacity: .55; }

/* Sin animación de entrada de items: el widget va con _animation vacío (el fadeInUp/fadeIn
 * re-aplicado en cada filtrado era el «desliza»/«aparecer» que no gustaba). El único efecto
 * es este micro-crossfade del contenedor. */

@media (prefers-reduced-motion: reduce) {
	.ui-e-adv-grid { transition: none; }
	.ws-filtering .ui-e-adv-grid { opacity: 1; }
}
