.layout.svelte-le3u3r{display:grid;gap:20px;margin-top:14px;--map-h: 260px}.layout.svelte-le3u3r>:where(.svelte-le3u3r){min-width:0}@media (min-width: 900px){.layout.svelte-le3u3r{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;--map-h: calc(100vh - 140px) }.map.svelte-le3u3r{order:2;position:sticky;top:78px}}.map.svelte-le3u3r .mapview{border-radius:16px}.sr.svelte-le3u3r{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.search.svelte-le3u3r{display:flex;align-items:center;gap:10px;margin:0 0 6px;padding:0 14px;height:48px;border-radius:14px;background:var(--surface);box-shadow:var(--shadow);color:var(--text-2)}.search.svelte-le3u3r:focus-within{outline:2px solid var(--primary)}.search.svelte-le3u3r input:where(.svelte-le3u3r){flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:16px}.search.svelte-le3u3r input:where(.svelte-le3u3r)::placeholder{color:var(--text-3)}.list-card.svelte-le3u3r{padding:0;overflow:hidden}.row.svelte-le3u3r{display:flex;align-items:center;gap:12px;padding:11px 16px;color:inherit;text-decoration:none}.row.svelte-le3u3r+.row:where(.svelte-le3u3r){border-top:.5px solid var(--sep)}@media (hover: hover){.row.svelte-le3u3r:hover .name:where(.svelte-le3u3r){color:var(--primary)}}.body.svelte-le3u3r{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.name.svelte-le3u3r{font-weight:600;font-size:16px;line-height:1.3;transition:color .15s}.loc.svelte-le3u3r{margin-left:6px;font-weight:400;font-size:13px;color:var(--text-2)}.lines.svelte-le3u3r{display:flex;flex-wrap:wrap;gap:4px}.more.svelte-le3u3r{font-size:12px;font-weight:600;color:var(--text-2)}.chev.svelte-le3u3r{color:var(--text-3);display:grid}.hint.svelte-le3u3r{margin:16px 4px 0;font-size:13px;color:var(--text-3)}
