.listing-card[data-v-300cc26a]{border:1px solid #e6eaf0;border-radius:16px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.listing-card[data-v-300cc26a]:hover{box-shadow:0 10px 24px #1976d22e;transform:translateY(-4px)}.image-wrap[data-v-300cc26a]{aspect-ratio:16/10;background:#e6eaf0;overflow:hidden;position:relative}.image-wrap img[data-v-300cc26a]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}.listing-card:hover .image-wrap img[data-v-300cc26a]{transform:scale(1.05)}.price-tag[data-v-300cc26a]{background:#0a1e32d9;border-radius:999px;bottom:12px;color:#fff;font-weight:700;left:12px;padding:6px 12px;position:absolute}.card-body[data-v-300cc26a]{padding:16px 18px 18px}.card-body h3[data-v-300cc26a]{color:#333;font-size:1.2rem;margin-bottom:4px}.location[data-v-300cc26a]{color:#1976d2;font-size:.9rem;font-weight:500;margin-bottom:8px}.short[data-v-300cc26a]{display:-webkit-box;font-size:.95rem;line-height:1.45;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.short[data-v-300cc26a],.stats[data-v-300cc26a]{color:#4a4a4a;margin-bottom:12px}.stats[data-v-300cc26a]{border-bottom:1px solid #eef1f5;border-top:1px solid #eef1f5;display:flex;gap:16px;padding:10px 0}.view-link[data-v-300cc26a]{color:#1976d2;font-weight:600}
