hljs.registerLanguage("markdown",function(){"use strict";return function(n){ const e={begin:"<",end:">",subLanguage:"xml",relevance:0},a={ begin:"\\[.+?\\][\\(\\[].*?[\\)\\]]",returnBegin:!0,contains:[{ className:"string",begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0, relevance:0},{className:"link",begin:"\\]\\(",end:"\\)",excludeBegin:!0, excludeEnd:!0},{className:"symbol",begin:"\\]\\[",end:"\\]",excludeBegin:!0, excludeEnd:!0}],relevance:10},i={className:"strong",contains:[],variants:[{ begin:/_{2}/,end:/_{2}/},{begin:/\*{2}/,end:/\*{2}/}]},s={className:"emphasis", contains:[],variants:[{begin:/\*(?!\*)/,end:/\*/},{begin:/_(?!_)/,end:/_/, relevance:0}]};i.contains.push(s),s.contains.push(i);var c=[e,a] ;return i.contains=i.contains.concat(c),s.contains=s.contains.concat(c),{ name:"Markdown",aliases:["md","mkdown","mkd"],contains:[{className:"section", variants:[{begin:"^#{1,6}",end:"$",contains:c=c.concat(i,s)},{ begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n", contains:c}]}]},e,{className:"bullet",begin:"^[ \t]*([*+-]|(\\d+\\.))(?=\\s+)", end:"\\s+",excludeEnd:!0},i,s,{className:"quote",begin:"^>\\s+",contains:c, end:"$"},{className:"code",variants:[{begin:"(`{3,})(.|\\n)*?\\1`*[ ]*"},{ begin:"(~{3,})(.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{begin:"~~~", end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))",contains:[{ begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},{begin:"^[-\\*]{3,}",end:"$" },a,{begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol", begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link", begin:/:\s*/,end:/$/,excludeBegin:!0}]}]}}}());