## Fixed Issues:
1. ✅ Added Refresh button in header (like Shipping/Payments)
2. ✅ Modal inputs now use shadcn Input component
3. ✅ Modal select uses native select with shadcn styling (avoids blank screen)
4. ✅ Display Settings now full width (removed md:w-[300px])
5. ✅ All fields use Label component for consistency
## Changes:
- Added Input, Label imports
- Added action prop to SettingsLayout with Refresh button
- Replaced all <input> with <Input>
- Replaced all <label> with <Label>
- Used native <select> with shadcn classes for Tax Class
- Made all Display Settings selects full width
## Note:
Tax rates still not saving - investigating API response handling next