.layout.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (width>=960px){.layout.svelte-1uha8ag{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start}.mapcol.svelte-1uha8ag{position:sticky;top:.5rem}}.map.svelte-1uha8ag{border:2px solid var(--rule);border-radius:var(--radius-sm);background:var(--map-bg);height:clamp(300px,58vh,680px)}.mapwrap.svelte-1uha8ag{position:relative}.maptip.svelte-1uha8ag{background:var(--bg-dark);max-width:calc(100% - 4.5rem);color:var(--text-on-dark);border-radius:var(--radius-sm);font:var(--text-small);pointer-events:none;margin:0;padding:.25rem .6rem;position:absolute;top:.5rem;left:.5rem}details.bonn.svelte-1uha8ag{margin-top:.8rem}details.bonn.svelte-1uha8ag summary:where(.svelte-1uha8ag){cursor:pointer;font-weight:700}ul.areas.bezirke.svelte-1uha8ag{display:block}ul.areas.bezirke.svelte-1uha8ag>li:where(.svelte-1uha8ag){margin:.5rem 0}ul.areas.ortsteile.svelte-1uha8ag{margin:.3rem 0 0 1rem}.skip-inline.svelte-1uha8ag{font:var(--text-small)}ul.areas.svelte-1uha8ag,ul.sources.svelte-1uha8ag{margin:.4rem 0;padding:0;list-style:none}ul.areas.svelte-1uha8ag{flex-wrap:wrap;gap:.4rem;display:flex}ul.sources.svelte-1uha8ag li:where(.svelte-1uha8ag){border-bottom:1px solid var(--line);padding:.35rem 0}.small.svelte-1uha8ag{font:var(--text-caption)}h2.svelte-1uha8ag{margin-top:var(--space-5)}.listcol.svelte-1uha8ag section:where(.svelte-1uha8ag):first-child h2:where(.svelte-1uha8ag){margin-top:0}
