"use client" /** * Accordion — Radix-backed expandable section list. * * Use for **collapsible groups of secondary content** that would otherwise * make the page too long (FAQ, settings categories, glossary, audit * timeline grouped by day). Each `AccordionItem` toggles independently * when `type="multiple"`, or as a single-open group when `type="single"`. * * When to choose `Accordion` vs `Collapsible` vs `Tabs`: * - **`Accordion`** — multiple siblings, each independently expandable, * visible chevron + label that wraps cleanly. * - **`Collapsible`** — a single show / hide region with no sibling * grouping (used inside lists, inspector panels). * - **`Tabs`** — only one panel visible at a time, vertical or * horizontal nav, fixed set of named sections. * * Accessibility: * - Each `AccordionTrigger` renders as a `