0&&(Q+="".concat(i,","))})),T+="".concat(U).concat(Z,'{content:"').concat(Q,'"}').concat(Be)},A=0;A0?".".concat(C):i},ee=Q.slice();ee.push((function(i){i.type===ne&&i.value.includes("&")&&(i.props[0]=i.props[0].replace(Ut,P).replace(T,l))})),U.prefix&&ee.push(prefixer),ee.push(stringify);var p=function(i,A,W,Z){void 0===A&&(A=""),void 0===W&&(W=""),void 0===Z&&(Z="&"),C=Z,P=A,T=new RegExp("\\".concat(P,"\\b"),"g");var Q=i.replace(Vt,""),te=compile(W||A?"".concat(W," ").concat(A," { ").concat(Q," }"):Q);U.namespace&&(te=Ve(te,U.namespace));var ne=[];return serialize(te,function middleware(i){var C=Utility_sizeof(i);return function(P,T,A,W){for(var U="",Z=0;Z="A"&&i<="Z"};function He(i){for(var C="",P=0;P>>0);if(!C.hasNameForId(this.componentId,W)){var U=P(A,".".concat(W),void 0,this.componentId);C.insertRules(this.componentId,W,U)}T=ie(T,W),this.staticRulesId=W}else{for(var Z=M(this.baseHash,P.hash),Q="",ee=0;ee>>0);C.hasNameForId(this.componentId,de)||C.insertRules(this.componentId,de,P(Q,".".concat(de),void 0,this.componentId)),T=ie(T,de)}}return T},e}(),Jt=A().createContext(void 0),en=Jt.Consumer;function nt(){var i=(0,T.useContext)(Jt);if(!i)throw he(18);return i}function ot(i){var C=A().useContext(Jt),P=(0,T.useMemo)((function(){return function(i,C){if(!i)throw he(14);if(re(i))return i(C);if(Array.isArray(i)||"object"!=typeof i)throw he(8);return C?__assign(__assign({},C),i):i}(i.theme,C)}),[i.theme,C]);return i.children?A().createElement(Jt.Provider,{value:P},i.children):null}var tn={};new Set;function it(i,C,P){var W=se(i),U=i,Z=!L(i),Q=C.attrs,ee=void 0===Q?Ke:Q,te=C.componentId,ne=void 0===te?function(i,C){var P="string"!=typeof i?"sc":R(i);tn[P]=(tn[P]||0)+1;var T="".concat(P,"-").concat($(De+P+tn[P]));return C?"".concat(C,"-").concat(T):T}(C.displayName,C.parentComponentId):te,de=C.displayName,pe=void 0===de?function(i){return L(i)?"styled.".concat(i):"Styled(".concat(B(i),")")}(i):de,me=C.displayName&&C.componentId?"".concat(R(C.displayName),"-").concat(C.componentId):C.componentId||ne,ge=W&&U.attrs?U.attrs.concat(ee).filter(Boolean):ee,ve=C.shouldForwardProp;if(W&&U.shouldForwardProp){var ye=U.shouldForwardProp;if(C.shouldForwardProp){var be=C.shouldForwardProp;ve=function(i,C){return ye(i,C)&&be(i,C)}}else ve=ye}var Ee=new Qt(P,me,W?U.componentStyle:void 0);function O(i,C){return function(i,C,P){var W=i.attrs,U=i.componentStyle,Z=i.defaultProps,Q=i.foldedComponentIds,ee=i.styledComponentId,te=i.target,ne=A().useContext(Jt),de=Ge(),pe=i.shouldForwardProp||de.shouldForwardProp,me=I(C,ne,Z)||Qe,ge=function(i,C,P){for(var T,A=__assign(__assign({},C),{className:void 0,theme:P}),W=0;W2&&Ht.registerId(this.componentId+i),this.removeStyles(i,P),this.createStyles(i,C,P,T)},e}();function ft(i){for(var C=[],P=1;P").concat(C,"")},this.getStyleTags=function(){if(i.sealed)throw he(2);return i._emitSheetCSS()},this.getStyleElement=function(){var C;if(i.sealed)throw he(2);var P=i.instance.toString();if(!P)return[];var T=((C={})[Ae]="",C[Le]=De,C.dangerouslySetInnerHTML={__html:P},C),W=Ce();return W&&(T.nonce=W),[A().createElement("style",__assign({},T,{key:"sc-0-0"}))]},this.seal=function(){i.sealed=!0},this.instance=new Ht({isServer:!0}),this.sealed=!1}return e.prototype.collectStyles=function(i){if(this.sealed)throw he(2);return A().createElement(Ye,{sheet:this.instance},i)},e.prototype.interleaveWithNodeStream=function(i){throw he(3)},e}(),an={StyleSheet:Ht,mainSheet:zt};"__sc-".concat(Ae,"__")},7738:i=>{i.exports=function isBuffer(i){return null!=i&&null!=i.constructor&&"function"==typeof i.constructor.isBuffer&&i.constructor.isBuffer(i)}},21806:(i,C,P)=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0}),C.default=function isFQDN(i,C){(0,T.default)(i),(C=(0,A.default)(C,W)).allow_trailing_dot&&"."===i[i.length-1]&&(i=i.substring(0,i.length-1));!0===C.allow_wildcard&&0===i.indexOf("*.")&&(i=i.substring(2));var P=i.split("."),U=P[P.length-1];if(C.require_tld){if(P.length<2)return!1;if(!C.allow_numeric_tld&&!/^([a-z\u00A1-\u00A8\u00AA-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}|xn[a-z0-9-]{2,})$/i.test(U))return!1;if(/\s/.test(U))return!1}if(!C.allow_numeric_tld&&/^\d+$/.test(U))return!1;return P.every((function(i){return!(i.length>63&&!C.ignore_max_length)&&(!!/^[a-z_\u00a1-\uffff0-9-]+$/i.test(i)&&(!/[\uff01-\uff5e]/.test(i)&&(!/^-|-$/.test(i)&&!(!C.allow_underscores&&/_/.test(i)))))}))};var T=_interopRequireDefault(P(93443)),A=_interopRequireDefault(P(41398));function _interopRequireDefault(i){return i&&i.__esModule?i:{default:i}}var W={require_tld:!0,allow_underscores:!1,allow_trailing_dot:!1,allow_numeric_tld:!1,allow_wildcard:!1,ignore_max_length:!1};i.exports=C.default,i.exports.default=C.default},14744:(i,C,P)=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0}),C.default=function isIP(i){var C=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if((0,T.default)(i),!(C=String(C)))return isIP(i,4)||isIP(i,6);if("4"===C)return U.test(i);if("6"===C)return Q.test(i);return!1};var T=function _interopRequireDefault(i){return i&&i.__esModule?i:{default:i}}(P(93443));var A="(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])",W="(".concat(A,"[.]){3}").concat(A),U=new RegExp("^".concat(W,"$")),Z="(?:[0-9a-fA-F]{1,4})",Q=new RegExp("^("+"(?:".concat(Z,":){7}(?:").concat(Z,"|:)|")+"(?:".concat(Z,":){6}(?:").concat(W,"|:").concat(Z,"|:)|")+"(?:".concat(Z,":){5}(?::").concat(W,"|(:").concat(Z,"){1,2}|:)|")+"(?:".concat(Z,":){4}(?:(:").concat(Z,"){0,1}:").concat(W,"|(:").concat(Z,"){1,3}|:)|")+"(?:".concat(Z,":){3}(?:(:").concat(Z,"){0,2}:").concat(W,"|(:").concat(Z,"){1,4}|:)|")+"(?:".concat(Z,":){2}(?:(:").concat(Z,"){0,3}:").concat(W,"|(:").concat(Z,"){1,5}|:)|")+"(?:".concat(Z,":){1}(?:(:").concat(Z,"){0,4}:").concat(W,"|(:").concat(Z,"){1,6}|:)|")+"(?::((?::".concat(Z,"){0,5}:").concat(W,"|(?::").concat(Z,"){1,7}|:))")+")(%[0-9a-zA-Z-.:]{1,})?$");i.exports=C.default,i.exports.default=C.default},94760:(i,C,P)=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0}),C.default=function isURL(i,C){if((0,T.default)(i),!i||/[\s<>]/.test(i))return!1;if(0===i.indexOf("mailto:"))return!1;if((C=(0,U.default)(C,Z)).validate_length&&i.length>=2083)return!1;if(!C.allow_fragments&&i.includes("#"))return!1;if(!C.allow_query_components&&(i.includes("?")||i.includes("&")))return!1;var P,ee,te,ne,de,pe,me,ge;if(me=i.split("#"),i=me.shift(),me=i.split("?"),i=me.shift(),(me=i.split("://")).length>1){if(P=me.shift().toLowerCase(),C.require_valid_protocol&&-1===C.protocols.indexOf(P))return!1}else{if(C.require_protocol)return!1;if("//"===i.slice(0,2)){if(!C.allow_protocol_relative_urls)return!1;me[0]=i.slice(2)}}if(""===(i=me.join("://")))return!1;if(me=i.split("/"),""===(i=me.shift())&&!C.require_host)return!0;if((me=i.split("@")).length>1){if(C.disallow_auth)return!1;if(""===me[0])return!1;if((ee=me.shift()).indexOf(":")>=0&&ee.split(":").length>2)return!1;var ve=function _slicedToArray(i,C){return function _arrayWithHoles(i){if(Array.isArray(i))return i}(i)||function _iterableToArrayLimit(i,C){var P=null==i?null:"undefined"!=typeof Symbol&&i[Symbol.iterator]||i["@@iterator"];if(null!=P){var T,A,W,U,Z=[],Q=!0,ee=!1;try{if(W=(P=P.call(i)).next,0===C){if(Object(P)!==P)return;Q=!1}else for(;!(Q=(T=W.call(P)).done)&&(Z.push(T.value),Z.length!==C);Q=!0);}catch(i){ee=!0,A=i}finally{try{if(!Q&&null!=P.return&&(U=P.return(),Object(U)!==U))return}finally{if(ee)throw A}}return Z}}(i,C)||function _unsupportedIterableToArray(i,C){if(!i)return;if("string"==typeof i)return _arrayLikeToArray(i,C);var P=Object.prototype.toString.call(i).slice(8,-1);"Object"===P&&i.constructor&&(P=i.constructor.name);if("Map"===P||"Set"===P)return Array.from(i);if("Arguments"===P||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(P))return _arrayLikeToArray(i,C)}(i,C)||function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(ee.split(":"),2),ye=ve[0],be=ve[1];if(""===ye&&""===be)return!1}ne=me.join("@"),pe=null,ge=null;var Ee=ne.match(Q);Ee?(te="",ge=Ee[1],pe=Ee[2]||null):(te=(me=ne.split(":")).shift(),me.length&&(pe=me.join(":")));if(null!==pe&&pe.length>0){if(de=parseInt(pe,10),!/^[0-9]+$/.test(pe)||de<=0||de>65535)return!1}else if(C.require_port)return!1;if(C.host_whitelist)return checkHost(te,C.host_whitelist);if(""===te&&!C.require_host)return!0;if(!((0,W.default)(te)||(0,A.default)(te,C)||ge&&(0,W.default)(ge,6)))return!1;if(te=te||ge,C.host_blacklist&&checkHost(te,C.host_blacklist))return!1;return!0};var T=_interopRequireDefault(P(93443)),A=_interopRequireDefault(P(21806)),W=_interopRequireDefault(P(14744)),U=_interopRequireDefault(P(41398));function _interopRequireDefault(i){return i&&i.__esModule?i:{default:i}}function _arrayLikeToArray(i,C){(null==C||C>i.length)&&(C=i.length);for(var P=0,T=new Array(C);P{"use strict";function _typeof(i){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(i){return typeof i}:function(i){return i&&"function"==typeof Symbol&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},_typeof(i)}Object.defineProperty(C,"__esModule",{value:!0}),C.default=function assertString(i){if(!("string"==typeof i||i instanceof String)){var C=_typeof(i);throw null===i?C="null":"object"===C&&(C=i.constructor.name),new TypeError("Expected a string but received a ".concat(C))}},i.exports=C.default,i.exports.default=C.default},41398:(i,C)=>{"use strict";Object.defineProperty(C,"__esModule",{value:!0}),C.default=function merge(){var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},C=arguments.length>1?arguments[1]:void 0;for(var P in C)void 0===i[P]&&(i[P]=C[P]);return i},i.exports=C.default,i.exports.default=C.default},44:i=>{i.exports=function isBuffer(i){return null!=i&&null!=i.constructor&&"function"==typeof i.constructor.isBuffer&&i.constructor.isBuffer(i)}},41594:i=>{"use strict";i.exports=React},75206:i=>{"use strict";i.exports=ReactDOM},44048:i=>{"use strict";i.exports=elementorV2.icons},86956:i=>{"use strict";i.exports=elementorV2.ui},3767:i=>{"use strict";i.exports=elementorV2.ui.TextField},12470:i=>{"use strict";i.exports=wp.i18n},78113:i=>{i.exports=function _arrayLikeToArray(i,C){(null==C||C>i.length)&&(C=i.length);for(var P=0,T=Array(C);P{i.exports=function _arrayWithHoles(i){if(Array.isArray(i))return i},i.exports.__esModule=!0,i.exports.default=i.exports},91819:(i,C,P)=>{var T=P(78113);i.exports=function _arrayWithoutHoles(i){if(Array.isArray(i))return T(i)},i.exports.__esModule=!0,i.exports.default=i.exports},58155:i=>{function asyncGeneratorStep(i,C,P,T,A,W,U){try{var Z=i[W](U),Q=Z.value}catch(i){return void P(i)}Z.done?C(Q):Promise.resolve(Q).then(T,A)}i.exports=function _asyncToGenerator(i){return function(){var C=this,P=arguments;return new Promise((function(T,A){var W=i.apply(C,P);function _next(i){asyncGeneratorStep(W,T,A,_next,_throw,"next",i)}function _throw(i){asyncGeneratorStep(W,T,A,_next,_throw,"throw",i)}_next(void 0)}))}},i.exports.__esModule=!0,i.exports.default=i.exports},39805:i=>{i.exports=function _classCallCheck(i,C){if(!(i instanceof C))throw new TypeError("Cannot call a class as a function")},i.exports.__esModule=!0,i.exports.default=i.exports},40989:(i,C,P)=>{var T=P(45498);function _defineProperties(i,C){for(var P=0;P{var T=P(45498);i.exports=function _defineProperty(i,C,P){return(C=T(C))in i?Object.defineProperty(i,C,{value:P,enumerable:!0,configurable:!0,writable:!0}):i[C]=P,i},i.exports.__esModule=!0,i.exports.default=i.exports},78304:i=>{function _extends(){return i.exports=_extends=Object.assign?Object.assign.bind():function(i){for(var C=1;C{i.exports=function _interopRequireDefault(i){return i&&i.__esModule?i:{default:i}},i.exports.__esModule=!0,i.exports.default=i.exports},20365:i=>{i.exports=function _iterableToArray(i){if("undefined"!=typeof Symbol&&null!=i[Symbol.iterator]||null!=i["@@iterator"])return Array.from(i)},i.exports.__esModule=!0,i.exports.default=i.exports},65474:i=>{i.exports=function _iterableToArrayLimit(i,C){var P=null==i?null:"undefined"!=typeof Symbol&&i[Symbol.iterator]||i["@@iterator"];if(null!=P){var T,A,W,U,Z=[],Q=!0,ee=!1;try{if(W=(P=P.call(i)).next,0===C){if(Object(P)!==P)return;Q=!1}else for(;!(Q=(T=W.call(P)).done)&&(Z.push(T.value),Z.length!==C);Q=!0);}catch(i){ee=!0,A=i}finally{try{if(!Q&&null!=P.return&&(U=P.return(),Object(U)!==U))return}finally{if(ee)throw A}}return Z}},i.exports.__esModule=!0,i.exports.default=i.exports},11018:i=>{i.exports=function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},i.exports.__esModule=!0,i.exports.default=i.exports},78687:i=>{i.exports=function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},i.exports.__esModule=!0,i.exports.default=i.exports},40453:(i,C,P)=>{var T=P(10739);i.exports=function _objectWithoutProperties(i,C){if(null==i)return{};var P,A,W=T(i,C);if(Object.getOwnPropertySymbols){var U=Object.getOwnPropertySymbols(i);for(A=0;A{i.exports=function _objectWithoutPropertiesLoose(i,C){if(null==i)return{};var P={};for(var T in i)if({}.hasOwnProperty.call(i,T)){if(C.includes(T))continue;P[T]=i[T]}return P},i.exports.__esModule=!0,i.exports.default=i.exports},53051:(i,C,P)=>{var T=P(10564).default;function _regeneratorRuntime(){"use strict";i.exports=_regeneratorRuntime=function _regeneratorRuntime(){return P},i.exports.__esModule=!0,i.exports.default=i.exports;var C,P={},A=Object.prototype,W=A.hasOwnProperty,U=Object.defineProperty||function(i,C,P){i[C]=P.value},Z="function"==typeof Symbol?Symbol:{},Q=Z.iterator||"@@iterator",ee=Z.asyncIterator||"@@asyncIterator",te=Z.toStringTag||"@@toStringTag";function define(i,C,P){return Object.defineProperty(i,C,{value:P,enumerable:!0,configurable:!0,writable:!0}),i[C]}try{define({},"")}catch(C){define=function define(i,C,P){return i[C]=P}}function wrap(i,C,P,T){var A=C&&C.prototype instanceof Generator?C:Generator,W=Object.create(A.prototype),Z=new Context(T||[]);return U(W,"_invoke",{value:makeInvokeMethod(i,P,Z)}),W}function tryCatch(i,C,P){try{return{type:"normal",arg:i.call(C,P)}}catch(i){return{type:"throw",arg:i}}}P.wrap=wrap;var ne="suspendedStart",de="suspendedYield",pe="executing",me="completed",ge={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}var ve={};define(ve,Q,(function(){return this}));var ye=Object.getPrototypeOf,be=ye&&ye(ye(values([])));be&&be!==A&&W.call(be,Q)&&(ve=be);var Ee=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(ve);function defineIteratorMethods(i){["next","throw","return"].forEach((function(C){define(i,C,(function(i){return this._invoke(C,i)}))}))}function AsyncIterator(i,C){function invoke(P,A,U,Z){var Q=tryCatch(i[P],i,A);if("throw"!==Q.type){var ee=Q.arg,te=ee.value;return te&&"object"==T(te)&&W.call(te,"__await")?C.resolve(te.__await).then((function(i){invoke("next",i,U,Z)}),(function(i){invoke("throw",i,U,Z)})):C.resolve(te).then((function(i){ee.value=i,U(ee)}),(function(i){return invoke("throw",i,U,Z)}))}Z(Q.arg)}var P;U(this,"_invoke",{value:function value(i,T){function callInvokeWithMethodAndArg(){return new C((function(C,P){invoke(i,T,C,P)}))}return P=P?P.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}})}function makeInvokeMethod(i,P,T){var A=ne;return function(W,U){if(A===pe)throw Error("Generator is already running");if(A===me){if("throw"===W)throw U;return{value:C,done:!0}}for(T.method=W,T.arg=U;;){var Z=T.delegate;if(Z){var Q=maybeInvokeDelegate(Z,T);if(Q){if(Q===ge)continue;return Q}}if("next"===T.method)T.sent=T._sent=T.arg;else if("throw"===T.method){if(A===ne)throw A=me,T.arg;T.dispatchException(T.arg)}else"return"===T.method&&T.abrupt("return",T.arg);A=pe;var ee=tryCatch(i,P,T);if("normal"===ee.type){if(A=T.done?me:de,ee.arg===ge)continue;return{value:ee.arg,done:T.done}}"throw"===ee.type&&(A=me,T.method="throw",T.arg=ee.arg)}}}function maybeInvokeDelegate(i,P){var T=P.method,A=i.iterator[T];if(A===C)return P.delegate=null,"throw"===T&&i.iterator.return&&(P.method="return",P.arg=C,maybeInvokeDelegate(i,P),"throw"===P.method)||"return"!==T&&(P.method="throw",P.arg=new TypeError("The iterator does not provide a '"+T+"' method")),ge;var W=tryCatch(A,i.iterator,P.arg);if("throw"===W.type)return P.method="throw",P.arg=W.arg,P.delegate=null,ge;var U=W.arg;return U?U.done?(P[i.resultName]=U.value,P.next=i.nextLoc,"return"!==P.method&&(P.method="next",P.arg=C),P.delegate=null,ge):U:(P.method="throw",P.arg=new TypeError("iterator result is not an object"),P.delegate=null,ge)}function pushTryEntry(i){var C={tryLoc:i[0]};1 in i&&(C.catchLoc=i[1]),2 in i&&(C.finallyLoc=i[2],C.afterLoc=i[3]),this.tryEntries.push(C)}function resetTryEntry(i){var C=i.completion||{};C.type="normal",delete C.arg,i.completion=C}function Context(i){this.tryEntries=[{tryLoc:"root"}],i.forEach(pushTryEntry,this),this.reset(!0)}function values(i){if(i||""===i){var P=i[Q];if(P)return P.call(i);if("function"==typeof i.next)return i;if(!isNaN(i.length)){var A=-1,U=function next(){for(;++A=0;--T){var A=this.tryEntries[T],U=A.completion;if("root"===A.tryLoc)return handle("end");if(A.tryLoc<=this.prev){var Z=W.call(A,"catchLoc"),Q=W.call(A,"finallyLoc");if(Z&&Q){if(this.prev=0;--P){var T=this.tryEntries[P];if(T.tryLoc<=this.prev&&W.call(T,"finallyLoc")&&this.prev=0;--C){var P=this.tryEntries[C];if(P.finallyLoc===i)return this.complete(P.completion,P.afterLoc),resetTryEntry(P),ge}},catch:function _catch(i){for(var C=this.tryEntries.length-1;C>=0;--C){var P=this.tryEntries[C];if(P.tryLoc===i){var T=P.completion;if("throw"===T.type){var A=T.arg;resetTryEntry(P)}return A}}throw Error("illegal catch attempt")},delegateYield:function delegateYield(i,P,T){return this.delegate={iterator:values(i),resultName:P,nextLoc:T},"next"===this.method&&(this.arg=C),ge}},P}i.exports=_regeneratorRuntime,i.exports.__esModule=!0,i.exports.default=i.exports},18821:(i,C,P)=>{var T=P(70569),A=P(65474),W=P(37744),U=P(11018);i.exports=function _slicedToArray(i,C){return T(i)||A(i,C)||W(i,C)||U()},i.exports.__esModule=!0,i.exports.default=i.exports},98832:i=>{i.exports=function _taggedTemplateLiteral(i,C){return C||(C=i.slice(0)),Object.freeze(Object.defineProperties(i,{raw:{value:Object.freeze(C)}}))},i.exports.__esModule=!0,i.exports.default=i.exports},10906:(i,C,P)=>{var T=P(91819),A=P(20365),W=P(37744),U=P(78687);i.exports=function _toConsumableArray(i){return T(i)||A(i)||W(i)||U()},i.exports.__esModule=!0,i.exports.default=i.exports},11327:(i,C,P)=>{var T=P(10564).default;i.exports=function toPrimitive(i,C){if("object"!=T(i)||!i)return i;var P=i[Symbol.toPrimitive];if(void 0!==P){var A=P.call(i,C||"default");if("object"!=T(A))return A;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===C?String:Number)(i)},i.exports.__esModule=!0,i.exports.default=i.exports},45498:(i,C,P)=>{var T=P(10564).default,A=P(11327);i.exports=function toPropertyKey(i){var C=A(i,"string");return"symbol"==T(C)?C:C+""},i.exports.__esModule=!0,i.exports.default=i.exports},10564:i=>{function _typeof(C){return i.exports=_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(i){return typeof i}:function(i){return i&&"function"==typeof Symbol&&i.constructor===Symbol&&i!==Symbol.prototype?"symbol":typeof i},i.exports.__esModule=!0,i.exports.default=i.exports,_typeof(C)}i.exports=_typeof,i.exports.__esModule=!0,i.exports.default=i.exports},37744:(i,C,P)=>{var T=P(78113);i.exports=function _unsupportedIterableToArray(i,C){if(i){if("string"==typeof i)return T(i,C);var P={}.toString.call(i).slice(8,-1);return"Object"===P&&i.constructor&&(P=i.constructor.name),"Map"===P||"Set"===P?Array.from(i):"Arguments"===P||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(P)?T(i,C):void 0}},i.exports.__esModule=!0,i.exports.default=i.exports},61790:(i,C,P)=>{var T=P(53051)();i.exports=T;try{regeneratorRuntime=T}catch(i){"object"==typeof globalThis?globalThis.regeneratorRuntime=T:Function("r","regeneratorRuntime = r")(T)}},18453:(i,C,P)=>{"use strict";P.r(C),P.d(C,{default:()=>ReactMarkdown,uriTransformer:()=>uriTransformer});var T={};P.r(T),P.d(T,{attentionMarkers:()=>Zt,contentInitial:()=>Vt,disable:()=>Xt,document:()=>Ut,flow:()=>Gt,flowInitial:()=>zt,insideSpan:()=>Kt,string:()=>$t,text:()=>Yt});var A={};P.r(A),P.d(A,{boolean:()=>dn,booleanish:()=>fn,commaOrSpaceSeparated:()=>vn,commaSeparated:()=>gn,number:()=>mn,overloadedBoolean:()=>pn,spaceSeparated:()=>hn});const W=["http","https","mailto","tel"];function uriTransformer(i){const C=(i||"").trim(),P=C.charAt(0);if("#"===P||"/"===P)return C;const T=C.indexOf(":");if(-1===T)return C;let A=-1;for(;++AA?C:(A=C.indexOf("#"),-1!==A&&T>A?C:"javascript:void(0)")}var U=P(41594),Z=P(44);function stringifyPosition(i){return i&&"object"==typeof i?"position"in i||"type"in i?position(i.position):"start"in i||"end"in i?position(i):"line"in i||"column"in i?point(i):"":""}function point(i){return index(i&&i.line)+":"+index(i&&i.column)}function position(i){return point(i&&i.start)+"-"+point(i&&i.end)}function index(i){return i&&"number"==typeof i?i:1}class VFileMessage extends Error{constructor(i,C,P){const T=[null,null];let A={start:{line:null,column:null},end:{line:null,column:null}};if(super(),"string"==typeof C&&(P=C,C=void 0),"string"==typeof P){const i=P.indexOf(":");-1===i?T[1]=P:(T[0]=P.slice(0,i),T[1]=P.slice(i+1))}C&&("type"in C||"position"in C?C.position&&(A=C.position):"start"in C||"end"in C?A=C:("line"in C||"column"in C)&&(A.start=C)),this.name=stringifyPosition(C)||"1:1",this.message="object"==typeof i?i.message:i,this.stack="","object"==typeof i&&i.stack&&(this.stack=i.stack),this.reason=this.message,this.fatal,this.line=A.start.line,this.column=A.start.column,this.position=A,this.source=T[0],this.ruleId=T[1],this.file,this.actual,this.expected,this.url,this.note}}VFileMessage.prototype.file="",VFileMessage.prototype.name="",VFileMessage.prototype.reason="",VFileMessage.prototype.message="",VFileMessage.prototype.stack="",VFileMessage.prototype.fatal=null,VFileMessage.prototype.column=null,VFileMessage.prototype.line=null,VFileMessage.prototype.source=null,VFileMessage.prototype.ruleId=null,VFileMessage.prototype.position=null;const Q={basename:function basename(i,C){if(void 0!==C&&"string"!=typeof C)throw new TypeError('"ext" argument must be a string');assertPath(i);let P,T=0,A=-1,W=i.length;if(void 0===C||0===C.length||C.length>i.length){for(;W--;)if(47===i.charCodeAt(W)){if(P){T=W+1;break}}else A<0&&(P=!0,A=W+1);return A<0?"":i.slice(T,A)}if(C===i)return"";let U=-1,Z=C.length-1;for(;W--;)if(47===i.charCodeAt(W)){if(P){T=W+1;break}}else U<0&&(P=!0,U=W+1),Z>-1&&(i.charCodeAt(W)===C.charCodeAt(Z--)?Z<0&&(A=W):(Z=-1,A=U));T===A?A=U:A<0&&(A=i.length);return i.slice(T,A)},dirname:function dirname(i){if(assertPath(i),0===i.length)return".";let C,P=-1,T=i.length;for(;--T;)if(47===i.charCodeAt(T)){if(C){P=T;break}}else C||(C=!0);return P<0?47===i.charCodeAt(0)?"/":".":1===P&&47===i.charCodeAt(0)?"//":i.slice(0,P)},extname:function extname(i){assertPath(i);let C,P=i.length,T=-1,A=0,W=-1,U=0;for(;P--;){const Z=i.charCodeAt(P);if(47!==Z)T<0&&(C=!0,T=P+1),46===Z?W<0?W=P:1!==U&&(U=1):W>-1&&(U=-1);else if(C){A=P+1;break}}if(W<0||T<0||0===U||1===U&&W===T-1&&W===A+1)return"";return i.slice(W,T)},join:function join(...i){let C,P=-1;for(;++P2){if(T=A.lastIndexOf("/"),T!==A.length-1){T<0?(A="",W=0):(A=A.slice(0,T),W=A.length-1-A.lastIndexOf("/")),U=Q,Z=0;continue}}else if(A.length>0){A="",W=0,U=Q,Z=0;continue}C&&(A=A.length>0?A+"/..":"..",W=2)}else A.length>0?A+="/"+i.slice(U+1,Q):A=i.slice(U+1,Q),W=Q-U-1;U=Q,Z=0}else 46===P&&Z>-1?Z++:Z=-1}return A}(i,!C);0!==P.length||C||(P=".");P.length>0&&47===i.charCodeAt(i.length-1)&&(P+="/");return C?"/"+P:P}(C)},sep:"/"};function assertPath(i){if("string"!=typeof i)throw new TypeError("Path must be a string. Received "+JSON.stringify(i))}const ee={cwd:function cwd(){return"/"}};function isUrl(i){return null!==i&&"object"==typeof i&&i.href&&i.origin}function urlToPath(i){if("string"==typeof i)i=new URL(i);else if(!isUrl(i)){const C=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+i+"`");throw C.code="ERR_INVALID_ARG_TYPE",C}if("file:"!==i.protocol){const i=new TypeError("The URL must be of scheme file");throw i.code="ERR_INVALID_URL_SCHEME",i}return function getPathFromURLPosix(i){if(""!==i.hostname){const i=new TypeError('File URL host must be "localhost" or empty on darwin');throw i.code="ERR_INVALID_FILE_URL_HOST",i}const C=i.pathname;let P=-1;for(;++PC.length;let A;T&&C.push(done);try{A=i.apply(this,C)}catch(i){if(T&&P)throw i;return done(i)}T||(A&&A.then&&"function"==typeof A.then?A.then(then,done):A instanceof Error?done(A):then(A))}function done(i,...T){P||(P=!0,C(i,...T))}function then(i){done(null,i)}}(U,next)(...W):T(null,...W)}}(null,...C)},use:function use(P){if("function"!=typeof P)throw new TypeError("Expected `middelware` to be a function, not "+P);return i.push(P),C}};return C}const pe=function base(){const i=trough(),C=[];let P,T={},A=-1;return processor.data=function data(i,C){if("string"==typeof i)return 2===arguments.length?(assertUnfrozen("data",P),T[i]=C,processor):me.call(T,i)&&T[i]||null;if(i)return assertUnfrozen("data",P),T=i,processor;return T},processor.Parser=void 0,processor.Compiler=void 0,processor.freeze=function freeze(){if(P)return processor;for(;++A{if(!i&&C&&P){const T=processor.stringify(C,P);null==T||(!function looksLikeAVFileValue(i){return"string"==typeof i||ne(i)}(T)?P.result=T:P.value=T),done(i,P)}else done(i)}))}executor(null,C)},processor.processSync=function processSync(i){let C;processor.freeze(),assertParser("processSync",processor.Parser),assertCompiler("processSync",processor.Compiler);const P=vfile(i);return processor.process(P,done),assertDone("processSync","process",C),P;function done(i){C=!0,bail(i)}},processor;function processor(){const i=base();let P=-1;for(;++PA?0:A+C:C>A?A:C,P=P>0?P:0,T.length<1e4)W=Array.from(T),W.unshift(C,P),i.splice(...W);else for(P&&i.splice(C,P);U0?(splice(i,i.length,0,C),i):C}const ve={}.hasOwnProperty;function syntaxExtension(i,C){let P;for(P in C){const T=(ve.call(i,P)?i[P]:void 0)||(i[P]={}),A=C[P];let W;if(A)for(W in A){ve.call(T,W)||(T[W]=[]);const i=A[W];constructs(T[W],Array.isArray(i)?i:i?[i]:[])}}}function constructs(i,C){let P=-1;const T=[];for(;++PW))return;const P=C.events.length;let A,Z,Q=P;for(;Q--;)if("exit"===C.events[Q][0]&&"chunkFlow"===C.events[Q][1].type){if(A){Z=C.events[Q][1].end;break}A=!0}for(exitContainers(U),i=P;iT;){const T=P[A];C.containerState=T[1],T[0].exit.call(C,i)}P.length=T}function closeFlow(){T.write([null]),A=void 0,T=void 0,C.containerState._closeFlow=void 0}}},Me={tokenize:function tokenizeContainer(i,C,P){return factorySpace(i,i.attempt(this.parser.constructs.document,C,P),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}};const Le={tokenize:function tokenizeBlankLine(i,C,P){return function start(C){return markdownSpace(C)?factorySpace(i,after,"linePrefix")(C):after(C)};function after(i){return null===i||markdownLineEnding(i)?C(i):P(i)}},partial:!0};function subtokenize(i){const C={};let P,T,A,W,U,Z,Q,ee=-1;for(;++ee=4?C(A):i.interrupt(T.parser.constructs.flow,P,C)(A)}},partial:!0};const We={tokenize:function initializeFlow(i){const C=this,P=i.attempt(Le,(function atBlankEnding(T){if(null===T)return void i.consume(T);return i.enter("lineEndingBlank"),i.consume(T),i.exit("lineEndingBlank"),C.currentConstruct=void 0,P}),i.attempt(this.parser.constructs.flowInitial,afterConstruct,factorySpace(i,i.attempt(this.parser.constructs.flow,afterConstruct,i.attempt(De,afterConstruct)),"linePrefix")));return P;function afterConstruct(T){if(null!==T)return i.enter("lineEnding"),i.consume(T),i.exit("lineEnding"),C.currentConstruct=void 0,P;i.consume(T)}}};const ze={resolveAll:createResolver()},$e=initializeFactory("string"),Ke=initializeFactory("text");function initializeFactory(i){return{tokenize:function initializeText(C){const P=this,T=this.parser.constructs[i],A=C.attempt(T,start,notText);return start;function start(i){return atBreak(i)?A(i):notText(i)}function notText(i){if(null!==i)return C.enter("data"),C.consume(i),data;C.consume(i)}function data(i){return atBreak(i)?(C.exit("data"),A(i)):(C.consume(i),data)}function atBreak(i){if(null===i)return!0;const C=T[i];let A=-1;if(C)for(;++A-1){const i=U[0];"string"==typeof i?U[0]=i.slice(T):U.shift()}W>0&&U.push(i[A].slice(0,W))}return U}(U,i)}function now(){const{line:i,column:C,offset:P,_index:A,_bufferIndex:W}=T;return{line:i,column:C,offset:P,_index:A,_bufferIndex:W}}function main(){let i;for(;T._index=3&&(null===W||markdownLineEnding(W))?(i.exit("thematicBreak"),C(W)):P(W)}function sequence(C){return C===T?(i.consume(C),A++,sequence):(i.exit("thematicBreakSequence"),markdownSpace(C)?factorySpace(i,atBreak,"whitespace")(C):atBreak(C))}}};const et={name:"list",tokenize:function tokenizeListStart(i,C,P){const T=this,A=T.events[T.events.length-1];let W=A&&"linePrefix"===A[1].type?A[2].sliceSerialize(A[1],!0).length:0,U=0;return function start(C){const A=T.containerState.type||(42===C||43===C||45===C?"listUnordered":"listOrdered");if("listUnordered"===A?!T.containerState.marker||C===T.containerState.marker:xe(C)){if(T.containerState.type||(T.containerState.type=A,i.enter(A,{_container:!0})),"listUnordered"===A)return i.enter("listItemPrefix"),42===C||45===C?i.check(Qe,P,atMarker)(C):atMarker(C);if(!T.interrupt||49===C)return i.enter("listItemPrefix"),i.enter("listItemValue"),inside(C)}return P(C)};function inside(C){return xe(C)&&++U<10?(i.consume(C),inside):(!T.interrupt||U<2)&&(T.containerState.marker?C===T.containerState.marker:41===C||46===C)?(i.exit("listItemValue"),atMarker(C)):P(C)}function atMarker(C){return i.enter("listItemMarker"),i.consume(C),i.exit("listItemMarker"),T.containerState.marker=T.containerState.marker||C,i.check(Le,T.interrupt?P:onBlank,i.attempt(tt,endOfPrefix,otherPrefix))}function onBlank(i){return T.containerState.initialBlankLine=!0,W++,endOfPrefix(i)}function otherPrefix(C){return markdownSpace(C)?(i.enter("listItemPrefixWhitespace"),i.consume(C),i.exit("listItemPrefixWhitespace"),endOfPrefix):P(C)}function endOfPrefix(P){return T.containerState.size=W+T.sliceSerialize(i.exit("listItemPrefix"),!0).length,C(P)}},continuation:{tokenize:function tokenizeListContinuation(i,C,P){const T=this;return T.containerState._closeFlow=void 0,i.check(Le,onBlank,notBlank);function onBlank(P){return T.containerState.furtherBlankLines=T.containerState.furtherBlankLines||T.containerState.initialBlankLine,factorySpace(i,C,"listItemIndent",T.containerState.size+1)(P)}function notBlank(P){return T.containerState.furtherBlankLines||!markdownSpace(P)?(T.containerState.furtherBlankLines=void 0,T.containerState.initialBlankLine=void 0,notInCurrentItem(P)):(T.containerState.furtherBlankLines=void 0,T.containerState.initialBlankLine=void 0,i.attempt(rt,C,notInCurrentItem)(P))}function notInCurrentItem(A){return T.containerState._closeFlow=!0,T.interrupt=void 0,factorySpace(i,i.attempt(et,C,P),"linePrefix",T.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(A)}}},exit:function tokenizeListEnd(i){i.exit(this.containerState.type)}},tt={tokenize:function tokenizeListItemPrefixWhitespace(i,C,P){const T=this;return factorySpace(i,(function afterPrefix(i){const A=T.events[T.events.length-1];return!markdownSpace(i)&&A&&"listItemPrefixWhitespace"===A[1].type?C(i):P(i)}),"listItemPrefixWhitespace",T.parser.constructs.disable.null.includes("codeIndented")?void 0:5)},partial:!0},rt={tokenize:function tokenizeIndent(i,C,P){const T=this;return factorySpace(i,(function afterPrefix(i){const A=T.events[T.events.length-1];return A&&"listItemIndent"===A[1].type&&A[2].sliceSerialize(A[1],!0).length===T.containerState.size?C(i):P(i)}),"listItemIndent",T.containerState.size+1)},partial:!0};const st={name:"blockQuote",tokenize:function tokenizeBlockQuoteStart(i,C,P){const T=this;return function start(C){if(62===C){const P=T.containerState;return P.open||(i.enter("blockQuote",{_container:!0}),P.open=!0),i.enter("blockQuotePrefix"),i.enter("blockQuoteMarker"),i.consume(C),i.exit("blockQuoteMarker"),after}return P(C)};function after(P){return markdownSpace(P)?(i.enter("blockQuotePrefixWhitespace"),i.consume(P),i.exit("blockQuotePrefixWhitespace"),i.exit("blockQuotePrefix"),C):(i.exit("blockQuotePrefix"),C(P))}},continuation:{tokenize:function tokenizeBlockQuoteContinuation(i,C,P){const T=this;return function contStart(C){if(markdownSpace(C))return factorySpace(i,contBefore,"linePrefix",T.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(C);return contBefore(C)};function contBefore(T){return i.attempt(st,C,P)(T)}}},exit:function exit(i){i.exit("blockQuote")}};function factoryDestination(i,C,P,T,A,W,U,Z,Q){const ee=Q||Number.POSITIVE_INFINITY;let te=0;return function start(C){if(60===C)return i.enter(T),i.enter(A),i.enter(W),i.consume(C),i.exit(W),enclosedBefore;if(null===C||32===C||41===C||asciiControl(C))return P(C);return i.enter(T),i.enter(U),i.enter(Z),i.enter("chunkString",{contentType:"string"}),raw(C)};function enclosedBefore(P){return 62===P?(i.enter(W),i.consume(P),i.exit(W),i.exit(A),i.exit(T),C):(i.enter(Z),i.enter("chunkString",{contentType:"string"}),enclosed(P))}function enclosed(C){return 62===C?(i.exit("chunkString"),i.exit(Z),enclosedBefore(C)):null===C||60===C||markdownLineEnding(C)?P(C):(i.consume(C),92===C?enclosedEscape:enclosed)}function enclosedEscape(C){return 60===C||62===C||92===C?(i.consume(C),enclosed):enclosed(C)}function raw(A){return te||null!==A&&41!==A&&!markdownLineEndingOrSpace(A)?te999||null===ee||91===ee||93===ee&&!Z||94===ee&&!Q&&"_hiddenFootnoteSupport"in U.parser.constructs?P(ee):93===ee?(i.exit(W),i.enter(A),i.consume(ee),i.exit(A),i.exit(T),C):markdownLineEnding(ee)?(i.enter("lineEnding"),i.consume(ee),i.exit("lineEnding"),atBreak):(i.enter("chunkString",{contentType:"string"}),labelInside(ee))}function labelInside(C){return null===C||91===C||93===C||markdownLineEnding(C)||Q++>999?(i.exit("chunkString"),atBreak(C)):(i.consume(C),Z||(Z=!markdownSpace(C)),92===C?labelEscape:labelInside)}function labelEscape(C){return 91===C||92===C||93===C?(i.consume(C),Q++,labelInside):labelInside(C)}}function factoryTitle(i,C,P,T,A,W){let U;return function start(C){if(34===C||39===C||40===C)return i.enter(T),i.enter(A),i.consume(C),i.exit(A),U=40===C?41:C,begin;return P(C)};function begin(P){return P===U?(i.enter(A),i.consume(P),i.exit(A),i.exit(T),C):(i.enter(W),atBreak(P))}function atBreak(C){return C===U?(i.exit(W),begin(U)):null===C?P(C):markdownLineEnding(C)?(i.enter("lineEnding"),i.consume(C),i.exit("lineEnding"),factorySpace(i,atBreak,"linePrefix")):(i.enter("chunkString",{contentType:"string"}),inside(C))}function inside(C){return C===U||null===C||markdownLineEnding(C)?(i.exit("chunkString"),atBreak(C)):(i.consume(C),92===C?escape:inside)}function escape(C){return C===U||92===C?(i.consume(C),inside):inside(C)}}function factoryWhitespace(i,C){let P;return function start(T){if(markdownLineEnding(T))return i.enter("lineEnding"),i.consume(T),i.exit("lineEnding"),P=!0,start;if(markdownSpace(T))return factorySpace(i,start,P?"linePrefix":"lineSuffix")(T);return C(T)}}function normalizeIdentifier(i){return i.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const dt={name:"definition",tokenize:function tokenizeDefinition(i,C,P){const T=this;let A;return function start(C){return i.enter("definition"),function before(C){return factoryLabel.call(T,i,labelAfter,P,"definitionLabel","definitionLabelMarker","definitionLabelString")(C)}(C)};function labelAfter(C){return A=normalizeIdentifier(T.sliceSerialize(T.events[T.events.length-1][1]).slice(1,-1)),58===C?(i.enter("definitionMarker"),i.consume(C),i.exit("definitionMarker"),markerAfter):P(C)}function markerAfter(C){return markdownLineEndingOrSpace(C)?factoryWhitespace(i,destinationBefore)(C):destinationBefore(C)}function destinationBefore(C){return factoryDestination(i,destinationAfter,P,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(C)}function destinationAfter(C){return i.attempt(ht,after,after)(C)}function after(C){return markdownSpace(C)?factorySpace(i,afterWhitespace,"whitespace")(C):afterWhitespace(C)}function afterWhitespace(W){return null===W||markdownLineEnding(W)?(i.exit("definition"),T.parser.defined.push(A),C(W)):P(W)}}},ht={tokenize:function tokenizeTitleBefore(i,C,P){return function titleBefore(C){return markdownLineEndingOrSpace(C)?factoryWhitespace(i,beforeMarker)(C):P(C)};function beforeMarker(C){return factoryTitle(i,titleAfter,P,"definitionTitle","definitionTitleMarker","definitionTitleString")(C)}function titleAfter(C){return markdownSpace(C)?factorySpace(i,titleAfterOptionalWhitespace,"whitespace")(C):titleAfterOptionalWhitespace(C)}function titleAfterOptionalWhitespace(i){return null===i||markdownLineEnding(i)?C(i):P(i)}},partial:!0};const gt={name:"codeIndented",tokenize:function tokenizeCodeIndented(i,C,P){const T=this;return function start(C){return i.enter("codeIndented"),factorySpace(i,afterPrefix,"linePrefix",5)(C)};function afterPrefix(i){const C=T.events[T.events.length-1];return C&&"linePrefix"===C[1].type&&C[2].sliceSerialize(C[1],!0).length>=4?atBreak(i):P(i)}function atBreak(C){return null===C?after(C):markdownLineEnding(C)?i.attempt(vt,atBreak,after)(C):(i.enter("codeFlowValue"),inside(C))}function inside(C){return null===C||markdownLineEnding(C)?(i.exit("codeFlowValue"),atBreak(C)):(i.consume(C),inside)}function after(P){return i.exit("codeIndented"),C(P)}}},vt={tokenize:function tokenizeFurtherStart(i,C,P){const T=this;return furtherStart;function furtherStart(C){return T.parser.lazy[T.now().line]?P(C):markdownLineEnding(C)?(i.enter("lineEnding"),i.consume(C),i.exit("lineEnding"),furtherStart):factorySpace(i,afterPrefix,"linePrefix",5)(C)}function afterPrefix(i){const A=T.events[T.events.length-1];return A&&"linePrefix"===A[1].type&&A[2].sliceSerialize(A[1],!0).length>=4?C(i):markdownLineEnding(i)?furtherStart(i):P(i)}},partial:!0};const bt={name:"headingAtx",tokenize:function tokenizeHeadingAtx(i,C,P){let T=0;return function start(C){return i.enter("atxHeading"),function before(C){return i.enter("atxHeadingSequence"),sequenceOpen(C)}(C)};function sequenceOpen(C){return 35===C&&T++<6?(i.consume(C),sequenceOpen):null===C||markdownLineEndingOrSpace(C)?(i.exit("atxHeadingSequence"),atBreak(C)):P(C)}function atBreak(P){return 35===P?(i.enter("atxHeadingSequence"),sequenceFurther(P)):null===P||markdownLineEnding(P)?(i.exit("atxHeading"),C(P)):markdownSpace(P)?factorySpace(i,atBreak,"whitespace")(P):(i.enter("atxHeadingText"),data(P))}function sequenceFurther(C){return 35===C?(i.consume(C),sequenceFurther):(i.exit("atxHeadingSequence"),atBreak(C))}function data(C){return null===C||35===C||markdownLineEndingOrSpace(C)?(i.exit("atxHeadingText"),atBreak(C)):(i.consume(C),data)}},resolve:function resolveHeadingAtx(i,C){let P,T,A=i.length-2,W=3;"whitespace"===i[W][1].type&&(W+=2);A-2>W&&"whitespace"===i[A][1].type&&(A-=2);"atxHeadingSequence"===i[A][1].type&&(W===A-1||A-4>W&&"whitespace"===i[A-2][1].type)&&(A-=W+1===A?2:4);A>W&&(P={type:"atxHeadingText",start:i[W][1].start,end:i[A][1].end},T={type:"chunkText",start:i[W][1].start,end:i[A][1].end,contentType:"text"},splice(i,W,A-W+1,[["enter",P,C],["enter",T,C],["exit",T,C],["exit",P,C]]));return i}};const _t={name:"setextUnderline",tokenize:function tokenizeSetextUnderline(i,C,P){const T=this;let A;return function start(C){let W,U=T.events.length;for(;U--;)if("lineEnding"!==T.events[U][1].type&&"linePrefix"!==T.events[U][1].type&&"content"!==T.events[U][1].type){W="paragraph"===T.events[U][1].type;break}if(!T.parser.lazy[T.now().line]&&(T.interrupt||W))return i.enter("setextHeadingLine"),A=C,function before(C){return i.enter("setextHeadingLineSequence"),inside(C)}(C);return P(C)};function inside(C){return C===A?(i.consume(C),inside):(i.exit("setextHeadingLineSequence"),markdownSpace(C)?factorySpace(i,after,"lineSuffix")(C):after(C))}function after(T){return null===T||markdownLineEnding(T)?(i.exit("setextHeadingLine"),C(T)):P(T)}},resolveTo:function resolveToSetextUnderline(i,C){let P,T,A,W=i.length;for(;W--;)if("enter"===i[W][0]){if("content"===i[W][1].type){P=W;break}"paragraph"===i[W][1].type&&(T=W)}else"content"===i[W][1].type&&i.splice(W,1),A||"definition"!==i[W][1].type||(A=W);const U={type:"setextHeading",start:Object.assign({},i[T][1].start),end:Object.assign({},i[i.length-1][1].end)};i[T][1].type="setextHeadingText",A?(i.splice(T,0,["enter",U,C]),i.splice(A+1,0,["exit",i[P][1],C]),i[P][1].end=Object.assign({},i[A][1].end)):i[P][1]=U;return i.push(["exit",U,C]),i}};const Ct=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],wt=["pre","script","style","textarea"],Et={name:"htmlFlow",tokenize:function tokenizeHtmlFlow(i,C,P){const T=this;let A,W,U,Z,Q;return function start(C){return function before(C){return i.enter("htmlFlow"),i.enter("htmlFlowData"),i.consume(C),open}(C)};function open(Z){return 33===Z?(i.consume(Z),declarationOpen):47===Z?(i.consume(Z),W=!0,tagCloseStart):63===Z?(i.consume(Z),A=3,T.interrupt?C:continuationDeclarationInside):ye(Z)?(i.consume(Z),U=String.fromCharCode(Z),tagName):P(Z)}function declarationOpen(W){return 45===W?(i.consume(W),A=2,commentOpenInside):91===W?(i.consume(W),A=5,Z=0,cdataOpenInside):ye(W)?(i.consume(W),A=4,T.interrupt?C:continuationDeclarationInside):P(W)}function commentOpenInside(A){return 45===A?(i.consume(A),T.interrupt?C:continuationDeclarationInside):P(A)}function cdataOpenInside(A){const W="CDATA[";return A===W.charCodeAt(Z++)?(i.consume(A),6===Z?T.interrupt?C:continuation:cdataOpenInside):P(A)}function tagCloseStart(C){return ye(C)?(i.consume(C),U=String.fromCharCode(C),tagName):P(C)}function tagName(Z){if(null===Z||47===Z||62===Z||markdownLineEndingOrSpace(Z)){const Q=47===Z,ee=U.toLowerCase();return Q||W||!wt.includes(ee)?Ct.includes(U.toLowerCase())?(A=6,Q?(i.consume(Z),basicSelfClosing):T.interrupt?C(Z):continuation(Z)):(A=7,T.interrupt&&!T.parser.lazy[T.now().line]?P(Z):W?completeClosingTagAfter(Z):completeAttributeNameBefore(Z)):(A=1,T.interrupt?C(Z):continuation(Z))}return 45===Z||be(Z)?(i.consume(Z),U+=String.fromCharCode(Z),tagName):P(Z)}function basicSelfClosing(A){return 62===A?(i.consume(A),T.interrupt?C:continuation):P(A)}function completeClosingTagAfter(C){return markdownSpace(C)?(i.consume(C),completeClosingTagAfter):completeEnd(C)}function completeAttributeNameBefore(C){return 47===C?(i.consume(C),completeEnd):58===C||95===C||ye(C)?(i.consume(C),completeAttributeName):markdownSpace(C)?(i.consume(C),completeAttributeNameBefore):completeEnd(C)}function completeAttributeName(C){return 45===C||46===C||58===C||95===C||be(C)?(i.consume(C),completeAttributeName):completeAttributeNameAfter(C)}function completeAttributeNameAfter(C){return 61===C?(i.consume(C),completeAttributeValueBefore):markdownSpace(C)?(i.consume(C),completeAttributeNameAfter):completeAttributeNameBefore(C)}function completeAttributeValueBefore(C){return null===C||60===C||61===C||62===C||96===C?P(C):34===C||39===C?(i.consume(C),Q=C,completeAttributeValueQuoted):markdownSpace(C)?(i.consume(C),completeAttributeValueBefore):completeAttributeValueUnquoted(C)}function completeAttributeValueQuoted(C){return C===Q?(i.consume(C),Q=null,completeAttributeValueQuotedAfter):null===C||markdownLineEnding(C)?P(C):(i.consume(C),completeAttributeValueQuoted)}function completeAttributeValueUnquoted(C){return null===C||34===C||39===C||47===C||60===C||61===C||62===C||96===C||markdownLineEndingOrSpace(C)?completeAttributeNameAfter(C):(i.consume(C),completeAttributeValueUnquoted)}function completeAttributeValueQuotedAfter(i){return 47===i||62===i||markdownSpace(i)?completeAttributeNameBefore(i):P(i)}function completeEnd(C){return 62===C?(i.consume(C),completeAfter):P(C)}function completeAfter(C){return null===C||markdownLineEnding(C)?continuation(C):markdownSpace(C)?(i.consume(C),completeAfter):P(C)}function continuation(C){return 45===C&&2===A?(i.consume(C),continuationCommentInside):60===C&&1===A?(i.consume(C),continuationRawTagOpen):62===C&&4===A?(i.consume(C),continuationClose):63===C&&3===A?(i.consume(C),continuationDeclarationInside):93===C&&5===A?(i.consume(C),continuationCdataInside):!markdownLineEnding(C)||6!==A&&7!==A?null===C||markdownLineEnding(C)?(i.exit("htmlFlowData"),continuationStart(C)):(i.consume(C),continuation):(i.exit("htmlFlowData"),i.check(xt,continuationAfter,continuationStart)(C))}function continuationStart(C){return i.check(Ot,continuationStartNonLazy,continuationAfter)(C)}function continuationStartNonLazy(C){return i.enter("lineEnding"),i.consume(C),i.exit("lineEnding"),continuationBefore}function continuationBefore(C){return null===C||markdownLineEnding(C)?continuationStart(C):(i.enter("htmlFlowData"),continuation(C))}function continuationCommentInside(C){return 45===C?(i.consume(C),continuationDeclarationInside):continuation(C)}function continuationRawTagOpen(C){return 47===C?(i.consume(C),U="",continuationRawEndTag):continuation(C)}function continuationRawEndTag(C){if(62===C){const P=U.toLowerCase();return wt.includes(P)?(i.consume(C),continuationClose):continuation(C)}return ye(C)&&U.length<8?(i.consume(C),U+=String.fromCharCode(C),continuationRawEndTag):continuation(C)}function continuationCdataInside(C){return 93===C?(i.consume(C),continuationDeclarationInside):continuation(C)}function continuationDeclarationInside(C){return 62===C?(i.consume(C),continuationClose):45===C&&2===A?(i.consume(C),continuationDeclarationInside):continuation(C)}function continuationClose(C){return null===C||markdownLineEnding(C)?(i.exit("htmlFlowData"),continuationAfter(C)):(i.consume(C),continuationClose)}function continuationAfter(P){return i.exit("htmlFlow"),C(P)}},resolveTo:function resolveToHtmlFlow(i){let C=i.length;for(;C--&&("enter"!==i[C][0]||"htmlFlow"!==i[C][1].type););C>1&&"linePrefix"===i[C-2][1].type&&(i[C][1].start=i[C-2][1].start,i[C+1][1].start=i[C-2][1].start,i.splice(C-2,2));return i},concrete:!0},xt={tokenize:function tokenizeBlankLineBefore(i,C,P){return function start(T){return i.enter("lineEnding"),i.consume(T),i.exit("lineEnding"),i.attempt(Le,C,P)}},partial:!0},Ot={tokenize:function tokenizeNonLazyContinuationStart(i,C,P){const T=this;return function start(C){if(markdownLineEnding(C))return i.enter("lineEnding"),i.consume(C),i.exit("lineEnding"),after;return P(C)};function after(i){return T.parser.lazy[T.now().line]?P(i):C(i)}},partial:!0};const St={tokenize:function tokenizeNonLazyContinuation(i,C,P){const T=this;return function start(C){if(null===C)return P(C);return i.enter("lineEnding"),i.consume(C),i.exit("lineEnding"),lineStart};function lineStart(i){return T.parser.lazy[T.now().line]?P(i):C(i)}},partial:!0},Pt={name:"codeFenced",tokenize:function tokenizeCodeFenced(i,C,P){const T=this,A={tokenize:function tokenizeCloseStart(i,C,P){let A=0;return startBefore;function startBefore(C){return i.enter("lineEnding"),i.consume(C),i.exit("lineEnding"),start}function start(C){return i.enter("codeFencedFence"),markdownSpace(C)?factorySpace(i,beforeSequenceClose,"linePrefix",T.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(C):beforeSequenceClose(C)}function beforeSequenceClose(C){return C===W?(i.enter("codeFencedFenceSequence"),sequenceClose(C)):P(C)}function sequenceClose(C){return C===W?(A++,i.consume(C),sequenceClose):A>=Z?(i.exit("codeFencedFenceSequence"),markdownSpace(C)?factorySpace(i,sequenceCloseAfter,"whitespace")(C):sequenceCloseAfter(C)):P(C)}function sequenceCloseAfter(T){return null===T||markdownLineEnding(T)?(i.exit("codeFencedFence"),C(T)):P(T)}},partial:!0};let W,U=0,Z=0;return function start(C){return function beforeSequenceOpen(C){const P=T.events[T.events.length-1];return U=P&&"linePrefix"===P[1].type?P[2].sliceSerialize(P[1],!0).length:0,W=C,i.enter("codeFenced"),i.enter("codeFencedFence"),i.enter("codeFencedFenceSequence"),sequenceOpen(C)}(C)};function sequenceOpen(C){return C===W?(Z++,i.consume(C),sequenceOpen):Z<3?P(C):(i.exit("codeFencedFenceSequence"),markdownSpace(C)?factorySpace(i,infoBefore,"whitespace")(C):infoBefore(C))}function infoBefore(P){return null===P||markdownLineEnding(P)?(i.exit("codeFencedFence"),T.interrupt?C(P):i.check(St,atNonLazyBreak,after)(P)):(i.enter("codeFencedFenceInfo"),i.enter("chunkString",{contentType:"string"}),info(P))}function info(C){return null===C||markdownLineEnding(C)?(i.exit("chunkString"),i.exit("codeFencedFenceInfo"),infoBefore(C)):markdownSpace(C)?(i.exit("chunkString"),i.exit("codeFencedFenceInfo"),factorySpace(i,metaBefore,"whitespace")(C)):96===C&&C===W?P(C):(i.consume(C),info)}function metaBefore(C){return null===C||markdownLineEnding(C)?infoBefore(C):(i.enter("codeFencedFenceMeta"),i.enter("chunkString",{contentType:"string"}),meta(C))}function meta(C){return null===C||markdownLineEnding(C)?(i.exit("chunkString"),i.exit("codeFencedFenceMeta"),infoBefore(C)):96===C&&C===W?P(C):(i.consume(C),meta)}function atNonLazyBreak(C){return i.attempt(A,after,contentBefore)(C)}function contentBefore(C){return i.enter("lineEnding"),i.consume(C),i.exit("lineEnding"),contentStart}function contentStart(C){return U>0&&markdownSpace(C)?factorySpace(i,beforeContentChunk,"linePrefix",U+1)(C):beforeContentChunk(C)}function beforeContentChunk(C){return null===C||markdownLineEnding(C)?i.check(St,atNonLazyBreak,after)(C):(i.enter("codeFlowValue"),contentChunk(C))}function contentChunk(C){return null===C||markdownLineEnding(C)?(i.exit("codeFlowValue"),beforeContentChunk(C)):(i.consume(C),contentChunk)}function after(P){return i.exit("codeFenced"),C(P)}},concrete:!0};const kt=document.createElement("i");function decodeNamedCharacterReference(i){const C="&"+i+";";kt.innerHTML=C;const P=kt.textContent;return(59!==P.charCodeAt(P.length-1)||"semi"===i)&&(P!==C&&P)}const It={name:"characterReference",tokenize:function tokenizeCharacterReference(i,C,P){const T=this;let A,W,U=0;return function start(C){return i.enter("characterReference"),i.enter("characterReferenceMarker"),i.consume(C),i.exit("characterReferenceMarker"),open};function open(C){return 35===C?(i.enter("characterReferenceMarkerNumeric"),i.consume(C),i.exit("characterReferenceMarkerNumeric"),numeric):(i.enter("characterReferenceValue"),A=31,W=be,value(C))}function numeric(C){return 88===C||120===C?(i.enter("characterReferenceMarkerHexadecimal"),i.consume(C),i.exit("characterReferenceMarkerHexadecimal"),i.enter("characterReferenceValue"),A=6,W=Oe,value):(i.enter("characterReferenceValue"),A=7,W=xe,value(C))}function value(Z){if(59===Z&&U){const A=i.exit("characterReferenceValue");return W!==be||decodeNamedCharacterReference(T.sliceSerialize(A))?(i.enter("characterReferenceMarker"),i.consume(Z),i.exit("characterReferenceMarker"),i.exit("characterReference"),C):P(Z)}return W(Z)&&U++1&&i[te][1].end.offset-i[te][1].start.offset>1?2:1;const ne=Object.assign({},i[P][1].end),de=Object.assign({},i[te][1].start);movePoint(ne,-Z),movePoint(de,Z),W={type:Z>1?"strongSequence":"emphasisSequence",start:ne,end:Object.assign({},i[P][1].end)},U={type:Z>1?"strongSequence":"emphasisSequence",start:Object.assign({},i[te][1].start),end:de},A={type:Z>1?"strongText":"emphasisText",start:Object.assign({},i[P][1].end),end:Object.assign({},i[te][1].start)},T={type:Z>1?"strong":"emphasis",start:Object.assign({},W.start),end:Object.assign({},U.end)},i[P][1].end=Object.assign({},W.start),i[te][1].start=Object.assign({},U.end),Q=[],i[P][1].end.offset-i[P][1].start.offset&&(Q=push(Q,[["enter",i[P][1],C],["exit",i[P][1],C]])),Q=push(Q,[["enter",T,C],["enter",W,C],["exit",W,C],["enter",A,C]]),Q=push(Q,resolveAll(C.parser.constructs.insideSpan.null,i.slice(P+1,te),C)),Q=push(Q,[["exit",A,C],["enter",U,C],["exit",U,C],["exit",T,C]]),i[te][1].end.offset-i[te][1].start.offset?(ee=2,Q=push(Q,[["enter",i[te][1],C],["exit",i[te][1],C]])):ee=0,splice(i,P-1,te-P+3,Q),te=P+Q.length-ee-2;break}te=-1;for(;++te13&&P<32||P>126&&P<160||P>55295&&P<57344||P>64975&&P<65008||!(65535&~P)||65534==(65535&P)||P>1114111?"":String.fromCharCode(P)}const Jt=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function decode(i,C,P){if(C)return C;if(35===P.charCodeAt(0)){const i=P.charCodeAt(1),C=120===i||88===i;return decodeNumericCharacterReference(P.slice(C?2:1),C?16:10)}return decodeNamedCharacterReference(P)||i}const en={}.hasOwnProperty,fromMarkdown=function(i,C,P){return"string"!=typeof C&&(P=C,C=void 0),function compiler(i){const C={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:opener(link),autolinkProtocol:onenterdata,autolinkEmail:onenterdata,atxHeading:opener(heading),blockQuote:opener(blockQuote),characterEscape:onenterdata,characterReference:onenterdata,codeFenced:opener(codeFlow),codeFencedFenceInfo:buffer,codeFencedFenceMeta:buffer,codeIndented:opener(codeFlow,buffer),codeText:opener(codeText,buffer),codeTextData:onenterdata,data:onenterdata,codeFlowValue:onenterdata,definition:opener(definition),definitionDestinationString:buffer,definitionLabelString:buffer,definitionTitleString:buffer,emphasis:opener(emphasis),hardBreakEscape:opener(hardBreak),hardBreakTrailing:opener(hardBreak),htmlFlow:opener(html,buffer),htmlFlowData:onenterdata,htmlText:opener(html,buffer),htmlTextData:onenterdata,image:opener(image),label:buffer,link:opener(link),listItem:opener(listItem),listItemValue:onenterlistitemvalue,listOrdered:opener(list,onenterlistordered),listUnordered:opener(list),paragraph:opener(paragraph),reference:onenterreference,referenceString:buffer,resourceDestinationString:buffer,resourceTitleString:buffer,setextHeading:opener(heading),strong:opener(strong),thematicBreak:opener(thematicBreak)},exit:{atxHeading:closer(),atxHeadingSequence:onexitatxheadingsequence,autolink:closer(),autolinkEmail:onexitautolinkemail,autolinkProtocol:onexitautolinkprotocol,blockQuote:closer(),characterEscapeValue:onexitdata,characterReferenceMarkerHexadecimal:onexitcharacterreferencemarker,characterReferenceMarkerNumeric:onexitcharacterreferencemarker,characterReferenceValue:onexitcharacterreferencevalue,codeFenced:closer(onexitcodefenced),codeFencedFence:onexitcodefencedfence,codeFencedFenceInfo:onexitcodefencedfenceinfo,codeFencedFenceMeta:onexitcodefencedfencemeta,codeFlowValue:onexitdata,codeIndented:closer(onexitcodeindented),codeText:closer(onexitcodetext),codeTextData:onexitdata,data:onexitdata,definition:closer(),definitionDestinationString:onexitdefinitiondestinationstring,definitionLabelString:onexitdefinitionlabelstring,definitionTitleString:onexitdefinitiontitlestring,emphasis:closer(),hardBreakEscape:closer(onexithardbreak),hardBreakTrailing:closer(onexithardbreak),htmlFlow:closer(onexithtmlflow),htmlFlowData:onexitdata,htmlText:closer(onexithtmltext),htmlTextData:onexitdata,image:closer(onexitimage),label:onexitlabel,labelText:onexitlabeltext,lineEnding:onexitlineending,link:closer(onexitlink),listItem:closer(),listOrdered:closer(),listUnordered:closer(),paragraph:closer(),referenceString:onexitreferencestring,resourceDestinationString:onexitresourcedestinationstring,resourceTitleString:onexitresourcetitlestring,resource:onexitresource,setextHeading:closer(onexitsetextheading),setextHeadingLineSequence:onexitsetextheadinglinesequence,setextHeadingText:onexitsetextheadingtext,strong:closer(),thematicBreak:closer()}};configure(C,(i||{}).mdastExtensions||[]);const P={};return compile;function compile(i){let P={type:"root",children:[]};const T={stack:[P],tokenStack:[],config:C,enter,exit,buffer,resume,setData,getData},A=[];let W=-1;for(;++W0){const i=T.tokenStack[T.tokenStack.length-1];(i[1]||defaultOnError).call(T,void 0,i[0])}for(P.position={start:lib_point(i.length>0?i[0][1].start:{line:1,column:1,offset:0}),end:lib_point(i.length>0?i[i.length-2][1].end:{line:1,column:1,offset:0})},W=-1;++W{const P=this.data("settings");return fromMarkdown(C,Object.assign({},P,i,{extensions:this.data("micromarkExtensions")||[],mdastExtensions:this.data("fromMarkdownExtensions")||[]}))}})}function normalizeUri(i){const C=[];let P=-1,T=0,A=0;for(;++P55295&&W<57344){const C=i.charCodeAt(P+1);W<56320&&C>56319&&C<57344?(U=String.fromCharCode(W,C),A=1):U=""}else U=String.fromCharCode(W);U&&(C.push(i.slice(T,P),encodeURIComponent(U)),T=P+A+1,U=""),A&&(P+=A,A=0)}return C.join("")+i.slice(T)}const convert=function(i){if(null==i)return ok;if("string"==typeof i)return function typeFactory(i){return castFactory(type);function type(C){return C&&C.type===i}}(i);if("object"==typeof i)return Array.isArray(i)?function anyFactory(i){const C=[];let P=-1;for(;++P":"")+")"})}return visit;function visit(){let Q,ee,te,ne=[];if((!C||A(i,U,Z[Z.length-1]||null))&&(ne=function toResult(i){if(Array.isArray(i))return i;if("number"==typeof i)return[tn,i];return[i]}(P(i,Z)),ne[0]===nn))return ne;if(i.children&&"skip"!==ne[0])for(ee=(T?i.children.length:-1)+W,te=Z.concat(i);ee>-1&&ee-1?P.offset:null}}}const an={}.hasOwnProperty;function clean(i){return String(i||"").toUpperCase()}function footnoteReference(i,C){const P=String(C.identifier).toUpperCase(),T=normalizeUri(P.toLowerCase()),A=i.footnoteOrder.indexOf(P);let W;-1===A?(i.footnoteOrder.push(P),i.footnoteCounts[P]=1,W=i.footnoteOrder.length):(i.footnoteCounts[P]++,W=A+1);const U=i.footnoteCounts[P],Z={type:"element",tagName:"a",properties:{href:"#"+i.clobberPrefix+"fn-"+T,id:i.clobberPrefix+"fnref-"+T+(U>1?"-"+U:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(W)}]};i.patch(C,Z);const Q={type:"element",tagName:"sup",properties:{},children:[Z]};return i.patch(C,Q),i.applyData(C,Q)}function revert(i,C){const P=C.referenceType;let T="]";if("collapsed"===P?T+="[]":"full"===P&&(T+="["+(C.label||C.identifier)+"]"),"imageReference"===C.type)return{type:"text",value:"!["+C.alt+T};const A=i.all(C),W=A[0];W&&"text"===W.type?W.value="["+W.value:A.unshift({type:"text",value:"["});const U=A[A.length-1];return U&&"text"===U.type?U.value+=T:A.push({type:"text",value:T}),A}function listItemLoose(i){const C=i.spread;return null==C?i.children.length>1:C}function trimLines(i){const C=String(i),P=/\r?\n|\r/g;let T=P.exec(C),A=0;const W=[];for(;T;)W.push(trimLine(C.slice(A,T.index),A>0,!0),T[0]),A=T.index+T[0].length,T=P.exec(C);return W.push(trimLine(C.slice(A),A>0,!1)),W.join("")}function trimLine(i,C,P){let T=0,A=i.length;if(C){let C=i.codePointAt(T);for(;9===C||32===C;)T++,C=i.codePointAt(T)}if(P){let C=i.codePointAt(A-1);for(;9===C||32===C;)A--,C=i.codePointAt(A-1)}return A>T?i.slice(T,A):""}const ln={blockquote:function blockquote(i,C){const P={type:"element",tagName:"blockquote",properties:{},children:i.wrap(i.all(C),!0)};return i.patch(C,P),i.applyData(C,P)},break:function hardBreak(i,C){const P={type:"element",tagName:"br",properties:{},children:[]};return i.patch(C,P),[i.applyData(C,P),{type:"text",value:"\n"}]},code:function code(i,C){const P=C.value?C.value+"\n":"",T=C.lang?C.lang.match(/^[^ \t]+(?=[ \t]|$)/):null,A={};T&&(A.className=["language-"+T]);let W={type:"element",tagName:"code",properties:A,children:[{type:"text",value:P}]};return C.meta&&(W.data={meta:C.meta}),i.patch(C,W),W=i.applyData(C,W),W={type:"element",tagName:"pre",properties:{},children:[W]},i.patch(C,W),W},delete:function strikethrough(i,C){const P={type:"element",tagName:"del",properties:{},children:i.all(C)};return i.patch(C,P),i.applyData(C,P)},emphasis:function emphasis(i,C){const P={type:"element",tagName:"em",properties:{},children:i.all(C)};return i.patch(C,P),i.applyData(C,P)},footnoteReference,footnote:function footnote(i,C){const P=i.footnoteById;let T=1;for(;T in P;)T++;const A=String(T);return P[A]={type:"footnoteDefinition",identifier:A,children:[{type:"paragraph",children:C.children}],position:C.position},footnoteReference(i,{type:"footnoteReference",identifier:A,position:C.position})},heading:function heading(i,C){const P={type:"element",tagName:"h"+C.depth,properties:{},children:i.all(C)};return i.patch(C,P),i.applyData(C,P)},html:function html(i,C){if(i.dangerous){const P={type:"raw",value:C.value};return i.patch(C,P),i.applyData(C,P)}return null},imageReference:function imageReference(i,C){const P=i.definition(C.identifier);if(!P)return revert(i,C);const T={src:normalizeUri(P.url||""),alt:C.alt};null!==P.title&&void 0!==P.title&&(T.title=P.title);const A={type:"element",tagName:"img",properties:T,children:[]};return i.patch(C,A),i.applyData(C,A)},image:function image_image(i,C){const P={src:normalizeUri(C.url)};null!==C.alt&&void 0!==C.alt&&(P.alt=C.alt),null!==C.title&&void 0!==C.title&&(P.title=C.title);const T={type:"element",tagName:"img",properties:P,children:[]};return i.patch(C,T),i.applyData(C,T)},inlineCode:function inlineCode(i,C){const P={type:"text",value:C.value.replace(/\r?\n|\r/g," ")};i.patch(C,P);const T={type:"element",tagName:"code",properties:{},children:[P]};return i.patch(C,T),i.applyData(C,T)},linkReference:function linkReference(i,C){const P=i.definition(C.identifier);if(!P)return revert(i,C);const T={href:normalizeUri(P.url||"")};null!==P.title&&void 0!==P.title&&(T.title=P.title);const A={type:"element",tagName:"a",properties:T,children:i.all(C)};return i.patch(C,A),i.applyData(C,A)},link:function link_link(i,C){const P={href:normalizeUri(C.url)};null!==C.title&&void 0!==C.title&&(P.title=C.title);const T={type:"element",tagName:"a",properties:P,children:i.all(C)};return i.patch(C,T),i.applyData(C,T)},listItem:function listItem(i,C,P){const T=i.all(C),A=P?function listLoose(i){let C=!1;if("list"===i.type){C=i.spread||!1;const P=i.children;let T=-1;for(;!C&&++T0&&P.children.unshift({type:"text",value:" "}),P.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:C.checked,disabled:!0},children:[]}),W.className=["task-list-item"]}let Z=-1;for(;++Z0){const T={type:"element",tagName:"tbody",properties:{},children:i.wrap(P,!0)},W=rn(C.children[1]),U=on(C.children[C.children.length-1]);W.line&&U.line&&(T.position={start:W,end:U}),A.push(T)}const W={type:"element",tagName:"table",properties:{},children:i.wrap(A,!0)};return i.patch(C,W),i.applyData(C,W)},tableCell:function tableCell(i,C){const P={type:"element",tagName:"td",properties:{},children:i.all(C)};return i.patch(C,P),i.applyData(C,P)},tableRow:function tableRow(i,C,P){const T=P?P.children:void 0,A=0===(T?T.indexOf(C):1)?"th":"td",W=P&&"table"===P.type?P.align:void 0,U=W?W.length:C.children.length;let Z=-1;const Q=[];for(;++Z{const P=clean(i.identifier);P&&!an.call(C,P)&&(C[P]=i)})),function definition(i){const P=clean(i);return P&&an.call(C,P)?C[P]:null}}(i),state.footnoteById=A,state.footnoteOrder=[],state.footnoteCounts={},state.patch=patch,state.applyData=applyData,state.one=function oneBound(i,C){return state_one(state,i,C)},state.all=function allBound(i){return state_all(state,i)},state.wrap=state_wrap,state.augment=augment,visit(i,"footnoteDefinition",(i=>{const C=String(i.identifier).toUpperCase();un.call(A,C)||(A[C]=i)})),state;function augment(i,C){if(i&&"data"in i&&i.data){const P=i.data;P.hName&&("element"!==C.type&&(C={type:"element",tagName:"",properties:{},children:[]}),C.tagName=P.hName),"element"===C.type&&P.hProperties&&(C.properties={...C.properties,...P.hProperties}),"children"in C&&C.children&&P.hChildren&&(C.children=P.hChildren)}if(i){const P="type"in i?i:{position:i};(function generated(i){return!(i&&i.position&&i.position.start&&i.position.start.line&&i.position.start.column&&i.position.end&&i.position.end.line&&i.position.end.column)})(P)||(C.position={start:rn(P),end:on(P)})}return C}function state(i,C,P,T){return Array.isArray(P)&&(T=P,P={}),augment(i,{type:"element",tagName:C,properties:P||{},children:T||[]})}}function patch(i,C){i.position&&(C.position=function lib_position(i){return{start:rn(i),end:on(i)}}(i))}function applyData(i,C){let P=C;if(i&&i.data){const C=i.data.hName,T=i.data.hChildren,A=i.data.hProperties;"string"==typeof C&&("element"===P.type?P.tagName=C:P={type:"element",tagName:C,properties:{},children:[]}),"element"===P.type&&A&&(P.properties={...P.properties,...A}),"children"in P&&P.children&&null!=T&&(P.children=T)}return P}function state_one(i,C,P){const T=C&&C.type;if(!T)throw new Error("Expected node, got `"+C+"`");return un.call(i.handlers,T)?i.handlers[T](i,C,P):i.passThrough&&i.passThrough.includes(T)?"children"in C?{...C,children:state_all(i,C)}:C:i.unknownHandler?i.unknownHandler(i,C,P):function defaultUnknownHandler(i,C){const P=C.data||{},T=!("value"in C)||un.call(P,"hProperties")||un.call(P,"hChildren")?{type:"element",tagName:"div",properties:{},children:state_all(i,C)}:{type:"text",value:C.value};return i.patch(C,T),i.applyData(C,T)}(i,C)}function state_all(i,C){const P=[];if("children"in C){const T=C.children;let A=-1;for(;++A0&&P.push({type:"text",value:"\n"}),P}function toHast(i,C){const P=createState(i,C),T=P.one(i,null),A=function footer(i){const C=[];let P=-1;for(;++P1?"-"+Z:""),dataFootnoteBackref:!0,className:["data-footnote-backref"],ariaLabel:i.footnoteBackLabel},children:[{type:"text",value:"↩"}]};Z>1&&C.children.push({type:"element",tagName:"sup",children:[{type:"text",value:String(Z)}]}),Q.length>0&&Q.push({type:"text",value:" "}),Q.push(C)}const ee=A[A.length-1];if(ee&&"element"===ee.type&&"p"===ee.tagName){const i=ee.children[ee.children.length-1];i&&"text"===i.type?i.value+=" ":ee.children.push({type:"text",value:" "}),ee.children.push(...Q)}else A.push(...Q);const te={type:"element",tagName:"li",properties:{id:i.clobberPrefix+"fn-"+U},children:i.wrap(A,!0)};i.patch(T,te),C.push(te)}if(0!==C.length)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:i.footnoteLabelTagName,properties:{...JSON.parse(JSON.stringify(i.footnoteLabelProperties)),id:"footnote-label"},children:[{type:"text",value:i.footnoteLabel}]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:i.wrap(C,!0)},{type:"text",value:"\n"}]}}(P);return A&&T.children.push({type:"text",value:"\n"},A),Array.isArray(T)?{type:"root",children:T}:T}const lib=function(i,C){return i&&"run"in i?function bridge(i,C){return(P,T,A)=>{i.run(toHast(P,C),T,(i=>{A(i)}))}}(i,C):function mutate(i){return C=>toHast(C,i)}(i||C)};var cn=P(62688);class Schema{constructor(i,C,P){this.property=i,this.normal=C,P&&(this.space=P)}}function merge(i,C){const P={},T={};let A=-1;for(;++A"xlink:"+C.slice(5).toLowerCase(),properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),Cn=create({space:"xml",transform:(i,C)=>"xml:"+C.slice(3).toLowerCase(),properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function caseSensitiveTransform(i,C){return C in i?i[C]:C}function caseInsensitiveTransform(i,C){return caseSensitiveTransform(i,C.toLowerCase())}const wn=create({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:caseInsensitiveTransform,properties:{xmlns:null,xmlnsXLink:null}}),En=create({transform:(i,C)=>"role"===C?C:"aria-"+C.slice(4).toLowerCase(),properties:{ariaActiveDescendant:null,ariaAtomic:fn,ariaAutoComplete:null,ariaBusy:fn,ariaChecked:fn,ariaColCount:mn,ariaColIndex:mn,ariaColSpan:mn,ariaControls:hn,ariaCurrent:null,ariaDescribedBy:hn,ariaDetails:null,ariaDisabled:fn,ariaDropEffect:hn,ariaErrorMessage:null,ariaExpanded:fn,ariaFlowTo:hn,ariaGrabbed:fn,ariaHasPopup:null,ariaHidden:fn,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:hn,ariaLevel:mn,ariaLive:null,ariaModal:fn,ariaMultiLine:fn,ariaMultiSelectable:fn,ariaOrientation:null,ariaOwns:hn,ariaPlaceholder:null,ariaPosInSet:mn,ariaPressed:fn,ariaReadOnly:fn,ariaRelevant:null,ariaRequired:fn,ariaRoleDescription:hn,ariaRowCount:mn,ariaRowIndex:mn,ariaRowSpan:mn,ariaSelected:fn,ariaSetSize:mn,ariaSort:null,ariaValueMax:mn,ariaValueMin:mn,ariaValueNow:mn,ariaValueText:null,role:null}}),xn=create({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:caseInsensitiveTransform,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:gn,acceptCharset:hn,accessKey:hn,action:null,allow:null,allowFullScreen:dn,allowPaymentRequest:dn,allowUserMedia:dn,alt:null,as:null,async:dn,autoCapitalize:null,autoComplete:hn,autoFocus:dn,autoPlay:dn,blocking:hn,capture:null,charSet:null,checked:dn,cite:null,className:hn,cols:mn,colSpan:null,content:null,contentEditable:fn,controls:dn,controlsList:hn,coords:mn|gn,crossOrigin:null,data:null,dateTime:null,decoding:null,default:dn,defer:dn,dir:null,dirName:null,disabled:dn,download:pn,draggable:fn,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:dn,formTarget:null,headers:hn,height:mn,hidden:dn,high:mn,href:null,hrefLang:null,htmlFor:hn,httpEquiv:hn,id:null,imageSizes:null,imageSrcSet:null,inert:dn,inputMode:null,integrity:null,is:null,isMap:dn,itemId:null,itemProp:hn,itemRef:hn,itemScope:dn,itemType:hn,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:dn,low:mn,manifest:null,max:null,maxLength:mn,media:null,method:null,min:null,minLength:mn,multiple:dn,muted:dn,name:null,nonce:null,noModule:dn,noValidate:dn,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:dn,optimum:mn,pattern:null,ping:hn,placeholder:null,playsInline:dn,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:dn,referrerPolicy:null,rel:hn,required:dn,reversed:dn,rows:mn,rowSpan:mn,sandbox:hn,scope:null,scoped:dn,seamless:dn,selected:dn,shadowRootClonable:dn,shadowRootDelegatesFocus:dn,shadowRootMode:null,shape:null,size:mn,sizes:null,slot:null,span:mn,spellCheck:fn,src:null,srcDoc:null,srcLang:null,srcSet:null,start:mn,step:null,style:null,tabIndex:mn,target:null,title:null,translate:null,type:null,typeMustMatch:dn,useMap:null,value:fn,width:mn,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:hn,axis:null,background:null,bgColor:null,border:mn,borderColor:null,bottomMargin:mn,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:dn,declare:dn,event:null,face:null,frame:null,frameBorder:null,hSpace:mn,leftMargin:mn,link:null,longDesc:null,lowSrc:null,marginHeight:mn,marginWidth:mn,noResize:dn,noHref:dn,noShade:dn,noWrap:dn,object:null,profile:null,prompt:null,rev:null,rightMargin:mn,rules:null,scheme:null,scrolling:fn,standby:null,summary:null,text:null,topMargin:mn,valueType:null,version:null,vAlign:null,vLink:null,vSpace:mn,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:dn,disableRemotePlayback:dn,prefix:null,property:null,results:mn,security:null,unselectable:null}}),On=create({space:"svg",attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},transform:caseSensitiveTransform,properties:{about:vn,accentHeight:mn,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:mn,amplitude:mn,arabicForm:null,ascent:mn,attributeName:null,attributeType:null,azimuth:mn,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:mn,by:null,calcMode:null,capHeight:mn,className:hn,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:mn,diffuseConstant:mn,direction:null,display:null,dur:null,divisor:mn,dominantBaseline:null,download:dn,dx:null,dy:null,edgeMode:null,editable:null,elevation:mn,enableBackground:null,end:null,event:null,exponent:mn,externalResourcesRequired:null,fill:null,fillOpacity:mn,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:gn,g2:gn,glyphName:gn,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:mn,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:mn,horizOriginX:mn,horizOriginY:mn,id:null,ideographic:mn,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:mn,k:mn,k1:mn,k2:mn,k3:mn,k4:mn,kernelMatrix:vn,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:mn,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:mn,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:mn,overlineThickness:mn,paintOrder:null,panose1:null,path:null,pathLength:mn,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:hn,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:mn,pointsAtY:mn,pointsAtZ:mn,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:vn,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:vn,rev:vn,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:vn,requiredFeatures:vn,requiredFonts:vn,requiredFormats:vn,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:mn,specularExponent:mn,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:mn,strikethroughThickness:mn,string:null,stroke:null,strokeDashArray:vn,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:mn,strokeOpacity:mn,strokeWidth:null,style:null,surfaceScale:mn,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:vn,tabIndex:mn,tableValues:null,target:null,targetX:mn,targetY:mn,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:vn,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:mn,underlineThickness:mn,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:mn,values:null,vAlphabetic:mn,vMathematical:mn,vectorEffect:null,vHanging:mn,vIdeographic:mn,version:null,vertAdvY:mn,vertOriginX:mn,vertOriginY:mn,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:mn,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),Sn=merge([Cn,_n,wn,En,xn],"html"),Pn=merge([Cn,_n,wn,En,On],"svg");function rehypeFilter(i){if(i.allowedElements&&i.disallowedElements)throw new TypeError("Only one of `allowedElements` and `disallowedElements` should be defined");if(i.allowedElements||i.disallowedElements||i.allowElement)return C=>{visit(C,"element",((C,P,T)=>{const A=T;let W;if(i.allowedElements?W=!i.allowedElements.includes(C.tagName):i.disallowedElements&&(W=i.disallowedElements.includes(C.tagName)),!W&&i.allowElement&&"number"==typeof P&&(W=!i.allowElement(C,P,A)),W&&"number"==typeof P)return i.unwrapDisallowed&&C.children?A.children.splice(P,1,...C.children):A.children.splice(P,1),P}))}}var kn=P(84271);function whitespace(i){const C=i&&"object"==typeof i&&"text"===i.type?i.value||"":i;return"string"==typeof C&&""===C.replace(/[ \t\n\f\r]/g,"")}const In=/^data[-\w.:]+$/i,Rn=/-[a-z]/g,Tn=/[A-Z]/g;function kebab(i){return"-"+i.toLowerCase()}function camelcase(i){return i.charAt(1).toUpperCase()}const jn={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};const An=P(24120),Mn={}.hasOwnProperty,Ln=new Set(["table","thead","tbody","tfoot","tr"]);function childrenToReact(i,C){const P=[];let T,A=-1;for(;++A0?U.createElement(me,ee,de):U.createElement(me,ee)}function getElementsBeforeCount(i,C){let P=-1,T=0;for(;++P4&&"data"===P.slice(0,4)&&In.test(C)){if("-"===C.charAt(4)){const i=C.slice(5).replace(Rn,camelcase);T="data"+i.charAt(0).toUpperCase()+i.slice(1)}else{const i=C.slice(4);if(!Rn.test(i)){let P=i.replace(Tn,kebab);"-"!==P.charAt(0)&&(P="-"+P),C="data"+P}}A=DefinedInfo}return new A(T,C)}(T.schema,C);let W=P;null!=W&&W==W&&(Array.isArray(W)&&(W=A.commaSeparated?function comma_separated_tokens_stringify(i,C){const P=C||{};return(""===i[i.length-1]?[...i,""]:i).join((P.padRight?" ":"")+","+(!1===P.padLeft?"":" ")).trim()}(W):function stringify(i){return i.join(" ").trim()}(W)),"style"===A.property&&"string"==typeof W&&(W=function parseStyle(i){const C={};try{An(i,iterator)}catch{}return C;function iterator(i,P){const T="-ms-"===i.slice(0,4)?`ms-${i.slice(4)}`:i;C[T.replace(/-([a-z])/g,styleReplacer)]=P}}(W)),A.space&&A.property?i[Mn.call(jn,A.property)?jn[A.property]:A.property]=W:A.attribute&&(i[A.attribute]=W))}function styleReplacer(i,C){return C.toUpperCase()}const Dn={}.hasOwnProperty,qn="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",Bn={plugins:{to:"remarkPlugins",id:"change-plugins-to-remarkplugins"},renderers:{to:"components",id:"change-renderers-to-components"},astPlugins:{id:"remove-buggy-html-in-markdown-parser"},allowDangerousHtml:{id:"remove-buggy-html-in-markdown-parser"},escapeHtml:{id:"remove-buggy-html-in-markdown-parser"},source:{to:"children",id:"change-source-to-children"},allowNode:{to:"allowElement",id:"replace-allownode-allowedtypes-and-disallowedtypes"},allowedTypes:{to:"allowedElements",id:"replace-allownode-allowedtypes-and-disallowedtypes"},disallowedTypes:{to:"disallowedElements",id:"replace-allownode-allowedtypes-and-disallowedtypes"},includeNodeIndex:{to:"includeElementIndex",id:"change-includenodeindex-to-includeelementindex"}};function ReactMarkdown(i){for(const C in Bn)if(Dn.call(Bn,C)&&Dn.call(i,C)){const i=Bn[C];console.warn(`[react-markdown] Warning: please ${i.to?`use \`${i.to}\` instead of`:"remove"} \`${C}\` (see <${qn}#${i.id}> for more info)`),delete Bn[C]}const C=pe().use(remarkParse).use(i.remarkPlugins||[]).use(lib,{...i.remarkRehypeOptions,allowDangerousHtml:!0}).use(i.rehypePlugins||[]).use(rehypeFilter,i),P=new VFile;"string"==typeof i.children?P.value=i.children:void 0!==i.children&&null!==i.children&&console.warn(`[react-markdown] Warning: please pass a string as \`children\` (not: \`${i.children}\`)`);const T=C.runSync(C.parse(P),P);if("root"!==T.type)throw new TypeError("Expected a `root` node");let A=U.createElement(U.Fragment,{},childrenToReact({options:i,schema:Sn,listDepth:0},T));return i.className&&(A=U.createElement("div",{className:i.className},A)),A}ReactMarkdown.propTypes={children:cn.string,className:cn.string,allowElement:cn.func,allowedElements:cn.arrayOf(cn.string),disallowedElements:cn.arrayOf(cn.string),unwrapDisallowed:cn.bool,remarkPlugins:cn.arrayOf(cn.oneOfType([cn.object,cn.func,cn.arrayOf(cn.oneOfType([cn.bool,cn.string,cn.object,cn.func,cn.arrayOf(cn.any)]))])),rehypePlugins:cn.arrayOf(cn.oneOfType([cn.object,cn.func,cn.arrayOf(cn.oneOfType([cn.bool,cn.string,cn.object,cn.func,cn.arrayOf(cn.any)]))])),sourcePos:cn.bool,rawSourcePos:cn.bool,skipHtml:cn.bool,includeElementIndex:cn.bool,transformLinkUri:cn.oneOfType([cn.func,cn.bool]),linkTarget:cn.oneOfType([cn.func,cn.string]),transformImageUri:cn.func,components:cn.object}}},C={};function __webpack_require__(P){var T=C[P];if(void 0!==T)return T.exports;var A=C[P]={exports:{}};return i[P].call(A.exports,A,A.exports,__webpack_require__),A.exports}__webpack_require__.n=i=>{var C=i&&i.__esModule?()=>i.default:()=>i;return __webpack_require__.d(C,{a:C}),C},__webpack_require__.d=(i,C)=>{for(var P in C)__webpack_require__.o(C,P)&&!__webpack_require__.o(i,P)&&Object.defineProperty(i,P,{enumerable:!0,get:C[P]})},__webpack_require__.o=(i,C)=>Object.prototype.hasOwnProperty.call(i,C),__webpack_require__.r=i=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(i,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(i,"__esModule",{value:!0})},__webpack_require__.nc=void 0,(()=>{"use strict";var i=__webpack_require__(96784),C=i(__webpack_require__(78304)),P=__webpack_require__(91003),T=i(__webpack_require__(68732)),A=i(__webpack_require__(88467)),W=__webpack_require__(22238),U=i(__webpack_require__(41594)),Z=__webpack_require__(43901),Q=__webpack_require__(40128);function _createForOfIteratorHelper(i,C){var P="undefined"!=typeof Symbol&&i[Symbol.iterator]||i["@@iterator"];if(!P){if(Array.isArray(i)||(P=function _unsupportedIterableToArray(i,C){if(i){if("string"==typeof i)return _arrayLikeToArray(i,C);var P={}.toString.call(i).slice(8,-1);return"Object"===P&&i.constructor&&(P=i.constructor.name),"Map"===P||"Set"===P?Array.from(i):"Arguments"===P||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(P)?_arrayLikeToArray(i,C):void 0}}(i))||C&&i&&"number"==typeof i.length){P&&(i=P);var T=0,A=function F(){};return{s:A,n:function n(){return T>=i.length?{done:!0}:{done:!1,value:i[T++]}},e:function e(i){throw i},f:A}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var W,U=!0,Z=!1;return{s:function s(){P=P.call(i)},n:function n(){var i=P.next();return U=i.done,i},e:function e(i){Z=!0,W=i},f:function f(){try{U||null==P.return||P.return()}finally{if(Z)throw W}}}}function _arrayLikeToArray(i,C){(null==C||C>i.length)&&(C=i.length);for(var P=0,T=Array(C);P #payment .payment_method_woocommerce_payments .woocommerce-error{margin:1rem 0}.js-woopayments-copy-test-number{line-height:1.2em;vertical-align:middle;border-radius:0;border:none !important;background-color:transparent !important;font-weight:normal;display:inline-flex;cursor:pointer;color:inherit !important;font-size:initial;padding:2px 1px !important;align-items:center;box-shadow:none !important}.js-woopayments-copy-test-number span{margin-right:4px}.js-woopayments-copy-test-number i{order:1;display:block;width:1.2em;height:1.2em;mask-image:url(../assets/images/icons/copy.svg?ver=14a3a00de64a8c0c151c);mask-size:contain;mask-repeat:no-repeat;mask-position:center;background-color:currentColor}.js-woopayments-copy-test-number:hover{background-color:transparent;opacity:.7}.js-woopayments-copy-test-number:hover i{opacity:.7}.js-woopayments-copy-test-number:active i{transform:scale(0.9)}.js-woopayments-copy-test-number:focus{outline:none}.js-woopayments-copy-test-number.state--success i{mask-image:url(../assets/images/icons/check-green.svg?ver=488deef5db84c71239e1)}#payment .payment_method_woocommerce_payments .testmode-info{margin-bottom:.5em}#wcpay-upe-element,.wcpay-upe-element{padding:7px 7px;margin-bottom:.5em}#wcpay-upe-element.processing,.wcpay-upe-element.processing{min-height:70px}.wcpay-checkout-email-field{position:relative}.wcpay-checkout-email-field button.wcpay-stripelink-modal-trigger{display:none;position:absolute;right:5px;width:64px;height:40px;background:no-repeat url(../assets/images/payment-methods/link.svg?ver=2af3c660d8ddc95442bb);background-color:none;cursor:pointer;border:none}#payment .payment_methods li[class*=payment_method_woocommerce_payments] label{display:inline}#payment .payment_methods li[class*=payment_method_woocommerce_payments] label .payment-methods--logos{float:right}#payment .payment_methods li[class*=payment_method_woocommerce_payments] label .payment-methods--logos img:last-of-type{margin-right:0}#payment .payment_methods li[class*=payment_method_woocommerce_payments] label img{float:right;border:0;padding:0;height:24px !important;max-height:24px !important}#payment .payment_methods li[class*=payment_method_woocommerce_payments] label .logo-popover{background-color:#fff;border:1px solid #ddd;border-radius:3px;padding:8px;box-sizing:border-box;box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:grid;gap:8px;justify-content:center;cursor:pointer}#payment .payment_methods li[class*=payment_method_woocommerce_payments] label .logo-popover>img{box-shadow:0 0 0 1px rgba(0,0,0,.1);width:38px;height:24px}li.wc_payment_method:has(label .stripe-pmme-container){display:grid;grid-template-columns:max-content 1fr;grid-template-areas:"li-input li-label";align-items:baseline}li.wc_payment_method:has(label .stripe-pmme-container) .input-radio{grid-area:li-input}li.wc_payment_method:has(label .stripe-pmme-container)>label{grid-area:li-label;display:grid !important;grid-template-columns:max-content 1fr;grid-template-areas:"label-spacer label-inner"}li.wc_payment_method:has(label .stripe-pmme-container)>label>span.spacer{grid-area:label-spacer}li.wc_payment_method:has(label .stripe-pmme-container)>label>.woopayments-inner-label{grid-area:label-inner;display:grid;grid-template-columns:1fr max-content;grid-template-areas:"inner-text inner-logo" "inner-pmme inner-logo";align-items:center}li.wc_payment_method:has(label .stripe-pmme-container)>label>.woopayments-inner-label>img{grid-area:inner-logo;justify-self:right}li.wc_payment_method:has(label .stripe-pmme-container)>label>.woopayments-inner-label>.stripe-pmme-container{width:100%;grid-area:inner-pmme;pointer-events:none}li.wc_payment_method:has(.input-radio:checked+label .stripe-pmme-container) .input-radio:checked+label .stripe-pmme-container{display:none}.theme-storefront #payment .payment_methods>li.wc_payment_method,.theme-twentytwenty #payment .payment_methods>li.wc_payment_method,.theme-twentytwentyone #payment .payment_methods>li.wc_payment_method,.theme-twentytwentytwo #payment .payment_methods>li.wc_payment_method,.theme-twentytwentythree #payment .payment_methods>li.wc_payment_method{grid-template-areas:"li-label";grid-template-columns:1fr}.theme-storefront #payment .payment_methods>li.wc_payment_method>input+label,.theme-twentytwenty #payment .payment_methods>li.wc_payment_method>input+label,.theme-twentytwentyone #payment .payment_methods>li.wc_payment_method>input+label,.theme-twentytwentytwo #payment .payment_methods>li.wc_payment_method>input+label,.theme-twentytwentythree #payment .payment_methods>li.wc_payment_method>input+label{grid-template-areas:"label-before label-spacer label-inner";grid-template-columns:max-content max-content 1fr}.theme-storefront #payment .payment_methods>li.wc_payment_method>input+label::before,.theme-twentytwenty #payment .payment_methods>li.wc_payment_method>input+label::before,.theme-twentytwentyone #payment .payment_methods>li.wc_payment_method>input+label::before,.theme-twentytwentytwo #payment .payment_methods>li.wc_payment_method>input+label::before,.theme-twentytwentythree #payment .payment_methods>li.wc_payment_method>input+label::before{grid-area:label-before}.theme-storefront #payment .payment_methods li[class*=payment_method_woocommerce_payments]>input+label,.theme-twentytwenty #payment .payment_methods li[class*=payment_method_woocommerce_payments]>input+label,.theme-twentytwentyone #payment .payment_methods li[class*=payment_method_woocommerce_payments]>input+label,.theme-twentytwentytwo #payment .payment_methods li[class*=payment_method_woocommerce_payments]>input+label,.theme-twentytwentythree #payment .payment_methods li[class*=payment_method_woocommerce_payments]>input+label{display:block}
Top 10 Gambling on line casinos with 1 deposit Canada Web sites for real Money in 2025 Published by admin on May 11, 2025 May 11, 2025
We are going to now delve into the unique options that come with each of these better web based casinos and this identify her or him from the competitive land from 2025. Other provinces in the Canada have line of legislation regarding the courtroom gambling decades, making it important for professionals to be familiar with local laws. Information such provincial regulations assists participants conform to the newest legal criteria and you may assurances a safe and you will courtroom betting feel. Setting constraints is extremely important in order to maintaining control over gaming issues. Self-exception equipment allow it to be participants to help you willingly limit its use of gaming issues to own a selected period. Form particular constraints to possess dumps, loss, and class minutes ensures in control betting and steer clear of prospective troubles.
The 5 reels and you will 31 paylines are ready against a new York background full of familiar characters, as well as the gameplay are pure adrenaline-moving fun. The different video game provided casinos with 1 deposit by web based casinos is important to possess drawing some other athlete tastes. Of several web based casinos provide differences from black-jack, roulette, or other popular table game you to definitely appeal to various other playing looks.
Casinos with 1 deposit: The initial step: Visit All of our 100 percent free Ports Reception
It’s brought about whenever a few bonus icons appear on the following and you can 3rd reels whilst Slimer appears for the fourth reel. That it demands one to release around five proton bursts inside the a quote to get ghosts which will inform you a maximum 5x multiplier. Did you know a new Ghostbusters film has been in the newest pipeline for some time today? One thing that provides specific salvation is that IGT have released a fresh Ghostbusters themed slot machine.
Simply release any one of the 100 percent free slot machine directly in your internet browser, without having to check in any personal details. That it symbol appears randomly anyplace on the reels on the casino totally free harbors. It allows one stimulate a winning combination, without having to be to your an excellent payline. For most gambling enterprise harbors game on the web they usually realize a theme.
Blacklisted All of us Casinos on the internet
In the Bodog, the brand new judge gambling decades to experience real cash game is also put during the 18 years old. Such regulations make certain that betting things is actually presented within an appropriate and you can managed design, securing more youthful folks from prospective gambling risks. Such, ThunderPick Gambling establishment accepts cryptocurrencies because the an installment strategy, highlighting the fresh expanding acceptance away from digital currencies in the gambling on line industry.
That it thorough game alternatives ensures that cellular participants have access to an identical high quality and form of games as the those to play for the desktop computer programs. Exclusive bonuses to have live specialist games can enhance your own gambling experience. Bonuses have a tendency to tend to be invited offers you to suit your initial deposit, bringing additional money. Particular casinos on the internet also provide no deposit incentives particularly for live broker online game, allowing you to try out the new video game instead of risking the money.
It combination of technical and you will actual-go out correspondence is the reason why live agent gambling enterprises very popular with professionals. As well as the simple laws, alive black-jack usually has side choice distinctions such Fortunate Girls and you can Crazy 7s, including a supplementary coating away from thrill for the video game. Regardless if you are a skilled blackjack user or a novice, real time black-jack will bring an immersive and you can thrilling playing experience. The newest players in the Eatery Gambling enterprise also can take advantage of attractive greeting incentives, incorporating extra value on the betting sense. These types of bonuses, and a person-amicable interface and you can higher-quality online game streaming, create Cafe Gambling establishment a top choice for one another the newest and you can educated professionals. The new Marshmallow Man produces constant styles, abandoning multipliers and you can wilds in the form of marshmallow pieces.
We specifically appreciated the fresh Ghost Race setting one to cut back memories on the new video clips. The fresh tunes and you can picture rounded it well at the same time to present an excellent great ambiance. How to gamble in control, understand the advantages and the ways to play the video game. Along with comprehend the novel Ghostbusters comment having get to locate extremely important information regarding Ghostbusters.
Just before getting into online gambling, it’s vital to learn the local laws. For each and every county in the us possesses its own particular online gambling laws. Such as, states such as Hawaii and you may Utah ban the different online gambling. As well, government gambling legislation, for instance the Cord Act from 1961, handle on the web betting and you can interstate playing. The brand new Return to Athlete is a theoretic fee and that indicates the new prospective earnings to participants over many years of energy. Almost every other highest ranked ports is Big-time Gambling’s Who wants to be a billionaire which have 96.24% and you may NetEnt’s Jack Hammer dos which have 97.07% RTP.
Banking Options
We try to provide exact or more-to-time advice, but we do not guarantee the reliability away from incentive offers otherwise almost every other information. It’s your responsibility to ensure the new regards to one promotion and make certain the newest casino matches the standards to possess legality and honesty. We have member partnerships with a few of one’s gambling enterprises i review, meaning we could possibly earn a commission when you visit their website, register, or make in initial deposit. Remain Puft is the insane icon and you may seems only for the reels dos, step three and you will cuatro – it alternatives for everyone icons except the brand new Ghostbusters signal and you may 2 scatters. The new IGT slot is actually an excellent MultiWay Xtra engine game which means you get gains for your coordinating symbols in almost any position inside the surrounding articles. “A gambling industry you to definitely lacks controls means that players cannot have access to exact same number of security and safe gambling actions”.
The most used games are designed by the IGT, such as Cleopatra, Controls from Fortune, Double Diamond, Quick Hit and you will Da Vinci Expensive diamonds. We don’t bombard your with pop music-up ads when you are viewing the 100 percent free harbors. We are going to never ask you to indication-right up, or check in your details to experience our very own totally free games. Bally produce the greatly preferred Short Struck number of ports, along with Michael Jackson, 88 Fortunes and you may Dragon Spin, and even more. To close out, Ghostbusters Multiple Slime brings the brand new beloved operation your having thrilling technicians and you may legendary letters.
The brand new Green Ghost accounts for replacement the film character icons. As well, the newest Purple Ghost symbol acts as a replacement to the regular symbols. As with most other position online game, there are several bonuses inside the Ghostbusters. Inside Ballroom Buster bonus, the gamer is offered a good proton prepare out of ghost huntsman, which you can use so you can capture ghosts. The main benefit try added for each caught ghost and several wraiths provide along with multipliers. The fresh picture have been expert and the games try easy and you will efficent.
All of our writers along with learned that the brand new Ghostbusters And slot has an Products Has during the very first top. They contributes a lot more effective possibility to for every spin at the very first height. A popular franchise and appearance obtained’t be enough if the Ghostbusters Along with ports games doesn’t offer up people very good bonus features. Don’t care and attention, as the, such as the almost every other game from the show, it’s packaged full of add-ons. After you enjoy during the a sweepstakes gambling establishment, you cannot wager, or winnings real money, but you can get gold coins to own honors.
This type of bonuses are an easy way for players to explore the new gambling enterprise and attempt aside additional games rather than making a monetary union. They frequently have been in the form of 100 percent free revolves otherwise small dollars bonuses. Modern jackpots are very enticing, while they pool jackpots across networks of internet sites, giving possibly higher earnings. Which chance to earn big is a significant draw for participants, to make progressive jackpot slots perhaps one of the most preferred online slots in the Canadian gambling enterprises.
Related Posts
Content Kostenlos spielen bier bungalow freispiele exklusive einzahlung | Spielautomaten online guardian of the sand Freispiele bloß Einzahlung: Welches sei unser wirklich? Qua diesem gültigen 100 Free Spins No Frankierung Maklercourtage einbehalten Diese folglich keine Read more…
Blogs What are the most popular online slots games for people people? What are various other online slots that have African safari themes? Popular free slots Features Faq’s on the demonstration harbors However, there are Read more…
Blogs Stating & Online game Facts – Lobstermania ios online slot How you can Victory Real cash Along with your 50 Free Twist No-deposit Incentive Take a look at Finest necessary offers from the Almost Read more…