The file /Users/neog/Apps/macOS/NEOG-Finance/Sources/NEOGFinance/Views/Income/IncomeGoalView.swift has been updated. Here's the result of running `cat -n` on a snippet of the edited file: 378→ .cornerRadius(AppTheme.Radius.large) 379→ } 380→} 381→ 382→// MARK: - Supporting Views 383→ 384→struct IncomeStatCard: View { 385→ let title: String 386→ let value: String 387→ let icon: String 388→ let color: Color 389→ 390→ var body: some View { 391→ VStack(spacing: AppTheme.Spacing.sm) { 392→ Image(systemName: icon) 393→ .font(.title2) 394→ .foregroundColor(color) 395→ 396→ Text(value) 397→ .font(.system(size: 24, weight: .bold, design: .rounded)) 398→ .foregroundColor(AppTheme.Colors.textPrimary) 399→ 400→ Text(title) 401→ .font(AppTheme.Typography.caption) 402→ .foregroundColor(AppTheme.Colors.textSecondary) 403→ } 404→ .frame(maxWidth: .infinity) 405→ .padding(AppTheme.Spacing.md) 406→ .background(color.opacity(0.1)) 407→ .cornerRadius(AppTheme.Radius.medium) 408→ } 409→} 410→ 411→struct TabButton: View { 412→ let title: String 413→ let icon: String