.fav[data-v-8ebc5137]{cursor:pointer;font:inherit;color:var(--color-muted);background:#ffffffeb;border:0;border-radius:99px;align-items:center;gap:6px;padding:6px;display:inline-flex}.fav svg[data-v-8ebc5137]{fill:none;stroke:currentColor;stroke-width:2px;width:20px;height:20px}.fav.active[data-v-8ebc5137]{color:#e0245e}.fav.active svg[data-v-8ebc5137]{fill:currentColor}.fav.large[data-v-8ebc5137]{border:1px solid var(--color-border);background:#fff;padding:8px 14px}.card-link[data-v-1c6ea406]{height:100%;color:inherit;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);flex-direction:column;text-decoration:none;transition:box-shadow .15s;display:flex;overflow:hidden}.card-link[data-v-1c6ea406]:hover{box-shadow:0 4px 14px #00000014}.faded[data-v-1c6ea406]{opacity:.65}.cover[data-v-1c6ea406]{aspect-ratio:4/3;background:var(--color-bg);position:relative}.cover img[data-v-1c6ea406]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.badge[data-v-1c6ea406]{color:#fff;border-radius:99px;padding:2px 10px;font-size:12px;position:absolute;top:8px;left:8px}.rented[data-v-1c6ea406]{background:#000000a6}.unit[data-v-1c6ea406]{color:var(--color-muted);margin-left:6px;font-weight:400}.badges[data-v-1c6ea406]{gap:4px;display:flex;position:absolute;top:8px;left:8px}.paid[data-v-1c6ea406]{color:#fff;border-radius:99px;padding:2px 10px;font-size:12px;font-weight:600}.paid.gold[data-v-1c6ea406]{background:var(--logo-yellow);color:#5a4310}.hot[data-v-1c6ea406]{background:#e0245e}.count[data-v-1c6ea406]{color:#fff;background:#00000080;border-radius:99px;padding:1px 8px;font-size:12px;position:absolute;bottom:8px;left:8px}.fav[data-v-1c6ea406]{top:8px}.deal-tag[data-v-1c6ea406],.fav[data-v-1c6ea406]{position:absolute;right:8px}.deal-tag[data-v-1c6ea406]{color:var(--color-text);background:#ffffffeb;border-radius:99px;align-items:center;gap:5px;padding:5px 9px;font-size:12px;font-weight:600;line-height:1;display:inline-flex;bottom:8px;box-shadow:0 1px 4px #00000026}.deal-tag[data-v-1c6ea406]:before{content:"";border-radius:50%;width:6px;height:6px}.deal-tag.is-rent[data-v-1c6ea406]:before{background:var(--color-brand)}.deal-tag.is-sale[data-v-1c6ea406]:before{background:var(--color-success)}.deal-tag.is-done[data-v-1c6ea406]{color:#fff;background:#282c30c7}.deal-tag.is-done[data-v-1c6ea406]:before{background:#c9ced3}.body[data-v-1c6ea406]{flex-direction:column;flex:1;gap:4px;padding:12px 14px;display:flex}.title[data-v-1c6ea406]{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;line-height:1.4;display:-webkit-box;overflow:hidden}.meta[data-v-1c6ea406]{flex-wrap:wrap;gap:0 10px;display:flex}.meta[data-v-1c6ea406],.place[data-v-1c6ea406]{color:var(--color-muted);margin:0;font-size:13px}.bottom[data-v-1c6ea406]{justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:6px;display:flex}.rent[data-v-1c6ea406]{color:#c2410c;font-size:20px;font-weight:700}.rent small[data-v-1c6ea406]{color:var(--color-muted);font-size:13px;font-weight:400}.poster[data-v-1c6ea406]{background:var(--color-success-soft);color:var(--color-success);border-radius:99px;padding:1px 8px;font-size:12px}.poster.broker[data-v-1c6ea406]{background:var(--color-brand-soft);color:var(--color-brand)}
