Adopts the declarative settings API introduced in Obsidian 1.13.
- Settings now appear in Obsidian's settings search on 1.13+ (resolves the getSettingDefinitions() review warning)
- The debounce delay field uses the built-in number control with min-value validation on 1.13+
- Older Obsidian versions keep the existing settings tab via the documented display() fallback; minAppVersion is unchanged