/*
 * QAEngine - Vista previa de comentarios v1.1.1
 *
 * QAEngine ya incluye los comentarios en el HTML. Estas reglas muestran el
 * contenedor y dejan visible solo el primer comentario antes de que se ejecute
 * JavaScript, evitando una aparición tardía y reduciendo el riesgo de CLS.
 */

body.qacp-enabled .answer-item .comments-container.qacp-visible,
body.qacp-enabled .answer-item .cmt-in-cmt-wrapper.qacp-visible {
	display: block !important;
	height: auto !important;
	overflow: visible !important;
}

/*
 * Chrome, Edge, Safari y Firefox modernos aplican la vista previa desde el
 * primer render. JavaScript actúa como respaldo y controla el despliegue.
 */
@supports selector(:has(*)) {
	body.qacp-enabled .answer-item .comments-container:has(.comments-wrapper > .comment-item),
	body.qacp-enabled .answer-item .cmt-in-cmt-wrapper:has(.mobile-comments-list > li) {
		display: block !important;
		height: auto !important;
		overflow: visible !important;
	}

	body.qacp-enabled .answer-item .comments-container:not(.qacp-expanded):has(.comments-wrapper > .comment-item)
		.comments-wrapper > .comment-item:nth-child(n + 2),
	body.qacp-enabled .answer-item .cmt-in-cmt-wrapper:not(.qacp-expanded):has(.mobile-comments-list > li)
		.mobile-comments-list > li:nth-child(n + 2) {
		display: none !important;
	}
}
