.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform .3s ease-out,opacity .3s ease-in;-moz-transition:-moz-transform .3s ease-out,opacity .3s ease-in;-o-transition:-o-transform .3s ease-out,opacity .3s ease-in;transition:transform .3s ease-out,opacity .3s ease-in}.leaflet-cluster-spider-leg{-webkit-transition:-webkit-stroke-dashoffset .3s ease-out,-webkit-stroke-opacity .3s ease-in;-moz-transition:-moz-stroke-dashoffset .3s ease-out,-moz-stroke-opacity .3s ease-in;-o-transition:-o-stroke-dashoffset .3s ease-out,-o-stroke-opacity .3s ease-in;transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}.map.svelte-94lp48{width:100%;height:100%;min-height:200px;background:var(--bg-2);border-radius:inherit;z-index:0}.map.svelte-94lp48 .leaflet-container{font:inherit}.map.svelte-94lp48 .tiles{filter:saturate(.75) sepia(.12)}.map.svelte-94lp48 .tiles-dark{filter:invert(1) hue-rotate(180deg) brightness(.9) contrast(.9) saturate(.5)}.map.svelte-94lp48 .pin{background:none;border:0;transition:transform .12s ease;filter:drop-shadow(0 3px 4px rgba(0,0,0,.3))}.map.svelte-94lp48 .cluster{display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--accent) 88%,transparent);color:#fff;font-weight:800;font-size:.9rem;border:3px solid #fff;box-shadow:0 3px 10px #0000004d}.map.svelte-94lp48 .br-pop .leaflet-popup-content-wrapper{border-radius:14px;padding:0;overflow:hidden;background:var(--card);color:var(--text)}.map.svelte-94lp48 .br-pop .leaflet-popup-tip{background:var(--card)}.map.svelte-94lp48 .br-pop .leaflet-popup-content{margin:0;width:260px!important}.map.svelte-94lp48 .pop{display:flex;flex-direction:column;text-decoration:none;color:inherit}.map.svelte-94lp48 .pop img{width:100%;height:120px;object-fit:cover}.map.svelte-94lp48 .pop-body{display:flex;flex-direction:column;gap:.15rem;padding:.7rem .9rem .8rem}.map.svelte-94lp48 .pop-type{font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.map.svelte-94lp48 .pop strong{font-family:var(--head);font-size:1.05rem;line-height:1.2}.map.svelte-94lp48 .pop-sub{color:var(--muted);font-size:.85rem}.map.svelte-94lp48 .pop-go{color:var(--accent);font-weight:700;font-size:.85rem;margin-top:.3rem}.map.svelte-94lp48 .leaflet-control-attribution{font-size:.65rem;background:color-mix(in srgb,var(--card) 80%,transparent);color:var(--muted)}.map.svelte-94lp48 .leaflet-control-attribution a{color:var(--muted)}.map.svelte-94lp48 .leaflet-bar a{background:var(--card);color:var(--text);border-color:var(--line)}
