How the math works
Each zone's local working hours are projected to UTC using the IANA timezone database via the browser's Intl API — so DST is handled correctly for "today".
The overlap is the intersection of all zones' UTC working windows. Zones that span midnight (e.g. Sydney 9–17 may project to two slices in UTC) are merged.