.house-card[data-v-9ea8411c]{cursor:pointer;border-radius:3.2vw;flex-direction:column;gap:1.6vw;width:100%;display:flex}.house-card .property[data-v-9ea8411c]{align-items:stretch;gap:3.2vw;width:100%;display:flex}.house-card .property .pic[data-v-9ea8411c]{border-radius:3.2vw;flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:flex-end;width:34.6667vw;display:flex;position:relative;overflow:hidden}.house-card .property .pic .cover[data-v-9ea8411c]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.house-card .property .pic .type[data-v-9ea8411c]{color:#fff;white-space:nowrap;background-image:linear-gradient(136deg,#6e9eff 4.87%,#37f 94.51%);border:1px solid #ffffff1f;border-radius:1.06667vw;padding:1.06667vw 1.6vw;font-family:PingFang SC,sans-serif;font-size:2.66667vw;line-height:1;position:absolute;top:2.13333vw;left:2.13333vw}.house-card .property .pic .id-wrap[data-v-9ea8411c]{box-sizing:border-box;background-image:linear-gradient(90deg,#0000,#0006);justify-content:center;align-items:center;padding:2.13333vw 2.13333vw 2.13333vw 3.2vw;display:flex;position:absolute;bottom:0;right:0}.house-card .property .pic .id-wrap .id[data-v-9ea8411c]{color:#fff;white-space:nowrap;font-family:PingFang SC,sans-serif;font-size:2.66667vw;line-height:1}.house-card .property .info[data-v-9ea8411c]{flex-direction:column;flex:1 0 0;gap:2.66667vw;min-width:0;display:flex}.house-card .property .info .name[data-v-9ea8411c]{color:#19213d;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:9.6vw;font-family:PingFang SC,sans-serif;font-size:3.46667vw;font-weight:500;line-height:4.8vw;display:-webkit-box;overflow:hidden}.house-card .property .info .name .isExc[data-v-9ea8411c]{vertical-align:middle;box-sizing:border-box;white-space:nowrap;background-image:linear-gradient(106deg,#2c303d,#4a4b53);border-radius:1.06667vw;flex-shrink:0;justify-content:center;align-items:center;gap:.53333vw;height:4.8vw;padding:1.06667vw;display:inline-flex;overflow:hidden}.house-card .property .info .name .isExc .icon[data-v-9ea8411c]{flex-shrink:0;width:2.66667vw;height:2.66667vw}.house-card .property .info .name .isExc .text[data-v-9ea8411c]{-webkit-text-fill-color:transparent;color:#ffd289;background-image:linear-gradient(112deg,#b64912 -8.42%,#fbe67b 23.8%,#fffee4 47.73%,#f7d14e 72.3%,#d4a041 96.43%);-webkit-background-clip:text;background-clip:text;font-family:PingFang SC,sans-serif;font-size:2.66667vw;font-weight:500;line-height:1}.house-card .property .info .details[data-v-9ea8411c]{align-items:center;gap:3.2vw;height:3.2vw;display:flex}.house-card .property .info .details .detail-item[data-v-9ea8411c]{color:#19213d;white-space:nowrap;flex-shrink:0;align-items:center;gap:1.6vw;font-family:PingFang SC,sans-serif;font-size:2.93333vw;line-height:1;display:flex}.house-card .property .info .details .detail-item img[data-v-9ea8411c]{width:2.93333vw;height:2.93333vw}.house-card .property .info .details .divider[data-v-9ea8411c]{background-color:#bdc4d6;flex-shrink:0;width:1px;height:2.93333vw}.house-card .property .info .tags[data-v-9ea8411c]{scrollbar-width:none;align-items:flex-start;gap:1.6vw;width:100%;height:4.8vw;display:flex;overflow-x:auto}.house-card .property .info .tags[data-v-9ea8411c]::-webkit-scrollbar{display:none}.house-card .property .info .tags .tag[data-v-9ea8411c]{color:#021b79;white-space:nowrap;background-color:#dee9ff;border-radius:1.06667vw;flex-shrink:0;padding:1.06667vw 1.6vw;font-family:PingFang SC,sans-serif;font-size:2.66667vw;line-height:1}.house-card .property .info .price-row[data-v-9ea8411c]{justify-content:space-between;align-items:flex-end;width:100%;margin-top:1.6vw;display:flex}.house-card .property .info .price-row .price[data-v-9ea8411c]{color:#e01414;align-items:flex-end;display:flex}.house-card .property .info .price-row .price .price-num[data-v-9ea8411c]{font-family:DIN;font-size:4.26667vw;font-weight:700;line-height:1}.house-card .property .info .price-row .price .price-num .unTh[data-v-9ea8411c]{font-family:NotoThai;font-weight:500}.house-card .property .info .price-row .price .price-unit[data-v-9ea8411c]{margin-left:.53333vw;font-family:PingFang SC,sans-serif;font-size:3.2vw}.house-card .property .info .price-row .unit-price[data-v-9ea8411c]{color:#19213d;white-space:nowrap;flex-shrink:0;align-items:center;gap:.53333vw;font-family:PingFang SC,sans-serif;font-size:3.2vw;font-weight:300;display:flex}.house-card .footer[data-v-9ea8411c]{flex-wrap:wrap;justify-content:space-between;row-gap:1.6vw;width:100%}.house-card .footer[data-v-9ea8411c],.house-card .footer .commission[data-v-9ea8411c]{box-sizing:border-box;align-items:center;display:flex}.house-card .footer .commission[data-v-9ea8411c]{background-image:linear-gradient(167deg,#fbeed0 4.87%,#f8d7a6 94.51%);border:1px solid #ffffff1f;border-radius:1.06667vw;gap:1.06667vw;max-width:62%;padding:1.06667vw 1.6vw 1.06667vw 1.06667vw}.house-card .footer .commission .icon[data-v-9ea8411c]{flex-shrink:0;width:3.33333vw;height:2.66667vw}.house-card .footer .commission .label[data-v-9ea8411c],.house-card .footer .commission .value[data-v-9ea8411c]{color:#5d4021;text-overflow:ellipsis;white-space:nowrap;font-family:PingFang SC,sans-serif;font-size:2.66667vw;line-height:1;overflow:hidden}.house-card .footer .update[data-v-9ea8411c]{background-color:#f6f8fc;border-radius:1.06667vw;align-items:center;gap:1.06667vw;margin-left:auto;padding:1.06667vw 1.6vw;display:flex}.house-card .footer .update .icon[data-v-9ea8411c]{flex-shrink:0;width:2.66667vw;height:2.66667vw}.house-card .footer .update .label[data-v-9ea8411c]{color:#868da6}.house-card .footer .update .label[data-v-9ea8411c],.house-card .footer .update .value[data-v-9ea8411c]{white-space:nowrap;font-family:PingFang SC,sans-serif;font-size:2.66667vw;line-height:1}.house-card .footer .update .value[data-v-9ea8411c]{color:#5d6481}
