/**
 * Lesieur Pie Chart Widget — styles.
 *
 * Le SVG est généré par pie-chart-widget.js ; ce fichier porte l'animation
 * d'apparition, les effets de survol et la typographie des étiquettes.
 *
 * @package Lesieur
 * @since 2.4.0
 */

.lc-pie-widget {
	margin: 0 auto;
	max-width: 100%;
	line-height: 0; /* évite l'espace fantôme sous le svg inline */
}

.lc-pie-widget svg {
	max-width: 100%;
	height: auto;
	opacity: 0;
	transform: scale(0.6) rotate(-180deg);
	transform-origin: center center;
	transition: opacity 0.8s cubic-bezier(0.22, 1, 0.36, 1),
		transform 1s cubic-bezier(0.22, 1, 0.36, 1);
}

.lc-pie-widget.is-visible svg {
	opacity: 1;
	transform: scale(1) rotate(0deg);
}

.lc-pie-widget svg path {
	transition: filter 0.2s ease;
}

.lc-pie-widget svg .lc-pie__center {
	filter: drop-shadow(0 0 4px rgba(0, 0, 0, 0.2));
}

/* Le contour coloré arrondit les coins (stroke-linejoin) : le survol ne
   touche pas au stroke pour préserver l'arrondi. */
.lc-pie-widget svg path.is-hovered {
	filter: brightness(0.93) saturate(1.25) drop-shadow(0 0 6px rgba(0, 0, 0, 0.4));
}

.lc-pie-widget .lc-pie__label {
	font-family: Poppins, sans-serif;
	font-weight: 700;
}
