Replace hardcoded Modifier.width(90.dp) with Modifier.weight(1f) so attribute name text fills available space. Add TextOverflow.Ellipsis and maxLines=1 as safety net. Cards now render correctly from compact (~140dp) to expanded (~300dp) widths without truncation. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>