[
  [
    "start",
    [
      "comment",
      "/* styles.less */"
    ]
  ],
  [
    "start"
  ],
  [
    "start",
    [
      "variable",
      "@base"
    ],
    [
      "text",
      ": "
    ],
    [
      "constant.numeric",
      "#f938ab"
    ],
    [
      "text",
      ";"
    ]
  ],
  [
    "start"
  ],
  [
    "start",
    [
      "variable.language",
      ".box-shadow"
    ],
    [
      "paren.lparen",
      "("
    ],
    [
      "variable",
      "@style"
    ],
    [
      "text",
      ", "
    ],
    [
      "variable",
      "@c"
    ],
    [
      "paren.rparen",
      ")"
    ],
    [
      "text",
      " "
    ],
    [
      "keyword",
      "when"
    ],
    [
      "text",
      " "
    ],
    [
      "paren.lparen",
      "("
    ],
    [
      "support.function",
      "iscolor"
    ],
    [
      "paren.lparen",
      "("
    ],
    [
      "variable",
      "@c"
    ],
    [
      "paren.rparen",
      "))"
    ],
    [
      "text",
      " "
    ],
    [
      "paren.lparen",
      "{"
    ]
  ],
  [
    "start",
    [
      "text",
      "    "
    ],
    [
      "support.type.property",
      "box-shadow"
    ],
    [
      "text",
      ":"
    ],
    [
      "text",
      "         "
    ],
    [
      "variable",
      "@style"
    ],
    [
      "text",
      " "
    ],
    [
      "variable",
      "@c"
    ],
    [
      "text",
      ";"
    ]
  ],
  [
    "start",
    [
      "text",
      "    "
    ],
    [
      "support.type.unknownProperty",
      "-webkit-box-shadow"
    ],
    [
      "text",
      ":"
    ],
    [
      "text",
      " "
    ],
    [
      "variable",
      "@style"
    ],
    [
      "text",
      " "
    ],
    [
      "variable",
      "@c"
    ],
    [
      "text",
      ";"
    ]
  ],
  [
    "start",
    [
      "text",
      "    "
    ],
    [
      "support.type.unknownProperty",
      "-moz-box-shadow"
    ],
    [
      "text",
      ":"
    ],
    [
      "text",
      "    "
    ],
    [
      "variable",
      "@style"
    ],
    [
      "text",
      " "
    ],
    [
      "variable",
      "@c"
    ],
    [
      "text",
      ";"
    ]
  ],
  [
    "start",
    [
      "paren.rparen",
      "}"
    ]
  ],
  [
    "start",
    [
      "variable.language",
      ".box-shadow"
    ],
    [
      "paren.lparen",
      "("
    ],
    [
      "variable",
      "@style"
    ],
    [
      "text",
      ", "
    ],
    [
      "variable",
      "@alpha"
    ],
    [
      "text",
      ": "
    ],
    [
      "constant.numeric",
      "50"
    ],
    [
      "keyword",
      "%"
    ],
    [
      "paren.rparen",
      ")"
    ],
    [
      "text",
      " "
    ],
    [
      "keyword",
      "when"
    ],
    [
      "text",
      " "
    ],
    [
      "paren.lparen",
      "("
    ],
    [
      "support.function",
      "isnumber"
    ],
    [
      "paren.lparen",
      "("
    ],
    [
      "variable",
      "@alpha"
    ],
    [
      "paren.rparen",
      "))"
    ],
    [
      "text",
      " "
    ],
    [
      "paren.lparen",
      "{"
    ]
  ],
  [
    "start",
    [
      "text",
      "    "
    ],
    [
      "variable.language",
      ".box-shadow"
    ],
    [
      "paren.lparen",
      "("
    ],
    [
      "variable",
      "@style"
    ],
    [
      "text",
      ", "
    ],
    [
      "support.function",
      "rgba"
    ],
    [
      "paren.lparen",
      "("
    ],
    [
      "constant.numeric",
      "0"
    ],
    [
      "text",
      ", "
    ],
    [
      "constant.numeric",
      "0"
    ],
    [
      "text",
      ", "
    ],
    [
      "constant.numeric",
      "0"
    ],
    [
      "text",
      ", "
    ],
    [
      "variable",
      "@alpha"
    ],
    [
      "paren.rparen",
      "))"
    ],
    [
      "text",
      ";"
    ]
  ],
  [
    "start",
    [
      "paren.rparen",
      "}"
    ]
  ],
  [
    "start"
  ],
  [
    "start",
    [
      "comment",
      "// Box styles"
    ]
  ],
  [
    "start",
    [
      "variable.language",
      ".box"
    ],
    [
      "text",
      " "
    ],
    [
      "paren.lparen",
      "{"
    ],
    [
      "text",
      " "
    ]
  ],
  [
    "start",
    [
      "text",
      "    "
    ],
    [
      "support.type.property",
      "color"
    ],
    [
      "text",
      ":"
    ],
    [
      "text",
      " "
    ],
    [
      "support.function",
      "saturate"
    ],
    [
      "paren.lparen",
      "("
    ],
    [
      "variable",
      "@base"
    ],
    [
      "text",
      ", "
    ],
    [
      "constant.numeric",
      "5"
    ],
    [
      "keyword",
      "%"
    ],
    [
      "paren.rparen",
      ")"
    ],
    [
      "text",
      ";"
    ]
  ],
  [
    "start",
    [
      "text",
      "    "
    ],
    [
      "support.type.property",
      "border-color"
    ],
    [
      "text",
      ":"
    ],
    [
      "text",
      " "
    ],
    [
      "support.function",
      "lighten"
    ],
    [
      "paren.lparen",
      "("
    ],
    [
      "variable",
      "@base"
    ],
    [
      "text",
      ", "
    ],
    [
      "constant.numeric",
      "30"
    ],
    [
      "keyword",
      "%"
    ],
    [
      "paren.rparen",
      ")"
    ],
    [
      "text",
      ";"
    ]
  ],
  [
    "start",
    [
      "text",
      "    "
    ]
  ],
  [
    "start",
    [
      "text",
      "    "
    ],
    [
      "identifier",
      "div"
    ],
    [
      "text",
      " "
    ],
    [
      "paren.lparen",
      "{"
    ],
    [
      "text",
      " "
    ],
    [
      "variable.language",
      ".box-shadow"
    ],
    [
      "paren.lparen",
      "("
    ],
    [
      "constant.numeric",
      "0"
    ],
    [
      "text",
      " "
    ],
    [
      "constant.numeric",
      "0"
    ],
    [
      "text",
      " "
    ],
    [
      "constant.numeric",
      "5"
    ],
    [
      "keyword",
      "px"
    ],
    [
      "text",
      ", "
    ],
    [
      "constant.numeric",
      "30"
    ],
    [
      "keyword",
      "%"
    ],
    [
      "paren.rparen",
      ")"
    ],
    [
      "text",
      " "
    ],
    [
      "paren.rparen",
      "}"
    ]
  ],
  [
    "start",
    [
      "text",
      "  "
    ]
  ],
  [
    "start",
    [
      "text",
      "    "
    ],
    [
      "identifier",
      "a"
    ],
    [
      "text",
      " "
    ],
    [
      "paren.lparen",
      "{"
    ]
  ],
  [
    "start",
    [
      "text",
      "        "
    ],
    [
      "support.type.property",
      "color"
    ],
    [
      "text",
      ":"
    ],
    [
      "text",
      " "
    ],
    [
      "variable",
      "@base"
    ],
    [
      "text",
      ";"
    ]
  ],
  [
    "start",
    [
      "text",
      "        "
    ]
  ],
  [
    "start",
    [
      "text",
      "        "
    ],
    [
      "keyword",
      "&"
    ],
    [
      "variable.language",
      ":hover"
    ],
    [
      "text",
      " "
    ],
    [
      "paren.lparen",
      "{"
    ]
  ],
  [
    "start",
    [
      "text",
      "            "
    ],
    [
      "support.type.property",
      "color"
    ],
    [
      "text",
      ":"
    ],
    [
      "text",
      " "
    ],
    [
      "support.function",
      "lighten"
    ],
    [
      "paren.lparen",
      "("
    ],
    [
      "variable",
      "@base"
    ],
    [
      "text",
      ", "
    ],
    [
      "constant.numeric",
      "50"
    ],
    [
      "keyword",
      "%"
    ],
    [
      "paren.rparen",
      ")"
    ],
    [
      "text",
      ";"
    ]
  ],
  [
    "start",
    [
      "text",
      "        "
    ],
    [
      "paren.rparen",
      "}"
    ]
  ],
  [
    "start",
    [
      "text",
      "    "
    ],
    [
      "paren.rparen",
      "}"
    ]
  ],
  [
    "start",
    [
      "paren.rparen",
      "}"
    ]
  ],
  [
    "start"
  ]
]