/* Article tweaks on top of the Unity 89.1 FM player.
   The player itself is EventON's unity89-commercial component — its stylesheet
   does the work. Nothing here restyles it; these are only the adjustments it
   needs when it sits above an article instead of inside an event card. */
.pcc-audio.unity89-commercial-player {
  margin: 0 0 30px;
}

/* The station player was built for an event card, where the title is the event
   name. An article headline can be much longer, so the banner is allowed to
   wrap rather than squeezing the duration chip off the end. */
.pcc-audio .unity89-banner-title {
  text-wrap: pretty;
}

/* Fallback, used only when the station component is unavailable (EventON
   deactivated). Plain and small on purpose — it exists so the recording stays
   playable, not to be a second design. */
.pcc-audio--fallback {
  margin: 0 0 30px;
  padding: 14px 16px;
  border: 1px solid #ecd9f0;
  border-radius: 12px;
  background: #fbf6fc;
}
.pcc-audio--fallback .pcc-audio-label {
  display: block;
  font-weight: 700;
  font-size: .92rem;
  margin-bottom: 8px;
  color: #1e293b;
}
.pcc-audio--fallback audio {
  display: block;
  width: 100%;
  height: 40px;
}
