refactor: remove id from card syntax; fix blank trim whitespace
Card identity is now an app-layer concern. CardEntry.id removed from
tala-format; tala-cli uses position index as sidecar key. Preamble
#let definitions drop id: params. Card syntax is now:
#card[front][back] #cloze[body] #img_cloze(src: "x")
Also fix insert_blank_wrap to strip whitespace from the selected range
before inserting into #blank[], keeping spaces outside:
" is " -> " #blank[is] "
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>