Re: From my understanding...
It works offline until your Steam authorization token expires, then you need to go online to refresh that to allow offline play again.
Something I forgot to do before a recent flight and had to twiddle my thumbs the whole 3 hour flight!