if(!this.sh_languages){this.sh_languages={}}sh_languages.css=[[{next:1,regex:/\/\/\//g,style:"sh_comment"},{next:7,regex:/\/\//g,style:"sh_comment"},{next:8,regex:/\/\*\*/g,style:"sh_comment"},{next:14,regex:/\/\*/g,style:"sh_comment"},{regex:/(?:\.|#)[A-Za-z0-9_]+/g,style:"sh_selector"},{next:15,regex:/\{/g,state:1,style:"sh_cbracket"},{regex:/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,style:"sh_symbol"}],[{exit:true,regex:/$/g},{regex:/(?:<?)[A-Za-z0-9_\.\/\-_]+@[A-Za-z0-9_\.\/\-_]+(?:>?)/g,style:"sh_url"},{regex:/(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_]+(?:>?)/g,style:"sh_url"},{next:2,regex:/<!DOCTYPE/g,state:1,style:"sh_preproc"},{next:4,regex:/<!--/g,style:"sh_comment"},{regex:/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,style:"sh_keyword"},{next:5,regex:/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,state:1,style:"sh_keyword"},{regex:/&(?:[A-Za-z0-9]+);/g,style:"sh_preproc"},{regex:/@[A-Za-z]+/g,style:"sh_type"},{regex:/(?:TODO|FIXME)(?:[:]?)/g,style:"sh_todo"}],[{exit:true,regex:/>/g,style:"sh_preproc"},{next:3,regex:/"/g,style:"sh_string"}],[{regex:/\\(?:\\|")/g},{exit:true,regex:/"/g,style:"sh_string"}],[{exit:true,regex:/-->/g,style:"sh_comment"},{next:4,regex:/<!--/g,style:"sh_comment"}],[{exit:true,regex:/(?:\/)?>/g,style:"sh_keyword"},{regex:/[^=" \t>]+/g,style:"sh_type"},{regex:/=/g,style:"sh_symbol"},{next:6,regex:/"/g,style:"sh_string"}],[{regex:/\\(?:\\|")/g},{exit:true,regex:/"/g,style:"sh_string"}],[{exit:true,regex:/$/g}],[{exit:true,regex:/\*\//g,style:"sh_comment"},{regex:/(?:<?)[A-Za-z0-9_\.\/\-_]+@[A-Za-z0-9_\.\/\-_]+(?:>?)/g,style:"sh_url"},{regex:/(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_]+(?:>?)/g,style:"sh_url"},{next:9,regex:/<!DOCTYPE/g,state:1,style:"sh_preproc"},{next:11,regex:/<!--/g,style:"sh_comment"},{regex:/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,style:"sh_keyword"},{next:12,regex:/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,state:1,style:"sh_keyword"},{regex:/&(?:[A-Za-z0-9]+);/g,style:"sh_preproc"},{regex:/@[A-Za-z]+/g,style:"sh_type"},{regex:/(?:TODO|FIXME)(?:[:]?)/g,style:"sh_todo"}],[{exit:true,regex:/>/g,style:"sh_preproc"},{next:10,regex:/"/g,style:"sh_string"}],[{regex:/\\(?:\\|")/g},{exit:true,regex:/"/g,style:"sh_string"}],[{exit:true,regex:/-->/g,style:"sh_comment"},{next:11,regex:/<!--/g,style:"sh_comment"}],[{exit:true,regex:/(?:\/)?>/g,style:"sh_keyword"},{regex:/[^=" \t>]+/g,style:"sh_type"},{regex:/=/g,style:"sh_symbol"},{next:13,regex:/"/g,style:"sh_string"}],[{regex:/\\(?:\\|")/g},{exit:true,regex:/"/g,style:"sh_string"}],[{exit:true,regex:/\*\//g,style:"sh_comment"},{regex:/(?:<?)[A-Za-z0-9_\.\/\-_]+@[A-Za-z0-9_\.\/\-_]+(?:>?)/g,style:"sh_url"},{regex:/(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_]+(?:>?)/g,style:"sh_url"},{regex:/(?:TODO|FIXME)(?:[:]?)/g,style:"sh_todo"}],[{exit:true,regex:/\}/g,style:"sh_cbracket"},{next:16,regex:/\/\/\//g,style:"sh_comment"},{next:22,regex:/\/\//g,style:"sh_comment"},{next:23,regex:/\/\*\*/g,style:"sh_comment"},{next:29,regex:/\/\*/g,style:"sh_comment"},{regex:/[A-Za-z0-9_-]+[ \t]*:/g,style:"sh_property"},{regex:/[.%A-Za-z0-9_-]+/g,style:"sh_value"},{regex:/#(?:[A-Za-z0-9_]+)/g,style:"sh_string"}],[{exit:true,regex:/$/g},{regex:/(?:<?)[A-Za-z0-9_\.\/\-_]+@[A-Za-z0-9_\.\/\-_]+(?:>?)/g,style:"sh_url"},{regex:/(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_]+(?:>?)/g,style:"sh_url"},{next:17,regex:/<!DOCTYPE/g,state:1,style:"sh_preproc"},{next:19,regex:/<!--/g,style:"sh_comment"},{regex:/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,style:"sh_keyword"},{next:20,regex:/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,state:1,style:"sh_keyword"},{regex:/&(?:[A-Za-z0-9]+);/g,style:"sh_preproc"},{regex:/@[A-Za-z]+/g,style:"sh_type"},{regex:/(?:TODO|FIXME)(?:[:]?)/g,style:"sh_todo"}],[{exit:true,regex:/>/g,style:"sh_preproc"},{next:18,regex:/"/g,style:"sh_string"}],[{regex:/\\(?:\\|")/g},{exit:true,regex:/"/g,style:"sh_string"}],[{exit:true,regex:/-->/g,style:"sh_comment"},{next:19,regex:/<!--/g,style:"sh_comment"}],[{exit:true,regex:/(?:\/)?>/g,style:"sh_keyword"},{regex:/[^=" \t>]+/g,style:"sh_type"},{regex:/=/g,style:"sh_symbol"},{next:21,regex:/"/g,style:"sh_string"}],[{regex:/\\(?:\\|")/g},{exit:true,regex:/"/g,style:"sh_string"}],[{exit:true,regex:/$/g}],[{exit:true,regex:/\*\//g,style:"sh_comment"},{regex:/(?:<?)[A-Za-z0-9_\.\/\-_]+@[A-Za-z0-9_\.\/\-_]+(?:>?)/g,style:"sh_url"},{regex:/(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_]+(?:>?)/g,style:"sh_url"},{next:24,regex:/<!DOCTYPE/g,state:1,style:"sh_preproc"},{next:26,regex:/<!--/g,style:"sh_comment"},{regex:/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,style:"sh_keyword"},{next:27,regex:/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,state:1,style:"sh_keyword"},{regex:/&(?:[A-Za-z0-9]+);/g,style:"sh_preproc"},{regex:/@[A-Za-z]+/g,style:"sh_type"},{regex:/(?:TODO|FIXME)(?:[:]?)/g,style:"sh_todo"}],[{exit:true,regex:/>/g,style:"sh_preproc"},{next:25,regex:/"/g,style:"sh_string"}],[{regex:/\\(?:\\|")/g},{exit:true,regex:/"/g,style:"sh_string"}],[{exit:true,regex:/-->/g,style:"sh_comment"},{next:26,regex:/<!--/g,style:"sh_comment"}],[{exit:true,regex:/(?:\/)?>/g,style:"sh_keyword"},{regex:/[^=" \t>]+/g,style:"sh_type"},{regex:/=/g,style:"sh_symbol"},{next:28,regex:/"/g,style:"sh_string"}],[{regex:/\\(?:\\|")/g},{exit:true,regex:/"/g,style:"sh_string"}],[{exit:true,regex:/\*\//g,style:"sh_comment"},{regex:/(?:<?)[A-Za-z0-9_\.\/\-_]+@[A-Za-z0-9_\.\/\-_]+(?:>?)/g,style:"sh_url"},{regex:/(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_]+(?:>?)/g,style:"sh_url"},{regex:/(?:TODO|FIXME)(?:[:]?)/g,style:"sh_todo"}]];