/* Přibližná česká výslovnost jmen na kartách interpretů. */
.portrait-page .facts > .name-pronunciations { grid-column: 1 / -1; }
.portrait-page .name-pronunciations dd { font-family: Arial, Helvetica, sans-serif; font-size: 1rem; line-height: 1.6; }
.portrait-page .pronunciation-line { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: .25rem 1rem; padding: .2rem 0; }
.portrait-page .pronunciation-name { font-weight: 400; overflow-wrap: anywhere; }
.portrait-page .pronunciation-reading { font-weight: 600; overflow-wrap: anywhere; }
.portrait-page .pronunciation-note { display: block; margin-top: .55rem; font-size: .82rem; font-weight: 400; line-height: 1.5; color: var(--muted, #655e54); }
@media (max-width: 600px) {
  .portrait-page .pronunciation-line { grid-template-columns: minmax(0, 1fr); gap: 0; padding: .35rem 0; }
}
