diff --git a/src/components/insights/coach-panel/sources-rail.tsx b/src/components/insights/coach-panel/sources-rail.tsx index bb84eccfc..3db63809f 100644 --- a/src/components/insights/coach-panel/sources-rail.tsx +++ b/src/components/insights/coach-panel/sources-rail.tsx @@ -10,6 +10,7 @@ import { Smile, } from "lucide-react"; +import { Checkbox } from "@/components/ui/checkbox"; import { Select, SelectContent, @@ -234,20 +235,21 @@ export function SourcesRail({ !checked && "opacity-60", )} > - ` primitive so the rail + ships a real focus ring, a proper keyboard contract + (Space toggles, Tab moves), and a touch-friendly + hit target on the side-tray surface. The wrapping + `