/* Audio metadata on detail pages only. */
#fiche .cs-audio-languages {
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 8px;
  max-width: 100%;
  padding: 5px 0;
}
#fiche .cs-audio-language {
  display: inline-flex;
  align-items: center;
  flex: 0 0 auto;
  overflow: hidden;
  border-radius: 3px;
  box-shadow: 0 0 0 1px #ffffff24;
  color: #e7edf6;
  font-size: 12px;
}
#fiche .cs-audio-language img {
  display: block;
  width: 24px;
  height: 16px;
  object-fit: cover;
}
#fiche .cs-audio-original, #fiche .cs-audio-note {
  color: #a7b5c7;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.5;
}
#fiche .episodes-rail .cs-audio-languages { margin-left: 8px; }
@media (max-width: 768px) {
  body.fiche-page-view #fiche .fiche-right > .rating-genres:has(> .cs-audio-languages) {
    display: flex !important;
    justify-content: center;
    margin: 0 0 8px;
    padding: 0;
  }
  body.fiche-page-view #fiche .fiche-right > .rating-genres > :not(.cs-audio-languages) { display: none !important; }
  #fiche .rating-genres > .cs-audio-languages { justify-content: center; }
  #fiche .episodes-rail .cs-audio-languages { margin-left: 0; }
}
