Maybe it loops at midnight and they didn’t get any rest since then.
In this scenario, hours rested since midnight can still vary.
And what if they had had enough dark circles the day before the loop, but had had enough hours of rest after midnight until now, but not any more?