/* Песня без подписки не смогла заиграть сама (браузер ждёт нажатия): кнопка зовёт нажать её (firstplay.js) */
.play-main.first-play { animation: first-play 1.6s ease-in-out infinite; }
@keyframes first-play {
  0% { box-shadow: 0 0 0 0 rgb(255 255 255 / .45); }
  70%, 100% { box-shadow: 0 0 0 14px rgb(255 255 255 / 0); }
}
@media (prefers-reduced-motion: reduce) {
  .play-main.first-play { animation: none; box-shadow: 0 0 0 4px rgb(255 255 255 / .35); }
}
