/**
 * Grille metrique a icones — feuille PARTAGEE (1.0.44).
 *
 * Les cartes PER et AV rendent la meme grille 2x2 : pastille ronde teintee,
 * filet en croix, cellules calibrees. Elle etait jusqu'ici ecrite uniquement
 * dans per-cards.css, en deux generations superposees ; la porter aussi dans
 * av-cards.css aurait fige deux copies vouees a diverger. Elle vit donc ici,
 * une seule fois, pour toute portee .ielp-cards-scope.
 *
 * VALEURS RESOLUES. per-cards.css empile deux generations de regles sur les
 * memes selecteurs (1.0.34 puis 1.0.35-1.0.37) : ce fichier ne reprend que le
 * resultat effectif de cette cascade, pas les etapes.
 *
 * SPECIFICITE. Les regles de base de chaque carte
 * (« .ielp-av-cards.ielp-cards-scope .grid2 .cell », quatre classes, en
 * !important) s'appliquent aussi a une grille --ico. On ecrit donc
 * « .ielp-cards-scope .grid2.grid2--ico .cell », egalement quatre classes : a
 * poids egal c'est l'ordre de chargement qui tranche, et cette feuille est mise
 * en file APRES av-cards.css et per-cards.css.
 *
 * NOMS DE CLASSES. Les cartes PER emettent .per-g__ico / .per-g__tx depuis
 * 1.0.33 ; les nouvelles cartes emettent les noms neutres .ie-g__ico /
 * .ie-g__tx. Les deux sont cibles ensemble, ce qui evite de reecrire le rendu
 * PER — vivant en production — pour un simple renommage.
 *
 * Les cartes qui utilisent la grille SIMPLE (.grid2 sans --ico : SCPI,
 * capitalisation, FCPI-FIP, produits structures) ne sont jamais atteintes :
 * chaque selecteur exige .grid2--ico.
 */

/* ---- Cellule ------------------------------------------------------------ */
.ielp-art-cards .grid2.grid2--ico .cell,
.ielp-cards-scope .grid2.grid2--ico .cell{
	display:flex !important;
	align-items:center !important;
	gap:10px !important;
	padding:10px 14px !important;
	min-height:70px !important;
}
.ielp-cards-scope .grid2.grid2--ico .cell--pad{ min-height:0 !important; }

/* ---- Pastille ronde teintee autour du glyphe ---------------------------- */
.ielp-art-cards .grid2.grid2--ico .ie-g__ico,
.ielp-cards-scope .grid2.grid2--ico .ie-g__ico,
.ielp-art-cards .grid2.grid2--ico .per-g__ico,
.ielp-cards-scope .grid2.grid2--ico .per-g__ico{
	flex:0 0 auto;
	width:32px; height:32px;
	border-radius:50%;
	display:grid; place-items:center;
	background:var(--tint); border:1px solid var(--tint-bd);
	color:var(--acc2);
}
.ielp-art-cards .grid2.grid2--ico .ie-g__ico svg,
.ielp-cards-scope .grid2.grid2--ico .ie-g__ico svg,
.ielp-art-cards .grid2.grid2--ico .per-g__ico svg,
.ielp-cards-scope .grid2.grid2--ico .per-g__ico svg{
	width:16px; height:16px; display:block;
	fill:none; stroke:currentColor; stroke-width:1.9;
	stroke-linecap:round; stroke-linejoin:round;
}

/* ---- Colonne de texte --------------------------------------------------- */
.ielp-art-cards .grid2.grid2--ico .ie-g__tx,
.ielp-cards-scope .grid2.grid2--ico .ie-g__tx,
.ielp-art-cards .grid2.grid2--ico .per-g__tx,
.ielp-cards-scope .grid2.grid2--ico .per-g__tx{
	min-width:0;
	padding-top:0 !important;
}

/* ---- Libelle et valeur --------------------------------------------------- */
.ielp-art-cards .grid2.grid2--ico .rowk,
.ielp-cards-scope .grid2.grid2--ico .rowk{
	font-size:9.5px !important;
	line-height:1.15 !important;
	margin-bottom:4px !important;
	color:var(--s500);
	font-weight:600;
}
.ielp-art-cards .grid2.grid2--ico .rowv,
.ielp-cards-scope .grid2.grid2--ico .rowv{
	font-size:12.5px !important;
	line-height:1.2 !important;
	font-weight:700 !important;
	color:var(--navy2);
	-webkit-line-clamp:3;
}

/* ---- Portee Art (1.0.49) -------------------------------------------------
   Le conteneur Art ne porte pas .ielp-cards-scope : chaque selecteur ci-dessus
   a donc un jumeau .ielp-art-cards. Les selecteurs AV et PER sont inchanges,
   leur rendu ne peut pas bouger. La grille de base et les jetons que ces regles
   lisent sont declares dans art-card.css, aux valeurs de per-cards.css. */
