.leaflet-map{background:#eef2f4;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 6px 24px #00000014}.leaflet-pin-wrap{background:0 0;border:0}.leaflet-pin{filter:drop-shadow(0 4px 6px #00000040);transform:translateY(-2px)}.leaflet-container a.leaflet-popup-close-button{color:var(--color-ink,#1a1a1a)}.leaflet-popup-content-wrapper{border-radius:12px}.leaflet-popup-content{color:var(--color-ink,#1a1a1a);margin:10px 14px;font-size:13px;line-height:1.5}
