/* Gaymers iNC — Modula lightbox download button (see js/gallery-enhancements.js) */

.fancybox__container [data-fancybox-download].is-busy,
.fancybox__container [data-carousel-download].is-busy,
.fancybox__container .gi-lb-download.is-busy {
	pointer-events: none;
	opacity: 0.55;
	animation: gi-lb-pulse 0.9s ease-in-out infinite alternate;
}

/* Our injected button (Beta renderer) inherits Fancybox's .f-button look;
   make sure the stroke icon renders like the built-in ones. */
.fancybox__container .gi-lb-download svg {
	fill: none;
	stroke: currentColor;
	stroke-width: 1.75;
	stroke-linecap: round;
	stroke-linejoin: round;
}

@keyframes gi-lb-pulse {
	from { opacity: 0.35; }
	to   { opacity: 0.8; }
}

@media (prefers-reduced-motion: reduce) {
	.fancybox__container [data-fancybox-download].is-busy,
	.fancybox__container [data-carousel-download].is-busy,
	.fancybox__container .gi-lb-download.is-busy {
		animation: none;
	}
}
