forked from bchanot/claude
Old rule `li input[type="checkbox"] + *` absolutely-positioned the first element sibling after the checkbox (typically <a>, <code>, <strong>), yanking links and code spans out of flow and overlapping adjacent content in the rendered PDF. Replace with a targeted rule that styles the native disabled checkbox inline (small green box) and leaves siblings untouched. Pandoc GFM emits `<li><input disabled type="checkbox"> text…</li>` with no wrapper class, so we target `li > input[type="checkbox"]` directly. Co-Authored-By: Claude <noreply@anthropic.com>