NISHAT LINEN PAYROLL v1.5.0

NEW
- Bonus & Incentive employee field now has the same searchable picker used in Advance and Conveyance.
- Bonus can be applied to one employee or every active employee in the selected branch filter.
- Bonus changes now automatically refresh matching draft payroll totals; paid history remains unchanged.
- Payslip theme buttons are renamed Style 1, Style 2, and Style 3.
- Style 2 has a dedicated monochrome Eid Mubarak design with crescent, stars, dome, and minarets for thermal printing.

FIXES / SAFETY
- Bulk actions use transactions and keep paid payroll snapshots protected.
- Bonus deletion now refreshes draft payroll totals immediately.
- Search picker validation correctly ignores a picker hidden by the all-employee mode.
- Input notes are limited to the database-safe length.

- Refined payslip art placement so Style 1 uses only the lantern Eid header and Style 2 uses only the goat Eid artwork, both at smaller print-friendly sizes.
