﻿@keyframes rotating{100%{transform:rotate(360deg)}}:root{--dt-text-color: var(--text-color, #262626);--dt-font-size: 2rem;--dt-font-size-min: 2rem;--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: #A5A5A5;--dt-header-border-color: #A5A5A5;--dt-header-background-color-hover: #F5F5F5;--dt-header-color: var(--text-color, #262626);--dt-header-font-size-min: 1.5rem;--dt-header-font-size: 1.7rem;--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: 2rem;--dt-cell-padding-y: 2rem;--dt-row-density-medium-y-padding: 2rem;--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: ""}.puxDynamicTable{font-family:var(--font-family-headline, "Poppins"),sans-serif}.puxDynamicTable .tabulator-header{border-width:1px;background-color:rgba(0,0,0,0)}.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}.puxDynamicTable .tabulator-footer{background-color:rgba(0,0,0,0)}.puxDynamicTable .tabulator-row .tabulator-cell .status-free,.puxDynamicTable .tabulator-row .tabulator-cell .status-reservation,.puxDynamicTable .tabulator-row .tabulator-cell .status-sold{padding:clamp(0.4rem,0.5095541401vw,0.8rem);background-color:var(--base-white, #fff);border-radius:.4rem;font-size:1.6rem}.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:clamp(0.4rem,0.5095541401vw,0.8rem);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{background-color:rgba(0,0,0,0)}.puxDynamicTable .tabulator-row.tabulator-row-even{background-color:#f6f3ee;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)}.puxDynamicTable .globalFilterItem{font-family:var(--font-family-headline, "Poppins"),sans-serif}.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:clamp(20rem,19.1082802548vw,30rem);height:clamp(4rem,3.821656051vw,6rem);padding:.5rem 0 .5rem 2rem !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-end}.dynamicTableBar .globalFilterRow .globalFilterItem--select{margin-bottom:0;max-width:30rem}.dynamicTableBar .globalFilterRow .globalFilterItem--select::before{bottom:calc(clamp(4rem, 3.821656051vw, 6rem)/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:1rem;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}