.photo-grid[data-v-35a2cf3e]{display:grid;gap:.75rem}.photo-grid.is-scene[data-v-35a2cf3e]{grid-template-columns:repeat(4,minmax(0,1fr))}.photo-grid.is-detail[data-v-35a2cf3e]{grid-template-columns:repeat(3,minmax(0,1fr))}.photo-grid__item[data-v-35a2cf3e]{margin:0;border:1px solid var(--line);background:var(--bg-elevated);overflow:hidden}.photo-grid__item img[data-v-35a2cf3e]{display:block;width:100%;aspect-ratio:4 / 3;background:var(--bg-panel)}.photo-grid__item img.fit-cover[data-v-35a2cf3e]{object-fit:cover}.photo-grid__item img.fit-contain[data-v-35a2cf3e]{object-fit:contain}@media(max-width:900px){.photo-grid.is-scene[data-v-35a2cf3e],.photo-grid.is-detail[data-v-35a2cf3e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.photo-grid.is-scene[data-v-35a2cf3e],.photo-grid.is-detail[data-v-35a2cf3e]{grid-template-columns:1fr}}
