text: /*! For license information please see component---src-pages-plugins-tsx-edec5b7320c3e9e39172.js.LICENSE.txt */
  (window.webpackJsonp=window.webpackJsonp||[]).push([[10],{"+MJb":function(e,t,n){"use strict";var r=n("aqkP"),a=n("Aqa2"),i=n("0T5w"),o=n("M4fr");e.exports=s,s.locator=o;function s(e,t,n){var o,s,l,c,u,p,d,f=0,g=t.charAt(f);if(!("*"!==g&&"_"!==g||(s=this.options.pedantic,u=g,l=g,p=t.length,f++,c="",g="",s&&i(t.charAt(f)))))for(;f<p;){if(d=g,!((g=t.charAt(f))!==l||s&&i(d))){if((g=t.charAt(++f))!==l){if(!r(c)||d===l)return;if(!s&&"_"===l&&a(g)){c+=l;continue}return!!n||((o=e.now()).column++,o.offset++,e(u+c+l)({type:"emphasis",children:this.tokenizeInline(c,o)}))}c+=l}s||"\\"!==g||(c+=g,g=t.charAt(++f)),c+=g,f++}}},"0T5w":function(e,t,n){"use strict";e.exports=function(e){return a.test("number"==typeof e?r(e):e.charAt(0))};var r=String.fromCharCode,a=/\s/},"4D6o":function(e,t,n){"use strict";e.exports=function(e){return String(e).replace(/\s+/g," ")}},"5Sqg":function(e,t,n){"use strict";var r=n("0T5w");e.exports=function(e,t,n){var a,i,o,s,l,c,u,p,d,f,g,h,m,_,b,y,E,v,w,k,A,O,T,x;if(!this.options.gfm)return;a=0,v=0,c=t.length+1,u=[];for(;a<c;){if(O=t.indexOf("\n",a),T=t.indexOf("|",a+1),-1===O&&(O=t.length),-1===T||T>O){if(v<2)return;break}u.push(t.slice(a,O)),v++,a=O+1}s=u.join("\n"),i=u.splice(1,1)[0]||[],a=0,c=i.length,v--,o=!1,g=[];for(;a<c;){if("|"===(d=i.charAt(a))){if(f=null,!1===o){if(!1===x)return}else g.push(o),o=!1;x=!1}else if("-"===d)f=!0,o=o||null;else if(":"===d)o="left"===o?"center":f&&null===o?"right":"left";else if(!r(d))return;a++}!1!==o&&g.push(o);if(g.length<1)return;if(n)return!0;E=-1,k=[],A=e(s).reset({type:"table",align:g,children:k});for(;++E<v;){for(w=u[E],l={type:"tableRow",children:[]},E&&e("\n"),e(w).reset(l,A),c=w.length+1,a=0,p="",h="",m=!0,_=null,b=null;a<c;)if("\t"!==(d=w.charAt(a))&&" "!==d){if(""===d||"|"===d)if(m)e(d);else{if(d&&b){p+=d,a++;continue}!h&&!d||m||(s=h,p.length>1&&(d?(s+=p.slice(0,p.length-1),p=p.charAt(p.length-1)):(s+=p,p="")),y=e.now(),e(s)({type:"tableCell",children:this.tokenizeInline(h,y)},l)),e(p+d),p="",h=""}else if(p&&(h+=p,p=""),h+=d,"\\"===d&&a!==c-2&&(h+=w.charAt(a+1),a++),"`"===d){for(_=1;w.charAt(a+1)===d;)h+=d,a++,_++;b?_>=b&&(b=0):b=_}m=!1,a++}else h?p+=d:e(d),a++;E||e("\n"+i)}return A}},"5ZzZ":function(e,t,n){"use strict";var r=n("aqkP"),a=n("MyOs"),i=n("sLhC"),o=n("rF+K");e.exports=function(e,t,n){var s,l,c,u,p,d=this.options,f=d.commonmark,g=d.gfm,h=this.blockTokenizers,m=this.interruptParagraph,_=t.indexOf("\n"),b=t.length;for(;_<b;){if(-1===_){_=b;break}if("\n"===t.charAt(_+1))break;if(f){for(u=0,s=_+1;s<b;){if("\t"===(c=t.charAt(s))){u=4;break}if(" "!==c)break;u++,s++}if(u>=4){_=t.indexOf("\n",_+1);continue}}if(l=t.slice(_+1),o(m,h,this,[e,l,!0]))break;if(h.list.call(this,e,l,!0)&&(this.inList||f||g&&!a(r.left(l).charAt(0))))break;if(s=_,-1!==(_=t.indexOf("\n",_+1))&&""===r(t.slice(s,_))){_=s;break}}if(l=t.slice(0,_),""===r(l))return e(l),null;if(n)return!0;return p=e.now(),l=i(l),e(l)({type:"paragraph",children:this.tokenizeInline(l,p)})}},"5pYb":function(e,t,n){"use strict";var r=n("RXNd"),a=n("0T5w"),i=n("OVDK");e.exports=l,l.locator=i,l.notInLink=!0;var o=["http://","https://","mailto:"],s=o.length;function l(e,t,n){var i,l,c,u,p,d,f,g,h,m,_,b;if(this.options.gfm){for(i="",u=-1,g=s;++u<g;)if(d=o[u],(f=t.slice(0,d.length)).toLowerCase()===d){i=f;break}if(i){for(u=i.length,g=t.length,h="",m=0;u<g&&(c=t.charAt(u),!a(c)&&"<"!==c)&&("."!==c&&","!==c&&":"!==c&&";"!==c&&'"'!==c&&"'"!==c&&")"!==c&&"]"!==c||(_=t.charAt(u+1))&&!a(_))&&("("!==c&&"["!==c||m++,")"!==c&&"]"!==c||!(--m<0));)h+=c,u++;if(h){if(l=i+=h,"mailto:"===d){if(-1===(p=h.indexOf("@"))||p===g-1)return;l=l.substr("mailto:".length)}return!!n||(b=this.enterLink(),l=this.tokenizeInline(l,e.now()),b(),e(i)({type:"link",title:null,url:r(i,{nonTerminated:!1}),children:l}))}}}}},"7Ad6":function(e,t,n){"use strict";var r=n("KtTY");function a(e){delete e.position}function i(e){e.position=void 0}e.exports=function(e,t){return r(e,t?a:i),e}},"7Lhd":function(e,t,n){"use strict";function r(e){return function(t){var n=-1,r=e.length;if(t<0)return{};for(;++n<r;)if(e[n]>t)return{line:n+1,column:t-(e[n-1]||0)+1,offset:t};return{}}}function a(e){return function(t){var n=t&&t.line,r=t&&t.column;if(!isNaN(n)&&!isNaN(r)&&n-1 in e)return(e[n-2]||0)+r-1||0;return-1}}e.exports=function(e){var t=function(e){var t=[],n=e.indexOf("\n");for(;-1!==n;)t.push(n+1),n=e.indexOf("\n",n+1);return t.push(e.length+1),t}(String(e));return{toPosition:r(t),toOffset:a(t)}}},"7Qrg":function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var r=n("ERkP"),a=n.n(r),i=n("xvBv"),o=n.n(i),s=n("dExI"),l=o()(s.a.APPLICATION_ID,s.a.API_KEY).initIndex("npm-search");function c(e){var t=a.a.useState(!0),n=t[0],r=t[1],i=a.a.useState(null),o=i[0],s=i[1],c=a.a.useState(null),u=c[0],p=c[1];return a.a.useEffect((function(){r(!0),s(null),p(null),l.getObject(e).then((function(t){t.readme?(r(!1),s(null),p(t)):fetch("https://unpkg.com/"+e+"/README.md").then((function(e){return e.text()})).then((function(e){r(!1),s(null),p(Object.assign({},t,{readme:e}))})).catch((function(){return null}))})).catch((function(e){r(!1),s(e),p(null)}))}),[e]),{fetching:n,error:o,data:u}}},"7RZ+":function(e,t,n){"use strict";var r=n("0T5w");e.exports=function(e,t,n){var a,i,o,s,l=t.charAt(0);if("\n"!==l)return;if(n)return!0;s=1,a=t.length,i=l,o="";for(;s<a&&(l=t.charAt(s),r(l));)o+=l,"\n"===l&&(i+=o,o=""),s++;e(i)}},"8Tov":function(e,t,n){"use strict";e.exports=s;var r=n("pJe5"),a=r.CONTINUE,i=r.SKIP,o=r.EXIT;function s(e,t,n,a){"function"==typeof t&&"function"!=typeof n&&(a=n,n=t,t=null),r(e,t,(function(e,t){var r=t[t.length-1],a=r?r.children.indexOf(e):null;return n(e,a,r)}),a)}s.CONTINUE=a,s.SKIP=i,s.EXIT=o},"8Wny":function(e){e.exports=JSON.parse('{"AEli":"Æ","AElig":"Æ","AM":"&","AMP":"&","Aacut":"Á","Aacute":"Á","Abreve":"Ă","Acir":"Â","Acirc":"Â","Acy":"А","Afr":"𝔄","Agrav":"À","Agrave":"À","Alpha":"Α","Amacr":"Ā","And":"⩓","Aogon":"Ą","Aopf":"𝔸","ApplyFunction":"⁡","Arin":"Å","Aring":"Å","Ascr":"𝒜","Assign":"≔","Atild":"Ã","Atilde":"Ã","Aum":"Ä","Auml":"Ä","Backslash":"∖","Barv":"⫧","Barwed":"⌆","Bcy":"Б","Because":"∵","Bernoullis":"ℬ","Beta":"Β","Bfr":"𝔅","Bopf":"𝔹","Breve":"˘","Bscr":"ℬ","Bumpeq":"≎","CHcy":"Ч","COP":"©","COPY":"©","Cacute":"Ć","Cap":"⋒","CapitalDifferentialD":"ⅅ","Cayleys":"ℭ","Ccaron":"Č","Ccedi":"Ç","Ccedil":"Ç","Ccirc":"Ĉ","Cconint":"∰","Cdot":"Ċ","Cedilla":"¸","CenterDot":"·","Cfr":"ℭ","Chi":"Χ","CircleDot":"⊙","CircleMinus":"⊖","CirclePlus":"⊕","CircleTimes":"⊗","ClockwiseContourIntegral":"∲","CloseCurlyDoubleQuote":"”","CloseCurlyQuote":"’","Colon":"∷","Colone":"⩴","Congruent":"≡","Conint":"∯","ContourIntegral":"∮","Copf":"ℂ","Coproduct":"∐","CounterClockwiseContourIntegral":"∳","Cross":"⨯","Cscr":"𝒞","Cup":"⋓","CupCap":"≍","DD":"ⅅ","DDotrahd":"⤑","DJcy":"Ђ","DScy":"Ѕ","DZcy":"Џ","Dagger":"‡","Darr":"↡","Dashv":"⫤","Dcaron":"Ď","Dcy":"Д","Del":"∇","Delta":"Δ","Dfr":"𝔇","DiacriticalAcute":"´","DiacriticalDot":"˙","DiacriticalDoubleAcute":"˝","DiacriticalGrave":"`","DiacriticalTilde":"˜","Diamond":"⋄","DifferentialD":"ⅆ","Dopf":"𝔻","Dot":"¨","DotDot":"⃜","DotEqual":"≐","DoubleContourIntegral":"∯","DoubleDot":"¨","DoubleDownArrow":"⇓","DoubleLeftArrow":"⇐","DoubleLeftRightArrow":"⇔","DoubleLeftTee":"⫤","DoubleLongLeftArrow":"⟸","DoubleLongLeftRightArrow":"⟺","DoubleLongRightArrow":"⟹","DoubleRightArrow":"⇒","DoubleRightTee":"⊨","DoubleUpArrow":"⇑","DoubleUpDownArrow":"⇕","DoubleVerticalBar":"∥","DownArrow":"↓","DownArrowBar":"⤓","DownArrowUpArrow":"⇵","DownBreve":"̑","DownLeftRightVector":"⥐","DownLeftTeeVector":"⥞","DownLeftVector":"↽","DownLeftVectorBar":"⥖","DownRightTeeVector":"⥟","DownRightVector":"⇁","DownRightVectorBar":"⥗","DownTee":"⊤","DownTeeArrow":"↧","Downarrow":"⇓","Dscr":"𝒟","Dstrok":"Đ","ENG":"Ŋ","ET":"Ð","ETH":"Ð","Eacut":"É","Eacute":"É","Ecaron":"Ě","Ecir":"Ê","Ecirc":"Ê","Ecy":"Э","Edot":"Ė","Efr":"𝔈","Egrav":"È","Egrave":"È","Element":"∈","Emacr":"Ē","EmptySmallSquare":"◻","EmptyVerySmallSquare":"▫","Eogon":"Ę","Eopf":"𝔼","Epsilon":"Ε","Equal":"⩵","EqualTilde":"≂","Equilibrium":"⇌","Escr":"ℰ","Esim":"⩳","Eta":"Η","Eum":"Ë","Euml":"Ë","Exists":"∃","ExponentialE":"ⅇ","Fcy":"Ф","Ffr":"𝔉","FilledSmallSquare":"◼","FilledVerySmallSquare":"▪","Fopf":"𝔽","ForAll":"∀","Fouriertrf":"ℱ","Fscr":"ℱ","GJcy":"Ѓ","G":">","GT":">","Gamma":"Γ","Gammad":"Ϝ","Gbreve":"Ğ","Gcedil":"Ģ","Gcirc":"Ĝ","Gcy":"Г","Gdot":"Ġ","Gfr":"𝔊","Gg":"⋙","Gopf":"𝔾","GreaterEqual":"≥","GreaterEqualLess":"⋛","GreaterFullEqual":"≧","GreaterGreater":"⪢","GreaterLess":"≷","GreaterSlantEqual":"⩾","GreaterTilde":"≳","Gscr":"𝒢","Gt":"≫","HARDcy":"Ъ","Hacek":"ˇ","Hat":"^","Hcirc":"Ĥ","Hfr":"ℌ","HilbertSpace":"ℋ","Hopf":"ℍ","HorizontalLine":"─","Hscr":"ℋ","Hstrok":"Ħ","HumpDownHump":"≎","HumpEqual":"≏","IEcy":"Е","IJlig":"Ĳ","IOcy":"Ё","Iacut":"Í","Iacute":"Í","Icir":"Î","Icirc":"Î","Icy":"И","Idot":"İ","Ifr":"ℑ","Igrav":"Ì","Igrave":"Ì","Im":"ℑ","Imacr":"Ī","ImaginaryI":"ⅈ","Implies":"⇒","Int":"∬","Integral":"∫","Intersection":"⋂","InvisibleComma":"⁣","InvisibleTimes":"⁢","Iogon":"Į","Iopf":"𝕀","Iota":"Ι","Iscr":"ℐ","Itilde":"Ĩ","Iukcy":"І","Ium":"Ï","Iuml":"Ï","Jcirc":"Ĵ","Jcy":"Й","Jfr":"𝔍","Jopf":"𝕁","Jscr":"𝒥","Jsercy":"Ј","Jukcy":"Є","KHcy":"Х","KJcy":"Ќ","Kappa":"Κ","Kcedil":"Ķ","Kcy":"К","Kfr":"𝔎","Kopf":"𝕂","Kscr":"𝒦","LJcy":"Љ","L":"<","LT":"<","Lacute":"Ĺ","Lambda":"Λ","Lang":"⟪","Laplacetrf":"ℒ","Larr":"↞","Lcaron":"Ľ","Lcedil":"Ļ","Lcy":"Л","LeftAngleBracket":"⟨","LeftArrow":"←","LeftArrowBar":"⇤","LeftArrowRightArrow":"⇆","LeftCeiling":"⌈","LeftDoubleBracket":"⟦","LeftDownTeeVector":"⥡","LeftDownVector":"⇃","LeftDownVectorBar":"⥙","LeftFloor":"⌊","LeftRightArrow":"↔","LeftRightVector":"⥎","LeftTee":"⊣","LeftTeeArrow":"↤","LeftTeeVector":"⥚","LeftTriangle":"⊲","LeftTriangleBar":"⧏","LeftTriangleEqual":"⊴","LeftUpDownVector":"⥑","LeftUpTeeVector":"⥠","LeftUpVector":"↿","LeftUpVectorBar":"⥘","LeftVector":"↼","LeftVectorBar":"⥒","Leftarrow":"⇐","Leftrightarrow":"⇔","LessEqualGreater":"⋚","LessFullEqual":"≦","LessGreater":"≶","LessLess":"⪡","LessSlantEqual":"⩽","LessTilde":"≲","Lfr":"𝔏","Ll":"⋘","Lleftarrow":"⇚","Lmidot":"Ŀ","LongLeftArrow":"⟵","LongLeftRightArrow":"⟷","LongRightArrow":"⟶","Longleftarrow":"⟸","Longleftrightarrow":"⟺","Longrightarrow":"⟹","Lopf":"𝕃","LowerLeftArrow":"↙","LowerRightArrow":"↘","Lscr":"ℒ","Lsh":"↰","Lstrok":"Ł","Lt":"≪","Map":"⤅","Mcy":"М","MediumSpace":" ","Mellintrf":"ℳ","Mfr":"𝔐","MinusPlus":"∓","Mopf":"𝕄","Mscr":"ℳ","Mu":"Μ","NJcy":"Њ","Nacute":"Ń","Ncaron":"Ň","Ncedil":"Ņ","Ncy":"Н","NegativeMediumSpace":"​","NegativeThickSpace":"​","NegativeThinSpace":"​","NegativeVeryThinSpace":"​","NestedGreaterGreater":"≫","NestedLessLess":"≪","NewLine":"\\n","Nfr":"𝔑","NoBreak":"⁠","NonBreakingSpace":" ","Nopf":"ℕ","Not":"⫬","NotCongruent":"≢","NotCupCap":"≭","NotDoubleVerticalBar":"∦","NotElement":"∉","NotEqual":"≠","NotEqualTilde":"≂̸","NotExists":"∄","NotGreater":"≯","NotGreaterEqual":"≱","NotGreaterFullEqual":"≧̸","NotGreaterGreater":"≫̸","NotGreaterLess":"≹","NotGreaterSlantEqual":"⩾̸","NotGreaterTilde":"≵","NotHumpDownHump":"≎̸","NotHumpEqual":"≏̸","NotLeftTriangle":"⋪","NotLeftTriangleBar":"⧏̸","NotLeftTriangleEqual":"⋬","NotLess":"≮","NotLessEqual":"≰","NotLessGreater":"≸","NotLessLess":"≪̸","NotLessSlantEqual":"⩽̸","NotLessTilde":"≴","NotNestedGreaterGreater":"⪢̸","NotNestedLessLess":"⪡̸","NotPrecedes":"⊀","NotPrecedesEqual":"⪯̸","NotPrecedesSlantEqual":"⋠","NotReverseElement":"∌","NotRightTriangle":"⋫","NotRightTriangleBar":"⧐̸","NotRightTriangleEqual":"⋭","NotSquareSubset":"⊏̸","NotSquareSubsetEqual":"⋢","NotSquareSuperset":"⊐̸","NotSquareSupersetEqual":"⋣","NotSubset":"⊂⃒","NotSubsetEqual":"⊈","NotSucceeds":"⊁","NotSucceedsEqual":"⪰̸","NotSucceedsSlantEqual":"⋡","NotSucceedsTilde":"≿̸","NotSuperset":"⊃⃒","NotSupersetEqual":"⊉","NotTilde":"≁","NotTildeEqual":"≄","NotTildeFullEqual":"≇","NotTildeTilde":"≉","NotVerticalBar":"∤","Nscr":"𝒩","Ntild":"Ñ","Ntilde":"Ñ","Nu":"Ν","OElig":"Œ","Oacut":"Ó","Oacute":"Ó","Ocir":"Ô","Ocirc":"Ô","Ocy":"О","Odblac":"Ő","Ofr":"𝔒","Ograv":"Ò","Ograve":"Ò","Omacr":"Ō","Omega":"Ω","Omicron":"Ο","Oopf":"𝕆","OpenCurlyDoubleQuote":"“","OpenCurlyQuote":"‘","Or":"⩔","Oscr":"𝒪","Oslas":"Ø","Oslash":"Ø","Otild":"Õ","Otilde":"Õ","Otimes":"⨷","Oum":"Ö","Ouml":"Ö","OverBar":"‾","OverBrace":"⏞","OverBracket":"⎴","OverParenthesis":"⏜","PartialD":"∂","Pcy":"П","Pfr":"𝔓","Phi":"Φ","Pi":"Π","PlusMinus":"±","Poincareplane":"ℌ","Popf":"ℙ","Pr":"⪻","Precedes":"≺","PrecedesEqual":"⪯","PrecedesSlantEqual":"≼","PrecedesTilde":"≾","Prime":"″","Product":"∏","Proportion":"∷","Proportional":"∝","Pscr":"𝒫","Psi":"Ψ","QUO":"\\"","QUOT":"\\"","Qfr":"𝔔","Qopf":"ℚ","Qscr":"𝒬","RBarr":"⤐","RE":"®","REG":"®","Racute":"Ŕ","Rang":"⟫","Rarr":"↠","Rarrtl":"⤖","Rcaron":"Ř","Rcedil":"Ŗ","Rcy":"Р","Re":"ℜ","ReverseElement":"∋","ReverseEquilibrium":"⇋","ReverseUpEquilibrium":"⥯","Rfr":"ℜ","Rho":"Ρ","RightAngleBracket":"⟩","RightArrow":"→","RightArrowBar":"⇥","RightArrowLeftArrow":"⇄","RightCeiling":"⌉","RightDoubleBracket":"⟧","RightDownTeeVector":"⥝","RightDownVector":"⇂","RightDownVectorBar":"⥕","RightFloor":"⌋","RightTee":"⊢","RightTeeArrow":"↦","RightTeeVector":"⥛","RightTriangle":"⊳","RightTriangleBar":"⧐","RightTriangleEqual":"⊵","RightUpDownVector":"⥏","RightUpTeeVector":"⥜","RightUpVector":"↾","RightUpVectorBar":"⥔","RightVector":"⇀","RightVectorBar":"⥓","Rightarrow":"⇒","Ropf":"ℝ","RoundImplies":"⥰","Rrightarrow":"⇛","Rscr":"ℛ","Rsh":"↱","RuleDelayed":"⧴","SHCHcy":"Щ","SHcy":"Ш","SOFTcy":"Ь","Sacute":"Ś","Sc":"⪼","Scaron":"Š","Scedil":"Ş","Scirc":"Ŝ","Scy":"С","Sfr":"𝔖","ShortDownArrow":"↓","ShortLeftArrow":"←","ShortRightArrow":"→","ShortUpArrow":"↑","Sigma":"Σ","SmallCircle":"∘","Sopf":"𝕊","Sqrt":"√","Square":"□","SquareIntersection":"⊓","SquareSubset":"⊏","SquareSubsetEqual":"⊑","SquareSuperset":"⊐","SquareSupersetEqual":"⊒","SquareUnion":"⊔","Sscr":"𝒮","Star":"⋆","Sub":"⋐","Subset":"⋐","SubsetEqual":"⊆","Succeeds":"≻","SucceedsEqual":"⪰","SucceedsSlantEqual":"≽","SucceedsTilde":"≿","SuchThat":"∋","Sum":"∑","Sup":"⋑","Superset":"⊃","SupersetEqual":"⊇","Supset":"⋑","THOR":"Þ","THORN":"Þ","TRADE":"™","TSHcy":"Ћ","TScy":"Ц","Tab":"\\t","Tau":"Τ","Tcaron":"Ť","Tcedil":"Ţ","Tcy":"Т","Tfr":"𝔗","Therefore":"∴","Theta":"Θ","ThickSpace":"  ","ThinSpace":" ","Tilde":"∼","TildeEqual":"≃","TildeFullEqual":"≅","TildeTilde":"≈","Topf":"𝕋","TripleDot":"⃛","Tscr":"𝒯","Tstrok":"Ŧ","Uacut":"Ú","Uacute":"Ú","Uarr":"↟","Uarrocir":"⥉","Ubrcy":"Ў","Ubreve":"Ŭ","Ucir":"Û","Ucirc":"Û","Ucy":"У","Udblac":"Ű","Ufr":"𝔘","Ugrav":"Ù","Ugrave":"Ù","Umacr":"Ū","UnderBar":"_","UnderBrace":"⏟","UnderBracket":"⎵","UnderParenthesis":"⏝","Union":"⋃","UnionPlus":"⊎","Uogon":"Ų","Uopf":"𝕌","UpArrow":"↑","UpArrowBar":"⤒","UpArrowDownArrow":"⇅","UpDownArrow":"↕","UpEquilibrium":"⥮","UpTee":"⊥","UpTeeArrow":"↥","Uparrow":"⇑","Updownarrow":"⇕","UpperLeftArrow":"↖","UpperRightArrow":"↗","Upsi":"ϒ","Upsilon":"Υ","Uring":"Ů","Uscr":"𝒰","Utilde":"Ũ","Uum":"Ü","Uuml":"Ü","VDash":"⊫","Vbar":"⫫","Vcy":"В","Vdash":"⊩","Vdashl":"⫦","Vee":"⋁","Verbar":"‖","Vert":"‖","VerticalBar":"∣","VerticalLine":"|","VerticalSeparator":"❘","VerticalTilde":"≀","VeryThinSpace":" ","Vfr":"𝔙","Vopf":"𝕍","Vscr":"𝒱","Vvdash":"⊪","Wcirc":"Ŵ","Wedge":"⋀","Wfr":"𝔚","Wopf":"𝕎","Wscr":"𝒲","Xfr":"𝔛","Xi":"Ξ","Xopf":"𝕏","Xscr":"𝒳","YAcy":"Я","YIcy":"Ї","YUcy":"Ю","Yacut":"Ý","Yacute":"Ý","Ycirc":"Ŷ","Ycy":"Ы","Yfr":"𝔜","Yopf":"𝕐","Yscr":"𝒴","Yuml":"Ÿ","ZHcy":"Ж","Zacute":"Ź","Zcaron":"Ž","Zcy":"З","Zdot":"Ż","ZeroWidthSpace":"​","Zeta":"Ζ","Zfr":"ℨ","Zopf":"ℤ","Zscr":"𝒵","aacut":"á","aacute":"á","abreve":"ă","ac":"∾","acE":"∾̳","acd":"∿","acir":"â","acirc":"â","acut":"´","acute":"´","acy":"а","aeli":"æ","aelig":"æ","af":"⁡","afr":"𝔞","agrav":"à","agrave":"à","alefsym":"ℵ","aleph":"ℵ","alpha":"α","amacr":"ā","amalg":"⨿","am":"&","amp":"&","and":"∧","andand":"⩕","andd":"⩜","andslope":"⩘","andv":"⩚","ang":"∠","ange":"⦤","angle":"∠","angmsd":"∡","angmsdaa":"⦨","angmsdab":"⦩","angmsdac":"⦪","angmsdad":"⦫","angmsdae":"⦬","angmsdaf":"⦭","angmsdag":"⦮","angmsdah":"⦯","angrt":"∟","angrtvb":"⊾","angrtvbd":"⦝","angsph":"∢","angst":"Å","angzarr":"⍼","aogon":"ą","aopf":"𝕒","ap":"≈","apE":"⩰","apacir":"⩯","ape":"≊","apid":"≋","apos":"\'","approx":"≈","approxeq":"≊","arin":"å","aring":"å","ascr":"𝒶","ast":"*","asymp":"≈","asympeq":"≍","atild":"ã","atilde":"ã","aum":"ä","auml":"ä","awconint":"∳","awint":"⨑","bNot":"⫭","backcong":"≌","backepsilon":"϶","backprime":"‵","backsim":"∽","backsimeq":"⋍","barvee":"⊽","barwed":"⌅","barwedge":"⌅","bbrk":"⎵","bbrktbrk":"⎶","bcong":"≌","bcy":"б","bdquo":"„","becaus":"∵","because":"∵","bemptyv":"⦰","bepsi":"϶","bernou":"ℬ","beta":"β","beth":"ℶ","between":"≬","bfr":"𝔟","bigcap":"⋂","bigcirc":"◯","bigcup":"⋃","bigodot":"⨀","bigoplus":"⨁","bigotimes":"⨂","bigsqcup":"⨆","bigstar":"★","bigtriangledown":"▽","bigtriangleup":"△","biguplus":"⨄","bigvee":"⋁","bigwedge":"⋀","bkarow":"⤍","blacklozenge":"⧫","blacksquare":"▪","blacktriangle":"▴","blacktriangledown":"▾","blacktriangleleft":"◂","blacktriangleright":"▸","blank":"␣","blk12":"▒","blk14":"░","blk34":"▓","block":"█","bne":"=⃥","bnequiv":"≡⃥","bnot":"⌐","bopf":"𝕓","bot":"⊥","bottom":"⊥","bowtie":"⋈","boxDL":"╗","boxDR":"╔","boxDl":"╖","boxDr":"╓","boxH":"═","boxHD":"╦","boxHU":"╩","boxHd":"╤","boxHu":"╧","boxUL":"╝","boxUR":"╚","boxUl":"╜","boxUr":"╙","boxV":"║","boxVH":"╬","boxVL":"╣","boxVR":"╠","boxVh":"╫","boxVl":"╢","boxVr":"╟","boxbox":"⧉","boxdL":"╕","boxdR":"╒","boxdl":"┐","boxdr":"┌","boxh":"─","boxhD":"╥","boxhU":"╨","boxhd":"┬","boxhu":"┴","boxminus":"⊟","boxplus":"⊞","boxtimes":"⊠","boxuL":"╛","boxuR":"╘","boxul":"┘","boxur":"└","boxv":"│","boxvH":"╪","boxvL":"╡","boxvR":"╞","boxvh":"┼","boxvl":"┤","boxvr":"├","bprime":"‵","breve":"˘","brvba":"¦","brvbar":"¦","bscr":"𝒷","bsemi":"⁏","bsim":"∽","bsime":"⋍","bsol":"\\\\","bsolb":"⧅","bsolhsub":"⟈","bull":"•","bullet":"•","bump":"≎","bumpE":"⪮","bumpe":"≏","bumpeq":"≏","cacute":"ć","cap":"∩","capand":"⩄","capbrcup":"⩉","capcap":"⩋","capcup":"⩇","capdot":"⩀","caps":"∩︀","caret":"⁁","caron":"ˇ","ccaps":"⩍","ccaron":"č","ccedi":"ç","ccedil":"ç","ccirc":"ĉ","ccups":"⩌","ccupssm":"⩐","cdot":"ċ","cedi":"¸","cedil":"¸","cemptyv":"⦲","cen":"¢","cent":"¢","centerdot":"·","cfr":"𝔠","chcy":"ч","check":"✓","checkmark":"✓","chi":"χ","cir":"○","cirE":"⧃","circ":"ˆ","circeq":"≗","circlearrowleft":"↺","circlearrowright":"↻","circledR":"®","circledS":"Ⓢ","circledast":"⊛","circledcirc":"⊚","circleddash":"⊝","cire":"≗","cirfnint":"⨐","cirmid":"⫯","cirscir":"⧂","clubs":"♣","clubsuit":"♣","colon":":","colone":"≔","coloneq":"≔","comma":",","commat":"@","comp":"∁","compfn":"∘","complement":"∁","complexes":"ℂ","cong":"≅","congdot":"⩭","conint":"∮","copf":"𝕔","coprod":"∐","cop":"©","copy":"©","copysr":"℗","crarr":"↵","cross":"✗","cscr":"𝒸","csub":"⫏","csube":"⫑","csup":"⫐","csupe":"⫒","ctdot":"⋯","cudarrl":"⤸","cudarrr":"⤵","cuepr":"⋞","cuesc":"⋟","cularr":"↶","cularrp":"⤽","cup":"∪","cupbrcap":"⩈","cupcap":"⩆","cupcup":"⩊","cupdot":"⊍","cupor":"⩅","cups":"∪︀","curarr":"↷","curarrm":"⤼","curlyeqprec":"⋞","curlyeqsucc":"⋟","curlyvee":"⋎","curlywedge":"⋏","curre":"¤","curren":"¤","curvearrowleft":"↶","curvearrowright":"↷","cuvee":"⋎","cuwed":"⋏","cwconint":"∲","cwint":"∱","cylcty":"⌭","dArr":"⇓","dHar":"⥥","dagger":"†","daleth":"ℸ","darr":"↓","dash":"‐","dashv":"⊣","dbkarow":"⤏","dblac":"˝","dcaron":"ď","dcy":"д","dd":"ⅆ","ddagger":"‡","ddarr":"⇊","ddotseq":"⩷","de":"°","deg":"°","delta":"δ","demptyv":"⦱","dfisht":"⥿","dfr":"𝔡","dharl":"⇃","dharr":"⇂","diam":"⋄","diamond":"⋄","diamondsuit":"♦","diams":"♦","die":"¨","digamma":"ϝ","disin":"⋲","div":"÷","divid":"÷","divide":"÷","divideontimes":"⋇","divonx":"⋇","djcy":"ђ","dlcorn":"⌞","dlcrop":"⌍","dollar":"$","dopf":"𝕕","dot":"˙","doteq":"≐","doteqdot":"≑","dotminus":"∸","dotplus":"∔","dotsquare":"⊡","doublebarwedge":"⌆","downarrow":"↓","downdownarrows":"⇊","downharpoonleft":"⇃","downharpoonright":"⇂","drbkarow":"⤐","drcorn":"⌟","drcrop":"⌌","dscr":"𝒹","dscy":"ѕ","dsol":"⧶","dstrok":"đ","dtdot":"⋱","dtri":"▿","dtrif":"▾","duarr":"⇵","duhar":"⥯","dwangle":"⦦","dzcy":"џ","dzigrarr":"⟿","eDDot":"⩷","eDot":"≑","eacut":"é","eacute":"é","easter":"⩮","ecaron":"ě","ecir":"ê","ecirc":"ê","ecolon":"≕","ecy":"э","edot":"ė","ee":"ⅇ","efDot":"≒","efr":"𝔢","eg":"⪚","egrav":"è","egrave":"è","egs":"⪖","egsdot":"⪘","el":"⪙","elinters":"⏧","ell":"ℓ","els":"⪕","elsdot":"⪗","emacr":"ē","empty":"∅","emptyset":"∅","emptyv":"∅","emsp13":" ","emsp14":" ","emsp":" ","eng":"ŋ","ensp":" ","eogon":"ę","eopf":"𝕖","epar":"⋕","eparsl":"⧣","eplus":"⩱","epsi":"ε","epsilon":"ε","epsiv":"ϵ","eqcirc":"≖","eqcolon":"≕","eqsim":"≂","eqslantgtr":"⪖","eqslantless":"⪕","equals":"=","equest":"≟","equiv":"≡","equivDD":"⩸","eqvparsl":"⧥","erDot":"≓","erarr":"⥱","escr":"ℯ","esdot":"≐","esim":"≂","eta":"η","et":"ð","eth":"ð","eum":"ë","euml":"ë","euro":"€","excl":"!","exist":"∃","expectation":"ℰ","exponentiale":"ⅇ","fallingdotseq":"≒","fcy":"ф","female":"♀","ffilig":"ﬃ","fflig":"ﬀ","ffllig":"ﬄ","ffr":"𝔣","filig":"ﬁ","fjlig":"fj","flat":"♭","fllig":"ﬂ","fltns":"▱","fnof":"ƒ","fopf":"𝕗","forall":"∀","fork":"⋔","forkv":"⫙","fpartint":"⨍","frac1":"¼","frac12":"½","frac13":"⅓","frac14":"¼","frac15":"⅕","frac16":"⅙","frac18":"⅛","frac23":"⅔","frac25":"⅖","frac3":"¾","frac34":"¾","frac35":"⅗","frac38":"⅜","frac45":"⅘","frac56":"⅚","frac58":"⅝","frac78":"⅞","frasl":"⁄","frown":"⌢","fscr":"𝒻","gE":"≧","gEl":"⪌","gacute":"ǵ","gamma":"γ","gammad":"ϝ","gap":"⪆","gbreve":"ğ","gcirc":"ĝ","gcy":"г","gdot":"ġ","ge":"≥","gel":"⋛","geq":"≥","geqq":"≧","geqslant":"⩾","ges":"⩾","gescc":"⪩","gesdot":"⪀","gesdoto":"⪂","gesdotol":"⪄","gesl":"⋛︀","gesles":"⪔","gfr":"𝔤","gg":"≫","ggg":"⋙","gimel":"ℷ","gjcy":"ѓ","gl":"≷","glE":"⪒","gla":"⪥","glj":"⪤","gnE":"≩","gnap":"⪊","gnapprox":"⪊","gne":"⪈","gneq":"⪈","gneqq":"≩","gnsim":"⋧","gopf":"𝕘","grave":"`","gscr":"ℊ","gsim":"≳","gsime":"⪎","gsiml":"⪐","g":">","gt":">","gtcc":"⪧","gtcir":"⩺","gtdot":"⋗","gtlPar":"⦕","gtquest":"⩼","gtrapprox":"⪆","gtrarr":"⥸","gtrdot":"⋗","gtreqless":"⋛","gtreqqless":"⪌","gtrless":"≷","gtrsim":"≳","gvertneqq":"≩︀","gvnE":"≩︀","hArr":"⇔","hairsp":" ","half":"½","hamilt":"ℋ","hardcy":"ъ","harr":"↔","harrcir":"⥈","harrw":"↭","hbar":"ℏ","hcirc":"ĥ","hearts":"♥","heartsuit":"♥","hellip":"…","hercon":"⊹","hfr":"𝔥","hksearow":"⤥","hkswarow":"⤦","hoarr":"⇿","homtht":"∻","hookleftarrow":"↩","hookrightarrow":"↪","hopf":"𝕙","horbar":"―","hscr":"𝒽","hslash":"ℏ","hstrok":"ħ","hybull":"⁃","hyphen":"‐","iacut":"í","iacute":"í","ic":"⁣","icir":"î","icirc":"î","icy":"и","iecy":"е","iexc":"¡","iexcl":"¡","iff":"⇔","ifr":"𝔦","igrav":"ì","igrave":"ì","ii":"ⅈ","iiiint":"⨌","iiint":"∭","iinfin":"⧜","iiota":"℩","ijlig":"ĳ","imacr":"ī","image":"ℑ","imagline":"ℐ","imagpart":"ℑ","imath":"ı","imof":"⊷","imped":"Ƶ","in":"∈","incare":"℅","infin":"∞","infintie":"⧝","inodot":"ı","int":"∫","intcal":"⊺","integers":"ℤ","intercal":"⊺","intlarhk":"⨗","intprod":"⨼","iocy":"ё","iogon":"į","iopf":"𝕚","iota":"ι","iprod":"⨼","iques":"¿","iquest":"¿","iscr":"𝒾","isin":"∈","isinE":"⋹","isindot":"⋵","isins":"⋴","isinsv":"⋳","isinv":"∈","it":"⁢","itilde":"ĩ","iukcy":"і","ium":"ï","iuml":"ï","jcirc":"ĵ","jcy":"й","jfr":"𝔧","jmath":"ȷ","jopf":"𝕛","jscr":"𝒿","jsercy":"ј","jukcy":"є","kappa":"κ","kappav":"ϰ","kcedil":"ķ","kcy":"к","kfr":"𝔨","kgreen":"ĸ","khcy":"х","kjcy":"ќ","kopf":"𝕜","kscr":"𝓀","lAarr":"⇚","lArr":"⇐","lAtail":"⤛","lBarr":"⤎","lE":"≦","lEg":"⪋","lHar":"⥢","lacute":"ĺ","laemptyv":"⦴","lagran":"ℒ","lambda":"λ","lang":"⟨","langd":"⦑","langle":"⟨","lap":"⪅","laqu":"«","laquo":"«","larr":"←","larrb":"⇤","larrbfs":"⤟","larrfs":"⤝","larrhk":"↩","larrlp":"↫","larrpl":"⤹","larrsim":"⥳","larrtl":"↢","lat":"⪫","latail":"⤙","late":"⪭","lates":"⪭︀","lbarr":"⤌","lbbrk":"❲","lbrace":"{","lbrack":"[","lbrke":"⦋","lbrksld":"⦏","lbrkslu":"⦍","lcaron":"ľ","lcedil":"ļ","lceil":"⌈","lcub":"{","lcy":"л","ldca":"⤶","ldquo":"“","ldquor":"„","ldrdhar":"⥧","ldrushar":"⥋","ldsh":"↲","le":"≤","leftarrow":"←","leftarrowtail":"↢","leftharpoondown":"↽","leftharpoonup":"↼","leftleftarrows":"⇇","leftrightarrow":"↔","leftrightarrows":"⇆","leftrightharpoons":"⇋","leftrightsquigarrow":"↭","leftthreetimes":"⋋","leg":"⋚","leq":"≤","leqq":"≦","leqslant":"⩽","les":"⩽","lescc":"⪨","lesdot":"⩿","lesdoto":"⪁","lesdotor":"⪃","lesg":"⋚︀","lesges":"⪓","lessapprox":"⪅","lessdot":"⋖","lesseqgtr":"⋚","lesseqqgtr":"⪋","lessgtr":"≶","lesssim":"≲","lfisht":"⥼","lfloor":"⌊","lfr":"𝔩","lg":"≶","lgE":"⪑","lhard":"↽","lharu":"↼","lharul":"⥪","lhblk":"▄","ljcy":"љ","ll":"≪","llarr":"⇇","llcorner":"⌞","llhard":"⥫","lltri":"◺","lmidot":"ŀ","lmoust":"⎰","lmoustache":"⎰","lnE":"≨","lnap":"⪉","lnapprox":"⪉","lne":"⪇","lneq":"⪇","lneqq":"≨","lnsim":"⋦","loang":"⟬","loarr":"⇽","lobrk":"⟦","longleftarrow":"⟵","longleftrightarrow":"⟷","longmapsto":"⟼","longrightarrow":"⟶","looparrowleft":"↫","looparrowright":"↬","lopar":"⦅","lopf":"𝕝","loplus":"⨭","lotimes":"⨴","lowast":"∗","lowbar":"_","loz":"◊","lozenge":"◊","lozf":"⧫","lpar":"(","lparlt":"⦓","lrarr":"⇆","lrcorner":"⌟","lrhar":"⇋","lrhard":"⥭","lrm":"‎","lrtri":"⊿","lsaquo":"‹","lscr":"𝓁","lsh":"↰","lsim":"≲","lsime":"⪍","lsimg":"⪏","lsqb":"[","lsquo":"‘","lsquor":"‚","lstrok":"ł","l":"<","lt":"<","ltcc":"⪦","ltcir":"⩹","ltdot":"⋖","lthree":"⋋","ltimes":"⋉","ltlarr":"⥶","ltquest":"⩻","ltrPar":"⦖","ltri":"◃","ltrie":"⊴","ltrif":"◂","lurdshar":"⥊","luruhar":"⥦","lvertneqq":"≨︀","lvnE":"≨︀","mDDot":"∺","mac":"¯","macr":"¯","male":"♂","malt":"✠","maltese":"✠","map":"↦","mapsto":"↦","mapstodown":"↧","mapstoleft":"↤","mapstoup":"↥","marker":"▮","mcomma":"⨩","mcy":"м","mdash":"—","measuredangle":"∡","mfr":"𝔪","mho":"℧","micr":"µ","micro":"µ","mid":"∣","midast":"*","midcir":"⫰","middo":"·","middot":"·","minus":"−","minusb":"⊟","minusd":"∸","minusdu":"⨪","mlcp":"⫛","mldr":"…","mnplus":"∓","models":"⊧","mopf":"𝕞","mp":"∓","mscr":"𝓂","mstpos":"∾","mu":"μ","multimap":"⊸","mumap":"⊸","nGg":"⋙̸","nGt":"≫⃒","nGtv":"≫̸","nLeftarrow":"⇍","nLeftrightarrow":"⇎","nLl":"⋘̸","nLt":"≪⃒","nLtv":"≪̸","nRightarrow":"⇏","nVDash":"⊯","nVdash":"⊮","nabla":"∇","nacute":"ń","nang":"∠⃒","nap":"≉","napE":"⩰̸","napid":"≋̸","napos":"ŉ","napprox":"≉","natur":"♮","natural":"♮","naturals":"ℕ","nbs":" ","nbsp":" ","nbump":"≎̸","nbumpe":"≏̸","ncap":"⩃","ncaron":"ň","ncedil":"ņ","ncong":"≇","ncongdot":"⩭̸","ncup":"⩂","ncy":"н","ndash":"–","ne":"≠","neArr":"⇗","nearhk":"⤤","nearr":"↗","nearrow":"↗","nedot":"≐̸","nequiv":"≢","nesear":"⤨","nesim":"≂̸","nexist":"∄","nexists":"∄","nfr":"𝔫","ngE":"≧̸","nge":"≱","ngeq":"≱","ngeqq":"≧̸","ngeqslant":"⩾̸","nges":"⩾̸","ngsim":"≵","ngt":"≯","ngtr":"≯","nhArr":"⇎","nharr":"↮","nhpar":"⫲","ni":"∋","nis":"⋼","nisd":"⋺","niv":"∋","njcy":"њ","nlArr":"⇍","nlE":"≦̸","nlarr":"↚","nldr":"‥","nle":"≰","nleftarrow":"↚","nleftrightarrow":"↮","nleq":"≰","nleqq":"≦̸","nleqslant":"⩽̸","nles":"⩽̸","nless":"≮","nlsim":"≴","nlt":"≮","nltri":"⋪","nltrie":"⋬","nmid":"∤","nopf":"𝕟","no":"¬","not":"¬","notin":"∉","notinE":"⋹̸","notindot":"⋵̸","notinva":"∉","notinvb":"⋷","notinvc":"⋶","notni":"∌","notniva":"∌","notnivb":"⋾","notnivc":"⋽","npar":"∦","nparallel":"∦","nparsl":"⫽⃥","npart":"∂̸","npolint":"⨔","npr":"⊀","nprcue":"⋠","npre":"⪯̸","nprec":"⊀","npreceq":"⪯̸","nrArr":"⇏","nrarr":"↛","nrarrc":"⤳̸","nrarrw":"↝̸","nrightarrow":"↛","nrtri":"⋫","nrtrie":"⋭","nsc":"⊁","nsccue":"⋡","nsce":"⪰̸","nscr":"𝓃","nshortmid":"∤","nshortparallel":"∦","nsim":"≁","nsime":"≄","nsimeq":"≄","nsmid":"∤","nspar":"∦","nsqsube":"⋢","nsqsupe":"⋣","nsub":"⊄","nsubE":"⫅̸","nsube":"⊈","nsubset":"⊂⃒","nsubseteq":"⊈","nsubseteqq":"⫅̸","nsucc":"⊁","nsucceq":"⪰̸","nsup":"⊅","nsupE":"⫆̸","nsupe":"⊉","nsupset":"⊃⃒","nsupseteq":"⊉","nsupseteqq":"⫆̸","ntgl":"≹","ntild":"ñ","ntilde":"ñ","ntlg":"≸","ntriangleleft":"⋪","ntrianglelefteq":"⋬","ntriangleright":"⋫","ntrianglerighteq":"⋭","nu":"ν","num":"#","numero":"№","numsp":" ","nvDash":"⊭","nvHarr":"⤄","nvap":"≍⃒","nvdash":"⊬","nvge":"≥⃒","nvgt":">⃒","nvinfin":"⧞","nvlArr":"⤂","nvle":"≤⃒","nvlt":"<⃒","nvltrie":"⊴⃒","nvrArr":"⤃","nvrtrie":"⊵⃒","nvsim":"∼⃒","nwArr":"⇖","nwarhk":"⤣","nwarr":"↖","nwarrow":"↖","nwnear":"⤧","oS":"Ⓢ","oacut":"ó","oacute":"ó","oast":"⊛","ocir":"ô","ocirc":"ô","ocy":"о","odash":"⊝","odblac":"ő","odiv":"⨸","odot":"⊙","odsold":"⦼","oelig":"œ","ofcir":"⦿","ofr":"𝔬","ogon":"˛","ograv":"ò","ograve":"ò","ogt":"⧁","ohbar":"⦵","ohm":"Ω","oint":"∮","olarr":"↺","olcir":"⦾","olcross":"⦻","oline":"‾","olt":"⧀","omacr":"ō","omega":"ω","omicron":"ο","omid":"⦶","ominus":"⊖","oopf":"𝕠","opar":"⦷","operp":"⦹","oplus":"⊕","or":"∨","orarr":"↻","ord":"º","order":"ℴ","orderof":"ℴ","ordf":"ª","ordm":"º","origof":"⊶","oror":"⩖","orslope":"⩗","orv":"⩛","oscr":"ℴ","oslas":"ø","oslash":"ø","osol":"⊘","otild":"õ","otilde":"õ","otimes":"⊗","otimesas":"⨶","oum":"ö","ouml":"ö","ovbar":"⌽","par":"¶","para":"¶","parallel":"∥","parsim":"⫳","parsl":"⫽","part":"∂","pcy":"п","percnt":"%","period":".","permil":"‰","perp":"⊥","pertenk":"‱","pfr":"𝔭","phi":"φ","phiv":"ϕ","phmmat":"ℳ","phone":"☎","pi":"π","pitchfork":"⋔","piv":"ϖ","planck":"ℏ","planckh":"ℎ","plankv":"ℏ","plus":"+","plusacir":"⨣","plusb":"⊞","pluscir":"⨢","plusdo":"∔","plusdu":"⨥","pluse":"⩲","plusm":"±","plusmn":"±","plussim":"⨦","plustwo":"⨧","pm":"±","pointint":"⨕","popf":"𝕡","poun":"£","pound":"£","pr":"≺","prE":"⪳","prap":"⪷","prcue":"≼","pre":"⪯","prec":"≺","precapprox":"⪷","preccurlyeq":"≼","preceq":"⪯","precnapprox":"⪹","precneqq":"⪵","precnsim":"⋨","precsim":"≾","prime":"′","primes":"ℙ","prnE":"⪵","prnap":"⪹","prnsim":"⋨","prod":"∏","profalar":"⌮","profline":"⌒","profsurf":"⌓","prop":"∝","propto":"∝","prsim":"≾","prurel":"⊰","pscr":"𝓅","psi":"ψ","puncsp":" ","qfr":"𝔮","qint":"⨌","qopf":"𝕢","qprime":"⁗","qscr":"𝓆","quaternions":"ℍ","quatint":"⨖","quest":"?","questeq":"≟","quo":"\\"","quot":"\\"","rAarr":"⇛","rArr":"⇒","rAtail":"⤜","rBarr":"⤏","rHar":"⥤","race":"∽̱","racute":"ŕ","radic":"√","raemptyv":"⦳","rang":"⟩","rangd":"⦒","range":"⦥","rangle":"⟩","raqu":"»","raquo":"»","rarr":"→","rarrap":"⥵","rarrb":"⇥","rarrbfs":"⤠","rarrc":"⤳","rarrfs":"⤞","rarrhk":"↪","rarrlp":"↬","rarrpl":"⥅","rarrsim":"⥴","rarrtl":"↣","rarrw":"↝","ratail":"⤚","ratio":"∶","rationals":"ℚ","rbarr":"⤍","rbbrk":"❳","rbrace":"}","rbrack":"]","rbrke":"⦌","rbrksld":"⦎","rbrkslu":"⦐","rcaron":"ř","rcedil":"ŗ","rceil":"⌉","rcub":"}","rcy":"р","rdca":"⤷","rdldhar":"⥩","rdquo":"”","rdquor":"”","rdsh":"↳","real":"ℜ","realine":"ℛ","realpart":"ℜ","reals":"ℝ","rect":"▭","re":"®","reg":"®","rfisht":"⥽","rfloor":"⌋","rfr":"𝔯","rhard":"⇁","rharu":"⇀","rharul":"⥬","rho":"ρ","rhov":"ϱ","rightarrow":"→","rightarrowtail":"↣","rightharpoondown":"⇁","rightharpoonup":"⇀","rightleftarrows":"⇄","rightleftharpoons":"⇌","rightrightarrows":"⇉","rightsquigarrow":"↝","rightthreetimes":"⋌","ring":"˚","risingdotseq":"≓","rlarr":"⇄","rlhar":"⇌","rlm":"‏","rmoust":"⎱","rmoustache":"⎱","rnmid":"⫮","roang":"⟭","roarr":"⇾","robrk":"⟧","ropar":"⦆","ropf":"𝕣","roplus":"⨮","rotimes":"⨵","rpar":")","rpargt":"⦔","rppolint":"⨒","rrarr":"⇉","rsaquo":"›","rscr":"𝓇","rsh":"↱","rsqb":"]","rsquo":"’","rsquor":"’","rthree":"⋌","rtimes":"⋊","rtri":"▹","rtrie":"⊵","rtrif":"▸","rtriltri":"⧎","ruluhar":"⥨","rx":"℞","sacute":"ś","sbquo":"‚","sc":"≻","scE":"⪴","scap":"⪸","scaron":"š","sccue":"≽","sce":"⪰","scedil":"ş","scirc":"ŝ","scnE":"⪶","scnap":"⪺","scnsim":"⋩","scpolint":"⨓","scsim":"≿","scy":"с","sdot":"⋅","sdotb":"⊡","sdote":"⩦","seArr":"⇘","searhk":"⤥","searr":"↘","searrow":"↘","sec":"§","sect":"§","semi":";","seswar":"⤩","setminus":"∖","setmn":"∖","sext":"✶","sfr":"𝔰","sfrown":"⌢","sharp":"♯","shchcy":"щ","shcy":"ш","shortmid":"∣","shortparallel":"∥","sh":"­","shy":"­","sigma":"σ","sigmaf":"ς","sigmav":"ς","sim":"∼","simdot":"⩪","sime":"≃","simeq":"≃","simg":"⪞","simgE":"⪠","siml":"⪝","simlE":"⪟","simne":"≆","simplus":"⨤","simrarr":"⥲","slarr":"←","smallsetminus":"∖","smashp":"⨳","smeparsl":"⧤","smid":"∣","smile":"⌣","smt":"⪪","smte":"⪬","smtes":"⪬︀","softcy":"ь","sol":"/","solb":"⧄","solbar":"⌿","sopf":"𝕤","spades":"♠","spadesuit":"♠","spar":"∥","sqcap":"⊓","sqcaps":"⊓︀","sqcup":"⊔","sqcups":"⊔︀","sqsub":"⊏","sqsube":"⊑","sqsubset":"⊏","sqsubseteq":"⊑","sqsup":"⊐","sqsupe":"⊒","sqsupset":"⊐","sqsupseteq":"⊒","squ":"□","square":"□","squarf":"▪","squf":"▪","srarr":"→","sscr":"𝓈","ssetmn":"∖","ssmile":"⌣","sstarf":"⋆","star":"☆","starf":"★","straightepsilon":"ϵ","straightphi":"ϕ","strns":"¯","sub":"⊂","subE":"⫅","subdot":"⪽","sube":"⊆","subedot":"⫃","submult":"⫁","subnE":"⫋","subne":"⊊","subplus":"⪿","subrarr":"⥹","subset":"⊂","subseteq":"⊆","subseteqq":"⫅","subsetneq":"⊊","subsetneqq":"⫋","subsim":"⫇","subsub":"⫕","subsup":"⫓","succ":"≻","succapprox":"⪸","succcurlyeq":"≽","succeq":"⪰","succnapprox":"⪺","succneqq":"⪶","succnsim":"⋩","succsim":"≿","sum":"∑","sung":"♪","sup":"⊃","sup1":"¹","sup2":"²","sup3":"³","supE":"⫆","supdot":"⪾","supdsub":"⫘","supe":"⊇","supedot":"⫄","suphsol":"⟉","suphsub":"⫗","suplarr":"⥻","supmult":"⫂","supnE":"⫌","supne":"⊋","supplus":"⫀","supset":"⊃","supseteq":"⊇","supseteqq":"⫆","supsetneq":"⊋","supsetneqq":"⫌","supsim":"⫈","supsub":"⫔","supsup":"⫖","swArr":"⇙","swarhk":"⤦","swarr":"↙","swarrow":"↙","swnwar":"⤪","szli":"ß","szlig":"ß","target":"⌖","tau":"τ","tbrk":"⎴","tcaron":"ť","tcedil":"ţ","tcy":"т","tdot":"⃛","telrec":"⌕","tfr":"𝔱","there4":"∴","therefore":"∴","theta":"θ","thetasym":"ϑ","thetav":"ϑ","thickapprox":"≈","thicksim":"∼","thinsp":" ","thkap":"≈","thksim":"∼","thor":"þ","thorn":"þ","tilde":"˜","time":"×","times":"×","timesb":"⊠","timesbar":"⨱","timesd":"⨰","tint":"∭","toea":"⤨","top":"⊤","topbot":"⌶","topcir":"⫱","topf":"𝕥","topfork":"⫚","tosa":"⤩","tprime":"‴","trade":"™","triangle":"▵","triangledown":"▿","triangleleft":"◃","trianglelefteq":"⊴","triangleq":"≜","triangleright":"▹","trianglerighteq":"⊵","tridot":"◬","trie":"≜","triminus":"⨺","triplus":"⨹","trisb":"⧍","tritime":"⨻","trpezium":"⏢","tscr":"𝓉","tscy":"ц","tshcy":"ћ","tstrok":"ŧ","twixt":"≬","twoheadleftarrow":"↞","twoheadrightarrow":"↠","uArr":"⇑","uHar":"⥣","uacut":"ú","uacute":"ú","uarr":"↑","ubrcy":"ў","ubreve":"ŭ","ucir":"û","ucirc":"û","ucy":"у","udarr":"⇅","udblac":"ű","udhar":"⥮","ufisht":"⥾","ufr":"𝔲","ugrav":"ù","ugrave":"ù","uharl":"↿","uharr":"↾","uhblk":"▀","ulcorn":"⌜","ulcorner":"⌜","ulcrop":"⌏","ultri":"◸","umacr":"ū","um":"¨","uml":"¨","uogon":"ų","uopf":"𝕦","uparrow":"↑","updownarrow":"↕","upharpoonleft":"↿","upharpoonright":"↾","uplus":"⊎","upsi":"υ","upsih":"ϒ","upsilon":"υ","upuparrows":"⇈","urcorn":"⌝","urcorner":"⌝","urcrop":"⌎","uring":"ů","urtri":"◹","uscr":"𝓊","utdot":"⋰","utilde":"ũ","utri":"▵","utrif":"▴","uuarr":"⇈","uum":"ü","uuml":"ü","uwangle":"⦧","vArr":"⇕","vBar":"⫨","vBarv":"⫩","vDash":"⊨","vangrt":"⦜","varepsilon":"ϵ","varkappa":"ϰ","varnothing":"∅","varphi":"ϕ","varpi":"ϖ","varpropto":"∝","varr":"↕","varrho":"ϱ","varsigma":"ς","varsubsetneq":"⊊︀","varsubsetneqq":"⫋︀","varsupsetneq":"⊋︀","varsupsetneqq":"⫌︀","vartheta":"ϑ","vartriangleleft":"⊲","vartriangleright":"⊳","vcy":"в","vdash":"⊢","vee":"∨","veebar":"⊻","veeeq":"≚","vellip":"⋮","verbar":"|","vert":"|","vfr":"𝔳","vltri":"⊲","vnsub":"⊂⃒","vnsup":"⊃⃒","vopf":"𝕧","vprop":"∝","vrtri":"⊳","vscr":"𝓋","vsubnE":"⫋︀","vsubne":"⊊︀","vsupnE":"⫌︀","vsupne":"⊋︀","vzigzag":"⦚","wcirc":"ŵ","wedbar":"⩟","wedge":"∧","wedgeq":"≙","weierp":"℘","wfr":"𝔴","wopf":"𝕨","wp":"℘","wr":"≀","wreath":"≀","wscr":"𝓌","xcap":"⋂","xcirc":"◯","xcup":"⋃","xdtri":"▽","xfr":"𝔵","xhArr":"⟺","xharr":"⟷","xi":"ξ","xlArr":"⟸","xlarr":"⟵","xmap":"⟼","xnis":"⋻","xodot":"⨀","xopf":"𝕩","xoplus":"⨁","xotime":"⨂","xrArr":"⟹","xrarr":"⟶","xscr":"𝓍","xsqcup":"⨆","xuplus":"⨄","xutri":"△","xvee":"⋁","xwedge":"⋀","yacut":"ý","yacute":"ý","yacy":"я","ycirc":"ŷ","ycy":"ы","ye":"¥","yen":"¥","yfr":"𝔶","yicy":"ї","yopf":"𝕪","yscr":"𝓎","yucy":"ю","yum":"ÿ","yuml":"ÿ","zacute":"ź","zcaron":"ž","zcy":"з","zdot":"ż","zeetrf":"ℨ","zeta":"ζ","zfr":"𝔷","zhcy":"ж","zigrarr":"⇝","zopf":"𝕫","zscr":"𝓏","zwj":"‍","zwnj":"‌"}')},"8c5T":function(e,t,n){"use strict";var r=n("0T5w"),a=n("hOJZ");e.exports=o,o.notInList=!0,o.notInBlock=!0;var i=/^( {4}|\t)?/gm;function o(e,t,n){var o,s,l,c,u,p,d,f,g,h,m,_,b=this.offset;if(this.options.footnotes){for(o=0,s=t.length,l="",c=e.now(),u=c.line;o<s&&(g=t.charAt(o),r(g));)l+=g,o++;if("["===t.charAt(o)&&"^"===t.charAt(o+1)){for(o=(l+="[^").length,d="";o<s&&"]"!==(g=t.charAt(o));)"\\"===g&&(d+=g,o++,g=t.charAt(o)),d+=g,o++;if(d&&"]"===t.charAt(o)&&":"===t.charAt(o+1)){if(n)return!0;for(h=a(d),o=(l+=d+"]:").length;o<s&&("\t"===(g=t.charAt(o))||" "===g);)l+=g,o++;for(c.column+=l.length,c.offset+=l.length,d="",p="",f="";o<s;){if("\n"===(g=t.charAt(o))){for(f=g,o++;o<s&&"\n"===(g=t.charAt(o));)f+=g,o++;for(d+=f,f="";o<s&&" "===(g=t.charAt(o));)f+=g,o++;if(0===f.length)break;d+=f}d&&(p+=d,d=""),p+=g,o++}return l+=p,p=p.replace(i,(function(e){return b[u]=(b[u]||0)+e.length,u++,""})),m=e(l),_=this.enterBlock(),p=this.tokenizeBlock(p,c),_(),m({type:"footnoteDefinition",identifier:h,children:p})}}}}},"8vk2":function(e,t,n){"use strict";e.exports=function(e){var t,n=0,a=0,i=e.charAt(n),o={};for(;i in r;)a+=t=r[i],t>1&&(a=Math.floor(a/t)*t),o[a]=n,i=e.charAt(++n);return{indent:a,stops:o}};var r={" ":1,"\t":4}},"8xl3":function(e,t,n){"use strict";var r={}.hasOwnProperty;function a(e){return e&&"object"==typeof e||(e={}),o(e.line)+":"+o(e.column)}function i(e){return e&&"object"==typeof e||(e={}),a(e.start)+"-"+a(e.end)}function o(e){return e&&"number"==typeof e?e:1}e.exports=function(e){if(!e||"object"!=typeof e)return null;if(r.call(e,"position")||r.call(e,"type"))return i(e.position);if(r.call(e,"start")||r.call(e,"end"))return i(e);if(r.call(e,"line")||r.call(e,"column"))return a(e);return null}},"9AUm":function(e,t,n){"use strict";e.exports=function(e,t,n){return function(){var r=n||this,a=r[e];return r[e]=!t,function(){r[e]=a}}}},"9aZs":function(e,t,n){"use strict";var r=n("GKv7"),a=n("9AUm"),i=n("7Lhd"),o=n("jz1g"),s=n("GN9m"),l=n("bsrn");function c(e,t){this.file=t,this.offset={},this.options=r(this.options),this.setOptions({}),this.inList=!1,this.inBlock=!1,this.inLink=!1,this.atStart=!0,this.toOffset=i(t).toOffset,this.unescape=o(this,"escape"),this.decode=s(this)}e.exports=c;var u=c.prototype;function p(e){var t,n=[];for(t in e)n.push(t);return n}u.setOptions=n("FQaM"),u.parse=n("pEcQ"),u.options=n("xbZf"),u.exitStart=a("atStart",!0),u.enterList=a("inList",!1),u.enterLink=a("inLink",!1),u.enterBlock=a("inBlock",!1),u.interruptParagraph=[["thematicBreak"],["atxHeading"],["fencedCode"],["blockquote"],["html"],["setextHeading",{commonmark:!1}],["definition",{commonmark:!1}],["footnote",{commonmark:!1}]],u.interruptList=[["atxHeading",{pedantic:!1}],["fencedCode",{pedantic:!1}],["thematicBreak",{pedantic:!1}],["definition",{commonmark:!1}],["footnote",{commonmark:!1}]],u.interruptBlockquote=[["indentedCode",{commonmark:!0}],["fencedCode",{commonmark:!0}],["atxHeading",{commonmark:!0}],["setextHeading",{commonmark:!0}],["thematicBreak",{commonmark:!0}],["html",{commonmark:!0}],["list",{commonmark:!0}],["definition",{commonmark:!1}],["footnote",{commonmark:!1}]],u.blockTokenizers={newline:n("7RZ+"),indentedCode:n("hOjg"),fencedCode:n("C/qx"),blockquote:n("dxIo"),atxHeading:n("kyRc"),thematicBreak:n("yXLo"),list:n("Aj/s"),setextHeading:n("SmMc"),html:n("iSxY"),footnote:n("8c5T"),definition:n("ZBCR"),table:n("5Sqg"),paragraph:n("5ZzZ")},u.inlineTokenizers={escape:n("REa1"),autoLink:n("aq5y"),url:n("5pYb"),html:n("gHph"),link:n("Ari0"),reference:n("9kIM"),strong:n("twgr"),emphasis:n("+MJb"),deletion:n("gOu7"),code:n("y0o7"),break:n("HDrs"),text:n("c5u+")},u.blockMethods=p(u.blockTokenizers),u.inlineMethods=p(u.inlineTokenizers),u.tokenizeBlock=l("block"),u.tokenizeInline=l("inline"),u.tokenizeFactory=l},"9kIM":function(e,t,n){"use strict";var r=n("0T5w"),a=n("Dfri"),i=n("hOJZ");e.exports=o,o.locator=a;function o(e,t,n){var a,o,s,l,c,u,p,d,f=t.charAt(0),g=0,h=t.length,m="",_="",b="link",y="shortcut";if("!"===f&&(b="image",_=f,f=t.charAt(++g)),"["===f){if(g++,_+=f,u="",this.options.footnotes&&"^"===t.charAt(g)){if("image"===b)return;_+="^",g++,b="footnote"}for(d=0;g<h;){if("["===(f=t.charAt(g)))p=!0,d++;else if("]"===f){if(!d)break;d--}"\\"===f&&(u+="\\",f=t.charAt(++g)),u+=f,g++}if(m=u,a=u,"]"===(f=t.charAt(g))){for(g++,m+=f,u="";g<h&&(f=t.charAt(g),r(f));)u+=f,g++;if(f=t.charAt(g),"footnote"!==b&&"["===f){for(o="",u+=f,g++;g<h&&"["!==(f=t.charAt(g))&&"]"!==f;)"\\"===f&&(o+="\\",f=t.charAt(++g)),o+=f,g++;"]"===(f=t.charAt(g))?(y=o?"full":"collapsed",u+=o+f,g++):o="",m+=u,u=""}else{if(!a)return;o=a}if("full"===y||!p)return m=_+m,"link"===b&&this.inLink?null:!!n||("footnote"===b&&-1!==a.indexOf(" ")?e(m)({type:"footnote",children:this.tokenizeInline(a,e.now())}):((s=e.now()).column+=_.length,s.offset+=_.length,l={type:b+"Reference",identifier:i(o="full"===y?o:a)},"link"!==b&&"image"!==b||(l.referenceType=y),"link"===b?(c=this.enterLink(),l.children=this.tokenizeInline(a,s),c()):"image"===b&&(l.alt=this.decode.raw(this.unescape(a),s)||null),e(m)(l)))}}}},A3MD:function(e,t,n){"use strict";function r(){}e.exports=r,n("qW1w")(r,n("yDK5").EventEmitter),r.prototype.stop=function(){this._stopped=!0,this._clean()},r.prototype._end=function(){this.emit("end"),this._clean()},r.prototype._error=function(e){this.emit("error",e),this._clean()},r.prototype._result=function(e){this.emit("result",e)},r.prototype._clean=function(){this.removeAllListeners("stop"),this.removeAllListeners("end"),this.removeAllListeners("error"),this.removeAllListeners("result")}},AZQ1:function(e,t,n){var r=n("qW1w"),a=n("bCkI"),i=n("x4NP"),o=n("xxTz"),s=n("r6ry"),l=n("UVGb"),c=i((function(){}),o("forwardToSlaves","forwardToReplicas"));function u(){a.apply(this,arguments)}function p(e,t,n){return function n(r,a){var i={page:r||0,hitsPerPage:t||100},o=a||[];return e(i).then((function(e){var t=e.hits,r=e.nbHits,a=t.map((function(e){return delete e._highlightResult,e})),s=o.concat(a);return s.length<r?n(i.page+1,s):s}))}().then((function(e){if("function"!=typeof n)return e;n(e)}))}e.exports=u,r(u,a),u.prototype.addObject=function(e,t,n){var r=this;return 1!==arguments.length&&"function"!=typeof t||(n=t,t=void 0),this.as._jsonRequest({method:void 0!==t?"PUT":"POST",url:"/1/indexes/"+encodeURIComponent(r.indexName)+(void 0!==t?"/"+encodeURIComponent(t):""),body:e,hostType:"write",callback:n})},u.prototype.addObjects=function(e,t){if(!n("MQAF")(e))throw new Error("Usage: index.addObjects(arrayOfObjects[, callback])");for(var r={requests:[]},a=0;a<e.length;++a){var i={action:"addObject",body:e[a]};r.requests.push(i)}return this.as._jsonRequest({method:"POST",url:"/1/indexes/"+encodeURIComponent(this.indexName)+"/batch",body:r,hostType:"write",callback:t})},u.prototype.partialUpdateObject=function(e,t,n){1!==arguments.length&&"function"!=typeof t||(n=t,t=void 0);var r=this,a="/1/indexes/"+encodeURIComponent(r.indexName)+"/"+encodeURIComponent(e.objectID)+"/partial";return!1===t&&(a+="?createIfNotExists=false"),this.as._jsonRequest({method:"POST",url:a,body:e,hostType:"write",callback:n})},u.prototype.partialUpdateObjects=function(e,t,r){1!==arguments.length&&"function"!=typeof t||(r=t,t=!0);var a=n("MQAF"),i="Usage: index.partialUpdateObjects(arrayOfObjects[, callback])";if(!a(e))throw new Error(i);for(var o=this,s={requests:[]},l=0;l<e.length;++l){var c={action:!0===t?"partialUpdateObject":"partialUpdateObjectNoCreate",objectID:e[l].objectID,body:e[l]};s.requests.push(c)}return this.as._jsonRequest({method:"POST",url:"/1/indexes/"+encodeURIComponent(o.indexName)+"/batch",body:s,hostType:"write",callback:r})},u.prototype.saveObject=function(e,t){return this.as._jsonRequest({method:"PUT",url:"/1/indexes/"+encodeURIComponent(this.indexName)+"/"+encodeURIComponent(e.objectID),body:e,hostType:"write",callback:t})},u.prototype.saveObjects=function(e,t){if(!n("MQAF")(e))throw new Error("Usage: index.saveObjects(arrayOfObjects[, callback])");for(var r={requests:[]},a=0;a<e.length;++a){var i={action:"updateObject",objectID:e[a].objectID,body:e[a]};r.requests.push(i)}return this.as._jsonRequest({method:"POST",url:"/1/indexes/"+encodeURIComponent(this.indexName)+"/batch",body:r,hostType:"write",callback:t})},u.prototype.deleteObject=function(e,t){if("function"==typeof e||"string"!=typeof e&&"number"!=typeof e){var n=new l.AlgoliaSearchError(e&&"function"!=typeof e?"ObjectID must be a string":"Cannot delete an object without an objectID");return"function"==typeof(t=e)?t(n):this.as._promise.reject(n)}return this.as._jsonRequest({method:"DELETE",url:"/1/indexes/"+encodeURIComponent(this.indexName)+"/"+encodeURIComponent(e),hostType:"write",callback:t})},u.prototype.deleteObjects=function(e,t){var r=n("MQAF"),a=n("9c34");if(!r(e))throw new Error("Usage: index.deleteObjects(arrayOfObjectIDs[, callback])");var i={requests:a(e,(function(e){return{action:"deleteObject",objectID:e,body:{objectID:e}}}))};return this.as._jsonRequest({method:"POST",url:"/1/indexes/"+encodeURIComponent(this.indexName)+"/batch",body:i,hostType:"write",callback:t})},u.prototype.deleteByQuery=i((function(e,t,r){var a=n("R4rC"),i=n("9c34"),o=this,l=o.as;1===arguments.length||"function"==typeof t?(r=t,t={}):t=a(t),t.attributesToRetrieve="objectID",t.hitsPerPage=1e3,t.distinct=!1,this.clearCache();var c=this.search(e,t).then(u);function u(e){if(0===e.nbHits)return e;var t=i(e.hits,(function(e){return e.objectID}));return o.deleteObjects(t).then(p).then(d)}function p(e){return o.waitTask(e.taskID)}function d(){return o.deleteByQuery(e,t)}if(!r)return c;function f(){s((function(){r(null)}),l._setTimeout||setTimeout)}function g(e){s((function(){r(e)}),l._setTimeout||setTimeout)}c.then(f,g)}),o("index.deleteByQuery()","index.deleteBy()")),u.prototype.deleteBy=function(e,t){return this.as._jsonRequest({method:"POST",url:"/1/indexes/"+encodeURIComponent(this.indexName)+"/deleteByQuery",body:{params:this.as._getSearchParams(e,"")},hostType:"write",callback:t})},u.prototype.browseAll=function(e,t){"object"==typeof e&&(t=e,e=void 0);var r=n("FOVt"),a=new(n("A3MD")),i=this.as,o=this,s=i._getSearchParams(r({},t||{},{query:e}),"");function l(e){var t;a._stopped||(t=void 0!==e?{cursor:e}:{params:s},i._jsonRequest({method:"POST",url:"/1/indexes/"+encodeURIComponent(o.indexName)+"/browse",hostType:"read",body:t,callback:c}))}function c(e,t){a._stopped||(e?a._error(e):(a._result(t),void 0!==t.cursor?l(t.cursor):a._end()))}return l(),a},u.prototype.ttAdapter=i((function(e){var t=this;return function(n,r,a){var i;i="function"==typeof a?a:r,t.search(n,e,(function(e,t){i(e||t.hits)}))}}),"ttAdapter is not necessary anymore and will be removed in the next version,\nhave a look at autocomplete.js (https://github.com/algolia/autocomplete.js)"),u.prototype.waitTask=function(e,t){var n=0,r=this,a=r.as,i=function t(){return a._jsonRequest({method:"GET",hostType:"read",url:"/1/indexes/"+encodeURIComponent(r.indexName)+"/task/"+e}).then((function(e){var r=100*++n*n;return r>5e3&&(r=5e3),"published"!==e.status?a._promise.delay(r).then(t):e}))}();if(!t)return i;i.then((function(e){s((function(){t(null,e)}),a._setTimeout||setTimeout)}),(function(e){s((function(){t(e)}),a._setTimeout||setTimeout)}))},u.prototype.clearIndex=function(e){return this.as._jsonRequest({method:"POST",url:"/1/indexes/"+encodeURIComponent(this.indexName)+"/clear",hostType:"write",callback:e})},u.prototype.getSettings=function(e,t){1===arguments.length&&"function"==typeof e&&(t=e,e={}),e=e||{};var n=encodeURIComponent(this.indexName);return this.as._jsonRequest({method:"GET",url:"/1/indexes/"+n+"/settings?getVersion=2"+(e.advanced?"&advanced="+e.advanced:""),hostType:"read",callback:t})},u.prototype.searchSynonyms=function(e,t){return"function"==typeof e?(t=e,e={}):void 0===e&&(e={}),this.as._jsonRequest({method:"POST",url:"/1/indexes/"+encodeURIComponent(this.indexName)+"/synonyms/search",body:e,hostType:"read",callback:t})},u.prototype.exportSynonyms=function(e,t){return p(this.searchSynonyms.bind(this),e,t)},u.prototype.saveSynonym=function(e,t,n){"function"==typeof t?(n=t,t={}):void 0===t&&(t={}),void 0!==t.forwardToSlaves&&c();var r=t.forwardToSlaves||t.forwardToReplicas?"true":"false";return this.as._jsonRequest({method:"PUT",url:"/1/indexes/"+encodeURIComponent(this.indexName)+"/synonyms/"+encodeURIComponent(e.objectID)+"?forwardToReplicas="+r,body:e,hostType:"write",callback:n})},u.prototype.getSynonym=function(e,t){return this.as._jsonRequest({method:"GET",url:"/1/indexes/"+encodeURIComponent(this.indexName)+"/synonyms/"+encodeURIComponent(e),hostType:"read",callback:t})},u.prototype.deleteSynonym=function(e,t,n){"function"==typeof t?(n=t,t={}):void 0===t&&(t={}),void 0!==t.forwardToSlaves&&c();var r=t.forwardToSlaves||t.forwardToReplicas?"true":"false";return this.as._jsonRequest({method:"DELETE",url:"/1/indexes/"+encodeURIComponent(this.indexName)+"/synonyms/"+encodeURIComponent(e)+"?forwardToReplicas="+r,hostType:"write",callback:n})},u.prototype.clearSynonyms=function(e,t){"function"==typeof e?(t=e,e={}):void 0===e&&(e={}),void 0!==e.forwardToSlaves&&c();var n=e.forwardToSlaves||e.forwardToReplicas?"true":"false";return this.as._jsonRequest({method:"POST",url:"/1/indexes/"+encodeURIComponent(this.indexName)+"/synonyms/clear?forwardToReplicas="+n,hostType:"write",callback:t})},u.prototype.batchSynonyms=function(e,t,n){"function"==typeof t?(n=t,t={}):void 0===t&&(t={}),void 0!==t.forwardToSlaves&&c();var r=t.forwardToSlaves||t.forwardToReplicas?"true":"false";return this.as._jsonRequest({method:"POST",url:"/1/indexes/"+encodeURIComponent(this.indexName)+"/synonyms/batch?forwardToReplicas="+r+"&replaceExistingSynonyms="+(t.replaceExistingSynonyms?"true":"false"),hostType:"write",body:e,callback:n})},u.prototype.searchRules=function(e,t){return"function"==typeof e?(t=e,e={}):void 0===e&&(e={}),this.as._jsonRequest({method:"POST",url:"/1/indexes/"+encodeURIComponent(this.indexName)+"/rules/search",body:e,hostType:"read",callback:t})},u.prototype.exportRules=function(e,t){return p(this.searchRules.bind(this),e,t)},u.prototype.saveRule=function(e,t,n){if("function"==typeof t?(n=t,t={}):void 0===t&&(t={}),!e.objectID)throw new l.AlgoliaSearchError("Missing or empty objectID field for rule");var r=!0===t.forwardToReplicas?"true":"false";return this.as._jsonRequest({method:"PUT",url:"/1/indexes/"+encodeURIComponent(this.indexName)+"/rules/"+encodeURIComponent(e.objectID)+"?forwardToReplicas="+r,body:e,hostType:"write",callback:n})},u.prototype.getRule=function(e,t){return this.as._jsonRequest({method:"GET",url:"/1/indexes/"+encodeURIComponent(this.indexName)+"/rules/"+encodeURIComponent(e),hostType:"read",callback:t})},u.prototype.deleteRule=function(e,t,n){"function"==typeof t?(n=t,t={}):void 0===t&&(t={});var r=!0===t.forwardToReplicas?"true":"false";return this.as._jsonRequest({method:"DELETE",url:"/1/indexes/"+encodeURIComponent(this.indexName)+"/rules/"+encodeURIComponent(e)+"?forwardToReplicas="+r,hostType:"write",callback:n})},u.prototype.clearRules=function(e,t){"function"==typeof e?(t=e,e={}):void 0===e&&(e={});var n=!0===e.forwardToReplicas?"true":"false";return this.as._jsonRequest({method:"POST",url:"/1/indexes/"+encodeURIComponent(this.indexName)+"/rules/clear?forwardToReplicas="+n,hostType:"write",callback:t})},u.prototype.batchRules=function(e,t,n){"function"==typeof t?(n=t,t={}):void 0===t&&(t={});var r=!0===t.forwardToReplicas?"true":"false";return this.as._jsonRequest({method:"POST",url:"/1/indexes/"+encodeURIComponent(this.indexName)+"/rules/batch?forwardToReplicas="+r+"&clearExistingRules="+(!0===t.clearExistingRules?"true":"false"),hostType:"write",body:e,callback:n})},u.prototype.exists=function(e){var t=this.getSettings().then((function(){return!0})).catch((function(e){if(e instanceof l.AlgoliaSearchError&&404===e.statusCode)return!1;throw e}));if("function"!=typeof e)return t;t.then((function(t){e(null,t)})).catch((function(t){e(t)}))},u.prototype.findObject=function(e,t,n){var r=void 0===(t=void 0===t?{}:t).paginate||t.paginate,a=void 0!==t.query?t.query:"",i=this,o=0,s=function n(){return t.page=o,i.search(a,t).then((function(t){for(var a=t.hits,i=0;i<a.length;i++){var s=a[i];if(e(s))return{object:s,position:i,page:o}}if(o+=1,!r||o>=t.nbPages)throw new l.ObjectNotFound("Object not found");return n()}))}();if(void 0===n)return s;s.then((function(e){n(null,e)})).catch((function(e){n(e)}))},u.prototype.getObjectPosition=function(e,t){for(var n=e.hits,r=0;r<n.length;r++)if(n[r].objectID===t)return r;return-1},u.prototype.setSettings=function(e,t,n){1!==arguments.length&&"function"!=typeof t||(n=t,t={}),void 0!==t.forwardToSlaves&&c();var r=t.forwardToSlaves||t.forwardToReplicas?"true":"false",a=this;return this.as._jsonRequest({method:"PUT",url:"/1/indexes/"+encodeURIComponent(a.indexName)+"/settings?forwardToReplicas="+r,hostType:"write",body:e,callback:n})},u.prototype.listUserKeys=i((function(e){return this.listApiKeys(e)}),o("index.listUserKeys()","client.listApiKeys()")),u.prototype.listApiKeys=i((function(e){return this.as._jsonRequest({method:"GET",url:"/1/indexes/"+encodeURIComponent(this.indexName)+"/keys",hostType:"read",callback:e})}),o("index.listApiKeys()","client.listApiKeys()")),u.prototype.getUserKeyACL=i((function(e,t){return this.getApiKey(e,t)}),o("index.getUserKeyACL()","client.getApiKey()")),u.prototype.getApiKey=i((function(e,t){return this.as._jsonRequest({method:"GET",url:"/1/indexes/"+encodeURIComponent(this.indexName)+"/keys/"+e,hostType:"read",callback:t})}),o("index.getApiKey()","client.getApiKey()")),u.prototype.deleteUserKey=i((function(e,t){return this.deleteApiKey(e,t)}),o("index.deleteUserKey()","client.deleteApiKey()")),u.prototype.deleteApiKey=i((function(e,t){return this.as._jsonRequest({method:"DELETE",url:"/1/indexes/"+encodeURIComponent(this.indexName)+"/keys/"+e,hostType:"write",callback:t})}),o("index.deleteApiKey()","client.deleteApiKey()")),u.prototype.addUserKey=i((function(e,t,n){return this.addApiKey(e,t,n)}),o("index.addUserKey()","client.addApiKey()")),u.prototype.addApiKey=i((function(e,t,r){var a=n("MQAF"),i="Usage: index.addApiKey(arrayOfAcls[, params, callback])";if(!a(e))throw new Error(i);1!==arguments.length&&"function"!=typeof t||(r=t,t=null);var o={acl:e};return t&&(o.validity=t.validity,o.maxQueriesPerIPPerHour=t.maxQueriesPerIPPerHour,o.maxHitsPerQuery=t.maxHitsPerQuery,o.description=t.description,t.queryParameters&&(o.queryParameters=this.as._getSearchParams(t.queryParameters,"")),o.referers=t.referers),this.as._jsonRequest({method:"POST",url:"/1/indexes/"+encodeURIComponent(this.indexName)+"/keys",body:o,hostType:"write",callback:r})}),o("index.addApiKey()","client.addApiKey()")),u.prototype.addUserKeyWithValidity=i((function(e,t,n){return this.addApiKey(e,t,n)}),o("index.addUserKeyWithValidity()","client.addApiKey()")),u.prototype.updateUserKey=i((function(e,t,n,r){return this.updateApiKey(e,t,n,r)}),o("index.updateUserKey()","client.updateApiKey()")),u.prototype.updateApiKey=i((function(e,t,r,a){var i=n("MQAF"),o="Usage: index.updateApiKey(key, arrayOfAcls[, params, callback])";if(!i(t))throw new Error(o);2!==arguments.length&&"function"!=typeof r||(a=r,r=null);var s={acl:t};return r&&(s.validity=r.validity,s.maxQueriesPerIPPerHour=r.maxQueriesPerIPPerHour,s.maxHitsPerQuery=r.maxHitsPerQuery,s.description=r.description,r.queryParameters&&(s.queryParameters=this.as._getSearchParams(r.queryParameters,"")),s.referers=r.referers),this.as._jsonRequest({method:"PUT",url:"/1/indexes/"+encodeURIComponent(this.indexName)+"/keys/"+e,body:s,hostType:"write",callback:a})}),o("index.updateApiKey()","client.updateApiKey()"))},"Aj/s":function(e,t,n){"use strict";var r=n("aqkP"),a=n("Dwqo"),i=n("MyOs"),o=n("8vk2"),s=n("DLlO"),l=n("rF+K");e.exports=function(e,t,n){var a,o,s,c,u,p,d,f,b,y,E,v,w,k,A,O,T,x,D,S,I,P,R,L,M=this.options.commonmark,C=this.options.pedantic,N=this.blockTokenizers,U=this.interruptList,j=0,q=t.length,B=null,K=0;for(;j<q;){if("\t"===(c=t.charAt(j)))K+=4-K%4;else{if(" "!==c)break;K++}j++}if(K>=4)return;if(c=t.charAt(j),a=M?m:h,!0===g[c])u=c,s=!1;else{for(s=!0,o="";j<q&&(c=t.charAt(j),i(c));)o+=c,j++;if(c=t.charAt(j),!o||!0!==a[c])return;B=parseInt(o,10),u=c}if(" "!==(c=t.charAt(++j))&&"\t"!==c)return;if(n)return!0;j=0,k=[],A=[],O=[];for(;j<q;){for(p=t.indexOf("\n",j),d=j,f=!1,L=!1,-1===p&&(p=q),R=j+4,K=0;j<q;){if("\t"===(c=t.charAt(j)))K+=4-K%4;else{if(" "!==c)break;K++}j++}if(K>=4&&(L=!0),T&&K>=T.indent&&(L=!0),c=t.charAt(j),b=null,!L){if(!0===g[c])b=c,j++,K++;else{for(o="";j<q&&(c=t.charAt(j),i(c));)o+=c,j++;c=t.charAt(j),j++,o&&!0===a[c]&&(b=c,K+=o.length+1)}if(b)if("\t"===(c=t.charAt(j)))K+=4-K%4,j++;else if(" "===c){for(R=j+4;j<R&&" "===t.charAt(j);)j++,K++;j===R&&" "===t.charAt(j)&&(j-=3,K-=3)}else"\n"!==c&&""!==c&&(b=null)}if(b){if(!C&&u!==b)break;f=!0}else M||L||" "!==t.charAt(d)?M&&T&&(L=K>=T.indent||K>4):L=!0,f=!1,j=d;if(E=t.slice(d,p),y=d===j?E:t.slice(j,p),("*"===b||"_"===b||"-"===b)&&N.thematicBreak.call(this,e,E,!0))break;if(v=w,w=!r(y).length,L&&T)T.value=T.value.concat(O,E),A=A.concat(O,E),O=[];else if(f)0!==O.length&&(T.value.push(""),T.trail=O.concat()),T={value:[E],indent:K,trail:[]},k.push(T),A=A.concat(O,E),O=[];else if(w){if(v)break;O.push(E)}else{if(v)break;if(l(U,N,this,[e,E,!0]))break;T.value=T.value.concat(O,E),A=A.concat(O,E),O=[]}j=p+1}I=e(A.join("\n")).reset({type:"list",ordered:s,start:B,loose:null,children:[]}),x=this.enterList(),D=this.enterBlock(),S=!1,j=-1,q=k.length;for(;++j<q;)T=k[j].value.join("\n"),P=e.now(),(T=e(T)(_(this,T,P),I)).loose&&(S=!0),T=k[j].trail.join("\n"),j!==q-1&&(T+="\n"),e(T);return x(),D(),I.loose=S,I};var c=/\n\n(?!\s*$)/,u=/^\[([ \t]|x|X)][ \t]/,p=/^([ \t]*)([*+-]|\d+[.)])( {1,4}(?! )| |\t|$|(?=\n))([^\n]*)/,d=/^([ \t]*)([*+-]|\d+[.)])([ \t]+)/,f=/^( {1,4}|\t)?/gm,g={"*":!0,"+":!0,"-":!0},h={".":!0},m={};function _(e,t,n){var r,a,i=e.offset,o=e.options.pedantic?b:y,s=null;return t=o.apply(null,arguments),e.options.gfm&&(r=t.match(u))&&(a=r[0].length,s="x"===r[1].toLowerCase(),i[n.line]+=a,t=t.slice(a)),{type:"listItem",loose:c.test(t)||"\n"===t.charAt(t.length-1),checked:s,children:e.tokenizeBlock(t,n)}}function b(e,t,n){var r=e.offset,a=n.line;return t=t.replace(d,i),a=n.line,t.replace(f,i);function i(e){return r[a]=(r[a]||0)+e.length,a++,""}}function y(e,t,n){var r,i,l,c,u,d,f,g=e.offset,h=n.line;for(c=(t=t.replace(p,(function(e,t,n,o,s){i=t+n+o,l=s,Number(n)<10&&i.length%2==1&&(n=" "+n);return(r=t+a(" ",n.length)+o)+l}))).split("\n"),(u=s(t,o(r).indent).split("\n"))[0]=l,g[h]=(g[h]||0)+i.length,h++,d=0,f=c.length;++d<f;)g[h]=(g[h]||0)+c[d].length-u[d].length,h++;return u.join("\n")}m["."]=!0,m[")"]=!0},Aqa2:function(e,t,n){"use strict";e.exports=function(e){return a.test("number"==typeof e?r(e):e.charAt(0))};var r=String.fromCharCode,a=/\w/},Ari0:function(e,t,n){"use strict";var r=n("0T5w"),a=n("Dfri");e.exports=l,l.locator=a;var i={}.hasOwnProperty,o={'"':'"',"'":"'"},s={};function l(e,t,n){var a,l,c,u,p,d,f,g,h,m,_,b,y,E,v,w,k,A,O,T="",x=0,D=t.charAt(0),S=this.options.pedantic,I=this.options.commonmark,P=this.options.gfm;if("!"===D&&(h=!0,T=D,D=t.charAt(++x)),"["===D&&(h||!this.inLink)){for(T+=D,v="",x++,b=t.length,E=0,(k=e.now()).column+=x,k.offset+=x;x<b;){if(d=D=t.charAt(x),"`"===D){for(l=1;"`"===t.charAt(x+1);)d+=D,x++,l++;c?l>=c&&(c=0):c=l}else if("\\"===D)x++,d+=t.charAt(x);else if(c&&!P||"["!==D){if((!c||P)&&"]"===D){if(!E){if(!S)for(;x<b&&(D=t.charAt(x+1),r(D));)d+=D,x++;if("("!==t.charAt(x+1))return;d+="(",a=!0,x++;break}E--}}else E++;v+=d,d="",x++}if(a){for(m=v,T+=v+d,x++;x<b&&(D=t.charAt(x),r(D));)T+=D,x++;if(D=t.charAt(x),g=I?s:o,v="",u=T,"<"===D){for(x++,u+="<";x<b&&">"!==(D=t.charAt(x));){if(I&&"\n"===D)return;v+=D,x++}if(">"!==t.charAt(x))return;T+="<"+v+">",w=v,x++}else{for(D=null,d="";x<b&&(D=t.charAt(x),!d||!i.call(g,D));){if(r(D)){if(!S)break;d+=D}else{if("("===D)E++;else if(")"===D){if(0===E)break;E--}v+=d,d="","\\"===D&&(v+="\\",D=t.charAt(++x)),v+=D}x++}w=v,x=(T+=v).length}for(v="";x<b&&(D=t.charAt(x),r(D));)v+=D,x++;if(D=t.charAt(x),T+=v,v&&i.call(g,D))if(x++,T+=D,v="",_=g[D],p=T,I){for(;x<b&&(D=t.charAt(x))!==_;)"\\"===D&&(v+="\\",D=t.charAt(++x)),x++,v+=D;if((D=t.charAt(x))!==_)return;for(y=v,T+=v+D,x++;x<b&&(D=t.charAt(x),r(D));)T+=D,x++}else for(d="";x<b;){if((D=t.charAt(x))===_)f&&(v+=_+d,d=""),f=!0;else if(f){if(")"===D){T+=v+_+d,y=v;break}r(D)?d+=D:(v+=_+d+D,d="",f=!1)}else v+=D;x++}if(")"===t.charAt(x))return!!n||(T+=")",w=this.decode.raw(this.unescape(w),e(u).test().end,{nonTerminated:!1}),y&&(p=e(p).test().end,y=this.decode.raw(this.unescape(y),p)),O={type:h?"image":"link",title:y||null,url:w},h?O.alt=this.decode.raw(this.unescape(m),k)||null:(A=this.enterLink(),O.children=this.tokenizeInline(m,k),A()),e(T)(O))}}}s['"']='"',s["'"]="'",s["("]=")"},"B/kk":function(e,t,n){"use strict";e.exports=function(e){var t="string"==typeof e?e.charCodeAt(0):e;return t>=97&&t<=102||t>=65&&t<=70||t>=48&&t<=57}},"C/qx":function(e,t,n){"use strict";var r=n("sLhC");e.exports=function(e,t,n){var a,i,o,s,l,c,u,p,d,f,g,h=this.options,m=t.length+1,_=0,b="";if(!h.gfm)return;for(;_<m&&(" "===(o=t.charAt(_))||"\t"===o);)b+=o,_++;if(f=_,"~"!==(o=t.charAt(_))&&"`"!==o)return;_++,i=o,a=1,b+=o;for(;_<m&&(o=t.charAt(_))===i;)b+=o,a++,_++;if(a<3)return;for(;_<m&&(" "===(o=t.charAt(_))||"\t"===o);)b+=o,_++;s="",l="";for(;_<m&&"\n"!==(o=t.charAt(_))&&"~"!==o&&"`"!==o;)" "===o||"\t"===o?l+=o:(s+=l+o,l=""),_++;if((o=t.charAt(_))&&"\n"!==o)return;if(n)return!0;(g=e.now()).column+=b.length,g.offset+=b.length,b+=s,s=this.decode.raw(this.unescape(s),g),l&&(b+=l);l="",p="",d="",c="",u="";for(;_<m;)if(o=t.charAt(_),c+=p,u+=d,p="",d="","\n"===o){for(c?(p+=o,d+=o):b+=o,l="",_++;_<m&&" "===(o=t.charAt(_));)l+=o,_++;if(p+=l,d+=l.slice(f),!(l.length>=4)){for(l="";_<m&&(o=t.charAt(_))===i;)l+=o,_++;if(p+=l,d+=l,!(l.length<a)){for(l="";_<m&&(" "===(o=t.charAt(_))||"\t"===o);)p+=o,d+=o,_++;if(!o||"\n"===o)break}}}else c+=o,d+=o,_++;return e(b+=c+p)({type:"code",lang:s||null,value:r(u)})}},Cbbx:function(e){e.exports=JSON.parse('["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","iframe","legend","li","link","main","menu","menuitem","meta","nav","noframes","ol","optgroup","option","p","param","pre","section","source","title","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"]')},D2Vq:function(e,t,n){"use strict";e.exports=o;var r=["\\","`","*","{","}","[","]","(",")","#","+","-",".","!","_",">"],a=r.concat(["~","|"]),i=a.concat(["\n",'"',"$","%","&","'",",","/",":",";","<","=","?","@","^"]);function o(e){var t=e||{};return t.commonmark?i:t.gfm?a:r}o.default=r,o.gfm=a,o.commonmark=i},DCMX:function(e,t,n){"use strict";var r=n("DScG"),a=n("GKv7"),i=n("9aZs");function o(e){var t=r(i);t.prototype.options=a(t.prototype.options,this.data("settings"),e),this.Parser=t}e.exports=o,o.Parser=i},DLlO:function(e,t,n){"use strict";var r=n("aqkP"),a=n("Dwqo"),i=n("8vk2");e.exports=function(e,t){var n,o,s,l,c=e.split("\n"),u=c.length+1,p=1/0,d=[];c.unshift(a(" ",t)+"!");for(;u--;)if(o=i(c[u]),d[u]=o.stops,0!==r(c[u]).length){if(!o.indent){p=1/0;break}o.indent>0&&o.indent<p&&(p=o.indent)}if(p!==1/0)for(u=c.length;u--;){for(s=d[u],n=p;n&&!(n in s);)n--;l=0!==r(c[u]).length&&p&&n!==p?"\t":"",c[u]=l+c[u].slice(n in s?s[n]+1:0)}return c.shift(),c.join("\n")}},DScG:function(e,t,n){"use strict";var r=n("GKv7"),a=n("qW1w");e.exports=function(e){var t,n,i;for(n in a(s,e),a(o,s),t=s.prototype)(i=t[n])&&"object"==typeof i&&(t[n]="concat"in i?i.concat():r(i));return s;function o(t){return e.apply(this,t)}function s(){return this instanceof s?e.apply(this,arguments):new o(arguments)}}},DcJp:function(e,t,n){"use strict";var r=n("YNvz"),a=n("pePJ"),i=n("sVnm"),o=n("GBFJ"),s=n("xGPp"),l=n("I8qj");e.exports=function e(){var t=[],n=o(),b={},y=!1,E=-1;return v.data=function(e,t){if(s(e))return 2===arguments.length?(h("data",y),b[e]=t,v):u.call(b,e)&&b[e]||null;if(e)return h("data",y),b=e,v;return b},v.freeze=w,v.attachers=t,v.use=function(e){var n;if(h("use",y),null==e);else if("function"==typeof e)s.apply(null,arguments);else{if("object"!=typeof e)throw new Error("Expected usable value, not `"+e+"`");"length"in e?o(e):a(e)}n&&(b.settings=r(b.settings||{},n));return v;function a(e){o(e.plugins),e.settings&&(n=r(n||{},e.settings))}function i(e){if("function"==typeof e)s(e);else{if("object"!=typeof e)throw new Error("Expected usable value, not `"+e+"`");"length"in e?s.apply(null,e):a(e)}}function o(e){var t,n;if(null==e);else{if("object"!=typeof e||!("length"in e))throw new Error("Expected a list of plugins, not `"+e+"`");for(t=e.length,n=-1;++n<t;)i(e[n])}}function s(e,n){var a=k(e);a?(l(a[1])&&l(n)&&(n=r(a[1],n)),a[1]=n):t.push(c.call(arguments))}},v.parse=function(e){var t,n=i(e);if(w(),f("parse",t=v.Parser),d(t))return new t(String(n),n).parse();return t(String(n),n)},v.stringify=function(e,t){var n,r=i(t);if(w(),g("stringify",n=v.Compiler),m(e),d(n))return new n(e,r).compile();return n(e,r)},v.run=A,v.runSync=function(e,t){var n,r=!1;return A(e,t,(function(e,t){r=!0,a(e),n=t})),_("runSync","run",r),n},v.process=O,v.processSync=function(e){var t,n=!1;return w(),f("processSync",v.Parser),g("processSync",v.Compiler),O(t=i(e),(function(e){n=!0,a(e)})),_("processSync","process",n),t},v;function v(){for(var n=e(),a=t.length,i=-1;++i<a;)n.use.apply(null,t[i]);return n.data(r(!0,{},b)),n}function w(){var e,r,a,i;if(y)return v;for(;++E<t.length;)r=(e=t[E])[0],null,!1!==(a=e[1])&&(!0===a&&(e[1]=void 0),"function"==typeof(i=r.apply(v,e.slice(1)))&&n.use(i));return y=!0,E=1/0,v}function k(e){for(var n,r=t.length,a=-1;++a<r;)if((n=t[a])[0]===e)return n}function A(e,t,r){if(m(e),w(),r||"function"!=typeof t||(r=t,t=null),!r)return new Promise(a);function a(a,o){n.run(e,i(t),(function(t,n,i){n=n||e,t?o(t):a?a(n):r(null,n,i)}))}a(null,r)}function O(e,t){if(w(),f("process",v.Parser),g("process",v.Compiler),!t)return new Promise(n);function n(n,r){var a=i(e);p.run(v,{file:a},(function(e){e?r(e):n?n(a):t(null,a)}))}n(null,t)}}().freeze();var c=[].slice,u={}.hasOwnProperty,p=o().use((function(e,t){t.tree=e.parse(t.file)})).use((function(e,t,n){e.run(t.tree,t.file,(function(e,r,a){e?n(e):(t.tree=r,t.file=a,n())}))})).use((function(e,t){t.file.contents=e.stringify(t.tree,t.file)}));function d(e){return"function"==typeof e&&function(e){var t;for(t in e)return!0;return!1}(e.prototype)}function f(e,t){if("function"!=typeof t)throw new Error("Cannot `"+e+"` without `Parser`")}function g(e,t){if("function"!=typeof t)throw new Error("Cannot `"+e+"` without `Compiler`")}function h(e,t){if(t)throw new Error(["Cannot invoke `"+e+"` on a frozen processor.\nCreate a new ","processor first, by invoking it: use `processor()` instead of ","`processor`."].join(""))}function m(e){if(!e||!s(e.type))throw new Error("Expected node, got `"+e+"`")}function _(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}},Dfri:function(e,t,n){"use strict";e.exports=function(e,t){var n=e.indexOf("[",t),r=e.indexOf("![",t);if(-1===r)return n;return n<r?n:r}},Dwqo:function(e,t,n){"use strict";var r,a="";e.exports=function(e,t){if("string"!=typeof e)throw new TypeError("expected a string");if(1===t)return e;if(2===t)return e+e;var n=e.length*t;if(r!==e||void 0===r)r=e,a="";else if(a.length>=n)return a.substr(0,n);for(;n>a.length&&t>1;)1&t&&(a+=e),t>>=1,e+=e;return a=(a+=e).substr(0,n)}},FQaM:function(e,t,n){"use strict";var r=n("GKv7"),a=n("D2Vq"),i=n("xbZf");e.exports=function(e){var t,n,o=this.options;if(null==e)e={};else{if("object"!=typeof e)throw new Error("Invalid value `"+e+"` for setting `options`");e=r(e)}for(t in i){if(null==(n=e[t])&&(n=o[t]),"blocks"!==t&&"boolean"!=typeof n||"blocks"===t&&"object"!=typeof n)throw new Error("Invalid value `"+n+"` for setting `options."+t+"`");e[t]=n}return this.options=e,this.escape=a(e),this}},GBFJ:function(e,t,n){"use strict";var r=n("Z4yw");e.exports=i,i.wrap=r;var a=[].slice;function i(){var e=[],t={run:function(){var t=-1,n=a.call(arguments,0,-1),i=arguments[arguments.length-1];if("function"!=typeof i)throw new Error("Expected function as last argument, not "+i);function o(s){var l=e[++t],c=a.call(arguments,0),u=c.slice(1),p=n.length,d=-1;if(s)i(s);else{for(;++d<p;)null!==u[d]&&void 0!==u[d]||(u[d]=n[d]);n=u,l?r(l,o).apply(null,n):i.apply(null,[null].concat(n))}}o.apply(null,[null].concat(n))},use:function(n){if("function"!=typeof n)throw new Error("Expected `fn` to be a function, not "+n);return e.push(n),t}};return t}},GKv7:function(e,t){e.exports=function(){for(var e={},t=0;t<arguments.length;t++){var r=arguments[t];for(var a in r)n.call(r,a)&&(e[a]=r[a])}return e};var n=Object.prototype.hasOwnProperty},GN9m:function(e,t,n){"use strict";var r=n("GKv7"),a=n("RXNd");e.exports=function(e){return i.raw=function(e,i,o){return a(e,r(o,{position:t(i),warning:n}))},i;function t(t){for(var n=e.offset,r=t.line,a=[];++r&&r in n;)a.push((n[r]||0)+1);return{start:t,indent:a}}function n(t,n,r){3!==r&&e.file.message(t,n)}function i(r,i,o){a(r,{position:t(i),warning:n,text:o,reference:o,textContext:e,referenceContext:e})}}},GUca:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,"default",(function(){return PluginView}));var strict_ui__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("jmfF"),urql__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("HgYO"),theme_ui__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("pHTu"),_emotion_core__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("l1C2"),react__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("ERkP"),react__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_4__),gatsby_interface__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("tk4i"),gatsby_interface__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("/9OG"),gatsby_interface__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("faMl"),gatsby_interface__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("808G"),gatsby_interface__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("GX4O"),gatsby_interface__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("hdGH"),gatsby_link__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("ms0q"),gatsby_link__WEBPACK_IMPORTED_MODULE_11___default=__webpack_require__.n(gatsby_link__WEBPACK_IMPORTED_MODULE_11__),react_icons_fa__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("T8kG"),react_icons_md__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("ilhn"),react_markdown__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__("VqYj"),react_markdown__WEBPACK_IMPORTED_MODULE_14___default=__webpack_require__.n(react_markdown__WEBPACK_IMPORTED_MODULE_14__),prism_react_renderer__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__("mkj/"),_utils_use_npm_data__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__("7Qrg"),_prism_theme__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__("zD5R"),_github_svg__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__("hc+w"),_github_svg__WEBPACK_IMPORTED_MODULE_18___default=__webpack_require__.n(_github_svg__WEBPACK_IMPORTED_MODULE_18__),_www_src_utils_is_official_package__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__("HKlT"),_www_src_utils_is_official_package__WEBPACK_IMPORTED_MODULE_19___default=__webpack_require__.n(_www_src_utils_is_official_package__WEBPACK_IMPORTED_MODULE_19__),_www_src_components_gatsby_monogram__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__("vXRg"),_utils_use_telemetry__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__("JxPC"),markdownRenderers={paragraph:function(e){return Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(gatsby_interface__WEBPACK_IMPORTED_MODULE_5__.a,Object.assign({as:"p"},e,{sx:{color:"text.primary"}}))},heading:function(e){return Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(gatsby_interface__WEBPACK_IMPORTED_MODULE_6__.a,Object.assign({as:"h"+e.level},e))},inlineCode:function(e){return Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(gatsby_interface__WEBPACK_IMPORTED_MODULE_5__.a,Object.assign({as:"code",sx:{fontFamily:"monospace"}},e))},code:function(e){return Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(prism_react_renderer__WEBPACK_IMPORTED_MODULE_15__.a,Object.assign({},prism_react_renderer__WEBPACK_IMPORTED_MODULE_15__.b,{theme:void 0,code:e.value,language:e.language}),(function(e){var t=e.className,n=e.style,r=e.tokens,a=e.getLineProps,i=e.getTokenProps;return Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(gatsby_interface__WEBPACK_IMPORTED_MODULE_5__.a,{as:"pre",sx:{fontFamily:"monospace",fontSize:0},className:t,style:n},r.map((function(e,t){return Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)("div",a({line:e,key:t}),e.map((function(e,t){return Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)("span",i({token:e,key:t}))})))})))}))}};function PluginView(props){var _data$gatsbyPlugin,_npmData$repository,pluginName=props["*"],_useQuery=Object(urql__WEBPACK_IMPORTED_MODULE_1__.c)({query:"\n      query GetGatsbyPlugin($id: String!) {\n        gatsbyPlugin(id: $id) {\n          name\n          description\n          options\n        }\n      }\n    ",variables:{id:pluginName}}),_useQuery$=_useQuery[0],data=_useQuery$.data,fetching=_useQuery$.fetching,error=_useQuery$.error,_useNpmPackageData=Object(_utils_use_npm_data__WEBPACK_IMPORTED_MODULE_16__.a)(pluginName),fetchingNpmData=_useNpmPackageData.fetching,npmData=_useNpmPackageData.data,_useMutation=Object(urql__WEBPACK_IMPORTED_MODULE_1__.b)("\n    mutation updateGatsbyPlugin(\n      $name: String!\n      $options: JSONObject) {\n      updateGatsbyPlugin(gatsbyPlugin: {\n        name: $name,\n        id: $name,\n        options: $options\n      }) {\n        id\n        name\n        options\n      }\n    }\n  "),updatingGatsbyPlugin=_useMutation[0].fetching,updateGatsbyPlugin=_useMutation[1],_useMutation2=Object(urql__WEBPACK_IMPORTED_MODULE_1__.b)('\n    mutation destroyGatsbyPlugin($name: String!) {\n      destroyNpmPackage(npmPackage: {\n        name: $name,\n        id: $name,\n        dependencyType: "production"\n      }) {\n        id\n        name\n      }\n      destroyGatsbyPlugin(gatsbyPlugin: {\n        name: $name,\n        id: $name\n      }) {\n        id\n        name\n      }\n    }\n  '),deletingGatsbyPlugin=_useMutation2[0].fetching,deleteGatsbyPlugin=_useMutation2[1],_useMutation3=Object(urql__WEBPACK_IMPORTED_MODULE_1__.b)('\n    mutation installGatsbyPlugin($name: String!) {\n      createNpmPackage(npmPackage: {\n        name: $name,\n        dependencyType: "production"\n      }) {\n        id\n        name\n      }\n\n      createGatsbyPlugin(gatsbyPlugin: {\n        name: $name\n      }) {\n        id\n        name\n        description\n        options\n        readme\n      }\n    }\n  '),installingGatsbyPlugin=_useMutation3[0].fetching,installGatsbyPlugin=_useMutation3[1],_useState=Object(react__WEBPACK_IMPORTED_MODULE_4__.useState)(null),options=_useState[0],setOptions=_useState[1],_useState2=Object(react__WEBPACK_IMPORTED_MODULE_4__.useState)(null),validationError=_useState2[0],setValidationError=_useState2[1],isInstalled=!fetching&&!!(null==data||null===(_data$gatsbyPlugin=data.gatsbyPlugin)||void 0===_data$gatsbyPlugin?void 0:_data$gatsbyPlugin.name),isOfficial=!fetchingNpmData&&npmData&&_www_src_utils_is_official_package__WEBPACK_IMPORTED_MODULE_19___default()(npmData);Object(react__WEBPACK_IMPORTED_MODULE_4__.useEffect)((function(){var e;fetching||setOptions(JSON.stringify((null==data||null===(e=data.gatsbyPlugin)||void 0===e?void 0:e.options)||{},null,2).replace("{}","{\n  \n}"))}),[fetching]);var telemetry=Object(_utils_use_telemetry__WEBPACK_IMPORTED_MODULE_21__.a)();if(error){var errMsg=error.networkError&&error.networkError.message||Array.isArray(error.graphQLErrors)&&error.graphQLErrors.map((function(e){return e.message})).join(" | ");return Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)("p",null,"Error: ",errMsg)}return Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(react__WEBPACK_IMPORTED_MODULE_4__.Fragment,null,Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(gatsby_interface__WEBPACK_IMPORTED_MODULE_7__.a,{size:15}),Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(_emotion_core__WEBPACK_IMPORTED_MODULE_3__.a,{styles:_prism_theme__WEBPACK_IMPORTED_MODULE_17__.a}),Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(strict_ui__WEBPACK_IMPORTED_MODULE_0__.a,{gap:9,flexDirection:"column",alignItems:"flex-start"},Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(strict_ui__WEBPACK_IMPORTED_MODULE_0__.a,{flexDirection:"column",gap:2,sx:{width:"100%"}},Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(strict_ui__WEBPACK_IMPORTED_MODULE_0__.a,{gap:5},Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(gatsby_interface__WEBPACK_IMPORTED_MODULE_5__.a,{sx:{color:"grey.60",fontSize:1,whiteSpace:"pre-wrap"}},fetchingNpmData?"":isOfficial?Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)("span",null,Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(_www_src_components_gatsby_monogram__WEBPACK_IMPORTED_MODULE_20__.a,null)," Official"):Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)("span",null,Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(react_icons_fa__WEBPACK_IMPORTED_MODULE_12__.a,null)," Community")," ","Gatsby plugin"),Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(gatsby_interface__WEBPACK_IMPORTED_MODULE_5__.a,{sx:{color:"grey.60",fontSize:1,whiteSpace:"pre-wrap"}},Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(react_icons_md__WEBPACK_IMPORTED_MODULE_13__.a,null)," ",(null==npmData?void 0:npmData.humanDownloadsLast30Days)||"..."," ","downloads")),Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(strict_ui__WEBPACK_IMPORTED_MODULE_0__.a,{sx:{width:"100%"},justifyContent:"space-between",alignItems:"center"},Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(gatsby_interface__WEBPACK_IMPORTED_MODULE_6__.a,{as:"h1"},pluginName),Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(strict_ui__WEBPACK_IMPORTED_MODULE_0__.a,{gap:3},Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(gatsby_interface__WEBPACK_IMPORTED_MODULE_8__.a,{variant:"SECONDARY",size:"M",target:"_blank",href:(null==npmData||null===(_npmData$repository=npmData.repository)||void 0===_npmData$repository?void 0:_npmData$repository.url)||"https://ghub.io/"+pluginName,sx:{whiteSpace:"pre"}},"View on GitHub ",Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)("img",{src:_github_svg__WEBPACK_IMPORTED_MODULE_18___default.a,alt:""})),fetching?Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(theme_ui__WEBPACK_IMPORTED_MODULE_2__.a,null):isInstalled?Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(gatsby_interface__WEBPACK_IMPORTED_MODULE_9__.a,{variant:"GHOST",tone:"DANGER",size:"M",loading:deletingGatsbyPlugin,onClick:function(e){e.preventDefault(),window.confirm("Are you sure you want to uninstall "+pluginName+"?")&&(telemetry.trackEvent("PLUGIN_UNINSTALL",{pluginName:pluginName}),deleteGatsbyPlugin({name:pluginName}).then((function(){return Object(gatsby_link__WEBPACK_IMPORTED_MODULE_11__.navigate)("/")})))}},"Uninstall"):Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(gatsby_interface__WEBPACK_IMPORTED_MODULE_9__.a,{size:"M",loading:installingGatsbyPlugin,onClick:function(e){e.preventDefault(),installGatsbyPlugin({name:pluginName}),telemetry.trackEvent("PLUGIN_INSTALL",{pluginName:pluginName})}},"Install")))),Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(strict_ui__WEBPACK_IMPORTED_MODULE_0__.a,{gap:12,sx:{width:"100%"},alignItems:"flex-start"},Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)("div",{sx:{width:"70%"}},fetchingNpmData?Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(theme_ui__WEBPACK_IMPORTED_MODULE_2__.a,null):(null==npmData?void 0:npmData.readme)?Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(strict_ui__WEBPACK_IMPORTED_MODULE_0__.a,{gap:5,flexDirection:"column"},Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(react_markdown__WEBPACK_IMPORTED_MODULE_14___default.a,{renderers:markdownRenderers,source:npmData.readme.replace(new RegExp("(?:#+|^)\\s*"+pluginName+"$","m"),"")})):"No readme found."),Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(strict_ui__WEBPACK_IMPORTED_MODULE_0__.a,{as:"form",onSubmit:function onSubmit(evt){var json;evt.preventDefault(),setValidationError(null);try{var js=eval("("+options+")");json=JSON.parse(JSON.stringify(js))}catch(err){return void setValidationError(err)}telemetry.trackEvent("PLUGIN_CONFIGURE",{pluginName:pluginName}),updateGatsbyPlugin({name:props["*"],options:json}).catch((function(e){setValidationError(e)}))},gap:5,alignItems:"flex-start",flexDirection:"column",sx:{borderRadius:3,backgroundColor:"white",borderColor:"grey.30",borderWidth:1,borderStyle:"solid",padding:7,width:"30%"}},Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(gatsby_interface__WEBPACK_IMPORTED_MODULE_10__.TextAreaField,{id:"plugin-options"},Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(strict_ui__WEBPACK_IMPORTED_MODULE_0__.a,{sx:{width:"100%"},gap:3,flexDirection:"column"},Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(strict_ui__WEBPACK_IMPORTED_MODULE_0__.a,{sx:{width:"100%"},gap:5,flexDirection:"column"},Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(strict_ui__WEBPACK_IMPORTED_MODULE_0__.a,{gap:2,flexDirection:"column"},Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(gatsby_interface__WEBPACK_IMPORTED_MODULE_6__.a,{as:"h3",sx:{fontSize:2}},"Configuration options"),Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(gatsby_interface__WEBPACK_IMPORTED_MODULE_5__.a,{sx:{color:"grey.60",fontSize:1}},"After installing this plugin, you can configure it here. Changes made here are applied to the gatsby-config.js file.")),null===options?Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(theme_ui__WEBPACK_IMPORTED_MODULE_2__.a,null):Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(gatsby_interface__WEBPACK_IMPORTED_MODULE_10__.TextAreaFieldControl,{sx:Object.assign({fontFamily:"monospace",backgroundColor:"grey.70",color:"white",p:5,borderRadius:3,minHeight:"10em"},null!==validationError?{borderWidth:1,borderStyle:"solid",borderColor:"red.40"}:{}),value:options,onChange:function(e){return setOptions(e.target.value)}})),null!==validationError&&Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(gatsby_interface__WEBPACK_IMPORTED_MODULE_5__.a,{sx:{color:"red.60",fontSize:0}},"Invalid JSON: ",validationError.message))),Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(strict_ui__WEBPACK_IMPORTED_MODULE_0__.a,{alignItems:"center",gap:3},Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(gatsby_interface__WEBPACK_IMPORTED_MODULE_9__.a,{variant:"PRIMARY",tone:"BRAND",type:"submit",size:"M",loading:updatingGatsbyPlugin,disabled:!isInstalled},"Save"),!isInstalled&&Object(strict_ui__WEBPACK_IMPORTED_MODULE_0__.b)(gatsby_interface__WEBPACK_IMPORTED_MODULE_5__.a,{sx:{fontSize:0,color:"grey.50"}},"Install this plugin in order to save"))))))}},Gxtz:function(e){e.exports=JSON.parse('{"AElig":"Æ","AMP":"&","Aacute":"Á","Acirc":"Â","Agrave":"À","Aring":"Å","Atilde":"Ã","Auml":"Ä","COPY":"©","Ccedil":"Ç","ETH":"Ð","Eacute":"É","Ecirc":"Ê","Egrave":"È","Euml":"Ë","GT":">","Iacute":"Í","Icirc":"Î","Igrave":"Ì","Iuml":"Ï","LT":"<","Ntilde":"Ñ","Oacute":"Ó","Ocirc":"Ô","Ograve":"Ò","Oslash":"Ø","Otilde":"Õ","Ouml":"Ö","QUOT":"\\"","REG":"®","THORN":"Þ","Uacute":"Ú","Ucirc":"Û","Ugrave":"Ù","Uuml":"Ü","Yacute":"Ý","aacute":"á","acirc":"â","acute":"´","aelig":"æ","agrave":"à","amp":"&","aring":"å","atilde":"ã","auml":"ä","brvbar":"¦","ccedil":"ç","cedil":"¸","cent":"¢","copy":"©","curren":"¤","deg":"°","divide":"÷","eacute":"é","ecirc":"ê","egrave":"è","eth":"ð","euml":"ë","frac12":"½","frac14":"¼","frac34":"¾","gt":">","iacute":"í","icirc":"î","iexcl":"¡","igrave":"ì","iquest":"¿","iuml":"ï","laquo":"«","lt":"<","macr":"¯","micro":"µ","middot":"·","nbsp":" ","not":"¬","ntilde":"ñ","oacute":"ó","ocirc":"ô","ograve":"ò","ordf":"ª","ordm":"º","oslash":"ø","otilde":"õ","ouml":"ö","para":"¶","plusmn":"±","pound":"£","quot":"\\"","raquo":"»","reg":"®","sect":"§","shy":"­","sup1":"¹","sup2":"²","sup3":"³","szlig":"ß","thorn":"þ","times":"×","uacute":"ú","ucirc":"û","ugrave":"ù","uml":"¨","uuml":"ü","yacute":"ý","yen":"¥","yuml":"ÿ"}')},HDrs:function(e,t,n){"use strict";var r=n("qbJD");e.exports=a,a.locator=r;function a(e,t,n){for(var r,a=t.length,i=-1,o="";++i<a;){if("\n"===(r=t.charAt(i))){if(i<2)return;return!!n||e(o+=r)({type:"break"})}if(" "!==r)return;o+=r}}},HKlT:function(e,t){e.exports=function(e){return e.repository&&!e.name.startsWith("@")&&("https://github.com/gatsbyjs/gatsby"===e.repository.url||e.repository.url.startsWith("https://github.com/gatsbyjs/gatsby/tree/master/packages/"))}},I8qj:function(e,t,n){"use strict";var r=Object.prototype.toString;e.exports=function(e){var t;return"[object Object]"===r.call(e)&&(null===(t=Object.getPrototypeOf(e))||t===Object.getPrototypeOf({}))}},IIbE:function(e,t,n){"use strict";e.exports=function(e){var t="string"==typeof e?e.charCodeAt(0):e;return t>=97&&t<=122||t>=65&&t<=90}},JU4b:function(e,t){function n(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}e.exports=function(e){return null!=e&&(n(e)||function(e){return"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&n(e.slice(0,0))}(e)||!!e._isBuffer)}},KtTY:function(e,t,n){"use strict";e.exports=s;var r=n("pJe5"),a=r.CONTINUE,i=r.SKIP,o=r.EXIT;function s(e,t,n,a){"function"==typeof t&&"function"!=typeof n&&(a=n,n=t,t=null),r(e,t,(function(e,t){var r=t[t.length-1],a=r?r.children.indexOf(e):null;return n(e,a,r)}),a)}s.CONTINUE=a,s.SKIP=i,s.EXIT=o},M4fr:function(e,t,n){"use strict";e.exports=function(e,t){var n=e.indexOf("*",t),r=e.indexOf("_",t);if(-1===r)return n;if(-1===n)return r;return r<n?r:n}},MioA:function(e,t,n){e.exports=function(e,t,n){var a={};return(n=n||{}).hosts=n.hosts||["analytics.algolia.com","analytics.algolia.com","analytics.algolia.com","analytics.algolia.com"],n.protocol=n.protocol||"https:",a.as=r(e,t,n),a.getABTests=function(e,t){var n=n||{},r=n.offset||0,a=n.limit||10;return this.as._jsonRequest({method:"GET",url:"/2/abtests?offset="+encodeURIComponent(r)+"&limit="+encodeURIComponent(a),hostType:"read",forceAuthHeaders:!0,callback:t})},a.getABTest=function(e,t){return this.as._jsonRequest({method:"GET",url:"/2/abtests/"+encodeURIComponent(e),hostType:"read",forceAuthHeaders:!0,callback:t})},a.addABTest=function(e,t){return this.as._jsonRequest({method:"POST",url:"/2/abtests",body:e,hostType:"read",forceAuthHeaders:!0,callback:t})},a.stopABTest=function(e,t){return this.as._jsonRequest({method:"POST",url:"/2/abtests/"+encodeURIComponent(e)+"/stop",hostType:"read",forceAuthHeaders:!0,callback:t})},a.deleteABTest=function(e,t){return this.as._jsonRequest({method:"DELETE",url:"/2/abtests/"+encodeURIComponent(e),hostType:"write",forceAuthHeaders:!0,callback:t})},a.waitTask=function(e,t,n){return this.as.initIndex(e).waitTask(t,n)},a};var r=n("xvBv")},MyOs:function(e,t,n){"use strict";e.exports=function(e){var t="string"==typeof e?e.charCodeAt(0):e;return t>=48&&t<=57}},"Nz/U":function(e,t,n){var r=n("hvjO");e.exports=function(){return function(e){return r(e,"list",(function(e,t){var n,r,a=0;for(n=0,r=t.length;n<r;n++)"list"===t[n].type&&(a+=1);for(n=0,r=e.children.length;n<r;n++){var i=e.children[n];i.index=n,i.ordered=e.ordered}e.depth=a})),e}}},OVDK:function(e,t,n){"use strict";e.exports=function(e,t){var n,a=r.length,i=-1,o=-1;if(!this.options.gfm)return-1;for(;++i<a;)-1!==(n=e.indexOf(r[i],t))&&(n<o||-1===o)&&(o=n);return o};var r=["https://","http://","mailto:"]},PovV:function(e,t,n){"use strict";var r=n("oNVP");e.exports=function(e,t){if("string"!=typeof e)return e;if(0===e.length)return e;var n=r.basename(e,r.extname(e))+t;return r.join(r.dirname(e),n)}},PsEv:function(e,t,n){"use strict";t.HtmlParser="undefined"==typeof Symbol?"__RMD_HTML_PARSER__":Symbol("__RMD_HTML_PARSER__")},REa1:function(e,t,n){"use strict";var r=n("au1n");function a(e,t,n){var r,a;if("\\"===t.charAt(0)&&(r=t.charAt(1),-1!==this.escape.indexOf(r)))return!!n||(a="\n"===r?{type:"break"}:{type:"text",value:r},e("\\"+r)(a))}e.exports=a,a.locator=r},RXNd:function(e,t,n){"use strict";var r=n("8Wny"),a=n("Gxtz"),i=n("hoS5"),o=n("MyOs"),s=n("B/kk"),l=n("q6j6");e.exports=function(e,t){var n,o,s={};t||(t={});for(o in d)n=t[o],s[o]=null==n?d[o]:n;(s.position.indent||s.position.start)&&(s.indent=s.position.indent||[],s.position=s.position.start);return function(e,t){var n,o,s,d,_,b,y,E,v,w,k,A,O,T,x,D,S,I,P=t.additional,R=t.nonTerminated,L=t.text,M=t.reference,C=t.warning,N=t.textContext,U=t.referenceContext,j=t.warningContext,q=t.position,B=t.indent||[],K=e.length,F=0,z=-1,$=q.column||1,G=q.line||1,H="",W=[];x=Z(),y=C?function(e,t){var n=Z();n.column+=t,n.offset+=t,C.call(j,h[e],n,e)}:p,F--,K++;for(;++F<K;)if("\n"===d&&($=B[z]||1),"&"!==(d=Y(F)))"\n"===d&&(G++,z++,$=0),d?(H+=d,$++):Q();else{if("\t"===(b=Y(F+1))||"\n"===b||"\f"===b||" "===b||"<"===b||"&"===b||""===b||P&&b===P){H+=d,$++;continue}for(k=A=F+1,I=A,"#"!==b?O="named":(I=++k,"x"===(b=Y(I))||"X"===b?(O="hexadecimal",I=++k):O="decimal"),n="",w="",s="",T=g[O],I--;++I<K&&(b=Y(I),T(b));)s+=b,"named"===O&&c.call(a,s)&&(n=s,w=a[s]);(o=";"===Y(I))&&(I++,"named"===O&&c.call(r,s)&&(n=s,w=r[s])),S=1+I-A,(o||R)&&(s?"named"===O?(o&&!w?y(5,1):(n!==s&&(I=k+n.length,S=1+I-k,o=!1),o||(E=n?1:3,t.attribute?"="===(b=Y(I))?(y(E,S),w=null):l(b)?w=null:y(E,S):y(E,S))),_=w):(o||y(2,S),_=parseInt(s,f[O]),(V=_)>=55296&&V<=57343||V>1114111?(y(7,S),_="�"):_ in i?(y(6,S),_=i[_]):(v="",m(_)&&y(6,S),_>65535&&(v+=u((_-=65536)>>>10|55296),_=56320|1023&_),_=v+u(_))):"named"!==O&&y(4,S)),_?(Q(),x=Z(),F=I-1,$+=I-A+1,W.push(_),(D=Z()).offset++,M&&M.call(U,_,{start:x,end:D},e.slice(A-1,I)),x=D):(s=e.slice(A-1,I),H+=s,$+=s.length,F=I-1)}var V;return W.join("");function Z(){return{line:G,column:$,offset:F+(q.offset||0)}}function Y(t){return e.charAt(t)}function Q(){H&&(W.push(H),L&&L.call(N,H,{start:x,end:Z()}),H="")}}(e,s)};var c={}.hasOwnProperty,u=String.fromCharCode,p=Function.prototype,d={warning:null,reference:null,text:null,warningContext:null,referenceContext:null,textContext:null,position:{},additional:null,attribute:!1,nonTerminated:!0},f={hexadecimal:16,decimal:10},g={};g.named=l,g.decimal=o,g.hexadecimal=s;var h={};function m(e){return e>=1&&e<=8||11===e||e>=13&&e<=31||e>=127&&e<=159||e>=64976&&e<=65007||65535==(65535&e)||65534==(65535&e)}h[1]="Named character references must be terminated by a semicolon",h[2]="Numeric character references must be terminated by a semicolon",h[3]="Named character references cannot be empty",h[4]="Numeric character references cannot be empty",h[5]="Named character references must be known",h[6]="Numeric character references cannot be disallowed",h[7]="Numeric character references cannot be outside the permissible Unicode range"},SCCT:function(e,t,n){"use strict";var r=n("8Tov");function a(e){var t=e.children;e.children=[{type:"tableHead",align:e.align,children:[t[0]],position:t[0].position}],t.length>1&&e.children.push({type:"tableBody",align:e.align,children:t.slice(1),position:{start:t[1].position.start,end:t[t.length-1].position.end}})}e.exports=function(e){return r(e,"table",a),e}},SmMc:function(e,t,n){"use strict";e.exports=function(e,t,n){var a,i,o,s,l,c=e.now(),u=t.length,p=-1,d="";for(;++p<u;){if(" "!==(o=t.charAt(p))||p>=3){p--;break}d+=o}a="",i="";for(;++p<u;){if("\n"===(o=t.charAt(p))){p--;break}" "===o||"\t"===o?i+=o:(a+=i+o,i="")}if(c.column+=d.length,c.offset+=d.length,d+=a+i,o=t.charAt(++p),s=t.charAt(++p),"\n"!==o||!r[s])return;d+=o,i=s,l=r[s];for(;++p<u;){if((o=t.charAt(p))!==s){if("\n"!==o)return;p--;break}i+=o}if(n)return!0;return e(d+i)({type:"heading",depth:l,children:this.tokenizeInline(a,c)})};var r={};r["="]=1,r["-"]=2},UdHz:function(e,t,n){"use strict";e.exports=function(e,t){return e.indexOf("~~",t)}},UrCL:function(e,t,n){"use strict";var r=n("8xl3");function a(){}e.exports=o,a.prototype=Error.prototype,o.prototype=new a;var i=o.prototype;function o(e,t,n){var a,i,o;"string"==typeof t&&(n=t,t=null),a=function(e){var t,n=[null,null];"string"==typeof e&&(-1===(t=e.indexOf(":"))?n[1]=e:(n[0]=e.slice(0,t),n[1]=e.slice(t+1)));return n}(n),i=r(t)||"1:1",o={start:{line:null,column:null},end:{line:null,column:null}},t&&t.position&&(t=t.position),t&&(t.start?(o=t,t=t.start):o.start=t),e.stack&&(this.stack=e.stack,e=e.message),this.message=e,this.name=i,this.reason=e,this.line=t?t.line:null,this.column=t?t.column:null,this.location=o,this.source=a[0],this.ruleId=a[1]}i.file="",i.name="",i.reason="",i.message="",i.stack="",i.fatal=null,i.column=null,i.line=null},VqYj:function(e,t,n){"use strict";function r(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var a=n("GKv7"),i=n("DcJp"),o=n("DCMX"),s=n("aWzz"),l=n("Nz/U"),c=n("ZS4p"),u=n("g8Uj"),p=n("p23Z"),d=n("SCCT"),f=n("oAYc"),g=n("q7ab"),h=n("op6G"),m=n("PsEv"),_=Object.keys(h),b=function(e){var t=e.source||e.children||"",n=e.parserOptions;if(e.allowedTypes&&e.disallowedTypes)throw new Error("Only one of `allowedTypes` and `disallowedTypes` should be defined");var r=a(h,e.renderers),s=[[o,n]].concat(e.plugins||[]).reduce(y,i()),g=s.parse(t),b=a(e,{renderers:r,definitions:f(g)}),E=function(e){var t=[d,l()],n=e.disallowedTypes;e.allowedTypes&&(n=_.filter((function(t){return"root"!==t&&-1===e.allowedTypes.indexOf(t)})));var r=e.unwrapDisallowed?"unwrap":"remove";n&&n.length>0&&t.push(u.ofType(n,r));e.allowNode&&t.push(u.ifNotMatch(e.allowNode,r));var a=!e.escapeHtml&&!e.skipHtml,i=(e.astPlugins||[]).some((function(e){return(Array.isArray(e)?e[0]:e).identity===m.HtmlParser}));a&&!i&&t.push(c);return e.astPlugins?t.concat(e.astPlugins):t}(e),v=s.runSync(g),w=E.reduce((function(e,t){return t(e,b)}),v);return p(w,b)};function y(e,t){return Array.isArray(t)?e.use.apply(e,r(t)):e.use(t)}b.defaultProps={renderers:{},escapeHtml:!0,skipHtml:!1,sourcePos:!1,rawSourcePos:!1,transformLinkUri:g,astPlugins:[],plugins:[],parserOptions:{}},b.propTypes={className:s.string,source:s.string,children:s.string,sourcePos:s.bool,rawSourcePos:s.bool,escapeHtml:s.bool,skipHtml:s.bool,allowNode:s.func,allowedTypes:s.arrayOf(s.oneOf(_)),disallowedTypes:s.arrayOf(s.oneOf(_)),transformLinkUri:s.oneOfType([s.func,s.bool]),linkTarget:s.oneOfType([s.func,s.string]),transformImageUri:s.func,astPlugins:s.arrayOf(s.func),unwrapDisallowed:s.bool,renderers:s.object,plugins:s.array,parserOptions:s.object},b.types=_,b.renderers=h,b.uriTransformer=g,e.exports=b},X4oU:function(e,t,n){"use strict";e.exports=function(e,t){var n=e.indexOf("**",t),r=e.indexOf("__",t);if(-1===r)return n;if(-1===n)return r;return r<n?r:n}},YNvz:function(e,t,n){"use strict";var r=Object.prototype.hasOwnProperty,a=Object.prototype.toString,i=Object.defineProperty,o=Object.getOwnPropertyDescriptor,s=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===a.call(e)},l=function(e){if(!e||"[object Object]"!==a.call(e))return!1;var t,n=r.call(e,"constructor"),i=e.constructor&&e.constructor.prototype&&r.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!n&&!i)return!1;for(t in e);return void 0===t||r.call(e,t)},c=function(e,t){i&&"__proto__"===t.name?i(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},u=function(e,t){if("__proto__"===t){if(!r.call(e,t))return;if(o)return o(e,t).value}return e[t]};e.exports=function e(){var t,n,r,a,i,o,p=arguments[0],d=1,f=arguments.length,g=!1;for("boolean"==typeof p&&(g=p,p=arguments[1]||{},d=2),(null==p||"object"!=typeof p&&"function"!=typeof p)&&(p={});d<f;++d)if(null!=(t=arguments[d]))for(n in t)r=u(p,n),p!==(a=u(t,n))&&(g&&a&&(l(a)||(i=s(a)))?(i?(i=!1,o=r&&s(r)?r:[]):o=r&&l(r)?r:{},c(p,{name:n,newValue:e(g,o,a)})):void 0!==a&&c(p,{name:n,newValue:a}));return p}},Z4yw:function(e,t,n){"use strict";var r=[].slice;e.exports=function(e,t){var n;return function(){var t,o=r.call(arguments,0),s=e.length>o.length;s&&o.push(a);try{t=e.apply(null,o)}catch(l){if(s&&n)throw l;return a(l)}s||(t&&"function"==typeof t.then?t.then(i,a):t instanceof Error?a(t):i(t))};function a(){n||(n=!0,t.apply(null,arguments))}function i(e){a(null,e)}}},ZBCR:function(e,t,n){"use strict";var r=n("0T5w"),a=n("hOJZ");e.exports=i,i.notInList=!0,i.notInBlock=!0;function i(e,t,n){for(var r,i,l,c,u,p,d,f,g=this.options.commonmark,h=0,m=t.length,_="";h<m&&(" "===(c=t.charAt(h))||"\t"===c);)_+=c,h++;if("["===(c=t.charAt(h))){for(h++,_+=c,l="";h<m&&"]"!==(c=t.charAt(h));)"\\"===c&&(l+=c,h++,c=t.charAt(h)),l+=c,h++;if(l&&"]"===t.charAt(h)&&":"===t.charAt(h+1)){for(p=l,h=(_+=l+"]:").length,l="";h<m&&("\t"===(c=t.charAt(h))||" "===c||"\n"===c);)_+=c,h++;if(l="",r=_,"<"===(c=t.charAt(h))){for(h++;h<m&&o(c=t.charAt(h));)l+=c,h++;if((c=t.charAt(h))===o.delimiter)_+="<"+l+c,h++;else{if(g)return;h-=l.length+1,l=""}}if(!l){for(;h<m&&s(c=t.charAt(h));)l+=c,h++;_+=l}if(l){for(d=l,l="";h<m&&("\t"===(c=t.charAt(h))||" "===c||"\n"===c);)l+=c,h++;if(u=null,'"'===(c=t.charAt(h))?u='"':"'"===c?u="'":"("===c&&(u=")"),u){if(!l)return;for(h=(_+=l+c).length,l="";h<m&&(c=t.charAt(h))!==u;){if("\n"===c){if(h++,"\n"===(c=t.charAt(h))||c===u)return;l+="\n"}l+=c,h++}if((c=t.charAt(h))!==u)return;i=_,_+=l+c,h++,f=l,l=""}else l="",h=_.length;for(;h<m&&("\t"===(c=t.charAt(h))||" "===c);)_+=c,h++;return(c=t.charAt(h))&&"\n"!==c?void 0:!!n||(r=e(r).test().end,d=this.decode.raw(this.unescape(d),r,{nonTerminated:!1}),f&&(i=e(i).test().end,f=this.decode.raw(this.unescape(f),i)),e(_)({type:"definition",identifier:a(p),title:f||null,url:d}))}}}}function o(e){return">"!==e&&"["!==e&&"]"!==e}function s(e){return"["!==e&&"]"!==e&&!r(e)}o.delimiter=">"},ZS4p:function(e,t,n){"use strict";var r=n("8Tov"),a=/^<(area|base|br|col|embed|hr|img|input|keygen|link|meta|param|source|track|wbr)\s*\/?>$/i,i=/^<(\/?)([a-z]+)\s*>$/;e.exports=function(e){var t,n;return r(e,"html",(function(e,r,o){n!==o&&(t=[],n=o);var s=function(e){var t=e.value.match(a);return!!t&&t[1]}(e);if(s)return o.children.splice(r,1,{type:"virtualHtml",tag:s,position:e.position}),!0;var l=function(e,t){var n=e.value.match(i);return!!n&&{tag:n[2],opening:!n[1],node:e}}(e);if(!l)return!0;var c=function(e,t){var n=e.length;for(;n--;)if(e[n].tag===t)return e.splice(n,1)[0];return!1}(t,l.tag);return c?o.children.splice(r,0,function(e,t,n){var r=n.children.indexOf(e.node),a=n.children.indexOf(t.node),i=n.children.splice(r,a-r+1).slice(1,-1);return{type:"virtualHtml",children:i,tag:e.tag,position:{start:e.node.position.start,end:t.node.position.end,indent:[]}}}(l,c,o)):l.opening||t.push(l),!0}),!0),e}},aq5y:function(e,t,n){"use strict";var r=n("0T5w"),a=n("RXNd"),i=n("iVMU");e.exports=s,s.locator=i,s.notInLink=!0;var o="mailto:".length;function s(e,t,n){var i,s,l,c,u,p,d,f,g,h,m;if("<"===t.charAt(0)){for(this,i="",s=t.length,l=0,c="",p=!1,d="",l++,i="<";l<s&&(u=t.charAt(l),!(r(u)||">"===u||"@"===u||":"===u&&"/"===t.charAt(l+1)));)c+=u,l++;if(c){if(d+=c,c="",d+=u=t.charAt(l),l++,"@"===u)p=!0;else{if(":"!==u||"/"!==t.charAt(l+1))return;d+="/",l++}for(;l<s&&(u=t.charAt(l),!r(u)&&">"!==u);)c+=u,l++;if(u=t.charAt(l),c&&">"===u)return!!n||(g=d+=c,i+=d+u,(f=e.now()).column++,f.offset++,p&&("mailto:"===d.slice(0,o).toLowerCase()?(g=g.substr(o),f.column+=o,f.offset+=o):d="mailto:"+d),h=this.inlineTokenizers,this.inlineTokenizers={text:h.text},m=this.enterLink(),g=this.tokenizeInline(g,f),this.inlineTokenizers=h,m(),e(i)({type:"link",title:null,url:a(d,{nonTerminated:!1}),children:g}))}}}},aqkP:function(e,t){(t=e.exports=function(e){return e.replace(/^\s*|\s*$/g,"")}).left=function(e){return e.replace(/^\s*/,"")},t.right=function(e){return e.replace(/\s*$/,"")}},au1n:function(e,t,n){"use strict";e.exports=function(e,t){return e.indexOf("\\",t)}},bsrn:function(e,t,n){"use strict";e.exports=function(e){return function(t,n){var i,o,s,l,c,u,p=this,d=p.offset,f=[],g=p[e+"Methods"],h=p[e+"Tokenizers"],m=n.line,_=n.column;if(!t)return f;v.now=y,v.file=p.file,b("");for(;t;){for(i=-1,o=g.length,c=!1;++i<o&&(l=g[i],!(s=h[l])||s.onlyAtStart&&!p.atStart||s.notInList&&p.inList||s.notInBlock&&p.inBlock||s.notInLink&&p.inLink||(u=t.length,s.apply(p,[v,t]),!(c=u!==t.length))););c||p.file.fail(new Error("Infinite loop"),v.now())}return p.eof=y(),f;function b(e){for(var t=-1,n=e.indexOf("\n");-1!==n;)m++,t=n,n=e.indexOf("\n",n+1);-1===t?_+=e.length:_=e.length-t,m in d&&(-1!==t?_+=d[m]:_<=d[m]&&(_=d[m]+1))}function y(){var e={line:m,column:_};return e.offset=p.toOffset(e),e}function E(e){this.start=e,this.end=y()}function v(e){var n,i=function(){var e=[],t=m+1;return function(){for(var n=m+1;t<n;)e.push((d[t]||0)+1),t++;return e}}(),o=(n=y(),function(e,t){var r=e.position,a=r?r.start:n,i=[],o=r&&r.end.line,s=n.line;if(e.position=new E(a),r&&t&&r.indent){if(i=r.indent,o<s){for(;++o<s;)i.push((d[o]||0)+1);i.push(n.column)}t=i.concat(t)}return e.position.indent=t||[],e}),s=y();return function(e){t.substring(0,e.length)!==e&&p.file.fail(new Error("Incorrectly eaten value: please report this warning on http://git.io/vg5Ft"),y())}(e),l.reset=c,c.test=u,l.test=u,t=t.substring(e.length),b(e),i=i(),l;function l(e,t){return o(function(e,t){var n=t?t.children:f,i=n[n.length-1];return i&&e.type===i.type&&e.type in r&&a(i)&&a(e)&&(e=r[e.type].call(p,i,e)),e!==i&&n.push(e),p.atStart&&0!==f.length&&p.exitStart(),e}(o(e),t),i)}function c(){var n=l.apply(null,arguments);return m=s.line,_=s.column,t=e+t,n}function u(){var n=o({});return m=s.line,_=s.column,t=e+t,n.position}}}};var r={text:function(e,t){return e.value+=t.value,e},blockquote:function(e,t){if(this.options.commonmark)return t;return e.children=e.children.concat(t.children),e}};function a(e){var t,n;return"text"!==e.type||!e.position||(t=e.position.start,n=e.position.end,t.line!==n.line||n.column-t.column===e.value.length)}},"c5u+":function(e,t,n){"use strict";e.exports=function(e,t,n){var r,a,i,o,s,l,c,u,p,d;if(n)return!0;r=this.inlineMethods,o=r.length,a=this.inlineTokenizers,i=-1,p=t.length;for(;++i<o;)"text"!==(u=r[i])&&a[u]&&((c=a[u].locator)||e.file.fail("Missing locator: `"+u+"`"),-1!==(l=c.call(this,t,1))&&l<p&&(p=l));s=t.slice(0,p),d=e.now(),this.decode(s,d,(function(t,n,r){e(r||t)({type:"text",value:t})}))}},dxIo:function(e,t,n){"use strict";var r=n("aqkP"),a=n("rF+K");e.exports=function(e,t,n){var i,o,s,l,c,u,p,d,f,g=this.offset,h=this.blockTokenizers,m=this.interruptBlockquote,_=e.now(),b=_.line,y=t.length,E=[],v=[],w=[],k=0;for(;k<y&&(" "===(o=t.charAt(k))||"\t"===o);)k++;if(">"!==t.charAt(k))return;if(n)return!0;k=0;for(;k<y;){for(l=t.indexOf("\n",k),p=k,d=!1,-1===l&&(l=y);k<y&&(" "===(o=t.charAt(k))||"\t"===o);)k++;if(">"===t.charAt(k)?(k++,d=!0," "===t.charAt(k)&&k++):k=p,c=t.slice(k,l),!d&&!r(c)){k=p;break}if(!d&&(s=t.slice(k),a(m,h,this,[e,s,!0])))break;u=p===k?c:t.slice(p,l),w.push(k-p),E.push(u),v.push(c),k=l+1}k=-1,y=w.length,i=e(E.join("\n"));for(;++k<y;)g[b]=(g[b]||0)+w[k],b++;return f=this.enterBlock(),v=this.tokenizeBlock(v.join("\n"),_),f(),i({type:"blockquote",children:v})}},g8Uj:function(e,t,n){"use strict";var r=n("8Tov");function a(e,t,n,r){if("remove"===r)n.children.splice(t,1);else if("unwrap"===r){var a=[t,1];e.children&&(a=a.concat(e.children)),Array.prototype.splice.apply(n.children,a)}}t.ofType=function(e,t){return function(t){return e.forEach((function(e){return r(t,e,n,!0)})),t};function n(e,n,r){r&&a(e,n,r,t)}},t.ifNotMatch=function(e,t){return function(e){return r(e,n,!0),e};function n(n,r,i){i&&!e(n,r,i)&&a(n,r,i,t)}}},gHph:function(e,t,n){"use strict";var r=n("IIbE"),a=n("iVMU"),i=n("xOTf").tag;e.exports=l,l.locator=a;var o=/^<a /i,s=/^<\/a>/i;function l(e,t,n){var a,l,c=t.length;if(!("<"!==t.charAt(0)||c<3)&&(a=t.charAt(1),(r(a)||"?"===a||"!"===a||"/"===a)&&(l=t.match(i))))return!!n||(l=l[0],!this.inLink&&o.test(l)?this.inLink=!0:this.inLink&&s.test(l)&&(this.inLink=!1),e(l)({type:"html",value:l}))}},gOu7:function(e,t,n){"use strict";var r=n("0T5w"),a=n("UdHz");e.exports=i,i.locator=a;function i(e,t,n){var a,i,o,s="",l="",c="",u="";if(this.options.gfm&&"~"===t.charAt(0)&&"~"===t.charAt(1)&&!r(t.charAt(2)))for(a=1,i=t.length,(o=e.now()).column+=2,o.offset+=2;++a<i;){if(!("~"!==(s=t.charAt(a))||"~"!==l||c&&r(c)))return!!n||e("~~"+u+"~~")({type:"delete",children:this.tokenizeInline(u,o)});u+=l,c=l,l=s}}},hOJZ:function(e,t,n){"use strict";var r=n("4D6o");e.exports=function(e){return r(e).toLowerCase()}},hOjg:function(e,t,n){"use strict";var r=n("Dwqo"),a=n("sLhC");e.exports=function(e,t,n){var r,o,s,l=-1,c=t.length,u="",p="",d="",f="";for(;++l<c;)if(r=t.charAt(l),s)if(s=!1,u+=d,p+=f,d="",f="","\n"===r)d=r,f=r;else for(u+=r,p+=r;++l<c;){if(!(r=t.charAt(l))||"\n"===r){f=r,d=r;break}u+=r,p+=r}else if(" "===r&&t.charAt(l+1)===r&&t.charAt(l+2)===r&&t.charAt(l+3)===r)d+=i,l+=3,s=!0;else if("\t"===r)d+=r,s=!0;else{for(o="";"\t"===r||" "===r;)o+=r,r=t.charAt(++l);if("\n"!==r)break;d+=o+r,f+=r}if(p)return!!n||e(u)({type:"code",lang:null,value:a(p)})};var i=r(" ",4)},hTPx:function(e,t,n){"use strict";var r="function"==typeof Symbol&&Symbol.for,a=r?Symbol.for("react.element"):60103,i=r?Symbol.for("react.portal"):60106,o=r?Symbol.for("react.fragment"):60107,s=r?Symbol.for("react.strict_mode"):60108,l=r?Symbol.for("react.profiler"):60114,c=r?Symbol.for("react.provider"):60109,u=r?Symbol.for("react.context"):60110,p=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,f=r?Symbol.for("react.forward_ref"):60112,g=r?Symbol.for("react.suspense"):60113,h=r?Symbol.for("react.suspense_list"):60120,m=r?Symbol.for("react.memo"):60115,_=r?Symbol.for("react.lazy"):60116,b=r?Symbol.for("react.block"):60121,y=r?Symbol.for("react.fundamental"):60117,E=r?Symbol.for("react.responder"):60118,v=r?Symbol.for("react.scope"):60119;function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case a:switch(e=e.type){case p:case d:case o:case l:case s:case g:return e;default:switch(e=e&&e.$$typeof){case u:case f:case _:case m:case c:return e;default:return t}}case i:return t}}}function k(e){return w(e)===d}t.AsyncMode=p,t.ConcurrentMode=d,t.ContextConsumer=u,t.ContextProvider=c,t.Element=a,t.ForwardRef=f,t.Fragment=o,t.Lazy=_,t.Memo=m,t.Portal=i,t.Profiler=l,t.StrictMode=s,t.Suspense=g,t.isAsyncMode=function(e){return k(e)||w(e)===p},t.isConcurrentMode=k,t.isContextConsumer=function(e){return w(e)===u},t.isContextProvider=function(e){return w(e)===c},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===a},t.isForwardRef=function(e){return w(e)===f},t.isFragment=function(e){return w(e)===o},t.isLazy=function(e){return w(e)===_},t.isMemo=function(e){return w(e)===m},t.isPortal=function(e){return w(e)===i},t.isProfiler=function(e){return w(e)===l},t.isStrictMode=function(e){return w(e)===s},t.isSuspense=function(e){return w(e)===g},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===d||e===l||e===s||e===g||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===_||e.$$typeof===m||e.$$typeof===c||e.$$typeof===u||e.$$typeof===f||e.$$typeof===y||e.$$typeof===E||e.$$typeof===v||e.$$typeof===b)},t.typeOf=w},"hc+w":function(e,t){e.exports="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmb2N1c2FibGU9ImZhbHNlIj4KICA8cGF0aCBkPSJNMTAgMS42NjdBOC4zMzYgOC4zMzYgMCAwMDEuNjY3IDEwYzAgMy42ODMgMi4zOTEgNi44MDggNS43IDcuOTE3LjQxNi4wNjYuNTUtLjE5Mi41NS0uNDE3di0xLjQwOGMtMi4zMDkuNS0yLjgtMS4xMTctMi44LTEuMTE3LS4zODQtLjk2Ny0uOTI1LTEuMjI1LS45MjUtMS4yMjUtLjc1OS0uNTE3LjA1OC0uNS4wNTgtLjUuODMzLjA1OCAxLjI3NS44NTggMS4yNzUuODU4LjcyNSAxLjI2NyAxLjk1Ljg5MiAyLjQyNS42OTIuMDc1LS41NDIuMjkyLS45MDguNTI1LTEuMTE3LTEuODUtLjIwOC0zLjc5Mi0uOTI1LTMuNzkyLTQuMSAwLS45MjUuMzE3LTEuNjY2Ljg1OS0yLjI1OC0uMDg0LS4yMDgtLjM3NS0xLjA3NS4wODMtMi4yIDAgMCAuNy0uMjI1IDIuMjkyLjg1QTcuODUyIDcuODUyIDAgMDExMCA1LjdjLjcwOCAwIDEuNDI1LjA5MiAyLjA4My4yNzUgMS41OTItMS4wNzUgMi4yOTItLjg1IDIuMjkyLS44NS40NTggMS4xMjUuMTY3IDEuOTkyLjA4MyAyLjIuNTQyLjU5Mi44NTkgMS4zMzMuODU5IDIuMjU4IDAgMy4xODQtMS45NSAzLjg4NC0zLjgwOSA0LjA5Mi4zLjI1OC41NzUuNzY3LjU3NSAxLjU0MlYxNy41YzAgLjIyNS4xMzQuNDkyLjU1OS40MTdDMTUuOTUgMTYuOCAxOC4zMzMgMTMuNjgzIDE4LjMzMyAxMGMwLTQuNi0zLjczMy04LjMzMy04LjMzMy04LjMzM3oiIGZpbGw9IiM2MzkiLz4KPC9zdmc+Cg=="},hdGH:function(e,t,n){},hoS5:function(e){e.exports=JSON.parse('{"0":"�","128":"€","130":"‚","131":"ƒ","132":"„","133":"…","134":"†","135":"‡","136":"ˆ","137":"‰","138":"Š","139":"‹","140":"Œ","142":"Ž","145":"‘","146":"’","147":"“","148":"”","149":"•","150":"–","151":"—","152":"˜","153":"™","154":"š","155":"›","156":"œ","158":"ž","159":"Ÿ"}')},hrnr:function(e,t,n){e.exports=c;var r=n("AZQ1"),a=n("x4NP"),i=n("xxTz"),o=n("M7zf"),s=n("qW1w"),l=n("UVGb");function c(){o.apply(this,arguments)}function u(){throw new l.AlgoliaSearchError("Not implemented in this environment.\nIf you feel this is a mistake, write to support@algolia.com")}s(c,o),c.prototype.deleteIndex=function(e,t){return this._jsonRequest({method:"DELETE",url:"/1/indexes/"+encodeURIComponent(e),hostType:"write",callback:t})},c.prototype.moveIndex=function(e,t,n){var r={operation:"move",destination:t};return this._jsonRequest({method:"POST",url:"/1/indexes/"+encodeURIComponent(e)+"/operation",body:r,hostType:"write",callback:n})},c.prototype.copyIndex=function(e,t,n,r){var a={operation:"copy",destination:t},i=r;if("function"==typeof n)i=n;else if(Array.isArray(n)&&n.length>0)a.scope=n;else if(void 0!==n)throw new Error("the scope given to `copyIndex` was not an array with settings, synonyms or rules");return this._jsonRequest({method:"POST",url:"/1/indexes/"+encodeURIComponent(e)+"/operation",body:a,hostType:"write",callback:i})},c.prototype.getLogs=function(e,t,r){var a=n("R4rC"),i={};return"object"==typeof e?(i=a(e),r=t):0===arguments.length||"function"==typeof e?r=e:1===arguments.length||"function"==typeof t?(r=t,i.offset=e):(i.offset=e,i.length=t),void 0===i.offset&&(i.offset=0),void 0===i.length&&(i.length=10),this._jsonRequest({method:"GET",url:"/1/logs?"+this._getSearchParams(i,""),hostType:"read",callback:r})},c.prototype.listIndexes=function(e,t){var n="";return void 0===e||"function"==typeof e?t=e:n="?page="+e,this._jsonRequest({method:"GET",url:"/1/indexes"+n,hostType:"read",callback:t})},c.prototype.initIndex=function(e){return new r(this,e)},c.prototype.initAnalytics=function(e){return n("MioA")(this.applicationID,this.apiKey,e)},c.prototype.listUserKeys=a((function(e){return this.listApiKeys(e)}),i("client.listUserKeys()","client.listApiKeys()")),c.prototype.listApiKeys=function(e){return this._jsonRequest({method:"GET",url:"/1/keys",hostType:"read",callback:e})},c.prototype.getUserKeyACL=a((function(e,t){return this.getApiKey(e,t)}),i("client.getUserKeyACL()","client.getApiKey()")),c.prototype.getApiKey=function(e,t){return this._jsonRequest({method:"GET",url:"/1/keys/"+e,hostType:"read",callback:t})},c.prototype.deleteUserKey=a((function(e,t){return this.deleteApiKey(e,t)}),i("client.deleteUserKey()","client.deleteApiKey()")),c.prototype.deleteApiKey=function(e,t){return this._jsonRequest({method:"DELETE",url:"/1/keys/"+e,hostType:"write",callback:t})},c.prototype.restoreApiKey=function(e,t){return this._jsonRequest({method:"POST",url:"/1/keys/"+e+"/restore",hostType:"write",callback:t})},c.prototype.addUserKey=a((function(e,t,n){return this.addApiKey(e,t,n)}),i("client.addUserKey()","client.addApiKey()")),c.prototype.addApiKey=function(e,t,r){var a=n("MQAF"),i="Usage: client.addApiKey(arrayOfAcls[, params, callback])";if(!a(e))throw new Error(i);1!==arguments.length&&"function"!=typeof t||(r=t,t=null);var o={acl:e};return t&&(o.validity=t.validity,o.maxQueriesPerIPPerHour=t.maxQueriesPerIPPerHour,o.maxHitsPerQuery=t.maxHitsPerQuery,o.indexes=t.indexes,o.description=t.description,t.queryParameters&&(o.queryParameters=this._getSearchParams(t.queryParameters,"")),o.referers=t.referers),this._jsonRequest({method:"POST",url:"/1/keys",body:o,hostType:"write",callback:r})},c.prototype.addUserKeyWithValidity=a((function(e,t,n){return this.addApiKey(e,t,n)}),i("client.addUserKeyWithValidity()","client.addApiKey()")),c.prototype.updateUserKey=a((function(e,t,n,r){return this.updateApiKey(e,t,n,r)}),i("client.updateUserKey()","client.updateApiKey()")),c.prototype.updateApiKey=function(e,t,r,a){var i=n("MQAF"),o="Usage: client.updateApiKey(key, arrayOfAcls[, params, callback])";if(!i(t))throw new Error(o);2!==arguments.length&&"function"!=typeof r||(a=r,r=null);var s={acl:t};return r&&(s.validity=r.validity,s.maxQueriesPerIPPerHour=r.maxQueriesPerIPPerHour,s.maxHitsPerQuery=r.maxHitsPerQuery,s.indexes=r.indexes,s.description=r.description,r.queryParameters&&(s.queryParameters=this._getSearchParams(r.queryParameters,"")),s.referers=r.referers),this._jsonRequest({method:"PUT",url:"/1/keys/"+e,body:s,hostType:"write",callback:a})},c.prototype.startQueriesBatch=a((function(){this._batch=[]}),i("client.startQueriesBatch()","client.search()")),c.prototype.addQueryInBatch=a((function(e,t,n){this._batch.push({indexName:e,query:t,params:n})}),i("client.addQueryInBatch()","client.search()")),c.prototype.sendQueriesBatch=a((function(e){return this.search(this._batch,e)}),i("client.sendQueriesBatch()","client.search()")),c.prototype.batch=function(e,t){if(!n("MQAF")(e))throw new Error("Usage: client.batch(operations[, callback])");return this._jsonRequest({method:"POST",url:"/1/indexes/*/batch",body:{requests:e},hostType:"write",callback:t})},c.prototype.assignUserID=function(e,t){if(!e.userID||!e.cluster)throw new l.AlgoliaSearchError("You have to provide both a userID and cluster",e);return this._jsonRequest({method:"POST",url:"/1/clusters/mapping",hostType:"write",body:{cluster:e.cluster},callback:t,headers:{"x-algolia-user-id":e.userID}})},c.prototype.assignUserIDs=function(e,t){if(!e.userIDs||!e.cluster)throw new l.AlgoliaSearchError("You have to provide both an array of userIDs and cluster",e);return this._jsonRequest({method:"POST",url:"/1/clusters/mapping/batch",hostType:"write",body:{cluster:e.cluster,users:e.userIDs},callback:t})},c.prototype.getTopUserID=function(e){return this._jsonRequest({method:"GET",url:"/1/clusters/mapping/top",hostType:"read",callback:e})},c.prototype.getUserID=function(e,t){if(!e.userID)throw new l.AlgoliaSearchError("You have to provide a userID",{debugData:e});return this._jsonRequest({method:"GET",url:"/1/clusters/mapping/"+e.userID,hostType:"read",callback:t})},c.prototype.listClusters=function(e){return this._jsonRequest({method:"GET",url:"/1/clusters",hostType:"read",callback:e})},c.prototype.listUserIDs=function(e,t){return this._jsonRequest({method:"GET",url:"/1/clusters/mapping",body:e,hostType:"read",callback:t})},c.prototype.removeUserID=function(e,t){if(!e.userID)throw new l.AlgoliaSearchError("You have to provide a userID",{debugData:e});return this._jsonRequest({method:"DELETE",url:"/1/clusters/mapping",hostType:"write",callback:t,headers:{"x-algolia-user-id":e.userID}})},c.prototype.searchUserIDs=function(e,t){return this._jsonRequest({method:"POST",url:"/1/clusters/mapping/search",body:e,hostType:"read",callback:t})},c.prototype.setPersonalizationStrategy=function(e,t){return this._jsonRequest({method:"POST",url:"/1/recommendation/personalization/strategy",body:e,hostType:"write",callback:t})},c.prototype.getPersonalizationStrategy=function(e){return this._jsonRequest({method:"GET",url:"/1/recommendation/personalization/strategy",hostType:"read",callback:e})},c.prototype.destroy=u,c.prototype.enableRateLimitForward=u,c.prototype.disableRateLimitForward=u,c.prototype.useSecuredAPIKey=u,c.prototype.disableSecuredAPIKey=u,c.prototype.generateSecuredApiKey=u,c.prototype.getSecuredApiKeyRemainingValidity=u},hvjO:function(e,t,n){"use strict";e.exports=function(e,t,n){var r=[];"function"==typeof t&&(n=t,t=null);function a(e){var i;return t&&e.type!==t||(i=n(e,r.concat())),e.children&&!1!==i?function(e,t){var n,i=e.length,o=-1;r.push(t);for(;++o<i;)if((n=e[o])&&!1===a(n))return!1;return r.pop(),!0}(e.children,e):i}a(e)}},iSxY:function(e,t,n){"use strict";var r=n("xOTf").openCloseTag;e.exports=function(e,t,n){var a,i,o,s,l,c,u,p=this.options.blocks,d=t.length,f=0,g=[[/^<(script|pre|style)(?=(\s|>|$))/i,/<\/(script|pre|style)>/i,!0],[/^<!--/,/-->/,!0],[/^<\?/,/\?>/,!0],[/^<![A-Za-z]/,/>/,!0],[/^<!\[CDATA\[/,/\]\]>/,!0],[new RegExp("^</?("+p.join("|")+")(?=(\\s|/?>|$))","i"),/^$/,!0],[new RegExp(r.source+"\\s*$"),/^$/,!1]];for(;f<d&&("\t"===(s=t.charAt(f))||" "===s);)f++;if("<"!==t.charAt(f))return;a=-1===(a=t.indexOf("\n",f+1))?d:a,i=t.slice(f,a),o=-1,l=g.length;for(;++o<l;)if(g[o][0].test(i)){c=g[o];break}if(!c)return;if(n)return c[2];if(f=a,!c[1].test(i))for(;f<d;){if(a=-1===(a=t.indexOf("\n",f+1))?d:a,i=t.slice(f+1,a),c[1].test(i)){i&&(f=a);break}f=a}return u=t.slice(0,f),e(u)({type:"html",value:u})}},iVMU:function(e,t,n){"use strict";e.exports=function(e,t){return e.indexOf("<",t)}},jz1g:function(e,t,n){"use strict";e.exports=function(e,t){return function(n){var r,a=0,i=n.indexOf("\\"),o=e[t],s=[];for(;-1!==i;)s.push(n.slice(a,i)),a=i+1,(r=n.charAt(a))&&-1!==o.indexOf(r)||s.push("\\"),i=n.indexOf("\\",a);return s.push(n.slice(a)),s.join("")}}},kvVz:function(e,t,n){"use strict";e.exports=n("hTPx")},kyRc:function(e,t,n){"use strict";e.exports=function(e,t,n){var r,a,i,o=this.options,s=t.length+1,l=-1,c=e.now(),u="",p="";for(;++l<s;){if(" "!==(r=t.charAt(l))&&"\t"!==r){l--;break}u+=r}i=0;for(;++l<=s;){if("#"!==(r=t.charAt(l))){l--;break}u+=r,i++}if(i>6)return;if(!i||!o.pedantic&&"#"===t.charAt(l+1))return;s=t.length+1,a="";for(;++l<s;){if(" "!==(r=t.charAt(l))&&"\t"!==r){l--;break}a+=r}if(!o.pedantic&&0===a.length&&r&&"\n"!==r)return;if(n)return!0;u+=a,a="",p="";for(;++l<s&&(r=t.charAt(l))&&"\n"!==r;)if(" "===r||"\t"===r||"#"===r){for(;" "===r||"\t"===r;)a+=r,r=t.charAt(++l);for(;"#"===r;)a+=r,r=t.charAt(++l);for(;" "===r||"\t"===r;)a+=r,r=t.charAt(++l);l--}else p+=a+r,a="";return c.column+=u.length,c.offset+=u.length,e(u+=p+a)({type:"heading",depth:i,children:this.tokenizeInline(p,c)})}},"mkj/":function(e,t,n){"use strict";n.d(t,"b",(function(){return p}));var r,a,i,o=(r=0,a={util:{encode:function(e){return e instanceof i?new i(e.type,a.util.encode(e.content),e.alias):"Array"===a.util.type(e)?e.map(a.util.encode):e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).match(/\[object (\w+)\]/)[1]},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++r}),e.__id},clone:function(e,t){var n=a.util.type(e);switch(t=t||{},n){case"Object":if(t[a.util.objId(e)])return t[a.util.objId(e)];for(var r in i={},t[a.util.objId(e)]=i,e)e.hasOwnProperty(r)&&(i[r]=a.util.clone(e[r],t));return i;case"Array":if(t[a.util.objId(e)])return t[a.util.objId(e)];var i=[];return t[a.util.objId(e)]=i,e.forEach((function(e,n){i[n]=a.util.clone(e,t)})),i}return e}},languages:{extend:function(e,t){var n=a.util.clone(a.languages[e]);for(var r in t)n[r]=t[r];return n},insertBefore:function(e,t,n,r){var i=(r=r||a.languages)[e];if(2==arguments.length){for(var o in n=arguments[1])n.hasOwnProperty(o)&&(i[o]=n[o]);return i}var s={};for(var l in i)if(i.hasOwnProperty(l)){if(l==t)for(var o in n)n.hasOwnProperty(o)&&(s[o]=n[o]);s[l]=i[l]}return a.languages.DFS(a.languages,(function(t,n){n===r[e]&&t!=e&&(this[t]=s)})),r[e]=s},DFS:function(e,t,n,r){for(var i in r=r||{},e)e.hasOwnProperty(i)&&(t.call(e,i,e[i],n||i),"Object"!==a.util.type(e[i])||r[a.util.objId(e[i])]?"Array"!==a.util.type(e[i])||r[a.util.objId(e[i])]||(r[a.util.objId(e[i])]=!0,a.languages.DFS(e[i],t,i,r)):(r[a.util.objId(e[i])]=!0,a.languages.DFS(e[i],t,null,r)))}},plugins:{},highlight:function(e,t,n){var r={code:e,grammar:t,language:n};return r.tokens=a.tokenize(r.code,r.grammar),i.stringify(a.util.encode(r.tokens),r.language)},matchGrammar:function(e,t,n,r,i,o,s){var l=a.Token;for(var c in n)if(n.hasOwnProperty(c)&&n[c]){if(c==s)return;var u=n[c];u="Array"===a.util.type(u)?u:[u];for(var p=0;p<u.length;++p){var d=u[p],f=d.inside,g=!!d.lookbehind,h=!!d.greedy,m=0,_=d.alias;if(h&&!d.pattern.global){var b=d.pattern.toString().match(/[imuy]*$/)[0];d.pattern=RegExp(d.pattern.source,b+"g")}d=d.pattern||d;for(var y=r,E=i;y<t.length;E+=t[y].length,++y){var v=t[y];if(t.length>e.length)return;if(!(v instanceof l)){if(h&&y!=t.length-1){if(d.lastIndex=E,!(x=d.exec(e)))break;for(var w=x.index+(g?x[1].length:0),k=x.index+x[0].length,A=y,O=E,T=t.length;A<T&&(O<k||!t[A].type&&!t[A-1].greedy);++A)w>=(O+=t[A].length)&&(++y,E=O);if(t[y]instanceof l)continue;D=A-y,v=e.slice(E,O),x.index-=E}else{d.lastIndex=0;var x=d.exec(v),D=1}if(x){g&&(m=x[1]?x[1].length:0),k=(w=x.index+m)+(x=x[0].slice(m)).length;var S=v.slice(0,w),I=v.slice(k),P=[y,D];S&&(++y,E+=S.length,P.push(S));var R=new l(c,f?a.tokenize(x,f):x,_,x,h);if(P.push(R),I&&P.push(I),Array.prototype.splice.apply(t,P),1!=D&&a.matchGrammar(e,t,n,y,E,!0,c),o)break}else if(o)break}}}}},hooks:{add:function(){}},tokenize:function(e,t,n){var r=[e],i=t.rest;if(i){for(var o in i)t[o]=i[o];delete t.rest}return a.matchGrammar(e,r,t,0,0,!1),r}},(i=a.Token=function(e,t,n,r,a){this.type=e,this.content=t,this.alias=n,this.length=0|(r||"").length,this.greedy=!!a}).stringify=function(e,t,n){if("string"==typeof e)return e;if("Array"===a.util.type(e))return e.map((function(n){return i.stringify(n,t,e)})).join("");var r={type:e.type,content:i.stringify(e.content,t,n),tag:"span",classes:["token",e.type],attributes:{},language:t,parent:n};if(e.alias){var o="Array"===a.util.type(e.alias)?e.alias:[e.alias];Array.prototype.push.apply(r.classes,o)}var s=Object.keys(r.attributes).map((function(e){return e+'="'+(r.attributes[e]||"").replace(/"/g,"&quot;")+'"'})).join(" ");return"<"+r.tag+' class="'+r.classes.join(" ")+'"'+(s?" "+s:"")+">"+r.content+"</"+r.tag+">"},a);o.languages.markup={comment:/<!--[\s\S]*?-->/,prolog:/<\?[\s\S]+?\?>/,doctype:/<!DOCTYPE[\s\S]+?>/i,cdata:/<!\[CDATA\[[\s\S]*?]]>/i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/i,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/i,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/i,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:/&#?[\da-z]{1,8};/i},o.languages.markup.tag.inside["attr-value"].inside.entity=o.languages.markup.entity,o.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&amp;/,"&"))})),Object.defineProperty(o.languages.markup.tag,"addInlined",{value:function(e,t){var n={};n["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:o.languages[t]},n.cdata=/^<!\[CDATA\[|\]\]>$/i;var r={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:n}};r["language-"+t]={pattern:/[\s\S]+/,inside:o.languages[t]};var a={};a[e]={pattern:RegExp(/(<__[\s\S]*?>)(?:<!\[CDATA\[[\s\S]*?\]\]>\s*|[\s\S])*?(?=<\/__>)/.source.replace(/__/g,e),"i"),lookbehind:!0,greedy:!0,inside:r},o.languages.insertBefore("markup","cdata",a)}}),o.languages.xml=o.languages.extend("markup",{}),o.languages.html=o.languages.markup,o.languages.mathml=o.languages.markup,o.languages.svg=o.languages.markup,function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--?|-=|\+\+?|\+=|!=?|~|\*\*?|\*=|\/=?|%=?|<<=?|>>=?|<=?|>=?|==?|&&?|&=|\^=?|\|\|?|\|=|\?|:/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|x[0-9a-fA-F]{1,2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)\w+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b\w+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+?)\s*(?:\r?\n|\r)(?:[\s\S])*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:n},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s*(?:\r?\n|\r)(?:[\s\S])*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0},{pattern:/(["'])(?:\\[\s\S]|\$\([^)]+\)|`[^`]+`|(?!\1)[^\\])*\1/,greedy:!0,inside:n}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:n.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|aptitude|apt-cache|apt-get|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:if|then|else|elif|fi|for|while|in|case|esac|function|select|do|done|until)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|break|cd|continue|eval|exec|exit|export|getopts|hash|pwd|readonly|return|shift|test|times|trap|umask|unset|alias|bind|builtin|caller|command|declare|echo|enable|help|let|local|logout|mapfile|printf|read|readarray|source|type|typeset|ulimit|unalias|set|shopt)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:true|false)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|==?|!=?|=~|<<[<-]?|[&\d]?>>|\d?[<>]&?|&[>&]?|\|[&|]?|<=?|>=?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}};for(var r=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],a=n.variable[1].inside,i=0;i<r.length;i++)a[r[i]]=e.languages.bash[r[i]];e.languages.shell=e.languages.bash}(o),o.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/((?:\b(?:class|interface|extends|implements|trait|instanceof|new)\s+)|(?:catch\s+\())[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&?|\|\|?|\?|\*|\/|~|\^|%/,punctuation:/[{}[\];(),.:]/},o.languages.c=o.languages.extend("clike",{"class-name":{pattern:/(\b(?:enum|struct)\s+)\w+/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while)\b/,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/,number:/(?:\b0x(?:[\da-f]+\.?[\da-f]*|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?)[ful]*/i}),o.languages.insertBefore("c","string",{macro:{pattern:/(^\s*)#\s*[a-z]+(?:[^\r\n\\]|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,alias:"property",inside:{string:{pattern:/(#\s*include\s*)(?:<.+?>|("|')(?:\\?.)+?\2)/,lookbehind:!0},directive:{pattern:/(#\s*)\b(?:define|defined|elif|else|endif|error|ifdef|ifndef|if|import|include|line|pragma|undef|using)\b/,lookbehind:!0,alias:"keyword"}}},constant:/\b(?:__FILE__|__LINE__|__DATE__|__TIME__|__TIMESTAMP__|__func__|EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|stdin|stdout|stderr)\b/}),delete o.languages.c.boolean,o.languages.cpp=o.languages.extend("c",{"class-name":{pattern:/(\b(?:class|enum|struct)\s+)\w+/,lookbehind:!0},keyword:/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|class|compl|const|constexpr|const_cast|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|float|for|friend|goto|if|inline|int|int8_t|int16_t|int32_t|int64_t|uint8_t|uint16_t|uint32_t|uint64_t|long|mutable|namespace|new|noexcept|nullptr|operator|private|protected|public|register|reinterpret_cast|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+\.?[\da-f']*|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+\.?[\d']*|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]*/i,greedy:!0},operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:true|false)\b/}),o.languages.insertBefore("cpp","string",{"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),function(e){var t=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-]+[\s\S]*?(?:;|(?=\s*\{))/,inside:{rule:/@[\w-]+/}},url:{pattern:RegExp("url\\((?:"+t.source+"|[^\n\r()]*)\\)","i"),inside:{function:/^url/i,punctuation:/^\(|\)$/}},selector:RegExp("[^{}\\s](?:[^{};\"']|"+t.source+")*?(?=\\s*\\{)"),string:{pattern:t,greedy:!0},property:/[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*(?=\s*:)/i,important:/!important\b/i,function:/[-a-z0-9]+(?=\()/i,punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),e.languages.insertBefore("inside","attr-value",{"style-attr":{pattern:/\s*style=("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/i,inside:{"attr-name":{pattern:/^\s*style/i,inside:n.tag.inside},punctuation:/^\s*=\s*['"]|['"]\s*$/,"attr-value":{pattern:/.+/i,inside:e.languages.css}},alias:"language-css"}},n.tag))}(o),o.languages.css.selector={pattern:o.languages.css.selector,inside:{"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-:.\w]+/,id:/#[-:.\w]+/,attribute:{pattern:/\[(?:[^[\]"']|("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1)*\]/,greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)[-*\w\xA0-\uFFFF]*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},attribute:{pattern:/^(\s*)[-\w\xA0-\uFFFF]+/,lookbehind:!0},value:[/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,{pattern:/(=\s*)[-\w\xA0-\uFFFF]+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],punctuation:/[()]/}},o.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*/i,lookbehind:!0}}),o.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:/#[\da-f]{3,8}/i,entity:/\\[\da-f]{1,8}/i,unit:{pattern:/(\d)(?:%|[a-z]+)/,lookbehind:!0},number:/-?[\d.]+/}),o.languages.javascript=o.languages.extend("clike",{"class-name":[o.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])[_$A-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|})\s*)(?:catch|finally)\b/,lookbehind:!0},{pattern:/(^|[^.])\b(?:as|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],number:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,function:/#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,operator:/-[-=]?|\+[+=]?|!=?=?|<<?=?|>>?>?=?|=(?:==?|>)?|&[&=]?|\|[|=]?|\*\*?=?|\/=?|~|\^=?|%=?|\?|\.{3}/}),o.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,o.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s])\s*)\/(\[(?:[^\]\\\r\n]|\\.)*]|\\.|[^/\\\[\r\n])+\/[gimyus]{0,6}(?=\s*($|[\r\n,.;})\]]))/,lookbehind:!0,greedy:!0},"function-variable":{pattern:/#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)?\s*\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\))/,lookbehind:!0,inside:o.languages.javascript},{pattern:/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*=>)/i,inside:o.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*=>)/,lookbehind:!0,inside:o.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\s*)\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*\{)/,lookbehind:!0,inside:o.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),o.languages.insertBefore("javascript","string",{"template-string":{pattern:/`(?:\\[\s\S]|\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}|(?!\${)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\${|}$/,alias:"punctuation"},rest:o.languages.javascript}},string:/[\s\S]+/}}}),o.languages.markup&&o.languages.markup.tag.addInlined("script","javascript"),o.languages.js=o.languages.javascript,function(e){var t=e.util.clone(e.languages.javascript);e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=/<\/?(?:[\w.:-]+\s*(?:\s+(?:[\w.:-]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s{'">=]+|\{(?:\{(?:\{[^}]*\}|[^{}])*\}|[^{}])+\}))?|\{\.{3}[a-z_$][\w$]*(?:\.[a-z_$][\w$]*)*\}))*\s*\/?)?>/i,e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/i,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">]+)/i,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.insertBefore("inside","attr-name",{spread:{pattern:/\{\.{3}[a-z_$][\w$]*(?:\.[a-z_$][\w$]*)*\}/,inside:{punctuation:/\.{3}|[{}.]/,"attr-value":/\w+/}}},e.languages.jsx.tag),e.languages.insertBefore("inside","attr-value",{script:{pattern:/=(\{(?:\{(?:\{[^}]*\}|[^}])*\}|[^}])+\})/i,inside:{"script-punctuation":{pattern:/^=(?={)/,alias:"punctuation"},rest:e.languages.jsx},alias:"language-javascript"}},e.languages.jsx.tag);var n=function e(t){return t?"string"==typeof t?t:"string"==typeof t.content?t.content:t.content.map(e).join(""):""};e.hooks.add("after-tokenize",(function(t){"jsx"!==t.language&&"tsx"!==t.language||function t(r){for(var a=[],i=0;i<r.length;i++){var o=r[i],s=!1;if("string"!=typeof o&&("tag"===o.type&&o.content[0]&&"tag"===o.content[0].type?"</"===o.content[0].content[0].content?a.length>0&&a[a.length-1].tagName===n(o.content[0].content[1])&&a.pop():"/>"===o.content[o.content.length-1].content||a.push({tagName:n(o.content[0].content[1]),openedBraces:0}):a.length>0&&"punctuation"===o.type&&"{"===o.content?a[a.length-1].openedBraces++:a.length>0&&a[a.length-1].openedBraces>0&&"punctuation"===o.type&&"}"===o.content?a[a.length-1].openedBraces--:s=!0),(s||"string"==typeof o)&&a.length>0&&0===a[a.length-1].openedBraces){var l=n(o);i<r.length-1&&("string"==typeof r[i+1]||"plain-text"===r[i+1].type)&&(l+=n(r[i+1]),r.splice(i+1,1)),i>0&&("string"==typeof r[i-1]||"plain-text"===r[i-1].type)&&(l=n(r[i-1])+l,r.splice(i-1,1),i--),r[i]=new e.Token("plain-text",l,null,l)}o.content&&"string"!=typeof o.content&&t(o.content)}}(t.tokens)}))}(o),function(e){var t=e.languages.javadoclike={parameter:{pattern:/(^\s*(?:\/{3}|\*|\/\*\*)\s*@(?:param|arg|arguments)\s+)\w+/m,lookbehind:!0},keyword:{pattern:/(^\s*(?:\/{3}|\*|\/\*\*)\s*|\{)@[a-z][a-zA-Z-]+\b/m,lookbehind:!0},punctuation:/[{}]/};Object.defineProperty(t,"addSupport",{value:function(t,n){"string"==typeof t&&(t=[t]),t.forEach((function(t){!function(t,n){var r=e.languages[t];if(r){var a=r["doc-comment"];if(!a){var i={"doc-comment":{pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,alias:"comment"}};a=(r=e.languages.insertBefore(t,"comment",i))["doc-comment"]}if(a instanceof RegExp&&(a=r["doc-comment"]={pattern:a}),Array.isArray(a))for(var o=0,s=a.length;o<s;o++)a[o]instanceof RegExp&&(a[o]={pattern:a[o]}),n(a[o]);else n(a)}}(t,(function(e){e.inside||(e.inside={}),e.inside.rest=n}))}))}}),t.addSupport(["java","javascript","php"],t)}(o),function(e){var t=/\b(?:abstract|continue|for|new|switch|assert|default|goto|package|synchronized|boolean|do|if|private|this|break|double|implements|protected|throw|byte|else|import|public|throws|case|enum|instanceof|return|transient|catch|extends|int|short|try|char|final|interface|static|void|class|finally|long|strictfp|volatile|const|float|native|super|while|var|null|exports|module|open|opens|provides|requires|to|transitive|uses|with)\b/,n=/\b[A-Z](?:\w*[a-z]\w*)?\b/;e.languages.java=e.languages.extend("clike",{"class-name":[n,/\b[A-Z]\w*(?=\s+\w+\s*[;,=())])/],keyword:t,function:[e.languages.clike.function,{pattern:/(\:\:)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x[\da-f_]*\.?[\da-f_p+-]+\b|(?:\b\d[\d_]*\.?[\d_]*|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|([-+&|])\2|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0}}),e.languages.insertBefore("java","class-name",{annotation:{alias:"punctuation",pattern:/(^|[^.])@\w+/,lookbehind:!0},namespace:{pattern:/(\b(?:exports|import(?:\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\s+)[a-z]\w*(\.[a-z]\w*)+/,lookbehind:!0,inside:{punctuation:/\./}},generics:{pattern:/<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<[\w\s,.&?]*>)*>)*>)*>/,inside:{"class-name":n,keyword:t,punctuation:/[<>(),.:]/,operator:/[?&|]/}}})}(o),function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,a,i){if(n.language===r){var o=n.tokenStack=[];n.code=n.code.replace(a,(function(e){if("function"==typeof i&&!i(e))return e;for(var a,s=o.length;-1!==n.code.indexOf(a=t(r,s));)++s;return o[s]=e,a})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var a=0,i=Object.keys(n.tokenStack);!function o(s){for(var l=0;l<s.length&&!(a>=i.length);l++){var c=s[l];if("string"==typeof c||c.content&&"string"==typeof c.content){var u=i[a],p=n.tokenStack[u],d="string"==typeof c?c:c.content,f=t(r,u),g=d.indexOf(f);if(g>-1){++a;var h=d.substring(0,g),m=new e.Token(r,e.tokenize(p,n.grammar),"language-"+r,p),_=d.substring(g+f.length),b=[];h&&b.push.apply(b,o([h])),b.push(m),_&&b.push.apply(b,o([_])),"string"==typeof c?s.splice.apply(s,[l,1].concat(b)):c.content=b}}else c.content&&o(c.content)}return s}(n.tokens)}}}})}(o),function(e){e.languages.php=e.languages.extend("clike",{keyword:/\b(?:__halt_compiler|abstract|and|array|as|break|callable|case|catch|class|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|eval|exit|extends|final|finally|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|namespace|new|or|parent|print|private|protected|public|require|require_once|return|static|switch|throw|trait|try|unset|use|var|while|xor|yield)\b/i,boolean:{pattern:/\b(?:false|true)\b/i,alias:"constant"},constant:[/\b[A-Z_][A-Z0-9_]*\b/,/\b(?:null)\b/i],comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0}}),e.languages.insertBefore("php","string",{"shell-comment":{pattern:/(^|[^\\])#.*/,lookbehind:!0,alias:"comment"}}),e.languages.insertBefore("php","comment",{delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"}}),e.languages.insertBefore("php","keyword",{variable:/\$+(?:\w+\b|(?={))/i,package:{pattern:/(\\|namespace\s+|use\s+)[\w\\]+/,lookbehind:!0,inside:{punctuation:/\\/}}}),e.languages.insertBefore("php","operator",{property:{pattern:/(->)[\w]+/,lookbehind:!0}});var t={pattern:/{\$(?:{(?:{[^{}]+}|[^{}]+)}|[^{}])+}|(^|[^\\{])\$+(?:\w+(?:\[.+?]|->\w+)*)/,lookbehind:!0,inside:{rest:e.languages.php}};e.languages.insertBefore("php","string",{"nowdoc-string":{pattern:/<<<'([^']+)'(?:\r\n?|\n)(?:.*(?:\r\n?|\n))*?\1;/,greedy:!0,alias:"string",inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},"heredoc-string":{pattern:/<<<(?:"([^"]+)"(?:\r\n?|\n)(?:.*(?:\r\n?|\n))*?\1;|([a-z_]\w*)(?:\r\n?|\n)(?:.*(?:\r\n?|\n))*?\2;)/i,greedy:!0,alias:"string",inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:t}},"single-quoted-string":{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0,alias:"string"},"double-quoted-string":{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,alias:"string",inside:{interpolation:t}}}),delete e.languages.php.string,e.hooks.add("before-tokenize",(function(t){if(/<\?/.test(t.code)){e.languages["markup-templating"].buildPlaceholders(t,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#)(?:[^?\n\r]|\?(?!>))*|\/\*[\s\S]*?(?:\*\/|$))*?(?:\?>|$)/gi)}})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"php")}))}(o),function(e){var t=e.languages.javascript,n=/{(?:[^{}]|{(?:[^{}]|{[^{}]*})*})+}/.source,r="(@(?:param|arg|argument|property)\\s+(?:"+n+"\\s+)?)";e.languages.jsdoc=e.languages.extend("javadoclike",{parameter:{pattern:RegExp(r+/[$\w\xA0-\uFFFF.]+(?=\s|$)/.source),lookbehind:!0,inside:{punctuation:/\./}}}),e.languages.insertBefore("jsdoc","keyword",{"optional-parameter":{pattern:RegExp(r+/\[[$\w\xA0-\uFFFF.]+(?:=[^[\]]+)?\](?=\s|$)/.source),lookbehind:!0,inside:{parameter:{pattern:/(^\[)[$\w\xA0-\uFFFF\.]+/,lookbehind:!0,inside:{punctuation:/\./}},code:{pattern:/(=)[\s\S]*(?=\]$)/,lookbehind:!0,inside:t,alias:"language-javascript"},punctuation:/[=[\]]/}},"class-name":[{pattern:RegExp("(@[a-z]+\\s+)"+n),lookbehind:!0,inside:{punctuation:/[.,:?=<>|{}()[\]]/}},{pattern:/(@(?:augments|extends|class|interface|memberof!?|this)\s+)[A-Z]\w*(?:\.[A-Z]\w*)*/,lookbehind:!0,inside:{punctuation:/\./}}],example:{pattern:/(@example\s+)[^@]+?(?=\s*(?:\*\s*)?(?:@\w|\*\/))/,lookbehind:!0,inside:{code:{pattern:/^(\s*(?:\*\s*)?).+$/m,lookbehind:!0,inside:t,alias:"language-javascript"}}}}),e.languages.javadoclike.addSupport("javascript",e.languages.jsdoc)}(o),o.languages.actionscript=o.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|else|extends|finally|for|function|if|implements|import|in|instanceof|interface|internal|is|native|new|null|package|private|protected|public|return|super|switch|this|throw|try|typeof|use|var|void|while|with|dynamic|each|final|get|include|namespace|native|override|set|static)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<<?|>>?>?|[!=]=?)=?|[~?@]/}),o.languages.actionscript["class-name"].alias="function",o.languages.markup&&o.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:{rest:o.languages.markup}}}),function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},rest:e.languages.javascript}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(o),function(e){e.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+e.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),e.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+e.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),e.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:(?:Uint|Int)(?:8|16|32)|Uint8Clamped|Float(?:32|64))?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|(?:Weak)?(?:Set|Map)|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),e.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),e.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),e.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:/(\.\s*)#?[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*/,lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|location|navigator|performance|(?:local|session)Storage|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var t=["function","function-variable","method","method-variable","property-access"],n=0;n<t.length;n++){var r=t[n],a=e.languages.javascript[r];"RegExp"===e.util.type(a)&&(a=e.languages.javascript[r]={pattern:a});var i=a.inside||{};a.inside=i,i["maybe-class-name"]=/^[A-Z][\s\S]*/}}(o),function(e){e.languages.flow=e.languages.extend("javascript",{}),e.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Nn]umber|[Ss]tring|[Bb]oolean|Function|any|mixed|null|void)\b/,alias:"tag"}]}),e.languages.flow["function-variable"].pattern=/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)\s*=>))/i,delete e.languages.flow.parameter,e.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(e.languages.flow.keyword)||(e.languages.flow.keyword=[e.languages.flow.keyword]),e.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:type|opaque|declare|Class)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:await|Diff|Exact|Keys|ObjMap|PropertyType|Shape|Record|Supertype|Subtype|Enum)\b(?!\$)/,lookbehind:!0})}(o),o.languages.n4js=o.languages.extend("javascript",{keyword:/\b(?:any|Array|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/}),o.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),o.languages.n4jsd=o.languages.n4js,o.languages.typescript=o.languages.extend("javascript",{keyword:/\b(?:abstract|as|async|await|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|is|keyof|let|module|namespace|new|null|of|package|private|protected|public|readonly|return|require|set|static|super|switch|this|throw|try|type|typeof|var|void|while|with|yield)\b/,builtin:/\b(?:string|Function|any|number|boolean|Array|symbol|console|Promise|unknown|never)\b/}),o.languages.ts=o.languages.typescript,function(e){var t=e.languages.javascript["template-string"],n=t.pattern.source,r=t.inside.interpolation,a=r.inside["interpolation-punctuation"],i=r.pattern.source;function o(t,r){if(e.languages[t])return{pattern:RegExp("((?:"+r+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:t}}}}function s(e,t){return"___"+t.toUpperCase()+"_"+e+"___"}function l(t,n,r){var a={code:t,grammar:n,language:r};return e.hooks.run("before-tokenize",a),a.tokens=e.tokenize(a.code,a.grammar),e.hooks.run("after-tokenize",a),a.tokens}function c(t){var n={};n["interpolation-punctuation"]=a;var i=e.tokenize(t,n);if(3===i.length){var o=[1,1];o.push.apply(o,l(i[1],e.languages.javascript,"javascript")),i.splice.apply(i,o)}return new e.Token("interpolation",i,r.alias,t)}function u(t,n,r){var a=e.tokenize(t,{interpolation:{pattern:RegExp(i),lookbehind:!0}}),o=0,u={},p=l(a.map((function(e){if("string"==typeof e)return e;for(var n,a=e.content;-1!==t.indexOf(n=s(o++,r)););return u[n]=a,n})).join(""),n,r),d=Object.keys(u);return o=0,function e(t){for(var n=0;n<t.length;n++){if(o>=d.length)return;var r=t[n];if("string"==typeof r||"string"==typeof r.content){var a=d[o],i="string"==typeof r?r:r.content,s=i.indexOf(a);if(-1!==s){++o;var l=i.substring(0,s),p=c(u[a]),f=i.substring(s+a.length),g=[];if(l&&g.push(l),g.push(p),f){var h=[f];e(h),g.push.apply(g,h)}"string"==typeof r?(t.splice.apply(t,[n,1].concat(g)),n+=g.length-1):r.content=g}}else{var m=r.content;Array.isArray(m)?e(m):e([m])}}}(p),new e.Token(r,p,"language-"+r,t)}e.languages.javascript["template-string"]=[o("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),o("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),o("svg",/\bsvg/.source),o("markdown",/\b(?:md|markdown)/.source),o("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),t].filter(Boolean);var p={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function d(e){return"string"==typeof e?e:Array.isArray(e)?e.map(d).join(""):d(e.content)}e.hooks.add("after-tokenize",(function(t){t.language in p&&function t(n){for(var r=0,a=n.length;r<a;r++){var i=n[r];if("string"!=typeof i){var o=i.content;if(Array.isArray(o))if("template-string"===i.type){var s=o[1];if(3===o.length&&"string"!=typeof s&&"embedded-code"===s.type){var l=d(s),c=s.alias,p=Array.isArray(c)?c[0]:c,f=e.languages[p];if(!f)continue;o[1]=u(l,f,p)}}else t(o);else"string"!=typeof o&&t([o])}}}(t.tokens)}))}(o),o.languages.graphql={comment:/#.*/,string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:true|false)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+)[a-zA-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:enum|fragment|implements|input|interface|mutation|on|query|scalar|schema|type|union)\b/,operator:/[!=|]|\.{3}/,punctuation:/[!(){}\[\]:=,]/,constant:/\b(?!ID\b)[A-Z][A-Z_\d]*\b/},function(e){var t=/(?:\\.|[^\\\n\r]|(?:\r?\n|\r)(?!\r?\n|\r))/.source;function n(e,n){return e=e.replace(/<inner>/g,t),n&&(e=e+"|"+e.replace(/_/g,"\\*")),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+e+")")}var r=/(?:\\.|``.+?``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,a=/\|?__(?:\|__)+\|?(?:(?:\r?\n|\r)|$)/.source.replace(/__/g,r),i=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\r?\n|\r)/.source;e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+a+i+"(?:"+a+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+a+i+")(?:"+a+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(r),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+a+")"+i+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+a+"$"),inside:{"table-header":{pattern:RegExp(r),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/(^[ \t]*(?:\r?\n|\r))(?: {4}|\t).+(?:(?:\r?\n|\r)(?: {4}|\t).+)*/m,lookbehind:!0,alias:"keyword"},{pattern:/``.+?``|`[^`\r\n]+`/,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\r?\n|\r))[\s\S]+?(?=(?:\r?\n|\r)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\r?\n|\r)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#+.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/__(?:(?!_)<inner>|_(?:(?!_)<inner>)+_)+__/.source,!0),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/_(?:(?!_)<inner>|__(?:(?!_)<inner>)+__)+_/.source,!0),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~)<inner>)+?\2/.source,!1),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},url:{pattern:n(/!?\[(?:(?!\])<inner>)+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)| ?\[(?:(?!\])<inner>)+\])/.source,!1),lookbehind:!0,greedy:!0,inside:{variable:{pattern:/(\[)[^\]]+(?=\]$)/,lookbehind:!0},content:{pattern:/(^!?\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},string:{pattern:/"(?:\\.|[^"\\])*"(?=\)$)/}}}}),["url","bold","italic","strike"].forEach((function(t){["url","bold","italic","strike"].forEach((function(n){t!==n&&(e.languages.markdown[t].inside.content.inside[n]=e.languages.markdown[n])}))})),e.hooks.add("after-tokenize",(function(e){"markdown"!==e.language&&"md"!==e.language||function e(t){if(t&&"string"!=typeof t)for(var n=0,r=t.length;n<r;n++){var a=t[n];if("code"===a.type){var i=a.content[1],o=a.content[3];if(i&&o&&"code-language"===i.type&&"code-block"===o.type&&"string"==typeof i.content){var s="language-"+i.content.trim().split(/\s+/)[0].toLowerCase();o.alias?"string"==typeof o.alias?o.alias=[o.alias,s]:o.alias.push(s):o.alias=[s]}}else e(a.content)}}(e.tokens)})),e.hooks.add("wrap",(function(t){if("code-block"===t.type){for(var n="",r=0,a=t.classes.length;r<a;r++){var i=t.classes[r],o=/language-(.+)/.exec(i);if(o){n=o[1];break}}var s=e.languages[n];if(s){var l=t.content.replace(/&lt;/g,"<").replace(/&amp;/g,"&");t.content=e.highlight(l,s,n)}else if(n&&"none"!==n&&e.plugins.autoloader){var c="md-"+(new Date).valueOf()+"-"+Math.floor(1e16*Math.random());t.attributes.id=c,e.plugins.autoloader.loadLanguages(n,(function(){var t=document.getElementById(c);t&&(t.innerHTML=e.highlight(t.textContent,e.languages[n],n))}))}}})),e.languages.md=e.languages.markdown}(o),function(e){e.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d+.*$/m]};var t={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(t).forEach((function(n){var r=t[n],a=[];/^\w+$/.test(n)||a.push(/\w+/.exec(n)[0]),"diff"===n&&a.push("bold"),e.languages.diff[n]={pattern:RegExp("^(?:["+r+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:a}})),Object.defineProperty(e.languages.diff,"PREFIXES",{value:t})}(o),o.languages.git={comment:/^#.*/m,deleted:/^[-–].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/m,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/m}},coord:/^@@.*@@$/m,commit_sha1:/^commit \w{40}$/m},o.languages.go=o.languages.extend("clike",{keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,builtin:/\b(?:bool|byte|complex(?:64|128)|error|float(?:32|64)|rune|string|u?int(?:8|16|32|64)?|uintptr|append|cap|close|complex|copy|delete|imag|len|make|new|panic|print(?:ln)?|real|recover)\b/,boolean:/\b(?:_|iota|nil|true|false)\b/,operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,number:/(?:\b0x[a-f\d]+|(?:\b\d+\.?\d*|\B\.\d+)(?:e[-+]?\d+)?)i?/i,string:{pattern:/(["'`])(\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0}}),delete o.languages.go["class-name"],function(e){e.languages.handlebars={comment:/\{\{![\s\S]*?\}\}/,delimiter:{pattern:/^\{\{\{?|\}\}\}?$/i,alias:"punctuation"},string:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee][+-]?\d+)?/,boolean:/\b(?:true|false)\b/,block:{pattern:/^(\s*~?\s*)[#\/]\S+?(?=\s*~?\s*$|\s)/i,lookbehind:!0,alias:"keyword"},brackets:{pattern:/\[[^\]]+\]/,inside:{punctuation:/\[|\]/,variable:/[\s\S]+/}},punctuation:/[!"#%&'()*+,.\/;<=>@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,.\/;<=>@\[\\\]^`{|}~\s]+/},e.hooks.add("before-tokenize",(function(t){e.languages["markup-templating"].buildPlaceholders(t,"handlebars",/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g)})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"handlebars")}))}(o),o.languages.json={property:{pattern:/"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,greedy:!0},string:{pattern:/"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,greedy:!0},comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,number:/-?\d+\.?\d*(e[+-]?\d+)?/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},o.languages.less=o.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-]+?(?:\([^{}]+\)|[^(){};])*?(?=\s*\{)/i,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\([^{}]*\)|[^{};@])*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/i,operator:/[+\-*\/]/}),o.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-]+.*?(?=[(;])/,lookbehind:!0,alias:"function"}}),o.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},builtin:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,symbol:{pattern:/^[^:=\r\n]+(?=\s*:(?!=))/m,inside:{variable:/\$+(?:[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:[/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,{pattern:/(\()(?:addsuffix|abspath|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:s|list)?)(?=[ \t])/,lookbehind:!0}],operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/},o.languages.objectivec=o.languages.extend("c",{keyword:/\b(?:asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while|in|self|super)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,string:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|@"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,operator:/-[->]?|\+\+?|!=?|<<?=?|>>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete o.languages.objectivec["class-name"],o.languages.ocaml={comment:/\(\*[\s\S]*?\*\)/,string:[{pattern:/"(?:\\.|[^\\\r\n"])*"/,greedy:!0},{pattern:/(['`])(?:\\(?:\d+|x[\da-f]+|.)|(?!\1)[^\\\r\n])\1/i,greedy:!0}],number:/\b(?:0x[\da-f][\da-f_]+|(?:0[bo])?\d[\d_]*\.?[\d_]*(?:e[+-]?[\d_]+)?)/i,type:{pattern:/\B['`]\w*/,alias:"variable"},directive:{pattern:/\B#\w+/,alias:"function"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|object|of|open|prefix|private|rec|then|sig|struct|to|try|type|val|value|virtual|where|while|with)\b/,boolean:/\b(?:false|true)\b/,operator:/:=|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lxor|lsl|lsr|mod|nor|or)\b/,punctuation:/[(){}\[\]|_.,:;]/},o.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},"string-interpolation":{pattern:/(?:f|rf|fr)(?:("""|''')[\s\S]+?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:{{)*){(?!{)(?:[^{}]|{(?!{)(?:[^{}]|{(?!{)(?:[^{}])+})+})+}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|rb|br)?("""|''')[\s\S]+?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|rb|br)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^\s*)@\w+(?:\.\w+)*/i,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:and|as|assert|async|await|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:True|False|None)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*\.?\d*|\.\d+)(?:e[+-]?\d+)?j?\b/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},o.languages.python["string-interpolation"].inside.interpolation.inside.rest=o.languages.python,o.languages.py=o.languages.python,o.languages.reason=o.languages.extend("clike",{comment:{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:mod|land|lor|lxor|lsl|lsr|asr)\b/}),o.languages.insertBefore("reason","class-name",{character:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,alias:"string"},constructor:{pattern:/\b[A-Z]\w*\b(?!\s*\.)/,alias:"variable"},label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete o.languages.reason.function,function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t]+.+)*/m,lookbehind:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,inside:{atrule:/(?:@[\w-]+|[+=])/m}}}),delete e.languages.sass.atrule;var t=/\$[-\w]+|#\{\$[-\w]+\}/,n=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|or|not)\b/,{pattern:/(\s+)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,inside:{punctuation:/:/,variable:t,operator:n}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s]+.*)/m,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:t,operator:n,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/([ \t]*)\S(?:,?[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,?[^,\r\n]+)*)*/,lookbehind:!0}})}(o),o.languages.scss=o.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-]+(?:\([^()]+\)|[^(])*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()]|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}]+[:{][^}]+))/m,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[\w-]|\$[-\w]+|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),o.languages.insertBefore("scss","atrule",{keyword:[/@(?:if|else(?: if)?|for|each|while|import|extend|debug|warn|mixin|include|function|return|content)/i,{pattern:/( +)(?:from|through)(?= )/,lookbehind:!0}]}),o.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),o.languages.insertBefore("scss","function",{placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:true|false)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|or|not)(?=\s)/,lookbehind:!0}}),o.languages.scss.atrule.inside.rest=o.languages.scss,o.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:_INSERT|COL)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURNS?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:TRUE|FALSE|NULL)\b/i,number:/\b0x[\da-f]+\b|\b\d+\.?\d*|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|IN|LIKE|NOT|OR|IS|DIV|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(e){var t={url:/url\((["']?).*?\1\)/i,string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:if|else|for|return|unless)(?=\s+|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,number:/\b\d+(?:\.\d+)?%?/,boolean:/\b(?:true|false)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.+|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],punctuation:/[{}()\[\];:,]/};t.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^{|}$/,alias:"punctuation"},rest:t}},t.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:t}},e.languages.stylus={comment:{pattern:/(^|[^\\])(\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},"atrule-declaration":{pattern:/(^\s*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:t}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:(?:\{[^}]*\}|.+)|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:t}},statement:{pattern:/(^[ \t]*)(?:if|else|for|return|unless)[ \t]+.+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:t}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)[^{\r\n]*(?:;|[^{\r\n,](?=$)(?!(\r?\n|\r)(?:\{|\2[ \t]+)))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:t.interpolation}},rest:t}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\))?|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\))?|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t]+)))/m,lookbehind:!0,inside:{interpolation:t.interpolation,punctuation:/[{},]/}},func:t.func,string:t.string,interpolation:t.interpolation,punctuation:/[{}()\[\];:.]/}}(o);var s=o.util.clone(o.languages.typescript);o.languages.tsx=o.languages.extend("jsx",s),o.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|nearest|neg?|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|store(?:8|16|32)?|sqrt|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^_`|~]+/i,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/},o.languages.yaml={scalar:{pattern:/([\-:]\s*(?:![^\s]+)?[ \t]*[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)[^\r\n]+(?:\2[^\r\n]+)*)/,lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:/(\s*(?:^|[:\-,[{\r\n?])[ \t]*(?:![^\s]+)?[ \t]*)[^\r\n{[\]},#\s]+?(?=\s*:\s)/,lookbehind:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:/([:\-,[{]\s*(?:![^\s]+)?[ \t]*)(?:\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?)?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?)(?=[ \t]*(?:$|,|]|}))/m,lookbehind:!0,alias:"number"},boolean:{pattern:/([:\-,[{]\s*(?:![^\s]+)?[ \t]*)(?:true|false)[ \t]*(?=$|,|]|})/im,lookbehind:!0,alias:"important"},null:{pattern:/([:\-,[{]\s*(?:![^\s]+)?[ \t]*)(?:null|~)[ \t]*(?=$|,|]|})/im,lookbehind:!0,alias:"important"},string:{pattern:/([:\-,[{]\s*(?:![^\s]+)?[ \t]*)("|')(?:(?!\2)[^\\\r\n]|\\.)*\2(?=[ \t]*(?:$|,|]|}|\s*#))/m,lookbehind:!0,greedy:!0},number:{pattern:/([:\-,[{]\s*(?:![^\s]+)?[ \t]*)[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+\.?\d*|\.?\d+)(?:e[+-]?\d+)?|\.inf|\.nan)[ \t]*(?=$|,|]|})/im,lookbehind:!0},tag:/![^\s]+/,important:/[&*][\w]+/,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},o.languages.yml=o.languages.yaml;var l=o,c={plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","selector","atrule-id"],style:{color:"#eeebff"}},{types:["attr-name"],style:{color:"#c4b9fe"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","at-rule","placeholder","variable"],style:{color:"#ffcc99"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#c4b9fe"}}]},u=n("ERkP"),p={Prism:l,theme:c};function d(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var g=/\r\n|\r|\n/,h=function(e){0===e.length?e.push({types:["plain"],content:"",empty:!0}):1===e.length&&""===e[0].content&&(e[0].empty=!0)},m=function(e,t){var n=e.length;return n>0&&e[n-1]===t?e:e.concat(t)},_=function(e,t){var n=e.plain,r=Object.create(null),a=e.styles.reduce((function(e,n){var r=n.languages,a=n.style;return r&&!r.includes(t)||n.types.forEach((function(t){var n=f({},e[t],a);e[t]=n})),e}),r);return a.root=n,a.plain=f({},n,{backgroundColor:null}),a};function b(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&-1===t.indexOf(r)&&(n[r]=e[r]);return n}var y=function(e){function t(){for(var t=this,n=[],r=arguments.length;r--;)n[r]=arguments[r];e.apply(this,n),d(this,"getThemeDict",(function(e){if(void 0!==t.themeDict&&e.theme===t.prevTheme&&e.language===t.prevLanguage)return t.themeDict;t.prevTheme=e.theme,t.prevLanguage=e.language;var n=e.theme?_(e.theme,e.language):void 0;return t.themeDict=n})),d(this,"getLineProps",(function(e){var n=e.key,r=e.className,a=e.style,i=f({},b(e,["key","className","style","line"]),{className:"token-line",style:void 0,key:void 0}),o=t.getThemeDict(t.props);return void 0!==o&&(i.style=o.plain),void 0!==a&&(i.style=void 0!==i.style?f({},i.style,a):a),void 0!==n&&(i.key=n),r&&(i.className+=" "+r),i})),d(this,"getStyleForToken",(function(e){var n=e.types,r=e.empty,a=n.length,i=t.getThemeDict(t.props);if(void 0!==i){if(1===a&&"plain"===n[0])return r?{display:"inline-block"}:void 0;if(1===a&&!r)return i[n[0]];var o=r?{display:"inline-block"}:{},s=n.map((function(e){return i[e]}));return Object.assign.apply(Object,[o].concat(s))}})),d(this,"getTokenProps",(function(e){var n=e.key,r=e.className,a=e.style,i=e.token,o=f({},b(e,["key","className","style","token"]),{className:"token "+i.types.join(" "),children:i.content,style:t.getStyleForToken(i),key:void 0});return void 0!==a&&(o.style=void 0!==o.style?f({},o.style,a):a),void 0!==n&&(o.key=n),r&&(o.className+=" "+r),o}))}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.render=function(){var e=this.props,t=e.Prism,n=e.language,r=e.code,a=e.children,i=this.getThemeDict(this.props),o=t.languages[n];return a({tokens:function(e){for(var t=[[]],n=[e],r=[0],a=[e.length],i=0,o=0,s=[],l=[s];o>-1;){for(;(i=r[o]++)<a[o];){var c=void 0,u=t[o],p=n[o][i];if("string"==typeof p?(u=o>0?u:["plain"],c=p):(u=m(u,p.type),p.alias&&(u=m(u,p.alias)),c=p.content),"string"==typeof c){var d=c.split(g),f=d.length;s.push({types:u,content:d[0]});for(var _=1;_<f;_++)h(s),l.push(s=[]),s.push({types:u,content:d[_]})}else o++,t.push(u),n.push(c),r.push(0),a.push(c.length)}o--,t.pop(),n.pop(),r.pop(),a.pop()}return h(s),l}(void 0!==o?t.tokenize(r,o,n):[r]),className:"prism-code language-"+n,style:void 0!==i?i.root:{},getLineProps:this.getLineProps,getTokenProps:this.getTokenProps})},t}(u.Component);t.a=y},oAYc:function(e,t,n){"use strict";e.exports=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(t.children||[]).reduce((function(t,n){return"definition"===n.type&&(t[n.identifier]={href:n.url,title:n.title}),e(n,t)}),n)}},oNVP:function(e,t,n){(function(e){function n(e,t){for(var n=0,r=e.length-1;r>=0;r--){var a=e[r];"."===a?e.splice(r,1):".."===a?(e.splice(r,1),n++):n&&(e.splice(r,1),n--)}if(t)for(;n--;n)e.unshift("..");return e}function r(e,t){if(e.filter)return e.filter(t);for(var n=[],r=0;r<e.length;r++)t(e[r],r,e)&&n.push(e[r]);return n}t.resolve=function(){for(var t="",a=!1,i=arguments.length-1;i>=-1&&!a;i--){var o=i>=0?arguments[i]:e.cwd();if("string"!=typeof o)throw new TypeError("Arguments to path.resolve must be strings");o&&(t=o+"/"+t,a="/"===o.charAt(0))}return(a?"/":"")+(t=n(r(t.split("/"),(function(e){return!!e})),!a).join("/"))||"."},t.normalize=function(e){var i=t.isAbsolute(e),o="/"===a(e,-1);return(e=n(r(e.split("/"),(function(e){return!!e})),!i).join("/"))||i||(e="."),e&&o&&(e+="/"),(i?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(r(e,(function(e,t){if("string"!=typeof e)throw new TypeError("Arguments to path.join must be strings");return e})).join("/"))},t.relative=function(e,n){function r(e){for(var t=0;t<e.length&&""===e[t];t++);for(var n=e.length-1;n>=0&&""===e[n];n--);return t>n?[]:e.slice(t,n-t+1)}e=t.resolve(e).substr(1),n=t.resolve(n).substr(1);for(var a=r(e.split("/")),i=r(n.split("/")),o=Math.min(a.length,i.length),s=o,l=0;l<o;l++)if(a[l]!==i[l]){s=l;break}var c=[];for(l=s;l<a.length;l++)c.push("..");return(c=c.concat(i.slice(s))).join("/")},t.sep="/",t.delimiter=":",t.dirname=function(e){if("string"!=typeof e&&(e+=""),0===e.length)return".";for(var t=e.charCodeAt(0),n=47===t,r=-1,a=!0,i=e.length-1;i>=1;--i)if(47===(t=e.charCodeAt(i))){if(!a){r=i;break}}else a=!1;return-1===r?n?"/":".":n&&1===r?"/":e.slice(0,r)},t.basename=function(e,t){var n=function(e){"string"!=typeof e&&(e+="");var t,n=0,r=-1,a=!0;for(t=e.length-1;t>=0;--t)if(47===e.charCodeAt(t)){if(!a){n=t+1;break}}else-1===r&&(a=!1,r=t+1);return-1===r?"":e.slice(n,r)}(e);return t&&n.substr(-1*t.length)===t&&(n=n.substr(0,n.length-t.length)),n},t.extname=function(e){"string"!=typeof e&&(e+="");for(var t=-1,n=0,r=-1,a=!0,i=0,o=e.length-1;o>=0;--o){var s=e.charCodeAt(o);if(47!==s)-1===r&&(a=!1,r=o+1),46===s?-1===t?t=o:1!==i&&(i=1):-1!==t&&(i=-1);else if(!a){n=o+1;break}}return-1===t||-1===r||0===i||1===i&&t===r-1&&t===n+1?"":e.slice(t,r)};var a="b"==="ab".substr(-1)?function(e,t,n){return e.substr(t,n)}:function(e,t,n){return t<0&&(t=e.length+t),e.substr(t,n)}}).call(this,n("F63i"))},op6G:function(e,t,n){"use strict";var r=n("GKv7"),a=n("ERkP"),i=parseInt((a.version||"16").slice(0,2),10)>=16,o=a.createElement;function s(e,t){return o(e,l(t),t.children)}function l(e){return e["data-sourcepos"]?{"data-sourcepos":e["data-sourcepos"]}:{}}e.exports={break:"br",paragraph:"p",emphasis:"em",strong:"strong",thematicBreak:"hr",blockquote:"blockquote",delete:"del",link:"a",image:"img",linkReference:"a",imageReference:"img",table:s.bind(null,"table"),tableHead:s.bind(null,"thead"),tableBody:s.bind(null,"tbody"),tableRow:s.bind(null,"tr"),tableCell:function(e){var t=e.align?{textAlign:e.align}:void 0,n=l(e);return o(e.isHeader?"th":"td",t?r({style:t},n):n,e.children)},root:function(e){var t=!e.className,n=t&&a.Fragment||"div";return o(n,t?null:e,e.children)},text:function(e){return i?e.children:o("span",null,e.children)},list:function(e){var t=l(e);null!==e.start&&1!==e.start&&void 0!==e.start&&(t.start=e.start.toString());return o(e.ordered?"ol":"ul",t,e.children)},listItem:function(e){var t=null;if(null!==e.checked&&void 0!==e.checked){var n=e.checked;t=o("input",{type:"checkbox",checked:n,readOnly:!0})}return o("li",l(e),t,e.children)},definition:function(){return null},heading:function(e){return o("h".concat(e.level),l(e),e.children)},inlineCode:function(e){return o("code",l(e),e.children)},code:function(e){var t=e.language&&"language-".concat(e.language),n=o("code",t?{className:t}:null,e.value);return o("pre",l(e),n)},html:function(e){if(e.skipHtml)return null;var t=e.isBlock?"div":"span";if(e.escapeHtml){var n=a.Fragment||t;return o(n,null,e.value)}var r={dangerouslySetInnerHTML:{__html:e.value}};return o(t,r)},virtualHtml:function(e){return o(e.tag,l(e),e.children)},parsedHtml:function(e){return e["data-sourcepos"]?a.cloneElement(e.element,{"data-sourcepos":e["data-sourcepos"]}):e.element}}},p23Z:function(e,t,n){"use strict";var r=n("ERkP"),a=n("GKv7"),i=n("kvVz"),o={start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0}};function s(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,c=t.renderers[e.type];void 0===e.position&&(e.position=n.node&&n.node.position||o);var u=e.position.start,p=[e.type,u.line,u.column,a].join("-");if(!i.isValidElementType(c))throw new Error("Renderer for type `".concat(e.type,"` not defined or is not renderable"));var d=l(e,p,t,c,n,a);return r.createElement(c,d,d.children||f()||void 0);function f(){return e.children&&e.children.map((function(n,r){return s(n,t,{node:e,props:d},r)}))}}function l(e,t,n,i,o,l){var u,p={key:t},d="string"==typeof i;n.sourcePos&&e.position&&(p["data-sourcepos"]=[(u=e.position).start.line,":",u.start.column,"-",u.end.line,":",u.end.column].map(String).join("")),n.rawSourcePos&&!d&&(p.sourcePosition=e.position),n.includeNodeIndex&&o.node&&o.node.children&&!d&&(p.index=o.node.children.indexOf(e),p.parentChildCount=o.node.children.length);var f=null!==e.identifier&&void 0!==e.identifier?n.definitions[e.identifier]||{}:null;switch(e.type){case"root":c(p,{className:n.className});break;case"text":p.nodeKey=t,p.children=e.value;break;case"heading":p.level=e.depth;break;case"list":p.start=e.start,p.ordered=e.ordered,p.tight=!e.loose,p.depth=e.depth;break;case"listItem":p.checked=e.checked,p.tight=!e.loose,p.ordered=e.ordered,p.index=e.index,p.children=function(e,t){if(e.loose)return e.children;if(t.node&&e.index>0&&t.node.children[e.index-1].loose)return e.children;return function(e){return e.children.reduce((function(e,t){return e.concat("paragraph"===t.type?t.children||[]:[t])}),[])}(e)}(e,o).map((function(t,r){return s(t,n,{node:e,props:p},r)}));break;case"definition":c(p,{identifier:e.identifier,title:e.title,url:e.url});break;case"code":c(p,{language:e.lang&&e.lang.split(/\s/,1)[0]});break;case"inlineCode":p.children=e.value,p.inline=!0;break;case"link":c(p,{title:e.title||void 0,target:"function"==typeof n.linkTarget?n.linkTarget(e.url,e.children,e.title):n.linkTarget,href:n.transformLinkUri?n.transformLinkUri(e.url,e.children,e.title):e.url});break;case"image":c(p,{alt:e.alt||void 0,title:e.title||void 0,src:n.transformImageUri?n.transformImageUri(e.url,e.children,e.title,e.alt):e.url});break;case"linkReference":c(p,a(f,{href:n.transformLinkUri?n.transformLinkUri(f.href):f.href}));break;case"imageReference":c(p,{src:n.transformImageUri&&f.href?n.transformImageUri(f.href,e.children,f.title,e.alt):f.href,title:f.title||void 0,alt:e.alt||void 0});break;case"table":case"tableHead":case"tableBody":p.columnAlignment=e.align;break;case"tableRow":p.isHeader="tableHead"===o.node.type,p.columnAlignment=o.props.columnAlignment;break;case"tableCell":c(p,{isHeader:o.props.isHeader,align:o.props.columnAlignment[l]});break;case"virtualHtml":p.tag=e.tag;break;case"html":p.isBlock=e.position.start.line!==e.position.end.line,p.escapeHtml=n.escapeHtml,p.skipHtml=n.skipHtml;break;case"parsedHtml":var g;e.children&&(g=e.children.map((function(t,r){return s(t,n,{node:e,props:p},r)}))),p.escapeHtml=n.escapeHtml,p.skipHtml=n.skipHtml,p.element=function(e,t){var n=e.element;if(Array.isArray(n)){var a=r.Fragment||"div";return r.createElement(a,null,n)}if(n.props.children||t){var i=r.Children.toArray(n.props.children).concat(t);return r.cloneElement(n,null,i)}return r.cloneElement(n,null)}(e,g);break;default:c(p,a(e,{type:void 0,position:void 0,children:void 0}))}return!d&&e.value&&(p.value=e.value),p}function c(e,t){for(var n in t)void 0!==t[n]&&(e[n]=t[n])}e.exports=s},pEcQ:function(e,t,n){"use strict";var r=n("GKv7"),a=n("7Ad6");e.exports=function(){var e,t=String(this.file),n={line:1,column:1,offset:0},o=r(n);65279===(t=t.replace(i,"\n")).charCodeAt(0)&&(t=t.slice(1),o.column++,o.offset++);e={type:"root",children:this.tokenizeBlock(t,o),position:{start:n,end:this.eof||r(n)}},this.options.position||a(e,!0);return e};var i=/\r\n|\r/g},pJe5:function(e,t,n){"use strict";e.exports=a;var r=n("qzCG");function a(e,t,n,a){var o;function s(e,r,l){var c,u=[];return(t&&!o(e,r,l[l.length-1]||null)||!1!==(u=i(n(e,l)))[0])&&e.children&&"skip"!==u[0]&&!1===(c=i(function(e,t){var n,r=a?-1:1,i=(a?e.length:-1)+r;for(;i>-1&&i<e.length;){if(!1===(n=s(e[i],i,t))[0])return n;i="number"==typeof n[1]?n[1]:i+r}}(e.children,l.concat(e))))[0]?c:u}"function"==typeof t&&"function"!=typeof n&&(a=n,n=t,t=null),o=r(t),s(e,null,[])}function i(e){return null!==e&&"object"==typeof e&&"length"in e?e:"number"==typeof e?[!0,e]:[e]}a.CONTINUE=!0,a.SKIP="skip",a.EXIT=!1},pePJ:function(e,t,n){"use strict";e.exports=function(e){if(e)throw e}},q6j6:function(e,t,n){"use strict";var r=n("IIbE"),a=n("MyOs");e.exports=function(e){return r(e)||a(e)}},q7ab:function(e,t,n){"use strict";var r=["http","https","mailto","tel"];e.exports=function(e){var t=(e||"").trim(),n=t.charAt(0);if("#"===n||"/"===n)return t;var a=t.indexOf(":");if(-1===a)return t;for(var i=r.length,o=-1;++o<i;){var s=r[o];if(a===s.length&&t.slice(0,s.length).toLowerCase()===s)return t}return-1!==(o=t.indexOf("?"))&&a>o||-1!==(o=t.indexOf("#"))&&a>o?t:"javascript:void(0)"}},qbJD:function(e,t,n){"use strict";e.exports=function(e,t){var n=e.indexOf("\n",t);for(;n>t&&" "===e.charAt(n-1);)n--;return n}},qzCG:function(e,t,n){"use strict";function r(e){if("string"==typeof e)return function(e){return function(t){return Boolean(t&&t.type===e)}}(e);if(null==e)return o;if("object"==typeof e)return("length"in e?i:a)(e);if("function"==typeof e)return e;throw new Error("Expected function, string, or object as test")}function a(e){return function(t){var n;for(n in e)if(t[n]!==e[n])return!1;return!0}}function i(e){var t=function(e){for(var t=[],n=e.length,a=-1;++a<n;)t[a]=r(e[a]);return t}(e),n=t.length;return function(){var e=-1;for(;++e<n;)if(t[e].apply(this,arguments))return!0;return!1}}function o(){return!0}e.exports=r},"rF+K":function(e,t,n){"use strict";e.exports=function(e,t,n,r){var a,i,o,s,l,c,u=["pedantic","commonmark"],p=u.length,d=e.length,f=-1;for(;++f<d;){for(a=e[f],i=a[1]||{},o=a[0],s=-1,c=!1;++s<p;)if(void 0!==i[l=u[s]]&&i[l]!==n.options[l]){c=!0;break}if(!c&&t[o].apply(n,r))return!0}return!1}},sLhC:function(e,t,n){"use strict";e.exports=function(e){var t=String(e),n=t.length;for(;"\n"===t.charAt(--n););return t.slice(0,n+1)}},sVnm:function(e,t,n){"use strict";var r=n("UrCL"),a=n("yg+d");e.exports=a;var i=a.prototype;function o(e,t,n){var a=this.path,i=new r(e,t,n);return a&&(i.name=a+":"+i.name,i.file=a),i.fatal=!1,this.messages.push(i),i}i.message=o,i.info=function(){var e=this.message.apply(this,arguments);return e.fatal=null,e},i.fail=function(){var e=this.message.apply(this,arguments);throw e.fatal=!0,e},i.warn=o},twgr:function(e,t,n){"use strict";var r=n("aqkP"),a=n("0T5w"),i=n("X4oU");e.exports=o,o.locator=i;function o(e,t,n){var i,o,s,l,c,u,p,d=0,f=t.charAt(d);if(!("*"!==f&&"_"!==f||t.charAt(++d)!==f||(o=this.options.pedantic,c=(s=f)+s,u=t.length,d++,l="",f="",o&&a(t.charAt(d)))))for(;d<u;){if(p=f,!((f=t.charAt(d))!==s||t.charAt(d+1)!==s||o&&a(p))&&(f=t.charAt(d+2))!==s){if(!r(l))return;return!!n||((i=e.now()).column+=2,i.offset+=2,e(c+l+c)({type:"strong",children:this.tokenizeInline(l,i)}))}o||"\\"!==f||(l+=f,f=t.charAt(++d)),l+=f,d++}}},v7KB:function(e,t,n){"use strict";e.exports=function(e,t){return e.indexOf("`",t)}},vXRg:function(e,t,n){"use strict";var r=n("9bsM"),a=n.n(r);t.a=function(){return a.a.createElement("svg",{fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1200 1200",focusable:"false",height:"1em",width:"1em"},a.a.createElement("path",{d:"M600 0C268.6 0 0 268.6 0 600s268.6 600 600 600 600-268.6 600-600S931.4 0 600 0zM266.6 933.3C176.1 842.8 131 724.6 129.6 606L594 1070.4c-118.6-1.4-236.8-46.5-327.4-137.1zm437.7 126.1L140.6 495.7c47.5-210.1 235-367.1 459.4-367.1 156.9 0 295.5 77 381.2 194.9L915.6 379C845.8 279.5 730.5 214.3 600 214.3c-167.7 0-310.3 107.7-363.3 257.5l491.6 491.6c123.4-43.7 218-148.2 247.6-277.6H771.4V600h300c0 224.5-157 411.9-367.1 459.4z"}))}},xGPp:function(e,t){var n=Object.prototype.toString;e.exports=function(e){return"[object String]"===n.call(e)}},xOTf:function(e,t,n){"use strict";var r="<[A-Za-z][A-Za-z0-9\\-]*(?:\\s+[a-zA-Z_:][a-zA-Z0-9:._-]*(?:\\s*=\\s*(?:[^\"'=<>`\\u0000-\\u0020]+|'[^']*'|\"[^\"]*\"))?)*\\s*\\/?>",a="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>";t.openCloseTag=new RegExp("^(?:"+r+"|"+a+")"),t.tag=new RegExp("^(?:"+r+"|"+a+"|\x3c!----\x3e|\x3c!--(?:-?[^>-])(?:-?[^-])*--\x3e|<[?].*?[?]>|<![A-Za-z]+\\s+[^>]*>|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>)")},xbZf:function(e,t,n){"use strict";e.exports={position:!0,gfm:!0,commonmark:!1,footnotes:!1,pedantic:!1,blocks:n("Cbbx")}},xvBv:function(e,t,n){"use strict";var r=n("hrnr"),a=n("I6BR");e.exports=a(r,"Browser")},y0o7:function(e,t,n){"use strict";var r=n("0T5w"),a=n("v7KB");e.exports=i,i.locator=a;function i(e,t,n){for(var a,i,o,s,l,c,u,p,d=t.length,f=0,g="",h="";f<d&&"`"===t.charAt(f);)g+="`",f++;if(g){for(l=g,s=f,g="",p=t.charAt(f),o=0;f<d;){if(c=p,p=t.charAt(f+1),"`"===c?(o++,h+=c):(o=0,g+=c),o&&"`"!==p){if(o===s){l+=g+h,u=!0;break}g+=h,h=""}f++}if(!u){if(s%2!=0)return;g=""}if(n)return!0;for(a="",i="",d=g.length,f=-1;++f<d;)c=g.charAt(f),r(c)?i+=c:(i&&(a&&(a+=i),i=""),a+=c);return e(l)({type:"inlineCode",value:a})}}},yXLo:function(e,t,n){"use strict";e.exports=function(e,t,n){var r,a,i,o,s=-1,l=t.length+1,c="";for(;++s<l&&("\t"===(r=t.charAt(s))||" "===r);)c+=r;if("*"!==r&&"-"!==r&&"_"!==r)return;a=r,c+=r,i=1,o="";for(;++s<l;)if((r=t.charAt(s))===a)i++,c+=o+a,o="";else{if(" "!==r)return i>=3&&(!r||"\n"===r)?(c+=o,!!n||e(c)({type:"thematicBreak"})):void 0;o+=r}}},"yg+d":function(e,t,n){"use strict";(function(t){var r=n("oNVP"),a=n("PovV"),i=n("JU4b");e.exports=c;var o={}.hasOwnProperty,s=c.prototype;s.toString=function(e){var t=this.contents||"";return i(t)?t.toString(e):String(t)};var l=["history","path","basename","stem","extname","dirname"];function c(e){var n,r,a;if(e){if("string"==typeof e||i(e))e={contents:e};else if("message"in e&&"messages"in e)return e}else e={};if(!(this instanceof c))return new c(e);for(this.data={},this.messages=[],this.history=[],this.cwd=t.cwd(),r=-1,a=l.length;++r<a;)n=l[r],o.call(e,n)&&(this[n]=e[n]);for(n in e)-1===l.indexOf(n)&&(this[n]=e[n])}function u(e,t){if(-1!==e.indexOf(r.sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+r.sep+"`")}function p(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function d(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}Object.defineProperty(s,"path",{get:function(){return this.history[this.history.length-1]},set:function(e){p(e,"path"),e!==this.path&&this.history.push(e)}}),Object.defineProperty(s,"dirname",{get:function(){return"string"==typeof this.path?r.dirname(this.path):void 0},set:function(e){d(this.path,"dirname"),this.path=r.join(e||"",this.basename)}}),Object.defineProperty(s,"basename",{get:function(){return"string"==typeof this.path?r.basename(this.path):void 0},set:function(e){p(e,"basename"),u(e,"basename"),this.path=r.join(this.dirname||"",e)}}),Object.defineProperty(s,"extname",{get:function(){return"string"==typeof this.path?r.extname(this.path):void 0},set:function(e){var t=e||"";if(u(t,"extname"),d(this.path,"extname"),t){if("."!==t.charAt(0))throw new Error("`extname` must start with `.`");if(-1!==t.indexOf(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=a(this.path,t)}}),Object.defineProperty(s,"stem",{get:function(){return"string"==typeof this.path?r.basename(this.path,this.extname):void 0},set:function(e){p(e,"stem"),u(e,"stem"),this.path=r.join(this.dirname||"",e+(this.extname||""))}})}).call(this,n("F63i"))},zD5R:function(e,t,n){"use strict";t.a='\n/*\n\nName:       Base16 Atelier Sulphurpool Light\nAuthor:     Bram de Haan (https://atelierbram.github.io/syntax-highlighting/atelier-schemes/sulphurpool)\n\nPrism template by Bram de Haan (https://atelierbram.github.io/syntax-highlighting/prism/)\nOriginal Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16)\n\n*/\ncode[class*="language-"],\npre[class*="language-"] {\n  font-family: Consolas, Menlo, Monaco, "Andale Mono WT", "Andale Mono",\n    "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono",\n    "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L",\n    "Courier New", Courier, monospace;\n  font-size: 14px;\n  line-height: 1.375;\n  direction: ltr;\n  text-align: left;\n  white-space: pre;\n  word-spacing: normal;\n  word-break: normal;\n  -moz-tab-size: 4;\n  -o-tab-size: 4;\n  tab-size: 4;\n  -webkit-hyphens: none;\n  -moz-hyphens: none;\n  -ms-hyphens: none;\n  hyphens: none;\n  background: #f5f7ff;\n  color: #5e6687;\n}\n\npre[class*="language-"]::-moz-selection,\npre[class*="language-"] ::-moz-selection,\ncode[class*="language-"]::-moz-selection,\ncode[class*="language-"] ::-moz-selection {\n  text-shadow: none;\n  background: #dfe2f1;\n}\n\npre[class*="language-"]::selection,\npre[class*="language-"] ::selection,\ncode[class*="language-"]::selection,\ncode[class*="language-"] ::selection {\n  text-shadow: none;\n  background: #dfe2f1;\n}\n\n/* Code blocks */\npre[class*="language-"] {\n  padding: 1em;\n  margin: 0.5em 0;\n  overflow: auto;\n}\n\n/* Inline code */\n:not(pre) > code[class*="language-"] {\n  padding: 0.1em;\n  border-radius: 0.3em;\n}\n\n.token.comment,\n.token.prolog,\n.token.doctype,\n.token.cdata {\n  color: #898ea4;\n}\n\n.token.punctuation {\n  color: #5e6687;\n}\n\n.token.namespace {\n  opacity: 0.7;\n}\n\n.token.operator,\n.token.boolean,\n.token.number {\n  color: #c76b29;\n}\n\n.token.property {\n  color: #c08b30;\n}\n\n.token.tag {\n  color: #3d8fd1;\n}\n\n.token.string {\n  color: #22a2c9;\n}\n\n.token.selector {\n  color: #6679cc;\n}\n\n.token.attr-name {\n  color: #c76b29;\n}\n\n.token.entity,\n.token.url,\n.language-css .token.string,\n.style .token.string {\n  color: #22a2c9;\n}\n\n.token.attr-value,\n.token.keyword,\n.token.control,\n.token.directive,\n.token.unit {\n  color: #ac9739;\n}\n\n.token.statement,\n.token.regex,\n.token.atrule {\n  color: #22a2c9;\n}\n\n.token.placeholder,\n.token.variable {\n  color: #3d8fd1;\n}\n\n.token.deleted {\n  text-decoration: line-through;\n}\n\n.token.inserted {\n  border-bottom: 1px dotted #202746;\n  text-decoration: none;\n}\n\n.token.italic {\n  font-style: italic;\n}\n\n.token.important,\n.token.bold {\n  font-weight: bold;\n}\n\n.token.important {\n  color: #c94922;\n}\n\n.token.entity {\n  cursor: help;\n}\n\npre > code.highlight {\n  outline: 0.4em solid #c94922;\n  outline-offset: 0.4em;\n}\n\n/* overrides color-values for the Line Numbers plugin\n * http://prismjs.com/plugins/line-numbers/\n */\n.line-numbers .line-numbers-rows {\n  border-right-color: #dfe2f1;\n}\n\n.line-numbers-rows > span:before {\n  color: #979db4;\n}\n\n/* overrides color-values for the Line Highlight plugin\n * http://prismjs.com/plugins/line-highlight/\n */\n.line-highlight {\n  background: rgba(107, 115, 148, 0.2);\n  background: -webkit-linear-gradient(\n    left,\n    rgba(107, 115, 148, 0.2) 70%,\n    rgba(107, 115, 148, 0)\n  );\n  background: linear-gradient(\n    to right,\n    rgba(107, 115, 148, 0.2) 70%,\n    rgba(107, 115, 148, 0)\n  );\n}\n'}}]);
  //# sourceMappingURL=component---src-pages-plugins-tsx-edec5b7320c3e9e39172.js.map