Is there any good reason for two CSS files to @import each other?

One of the hard requirements of WordPress theme is presence of style.css file with a header.

It doesn’t go beyond file being present or even used at all, it can be otherwise empty.

The CSS itself has no requirements on WP side and falls under generic web development.