/* ===== Page Groupes de pratique (77731) =====
   Enveloppe la liste de l'extension waka-groupe ([waka_groupe_list]) sans toucher à ses styles :
   la page porte son propre titre, la liste se replie après quelques groupes (assets/js/groupes.js). */

.groupes-ico--coeur { --ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23C48738' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.8 4.6a5.5 5.5 0 0 0-7.8 0L12 5.7l-1-1.1a5.5 5.5 0 0 0-7.8 7.8l1 1.1L12 21l7.8-7.5 1-1.1a5.5 5.5 0 0 0 0-7.8z'/%3E%3C/svg%3E"); }

/* L'introduction et le bouton « Créer un groupe » de l'extension font doublon avec la page. */
.groupes-liste .waka-groupe-intro,
.groupes-liste .waka-groupe-container > div[style*="margin-top: 40px"] { display: none; }
/* Alignée sur la pastille du menu (--wk-largeur), comme tout ce qui est encadré. */
.groupes-liste > .waka-groupe-container { max-width: var(--wk-largeur); padding-inline: 0; margin-top: var(--wp--preset--spacing--50); }
.groupes-liste .waka-groupe-container, .groupes-liste .waka-groupe-grid { width: 100%; }

/* Liste repliée : les premiers groupes seulement, jusqu'au clic ou à une recherche. */
.groupes-liste--replie .waka-groupe-grid > .waka-groupe-card:nth-child(n+7) { display: none; }
@media (max-width: 47.9rem) {
	.groupes-liste--replie .waka-groupe-grid > .waka-groupe-card:nth-child(n+4) { display: none; }
}
.wk-repere strong .wk-chiffre { font-size: inherit; color: inherit; }
.groupes-liste .groupes-liste__plus { display: flex; justify-content: center; width: 100%; margin-top: var(--wp--preset--spacing--50); }
.groupes-liste__plus button { cursor: pointer; font: inherit; }

.groupes-creer .wp-block-buttons { margin-top: var(--wp--preset--spacing--60); }
