Previously iconSetsPanel() was called eagerly on settings render, triggering a GET /api/icon-sets request even while the section was collapsed. Now the panel is created and appended on first toggle-open, with subsequent clicks toggling display as before. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>