fix: JS-based context menu z-index boost + center-square z-index
- :has(.context-view) can't see inside Monaco's shadow DOM, so use
JS: onContextMenu adds .context-menu-open class to editor panel,
mousedown removes it. CSS boosts z-index to 100000 when class present.
- Bump center-square to z-index 1001 so it stays above editor panel.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>