/**
 * Intégration Elementor du thème SenConnect.
 *
 * Le design vient entièrement de assets/css/main.css (qui affiche aussi les animations
 * d'apparition dans l'éditeur) : ce fichier neutralise seulement les espacements ajoutés
 * par Elementor autour des widgets SenConnect et met en forme le message affiché dans
 * l'éditeur à la place d'une section vide.
 */

/* Les sections du thème gèrent seules leurs marges, même empilées dans une colonne. */
.elementor-widget[class*="elementor-widget-senconnect-"]:not(:last-child) {
	margin-block-end: 0;
}

/* Éditeur : section sans contenu à afficher. */
.sc-elementor-empty {
	display: flex;
	flex-direction: column;
	gap: 4px;
	margin: 24px;
	padding: 32px 24px;
	border: 1px dashed #9aa3b8;
	border-radius: 12px;
	background: #f5f7fb;
	color: #0a1022;
	font: 500 14px/1.5 Manrope, system-ui, sans-serif;
	text-align: center;
}

.sc-elementor-empty strong {
	font-weight: 700;
	color: #2952ff;
}
