.source-grid{display:grid;gap:8px;align-items:center}.source-grid img{width:100%;margin:0}.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}figure{overflow:auto}figcaption{line-height:1.6}td{overflow-wrap:anywhere}
