.opening[data-v-fc4fd3e0]{z-index:10;background:#00000073;place-items:center;display:grid;position:absolute;inset:0}.card-fade-enter-active[data-v-fc4fd3e0],.card-fade-leave-active[data-v-fc4fd3e0]{transition:opacity .1s}.card-fade-enter-from[data-v-fc4fd3e0],.card-fade-leave-to[data-v-fc4fd3e0]{opacity:0}.property-card[data-v-fc4fd3e0]:active{transform:scale(.985)}.property-card[data-v-fc4fd3e0]{transition:transform .2s,box-shadow .2s,border-color .2s;overflow:hidden}@media (hover:hover){.property-card[data-v-fc4fd3e0]:hover{transform:translateY(-3px);border-color:rgba(var(--v-theme-primary), .5)!important;box-shadow:0 10px 24px #0000001a!important}}.media[data-v-fc4fd3e0]{aspect-ratio:4/3;background:rgb(var(--v-theme-surface-variant));width:100%;position:relative;overflow:hidden}@media (width>=600px){.media[data-v-fc4fd3e0]{aspect-ratio:16/10}}.blur-bg[data-v-fc4fd3e0]{object-fit:cover;filter:blur(14px)brightness(.7);z-index:1;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.15)}.media-img[data-v-fc4fd3e0]{object-fit:contain;z-index:2;width:100%;height:100%;position:absolute;inset:0}.media-img[data-v-fc4fd3e0] .v-img__img{object-fit:contain!important}.placeholder-art[data-v-fc4fd3e0]{background:linear-gradient(135deg, rgb(var(--v-theme-surface-variant)) 0%, rgb(var(--v-theme-surface-alt,var(--v-theme-surface-variant))) 100%);color:rgb(var(--v-theme-on-surface));place-items:center;display:grid;position:absolute;inset:0}.placeholder-house[data-v-fc4fd3e0]{opacity:.12;width:200px;height:200px;color:rgb(var(--v-theme-primary));pointer-events:none;position:absolute;bottom:-18px;right:-18px}.badges[data-v-fc4fd3e0]{z-index:3;flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:10px;left:10px;right:52px}.fav-slot[data-v-fc4fd3e0]{z-index:4;position:absolute;top:8px;right:8px}.info-chips[data-v-fc4fd3e0]{z-index:3;flex-wrap:wrap;align-items:center;gap:4px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.property-title[data-v-fc4fd3e0]{white-space:normal;align-items:center;min-height:3.3em;line-height:1.65;display:flex}.title-clamp[data-v-fc4fd3e0]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.place-text[data-v-fc4fd3e0]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (width<=599.98px){.property-title[data-v-fc4fd3e0]{min-height:0}}.specs[data-v-fc4fd3e0]{white-space:nowrap;min-height:3rem;color:rgba(var(--v-theme-on-surface), .75);gap:14px;padding:0 20px 8px;font-size:.9rem;line-height:1.8;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 90%,#0000);mask-image:linear-gradient(90deg,#000 90%,#0000)}.spec[data-v-fc4fd3e0]{flex-shrink:0;align-items:center;min-width:58px;font-weight:700;display:inline-block}.foot[data-v-fc4fd3e0]{border-top:1px solid rgba(var(--v-theme-on-surface), .08);color:rgba(var(--v-theme-on-surface), .6);align-items:center;gap:8px;padding:8px 10px;font-size:.75rem;line-height:1.4;display:flex}.foot-btn[data-v-fc4fd3e0]{flex:0 0 34px;width:34px!important;min-width:0!important;height:34px!important}.foot-info[data-v-fc4fd3e0]{text-align:left;flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.foot-info .time[data-v-fc4fd3e0]{opacity:.85;font-size:.7rem}.code[data-v-fc4fd3e0]{letter-spacing:.02em;color:rgba(var(--v-theme-on-surface), .85);font-weight:600}.compare-btn[data-v-fc4fd3e0]{border:1px solid rgba(var(--v-border-color), var(--v-border-opacity));color:rgb(var(--v-theme-on-surface));border-radius:50%!important}.compare-btn--on[data-v-fc4fd3e0]{color:rgb(var(--v-theme-success));border-color:rgba(var(--v-theme-success), .5);background:rgba(var(--v-theme-success), .1)}
