/* Long collection names must not impose a minimum width on mobile grid tracks. */
body.music-room-page .grid > .tile { min-width: 0; }
body.music-room-page .grid > .tile strong {
  white-space: normal;
  overflow-wrap: anywhere;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
@media (max-width: 760px) {
  body.music-room-page .grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
