.venue-card[data-v-7f6efb60]{display:block;min-width:0;color:#30292c;border-radius:12px}.venue-card__photo[data-v-7f6efb60]{aspect-ratio:5/4;overflow:hidden;border-radius:12px;background:#faf7f5}.venue-card__photo img[data-v-7f6efb60]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.venue-card__missing[data-v-7f6efb60]{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;height:100%;padding:20px;text-align:center;color:#735b64;font-size:13px}.venue-card h3[data-v-7f6efb60]{margin-top:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;line-height:1.5}.venue-card__rating[data-v-7f6efb60]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:24px;margin-top:5px;font-size:13px;color:#735b64}.venue-card__stars[data-v-7f6efb60]{display:inline-flex;gap:2px}.venue-card__star[data-v-7f6efb60]{position:relative;width:16px;height:16px;color:#ddd4d7}.venue-card__star-fill[data-v-7f6efb60]{position:absolute;inset:0;color:#a94468}.venue-card__unrated[data-v-7f6efb60]{font-size:12px;color:#735b64;line-height:1.5}.venue-card__capacity[data-v-7f6efb60]{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:13px;color:#735b64;line-height:1.6}.venue-card__capacity svg[data-v-7f6efb60]{flex-shrink:0}.venue-card:hover h3[data-v-7f6efb60]{color:#91445f}.venue-card[data-v-7f6efb60]:focus-visible{outline:2px solid #91445f;outline-offset:3px}
