.FiltersPropertyTypes-grid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}.ActiveChips{margin-left:calc(var(--container-px, 1rem) * -1);margin-right:calc(var(--container-px, 1rem) * -1);display:flex;align-items:center;gap:.5rem;overflow-x:auto;padding-left:var(--container-px,1rem);padding-right:var(--container-px,1rem);-ms-overflow-style:none;scrollbar-width:none}.ActiveChips::-webkit-scrollbar{display:none}.ActiveChips{-webkit-mask-image:linear-gradient(90deg,black calc(100% - 1.5rem),transparent);mask-image:linear-gradient(90deg,black calc(100% - 1.5rem),transparent)}@media (min-width:48rem){.ActiveChips{margin-left:0;margin-right:0;flex-wrap:wrap;overflow:visible;padding-left:0;padding-right:0;-webkit-mask-image:none;mask-image:none}}.ActiveChips>li{flex:none}.ActiveChips-chip{display:flex;min-height:var(--tap-min,2.75rem);align-items:center;gap:.25rem;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(var(--c-border-default)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--c-surface)/var(--tw-bg-opacity));padding-left:.75rem;padding-right:.75rem;--tw-text-opacity:1;color:rgb(var(--c-fg)/var(--tw-text-opacity));cursor:pointer;white-space:nowrap;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:.875rem;font-weight:500}.ActiveChips-chip:hover{--tw-border-opacity:1;border-color:rgb(var(--c-border-strong)/var(--tw-border-opacity))}.ActiveChips-chip.removable{padding-right:.5rem}.ActiveChips-chip.more{--tw-bg-opacity:1;background-color:rgb(var(--c-surface-muted)/var(--tw-bg-opacity))}.ActiveChips-chip.removing{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0;transition-duration:.15s}@media (min-width:48rem){.ActiveChips-chip{min-height:0;padding-top:.25rem;padding-bottom:.25rem}}.ActiveChips-reset{min-height:var(--tap-min,2.75rem);cursor:pointer;white-space:nowrap;padding-left:.25rem;padding-right:.25rem;--tw-text-opacity:1;color:rgb(var(--c-accent-fg)/var(--tw-text-opacity));font-size:.875rem;font-weight:600}@media (min-width:48rem){.ActiveChips-reset{min-height:0}}@media (prefers-reduced-motion:reduce){.ActiveChips-chip{transition-property:none}}.SmartEmptyState-image{width:auto;height:10rem}.SmartEmptyState-actions{display:flex;width:100%;flex-direction:column;align-items:center;gap:.75rem}.SmartEmptyState-try{--tw-text-opacity:1;color:rgb(var(--c-fg-muted)/var(--tw-text-opacity));font-size:.875rem}.SmartEmptyState-suggestions{display:flex;width:100%;flex-direction:column;align-items:stretch;gap:.5rem}.SmartEmptyState-suggestions>*{min-height:var(--tap-min,2.75rem);width:100%}@media (min-width:48rem){.SmartEmptyState-suggestions{flex-direction:row;flex-wrap:wrap;justify-content:center}.SmartEmptyState-suggestions>*{width:auto}}.SmartEmptyState-skeleton{border-radius:1rem;height:var(--tap-min,2.75rem)}@media (min-width:48rem){.SmartEmptyState-skeleton{width:12rem}}.SearchPanel{margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:70rem;flex-direction:column;gap:1.25rem;padding-bottom:1rem;padding-top:.5rem;min-height:calc(100dvh - var(--header-offset) - var(--bottom-nav-offset, 0px));scroll-margin-top:var(--header-offset)}@media (min-width:48rem){.SearchPanel{gap:1.25rem;padding-top:1rem}}.SearchPanel-heading{display:flex;flex-direction:column;gap:.25rem}.SearchPanel-form{display:flex;flex:1 1 0%;flex-direction:column;gap:1.25rem}.SearchPanel-criteria{position:relative;z-index:2;display:flex;flex-direction:column;border-radius:1.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(var(--c-border-default)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--c-surface)/var(--tw-bg-opacity));padding:.25rem;--tw-shadow:0px 1px 2px 0px rgb(var(--c-shadow)/calc(0.04 * var(--shadow-k, 1))),0px 2px 8px -2px rgb(var(--c-shadow)/calc(0.06 * var(--shadow-k, 1)));--tw-shadow-colored:0px 1px 2px 0px var(--tw-shadow-color),0px 2px 8px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.SearchPanel-criteria:has([aria-expanded=true]){z-index:500}@media (min-width:48rem){.SearchPanel-criteria{flex-direction:row;align-self:flex-start}}@media not all and (min-width:48rem){.SearchPanel-criteria>*+*{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(var(--c-border-default)/var(--tw-border-opacity))}.SearchPanel-criteria .SearchCriteriaWrapper-label{padding-top:.5rem;padding-bottom:.5rem}}.SearchPanel-primary{display:none}@media (min-width:48rem){.SearchPanel-primary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media (min-width:64rem){.SearchPanel-primary{column-gap:2rem;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,1fr)}}.SearchPanel-primary>*{min-width:0}.SearchPanel-primary .FiltersBedroomsCount-variants{flex-wrap:wrap}.SearchPanel-chips{margin-left:calc(var(--container-px, 1rem) * -1);margin-right:calc(var(--container-px, 1rem) * -1);display:flex;gap:.5rem;overflow-x:auto;padding-left:var(--container-px,1rem);padding-right:var(--container-px,1rem);-ms-overflow-style:none;scrollbar-width:none}.SearchPanel-chips::-webkit-scrollbar{display:none}@media (min-width:48rem){.SearchPanel-chips{display:none}}.SearchPanel-chip{min-height:var(--tap-min,2.75rem);flex:none;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(var(--c-border-default)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--c-surface)/var(--tw-bg-opacity));padding-left:.75rem;padding-right:.75rem;--tw-text-opacity:1;color:rgb(var(--c-fg)/var(--tw-text-opacity));cursor:pointer;white-space:nowrap;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;font-size:.875rem;font-weight:500}.SearchPanel-chip.active{--tw-border-opacity:1;border-color:rgb(var(--c-border-strong)/var(--tw-border-opacity))}.SearchPanel-sheet.Sheet-body{display:flex;flex-direction:column;gap:1.5rem;padding-top:.5rem}.SearchPanel-more{display:none}@media (min-width:48rem){.SearchPanel-more{display:flex;flex-direction:column;gap:.75rem}}.SearchPanel-more-toggle{display:flex;min-height:var(--tap-min,2.75rem);cursor:pointer;align-items:center;gap:.25rem;align-self:flex-start;--tw-text-opacity:1;color:rgb(var(--c-accent-fg)/var(--tw-text-opacity));font-weight:600}.SearchPanel-more-toggle[aria-expanded=true] .SearchPanel-more-icon{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.SearchPanel-more-icon{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.SearchPanel-more-region{visibility:hidden;display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease-out,visibility 0s .25s}.SearchPanel-more-region[data-expanded=true]{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .25s ease-out}.SearchPanel-more-content{display:grid;min-height:0;gap:1.5rem;overflow:hidden}@media (min-width:64rem){.SearchPanel-more-content{grid-template-columns:repeat(2,minmax(0,1fr))}}.SearchPanel-actions{position:-webkit-sticky;position:sticky;margin-left:calc(var(--container-px, 1rem) * -1);margin-right:calc(var(--container-px, 1rem) * -1);margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(var(--c-border-default)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--c-surface)/var(--tw-bg-opacity));padding-left:var(--container-px,1rem);padding-right:var(--container-px,1rem);padding-top:.5rem;padding-bottom:.5rem;bottom:var(--bottom-nav-offset,0);padding-bottom:calc(.5rem + var(--safe-bottom, env(safe-area-inset-bottom, 0px)))}@media (min-width:48rem){.SearchPanel-actions{margin-left:0;margin-right:0;gap:1rem;border-radius:1rem;border-top-width:0;padding-left:.75rem;padding-right:.75rem;bottom:0}}.SearchPanel-submit{order:-9999;flex-basis:100%}@media (min-width:48rem){.SearchPanel-submit{order:0;flex:none;flex-basis:auto}.SearchPanel-reset{order:-9999}}.SearchPanel-map{margin-left:auto;color:rgb(var(--c-accent-fg)/var(--tw-text-opacity))}.SearchPanel-below,.SearchPanel-map{display:flex;min-height:var(--tap-min,2.75rem);align-items:center;gap:.25rem;--tw-text-opacity:1}.SearchPanel-below{justify-content:center;align-self:center;color:rgb(var(--c-fg-muted)/var(--tw-text-opacity))}.SearchPanel-below:hover{--tw-text-opacity:1;color:rgb(var(--c-fg)/var(--tw-text-opacity))}@media (prefers-reduced-motion:reduce){.SearchPanel-more-icon,.SearchPanel-more-region{transition:none}}