.property-Data-card[data-v-c4e35e3b]{background-color:rgba(var(--v-theme-surface),.2);cursor:pointer;height:100%;overflow:hidden;padding:10px;transition:transform .3s ease,box-shadow none}.property-Data-card[data-v-c4e35e3b]:hover{background-color:rgba(var(--v-theme-surface),.6);box-shadow:0 12px 40px #0000001a;transform:translateY(-8px)}.property-image-title[data-v-c4e35e3b]{align-items:center;box-sizing:border-box;color:#070707;display:flex;height:-moz-fit-content;height:fit-content;justify-content:flex-start;left:0;margin:0 0 10px;top:0;width:100%;z-index:2}.property-type[data-v-c4e35e3b]{font-size:.95rem;font-weight:500;margin-bottom:2px;opacity:.85}.property-name[data-v-c4e35e3b]{align-items:center;display:flex;font-size:1.15rem;font-weight:700;line-height:1.2;text-align:left}.property-card[data-v-c4e35e3b]{border-radius:16px;cursor:pointer;height:100%;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.property-card[data-v-c4e35e3b]:hover{box-shadow:0 12px 40px #0000001a;transform:translateY(-8px)}.property-image[data-v-c4e35e3b]{background-color:#9a989e;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.property-image img[data-v-c4e35e3b]{height:100%;margin:0;-o-object-fit:cover;object-fit:cover;padding:0;transition:transform .3s ease;width:100%}.property-address[data-v-c4e35e3b]{color:rgb(var(--v-theme-on-surface));font-size:1rem;margin-bottom:8px;margin-top:4px}.sales-type[data-v-c4e35e3b]{background:#9a989e;font-size:.95rem;font-weight:500;margin-bottom:2px;opacity:.85;padding:5px 10px;white-space:nowrap}.sales-type--buy[data-v-c4e35e3b]{background:#e6ffc5;color:#222}.sales-type--rent[data-v-c4e35e3b]{background:#c7f7fd;color:#222}.status-badge[data-v-c4e35e3b]{left:12px;position:absolute;top:12px;z-index:2}.property-row[data-v-c4e35e3b]{align-items:center;display:flex;gap:4px;margin:0;padding:0}.property-info[data-v-c4e35e3b]{display:flex;flex-direction:column;line-height:1.5;padding:0 10px;text-align:start;width:100%}.text-catchcopy[data-v-c4e35e3b]{color:rgb(var(--v-theme-accent));font-size:1.1rem;font-weight:700;line-height:1.4;margin-bottom:10px;margin-top:10px;width:100%}.property-data-row[data-v-c4e35e3b]{margin:10px 5px}
