b493f92f75
The previous fix changed _now() to return naive UTC, but the code still called .replace(tzinfo=utc) on most_recent (from DB) before subtracting. This caused "can't subtract offset-naive and offset-aware datetimes". Now we strip tzinfo if present, keeping everything naive UTC consistently.