"use strict";var wp;(wp||={}).blocks=(()=>{var Mu=Object.create;var ur=Object.defineProperty;var ju=Object.getOwnPropertyDescriptor;var zu=Object.getOwnPropertyNames;var qu=Object.getPrototypeOf,Iu=Object.prototype.hasOwnProperty;var q=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),qe=(e,t)=>{for(var r in t)ur(e,r,{get:t[r],enumerable:!0})},pn=(e,t,r,a)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of zu(t))!Iu.call(e,o)&&o!==r&&ur(e,o,{get:()=>t[o],enumerable:!(a=ju(t,o))||a.enumerable});return e};var B=(e,t,r)=>(r=e!=null?Mu(qu(e)):{},pn(t||!e||!e.__esModule?ur(r,"default",{value:e,enumerable:!0}):r,e)),Vu=e=>pn(ur({},"__esModule",{value:!0}),e);var Ce=q((Dd,mn)=>{mn.exports=window.wp.data});var ir=q((Gd,wn)=>{wn.exports=window.wp.i18n});var Oe=q((Xd,Dn)=>{Dn.exports=window.wp.element});var Z=q((Zd,Mn)=>{Mn.exports=window.wp.dom});var Ve=q((Qd,jn)=>{jn.exports=window.wp.richText});var J=q((Jd,zn)=>{zn.exports=window.wp.deprecated});var ft=q((rc,Vn)=>{Vn.exports=window.wp.warning});var Hn=q((nc,xn)=>{xn.exports=window.wp.privateApis});var Ta=q((_c,yr)=>{var ka={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u1EA4:"A",\u1EAE:"A",\u1EB2:"A",\u1EB4:"A",\u1EB6:"A",\u00C6:"AE",\u1EA6:"A",\u1EB0:"A",\u0202:"A",\u1EA2:"A",\u1EA0:"A",\u1EA8:"A",\u1EAA:"A",\u1EAC:"A",\u00C7:"C",\u1E08:"C",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u1EBE:"E",\u1E16:"E",\u1EC0:"E",\u1E14:"E",\u1E1C:"E",\u0206:"E",\u1EBA:"E",\u1EBC:"E",\u1EB8:"E",\u1EC2:"E",\u1EC4:"E",\u1EC6:"E",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u1E2E:"I",\u020A:"I",\u1EC8:"I",\u1ECA:"I",\u00D0:"D",\u00D1:"N",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u1ED0:"O",\u1E4C:"O",\u1E52:"O",\u020E:"O",\u1ECE:"O",\u1ECC:"O",\u1ED4:"O",\u1ED6:"O",\u1ED8:"O",\u1EDC:"O",\u1EDE:"O",\u1EE0:"O",\u1EDA:"O",\u1EE2:"O",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u1EE6:"U",\u1EE4:"U",\u1EEC:"U",\u1EEE:"U",\u1EF0:"U",\u00DD:"Y",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u1EA5:"a",\u1EAF:"a",\u1EB3:"a",\u1EB5:"a",\u1EB7:"a",\u00E6:"ae",\u1EA7:"a",\u1EB1:"a",\u0203:"a",\u1EA3:"a",\u1EA1:"a",\u1EA9:"a",\u1EAB:"a",\u1EAD:"a",\u00E7:"c",\u1E09:"c",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u1EBF:"e",\u1E17:"e",\u1EC1:"e",\u1E15:"e",\u1E1D:"e",\u0207:"e",\u1EBB:"e",\u1EBD:"e",\u1EB9:"e",\u1EC3:"e",\u1EC5:"e",\u1EC7:"e",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u1E2F:"i",\u020B:"i",\u1EC9:"i",\u1ECB:"i",\u00F0:"d",\u00F1:"n",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u1ED1:"o",\u1E4D:"o",\u1E53:"o",\u020F:"o",\u1ECF:"o",\u1ECD:"o",\u1ED5:"o",\u1ED7:"o",\u1ED9:"o",\u1EDD:"o",\u1EDF:"o",\u1EE1:"o",\u1EDB:"o",\u1EE3:"o",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u1EE7:"u",\u1EE5:"u",\u1EED:"u",\u1EEF:"u",\u1EF1:"u",\u00FD:"y",\u00FF:"y",\u0100:"A",\u0101:"a",\u0102:"A",\u0103:"a",\u0104:"A",\u0105:"a",\u0106:"C",\u0107:"c",\u0108:"C",\u0109:"c",\u010A:"C",\u010B:"c",\u010C:"C",\u010D:"c",C\u0306:"C",c\u0306:"c",\u010E:"D",\u010F:"d",\u0110:"D",\u0111:"d",\u0112:"E",\u0113:"e",\u0114:"E",\u0115:"e",\u0116:"E",\u0117:"e",\u0118:"E",\u0119:"e",\u011A:"E",\u011B:"e",\u011C:"G",\u01F4:"G",\u011D:"g",\u01F5:"g",\u011E:"G",\u011F:"g",\u0120:"G",\u0121:"g",\u0122:"G",\u0123:"g",\u0124:"H",\u0125:"h",\u0126:"H",\u0127:"h",\u1E2A:"H",\u1E2B:"h",\u0128:"I",\u0129:"i",\u012A:"I",\u012B:"i",\u012C:"I",\u012D:"i",\u012E:"I",\u012F:"i",\u0130:"I",\u0131:"i",\u0132:"IJ",\u0133:"ij",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u1E30:"K",\u1E31:"k",K\u0306:"K",k\u0306:"k",\u0139:"L",\u013A:"l",\u013B:"L",\u013C:"l",\u013D:"L",\u013E:"l",\u013F:"L",\u0140:"l",\u0141:"l",\u0142:"l",\u1E3E:"M",\u1E3F:"m",M\u0306:"M",m\u0306:"m",\u0143:"N",\u0144:"n",\u0145:"N",\u0146:"n",\u0147:"N",\u0148:"n",\u0149:"n",N\u0306:"N",n\u0306:"n",\u014C:"O",\u014D:"o",\u014E:"O",\u014F:"o",\u0150:"O",\u0151:"o",\u0152:"OE",\u0153:"oe",P\u0306:"P",p\u0306:"p",\u0154:"R",\u0155:"r",\u0156:"R",\u0157:"r",\u0158:"R",\u0159:"r",R\u0306:"R",r\u0306:"r",\u0212:"R",\u0213:"r",\u015A:"S",\u015B:"s",\u015C:"S",\u015D:"s",\u015E:"S",\u0218:"S",\u0219:"s",\u015F:"s",\u0160:"S",\u0161:"s",\u0162:"T",\u0163:"t",\u021B:"t",\u021A:"T",\u0164:"T",\u0165:"t",\u0166:"T",\u0167:"t",T\u0306:"T",t\u0306:"t",\u0168:"U",\u0169:"u",\u016A:"U",\u016B:"u",\u016C:"U",\u016D:"u",\u016E:"U",\u016F:"u",\u0170:"U",\u0171:"u",\u0172:"U",\u0173:"u",\u0216:"U",\u0217:"u",V\u0306:"V",v\u0306:"v",\u0174:"W",\u0175:"w",\u1E82:"W",\u1E83:"w",X\u0306:"X",x\u0306:"x",\u0176:"Y",\u0177:"y",\u0178:"Y",Y\u0306:"Y",y\u0306:"y",\u0179:"Z",\u017A:"z",\u017B:"Z",\u017C:"z",\u017D:"Z",\u017E:"z",\u017F:"s",\u0192:"f",\u01A0:"O",\u01A1:"o",\u01AF:"U",\u01B0:"u",\u01CD:"A",\u01CE:"a",\u01CF:"I",\u01D0:"i",\u01D1:"O",\u01D2:"o",\u01D3:"U",\u01D4:"u",\u01D5:"U",\u01D6:"u",\u01D7:"U",\u01D8:"u",\u01D9:"U",\u01DA:"u",\u01DB:"U",\u01DC:"u",\u1EE8:"U",\u1EE9:"u",\u1E78:"U",\u1E79:"u",\u01FA:"A",\u01FB:"a",\u01FC:"AE",\u01FD:"ae",\u01FE:"O",\u01FF:"o",\u00DE:"TH",\u00FE:"th",\u1E54:"P",\u1E55:"p",\u1E64:"S",\u1E65:"s",X\u0301:"X",x\u0301:"x",\u0403:"\u0413",\u0453:"\u0433",\u040C:"\u041A",\u045C:"\u043A",A\u030B:"A",a\u030B:"a",E\u030B:"E",e\u030B:"e",I\u030B:"I",i\u030B:"i",\u01F8:"N",\u01F9:"n",\u1ED2:"O",\u1ED3:"o",\u1E50:"O",\u1E51:"o",\u1EEA:"U",\u1EEB:"u",\u1E80:"W",\u1E81:"w",\u1EF2:"Y",\u1EF3:"y",\u0200:"A",\u0201:"a",\u0204:"E",\u0205:"e",\u0208:"I",\u0209:"i",\u020C:"O",\u020D:"o",\u0210:"R",\u0211:"r",\u0214:"U",\u0215:"u",B\u030C:"B",b\u030C:"b",\u010C\u0323:"C",\u010D\u0323:"c",\u00CA\u030C:"E",\u00EA\u030C:"e",F\u030C:"F",f\u030C:"f",\u01E6:"G",\u01E7:"g",\u021E:"H",\u021F:"h",J\u030C:"J",\u01F0:"j",\u01E8:"K",\u01E9:"k",M\u030C:"M",m\u030C:"m",P\u030C:"P",p\u030C:"p",Q\u030C:"Q",q\u030C:"q",\u0158\u0329:"R",\u0159\u0329:"r",\u1E66:"S",\u1E67:"s",V\u030C:"V",v\u030C:"v",W\u030C:"W",w\u030C:"w",X\u030C:"X",x\u030C:"x",Y\u030C:"Y",y\u030C:"y",A\u0327:"A",a\u0327:"a",B\u0327:"B",b\u0327:"b",\u1E10:"D",\u1E11:"d",\u0228:"E",\u0229:"e",\u0190\u0327:"E",\u025B\u0327:"e",\u1E28:"H",\u1E29:"h",I\u0327:"I",i\u0327:"i",\u0197\u0327:"I",\u0268\u0327:"i",M\u0327:"M",m\u0327:"m",O\u0327:"O",o\u0327:"o",Q\u0327:"Q",q\u0327:"q",U\u0327:"U",u\u0327:"u",X\u0327:"X",x\u0327:"x",Z\u0327:"Z",z\u0327:"z",\u0439:"\u0438",\u0419:"\u0418",\u0451:"\u0435",\u0401:"\u0415"},va=Object.keys(ka).join("|"),pi=new RegExp(va,"g"),mi=new RegExp(va,"");function hi(e){return ka[e]}var Ea=function(e){return e.replace(pi,hi)},gi=function(e){return!!e.match(mi)};yr.exports=Ea;yr.exports.has=gi;yr.exports.remove=Ea});var Ia=q(D=>{"use strict";var Nt=Symbol.for("react.element"),Lt=Symbol.for("react.portal"),kr=Symbol.for("react.fragment"),vr=Symbol.for("react.strict_mode"),Er=Symbol.for("react.profiler"),Tr=Symbol.for("react.provider"),Cr=Symbol.for("react.context"),zi=Symbol.for("react.server_context"),Br=Symbol.for("react.forward_ref"),Ar=Symbol.for("react.suspense"),Sr=Symbol.for("react.suspense_list"),Nr=Symbol.for("react.memo"),Lr=Symbol.for("react.lazy"),qi=Symbol.for("react.offscreen"),qa;qa=Symbol.for("react.module.reference");function re(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case Nt:switch(e=e.type,e){case kr:case Er:case vr:case Ar:case Sr:return e;default:switch(e=e&&e.$$typeof,e){case zi:case Cr:case Br:case Lr:case Nr:case Tr:return e;default:return t}}case Lt:return t}}}D.ContextConsumer=Cr;D.ContextProvider=Tr;D.Element=Nt;D.ForwardRef=Br;D.Fragment=kr;D.Lazy=Lr;D.Memo=Nr;D.Portal=Lt;D.Profiler=Er;D.StrictMode=vr;D.Suspense=Ar;D.SuspenseList=Sr;D.isAsyncMode=function(){return!1};D.isConcurrentMode=function(){return!1};D.isContextConsumer=function(e){return re(e)===Cr};D.isContextProvider=function(e){return re(e)===Tr};D.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Nt};D.isForwardRef=function(e){return re(e)===Br};D.isFragment=function(e){return re(e)===kr};D.isLazy=function(e){return re(e)===Lr};D.isMemo=function(e){return re(e)===Nr};D.isPortal=function(e){return re(e)===Lt};D.isProfiler=function(e){return re(e)===Er};D.isStrictMode=function(e){return re(e)===vr};D.isSuspense=function(e){return re(e)===Ar};D.isSuspenseList=function(e){return re(e)===Sr};D.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===kr||e===Er||e===vr||e===Ar||e===Sr||e===qi||typeof e=="object"&&e!==null&&(e.$$typeof===Lr||e.$$typeof===Nr||e.$$typeof===Tr||e.$$typeof===Cr||e.$$typeof===Br||e.$$typeof===qa||e.getModuleId!==void 0)};D.typeOf=re});var xa=q((Ac,Va)=>{"use strict";Va.exports=Ia()});var Ke=q((Sc,Ha)=>{Ha.exports=window.wp.hooks});var eo=q((Zc,Ja)=>{Ja.exports=window.wp.blockSerializationDefaultParser});var xt=q((Qc,ro)=>{ro.exports=window.wp.autop});var no=q((Jc,to)=>{to.exports=window.wp.isShallowEqual});var oo=q((tl,ao)=>{ao.exports=window.ReactJSXRuntime});var yo=q((dl,_o)=>{"use strict";_o.exports=function e(t,r){if(t===r)return!0;if(t&&r&&typeof t=="object"&&typeof r=="object"){if(t.constructor!==r.constructor)return!1;var a,o,s;if(Array.isArray(t)){if(a=t.length,a!=r.length)return!1;for(o=a;o--!==0;)if(!e(t[o],r[o]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(o of t.entries())if(!r.has(o[0]))return!1;for(o of t.entries())if(!e(o[1],r.get(o[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(o of t.entries())if(!r.has(o[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if(a=t.length,a!=r.length)return!1;for(o=a;o--!==0;)if(t[o]!==r[o])return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if(s=Object.keys(t),a=s.length,a!==Object.keys(r).length)return!1;for(o=a;o--!==0;)if(!Object.prototype.hasOwnProperty.call(r,s[o]))return!1;for(o=a;o--!==0;){var d=s[o];if(!e(t[d],r[d]))return!1}return!0}return t!==t&&r!==r}});var ko=q((cl,wo)=>{wo.exports=window.wp.htmlEntities});var Zo=q((yf,Xo)=>{Xo.exports=window.wp.shortcode});var du=q((jf,su)=>{su.exports=window.wp.blob});var mu=q((pu,Zr)=>{(function(){function e(n){"use strict";var i={omitExtraWLInCodeBlocks:{defaultValue:!1,describe:"Omit the default extra whiteline added to code blocks",type:"boolean"},noHeaderId:{defaultValue:!1,describe:"Turn on/off generated header id",type:"boolean"},prefixHeaderId:{defaultValue:!1,describe:"Add a prefix to the generated header ids. Passing a string will prefix that string to the header id. Setting to true will add a generic 'section-' prefix",type:"string"},rawPrefixHeaderId:{defaultValue:!1,describe:'Setting this option to true will prevent showdown from modifying the prefix. This might result in malformed IDs (if, for instance, the " char is used in the prefix)',type:"boolean"},ghCompatibleHeaderId:{defaultValue:!1,describe:"Generate header ids compatible with github style (spaces are replaced with dashes, a bunch of non alphanumeric chars are removed)",type:"boolean"},rawHeaderId:{defaultValue:!1,describe:`Remove only spaces, ' and " from generated header ids (including prefixes), replacing them with dashes (-). WARNING: This might result in malformed ids`,type:"boolean"},headerLevelStart:{defaultValue:!1,describe:"The header blocks level start",type:"integer"},parseImgDimensions:{defaultValue:!1,describe:"Turn on/off image dimension parsing",type:"boolean"},simplifiedAutoLink:{defaultValue:!1,describe:"Turn on/off GFM autolink style",type:"boolean"},excludeTrailingPunctuationFromURLs:{defaultValue:!1,describe:"Excludes trailing punctuation from links generated with autoLinking",type:"boolean"},literalMidWordUnderscores:{defaultValue:!1,describe:"Parse midword underscores as literal underscores",type:"boolean"},literalMidWordAsterisks:{defaultValue:!1,describe:"Parse midword asterisks as literal asterisks",type:"boolean"},strikethrough:{defaultValue:!1,describe:"Turn on/off strikethrough support",type:"boolean"},tables:{defaultValue:!1,describe:"Turn on/off tables support",type:"boolean"},tablesHeaderId:{defaultValue:!1,describe:"Add an id to table headers",type:"boolean"},ghCodeBlocks:{defaultValue:!0,describe:"Turn on/off GFM fenced code blocks support",type:"boolean"},tasklists:{defaultValue:!1,describe:"Turn on/off GFM tasklist support",type:"boolean"},smoothLivePreview:{defaultValue:!1,describe:"Prevents weird effects in live previews due to incomplete input",type:"boolean"},smartIndentationFix:{defaultValue:!1,description:"Tries to smartly fix indentation in es6 strings",type:"boolean"},disableForced4SpacesIndentedSublists:{defaultValue:!1,description:"Disables the requirement of indenting nested sublists by 4 spaces",type:"boolean"},simpleLineBreaks:{defaultValue:!1,description:"Parses simple line breaks as <br> (GFM Style)",type:"boolean"},requireSpaceBeforeHeadingText:{defaultValue:!1,description:"Makes adding a space between `#` and the header text mandatory (GFM Style)",type:"boolean"},ghMentions:{defaultValue:!1,description:"Enables github @mentions",type:"boolean"},ghMentionsLink:{defaultValue:"https://github.com/{u}",description:"Changes the link generated by @mentions. Only applies if ghMentions option is enabled.",type:"string"},encodeEmails:{defaultValue:!0,description:"Encode e-mail addresses through the use of Character Entities, transforming ASCII e-mail addresses into its equivalent decimal entities",type:"boolean"},openLinksInNewWindow:{defaultValue:!1,description:"Open all links in new windows",type:"boolean"},backslashEscapesHTMLTags:{defaultValue:!1,description:"Support for HTML Tag escaping. ex: <div>foo</div>",type:"boolean"},emoji:{defaultValue:!1,description:"Enable emoji support. Ex: `this is a :smile: emoji`",type:"boolean"},underline:{defaultValue:!1,description:"Enable support for underline. Syntax is double or triple underscores: `__underline word__`. With this option enabled, underscores no longer parses into `<em>` and `<strong>`",type:"boolean"},completeHTMLDocument:{defaultValue:!1,description:"Outputs a complete html document, including `<html>`, `<head>` and `<body>` tags",type:"boolean"},metadata:{defaultValue:!1,description:"Enable support for document metadata (defined at the top of the document between `\xAB\xAB\xAB` and `\xBB\xBB\xBB` or between `---` and `---`).",type:"boolean"},splitAdjacentBlockquotes:{defaultValue:!1,description:"Split adjacent blockquote blocks",type:"boolean"}};if(n===!1)return JSON.parse(JSON.stringify(i));var u={};for(var c in i)i.hasOwnProperty(c)&&(u[c]=i[c].defaultValue);return u}function t(){"use strict";var n=e(!0),i={};for(var u in n)n.hasOwnProperty(u)&&(i[u]=!0);return i}var r={},a={},o={},s=e(!0),d="vanilla",h={github:{omitExtraWLInCodeBlocks:!0,simplifiedAutoLink:!0,excludeTrailingPunctuationFromURLs:!0,literalMidWordUnderscores:!0,strikethrough:!0,tables:!0,tablesHeaderId:!0,ghCodeBlocks:!0,tasklists:!0,disableForced4SpacesIndentedSublists:!0,simpleLineBreaks:!0,requireSpaceBeforeHeadingText:!0,ghCompatibleHeaderId:!0,ghMentions:!0,backslashEscapesHTMLTags:!0,emoji:!0,splitAdjacentBlockquotes:!0},original:{noHeaderId:!0,ghCodeBlocks:!1},ghost:{omitExtraWLInCodeBlocks:!0,parseImgDimensions:!0,simplifiedAutoLink:!0,excludeTrailingPunctuationFromURLs:!0,literalMidWordUnderscores:!0,strikethrough:!0,tables:!0,tablesHeaderId:!0,ghCodeBlocks:!0,tasklists:!0,smoothLivePreview:!0,simpleLineBreaks:!0,requireSpaceBeforeHeadingText:!0,ghMentions:!1,encodeEmails:!0},vanilla:e(!0),allOn:t()};r.helper={},r.extensions={},r.setOption=function(n,i){"use strict";return s[n]=i,this},r.getOption=function(n){"use strict";return s[n]},r.getOptions=function(){"use strict";return s},r.resetOptions=function(){"use strict";s=e(!0)},r.setFlavor=function(n){"use strict";if(!h.hasOwnProperty(n))throw Error(n+" flavor was not found");r.resetOptions();var i=h[n];d=n;for(var u in i)i.hasOwnProperty(u)&&(s[u]=i[u])},r.getFlavor=function(){"use strict";return d},r.getFlavorOptions=function(n){"use strict";if(h.hasOwnProperty(n))return h[n]},r.getDefaultOptions=function(n){"use strict";return e(n)},r.subParser=function(n,i){"use strict";if(r.helper.isString(n))if(typeof i<"u")a[n]=i;else{if(a.hasOwnProperty(n))return a[n];throw Error("SubParser named "+n+" not registered!")}},r.extension=function(n,i){"use strict";if(!r.helper.isString(n))throw Error("Extension 'name' must be a string");if(n=r.helper.stdExtName(n),r.helper.isUndefined(i)){if(!o.hasOwnProperty(n))throw Error("Extension named "+n+" is not registered!");return o[n]}else{typeof i=="function"&&(i=i()),r.helper.isArray(i)||(i=[i]);var u=b(i,n);if(u.valid)o[n]=i;else throw Error(u.error)}},r.getAllExtensions=function(){"use strict";return o},r.removeExtension=function(n){"use strict";delete o[n]},r.resetExtensions=function(){"use strict";o={}};function b(n,i){"use strict";var u=i?"Error in "+i+" extension->":"Error in unnamed extension",c={valid:!0,error:""};r.helper.isArray(n)||(n=[n]);for(var p=0;p<n.length;++p){var m=u+" sub-extension "+p+": ",f=n[p];if(typeof f!="object")return c.valid=!1,c.error=m+"must be an object, but "+typeof f+" given",c;if(!r.helper.isString(f.type))return c.valid=!1,c.error=m+'property "type" must be a string, but '+typeof f.type+" given",c;var g=f.type=f.type.toLowerCase();if(g==="language"&&(g=f.type="lang"),g==="html"&&(g=f.type="output"),g!=="lang"&&g!=="output"&&g!=="listener")return c.valid=!1,c.error=m+"type "+g+' is not recognized. Valid values: "lang/language", "output/html" or "listener"',c;if(g==="listener"){if(r.helper.isUndefined(f.listeners))return c.valid=!1,c.error=m+'. Extensions of type "listener" must have a property called "listeners"',c}else if(r.helper.isUndefined(f.filter)&&r.helper.isUndefined(f.regex))return c.valid=!1,c.error=m+g+' extensions must define either a "regex" property or a "filter" method',c;if(f.listeners){if(typeof f.listeners!="object")return c.valid=!1,c.error=m+'"listeners" property must be an object but '+typeof f.listeners+" given",c;for(var T in f.listeners)if(f.listeners.hasOwnProperty(T)&&typeof f.listeners[T]!="function")return c.valid=!1,c.error=m+'"listeners" property must be an hash of [event name]: [callback]. listeners.'+T+" must be a function but "+typeof f.listeners[T]+" given",c}if(f.filter){if(typeof f.filter!="function")return c.valid=!1,c.error=m+'"filter" must be a function, but '+typeof f.filter+" given",c}else if(f.regex){if(r.helper.isString(f.regex)&&(f.regex=new RegExp(f.regex,"g")),!(f.regex instanceof RegExp))return c.valid=!1,c.error=m+'"regex" property must either be a string or a RegExp object, but '+typeof f.regex+" given",c;if(r.helper.isUndefined(f.replace))return c.valid=!1,c.error=m+'"regex" extensions must implement a replace string or function',c}}return c}r.validateExtension=function(n){"use strict";var i=b(n,null);return i.valid?!0:(console.warn(i.error),!1)},r.hasOwnProperty("helper")||(r.helper={}),r.helper.isString=function(n){"use strict";return typeof n=="string"||n instanceof String},r.helper.isFunction=function(n){"use strict";var i={};return n&&i.toString.call(n)==="[object Function]"},r.helper.isArray=function(n){"use strict";return Array.isArray(n)},r.helper.isUndefined=function(n){"use strict";return typeof n>"u"},r.helper.forEach=function(n,i){"use strict";if(r.helper.isUndefined(n))throw new Error("obj param is required");if(r.helper.isUndefined(i))throw new Error("callback param is required");if(!r.helper.isFunction(i))throw new Error("callback param must be a function/closure");if(typeof n.forEach=="function")n.forEach(i);else if(r.helper.isArray(n))for(var u=0;u<n.length;u++)i(n[u],u,n);else if(typeof n=="object")for(var c in n)n.hasOwnProperty(c)&&i(n[c],c,n);else throw new Error("obj does not seem to be an array or an iterable object")},r.helper.stdExtName=function(n){"use strict";return n.replace(/[_?*+\/\\.^-]/g,"").replace(/\s/g,"").toLowerCase()};function _(n,i){"use strict";var u=i.charCodeAt(0);return"\xA8E"+u+"E"}r.helper.escapeCharactersCallback=_,r.helper.escapeCharacters=function(n,i,u){"use strict";var c="(["+i.replace(/([\[\]\\])/g,"\\$1")+"])";u&&(c="\\\\"+c);var p=new RegExp(c,"g");return n=n.replace(p,_),n},r.helper.unescapeHTMLEntities=function(n){"use strict";return n.replace(/"/g,'"').replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&")};var E=function(n,i,u,c){"use strict";var p=c||"",m=p.indexOf("g")>-1,f=new RegExp(i+"|"+u,"g"+p.replace(/g/g,"")),g=new RegExp(i,p.replace(/g/g,"")),T=[],k,w,v,l,y;do for(k=0;v=f.exec(n);)if(g.test(v[0]))k++||(w=f.lastIndex,l=w-v[0].length);else if(k&&!--k){y=v.index+v[0].length;var C={left:{start:l,end:w},match:{start:w,end:v.index},right:{start:v.index,end:y},wholeMatch:{start:l,end:y}};if(T.push(C),!m)return T}while(k&&(f.lastIndex=w));return T};r.helper.matchRecursiveRegExp=function(n,i,u,c){"use strict";for(var p=E(n,i,u,c),m=[],f=0;f<p.length;++f)m.push([n.slice(p[f].wholeMatch.start,p[f].wholeMatch.end),n.slice(p[f].match.start,p[f].match.end),n.slice(p[f].left.start,p[f].left.end),n.slice(p[f].right.start,p[f].right.end)]);return m},r.helper.replaceRecursiveRegExp=function(n,i,u,c,p){"use strict";if(!r.helper.isFunction(i)){var m=i;i=function(){return m}}var f=E(n,u,c,p),g=n,T=f.length;if(T>0){var k=[];f[0].wholeMatch.start!==0&&k.push(n.slice(0,f[0].wholeMatch.start));for(var w=0;w<T;++w)k.push(i(n.slice(f[w].wholeMatch.start,f[w].wholeMatch.end),n.slice(f[w].match.start,f[w].match.end),n.slice(f[w].left.start,f[w].left.end),n.slice(f[w].right.start,f[w].right.end))),w<T-1&&k.push(n.slice(f[w].wholeMatch.end,f[w+1].wholeMatch.start));f[T-1].wholeMatch.end<n.length&&k.push(n.slice(f[T-1].wholeMatch.end)),g=k.join("")}return g},r.helper.regexIndexOf=function(n,i,u){"use strict";if(!r.helper.isString(n))throw"InvalidArgumentError: first parameter of showdown.helper.regexIndexOf function must be a string";if(!(i instanceof RegExp))throw"InvalidArgumentError: second parameter of showdown.helper.regexIndexOf function must be an instance of RegExp";var c=n.substring(u||0).search(i);return c>=0?c+(u||0):c},r.helper.splitAtIndex=function(n,i){"use strict";if(!r.helper.isString(n))throw"InvalidArgumentError: first parameter of showdown.helper.regexIndexOf function must be a string";return[n.substring(0,i),n.substring(i)]},r.helper.encodeEmailAddress=function(n){"use strict";var i=[function(u){return"&#"+u.charCodeAt(0)+";"},function(u){return"&#x"+u.charCodeAt(0).toString(16)+";"},function(u){return u}];return n=n.replace(/./g,function(u){if(u==="@")u=i[Math.floor(Math.random()*2)](u);else{var c=Math.random();u=c>.9?i[2](u):c>.45?i[1](u):i[0](u)}return u}),n},r.helper.padEnd=function(i,u,c){"use strict";return u=u>>0,c=String(c||" "),i.length>u?String(i):(u=u-i.length,u>c.length&&(c+=c.repeat(u/c.length)),String(i)+c.slice(0,u))},typeof console>"u"&&(console={warn:function(n){"use strict";alert(n)},log:function(n){"use strict";alert(n)},error:function(n){"use strict";throw n}}),r.helper.regexes={asteriskDashAndColon:/([*_:~])/g},r.helper.emojis={"+1":"\u{1F44D}","-1":"\u{1F44E}",100:"\u{1F4AF}",1234:"\u{1F522}","1st_place_medal":"\u{1F947}","2nd_place_medal":"\u{1F948}","3rd_place_medal":"\u{1F949}","8ball":"\u{1F3B1}",a:"\u{1F170}\uFE0F",ab:"\u{1F18E}",abc:"\u{1F524}",abcd:"\u{1F521}",accept:"\u{1F251}",aerial_tramway:"\u{1F6A1}",airplane:"\u2708\uFE0F",alarm_clock:"\u23F0",alembic:"\u2697\uFE0F",alien:"\u{1F47D}",ambulance:"\u{1F691}",amphora:"\u{1F3FA}",anchor:"\u2693\uFE0F",angel:"\u{1F47C}",anger:"\u{1F4A2}",angry:"\u{1F620}",anguished:"\u{1F627}",ant:"\u{1F41C}",apple:"\u{1F34E}",aquarius:"\u2652\uFE0F",aries:"\u2648\uFE0F",arrow_backward:"\u25C0\uFE0F",arrow_double_down:"\u23EC",arrow_double_up:"\u23EB",arrow_down:"\u2B07\uFE0F",arrow_down_small:"\u{1F53D}",arrow_forward:"\u25B6\uFE0F",arrow_heading_down:"\u2935\uFE0F",arrow_heading_up:"\u2934\uFE0F",arrow_left:"\u2B05\uFE0F",arrow_lower_left:"\u2199\uFE0F",arrow_lower_right:"\u2198\uFE0F",arrow_right:"\u27A1\uFE0F",arrow_right_hook:"\u21AA\uFE0F",arrow_up:"\u2B06\uFE0F",arrow_up_down:"\u2195\uFE0F",arrow_up_small:"\u{1F53C}",arrow_upper_left:"\u2196\uFE0F",arrow_upper_right:"\u2197\uFE0F",arrows_clockwise:"\u{1F503}",arrows_counterclockwise:"\u{1F504}",art:"\u{1F3A8}",articulated_lorry:"\u{1F69B}",artificial_satellite:"\u{1F6F0}",astonished:"\u{1F632}",athletic_shoe:"\u{1F45F}",atm:"\u{1F3E7}",atom_symbol:"\u269B\uFE0F",avocado:"\u{1F951}",b:"\u{1F171}\uFE0F",baby:"\u{1F476}",baby_bottle:"\u{1F37C}",baby_chick:"\u{1F424}",baby_symbol:"\u{1F6BC}",back:"\u{1F519}",bacon:"\u{1F953}",badminton:"\u{1F3F8}",baggage_claim:"\u{1F6C4}",baguette_bread:"\u{1F956}",balance_scale:"\u2696\uFE0F",balloon:"\u{1F388}",ballot_box:"\u{1F5F3}",ballot_box_with_check:"\u2611\uFE0F",bamboo:"\u{1F38D}",banana:"\u{1F34C}",bangbang:"\u203C\uFE0F",bank:"\u{1F3E6}",bar_chart:"\u{1F4CA}",barber:"\u{1F488}",baseball:"\u26BE\uFE0F",basketball:"\u{1F3C0}",basketball_man:"\u26F9\uFE0F",basketball_woman:"\u26F9\uFE0F‍\u2640\uFE0F",bat:"\u{1F987}",bath:"\u{1F6C0}",bathtub:"\u{1F6C1}",battery:"\u{1F50B}",beach_umbrella:"\u{1F3D6}",bear:"\u{1F43B}",bed:"\u{1F6CF}",bee:"\u{1F41D}",beer:"\u{1F37A}",beers:"\u{1F37B}",beetle:"\u{1F41E}",beginner:"\u{1F530}",bell:"\u{1F514}",bellhop_bell:"\u{1F6CE}",bento:"\u{1F371}",biking_man:"\u{1F6B4}",bike:"\u{1F6B2}",biking_woman:"\u{1F6B4}‍\u2640\uFE0F",bikini:"\u{1F459}",biohazard:"\u2623\uFE0F",bird:"\u{1F426}",birthday:"\u{1F382}",black_circle:"\u26AB\uFE0F",black_flag:"\u{1F3F4}",black_heart:"\u{1F5A4}",black_joker:"\u{1F0CF}",black_large_square:"\u2B1B\uFE0F",black_medium_small_square:"\u25FE\uFE0F",black_medium_square:"\u25FC\uFE0F",black_nib:"\u2712\uFE0F",black_small_square:"\u25AA\uFE0F",black_square_button:"\u{1F532}",blonde_man:"\u{1F471}",blonde_woman:"\u{1F471}‍\u2640\uFE0F",blossom:"\u{1F33C}",blowfish:"\u{1F421}",blue_book:"\u{1F4D8}",blue_car:"\u{1F699}",blue_heart:"\u{1F499}",blush:"\u{1F60A}",boar:"\u{1F417}",boat:"\u26F5\uFE0F",bomb:"\u{1F4A3}",book:"\u{1F4D6}",bookmark:"\u{1F516}",bookmark_tabs:"\u{1F4D1}",books:"\u{1F4DA}",boom:"\u{1F4A5}",boot:"\u{1F462}",bouquet:"\u{1F490}",bowing_man:"\u{1F647}",bow_and_arrow:"\u{1F3F9}",bowing_woman:"\u{1F647}‍\u2640\uFE0F",bowling:"\u{1F3B3}",boxing_glove:"\u{1F94A}",boy:"\u{1F466}",bread:"\u{1F35E}",bride_with_veil:"\u{1F470}",bridge_at_night:"\u{1F309}",briefcase:"\u{1F4BC}",broken_heart:"\u{1F494}",bug:"\u{1F41B}",building_construction:"\u{1F3D7}",bulb:"\u{1F4A1}",bullettrain_front:"\u{1F685}",bullettrain_side:"\u{1F684}",burrito:"\u{1F32F}",bus:"\u{1F68C}",business_suit_levitating:"\u{1F574}",busstop:"\u{1F68F}",bust_in_silhouette:"\u{1F464}",busts_in_silhouette:"\u{1F465}",butterfly:"\u{1F98B}",cactus:"\u{1F335}",cake:"\u{1F370}",calendar:"\u{1F4C6}",call_me_hand:"\u{1F919}",calling:"\u{1F4F2}",camel:"\u{1F42B}",camera:"\u{1F4F7}",camera_flash:"\u{1F4F8}",camping:"\u{1F3D5}",cancer:"\u264B\uFE0F",candle:"\u{1F56F}",candy:"\u{1F36C}",canoe:"\u{1F6F6}",capital_abcd:"\u{1F520}",capricorn:"\u2651\uFE0F",car:"\u{1F697}",card_file_box:"\u{1F5C3}",card_index:"\u{1F4C7}",card_index_dividers:"\u{1F5C2}",carousel_horse:"\u{1F3A0}",carrot:"\u{1F955}",cat:"\u{1F431}",cat2:"\u{1F408}",cd:"\u{1F4BF}",chains:"\u26D3",champagne:"\u{1F37E}",chart:"\u{1F4B9}",chart_with_downwards_trend:"\u{1F4C9}",chart_with_upwards_trend:"\u{1F4C8}",checkered_flag:"\u{1F3C1}",cheese:"\u{1F9C0}",cherries:"\u{1F352}",cherry_blossom:"\u{1F338}",chestnut:"\u{1F330}",chicken:"\u{1F414}",children_crossing:"\u{1F6B8}",chipmunk:"\u{1F43F}",chocolate_bar:"\u{1F36B}",christmas_tree:"\u{1F384}",church:"\u26EA\uFE0F",cinema:"\u{1F3A6}",circus_tent:"\u{1F3AA}",city_sunrise:"\u{1F307}",city_sunset:"\u{1F306}",cityscape:"\u{1F3D9}",cl:"\u{1F191}",clamp:"\u{1F5DC}",clap:"\u{1F44F}",clapper:"\u{1F3AC}",classical_building:"\u{1F3DB}",clinking_glasses:"\u{1F942}",clipboard:"\u{1F4CB}",clock1:"\u{1F550}",clock10:"\u{1F559}",clock1030:"\u{1F565}",clock11:"\u{1F55A}",clock1130:"\u{1F566}",clock12:"\u{1F55B}",clock1230:"\u{1F567}",clock130:"\u{1F55C}",clock2:"\u{1F551}",clock230:"\u{1F55D}",clock3:"\u{1F552}",clock330:"\u{1F55E}",clock4:"\u{1F553}",clock430:"\u{1F55F}",clock5:"\u{1F554}",clock530:"\u{1F560}",clock6:"\u{1F555}",clock630:"\u{1F561}",clock7:"\u{1F556}",clock730:"\u{1F562}",clock8:"\u{1F557}",clock830:"\u{1F563}",clock9:"\u{1F558}",clock930:"\u{1F564}",closed_book:"\u{1F4D5}",closed_lock_with_key:"\u{1F510}",closed_umbrella:"\u{1F302}",cloud:"\u2601\uFE0F",cloud_with_lightning:"\u{1F329}",cloud_with_lightning_and_rain:"\u26C8",cloud_with_rain:"\u{1F327}",cloud_with_snow:"\u{1F328}",clown_face:"\u{1F921}",clubs:"\u2663\uFE0F",cocktail:"\u{1F378}",coffee:"\u2615\uFE0F",coffin:"\u26B0\uFE0F",cold_sweat:"\u{1F630}",comet:"\u2604\uFE0F",computer:"\u{1F4BB}",computer_mouse:"\u{1F5B1}",confetti_ball:"\u{1F38A}",confounded:"\u{1F616}",confused:"\u{1F615}",congratulations:"\u3297\uFE0F",construction:"\u{1F6A7}",construction_worker_man:"\u{1F477}",construction_worker_woman:"\u{1F477}‍\u2640\uFE0F",control_knobs:"\u{1F39B}",convenience_store:"\u{1F3EA}",cookie:"\u{1F36A}",cool:"\u{1F192}",policeman:"\u{1F46E}",copyright:"\xA9\uFE0F",corn:"\u{1F33D}",couch_and_lamp:"\u{1F6CB}",couple:"\u{1F46B}",couple_with_heart_woman_man:"\u{1F491}",couple_with_heart_man_man:"\u{1F468}‍\u2764\uFE0F‍\u{1F468}",couple_with_heart_woman_woman:"\u{1F469}‍\u2764\uFE0F‍\u{1F469}",couplekiss_man_man:"\u{1F468}‍\u2764\uFE0F‍\u{1F48B}‍\u{1F468}",couplekiss_man_woman:"\u{1F48F}",couplekiss_woman_woman:"\u{1F469}‍\u2764\uFE0F‍\u{1F48B}‍\u{1F469}",cow:"\u{1F42E}",cow2:"\u{1F404}",cowboy_hat_face:"\u{1F920}",crab:"\u{1F980}",crayon:"\u{1F58D}",credit_card:"\u{1F4B3}",crescent_moon:"\u{1F319}",cricket:"\u{1F3CF}",crocodile:"\u{1F40A}",croissant:"\u{1F950}",crossed_fingers:"\u{1F91E}",crossed_flags:"\u{1F38C}",crossed_swords:"\u2694\uFE0F",crown:"\u{1F451}",cry:"\u{1F622}",crying_cat_face:"\u{1F63F}",crystal_ball:"\u{1F52E}",cucumber:"\u{1F952}",cupid:"\u{1F498}",curly_loop:"\u27B0",currency_exchange:"\u{1F4B1}",curry:"\u{1F35B}",custard:"\u{1F36E}",customs:"\u{1F6C3}",cyclone:"\u{1F300}",dagger:"\u{1F5E1}",dancer:"\u{1F483}",dancing_women:"\u{1F46F}",dancing_men:"\u{1F46F}‍\u2642\uFE0F",dango:"\u{1F361}",dark_sunglasses:"\u{1F576}",dart:"\u{1F3AF}",dash:"\u{1F4A8}",date:"\u{1F4C5}",deciduous_tree:"\u{1F333}",deer:"\u{1F98C}",department_store:"\u{1F3EC}",derelict_house:"\u{1F3DA}",desert:"\u{1F3DC}",desert_island:"\u{1F3DD}",desktop_computer:"\u{1F5A5}",male_detective:"\u{1F575}\uFE0F",diamond_shape_with_a_dot_inside:"\u{1F4A0}",diamonds:"\u2666\uFE0F",disappointed:"\u{1F61E}",disappointed_relieved:"\u{1F625}",dizzy:"\u{1F4AB}",dizzy_face:"\u{1F635}",do_not_litter:"\u{1F6AF}",dog:"\u{1F436}",dog2:"\u{1F415}",dollar:"\u{1F4B5}",dolls:"\u{1F38E}",dolphin:"\u{1F42C}",door:"\u{1F6AA}",doughnut:"\u{1F369}",dove:"\u{1F54A}",dragon:"\u{1F409}",dragon_face:"\u{1F432}",dress:"\u{1F457}",dromedary_camel:"\u{1F42A}",drooling_face:"\u{1F924}",droplet:"\u{1F4A7}",drum:"\u{1F941}",duck:"\u{1F986}",dvd:"\u{1F4C0}","e-mail":"\u{1F4E7}",eagle:"\u{1F985}",ear:"\u{1F442}",ear_of_rice:"\u{1F33E}",earth_africa:"\u{1F30D}",earth_americas:"\u{1F30E}",earth_asia:"\u{1F30F}",egg:"\u{1F95A}",eggplant:"\u{1F346}",eight_pointed_black_star:"\u2734\uFE0F",eight_spoked_asterisk:"\u2733\uFE0F",electric_plug:"\u{1F50C}",elephant:"\u{1F418}",email:"\u2709\uFE0F",end:"\u{1F51A}",envelope_with_arrow:"\u{1F4E9}",euro:"\u{1F4B6}",european_castle:"\u{1F3F0}",european_post_office:"\u{1F3E4}",evergreen_tree:"\u{1F332}",exclamation:"\u2757\uFE0F",expressionless:"\u{1F611}",eye:"\u{1F441}",eye_speech_bubble:"\u{1F441}‍\u{1F5E8}",eyeglasses:"\u{1F453}",eyes:"\u{1F440}",face_with_head_bandage:"\u{1F915}",face_with_thermometer:"\u{1F912}",fist_oncoming:"\u{1F44A}",factory:"\u{1F3ED}",fallen_leaf:"\u{1F342}",family_man_woman_boy:"\u{1F46A}",family_man_boy:"\u{1F468}‍\u{1F466}",family_man_boy_boy:"\u{1F468}‍\u{1F466}‍\u{1F466}",family_man_girl:"\u{1F468}‍\u{1F467}",family_man_girl_boy:"\u{1F468}‍\u{1F467}‍\u{1F466}",family_man_girl_girl:"\u{1F468}‍\u{1F467}‍\u{1F467}",family_man_man_boy:"\u{1F468}‍\u{1F468}‍\u{1F466}",family_man_man_boy_boy:"\u{1F468}‍\u{1F468}‍\u{1F466}‍\u{1F466}",family_man_man_girl:"\u{1F468}‍\u{1F468}‍\u{1F467}",family_man_man_girl_boy:"\u{1F468}‍\u{1F468}‍\u{1F467}‍\u{1F466}",family_man_man_girl_girl:"\u{1F468}‍\u{1F468}‍\u{1F467}‍\u{1F467}",family_man_woman_boy_boy:"\u{1F468}‍\u{1F469}‍\u{1F466}‍\u{1F466}",family_man_woman_girl:"\u{1F468}‍\u{1F469}‍\u{1F467}",family_man_woman_girl_boy:"\u{1F468}‍\u{1F469}‍\u{1F467}‍\u{1F466}",family_man_woman_girl_girl:"\u{1F468}‍\u{1F469}‍\u{1F467}‍\u{1F467}",family_woman_boy:"\u{1F469}‍\u{1F466}",family_woman_boy_boy:"\u{1F469}‍\u{1F466}‍\u{1F466}",family_woman_girl:"\u{1F469}‍\u{1F467}",family_woman_girl_boy:"\u{1F469}‍\u{1F467}‍\u{1F466}",family_woman_girl_girl:"\u{1F469}‍\u{1F467}‍\u{1F467}",family_woman_woman_boy:"\u{1F469}‍\u{1F469}‍\u{1F466}",family_woman_woman_boy_boy:"\u{1F469}‍\u{1F469}‍\u{1F466}‍\u{1F466}",family_woman_woman_girl:"\u{1F469}‍\u{1F469}‍\u{1F467}",family_woman_woman_girl_boy:"\u{1F469}‍\u{1F469}‍\u{1F467}‍\u{1F466}",family_woman_woman_girl_girl:"\u{1F469}‍\u{1F469}‍\u{1F467}‍\u{1F467}",fast_forward:"\u23E9",fax:"\u{1F4E0}",fearful:"\u{1F628}",feet:"\u{1F43E}",female_detective:"\u{1F575}\uFE0F‍\u2640\uFE0F",ferris_wheel:"\u{1F3A1}",ferry:"\u26F4",field_hockey:"\u{1F3D1}",file_cabinet:"\u{1F5C4}",file_folder:"\u{1F4C1}",film_projector:"\u{1F4FD}",film_strip:"\u{1F39E}",fire:"\u{1F525}",fire_engine:"\u{1F692}",fireworks:"\u{1F386}",first_quarter_moon:"\u{1F313}",first_quarter_moon_with_face:"\u{1F31B}",fish:"\u{1F41F}",fish_cake:"\u{1F365}",fishing_pole_and_fish:"\u{1F3A3}",fist_raised:"\u270A",fist_left:"\u{1F91B}",fist_right:"\u{1F91C}",flags:"\u{1F38F}",flashlight:"\u{1F526}",fleur_de_lis:"\u269C\uFE0F",flight_arrival:"\u{1F6EC}",flight_departure:"\u{1F6EB}",floppy_disk:"\u{1F4BE}",flower_playing_cards:"\u{1F3B4}",flushed:"\u{1F633}",fog:"\u{1F32B}",foggy:"\u{1F301}",football:"\u{1F3C8}",footprints:"\u{1F463}",fork_and_knife:"\u{1F374}",fountain:"\u26F2\uFE0F",fountain_pen:"\u{1F58B}",four_leaf_clover:"\u{1F340}",fox_face:"\u{1F98A}",framed_picture:"\u{1F5BC}",free:"\u{1F193}",fried_egg:"\u{1F373}",fried_shrimp:"\u{1F364}",fries:"\u{1F35F}",frog:"\u{1F438}",frowning:"\u{1F626}",frowning_face:"\u2639\uFE0F",frowning_man:"\u{1F64D}‍\u2642\uFE0F",frowning_woman:"\u{1F64D}",middle_finger:"\u{1F595}",fuelpump:"\u26FD\uFE0F",full_moon:"\u{1F315}",full_moon_with_face:"\u{1F31D}",funeral_urn:"\u26B1\uFE0F",game_die:"\u{1F3B2}",gear:"\u2699\uFE0F",gem:"\u{1F48E}",gemini:"\u264A\uFE0F",ghost:"\u{1F47B}",gift:"\u{1F381}",gift_heart:"\u{1F49D}",girl:"\u{1F467}",globe_with_meridians:"\u{1F310}",goal_net:"\u{1F945}",goat:"\u{1F410}",golf:"\u26F3\uFE0F",golfing_man:"\u{1F3CC}\uFE0F",golfing_woman:"\u{1F3CC}\uFE0F‍\u2640\uFE0F",gorilla:"\u{1F98D}",grapes:"\u{1F347}",green_apple:"\u{1F34F}",green_book:"\u{1F4D7}",green_heart:"\u{1F49A}",green_salad:"\u{1F957}",grey_exclamation:"\u2755",grey_question:"\u2754",grimacing:"\u{1F62C}",grin:"\u{1F601}",grinning:"\u{1F600}",guardsman:"\u{1F482}",guardswoman:"\u{1F482}‍\u2640\uFE0F",guitar:"\u{1F3B8}",gun:"\u{1F52B}",haircut_woman:"\u{1F487}",haircut_man:"\u{1F487}‍\u2642\uFE0F",hamburger:"\u{1F354}",hammer:"\u{1F528}",hammer_and_pick:"\u2692",hammer_and_wrench:"\u{1F6E0}",hamster:"\u{1F439}",hand:"\u270B",handbag:"\u{1F45C}",handshake:"\u{1F91D}",hankey:"\u{1F4A9}",hatched_chick:"\u{1F425}",hatching_chick:"\u{1F423}",headphones:"\u{1F3A7}",hear_no_evil:"\u{1F649}",heart:"\u2764\uFE0F",heart_decoration:"\u{1F49F}",heart_eyes:"\u{1F60D}",heart_eyes_cat:"\u{1F63B}",heartbeat:"\u{1F493}",heartpulse:"\u{1F497}",hearts:"\u2665\uFE0F",heavy_check_mark:"\u2714\uFE0F",heavy_division_sign:"\u2797",heavy_dollar_sign:"\u{1F4B2}",heavy_heart_exclamation:"\u2763\uFE0F",heavy_minus_sign:"\u2796",heavy_multiplication_x:"\u2716\uFE0F",heavy_plus_sign:"\u2795",helicopter:"\u{1F681}",herb:"\u{1F33F}",hibiscus:"\u{1F33A}",high_brightness:"\u{1F506}",high_heel:"\u{1F460}",hocho:"\u{1F52A}",hole:"\u{1F573}",honey_pot:"\u{1F36F}",horse:"\u{1F434}",horse_racing:"\u{1F3C7}",hospital:"\u{1F3E5}",hot_pepper:"\u{1F336}",hotdog:"\u{1F32D}",hotel:"\u{1F3E8}",hotsprings:"\u2668\uFE0F",hourglass:"\u231B\uFE0F",hourglass_flowing_sand:"\u23F3",house:"\u{1F3E0}",house_with_garden:"\u{1F3E1}",houses:"\u{1F3D8}",hugs:"\u{1F917}",hushed:"\u{1F62F}",ice_cream:"\u{1F368}",ice_hockey:"\u{1F3D2}",ice_skate:"\u26F8",icecream:"\u{1F366}",id:"\u{1F194}",ideograph_advantage:"\u{1F250}",imp:"\u{1F47F}",inbox_tray:"\u{1F4E5}",incoming_envelope:"\u{1F4E8}",tipping_hand_woman:"\u{1F481}",information_source:"\u2139\uFE0F",innocent:"\u{1F607}",interrobang:"\u2049\uFE0F",iphone:"\u{1F4F1}",izakaya_lantern:"\u{1F3EE}",jack_o_lantern:"\u{1F383}",japan:"\u{1F5FE}",japanese_castle:"\u{1F3EF}",japanese_goblin:"\u{1F47A}",japanese_ogre:"\u{1F479}",jeans:"\u{1F456}",joy:"\u{1F602}",joy_cat:"\u{1F639}",joystick:"\u{1F579}",kaaba:"\u{1F54B}",key:"\u{1F511}",keyboard:"\u2328\uFE0F",keycap_ten:"\u{1F51F}",kick_scooter:"\u{1F6F4}",kimono:"\u{1F458}",kiss:"\u{1F48B}",kissing:"\u{1F617}",kissing_cat:"\u{1F63D}",kissing_closed_eyes:"\u{1F61A}",kissing_heart:"\u{1F618}",kissing_smiling_eyes:"\u{1F619}",kiwi_fruit:"\u{1F95D}",koala:"\u{1F428}",koko:"\u{1F201}",label:"\u{1F3F7}",large_blue_circle:"\u{1F535}",large_blue_diamond:"\u{1F537}",large_orange_diamond:"\u{1F536}",last_quarter_moon:"\u{1F317}",last_quarter_moon_with_face:"\u{1F31C}",latin_cross:"\u271D\uFE0F",laughing:"\u{1F606}",leaves:"\u{1F343}",ledger:"\u{1F4D2}",left_luggage:"\u{1F6C5}",left_right_arrow:"\u2194\uFE0F",leftwards_arrow_with_hook:"\u21A9\uFE0F",lemon:"\u{1F34B}",leo:"\u264C\uFE0F",leopard:"\u{1F406}",level_slider:"\u{1F39A}",libra:"\u264E\uFE0F",light_rail:"\u{1F688}",link:"\u{1F517}",lion:"\u{1F981}",lips:"\u{1F444}",lipstick:"\u{1F484}",lizard:"\u{1F98E}",lock:"\u{1F512}",lock_with_ink_pen:"\u{1F50F}",lollipop:"\u{1F36D}",loop:"\u27BF",loud_sound:"\u{1F50A}",loudspeaker:"\u{1F4E2}",love_hotel:"\u{1F3E9}",love_letter:"\u{1F48C}",low_brightness:"\u{1F505}",lying_face:"\u{1F925}",m:"\u24C2\uFE0F",mag:"\u{1F50D}",mag_right:"\u{1F50E}",mahjong:"\u{1F004}\uFE0F",mailbox:"\u{1F4EB}",mailbox_closed:"\u{1F4EA}",mailbox_with_mail:"\u{1F4EC}",mailbox_with_no_mail:"\u{1F4ED}",man:"\u{1F468}",man_artist:"\u{1F468}‍\u{1F3A8}",man_astronaut:"\u{1F468}‍\u{1F680}",man_cartwheeling:"\u{1F938}‍\u2642\uFE0F",man_cook:"\u{1F468}‍\u{1F373}",man_dancing:"\u{1F57A}",man_facepalming:"\u{1F926}‍\u2642\uFE0F",man_factory_worker:"\u{1F468}‍\u{1F3ED}",man_farmer:"\u{1F468}‍\u{1F33E}",man_firefighter:"\u{1F468}‍\u{1F692}",man_health_worker:"\u{1F468}‍\u2695\uFE0F",man_in_tuxedo:"\u{1F935}",man_judge:"\u{1F468}‍\u2696\uFE0F",man_juggling:"\u{1F939}‍\u2642\uFE0F",man_mechanic:"\u{1F468}‍\u{1F527}",man_office_worker:"\u{1F468}‍\u{1F4BC}",man_pilot:"\u{1F468}‍\u2708\uFE0F",man_playing_handball:"\u{1F93E}‍\u2642\uFE0F",man_playing_water_polo:"\u{1F93D}‍\u2642\uFE0F",man_scientist:"\u{1F468}‍\u{1F52C}",man_shrugging:"\u{1F937}‍\u2642\uFE0F",man_singer:"\u{1F468}‍\u{1F3A4}",man_student:"\u{1F468}‍\u{1F393}",man_teacher:"\u{1F468}‍\u{1F3EB}",man_technologist:"\u{1F468}‍\u{1F4BB}",man_with_gua_pi_mao:"\u{1F472}",man_with_turban:"\u{1F473}",tangerine:"\u{1F34A}",mans_shoe:"\u{1F45E}",mantelpiece_clock:"\u{1F570}",maple_leaf:"\u{1F341}",martial_arts_uniform:"\u{1F94B}",mask:"\u{1F637}",massage_woman:"\u{1F486}",massage_man:"\u{1F486}‍\u2642\uFE0F",meat_on_bone:"\u{1F356}",medal_military:"\u{1F396}",medal_sports:"\u{1F3C5}",mega:"\u{1F4E3}",melon:"\u{1F348}",memo:"\u{1F4DD}",men_wrestling:"\u{1F93C}‍\u2642\uFE0F",menorah:"\u{1F54E}",mens:"\u{1F6B9}",metal:"\u{1F918}",metro:"\u{1F687}",microphone:"\u{1F3A4}",microscope:"\u{1F52C}",milk_glass:"\u{1F95B}",milky_way:"\u{1F30C}",minibus:"\u{1F690}",minidisc:"\u{1F4BD}",mobile_phone_off:"\u{1F4F4}",money_mouth_face:"\u{1F911}",money_with_wings:"\u{1F4B8}",moneybag:"\u{1F4B0}",monkey:"\u{1F412}",monkey_face:"\u{1F435}",monorail:"\u{1F69D}",moon:"\u{1F314}",mortar_board:"\u{1F393}",mosque:"\u{1F54C}",motor_boat:"\u{1F6E5}",motor_scooter:"\u{1F6F5}",motorcycle:"\u{1F3CD}",motorway:"\u{1F6E3}",mount_fuji:"\u{1F5FB}",mountain:"\u26F0",mountain_biking_man:"\u{1F6B5}",mountain_biking_woman:"\u{1F6B5}‍\u2640\uFE0F",mountain_cableway:"\u{1F6A0}",mountain_railway:"\u{1F69E}",mountain_snow:"\u{1F3D4}",mouse:"\u{1F42D}",mouse2:"\u{1F401}",movie_camera:"\u{1F3A5}",moyai:"\u{1F5FF}",mrs_claus:"\u{1F936}",muscle:"\u{1F4AA}",mushroom:"\u{1F344}",musical_keyboard:"\u{1F3B9}",musical_note:"\u{1F3B5}",musical_score:"\u{1F3BC}",mute:"\u{1F507}",nail_care:"\u{1F485}",name_badge:"\u{1F4DB}",national_park:"\u{1F3DE}",nauseated_face:"\u{1F922}",necktie:"\u{1F454}",negative_squared_cross_mark:"\u274E",nerd_face:"\u{1F913}",neutral_face:"\u{1F610}",new:"\u{1F195}",new_moon:"\u{1F311}",new_moon_with_face:"\u{1F31A}",newspaper:"\u{1F4F0}",newspaper_roll:"\u{1F5DE}",next_track_button:"\u23ED",ng:"\u{1F196}",no_good_man:"\u{1F645}‍\u2642\uFE0F",no_good_woman:"\u{1F645}",night_with_stars:"\u{1F303}",no_bell:"\u{1F515}",no_bicycles:"\u{1F6B3}",no_entry:"\u26D4\uFE0F",no_entry_sign:"\u{1F6AB}",no_mobile_phones:"\u{1F4F5}",no_mouth:"\u{1F636}",no_pedestrians:"\u{1F6B7}",no_smoking:"\u{1F6AD}","non-potable_water":"\u{1F6B1}",nose:"\u{1F443}",notebook:"\u{1F4D3}",notebook_with_decorative_cover:"\u{1F4D4}",notes:"\u{1F3B6}",nut_and_bolt:"\u{1F529}",o:"\u2B55\uFE0F",o2:"\u{1F17E}\uFE0F",ocean:"\u{1F30A}",octopus:"\u{1F419}",oden:"\u{1F362}",office:"\u{1F3E2}",oil_drum:"\u{1F6E2}",ok:"\u{1F197}",ok_hand:"\u{1F44C}",ok_man:"\u{1F646}‍\u2642\uFE0F",ok_woman:"\u{1F646}",old_key:"\u{1F5DD}",older_man:"\u{1F474}",older_woman:"\u{1F475}",om:"\u{1F549}",on:"\u{1F51B}",oncoming_automobile:"\u{1F698}",oncoming_bus:"\u{1F68D}",oncoming_police_car:"\u{1F694}",oncoming_taxi:"\u{1F696}",open_file_folder:"\u{1F4C2}",open_hands:"\u{1F450}",open_mouth:"\u{1F62E}",open_umbrella:"\u2602\uFE0F",ophiuchus:"\u26CE",orange_book:"\u{1F4D9}",orthodox_cross:"\u2626\uFE0F",outbox_tray:"\u{1F4E4}",owl:"\u{1F989}",ox:"\u{1F402}",package:"\u{1F4E6}",page_facing_up:"\u{1F4C4}",page_with_curl:"\u{1F4C3}",pager:"\u{1F4DF}",paintbrush:"\u{1F58C}",palm_tree:"\u{1F334}",pancakes:"\u{1F95E}",panda_face:"\u{1F43C}",paperclip:"\u{1F4CE}",paperclips:"\u{1F587}",parasol_on_ground:"\u26F1",parking:"\u{1F17F}\uFE0F",part_alternation_mark:"\u303D\uFE0F",partly_sunny:"\u26C5\uFE0F",passenger_ship:"\u{1F6F3}",passport_control:"\u{1F6C2}",pause_button:"\u23F8",peace_symbol:"\u262E\uFE0F",peach:"\u{1F351}",peanuts:"\u{1F95C}",pear:"\u{1F350}",pen:"\u{1F58A}",pencil2:"\u270F\uFE0F",penguin:"\u{1F427}",pensive:"\u{1F614}",performing_arts:"\u{1F3AD}",persevere:"\u{1F623}",person_fencing:"\u{1F93A}",pouting_woman:"\u{1F64E}",phone:"\u260E\uFE0F",pick:"\u26CF",pig:"\u{1F437}",pig2:"\u{1F416}",pig_nose:"\u{1F43D}",pill:"\u{1F48A}",pineapple:"\u{1F34D}",ping_pong:"\u{1F3D3}",pisces:"\u2653\uFE0F",pizza:"\u{1F355}",place_of_worship:"\u{1F6D0}",plate_with_cutlery:"\u{1F37D}",play_or_pause_button:"\u23EF",point_down:"\u{1F447}",point_left:"\u{1F448}",point_right:"\u{1F449}",point_up:"\u261D\uFE0F",point_up_2:"\u{1F446}",police_car:"\u{1F693}",policewoman:"\u{1F46E}‍\u2640\uFE0F",poodle:"\u{1F429}",popcorn:"\u{1F37F}",post_office:"\u{1F3E3}",postal_horn:"\u{1F4EF}",postbox:"\u{1F4EE}",potable_water:"\u{1F6B0}",potato:"\u{1F954}",pouch:"\u{1F45D}",poultry_leg:"\u{1F357}",pound:"\u{1F4B7}",rage:"\u{1F621}",pouting_cat:"\u{1F63E}",pouting_man:"\u{1F64E}‍\u2642\uFE0F",pray:"\u{1F64F}",prayer_beads:"\u{1F4FF}",pregnant_woman:"\u{1F930}",previous_track_button:"\u23EE",prince:"\u{1F934}",princess:"\u{1F478}",printer:"\u{1F5A8}",purple_heart:"\u{1F49C}",purse:"\u{1F45B}",pushpin:"\u{1F4CC}",put_litter_in_its_place:"\u{1F6AE}",question:"\u2753",rabbit:"\u{1F430}",rabbit2:"\u{1F407}",racehorse:"\u{1F40E}",racing_car:"\u{1F3CE}",radio:"\u{1F4FB}",radio_button:"\u{1F518}",radioactive:"\u2622\uFE0F",railway_car:"\u{1F683}",railway_track:"\u{1F6E4}",rainbow:"\u{1F308}",rainbow_flag:"\u{1F3F3}\uFE0F‍\u{1F308}",raised_back_of_hand:"\u{1F91A}",raised_hand_with_fingers_splayed:"\u{1F590}",raised_hands:"\u{1F64C}",raising_hand_woman:"\u{1F64B}",raising_hand_man:"\u{1F64B}‍\u2642\uFE0F",ram:"\u{1F40F}",ramen:"\u{1F35C}",rat:"\u{1F400}",record_button:"\u23FA",recycle:"\u267B\uFE0F",red_circle:"\u{1F534}",registered:"\xAE\uFE0F",relaxed:"\u263A\uFE0F",relieved:"\u{1F60C}",reminder_ribbon:"\u{1F397}",repeat:"\u{1F501}",repeat_one:"\u{1F502}",rescue_worker_helmet:"\u26D1",restroom:"\u{1F6BB}",revolving_hearts:"\u{1F49E}",rewind:"\u23EA",rhinoceros:"\u{1F98F}",ribbon:"\u{1F380}",rice:"\u{1F35A}",rice_ball:"\u{1F359}",rice_cracker:"\u{1F358}",rice_scene:"\u{1F391}",right_anger_bubble:"\u{1F5EF}",ring:"\u{1F48D}",robot:"\u{1F916}",rocket:"\u{1F680}",rofl:"\u{1F923}",roll_eyes:"\u{1F644}",roller_coaster:"\u{1F3A2}",rooster:"\u{1F413}",rose:"\u{1F339}",rosette:"\u{1F3F5}",rotating_light:"\u{1F6A8}",round_pushpin:"\u{1F4CD}",rowing_man:"\u{1F6A3}",rowing_woman:"\u{1F6A3}‍\u2640\uFE0F",rugby_football:"\u{1F3C9}",running_man:"\u{1F3C3}",running_shirt_with_sash:"\u{1F3BD}",running_woman:"\u{1F3C3}‍\u2640\uFE0F",sa:"\u{1F202}\uFE0F",sagittarius:"\u2650\uFE0F",sake:"\u{1F376}",sandal:"\u{1F461}",santa:"\u{1F385}",satellite:"\u{1F4E1}",saxophone:"\u{1F3B7}",school:"\u{1F3EB}",school_satchel:"\u{1F392}",scissors:"\u2702\uFE0F",scorpion:"\u{1F982}",scorpius:"\u264F\uFE0F",scream:"\u{1F631}",scream_cat:"\u{1F640}",scroll:"\u{1F4DC}",seat:"\u{1F4BA}",secret:"\u3299\uFE0F",see_no_evil:"\u{1F648}",seedling:"\u{1F331}",selfie:"\u{1F933}",shallow_pan_of_food:"\u{1F958}",shamrock:"\u2618\uFE0F",shark:"\u{1F988}",shaved_ice:"\u{1F367}",sheep:"\u{1F411}",shell:"\u{1F41A}",shield:"\u{1F6E1}",shinto_shrine:"\u26E9",ship:"\u{1F6A2}",shirt:"\u{1F455}",shopping:"\u{1F6CD}",shopping_cart:"\u{1F6D2}",shower:"\u{1F6BF}",shrimp:"\u{1F990}",signal_strength:"\u{1F4F6}",six_pointed_star:"\u{1F52F}",ski:"\u{1F3BF}",skier:"\u26F7",skull:"\u{1F480}",skull_and_crossbones:"\u2620\uFE0F",sleeping:"\u{1F634}",sleeping_bed:"\u{1F6CC}",sleepy:"\u{1F62A}",slightly_frowning_face:"\u{1F641}",slightly_smiling_face:"\u{1F642}",slot_machine:"\u{1F3B0}",small_airplane:"\u{1F6E9}",small_blue_diamond:"\u{1F539}",small_orange_diamond:"\u{1F538}",small_red_triangle:"\u{1F53A}",small_red_triangle_down:"\u{1F53B}",smile:"\u{1F604}",smile_cat:"\u{1F638}",smiley:"\u{1F603}",smiley_cat:"\u{1F63A}",smiling_imp:"\u{1F608}",smirk:"\u{1F60F}",smirk_cat:"\u{1F63C}",smoking:"\u{1F6AC}",snail:"\u{1F40C}",snake:"\u{1F40D}",sneezing_face:"\u{1F927}",snowboarder:"\u{1F3C2}",snowflake:"\u2744\uFE0F",snowman:"\u26C4\uFE0F",snowman_with_snow:"\u2603\uFE0F",sob:"\u{1F62D}",soccer:"\u26BD\uFE0F",soon:"\u{1F51C}",sos:"\u{1F198}",sound:"\u{1F509}",space_invader:"\u{1F47E}",spades:"\u2660\uFE0F",spaghetti:"\u{1F35D}",sparkle:"\u2747\uFE0F",sparkler:"\u{1F387}",sparkles:"\u2728",sparkling_heart:"\u{1F496}",speak_no_evil:"\u{1F64A}",speaker:"\u{1F508}",speaking_head:"\u{1F5E3}",speech_balloon:"\u{1F4AC}",speedboat:"\u{1F6A4}",spider:"\u{1F577}",spider_web:"\u{1F578}",spiral_calendar:"\u{1F5D3}",spiral_notepad:"\u{1F5D2}",spoon:"\u{1F944}",squid:"\u{1F991}",stadium:"\u{1F3DF}",star:"\u2B50\uFE0F",star2:"\u{1F31F}",star_and_crescent:"\u262A\uFE0F",star_of_david:"\u2721\uFE0F",stars:"\u{1F320}",station:"\u{1F689}",statue_of_liberty:"\u{1F5FD}",steam_locomotive:"\u{1F682}",stew:"\u{1F372}",stop_button:"\u23F9",stop_sign:"\u{1F6D1}",stopwatch:"\u23F1",straight_ruler:"\u{1F4CF}",strawberry:"\u{1F353}",stuck_out_tongue:"\u{1F61B}",stuck_out_tongue_closed_eyes:"\u{1F61D}",stuck_out_tongue_winking_eye:"\u{1F61C}",studio_microphone:"\u{1F399}",stuffed_flatbread:"\u{1F959}",sun_behind_large_cloud:"\u{1F325}",sun_behind_rain_cloud:"\u{1F326}",sun_behind_small_cloud:"\u{1F324}",sun_with_face:"\u{1F31E}",sunflower:"\u{1F33B}",sunglasses:"\u{1F60E}",sunny:"\u2600\uFE0F",sunrise:"\u{1F305}",sunrise_over_mountains:"\u{1F304}",surfing_man:"\u{1F3C4}",surfing_woman:"\u{1F3C4}‍\u2640\uFE0F",sushi:"\u{1F363}",suspension_railway:"\u{1F69F}",sweat:"\u{1F613}",sweat_drops:"\u{1F4A6}",sweat_smile:"\u{1F605}",sweet_potato:"\u{1F360}",swimming_man:"\u{1F3CA}",swimming_woman:"\u{1F3CA}‍\u2640\uFE0F",symbols:"\u{1F523}",synagogue:"\u{1F54D}",syringe:"\u{1F489}",taco:"\u{1F32E}",tada:"\u{1F389}",tanabata_tree:"\u{1F38B}",taurus:"\u2649\uFE0F",taxi:"\u{1F695}",tea:"\u{1F375}",telephone_receiver:"\u{1F4DE}",telescope:"\u{1F52D}",tennis:"\u{1F3BE}",tent:"\u26FA\uFE0F",thermometer:"\u{1F321}",thinking:"\u{1F914}",thought_balloon:"\u{1F4AD}",ticket:"\u{1F3AB}",tickets:"\u{1F39F}",tiger:"\u{1F42F}",tiger2:"\u{1F405}",timer_clock:"\u23F2",tipping_hand_man:"\u{1F481}‍\u2642\uFE0F",tired_face:"\u{1F62B}",tm:"\u2122\uFE0F",toilet:"\u{1F6BD}",tokyo_tower:"\u{1F5FC}",tomato:"\u{1F345}",tongue:"\u{1F445}",top:"\u{1F51D}",tophat:"\u{1F3A9}",tornado:"\u{1F32A}",trackball:"\u{1F5B2}",tractor:"\u{1F69C}",traffic_light:"\u{1F6A5}",train:"\u{1F68B}",train2:"\u{1F686}",tram:"\u{1F68A}",triangular_flag_on_post:"\u{1F6A9}",triangular_ruler:"\u{1F4D0}",trident:"\u{1F531}",triumph:"\u{1F624}",trolleybus:"\u{1F68E}",trophy:"\u{1F3C6}",tropical_drink:"\u{1F379}",tropical_fish:"\u{1F420}",truck:"\u{1F69A}",trumpet:"\u{1F3BA}",tulip:"\u{1F337}",tumbler_glass:"\u{1F943}",turkey:"\u{1F983}",turtle:"\u{1F422}",tv:"\u{1F4FA}",twisted_rightwards_arrows:"\u{1F500}",two_hearts:"\u{1F495}",two_men_holding_hands:"\u{1F46C}",two_women_holding_hands:"\u{1F46D}",u5272:"\u{1F239}",u5408:"\u{1F234}",u55b6:"\u{1F23A}",u6307:"\u{1F22F}\uFE0F",u6708:"\u{1F237}\uFE0F",u6709:"\u{1F236}",u6e80:"\u{1F235}",u7121:"\u{1F21A}\uFE0F",u7533:"\u{1F238}",u7981:"\u{1F232}",u7a7a:"\u{1F233}",umbrella:"\u2614\uFE0F",unamused:"\u{1F612}",underage:"\u{1F51E}",unicorn:"\u{1F984}",unlock:"\u{1F513}",up:"\u{1F199}",upside_down_face:"\u{1F643}",v:"\u270C\uFE0F",vertical_traffic_light:"\u{1F6A6}",vhs:"\u{1F4FC}",vibration_mode:"\u{1F4F3}",video_camera:"\u{1F4F9}",video_game:"\u{1F3AE}",violin:"\u{1F3BB}",virgo:"\u264D\uFE0F",volcano:"\u{1F30B}",volleyball:"\u{1F3D0}",vs:"\u{1F19A}",vulcan_salute:"\u{1F596}",walking_man:"\u{1F6B6}",walking_woman:"\u{1F6B6}‍\u2640\uFE0F",waning_crescent_moon:"\u{1F318}",waning_gibbous_moon:"\u{1F316}",warning:"\u26A0\uFE0F",wastebasket:"\u{1F5D1}",watch:"\u231A\uFE0F",water_buffalo:"\u{1F403}",watermelon:"\u{1F349}",wave:"\u{1F44B}",wavy_dash:"\u3030\uFE0F",waxing_crescent_moon:"\u{1F312}",wc:"\u{1F6BE}",weary:"\u{1F629}",wedding:"\u{1F492}",weight_lifting_man:"\u{1F3CB}\uFE0F",weight_lifting_woman:"\u{1F3CB}\uFE0F‍\u2640\uFE0F",whale:"\u{1F433}",whale2:"\u{1F40B}",wheel_of_dharma:"\u2638\uFE0F",wheelchair:"\u267F\uFE0F",white_check_mark:"\u2705",white_circle:"\u26AA\uFE0F",white_flag:"\u{1F3F3}\uFE0F",white_flower:"\u{1F4AE}",white_large_square:"\u2B1C\uFE0F",white_medium_small_square:"\u25FD\uFE0F",white_medium_square:"\u25FB\uFE0F",white_small_square:"\u25AB\uFE0F",white_square_button:"\u{1F533}",wilted_flower:"\u{1F940}",wind_chime:"\u{1F390}",wind_face:"\u{1F32C}",wine_glass:"\u{1F377}",wink:"\u{1F609}",wolf:"\u{1F43A}",woman:"\u{1F469}",woman_artist:"\u{1F469}‍\u{1F3A8}",woman_astronaut:"\u{1F469}‍\u{1F680}",woman_cartwheeling:"\u{1F938}‍\u2640\uFE0F",woman_cook:"\u{1F469}‍\u{1F373}",woman_facepalming:"\u{1F926}‍\u2640\uFE0F",woman_factory_worker:"\u{1F469}‍\u{1F3ED}",woman_farmer:"\u{1F469}‍\u{1F33E}",woman_firefighter:"\u{1F469}‍\u{1F692}",woman_health_worker:"\u{1F469}‍\u2695\uFE0F",woman_judge:"\u{1F469}‍\u2696\uFE0F",woman_juggling:"\u{1F939}‍\u2640\uFE0F",woman_mechanic:"\u{1F469}‍\u{1F527}",woman_office_worker:"\u{1F469}‍\u{1F4BC}",woman_pilot:"\u{1F469}‍\u2708\uFE0F",woman_playing_handball:"\u{1F93E}‍\u2640\uFE0F",woman_playing_water_polo:"\u{1F93D}‍\u2640\uFE0F",woman_scientist:"\u{1F469}‍\u{1F52C}",woman_shrugging:"\u{1F937}‍\u2640\uFE0F",woman_singer:"\u{1F469}‍\u{1F3A4}",woman_student:"\u{1F469}‍\u{1F393}",woman_teacher:"\u{1F469}‍\u{1F3EB}",woman_technologist:"\u{1F469}‍\u{1F4BB}",woman_with_turban:"\u{1F473}‍\u2640\uFE0F",womans_clothes:"\u{1F45A}",womans_hat:"\u{1F452}",women_wrestling:"\u{1F93C}‍\u2640\uFE0F",womens:"\u{1F6BA}",world_map:"\u{1F5FA}",worried:"\u{1F61F}",wrench:"\u{1F527}",writing_hand:"\u270D\uFE0F",x:"\u274C",yellow_heart:"\u{1F49B}",yen:"\u{1F4B4}",yin_yang:"\u262F\uFE0F",yum:"\u{1F60B}",zap:"\u26A1\uFE0F",zipper_mouth_face:"\u{1F910}",zzz:"\u{1F4A4}",octocat:'<img alt=":octocat:" height="20" width="20" align="absmiddle" src="https://assets-cdn.github.com/images/icons/emoji/octocat.png">',showdown:`<span style="font-family: 'Anonymous Pro', monospace; text-decoration: underline; text-decoration-style: dashed; text-decoration-color: #3e8b8a;text-underline-position: under;">S</span>`},r.Converter=function(n){"use strict";var i={},u=[],c=[],p={},m=d,f={parsed:{},raw:"",format:""};g();function g(){n=n||{};for(var l in s)s.hasOwnProperty(l)&&(i[l]=s[l]);if(typeof n=="object")for(var y in n)n.hasOwnProperty(y)&&(i[y]=n[y]);else throw Error("Converter expects the passed parameter to be an object, but "+typeof n+" was passed instead.");i.extensions&&r.helper.forEach(i.extensions,T)}function T(l,y){if(y=y||null,r.helper.isString(l))if(l=r.helper.stdExtName(l),y=l,r.extensions[l]){console.warn("DEPRECATION WARNING: "+l+" is an old extension that uses a deprecated loading method.Please inform the developer that the extension should be updated!"),k(r.extensions[l],l);return}else if(!r.helper.isUndefined(o[l]))l=o[l];else throw Error('Extension "'+l+'" could not be loaded. It was either not found or is not a valid extension.');typeof l=="function"&&(l=l()),r.helper.isArray(l)||(l=[l]);var C=b(l,y);if(!C.valid)throw Error(C.error);for(var A=0;A<l.length;++A){switch(l[A].type){case"lang":u.push(l[A]);break;case"output":c.push(l[A]);break}if(l[A].hasOwnProperty("listeners"))for(var O in l[A].listeners)l[A].listeners.hasOwnProperty(O)&&w(O,l[A].listeners[O])}}function k(l,y){typeof l=="function"&&(l=l(new r.Converter)),r.helper.isArray(l)||(l=[l]);var C=b(l,y);if(!C.valid)throw Error(C.error);for(var A=0;A<l.length;++A)switch(l[A].type){case"lang":u.push(l[A]);break;case"output":c.push(l[A]);break;default:throw Error("Extension loader error: Type unrecognized!!!")}}function w(l,y){if(!r.helper.isString(l))throw Error("Invalid argument in converter.listen() method: name must be a string, but "+typeof l+" given");if(typeof y!="function")throw Error("Invalid argument in converter.listen() method: callback must be a function, but "+typeof y+" given");p.hasOwnProperty(l)||(p[l]=[]),p[l].push(y)}function v(l){var y=l.match(/^\s*/)[0].length,C=new RegExp("^\\s{0,"+y+"}","gm");return l.replace(C,"")}this._dispatch=function(y,C,A,O){if(p.hasOwnProperty(y))for(var S=0;S<p[y].length;++S){var F=p[y][S](y,C,this,A,O);F&&typeof F<"u"&&(C=F)}return C},this.listen=function(l,y){return w(l,y),this},this.makeHtml=function(l){if(!l)return l;var y={gHtmlBlocks:[],gHtmlMdBlocks:[],gHtmlSpans:[],gUrls:{},gTitles:{},gDimensions:{},gListLevel:0,hashLinkCounts:{},langExtensions:u,outputModifiers:c,converter:this,ghCodeBlocks:[],metadata:{parsed:{},raw:"",format:""}};return l=l.replace(/¨/g,"\xA8T"),l=l.replace(/\$/g,"\xA8D"),l=l.replace(/\r\n/g,`
`),l=l.replace(/\r/g,`
`),l=l.replace(/\u00A0/g," "),i.smartIndentationFix&&(l=v(l)),l=`
`+l+`
`,l=r.subParser("detab")(l,i,y),l=l.replace(/^[ \t]+$/mg,""),r.helper.forEach(u,function(C){l=r.subParser("runExtension")(C,l,i,y)}),l=r.subParser("metadata")(l,i,y),l=r.subParser("hashPreCodeTags")(l,i,y),l=r.subParser("githubCodeBlocks")(l,i,y),l=r.subParser("hashHTMLBlocks")(l,i,y),l=r.subParser("hashCodeTags")(l,i,y),l=r.subParser("stripLinkDefinitions")(l,i,y),l=r.subParser("blockGamut")(l,i,y),l=r.subParser("unhashHTMLSpans")(l,i,y),l=r.subParser("unescapeSpecialChars")(l,i,y),l=l.replace(/¨D/g,"$$"),l=l.replace(/¨T/g,"\xA8"),l=r.subParser("completeHTMLDocument")(l,i,y),r.helper.forEach(c,function(C){l=r.subParser("runExtension")(C,l,i,y)}),f=y.metadata,l},this.makeMarkdown=this.makeMd=function(l,y){if(l=l.replace(/\r\n/g,`
`),l=l.replace(/\r/g,`
`),l=l.replace(/>[ \t]+</,">\xA8NBSP;<"),!y)if(window&&window.document)y=window.document;else throw new Error("HTMLParser is undefined. If in a webworker or nodejs environment, you need to provide a WHATWG DOM and HTML such as JSDOM");var C=y.createElement("div");C.innerHTML=l;var A={preList:ne(C)};K(C);for(var O=C.childNodes,S="",F=0;F<O.length;F++)S+=r.subParser("makeMarkdown.node")(O[F],A);function K(x){for(var $=0;$<x.childNodes.length;++$){var Y=x.childNodes[$];Y.nodeType===3?/\S/.test(Y.nodeValue)?(Y.nodeValue=Y.nodeValue.split(`
`).join(" "),Y.nodeValue=Y.nodeValue.replace(/(\s)+/g,"$1")):(x.removeChild(Y),--$):Y.nodeType===1&&K(Y)}}function ne(x){for(var $=x.querySelectorAll("pre"),Y=[],X=0;X<$.length;++X)if($[X].childElementCount===1&&$[X].firstChild.tagName.toLowerCase()==="code"){var rt=$[X].firstChild.innerHTML.trim(),tt=$[X].firstChild.getAttribute("data-language")||"";if(tt==="")for(var ln=$[X].firstChild.className.split(" "),nt=0;nt<ln.length;++nt){var fn=ln[nt].match(/^language-(.+)$/);if(fn!==null){tt=fn[1];break}}rt=r.helper.unescapeHTMLEntities(rt),Y.push(rt),$[X].outerHTML='<precode language="'+tt+'" precodenum="'+X.toString()+'"></precode>'}else Y.push($[X].innerHTML),$[X].innerHTML="",$[X].setAttribute("prenum",X.toString());return Y}return S},this.setOption=function(l,y){i[l]=y},this.getOption=function(l){return i[l]},this.getOptions=function(){return i},this.addExtension=function(l,y){y=y||null,T(l,y)},this.useExtension=function(l){T(l)},this.setFlavor=function(l){if(!h.hasOwnProperty(l))throw Error(l+" flavor was not found");var y=h[l];m=l;for(var C in y)y.hasOwnProperty(C)&&(i[C]=y[C])},this.getFlavor=function(){return m},this.removeExtension=function(l){r.helper.isArray(l)||(l=[l]);for(var y=0;y<l.length;++y){for(var C=l[y],A=0;A<u.length;++A)u[A]===C&&u[A].splice(A,1);for(var O=0;O<c.length;++A)c[O]===C&&c[O].splice(A,1)}},this.getAllExtensions=function(){return{language:u,output:c}},this.getMetadata=function(l){return l?f.raw:f.parsed},this.getMetadataFormat=function(){return f.format},this._setMetadataPair=function(l,y){f.parsed[l]=y},this._setMetadataFormat=function(l){f.format=l},this._setMetadataRaw=function(l){f.raw=l}},r.subParser("anchors",function(n,i,u){"use strict";n=u.converter._dispatch("anchors.before",n,i,u);var c=function(p,m,f,g,T,k,w){if(r.helper.isUndefined(w)&&(w=""),f=f.toLowerCase(),p.search(/\(<?\s*>? ?(['"].*['"])?\)$/m)>-1)g="";else if(!g)if(f||(f=m.toLowerCase().replace(/ ?\n/g," ")),g="#"+f,!r.helper.isUndefined(u.gUrls[f]))g=u.gUrls[f],r.helper.isUndefined(u.gTitles[f])||(w=u.gTitles[f]);else return p;g=g.replace(r.helper.regexes.asteriskDashAndColon,r.helper.escapeCharactersCallback);var v='<a href="'+g+'"';return w!==""&&w!==null&&(w=w.replace(/"/g,"""),w=w.replace(r.helper.regexes.asteriskDashAndColon,r.helper.escapeCharactersCallback),v+=' title="'+w+'"'),i.openLinksInNewWindow&&!/^#/.test(g)&&(v+=' rel="noopener noreferrer" target="\xA8E95Eblank"'),v+=">"+m+"</a>",v};return n=n.replace(/\[((?:\[[^\]]*]|[^\[\]])*)] ?(?:\n *)?\[(.*?)]()()()()/g,c),n=n.replace(/\[((?:\[[^\]]*]|[^\[\]])*)]()[ \t]*\([ \t]?<([^>]*)>(?:[ \t]*((["'])([^"]*?)\5))?[ \t]?\)/g,c),n=n.replace(/\[((?:\[[^\]]*]|[^\[\]])*)]()[ \t]*\([ \t]?<?([\S]+?(?:\([\S]*?\)[\S]*?)?)>?(?:[ \t]*((["'])([^"]*?)\5))?[ \t]?\)/g,c),n=n.replace(/\[([^\[\]]+)]()()()()()/g,c),i.ghMentions&&(n=n.replace(/(^|\s)(\\)?(@([a-z\d]+(?:[a-z\d.-]+?[a-z\d]+)*))/gmi,function(p,m,f,g,T){if(f==="\\")return m+g;if(!r.helper.isString(i.ghMentionsLink))throw new Error("ghMentionsLink option must be a string");var k=i.ghMentionsLink.replace(/\{u}/g,T),w="";return i.openLinksInNewWindow&&(w=' rel="noopener noreferrer" target="\xA8E95Eblank"'),m+'<a href="'+k+'"'+w+">"+g+"</a>"})),n=u.converter._dispatch("anchors.after",n,i,u),n});var L=/([*~_]+|\b)(((https?|ftp|dict):\/\/|www\.)[^'">\s]+?\.[^'">\s]+?)()(\1)?(?=\s|$)(?!["<>])/gi,N=/([*~_]+|\b)(((https?|ftp|dict):\/\/|www\.)[^'">\s]+\.[^'">\s]+?)([.!?,()\[\]])?(\1)?(?=\s|$)(?!["<>])/gi,M=/()<(((https?|ftp|dict):\/\/|www\.)[^'">\s]+)()>()/gi,I=/(^|\s)(?:mailto:)?([A-Za-z0-9!#$%&'*+-/=?^_`{|}~.]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)(?=$|\s)/gmi,G=/<()(?:mailto:)?([-.\w]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)>/gi,Te=function(n){"use strict";return function(i,u,c,p,m,f,g){c=c.replace(r.helper.regexes.asteriskDashAndColon,r.helper.escapeCharactersCallback);var T=c,k="",w="",v=u||"",l=g||"";return/^www\./i.test(c)&&(c=c.replace(/^www\./i,"http://www.")),n.excludeTrailingPunctuationFromURLs&&f&&(k=f),n.openLinksInNewWindow&&(w=' rel="noopener noreferrer" target="\xA8E95Eblank"'),v+'<a href="'+c+'"'+w+">"+T+"</a>"+k+l}},or=function(n,i){"use strict";return function(u,c,p){var m="mailto:";return c=c||"",p=r.subParser("unescapeSpecialChars")(p,n,i),n.encodeEmails?(m=r.helper.encodeEmailAddress(m+p),p=r.helper.encodeEmailAddress(p)):m=m+p,c+'<a href="'+m+'">'+p+"</a>"}};r.subParser("autoLinks",function(n,i,u){"use strict";return n=u.converter._dispatch("autoLinks.before",n,i,u),n=n.replace(M,Te(i)),n=n.replace(G,or(i,u)),n=u.converter._dispatch("autoLinks.after",n,i,u),n}),r.subParser("simplifiedAutoLinks",function(n,i,u){"use strict";return i.simplifiedAutoLink&&(n=u.converter._dispatch("simplifiedAutoLinks.before",n,i,u),i.excludeTrailingPunctuationFromURLs?n=n.replace(N,Te(i)):n=n.replace(L,Te(i)),n=n.replace(I,or(i,u)),n=u.converter._dispatch("simplifiedAutoLinks.after",n,i,u)),n}),r.subParser("blockGamut",function(n,i,u){"use strict";return n=u.converter._dispatch("blockGamut.before",n,i,u),n=r.subParser("blockQuotes")(n,i,u),n=r.subParser("headers")(n,i,u),n=r.subParser("horizontalRule")(n,i,u),n=r.subParser("lists")(n,i,u),n=r.subParser("codeBlocks")(n,i,u),n=r.subParser("tables")(n,i,u),n=r.subParser("hashHTMLBlocks")(n,i,u),n=r.subParser("paragraphs")(n,i,u),n=u.converter._dispatch("blockGamut.after",n,i,u),n}),r.subParser("blockQuotes",function(n,i,u){"use strict";n=u.converter._dispatch("blockQuotes.before",n,i,u),n=n+`
`;var c=/(^ {0,3}>[ \t]?.+\n(.+\n)*\n*)+/gm;return i.splitAdjacentBlockquotes&&(c=/^ {0,3}>[\s\S]*?(?:\n\n)/gm),n=n.replace(c,function(p){return p=p.replace(/^[ \t]*>[ \t]?/gm,""),p=p.replace(/¨0/g,""),p=p.replace(/^[ \t]+$/gm,""),p=r.subParser("githubCodeBlocks")(p,i,u),p=r.subParser("blockGamut")(p,i,u),p=p.replace(/(^|\n)/g,"$1 "),p=p.replace(/(\s*<pre>[^\r]+?<\/pre>)/gm,function(m,f){var g=f;return g=g.replace(/^ /mg,"\xA80"),g=g.replace(/¨0/g,""),g}),r.subParser("hashBlock")(`<blockquote>
`+p+`
</blockquote>`,i,u)}),n=u.converter._dispatch("blockQuotes.after",n,i,u),n}),r.subParser("codeBlocks",function(n,i,u){"use strict";n=u.converter._dispatch("codeBlocks.before",n,i,u),n+="\xA80";var c=/(?:\n\n|^)((?:(?:[ ]{4}|\t).*\n+)+)(\n*[ ]{0,3}[^ \t\n]|(?=¨0))/g;return n=n.replace(c,function(p,m,f){var g=m,T=f,k=`
`;return g=r.subParser("outdent")(g,i,u),g=r.subParser("encodeCode")(g,i,u),g=r.subParser("detab")(g,i,u),g=g.replace(/^\n+/g,""),g=g.replace(/\n+$/g,""),i.omitExtraWLInCodeBlocks&&(k=""),g="<pre><code>"+g+k+"</code></pre>",r.subParser("hashBlock")(g,i,u)+T}),n=n.replace(/¨0/,""),n=u.converter._dispatch("codeBlocks.after",n,i,u),n}),r.subParser("codeSpans",function(n,i,u){"use strict";return n=u.converter._dispatch("codeSpans.before",n,i,u),typeof n>"u"&&(n=""),n=n.replace(/(^|[^\\])(`+)([^\r]*?[^`])\2(?!`)/gm,function(c,p,m,f){var g=f;return g=g.replace(/^([ \t]*)/g,""),g=g.replace(/[ \t]*$/g,""),g=r.subParser("encodeCode")(g,i,u),g=p+"<code>"+g+"</code>",g=r.subParser("hashHTMLSpans")(g,i,u),g}),n=u.converter._dispatch("codeSpans.after",n,i,u),n}),r.subParser("completeHTMLDocument",function(n,i,u){"use strict";if(!i.completeHTMLDocument)return n;n=u.converter._dispatch("completeHTMLDocument.before",n,i,u);var c="html",p=`<!DOCTYPE HTML>
`,m="",f=`<meta charset="utf-8">
`,g="",T="";typeof u.metadata.parsed.doctype<"u"&&(p="<!DOCTYPE "+u.metadata.parsed.doctype+`>
`,c=u.metadata.parsed.doctype.toString().toLowerCase(),(c==="html"||c==="html5")&&(f='<meta charset="utf-8">'));for(var k in u.metadata.parsed)if(u.metadata.parsed.hasOwnProperty(k))switch(k.toLowerCase()){case"doctype":break;case"title":m="<title>"+u.metadata.parsed.title+`</title>
`;break;case"charset":c==="html"||c==="html5"?f='<meta charset="'+u.metadata.parsed.charset+`">
`:f='<meta name="charset" content="'+u.metadata.parsed.charset+`">
`;break;case"language":case"lang":g=' lang="'+u.metadata.parsed[k]+'"',T+='<meta name="'+k+'" content="'+u.metadata.parsed[k]+`">
`;break;default:T+='<meta name="'+k+'" content="'+u.metadata.parsed[k]+`">
`}return n=p+"<html"+g+`>
<head>
`+m+f+T+`</head>
<body>
`+n.trim()+`
</body>
</html>`,n=u.converter._dispatch("completeHTMLDocument.after",n,i,u),n}),r.subParser("detab",function(n,i,u){"use strict";return n=u.converter._dispatch("detab.before",n,i,u),n=n.replace(/\t(?=\t)/g," "),n=n.replace(/\t/g,"\xA8A\xA8B"),n=n.replace(/¨B(.+?)¨A/g,function(c,p){for(var m=p,f=4-m.length%4,g=0;g<f;g++)m+=" ";return m}),n=n.replace(/¨A/g," "),n=n.replace(/¨B/g,""),n=u.converter._dispatch("detab.after",n,i,u),n}),r.subParser("ellipsis",function(n,i,u){"use strict";return n=u.converter._dispatch("ellipsis.before",n,i,u),n=n.replace(/\.\.\./g,"\u2026"),n=u.converter._dispatch("ellipsis.after",n,i,u),n}),r.subParser("emoji",function(n,i,u){"use strict";if(!i.emoji)return n;n=u.converter._dispatch("emoji.before",n,i,u);var c=/:([\S]+?):/g;return n=n.replace(c,function(p,m){return r.helper.emojis.hasOwnProperty(m)?r.helper.emojis[m]:p}),n=u.converter._dispatch("emoji.after",n,i,u),n}),r.subParser("encodeAmpsAndAngles",function(n,i,u){"use strict";return n=u.converter._dispatch("encodeAmpsAndAngles.before",n,i,u),n=n.replace(/&(?!#?[xX]?(?:[0-9a-fA-F]+|\w+);)/g,"&"),n=n.replace(/<(?![a-z\/?$!])/gi,"<"),n=n.replace(/</g,"<"),n=n.replace(/>/g,">"),n=u.converter._dispatch("encodeAmpsAndAngles.after",n,i,u),n}),r.subParser("encodeBackslashEscapes",function(n,i,u){"use strict";return n=u.converter._dispatch("encodeBackslashEscapes.before",n,i,u),n=n.replace(/\\(\\)/g,r.helper.escapeCharactersCallback),n=n.replace(/\\([`*_{}\[\]()>#+.!~=|-])/g,r.helper.escapeCharactersCallback),n=u.converter._dispatch("encodeBackslashEscapes.after",n,i,u),n}),r.subParser("encodeCode",function(n,i,u){"use strict";return n=u.converter._dispatch("encodeCode.before",n,i,u),n=n.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/([*_{}\[\]\\=~-])/g,r.helper.escapeCharactersCallback),n=u.converter._dispatch("encodeCode.after",n,i,u),n}),r.subParser("escapeSpecialCharsWithinTagAttributes",function(n,i,u){"use strict";n=u.converter._dispatch("escapeSpecialCharsWithinTagAttributes.before",n,i,u);var c=/<\/?[a-z\d_:-]+(?:[\s]+[\s\S]+?)?>/gi,p=/<!(--(?:(?:[^>-]|-[^>])(?:[^-]|-[^-])*)--)>/gi;return n=n.replace(c,function(m){return m.replace(/(.)<\/?code>(?=.)/g,"$1`").replace(/([\\`*_~=|])/g,r.helper.escapeCharactersCallback)}),n=n.replace(p,function(m){return m.replace(/([\\`*_~=|])/g,r.helper.escapeCharactersCallback)}),n=u.converter._dispatch("escapeSpecialCharsWithinTagAttributes.after",n,i,u),n}),r.subParser("githubCodeBlocks",function(n,i,u){"use strict";return i.ghCodeBlocks?(n=u.converter._dispatch("githubCodeBlocks.before",n,i,u),n+="\xA80",n=n.replace(/(?:^|\n)(?: {0,3})(```+|~~~+)(?: *)([^\s`~]*)\n([\s\S]*?)\n(?: {0,3})\1/g,function(c,p,m,f){var g=i.omitExtraWLInCodeBlocks?"":`
`;return f=r.subParser("encodeCode")(f,i,u),f=r.subParser("detab")(f,i,u),f=f.replace(/^\n+/g,""),f=f.replace(/\n+$/g,""),f="<pre><code"+(m?' class="'+m+" language-"+m+'"':"")+">"+f+g+"</code></pre>",f=r.subParser("hashBlock")(f,i,u),`
\xA8G`+(u.ghCodeBlocks.push({text:c,codeblock:f})-1)+`G
`}),n=n.replace(/¨0/,""),u.converter._dispatch("githubCodeBlocks.after",n,i,u)):n}),r.subParser("hashBlock",function(n,i,u){"use strict";return n=u.converter._dispatch("hashBlock.before",n,i,u),n=n.replace(/(^\n+|\n+$)/g,""),n=`
\xA8K`+(u.gHtmlBlocks.push(n)-1)+`K
`,n=u.converter._dispatch("hashBlock.after",n,i,u),n}),r.subParser("hashCodeTags",function(n,i,u){"use strict";n=u.converter._dispatch("hashCodeTags.before",n,i,u);var c=function(p,m,f,g){var T=f+r.subParser("encodeCode")(m,i,u)+g;return"\xA8C"+(u.gHtmlSpans.push(T)-1)+"C"};return n=r.helper.replaceRecursiveRegExp(n,c,"<code\\b[^>]*>","</code>","gim"),n=u.converter._dispatch("hashCodeTags.after",n,i,u),n}),r.subParser("hashElement",function(n,i,u){"use strict";return function(c,p){var m=p;return m=m.replace(/\n\n/g,`
`),m=m.replace(/^\n/,""),m=m.replace(/\n+$/g,""),m=`
\xA8K`+(u.gHtmlBlocks.push(m)-1)+`K
`,m}}),r.subParser("hashHTMLBlocks",function(n,i,u){"use strict";n=u.converter._dispatch("hashHTMLBlocks.before",n,i,u);var c=["pre","div","h1","h2","h3","h4","h5","h6","blockquote","table","dl","ol","ul","script","noscript","form","fieldset","iframe","math","style","section","header","footer","nav","article","aside","address","audio","canvas","figure","hgroup","output","video","p"],p=function(l,y,C,A){var O=l;return C.search(/\bmarkdown\b/)!==-1&&(O=C+u.converter.makeHtml(y)+A),`
\xA8K`+(u.gHtmlBlocks.push(O)-1)+`K
`};i.backslashEscapesHTMLTags&&(n=n.replace(/\\<(\/?[^>]+?)>/g,function(l,y){return"<"+y+">"}));for(var m=0;m<c.length;++m)for(var f,g=new RegExp("^ {0,3}(<"+c[m]+"\\b[^>]*>)","im"),T="<"+c[m]+"\\b[^>]*>",k="</"+c[m]+">";(f=r.helper.regexIndexOf(n,g))!==-1;){var w=r.helper.splitAtIndex(n,f),v=r.helper.replaceRecursiveRegExp(w[1],p,T,k,"im");if(v===w[1])break;n=w[0].concat(v)}return n=n.replace(/(\n {0,3}(<(hr)\b([^<>])*?\/?>)[ \t]*(?=\n{2,}))/g,r.subParser("hashElement")(n,i,u)),n=r.helper.replaceRecursiveRegExp(n,function(l){return`
\xA8K`+(u.gHtmlBlocks.push(l)-1)+`K
`},"^ {0,3}<!--","-->","gm"),n=n.replace(/(?:\n\n)( {0,3}(?:<([?%])[^\r]*?\2>)[ \t]*(?=\n{2,}))/g,r.subParser("hashElement")(n,i,u)),n=u.converter._dispatch("hashHTMLBlocks.after",n,i,u),n}),r.subParser("hashHTMLSpans",function(n,i,u){"use strict";n=u.converter._dispatch("hashHTMLSpans.before",n,i,u);function c(p){return"\xA8C"+(u.gHtmlSpans.push(p)-1)+"C"}return n=n.replace(/<[^>]+?\/>/gi,function(p){return c(p)}),n=n.replace(/<([^>]+?)>[\s\S]*?<\/\1>/g,function(p){return c(p)}),n=n.replace(/<([^>]+?)\s[^>]+?>[\s\S]*?<\/\1>/g,function(p){return c(p)}),n=n.replace(/<[^>]+?>/gi,function(p){return c(p)}),n=u.converter._dispatch("hashHTMLSpans.after",n,i,u),n}),r.subParser("unhashHTMLSpans",function(n,i,u){"use strict";n=u.converter._dispatch("unhashHTMLSpans.before",n,i,u);for(var c=0;c<u.gHtmlSpans.length;++c){for(var p=u.gHtmlSpans[c],m=0;/¨C(\d+)C/.test(p);){var f=RegExp.$1;if(p=p.replace("\xA8C"+f+"C",u.gHtmlSpans[f]),m===10){console.error("maximum nesting of 10 spans reached!!!");break}++m}n=n.replace("\xA8C"+c+"C",p)}return n=u.converter._dispatch("unhashHTMLSpans.after",n,i,u),n}),r.subParser("hashPreCodeTags",function(n,i,u){"use strict";n=u.converter._dispatch("hashPreCodeTags.before",n,i,u);var c=function(p,m,f,g){var T=f+r.subParser("encodeCode")(m,i,u)+g;return`
\xA8G`+(u.ghCodeBlocks.push({text:p,codeblock:T})-1)+`G
`};return n=r.helper.replaceRecursiveRegExp(n,c,"^ {0,3}<pre\\b[^>]*>\\s*<code\\b[^>]*>","^ {0,3}</code>\\s*</pre>","gim"),n=u.converter._dispatch("hashPreCodeTags.after",n,i,u),n}),r.subParser("headers",function(n,i,u){"use strict";n=u.converter._dispatch("headers.before",n,i,u);var c=isNaN(parseInt(i.headerLevelStart))?1:parseInt(i.headerLevelStart),p=i.smoothLivePreview?/^(.+)[ \t]*\n={2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n=+[ \t]*\n+/gm,m=i.smoothLivePreview?/^(.+)[ \t]*\n-{2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n-+[ \t]*\n+/gm;n=n.replace(p,function(T,k){var w=r.subParser("spanGamut")(k,i,u),v=i.noHeaderId?"":' id="'+g(k)+'"',l=c,y="<h"+l+v+">"+w+"</h"+l+">";return r.subParser("hashBlock")(y,i,u)}),n=n.replace(m,function(T,k){var w=r.subParser("spanGamut")(k,i,u),v=i.noHeaderId?"":' id="'+g(k)+'"',l=c+1,y="<h"+l+v+">"+w+"</h"+l+">";return r.subParser("hashBlock")(y,i,u)});var f=i.requireSpaceBeforeHeadingText?/^(#{1,6})[ \t]+(.+?)[ \t]*#*\n+/gm:/^(#{1,6})[ \t]*(.+?)[ \t]*#*\n+/gm;n=n.replace(f,function(T,k,w){var v=w;i.customizedHeaderId&&(v=w.replace(/\s?\{([^{]+?)}\s*$/,""));var l=r.subParser("spanGamut")(v,i,u),y=i.noHeaderId?"":' id="'+g(w)+'"',C=c-1+k.length,A="<h"+C+y+">"+l+"</h"+C+">";return r.subParser("hashBlock")(A,i,u)});function g(T){var k,w;if(i.customizedHeaderId){var v=T.match(/\{([^{]+?)}\s*$/);v&&v[1]&&(T=v[1])}return k=T,r.helper.isString(i.prefixHeaderId)?w=i.prefixHeaderId:i.prefixHeaderId===!0?w="section-":w="",i.rawPrefixHeaderId||(k=w+k),i.ghCompatibleHeaderId?k=k.replace(/ /g,"-").replace(/&/g,"").replace(/¨T/g,"").replace(/¨D/g,"").replace(/[&+$,\/:;=?@"#{}|^¨~\[\]`\\*)(%.!'<>]/g,"").toLowerCase():i.rawHeaderId?k=k.replace(/ /g,"-").replace(/&/g,"&").replace(/¨T/g,"\xA8").replace(/¨D/g,"$").replace(/["']/g,"-").toLowerCase():k=k.replace(/[^\w]/g,"").toLowerCase(),i.rawPrefixHeaderId&&(k=w+k),u.hashLinkCounts[k]?k=k+"-"+u.hashLinkCounts[k]++:u.hashLinkCounts[k]=1,k}return n=u.converter._dispatch("headers.after",n,i,u),n}),r.subParser("horizontalRule",function(n,i,u){"use strict";n=u.converter._dispatch("horizontalRule.before",n,i,u);var c=r.subParser("hashBlock")("<hr />",i,u);return n=n.replace(/^ {0,2}( ?-){3,}[ \t]*$/gm,c),n=n.replace(/^ {0,2}( ?\*){3,}[ \t]*$/gm,c),n=n.replace(/^ {0,2}( ?_){3,}[ \t]*$/gm,c),n=u.converter._dispatch("horizontalRule.after",n,i,u),n}),r.subParser("images",function(n,i,u){"use strict";n=u.converter._dispatch("images.before",n,i,u);var c=/!\[([^\]]*?)][ \t]*()\([ \t]?<?([\S]+?(?:\([\S]*?\)[\S]*?)?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,p=/!\[([^\]]*?)][ \t]*()\([ \t]?<([^>]*)>(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(?:(["'])([^"]*?)\6))?[ \t]?\)/g,m=/!\[([^\]]*?)][ \t]*()\([ \t]?<?(data:.+?\/.+?;base64,[A-Za-z0-9+/=\n]+?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,f=/!\[([^\]]*?)] ?(?:\n *)?\[([\s\S]*?)]()()()()()/g,g=/!\[([^\[\]]+)]()()()()()/g;function T(w,v,l,y,C,A,O,S){return y=y.replace(/\s/g,""),k(w,v,l,y,C,A,O,S)}function k(w,v,l,y,C,A,O,S){var F=u.gUrls,K=u.gTitles,ne=u.gDimensions;if(l=l.toLowerCase(),S||(S=""),w.search(/\(<?\s*>? ?(['"].*['"])?\)$/m)>-1)y="";else if(y===""||y===null)if((l===""||l===null)&&(l=v.toLowerCase().replace(/ ?\n/g," ")),y="#"+l,!r.helper.isUndefined(F[l]))y=F[l],r.helper.isUndefined(K[l])||(S=K[l]),r.helper.isUndefined(ne[l])||(C=ne[l].width,A=ne[l].height);else return w;v=v.replace(/"/g,""").replace(r.helper.regexes.asteriskDashAndColon,r.helper.escapeCharactersCallback),y=y.replace(r.helper.regexes.asteriskDashAndColon,r.helper.escapeCharactersCallback);var x='<img src="'+y+'" alt="'+v+'"';return S&&r.helper.isString(S)&&(S=S.replace(/"/g,""").replace(r.helper.regexes.asteriskDashAndColon,r.helper.escapeCharactersCallback),x+=' title="'+S+'"'),C&&A&&(C=C==="*"?"auto":C,A=A==="*"?"auto":A,x+=' width="'+C+'"',x+=' height="'+A+'"'),x+=" />",x}return n=n.replace(f,k),n=n.replace(m,T),n=n.replace(p,k),n=n.replace(c,k),n=n.replace(g,k),n=u.converter._dispatch("images.after",n,i,u),n}),r.subParser("italicsAndBold",function(n,i,u){"use strict";n=u.converter._dispatch("italicsAndBold.before",n,i,u);function c(p,m,f){return m+p+f}return i.literalMidWordUnderscores?(n=n.replace(/\b___(\S[\s\S]*?)___\b/g,function(p,m){return c(m,"<strong><em>","</em></strong>")}),n=n.replace(/\b__(\S[\s\S]*?)__\b/g,function(p,m){return c(m,"<strong>","</strong>")}),n=n.replace(/\b_(\S[\s\S]*?)_\b/g,function(p,m){return c(m,"<em>","</em>")})):(n=n.replace(/___(\S[\s\S]*?)___/g,function(p,m){return/\S$/.test(m)?c(m,"<strong><em>","</em></strong>"):p}),n=n.replace(/__(\S[\s\S]*?)__/g,function(p,m){return/\S$/.test(m)?c(m,"<strong>","</strong>"):p}),n=n.replace(/_([^\s_][\s\S]*?)_/g,function(p,m){return/\S$/.test(m)?c(m,"<em>","</em>"):p})),i.literalMidWordAsterisks?(n=n.replace(/([^*]|^)\B\*\*\*(\S[\s\S]*?)\*\*\*\B(?!\*)/g,function(p,m,f){return c(f,m+"<strong><em>","</em></strong>")}),n=n.replace(/([^*]|^)\B\*\*(\S[\s\S]*?)\*\*\B(?!\*)/g,function(p,m,f){return c(f,m+"<strong>","</strong>")}),n=n.replace(/([^*]|^)\B\*(\S[\s\S]*?)\*\B(?!\*)/g,function(p,m,f){return c(f,m+"<em>","</em>")})):(n=n.replace(/\*\*\*(\S[\s\S]*?)\*\*\*/g,function(p,m){return/\S$/.test(m)?c(m,"<strong><em>","</em></strong>"):p}),n=n.replace(/\*\*(\S[\s\S]*?)\*\*/g,function(p,m){return/\S$/.test(m)?c(m,"<strong>","</strong>"):p}),n=n.replace(/\*([^\s*][\s\S]*?)\*/g,function(p,m){return/\S$/.test(m)?c(m,"<em>","</em>"):p})),n=u.converter._dispatch("italicsAndBold.after",n,i,u),n}),r.subParser("lists",function(n,i,u){"use strict";function c(f,g){u.gListLevel++,f=f.replace(/\n{2,}$/,`
`),f+="\xA80";var T=/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(¨0| {0,3}([*+-]|\d+[.])[ \t]+))/gm,k=/\n[ \t]*\n(?!¨0)/.test(f);return i.disableForced4SpacesIndentedSublists&&(T=/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(¨0|\2([*+-]|\d+[.])[ \t]+))/gm),f=f.replace(T,function(w,v,l,y,C,A,O){O=O&&O.trim()!=="";var S=r.subParser("outdent")(C,i,u),F="";return A&&i.tasklists&&(F=' class="task-list-item" style="list-style-type: none;"',S=S.replace(/^[ \t]*\[(x|X| )?]/m,function(){var K='<input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;"';return O&&(K+=" checked"),K+=">",K})),S=S.replace(/^([-*+]|\d\.)[ \t]+[\S\n ]*/g,function(K){return"\xA8A"+K}),v||S.search(/\n{2,}/)>-1?(S=r.subParser("githubCodeBlocks")(S,i,u),S=r.subParser("blockGamut")(S,i,u)):(S=r.subParser("lists")(S,i,u),S=S.replace(/\n$/,""),S=r.subParser("hashHTMLBlocks")(S,i,u),S=S.replace(/\n\n+/g,`
`),k?S=r.subParser("paragraphs")(S,i,u):S=r.subParser("spanGamut")(S,i,u)),S=S.replace("\xA8A",""),S="<li"+F+">"+S+`</li>
`,S}),f=f.replace(/¨0/g,""),u.gListLevel--,g&&(f=f.replace(/\s+$/,"")),f}function p(f,g){if(g==="ol"){var T=f.match(/^ *(\d+)\./);if(T&&T[1]!=="1")return' start="'+T[1]+'"'}return""}function m(f,g,T){var k=i.disableForced4SpacesIndentedSublists?/^ ?\d+\.[ \t]/gm:/^ {0,3}\d+\.[ \t]/gm,w=i.disableForced4SpacesIndentedSublists?/^ ?[*+-][ \t]/gm:/^ {0,3}[*+-][ \t]/gm,v=g==="ul"?k:w,l="";if(f.search(v)!==-1)(function C(A){var O=A.search(v),S=p(f,g);O!==-1?(l+=`
<`+g+S+`>
`+c(A.slice(0,O),!!T)+"</"+g+`>
`,g=g==="ul"?"ol":"ul",v=g==="ul"?k:w,C(A.slice(O))):l+=`
<`+g+S+`>
`+c(A,!!T)+"</"+g+`>
`})(f);else{var y=p(f,g);l=`
<`+g+y+`>
`+c(f,!!T)+"</"+g+`>
`}return l}return n=u.converter._dispatch("lists.before",n,i,u),n+="\xA80",u.gListLevel?n=n.replace(/^(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(¨0|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,function(f,g,T){var k=T.search(/[*+-]/g)>-1?"ul":"ol";return m(g,k,!0)}):n=n.replace(/(\n\n|^\n?)(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(¨0|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,function(f,g,T,k){var w=k.search(/[*+-]/g)>-1?"ul":"ol";return m(T,w,!1)}),n=n.replace(/¨0/,""),n=u.converter._dispatch("lists.after",n,i,u),n}),r.subParser("metadata",function(n,i,u){"use strict";if(!i.metadata)return n;n=u.converter._dispatch("metadata.before",n,i,u);function c(p){u.metadata.raw=p,p=p.replace(/&/g,"&").replace(/"/g,"""),p=p.replace(/\n {4}/g," "),p.replace(/^([\S ]+): +([\s\S]+?)$/gm,function(m,f,g){return u.metadata.parsed[f]=g,""})}return n=n.replace(/^\s*«««+(\S*?)\n([\s\S]+?)\n»»»+\n/,function(p,m,f){return c(f),"\xA8M"}),n=n.replace(/^\s*---+(\S*?)\n([\s\S]+?)\n---+\n/,function(p,m,f){return m&&(u.metadata.format=m),c(f),"\xA8M"}),n=n.replace(/¨M/g,""),n=u.converter._dispatch("metadata.after",n,i,u),n}),r.subParser("outdent",function(n,i,u){"use strict";return n=u.converter._dispatch("outdent.before",n,i,u),n=n.replace(/^(\t|[ ]{1,4})/gm,"\xA80"),n=n.replace(/¨0/g,""),n=u.converter._dispatch("outdent.after",n,i,u),n}),r.subParser("paragraphs",function(n,i,u){"use strict";n=u.converter._dispatch("paragraphs.before",n,i,u),n=n.replace(/^\n+/g,""),n=n.replace(/\n+$/g,"");for(var c=n.split(/\n{2,}/g),p=[],m=c.length,f=0;f<m;f++){var g=c[f];g.search(/¨(K|G)(\d+)\1/g)>=0?p.push(g):g.search(/\S/)>=0&&(g=r.subParser("spanGamut")(g,i,u),g=g.replace(/^([ \t]*)/g,"<p>"),g+="</p>",p.push(g))}for(m=p.length,f=0;f<m;f++){for(var T="",k=p[f],w=!1;/¨(K|G)(\d+)\1/.test(k);){var v=RegExp.$1,l=RegExp.$2;v==="K"?T=u.gHtmlBlocks[l]:w?T=r.subParser("encodeCode")(u.ghCodeBlocks[l].text,i,u):T=u.ghCodeBlocks[l].codeblock,T=T.replace(/\$/g,"$$$$"),k=k.replace(/(\n\n)?¨(K|G)\d+\2(\n\n)?/,T),/^<pre\b[^>]*>\s*<code\b[^>]*>/.test(k)&&(w=!0)}p[f]=k}return n=p.join(`
`),n=n.replace(/^\n+/g,""),n=n.replace(/\n+$/g,""),u.converter._dispatch("paragraphs.after",n,i,u)}),r.subParser("runExtension",function(n,i,u,c){"use strict";if(n.filter)i=n.filter(i,c.converter,u);else if(n.regex){var p=n.regex;p instanceof RegExp||(p=new RegExp(p,"g")),i=i.replace(p,n.replace)}return i}),r.subParser("spanGamut",function(n,i,u){"use strict";return n=u.converter._dispatch("spanGamut.before",n,i,u),n=r.subParser("codeSpans")(n,i,u),n=r.subParser("escapeSpecialCharsWithinTagAttributes")(n,i,u),n=r.subParser("encodeBackslashEscapes")(n,i,u),n=r.subParser("images")(n,i,u),n=r.subParser("anchors")(n,i,u),n=r.subParser("autoLinks")(n,i,u),n=r.subParser("simplifiedAutoLinks")(n,i,u),n=r.subParser("emoji")(n,i,u),n=r.subParser("underline")(n,i,u),n=r.subParser("italicsAndBold")(n,i,u),n=r.subParser("strikethrough")(n,i,u),n=r.subParser("ellipsis")(n,i,u),n=r.subParser("hashHTMLSpans")(n,i,u),n=r.subParser("encodeAmpsAndAngles")(n,i,u),i.simpleLineBreaks?/\n\n¨K/.test(n)||(n=n.replace(/\n+/g,`<br />
`)):n=n.replace(/ +\n/g,`<br />
`),n=u.converter._dispatch("spanGamut.after",n,i,u),n}),r.subParser("strikethrough",function(n,i,u){"use strict";function c(p){return i.simplifiedAutoLink&&(p=r.subParser("simplifiedAutoLinks")(p,i,u)),"<del>"+p+"</del>"}return i.strikethrough&&(n=u.converter._dispatch("strikethrough.before",n,i,u),n=n.replace(/(?:~){2}([\s\S]+?)(?:~){2}/g,function(p,m){return c(m)}),n=u.converter._dispatch("strikethrough.after",n,i,u)),n}),r.subParser("stripLinkDefinitions",function(n,i,u){"use strict";var c=/^ {0,3}\[(.+)]:[ \t]*\n?[ \t]*<?([^>\s]+)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n+|(?=¨0))/gm,p=/^ {0,3}\[(.+)]:[ \t]*\n?[ \t]*<?(data:.+?\/.+?;base64,[A-Za-z0-9+/=\n]+?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n\n|(?=¨0)|(?=\n\[))/gm;n+="\xA80";var m=function(f,g,T,k,w,v,l){return g=g.toLowerCase(),T.match(/^data:.+?\/.+?;base64,/)?u.gUrls[g]=T.replace(/\s/g,""):u.gUrls[g]=r.subParser("encodeAmpsAndAngles")(T,i,u),v?v+l:(l&&(u.gTitles[g]=l.replace(/"|'/g,""")),i.parseImgDimensions&&k&&w&&(u.gDimensions[g]={width:k,height:w}),"")};return n=n.replace(p,m),n=n.replace(c,m),n=n.replace(/¨0/,""),n}),r.subParser("tables",function(n,i,u){"use strict";if(!i.tables)return n;var c=/^ {0,3}\|?.+\|.+\n {0,3}\|?[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*:?[ \t]*(?:[-=]){2,}[\s\S]+?(?:\n\n|¨0)/gm,p=/^ {0,3}\|.+\|[ \t]*\n {0,3}\|[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*\n( {0,3}\|.+\|[ \t]*\n)*(?:\n|¨0)/gm;function m(w){return/^:[ \t]*--*$/.test(w)?' style="text-align:left;"':/^--*[ \t]*:[ \t]*$/.test(w)?' style="text-align:right;"':/^:[ \t]*--*[ \t]*:$/.test(w)?' style="text-align:center;"':""}function f(w,v){var l="";return w=w.trim(),(i.tablesHeaderId||i.tableHeaderId)&&(l=' id="'+w.replace(/ /g,"_").toLowerCase()+'"'),w=r.subParser("spanGamut")(w,i,u),"<th"+l+v+">"+w+`</th>
`}function g(w,v){var l=r.subParser("spanGamut")(w,i,u);return"<td"+v+">"+l+`</td>
`}function T(w,v){for(var l=`<table>
<thead>
<tr>
`,y=w.length,C=0;C<y;++C)l+=w[C];for(l+=`</tr>
</thead>
<tbody>
`,C=0;C<v.length;++C){l+=`<tr>
`;for(var A=0;A<y;++A)l+=v[C][A];l+=`</tr>
`}return l+=`</tbody>
</table>
`,l}function k(w){var v,l=w.split(`
`);for(v=0;v<l.length;++v)/^ {0,3}\|/.test(l[v])&&(l[v]=l[v].replace(/^ {0,3}\|/,"")),/\|[ \t]*$/.test(l[v])&&(l[v]=l[v].replace(/\|[ \t]*$/,"")),l[v]=r.subParser("codeSpans")(l[v],i,u);var y=l[0].split("|").map(function(x){return x.trim()}),C=l[1].split("|").map(function(x){return x.trim()}),A=[],O=[],S=[],F=[];for(l.shift(),l.shift(),v=0;v<l.length;++v)l[v].trim()!==""&&A.push(l[v].split("|").map(function(x){return x.trim()}));if(y.length<C.length)return w;for(v=0;v<C.length;++v)S.push(m(C[v]));for(v=0;v<y.length;++v)r.helper.isUndefined(S[v])&&(S[v]=""),O.push(f(y[v],S[v]));for(v=0;v<A.length;++v){for(var K=[],ne=0;ne<O.length;++ne)r.helper.isUndefined(A[v][ne]),K.push(g(A[v][ne],S[ne]));F.push(K)}return T(O,F)}return n=u.converter._dispatch("tables.before",n,i,u),n=n.replace(/\\(\|)/g,r.helper.escapeCharactersCallback),n=n.replace(c,k),n=n.replace(p,k),n=u.converter._dispatch("tables.after",n,i,u),n}),r.subParser("underline",function(n,i,u){"use strict";return i.underline&&(n=u.converter._dispatch("underline.before",n,i,u),i.literalMidWordUnderscores?(n=n.replace(/\b___(\S[\s\S]*?)___\b/g,function(c,p){return"<u>"+p+"</u>"}),n=n.replace(/\b__(\S[\s\S]*?)__\b/g,function(c,p){return"<u>"+p+"</u>"})):(n=n.replace(/___(\S[\s\S]*?)___/g,function(c,p){return/\S$/.test(p)?"<u>"+p+"</u>":c}),n=n.replace(/__(\S[\s\S]*?)__/g,function(c,p){return/\S$/.test(p)?"<u>"+p+"</u>":c})),n=n.replace(/(_)/g,r.helper.escapeCharactersCallback),n=u.converter._dispatch("underline.after",n,i,u)),n}),r.subParser("unescapeSpecialChars",function(n,i,u){"use strict";return n=u.converter._dispatch("unescapeSpecialChars.before",n,i,u),n=n.replace(/¨E(\d+)E/g,function(c,p){var m=parseInt(p);return String.fromCharCode(m)}),n=u.converter._dispatch("unescapeSpecialChars.after",n,i,u),n}),r.subParser("makeMarkdown.blockquote",function(n,i){"use strict";var u="";if(n.hasChildNodes())for(var c=n.childNodes,p=c.length,m=0;m<p;++m){var f=r.subParser("makeMarkdown.node")(c[m],i);f!==""&&(u+=f)}return u=u.trim(),u="> "+u.split(`
`).join(`
> `),u}),r.subParser("makeMarkdown.codeBlock",function(n,i){"use strict";var u=n.getAttribute("language"),c=n.getAttribute("precodenum");return"```"+u+`
`+i.preList[c]+"\n```"}),r.subParser("makeMarkdown.codeSpan",function(n){"use strict";return"`"+n.innerHTML+"`"}),r.subParser("makeMarkdown.emphasis",function(n,i){"use strict";var u="";if(n.hasChildNodes()){u+="*";for(var c=n.childNodes,p=c.length,m=0;m<p;++m)u+=r.subParser("makeMarkdown.node")(c[m],i);u+="*"}return u}),r.subParser("makeMarkdown.header",function(n,i,u){"use strict";var c=new Array(u+1).join("#"),p="";if(n.hasChildNodes()){p=c+" ";for(var m=n.childNodes,f=m.length,g=0;g<f;++g)p+=r.subParser("makeMarkdown.node")(m[g],i)}return p}),r.subParser("makeMarkdown.hr",function(){"use strict";return"---"}),r.subParser("makeMarkdown.image",function(n){"use strict";var i="";return n.hasAttribute("src")&&(i+="+">",n.hasAttribute("width")&&n.hasAttribute("height")&&(i+=" ="+n.getAttribute("width")+"x"+n.getAttribute("height")),n.hasAttribute("title")&&(i+=' "'+n.getAttribute("title")+'"'),i+=")"),i}),r.subParser("makeMarkdown.links",function(n,i){"use strict";var u="";if(n.hasChildNodes()&&n.hasAttribute("href")){var c=n.childNodes,p=c.length;u="[";for(var m=0;m<p;++m)u+=r.subParser("makeMarkdown.node")(c[m],i);u+="](",u+="<"+n.getAttribute("href")+">",n.hasAttribute("title")&&(u+=' "'+n.getAttribute("title")+'"'),u+=")"}return u}),r.subParser("makeMarkdown.list",function(n,i,u){"use strict";var c="";if(!n.hasChildNodes())return"";for(var p=n.childNodes,m=p.length,f=n.getAttribute("start")||1,g=0;g<m;++g)if(!(typeof p[g].tagName>"u"||p[g].tagName.toLowerCase()!=="li")){var T="";u==="ol"?T=f.toString()+". ":T="- ",c+=T+r.subParser("makeMarkdown.listItem")(p[g],i),++f}return c+=`
<!-- -->
`,c.trim()}),r.subParser("makeMarkdown.listItem",function(n,i){"use strict";for(var u="",c=n.childNodes,p=c.length,m=0;m<p;++m)u+=r.subParser("makeMarkdown.node")(c[m],i);return/\n$/.test(u)?u=u.split(`
`).join(`
`).replace(/^ {4}$/gm,"").replace(/\n\n+/g,`
`):u+=`
`,u}),r.subParser("makeMarkdown.node",function(n,i,u){"use strict";u=u||!1;var c="";if(n.nodeType===3)return r.subParser("makeMarkdown.txt")(n,i);if(n.nodeType===8)return"<!--"+n.data+`-->
`;if(n.nodeType!==1)return"";var p=n.tagName.toLowerCase();switch(p){case"h1":u||(c=r.subParser("makeMarkdown.header")(n,i,1)+`
`);break;case"h2":u||(c=r.subParser("makeMarkdown.header")(n,i,2)+`
`);break;case"h3":u||(c=r.subParser("makeMarkdown.header")(n,i,3)+`
`);break;case"h4":u||(c=r.subParser("makeMarkdown.header")(n,i,4)+`
`);break;case"h5":u||(c=r.subParser("makeMarkdown.header")(n,i,5)+`
`);break;case"h6":u||(c=r.subParser("makeMarkdown.header")(n,i,6)+`
`);break;case"p":u||(c=r.subParser("makeMarkdown.paragraph")(n,i)+`
`);break;case"blockquote":u||(c=r.subParser("makeMarkdown.blockquote")(n,i)+`
`);break;case"hr":u||(c=r.subParser("makeMarkdown.hr")(n,i)+`
`);break;case"ol":u||(c=r.subParser("makeMarkdown.list")(n,i,"ol")+`
`);break;case"ul":u||(c=r.subParser("makeMarkdown.list")(n,i,"ul")+`
`);break;case"precode":u||(c=r.subParser("makeMarkdown.codeBlock")(n,i)+`
`);break;case"pre":u||(c=r.subParser("makeMarkdown.pre")(n,i)+`
`);break;case"table":u||(c=r.subParser("makeMarkdown.table")(n,i)+`
`);break;case"code":c=r.subParser("makeMarkdown.codeSpan")(n,i);break;case"em":case"i":c=r.subParser("makeMarkdown.emphasis")(n,i);break;case"strong":case"b":c=r.subParser("makeMarkdown.strong")(n,i);break;case"del":c=r.subParser("makeMarkdown.strikethrough")(n,i);break;case"a":c=r.subParser("makeMarkdown.links")(n,i);break;case"img":c=r.subParser("makeMarkdown.image")(n,i);break;default:c=n.outerHTML+`
`}return c}),r.subParser("makeMarkdown.paragraph",function(n,i){"use strict";var u="";if(n.hasChildNodes())for(var c=n.childNodes,p=c.length,m=0;m<p;++m)u+=r.subParser("makeMarkdown.node")(c[m],i);return u=u.trim(),u}),r.subParser("makeMarkdown.pre",function(n,i){"use strict";var u=n.getAttribute("prenum");return"<pre>"+i.preList[u]+"</pre>"}),r.subParser("makeMarkdown.strikethrough",function(n,i){"use strict";var u="";if(n.hasChildNodes()){u+="~~";for(var c=n.childNodes,p=c.length,m=0;m<p;++m)u+=r.subParser("makeMarkdown.node")(c[m],i);u+="~~"}return u}),r.subParser("makeMarkdown.strong",function(n,i){"use strict";var u="";if(n.hasChildNodes()){u+="**";for(var c=n.childNodes,p=c.length,m=0;m<p;++m)u+=r.subParser("makeMarkdown.node")(c[m],i);u+="**"}return u}),r.subParser("makeMarkdown.table",function(n,i){"use strict";var u="",c=[[],[]],p=n.querySelectorAll("thead>tr>th"),m=n.querySelectorAll("tbody>tr"),f,g;for(f=0;f<p.length;++f){var T=r.subParser("makeMarkdown.tableCell")(p[f],i),k="---";if(p[f].hasAttribute("style")){var w=p[f].getAttribute("style").toLowerCase().replace(/\s/g,"");switch(w){case"text-align:left;":k=":---";break;case"text-align:right;":k="---:";break;case"text-align:center;":k=":---:";break}}c[0][f]=T.trim(),c[1][f]=k}for(f=0;f<m.length;++f){var v=c.push([])-1,l=m[f].getElementsByTagName("td");for(g=0;g<p.length;++g){var y=" ";typeof l[g]<"u"&&(y=r.subParser("makeMarkdown.tableCell")(l[g],i)),c[v].push(y)}}var C=3;for(f=0;f<c.length;++f)for(g=0;g<c[f].length;++g){var A=c[f][g].length;A>C&&(C=A)}for(f=0;f<c.length;++f){for(g=0;g<c[f].length;++g)f===1?c[f][g].slice(-1)===":"?c[f][g]=r.helper.padEnd(c[f][g].slice(-1),C-1,"-")+":":c[f][g]=r.helper.padEnd(c[f][g],C,"-"):c[f][g]=r.helper.padEnd(c[f][g],C);u+="| "+c[f].join(" | ")+` |
`}return u.trim()}),r.subParser("makeMarkdown.tableCell",function(n,i){"use strict";var u="";if(!n.hasChildNodes())return"";for(var c=n.childNodes,p=c.length,m=0;m<p;++m)u+=r.subParser("makeMarkdown.node")(c[m],i,!0);return u.trim()}),r.subParser("makeMarkdown.txt",function(n){"use strict";var i=n.nodeValue;return i=i.replace(/ +/g," "),i=i.replace(/¨NBSP;/g," "),i=r.helper.unescapeHTMLEntities(i),i=i.replace(/([*_~|`])/g,"\\$1"),i=i.replace(/^(\s*)>/g,"\\$1>"),i=i.replace(/^#/gm,"\\#"),i=i.replace(/^(\s*)([-=]{3,})(\s*)$/,"$1\\$2$3"),i=i.replace(/^( {0,3}\d+)\./gm,"$1\\."),i=i.replace(/^( {0,3})([+-])/gm,"$1\\$2"),i=i.replace(/]([\s]*)\(/g,"\\]$1\\("),i=i.replace(/^ {0,3}\[([\S \t]*?)]:/gm,"\\[$1]:"),i});var Du=this;typeof define=="function"&&define.amd?define(function(){"use strict";return r}):typeof Zr<"u"&&Zr.exports?Zr.exports=r:Du.showdown=r}).call(pu)});var Rd={};qe(Rd,{__EXPERIMENTAL_ELEMENTS:()=>qn,__EXPERIMENTAL_PATHS_WITH_OVERRIDE:()=>In,__EXPERIMENTAL_STYLE_PROPERTY:()=>cr,__experimentalCloneSanitizedBlock:()=>qt,__experimentalGetAccessibleBlockLabel:()=>ga,__experimentalGetBlockAttributesNamesByRole:()=>ba,__experimentalGetBlockLabel:()=>_t,__experimentalSanitizeBlockAttributes:()=>$e,__unstableGetBlockProps:()=>Ft,__unstableGetInnerBlocksProps:()=>mo,__unstableSerializeAndClean:()=>ho,children:()=>Oo,cloneBlock:()=>It,createBlock:()=>U,createBlocksFromInnerBlocksTemplate:()=>zt,doBlocksMatchTemplate:()=>cn,findTransform:()=>me,getBlockAttributes:()=>ie,getBlockAttributesNamesByRole:()=>kt,getBlockBindingsSource:()=>ht,getBlockBindingsSources:()=>pa,getBlockContent:()=>Ye,getBlockDefaultClassName:()=>lo,getBlockFromExample:()=>Vt,getBlockMenuDefaultClassName:()=>fo,getBlockSupport:()=>ea,getBlockTransforms:()=>ue,getBlockType:()=>j,getBlockTypes:()=>He,getBlockVariations:()=>sa,getCategories:()=>Au,getChildBlockNames:()=>na,getDefaultBlockName:()=>pr,getFreeformContentHandlerName:()=>ee,getGroupingBlockName:()=>fr,getPhrasingContentSchema:()=>Bu,getPossibleBlockTransformations:()=>Za,getSaveContent:()=>he,getSaveElement:()=>$t,getUnregisteredTypeHandlerName:()=>pe,hasBlockSupport:()=>se,hasChildBlocks:()=>aa,hasChildBlocksWithInserterSupport:()=>oa,isReusableBlock:()=>ra,isTemplatePart:()=>ta,isUnmodifiedBlock:()=>bt,isUnmodifiedDefaultBlock:()=>hr,isValidBlockContent:()=>Lo,isValidIcon:()=>Fe,node:()=>Do,normalizeIconObject:()=>gr,parse:()=>ve,parseWithAttributeSchema:()=>Ne,pasteHandler:()=>Jr,privateApis:()=>Ru,rawHandler:()=>dn,registerBlockBindingsSource:()=>la,registerBlockCollection:()=>Wn,registerBlockStyle:()=>ua,registerBlockType:()=>Kn,registerBlockVariation:()=>da,serialize:()=>Dr,serializeRawBlock:()=>ye,setCategories:()=>Su,setDefaultBlockName:()=>Qn,setFreeformContentHandlerName:()=>Xn,setGroupingBlockName:()=>Jn,setUnregisteredTypeHandlerName:()=>Zn,store:()=>P,switchToBlockType:()=>Qa,synchronizeBlocksWithTemplate:()=>et,unregisterBlockBindingsSource:()=>fa,unregisterBlockStyle:()=>ia,unregisterBlockType:()=>Yn,unregisterBlockVariation:()=>ca,unstable__bootstrapServerSideBlockDefinitions:()=>Gn,updateCategory:()=>Nu,validateBlock:()=>ge,withBlockContentContext:()=>Pd});var Rr=B(Ce(),1);var Re=function(){return Re=Object.assign||function(t){for(var r,a=1,o=arguments.length;a<o;a++){r=arguments[a];for(var s in r)Object.prototype.hasOwnProperty.call(r,s)&&(t[s]=r[s])}return t},Re.apply(this,arguments)};function hn(e){return e.toLowerCase()}var xu=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],Hu=/[^A-Z0-9]+/gi;function bn(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,a=r===void 0?xu:r,o=t.stripRegexp,s=o===void 0?Hu:o,d=t.transform,h=d===void 0?hn:d,b=t.delimiter,_=b===void 0?" ":b,E=gn(gn(e,a,"$1\0$2"),s,"\0"),L=0,N=E.length;E.charAt(L)==="\0";)L++;for(;E.charAt(N-1)==="\0";)N--;return E.slice(L,N).split("\0").map(h).join(_)}function gn(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(a,o){return a.replace(o,r)},e)}function at(e,t){var r=e.charAt(0),a=e.substr(1).toLowerCase();return t>0&&r>="0"&&r<="9"?"_"+r+a:""+r.toUpperCase()+a}function _n(e,t){return t===void 0&&(t={}),bn(e,Re({delimiter:"",transform:at},t))}function Uu(e,t){return t===0?e.toLowerCase():at(e,t)}function yn(e,t){return t===void 0&&(t={}),_n(e,Re({transform:Uu},t))}var ya=B(Ce(),1),_e=B(ir(),1);var Fu={grad:.9,turn:360,rad:360/(2*Math.PI)},fe=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},V=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},Q=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},Sn=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},kn=function(e){return{r:Q(e.r,0,255),g:Q(e.g,0,255),b:Q(e.b,0,255),a:Q(e.a)}},ot=function(e){return{r:V(e.r),g:V(e.g),b:V(e.b),a:V(e.a,3)}},$u=/^#([0-9a-f]{3,8})$/i,sr=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},Nn=function(e){var t=e.r,r=e.g,a=e.b,o=e.a,s=Math.max(t,r,a),d=s-Math.min(t,r,a),h=d?s===t?(r-a)/d:s===r?2+(a-t)/d:4+(t-r)/d:0;return{h:60*(h<0?h+6:h),s:s?d/s*100:0,v:s/255*100,a:o}},Ln=function(e){var t=e.h,r=e.s,a=e.v,o=e.a;t=t/360*6,r/=100,a/=100;var s=Math.floor(t),d=a*(1-r),h=a*(1-(t-s)*r),b=a*(1-(1-t+s)*r),_=s%6;return{r:255*[a,h,d,d,b,a][_],g:255*[b,a,a,h,d,d][_],b:255*[d,d,b,a,a,h][_],a:o}},vn=function(e){return{h:Sn(e.h),s:Q(e.s,0,100),l:Q(e.l,0,100),a:Q(e.a)}},En=function(e){return{h:V(e.h),s:V(e.s),l:V(e.l),a:V(e.a,3)}},Tn=function(e){return Ln((r=(t=e).s,{h:t.h,s:(r*=((a=t.l)<50?a:100-a)/100)>0?2*r/(a+r)*100:0,v:a+r,a:t.a}));var t,r,a},Ie=function(e){return{h:(t=Nn(e)).h,s:(o=(200-(r=t.s))*(a=t.v)/100)>0&&o<200?r*a/100/(o<=100?o:200-o)*100:0,l:o/2,a:t.a};var t,r,a,o},Gu=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Ku=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Wu=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Yu=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,st={string:[[function(e){var t=$u.exec(e);return t?(e=t[1]).length<=4?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?V(parseInt(e[3]+e[3],16)/255,2):1}:e.length===6||e.length===8?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:e.length===8?V(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=Wu.exec(e)||Yu.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:kn({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var t=Gu.exec(e)||Ku.exec(e);if(!t)return null;var r,a,o=vn({h:(r=t[1],a=t[2],a===void 0&&(a="deg"),Number(r)*(Fu[a]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return Tn(o)},"hsl"]],object:[[function(e){var t=e.r,r=e.g,a=e.b,o=e.a,s=o===void 0?1:o;return fe(t)&&fe(r)&&fe(a)?kn({r:Number(t),g:Number(r),b:Number(a),a:Number(s)}):null},"rgb"],[function(e){var t=e.h,r=e.s,a=e.l,o=e.a,s=o===void 0?1:o;if(!fe(t)||!fe(r)||!fe(a))return null;var d=vn({h:Number(t),s:Number(r),l:Number(a),a:Number(s)});return Tn(d)},"hsl"],[function(e){var t=e.h,r=e.s,a=e.v,o=e.a,s=o===void 0?1:o;if(!fe(t)||!fe(r)||!fe(a))return null;var d=(function(h){return{h:Sn(h.h),s:Q(h.s,0,100),v:Q(h.v,0,100),a:Q(h.a)}})({h:Number(t),s:Number(r),v:Number(a),a:Number(s)});return Ln(d)},"hsv"]]},Cn=function(e,t){for(var r=0;r<t.length;r++){var a=t[r][0](e);if(a)return[a,t[r][1]]}return[null,void 0]},Xu=function(e){return typeof e=="string"?Cn(e.trim(),st.string):typeof e=="object"&&e!==null?Cn(e,st.object):[null,void 0]};var ut=function(e,t){var r=Ie(e);return{h:r.h,s:Q(r.s+100*t,0,100),l:r.l,a:r.a}},it=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},Bn=function(e,t){var r=Ie(e);return{h:r.h,s:r.s,l:Q(r.l+100*t,0,100),a:r.a}},dt=(function(){function e(t){this.parsed=Xu(t)[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return e.prototype.isValid=function(){return this.parsed!==null},e.prototype.brightness=function(){return V(it(this.rgba),2)},e.prototype.isDark=function(){return it(this.rgba)<.5},e.prototype.isLight=function(){return it(this.rgba)>=.5},e.prototype.toHex=function(){return t=ot(this.rgba),r=t.r,a=t.g,o=t.b,d=(s=t.a)<1?sr(V(255*s)):"","#"+sr(r)+sr(a)+sr(o)+d;var t,r,a,o,s,d},e.prototype.toRgb=function(){return ot(this.rgba)},e.prototype.toRgbString=function(){return t=ot(this.rgba),r=t.r,a=t.g,o=t.b,(s=t.a)<1?"rgba("+r+", "+a+", "+o+", "+s+")":"rgb("+r+", "+a+", "+o+")";var t,r,a,o,s},e.prototype.toHsl=function(){return En(Ie(this.rgba))},e.prototype.toHslString=function(){return t=En(Ie(this.rgba)),r=t.h,a=t.s,o=t.l,(s=t.a)<1?"hsla("+r+", "+a+"%, "+o+"%, "+s+")":"hsl("+r+", "+a+"%, "+o+"%)";var t,r,a,o,s},e.prototype.toHsv=function(){return t=Nn(this.rgba),{h:V(t.h),s:V(t.s),v:V(t.v),a:V(t.a,3)};var t},e.prototype.invert=function(){return ae({r:255-(t=this.rgba).r,g:255-t.g,b:255-t.b,a:t.a});var t},e.prototype.saturate=function(t){return t===void 0&&(t=.1),ae(ut(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),ae(ut(this.rgba,-t))},e.prototype.grayscale=function(){return ae(ut(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),ae(Bn(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),ae(Bn(this.rgba,-t))},e.prototype.rotate=function(t){return t===void 0&&(t=15),this.hue(this.hue()+t)},e.prototype.alpha=function(t){return typeof t=="number"?ae({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):V(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=Ie(this.rgba);return typeof t=="number"?ae({h:t,s:r.s,l:r.l,a:r.a}):V(r.h)},e.prototype.isEqual=function(t){return this.toHex()===ae(t).toHex()},e})(),ae=function(e){return e instanceof dt?e:new dt(e)},An=[],Pn=function(e){e.forEach(function(t){An.indexOf(t)<0&&(t(dt,st),An.push(t))})};function Rn(e,t){var r={white:"#ffffff",bisque:"#ffe4c4",blue:"#0000ff",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",antiquewhite:"#faebd7",aqua:"#00ffff",azure:"#f0ffff",whitesmoke:"#f5f5f5",papayawhip:"#ffefd5",plum:"#dda0dd",blanchedalmond:"#ffebcd",black:"#000000",gold:"#ffd700",goldenrod:"#daa520",gainsboro:"#dcdcdc",cornsilk:"#fff8dc",cornflowerblue:"#6495ed",burlywood:"#deb887",aquamarine:"#7fffd4",beige:"#f5f5dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkkhaki:"#bdb76b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",peachpuff:"#ffdab9",darkmagenta:"#8b008b",darkred:"#8b0000",darkorchid:"#9932cc",darkorange:"#ff8c00",darkslateblue:"#483d8b",gray:"#808080",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",deeppink:"#ff1493",deepskyblue:"#00bfff",wheat:"#f5deb3",firebrick:"#b22222",floralwhite:"#fffaf0",ghostwhite:"#f8f8ff",darkviolet:"#9400d3",magenta:"#ff00ff",green:"#008000",dodgerblue:"#1e90ff",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",blueviolet:"#8a2be2",forestgreen:"#228b22",lawngreen:"#7cfc00",indianred:"#cd5c5c",indigo:"#4b0082",fuchsia:"#ff00ff",brown:"#a52a2a",maroon:"#800000",mediumblue:"#0000cd",lightcoral:"#f08080",darkturquoise:"#00ced1",lightcyan:"#e0ffff",ivory:"#fffff0",lightyellow:"#ffffe0",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",linen:"#faf0e6",mediumaquamarine:"#66cdaa",lemonchiffon:"#fffacd",lime:"#00ff00",khaki:"#f0e68c",mediumseagreen:"#3cb371",limegreen:"#32cd32",mediumspringgreen:"#00fa9a",lightskyblue:"#87cefa",lightblue:"#add8e6",midnightblue:"#191970",lightpink:"#ffb6c1",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",mintcream:"#f5fffa",lightslategray:"#778899",lightslategrey:"#778899",navajowhite:"#ffdead",navy:"#000080",mediumvioletred:"#c71585",powderblue:"#b0e0e6",palegoldenrod:"#eee8aa",oldlace:"#fdf5e6",paleturquoise:"#afeeee",mediumturquoise:"#48d1cc",mediumorchid:"#ba55d3",rebeccapurple:"#663399",lightsteelblue:"#b0c4de",mediumslateblue:"#7b68ee",thistle:"#d8bfd8",tan:"#d2b48c",orchid:"#da70d6",mediumpurple:"#9370db",purple:"#800080",pink:"#ffc0cb",skyblue:"#87ceeb",springgreen:"#00ff7f",palegreen:"#98fb98",red:"#ff0000",yellow:"#ffff00",slateblue:"#6a5acd",lavenderblush:"#fff0f5",peru:"#cd853f",palevioletred:"#db7093",violet:"#ee82ee",teal:"#008080",slategray:"#708090",slategrey:"#708090",aliceblue:"#f0f8ff",darkseagreen:"#8fbc8f",darkolivegreen:"#556b2f",greenyellow:"#adff2f",seagreen:"#2e8b57",seashell:"#fff5ee",tomato:"#ff6347",silver:"#c0c0c0",sienna:"#a0522d",lavender:"#e6e6fa",lightgreen:"#90ee90",orange:"#ffa500",orangered:"#ff4500",steelblue:"#4682b4",royalblue:"#4169e1",turquoise:"#40e0d0",yellowgreen:"#9acd32",salmon:"#fa8072",saddlebrown:"#8b4513",sandybrown:"#f4a460",rosybrown:"#bc8f8f",darksalmon:"#e9967a",lightgoldenrodyellow:"#fafad2",snow:"#fffafa",lightgrey:"#d3d3d3",lightgray:"#d3d3d3",dimgray:"#696969",dimgrey:"#696969",olivedrab:"#6b8e23",olive:"#808000"},a={};for(var o in r)a[r[o]]=o;var s={};e.prototype.toName=function(d){if(!(this.rgba.a||this.rgba.r||this.rgba.g||this.rgba.b))return"transparent";var h,b,_=a[this.toHex()];if(_)return _;if(d?.closest){var E=this.toRgb(),L=1/0,N="black";if(!s.length)for(var M in r)s[M]=new e(r[M]).toRgb();for(var I in r){var G=(h=E,b=s[I],Math.pow(h.r-b.r,2)+Math.pow(h.g-b.g,2)+Math.pow(h.b-b.b,2));G<L&&(L=G,N=I)}return N}},t.string.push([function(d){var h=d.toLowerCase(),b=h==="transparent"?"#0000":r[h];return b?new e(b).toRgb():null},"name"])}var ct=function(e){var t=e/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},lt=function(e){return .2126*ct(e.r)+.7152*ct(e.g)+.0722*ct(e.b)};function On(e){e.prototype.luminance=function(){return t=lt(this.rgba),(r=2)===void 0&&(r=0),a===void 0&&(a=Math.pow(10,r)),Math.round(a*t)/a+0;var t,r,a},e.prototype.contrast=function(t){t===void 0&&(t="#FFF");var r,a,o,s,d,h,b,_=t instanceof e?t:new e(t);return s=this.rgba,d=_.toRgb(),h=lt(s),b=lt(d),r=h>b?(h+.05)/(b+.05):(b+.05)/(h+.05),(a=2)===void 0&&(a=0),o===void 0&&(o=Math.pow(10,a)),Math.floor(o*r)/o+0},e.prototype.isReadable=function(t,r){return t===void 0&&(t="#FFF"),r===void 0&&(r={}),this.contrast(t)>=(h=(d=(a=r).size)===void 0?"normal":d,(s=(o=a.level)===void 0?"AA":o)==="AAA"&&h==="normal"?7:s==="AA"&&h==="large"?3:4.5);var a,o,s,d,h}}var mr=B(Oe(),1),W=B(ir(),1),ha=B(Z(),1),Ue=B(Ve(),1),gt=B(J(),1);var dr="block-default",xe=["attributes","supports","save","migrate","isEligible","apiVersion"],cr={"--wp--style--color--link":{value:["color","link"],support:["color","link"]},aspectRatio:{value:["dimensions","aspectRatio"],support:["dimensions","aspectRatio"],useEngine:!0},background:{value:["color","gradient"],support:["color","gradients"],useEngine:!0},backgroundColor:{value:["color","background"],support:["color","background"],requiresOptOut:!0,useEngine:!0},backgroundImage:{value:["background","backgroundImage"],support:["background","backgroundImage"],useEngine:!0},backgroundRepeat:{value:["background","backgroundRepeat"],support:["background","backgroundRepeat"],useEngine:!0},backgroundSize:{value:["background","backgroundSize"],support:["background","backgroundSize"],useEngine:!0},backgroundPosition:{value:["background","backgroundPosition"],support:["background","backgroundPosition"],useEngine:!0},backgroundGradient:{value:["background","gradient"],support:["background","gradient"],useEngine:!0},borderColor:{value:["border","color"],support:["__experimentalBorder","color"],useEngine:!0},borderRadius:{value:["border","radius"],support:["__experimentalBorder","radius"],properties:{borderTopLeftRadius:"topLeft",borderTopRightRadius:"topRight",borderBottomLeftRadius:"bottomLeft",borderBottomRightRadius:"bottomRight"},useEngine:!0},borderStyle:{value:["border","style"],support:["__experimentalBorder","style"],useEngine:!0},borderWidth:{value:["border","width"],support:["__experimentalBorder","width"],useEngine:!0},borderTopColor:{value:["border","top","color"],support:["__experimentalBorder","color"],useEngine:!0},borderTopStyle:{value:["border","top","style"],support:["__experimentalBorder","style"],useEngine:!0},borderTopWidth:{value:["border","top","width"],support:["__experimentalBorder","width"],useEngine:!0},borderRightColor:{value:["border","right","color"],support:["__experimentalBorder","color"],useEngine:!0},borderRightStyle:{value:["border","right","style"],support:["__experimentalBorder","style"],useEngine:!0},borderRightWidth:{value:["border","right","width"],support:["__experimentalBorder","width"],useEngine:!0},borderBottomColor:{value:["border","bottom","color"],support:["__experimentalBorder","color"],useEngine:!0},borderBottomStyle:{value:["border","bottom","style"],support:["__experimentalBorder","style"],useEngine:!0},borderBottomWidth:{value:["border","bottom","width"],support:["__experimentalBorder","width"],useEngine:!0},borderLeftColor:{value:["border","left","color"],support:["__experimentalBorder","color"],useEngine:!0},borderLeftStyle:{value:["border","left","style"],support:["__experimentalBorder","style"],useEngine:!0},borderLeftWidth:{value:["border","left","width"],support:["__experimentalBorder","width"],useEngine:!0},color:{value:["color","text"],support:["color","text"],requiresOptOut:!0,useEngine:!0},columnCount:{value:["typography","textColumns"],support:["typography","textColumns"],useEngine:!0},filter:{value:["filter","duotone"],support:["filter","duotone"]},linkColor:{value:["elements","link","color","text"],support:["color","link"]},captionColor:{value:["elements","caption","color","text"],support:["color","caption"]},buttonColor:{value:["elements","button","color","text"],support:["color","button"]},buttonBackgroundColor:{value:["elements","button","color","background"],support:["color","button"]},headingColor:{value:["elements","heading","color","text"],support:["color","heading"]},headingBackgroundColor:{value:["elements","heading","color","background"],support:["color","heading"]},fontFamily:{value:["typography","fontFamily"],support:["typography","__experimentalFontFamily"],useEngine:!0},fontSize:{value:["typography","fontSize"],support:["typography","fontSize"],useEngine:!0},fontStyle:{value:["typography","fontStyle"],support:["typography","__experimentalFontStyle"],useEngine:!0},fontWeight:{value:["typography","fontWeight"],support:["typography","__experimentalFontWeight"],useEngine:!0},lineHeight:{value:["typography","lineHeight"],support:["typography","lineHeight"],useEngine:!0},margin:{value:["spacing","margin"],support:["spacing","margin"],properties:{marginTop:"top",marginRight:"right",marginBottom:"bottom",marginLeft:"left"},useEngine:!0},minHeight:{value:["dimensions","minHeight"],support:["dimensions","minHeight"],useEngine:!0},minWidth:{value:["dimensions","minWidth"],support:["dimensions","minWidth"],useEngine:!0},height:{value:["dimensions","height"],support:["dimensions","height"],useEngine:!0},width:{value:["dimensions","width"],support:["dimensions","width"],useEngine:!0},padding:{value:["spacing","padding"],support:["spacing","padding"],properties:{paddingTop:"top",paddingRight:"right",paddingBottom:"bottom",paddingLeft:"left"},useEngine:!0},textAlign:{value:["typography","textAlign"],support:["typography","textAlign"],useEngine:!1},textDecoration:{value:["typography","textDecoration"],support:["typography","__experimentalTextDecoration"],useEngine:!0},textTransform:{value:["typography","textTransform"],support:["typography","__experimentalTextTransform"],useEngine:!0},letterSpacing:{value:["typography","letterSpacing"],support:["typography","__experimentalLetterSpacing"],useEngine:!0},textIndent:{value:["typography","textIndent"],support:["typography","textIndent"],useEngine:!0},writingMode:{value:["typography","writingMode"],support:["typography","__experimentalWritingMode"],useEngine:!0},"--wp--style--root--padding":{value:["spacing","padding"],support:["spacing","padding"],properties:{"--wp--style--root--padding-top":"top","--wp--style--root--padding-right":"right","--wp--style--root--padding-bottom":"bottom","--wp--style--root--padding-left":"left"},rootOnly:!0}},qn={link:"a:where(:not(.wp-element-button))",heading:"h1, h2, h3, h4, h5, h6",h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",button:".wp-element-button, .wp-block-button__link",caption:".wp-element-caption, .wp-block-audio figcaption, .wp-block-embed figcaption, .wp-block-gallery figcaption, .wp-block-image figcaption, .wp-block-table figcaption, .wp-block-video figcaption",cite:"cite",select:"select",textInput:"textarea, input:where([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url])"},In={"color.duotone":!0,"color.gradients":!0,"color.palette":!0,"dimensions.aspectRatios":!0,"typography.fontSizes":!0,"spacing.spacingSizes":!0};var R=B(Ce(),1),$n=B(ir(),1),z=B(ft(),1);var pt={title:"block title",description:"block description",keywords:["block keyword"],styles:[{label:"block style label"}],variations:[{title:"block variation title",description:"block variation description",keywords:["block variation keyword"]}]};var Un=B(Hn(),1),{lock:Fn,unlock:oe}=(0,Un.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/blocks");function lr(e){return e!==null&&typeof e=="object"}function Gn(e){let{addBootstrappedBlockType:t}=oe((0,R.dispatch)(P));for(let[r,a]of Object.entries(e))t(r,a)}function Qu({textdomain:e,...t}){let r=["apiVersion","title","category","parent","ancestor","icon","description","keywords","attributes","providesContext","usesContext","selectors","supports","styles","example","variations","blockHooks","allowedBlocks"],a=Object.fromEntries(Object.entries(t).filter(([o])=>r.includes(o)));return e&&Object.keys(pt).forEach(o=>{a[o]&&(a[o]=mt(pt[o],a[o],e))}),a}function Kn(e,t){let r=lr(e)?e.name:e;if(typeof r!="string"){(0,z.default)("Block names must be strings.");return}if(!/^[a-z][a-z0-9-]*\/[a-z][a-z0-9-]*$/.test(r)){(0,z.default)("Block names must contain a namespace prefix, include only lowercase alphanumeric characters or dashes, and start with a letter. Example: my-plugin/my-custom-block");return}if((0,R.select)(P).getBlockType(r)){(0,z.default)('Block "'+r+'" is already registered.');return}let{addBootstrappedBlockType:a,addUnprocessedBlockType:o}=oe((0,R.dispatch)(P));if(lr(e)){let s=Qu(e);a(r,s)}return o(r,t),(0,R.select)(P).getBlockType(r)}function mt(e,t,r){return typeof e=="string"&&typeof t=="string"?(0,$n._x)(t,e,r):Array.isArray(e)&&e.length&&Array.isArray(t)?t.map(a=>mt(e[0],a,r)):lr(e)&&Object.entries(e).length&&lr(t)?Object.keys(t).reduce((a,o)=>e[o]?(a[o]=mt(e[o],t[o],r),a):(a[o]=t[o],a),{}):t}function Wn(e,{title:t,icon:r}){(0,R.dispatch)(P).addBlockCollection(e,t,r)}function Yn(e){let t=(0,R.select)(P).getBlockType(e);if(!t){(0,z.default)('Block "'+e+'" is not registered.');return}return(0,R.dispatch)(P).removeBlockTypes(e),t}function Xn(e){(0,R.dispatch)(P).setFreeformFallbackBlockName(e)}function ee(){return(0,R.select)(P).getFreeformFallbackBlockName()}function fr(){return(0,R.select)(P).getGroupingBlockName()}function Zn(e){(0,R.dispatch)(P).setUnregisteredFallbackBlockName(e)}function pe(){return(0,R.select)(P).getUnregisteredFallbackBlockName()}function Qn(e){(0,R.dispatch)(P).setDefaultBlockName(e)}function Jn(e){(0,R.dispatch)(P).setGroupingBlockName(e)}function pr(){return(0,R.select)(P).getDefaultBlockName()}function j(e){return(0,R.select)(P)?.getBlockType(e)}function He(){return(0,R.select)(P).getBlockTypes()}function ea(e,t,r){return(0,R.select)(P).getBlockSupport(e,t,r)}function se(e,t,r){return(0,R.select)(P).hasBlockSupport(e,t,r)}function ra(e){return e?.name==="core/block"}function ta(e){return e?.name==="core/template-part"}var na=e=>(0,R.select)(P).getChildBlockNames(e),aa=e=>(0,R.select)(P).hasChildBlocks(e),oa=e=>(0,R.select)(P).hasChildBlocksWithInserterSupport(e),ua=(e,t)=>{(0,R.dispatch)(P).addBlockStyles(e,t)},ia=(e,t)=>{(0,R.dispatch)(P).removeBlockStyles(e,t)},sa=(e,t)=>(0,R.select)(P).getBlockVariations(e,t),da=(e,t)=>{if(Array.isArray(t))for(let r of t)typeof r.name!="string"&&(0,z.default)("Variation names must be unique strings.");else typeof t.name!="string"&&(0,z.default)("Variation names must be unique strings.");(0,R.dispatch)(P).addBlockVariations(e,t)},ca=(e,t)=>{(0,R.dispatch)(P).removeBlockVariations(e,t)},la=e=>{let{name:t,label:r,usesContext:a,getValues:o,setValues:s,canUserEditValue:d,getFieldsList:h}=e,b=oe((0,R.select)(P)).getBlockBindingsSource(t),_=["label","usesContext"];for(let E in b)if(!_.includes(E)&&b[E]){(0,z.default)('Block bindings source "'+t+'" is already registered.');return}if(!t){(0,z.default)("Block bindings source must contain a name.");return}if(typeof t!="string"){(0,z.default)("Block bindings source name must be a string.");return}if(/[A-Z]+/.test(t)){(0,z.default)("Block bindings source name must not contain uppercase characters.");return}if(!/^[a-z0-9/-]+$/.test(t)){(0,z.default)("Block bindings source name must contain only valid characters: lowercase characters, hyphens, or digits. Example: my-plugin/my-custom-source.");return}if(!/^[a-z0-9-]+\/[a-z0-9-]+$/.test(t)){(0,z.default)("Block bindings source name must contain a namespace and valid characters. Example: my-plugin/my-custom-source.");return}if(!r&&!b?.label){(0,z.default)("Block bindings source must contain a label.");return}if(r&&typeof r!="string"){(0,z.default)("Block bindings source label must be a string.");return}if(r&&b?.label&&r!==b?.label&&(0,z.default)('Block bindings "'+t+'" source label was overridden.'),a&&!Array.isArray(a)){(0,z.default)("Block bindings source usesContext must be an array.");return}if(o&&typeof o!="function"){(0,z.default)("Block bindings source getValues must be a function.");return}if(s&&typeof s!="function"){(0,z.default)("Block bindings source setValues must be a function.");return}if(d&&typeof d!="function"){(0,z.default)("Block bindings source canUserEditValue must be a function.");return}if(h&&typeof h!="function"){(0,z.default)("Block bindings source getFieldsList must be a function.");return}return oe((0,R.dispatch)(P)).addBlockBindingsSource(e)};function fa(e){if(!ht(e)){(0,z.default)('Block bindings source "'+e+'" is not registered.');return}oe((0,R.dispatch)(P)).removeBlockBindingsSource(e)}function ht(e){return oe((0,R.select)(P)).getBlockBindingsSource(e)}function pa(){return oe((0,R.select)(P)).getAllBlockBindingsSources()}Pn([Rn,On]);var ma=["#191e23","#f8f9f9"];function bt(e,t){let r=j(e.name)?.attributes??{},a=t?Object.entries(r).filter(([s,d])=>t==="content"&&s==="metadata"?Object.keys(e.attributes[s]?.bindings??{}).length>0:d.role===t||d.__experimentalRole===t):[];return(a.length?a:Object.entries(r)).every(([s,d])=>{let h=e.attributes[s];return d.hasOwnProperty("default")?h===d.default:d.type==="rich-text"?!h?.length:h===void 0})}function hr(e,t){return e.name===pr()&&bt(e,t)}function Fe(e){return!!e&&(typeof e=="string"||(0,mr.isValidElement)(e)||typeof e=="function"||e instanceof mr.Component)}function gr(e){let t=e||dr;if(Fe(t))return{src:t};let r=t;if("background"in r){let a=ae(r.background),o=d=>a.contrast(d),s=Math.max(...ma.map(o));return{...r,foreground:r.foreground?r.foreground:ma.find(d=>o(d)===s),shadowColor:a.alpha(.3).toRgbString()}}return r}function de(e){return typeof e=="string"?j(e):e}function _t(e,t,r="visual"){let{__experimentalLabel:a,title:o}=e,s=a&&a(t,{context:r});return s?s.toPlainText?s.toPlainText():(0,ha.__unstableStripHTML)(s):o}function ga(e,t,r,a="vertical"){let o=e?.title??"",s=e?_t(e,t,"accessibility"):"",d=r!==void 0,h=s&&s!==o;return d&&a==="vertical"?h?(0,W.sprintf)((0,W.__)("%1$s Block. Row %2$d. %3$s"),o,r,s):(0,W.sprintf)((0,W.__)("%1$s Block. Row %2$d"),o,r):d&&a==="horizontal"?h?(0,W.sprintf)((0,W.__)("%1$s Block. Column %2$d. %3$s"),o,r,s):(0,W.sprintf)((0,W.__)("%1$s Block. Column %2$d"),o,r):h?(0,W.sprintf)((0,W.__)("%1$s Block. %2$s"),o,s):(0,W.sprintf)((0,W.__)("%s Block"),o)}function yt(e){if(e.default!==void 0)return e.default;if(e.type==="rich-text")return new Ue.RichTextData}function wt(e){return j(e)!==void 0}function $e(e,t){let r=j(e);if(r===void 0)throw new Error(`Block type '${e}' is not registered.`);return Object.entries(r.attributes).reduce((a,[o,s])=>{let d=t[o];if(d!==void 0)s.type==="rich-text"?d instanceof Ue.RichTextData?a[o]=d:typeof d=="string"&&(a[o]=Ue.RichTextData.fromHTMLString(d)):s.type==="string"&&d instanceof Ue.RichTextData?a[o]=d.toHTMLString():a[o]=d;else{let h=yt(s);h!==void 0&&(a[o]=h)}return["node","children"].indexOf(s.source??"")!==-1&&(typeof a[o]=="string"?a[o]=[a[o]]:Array.isArray(a[o])||(a[o]=[])),a},{})}function kt(e,t){let r=j(e)?.attributes;if(!r)return[];let a=Object.keys(r);return t?a.filter(o=>{let s=r[o];return s?.role===t?!0:s?.__experimentalRole===t?((0,gt.default)("__experimentalRole attribute",{since:"6.7",version:"6.8",alternative:"role attribute",hint:`Check the block.json of the ${e} block.`}),!0):!1}):a}var ba=(...e)=>((0,gt.default)("__experimentalGetBlockAttributesNamesByRole",{since:"6.7",version:"6.8",alternative:"getBlockAttributesNamesByRole"}),kt(...e));function _a(e){let t=j(e),r=t?.attributes;return t?.supports?.contentRole?!0:r?!!Object.keys(r)?.some(o=>{let s=r[o];return s?.role==="content"||s?.__experimentalRole==="content"}):!1}function ce(e,t){let r=Array.isArray(t)?t:[t];return Object.fromEntries(Object.entries(e).filter(([a])=>!r.includes(a)))}var Ju=[{slug:"text",title:(0,_e.__)("Text")},{slug:"media",title:(0,_e.__)("Media")},{slug:"design",title:(0,_e.__)("Design")},{slug:"widgets",title:(0,_e.__)("Widgets")},{slug:"theme",title:(0,_e.__)("Theme")},{slug:"embed",title:(0,_e.__)("Embeds")},{slug:"reusable",title:(0,_e.__)("Reusable blocks")}];function vt(e){return e.reduce((t,r)=>({...t,[r.name]:r}),{})}function br(e){return e.reduce((t,r)=>(t.some(a=>a.name===r.name)||t.push(r),t),[])}function ei(e={},t){switch(t.type){case"ADD_BOOTSTRAPPED_BLOCK_TYPE":let{name:r,blockType:a}=t;if(e[r])return e;let s=Object.fromEntries(Object.entries(a).filter(([,d])=>d!=null).map(([d,h])=>[yn(d),h]));return s.name=r,{...e,[r]:s};case"REMOVE_BLOCK_TYPES":return ce(e,t.names)}return e}function ri(e={},t){switch(t.type){case"ADD_UNPROCESSED_BLOCK_TYPE":return{...e,[t.name]:t.blockType};case"REMOVE_BLOCK_TYPES":return ce(e,t.names)}return e}function ti(e={},t){switch(t.type){case"ADD_BLOCK_TYPES":return{...e,...vt(t.blockTypes)};case"REMOVE_BLOCK_TYPES":return ce(e,t.names)}return e}function ni(e={},t){switch(t.type){case"ADD_BLOCK_TYPES":return{...e,...Object.fromEntries(Object.entries(vt(t.blockTypes)).map(([a,o])=>[a,br([...(o.styles??[]).map(s=>({...s,source:"block"})),...(e[o.name]??[]).filter(({source:s})=>s!=="block")])]))};case"ADD_BLOCK_STYLES":let r={};return t.blockNames.forEach(a=>{r[a]=br([...e[a]??[],...t.styles])}),{...e,...r};case"REMOVE_BLOCK_STYLES":return{...e,[t.blockName]:(e[t.blockName]??[]).filter(a=>t.styleNames.indexOf(a.name)===-1)}}return e}function ai(e={},t){switch(t.type){case"ADD_BLOCK_TYPES":return{...e,...Object.fromEntries(Object.entries(vt(t.blockTypes)).map(([r,a])=>[r,br([...(a.variations??[]).map(o=>({...o,source:"block"})),...(e[a.name]??[]).filter(({source:o})=>o!=="block")])]))};case"ADD_BLOCK_VARIATIONS":return{...e,[t.blockName]:br([...e[t.blockName]??[],...t.variations])};case"REMOVE_BLOCK_VARIATIONS":return{...e,[t.blockName]:(e[t.blockName]??[]).filter(r=>t.variationNames.indexOf(r.name)===-1)}}return e}function _r(e){return(t=null,r)=>{switch(r.type){case"REMOVE_BLOCK_TYPES":return r.names.indexOf(t)!==-1?null:t;case e:return r.name||null}return t}}var oi=_r("SET_DEFAULT_BLOCK_NAME"),ui=_r("SET_FREEFORM_FALLBACK_BLOCK_NAME"),ii=_r("SET_UNREGISTERED_FALLBACK_BLOCK_NAME"),si=_r("SET_GROUPING_BLOCK_NAME");function di(e=Ju,t){switch(t.type){case"SET_CATEGORIES":let r=new Map;return(t.categories||[]).forEach(a=>{r.set(a.slug,a)}),[...r.values()];case"UPDATE_CATEGORY":{if(!t.category||!Object.keys(t.category).length)return e;if(e.find(({slug:o})=>o===t.slug))return e.map(o=>o.slug===t.slug?{...o,...t.category}:o)}}return e}function ci(e={},t){switch(t.type){case"ADD_BLOCK_COLLECTION":return{...e,[t.namespace]:{title:t.title,icon:t.icon}};case"REMOVE_BLOCK_COLLECTION":return ce(e,t.namespace)}return e}function li(e=[],t=[]){let r=Array.from(new Set(e.concat(t)));return r.length>0?r:void 0}function fi(e={},t){switch(t.type){case"ADD_BLOCK_BINDINGS_SOURCE":return{...e,[t.name]:{label:t.label||e[t.name]?.label,usesContext:li(e[t.name]?.usesContext,t.usesContext),getValues:t.getValues,setValues:t.setValues,canUserEditValue:t.setValues&&t.canUserEditValue,getFieldsList:t.getFieldsList}};case"REMOVE_BLOCK_BINDINGS_SOURCE":return ce(e,t.name)}return e}var wa=(0,ya.combineReducers)({bootstrappedBlockTypes:ei,unprocessedBlockTypes:ri,blockTypes:ti,blockStyles:ni,blockVariations:ai,defaultBlockName:oi,freeformFallbackBlockName:ui,unregisteredFallbackBlockName:ii,groupingBlockName:si,categories:di,collections:ci,blockBindingsSources:fi});var St={};qe(St,{__experimentalHasContentRoleAttribute:()=>ji,getActiveBlockVariation:()=>Ci,getBlockStyles:()=>Ti,getBlockSupport:()=>Da,getBlockType:()=>De,getBlockTypes:()=>Oa,getBlockVariations:()=>Bt,getCategories:()=>Ai,getChildBlockNames:()=>At,getCollections:()=>Si,getDefaultBlockName:()=>Ni,getDefaultBlockVariation:()=>Bi,getFreeformFallbackBlockName:()=>Li,getGroupingBlockName:()=>Ri,getUnregisteredFallbackBlockName:()=>Pi,hasBlockSupport:()=>Ma,hasChildBlocks:()=>Di,hasChildBlocksWithInserterSupport:()=>Mi,isMatchingSearchTerm:()=>Oi});var Na=B(Ta(),1),wr=B(Ce(),1),La=B(Ve(),1),Pa=B(J(),1);var Be=(e,t,r)=>{let a=Array.isArray(t)?t:t.split("."),o=e;return a.forEach(s=>{o=o?.[s]}),o??r};function Ca(e){return typeof e=="object"&&e!==null&&e.constructor===Object}function Et(e,t){return Ca(e)&&Ca(t)?Object.entries(t).every(([r,a])=>Et(e?.[r],a)):e===t}var Ct={};qe(Ct,{getAllBlockBindingsSources:()=>ki,getBlockBindingsSource:()=>vi,getBlockBindingsSourceFieldsList:()=>Ei,getBootstrappedBlockType:()=>yi,getSupportedStyles:()=>_i,getUnprocessedBlockTypes:()=>wi,hasContentRoleAttribute:()=>Tt});var Ge=B(Ce(),1),Aa=B(J(),1);var bi=["background","backgroundColor","color","linkColor","captionColor","buttonColor","headingColor","fontFamily","fontSize","fontStyle","fontWeight","lineHeight","padding","contentSize","wideSize","blockGap","textAlign","textDecoration","textIndent","textTransform","letterSpacing"];function Ba(e,t,r){return e.filter(a=>!(a==="fontSize"&&r==="heading"||a==="textDecoration"&&!t&&r!=="link"||a==="textTransform"&&!t&&!(["heading","h1","h2","h3","h4","h5","h6"].includes(r)||r==="button"||r==="caption"||r==="text")||a==="letterSpacing"&&!t&&!(["heading","h1","h2","h3","h4","h5","h6"].includes(r)||r==="button"||r==="caption"||r==="text")||a==="textIndent"&&!t||a==="textColumns"&&!t))}var _i=(0,Ge.createSelector)((e,t,r)=>{if(!t)return Ba(bi,t,r);let a=De(e,t);if(!a)return[];let o=[],s=a?.supports;s?.spacing?.blockGap&&o.push("blockGap"),s?.shadow&&o.push("shadow");let d=cr;return Object.keys(d).forEach(h=>{if(d[h].support){if(d[h].requiresOptOut&&s&&d[h].support[0]in s&&Be(s,d[h].support)!==!1){o.push(h);return}s&&Be(s,d[h].support,!1)&&o.push(h)}}),Ba(o,t,r)},(e,t)=>[e.blockTypes[t]]);function yi(e,t){return e.bootstrappedBlockTypes[t]}function wi(e){return e.unprocessedBlockTypes}function ki(e){return e.blockBindingsSources}function vi(e,t){return e.blockBindingsSources[t]}var Ei=(0,Ge.createRegistrySelector)(e=>(0,Ge.createSelector)((t,r,a)=>{if(!r.getFieldsList)return[];let o={};if(r?.usesContext?.length)for(let s of r.usesContext)o[s]=a[s];return r.getFieldsList({select:e,context:o})},(t,r,a)=>[r.getFieldsList,r.usesContext,a])),Tt=(e,t)=>{let r=De(e,t);return r?Object.values(r.attributes).some(({role:a,__experimentalRole:o})=>a==="content"?!0:o==="content"?((0,Aa.default)("__experimentalRole attribute",{since:"6.7",version:"6.8",alternative:"role attribute",hint:`Check the block.json of the ${t} block.`}),!0):!1):!1};var Ra=(e,t)=>typeof t=="string"?De(e,t):t,Oa=(0,wr.createSelector)(e=>Object.values(e.blockTypes),e=>[e.blockTypes]);function De(e,t){return e.blockTypes[t]}function Ti(e,t){return e.blockStyles[t]}var Bt=(0,wr.createSelector)((e,t,r)=>{let a=e.blockVariations[t];return!a||!r?a:a.filter(o=>(o.scope||["block","inserter"]).includes(r))},(e,t)=>[e.blockVariations[t]]);function Ci(e,t,r,a){let o=Bt(e,t,a);if(!o)return o;let s=De(e,t),d=Object.keys(s?.attributes||{}),h,b=0;for(let _ of o)if(Array.isArray(_.isActive)){let E=_.isActive.filter(M=>{let I=M.split(".")[0];return d.includes(I)}),L=E.length;if(L===0)continue;E.every(M=>{let I=Be(_.attributes,M);if(I===void 0)return!1;let G=Be(r,M);return G instanceof La.RichTextData&&(G=G.toHTMLString()),Et(G,I)})&&L>b&&(h=_,b=L)}else if(_.isActive?.(r,_.attributes))return h||_;return!h&&["block","transform"].includes(a)&&(h=o.find(_=>_?.isDefault&&!Object.hasOwn(_,"isActive"))),h}function Bi(e,t,r){let a=Bt(e,t,r);return[...a||[]].reverse().find(({isDefault:s})=>!!s)||a?.[0]}function Ai(e){return e.categories}function Si(e){return e.collections}function Ni(e){return e.defaultBlockName}function Li(e){return e.freeformFallbackBlockName}function Pi(e){return e.unregisteredFallbackBlockName}function Ri(e){return e.groupingBlockName}var At=(0,wr.createSelector)((e,t)=>Oa(e).filter(r=>r.parent?.includes(t)).map(({name:r})=>r),e=>[e.blockTypes]),Da=(e,t,r,a)=>{let o=Ra(e,t);return o?.supports?Be(o.supports,r,a):a};function Ma(e,t,r,a){return!!Da(e,t,r,a)}function Sa(e){return(0,Na.default)(e??"").toLowerCase().trim()}function Oi(e,t,r=""){let a=Ra(e,t),o=Sa(r),s=d=>Sa(d).includes(o);return s(a?.title)||a?.keywords?.some(s)||s(a?.category)||typeof a?.description=="string"&&s(a.description)}var Di=(e,t)=>At(e,t).length>0,Mi=(e,t)=>At(e,t).some(r=>Ma(e,r,"inserter",!0)),ji=(...e)=>((0,Pa.default)("__experimentalHasContentRoleAttribute",{since:"6.7",version:"6.8",hint:"This is a private selector."}),Tt(...e));var Ot={};qe(Ot,{__experimentalReapplyBlockFilters:()=>xi,addBlockCollection:()=>Ji,addBlockStyles:()=>Ui,addBlockTypes:()=>Vi,addBlockVariations:()=>$i,reapplyBlockTypeFilters:()=>Ga,removeBlockCollection:()=>es,removeBlockStyles:()=>Fi,removeBlockTypes:()=>Hi,removeBlockVariations:()=>Gi,setCategories:()=>Zi,setDefaultBlockName:()=>Ki,setFreeformFallbackBlockName:()=>Wi,setGroupingBlockName:()=>Xi,setUnregisteredFallbackBlockName:()=>Yi,updateCategory:()=>Qi});var $a=B(J(),1);function ja(e){return Object.prototype.toString.call(e)==="[object Object]"}function za(e){var t,r;return ja(e)===!1?!1:(t=e.constructor,t===void 0?!0:(r=t.prototype,!(ja(r)===!1||r.hasOwnProperty("isPrototypeOf")===!1)))}var Fa=B(xa(),1),Pt=B(J(),1),Rt=B(Ke(),1),te=B(ft(),1);var Ua={common:"text",formatting:"text",layout:"design"};function Ii(e=[],t=[]){let r=[...e];return t.forEach(a=>{let o=r.findIndex(s=>s.name===a.name);o!==-1?r[o]={...r[o],...a}:r.push(a)}),r}var Pr=(e,t)=>({select:r})=>{let a=r.getBootstrappedBlockType(e),o={apiVersion:1,name:e,icon:dr,keywords:[],attributes:{},providesContext:{},usesContext:[],selectors:{},supports:{},styles:[],blockHooks:{},save:()=>null,...a,...t,variations:Ii(Array.isArray(a?.variations)?a.variations:[],Array.isArray(t?.variations)?t.variations:[])};(!o.attributes||typeof o.attributes!="object")&&((0,te.default)('The block "'+e+'" is registering attributes as `null` or `undefined`. Use an empty object (`attributes: {}`) or exclude the `attributes` key.'),o.attributes={});let s=(0,Rt.applyFilters)("blocks.registerBlockType",o,e,null);if(s.apiVersion<=2&&(0,Pt.default)("Block with API version 2 or lower",{since:"6.9",hint:`The block "${e}" is registered with API version ${s.apiVersion}. This means that the post editor may work as a non-iframe editor. Since all editors are planned to work as iframes in the future, set the \`apiVersion\` field to 3 and test the block inside the iframe editor.`,link:"https://developer.wordpress.org/block-editor/reference-guides/block-api/block-api-versions/block-migration-for-iframe-editor-compatibility/"}),s.description&&typeof s.description!="string"&&(0,Pt.default)("Declaring non-string block descriptions",{since:"6.2"}),s.deprecated&&(s.deprecated=s.deprecated.map(d=>Object.fromEntries(Object.entries((0,Rt.applyFilters)("blocks.registerBlockType",{...ce(o,xe),...d},o.name,d)).filter(([h])=>xe.includes(h))))),!za(s)){(0,te.default)("Block settings must be a valid object.");return}if(typeof s.save!="function"){(0,te.default)('The "save" property must be a valid function.');return}if("edit"in s&&!(0,Fa.isValidElementType)(s.edit)){(0,te.default)('The "edit" property must be a valid component.');return}if(Ua.hasOwnProperty(s.category)&&(s.category=Ua[s.category]),"category"in s&&!r.getCategories().some(({slug:d})=>d===s.category)&&((0,te.default)('The block "'+e+'" is registered with an invalid category "'+s.category+'".'),delete s.category),!("title"in s)||s.title===""){(0,te.default)('The block "'+e+'" must have a title.');return}if(typeof s.title!="string"){(0,te.default)("Block titles must be strings.");return}if(s.icon=gr(s.icon),!Fe(s.icon.src)){(0,te.default)("The icon passed is invalid. The icon should be a string, an element, a function, or an object following the specifications documented in https://developer.wordpress.org/block-editor/developers/block-api/block-registration/#icon-optional");return}if((typeof s?.parent=="string"||s?.parent instanceof String)&&(s.parent=[s.parent],(0,te.default)("Parent must be undefined or an array of strings (block types), but it is a string.")),!Array.isArray(s?.parent)&&s?.parent!==void 0){(0,te.default)("Parent must be undefined or an array of block types, but it is "+s.parent);return}if(s?.parent?.length===1&&e===s.parent[0]){(0,te.default)('Block "'+e+'" cannot be a parent of itself. Please remove the block name from the parent list.');return}return s};function Vi(e){return{type:"ADD_BLOCK_TYPES",blockTypes:Array.isArray(e)?e:[e]}}function Ga(){return({dispatch:e,select:t})=>{let r=[];for(let[a,o]of Object.entries(t.getUnprocessedBlockTypes())){let s=e(Pr(a,o));s&&r.push(s)}r.length&&e.addBlockTypes(r)}}function xi(){return(0,$a.default)('wp.data.dispatch( "core/blocks" ).__experimentalReapplyBlockFilters',{since:"6.4",alternative:"reapplyBlockFilters"}),Ga()}function Hi(e){return{type:"REMOVE_BLOCK_TYPES",names:Array.isArray(e)?e:[e]}}function Ui(e,t){return{type:"ADD_BLOCK_STYLES",styles:Array.isArray(t)?t:[t],blockNames:Array.isArray(e)?e:[e]}}function Fi(e,t){return{type:"REMOVE_BLOCK_STYLES",styleNames:Array.isArray(t)?t:[t],blockName:e}}function $i(e,t){return{type:"ADD_BLOCK_VARIATIONS",variations:Array.isArray(t)?t:[t],blockName:e}}function Gi(e,t){return{type:"REMOVE_BLOCK_VARIATIONS",variationNames:Array.isArray(t)?t:[t],blockName:e}}function Ki(e){return{type:"SET_DEFAULT_BLOCK_NAME",name:e}}function Wi(e){return{type:"SET_FREEFORM_FALLBACK_BLOCK_NAME",name:e}}function Yi(e){return{type:"SET_UNREGISTERED_FALLBACK_BLOCK_NAME",name:e}}function Xi(e){return{type:"SET_GROUPING_BLOCK_NAME",name:e}}function Zi(e){return{type:"SET_CATEGORIES",categories:e}}function Qi(e,t){return{type:"UPDATE_CATEGORY",slug:e,category:t}}function Ji(e,t,r){return{type:"ADD_BLOCK_COLLECTION",namespace:e,title:t,icon:r}}function es(e){return{type:"REMOVE_BLOCK_COLLECTION",namespace:e}}var Dt={};qe(Dt,{addBlockBindingsSource:()=>ns,addBootstrappedBlockType:()=>rs,addUnprocessedBlockType:()=>ts,removeBlockBindingsSource:()=>as});function rs(e,t){return{type:"ADD_BOOTSTRAPPED_BLOCK_TYPE",name:e,blockType:t}}function ts(e,t){return({dispatch:r})=>{r({type:"ADD_UNPROCESSED_BLOCK_TYPE",name:e,blockType:t});let a=r(Pr(e,t));a&&r.addBlockTypes(a)}}function ns(e){return{type:"ADD_BLOCK_BINDINGS_SOURCE",name:e.name,label:e.label,usesContext:e.usesContext,getValues:e.getValues,setValues:e.setValues,canUserEditValue:e.canUserEditValue,getFieldsList:e.getFieldsList}}function as(e){return{type:"REMOVE_BLOCK_BINDINGS_SOURCE",name:e}}var Ka="core/blocks";var P=(0,Rr.createReduxStore)(Ka,{reducer:wa,selectors:St,actions:Ot});(0,Rr.register)(P);oe(P).registerPrivateSelectors(Ct);oe(P).registerPrivateActions(Dt);var H=[];for(let e=0;e<256;++e)H.push((e+256).toString(16).slice(1));function Wa(e,t=0){return(H[e[t+0]]+H[e[t+1]]+H[e[t+2]]+H[e[t+3]]+"-"+H[e[t+4]]+H[e[t+5]]+"-"+H[e[t+6]]+H[e[t+7]]+"-"+H[e[t+8]]+H[e[t+9]]+"-"+H[e[t+10]]+H[e[t+11]]+H[e[t+12]]+H[e[t+13]]+H[e[t+14]]+H[e[t+15]]).toLowerCase()}var os=new Uint8Array(16);function Mt(){return crypto.getRandomValues(os)}function us(e,t,r){return!t&&!e&&crypto.randomUUID?crypto.randomUUID():is(e,t,r)}function is(e,t,r){e=e||{};let a=e.random??e.rng?.()??Mt();if(a.length<16)throw new Error("Random bytes length must be >= 16");if(a[6]=a[6]&15|64,a[8]=a[8]&63|128,t){if(r=r||0,r<0||r+16>t.length)throw new RangeError(`UUID byte range ${r}:${r+15} is out of buffer bounds`);for(let o=0;o<16;++o)t[r+o]=a[o];return t}return Wa(a)}var We=us;var Or=B(Ke(),1);function U(e,t={},r=[]){if(!wt(e))return U("core/missing",{originalName:e,originalContent:"",originalUndelimitedContent:""});let a=$e(e,t);return{clientId:We(),name:e,isValid:!0,attributes:a,innerBlocks:r}}function zt(e=[]){return e.map(t=>{let r=Array.isArray(t)?t:[t.name,t.attributes,t.innerBlocks],[a,o,s=[]]=r;return U(a,o,zt(s))})}function qt(e,t={},r){let{name:a}=e;if(!wt(a))return U("core/missing",{originalName:a,originalContent:"",originalUndelimitedContent:""});let o=We(),s=$e(a,{...e.attributes,...t});return{...e,clientId:o,attributes:s,innerBlocks:r||e.innerBlocks.map(d=>qt(d))}}function It(e,t={},r){let a=We();return{...e,clientId:a,attributes:{...e.attributes,...t},innerBlocks:r||e.innerBlocks.map(o=>It(o))}}var Xa=(e,t,r)=>{if(!r.length)return!1;let a=r.length>1,o=r[0].name;if(!(Me(e)||!a||e.isMultiBlock)||!Me(e)&&!r.every(_=>_.name===o)||!(e.type==="block"))return!1;let h=r[0];return!(!(t!=="from"||e.blocks.indexOf(h.name)!==-1||Me(e))||!a&&t==="from"&&Ya(h.name)&&Ya(e.blockName)||!jt(e,r))},ss=e=>e.length?He().filter(a=>{let o=ue("from",a.name);return!!me(o,s=>Xa(s,"from",e))}):[],ds=e=>{if(!e.length)return[];let t=e[0],r=j(t.name);return(r?ue("to",r.name):[]).filter(d=>d&&Xa(d,"to",e)).map(d=>d.blocks).flat().filter(d=>!!d).map(j).filter(d=>!!d)},Me=e=>!!e&&e.type==="block"&&Array.isArray(e.blocks)&&e.blocks.includes("*"),Ya=e=>e===fr();function Za(e){if(!e.length)return[];let t=ss(e),r=ds(e);return[...new Set([...t,...r])]}function me(e,t){let r=(0,Or.createHooks)();for(let a=0;a<e.length;a++){let o=e[a];t(o)&&r.addFilter("transform","transform/"+a.toString(),s=>s||o,o.priority)}return r.applyFilters("transform",null)}function ue(e,t){if(t===void 0)return He().map(({name:b})=>ue(e,b)).flat();let r=de(t),{name:a,transforms:o}=r||{},s=o?.[e];if(!o||!Array.isArray(s))return[];let d=o.supportedMobileTransforms&&Array.isArray(o.supportedMobileTransforms);return(d?s.filter(b=>b.type==="raw"||b.type==="prefix"?!0:!b.blocks||!b.blocks.length?!1:Me(b)?!0:b.blocks.every(_=>o.supportedMobileTransforms.includes(_))):s).map(b=>({...b,blockName:a,usingMobileTransformations:d}))}function jt(e,t){if(typeof e.isMatch!="function")return!0;let r=t[0],a=e.isMultiBlock?t.map(s=>s.attributes):r.attributes,o=e.isMultiBlock?t:r;return e.isMatch(a,o)}function Qa(e,t){let r=Array.isArray(e)?e:[e],a=r.length>1,o=r[0],s=o.name,d=ue("from",t),h=ue("to",s),b=me(h,N=>N.type==="block"&&(Me(N)||N.blocks.indexOf(t)!==-1)&&(!a||!!N.isMultiBlock)&&jt(N,r))||me(d,N=>N.type==="block"&&(Me(N)||N.blocks.indexOf(s)!==-1)&&(!a||!!N.isMultiBlock)&&jt(N,r));if(!b)return null;let _;return b.isMultiBlock?"__experimentalConvert"in b?_=b.__experimentalConvert(r):_=b.transform(r.map(N=>N.attributes),r.map(N=>N.innerBlocks)):"__experimentalConvert"in b?_=b.__experimentalConvert(o):_=b.transform(o.attributes,o.innerBlocks),_===null||typeof _!="object"||(_=Array.isArray(_)?_:[_],_.some(N=>!j(N.name)))||!_.some(N=>N.name===t)?null:_.map((N,M,I)=>(0,Or.applyFilters)("blocks.switchToBlockType.transformedBlock",N,e,M,I))}var Vt=(e,t)=>U(e,t.attributes,(t.innerBlocks??[]).map(r=>Vt(r.name,r)));var Fo=B(eo(),1),$o=B(xt(),1);var ke=B(Oe(),1),we=B(Ke(),1),uo=B(no(),1),io=B(xt(),1),so=B(J(),1);function ye(e,t={}){let{isCommentDelimited:r=!0}=t,{blockName:a,attrs:o={},innerBlocks:s=[],innerContent:d=[]}=e,h=0,b=d.map(_=>_!==null?_:ye(s[h++],t)).join(`
`).replace(/\n+/g,`
`).trim();return r?Ht(a??void 0,o,b):b}var co=B(oo(),1);function lo(e){let t="wp-block-"+e.replace(/\//,"-").replace(/^core-/,"");return(0,we.applyFilters)("blocks.getBlockDefaultClassName",t,e)}function fo(e){let t="editor-block-list-item-"+e.replace(/\//,"-").replace(/^core-/,"");return(0,we.applyFilters)("blocks.getBlockMenuDefaultClassName",t,e)}var Ut={},po={};function Ft(e={}){let{blockType:t,attributes:r}=Ut;return Ft.skipFilters?e:(0,we.applyFilters)("blocks.getSaveContent.extraProps",{...e},t,r)}function mo(e={}){let{innerBlocks:t}=po;if(!Array.isArray(t))return{...e,children:t};let r=Dr(t,{isInnerBlocks:!0});return{...e,children:(0,co.jsx)(ke.RawHTML,{children:r})}}function $t(e,t,r=[]){let a=de(e);if(!a?.save)return null;let o=a.save;if(o.prototype instanceof ke.Component){let d=o,h=new d({attributes:t});o=h.render.bind(h)}Ut.blockType=a,Ut.attributes=t,po.innerBlocks=r;let s=o({attributes:t,innerBlocks:r});if(s!==null&&typeof s=="object"&&(0,we.hasFilter)("blocks.getSaveContent.extraProps")&&!((a.apiVersion??0)>1)){let d=(0,we.applyFilters)("blocks.getSaveContent.extraProps",{...s.props},a,t);(0,uo.isShallowEqual)(d,s.props)||(s=(0,ke.cloneElement)(s,d))}return(0,we.applyFilters)("blocks.getSaveElement",s,a,t)}function he(e,t,r){let a=de(e);return a?(0,ke.renderToString)($t(a,t,r)):""}function cs(e,t){return Object.entries(e.attributes??{}).reduce((r,[a,o])=>{let s=t[a];return s===void 0||o.source!==void 0||o.role==="local"?r:o.__experimentalRole==="local"?((0,so.default)("__experimentalRole attribute",{since:"6.7",version:"6.8",alternative:"role attribute",hint:`Check the block.json of the ${e?.name} block.`}),r):("default"in o&&JSON.stringify(o.default)===JSON.stringify(s)||(r[a]=s),r)},{})}function ls(e){return JSON.stringify(e).replaceAll("\\\\","\\u005c").replaceAll("--","\\u002d\\u002d").replaceAll("<","\\u003c").replaceAll(">","\\u003e").replaceAll("&","\\u0026").replaceAll('\\"',"\\u0022")}function Ye(e){let t=e.originalContent??"";if(e.isValid||e.innerBlocks.length)try{t=he(e.name,e.attributes,e.innerBlocks)}catch{}return t}function Ht(e,t,r){let a=t&&Object.entries(t).length?ls(t)+" ":"",o=e?.startsWith("core/")?e.slice(5):e;return r?`<!-- wp:${o} ${a}-->
`+r+`
<!-- /wp:${o} -->`:`<!-- wp:${o} ${a}/-->`}function fs(e,{isInnerBlocks:t=!1}={}){if(!e.isValid&&e.__unstableBlockSource)return ye(e.__unstableBlockSource);let r=e.name,a=Ye(e);if(r===pe()||!t&&r===ee())return a;let o=j(r);if(!o)return a;let s=cs(o,e.attributes);return Ht(r,s,a)}var ho=(()=>{let e=new WeakMap;return t=>{let r=e.get(t);if(r!==void 0)return r;let a=t;a.length===1&&hr(a[0])&&(a=[]);let o=Dr(a);return a.length===1&&a[0].name===ee()&&a[0].name==="core/freeform"&&(o=(0,io.removep)(o)),e.set(t,o),o}})();function Dr(e,t){return(Array.isArray(e)?e:[e]).map(a=>fs(a,t)).join(`
`)}var ps=/^#[xX]([A-Fa-f0-9]+)$/,ms=/^#([0-9]+)$/,hs=/^([A-Za-z0-9]+)$/,il=(function(){function e(t){this.named=t}return e.prototype.parse=function(t){if(t){var r=t.match(ps);if(r)return String.fromCharCode(parseInt(r[1],16));if(r=t.match(ms),r)return String.fromCharCode(parseInt(r[1],10));if(r=t.match(hs),r)return this.named[r[1]]}},e})(),gs=/[\t\n\f ]/,bs=/[A-Za-z]/,_s=/\r\n?/g;function Ae(e){return gs.test(e)}function go(e){return bs.test(e)}function ys(e){return e.replace(_s,`
`)}var ws=(function(){function e(t,r){this.delegate=t,this.entityParser=r,this.state="beforeData",this.line=-1,this.column=-1,this.input="",this.index=-1,this.tagNameBuffer="",this.states={beforeData:function(){var a=this.peek();if(a==="<")this.transitionTo("tagOpen"),this.markTagStart(),this.consume();else{if(a===`
`){var o=this.tagNameBuffer.toLowerCase();(o==="pre"||o==="textarea")&&this.consume()}this.transitionTo("data"),this.delegate.beginData()}},data:function(){var a=this.peek();a==="<"?(this.delegate.finishData(),this.transitionTo("tagOpen"),this.markTagStart(),this.consume()):a==="&"?(this.consume(),this.delegate.appendToData(this.consumeCharRef()||"&")):(this.consume(),this.delegate.appendToData(a))},tagOpen:function(){var a=this.consume();a==="!"?this.transitionTo("markupDeclarationOpen"):a==="/"?this.transitionTo("endTagOpen"):(a==="@"||a===":"||go(a))&&(this.transitionTo("tagName"),this.tagNameBuffer="",this.delegate.beginStartTag(),this.appendToTagName(a))},markupDeclarationOpen:function(){var a=this.consume();a==="-"&&this.input.charAt(this.index)==="-"&&(this.consume(),this.transitionTo("commentStart"),this.delegate.beginComment())},commentStart:function(){var a=this.consume();a==="-"?this.transitionTo("commentStartDash"):a===">"?(this.delegate.finishComment(),this.transitionTo("beforeData")):(this.delegate.appendToCommentData(a),this.transitionTo("comment"))},commentStartDash:function(){var a=this.consume();a==="-"?this.transitionTo("commentEnd"):a===">"?(this.delegate.finishComment(),this.transitionTo("beforeData")):(this.delegate.appendToCommentData("-"),this.transitionTo("comment"))},comment:function(){var a=this.consume();a==="-"?this.transitionTo("commentEndDash"):this.delegate.appendToCommentData(a)},commentEndDash:function(){var a=this.consume();a==="-"?this.transitionTo("commentEnd"):(this.delegate.appendToCommentData("-"+a),this.transitionTo("comment"))},commentEnd:function(){var a=this.consume();a===">"?(this.delegate.finishComment(),this.transitionTo("beforeData")):(this.delegate.appendToCommentData("--"+a),this.transitionTo("comment"))},tagName:function(){var a=this.consume();Ae(a)?this.transitionTo("beforeAttributeName"):a==="/"?this.transitionTo("selfClosingStartTag"):a===">"?(this.delegate.finishTag(),this.transitionTo("beforeData")):this.appendToTagName(a)},beforeAttributeName:function(){var a=this.peek();if(Ae(a)){this.consume();return}else a==="/"?(this.transitionTo("selfClosingStartTag"),this.consume()):a===">"?(this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):a==="="?(this.delegate.reportSyntaxError("attribute name cannot start with equals sign"),this.transitionTo("attributeName"),this.delegate.beginAttribute(),this.consume(),this.delegate.appendToAttributeName(a)):(this.transitionTo("attributeName"),this.delegate.beginAttribute())},attributeName:function(){var a=this.peek();Ae(a)?(this.transitionTo("afterAttributeName"),this.consume()):a==="/"?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.transitionTo("selfClosingStartTag")):a==="="?(this.transitionTo("beforeAttributeValue"),this.consume()):a===">"?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):a==='"'||a==="'"||a==="<"?(this.delegate.reportSyntaxError(a+" is not a valid character within attribute names"),this.consume(),this.delegate.appendToAttributeName(a)):(this.consume(),this.delegate.appendToAttributeName(a))},afterAttributeName:function(){var a=this.peek();if(Ae(a)){this.consume();return}else a==="/"?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.transitionTo("selfClosingStartTag")):a==="="?(this.consume(),this.transitionTo("beforeAttributeValue")):a===">"?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.transitionTo("attributeName"),this.delegate.beginAttribute(),this.consume(),this.delegate.appendToAttributeName(a))},beforeAttributeValue:function(){var a=this.peek();Ae(a)?this.consume():a==='"'?(this.transitionTo("attributeValueDoubleQuoted"),this.delegate.beginAttributeValue(!0),this.consume()):a==="'"?(this.transitionTo("attributeValueSingleQuoted"),this.delegate.beginAttributeValue(!0),this.consume()):a===">"?(this.delegate.beginAttributeValue(!1),this.delegate.finishAttributeValue(),this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):(this.transitionTo("attributeValueUnquoted"),this.delegate.beginAttributeValue(!1),this.consume(),this.delegate.appendToAttributeValue(a))},attributeValueDoubleQuoted:function(){var a=this.consume();a==='"'?(this.delegate.finishAttributeValue(),this.transitionTo("afterAttributeValueQuoted")):a==="&"?this.delegate.appendToAttributeValue(this.consumeCharRef()||"&"):this.delegate.appendToAttributeValue(a)},attributeValueSingleQuoted:function(){var a=this.consume();a==="'"?(this.delegate.finishAttributeValue(),this.transitionTo("afterAttributeValueQuoted")):a==="&"?this.delegate.appendToAttributeValue(this.consumeCharRef()||"&"):this.delegate.appendToAttributeValue(a)},attributeValueUnquoted:function(){var a=this.peek();Ae(a)?(this.delegate.finishAttributeValue(),this.consume(),this.transitionTo("beforeAttributeName")):a==="/"?(this.delegate.finishAttributeValue(),this.consume(),this.transitionTo("selfClosingStartTag")):a==="&"?(this.consume(),this.delegate.appendToAttributeValue(this.consumeCharRef()||"&")):a===">"?(this.delegate.finishAttributeValue(),this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):(this.consume(),this.delegate.appendToAttributeValue(a))},afterAttributeValueQuoted:function(){var a=this.peek();Ae(a)?(this.consume(),this.transitionTo("beforeAttributeName")):a==="/"?(this.consume(),this.transitionTo("selfClosingStartTag")):a===">"?(this.consume(),this.delegate.finishTag(),this.transitionTo("beforeData")):this.transitionTo("beforeAttributeName")},selfClosingStartTag:function(){var a=this.peek();a===">"?(this.consume(),this.delegate.markTagAsSelfClosing(),this.delegate.finishTag(),this.transitionTo("beforeData")):this.transitionTo("beforeAttributeName")},endTagOpen:function(){var a=this.consume();(a==="@"||a===":"||go(a))&&(this.transitionTo("tagName"),this.tagNameBuffer="",this.delegate.beginEndTag(),this.appendToTagName(a))}},this.reset()}return e.prototype.reset=function(){this.transitionTo("beforeData"),this.input="",this.index=0,this.line=1,this.column=0,this.delegate.reset()},e.prototype.transitionTo=function(t){this.state=t},e.prototype.tokenize=function(t){this.reset(),this.tokenizePart(t),this.tokenizeEOF()},e.prototype.tokenizePart=function(t){for(this.input+=ys(t);this.index<this.input.length;){var r=this.states[this.state];if(r!==void 0)r.call(this);else throw new Error("unhandled state "+this.state)}},e.prototype.tokenizeEOF=function(){this.flushData()},e.prototype.flushData=function(){this.state==="data"&&(this.delegate.finishData(),this.transitionTo("beforeData"))},e.prototype.peek=function(){return this.input.charAt(this.index)},e.prototype.consume=function(){var t=this.peek();return this.index++,t===`
`?(this.line++,this.column=0):this.column++,t},e.prototype.consumeCharRef=function(){var t=this.input.indexOf(";",this.index);if(t!==-1){var r=this.input.slice(this.index,t),a=this.entityParser.parse(r);if(a){for(var o=r.length;o;)this.consume(),o--;return this.consume(),a}}},e.prototype.markTagStart=function(){this.delegate.tagOpen()},e.prototype.appendToTagName=function(t){this.tagNameBuffer+=t,this.delegate.appendToTagName(t)},e})(),bo=(function(){function e(t,r){r===void 0&&(r={}),this.options=r,this.token=null,this.startLine=1,this.startColumn=0,this.tokens=[],this.tokenizer=new ws(this,t),this._currentAttribute=void 0}return e.prototype.tokenize=function(t){return this.tokens=[],this.tokenizer.tokenize(t),this.tokens},e.prototype.tokenizePart=function(t){return this.tokens=[],this.tokenizer.tokenizePart(t),this.tokens},e.prototype.tokenizeEOF=function(){return this.tokens=[],this.tokenizer.tokenizeEOF(),this.tokens[0]},e.prototype.reset=function(){this.token=null,this.startLine=1,this.startColumn=0},e.prototype.current=function(){var t=this.token;if(t===null)throw new Error("token was unexpectedly null");if(arguments.length===0)return t;for(var r=0;r<arguments.length;r++)if(t.type===arguments[r])return t;throw new Error("token type was unexpectedly "+t.type)},e.prototype.push=function(t){this.token=t,this.tokens.push(t)},e.prototype.currentAttribute=function(){return this._currentAttribute},e.prototype.addLocInfo=function(){this.options.loc&&(this.current().loc={start:{line:this.startLine,column:this.startColumn},end:{line:this.tokenizer.line,column:this.tokenizer.column}}),this.startLine=this.tokenizer.line,this.startColumn=this.tokenizer.column},e.prototype.beginData=function(){this.push({type:"Chars",chars:""})},e.prototype.appendToData=function(t){this.current("Chars").chars+=t},e.prototype.finishData=function(){this.addLocInfo()},e.prototype.beginComment=function(){this.push({type:"Comment",chars:""})},e.prototype.appendToCommentData=function(t){this.current("Comment").chars+=t},e.prototype.finishComment=function(){this.addLocInfo()},e.prototype.tagOpen=function(){},e.prototype.beginStartTag=function(){this.push({type:"StartTag",tagName:"",attributes:[],selfClosing:!1})},e.prototype.beginEndTag=function(){this.push({type:"EndTag",tagName:""})},e.prototype.finishTag=function(){this.addLocInfo()},e.prototype.markTagAsSelfClosing=function(){this.current("StartTag").selfClosing=!0},e.prototype.appendToTagName=function(t){this.current("StartTag","EndTag").tagName+=t},e.prototype.beginAttribute=function(){this._currentAttribute=["","",!1]},e.prototype.appendToAttributeName=function(t){this.currentAttribute()[0]+=t},e.prototype.beginAttributeValue=function(t){this.currentAttribute()[2]=t},e.prototype.appendToAttributeValue=function(t){this.currentAttribute()[1]+=t},e.prototype.finishAttributeValue=function(){this.current("StartTag").attributes.push(this._currentAttribute)},e.prototype.reportSyntaxError=function(t){this.current().syntaxError=t},e})();var Bo=B(yo(),1),Ao=B(J(),1),So=B(ko(),1);function Se(){function e(t){return(r,...a)=>t("Block validation: "+r,...a)}return{error:e(console.error),warning:e(console.warn),getItems(){return[]}}}function vo(){let e=[],t=Se();return{error(...r){e.push({log:t.error,args:r})},warning(...r){e.push({log:t.warning,args:r})},getItems(){return e}}}var ks=e=>e,vs=/[\t\n\r\v\f ]+/g,Es=/^[\t\n\r\v\f ]*$/,Ts=/^url\s*\(['"\s]*(.*?)['"\s]*\)$/,No=["allowfullscreen","allowpaymentrequest","allowusermedia","async","autofocus","autoplay","checked","controls","default","defer","disabled","download","formnovalidate","hidden","ismap","itemscope","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","selected","typemustmatch"],Cs=["autocapitalize","autocomplete","charset","contenteditable","crossorigin","decoding","dir","draggable","enctype","formenctype","formmethod","http-equiv","inputmode","kind","method","preload","scope","shape","spellcheck","translate","type","wrap"],Bs=[...No,...Cs],Eo=[ks,Rs],As=/^[\da-z]+$/i,Ss=/^#\d+$/,Ns=/^#x[\da-f]+$/i;function Ls(e){return As.test(e)||Ss.test(e)||Ns.test(e)}var Ps=class{parse(e){if(Ls(e))return(0,So.decodeEntities)("&"+e+";")}};function Gt(e){return e.trim().split(vs)}function Rs(e){return Gt(e).join(" ")}function Os(e){return(e.attributes??[]).filter(t=>{let[r,a]=t;return a||r.indexOf("data-")===0||Bs.includes(r)})}function To(e,t,r=Se()){let a=e.chars,o=t.chars;for(let s=0;s<Eo.length;s++){let d=Eo[s];if(a=d(a),o=d(o),a===o)return!0}return r.warning("Expected text `%s`, saw `%s`.",t.chars,e.chars),!1}function Ds(e){return parseFloat(e)===0?"0":e.indexOf(".")===0?"0"+e:e}function Ms(e){return Gt(e).map(Ds).join(" ").replace(Ts,"url($1)")}function js(e){let t=e.replace(/;?\s*$/,"").split(";").map(r=>{let[a,...o]=r.split(":"),s=o.join(":");return[a.trim(),Ms(s.trim())]});return Object.fromEntries(t)}var zs={class:(e,t)=>{let[r,a]=[e,t].map(Gt),o=r.filter(d=>!a.includes(d)),s=a.filter(d=>!r.includes(d));return o.length===0&&s.length===0},style:(e,t)=>(0,Bo.default)(...[e,t].map(js)),...Object.fromEntries(No.map(e=>[e,()=>!0]))};function qs(e,t,r=Se()){if(e.length!==t.length)return r.warning("Expected attributes %o, instead saw %o.",t,e),!1;let a={};for(let o=0;o<t.length;o++)a[t[o][0].toLowerCase()]=t[o][1];for(let o=0;o<e.length;o++){let[s,d]=e[o],h=s.toLowerCase();if(!a.hasOwnProperty(h))return r.warning("Encountered unexpected attribute `%s`.",s),!1;let b=a[h],_=zs[h];if(_){if(!_(d,b))return r.warning("Expected attribute `%s` of value `%s`, saw `%s`.",s,b,d),!1}else if(d!==b)return r.warning("Expected attribute `%s` of value `%s`, saw `%s`.",s,b,d),!1}return!0}var Is={StartTag:(e,t,r=Se())=>e.tagName!==t.tagName&&e.tagName.toLowerCase()!==t.tagName.toLowerCase()?(r.warning("Expected tag name `%s`, instead saw `%s`.",t.tagName,e.tagName),!1):qs(...[e,t].map(Os),r),Chars:To,Comment:To};function Xe(e){let t;for(;t=e.shift();)if(t.type!=="Chars"||!Es.test(t.chars))return t}function Vs(e,t=Se()){try{return new bo(new Ps).tokenize(e)}catch{t.warning("Malformed HTML detected: %s",e)}return null}function Co(e,t){return e.selfClosing?!!(t&&t.tagName===e.tagName&&t.type==="EndTag"):!1}function xs(e,t,r=Se()){if(e===t)return!0;let[a,o]=[e,t].map(h=>Vs(h,r));if(!a||!o)return!1;let s,d;for(;s=Xe(a);){if(d=Xe(o),!d)return r.warning("Expected end of content, instead saw %o.",s),!1;if(s.type!==d.type)return r.warning("Expected token of type `%s` (%o), instead saw `%s` (%o).",d.type,d,s.type,s),!1;let h=Is[s.type];if(h&&!h(s,d,r))return!1;Co(s,o[0])?Xe(o):Co(d,a[0])&&Xe(a)}return(d=Xe(o))?(r.warning("Expected %o, instead saw end of content.",d),!1):!0}function ge(e,t=e.name){if(e.name===ee()||e.name===pe())return[!0,[]];let a=vo(),o=de(t),s;try{s=he(o,e.attributes)}catch(h){return a.error(`Block validation failed because an error occurred while generating block content:
%s`,h.toString()),[!1,a.getItems()]}let d=xs(e.originalContent,s,a);return d||a.error(`Block validation failed for \`%s\` (%o).
Content generated by \`save\` function:
%s
Content retrieved from post body:
%s`,o.name,o,s,e.originalContent),[d,a.getItems()]}function Lo(e,t,r){(0,Ao.default)("isValidBlockContent introduces opportunity for data loss",{since:"12.6",plugin:"Gutenberg",alternative:"validateBlock"});let a=de(e),o={clientId:"",name:a.name,isValid:!0,attributes:t,innerBlocks:[],originalContent:r},[s]=ge(o,a);return s}function Mr(e,t){let r={...t};if(e==="core/cover-image"&&(e="core/cover"),(e==="core/text"||e==="core/cover-text")&&(e="core/paragraph"),e&&e.indexOf("core/social-link-")===0&&(r.service=e.substring(17),e="core/social-link"),e&&e.indexOf("core-embed/")===0){let d=e.substring(11),h={speaker:"speaker-deck",polldaddy:"crowdsignal"};r.providerNameSlug=d in h?h[d]:d,["amazon-kindle","wordpress"].includes(d)||(r.responsive=!0),e="core/embed"}if(e==="core/post-comment-author"&&(e="core/comment-author-name"),e==="core/post-comment-content"&&(e="core/comment-content"),e==="core/post-comment-date"&&(e="core/comment-date"),e==="core/comments-query-loop"){e="core/comments";let d=r.className??"";d.includes("wp-block-comments-query-loop")||(r.className=["wp-block-comments-query-loop",d].join(" "))}e==="core/post-comments"&&(e="core/comments",r.legacy=!0);let a=t.layout;a?.type==="grid"&&typeof a?.columnCount=="string"&&(r.layout={...r.layout,columnCount:parseInt(a.columnCount,10)});let s=t.style?.layout;if(typeof s?.columnSpan=="string"){let d=parseInt(s.columnSpan,10);r.style={...r.style,layout:{...r.style?.layout,columnSpan:isNaN(d)?void 0:d}}}if(typeof s?.rowSpan=="string"){let d=parseInt(s.rowSpan,10);r.style={...r.style,layout:{...r.style?.layout,rowSpan:isNaN(d)?void 0:d}}}return[e,r]}function Kt(e,t){for(var r=t.split("."),a;a=r.shift();){if(!(a in e))return;e=e[a]}return e}var Hs=(function(){var e;return function(){return e||(e=document.implementation.createHTMLDocument("")),e}})();function jr(e,t){if(t){if(typeof e=="string"){var r=Hs();r.body.innerHTML=e,e=r.body}if(typeof t=="function")return t(e);if(Object===t.constructor)return Object.keys(t).reduce(function(a,o){return a[o]=jr(e,t[o]),a},{})}}function Ze(e,t){return arguments.length===1&&(t=e,e=void 0),function(r){var a=r;if(e&&(a=r.querySelector(e)),a)return Kt(a,t)}}function Wt(e,t){return arguments.length===1&&(t=e,e=void 0),function(r){var a=Ze(e,"attributes")(r);if(a&&a.hasOwnProperty(t))return a[t].value}}function Yt(e){return Ze(e,"textContent")}function Xt(e,t){return function(r){var a=r.querySelectorAll(e);return[].map.call(a,function(o){return jr(o,t)})}}function Po(e,t){var r=0,a,o;t=t||{};function s(){var d=a,h=arguments.length,b,_;e:for(;d;){if(d.args.length!==arguments.length){d=d.next;continue}for(_=0;_<h;_++)if(d.args[_]!==arguments[_]){d=d.next;continue e}return d!==a&&(d===o&&(o=d.prev),d.prev.next=d.next,d.next&&(d.next.prev=d.prev),d.next=a,d.prev=null,a.prev=d,a=d),d.val}for(b=new Array(h),_=0;_<h;_++)b[_]=arguments[_];return d={args:b,val:e.apply(null,b)},a?(a.prev=d,d.next=a):o=d,r===t.maxSize?(o=o.prev,o.next=null):r++,a=d,d.val}return s.clear=function(){a=null,o=null,r=0},s}var zo=B(Ke(),1),qo=B(Ve(),1);var Qt=B(Ve(),1);var Qe=B(J(),1);var Ro=B(Oe(),1),je=B(J(),1);function Us(e){return(0,je.default)("wp.blocks.children.getChildrenArray",{since:"6.1",version:"6.3",link:"https://developer.wordpress.org/block-editor/how-to-guides/block-tutorial/introducing-attributes-and-editable-fields/"}),e}function Fs(...e){(0,je.default)("wp.blocks.children.concat",{since:"6.1",version:"6.3",alternative:"wp.richText.concat",link:"https://developer.wordpress.org/block-editor/how-to-guides/block-tutorial/introducing-attributes-and-editable-fields/"});let t=[];for(let r=0;r<e.length;r++){let a=Array.isArray(e[r])?e[r]:[e[r]];for(let o=0;o<a.length;o++){let s=a[o];typeof s=="string"&&typeof t[t.length-1]=="string"?t[t.length-1]+=s:t.push(s)}}return t}function zr(e){(0,je.default)("wp.blocks.children.fromDOM",{since:"6.1",version:"6.3",alternative:"wp.richText.create",link:"https://developer.wordpress.org/block-editor/how-to-guides/block-tutorial/introducing-attributes-and-editable-fields/"});let t=[];for(let r=0;r<e.length;r++)try{t.push(Ir(e[r]))}catch{}return t}function Zt(e){(0,je.default)("wp.blocks.children.toHTML",{since:"6.1",version:"6.3",alternative:"wp.richText.toHTMLString",link:"https://developer.wordpress.org/block-editor/how-to-guides/block-tutorial/introducing-attributes-and-editable-fields/"});let t=e;return(0,Ro.renderToString)(t)}function qr(e){return(0,je.default)("wp.blocks.children.matcher",{since:"6.1",version:"6.3",alternative:"html source",link:"https://developer.wordpress.org/block-editor/how-to-guides/block-tutorial/introducing-attributes-and-editable-fields/"}),t=>{let r=t;return e&&(r=t.querySelector(e)),r?zr(r.childNodes):[]}}var Oo={concat:Fs,getChildrenArray:Us,fromDOM:zr,toHTML:Zt,matcher:qr};function Ks(e,t){return(0,Qe.default)("wp.blocks.node.isNodeOfType",{since:"6.1",version:"6.3",link:"https://developer.wordpress.org/block-editor/how-to-guides/block-tutorial/introducing-attributes-and-editable-fields/"}),typeof e!="string"&&e?.type===t}function Ws(e){let t={};for(let r=0;r<e.length;r++){let{name:a,value:o}=e[r];t[a]=o}return t}function Ir(e){if((0,Qe.default)("wp.blocks.node.fromDOM",{since:"6.1",version:"6.3",alternative:"wp.richText.create",link:"https://developer.wordpress.org/block-editor/how-to-guides/block-tutorial/introducing-attributes-and-editable-fields/"}),e.nodeType===e.TEXT_NODE)return e.nodeValue;if(e.nodeType!==e.ELEMENT_NODE)throw new TypeError("A block node can only be created from a node of type text or element.");return{type:e.nodeName.toLowerCase(),props:{...Ws(e.attributes),children:zr(e.childNodes)}}}function Ys(e){return(0,Qe.default)("wp.blocks.node.toHTML",{since:"6.1",version:"6.3",alternative:"wp.richText.toHTMLString",link:"https://developer.wordpress.org/block-editor/how-to-guides/block-tutorial/introducing-attributes-and-editable-fields/"}),Zt([e])}function Vr(e){return(0,Qe.default)("wp.blocks.node.matcher",{since:"6.1",version:"6.3",alternative:"html source",link:"https://developer.wordpress.org/block-editor/how-to-guides/block-tutorial/introducing-attributes-and-editable-fields/"}),t=>{let r=t;e&&(r=t.querySelector(e));try{return Ir(r)}catch{return null}}}var Do={isNodeOfType:Ks,fromDOM:Ir,toHTML:Ys,matcher:Vr};function Mo(e,t){return r=>{let a=r;if(e&&(a=r.querySelector(e)),!a)return"";if(t){let o="",s=a.children.length;for(let d=0;d<s;d++){let h=a.children[d];h.nodeName.toLowerCase()===t&&(o+=h.outerHTML)}return o}return a.innerHTML}}var jo=(e,t)=>r=>{let a=e?r.querySelector(e):r;return a?Qt.RichTextData.fromHTMLElement(a,{preserveWhiteSpace:t}):Qt.RichTextData.empty()};var Xs=e=>t=>e(t)!==void 0;function Zs(e,t){switch(t){case"rich-text":return e instanceof qo.RichTextData;case"string":return typeof e=="string";case"boolean":return typeof e=="boolean";case"object":return!!e&&e.constructor===Object;case"null":return e===null;case"array":return Array.isArray(e);case"integer":case"number":return typeof e=="number"}return!0}function Qs(e,t){return t.some(r=>Zs(e,r))}function Js(e,t,r,a,o){let s;switch(t.source){case void 0:s=a?a[e]:void 0;break;case"raw":s=o;break;case"attribute":case"property":case"html":case"text":case"rich-text":case"children":case"node":case"query":case"tag":s=Ne(r,t);break}return(!ed(s,t.type)||!rd(s,t.enum))&&(s=void 0),s===void 0&&(s=yt(t)),s}function ed(e,t){return t===void 0||Qs(e,Array.isArray(t)?t:[t])}function rd(e,t){return!Array.isArray(t)||t.includes(e)}var Io=Po(e=>{switch(e.source){case"attribute":{let r=Wt(e.selector,e.attribute);return e.type==="boolean"&&(r=Xs(r)),r}case"html":return Mo(e.selector,e.multiline);case"text":return Yt(e.selector);case"rich-text":return jo(e.selector,e.__unstablePreserveWhiteSpace);case"children":return qr(e.selector);case"node":return Vr(e.selector);case"query":let t=Object.fromEntries(Object.entries(e.query).map(([r,a])=>[r,Io(a)]));return Xt(e.selector,t);case"tag":{let r=Ze(e.selector,"nodeName");return a=>r(a)?.toLowerCase()}default:console.error(`Unknown source type "${e.source}"`);return}});function Vo(e){return jr(e,t=>t)}function Ne(e,t){return Io(t)(Vo(e))}function ie(e,t,r={}){let a=Vo(t),o=de(e),s=Object.fromEntries(Object.entries(o?.attributes??{}).map(([d,h])=>[d,Js(d,h,a,r,t)]));return(0,zo.applyFilters)("blocks.getBlockAttributes",s,o,t,r)}var td={type:"string",source:"attribute",selector:"[data-custom-class-name] > *",attribute:"class"};function xo(e){let t=Ne(`<div data-custom-class-name>${e}</div>`,td);return t?t.trim().split(/\s+/):[]}function Ho(e,t,r){if(!se(t,"customClassName",!0))return e;let a={...e},{className:o,...s}=a,d=he(t,s),h=xo(d),_=xo(r).filter(E=>!h.includes(E));return _.length?a.className=_.join(" "):d&&delete a.className,a}function nd(e,t,r){return Ne(`<div ${t}>${e}</div>`,r)}function Jt(e,t,r,a,o,s){if(!se(t,a,!1))return e;let d={...e},h=nd(r,o,s);return h&&(d[a]=h),d}var ad={type:"string",source:"attribute",selector:"[data-aria-label] > *",attribute:"aria-label"},od={type:"string",source:"attribute",selector:"[data-anchor] > *",attribute:"id"};function Le(e,t){let{attributes:r,originalContent:a}=e,o=r;return o=Ho(r,t,a??""),o=Jt(o,t,a??"","ariaLabel","data-aria-label",ad),o=Jt(o,t,a??"","anchor","data-anchor",od),{...e,attributes:o}}function ud(){return!1}function Uo(e,t,r){let a=t.attrs??{},{deprecated:o}=r;if(!o||!o.length)return e;for(let s=0;s<o.length;s++){let{isEligible:d=ud}=o[s];if(e.isValid&&!d(a,e.innerBlocks,{blockNode:t,block:e}))continue;let h=Object.assign(ce(r,xe),o[s]),b={...e,attributes:ie(h,e.originalContent??"",a)},[_]=ge(b,h);if(_||(b=Le(b,h),[_]=ge(b,h)),!_)continue;let E=b.innerBlocks,L=b.attributes,{migrate:N}=h;if(N){let M=N(L,e.innerBlocks);Array.isArray(M)||(M=[M]),[L=a,E=e.innerBlocks]=M}e={...e,attributes:L,innerBlocks:E,isValid:!0,validationIssues:[]}}return e}function id(e){let[t,r]=Mr(e.blockName,e.attrs??{});return{...e,blockName:t,attrs:r}}function sd(e,t){let r=ee(),a=e.blockName||ee(),o=e.attrs||{},s=e.innerBlocks||[],d=e.innerHTML.trim();return a===r&&a==="core/freeform"&&!t?.__unstableSkipAutop&&(d=(0,$o.autop)(d).trim()),{...e,blockName:a,attrs:o,innerHTML:d,innerBlocks:s}}function dd(e){let t=pe()||ee(),r=ye(e,{isCommentDelimited:!1}),a=ye(e,{isCommentDelimited:!0});return{blockName:t,attrs:{originalName:e.blockName,originalContent:a,originalUndelimitedContent:r},innerHTML:e.blockName?a:e.innerHTML,innerBlocks:e.innerBlocks,innerContent:e.innerContent}}function cd(e,t){let[r]=ge(e,t);if(r)return{...e,isValid:r,validationIssues:[]};let a=Le(e,t),[o,s]=ge(a,t);return{...a,isValid:o,validationIssues:s}}function xr(e,t){let r=sd(e,t);r=id(r);let a=j(r.blockName);a||(r=dd(r),a=j(r.blockName));let o=r.blockName===ee()||r.blockName===pe();if(!a||!r.innerHTML&&o)return;let s=r.innerBlocks.map(E=>xr(E,t)).filter(E=>!!E),d=U(r.blockName,ie(a,r.innerHTML,r.attrs),s);d.originalContent=r.innerHTML;let h=cd(d,a),{validationIssues:b}=h,_=Uo(h,r,a);return _.isValid||(_.__unstableBlockSource=e),!h.isValid&&_.isValid&&!t?.__unstableSkipMigrationLogs?(console.groupCollapsed("Updated Block: %s",a.name),console.info(`Block successfully updated for \`%s\` (%o).
New content generated by \`save\` function:
%s
Content retrieved from post body:
%s`,a.name,a,he(a,_.attributes),_.originalContent),console.groupEnd()):!h.isValid&&!_.isValid&&b.forEach(({log:E,args:L})=>E(...L)),_}function ve(e,t){return(0,Fo.parse)(e).reduce((r,a)=>{let o=xr(a,t);return o&&r.push(o),r},[])}var Tu=B(J(),1),Cu=B(Z(),1);var Go=B(Oe(),1);function Hr(){return ue("from").filter(({type:e})=>e==="raw").map(e=>e.isMatch?e:{...e,isMatch:t=>e.selector&&t.matches(e.selector)})}function Ur(e,t){let r=document.implementation.createHTMLDocument("");return r.body.innerHTML=e,Array.from(r.body.children).flatMap(a=>{let o=Hr(),s=me(o,(b=>b.isMatch(a)));if(!s)return Go.Platform.isNative?ve(`<!-- wp:html -->${a.outerHTML}<!-- /wp:html -->`):U("core/html",ie("core/html",a.outerHTML));let{transform:d,blockName:h}=s;if(d){let b=d(a,t);return a.hasAttribute("class")&&(b.attributes.className=a.getAttribute("class")),b}return U(h,ie(h,a.outerHTML))})}var Je=B(Z(),1);function Ee(e,t={}){let r=document.implementation.createHTMLDocument(""),a=document.implementation.createHTMLDocument(""),o=r.body,s=a.body;for(o.innerHTML=e;o.firstChild;){let d=o.firstChild;d.nodeType===d.TEXT_NODE?(0,Je.isEmpty)(d)?o.removeChild(d):((!s.lastChild||s.lastChild.nodeName!=="P")&&s.appendChild(a.createElement("P")),s.lastChild.appendChild(d)):d.nodeType===d.ELEMENT_NODE?d.nodeName==="BR"?(d.nextSibling&&d.nextSibling.nodeName==="BR"&&(s.appendChild(a.createElement("P")),o.removeChild(d.nextSibling)),s.lastChild&&s.lastChild.nodeName==="P"&&s.lastChild.hasChildNodes()?s.lastChild.appendChild(d):o.removeChild(d)):d.nodeName==="P"?(0,Je.isEmpty)(d)&&!t.raw?o.removeChild(d):s.appendChild(d):(0,Je.isPhrasingContent)(d)?((!s.lastChild||s.lastChild.nodeName!=="P")&&s.appendChild(a.createElement("P")),s.lastChild.appendChild(d)):s.appendChild(d):o.removeChild(d)}return s.innerHTML}var er=B(Z(),1);function Fr(e,t){if(e.nodeType!==e.COMMENT_NODE||e.nodeValue!=="nextpage"&&e.nodeValue.indexOf("more")!==0)return;let r=ld(e,t);if(!e.parentNode||e.parentNode.nodeName!=="P")(0,er.replace)(e,r);else{let a=Array.from(e.parentNode.childNodes),o=a.indexOf(e),s=e.parentNode.parentNode||t.body,d=(h,b)=>(h||(h=t.createElement("p")),h.appendChild(b),h);[a.slice(0,o).reduce(d,null),r,a.slice(o+1).reduce(d,null)].forEach(h=>h&&s.insertBefore(h,e.parentNode)),(0,er.remove)(e.parentNode)}}function ld(e,t){if(e.nodeValue==="nextpage")return pd(t);let r=e.nodeValue.slice(4).trim(),a=e,o=!1;for(;a=a.nextSibling;)if(a.nodeType===a.COMMENT_NODE&&a.nodeValue==="noteaser"){o=!0,(0,er.remove)(a);break}return fd(r,o,t)}function fd(e,t,r){let a=r.createElement("wp-block");return a.dataset.block="core/more",e&&(a.dataset.customText=e),t&&(a.dataset.noTeaser=""),a}function pd(e){let t=e.createElement("wp-block");return t.dataset.block="core/nextpage",t}var Wo=B(Z(),1);function Ko(e){return e.nodeName==="OL"||e.nodeName==="UL"}function md(e){return Array.from(e.childNodes).map(({nodeValue:t=""})=>t).join("")}function $r(e){if(!Ko(e))return;let t=e,r=t.previousElementSibling;if(r&&r.nodeName===e.nodeName&&t.children.length===1){for(;t.firstChild;)r.appendChild(t.firstChild);t.parentNode.removeChild(t)}let a=e.parentNode;if(a&&a.nodeName==="LI"&&a.children.length===1&&!/\S/.test(md(a))){let o=a,s=o.previousElementSibling,d=o.parentNode;s&&(s.appendChild(t),d.removeChild(o))}if(a&&Ko(a)){let o=t.previousElementSibling;o?o.appendChild(e):(0,Wo.unwrap)(e)}}function Gr(e={}){return t=>{if(t.nodeName!=="BLOCKQUOTE")return;let r=t;r.innerHTML=Ee(r.innerHTML,e)}}var Yo=B(Z(),1);function hd(e,t){let r=e.nodeName.toLowerCase();return r==="figcaption"||(0,Yo.isTextContent)(e)?!1:r in(t?.figure?.children??{})}function gd(e,t){return e.nodeName.toLowerCase()in(t?.figure?.children?.a?.children??{})}function en(e,t=e){let r=e.ownerDocument.createElement("figure");t.parentNode.insertBefore(r,t),r.appendChild(e)}function Kr(e,t,r){if(!r||!hd(e,r))return;let a=e,o=e.parentNode;gd(e,r)&&o.nodeName==="A"&&o.childNodes.length===1&&(a=e.parentNode);let s=a.closest("p,div");if(s){let d=e;d.classList?(d.classList.contains("alignright")||d.classList.contains("alignleft")||d.classList.contains("aligncenter")||!s.textContent.trim())&&en(a,s):en(a,s)}else en(a)}var tr=B(Zo(),1);var Qo=e=>Array.isArray(e)?e:[e],Jo=/(\n|<p>|<br\s*\/?>)\s*$/,eu=/^\s*(\n|<\/p>|<br\s*\/?>)/;function rr(e,t=0,r=[]){let a=ue("from"),o=me(a,(_=>{let E=_;return r.indexOf(E.blockName)===-1&&E.type==="shortcode"&&Qo(E.tag).some(L=>(0,tr.regexp)(L).test(e))}));if(!o)return[e];let d=Qo(o.tag).find(_=>(0,tr.regexp)(_).test(e)),h,b=t;if(h=(0,tr.next)(d,e,t)){t=h.index+h.content.length;let _=e.substr(0,h.index),E=e.substr(t);if(!h.shortcode.content?.includes("<")&&!(Jo.test(_)&&eu.test(E)))return rr(e,t);if(o.isMatch&&!o.isMatch(h.shortcode.attrs))return rr(e,b,[...r,o.blockName]);let L=[];if(typeof o.transform=="function")L=[].concat(o.transform(h.shortcode.attrs,h)),L=L.map(N=>(N.originalContent=h.shortcode.content,Le(N,j(N.name))));else{let N=Object.fromEntries(Object.entries(o.attributes).filter(([,Te])=>Te.shortcode).map(([Te,or])=>[Te,or.shortcode(h.shortcode.attrs,h)])),M=j(o.blockName);if(!M)return[e];let I={...M,attributes:o.attributes},G=U(o.blockName,ie(I,h.shortcode.content,N));G.originalContent=h.shortcode.content,G=Le(G,I),L=[G]}return[...rr(_.replace(Jo,"")),...L,...rr(E.replace(eu,""))]}return[e]}var Wr=rr;var nr=B(Z(),1);function bd(e,t){let a={phrasingContentSchema:(0,nr.getPhrasingContentSchema)(t),isPaste:t==="paste"},o=e.map(({isMatch:b,blockName:_,schema:E})=>{let L=se(_,"anchor");return E=typeof E=="function"?E(a):E,!L&&!b?E:E?Object.fromEntries(Object.entries(E).map(([N,M])=>{let I=M.attributes||[];return L&&(I=[...I,"id"]),[N,{...M,attributes:I,isMatch:b||void 0}]})):{}});function s(b,_,E){switch(E){case"children":return b==="*"||_==="*"?"*":h({...b||{}},_||{});case"attributes":case"require":return Array.from(new Set([...b||[],..._||[]]));case"isMatch":return!b||!_?void 0:(...L)=>b(...L)||_(...L);case"classes":return(b||[]).includes("*")||(_||[]).includes("*")?["*"]:[...b||[],..._||[]]}}function d(b,_){if(b===_)return b;for(let E in _)b[E]?b[E]=s(b[E],_[E],E):Array.isArray(_[E])?b[E]=_[E].slice():b[E]={..._[E]};return b}function h(b,_){if(b===_)return b;for(let E in _)b[E]?b[E]=d(b[E],_[E]):Array.isArray(_[E])?b[E]=_[E].slice():b[E]={..._[E]};return b}return o.reduce(h,{})}function Yr(e){return bd(Hr(),e)}function ru(e){if(!/<(?!br[ />])/i.test(e))return!0;let t=document.implementation.createHTMLDocument("");if(t.body.innerHTML=e,t.body.children.length!==1)return!1;let r=t.body.children.item(0),a=r.getElementsByTagName("*");for(let o=0;o<a.length;o++)if(a.item(o).tagName!=="BR")return!1;return r.tagName==="SPAN"}function tu(e,t,r,a){Array.from(e).forEach(o=>{tu(o.childNodes,t,r,a),t.forEach(s=>{r.contains(o)&&s(o,r,a)})})}function le(e,t=[],r){let a=document.implementation.createHTMLDocument("");return a.body.innerHTML=e,tu(a.body.childNodes,t,a,r),a.body.innerHTML}function ze(e,t){let r=e[`${t}Sibling`];if(r&&(0,nr.isPhrasingContent)(r))return r;let{parentNode:a}=e;if(!(!a||!(0,nr.isPhrasingContent)(a)))return ze(a,t)}var Pe=B(Z(),1);var nu=B(Z(),1);function rn(e){e.nodeType===e.COMMENT_NODE&&(0,nu.remove)(e)}var au=B(Z(),1);function _d(e,t){if((0,au.isTextContent)(e))return!0;if(!t)return!1;let r=e.nodeName.toLowerCase();return[["ul","li","ol"],["h1","h2","h3","h4","h5","h6"]].some(o=>[r,t].filter(s=>!o.includes(s)).length===0)}function ou(e,t){return e.every(r=>_d(r,t)&&ou(Array.from(r.children),t))}function yd(e){return e.nodeName==="BR"&&!!e.previousSibling&&e.previousSibling.nodeName==="BR"}function uu(e,t){let r=document.implementation.createHTMLDocument("");r.body.innerHTML=e;let a=Array.from(r.body.children);return!a.some(yd)&&ou(a,t)}var be=B(Z(),1);function tn(e,t){if(e.nodeName==="SPAN"&&e.style){let{fontWeight:r,fontStyle:a,textDecorationLine:o,textDecoration:s,verticalAlign:d}=e.style,h=e;(r==="bold"||r==="700")&&(0,be.wrap)(t.createElement("strong"),h),a==="italic"&&(0,be.wrap)(t.createElement("em"),h),(o==="line-through"||s.includes("line-through"))&&(0,be.wrap)(t.createElement("s"),h),d==="super"?(0,be.wrap)(t.createElement("sup"),h):d==="sub"&&(0,be.wrap)(t.createElement("sub"),h)}else if(e.nodeName==="B")(0,be.replaceTag)(e,"strong");else if(e.nodeName==="I")(0,be.replaceTag)(e,"em");else if(e.nodeName==="A"){let r=e;r.target&&r.target.toLowerCase()==="_blank"?r.rel="noopener":(r.removeAttribute("target"),r.removeAttribute("rel")),r.name&&!r.id&&(r.id=r.name),r.id&&!r.ownerDocument.querySelector(`[href="#${r.id}"]`)&&r.removeAttribute("id")}}function nn(e){e.nodeName!=="SCRIPT"&&e.nodeName!=="NOSCRIPT"&&e.nodeName!=="TEMPLATE"&&e.nodeName!=="STYLE"||e.parentNode.removeChild(e)}function Xr(e){if(e.nodeType!==e.ELEMENT_NODE)return;let t=e,r=t.getAttribute("style");if(!r||!r.includes("mso-list"))return;r.split(";").reduce((o,s)=>{let[d,h]=s.split(":");return d&&h&&(o[d.trim().toLowerCase()]=h.trim().toLowerCase()),o},{})["mso-list"]==="ignore"&&t.remove()}function an(e){return e.nodeName==="OL"||e.nodeName==="UL"}function iu(e,t){if(e.nodeName!=="P")return;let r=e,a=r.getAttribute("style");if(!a||!a.includes("mso-list"))return;let o=r.previousElementSibling;if(!o||!an(o)){let L=r.textContent.trim().slice(0,1),N=/[1iIaA]/.test(L),M=t.createElement(N?"ol":"ul");N&&M.setAttribute("type",L),r.parentNode.insertBefore(M,r)}let s=r.previousElementSibling,d=s.nodeName,h=t.createElement("li"),b=s;h.innerHTML=le(r.innerHTML,[Xr]);let _=/mso-list\s*:[^;]+level([0-9]+)/i.exec(a),E=_&&parseInt(_[1],10)-1||0;for(;E--;)b=b.lastChild||b,an(b)&&(b=b.lastChild||b);an(b)||(b=b.appendChild(t.createElement(d))),b.appendChild(h),r.parentNode.removeChild(r)}var cu=B(du(),1);function lu(e){if(e.nodeName!=="IMG")return;let t=e;if(t.src.indexOf("file:")===0&&(t.src=""),t.src.indexOf("data:")===0){let[r,a]=t.src.split(","),[o]=r.slice(5).split(";");if(!a||!o){t.src="";return}let s;try{s=atob(a)}catch{t.src="";return}let d=new Uint8Array(s.length);for(let _=0;_<d.length;_++)d[_]=s.charCodeAt(_);let h=o.replace("/","."),b=new window.File([d],h,{type:o});t.src=(0,cu.createBlobURL)(b)}(t.height===1||t.width===1)&&t.parentNode.removeChild(t)}function fu(e){if(e.nodeName!=="DIV")return;let t=e;t.innerHTML=Ee(t.innerHTML)}var hu=B(mu(),1),wd=new hu.default.Converter({noHeaderId:!0,tables:!0,literalMidWordUnderscores:!0,omitExtraWLInCodeBlocks:!0,simpleLineBreaks:!0,strikethrough:!0});function kd(e){return e.replace(/((?:^|\n)```)([^\n`]+)(```(?:$|\n))/,(t,r,a,o)=>`${r}
${a}
${o}`)}function vd(e){return e.replace(/(^|\n)•( +)/g,"$1*$2")}function Ed(e){return e.includes(`
`)?e:e.replace(/^(\d+)\.(\s)/,"$1\\.$2")}var Td=[Ed,vd,kd];function gu(e){return wd.makeHtml(Td.reduce((t,r)=>r(t),e))}function bu(e){if(e.nodeName==="IFRAME"){let t=e,r=t.ownerDocument.createTextNode(t.src);t.parentNode.replaceChild(r,t)}}var _u=B(Z(),1);function on(e){let t=e;!t.id||t.id.indexOf("docs-internal-guid-")!==0||(t.tagName==="B"?(0,_u.unwrap)(e):t.removeAttribute("id"))}function Cd(e){return e===" "||e==="\r"||e===`
`||e===" "}function un(e){if(e.nodeType!==e.TEXT_NODE)return;let t=e;for(;t=t.parentNode;)if(t.nodeType===t.ELEMENT_NODE&&t.nodeName==="PRE")return;let r=e,a=r.data.replace(/[ \r\n\t]+/g," ");if(a[0]===" "){let o=ze(e,"previous");(!o||o.nodeName==="BR"||o.textContent.slice(-1)===" ")&&(a=a.slice(1))}if(a[a.length-1]===" "){let o=ze(e,"next");(!o||o.nodeName==="BR"||o.nodeType===o.TEXT_NODE&&Cd(o.textContent[0]))&&(a=a.slice(0,-1))}a?r.data=a:e.parentNode.removeChild(e)}function sn(e){e.nodeName==="BR"&&(ze(e,"next")||e.parentNode.removeChild(e))}function yu(e){e.nodeName==="P"&&(e.hasChildNodes()||e.parentNode.removeChild(e))}function wu(e){if(e.nodeName!=="SPAN"||e.getAttribute("data-stringify-type")!=="paragraph-break")return;let t=e.parentNode;t.insertBefore(e.ownerDocument.createElement("br"),e),t.insertBefore(e.ownerDocument.createElement("br"),e),t.removeChild(e)}function ku(e){let t=/[\p{L}\s]+/gu,r;for(;r=t.exec(e);){if(e[r.index-1]==="{")continue;let o=r[0];if(e[r.index-1]==="\\"&&(o=o.replace(/^[a-zA-Z]+/,"")),!(o.length<6))return!1}return!!(/\\[a-zA-Z]+\s*\{/g.test(e)||[o=>o.includes("^")&&!o.startsWith("^"),o=>["=","+","-","/","*"].some(s=>o.includes(s)),o=>/\\[a-zA-Z]+/g.test(o)].filter(o=>o(e)).length>=2)}function vu(e){if(e.nodeType!==e.ELEMENT_NODE)return;let t=e;if(t.tagName==="P"&&t.getAttribute("role")==="heading"&&t.hasAttribute("aria-level")){let r=parseInt(t.getAttribute("aria-level"),10);if(r>=1&&r<=6){let a=`H${r}`,o=t.ownerDocument.createElement(a);for(Array.from(t.attributes).forEach(s=>{s.name!=="role"&&s.name!=="aria-level"&&o.setAttribute(s.name,s.value)});t.firstChild;)o.appendChild(t.firstChild);t.parentNode.replaceChild(o,t)}}}var Qr=(...e)=>window?.console?.log?.(...e);function Eu(e){return e=le(e,[nn,on,Xr,tn,rn]),e=(0,Pe.removeInvalidHTML)(e,(0,Pe.getPhrasingContentSchema)("paste"),!0),e=le(e,[un,sn]),Qr(`Processed inline HTML:
`,e),e}function Jr({HTML:e="",plainText:t="",mode:r="AUTO",tagName:a}){if(Qr(`Received HTML (pasteHandler):
`,e),Qr(`Received plain text (pasteHandler):
`,t),e=e.replace(/<meta[^>]+>/g,""),e=e.replace(/^\s*<html[^>]*>\s*<body[^>]*>(?:\s*<!--\s*StartFragment\s*-->)?/i,""),e=e.replace(/(?:<!--\s*EndFragment\s*-->\s*)?<\/body>\s*<\/html>\s*$/i,""),r!=="INLINE"){let E=e||t;if(E.indexOf("<!-- wp:")!==-1){let L=ve(E);if(!(L.length===1&&L[0].name==="core/freeform"))return L}}e=e.normalize(),e=le(e,[wu]);let o=t&&(!e||ru(e));if(o&&ku(t))return[U("core/math",{latex:t})];o&&(e=t,/^\s+$/.test(t)||(e=gu(e)));let s=Wr(e),d=s.length>1;if(o&&!d&&r==="AUTO"&&t.indexOf(`
`)===-1&&t.indexOf("<p>")!==0&&e.indexOf("<p>")===0&&(r="INLINE"),r==="INLINE"||r==="AUTO"&&!d&&uu(e,a))return Eu(e);let h=(0,Pe.getPhrasingContentSchema)("paste"),b=Yr("paste"),_=s.map(E=>{if(typeof E!="string")return E;let L=[on,iu,nn,$r,lu,tn,Fr,rn,bu,Kr,Gr(),fu,vu],N={...b,...h};return E=le(E,L,b),E=(0,Pe.removeInvalidHTML)(E,N,!1),E=Ee(E),E=le(E,[un,sn,yu],b),Qr(`Processed HTML piece:
`,E),Ur(E,Jr)}).flat().filter(Boolean);if(r==="AUTO"&&_.length===1&&se(_[0].name,"__unstablePasteTextInline",!1)){let E=/^[\n]+|[\n]+$/g,L=t.replace(E,"");if(L!==""&&L.indexOf(`
`)===-1)return(0,Pe.removeInvalidHTML)(Ye(_[0]),h,!1).replace(E,"")}return _}function Bu(e){return(0,Tu.default)("wp.blocks.getPhrasingContentSchema",{since:"5.6",alternative:"wp.dom.getPhrasingContentSchema"}),(0,Cu.getPhrasingContentSchema)(e)}function dn({HTML:e=""}){if(e.indexOf("<!-- wp:")!==-1){let a=ve(e);if(!(a.length===1&&a[0].name==="core/freeform"))return a}let t=Wr(e),r=Yr();return t.map(a=>{if(typeof a!="string")return a;let o=[$r,Fr,Kr,Gr({raw:!0})];return a=le(a,o,r),a=Ee(a,{raw:!0}),Ur(a,dn)}).flat().filter(Boolean)}var ar=B(Ce(),1);function Au(){return(0,ar.select)(P).getCategories()}function Su(e){(0,ar.dispatch)(P).setCategories(e)}function Nu(e,t){(0,ar.dispatch)(P).updateCategory(e,t)}var Lu=B(Oe(),1);function cn(e=[],t=[]){return e.length===t.length&&t.every(([r,,a],o)=>{let s=e[o];return r===s.name&&cn(s.innerBlocks,a)})}var Bd=e=>e?.source==="html",Ad=e=>e?.source==="query";function Pu(e,t){return t?Object.fromEntries(Object.entries(t).map(([r,a])=>[r,Sd(e[r],a)])):{}}function Sd(e,t){return Bd(e)&&Array.isArray(t)?(0,Lu.renderToString)(t):Ad(e)&&t?t.map(r=>Pu(e.query,r)):t}function et(e=[],t){return t?t.map(([r,a,o],s)=>{let d=e[s];if(d&&d.name===r){let L=et(d.innerBlocks,o);return{...d,innerBlocks:L}}let h=j(r),b=Pu(h?.attributes??{},a),[_,E]=Mr(r,b);return U(_,E,et([],o))}):e}var Nd=Symbol("fields"),Ld=Symbol("form"),Ru={};Fn(Ru,{isContentBlock:_a,fieldsKey:Nd,formKey:Ld,parseRawBlock:xr});var Ou=B(J(),1);function Pd(e){return(0,Ou.default)("wp.blocks.withBlockContentContext",{since:"6.1"}),e}return Vu(Rd);})();
/*! Bundled license information:
react-is/cjs/react-is.production.min.js:
(**
* @license React
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*)
showdown/dist/showdown.js:
(*! showdown v 1.9.1 - 02-11-2019 *)
is-plain-object/dist/is-plain-object.mjs:
(*!
* is-plain-object <https://github.com/jonschlinkert/is-plain-object>
*
* Copyright (c) 2014-2017, Jon Schlinkert.
* Released under the MIT License.
*)
*/
//# sourceMappingURL=index.min.js.map