Add avatar toggle functionality to receipt views and styles
Fix receipt alignment issue when avatar column is visible
- Fixed black line alignment problem where total columns extended beyond borders
- Added dynamic colspan calculation to handle avatar column visibility
- Updated all colspan values from hardcoded '3' to dynamic ''
- Ensured proper alignment regardless of avatar column show/hide state
- Standardized border styling from '#000000' to 'black' for consistency
style: Adjust receipt layout and spacing for improved readability
Update avatar toggle test functionality