﻿@keyframes rotating{100%{transform:rotate(360deg)}}:root{--dt-text-color: #191E14;--dt-font-size: 1.6rem;--dt-font-size-min: 1.6rem;--dt-main-color: var(--main-color, #DF4F25);--dt-background-color: var(--base-white, #fff);--dt-backdrop-color: var(--base-black, #000);--dt-space-1: 1rem;--dt-space-2: 2rem;--dt-space-3: 3rem;--dt-space-4: 4rem;--dt-border-color: #B3ADA5;--dt-header-border-color: #B3ADA5;--dt-header-background-color-hover: transparent;--dt-header-color: #191E14;--dt-header-font-size-min: 1.6rem;--dt-header-font-size: 1.6rem;--dt-header-font-weight: 700;--dt-header-font-weight-mobile: 700;--dt-row-hover-background-color: var(--base-white, #fff);--dt-row-clickable-hover-background-color: #F0EBE3;--dt-row-selectable-hover-background-color: #F0EBE3;--dt-cell-padding-x: 0.8rem;--dt-cell-padding-y: 0;--dt-row-density-medium-y-padding: 0;--dt-cell-font-weight: 400;--dt-page-color:var(--text-color, #262626);--dt-page-color-hover:var(--main-color, #DF4F25);--dt-page-color-active:var(--main-color, #DF4F25);--dt-page-background:var(--base-white, #fff);--dt-page-background-hover:#F0EBE3;--dt-page-background-active: var(--base-white, #fff);--dt-page-border-color:#F0EBE3;--dt-page-border-color-hover:#F0EBE3;--dt-page-border-color-active: #F0EBE3;--dt-page-radius: var(--base-border-radius, 0.8rem);--dt-page-icon-left: "";--dt-page-icon-right: "";--dt-page-icon-size: 1.8rem;--dt-page-font-weight: 600;--dt-page-size-label-font-weight: 400;--dt-page-size-label-color: var(--text-color, #262626);--dt-search-icon: "";--dt-search-color: #b0b0b0;--dt-icon-left-position: 1.6rem;--dt-icon-right-position: 1.6rem;--dt-input-padding-left: 1.6rem;--dt-input-padding-right: 5.6rem;--dt-filter-input-text-color: var(--text-color, #262626);--dt-filter-input-label-color: var(--text-color, #262626);--dt-filter-input-background-color: var(--base-white, #fff);--dt-filter-input-label-font-weight: 600;--dt-filter-input-height: 6rem;--dt-checkbox-icon-color: var(--base-white, #fff);--dt-checkbox-icon: "";--dt-checkbox-icon-size: 1rem;--dt-checkbox-outline-color-hover: #F0EBE3;--dt-checkbox-background-color: var(--base-white, #fff);--dt-checkbox-border-color: #F0EBE3;--dt-checkbox-background-color-checked: var(--main-color, #DF4F25);--dt-checkbox-border-color-checked: var(--main-color, #DF4F25);--dt-checkbox-background-color-checked-hover: var(--main-color, #DF4F25);--dt-checkbox-border-color-checked-hover: var(--main-color, #DF4F25);--dt-checkbox-background-color-disabled: #F0EBE3;--dt-checkbox-border-color-disabled: #F0EBE3;--dt-select-icon-color: var(--main-color, #DF4F25);--dt-select-icon-hover-color: var(--main-color, #DF4F25);--dt-select-icon: "";--dt-select-icon-color: var(--main-color, #DF4F25);--dt-select-icon-size: 0.7rem;--dt-select-arrow-color: var(--main-color, #DF4F25);--dt-drawer-button-icon: "";--dt-drawer-icon-color: var(--text-color, #262626);--dt-drawer-icon-font-size: 2.5rem;--dt-drawer-icon-hover-color: var(--main-color, #DF4F25);--dt-drawer-button-color: var(--main-color, #DF4F25);--dt-drawer-button-hover-color: var(--main-color, #DF4F25);--dt-date-input-icon: "";--dt-date-input-color: #b0b0b0;--dt-row-menu-icon: "";--dt-row-menu-icon-color: var(--text-color, #262626);--dt-row-menu-icon-color-hover: var(--main-color, #DF4F25);--dt-row-menu-popup-color: var(--text-color, #262626);--dt-row-menu-popup-background-color: var(--base-white, #fff);--dt-row-menu-popup-hover-color: var(--text-color, #262626);--dt-row-menu-popup-hover-background-color: #F0EBE3;--dt-row-menu-icon-size: 2rem;--dt-row-menu-icon-delete: "";--dt-row-menu-icon-edit: "";--dt-row-menu-icon-detail: "";--dt-tooltip-shadow: rgba(0, 0, 0, 0.12)}.puxDynamicTable{font-family:var(--font-family-headline, "Poppins"),sans-serif;color:#191e14;font-size:1.6rem;letter-spacing:.025rem;line-height:123.5%}.puxDynamicTable .tabulator-header{border:0;border-bottom:1px solid #b3ada5;background-color:rgba(0,0,0,0)}.puxDynamicTable .tabulator-header .tabulator-header-contents{overflow:visible}.puxDynamicTable .tabulator-header .tabulator-col-content{display:flex;align-items:center;gap:clamp(0.4rem,0.5095541401vw,0.8rem);min-height:6.4rem;width:100%;padding:0 clamp(0.4rem,0.5095541401vw,0.8rem) !important}.puxDynamicTable .tabulator-header .tabulator-col-title-holder{display:flex;align-items:center;justify-content:space-between;min-width:0;width:100%}.puxDynamicTable .tabulator-header .tabulator-col-title{color:#191e14;font-size:1.6rem;font-weight:700;line-height:123.5%;letter-spacing:.025rem;white-space:normal}.puxDynamicTable .tabulator-header .tabulator-col-sorter{position:static !important;top:auto !important;right:auto !important;bottom:auto !important;flex:0 0 2.4rem;display:flex;align-items:center;width:2.4rem;height:2.4rem;justify-content:center;transform:none !important}.puxDynamicTable .tabulator-header .tabulator-col-sorter .tabulator-arrow{border-left:.5rem solid rgba(0,0,0,0);border-right:.5rem solid rgba(0,0,0,0);border-bottom-color:var(--main-color, #DF4F25);border-top-color:var(--main-color, #DF4F25)}.puxDynamicTable .tabulator-header .tabulator-col[aria-sort=none] .tabulator-col-sorter .tabulator-arrow,.puxDynamicTable .tabulator-header .tabulator-col[aria-sort=ascending] .tabulator-col-sorter .tabulator-arrow{border-bottom-color:var(--main-color, #DF4F25)}.puxDynamicTable .tabulator-header .tabulator-col[aria-sort=descending] .tabulator-col-sorter .tabulator-arrow{border-top-color:var(--main-color, #DF4F25)}.puxDynamicTable .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow,.puxDynamicTable .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=ascending] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top:none;border-bottom:.5rem solid var(--main-color, #DF4F25)}.puxDynamicTable .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=descending] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top:.5rem solid var(--main-color, #DF4F25);border-bottom:none}.puxDynamicTable .tabulator-header .tabulator-col-resize-handle{background:rgba(0,0,0,0);border:rgba(0,0,0,0)}.puxDynamicTable .tabulator-header .tabulator-col{background:rgba(0,0,0,0);border:none;color:#191e14}.puxDynamicTable .tabulator-footer{background-color:rgba(0,0,0,0)}.puxDynamicTable .tabulator-row .tabulator-cell{display:inline-flex;align-items:center;min-height:6.4rem;padding:0 clamp(0.4rem,0.5095541401vw,0.8rem) !important;border-right:0;border-bottom:1px solid #b3ada5;color:#191e14;font-size:1.6rem;font-weight:400;line-height:123.5%;letter-spacing:.025rem;white-space:normal}.puxDynamicTable .tabulator-row .tabulator-cell a{color:var(--main-color, #DF4F25);font-weight:500;text-decoration:none;transition:color .2s ease}.puxDynamicTable .tabulator-row .tabulator-cell a:hover,.puxDynamicTable .tabulator-row .tabulator-cell a:focus-visible{color:var(--main-color-hover, #AC3E1E)}.puxDynamicTable .tabulator-row .tabulator-cell:has(.flat-favorite-toggle){justify-content:center}.puxDynamicTable .tabulator-row .tabulator-cell:has(.flat-favorite-toggle) .flat-favorite-toggle{order:1}.puxDynamicTable .tabulator-row .tabulator-cell:has(.flat-favorite-toggle) .groupIcons{order:2}.puxDynamicTable .tabulator-row .tabulator-cell .groupIcons{display:inline-flex;align-items:center;gap:clamp(0.8rem,1.0191082803vw,1.6rem)}.puxDynamicTable .tabulator-row .tabulator-cell .groupIcons .link{display:flex;font-size:0}.puxDynamicTable .tabulator-row .tabulator-cell .groupIcons .link:after{display:block;content:"";font-size:2rem;margin:0}.puxDynamicTable .tabulator-row .tabulator-cell .groupIcons .link:focus:after,.puxDynamicTable .tabulator-row .tabulator-cell .groupIcons .link:hover:after{transform:translateX(5px)}.puxDynamicTable .tabulator-row .tabulator-cell .flat-favorite-toggle{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;cursor:pointer}.puxDynamicTable .tabulator-row .tabulator-cell .flat-favorite-toggle img{display:block;width:2.4rem;height:2.4rem}.puxDynamicTable .tabulator-row .tabulator-cell .flat-favorite-toggle .estate-favorite-icon-active{display:none}.puxDynamicTable .tabulator-row .tabulator-cell .flat-favorite-toggle:hover,.puxDynamicTable .tabulator-row .tabulator-cell .flat-favorite-toggle:focus-visible{opacity:.75}.puxDynamicTable .tabulator-row .tabulator-cell .flat-favorite-toggle.favorite-active .estate-favorite-icon{display:none}.puxDynamicTable .tabulator-row .tabulator-cell .flat-favorite-toggle.favorite-active .estate-favorite-icon-active{display:block}.puxDynamicTable .tabulator-row .tabulator-cell .flat-favorite-toggle:focus,.puxDynamicTable .tabulator-row .tabulator-cell .flat-favorite-toggle:focus-visible{outline:none;box-shadow:none}.puxDynamicTable .tabulator-row .tabulator-cell .status-free,.puxDynamicTable .tabulator-row .tabulator-cell .status-reservation,.puxDynamicTable .tabulator-row .tabulator-cell .status-sold{display:inline-flex;align-items:center;gap:clamp(0.4rem,0.5095541401vw,0.8rem);padding:clamp(0.4rem,0.5095541401vw,0.8rem);background-color:var(--base-white, #fff);border-radius:.4rem;color:#252d1e;font-size:1.6rem;line-height:123.5%;white-space:nowrap}.puxDynamicTable .tabulator-row .tabulator-cell .status-free::before,.puxDynamicTable .tabulator-row .tabulator-cell .status-reservation::before,.puxDynamicTable .tabulator-row .tabulator-cell .status-sold::before{content:"";display:inline-block;margin-right:0;font-size:1.6rem;color:var(--project-map-green, #88B15E)}.puxDynamicTable .tabulator-row .tabulator-cell .status-reservation::before{color:var(--project-map-brown, #CD7800)}.puxDynamicTable .tabulator-row .tabulator-cell .status-sold::before{color:var(--project-map-red, #E80000)}.puxDynamicTable .tabulator-row .tabulator-cell .feature-list{display:inline-flex;flex-wrap:wrap;align-items:center;gap:clamp(0.4rem,0.5095541401vw,0.8rem)}.puxDynamicTable .tabulator-row .tabulator-cell .feature-list-item{display:inline-flex;flex:0 0 2.4rem;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;max-width:2.4rem;max-height:2.4rem}.puxDynamicTable .tabulator-row .tabulator-cell .feature-list-item img{display:block;width:100%;height:100%}.puxDynamicTable .tabulator-row{background-color:rgba(0,0,0,0);min-height:6.4rem;border-bottom:0}.puxDynamicTable .tabulator-row.tabulator-row-even{background-color:rgba(0,0,0,0)}.puxDynamicTable .tabulator-row:hover,.puxDynamicTable .tabulator-row.tabulator-selectable:hover{background-color:rgba(0,0,0,0)}.puxDynamicTable .tabulator-col-resize-handle{pointer-events:none}.puxDynamicTable .tabulator{background-color:rgba(0,0,0,0);border:none}.puxDynamicTable .tabulator .tabulator-tableholder .tabulator-table{background:rgba(0,0,0,0);color:#191e14}.puxDynamicTable .globalFilterItem{font-family:var(--font-family-headline, "Poppins"),sans-serif}@media(min-width: 320px)and (max-width: 767px){.feature-list{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(0.8rem,1.0191082803vw,1.6rem)}.feature-list>span,.feature-list>.feature-list-item{display:inline-flex;flex:0 0 2.4rem;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;max-width:2.4rem;max-height:2.4rem;margin-right:clamp(0.4rem,0.5095541401vw,0.8rem)}.feature-list>span:last-child,.feature-list>.feature-list-item:last-child{margin-right:0}.feature-list img{display:block;width:100%;height:100%}.puxDynamicTable .tabulator-table .tableCard .tableCard-item .tableCard-value .feature-list{display:flex !important;justify-content:flex-end}.puxDynamicTable .tabulator-table .tableCard .tableCard-item .tableCard-value .feature-list-item{display:inline-flex !important;flex:0 0 2.4rem;width:2.4rem;height:2.4rem;max-width:2.4rem;max-height:2.4rem}.puxDynamicTable .tabulator-table .tableCard .tableCard-item .tableCard-value .feature-list-item img{display:block !important;width:100%;height:100%}.puxDynamicTable .tabulator-table .tableCard .tableCard-item .tableCard-value .groupIcons{display:flex !important;justify-content:flex-end;align-items:center;gap:clamp(0.8rem,1.0191082803vw,1.6rem)}}.featureTooltip{position:fixed;z-index:10000;padding:clamp(0.4rem,0.5095541401vw,0.8rem) clamp(0.8rem,1.0191082803vw,1.6rem);border-radius:.4rem;background-color:var(--base-white, #fff);box-shadow:0 .4rem 1.6rem var(--dt-tooltip-shadow);color:var(--dt-text-color);font-size:1.6rem;line-height:1.235;opacity:0;pointer-events:none;transform:translate(-50%, 0.4rem);transition:opacity .2s ease,transform .2s ease;max-width:min(32rem,100vw - 2rem);text-align:center;white-space:normal}.featureTooltip.is-visible{opacity:1;transform:translate(-50%, 0)}.tabulator .tabulator-footer .tabulator-page:before,.tabulator .tabulator-footer .tabulator-page:after{transform:rotate(180deg) translate(50%, 50%)}.tabulator .tabulator-footer .tabulator-page[data-page=next]:before,.tabulator .tabulator-footer .tabulator-page[data-page=next]:after,.tabulator .tabulator-footer .tabulator-page[data-page=last]:before,.tabulator .tabulator-footer .tabulator-page[data-page=last]:after{transform:rotate(0) translate(-50%, -50%)}.tabulator .tabulator-footer .tabulator-paginator .tabulator-selectWrapper::before{right:0}.tabulator .tabulator-footer .tabulator-paginator>label{display:none;padding:0}.tabulator .tabulator-footer .tabulator-page:not(.active){display:inline-block}.tabulator .tabulator-footer .tabulator-paginator .tabulator-selectWrapper .tabulator-page-size{padding-right:1.5rem !important}@media(min-width: 320px)and (max-width: 767px){.tabulator .tabulator-footer .tabulator-paginator{gap:0}.tabulator .tabulator-footer .tabulator-paginator>label{display:block;width:100%;display:none}.tabulator .tabulator-footer .tabulator-paginator .tabulator-selectWrapper{display:block;width:100%;max-width:unset}.tabulator .tabulator-footer .tabulator-paginator .tabulator-selectWrapper .tabulator-page-size{width:fit-content}.tabulator .tabulator-footer .tabulator-paginator .tabulator-page[data-page=first]{margin-left:auto}}.dynamicTableActions,.densityMenu{display:none}.tabulator .tabulator-alert .tabulator-alert-msg.tabulator-alert-state-msg{font-size:0;position:relative;display:flex;justify-content:center}.tabulator .tabulator-alert .tabulator-alert-msg.tabulator-alert-state-msg:before{content:"";display:block;width:40px;height:40px;border:4px solid rgba(0,0,0,.1);border-top-color:var(--second-color, #3D4A30);border-radius:50%;animation:spin 1s linear infinite;z-index:9}@keyframes spin{to{transform:rotate(360deg)}}.globalFilterItem--select select{min-width:0;width:min(100%,25rem);height:clamp(3.6rem,3.0573248408vw,4.8rem);padding:clamp(0.4rem,0.5095541401vw,0.8rem) clamp(0.8rem,1.0191082803vw,1.6rem) !important;border:1px solid #b3ada5 !important}.dynamicTableBar{grid-template-areas:unset;grid-template-columns:1fr !important;grid-template-rows:unset;gap:0}.dynamicTableBar .globalFilterRow{justify-content:flex-start}.dynamicTableBar .globalFilterRow .globalFilterItem--select{margin-bottom:0;max-width:25rem}.dynamicTableBar .globalFilterRow .globalFilterItem--select::before{bottom:calc(clamp(3.6rem, 3.0573248408vw, 4.8rem)/2)}.dynamicTableBar .globalFilterRow .globalFilterItem--select::before:focus{transform:translateY(50%) rotate(0)}.dynamicTableBar .globalFilterRow .globalFilterItem--select label{margin-bottom:1rem;font-weight:400}.dynamicTableBar .globalFilterRow .globalFilterItem--select select{font-size:clamp(1.6rem,1.2738853503vw,2rem)}.tabulator .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title{padding-right:0;white-space:normal}.tabulator .tabulator-header .tabulator-header-contents .tabulator-headers{height:unset !important;min-height:65px;display:inline-flex;align-items:center}.tabulator .tabulator-header .tabulator-col{height:unset !important;min-height:65px}.puxDynamicTable .tabulator-table .tableCard .tableCard-item .tableCard-value .flat-favorite-toggle{display:inline-flex !important;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0}.puxDynamicTable .tabulator-table .tableCard .tableCard-item .tableCard-value .flat-favorite-toggle img{width:2.4rem;height:2.4rem}.puxDynamicTable .tabulator-table .tableCard .tableCard-item .tableCard-value .flat-favorite-toggle .estate-favorite-icon{display:block !important}.puxDynamicTable .tabulator-table .tableCard .tableCard-item .tableCard-value .flat-favorite-toggle .estate-favorite-icon-active{display:none !important}.puxDynamicTable .tabulator-table .tableCard .tableCard-item .tableCard-value .flat-favorite-toggle.favorite-active .estate-favorite-icon{display:none !important}.puxDynamicTable .tabulator-table .tableCard .tableCard-item .tableCard-value .flat-favorite-toggle.favorite-active .estate-favorite-icon-active{display:block !important}