Add per-element stroke thickness with UI selection and persistence

- Add `thickness` to drawing elements and pass it through creation/copy flows
- Render lines, rectangles, freehand strokes, and arrows using element thickness
- Add thickness selector in drawing tools and default thickness constants in settings
- Regenerate JSON/Hive adapters with backward-compatible default thickness
- Update drawing provider test for new thickness parameter
7b260d7ee3Dara Adedeji committed on 3/7/2026, 4:00:03 PMparent9b622a3
11 files changedLine totals unavailable