Added a new tools row below the Blaze Apps grid with Billing, Growth, and Settings, using Lucide icons (CreditCard, TrendingUp, Settings) inside a rounded muted background tile to match the visual size of the app logos. A subtle horizontal border separator (border-t) divides the apps section from this utilities row, similar to the Google reference design.
Now I need to update the apps grid render so that entries with an icon (like Growth) render the icon tile instead of the img tag:
Removed Dispatch from the apps grid and moved Growth into its place (now the last tile in the Blaze Apps row), leaving Billing and Settings in the bottom utilities row. Since Growth uses a Lucide icon rather than an SVG logo, I extended the apps entry type to optionally accept either logo or icon, and updated the render logic to display whichever is provided using the same visual style as the other tiles.