ふしがある => Seem N2
Speculation
ふとした ... => unexpected / incidental / little bitty N2
Expected
...どおし => Throughout N3
Continuous
どんな => Whatever, anything (also) N5
Things do not match the prediction
なんか/なんて/など => give examples N3
どんな...ですか => How N5
Confirm
ふと => suddenly; accidentally; unexpectedly; unintentionally ~ N3
…すぎ ... => too much N4
Emphasis on degree
ほとんど…た => hardly any, almost all N2
Description
すぎる => too much N4
~こういうふう => like this N1
Means and methods
どんなに~ても => no matter how (much) N3