When a user is set to Locked In-Out timesheet format, this is a non-editable timesheet. However, offline timesheet requires the timesheet to be editable which is not possible with Locked In-Out. Hence, the offline timesheet option is not available if you are using a locked in-out timesheet.