/* APT Chapter Map — the plugin's own styling (approved for this plugin, Matt 2026-11-07). */
.apt-map { width: 100%; border-radius: var(--apt-radius-m, 10px); overflow: hidden; border: 1px solid var(--apt-grey, #d9dde2); }
.apt-map-canvas { width: 100%; background: var(--apt-grey-light, #f4f5f6); }
.apt-map-msg { padding: 40px; text-align: center; color: var(--apt-text-muted, #5b6573); }
.apt-map .leaflet-popup-content-wrapper { border-radius: 8px; }
.apt-map-pop { display: flex; flex-direction: column; gap: 2px; font-family: inherit; min-width: 150px; }
.apt-map-pop strong { color: var(--apt-navy, #001F4D); font-size: 15px; }
.apt-map-reg { color: var(--apt-red, #e8000b); font-size: 11px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }
.apt-map-pop a { color: var(--apt-blue, #3c99dc); font-weight: 600; margin-top: 4px; text-decoration: none; }
/* 0.2.1: the OpenStreetMap tiles in light grey so the navy pins carry the map. */
.apt-map .leaflet-tile-pane { filter: grayscale(1) brightness(1.06) contrast(.92); }
