!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e.SENTRY_RELEASE={id:"substack@538433c"};var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="e9f76349-6900-44ba-9323-1013a17a0036",e._sentryDebugIdIdentifier="sentry-dbid-e9f76349-6900-44ba-9323-1013a17a0036")}catch(e){}}(),(self.webpackChunksubstack=self.webpackChunksubstack||[]).push([["9762"],{14744:function(e){"use strict";var t=function(e){var t,n,i;return!!(t=e)&&"object"==typeof t&&(n=e,"[object RegExp]"!==(i=Object.prototype.toString.call(n))&&"[object Date]"!==i&&n.$$typeof!==r)},r="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function n(e,t){return!1!==t.clone&&t.isMergeableObject(e)?a(Array.isArray(e)?[]:{},e,t):e}function i(e,t,r){return e.concat(t).map(function(e){return n(e,r)})}function s(e){return Object.keys(e).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[])}function o(e,t){try{return t in e}catch(e){return!1}}function a(e,r,l){(l=l||{}).arrayMerge=l.arrayMerge||i,l.isMergeableObject=l.isMergeableObject||t,l.cloneUnlessOtherwiseSpecified=n;var u,c,h=Array.isArray(r);return h!==Array.isArray(e)?n(r,l):h?l.arrayMerge(e,r,l):(c={},(u=l).isMergeableObject(e)&&s(e).forEach(function(t){c[t]=n(e[t],u)}),s(r).forEach(function(t){o(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))||(o(e,t)&&u.isMergeableObject(r[t])?c[t]=(function(e,t){if(!t.customMerge)return a;var r=t.customMerge(e);return"function"==typeof r?r:a})(t,u)(e[t],r[t],u):c[t]=n(r[t],u))}),c)}a.all=function(e,t){if(!Array.isArray(e))throw Error("first argument should be an array");return e.reduce(function(e,r){return a(e,r,t)},{})},e.exports=a},94460:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.attributeNames=t.elementNames=void 0,t.elementNames=new Map([["altglyph","altGlyph"],["altglyphdef","altGlyphDef"],["altglyphitem","altGlyphItem"],["animatecolor","animateColor"],["animatemotion","animateMotion"],["animatetransform","animateTransform"],["clippath","clipPath"],["feblend","feBlend"],["fecolormatrix","feColorMatrix"],["fecomponenttransfer","feComponentTransfer"],["fecomposite","feComposite"],["feconvolvematrix","feConvolveMatrix"],["fediffuselighting","feDiffuseLighting"],["fedisplacementmap","feDisplacementMap"],["fedistantlight","feDistantLight"],["fedropshadow","feDropShadow"],["feflood","feFlood"],["fefunca","feFuncA"],["fefuncb","feFuncB"],["fefuncg","feFuncG"],["fefuncr","feFuncR"],["fegaussianblur","feGaussianBlur"],["feimage","feImage"],["femerge","feMerge"],["femergenode","feMergeNode"],["femorphology","feMorphology"],["feoffset","feOffset"],["fepointlight","fePointLight"],["fespecularlighting","feSpecularLighting"],["fespotlight","feSpotLight"],["fetile","feTile"],["feturbulence","feTurbulence"],["foreignobject","foreignObject"],["glyphref","glyphRef"],["lineargradient","linearGradient"],["radialgradient","radialGradient"],["textpath","textPath"]]),t.attributeNames=new Map([["definitionurl","definitionURL"],["attributename","attributeName"],["attributetype","attributeType"],["basefrequency","baseFrequency"],["baseprofile","baseProfile"],["calcmode","calcMode"],["clippathunits","clipPathUnits"],["diffuseconstant","diffuseConstant"],["edgemode","edgeMode"],["filterunits","filterUnits"],["glyphref","glyphRef"],["gradienttransform","gradientTransform"],["gradientunits","gradientUnits"],["kernelmatrix","kernelMatrix"],["kernelunitlength","kernelUnitLength"],["keypoints","keyPoints"],["keysplines","keySplines"],["keytimes","keyTimes"],["lengthadjust","lengthAdjust"],["limitingconeangle","limitingConeAngle"],["markerheight","markerHeight"],["markerunits","markerUnits"],["markerwidth","markerWidth"],["maskcontentunits","maskContentUnits"],["maskunits","maskUnits"],["numoctaves","numOctaves"],["pathlength","pathLength"],["patterncontentunits","patternContentUnits"],["patterntransform","patternTransform"],["patternunits","patternUnits"],["pointsatx","pointsAtX"],["pointsaty","pointsAtY"],["pointsatz","pointsAtZ"],["preservealpha","preserveAlpha"],["preserveaspectratio","preserveAspectRatio"],["primitiveunits","primitiveUnits"],["refx","refX"],["refy","refY"],["repeatcount","repeatCount"],["repeatdur","repeatDur"],["requiredextensions","requiredExtensions"],["requiredfeatures","requiredFeatures"],["specularconstant","specularConstant"],["specularexponent","specularExponent"],["spreadmethod","spreadMethod"],["startoffset","startOffset"],["stddeviation","stdDeviation"],["stitchtiles","stitchTiles"],["surfacescale","surfaceScale"],["systemlanguage","systemLanguage"],["tablevalues","tableValues"],["targetx","targetX"],["targety","targetY"],["textlength","textLength"],["viewbox","viewBox"],["viewtarget","viewTarget"],["xchannelselector","xChannelSelector"],["ychannelselector","yChannelSelector"],["zoomandpan","zoomAndPan"]])},53806:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return(n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r";case a.Comment:return"\x3c!--"+t.data+"--\x3e";case a.CDATA:return"";case a.Script:case a.Style:case a.Tag:return function(t,r){"foreign"===r.xmlMode&&(t.name=null!=(i=u.elementNames.get(t.name))?i:t.name,t.parent&&p.has(t.parent.name)&&(r=n(n({},r),{xmlMode:!1}))),!r.xmlMode&&d.has(t.name)&&(r=n(n({},r),{xmlMode:"foreign"}));var i,s="<"+t.name,o=function(e,t){if(e)return Object.keys(e).map(function(r){var n,i,s=null!=(n=e[r])?n:"";return("foreign"===t.xmlMode&&(r=null!=(i=u.attributeNames.get(r))?i:r),t.emptyAttrs||t.xmlMode||""!==s)?r+'="'+(!1!==t.decodeEntities?l.encodeXML(s):s.replace(/"/g,"""))+'"':r}).join(" ")}(t.attribs,r);return o&&(s+=" "+o),0===t.children.length&&(r.xmlMode?!1!==r.selfClosingTags:r.selfClosingTags&&h.has(t.name))?(r.xmlMode||(s+=" "),s+="/>"):(s+=">",t.children.length>0&&(s+=e(t.children,r)),(r.xmlMode||!h.has(t.name))&&(s+="")),s}(t,r);case a.Text:return function(e,t){var r=e.data||"";return!1===t.decodeEntities||!t.xmlMode&&e.parent&&c.has(e.parent.name)||(r=l.encodeXML(r)),r}(t,r)}}(i[o],r);return s};var p=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"]),d=new Set(["svg","math"])},45413:function(e,t){"use strict";var r,n;Object.defineProperty(t,"__esModule",{value:!0}),t.Doctype=t.CDATA=t.Tag=t.Style=t.Script=t.Comment=t.Directive=t.Text=t.Root=t.isTag=t.ElementType=void 0,(n=r=t.ElementType||(t.ElementType={})).Root="root",n.Text="text",n.Directive="directive",n.Comment="comment",n.Script="script",n.Style="style",n.Tag="tag",n.CDATA="cdata",n.Doctype="doctype",t.isTag=function(e){return e.type===r.Tag||e.type===r.Script||e.type===r.Style},t.Root=r.Root,t.Text=r.Text,t.Directive=r.Directive,t.Comment=r.Comment,t.Script=r.Script,t.Style=r.Style,t.Tag=r.Tag,t.CDATA=r.CDATA,t.Doctype=r.Doctype},41141:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.DomHandler=void 0;var s=r(36957);i(r(36957),t);var o=/\s+/g,a={normalizeWhitespace:!1,withStartIndices:!1,withEndIndices:!1},l=function(){function e(e,t,r){this.dom=[],this._done=!1,this._tagStack=[],this._lastNode=null,this._parser=null,"function"==typeof t&&(r=t,t=a),"object"==typeof e&&(t=e,e=void 0),this._callback=null!=e?e:null,this._options=null!=t?t:a,this._elementCB=null!=r?r:null}return e.prototype.onparserinit=function(e){this._parser=e},e.prototype.onreset=function(){var e;this.dom=[],this._done=!1,this._tagStack=[],this._lastNode=null,this._parser=null!=(e=this._parser)?e:null},e.prototype.onend=function(){this._done||(this._done=!0,this._parser=null,this.handleCallback(null))},e.prototype.onerror=function(e){this.handleCallback(e)},e.prototype.onclosetag=function(){this._lastNode=null;var e=this._tagStack.pop();e&&this._parser&&(this._options.withEndIndices&&(e.endIndex=this._parser.endIndex),this._elementCB&&this._elementCB(e))},e.prototype.onopentag=function(e,t){var r=new s.Element(e,t);this.addNode(r),this._tagStack.push(r)},e.prototype.ontext=function(e){var t=this._options.normalizeWhitespace,r=this._lastNode;if(r&&"text"===r.type)t?r.data=(r.data+e).replace(o," "):r.data+=e;else{t&&(e=e.replace(o," "));var n=new s.Text(e);this.addNode(n),this._lastNode=n}},e.prototype.oncomment=function(e){if(this._lastNode&&"comment"===this._lastNode.type){this._lastNode.data+=e;return}var t=new s.Comment(e);this.addNode(t),this._lastNode=t},e.prototype.oncommentend=function(){this._lastNode=null},e.prototype.oncdatastart=function(){var e=new s.Text(""),t=new s.NodeWithChildren("cdata",[e]);this.addNode(t),e.parent=t,this._lastNode=e},e.prototype.oncdataend=function(){this._lastNode=null},e.prototype.onprocessinginstruction=function(e,t){var r=new s.ProcessingInstruction(e,t);this.addNode(r)},e.prototype.handleCallback=function(e){if("function"==typeof this._callback)this._callback(e,this.dom);else if(e)throw e},e.prototype.addNode=function(e){var t=this._tagStack[this._tagStack.length-1],r=t?t.children:this.dom,n=r[r.length-1];this._parser&&(this._options.withStartIndices&&(e.startIndex=this._parser.startIndex),this._options.withEndIndices&&(e.endIndex=this._parser.endIndex)),r.push(e),n&&(e.prev=n,n.next=e),t&&(e.parent=t),this._lastNode=null},e.prototype.addDataNode=function(e){this.addNode(e),this._lastNode=e},e}();t.DomHandler=l,t.default=l},36957:function(e,t){"use strict";var r,n=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=this&&this.__assign||function(){return(i=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:function(){return this.children},set:function(e){this.children=e},enumerable:!1,configurable:!0}),t}(o);t.NodeWithChildren=h;var p=function(e){function t(t,r,n){void 0===n&&(n=[]);var i=e.call(this,"script"===t?"script":"style"===t?"style":"tag",n)||this;return i.name=t,i.attribs=r,i.attribs=r,i}return n(t,e),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.name},set:function(e){this.name=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:function(){var e=this;return Object.keys(this.attribs).map(function(t){return{name:t,value:e.attribs[t]}})},enumerable:!1,configurable:!0}),t}(h);function d(e,t){switch(void 0===t&&(t=!1),e.type){case"text":return new l(e.data);case"directive":return new c(e.name,e.data);case"comment":return new u(e.data);case"tag":case"script":case"style":var r=t?f(e.children):[],n=new p(e.name,i({},e.attribs),r);return r.forEach(function(e){return e.parent=n}),n;case"cdata":var r=t?f(e.children):[],s=new h("cdata",r);return r.forEach(function(e){return e.parent=s}),s;case"doctype":throw Error("Not implemented yet: ElementType.Doctype case")}}function f(e){for(var t=e.map(function(e){return d(e,!0)}),r=1;ru.indexOf(h)?l===t?20:4:l===e?10:2}t.removeSubsets=function(e){for(var t=e.length;--t>=0;){var r=e[t];if(t>0&&e.lastIndexOf(r,t-1)>=0){e.splice(t,1);continue}for(var n=r.parent;n;n=n.parent)if(e.includes(n)){e.splice(t,1);break}}return e},t.compareDocumentPosition=i,t.uniqueSort=function(e){return(e=e.filter(function(e,t,r){return!r.includes(e,t+1)})).sort(function(e,t){var r=i(e,t);return 2&r?-1:4&r?1:0}),e}},98888:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.hasChildren=t.isDocument=t.isComment=t.isText=t.isCDATA=t.isTag=void 0,i(r(76037),t),i(r(8938),t),i(r(73403),t),i(r(90718),t),i(r(43209),t),i(r(45397),t),i(r(54437),t);var s=r(73540);Object.defineProperty(t,"isTag",{enumerable:!0,get:function(){return s.isTag}}),Object.defineProperty(t,"isCDATA",{enumerable:!0,get:function(){return s.isCDATA}}),Object.defineProperty(t,"isText",{enumerable:!0,get:function(){return s.isText}}),Object.defineProperty(t,"isComment",{enumerable:!0,get:function(){return s.isComment}}),Object.defineProperty(t,"isDocument",{enumerable:!0,get:function(){return s.isDocument}}),Object.defineProperty(t,"hasChildren",{enumerable:!0,get:function(){return s.hasChildren}})},43209:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getElementsByTagType=t.getElementsByTagName=t.getElementById=t.getElements=t.testElement=void 0;var n=r(73540),i=r(90718),s={tag_name:function(e){return"function"==typeof e?function(t){return(0,n.isTag)(t)&&e(t.name)}:"*"===e?n.isTag:function(t){return(0,n.isTag)(t)&&t.name===e}},tag_type:function(e){return"function"==typeof e?function(t){return e(t.type)}:function(t){return t.type===e}},tag_contains:function(e){return"function"==typeof e?function(t){return(0,n.isText)(t)&&e(t.data)}:function(t){return(0,n.isText)(t)&&t.data===e}}};function o(e,t){return"function"==typeof t?function(r){return(0,n.isTag)(r)&&t(r.attribs[e])}:function(r){return(0,n.isTag)(r)&&r.attribs[e]===t}}function a(e,t){return function(r){return e(r)||t(r)}}function l(e){var t=Object.keys(e).map(function(t){var r=e[t];return Object.prototype.hasOwnProperty.call(s,t)?s[t](r):o(t,r)});return 0===t.length?null:t.reduce(a)}t.testElement=function(e,t){var r=l(e);return!r||r(t)},t.getElements=function(e,t,r,n){void 0===n&&(n=1/0);var s=l(e);return s?(0,i.filter)(s,t,r,n):[]},t.getElementById=function(e,t,r){return void 0===r&&(r=!0),Array.isArray(t)||(t=[t]),(0,i.findOne)(o("id",e),t,r)},t.getElementsByTagName=function(e,t,r,n){return void 0===r&&(r=!0),void 0===n&&(n=1/0),(0,i.filter)(s.tag_name(e),t,r,n)},t.getElementsByTagType=function(e,t,r,n){return void 0===r&&(r=!0),void 0===n&&(n=1/0),(0,i.filter)(s.tag_type(e),t,r,n)}},73403:function(e,t){"use strict";function r(e){if(e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e.parent){var t=e.parent.children;t.splice(t.lastIndexOf(e),1)}}Object.defineProperty(t,"__esModule",{value:!0}),t.prepend=t.prependChild=t.append=t.appendChild=t.replaceElement=t.removeElement=void 0,t.removeElement=r,t.replaceElement=function(e,t){var r=t.prev=e.prev;r&&(r.next=t);var n=t.next=e.next;n&&(n.prev=t);var i=t.parent=e.parent;if(i){var s=i.children;s[s.lastIndexOf(e)]=t}},t.appendChild=function(e,t){if(r(t),t.next=null,t.parent=e,e.children.push(t)>1){var n=e.children[e.children.length-2];n.next=t,t.prev=n}else t.prev=null},t.append=function(e,t){r(t);var n=e.parent,i=e.next;if(t.next=i,t.prev=e,e.next=t,t.parent=n,i){if(i.prev=t,n){var s=n.children;s.splice(s.lastIndexOf(i),0,t)}}else n&&n.children.push(t)},t.prependChild=function(e,t){if(r(t),t.parent=e,t.prev=null,1!==e.children.unshift(t)){var n=e.children[1];n.prev=t,t.next=n}else t.next=null},t.prepend=function(e,t){r(t);var n=e.parent;if(n){var i=n.children;i.splice(i.indexOf(e),0,t)}e.prev&&(e.prev.next=t),t.parent=n,t.prev=e.prev,t.next=e,e.prev=t}},90718:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.findAll=t.existsOne=t.findOne=t.findOneChild=t.find=t.filter=void 0;var n=r(73540);function i(e,t,r,s){for(var o=[],a=0;a0){var u=i(e,l.children,r,s);if(o.push.apply(o,u),(s-=u.length)<=0)break}}return o}t.filter=function(e,t,r,n){return void 0===r&&(r=!0),void 0===n&&(n=1/0),Array.isArray(t)||(t=[t]),i(e,t,r,n)},t.find=i,t.findOneChild=function(e,t){return t.find(e)},t.findOne=function e(t,r,i){void 0===i&&(i=!0);for(var s=null,o=0;o0&&(s=e(t,a.children)))}return s},t.existsOne=function e(t,r){return r.some(function(r){return(0,n.isTag)(r)&&(t(r)||r.children.length>0&&e(t,r.children))})},t.findAll=function(e,t){for(var r,i,s=[],o=t.filter(n.isTag);i=o.shift();){var a=null==(r=i.children)?void 0:r.filter(n.isTag);a&&a.length>0&&o.unshift.apply(o,a),e(i)&&s.push(i)}return s}},76037:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.innerText=t.textContent=t.getText=t.getInnerHTML=t.getOuterHTML=void 0;var i=r(73540),s=n(r(53806)),o=r(45413);function a(e,t){return(0,s.default)(e,t)}t.getOuterHTML=a,t.getInnerHTML=function(e,t){return(0,i.hasChildren)(e)?e.children.map(function(e){return a(e,t)}).join(""):""},t.getText=function e(t){return Array.isArray(t)?t.map(e).join(""):(0,i.isTag)(t)?"br"===t.name?"\n":e(t.children):(0,i.isCDATA)(t)?e(t.children):(0,i.isText)(t)?t.data:""},t.textContent=function e(t){return Array.isArray(t)?t.map(e).join(""):(0,i.hasChildren)(t)&&!(0,i.isComment)(t)?e(t.children):(0,i.isText)(t)?t.data:""},t.innerText=function e(t){return Array.isArray(t)?t.map(e).join(""):(0,i.hasChildren)(t)&&(t.type===o.ElementType.Tag||(0,i.isCDATA)(t))?e(t.children):(0,i.isText)(t)?t.data:""}},8938:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.prevElementSibling=t.nextElementSibling=t.getName=t.hasAttrib=t.getAttributeValue=t.getSiblings=t.getParent=t.getChildren=void 0;var n=r(73540),i=[];function s(e){var t;return null!=(t=e.children)?t:i}function o(e){return e.parent||null}t.getChildren=s,t.getParent=o,t.getSiblings=function(e){var t=o(e);if(null!=t)return s(t);for(var r=[e],n=e.prev,i=e.next;null!=n;)r.unshift(n),n=n.prev;for(;null!=i;)r.push(i),i=i.next;return r},t.getAttributeValue=function(e,t){var r;return null==(r=e.attribs)?void 0:r[t]},t.hasAttrib=function(e,t){return null!=e.attribs&&Object.prototype.hasOwnProperty.call(e.attribs,t)&&null!=e.attribs[t]},t.getName=function(e){return e.name},t.nextElementSibling=function(e){for(var t=e.next;null!==t&&!(0,n.isTag)(t);)t=t.next;return t},t.prevElementSibling=function(e){for(var t=e.prev;null!==t&&!(0,n.isTag)(t);)t=t.prev;return t}},73540:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.DomHandler=void 0;var s=r(45413),o=r(4018);i(r(4018),t);var a=/\s+/g,l={normalizeWhitespace:!1,withStartIndices:!1,withEndIndices:!1,xmlMode:!1},u=function(){function e(e,t,r){this.dom=[],this.root=new o.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof t&&(r=t,t=l),"object"==typeof e&&(t=e,e=void 0),this.callback=null!=e?e:null,this.options=null!=t?t:l,this.elementCB=null!=r?r:null}return e.prototype.onparserinit=function(e){this.parser=e},e.prototype.onreset=function(){this.dom=[],this.root=new o.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},e.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},e.prototype.onerror=function(e){this.handleCallback(e)},e.prototype.onclosetag=function(){this.lastNode=null;var e=this.tagStack.pop();this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(e)},e.prototype.onopentag=function(e,t){var r=this.options.xmlMode?s.ElementType.Tag:void 0,n=new o.Element(e,t,void 0,r);this.addNode(n),this.tagStack.push(n)},e.prototype.ontext=function(e){var t=this.options.normalizeWhitespace,r=this.lastNode;if(r&&r.type===s.ElementType.Text)t?r.data=(r.data+e).replace(a," "):r.data+=e,this.options.withEndIndices&&(r.endIndex=this.parser.endIndex);else{t&&(e=e.replace(a," "));var n=new o.Text(e);this.addNode(n),this.lastNode=n}},e.prototype.oncomment=function(e){if(this.lastNode&&this.lastNode.type===s.ElementType.Comment){this.lastNode.data+=e;return}var t=new o.Comment(e);this.addNode(t),this.lastNode=t},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var e=new o.Text(""),t=new o.NodeWithChildren(s.ElementType.CDATA,[e]);this.addNode(t),e.parent=t,this.lastNode=e},e.prototype.oncdataend=function(){this.lastNode=null},e.prototype.onprocessinginstruction=function(e,t){var r=new o.ProcessingInstruction(e,t);this.addNode(r)},e.prototype.handleCallback=function(e){if("function"==typeof this.callback)this.callback(e,this.dom);else if(e)throw e},e.prototype.addNode=function(e){var t=this.tagStack[this.tagStack.length-1],r=t.children[t.children.length-1];this.options.withStartIndices&&(e.startIndex=this.parser.startIndex),this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),t.children.push(e),r&&(e.prev=r,r.next=e),e.parent=t,this.lastNode=null},e}();t.DomHandler=u,t.default=u},4018:function(e,t,r){"use strict";var n,i=this&&this.__extends||(n=function(e,t){return(n=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),s=this&&this.__assign||function(){return(s=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:function(){return this.children},set:function(e){this.children=e},enumerable:!1,configurable:!0}),t}(l);t.NodeWithChildren=d;var f=function(e){function t(t){return e.call(this,o.ElementType.Root,t)||this}return i(t,e),t}(d);t.Document=f;var m=function(e){function t(t,r,n,i){void 0===n&&(n=[]),void 0===i&&(i="script"===t?o.ElementType.Script:"style"===t?o.ElementType.Style:o.ElementType.Tag);var s=e.call(this,i,n)||this;return s.name=t,s.attribs=r,s}return i(t,e),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.name},set:function(e){this.name=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:function(){var e=this;return Object.keys(this.attribs).map(function(t){var r,n;return{name:t,value:e.attribs[t],namespace:null==(r=e["x-attribsNamespace"])?void 0:r[t],prefix:null==(n=e["x-attribsPrefix"])?void 0:n[t]}})},enumerable:!1,configurable:!0}),t}(d);function g(e){return(0,o.isTag)(e)}function y(e){return e.type===o.ElementType.CDATA}function b(e){return e.type===o.ElementType.Text}function v(e){return e.type===o.ElementType.Comment}function _(e){return e.type===o.ElementType.Directive}function k(e){return e.type===o.ElementType.Root}function x(e,t){if(void 0===t&&(t=!1),b(e))r=new c(e.data);else if(v(e))r=new h(e.data);else if(g(e)){var r,n=t?w(e.children):[],i=new m(e.name,s({},e.attribs),n);n.forEach(function(e){return e.parent=i}),null!=e.namespace&&(i.namespace=e.namespace),e["x-attribsNamespace"]&&(i["x-attribsNamespace"]=s({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(i["x-attribsPrefix"]=s({},e["x-attribsPrefix"])),r=i}else if(y(e)){var n=t?w(e.children):[],a=new d(o.ElementType.CDATA,n);n.forEach(function(e){return e.parent=a}),r=a}else if(k(e)){var n=t?w(e.children):[],l=new f(n);n.forEach(function(e){return e.parent=l}),e["x-mode"]&&(l["x-mode"]=e["x-mode"]),r=l}else if(_(e)){var u=new p(e.name,e.data);null!=e["x-name"]&&(u["x-name"]=e["x-name"],u["x-publicId"]=e["x-publicId"],u["x-systemId"]=e["x-systemId"]),r=u}else throw Error("Not implemented yet: ".concat(e.type));return r.startIndex=e.startIndex,r.endIndex=e.endIndex,null!=e.sourceCodeLocation&&(r.sourceCodeLocation=e.sourceCodeLocation),r}function w(e){for(var t=e.map(function(e){return x(e,!0)}),r=1;r65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+=String.fromCharCode(e)};t.default=function(e){return e>=55296&&e<=57343||e>1114111?"�":(e in i.default&&(e=i.default[e]),s(e))}},71818:function(e,t,r){"use strict";var n,i,s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.escapeUTF8=t.escape=t.encodeNonAsciiHTML=t.encodeHTML=t.encodeXML=void 0;var o=c(s(r(36632)).default),a=h(o);t.encodeXML=g(o);var l=c(s(r(99144)).default),u=h(l);function c(e){return Object.keys(e).sort().reduce(function(t,r){return t[e[r]]="&"+r+";",t},{})}function h(e){for(var t=[],r=[],n=0,i=Object.keys(e);n1?d(e):e.charCodeAt(0)).toString(16).toUpperCase()+";"}var m=RegExp(a.source+"|"+p.source,"g");function g(e){return function(t){return t.replace(m,function(t){return e[t]||f(t)})}}t.escape=function(e){return e.replace(m,f)},t.escapeUTF8=function(e){return e.replace(a,f)}},72730:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.decodeXMLStrict=t.decodeHTML5Strict=t.decodeHTML4Strict=t.decodeHTML5=t.decodeHTML4=t.decodeHTMLStrict=t.decodeHTML=t.decodeXML=t.encodeHTML5=t.encodeHTML4=t.escapeUTF8=t.escape=t.encodeNonAsciiHTML=t.encodeHTML=t.encodeXML=t.encode=t.decodeStrict=t.decode=void 0;var n=r(79878),i=r(71818);t.decode=function(e,t){return(!t||t<=0?n.decodeXML:n.decodeHTML)(e)},t.decodeStrict=function(e,t){return(!t||t<=0?n.decodeXML:n.decodeHTMLStrict)(e)},t.encode=function(e,t){return(!t||t<=0?i.encodeXML:i.encodeHTML)(e)};var s=r(71818);Object.defineProperty(t,"encodeXML",{enumerable:!0,get:function(){return s.encodeXML}}),Object.defineProperty(t,"encodeHTML",{enumerable:!0,get:function(){return s.encodeHTML}}),Object.defineProperty(t,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return s.encodeNonAsciiHTML}}),Object.defineProperty(t,"escape",{enumerable:!0,get:function(){return s.escape}}),Object.defineProperty(t,"escapeUTF8",{enumerable:!0,get:function(){return s.escapeUTF8}}),Object.defineProperty(t,"encodeHTML4",{enumerable:!0,get:function(){return s.encodeHTML}}),Object.defineProperty(t,"encodeHTML5",{enumerable:!0,get:function(){return s.encodeHTML}});var o=r(79878);Object.defineProperty(t,"decodeXML",{enumerable:!0,get:function(){return o.decodeXML}}),Object.defineProperty(t,"decodeHTML",{enumerable:!0,get:function(){return o.decodeHTML}}),Object.defineProperty(t,"decodeHTMLStrict",{enumerable:!0,get:function(){return o.decodeHTMLStrict}}),Object.defineProperty(t,"decodeHTML4",{enumerable:!0,get:function(){return o.decodeHTML}}),Object.defineProperty(t,"decodeHTML5",{enumerable:!0,get:function(){return o.decodeHTML}}),Object.defineProperty(t,"decodeHTML4Strict",{enumerable:!0,get:function(){return o.decodeHTMLStrict}}),Object.defineProperty(t,"decodeHTML5Strict",{enumerable:!0,get:function(){return o.decodeHTMLStrict}}),Object.defineProperty(t,"decodeXMLStrict",{enumerable:!0,get:function(){return o.decodeXML}})},37007:function(e){"use strict";var t,r="object"==typeof Reflect?Reflect:null,n=r&&"function"==typeof r.apply?r.apply:function(e,t,r){return Function.prototype.apply.call(e,t,r)};t=r&&"function"==typeof r.ownKeys?r.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var i=Number.isNaN||function(e){return e!=e};function s(){s.init.call(this)}e.exports=s,e.exports.once=function(e,t){return new Promise(function(r,n){var i,s,o;function a(r){e.removeListener(t,l),n(r)}function l(){"function"==typeof e.removeListener&&e.removeListener("error",a),r([].slice.call(arguments))}m(e,t,l,{once:!0}),"error"!==t&&(i=e,s=a,o={once:!0},"function"==typeof i.on&&m(i,"error",s,o))})},s.EventEmitter=s,s.prototype._events=void 0,s.prototype._eventsCount=0,s.prototype._maxListeners=void 0;var o=10;function a(e){if("function"!=typeof e)throw TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function l(e){return void 0===e._maxListeners?s.defaultMaxListeners:e._maxListeners}function u(e,t,r,n){if(a(r),void 0===(s=e._events)?(s=e._events=Object.create(null),e._eventsCount=0):(void 0!==s.newListener&&(e.emit("newListener",t,r.listener?r.listener:r),s=e._events),o=s[t]),void 0===o)o=s[t]=r,++e._eventsCount;else if("function"==typeof o?o=s[t]=n?[r,o]:[o,r]:n?o.unshift(r):o.push(r),(i=l(e))>0&&o.length>i&&!o.warned){o.warned=!0;var i,s,o,u=Error("Possible EventEmitter memory leak detected. "+o.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");u.name="MaxListenersExceededWarning",u.emitter=e,u.type=t,u.count=o.length,console&&console.warn&&console.warn(u)}return e}function c(){if(!this.fired)return(this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0==arguments.length)?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function h(e,t,r){var n={fired:!1,wrapFn:void 0,target:e,type:t,listener:r},i=c.bind(n);return i.listener=r,n.wrapFn=i,i}function p(e,t,r){var n=e._events;if(void 0===n)return[];var i=n[t];return void 0===i?[]:"function"==typeof i?r?[i.listener||i]:[i]:r?function(e){for(var t=Array(e.length),r=0;r0&&(o=t[0]),o instanceof Error)throw o;var o,a=Error("Unhandled error."+(o?" ("+o.message+")":""));throw a.context=o,a}var l=s[e];if(void 0===l)return!1;if("function"==typeof l)n(l,this,t);else for(var u=l.length,c=f(l,u),r=0;r=0;s--)if(r[s]===t||r[s].listener===t){o=r[s].listener,i=s;break}if(i<0)return this;0===i?r.shift():function(e,t){for(;t+1=0;n--)this.removeListener(e,t[n]);return this},s.prototype.listeners=function(e){return p(this,e,!0)},s.prototype.rawListeners=function(e){return p(this,e,!1)},s.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):d.call(e,t)},s.prototype.listenerCount=d,s.prototype.eventNames=function(){return this._eventsCount>0?t(this._events):[]}},66405:function(e,t,r){"use strict";r.d(t,{A:()=>u});var n={fullscreenEnabled:0,fullscreenElement:1,requestFullscreen:2,exitFullscreen:3,fullscreenchange:4,fullscreenerror:5,fullscreen:6},i=["webkitFullscreenEnabled","webkitFullscreenElement","webkitRequestFullscreen","webkitExitFullscreen","webkitfullscreenchange","webkitfullscreenerror","-webkit-full-screen"],s=["mozFullScreenEnabled","mozFullScreenElement","mozRequestFullScreen","mozCancelFullScreen","mozfullscreenchange","mozfullscreenerror","-moz-full-screen"],o=["msFullscreenEnabled","msFullscreenElement","msRequestFullscreen","msExitFullscreen","MSFullscreenChange","MSFullscreenError","-ms-fullscreen"],a="undefined"!=typeof window&&void 0!==window.document?window.document:{},l="fullscreenEnabled"in a&&Object.keys(n)||i[0]in a&&i||s[0]in a&&s||o[0]in a&&o||[];let u={requestFullscreen:function(e){return e[l[n.requestFullscreen]]()},requestFullscreenFunction:function(e){return e[l[n.requestFullscreen]]},get exitFullscreen(){return a[l[n.exitFullscreen]].bind(a)},get fullscreenPseudoClass(){return":"+l[n.fullscreen]},addEventListener:function(e,t,r){return a.addEventListener(l[n[e]],t,r)},removeEventListener:function(e,t,r){return a.removeEventListener(l[n[e]],t,r)},get fullscreenEnabled(){return!!a[l[n.fullscreenEnabled]]},set fullscreenEnabled(val){},get fullscreenElement(){return a[l[n.fullscreenElement]]},set fullscreenElement(val){},get onfullscreenchange(){return a[("on"+l[n.fullscreenchange]).toLowerCase()]},set onfullscreenchange(handler){return a[("on"+l[n.fullscreenchange]).toLowerCase()]=handler},get onfullscreenerror(){return a[("on"+l[n.fullscreenerror]).toLowerCase()]},set onfullscreenerror(handler){return a[("on"+l[n.fullscreenerror]).toLowerCase()]=handler}}},51079:function(e,t){t.klona=function e(t){if("object"!=typeof t)return t;var r,n,i=Object.prototype.toString.call(t);if("[object Object]"===i){if(t.constructor!==Object&&"function"==typeof t.constructor)for(r in n=new t.constructor,t)t.hasOwnProperty(r)&&n[r]!==t[r]&&(n[r]=e(t[r]));else for(r in n={},t)"__proto__"===r?Object.defineProperty(n,r,{value:e(t[r]),configurable:!0,enumerable:!0,writable:!0}):n[r]=e(t[r]);return n}if("[object Array]"===i){for(n=Array(r=t.length);r--;)n[r]=e(t[r]);return n}return"[object Set]"===i?(n=new Set,t.forEach(function(t){n.add(e(t))}),n):"[object Map]"===i?(n=new Map,t.forEach(function(t,r){n.set(e(r),e(t))}),n):"[object Date]"===i?new Date(+t):"[object RegExp]"===i?((n=new RegExp(t.source,t.flags)).lastIndex=t.lastIndex,n):"[object DataView]"===i?new t.constructor(e(t.buffer)):"[object ArrayBuffer]"===i?t.slice(0):"Array]"===i.slice(-6)?new t.constructor(t):t}},67358:function(e,t,r){"use strict";var n,i=(n=r(18849))&&n.__esModule?n:{default:n},s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}(r(74808)),o=s.options,a=o.Options;t.default=function(e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function, not "+typeof e);function t(){if(!(this instanceof t))throw TypeError("Cannot call a class as a function");var r=e.apply(this,arguments);if(!this)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return r&&("object"==typeof r||"function"==typeof r)?r:this}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),t.prototype.render=function(){var e={key:"linkified-element-0"};for(var t in this.props)"options"!==t&&"tagName"!==t&&(e[t]=this.props[t]);var r=new a(this.props.options),n=this.props.tagName||"span";return function e(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(0===i.default.Children.count(t.props.children))return t;var a=[];i.default.Children.forEach(t.props.children,function(t){"string"==typeof t?(n+=1,a.push.apply(a,function(e,t){for(var r=s.tokenize(e),n=[],o=0,a=0;a=0&&p++,r++,c++;if(p<0)for(var d=r-c;d0&&(n.push(new i.TEXT(s)),s=[]),r-=p,c-=p;var f=h.emit();n.push(new f(e.slice(r-c,r)))}}return s.length>0&&n.push(new i.TEXT(s)),n},t.start=l},39741:function(e,t,r){"use strict";t.__esModule=!0,t.start=t.run=t.TOKENS=t.State=void 0;var n=r(48482),i=r(68283),s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}(i),o="aaa|aarp|abarth|abb|abbott|abbvie|abc|able|abogado|abudhabi|ac|academy|accenture|accountant|accountants|aco|active|actor|ad|adac|ads|adult|ae|aeg|aero|aetna|af|afamilycompany|afl|africa|ag|agakhan|agency|ai|aig|aigo|airbus|airforce|airtel|akdn|al|alfaromeo|alibaba|alipay|allfinanz|allstate|ally|alsace|alstom|am|americanexpress|americanfamily|amex|amfam|amica|amsterdam|analytics|android|anquan|anz|ao|aol|apartments|app|apple|aq|aquarelle|ar|arab|aramco|archi|army|arpa|art|arte|as|asda|asia|associates|at|athleta|attorney|au|auction|audi|audible|audio|auspost|author|auto|autos|avianca|aw|aws|ax|axa|az|azure|ba|baby|baidu|banamex|bananarepublic|band|bank|bar|barcelona|barclaycard|barclays|barefoot|bargains|baseball|basketball|bauhaus|bayern|bb|bbc|bbt|bbva|bcg|bcn|bd|be|beats|beauty|beer|bentley|berlin|best|bestbuy|bet|bf|bg|bh|bharti|bi|bible|bid|bike|bing|bingo|bio|biz|bj|black|blackfriday|blanco|blockbuster|blog|bloomberg|blue|bm|bms|bmw|bn|bnl|bnpparibas|bo|boats|boehringer|bofa|bom|bond|boo|book|booking|boots|bosch|bostik|boston|bot|boutique|box|br|bradesco|bridgestone|broadway|broker|brother|brussels|bs|bt|budapest|bugatti|build|builders|business|buy|buzz|bv|bw|by|bz|bzh|ca|cab|cafe|cal|call|calvinklein|cam|camera|camp|cancerresearch|canon|capetown|capital|capitalone|car|caravan|cards|care|career|careers|cars|cartier|casa|case|caseih|cash|casino|cat|catering|catholic|cba|cbn|cbre|cbs|cc|cd|ceb|center|ceo|cern|cf|cfa|cfd|cg|ch|chanel|channel|chase|chat|cheap|chintai|chloe|christmas|chrome|chrysler|church|ci|cipriani|circle|cisco|citadel|citi|citic|city|cityeats|ck|cl|claims|cleaning|click|clinic|clinique|clothing|cloud|club|clubmed|cm|cn|co|coach|codes|coffee|college|cologne|com|comcast|commbank|community|company|compare|computer|comsec|condos|construction|consulting|contact|contractors|cooking|cookingchannel|cool|coop|corsica|country|coupon|coupons|courses|cr|credit|creditcard|creditunion|cricket|crown|crs|cruise|cruises|csc|cu|cuisinella|cv|cw|cx|cy|cymru|cyou|cz|dabur|dad|dance|data|date|dating|datsun|day|dclk|dds|de|deal|dealer|deals|degree|delivery|dell|deloitte|delta|democrat|dental|dentist|desi|design|dev|dhl|diamonds|diet|digital|direct|directory|discount|discover|dish|diy|dj|dk|dm|dnp|do|docs|doctor|dodge|dog|doha|domains|dot|download|drive|dtv|dubai|duck|dunlop|duns|dupont|durban|dvag|dvr|dz|earth|eat|ec|eco|edeka|edu|education|ee|eg|email|emerck|energy|engineer|engineering|enterprises|epost|epson|equipment|er|ericsson|erni|es|esq|estate|esurance|et|etisalat|eu|eurovision|eus|events|everbank|exchange|expert|exposed|express|extraspace|fage|fail|fairwinds|faith|family|fan|fans|farm|farmers|fashion|fast|fedex|feedback|ferrari|ferrero|fi|fiat|fidelity|fido|film|final|finance|financial|fire|firestone|firmdale|fish|fishing|fit|fitness|fj|fk|flickr|flights|flir|florist|flowers|fly|fm|fo|foo|food|foodnetwork|football|ford|forex|forsale|forum|foundation|fox|fr|free|fresenius|frl|frogans|frontdoor|frontier|ftr|fujitsu|fujixerox|fun|fund|furniture|futbol|fyi|ga|gal|gallery|gallo|gallup|game|games|gap|garden|gb|gbiz|gd|gdn|ge|gea|gent|genting|george|gf|gg|ggee|gh|gi|gift|gifts|gives|giving|gl|glade|glass|gle|global|globo|gm|gmail|gmbh|gmo|gmx|gn|godaddy|gold|goldpoint|golf|goo|goodhands|goodyear|goog|google|gop|got|gov|gp|gq|gr|grainger|graphics|gratis|green|gripe|grocery|group|gs|gt|gu|guardian|gucci|guge|guide|guitars|guru|gw|gy|hair|hamburg|hangout|haus|hbo|hdfc|hdfcbank|health|healthcare|help|helsinki|here|hermes|hgtv|hiphop|hisamitsu|hitachi|hiv|hk|hkt|hm|hn|hockey|holdings|holiday|homedepot|homegoods|homes|homesense|honda|honeywell|horse|hospital|host|hosting|hot|hoteles|hotels|hotmail|house|how|hr|hsbc|ht|htc|hu|hughes|hyatt|hyundai|ibm|icbc|ice|icu|id|ie|ieee|ifm|ikano|il|im|imamat|imdb|immo|immobilien|in|industries|infiniti|info|ing|ink|institute|insurance|insure|int|intel|international|intuit|investments|io|ipiranga|iq|ir|irish|is|iselect|ismaili|ist|istanbul|it|itau|itv|iveco|iwc|jaguar|java|jcb|jcp|je|jeep|jetzt|jewelry|jio|jlc|jll|jm|jmp|jnj|jo|jobs|joburg|jot|joy|jp|jpmorgan|jprs|juegos|juniper|kaufen|kddi|ke|kerryhotels|kerrylogistics|kerryproperties|kfh|kg|kh|ki|kia|kim|kinder|kindle|kitchen|kiwi|km|kn|koeln|komatsu|kosher|kp|kpmg|kpn|kr|krd|kred|kuokgroup|kw|ky|kyoto|kz|la|lacaixa|ladbrokes|lamborghini|lamer|lancaster|lancia|lancome|land|landrover|lanxess|lasalle|lat|latino|latrobe|law|lawyer|lb|lc|lds|lease|leclerc|lefrak|legal|lego|lexus|lgbt|li|liaison|lidl|life|lifeinsurance|lifestyle|lighting|like|lilly|limited|limo|lincoln|linde|link|lipsy|live|living|lixil|lk|loan|loans|locker|locus|loft|lol|london|lotte|lotto|love|lpl|lplfinancial|lr|ls|lt|ltd|ltda|lu|lundbeck|lupin|luxe|luxury|lv|ly|ma|macys|madrid|maif|maison|makeup|man|management|mango|map|market|marketing|markets|marriott|marshalls|maserati|mattel|mba|mc|mckinsey|md|me|med|media|meet|melbourne|meme|memorial|men|menu|meo|merckmsd|metlife|mg|mh|miami|microsoft|mil|mini|mint|mit|mitsubishi|mk|ml|mlb|mls|mm|mma|mn|mo|mobi|mobile|mobily|moda|moe|moi|mom|monash|money|monster|mopar|mormon|mortgage|moscow|moto|motorcycles|mov|movie|movistar|mp|mq|mr|ms|msd|mt|mtn|mtr|mu|museum|mutual|mv|mw|mx|my|mz|na|nab|nadex|nagoya|name|nationwide|natura|navy|nba|nc|ne|nec|net|netbank|netflix|network|neustar|new|newholland|news|next|nextdirect|nexus|nf|nfl|ng|ngo|nhk|ni|nico|nike|nikon|ninja|nissan|nissay|nl|no|nokia|northwesternmutual|norton|now|nowruz|nowtv|np|nr|nra|nrw|ntt|nu|nyc|nz|obi|observer|off|office|okinawa|olayan|olayangroup|oldnavy|ollo|om|omega|one|ong|onl|online|onyourside|ooo|open|oracle|orange|org|organic|origins|osaka|otsuka|ott|ovh|pa|page|panasonic|panerai|paris|pars|partners|parts|party|passagens|pay|pccw|pe|pet|pf|pfizer|pg|ph|pharmacy|phd|philips|phone|photo|photography|photos|physio|piaget|pics|pictet|pictures|pid|pin|ping|pink|pioneer|pizza|pk|pl|place|play|playstation|plumbing|plus|pm|pn|pnc|pohl|poker|politie|porn|post|pr|pramerica|praxi|press|prime|pro|prod|productions|prof|progressive|promo|properties|property|protection|pru|prudential|ps|pt|pub|pw|pwc|py|qa|qpon|quebec|quest|qvc|racing|radio|raid|re|read|realestate|realtor|realty|recipes|red|redstone|redumbrella|rehab|reise|reisen|reit|reliance|ren|rent|rentals|repair|report|republican|rest|restaurant|review|reviews|rexroth|rich|richardli|ricoh|rightathome|ril|rio|rip|rmit|ro|rocher|rocks|rodeo|rogers|room|rs|rsvp|ru|rugby|ruhr|run|rw|rwe|ryukyu|sa|saarland|safe|safety|sakura|sale|salon|samsclub|samsung|sandvik|sandvikcoromant|sanofi|sap|sapo|sarl|sas|save|saxo|sb|sbi|sbs|sc|sca|scb|schaeffler|schmidt|scholarships|school|schule|schwarz|science|scjohnson|scor|scot|sd|se|search|seat|secure|security|seek|select|sener|services|ses|seven|sew|sex|sexy|sfr|sg|sh|shangrila|sharp|shaw|shell|shia|shiksha|shoes|shop|shopping|shouji|show|showtime|shriram|si|silk|sina|singles|site|sj|sk|ski|skin|sky|skype|sl|sling|sm|smart|smile|sn|sncf|so|soccer|social|softbank|software|sohu|solar|solutions|song|sony|soy|space|spiegel|spot|spreadbetting|sr|srl|srt|st|stada|staples|star|starhub|statebank|statefarm|statoil|stc|stcgroup|stockholm|storage|store|stream|studio|study|style|su|sucks|supplies|supply|support|surf|surgery|suzuki|sv|swatch|swiftcover|swiss|sx|sy|sydney|symantec|systems|sz|tab|taipei|talk|taobao|target|tatamotors|tatar|tattoo|tax|taxi|tc|tci|td|tdk|team|tech|technology|tel|telecity|telefonica|temasek|tennis|teva|tf|tg|th|thd|theater|theatre|tiaa|tickets|tienda|tiffany|tips|tires|tirol|tj|tjmaxx|tjx|tk|tkmaxx|tl|tm|tmall|tn|to|today|tokyo|tools|top|toray|toshiba|total|tours|town|toyota|toys|tr|trade|trading|training|travel|travelchannel|travelers|travelersinsurance|trust|trv|tt|tube|tui|tunes|tushu|tv|tvs|tw|tz|ua|ubank|ubs|uconnect|ug|uk|unicom|university|uno|uol|ups|us|uy|uz|va|vacations|vana|vanguard|vc|ve|vegas|ventures|verisign|versicherung|vet|vg|vi|viajes|video|vig|viking|villas|vin|vip|virgin|visa|vision|vista|vistaprint|viva|vivo|vlaanderen|vn|vodka|volkswagen|volvo|vote|voting|voto|voyage|vu|vuelos|wales|walmart|walter|wang|wanggou|warman|watch|watches|weather|weatherchannel|webcam|weber|website|wed|wedding|weibo|weir|wf|whoswho|wien|wiki|williamhill|win|windows|wine|winners|wme|wolterskluwer|woodside|work|works|world|wow|ws|wtc|wtf|xbox|xerox|xfinity|xihuan|xin|xn--11b4c3d|xn--1ck2e1b|xn--1qqw23a|xn--2scrj9c|xn--30rr7y|xn--3bst00m|xn--3ds443g|xn--3e0b707e|xn--3hcrj9c|xn--3oq18vl8pn36a|xn--3pxu8k|xn--42c2d9a|xn--45br5cyl|xn--45brj9c|xn--45q11c|xn--4gbrim|xn--54b7fta0cc|xn--55qw42g|xn--55qx5d|xn--5su34j936bgsg|xn--5tzm5g|xn--6frz82g|xn--6qq986b3xl|xn--80adxhks|xn--80ao21a|xn--80aqecdr1a|xn--80asehdb|xn--80aswg|xn--8y0a063a|xn--90a3ac|xn--90ae|xn--90ais|xn--9dbq2a|xn--9et52u|xn--9krt00a|xn--b4w605ferd|xn--bck1b9a5dre4c|xn--c1avg|xn--c2br7g|xn--cck2b3b|xn--cg4bki|xn--clchc0ea0b2g2a9gcd|xn--czr694b|xn--czrs0t|xn--czru2d|xn--d1acj3b|xn--d1alf|xn--e1a4c|xn--eckvdtc9d|xn--efvy88h|xn--estv75g|xn--fct429k|xn--fhbei|xn--fiq228c5hs|xn--fiq64b|xn--fiqs8s|xn--fiqz9s|xn--fjq720a|xn--flw351e|xn--fpcrj9c3d|xn--fzc2c9e2c|xn--fzys8d69uvgm|xn--g2xx48c|xn--gckr3f0f|xn--gecrj9c|xn--gk3at1e|xn--h2breg3eve|xn--h2brj9c|xn--h2brj9c8c|xn--hxt814e|xn--i1b6b1a6a2e|xn--imr513n|xn--io0a7i|xn--j1aef|xn--j1amh|xn--j6w193g|xn--jlq61u9w7b|xn--jvr189m|xn--kcrx77d1x4a|xn--kprw13d|xn--kpry57d|xn--kpu716f|xn--kput3i|xn--l1acc|xn--lgbbat1ad8j|xn--mgb9awbf|xn--mgba3a3ejt|xn--mgba3a4f16a|xn--mgba7c0bbn0a|xn--mgbaakc7dvf|xn--mgbaam7a8h|xn--mgbab2bd|xn--mgbai9azgqp6j|xn--mgbayh7gpa|xn--mgbb9fbpob|xn--mgbbh1a|xn--mgbbh1a71e|xn--mgbc0a9azcg|xn--mgbca7dzdo|xn--mgberp4a5d4ar|xn--mgbgu82a|xn--mgbi4ecexp|xn--mgbpl2fh|xn--mgbt3dhd|xn--mgbtx2b|xn--mgbx4cd0ab|xn--mix891f|xn--mk1bu44c|xn--mxtq1m|xn--ngbc5azd|xn--ngbe9e0a|xn--ngbrx|xn--node|xn--nqv7f|xn--nqv7fs00ema|xn--nyqy26a|xn--o3cw4h|xn--ogbpf8fl|xn--p1acf|xn--p1ai|xn--pbt977c|xn--pgbs0dh|xn--pssy2u|xn--q9jyb4c|xn--qcka1pmc|xn--qxam|xn--rhqv96g|xn--rovu88b|xn--rvc1e0am3e|xn--s9brj9c|xn--ses554g|xn--t60b56a|xn--tckwe|xn--tiq49xqyj|xn--unup4y|xn--vermgensberater-ctb|xn--vermgensberatung-pwb|xn--vhquv|xn--vuq861b|xn--w4r85el8fhu5dnra|xn--w4rs40l|xn--wgbh1c|xn--wgbl6a|xn--xhq521b|xn--xkc2al3hye2a|xn--xkc2dl3a5ee0h|xn--y9a3aq|xn--yfro4i67o|xn--ygbi2ammx|xn--zfr164b|xperia|xxx|xyz|yachts|yahoo|yamaxun|yandex|ye|yodobashi|yoga|yokohama|you|youtube|yt|yun|za|zappos|zara|zero|zip|zippo|zm|zone|zuerich|zw".split("|"),a="0123456789".split(""),l="0123456789abcdefghijklmnopqrstuvwxyz".split(""),u=[" ","\f","\r"," ","\v","\xa0"," ","᠎"],c=[],h=function(e){return new n.CharacterState(e)},p=h(),d=h(i.NUM),f=h(i.DOMAIN),m=h(),g=h(i.WS);p.on("@",h(i.AT)).on(".",h(i.DOT)).on("+",h(i.PLUS)).on("#",h(i.POUND)).on("?",h(i.QUERY)).on("/",h(i.SLASH)).on("_",h(i.UNDERSCORE)).on(":",h(i.COLON)).on("{",h(i.OPENBRACE)).on("[",h(i.OPENBRACKET)).on("<",h(i.OPENANGLEBRACKET)).on("(",h(i.OPENPAREN)).on("}",h(i.CLOSEBRACE)).on("]",h(i.CLOSEBRACKET)).on(">",h(i.CLOSEANGLEBRACKET)).on(")",h(i.CLOSEPAREN)).on("&",h(i.AMPERSAND)).on([",",";","!",'"',"'"],h(i.PUNCTUATION)),p.on("\n",h(i.NL)).on(u,g),g.on(u,g);for(var y=0;y=0&&u++,a++,i++;if(!(u<0)){i-=u,a-=u;var c=l.emit();n.push(new c(e.substr(i-a,a)))}}return n},t.start=p},48482:function(e,t,r){"use strict";t.__esModule=!0,t.stateify=t.TokenState=t.CharacterState=void 0;var n=r(9773);function i(){return function(e){this.j=[],this.T=e||null}}var s=i();s.prototype={defaultTransition:!1,on:function(e,t){if(e instanceof Array){for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:null,r=this.next(new e(""));return r===this.defaultTransition?(r=new this.constructor(t),this.on(e,r)):t&&(r.T=t),r},test:function(e,t){return e instanceof t}});t.CharacterState=o,t.TokenState=a,t.stateify=function(e,t,r,n){for(var i=0,s=e.length,a=t,l=[],u=void 0;i=s)return[];for(;i0&&void 0!==arguments[0]?arguments[0]:"http";return{type:this.type,value:this.toString(),href:this.toHref(e)}}};var a=(0,i.inherits)(o,(0,n.createTokenClass)(),{type:"email",isLink:!0}),l=(0,i.inherits)(o,(0,n.createTokenClass)(),{type:"email",isLink:!0,toHref:function(){return"mailto:"+this.toString()}}),u=(0,i.inherits)(o,(0,n.createTokenClass)(),{type:"text"}),c=(0,i.inherits)(o,(0,n.createTokenClass)(),{type:"nl"}),h=(0,i.inherits)(o,(0,n.createTokenClass)(),{type:"url",isLink:!0,toHref:function(){for(var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"http",r=!1,n=!1,i=this.v,o=[],a=0;i[a]instanceof s.PROTOCOL;)r=!0,o.push(i[a].toString().toLowerCase()),a++;for(;i[a]instanceof s.SLASH;)n=!0,o.push(i[a].toString()),a++;for(;(e=i[a])instanceof s.DOMAIN||e instanceof s.TLD;)o.push(i[a].toString().toLowerCase()),a++;for(;a"),L=o(")"),j=o("&");t.Base=s,t.DOMAIN=a,t.AT=l,t.COLON=u,t.DOT=c,t.PUNCTUATION=h,t.LOCALHOST=p,t.NL=d,t.NUM=f,t.PLUS=m,t.POUND=g,t.QUERY=v,t.PROTOCOL=y,t.MAILTO=b,t.SLASH=_,t.UNDERSCORE=k,t.SYM=x,t.TLD=w,t.WS=A,t.OPENBRACE=E,t.OPENBRACKET=C,t.OPENANGLEBRACKET=O,t.OPENPAREN=T,t.CLOSEBRACE=S,t.CLOSEBRACKET=D,t.CLOSEANGLEBRACKET=M,t.CLOSEPAREN=L,t.AMPERSAND=j},9773:function(e,t){"use strict";t.__esModule=!0,t.inherits=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=Object.create(e.prototype);for(var i in r)n[i]=r[i];return n.constructor=t,t.prototype=n,t}},85747:function(e,t){"use strict";t.__esModule=!0;var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n={defaultProtocol:"http",events:null,format:s,formatHref:s,nl2br:!1,tagName:"a",target:function(e,t){return"url"===t?"_blank":null},validate:!0,ignoreTags:[],attributes:null,className:"linkified"};function i(e){e=e||{},this.defaultProtocol=e.hasOwnProperty("defaultProtocol")?e.defaultProtocol:n.defaultProtocol,this.events=e.hasOwnProperty("events")?e.events:n.events,this.format=e.hasOwnProperty("format")?e.format:n.format,this.formatHref=e.hasOwnProperty("formatHref")?e.formatHref:n.formatHref,this.nl2br=e.hasOwnProperty("nl2br")?e.nl2br:n.nl2br,this.tagName=e.hasOwnProperty("tagName")?e.tagName:n.tagName,this.target=e.hasOwnProperty("target")?e.target:n.target,this.validate=e.hasOwnProperty("validate")?e.validate:n.validate,this.ignoreTags=[],this.attributes=e.attributes||e.linkAttributes||n.attributes,this.className=e.hasOwnProperty("className")?e.className:e.linkClass||n.className;for(var t=e.hasOwnProperty("ignoreTags")?e.ignoreTags:n.ignoreTags,r=0;r=t?e:t)),e}},9999:function(e,t,r){var n=r(37217),i=r(83729),s=r(16547),o=r(74733),a=r(43838),l=r(93290),u=r(23007),c=r(92271),h=r(48948),p=r(50002),d=r(83349),f=r(5861),m=r(76189),g=r(77199),y=r(35529),b=r(56449),v=r(3656),_=r(87730),k=r(23805),x=r(38440),w=r(95950),A=r(37241),E="[object Arguments]",C="[object Function]",O="[object Object]",T={};T[E]=T["[object Array]"]=T["[object ArrayBuffer]"]=T["[object DataView]"]=T["[object Boolean]"]=T["[object Date]"]=T["[object Float32Array]"]=T["[object Float64Array]"]=T["[object Int8Array]"]=T["[object Int16Array]"]=T["[object Int32Array]"]=T["[object Map]"]=T["[object Number]"]=T[O]=T["[object RegExp]"]=T["[object Set]"]=T["[object String]"]=T["[object Symbol]"]=T["[object Uint8Array]"]=T["[object Uint8ClampedArray]"]=T["[object Uint16Array]"]=T["[object Uint32Array]"]=!0,T["[object Error]"]=T[C]=T["[object WeakMap]"]=!1,e.exports=function e(t,r,S,D,M,L){var j,P=1&r,z=2&r,N=4&r;if(S&&(j=M?S(t,D,M,L):S(t)),void 0!==j)return j;if(!k(t))return t;var F=b(t);if(F){if(j=m(t),!P)return u(t,j)}else{var R=f(t),I=R==C||"[object GeneratorFunction]"==R;if(v(t))return l(t,P);if(R==O||R==E||I&&!M){if(j=z||I?{}:y(t),!P)return z?h(t,a(j,t)):c(t,o(j,t))}else{if(!T[R])return M?t:{};j=g(t,R,P)}}L||(L=new n);var q=L.get(t);if(q)return q;L.set(t,j),x(t)?t.forEach(function(n){j.add(e(n,r,S,n,t,L))}):_(t)&&t.forEach(function(n,i){j.set(i,e(n,r,S,i,t,L))});var B=N?z?d:p:z?A:w,$=F?void 0:B(t);return i($||t,function(n,i){$&&(n=t[i=n]),s(j,i,e(n,r,S,i,t,L))}),j}},39344:function(e,t,r){var n=r(23805),i=Object.create;e.exports=function(){function e(){}return function(t){if(!n(t))return{};if(i)return i(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}()},29172:function(e,t,r){var n=r(5861),i=r(40346);e.exports=function(e){return i(e)&&"[object Map]"==n(e)}},16038:function(e,t,r){var n=r(5861),i=r(40346);e.exports=function(e){return i(e)&&"[object Set]"==n(e)}},72903:function(e,t,r){var n=r(23805),i=r(55527),s=r(90181),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!n(e))return s(e);var t=i(e),r=[];for(var a in e)"constructor"==a&&(t||!o.call(e,a))||r.push(a);return r}},76001:function(e,t,r){var n=r(97420),i=r(80631);e.exports=function(e,t){return n(e,t,function(t,r){return i(e,r)})}},97420:function(e,t,r){var n=r(47422),i=r(73170),s=r(31769);e.exports=function(e,t,r){for(var o=-1,a=t.length,l={};++o=t||r<0||g&&n>=c}function _(){var e,r,n,s=i();if(v(s))return k(s);p=setTimeout(_,(e=s-d,r=s-f,n=t-e,g?a(n,c-r):n))}function k(e){return(p=void 0,y&&l)?b(e):(l=u=void 0,h)}function x(){var e,r=i(),n=v(r);if(l=arguments,u=this,d=r,n){if(void 0===p)return f=e=d,p=setTimeout(_,t),m?b(e):h;if(g)return clearTimeout(p),p=setTimeout(_,t),b(d)}return void 0===p&&(p=setTimeout(_,t)),h}return t=s(t)||0,n(r)&&(m=!!r.leading,c=(g="maxWait"in r)?o(s(r.maxWait)||0,t):c,y="trailing"in r?!!r.trailing:y),x.cancel=function(){void 0!==p&&clearTimeout(p),f=0,l=d=u=p=void 0},x.flush=function(){return void 0===p?h:k(i())},x}},94394:function(e,t,r){var n=r(43360),i=r(42e3),s=Object.prototype.hasOwnProperty;e.exports=i(function(e,t,r){s.call(e,r)?e[r].push(t):n(e,r,[t])})},87730:function(e,t,r){var n=r(29172),i=r(27301),s=r(86009),o=s&&s.isMap;e.exports=o?i(o):n},11741:function(e,t,r){var n=r(98023);e.exports=function(e){return n(e)&&e!=+e}},38440:function(e,t,r){var n=r(16038),i=r(27301),s=r(86009),o=s&&s.isSet;e.exports=o?i(o):n},38970:function(e,t,r){var n=r(43360);e.exports=r(42e3)(function(e,t,r){n(e,r,t)})},37241:function(e,t,r){var n=r(70695),i=r(72903),s=r(64894);e.exports=function(e){return s(e)?n(e,!0):i(e)}},68090:function(e){e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},42877:function(e,t,r){var n=r(46155),i=r(56449);e.exports=function(e,t,r,s){return null==e?[]:(i(t)||(t=null==t?[]:[t]),i(r=s?void 0:r)||(r=null==r?[]:[r]),n(e,t,r))}},44383:function(e,t,r){var n=r(76001);e.exports=r(38816)(function(e,t){return null==e?{}:n(e,t)})},36944:function(e,t,r){e.exports=r(73893)("round")},7350:function(e,t,r){var n=r(38221),i=r(23805);e.exports=function(e,t,r){var s=!0,o=!0;if("function"!=typeof e)throw TypeError("Expected a function");return i(r)&&(s="leading"in r?!!r.leading:s,o="trailing"in r?!!r.trailing:o),n(e,t,{leading:s,maxWait:t,trailing:o})}},63375:function(e,t,r){var n=r(55765);e.exports=function(e){return e&&e.length?n(e):[]}},90232:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("arrow-left",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},38376:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("bell-off",[["path",{d:"M10.268 21a2 2 0 0 0 3.464 0",key:"vwvbt9"}],["path",{d:"M17 17H4a1 1 0 0 1-.74-1.673C4.59 13.956 6 12.499 6 8a6 6 0 0 1 .258-1.742",key:"178tsu"}],["path",{d:"m2 2 20 20",key:"1ooewy"}],["path",{d:"M8.668 3.01A6 6 0 0 1 18 8c0 2.687.77 4.653 1.707 6.05",key:"1hqiys"}]])},47796:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("bookmark-minus",[["path",{d:"m19 21-7-4-7 4V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v16z",key:"1fy3hk"}],["line",{x1:"15",x2:"9",y1:"10",y2:"10",key:"1gty7f"}]])},44080:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("chart-line",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"m19 9-5 5-4-4-3 3",key:"2osh9i"}]])},55300:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("chart-no-axes-column-increasing",[["line",{x1:"12",x2:"12",y1:"20",y2:"10",key:"1vz5eb"}],["line",{x1:"18",x2:"18",y1:"20",y2:"4",key:"cun8e5"}],["line",{x1:"6",x2:"6",y1:"20",y2:"16",key:"hq0ia6"}]])},70010:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("chart-no-axes-column",[["line",{x1:"18",x2:"18",y1:"20",y2:"10",key:"1xfpm4"}],["line",{x1:"12",x2:"12",y1:"20",y2:"4",key:"be30l9"}],["line",{x1:"6",x2:"6",y1:"20",y2:"14",key:"1r4le6"}]])},44471:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("circle-check-big",[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]])},64997:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("circle-help",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]])},590:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("circle-plus",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M8 12h8",key:"1wcyev"}],["path",{d:"M12 8v8",key:"napkw2"}]])},50180:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("circle-x",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]])},47233:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("clock-9",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 7.5 12",key:"1k60p0"}]])},42691:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("cup-soda",[["path",{d:"m6 8 1.75 12.28a2 2 0 0 0 2 1.72h4.54a2 2 0 0 0 2-1.72L18 8",key:"8166m8"}],["path",{d:"M5 8h14",key:"pcz4l3"}],["path",{d:"M7 15a6.47 6.47 0 0 1 5 0 6.47 6.47 0 0 0 5 0",key:"yjz344"}],["path",{d:"m12 8 1-6h2",key:"3ybfa4"}]])},48309:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]])},3213:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("ellipsis-vertical",[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["circle",{cx:"12",cy:"5",r:"1",key:"gxeob9"}],["circle",{cx:"12",cy:"19",r:"1",key:"lyex9k"}]])},51745:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("expand",[["path",{d:"m15 15 6 6",key:"1s409w"}],["path",{d:"m15 9 6-6",key:"ko1vev"}],["path",{d:"M21 16.2V21h-4.8",key:"1hrera"}],["path",{d:"M21 7.8V3h-4.8",key:"ul1q53"}],["path",{d:"M3 16.2V21h4.8",key:"1x04uo"}],["path",{d:"m3 21 6-6",key:"wwnumi"}],["path",{d:"M3 7.8V3h4.8",key:"1ijppm"}],["path",{d:"M9 9 3 3",key:"v551iv"}]])},85500:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("file-spreadsheet",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M8 13h2",key:"yr2amv"}],["path",{d:"M14 13h2",key:"un5t4a"}],["path",{d:"M8 17h2",key:"2yhykz"}],["path",{d:"M14 17h2",key:"10kma7"}]])},80827:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("file-text",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]])},23681:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("file-up",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M12 12v6",key:"3ahymv"}],["path",{d:"m15 15-3-3-3 3",key:"15xj92"}]])},47870:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("flame",[["path",{d:"M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.38-.5-2-1-3-1.072-2.143-.224-4.054 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.153.433-2.294 1-3a2.5 2.5 0 0 0 2.5 2.5z",key:"96xj49"}]])},44202:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("gauge",[["path",{d:"m12 14 4-4",key:"9kzdfg"}],["path",{d:"M3.34 19a10 10 0 1 1 17.32 0",key:"19p75a"}]])},30684:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},49802:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("headphones",[["path",{d:"M3 14h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-7a9 9 0 0 1 18 0v7a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3",key:"1xhozi"}]])},64296:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("image-off",[["line",{x1:"2",x2:"22",y1:"2",y2:"22",key:"a6p6uj"}],["path",{d:"M10.41 10.41a2 2 0 1 1-2.83-2.83",key:"1bzlo9"}],["line",{x1:"13.5",x2:"6",y1:"13.5",y2:"21",key:"1q0aeu"}],["line",{x1:"18",x2:"21",y1:"12",y2:"15",key:"5mozeu"}],["path",{d:"M3.59 3.59A1.99 1.99 0 0 0 3 5v14a2 2 0 0 0 2 2h14c.55 0 1.052-.22 1.41-.59",key:"mmje98"}],["path",{d:"M21 15V5a2 2 0 0 0-2-2H9",key:"43el77"}]])},59612:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("image",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}],["circle",{cx:"9",cy:"9",r:"2",key:"af1f0g"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21",key:"1xmnt7"}]])},91378:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("languages",[["path",{d:"m5 8 6 6",key:"1wu5hv"}],["path",{d:"m4 14 6-6 2-3",key:"1k1g8d"}],["path",{d:"M2 5h12",key:"or177f"}],["path",{d:"M7 2h1",key:"1t2jsx"}],["path",{d:"m22 22-5-10-5 10",key:"don7ne"}],["path",{d:"M14 18h6",key:"1m8k6r"}]])},81143:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("lock-open",[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 9.9-1",key:"1mm8w8"}]])},63324:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("maximize-2",[["polyline",{points:"15 3 21 3 21 9",key:"mznyad"}],["polyline",{points:"9 21 3 21 3 15",key:"1avn1i"}],["line",{x1:"21",x2:"14",y1:"3",y2:"10",key:"ota7mn"}],["line",{x1:"3",x2:"10",y1:"21",y2:"14",key:"1atl0r"}]])},77079:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("maximize",[["path",{d:"M8 3H5a2 2 0 0 0-2 2v3",key:"1dcmit"}],["path",{d:"M21 8V5a2 2 0 0 0-2-2h-3",key:"1e4gt3"}],["path",{d:"M3 16v3a2 2 0 0 0 2 2h3",key:"wsl5sc"}],["path",{d:"M16 21h3a2 2 0 0 0 2-2v-3",key:"18trek"}]])},89230:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]])},97405:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("message-circle-more",[["path",{d:"M7.9 20A9 9 0 1 0 4 16.1L2 22Z",key:"vv11sd"}],["path",{d:"M8 12h.01",key:"czm47f"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 12h.01",key:"1l6xoz"}]])},48587:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("message-circle-off",[["path",{d:"M20.5 14.9A9 9 0 0 0 9.1 3.5",key:"1iebmn"}],["path",{d:"m2 2 20 20",key:"1ooewy"}],["path",{d:"M5.6 5.6C3 8.3 2.2 12.5 4 16l-2 6 6-2c3.4 1.8 7.6 1.1 10.3-1.7",key:"1ov8ce"}]])},47504:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("message-square",[["path",{d:"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z",key:"1lielz"}]])},46845:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("minimize",[["path",{d:"M8 3v3a2 2 0 0 1-2 2H3",key:"hohbtr"}],["path",{d:"M21 8h-3a2 2 0 0 1-2-2V3",key:"5jw1f3"}],["path",{d:"M3 16h3a2 2 0 0 1 2 2v3",key:"198tvr"}],["path",{d:"M16 21v-3a2 2 0 0 1 2-2h3",key:"ph8mxp"}]])},4885:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("move-diagonal-2",[["path",{d:"M19 13v6h-6",key:"1hxl6d"}],["path",{d:"M5 11V5h6",key:"12e2xe"}],["path",{d:"m5 5 14 14",key:"11anup"}]])},13558:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("palette",[["circle",{cx:"13.5",cy:"6.5",r:".5",fill:"currentColor",key:"1okk4w"}],["circle",{cx:"17.5",cy:"10.5",r:".5",fill:"currentColor",key:"f64h9f"}],["circle",{cx:"8.5",cy:"7.5",r:".5",fill:"currentColor",key:"fotxhn"}],["circle",{cx:"6.5",cy:"12.5",r:".5",fill:"currentColor",key:"qy21gx"}],["path",{d:"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10c.926 0 1.648-.746 1.648-1.688 0-.437-.18-.835-.437-1.125-.29-.289-.438-.652-.438-1.125a1.64 1.64 0 0 1 1.668-1.668h1.996c3.051 0 5.555-2.503 5.555-5.554C21.965 6.012 17.461 2 12 2z",key:"12rzf8"}]])},7611:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("pause",[["rect",{x:"14",y:"4",width:"4",height:"16",rx:"1",key:"zuxfzm"}],["rect",{x:"6",y:"4",width:"4",height:"16",rx:"1",key:"1okwgv"}]])},84934:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("pen",[["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",key:"1a8usu"}]])},65892:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("pencil",[["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",key:"1a8usu"}],["path",{d:"m15 5 4 4",key:"1mk7zo"}]])},91743:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("picture-in-picture-2",[["path",{d:"M21 9V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v10c0 1.1.9 2 2 2h4",key:"daa4of"}],["rect",{width:"10",height:"7",x:"12",y:"13",rx:"2",key:"1nb8gs"}]])},57209:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("rectangle-horizontal",[["rect",{width:"20",height:"12",x:"2",y:"6",rx:"2",key:"9lu3g6"}]])},70511:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("rectangle-vertical",[["rect",{width:"12",height:"20",x:"6",y:"2",rx:"2",key:"1oxtiu"}]])},99609:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("reply",[["polyline",{points:"9 17 4 12 9 7",key:"hvgpf2"}],["path",{d:"M20 18v-2a4 4 0 0 0-4-4H4",key:"5vmcpk"}]])},59492:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("rotate-ccw",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}]])},16858:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("scissors",[["circle",{cx:"6",cy:"6",r:"3",key:"1lh9wr"}],["path",{d:"M8.12 8.12 12 12",key:"1alkpv"}],["path",{d:"M20 4 8.12 15.88",key:"xgtan2"}],["circle",{cx:"6",cy:"18",r:"3",key:"fqmcym"}],["path",{d:"M14.8 14.8 20 20",key:"ptml3r"}]])},27775:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("send",[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z",key:"1ffxy3"}],["path",{d:"m21.854 2.147-10.94 10.939",key:"12cjpa"}]])},56195:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("settings-2",[["path",{d:"M20 7h-9",key:"3s1dr2"}],["path",{d:"M14 17H5",key:"gfn3mx"}],["circle",{cx:"17",cy:"17",r:"3",key:"18b49y"}],["circle",{cx:"7",cy:"7",r:"3",key:"dfmy0x"}]])},80964:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("settings",[["path",{d:"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z",key:"1qme2f"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]])},22492:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}]])},48858:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("skip-forward",[["polygon",{points:"5 4 15 12 5 20 5 4",key:"16p6eg"}],["line",{x1:"19",x2:"19",y1:"5",y2:"19",key:"futhcm"}]])},12203:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("sparkle",[["path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z",key:"4pj2yx"}]])},46110:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("sparkles",[["path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z",key:"4pj2yx"}],["path",{d:"M20 3v4",key:"1olli1"}],["path",{d:"M22 5h-4",key:"1gvqau"}],["path",{d:"M4 17v2",key:"vumght"}],["path",{d:"M5 18H3",key:"zchphs"}]])},78834:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("square",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}]])},11749:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("thumbs-down",[["path",{d:"M17 14V2",key:"8ymqnk"}],["path",{d:"M9 18.12 10 14H4.17a2 2 0 0 1-1.92-2.56l2.33-8A2 2 0 0 1 6.5 2H20a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.76a2 2 0 0 0-1.79 1.11L12 22a3.13 3.13 0 0 1-3-3.88Z",key:"m61m77"}]])},76316:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("trending-up",[["polyline",{points:"22 7 13.5 15.5 8.5 10.5 2 17",key:"126l90"}],["polyline",{points:"16 7 22 7 22 13",key:"kwv8wd"}]])},94796:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("upload",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"17 8 12 3 7 8",key:"t8dd8p"}],["line",{x1:"12",x2:"12",y1:"3",y2:"15",key:"widbto"}]])},37623:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("user-check",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["polyline",{points:"16 11 18 13 22 9",key:"1pwet4"}]])},16079:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("user-x",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["line",{x1:"17",x2:"22",y1:"8",y2:"13",key:"3nzzx3"}],["line",{x1:"22",x2:"17",y1:"8",y2:"13",key:"1swrse"}]])},43850:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("video-off",[["path",{d:"M10.66 6H14a2 2 0 0 1 2 2v2.5l5.248-3.062A.5.5 0 0 1 22 7.87v8.196",key:"w8jjjt"}],["path",{d:"M16 16a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h2",key:"1xawa7"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]])},72985:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("volume-1",[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["path",{d:"M16 9a5 5 0 0 1 0 6",key:"1q6k2b"}]])},55584:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("volume-2",[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["path",{d:"M16 9a5 5 0 0 1 0 6",key:"1q6k2b"}],["path",{d:"M19.364 18.364a9 9 0 0 0 0-12.728",key:"ijwkga"}]])},25027:function(e,t,r){"use strict";r.d(t,{A:()=>n});let n=(0,r(81315).A)("volume",[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}]])},6585:function(e){function t(e,t,r,n){return Math.round(e/r)+" "+n+(t>=1.5*r?"s":"")}e.exports=function(e,r){r=r||{};var n,i,s,o,a=typeof e;if("string"===a&&e.length>0){var l=e;if(!((l=String(l)).length>100)){var u=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(l);if(u){var c=parseFloat(u[1]);switch((u[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*c;case"weeks":case"week":case"w":return 6048e5*c;case"days":case"day":case"d":return 864e5*c;case"hours":case"hour":case"hrs":case"hr":case"h":return 36e5*c;case"minutes":case"minute":case"mins":case"min":case"m":return 6e4*c;case"seconds":case"second":case"secs":case"sec":case"s":return 1e3*c;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return c;default:break}}}return}if("number"===a&&isFinite(e)){return r.long?(i=Math.abs(n=e))>=864e5?t(n,i,864e5,"day"):i>=36e5?t(n,i,36e5,"hour"):i>=6e4?t(n,i,6e4,"minute"):i>=1e3?t(n,i,1e3,"second"):n+" ms":(o=Math.abs(s=e))>=864e5?Math.round(s/864e5)+"d":o>=36e5?Math.round(s/36e5)+"h":o>=6e4?Math.round(s/6e4)+"m":o>=1e3?Math.round(s/1e3)+"s":s+"ms"}throw Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},45228:function(e){"use strict";/* object-assign (c) Sindre Sorhus @license MIT */var t=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;e.exports=!function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;var n=Object.getOwnPropertyNames(t).map(function(e){return t[e]});if("0123456789"!==n.join(""))return!1;var i={};if("abcdefghijklmnopqrst".split("").forEach(function(e){i[e]=e}),"abcdefghijklmnopqrst"!==Object.keys(Object.assign({},i)).join(""))return!1;return!0}catch(e){return!1}}()?function(e,i){for(var s,o,a=function(e){if(null==e)throw TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;l=l)return g;n=r(h),i=[],","===n.slice(-1)?(n=n.replace(p,""),y()):function(){for(r(u),s="",o="in descriptor";;){if(a=e.charAt(m),"in descriptor"===o)if(t(a))s&&(i.push(s),s="",o="after descriptor");else if(","===a){m+=1,s&&i.push(s),y();return}else if("("===a)s+=a,o="in parens";else if(""===a){s&&i.push(s),y();return}else s+=a;else if("in parens"===o)if(")"===a)s+=a,o="in descriptor";else if(""===a){i.push(s),y();return}else s+=a;else if("after descriptor"===o)if(t(a));else{if(""===a)return void y();o="in descriptor",m-=1}m+=1}}()}function y(){var t,r,s,o,a,l,u,c,h,p=!1,m={};for(o=0;o2){var l=n.lastIndexOf("/");if(l!==n.length-1){-1===l?(n="",i=0):i=(n=n.slice(0,l)).length-1-n.lastIndexOf("/"),s=a,o=0;continue}}else if(2===n.length||1===n.length){n="",i=0,s=a,o=0;continue}}t&&(n.length>0?n+="/..":n="..",i=2)}else n.length>0?n+="/"+e.slice(s+1,a):n=e.slice(s+1,a),i=a-s-1;s=a,o=0}else 46===r&&-1!==o?++o:o=-1}return n}var o={resolve:function(){for(var e,t,r="",o=!1,a=arguments.length-1;a>=-1&&!o;a--)a>=0?t=arguments[a]:(void 0===e&&(e=n.cwd()),t=e),i(t),0!==t.length&&(r=t+"/"+r,o=47===t.charCodeAt(0));if(r=s(r,!o),o)if(r.length>0)return"/"+r;else return"/";return r.length>0?r:"."},normalize:function(e){if(i(e),0===e.length)return".";var t=47===e.charCodeAt(0),r=47===e.charCodeAt(e.length-1);return(0!==(e=s(e,!t)).length||t||(e="."),e.length>0&&r&&(e+="/"),t)?"/"+e:e},isAbsolute:function(e){return i(e),e.length>0&&47===e.charCodeAt(0)},join:function(){if(0==arguments.length)return".";for(var e,t=0;t0&&(void 0===e?e=r:e+="/"+r)}return void 0===e?".":o.normalize(e)},relative:function(e,t){if(i(e),i(t),e===t||(e=o.resolve(e))===(t=o.resolve(t)))return"";for(var r=1;ru){if(47===t.charCodeAt(a+h))return t.slice(a+h+1);else if(0===h)return t.slice(a+h)}else s>u&&(47===e.charCodeAt(r+h)?c=h:0===h&&(c=0));break}var p=e.charCodeAt(r+h);if(p!==t.charCodeAt(a+h))break;47===p&&(c=h)}var d="";for(h=r+c+1;h<=n;++h)(h===n||47===e.charCodeAt(h))&&(0===d.length?d+="..":d+="/..");return d.length>0?d+t.slice(a+c):(a+=c,47===t.charCodeAt(a)&&++a,t.slice(a))},_makeLong:function(e){return e},dirname:function(e){if(i(e),0===e.length)return".";for(var t=e.charCodeAt(0),r=47===t,n=-1,s=!0,o=e.length-1;o>=1;--o)if(47===(t=e.charCodeAt(o))){if(!s){n=o;break}}else s=!1;return -1===n?r?"/":".":r&&1===n?"//":e.slice(0,n)},basename:function(e,t){if(void 0!==t&&"string"!=typeof t)throw TypeError('"ext" argument must be a string');i(e);var r,n=0,s=-1,o=!0;if(void 0!==t&&t.length>0&&t.length<=e.length){if(t.length===e.length&&t===e)return"";var a=t.length-1,l=-1;for(r=e.length-1;r>=0;--r){var u=e.charCodeAt(r);if(47===u){if(!o){n=r+1;break}}else -1===l&&(o=!1,l=r+1),a>=0&&(u===t.charCodeAt(a)?-1==--a&&(s=r):(a=-1,s=l))}return n===s?s=l:-1===s&&(s=e.length),e.slice(n,s)}for(r=e.length-1;r>=0;--r)if(47===e.charCodeAt(r)){if(!o){n=r+1;break}}else -1===s&&(o=!1,s=r+1);return -1===s?"":e.slice(n,s)},extname:function(e){i(e);for(var t=-1,r=0,n=-1,s=!0,o=0,a=e.length-1;a>=0;--a){var l=e.charCodeAt(a);if(47===l){if(!s){r=a+1;break}continue}-1===n&&(s=!1,n=a+1),46===l?-1===t?t=a:1!==o&&(o=1):-1!==t&&(o=-1)}return -1===t||-1===n||0===o||1===o&&t===n-1&&t===r+1?"":e.slice(t,n)},format:function(e){var t,r;if(null===e||"object"!=typeof e)throw TypeError('The "pathObject" argument must be of type Object. Received type '+typeof e);return t=e.dir||e.root,r=e.base||(e.name||"")+(e.ext||""),t?t===e.root?t+r:t+"/"+r:r},parse:function(e){i(e);var t,r={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return r;var n=e.charCodeAt(0),s=47===n;s?(r.root="/",t=1):t=0;for(var o=-1,a=0,l=-1,u=!0,c=e.length-1,h=0;c>=t;--c){if(47===(n=e.charCodeAt(c))){if(!u){a=c+1;break}continue}-1===l&&(u=!1,l=c+1),46===n?-1===o?o=c:1!==h&&(h=1):-1!==o&&(h=-1)}return -1===o||-1===l||0===h||1===h&&o===l-1&&o===a+1?-1!==l&&(0===a&&s?r.base=r.name=e.slice(1,l):r.base=r.name=e.slice(a,l)):(0===a&&s?(r.name=e.slice(1,o),r.base=e.slice(1,l)):(r.name=e.slice(a,o),r.base=e.slice(a,l)),r.ext=e.slice(o,l)),a>0?r.dir=e.slice(0,a-1):s&&(r.dir="/"),r},sep:"/",delimiter:":",win32:null,posix:null};o.posix=o,e.exports=o},48633:function(e){var t=String,r=function(){return{isColorSupported:!1,reset:t,bold:t,dim:t,italic:t,underline:t,inverse:t,hidden:t,strikethrough:t,black:t,red:t,green:t,yellow:t,blue:t,magenta:t,cyan:t,white:t,gray:t,bgBlack:t,bgRed:t,bgGreen:t,bgYellow:t,bgBlue:t,bgMagenta:t,bgCyan:t,bgWhite:t,blackBright:t,redBright:t,greenBright:t,yellowBright:t,blueBright:t,magentaBright:t,cyanBright:t,whiteBright:t,bgBlackBright:t,bgRedBright:t,bgGreenBright:t,bgYellowBright:t,bgBlueBright:t,bgMagentaBright:t,bgCyanBright:t,bgWhiteBright:t}};e.exports=r(),e.exports.createColors=r},40396:function(e,t,r){"use strict";let n=r(77793);class i extends n{constructor(e){super(e),this.type="atrule"}append(...e){return this.proxyOf.nodes||(this.nodes=[]),super.append(...e)}prepend(...e){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...e)}}e.exports=i,i.default=i,n.registerAtRule(i)},49371:function(e,t,r){"use strict";let n=r(63152);class i extends n{constructor(e){super(e),this.type="comment"}}e.exports=i,i.default=i},77793:function(e,t,r){"use strict";let n,i,s,o,a=r(49371),l=r(35238),u=r(63152),{isClean:c,my:h}=r(84151);class p extends u{append(...e){for(let t of e)for(let e of this.normalize(t,this.last))this.proxyOf.nodes.push(e);return this.markDirty(),this}cleanRaws(e){if(super.cleanRaws(e),this.nodes)for(let t of this.nodes)t.cleanRaws(e)}each(e){let t,r;if(!this.proxyOf.nodes)return;let n=this.getIterator();for(;this.indexes[n]e[t](...r.map(e=>"function"==typeof e?(t,r)=>e(t.toProxy(),r):e));if("every"===t||"some"===t)return r=>e[t]((e,...t)=>r(e.toProxy(),...t));if("root"===t)return()=>e.root().toProxy();else if("nodes"===t)return e.nodes.map(e=>e.toProxy());else if("first"===t||"last"===t)return e[t].toProxy();else return e[t]},set:(e,t,r)=>e[t]===r||(e[t]=r,("name"===t||"params"===t||"selector"===t)&&e.markDirty(),!0)}}index(e){return"number"==typeof e?e:(e.proxyOf&&(e=e.proxyOf),this.proxyOf.nodes.indexOf(e))}insertAfter(e,t){let r,n=this.index(e),i=this.normalize(t,this.proxyOf.nodes[n]).reverse();for(let t of(n=this.index(e),i))this.proxyOf.nodes.splice(n+1,0,t);for(let e in this.indexes)n<(r=this.indexes[e])&&(this.indexes[e]=r+i.length);return this.markDirty(),this}insertBefore(e,t){let r,n=this.index(e),i=0===n&&"prepend",s=this.normalize(t,this.proxyOf.nodes[n],i).reverse();for(let t of(n=this.index(e),s))this.proxyOf.nodes.splice(n,0,t);for(let e in this.indexes)n<=(r=this.indexes[e])&&(this.indexes[e]=r+s.length);return this.markDirty(),this}normalize(e,t){if("string"==typeof e)e=function e(t){return t.map(t=>(t.nodes&&(t.nodes=e(t.nodes)),delete t.source,t))}(i(e).nodes);else if(void 0===e)e=[];else if(Array.isArray(e))for(let t of e=e.slice(0))t.parent&&t.parent.removeChild(t,"ignore");else if("root"===e.type&&"document"!==this.type)for(let t of e=e.nodes.slice(0))t.parent&&t.parent.removeChild(t,"ignore");else if(e.type)e=[e];else if(e.prop){if(void 0===e.value)throw Error("Value field is missed in node creation");"string"!=typeof e.value&&(e.value=String(e.value)),e=[new l(e)]}else if(e.selector||e.selectors)e=[new o(e)];else if(e.name)e=[new n(e)];else if(e.text)e=[new a(e)];else throw Error("Unknown node type in node creation");return e.map(e=>(e[h]||p.rebuild(e),(e=e.proxyOf).parent&&e.parent.removeChild(e),e[c]&&function e(t){if(t[c]=!1,t.proxyOf.nodes)for(let r of t.proxyOf.nodes)e(r)}(e),e.raws||(e.raws={}),void 0===e.raws.before&&t&&void 0!==t.raws.before&&(e.raws.before=t.raws.before.replace(/\S/g,"")),e.parent=this.proxyOf,e))}prepend(...e){for(let t of e=e.reverse()){let e=this.normalize(t,this.first,"prepend").reverse();for(let t of e)this.proxyOf.nodes.unshift(t);for(let t in this.indexes)this.indexes[t]=this.indexes[t]+e.length}return this.markDirty(),this}push(e){return e.parent=this,this.proxyOf.nodes.push(e),this}removeAll(){for(let e of this.proxyOf.nodes)e.parent=void 0;return this.proxyOf.nodes=[],this.markDirty(),this}removeChild(e){let t;for(let r in e=this.index(e),this.proxyOf.nodes[e].parent=void 0,this.proxyOf.nodes.splice(e,1),this.indexes)(t=this.indexes[r])>=e&&(this.indexes[r]=t-1);return this.markDirty(),this}replaceValues(e,t,r){return r||(r=t,t={}),this.walkDecls(n=>{t.props&&!t.props.includes(n.prop)||(!t.fast||n.value.includes(t.fast))&&(n.value=n.value.replace(e,r))}),this.markDirty(),this}some(e){return this.nodes.some(e)}walk(e){return this.each((t,r)=>{let n;try{n=e(t,r)}catch(e){throw t.addToError(e)}return!1!==n&&t.walk&&(n=t.walk(e)),n})}walkAtRules(e,t){return t?e instanceof RegExp?this.walk((r,n)=>{if("atrule"===r.type&&e.test(r.name))return t(r,n)}):this.walk((r,n)=>{if("atrule"===r.type&&r.name===e)return t(r,n)}):(t=e,this.walk((e,r)=>{if("atrule"===e.type)return t(e,r)}))}walkComments(e){return this.walk((t,r)=>{if("comment"===t.type)return e(t,r)})}walkDecls(e,t){return t?e instanceof RegExp?this.walk((r,n)=>{if("decl"===r.type&&e.test(r.prop))return t(r,n)}):this.walk((r,n)=>{if("decl"===r.type&&r.prop===e)return t(r,n)}):(t=e,this.walk((e,r)=>{if("decl"===e.type)return t(e,r)}))}walkRules(e,t){return t?e instanceof RegExp?this.walk((r,n)=>{if("rule"===r.type&&e.test(r.selector))return t(r,n)}):this.walk((r,n)=>{if("rule"===r.type&&r.selector===e)return t(r,n)}):(t=e,this.walk((e,r)=>{if("rule"===e.type)return t(e,r)}))}get first(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}get last(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}}p.registerParse=e=>{i=e},p.registerRule=e=>{o=e},p.registerAtRule=e=>{n=e},p.registerRoot=e=>{s=e},e.exports=p,p.default=p,p.rebuild=e=>{"atrule"===e.type?Object.setPrototypeOf(e,n.prototype):"rule"===e.type?Object.setPrototypeOf(e,o.prototype):"decl"===e.type?Object.setPrototypeOf(e,l.prototype):"comment"===e.type?Object.setPrototypeOf(e,a.prototype):"root"===e.type&&Object.setPrototypeOf(e,s.prototype),e[h]=!0,e.nodes&&e.nodes.forEach(e=>{p.rebuild(e)})}},53614:function(e,t,r){"use strict";let n=r(48633),i=r(26506);class s extends Error{constructor(e,t,r,n,i,o){super(e),this.name="CssSyntaxError",this.reason=e,i&&(this.file=i),n&&(this.source=n),o&&(this.plugin=o),void 0!==t&&void 0!==r&&("number"==typeof t?(this.line=t,this.column=r):(this.line=t.line,this.column=t.column,this.endLine=r.line,this.endColumn=r.column)),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,s)}setMessage(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"",void 0!==this.line&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason}showSourceCode(e){if(!this.source)return"";let t=this.source;null==e&&(e=n.isColorSupported);let r=e=>e,s=e=>e,o=e=>e;if(e){let{bold:e,gray:t,red:a}=n.createColors(!0);s=t=>e(a(t)),r=e=>t(e),i&&(o=e=>i(e))}let a=t.split(/\r?\n/),l=Math.max(this.line-3,0),u=Math.min(this.line+2,a.length),c=String(u).length;return a.slice(l,u).map((e,t)=>{let n=l+1+t,i=" "+(" "+n).slice(-c)+" | ";if(n===this.line){if(e.length>160){let t=Math.max(0,this.column-20),n=Math.max(this.column+20,this.endColumn+20),a=e.slice(t,n),l=r(i.replace(/\d/g," "))+e.slice(0,Math.min(this.column-1,19)).replace(/[^\t]/g," ");return s(">")+r(i)+o(a)+"\n "+l+s("^")}let t=r(i.replace(/\d/g," "))+e.slice(0,this.column-1).replace(/[^\t]/g," ");return s(">")+r(i)+o(e)+"\n "+t+s("^")}return" "+r(i)+o(e)}).join("\n")}toString(){let e=this.showSourceCode();return e&&(e="\n\n"+e+"\n"),this.name+": "+this.message+e}}e.exports=s,s.default=s},35238:function(e,t,r){"use strict";let n=r(63152);class i extends n{constructor(e){e&&void 0!==e.value&&"string"!=typeof e.value&&(e={...e,value:String(e.value)}),super(e),this.type="decl"}get variable(){return this.prop.startsWith("--")||"$"===this.prop[0]}}e.exports=i,i.default=i},40145:function(e,t,r){"use strict";let n,i,s=r(77793);class o extends s{constructor(e){super({type:"document",...e}),this.nodes||(this.nodes=[])}toResult(e={}){return new n(new i,this,e).stringify()}}o.registerLazyResult=e=>{n=e},o.registerProcessor=e=>{i=e},e.exports=o,o.default=o},33438:function(e,t,r){"use strict";let n=r(40396),i=r(49371),s=r(35238),o=r(61106),a=r(93878),l=r(25644),u=r(61534);function c(e,t){if(Array.isArray(e))return e.map(e=>c(e));let{inputs:r,...h}=e;if(r)for(let e of(t=[],r)){let r={...e,__proto__:o.prototype};r.map&&(r.map={...r.map,__proto__:a.prototype}),t.push(r)}if(h.nodes&&(h.nodes=e.nodes.map(e=>c(e,t))),h.source){let{inputId:e,...r}=h.source;h.source=r,null!=e&&(h.source.input=t[e])}if("root"===h.type)return new l(h);if("decl"===h.type)return new s(h);if("rule"===h.type)return new u(h);if("comment"===h.type)return new i(h);if("atrule"===h.type)return new n(h);else throw Error("Unknown node type: "+e.type)}e.exports=c,c.default=c},61106:function(e,t,r){"use strict";let{nanoid:n}=r(40574),{isAbsolute:i,resolve:s}=r(57975),{SourceMapConsumer:o,SourceMapGenerator:a}=r(89705),{fileURLToPath:l,pathToFileURL:u}=r(60624),c=r(53614),h=r(93878),p=r(26506),d=Symbol("fromOffsetCache"),f=!!(o&&a),m=!!(s&&i);class g{constructor(e,t={}){if(null==e||"object"==typeof e&&!e.toString)throw Error(`PostCSS received ${e} instead of CSS string`);if(this.css=e.toString(),"\uFEFF"===this.css[0]||"￾"===this.css[0]?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,t.from&&(!m||/^\w+:\/\//.test(t.from)||i(t.from)?this.file=t.from:this.file=s(t.from)),m&&f){let e=new h(this.css,t);if(e.text){this.map=e;let t=e.consumer().file;!this.file&&t&&(this.file=this.mapResolve(t))}}this.file||(this.id=""),this.map&&(this.map.file=this.from)}error(e,t,r,n={}){let i,s,o;if(t&&"object"==typeof t){let e=t,n=r;if("number"==typeof e.offset){let n=this.fromOffset(e.offset);t=n.line,r=n.col}else t=e.line,r=e.column;if("number"==typeof n.offset){let e=this.fromOffset(n.offset);s=e.line,i=e.col}else s=n.line,i=n.column}else if(!r){let e=this.fromOffset(t);t=e.line,r=e.col}let a=this.origin(t,r,s,i);return(o=a?new c(e,void 0===a.endLine?a.line:{column:a.column,line:a.line},void 0===a.endLine?a.column:{column:a.endColumn,line:a.endLine},a.source,a.file,n.plugin):new c(e,void 0===s?t:{column:r,line:t},void 0===s?r:{column:i,line:s},this.css,this.file,n.plugin)).input={column:r,endColumn:i,endLine:s,line:t,source:this.css},this.file&&(u&&(o.input.url=u(this.file).toString()),o.input.file=this.file),o}fromOffset(e){let t,r;if(this[d])r=this[d];else{let e=this.css.split("\n");r=Array(e.length);let t=0;for(let n=0,i=e.length;n=t)n=r.length-1;else{let t,i=r.length-2;for(;n>1)])i=t-1;else if(e>=r[t+1])n=t+1;else{n=t;break}}return{col:e-r[n]+1,line:n+1}}mapResolve(e){return/^\w+:\/\//.test(e)?e:s(this.map.consumer().sourceRoot||this.map.root||".",e)}origin(e,t,r,n){let s,o;if(!this.map)return!1;let a=this.map.consumer(),c=a.originalPositionFor({column:t,line:e});if(!c.source)return!1;"number"==typeof r&&(s=a.originalPositionFor({column:n,line:r})),o=i(c.source)?u(c.source):new URL(c.source,this.map.consumer().sourceRoot||u(this.map.mapFile));let h={column:c.column,endColumn:s&&s.column,endLine:s&&s.line,line:c.line,url:o.toString()};if("file:"===o.protocol)if(l)h.file=l(o);else throw Error("file: protocol is not available in this PostCSS build");let p=a.sourceContentFor(c.source);return p&&(h.source=p),h}toJSON(){let e={};for(let t of["hasBOM","css","file","id"])null!=this[t]&&(e[t]=this[t]);return this.map&&(e.map={...this.map},e.map.consumerCache&&(e.map.consumerCache=void 0)),e}get from(){return this.file||this.id}}e.exports=g,g.default=g,p&&p.registerInput&&p.registerInput(g)},96966:function(e,t,r){"use strict";let n=r(77793),i=r(40145),s=r(13604),o=r(69577),a=r(33717),l=r(25644),u=r(83303),{isClean:c,my:h}=r(84151);r(6156);let p={atrule:"AtRule",comment:"Comment",decl:"Declaration",document:"Document",root:"Root",rule:"Rule"},d={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},f={Once:!0,postcssPlugin:!0,prepare:!0};function m(e){return"object"==typeof e&&"function"==typeof e.then}function g(e){let t=!1,r=p[e.type];return("decl"===e.type?t=e.prop.toLowerCase():"atrule"===e.type&&(t=e.name.toLowerCase()),t&&e.append)?[r,r+"-"+t,0,r+"Exit",r+"Exit-"+t]:t?[r,r+"-"+t,r+"Exit",r+"Exit-"+t]:e.append?[r,0,r+"Exit"]:[r,r+"Exit"]}function y(e){return{eventIndex:0,events:"document"===e.type?["Document",0,"DocumentExit"]:"root"===e.type?["Root",0,"RootExit"]:g(e),iterator:0,node:e,visitorIndex:0,visitors:[]}}function b(e){return e[c]=!1,e.nodes&&e.nodes.forEach(e=>b(e)),e}let v={};class _{constructor(e,t,r){let i;if(this.stringified=!1,this.processed=!1,"object"==typeof t&&null!==t&&("root"===t.type||"document"===t.type))i=b(t);else if(t instanceof _||t instanceof a)i=b(t.root),t.map&&(void 0===r.map&&(r.map={}),r.map.inline||(r.map.inline=!1),r.map.prev=t.map);else{let e=o;r.syntax&&(e=r.syntax.parse),r.parser&&(e=r.parser),e.parse&&(e=e.parse);try{i=e(t,r)}catch(e){this.processed=!0,this.error=e}i&&!i[h]&&n.rebuild(i)}this.result=new a(e,i,r),this.helpers={...v,postcss:v,result:this.result},this.plugins=this.processor.plugins.map(e=>"object"==typeof e&&e.prepare?{...e,...e.prepare(this.result)}:e)}async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)}catch(e){return this.async().catch(e)}finally(e){return this.async().then(e,e)}getAsyncError(){throw Error("Use process(css).then(cb) to work with async plugins")}handleError(e,t){let r=this.result.lastPlugin;try{t&&t.addToError(e),this.error=e,"CssSyntaxError"!==e.name||e.plugin?r.postcssVersion:(e.plugin=r.postcssPlugin,e.setMessage())}catch(e){console&&console.error&&console.error(e)}return e}prepareVisitors(){this.listeners={};let e=(e,t,r)=>{this.listeners[t]||(this.listeners[t]=[]),this.listeners[t].push([e,r])};for(let t of this.plugins)if("object"==typeof t)for(let r in t){if(!d[r]&&/^[A-Z]/.test(r))throw Error(`Unknown event ${r} in ${t.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!f[r])if("object"==typeof t[r])for(let n in t[r])e(t,"*"===n?r:r+"-"+n.toLowerCase(),t[r][n]);else"function"==typeof t[r]&&e(t,r,t[r])}this.hasListener=Object.keys(this.listeners).length>0}async runAsync(){this.plugin=0;for(let e=0;e0;){let e=this.visitTick(t);if(m(e))try{await e}catch(r){let e=t[t.length-1].node;throw this.handleError(r,e)}}}if(this.listeners.OnceExit)for(let[t,r]of this.listeners.OnceExit){this.result.lastPlugin=t;try{if("document"===e.type){let t=e.nodes.map(e=>r(e,this.helpers));await Promise.all(t)}else await r(e,this.helpers)}catch(e){throw this.handleError(e)}}}return this.processed=!0,this.stringify()}runOnRoot(e){this.result.lastPlugin=e;try{if("object"==typeof e&&e.Once){if("document"===this.result.root.type){let t=this.result.root.nodes.map(t=>e.Once(t,this.helpers));if(m(t[0]))return Promise.all(t);return t}return e.Once(this.result.root,this.helpers)}if("function"==typeof e)return e(this.result.root,this.result)}catch(e){throw this.handleError(e)}}stringify(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();let e=this.result.opts,t=u;e.syntax&&(t=e.syntax.stringify),e.stringifier&&(t=e.stringifier),t.stringify&&(t=t.stringify);let r=new s(t,this.result.root,this.result.opts).generate();return this.result.css=r[0],this.result.map=r[1],this.result}sync(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(let e of this.plugins)if(m(this.runOnRoot(e)))throw this.getAsyncError();if(this.prepareVisitors(),this.hasListener){let e=this.result.root;for(;!e[c];)e[c]=!0,this.walkSync(e);if(this.listeners.OnceExit)if("document"===e.type)for(let t of e.nodes)this.visitSync(this.listeners.OnceExit,t);else this.visitSync(this.listeners.OnceExit,e)}return this.result}then(e,t){return this.async().then(e,t)}toString(){return this.css}visitSync(e,t){for(let[r,n]of e){let e;this.result.lastPlugin=r;try{e=n(t,this.helpers)}catch(e){throw this.handleError(e,t.proxyOf)}if("root"!==t.type&&"document"!==t.type&&!t.parent)return!0;if(m(e))throw this.getAsyncError()}}visitTick(e){let t=e[e.length-1],{node:r,visitors:n}=t;if("root"!==r.type&&"document"!==r.type&&!r.parent)return void e.pop();if(n.length>0&&t.visitorIndex{e[c]||this.walkSync(e)});else{let r=this.listeners[t];if(r&&this.visitSync(r,e.toProxy()))return}}warnings(){return this.sync().warnings()}get content(){return this.stringify().content}get css(){return this.stringify().css}get map(){return this.stringify().map}get messages(){return this.sync().messages}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){return this.sync().root}get[Symbol.toStringTag](){return"LazyResult"}}_.registerPostcss=e=>{v=e},e.exports=_,_.default=_,l.registerLazyResult(_),i.registerLazyResult(_)},81752:function(e){"use strict";let t={comma:e=>t.split(e,[","],!0),space:e=>t.split(e,[" ","\n"," "]),split(e,t,r){let n=[],i="",s=!1,o=0,a=!1,l="",u=!1;for(let r of e)u?u=!1:"\\"===r?u=!0:a?r===l&&(a=!1):'"'===r||"'"===r?(a=!0,l=r):"("===r?o+=1:")"===r?o>0&&(o-=1):0===o&&t.includes(r)&&(s=!0),s?(""!==i&&n.push(i.trim()),i="",s=!1):i+=r;return(r||""!==i)&&n.push(i.trim()),n}};e.exports=t,t.default=t},13604:function(e,t,r){"use strict";var n=r(49705).Buffer;let{dirname:i,relative:s,resolve:o,sep:a}=r(57975),{SourceMapConsumer:l,SourceMapGenerator:u}=r(89705),{pathToFileURL:c}=r(60624),h=r(61106),p=!!(l&&u),d=!!(i&&o&&s&&a);e.exports=class{constructor(e,t,r,n){this.stringify=e,this.mapOpts=r.map||{},this.root=t,this.opts=r,this.css=n,this.originalCSS=n,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute,this.memoizedFileURLs=new Map,this.memoizedPaths=new Map,this.memoizedURLs=new Map}addAnnotation(){let e;e=this.isInline()?"data:application/json;base64,"+this.toBase64(this.map.toString()):"string"==typeof this.mapOpts.annotation?this.mapOpts.annotation:"function"==typeof this.mapOpts.annotation?this.mapOpts.annotation(this.opts.to,this.root):this.outputFile()+".map";let t="\n";this.css.includes("\r\n")&&(t="\r\n"),this.css+=t+"/*# sourceMappingURL="+e+" */"}applyPrevMaps(){for(let e of this.previous()){let t,r=this.toUrl(this.path(e.file)),n=e.root||i(e.file);!1===this.mapOpts.sourcesContent?(t=new l(e.text)).sourcesContent&&(t.sourcesContent=null):t=e.consumer(),this.map.applySourceMap(t,r,this.toUrl(this.path(n)))}}clearAnnotation(){if(!1!==this.mapOpts.annotation)if(this.root){let e;for(let t=this.root.nodes.length-1;t>=0;t--)"comment"===(e=this.root.nodes[t]).type&&e.text.startsWith("# sourceMappingURL=")&&this.root.removeChild(t)}else this.css&&(this.css=this.css.replace(/\n*\/\*#[\S\s]*?\*\/$/gm,""))}generate(){if(this.clearAnnotation(),d&&p&&this.isMap())return this.generateMap();{let e="";return this.stringify(this.root,t=>{e+=t}),[e]}}generateMap(){if(this.root)this.generateString();else if(1===this.previous().length){let e=this.previous()[0].consumer();e.file=this.outputFile(),this.map=u.fromSourceMap(e,{ignoreInvalidMapping:!0})}else this.map=new u({file:this.outputFile(),ignoreInvalidMapping:!0}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):""});return(this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline())?[this.css]:[this.css,this.map]}generateString(){let e,t;this.css="",this.map=new u({file:this.outputFile(),ignoreInvalidMapping:!0});let r=1,n=1,i="",s={generated:{column:0,line:0},original:{column:0,line:0},source:""};this.stringify(this.root,(o,a,l)=>{if(this.css+=o,a&&"end"!==l&&(s.generated.line=r,s.generated.column=n-1,a.source&&a.source.start?(s.source=this.sourcePath(a),s.original.line=a.source.start.line,s.original.column=a.source.start.column-1):(s.source=i,s.original.line=1,s.original.column=0),this.map.addMapping(s)),(t=o.match(/\n/g))?(r+=t.length,e=o.lastIndexOf("\n"),n=o.length-e):n+=o.length,a&&"start"!==l){let e=a.parent||{raws:{}};(!("decl"===a.type||"atrule"===a.type&&!a.nodes)||a!==e.last||e.raws.semicolon)&&(a.source&&a.source.end?(s.source=this.sourcePath(a),s.original.line=a.source.end.line,s.original.column=a.source.end.column-1,s.generated.line=r,s.generated.column=n-2):(s.source=i,s.original.line=1,s.original.column=0,s.generated.line=r,s.generated.column=n-1),this.map.addMapping(s))}})}isAnnotation(){return!!this.isInline()||(void 0!==this.mapOpts.annotation?this.mapOpts.annotation:!this.previous().length||this.previous().some(e=>e.annotation))}isInline(){if(void 0!==this.mapOpts.inline)return this.mapOpts.inline;let e=this.mapOpts.annotation;return(void 0===e||!0===e)&&(!this.previous().length||this.previous().some(e=>e.inline))}isMap(){return void 0!==this.opts.map?!!this.opts.map:this.previous().length>0}isSourcesContent(){return void 0!==this.mapOpts.sourcesContent?this.mapOpts.sourcesContent:!this.previous().length||this.previous().some(e=>e.withContent())}outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"}path(e){if(this.mapOpts.absolute||60===e.charCodeAt(0)||/^\w+:\/\//.test(e))return e;let t=this.memoizedPaths.get(e);if(t)return t;let r=this.opts.to?i(this.opts.to):".";"string"==typeof this.mapOpts.annotation&&(r=i(o(r,this.mapOpts.annotation)));let n=s(r,e);return this.memoizedPaths.set(e,n),n}previous(){if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk(e=>{if(e.source&&e.source.input.map){let t=e.source.input.map;this.previousMaps.includes(t)||this.previousMaps.push(t)}});else{let e=new h(this.originalCSS,this.opts);e.map&&this.previousMaps.push(e.map)}return this.previousMaps}setSourcesContent(){let e={};if(this.root)this.root.walk(t=>{if(t.source){let r=t.source.input.from;if(r&&!e[r]){e[r]=!0;let n=this.usesFileUrls?this.toFileUrl(r):this.toUrl(this.path(r));this.map.setSourceContent(n,t.source.input.css)}}});else if(this.css){let e=this.opts.from?this.toUrl(this.path(this.opts.from)):"";this.map.setSourceContent(e,this.css)}}sourcePath(e){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(e.source.input.from):this.toUrl(this.path(e.source.input.from))}toBase64(e){return n?n.from(e).toString("base64"):window.btoa(unescape(encodeURIComponent(e)))}toFileUrl(e){let t=this.memoizedFileURLs.get(e);if(t)return t;if(c){let t=c(e).toString();return this.memoizedFileURLs.set(e,t),t}throw Error("`map.absolute` option is not available in this PostCSS build")}toUrl(e){let t=this.memoizedURLs.get(e);if(t)return t;"\\"===a&&(e=e.replace(/\\/g,"/"));let r=encodeURI(e).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(e,r),r}}},6592:function(e,t,r){"use strict";let n=r(13604),i=r(69577),s=r(33717),o=r(83303);r(6156);class a{constructor(e,t,r){let i;t=t.toString(),this.stringified=!1,this._processor=e,this._css=t,this._opts=r,this._map=void 0,this.result=new s(this._processor,i,this._opts),this.result.css=t;let a=this;Object.defineProperty(this.result,"root",{get:()=>a.root});let l=new n(o,i,this._opts,t);if(l.isMap()){let[e,t]=l.generate();e&&(this.result.css=e),t&&(this.result.map=t)}else l.clearAnnotation(),this.result.css=l.css}async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)}catch(e){return this.async().catch(e)}finally(e){return this.async().then(e,e)}sync(){if(this.error)throw this.error;return this.result}then(e,t){return this.async().then(e,t)}toString(){return this._css}warnings(){return[]}get content(){return this.result.css}get css(){return this.result.css}get map(){return this.result.map}get messages(){return[]}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){let e;if(this._root)return this._root;try{e=i(this._css,this._opts)}catch(e){this.error=e}if(!this.error)return this._root=e,e;throw this.error}get[Symbol.toStringTag](){return"NoWorkResult"}}e.exports=a,a.default=a},63152:function(e,t,r){"use strict";let n=r(53614),i=r(47668),s=r(83303),{isClean:o,my:a}=r(84151);function l(e,t){if(t&&void 0!==t.offset)return t.offset;let r=1,n=1,i=0;for(let s=0;se(t,n)):("object"===o&&null!==s&&(s=e(s)),n[i]=s)}return n}(this);for(let r in e)t[r]=e[r];return t}cloneAfter(e={}){let t=this.clone(e);return this.parent.insertAfter(this,t),t}cloneBefore(e={}){let t=this.clone(e);return this.parent.insertBefore(this,t),t}error(e,t={}){if(this.source){let{end:r,start:n}=this.rangeBy(t);return this.source.input.error(e,{column:n.column,line:n.line},{column:r.column,line:r.line},t)}return new n(e)}getProxyProcessor(){return{get:(e,t)=>"proxyOf"===t?e:"root"===t?()=>e.root().toProxy():e[t],set:(e,t,r)=>e[t]===r||(e[t]=r,("prop"===t||"value"===t||"name"===t||"params"===t||"important"===t||"text"===t)&&e.markDirty(),!0)}}markClean(){this[o]=!0}markDirty(){if(this[o]){this[o]=!1;let e=this;for(;e=e.parent;)e[o]=!1}}next(){if(!this.parent)return;let e=this.parent.index(this);return this.parent.nodes[e+1]}positionBy(e){let t=this.source.start;if(e.index)t=this.positionInside(e.index);else if(e.word){let r=this.source.input.css.slice(l(this.source.input.css,this.source.start),l(this.source.input.css,this.source.end)).indexOf(e.word);-1!==r&&(t=this.positionInside(r))}return t}positionInside(e){let t=this.source.start.column,r=this.source.start.line,n=l(this.source.input.css,this.source.start),i=n+e;for(let e=n;e"object"==typeof e&&e.toJSON?e.toJSON(null,t):e);else if("object"==typeof n&&n.toJSON)r[e]=n.toJSON(null,t);else if("source"===e){let s=t.get(n.input);null==s&&(s=i,t.set(n.input,i),i++),r[e]={end:n.end,inputId:s,start:n.start}}else r[e]=n}return n&&(r.inputs=[...t.keys()].map(e=>e.toJSON())),r}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}toString(e=s){e.stringify&&(e=e.stringify);let t="";return e(this,e=>{t+=e}),t}warn(e,t,r){let n={node:this};for(let e in r)n[e]=r[e];return e.warn(t,n)}get proxyOf(){return this}}e.exports=u,u.default=u},69577:function(e,t,r){"use strict";let n=r(77793),i=r(61106),s=r(68339);function o(e,t){let r=new s(new i(e,t));try{r.parse()}catch(e){throw e}return r.root}e.exports=o,o.default=o,n.registerParse(o)},68339:function(e,t,r){"use strict";let n=r(40396),i=r(49371),s=r(35238),o=r(25644),a=r(61534),l=r(45781),u={empty:!0,space:!0};e.exports=class{constructor(e){this.input=e,this.root=new o,this.current=this.root,this.spaces="",this.semicolon=!1,this.createTokenizer(),this.root.source={input:e,start:{column:1,line:1,offset:0}}}atrule(e){let t,r,i,s=new n;s.name=e[1].slice(1),""===s.name&&this.unnamedAtrule(s,e),this.init(s,e[2]);let o=!1,a=!1,l=[],u=[];for(;!this.tokenizer.endOfFile();){if("("===(t=(e=this.tokenizer.nextToken())[0])||"["===t?u.push("("===t?")":"]"):"{"===t&&u.length>0?u.push("}"):t===u[u.length-1]&&u.pop(),0===u.length)if(";"===t){s.source.end=this.getPosition(e[2]),s.source.end.offset++,this.semicolon=!0;break}else if("{"===t){a=!0;break}else if("}"===t){if(l.length>0){for(i=l.length-1,r=l[i];r&&"space"===r[0];)r=l[--i];r&&(s.source.end=this.getPosition(r[3]||r[2]),s.source.end.offset++)}this.end(e);break}else l.push(e);else l.push(e);if(this.tokenizer.endOfFile()){o=!0;break}}s.raws.between=this.spacesAndCommentsFromEnd(l),l.length?(s.raws.afterName=this.spacesAndCommentsFromStart(l),this.raw(s,"params",l),o&&(e=l[l.length-1],s.source.end=this.getPosition(e[3]||e[2]),s.source.end.offset++,this.spaces=s.raws.between,s.raws.between="")):(s.raws.afterName="",s.params=""),a&&(s.nodes=[],this.current=s)}checkMissedSemicolon(e){let t,r=this.colon(e);if(!1===r)return;let n=0;for(let i=r-1;i>=0&&("space"===(t=e[i])[0]||2!==(n+=1));i--);throw this.input.error("Missed semicolon","word"===t[0]?t[3]+1:t[2])}colon(e){let t,r,n=0;for(let[i,s]of e.entries()){if("("===(r=s[0])&&(n+=1),")"===r&&(n-=1),0===n&&":"===r)if(t)if("word"===t[0]&&"progid"===t[1])continue;else return i;else this.doubleColon(s);t=s}return!1}comment(e){let t=new i;this.init(t,e[2]),t.source.end=this.getPosition(e[3]||e[2]),t.source.end.offset++;let r=e[1].slice(2,-2);if(/^\s*$/.test(r))t.text="",t.raws.left=r,t.raws.right="";else{let e=r.match(/^(\s*)([^]*\S)(\s*)$/);t.text=e[2],t.raws.left=e[1],t.raws.right=e[3]}}createTokenizer(){this.tokenizer=l(this.input)}decl(e,t){let r,n,i=new s;this.init(i,e[0][2]);let o=e[e.length-1];for(";"===o[0]&&(this.semicolon=!0,e.pop()),i.source.end=this.getPosition(o[3]||o[2]||function(e){for(let t=e.length-1;t>=0;t--){let r=e[t],n=r[3]||r[2];if(n)return n}}(e)),i.source.end.offset++;"word"!==e[0][0];)1===e.length&&this.unknownWord(e),i.raws.before+=e.shift()[1];for(i.source.start=this.getPosition(e[0][2]),i.prop="";e.length;){let t=e[0][0];if(":"===t||"space"===t||"comment"===t)break;i.prop+=e.shift()[1]}for(i.raws.between="";e.length;){if(":"===(r=e.shift())[0]){i.raws.between+=r[1];break}"word"===r[0]&&/\w/.test(r[1])&&this.unknownWord([r]),i.raws.between+=r[1]}("_"===i.prop[0]||"*"===i.prop[0])&&(i.raws.before+=i.prop[0],i.prop=i.prop.slice(1));let a=[];for(;e.length&&("space"===(n=e[0][0])||"comment"===n);)a.push(e.shift());this.precheckMissedSemicolon(e);for(let t=e.length-1;t>=0;t--){if("!important"===(r=e[t])[1].toLowerCase()){i.important=!0;let r=this.stringFrom(e,t);" !important"!==(r=this.spacesFromEnd(e)+r)&&(i.raws.important=r);break}if("important"===r[1].toLowerCase()){let r=e.slice(0),n="";for(let e=t;e>0;e--){let t=r[e][0];if(n.trim().startsWith("!")&&"space"!==t)break;n=r.pop()[1]+n}n.trim().startsWith("!")&&(i.important=!0,i.raws.important=n,e=r)}if("space"!==r[0]&&"comment"!==r[0])break}e.some(e=>"space"!==e[0]&&"comment"!==e[0])&&(i.raws.between+=a.map(e=>e[1]).join(""),a=[]),this.raw(i,"value",a.concat(e),t),i.value.includes(":")&&!t&&this.checkMissedSemicolon(e)}doubleColon(e){throw this.input.error("Double colon",{offset:e[2]},{offset:e[2]+e[1].length})}emptyRule(e){let t=new a;this.init(t,e[2]),t.selector="",t.raws.between="",this.current=t}end(e){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(e[2]),this.current.source.end.offset++,this.current=this.current.parent):this.unexpectedClose(e)}endFile(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.root.source.end=this.getPosition(this.tokenizer.position())}freeSemicolon(e){if(this.spaces+=e[1],this.current.nodes){let e=this.current.nodes[this.current.nodes.length-1];e&&"rule"===e.type&&!e.raws.ownSemicolon&&(e.raws.ownSemicolon=this.spaces,this.spaces="")}}getPosition(e){let t=this.input.fromOffset(e);return{column:t.col,line:t.line,offset:e}}init(e,t){this.current.push(e),e.source={input:this.input,start:this.getPosition(t)},e.raws.before=this.spaces,this.spaces="","comment"!==e.type&&(this.semicolon=!1)}other(e){let t=!1,r=null,n=!1,i=null,s=[],o=e[1].startsWith("--"),a=[],l=e;for(;l;){if(r=l[0],a.push(l),"("===r||"["===r)i||(i=l),s.push("("===r?")":"]");else if(o&&n&&"{"===r)i||(i=l),s.push("}");else if(0===s.length)if(";"===r)if(n)return void this.decl(a,o);else break;else if("{"===r)return void this.rule(a);else if("}"===r){this.tokenizer.back(a.pop()),t=!0;break}else":"===r&&(n=!0);else r===s[s.length-1]&&(s.pop(),0===s.length&&(i=null));l=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(t=!0),s.length>0&&this.unclosedBracket(i),t&&n){if(!o)for(;a.length&&("space"===(l=a[a.length-1][0])||"comment"===l);)this.tokenizer.back(a.pop());this.decl(a,o)}else this.unknownWord(a)}parse(){let e;for(;!this.tokenizer.endOfFile();)switch((e=this.tokenizer.nextToken())[0]){case"space":this.spaces+=e[1];break;case";":this.freeSemicolon(e);break;case"}":this.end(e);break;case"comment":this.comment(e);break;case"at-word":this.atrule(e);break;case"{":this.emptyRule(e);break;default:this.other(e)}this.endFile()}precheckMissedSemicolon(){}raw(e,t,r,n){let i,s,o,a,l=r.length,c="",h=!0;for(let e=0;ee+t[1],"");e.raws[t]={raw:n,value:c}}e[t]=c}rule(e){e.pop();let t=new a;this.init(t,e[0][2]),t.raws.between=this.spacesAndCommentsFromEnd(e),this.raw(t,"selector",e),this.current=t}spacesAndCommentsFromEnd(e){let t,r="";for(;e.length&&("space"===(t=e[e.length-1][0])||"comment"===t);)r=e.pop()[1]+r;return r}spacesAndCommentsFromStart(e){let t,r="";for(;e.length&&("space"===(t=e[0][0])||"comment"===t);)r+=e.shift()[1];return r}spacesFromEnd(e){let t="";for(;e.length&&"space"===e[e.length-1][0];)t=e.pop()[1]+t;return t}stringFrom(e,t){let r="";for(let n=t;n(r||(r=s()),r)}),s.process=function(e,t,r){return x([s(r)]).process(e,t)},s},x.stringify=_,x.parse=m,x.fromJSON=c,x.list=d,x.comment=e=>new s(e),x.atRule=e=>new i(e),x.decl=e=>new l(e),x.rule=e=>new v(e),x.root=e=>new b(e),x.document=e=>new u(e),x.CssSyntaxError=a,x.Declaration=l,x.Container=o,x.Processor=g,x.Document=u,x.Comment=s,x.Warning=k,x.AtRule=i,x.Result=y,x.Input=h,x.Rule=v,x.Root=b,x.Node=f,p.registerPostcss(x),e.exports=x,x.default=x},93878:function(e,t,r){"use strict";var n=r(49705).Buffer;let{existsSync:i,readFileSync:s}=r(67792),{dirname:o,join:a}=r(57975),{SourceMapConsumer:l,SourceMapGenerator:u}=r(89705);class c{constructor(e,t){if(!1===t.map)return;this.loadAnnotation(e),this.inline=this.startWith(this.annotation,"data:");let r=t.map?t.map.prev:void 0,n=this.loadMap(t.from,r);!this.mapFile&&t.from&&(this.mapFile=t.from),this.mapFile&&(this.root=o(this.mapFile)),n&&(this.text=n)}consumer(){return this.consumerCache||(this.consumerCache=new l(this.text)),this.consumerCache}decodeInline(e){let t=e.match(/^data:application\/json;charset=utf-?8,/)||e.match(/^data:application\/json,/);if(t)return decodeURIComponent(e.substr(t[0].length));let r=e.match(/^data:application\/json;charset=utf-?8;base64,/)||e.match(/^data:application\/json;base64,/);if(r){var i;return i=e.substr(r[0].length),n?n.from(i,"base64").toString():window.atob(i)}throw Error("Unsupported source map encoding "+e.match(/data:application\/json;([^,]+),/)[1])}getAnnotationURL(e){return e.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()}isMap(e){return"object"==typeof e&&("string"==typeof e.mappings||"string"==typeof e._mappings||Array.isArray(e.sections))}loadAnnotation(e){let t=e.match(/\/\*\s*# sourceMappingURL=/g);if(!t)return;let r=e.lastIndexOf(t.pop()),n=e.indexOf("*/",r);r>-1&&n>-1&&(this.annotation=this.getAnnotationURL(e.substring(r,n)))}loadFile(e){if(this.root=o(e),i(e))return this.mapFile=e,s(e,"utf-8").toString().trim()}loadMap(e,t){if(!1===t)return!1;if(t)if("string"==typeof t)return t;else if("function"==typeof t){let r=t(e);if(r){let e=this.loadFile(r);if(!e)throw Error("Unable to load previous source map: "+r.toString());return e}}else if(t instanceof l)return u.fromSourceMap(t).toString();else if(t instanceof u)return t.toString();else if(this.isMap(t))return JSON.stringify(t);else throw Error("Unsupported previous source map format: "+t.toString());else if(this.inline)return this.decodeInline(this.annotation);else if(this.annotation){let t=this.annotation;return e&&(t=a(o(e),t)),this.loadFile(t)}}startWith(e,t){return!!e&&e.substr(0,t.length)===t}withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)}}e.exports=c,c.default=c},96846:function(e,t,r){"use strict";let n=r(40145),i=r(96966),s=r(6592),o=r(25644);class a{constructor(e=[]){this.version="8.4.49",this.plugins=this.normalize(e)}normalize(e){let t=[];for(let r of e)if(!0===r.postcss?r=r():r.postcss&&(r=r.postcss),"object"==typeof r&&Array.isArray(r.plugins))t=t.concat(r.plugins);else if("object"==typeof r&&r.postcssPlugin)t.push(r);else if("function"==typeof r)t.push(r);else if("object"==typeof r&&(r.parse||r.stringify));else throw Error(r+" is not a PostCSS plugin");return t}process(e,t={}){return this.plugins.length||t.parser||t.stringifier||t.syntax?new i(this,e,t):new s(this,e,t)}use(e){return this.plugins=this.plugins.concat(this.normalize([e])),this}}e.exports=a,a.default=a,o.registerProcessor(a),n.registerProcessor(a)},33717:function(e,t,r){"use strict";let n=r(60038);class i{constructor(e,t,r){this.processor=e,this.messages=[],this.root=t,this.opts=r,this.css=void 0,this.map=void 0}toString(){return this.css}warn(e,t={}){!t.plugin&&this.lastPlugin&&this.lastPlugin.postcssPlugin&&(t.plugin=this.lastPlugin.postcssPlugin);let r=new n(e,t);return this.messages.push(r),r}warnings(){return this.messages.filter(e=>"warning"===e.type)}get content(){return this.css}}e.exports=i,i.default=i},25644:function(e,t,r){"use strict";let n,i,s=r(77793);class o extends s{constructor(e){super(e),this.type="root",this.nodes||(this.nodes=[])}normalize(e,t,r){let n=super.normalize(e);if(t){if("prepend"===r)this.nodes.length>1?t.raws.before=this.nodes[1].raws.before:delete t.raws.before;else if(this.first!==t)for(let e of n)e.raws.before=t.raws.before}return n}removeChild(e,t){let r=this.index(e);return!t&&0===r&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[r].raws.before),super.removeChild(e)}toResult(e={}){return new n(new i,this,e).stringify()}}o.registerLazyResult=e=>{n=e},o.registerProcessor=e=>{i=e},e.exports=o,o.default=o,s.registerRoot(o)},61534:function(e,t,r){"use strict";let n=r(77793),i=r(81752);class s extends n{constructor(e){super(e),this.type="rule",this.nodes||(this.nodes=[])}get selectors(){return i.comma(this.selector)}set selectors(e){let t=this.selector?this.selector.match(/,\s*/):null,r=t?t[0]:","+this.raw("between","beforeOpen");this.selector=e.join(r)}}e.exports=s,s.default=s,n.registerRule(s)},47668:function(e){"use strict";let t={after:"\n",beforeClose:"\n",beforeComment:"\n",beforeDecl:"\n",beforeOpen:" ",beforeRule:"\n",colon:": ",commentLeft:" ",commentRight:" ",emptyBody:"",indent:" ",semicolon:!1};class r{constructor(e){this.builder=e}atrule(e,t){let r="@"+e.name,n=e.params?this.rawValue(e,"params"):"";if(void 0!==e.raws.afterName?r+=e.raws.afterName:n&&(r+=" "),e.nodes)this.block(e,r+n);else{let i=(e.raws.between||"")+(t?";":"");this.builder(r+n+i,e)}}beforeAfter(e,t){let r;r="decl"===e.type?this.raw(e,null,"beforeDecl"):"comment"===e.type?this.raw(e,null,"beforeComment"):"before"===t?this.raw(e,null,"beforeRule"):this.raw(e,null,"beforeClose");let n=e.parent,i=0;for(;n&&"root"!==n.type;)i+=1,n=n.parent;if(r.includes("\n")){let t=this.raw(e,null,"indent");if(t.length)for(let e=0;e0&&"comment"===e.nodes[t].type;)t-=1;let r=this.raw(e,"semicolon");for(let n=0;n{if(void 0!==(i=e.raws[r]))return!1})}return void 0===i&&(i=t[n]),o.rawCache[n]=i,i}rawBeforeClose(e){let t;return e.walk(e=>{if(e.nodes&&e.nodes.length>0&&void 0!==e.raws.after)return(t=e.raws.after).includes("\n")&&(t=t.replace(/[^\n]+$/,"")),!1}),t&&(t=t.replace(/\S/g,"")),t}rawBeforeComment(e,t){let r;return e.walkComments(e=>{if(void 0!==e.raws.before)return(r=e.raws.before).includes("\n")&&(r=r.replace(/[^\n]+$/,"")),!1}),void 0===r?r=this.raw(t,null,"beforeDecl"):r&&(r=r.replace(/\S/g,"")),r}rawBeforeDecl(e,t){let r;return e.walkDecls(e=>{if(void 0!==e.raws.before)return(r=e.raws.before).includes("\n")&&(r=r.replace(/[^\n]+$/,"")),!1}),void 0===r?r=this.raw(t,null,"beforeRule"):r&&(r=r.replace(/\S/g,"")),r}rawBeforeOpen(e){let t;return e.walk(e=>{if("decl"!==e.type&&void 0!==(t=e.raws.between))return!1}),t}rawBeforeRule(e){let t;return e.walk(r=>{if(r.nodes&&(r.parent!==e||e.first!==r)&&void 0!==r.raws.before)return(t=r.raws.before).includes("\n")&&(t=t.replace(/[^\n]+$/,"")),!1}),t&&(t=t.replace(/\S/g,"")),t}rawColon(e){let t;return e.walkDecls(e=>{if(void 0!==e.raws.between)return t=e.raws.between.replace(/[^\s:]/g,""),!1}),t}rawEmptyBody(e){let t;return e.walk(e=>{if(e.nodes&&0===e.nodes.length&&void 0!==(t=e.raws.after))return!1}),t}rawIndent(e){let t;return e.raws.indent?e.raws.indent:(e.walk(r=>{let n=r.parent;if(n&&n!==e&&n.parent&&n.parent===e&&void 0!==r.raws.before){let e=r.raws.before.split("\n");return t=(t=e[e.length-1]).replace(/\S/g,""),!1}}),t)}rawSemicolon(e){let t;return e.walk(e=>{if(e.nodes&&e.nodes.length&&"decl"===e.last.type&&void 0!==(t=e.raws.semicolon))return!1}),t}rawValue(e,t){let r=e[t],n=e.raws[t];return n&&n.value===r?n.raw:r}root(e){this.body(e),e.raws.after&&this.builder(e.raws.after)}rule(e){this.block(e,this.rawValue(e,"selector")),e.raws.ownSemicolon&&this.builder(e.raws.ownSemicolon,e,"end")}stringify(e,t){if(!this[e.type])throw Error("Unknown AST node type "+e.type+". Maybe you need to change PostCSS stringifier.");this[e.type](e,t)}}e.exports=r,r.default=r},83303:function(e,t,r){"use strict";let n=r(47668);function i(e,t){new n(t).stringify(e)}e.exports=i,i.default=i},84151:function(e){"use strict";e.exports.isClean=Symbol("isClean"),e.exports.my=Symbol("my")},45781:function(e){"use strict";let t=/[\t\n\f\r "#'()/;[\\\]{}]/g,r=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,n=/.[\r\n"'(/\\]/,i=/[\da-f]/i;e.exports=function(e,s={}){let o,a,l,u,c,h,p,d,f,m,g=e.css.valueOf(),y=s.ignoreErrors,b=g.length,v=0,_=[],k=[];function x(t){throw e.error("Unclosed "+t,v)}return{back:function(e){k.push(e)},endOfFile:function(){return 0===k.length&&v>=b},nextToken:function(e){if(k.length)return k.pop();if(v>=b)return;let s=!!e&&e.ignoreUnclosed;switch(o=g.charCodeAt(v)){case 10:case 32:case 9:case 13:case 12:u=v;do u+=1,o=g.charCodeAt(u);while(32===o||10===o||9===o||13===o||12===o);h=["space",g.slice(v,u)],v=u-1;break;case 91:case 93:case 123:case 125:case 58:case 59:case 41:{let e=String.fromCharCode(o);h=[e,e,v];break}case 40:if(m=_.length?_.pop()[1]:"",f=g.charCodeAt(v+1),"url"===m&&39!==f&&34!==f&&32!==f&&10!==f&&9!==f&&12!==f&&13!==f){u=v;do{if(p=!1,-1===(u=g.indexOf(")",u+1)))if(y||s){u=v;break}else x("bracket");for(d=u;92===g.charCodeAt(d-1);)d-=1,p=!p}while(p);h=["brackets",g.slice(v,u+1),v,u],v=u}else u=g.indexOf(")",v+1),a=g.slice(v,u+1),-1===u||n.test(a)?h=["(","(",v]:(h=["brackets",a,v,u],v=u);break;case 39:case 34:c=39===o?"'":'"',u=v;do{if(p=!1,-1===(u=g.indexOf(c,u+1)))if(y||s){u=v+1;break}else x("string");for(d=u;92===g.charCodeAt(d-1);)d-=1,p=!p}while(p);h=["string",g.slice(v,u+1),v,u],v=u;break;case 64:t.lastIndex=v+1,t.test(g),u=0===t.lastIndex?g.length-1:t.lastIndex-2,h=["at-word",g.slice(v,u+1),v,u],v=u;break;case 92:for(u=v,l=!0;92===g.charCodeAt(u+1);)u+=1,l=!l;if(o=g.charCodeAt(u+1),l&&47!==o&&32!==o&&10!==o&&9!==o&&13!==o&&12!==o&&(u+=1,i.test(g.charAt(u)))){for(;i.test(g.charAt(u+1));)u+=1;32===g.charCodeAt(u+1)&&(u+=1)}h=["word",g.slice(v,u+1),v,u],v=u;break;default:47===o&&42===g.charCodeAt(v+1)?(0===(u=g.indexOf("*/",v+2)+1)&&(y||s?u=g.length:x("comment")),h=["comment",g.slice(v,u+1),v,u]):(r.lastIndex=v+1,r.test(g),u=0===r.lastIndex?g.length-1:r.lastIndex-2,h=["word",g.slice(v,u+1),v,u],_.push(h)),v=u}return v++,h},position:function(){return v}}}},6156:function(e){"use strict";let t={};e.exports=function(e){!t[e]&&(t[e]=!0,"undefined"!=typeof console&&console.warn&&console.warn(e))}},60038:function(e){"use strict";class t{constructor(e,t={}){if(this.type="warning",this.text=e,t.node&&t.node.source){let e=t.node.rangeBy(t);this.line=e.start.line,this.column=e.start.column,this.endLine=e.end.line,this.endColumn=e.end.column}for(let e in t)this[e]=t[e]}toString(){return this.node?this.node.error(this.text,{index:this.index,plugin:this.plugin,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text}}e.exports=t,t.default=t},17402:function(e,t,r){"use strict";r.d(t,{Rf:()=>u});var n=r(50172);function i(e,t){for(var r in t)e[r]=t[r];return e}function s(e,t){for(var r in e)if("__source"!==r&&!(r in t))return!0;for(var n in t)if("__source"!==n&&e[n]!==t[n])return!0;return!1}function o(e,t){this.props=e,this.context=t}r(45994),(o.prototype=new n.Component).isPureReactComponent=!0,o.prototype.shouldComponentUpdate=function(e,t){return s(this.props,e)||s(this.state,t)};var a=n.options.__b;n.options.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),a&&a(e)};var l="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function u(e){function t(t){var r=i({},t);return delete r.ref,e(r,t.ref||null)}return t.$$typeof=l,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t}var c=n.options.__e;n.options.__e=function(e,t,r,n){if(e.then){for(var i,s=t;s=s.__;)if((i=s.__c)&&i.__c)return null==t.__e&&(t.__e=r.__e,t.__k=r.__k),i.__c(e,t)}c(e,t,r,n)};var h=n.options.unmount;function p(){this.__u=0,this.o=null,this.__b=null}function d(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function f(){this.i=null,this.l=null}n.options.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&32&e.__u&&(e.type=null),h&&h(e)},(p.prototype=new n.Component).__c=function(e,t){var r=t.__c,n=this;null==n.o&&(n.o=[]),n.o.push(r);var i=d(n.__v),s=!1,o=function(){s||(s=!0,r.__R=null,i?i(a):a())};r.__R=o;var a=function(){if(!--n.__u){if(n.state.__a){var e,t=n.state.__a;n.__v.__k[0]=function e(t,r,n){return t&&n&&(t.__v=null,t.__k=t.__k&&t.__k.map(function(t){return e(t,r,n)}),t.__c&&t.__c.__P===r&&(t.__e&&n.appendChild(t.__e),t.__c.__e=!0,t.__c.__P=n)),t}(t,t.__c.__P,t.__c.__O)}for(n.setState({__a:n.__b=null});e=n.o.pop();)e.forceUpdate()}};n.__u++||32&t.__u||n.setState({__a:n.__b=n.__v.__k[0]}),e.then(o,o)},p.prototype.componentWillUnmount=function(){this.o=[]},p.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var r=document.createElement("div"),s=this.__v.__k[0].__c;this.__v.__k[0]=function e(t,r,n){return t&&(t.__c&&t.__c.__H&&(t.__c.__H.__.forEach(function(e){"function"==typeof e.__c&&e.__c()}),t.__c.__H=null),null!=(t=i({},t)).__c&&(t.__c.__P===n&&(t.__c.__P=r),t.__c.__e=!0,t.__c=null),t.__k=t.__k&&t.__k.map(function(t){return e(t,r,n)})),t}(this.__b,r,s.__O=s.__P)}this.__b=null}var o=t.__a&&(0,n.createElement)(n.Fragment,null,e.fallback);return o&&(o.__u&=-33),[(0,n.createElement)(n.Fragment,null,t.__a?null:e.children),o]};var m=function(e,t,r){if(++r[1]===r[0]&&e.l.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.l.size))for(r=e.i;r;){for(;r.length>3;)r.pop()();if(r[1]s});var n,i=r(50172);function s(e,t){return i.options.__a&&i.options.__a(t),e}null!=(n="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0)&&n.__PREACT_DEVTOOLS__&&n.__PREACT_DEVTOOLS__.attachPreact("10.26.5",i.options,{Fragment:i.Fragment,Component:i.Component})},45994:function(e,t,r){"use strict";r.d(t,{J0:()=>b,Kr:()=>k,NT:()=>w,hb:()=>x,li:()=>_,vJ:()=>v});var n,i,s,o,a=r(50172),l=0,u=[],c=a.options,h=c.__b,p=c.__r,d=c.diffed,f=c.__c,m=c.unmount,g=c.__;function y(e,t){c.__h&&c.__h(i,e,l||t),l=0;var r=i.__H||(i.__H={__:[],__h:[]});return e>=r.__.length&&r.__.push({}),r.__[e]}function b(e){return l=1,function(e,t,r){var s=y(n++,2);if(s.t=e,!s.__c&&(s.__=[S(void 0,t),function(e){var t=s.__N?s.__N[0]:s.__[0],r=s.t(t,e);t!==r&&(s.__N=[r,s.__[1]],s.__c.setState({}))}],s.__c=i,!i.__f)){var o=function(e,t,r){if(!s.__c.__H)return!0;var n=s.__c.__H.__.filter(function(e){return!!e.__c});if(n.every(function(e){return!e.__N}))return!a||a.call(this,e,t,r);var i=s.__c.props!==e;return n.forEach(function(e){if(e.__N){var t=e.__[0];e.__=e.__N,e.__N=void 0,t!==e.__[0]&&(i=!0)}}),a&&a.call(this,e,t,r)||i};i.__f=!0;var a=i.shouldComponentUpdate,l=i.componentWillUpdate;i.componentWillUpdate=function(e,t,r){if(this.__e){var n=a;a=void 0,o(e,t,r),a=n}l&&l.call(this,e,t,r)},i.shouldComponentUpdate=o}return s.__N||s.__}(S,e)}function v(e,t){var r=y(n++,3);!c.__s&&T(r.__H,t)&&(r.__=e,r.u=t,i.__H.__h.push(r))}function _(e){return l=5,k(function(){return{current:e}},[])}function k(e,t){var r=y(n++,7);return T(r.__H,t)&&(r.__=e(),r.__H=t,r.__h=e),r.__}function x(e,t){return l=8,k(function(){return e},t)}function w(e){var t=i.context[e.__c],r=y(n++,9);return r.c=e,t?(null==r.__&&(r.__=!0,t.sub(i)),t.props.value):e.__}function A(){for(var e;e=u.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(C),e.__H.__h.forEach(O),e.__H.__h=[]}catch(t){e.__H.__h=[],c.__e(t,e.__v)}}c.__b=function(e){i=null,h&&h(e)},c.__=function(e,t){e&&t.__k&&t.__k.__m&&(e.__m=t.__k.__m),g&&g(e,t)},c.__r=function(e){p&&p(e),n=0;var t=(i=e.__c).__H;t&&(s===i?(t.__h=[],i.__h=[],t.__.forEach(function(e){e.__N&&(e.__=e.__N),e.u=e.__N=void 0})):(t.__h.forEach(C),t.__h.forEach(O),t.__h=[],n=0)),s=i},c.diffed=function(e){d&&d(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(1!==u.push(t)&&o===c.requestAnimationFrame||((o=c.requestAnimationFrame)||function(e){var t,r=function(){clearTimeout(n),E&&cancelAnimationFrame(t),setTimeout(e)},n=setTimeout(r,100);E&&(t=requestAnimationFrame(r))})(A)),t.__H.__.forEach(function(e){e.u&&(e.__H=e.u),e.u=void 0})),s=i=null},c.__c=function(e,t){t.some(function(e){try{e.__h.forEach(C),e.__h=e.__h.filter(function(e){return!e.__||O(e)})}catch(r){t.some(function(e){e.__h&&(e.__h=[])}),t=[],c.__e(r,e.__v)}}),f&&f(e,t)},c.unmount=function(e){m&&m(e);var t,r=e.__c;r&&r.__H&&(r.__H.__.forEach(function(e){try{C(e)}catch(e){t=e}}),r.__H=void 0,t&&c.__e(t,r.__v))};var E="function"==typeof requestAnimationFrame;function C(e){var t=i,r=e.__c;"function"==typeof r&&(e.__c=void 0,r()),i=t}function O(e){var t=i;e.__c=e.__(),i=t}function T(e,t){return!e||e.length!==t.length||t.some(function(t,r){return t!==e[r]})}function S(e,t){return"function"==typeof t?t(e):t}},74728:function(e,t,r){let n=r(86808),i=r(87151),{klona:s}=r(51079),{isPlainObject:o}=r(6191),a=r(14744),l=r(29466),{parse:u}=r(12895),c=r(88835),h=["img","audio","video","picture","svg","object","map","iframe","embed"],p=["script","style"];function d(e,t){e&&Object.keys(e).forEach(function(r){t(e[r],r)})}function f(e,t){return({}).hasOwnProperty.call(e,t)}function m(e,t){let r=[];return d(e,function(e){t(e)&&r.push(e)}),r}e.exports=y;let g=/^[^\0\t\n\f\r /<=>]+$/;function y(e,t,r){let v,_,k,x,w,A,E,C,O,T="",S="";function D(e,t){let r=this;this.tag=e,this.attribs=t||{},this.tagPosition=T.length,this.text="",this.mediaChildren=[],this.updateParentNodeText=function(){if(w.length){let e=w[w.length-1];e.text+=r.text}},this.updateParentNodeMediaChildren=function(){w.length&&h.includes(this.tag)&&w[w.length-1].mediaChildren.push(this.tag)}}t?(t=Object.assign({},y.defaults,t)).parser?t.parser=Object.assign({},b,t.parser):t.parser=b:(t=y.defaults).parser=b,p.forEach(function(e){t.allowedTags&&t.allowedTags.indexOf(e)>-1&&!t.allowVulnerableTags&&console.warn(` ⚠️ Your \`allowedTags\` option includes, \`${e}\`, which is inherently vulnerable to XSS attacks. Please remove it from \`allowedTags\`. Or, to disable this warning, add the \`allowVulnerableTags\` option and ensure you are accounting for this risk. `)});let M=t.nonTextTags||["script","style","textarea","option"];t.allowedAttributes&&(v={},_={},d(t.allowedAttributes,function(e,t){v[t]=[];let r=[];e.forEach(function(e){"string"==typeof e&&e.indexOf("*")>=0?r.push(i(e).replace(/\\\*/g,".*")):v[t].push(e)}),_[t]=RegExp("^("+r.join("|")+")$")}));let L={};d(t.allowedClasses,function(e,t){v&&(f(v,t)||(v[t]=[]),v[t].push("class")),L[t]=e});let j={};d(t.transformTags,function(e,t){let r;"function"==typeof e?r=e:"string"==typeof e&&(r=y.simpleTransform(e)),"*"===t?k=r:j[t]=r});let P=!1;N();let z=new n.Parser({onopentag:function(e,r){let n;if(t.enforceHtmlBoundary&&"html"===e&&N(),C)return void O++;let i=new D(e,r);w.push(i);let h=!1,p=!!i.text;if(f(j,e)&&(i.attribs=r=(n=j[e](e,r)).attribs,void 0!==n.text&&(i.innerText=n.text),e!==n.tagName&&(i.name=e=n.tagName,E[x]=n.tagName)),k&&(i.attribs=r=(n=k(e,r)).attribs,e!==n.tagName&&(i.name=e=n.tagName,E[x]=n.tagName)),(t.allowedTags&&-1===t.allowedTags.indexOf(e)||"recursiveEscape"===t.disallowedTagsMode&&!function(e){for(let t in e)if(f(e,t))return!1;return!0}(A)||null!=t.nestingLimit&&x>=t.nestingLimit)&&(h=!0,A[x]=!0,"discard"===t.disallowedTagsMode&&-1!==M.indexOf(e)&&(C=!0,O=1),A[x]=!0),x++,h){if("discard"===t.disallowedTagsMode)return;S=T,T=""}T+="<"+e,(!v||f(v,e)||v["*"])&&d(r,function(r,n){let h;if(!g.test(n))return void delete i.attribs[n];let p=!1;if(!v||f(v,e)&&-1!==v[e].indexOf(n)||v["*"]&&-1!==v["*"].indexOf(n)||f(_,e)&&_[e].test(n)||_["*"]&&_["*"].test(n))p=!0;else if(v&&v[e]){for(let t of v[e])if(o(t)&&t.name&&t.name===n){p=!0;let e="";if(!0===t.multiple)for(let n of r.split(" "))-1!==t.values.indexOf(n)&&(""===e?e=n:e+=" "+n);else t.values.indexOf(r)>=0&&(e=r);r=e}}if(p){if(-1!==t.allowedSchemesAppliedToAttributes.indexOf(n)&&R(e,r))return void delete i.attribs[n];if("iframe"===e&&"src"===n){let e=!0;try{if((h=c.parse(r,!1,!0))&&null===h.host&&null===h.protocol)e=f(t,"allowIframeRelativeUrls")?t.allowIframeRelativeUrls:!t.allowedIframeHostnames&&!t.allowedIframeDomains;else if(t.allowedIframeHostnames||t.allowedIframeDomains){let r=(t.allowedIframeHostnames||[]).find(function(e){return e===h.hostname}),n=(t.allowedIframeDomains||[]).find(function(e){return h.hostname===e||h.hostname.endsWith(`.${e}`)});e=r||n}}catch(t){e=!1}if(!e)return void delete i.attribs[n]}if("srcset"===n)try{if((h=l(r)).forEach(function(e){R("srcset",e.url)&&(e.evil=!0)}),!(h=m(h,function(e){return!e.evil})).length)return void delete i.attribs[n];r=m(h,function(e){return!e.evil}).map(function(e){if(!e.url)throw Error("URL missing");return e.url+(e.w?` ${e.w}w`:"")+(e.h?` ${e.h}h`:"")+(e.d?` ${e.d}x`:"")}).join(", "),i.attribs[n]=r}catch(e){delete i.attribs[n];return}if("class"===n){let t=L[e],s=L["*"];if(!(r=t&&s?I(r,a(t,s)):I(r,t||s)).length)return void delete i.attribs[n]}if("style"===n)try{let o=u(e+" {"+r+"}");if(r=(function(e,t){var r;let n;if(!t)return e;let i=s(e),o=e.nodes[0];return(n=t[o.selector]&&t["*"]?a(t[o.selector],t["*"]):t[o.selector]||t["*"])&&(i.nodes[0].nodes=o.nodes.reduce((r=n,function(e,t){return f(r,t.prop)&&r[t.prop].some(function(e){return e.test(t.value)})&&e.push(t),e}),[])),i})(o,t.allowedStyles).nodes[0].nodes.reduce(function(e,t){return e.push(t.prop+":"+t.value),e},[]).join(";"),0===r.length)return void delete i.attribs[n]}catch(e){delete i.attribs[n];return}T+=" "+n,r&&r.length&&(T+='="'+F(r,!0)+'"')}else delete i.attribs[n]}),-1!==t.selfClosing.indexOf(e)?T+=" />":(T+=">",!i.innerText||p||t.textFilter||(T+=F(i.innerText),P=!0)),h&&(T=S+F(T),S="")},ontext:function(e){let r;if(C)return;let n=w[w.length-1];if(n&&(r=n.tag,e=void 0!==n.innerText?n.innerText:e),"discard"===t.disallowedTagsMode&&("script"===r||"style"===r))T+=e;else{let n=F(e,!1);t.textFilter&&!P?T+=t.textFilter(n,r):P||(T+=n)}if(w.length){let t=w[w.length-1];t.text+=e}},onclosetag:function(e){if(C){if(--O)return;C=!1}let r=w.pop();if(!r)return;C=!!t.enforceHtmlBoundary&&"html"===e;let n=A[--x];if(n){if(delete A[x],"discard"===t.disallowedTagsMode)return void r.updateParentNodeText();S=T,T=""}if(E[x]&&(e=E[x],delete E[x]),t.exclusiveFilter&&t.exclusiveFilter(r)){T=T.substr(0,r.tagPosition);return}if(r.updateParentNodeMediaChildren(),r.updateParentNodeText(),-1!==t.selfClosing.indexOf(e)){n&&(T=S,S="");return}T+="",n&&(T=S+F(T),S="")}},t.parser);return z.write(e),z.end(),T;function N(){T="",x=0,w=[],A={},E={},C=!1,O=0}function F(e,r){return"string"!=typeof e&&(e+=""),t.parser.decodeEntities&&(e=e.replace(/&/g,"&").replace(//g,">"),r&&(e=e.replace(/"/g,"""))),e=e.replace(/&(?![a-zA-Z0-9#]{1,20};)/g,"&").replace(//g,">"),r&&(e=e.replace(/"/g,""")),e}function R(e,r){let n=(r=(r=r.replace(/[\x00-\x20]+/g,"")).replace(//g,"")).match(/^([a-zA-Z]+):/);if(!n)return!!r.match(/^[/\\]{2}/)&&!t.allowProtocolRelative;let i=n[1].toLowerCase();return f(t.allowedSchemesByTag,e)?-1===t.allowedSchemesByTag[e].indexOf(i):!t.allowedSchemes||-1===t.allowedSchemes.indexOf(i)}function I(e,t){return t?(e=e.split(/\s+/)).filter(function(e){return -1!==t.indexOf(e)}).join(" "):e}}let b={decodeEntities:!0};y.defaults={allowedTags:["address","article","aside","footer","header","h1","h2","h3","h4","h5","h6","hgroup","main","nav","section","blockquote","dd","div","dl","dt","figcaption","figure","hr","li","main","ol","p","pre","ul","a","abbr","b","bdi","bdo","br","cite","code","data","dfn","em","i","kbd","mark","q","rb","rp","rt","rtc","ruby","s","samp","small","span","strong","sub","sup","time","u","var","wbr","caption","col","colgroup","table","tbody","td","tfoot","th","thead","tr"],disallowedTagsMode:"discard",allowedAttributes:{a:["href","name","target"],img:["src"]},selfClosing:["img","br","hr","area","base","basefont","input","link","meta"],allowedSchemes:["http","https","ftp","mailto","tel"],allowedSchemesByTag:{},allowedSchemesAppliedToAttributes:["href","src","cite"],allowProtocolRelative:!0,enforceHtmlBoundary:!1},y.simpleTransform=function(e,t,r){return r=void 0===r||r,t=t||{},function(n,i){let s;if(r)for(s in t)i[s]=t[s];else i=t;return{tagName:e,attribs:i}}}},87151:function(e){"use strict";e.exports=e=>{if("string"!=typeof e)throw TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}},54202:function(e,t,r){"use strict";var n,i=this&&this.__extends||(n=function(e,t){return(n=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CollectingHandler=function(e){function t(t){void 0===t&&(t={});var r=e.call(this,function(e){for(var t,n=[],i=1;i0;this._cbs.onclosetag(this._stack[--e]));this._cbs.onend&&this._cbs.onend()},t.prototype.reset=function(){this._cbs.onreset&&this._cbs.onreset(),this._tokenizer.reset(),this._tagname="",this._attribname="",this._attribs=null,this._stack=[],this._cbs.onparserinit&&this._cbs.onparserinit(this)},t.prototype.parseComplete=function(e){this.reset(),this.end(e)},t.prototype.write=function(e){this._tokenizer.write(e)},t.prototype.end=function(e){this._tokenizer.end(e)},t.prototype.pause=function(){this._tokenizer.pause()},t.prototype.resume=function(){this._tokenizer.resume()},t}(a.EventEmitter)},92738:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=n(r(55096)),s=n(r(99144)),o=n(r(56508)),a=n(r(36632));function l(e){return" "===e||"\n"===e||" "===e||"\f"===e||"\r"===e}function u(e,t,r){var n=e.toLowerCase();return e===n?function(e,i){i===n?e._state=t:(e._state=r,e._index--)}:function(i,s){s===n||s===e?i._state=t:(i._state=r,i._index--)}}function c(e,t){var r=e.toLowerCase();return function(n,i){i===r||i===e?n._state=t:(n._state=3,n._index--)}}var h=u("C",23,16),p=u("D",24,16),d=u("A",25,16),f=u("T",26,16),m=u("A",27,16),g=c("R",34),y=c("I",35),b=c("P",36),v=c("T",37),_=u("R",39,1),k=u("I",40,1),x=u("P",41,1),w=u("T",42,1),A=c("Y",44),E=c("L",45),C=c("E",46),O=u("Y",48,1),T=u("L",49,1),S=u("E",50,1),D=u("#",52,53),M=u("X",55,54);t.default=function(){function e(e,t){this._state=1,this._buffer="",this._sectionStart=0,this._index=0,this._bufferOffset=0,this._baseState=1,this._special=1,this._running=!0,this._ended=!1,this._cbs=t,this._xmlMode=!!(e&&e.xmlMode),this._decodeEntities=!!(e&&e.decodeEntities)}return e.prototype.reset=function(){this._state=1,this._buffer="",this._sectionStart=0,this._index=0,this._bufferOffset=0,this._baseState=1,this._special=1,this._running=!0,this._ended=!1},e.prototype._stateText=function(e){"<"===e?(this._index>this._sectionStart&&this._cbs.ontext(this._getSection()),this._state=2,this._sectionStart=this._index):this._decodeEntities&&1===this._special&&"&"===e&&(this._index>this._sectionStart&&this._cbs.ontext(this._getSection()),this._baseState=1,this._state=51,this._sectionStart=this._index)},e.prototype._stateBeforeTagName=function(e){"/"===e?this._state=5:"<"===e?(this._cbs.ontext(this._getSection()),this._sectionStart=this._index):">"===e||1!==this._special||l(e)?this._state=1:"!"===e?(this._state=15,this._sectionStart=this._index+1):"?"===e?(this._state=17,this._sectionStart=this._index+1):(this._state=this._xmlMode||"s"!==e&&"S"!==e?3:31,this._sectionStart=this._index)},e.prototype._stateInTagName=function(e){("/"===e||">"===e||l(e))&&(this._emitToken("onopentagname"),this._state=8,this._index--)},e.prototype._stateBeforeClosingTagName=function(e){l(e)||(">"===e?this._state=1:1!==this._special?"s"===e||"S"===e?this._state=32:(this._state=1,this._index--):(this._state=6,this._sectionStart=this._index))},e.prototype._stateInClosingTagName=function(e){(">"===e||l(e))&&(this._emitToken("onclosetag"),this._state=7,this._index--)},e.prototype._stateAfterClosingTagName=function(e){">"===e&&(this._state=1,this._sectionStart=this._index+1)},e.prototype._stateBeforeAttributeName=function(e){">"===e?(this._cbs.onopentagend(),this._state=1,this._sectionStart=this._index+1):"/"===e?this._state=4:l(e)||(this._state=9,this._sectionStart=this._index)},e.prototype._stateInSelfClosingTag=function(e){">"===e?(this._cbs.onselfclosingtag(),this._state=1,this._sectionStart=this._index+1):!l(e)&&(this._state=8,this._index--)},e.prototype._stateInAttributeName=function(e){("="===e||"/"===e||">"===e||l(e))&&(this._cbs.onattribname(this._getSection()),this._sectionStart=-1,this._state=10,this._index--)},e.prototype._stateAfterAttributeName=function(e){"="===e?this._state=11:"/"===e||">"===e?(this._cbs.onattribend(),this._state=8,this._index--):l(e)||(this._cbs.onattribend(),this._state=9,this._sectionStart=this._index)},e.prototype._stateBeforeAttributeValue=function(e){'"'===e?(this._state=12,this._sectionStart=this._index+1):"'"===e?(this._state=13,this._sectionStart=this._index+1):!l(e)&&(this._state=14,this._sectionStart=this._index,this._index--)},e.prototype._stateInAttributeValueDoubleQuotes=function(e){'"'===e?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=8):this._decodeEntities&&"&"===e&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=51,this._sectionStart=this._index)},e.prototype._stateInAttributeValueSingleQuotes=function(e){"'"===e?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=8):this._decodeEntities&&"&"===e&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=51,this._sectionStart=this._index)},e.prototype._stateInAttributeValueNoQuotes=function(e){l(e)||">"===e?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=8,this._index--):this._decodeEntities&&"&"===e&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=51,this._sectionStart=this._index)},e.prototype._stateBeforeDeclaration=function(e){this._state="["===e?22:"-"===e?18:16},e.prototype._stateInDeclaration=function(e){">"===e&&(this._cbs.ondeclaration(this._getSection()),this._state=1,this._sectionStart=this._index+1)},e.prototype._stateInProcessingInstruction=function(e){">"===e&&(this._cbs.onprocessinginstruction(this._getSection()),this._state=1,this._sectionStart=this._index+1)},e.prototype._stateBeforeComment=function(e){"-"===e?(this._state=19,this._sectionStart=this._index+1):this._state=16},e.prototype._stateInComment=function(e){"-"===e&&(this._state=20)},e.prototype._stateAfterComment1=function(e){"-"===e?this._state=21:this._state=19},e.prototype._stateAfterComment2=function(e){">"===e?(this._cbs.oncomment(this._buffer.substring(this._sectionStart,this._index-2)),this._state=1,this._sectionStart=this._index+1):"-"!==e&&(this._state=19)},e.prototype._stateBeforeCdata6=function(e){"["===e?(this._state=28,this._sectionStart=this._index+1):(this._state=16,this._index--)},e.prototype._stateInCdata=function(e){"]"===e&&(this._state=29)},e.prototype._stateAfterCdata1=function(e){"]"===e?this._state=30:this._state=28},e.prototype._stateAfterCdata2=function(e){">"===e?(this._cbs.oncdata(this._buffer.substring(this._sectionStart,this._index-2)),this._state=1,this._sectionStart=this._index+1):"]"!==e&&(this._state=28)},e.prototype._stateBeforeSpecial=function(e){"c"===e||"C"===e?this._state=33:"t"===e||"T"===e?this._state=43:(this._state=3,this._index--)},e.prototype._stateBeforeSpecialEnd=function(e){2===this._special&&("c"===e||"C"===e)?this._state=38:3===this._special&&("t"===e||"T"===e)?this._state=47:this._state=1},e.prototype._stateBeforeScript5=function(e){("/"===e||">"===e||l(e))&&(this._special=2),this._state=3,this._index--},e.prototype._stateAfterScript5=function(e){">"===e||l(e)?(this._special=1,this._state=6,this._sectionStart=this._index-6,this._index--):this._state=1},e.prototype._stateBeforeStyle4=function(e){("/"===e||">"===e||l(e))&&(this._special=3),this._state=3,this._index--},e.prototype._stateAfterStyle4=function(e){">"===e||l(e)?(this._special=1,this._state=6,this._sectionStart=this._index-5,this._index--):this._state=1},e.prototype._parseNamedEntityStrict=function(){if(this._sectionStart+16&&(t=6);t>=2;){var r=this._buffer.substr(e,t);if(Object.prototype.hasOwnProperty.call(o.default,r)){this._emitPartial(o.default[r]),this._sectionStart+=t+1;return}t--}},e.prototype._stateInNamedEntity=function(e){";"===e?(this._parseNamedEntityStrict(),this._sectionStart+1"z")&&(e<"A"||e>"Z")&&(e<"0"||e>"9")&&(this._xmlMode||this._sectionStart+1===this._index||(1!==this._baseState?"="!==e&&this._parseNamedEntityStrict():this._parseLegacyEntity()),this._state=this._baseState,this._index--)},e.prototype._decodeNumericEntity=function(e,t){var r=this._sectionStart+e;if(r!==this._index){var n=parseInt(this._buffer.substring(r,this._index),t);this._emitPartial(i.default(n)),this._sectionStart=this._index}else this._sectionStart--;this._state=this._baseState},e.prototype._stateInNumericEntity=function(e){";"===e?(this._decodeNumericEntity(2,10),this._sectionStart++):(e<"0"||e>"9")&&(this._xmlMode?this._state=this._baseState:this._decodeNumericEntity(2,10),this._index--)},e.prototype._stateInHexEntity=function(e){";"===e?(this._decodeNumericEntity(3,16),this._sectionStart++):(e<"a"||e>"f")&&(e<"A"||e>"F")&&(e<"0"||e>"9")&&(this._xmlMode?this._state=this._baseState:this._decodeNumericEntity(3,16),this._index--)},e.prototype._cleanup=function(){this._sectionStart<0?(this._buffer="",this._bufferOffset+=this._index,this._index=0):this._running&&(1===this._state?(this._sectionStart!==this._index&&this._cbs.ontext(this._buffer.substr(this._sectionStart)),this._buffer="",this._bufferOffset+=this._index,this._index=0):this._sectionStart===this._index?(this._buffer="",this._bufferOffset+=this._index,this._index=0):(this._buffer=this._buffer.substr(this._sectionStart),this._index-=this._sectionStart,this._bufferOffset+=this._sectionStart),this._sectionStart=0)},e.prototype.write=function(e){this._ended&&this._cbs.onerror(Error(".write() after done!")),this._buffer+=e,this._parse()},e.prototype._parse=function(){for(;this._index * * Copyright (c) 2014-2017, Jon Schlinkert. * Released under the MIT License. */function r(e){return"[object Object]"===Object.prototype.toString.call(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.isPlainObject=function(e){var t,n;return!1!==r(e)&&(void 0===(t=e.constructor)||!1!==r(n=t.prototype)&&!1!==n.hasOwnProperty("isPrototypeOf"))}},87369:function(e,t,r){var n=r(84129),i=[r(99653),r(65416),r(9234),r(81529)];e.exports=n.createStore(i,[])},41195:function(e,t,r){"use strict";function n(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function i(e){var t=n(e).Element;return e instanceof t||e instanceof Element}function s(e){var t=n(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function o(e){if("undefined"==typeof ShadowRoot)return!1;var t=n(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}r.d(t,{Ay:()=>eK});var a,l,u,c,h,p=Math.max,d=Math.min,f=Math.round;function m(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function g(){return!/^((?!chrome|android).)*safari/i.test(m())}function y(e,t,r){void 0===t&&(t=!1),void 0===r&&(r=!1);var o=e.getBoundingClientRect(),a=1,l=1;t&&s(e)&&(a=e.offsetWidth>0&&f(o.width)/e.offsetWidth||1,l=e.offsetHeight>0&&f(o.height)/e.offsetHeight||1);var u=(i(e)?n(e):window).visualViewport,c=!g()&&r,h=(o.left+(c&&u?u.offsetLeft:0))/a,p=(o.top+(c&&u?u.offsetTop:0))/l,d=o.width/a,m=o.height/l;return{width:d,height:m,top:p,right:h+d,bottom:p+m,left:h,x:h,y:p}}function b(e){var t=n(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function v(e){return e?(e.nodeName||"").toLowerCase():null}function _(e){return((i(e)?e.ownerDocument:e.document)||window.document).documentElement}function k(e){return y(_(e)).left+b(e).scrollLeft}function x(e){return n(e).getComputedStyle(e)}function w(e){var t=x(e),r=t.overflow,n=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+i+n)}function A(e){var t=y(e),r=e.offsetWidth,n=e.offsetHeight;return 1>=Math.abs(t.width-r)&&(r=t.width),1>=Math.abs(t.height-n)&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function E(e){return"html"===v(e)?e:e.assignedSlot||e.parentNode||(o(e)?e.host:null)||_(e)}function C(e,t){void 0===t&&(t=[]);var r,i=function e(t){return["html","body","#document"].indexOf(v(t))>=0?t.ownerDocument.body:s(t)&&w(t)?t:e(E(t))}(e),o=i===(null==(r=e.ownerDocument)?void 0:r.body),a=n(i),l=o?[a].concat(a.visualViewport||[],w(i)?i:[]):i,u=t.concat(l);return o?u:u.concat(C(E(l)))}function O(e){return s(e)&&"fixed"!==x(e).position?e.offsetParent:null}function T(e){for(var t=n(e),r=O(e);r&&["table","td","th"].indexOf(v(r))>=0&&"static"===x(r).position;)r=O(r);return r&&("html"===v(r)||"body"===v(r)&&"static"===x(r).position)?t:r||function(e){var t=/firefox/i.test(m());if(/Trident/i.test(m())&&s(e)&&"fixed"===x(e).position)return null;var r=E(e);for(o(r)&&(r=r.host);s(r)&&0>["html","body"].indexOf(v(r));){var n=x(r);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||t&&"filter"===n.willChange||t&&n.filter&&"none"!==n.filter)return r;r=r.parentNode}return null}(e)||t}var S="bottom",D="right",M="left",L="auto",j=["top",S,D,M],P="start",z="viewport",N="popper",F=j.reduce(function(e,t){return e.concat([t+"-"+P,t+"-end"])},[]),R=[].concat(j,[L]).reduce(function(e,t){return e.concat([t,t+"-"+P,t+"-end"])},[]),I=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"],q={placement:"bottom",modifiers:[],strategy:"absolute"};function B(){for(var e=arguments.length,t=Array(e),r=0;r=0?"x":"y"}function Z(e){var t,r=e.reference,n=e.element,i=e.placement,s=i?H(i):null,o=i?U(i):null,a=r.x+r.width/2-n.width/2,l=r.y+r.height/2-n.height/2;switch(s){case"top":t={x:a,y:r.y-n.height};break;case S:t={x:a,y:r.y+r.height};break;case D:t={x:r.x+r.width,y:l};break;case M:t={x:r.x-n.width,y:l};break;default:t={x:r.x,y:r.y}}var u=s?V(s):null;if(null!=u){var c="y"===u?"height":"width";switch(o){case P:t[u]=t[u]-(r[c]/2-n[c]/2);break;case"end":t[u]=t[u]+(r[c]/2-n[c]/2)}}return t}var W={top:"auto",right:"auto",bottom:"auto",left:"auto"};function G(e){var t,r,i,s,o,a,l,u=e.popper,c=e.popperRect,h=e.placement,p=e.variation,d=e.offsets,m=e.position,g=e.gpuAcceleration,y=e.adaptive,b=e.roundOffsets,v=e.isFixed,k=d.x,w=void 0===k?0:k,A=d.y,E=void 0===A?0:A,C="function"==typeof b?b({x:w,y:E}):{x:w,y:E};w=C.x,E=C.y;var O=d.hasOwnProperty("x"),L=d.hasOwnProperty("y"),j=M,P="top",z=window;if(y){var N=T(u),F="clientHeight",R="clientWidth";N===n(u)&&"static"!==x(N=_(u)).position&&"absolute"===m&&(F="scrollHeight",R="scrollWidth"),("top"===h||(h===M||h===D)&&"end"===p)&&(P=S,E-=(v&&N===z&&z.visualViewport?z.visualViewport.height:N[F])-c.height,E*=g?1:-1),(h===M||("top"===h||h===S)&&"end"===p)&&(j=D,w-=(v&&N===z&&z.visualViewport?z.visualViewport.width:N[R])-c.width,w*=g?1:-1)}var I=Object.assign({position:m},y&&W),q=!0===b?(t={x:w,y:E},r=n(u),i=t.x,s=t.y,{x:f(i*(o=r.devicePixelRatio||1))/o||0,y:f(s*o)/o||0}):{x:w,y:E};return(w=q.x,E=q.y,g)?Object.assign({},I,((l={})[P]=L?"0":"",l[j]=O?"0":"",l.transform=1>=(z.devicePixelRatio||1)?"translate("+w+"px, "+E+"px)":"translate3d("+w+"px, "+E+"px, 0)",l)):Object.assign({},I,((a={})[P]=L?E+"px":"",a[j]=O?w+"px":"",a.transform="",a))}let K={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var r=t.styles[e]||{},n=t.attributes[e]||{},i=t.elements[e];s(i)&&v(i)&&(Object.assign(i.style,r),Object.keys(n).forEach(function(e){var t=n[e];!1===t?i.removeAttribute(e):i.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(e){var n=t.elements[e],i=t.attributes[e]||{},o=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:r[e]).reduce(function(e,t){return e[t]="",e},{});s(n)&&v(n)&&(Object.assign(n.style,o),Object.keys(i).forEach(function(e){n.removeAttribute(e)}))})}},requires:["computeStyles"]};var J={left:"right",right:"left",bottom:"top",top:"bottom"};function Y(e){return e.replace(/left|right|bottom|top/g,function(e){return J[e]})}var X={start:"end",end:"start"};function Q(e){return e.replace(/start|end/g,function(e){return X[e]})}function ee(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&o(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function et(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function er(e,t,r){var s,o,a,l,u,c,h,d,f,m;return t===z?et(function(e,t){var r=n(e),i=_(e),s=r.visualViewport,o=i.clientWidth,a=i.clientHeight,l=0,u=0;if(s){o=s.width,a=s.height;var c=g();(c||!c&&"fixed"===t)&&(l=s.offsetLeft,u=s.offsetTop)}return{width:o,height:a,x:l+k(e),y:u}}(e,r)):i(t)?((s=y(t,!1,"fixed"===r)).top=s.top+t.clientTop,s.left=s.left+t.clientLeft,s.bottom=s.top+t.clientHeight,s.right=s.left+t.clientWidth,s.width=t.clientWidth,s.height=t.clientHeight,s.x=s.left,s.y=s.top,s):et((o=_(e),l=_(o),u=b(o),c=null==(a=o.ownerDocument)?void 0:a.body,h=p(l.scrollWidth,l.clientWidth,c?c.scrollWidth:0,c?c.clientWidth:0),d=p(l.scrollHeight,l.clientHeight,c?c.scrollHeight:0,c?c.clientHeight:0),f=-u.scrollLeft+k(o),m=-u.scrollTop,"rtl"===x(c||l).direction&&(f+=p(l.clientWidth,c?c.clientWidth:0)-h),{width:h,height:d,x:f,y:m}))}function en(){return{top:0,right:0,bottom:0,left:0}}function ei(e){return Object.assign({},en(),e)}function es(e,t){return t.reduce(function(t,r){return t[r]=e,t},{})}function eo(e,t){void 0===t&&(t={});var r,n,o,a,l,u,c,h,f=t,m=f.placement,g=void 0===m?e.placement:m,b=f.strategy,k=void 0===b?e.strategy:b,w=f.boundary,A=f.rootBoundary,O=f.elementContext,M=void 0===O?N:O,L=f.altBoundary,P=f.padding,F=void 0===P?0:P,R=ei("number"!=typeof F?F:es(F,j)),I=e.rects.popper,q=e.elements[void 0!==L&&L?M===N?"reference":N:M],B=(r=i(q)?q:q.contextElement||_(e.elements.popper),n=void 0===w?"clippingParents":w,o=void 0===A?z:A,c=(u=[].concat("clippingParents"===n?(a=C(E(r)),!i(l=["absolute","fixed"].indexOf(x(r).position)>=0&&s(r)?T(r):r)?[]:a.filter(function(e){return i(e)&&ee(e,l)&&"body"!==v(e)})):[].concat(n),[o]))[0],(h=u.reduce(function(e,t){var n=er(r,t,k);return e.top=p(n.top,e.top),e.right=d(n.right,e.right),e.bottom=d(n.bottom,e.bottom),e.left=p(n.left,e.left),e},er(r,c,k))).width=h.right-h.left,h.height=h.bottom-h.top,h.x=h.left,h.y=h.top,h),$=y(e.elements.reference),H=Z({reference:$,element:I,strategy:"absolute",placement:g}),U=et(Object.assign({},I,H)),V=M===N?U:$,W={top:B.top-V.top+R.top,bottom:V.bottom-B.bottom+R.bottom,left:B.left-V.left+R.left,right:V.right-B.right+R.right},G=e.modifiersData.offset;if(M===N&&G){var K=G[g];Object.keys(W).forEach(function(e){var t=[D,S].indexOf(e)>=0?1:-1,r=["top",S].indexOf(e)>=0?"y":"x";W[e]+=K[r]*t})}return W}function ea(e,t,r){return p(e,d(t,r))}function el(e,t,r){return void 0===r&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function eu(e){return["top",D,S,M].some(function(t){return e[t]>=0})}var ec=(u=void 0===(l=(a={defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,r=e.instance,i=e.options,s=i.scroll,o=void 0===s||s,a=i.resize,l=void 0===a||a,u=n(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&c.forEach(function(e){e.addEventListener("scroll",r.update,$)}),l&&u.addEventListener("resize",r.update,$),function(){o&&c.forEach(function(e){e.removeEventListener("scroll",r.update,$)}),l&&u.removeEventListener("resize",r.update,$)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,r=e.name;t.modifiersData[r]=Z({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,r=e.options,n=r.gpuAcceleration,i=r.adaptive,s=r.roundOffsets,o=void 0===s||s,a={placement:H(t.placement),variation:U(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:void 0===n||n,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,G(Object.assign({},a,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:void 0===i||i,roundOffsets:o})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,G(Object.assign({},a,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:o})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},K,{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,r=e.options,n=e.name,i=r.offset,s=void 0===i?[0,0]:i,o=R.reduce(function(e,r){var n,i,o,a,l,u;return e[r]=(n=t.rects,o=[M,"top"].indexOf(i=H(r))>=0?-1:1,l=(a="function"==typeof s?s(Object.assign({},n,{placement:r})):s)[0],u=a[1],l=l||0,u=(u||0)*o,[M,D].indexOf(i)>=0?{x:u,y:l}:{x:l,y:u}),e},{}),a=o[t.placement],l=a.x,u=a.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=u),t.modifiersData[n]=o}},{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var i=r.mainAxis,s=void 0===i||i,o=r.altAxis,a=void 0===o||o,l=r.fallbackPlacements,u=r.padding,c=r.boundary,h=r.rootBoundary,p=r.altBoundary,d=r.flipVariations,f=void 0===d||d,m=r.allowedAutoPlacements,g=t.options.placement,y=H(g)===g,b=l||(y||!f?[Y(g)]:function(e){if(H(e)===L)return[];var t=Y(e);return[Q(e),t,Q(t)]}(g)),v=[g].concat(b).reduce(function(e,r){var n,i,s,o,a,l,p,d,g,y,b,v;return e.concat(H(r)===L?(i=(n={placement:r,boundary:c,rootBoundary:h,padding:u,flipVariations:f,allowedAutoPlacements:m}).placement,s=n.boundary,o=n.rootBoundary,a=n.padding,l=n.flipVariations,d=void 0===(p=n.allowedAutoPlacements)?R:p,0===(b=(y=(g=U(i))?l?F:F.filter(function(e){return U(e)===g}):j).filter(function(e){return d.indexOf(e)>=0})).length&&(b=y),Object.keys(v=b.reduce(function(e,r){return e[r]=eo(t,{placement:r,boundary:s,rootBoundary:o,padding:a})[H(r)],e},{})).sort(function(e,t){return v[e]-v[t]})):r)},[]),_=t.rects.reference,k=t.rects.popper,x=new Map,w=!0,A=v[0],E=0;E=0,N=z?"width":"height",I=eo(t,{placement:C,boundary:c,rootBoundary:h,altBoundary:p,padding:u}),q=z?T?D:M:T?S:"top";_[N]>k[N]&&(q=Y(q));var B=Y(q),$=[];if(s&&$.push(I[O]<=0),a&&$.push(I[q]<=0,I[B]<=0),$.every(function(e){return e})){A=C,w=!1;break}x.set(C,$)}if(w)for(var V=f?3:1,Z=function(e){var t=v.find(function(t){var r=x.get(t);if(r)return r.slice(0,e).every(function(e){return e})});if(t)return A=t,"break"},W=V;W>0&&"break"!==Z(W);W--);t.placement!==A&&(t.modifiersData[n]._skip=!0,t.placement=A,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options,n=e.name,i=r.mainAxis,s=r.altAxis,o=r.boundary,a=r.rootBoundary,l=r.altBoundary,u=r.padding,c=r.tether,h=void 0===c||c,f=r.tetherOffset,m=void 0===f?0:f,g=eo(t,{boundary:o,rootBoundary:a,padding:u,altBoundary:l}),y=H(t.placement),b=U(t.placement),v=!b,_=V(y),k="x"===_?"y":"x",x=t.modifiersData.popperOffsets,w=t.rects.reference,E=t.rects.popper,C="function"==typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,O="number"==typeof C?{mainAxis:C,altAxis:C}:Object.assign({mainAxis:0,altAxis:0},C),L=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,j={x:0,y:0};if(x){if(void 0===i||i){var z,N="y"===_?"top":M,F="y"===_?S:D,R="y"===_?"height":"width",I=x[_],q=I+g[N],B=I-g[F],$=h?-E[R]/2:0,Z=b===P?w[R]:E[R],W=b===P?-E[R]:-w[R],G=t.elements.arrow,K=h&&G?A(G):{width:0,height:0},J=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:en(),Y=J[N],X=J[F],Q=ea(0,w[R],K[R]),ee=v?w[R]/2-$-Q-Y-O.mainAxis:Z-Q-Y-O.mainAxis,et=v?-w[R]/2+$+Q+X+O.mainAxis:W+Q+X+O.mainAxis,er=t.elements.arrow&&T(t.elements.arrow),ei=er?"y"===_?er.clientTop||0:er.clientLeft||0:0,es=null!=(z=null==L?void 0:L[_])?z:0,el=ea(h?d(q,I+ee-es-ei):q,I,h?p(B,I+et-es):B);x[_]=el,j[_]=el-I}if(void 0!==s&&s){var eu,ec,eh="x"===_?"top":M,ep="x"===_?S:D,ed=x[k],ef="y"===k?"height":"width",em=ed+g[eh],eg=ed-g[ep],ey=-1!==["top",M].indexOf(y),eb=null!=(ec=null==L?void 0:L[k])?ec:0,ev=ey?em:ed-w[ef]-E[ef]-eb+O.altAxis,e_=ey?ed+w[ef]+E[ef]-eb-O.altAxis:eg,ek=h&&ey?(eu=ea(ev,ed,e_))>e_?e_:eu:ea(h?ev:em,ed,h?e_:eg);x[k]=ek,j[k]=ek-ed}t.modifiersData[n]=j}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,r=e.state,n=e.name,i=e.options,s=r.elements.arrow,o=r.modifiersData.popperOffsets,a=H(r.placement),l=V(a),u=[M,D].indexOf(a)>=0?"height":"width";if(s&&o){var c,h=(c=i.padding,ei("number"!=typeof(c="function"==typeof c?c(Object.assign({},r.rects,{placement:r.placement})):c)?c:es(c,j))),p=A(s),d="y"===l?"top":M,f="y"===l?S:D,m=r.rects.reference[u]+r.rects.reference[l]-o[l]-r.rects.popper[u],g=o[l]-r.rects.reference[l],y=T(s),b=y?"y"===l?y.clientHeight||0:y.clientWidth||0:0,v=h[d],_=b-p[u]-h[f],k=b/2-p[u]/2+(m/2-g/2),x=ea(v,k,_);r.modifiersData[n]=((t={})[l]=x,t.centerOffset=x-k,t)}},effect:function(e){var t=e.state,r=e.options.element,n=void 0===r?"[data-popper-arrow]":r;null==n||("string"!=typeof n||(n=t.elements.popper.querySelector(n)))&&ee(t.elements.popper,n)&&(t.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,r=e.name,n=t.rects.reference,i=t.rects.popper,s=t.modifiersData.preventOverflow,o=eo(t,{elementContext:"reference"}),a=eo(t,{altBoundary:!0}),l=el(o,n),u=el(a,i,s),c=eu(l),h=eu(u);t.modifiersData[r]={referenceClippingOffsets:l,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:h},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":h})}}]}).defaultModifiers)?[]:l,h=void 0===(c=a.defaultOptions)?q:c,function(e,t,r){void 0===r&&(r=h);var o,a,l={placement:"bottom",orderedModifiers:[],options:Object.assign({},q,h),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},c=[],p=!1,d={state:l,setOptions:function(r){var n,s,o,a,p,f,g="function"==typeof r?r(l.options):r;m(),l.options=Object.assign({},h,l.options,g),l.scrollParents={reference:i(e)?C(e):e.contextElement?C(e.contextElement):[],popper:C(t)};var y=(s=Object.keys(n=[].concat(u,l.options.modifiers).reduce(function(e,t){var r=e[t.name];return e[t.name]=r?Object.assign({},r,t,{options:Object.assign({},r.options,t.options),data:Object.assign({},r.data,t.data)}):t,e},{})).map(function(e){return n[e]}),o=new Map,a=new Set,p=[],s.forEach(function(e){o.set(e.name,e)}),s.forEach(function(e){a.has(e.name)||function e(t){a.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach(function(t){if(!a.has(t)){var r=o.get(t);r&&e(r)}}),p.push(t)}(e)}),f=p,I.reduce(function(e,t){return e.concat(f.filter(function(e){return e.phase===t}))},[]));return l.orderedModifiers=y.filter(function(e){return e.enabled}),l.orderedModifiers.forEach(function(e){var t=e.name,r=e.options,n=e.effect;if("function"==typeof n){var i=n({state:l,name:t,instance:d,options:void 0===r?{}:r});c.push(i||function(){})}}),d.update()},forceUpdate:function(){if(!p){var e=l.elements,t=e.reference,r=e.popper;if(B(t,r)){l.rects={reference:(i=T(r),o="fixed"===l.options.strategy,a=s(i),m=s(i)&&(c=f((u=i.getBoundingClientRect()).width)/i.offsetWidth||1,h=f(u.height)/i.offsetHeight||1,1!==c||1!==h),g=_(i),x=y(t,m,o),E={scrollLeft:0,scrollTop:0},C={x:0,y:0},(a||!a&&!o)&&(("body"!==v(i)||w(g))&&(E=function(e){return e!==n(e)&&s(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:b(e)}(i)),s(i)?(C=y(i,!0),C.x+=i.clientLeft,C.y+=i.clientTop):g&&(C.x=k(g))),{x:x.left+E.scrollLeft-C.x,y:x.top+E.scrollTop-C.y,width:x.width,height:x.height}),popper:A(r)},l.reset=!1,l.placement=l.options.placement,l.orderedModifiers.forEach(function(e){return l.modifiersData[e.name]=Object.assign({},e.data)});for(var i,o,a,u,c,h,m,g,x,E,C,O=0;O-1}function eb(e,t){return"function"==typeof e?e.apply(void 0,t):e}function ev(e,t){var r;return 0===t?e:function(n){clearTimeout(r),r=setTimeout(function(){e(n)},t)}}function e_(e){return[].concat(e)}function ek(e,t){-1===e.indexOf(t)&&e.push(t)}function ex(e){return[].slice.call(e)}function ew(e){return Object.keys(e).reduce(function(t,r){return void 0!==e[r]&&(t[r]=e[r]),t},{})}function eA(){return document.createElement("div")}function eE(e){return["Element","Fragment"].some(function(t){return ey(e,t)})}function eC(e,t){e.forEach(function(e){e&&(e.style.transitionDuration=t+"ms")})}function eO(e,t){e.forEach(function(e){e&&e.setAttribute("data-state",t)})}function eT(e,t,r){var n=t+"EventListener";["transitionend","webkitTransitionEnd"].forEach(function(t){e[n](t,r)})}function eS(e,t){for(var r,n=t;n;){if(e.contains(n))return!0;n=null==n.getRootNode||null==(r=n.getRootNode())?void 0:r.host}return!1}var eD={isTouch:!1},eM=0;function eL(){!eD.isTouch&&(eD.isTouch=!0,window.performance&&document.addEventListener("mousemove",ej))}function ej(){var e=performance.now();e-eM<20&&(eD.isTouch=!1,document.removeEventListener("mousemove",ej)),eM=e}function eP(){var e=document.activeElement;if(e&&e._tippy&&e._tippy.reference===e){var t=e._tippy;e.blur&&!t.state.isVisible&&e.blur()}}var ez="undefined"!=typeof window&&"undefined"!=typeof document&&!!window.msCrypto,eN=Object.assign({appendTo:em,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},{animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),eF=Object.keys(eN);function eR(e){var t=(e.plugins||[]).reduce(function(t,r){var n,i=r.name,s=r.defaultValue;return i&&(t[i]=void 0!==e[i]?e[i]:null!=(n=eN[i])?n:s),t},{});return Object.assign({},e,t)}function eI(e,t){var r,n=Object.assign({},t,{content:eb(t.content,[e])},t.ignoreAttributes?{}:((r=t.plugins)?Object.keys(eR(Object.assign({},eN,{plugins:r}))):eF).reduce(function(t,r){var n=(e.getAttribute("data-tippy-"+r)||"").trim();if(!n)return t;if("content"===r)t[r]=n;else try{t[r]=JSON.parse(n)}catch(e){t[r]=n}return t},{}));return n.aria=Object.assign({},eN.aria,n.aria),n.aria={expanded:"auto"===n.aria.expanded?t.interactive:n.aria.expanded,content:"auto"===n.aria.content?t.interactive?null:"describedby":n.aria.content},n}function eq(e,t){e.innerHTML=t}function eB(e){var t=eA();return!0===e?t.className=ep:(t.className=ed,eE(e)?t.appendChild(e):eq(t,e)),t}function e$(e,t){eE(t.content)?(eq(e,""),e.appendChild(t.content)):"function"!=typeof t.content&&(t.allowHTML?eq(e,t.content):e.textContent=t.content)}function eH(e){var t=e.firstElementChild,r=ex(t.children);return{box:t,content:r.find(function(e){return e.classList.contains(eh)}),arrow:r.find(function(e){return e.classList.contains(ep)||e.classList.contains(ed)}),backdrop:r.find(function(e){return e.classList.contains("tippy-backdrop")})}}function eU(e){var t=eA(),r=eA();r.className="tippy-box",r.setAttribute("data-state","hidden"),r.setAttribute("tabindex","-1");var n=eA();function i(r,n){var i=eH(t),s=i.box,o=i.content,a=i.arrow;n.theme?s.setAttribute("data-theme",n.theme):s.removeAttribute("data-theme"),"string"==typeof n.animation?s.setAttribute("data-animation",n.animation):s.removeAttribute("data-animation"),n.inertia?s.setAttribute("data-inertia",""):s.removeAttribute("data-inertia"),s.style.maxWidth="number"==typeof n.maxWidth?n.maxWidth+"px":n.maxWidth,n.role?s.setAttribute("role",n.role):s.removeAttribute("role"),(r.content!==n.content||r.allowHTML!==n.allowHTML)&&e$(o,e.props),n.arrow?a?r.arrow!==n.arrow&&(s.removeChild(a),s.appendChild(eB(n.arrow))):s.appendChild(eB(n.arrow)):a&&s.removeChild(a)}return n.className=eh,n.setAttribute("data-state","hidden"),e$(n,e.props),t.appendChild(r),r.appendChild(n),i(e.props,e.props),{popper:t,onUpdate:i}}eU.$$tippy=!0;var eV=1,eZ=[],eW=[];function eG(e,t){void 0===t&&(t={});var r,n=eN.plugins.concat(t.plugins||[]);document.addEventListener("touchstart",eL,ef),window.addEventListener("blur",eP);var i=Object.assign({},t,{plugins:n}),s=(eE(r=e)?[r]:ey(r,"NodeList")?ex(r):Array.isArray(r)?r:ex(document.querySelectorAll(r))).reduce(function(e,t){var r=t&&function(e,t){var r,n,i,s,o,a,l,u,c=eI(e,Object.assign({},eN,eR(ew(t)))),h=!1,p=!1,d=!1,f=!1,m=[],g=ev(V,c.interactiveDebounce),y=eV++,b=(r=c.plugins).filter(function(e,t){return r.indexOf(e)===t}),v={id:y,reference:e,popper:eA(),popperInstance:null,props:c,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:b,clearDelayTimeouts:function(){clearTimeout(n),clearTimeout(i),cancelAnimationFrame(s)},setProps:function(t){if(!v.state.isDestroyed){M("onBeforeUpdate",[v,t]),H();var r=v.props,n=eI(e,Object.assign({},r,ew(t),{ignoreAttributes:!0}));v.props=n,$(),r.interactiveDebounce!==n.interactiveDebounce&&(P(),g=ev(V,n.interactiveDebounce)),r.triggerTarget&&!n.triggerTarget?e_(r.triggerTarget).forEach(function(e){e.removeAttribute("aria-expanded")}):n.triggerTarget&&e.removeAttribute("aria-expanded"),j(),D(),x&&x(r,n),v.popperInstance&&(K(),Y().forEach(function(e){requestAnimationFrame(e._tippy.popperInstance.forceUpdate)})),M("onAfterUpdate",[v,t])}},setContent:function(e){v.setProps({content:e})},show:function(){var t=v.state.isVisible,r=v.state.isDestroyed,n=!v.state.isEnabled,i=eD.isTouch&&!v.props.touch,s=eg(v.props.duration,0,eN.duration);if(!(t||r||n||i||(u||e).hasAttribute("disabled"))&&(M("onShow",[v],!1),!1!==v.props.onShow(v))){if(v.state.isVisible=!0,O()&&(k.style.visibility="visible"),D(),R(),v.state.isMounted||(k.style.transition="none"),O()){var o,a,c,h=eH(k);eC([h.box,h.content],0)}l=function(){var e;if(v.state.isVisible&&!f){if(f=!0,k.offsetHeight,k.style.transition=v.props.moveTransition,O()&&v.props.animation){var t=eH(k),r=t.box,n=t.content;eC([r,n],s),eO([r,n],"visible")}L(),j(),ek(eW,v),null==(e=v.popperInstance)||e.forceUpdate(),M("onMount",[v]),v.props.animation&&O()&&q(s,function(){v.state.isShown=!0,M("onShown",[v])})}},a=v.props.appendTo,c=u||e,(o=v.props.interactive&&a===em||"parent"===a?c.parentNode:eb(a,[c])).contains(k)||o.appendChild(k),v.state.isMounted=!0,K()}},hide:function(){var e=!v.state.isVisible,t=v.state.isDestroyed,r=!v.state.isEnabled,n=eg(v.props.duration,1,eN.duration);if(!e&&!t&&!r&&(M("onHide",[v],!1),!1!==v.props.onHide(v))){if(v.state.isVisible=!1,v.state.isShown=!1,f=!1,h=!1,O()&&(k.style.visibility="hidden"),P(),I(),D(!0),O()){var i,s=eH(k),o=s.box,a=s.content;v.props.animation&&(eC([o,a],n),eO([o,a],"hidden"))}(L(),j(),v.props.animation)?O()&&(i=v.unmount,q(n,function(){!v.state.isVisible&&k.parentNode&&k.parentNode.contains(k)&&i()})):v.unmount()}},hideWithInteractivity:function(e){T().addEventListener("mousemove",g),ek(eZ,g),g(e)},enable:function(){v.state.isEnabled=!0},disable:function(){v.hide(),v.state.isEnabled=!1},unmount:function(){v.state.isVisible&&v.hide(),v.state.isMounted&&(J(),Y().forEach(function(e){e._tippy.unmount()}),k.parentNode&&k.parentNode.removeChild(k),eW=eW.filter(function(e){return e!==v}),v.state.isMounted=!1,M("onHidden",[v]))},destroy:function(){v.state.isDestroyed||(v.clearDelayTimeouts(),v.unmount(),H(),delete e._tippy,v.state.isDestroyed=!0,M("onDestroy",[v]))}};if(!c.render)return v;var _=c.render(v),k=_.popper,x=_.onUpdate;k.setAttribute("data-tippy-root",""),k.id="tippy-"+v.id,v.popper=k,e._tippy=v,k._tippy=v;var w=b.map(function(e){return e.fn(v)}),A=e.hasAttribute("aria-expanded");return $(),j(),D(),M("onCreate",[v]),c.showOnCreate&&X(),k.addEventListener("mouseenter",function(){v.props.interactive&&v.state.isVisible&&v.clearDelayTimeouts()}),k.addEventListener("mouseleave",function(){v.props.interactive&&v.props.trigger.indexOf("mouseenter")>=0&&T().addEventListener("mousemove",g)}),v;function E(){var e=v.props.touch;return Array.isArray(e)?e:[e,0]}function C(){return"hold"===E()[0]}function O(){var e;return!!(null!=(e=v.props.render)&&e.$$tippy)}function T(){var t,r,n=(u||e).parentNode;return n&&null!=(r=e_(n)[0])&&null!=(t=r.ownerDocument)&&t.body?r.ownerDocument:document}function S(e){return v.state.isMounted&&!v.state.isVisible||eD.isTouch||o&&"focus"===o.type?0:eg(v.props.delay,+!e,eN.delay)}function D(e){void 0===e&&(e=!1),k.style.pointerEvents=v.props.interactive&&!e?"":"none",k.style.zIndex=""+v.props.zIndex}function M(e,t,r){if(void 0===r&&(r=!0),w.forEach(function(r){r[e]&&r[e].apply(r,t)}),r){var n;(n=v.props)[e].apply(n,t)}}function L(){var t=v.props.aria;if(t.content){var r="aria-"+t.content,n=k.id;e_(v.props.triggerTarget||e).forEach(function(e){var t=e.getAttribute(r);if(v.state.isVisible)e.setAttribute(r,t?t+" "+n:n);else{var i=t&&t.replace(n,"").trim();i?e.setAttribute(r,i):e.removeAttribute(r)}})}}function j(){!A&&v.props.aria.expanded&&e_(v.props.triggerTarget||e).forEach(function(t){v.props.interactive?t.setAttribute("aria-expanded",v.state.isVisible&&t===(u||e)?"true":"false"):t.removeAttribute("aria-expanded")})}function P(){T().removeEventListener("mousemove",g),eZ=eZ.filter(function(e){return e!==g})}function z(t){if(!eD.isTouch||!d&&"mousedown"!==t.type){var r=t.composedPath&&t.composedPath()[0]||t.target;if(!(v.props.interactive&&eS(k,r))){if(e_(v.props.triggerTarget||e).some(function(e){return eS(e,r)})){if(eD.isTouch||v.state.isVisible&&v.props.trigger.indexOf("click")>=0)return}else M("onClickOutside",[v,t]);!0===v.props.hideOnClick&&(v.clearDelayTimeouts(),v.hide(),p=!0,setTimeout(function(){p=!1}),v.state.isMounted||I())}}}function N(){d=!0}function F(){d=!1}function R(){var e=T();e.addEventListener("mousedown",z,!0),e.addEventListener("touchend",z,ef),e.addEventListener("touchstart",F,ef),e.addEventListener("touchmove",N,ef)}function I(){var e=T();e.removeEventListener("mousedown",z,!0),e.removeEventListener("touchend",z,ef),e.removeEventListener("touchstart",F,ef),e.removeEventListener("touchmove",N,ef)}function q(e,t){var r=eH(k).box;function n(e){e.target===r&&(eT(r,"remove",n),t())}if(0===e)return t();eT(r,"remove",a),eT(r,"add",n),a=n}function B(t,r,n){void 0===n&&(n=!1),e_(v.props.triggerTarget||e).forEach(function(e){e.addEventListener(t,r,n),m.push({node:e,eventType:t,handler:r,options:n})})}function $(){C()&&(B("touchstart",U,{passive:!0}),B("touchend",Z,{passive:!0})),v.props.trigger.split(/\s+/).filter(Boolean).forEach(function(e){if("manual"!==e)switch(B(e,U),e){case"mouseenter":B("mouseleave",Z);break;case"focus":B(ez?"focusout":"blur",W);break;case"focusin":B("focusout",W)}})}function H(){m.forEach(function(e){var t=e.node,r=e.eventType,n=e.handler,i=e.options;t.removeEventListener(r,n,i)}),m=[]}function U(e){var t,r=!1;if(!(!v.state.isEnabled||G(e))&&!p){var n=(null==(t=o)?void 0:t.type)==="focus";o=e,u=e.currentTarget,j(),!v.state.isVisible&&ey(e,"MouseEvent")&&eZ.forEach(function(t){return t(e)}),"click"===e.type&&(0>v.props.trigger.indexOf("mouseenter")||h)&&!1!==v.props.hideOnClick&&v.state.isVisible?r=!0:X(e),"click"===e.type&&(h=!r),r&&!n&&Q(e)}}function V(t){var r,n,i,s=t.target,o=(u||e).contains(s)||k.contains(s);("mousemove"!==t.type||!o)&&(r=Y().concat(k).map(function(e){var t,r=null==(t=e._tippy.popperInstance)?void 0:t.state;return r?{popperRect:e.getBoundingClientRect(),popperState:r,props:c}:null}).filter(Boolean),n=t.clientX,i=t.clientY,r.every(function(e){var t=e.popperRect,r=e.popperState,s=e.props.interactiveBorder,o=r.placement.split("-")[0],a=r.modifiersData.offset;if(!a)return!0;var l="bottom"===o?a.top.y:0,u="top"===o?a.bottom.y:0,c="right"===o?a.left.x:0,h="left"===o?a.right.x:0,p=t.top-i+l>s,d=i-t.bottom-u>s,f=t.left-n+c>s,m=n-t.right-h>s;return p||d||f||m})&&(P(),Q(t)))}function Z(e){if(!(G(e)||v.props.trigger.indexOf("click")>=0&&h)){if(v.props.interactive)return void v.hideWithInteractivity(e);Q(e)}}function W(t){0>v.props.trigger.indexOf("focusin")&&t.target!==(u||e)||v.props.interactive&&t.relatedTarget&&k.contains(t.relatedTarget)||Q(t)}function G(e){return!!eD.isTouch&&C()!==e.type.indexOf("touch")>=0}function K(){J();var t=v.props,r=t.popperOptions,n=t.placement,i=t.offset,s=t.getReferenceClientRect,o=t.moveTransition,a=O()?eH(k).arrow:null,c=s?{getBoundingClientRect:s,contextElement:s.contextElement||u||e}:e,h=[{name:"offset",options:{offset:i}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!o}},{name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(e){var t=e.state;if(O()){var r=eH(k).box;["placement","reference-hidden","escaped"].forEach(function(e){"placement"===e?r.setAttribute("data-placement",t.placement):t.attributes.popper["data-popper-"+e]?r.setAttribute("data-"+e,""):r.removeAttribute("data-"+e)}),t.attributes.popper={}}}}];O()&&a&&h.push({name:"arrow",options:{element:a,padding:3}}),h.push.apply(h,(null==r?void 0:r.modifiers)||[]),v.popperInstance=ec(c,k,Object.assign({},r,{placement:n,onFirstUpdate:l,modifiers:h}))}function J(){v.popperInstance&&(v.popperInstance.destroy(),v.popperInstance=null)}function Y(){return ex(k.querySelectorAll("[data-tippy-root]"))}function X(e){v.clearDelayTimeouts(),e&&M("onTrigger",[v,e]),R();var t=S(!0),r=E(),i=r[0],s=r[1];eD.isTouch&&"hold"===i&&s&&(t=s),t?n=setTimeout(function(){v.show()},t):v.show()}function Q(e){if(v.clearDelayTimeouts(),M("onUntrigger",[v,e]),!v.state.isVisible)return void I();if(!(v.props.trigger.indexOf("mouseenter")>=0&&v.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(e.type)>=0)||!h){var t=S(!1);t?i=setTimeout(function(){v.state.isVisible&&v.hide()},t):s=requestAnimationFrame(function(){v.hide()})}}}(t,i);return r&&e.push(r),e},[]);return eE(e)?s[0]:s}eG.defaultProps=eN,eG.setDefaultProps=function(e){Object.keys(e).forEach(function(t){eN[t]=e[t]})},eG.currentInput=eD,Object.assign({},K,{effect:function(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow)}}),eG.setDefaultProps({render:eU});let eK=eG},61270:function(e,t,r){e=r.nmd(e),function(n){var i=t&&!t.nodeType&&t,s=e&&!e.nodeType&&e,o="object"==typeof r.g&&r.g;(o.global===o||o.window===o||o.self===o)&&(n=o);var a,l,u=/^xn--/,c=/[^\x20-\x7E]/,h=/[\x2E\u3002\uFF0E\uFF61]/g,p={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},d=Math.floor,f=String.fromCharCode;function m(e){throw RangeError(p[e])}function g(e,t){for(var r=e.length,n=[];r--;)n[r]=t(e[r]);return n}function y(e,t){var r=e.split("@"),n="";return r.length>1&&(n=r[0]+"@",e=r[1]),n+g((e=e.replace(h,".")).split("."),t).join(".")}function b(e){for(var t,r,n=[],i=0,s=e.length;i=55296&&t<=56319&&i65535&&(e-=65536,t+=f(e>>>10&1023|55296),e=56320|1023&e),t+=f(e)}).join("")}function _(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function k(e,t,r){var n=0;for(e=r?d(e/700):e>>1,e+=d(e/t);e>455;n+=36)e=d(e/35);return d(n+36*e/(e+38))}function x(e){var t,r,n,i,s,o,a,l,u,c,h,p=[],f=e.length,g=0,y=128,b=72;for((n=e.lastIndexOf("-"))<0&&(n=0),i=0;i=128&&m("not-basic"),p.push(e.charCodeAt(i));for(s=n>0?n+1:0;s=f&&m("invalid-input"),((u=(t=e.charCodeAt(s++))-48<10?t-22:t-65<26?t-65:t-97<26?t-97:36)>=36||u>d((0x7fffffff-g)/a))&&m("overflow"),g+=u*a,!(u<(c=l<=b?1:l>=b+26?26:l-b));l+=36){;a>d(0x7fffffff/(h=36-c))&&m("overflow"),a*=h}b=k(g-o,r=p.length+1,0==o),d(g/r)>0x7fffffff-y&&m("overflow"),y+=d(g/r),g%=r,p.splice(g++,0,y)}return v(p)}function w(e){var t,r,n,i,s,o,a,l,u,c,h,p,g,y,v,x=[];for(o=0,p=(e=b(e)).length,t=128,r=0,s=72;o=t&&hd((0x7fffffff-r)/(g=n+1))&&m("overflow"),r+=(a-t)*g,t=a,o=0;o0x7fffffff&&m("overflow"),h==t){for(l=r,u=36;!(l<(c=u<=s?1:u>=s+26?26:u-s));u+=36)v=l-c,y=36-c,x.push(f(_(c+v%y,0))),l=d(v/y);x.push(f(_(l,0))),s=k(r,g,n==i),r=0,++n}++r,++t}return x.join("")}if(a={version:"1.4.1",ucs2:{decode:b,encode:v},decode:x,encode:w,toASCII:function(e){return y(e,function(e){return c.test(e)?"xn--"+w(e):e})},toUnicode:function(e){return y(e,function(e){return u.test(e)?x(e.slice(4).toLowerCase()):e})}},"function"==typeof define&&"object"==typeof define.amd&&define.amd)define("punycode",function(){return a});else if(i&&s)if(e.exports==i)s.exports=a;else for(l in a)a.hasOwnProperty(l)&&(i[l]=a[l]);else n.punycode=a}(this)},88835:function(e,t,r){"use strict";var n=r(61270);function i(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}var s=/^([a-z0-9.+-]+:)/i,o=/:[0-9]*$/,a=/^(\/\/?(?!\/)[^?\s]*)(\?[^\s]*)?$/,l=["'"].concat(["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n"," "])),u=["%","/","?",";","#"].concat(l),c=["/","?","#"],h=/^[+a-z0-9A-Z_-]{0,63}$/,p=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,d={javascript:!0,"javascript:":!0},f={javascript:!0,"javascript:":!0},m={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},g=r(55373);function y(e,t,r){if(e&&"object"==typeof e&&e instanceof i)return e;var n=new i;return n.parse(e,t,r),n}i.prototype.parse=function(e,t,r){if("string"!=typeof e)throw TypeError("Parameter 'url' must be a string, not "+typeof e);var i=e.indexOf("?"),o=-1!==i&&i127?L+="x":L+=M[j];if(!L.match(h)){var z=S.slice(0,C),N=S.slice(C+1),F=M.match(p);F&&(z.push(F[1]),N.unshift(F[2])),N.length&&(b="/"+N.join(".")+b),this.hostname=z.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),T||(this.hostname=n.toASCII(this.hostname));var R=this.port?":"+this.port:"",I=this.hostname||"";this.host=I+R,this.href+=this.host,T&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==b[0]&&(b="/"+b))}if(!d[k])for(var C=0,D=l.length;C0)&&r.host.split("@");A&&(r.auth=A.shift(),r.hostname=A.shift(),r.host=r.hostname)}return r.search=e.search,r.query=e.query,(null!==r.pathname||null!==r.search)&&(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.href=r.format(),r}if(!x.length)return r.pathname=null,r.search?r.path="/"+r.search:r.path=null,r.href=r.format(),r;for(var E=x.slice(-1)[0],C=(r.host||e.host||x.length>1)&&("."===E||".."===E)||""===E,O=0,T=x.length;T>=0;T--)"."===(E=x[T])?x.splice(T,1):".."===E?(x.splice(T,1),O++):O&&(x.splice(T,1),O--);if(!_&&!k)for(;O--;)x.unshift("..");_&&""!==x[0]&&(!x[0]||"/"!==x[0].charAt(0))&&x.unshift(""),C&&"/"!==x.join("/").substr(-1)&&x.push("");var S=""===x[0]||x[0]&&"/"===x[0].charAt(0);if(w){r.hostname=S?"":x.length?x.shift():"",r.host=r.hostname;var A=!!(r.host&&r.host.indexOf("@")>0)&&r.host.split("@");A&&(r.auth=A.shift(),r.hostname=A.shift(),r.host=r.hostname)}return(_=_||r.host&&x.length)&&!S&&x.unshift(""),x.length>0?r.pathname=x.join("/"):(r.pathname=null,r.path=null),(null!==r.pathname||null!==r.search)&&(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.auth=e.auth||r.auth,r.slashes=r.slashes||e.slashes,r.href=r.format(),r},i.prototype.parseHost=function(){var e=this.host,t=o.exec(e);t&&(":"!==(t=t[0])&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)},t.parse=y,t.resolve=function(e,t){return y(e,!1,!0).resolve(t)},t.resolveObject=function(e,t){return e?y(e,!1,!0).resolveObject(t):t},t.format=function(e){return("string"==typeof e&&(e=y(e)),e instanceof i)?e.format():i.prototype.format.call(e)},t.Url=i},68414:function(e,t,r){var n=r(41033),i=r(12550);i.v1=n,i.v4=i,e.exports=i},41033:function(e,t,r){var n,i,s=r(25814),o=r(60471),a=0,l=0;e.exports=function(e,t,r){var u=t&&r||0,c=t||[],h=(e=e||{}).node||n,p=void 0!==e.clockseq?e.clockseq:i;if(null==h||null==p){var d=s();null==h&&(h=n=[1|d[0],d[1],d[2],d[3],d[4],d[5]]),null==p&&(p=i=(d[6]<<8|d[7])&16383)}var f=void 0!==e.msecs?e.msecs:new Date().getTime(),m=void 0!==e.nsecs?e.nsecs:l+1,g=f-a+(m-l)/1e4;if(g<0&&void 0===e.clockseq&&(p=p+1&16383),(g<0||f>a)&&void 0===e.nsecs&&(m=0),m>=1e4)throw Error("uuid.v1(): Can't create more than 10M uuids/sec");a=f,l=m,i=p;var y=((0xfffffff&(f+=122192928e5))*1e4+m)%0x100000000;c[u++]=y>>>24&255,c[u++]=y>>>16&255,c[u++]=y>>>8&255,c[u++]=255&y;var b=f/0x100000000*1e4&0xfffffff;c[u++]=b>>>8&255,c[u++]=255&b,c[u++]=b>>>24&15|16,c[u++]=b>>>16&255,c[u++]=p>>>8|128,c[u++]=255&p;for(var v=0;v<6;++v)c[u+v]=h[v];return t||o(c)}},55732:function(e,t){!function(){var e={direction:"horizontal",snapToLines:!0,linePosition:"auto",lineAlign:"start",textPosition:"auto",positionAlign:"auto",size:100,alignment:"center"},r=function(t){t||(t={"&":"&","<":"<",">":">","&lrm":"‎","&rlm":"‏"," ":"\xa0"}),this.entities=t,this.parse=function(r,s){r=r.replace(/\0/g,"�");var o=Date.now(),a=0,l=r.split(/\r\n|\r|\n/),u=!1,c=[],h=[],p=[];function d(e,t){p.push({message:e,line:a+1,col:t})}var f=l[a],m=f.length,g="WEBVTT",y=0,b=g.length;for("\uFEFF"===f[0]&&(y=1,b+=1),(mb&&" "!==f[b]&&" "!==f[b])&&d('No valid signature. (File needs to start with "WEBVTT".)'),a++;""!=l[a]&&void 0!=l[a];){if(d("No blank line after the signature."),-1!=l[a].indexOf("--\x3e")){u=!0;break}a++}for(;void 0!=l[a];){for(;!u&&""==l[a];)a++;if(!u&&void 0==l[a])break;var v=Object.assign({},e,{id:"",startTime:0,endTime:0,pauseOnExit:!1,direction:"horizontal",snapToLines:!0,linePosition:"auto",lineAlign:"start",textPosition:"auto",positionAlign:"auto",size:100,alignment:"center",text:"",tree:null}),_=!0;if(-1==l[a].indexOf("--\x3e")){if(v.id=l[a],/^NOTE($|[ \t])/.test(v.id)){for(a++;""!=l[a]&&void 0!=l[a];)-1!=l[a].indexOf("--\x3e")&&d("Cannot have timestamp in a comment."),a++;continue}if(/^STYLE($|[ \t])/.test(v.id)){var k=[],x=!1;for(a++;""!=l[a]&&void 0!=l[a];)-1!=l[a].indexOf("--\x3e")&&(d("Cannot have timestamp in a style block."),x=!0),k.push(l[a]),a++;if(h.length){d("Style blocks cannot appear after the first cue.");continue}x||c.push(k.join("\n"));continue}if(""==l[++a]||void 0==l[a]){d("Cue identifier cannot be standalone.");continue}if(-1==l[a].indexOf("--\x3e")){_=!1,d("Cue identifier needs to be followed by timestamp.");continue}}u=!1;var w=new n(l[a],d),A=0;if(h.length>0&&(A=h[h.length-1].startTime),_&&!w.parse(v,A)){for(v=null,a++;""!=l[a]&&void 0!=l[a];){if(-1!=l[a].indexOf("--\x3e")){u=!0;break}a++}continue}for(a++;""!=l[a]&&void 0!=l[a];){if(-1!=l[a].indexOf("--\x3e")){d("Blank line missing before cue."),u=!0;break}""!=v.text&&(v.text+="\n"),v.text+=l[a],a++}var E=new i(v.text,d,s,t);v.tree=E.parse(v.startTime,v.endTime),h.push(v)}return h.sort(function(e,t){return e.startTimet.startTime?1:e.endTime>t.endTime?-1:+(e.endTime2||parseInt(t,10)>59)&&(l="hours"),":"!=e[i])return void s("No time unit separator found.");if(i++,2!=(r=a(/\d/)).length)return void s("Must be exactly two digits.");if("hours"==l||":"==e[i]){if(":"!=e[i])return void s("No seconds found or minutes is greater than 59.");if(i++,2!=(n=a(/\d/)).length)return void s("Must be exactly two digits.")}else{if(2!=t.length)return void s("Must be exactly two digits.");n=r,r=t,t="0"}return"."!=e[i]?void s('No decimal separator (".") found.'):(i++,3!=(o=a(/\d/)).length)?void s("Milliseconds must be given in three digits."):parseInt(r,10)>59?void s("You cannot have more than 59 minutes."):parseInt(n,10)>59?void s("You cannot have more than 59 seconds."):60*parseInt(t,10)*60+60*parseInt(r,10)+parseInt(n,10)+parseInt(o,10)/1e3}this.parse=function(t,a){return(o(r),t.startTime=l(),void 0==t.startTime)?void 0:(t.startTime"!=e[++i])?void s("No valid timestamp separator found."):(i++,n.test(e[i])&&s("'--\x3e' not separated from timestamp by whitespace."),o(r),t.endTime=l(),void 0!=t.endTime)?(t.endTime<=t.startTime&&s("End timestamp is not greater than start timestamp."),n.test(e[i]),o(r),!function(e,t){for(var n=e.split(r),i=[],o=0;o100)){s("Line position cannot be >100%.");continue}if(""===p||isNaN(p)||!isFinite(p)){s("Line position needs to be a number");continue}if(void 0!==h){if(!["start","center","end"].includes(h)){s("Line alignment needs to be one of start, center or end");continue}t.lineAlign=h}t.snapToLines=!d,t.linePosition=parseFloat(p),parseFloat(p).toString()!==p&&(t.nonSerializable=!0)}else if("position"==l){if(/,/.test(u)){var c=u.split(",");u=c[0];var f=c[1]}if("%"!=u[u.length-1]){s("Text position must be a percentage.");continue}if(parseInt(u,10)>100||0>parseInt(u,10)){s("Text position needs to be between 0 and 100%.");continue}if(""===(p=u.slice(0,u.length-1))||isNaN(p)||!isFinite(p)){s("Line position needs to be a number");continue}if(void 0!==f){if(!["line-left","center","line-right"].includes(f)){s("Position alignment needs to be one of line-left, center or line-right");continue}t.positionAlign=f}t.textPosition=parseFloat(p)}else if("size"==l){if("%"!=u[u.length-1]){s("Size must be a percentage.");continue}if(parseInt(u,10)>100){s("Size cannot be >100%.");continue}var m=u.slice(0,u.length-1);if(void 0===m||""===m||isNaN(m)){s("Size needs to be a number"),m=100;continue}if((m=parseFloat(m))<0||m>100){s("Size needs to be between 0 and 100%.");continue}t.size=m}else if("align"==l){var g=["start","center","end","left","right"];if(-1==g.indexOf(u)){s("Alignment can only be set to one of "+g.join(", ")+".");continue}t.alignment=u}else s("Invalid setting.")}}(e.substring(i),t),!0):void 0},this.parseTimestamp=function(){var t=l();return void 0!=e[i]?void s("Timestamp must not have trailing characters."):t}},i=function(e,t,r,i){this.entities=i;var s=this,e=e,o=0,a=function(e){"metadata"!=r&&t(e,o+1)};this.parse=function(t,l){var u={children:[]},c=u,h=[];function p(e){c.children.push({type:"object",name:e[1],classes:e[2],children:[],parent:c}),c=c.children[c.children.length-1]}for(;void 0!=e[o];){var d=function(){for(var t="data",r="",n="",l=[];void 0!=e[o-1]||0==o;){var u=e[o];if("data"==t)if("&"==u)n=u,t="escape";else if("<"==u&&""==r)t="tag";else{if("<"==u||void 0==u)return["text",r];r+=u}else if("escape"==t)if("<"==u||void 0==u){let e;return a("Incorrect escape."),(e=n.match(/^&#([0-9]+)$/))?r+=String.fromCharCode(e[1]):s.entities[n]?r+=s.entities[n]:r+=n,["text",r]}else if("&"==u)a("Incorrect escape."),r+=n,n=u;else if(/[a-z#0-9]/i.test(u))n+=u;else if(";"==u){let e;(e=n.match(/^&#(x?[0-9]+)$/))?r+=String.fromCharCode("0"+e[1]):s.entities[n+u]?r+=s.entities[n+u]:(e=Object.keys(i).find(e=>n.startsWith(e)))?r+=s.entities[e]+n.slice(e.length)+u:(a("Incorrect escape."),r+=n+";"),t="data"}else a("Incorrect escape."),r+=n+u,t="data";else if("tag"==t)if(" "==u||"\n"==u||"\f"==u||" "==u)t="start tag annotation";else if("."==u)t="start tag class";else if("/"==u)t="end tag";else if(/\d/.test(u))r=u,t="timestamp tag";else{if(">"==u||void 0==u)return">"==u&&o++,["start tag","",[],""];r=u,t="start tag"}else if("start tag"==t)if(" "==u||"\f"==u||" "==u)t="start tag annotation";else if("\n"==u)n=u,t="start tag annotation";else if("."==u)t="start tag class";else{if(">"==u||void 0==u)return">"==u&&o++,["start tag",r,[],""];r+=u}else if("start tag class"==t)if(" "==u||"\f"==u||" "==u)n&&l.push(n),n="",t="start tag annotation";else if("\n"==u)n&&l.push(n),n=u,t="start tag annotation";else if("."==u)n&&l.push(n),n="";else{if(">"==u||void 0==u)return">"==u&&o++,n&&l.push(n),["start tag",r,l,""];n+=u}else if("start tag annotation"==t)if(">"==u||void 0==u)return">"==u&&o++,["start tag",r,l,n=n.split(/[\u0020\t\f\r\n]+/).filter(function(e){if(e)return!0}).join(" ")];else n+=u;else if("end tag"==t)if(">"==u||void 0==u)return">"==u&&o++,["end tag",r];else r+=u;else if("timestamp tag"==t)if(">"==u||void 0==u)return">"==u&&o++,["timestamp",r];else r+=u;else a("Never happens.");o++}}();if("text"==d[0])c.children.push({type:"text",value:d[1],parent:c});else if("start tag"==d[0]){"chapters"==r&&a("Start tags not allowed in chapter title text.");var f=d[1];"v"!=f&&"lang"!=f&&""!=d[3]&&a("Only and can have an annotation."),"c"==f||"i"==f||"b"==f||"u"==f||"ruby"==f||"rt"==f&&"ruby"==c.name?p(d):"v"==f?(function(e){for(var t=c;t;){if("v"==t.name)return!0;t=t.parent}}(0)&&a(" cannot be nested inside itself."),p(d),c.value=d[3],d[3]||a(" requires an annotation.")):"lang"==f?(p(d),c.value=d[3]):a("Incorrect start tag.")}else if("end tag"==d[0])"chapters"==r&&a("End tags not allowed in chapter title text."),d[1]==c.name?c=c.parent:"ruby"==d[1]&&"rt"==c.name?c=c.parent.parent:a("Incorrect end tag.");else if("timestamp"==d[0]){"chapters"==r&&a("Timestamp not allowed in chapter title text.");var m=new n(d[1],a).parseTimestamp();void 0!=m&&((m<=t||m>=l)&&a("Timestamp must be between start timestamp and end timestamp."),h.length>0&&h[h.length-1]>=m&&a("Timestamp must be greater than any previous timestamp."),c.children.push({type:"timestamp",value:m,parent:c}),h.push(m))}}for(;c.parent;)"v"!=c.name&&a("Required end tag missing."),c=c.parent;return function e(t){let r={...t};return t.children&&(r.children=t.children.map(e)),r.parent&&delete r.parent,r}(u)}},s=function(){function t(e){let t=("00"+1e3*(e-Math.floor(e)).toFixed(3)).slice(-3),r=0,n=0,i=0;return e>=3600&&(r=Math.floor(e/3600)),n=Math.floor((e-3600*r)/60),i=Math.floor(e-3600*r-60*n),(r?r+":":"")+(""+n).padStart(2,"0")+":"+(""+i).padStart(2,"0")+"."+t}this.serialize=function(r,n){var i="WEBVTT\n\n";if(n)for(var s=0;sr[t]!==e[t])).includes("direction")&&(n+=" vertical:"+r.direction),i.includes("alignment")&&(n+=" align:"+r.alignment),i.includes("size")&&(n+=" size:"+r.size+"%"),(i.includes("lineAlign")||i.includes("linePosition"))&&(n+=" line:"+r.linePosition+(r.snapToLines?"":"%")+(r.lineAlign&&r.lineAlign!=e.lineAlign?","+r.lineAlign:"")),(i.includes("textPosition")||i.includes("positionAlign"))&&(n+=" position:"+r.textPosition+"%"+(r.positionAlign&&r.positionAlign!==e.positionAlign?","+r.positionAlign:"")),n)+"\n"+function e(r){for(var n="",i=0;i/g,">");else if("object"==s.type){if(n+="<"+s.name,s.classes)for(var o=0;o"}else"timestamp"==s.type?n+="<"+t(s.value)+">":n+="<"+s.value+">"}return n}(r.tree.children)+"\n\n"}(r[s]);return i}};function o(e){e.WebVTTParser=r,e.WebVTTCueTimingsAndSettingsParser=n,e.WebVTTCueTextParser=i,e.WebVTTSerializer=s}"undefined"!=typeof window&&o(window),o(t)}()},40574:function(e){e.exports={nanoid:(e=21)=>{let t="",r=e;for(;r--;)t+="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"[64*Math.random()|0];return t},customAlphabet:(e,t=21)=>(r=t)=>{let n="",i=r;for(;i--;)n+=e[Math.random()*e.length|0];return n}}},43543:function(e,t,r){"use strict";r.d(t,{UC:()=>V,ZL:()=>U,bL:()=>$,l9:()=>H});var n=r(96540),i=r(1944),s=r(23300),o=r(344),a=r(83723),l=r(65567),u=r(2068),c=r(39627),h=r(73809),p=r(51181),d=r(75997),f=r(4006),m=r(34013),g=r(97372),y=r(58241),b=r(69836),v=r(74848),_="Popover",[k,x]=(0,o.A)(_,[h.Bk]),w=(0,h.Bk)(),[A,E]=k(_),C=e=>{let{__scopePopover:t,children:r,open:i,defaultOpen:s,onOpenChange:o,modal:a=!1}=e,l=w(t),u=n.useRef(null),[p,d]=n.useState(!1),[f,m]=(0,g.i)({prop:i,defaultProp:s??!1,onChange:o,caller:_});return(0,v.jsx)(h.bL,{...l,children:(0,v.jsx)(A,{scope:t,contentId:(0,c.B)(),triggerRef:u,open:f,onOpenChange:m,onOpenToggle:n.useCallback(()=>m(e=>!e),[m]),hasCustomAnchor:p,onCustomAnchorAdd:n.useCallback(()=>d(!0),[]),onCustomAnchorRemove:n.useCallback(()=>d(!1),[]),modal:a,children:r})})};C.displayName=_;var O="PopoverAnchor";n.forwardRef((e,t)=>{let{__scopePopover:r,...i}=e,s=E(O,r),o=w(r),{onCustomAnchorAdd:a,onCustomAnchorRemove:l}=s;return n.useEffect(()=>(a(),()=>l()),[a,l]),(0,v.jsx)(h.Mz,{...o,...i,ref:t})}).displayName=O;var T="PopoverTrigger",S=n.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,o=E(T,r),a=w(r),l=(0,s.s)(t,o.triggerRef),u=(0,v.jsx)(f.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":B(o.open),...n,ref:l,onClick:(0,i.mK)(e.onClick,o.onOpenToggle)});return o.hasCustomAnchor?u:(0,v.jsx)(h.Mz,{asChild:!0,...a,children:u})});S.displayName=T;var D="PopoverPortal",[M,L]=k(D,{forceMount:void 0}),j=e=>{let{__scopePopover:t,forceMount:r,children:n,container:i}=e,s=E(D,t);return(0,v.jsx)(M,{scope:t,forceMount:r,children:(0,v.jsx)(d.C,{present:r||s.open,children:(0,v.jsx)(p.Z,{asChild:!0,container:i,children:n})})})};j.displayName=D;var P="PopoverContent",z=n.forwardRef((e,t)=>{let r=L(P,e.__scopePopover),{forceMount:n=r.forceMount,...i}=e,s=E(P,e.__scopePopover);return(0,v.jsx)(d.C,{present:n||s.open,children:s.modal?(0,v.jsx)(F,{...i,ref:t}):(0,v.jsx)(R,{...i,ref:t})})});z.displayName=P;var N=(0,m.TL)("PopoverContent.RemoveScroll"),F=n.forwardRef((e,t)=>{let r=E(P,e.__scopePopover),o=n.useRef(null),a=(0,s.s)(t,o),l=n.useRef(!1);return n.useEffect(()=>{let e=o.current;if(e)return(0,y.Eq)(e)},[]),(0,v.jsx)(b.A,{as:N,allowPinchZoom:!0,children:(0,v.jsx)(I,{...e,ref:a,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,i.mK)(e.onCloseAutoFocus,e=>{e.preventDefault(),l.current||r.triggerRef.current?.focus()}),onPointerDownOutside:(0,i.mK)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;l.current=2===t.button||r},{checkForDefaultPrevented:!1}),onFocusOutside:(0,i.mK)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),R=n.forwardRef((e,t)=>{let r=E(P,e.__scopePopover),i=n.useRef(!1),s=n.useRef(!1);return(0,v.jsx)(I,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(i.current||r.triggerRef.current?.focus(),t.preventDefault()),i.current=!1,s.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(i.current=!0,"pointerdown"===t.detail.originalEvent.type&&(s.current=!0));let n=t.target;r.triggerRef.current?.contains(n)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&s.current&&t.preventDefault()}})}),I=n.forwardRef((e,t)=>{let{__scopePopover:r,trapFocus:n,onOpenAutoFocus:i,onCloseAutoFocus:s,disableOutsidePointerEvents:o,onEscapeKeyDown:c,onPointerDownOutside:p,onFocusOutside:d,onInteractOutside:f,...m}=e,g=E(P,r),y=w(r);return(0,l.Oh)(),(0,v.jsx)(u.n,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:i,onUnmountAutoFocus:s,children:(0,v.jsx)(a.qW,{asChild:!0,disableOutsidePointerEvents:o,onInteractOutside:f,onEscapeKeyDown:c,onPointerDownOutside:p,onFocusOutside:d,onDismiss:()=>g.onOpenChange(!1),children:(0,v.jsx)(h.UC,{"data-state":B(g.open),role:"dialog",id:g.contentId,...y,...m,ref:t,style:{...m.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),q="PopoverClose";function B(e){return e?"open":"closed"}n.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,s=E(q,r);return(0,v.jsx)(f.sG.button,{type:"button",...n,ref:t,onClick:(0,i.mK)(e.onClick,()=>s.onOpenChange(!1))})}).displayName=q,n.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,i=w(r);return(0,v.jsx)(h.i3,{...i,...n,ref:t})}).displayName="PopoverArrow";var $=C,H=S,U=j,V=z},88285:function(e,t,r){"use strict";r.d(t,{AB:()=>eV,BQ:()=>e_,CU:()=>L,Df:()=>ep,FF:()=>ef,GG:()=>eZ,JJ:()=>eI,KE:()=>eN,KV:()=>y,MG:()=>ek,Nx:()=>ea,OX:()=>eF,Op:()=>ev,T7:()=>es,YY:()=>N,Yp:()=>eq,Yv:()=>eH,Zc:()=>eU,_w:()=>eu,bP:()=>e$,eE:()=>V,gk:()=>_,gu:()=>ed,hO:()=>em,iI:()=>d,jT:()=>eR,rU:()=>ee,tG:()=>eB,xe:()=>eo,yQ:()=>ec,zU:()=>b});var n=r(26469),i=r(62095),s=r(95139),o=r(579),a=r(97070),l=r(52674),u=r(9204);function c(e){let{state:t,transaction:r}=e,{selection:n}=r,{doc:i}=r,{storedMarks:s}=r;return{...t,apply:t.apply.bind(t),applyTransaction:t.applyTransaction.bind(t),plugins:t.plugins,schema:t.schema,reconfigure:t.reconfigure.bind(t),toJSON:t.toJSON.bind(t),get storedMarks(){return s},get selection(){return n},get doc(){return i},get tr(){return n=r.selection,i=r.doc,s=r.storedMarks,r}}}class h{constructor(e){this.editor=e.editor,this.rawCommands=this.editor.extensionManager.commands,this.customState=e.state}get hasCustomState(){return!!this.customState}get state(){return this.customState||this.editor.state}get commands(){let{rawCommands:e,editor:t,state:r}=this,{view:n}=t,{tr:i}=r,s=this.buildProps(i);return Object.fromEntries(Object.entries(e).map(([e,t])=>[e,(...e)=>{let r=t(...e)(s);return i.getMeta("preventDispatch")||this.hasCustomState||n.dispatch(i),r}]))}get chain(){return()=>this.createChain()}get can(){return()=>this.createCan()}createChain(e,t=!0){let{rawCommands:r,editor:n,state:i}=this,{view:s}=n,o=[],a=!!e,l=e||i.tr,u=()=>(a||!t||l.getMeta("preventDispatch")||this.hasCustomState||s.dispatch(l),o.every(e=>!0===e)),c={...Object.fromEntries(Object.entries(r).map(([e,r])=>[e,(...e)=>{let n=this.buildProps(l,t),i=r(...e)(n);return o.push(i),c}])),run:u};return c}createCan(e){let{rawCommands:t,state:r}=this,n=e||r.tr,i=this.buildProps(n,!1);return{...Object.fromEntries(Object.entries(t).map(([e,t])=>[e,(...e)=>t(...e)({...i,dispatch:void 0})])),chain:()=>this.createChain(n,!1)}}buildProps(e,t=!0){let{rawCommands:r,editor:n,state:i}=this,{view:s}=n,o={tr:e,editor:n,view:s,state:c({state:i,transaction:e}),dispatch:t?()=>void 0:void 0,chain:()=>this.createChain(e,t),can:()=>this.createCan(e),get commands(){return Object.fromEntries(Object.entries(r).map(([e,t])=>[e,(...e)=>t(...e)(o)]))}};return o}}class p{constructor(){this.callbacks={}}on(e,t){return this.callbacks[e]||(this.callbacks[e]=[]),this.callbacks[e].push(t),this}emit(e,...t){let r=this.callbacks[e];return r&&r.forEach(e=>e.apply(this,t)),this}off(e,t){let r=this.callbacks[e];return r&&(t?this.callbacks[e]=r.filter(e=>e!==t):delete this.callbacks[e]),this}once(e,t){let r=(...n)=>{this.off(e,r),t.apply(this,n)};return this.on(e,r)}removeAllListeners(){this.callbacks={}}}function d(e,t,r){return void 0===e.config[t]&&e.parent?d(e.parent,t,r):"function"==typeof e.config[t]?e.config[t].bind({...r,parent:e.parent?d(e.parent,t,r):null}):e.config[t]}function f(e){let t=e.filter(e=>"extension"===e.type);return{baseExtensions:t,nodeExtensions:e.filter(e=>"node"===e.type),markExtensions:e.filter(e=>"mark"===e.type)}}function m(e){let t=[],{nodeExtensions:r,markExtensions:n}=f(e),i=[...r,...n],s={default:null,rendered:!0,renderHTML:null,parseHTML:null,keepOnSplit:!0,isRequired:!1};return e.forEach(e=>{let r={name:e.name,options:e.options,storage:e.storage,extensions:i},n=d(e,"addGlobalAttributes",r);n&&n().forEach(e=>{e.types.forEach(r=>{Object.entries(e.attributes).forEach(([e,n])=>{t.push({type:r,name:e,attribute:{...s,...n}})})})})}),i.forEach(e=>{let r={name:e.name,options:e.options,storage:e.storage},n=d(e,"addAttributes",r);n&&Object.entries(n()).forEach(([r,n])=>{let i={...s,...n};"function"==typeof(null==i?void 0:i.default)&&(i.default=i.default()),(null==i?void 0:i.isRequired)&&(null==i?void 0:i.default)===void 0&&delete i.default,t.push({type:e.name,name:r,attribute:i})})}),t}function g(e,t){if("string"==typeof e){if(!t.nodes[e])throw Error(`There is no node type named '${e}'. Maybe you forgot to add the extension?`);return t.nodes[e]}return e}function y(...e){return e.filter(e=>!!e).reduce((e,t)=>{let r={...e};return Object.entries(t).forEach(([e,t])=>{if(!r[e]){r[e]=t;return}if("class"===e){let n=t?String(t).split(" "):[],i=r[e]?r[e].split(" "):[],s=n.filter(e=>!i.includes(e));r[e]=[...i,...s].join(" ")}else if("style"===e){let n=t?t.split(";").map(e=>e.trim()).filter(Boolean):[],i=r[e]?r[e].split(";").map(e=>e.trim()).filter(Boolean):[],s=new Map;i.forEach(e=>{let[t,r]=e.split(":").map(e=>e.trim());s.set(t,r)}),n.forEach(e=>{let[t,r]=e.split(":").map(e=>e.trim());s.set(t,r)}),r[e]=Array.from(s.entries()).map(([e,t])=>`${e}: ${t}`).join("; ")}else r[e]=t}),r},{})}function b(e,t){return t.filter(t=>t.type===e.type.name).filter(e=>e.attribute.rendered).map(t=>t.attribute.renderHTML?t.attribute.renderHTML(e.attrs)||{}:{[t.name]:e.attrs[t.name]}).reduce((e,t)=>y(e,t),{})}function v(e){return"function"==typeof e}function _(e,t,...r){return v(e)?t?e.bind(t)(...r):e(...r):e}function k(e,t){return"style"in e?e:{...e,getAttrs:r=>{let n=e.getAttrs?e.getAttrs(r):e.attrs;if(!1===n)return!1;let i=t.reduce((e,t)=>{var n;let i=t.attribute.parseHTML?t.attribute.parseHTML(r):"string"!=typeof(n=r.getAttribute(t.name))?n:n.match(/^[+-]?(?:\d*\.)?\d+$/)?Number(n):"true"===n||"false"!==n&&n;return null==i?e:{...e,[t.name]:i}},{});return{...n,...i}}}}function x(e){return Object.fromEntries(Object.entries(e).filter(([e,t])=>!("attrs"===e&&function(e={}){return 0===Object.keys(e).length&&e.constructor===Object}(t))&&null!=t))}function w(e,t){var r;let n=m(e),{nodeExtensions:i,markExtensions:s}=f(e),a=null==(r=i.find(e=>d(e,"topNode")))?void 0:r.name,l=Object.fromEntries(i.map(r=>{let i=n.filter(e=>e.type===r.name),s={name:r.name,options:r.options,storage:r.storage,editor:t},o=x({...e.reduce((e,t)=>{let n=d(t,"extendNodeSchema",s);return{...e,...n?n(r):{}}},{}),content:_(d(r,"content",s)),marks:_(d(r,"marks",s)),group:_(d(r,"group",s)),inline:_(d(r,"inline",s)),atom:_(d(r,"atom",s)),selectable:_(d(r,"selectable",s)),draggable:_(d(r,"draggable",s)),code:_(d(r,"code",s)),whitespace:_(d(r,"whitespace",s)),linebreakReplacement:_(d(r,"linebreakReplacement",s)),defining:_(d(r,"defining",s)),isolating:_(d(r,"isolating",s)),attrs:Object.fromEntries(i.map(e=>{var t;return[e.name,{default:null==(t=null==e?void 0:e.attribute)?void 0:t.default}]}))}),a=_(d(r,"parseHTML",s));a&&(o.parseDOM=a.map(e=>k(e,i)));let l=d(r,"renderHTML",s);l&&(o.toDOM=e=>l({node:e,HTMLAttributes:b(e,i)}));let u=d(r,"renderText",s);return u&&(o.toText=u),[r.name,o]})),u=Object.fromEntries(s.map(r=>{let i=n.filter(e=>e.type===r.name),s={name:r.name,options:r.options,storage:r.storage,editor:t},o=x({...e.reduce((e,t)=>{let n=d(t,"extendMarkSchema",s);return{...e,...n?n(r):{}}},{}),inclusive:_(d(r,"inclusive",s)),excludes:_(d(r,"excludes",s)),group:_(d(r,"group",s)),spanning:_(d(r,"spanning",s)),code:_(d(r,"code",s)),attrs:Object.fromEntries(i.map(e=>{var t;return[e.name,{default:null==(t=null==e?void 0:e.attribute)?void 0:t.default}]}))}),a=_(d(r,"parseHTML",s));a&&(o.parseDOM=a.map(e=>k(e,i)));let l=d(r,"renderHTML",s);return l&&(o.toDOM=e=>l({mark:e,HTMLAttributes:b(e,i)})),[r.name,o]}));return new o.Sj({topNode:a,nodes:l,marks:u})}function A(e,t){return t.nodes[e]||t.marks[e]||null}function E(e,t){return Array.isArray(t)?t.some(t=>("string"==typeof t?t:t.name)===e.name):t}function C(e,t){let r=o.ZF.fromSchema(t).serializeFragment(e),n=document.implementation.createHTMLDocument().createElement("div");return n.appendChild(r),n.innerHTML}function O(e){return"[object RegExp]"===Object.prototype.toString.call(e)}class T{constructor(e){this.find=e.find,this.handler=e.handler}}function S(e){var t;let{editor:r,from:n,to:i,text:s,rules:o,plugin:a}=e,{view:l}=r;if(l.composing)return!1;let u=l.state.doc.resolve(n);if(u.parent.type.spec.code||(null==(t=u.nodeBefore||u.nodeAfter)?void 0:t.marks.find(e=>e.type.spec.code)))return!1;let p=!1,d=((e,t=500)=>{let r="",n=e.parentOffset;return e.parent.nodesBetween(Math.max(0,n-t),n,(e,t,i,s)=>{var o,a;let l=(null==(a=(o=e.type.spec).toText)?void 0:a.call(o,{node:e,pos:t,parent:i,index:s}))||e.textContent||"%leaf%";r+=e.isAtom&&!e.isText?l:l.slice(0,Math.max(0,n-t))}),r})(u)+s;return o.forEach(e=>{if(p)return;let t=((e,t)=>{if(O(t))return t.exec(e);let r=t(e);if(!r)return null;let n=[r.text];return n.index=r.index,n.input=e,n.data=r.data,r.replaceWith&&(r.text.includes(r.replaceWith)||console.warn('[tiptap warn]: "inputRuleMatch.replaceWith" must be part of "inputRuleMatch.text".'),n.push(r.replaceWith)),n})(d,e.find);if(!t)return;let o=l.state.tr,u=c({state:l.state,transaction:o}),f={from:n-(t[0].length-s.length),to:i},{commands:m,chain:g,can:y}=new h({editor:r,state:u});null!==e.handler({state:u,range:f,match:t,commands:m,chain:g,can:y})&&o.steps.length&&(o.setMeta(a,{transform:o,from:n,to:i,text:s}),l.dispatch(o),p=!0)}),p}function D(e){return"Object"===Object.prototype.toString.call(e).slice(8,-1)&&e.constructor===Object&&Object.getPrototypeOf(e)===Object.prototype}function M(e,t){let r={...e};return D(e)&&D(t)&&Object.keys(t).forEach(n=>{D(t[n])&&D(e[n])?r[n]=M(e[n],t[n]):r[n]=t[n]}),r}class L{constructor(e={}){this.type="mark",this.name="mark",this.parent=null,this.child=null,this.config={name:this.name,defaultOptions:{}},this.config={...this.config,...e},this.name=this.config.name,e.defaultOptions&&Object.keys(e.defaultOptions).length>0&&console.warn(`[tiptap warn]: BREAKING CHANGE: "defaultOptions" is deprecated. Please use "addOptions" instead. Found in extension: "${this.name}".`),this.options=this.config.defaultOptions,this.config.addOptions&&(this.options=_(d(this,"addOptions",{name:this.name}))),this.storage=_(d(this,"addStorage",{name:this.name,options:this.options}))||{}}static create(e={}){return new L(e)}configure(e={}){let t=this.extend({...this.config,addOptions:()=>M(this.options,e)});return t.name=this.name,t.parent=this.parent,t}extend(e={}){let t=new L(e);return t.parent=this,this.child=t,t.name=e.name?e.name:t.parent.name,e.defaultOptions&&Object.keys(e.defaultOptions).length>0&&console.warn(`[tiptap warn]: BREAKING CHANGE: "defaultOptions" is deprecated. Please use "addOptions" instead. Found in extension: "${t.name}".`),t.options=_(d(t,"addOptions",{name:t.name})),t.storage=_(d(t,"addStorage",{name:t.name,options:t.options})),t}static handleExit({editor:e,mark:t}){let{tr:r}=e.state,n=e.state.selection.$from;if(n.pos===n.end()){let i=n.marks();if(!i.find(e=>(null==e?void 0:e.type.name)===t.name))return!1;let s=i.find(e=>(null==e?void 0:e.type.name)===t.name);return s&&r.removeStoredMark(s),r.insertText(" ",n.pos),e.view.dispatch(r),!0}return!1}}class j{constructor(e){this.find=e.find,this.handler=e.handler}}let P=null;class z{constructor(e,t){this.splittableMarks=[],this.editor=t,this.extensions=z.resolve(e),this.schema=w(this.extensions,t),this.setupExtensions()}static resolve(e){var t;let r=z.sort(z.flatten(e)),n=Array.from(new Set((t=r.map(e=>e.name)).filter((e,r)=>t.indexOf(e)!==r)));return n.length&&console.warn(`[tiptap warn]: Duplicate extension names found: [${n.map(e=>`'${e}'`).join(", ")}]. This can lead to issues.`),r}static flatten(e){return e.map(e=>{let t={name:e.name,options:e.options,storage:e.storage},r=d(e,"addExtensions",t);return r?[e,...this.flatten(r())]:e}).flat(10)}static sort(e){return e.sort((e,t)=>{let r=d(e,"priority")||100,n=d(t,"priority")||100;return r>n?-1:+(r{let r={name:t.name,options:t.options,storage:t.storage,editor:this.editor,type:A(t.name,this.schema)},n=d(t,"addCommands",r);return n?{...e,...n()}:e},{})}get plugins(){let{editor:e}=this,t=z.sort([...this.extensions].reverse()),r=[],i=[],a=t.map(t=>{let n={name:t.name,options:t.options,storage:t.storage,editor:e,type:A(t.name,this.schema)},o=[],a=d(t,"addKeyboardShortcuts",n),l={};if("mark"===t.type&&d(t,"exitable",n)&&(l.ArrowRight=()=>L.handleExit({editor:e,mark:t})),a){let t=Object.fromEntries(Object.entries(a()).map(([t,r])=>[t,()=>r({editor:e})]));l={...l,...t}}let u=(0,s.w)(l);o.push(u);let c=d(t,"addInputRules",n);E(t,e.options.enableInputRules)&&c&&r.push(...c());let h=d(t,"addPasteRules",n);E(t,e.options.enablePasteRules)&&h&&i.push(...h());let p=d(t,"addProseMirrorPlugins",n);if(p){let e=p();o.push(...e)}return o}).flat();return[function(e){let{editor:t,rules:r}=e,i=new n.k_({state:{init:()=>null,apply(e,n,s){let a=e.getMeta(i);if(a)return a;let l=e.getMeta("applyInputRules");return l&&setTimeout(()=>{let{text:e}=l;"string"==typeof e||(e=C(o.FK.from(e),s.schema));let{from:n}=l,a=n+e.length;S({editor:t,from:n,to:a,text:e,rules:r,plugin:i})}),e.selectionSet||e.docChanged?null:n}},props:{handleTextInput:(e,n,s,o)=>S({editor:t,from:n,to:s,text:o,rules:r,plugin:i}),handleDOMEvents:{compositionend:e=>(setTimeout(()=>{let{$cursor:n}=e.state.selection;n&&S({editor:t,from:n.pos,to:n.pos,text:"",rules:r,plugin:i})}),!1)},handleKeyDown(e,n){if("Enter"!==n.key)return!1;let{$cursor:s}=e.state.selection;return!!s&&S({editor:t,from:s.pos,to:s.pos,text:"\n",rules:r,plugin:i})}},isInputRules:!0});return i}({editor:e,rules:r}),...function(e){let t,{editor:r,rules:i}=e,s=null,a=!1,l=!1,u="undefined"!=typeof ClipboardEvent?new ClipboardEvent("paste"):null;try{t="undefined"!=typeof DragEvent?new DragEvent("drop"):null}catch{t=null}let p=({state:e,from:n,to:i,rule:s,pasteEvt:o})=>{let a=e.tr;if(function(e){let{editor:t,state:r,from:n,to:i,rule:s,pasteEvent:o,dropEvent:a}=e,{commands:l,chain:u,can:c}=new h({editor:t,state:r}),p=[];return r.doc.nodesBetween(n,i,(e,t)=>{if(!e.isTextblock||e.type.spec.code)return;let h=Math.max(n,t),d=Math.min(i,t+e.content.size);((e,t,r)=>{if(O(t))return[...e.matchAll(t)];let n=t(e,r);return n?n.map(t=>{let r=[t.text];return r.index=t.index,r.input=e,r.data=t.data,t.replaceWith&&(t.text.includes(t.replaceWith)||console.warn('[tiptap warn]: "pasteRuleMatch.replaceWith" must be part of "pasteRuleMatch.text".'),r.push(t.replaceWith)),r}):[]})(e.textBetween(h-t,d-t,void 0,""),s.find,o).forEach(e=>{if(void 0===e.index)return;let t=h+e.index+1,n=t+e[0].length,i={from:r.tr.mapping.map(t),to:r.tr.mapping.map(n)},d=s.handler({state:r,range:i,match:e,commands:l,chain:u,can:c,pasteEvent:o,dropEvent:a});p.push(d)})}),p.every(e=>null!==e)}({editor:r,state:c({state:e,transaction:a}),from:Math.max(n-1,0),to:i.b-1,rule:s,pasteEvent:o,dropEvent:t})&&a.steps.length){try{t="undefined"!=typeof DragEvent?new DragEvent("drop"):null}catch{t=null}return u="undefined"!=typeof ClipboardEvent?new ClipboardEvent("paste"):null,a}};return i.map(e=>new n.k_({view(e){let t=t=>{var n;(s=(null==(n=e.dom.parentElement)?void 0:n.contains(t.target))?e.dom.parentElement:null)&&(P=r)},n=()=>{P&&(P=null)};return window.addEventListener("dragstart",t),window.addEventListener("dragend",n),{destroy(){window.removeEventListener("dragstart",t),window.removeEventListener("dragend",n)}}},props:{handleDOMEvents:{drop:(e,r)=>{if(l=s===e.dom.parentElement,t=r,!l){let e=P;(null==e?void 0:e.isEditable)&&setTimeout(()=>{let t=e.state.selection;t&&e.commands.deleteRange({from:t.from,to:t.to})},10)}return!1},paste:(e,t)=>{var r;let n=null==(r=t.clipboardData)?void 0:r.getData("text/html");return u=t,a=!!(null==n?void 0:n.includes("data-pm-slice")),!1}}},appendTransaction:(t,r,n)=>{let i=t[0],s="paste"===i.getMeta("uiEvent")&&!a,c="drop"===i.getMeta("uiEvent")&&!l,h=i.getMeta("applyPasteRules"),d=!!h;if(!s&&!c&&!d)return;if(d){var f,m;let t,{text:r}=h;"string"==typeof r||(r=C(o.FK.from(r),n.schema));let{from:i}=h,s=i+r.length;return p({rule:e,state:n,from:i,to:{b:s},pasteEvt:(f=r,null==(m=(t=new ClipboardEvent("paste",{clipboardData:new DataTransfer})).clipboardData)||m.setData("text/html",f),t)})}let g=r.doc.content.findDiffStart(n.doc.content),y=r.doc.content.findDiffEnd(n.doc.content);if("number"==typeof g&&y&&g!==y.b)return p({rule:e,state:n,from:g,to:y,pasteEvt:u})}}))}({editor:e,rules:i}),...a]}get attributes(){return m(this.extensions)}get nodeViews(){let{editor:e}=this,{nodeExtensions:t}=f(this.extensions);return Object.fromEntries(t.filter(e=>!!d(e,"addNodeView")).map(t=>{let r=this.attributes.filter(e=>e.type===t.name),n={name:t.name,options:t.options,storage:t.storage,editor:e,type:g(t.name,this.schema)},i=d(t,"addNodeView",n);return i?[t.name,(n,s,o,a,l)=>{let u=b(n,r);return i()({node:n,view:s,getPos:o,decorations:a,innerDecorations:l,editor:e,extension:t,HTMLAttributes:u})}]:[]}))}setupExtensions(){this.extensions.forEach(e=>{var t;this.editor.extensionStorage[e.name]=e.storage;let r={name:e.name,options:e.options,storage:e.storage,editor:this.editor,type:A(e.name,this.schema)};"mark"===e.type&&(null==(t=_(d(e,"keepOnSplit",r)))||t)&&this.splittableMarks.push(e.name);let n=d(e,"onBeforeCreate",r),i=d(e,"onCreate",r),s=d(e,"onUpdate",r),o=d(e,"onSelectionUpdate",r),a=d(e,"onTransaction",r),l=d(e,"onFocus",r),u=d(e,"onBlur",r),c=d(e,"onDestroy",r);n&&this.editor.on("beforeCreate",n),i&&this.editor.on("create",i),s&&this.editor.on("update",s),o&&this.editor.on("selectionUpdate",o),a&&this.editor.on("transaction",a),l&&this.editor.on("focus",l),u&&this.editor.on("blur",u),c&&this.editor.on("destroy",c)})}}class N{constructor(e={}){this.type="extension",this.name="extension",this.parent=null,this.child=null,this.config={name:this.name,defaultOptions:{}},this.config={...this.config,...e},this.name=this.config.name,e.defaultOptions&&Object.keys(e.defaultOptions).length>0&&console.warn(`[tiptap warn]: BREAKING CHANGE: "defaultOptions" is deprecated. Please use "addOptions" instead. Found in extension: "${this.name}".`),this.options=this.config.defaultOptions,this.config.addOptions&&(this.options=_(d(this,"addOptions",{name:this.name}))),this.storage=_(d(this,"addStorage",{name:this.name,options:this.options}))||{}}static create(e={}){return new N(e)}configure(e={}){let t=this.extend({...this.config,addOptions:()=>M(this.options,e)});return t.name=this.name,t.parent=this.parent,t}extend(e={}){let t=new N({...this.config,...e});return t.parent=this,this.child=t,t.name=e.name?e.name:t.parent.name,e.defaultOptions&&Object.keys(e.defaultOptions).length>0&&console.warn(`[tiptap warn]: BREAKING CHANGE: "defaultOptions" is deprecated. Please use "addOptions" instead. Found in extension: "${t.name}".`),t.options=_(d(t,"addOptions",{name:t.name})),t.storage=_(d(t,"addStorage",{name:t.name,options:t.options})),t}}function F(e,t,r){let{from:n,to:i}=t,{blockSeparator:s="\n\n",textSerializers:o={}}=r||{},a="";return e.nodesBetween(n,i,(e,r,l,u)=>{var c;e.isBlock&&r>n&&(a+=s);let h=null==o?void 0:o[e.type.name];if(h)return l&&(a+=h({node:e,pos:r,parent:l,index:u,range:t})),!1;e.isText&&(a+=null==(c=null==e?void 0:e.text)?void 0:c.slice(Math.max(n,r)-r,i-r))}),a}function R(e){return Object.fromEntries(Object.entries(e.nodes).filter(([,e])=>e.spec.toText).map(([e,t])=>[e,t.spec.toText]))}let I=N.create({name:"clipboardTextSerializer",addOptions:()=>({blockSeparator:void 0}),addProseMirrorPlugins(){return[new n.k_({key:new n.hs("clipboardTextSerializer"),props:{clipboardTextSerializer:()=>{let{editor:e}=this,{state:t,schema:r}=e,{doc:n,selection:i}=t,{ranges:s}=i,o=Math.min(...s.map(e=>e.$from.pos)),a=Math.max(...s.map(e=>e.$to.pos)),l=R(r);return F(n,{from:o,to:a},{...void 0!==this.options.blockSeparator?{blockSeparator:this.options.blockSeparator}:{},textSerializers:l})}}})]}});function q(e,t,r={strict:!0}){let n=Object.keys(t);return!n.length||n.every(n=>r.strict?t[n]===e[n]:O(t[n])?t[n].test(e[n]):t[n]===e[n])}function B(e,t,r={}){return e.find(e=>e.type===t&&q(Object.fromEntries(Object.keys(r).map(t=>[t,e.attrs[t]])),r))}function $(e,t,r={}){return!!B(e,t,r)}function H(e,t,r){var n;if(!e||!t)return;let i=e.parent.childAfter(e.parentOffset);if(i.node&&i.node.marks.some(e=>e.type===t)||(i=e.parent.childBefore(e.parentOffset)),!i.node||!i.node.marks.some(e=>e.type===t)||(r=r||(null==(n=i.node.marks[0])?void 0:n.attrs),!B([...i.node.marks],t,r)))return;let s=i.index,o=e.start()+i.offset,a=s+1,l=o+i.node.nodeSize;for(;s>0&&$([...e.parent.child(s-1).marks],t,r);)s-=1,o-=e.parent.child(s).nodeSize;for(;a{let t=e.childNodes;for(let r=t.length-1;r>=0;r-=1){let n=t[r];3===n.nodeType&&n.nodeValue&&/^(\n\s\s|\n)$/.test(n.nodeValue)?e.removeChild(n):1===n.nodeType&&J(n)}return e};function Y(e){let t=`${e}`;return J(new window.DOMParser().parseFromString(t,"text/html").body)}function X(e,t,r){if(e instanceof o.bP||e instanceof o.FK)return e;r={slice:!0,parseOptions:{},...r};let n="object"==typeof e&&null!==e,i="string"==typeof e;if(n)try{if(Array.isArray(e)&&e.length>0)return o.FK.fromArray(e.map(e=>t.nodeFromJSON(e)));let n=t.nodeFromJSON(e);return r.errorOnInvalidContent&&n.check(),n}catch(n){if(r.errorOnInvalidContent)throw Error("[tiptap error]: Invalid JSON content",{cause:n});return console.warn("[tiptap warn]: Invalid content.","Passed value:",e,"Error:",n),X("",t,r)}if(i){if(r.errorOnInvalidContent){let n=!1,i="",s=new o.Sj({topNode:t.spec.topNode,marks:t.spec.marks,nodes:t.spec.nodes.append({__tiptap__private__unknown__catch__all__node:{content:"inline*",group:"block",parseDOM:[{tag:"*",getAttrs:e=>(n=!0,i="string"==typeof e?e:e.outerHTML,null)}]}})});if(r.slice?o.S4.fromSchema(s).parseSlice(Y(e),r.parseOptions):o.S4.fromSchema(s).parse(Y(e),r.parseOptions),r.errorOnInvalidContent&&n)throw Error("[tiptap error]: Invalid HTML content",{cause:Error(`Invalid element found: ${i}`)})}let n=o.S4.fromSchema(t);return r.slice?n.parseSlice(Y(e),r.parseOptions).content:n.parse(Y(e),r.parseOptions)}return X("",t,r)}function Q(){return"undefined"!=typeof navigator&&/Mac/.test(navigator.platform)}function ee(e,t,r={}){let{from:n,to:i,empty:s}=e.selection,o=t?g(t,e.schema):null,a=[];e.doc.nodesBetween(n,i,(e,t)=>{if(e.isText)return;let r=Math.max(n,t),s=Math.min(i,t+e.nodeSize);a.push({node:e,from:r,to:s})});let l=i-n,u=a.filter(e=>!o||o.name===e.node.type.name).filter(e=>q(e.node.attrs,r,{strict:!1}));return s?!!u.length:u.reduce((e,t)=>e+t.to-t.from,0)>=l}function et(e,t){return t.nodes[e]?"node":t.marks[e]?"mark":null}function er(e,t){let r="string"==typeof t?[t]:t;return Object.keys(e).reduce((t,n)=>(r.includes(n)||(t[n]=e[n]),t),{})}function en(e,t,r={},n={}){return X(e,t,{slice:!1,parseOptions:r,errorOnInvalidContent:n.errorOnInvalidContent})}function ei(e,t){let r=U(t,e.schema),{from:n,to:i,empty:s}=e.selection,o=[];s?(e.storedMarks&&o.push(...e.storedMarks),o.push(...e.selection.$head.marks())):e.doc.nodesBetween(n,i,e=>{o.push(...e.marks)});let a=o.find(e=>e.type.name===r.name);return a?{...a.attrs}:{}}function es(e,t){let r=new a.dL(e);return t.forEach(e=>{e.steps.forEach(e=>{r.step(e)})}),r}function eo(e,t){let r=[];return e.descendants((e,n)=>{t(e)&&r.push({node:e,pos:n})}),r}function ea(e,t,r){let n=[];return e.nodesBetween(t.from,t.to,(e,t)=>{r(e)&&n.push({node:e,pos:t})}),n}function el(e){return t=>(function(e,t){for(let r=e.depth;r>0;r-=1){let n=e.node(r);if(t(n))return{pos:r>0?e.before(r):0,start:e.start(r),depth:r,node:n}}})(t.$from,e)}function eu(e,t){return w(z.resolve(e),t)}function ec(e,t){let r=eu(t),n=Y(e);return o.S4.fromSchema(r).parse(n).toJSON()}function eh(e,t){let r={from:0,to:e.content.size};return F(e,r,t)}function ep(e,t,r){let{blockSeparator:n="\n\n",textSerializers:i={}}=r||{},s=eu(t);return eh(o.bP.fromJSON(s,e),{blockSeparator:n,textSerializers:{...R(s),...i}})}function ed(e,t){let r=et("string"==typeof t?t:t.name,e.schema);return"node"===r?function(e,t){let r=g(t,e.schema),{from:n,to:i}=e.selection,s=[];e.doc.nodesBetween(n,i,e=>{s.push(e)});let o=s.reverse().find(e=>e.type.name===r.name);return o?{...o.attrs}:{}}(e,t):"mark"===r?ei(e,t):{}}function ef(e){let t,{mapping:r,steps:n}=e,i=[];return r.maps.forEach((e,t)=>{let s=[];if(e.ranges.length)e.forEach((e,t)=>{s.push({from:e,to:t})});else{let{from:e,to:r}=n[t];if(void 0===e||void 0===r)return;s.push({from:e,to:r})}s.forEach(({from:e,to:n})=>{let s=r.slice(t).map(e,-1),o=r.slice(t).map(n),a=r.invert().map(s,-1),l=r.invert().map(o);i.push({oldRange:{from:a,to:l},newRange:{from:s,to:o}})})}),1===(t=function(e,t=JSON.stringify){let r={};return e.filter(e=>{let n=t(e);return!Object.prototype.hasOwnProperty.call(r,n)&&(r[n]=!0)})}(i)).length?t:t.filter((e,r)=>!t.filter((e,t)=>t!==r).some(t=>e.oldRange.from>=t.oldRange.from&&e.oldRange.to<=t.oldRange.to&&e.newRange.from>=t.newRange.from&&e.newRange.to<=t.newRange.to))}function em(e,t,r){let n=[];return e===t?r.resolve(e).marks().forEach(t=>{let i=H(r.resolve(e),t.type);i&&n.push({mark:t,...i})}):r.nodesBetween(e,t,(e,t)=>{e&&(null==e?void 0:e.nodeSize)!==void 0&&n.push(...e.marks.map(r=>({from:t,to:t+e.nodeSize,mark:r})))}),n}function eg(e,t,r){return Object.fromEntries(Object.entries(r).filter(([r])=>{let n=e.find(e=>e.type===t&&e.name===r);return!!n&&n.attribute.keepOnSplit}))}function ey(e,t,r={}){let{empty:n,ranges:i}=e.selection,s=t?U(t,e.schema):null;if(n)return!!(e.storedMarks||e.selection.$from.marks()).filter(e=>!s||s.name===e.type.name).find(e=>q(e.attrs,r,{strict:!1}));let o=0,a=[];if(i.forEach(({$from:t,$to:r})=>{let n=t.pos,i=r.pos;e.doc.nodesBetween(n,i,(e,t)=>{if(!e.isText&&!e.marks.length)return;let r=Math.max(n,t),s=Math.min(i,t+e.nodeSize);o+=s-r,a.push(...e.marks.map(e=>({mark:e,from:r,to:s})))})}),0===o)return!1;let l=a.filter(e=>!s||s.name===e.mark.type.name).filter(e=>q(e.mark.attrs,r,{strict:!1})).reduce((e,t)=>e+t.to-t.from,0),u=a.filter(e=>!s||e.mark.type!==s&&e.mark.type.excludes(s)).reduce((e,t)=>e+t.to-t.from,0);return(l>0?l+u:l)>=o}function eb(e,t){let{nodeExtensions:r}=f(t),n=r.find(t=>t.name===e);if(!n)return!1;let i={name:n.name,options:n.options,storage:n.storage},s=_(d(n,"group",i));return"string"==typeof s&&s.split(" ").includes("list")}function ev(e,{checkChildren:t=!0,ignoreWhitespace:r=!1}={}){var n;if(r){if("hardBreak"===e.type.name)return!0;if(e.isText)return/^\s*$/m.test(null!=(n=e.text)?n:"")}if(e.isText)return!e.text;if(e.isAtom||e.isLeaf)return!1;if(0===e.content.childCount)return!0;if(t){let n=!0;return e.content.forEach(e=>{!1!==n&&(ev(e,{ignoreWhitespace:r,checkChildren:t})||(n=!1))}),n}return!1}function e_(e){return e instanceof n.nh}function ek(e,t,r){let n=e.state.doc.content.size,i=Z(t,0,n),s=Z(r,0,n),o=e.coordsAtPos(i),a=e.coordsAtPos(s,-1),l=Math.min(o.top,a.top),u=Math.max(o.bottom,a.bottom),c=Math.min(o.left,a.left),h=Math.max(o.right,a.right),p={top:l,bottom:u,left:c,right:h,width:h-c,height:u-l,x:c,y:l};return{...p,toJSON:()=>p}}function ex(e,t){let r=e.storedMarks||e.selection.$to.parentOffset&&e.selection.$from.marks();if(r){let n=r.filter(e=>null==t?void 0:t.includes(e.type.name));e.tr.ensureMarks(n)}}let ew=(e,t)=>{let r=el(e=>e.type===t)(e.selection);if(!r)return!0;let n=e.doc.resolve(Math.max(0,r.pos-1)).before(r.depth);if(void 0===n)return!0;let i=e.doc.nodeAt(n);return!(r.node.type===(null==i?void 0:i.type)&&(0,a.n9)(e.doc,r.pos))||(e.join(r.pos),!0)},eA=(e,t)=>{let r=el(e=>e.type===t)(e.selection);if(!r)return!0;let n=e.doc.resolve(r.start).after(r.depth);if(void 0===n)return!0;let i=e.doc.nodeAt(n);return!(r.node.type===(null==i?void 0:i.type)&&(0,a.n9)(e.doc,n))||(e.join(n),!0)};var eE=Object.freeze({__proto__:null,blur:()=>({editor:e,view:t})=>(requestAnimationFrame(()=>{var r;e.isDestroyed||(t.dom.blur(),null==(r=null==window?void 0:window.getSelection())||r.removeAllRanges())}),!0),clearContent:(e=!1)=>({commands:t})=>t.setContent("",e),clearNodes:()=>({state:e,tr:t,dispatch:r})=>{let{selection:n}=t,{ranges:i}=n;return!r||(i.forEach(({$from:r,$to:n})=>{e.doc.nodesBetween(r.pos,n.pos,(e,r)=>{if(e.type.isText)return;let{doc:n,mapping:i}=t,s=n.resolve(i.map(r)),o=n.resolve(i.map(r+e.nodeSize)),l=s.blockRange(o);if(!l)return;let u=(0,a.jP)(l);if(e.type.isTextblock){let{defaultType:e}=s.parent.contentMatchAt(s.index());t.setNodeMarkup(l.start,e)}(u||0===u)&&t.lift(l,u)})}),!0)},command:e=>t=>e(t),createParagraphNear:()=>({state:e,dispatch:t})=>(0,l.Z1)(e,t),cut:(e,t)=>({editor:r,tr:i})=>{let{state:s}=r,o=s.doc.slice(e.from,e.to);i.deleteRange(e.from,e.to);let a=i.mapping.map(t);return i.insert(a,o.content),i.setSelection(new n.U3(i.doc.resolve(Math.max(a-1,0)))),!0},deleteCurrentNode:()=>({tr:e,dispatch:t})=>{let{selection:r}=e,n=r.$anchor.node();if(n.content.size>0)return!1;let i=e.selection.$anchor;for(let r=i.depth;r>0;r-=1)if(i.node(r).type===n.type){if(t){let t=i.before(r),n=i.after(r);e.delete(t,n).scrollIntoView()}return!0}return!1},deleteNode:e=>({tr:t,state:r,dispatch:n})=>{let i=g(e,r.schema),s=t.selection.$anchor;for(let e=s.depth;e>0;e-=1)if(s.node(e).type===i){if(n){let r=s.before(e),n=s.after(e);t.delete(r,n).scrollIntoView()}return!0}return!1},deleteRange:e=>({tr:t,dispatch:r})=>{let{from:n,to:i}=e;return r&&t.delete(n,i),!0},deleteSelection:()=>({state:e,dispatch:t})=>(0,l.ic)(e,t),enter:()=>({commands:e})=>e.keyboardShortcut("Enter"),exitCode:()=>({state:e,dispatch:t})=>(0,l.I$)(e,t),extendMarkRange:(e,t={})=>({tr:r,state:i,dispatch:s})=>{let o=U(e,i.schema),{doc:a,selection:l}=r,{$from:u,from:c,to:h}=l;if(s){let e=H(u,o,t);if(e&&e.from<=c&&e.to>=h){let t=n.U3.create(a,e.from,e.to);r.setSelection(t)}}return!0},first:e=>t=>{let r="function"==typeof e?e(t):e;for(let e=0;e({editor:r,view:n,tr:i,dispatch:s})=>{t={scrollIntoView:!0,...t};let o=()=>{(K()||G())&&n.dom.focus(),requestAnimationFrame(()=>{!r.isDestroyed&&(n.focus(),(null==t?void 0:t.scrollIntoView)&&r.commands.scrollIntoView())})};if(n.hasFocus()&&null===e||!1===e)return!0;if(s&&null===e&&!V(r.state.selection))return o(),!0;let a=W(i.doc,e)||r.state.selection,l=r.state.selection.eq(a);return s&&(l||i.setSelection(a),l&&i.storedMarks&&i.setStoredMarks(i.storedMarks),o()),!0},forEach:(e,t)=>r=>e.every((e,n)=>t(e,{...r,index:n})),insertContent:(e,t)=>({tr:r,commands:n})=>n.insertContentAt({from:r.selection.from,to:r.selection.to},e,t),insertContentAt:(e,t,r)=>({tr:i,dispatch:s,editor:l})=>{var u;if(s){let s,c;r={parseOptions:l.options.parseOptions,updateSelection:!0,applyInputRules:!1,applyPasteRules:!1,...r};let h=e=>{l.emit("contentError",{editor:l,error:e,disableCollaboration:()=>{l.storage.collaboration&&(l.storage.collaboration.isDisabled=!0)}})},p={preserveWhitespace:"full",...r.parseOptions};if(!r.errorOnInvalidContent&&!l.options.enableContentCheck&&l.options.emitContentError)try{X(t,l.schema,{parseOptions:p,errorOnInvalidContent:!0})}catch(e){h(e)}try{s=X(t,l.schema,{parseOptions:p,errorOnInvalidContent:null!=(u=r.errorOnInvalidContent)?u:l.options.enableContentCheck})}catch(e){return h(e),!1}let{from:d,to:f}="number"==typeof e?{from:e,to:e}:{from:e.from,to:e.to},m=!0,g=!0;if((!("type"in s)?s:[s]).forEach(e=>{e.check(),m=!!m&&e.isText&&0===e.marks.length,g=!!g&&e.isBlock}),d===f&&g){let{parent:e}=i.doc.resolve(d);!e.isTextblock||e.type.spec.code||e.childCount||(d-=1,f+=1)}if(m){if(Array.isArray(t))c=t.map(e=>e.text||"").join("");else if(t instanceof o.FK){let e="";t.forEach(t=>{t.text&&(e+=t.text)}),c=e}else c="object"==typeof t&&t&&t.text?t.text:t;i.insertText(c,d,f)}else c=s,i.replaceWith(d,f,c);r.updateSelection&&function(e,t,r){let i=e.steps.length-1;if(i{0===l&&(l=n)}),e.setSelection(n.LN.near(e.doc.resolve(l),-1))}(i,i.steps.length-1,0),r.applyInputRules&&i.setMeta("applyInputRules",{from:d,text:c}),r.applyPasteRules&&i.setMeta("applyPasteRules",{from:d,text:c})}return!0},joinBackward:()=>({state:e,dispatch:t})=>(0,l.Qv)(e,t),joinDown:()=>({state:e,dispatch:t})=>(0,l.bh)(e,t),joinForward:()=>({state:e,dispatch:t})=>(0,l.eT)(e,t),joinItemBackward:()=>({state:e,dispatch:t,tr:r})=>{try{let n=(0,a.N0)(e.doc,e.selection.$from.pos,-1);if(null==n)return!1;return r.join(n,2),t&&t(r),!0}catch{return!1}},joinItemForward:()=>({state:e,dispatch:t,tr:r})=>{try{let n=(0,a.N0)(e.doc,e.selection.$from.pos,1);if(null==n)return!1;return r.join(n,2),t&&t(r),!0}catch{return!1}},joinTextblockBackward:()=>({state:e,dispatch:t})=>(0,l.eB)(e,t),joinTextblockForward:()=>({state:e,dispatch:t})=>(0,l._G)(e,t),joinUp:()=>({state:e,dispatch:t})=>(0,l.G2)(e,t),keyboardShortcut:e=>({editor:t,view:r,tr:n,dispatch:i})=>{let s=(function(e){let t,r,n,i,s=e.split(/-(?!$)/),o=s[s.length-1];"Space"===o&&(o=" ");for(let e=0;e!["Alt","Ctrl","Meta","Shift"].includes(e)),a=new KeyboardEvent("keydown",{key:"Space"===o?" ":o,altKey:s.includes("Alt"),ctrlKey:s.includes("Ctrl"),metaKey:s.includes("Meta"),shiftKey:s.includes("Shift"),bubbles:!0,cancelable:!0}),l=t.captureTransaction(()=>{r.someProp("handleKeyDown",e=>e(r,a))});return null==l||l.steps.forEach(e=>{let t=e.map(n.mapping);t&&i&&n.maybeStep(t)}),!0},lift:(e,t={})=>({state:r,dispatch:n})=>{let i=g(e,r.schema);return!!ee(r,i,t)&&(0,l.yY)(r,n)},liftEmptyBlock:()=>({state:e,dispatch:t})=>(0,l.iz)(e,t),liftListItem:e=>({state:t,dispatch:r})=>{let n=g(e,t.schema);return(0,u.T2)(n)(t,r)},newlineInCode:()=>({state:e,dispatch:t})=>(0,l.pC)(e,t),resetAttributes:(e,t)=>({tr:r,state:n,dispatch:i})=>{let s=null,o=null,a=et("string"==typeof e?e:e.name,n.schema);return!!a&&("node"===a&&(s=g(e,n.schema)),"mark"===a&&(o=U(e,n.schema)),i&&r.selection.ranges.forEach(e=>{n.doc.nodesBetween(e.$from.pos,e.$to.pos,(e,n)=>{s&&s===e.type&&r.setNodeMarkup(n,void 0,er(e.attrs,t)),o&&e.marks.length&&e.marks.forEach(i=>{o===i.type&&r.addMark(n,n+e.nodeSize,o.create(er(i.attrs,t)))})})}),!0)},scrollIntoView:()=>({tr:e,dispatch:t})=>(t&&e.scrollIntoView(),!0),selectAll:()=>({tr:e,dispatch:t})=>{if(t){let t=new n.i5(e.doc);e.setSelection(t)}return!0},selectNodeBackward:()=>({state:e,dispatch:t})=>(0,l._e)(e,t),selectNodeForward:()=>({state:e,dispatch:t})=>(0,l.Sd)(e,t),selectParentNode:()=>({state:e,dispatch:t})=>(0,l.hy)(e,t),selectTextblockEnd:()=>({state:e,dispatch:t})=>(0,l.ec)(e,t),selectTextblockStart:()=>({state:e,dispatch:t})=>(0,l.$f)(e,t),setContent:(e,t=!1,r={},n={})=>({editor:i,tr:s,dispatch:o,commands:a})=>{var l,u;let{doc:c}=s;if("full"!==r.preserveWhitespace){let a=en(e,i.schema,r,{errorOnInvalidContent:null!=(l=n.errorOnInvalidContent)?l:i.options.enableContentCheck});return o&&s.replaceWith(0,c.content.size,a).setMeta("preventUpdate",!t),!0}return o&&s.setMeta("preventUpdate",!t),a.insertContentAt({from:0,to:c.content.size},e,{parseOptions:r,errorOnInvalidContent:null!=(u=n.errorOnInvalidContent)?u:i.options.enableContentCheck})},setMark:(e,t={})=>({tr:r,state:n,dispatch:i})=>{let{selection:s}=r,{empty:o,ranges:a}=s,l=U(e,n.schema);if(i)if(o){let e=ei(n,l);r.addStoredMark(l.create({...e,...t}))}else a.forEach(e=>{let i=e.$from.pos,s=e.$to.pos;n.doc.nodesBetween(i,s,(e,n)=>{let o=Math.max(n,i),a=Math.min(n+e.nodeSize,s);e.marks.find(e=>e.type===l)?e.marks.forEach(e=>{l===e.type&&r.addMark(o,a,l.create({...e.attrs,...t}))}):r.addMark(o,a,l.create(t))})});return function(e,t,r){var n;let{selection:i}=t,s=null;if(V(i)&&(s=i.$cursor),s){let t=null!=(n=e.storedMarks)?n:s.marks();return!!r.isInSet(t)||!t.some(e=>e.type.excludes(r))}let{ranges:o}=i;return o.some(({$from:t,$to:n})=>{let i=0===t.depth&&e.doc.inlineContent&&e.doc.type.allowsMarkType(r);return e.doc.nodesBetween(t.pos,n.pos,(e,t,n)=>{if(i)return!1;if(e.isInline){let t=!n||n.type.allowsMarkType(r),s=!!r.isInSet(e.marks)||!e.marks.some(e=>e.type.excludes(r));i=t&&s}return!i}),i})}(n,r,l)},setMeta:(e,t)=>({tr:r})=>(r.setMeta(e,t),!0),setNode:(e,t={})=>({state:r,dispatch:n,chain:i})=>{let s,o=g(e,r.schema);return(r.selection.$anchor.sameParent(r.selection.$head)&&(s=r.selection.$anchor.parent.attrs),o.isTextblock)?i().command(({commands:e})=>!!(0,l.y_)(o,{...s,...t})(r)||e.clearNodes()).command(({state:e})=>(0,l.y_)(o,{...s,...t})(e,n)).run():(console.warn('[tiptap warn]: Currently "setNode()" only supports text block nodes.'),!1)},setNodeSelection:e=>({tr:t,dispatch:r})=>{if(r){let{doc:r}=t,i=Z(e,0,r.content.size),s=n.nh.create(r,i);t.setSelection(s)}return!0},setTextSelection:e=>({tr:t,dispatch:r})=>{if(r){let{doc:r}=t,{from:i,to:s}="number"==typeof e?{from:e,to:e}:e,o=n.U3.atStart(r).from,a=n.U3.atEnd(r).to,l=Z(i,o,a),u=Z(s,o,a),c=n.U3.create(r,l,u);t.setSelection(c)}return!0},sinkListItem:e=>({state:t,dispatch:r})=>{let n=g(e,t.schema);return(0,u.$B)(n)(t,r)},splitBlock:({keepMarks:e=!0}={})=>({tr:t,state:r,dispatch:i,editor:s})=>{let{selection:o,doc:l}=t,{$from:u,$to:c}=o,h=eg(s.extensionManager.attributes,u.node().type.name,u.node().attrs);if(o instanceof n.nh&&o.node.isBlock)return!!u.parentOffset&&!!(0,a.zy)(l,u.pos)&&(i&&(e&&ex(r,s.extensionManager.splittableMarks),t.split(u.pos).scrollIntoView()),!0);if(!u.parent.isBlock)return!1;let p=c.parentOffset===c.parent.content.size,d=0===u.depth?void 0:function(e){for(let t=0;t({tr:r,state:i,dispatch:s,editor:l})=>{var u;let c=g(e,i.schema),{$from:h,$to:p}=i.selection,d=i.selection.node;if(d&&d.isBlock||h.depth<2||!h.sameParent(p))return!1;let f=h.node(-1);if(f.type!==c)return!1;let m=l.extensionManager.attributes;if(0===h.parent.content.size&&h.node(-1).childCount===h.indexAfter(-1)){if(2===h.depth||h.node(-3).type!==c||h.index(-2)!==h.node(-2).childCount-1)return!1;if(s){let e=o.FK.empty,i=h.index(-1)?1:h.index(-2)?2:3;for(let t=h.depth-i;t>=h.depth-3;t-=1)e=o.FK.from(h.node(t).copy(e));let s=h.indexAfter(-1){if(d>-1)return!1;e.isTextblock&&0===e.content.size&&(d=t+1)}),d>-1&&r.setSelection(n.U3.near(r.doc.resolve(d))),r.scrollIntoView()}return!0}let y=p.pos===h.end()?f.contentMatchAt(0).defaultType:null,b={...eg(m,f.type.name,f.attrs),...t},v={...eg(m,h.node().type.name,h.node().attrs),...t};r.delete(h.pos,p.pos);let _=y?[{type:c,attrs:b},{type:y,attrs:v}]:[{type:c,attrs:b}];if(!(0,a.zy)(r.doc,h.pos,2))return!1;if(s){let{selection:e,storedMarks:t}=i,{splittableMarks:n}=l.extensionManager,o=t||e.$to.parentOffset&&e.$from.marks();if(r.split(h.pos,2,_).scrollIntoView(),!o||!s)return!0;let a=o.filter(e=>n.includes(e.type.name));r.ensureMarks(a)}return!0},toggleList:(e,t,r,n={})=>({editor:i,tr:s,state:o,dispatch:a,chain:l,commands:u,can:c})=>{let{extensions:h,splittableMarks:p}=i.extensionManager,d=g(e,o.schema),f=g(t,o.schema),{selection:m,storedMarks:y}=o,{$from:b,$to:v}=m,_=b.blockRange(v),k=y||m.$to.parentOffset&&m.$from.marks();if(!_)return!1;let x=el(e=>eb(e.type.name,h))(m);if(_.depth>=1&&x&&_.depth-x.depth<=1){if(x.node.type===d)return u.liftListItem(f);if(eb(x.node.type.name,h)&&d.validContent(x.node.content)&&a)return l().command(()=>(s.setNodeMarkup(x.pos,d),!0)).command(()=>ew(s,d)).command(()=>eA(s,d)).run()}return r&&k&&a?l().command(()=>{let e=c().wrapInList(d,n),t=k.filter(e=>p.includes(e.type.name));return s.ensureMarks(t),!!e||u.clearNodes()}).wrapInList(d,n).command(()=>ew(s,d)).command(()=>eA(s,d)).run():l().command(()=>!!c().wrapInList(d,n)||u.clearNodes()).wrapInList(d,n).command(()=>ew(s,d)).command(()=>eA(s,d)).run()},toggleMark:(e,t={},r={})=>({state:n,commands:i})=>{let{extendEmptyMarkRange:s=!1}=r,o=U(e,n.schema);return ey(n,o,t)?i.unsetMark(o,{extendEmptyMarkRange:s}):i.setMark(o,t)},toggleNode:(e,t,r={})=>({state:n,commands:i})=>{let s,o=g(e,n.schema),a=g(t,n.schema),l=ee(n,o,r);return(n.selection.$anchor.sameParent(n.selection.$head)&&(s=n.selection.$anchor.parent.attrs),l)?i.setNode(a,s):i.setNode(o,{...s,...r})},toggleWrap:(e,t={})=>({state:r,commands:n})=>{let i=g(e,r.schema);return ee(r,i,t)?n.lift(i):n.wrapIn(i,t)},undoInputRule:()=>({state:e,dispatch:t})=>{let r=e.plugins;for(let n=0;n=0;e-=1)t.step(r.steps[e].invert(r.docs[e]));if(i.text){let r=t.doc.resolve(i.from).marks();t.replaceWith(i.from,i.to,e.schema.text(i.text,r))}else t.delete(i.from,i.to)}return!0}}return!1},unsetAllMarks:()=>({tr:e,dispatch:t})=>{let{selection:r}=e,{empty:n,ranges:i}=r;return!!n||(t&&i.forEach(t=>{e.removeMark(t.$from.pos,t.$to.pos)}),!0)},unsetMark:(e,t={})=>({tr:r,state:n,dispatch:i})=>{var s;let{extendEmptyMarkRange:o=!1}=t,{selection:a}=r,l=U(e,n.schema),{$from:u,empty:c,ranges:h}=a;if(!i)return!0;if(c&&o){let{from:e,to:t}=a,n=null==(s=u.marks().find(e=>e.type===l))?void 0:s.attrs,i=H(u,l,n);i&&(e=i.from,t=i.to),r.removeMark(e,t,l)}else h.forEach(e=>{r.removeMark(e.$from.pos,e.$to.pos,l)});return r.removeStoredMark(l),!0},updateAttributes:(e,t={})=>({tr:r,state:n,dispatch:i})=>{let s=null,o=null,a=et("string"==typeof e?e:e.name,n.schema);return!!a&&("node"===a&&(s=g(e,n.schema)),"mark"===a&&(o=U(e,n.schema)),i&&r.selection.ranges.forEach(e=>{let i,a,l,u,c=e.$from.pos,h=e.$to.pos;r.selection.empty?n.doc.nodesBetween(c,h,(e,t)=>{s&&s===e.type&&(l=Math.max(t,c),u=Math.min(t+e.nodeSize,h),i=t,a=e)}):n.doc.nodesBetween(c,h,(e,n)=>{n=c&&n<=h&&(s&&s===e.type&&r.setNodeMarkup(n,void 0,{...e.attrs,...t}),o&&e.marks.length&&e.marks.forEach(i=>{if(o===i.type){let s=Math.max(n,c),a=Math.min(n+e.nodeSize,h);r.addMark(s,a,o.create({...i.attrs,...t}))}}))}),a&&(void 0!==i&&r.setNodeMarkup(i,void 0,{...a.attrs,...t}),o&&a.marks.length&&a.marks.forEach(e=>{o===e.type&&r.addMark(l,u,o.create({...e.attrs,...t}))}))}),!0)},wrapIn:(e,t={})=>({state:r,dispatch:n})=>{let i=g(e,r.schema);return(0,l.Im)(i,t)(r,n)},wrapInList:(e,t={})=>({state:r,dispatch:n})=>{let i=g(e,r.schema);return(0,u.Sd)(i,t)(r,n)}});let eC=N.create({name:"commands",addCommands:()=>({...eE})}),eO=N.create({name:"drop",addProseMirrorPlugins(){return[new n.k_({key:new n.hs("tiptapDrop"),props:{handleDrop:(e,t,r,n)=>{this.editor.emit("drop",{editor:this.editor,event:t,slice:r,moved:n})}}})]}}),eT=N.create({name:"editable",addProseMirrorPlugins(){return[new n.k_({key:new n.hs("editable"),props:{editable:()=>this.editor.options.editable}})]}}),eS=new n.hs("focusEvents"),eD=N.create({name:"focusEvents",addProseMirrorPlugins(){let{editor:e}=this;return[new n.k_({key:eS,props:{handleDOMEvents:{focus:(t,r)=>{e.isFocused=!0;let n=e.state.tr.setMeta("focus",{event:r}).setMeta("addToHistory",!1);return t.dispatch(n),!1},blur:(t,r)=>{e.isFocused=!1;let n=e.state.tr.setMeta("blur",{event:r}).setMeta("addToHistory",!1);return t.dispatch(n),!1}}}})]}}),eM=N.create({name:"keymap",addKeyboardShortcuts(){let e=()=>this.editor.commands.first(({commands:e})=>[()=>e.undoInputRule(),()=>e.command(({tr:t})=>{let{selection:r,doc:i}=t,{empty:s,$anchor:o}=r,{pos:a,parent:l}=o,u=o.parent.isTextblock&&a>0?t.doc.resolve(a-1):o,c=u.parent.type.spec.isolating,h=o.pos-o.parentOffset,p=c&&1===u.parent.childCount?h===o.pos:n.LN.atStart(i).from===a;return!!s&&!!l.type.isTextblock&&!l.textContent.length&&!!p&&(!p||"paragraph"!==o.parent.type.name)&&e.clearNodes()}),()=>e.deleteSelection(),()=>e.joinBackward(),()=>e.selectNodeBackward()]),t=()=>this.editor.commands.first(({commands:e})=>[()=>e.deleteSelection(),()=>e.deleteCurrentNode(),()=>e.joinForward(),()=>e.selectNodeForward()]),r={Enter:()=>this.editor.commands.first(({commands:e})=>[()=>e.newlineInCode(),()=>e.createParagraphNear(),()=>e.liftEmptyBlock(),()=>e.splitBlock()]),"Mod-Enter":()=>this.editor.commands.exitCode(),Backspace:e,"Mod-Backspace":e,"Shift-Backspace":e,Delete:t,"Mod-Delete":t,"Mod-a":()=>this.editor.commands.selectAll()},i={...r},s={...r,"Ctrl-h":e,"Alt-Backspace":e,"Ctrl-d":t,"Ctrl-Alt-Backspace":t,"Alt-Delete":t,"Alt-d":t,"Ctrl-a":()=>this.editor.commands.selectTextblockStart(),"Ctrl-e":()=>this.editor.commands.selectTextblockEnd()};return K()||Q()?s:i},addProseMirrorPlugins(){return[new n.k_({key:new n.hs("clearDocument"),appendTransaction:(e,t,r)=>{if(e.some(e=>e.getMeta("composition")))return;let i=e.some(e=>e.docChanged)&&!t.doc.eq(r.doc),s=e.some(e=>e.getMeta("preventClearDocument"));if(!i||s)return;let{empty:o,from:a,to:l}=t.selection,u=n.LN.atStart(t.doc).from,p=n.LN.atEnd(t.doc).to;if(o||a!==u||l!==p||!ev(r.doc))return;let d=r.tr,f=c({state:r,transaction:d}),{commands:m}=new h({editor:this.editor,state:f});if(m.clearNodes(),d.steps.length)return d}})]}}),eL=N.create({name:"paste",addProseMirrorPlugins(){return[new n.k_({key:new n.hs("tiptapPaste"),props:{handlePaste:(e,t,r)=>{this.editor.emit("paste",{editor:this.editor,event:t,slice:r})}}})]}}),ej=N.create({name:"tabindex",addProseMirrorPlugins(){return[new n.k_({key:new n.hs("tabindex"),props:{attributes:()=>this.editor.isEditable?{tabindex:"0"}:{}}})]}});class eP{get name(){return this.node.type.name}constructor(e,t,r=!1,n=null){this.currentNode=null,this.actualDepth=null,this.isBlock=r,this.resolvedPos=e,this.editor=t,this.currentNode=n}get node(){return this.currentNode||this.resolvedPos.node()}get element(){return this.editor.view.domAtPos(this.pos).node}get depth(){var e;return null!=(e=this.actualDepth)?e:this.resolvedPos.depth}get pos(){return this.resolvedPos.pos}get content(){return this.node.content}set content(e){let t=this.from,r=this.to;if(this.isBlock){if(0===this.content.size)return void console.error(`You can’t set content on a block node. Tried to set content on ${this.name} at ${this.pos}`);t=this.from+1,r=this.to-1}this.editor.commands.insertContentAt({from:t,to:r},e)}get attributes(){return this.node.attrs}get textContent(){return this.node.textContent}get size(){return this.node.nodeSize}get from(){return this.isBlock?this.pos:this.resolvedPos.start(this.resolvedPos.depth)}get range(){return{from:this.from,to:this.to}}get to(){return this.isBlock?this.pos+this.size:this.resolvedPos.end(this.resolvedPos.depth)+ +!this.node.isText}get parent(){if(0===this.depth)return null;let e=this.resolvedPos.start(this.resolvedPos.depth-1);return new eP(this.resolvedPos.doc.resolve(e),this.editor)}get before(){let e=this.resolvedPos.doc.resolve(this.from-(this.isBlock?1:2));return e.depth!==this.depth&&(e=this.resolvedPos.doc.resolve(this.from-3)),new eP(e,this.editor)}get after(){let e=this.resolvedPos.doc.resolve(this.to+(this.isBlock?2:1));return e.depth!==this.depth&&(e=this.resolvedPos.doc.resolve(this.to+3)),new eP(e,this.editor)}get children(){let e=[];return this.node.content.forEach((t,r)=>{let n=t.isBlock&&!t.isTextblock,i=t.isAtom&&!t.isText,s=this.pos+r+ +!i;if(s<0||s>this.resolvedPos.doc.nodeSize-2)return;let o=this.resolvedPos.doc.resolve(s);if(!n&&o.depth<=this.depth)return;let a=new eP(o,this.editor,n,n?t:null);n&&(a.actualDepth=this.depth+1),e.push(new eP(o,this.editor,n,n?t:null))}),e}get firstChild(){return this.children[0]||null}get lastChild(){let e=this.children;return e[e.length-1]||null}closest(e,t={}){let r=null,n=this.parent;for(;n&&!r;){if(n.node.type.name===e)if(Object.keys(t).length>0){let e=n.node.attrs,r=Object.keys(t);for(let n=0;n{r&&n.length>0||(s.node.type.name===e&&i.every(e=>t[e]===s.node.attrs[e])&&n.push(s),r&&n.length>0||(n=n.concat(s.querySelectorAll(e,t,r))))}),n}setAttribute(e){let{tr:t}=this.editor.state;t.setNodeMarkup(this.from,void 0,{...this.node.attrs,...e}),this.editor.view.dispatch(t)}}let ez=`.ProseMirror { position: relative; } .ProseMirror { word-wrap: break-word; white-space: pre-wrap; white-space: break-spaces; -webkit-font-variant-ligatures: none; font-variant-ligatures: none; font-feature-settings: "liga" 0; /* the above doesn't seem to work in Edge */ } .ProseMirror [contenteditable="false"] { white-space: normal; } .ProseMirror [contenteditable="false"] [contenteditable="true"] { white-space: pre-wrap; } .ProseMirror pre { white-space: pre-wrap; } img.ProseMirror-separator { display: inline !important; border: none !important; margin: 0 !important; width: 0 !important; height: 0 !important; } .ProseMirror-gapcursor { display: none; pointer-events: none; position: absolute; margin: 0; } .ProseMirror-gapcursor:after { content: ""; display: block; position: absolute; top: -2px; width: 20px; border-top: 1px solid black; animation: ProseMirror-cursor-blink 1.1s steps(2, start) infinite; } @keyframes ProseMirror-cursor-blink { to { visibility: hidden; } } .ProseMirror-hideselection *::selection { background: transparent; } .ProseMirror-hideselection *::-moz-selection { background: transparent; } .ProseMirror-hideselection * { caret-color: transparent; } .ProseMirror-focused .ProseMirror-gapcursor { display: block; } .tippy-box[data-animation=fade][data-state=hidden] { opacity: 0 }`;class eN extends p{constructor(e={}){super(),this.isFocused=!1,this.isInitialized=!1,this.extensionStorage={},this.options={element:document.createElement("div"),content:"",injectCSS:!0,injectNonce:void 0,extensions:[],autofocus:!1,editable:!0,editorProps:{},parseOptions:{},coreExtensionOptions:{},enableInputRules:!0,enablePasteRules:!0,enableCoreExtensions:!0,enableContentCheck:!1,emitContentError:!1,onBeforeCreate:()=>null,onCreate:()=>null,onUpdate:()=>null,onSelectionUpdate:()=>null,onTransaction:()=>null,onFocus:()=>null,onBlur:()=>null,onDestroy:()=>null,onContentError:({error:e})=>{throw e},onPaste:()=>null,onDrop:()=>null},this.isCapturingTransaction=!1,this.capturedTransaction=null,this.setOptions(e),this.createExtensionManager(),this.createCommandManager(),this.createSchema(),this.on("beforeCreate",this.options.onBeforeCreate),this.emit("beforeCreate",{editor:this}),this.on("contentError",this.options.onContentError),this.createView(),this.injectCSS(),this.on("create",this.options.onCreate),this.on("update",this.options.onUpdate),this.on("selectionUpdate",this.options.onSelectionUpdate),this.on("transaction",this.options.onTransaction),this.on("focus",this.options.onFocus),this.on("blur",this.options.onBlur),this.on("destroy",this.options.onDestroy),this.on("drop",({event:e,slice:t,moved:r})=>this.options.onDrop(e,t,r)),this.on("paste",({event:e,slice:t})=>this.options.onPaste(e,t)),window.setTimeout(()=>{this.isDestroyed||(this.commands.focus(this.options.autofocus),this.emit("create",{editor:this}),this.isInitialized=!0)},0)}get storage(){return this.extensionStorage}get commands(){return this.commandManager.commands}chain(){return this.commandManager.chain()}can(){return this.commandManager.can()}injectCSS(){this.options.injectCSS&&document&&(this.css=function(e,t,r){let n=document.querySelector("style[data-tiptap-style]");if(null!==n)return n;let i=document.createElement("style");return t&&i.setAttribute("nonce",t),i.setAttribute("data-tiptap-style",""),i.innerHTML=e,document.getElementsByTagName("head")[0].appendChild(i),i}(ez,this.options.injectNonce))}setOptions(e={}){this.options={...this.options,...e},this.view&&this.state&&!this.isDestroyed&&(this.options.editorProps&&this.view.setProps(this.options.editorProps),this.view.updateState(this.state))}setEditable(e,t=!0){this.setOptions({editable:e}),t&&this.emit("update",{editor:this,transaction:this.state.tr})}get isEditable(){return this.options.editable&&this.view&&this.view.editable}get state(){return this.view.state}registerPlugin(e,t){let r=v(t)?t(e,[...this.state.plugins]):[...this.state.plugins,e],n=this.state.reconfigure({plugins:r});return this.view.updateState(n),n}unregisterPlugin(e){if(this.isDestroyed)return;let t=this.state.plugins,r=t;if([].concat(e).forEach(e=>{let t="string"==typeof e?`${e}$`:e.key;r=r.filter(e=>!e.key.startsWith(t))}),t.length===r.length)return;let n=this.state.reconfigure({plugins:r});return this.view.updateState(n),n}createExtensionManager(){var e,t;let r=[...this.options.enableCoreExtensions?[eT,I.configure({blockSeparator:null==(t=null==(e=this.options.coreExtensionOptions)?void 0:e.clipboardTextSerializer)?void 0:t.blockSeparator}),eC,eD,eM,ej,eO,eL].filter(e=>"object"!=typeof this.options.enableCoreExtensions||!1!==this.options.enableCoreExtensions[e.name]):[],...this.options.extensions].filter(e=>["extension","node","mark"].includes(null==e?void 0:e.type));this.extensionManager=new z(r,this)}createCommandManager(){this.commandManager=new h({editor:this})}createSchema(){this.schema=this.extensionManager.schema}createView(){var e;let t;try{t=en(this.options.content,this.schema,this.options.parseOptions,{errorOnInvalidContent:this.options.enableContentCheck})}catch(e){if(!(e instanceof Error)||!["[tiptap error]: Invalid JSON content","[tiptap error]: Invalid HTML content"].includes(e.message))throw e;this.emit("contentError",{editor:this,error:e,disableCollaboration:()=>{this.storage.collaboration&&(this.storage.collaboration.isDisabled=!0),this.options.extensions=this.options.extensions.filter(e=>"collaboration"!==e.name),this.createExtensionManager()}}),t=en(this.options.content,this.schema,this.options.parseOptions,{errorOnInvalidContent:!1})}let r=W(t,this.options.autofocus);this.view=new i.Lz(this.options.element,{...this.options.editorProps,attributes:{role:"textbox",...null==(e=this.options.editorProps)?void 0:e.attributes},dispatchTransaction:this.dispatchTransaction.bind(this),state:n.$t.create({doc:t,selection:r||void 0})});let s=this.state.reconfigure({plugins:this.extensionManager.plugins});this.view.updateState(s),this.createNodeViews(),this.prependClass(),this.view.dom.editor=this}createNodeViews(){this.view.isDestroyed||this.view.setProps({nodeViews:this.extensionManager.nodeViews})}prependClass(){this.view.dom.className=`tiptap ${this.view.dom.className}`}captureTransaction(e){this.isCapturingTransaction=!0,e(),this.isCapturingTransaction=!1;let t=this.capturedTransaction;return this.capturedTransaction=null,t}dispatchTransaction(e){if(this.view.isDestroyed)return;if(this.isCapturingTransaction){if(!this.capturedTransaction){this.capturedTransaction=e;return}e.steps.forEach(e=>{var t;return null==(t=this.capturedTransaction)?void 0:t.step(e)});return}let t=this.state.apply(e),r=!this.state.selection.eq(t.selection);this.emit("beforeTransaction",{editor:this,transaction:e,nextState:t}),this.view.updateState(t),this.emit("transaction",{editor:this,transaction:e}),r&&this.emit("selectionUpdate",{editor:this,transaction:e});let n=e.getMeta("focus"),i=e.getMeta("blur");n&&this.emit("focus",{editor:this,event:n.event,transaction:e}),i&&this.emit("blur",{editor:this,event:i.event,transaction:e}),!e.docChanged||e.getMeta("preventUpdate")||this.emit("update",{editor:this,transaction:e})}getAttributes(e){return ed(this.state,e)}isActive(e,t){let r="string"==typeof e?e:null,n="string"==typeof e?t:e;return function(e,t,r={}){if(!t)return ee(e,null,r)||ey(e,null,r);let n=et(t,e.schema);return"node"===n?ee(e,t,r):"mark"===n&&ey(e,t,r)}(this.state,r,n)}getJSON(){return this.state.doc.toJSON()}getHTML(){return C(this.state.doc.content,this.schema)}getText(e){let{blockSeparator:t="\n\n",textSerializers:r={}}=e||{};return eh(this.state.doc,{blockSeparator:t,textSerializers:{...R(this.schema),...r}})}get isEmpty(){return ev(this.state.doc)}getCharacterCount(){return console.warn('[tiptap warn]: "editor.getCharacterCount()" is deprecated. Please use "editor.storage.characterCount.characters()" instead.'),this.state.doc.content.size-2}destroy(){if(this.emit("destroy"),this.view){let e=this.view.dom;e&&e.editor&&delete e.editor,this.view.destroy()}this.removeAllListeners()}get isDestroyed(){var e;return!(null==(e=this.view)?void 0:e.docView)}$node(e,t){var r;return(null==(r=this.$doc)?void 0:r.querySelector(e,t))||null}$nodes(e,t){var r;return(null==(r=this.$doc)?void 0:r.querySelectorAll(e,t))||null}$pos(e){return new eP(this.state.doc.resolve(e),this)}get $doc(){return this.$pos(0)}}function eF(e){return new T({find:e.find,handler:({state:t,range:r,match:n})=>{let i=_(e.getAttributes,void 0,n);if(!1===i||null===i)return null;let{tr:s}=t,o=n[n.length-1],a=n[0];if(o){let n=a.search(/\S/),l=r.from+a.indexOf(o),u=l+o.length;if(em(r.from,r.to,t.doc).filter(t=>t.mark.type.excluded.find(r=>r===e.type&&r!==t.mark.type)).filter(e=>e.to>l).length)return null;ur.from&&s.delete(r.from+n,l);let c=r.from+n+o.length;s.addMark(r.from+n,c,e.type.create(i||{})),s.removeStoredMark(e.type)}}})}function eR(e){return new T({find:e.find,handler:({state:t,range:r,match:n})=>{let i=_(e.getAttributes,void 0,n)||{},{tr:s}=t,o=r.from,a=r.to,l=e.type.create(i);if(n[1]){let e=o+n[0].lastIndexOf(n[1]);e>a?e=a:a=e+n[1].length;let t=n[0][n[0].length-1];s.insertText(t,o+n[0].length-1),s.replaceWith(e,a,l)}else if(n[0]){let t=e.type.isInline?o:o-1;s.insert(t,e.type.create(i)).delete(s.mapping.map(o),s.mapping.map(a))}s.scrollIntoView()}})}function eI(e){return new T({find:e.find,handler:({state:t,range:r,match:n})=>{let i=t.doc.resolve(r.from),s=_(e.getAttributes,void 0,n)||{};if(!i.node(-1).canReplaceWith(i.index(-1),i.indexAfter(-1),e.type))return null;t.tr.delete(r.from,r.to).setBlockType(r.from,r.from,e.type,s)}})}function eq(e){return new T({find:e.find,handler:({state:t,range:r,match:n})=>{let i=e.replace,s=r.from,o=r.to;if(n[1]){let e=n[0].lastIndexOf(n[1]);i+=n[0].slice(e+n[1].length);let t=(s+=e)-o;t>0&&(i=n[0].slice(e-t,e)+i,s=o)}t.tr.insertText(i,s,o)}})}function eB(e){return new T({find:e.find,handler:({state:t,range:r,match:n,chain:i})=>{let s=_(e.getAttributes,void 0,n)||{},o=t.tr.delete(r.from,r.to),l=o.doc.resolve(r.from).blockRange(),u=l&&(0,a.oM)(l,e.type,s);if(!u)return null;if(o.wrap(l,u),e.keepMarks&&e.editor){let{selection:r,storedMarks:n}=t,{splittableMarks:i}=e.editor.extensionManager,s=n||r.$to.parentOffset&&r.$from.marks();if(s){let e=s.filter(e=>i.includes(e.type.name));o.ensureMarks(e)}}if(e.keepAttributes){let t="bulletList"===e.type.name||"orderedList"===e.type.name?"listItem":"taskList";i().updateAttributes(t,s).run()}let c=o.doc.resolve(r.from-1).nodeBefore;c&&c.type===e.type&&(0,a.n9)(o.doc,r.from-1)&&(!e.joinPredicate||e.joinPredicate(n,c))&&o.join(r.from-1)}})}class e${constructor(e={}){this.type="node",this.name="node",this.parent=null,this.child=null,this.config={name:this.name,defaultOptions:{}},this.config={...this.config,...e},this.name=this.config.name,e.defaultOptions&&Object.keys(e.defaultOptions).length>0&&console.warn(`[tiptap warn]: BREAKING CHANGE: "defaultOptions" is deprecated. Please use "addOptions" instead. Found in extension: "${this.name}".`),this.options=this.config.defaultOptions,this.config.addOptions&&(this.options=_(d(this,"addOptions",{name:this.name}))),this.storage=_(d(this,"addStorage",{name:this.name,options:this.options}))||{}}static create(e={}){return new e$(e)}configure(e={}){let t=this.extend({...this.config,addOptions:()=>M(this.options,e)});return t.name=this.name,t.parent=this.parent,t}extend(e={}){let t=new e$(e);return t.parent=this,this.child=t,t.name=e.name?e.name:t.parent.name,e.defaultOptions&&Object.keys(e.defaultOptions).length>0&&console.warn(`[tiptap warn]: BREAKING CHANGE: "defaultOptions" is deprecated. Please use "addOptions" instead. Found in extension: "${t.name}".`),t.options=_(d(t,"addOptions",{name:t.name})),t.storage=_(d(t,"addStorage",{name:t.name,options:t.options})),t}}class eH{constructor(e,t,r){this.isDragging=!1,this.component=e,this.editor=t.editor,this.options={stopEvent:null,ignoreMutation:null,...r},this.extension=t.extension,this.node=t.node,this.decorations=t.decorations,this.innerDecorations=t.innerDecorations,this.view=t.view,this.HTMLAttributes=t.HTMLAttributes,this.getPos=t.getPos,this.mount()}mount(){}get dom(){return this.editor.view.dom}get contentDOM(){return null}onDragStart(e){var t,r,i,s,o,a,l;let{view:u}=this.editor,c=e.target,h=3===c.nodeType?null==(t=c.parentElement)?void 0:t.closest("[data-drag-handle]"):c.closest("[data-drag-handle]");if(!this.dom||(null==(r=this.contentDOM)?void 0:r.contains(c))||!h)return;let p=0,d=0;if(this.dom!==h){let t=this.dom.getBoundingClientRect(),r=h.getBoundingClientRect(),n=null!=(i=e.offsetX)?i:null==(s=e.nativeEvent)?void 0:s.offsetX,l=null!=(o=e.offsetY)?o:null==(a=e.nativeEvent)?void 0:a.offsetY;p=r.x-t.x+n,d=r.y-t.y+l}let f=this.dom.cloneNode(!0);null==(l=e.dataTransfer)||l.setDragImage(f,p,d);let m=this.getPos();if("number"!=typeof m)return;let g=n.nh.create(u.state.doc,m),y=u.state.tr.setSelection(g);u.dispatch(y)}stopEvent(e){var t;if(!this.dom)return!1;if("function"==typeof this.options.stopEvent)return this.options.stopEvent({event:e});let r=e.target;if(!(this.dom.contains(r)&&!(null==(t=this.contentDOM)?void 0:t.contains(r))))return!1;let i=e.type.startsWith("drag"),s="drop"===e.type;if((["INPUT","BUTTON","SELECT","TEXTAREA"].includes(r.tagName)||r.isContentEditable)&&!s&&!i)return!0;let{isEditable:o}=this.editor,{isDragging:a}=this,l=!!this.node.type.spec.draggable,u=n.nh.isSelectable(this.node),c="copy"===e.type,h="paste"===e.type,p="cut"===e.type,d="mousedown"===e.type;if(!l&&u&&i&&e.target===this.dom&&e.preventDefault(),l&&i&&!a&&e.target===this.dom)return e.preventDefault(),!1;if(l&&o&&!a&&d){let e=r.closest("[data-drag-handle]");e&&(this.dom===e||this.dom.contains(e))&&(this.isDragging=!0,document.addEventListener("dragend",()=>{this.isDragging=!1},{once:!0}),document.addEventListener("drop",()=>{this.isDragging=!1},{once:!0}),document.addEventListener("mouseup",()=>{this.isDragging=!1},{once:!0}))}return!a&&!s&&!c&&!h&&!p&&(!d||!u)}ignoreMutation(e){return!this.dom||!this.contentDOM||("function"==typeof this.options.ignoreMutation?this.options.ignoreMutation({mutation:e}):!!this.node.isLeaf||!!this.node.isAtom||!("selection"===e.type||this.dom.contains(e.target)&&"childList"===e.type&&(K()||G())&&this.editor.isFocused&&[...Array.from(e.addedNodes),...Array.from(e.removedNodes)].every(e=>e.isContentEditable))&&(this.contentDOM===e.target&&"attributes"===e.type||!this.contentDOM.contains(e.target)))}updateAttributes(e){this.editor.commands.command(({tr:t})=>{let r=this.getPos();return"number"==typeof r&&(t.setNodeMarkup(r,void 0,{...this.node.attrs,...e}),!0)})}deleteNode(){let e=this.getPos();if("number"!=typeof e)return;let t=e+this.node.nodeSize;this.editor.commands.deleteRange({from:e,to:t})}}function eU(e){return new j({find:e.find,handler:({state:t,range:r,match:n,pasteEvent:i})=>{let s=_(e.getAttributes,void 0,n,i);if(!1===s||null===s)return null;let{tr:o}=t,a=n[n.length-1],l=n[0],u=r.to;if(a){let n=l.search(/\S/),i=r.from+l.indexOf(a),c=i+a.length;if(em(r.from,r.to,t.doc).filter(t=>t.mark.type.excluded.find(r=>r===e.type&&r!==t.mark.type)).filter(e=>e.to>i).length)return null;cr.from&&o.delete(r.from+n,i),u=r.from+n+a.length,o.addMark(r.from+n,u,e.type.create(s||{})),o.removeStoredMark(e.type)}}})}function eV(e,t){let{selection:r}=e,{$from:i}=r;if(r instanceof n.nh){let e=i.index();return i.parent.canReplaceWith(e,e+1,t)}let s=i.depth;for(;s>=0;){let e=i.index(s);if(i.node(s).contentMatchAt(e).matchType(t))return!0;s-=1}return!1}function eZ(e){return e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&")}},76229:function(e,t,r){"use strict";r.d(t,{Ay:()=>s,Cv:()=>s});var n=r(88285);let i=/^\s*>\s$/,s=n.bP.create({name:"blockquote",addOptions:()=>({HTMLAttributes:{}}),content:"block+",group:"block",defining:!0,parseHTML:()=>[{tag:"blockquote"}],renderHTML({HTMLAttributes:e}){return["blockquote",(0,n.KV)(this.options.HTMLAttributes,e),0]},addCommands(){return{setBlockquote:()=>({commands:e})=>e.wrapIn(this.name),toggleBlockquote:()=>({commands:e})=>e.toggleWrap(this.name),unsetBlockquote:()=>({commands:e})=>e.lift(this.name)}},addKeyboardShortcuts(){return{"Mod-Shift-b":()=>this.editor.commands.toggleBlockquote()}},addInputRules(){return[(0,n.tG)({find:i,type:this.type})]}})},93993:function(e,t,r){"use strict";r.d(t,{Ay:()=>l,yN:()=>l});var n=r(88285);let i=/(?:^|\s)(\*\*(?!\s+\*\*)((?:[^*]+))\*\*(?!\s+\*\*))$/,s=/(?:^|\s)(\*\*(?!\s+\*\*)((?:[^*]+))\*\*(?!\s+\*\*))/g,o=/(?:^|\s)(__(?!\s+__)((?:[^_]+))__(?!\s+__))$/,a=/(?:^|\s)(__(?!\s+__)((?:[^_]+))__(?!\s+__))/g,l=n.CU.create({name:"bold",addOptions:()=>({HTMLAttributes:{}}),parseHTML(){return[{tag:"strong"},{tag:"b",getAttrs:e=>"normal"!==e.style.fontWeight&&null},{style:"font-weight=400",clearMark:e=>e.type.name===this.name},{style:"font-weight",getAttrs:e=>/^(bold(er)?|[5-9]\d{2,})$/.test(e)&&null}]},renderHTML({HTMLAttributes:e}){return["strong",(0,n.KV)(this.options.HTMLAttributes,e),0]},addCommands(){return{setBold:()=>({commands:e})=>e.setMark(this.name),toggleBold:()=>({commands:e})=>e.toggleMark(this.name),unsetBold:()=>({commands:e})=>e.unsetMark(this.name)}},addKeyboardShortcuts(){return{"Mod-b":()=>this.editor.commands.toggleBold(),"Mod-B":()=>this.editor.commands.toggleBold()}},addInputRules(){return[(0,n.OX)({find:i,type:this.type}),(0,n.OX)({find:o,type:this.type})]},addPasteRules(){return[(0,n.Zc)({find:s,type:this.type}),(0,n.Zc)({find:a,type:this.type})]}})},73568:function(e,t,r){"use strict";r.d(t,{V$:()=>a});var n=r(88285),i=r(26469),s=r(41195);class o{constructor({editor:e,element:t,view:r,tippyOptions:i={},updateDelay:s=250,shouldShow:o}){this.preventHide=!1,this.shouldShow=({view:e,state:t,from:r,to:i})=>{let{doc:s,selection:o}=t,{empty:a}=o,l=!s.textBetween(r,i).length&&(0,n.eE)(t.selection),u=this.element.contains(document.activeElement);return!!(e.hasFocus()||u)&&!a&&!l&&!!this.editor.isEditable},this.mousedownHandler=()=>{this.preventHide=!0},this.dragstartHandler=()=>{this.hide()},this.focusHandler=()=>{setTimeout(()=>this.update(this.editor.view))},this.blurHandler=({event:e})=>{var t;if(this.preventHide){this.preventHide=!1;return}(null==e?void 0:e.relatedTarget)&&(null==(t=this.element.parentNode)?void 0:t.contains(e.relatedTarget))||(null==e?void 0:e.relatedTarget)!==this.editor.view.dom&&this.hide()},this.tippyBlurHandler=e=>{this.blurHandler({event:e})},this.handleDebouncedUpdate=(e,t)=>{let r=!(null==t?void 0:t.selection.eq(e.state.selection)),n=!(null==t?void 0:t.doc.eq(e.state.doc));(r||n)&&(this.updateDebounceTimer&&clearTimeout(this.updateDebounceTimer),this.updateDebounceTimer=window.setTimeout(()=>{this.updateHandler(e,r,n,t)},this.updateDelay))},this.updateHandler=(e,t,r,i)=>{var s,o,a;let{state:l,composing:u}=e,{selection:c}=l;if(u||!t&&!r)return;this.createTooltip();let{ranges:h}=c,p=Math.min(...h.map(e=>e.$from.pos)),d=Math.max(...h.map(e=>e.$to.pos));(null==(s=this.shouldShow)?void 0:s.call(this,{editor:this.editor,element:this.element,view:e,state:l,oldState:i,from:p,to:d}))?(null==(o=this.tippy)||o.setProps({getReferenceClientRect:(null==(a=this.tippyOptions)?void 0:a.getReferenceClientRect)||(()=>{if((0,n.BQ)(l.selection)){let t=e.nodeDOM(p);if(t){let e=t.dataset.nodeViewWrapper?t:t.querySelector("[data-node-view-wrapper]");if(e&&(t=e.firstChild),t)return t.getBoundingClientRect()}}return(0,n.MG)(e,p,d)})}),this.show()):this.hide()},this.editor=e,this.element=t,this.view=r,this.updateDelay=s,o&&(this.shouldShow=o),this.element.addEventListener("mousedown",this.mousedownHandler,{capture:!0}),this.view.dom.addEventListener("dragstart",this.dragstartHandler),this.editor.on("focus",this.focusHandler),this.editor.on("blur",this.blurHandler),this.tippyOptions=i,this.element.remove(),this.element.style.visibility="visible"}createTooltip(){let{element:e}=this.editor.options,t=!!e.parentElement;this.element.tabIndex=0,!this.tippy&&t&&(this.tippy=(0,s.Ay)(e,{duration:0,getReferenceClientRect:null,content:this.element,interactive:!0,trigger:"manual",placement:"top",hideOnClick:"toggle",...this.tippyOptions}),this.tippy.popper.firstChild&&this.tippy.popper.firstChild.addEventListener("blur",this.tippyBlurHandler))}update(e,t){let{state:r}=e,n=r.selection.from!==r.selection.to;if(this.updateDelay>0&&n)return void this.handleDebouncedUpdate(e,t);let i=!(null==t?void 0:t.selection.eq(e.state.selection)),s=!(null==t?void 0:t.doc.eq(e.state.doc));this.updateHandler(e,i,s,t)}show(){var e;null==(e=this.tippy)||e.show()}hide(){var e;null==(e=this.tippy)||e.hide()}destroy(){var e,t;(null==(e=this.tippy)?void 0:e.popper.firstChild)&&this.tippy.popper.firstChild.removeEventListener("blur",this.tippyBlurHandler),null==(t=this.tippy)||t.destroy(),this.element.removeEventListener("mousedown",this.mousedownHandler,{capture:!0}),this.view.dom.removeEventListener("dragstart",this.dragstartHandler),this.editor.off("focus",this.focusHandler),this.editor.off("blur",this.blurHandler)}}let a=e=>new i.k_({key:"string"==typeof e.pluginKey?new i.hs(e.pluginKey):e.pluginKey,view:t=>new o({view:t,...e})});n.YY.create({name:"bubbleMenu",addOptions:()=>({element:null,tippyOptions:{},pluginKey:"bubbleMenu",updateDelay:void 0,shouldShow:null}),addProseMirrorPlugins(){return this.options.element?[a({pluginKey:this.options.pluginKey,editor:this.editor,element:this.options.element,tippyOptions:this.options.tippyOptions,updateDelay:this.options.updateDelay,shouldShow:this.options.shouldShow})]:[]}})},55679:function(e,t,r){"use strict";r.d(t,{Ay:()=>a,NG:()=>a});var n=r(88285),i=r(26469);let s=/^```([a-z]+)?[\s\n]$/,o=/^~~~([a-z]+)?[\s\n]$/,a=n.bP.create({name:"codeBlock",addOptions:()=>({languageClassPrefix:"language-",exitOnTripleEnter:!0,exitOnArrowDown:!0,defaultLanguage:null,HTMLAttributes:{}}),content:"text*",marks:"",group:"block",code:!0,defining:!0,addAttributes(){return{language:{default:this.options.defaultLanguage,parseHTML:e=>{var t;let{languageClassPrefix:r}=this.options,n=[...(null==(t=e.firstElementChild)?void 0:t.classList)||[]].filter(e=>e.startsWith(r)).map(e=>e.replace(r,""))[0];return n||null},rendered:!1}}},parseHTML:()=>[{tag:"pre",preserveWhitespace:"full"}],renderHTML({node:e,HTMLAttributes:t}){return["pre",(0,n.KV)(this.options.HTMLAttributes,t),["code",{class:e.attrs.language?this.options.languageClassPrefix+e.attrs.language:null},0]]},addCommands(){return{setCodeBlock:e=>({commands:t})=>t.setNode(this.name,e),toggleCodeBlock:e=>({commands:t})=>t.toggleNode(this.name,"paragraph",e)}},addKeyboardShortcuts(){return{"Mod-Alt-c":()=>this.editor.commands.toggleCodeBlock(),Backspace:()=>{let{empty:e,$anchor:t}=this.editor.state.selection,r=1===t.pos;return!!e&&t.parent.type.name===this.name&&(!!r||!t.parent.textContent.length)&&this.editor.commands.clearNodes()},Enter:({editor:e})=>{if(!this.options.exitOnTripleEnter)return!1;let{state:t}=e,{selection:r}=t,{$from:n,empty:i}=r;if(!i||n.parent.type!==this.type)return!1;let s=n.parentOffset===n.parent.nodeSize-2,o=n.parent.textContent.endsWith("\n\n");return!!s&&!!o&&e.chain().command(({tr:e})=>(e.delete(n.pos-2,n.pos),!0)).exitCode().run()},ArrowDown:({editor:e})=>{if(!this.options.exitOnArrowDown)return!1;let{state:t}=e,{selection:r,doc:n}=t,{$from:s,empty:o}=r;if(!o||s.parent.type!==this.type||s.parentOffset!==s.parent.nodeSize-2)return!1;let a=s.after();return void 0!==a&&(n.nodeAt(a)?e.commands.command(({tr:e})=>(e.setSelection(i.LN.near(n.resolve(a))),!0)):e.commands.exitCode())}}},addInputRules(){return[(0,n.JJ)({find:s,type:this.type,getAttributes:e=>({language:e[1]})}),(0,n.JJ)({find:o,type:this.type,getAttributes:e=>({language:e[1]})})]},addProseMirrorPlugins(){return[new i.k_({key:new i.hs("codeBlockVSCodeHandler"),props:{handlePaste:(e,t)=>{if(!t.clipboardData||this.editor.isActive(this.type.name))return!1;let r=t.clipboardData.getData("text/plain"),n=t.clipboardData.getData("vscode-editor-data"),s=n?JSON.parse(n):void 0,o=null==s?void 0:s.mode;if(!r||!o)return!1;let{tr:a,schema:l}=e.state,u=l.text(r.replace(/\r\n?/g,"\n"));return a.replaceSelectionWith(this.type.create({language:o},u)),a.selection.$from.parent.type!==this.type&&a.setSelection(i.U3.near(a.doc.resolve(Math.max(0,a.selection.from-2)))),a.setMeta("paste",!0),e.dispatch(a),!0}}})]}})},55895:function(e,t,r){"use strict";r.d(t,{Ay:()=>o,Cy:()=>o});var n=r(88285);let i=/(^|[^`])`([^`]+)`(?!`)/,s=/(^|[^`])`([^`]+)`(?!`)/g,o=n.CU.create({name:"code",addOptions:()=>({HTMLAttributes:{}}),excludes:"_",code:!0,exitable:!0,parseHTML:()=>[{tag:"code"}],renderHTML({HTMLAttributes:e}){return["code",(0,n.KV)(this.options.HTMLAttributes,e),0]},addCommands(){return{setCode:()=>({commands:e})=>e.setMark(this.name),toggleCode:()=>({commands:e})=>e.toggleMark(this.name),unsetCode:()=>({commands:e})=>e.unsetMark(this.name)}},addKeyboardShortcuts(){return{"Mod-e":()=>this.editor.commands.toggleCode()}},addInputRules(){return[(0,n.OX)({find:i,type:this.type})]},addPasteRules(){return[(0,n.Zc)({find:s,type:this.type})]}})},31707:function(e,t,r){"use strict";r.d(t,{A:()=>n,y:()=>n});let n=r(88285).bP.create({name:"doc",topNode:!0,content:"block+"})},23317:function(e,t,r){"use strict";r.d(t,{Q:()=>s});var n=r(88285),i=r(7473);let s=n.YY.create({name:"dropCursor",addOptions:()=>({color:"currentColor",width:1,class:void 0}),addProseMirrorPlugins(){return[(0,i.A)(this.options)]}})},96436:function(e,t,r){"use strict";r.d(t,{D:()=>i});var n=r(88285);let i=n.bP.create({name:"heading",addOptions:()=>({levels:[1,2,3,4,5,6],HTMLAttributes:{}}),content:"inline*",group:"block",defining:!0,addAttributes:()=>({level:{default:1,rendered:!1}}),parseHTML(){return this.options.levels.map(e=>({tag:`h${e}`,attrs:{level:e}}))},renderHTML({node:e,HTMLAttributes:t}){let r=this.options.levels.includes(e.attrs.level)?e.attrs.level:this.options.levels[0];return[`h${r}`,(0,n.KV)(this.options.HTMLAttributes,t),0]},addCommands(){return{setHeading:e=>({commands:t})=>!!this.options.levels.includes(e.level)&&t.setNode(this.name,e),toggleHeading:e=>({commands:t})=>!!this.options.levels.includes(e.level)&&t.toggleNode(this.name,"paragraph",e)}},addKeyboardShortcuts(){return this.options.levels.reduce((e,t)=>({...e,...{[`Mod-Alt-${t}`]:()=>this.editor.commands.toggleHeading({level:t})}}),{})},addInputRules(){return this.options.levels.map(e=>(0,n.JJ)({find:RegExp(`^(#{${Math.min(...this.options.levels)},${e}})\\s$`),type:this.type,getAttributes:{level:e}}))}})},96282:function(e,t,r){"use strict";r.d(t,{A:()=>s,B:()=>s});var n=r(88285),i=r(45788);let s=n.YY.create({name:"history",addOptions:()=>({depth:100,newGroupDelay:500}),addCommands:()=>({undo:()=>({state:e,dispatch:t})=>(0,i.tN)(e,t),redo:()=>({state:e,dispatch:t})=>(0,i.ZS)(e,t)}),addProseMirrorPlugins(){return[(0,i.b6)(this.options)]},addKeyboardShortcuts(){return{"Mod-z":()=>this.editor.commands.undo(),"Shift-Mod-z":()=>this.editor.commands.redo(),"Mod-y":()=>this.editor.commands.redo(),"Mod-я":()=>this.editor.commands.undo(),"Shift-Mod-я":()=>this.editor.commands.redo()}}})},58521:function(e,t,r){"use strict";r.d(t,{A:()=>s,d:()=>s});var n=r(88285),i=r(26469);let s=n.bP.create({name:"horizontalRule",addOptions:()=>({HTMLAttributes:{}}),group:"block",parseHTML:()=>[{tag:"hr"}],renderHTML({HTMLAttributes:e}){return["hr",(0,n.KV)(this.options.HTMLAttributes,e)]},addCommands(){return{setHorizontalRule:()=>({chain:e,state:t})=>{if(!(0,n.AB)(t,t.schema.nodes[this.name]))return!1;let{selection:r}=t,{$from:s,$to:o}=r,a=e();return 0===s.parentOffset?a.insertContentAt({from:Math.max(s.pos-1,0),to:o.pos},{type:this.name}):(0,n.BQ)(r)?a.insertContentAt(o.pos,{type:this.name}):a.insertContent({type:this.name}),a.command(({tr:e,dispatch:t})=>{var r;if(t){let{$to:t}=e.selection,n=t.end();if(t.nodeAfter)t.nodeAfter.isTextblock?e.setSelection(i.U3.create(e.doc,t.pos+1)):t.nodeAfter.isBlock?e.setSelection(i.nh.create(e.doc,t.pos)):e.setSelection(i.U3.create(e.doc,t.pos));else{let s=null==(r=t.parent.type.contentMatch.defaultType)?void 0:r.create();s&&(e.insert(n,s),e.setSelection(i.U3.create(e.doc,n+1)))}e.scrollIntoView()}return!0}).run()}}},addInputRules(){return[(0,n.jT)({find:/^(?:---|—-|___\s|\*\*\*\s)$/,type:this.type})]}})},18708:function(e,t,r){"use strict";r.d(t,{Ay:()=>l,J2:()=>l});var n=r(88285);let i=/(?:^|\s)(\*(?!\s+\*)((?:[^*]+))\*(?!\s+\*))$/,s=/(?:^|\s)(\*(?!\s+\*)((?:[^*]+))\*(?!\s+\*))/g,o=/(?:^|\s)(_(?!\s+_)((?:[^_]+))_(?!\s+_))$/,a=/(?:^|\s)(_(?!\s+_)((?:[^_]+))_(?!\s+_))/g,l=n.CU.create({name:"italic",addOptions:()=>({HTMLAttributes:{}}),parseHTML(){return[{tag:"em"},{tag:"i",getAttrs:e=>"normal"!==e.style.fontStyle&&null},{style:"font-style=normal",clearMark:e=>e.type.name===this.name},{style:"font-style=italic"}]},renderHTML({HTMLAttributes:e}){return["em",(0,n.KV)(this.options.HTMLAttributes,e),0]},addCommands(){return{setItalic:()=>({commands:e})=>e.setMark(this.name),toggleItalic:()=>({commands:e})=>e.toggleMark(this.name),unsetItalic:()=>({commands:e})=>e.unsetMark(this.name)}},addKeyboardShortcuts(){return{"Mod-i":()=>this.editor.commands.toggleItalic(),"Mod-I":()=>this.editor.commands.toggleItalic()}},addInputRules(){return[(0,n.OX)({find:i,type:this.type}),(0,n.OX)({find:o,type:this.type})]},addPasteRules(){return[(0,n.Zc)({find:s,type:this.type}),(0,n.Zc)({find:a,type:this.type})]}})},42080:function(e,t,r){"use strict";r.d(t,{Ay:()=>eV,N_:()=>eV});var n=r(88285);let i="numeric",s="ascii",o="alpha",a="asciinumeric",l="alphanumeric",u="domain",c="emoji",h="whitespace";function p(e,t,r){for(let n in t[i]&&(t[a]=!0,t[l]=!0),t[s]&&(t[a]=!0,t[o]=!0),t[a]&&(t[l]=!0),t[o]&&(t[l]=!0),t[l]&&(t[u]=!0),t[c]&&(t[u]=!0),t){let t=(n in r||(r[n]=[]),r[n]);0>t.indexOf(e)&&t.push(e)}}function d(e=null){this.j={},this.jr=[],this.jd=null,this.t=e}d.groups={},d.prototype={accepts(){return!!this.t},go(e){let t=this.j[e];if(t)return t;for(let t=0;t=0&&(r[n]=!0);return r}(i.t,n),r),n):r&&p(t,r,n)),i.t=t),this.j[e]=i,i}};let f=(e,t,r,n,i)=>e.ta(t,r,n,i),m=(e,t,r,n,i)=>e.tr(t,r,n,i),g=(e,t,r,n,i)=>e.ts(t,r,n,i),y=(e,t,r,n,i)=>e.tt(t,r,n,i),b="WORD",v="UWORD",_="ASCIINUMERICAL",k="ALPHANUMERICAL",x="LOCALHOST",w="UTLD",A="SCHEME",E="SLASH_SCHEME",C="OPENBRACE",O="CLOSEBRACE",T="OPENBRACKET",S="CLOSEBRACKET",D="OPENPAREN",M="CLOSEPAREN",L="OPENANGLEBRACKET",j="CLOSEANGLEBRACKET",P="FULLWIDTHLEFTPAREN",z="FULLWIDTHRIGHTPAREN",N="LEFTCORNERBRACKET",F="RIGHTCORNERBRACKET",R="LEFTWHITECORNERBRACKET",I="RIGHTWHITECORNERBRACKET",q="FULLWIDTHLESSTHAN",B="FULLWIDTHGREATERTHAN",$="AMPERSAND",H="APOSTROPHE",U="ASTERISK",V="BACKSLASH",Z="BACKTICK",W="CARET",G="COLON",K="COMMA",J="DOLLAR",Y="EQUALS",X="EXCLAMATION",Q="HYPHEN",ee="PERCENT",et="PIPE",er="PLUS",en="POUND",ei="QUERY",es="QUOTE",eo="FULLWIDTHMIDDLEDOT",ea="SEMI",el="SLASH",eu="TILDE",ec="UNDERSCORE",eh="EMOJI";var ep=Object.freeze({__proto__:null,ALPHANUMERICAL:k,AMPERSAND:$,APOSTROPHE:H,ASCIINUMERICAL:_,ASTERISK:U,AT:"AT",BACKSLASH:V,BACKTICK:Z,CARET:W,CLOSEANGLEBRACKET:j,CLOSEBRACE:O,CLOSEBRACKET:S,CLOSEPAREN:M,COLON:G,COMMA:K,DOLLAR:J,DOT:"DOT",EMOJI:eh,EQUALS:Y,EXCLAMATION:X,FULLWIDTHGREATERTHAN:B,FULLWIDTHLEFTPAREN:P,FULLWIDTHLESSTHAN:q,FULLWIDTHMIDDLEDOT:eo,FULLWIDTHRIGHTPAREN:z,HYPHEN:Q,LEFTCORNERBRACKET:N,LEFTWHITECORNERBRACKET:R,LOCALHOST:x,NL:"NL",NUM:"NUM",OPENANGLEBRACKET:L,OPENBRACE:C,OPENBRACKET:T,OPENPAREN:D,PERCENT:ee,PIPE:et,PLUS:er,POUND:en,QUERY:ei,QUOTE:es,RIGHTCORNERBRACKET:F,RIGHTWHITECORNERBRACKET:I,SCHEME:A,SEMI:ea,SLASH:el,SLASH_SCHEME:E,SYM:"SYM",TILDE:eu,TLD:"TLD",UNDERSCORE:ec,UTLD:w,UWORD:v,WORD:b,WS:"WS"});let ed=/[a-z]/,ef=/\p{L}/u,em=/\p{Emoji}/u,eg=/\d/,ey=/\s/,eb=null,ev=null;function e_(e,t){let r=function(e){let t=[],r=e.length,n=0;for(;n56319||n+1===r||(i=e.charCodeAt(n+1))<56320||i>57343?e[n]:e.slice(n,n+2);t.push(o),n+=o.length}return t}(t.replace(/[A-Z]/g,e=>e.toLowerCase())),n=r.length,i=[],s=0,o=0;for(;o=0&&(h+=r[o].length,p++),u+=r[o].length,s+=r[o].length,o++;s-=h,o-=p,u-=h,i.push({t:c.t,v:t.slice(s-u,s),s:s-u,e:s})}return i}function ek(e,t,r,n,i){let s,o=t.length;for(let r=0;r=0;)i++;if(i>0){t.push(r.join(""));for(let t=parseInt(e.substring(n,n+i),10);t>0;t--)r.pop();n+=i}else r.push(e[n]),n++}return t}let ew={defaultProtocol:"http",events:null,format:eE,formatHref:eE,nl2br:!1,tagName:"a",target:null,rel:null,validate:!0,truncate:1/0,className:null,attributes:null,ignoreTags:[],render:null};function eA(e,t=null){let r=Object.assign({},ew);e&&(r=Object.assign(r,e instanceof eA?e.o:e));let n=r.ignoreTags,i=[];for(let e=0;ee,check(e){return this.get("validate",e.toString(),e)},get(e,t,r){let n=null!=t,i=this.o[e];return i&&("object"==typeof i?"function"==typeof(i=r.t in i?i[r.t]:ew[e])&&n&&(i=i(t,r)):"function"==typeof i&&n&&(i=i(t,r.t,r))),i},getObj(e,t,r){let n=this.o[e];return"function"==typeof n&&null!=t&&(n=n(t,r.t,r)),n},render(e){let t=e.render(this);return(this.get("render",null,e)||this.defaultRender)(t,e.t,e)}},eC.prototype={isLink:!1,toString(){return this.v},toHref(e){return this.toString()},toFormattedString(e){let t=this.toString(),r=e.get("truncate",t,this),n=e.get("format",t,this);return r&&n.length>r?n.substring(0,r)+"…":n},toFormattedHref(e){return e.get("formatHref",this.toHref(e.get("defaultProtocol")),this)},startIndex(){return this.tk[0].s},endIndex(){return this.tk[this.tk.length-1].e},toObject(e=ew.defaultProtocol){return{type:this.t,value:this.toString(),isLink:this.isLink,href:this.toHref(e),start:this.startIndex(),end:this.endIndex()}},toFormattedObject(e){return{type:this.t,value:this.toFormattedString(e),isLink:this.isLink,href:this.toFormattedHref(e),start:this.startIndex(),end:this.endIndex()}},validate(e){return e.get("validate",this.toString(),this)},render(e){let t=this.toHref(e.get("defaultProtocol")),r=e.get("formatHref",t,this),n=e.get("tagName",t,this),i=this.toFormattedString(e),s={},o=e.get("className",t,this),a=e.get("target",t,this),l=e.get("rel",t,this),u=e.getObj("attributes",t,this),c=e.getObj("events",t,this);return s.href=r,o&&(s.class=o),a&&(s.target=a),l&&(s.rel=l),u&&Object.assign(s,u),{tagName:n,attributes:s,content:i,eventListeners:c}}};let eT=eO("email",{isLink:!0,toHref(){return"mailto:"+this.toString()}}),eS=eO("text"),eD=eO("nl"),eM=eO("url",{isLink:!0,toHref(e=ew.defaultProtocol){return this.hasProtocol()?this.v:`${e}://${this.v}`},hasProtocol(){let e=this.tk;return e.length>=2&&e[0].t!==x&&e[1].t===G}}),eL=e=>new d(e);function ej(e,t,r){let n=r[0].s,i=r[r.length-1].e;return new e(t.slice(n,i),r)}let eP="undefined"!=typeof console&&console&&console.warn||(()=>{}),ez={scanner:null,parser:null,tokenQueue:[],pluginQueue:[],customSchemes:[],initialized:!1};function eN(e,t=!1){if(ez.initialized&&eP(`linkifyjs: already initialized - will not register custom scheme "${e}" until manual call of linkify.init(). Register all schemes and plugins before invoking linkify the first time.`),!/^[0-9a-z]+(-[0-9a-z]+)*$/.test(e))throw Error(`linkifyjs: incorrect scheme format. 1. Must only contain digits, lowercase ASCII letters or "-" 2. Cannot start or end with "-" 3. "-" cannot repeat`);ez.customSchemes.push([e,t])}function eF(e){return ez.initialized||function(){ez.scanner=function(e=[]){let t={};d.groups=t;let r=new d;null==eb&&(eb=ex("aaa1rp3bb0ott3vie4c1le2ogado5udhabi7c0ademy5centure6ountant0s9o1tor4d0s1ult4e0g1ro2tna4f0l1rica5g0akhan5ency5i0g1rbus3force5tel5kdn3l0ibaba4pay4lfinanz6state5y2sace3tom5m0azon4ericanexpress7family11x2fam3ica3sterdam8nalytics7droid5quan4z2o0l2partments8p0le4q0uarelle8r0ab1mco4chi3my2pa2t0e3s0da2ia2sociates9t0hleta5torney7u0ction5di0ble3o3spost5thor3o0s4w0s2x0a2z0ure5ba0by2idu3namex4d1k2r0celona5laycard4s5efoot5gains6seball5ketball8uhaus5yern5b0c1t1va3cg1n2d1e0ats2uty4er2rlin4st0buy5t2f1g1h0arti5i0ble3d1ke2ng0o3o1z2j1lack0friday9ockbuster8g1omberg7ue3m0s1w2n0pparibas9o0ats3ehringer8fa2m1nd2o0k0ing5sch2tik2on4t1utique6x2r0adesco6idgestone9oadway5ker3ther5ussels7s1t1uild0ers6siness6y1zz3v1w1y1z0h3ca0b1fe2l0l1vinklein9m0era3p2non3petown5ital0one8r0avan4ds2e0er0s4s2sa1e1h1ino4t0ering5holic7ba1n1re3c1d1enter4o1rn3f0a1d2g1h0anel2nel4rity4se2t2eap3intai5ristmas6ome4urch5i0priani6rcle4sco3tadel4i0c2y3k1l0aims4eaning6ick2nic1que6othing5ud3ub0med6m1n1o0ach3des3ffee4llege4ogne5m0mbank4unity6pany2re3uter5sec4ndos3struction8ulting7tact3ractors9oking4l1p2rsica5untry4pon0s4rses6pa2r0edit0card4union9icket5own3s1uise0s6u0isinella9v1w1x1y0mru3ou3z2dad1nce3ta1e1ing3sun4y2clk3ds2e0al0er2s3gree4livery5l1oitte5ta3mocrat6ntal2ist5si0gn4v2hl2iamonds6et2gital5rect0ory7scount3ver5h2y2j1k1m1np2o0cs1tor4g1mains5t1wnload7rive4tv2ubai3nlop4pont4rban5vag2r2z2earth3t2c0o2deka3u0cation8e1g1mail3erck5nergy4gineer0ing9terprises10pson4quipment8r0icsson6ni3s0q1tate5t1u0rovision8s2vents5xchange6pert3osed4ress5traspace10fage2il1rwinds6th3mily4n0s2rm0ers5shion4t3edex3edback6rrari3ero6i0delity5o2lm2nal1nce1ial7re0stone6mdale6sh0ing5t0ness6j1k1lickr3ghts4r2orist4wers5y2m1o0o0d1tball6rd1ex2sale4um3undation8x2r0ee1senius7l1ogans4ntier7tr2ujitsu5n0d2rniture7tbol5yi3ga0l0lery3o1up4me0s3p1rden4y2b0iz3d0n2e0a1nt0ing5orge5f1g0ee3h1i0ft0s3ves2ing5l0ass3e1obal2o4m0ail3bh2o1x2n1odaddy5ld0point6f2o0dyear5g0le4p1t1v2p1q1r0ainger5phics5tis4een3ipe3ocery4up4s1t1u0cci3ge2ide2tars5ru3w1y2hair2mburg5ngout5us3bo2dfc0bank7ealth0care8lp1sinki6re1mes5iphop4samitsu7tachi5v2k0t2m1n1ockey4ldings5iday5medepot5goods5s0ense7nda3rse3spital5t0ing5t0els3mail5use3w2r1sbc3t1u0ghes5yatt3undai7ibm2cbc2e1u2d1e0ee3fm2kano4l1m0amat4db2mo0bilien9n0c1dustries8finiti5o2g1k1stitute6urance4e4t0ernational10uit4vestments10o1piranga7q1r0ish4s0maili5t0anbul7t0au2v3jaguar4va3cb2e0ep2tzt3welry6io2ll2m0p2nj2o0bs1urg4t1y2p0morgan6rs3uegos4niper7kaufen5ddi3e0rryhotels6properties14fh2g1h1i0a1ds2m1ndle4tchen5wi3m1n1oeln3matsu5sher5p0mg2n2r0d1ed3uokgroup8w1y0oto4z2la0caixa5mborghini8er3nd0rover6xess5salle5t0ino3robe5w0yer5b1c1ds2ease3clerc5frak4gal2o2xus4gbt3i0dl2fe0insurance9style7ghting6ke2lly3mited4o2ncoln4k2ve1ing5k1lc1p2oan0s3cker3us3l1ndon4tte1o3ve3pl0financial11r1s1t0d0a3u0ndbeck6xe1ury5v1y2ma0drid4if1son4keup4n0agement7go3p1rket0ing3s4riott5shalls7ttel5ba2c0kinsey7d1e0d0ia3et2lbourne7me1orial6n0u2rckmsd7g1h1iami3crosoft7l1ni1t2t0subishi9k1l0b1s2m0a2n1o0bi0le4da2e1i1m1nash3ey2ster5rmon3tgage6scow4to0rcycles9v0ie4p1q1r1s0d2t0n1r2u0seum3ic4v1w1x1y1z2na0b1goya4me2vy3ba2c1e0c1t0bank4flix4work5ustar5w0s2xt0direct7us4f0l2g0o2hk2i0co2ke1on3nja3ssan1y5l1o0kia3rton4w0ruz3tv4p1r0a1w2tt2u1yc2z2obi1server7ffice5kinawa6layan0group9lo3m0ega4ne1g1l0ine5oo2pen3racle3nge4g0anic5igins6saka4tsuka4t2vh3pa0ge2nasonic7ris2s1tners4s1y3y2ccw3e0t2f0izer5g1h0armacy6d1ilips5one2to0graphy6s4ysio5ics1tet2ures6d1n0g1k2oneer5zza4k1l0ace2y0station9umbing5s3m1n0c2ohl2ker3litie5rn2st3r0axi3ess3ime3o0d0uctions8f1gressive8mo2perties3y5tection8u0dential9s1t1ub2w0c2y2qa1pon3uebec3st5racing4dio4e0ad1lestate6tor2y4cipes5d0stone5umbrella9hab3ise0n3t2liance6n0t0als5pair3ort3ublican8st0aurant8view0s5xroth6ich0ardli6oh3l1o1p2o0cks3deo3gers4om3s0vp3u0gby3hr2n2w0e2yukyu6sa0arland6fe0ty4kura4le1on3msclub4ung5ndvik0coromant12ofi4p1rl2s1ve2xo3b0i1s2c0b1haeffler7midt4olarships8ol3ule3warz5ience5ot3d1e0arch3t2cure1ity6ek2lect4ner3rvices6ven3w1x0y3fr2g1h0angrila6rp3ell3ia1ksha5oes2p0ping5uji3w3i0lk2na1gles5te3j1k0i0n2y0pe4l0ing4m0art3ile4n0cf3o0ccer3ial4ftbank4ware6hu2lar2utions7ng1y2y2pa0ce3ort2t3r0l2s1t0ada2ples4r1tebank4farm7c0group6ockholm6rage3e3ream4udio2y3yle4u0cks3pplies3y2ort5rf1gery5zuki5v1watch4iss4x1y0dney4stems6z2tab1ipei4lk2obao4rget4tamotors6r2too4x0i3c0i2d0k2eam2ch0nology8l1masek5nnis4va3f1g1h0d1eater2re6iaa2ckets5enda4ps2res2ol4j0maxx4x2k0maxx5l1m0all4n1o0day3kyo3ols3p1ray3shiba5tal3urs3wn2yota3s3r0ade1ing4ining5vel0ers0insurance16ust3v2t1ube2i1nes3shu4v0s2w1z2ua1bank3s2g1k1nicom3versity8o2ol2ps2s1y1z2va0cations7na1guard7c1e0gas3ntures6risign5m\xf6gensberater2ung14sicherung10t2g1i0ajes4deo3g1king4llas4n1p1rgin4sa1ion4va1o3laanderen9n1odka3lvo3te1ing3o2yage5u2wales2mart4ter4ng0gou5tch0es6eather0channel12bcam3er2site5d0ding5ibo2r3f1hoswho6ien2ki2lliamhill9n0dows4e1ners6me2olterskluwer11odside6rk0s2ld3w2s1tc1f3xbox3erox4ihuan4n2xx2yz3yachts4hoo3maxun5ndex5e1odobashi7ga2kohama6u0tube6t1un3za0ppos4ra3ero3ip2m1one3uerich6w2")),null==ev&&(ev=ex("ελ1υ2бг1ел3дети4ею2католик6ом3мкд2он1сква6онлайн5рг3рус2ф2сайт3рб3укр3қаз3հայ3ישראל5קום3ابوظبي5رامكو5لاردن4بحرين5جزائر5سعودية6عليان5مغرب5مارات5یران5بارت2زار4يتك3ھارت5تونس4سودان3رية5شبكة4عراق2ب2مان4فلسطين6قطر3كاثوليك6وم3مصر2ليسيا5وريتانيا7قع4همراه5پاکستان7ڀارت4कॉम3नेट3भारत0म्3ोत5संगठन5বাংলা5ভারত2ৰত4ਭਾਰਤ4ભારત4ଭାରତ4இந்தியா6லங்கை6சிங்கப்பூர்11భారత్5ಭಾರತ4ഭാരതം5ලංකා4คอม3ไทย3ລາວ3გე2みんな3アマゾン4クラウド4グーグル4コム2ストア3セール3ファッション6ポイント4世界2中信1国1國1文网3亚马逊3企业2佛山2信息2健康2八卦2公司1益2台湾1灣2商城1店1标2嘉里0大酒店5在线2大拿2天主教3娱乐2家電2广东2微博2慈善2我爱你3手机2招聘2政务1府2新加坡2闻2时尚2書籍2机构2淡马锡3游戏2澳門2点看2移动2组织机构4网址1店1站1络2联通2谷歌2购物2通販2集团2電訊盈科4飞利浦3食品2餐厅2香格里拉3港2닷넷1컴2삼성2한국2")),y(r,"'",H),y(r,"{",C),y(r,"}",O),y(r,"[",T),y(r,"]",S),y(r,"(",D),y(r,")",M),y(r,"<",L),y(r,">",j),y(r,"(",P),y(r,")",z),y(r,"「",N),y(r,"」",F),y(r,"『",R),y(r,"』",I),y(r,"<",q),y(r,">",B),y(r,"&",$),y(r,"*",U),y(r,"@","AT"),y(r,"`",Z),y(r,"^",W),y(r,":",G),y(r,",",K),y(r,"$",J),y(r,".","DOT"),y(r,"=",Y),y(r,"!",X),y(r,"-",Q),y(r,"%",ee),y(r,"|",et),y(r,"+",er),y(r,"#",en),y(r,"?",ei),y(r,'"',es),y(r,"/",el),y(r,";",ea),y(r,"~",eu),y(r,"_",ec),y(r,"\\",V),y(r,"・",eo);let n=m(r,eg,"NUM",{[i]:!0});m(n,eg,n);let f=m(n,ed,_,{[a]:!0}),e_=m(n,ef,k,{[l]:!0}),ew=m(r,ed,b,{[s]:!0});m(ew,eg,f),m(ew,ed,ew),m(f,eg,f),m(f,ed,f);let eA=m(r,ef,v,{[o]:!0});m(eA,ed),m(eA,eg,e_),m(eA,ef,eA),m(e_,eg,e_),m(e_,ed),m(e_,ef,e_);let eE=y(r,"\n","NL",{[h]:!0}),eC=y(r,"\r","WS",{[h]:!0}),eO=m(r,ey,"WS",{[h]:!0});y(r,"",eO),y(eC,"\n",eE),y(eC,"",eO),m(eC,ey,eO),y(eO,"\r"),y(eO,"\n"),m(eO,ey,eO),y(eO,"",eO);let eT=m(r,em,eh,{[c]:!0});y(eT,"#"),m(eT,em,eT),y(eT,"️",eT);let eS=y(eT,"‍");y(eS,"#"),m(eS,em,eT);let eD=[[ed,ew],[eg,f]],eM=[[ed,null],[ef,eA],[eg,e_]];for(let e=0;ee[0]>t[0]?1:-1);for(let t=0;t=0?o[u]=!0:ed.test(n)?eg.test(n)?o[a]=!0:o[s]=!0:o[i]=!0,g(r,n,n,o)}return g(r,"localhost",x,{ascii:!0}),r.jd=new d("SYM"),{start:r,tokens:Object.assign({groups:t},ep)}}(ez.customSchemes);for(let e=0;e=0&&p++,i++,c++;if(p<0)(i-=c)0&&(s.push(ej(eS,t,o)),o=[]),i-=p,c-=p;let e=h.t,n=r.slice(i-c,i);s.push(ej(e,t,n))}}return o.length>0&&s.push(ej(eS,t,o)),s}(ez.parser.start,e,e_(ez.scanner.start,e))}function eR(e,t=null,r=null){if(t&&"object"==typeof t){if(r)throw Error(`linkifyjs: Invalid link type ${t}; must be a string`);r=t,t=null}let n=new eA(r),i=eF(e),s=[];for(let e=0;e{let t="string"==typeof e?e:e.scheme;t&&r.push(t)}),!e||e.replace(eH,"").match(RegExp(`^(?:(?:${r.join("|")}):|[^a-z]|[a-z0-9+.-]+(?:[^a-z+.-:]|$))`,"i"))}let eV=n.CU.create({name:"link",priority:1e3,keepOnSplit:!1,exitable:!0,onCreate(){this.options.validate&&!this.options.shouldAutoLink&&(this.options.shouldAutoLink=this.options.validate,console.warn("The `validate` option is deprecated. Rename to the `shouldAutoLink` option instead.")),this.options.protocols.forEach(e=>{"string"==typeof e?eN(e):eN(e.scheme,e.optionalSlashes)})},onDestroy(){d.groups={},ez.scanner=null,ez.parser=null,ez.tokenQueue=[],ez.pluginQueue=[],ez.customSchemes=[],ez.initialized=!1},inclusive(){return this.options.autolink},addOptions:()=>({openOnClick:!0,linkOnPaste:!0,autolink:!0,protocols:[],defaultProtocol:"http",HTMLAttributes:{target:"_blank",rel:"noopener noreferrer nofollow",class:null},isAllowedUri:(e,t)=>!!eU(e,t.protocols),validate:e=>!!e,shouldAutoLink:e=>!!e}),addAttributes(){return{href:{default:null,parseHTML:e=>e.getAttribute("href")},target:{default:this.options.HTMLAttributes.target},rel:{default:this.options.HTMLAttributes.rel},class:{default:this.options.HTMLAttributes.class}}},parseHTML(){return[{tag:"a[href]",getAttrs:e=>{let t=e.getAttribute("href");return!!t&&!!this.options.isAllowedUri(t,{defaultValidate:e=>!!eU(e,this.options.protocols),protocols:this.options.protocols,defaultProtocol:this.options.defaultProtocol})&&null}}]},renderHTML({HTMLAttributes:e}){return this.options.isAllowedUri(e.href,{defaultValidate:e=>!!eU(e,this.options.protocols),protocols:this.options.protocols,defaultProtocol:this.options.defaultProtocol})?["a",(0,n.KV)(this.options.HTMLAttributes,e),0]:["a",(0,n.KV)(this.options.HTMLAttributes,{...e,href:""}),0]},addCommands(){return{setLink:e=>({chain:t})=>{let{href:r}=e;return!!this.options.isAllowedUri(r,{defaultValidate:e=>!!eU(e,this.options.protocols),protocols:this.options.protocols,defaultProtocol:this.options.defaultProtocol})&&t().setMark(this.name,e).setMeta("preventAutolink",!0).run()},toggleLink:e=>({chain:t})=>{let{href:r}=e;return!!this.options.isAllowedUri(r,{defaultValidate:e=>!!eU(e,this.options.protocols),protocols:this.options.protocols,defaultProtocol:this.options.defaultProtocol})&&t().toggleMark(this.name,e,{extendEmptyMarkRange:!0}).setMeta("preventAutolink",!0).run()},unsetLink:()=>({chain:e})=>e().unsetMark(this.name,{extendEmptyMarkRange:!0}).setMeta("preventAutolink",!0).run()}},addPasteRules(){return[(0,n.Zc)({find:e=>{let t=[];if(e){let{protocols:r,defaultProtocol:n}=this.options,i=eR(e).filter(e=>e.isLink&&this.options.isAllowedUri(e.value,{defaultValidate:e=>!!eU(e,r),protocols:r,defaultProtocol:n}));i.length&&i.forEach(e=>t.push({text:e.value,data:{href:e.href},index:e.start}))}return t},type:this.type,getAttributes:e=>{var t;return{href:null==(t=e.data)?void 0:t.href}}})]},addProseMirrorPlugins(){var e,t,r;let i=[],{protocols:s,defaultProtocol:o}=this.options;return this.options.autolink&&i.push((e={type:this.type,defaultProtocol:this.options.defaultProtocol,validate:e=>this.options.isAllowedUri(e,{defaultValidate:e=>!!eU(e,s),protocols:s,defaultProtocol:o}),shouldAutoLink:this.options.shouldAutoLink},new eI.k_({key:new eI.hs("autolink"),appendTransaction:(t,r,i)=>{let s=t.some(e=>e.docChanged)&&!r.doc.eq(i.doc),o=t.some(e=>e.getMeta("preventAutolink"));if(!s||o)return;let{tr:a}=i,l=(0,n.T7)(r.doc,[...t]);if((0,n.FF)(l).forEach(({newRange:t})=>{let r,s,o=(0,n.Nx)(i.doc,t,e=>e.isTextblock);if(o.length>1)r=o[0],s=i.doc.textBetween(r.pos,r.pos+r.node.nodeSize,void 0," ");else if(o.length){let e=i.doc.textBetween(t.from,t.to," "," ");if(!e$.test(e))return;r=o[0],s=i.doc.textBetween(r.pos,t.to,void 0," ")}if(r&&s){let t=s.split(eB).filter(Boolean);if(t.length<=0)return!1;let o=t[t.length-1],l=r.pos+s.lastIndexOf(o);if(!o)return!1;let u=eF(o).map(t=>t.toObject(e.defaultProtocol));if(!(1===u.length?u[0].isLink:3===u.length&&!!u[1].isLink&&["()","[]"].includes(u[0].value+u[2].value)))return!1;u.filter(e=>e.isLink).map(e=>({...e,from:l+e.start+1,to:l+e.end+1})).filter(e=>!i.schema.marks.code||!i.doc.rangeHasMark(e.from,e.to,i.schema.marks.code)).filter(t=>e.validate(t.value)).filter(t=>e.shouldAutoLink(t.value)).forEach(t=>{(0,n.hO)(t.from,t.to,i.doc).some(t=>t.mark.type===e.type)||a.addMark(t.from,t.to,e.type.create({href:t.href}))})}}),a.steps.length)return a}}))),!0===this.options.openOnClick&&i.push((t={type:this.type},new eI.k_({key:new eI.hs("handleClickLink"),props:{handleClick:(e,r,i)=>{var s,o;if(0!==i.button||!e.editable)return!1;let a=i.target,l=[];for(;"DIV"!==a.nodeName;)l.push(a),a=a.parentNode;if(!l.find(e=>"A"===e.nodeName))return!1;let u=(0,n.gu)(e.state,t.type.name),c=i.target,h=null!=(s=null==c?void 0:c.href)?s:u.href,p=null!=(o=null==c?void 0:c.target)?o:u.target;return!!c&&!!h&&(window.open(h,p),!0)}}}))),this.options.linkOnPaste&&i.push((r={editor:this.editor,defaultProtocol:this.options.defaultProtocol,type:this.type},new eI.k_({key:new eI.hs("handlePasteLink"),props:{handlePaste:(e,t,n)=>{let{state:i}=e,{selection:s}=i,{empty:o}=s;if(o)return!1;let a="";n.content.forEach(e=>{a+=e.textContent});let l=eR(a,{defaultProtocol:r.defaultProtocol}).find(e=>e.isLink&&e.value===a);return!!a&&!!l&&r.editor.commands.setMark(r.type,{href:l.href})}}}))),i}})},60526:function(e,t,r){"use strict";r.d(t,{A:()=>i,c:()=>i});var n=r(88285);let i=n.bP.create({name:"listItem",addOptions:()=>({HTMLAttributes:{},bulletListTypeName:"bulletList",orderedListTypeName:"orderedList"}),content:"paragraph block*",defining:!0,parseHTML:()=>[{tag:"li"}],renderHTML({HTMLAttributes:e}){return["li",(0,n.KV)(this.options.HTMLAttributes,e),0]},addKeyboardShortcuts(){return{Enter:()=>this.editor.commands.splitListItem(this.name),Tab:()=>this.editor.commands.sinkListItem(this.name),"Shift-Tab":()=>this.editor.commands.liftListItem(this.name)}}})},49089:function(e,t,r){"use strict";r.d(t,{P:()=>p,A:()=>p});var n=r(88285),i=r(579),s=r(26469),o=r(62095);function a(e){var t;let{char:r,allowSpaces:i,allowToIncludeChar:s,allowedPrefixes:o,startOfLine:a,$position:l}=e,u=i&&!s,c=(0,n.GG)(r),h=RegExp(`\\s${c}$`),p=a?"^":"",d=s?"":c,f=u?RegExp(`${p}${c}.*?(?=\\s${d}|$)`,"gm"):RegExp(`${p}(?:^)?${c}[^\\s${d}]*`,"gm"),m=(null==(t=l.nodeBefore)?void 0:t.isText)&&l.nodeBefore.text;if(!m)return null;let g=l.pos-m.length,y=Array.from(m.matchAll(f)).pop();if(!y||void 0===y.input||void 0===y.index)return null;let b=y.input.slice(Math.max(0,y.index-1),y.index),v=RegExp(`^[${null==o?void 0:o.join("")}\0]?$`).test(b);if(null!==o&&!v)return null;let _=g+y.index,k=_+y[0].length;return(u&&h.test(m.slice(k-1,k+1))&&(y[0]+=" ",k+=1),_=l.pos)?{range:{from:_,to:k},query:y[0].slice(r.length),text:y[0]}:null}let l=new s.hs("suggestion");function u({pluginKey:e=l,editor:t,char:r="@",allowSpaces:n=!1,allowToIncludeChar:i=!1,allowedPrefixes:u=[" "],startOfLine:c=!1,decorationTag:h="span",decorationClass:p="suggestion",decorationContent:d="",decorationEmptyClass:f="is-empty",command:m=()=>null,items:g=()=>[],render:y=()=>({}),allow:b=()=>!0,findSuggestionMatch:v=a}){let _,k=null==y?void 0:y(),x=new s.k_({key:e,view(){return{update:async(e,r)=>{var n,i,s,o,a,l,u;let c=null==(n=this.key)?void 0:n.getState(r),h=null==(i=this.key)?void 0:i.getState(e.state),p=c.active&&h.active&&c.range.from!==h.range.from,d=!c.active&&h.active,f=c.active&&!h.active,y=!d&&!f&&c.query!==h.query,b=d||p&&y,v=y||p,x=f||p&&y;if(!b&&!v&&!x)return;let w=x&&!b?c:h,A=e.dom.querySelector(`[data-decoration-id="${w.decorationId}"]`);_={editor:t,range:w.range,query:w.query,text:w.text,items:[],command:e=>m({editor:t,range:w.range,props:e}),decorationNode:A,clientRect:A?()=>{var r;let{decorationId:n}=null==(r=this.key)?void 0:r.getState(t.state),i=e.dom.querySelector(`[data-decoration-id="${n}"]`);return(null==i?void 0:i.getBoundingClientRect())||null}:null},b&&(null==(s=null==k?void 0:k.onBeforeStart)||s.call(k,_)),v&&(null==(o=null==k?void 0:k.onBeforeUpdate)||o.call(k,_)),(v||b)&&(_.items=await g({editor:t,query:w.query})),x&&(null==(a=null==k?void 0:k.onExit)||a.call(k,_)),v&&(null==(l=null==k?void 0:k.onUpdate)||l.call(k,_)),b&&(null==(u=null==k?void 0:k.onStart)||u.call(k,_))},destroy:()=>{var e;_&&(null==(e=null==k?void 0:k.onExit)||e.call(k,_))}}},state:{init:()=>({active:!1,range:{from:0,to:0},query:null,text:null,composing:!1}),apply(e,s,o,a){let{isEditable:l}=t,{composing:h}=t.view,{selection:p}=e,{empty:d,from:f}=p,m={...s};if(m.composing=h,l&&(d||t.view.composing)){(fs.range.to)&&!h&&!s.composing&&(m.active=!1);let e=v({char:r,allowSpaces:n,allowToIncludeChar:i,allowedPrefixes:u,startOfLine:c,$position:p.$from}),o=`id_${Math.floor(0xffffffff*Math.random())}`;e&&b({editor:t,state:a,range:e.range,isActive:s.active})?(m.active=!0,m.decorationId=s.decorationId?s.decorationId:o,m.range=e.range,m.query=e.query,m.text=e.text):m.active=!1}else m.active=!1;return m.active||(m.decorationId=null,m.range={from:0,to:0},m.query=null,m.text=null),m}},props:{handleKeyDown(e,t){var r;let{active:n,range:i}=x.getState(e.state);return!!n&&((null==(r=null==k?void 0:k.onKeyDown)?void 0:r.call(k,{view:e,event:t,range:i}))||!1)},decorations(e){let{active:t,range:r,decorationId:n,query:i}=x.getState(e);if(!t)return null;let s=!(null==i?void 0:i.length),a=[p];return s&&a.push(f),o.zF.create(e.doc,[o.NZ.inline(r.from,r.to,{nodeName:h,class:a.join(" "),"data-decoration-id":n,"data-decoration-content":d})])}}});return x}function c(e){return(e.options.suggestions.length?e.options.suggestions:[e.options.suggestion]).map(t=>(function({editor:e,overrideSuggestionOptions:t,extensionName:r,char:n="@"}){return{editor:e,char:n,pluginKey:new s.hs,command:({editor:e,range:t,props:i})=>{var s,o,a;let l=e.view.state.selection.$to.nodeAfter;(null==(s=null==l?void 0:l.text)?void 0:s.startsWith(" "))&&(t.to+=1),e.chain().focus().insertContentAt(t,[{type:r,attrs:{...i,mentionSuggestionChar:n}},{type:"text",text:" "}]).run(),null==(a=null==(o=e.view.dom.ownerDocument.defaultView)?void 0:o.getSelection())||a.collapseToEnd()},allow:({state:e,range:t})=>{let n=e.doc.resolve(t.from),i=e.schema.nodes[r];return!!n.parent.type.contentMatch.matchType(i)},...t}})({editor:e.editor,overrideSuggestionOptions:t,extensionName:e.name,char:t.char}))}function h(e,t){let r=c(e),n=r.find(e=>e.char===t);return n||(r.length?r[0]:null)}let p=n.bP.create({name:"mention",priority:101,addOptions:()=>({HTMLAttributes:{},renderText({node:e,suggestion:t}){var r,n;return`${null!=(r=null==t?void 0:t.char)?r:"@"}${null!=(n=e.attrs.label)?n:e.attrs.id}`},deleteTriggerWithBackspace:!1,renderHTML({options:e,node:t,suggestion:r}){var i,s;return["span",(0,n.KV)(this.HTMLAttributes,e.HTMLAttributes),`${null!=(i=null==r?void 0:r.char)?i:"@"}${null!=(s=t.attrs.label)?s:t.attrs.id}`]},suggestions:[],suggestion:{}}),group:"inline",inline:!0,selectable:!1,atom:!0,addAttributes:()=>({id:{default:null,parseHTML:e=>e.getAttribute("data-id"),renderHTML:e=>e.id?{"data-id":e.id}:{}},label:{default:null,parseHTML:e=>e.getAttribute("data-label"),renderHTML:e=>e.label?{"data-label":e.label}:{}},mentionSuggestionChar:{default:"@",parseHTML:e=>e.getAttribute("data-mention-suggestion-char"),renderHTML:e=>({"data-mention-suggestion-char":e.mentionSuggestionChar})}}),parseHTML(){return[{tag:`span[data-type="${this.name}"]`}]},renderHTML({node:e,HTMLAttributes:t}){let r=h(this,e.attrs.mentionSuggestionChar);if(void 0!==this.options.renderLabel)return console.warn("renderLabel is deprecated use renderText and renderHTML instead"),["span",(0,n.KV)({"data-type":this.name},this.options.HTMLAttributes,t),this.options.renderLabel({options:this.options,node:e,suggestion:r})];let i={...this.options};i.HTMLAttributes=(0,n.KV)({"data-type":this.name},this.options.HTMLAttributes,t);let s=this.options.renderHTML({options:i,node:e,suggestion:r});return"string"==typeof s?["span",(0,n.KV)({"data-type":this.name},this.options.HTMLAttributes,t),s]:s},renderText({node:e}){let t={options:this.options,node:e,suggestion:h(this,e.attrs.mentionSuggestionChar)};return void 0!==this.options.renderLabel?(console.warn("renderLabel is deprecated use renderText and renderHTML instead"),this.options.renderLabel(t)):this.options.renderText(t)},addKeyboardShortcuts(){return{Backspace:()=>this.editor.commands.command(({tr:e,state:t})=>{let r=!1,{selection:n}=t,{empty:s,anchor:o}=n;if(!s)return!1;t.doc.nodesBetween(o-1,o,(t,n)=>{if(t.type.name===this.name)return r=!0,e.insertText(this.options.deleteTriggerWithBackspace?"":this.options.suggestion.char||"",n,n+t.nodeSize),!1});let a=new i.bP,l=0;return t.doc.nodesBetween(o-1,o,(e,t)=>{if(e.type.name===this.name)return r=!0,a=e,l=t,!1}),r&&e.insertText(this.options.deleteTriggerWithBackspace?"":a.attrs.mentionSuggestionChar,l,l+a.nodeSize),r})}},addProseMirrorPlugins(){return c(this).map(u)}})},61292:function(e,t,r){"use strict";r.d(t,{A:()=>i,f:()=>i});var n=r(88285);let i=n.bP.create({name:"paragraph",priority:1e3,addOptions:()=>({HTMLAttributes:{}}),group:"block",content:"inline*",parseHTML:()=>[{tag:"p"}],renderHTML({HTMLAttributes:e}){return["p",(0,n.KV)(this.options.HTMLAttributes,e),0]},addCommands(){return{setParagraph:()=>({commands:e})=>e.setNode(this.name)}},addKeyboardShortcuts(){return{"Mod-Alt-0":()=>this.editor.commands.setParagraph()}}})},6142:function(e,t,r){"use strict";r.d(t,{Ay:()=>o,n:()=>o});var n=r(88285);let i=/(?:^|\s)(~~(?!\s+~~)((?:[^~]+))~~(?!\s+~~))$/,s=/(?:^|\s)(~~(?!\s+~~)((?:[^~]+))~~(?!\s+~~))/g,o=n.CU.create({name:"strike",addOptions:()=>({HTMLAttributes:{}}),parseHTML:()=>[{tag:"s"},{tag:"del"},{tag:"strike"},{style:"text-decoration",consuming:!1,getAttrs:e=>!!e.includes("line-through")&&{}}],renderHTML({HTMLAttributes:e}){return["s",(0,n.KV)(this.options.HTMLAttributes,e),0]},addCommands(){return{setStrike:()=>({commands:e})=>e.setMark(this.name),toggleStrike:()=>({commands:e})=>e.toggleMark(this.name),unsetStrike:()=>({commands:e})=>e.unsetMark(this.name)}},addKeyboardShortcuts(){return{"Mod-Shift-s":()=>this.editor.commands.toggleStrike()}},addInputRules(){return[(0,n.OX)({find:i,type:this.type})]},addPasteRules(){return[(0,n.Zc)({find:s,type:this.type})]}})},39001:function(e,t,r){"use strict";r.d(t,{A:()=>n,E:()=>n});let n=r(88285).bP.create({name:"text",group:"inline"})},43712:function(e,t,r){"use strict";r.d(t,{Dr:()=>l});var n=r(52674),i=r(45788);let s="http://www.w3.org/2000/svg",o="ProseMirror-icon",a="ProseMirror-menu";class l{constructor(e){this.spec=e}render(e){let t=this.spec,r=t.render?t.render(e):t.icon?function(e,t){let r=(9==e.nodeType?e:e.ownerDocument)||document,n=r.createElement("div");if(n.className=o,t.path){let{path:i,width:a,height:l}=t,u="pm-icon-"+(function(e){let t=0;for(let r=0;r{n.preventDefault(),r.classList.contains(a+"-disabled")||t.run(e.state,e.dispatch,e,n)}),{dom:r,update:function(e){if(t.select){let n=t.select(e);if(r.style.display=n?"":"none",!n)return!1}let n=!0;return t.enable&&c(r,a+"-disabled",!(n=t.enable(e)||!1)),t.active&&c(r,a+"-active",n&&t.active(e)||!1),!0}}}}function u(e,t){return e._props.translate?e._props.translate(t):t}function c(e,t,r){r?e.classList.add(t):e.classList.remove(t)}new l({title:"Join with above block",run:n.G2,select:e=>(0,n.G2)(e),icon:{width:800,height:900,path:"M0 75h800v125h-800z M0 825h800v-125h-800z M250 400h100v-100h100v100h100v100h-100v100h-100v-100h-100z"}}),new l({title:"Lift out of enclosing block",run:n.yY,select:e=>(0,n.yY)(e),icon:{width:1024,height:1024,path:"M219 310v329q0 7-5 12t-12 5q-8 0-13-5l-164-164q-5-5-5-13t5-13l164-164q5-5 13-5 7 0 12 5t5 12zM1024 749v109q0 7-5 12t-12 5h-987q-7 0-12-5t-5-12v-109q0-7 5-12t12-5h987q7 0 12 5t5 12zM1024 530v109q0 7-5 12t-12 5h-621q-7 0-12-5t-5-12v-109q0-7 5-12t12-5h621q7 0 12 5t5 12zM1024 310v109q0 7-5 12t-12 5h-621q-7 0-12-5t-5-12v-109q0-7 5-12t12-5h621q7 0 12 5t5 12zM1024 91v109q0 7-5 12t-12 5h-987q-7 0-12-5t-5-12v-109q0-7 5-12t12-5h987q7 0 12 5t5 12z"}}),new l({title:"Select parent node",run:n.hy,select:e=>(0,n.hy)(e),icon:{text:"⬚",css:"font-weight: bold"}}),new l({title:"Undo last change",run:i.tN,enable:e=>(0,i.tN)(e),icon:{width:1024,height:1024,path:"M761 1024c113-206 132-520-313-509v253l-384-384 384-384v248c534-13 594 472 313 775z"}}),new l({title:"Redo last undone change",run:i.ZS,enable:e=>(0,i.ZS)(e),icon:{width:1024,height:1024,path:"M576 248v-248l384 384-384 384v-253c-446-10-427 303-313 509-280-303-221-789 313-775z"}})},74011:function(e,t,r){"use strict";r.d(t,{v:()=>s});var n=r(88285),i=r(96168);let s=n.YY.create({name:"gapCursor",addProseMirrorPlugins:()=>[(0,i.z)()],extendNodeSchema(e){var t;let r={name:e.name,options:e.options,storage:e.storage};return{allowGapCursor:null!=(t=(0,n.gk)((0,n.iI)(e,"allowGapCursor",r)))?t:null}}})},83787:function(e,t,r){"use strict";r.d(t,{HX:()=>rt});class n{constructor(e,t,r,n,i){this.kind=e,this.input=t,this.begin=r,this.end=n,this.file=i}getText(){return this.input.slice(this.begin,this.end)}getPosition(){let[e,t]=[1,1];for(let r=0;rh(e)).join(""):String(e)}function p(e){var t;return b(e=f(e))?e:l(e)&&e.length>0?[e]:x(t=e)&&Symbol.iterator in t?Array.from(e):x(e)?Object.keys(e).map(t=>[t,e[t]]):[]}function d(e){return y(e=f(e))?[]:b(e)?e:[e]}function f(e){return e instanceof i&&u(e.valueOf)?e.valueOf():e}function m(e){return isNaN(e=Number(e))?0:e}function g(e){return"number"==typeof e}function y(e){return null==e}function b(e){return"[object Array]"===s.call(e)}function v(e){return e&&g(e.length)}function _(e,t){for(let r in e=e||{})if(a.call(e,r)&&!1===t(e[r],r,e))break;return e}function k(e){return e[e.length-1]}function x(e){let t=typeof e;return null!==e&&("object"===t||"function"===t)}function w(e,t,r=1){let n=[];for(let i=e;it+e)}function E(e,t,r,n){let i=t-(e=String(e)).length;for(;i-- >0;)e=n(e,r);return e}function C(e){return e}function O(e,t){return null==e&&null==t?0:null==e?1:null==t||(e=o.call(e))<(t=o.call(t))?-1:+(e>t)}function T(e){return function(...t){return e.call(this,...t.map(f))}}function S(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}function*D(e){let t=new Set;for(let r of e){let e=JSON.stringify(r);t.has(e)||(t.add(e),yield r)}}let M="__liquidClass__";class L extends Error{constructor(e,t){super("string"==typeof e?e:e.message),this.context="","string"!=typeof e&&Object.defineProperty(this,"originalError",{value:e,enumerable:!1}),Object.defineProperty(this,"token",{value:t,enumerable:!1}),Object.defineProperty(this,M,{value:"LiquidError",enumerable:!1})}update(){Object.defineProperty(this,"context",{value:function(e){let[t,r]=e.getPosition(),n=e.input.split("\n"),i=Math.max(t-2,1),s=Math.min(t+3,n.length);return w(i,s+1).map(e=>{let i=A(String(e),String(s).length),o=`${e===t?">> ":" "}${i}| `,a=e===t?"\n"+A("^",r+o.length):"";return o+=n[e-1],o+=a}).join("\n")}(this.token),enumerable:!1}),this.message=function(e,t){t.file&&(e+=`, file:${t.file}`);let[r,n]=t.getPosition();return e+`, line:${r}, col:${n}`}(this.message,this.token),this.stack=this.message+"\n"+this.context+"\n"+this.stack,this.originalError&&(this.stack+="\nFrom "+this.originalError.stack)}static is(e){return(null==e?void 0:e[M])==="LiquidError"}}class j extends L{constructor(e,t){super(e,t),this.name="TokenizationError",super.update()}}class P extends L{constructor(e,t){super(e,t),this.name="ParseError",this.message=e.message,super.update()}}class z extends L{constructor(e,t){super(e,t.token),this.name="RenderError",this.message=e.message,super.update()}static is(e){return"RenderError"===e.name}}class N extends L{constructor(e){super(e[0],e[0].token),this.errors=e,this.name="LiquidErrors";const t=e.length>1?"s":"";this.message=`${e.length} error${t} found`,super.update()}static is(e){return"LiquidErrors"===e.name}}class F extends L{constructor(e,t){super(e,t),this.name="UndefinedVariableError",this.message=e.message,super.update()}}class R extends Error{constructor(e){super(`undefined variable: ${e}`),this.name="InternalUndefinedVariableError",this.variableName=e}}class I extends Error{constructor(e){super(e),this.name="AssertionError",this.message=e+""}}let q=[0,0,0,0,0,0,0,0,0,20,4,4,4,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,2,8,0,0,0,0,8,0,0,0,64,0,65,0,0,33,33,33,33,33,33,33,33,33,33,0,0,2,2,2,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0];function B(e){let t=e.charCodeAt(0);return t>=128?!q[t]:!!(1&q[t])}function $(e,t){if(!e)throw new I("function"==typeof t?t():t||`expect ${e} to be true`)}function H(e,t=`unexpected ${JSON.stringify(e)}`){$(!e,t)}q[160]=q[5760]=q[6158]=q[8192]=q[8193]=q[8194]=q[8195]=q[8196]=q[8197]=q[8198]=q[8199]=q[8200]=q[8201]=q[8202]=q[8232]=q[8233]=q[8239]=q[8287]=q[12288]=4,q[8220]=q[8221]=128;class U extends i{equals(e){return!(e instanceof U)&&(l(e=f(e))||b(e)?0===e.length:!!x(e)&&0===Object.keys(e).length)}gt(){return!1}geq(){return!1}lt(){return!1}leq(){return!1}valueOf(){return""}static is(e){return e instanceof U}}class V extends U{equals(e){return!!(!1===e||y(f(e)))||(l(e)?/^\s*$/.test(e):super.equals(e))}static is(e){return e instanceof V}}class Z extends i{constructor(e,t,r){super(),this.i=0,this.length=e,this.name=`${r}-${t}`}next(){this.i++}index0(){return this.i}index(){return this.i+1}first(){return 0===this.i}last(){return this.i===this.length-1}rindex(){return this.length-this.i}rindex0(){return this.length-this.i-1}valueOf(){return JSON.stringify(this)}}class W{constructor(){this.buffer=""}write(e){this.buffer+=h(e)}}class G{constructor(){throw this.buffer="",this.stream=null,Error("streaming not supported in browser")}}class K{constructor(){this.buffer=""}write(e){"string"!=typeof(e=f(e))&&""===this.buffer?this.buffer=e:this.buffer=h(this.buffer)+h(e)}}class J extends i{constructor(e=()=>""){super(),this.superBlockRender=e}*super(){let e=new W;return yield this.superBlockRender(e),e.buffer}}function Y(e){return e&&u(e.equals)&&u(e.gt)&&u(e.geq)&&u(e.lt)&&u(e.leq)}let X=new class extends i{equals(e){return y(f(e))}gt(){return!1}geq(){return!1}lt(){return!1}leq(){return!1}valueOf(){return null}},Q={true:!0,false:!1,nil:X,null:X,empty:new U,blank:new V};function ee(e){let t={};for(let[r,n]of Object.entries(e)){let e=t;for(let t=0;t0?"-":"+")+A(n,2,"0")+(t.flags[":"]?":":"")+A(r%60,2,"0")}let ey={a:e=>e.getShortWeekdayName(),A:e=>e.getLongWeekdayName(),b:e=>e.getShortMonthName(),B:e=>e.getLongMonthName(),c:e=>e.toLocaleString(),C:e=>parseInt(e.getFullYear().toString().substring(0,2),10),d:e=>e.getDate(),e:e=>e.getDate(),H:e=>e.getHours(),I:e=>String(e.getHours()%12||12),j:e=>ep(e),k:e=>e.getHours(),l:e=>String(e.getHours()%12||12),L:e=>e.getMilliseconds(),m:e=>e.getMonth()+1,M:e=>e.getMinutes(),N:(e,t)=>{let r=Number(t.width)||9;return function(e,t,r=" "){return E(e,t,r,(e,t)=>e+t)}(String(e.getMilliseconds()).slice(0,r),r,"0")},p:e=>12>e.getHours()?"AM":"PM",P:e=>12>e.getHours()?"am":"pm",q:e=>(function(e){let t=e.getDate();if([11,12,13].includes(t))return"th";switch(t%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}})(e),s:e=>Math.round(e.getTime()/1e3),S:e=>e.getSeconds(),u:e=>e.getDay()||7,U:e=>ed(e,0),w:e=>e.getDay(),W:e=>ed(e,1),x:e=>e.toLocaleDateString(),X:e=>e.toLocaleTimeString(),y:e=>e.getFullYear().toString().slice(2,4),Y:e=>e.getFullYear(),z:eg,Z:(e,t)=>e.getTimeZoneName()||eg(e,t),t:()=>" ",n:()=>"\n","%":()=>"%"};function eb(e,t){let r,n="",i=t;for(;r=eh.exec(i);)n+=i.slice(0,r.index),i=i.slice(r.index+r[0].length),n+=function(e,t){let[r,n="",i,s,o]=t,a=ey[o];if(!a)return r;let l={};for(let e of n)l[e]=!0;let u=String(a(e,{flags:l,width:i,modifier:s})),c=em.has(o)?" ":"0",h=i||ef[o]||0;if(l["^"])u=u.toUpperCase();else{var p;l["#"]&&(u=[...p=u].some(e=>e>="a"&&e<="z")?p.toUpperCase():p.toLowerCase())}return l._?c=" ":l["0"]&&(c="0"),l["-"]&&(h=0),A(u,h,c)}(e,r);return n+i}function ev(){return"undefined"!=typeof Intl?Intl.DateTimeFormat:void 0}ey.h=ey.b;let e_=/([zZ]|([+-])(\d{2}):?(\d{2}))$/,ek=["January","February","March","April","May","June","July","August","September","October","November","December"],ex=ek.map(e=>e.slice(0,3)),ew=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],eA=ew.map(e=>e.slice(0,3));class eE{constructor(e,t,r){this.locale=t,this.DateTimeFormat=ev(),this.date=new Date(e),this.timezoneFixed=void 0!==r,void 0===r&&(r=this.date.getTimezoneOffset()),this.timezoneOffset=l(r)?eE.getTimezoneOffset(r,this.date):r,this.timezoneName=l(r)?r:"";const n=(this.date.getTimezoneOffset()-this.timezoneOffset)*6e4,i=this.date.getTime()+n;this.displayDate=new Date(i)}getTime(){return this.displayDate.getTime()}getMilliseconds(){return this.displayDate.getMilliseconds()}getSeconds(){return this.displayDate.getSeconds()}getMinutes(){return this.displayDate.getMinutes()}getHours(){return this.displayDate.getHours()}getDay(){return this.displayDate.getDay()}getDate(){return this.displayDate.getDate()}getMonth(){return this.displayDate.getMonth()}getFullYear(){return this.displayDate.getFullYear()}toLocaleString(e,t){return(null==t?void 0:t.timeZone)?this.date.toLocaleString(e,t):this.displayDate.toLocaleString(e,t)}toLocaleTimeString(e){return this.displayDate.toLocaleTimeString(e)}toLocaleDateString(e){return this.displayDate.toLocaleDateString(e)}getTimezoneOffset(){return this.timezoneOffset}getTimeZoneName(){return this.timezoneFixed?this.timezoneName:this.DateTimeFormat?this.DateTimeFormat().resolvedOptions().timeZone:void 0}getLongMonthName(){var e;return null!=(e=this.format({month:"long"}))?e:ek[this.getMonth()]}getShortMonthName(){var e;return null!=(e=this.format({month:"short"}))?e:ex[this.getMonth()]}getLongWeekdayName(){var e;return null!=(e=this.format({weekday:"long"}))?e:ew[this.displayDate.getDay()]}getShortWeekdayName(){var e;return null!=(e=this.format({weekday:"short"}))?e:eA[this.displayDate.getDay()]}valid(){return!isNaN(this.getTime())}format(e){return this.DateTimeFormat&&this.DateTimeFormat(this.locale,e).format(this.displayDate)}static createDateFixedToTimezone(e,t){let r=e.match(e_);if(r&&"Z"===r[1])return new eE(+new Date(e),t,0);if(r&&r[2]&&r[3]&&r[4]){let[,,n,i,s]=r,o=("+"===n?-1:1)*(60*parseInt(i,10)+parseInt(s,10));return new eE(+new Date(e),t,o)}return new eE(e,t)}static getTimezoneOffset(e,t){let r=t.toLocaleString("en-US",{timeZone:e}),n=t.toLocaleString("en-US",{timeZone:"UTC"}),i=new Date(r);return(new Date(n)-i)/6e4}}class eC{constructor(e,t){this.base=0,this.message=`${e} limit exceeded`,this.limit=t}use(e){e=m(e),$(this.base+e<=this.limit,this.message),this.base+=e}check(e){$((e=m(e))<=this.limit,this.message)}}class eO extends n{constructor(e,[t,r],n,i,s,o,a,l){super(e,n,i,s,l),this.trimLeft=!1,this.trimRight=!1;const u="-"===n[t],c="-"===n[r-1];let h=u?t+1:t,p=c?r-1:r;for(;hh&&4&q[n.charCodeAt(p-1)];)p--;this.contentRange=[h,p],this.trimLeft=u||o,this.trimRight=c||a}get content(){return this.input.slice(this.contentRange[0],this.contentRange[1])}}class eT extends eO{constructor(e,t,r,n,i){const{trimTagLeft:s,trimTagRight:o,tagDelimiterLeft:a,tagDelimiterRight:l}=n,[u,c]=[t+a.length,r-l.length];super(es.Tag,[u,c],e,t,r,s,o,i),this.tokenizer=new ta(e,n.operators,i,this.contentRange),this.name=this.tokenizer.readTagName(),this.tokenizer.assert(this.name,"illegal tag syntax, tag name expected"),this.tokenizer.skipBlank(),this.args=this.tokenizer.input.slice(this.tokenizer.p,this.contentRange[1])}}class eS extends eO{constructor(e,t,r,n,i){const{trimOutputLeft:s,trimOutputRight:o,outputDelimiterLeft:a,outputDelimiterRight:l}=n;super(es.Output,[t+a.length,r-l.length],e,t,r,s,o,i)}}class eD extends n{constructor(e,t,r,n){super(es.HTML,e,t,r,n),this.input=e,this.begin=t,this.end=r,this.file=n,this.trimLeft=0,this.trimRight=0}getContent(){return this.input.slice(this.begin+this.trimLeft,this.end-this.trimRight)}}class eM extends n{constructor(e,t,r,n){super(es.Number,e,t,r,n),this.input=e,this.begin=t,this.end=r,this.file=n,this.content=Number(this.getText())}}class eL extends n{constructor(e,t,r,n){super(es.Word,e,t,r,n),this.input=e,this.begin=t,this.end=r,this.file=n,this.content=this.getText()}}class ej extends n{constructor(e,t,r,n){super(es.Literal,e,t,r,n),this.input=e,this.begin=t,this.end=r,this.file=n,this.literal=this.getText(),this.content=Q[this.literal]}}let eP={"==":2,"!=":2,">":2,"<":2,">=":2,"<=":2,contains:2,not:1,and:0,or:0},ez={"==":0,"!=":0,">":0,"<":0,">=":0,"<=":0,contains:0,not:1,and:0,or:0};class eN extends n{constructor(e,t,r,n){super(es.Operator,e,t,r,n),this.input=e,this.begin=t,this.end=r,this.file=n,this.operator=this.getText()}getPrecedence(){let e=this.getText();return e in eP?eP[e]:1}}class eF extends n{constructor(e,t,r,n,i,s){super(es.PropertyAccess,r,n,i,s),this.variable=e,this.props=t}}class eR extends n{constructor(e,t,r,n,i,s){super(es.Filter,r,n,i,s),this.name=e,this.args=t}}class eI extends n{constructor(e,t,r,n,i,s){super(es.Hash,e,t,r,s),this.input=e,this.begin=t,this.end=r,this.name=n,this.value=i,this.file=s}}let eq=/[\da-fA-F]/,eB=/[0-7]/,e$={b:"\b",f:"\f",n:"\n",r:"\r",t:" ",v:"\v"};function eH(e){let t=e.charCodeAt(0);return t>=97?t-87:t>=65?t-55:t-48}class eU extends n{constructor(e,t,r,n){super(es.Quoted,e,t,r,n),this.input=e,this.begin=t,this.end=r,this.file=n,this.content=function(e){let t="";for(let r=1;rDate.now()};function eK(){return"object"==typeof global&&global.performance||"object"==typeof window&&window.performance||eG}class eJ{renderTemplatesToNodeStream(e,t){let r=new G;return Promise.resolve().then(()=>eu(this.renderTemplates(e,t,r))).then(()=>r.end(),e=>r.error(e)),r.stream}*renderTemplates(e,t,r){r||(r=t.opts.keepOutputType?new K:new W);let n=[];for(let i of e){t.renderLimit.check(eK().now());try{let e=yield i.render(t,r);if(e&&r.write(e),t.breakCalled||t.continueCalled)break}catch(r){let e=L.is(r)?r:new z(r,i);if(t.opts.catchAllErrors)n.push(e);else throw e}}if(n.length)throw new N(n);return r.buffer}}class eY{constructor(e){this.postfix=[...function*(e){let t=[];for(let r of e)if(tS(r)){for(;t.length&&t[t.length-1].getPrecedence()>r.getPrecedence();)yield t.pop();t.push(r)}else yield r;for(;t.length;)yield t.pop()}(e)]}*evaluate(e,t){$(e,"unable to evaluate: context not defined");let r=[];for(let n of this.postfix)if(tS(n)){let t,i=r.pop();if(1===ez[n.operator])t=yield e.opts.operators[n.operator](i,e);else{let s=r.pop();t=yield e.opts.operators[n.operator](s,i,e)}r.push(t)}else r.push((yield eX(n,e,t)));return r[0]}valid(){return!!this.postfix.length}}function*eX(e,t,r=!1){if(e){if("content"in e)return e.content;if(tP(e))return yield function*(e,t,r){let n=[];for(let r of e.props)n.push((yield eX(r,t,!1)));try{if(!e.variable)return yield t._get(n);{let i=yield eX(e.variable,t,r);return yield t._getFromScope(i,n)}}catch(t){if(r&&"InternalUndefinedVariableError"===t.name)return null;throw new F(t,e)}}(e,t,r);if(tN(e))return yield function*(e,t){let r=yield eX(e.lhs,t),n=yield eX(e.rhs,t);return t.memoryLimit.use(n-r+1),w(+r,+n+1)}(e,t)}}function eQ(e,t){return!e0(e,t)}function e0(e,t){return(e=f(e),t.opts.jsTruthy)?!e:!1===e||null==e}let e1={"==":e2,"!=":(e,t)=>!e2(e,t),">":(e,t)=>Y(e)?e.gt(t):Y(t)?t.lt(e):f(e)>f(t),"<":(e,t)=>Y(e)?e.lt(t):Y(t)?t.gt(e):f(e)=":(e,t)=>Y(e)?e.geq(t):Y(t)?t.leq(e):f(e)>=f(t),"<=":(e,t)=>Y(e)?e.leq(t):Y(t)?t.geq(e):f(e)<=f(t),contains:(e,t)=>b(e=f(e))?e.some(e=>e2(e,t)):!!u(null==e?void 0:e.indexOf)&&e.indexOf(f(t))>-1,not:(e,t)=>e0(f(e),t),and:(e,t,r)=>eQ(f(e),r)&&eQ(f(t),r),or:(e,t,r)=>eQ(f(e),r)||eQ(f(t),r)};function e2(e,t){var r,n;return Y(e)?e.equals(t):Y(t)?t.equals(e):(e=f(e),t=f(t),b(e))?b(t)&&(r=e,n=t,r.length===n.length&&!r.some((e,t)=>!e2(e,n[t]))):e===t}class e3{constructor(e,t,r,n){this.key=e,this.value=t,this.next=r,this.prev=n}}class e5{constructor(e,t=0){this.limit=e,this.size=t,this.cache={},this.head=new e3("HEAD",null,null,null),this.tail=new e3("TAIL",null,null,null),this.head.next=this.tail,this.tail.prev=this.head}write(e,t){if(this.cache[e])this.cache[e].value=t;else{let r=new e3(e,t,this.head.next,this.head);this.head.next.prev=r,this.head.next=r,this.cache[e]=r,this.size++,this.ensureLimit()}}read(e){if(!this.cache[e])return;let{value:t}=this.cache[e];return this.remove(e),this.write(e,t),t}remove(e){let t=this.cache[e];t.prev.next=t.next,t.next.prev=t.prev,delete this.cache[e],this.size--}clear(){this.head.next=this.tail,this.tail.prev=this.head,this.size=0,this.cache={}}ensureLimit(){this.size>this.limit&&this.remove(this.tail.prev.key)}}function e4(e,t){let r=document.createElement("base");r.href=e;let n=document.getElementsByTagName("head")[0];n.insertBefore(r,n.firstChild);let i=document.createElement("a");i.href=t;let s=i.href;return n.removeChild(r),s}var e8=Object.freeze({__proto__:null,resolve:function(e,t,r){return e.length&&"/"!==k(e)&&(e+="/"),e4(e,t).replace(/^(\w+:\/\/[^/]+)(\/[^?]+)/,(e,t,n)=>{let i=n.split("/").pop();return/\.\w+$/.test(i)?e:t+n+r})},readFile:function(e){return el(this,void 0,void 0,function*(){return new Promise((t,r)=>{let n=new XMLHttpRequest;n.onload=()=>{n.status>=200&&n.status<300?t(n.responseText):r(Error(n.statusText))},n.onerror=()=>{r(Error("An error occurred whilst receiving the response."))},n.open("GET",e),n.send()})})},readFileSync:function(e){let t=new XMLHttpRequest;if(t.open("GET",e,!1),t.send(),t.status<200||t.status>=300)throw Error(t.statusText);return t.responseText},exists:function(e){return el(this,void 0,void 0,function*(){return!0})},existsSync:function(e){return!0},dirname:function(e){return e4(e,".")},sep:"/"});function e6(e,t=0){return JSON.stringify(e,null,t)}var e9={default:function(e,t,...r){return b(e=f(e))||l(e)?e.length?e:t:!(!1===e&&new Map(r).get("allow_false"))&&(e0(e,this.context)?t:e)},raw:{raw:!0,handler:C},jsonify:e6,to_integer:function(e){return Number(e)},json:e6,inspect:function(e,t=0){let r=[];return JSON.stringify(e,function(e,t){if("object"!=typeof t||null===t)return t;for(;r.length>0&&r[r.length-1]!==this;)r.pop();return r.includes(t)?"[Circular]":(r.push(t),t)},t)}};let e7={"&":"&","<":"<",">":">",'"':""","'":"'"},te={"&":"&","<":"<",">":">",""":'"',"'":"'"};function tt(e){return e=h(e),this.context.memoryLimit.use(e.length),e.replace(/&|<|>|"|'/g,e=>e7[e])}function tr(e){return e=h(e),this.context.memoryLimit.use(e.length),e.replace(/&(amp|lt|gt|#34|#39);/g,e=>te[e])}var tn=Object.freeze({__proto__:null,escape:tt,xml_escape:function(e){return tt.call(this,e)},escape_once:function(e){return tt.call(this,tr.call(this,e))},newline_to_br:function(e){let t=h(e);return this.context.memoryLimit.use(t.length),t.replace(/\r?\n/gm,"
\n")},strip_html:function(e){let t=h(e);return this.context.memoryLimit.use(t.length),t.replace(/||<.*?>|/g,"")}});class ti{constructor(e){this.mapping=e,this.sep="/"}exists(e){return el(this,void 0,void 0,function*(){return this.existsSync(e)})}existsSync(e){return!y(this.mapping[e])}readFile(e){return el(this,void 0,void 0,function*(){return this.readFileSync(e)})}readFileSync(e){let t=this.mapping[e];if(y(t))throw Error(`ENOENT: ${e}`);return t}dirname(e){let t=e.split(this.sep);return t.pop(),t.join(this.sep)}resolve(e,t,r){if(t+=r,"."===e)return t;let n=e.split(/\/+/);for(let e of t.split(this.sep))if("."===e||""===e)continue;else".."===e?(n.length>1||""!==n[0])&&n.pop():n.push(e);return n.join(this.sep)}}let ts={root:["."],layouts:["."],partials:["."],relativeReference:!0,jekyllInclude:!1,keyValueSeparator:":",cache:void 0,extname:"",fs:e8,dynamicPartials:!0,jsTruthy:!1,dateFormat:"%A, %B %-e, %Y at %-l:%M %P %z",locale:"",trimTagRight:!1,trimTagLeft:!1,trimOutputRight:!1,trimOutputLeft:!1,greedy:!0,tagDelimiterLeft:"{%",tagDelimiterRight:"%}",outputDelimiterLeft:"{{",outputDelimiterRight:"}}",preserveTimezones:!1,strictFilters:!1,strictVariables:!1,ownPropertyOnly:!0,lenientIf:!1,globals:{},keepOutputType:!1,operators:e1,memoryLimit:1/0,parseLimit:1/0,renderLimit:1/0};function to(e){let t=[];return b(e)&&(t=e),l(e)&&(t=[e]),t}class ta{constructor(e,t=ts.operators,r,n){this.input=e,this.file=r,this.rawBeginAt=-1,this.p=n?n[0]:0,this.N=n?n[1]:e.length,this.opTrie=ee(t),this.literalTrie=ee(Q)}readExpression(){return new eY(this.readExpressionTokens())}*readExpressionTokens(){for(;this.p`unexpected character ${this.snapshot()}`)}while(","===this.peek());else if("|"===this.peek()||this.end());else throw this.error('expected ":" after filter name');return new eR(e.getText(),t,this.input,e.begin,this.p,this.file)}readFilterArg(){let e=this.readValue();if(!e)return;if(this.skipBlank(),":"!==this.peek())return e;++this.p;let t=this.readValue();return[e.getText(),t]}readTopLevelTokens(e=ts){let t=[];for(;this.p-1?this.readEndrawOrRawContent(e):this.match(t)?this.readTagToken(e):this.match(r)?this.readOutputToken(e):this.readHTMLToken([t,r])}readHTMLToken(e){let t=this.p;for(;this.pthis.match(e));)++this.p;return new eD(this.input,t,this.p,this.file)}readTagToken(e){let{file:t,input:r}=this,n=this.p;if(-1===this.readToDelimiter(e.tagDelimiterRight))throw this.error(`tag ${this.snapshot(n)} not closed`,n);let i=new eT(r,n,this.p,e,t);return"raw"===i.name&&(this.rawBeginAt=n),i}readToDelimiter(e,t=!1){for(this.skipBlank();this.p32?t.slice(0,29)+"...":t))}readWord(){return this.readIdentifier()}readIdentifier(){this.skipBlank();let e=this.p;for(;!this.end()&&B(this.peek());)++this.p;return new eL(this.input,e,this.p,this.file)}readNonEmptyIdentifier(){let e=this.readIdentifier();return e.size()?e:void 0}readTagName(){return(this.skipBlank(),"#"===this.input[this.p])?this.input.slice(this.p,++this.p):this.readIdentifier().getText()}readHashes(e){let t=[];for(;;){let r=this.readHash(e);if(!r)return t;t.push(r)}}readHash(e){let t;this.skipBlank(),","===this.peek()&&++this.p;let r=this.p,n=this.readNonEmptyIdentifier();if(!n)return;this.skipBlank();let i=l(e)?e:e?"=":":";return this.peek()===i&&(++this.p,t=this.readValue()),new eI(this.input,r,this.p,n,t,this.file)}remaining(){return this.input.slice(this.p,this.N)}advance(e=1){this.p+=e}end(){return this.p>=this.N}read(){return this.input[this.p++]}readTo(e){for(;this.p`unexpected token ${this.snapshot()}, value expected`),e}readQuoted(){this.skipBlank();let e=this.p;if(!(8&this.peekType()))return;++this.p;let t=!1;for(;this.p=this.N?0:q[this.input.charCodeAt(this.p+e)]}peek(e=0){return this.p+e>=this.N?"":this.input[this.p+e]}skipBlank(){for(;4&this.peekType();)++this.p}}class tl{constructor(e,t){this.handlers={},this.stopRequested=!1,this.tokens=e,this.parseToken=t}on(e,t){return this.handlers[e]=t,this}trigger(e,t){let r=this.handlers[e];return!!r&&(r.call(this,t),!0)}start(){let e;for(this.trigger("start");!this.stopRequested&&(e=this.tokens.shift());){if(this.trigger("token",e)||tM(e)&&this.trigger(`tag:${e.name}`,e))continue;let t=this.parseToken(e,this.tokens);this.trigger("template",t)}return this.stopRequested||this.trigger("end"),this}stop(){return this.stopRequested=!0,this}}class tu{constructor(e){this.token=e}}class tc extends tu{constructor(e,t,r){super(e),this.name=e.name,this.liquid=r,this.tokenizer=e.tokenizer}}class th{constructor(e,t){for(const r of(this.hash={},(e instanceof ta?e:new ta(e,{})).readHashes(t)))this.hash[r.name.content]=r.value}*render(e){let t={};for(let r of Object.keys(this.hash))t[r]=void 0===this.hash[r]||(yield eX(this.hash[r],e));return t}}class tp{constructor(e,t,r){this.token=e,this.name=e.name,this.handler=u(t)?t:u(null==t?void 0:t.handler)?t.handler:C,this.raw=!u(t)&&!!(null==t?void 0:t.raw),this.args=e.args,this.liquid=r}*render(e,t){let r=[];for(let e of this.args)b(e)?r.push([e[0],(yield eX(e[1],t))]):r.push((yield eX(e,t)));return yield this.handler.apply({context:t,token:this.token,liquid:this.liquid},[e,...r])}}class td{constructor(e,t){this.filters=[];const r="string"==typeof e?new ta(e,t.options.operators).readFilteredValue():e;this.initial=r.initial,this.filters=r.filters.map(e=>new tp(e,this.getFilter(t,e.name),t))}*value(e,t){t=t||e.opts.lenientIf&&this.filters.length>0&&"default"===this.filters[0].name;let r=yield this.initial.evaluate(e,t);for(let t of this.filters)r=yield t.render(r,e);return r}getFilter(e,t){let r=e.filters[t];return $(r||!e.options.strictFilters,()=>`undefined filter: ${t}`),r}}class tf extends tu{constructor(e,t){var r;super(e);const n=new ta(e.input,t.options.operators,e.file,e.contentRange);this.value=new td(n.readFilteredValue(),t);const i=this.value.filters,s=t.options.outputEscape;if(!(null==(r=i[i.length-1])?void 0:r.raw)&&s){const e=new eR(toString.call(s),[],"",0,0);i.push(new tp(e,s,t))}}*render(e,t){let r=yield this.value.value(e,!1);t.write(r)}*arguments(){yield this.value}}class tm extends tu{constructor(e){super(e),this.str=e.getContent()}*render(e,t){t.write(this.str)}}class tg{constructor(e,t){this.segments=e,this.location=t}toString(){return tC(this.segments,!0)}toArray(){return Array.from(function* e(...t){for(let r of t)r instanceof tg?yield Array.from(e(...r.segments)):yield r}(...this.segments))}}class ty{constructor(){this.map=new Map}get(e){let t=tC([e.segments[0]]);return this.map.has(t)||this.map.set(t,[]),this.map.get(t)}has(e){return this.map.has(tC([e.segments[0]]))}push(e){this.get(e).push(e)}asObject(){return Object.fromEntries(this.map)}}let tb={partials:!0};function*tv(e,t,r){let n=new ty,i=new ty,s=new ty,o=new tx(new Set),a=new Set;for(let u of e)yield function* e(u,c){if(u.arguments)for(let e of u.arguments())for(let t of tw(e))!function e(t,r){n.push(t);let s=r.alias(t);if(void 0!==s){let e=s.segments[0];l(e)&&!o.has(e)&&i.push(s)}else{let e=t.segments[0];l(e)&&!r.has(e)&&i.push(t)}for(let n of t.segments)n instanceof tg&&e(n,r)}(t,c);if(u.localScope)for(let e of u.localScope()){c.add(e.content),c.deleteAlias(e.content);let[t,r]=e.getPosition();s.push(new tg([e.content],{row:t,col:r,file:e.file}))}if(u.children)if(u.partialScope){let n=u.partialScope();if(void 0===n){for(let n of yield u.children(t,r))yield e(n,c);return}if(a.has(n.name))return;let i=new Set,s=n.isolated?new tx(i):c.push(i);for(let e of n.scope)if(l(e))i.add(e);else{let[t,r]=e;i.add(t);let n=Array.from(tw(r));n.length&&s.setAlias(t,n[0].segments)}for(let i of yield u.children(t,r))yield e(i,s),a.add(n.name);s.pop()}else{for(let n of(u.blockScope&&c.push(new Set(u.blockScope())),yield u.children(t,r)))yield e(n,c);u.blockScope&&c.pop()}}(u,o);return{variables:n.asObject(),globals:i.asObject(),locals:s.asObject()}}function t_(e,t={}){return eu(tv(e,Object.assign(Object.assign({},tb),t).partials,!1))}function tk(e,t={}){return ec(tv(e,Object.assign(Object.assign({},tb),t).partials,!0))}class tx{constructor(e){this.stack=[{names:e,aliases:new Map}]}has(e){for(let t of this.stack)if(t.names.has(e))return!0;return!1}push(e){return this.stack.push({names:e,aliases:new Map}),this}pop(){var e;return null==(e=this.stack.pop())?void 0:e.names}add(e){this.stack[0].names.add(e)}alias(e){let t=e.segments[0];if(!l(t))return;let r=this.getAlias(t);if(void 0!==r)return new tg([...r,...e.segments.slice(1)],e.location)}setAlias(e,t){this.stack[this.stack.length-1].aliases.set(e,t)}deleteAlias(e){this.stack[this.stack.length-1].aliases.delete(e)}getAlias(e){for(let t of this.stack){if(t.aliases.has(e))return t.aliases.get(e);if(t.names.has(e))break}}}function*tw(e){tF(e)?yield*tA(e):e instanceof td&&(yield*function*(e){for(let t of e.initial.postfix)tF(t)&&(yield*tA(t));for(let t of e.filters)for(let e of t.args)b(e)&&e[1]?yield*tA(e[1]):tF(e)&&(yield*tA(e))}(e))}function*tA(e){tN(e)?(yield*tA(e.lhs),yield*tA(e.rhs)):tP(e)&&(yield function e(t){let r=[],n=t.file,i=t.props[0];for(let s of(n=n||i.file,tL(i)||tj(i)||tz(i)?r.push(i.content):tP(i)&&r.push(...e(i).segments),t.props.slice(1)))n=n||s.file,tL(s)||tj(s)||tz(s)?r.push(s.content):tP(s)&&r.push(e(s));let[s,o]=t.getPosition();return new tg(r,{row:s,col:o,file:n})}(e))}let tE=/^[\u0080-\uFFFFa-zA-Z_][\u0080-\uFFFFa-zA-Z0-9_-]*$/;function tC(e,t=!1){let r=[],n=e[0];for(let i of(l(n)&&(!t||n.match(tE)?r.push(`${n}`):r.push(`['${n}']`)),e.slice(1)))i instanceof tg?r.push(`[${tC(i.segments)}]`):l(i)?i.match(tE)?r.push(`.${i}`):r.push(`['${i}']`):r.push(`[${i}]`);return r.join("")}(et=ei||(ei={})).Partials="partials",et.Layouts="layouts",et.Root="root";class tO{constructor(e){if(this.options=e,e.relativeReference){const t=e.fs.sep;$(t,"`fs.sep` is required for relative reference");const r=new RegExp(["."+t,".."+t,"./","../"].map(e=>e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&")).join("|"));this.shouldLoadRelative=e=>r.test(e)}else this.shouldLoadRelative=e=>!1;this.contains=this.options.fs.contains||(()=>!0)}*lookup(e,t,r,n){let{fs:i}=this.options,s=this.options[t];for(let o of this.candidates(e,s,n,t!==ei.Root))if(r?i.existsSync(o):yield i.exists(o))return o;throw this.lookupError(e,s)}*candidates(e,t,r,n){let{fs:i,extname:s}=this.options;if(this.shouldLoadRelative(e)&&r){let o=i.resolve(this.dirname(r),e,s);for(let e of t)if(!n||this.contains(e,o)){yield o;break}}for(let r of t){let t=i.resolve(r,e,s);(!n||this.contains(r,t))&&(yield t)}if(void 0!==i.fallback){let t=i.fallback(e);void 0!==t&&(yield t)}}dirname(e){let t=this.options.fs;return $(t.dirname,"`fs.dirname` is required for relative reference"),t.dirname(e)}lookupError(e,t){let r=Error("ENOENT");return r.message=`ENOENT: Failed to lookup "${e}" in "${t}"`,r.code="ENOENT",r}}class tT{constructor(e){this.liquid=e,this.cache=this.liquid.options.cache,this.fs=this.liquid.options.fs,this.parseFile=this.cache?this._parseFileCached:this._parseFile,this.loader=new tO(this.liquid.options),this.parseLimit=new eC("parse length",e.options.parseLimit)}parse(e,t){e=String(e),this.parseLimit.use(e.length);let r=new ta(e,this.liquid.options.operators,t).readTopLevelTokens(this.liquid.options);return this.parseTokens(r)}parseTokens(e){let t,r=[],n=[];for(;t=e.shift();)try{r.push(this.parseToken(t,e))}catch(e){if(this.liquid.options.catchAllErrors)n.push(e);else throw e}if(n.length)throw new N(n);return r}parseToken(e,t){try{var r;if(tM(e)){let r=this.liquid.tags[e.name];return $(r,`tag "${e.name}" not found`),new r(e,t,this.liquid,this)}if(r=e,tR(r)===es.Output)return new tf(e,this.liquid);return new tm(e)}catch(t){if(L.is(t))throw t;throw new P(t,e)}}parseStream(e){return new tl(e,(e,t)=>this.parseToken(e,t))}*_parseFileCached(e,t,r=ei.Root,n){let i=this.cache,s=this.loader.shouldLoadRelative(e)?n+","+e:r+":"+e,o=yield i.read(s);if(o)return o;let a=this._parseFile(e,t,r,n),l=t?yield a:eu(a);i.write(s,l);try{return yield l}catch(e){throw i.remove(s),e}}*_parseFile(e,t,r=ei.Root,n){let i=yield this.loader.lookup(e,r,t,n);return this.parse(t?this.fs.readFileSync(i):yield this.fs.readFile(i),i)}}function tS(e){return tR(e)===es.Operator}function tD(e){return tR(e)===es.HTML}function tM(e){return tR(e)===es.Tag}function tL(e){return tR(e)===es.Quoted}function tj(e){return tR(e)===es.Number}function tP(e){return tR(e)===es.PropertyAccess}function tz(e){return tR(e)===es.Word}function tN(e){return tR(e)===es.Range}function tF(e){return(1667&tR(e))>0}function tR(e){return e?e.kind:-1}(er=es||(es={}))[er.Number=1]="Number",er[er.Literal=2]="Literal",er[er.Tag=4]="Tag",er[er.Output=8]="Output",er[er.HTML=16]="HTML",er[er.Filter=32]="Filter",er[er.Hash=64]="Hash",er[er.PropertyAccess=128]="PropertyAccess",er[er.Word=256]="Word",er[er.Range=512]="Range",er[er.Quoted=1024]="Quoted",er[er.Operator=2048]="Operator",er[er.FilteredValue=4096]="FilteredValue",er[er.Delimited=12]="Delimited";class tI{constructor(e={},t=ts,r={},{memoryLimit:n,renderLimit:i}={}){var s,o,a,l,u;this.scopes=[{}],this.registers={},this.breakCalled=!1,this.continueCalled=!1,this.sync=!!r.sync,this.opts=t,this.globals=null!=(s=r.globals)?s:t.globals,this.environments=x(e)?e:Object(e),this.strictVariables=null!=(o=r.strictVariables)?o:this.opts.strictVariables,this.ownPropertyOnly=null!=(a=r.ownPropertyOnly)?a:t.ownPropertyOnly,this.memoryLimit=null!=n?n:new eC("memory alloc",null!=(l=r.memoryLimit)?l:t.memoryLimit),this.renderLimit=null!=i?i:new eC("template render",eK().now()+(null!=(u=r.renderLimit)?u:t.renderLimit))}getRegister(e){return this.registers[e]=this.registers[e]||{}}setRegister(e,t){return this.registers[e]=t}saveRegister(...e){return e.map(e=>[e,this.getRegister(e)])}restoreRegister(e){return e.forEach(([e,t])=>this.setRegister(e,t))}getAll(){return[this.globals,this.environments,...this.scopes].reduce((e,t)=>ea(e,t),{})}get(e){return this.getSync(e)}getSync(e){return ec(this._get(e))}*_get(e){let t=this.findScope(e[0]);return yield this._getFromScope(t,e)}getFromScope(e,t){return ec(this._getFromScope(e,t))}*_getFromScope(e,t,r=this.strictVariables){l(t)&&(t=t.split("."));for(let n=0;n=0;t--){let r=this.scopes[t];if(e in r)return r}return e in this.environments?this.environments:this.globals}}(en=eo||(eo={}))[en.OUTPUT=0]="OUTPUT",en[en.STORE=1]="STORE";var tq=Object.freeze({__proto__:null,abs:T(Math.abs),at_least:T(Math.max),at_most:T(Math.min),ceil:T(Math.ceil),divided_by:T((e,t,r=!1)=>r?Math.floor(e/t):e/t),floor:T(Math.floor),minus:T((e,t)=>e-t),modulo:T((e,t)=>e%t),times:T((e,t)=>e*t),round:function(e,t=0){e=f(e);let r=Math.pow(10,t=f(t));return Math.round(e*r)/r},plus:function(e,t){return e=f(e),t=f(t),Number(e)+Number(t)}});let tB=/[^\p{M}\p{L}\p{Nd}]+/ug,t$={raw:/\s+/g,default:tB,pretty:/[^\p{M}\p{L}\p{Nd}._~!$&'()+,;=@]+/ug,ascii:/[^A-Za-z0-9]+/g,latin:tB,none:null};var tH=Object.freeze({__proto__:null,url_decode:e=>decodeURIComponent(h(e)).replace(/\+/g," "),url_encode:e=>encodeURIComponent(h(e)).replace(/%20/g,"+"),cgi_escape:e=>encodeURIComponent(h(e)).replace(/%20/g,"+").replace(/[!'()*]/g,e=>"%"+e.charCodeAt(0).toString(16).toUpperCase()),uri_escape:e=>encodeURI(h(e)).replace(/%5B/g,"[").replace(/%5D/g,"]"),slugify:function(e,t="default",r=!1){e=h(e);let n=t$[t];return n&&("latin"===t&&(e=e.replace(/[àáâãäå]/g,"a").replace(/[æ]/g,"ae").replace(/[ç]/g,"c").replace(/[èéêë]/g,"e").replace(/[ìíîï]/g,"i").replace(/[ð]/g,"d").replace(/[ñ]/g,"n").replace(/[òóôõöø]/g,"o").replace(/[ùúûü]/g,"u").replace(/[ýÿ]/g,"y").replace(/[ß]/g,"ss").replace(/[œ]/g,"oe").replace(/[þ]/g,"th").replace(/[ẞ]/g,"SS").replace(/[Œ]/g,"OE").replace(/[Þ]/g,"TH")),e=e.replace(n,"-").replace(/^-|-$/g,"")),r?e:e.toLowerCase()}});function tU(e,t=[]){let r=d(e),n=d(t);return this.context.memoryLimit.use(r.length+n.length),r.concat(n)}function tV(e){return this.context.opts.jekyllWhere?t=>U.is(e)?e2(t,e):b(t)?t.some(t=>e2(t,e)):e2(t,e):void 0===e?e=>eQ(e,this.context):t=>e2(t,e)}function*tZ(e,t,r,n){let i=[];t=d(t),this.context.memoryLimit.use(t.length);let s=new ta(h(r)).readScopeValue();for(let e of t)i.push((yield eX(s,this.context.spawn(e))));let o=tV.call(this,n);return t.filter((t,r)=>o(i[r])===e)}function*tW(e,t,r,n){let i=[],s=new td(h(n),this.liquid),o=d(t);for(let t of(this.context.memoryLimit.use(o.length),o)){this.context.push({[r]:t});let n=yield s.value(this.context);this.context.pop(),n===e&&i.push(t)}return i}function*tG(e,t,r){let n=new ta(h(t)).readScopeValue(),i=d(e),s=tV.call(this,r);for(let e=0;ev(e)?k(e):""),first:T(e=>v(e)?e[0]:""),reverse:T(function(e){let t=d(e);return this.context.memoryLimit.use(t.length),[...t].reverse()}),sort:function*(e,t){let r=[],n=d(e);for(let e of(this.context.memoryLimit.use(n.length),n))r.push([e,t?yield this.context._getFromScope(e,h(t).split("."),!1):e]);return r.sort((e,t)=>{let r=e[1],n=t[1];return rn)}).map(e=>e[0])},sort_natural:function(e,t){let r=h(t),n=void 0===t?O:(e,t)=>O(e[r],t[r]),i=d(e);return this.context.memoryLimit.use(i.length),[...i].sort(n)},size:e=>e&&e.length||0,map:function*(e,t){let r=[],n=d(e);for(let e of(this.context.memoryLimit.use(n.length),n))r.push((yield this.context._getFromScope(e,h(t),!1)));return r},sum:function*(e,t){let r=0;for(let n of d(e)){let e=Number(t?yield this.context._getFromScope(n,h(t),!1):n);r+=Number.isNaN(e)?0:e}return r},compact:function(e){let t=d(e);return this.context.memoryLimit.use(t.length),t.filter(e=>!y(f(e)))},concat:tU,push:function(e,t){return tU.call(this,e,[t])},unshift:function(e,t){let r=d(e);this.context.memoryLimit.use(r.length);let n=[...r];return n.unshift(t),n},pop:function(e){let t=[...d(e)];return t.pop(),t},shift:function(e){let t=d(e);this.context.memoryLimit.use(t.length);let r=[...t];return r.shift(),r},slice:function(e,t,r=1){return y(e=f(e))?[]:(b(e)||(e=h(e)),t=t<0?e.length+t:t,this.context.memoryLimit.use(r),e.slice(t,t+r))},where:function*(e,t,r){return yield*tZ.call(this,!0,e,t,r)},reject:function*(e,t,r){return yield*tZ.call(this,!1,e,t,r)},where_exp:function*(e,t,r){return yield*tW.call(this,!0,e,t,r)},reject_exp:function*(e,t,r){return yield*tW.call(this,!1,e,t,r)},group_by:function*(e,t){let r=new Map;e=p(e);let n=new ta(h(t)).readScopeValue();for(let t of(this.context.memoryLimit.use(e.length),e)){let e=yield eX(n,this.context.spawn(t));r.has(e)||r.set(e,[]),r.get(e).push(t)}return[...r.entries()].map(([e,t])=>({name:e,items:t}))},group_by_exp:function*(e,t,r){let n=new Map,i=new td(h(r),this.liquid);for(let r of(e=p(e),this.context.memoryLimit.use(e.length),e)){this.context.push({[t]:r});let e=yield i.value(this.context);this.context.pop(),n.has(e)||n.set(e,[]),n.get(e).push(r)}return[...n.entries()].map(([e,t])=>({name:e,items:t}))},has:function*(e,t,r){return!!(yield*tG.call(this,e,t,r))},has_exp:function*(e,t,r){return!!(yield*tK.call(this,e,t,r))},find_index:function*(e,t,r){let n=yield*tG.call(this,e,t,r);return n?n[0]:void 0},find_index_exp:function*(e,t,r){let n=yield*tK.call(this,e,t,r);return n?n[0]:void 0},find:function*(e,t,r){let n=yield*tG.call(this,e,t,r);return n?n[1]:void 0},find_exp:function*(e,t,r){let n=yield*tK.call(this,e,t,r);return n?n[1]:void 0},uniq:function(e){return e=d(e),this.context.memoryLimit.use(e.length),[...new Set(e)]},sample:function(e,t=1){if(y(e=f(e)))return[];b(e)||(e=h(e)),this.context.memoryLimit.use(t);let r=[...e].sort(()=>Math.random()-.5);return 1===t?r[0]:r.slice(0,t)}});function tY(e,t,r){var n,i,s;let o=(null!=(n=null==e?void 0:e.length)?n:0)+(null!=(i=null==t?void 0:t.length)?i:0)+(null!=(s=null==r?void 0:r.length)?s:0);this.context.memoryLimit.use(o);let a=tQ(e,this.context.opts,r);return a?eb(a,t=y(t=f(t))?this.context.opts.dateFormat:h(t)):e}function tX(e,t,r,n){let i=tQ(e,this.context.opts);if(!i)return e;if("ordinal"===r){let e=i.getDate();return"US"===n?eb(i,`${t} ${e}%q, %Y`):eb(i,`${e}%q ${t} %Y`)}return eb(i,`%d ${t} %Y`)}function tQ(e,t,r){let n,i=null!=r?r:t.timezoneOffset,s=t.locale;return(n="now"===(e=f(e))||"today"===e?new eE(Date.now(),s,i):g(e)?new eE(1e3*e,s,i):l(e)?/^\d+$/.test(e)?new eE(1e3*e,s,i):t.preserveTimezones&&void 0===r?eE.createDateFixedToTimezone(e,s):new eE(e,s,i):new eE(e,s,i)).valid()?n:void 0}var t0=Object.freeze({__proto__:null,date:tY,date_to_xmlschema:function(e){return tY.call(this,e,"%Y-%m-%dT%H:%M:%S%:z")},date_to_rfc822:function(e){return tY.call(this,e,"%a, %d %b %Y %H:%M:%S %z")},date_to_string:function(e,t,r){return tX.call(this,e,"%b",t,r)},date_to_long_string:function(e,t,r){return tX.call(this,e,"%B",t,r)}});let t1=/[\u4E00-\u9FFF\uF900-\uFAFF\u3400-\u4DBF\u3040-\u309F\u30A0-\u30FF\uAC00-\uD7AF]/gu,t2=/[^\u4E00-\u9FFF\uF900-\uFAFF\u3400-\u4DBF\u3040-\u309F\u30A0-\u30FF\uAC00-\uD7AF\s]+/gu;var t3=Object.freeze({__proto__:null,append:function(e,t){$(2==arguments.length,"append expect 2 arguments");let r=h(e),n=h(t);return this.context.memoryLimit.use(r.length+n.length),r+n},prepend:function(e,t){$(2==arguments.length,"prepend expect 2 arguments");let r=h(e),n=h(t);return this.context.memoryLimit.use(r.length+n.length),n+r},lstrip:function(e,t){let r=h(e);return(this.context.memoryLimit.use(r.length),t)?(t=S(h(t)),r.replace(RegExp(`^[${t}]+`,"g"),"")):r.replace(/^\s+/,"")},downcase:function(e){let t=h(e);return this.context.memoryLimit.use(t.length),t.toLowerCase()},upcase:function(e){let t=h(e);return this.context.memoryLimit.use(t.length),h(t).toUpperCase()},remove:function(e,t){let r=h(e);return this.context.memoryLimit.use(r.length),r.split(h(t)).join("")},remove_first:function(e,t){let r=h(e);return this.context.memoryLimit.use(r.length),r.replace(h(t),"")},remove_last:function(e,t){let r=h(e);this.context.memoryLimit.use(r.length);let n=h(t),i=r.lastIndexOf(n);return -1===i?r:r.substring(0,i)+r.substring(i+n.length)},rstrip:function(e,t){return(e=h(e),this.context.memoryLimit.use(e.length),t)?(t=S(h(t)),e.replace(RegExp(`[${t}]+$`,"g"),"")):e.replace(/\s+$/,"")},split:function(e,t){let r=h(e);this.context.memoryLimit.use(r.length);let n=r.split(h(t));for(;n.length&&""===n[n.length-1];)n.pop();return n},strip:function(e,t){let r=h(e);return(this.context.memoryLimit.use(r.length),t)?(t=S(h(t)),r.replace(RegExp(`^[${t}]+`,"g"),"").replace(RegExp(`[${t}]+$`,"g"),"")):r.trim()},strip_newlines:function(e){let t=h(e);return this.context.memoryLimit.use(t.length),t.replace(/\r?\n/gm,"")},capitalize:function(e){return e=h(e),this.context.memoryLimit.use(e.length),e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()},replace:function(e,t,r){let n=h(e);return this.context.memoryLimit.use(n.length),n.split(h(t)).join(r)},replace_first:function(e,t,r){let n=h(e);return this.context.memoryLimit.use(n.length),n.replace(h(t),r)},replace_last:function(e,t,r){let n=h(e);this.context.memoryLimit.use(n.length);let i=h(t),s=n.lastIndexOf(i);if(-1===s)return n;let o=h(r);return n.substring(0,s)+o+n.substring(s+i.length)},truncate:function(e,t=50,r="..."){let n=h(e);return(this.context.memoryLimit.use(n.length),n.length<=t)?e:n.substring(0,t-r.length)+r},truncatewords:function(e,t=15,r="..."){let n=h(e);this.context.memoryLimit.use(n.length);let i=n.split(/\s+/);t<=0&&(t=1);let s=i.slice(0,t).join(" ");return i.length>=t&&(s+=r),s},normalize_whitespace:function(e){let t=h(e);return this.context.memoryLimit.use(t.length),t.replace(/\s+/g," ")},number_of_words:function(e,t){let r=h(e);if(this.context.memoryLimit.use(r.length),!(e=r.trim()))return 0;switch(t){case"cjk":return(e.match(t1)||[]).length+(e.match(t2)||[]).length;case"auto":return t1.test(e)?e.match(t1).length+(e.match(t2)||[]).length:e.split(/\s+/).length;default:return e.split(/\s+/).length}},array_to_sentence_string:function(e,t="and"){switch(this.context.memoryLimit.use(e.length),e.length){case 0:return"";case 1:return e[0];case 2:return`${e[0]} ${t} ${e[1]}`;default:return`${e.slice(0,-1).join(", ")}, ${t} ${e[e.length-1]}`}}});let t5=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},tn),tq),tH),tJ),t0),t3),e9),t4=["offset","limit","reversed"];function t8(e,t,r){if(t.options.dynamicPartials){let t=e.readValue();return(e.assert(t,"illegal file path"),"none"===t.getText())?void 0:tL(t)?t6(r.parse(t.content)):t}let n=[...e.readFileNameTemplate(t.options)],i=t6(r.parseTokens(n));return"none"===i?void 0:i}function t6(e){return 1===e.length&&tD(e[0].token)?e[0].token.getContent():e}function*t9(e,t,r){return"string"==typeof e?e:Array.isArray(e)?r.renderer.renderTemplates(e,t):yield eX(e,t)}class t7 extends Z{constructor(e,t,r,n){super(e,r,n),this.length=e,this.cols=t}row(){return Math.floor(this.i/this.cols)+1}col0(){return this.i%this.cols}col(){return this.col0()+1}col_first(){return 0===this.col0()}col_last(){return this.col()===this.cols}}let re={assign:class extends tc{constructor(e,t,r){super(e,t,r),this.identifier=this.tokenizer.readIdentifier(),this.key=this.identifier.content,this.tokenizer.assert(this.key,"expected variable name"),this.tokenizer.skipBlank(),this.tokenizer.assert("="===this.tokenizer.peek(),'expected "="'),this.tokenizer.advance(),this.value=new td(this.tokenizer.readFilteredValue(),this.liquid)}*render(e){e.bottom()[this.key]=yield this.value.value(e,this.liquid.options.lenientIf)}*arguments(){yield this.value}*localScope(){yield this.identifier}},for:class extends tc{constructor(e,t,r,n){let i;super(e,t,r);const s=this.tokenizer.readIdentifier(),o=this.tokenizer.readIdentifier(),a=this.tokenizer.readValue();if(!s.size()||"in"!==o.content||!a)throw Error(`illegal tag: ${e.getText()}`);this.variable=s.content,this.collection=a,this.hash=new th(this.tokenizer,r.options.keyValueSeparator),this.templates=[],this.elseTemplates=[];const l=n.parseStream(t).on("start",()=>i=this.templates).on("tag:else",e=>{H(e.args),i=this.elseTemplates}).on("tag:endfor",e=>{H(e.args),l.stop()}).on("template",e=>i.push(e)).on("end",()=>{throw Error(`tag ${e.getText()} not closed`)});l.start()}*render(e,t){let r=this.liquid.renderer,n=p((yield eX(this.collection,e)));if(!n.length)return void(yield r.renderTemplates(this.elseTemplates,e,t));let i="continue-"+this.variable+"-"+this.collection.getText();e.push({continue:e.getRegister(i)});let s=yield this.hash.render(e);e.pop(),n=(this.liquid.options.orderedFilterParameters?Object.keys(s).filter(e=>t4.includes(e)):t4.filter(e=>void 0!==s[e])).reduce((e,t)=>{var r,n,i,o;return"offset"===t?(r=e,n=s.offset,r.slice(n)):"limit"===t?(i=e,o=s.limit,i.slice(0,o)):[...e].reverse()},n),e.setRegister(i,(s.offset||0)+n.length);let o={forloop:new Z(n.length,this.collection.getText(),this.variable)};for(let i of(e.push(o),n)){if(o[this.variable]=i,e.continueCalled=e.breakCalled=!1,yield r.renderTemplates(this.templates,e,t),e.breakCalled)break;o.forloop.next()}e.continueCalled=e.breakCalled=!1,e.pop()}*children(){let e=this.templates.slice();return this.elseTemplates&&e.push(...this.elseTemplates),e}*arguments(){for(let e of(yield this.collection,Object.values(this.hash.hash)))tF(e)&&(yield e)}blockScope(){return[this.variable,"forloop"]}},capture:class extends tc{constructor(e,t,r,n){for(super(e,t,r),this.templates=[],this.identifier=this.readVariable(),this.variable=this.identifier.content;t.length;){const e=t.shift();if(tM(e)&&"endcapture"===e.name)return;this.templates.push(n.parseToken(e,t))}throw Error(`tag ${e.getText()} not closed`)}readVariable(){let e=this.tokenizer.readIdentifier();if(e.content||(e=this.tokenizer.readQuoted()))return e;throw this.tokenizer.error("invalid capture name")}*render(e){let t=this.liquid.renderer,r=yield t.renderTemplates(this.templates,e);e.bottom()[this.variable]=r}*children(){return this.templates}*localScope(){yield this.identifier}},case:class extends tc{constructor(e,t,r,n){super(e,t,r),this.branches=[],this.elseTemplates=[],this.value=new td(this.tokenizer.readFilteredValue(),this.liquid),this.elseTemplates=[];let i=[],s=0;const o=n.parseStream(t).on("tag:when",e=>{if(s>0)return;i=[];let t=[];for(;!e.tokenizer.end();)t.push(e.tokenizer.readValueOrThrow()),e.tokenizer.skipBlank(),","===e.tokenizer.peek()?e.tokenizer.readTo(","):e.tokenizer.readTo("or");this.branches.push({values:t,templates:i})}).on("tag:else",()=>{s++,i=this.elseTemplates}).on("tag:endcase",()=>o.stop()).on("template",e=>{(i!==this.elseTemplates||1===s)&&i.push(e)}).on("end",()=>{throw Error(`tag ${e.getText()} not closed`)});o.start()}*render(e,t){let r=this.liquid.renderer,n=f((yield this.value.value(e,e.opts.lenientIf))),i=!1;for(let s of this.branches)for(let o of s.values)if(e2(n,(yield eX(o,e,e.opts.lenientIf)))){yield r.renderTemplates(s.templates,e,t),i=!0;break}i||(yield r.renderTemplates(this.elseTemplates,e,t))}*arguments(){yield this.value,yield*this.branches.flatMap(e=>e.values)}*children(){let e=this.branches.flatMap(e=>e.templates);return this.elseTemplates&&e.push(...this.elseTemplates),e}},comment:class extends tc{constructor(e,t,r){for(super(e,t,r);t.length;){const e=t.shift();if(tM(e)&&"endcomment"===e.name)return}throw Error(`tag ${e.getText()} not closed`)}render(){}},include:class extends tc{constructor(e,t,r,n){super(e,t,r);const{tokenizer:i}=e;this.file=t8(i,this.liquid,n),this.currentFile=e.file;const s=i.p;"with"===i.readIdentifier().content?(i.skipBlank(),":"!==i.peek()?this.withVar=i.readValue():i.p=s):i.p=s,this.hash=new th(i,r.options.jekyllInclude||r.options.keyValueSeparator)}*render(e,t){let{liquid:r,hash:n,withVar:i}=this,{renderer:s}=r,o=yield t9(this.file,e,r);$(o,()=>`illegal file path "${o}"`);let a=e.saveRegister("blocks","blockMode");e.setRegister("blocks",{}),e.setRegister("blockMode",eo.OUTPUT);let l=yield n.render(e);i&&(l[o]=yield eX(i,e));let u=yield r._parsePartialFile(o,e.sync,this.currentFile);e.push(e.opts.jekyllInclude?{include:l}:l),yield s.renderTemplates(u,e,t),e.pop(),e.restoreRegister(a)}*children(e,t){return e&&l(this.file)?yield this.liquid._parsePartialFile(this.file,t,this.currentFile):[]}partialScope(){if(l(this.file)){let e;return this.liquid.options.jekyllInclude?e=["include"]:(e=Object.keys(this.hash.hash),this.withVar&&e.push([this.file,this.withVar])),{name:this.file,isolated:!1,scope:e}}}*arguments(){yield*Object.values(this.hash.hash).filter(tF),tF(this.file)&&(yield this.file),tF(this.withVar)&&(yield this.withVar)}},render:class extends tc{constructor(e,t,r,n){super(e,t,r);const i=this.tokenizer;for(this.file=t8(i,this.liquid,n),this.currentFile=e.file;!i.end();){i.skipBlank();const e=i.p,t=i.readIdentifier();if(("with"===t.content||"for"===t.content)&&(i.skipBlank(),":"!==i.peek())){const e=i.readValue();if(e){let r;const n=i.p;"as"===i.readIdentifier().content?r=i.readIdentifier():i.p=n,this[t.content]={value:e,alias:r&&r.content},i.skipBlank(),","===i.peek()&&i.advance();continue}}i.p=e;break}this.hash=new th(i,r.options.keyValueSeparator)}*render(e,t){let{liquid:r,hash:n}=this,i=yield t9(this.file,e,r);$(i,()=>`illegal file path "${i}"`);let s=e.spawn(),o=s.bottom();if(ea(o,(yield n.render(e))),this.with){let{value:t,alias:r}=this.with;o[r||i]=yield eX(t,e)}if(this.for){let{value:n,alias:a}=this.for,l=p((yield eX(n,e)));for(let e of(o.forloop=new Z(l.length,n.getText(),a),l)){o[a]=e;let n=yield r._parsePartialFile(i,s.sync,this.currentFile);yield r.renderer.renderTemplates(n,s,t),o.forloop.next()}}else{let e=yield r._parsePartialFile(i,s.sync,this.currentFile);yield r.renderer.renderTemplates(e,s,t)}}*children(e,t){return e&&l(this.file)?yield this.liquid._parsePartialFile(this.file,t,this.currentFile):[]}partialScope(){if(l(this.file)){let e=Object.keys(this.hash.hash);if(this.with){let{value:t,alias:r}=this.with;l(r)?e.push([r,t]):l(this.file)&&e.push([this.file,t])}if(this.for){let{value:t,alias:r}=this.for;l(r)?e.push([r,t]):l(this.file)&&e.push([this.file,t])}return{name:this.file,isolated:!0,scope:e}}}*arguments(){for(let e of Object.values(this.hash.hash))tF(e)&&(yield e);if(this.with){let{value:e}=this.with;tF(e)&&(yield e)}if(this.for){let{value:e}=this.for;tF(e)&&(yield e)}}},decrement:class extends tc{constructor(e,t,r){super(e,t,r),this.identifier=this.tokenizer.readIdentifier(),this.variable=this.identifier.content}render(e,t){let r=e.environments;g(r[this.variable])||(r[this.variable]=0),t.write(h(--r[this.variable]))}*localScope(){yield this.identifier}},increment:class extends tc{constructor(e,t,r){super(e,t,r),this.identifier=this.tokenizer.readIdentifier(),this.variable=this.identifier.content}render(e,t){let r=e.environments;g(r[this.variable])||(r[this.variable]=0);let n=r[this.variable];r[this.variable]++,t.write(h(n))}*localScope(){yield this.identifier}},cycle:class extends tc{constructor(e,t,r){super(e,t,r),this.candidates=[];const n=this.tokenizer.readValue();for(this.tokenizer.skipBlank(),n&&(":"===this.tokenizer.peek()?(this.group=n,this.tokenizer.advance()):this.candidates.push(n));!this.tokenizer.end();){const e=this.tokenizer.readValue();e&&this.candidates.push(e),this.tokenizer.readTo(",")}this.tokenizer.assert(this.candidates.length,()=>`empty candidates: "${e.getText()}"`)}*render(e,t){let r=yield eX(this.group,e),n=`cycle:${r}:`+this.candidates.join(","),i=e.getRegister("cycle"),s=i[n];void 0===s&&(s=i[n]=0);let o=this.candidates[s];return s=(s+1)%this.candidates.length,i[n]=s,yield eX(o,e)}*arguments(){yield*this.candidates,this.group&&(yield this.group)}},if:class extends tc{constructor(e,t,r,n){super(e,t,r),this.branches=[];let i=[];n.parseStream(t).on("start",()=>this.branches.push({value:new td(e.tokenizer.readFilteredValue(),this.liquid),templates:i=[]})).on("tag:elsif",e=>{$(!this.elseTemplates,"unexpected elsif after else"),this.branches.push({value:new td(e.tokenizer.readFilteredValue(),this.liquid),templates:i=[]})}).on("tag:else",e=>{H(e.args),$(!this.elseTemplates,"duplicated else"),i=this.elseTemplates=[]}).on("tag:endif",function(e){H(e.args),this.stop()}).on("template",e=>i.push(e)).on("end",()=>{throw Error(`tag ${e.getText()} not closed`)}).start()}*render(e,t){let r=this.liquid.renderer;for(let{value:n,templates:i}of this.branches)if(eQ((yield n.value(e,e.opts.lenientIf)),e))return void(yield r.renderTemplates(i,e,t));yield r.renderTemplates(this.elseTemplates||[],e,t)}*children(){let e=this.branches.flatMap(e=>e.templates);return this.elseTemplates&&e.push(...this.elseTemplates),e}arguments(){return this.branches.map(e=>e.value)}},layout:class extends tc{constructor(e,t,r,n){super(e,t,r),this.file=t8(this.tokenizer,this.liquid,n),this.currentFile=e.file,this.args=new th(this.tokenizer,r.options.keyValueSeparator),this.templates=n.parseTokens(t)}*render(e,t){let{liquid:r,args:n,file:i}=this,{renderer:s}=r;if(void 0===i){e.setRegister("blockMode",eo.OUTPUT),yield s.renderTemplates(this.templates,e,t);return}let o=yield t9(this.file,e,r);$(o,()=>`illegal file path "${o}"`);let a=yield r._parseLayoutFile(o,e.sync,this.currentFile);e.setRegister("blockMode",eo.STORE);let l=yield s.renderTemplates(this.templates,e),u=e.getRegister("blocks");void 0===u[""]&&(u[""]=(e,t)=>t.write(l)),e.setRegister("blockMode",eo.OUTPUT),e.push((yield n.render(e))),yield s.renderTemplates(a,e,t),e.pop()}*children(e){let t=this.templates.slice();return e&&l(this.file)&&t.push(...yield this.liquid._parsePartialFile(this.file,!0,this.currentFile)),t}*arguments(){for(let e of Object.values(this.args.hash))tF(e)&&(yield e);tF(this.file)&&(yield this.file)}partialScope(){if(l(this.file))return{name:this.file,isolated:!1,scope:Object.keys(this.args.hash)}}},block:class extends tc{constructor(e,t,r,n){super(e,t,r),this.templates=[];const i=/\w+/.exec(e.args);for(this.block=i?i[0]:"";t.length;){const e=t.shift();if(tM(e)&&"endblock"===e.name)return;const r=n.parseToken(e,t);this.templates.push(r)}throw Error(`tag ${e.getText()} not closed`)}*render(e,t){let r=this.getBlockRender(e);e.getRegister("blockMode")===eo.STORE?e.getRegister("blocks")[this.block]=r:yield r(new J,t)}getBlockRender(e){let{liquid:t,templates:r}=this,n=e.getRegister("blocks")[this.block],i=function*(n,i){e.push({block:n}),yield t.renderer.renderTemplates(r,e,i),e.pop()};return n?(e,t)=>n(new J(t=>i(e,t)),t):i}*children(){return this.templates}blockScope(){return["block"]}},raw:class extends tc{constructor(e,t,r){for(super(e,t,r),this.tokens=[];t.length;){const e=t.shift();if(tM(e)&&"endraw"===e.name)return;this.tokens.push(e)}throw Error(`tag ${e.getText()} not closed`)}render(){return this.tokens.map(e=>e.getText()).join("")}},tablerow:class extends tc{constructor(e,t,r,n){let i;super(e,t,r);const s=this.tokenizer.readIdentifier();this.tokenizer.skipBlank();const o=this.tokenizer.readIdentifier(),a=this.tokenizer.readValue();if("in"!==o.content||!a)throw Error(`illegal tag: ${e.getText()}`);this.variable=s.content,this.collection=a,this.args=new th(this.tokenizer,r.options.keyValueSeparator),this.templates=[];const l=n.parseStream(t).on("start",()=>i=this.templates).on("tag:endtablerow",()=>l.stop()).on("template",e=>i.push(e)).on("end",()=>{throw Error(`tag ${e.getText()} not closed`)});l.start()}*render(e,t){let r=p((yield eX(this.collection,e))),n=yield this.args.render(e),i=n.offset||0,s=void 0===n.limit?r.length:n.limit;r=r.slice(i,i+s);let o=n.cols||r.length,a=this.liquid.renderer,l=new t7(r.length,o,this.collection.getText(),this.variable),u={tablerowloop:l};e.push(u);for(let n=0;n"),t.write(``)),t.write(``),yield a.renderTemplates(this.templates,e,t),t.write("");r.length&&t.write(""),e.pop()}*children(){return this.templates}*arguments(){for(let e of(yield this.collection,Object.values(this.args.hash)))tF(e)&&(yield e)}blockScope(){return[this.variable,"tablerowloop"]}},unless:class extends tc{constructor(e,t,r,n){super(e,t,r),this.branches=[],this.elseTemplates=[];let i=[],s=0;n.parseStream(t).on("start",()=>this.branches.push({value:new td(e.tokenizer.readFilteredValue(),this.liquid),test:e0,templates:i=[]})).on("tag:elsif",e=>{if(s>0){i=[];return}this.branches.push({value:new td(e.tokenizer.readFilteredValue(),this.liquid),test:eQ,templates:i=[]})}).on("tag:else",()=>{s++,i=this.elseTemplates}).on("tag:endunless",function(){this.stop()}).on("template",e=>{(i!==this.elseTemplates||1===s)&&i.push(e)}).on("end",()=>{throw Error(`tag ${e.getText()} not closed`)}).start()}*render(e,t){let r=this.liquid.renderer;for(let{value:n,test:i,templates:s}of this.branches)if(i((yield n.value(e,e.opts.lenientIf)),e))return void(yield r.renderTemplates(s,e,t));yield r.renderTemplates(this.elseTemplates,e,t)}*children(){let e=this.branches.flatMap(e=>e.templates);return this.elseTemplates&&e.push(...this.elseTemplates),e}arguments(){return this.branches.map(e=>e.value)}},break:class extends tc{render(e,t){e.breakCalled=!0}},continue:class extends tc{render(e,t){e.continueCalled=!0}},echo:class extends tc{constructor(e,t,r){super(e,t,r),this.tokenizer.skipBlank(),this.tokenizer.end()||(this.value=new td(this.tokenizer.readFilteredValue(),this.liquid))}*render(e,t){if(!this.value)return;let r=yield this.value.value(e,!1);t.write(r)}*arguments(){this.value&&(yield this.value)}},liquid:class extends tc{constructor(e,t,r,n){super(e,t,r);const i=this.tokenizer.readLiquidTagTokens(this.liquid.options);this.templates=n.parseTokens(i)}*render(e,t){yield this.liquid.renderer.renderTemplates(this.templates,e,t)}*children(){return this.templates}},"#":class extends tc{constructor(e,t,r){if(super(e,t,r),-1!==e.args.search(/\n\s*[^#\s]/g))throw Error("every line of an inline comment must start with a '#' character")}render(){}}};class rt{constructor(e={}){this.renderer=new eJ,this.filters={},this.tags={},this.options=function(e){var t,r,n;if(e.hasOwnProperty("root")&&(e.hasOwnProperty("partials")||(e.partials=e.root),e.hasOwnProperty("layouts")||(e.layouts=e.root)),e.hasOwnProperty("cache")){let t;t="number"==typeof e.cache?e.cache>0?new e5(e.cache):void 0:"object"==typeof e.cache?e.cache:e.cache?new e5(1024):void 0,e.cache=t}return(e=Object.assign(Object.assign(Object.assign({},ts),e.jekyllInclude?{dynamicPartials:!1}:{}),e)).fs.dirname&&e.fs.sep||!e.relativeReference||(console.warn("[LiquidJS] `fs.dirname` and `fs.sep` are required for relativeReference, set relativeReference to `false` to suppress this warning"),e.relativeReference=!1),e.root=to(e.root),e.partials=to(e.partials),e.layouts=to(e.layouts),e.outputEscape=e.outputEscape&&("escape"===(n=e.outputEscape)?tt:"json"===n?e9.json:($(u(n),"`outputEscape` need to be of type string or function"),n)),e.locale||(e.locale=null!=(r=null==(t=ev())?void 0:t().resolvedOptions().locale)?r:"en-US"),e.templates&&(e.fs=new ti(e.templates),e.relativeReference=!0,e.root=e.partials=e.layouts="."),e}(e),this.parser=new tT(this),_(re,(e,t)=>this.registerTag(t,e)),_(t5,(e,t)=>this.registerFilter(t,e))}parse(e,t){return new tT(this).parse(e,t)}_render(e,t,r){let n=t instanceof tI?t:new tI(t,this.options,r);return this.renderer.renderTemplates(e,n)}render(e,t,r){return el(this,void 0,void 0,function*(){return eu(this._render(e,t,Object.assign(Object.assign({},r),{sync:!1})))})}renderSync(e,t,r){return ec(this._render(e,t,Object.assign(Object.assign({},r),{sync:!0})))}renderToNodeStream(e,t,r={}){let n=new tI(t,this.options,r);return this.renderer.renderTemplatesToNodeStream(e,n)}_parseAndRender(e,t,r){let n=this.parse(e);return this._render(n,t,r)}parseAndRender(e,t,r){return el(this,void 0,void 0,function*(){return eu(this._parseAndRender(e,t,Object.assign(Object.assign({},r),{sync:!1})))})}parseAndRenderSync(e,t,r){return ec(this._parseAndRender(e,t,Object.assign(Object.assign({},r),{sync:!0})))}_parsePartialFile(e,t,r){return new tT(this).parseFile(e,t,ei.Partials,r)}_parseLayoutFile(e,t,r){return new tT(this).parseFile(e,t,ei.Layouts,r)}_parseFile(e,t,r,n){return new tT(this).parseFile(e,t,r,n)}parseFile(e,t){return el(this,void 0,void 0,function*(){return eu(new tT(this).parseFile(e,!1,t))})}parseFileSync(e,t){return ec(new tT(this).parseFile(e,!0,t))}*_renderFile(e,t,r){let n=yield this._parseFile(e,r.sync,r.lookupType);return yield this._render(n,t,r)}renderFile(e,t,r){return el(this,void 0,void 0,function*(){return eu(this._renderFile(e,t,Object.assign(Object.assign({},r),{sync:!1})))})}renderFileSync(e,t,r){return ec(this._renderFile(e,t,Object.assign(Object.assign({},r),{sync:!0})))}renderFileToNodeStream(e,t,r){return el(this,void 0,void 0,function*(){let n=yield this.parseFile(e);return this.renderToNodeStream(n,t,r)})}_evalValue(e,t){let r=new td(e,this),n=t instanceof tI?t:new tI(t,this.options);return r.value(n)}evalValue(e,t){return el(this,void 0,void 0,function*(){return eu(this._evalValue(e,t))})}evalValueSync(e,t){return ec(this._evalValue(e,t))}registerFilter(e,t){this.filters[e]=t}registerTag(e,t){this.tags[e]=u(t)?t:class extends tc{constructor(e,r,n){super(e,r,n),u(t.parse)&&t.parse.call(this,e,r)}*render(e,r){let n=yield new th(this.token.args,e.opts.keyValueSeparator).render(e);return yield t.render.call(this,e,r,n)}}}plugin(e){return e.call(this,rt)}express(){let e=this,t=!0;return function(r,n,i){if(t){t=!1;let r=to(this.root);e.options.root.unshift(...r),e.options.layouts.unshift(...r),e.options.partials.unshift(...r)}e.renderFile(r,n).then(e=>i(null,e),i)}}analyze(e,t={}){return el(this,void 0,void 0,function*(){return t_(e,t)})}analyzeSync(e,t={}){return tk(e,t)}parseAndAnalyze(e,t,r={}){return el(this,void 0,void 0,function*(){return t_(this.parse(e,t),r)})}parseAndAnalyzeSync(e,t,r={}){return tk(this.parse(e,t),r)}variables(e,t={}){return el(this,void 0,void 0,function*(){return Object.keys((yield t_(l(e)?this.parse(e):e,t)).variables)})}variablesSync(e,t={}){return Object.keys(tk(l(e)?this.parse(e):e,t).variables)}fullVariables(e,t={}){return el(this,void 0,void 0,function*(){return Array.from(new Set(Object.values((yield t_(l(e)?this.parse(e):e,t)).variables).flatMap(e=>e.map(e=>String(e)))))})}fullVariablesSync(e,t={}){return Array.from(new Set(Object.values(tk(l(e)?this.parse(e):e,t).variables).flatMap(e=>e.map(e=>String(e)))))}variableSegments(e,t={}){return el(this,void 0,void 0,function*(){return Array.from(D(Object.values((yield t_(l(e)?this.parse(e):e,t)).variables).flatMap(e=>e.map(e=>e.toArray()))))})}variableSegmentsSync(e,t={}){return Array.from(D(Object.values(tk(l(e)?this.parse(e):e,t).variables).flatMap(e=>e.map(e=>e.toArray()))))}globalVariables(e,t={}){return el(this,void 0,void 0,function*(){return Object.keys((yield t_(l(e)?this.parse(e):e,t)).globals)})}globalVariablesSync(e,t={}){return Object.keys(tk(l(e)?this.parse(e):e,t).globals)}globalFullVariables(e,t={}){return el(this,void 0,void 0,function*(){return Array.from(new Set(Object.values((yield t_(l(e)?this.parse(e):e,t)).globals).flatMap(e=>e.map(e=>String(e)))))})}globalFullVariablesSync(e,t={}){return Array.from(new Set(Object.values(tk(l(e)?this.parse(e):e,t).globals).flatMap(e=>e.map(e=>String(e)))))}globalVariableSegments(e,t={}){return el(this,void 0,void 0,function*(){return Array.from(D(Object.values((yield t_(l(e)?this.parse(e):e,t)).globals).flatMap(e=>e.map(e=>e.toArray()))))})}globalVariableSegmentsSync(e,t={}){return Array.from(D(Object.values(tk(l(e)?this.parse(e):e,t).globals).flatMap(e=>e.map(e=>e.toArray()))))}}},90846:function(e,t,r){"use strict";r.d(t,{ee:()=>tW,wQ:()=>tq});var n,i,s,o,a,l,u,c,h,p,d,f,m,g={};r.r(g),r.d(g,{decode:()=>w,encode:()=>C,format:()=>O,parse:()=>R});var y={};r.r(y),r.d(y,{Any:()=>B,Cc:()=>$,Cf:()=>H,P:()=>I,S:()=>q,Z:()=>U});var b={};r.r(b),r.d(b,{arrayReplaceAt:()=>eo,assign:()=>es,escapeHtml:()=>eb,escapeRE:()=>e_,fromCodePoint:()=>el,has:()=>ei,isMdAsciiPunct:()=>eA,isPunctChar:()=>ew,isSpace:()=>ek,isString:()=>er,isValidEntityCode:()=>ea,isWhiteSpace:()=>ex,lib:()=>eC,normalizeReference:()=>eE,unescapeAll:()=>ed,unescapeMd:()=>ep});var v={};r.r(v),r.d(v,{parseLinkDestination:()=>eT,parseLinkLabel:()=>eO,parseLinkTitle:()=>eS});var _=r(579);let k={};function x(e,t){"string"!=typeof t&&(t=x.defaultChars);let r=function(e){let t=k[e];if(t)return t;t=k[e]=[];for(let e=0;e<128;e++){let r=String.fromCharCode(e);t.push(r)}for(let r=0;r=55296&&e<=57343?t+="���":t+=String.fromCharCode(e),n+=6;continue}}if((248&s)==240&&n+91114111?t+="����":(e-=65536,t+=String.fromCharCode(55296+(e>>10),56320+(1023&e))),n+=9;continue}}t+="�"}return t})}x.defaultChars=";/?:@&=+$,#",x.componentChars="";let w=x,A={};function E(e,t,r){"string"!=typeof t&&(r=t,t=E.defaultChars),void 0===r&&(r=!0);let n=function(e){let t=A[e];if(t)return t;t=A[e]=[];for(let e=0;e<128;e++){let r=String.fromCharCode(e);/^[0-9a-z]$/i.test(r)?t.push(r):t.push("%"+("0"+e.toString(16).toUpperCase()).slice(-2))}for(let r=0;r=55296&&o<=57343){if(o>=55296&&o<=56319&&t+1=56320&&r<=57343){i+=encodeURIComponent(e[t]+e[t+1]),t++;continue}}i+="%EF%BF%BD";continue}i+=encodeURIComponent(e[t])}return i}E.defaultChars=";/?:@&=+$,-_.!~*'()#",E.componentChars="-_.!~*'()";let C=E;function O(e){let t="";return t+=e.protocol||"",t+=e.slashes?"//":"",t+=e.auth?e.auth+"@":"",e.hostname&&-1!==e.hostname.indexOf(":")?t+="["+e.hostname+"]":t+=e.hostname||"",t+=e.port?":"+e.port:"",t+=e.pathname||"",t+=e.search||"",t+=e.hash||""}function T(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}let S=/^([a-z0-9.+-]+:)/i,D=/:[0-9]*$/,M=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,L=["%","/","?",";","#"].concat(["'"].concat(["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n"," "]))),j=["/","?","#"],P=/^[+a-z0-9A-Z_-]{0,63}$/,z=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,N={javascript:!0,"javascript:":!0},F={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};T.prototype.parse=function(e,t){let r,n,i,s=e;if(s=s.trim(),!t&&1===e.split("#").length){let e=M.exec(s);if(e)return this.pathname=e[1],e[2]&&(this.search=e[2]),this}let o=S.exec(s);if(o&&(r=(o=o[0]).toLowerCase(),this.protocol=o,s=s.substr(o.length)),(t||o||s.match(/^\/\/[^@\/]+@[^@\/]+/))&&(i="//"===s.substr(0,2))&&!(o&&N[o])&&(s=s.substr(2),this.slashes=!0),!N[o]&&(i||o&&!F[o])){let e,t,r=-1;for(let e=0;e127?n+="x":n+=r[e];if(!n.match(P)){let n=e.slice(0,t),i=e.slice(t+1),o=r.match(z);o&&(n.push(o[1]),i.unshift(o[2])),i.length&&(s=i.join(".")+s),this.hostname=n.join(".");break}}}}this.hostname.length>255&&(this.hostname=""),o&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}let a=s.indexOf("#");-1!==a&&(this.hash=s.substr(a),s=s.slice(0,a));let l=s.indexOf("?");return -1!==l&&(this.search=s.substr(l),s=s.slice(0,l)),s&&(this.pathname=s),F[r]&&this.hostname&&!this.pathname&&(this.pathname=""),this},T.prototype.parseHost=function(e){let t=D.exec(e);t&&(":"!==(t=t[0])&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)};let R=function(e,t){if(e&&e instanceof T)return e;let r=new T;return r.parse(e,t),r},I=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061D-\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1B7D\u1B7E\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52-\u2E5D\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDEAD\uDF55-\uDF59\uDF86-\uDF89]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5A\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDEB9\uDF3C-\uDF3E]|\uD806[\uDC3B\uDD44-\uDD46\uDDE2\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2\uDF00-\uDF09]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8\uDF43-\uDF4F\uDFFF]|\uD809[\uDC70-\uDC74]|\uD80B[\uDFF1\uDFF2]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A\uDFE2]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/,q=/[\$\+<->\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u0888\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20C0\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFF\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u31EF\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC2\uFD40-\uFD4F\uFDCF\uFDFC-\uFDFF\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD833[\uDF50-\uDFC3]|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDEA\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEDC-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF76\uDF7B-\uDFD9\uDFE0-\uDFEB\uDFF0]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDE53\uDE60-\uDE6D\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC5\uDECE-\uDEDB\uDEE0-\uDEE8\uDEF0-\uDEF8\uDF00-\uDF92\uDF94-\uDFCA]/,B=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,$=/[\0-\x1F\x7F-\x9F]/,H=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u0890\u0891\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD80D[\uDC30-\uDC3F]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/,U=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/,V=new Uint16Array('ᵁ<\xd5ıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms\x7f\x84\x8b\x90\x95\x98\xa6\xb3\xb9\xc8\xcflig耻\xc6䃆P耻&䀦cute耻\xc1䃁reve;䄂Āiyx}rc耻\xc2䃂;䐐r;쀀\ud835\udd04rave耻\xc0䃀pha;䎑acr;䄀d;橓Āgp\x9d\xa1on;䄄f;쀀\ud835\udd38plyFunction;恡ing耻\xc5䃅Ācs\xbe\xc3r;쀀\ud835\udc9cign;扔ilde耻\xc3䃃ml耻\xc4䃄Ѐaceforsu\xe5\xfb\xfeėĜĢħĪĀcr\xea\xf2kslash;或Ŷ\xf6\xf8;櫧ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀\ud835\udd05pf;쀀\ud835\udd39eve;䋘c\xf2ēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻\xa9䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻\xc7䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷\xf2ſi;䎧rcleȀDMPTLJNjǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀\ud835\udc9epĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀\ud835\udd07Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀\ud835\udd3bƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegra\xecȹoɴ͹\0\0ͻ\xbb͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔e\xe5ˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀\ud835\udc9frok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻\xd0䃐cute耻\xc9䃉ƀaiyӒӗӜron;䄚rc耻\xca䃊;䐭ot;䄖r;쀀\ud835\udd08rave耻\xc8䃈ement;戈ĀapӺӾcr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpԦԪon;䄘f;쀀\ud835\udd3csilon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻\xcb䃋Āipժկsts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀\ud835\udd09lledɓ֗\0\0֣mallSquare;旼erySmallSquare;斪Ͱֺ\0ֿ\0\0ׄf;쀀\ud835\udd3dAll;戀riertrf;愱c\xf2׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀\ud835\udd0a;拙pf;쀀\ud835\udd3eeater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀\ud835\udca2;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0ڲf;愍izontalLine;攀Āctۃۅ\xf2کrok;䄦mpńېۘownHum\xf0įqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻\xcd䃍Āiyܓܘrc耻\xce䃎;䐘ot;䄰r;愑rave耻\xcc䃌ƀ;apܠܯܿĀcgܴܷr;䄪inaryI;慈lie\xf3ϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀\ud835\udd40a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻\xcf䃏ʀcfosuެ޷޼߂ߐĀiyޱ޵rc;䄴;䐙r;쀀\ud835\udd0dpf;쀀\ud835\udd41ǣ߇\0ߌr;쀀\ud835\udca5rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āey߶߻dil;䄶;䐚r;쀀\ud835\udd0epf;쀀\ud835\udd42cr;쀀\ud835\udca6րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ight\xe1Μs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀\ud835\udd0fĀ;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊight\xe1οight\xe1ϊf;쀀\ud835\udd43erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂ\xf2ࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀\ud835\udd10nusPlus;戓pf;쀀\ud835\udd44c\xf2੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘\xeb૙eryThi\xee૙tedĀGL૸ଆreaterGreate\xf2ٳessLes\xf3ੈLine;䀊r;쀀\ud835\udd11ȀBnptଢନଷ଺reak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪୼஡௫ఄ౞಄ದ೘ൡඅ櫬Āou୛୤ngruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊ஛ement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater΀;EFGLSTஶஷ஽௉௓௘௥扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲௽ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ೒拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨೹setĀ;E೰ೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀\ud835\udca9ilde耻\xd1䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻\xd3䃓Āiy෎ීrc耻\xd4䃔;䐞blac;䅐r;쀀\ud835\udd12rave耻\xd2䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀\ud835\udd46enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀\ud835\udcaaash耻\xd8䃘iŬื฼de耻\xd5䃕es;樷ml耻\xd6䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀\ud835\udd13i;䎦;䎠usMinus;䂱Āipຢອncareplan\xe5ڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀\ud835\udcab;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀\ud835\udd14pf;愚cr;쀀\ud835\udcac؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻\xae䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r\xbbཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀\ud835\udd16ortȀDLRUᄪᄴᄾᅉownArrow\xbbОeftArrow\xbb࢚ightArrow\xbb࿝pArrow;憑gma;䎣allCircle;战pf;쀀\ud835\udd4aɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀\ud835\udcaear;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Th\xe1ྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et\xbbሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻\xde䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀\ud835\udd17Āeiቻ኉Dzኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀\ud835\udd4bipleDot;惛Āctዖዛr;쀀\ud835\udcafrok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻\xda䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻\xdb䃛;䐣blac;䅰r;쀀\ud835\udd18rave耻\xd9䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀\ud835\udd4cЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥own\xe1ϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀\ud835\udcb0ilde;䅨ml耻\xdc䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;櫫y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀\ud835\udd19pf;쀀\ud835\udd4dcr;쀀\ud835\udcb1dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀\ud835\udd1apf;쀀\ud835\udd4ecr;쀀\ud835\udcb2Ȁfiosᓋᓐᓒᓘr;쀀\ud835\udd1b;䎞pf;쀀\ud835\udd4fcr;쀀\ud835\udcb3ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻\xdd䃝Āiyᔉᔍrc;䅶;䐫r;쀀\ud835\udd1cpf;쀀\ud835\udd50cr;쀀\ud835\udcb4ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidt\xe8૙a;䎖r;愨pf;愤cr;쀀\ud835\udcb5௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻\xe1䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻\xe2䃢te肻\xb4̆;䐰lig耻\xe6䃦Ā;r\xb2ᖺ;쀀\ud835\udd1erave耻\xe0䃠ĀepᗊᗖĀfpᗏᗔsym;愵\xe8ᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e\xbbᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢\xbb\xb9arr;捼Āgpᙣᙧon;䄅f;쀀\ud835\udd52΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;橰cir;橯;扊d;手s;䀧roxĀ;e዁ᚒ\xf1ᚃing耻\xe5䃥ƀctyᚡᚦᚨr;쀀\ud835\udcb6;䀪mpĀ;e዁ᚯ\xf1ʈilde耻\xe3䃣ml耻\xe4䃤Āciᛂᛈonin\xf4ɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e\xbbᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰s\xe9ᜌno\xf5ēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀\ud835\udd1fg΀costuvwឍឝឳេ៕៛៞ƀaiuបពរ\xf0ݠrc;旯p\xbb፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄e\xe5ᑄ\xe5ᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0ᠱ;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀\ud835\udd53Ā;tᏋᡣom\xbbᏌtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻\xa6䂦Ȁceioᥑᥖᥚᥠr;쀀\ud835\udcb7mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t\xbb᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁\xeeړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻\xe7䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻\xb8ƭptyv;榲t脀\xa2;eᨭᨮ䂢r\xe4Ʋr;쀀\ud835\udd20ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark\xbbᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟\xbbཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it\xbb᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;q\xc7\xc6ɭ᫙\0\0᫢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁\xeeᅠeĀmx᫱᫶ent\xbb᫩e\xf3ɍǧ᫾\0ᬇĀ;dኻᬂot;橭n\xf4Ɇƀfryᬐᬔᬗ;쀀\ud835\udd54o\xe4ɔ脀\xa9;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀\ud835\udcb8Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0᭵r;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒre\xe3᭳u\xe3᭵ee;拎edge;拏en耻\xa4䂤earrowĀlrᯮ᯳eft\xbbᮀight\xbbᮽe\xe4ᯝĀciᰁᰇonin\xf4Ƿnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍r\xf2΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸\xf2ᄳhĀ;vᱚᱛ怐\xbbऊūᱡᱧarow;椏a\xe3̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻\xb0䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀\ud835\udd21arĀlrᲳᲵ\xbbࣜ\xbbသʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀\xf7;o᳧ᳰntimes;拇n\xf8᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀\ud835\udd55ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedg\xe5\xfanƀadhᄮᵝᵧownarrow\xf3ᲃarpoonĀlrᵲᵶef\xf4Ჴigh\xf4ᲶŢᵿᶅkaro\xf7གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀\ud835\udcb9;䑕l;槶rok;䄑Ādrᶰᶴot;拱iĀ;fᶺ᠖斿Āah᷀᷃r\xf2Щa\xf2ྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴo\xf4ᲉĀcsḎḔute耻\xe9䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻\xea䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀\ud835\udd22ƀ;rsṐṑṗ檚ave耻\xe8䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et\xbbẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀\ud835\udd56ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on\xbbớ;䏵ȀcsuvỪỳἋἣĀioữḱrc\xbbḮɩỹ\0\0ỻ\xedՈantĀglἂἆtr\xbbṝess\xbbṺƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯o\xf4͒ĀahὉὋ;䎷耻\xf0䃰Āmrὓὗl耻\xeb䃫o;悬ƀcipὡὤὧl;䀡s\xf4ծĀeoὬὴctatio\xeeՙnential\xe5չৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotse\xf1Ṅy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0᾽g;耀ffig;耀ffl;쀀\ud835\udd23lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀\ud835\udd57ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧‪‬\0‮耻\xbd䂽;慓耻\xbc䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻\xbe䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀\ud835\udcbbࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lan\xf4٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀\ud835\udd24Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox\xbbℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀\ud835\udd58Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎pro\xf8₞r;楸qĀlqؿ↖les\xf3₈i\xed٫Āen↣↭rtneqq;쀀≩︀\xc5↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽r\xf2ΠȀilmr⇐⇔⇗⇛rs\xf0ᒄf\xbb․il\xf4کĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it\xbb∊lip;怦con;抹r;쀀\ud835\udd25sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀\ud835\udd59bar;怕ƀclt≯≴≸r;쀀\ud835\udcbdas\xe8⇴rok;䄧Ābp⊂⊇ull;恃hen\xbbᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻\xed䃭ƀ;iyݱ⊰⊵rc耻\xee䃮;䐸Ācx⊼⊿y;䐵cl耻\xa1䂡ĀfrΟ⋉;쀀\ud835\udd26rave耻\xec䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓in\xe5ގar\xf4ܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝do\xf4⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙er\xf3ᕣ\xe3⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀\ud835\udd5aa;䎹uest耻\xbf䂿Āci⎊⎏r;쀀\ud835\udcbenʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻\xef䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀\ud835\udd27ath;䈷pf;쀀\ud835\udd5bǣ⏬\0⏱r;쀀\ud835\udcbfrcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀\ud835\udd28reen;䄸cy;䑅cy;䑜pf;쀀\ud835\udd5ccr;쀀\ud835\udcc0஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼r\xf2৆\xf2Εail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴ra\xeeࡌbda;䎻gƀ;dlࢎⓁⓃ;榑\xe5ࢎ;檅uo耻\xab䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝\xeb≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼\xecࢰ\xe2┩;䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□a\xe9⓶arpoonĀdu▯▴own\xbbњp\xbb०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoon\xf3྘quigarro\xf7⇰hreetimes;拋ƀ;qs▋ও◺lan\xf4বʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋ppro\xf8Ⓠot;拖qĀgq♃♅\xf4উgt\xf2⒌\xf4ছi\xedলƀilr♕࣡♚sht;楼;쀀\ud835\udd29Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖r\xf2◁orne\xf2ᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che\xbb⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox\xbb⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽r\xebࣁgƀlmr⛿✍✔eftĀar০✇ight\xe1৲apsto;柼ight\xe1৽parrowĀlr✥✩ef\xf4⓭ight;憬ƀafl✶✹✽r;榅;쀀\ud835\udd5dus;樭imes;樴š❋❏st;戗\xe1ፎƀ;ef❗❘᠀旊nge\xbb❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇r\xf2ࢨorne\xf2ᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀\ud835\udcc1mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹re\xe5◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀\xc5⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻\xaf䂯Āet⡗⡙;時Ā;e⡞⡟朠se\xbb⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻ow\xeeҌef\xf4ए\xf0Ꮡker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle\xbbᘦr;쀀\ud835\udd2ao;愧ƀcdn⢯⢴⣉ro耻\xb5䂵Ȁ;acdᑤ⢽⣀⣄s\xf4ᚧir;櫰ot肻\xb7Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛\xf2−\xf0ઁĀdp⣩⣮els;抧f;쀀\ud835\udd5eĀct⣸⣽r;쀀\ud835\udcc2pos\xbbᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la\xbb˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉ro\xf8඄urĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0⧣p肻\xa0ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸ui\xf6ୣĀei⩊⩎ar;椨\xed஘istĀ;s஠டr;쀀\ud835\udd2bȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lan\xf4௢i\xed௪Ā;rஶ⪁\xbbஷƀAap⪊⪍⪑r\xf2⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹r\xf2⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro\xf7⫁ightarro\xf7⪐ƀ;qs఻⪺⫪lan\xf4ౕĀ;sౕ⫴\xbbశi\xedౝĀ;rవ⫾iĀ;eచథi\xe4ඐĀpt⬌⬑f;쀀\ud835\udd5f膀\xac;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lle\xec୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳u\xe5ಥĀ;cಘ⭸Ā;eಒ⭽\xf1ಘȀAait⮈⮋⮝⮧r\xf2⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow\xbb⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉u\xe5൅;쀀\ud835\udcc3ortɭ⬅\0\0⯖ar\xe1⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭\xe5೸\xe5ഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗ\xf1സȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇ\xecௗlde耻\xf1䃱\xe7ృiangleĀlrⱒⱜeftĀ;eచⱚ\xf1దightĀ;eೋⱥ\xf1೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻\xf3䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻\xf4䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀\ud835\udd2cͯ⵹\0\0⵼\0ⶂn;䋛ave耻\xf2䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨr\xf2᪀Āir⶝ⶠr;榾oss;榻n\xe5๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀\ud835\udd60ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨r\xf2᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f\xbbⷿ耻\xaa䂪耻\xba䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧\xf2⸁ash耻\xf8䃸l;折iŬⸯ⸴de耻\xf5䃵esĀ;aǛ⸺s;樶ml耻\xf6䃶bar;挽ૡ⹞\0⹽\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;astЃ⹧⹲຅脀\xb6;l⹭⹮䂶le\xecЃɩ⹸\0\0⹻m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀\ud835\udd2dƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕ma\xf4੶ne;明ƀ;tv⺿⻀⻈䏀chfork\xbb´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎\xf6⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻\xb1ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀\ud835\udd61nd耻\xa3䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷u\xe5໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾ppro\xf8⽃urlye\xf1໙\xf1໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨i\xedໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺\xf0⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴\xef໻rel;抰Āci⿀⿅r;쀀\ud835\udcc5;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀\ud835\udd2epf;쀀\ud835\udd62rime;恗cr;쀀\ud835\udcc6ƀaeo⿸〉〓tĀei⿾々rnion\xf3ڰnt;樖stĀ;e【】䀿\xf1Ἑ\xf4༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがr\xf2Ⴓ\xf2ϝail;検ar\xf2ᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕i\xe3ᅮmptyv;榳gȀ;del࿑らるろ;榒;榥\xe5࿑uo耻\xbb䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞\xeb≝\xf0✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶al\xf3༞ƀabrョリヮr\xf2៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗\xec࿲\xe2ヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜn\xe5Ⴛar\xf4ྩt;断ƀilrㅩဣㅮsht;楽;쀀\ud835\udd2fĀaoㅷㆆrĀduㅽㅿ\xbbѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭa\xe9トarpoonĀduㆻㆿow\xeeㅾp\xbb႒eftĀah㇊㇐rrow\xf3࿪arpoon\xf3Ցightarrows;應quigarro\xf7ニhreetimes;拌g;䋚ingdotse\xf1ἲƀahm㈍㈐㈓r\xf2࿪a\xf2Ց;怏oustĀ;a㈞㈟掱che\xbb㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾r\xebဃƀafl㉇㉊㉎r;榆;쀀\ud835\udd63us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒ar\xf2㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀\ud835\udcc7Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠re\xe5ㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛qu\xef➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡u\xe5ᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓i\xedሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒\xeb∨Ā;oਸ਼਴t耻\xa7䂧i;䀻war;椩mĀin㍩\xf0nu\xf3\xf1t;朶rĀ;o㍶⁕쀀\ud835\udd30Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜i\xe4ᑤara\xec⹯耻\xad䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲ar\xf2ᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetm\xe9㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀\ud835\udd64aĀdr㑍ЂesĀ;u㑔㑕晠it\xbb㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍\xf1ᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝\xf1ᆮƀ;afᅻ㒦ְrť㒫ֱ\xbbᅼar\xf2ᅈȀcemt㒹㒾㓂㓅r;쀀\ud835\udcc8tm\xee\xf1i\xec㐕ar\xe6ᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psilo\xeeỠh\xe9⺯s\xbb⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦ppro\xf8㋺urlye\xf1ᇾ\xf1ᇳƀaes㖂㖈㌛ppro\xf8㌚q\xf1㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻\xb9䂹耻\xb2䂲耻\xb3䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨\xeb∮Ā;oਫ਩war;椪lig耻\xdf䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄r\xeb๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀\ud835\udd31Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮ppro\xf8዁im\xbbኬs\xf0ኞĀas㚺㚮\xf0዁rn耻\xfe䃾Ǭ̟㛆⋧es膀\xd7;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀\xe1⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀\ud835\udd65rk;櫚\xe1㍢rime;怴ƀaip㜏㜒㝤d\xe5ቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own\xbbᶻeftĀ;e⠀㜾\xf1म;扜ightĀ;e㊪㝋\xf1ၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀\ud835\udcc9;䑆cy;䑛rok;䅧Āio㞋㞎x\xf4᝷headĀlr㞗㞠eftarro\xf7ࡏightarrow\xbbཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶r\xf2ϭar;楣Ācr㟜㟢ute耻\xfa䃺\xf2ᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻\xfb䃻;䑃ƀabh㠃㠆㠋r\xf2Ꭽlac;䅱a\xf2ᏃĀir㠓㠘sht;楾;쀀\ud835\udd32rave耻\xf9䃹š㠧㠱rĀlr㠬㠮\xbbॗ\xbbႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r\xbb㡆op;挏ri;旸Āal㡖㡚cr;䅫肻\xa8͉Āgp㡢㡦on;䅳f;쀀\ud835\udd66̀adhlsuᅋ㡸㡽፲㢑㢠own\xe1ᎳarpoonĀlr㢈㢌ef\xf4㠭igh\xf4㠯iƀ;hl㢙㢚㢜䏅\xbbᏺon\xbb㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r\xbb㢽op;挎ng;䅯ri;旹cr;쀀\ud835\udccaƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨\xbb᠓Āam㣯㣲r\xf2㢨l耻\xfc䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠r\xf2ϷarĀ;v㤦㤧櫨;櫩as\xe8ϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖app\xe1␕othin\xe7ẖƀhir㓫⻈㥙op\xf4⾵Ā;hᎷ㥢\xefㆍĀiu㥩㥭gm\xe1㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟et\xe1㚜iangleĀlr㦪㦯eft\xbbथight\xbbၑy;䐲ash\xbbံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨa\xf2ᑩr;쀀\ud835\udd33tr\xe9㦮suĀbp㧯㧱\xbbജ\xbb൙pf;쀀\ud835\udd67ro\xf0໻tr\xe9㦴Ācu㨆㨋r;쀀\ud835\udccbĀbp㨐㨘nĀEe㦀㨖\xbb㥾nĀEe㦒㨞\xbb㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀\ud835\udd34pf;쀀\ud835\udd68Ā;eᑹ㩦at\xe8ᑹcr;쀀\ud835\udcccૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tr\xe9៑r;쀀\ud835\udd35ĀAa㪔㪗r\xf2σr\xf2৶;䎾ĀAa㪡㪤r\xf2θr\xf2৫a\xf0✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀\ud835\udd69im\xe5ឲĀAa㫇㫊r\xf2ώr\xf2ਁĀcq㫒ីr;쀀\ud835\udccdĀpt៖㫜r\xe9។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻\xfd䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻\xa5䂥r;쀀\ud835\udd36cy;䑗pf;쀀\ud835\udd6acr;쀀\ud835\udcceĀcm㬦㬩y;䑎l耻\xff䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡tr\xe6ᕟa;䎶r;쀀\ud835\udd37cy;䐶grarr;懝pf;쀀\ud835\udd6bcr;쀀\ud835\udccfĀjn㮅㮇;怍j;怌'.split("").map(e=>e.charCodeAt(0))),Z=new Uint16Array("Ȁaglq \x15\x18\x1bɭ\x0f\0\0\x12p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map(e=>e.charCodeAt(0))),W=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]),G=null!=(u=String.fromCodePoint)?u:function(e){let t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+=String.fromCharCode(e)};function K(e){return e>=c.ZERO&&e<=c.NINE}(n=c||(c={}))[n.NUM=35]="NUM",n[n.SEMI=59]="SEMI",n[n.EQUALS=61]="EQUALS",n[n.ZERO=48]="ZERO",n[n.NINE=57]="NINE",n[n.LOWER_A=97]="LOWER_A",n[n.LOWER_F=102]="LOWER_F",n[n.LOWER_X=120]="LOWER_X",n[n.LOWER_Z=122]="LOWER_Z",n[n.UPPER_A=65]="UPPER_A",n[n.UPPER_F=70]="UPPER_F",n[n.UPPER_Z=90]="UPPER_Z",(i=h||(h={}))[i.VALUE_LENGTH=49152]="VALUE_LENGTH",i[i.BRANCH_LENGTH=16256]="BRANCH_LENGTH",i[i.JUMP_TABLE=127]="JUMP_TABLE",(s=p||(p={}))[s.EntityStart=0]="EntityStart",s[s.NumericStart=1]="NumericStart",s[s.NumericDecimal=2]="NumericDecimal",s[s.NumericHex=3]="NumericHex",s[s.NamedEntity=4]="NamedEntity",(o=d||(d={}))[o.Legacy=0]="Legacy",o[o.Strict=1]="Strict",o[o.Attribute=2]="Attribute";class J{constructor(e,t,r){this.decodeTree=e,this.emitCodePoint=t,this.errors=r,this.state=p.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=d.Strict}startEntity(e){this.decodeMode=e,this.state=p.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(e,t){switch(this.state){case p.EntityStart:if(e.charCodeAt(t)===c.NUM)return this.state=p.NumericStart,this.consumed+=1,this.stateNumericStart(e,t+1);return this.state=p.NamedEntity,this.stateNamedEntity(e,t);case p.NumericStart:return this.stateNumericStart(e,t);case p.NumericDecimal:return this.stateNumericDecimal(e,t);case p.NumericHex:return this.stateNumericHex(e,t);case p.NamedEntity:return this.stateNamedEntity(e,t)}}stateNumericStart(e,t){return t>=e.length?-1:(32|e.charCodeAt(t))===c.LOWER_X?(this.state=p.NumericHex,this.consumed+=1,this.stateNumericHex(e,t+1)):(this.state=p.NumericDecimal,this.stateNumericDecimal(e,t))}addToNumericResult(e,t,r,n){if(t!==r){let i=r-t;this.result=this.result*Math.pow(n,i)+parseInt(e.substr(t,i),n),this.consumed+=i}}stateNumericHex(e,t){let r=t;for(;t=c.UPPER_A)||!(n<=c.UPPER_F))&&(!(n>=c.LOWER_A)||!(n<=c.LOWER_F)))return this.addToNumericResult(e,r,t,16),this.emitNumericEntity(i,3);t+=1}return this.addToNumericResult(e,r,t,16),-1}stateNumericDecimal(e,t){let r=t;for(;t=55296&&n<=57343||n>1114111?65533:null!=(i=W.get(n))?i:n,this.consumed),this.errors&&(e!==c.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}stateNamedEntity(e,t){let{decodeTree:r}=this,n=r[this.treeIndex],i=(n&h.VALUE_LENGTH)>>14;for(;t>7,s=t&h.JUMP_TABLE;if(0===i)return 0!==s&&n===s?r:-1;if(s){let t=n-s;return t<0||t>=i?-1:e[r+t]-1}let o=r,a=o+i-1;for(;o<=a;){let t=o+a>>>1,r=e[t];if(rn))return e[t+i];a=t-1}}return -1}(r,n,this.treeIndex+Math.max(1,i),s),this.treeIndex<0)return 0===this.result||this.decodeMode===d.Attribute&&(0===i||function(e){var t;return e===c.EQUALS||(t=e)>=c.UPPER_A&&t<=c.UPPER_Z||t>=c.LOWER_A&&t<=c.LOWER_Z||K(t)}(s))?0:this.emitNotTerminatedNamedEntity();if(0!=(i=((n=r[this.treeIndex])&h.VALUE_LENGTH)>>14)){if(s===c.SEMI)return this.emitNamedEntityData(this.treeIndex,i,this.consumed+this.excess);this.decodeMode!==d.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return -1}emitNotTerminatedNamedEntity(){var e;let{result:t,decodeTree:r}=this,n=(r[t]&h.VALUE_LENGTH)>>14;return this.emitNamedEntityData(t,n,this.consumed),null==(e=this.errors)||e.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(e,t,r){let{decodeTree:n}=this;return this.emitCodePoint(1===t?n[e]&~h.VALUE_LENGTH:n[e+1],r),3===t&&this.emitCodePoint(n[e+2],r),r}end(){var e;switch(this.state){case p.NamedEntity:return 0!==this.result&&(this.decodeMode!==d.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case p.NumericDecimal:return this.emitNumericEntity(0,2);case p.NumericHex:return this.emitNumericEntity(0,3);case p.NumericStart:return null==(e=this.errors)||e.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case p.EntityStart:return 0}}}function Y(e){let t="",r=new J(e,e=>t+=G(e));return function(e,n){let i=0,s=0;for(;(s=e.indexOf("&",s))>=0;){t+=e.slice(i,s),r.startEntity(n);let o=r.write(e,s+1);if(o<0){i=s+r.end();break}i=s+o,s=0===o?i+1:i}let o=t+e.slice(i);return t="",o}}let X=Y(V);function Q(e,t=d.Legacy){return X(e,t)}Y(Z);let ee=new Map([[34,"""],[38,"&"],[39,"'"],[60,"<"],[62,">"]]);function et(e,t){return function(r){let n,i=0,s="";for(;n=e.exec(r);)i!==n.index&&(s+=r.substring(i,n.index)),s+=t.get(n[0].charCodeAt(0)),i=n.index+1;return s+r.substring(i)}}function er(e){return"[object String]"===Object.prototype.toString.call(e)}null!=String.prototype.codePointAt||((e,t)=>(64512&e.charCodeAt(t))==55296?(e.charCodeAt(t)-55296)*1024+e.charCodeAt(t+1)-56320+65536:e.charCodeAt(t)),et(/[&<>'"]/g,ee),et(/["&\u00A0]/g,new Map([[34,"""],[38,"&"],[160," "]])),et(/[&<>\u00A0]/g,new Map([[38,"&"],[60,"<"],[62,">"],[160," "]])),(a=f||(f={}))[a.XML=0]="XML",a[a.HTML=1]="HTML",(l=m||(m={}))[l.UTF8=0]="UTF8",l[l.ASCII=1]="ASCII",l[l.Extensive=2]="Extensive",l[l.Attribute=3]="Attribute",l[l.Text=4]="Text";let en=Object.prototype.hasOwnProperty;function ei(e,t){return en.call(e,t)}function es(e){let t=Array.prototype.slice.call(arguments,1);return t.forEach(function(t){if(t){if("object"!=typeof t)throw TypeError(t+"must be object");Object.keys(t).forEach(function(r){e[r]=t[r]})}}),e}function eo(e,t,r){return[].concat(e.slice(0,t),r,e.slice(t+1))}function ea(e){return(!(e>=55296)||!(e<=57343))&&(!(e>=64976)||!(e<=65007))&&(65535&e)!=65535&&(65535&e)!=65534&&(!(e>=0)||!(e<=8))&&11!==e&&(!(e>=14)||!(e<=31))&&(!(e>=127)||!(e<=159))&&!(e>1114111)&&!0}function el(e){return e>65535?String.fromCharCode(55296+((e-=65536)>>10),56320+(1023&e)):String.fromCharCode(e)}let eu=/\\([!"#$%&'()*+,\-./:;<=>?@[\\\]^_`{|}~])/g,ec=RegExp(eu.source+"|"+/&([a-z#][a-z0-9]{1,31});/gi.source,"gi"),eh=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))$/i;function ep(e){return 0>e.indexOf("\\")?e:e.replace(eu,"$1")}function ed(e){return 0>e.indexOf("\\")&&0>e.indexOf("&")?e:e.replace(ec,function(e,t,r){if(t)return t;if(35===r.charCodeAt(0)&&eh.test(r)){let t="x"===r[1].toLowerCase()?parseInt(r.slice(2),16):parseInt(r.slice(1),10);return ea(t)?el(t):e}let n=Q(e);return n!==e?n:e})}let ef=/[&<>"]/,em=/[&<>"]/g,eg={"&":"&","<":"<",">":">",'"':"""};function ey(e){return eg[e]}function eb(e){return ef.test(e)?e.replace(em,ey):e}let ev=/[.?*+^$[\]\\(){}|-]/g;function e_(e){return e.replace(ev,"\\$&")}function ek(e){switch(e){case 9:case 32:return!0}return!1}function ex(e){if(e>=8192&&e<=8202)return!0;switch(e){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}function ew(e){return I.test(e)||q.test(e)}function eA(e){switch(e){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function eE(e){return(e=e.trim().replace(/\s+/g," ")).toLowerCase().toUpperCase()}let eC={mdurl:g,ucmicro:y};function eO(e,t,r){let n,i,s,o,a=e.posMax,l=e.pos;for(e.pos=t+1,n=1;e.pos32)return s;if(41===n){if(0===o)break;o--}i++}return t===i||0!==o||(s.str=ed(e.slice(t,i)),s.pos=i,s.ok=!0),s}function eS(e,t,r,n){let i,s=t,o={ok:!1,can_continue:!1,pos:0,str:"",marker:0};if(n)o.str=n.str,o.marker=n.marker;else{if(s>=r)return o;let n=e.charCodeAt(s);if(34!==n&&39!==n&&40!==n)return o;t++,s++,40===n&&(n=41),o.marker=n}for(;s"+eb(s.content)+""},eD.code_block=function(e,t,r,n,i){let s=e[t];return""+eb(e[t].content)+"\n"},eD.fence=function(e,t,r,n,i){let s,o=e[t],a=o.info?ed(o.info).trim():"",l="",u="";if(a){let e=a.split(/(\s+)/g);l=e[0],u=e.slice(2).join("")}if(0===(s=r.highlight&&r.highlight(o.content,l,u)||eb(o.content)).indexOf("${s} `}return`
${s}
`},eD.image=function(e,t,r,n,i){let s=e[t];return s.attrs[s.attrIndex("alt")][1]=i.renderInlineAsText(s.children,r,n),i.renderToken(e,t,r)},eD.hardbreak=function(e,t,r){return r.xhtmlOut?"
\n":"
\n"},eD.softbreak=function(e,t,r){return r.breaks?r.xhtmlOut?"
\n":"
\n":"\n"},eD.text=function(e,t){return eb(e[t].content)},eD.html_block=function(e,t){return e[t].content},eD.html_inline=function(e,t){return e[t].content},eM.prototype.renderAttrs=function(e){let t,r,n;if(!e.attrs)return"";for(t=0,n="",r=e.attrs.length;t\n":">")},eM.prototype.renderInline=function(e,t,r){let n="",i=this.rules;for(let s=0,o=e.length;st.indexOf(e)&&t.push(e)})}),e.__cache__={},t.forEach(function(t){e.__cache__[t]=[],e.__rules__.forEach(function(r){!r.enabled||t&&0>r.alt.indexOf(t)||e.__cache__[t].push(r.fn)})})},eL.prototype.at=function(e,t,r){let n=this.__find__(e);if(-1===n)throw Error("Parser rule not found: "+e);this.__rules__[n].fn=t,this.__rules__[n].alt=(r||{}).alt||[],this.__cache__=null},eL.prototype.before=function(e,t,r,n){let i=this.__find__(e);if(-1===i)throw Error("Parser rule not found: "+e);this.__rules__.splice(i,0,{name:t,enabled:!0,fn:r,alt:(n||{}).alt||[]}),this.__cache__=null},eL.prototype.after=function(e,t,r,n){let i=this.__find__(e);if(-1===i)throw Error("Parser rule not found: "+e);this.__rules__.splice(i+1,0,{name:t,enabled:!0,fn:r,alt:(n||{}).alt||[]}),this.__cache__=null},eL.prototype.push=function(e,t,r){this.__rules__.push({name:e,enabled:!0,fn:t,alt:(r||{}).alt||[]}),this.__cache__=null},eL.prototype.enable=function(e,t){Array.isArray(e)||(e=[e]);let r=[];return e.forEach(function(e){let n=this.__find__(e);if(n<0){if(t)return;throw Error("Rules manager: invalid rule name "+e)}this.__rules__[n].enabled=!0,r.push(e)},this),this.__cache__=null,r},eL.prototype.enableOnly=function(e,t){Array.isArray(e)||(e=[e]),this.__rules__.forEach(function(e){e.enabled=!1}),this.enable(e,t)},eL.prototype.disable=function(e,t){Array.isArray(e)||(e=[e]);let r=[];return e.forEach(function(e){let n=this.__find__(e);if(n<0){if(t)return;throw Error("Rules manager: invalid rule name "+e)}this.__rules__[n].enabled=!1,r.push(e)},this),this.__cache__=null,r},eL.prototype.getRules=function(e){return null===this.__cache__&&this.__compile__(),this.__cache__[e]||[]},ej.prototype.attrIndex=function(e){if(!this.attrs)return -1;let t=this.attrs;for(let r=0,n=t.length;r=0&&(r=this.attrs[t][1]),r},ej.prototype.attrJoin=function(e,t){let r=this.attrIndex(e);r<0?this.attrPush([e,t]):this.attrs[r][1]=this.attrs[r][1]+" "+t},eP.prototype.Token=ej;let ez=/\r\n?|\n/g,eN=/\0/g,eF=/\+-|\.\.|\?\?\?\?|!!!!|,,|--/,eR=/\((c|tm|r)\)/i,eI=/\((c|tm|r)\)/ig,eq={c:"\xa9",r:"\xae",tm:"™"};function eB(e,t){return eq[t.toLowerCase()]}let e$=/['"]/,eH=/['"]/g;function eU(e,t,r){return e.slice(0,t)+r+e.slice(t+1)}let eV=[["normalize",function(e){let t;t=(t=e.src.replace(ez,"\n")).replace(eN,"�"),e.src=t}],["block",function(e){let t;e.inlineMode?((t=new e.Token("inline","",0)).content=e.src,t.map=[0,1],t.children=[],e.tokens.push(t)):e.md.block.parse(e.src,e.md,e.env,e.tokens)}],["inline",function(e){let t=e.tokens;for(let r=0,n=t.length;r=0;a--){let l=s[a];if("link_close"===l.type){for(a--;s[a].level!==l.level&&"link_open"!==s[a].type;)a--;continue}if("html_inline"===l.type){var r,n;r=l.content,/^\s]/i.test(r)&&o>0&&o--,n=l.content,/^<\/a\s*>/i.test(n)&&o++}if(!(o>0)&&"text"===l.type&&e.md.linkify.test(l.content)){let r=l.content,n=e.md.linkify.match(r),o=[],u=l.level,c=0;n.length>0&&0===n[0].index&&a>0&&"text_special"===s[a-1].type&&(n=n.slice(1));for(let t=0;tc){let t=new e.Token("text","",0);t.content=r.slice(c,l),t.level=u,o.push(t)}let h=new e.Token("link_open","a",1);h.attrs=[["href",s]],h.level=u++,h.markup="linkify",h.info="auto",o.push(h);let p=new e.Token("text","",0);p.content=a,p.level=u,o.push(p);let d=new e.Token("link_close","a",-1);d.level=--u,d.markup="linkify",d.info="auto",o.push(d),c=n[t].lastIndex}if(c=0;t--)"inline"===e.tokens[t].type&&(eR.test(e.tokens[t].content)&&function(e){let t=0;for(let r=e.length-1;r>=0;r--){let n=e[r];"text"!==n.type||t||(n.content=n.content.replace(eI,eB)),"link_open"===n.type&&"auto"===n.info&&t--,"link_close"===n.type&&"auto"===n.info&&t++}}(e.tokens[t].children),eF.test(e.tokens[t].content)&&function(e){let t=0;for(let r=e.length-1;r>=0;r--){let n=e[r];"text"===n.type&&!t&&eF.test(n.content)&&(n.content=n.content.replace(/\+-/g,"\xb1").replace(/\.{2,}/g,"…").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---(?=[^-]|$)/mg,"$1—").replace(/(^|\s)--(?=\s|$)/mg,"$1–").replace(/(^|[^-\s])--(?=[^-\s]|$)/mg,"$1–")),"link_open"===n.type&&"auto"===n.info&&t--,"link_close"===n.type&&"auto"===n.info&&t++}}(e.tokens[t].children))}],["smartquotes",function(e){if(e.md.options.typographer)for(let t=e.tokens.length-1;t>=0;t--)"inline"===e.tokens[t].type&&e$.test(e.tokens[t].content)&&function(e,t){let r,n=[];for(let i=0;i=0&&!(n[r].level<=o);r--);if(n.length=r+1,"text"!==s.type)continue;let a=s.content,l=0,u=a.length;e:for(;l=0)f=a.charCodeAt(c.index-1);else for(r=i-1;r>=0&&"softbreak"!==e[r].type&&"hardbreak"!==e[r].type;r--)if(e[r].content){f=e[r].content.charCodeAt(e[r].content.length-1);break}let m=32;if(l=48&&f<=57&&(p=h=!1),h&&p&&(h=g,p=y),!h&&!p){d&&(s.content=eU(s.content,c.index,"’"));continue}if(p)for(r=n.length-1;r>=0;r--){let h=n[r];if(n[r].level=n)return -1;let s=e.src.charCodeAt(i++);if(s<48||s>57)return -1;for(;;){if(i>=n)return -1;if((s=e.src.charCodeAt(i++))>=48&&s<=57){if(i-r>=10)return -1;continue}if(41===s||46===s)break;return -1}return i0&&this.level++,this.tokens.push(n),n},eW.prototype.isEmpty=function(e){return this.bMarks[e]+this.tShift[e]>=this.eMarks[e]},eW.prototype.skipEmptyLines=function(e){for(let t=this.lineMax;et;)if(!ek(this.src.charCodeAt(--e)))return e+1;return e},eW.prototype.skipChars=function(e,t){for(let r=this.src.length;er;)if(t!==this.src.charCodeAt(--e))return e+1;return e},eW.prototype.getLines=function(e,t,r,n){if(e>=t)return"";let i=Array(t-e);for(let s=0,o=e;or?i[s]=Array(a-r+1).join(" ")+this.src.slice(u,e):i[s]=this.src.slice(u,e)}return i.join("")},eW.prototype.Token=ej;let eX="<[A-Za-z][A-Za-z0-9\\-]*(?:\\s+[a-zA-Z_:][a-zA-Z0-9:._-]*(?:\\s*=\\s*(?:[^\"'=<>`\\x00-\\x20]+|'[^']*'|\"[^\"]*\"))?)*\\s*\\/?>",eQ="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",e0=RegExp("^(?:"+eX+"|"+eQ+"|\x3c!---?>|\x3c!--(?:[^-]|-[^-]|--[^>])*--\x3e|<[?][\\s\\S]*?[?]>|]*>|)"),e1=RegExp("^(?:"+eX+"|"+eQ+")"),e2=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[RegExp("^|$))","i"),/^$/,!0],[RegExp(e1.source+"\\s*$"),/^$/,!1]],e3=[["table",function(e,t,r,n){let i;if(t+2>r)return!1;let s=t+1;if(e.sCount[s]=4)return!1;let o=e.bMarks[s]+e.tShift[s];if(o>=e.eMarks[s])return!1;let a=e.src.charCodeAt(o++);if(124!==a&&45!==a&&58!==a||o>=e.eMarks[s])return!1;let l=e.src.charCodeAt(o++);if(124!==l&&45!==l&&58!==l&&!ek(l)||45===a&&ek(l))return!1;for(;o=4)return!1;(c=eK(u)).length&&""===c[0]&&c.shift(),c.length&&""===c[c.length-1]&&c.pop();let p=c.length;if(0===p||p!==h.length)return!1;if(n)return!0;let d=e.parentType;e.parentType="table";let f=e.md.block.ruler.getRules("blockquote"),m=e.push("table_open","table",1),g=[t,0];m.map=g,e.push("thead_open","thead",1).map=[t,t+1],e.push("tr_open","tr",1).map=[t,t+1];for(let t=0;t=4||((c=eK(u)).length&&""===c[0]&&c.shift(),c.length&&""===c[c.length-1]&&c.pop(),(y+=p-c.length)>65536))break;s===t+2&&(e.push("tbody_open","tbody",1).map=i=[t+2,0]),e.push("tr_open","tr",1).map=[s,s+1];for(let t=0;t=4){i=++n;continue}break}e.line=i;let s=e.push("code_block","code",0);return s.content=e.getLines(t,i,4+e.blkIndent,!1)+"\n",s.map=[t,e.line],!0}],["fence",function(e,t,r,n){let i=e.bMarks[t]+e.tShift[t],s=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4||i+3>s)return!1;let o=e.src.charCodeAt(i);if(126!==o&&96!==o)return!1;let a=i,l=(i=e.skipChars(i,o))-a;if(l<3)return!1;let u=e.src.slice(a,i),c=e.src.slice(i,s);if(96===o&&c.indexOf(String.fromCharCode(o))>=0)return!1;if(n)return!0;let h=t,p=!1;for(;!(++h>=r)&&(!((i=a=e.bMarks[h]+e.tShift[h])<(s=e.eMarks[h]))||!(e.sCount[h]=4||(i=e.skipChars(i,o))-a=4||62!==e.src.charCodeAt(s))return!1;if(n)return!0;let l=[],u=[],c=[],h=[],p=e.md.block.ruler.getRules("blockquote"),d=e.parentType;e.parentType="blockquote";let f=!1;for(i=t;i=(o=e.eMarks[i]))break;if(62===e.src.charCodeAt(s++)&&!t){let t,r,n=e.sCount[i]+1;32===e.src.charCodeAt(s)?(s++,n++,r=!1,t=!0):9===e.src.charCodeAt(s)?(t=!0,(e.bsCount[i]+n)%4==3?(s++,n++,r=!1):r=!0):t=!1;let a=n;for(l.push(e.bMarks[i]),e.bMarks[i]=s;s=o,u.push(e.bsCount[i]),e.bsCount[i]=e.sCount[i]+1+ +!!t,c.push(e.sCount[i]),e.sCount[i]=a-n,h.push(e.tShift[i]),e.tShift[i]=s-e.bMarks[i];continue}if(f)break;let n=!1;for(let t=0,s=p.length;t";let y=[t,0];g.map=y,e.md.block.tokenize(e,t,i),e.push("blockquote_close","blockquote",-1).markup=">",e.lineMax=a,e.parentType=d,y[1]=e.line;for(let r=0;r=4)return!1;let s=e.bMarks[t]+e.tShift[t],o=e.src.charCodeAt(s++);if(42!==o&&45!==o&&95!==o)return!1;let a=1;for(;s=4||e.listIndent>=0&&e.sCount[h]-e.listIndent>=4&&e.sCount[h]=e.blkIndent&&(d=!0),(c=eY(e,h))>=0){if(l=!0,o=e.bMarks[h]+e.tShift[h],u=Number(e.src.slice(o,c-1)),d&&1!==u)return!1}else{if(!((c=eJ(e,h))>=0))return!1;l=!1}if(d&&e.skipSpaces(c)>=e.eMarks[h])return!1;if(n)return!0;let f=e.src.charCodeAt(c-1),m=e.tokens.length;l?(a=e.push("ordered_list_open","ol",1),1!==u&&(a.attrs=[["start",u]])):a=e.push("bullet_list_open","ul",1);let g=[h,0];a.map=g,a.markup=String.fromCharCode(f);let y=!1,b=e.md.block.ruler.getRules("list"),v=e.parentType;for(e.parentType="list";h=i?1:u-n)>4&&(t=1);let m=n+t;(a=e.push("list_item_open","li",1)).markup=String.fromCharCode(f);let g=[h,0];a.map=g,l&&(a.info=e.src.slice(o,c-1));let v=e.tight,_=e.tShift[h],k=e.sCount[h],x=e.listIndent;if(e.listIndent=e.blkIndent,e.blkIndent=m,e.tight=!0,e.tShift[h]=d-e.bMarks[h],e.sCount[h]=u,d>=i&&e.isEmpty(h+1)?e.line=Math.min(e.line+2,r):e.md.block.tokenize(e,h,r,!0),(!e.tight||y)&&(p=!1),y=e.line-h>1&&e.isEmpty(e.line-1),e.blkIndent=e.listIndent,e.listIndent=x,e.tShift[h]=_,e.sCount[h]=k,e.tight=v,(a=e.push("list_item_close","li",-1)).markup=String.fromCharCode(f),h=e.line,g[1]=h,h>=r||e.sCount[h]=4)break;let w=!1;for(let t=0,n=b.length;t=4||91!==e.src.charCodeAt(s))return!1;function l(t){let r=e.lineMax;if(t>=r||e.isEmpty(t))return null;let n=!1;if(e.sCount[t]-e.blkIndent>3&&(n=!0),e.sCount[t]<0&&(n=!0),!n){let n=e.md.block.ruler.getRules("reference"),i=e.parentType;e.parentType="reference";let s=!1;for(let i=0,o=n.length;i=4||!e.md.options.html||60!==e.src.charCodeAt(i))return!1;let o=e.src.slice(i,s),a=0;for(;a=4)return!1;let o=e.src.charCodeAt(i);if(35!==o||i>=s)return!1;let a=1;for(o=e.src.charCodeAt(++i);35===o&&i6||ii&&ek(e.src.charCodeAt(l-1))&&(s=l),e.line=t+1;let u=e.push("heading_open","h"+String(a),1);u.markup="########".slice(0,a),u.map=[t,e.line];let c=e.push("inline","",0);return c.content=e.src.slice(i,s).trim(),c.map=[t,e.line],c.children=[],e.push("heading_close","h"+String(a),-1).markup="########".slice(0,a),!0},["paragraph","reference","blockquote"]],["lheading",function(e,t,r){let n,i=e.md.block.ruler.getRules("paragraph");if(e.sCount[t]-e.blkIndent>=4)return!1;let s=e.parentType;e.parentType="paragraph";let o=0,a=t+1;for(;a3)continue;if(e.sCount[a]>=e.blkIndent){let t=e.bMarks[a]+e.tShift[a],r=e.eMarks[a];if(t=r)){o=61===n?1:2;break}}if(e.sCount[a]<0)continue;let t=!1;for(let n=0,s=i.length;n3||e.sCount[s]<0)continue;let t=!1;for(let i=0,o=n.length;i=r)&&!(e.sCount[o]=s){e.line=r;break}let t=e.line,l=!1;for(let s=0;s=e.line)throw Error("block rule didn't increment state.line");break}if(!l)throw Error("none of the block rules matched");e.tight=!a,e.isEmpty(e.line-1)&&(a=!0),(o=e.line)0&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],i={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(n),this.tokens_meta.push(i),n},e4.prototype.scanDelims=function(e,t){let r=this.posMax,n=this.src.charCodeAt(e),i=e>0?this.src.charCodeAt(e-1):32,s=e;for(;s?@[]^_`{|}~-".split("").forEach(function(e){e6[e.charCodeAt(0)]=1});function e7(e,t){let r=t.length;for(let n=r-1;n>=0;n--){let r=t[n];if(95!==r.marker&&42!==r.marker||-1===r.end)continue;let i=t[r.end],s=n>0&&t[n-1].end===r.end+1&&t[n-1].marker===r.marker&&t[n-1].token===r.token-1&&t[r.end+1].token===i.token+1,o=String.fromCharCode(r.marker),a=e.tokens[r.token];a.type=s?"strong_open":"em_open",a.tag=s?"strong":"em",a.nesting=1,a.markup=s?o+o:o,a.content="";let l=e.tokens[i.token];l.type=s?"strong_close":"em_close",l.tag=s?"strong":"em",l.nesting=-1,l.markup=s?o+o:o,l.content="",s&&(e.tokens[t[n-1].token].content="",e.tokens[t[r.end+1].token].content="",n--)}}let te=/^([a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)$/,tt=/^([a-zA-Z][a-zA-Z0-9+.-]{1,31}):([^<>\x00-\x20]*)$/,tr=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,tn=/^&([a-z][a-z0-9]{1,31});/i;function ti(e){let t={},r=e.length;if(!r)return;let n=0,i=-2,s=[];for(let o=0;oa;l-=s[l]+1){let t=e[l];if(t.marker===r.marker&&t.open&&t.end<0){let n=!1;if((t.close||r.open)&&(t.length+r.length)%3==0&&(t.length%3!=0||r.length%3!=0)&&(n=!0),!n){let n=l>0&&!e[l-1].open?s[l-1]+1:0;s[o]=o-l+n,s[l]=n,r.open=!1,t.end=o,t.close=!1,u=-1,i=-2;break}}}-1!==u&&(t[r.marker][3*!!r.open+(r.length||0)%3]=u)}}let ts=[["text",function(e,t){let r=e.pos;for(;r0)return!1;let r=e.pos;if(r+3>e.posMax||58!==e.src.charCodeAt(r)||47!==e.src.charCodeAt(r+1)||47!==e.src.charCodeAt(r+2))return!1;let n=e.pending.match(e8);if(!n)return!1;let i=n[1],s=e.md.linkify.matchAtStart(e.src.slice(r-i.length));if(!s)return!1;let o=s.url;if(o.length<=i.length)return!1;o=o.replace(/\*+$/,"");let a=e.md.normalizeLink(o);if(!e.md.validateLink(a))return!1;if(!t){e.pending=e.pending.slice(0,-i.length);let t=e.push("link_open","a",1);t.attrs=[["href",a]],t.markup="linkify",t.info="auto",e.push("text","",0).content=e.md.normalizeLinkText(o);let r=e.push("link_close","a",-1);r.markup="linkify",r.info="auto"}return e.pos+=o.length-i.length,!0}],["newline",function(e,t){let r=e.pos;if(10!==e.src.charCodeAt(r))return!1;let n=e.pending.length-1,i=e.posMax;if(!t)if(n>=0&&32===e.pending.charCodeAt(n))if(n>=1&&32===e.pending.charCodeAt(n-1)){let t=n-1;for(;t>=1&&32===e.pending.charCodeAt(t-1);)t--;e.pending=e.pending.slice(0,t),e.push("hardbreak","br",0)}else e.pending=e.pending.slice(0,-1),e.push("softbreak","br",0);else e.push("softbreak","br",0);for(r++;r=n)return!1;let i=e.src.charCodeAt(r);if(10===i){for(t||e.push("hardbreak","br",0),r++;r=55296&&i<=56319&&r+1=56320&&t<=57343&&(s+=e.src[r+1],r++)}let o="\\"+s;if(!t){let t=e.push("text_special","",0);i<256&&0!==e6[i]?t.content=s:t.content=o,t.markup=o,t.info="escape"}return e.pos=r+1,!0}],["backticks",function(e,t){let r,n=e.pos;if(96!==e.src.charCodeAt(n))return!1;let i=n;n++;let s=e.posMax;for(;n=h)return!1;if(l=f,(i=e.md.helpers.parseLinkDestination(e.src,f,e.posMax)).ok){for(o=e.md.normalizeLink(i.str),e.md.validateLink(o)?f=i.pos:o="",l=f;f=h||41!==e.src.charCodeAt(f))&&(u=!0),f++}if(u){if(void 0===e.env.references)return!1;if(f=0?n=e.src.slice(l,f++):f=d+1):f=d+1,n||(n=e.src.slice(p,d)),!(s=e.env.references[eE(n)]))return e.pos=c,!1;o=s.href,a=s.title}if(!t){e.pos=p,e.posMax=d;let t=e.push("link_open","a",1),r=[["href",o]];t.attrs=r,a&&r.push(["title",a]),e.linkLevel++,e.md.inline.tokenize(e),e.linkLevel--,e.push("link_close","a",-1)}return e.pos=f,e.posMax=h,!0}],["image",function(e,t){let r,n,i,s,o,a,l,u,c="",h=e.pos,p=e.posMax;if(33!==e.src.charCodeAt(e.pos)||91!==e.src.charCodeAt(e.pos+1))return!1;let d=e.pos+2,f=e.md.helpers.parseLinkLabel(e,e.pos+1,!1);if(f<0)return!1;if((s=f+1)=p)return!1;for(u=s,(a=e.md.helpers.parseLinkDestination(e.src,s,e.posMax)).ok&&(c=e.md.normalizeLink(a.str),e.md.validateLink(c)?s=a.pos:c=""),u=s;s=p||41!==e.src.charCodeAt(s))return e.pos=h,!1;s++}else{if(void 0===e.env.references)return!1;if(s=0?i=e.src.slice(u,s++):s=f+1):s=f+1,i||(i=e.src.slice(d,f)),!(o=e.env.references[eE(i)]))return e.pos=h,!1;c=o.href,l=o.title}if(!t){n=e.src.slice(d,f);let t=[];e.md.inline.parse(n,e.md,e.env,t);let r=e.push("image","img",0),i=[["src",c],["alt",""]];r.attrs=i,r.children=t,r.content=n,l&&i.push(["title",l])}return e.pos=s,e.posMax=p,!0}],["autolink",function(e,t){let r=e.pos;if(60!==e.src.charCodeAt(r))return!1;let n=e.pos,i=e.posMax;for(;;){if(++r>=i)return!1;let t=e.src.charCodeAt(r);if(60===t)return!1;if(62===t)break}let s=e.src.slice(n+1,r);if(tt.test(s)){let r=e.md.normalizeLink(s);if(!e.md.validateLink(r))return!1;if(!t){let t=e.push("link_open","a",1);t.attrs=[["href",r]],t.markup="autolink",t.info="auto",e.push("text","",0).content=e.md.normalizeLinkText(s);let n=e.push("link_close","a",-1);n.markup="autolink",n.info="auto"}return e.pos+=s.length+2,!0}if(te.test(s)){let r=e.md.normalizeLink("mailto:"+s);if(!e.md.validateLink(r))return!1;if(!t){let t=e.push("link_open","a",1);t.attrs=[["href",r]],t.markup="autolink",t.info="auto",e.push("text","",0).content=e.md.normalizeLinkText(s);let n=e.push("link_close","a",-1);n.markup="autolink",n.info="auto"}return e.pos+=s.length+2,!0}return!1}],["html_inline",function(e,t){let r;if(!e.md.options.html)return!1;let n=e.posMax,i=e.pos;if(60!==e.src.charCodeAt(i)||i+2>=n)return!1;let s=e.src.charCodeAt(i+1);if(33!==s&&63!==s&&47!==s&&(!((r=32|s)>=97)||!(r<=122)))return!1;let o=e.src.slice(i).match(e0);if(!o)return!1;if(!t){var a,l;let t=e.push("html_inline","",0);t.content=o[0],a=t.content,/^\s]/i.test(a)&&e.linkLevel++,l=t.content,/^<\/a\s*>/i.test(l)&&e.linkLevel--}return e.pos+=o[0].length,!0}],["entity",function(e,t){let r=e.pos,n=e.posMax;if(38!==e.src.charCodeAt(r)||r+1>=n)return!1;if(35===e.src.charCodeAt(r+1)){let n=e.src.slice(r).match(tr);if(n){if(!t){let t="x"===n[1][0].toLowerCase()?parseInt(n[1].slice(1),16):parseInt(n[1],10),r=e.push("text_special","",0);r.content=ea(t)?el(t):el(65533),r.markup=n[0],r.info="entity"}return e.pos+=n[0].length,!0}}else{let n=e.src.slice(r).match(tn);if(n){let r=Q(n[0]);if(r!==n[0]){if(!t){let t=e.push("text_special","",0);t.content=r,t.markup=n[0],t.info="entity"}return e.pos+=n[0].length,!0}}}return!1}]],to=[["balance_pairs",function(e){let t=e.tokens_meta,r=e.tokens_meta.length;ti(e.delimiters);for(let e=0;e0&&n++,"text"===i[t].type&&t+1=e.pos)throw Error("inline rule didn't increment state.pos");break}}else e.pos=e.posMax;!o&&e.pos++,s[t]=e.pos},ta.prototype.tokenize=function(e){let t=this.ruler.getRules(""),r=t.length,n=e.posMax,i=e.md.options.maxNesting;for(;e.pos=e.pos)throw Error("inline rule didn't increment state.pos");break}}if(o){if(e.pos>=n)break;continue}e.pending+=e.src[e.pos++]}e.pending&&e.pushPending()},ta.prototype.parse=function(e,t,r,n){let i=new this.State(e,t,r,n);this.tokenize(i);let s=this.ruler2.getRules(""),o=s.length;for(let e=0;e=3&&":"===e[t-3]||t>=3&&"/"===e[t-3]?0:n.match(r.re.no_http)[0].length:0}},"mailto:":{validate:function(e,t,r){let n=e.slice(t);return(r.re.mailto||(r.re.mailto=RegExp("^"+r.re.src_email_name+"@"+r.re.src_host_strict,"i")),r.re.mailto.test(n))?n.match(r.re.mailto)[0].length:0}}},tf="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function tm(){return function(e,t){t.normalize(e)}}function tg(e){var t;let r,n,i=(t=e.__opts__,t=t||{},(r={}).src_Any=B.source,r.src_Cc=$.source,r.src_Z=U.source,r.src_P=I.source,r.src_ZPCc=[r.src_Z,r.src_P,r.src_Cc].join("|"),r.src_ZCc=[r.src_Z,r.src_Cc].join("|"),r.src_pseudo_letter="(?:(?!"+(n="[><|]")+"|"+r.src_ZPCc+")"+r.src_Any+")",r.src_ip4="(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)",r.src_auth="(?:(?:(?!"+r.src_ZCc+"|[@/\\[\\]()]).)+@)?",r.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",r.src_host_terminator="(?=$|"+n+"|"+r.src_ZPCc+")(?!"+(t["---"]?"-(?!--)|":"-|")+"_|:\\d|\\.-|\\.(?!$|"+r.src_ZPCc+"))",r.src_path="(?:[/?#](?:(?!"+r.src_ZCc+"|"+n+"|[()[\\]{}.,\"'?!\\-;]).|\\[(?:(?!"+r.src_ZCc+"|\\]).)*\\]|\\((?:(?!"+r.src_ZCc+"|[)]).)*\\)|\\{(?:(?!"+r.src_ZCc+'|[}]).)*\\}|\\"(?:(?!'+r.src_ZCc+'|["]).)+\\"|\\\'(?:(?!'+r.src_ZCc+"|[']).)+\\'|\\'(?="+r.src_pseudo_letter+"|[-])|\\.{2,}[a-zA-Z0-9%/&]|\\.(?!"+r.src_ZCc+"|[.]|$)|"+(t["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+",(?!"+r.src_ZCc+"|$)|;(?!"+r.src_ZCc+"|$)|\\!+(?!"+r.src_ZCc+"|[!]|$)|\\?(?!"+r.src_ZCc+"|[?]|$))+|\\/)?",r.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]*',r.src_xn="xn--[a-z0-9\\-]{1,59}",r.src_domain_root="(?:"+r.src_xn+"|"+r.src_pseudo_letter+"{1,63})",r.src_domain="(?:"+r.src_xn+"|(?:"+r.src_pseudo_letter+")|(?:"+r.src_pseudo_letter+"(?:-|"+r.src_pseudo_letter+"){0,61}"+r.src_pseudo_letter+"))",r.src_host="(?:(?:(?:(?:"+r.src_domain+")\\.)*"+r.src_domain+"))",r.tpl_host_fuzzy="(?:"+r.src_ip4+"|(?:(?:(?:"+r.src_domain+")\\.)+(?:%TLDS%)))",r.tpl_host_no_ip_fuzzy="(?:(?:(?:"+r.src_domain+")\\.)+(?:%TLDS%))",r.src_host_strict=r.src_host+r.src_host_terminator,r.tpl_host_fuzzy_strict=r.tpl_host_fuzzy+r.src_host_terminator,r.src_host_port_strict=r.src_host+r.src_port+r.src_host_terminator,r.tpl_host_port_fuzzy_strict=r.tpl_host_fuzzy+r.src_port+r.src_host_terminator,r.tpl_host_port_no_ip_fuzzy_strict=r.tpl_host_no_ip_fuzzy+r.src_port+r.src_host_terminator,r.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+r.src_ZPCc+"|>|$))",r.tpl_email_fuzzy="(^|"+n+'|"|\\(|'+r.src_ZCc+")("+r.src_email_name+"@"+r.tpl_host_fuzzy_strict+")",r.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+r.src_ZPCc+"))((?![$+<=>^`||])"+r.tpl_host_port_fuzzy_strict+r.src_path+")",r.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+r.src_ZPCc+"))((?![$+<=>^`||])"+r.tpl_host_port_no_ip_fuzzy_strict+r.src_path+")",e.re=r),s=e.__tlds__.slice();function o(e){return e.replace("%TLDS%",i.src_tlds)}e.onCompile(),e.__tlds_replaced__||s.push("a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]"),s.push(i.src_xn),i.src_tlds=s.join("|"),i.email_fuzzy=RegExp(o(i.tpl_email_fuzzy),"i"),i.link_fuzzy=RegExp(o(i.tpl_link_fuzzy),"i"),i.link_no_ip_fuzzy=RegExp(o(i.tpl_link_no_ip_fuzzy),"i"),i.host_fuzzy_test=RegExp(o(i.tpl_host_fuzzy_test),"i");let a=[];function l(e,t){throw Error('(LinkifyIt) Invalid schema "'+e+'": '+t)}e.__compiled__={},Object.keys(e.__schemas__).forEach(function(t){let r=e.__schemas__[t];if(null===r)return;let n={validate:null,link:null};if(e.__compiled__[t]=n,"[object Object]"===tu(r)){if("[object RegExp]"===tu(r.validate)){var i;i=r.validate,n.validate=function(e,t){let r=e.slice(t);return i.test(r)?r.match(i)[0].length:0}}else tc(r.validate)?n.validate=r.validate:l(t,r);tc(r.normalize)?n.normalize=r.normalize:r.normalize?l(t,r):n.normalize=tm();return}"[object String]"===tu(r)?a.push(t):l(t,r)}),a.forEach(function(t){e.__compiled__[e.__schemas__[t]]&&(e.__compiled__[t].validate=e.__compiled__[e.__schemas__[t]].validate,e.__compiled__[t].normalize=e.__compiled__[e.__schemas__[t]].normalize)}),e.__compiled__[""]={validate:null,normalize:tm()};let u=Object.keys(e.__compiled__).filter(function(t){return t.length>0&&e.__compiled__[t]}).map(th).join("|");e.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+i.src_ZPCc+"))("+u+")","i"),e.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+i.src_ZPCc+"))("+u+")","ig"),e.re.schema_at_start=RegExp("^"+e.re.schema_search.source,"i"),e.re.pretest=RegExp("("+e.re.schema_test.source+")|("+e.re.host_fuzzy_test.source+")|@","i"),e.__index__=-1,e.__text_cache__=""}function ty(e,t){let r=e.__index__,n=e.__last_index__,i=e.__text_cache__.slice(r,n);this.schema=e.__schema__.toLowerCase(),this.index=r+t,this.lastIndex=n+t,this.raw=i,this.text=i,this.url=i}function tb(e,t){let r=new ty(e,t);return e.__compiled__[r.schema].normalize(r,e),r}function tv(e,t){if(!(this instanceof tv))return new tv(e,t);!t&&Object.keys(e||{}).reduce(function(e,t){return e||tp.hasOwnProperty(t)},!1)&&(t=e,e={}),this.__opts__=tl({},tp,t),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=tl({},td,e),this.__compiled__={},this.__tlds__=tf,this.__tlds_replaced__=!1,this.re={},tg(this)}tv.prototype.add=function(e,t){return this.__schemas__[e]=t,tg(this),this},tv.prototype.set=function(e){return this.__opts__=tl(this.__opts__,e),this},tv.prototype.test=function(e){let t,r,n,i,s,o,a,l;if(this.__text_cache__=e,this.__index__=-1,!e.length)return!1;if(this.re.schema_test.test(e)){for((a=this.re.schema_search).lastIndex=0;null!==(t=a.exec(e));)if(i=this.testSchemaAt(e,t[2],a.lastIndex)){this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+i;break}}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(l=e.search(this.re.host_fuzzy_test))>=0&&(this.__index__<0||l=0&&null!==(n=e.match(this.re.email_fuzzy))&&(s=n.index+n[1].length,o=n.index+n[0].length,(this.__index__<0||sthis.__last_index__)&&(this.__schema__="mailto:",this.__index__=s,this.__last_index__=o)),this.__index__>=0},tv.prototype.pretest=function(e){return this.re.pretest.test(e)},tv.prototype.testSchemaAt=function(e,t,r){return this.__compiled__[t.toLowerCase()]?this.__compiled__[t.toLowerCase()].validate(e,r,this):0},tv.prototype.match=function(e){let t=[],r=0;this.__index__>=0&&this.__text_cache__===e&&(t.push(tb(this,r)),r=this.__last_index__);let n=r?e.slice(r):e;for(;this.test(n);)t.push(tb(this,r)),n=n.slice(this.__last_index__),r+=this.__last_index__;return t.length?t:null},tv.prototype.matchAtStart=function(e){if(this.__text_cache__=e,this.__index__=-1,!e.length)return null;let t=this.re.schema_at_start.exec(e);if(!t)return null;let r=this.testSchemaAt(e,t[2],t[0].length);return r?(this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+r,tb(this,0)):null},tv.prototype.tlds=function(e,t){return(e=Array.isArray(e)?e:[e],t)?this.__tlds__=this.__tlds__.concat(e).sort().filter(function(e,t,r){return e!==r[t-1]}).reverse():(this.__tlds__=e.slice(),this.__tlds_replaced__=!0),tg(this),this},tv.prototype.normalize=function(e){e.schema||(e.url="http://"+e.url),"mailto:"!==e.schema||/^mailto:/i.test(e.url)||(e.url="mailto:"+e.url)},tv.prototype.onCompile=function(){};let t_=/^xn--/,tk=/[^\0-\x7F]/,tx=/[\x2E\u3002\uFF0E\uFF61]/g,tw={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},tA=Math.floor,tE=String.fromCharCode;function tC(e){throw RangeError(tw[e])}function tO(e,t){let r=e.split("@"),n="";return r.length>1&&(n=r[0]+"@",e=r[1]),n+(function(e,t){let r=[],n=e.length;for(;n--;)r[n]=t(e[n]);return r})((e=e.replace(tx,".")).split("."),t).join(".")}let tT=function(e,t){return e+22+75*(e<26)-((0!=t)<<5)},tS=function(e,t,r){let n=0;for(e=r?tA(e/700):e>>1,e+=tA(e/t);e>455;n+=36)e=tA(e/35);return tA(n+36*e/(e+38))},tD=function(e){let t=[],r=e.length,n=0,i=128,s=72,o=e.lastIndexOf("-");o<0&&(o=0);for(let r=0;r=128&&tC("not-basic"),t.push(e.charCodeAt(r));for(let l=o>0?o+1:0;l=r&&tC("invalid-input");let o=(a=e.charCodeAt(l++))>=48&&a<58?26+(a-48):a>=65&&a<91?a-65:a>=97&&a<123?a-97:36;o>=36&&tC("invalid-input"),o>tA((0x7fffffff-n)/t)&&tC("overflow"),n+=o*t;let u=i<=s?1:i>=s+26?26:i-s;if(otA(0x7fffffff/c)&&tC("overflow"),t*=c}let u=t.length+1;s=tS(n-o,u,0==o),tA(n/u)>0x7fffffff-i&&tC("overflow"),i+=tA(n/u),n%=u,t.splice(n++,0,i)}return String.fromCodePoint(...t)},tM=function(e){let t=[],r=(e=function(e){let t=[],r=0,n=e.length;for(;r=55296&&i<=56319&&r=n&&ttA((0x7fffffff-i)/l)&&tC("overflow"),i+=(r-n)*l,n=r,e))if(u0x7fffffff&&tC("overflow"),u===n){let e=i;for(let r=36;;r+=36){let n=r<=s?1:r>=s+26?26:r-s;if(e=0))try{var r;r=t.hostname,t.hostname=tO(r,function(e){return tk.test(e)?"xn--"+tM(e):e})}catch(e){}return C(O(t))}function tR(e){let t=R(e,!0);if(t.hostname&&(!t.protocol||tN.indexOf(t.protocol)>=0))try{var r;r=t.hostname,t.hostname=tO(r,function(e){return t_.test(e)?tD(e.slice(4).toLowerCase()):e})}catch(e){}return w(O(t),w.defaultChars+"%")}function tI(e,t){if(!(this instanceof tI))return new tI(e,t);t||er(e)||(t=e||{},e="default"),this.inline=new ta,this.block=new e5,this.core=new eZ,this.renderer=new eM,this.linkify=new tv,this.validateLink=tz,this.normalizeLink=tF,this.normalizeLinkText=tR,this.utils=b,this.helpers=es({},v),this.options={},this.configure(e),t&&this.set(t)}tI.prototype.set=function(e){return es(this.options,e),this},tI.prototype.configure=function(e){let t=this;if(er(e)){let t=e;if(!(e=tL[t]))throw Error('Wrong `markdown-it` preset "'+t+'", check name')}if(!e)throw Error("Wrong `markdown-it` preset, can't be empty");return e.options&&t.set(e.options),e.components&&Object.keys(e.components).forEach(function(r){e.components[r].rules&&t[r].ruler.enableOnly(e.components[r].rules),e.components[r].rules2&&t[r].ruler2.enableOnly(e.components[r].rules2)}),this},tI.prototype.enable=function(e,t){let r=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(t){r=r.concat(this[t].ruler.enable(e,!0))},this),r=r.concat(this.inline.ruler2.enable(e,!0));let n=e.filter(function(e){return 0>r.indexOf(e)});if(n.length&&!t)throw Error("MarkdownIt. Failed to enable unknown rule(s): "+n);return this},tI.prototype.disable=function(e,t){let r=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(t){r=r.concat(this[t].ruler.disable(e,!0))},this),r=r.concat(this.inline.ruler2.disable(e,!0));let n=e.filter(function(e){return 0>r.indexOf(e)});if(n.length&&!t)throw Error("MarkdownIt. Failed to disable unknown rule(s): "+n);return this},tI.prototype.use=function(e){let t=[this].concat(Array.prototype.slice.call(arguments,1));return e.apply(e,t),this},tI.prototype.parse=function(e,t){if("string"!=typeof e)throw Error("Input data should be a String");let r=new this.core.State(e,this,t);return this.core.process(r),r.tokens},tI.prototype.render=function(e,t){return t=t||{},this.renderer.render(this.parse(e,t),this.options,t)},tI.prototype.parseInline=function(e,t){let r=new this.core.State(e,this,t);return r.inlineMode=!0,this.core.process(r),r.tokens},tI.prototype.renderInline=function(e,t){return t=t||{},this.renderer.render(this.parseInline(e,t),this.options,t)};let tq=new _.Sj({nodes:{doc:{content:"block+"},paragraph:{content:"inline*",group:"block",parseDOM:[{tag:"p"}],toDOM:()=>["p",0]},blockquote:{content:"block+",group:"block",parseDOM:[{tag:"blockquote"}],toDOM:()=>["blockquote",0]},horizontal_rule:{group:"block",parseDOM:[{tag:"hr"}],toDOM:()=>["div",["hr"]]},heading:{attrs:{level:{default:1}},content:"(text | image)*",group:"block",defining:!0,parseDOM:[{tag:"h1",attrs:{level:1}},{tag:"h2",attrs:{level:2}},{tag:"h3",attrs:{level:3}},{tag:"h4",attrs:{level:4}},{tag:"h5",attrs:{level:5}},{tag:"h6",attrs:{level:6}}],toDOM:e=>["h"+e.attrs.level,0]},code_block:{content:"text*",group:"block",code:!0,defining:!0,marks:"",attrs:{params:{default:""}},parseDOM:[{tag:"pre",preserveWhitespace:"full",getAttrs:e=>({params:e.getAttribute("data-params")||""})}],toDOM:e=>["pre",e.attrs.params?{"data-params":e.attrs.params}:{},["code",0]]},ordered_list:{content:"list_item+",group:"block",attrs:{order:{default:1},tight:{default:!1}},parseDOM:[{tag:"ol",getAttrs:e=>({order:e.hasAttribute("start")?+e.getAttribute("start"):1,tight:e.hasAttribute("data-tight")})}],toDOM:e=>["ol",{start:1==e.attrs.order?null:e.attrs.order,"data-tight":e.attrs.tight?"true":null},0]},bullet_list:{content:"list_item+",group:"block",attrs:{tight:{default:!1}},parseDOM:[{tag:"ul",getAttrs:e=>({tight:e.hasAttribute("data-tight")})}],toDOM:e=>["ul",{"data-tight":e.attrs.tight?"true":null},0]},list_item:{content:"block+",defining:!0,parseDOM:[{tag:"li"}],toDOM:()=>["li",0]},text:{group:"inline"},image:{inline:!0,attrs:{src:{},alt:{default:null},title:{default:null}},group:"inline",draggable:!0,parseDOM:[{tag:"img[src]",getAttrs:e=>({src:e.getAttribute("src"),title:e.getAttribute("title"),alt:e.getAttribute("alt")})}],toDOM:e=>["img",e.attrs]},hard_break:{inline:!0,group:"inline",selectable:!1,parseDOM:[{tag:"br"}],toDOM:()=>["br"]}},marks:{em:{parseDOM:[{tag:"i"},{tag:"em"},{style:"font-style=italic"},{style:"font-style=normal",clearMark:e=>"em"==e.type.name}],toDOM:()=>["em"]},strong:{parseDOM:[{tag:"strong"},{tag:"b",getAttrs:e=>"normal"!=e.style.fontWeight&&null},{style:"font-weight=400",clearMark:e=>"strong"==e.type.name},{style:"font-weight",getAttrs:e=>/^(bold(er)?|[5-9]\d{2,})$/.test(e)&&null}],toDOM:()=>["strong"]},link:{attrs:{href:{},title:{default:null}},inclusive:!1,parseDOM:[{tag:"a[href]",getAttrs:e=>({href:e.getAttribute("href"),title:e.getAttribute("title")})}],toDOM:e=>["a",e.attrs]},code:{code:!0,parseDOM:[{tag:"code"}],toDOM:()=>["code"]}}});class tB{constructor(e,t){this.schema=e,this.tokenHandlers=t,this.stack=[{type:e.topNodeType,attrs:null,content:[],marks:_.CU.none}]}top(){return this.stack[this.stack.length-1]}push(e){this.stack.length&&this.top().content.push(e)}addText(e){if(!e)return;let t=this.top(),r=t.content,n=r[r.length-1],i=this.schema.text(e,t.marks),s;n&&(s=function(e,t){if(e.isText&&t.isText&&_.CU.sameSet(e.marks,t.marks))return e.withText(e.text+t.text)}(n,i))?r[r.length-1]=s:r.push(i)}openMark(e){let t=this.top();t.marks=e.addToSet(t.marks)}closeMark(e){let t=this.top();t.marks=e.removeFromSet(t.marks)}parseTokens(e){for(let t=0;t{e.openNode(t,t$(i,r,n,s)),e.addText(tU(r.content)),e.closeNode()}:(r[n+"_open"]=(e,r,n,s)=>e.openNode(t,t$(i,r,n,s)),r[n+"_close"]=e=>e.closeNode())}else if(i.node){let t=e.nodeType(i.node);r[n]=(e,r,n,s)=>e.addNode(t,t$(i,r,n,s))}else if(i.mark){let t=e.marks[i.mark];tH(i,n)?r[n]=(e,r,n,s)=>{e.openMark(t.create(t$(i,r,n,s))),e.addText(tU(r.content)),e.closeMark(t)}:(r[n+"_open"]=(e,r,n,s)=>e.openMark(t.create(t$(i,r,n,s))),r[n+"_close"]=e=>e.closeMark(t))}else if(i.ignore)tH(i,n)?r[n]=tV:(r[n+"_open"]=tV,r[n+"_close"]=tV);else throw RangeError("Unrecognized parsing spec "+JSON.stringify(i))}return r.text=(e,t)=>e.addText(t.content),r.inline=(e,t)=>e.parseTokens(t.children),r.softbreak=r.softbreak||(e=>e.addText(" ")),r}(e,r)}parse(e,t={}){let r=new tB(this.schema,this.tokenHandlers),n;r.parseTokens(this.tokenizer.parse(e,t));do n=r.closeNode();while(r.stack.length);return n||this.schema.topNodeType.createAndFill()}}(tq,tI("commonmark",{html:!1}),{blockquote:{block:"blockquote"},paragraph:{block:"paragraph"},list_item:{block:"list_item"},bullet_list:{block:"bullet_list",getAttrs:(e,t,r)=>({tight:tZ(t,r)})},ordered_list:{block:"ordered_list",getAttrs:(e,t,r)=>({order:+e.attrGet("start")||1,tight:tZ(t,r)})},heading:{block:"heading",getAttrs:e=>({level:+e.tag.slice(1)})},code_block:{block:"code_block",noCloseToken:!0},fence:{block:"code_block",getAttrs:e=>({params:e.info||""}),noCloseToken:!0},hr:{node:"horizontal_rule"},image:{node:"image",getAttrs:e=>({src:e.attrGet("src"),title:e.attrGet("title")||null,alt:e.children[0]&&e.children[0].content||null})},hardbreak:{node:"hard_break"},em:{mark:"em"},strong:{mark:"strong"},link:{mark:"link",getAttrs:e=>({href:e.attrGet("href"),title:e.attrGet("title")||null})},code_inline:{mark:"code",noCloseToken:!0}}),tG={open:"",close:"",mixable:!0};function tK(e,t){let r=/`+/g,n,i=0;if(e.isText)for(;n=r.exec(e.text);)i=Math.max(i,n[0].length);let s=i>0&&t>0?" `":"`";for(let e=0;e0&&t<0&&(s+=" "),s}new class{constructor(e,t,r={}){this.nodes=e,this.marks=t,this.options=r}serialize(e,t={}){t=Object.assign({},this.options,t);let r=new tJ(this.nodes,this.marks,t);return r.renderContent(e),r.out}}({blockquote(e,t){e.wrapBlock("> ",null,t,()=>e.renderContent(t))},code_block(e,t){let r=t.textContent.match(/`{3,}/gm),n=r?r.sort().slice(-1)[0]+"`":"```";e.write(n+(t.attrs.params||"")+"\n"),e.text(t.textContent,!1),e.write("\n"),e.write(n),e.closeBlock(t)},heading(e,t){e.write(e.repeat("#",t.attrs.level)+" "),e.renderInline(t,!1),e.closeBlock(t)},horizontal_rule(e,t){e.write(t.attrs.markup||"---"),e.closeBlock(t)},bullet_list(e,t){e.renderList(t," ",()=>(t.attrs.bullet||"*")+" ")},ordered_list(e,t){let r=t.attrs.order||1,n=String(r+t.childCount-1).length,i=e.repeat(" ",n+2);e.renderList(t,i,t=>{let i=String(r+t);return e.repeat(" ",n-i.length)+i+". "})},list_item(e,t){e.renderContent(t)},paragraph(e,t){e.renderInline(t),e.closeBlock(t)},image(e,t){e.write("!["+e.esc(t.attrs.alt||"")+"]("+t.attrs.src.replace(/[\(\)]/g,"\\$&")+(t.attrs.title?' "'+t.attrs.title.replace(/"/g,'\\"')+'"':"")+")")},hard_break(e,t,r,n){for(let i=n+1;i(e.inAutolink=function(e,t,r){if(e.attrs.title||!/^\w+:/.test(e.attrs.href))return!1;let n=t.child(r);return!!n.isText&&n.text==e.attrs.href&&n.marks[n.marks.length-1]==e&&(r==t.childCount-1||!e.isInSet(t.child(r+1).marks))}(t,r,n),e.inAutolink?"<":"["),close(e,t,r,n){let{inAutolink:i}=e;return e.inAutolink=void 0,i?">":"]("+t.attrs.href.replace(/[\(\)"]/g,"\\$&")+(t.attrs.title?` "${t.attrs.title.replace(/"/g,'\\"')}"`:"")+")"},mixable:!0},code:{open:(e,t,r,n)=>tK(r.child(n),-1),close:(e,t,r,n)=>tK(r.child(n-1),1),escape:!1}});class tJ{constructor(e,t,r){this.nodes=e,this.marks=t,this.options=r,this.delim="",this.out="",this.closed=null,this.inAutolink=void 0,this.atBlockStart=!1,this.inTightList=!1,void 0===this.options.tightLists&&(this.options.tightLists=!1),void 0===this.options.hardBreakNodeName&&(this.options.hardBreakNodeName="hard_break")}flushClose(e=2){if(this.closed){if(this.atBlank()||(this.out+="\n"),e>1){let t=this.delim,r=/\s+$/.exec(t);r&&(t=t.slice(0,t.length-r[0].length));for(let r=1;rthis.render(t,e,n))}renderInline(e,t=!0){this.atBlockStart=t;let r=[],n="",i=(t,i,s)=>{let o=t?t.marks:[];t&&t.type.name===this.options.hardBreakNodeName&&(o=o.filter(t=>{if(s+1==e.childCount)return!1;let r=e.child(s+1);return t.isInSet(r.marks)&&(!r.isText||/\S/.test(r.text))}));let a=n;if(n="",t&&t.isText&&o.some(e=>{let t=this.getMark(e.type.name);return t&&t.expelEnclosingWhitespace&&!e.isInSet(r)})){let[e,n,i]=/^(\s*)(.*)$/m.exec(t.text);n&&(a+=n,(t=i?t.withText(i):null)||(o=r))}if(t&&t.isText&&o.some(t=>{let r=this.getMark(t.type.name);return r&&r.expelEnclosingWhitespace&&(s==e.childCount-1||!t.isInSet(e.child(s+1).marks))})){let[e,i,s]=/^(.*?)(\s*)$/m.exec(t.text);s&&(n=s,(t=i?t.withText(i):null)||(o=r))}let l=o.length?o[o.length-1]:null,u=l&&!1===this.getMark(l.type.name).escape,c=o.length-!!u;t:for(let e=0;en?o=o.slice(0,n).concat(t).concat(o.slice(n,e)).concat(o.slice(e+1,c)):n>e&&(o=o.slice(0,e).concat(o.slice(e+1,n)).concat(t).concat(o.slice(n,c)));continue t}}}let h=0;for(;h0&&(this.atBlockStart=!1)};e.forEach(i),i(null,0,e.childCount),this.atBlockStart=!1}renderList(e,t,r){this.closed&&this.closed.type==e.type?this.flushClose(3):this.inTightList&&this.flushClose(1);let n=void 0!==e.attrs.tight?e.attrs.tight:this.options.tightLists,i=this.inTightList;this.inTightList=n,e.forEach((i,s,o)=>{o&&n&&this.flushClose(1),this.wrapBlock(t,r(o),e,()=>this.render(i,e,o))}),this.inTightList=i}esc(e,t=!1){return e=e.replace(/[`*\\~\[\]_]/g,(t,r)=>"_"==t&&r>0&&r+1])/,"\\$&").replace(/^(\s*)(#{1,6})(\s|$)/,"$1\\$2$3").replace(/^(\s*\d+)\.\s/,"$1\\. ")),this.options.escapeExtraCharacters&&(e=e.replace(this.options.escapeExtraCharacters,"\\$&")),e}quote(e){let t=-1==e.indexOf('"')?'""':-1==e.indexOf("'")?"''":"()";return t[0]+e+t[1]}repeat(e,t){let r="";for(let n=0;n!!r?.Parent&&t instanceof r.Parent||t?._zod?.traits?.has(e)}),Object.defineProperty(o,"name",{value:e}),o}r.d(t,{EB:()=>tD,k5:()=>t8,Ik:()=>t2,YO:()=>t0,Yj:()=>tS}),Object.freeze({status:"aborted"}),Symbol("zod_brand");class i extends Error{constructor(){super("Encountered Promise during synchronous parse. Use .parseAsync() instead.")}}let s={};function o(e){return e&&Object.assign(s,e),s}let a=/^[cC][^\s-]{8,}$/,l=/^[0-9a-z]+$/,u=/^[0-9A-HJKMNP-TV-Za-hjkmnp-tv-z]{26}$/,c=/^[0-9a-vA-V]{20}$/,h=/^[A-Za-z0-9]{27}$/,p=/^[a-zA-Z0-9_-]{21}$/,d=/^P(?:(\d+W)|(?!.*W)(?=\d|T\d)(\d+Y)?(\d+M)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+([.,]\d+)?S)?)?)$/,f=/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$/,m=e=>e?RegExp(`^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-${e}[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$`):/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$/,g=/^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/,y=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,b=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|::|([0-9a-fA-F]{1,4})?::([0-9a-fA-F]{1,4}:?){0,6})$/,v=/^((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/([0-9]|[1-2][0-9]|3[0-2])$/,_=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|::|([0-9a-fA-F]{1,4})?::([0-9a-fA-F]{1,4}:?){0,6})\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,k=/^$|^(?:[0-9a-zA-Z+/]{4})*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$/,x=/^[A-Za-z0-9_-]*$/,w=/^(?=.{1,253}\.?$)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[-0-9a-zA-Z]{0,61}[0-9a-zA-Z])?)*\.?$/,A=/^\+(?:[0-9]){6,14}[0-9]$/,E="(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))",C=RegExp(`^${E}$`);function O(e){let t="(?:[01]\\d|2[0-3]):[0-5]\\d";return"number"==typeof e.precision?-1===e.precision?`${t}`:0===e.precision?`${t}:[0-5]\\d`:`${t}:[0-5]\\d\\.\\d{${e.precision}}`:`${t}(?::[0-5]\\d(?:\\.\\d+)?)?`}let T=/^[^A-Z]*$/,S=/^[^a-z]*$/;function D(e,t){return"bigint"==typeof t?t.toString():t}function M(e){return{get value(){{let t=e();return Object.defineProperty(this,"value",{value:t}),t}}}}function L(e){let t=+!!e.startsWith("^"),r=e.endsWith("$")?e.length-1:e.length;return e.slice(t,r)}let j=Symbol("evaluating");function P(e,t,r){let n;Object.defineProperty(e,t,{get(){if(n!==j)return void 0===n&&(n=j,n=r()),n},set(r){Object.defineProperty(e,t,{value:r})},configurable:!0})}function z(e,t,r){Object.defineProperty(e,t,{value:r,writable:!0,enumerable:!0,configurable:!0})}function N(...e){let t={};for(let r of e)Object.assign(t,Object.getOwnPropertyDescriptors(r));return Object.defineProperties({},t)}function F(e){return JSON.stringify(e)}let R="captureStackTrace"in Error?Error.captureStackTrace:(...e)=>{};function I(e){return"object"==typeof e&&null!==e&&!Array.isArray(e)}let q=M(()=>{if("undefined"!=typeof navigator&&navigator?.userAgent?.includes("Cloudflare"))return!1;try{return Function(""),!0}catch(e){return!1}});function B(e){if(!1===I(e))return!1;let t=e.constructor;if(void 0===t)return!0;let r=t.prototype;return!1!==I(r)&&!1!==Object.prototype.hasOwnProperty.call(r,"isPrototypeOf")}function $(e){return B(e)?{...e}:e}let H=new Set(["string","number","symbol"]);function U(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function V(e,t,r){let n=new e._zod.constr(t??e._zod.def);return(!t||r?.parent)&&(n._zod.parent=e),n}function Z(e){if(!e)return{};if("string"==typeof e)return{error:()=>e};if(e?.message!==void 0){if(e?.error!==void 0)throw Error("Cannot specify both `message` and `error` params");e.error=e.message}return(delete e.message,"string"==typeof e.error)?{...e,error:()=>e.error}:e}function W(e,t=0){for(let r=t;r(t.path??(t.path=[]),t.path.unshift(e),t))}function K(e){return"string"==typeof e?e:e?.message}function J(e,t,r){let n={...e,path:e.path??[]};return e.message||(n.message=K(e.inst?._zod.def?.error?.(e))??K(t?.error?.(e))??K(r.customError?.(e))??K(r.localeError?.(e))??"Invalid input"),delete n.inst,delete n.continue,t?.reportInput||delete n.input,n}function Y(e){return Array.isArray(e)?"array":"string"==typeof e?"string":"unknown"}function X(...e){let[t,r,n]=e;return"string"==typeof t?{message:t,code:"custom",input:r,inst:n}:{...t}}let Q=n("$ZodCheck",(e,t)=>{var r;e._zod??(e._zod={}),e._zod.def=t,(r=e._zod).onattach??(r.onattach=[])}),ee=n("$ZodCheckMaxLength",(e,t)=>{var r;Q.init(e,t),(r=e._zod.def).when??(r.when=e=>{let t=e.value;return null!=t&&void 0!==t.length}),e._zod.onattach.push(e=>{let r=e._zod.bag.maximum??1/0;t.maximum{let n=r.value;if(n.length<=t.maximum)return;let i=Y(n);r.issues.push({origin:i,code:"too_big",maximum:t.maximum,inclusive:!0,input:n,inst:e,continue:!t.abort})}}),et=n("$ZodCheckMinLength",(e,t)=>{var r;Q.init(e,t),(r=e._zod.def).when??(r.when=e=>{let t=e.value;return null!=t&&void 0!==t.length}),e._zod.onattach.push(e=>{let r=e._zod.bag.minimum??-1/0;t.minimum>r&&(e._zod.bag.minimum=t.minimum)}),e._zod.check=r=>{let n=r.value;if(n.length>=t.minimum)return;let i=Y(n);r.issues.push({origin:i,code:"too_small",minimum:t.minimum,inclusive:!0,input:n,inst:e,continue:!t.abort})}}),er=n("$ZodCheckLengthEquals",(e,t)=>{var r;Q.init(e,t),(r=e._zod.def).when??(r.when=e=>{let t=e.value;return null!=t&&void 0!==t.length}),e._zod.onattach.push(e=>{let r=e._zod.bag;r.minimum=t.length,r.maximum=t.length,r.length=t.length}),e._zod.check=r=>{let n=r.value,i=n.length;if(i===t.length)return;let s=Y(n),o=i>t.length;r.issues.push({origin:s,...o?{code:"too_big",maximum:t.length}:{code:"too_small",minimum:t.length},inclusive:!0,exact:!0,input:r.value,inst:e,continue:!t.abort})}}),en=n("$ZodCheckStringFormat",(e,t)=>{var r,n;Q.init(e,t),e._zod.onattach.push(e=>{let r=e._zod.bag;r.format=t.format,t.pattern&&(r.patterns??(r.patterns=new Set),r.patterns.add(t.pattern))}),t.pattern?(r=e._zod).check??(r.check=r=>{t.pattern.lastIndex=0,t.pattern.test(r.value)||r.issues.push({origin:"string",code:"invalid_format",format:t.format,input:r.value,...t.pattern?{pattern:t.pattern.toString()}:{},inst:e,continue:!t.abort})}):(n=e._zod).check??(n.check=()=>{})}),ei=n("$ZodCheckRegex",(e,t)=>{en.init(e,t),e._zod.check=r=>{t.pattern.lastIndex=0,t.pattern.test(r.value)||r.issues.push({origin:"string",code:"invalid_format",format:"regex",input:r.value,pattern:t.pattern.toString(),inst:e,continue:!t.abort})}}),es=n("$ZodCheckLowerCase",(e,t)=>{t.pattern??(t.pattern=T),en.init(e,t)}),eo=n("$ZodCheckUpperCase",(e,t)=>{t.pattern??(t.pattern=S),en.init(e,t)}),ea=n("$ZodCheckIncludes",(e,t)=>{Q.init(e,t);let r=U(t.includes),n=new RegExp("number"==typeof t.position?`^.{${t.position}}${r}`:r);t.pattern=n,e._zod.onattach.push(e=>{let t=e._zod.bag;t.patterns??(t.patterns=new Set),t.patterns.add(n)}),e._zod.check=r=>{r.value.includes(t.includes,t.position)||r.issues.push({origin:"string",code:"invalid_format",format:"includes",includes:t.includes,input:r.value,inst:e,continue:!t.abort})}}),el=n("$ZodCheckStartsWith",(e,t)=>{Q.init(e,t);let r=RegExp(`^${U(t.prefix)}.*`);t.pattern??(t.pattern=r),e._zod.onattach.push(e=>{let t=e._zod.bag;t.patterns??(t.patterns=new Set),t.patterns.add(r)}),e._zod.check=r=>{r.value.startsWith(t.prefix)||r.issues.push({origin:"string",code:"invalid_format",format:"starts_with",prefix:t.prefix,input:r.value,inst:e,continue:!t.abort})}}),eu=n("$ZodCheckEndsWith",(e,t)=>{Q.init(e,t);let r=RegExp(`.*${U(t.suffix)}$`);t.pattern??(t.pattern=r),e._zod.onattach.push(e=>{let t=e._zod.bag;t.patterns??(t.patterns=new Set),t.patterns.add(r)}),e._zod.check=r=>{r.value.endsWith(t.suffix)||r.issues.push({origin:"string",code:"invalid_format",format:"ends_with",suffix:t.suffix,input:r.value,inst:e,continue:!t.abort})}}),ec=n("$ZodCheckOverwrite",(e,t)=>{Q.init(e,t),e._zod.check=e=>{e.value=t.tx(e.value)}});class eh{constructor(e=[]){this.content=[],this.indent=0,this&&(this.args=e)}indented(e){this.indent+=1,e(this),this.indent-=1}write(e){if("function"==typeof e){e(this,{execution:"sync"}),e(this,{execution:"async"});return}let t=e.split("\n").filter(e=>e),r=Math.min(...t.map(e=>e.length-e.trimStart().length));for(let e of t.map(e=>e.slice(r)).map(e=>" ".repeat(2*this.indent)+e))this.content.push(e)}compile(){return Function(...this?.args,[...(this?.content??[""]).map(e=>` ${e}`)].join("\n"))}}let ep=(e,t)=>{e.name="$ZodError",Object.defineProperty(e,"_zod",{value:e._zod,enumerable:!1}),Object.defineProperty(e,"issues",{value:t,enumerable:!1}),e.message=JSON.stringify(t,D,2),Object.defineProperty(e,"toString",{value:()=>e.message,enumerable:!1})},ed=n("$ZodError",ep),ef=n("$ZodError",ep,{Parent:Error}),em=e=>(t,r,n)=>{let s=n?{...n,async:!1}:{async:!1},a=t._zod.run({value:r,issues:[]},s);if(a instanceof Promise)throw new i;return a.issues.length?{success:!1,error:new(e??ed)(a.issues.map(e=>J(e,s,o())))}:{success:!0,data:a.value}},eg=em(ef),ey=e=>async(t,r,n)=>{let i=n?Object.assign(n,{async:!0}):{async:!0},s=t._zod.run({value:r,issues:[]},i);return s instanceof Promise&&(s=await s),s.issues.length?{success:!1,error:new e(s.issues.map(e=>J(e,i,o())))}:{success:!0,data:s.value}},eb=ey(ef),ev={major:4,minor:0,patch:17},e_=n("$ZodType",(e,t)=>{var r;e??(e={}),e._zod.def=t,e._zod.bag=e._zod.bag||{},e._zod.version=ev;let n=[...e._zod.def.checks??[]];for(let t of(e._zod.traits.has("$ZodCheck")&&n.unshift(e),n))for(let r of t._zod.onattach)r(e);if(0===n.length)(r=e._zod).deferred??(r.deferred=[]),e._zod.deferred?.push(()=>{e._zod.run=e._zod.parse});else{let t=(e,t,r)=>{let n,s=W(e);for(let o of t){if(o._zod.def.when){if(!o._zod.def.when(e))continue}else if(s)continue;let t=e.issues.length,a=o._zod.check(e);if(a instanceof Promise&&r?.async===!1)throw new i;if(n||a instanceof Promise)n=(n??Promise.resolve()).then(async()=>{await a,e.issues.length!==t&&(s||(s=W(e,t)))});else{if(e.issues.length===t)continue;s||(s=W(e,t))}}return n?n.then(()=>e):e};e._zod.run=(r,s)=>{let o=e._zod.parse(r,s);if(o instanceof Promise){if(!1===s.async)throw new i;return o.then(e=>t(e,n,s))}return t(o,n,s)}}e["~standard"]={validate:t=>{try{let r=eg(e,t);return r.success?{value:r.data}:{issues:r.error?.issues}}catch(r){return eb(e,t).then(e=>e.success?{value:e.data}:{issues:e.error?.issues})}},vendor:"zod",version:1}}),ek=n("$ZodString",(e,t)=>{var r;let n;e_.init(e,t),e._zod.pattern=[...e?._zod.bag?.patterns??[]].pop()??(n=(r=e._zod.bag)?`[\\s\\S]{${r?.minimum??0},${r?.maximum??""}}`:"[\\s\\S]*",RegExp(`^${n}$`)),e._zod.parse=(r,n)=>{if(t.coerce)try{r.value=String(r.value)}catch(e){}return"string"==typeof r.value||r.issues.push({expected:"string",code:"invalid_type",input:r.value,inst:e}),r}}),ex=n("$ZodStringFormat",(e,t)=>{en.init(e,t),ek.init(e,t)}),ew=n("$ZodGUID",(e,t)=>{t.pattern??(t.pattern=f),ex.init(e,t)}),eA=n("$ZodUUID",(e,t)=>{if(t.version){let e={v1:1,v2:2,v3:3,v4:4,v5:5,v6:6,v7:7,v8:8}[t.version];if(void 0===e)throw Error(`Invalid UUID version: "${t.version}"`);t.pattern??(t.pattern=m(e))}else t.pattern??(t.pattern=m());ex.init(e,t)}),eE=n("$ZodEmail",(e,t)=>{t.pattern??(t.pattern=g),ex.init(e,t)}),eC=n("$ZodURL",(e,t)=>{ex.init(e,t),e._zod.check=r=>{try{let n=r.value.trim(),i=new URL(n);t.hostname&&(t.hostname.lastIndex=0,t.hostname.test(i.hostname)||r.issues.push({code:"invalid_format",format:"url",note:"Invalid hostname",pattern:w.source,input:r.value,inst:e,continue:!t.abort})),t.protocol&&(t.protocol.lastIndex=0,t.protocol.test(i.protocol.endsWith(":")?i.protocol.slice(0,-1):i.protocol)||r.issues.push({code:"invalid_format",format:"url",note:"Invalid protocol",pattern:t.protocol.source,input:r.value,inst:e,continue:!t.abort})),t.normalize?r.value=i.href:r.value=n;return}catch(n){r.issues.push({code:"invalid_format",format:"url",input:r.value,inst:e,continue:!t.abort})}}}),eO=n("$ZodEmoji",(e,t)=>{t.pattern??(t.pattern=RegExp("^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$","u")),ex.init(e,t)}),eT=n("$ZodNanoID",(e,t)=>{t.pattern??(t.pattern=p),ex.init(e,t)}),eS=n("$ZodCUID",(e,t)=>{t.pattern??(t.pattern=a),ex.init(e,t)}),eD=n("$ZodCUID2",(e,t)=>{t.pattern??(t.pattern=l),ex.init(e,t)}),eM=n("$ZodULID",(e,t)=>{t.pattern??(t.pattern=u),ex.init(e,t)}),eL=n("$ZodXID",(e,t)=>{t.pattern??(t.pattern=c),ex.init(e,t)}),ej=n("$ZodKSUID",(e,t)=>{t.pattern??(t.pattern=h),ex.init(e,t)}),eP=n("$ZodISODateTime",(e,t)=>{let r,n,i;t.pattern??(r=O({precision:t.precision}),n=["Z"],t.local&&n.push(""),t.offset&&n.push("([+-](?:[01]\\d|2[0-3]):[0-5]\\d)"),i=`${r}(?:${n.join("|")})`,t.pattern=RegExp(`^${E}T(?:${i})$`)),ex.init(e,t)}),ez=n("$ZodISODate",(e,t)=>{t.pattern??(t.pattern=C),ex.init(e,t)}),eN=n("$ZodISOTime",(e,t)=>{t.pattern??(t.pattern=RegExp(`^${O(t)}$`)),ex.init(e,t)}),eF=n("$ZodISODuration",(e,t)=>{t.pattern??(t.pattern=d),ex.init(e,t)}),eR=n("$ZodIPv4",(e,t)=>{t.pattern??(t.pattern=y),ex.init(e,t),e._zod.onattach.push(e=>{e._zod.bag.format="ipv4"})}),eI=n("$ZodIPv6",(e,t)=>{t.pattern??(t.pattern=b),ex.init(e,t),e._zod.onattach.push(e=>{e._zod.bag.format="ipv6"}),e._zod.check=r=>{try{new URL(`http://[${r.value}]`)}catch{r.issues.push({code:"invalid_format",format:"ipv6",input:r.value,inst:e,continue:!t.abort})}}}),eq=n("$ZodCIDRv4",(e,t)=>{t.pattern??(t.pattern=v),ex.init(e,t)}),eB=n("$ZodCIDRv6",(e,t)=>{t.pattern??(t.pattern=_),ex.init(e,t),e._zod.check=r=>{let[n,i]=r.value.split("/");try{if(!i)throw Error();let e=Number(i);if(`${e}`!==i||e<0||e>128)throw Error();new URL(`http://[${n}]`)}catch{r.issues.push({code:"invalid_format",format:"cidrv6",input:r.value,inst:e,continue:!t.abort})}}});function e$(e){if(""===e)return!0;if(e.length%4!=0)return!1;try{return atob(e),!0}catch{return!1}}let eH=n("$ZodBase64",(e,t)=>{t.pattern??(t.pattern=k),ex.init(e,t),e._zod.onattach.push(e=>{e._zod.bag.contentEncoding="base64"}),e._zod.check=r=>{e$(r.value)||r.issues.push({code:"invalid_format",format:"base64",input:r.value,inst:e,continue:!t.abort})}}),eU=n("$ZodBase64URL",(e,t)=>{t.pattern??(t.pattern=x),ex.init(e,t),e._zod.onattach.push(e=>{e._zod.bag.contentEncoding="base64url"}),e._zod.check=r=>{!function(e){if(!x.test(e))return!1;let t=e.replace(/[-_]/g,e=>"-"===e?"+":"/");return e$(t.padEnd(4*Math.ceil(t.length/4),"="))}(r.value)&&r.issues.push({code:"invalid_format",format:"base64url",input:r.value,inst:e,continue:!t.abort})}}),eV=n("$ZodE164",(e,t)=>{t.pattern??(t.pattern=A),ex.init(e,t)}),eZ=n("$ZodJWT",(e,t)=>{ex.init(e,t),e._zod.check=r=>{!function(e,t=null){try{let r=e.split(".");if(3!==r.length)return!1;let[n]=r;if(!n)return!1;let i=JSON.parse(atob(n));if("typ"in i&&i?.typ!=="JWT"||!i.alg||t&&(!("alg"in i)||i.alg!==t))return!1;return!0}catch{return!1}}(r.value,t.alg)&&r.issues.push({code:"invalid_format",format:"jwt",input:r.value,inst:e,continue:!t.abort})}}),eW=n("$ZodUnknown",(e,t)=>{e_.init(e,t),e._zod.parse=e=>e}),eG=n("$ZodNever",(e,t)=>{e_.init(e,t),e._zod.parse=(t,r)=>(t.issues.push({expected:"never",code:"invalid_type",input:t.value,inst:e}),t)});function eK(e,t,r){e.issues.length&&t.issues.push(...G(r,e.issues)),t.value[r]=e.value}let eJ=n("$ZodArray",(e,t)=>{e_.init(e,t),e._zod.parse=(r,n)=>{let i=r.value;if(!Array.isArray(i))return r.issues.push({expected:"array",code:"invalid_type",input:i,inst:e}),r;r.value=Array(i.length);let s=[];for(let e=0;eeK(t,r,e))):eK(a,r,e)}return s.length?Promise.all(s).then(()=>r):r}});function eY(e,t,r,n){e.issues.length&&t.issues.push(...G(r,e.issues)),void 0===e.value?r in n&&(t.value[r]=void 0):t.value[r]=e.value}let eX=n("$ZodObject",(e,t)=>{let r,n;e_.init(e,t);let i=M(()=>{var e;let r=Object.keys(t.shape);for(let e of r)if(!t.shape[e]._zod.traits.has("$ZodType"))throw Error(`Invalid element at key "${e}": expected a Zod schema`);let n=Object.keys(e=t.shape).filter(t=>"optional"===e[t]._zod.optin&&"optional"===e[t]._zod.optout);return{shape:t.shape,keys:r,keySet:new Set(r),numKeys:r.length,optionalKeys:new Set(n)}});P(e._zod,"propValues",()=>{let e=t.shape,r={};for(let t in e){let n=e[t]._zod;if(n.values)for(let e of(r[t]??(r[t]=new Set),n.values))r[t].add(e)}return r});let o=!s.jitless,a=o&&q.value,l=t.catchall;e._zod.parse=(s,u)=>{n??(n=i.value);let c=s.value;if(!I(c))return s.issues.push({expected:"object",code:"invalid_type",input:c,inst:e}),s;let h=[];if(o&&a&&u?.async===!1&&!0!==u.jitless)r||(r=(e=>{let t=new eh(["shape","payload","ctx"]),r=i.value,n=e=>{let t=F(e);return`shape[${t}]._zod.run({ value: input[${t}], issues: [] }, ctx)`};t.write("const input = payload.value;");let s=Object.create(null),o=0;for(let e of r.keys)s[e]=`key_${o++}`;for(let e of(t.write("const newResult = {}"),r.keys)){let r=s[e],i=F(e);t.write(`const ${r} = ${n(e)};`),t.write(` if (${r}.issues.length) { payload.issues = payload.issues.concat(${r}.issues.map(iss => ({ ...iss, path: iss.path ? [${i}, ...iss.path] : [${i}] }))); } if (${r}.value === undefined) { if (${i} in input) { newResult[${i}] = undefined; } } else { newResult[${i}] = ${r}.value; } `)}t.write("payload.value = newResult;"),t.write("return payload;");let a=t.compile();return(t,r)=>a(e,t,r)})(t.shape)),s=r(s,u);else{s.value={};let e=n.shape;for(let t of n.keys){let r=e[t]._zod.run({value:c[t],issues:[]},u);r instanceof Promise?h.push(r.then(e=>eY(e,s,t,c))):eY(r,s,t,c)}}if(!l)return h.length?Promise.all(h).then(()=>s):s;let p=[],d=n.keySet,f=l._zod,m=f.def.type;for(let e of Object.keys(c)){if(d.has(e))continue;if("never"===m){p.push(e);continue}let t=f.run({value:c[e],issues:[]},u);t instanceof Promise?h.push(t.then(t=>eY(t,s,e,c))):eY(t,s,e,c)}return(p.length&&s.issues.push({code:"unrecognized_keys",keys:p,input:c,inst:e}),h.length)?Promise.all(h).then(()=>s):s}});function eQ(e,t,r,n){for(let r of e)if(0===r.issues.length)return t.value=r.value,t;let i=e.filter(e=>!W(e));return 1===i.length?(t.value=i[0].value,i[0]):(t.issues.push({code:"invalid_union",input:t.value,inst:r,errors:e.map(e=>e.issues.map(e=>J(e,n,o())))}),t)}let e0=n("$ZodUnion",(e,t)=>{e_.init(e,t),P(e._zod,"optin",()=>t.options.some(e=>"optional"===e._zod.optin)?"optional":void 0),P(e._zod,"optout",()=>t.options.some(e=>"optional"===e._zod.optout)?"optional":void 0),P(e._zod,"values",()=>{if(t.options.every(e=>e._zod.values))return new Set(t.options.flatMap(e=>Array.from(e._zod.values)))}),P(e._zod,"pattern",()=>{if(t.options.every(e=>e._zod.pattern)){let e=t.options.map(e=>e._zod.pattern);return RegExp(`^(${e.map(e=>L(e.source)).join("|")})$`)}});let r=1===t.options.length,n=t.options[0]._zod.run;e._zod.parse=(i,s)=>{if(r)return n(i,s);let o=!1,a=[];for(let e of t.options){let t=e._zod.run({value:i.value,issues:[]},s);if(t instanceof Promise)a.push(t),o=!0;else{if(0===t.issues.length)return t;a.push(t)}}return o?Promise.all(a).then(t=>eQ(t,i,e,s)):eQ(a,i,e,s)}}),e1=n("$ZodIntersection",(e,t)=>{e_.init(e,t),e._zod.parse=(e,r)=>{let n=e.value,i=t.left._zod.run({value:n,issues:[]},r),s=t.right._zod.run({value:n,issues:[]},r);return i instanceof Promise||s instanceof Promise?Promise.all([i,s]).then(([t,r])=>e2(e,t,r)):e2(e,i,s)}});function e2(e,t,r){if(t.issues.length&&e.issues.push(...t.issues),r.issues.length&&e.issues.push(...r.issues),W(e))return e;let n=function e(t,r){if(t===r||t instanceof Date&&r instanceof Date&&+t==+r)return{valid:!0,data:t};if(B(t)&&B(r)){let n=Object.keys(r),i=Object.keys(t).filter(e=>-1!==n.indexOf(e)),s={...t,...r};for(let n of i){let i=e(t[n],r[n]);if(!i.valid)return{valid:!1,mergeErrorPath:[n,...i.mergeErrorPath]};s[n]=i.data}return{valid:!0,data:s}}if(Array.isArray(t)&&Array.isArray(r)){if(t.length!==r.length)return{valid:!1,mergeErrorPath:[]};let n=[];for(let i=0;i{var r;let n;e_.init(e,t);let i=(n=Object.values(r=t.entries).filter(e=>"number"==typeof e),Object.entries(r).filter(([e,t])=>-1===n.indexOf(+e)).map(([e,t])=>t)),s=new Set(i);e._zod.values=s,e._zod.pattern=RegExp(`^(${i.filter(e=>H.has(typeof e)).map(e=>"string"==typeof e?U(e):e.toString()).join("|")})$`),e._zod.parse=(t,r)=>{let n=t.value;return s.has(n)||t.issues.push({code:"invalid_value",values:i,input:n,inst:e}),t}}),e5=n("$ZodTransform",(e,t)=>{e_.init(e,t),e._zod.parse=(e,r)=>{let n=t.transform(e.value,e);if(r.async)return(n instanceof Promise?n:Promise.resolve(n)).then(t=>(e.value=t,e));if(n instanceof Promise)throw new i;return e.value=n,e}});function e4(e,t){return e.issues.length&&void 0===t?{issues:[],value:void 0}:e}let e8=n("$ZodOptional",(e,t)=>{e_.init(e,t),e._zod.optin="optional",e._zod.optout="optional",P(e._zod,"values",()=>t.innerType._zod.values?new Set([...t.innerType._zod.values,void 0]):void 0),P(e._zod,"pattern",()=>{let e=t.innerType._zod.pattern;return e?RegExp(`^(${L(e.source)})?$`):void 0}),e._zod.parse=(e,r)=>{if("optional"===t.innerType._zod.optin){let n=t.innerType._zod.run(e,r);return n instanceof Promise?n.then(t=>e4(t,e.value)):e4(n,e.value)}return void 0===e.value?e:t.innerType._zod.run(e,r)}}),e6=n("$ZodNullable",(e,t)=>{e_.init(e,t),P(e._zod,"optin",()=>t.innerType._zod.optin),P(e._zod,"optout",()=>t.innerType._zod.optout),P(e._zod,"pattern",()=>{let e=t.innerType._zod.pattern;return e?RegExp(`^(${L(e.source)}|null)$`):void 0}),P(e._zod,"values",()=>t.innerType._zod.values?new Set([...t.innerType._zod.values,null]):void 0),e._zod.parse=(e,r)=>null===e.value?e:t.innerType._zod.run(e,r)}),e9=n("$ZodDefault",(e,t)=>{e_.init(e,t),e._zod.optin="optional",P(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(e,r)=>{if(void 0===e.value)return e.value=t.defaultValue,e;let n=t.innerType._zod.run(e,r);return n instanceof Promise?n.then(e=>e7(e,t)):e7(n,t)}});function e7(e,t){return void 0===e.value&&(e.value=t.defaultValue),e}let te=n("$ZodPrefault",(e,t)=>{e_.init(e,t),e._zod.optin="optional",P(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(e,r)=>(void 0===e.value&&(e.value=t.defaultValue),t.innerType._zod.run(e,r))}),tt=n("$ZodNonOptional",(e,t)=>{e_.init(e,t),P(e._zod,"values",()=>{let e=t.innerType._zod.values;return e?new Set([...e].filter(e=>void 0!==e)):void 0}),e._zod.parse=(r,n)=>{let i=t.innerType._zod.run(r,n);return i instanceof Promise?i.then(t=>tr(t,e)):tr(i,e)}});function tr(e,t){return e.issues.length||void 0!==e.value||e.issues.push({code:"invalid_type",expected:"nonoptional",input:e.value,inst:t}),e}let tn=n("$ZodCatch",(e,t)=>{e_.init(e,t),P(e._zod,"optin",()=>t.innerType._zod.optin),P(e._zod,"optout",()=>t.innerType._zod.optout),P(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(e,r)=>{let n=t.innerType._zod.run(e,r);return n instanceof Promise?n.then(n=>(e.value=n.value,n.issues.length&&(e.value=t.catchValue({...e,error:{issues:n.issues.map(e=>J(e,r,o()))},input:e.value}),e.issues=[]),e)):(e.value=n.value,n.issues.length&&(e.value=t.catchValue({...e,error:{issues:n.issues.map(e=>J(e,r,o()))},input:e.value}),e.issues=[]),e)}}),ti=n("$ZodPipe",(e,t)=>{e_.init(e,t),P(e._zod,"values",()=>t.in._zod.values),P(e._zod,"optin",()=>t.in._zod.optin),P(e._zod,"optout",()=>t.out._zod.optout),P(e._zod,"propValues",()=>t.in._zod.propValues),e._zod.parse=(e,r)=>{let n=t.in._zod.run(e,r);return n instanceof Promise?n.then(e=>ts(e,t,r)):ts(n,t,r)}});function ts(e,t,r){return e.issues.length?e:t.out._zod.run({value:e.value,issues:e.issues},r)}let to=n("$ZodReadonly",(e,t)=>{e_.init(e,t),P(e._zod,"propValues",()=>t.innerType._zod.propValues),P(e._zod,"values",()=>t.innerType._zod.values),P(e._zod,"optin",()=>t.innerType._zod.optin),P(e._zod,"optout",()=>t.innerType._zod.optout),e._zod.parse=(e,r)=>{let n=t.innerType._zod.run(e,r);return n instanceof Promise?n.then(ta):ta(n)}});function ta(e){return e.value=Object.freeze(e.value),e}let tl=n("$ZodCustom",(e,t)=>{Q.init(e,t),e_.init(e,t),e._zod.parse=(e,t)=>e,e._zod.check=r=>{let n=r.value,i=t.fn(n);if(i instanceof Promise)return i.then(t=>tu(t,r,n,e));tu(i,r,n,e)}});function tu(e,t,r,n){if(!e){let e={code:"custom",input:r,inst:n,path:[...n._zod.def.path??[]],continue:!n._zod.def.abort};n._zod.def.params&&(e.params=n._zod.def.params),t.issues.push(X(e))}}Symbol("ZodOutput"),Symbol("ZodInput");let tc=new class e{constructor(){this._map=new Map,this._idmap=new Map}add(e,...t){let r=t[0];if(this._map.set(e,r),r&&"object"==typeof r&&"id"in r){if(this._idmap.has(r.id))throw Error(`ID ${r.id} already exists in the registry`);this._idmap.set(r.id,e)}return this}clear(){return this._map=new Map,this._idmap=new Map,this}remove(e){let t=this._map.get(e);return t&&"object"==typeof t&&"id"in t&&this._idmap.delete(t.id),this._map.delete(e),this}get(e){let t=e._zod.parent;if(t){let r={...this.get(t)??{}};delete r.id;let n={...r,...this._map.get(e)};return Object.keys(n).length?n:void 0}return this._map.get(e)}has(e){return this._map.has(e)}};function th(e,t){return new e({type:"string",format:"guid",check:"string_format",abort:!1,...Z(t)})}function tp(e,t){return new ee({check:"max_length",...Z(t),maximum:e})}function td(e,t){return new et({check:"min_length",...Z(t),minimum:e})}function tf(e,t){return new er({check:"length_equals",...Z(t),length:e})}function tm(e){return new ec({check:"overwrite",tx:e})}let tg=n("ZodISODateTime",(e,t)=>{eP.init(e,t),tD.init(e,t)}),ty=n("ZodISODate",(e,t)=>{ez.init(e,t),tD.init(e,t)}),tb=n("ZodISOTime",(e,t)=>{eN.init(e,t),tD.init(e,t)}),tv=n("ZodISODuration",(e,t)=>{eF.init(e,t),tD.init(e,t)}),t_=(e,t)=>{ed.init(e,t),e.name="ZodError",Object.defineProperties(e,{format:{value:t=>{let r,n,i;return r=t||function(e){return e.message},n={_errors:[]},(i=e=>{for(let t of e.issues)if("invalid_union"===t.code&&t.errors.length)t.errors.map(e=>i({issues:e}));else if("invalid_key"===t.code)i({issues:t.issues});else if("invalid_element"===t.code)i({issues:t.issues});else if(0===t.path.length)n._errors.push(r(t));else{let e=n,i=0;for(;i(function(e,t=e=>e.message){let r={},n=[];for(let i of e.issues)i.path.length>0?(r[i.path[0]]=r[i.path[0]]||[],r[i.path[0]].push(t(i))):n.push(t(i));return{formErrors:n,fieldErrors:r}})(e,t)},addIssue:{value:t=>{e.issues.push(t),e.message=JSON.stringify(e.issues,D,2)}},addIssues:{value:t=>{e.issues.push(...t),e.message=JSON.stringify(e.issues,D,2)}},isEmpty:{get:()=>0===e.issues.length}})};n("ZodError",t_);let tk=n("ZodError",t_,{Parent:Error}),tx=(e,t,r,n)=>{let s=r?Object.assign(r,{async:!1}):{async:!1},a=e._zod.run({value:t,issues:[]},s);if(a instanceof Promise)throw new i;if(a.issues.length){let e=new(n?.Err??tk)(a.issues.map(e=>J(e,s,o())));throw R(e,n?.callee),e}return a.value},tw=async(e,t,r,n)=>{let i=r?Object.assign(r,{async:!0}):{async:!0},s=e._zod.run({value:t,issues:[]},i);if(s instanceof Promise&&(s=await s),s.issues.length){let e=new(n?.Err??tk)(s.issues.map(e=>J(e,i,o())));throw R(e,n?.callee),e}return s.value},tA=em(tk),tE=ey(tk),tC=n("ZodType",(e,t)=>(e_.init(e,t),e.def=t,Object.defineProperty(e,"_def",{value:t}),e.check=(...r)=>e.clone({...t,checks:[...t.checks??[],...r.map(e=>"function"==typeof e?{_zod:{check:e,def:{check:"custom"},onattach:[]}}:e)]}),e.clone=(t,r)=>V(e,t,r),e.brand=()=>e,e.register=(t,r)=>(t.add(e,r),e),e.parse=(t,r)=>tx(e,t,r,{callee:e.parse}),e.safeParse=(t,r)=>tA(e,t,r),e.parseAsync=async(t,r)=>tw(e,t,r,{callee:e.parseAsync}),e.safeParseAsync=async(t,r)=>tE(e,t,r),e.spa=e.safeParseAsync,e.refine=(t,r)=>e.check(function(e,t={}){return new ru({type:"custom",check:"custom",fn:e,...Z(t)})}(t,r)),e.superRefine=t=>e.check(function(e){var t;let r,n;return t=t=>(t.addIssue=e=>{"string"==typeof e?t.issues.push(X(e,t.value,r._zod.def)):(e.fatal&&(e.continue=!1),e.code??(e.code="custom"),e.input??(e.input=t.value),e.inst??(e.inst=r),e.continue??(e.continue=!r._zod.def.abort),t.issues.push(X(e)))},e(t.value,t)),(n=new Q({check:"custom",...Z(void 0)}))._zod.check=t,r=n}(t)),e.overwrite=t=>e.check(tm(t)),e.optional=()=>t7(e),e.nullable=()=>rt(e),e.nullish=()=>t7(rt(e)),e.nonoptional=t=>new ri({type:"nonoptional",innerType:e,...Z(t)}),e.array=()=>t0(e),e.or=t=>new t3({type:"union",options:[e,t],...Z(void 0)}),e.and=t=>new t5({type:"intersection",left:e,right:t}),e.transform=t=>ra(e,new t6({type:"transform",transform:t})),e.default=t=>{var r,n;return r=e,n=t,new rr({type:"default",innerType:r,get defaultValue(){return"function"==typeof n?n():$(n)}})},e.prefault=t=>{var r,n;return r=e,n=t,new rn({type:"prefault",innerType:r,get defaultValue(){return"function"==typeof n?n():$(n)}})},e.catch=t=>{var r;return new rs({type:"catch",innerType:e,catchValue:"function"==typeof(r=t)?r:()=>r})},e.pipe=t=>ra(e,t),e.readonly=()=>new rl({type:"readonly",innerType:e}),e.describe=t=>{let r=e.clone();return tc.add(r,{description:t}),r},Object.defineProperty(e,"description",{get:()=>tc.get(e)?.description,configurable:!0}),e.meta=(...t)=>{if(0===t.length)return tc.get(e);let r=e.clone();return tc.add(r,t[0]),r},e.isOptional=()=>e.safeParse(void 0).success,e.isNullable=()=>e.safeParse(null).success,e)),tO=n("_ZodString",(e,t)=>{ek.init(e,t),tC.init(e,t);let r=e._zod.bag;e.format=r.format??null,e.minLength=r.minimum??null,e.maxLength=r.maximum??null,e.regex=(...t)=>e.check(function(e,t){return new ei({check:"string_format",format:"regex",...Z(t),pattern:e})}(...t)),e.includes=(...t)=>e.check(function(e,t){return new ea({check:"string_format",format:"includes",...Z(t),includes:e})}(...t)),e.startsWith=(...t)=>e.check(function(e,t){return new el({check:"string_format",format:"starts_with",...Z(t),prefix:e})}(...t)),e.endsWith=(...t)=>e.check(function(e,t){return new eu({check:"string_format",format:"ends_with",...Z(t),suffix:e})}(...t)),e.min=(...t)=>e.check(td(...t)),e.max=(...t)=>e.check(tp(...t)),e.length=(...t)=>e.check(tf(...t)),e.nonempty=(...t)=>e.check(td(1,...t)),e.lowercase=t=>e.check(new es({check:"string_format",format:"lowercase",...Z(t)})),e.uppercase=t=>e.check(new eo({check:"string_format",format:"uppercase",...Z(t)})),e.trim=()=>e.check(tm(e=>e.trim())),e.normalize=(...t)=>e.check(function(e){return tm(t=>t.normalize(e))}(...t)),e.toLowerCase=()=>e.check(tm(e=>e.toLowerCase())),e.toUpperCase=()=>e.check(tm(e=>e.toUpperCase()))}),tT=n("ZodString",(e,t)=>{ek.init(e,t),tO.init(e,t),e.email=t=>e.check(new tM({type:"string",format:"email",check:"string_format",abort:!1,...Z(t)})),e.url=t=>e.check(new tP({type:"string",format:"url",check:"string_format",abort:!1,...Z(t)})),e.jwt=t=>e.check(new tK({type:"string",format:"jwt",check:"string_format",abort:!1,...Z(t)})),e.emoji=t=>e.check(new tz({type:"string",format:"emoji",check:"string_format",abort:!1,...Z(t)})),e.guid=t=>e.check(th(tL,t)),e.uuid=t=>e.check(new tj({type:"string",format:"uuid",check:"string_format",abort:!1,...Z(t)})),e.uuidv4=t=>e.check(new tj({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v4",...Z(t)})),e.uuidv6=t=>e.check(new tj({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v6",...Z(t)})),e.uuidv7=t=>e.check(new tj({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v7",...Z(t)})),e.nanoid=t=>e.check(new tN({type:"string",format:"nanoid",check:"string_format",abort:!1,...Z(t)})),e.guid=t=>e.check(th(tL,t)),e.cuid=t=>e.check(new tF({type:"string",format:"cuid",check:"string_format",abort:!1,...Z(t)})),e.cuid2=t=>e.check(new tR({type:"string",format:"cuid2",check:"string_format",abort:!1,...Z(t)})),e.ulid=t=>e.check(new tI({type:"string",format:"ulid",check:"string_format",abort:!1,...Z(t)})),e.base64=t=>e.check(new tZ({type:"string",format:"base64",check:"string_format",abort:!1,...Z(t)})),e.base64url=t=>e.check(new tW({type:"string",format:"base64url",check:"string_format",abort:!1,...Z(t)})),e.xid=t=>e.check(new tq({type:"string",format:"xid",check:"string_format",abort:!1,...Z(t)})),e.ksuid=t=>e.check(new tB({type:"string",format:"ksuid",check:"string_format",abort:!1,...Z(t)})),e.ipv4=t=>e.check(new t$({type:"string",format:"ipv4",check:"string_format",abort:!1,...Z(t)})),e.ipv6=t=>e.check(new tH({type:"string",format:"ipv6",check:"string_format",abort:!1,...Z(t)})),e.cidrv4=t=>e.check(new tU({type:"string",format:"cidrv4",check:"string_format",abort:!1,...Z(t)})),e.cidrv6=t=>e.check(new tV({type:"string",format:"cidrv6",check:"string_format",abort:!1,...Z(t)})),e.e164=t=>e.check(new tG({type:"string",format:"e164",check:"string_format",abort:!1,...Z(t)})),e.datetime=t=>e.check(new tg({type:"string",format:"datetime",check:"string_format",offset:!1,local:!1,precision:null,...Z(t)})),e.date=t=>e.check(new ty({type:"string",format:"date",check:"string_format",...Z(t)})),e.time=t=>e.check(new tb({type:"string",format:"time",check:"string_format",precision:null,...Z(t)})),e.duration=t=>e.check(new tv({type:"string",format:"duration",check:"string_format",...Z(t)}))});function tS(e){return new tT({type:"string",...Z(e)})}let tD=n("ZodStringFormat",(e,t)=>{ex.init(e,t),tO.init(e,t)}),tM=n("ZodEmail",(e,t)=>{eE.init(e,t),tD.init(e,t)}),tL=n("ZodGUID",(e,t)=>{ew.init(e,t),tD.init(e,t)}),tj=n("ZodUUID",(e,t)=>{eA.init(e,t),tD.init(e,t)}),tP=n("ZodURL",(e,t)=>{eC.init(e,t),tD.init(e,t)}),tz=n("ZodEmoji",(e,t)=>{eO.init(e,t),tD.init(e,t)}),tN=n("ZodNanoID",(e,t)=>{eT.init(e,t),tD.init(e,t)}),tF=n("ZodCUID",(e,t)=>{eS.init(e,t),tD.init(e,t)}),tR=n("ZodCUID2",(e,t)=>{eD.init(e,t),tD.init(e,t)}),tI=n("ZodULID",(e,t)=>{eM.init(e,t),tD.init(e,t)}),tq=n("ZodXID",(e,t)=>{eL.init(e,t),tD.init(e,t)}),tB=n("ZodKSUID",(e,t)=>{ej.init(e,t),tD.init(e,t)}),t$=n("ZodIPv4",(e,t)=>{eR.init(e,t),tD.init(e,t)}),tH=n("ZodIPv6",(e,t)=>{eI.init(e,t),tD.init(e,t)}),tU=n("ZodCIDRv4",(e,t)=>{eq.init(e,t),tD.init(e,t)}),tV=n("ZodCIDRv6",(e,t)=>{eB.init(e,t),tD.init(e,t)}),tZ=n("ZodBase64",(e,t)=>{eH.init(e,t),tD.init(e,t)}),tW=n("ZodBase64URL",(e,t)=>{eU.init(e,t),tD.init(e,t)}),tG=n("ZodE164",(e,t)=>{eV.init(e,t),tD.init(e,t)}),tK=n("ZodJWT",(e,t)=>{eZ.init(e,t),tD.init(e,t)}),tJ=n("ZodUnknown",(e,t)=>{eW.init(e,t),tC.init(e,t)});function tY(){return new tJ({type:"unknown"})}let tX=n("ZodNever",(e,t)=>{eG.init(e,t),tC.init(e,t)}),tQ=n("ZodArray",(e,t)=>{eJ.init(e,t),tC.init(e,t),e.element=t.element,e.min=(t,r)=>e.check(td(t,r)),e.nonempty=t=>e.check(td(1,t)),e.max=(t,r)=>e.check(tp(t,r)),e.length=(t,r)=>e.check(tf(t,r)),e.unwrap=()=>e.element});function t0(e,t){return new tQ({type:"array",element:e,...Z(t)})}let t1=n("ZodObject",(e,t)=>{eX.init(e,t),tC.init(e,t),P(e,"shape",()=>t.shape),e.keyof=()=>t8(Object.keys(e._zod.def.shape)),e.catchall=t=>e.clone({...e._zod.def,catchall:t}),e.passthrough=()=>e.clone({...e._zod.def,catchall:tY()}),e.loose=()=>e.clone({...e._zod.def,catchall:tY()}),e.strict=()=>e.clone({...e._zod.def,catchall:new tX({type:"never",...Z(void 0)})}),e.strip=()=>e.clone({...e._zod.def,catchall:void 0}),e.extend=t=>(function(e,t){if(!B(t))throw Error("Invalid input to extend: expected a plain object");let r=N(e._zod.def,{get shape(){let r={...e._zod.def.shape,...t};return z(this,"shape",r),r},checks:[]});return V(e,r)})(e,t),e.merge=t=>{let r;return r=N(e._zod.def,{get shape(){let r={...e._zod.def.shape,...t._zod.def.shape};return z(this,"shape",r),r},get catchall(){return t._zod.def.catchall},checks:[]}),V(e,r)},e.pick=t=>{let r,n;return r=e._zod.def,n=N(e._zod.def,{get shape(){let e={};for(let n in t){if(!(n in r.shape))throw Error(`Unrecognized key: "${n}"`);t[n]&&(e[n]=r.shape[n])}return z(this,"shape",e),e},checks:[]}),V(e,n)},e.omit=t=>{let r,n;return r=e._zod.def,n=N(e._zod.def,{get shape(){let n={...e._zod.def.shape};for(let e in t){if(!(e in r.shape))throw Error(`Unrecognized key: "${e}"`);t[e]&&delete n[e]}return z(this,"shape",n),n},checks:[]}),V(e,n)},e.partial=(...t)=>{var r;let n;return r=t[0],n=N(e._zod.def,{get shape(){let t=e._zod.def.shape,n={...t};if(r)for(let e in r){if(!(e in t))throw Error(`Unrecognized key: "${e}"`);r[e]&&(n[e]=t9?new t9({type:"optional",innerType:t[e]}):t[e])}else for(let e in t)n[e]=t9?new t9({type:"optional",innerType:t[e]}):t[e];return z(this,"shape",n),n},checks:[]}),V(e,n)},e.required=(...t)=>{var r;let n;return r=t[0],n=N(e._zod.def,{get shape(){let t=e._zod.def.shape,n={...t};if(r)for(let e in r){if(!(e in n))throw Error(`Unrecognized key: "${e}"`);r[e]&&(n[e]=new ri({type:"nonoptional",innerType:t[e]}))}else for(let e in t)n[e]=new ri({type:"nonoptional",innerType:t[e]});return z(this,"shape",n),n},checks:[]}),V(e,n)}});function t2(e,t){return new t1({type:"object",get shape(){return z(this,"shape",e?Object.create(Object.getPrototypeOf(e),Object.getOwnPropertyDescriptors(e)):{}),this.shape},...Z(t)})}let t3=n("ZodUnion",(e,t)=>{e0.init(e,t),tC.init(e,t),e.options=t.options}),t5=n("ZodIntersection",(e,t)=>{e1.init(e,t),tC.init(e,t)}),t4=n("ZodEnum",(e,t)=>{e3.init(e,t),tC.init(e,t),e.enum=t.entries,e.options=Object.values(t.entries);let r=new Set(Object.keys(t.entries));e.extract=(e,n)=>{let i={};for(let n of e)if(r.has(n))i[n]=t.entries[n];else throw Error(`Key ${n} not found in enum`);return new t4({...t,checks:[],...Z(n),entries:i})},e.exclude=(e,n)=>{let i={...t.entries};for(let t of e)if(r.has(t))delete i[t];else throw Error(`Key ${t} not found in enum`);return new t4({...t,checks:[],...Z(n),entries:i})}});function t8(e,t){return new t4({type:"enum",entries:Array.isArray(e)?Object.fromEntries(e.map(e=>[e,e])):e,...Z(t)})}let t6=n("ZodTransform",(e,t)=>{e5.init(e,t),tC.init(e,t),e._zod.parse=(r,n)=>{r.addIssue=n=>{"string"==typeof n?r.issues.push(X(n,r.value,t)):(n.fatal&&(n.continue=!1),n.code??(n.code="custom"),n.input??(n.input=r.value),n.inst??(n.inst=e),r.issues.push(X(n)))};let i=t.transform(r.value,r);return i instanceof Promise?i.then(e=>(r.value=e,r)):(r.value=i,r)}}),t9=n("ZodOptional",(e,t)=>{e8.init(e,t),tC.init(e,t),e.unwrap=()=>e._zod.def.innerType});function t7(e){return new t9({type:"optional",innerType:e})}let re=n("ZodNullable",(e,t)=>{e6.init(e,t),tC.init(e,t),e.unwrap=()=>e._zod.def.innerType});function rt(e){return new re({type:"nullable",innerType:e})}let rr=n("ZodDefault",(e,t)=>{e9.init(e,t),tC.init(e,t),e.unwrap=()=>e._zod.def.innerType,e.removeDefault=e.unwrap}),rn=n("ZodPrefault",(e,t)=>{te.init(e,t),tC.init(e,t),e.unwrap=()=>e._zod.def.innerType}),ri=n("ZodNonOptional",(e,t)=>{tt.init(e,t),tC.init(e,t),e.unwrap=()=>e._zod.def.innerType}),rs=n("ZodCatch",(e,t)=>{tn.init(e,t),tC.init(e,t),e.unwrap=()=>e._zod.def.innerType,e.removeCatch=e.unwrap}),ro=n("ZodPipe",(e,t)=>{ti.init(e,t),tC.init(e,t),e.in=t.in,e.out=t.out});function ra(e,t){return new ro({type:"pipe",in:e,out:t})}let rl=n("ZodReadonly",(e,t)=>{to.init(e,t),tC.init(e,t),e.unwrap=()=>e._zod.def.innerType}),ru=n("ZodCustom",(e,t)=>{tl.init(e,t),tC.init(e,t)})},60817:function(e){"use strict";e.exports=JSON.parse('{"0":65533,"128":8364,"130":8218,"131":402,"132":8222,"133":8230,"134":8224,"135":8225,"136":710,"137":8240,"138":352,"139":8249,"140":338,"142":381,"145":8216,"146":8217,"147":8220,"148":8221,"149":8226,"150":8211,"151":8212,"152":732,"153":8482,"154":353,"155":8250,"156":339,"158":382,"159":376}')},99144:function(e){"use strict";e.exports=JSON.parse('{"Aacute":"\xc1","aacute":"\xe1","Abreve":"Ă","abreve":"ă","ac":"∾","acd":"∿","acE":"∾̳","Acirc":"\xc2","acirc":"\xe2","acute":"\xb4","Acy":"А","acy":"а","AElig":"\xc6","aelig":"\xe6","af":"⁡","Afr":"\uD835\uDD04","afr":"\uD835\uDD1E","Agrave":"\xc0","agrave":"\xe0","alefsym":"ℵ","aleph":"ℵ","Alpha":"Α","alpha":"α","Amacr":"Ā","amacr":"ā","amalg":"⨿","amp":"&","AMP":"&","andand":"⩕","And":"⩓","and":"∧","andd":"⩜","andslope":"⩘","andv":"⩚","ang":"∠","ange":"⦤","angle":"∠","angmsdaa":"⦨","angmsdab":"⦩","angmsdac":"⦪","angmsdad":"⦫","angmsdae":"⦬","angmsdaf":"⦭","angmsdag":"⦮","angmsdah":"⦯","angmsd":"∡","angrt":"∟","angrtvb":"⊾","angrtvbd":"⦝","angsph":"∢","angst":"\xc5","angzarr":"⍼","Aogon":"Ą","aogon":"ą","Aopf":"\uD835\uDD38","aopf":"\uD835\uDD52","apacir":"⩯","ap":"≈","apE":"⩰","ape":"≊","apid":"≋","apos":"\'","ApplyFunction":"⁡","approx":"≈","approxeq":"≊","Aring":"\xc5","aring":"\xe5","Ascr":"\uD835\uDC9C","ascr":"\uD835\uDCB6","Assign":"≔","ast":"*","asymp":"≈","asympeq":"≍","Atilde":"\xc3","atilde":"\xe3","Auml":"\xc4","auml":"\xe4","awconint":"∳","awint":"⨑","backcong":"≌","backepsilon":"϶","backprime":"‵","backsim":"∽","backsimeq":"⋍","Backslash":"∖","Barv":"⫧","barvee":"⊽","barwed":"⌅","Barwed":"⌆","barwedge":"⌅","bbrk":"⎵","bbrktbrk":"⎶","bcong":"≌","Bcy":"Б","bcy":"б","bdquo":"„","becaus":"∵","because":"∵","Because":"∵","bemptyv":"⦰","bepsi":"϶","bernou":"ℬ","Bernoullis":"ℬ","Beta":"Β","beta":"β","beth":"ℶ","between":"≬","Bfr":"\uD835\uDD05","bfr":"\uD835\uDD1F","bigcap":"⋂","bigcirc":"◯","bigcup":"⋃","bigodot":"⨀","bigoplus":"⨁","bigotimes":"⨂","bigsqcup":"⨆","bigstar":"★","bigtriangledown":"▽","bigtriangleup":"△","biguplus":"⨄","bigvee":"⋁","bigwedge":"⋀","bkarow":"⤍","blacklozenge":"⧫","blacksquare":"▪","blacktriangle":"▴","blacktriangledown":"▾","blacktriangleleft":"◂","blacktriangleright":"▸","blank":"␣","blk12":"▒","blk14":"░","blk34":"▓","block":"█","bne":"=⃥","bnequiv":"≡⃥","bNot":"⫭","bnot":"⌐","Bopf":"\uD835\uDD39","bopf":"\uD835\uDD53","bot":"⊥","bottom":"⊥","bowtie":"⋈","boxbox":"⧉","boxdl":"┐","boxdL":"╕","boxDl":"╖","boxDL":"╗","boxdr":"┌","boxdR":"╒","boxDr":"╓","boxDR":"╔","boxh":"─","boxH":"═","boxhd":"┬","boxHd":"╤","boxhD":"╥","boxHD":"╦","boxhu":"┴","boxHu":"╧","boxhU":"╨","boxHU":"╩","boxminus":"⊟","boxplus":"⊞","boxtimes":"⊠","boxul":"┘","boxuL":"╛","boxUl":"╜","boxUL":"╝","boxur":"└","boxuR":"╘","boxUr":"╙","boxUR":"╚","boxv":"│","boxV":"║","boxvh":"┼","boxvH":"╪","boxVh":"╫","boxVH":"╬","boxvl":"┤","boxvL":"╡","boxVl":"╢","boxVL":"╣","boxvr":"├","boxvR":"╞","boxVr":"╟","boxVR":"╠","bprime":"‵","breve":"˘","Breve":"˘","brvbar":"\xa6","bscr":"\uD835\uDCB7","Bscr":"ℬ","bsemi":"⁏","bsim":"∽","bsime":"⋍","bsolb":"⧅","bsol":"\\\\","bsolhsub":"⟈","bull":"•","bullet":"•","bump":"≎","bumpE":"⪮","bumpe":"≏","Bumpeq":"≎","bumpeq":"≏","Cacute":"Ć","cacute":"ć","capand":"⩄","capbrcup":"⩉","capcap":"⩋","cap":"∩","Cap":"⋒","capcup":"⩇","capdot":"⩀","CapitalDifferentialD":"ⅅ","caps":"∩︀","caret":"⁁","caron":"ˇ","Cayleys":"ℭ","ccaps":"⩍","Ccaron":"Č","ccaron":"č","Ccedil":"\xc7","ccedil":"\xe7","Ccirc":"Ĉ","ccirc":"ĉ","Cconint":"∰","ccups":"⩌","ccupssm":"⩐","Cdot":"Ċ","cdot":"ċ","cedil":"\xb8","Cedilla":"\xb8","cemptyv":"⦲","cent":"\xa2","centerdot":"\xb7","CenterDot":"\xb7","cfr":"\uD835\uDD20","Cfr":"ℭ","CHcy":"Ч","chcy":"ч","check":"✓","checkmark":"✓","Chi":"Χ","chi":"χ","circ":"ˆ","circeq":"≗","circlearrowleft":"↺","circlearrowright":"↻","circledast":"⊛","circledcirc":"⊚","circleddash":"⊝","CircleDot":"⊙","circledR":"\xae","circledS":"Ⓢ","CircleMinus":"⊖","CirclePlus":"⊕","CircleTimes":"⊗","cir":"○","cirE":"⧃","cire":"≗","cirfnint":"⨐","cirmid":"⫯","cirscir":"⧂","ClockwiseContourIntegral":"∲","CloseCurlyDoubleQuote":"”","CloseCurlyQuote":"’","clubs":"♣","clubsuit":"♣","colon":":","Colon":"∷","Colone":"⩴","colone":"≔","coloneq":"≔","comma":",","commat":"@","comp":"∁","compfn":"∘","complement":"∁","complexes":"ℂ","cong":"≅","congdot":"⩭","Congruent":"≡","conint":"∮","Conint":"∯","ContourIntegral":"∮","copf":"\uD835\uDD54","Copf":"ℂ","coprod":"∐","Coproduct":"∐","copy":"\xa9","COPY":"\xa9","copysr":"℗","CounterClockwiseContourIntegral":"∳","crarr":"↵","cross":"✗","Cross":"⨯","Cscr":"\uD835\uDC9E","cscr":"\uD835\uDCB8","csub":"⫏","csube":"⫑","csup":"⫐","csupe":"⫒","ctdot":"⋯","cudarrl":"⤸","cudarrr":"⤵","cuepr":"⋞","cuesc":"⋟","cularr":"↶","cularrp":"⤽","cupbrcap":"⩈","cupcap":"⩆","CupCap":"≍","cup":"∪","Cup":"⋓","cupcup":"⩊","cupdot":"⊍","cupor":"⩅","cups":"∪︀","curarr":"↷","curarrm":"⤼","curlyeqprec":"⋞","curlyeqsucc":"⋟","curlyvee":"⋎","curlywedge":"⋏","curren":"\xa4","curvearrowleft":"↶","curvearrowright":"↷","cuvee":"⋎","cuwed":"⋏","cwconint":"∲","cwint":"∱","cylcty":"⌭","dagger":"†","Dagger":"‡","daleth":"ℸ","darr":"↓","Darr":"↡","dArr":"⇓","dash":"‐","Dashv":"⫤","dashv":"⊣","dbkarow":"⤏","dblac":"˝","Dcaron":"Ď","dcaron":"ď","Dcy":"Д","dcy":"д","ddagger":"‡","ddarr":"⇊","DD":"ⅅ","dd":"ⅆ","DDotrahd":"⤑","ddotseq":"⩷","deg":"\xb0","Del":"∇","Delta":"Δ","delta":"δ","demptyv":"⦱","dfisht":"⥿","Dfr":"\uD835\uDD07","dfr":"\uD835\uDD21","dHar":"⥥","dharl":"⇃","dharr":"⇂","DiacriticalAcute":"\xb4","DiacriticalDot":"˙","DiacriticalDoubleAcute":"˝","DiacriticalGrave":"`","DiacriticalTilde":"˜","diam":"⋄","diamond":"⋄","Diamond":"⋄","diamondsuit":"♦","diams":"♦","die":"\xa8","DifferentialD":"ⅆ","digamma":"ϝ","disin":"⋲","div":"\xf7","divide":"\xf7","divideontimes":"⋇","divonx":"⋇","DJcy":"Ђ","djcy":"ђ","dlcorn":"⌞","dlcrop":"⌍","dollar":"$","Dopf":"\uD835\uDD3B","dopf":"\uD835\uDD55","Dot":"\xa8","dot":"˙","DotDot":"⃜","doteq":"≐","doteqdot":"≑","DotEqual":"≐","dotminus":"∸","dotplus":"∔","dotsquare":"⊡","doublebarwedge":"⌆","DoubleContourIntegral":"∯","DoubleDot":"\xa8","DoubleDownArrow":"⇓","DoubleLeftArrow":"⇐","DoubleLeftRightArrow":"⇔","DoubleLeftTee":"⫤","DoubleLongLeftArrow":"⟸","DoubleLongLeftRightArrow":"⟺","DoubleLongRightArrow":"⟹","DoubleRightArrow":"⇒","DoubleRightTee":"⊨","DoubleUpArrow":"⇑","DoubleUpDownArrow":"⇕","DoubleVerticalBar":"∥","DownArrowBar":"⤓","downarrow":"↓","DownArrow":"↓","Downarrow":"⇓","DownArrowUpArrow":"⇵","DownBreve":"̑","downdownarrows":"⇊","downharpoonleft":"⇃","downharpoonright":"⇂","DownLeftRightVector":"⥐","DownLeftTeeVector":"⥞","DownLeftVectorBar":"⥖","DownLeftVector":"↽","DownRightTeeVector":"⥟","DownRightVectorBar":"⥗","DownRightVector":"⇁","DownTeeArrow":"↧","DownTee":"⊤","drbkarow":"⤐","drcorn":"⌟","drcrop":"⌌","Dscr":"\uD835\uDC9F","dscr":"\uD835\uDCB9","DScy":"Ѕ","dscy":"ѕ","dsol":"⧶","Dstrok":"Đ","dstrok":"đ","dtdot":"⋱","dtri":"▿","dtrif":"▾","duarr":"⇵","duhar":"⥯","dwangle":"⦦","DZcy":"Џ","dzcy":"џ","dzigrarr":"⟿","Eacute":"\xc9","eacute":"\xe9","easter":"⩮","Ecaron":"Ě","ecaron":"ě","Ecirc":"\xca","ecirc":"\xea","ecir":"≖","ecolon":"≕","Ecy":"Э","ecy":"э","eDDot":"⩷","Edot":"Ė","edot":"ė","eDot":"≑","ee":"ⅇ","efDot":"≒","Efr":"\uD835\uDD08","efr":"\uD835\uDD22","eg":"⪚","Egrave":"\xc8","egrave":"\xe8","egs":"⪖","egsdot":"⪘","el":"⪙","Element":"∈","elinters":"⏧","ell":"ℓ","els":"⪕","elsdot":"⪗","Emacr":"Ē","emacr":"ē","empty":"∅","emptyset":"∅","EmptySmallSquare":"◻","emptyv":"∅","EmptyVerySmallSquare":"▫","emsp13":" ","emsp14":" ","emsp":" ","ENG":"Ŋ","eng":"ŋ","ensp":" ","Eogon":"Ę","eogon":"ę","Eopf":"\uD835\uDD3C","eopf":"\uD835\uDD56","epar":"⋕","eparsl":"⧣","eplus":"⩱","epsi":"ε","Epsilon":"Ε","epsilon":"ε","epsiv":"ϵ","eqcirc":"≖","eqcolon":"≕","eqsim":"≂","eqslantgtr":"⪖","eqslantless":"⪕","Equal":"⩵","equals":"=","EqualTilde":"≂","equest":"≟","Equilibrium":"⇌","equiv":"≡","equivDD":"⩸","eqvparsl":"⧥","erarr":"⥱","erDot":"≓","escr":"ℯ","Escr":"ℰ","esdot":"≐","Esim":"⩳","esim":"≂","Eta":"Η","eta":"η","ETH":"\xd0","eth":"\xf0","Euml":"\xcb","euml":"\xeb","euro":"€","excl":"!","exist":"∃","Exists":"∃","expectation":"ℰ","exponentiale":"ⅇ","ExponentialE":"ⅇ","fallingdotseq":"≒","Fcy":"Ф","fcy":"ф","female":"♀","ffilig":"ffi","fflig":"ff","ffllig":"ffl","Ffr":"\uD835\uDD09","ffr":"\uD835\uDD23","filig":"fi","FilledSmallSquare":"◼","FilledVerySmallSquare":"▪","fjlig":"fj","flat":"♭","fllig":"fl","fltns":"▱","fnof":"ƒ","Fopf":"\uD835\uDD3D","fopf":"\uD835\uDD57","forall":"∀","ForAll":"∀","fork":"⋔","forkv":"⫙","Fouriertrf":"ℱ","fpartint":"⨍","frac12":"\xbd","frac13":"⅓","frac14":"\xbc","frac15":"⅕","frac16":"⅙","frac18":"⅛","frac23":"⅔","frac25":"⅖","frac34":"\xbe","frac35":"⅗","frac38":"⅜","frac45":"⅘","frac56":"⅚","frac58":"⅝","frac78":"⅞","frasl":"⁄","frown":"⌢","fscr":"\uD835\uDCBB","Fscr":"ℱ","gacute":"ǵ","Gamma":"Γ","gamma":"γ","Gammad":"Ϝ","gammad":"ϝ","gap":"⪆","Gbreve":"Ğ","gbreve":"ğ","Gcedil":"Ģ","Gcirc":"Ĝ","gcirc":"ĝ","Gcy":"Г","gcy":"г","Gdot":"Ġ","gdot":"ġ","ge":"≥","gE":"≧","gEl":"⪌","gel":"⋛","geq":"≥","geqq":"≧","geqslant":"⩾","gescc":"⪩","ges":"⩾","gesdot":"⪀","gesdoto":"⪂","gesdotol":"⪄","gesl":"⋛︀","gesles":"⪔","Gfr":"\uD835\uDD0A","gfr":"\uD835\uDD24","gg":"≫","Gg":"⋙","ggg":"⋙","gimel":"ℷ","GJcy":"Ѓ","gjcy":"ѓ","gla":"⪥","gl":"≷","glE":"⪒","glj":"⪤","gnap":"⪊","gnapprox":"⪊","gne":"⪈","gnE":"≩","gneq":"⪈","gneqq":"≩","gnsim":"⋧","Gopf":"\uD835\uDD3E","gopf":"\uD835\uDD58","grave":"`","GreaterEqual":"≥","GreaterEqualLess":"⋛","GreaterFullEqual":"≧","GreaterGreater":"⪢","GreaterLess":"≷","GreaterSlantEqual":"⩾","GreaterTilde":"≳","Gscr":"\uD835\uDCA2","gscr":"ℊ","gsim":"≳","gsime":"⪎","gsiml":"⪐","gtcc":"⪧","gtcir":"⩺","gt":">","GT":">","Gt":"≫","gtdot":"⋗","gtlPar":"⦕","gtquest":"⩼","gtrapprox":"⪆","gtrarr":"⥸","gtrdot":"⋗","gtreqless":"⋛","gtreqqless":"⪌","gtrless":"≷","gtrsim":"≳","gvertneqq":"≩︀","gvnE":"≩︀","Hacek":"ˇ","hairsp":" ","half":"\xbd","hamilt":"ℋ","HARDcy":"Ъ","hardcy":"ъ","harrcir":"⥈","harr":"↔","hArr":"⇔","harrw":"↭","Hat":"^","hbar":"ℏ","Hcirc":"Ĥ","hcirc":"ĥ","hearts":"♥","heartsuit":"♥","hellip":"…","hercon":"⊹","hfr":"\uD835\uDD25","Hfr":"ℌ","HilbertSpace":"ℋ","hksearow":"⤥","hkswarow":"⤦","hoarr":"⇿","homtht":"∻","hookleftarrow":"↩","hookrightarrow":"↪","hopf":"\uD835\uDD59","Hopf":"ℍ","horbar":"―","HorizontalLine":"─","hscr":"\uD835\uDCBD","Hscr":"ℋ","hslash":"ℏ","Hstrok":"Ħ","hstrok":"ħ","HumpDownHump":"≎","HumpEqual":"≏","hybull":"⁃","hyphen":"‐","Iacute":"\xcd","iacute":"\xed","ic":"⁣","Icirc":"\xce","icirc":"\xee","Icy":"И","icy":"и","Idot":"İ","IEcy":"Е","iecy":"е","iexcl":"\xa1","iff":"⇔","ifr":"\uD835\uDD26","Ifr":"ℑ","Igrave":"\xcc","igrave":"\xec","ii":"ⅈ","iiiint":"⨌","iiint":"∭","iinfin":"⧜","iiota":"℩","IJlig":"IJ","ijlig":"ij","Imacr":"Ī","imacr":"ī","image":"ℑ","ImaginaryI":"ⅈ","imagline":"ℐ","imagpart":"ℑ","imath":"ı","Im":"ℑ","imof":"⊷","imped":"Ƶ","Implies":"⇒","incare":"℅","in":"∈","infin":"∞","infintie":"⧝","inodot":"ı","intcal":"⊺","int":"∫","Int":"∬","integers":"ℤ","Integral":"∫","intercal":"⊺","Intersection":"⋂","intlarhk":"⨗","intprod":"⨼","InvisibleComma":"⁣","InvisibleTimes":"⁢","IOcy":"Ё","iocy":"ё","Iogon":"Į","iogon":"į","Iopf":"\uD835\uDD40","iopf":"\uD835\uDD5A","Iota":"Ι","iota":"ι","iprod":"⨼","iquest":"\xbf","iscr":"\uD835\uDCBE","Iscr":"ℐ","isin":"∈","isindot":"⋵","isinE":"⋹","isins":"⋴","isinsv":"⋳","isinv":"∈","it":"⁢","Itilde":"Ĩ","itilde":"ĩ","Iukcy":"І","iukcy":"і","Iuml":"\xcf","iuml":"\xef","Jcirc":"Ĵ","jcirc":"ĵ","Jcy":"Й","jcy":"й","Jfr":"\uD835\uDD0D","jfr":"\uD835\uDD27","jmath":"ȷ","Jopf":"\uD835\uDD41","jopf":"\uD835\uDD5B","Jscr":"\uD835\uDCA5","jscr":"\uD835\uDCBF","Jsercy":"Ј","jsercy":"ј","Jukcy":"Є","jukcy":"є","Kappa":"Κ","kappa":"κ","kappav":"ϰ","Kcedil":"Ķ","kcedil":"ķ","Kcy":"К","kcy":"к","Kfr":"\uD835\uDD0E","kfr":"\uD835\uDD28","kgreen":"ĸ","KHcy":"Х","khcy":"х","KJcy":"Ќ","kjcy":"ќ","Kopf":"\uD835\uDD42","kopf":"\uD835\uDD5C","Kscr":"\uD835\uDCA6","kscr":"\uD835\uDCC0","lAarr":"⇚","Lacute":"Ĺ","lacute":"ĺ","laemptyv":"⦴","lagran":"ℒ","Lambda":"Λ","lambda":"λ","lang":"⟨","Lang":"⟪","langd":"⦑","langle":"⟨","lap":"⪅","Laplacetrf":"ℒ","laquo":"\xab","larrb":"⇤","larrbfs":"⤟","larr":"←","Larr":"↞","lArr":"⇐","larrfs":"⤝","larrhk":"↩","larrlp":"↫","larrpl":"⤹","larrsim":"⥳","larrtl":"↢","latail":"⤙","lAtail":"⤛","lat":"⪫","late":"⪭","lates":"⪭︀","lbarr":"⤌","lBarr":"⤎","lbbrk":"❲","lbrace":"{","lbrack":"[","lbrke":"⦋","lbrksld":"⦏","lbrkslu":"⦍","Lcaron":"Ľ","lcaron":"ľ","Lcedil":"Ļ","lcedil":"ļ","lceil":"⌈","lcub":"{","Lcy":"Л","lcy":"л","ldca":"⤶","ldquo":"“","ldquor":"„","ldrdhar":"⥧","ldrushar":"⥋","ldsh":"↲","le":"≤","lE":"≦","LeftAngleBracket":"⟨","LeftArrowBar":"⇤","leftarrow":"←","LeftArrow":"←","Leftarrow":"⇐","LeftArrowRightArrow":"⇆","leftarrowtail":"↢","LeftCeiling":"⌈","LeftDoubleBracket":"⟦","LeftDownTeeVector":"⥡","LeftDownVectorBar":"⥙","LeftDownVector":"⇃","LeftFloor":"⌊","leftharpoondown":"↽","leftharpoonup":"↼","leftleftarrows":"⇇","leftrightarrow":"↔","LeftRightArrow":"↔","Leftrightarrow":"⇔","leftrightarrows":"⇆","leftrightharpoons":"⇋","leftrightsquigarrow":"↭","LeftRightVector":"⥎","LeftTeeArrow":"↤","LeftTee":"⊣","LeftTeeVector":"⥚","leftthreetimes":"⋋","LeftTriangleBar":"⧏","LeftTriangle":"⊲","LeftTriangleEqual":"⊴","LeftUpDownVector":"⥑","LeftUpTeeVector":"⥠","LeftUpVectorBar":"⥘","LeftUpVector":"↿","LeftVectorBar":"⥒","LeftVector":"↼","lEg":"⪋","leg":"⋚","leq":"≤","leqq":"≦","leqslant":"⩽","lescc":"⪨","les":"⩽","lesdot":"⩿","lesdoto":"⪁","lesdotor":"⪃","lesg":"⋚︀","lesges":"⪓","lessapprox":"⪅","lessdot":"⋖","lesseqgtr":"⋚","lesseqqgtr":"⪋","LessEqualGreater":"⋚","LessFullEqual":"≦","LessGreater":"≶","lessgtr":"≶","LessLess":"⪡","lesssim":"≲","LessSlantEqual":"⩽","LessTilde":"≲","lfisht":"⥼","lfloor":"⌊","Lfr":"\uD835\uDD0F","lfr":"\uD835\uDD29","lg":"≶","lgE":"⪑","lHar":"⥢","lhard":"↽","lharu":"↼","lharul":"⥪","lhblk":"▄","LJcy":"Љ","ljcy":"љ","llarr":"⇇","ll":"≪","Ll":"⋘","llcorner":"⌞","Lleftarrow":"⇚","llhard":"⥫","lltri":"◺","Lmidot":"Ŀ","lmidot":"ŀ","lmoustache":"⎰","lmoust":"⎰","lnap":"⪉","lnapprox":"⪉","lne":"⪇","lnE":"≨","lneq":"⪇","lneqq":"≨","lnsim":"⋦","loang":"⟬","loarr":"⇽","lobrk":"⟦","longleftarrow":"⟵","LongLeftArrow":"⟵","Longleftarrow":"⟸","longleftrightarrow":"⟷","LongLeftRightArrow":"⟷","Longleftrightarrow":"⟺","longmapsto":"⟼","longrightarrow":"⟶","LongRightArrow":"⟶","Longrightarrow":"⟹","looparrowleft":"↫","looparrowright":"↬","lopar":"⦅","Lopf":"\uD835\uDD43","lopf":"\uD835\uDD5D","loplus":"⨭","lotimes":"⨴","lowast":"∗","lowbar":"_","LowerLeftArrow":"↙","LowerRightArrow":"↘","loz":"◊","lozenge":"◊","lozf":"⧫","lpar":"(","lparlt":"⦓","lrarr":"⇆","lrcorner":"⌟","lrhar":"⇋","lrhard":"⥭","lrm":"‎","lrtri":"⊿","lsaquo":"‹","lscr":"\uD835\uDCC1","Lscr":"ℒ","lsh":"↰","Lsh":"↰","lsim":"≲","lsime":"⪍","lsimg":"⪏","lsqb":"[","lsquo":"‘","lsquor":"‚","Lstrok":"Ł","lstrok":"ł","ltcc":"⪦","ltcir":"⩹","lt":"<","LT":"<","Lt":"≪","ltdot":"⋖","lthree":"⋋","ltimes":"⋉","ltlarr":"⥶","ltquest":"⩻","ltri":"◃","ltrie":"⊴","ltrif":"◂","ltrPar":"⦖","lurdshar":"⥊","luruhar":"⥦","lvertneqq":"≨︀","lvnE":"≨︀","macr":"\xaf","male":"♂","malt":"✠","maltese":"✠","Map":"⤅","map":"↦","mapsto":"↦","mapstodown":"↧","mapstoleft":"↤","mapstoup":"↥","marker":"▮","mcomma":"⨩","Mcy":"М","mcy":"м","mdash":"—","mDDot":"∺","measuredangle":"∡","MediumSpace":" ","Mellintrf":"ℳ","Mfr":"\uD835\uDD10","mfr":"\uD835\uDD2A","mho":"℧","micro":"\xb5","midast":"*","midcir":"⫰","mid":"∣","middot":"\xb7","minusb":"⊟","minus":"−","minusd":"∸","minusdu":"⨪","MinusPlus":"∓","mlcp":"⫛","mldr":"…","mnplus":"∓","models":"⊧","Mopf":"\uD835\uDD44","mopf":"\uD835\uDD5E","mp":"∓","mscr":"\uD835\uDCC2","Mscr":"ℳ","mstpos":"∾","Mu":"Μ","mu":"μ","multimap":"⊸","mumap":"⊸","nabla":"∇","Nacute":"Ń","nacute":"ń","nang":"∠⃒","nap":"≉","napE":"⩰̸","napid":"≋̸","napos":"ʼn","napprox":"≉","natural":"♮","naturals":"ℕ","natur":"♮","nbsp":"\xa0","nbump":"≎̸","nbumpe":"≏̸","ncap":"⩃","Ncaron":"Ň","ncaron":"ň","Ncedil":"Ņ","ncedil":"ņ","ncong":"≇","ncongdot":"⩭̸","ncup":"⩂","Ncy":"Н","ncy":"н","ndash":"–","nearhk":"⤤","nearr":"↗","neArr":"⇗","nearrow":"↗","ne":"≠","nedot":"≐̸","NegativeMediumSpace":"​","NegativeThickSpace":"​","NegativeThinSpace":"​","NegativeVeryThinSpace":"​","nequiv":"≢","nesear":"⤨","nesim":"≂̸","NestedGreaterGreater":"≫","NestedLessLess":"≪","NewLine":"\\n","nexist":"∄","nexists":"∄","Nfr":"\uD835\uDD11","nfr":"\uD835\uDD2B","ngE":"≧̸","nge":"≱","ngeq":"≱","ngeqq":"≧̸","ngeqslant":"⩾̸","nges":"⩾̸","nGg":"⋙̸","ngsim":"≵","nGt":"≫⃒","ngt":"≯","ngtr":"≯","nGtv":"≫̸","nharr":"↮","nhArr":"⇎","nhpar":"⫲","ni":"∋","nis":"⋼","nisd":"⋺","niv":"∋","NJcy":"Њ","njcy":"њ","nlarr":"↚","nlArr":"⇍","nldr":"‥","nlE":"≦̸","nle":"≰","nleftarrow":"↚","nLeftarrow":"⇍","nleftrightarrow":"↮","nLeftrightarrow":"⇎","nleq":"≰","nleqq":"≦̸","nleqslant":"⩽̸","nles":"⩽̸","nless":"≮","nLl":"⋘̸","nlsim":"≴","nLt":"≪⃒","nlt":"≮","nltri":"⋪","nltrie":"⋬","nLtv":"≪̸","nmid":"∤","NoBreak":"⁠","NonBreakingSpace":"\xa0","nopf":"\uD835\uDD5F","Nopf":"ℕ","Not":"⫬","not":"\xac","NotCongruent":"≢","NotCupCap":"≭","NotDoubleVerticalBar":"∦","NotElement":"∉","NotEqual":"≠","NotEqualTilde":"≂̸","NotExists":"∄","NotGreater":"≯","NotGreaterEqual":"≱","NotGreaterFullEqual":"≧̸","NotGreaterGreater":"≫̸","NotGreaterLess":"≹","NotGreaterSlantEqual":"⩾̸","NotGreaterTilde":"≵","NotHumpDownHump":"≎̸","NotHumpEqual":"≏̸","notin":"∉","notindot":"⋵̸","notinE":"⋹̸","notinva":"∉","notinvb":"⋷","notinvc":"⋶","NotLeftTriangleBar":"⧏̸","NotLeftTriangle":"⋪","NotLeftTriangleEqual":"⋬","NotLess":"≮","NotLessEqual":"≰","NotLessGreater":"≸","NotLessLess":"≪̸","NotLessSlantEqual":"⩽̸","NotLessTilde":"≴","NotNestedGreaterGreater":"⪢̸","NotNestedLessLess":"⪡̸","notni":"∌","notniva":"∌","notnivb":"⋾","notnivc":"⋽","NotPrecedes":"⊀","NotPrecedesEqual":"⪯̸","NotPrecedesSlantEqual":"⋠","NotReverseElement":"∌","NotRightTriangleBar":"⧐̸","NotRightTriangle":"⋫","NotRightTriangleEqual":"⋭","NotSquareSubset":"⊏̸","NotSquareSubsetEqual":"⋢","NotSquareSuperset":"⊐̸","NotSquareSupersetEqual":"⋣","NotSubset":"⊂⃒","NotSubsetEqual":"⊈","NotSucceeds":"⊁","NotSucceedsEqual":"⪰̸","NotSucceedsSlantEqual":"⋡","NotSucceedsTilde":"≿̸","NotSuperset":"⊃⃒","NotSupersetEqual":"⊉","NotTilde":"≁","NotTildeEqual":"≄","NotTildeFullEqual":"≇","NotTildeTilde":"≉","NotVerticalBar":"∤","nparallel":"∦","npar":"∦","nparsl":"⫽⃥","npart":"∂̸","npolint":"⨔","npr":"⊀","nprcue":"⋠","nprec":"⊀","npreceq":"⪯̸","npre":"⪯̸","nrarrc":"⤳̸","nrarr":"↛","nrArr":"⇏","nrarrw":"↝̸","nrightarrow":"↛","nRightarrow":"⇏","nrtri":"⋫","nrtrie":"⋭","nsc":"⊁","nsccue":"⋡","nsce":"⪰̸","Nscr":"\uD835\uDCA9","nscr":"\uD835\uDCC3","nshortmid":"∤","nshortparallel":"∦","nsim":"≁","nsime":"≄","nsimeq":"≄","nsmid":"∤","nspar":"∦","nsqsube":"⋢","nsqsupe":"⋣","nsub":"⊄","nsubE":"⫅̸","nsube":"⊈","nsubset":"⊂⃒","nsubseteq":"⊈","nsubseteqq":"⫅̸","nsucc":"⊁","nsucceq":"⪰̸","nsup":"⊅","nsupE":"⫆̸","nsupe":"⊉","nsupset":"⊃⃒","nsupseteq":"⊉","nsupseteqq":"⫆̸","ntgl":"≹","Ntilde":"\xd1","ntilde":"\xf1","ntlg":"≸","ntriangleleft":"⋪","ntrianglelefteq":"⋬","ntriangleright":"⋫","ntrianglerighteq":"⋭","Nu":"Ν","nu":"ν","num":"#","numero":"№","numsp":" ","nvap":"≍⃒","nvdash":"⊬","nvDash":"⊭","nVdash":"⊮","nVDash":"⊯","nvge":"≥⃒","nvgt":">⃒","nvHarr":"⤄","nvinfin":"⧞","nvlArr":"⤂","nvle":"≤⃒","nvlt":"<⃒","nvltrie":"⊴⃒","nvrArr":"⤃","nvrtrie":"⊵⃒","nvsim":"∼⃒","nwarhk":"⤣","nwarr":"↖","nwArr":"⇖","nwarrow":"↖","nwnear":"⤧","Oacute":"\xd3","oacute":"\xf3","oast":"⊛","Ocirc":"\xd4","ocirc":"\xf4","ocir":"⊚","Ocy":"О","ocy":"о","odash":"⊝","Odblac":"Ő","odblac":"ő","odiv":"⨸","odot":"⊙","odsold":"⦼","OElig":"Œ","oelig":"œ","ofcir":"⦿","Ofr":"\uD835\uDD12","ofr":"\uD835\uDD2C","ogon":"˛","Ograve":"\xd2","ograve":"\xf2","ogt":"⧁","ohbar":"⦵","ohm":"Ω","oint":"∮","olarr":"↺","olcir":"⦾","olcross":"⦻","oline":"‾","olt":"⧀","Omacr":"Ō","omacr":"ō","Omega":"Ω","omega":"ω","Omicron":"Ο","omicron":"ο","omid":"⦶","ominus":"⊖","Oopf":"\uD835\uDD46","oopf":"\uD835\uDD60","opar":"⦷","OpenCurlyDoubleQuote":"“","OpenCurlyQuote":"‘","operp":"⦹","oplus":"⊕","orarr":"↻","Or":"⩔","or":"∨","ord":"⩝","order":"ℴ","orderof":"ℴ","ordf":"\xaa","ordm":"\xba","origof":"⊶","oror":"⩖","orslope":"⩗","orv":"⩛","oS":"Ⓢ","Oscr":"\uD835\uDCAA","oscr":"ℴ","Oslash":"\xd8","oslash":"\xf8","osol":"⊘","Otilde":"\xd5","otilde":"\xf5","otimesas":"⨶","Otimes":"⨷","otimes":"⊗","Ouml":"\xd6","ouml":"\xf6","ovbar":"⌽","OverBar":"‾","OverBrace":"⏞","OverBracket":"⎴","OverParenthesis":"⏜","para":"\xb6","parallel":"∥","par":"∥","parsim":"⫳","parsl":"⫽","part":"∂","PartialD":"∂","Pcy":"П","pcy":"п","percnt":"%","period":".","permil":"‰","perp":"⊥","pertenk":"‱","Pfr":"\uD835\uDD13","pfr":"\uD835\uDD2D","Phi":"Φ","phi":"φ","phiv":"ϕ","phmmat":"ℳ","phone":"☎","Pi":"Π","pi":"π","pitchfork":"⋔","piv":"ϖ","planck":"ℏ","planckh":"ℎ","plankv":"ℏ","plusacir":"⨣","plusb":"⊞","pluscir":"⨢","plus":"+","plusdo":"∔","plusdu":"⨥","pluse":"⩲","PlusMinus":"\xb1","plusmn":"\xb1","plussim":"⨦","plustwo":"⨧","pm":"\xb1","Poincareplane":"ℌ","pointint":"⨕","popf":"\uD835\uDD61","Popf":"ℙ","pound":"\xa3","prap":"⪷","Pr":"⪻","pr":"≺","prcue":"≼","precapprox":"⪷","prec":"≺","preccurlyeq":"≼","Precedes":"≺","PrecedesEqual":"⪯","PrecedesSlantEqual":"≼","PrecedesTilde":"≾","preceq":"⪯","precnapprox":"⪹","precneqq":"⪵","precnsim":"⋨","pre":"⪯","prE":"⪳","precsim":"≾","prime":"′","Prime":"″","primes":"ℙ","prnap":"⪹","prnE":"⪵","prnsim":"⋨","prod":"∏","Product":"∏","profalar":"⌮","profline":"⌒","profsurf":"⌓","prop":"∝","Proportional":"∝","Proportion":"∷","propto":"∝","prsim":"≾","prurel":"⊰","Pscr":"\uD835\uDCAB","pscr":"\uD835\uDCC5","Psi":"Ψ","psi":"ψ","puncsp":" ","Qfr":"\uD835\uDD14","qfr":"\uD835\uDD2E","qint":"⨌","qopf":"\uD835\uDD62","Qopf":"ℚ","qprime":"⁗","Qscr":"\uD835\uDCAC","qscr":"\uD835\uDCC6","quaternions":"ℍ","quatint":"⨖","quest":"?","questeq":"≟","quot":"\\"","QUOT":"\\"","rAarr":"⇛","race":"∽̱","Racute":"Ŕ","racute":"ŕ","radic":"√","raemptyv":"⦳","rang":"⟩","Rang":"⟫","rangd":"⦒","range":"⦥","rangle":"⟩","raquo":"\xbb","rarrap":"⥵","rarrb":"⇥","rarrbfs":"⤠","rarrc":"⤳","rarr":"→","Rarr":"↠","rArr":"⇒","rarrfs":"⤞","rarrhk":"↪","rarrlp":"↬","rarrpl":"⥅","rarrsim":"⥴","Rarrtl":"⤖","rarrtl":"↣","rarrw":"↝","ratail":"⤚","rAtail":"⤜","ratio":"∶","rationals":"ℚ","rbarr":"⤍","rBarr":"⤏","RBarr":"⤐","rbbrk":"❳","rbrace":"}","rbrack":"]","rbrke":"⦌","rbrksld":"⦎","rbrkslu":"⦐","Rcaron":"Ř","rcaron":"ř","Rcedil":"Ŗ","rcedil":"ŗ","rceil":"⌉","rcub":"}","Rcy":"Р","rcy":"р","rdca":"⤷","rdldhar":"⥩","rdquo":"”","rdquor":"”","rdsh":"↳","real":"ℜ","realine":"ℛ","realpart":"ℜ","reals":"ℝ","Re":"ℜ","rect":"▭","reg":"\xae","REG":"\xae","ReverseElement":"∋","ReverseEquilibrium":"⇋","ReverseUpEquilibrium":"⥯","rfisht":"⥽","rfloor":"⌋","rfr":"\uD835\uDD2F","Rfr":"ℜ","rHar":"⥤","rhard":"⇁","rharu":"⇀","rharul":"⥬","Rho":"Ρ","rho":"ρ","rhov":"ϱ","RightAngleBracket":"⟩","RightArrowBar":"⇥","rightarrow":"→","RightArrow":"→","Rightarrow":"⇒","RightArrowLeftArrow":"⇄","rightarrowtail":"↣","RightCeiling":"⌉","RightDoubleBracket":"⟧","RightDownTeeVector":"⥝","RightDownVectorBar":"⥕","RightDownVector":"⇂","RightFloor":"⌋","rightharpoondown":"⇁","rightharpoonup":"⇀","rightleftarrows":"⇄","rightleftharpoons":"⇌","rightrightarrows":"⇉","rightsquigarrow":"↝","RightTeeArrow":"↦","RightTee":"⊢","RightTeeVector":"⥛","rightthreetimes":"⋌","RightTriangleBar":"⧐","RightTriangle":"⊳","RightTriangleEqual":"⊵","RightUpDownVector":"⥏","RightUpTeeVector":"⥜","RightUpVectorBar":"⥔","RightUpVector":"↾","RightVectorBar":"⥓","RightVector":"⇀","ring":"˚","risingdotseq":"≓","rlarr":"⇄","rlhar":"⇌","rlm":"‏","rmoustache":"⎱","rmoust":"⎱","rnmid":"⫮","roang":"⟭","roarr":"⇾","robrk":"⟧","ropar":"⦆","ropf":"\uD835\uDD63","Ropf":"ℝ","roplus":"⨮","rotimes":"⨵","RoundImplies":"⥰","rpar":")","rpargt":"⦔","rppolint":"⨒","rrarr":"⇉","Rrightarrow":"⇛","rsaquo":"›","rscr":"\uD835\uDCC7","Rscr":"ℛ","rsh":"↱","Rsh":"↱","rsqb":"]","rsquo":"’","rsquor":"’","rthree":"⋌","rtimes":"⋊","rtri":"▹","rtrie":"⊵","rtrif":"▸","rtriltri":"⧎","RuleDelayed":"⧴","ruluhar":"⥨","rx":"℞","Sacute":"Ś","sacute":"ś","sbquo":"‚","scap":"⪸","Scaron":"Š","scaron":"š","Sc":"⪼","sc":"≻","sccue":"≽","sce":"⪰","scE":"⪴","Scedil":"Ş","scedil":"ş","Scirc":"Ŝ","scirc":"ŝ","scnap":"⪺","scnE":"⪶","scnsim":"⋩","scpolint":"⨓","scsim":"≿","Scy":"С","scy":"с","sdotb":"⊡","sdot":"⋅","sdote":"⩦","searhk":"⤥","searr":"↘","seArr":"⇘","searrow":"↘","sect":"\xa7","semi":";","seswar":"⤩","setminus":"∖","setmn":"∖","sext":"✶","Sfr":"\uD835\uDD16","sfr":"\uD835\uDD30","sfrown":"⌢","sharp":"♯","SHCHcy":"Щ","shchcy":"щ","SHcy":"Ш","shcy":"ш","ShortDownArrow":"↓","ShortLeftArrow":"←","shortmid":"∣","shortparallel":"∥","ShortRightArrow":"→","ShortUpArrow":"↑","shy":"\xad","Sigma":"Σ","sigma":"σ","sigmaf":"ς","sigmav":"ς","sim":"∼","simdot":"⩪","sime":"≃","simeq":"≃","simg":"⪞","simgE":"⪠","siml":"⪝","simlE":"⪟","simne":"≆","simplus":"⨤","simrarr":"⥲","slarr":"←","SmallCircle":"∘","smallsetminus":"∖","smashp":"⨳","smeparsl":"⧤","smid":"∣","smile":"⌣","smt":"⪪","smte":"⪬","smtes":"⪬︀","SOFTcy":"Ь","softcy":"ь","solbar":"⌿","solb":"⧄","sol":"/","Sopf":"\uD835\uDD4A","sopf":"\uD835\uDD64","spades":"♠","spadesuit":"♠","spar":"∥","sqcap":"⊓","sqcaps":"⊓︀","sqcup":"⊔","sqcups":"⊔︀","Sqrt":"√","sqsub":"⊏","sqsube":"⊑","sqsubset":"⊏","sqsubseteq":"⊑","sqsup":"⊐","sqsupe":"⊒","sqsupset":"⊐","sqsupseteq":"⊒","square":"□","Square":"□","SquareIntersection":"⊓","SquareSubset":"⊏","SquareSubsetEqual":"⊑","SquareSuperset":"⊐","SquareSupersetEqual":"⊒","SquareUnion":"⊔","squarf":"▪","squ":"□","squf":"▪","srarr":"→","Sscr":"\uD835\uDCAE","sscr":"\uD835\uDCC8","ssetmn":"∖","ssmile":"⌣","sstarf":"⋆","Star":"⋆","star":"☆","starf":"★","straightepsilon":"ϵ","straightphi":"ϕ","strns":"\xaf","sub":"⊂","Sub":"⋐","subdot":"⪽","subE":"⫅","sube":"⊆","subedot":"⫃","submult":"⫁","subnE":"⫋","subne":"⊊","subplus":"⪿","subrarr":"⥹","subset":"⊂","Subset":"⋐","subseteq":"⊆","subseteqq":"⫅","SubsetEqual":"⊆","subsetneq":"⊊","subsetneqq":"⫋","subsim":"⫇","subsub":"⫕","subsup":"⫓","succapprox":"⪸","succ":"≻","succcurlyeq":"≽","Succeeds":"≻","SucceedsEqual":"⪰","SucceedsSlantEqual":"≽","SucceedsTilde":"≿","succeq":"⪰","succnapprox":"⪺","succneqq":"⪶","succnsim":"⋩","succsim":"≿","SuchThat":"∋","sum":"∑","Sum":"∑","sung":"♪","sup1":"\xb9","sup2":"\xb2","sup3":"\xb3","sup":"⊃","Sup":"⋑","supdot":"⪾","supdsub":"⫘","supE":"⫆","supe":"⊇","supedot":"⫄","Superset":"⊃","SupersetEqual":"⊇","suphsol":"⟉","suphsub":"⫗","suplarr":"⥻","supmult":"⫂","supnE":"⫌","supne":"⊋","supplus":"⫀","supset":"⊃","Supset":"⋑","supseteq":"⊇","supseteqq":"⫆","supsetneq":"⊋","supsetneqq":"⫌","supsim":"⫈","supsub":"⫔","supsup":"⫖","swarhk":"⤦","swarr":"↙","swArr":"⇙","swarrow":"↙","swnwar":"⤪","szlig":"\xdf","Tab":"\\t","target":"⌖","Tau":"Τ","tau":"τ","tbrk":"⎴","Tcaron":"Ť","tcaron":"ť","Tcedil":"Ţ","tcedil":"ţ","Tcy":"Т","tcy":"т","tdot":"⃛","telrec":"⌕","Tfr":"\uD835\uDD17","tfr":"\uD835\uDD31","there4":"∴","therefore":"∴","Therefore":"∴","Theta":"Θ","theta":"θ","thetasym":"ϑ","thetav":"ϑ","thickapprox":"≈","thicksim":"∼","ThickSpace":"  ","ThinSpace":" ","thinsp":" ","thkap":"≈","thksim":"∼","THORN":"\xde","thorn":"\xfe","tilde":"˜","Tilde":"∼","TildeEqual":"≃","TildeFullEqual":"≅","TildeTilde":"≈","timesbar":"⨱","timesb":"⊠","times":"\xd7","timesd":"⨰","tint":"∭","toea":"⤨","topbot":"⌶","topcir":"⫱","top":"⊤","Topf":"\uD835\uDD4B","topf":"\uD835\uDD65","topfork":"⫚","tosa":"⤩","tprime":"‴","trade":"™","TRADE":"™","triangle":"▵","triangledown":"▿","triangleleft":"◃","trianglelefteq":"⊴","triangleq":"≜","triangleright":"▹","trianglerighteq":"⊵","tridot":"◬","trie":"≜","triminus":"⨺","TripleDot":"⃛","triplus":"⨹","trisb":"⧍","tritime":"⨻","trpezium":"⏢","Tscr":"\uD835\uDCAF","tscr":"\uD835\uDCC9","TScy":"Ц","tscy":"ц","TSHcy":"Ћ","tshcy":"ћ","Tstrok":"Ŧ","tstrok":"ŧ","twixt":"≬","twoheadleftarrow":"↞","twoheadrightarrow":"↠","Uacute":"\xda","uacute":"\xfa","uarr":"↑","Uarr":"↟","uArr":"⇑","Uarrocir":"⥉","Ubrcy":"Ў","ubrcy":"ў","Ubreve":"Ŭ","ubreve":"ŭ","Ucirc":"\xdb","ucirc":"\xfb","Ucy":"У","ucy":"у","udarr":"⇅","Udblac":"Ű","udblac":"ű","udhar":"⥮","ufisht":"⥾","Ufr":"\uD835\uDD18","ufr":"\uD835\uDD32","Ugrave":"\xd9","ugrave":"\xf9","uHar":"⥣","uharl":"↿","uharr":"↾","uhblk":"▀","ulcorn":"⌜","ulcorner":"⌜","ulcrop":"⌏","ultri":"◸","Umacr":"Ū","umacr":"ū","uml":"\xa8","UnderBar":"_","UnderBrace":"⏟","UnderBracket":"⎵","UnderParenthesis":"⏝","Union":"⋃","UnionPlus":"⊎","Uogon":"Ų","uogon":"ų","Uopf":"\uD835\uDD4C","uopf":"\uD835\uDD66","UpArrowBar":"⤒","uparrow":"↑","UpArrow":"↑","Uparrow":"⇑","UpArrowDownArrow":"⇅","updownarrow":"↕","UpDownArrow":"↕","Updownarrow":"⇕","UpEquilibrium":"⥮","upharpoonleft":"↿","upharpoonright":"↾","uplus":"⊎","UpperLeftArrow":"↖","UpperRightArrow":"↗","upsi":"υ","Upsi":"ϒ","upsih":"ϒ","Upsilon":"Υ","upsilon":"υ","UpTeeArrow":"↥","UpTee":"⊥","upuparrows":"⇈","urcorn":"⌝","urcorner":"⌝","urcrop":"⌎","Uring":"Ů","uring":"ů","urtri":"◹","Uscr":"\uD835\uDCB0","uscr":"\uD835\uDCCA","utdot":"⋰","Utilde":"Ũ","utilde":"ũ","utri":"▵","utrif":"▴","uuarr":"⇈","Uuml":"\xdc","uuml":"\xfc","uwangle":"⦧","vangrt":"⦜","varepsilon":"ϵ","varkappa":"ϰ","varnothing":"∅","varphi":"ϕ","varpi":"ϖ","varpropto":"∝","varr":"↕","vArr":"⇕","varrho":"ϱ","varsigma":"ς","varsubsetneq":"⊊︀","varsubsetneqq":"⫋︀","varsupsetneq":"⊋︀","varsupsetneqq":"⫌︀","vartheta":"ϑ","vartriangleleft":"⊲","vartriangleright":"⊳","vBar":"⫨","Vbar":"⫫","vBarv":"⫩","Vcy":"В","vcy":"в","vdash":"⊢","vDash":"⊨","Vdash":"⊩","VDash":"⊫","Vdashl":"⫦","veebar":"⊻","vee":"∨","Vee":"⋁","veeeq":"≚","vellip":"⋮","verbar":"|","Verbar":"‖","vert":"|","Vert":"‖","VerticalBar":"∣","VerticalLine":"|","VerticalSeparator":"❘","VerticalTilde":"≀","VeryThinSpace":" ","Vfr":"\uD835\uDD19","vfr":"\uD835\uDD33","vltri":"⊲","vnsub":"⊂⃒","vnsup":"⊃⃒","Vopf":"\uD835\uDD4D","vopf":"\uD835\uDD67","vprop":"∝","vrtri":"⊳","Vscr":"\uD835\uDCB1","vscr":"\uD835\uDCCB","vsubnE":"⫋︀","vsubne":"⊊︀","vsupnE":"⫌︀","vsupne":"⊋︀","Vvdash":"⊪","vzigzag":"⦚","Wcirc":"Ŵ","wcirc":"ŵ","wedbar":"⩟","wedge":"∧","Wedge":"⋀","wedgeq":"≙","weierp":"℘","Wfr":"\uD835\uDD1A","wfr":"\uD835\uDD34","Wopf":"\uD835\uDD4E","wopf":"\uD835\uDD68","wp":"℘","wr":"≀","wreath":"≀","Wscr":"\uD835\uDCB2","wscr":"\uD835\uDCCC","xcap":"⋂","xcirc":"◯","xcup":"⋃","xdtri":"▽","Xfr":"\uD835\uDD1B","xfr":"\uD835\uDD35","xharr":"⟷","xhArr":"⟺","Xi":"Ξ","xi":"ξ","xlarr":"⟵","xlArr":"⟸","xmap":"⟼","xnis":"⋻","xodot":"⨀","Xopf":"\uD835\uDD4F","xopf":"\uD835\uDD69","xoplus":"⨁","xotime":"⨂","xrarr":"⟶","xrArr":"⟹","Xscr":"\uD835\uDCB3","xscr":"\uD835\uDCCD","xsqcup":"⨆","xuplus":"⨄","xutri":"△","xvee":"⋁","xwedge":"⋀","Yacute":"\xdd","yacute":"\xfd","YAcy":"Я","yacy":"я","Ycirc":"Ŷ","ycirc":"ŷ","Ycy":"Ы","ycy":"ы","yen":"\xa5","Yfr":"\uD835\uDD1C","yfr":"\uD835\uDD36","YIcy":"Ї","yicy":"ї","Yopf":"\uD835\uDD50","yopf":"\uD835\uDD6A","Yscr":"\uD835\uDCB4","yscr":"\uD835\uDCCE","YUcy":"Ю","yucy":"ю","yuml":"\xff","Yuml":"Ÿ","Zacute":"Ź","zacute":"ź","Zcaron":"Ž","zcaron":"ž","Zcy":"З","zcy":"з","Zdot":"Ż","zdot":"ż","zeetrf":"ℨ","ZeroWidthSpace":"​","Zeta":"Ζ","zeta":"ζ","zfr":"\uD835\uDD37","Zfr":"ℨ","ZHcy":"Ж","zhcy":"ж","zigrarr":"⇝","zopf":"\uD835\uDD6B","Zopf":"ℤ","Zscr":"\uD835\uDCB5","zscr":"\uD835\uDCCF","zwj":"‍","zwnj":"‌"}')},56508:function(e){"use strict";e.exports=JSON.parse('{"Aacute":"\xc1","aacute":"\xe1","Acirc":"\xc2","acirc":"\xe2","acute":"\xb4","AElig":"\xc6","aelig":"\xe6","Agrave":"\xc0","agrave":"\xe0","amp":"&","AMP":"&","Aring":"\xc5","aring":"\xe5","Atilde":"\xc3","atilde":"\xe3","Auml":"\xc4","auml":"\xe4","brvbar":"\xa6","Ccedil":"\xc7","ccedil":"\xe7","cedil":"\xb8","cent":"\xa2","copy":"\xa9","COPY":"\xa9","curren":"\xa4","deg":"\xb0","divide":"\xf7","Eacute":"\xc9","eacute":"\xe9","Ecirc":"\xca","ecirc":"\xea","Egrave":"\xc8","egrave":"\xe8","ETH":"\xd0","eth":"\xf0","Euml":"\xcb","euml":"\xeb","frac12":"\xbd","frac14":"\xbc","frac34":"\xbe","gt":">","GT":">","Iacute":"\xcd","iacute":"\xed","Icirc":"\xce","icirc":"\xee","iexcl":"\xa1","Igrave":"\xcc","igrave":"\xec","iquest":"\xbf","Iuml":"\xcf","iuml":"\xef","laquo":"\xab","lt":"<","LT":"<","macr":"\xaf","micro":"\xb5","middot":"\xb7","nbsp":"\xa0","not":"\xac","Ntilde":"\xd1","ntilde":"\xf1","Oacute":"\xd3","oacute":"\xf3","Ocirc":"\xd4","ocirc":"\xf4","Ograve":"\xd2","ograve":"\xf2","ordf":"\xaa","ordm":"\xba","Oslash":"\xd8","oslash":"\xf8","Otilde":"\xd5","otilde":"\xf5","Ouml":"\xd6","ouml":"\xf6","para":"\xb6","plusmn":"\xb1","pound":"\xa3","quot":"\\"","QUOT":"\\"","raquo":"\xbb","reg":"\xae","REG":"\xae","sect":"\xa7","shy":"\xad","sup1":"\xb9","sup2":"\xb2","sup3":"\xb3","szlig":"\xdf","THORN":"\xde","thorn":"\xfe","times":"\xd7","Uacute":"\xda","uacute":"\xfa","Ucirc":"\xdb","ucirc":"\xfb","Ugrave":"\xd9","ugrave":"\xf9","uml":"\xa8","Uuml":"\xdc","uuml":"\xfc","Yacute":"\xdd","yacute":"\xfd","yen":"\xa5","yuml":"\xff"}')},36632:function(e){"use strict";e.exports=JSON.parse('{"amp":"&","apos":"\'","gt":">","lt":"<","quot":"\\""}')}}]);