/* Records index and record progression (Modernist). */
.row--record { grid-template-columns: minmax(120px, 180px) auto minmax(0, 1.4fr) minmax(0, 1fr) 72px 20px; gap: 20px; }
.row__markwind { display: flex; align-items: baseline; gap: 8px; }
.row__markwind .row__mark { min-width: 96px; }
.row__markwind .row__meta { min-width: 32px; }
.row--list { grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr) 20px; }
.row--country { grid-template-columns: 48px minmax(0, 1fr) auto; }
.right { text-align: right; }
@media (max-width: 1099px) { .row--record { grid-template-columns: minmax(120px, 160px) auto minmax(0, 1fr) 20px; } .row--record > :nth-child(4), .row--record > :nth-child(5) { display: none; } }
