.map-place-search-results.svelte-1nrhkb9{position:absolute;right:0;left:0;z-index:var(--app-z-map-popover);top:calc(100% + .35rem);max-width:100%;max-height:min(17rem,60vh);overflow-y:auto;border:1px solid rgb(255 255 255 / .12);border-radius:var(--app-map-popover-radius, var(--radius-panel, 8px));background:#020617fa;padding:.25rem;box-shadow:0 18px 45px var(--app-shadow-floating-panel-color)}.map-place-search-results.open-up.svelte-1nrhkb9{top:auto;bottom:calc(100% + .35rem)}.map-place-search-results.svelte-1nrhkb9 button:where(.svelte-1nrhkb9){display:flex;min-height:var(--app-touch-target, 2.75rem);min-width:0;width:100%;align-items:flex-start;gap:.65rem;border-radius:var(--app-map-popover-row-radius, var(--radius-control, 6px));padding:.5rem .65rem;text-align:left;color:#e2e8f0;font-size:.8125rem}.map-place-search-results.svelte-1nrhkb9 .search-feedback:where(.svelte-1nrhkb9){display:flex;min-height:var(--app-touch-target, 2.75rem);align-items:center;border-radius:var(--app-map-popover-row-radius, var(--radius-control, 6px));padding:.5rem .65rem;color:#e2e8f0;font-size:.8125rem;font-weight:800}.map-place-search-results.svelte-1nrhkb9 button:where(.svelte-1nrhkb9):hover,.map-place-search-results.svelte-1nrhkb9 button:where(.svelte-1nrhkb9):focus,.map-place-search-results.svelte-1nrhkb9 button.active:where(.svelte-1nrhkb9){background:#0ea5e933;outline:none}.map-place-search-results.svelte-1nrhkb9 button:where(.svelte-1nrhkb9):hover .suggestion-meta:where(.svelte-1nrhkb9),.map-place-search-results.svelte-1nrhkb9 button:where(.svelte-1nrhkb9):focus .suggestion-meta:where(.svelte-1nrhkb9),.map-place-search-results.svelte-1nrhkb9 button.active:where(.svelte-1nrhkb9) .suggestion-meta:where(.svelte-1nrhkb9){color:#bae6fd}.map-place-search-results.svelte-1nrhkb9 button:where(.svelte-1nrhkb9):hover .suggestion-coordinate:where(.svelte-1nrhkb9),.map-place-search-results.svelte-1nrhkb9 button:where(.svelte-1nrhkb9):focus .suggestion-coordinate:where(.svelte-1nrhkb9),.map-place-search-results.svelte-1nrhkb9 button.active:where(.svelte-1nrhkb9) .suggestion-coordinate:where(.svelte-1nrhkb9){color:#bfdbfe}.map-place-search-results.svelte-1nrhkb9 button:where(.svelte-1nrhkb9):focus-visible{outline:2px solid #7dd3fc;outline-offset:-2px}@media (max-width: 640px){.map-place-search-results.svelte-1nrhkb9{max-height:min(14rem,48dvh)}}.place-search-result-row.svelte-hjeidi{min-height:var(--app-touch-target, 2.75rem)}button.svelte-hjeidi:hover .suggestion-meta:where(.svelte-hjeidi),button.svelte-hjeidi:focus .suggestion-meta:where(.svelte-hjeidi),button[aria-selected=true].svelte-hjeidi .suggestion-meta:where(.svelte-hjeidi){color:#bae6fd}button.svelte-hjeidi:hover .suggestion-coordinate:where(.svelte-hjeidi),button.svelte-hjeidi:focus .suggestion-coordinate:where(.svelte-hjeidi),button[aria-selected=true].svelte-hjeidi .suggestion-coordinate:where(.svelte-hjeidi){color:#bfdbfe}.place-search-input-map.svelte-blyij4{min-height:var(--app-touch-target, 2.75rem);min-width:0;width:100%;border:1px solid rgb(255 255 255 / .12);border-radius:var(--app-place-search-input-radius, var(--radius-panel, 8px));background:#ffffff14;padding:0 .75rem 0 2.25rem;color:#f8fafc;font-size:.8125rem;font-weight:800;outline:none;transition:background .12s ease,border-color .12s ease}.place-search-input-map.svelte-blyij4::placeholder{color:#94a3b8}.place-search-input-map.svelte-blyij4:focus{border-color:#7dd3fc;background:#ffffff1c}.place-search-input-map.svelte-blyij4:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}
