/**
 * HearFluent Animations
 */

@keyframes waveform {
	0%, 100% { transform: scaleY(0.5); }
	50% { transform: scaleY(1); }
}

@keyframes fadeUp {
	from {
		opacity: 0;
		transform: translateY(20px);
	}
	to {
		opacity: 1;
		transform: translateY(0);
	}
}

@keyframes pulse-glow {
	0%, 100% {
		box-shadow: 0 0 20px rgba(249, 115, 22, 0.4);
	}
	50% {
		box-shadow: 0 0 30px rgba(249, 115, 22, 0.6);
	}
}

.hf-animate {
	opacity: 0;
	animation: fadeUp 0.6s ease forwards;
}

.hf-pulse-glow {
	animation: pulse-glow 2s ease-in-out infinite;
}
