3 hours minimum if she has no status or expedited security. SEA is a complete zoo and one of the most inefficient airports in the country. It will take her about an hour to drop bags and around an hour and a half to clear TSA on a Monday morning. If she can get there more than 3 hours in advance, that would even be better.