/* Подпись песен под свободной лицензией: строка на карточке и блок на странице песни (static/credit.js) */

.song-card .credit {
  margin-top: 4px;
  display: flex;
  align-items: baseline;
  gap: 6px;
  font-size: 12px;
  line-height: 1.4;
  color: var(--faint);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.song-card .credit a { color: var(--muted); text-decoration: none; }
.song-card .credit a:hover, .song-card .credit a:focus-visible { color: var(--text); text-decoration: underline; text-underline-offset: 3px; }

.credit-box {
  margin: 8px 0 4px;
  display: grid;
  gap: 2px;
  font-size: 13px;
  line-height: 1.45;
  color: var(--faint);
}
.credit-box p { margin: 0; }
.credit-box .cr-main { color: var(--muted); overflow-wrap: anywhere; }
.credit-box a { color: var(--text); text-decoration: underline; text-decoration-color: var(--border-2); text-underline-offset: 3px; }
.credit-box a:hover, .credit-box a:focus-visible { text-decoration-color: currentColor; }
