.wrap.svelte-wd97og{border:1px solid var(--line);aspect-ratio:1/1.05;background:var(--map-bg);touch-action:pan-y;border-radius:16px;width:100%;position:relative;overflow:hidden}svg.svelte-wd97og{display:block;position:absolute;inset:0}.bg.svelte-wd97og{fill:var(--map-bg)}.grid.svelte-wd97og line:where(.svelte-wd97og){stroke:var(--map-grid);stroke-width:1px}.halo.svelte-wd97og{fill:none}.heat-lo.svelte-wd97og{fill:var(--tp-blue);opacity:.16}.heat-hi.svelte-wd97og{fill:var(--red);opacity:.16}.me.svelte-wd97og{background:var(--tp-blue);pointer-events:none;border:3px solid #fff;border-radius:50%;width:16px;height:16px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 9px #0096d838}.pin.svelte-wd97og{z-index:2;background:var(--surface-2);border:1px solid var(--line);min-height:28px;font-family:var(--f-display);white-space:nowrap;color:var(--ink);border-radius:9px;padding:3px 8px;font-size:16px;font-weight:600;line-height:1.3;position:absolute;transform:translate(-50%,calc(-100% - 6px));box-shadow:0 1px 3px #00000014}.pin.svelte-wd97og:after{content:"";border:5px solid #0000;border-bottom:0;border-top-color:var(--line);margin-left:-5px;position:absolute;bottom:-6px;left:50%}.pin.best.svelte-wd97og{background:var(--btn);color:#fff;border-color:var(--btn);z-index:3;font-size:18px}.pin.best.svelte-wd97og:after{border-top-color:var(--btn)}.pin.dear.svelte-wd97og{color:var(--red)}.pin.stale.svelte-wd97og{color:var(--grey-price)}.pin.svelte-wd97og:focus-visible,.dot.svelte-wd97og:focus-visible{z-index:4}.dot.svelte-wd97og{z-index:1;background:0 0;border-radius:50%;width:24px;height:24px;position:absolute;transform:translate(-50%,-50%)}.dot.svelte-wd97og:before{content:"";background:var(--surface-2);border:2px solid var(--muted);border-radius:50%;position:absolute;inset:7px}.zoom.svelte-wd97og{z-index:5;flex-direction:column;gap:6px;display:flex;position:absolute;top:8px;right:8px}.zoom.svelte-wd97og .iconbtn:where(.svelte-wd97og){background:var(--surface-2)}.zoom.svelte-wd97og .iconbtn:where(.svelte-wd97og):disabled{opacity:.45}.scale.svelte-wd97og{border:2px solid var(--muted);height:8px;color:var(--muted);border-top:0;justify-content:center;font-size:12px;line-height:0;display:flex;position:absolute;bottom:8px;left:10px}.attrib.svelte-wd97og{color:var(--muted);background:color-mix(in srgb, var(--map-bg) 80%, transparent);border-radius:4px;padding:0 4px;font-size:12px;position:absolute;bottom:6px;right:8px}.bar.svelte-112lvh4{justify-content:space-between;align-items:center;gap:8px;min-height:44px;margin-bottom:8px;display:flex}.hint.svelte-112lvh4{margin:0}.bar.svelte-112lvh4 .switchrow:where(.svelte-112lvh4){flex:none}.placeholder.svelte-112lvh4{aspect-ratio:1/1.05;border:1px solid var(--line);background:var(--map-bg);border-radius:16px;place-items:center;display:grid}
