/* Show the complete user-supplied gameplay preview in each presentation frame. */
.map-postcard>img[data-gameplay-map]{aspect-ratio:1915/1079;object-fit:contain;filter:none}
.world-poster>.art-button>img[data-gameplay-map],.layout-inspect>img[data-gameplay-map]{display:block;width:100%;height:auto;aspect-ratio:1915/1079;object-fit:contain}
.weekly-visual>img[data-gameplay-map]{display:block;width:100%;height:auto;aspect-ratio:1915/1079;object-fit:contain}
.weekly-visual:has(>img[data-gameplay-map]) .weekly-seal,.weekly-visual:has(>img[data-gameplay-map]) .weekly-radar{display:none}
.weekly-visual:has(>img[data-gameplay-map]) .map-location{position:static;display:block;padding:11px 13px;border-top:1px solid #c3ab7155;background:linear-gradient(110deg,#2a4236,#132d32);font-size:8px;color:#dbc795;letter-spacing:.1em}
.map-card .dlc-card-art:has(>img[data-gameplay-map]){display:flex;align-items:center;justify-content:center;background:linear-gradient(120deg,#273d31db,#132d32e6),url('/assets/gunmetal-texture.webp');padding:17px}
.map-card .dlc-card-art>img[data-gameplay-map]{width:100%;height:auto;max-height:100%;object-fit:contain;aspect-ratio:1915/1079;transform:rotate(-2deg)}
.guide-body .chapter-scene.gameplay-map-scene{height:auto;aspect-ratio:1915/1079}
.guide-body .chapter-scene.gameplay-map-scene>img[data-gameplay-map]{display:block;width:100%;height:auto;object-fit:contain;filter:none}
.target-map:has(>img[data-gameplay-map]){aspect-ratio:1915/1079}
.target-map>img[data-gameplay-map]{display:block;width:100%;height:100%;aspect-ratio:1915/1079;object-fit:contain}
.target-map:has(>img[data-gameplay-map])>svg{stroke-width:3}
.target-map:has(>img[data-gameplay-map]) .range-ring{transform-origin:48.303% 42.076%}
@media(max-width:600px){.weekly-visual:has(>img[data-gameplay-map]) .map-location{padding:9px;font-size:6px;letter-spacing:.05em}}
.layout-inspect>img[data-gameplay-map]{width:96px;height:auto;flex-shrink:0}@media(max-width:600px){.layout-inspect>img[data-gameplay-map]{width:80px}}
