diff --git a/src/layouts/Base.astro b/src/layouts/Base.astro
index b530c56..69c38a7 100644
--- a/src/layouts/Base.astro
+++ b/src/layouts/Base.astro
@@ -89,6 +89,10 @@ const pageUrl = new URL(Astro.url.pathname, Astro.site);
+
+
+
+
@@ -374,7 +378,7 @@ const pageUrl = new URL(Astro.url.pathname, Astro.site);
.sort((a, b) => a.lon - b.lon);
top.forEach((r, i) => {
const t = document.createElementNS(NS, 'text');
- t.setAttribute('x', String(px(r.lon)));
+ t.setAttribute('x', String(Math.min(594, Math.max(46, px(r.lon)))));
t.setAttribute('y', String(py(r.lat) + (i % 2 ? 20 : -11)));
t.setAttribute('text-anchor', 'middle');
t.textContent = `${r.name.toLowerCase()} ${Math.round(r.wait_min)}m`;
@@ -390,6 +394,52 @@ const pageUrl = new URL(Astro.url.pathname, Astro.site);
}
+
+