Ensure percentage displays 0 instead of NaN when budget target is zero.
Refactors BudgetTabContent.tsx by extracting the category budget functionality into a separate component. This improves code modularity and maintainability.