.main-page.svelte-1uha8ag .main-content:where(.svelte-1uha8ag){max-width:996px;margin:0 auto}.main-page.svelte-1uha8ag .main-content:where(.svelte-1uha8ag) .search-block:where(.svelte-1uha8ag){margin-top:16px}.main-page.svelte-1uha8ag .location-card-list{padding-bottom:60px}.main-page.svelte-1uha8ag .results-content:where(.svelte-1uha8ag){padding-bottom:60px}.main-page.svelte-1uha8ag .results-content:where(.svelte-1uha8ag) .results-map{position:relative;z-index:0;width:100%;height:90vh;border-radius:12px;border:1px solid #c6c6c6}.main-page.svelte-1uha8ag .results-content:where(.svelte-1uha8ag) .results-map .price-marker-cluster{box-sizing:border-box;padding:8px;border-radius:50px;background:#fff;box-shadow:0 0 2px #00000040,0 4px 32px #00000026;color:var(--text-primary-text-primary, #191b23);text-align:center;font:700 14px Roboto,sans-serif}.main-page.svelte-1uha8ag .results-content:where(.svelte-1uha8ag) .results-map .price-marker-icon .price-marker{padding:4px 8px;border-radius:12px;background:#fff;box-shadow:0 0 2px #00000040,0 4px 32px #00000026;position:relative;transform:translate(-50%,-50%);top:50%;left:50%;box-sizing:border-box;color:var(--text-primary-text-primary, #191b23);text-align:center;font:700 14px Roboto,sans-serif;width:max-content}.main-page.svelte-1uha8ag .results-content:where(.svelte-1uha8ag) .results-map .location-card-popup .leaflet-popup-content{margin:0;width:360px!important;max-width:85vw}.main-page.svelte-1uha8ag .results-content:where(.svelte-1uha8ag) .results-map .location-card-popup a.leaflet-popup-close-button{font-size:24px;color:#fff;right:4px;top:4px}.main-page.svelte-1uha8ag .results-content:where(.svelte-1uha8ag) .results-pagination{margin-top:60px}.main-page.svelte-1uha8ag .not-found:where(.svelte-1uha8ag){text-align:center;padding:60px 20px}.main-page.svelte-1uha8ag .not-found:where(.svelte-1uha8ag) h1:where(.svelte-1uha8ag){margin:0 0 16px;color:var(--text-primary-text-primary, #191b23);font:600 28px/1.3 Roboto,sans-serif}.main-page.svelte-1uha8ag .not-found:where(.svelte-1uha8ag) .not-found-description:where(.svelte-1uha8ag){color:var(--text-secondary-text-secondary, #6c6e79);font:400 16px/1.5 Roboto,sans-serif}@media screen and (max-width:600px){.main-page.svelte-1uha8ag .results-content:where(.svelte-1uha8ag) .results-map{height:86vh}}
