- Entity name (humanised id) displayed prominently as panel heading
- Category badge with region colour tinting
- Trust score bar (strength 0–1 filled with region accent colour)
- Related-entity connections rendered as clickable buttons that
highlight + navigate to the target crystal via _navigateToMemory()
- Pin button — keeps panel open even when clicking empty space;
toggles pinned state with visual indicator
- Panel positioned near the click coordinates (_positionPanel),
smart-clamped to stay fully on-screen
- Smooth fade-out animation on dismiss (memory-panel-fade-out CSS class)
- Close button now calls _dismissMemoryPanelForce() to bypass pin
- Empty-space click respects pin state via dismissMemoryPanel()
- Passes e.clientX/e.clientY from mousedown handler into showMemoryPanel()
Fixes#1172