@override Color getTextColor() => textColor ?? (backgroundColor ?? borderColor)?.getContrastColor(100) ?? category.textColor;