"due at" - it means the newspaper or magazine she is writing the article for has a deadline at dawn. If she misses the deadline, the article will have to wait to be published in the next edition.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.