Each employee has their own timecard: switching employees never mixes hours, totals, print, or CSV. There is no delete or rename for an employee in this version.
A range can span months (up to 366 days). Only days inside the range are counted; a week that starts or ends mid-range still shows as one Mon–Sun row, with days outside the range dimmed. The full-month chart above is unchanged.
Overnight rule: if the end time is at or before the start time, it counts as ending after midnight (+24h). No break is deducted.
Data is saved to the server database only — nothing is stored in this browser. Reloading the page re-fetches the month from the server.