.map-catalog-preview { grid-column: 1 / -1; min-width: 0; }
.map-catalog-preview:empty { display: none; }
.map-catalog-preview .team-table-image { width: auto; max-width: 100%; max-height: 380px; object-fit: contain; }
.map-catalog-preview p { margin: 4px 0 12px; }
