/** * A compact count with an actionable default and a quieter secondary treatment. * Both keep a 20px minimum footprint and tabular numerals; motion remains opt-in. */ import type { ReactNode } from "react"; export function Count( { appearance = "actionable", children, motion, ring }: { children: ReactNode; /** Quiet styling for counts that are secondary to their label. */ appearance?: "actionable" | "quiet"; /** True only when a newly actionable count enters. */ motion?: boolean; /** True where it sits in the overlapping stack, beside the faces. */ ring?: boolean; }, ) { return ( {children} ); }