.mapboxgl-popup-content{border:1px solid var(--map-popup-ink);border-radius:0;padding:.875rem 2.25rem .875rem 1rem;background:var(--map-popup-paper);box-shadow:0 18px 40px -18px color-mix(in srgb,var(--map-popup-ink) 45%,transparent);font-family:inherit}.mapboxgl-popup-close-button{width:2rem;height:2rem;font-size:1.25rem;color:var(--map-popup-ink)}.map-popup-title{font-weight:800;font-stretch:112%;font-size:1rem;line-height:1.2;color:var(--map-popup-ink)}.map-popup-meta{margin-top:.25rem;font-size:.8125rem;color:var(--map-popup-ink-soft)}.map-popup-link{display:inline-block;margin-top:.5rem;font-size:.875rem;font-weight:600;color:var(--map-popup-link);text-decoration:underline;text-underline-offset:3px}
