svg.svelte-nebagt{width:var(--icon-width,49px);height:var(--icon-width,49px);stroke:var(--icon-stroke,currentColor)}.dialog.svelte-1h4ncab{--dialog-background:var(--background-color);--dialog-border:var(--border-radius-site);--dialog-border-radius:var(--border-radius-site);--dialog-max-width:400px;--dialog-padding:3.4rem 2.4rem 2.4rem}.dialog.svelte-1h4ncab .close:where(.svelte-1h4ncab){--button-small-min-width:0;--button-padding:0;position:absolute;top:1.2rem;right:1.2rem}.dialog.svelte-1h4ncab .title:where(.svelte-1h4ncab){font-size:var(--font-size-body-large);text-align:center;color:var(--primary-color);margin-bottom:1.2rem}.dialog.svelte-1h4ncab .description:where(.svelte-1h4ncab){font-size:var(--font-size-body-small);text-align:center;color:var(--text-secondary,var(--text-color))}.view-toggle.svelte-1h4ncab{--button-small-min-width:0;--button-border-radius:var(--border-radius-site);gap:1rem;margin:1.6rem 0;display:flex}.results.svelte-1h4ncab{margin-top:1.6rem}.content-with-map.svelte-1h4ncab{flex-direction:column;gap:0;display:flex}.list-wrapper.svelte-1h4ncab{display:none}.content-with-map.svelte-1h4ncab .map:where(.svelte-1h4ncab){border-radius:1.2rem;height:calc(100vh - 18rem);display:block;overflow:hidden}.results.no-map.svelte-1h4ncab .grid-list:where(.svelte-1h4ncab){grid-template-columns:1fr;gap:1.2rem;display:grid}.no-results.svelte-1h4ncab{--icon-width:40px;--icon-height:40px}@media (width>=600px){.view-toggle.svelte-1h4ncab{margin:2rem 0}}@media (width>=768px){.content-with-map.svelte-1h4ncab{flex-direction:row;gap:2rem}.content-with-map.svelte-1h4ncab .list-wrapper:where(.svelte-1h4ncab){flex:1;min-width:0;display:block}.content-with-map.svelte-1h4ncab .map:where(.svelte-1h4ncab){display:none}.grid-list-map.svelte-1h4ncab{grid-template-columns:repeat(2,1fr);gap:1.6rem;display:grid}}@media (width>=1024px){.view-toggle.svelte-1h4ncab{margin:2.4rem 0}.results.svelte-1h4ncab{margin-top:2rem}.content-with-map.svelte-1h4ncab{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.content-with-map.svelte-1h4ncab .map:where(.svelte-1h4ncab){border-radius:1.6rem;height:calc(100vh - 14rem);display:block;position:sticky;top:12rem}.results.no-map.svelte-1h4ncab .grid-list:where(.svelte-1h4ncab){grid-template-columns:repeat(3,1fr);gap:2rem}}@media (width>=1200px){.results.no-map.svelte-1h4ncab .grid-list:where(.svelte-1h4ncab){grid-template-columns:repeat(4,1fr)}}
