@font-face{font-family:Kievit;src:url(/CityPulse2026_CBD_Scatterplot/fonts/KievitWeb.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:Kievit;src:url(/CityPulse2026_CBD_Scatterplot/fonts/KievitWeb-Light.woff)format("woff");font-weight:300;font-style:normal}@font-face{font-family:Kievit;src:url(/CityPulse2026_CBD_Scatterplot/fonts/KievitWeb-Bold.woff)format("woff");font-weight:700;font-style:normal}*,:before,:after{box-sizing:border-box;margin:0;padding:0}.bubble.svelte-1amkofm{pointer-events:none;z-index:100;position:fixed;transform:translate(-50%,-100%)}.bubble.below.svelte-1amkofm{transform:translate(-50%)}.content.svelte-1amkofm{border:1px solid var(--accent);text-align:left;white-space:nowrap;color:#1a1a1a;background:#fff;border-radius:6px;padding:8px 12px;font-size:12px;line-height:1.5;box-shadow:0 3px 8px #00000026}.city-name.svelte-1amkofm{margin-bottom:6px;font-size:13px;font-weight:700}p.svelte-1amkofm{margin:0}.tail.svelte-1amkofm{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid var(--accent);width:0;height:0;margin:0 auto;position:relative}.tail.svelte-1amkofm:after{content:"";border-top:5px solid #fff;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;top:-7px;left:-5px}.tail-top.svelte-1amkofm{border-left:6px solid #0000;border-right:6px solid #0000;border-bottom:6px solid var(--accent);z-index:1;width:0;height:0;margin:0 auto -1px;position:relative}.tail-top.svelte-1amkofm:after{content:"";border-bottom:5px solid #fff;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;top:1px;left:-5px}.chart-wrapper.svelte-akyjh0{width:100%;line-height:0;display:block}svg.svelte-akyjh0{display:block;overflow:visible}.dot.svelte-akyjh0{transition:r .15s}.dot.svelte-akyjh0:hover,g.svelte-akyjh0:focus .dot:where(.svelte-akyjh0){r:8.4px}
