I have been seeing both のはず and なはず used here and there, apparently なはず is usually used for な adj and の for nouns, but I came across this sentence recently where they are both nouns, but 1 uses な and one uses の, what is the difference between the 2? Thank you
体調は万全のはずだし、心身ともに良好なコンディションなはずだ