.ldp-root .mobile-nav-bar,.ldp-root .mobile-account-wrapper .over-layer-mask,.ldp-root .mobile-account-wrapper .mobile-account-content-wrapper{z-index:1024!important}.ldp-root .ldp-top-container--wide{padding:unset}.ldp-root .ldp-top-container--wide .breadcrumb-and-markdown-container{padding:8px 16px}.ldp-root .ldp-container{padding:0 16px}.ldp-root .breadcrumb-and-markdown-container{padding:8px 4px}.ldp-root .breadcrumb-and-markdown-container .listing-markdown-container{justify-content:end;display:-ms-flexbox;display:flex}.ldp-root .breadcrumb-and-markdown-container .listing-markdown{color:#bebebe;cursor:pointer;text-decoration:none}.ldp-root .breadcrumb-and-markdown-container .breadcrumb-root{white-space:nowrap;overflow-x:auto}.ldp-root .breadcrumb-and-markdown-container .breadcrumb-root .breadcrumb{margin-bottom:0;display:inline-block}.ldp-root .breadcrumb-and-markdown-container .breadcrumb-root .breadcrumb .breadcrumb-item{display:inline-block}.ldp-root.is-loaded-in-iframe{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ldp-root .hui-swiper-root .swiper-pagination{bottom:0}.ldp-root .sticky-toast{z-index:9999;position:fixed;bottom:15px;left:15px}.ldp-root .sticky-toast .toast-header{padding:16px;-webkit-box-shadow:0 2px 24px #2c2c2c1a;box-shadow:0 2px 24px #2c2c2c1a}.ldp-root .racism-banner-root{margin-top:12px;margin-bottom:24px}.ldp-root .restore-view-root .col{padding:0}.ldp-root .restore-view-root .alert{background:var(--pg-blue);color:var(--pg-white);border:0;border-radius:0;justify-content:space-between;margin-top:24px;padding:24px;display:-ms-flexbox;display:flex}.ldp-root .restore-view-root .alert .pgicon-repeat{display:inline-block;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.ldp-root .restore-view-root .alert .restore-view-icon{margin-right:4px}.ldp-root .restore-view-root .alert .alert-link{letter-spacing:-.01rem;color:var(--pg-white);font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.ldp-root .restore-view-root .restore-view-content{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}.ldp-root .restore-view-root .restore-view-heading{letter-spacing:-.01rem;color:var(--pg-white);font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.ldp-root .restore-view-root .restore-view-subheading{letter-spacing:.02rem;color:var(--pg-blue-lighter);font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;line-height:1rem}.ldp-root .dfp-top-container,.ldp-root .dfp-bottom-container{justify-content:center;display:-ms-flexbox;display:flex}.ldp-root .dfp-top-container{margin:12px 0 24px}.ldp-root .dfp-bottom-container{margin:0}.ldp-root .listing-feedback-card-section+.property-snapshot-section{margin-top:24px}.ldp-root .listing-feedback-card-section .listing-feedback-card-root+.listing-feedback-card-root{margin-top:8px}.ldp-root .complete-preferences-nudge-section{margin-top:60px;margin-bottom:60px}.ldp-root .seo-section{margin-bottom:20px}.ldp-root .wide-property-snapshot-section{margin-bottom:12px}.ldp-root :not(:has(.property-snapshot-section)) :has(.additional-info-snapshot) .additional-info-snapshot-section .horizontal-divider:first-child,.ldp-root :not(:has(.property-snapshot-section)) :not(:has(.additional-info-snapshot)) .media-shortcut-section .horizontal-divider:first-child{display:none}.ldp-root .contact-agent-card-root{margin-bottom:0}.ldp-root .reduced-listing-card-group-carousel-root{margin-top:16px;margin-left:-16px;margin-right:-16px;padding:0}.ldp-root .reduced-listing-card-group-carousel-root .hui-carousel .carousel{padding-left:0}.ldp-root .reduced-listing-card-group-carousel-root .horizontal.row>*{min-width:225px}.ldp-root .reduced-listing-card-group-carousel-root .section-header{margin-bottom:8px}.ldp-root .faq-section{margin-bottom:20px}.ldp-root .actions-list-section{display:none}.ldp-root .actions-list-section .actions-popover-root{justify-content:flex-end;padding-bottom:16px}.ldp-root .actions-list-section .actions-popover-root .dropdown-toggle:after{background:red;display:none}.ldp-root .bottom-actions-list-section{margin-bottom:48px}.ldp-root .bottom-actions-list-section .actions-popover-root{padding:0}.ldp-root .bottom-actions-list-section .action-list-body{justify-content:flex-start}.ldp-root .section-divider{border-bottom:1px solid var(--border-active-secondary);margin-top:20px;margin-bottom:20px}.ldp-root .affordabilityWidgetRoot{margin-bottom:20px}.ldp-root .agent-section-desktop,.ldp-root .agent-section-desktop .rich-contact-group{display:none}.ldp-root .agent-section-mobile{display:block}.ldp-root .home-sellers-banner-section{margin-bottom:20px}.ldp-root .track-home-banner-section{margin-top:24px}.ldp-root .find-agent-nudge-callout-card-section{margin:48px 0 0}.ldp-root .qr-code-group svg{width:160px;height:160px}.ldp-root .contact-agent-card-v3-root.scrollable{max-height:65vh}.ldp-root .contact-agent-card-v3-root .card-wrapper{max-height:65vh;overflow-y:auto}.ldp-root .contact-agent-card-v3-root .desktop-btn,.ldp-root .contact-agent-card-v3-root .extended-view-root{display:none}.ldp-root .contact-agent-card-v3-root .contact-card-root .accordion-button{color:var(--pg-black)}.ldp-root .project-other-listing-section .section-title{letter-spacing:-.01rem;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem}.contact-agent-sheet-root.bottom-sheet .bottom-sheet-container .bottom-sheet-body .contact-agent-sheet-body .contact-agent-actions .btn{justify-content:center;align-items:center;gap:0;display:-ms-flexbox;display:flex}.contact-agent-sheet-root.bottom-sheet .bottom-sheet-container .bottom-sheet-body .contact-agent-sheet-body .contact-agent-actions .btn img{width:24px}.contact-agent-sheet-root.bottom-sheet .bottom-sheet-container .bottom-sheet-body .contact-agent-sheet-body .contact-agent-actions .btn i{font-size:24px;line-height:24px}.hui-modal-root.verified-badge-modal .modal-content{border-radius:24px;overflow:hidden}.hui-modal-root.pg-login-modal-root .hui-modal-header .actionable{padding:0}@media (min-width:576px){.ldp-root .breadcrumb-and-markdown-container{padding:unset;margin-top:24px}.ldp-root .ldp-top-container--wide .breadcrumb-and-markdown-container{margin-top:unset;padding:8px 24px}.ldp-root .ldp-top-container--wide .breadcrumb-root .breadcrumb{margin-bottom:unset}.ldp-root .restore-view-root .col{padding:0 12px}.ldp-root .restore-view-root .alert{border-radius:8px}.ldp-root .dfp-top-container{margin:8px 0}.ldp-root .dfp-bottom-container{margin:0}.ldp-root .racism-banner-root{margin-top:24px;margin-bottom:32px}.ldp-root .bottom-actions-list-section{margin-bottom:20px}.ldp-root .contact-agent-card-root{margin-bottom:0}.ldp-root .home-sellers-banner-section .profile-banner-root{padding-right:16px}.ldp-root .home-sellers-banner-section .profile-banner-btn{white-space:nowrap}.ldp-root .agent-section-desktop.rich-contact--enabled .rich-contact-group{display:block}.ldp-root .agent-section-desktop.rich-contact--enabled .contact-agent-actions,.ldp-root .contact-agent-card-v3-root .mobile-btn{display:none}.ldp-root .contact-agent-card-v3-root .desktop-btn{display:-ms-flexbox;display:flex}.ldp-root .contact-agent-card-v3-root .extended-view-root{display:block}}.actions-popover-root .action-list-item{margin:0}@media (min-width:992px){html:lang(ms) .listing-feedback-card-root{max-width:95%}.ldp-root .ldp-container{padding:unset}.ldp-root .reduced-listing-card-group-carousel-root .carousel{width:98%}.ldp-root .reduced-listing-card-group-carousel-root .hui-carousel .carousel-inner .horizontal.row{padding-left:16px}.ldp-root .reduced-listing-card-group-carousel-root .hui-carousel .carousel-inner .horizontal.row .col{padding-right:16px}.ldp-root .reduced-listing-card-group-carousel-root .carousel-control-prev{left:8px}.ldp-root .spacer{padding-right:unset}.ldp-root .actions-list-section{display:block}.ldp-root .sticky-wrapper-root .actions-popover-root{border-bottom:1px solid var(--fill-inactive-primary);margin-bottom:16px;padding-bottom:16px}.ldp-root .agent-section-desktop{-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;display:-ms-flexbox;display:flex}.ldp-root .agent-section-mobile{display:none}.ldp-root .wide-property-snapshot-section{margin-bottom:32px}}.actions-notification .fade.toast.show{border:unset;background-color:var(--pg-white);border-radius:8px;-webkit-box-shadow:0 0 8px #2c2c2c33;box-shadow:0 0 8px #2c2c2c33}.actions-notification .hui-toast-body-root.toast-body .pgicon.pgicon-info-o{color:var(--pg-green-dark)}.actions-notification .hui-toast-body-root.toast-body .hui-toast-body-content{letter-spacing:0;color:var(--pg-black);font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.actions-notification .hui-toast-body-root.toast-body .hui-toast-body-content .hui-toast-actions-root button.actionable.text-primary{letter-spacing:-.01rem;border:1px solid var(--pg-grey-medium);padding:8px 16px;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;color:var(--pg-black)!important}.hui-alert-root.alert-message{z-index:9999;width:calc(100% - 16px);margin-left:8px;position:fixed;bottom:16px}.hui-alert-root.alert-message .alert-title{letter-spacing:-.005rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem}.hui-alert-root.alert-message .alert-description{letter-spacing:-.01rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}@media (min-width:992px){.hui-alert-root.alert-message{width:unset;margin:unset;bottom:24px;right:24px}}.transaction-history-root .callout-banner{width:auto}.transaction-history-root .container{max-width:inherit;margin:0;padding:0}.transaction-history-root .transaction-history-title{letter-spacing:-.01rem;text-align:left;margin-bottom:8px;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem}.transaction-history-root .transaction-history-subtitle{letter-spacing:0;text-align:left;margin-bottom:8px;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.transaction-history-root .transaction-history-caption{letter-spacing:.02rem;text-align:left;margin-bottom:0;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem}@media (min-width:768px){.transaction-history-root .callout-banner{width:inherit}.transaction-history-root .transaction-history-caption{letter-spacing:.02rem;font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;line-height:1rem}}.description-block-modal .subtitle{letter-spacing:0;color:var(--text-active-primary);border-left:2px solid var(--border-active-primary);padding-left:8px;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.description-block-modal .description-modal-body{letter-spacing:0;color:var(--text-active-secondary);font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.property-details-modal .property-modal-body{padding-top:0}.property-details-modal .property-modal-body .property-modal-body-wrapper{color:var(--text-active-primary);align-items:center;gap:12px;padding:12px 0;display:-ms-flexbox;display:flex}.property-details-modal .property-modal-body .property-modal-body-wrapper .svg-icon-wrapper path{stroke-width:1px}.property-details-modal .property-modal-body .property-modal-body-wrapper .property-modal-body-icon{-ms-flex-negative:0;flex-shrink:0}.property-details-modal .property-modal-body .property-modal-body-wrapper .property-modal-body-value{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.amenities-and-facilities-modal .amenities-facilities-modal-body{padding-top:0}.amenities-and-facilities-modal .amenities-facilities-modal-body .amenities-facilties-modal-body-wrapper{color:var(--text-active-primary);align-items:center;gap:12px;padding:12px 0;display:-ms-flexbox;display:flex}.amenities-and-facilities-modal .amenities-facilities-modal-body .amenities-facilties-modal-body-wrapper .amenities-facilties-modal-body-icon{-ms-flex-negative:0;flex-shrink:0}.amenities-and-facilities-modal .amenities-facilities-modal-body .amenities-facilties-modal-body-wrapper .amenities-facilties-modal-body-value{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.all-transactions-modal .modal-content .hui-modal-header{border-bottom:none!important}.radio-modal-root .modal-content .hui-modal-heading{color:var(--text-active-tertiary)}.modal-backdrop.show{z-index:1055}@media (max-width:767.98px){.bottom-actions-list-section .actions-popover-root .action-list-item{max-width:50%}}
.mortgage-calculator-ldp-root .mortgage-calculator__title{margin-bottom:12px}.mortgage-calculator-ldp-root .mortgage-calculator__divider{color:var(--border-active-secondary);margin:20px 0}@media (min-width:768px){.mortgage-calculator-ldp-root .mortgage-calculator__divider{display:none}}.mortgage-calculator-ldp-root .mortgage-calculator__graph{-ms-flex-direction:column;flex-direction:column;gap:24px;display:-ms-flexbox;display:flex}.mortgage-calculator-ldp-root .mortgage-calculator__graph .graph-item__title{color:var(--text-active-primary)}.mortgage-calculator-ldp-root .mortgage-calculator__graph .graph-item__info{justify-content:space-between;align-items:center;margin:4px 0 8px;display:-ms-flexbox;display:flex}.mortgage-calculator-ldp-root .mortgage-calculator__graph .graph-item__info-label,.mortgage-calculator-ldp-root .mortgage-calculator__graph .graph-item__info-value{color:var(--text-active-primary)}.mortgage-calculator-ldp-root .mortgage-calculator__graph .graph-item__bar.progress,.mortgage-calculator-ldp-root .mortgage-calculator__graph .graph-item__bar.progress-bar{height:1rem}.mortgage-calculator-ldp-root .mortgage-calculator__graph .graph-item__bar.progress{border-radius:16px}.mortgage-calculator-ldp-root .mortgage-calculator__graph .graph-item__bar.progress-bar{letter-spacing:.02rem;color:var(--fill-neutral-secondary);font-family:Poppins,sans-serif;font-size:.75rem;font-weight:600;line-height:1rem}.mortgage-calculator-ldp-root .mortgage-calculator__graph .graph-item__bar.progress-bar.bg-blue{background-color:var(--fill-brand-blue)}.mortgage-calculator-ldp-root .mortgage-calculator__graph .graph-item__bar.progress-bar.bg-teal{background-color:var(--fill-brand-teal)}.mortgage-calculator-ldp-root .mortgage-calculator__graph .graph-item__legends{justify-content:space-between;align-self:auto;margin-top:12px;display:-ms-flexbox;display:flex}@media (min-width:576px){.mortgage-calculator-ldp-root .mortgage-calculator__graph .graph-item__legends{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.mortgage-calculator-ldp-root .mortgage-calculator__graph .graph-item__legend{color:var(--text-active-primary);align-items:flex-start;gap:8px;display:-ms-flexbox;display:flex}.mortgage-calculator-ldp-root .mortgage-calculator__graph .graph-item__legend-circle{border-radius:24px;-ms-flex-negative:0;flex-shrink:0;width:8px;height:8px;margin-top:4px}.mortgage-calculator-ldp-root .mortgage-calculator__graph .graph-item__legend.blue .graph-item__legend-circle{background-color:var(--fill-brand-blue)}.mortgage-calculator-ldp-root .mortgage-calculator__graph .graph-item__legend.teal .graph-item__legend-circle{background-color:var(--fill-brand-teal)}.mortgage-calculator-ldp-root .mortgage-calculator__graph .graph-item__legend.teal{width:60%}.mortgage-calculator-ldp-root .mortgage-calculator__helper-btn .hui-buttonlink{letter-spacing:0;color:var(--text-static-secondary);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:center;margin-top:20px;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;text-decoration:underline;display:-ms-flexbox;display:flex}.mortgage-calculator-ldp-root .mortgage-calculator__helper-btn .hui-buttonlink .hui-svgicon{margin-right:4px}.mortgage-calculator-ldp-root .mortgage-calculator__helper-btn .hui-buttonlink.disabled{pointer-events:none}.mortgage-calculator-ldp-root .mortgage-calculator__helper-btn .hui-buttonlink.success{color:var(--text-success-primary)}.mortgage-calculator-ldp-root .mortgage-calculator__helper-btn .hui-buttonlink.error{color:var(--text-warning-primary)}.mortgage-calculator-ldp-root .mortgage-calculator__calculate-btn{margin-top:20px}.mortgage-calculator-ldp-root .mortgage-calculator__form{-ms-flex-direction:column;flex-direction:column;gap:12px;display:-ms-flexbox;display:flex}@media (min-width:768px){.mortgage-calculator-ldp-root .mortgage-calculator__form-compacted{margin-top:0}}.mortgage-calculator-ldp-root .mortgage-calculator__form .hui-field-help-text{margin-bottom:8px}.mortgage-calculator-ldp-root .mortgage-calculator__form .hui-textinput{width:100%}.mortgage-calculator-ldp-root .mortgage-calculator__form .hui-textinput .input-group>.form-control:focus{z-index:1}.mortgage-calculator-ldp-root .mortgage-calculator__form .hui-fieldtitle{margin-bottom:12px}.mortgage-calculator-ldp-root .mortgage-calculator__form .mortgage-calculator__interest-tenure .hui-textinput .hui-textinput__wrapper{min-width:0;max-width:100%}.mortgage-calculator-ldp-root .fade-enter{opacity:0}.mortgage-calculator-ldp-root .fade-exit,.mortgage-calculator-ldp-root .fade-enter-active{opacity:1}.mortgage-calculator-ldp-root .fade-exit-active{opacity:0}.mortgage-calculator-ldp-root .fade-enter-active,.mortgage-calculator-ldp-root .fade-exit-active{-webkit-transition:opacity .4s;transition:opacity .4s}
/*# sourceMappingURL=c9f6ee4270bed069.css.map*/