/* Later books use their printed labels, which are wider than the transport IDs.
   Scoped separately so the approved Music Theory pages and shared CSS stay unchanged. */
.audio-book .part-list a{grid-template-columns:80px minmax(0,1fr)}
.audio-book .part-example-row{grid-template-columns:100px minmax(0,1fr) 320px}
.audio-book .what-you-hear p{overflow-wrap:anywhere}
@media(max-width:850px){.audio-book .part-example-row{grid-template-columns:80px minmax(0,1fr)}}
@media(max-width:600px){.audio-book .example-title{font-size:30px}}
