# no-invalid-position-at-import-rule Disallow invalid position `@import` rules within a stylesheet. ```css a {} @import 'foo.css'; /** ↑ * This @import */ ``` Any `@import` rules must precede all other valid at-rules and style rules in a stylesheet (ignoring `@charset`), or else the `@import` rule is invalid. ## Options ### `true` The following patterns are considered violations: ```css a {} @import 'foo.css'; ``` ```css @media print {} @import 'foo.css'; ``` The following patterns are _not_ considered violations: ```css @import 'foo.css'; a {} ``` ```css /* some comment */ @import 'foo.css'; ``` ```css @charset 'utf-8'; @import 'foo.css'; ```