TITLE: CARBON — a typewriter memoir PROMPT: Create 'CARBON', a typewriter memoir desk. Scene: a warm desk lamp pool of light on aged paper (#EFE8D8) with faint foxing stains, margin annotations in red pencil, and a working typewriter strip: every keystroke hammers a monospaced glyph with a tiny paper jolt and variable ink density (CSS class roulette), with the carriage return DING and slide. Text accumulates as an honest page with realistic ragged right. Interactions: just type (physical or on-screen keys) to write; a ribbon selector swaps ink (black/red/faded purple) affecting future glyphs; EXPORT folds the page into a download of your text; a wite-out button erases the last word with a painted blob. Nostalgic, mechanical, yours. DESCRIPTION: A dark wooden desk under a warm lamp pool holds the CARBON No.4 — a charcoal machine strip with ribbon selector, DING lever, WITE-OUT and EXPORT keys — above an aged sheet (#EFE8D8) with foxing stains, a dashed red-pencil margin line, and handwritten red margin annotations that react to your progress. Every keystroke (physical or on-screen) hammers a monospaced glyph with a per-character ink-density roulette (four opacity classes), a tiny paper jolt, and a filtered-noise click; the DING lever rings a 1568 Hz triangle bell with a carriage slide. The ribbon selector recolors future glyphs in black, red, or faded purple; WITE-OUT paints an irregular correction-fluid blob over the last word; EXPORT downloads the page as a timestamped text file. On load the machine types you an invitation, glyph by imperfect glyph. TECHNIQUES: span-per-glyph ink roulette (weighted opacity classes), keyframe paper jolt restarted via offsetWidth reflow, radial-gradient foxing stains + repeating-linear-gradient red margin rule, wood-grain overlay with mix-blend-mode, WebAudio bandpass-filtered noise-buffer key clicks + triangle-wave ding (gesture-gated, OFF by default, mutable), Blob + object-URL text export, word-boundary wite-out state machine, reduced-motion renders the greeting instantly and disables jolts, responsive 12→8 column on-screen keyboard. INTERACTION: Type on your physical keyboard or tap the on-screen keys. Enter or DING ↵ rings the bell and returns the carriage; Backspace/⌫ pops a glyph. Click a ribbon swatch to change ink for future characters. WITE-OUT paints over the last word; EXPORT downloads your memoir as .txt. SOUND toggle enables the mechanical audio.