Fix the lint issues below in a single file. They were reported by Ultracite and could not be fixed automatically.

File: <run-root>/a-bio-claude-1/collapsible.tsx

Issues:
1. line 122, col 5 — lint/a11y/noNoninteractiveElementInteractions: Unexpected event handler on non-interactive element.
2. line 122, col 5 — lint/a11y/noStaticElementInteractions: Unexpected event handler on static element.
3. line 122, col 5 — lint/a11y/useKeyWithClickEvents: Enforce to have the onClick mouse event with the onKeyUp, the onKeyDown, or the onKeyPress keyboard event.

Full diagnostics (JSON, including rule help text, documentation URLs, and source spans) are at: <run-root>/a-bio-claude-1/collapsible.tsx.51fa437f.json

Rules:
- Edit only the file above. Do not create, delete, or modify any other file.
- Make the minimal change that resolves each issue while preserving runtime behavior.
- Fix the underlying problem — the file is re-linted after your edit, and a diagnostic that still fires is a failed fix. Restyling the flagged code (renaming, re-spelling escapes, equivalent syntax) will not clear it; rework the code so the rule genuinely no longer applies.
- Follow the rule's help text from the JSON file where provided.
- Do not add suppression comments (// oxlint-disable, // eslint-disable, // biome-ignore) or change lint configuration.
- Do not reformat unrelated code.
- This run is non-interactive: nobody can answer a question or approve a step. Don't ask for input or wait for a reply. If an issue needs a person's decision, leave it and explain why in your final message.