JezK
Edit File: editor-v4-opt-in.min.js
(function(r,s,c,l,u,p,m){var h=Object.create,g=Object.defineProperty,_=Object.getOwnPropertyDescriptor,v=Object.getOwnPropertyNames,y=Object.getPrototypeOf,b=Object.prototype.hasOwnProperty,__commonJSMin=(r,s)=>()=>(s||(r((s={exports:{}}).exports,s),r=null),s.exports),__copyProps=(r,s,c,l)=>{if(s&&typeof s==`object`||typeof s==`function`)for(var u=v(s),p=0,m=u.length,h;p<m;p++)h=u[p],!b.call(r,h)&&h!==c&&g(r,h,{get:(r=>s[r]).bind(null,h),enumerable:!(l=_(s,h))||l.enumerable});return r},__toESM=(r,s,c)=>(c=r==null?{}:h(y(r)),__copyProps(s||!r||!r.__esModule?g(c,`default`,{value:r,enumerable:!0}):c,r));r=__toESM(r),s=__toESM(s),p=__toESM(p),m=__toESM(m);var x=__commonJSMin(((r,s)=>{s.exports=`SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED`})),S=__commonJSMin(((r,s)=>{var c=x();function emptyFunction(){}function emptyFunctionWithReset(){}emptyFunctionWithReset.resetWarningCache=emptyFunction,s.exports=function(){function shim(r,s,l,u,p,m){if(m!==c){var h=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw h.name=`Invariant Violation`,h}}shim.isRequired=shim;function getShim(){return shim}var r={array:shim,bigint:shim,bool:shim,func:shim,number:shim,object:shim,string:shim,symbol:shim,any:shim,arrayOf:getShim,element:shim,elementType:shim,instanceOf:getShim,node:shim,objectOf:getShim,oneOf:getShim,oneOfType:getShim,shape:getShim,exact:getShim,checkPropTypes:emptyFunctionWithReset,resetWarningCache:emptyFunction};return r.PropTypes=r,r}})),ee=__commonJSMin(((r,s)=>{s.exports=S()()})),te=__commonJSMin((r=>{var s=globalThis.ReactDOM;r.createRoot=s.createRoot,r.hydrateRoot=s.hydrateRoot})),C=__toESM(ee()),ne=te();function render(r,c){var l;try{var u=(0,ne.createRoot)(c);u.render(r),l=function unmountFunction(){u.unmount()}}catch(u){s.render(r,c),l=function unmountFunction(){s.unmountComponentAtNode(c)}}return{unmount:l}}var w={render};function _typeof(r){"@babel/helpers - typeof";return _typeof=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(r){return typeof r}:function(r){return r&&typeof Symbol==`function`&&r.constructor===Symbol&&r!==Symbol.prototype?`symbol`:typeof r},_typeof(r)}function toPrimitive(r,s){if(_typeof(r)!=`object`||!r)return r;var c=r[Symbol.toPrimitive];if(c!==void 0){var l=c.call(r,s||`default`);if(_typeof(l)!=`object`)return l;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(s===`string`?String:Number)(r)}function toPropertyKey(r){var s=toPrimitive(r,`string`);return _typeof(s)==`symbol`?s:s+``}function _defineProperty(r,s,c){return(s=toPropertyKey(s))in r?Object.defineProperty(r,s,{value:c,enumerable:!0,configurable:!0,writable:!0}):r[s]=c,r}function _arrayWithHoles(r){if(Array.isArray(r))return r}function _iterableToArrayLimit(r,s){var c=r==null?null:typeof Symbol<`u`&&r[Symbol.iterator]||r[`@@iterator`];if(c!=null){var l,u,p,m,h=[],g=!0,_=!1;try{if(p=(c=c.call(r)).next,s===0){if(Object(c)!==c)return;g=!1}else for(;!(g=(l=p.call(c)).done)&&(h.push(l.value),h.length!==s);g=!0);}catch(r){_=!0,u=r}finally{try{if(!g&&c.return!=null&&(m=c.return(),Object(m)!==m))return}finally{if(_)throw u}}return h}}function _arrayLikeToArray(r,s){(s==null||s>r.length)&&(s=r.length);for(var c=0,l=Array(s);c<s;c++)l[c]=r[c];return l}function _unsupportedIterableToArray(r,s){if(r){if(typeof r==`string`)return _arrayLikeToArray(r,s);var c={}.toString.call(r).slice(8,-1);return c===`Object`&&r.constructor&&(c=r.constructor.name),c===`Map`||c===`Set`?Array.from(r):c===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?_arrayLikeToArray(r,s):void 0}}function _nonIterableRest(){throw TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _slicedToArray(r,s){return _arrayWithHoles(r)||_iterableToArrayLimit(r,s)||_unsupportedIterableToArray(r,s)||_nonIterableRest()}function _extends(){return _extends=Object.assign?Object.assign.bind():function(r){for(var s=1;s<arguments.length;s++){var c=arguments[s];for(var l in c)({}).hasOwnProperty.call(c,l)&&(r[l]=c[l])}return r},_extends.apply(null,arguments)}function _objectWithoutPropertiesLoose(r,s){if(r==null)return{};var c={};for(var l in r)if({}.hasOwnProperty.call(r,l)){if(s.indexOf(l)!==-1)continue;c[l]=r[l]}return c}function _objectWithoutProperties(r,s){if(r==null)return{};var c,l,u=_objectWithoutPropertiesLoose(r,s);if(Object.getOwnPropertySymbols){var p=Object.getOwnPropertySymbols(r);for(l=0;l<p.length;l++)c=p[l],s.indexOf(c)===-1&&{}.propertyIsEnumerable.call(r,c)&&(u[c]=r[c])}return u}var T=[`children`],re=[`children`],ie=[`children`],ae=[`children`],oe=[`children`],E=function TextNode(s){var l=s.children,u=_objectWithoutProperties(s,T);return r.default.createElement(c.Typography,_extends({color:`text.primary`},u),l)};E.propTypes={children:C.default.node};var D=function ContentList(s){var l=s.children,u=_objectWithoutProperties(s,re);return r.default.createElement(c.Box,_extends({component:`ul`,sx:{listStyle:`disc`}},u),l)};D.propTypes={children:C.default.node};var se=function ContentListItem(s){var c=s.children,l=_objectWithoutProperties(s,ie);return r.default.createElement(E,_extends({component:`li`},l),c)};se.propTypes={children:C.default.node};var ce=function AdvantagesList(s){var l=s.children,u=_objectWithoutProperties(s,ae);return r.default.createElement(c.Box,_extends({component:`ul`,sx:{marginInlineStart:2}},u),l)};ce.propTypes={children:C.default.node};var O=function AdvantagesListItem(s){var c=s.children,l=_objectWithoutProperties(s,oe);return r.default.createElement(E,_extends({component:`li`,sx:{lineHeight:`150%`,listStyle:`disc`}},l),c)};O.propTypes={children:C.default.node};var le=function ImageLandscapePlaceholder(s){return r.default.createElement(c.SvgIcon,_extends({viewBox:`0 0 600 260`},s),r.default.createElement(`rect`,{x:`0`,y:`0`,width:`600`,height:`260`,fill:`#d9d9d9`}))},ue=function ImageSquarePlaceholder(s){return r.default.createElement(c.SvgIcon,_extends({viewBox:`0 0 500 500`},s),r.default.createElement(`rect`,{x:`0`,y:`0`,width:`500`,height:`500`,fill:`#d9d9d9`}))},de=function Message(s){var l=s.action,p=s.children,m=s.severity,h=m===void 0?`message`:m,g=s.onClose;return r.default.createElement(c.Snackbar,{open:!0,autoHideDuration:4e3,anchorOrigin:{vertical:`bottom`,horizontal:`center`},onClose:g},h===`message`?r.default.createElement(c.SnackbarContent,{message:r.default.createElement(c.Stack,{direction:`row`,gap:1.5,alignItems:`center`},r.default.createElement(u.CircleCheckFilledIcon,null),p),action:r.default.createElement(c.Stack,{direction:`row`,spacing:1,alignItems:`center`},l,r.default.createElement(c.IconButton,{color:`inherit`,size:`small`,onClick:g},r.default.createElement(u.XIcon,{fontSize:`small`})))}):r.default.createElement(c.Alert,{variant:`filled`,severity:h,onClose:g},p))};de.propTypes={action:C.default.node,children:C.default.node,severity:C.default.oneOf([`message`,`success`,`warning`,`error`]),onClose:C.default.func};function asyncGeneratorStep(r,s,c,l,u,p,m){try{var h=r[p](m),g=h.value}catch(r){c(r);return}h.done?s(g):Promise.resolve(g).then(l,u)}function _asyncToGenerator(r){return function(){var s=this,c=arguments;return new Promise(function(l,u){var p=r.apply(s,c);function _next(r){asyncGeneratorStep(p,l,u,_next,_throw,`next`,r)}function _throw(r){asyncGeneratorStep(p,l,u,_next,_throw,`throw`,r)}_next(void 0)})}}var fe=__commonJSMin(((r,s)=>{function _OverloadYield(r,s){this.v=r,this.k=s}s.exports=_OverloadYield,s.exports.__esModule=!0,s.exports.default=s.exports})),pe=__commonJSMin(((r,s)=>{function _regeneratorDefine(r,c,l,u){var p=Object.defineProperty;try{p({},``,{})}catch(r){p=0}s.exports=_regeneratorDefine=function regeneratorDefine(r,s,c,l){function o(s,c){_regeneratorDefine(r,s,function(r){return this._invoke(s,c,r)})}s?p?p(r,s,{value:c,enumerable:!l,configurable:!l,writable:!l}):r[s]=c:(o(`next`,0),o(`throw`,1),o(`return`,2))},s.exports.__esModule=!0,s.exports.default=s.exports,_regeneratorDefine(r,c,l,u)}s.exports=_regeneratorDefine,s.exports.__esModule=!0,s.exports.default=s.exports})),me=__commonJSMin(((r,s)=>{var c=pe();function _regenerator(){ /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */ var r,l,u=typeof Symbol==`function`?Symbol:{},p=u.iterator||`@@iterator`,m=u.toStringTag||`@@toStringTag`;function i(s,u,p,m){var g=u&&u.prototype instanceof Generator?u:Generator,_=Object.create(g.prototype);return c(_,`_invoke`,function(s,c,u){var p,m,g,_=0,v=u||[],y=!1,b={p:0,n:0,v:r,a:d,f:d.bind(r,4),d:function d(s,c){return p=s,m=0,g=r,b.n=c,h}};function d(s,c){for(m=s,g=c,l=0;!y&&_&&!u&&l<v.length;l++){var u,p=v[l],x=b.p,S=p[2];s>3?(u=S===c)&&(g=p[(m=p[4])?5:(m=3,3)],p[4]=p[5]=r):p[0]<=x&&((u=s<2&&x<p[1])?(m=0,b.v=c,b.n=p[1]):x<S&&(u=s<3||p[0]>c||c>S)&&(p[4]=s,p[5]=c,b.n=S,m=0))}if(u||s>1)return h;throw y=!0,c}return function(u,v,x){if(_>1)throw TypeError(`Generator is already running`);for(y&&v===1&&d(v,x),m=v,g=x;(l=m<2?r:g)||!y;){p||(m?m<3?(m>1&&(b.n=-1),d(m,g)):b.n=g:b.v=g);try{if(_=2,p){if(m||(u=`next`),l=p[u]){if(!(l=l.call(p,g)))throw TypeError(`iterator result is not an object`);if(!l.done)return l;g=l.value,m<2&&(m=0)}else m===1&&(l=p.return)&&l.call(p),m<2&&(g=TypeError(`The iterator does not provide a '`+u+`' method`),m=1);p=r}else if((l=(y=b.n<0)?g:s.call(c,b))!==h)break}catch(s){p=r,m=1,g=s}finally{_=1}}return{value:l,done:y}}}(s,p,m),!0),_}var h={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}l=Object.getPrototypeOf;var g=[][p]?l(l([][p]())):(c(l={},p,function(){return this}),l),_=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(g);function f(r){return Object.setPrototypeOf?Object.setPrototypeOf(r,GeneratorFunctionPrototype):(r.__proto__=GeneratorFunctionPrototype,c(r,m,`GeneratorFunction`)),r.prototype=Object.create(_),r}return GeneratorFunction.prototype=GeneratorFunctionPrototype,c(_,`constructor`,GeneratorFunctionPrototype),c(GeneratorFunctionPrototype,`constructor`,GeneratorFunction),GeneratorFunction.displayName=`GeneratorFunction`,c(GeneratorFunctionPrototype,m,`GeneratorFunction`),c(_),c(_,m,`Generator`),c(_,p,function(){return this}),c(_,`toString`,function(){return`[object Generator]`}),(s.exports=_regenerator=function _regenerator(){return{w:i,m:f}},s.exports.__esModule=!0,s.exports.default=s.exports)()}s.exports=_regenerator,s.exports.__esModule=!0,s.exports.default=s.exports})),k=__commonJSMin(((r,s)=>{var c=fe(),l=pe();function AsyncIterator(r,s){function n(l,u,p,m){try{var h=r[l](u),g=h.value;return g instanceof c?s.resolve(g.v).then(function(r){n(`next`,r,p,m)},function(r){n(`throw`,r,p,m)}):s.resolve(g).then(function(r){h.value=r,p(h)},function(r){return n(`throw`,r,p,m)})}catch(r){m(r)}}var u;this.next||(l(AsyncIterator.prototype),l(AsyncIterator.prototype,typeof Symbol==`function`&&Symbol.asyncIterator||`@asyncIterator`,function(){return this})),l(this,`_invoke`,function(r,c,l){function f(){return new s(function(s,c){n(r,l,s,c)})}return u=u?u.then(f,f):f()},!0)}s.exports=AsyncIterator,s.exports.__esModule=!0,s.exports.default=s.exports})),he=__commonJSMin(((r,s)=>{var c=me(),l=k();function _regeneratorAsyncGen(r,s,u,p,m){return new l(c().w(r,s,u,p),m||Promise)}s.exports=_regeneratorAsyncGen,s.exports.__esModule=!0,s.exports.default=s.exports})),A=__commonJSMin(((r,s)=>{var c=he();function _regeneratorAsync(r,s,l,u,p){var m=c(r,s,l,u,p);return m.next().then(function(r){return r.done?r.value:m.next()})}s.exports=_regeneratorAsync,s.exports.__esModule=!0,s.exports.default=s.exports})),ge=__commonJSMin(((r,s)=>{function _regeneratorKeys(r){var s=Object(r),c=[];for(var l in s)c.unshift(l);return function e(){for(;c.length;)if((l=c.pop())in s)return e.value=l,e.done=!1,e;return e.done=!0,e}}s.exports=_regeneratorKeys,s.exports.__esModule=!0,s.exports.default=s.exports})),j=__commonJSMin(((r,s)=>{function _typeof(r){"@babel/helpers - typeof";return s.exports=_typeof=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(r){return typeof r}:function(r){return r&&typeof Symbol==`function`&&r.constructor===Symbol&&r!==Symbol.prototype?`symbol`:typeof r},s.exports.__esModule=!0,s.exports.default=s.exports,_typeof(r)}s.exports=_typeof,s.exports.__esModule=!0,s.exports.default=s.exports})),_e=__commonJSMin(((r,s)=>{var c=j().default;function _regeneratorValues(r){if(r!=null){var s=r[typeof Symbol==`function`&&Symbol.iterator||`@@iterator`],l=0;if(s)return s.call(r);if(typeof r.next==`function`)return r;if(!isNaN(r.length))return{next:function next(){return r&&l>=r.length&&(r=void 0),{value:r&&r[l++],done:!r}}}}throw TypeError(c(r)+` is not iterable`)}s.exports=_regeneratorValues,s.exports.__esModule=!0,s.exports.default=s.exports})),ve=__commonJSMin(((r,s)=>{var c=fe(),l=me(),u=A(),p=he(),m=k(),h=ge(),g=_e();function _regeneratorRuntime(){"use strict";var r=l(),_=r.m(_regeneratorRuntime),v=(Object.getPrototypeOf?Object.getPrototypeOf(_):_.__proto__).constructor;function n(r){var s=typeof r==`function`&&r.constructor;return!!s&&(s===v||(s.displayName||s.name)===`GeneratorFunction`)}var y={throw:1,return:2,break:3,continue:3};function a(r){var s,c;return function(l){s||(s={stop:function stop(){return c(l.a,2)},catch:function _catch(){return l.v},abrupt:function abrupt(r,s){return c(l.a,y[r],s)},delegateYield:function delegateYield(r,u,p){return s.resultName=u,c(l.d,g(r),p)},finish:function finish(r){return c(l.f,r)}},c=function t(r,c,u){l.p=s.prev,l.n=s.next;try{return r(c,u)}finally{s.next=l.n}}),s.resultName&&(s[s.resultName]=l.v,s.resultName=void 0),s.sent=l.v,s.next=l.n;try{return r.call(this,s)}finally{l.p=s.prev,l.n=s.next}}}return(s.exports=_regeneratorRuntime=function _regeneratorRuntime(){return{wrap:function wrap(s,c,l,u){return r.w(a(s),c,l,u&&u.reverse())},isGeneratorFunction:n,mark:r.m,awrap:function awrap(r,s){return new c(r,s)},AsyncIterator:m,async:function async(r,s,c,l,m){return(n(s)?p:u)(a(r),s,c,l,m)},keys:h,values:g}},s.exports.__esModule=!0,s.exports.default=s.exports)()}s.exports=_regeneratorRuntime,s.exports.__esModule=!0,s.exports.default=s.exports})),M=__toESM(__commonJSMin(((r,s)=>{var c=ve()();s.exports=c;try{regeneratorRuntime=c}catch(r){typeof globalThis==`object`?globalThis.regeneratorRuntime=c:Function(`r`,`regeneratorRuntime = r`)(c)}}))()),ye=function(){var r=_asyncToGenerator(M.default.mark(function _callee(){return M.default.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt(`return`,elementorCommon.ajax.addRequest(`editor_v4_opt_in`));case 1:case`end`:return r.stop()}},_callee)}));return function triggerOptIn(){return r.apply(this,arguments)}}(),be=function(){var r=_asyncToGenerator(M.default.mark(function _callee2(){return M.default.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.abrupt(`return`,elementorCommon.ajax.addRequest(`editor_v4_opt_out`));case 1:case`end`:return r.stop()}},_callee2)}));return function triggerOptOut(){return r.apply(this,arguments)}}(),{entries:xe,setPrototypeOf:Se,isFrozen:Ce,getPrototypeOf:N,getOwnPropertyDescriptor:we}=Object,{freeze:P,seal:F,create:Te}=Object,{apply:I,construct:L}=typeof Reflect<`u`&&Reflect /*! @license DOMPurify 3.3.0 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.3.0/LICENSE */ ;P||(P=function freeze(r){return r}),F||(F=function seal(r){return r}),I||(I=function apply(r,s){for(var c=arguments.length,l=Array(c>2?c-2:0),u=2;u<c;u++)l[u-2]=arguments[u];return r.apply(s,l)}),L||(L=function construct(r){for(var s=arguments.length,c=Array(s>1?s-1:0),l=1;l<s;l++)c[l-1]=arguments[l];return new r(...c)});var Ee=unapply(Array.prototype.forEach),De=unapply(Array.prototype.lastIndexOf),Oe=unapply(Array.prototype.pop),ke=unapply(Array.prototype.push),Ae=unapply(Array.prototype.splice),je=unapply(String.prototype.toLowerCase),Me=unapply(String.prototype.toString),Ne=unapply(String.prototype.match),Pe=unapply(String.prototype.replace),Fe=unapply(String.prototype.indexOf),Ie=unapply(String.prototype.trim),R=unapply(Object.prototype.hasOwnProperty),z=unapply(RegExp.prototype.test),Le=unconstruct(TypeError);function unapply(r){return function(s){s instanceof RegExp&&(s.lastIndex=0);for(var c=arguments.length,l=Array(c>1?c-1:0),u=1;u<c;u++)l[u-1]=arguments[u];return I(r,s,l)}}function unconstruct(r){return function(){for(var s=arguments.length,c=Array(s),l=0;l<s;l++)c[l]=arguments[l];return L(r,c)}}function addToSet(r,s){let c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:je;Se&&Se(r,null);let l=s.length;for(;l--;){let u=s[l];if(typeof u==`string`){let r=c(u);r!==u&&(Ce(s)||(s[l]=r),u=r)}r[u]=!0}return r}function cleanArray(r){for(let s=0;s<r.length;s++)R(r,s)||(r[s]=null);return r}function clone(r){let s=Te(null);for(let[c,l]of xe(r))R(r,c)&&(Array.isArray(l)?s[c]=cleanArray(l):l&&typeof l==`object`&&l.constructor===Object?s[c]=clone(l):s[c]=l);return s}function lookupGetter(r,s){for(;r!==null;){let c=we(r,s);if(c){if(c.get)return unapply(c.get);if(typeof c.value==`function`)return unapply(c.value)}r=N(r)}function fallbackValue(){return null}return fallbackValue}var Re=P(`a.abbr.acronym.address.area.article.aside.audio.b.bdi.bdo.big.blink.blockquote.body.br.button.canvas.caption.center.cite.code.col.colgroup.content.data.datalist.dd.decorator.del.details.dfn.dialog.dir.div.dl.dt.element.em.fieldset.figcaption.figure.font.footer.form.h1.h2.h3.h4.h5.h6.head.header.hgroup.hr.html.i.img.input.ins.kbd.label.legend.li.main.map.mark.marquee.menu.menuitem.meter.nav.nobr.ol.optgroup.option.output.p.picture.pre.progress.q.rp.rt.ruby.s.samp.search.section.select.shadow.slot.small.source.spacer.span.strike.strong.style.sub.summary.sup.table.tbody.td.template.textarea.tfoot.th.thead.time.tr.track.tt.u.ul.var.video.wbr`.split(`.`)),ze=P(`svg.a.altglyph.altglyphdef.altglyphitem.animatecolor.animatemotion.animatetransform.circle.clippath.defs.desc.ellipse.enterkeyhint.exportparts.filter.font.g.glyph.glyphref.hkern.image.inputmode.line.lineargradient.marker.mask.metadata.mpath.part.path.pattern.polygon.polyline.radialgradient.rect.stop.style.switch.symbol.text.textpath.title.tref.tspan.view.vkern`.split(`.`)),Be=P([`feBlend`,`feColorMatrix`,`feComponentTransfer`,`feComposite`,`feConvolveMatrix`,`feDiffuseLighting`,`feDisplacementMap`,`feDistantLight`,`feDropShadow`,`feFlood`,`feFuncA`,`feFuncB`,`feFuncG`,`feFuncR`,`feGaussianBlur`,`feImage`,`feMerge`,`feMergeNode`,`feMorphology`,`feOffset`,`fePointLight`,`feSpecularLighting`,`feSpotLight`,`feTile`,`feTurbulence`]),Ve=P([`animate`,`color-profile`,`cursor`,`discard`,`font-face`,`font-face-format`,`font-face-name`,`font-face-src`,`font-face-uri`,`foreignobject`,`hatch`,`hatchpath`,`mesh`,`meshgradient`,`meshpatch`,`meshrow`,`missing-glyph`,`script`,`set`,`solidcolor`,`unknown`,`use`]),He=P(`math.menclose.merror.mfenced.mfrac.mglyph.mi.mlabeledtr.mmultiscripts.mn.mo.mover.mpadded.mphantom.mroot.mrow.ms.mspace.msqrt.mstyle.msub.msup.msubsup.mtable.mtd.mtext.mtr.munder.munderover.mprescripts`.split(`.`)),Ue=P([`maction`,`maligngroup`,`malignmark`,`mlongdiv`,`mscarries`,`mscarry`,`msgroup`,`mstack`,`msline`,`msrow`,`semantics`,`annotation`,`annotation-xml`,`mprescripts`,`none`]),We=P([`#text`]),Ge=P(`accept.action.align.alt.autocapitalize.autocomplete.autopictureinpicture.autoplay.background.bgcolor.border.capture.cellpadding.cellspacing.checked.cite.class.clear.color.cols.colspan.controls.controlslist.coords.crossorigin.datetime.decoding.default.dir.disabled.disablepictureinpicture.disableremoteplayback.download.draggable.enctype.enterkeyhint.exportparts.face.for.headers.height.hidden.high.href.hreflang.id.inert.inputmode.integrity.ismap.kind.label.lang.list.loading.loop.low.max.maxlength.media.method.min.minlength.multiple.muted.name.nonce.noshade.novalidate.nowrap.open.optimum.part.pattern.placeholder.playsinline.popover.popovertarget.popovertargetaction.poster.preload.pubdate.radiogroup.readonly.rel.required.rev.reversed.role.rows.rowspan.spellcheck.scope.selected.shape.size.sizes.slot.span.srclang.start.src.srcset.step.style.summary.tabindex.title.translate.type.usemap.valign.value.width.wrap.xmlns.slot`.split(`.`)),Ke=P(`accent-height.accumulate.additive.alignment-baseline.amplitude.ascent.attributename.attributetype.azimuth.basefrequency.baseline-shift.begin.bias.by.class.clip.clippathunits.clip-path.clip-rule.color.color-interpolation.color-interpolation-filters.color-profile.color-rendering.cx.cy.d.dx.dy.diffuseconstant.direction.display.divisor.dur.edgemode.elevation.end.exponent.fill.fill-opacity.fill-rule.filter.filterunits.flood-color.flood-opacity.font-family.font-size.font-size-adjust.font-stretch.font-style.font-variant.font-weight.fx.fy.g1.g2.glyph-name.glyphref.gradientunits.gradienttransform.height.href.id.image-rendering.in.in2.intercept.k.k1.k2.k3.k4.kerning.keypoints.keysplines.keytimes.lang.lengthadjust.letter-spacing.kernelmatrix.kernelunitlength.lighting-color.local.marker-end.marker-mid.marker-start.markerheight.markerunits.markerwidth.maskcontentunits.maskunits.max.mask.mask-type.media.method.mode.min.name.numoctaves.offset.operator.opacity.order.orient.orientation.origin.overflow.paint-order.path.pathlength.patterncontentunits.patterntransform.patternunits.points.preservealpha.preserveaspectratio.primitiveunits.r.rx.ry.radius.refx.refy.repeatcount.repeatdur.restart.result.rotate.scale.seed.shape-rendering.slope.specularconstant.specularexponent.spreadmethod.startoffset.stddeviation.stitchtiles.stop-color.stop-opacity.stroke-dasharray.stroke-dashoffset.stroke-linecap.stroke-linejoin.stroke-miterlimit.stroke-opacity.stroke.stroke-width.style.surfacescale.systemlanguage.tabindex.tablevalues.targetx.targety.transform.transform-origin.text-anchor.text-decoration.text-rendering.textlength.type.u1.u2.unicode.values.viewbox.visibility.version.vert-adv-y.vert-origin-x.vert-origin-y.width.word-spacing.wrap.writing-mode.xchannelselector.ychannelselector.x.x1.x2.xmlns.y.y1.y2.z.zoomandpan`.split(`.`)),qe=P(`accent.accentunder.align.bevelled.close.columnsalign.columnlines.columnspan.denomalign.depth.dir.display.displaystyle.encoding.fence.frame.height.href.id.largeop.length.linethickness.lspace.lquote.mathbackground.mathcolor.mathsize.mathvariant.maxsize.minsize.movablelimits.notation.numalign.open.rowalign.rowlines.rowspacing.rowspan.rspace.rquote.scriptlevel.scriptminsize.scriptsizemultiplier.selection.separator.separators.stretchy.subscriptshift.supscriptshift.symmetric.voffset.width.xmlns`.split(`.`)),Je=P([`xlink:href`,`xml:id`,`xlink:title`,`xml:space`,`xmlns:xlink`]),B=F(/\{\{[\w\W]*|[\w\W]*\}\}/gm),Ye=F(/<%[\w\W]*|[\w\W]*%>/gm),Xe=F(/\$\{[\w\W]*/gm),Ze=F(/^data-[\-\w.\u00B7-\uFFFF]+$/),Qe=F(/^aria-[\-\w]+$/),$e=F(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),et=F(/^(?:\w+script|data):/i),V=F(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),tt=F(/^html$/i),H=F(/^[a-z][.\w]*(-[.\w]+)+$/i),nt=Object.freeze({__proto__:null,ARIA_ATTR:Qe,ATTR_WHITESPACE:V,CUSTOM_ELEMENT:H,DATA_ATTR:Ze,DOCTYPE_NAME:tt,ERB_EXPR:Ye,IS_ALLOWED_URI:$e,IS_SCRIPT_OR_DATA:et,MUSTACHE_EXPR:B,TMPLIT_EXPR:Xe}),rt={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,progressingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},it=function getGlobal(){return typeof window>`u`?null:window},at=function _createTrustedTypesPolicy(r,s){if(typeof r!=`object`||typeof r.createPolicy!=`function`)return null;let c=null,l=`data-tt-policy-suffix`;s&&s.hasAttribute(l)&&(c=s.getAttribute(l));let u=`dompurify`+(c?`#`+c:``);try{return r.createPolicy(u,{createHTML(r){return r},createScriptURL(r){return r}})}catch(r){return console.warn(`TrustedTypes policy `+u+` could not be created.`),null}},ot=function _createHooksMap(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};function createDOMPurify(){let r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:it(),DOMPurify=r=>createDOMPurify(r);if(DOMPurify.version=`3.3.0`,DOMPurify.removed=[],!r||!r.document||r.document.nodeType!==rt.document||!r.Element)return DOMPurify.isSupported=!1,DOMPurify;let{document:s}=r,c=s,l=c.currentScript,{DocumentFragment:u,HTMLTemplateElement:p,Node:m,Element:h,NodeFilter:g,NamedNodeMap:_=r.NamedNodeMap||r.MozNamedAttrMap,HTMLFormElement:v,DOMParser:y,trustedTypes:b}=r,x=h.prototype,S=lookupGetter(x,`cloneNode`),ee=lookupGetter(x,`remove`),te=lookupGetter(x,`nextSibling`),C=lookupGetter(x,`childNodes`),ne=lookupGetter(x,`parentNode`);if(typeof p==`function`){let r=s.createElement(`template`);r.content&&r.content.ownerDocument&&(s=r.content.ownerDocument)}let w,T=``,{implementation:re,createNodeIterator:ie,createDocumentFragment:ae,getElementsByTagName:oe}=s,{importNode:E}=c,D=ot();DOMPurify.isSupported=typeof xe==`function`&&typeof ne==`function`&&re&&re.createHTMLDocument!==void 0;let{MUSTACHE_EXPR:se,ERB_EXPR:ce,TMPLIT_EXPR:O,DATA_ATTR:le,ARIA_ATTR:ue,IS_SCRIPT_OR_DATA:de,ATTR_WHITESPACE:fe,CUSTOM_ELEMENT:pe}=nt,{IS_ALLOWED_URI:me}=nt,k=null,he=addToSet({},[...Re,...ze,...Be,...He,...We]),A=null,ge=addToSet({},[...Ge,...Ke,...qe,...Je]),j=Object.seal(Te(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),_e=null,ve=null,M=Object.seal(Te(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}})),ye=!0,be=!0,Se=!1,Ce=!0,N=!1,we=!0,F=!1,I=!1,L=!1,B=!1,Ye=!1,Xe=!1,Ze=!0,Qe=!1,et=!0,V=!1,H={},U=null,st=addToSet({},[`annotation-xml`,`audio`,`colgroup`,`desc`,`foreignobject`,`head`,`iframe`,`math`,`mi`,`mn`,`mo`,`ms`,`mtext`,`noembed`,`noframes`,`noscript`,`plaintext`,`script`,`style`,`svg`,`template`,`thead`,`title`,`video`,`xmp`]),W=null,ct=addToSet({},[`audio`,`video`,`img`,`source`,`image`,`track`]),G=null,lt=addToSet({},[`alt`,`class`,`for`,`id`,`label`,`name`,`pattern`,`placeholder`,`role`,`summary`,`title`,`value`,`style`,`xmlns`]),K=`http://www.w3.org/1998/Math/MathML`,q=`http://www.w3.org/2000/svg`,J=`http://www.w3.org/1999/xhtml`,Y=J,X=!1,ut=null,dt=addToSet({},[K,q,J],Me),ft=addToSet({},[`mi`,`mo`,`mn`,`ms`,`mtext`]),pt=addToSet({},[`annotation-xml`]),mt=addToSet({},[`title`,`style`,`font`,`a`,`script`]),ht=null,gt=[`application/xhtml+xml`,`text/html`],Z=null,_t=null,vt=s.createElement(`form`),yt=function isRegexOrFunction(r){return r instanceof RegExp||r instanceof Function},bt=function _parseConfig(){let r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(_t&&_t===r)){if((!r||typeof r!=`object`)&&(r={}),r=clone(r),ht=gt.indexOf(r.PARSER_MEDIA_TYPE)===-1?`text/html`:r.PARSER_MEDIA_TYPE,Z=ht===`application/xhtml+xml`?Me:je,k=R(r,`ALLOWED_TAGS`)?addToSet({},r.ALLOWED_TAGS,Z):he,A=R(r,`ALLOWED_ATTR`)?addToSet({},r.ALLOWED_ATTR,Z):ge,ut=R(r,`ALLOWED_NAMESPACES`)?addToSet({},r.ALLOWED_NAMESPACES,Me):dt,G=R(r,`ADD_URI_SAFE_ATTR`)?addToSet(clone(lt),r.ADD_URI_SAFE_ATTR,Z):lt,W=R(r,`ADD_DATA_URI_TAGS`)?addToSet(clone(ct),r.ADD_DATA_URI_TAGS,Z):ct,U=R(r,`FORBID_CONTENTS`)?addToSet({},r.FORBID_CONTENTS,Z):st,_e=R(r,`FORBID_TAGS`)?addToSet({},r.FORBID_TAGS,Z):clone({}),ve=R(r,`FORBID_ATTR`)?addToSet({},r.FORBID_ATTR,Z):clone({}),H=R(r,`USE_PROFILES`)?r.USE_PROFILES:!1,ye=r.ALLOW_ARIA_ATTR!==!1,be=r.ALLOW_DATA_ATTR!==!1,Se=r.ALLOW_UNKNOWN_PROTOCOLS||!1,Ce=r.ALLOW_SELF_CLOSE_IN_ATTR!==!1,N=r.SAFE_FOR_TEMPLATES||!1,we=r.SAFE_FOR_XML!==!1,F=r.WHOLE_DOCUMENT||!1,B=r.RETURN_DOM||!1,Ye=r.RETURN_DOM_FRAGMENT||!1,Xe=r.RETURN_TRUSTED_TYPE||!1,L=r.FORCE_BODY||!1,Ze=r.SANITIZE_DOM!==!1,Qe=r.SANITIZE_NAMED_PROPS||!1,et=r.KEEP_CONTENT!==!1,V=r.IN_PLACE||!1,me=r.ALLOWED_URI_REGEXP||$e,Y=r.NAMESPACE||J,ft=r.MATHML_TEXT_INTEGRATION_POINTS||ft,pt=r.HTML_INTEGRATION_POINTS||pt,j=r.CUSTOM_ELEMENT_HANDLING||{},r.CUSTOM_ELEMENT_HANDLING&&yt(r.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(j.tagNameCheck=r.CUSTOM_ELEMENT_HANDLING.tagNameCheck),r.CUSTOM_ELEMENT_HANDLING&&yt(r.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(j.attributeNameCheck=r.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),r.CUSTOM_ELEMENT_HANDLING&&typeof r.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements==`boolean`&&(j.allowCustomizedBuiltInElements=r.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),N&&(be=!1),Ye&&(B=!0),H&&(k=addToSet({},We),A=[],H.html===!0&&(addToSet(k,Re),addToSet(A,Ge)),H.svg===!0&&(addToSet(k,ze),addToSet(A,Ke),addToSet(A,Je)),H.svgFilters===!0&&(addToSet(k,Be),addToSet(A,Ke),addToSet(A,Je)),H.mathMl===!0&&(addToSet(k,He),addToSet(A,qe),addToSet(A,Je))),r.ADD_TAGS&&(typeof r.ADD_TAGS==`function`?M.tagCheck=r.ADD_TAGS:(k===he&&(k=clone(k)),addToSet(k,r.ADD_TAGS,Z))),r.ADD_ATTR&&(typeof r.ADD_ATTR==`function`?M.attributeCheck=r.ADD_ATTR:(A===ge&&(A=clone(A)),addToSet(A,r.ADD_ATTR,Z))),r.ADD_URI_SAFE_ATTR&&addToSet(G,r.ADD_URI_SAFE_ATTR,Z),r.FORBID_CONTENTS&&(U===st&&(U=clone(U)),addToSet(U,r.FORBID_CONTENTS,Z)),et&&(k[`#text`]=!0),F&&addToSet(k,[`html`,`head`,`body`]),k.table&&(addToSet(k,[`tbody`]),delete _e.tbody),r.TRUSTED_TYPES_POLICY){if(typeof r.TRUSTED_TYPES_POLICY.createHTML!=`function`)throw Le(`TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.`);if(typeof r.TRUSTED_TYPES_POLICY.createScriptURL!=`function`)throw Le(`TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.`);w=r.TRUSTED_TYPES_POLICY,T=w.createHTML(``)}else w===void 0&&(w=at(b,l)),w!==null&&typeof T==`string`&&(T=w.createHTML(``));P&&P(r),_t=r}},xt=addToSet({},[...ze,...Be,...Ve]),St=addToSet({},[...He,...Ue]),Ct=function _checkValidNamespace(r){let s=ne(r);(!s||!s.tagName)&&(s={namespaceURI:Y,tagName:`template`});let c=je(r.tagName),l=je(s.tagName);return ut[r.namespaceURI]?r.namespaceURI===q?s.namespaceURI===J?c===`svg`:s.namespaceURI===K?c===`svg`&&(l===`annotation-xml`||ft[l]):!!xt[c]:r.namespaceURI===K?s.namespaceURI===J?c===`math`:s.namespaceURI===q?c===`math`&&pt[l]:!!St[c]:r.namespaceURI===J?s.namespaceURI===q&&!pt[l]||s.namespaceURI===K&&!ft[l]?!1:!St[c]&&(mt[c]||!xt[c]):!!(ht===`application/xhtml+xml`&&ut[r.namespaceURI]):!1},Q=function _forceRemove(r){ke(DOMPurify.removed,{element:r});try{ne(r).removeChild(r)}catch(s){ee(r)}},$=function _removeAttribute(r,s){try{ke(DOMPurify.removed,{attribute:s.getAttributeNode(r),from:s})}catch(r){ke(DOMPurify.removed,{attribute:null,from:s})}if(s.removeAttribute(r),r===`is`)if(B||Ye)try{Q(s)}catch(r){}else try{s.setAttribute(r,``)}catch(r){}},wt=function _initDocument(r){let c=null,l=null;if(L)r=`<remove></remove>`+r;else{let s=Ne(r,/^[\r\n\t ]+/);l=s&&s[0]}ht===`application/xhtml+xml`&&Y===J&&(r=`<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>`+r+`</body></html>`);let u=w?w.createHTML(r):r;if(Y===J)try{c=new y().parseFromString(u,ht)}catch(r){}if(!c||!c.documentElement){c=re.createDocument(Y,`template`,null);try{c.documentElement.innerHTML=X?T:u}catch(r){}}let p=c.body||c.documentElement;return r&&l&&p.insertBefore(s.createTextNode(l),p.childNodes[0]||null),Y===J?oe.call(c,F?`html`:`body`)[0]:F?c.documentElement:p},Tt=function _createNodeIterator(r){return ie.call(r.ownerDocument||r,r,g.SHOW_ELEMENT|g.SHOW_COMMENT|g.SHOW_TEXT|g.SHOW_PROCESSING_INSTRUCTION|g.SHOW_CDATA_SECTION,null)},Et=function _isClobbered(r){return r instanceof v&&(typeof r.nodeName!=`string`||typeof r.textContent!=`string`||typeof r.removeChild!=`function`||!(r.attributes instanceof _)||typeof r.removeAttribute!=`function`||typeof r.setAttribute!=`function`||typeof r.namespaceURI!=`string`||typeof r.insertBefore!=`function`||typeof r.hasChildNodes!=`function`)},Dt=function _isNode(r){return typeof m==`function`&&r instanceof m};function _executeHooks(r,s,c){Ee(r,r=>{r.call(DOMPurify,s,c,_t)})}let Ot=function _sanitizeElements(r){let s=null;if(_executeHooks(D.beforeSanitizeElements,r,null),Et(r))return Q(r),!0;let c=Z(r.nodeName);if(_executeHooks(D.uponSanitizeElement,r,{tagName:c,allowedTags:k}),we&&r.hasChildNodes()&&!Dt(r.firstElementChild)&&z(/<[/\w!]/g,r.innerHTML)&&z(/<[/\w!]/g,r.textContent)||r.nodeType===rt.progressingInstruction||we&&r.nodeType===rt.comment&&z(/<[/\w]/g,r.data))return Q(r),!0;if(!(M.tagCheck instanceof Function&&M.tagCheck(c))&&(!k[c]||_e[c])){if(!_e[c]&&At(c)&&(j.tagNameCheck instanceof RegExp&&z(j.tagNameCheck,c)||j.tagNameCheck instanceof Function&&j.tagNameCheck(c)))return!1;if(et&&!U[c]){let s=ne(r)||r.parentNode,c=C(r)||r.childNodes;if(c&&s){let l=c.length;for(let u=l-1;u>=0;--u){let l=S(c[u],!0);l.__removalCount=(r.__removalCount||0)+1,s.insertBefore(l,te(r))}}}return Q(r),!0}return r instanceof h&&!Ct(r)||(c===`noscript`||c===`noembed`||c===`noframes`)&&z(/<\/no(script|embed|frames)/i,r.innerHTML)?(Q(r),!0):(N&&r.nodeType===rt.text&&(s=r.textContent,Ee([se,ce,O],r=>{s=Pe(s,r,` `)}),r.textContent!==s&&(ke(DOMPurify.removed,{element:r.cloneNode()}),r.textContent=s)),_executeHooks(D.afterSanitizeElements,r,null),!1)},kt=function _isValidAttribute(r,c,l){if(Ze&&(c===`id`||c===`name`)&&(l in s||l in vt))return!1;if(!(be&&!ve[c]&&z(le,c))&&!(ye&&z(ue,c))&&!(M.attributeCheck instanceof Function&&M.attributeCheck(c,r))){if(!A[c]||ve[c]){if(!(At(r)&&(j.tagNameCheck instanceof RegExp&&z(j.tagNameCheck,r)||j.tagNameCheck instanceof Function&&j.tagNameCheck(r))&&(j.attributeNameCheck instanceof RegExp&&z(j.attributeNameCheck,c)||j.attributeNameCheck instanceof Function&&j.attributeNameCheck(c,r))||c===`is`&&j.allowCustomizedBuiltInElements&&(j.tagNameCheck instanceof RegExp&&z(j.tagNameCheck,l)||j.tagNameCheck instanceof Function&&j.tagNameCheck(l))))return!1}else if(!G[c]&&!z(me,Pe(l,fe,``))&&!((c===`src`||c===`xlink:href`||c===`href`)&&r!==`script`&&Fe(l,`data:`)===0&&W[r])&&!(Se&&!z(de,Pe(l,fe,``)))&&l)return!1}return!0},At=function _isBasicCustomElement(r){return r!==`annotation-xml`&&Ne(r,pe)},jt=function _sanitizeAttributes(r){_executeHooks(D.beforeSanitizeAttributes,r,null);let{attributes:s}=r;if(!s||Et(r))return;let c={attrName:``,attrValue:``,keepAttr:!0,allowedAttributes:A,forceKeepAttr:void 0},l=s.length;for(;l--;){let{name:u,namespaceURI:p,value:m}=s[l],h=Z(u),g=m,_=u===`value`?g:Ie(g);if(c.attrName=h,c.attrValue=_,c.keepAttr=!0,c.forceKeepAttr=void 0,_executeHooks(D.uponSanitizeAttribute,r,c),_=c.attrValue,Qe&&(h===`id`||h===`name`)&&($(u,r),_=`user-content-`+_),we&&z(/((--!?|])>)|<\/(style|title|textarea)/i,_)){$(u,r);continue}if(h===`attributename`&&Ne(_,`href`)){$(u,r);continue}if(c.forceKeepAttr)continue;if(!c.keepAttr){$(u,r);continue}if(!Ce&&z(/\/>/i,_)){$(u,r);continue}N&&Ee([se,ce,O],r=>{_=Pe(_,r,` `)});let v=Z(r.nodeName);if(!kt(v,h,_)){$(u,r);continue}if(w&&typeof b==`object`&&typeof b.getAttributeType==`function`&&!p)switch(b.getAttributeType(v,h)){case`TrustedHTML`:_=w.createHTML(_);break;case`TrustedScriptURL`:_=w.createScriptURL(_);break}if(_!==g)try{p?r.setAttributeNS(p,u,_):r.setAttribute(u,_),Et(r)?Q(r):Oe(DOMPurify.removed)}catch(s){$(u,r)}}_executeHooks(D.afterSanitizeAttributes,r,null)},Mt=function _sanitizeShadowDOM(r){let s=null,c=Tt(r);for(_executeHooks(D.beforeSanitizeShadowDOM,r,null);s=c.nextNode();)_executeHooks(D.uponSanitizeShadowNode,s,null),Ot(s),jt(s),s.content instanceof u&&_sanitizeShadowDOM(s.content);_executeHooks(D.afterSanitizeShadowDOM,r,null)};return DOMPurify.sanitize=function(r){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},l=null,p=null,h=null,g=null;if(X=!r,X&&(r=`<!-->`),typeof r!=`string`&&!Dt(r))if(typeof r.toString==`function`){if(r=r.toString(),typeof r!=`string`)throw Le(`dirty is not a string, aborting`)}else throw Le(`toString is not a function`);if(!DOMPurify.isSupported)return r;if(I||bt(s),DOMPurify.removed=[],typeof r==`string`&&(V=!1),V){if(r.nodeName){let s=Z(r.nodeName);if(!k[s]||_e[s])throw Le(`root node is forbidden and cannot be sanitized in-place`)}}else if(r instanceof m)l=wt(`<!---->`),p=l.ownerDocument.importNode(r,!0),p.nodeType===rt.element&&p.nodeName===`BODY`||p.nodeName===`HTML`?l=p:l.appendChild(p);else{if(!B&&!N&&!F&&r.indexOf(`<`)===-1)return w&&Xe?w.createHTML(r):r;if(l=wt(r),!l)return B?null:Xe?T:``}l&&L&&Q(l.firstChild);let _=Tt(V?r:l);for(;h=_.nextNode();)Ot(h),jt(h),h.content instanceof u&&Mt(h.content);if(V)return r;if(B){if(Ye)for(g=ae.call(l.ownerDocument);l.firstChild;)g.appendChild(l.firstChild);else g=l;return(A.shadowroot||A.shadowrootmode)&&(g=E.call(c,g,!0)),g}let v=F?l.outerHTML:l.innerHTML;return F&&k[`!doctype`]&&l.ownerDocument&&l.ownerDocument.doctype&&l.ownerDocument.doctype.name&&z(tt,l.ownerDocument.doctype.name)&&(v=`<!DOCTYPE `+l.ownerDocument.doctype.name+`> `+v),N&&Ee([se,ce,O],r=>{v=Pe(v,r,` `)}),w&&Xe?w.createHTML(v):v},DOMPurify.setConfig=function(){let r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};bt(r),I=!0},DOMPurify.clearConfig=function(){_t=null,I=!1},DOMPurify.isValidAttribute=function(r,s,c){_t||bt({});let l=Z(r),u=Z(s);return kt(l,u,c)},DOMPurify.addHook=function(r,s){typeof s==`function`&&ke(D[r],s)},DOMPurify.removeHook=function(r,s){if(s!==void 0){let c=De(D[r],s);return c===-1?void 0:Ae(D[r],c,1)[0]}return Oe(D[r])},DOMPurify.removeHooks=function(r){D[r]=[]},DOMPurify.removeAllHooks=function(){D=ot()},DOMPurify}var U=createDOMPurify(),st=[`onClose`,`onSubmit`,`isEnrolled`],W={header:(0,l.__)(`Atomic Editor`,`elementor`),checkboxText:(0,l.__)(`I’ve read and understood.`,`elementor`),optIn:{titleText:(0,l.__)(`You are about to enable Atomic Editor features!`,`elementor`),introText:(0,l.__)(`By activating, you’ll get access to the next generation of Elementor’s Editor. This is your chance to explore new capabilities and help shape the future of Elementor! `,`elementor`),details:[(0,l.__)(`When you activate, you’ll also be activating Containers and Nested Elements. You can turn them back off by going to: WP Admin > Elementor > Settings > Features.`,`elementor`)],activateButton:(0,l.__)(`Activate`,`elementor`),cancelButton:(0,l.__)(`Cancel`,`elementor`)},optOut:{titleText:(0,l.__)(`You're about to lose all content created with Atomic features`,`elementor`),details:[(0,l.__)(`By deactivating, you’ll lose all Atomic Elements, Classes and Variables. Any content you created with these features will no longer be available or appear on your site.`,`elementor`),(0,l.__)(`Containers and Nested Elements will stay in their current status.`,`elementor`)],activateButton:(0,l.__)(`Deactivate`,`elementor`),cancelButton:(0,l.__)(`Cancel`,`elementor`)}},ct=function Terms(s){var l=s.onClose,u=s.onSubmit,h=s.isEnrolled,g=_objectWithoutProperties(s,st),_=_slicedToArray((0,r.useState)(!1),2),v=_[0],y=_[1],b=function handleCheckboxChange(){y(function(r){return!r})},x=function handleSubmit(){v&&u()},S=h?`optOut`:`optIn`;return r.default.createElement(c.Dialog,_extends({},g,{open:!0,onClose:l,maxWidth:`md`}),r.default.createElement(m.default,null,r.default.createElement(p.default,null,r.default.createElement(c.DialogTitle,null,W.header))),r.default.createElement(c.DialogContent,{dividers:!0},r.default.createElement(c.Stack,{gap:2.5},r.default.createElement(c.Stack,{gap:1.5,sx:{mx:2,maxWidth:`550px`}},r.default.createElement(E,{align:`center`,variant:`h6`},W[S].titleText),W[S].introText&&r.default.createElement(E,{align:`center`,variant:`body3`},W[S].introText)),r.default.createElement(c.Stack,null,r.default.createElement(D,{sx:{mx:3,maxWidth:`550px`}},W[S].details.map(function(s,c){return r.default.createElement(se,{key:c,variant:`body3`},s)}))),r.default.createElement(c.FormControlLabel,{control:r.default.createElement(c.Checkbox,{checked:!!v,onChange:b,color:`secondary`,size:`small`}),label:r.default.createElement(E,{variant:`body2`},W.checkboxText)}))),r.default.createElement(c.DialogActions,null,r.default.createElement(c.Button,{variant:`text`,color:`secondary`,onClick:l},W[S].cancelButton),r.default.createElement(c.Button,{disabled:!v,variant:`contained`,onClick:x},W[S].activateButton)))};ct.propTypes={onClose:C.default.func,onSubmit:C.default.func,isEnrolled:C.default.bool};var G;function ownKeys(r,s){var c=Object.keys(r);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(r);s&&(l=l.filter(function(s){return Object.getOwnPropertyDescriptor(r,s).enumerable})),c.push.apply(c,l)}return c}function _objectSpread(r){for(var s=1;s<arguments.length;s++){var c=arguments[s]==null?{}:arguments[s];s%2?ownKeys(Object(c),!0).forEach(function(s){_defineProperty(r,s,c[s])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(c)):ownKeys(Object(c)).forEach(function(s){Object.defineProperty(r,s,Object.getOwnPropertyDescriptor(c,s))})}return r}var lt=function decodeHtmlUrl(r){var s=document.createElement(`textarea`);return s.innerHTML=r,s.value},K=`e-editor-v4-opt-in-message`,q=`e-editor-v4-opt-out-message`,J={title:(0,l.__)(`Activate Atomic Editor features`,`elementor`),welcomeText:(0,l.__)(`The Atomic Editor presents a new generation of high-performance, flexible building blocks designed for less bloat and precise styling with a unified interface.`,`elementor`),advantages:[[(0,l.__)(`Combine legacy widgets & new elements`,`elementor`),(0,l.__)(`Your current and new workflows work together on the same page.`,`elementor`)],[(0,l.__)(`Build reusable design systems`,`elementor`),(0,l.__)(`Classes, Variables and Components give you a clear path for scale.`,`elementor`)],[(0,l.__)(`Consistent styling experience`,`elementor`),(0,l.__)(`A unified Style tab for all Atomic Elements with full control over responsive design.`,`elementor`)],[(0,l.__)(`Unparalleled performance`,`elementor`),(0,l.__)(`Cleaner code and a lighter CSS footprint with single-div wrappers.`,`elementor`)]],andMore:(0,l.__)(`And much more!`,`elementor`),readMore:(0,l.__)(`Learn more`,`elementor`),feedback:(0,l.__)(`We’d love your feedback!`,`elementor`),overToGithub:(0,l.__)(`Head over to Github`,`elementor`),tellUsWhy:(0,l.__)(`Tell us why`,`elementor`),image:(0,l.__)(`Editor V4`,`elementor`),buttons:{tryOut:(0,l.__)(`Try out the new experience`,`elementor`),optIn:(0,l.__)(`Activate the new experience`,`elementor`),optOut:(0,l.__)(`Deactivate`,`elementor`)},messages:{optInSuccess:(0,l.__)(`Welcome! You’ve got the newest version of the editor.`,`elementor`),optOut:(0,l.__)(`You’ve deactivated the new Editor. Have feedback?`,`elementor`),error:(0,l.__)(`Ouch, there was a glitch. Try activating again soon.`,`elementor`)}},Y={feedbackUrl:`https://go.elementor.com/wp-dash-opt-in-v4-feedback/`,readMoreUrl:`https://go.elementor.com/wp-dash-opt-in-v4-help-center/`,tryOutUrl:U.sanitize(lt((G=elementorSettingsEditor4OptIn)==null||(G=G.urls)==null?void 0:G.start_building))||`#`},X={square:{src:`https://assets.elementor.com/v4-promotion/v1/images/v4_opt_in_500.png`,sx:{width:`100%`,maxHeight:`507px`,maxWidth:`sm`,height:`auto`,mx:`auto`,borderRadius:2}},landscape:{src:`https://assets.elementor.com/v4-promotion/v1/images/v4_opt_in_260.png`,sx:{width:`100%`,height:`auto`,maxHeight:`260px`,mx:`auto`,maxWidth:`sm`,borderRadius:2}}},ut=function OptIn(s){var l,u=s.state,p=_slicedToArray((0,r.useState)(!1),2),m=p[0],h=p[1],g=_slicedToArray((0,r.useState)(``),2),_=g[0],v=g[1],y=_slicedToArray((0,r.useState)(``),2),b=y[0],x=y[1],S=_slicedToArray((0,r.useState)(``),2),ee=S[0],te=S[1];(0,r.useEffect)(function(){var r=sessionStorage.getItem(K),s=sessionStorage.getItem(q);r&&(setTimeout(function(){v(r)},100),sessionStorage.removeItem(K)),s&&(setTimeout(function(){x(s)},100),sessionStorage.removeItem(q))},[]);var C=function maybeOptIn(){ye().then(function(){sessionStorage.setItem(K,J.messages.optInSuccess),window.location.reload()}).catch(function(){te(J.messages.error)})},ne=function maybeOptOut(){be().then(function(){sessionStorage.setItem(q,J.messages.optOut),window.location.reload()}).catch(function(){te(J.messages.error)})},w=function handlePopoverClose(){h(!1)},T=!!(u!=null&&(l=u.features)!=null&&l.editor_v4);return r.default.createElement(c.Container,{maxWidth:`xl`,sx:{marginBlockStart:2.5,display:`flex`,flexBasis:`100%`,gap:3,flexDirection:{xs:`column-reverse`,md:`row`}}},r.default.createElement(c.Stack,{sx:{flex:1,maxWidth:{md:`580px`,sm:`600px`},gap:2.5,mx:`auto`}},r.default.createElement(E,{variant:`h4`,width:`fit-content`},r.default.createElement(`span`,null,J.title)),r.default.createElement(c.Stack,{direction:`column`,gap:1},r.default.createElement(c.Box,null,r.default.createElement(E,null,J.welcomeText)),r.default.createElement(c.Box,null,r.default.createElement(ce,{sx:{gap:.5}},J.advantages.map(function(s,c){return r.default.createElement(O,{key:c},r.default.createElement(`b`,null,s[0]),` - `,s[1])}),r.default.createElement(O,{key:J.advantages.length},J.andMore,` `,r.default.createElement(c.Link,{color:`text.primary`,href:Y.readMoreUrl,target:`_blank`},J.readMore))))),r.default.createElement(c.Stack,{direction:`column`,width:`clamp(240px, max(340px, 75%), 340px)`,maxWidth:`100%`,gap:2},T?r.default.createElement(c.Button,{onClick:function onClick(){return window.location.href=Y.tryOutUrl},size:`large`,color:`primary`,variant:`contained`,sx:{flexGrow:1}},J.buttons.tryOut):r.default.createElement(c.Button,{onClick:function onClick(){h(!0)},size:`large`,color:`primary`,variant:`contained`,sx:{flexGrow:1}},J.buttons.optIn),r.default.createElement(c.Button,{onClick:function onClick(){h(!0)},size:`large`,color:`secondary`,variant:`outlined`,sx:{flexGrow:1,visibility:T?`visible`:`hidden`}},J.buttons.optOut)),r.default.createElement(E,null,J.feedback,` `,r.default.createElement(c.Link,{underline:`hover`,href:Y.feedbackUrl,target:`_blank`},J.overToGithub))),r.default.createElement(c.Stack,{sx:{flex:1,px:0,maxWidth:{md:`507px`,sm:`600px`},mx:`auto`}},X.square.src?r.default.createElement(c.Image,{src:X.square.src,alt:J.image,sx:_objectSpread(_objectSpread({},X.square.sx),{},{display:{xs:`none`,md:`block`}})}):r.default.createElement(ue,{sx:_objectSpread(_objectSpread({},X.square.sx),{},{display:{xs:`none`,md:`block`}})}),X.landscape.src?r.default.createElement(c.Image,{src:X.landscape.src,alt:J.image,sx:_objectSpread(_objectSpread({},X.landscape.sx),{},{display:{xs:`block`,md:`none`}})}):r.default.createElement(le,{sx:_objectSpread(_objectSpread({},X.landscape.sx),{},{display:{xs:`block`,md:`none`}})})),m&&r.default.createElement(ct,{onClose:w,onSubmit:T?ne:C,isEnrolled:T}),_&&r.default.createElement(de,{onClose:function onClose(){return v(``)},action:r.default.createElement(c.Link,{href:Y.tryOutUrl,color:`#FFFFFF`,sx:{cursor:`pointer`,textDecoration:`none`,pl:3}},J.buttons.tryOut)},_),b&&r.default.createElement(de,{onClose:function onClose(){return x(``)},action:r.default.createElement(c.Link,{href:Y.feedbackUrl,target:`_blank`,color:`#FFFFFF`,sx:{cursor:`pointer`,textDecoration:`none`,pl:3}},J.tellUsWhy)},b),ee&&r.default.createElement(de,{severity:`error`,onClose:function onClose(){return te(``)}},ee))};ut.propTypes={state:C.default.shape({features:C.default.shape({editor_v4:C.default.bool})}).isRequired};var dt=function App(s){return r.default.createElement(c.DirectionProvider,{rtl:s.isRTL},r.default.createElement(c.LocalizationProvider,null,r.default.createElement(c.ThemeProvider,{colorScheme:`light`},r.default.createElement(ut,{state:s==null?void 0:s.state}))))};dt.propTypes={isRTL:C.default.bool,state:C.default.object},(function init(){var s=document.querySelector(`#page-editor-v4-opt-in`);s&&w.render(r.default.createElement(dt,{isRTL:!!elementorCommon.config.isRTL,state:elementorSettingsEditor4OptIn}),s)})()})(React,ReactDOM,elementorV2.ui,wp.i18n,elementorV2.icons,elementorV2.ui.DialogHeaderGroup,elementorV2.ui.DialogHeader);