data Rule : Nat -> TypeSel : List Selector -> List Declaration -> Rule nMedia : String -> List (Rule 0) -> Rule 1Container : String -> List (Rule 0) -> Rule 1Interpolation (Rule n)sel : Selector -> List Declaration -> Rule nclass : Class -> List Declaration -> Rule nclasses : List Class -> List Declaration -> Rule nelem : (0 _ : HTMLTag str) -> List Declaration -> Rule nid : String -> List Declaration -> Rule nstar : List Declaration -> Rule nref : Ref t -> List Declaration -> Rule nUses an element ref as an ID selector