/**
 * Conflits Share Bar — styles
 * Modèle : bouton "Copier le lien" en pilule dorée (charte Conflits
 * #d6a92b), suivi d'icônes nues noires pour X et LinkedIn — à
 * l'identique du dispositif du Figaro.
 */

.csb-share-bar {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	gap: 10px;
	margin: 8px 0;
}

/* Bouton "Copier le lien" — pilule dorée */
.csb-share-bar__copy {
	display: inline-flex;
	align-items: center;
	gap: 6px;
	padding: 8px 14px;
	border: 0;
	border-radius: 30px;
	background-color: #d6a92b;
	color: #181d23;
	cursor: pointer;
	font-family: 'Open Sans', arial, sans-serif;
	font-size: 13px;
	font-weight: 700;
	line-height: 1;
	white-space: nowrap;
	transition: background-color 0.25s ease, color 0.25s ease;
}

.csb-share-bar__copy:hover,
.csb-share-bar__copy:focus {
	background-color: #181d23;
	color: #d6a92b;
}

.csb-share-bar__copy:focus-visible {
	outline: 2px solid #181d23;
	outline-offset: 2px;
}

.csb-share-bar__copy-icon {
	width: 15px;
	height: 15px;
	flex-shrink: 0;
	fill: currentColor;
}

.csb-share-bar__copy-icon--check {
	display: none;
}

/* État "copié" : fond noir, texte vert (au lieu de fond vert/texte blanc) */
.csb-share-bar__copy.is-copied {
	background-color: #181d23;
	color: #34d399;
}

.csb-share-bar__copy.is-copied .csb-share-bar__copy-icon {
	display: none;
}

.csb-share-bar__copy.is-copied .csb-share-bar__copy-icon--check {
	display: block;
	fill: #34d399;
}

/* Icônes nues (X, LinkedIn) — sans fond, comme sur Le Figaro */
.csb-share-bar__icon {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 32px;
	height: 32px;
	color: #181d23;
	text-decoration: none;
	transition: color 0.2s ease, opacity 0.2s ease;
}

.csb-share-bar__icon svg {
	width: 17px;
	height: 17px;
	fill: currentColor;
}

.csb-share-bar__icon:hover,
.csb-share-bar__icon:focus {
	color: #ad8514;
}

.csb-share-bar__icon:focus-visible {
	outline: 2px solid #181d23;
	outline-offset: 2px;
	border-radius: 4px;
}
