/* Real package screenshots: preserve full frames and readable thumbnails. */
#materialPage .skin-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
#materialPage .skin-gallery-grid img{display:block;width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain;transform:none}
#materialPage .skin-gallery-grid a{height:100%;display:grid;place-items:center;cursor:zoom-in}
#materialPage .skin-gallery-grid figure{display:flex;flex-direction:column;gap:7px;min-width:0}
#materialPage .skin-gallery-grid figcaption{margin:0}
#materialPage .gallery-hint{font-size:13px;color:var(--muted);margin:0 0 14px}
@media(max-width:800px){#materialPage .skin-gallery-grid{grid-template-columns:1fr}}
