Replace flat circle markers with nested dual-ring structure encoding two scores per marker (core = primary, ring = secondary). Upgrade from 3-tier to 5-tier colorblind-safe scale. Add pulse animation for high-opportunity markers (>=75). Extract shared PNMarkers module from 3 duplicated implementations. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>