/**
 * widgets/real_estate/recent-listings — 최근 본 매물
 *
 * 🔴 기본이 "숨김" 이다.
 *    이 카드는 서버가 아니라 브라우저 localStorage 가 원본이라, 서버는 보여줄 것이
 *    있는지 알 수 없다. 처음 온 사람에게 "최근 본 매물 없음" 빈 상자를 보여줄 이유가
 *    없으므로, JS 가 실제로 그릴 것을 찾았을 때만 .is-ready 를 붙여 나타낸다.
 *
 * 목록의 모양은 real_estate/listing-mini 가 갖는다(같은 .w-listing-mini 클래스를 쓴다).
 * 여기에는 이 카드에만 있는 것 — 노출 제어와 도시 라벨 — 만 둔다.
 */

/* 카드 전체(ui/card)를 숨긴다. JS 가 .is-ready 를 붙이면 나타난다. */
.w-recent-listings-card { display: none; }
.w-recent-listings-card.is-ready { display: block; }

/* 컨테이너 자체도 같은 규칙을 따른다 —
   ui/card 없이 이 위젯만 단독으로 쓰는 자리에서도 동작해야 한다. */
.w-recent-listings { display: none; }
.w-recent-listings.is-ready { display: block; }

/* 도시 — 가격 옆에 작게. 건물명이 있을 때만 JS 가 넣는다
   (건물명이 없으면 제목 자리에 도시가 이미 들어가 있다) */
.w-recent-listings__city {
    flex: 0 1 auto;
    min-width: 0;
    font-size: 0.6875rem;
    color: var(--site-muted, #6b7280);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
