fix overflow in SMS discount display
- Fixed discount code pattern issue: now '562' is sent correctly instead of 'amount'.
- Fixed overflow issue in SMS section when entering large discount amounts in Toman.
- Fixed discount input not accepting keyboard input in personnel refund flow
- Added character length limits for service name in service management (create/edit) to prevent UI truncation issues
- Improved text rendering and animations consistency across personnel service management
- Fixed error when entering high prices in personnel repair settings by enforcing maximum price limits
- Prevented silent truncation of customer club descriptions over 100 characters and added proper validation
- Fixed text overflow issues in customer profile descriptions
- Enforced upper price limits in repair settings to avoid validation errors on extremely large values
- Updated terminology from "service" to "services" across scheduling tables and related sections
- Fixed accounting lock navigation to correctly redirect to subscription purchase page
- Fixed accordion content overflow issue when adding long descriptions in personnel creation
- Limit staff description to 200 characters; show error if exceeded.
- Restrict service price input to a maximum value for rental-type activities.
- Show informational modal when trying to toggle survey subscription without an active subscription; prevent toggle action.
(fix) - Show a message prompting the user to select a personnel before displaying the schedule calendar
(fix) - Improve gift card design carousel navigation to make additional designs clearly visible
(fix) - Fixed leftover values in localStorage by properly clearing persisted state
(fix) - Disabled page scrolling in Quick Appointment when customer time selection shows an empty screen
(fix) - Fixed Quick Appointment SMS count not updating in real time
(fix) - Fixed general booking link opening on incorrect month due to persisted date in localStorage
(fix) - Fixed working hours update showing success without any actual change when time range is not selected
(fix) - Fixed service price being auto-filled when adding a new service in personnel management
(fix) - Fixed scrolling issues in personnel service management
(fix) - Prevented services from being auto-selected when opening personnel service management
(fix) - Fixed submit/edit button being disabled when rental price or percentage is marked optional
(fix) - Fixed newly added service not being auto-selected in personnel service management