/* Animations — tek kaynak (React'teki tekrarlar birleştirildi) */

.depar-highlight {
  text-shadow: 0 0 40px rgba(232, 75, 26, 0.5), 0 0 80px rgba(232, 75, 26, 0.2);
  animation: depar-glow-pulse 3s ease-in-out infinite;
}

.depar-highlight-light {
  text-shadow: 0 0 40px rgba(255, 255, 255, 0.55), 0 0 80px rgba(255, 255, 255, 0.3);
  animation: depar-glow-pulse-light 3s ease-in-out infinite;
}

@keyframes depar-marquee {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}

@keyframes depar-glow-pulse {
  0%, 100% {
    text-shadow: 0 0 40px rgba(232, 75, 26, 0.5), 0 0 80px rgba(232, 75, 26, 0.2);
  }
  50% {
    text-shadow: 0 0 60px rgba(232, 75, 26, 0.7), 0 0 120px rgba(232, 75, 26, 0.35);
  }
}

@keyframes depar-glow-pulse-light {
  0%, 100% {
    text-shadow: 0 0 40px rgba(255, 255, 255, 0.55), 0 0 80px rgba(255, 255, 255, 0.3);
  }
  50% {
    text-shadow: 0 0 60px rgba(255, 255, 255, 0.75), 0 0 120px rgba(255, 255, 255, 0.45);
  }
}

@keyframes depar-soru-marquee {
  from { transform: translateX(0); }
  to { transform: translateX(-50%); }
}

.depar-soru-marquee {
  display: flex;
  white-space: nowrap;
  animation: depar-soru-marquee 55s linear infinite;
}
