Reverted the iframe-based peek panels (d13f137,99fee56) which caused: - Sidebar/header still visible inside iframe despite embed CSS - Resize handle broken by iframe layout Restored: - Vanilla JS content loading via API (_loadPreviewContentVanilla) - Peek-body div instead of iframe - Resize handles on both library and local-workspace panels (click=close, drag=resize, width persisted in localStorage)