.search-results-root{cursor:pointer;padding:var(--pg-grid-space-unit-4x);border-bottom:1px solid var(--fill-neutral-primary);flex-direction:row;justify-content:space-between;align-items:center;transition:background-color .25s;display:flex}.search-results-root .property-details{margin-right:var(--pg-grid-space-unit-2x);text-align:left;white-space:nowrap;flex-direction:column;justify-content:center;display:flex;overflow:hidden}.search-results-root .property-details .matching-text{color:var(--fill-active-primary);font-weight:700}.search-results-root .property-details .property-name,.search-results-root .property-details .property-address{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.search-results-root .property-details .property-name{color:var(--text-active-primary)}.search-results-root .property-details .property-address{color:var(--text-active-secondary)}.search-results-root .property-details .highlight-text{color:var(--text-error-primary);background:0 0;padding:0;font-weight:700}.search-results-root .property-details .hui-animated-loading{border-radius:var(--pg-border-radius-small);height:20px}.search-results-root .property-details .license-number{color:var(--text-active-secondary)}.search-results-root:hover:not(.search-results-root--is-loading){background-color:var(--fill-hover-primary)}.search-results-root--is-loading{cursor:default}.search-results-root--is-loading .property-details{flex-grow:1}.search-results-root--is-loading .search-result-skeleton-badge{border-radius:var(--pg-border-radius-small);width:71px;height:20px}
.search-modal-root .modal-content{height:100%;max-height:680px}.search-modal-root .search-modal-actions .actionable-link{border-radius:var(--pg-border-radius-small);transition:background-color .25s,padding .15s ease-out}.search-modal-root .search-modal-actions .actionable-link:hover{background-color:var(--fill-hover-primary);padding-left:var(--pg-grid-space-unit-3x);padding-right:var(--pg-grid-space-unit-3x);color:var(--text-active-primary)}.search-modal-root .no-search-results{margin-top:var(--pg-grid-space-unit-10x);padding:var(--pg-grid-space-unit-6x) var(--pg-grid-space-unit-4x);flex-direction:column;align-items:center;display:flex}.search-modal-root .searchbox-container{background-color:#fff;position:sticky;top:0}.search-modal-root .searchbox-container .search-alert{gap:var(--pg-grid-space-unit-2x)}.search-modal-root .searchbox-container .search-alert-label{color:var(--text-neutral-primary)}
.location-modal-filters-root .modal-body .checkbox-list-wrapper-root{height:100%}.location-modal-filters-root .modal-body .checkbox-list-wrapper-root .checkbox-list-root{gap:0;height:100%;position:relative;overflow:hidden auto}.location-modal-filters-root .modal-body .checkbox-list-wrapper-root .checkbox-list-root .hui-textinput-root+div{padding-inline:16px}.location-modal-filters-root .modal-body .checkbox-list-wrapper-root .checkbox-list-root .hui-textinput-root{z-index:1;background:var(--fill-static-primary);border-bottom:1px solid var(--border-active-secondary);padding:0 12px 12px;position:sticky;top:0;left:0}.location-modal-filters-root .modal-body .checkbox-list-wrapper-root .checkbox-list-root .hui-textinput-root .hui-textinput{box-shadow:var(--elevation-down-small)}.location-modal-filters-root .modal-body .checkbox-list-wrapper-root .checkbox-list-root .hui-textinput-root .form-control{text-overflow:ellipsis;min-width:0}.location-modal-filters-root .hui-modal-header .btn-round .hui-svgicon{background:var(--icon-active-primary)}@media (min-width:576px){.location-modal-filters-root .modal-body .checkbox-list-wrapper-root .checkbox-list-root .hui-textinput-root{padding:16px}.location-modal-filters-root .modal-body .checkbox-list-wrapper-root .checkbox-list-root .checkbox.one-col{width:50%}.location-modal-filters-root .modal-body .checkbox-list-wrapper-root .hui-textinput-root+div{padding-inline:12px}.location-modal-filters-root .hui-modal-header .btn-round .hui-svgicon{background:var(--icon-active-tertiary)}}
.checkboxlist-controller-root.two-column .checkbox-list-root{gap:0;padding:0}.checkboxlist-controller-root.two-column .checkbox-list-root .col-12{max-width:50%}@media (max-width:575.98px){.checkboxlist-controller-root.two-column .checkbox-list-root .col-12{max-width:100%}}
.toggle-button-group-controller-root{position:relative}.toggle-button-group-controller-root .chip-group{flex-wrap:wrap;height:auto!important}.toggle-button-group-controller-root .chip-group .btn{flex-grow:0}
.radio-modal-root .form-check .form-check-label{letter-spacing:0;color:var(--text-active-primary);font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}
.range-filter-root{flex-direction:column;gap:16px;display:flex}.range-filter-root .range-input-container{flex-direction:row;gap:16px;display:flex}.range-filter-root .range-input{flex-direction:column;gap:16px;width:50%;display:flex}.range-filter-root .range-input .title{letter-spacing:.02rem;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;line-height:1rem}.range-filter-root .range-input .form-control{color:var(--text-active-primary)}.range-filter-root .error-text{letter-spacing:.02rem;color:var(--fill-error-primary);flex-direction:row;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem;display:flex}.range-filter-root .hui-textinput-suggestions{z-index:9999;width:max-content;min-width:100%;height:200px;overflow:hidden}.range-filter-root .max-input~.hui-textinput-suggestions{right:0}.range-filter-root .dropdown-menu{border:1px solid var(--border-inactive-primary);border-radius:24px}.range-filter-root .dropdown-menu .hui-dropdown-inner{height:100%;padding-block:16px;overflow-y:auto}.range-filter-root .dropdown-menu.show{z-index:9999;box-shadow:var(--pg-soft-down-medium);margin-top:8px}.range-filter-root .dropdown-menu .dropdown-item{padding:0}.range-filter-root .dropdown-menu .dropdown-item .form-check{align-items:center;width:100%;display:flex}.range-filter-root .dropdown-menu .dropdown-item .form-check-label{cursor:pointer;width:100%;color:var(--text-active-secondary)}.range-filter-root .dropdown-menu .form-check-input[type=radio]{margin:0 12px 0 0}.range-filter-root .dropdown-toggle:after{display:none}
.selection-card-controller-root .g-6{--bs-gutter-y:24px;--bs-gutter-x:24px}
.tab-checkbox-modal-root .modal-dialog{justify-content:center}.tab-checkbox-modal-root .modal-content{min-height:680px}.tab-checkbox-modal-root .modal-content .tab-root a.nav-link .typography-root.tab-title{color:var(--text-inactive-primary)}.tab-checkbox-modal-root .modal-content .tab-root a.nav-link .typography-root.tab-title.is-active{color:var(--text-active-primary)}.tab-checkbox-modal-root .modal-content .modal-body .tab-header-wrapper{overflow-x:auto}
.button-group-controller-root{padding-bottom:8px;position:relative;overflow:auto visible}.button-group-controller-root:after{content:"";height:8px;display:block}
.vl-popover .popover-arrow{left:-112px!important}.vl-popover.popover{z-index:2!important}.dark .popover-body{min-width:200px!important}.dark .popover-body h3{letter-spacing:0;margin-bottom:4px;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.dark .popover-body .verified-listing-modal-explanation-description{letter-spacing:-.01rem;margin-bottom:16px;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.verified-listing-badge-root{align-items:center;display:flex}.verified-listing-badge-root svg{vertical-align:inherit!important}.verified-listing-badge-root .badge.badge-root.badge-default{letter-spacing:.02rem;height:unset;cursor:pointer;z-index:2;border-radius:8px;align-items:center;gap:4px;padding:4px 8px;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem;display:inline-flex;background-color:var(--fill-success-primary)!important;border-color:var(--fill-success-primary)!important;color:var(--fill-neutral-secondary)!important}.verified-listing-badge-root .badge.badge-root.badge-default .pe-1{width:20px;height:16px;padding-right:4px}.verified-listing-badge-root .badge.badge-root.badge-default.bg-primary-neutral .badge-icon{color:var(--fill-neutral-secondary);margin-right:0;font-size:16px}.verified-listing-badge-root .badge.badge-root.badge-default.bg-primary-neutral .badge-icon path{fill:var(--fill-neutral-secondary)!important}.verified-listing-badge-root .info-icon-btn{z-index:2}.verified-listing-badge-root .info-icon-btn .info-icon{margin-left:8px}.hui-modal-root{align-content:center!important}.hui-modal-root .modal-content .hui-modal-heading{letter-spacing:-.01rem;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem}.hui-modal-root .modal-content .placeholder-icon{color:var(--fill-neutral-secondary);margin-bottom:8px;margin-right:0;font-size:40px}.hui-modal-root .modal-content .placeholder-icon path{fill:var(--fill-success-primary)!important}.hui-modal-root .modal-content .verified-listing-modal-body h3{letter-spacing:.005rem;color:var(--pg-black);margin-bottom:4px;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem}.hui-modal-root .modal-content .verified-listing-modal-body .verified-listing-modal-explanation-description{letter-spacing:0;color:var(--text-active-secondary);margin-bottom:16px;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.hui-modal-root .modal-content .verified-listing-modal-body .verified-listing-modal-details-list{flex-direction:column;margin-bottom:0;padding:0;list-style:none;display:flex}.hui-modal-root .modal-content .verified-listing-modal-body .verified-listing-modal-details-list .verified-listing-modal-detail-item{grid-template-columns:repeat(12,1fr);gap:8px;margin-bottom:16px;margin-left:-8px;display:grid}.hui-modal-root .modal-content .verified-listing-modal-body .verified-listing-modal-details-list .verified-listing-modal-detail-item .verified-listing-modal-detail-icon-wrapper{grid-column:span 1;justify-content:end;min-width:32px;display:flex}.hui-modal-root .modal-content .verified-listing-modal-body .verified-listing-modal-details-list .verified-listing-modal-detail-item .verified-listing-modal-detail-wrapper{flex-direction:column;grid-column:span 11;display:flex}.hui-modal-root .modal-content .verified-listing-modal-body .verified-listing-modal-details-list .verified-listing-modal-detail-item .verified-listing-modal-detail-wrapper .verified-listing-modal-detail-title{letter-spacing:-.005rem;margin-bottom:4px;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.hui-modal-root .modal-content .verified-listing-modal-body .verified-listing-modal-details-list .verified-listing-modal-detail-item .verified-listing-modal-detail-wrapper .verified-listing-modal-detail-description{letter-spacing:-.01rem;color:var(--text-active-secondary);font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.hui-modal-root .modal-content .verified-listing-modal-body .verified-listing-modal-note{letter-spacing:-.01rem;color:var(--text-active-primary);margin-bottom:0;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.hui-modal-root .modal-content .verified-listing-modal-body .verified-listing-modal-note a{color:var(--text-active-primary);text-decoration:underline}@media (max-width:575.98px){.modal{align-content:end!important}}
.filter-info-tooltip .popover-arrow{left:0!important}.filter-info-tooltip.popover{z-index:1055!important}.info-icon-btn{background-color:#0000!important;border:none!important;padding:0!important}.info-icon-btn .info-icon-wrapper{width:16px;height:16px;color:var(--text-active-primary);display:flex}.info-tooltip-bottom-sheet .hui-bottom-sheet-header{background-color:#1c1f22;border-radius:24px 24px 0 0;justify-content:space-between}.info-tooltip-bottom-sheet .hui-bottom-sheet-header .hui-bottom-sheet-close-button{font-size:18px}.info-tooltip-bottom-sheet .hui-bottom-sheet-body{color:var(--text-active-primary)}
.toggle-switch-controller-root{border-bottom:1px solid var(--border-active-secondary);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.toggle-switch-controller-root:last-of-type{border-bottom:unset}.toggle-switch-controller-root .label.primary{color:var(--text-active-primary)}
.search-more-filter-form-root .accordion .accordion-item{border-bottom:1px solid var(--border-active-secondary)}.search-more-filter-form-root .accordion .accordion-header{padding:0}.search-more-filter-form-root .accordion .accordion-header .accordion-button{color:var(--text-active-primary);padding-inline:var(--pg-grid-space-unit-4x);border:0;justify-content:space-between}.search-more-filter-form-root .accordion .accordion-header .accordion-button[aria-expanded=true]:after{top:1px;left:-2px}.search-more-filter-form-root .accordion .accordion-header .accordion-button .trailing-text{color:var(--text-active-secondary);margin-left:auto}.search-more-filter-form-root .accordion .accordion-header .accordion-button:after{color:unset;margin-top:0;margin-left:0}.search-more-filter-form-root .accordion .accordion-body{padding:8px 16px}.search-more-filter-form-root .sub-filter-container,.search-quick-filter-form-root .sub-filter-container{flex-direction:column;gap:12px;display:flex}
.mrt-selection-container.mrt-search-modal-root{flex-direction:column;flex:1;width:100%;height:100%;display:flex;overflow:hidden;background-color:var(--fill-static-primary,#fff)!important}.mrt-selection-container.mrt-search-modal-root .mrt-search-modal-body{flex-direction:column;flex:1;margin-top:0;display:flex;overflow:hidden;transform:none;background-color:var(--fill-static-primary,#fff)!important;height:100%!important;max-height:100%!important;padding:0!important}.mrt-selection-container.mrt-search-modal-root .mrt-search-content{flex:1;width:100%;padding:0;display:flex;background-color:var(--fill-static-primary,#fff)!important;height:100%!important;max-height:100%!important}.mrt-selection-container.mrt-search-modal-root .mrt-search-content .sidebar{flex-direction:column;display:flex;background-color:var(--fill-static-primary,#fff)!important;height:100%!important;max-height:100%!important}.mrt-selection-container.mrt-search-modal-root .mrt-search-content .vertical-divider{margin:0 8px}.mrt-selection-container.mrt-search-modal-root .mrt-search-content .map{background:var(--fill-static-primary,#fff)!important}.mrt-selection-container.mrt-search-modal-root .mrt-search-content .map,.mrt-selection-container.mrt-search-modal-root .mrt-search-content .panzoom-container{flex:1;width:100%!important;height:100%!important}.mrt-selection-container.mrt-search-modal-root .mrt-search-modal-footer{flex-shrink:0}
.header .hui-searchinput{margin-bottom:24px}.header .hui-searchinput.header__search-input--has-query{margin-bottom:16px}
.search-by{flex:1;width:100%;padding:12px 0;position:relative;overflow-y:auto}.search-by__grid{grid-template-columns:1fr 1fr;gap:12px;width:100%;display:grid}.search-by__card{cursor:pointer;opacity:0;width:100%;max-width:none;animation:.22s cubic-bezier(.05,.7,.1,1) forwards slideInFromBottom;animation-delay:var(--animation-delay,0s);aspect-ratio:4/3;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;transform:translateY(8px)}.search-by__card-image-wrapper{width:100%;padding:12px 12px 0;overflow:hidden}.search-by__card-image{object-fit:cover;border-radius:8px;width:100%;height:100%}.search-by__card-body{flex-direction:column;gap:2px;padding:12px 16px;display:flex}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
.sidebar{gap:16px}.sidebar__item{-webkit-appearance:none;appearance:none;box-sizing:border-box;width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;align-items:center;gap:16px;margin:0;padding:12px;display:flex}.sidebar__item:not(.sidebar__item--active):hover{background:var(--fill-hover-secondaryblack,#00000008)!important}.sidebar__item--active{background:var(--fill-hover-secondaryblack,#00000012)!important}
.illustration-text-card-root{flex-direction:column;gap:12px;margin-top:20px;margin-bottom:48px;display:flex}.illustration-text-card-root .illustration-text-card-image{object-fit:cover;width:auto;margin:0 -12px}.illustration-text-card-root .illustration-text-card-container{flex-direction:column;align-items:center;gap:4px;display:flex}.illustration-text-card-root .illustration-text-card-container__title,.illustration-text-card-root .illustration-text-card-container__subtitle{color:var(--text-active-primary)}@media (min-width:992px){.illustration-text-card-root{margin-top:64px;margin-bottom:64px}.illustration-text-card-root .illustration-text-card-image{margin-left:0;margin-right:0}}
.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:12px}.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=17ecuihqdxe96.css.map*/