.place.svelte-uvi2j0.svelte-uvi2j0{padding:var(--spacing-2xl)}.place.svelte-uvi2j0 .section-divider.svelte-uvi2j0{border-top:dashed 1px var(--color-divider-strong);margin:var(--spacing-m) 0}.place.svelte-uvi2j0 .title.svelte-uvi2j0{margin-bottom:var(--spacing-m);display:block;cursor:pointer}.place.svelte-uvi2j0 .distance.svelte-uvi2j0{display:inline-flex;align-items:center;border-radius:var(--border-radius-m);background:transparent;border:solid 1px var(--color-divider-subtle);padding:var(--spacing-xs) var(--spacing-m) var(--spacing-xs) var(--spacing-s);margin-left:var(--spacing-m)}.place.svelte-uvi2j0 .distance .icon-wrapper.svelte-uvi2j0{--size:20px;margin-right:5px}.place.svelte-uvi2j0 .action-buttons.svelte-uvi2j0{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xl)}.place.svelte-uvi2j0 .action-buttons.floating.svelte-uvi2j0{float:right;margin-left:var(--spacing-xl)}.is-mobile .place.svelte-uvi2j0 .action-buttons.svelte-uvi2j0{justify-content:flex-start;gap:var(--spacing-2xl)}.action-buttons.svelte-uvi2j0 .action-btn.svelte-uvi2j0{display:flex;flex-direction:column;gap:var(--spacing-s);align-items:center}.is-mobile .is-mobile .action-buttons.svelte-uvi2j0 .action-btn.svelte-uvi2j0{flex-direction:row;margin:0}.is-mobile .action-buttons.svelte-uvi2j0 .action-btn .icon-wrapper.svelte-uvi2j0{width:24px;height:24px;max-width:24px;max-height:24px;padding:4px}.action-buttons.svelte-uvi2j0 a.svelte-uvi2j0:hover{text-decoration:none}.action-buttons.svelte-uvi2j0 .action-btn .icon-wrapper.svelte-uvi2j0{color:var(--color-text-tertiary);border:solid 1px var(--color-divider-subtle);display:flex;align-items:center;justify-content:center;border-radius:35px;width:35px;height:35px;max-width:35px;max-height:35px;padding:7px}.action-buttons.svelte-uvi2j0 .action-btn .icon-wrapper.svelte-uvi2j0:hover{background-color:var(--color-container-highlight)}.action-buttons.svelte-uvi2j0 .action-btn .icon-wrapper.svelte-uvi2j0 .icon{--size:18px}#map-view.svelte-1elf27j{background:var(--color-container-highlight);border-top-left-radius:var(--border-radius-l);border-top-right-radius:var(--border-radius-l);display:block;height:200px;position:sticky;width:100%;z-index:1}.is-mobile #map-view.svelte-1elf27j{position:relative;width:100%}.is-mobile #locations-cluster #spacer{margin-top:10px!important}
