.audio-card {
  background: #1e1e2f;
  border-radius: 12px;
  padding: 1.25rem;
  margin-bottom: 1rem;
  transition: transform 0.2s ease;
}
.audio-card:hover {
  transform: translateY(-2px);
}
.audio-card h5 {
  color: #fff;
  margin-bottom: 0.25rem;
  font-size: 1rem;
}
.audio-card p {
  color: #aaa;
  font-size: 0.85rem;
  margin-bottom: 0.75rem;
}
.audio-card .plyr {
  --plyr-color-main: #149ddd;
}