.venueImage{box-sizing:border-box;border-radius:var(--radius);background:color-mix(in srgb, var(--panel-raised) 80%, var(--ink-deep) 8%);margin:0;position:relative;overflow:hidden}.venueImage__img{object-fit:cover;width:100%;height:auto;display:block}.venueImage--empty{min-height:120px;color:var(--muted);font-size:var(--text-xs);letter-spacing:.02em;border:1px solid var(--line-soft);background:var(--panel);place-items:center;padding:1rem;font-weight:600;display:grid}.venueImage--empty>span{align-items:center;gap:6px;display:inline-flex}.venueImage__caption{color:var(--ink-soft);font-size:var(--text-2xs);margin:0;padding:.35rem .55rem .45rem;font-weight:600}.venueImage__provenance{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--ink-deep) 70%, transparent);color:#fff;font-size:var(--text-2xs);letter-spacing:.02em;pointer-events:none;padding:.15rem .5rem;font-weight:700;position:absolute;bottom:.5rem;left:.5rem}.venueImage--header.venueImage--empty{aspect-ratio:auto;height:auto;min-height:0;box-shadow:none;background:0 0;border:0;margin:0;padding:2px 0}.venueImage--header.venueImage--empty.venueImage--named{height:112px;padding:var(--space-1) 0}.venueImage--cover.venueImage--empty.venueImage--named{aspect-ratio:auto;height:224px}@media (min-width:1024px){.venueInspector .venueImage--header{border-radius:var(--radius);margin:0 0 .75rem}.venueInspector .venueImage--header:not(.venueImage--empty){aspect-ratio:auto;height:220px}.venueInspector .venueImage--header .venueImage__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}}
