A source credit set as a printed footnote — a short separator rule, a raised numeral and two serif lines on a paper slip in the corner

This is the format it was composed for. Switch above to see it lay itself out for another — same animation, re-arranged for the frame.
Everything below can be changed without touching the animation. Hand the list to an agent, or edit the values at the bottom of the component file.
The work being cited — a book, a paper, an article. The largest line, so keep it to a title and leave the subtitle off.
now: Thinking, Fast and Slow
Who published it: an imprint, a journal, an outlet, or the author when that is the more useful credit.
now: Farrar, Straus and Giroux
Set in parentheses after the publication. A string, not a number, so 'n.d.', '2011' and 'March 2024' all work. Empty drops the parentheses.
now: 2011
The raised reference numeral hanging in the margin — the one mark in the accent colour. Any short glyph works: a digit, a dagger, an asterisk. Empty removes it.
now: 4
Which corner it occupies. Bottom-right by default: it clears the lower third on the left and the watermark above, and sits above the player's scrubber.
now: bottom-right
Opacity of the paper the type sits on. Below about 0.75 you are trusting whatever is behind it to stay dark and quiet, which over real footage it will not.
now: 0.94
Overall size multiplier. Push it up for a 9:16 cut, where a tag sized for a 16:9 frame reads as a caption.
now: 1
Paint the frame behind it. Off by default — this is an overlay, so it renders on an alpha channel and drops straight onto your own footage. On, it gets a brand ground to stand up on its own.
now: true
Brand token id — one of the keys of BRANDS.
now: press
No Tailwind, no CSS, no asset files. Inline styles only.
I need a source credit for video essays and everything out there looks like an app notification. Make it look like a footnote in a printed book instead: a short separator rule, a raised reference numeral in a second colour hanging in the margin, and the work and publisher set small in a serif underneath. It should sit in a corner of the frame, arrive by unrolling down from the rule, hold long enough to be read and then roll back up. It has to render on an alpha channel so I can drop it over my own footage, and it has to stay legible over a bright sky and a dark room in the same video.