.pldp-root .pldp-container{padding:0 16px;margin-bottom:48px}.pldp-root .developer-enquiry-card-wrapper-root .contact-developer-card-root{margin-bottom:unset}.pldp-root .property-brochure-section>.hui-divider,.pldp-root .showroom-section>.hui-divider{visibility:hidden}.pldp-root .reduced-listing-card-group-carousel-root{margin-top:16px;margin-bottom:-4px;padding:0}.pldp-root .reduced-listing-card-group-carousel-root .horizontal.row>*{min-width:auto}.pldp-root .reduced-listing-card-group-carousel-root .card-group-carousel-root{padding:0}.pldp-root .reduced-listing-card-group-carousel-root .card-group-carousel-root>.card-group-carousel-container{margin:0}.pldp-root .reduced-listing-card-group-carousel-root .section-header{margin-bottom:12px;padding:0}.pldp-root .reduced-listing-card-group-carousel-root .hui-carousel,.pldp-root .reduced-listing-card-group-carousel-root .hui-carousel>.carousel{padding:0}.pldp-root .reduced-listing-card-group-carousel-root .reduced-listing-card-root{margin-bottom:4px}.pldp-root .reduced-listing-card-group-carousel-root+hr{margin:24px 0}.pldp-root .spacer{padding-right:16px}.pldp-root .developer-section,.pldp-root .seo-section{padding:0 16px}.pldp-root .breadcrumb{display:none;margin-top:24px}.pldp-root .sticky-toast{position:sticky;left:15px;bottom:15px;-webkit-transform:translateY(-15px);transform:translateY(-15px);width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:9999}@media(min-width:576px){.pldp-root .sticky-toast{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}}.pldp-root .sticky-toast .toast-header{background:rgba(44,44,44,.9);-webkit-box-shadow:0 2px 4px rgba(var(--shadow-color),.08);box-shadow:0 2px 4px rgba(var(--shadow-color),.08);color:var(--text-active-tertiary);padding:16px}.pldp-root .hui-swiper-root .swiper-pagination{bottom:0}.pldp-root .racism-banner-root{margin-bottom:24px;margin-top:12px}.pldp-root .restore-view-root .col{padding:0}.pldp-root .restore-view-root .alert{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background:var(--pg-blue);color:var(--text-active-tertiary);margin-top:24px;border-radius:0;border:0;padding:24px}.pldp-root .restore-view-root .alert .pgicon-repeat{display:inline-block;transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1)}.pldp-root .restore-view-root .alert .restore-view-icon{margin-right:4px}.pldp-root .restore-view-root .alert .alert-link{font-family:Poppins,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0;color:var(--text-active-tertiary)}.pldp-root .restore-view-root .restore-view-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.pldp-root .restore-view-root .restore-view-heading{font-family:Poppins,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0;color:var(--text-active-tertiary)}.pldp-root .restore-view-root .restore-view-subheading{font-family:Poppins,sans-serif;font-weight:600;font-size:.75rem;line-height:1rem;letter-spacing:.02rem;color:var(--pg-blue-lighter)}.pldp-root .property-units-root .hui-nav-tabs-root.navbar{padding:0}.pldp-root .faq-section{margin-top:48px;margin-bottom:48px}.pldp-root .bottom-actions-list-section .actions-popover-root{padding:0}.pldp-root .bottom-actions-list-section .action-list-body{-ms-flex-pack:start;justify-content:flex-start}.pldp-root .affordabilityWidgetRoot{margin-bottom:20px}.pldp-root .developer-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.pldp-root .property-amenities__tab-header{display:none}.pldp-root .description-video-preview{margin-top:20px}.pldp-root .description-video-preview iframe{width:100%;height:200px}.pldp-root .horizontal-divider,.pldp-root .vertical-divider{border-color:var(--border-active-secondary)}.pldp-root.basic-info .property-overview-section .property-info .amenities-unit-types-and-price-container .unit-types-and-prices a.btn{display:none}@media(min-width:576px){.pldp-root .pldp-container{margin-bottom:60px}.pldp-root .restore-view-root .col{padding:0 12px}.pldp-root .restore-view-root .alert{border-radius:8px}.pldp-root .breadcrumb{display:-ms-flexbox;display:flex}.pldp-root .racism-banner-root{margin-bottom:32px;margin-top:24px}.pldp-root .media-gallery-root{padding:0 16px}.pldp-root .faq-section{margin-top:75px;margin-bottom:60px}.pldp-root .contact-agent-card-root{margin-bottom:0}.pldp-root .description-video-preview iframe{height:400px}}.actions-popover-root .action-list-item{margin:0}.media-brochure-banner__button{font-family:Poppins,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0}.media-brochure-banner__link{text-decoration:none;display:inline-block}.media-brochure-banner .pgicon-download{font-size:24px}.only-show-in-mobile{display:block}@media(min-width:768px){.only-show-in-mobile{display:none}}.actions-notification .fade.toast.show{border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(var(--shadow-color),.08);box-shadow:0 2px 4px rgba(var(--shadow-color),.08);border:unset;background-color:var(--fill-neutral-secondary)}.actions-notification .hui-toast-body-root.toast-body .pgicon.pgicon-info-o{color:var(--icon-success-tertiary)}.actions-notification .hui-toast-body-root.toast-body .hui-toast-body-content{font-family:Inter,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:0;color:var(--text-active-primary)}.actions-notification .hui-toast-body-root.toast-body .hui-toast-body-content .hui-toast-actions-root button.actionable.text-primary{font-family:Poppins,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0;color:var(--text-active-primary)!important;padding:8px 16px;border:1px solid var(--border-active-primary)}.description-block-modal .subtitle{color:var(--text-active-primary);border-left:2px solid var(--border-active-primary);padding-left:8px}.description-block-modal .description-modal-body,.description-block-modal .subtitle{font-family:Inter,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:0}.description-block-modal .description-modal-body{color:var(--text-active-secondary)}.property-details-modal{font-family:Poppins,sans-serif;font-weight:600;font-size:1.25rem;line-height:1.75rem;letter-spacing:-.01rem}.property-details-modal .property-modal-body{padding-top:0}.property-details-modal .property-modal-body .property-modal-body-wrapper{font-family:Inter,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:0;color:var(--text-active-primary);display:-ms-flexbox;display:flex;gap:12px;padding:12px 0;-ms-flex-align:center;align-items:center}.property-details-modal .property-modal-body .property-modal-body-wrapper .svg-icon-wrapper path{stroke-width:1}.property-details-modal .property-modal-body .property-modal-body-wrapper .property-modal-body-value{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.amenities-and-facilities-modal{font-family:Poppins,sans-serif;font-weight:600;font-size:1.25rem;line-height:1.75rem;letter-spacing:-.01rem}.amenities-and-facilities-modal .amenities-facilities-modal-body{padding-top:0}.amenities-and-facilities-modal .amenities-facilities-modal-body .amenities-facilities-modal-body-wrapper{font-family:Inter,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:0;color:var(--text-active-primary);display:-ms-flexbox;display:flex;gap:12px;padding:12px 0;-ms-flex-align:center;align-items:center}.amenities-and-facilities-modal .amenities-facilities-modal-body .amenities-facilities-modal-body-wrapper .amenities-facilities-modal-body-icon{-ms-flex-negative:0;flex-shrink:0}.amenities-and-facilities-modal .amenities-facilities-modal-body .amenities-facilities-modal-body-wrapper .amenities-facilities-modal-body-value{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.developer-section-desktop,.developer-section-mobile .actions-list-section{display:none}@media(min-width:992px){.pldp-root .pldp-container{padding:unset}.pldp-root .spacer{padding-right:unset}.pldp-root .media-gallery-root,.pldp-root .seo-section{padding:0 12px}.pldp-root .developer-section-desktop{display:block}.pldp-root .developer-section-mobile{display:none}}.pldp-root .actions-popover-root .dropdown-toggle:after{display:none!important}.pldp-root .media-gallery-root .btn-link{padding:0}.form-check-input[type=checkbox]:after{all:unset!important}.form-check-input[type=checkbox]:hover{background-image:var(--bs-form-check-bg-image)!important}.hui-modal-header .hui-btn-close{padding:0}.app-gating-modal .app-gating-modal-image{width:100%;height:auto}.app-gating-modal .app-gating-modal-description{margin-top:8px;color:var(--text-active-primary)}.app-gating-modal .close-button{margin-top:24px;width:100%}.view-switcher-root{display:none}.view-switcher-root .map-toggle-root{gap:12px}.view-switcher-root .map-toggle-root .map-toggle__text{font-family:Poppins,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0}.view-switcher-root .tab-root.nav.nav-pills>.nav-item>.nav-link{min-width:auto;padding:6px 12px!important;width:58px;height:38px}.view-switcher-root .tab-root.nav.nav-pills>.nav-item>.nav-link.active .map-toggle__tab__icon{-webkit-filter:none;filter:none}.view-switcher-root .tab-root.nav.nav-pills>.nav-item>.nav-link.active .map-toggle__tab__icon,.view-switcher-root .tab-root.nav.nav-pills>.nav-item>.nav-link.active .map-toggle__tab__icon g,.view-switcher-root .tab-root.nav.nav-pills>.nav-item>.nav-link.active .map-toggle__tab__icon path{fill:var(--icon-active-tertiary)}.view-switcher-root .tab-root.nav.nav-pills>.nav-item>.nav-link .map-toggle__tab__icon{height:24px;width:24px}.view-switcher-root .tab-root.nav.nav-pills>.nav-item>.nav-link .map-toggle__tab__icon,.view-switcher-root .tab-root.nav.nav-pills>.nav-item>.nav-link .map-toggle__tab__icon g,.view-switcher-root .tab-root.nav.nav-pills>.nav-item>.nav-link .map-toggle__tab__icon path{fill:var(--icon-inactive-primary)}@media(min-width:576px){.view-switcher-root{display:-ms-flexbox;display:flex}.view-switcher-root.hide,.view-toggle{display:none}}@media(max-width:575.98px){.view-toggle{display:-ms-flexbox;display:flex;margin-bottom:16px}.view-toggle.hide{display:none}.view-toggle .hui-tabs{width:100%}.view-toggle .hui-tabs .nav-item{-ms-flex:1;flex:1}.view-toggle .hui-tabs.nav.nav-pills>.nav-item>.nav-link.active{-webkit-box-shadow:var(--elevation-down-small);box-shadow:var(--elevation-down-small)}}.see-more-destination-card-group .destination-card-insert-anchor{margin:12px 0}.see-more-destination-card-group .destination-card-insert-anchor .destination-card-insert-root.hstack{margin:0}.destination-card-insert-anchor{display:block;width:100%;margin:12px}.destination-card-insert-anchor,.destination-card-insert-anchor:active,.destination-card-insert-anchor:focus,.destination-card-insert-anchor:hover,.destination-card-insert-anchor:visited{color:inherit;text-decoration:none}.destination-card-insert-root.hstack{width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;background-color:var(--fill-neutral-secondary);border:1px solid var(--border-active-secondary);border-radius:16px;margin:0}.destination-card-insert__text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:left;justify-content:left;-ms-flex-align:start;align-items:flex-start;padding:12px;gap:4px}.destination-card-insert__text__location,.destination-card-insert__text__name{text-align:left}.destination-card-insert__text__location{color:var(--text-active-secondary)}.destination-card-insert__icon-wrapper{padding-right:4px}.commute-destination-card-insert{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:16px}.commute-destination-card-insert__content{display:-ms-flexbox;display:flex;gap:4px;-ms-flex-align:center;align-items:center}@media(min-width:768px){.destination-card-insert-anchor,.destination-card-insert-root.hstack{margin:unset}}.animate-spin{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.hui-animated-loading{background:var(--pg-bg-linear-gradient-loading);background-size:200%;-webkit-animation:animatedLoading 1s ease-in-out 0s infinite normal;animation:animatedLoading 1s ease-in-out 0s infinite normal}@-webkit-keyframes animatedLoading{0%{background-position:0 0}50%{background-position:100% 0}to{background-position:0 0}}@keyframes animatedLoading{0%{background-position:0 0}50%{background-position:100% 0}to{background-position:0 0}}@keyframes slide-in{to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide-in{to{-webkit-transform:translateX(0)}}.commute-container{margin-top:8px;width:100%;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;padding:16px;cursor:pointer}.commute-container .commute-divider{border-color:var(--border-active-secondary);margin:8px 0}.commute-container.hui-card.flat{border:1px solid var(--border-active-quinary);width:100%}.commute-container .destination-card__header.hstack{padding:0}.commute-container .destination-card__letter-label{border-color:#eff1f5;margin-right:0}.commute-container .destination-card__letter-label:before{border-color:#eff1f5}.commute-container .icon-title-desc-container{display:-ms-flexbox;display:flex;gap:8px}.commute-container .icon-title-desc-container .commute-description{color:var(--text-active-secondary)}.commute-container .icon-title-desc-container .poi-location-icon-wrapper{font-family:Poppins,sans-serif;font-weight:600;font-size:1rem;line-height:1.5rem;letter-spacing:-.005rem;-ms-flex-align:center;align-items:center;background-color:var(--poi-location-icon-background);border-radius:100px;-webkit-box-shadow:0 2px 4px rgba(var(--shadow-color),.2);box-shadow:0 2px 4px rgba(var(--shadow-color),.2);cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;position:relative;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;width:32px;height:32px;border:2px solid #eff1f5;color:var(--text-active-tertiary)}.commute-container .icon-title-desc-container .poi-location-icon-wrapper:before{background-color:var(--poi-location-icon-background);border-color:var(--border-active-secondary);border-style:solid;border-width:0 2px 2px 0;bottom:-5px;content:"";height:8px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px;border-color:#eff1f5}.commute-container .icon-title-desc-container .poi-location-icon-wrapper .poi-location-icon.svg-icon-wrapper,.commute-container .icon-title-desc-container .poi-location-icon-wrapper .poi-location-icon.svg-icon-wrapper path{fill:var(--icon-active-tertiary)}.commute-container .icon-title-desc-container .poi-location-icon-wrapper-cluster:before{content:none}.commute-container .icon-title-desc-container .poi-location-icon-wrapper-text{border-radius:24px;height:auto;padding:4px 12px;width:auto}.commute-container .icon-title-desc-container .poi-location-icon-wrapper--active{background:var(--fill-active-tertiary);color:var(--fill-static-primary)}.commute-container .icon-title-desc-container .poi-location-icon-wrapper--active path{fill:var(--pg-white)}.commute-container .icon-title-desc-container .poi-location-icon-wrapper--active:before{background-color:var(--fill-active-tertiary)}.commute-container .icon-title-desc-container .title-desc-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.commute-container .commute-details{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.commute-container .commute-details .commute-item{display:-ms-flexbox;display:flex;text-align:start;gap:4px}.commute-container .commute-details .commute-item .hui-svgicon{-ms-flex-negative:0;flex-shrink:0;margin-top:1.9px}.commute-container .commute-details .commute-item .commute-distance-duration{color:var(--text-active-primary);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.commute-container .commute-details .commute-item .commute-distance-duration .commute-distance{color:var(--text-active-secondary);white-space:nowrap}.commute-container .commute-details .commute-item .vertical-rule{border-left:1px solid #eff1f5;width:0;min-height:40px;max-height:40px;margin:0 4px}.destination-card-group-root .destination-card-group__scroll__item{padding-bottom:0!important;border-top:unset!important}.actionable-modal-root .hui-modal-heading{font-family:Poppins,sans-serif;font-weight:600;font-size:1.25rem;line-height:1.75rem;letter-spacing:-.01rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.actionable-modal-root .actionable-modal-body{font-family:Inter,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.75rem;letter-spacing:-.005rem;color:var(--text-active-primary);cursor:pointer}.actionable-modal-root .actionable-modal-body .actions{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}.actionable-modal-root .actionable-modal-body .actionable-item:not(:last-child){border-bottom:1px solid var(--border-active-secondary);padding-bottom:12px}.actionable-modal-root .actionable-modal-body .actionable-text{margin-left:8px}.modal-backdrop.show{z-index:1055}@media(min-width:992px){.actionable-modal-root .modal-dialog{max-width:336px}}.commute-loading-root .commute-item-root{border-top:0;padding:0 0 0 48px}.commute-loading-root .commute-item-root .commute-item-text{width:100%;height:16px;border-radius:16px;margin-bottom:12px;margin-top:0}.commute-tile-root{display:-ms-flexbox;display:flex;margin-left:56px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-bottom:8px;padding-right:12px;color:var(--text-active-secondary)}.commute-tile:first-child{-ms-flex-align:left;align-items:left;-ms-flex-pack:left;justify-content:left}.commute-tile__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.commute-tile__text{-ms-flex-align:center;align-items:center;margin-top:0}.commute-tile__text__duration{padding-right:4px}@media(min-width:768px){.commute-tile-root{padding-right:0;margin-left:48px}}.removal-modal-root .hui-modal-heading{font-family:Poppins,sans-serif;font-weight:600;font-size:1.25rem;line-height:1.75rem;letter-spacing:-.01rem}.removal-modal-root .subheading{color:var(--text-active-primary)}.removal-modal-root .modal-body,.removal-modal-root .subheading{font-family:Inter,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:0}.removal-modal-root .modal-body .destination-card__header{border:1px solid var(--border-active-secondary);border-radius:16px;padding:12px 8px;margin-top:12px}.removal-modal-root .modal-footer{padding:16px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:16px}.removal-modal-root .modal-footer .btn{font-family:Poppins,sans-serif;font-weight:600;font-size:1rem;line-height:1.5rem;letter-spacing:-.005rem}@media(min-width:576px){.removal-modal-root .modal-dialog{max-width:336px}.removal-modal-root .modal-body .destination-card__header{border-radius:16px;padding:12px}}.popover.destination-card-option-popover{border:1px solid var(--border-active-primary);padding:8px;-webkit-box-shadow:var(--soft-down-small);box-shadow:var(--soft-down-small);left:-61px!important;top:-7px!important;z-index:1032;cursor:pointer}.popover.destination-card-option-popover .popover-arrow{display:none}.popover.destination-card-option-popover .popover-body{font-family:Inter,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.75rem;letter-spacing:-.005rem;color:var(--text-active-primary);padding:unset}.popover.destination-card-option-popover .popover-body .actionable-item{padding:8px 4px;width:120px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.popover.destination-card-option-popover .popover-body .actionable-item:hover{background-color:var(--fill-hover-secondary);border-radius:8px}.popover.destination-card-option-popover .popover-body .actionable-item:not(:last-child){position:relative;margin-bottom:16px}.popover.destination-card-option-popover .popover-body .actionable-item:not(:last-child):after{content:"";display:block;background-color:var(--border-active-secondary);position:absolute;top:calc(100% + 8px);width:100%;height:1px}.popover.destination-card-option-popover .popover-body .actionable-text{margin-left:8px}.popover.destination-card-option-popover .popover-body .menu-button-primary{margin-bottom:16px}.popover.destination-card-option-popover .popover-body .actionable-link{font-family:Inter,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:-.01rem;color:var(--text-active-primary);margin-bottom:unset;width:100%}.destination-card-root.vstack{background-color:var(--fill-neutral-secondary);gap:4px;border-radius:8px;-webkit-transition-property:border;transition-property:border;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;cursor:pointer}.destination-card__header.hstack{-ms-flex-align:center;align-items:center;gap:8px;padding:8px}.destination-card__letter-label{font-family:Poppins,sans-serif;font-weight:600;font-size:1rem;line-height:1.5rem;letter-spacing:-.005rem;-ms-flex-align:center;align-items:center;background-color:var(--poi-location-icon-background);border-radius:100px;border:2px solid var(--border-active-secondary);-webkit-box-shadow:0 2px 4px rgba(var(--shadow-color),.2);box-shadow:0 2px 4px rgba(var(--shadow-color),.2);cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;position:relative;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;width:32px;height:32px;margin-right:8px;background-color:var(--fill-active-tertiary);color:var(--text-active-tertiary)}.destination-card__letter-label:before{background-color:var(--poi-location-icon-background);border-color:var(--border-active-secondary);border-style:solid;border-width:0 2px 2px 0;bottom:-5px;content:"";height:8px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px;background-color:var(--fill-active-tertiary)}.destination-card__letter-label .poi-location-icon{width:100%;height:100%}.destination-card__letter-label .poi-location-icon.svg-icon-wrapper,.destination-card__letter-label .poi-location-icon.svg-icon-wrapper path{fill:var(--icon-active-tertiary)}.destination-card__letter-label-cluster:before{content:none}.destination-card__letter-label-text{border-radius:24px;height:auto;padding:4px 12px;width:auto}.destination-card__letter-label--active{background:var(--fill-active-tertiary);color:var(--fill-static-primary)}.destination-card__letter-label--active path{fill:var(--fill-neutral-secondary)}.destination-card__letter-label--active:before{background-color:var(--fill-active-tertiary)}.destination-card__text{-ms-flex:1 1 0px;flex:1 1 0;min-width:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.destination-card__text__location,.destination-card__text__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.destination-card__text__location{color:var(--text-active-secondary)}.destination-card-root .options-btn{border:0;color:var(--pg-black);font-size:.875rem;padding:0;line-height:1.5rem;-webkit-box-shadow:none;box-shadow:none}.destination-card-root .options-btn:focus:not(:active){color:var(--pg-black)}.destination-card-root .options-btn:focus-visible{-webkit-box-shadow:none;box-shadow:none}.destination-card-root .hui-alert .retry-link{font-family:Inter,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:-.01rem;color:var(--text-active-primary);text-decoration:underline}.destination-card-root .hui-alert .alert-heading{display:block;margin-bottom:8px}.destination-card-root .hui-alert .alert-icon{width:48px!important}.destination-card-root.destination-card-root--active{border-color:var(--pg-black)}.destination-card__view-routes{font-family:Poppins,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0;text-decoration:underline;color:var(--text-active-primary);margin-left:56px}.offcanvas.hui-bottom-sheet.destination-card-option-sheet{background-color:rgba(0,0,0,0);height:auto}.offcanvas.hui-bottom-sheet.destination-card-option-sheet .menu-button-primary{margin-bottom:8px}.offcanvas.hui-bottom-sheet.destination-card-option-sheet .hui-button{width:100%}.offcanvas.hui-bottom-sheet.destination-card-option-sheet .offcanvas-body{background-color:var(--fill-neutral-secondary);border-radius:8px;padding:16px}.option-menu .btn-outline-secondary{font-family:Poppins,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0;width:100%;border:0;text-align:left;padding:12px}.option-menu .btn-outline-secondary .pgicon{margin-right:4px}.option-menu .divider-root{height:0;margin:0;border-top-color:var(--fill-inactive-primary)}@media(min-width:576px){.destination-card__header.hstack,.destination-card__header.hstack .hui-button{padding:8px 0}.destination-card__view-routes{margin-left:48px}}@media(min-width:1200px){.destination-card-root.vstack.destination-card-root--active:hover{border-color:var(--border-neutral-primary)}}.destination-card-group-root{background:var(--fill-neutral-secondary)}.destination-card-group-root .destination-card-group__scroll::-webkit-scrollbar{-webkit-appearance:none;height:7px}.destination-card-group-root .destination-card-group__scroll::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.4);-webkit-box-shadow:0 0 8px rgba(var(--shadow-color),.2);box-shadow:0 0 8px rgba(var(--shadow-color),.2)}.destination-card-group-root .destination-card-group__scroll.hstack{overflow:auto;-ms-flex-align:stretch;align-items:stretch;gap:8px;padding:0 12px}.destination-card-group-root .destination-card-group__scroll__item{min-width:240px;padding-bottom:12px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch}.destination-card-group-root .destination-card-group__scroll__item:not(:first-child):not(:nth-child(2)){border-top:1px solid var(--border-active-secondary)}@media(min-width:768px){.destination-card-group__scroll__item{width:100%}}