.PropertySearchFilterDrawer-module__zvdI1q__backdrop{z-index:80;background:var(--bg-overlay);justify-content:flex-end;display:flex;position:fixed;inset:0}.PropertySearchFilterDrawer-module__zvdI1q__panel{gap:var(--space-4);background:var(--bg-primary);border-radius:2rem 0 0 2rem;flex-direction:column;width:min(32rem,100%);height:100%;padding:1.4rem;display:flex}.PropertySearchFilterDrawer-module__zvdI1q__header,.PropertySearchFilterDrawer-module__zvdI1q__sectionHeader,.PropertySearchFilterDrawer-module__zvdI1q__footer{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.PropertySearchFilterDrawer-module__zvdI1q__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-primary);font-size:.8rem;font-weight:700}.PropertySearchFilterDrawer-module__zvdI1q__title{margin-top:.3rem;font-size:clamp(1.4rem,1.1rem + .8vw,1.95rem)}.PropertySearchFilterDrawer-module__zvdI1q__closeButton,.PropertySearchFilterDrawer-module__zvdI1q__resetButton,.PropertySearchFilterDrawer-module__zvdI1q__applyButton,.PropertySearchFilterDrawer-module__zvdI1q__chip{transition:transform var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast)}.PropertySearchFilterDrawer-module__zvdI1q__closeButton:hover,.PropertySearchFilterDrawer-module__zvdI1q__resetButton:hover,.PropertySearchFilterDrawer-module__zvdI1q__applyButton:hover{transform:translateY(-1px)}.PropertySearchFilterDrawer-module__zvdI1q__closeButton{border:1px solid var(--border-color);border-radius:var(--radius-full);background:var(--bg-primary);width:2.75rem;height:2.75rem;color:var(--text-primary);justify-content:center;align-items:center;font-weight:600;display:inline-flex}.PropertySearchFilterDrawer-module__zvdI1q__content{gap:var(--space-4);flex-direction:column;flex:1;display:flex;overflow:auto}.PropertySearchFilterDrawer-module__zvdI1q__section{padding-bottom:var(--space-4);border-bottom:1px solid var(--border-color)}.PropertySearchFilterDrawer-module__zvdI1q__sectionHeader h3{font-size:1rem}.PropertySearchFilterDrawer-module__zvdI1q__sectionHeader span{color:var(--text-secondary);font-size:.84rem}.PropertySearchFilterDrawer-module__zvdI1q__rangeGrid{gap:var(--space-3);margin-top:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PropertySearchFilterDrawer-module__zvdI1q__field{gap:var(--space-2);color:var(--text-secondary);flex-direction:column;font-size:.88rem;display:flex}.PropertySearchFilterDrawer-module__zvdI1q__rangeInput{border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-primary);min-width:0;color:var(--text-primary);outline:none;padding:.9rem 1rem}.PropertySearchFilterDrawer-module__zvdI1q__chipGrid{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.PropertySearchFilterDrawer-module__zvdI1q__chip{border:1px solid var(--border-color);border-radius:var(--radius-full);background:var(--bg-primary);color:var(--text-secondary);padding:.72rem .95rem;font-weight:500}.PropertySearchFilterDrawer-module__zvdI1q__chip:hover{border-color:var(--border-strong);background:var(--bg-secondary);color:var(--text-primary)}.PropertySearchFilterDrawer-module__zvdI1q__chipActive{border-color:var(--text-primary);background:var(--bg-primary);color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--text-primary)}.PropertySearchFilterDrawer-module__zvdI1q__chipActive:hover{border-color:var(--text-primary);background:var(--bg-primary);color:var(--text-primary)}.PropertySearchFilterDrawer-module__zvdI1q__footer{padding-top:var(--space-2);justify-content:flex-end}.PropertySearchFilterDrawer-module__zvdI1q__resetButton,.PropertySearchFilterDrawer-module__zvdI1q__applyButton{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-full);font-weight:600;display:inline-flex}.PropertySearchFilterDrawer-module__zvdI1q__resetButton{border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);padding:.9rem 1.15rem}.PropertySearchFilterDrawer-module__zvdI1q__applyButton{background:var(--text-primary);color:var(--text-inverse);padding:.95rem 1.3rem}@media (max-width:768px){.PropertySearchFilterDrawer-module__zvdI1q__panel{border-radius:1.75rem 1.75rem 0 0;width:100%;height:min(85vh,48rem);margin-top:auto}}@media (max-width:640px){.PropertySearchFilterDrawer-module__zvdI1q__rangeGrid{grid-template-columns:1fr}.PropertySearchFilterDrawer-module__zvdI1q__footer{flex-direction:column-reverse;align-items:stretch}}
.PropertySearchMobileResultsSheet-module__a-2pnG__sheet{--search-results-sheet-height:46dvh;--search-results-viewport-bottom:0px;left:0;right:0;bottom:var(--search-results-viewport-bottom);z-index:40;height:var(--search-results-sheet-height);border-top:1px solid color-mix(in srgb, var(--border-color) 80%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--bg-primary) 90%, transparent), color-mix(in srgb, var(--bg-primary) 98%, var(--bg-secondary) 2%)), var(--bg-primary);-webkit-backdrop-filter:blur(22px);border-radius:1.6rem 1.6rem 0 0;flex-direction:column;min-height:8dvh;transition:height .22s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;overflow:hidden;box-shadow:0 -20px 48px #0f172a2e}.PropertySearchMobileResultsSheet-module__a-2pnG__handle{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border-bottom:none;padding:.55rem 1.1rem .5rem;display:grid}.PropertySearchMobileResultsSheet-module__a-2pnG__handle:active{cursor:grabbing}.PropertySearchMobileResultsSheet-module__a-2pnG__handleBar{border-radius:var(--radius-full);background:color-mix(in srgb, var(--text-tertiary) 62%, transparent);width:3.2rem;height:.32rem;margin:0 auto}.PropertySearchMobileResultsSheet-module__a-2pnG__content{min-height:0;padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;flex:1;display:flex}.PropertySearchMobileResultsSheet-module__a-2pnG__sheetPeek .PropertySearchMobileResultsSheet-module__a-2pnG__content{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.PropertySearchMobileResultsSheet-module__a-2pnG__sheetPeek .PropertySearchMobileResultsSheet-module__a-2pnG__content:active{cursor:grabbing}.PropertySearchMobileResultsSheet-module__a-2pnG__sheetDraggable,.PropertySearchMobileResultsSheet-module__a-2pnG__sheetDraggable .PropertySearchMobileResultsSheet-module__a-2pnG__content{overscroll-behavior:contain;touch-action:none}.PropertySearchMobileResultsSheet-module__a-2pnG__sheetDraggable .PropertySearchMobileResultsSheet-module__a-2pnG__content{cursor:grab;-webkit-user-select:none;user-select:none}.PropertySearchMobileResultsSheet-module__a-2pnG__sheetDraggable .PropertySearchMobileResultsSheet-module__a-2pnG__content:active{cursor:grabbing}@media (min-width:768px){.PropertySearchMobileResultsSheet-module__a-2pnG__sheet{display:none}}
.PropertySearchResultCard-module__d0M-Aa__root{cursor:pointer;transition:color var(--transition-fast), transform var(--transition-fast);flex-direction:column;gap:.1rem;display:flex}.PropertySearchResultCard-module__d0M-Aa__root:hover{transform:translateY(-1px)}.PropertySearchResultCard-module__d0M-Aa__root:hover .PropertySearchResultCard-module__d0M-Aa__media{box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--accent-primary) 84%, transparent), 0 0 0 2px color-mix(in srgb, var(--accent-primary) 58%, transparent)}.PropertySearchResultCard-module__d0M-Aa__mobileSheet{gap:0}.PropertySearchResultCard-module__d0M-Aa__selected .PropertySearchResultCard-module__d0M-Aa__media{box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--accent-primary) 92%, transparent), 0 0 0 2px color-mix(in srgb, var(--accent-primary) 68%, transparent)}.PropertySearchResultCard-module__d0M-Aa__media{aspect-ratio:16/11;background:var(--bg-secondary);border-radius:1rem;position:relative;overflow:hidden}.PropertySearchResultCard-module__d0M-Aa__image{object-fit:cover;width:100%;height:100%}.PropertySearchResultCard-module__d0M-Aa__imageFallback{background:var(--bg-secondary);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.PropertySearchResultCard-module__d0M-Aa__logoFallback{object-fit:contain;opacity:.5;width:50%;height:50%}.PropertySearchResultCard-module__d0M-Aa__favorite{z-index:1;width:28px;height:28px;transition:transform var(--transition-fast), filter var(--transition-fast);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:.85rem;right:.85rem}.PropertySearchResultCard-module__d0M-Aa__favorite:hover{filter:brightness(1.08);transform:scale(1.06)}.PropertySearchResultCard-module__d0M-Aa__favorite:focus-visible{outline-offset:2px;border-radius:var(--radius-full);background:0 0;outline:2px solid #ffffffe6}.PropertySearchResultCard-module__d0M-Aa__favoriteIcon{filter:drop-shadow(0 6px 14px #0003);pointer-events:none;width:28px;height:28px;display:block}.PropertySearchResultCard-module__d0M-Aa__badges{flex-wrap:wrap;gap:.45rem;display:flex;position:absolute;top:.85rem;left:.85rem}.PropertySearchResultCard-module__d0M-Aa__badge{border-radius:var(--radius-sm);background:var(--glass-bg);color:var(--text-primary);align-items:center;padding:.35rem .65rem;font-size:.74rem;font-weight:600;display:inline-flex}.PropertySearchResultCard-module__d0M-Aa__content{flex-direction:column;gap:.45rem;padding:.72rem 0 .18rem;display:flex}.PropertySearchResultCard-module__d0M-Aa__priceRow{justify-content:space-between;align-items:center;display:flex}.PropertySearchResultCard-module__d0M-Aa__price{align-items:baseline;gap:var(--space-1);min-height:1.45rem;color:var(--text-primary);font-size:1.45rem;font-weight:700;display:inline-flex}.PropertySearchResultCard-module__d0M-Aa__price span{color:var(--text-secondary);font-size:.85rem;font-weight:500}.PropertySearchResultCard-module__d0M-Aa__priceMobileSheet{font-size:1.02rem;line-height:1.15}.PropertySearchResultCard-module__d0M-Aa__title{-webkit-line-clamp:2;line-clamp:2;min-height:2.3em;transition:color var(--transition-fast);-webkit-box-orient:vertical;font-size:.9rem;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.PropertySearchResultCard-module__d0M-Aa__titleMobileSheet{min-height:2.2em;font-size:.84rem;font-weight:500;line-height:1.3}.PropertySearchResultCard-module__d0M-Aa__location{align-items:center;gap:var(--space-2);min-height:1.2rem;color:var(--text-secondary);font-size:.9rem;display:flex}.PropertySearchResultCard-module__d0M-Aa__locationIcon{width:1rem;height:1rem;color:var(--accent-primary);flex:none}.PropertySearchResultCard-module__d0M-Aa__locationMobileSheet{gap:.3rem;min-width:0;font-size:.72rem;line-height:1.2}.PropertySearchResultCard-module__d0M-Aa__locationMobileSheet .PropertySearchResultCard-module__d0M-Aa__locationIcon{width:.78rem;height:.78rem;display:block}.PropertySearchResultCard-module__d0M-Aa__locationMobileSheet span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.PropertySearchResultCard-module__d0M-Aa__metaRow{flex-wrap:wrap;gap:.4rem .8rem;min-height:1rem;display:flex}.PropertySearchResultCard-module__d0M-Aa__metaRowMobileSheet{gap:.55rem}.PropertySearchResultCard-module__d0M-Aa__metaInlineRow{min-height:1rem;color:var(--text-secondary);flex-wrap:wrap;gap:.35rem .55rem;font-size:.7rem;line-height:1.2;display:flex}.PropertySearchResultCard-module__d0M-Aa__metaInlineItem{align-items:center;gap:.45rem;min-width:0;display:inline-flex}.PropertySearchResultCard-module__d0M-Aa__metaInlineDivider{background:color-mix(in srgb, var(--border-color) 82%, transparent);width:1px;height:.7rem}.PropertySearchResultCard-module__d0M-Aa__metaPill{min-height:auto;color:var(--text-secondary);align-items:center;gap:.28rem;padding:0;font-size:.76rem;font-weight:500;display:inline-flex}.PropertySearchResultCard-module__d0M-Aa__metaPill+.PropertySearchResultCard-module__d0M-Aa__metaPill{padding-left:.75rem;position:relative}.PropertySearchResultCard-module__d0M-Aa__metaPill+.PropertySearchResultCard-module__d0M-Aa__metaPill:before{content:"";background:color-mix(in srgb, var(--border-color) 82%, transparent);width:1px;height:.75rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.PropertySearchResultCard-module__d0M-Aa__root:focus-visible{outline:2px solid var(--accent-primary);outline-offset:4px}@media (max-width:767px){.PropertySearchResultCard-module__d0M-Aa__mobileSheet .PropertySearchResultCard-module__d0M-Aa__media{aspect-ratio:1.48;border-radius:.95rem}.PropertySearchResultCard-module__d0M-Aa__mobileSheet .PropertySearchResultCard-module__d0M-Aa__content{gap:.38rem;padding:.62rem 0 .32rem}.PropertySearchResultCard-module__d0M-Aa__mobileSheet .PropertySearchResultCard-module__d0M-Aa__badges{gap:.3rem;top:.52rem;left:.52rem}.PropertySearchResultCard-module__d0M-Aa__mobileSheet .PropertySearchResultCard-module__d0M-Aa__badge{padding:.22rem .48rem;font-size:.63rem}.PropertySearchResultCard-module__d0M-Aa__mobileSheet .PropertySearchResultCard-module__d0M-Aa__favorite{width:22px;height:22px;top:.5rem;right:.5rem}.PropertySearchResultCard-module__d0M-Aa__mobileSheet .PropertySearchResultCard-module__d0M-Aa__favoriteIcon{width:22px;height:22px}.PropertySearchResultCard-module__d0M-Aa__mobileSheet .PropertySearchResultCard-module__d0M-Aa__priceRow{min-height:1.15rem}.PropertySearchResultCard-module__d0M-Aa__mobileSheet .PropertySearchResultCard-module__d0M-Aa__location svg{width:0;height:0}}
.PropertySearchResultsPanel-module__WIsU9a__root{gap:var(--space-3);height:100%;min-height:0;margin-left:var(--space-4);padding:0 var(--space-1);flex-direction:column;display:flex;position:relative;overflow:hidden}.PropertySearchResultsPanel-module__WIsU9a__header{justify-content:space-between;align-items:center;gap:var(--space-3);flex-direction:row;display:flex}.PropertySearchResultsPanel-module__WIsU9a__count{color:var(--text-primary);font-size:.98rem;font-weight:700}.PropertySearchResultsPanel-module__WIsU9a__headerActions{justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.PropertySearchResultsPanel-module__WIsU9a__mapToggle{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-full);transition:opacity var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);font-weight:600;display:inline-flex}.PropertySearchResultsPanel-module__WIsU9a__mapToggle:hover{opacity:.9}.PropertySearchResultsPanel-module__WIsU9a__mapToggle{border:1px solid var(--border-color);background:var(--bg-primary);min-height:2.75rem;color:var(--text-primary);padding:.8rem 1rem}.PropertySearchResultsPanel-module__WIsU9a__mapToggleActive{border-color:var(--accent-muted);background:var(--accent-light);color:var(--accent-deep)}.PropertySearchResultsPanel-module__WIsU9a__sortMenuRoot{position:relative}.PropertySearchResultsPanel-module__WIsU9a__sortTrigger{justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--border-color);border-radius:var(--radius-full);background:var(--bg-primary);min-height:2.75rem;color:var(--text-primary);transition:opacity var(--transition-fast), box-shadow var(--transition-fast), border-color var(--transition-fast);padding:.78rem 1rem;font-weight:600;display:inline-flex}.PropertySearchResultsPanel-module__WIsU9a__sortGlyph{flex-shrink:0;width:1rem;height:1rem}.PropertySearchResultsPanel-module__WIsU9a__sortIcon{color:var(--text-tertiary);transition:transform var(--transition-fast);flex-shrink:0}.PropertySearchResultsPanel-module__WIsU9a__sortTrigger:hover{opacity:.9}.PropertySearchResultsPanel-module__WIsU9a__sortTrigger:focus-visible{box-shadow:var(--shadow-glow);outline:none}.PropertySearchResultsPanel-module__WIsU9a__sortMenuOpen .PropertySearchResultsPanel-module__WIsU9a__sortIcon{transform:rotate(180deg)}.PropertySearchResultsPanel-module__WIsU9a__sortMenu{z-index:20;gap:var(--space-1);width:min(18rem,100vw - 2rem);padding:var(--space-2);border:1px solid var(--glass-border);border-radius:var(--radius-lg);background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-lg);display:grid;position:absolute;top:calc(100% + .6rem);right:0}.PropertySearchResultsPanel-module__WIsU9a__sortOption{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);color:var(--text-primary);text-align:left;transition:background-color var(--transition-fast), color var(--transition-fast);display:flex}.PropertySearchResultsPanel-module__WIsU9a__sortOption:hover,.PropertySearchResultsPanel-module__WIsU9a__sortOption[aria-selected=true]{background:var(--accent-light)}.PropertySearchResultsPanel-module__WIsU9a__sortOption:focus-visible{background:var(--accent-light);box-shadow:inset 0 0 0 1px var(--accent-muted);outline:none}.PropertySearchResultsPanel-module__WIsU9a__sortOptionSelected{color:var(--accent-deep)}.PropertySearchResultsPanel-module__WIsU9a__activeFilters{gap:var(--space-2);flex-wrap:wrap;display:flex}.PropertySearchResultsPanel-module__WIsU9a__activeFilterChip{align-items:center;gap:var(--space-1);border-radius:var(--radius-full);background:var(--accent-light);color:var(--accent-deep);padding:.72rem .95rem;font-weight:600;display:inline-flex}.PropertySearchResultsPanel-module__WIsU9a__gridShell{min-height:0;padding-top:.15rem;padding-bottom:var(--space-1);padding-right:var(--space-1);padding-left:var(--space-1);scrollbar-width:none;-ms-overflow-style:none;flex:1;overflow:auto}.PropertySearchResultsPanel-module__WIsU9a__gridShell::-webkit-scrollbar{display:none}.PropertySearchResultsPanel-module__WIsU9a__grid,.PropertySearchResultsPanel-module__WIsU9a__skeletonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.PropertySearchResultsPanel-module__WIsU9a__gridExpanded{grid-template-columns:repeat(6,minmax(0,1fr))}.PropertySearchResultsPanel-module__WIsU9a__gridPhone,.PropertySearchResultsPanel-module__WIsU9a__gridTablet{grid-template-columns:minmax(0,1fr)}.PropertySearchResultsPanel-module__WIsU9a__feedbackCard{border-radius:var(--radius-lg);background:var(--bg-primary);color:var(--text-secondary);padding:1rem 1.1rem}.PropertySearchResultsPanel-module__WIsU9a__feedbackError{border:1px solid var(--danger);color:var(--danger)}.PropertySearchResultsPanel-module__WIsU9a__skeletonCard{border-radius:var(--radius-xl);background:linear-gradient(90deg, var(--bg-tertiary) 25%, var(--bg-secondary) 37%, var(--bg-tertiary) 63%);background-size:400% 100%;min-height:17rem;animation:1.4s infinite PropertySearchResultsPanel-module__WIsU9a__shimmer}.PropertySearchResultsPanel-module__WIsU9a__floatingMapToggle{z-index:6;box-shadow:var(--shadow-lg);position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.PropertySearchResultsPanel-module__WIsU9a__floatingMapToggle:hover{transform:translate(-50%)translateY(-1px)}.PropertySearchResultsPanel-module__WIsU9a__loadMoreSentinel{height:1px}.PropertySearchResultsPanel-module__WIsU9a__loadingMoreStatus{justify-content:center;align-items:center;gap:var(--space-2);width:100%;color:var(--text-secondary);padding:.8rem .2rem .2rem;font-size:.9rem;display:inline-flex}.PropertySearchResultsPanel-module__WIsU9a__spinner{animation:.8s linear infinite PropertySearchResultsPanel-module__WIsU9a__spin}@keyframes PropertySearchResultsPanel-module__WIsU9a__shimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes PropertySearchResultsPanel-module__WIsU9a__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:1100px){.PropertySearchResultsPanel-module__WIsU9a__grid,.PropertySearchResultsPanel-module__WIsU9a__skeletonGrid{grid-template-columns:minmax(0,1fr)}.PropertySearchResultsPanel-module__WIsU9a__gridExpanded{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1800px){.PropertySearchResultsPanel-module__WIsU9a__gridExpanded{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1450px){.PropertySearchResultsPanel-module__WIsU9a__gridExpanded{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.PropertySearchResultsPanel-module__WIsU9a__gridExpanded{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.PropertySearchResultsPanel-module__WIsU9a__root{margin-left:0}.PropertySearchResultsPanel-module__WIsU9a__header,.PropertySearchResultsPanel-module__WIsU9a__headerActions{flex-direction:column;align-items:flex-end}.PropertySearchResultsPanel-module__WIsU9a__mapToggle,.PropertySearchResultsPanel-module__WIsU9a__sortTrigger{width:100%}.PropertySearchResultsPanel-module__WIsU9a__floatingMapToggle{width:calc(100% - 2rem);max-width:20rem}.PropertySearchResultsPanel-module__WIsU9a__gridExpanded{grid-template-columns:minmax(0,1fr)}}.PropertySearchResultsPanel-module__WIsU9a__rootPhone{gap:var(--space-2);background:0 0;padding:0 .82rem .95rem}.PropertySearchResultsPanel-module__WIsU9a__rootPhone .PropertySearchResultsPanel-module__WIsU9a__header{flex-direction:row;align-items:center;gap:.75rem;padding-top:.22rem;padding-bottom:.38rem}.PropertySearchResultsPanel-module__WIsU9a__rootPhoneWithToolbar .PropertySearchResultsPanel-module__WIsU9a__header{padding-top:.64rem}.PropertySearchResultsPanel-module__WIsU9a__rootPhoneWithToolbar .PropertySearchResultsPanel-module__WIsU9a__gridShell{padding-top:.9rem}.PropertySearchResultsPanel-module__WIsU9a__rootPhoneCountCentered .PropertySearchResultsPanel-module__WIsU9a__header{justify-content:center}.PropertySearchResultsPanel-module__WIsU9a__rootPhone .PropertySearchResultsPanel-module__WIsU9a__headerActions{display:none}.PropertySearchResultsPanel-module__WIsU9a__rootPhone .PropertySearchResultsPanel-module__WIsU9a__count{font-size:.94rem}.PropertySearchResultsPanel-module__WIsU9a__rootPhoneCountCentered .PropertySearchResultsPanel-module__WIsU9a__count{text-align:center}.PropertySearchResultsPanel-module__WIsU9a__rootPhone .PropertySearchResultsPanel-module__WIsU9a__gridShell{padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px))}.PropertySearchResultsPanel-module__WIsU9a__rootPhone .PropertySearchResultsPanel-module__WIsU9a__grid,.PropertySearchResultsPanel-module__WIsU9a__rootPhone .PropertySearchResultsPanel-module__WIsU9a__skeletonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.95rem .88rem}.PropertySearchResultsPanel-module__WIsU9a__rootTablet{min-width:0;margin-left:var(--space-3)}.PropertySearchResultsPanel-module__WIsU9a__grid>:not(:first-child){content-visibility:auto;contain-intrinsic-size:auto 360px}
