.vmap.svelte-1s2ibvm{width:100%;border-radius:var(--r);border:1px solid var(--line);overflow:hidden;background:var(--surface);isolation:isolate}.vmap.svelte-1s2ibvm .leaflet-container{background:var(--surface);font-family:var(--font-body)}.vmap.svelte-1s2ibvm .leaflet-control-zoom{border:1px solid var(--line-strong);border-radius:var(--r-sm);overflow:hidden}.vmap.svelte-1s2ibvm .leaflet-control-zoom a{background:var(--surface);color:var(--text);border-color:var(--line)}.vmap.svelte-1s2ibvm .leaflet-control-zoom a:hover{color:var(--accent)}.vmap.svelte-1s2ibvm .leaflet-popup-content-wrapper{background:var(--surface);color:var(--text);border:1px solid var(--line-strong);border-radius:var(--r-sm)}.vmap.svelte-1s2ibvm .leaflet-popup-tip{background:var(--surface)}.vmap.svelte-1s2ibvm .leaflet-popup-close-button{color:var(--text-faint)}.vmap.svelte-1s2ibvm .vm-pop strong{display:block;font-size:.9rem;font-weight:500}.vmap.svelte-1s2ibvm .vm-sub{font-size:.76rem;color:var(--text-muted);margin-top:.2rem}.vmap.svelte-1s2ibvm .vm-pop a{display:inline-block;margin-top:.4rem;color:var(--accent);text-decoration:none;font-size:.76rem}
