Matter-level risk panel with an overall rating pill and per-item low, medium, or high severity chips.
Requires shadcn/ui initialized. Run npx shadcn@latest init if you haven't.
import { Legal25 } from "@/components/beste/piece/legal25";
<Legal25
matter="M&A risk assessment"
overall="medium"
risks={[
{
"label": "Regulatory filings timing",
"level": "high",
"note": "CFIUS window closes May 30"
},
{
"label": "IP assignment coverage",
"level": "medium"
},
{
"label": "Customer consent triggers",
"level": "low"
}
]}
/>Q-and-A transcript panel with role chips, speaker labels, and quoted lines in courtroom format.
Engagement deliverables panel with due-date rows and pending, progress, delivered, or overdue pills.
Authority list panel where each citation sits on an amber-ruled block with court and holding lines.
E-signature routing panel showing each signer, their role, and a state pill for signed, waiting, or sent.
Compliance rating card with an emerald ring, a summary, and a dot-prefixed checklist of audit items.
Court affirmed dismissal where plaintiff failed to allege concrete harm under a state data-retention statute.
Case brief card with title, citation, outcome pill, and a sky-ruled summary block beneath.