CSS Cascade 4-6 define supports() for @import as accepting <supports-condition> | <declaration> with <supports-condition> pointing to CSS Conditional 3, which only defines <supports-decl>.
Is it an oversight or intentional? Major browsers have supported selector(), font-format(), font-tech(), for some time.