feat(element-tools): add 11 v1 tools with theme parameter (P3 batch 9 — FINAL)
Converts tabs, tag, text_button, textarea, timeline, toolbar, tooltip,
top_nav_bar, upload_dropzone, user_card, video_placeholder to theme-aware v1.
All 9 touchpoints wired; ext-8 extended and new ext-9 shard created for overflow.
ListTools count: 177 → 188. All 4127 tests pass.
Classification:
- Pass-through (all modes identical, no surface colors): text_button, textarea,
top_nav_bar, tabs (accent brand-invariant), tooltip (dark=inverted per §3.4),
tag (status tones per §3.4), video_placeholder (dark bg per §3.4)
- Surface-tint (light/dark/system tokenized): timeline (inactive dot+connector+subtitle),
toolbar (surface+border+active-bg+icon), upload_dropzone (5 tokens),
user_card (name+role text)