.project-listing-card-root-v2{width:100%;height:100%}.project-listing-card-root-v2 .hui-buttonlink{width:100%;height:100%;text-decoration:none}.project-listing-card-root-v2 .project-listing-card{color:var(--text-active-primary);cursor:pointer;border:1px solid var(--border-active-secondary);border-radius:16px;grid-template-rows:auto 1fr;grid-template-columns:1fr auto;height:100%;display:grid;overflow:hidden}.project-listing-card-root-v2 .project-listing-card:hover{box-shadow:var(--pg-soft-down-medium)}.project-listing-card-root-v2 .project-listing-card__title.hui-typography{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.project-listing-card-root-v2 .project-listing-card__address{-webkit-line-clamp:1;text-overflow:ellipsis;color:var(--text-active-secondary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.project-listing-card-root-v2 .project-listing-card__price{letter-spacing:0;color:var(--text-active-primary);font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.project-listing-card-root-v2 .project-listing-card__info-row{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.project-listing-card-root-v2 .project-listing-card__info-item{letter-spacing:-.01rem;color:var(--text-active-secondary);align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex;position:relative}.project-listing-card-root-v2 .project-listing-card__info-item:not(:last-child):after{content:"";background-color:var(--border-active-secondary);width:1px;height:16px;position:absolute;top:50%;right:-8px;transform:translateY(-50%)}.project-listing-card-root-v2 .project-listing-card__sale-rent-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.project-listing-card-root-v2 .project-listing-card__sale-rent-row__btn-sale,.project-listing-card-root-v2 .project-listing-card__sale-rent-row__btn-rent{border:1px solid var(--border-active-secondary);background-color:var(--fill-neutral-primary);border-radius:8px;padding:8px}.project-listing-card-root-v2 .project-listing-card__mrt{color:var(--text-active-secondary);align-items:center;gap:4px;display:flex}.project-listing-card-root-v2 .project-listing-card__mrt .hui-typography{-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}.project-listing-card-root-v2 .project-listing-card__mrt-divider{border-color:var(--border-active-quinary);opacity:1;margin-top:auto;margin-bottom:unset}.project-listing-card-root-v2 .project-listing-card .price-label{letter-spacing:-.01rem;color:var(--text-active-secondary);margin-right:4px;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.project-listing-card-root-v2 .project-listing-card .price-amount{letter-spacing:0;color:var(--text-active-primary);font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.project-listing-card-root-v2 .project-listing-card__status{position:absolute;top:12px;left:12px}.project-listing-card-root-v2 .project-listing-card__image{background-color:var(--fill-inactive-primary);object-fit:cover;object-position:center;width:100%;position:relative}.project-listing-card-root-v2 .project-listing-card__image--spotlight{height:231px;display:block}.project-listing-card-root-v2 .project-listing-card .card-body{grid-area:1/1/3/3;grid-template-rows:auto 1fr;padding:0;display:grid}.project-listing-card-root-v2 .project-listing-card .card-body .project-listing-card-details{flex-direction:column;gap:12px;padding:8px 12px 12px;display:flex}.project-listing-card-root-v2 .project-listing-card__checkbox{pointer-events:auto;grid-area:1/2/2/3;padding:12px;position:relative}.project-listing-card-root-v2 .project-listing-card__checkbox .form-check-input{pointer-events:auto}.project-listing-card-root-v2 .project-listing-card__checkbox .form-check-input:not(:checked){border-color:var(--fill-neutral-secondary);background-color:#0000}.project-listing-card-root-v2 .project-listing-card__checkbox .form-check-input:checked{border-color:var(--fill-neutral-secondary)}.project-listing-card-root-v2 .project-listing-card--selected{position:relative}.project-listing-card-root-v2 .project-listing-card--selected:after{content:"";border:2px solid var(--border-active-tertiary);pointer-events:none;z-index:1;border-radius:16px;position:absolute;inset:0}.project-listing-card-root-v2 .project-listing-card--spotlight{background:var(--fill-brand-teal);height:auto;box-shadow:var(--pg-soft-down-medium);border:none;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.project-listing-card-root-v2 .project-listing-card--spotlight:hover{box-shadow:var(--pg-soft-down-medium)}.project-listing-card-root-v2 .project-listing-card--spotlight .card-body{flex-direction:column;flex:none;grid-area:auto;min-height:0;display:flex}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__image-container--spotlight{background-color:var(--fill-inactive-primary);flex:0 0 231px;width:100%;height:231px;min-height:231px}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card-details--spotlight{background:var(--fill-brand-teal);color:var(--text-active-tertiary);flex-direction:column;flex:none;justify-content:space-between;gap:12px;padding:8px 12px 12px;display:flex}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-main{flex-direction:column;gap:12px;display:flex}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-project-details{flex-direction:column;align-self:stretch;align-items:flex-start;gap:0;width:100%;display:flex}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__header--spotlight{flex-direction:column;gap:0;width:100%;display:flex}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__title--spotlight.hui-typography{letter-spacing:.005rem;color:var(--text-active-tertiary);margin-bottom:0;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__address--spotlight.hui-typography{-webkit-line-clamp:2;text-overflow:ellipsis;letter-spacing:-.01rem;color:var(--text-active-tertiary);-webkit-box-orient:vertical;margin-bottom:0;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;display:-webkit-box;overflow:hidden}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-price{min-height:24px;color:var(--text-active-tertiary);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-price-amount,.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-price-text{letter-spacing:.02rem;color:inherit;margin:0;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;line-height:1rem}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-price-badge{margin:0}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-price-badge.hui-badge.badge-small{letter-spacing:.02rem;min-height:24px;color:var(--text-active-secondary);text-transform:none;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:4px 8px;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:400;line-height:1;display:inline-flex}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-icon-details{flex-direction:column;align-items:flex-start;gap:4px;width:100%;display:flex}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-detail.hui-typography{letter-spacing:-.01rem;width:100%;color:var(--text-active-tertiary);align-items:center;gap:4px;margin:0;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-detail.hui-typography i{flex:none;font-size:16px;line-height:1}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-detail.hui-typography span{display:block}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-detail--mrt{align-items:flex-start}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-detail--mrt span{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-divider{background:var(--border-active-secondary);height:1px}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-developer{justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-developer-text{min-width:0;color:var(--text-active-tertiary);flex-direction:column;flex:1;gap:4px;display:flex}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-developer-byline.hui-typography{letter-spacing:.02rem;color:inherit;margin:0;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-developer-name.hui-typography{letter-spacing:.02rem;-webkit-line-clamp:2;text-overflow:ellipsis;color:inherit;-webkit-box-orient:vertical;margin:0;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;line-height:1rem;display:-webkit-box;overflow:hidden}.project-listing-card-root-v2 .project-listing-card--spotlight .project-listing-card__spotlight-developer-logo{box-sizing:border-box;background:var(--pg-white);object-fit:contain;border-radius:8px;width:48px;min-width:48px;height:48px;padding:8px}@media (max-width:767.98px){.project-listing-card-root-v2,.project-listing-card-root-v2 .hui-buttonlink{height:auto}}@media (min-width:576px){.project-listing-card-root-v2 .project-listing-card__image{min-height:200px}.project-listing-card-root-v2 .project-listing-card .card-body{min-height:163px}}.project-listing-card-skeleton{border-radius:16px}.project-listing-card-skeleton__image{background-color:var(--fill-inactive-primary);border-top-left-radius:16px;border-top-right-radius:16px;min-height:200px}
.price-history-filter-modal-root .modal-content .hui-modal-heading{letter-spacing:-.01rem;color:var(--text-active-tertiary);font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem}.price-history-filter-modal-root .modal-body{padding:12px 0 0}.price-history-filter-modal-root .modal-body .search-more-filter-form-root .accordion .toggle-button-group-controller-root{border-bottom:1px solid var(--border-active-secondary);padding:12px 16px}.price-history-filter-modal-root .modal-body .search-more-filter-form-root .accordion .toggle-button-group-controller-root .typography-root{letter-spacing:-.005rem;color:var(--text-active-primary);font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;margin-bottom:24px!important}.price-history-filter-modal-root .modal-body .search-more-filter-form-root .accordion .toggle-button-group-controller-root .hui-chip-group .chip-group{background-color:#0000!important}.price-history-filter-modal-root .modal-body .search-more-filter-form-root .accordion .toggle-button-group-controller-root .hui-chip-group .chip-group .btn-check+label{letter-spacing:-.01rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.price-history-filter-modal-root .modal-body .search-more-filter-form-root .accordion .toggle-button-group-controller-root .hui-chip-group .chip-group .btn-check:not(:checked)+label{background-color:var(--fill-neutral-secondary)!important;border-color:var(--border-active-primary)!important}.price-history-filter-modal-root .modal-body .search-more-filter-form-root .range-filter-label{letter-spacing:-.005rem;color:var(--text-active-primary);margin:12px 0 8px 16px;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;display:block}.price-history-filter-modal-root .modal-body .search-more-filter-form-root .range-filter-root .range-input .title{letter-spacing:0;color:var(--text-active-primary);font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.price-history-filter-modal-root .modal-body .search-more-filter-form-root .dropdown-toggle:after{display:none}.price-history-filter-modal-root .modal-body .search-more-filter-form-root .hui-textinput{border-radius:16px}.price-history-filter-modal-root .modal-body .search-more-filter-form-root .hui-textinput .badge{letter-spacing:.02rem;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem}.price-history-filter-modal-root .modal-body .search-more-filter-form-root .hui-textinput .form-control{letter-spacing:-.01rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.price-history-filter-modal-root .modal-body .search-more-filter-form-root .hui-textinput-suggestions .form-check-label{letter-spacing:0;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.price-history-filter-modal-root .modal-footer{justify-content:space-between;padding:12px;display:flex}.price-history-filter-modal-root .modal-footer .hui-button{letter-spacing:-.005rem;flex-grow:1;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}@media (min-width:992px){.price-history-filter-modal-root .modal-footer{justify-content:flex-end}}
.search-page-tabs-root{scrollbar-width:none;-ms-overflow-style:none;align-items:center;gap:12px;margin-top:12px;display:flex;overflow-x:scroll}.search-page-tabs-root::-webkit-scrollbar{display:none}.search-page-tabs-root .nav-link{text-align:center;white-space:nowrap;flex-shrink:0;min-width:35px;padding-top:8px;position:relative}.search-page-tabs-root .nav-link .nav-link-item-badge{position:absolute;bottom:70%;right:-5px}.search-page-tabs-root .nav-link .nav-link-item-text{letter-spacing:-.005rem;color:var(--text-inactive-primary);font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.search-page-tabs-root .nav-link .highlighter{border-top-left-radius:16px;border-top-right-radius:16px;height:3px;margin-top:4px}.search-page-tabs-root .nav-link.active .highlighter{background:var(--fill-active-primary)}.search-page-tabs-root .nav-link.active .nav-link-item-text{color:var(--text-active-primary)}@media (min-width:576px){.search-page-tabs-root{margin-top:16px}}
/*# sourceMappingURL=2yjdfxbk49ut5.css.map*/