var __defProp=Object.defineProperty,__defNormalProp=(e,t,r)=>t in e?__defProp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,__publicField=(e,t,r)=>(__defNormalProp(e,"symbol"!=typeof t?t+"":t,r),r);!function(e){!function(e){"use strict";var t,r,n,o;(o=t||(t={}))[o.Small=0]="Small",o[o.Medium=1]="Medium",o[o.Large=2]="Large",o[o.Custom=3]="Custom",(n=r||(r={})).Body="body",n.Section="section",n.Column="column",n.Navbar="wb-navbar",n.Gallery="wb-gallery",n.Button="wb-button",n.ColumnGroup="wb-column-group",n.CustomHtml="wb-custom-html",n.SocialMedia="wb-social-media",n.Image="wb-image",n.EnterPasswordForm="wb-enter-password-form",n.LoginForm="wb-login-form",n.Text="wb-text",n.Video="wb-video",n.VideoThumbnail="video-thumbnail",n.Divider="wb-divider",n.Spacer="wb-spacer",n.Timer="wb-timer",n.Form="wb-form",n.Lightbox="wb-lightbox",n.ContactForm="wb-contact-form",n.MemberProfile="wb-member-profile",n.RegisterForm="wb-register-form",n.BuyButton="wb-buy-button",n.PromoCode="wb-promo-code",n.Webinar="wb-webinar",n.ProductBox="wb-product-box",n.OrderForm="wb-order-form",n.ConfirmationPage="wb-confirmation-page",n.CourseBox="wb-course-box",n.EmailHeader="email-header",n.EmailFooter="email-footer",n.CourseContents="wb-course-contents";const i=[{displayName:"Arial",fontStack:["Arial","sans-serif"]},{displayName:"Arial Black",fontStack:["Arial Black","sans-serif"]},{displayName:"Comic Sans MS",fontStack:["Comic Sans MS","sans-serif"]},{displayName:"Courier New",fontStack:["Courier New","serif"]},{displayName:"Georgia",fontStack:["Georgia","serif"]},{displayName:"Impact",fontStack:["Impact","sans-serif"]},{displayName:"Luicida Console",fontStack:["Luicida Console","monospace"]},{displayName:"Luicida Sans Unicode",fontStack:["Luicida Sans Unicode","sans-serif"]},{displayName:"Tahoma",fontStack:["Tahoma","sans-serif"]},{displayName:"Times New Roman",fontStack:["Times New Roman","serif"]},{displayName:"Trebuchet MS",fontStack:["Trebuchet MS","sans-serif"]},{displayName:"Verdana",fontStack:["Verdana","sans-serif"]}],a=[{displayName:"Roboto",fontStack:["Roboto","Arial","sans-serif"]},{displayName:"Open sans",fontStack:["Open sans","sans-serif"]},{displayName:"Lato",fontStack:["Lato","sans-serif"]},{displayName:"Montserrat",fontStack:["Montserrat","sans-serif"]},{displayName:"Oswald",fontStack:["Oswald","sans-serif"]},{displayName:"Raleway",fontStack:["Raleway","sans-serif"]},{displayName:"Noto Sans",fontStack:["Noto Sans","sans-serif"]},{displayName:"Ubuntu",fontStack:["Ubuntu","sans-serif"]},{displayName:"Varela Round",fontStack:["Varela Round","sans-serif"]},{displayName:"Montserrat Alternates",fontStack:["Montserrat Alternates","sans-serif"]},{displayName:"Roboto Slab",fontStack:["Roboto Slab","serif"]},{displayName:"Merriweather",fontStack:["Merriweather","serif"]},{displayName:"Playfair Display",fontStack:["Playfair Display","serif"]},{displayName:"Noto Serif",fontStack:["Noto Serif","serif"]},{displayName:"Arvo",fontStack:["Arvo","serif"]},{displayName:"Cormorant Garamond",fontStack:["Cormorant Garamond","serif"]},{displayName:"Josefin Slab",fontStack:["Josefin Slab","serif"]},{displayName:"Quattrocento",fontStack:["Quattrocento","serif"]},{displayName:"Sanchez",fontStack:["Sanchez","serif"]},{displayName:"Libre Baskerville",fontStack:["Libre Baskerville","serif"]},{displayName:"Roboto Mono",fontStack:["Roboto Mono","monospace"]},{displayName:"Inconsolata",fontStack:["Inconsolata","monospace"]},{displayName:"Nova Mono",fontStack:["Nova Mono","monospace"]},{displayName:"DM Mono",fontStack:["DM Mono","monospace"]},{displayName:"Dancing Script",fontStack:["Dancing Script","cursive"]},{displayName:"Pacifico",fontStack:["Pacifico","cursive"]},{displayName:"Courgette",fontStack:["Courgette","cursive"]},{displayName:"Sacramento",fontStack:["Sacramento","cursive"]},{displayName:"Great Vibes",fontStack:["Great Vibes","cursive"]},{displayName:"Cinzel Decorative",fontStack:["Cinzel Decorative","fantasy"]}],l=i[0].fontStack.join(", "),s=a[0].fontStack.join(", ");var d,u;(u=d||(d={})).Serif="serif",u.SansSerif="sans-serif",u.Monospace="monospace",u.Cursive="cursive",u.Fantasy="fantasy",u.SystemUi="system-ui",u.UiSerif="ui-serif",u.UiSansSerif="ui-sans-serif",u.UiMonospace="ui-monospace",u.UiRounded="ui-rounded",u.Math="math",u.Emoji="emoji",u.Fangsong="fangsong";var c,m=globalThis&&globalThis.__read||((e,t)=>{var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,i=r.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(l){o={error:l}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a}),f=globalThis&&globalThis.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var n,o=0,i=t.length;i>o;o++)!n&&o in t||(n||(n=[].slice.call(t,0,o)),n[o]=t[o]);return e.concat(n||[].slice.call(t))},p=function(){function e(e){void 0===e&&(e=[]),this.list=e instanceof Array?e:Array.from(e)}return Object.defineProperty(e.prototype,"length",{get(){return this.list.length},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"size",{get(){return this.length},enumerable:!1,configurable:!0}),e.prototype.get=function(e){return this.list[e]},e.prototype.includes=function(e){return this.list.includes(e)},e.prototype.first=function(){return this.list[0]},e.prototype.last=function(){return this.list[this.length-1]},e.prototype.indexOf=function(e){return this.list.indexOf(e)},e.prototype.lastIndexOf=function(e){return this.list.lastIndexOf(e)},e.prototype.insert=function(e,t){return this.splice(e,0,t)},e.prototype.delete=function(e){return this.splice(e,1)},e.prototype.clear=()=>new e,e.prototype.push=function(){for(var t=[],r=0;arguments.length>r;r++)t[r]=arguments[r];return new e(f(f([],m(this.list),!1),m(t),!1))},e.prototype.pop=function(){return this.delete(this.length-1)},e.prototype.unshift=function(){for(var t=[],r=0;arguments.length>r;r++)t[r]=arguments[r];return new e(f(f([],m(t),!1),m(this.list),!1))},e.prototype.shift=function(){return this.delete(0)},e.prototype.update=function(e,t){return this.set(e,t(this.get(e)))},e.prototype.concat=function(){for(var t,r=[],n=0;arguments.length>n;n++)r[n]=arguments[n];return new e((t=this.list).concat.apply(t,f([],m(r),!1)))},e.prototype.map=function(t){var r=this;return new e(this.list.map(((e,n)=>t(e,n,r))))},e.prototype.filter=function(t){var r=this;return new e(this.list.filter(((e,n)=>t(e,n,r))))},e.prototype.reverse=function(){return new e(f([],m(this.list),!1).reverse())},e.prototype.sort=function(t){return new e(f([],m(this.list),!1).sort(t))},e.prototype.findIndex=function(e){var t=this;return this.list.findIndex(((r,n)=>e(r,n,t)))},e.prototype.findLastIndex=function(e){for(var t=this.length;t-- >0;)if(e(this.get(t),t,this))return t;return-1},e.prototype.find=function(e){var t=this;return this.list.find(((r,n)=>e(r,n,t)))},e.prototype.findLast=function(e){var t=this;return this.get(this.findLastIndex(((r,n)=>e(r,n,t))))},e.prototype.slice=function(t,r){return new e(this.list.slice(t,r))},e.prototype.splice=function(t,r){for(var n=[],o=2;arguments.length>o;o++)n[o-2]=arguments[o];var i=f([],m(this.list),!1);return i.splice.apply(i,f([t,r],m(n),!1)),new e(i)},e.prototype.reduce=function(e,t){var r=this;return this.list.reduce(((t,n,o)=>e(t,n,o,r)),t)},e.prototype.every=function(e){var t=this;return this.list.every(((r,n)=>e(r,n,t)))},e.prototype.some=function(e){var t=this;return this.list.some(((r,n)=>e(r,n,t)))},e.prototype.join=function(e){return this.list.join(e)},e.prototype.set=function(t,r){var n=f([],m(this.list),!1);return n[t]=r,new e(n)},e.prototype[Symbol.iterator]=function(){return this.list[Symbol.iterator]()},e.prototype.toJSON=function(){return this.list},e.prototype.toArray=function(){return f([],m(this.list),!1)},e}(),h=function(){function e(e,t){void 0===t&&(t=new p),this.elementId=e,this.children=t}return e.createRelation=(t,r)=>new e(t,new p(r)),e.prototype.withElementId=function(t){return new e(t,this.children)},e.prototype.withChildren=function(t){return new e(this.elementId,t)},e.prototype.addChild=function(e){return this.withChildren(this.children.push(e))},e.prototype.insertChild=function(e,t){return this.withChildren(this.children.insert(t,e))},e.prototype.removeChild=function(e){return this.withChildren(this.children.filter((t=>t!==e)))},e.prototype.getChildIndex=function(e){return this.children.findIndex((t=>t===e))},e.prototype.toJSON=function(){return{children:this.children.toArray(),elementId:this.elementId}},e}(),g=globalThis&&globalThis.__values||(e=>{var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:()=>(e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e})};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}),b=globalThis&&globalThis.__read||((e,t)=>{var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,i=r.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(l){o={error:l}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a}),y=globalThis&&globalThis.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var n,o=0,i=t.length;i>o;o++)!n&&o in t||(n||(n=[].slice.call(t,0,o)),n[o]=t[o]);return e.concat(n||[].slice.call(t))},v=function(){function e(e){void 0===e&&(e=new p),this.relations=e}return e.fromJson=t=>{var r,n,o=[];try{for(var i=g(t.relations),a=i.next();!a.done;a=i.next()){var l=a.value;o.push(new h(l.elementId,new p(l.children)))}}catch(s){r={error:s}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}return new e(new p(o))},e.prototype.getList=function(){return this.relations},e.prototype.addRelation=function(t){return new e(this.relations.push(t))},e.prototype.removeRelation=function(t){return new e(this.relations.filter((e=>e.elementId!==t)).map((e=>e.withChildren(e.children.filter((e=>e!==t))))))},e.prototype.updateRelation=function(t,r){var n=this.relations.indexOf(t);return-1===n?this:new e(this.relations.update(n,(()=>r)))},e.prototype.getElementChildrenListByElementId=function(e){var t=this.getRelation(e);return t?t.children:new p},e.prototype.getChildrenIdSubtree=function(e){var t,r,n=[];try{for(var o=g(this.getElementChildrenListByElementId(e)),i=o.next();!i.done;i=o.next()){var a=i.value;n.push.apply(n,y([a],b(this.getChildrenIdSubtree(a).toArray()),!1))}}catch(l){t={error:l}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}return new p(n)},e.prototype.getRelation=function(e){return this.relations.find((t=>t.elementId===e))},e.prototype.addChild=function(e,t){var r=this,n=this.getParentRelation(t);n&&(r=this.updateRelation(n,n.removeChild(t)));var o=r.getRelation(e);return o?r.updateRelation(o,o.addChild(t)):r.addRelation(new h(e,new p([t])))},e.prototype.insertChild=function(e,t,r){var n=this,o=this.getParentRelation(t),i=r;if(o){var a=o.getChildIndex(t);n=this.updateRelation(o,o.removeChild(t)),o.elementId===e&&i>a&&(i=Math.max(0,i-1))}var l=n.getRelation(e);return l?n.updateRelation(l,l.insertChild(t,i)):n.addRelation(new h(e,new p([t])))},e.prototype.getParentId=function(e){var t=this.getParentRelation(e);return t?t.elementId:null},e.prototype.getParentRelation=function(e){return this.relations.find((t=>t.children.includes(e)))},e.prototype.toJSON=function(){return{relations:this.relations.map((e=>e.toJSON())).toArray()}},Object.defineProperty(e.prototype,"length",{get(){return this.relations.length},enumerable:!1,configurable:!0}),e}(),C=globalThis&&globalThis.__extends||(c=(e,t)=>(c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&((e,t)=>{e.__proto__=t})||((e,t)=>{for(var r in t)({}).hasOwnProperty.call(t,r)&&(e[r]=t[r])}))(e,t),function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}c(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),w=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return C(t,e),t}(Error),S="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function E(e){return e&&e.__esModule&&{}.hasOwnProperty.call(e,"default")?e.default:e}for(var x=[],k=0;256>k;k++)x[k]=(16>k?"0":"")+k.toString(16);var B={v4(){var e=4294967295*Math.random()|0,t=4294967295*Math.random()|0,r=4294967295*Math.random()|0,n=4294967295*Math.random()|0;return x[255&e]+x[e>>8&255]+x[e>>16&255]+x[e>>24&255]+"-"+x[255&t]+x[t>>8&255]+"-"+x[t>>16&15|64]+x[t>>24&255]+"-"+x[63&r|128]+x[r>>8&255]+"-"+x[r>>16&255]+x[r>>24&255]+x[255&n]+x[n>>8&255]+x[n>>16&255]+x[n>>24&255]},token(e){var t=4294967295*Math.random()|0,r=4294967295*Math.random()|0,n=x[t>>16&255]+x[t>>24&255]+x[255&r]+x[r>>8&255];return e?n:n+x[r>>16&255]+x[r>>24&255]}};function $(){return B.token()}function P(e){void 0===e&&(e="");var t=[];return e&&t.push(e,"-"),t.push(B.token()),t.join("")}var I=globalThis&&globalThis.__values||(e=>{var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:()=>(e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e})};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")});function F(e,t,r){var n,o,i=r.elements.getByElementId(e).withRandomId().regenerateContentIds(),a=r.elementRelations.getRelation(t),l=r.withElements(r.elements.addElement(i));if(a){var s,d=a.getChildIndex(e);s=-1===d?a.addChild(i.id):a.insertChild(i.id,d+1),l=l.withRelations(l.elementRelations.updateRelation(a,s))}else a=new h(t,new p([i.id])),l=l.withRelations(l.elementRelations.addRelation(a));var u=r.elementRelations.getRelation(e);if(u)try{for(var c=I(u.children),m=c.next();!m.done;m=c.next())l=F(m.value,i.id,l)}catch(f){n={error:f}}finally{try{m&&!m.done&&(o=c.return)&&o.call(c)}finally{if(n)throw n.error}}return l}globalThis&&globalThis,globalThis&&globalThis;var T={exports:{}},A={},R={exports:{}},L={};function O(){return{"align-content":!1,"align-items":!1,"align-self":!1,"alignment-adjust":!1,"alignment-baseline":!1,all:!1,"anchor-point":!1,animation:!1,"animation-delay":!1,"animation-direction":!1,"animation-duration":!1,"animation-fill-mode":!1,"animation-iteration-count":!1,"animation-name":!1,"animation-play-state":!1,"animation-timing-function":!1,azimuth:!1,"backface-visibility":!1,background:!0,"background-attachment":!0,"background-clip":!0,"background-color":!0,"background-image":!0,"background-origin":!0,"background-position":!0,"background-repeat":!0,"background-size":!0,"baseline-shift":!1,binding:!1,bleed:!1,"bookmark-label":!1,"bookmark-level":!1,"bookmark-state":!1,border:!0,"border-bottom":!0,"border-bottom-color":!0,"border-bottom-left-radius":!0,"border-bottom-right-radius":!0,"border-bottom-style":!0,"border-bottom-width":!0,"border-collapse":!0,"border-color":!0,"border-image":!0,"border-image-outset":!0,"border-image-repeat":!0,"border-image-slice":!0,"border-image-source":!0,"border-image-width":!0,"border-left":!0,"border-left-color":!0,"border-left-style":!0,"border-left-width":!0,"border-radius":!0,"border-right":!0,"border-right-color":!0,"border-right-style":!0,"border-right-width":!0,"border-spacing":!0,"border-style":!0,"border-top":!0,"border-top-color":!0,"border-top-left-radius":!0,"border-top-right-radius":!0,"border-top-style":!0,"border-top-width":!0,"border-width":!0,bottom:!1,"box-decoration-break":!0,"box-shadow":!0,"box-sizing":!0,"box-snap":!0,"box-suppress":!0,"break-after":!0,"break-before":!0,"break-inside":!0,"caption-side":!1,chains:!1,clear:!0,clip:!1,"clip-path":!1,"clip-rule":!1,color:!0,"color-interpolation-filters":!0,"column-count":!1,"column-fill":!1,"column-gap":!1,"column-rule":!1,"column-rule-color":!1,"column-rule-style":!1,"column-rule-width":!1,"column-span":!1,"column-width":!1,columns:!1,contain:!1,content:!1,"counter-increment":!1,"counter-reset":!1,"counter-set":!1,crop:!1,cue:!1,"cue-after":!1,"cue-before":!1,cursor:!1,direction:!1,display:!0,"display-inside":!0,"display-list":!0,"display-outside":!0,"dominant-baseline":!1,elevation:!1,"empty-cells":!1,filter:!1,flex:!1,"flex-basis":!1,"flex-direction":!1,"flex-flow":!1,"flex-grow":!1,"flex-shrink":!1,"flex-wrap":!1,float:!1,"float-offset":!1,"flood-color":!1,"flood-opacity":!1,"flow-from":!1,"flow-into":!1,font:!0,"font-family":!0,"font-feature-settings":!0,"font-kerning":!0,"font-language-override":!0,"font-size":!0,"font-size-adjust":!0,"font-stretch":!0,"font-style":!0,"font-synthesis":!0,"font-variant":!0,"font-variant-alternates":!0,"font-variant-caps":!0,"font-variant-east-asian":!0,"font-variant-ligatures":!0,"font-variant-numeric":!0,"font-variant-position":!0,"font-weight":!0,grid:!1,"grid-area":!1,"grid-auto-columns":!1,"grid-auto-flow":!1,"grid-auto-rows":!1,"grid-column":!1,"grid-column-end":!1,"grid-column-start":!1,"grid-row":!1,"grid-row-end":!1,"grid-row-start":!1,"grid-template":!1,"grid-template-areas":!1,"grid-template-columns":!1,"grid-template-rows":!1,"hanging-punctuation":!1,height:!0,hyphens:!1,icon:!1,"image-orientation":!1,"image-resolution":!1,"ime-mode":!1,"initial-letters":!1,"inline-box-align":!1,"justify-content":!1,"justify-items":!1,"justify-self":!1,left:!1,"letter-spacing":!0,"lighting-color":!0,"line-box-contain":!1,"line-break":!1,"line-grid":!1,"line-height":!1,"line-snap":!1,"line-stacking":!1,"line-stacking-ruby":!1,"line-stacking-shift":!1,"line-stacking-strategy":!1,"list-style":!0,"list-style-image":!0,"list-style-position":!0,"list-style-type":!0,margin:!0,"margin-bottom":!0,"margin-left":!0,"margin-right":!0,"margin-top":!0,"marker-offset":!1,"marker-side":!1,marks:!1,mask:!1,"mask-box":!1,"mask-box-outset":!1,"mask-box-repeat":!1,"mask-box-slice":!1,"mask-box-source":!1,"mask-box-width":!1,"mask-clip":!1,"mask-image":!1,"mask-origin":!1,"mask-position":!1,"mask-repeat":!1,"mask-size":!1,"mask-source-type":!1,"mask-type":!1,"max-height":!0,"max-lines":!1,"max-width":!0,"min-height":!0,"min-width":!0,"move-to":!1,"nav-down":!1,"nav-index":!1,"nav-left":!1,"nav-right":!1,"nav-up":!1,"object-fit":!1,"object-position":!1,opacity:!1,order:!1,orphans:!1,outline:!1,"outline-color":!1,"outline-offset":!1,"outline-style":!1,"outline-width":!1,overflow:!1,"overflow-wrap":!1,"overflow-x":!1,"overflow-y":!1,padding:!0,"padding-bottom":!0,"padding-left":!0,"padding-right":!0,"padding-top":!0,page:!1,"page-break-after":!1,"page-break-before":!1,"page-break-inside":!1,"page-policy":!1,pause:!1,"pause-after":!1,"pause-before":!1,perspective:!1,"perspective-origin":!1,pitch:!1,"pitch-range":!1,"play-during":!1,position:!1,"presentation-level":!1,quotes:!1,"region-fragment":!1,resize:!1,rest:!1,"rest-after":!1,"rest-before":!1,richness:!1,right:!1,rotation:!1,"rotation-point":!1,"ruby-align":!1,"ruby-merge":!1,"ruby-position":!1,"shape-image-threshold":!1,"shape-outside":!1,"shape-margin":!1,size:!1,speak:!1,"speak-as":!1,"speak-header":!1,"speak-numeral":!1,"speak-punctuation":!1,"speech-rate":!1,stress:!1,"string-set":!1,"tab-size":!1,"table-layout":!1,"text-align":!0,"text-align-last":!0,"text-combine-upright":!0,"text-decoration":!0,"text-decoration-color":!0,"text-decoration-line":!0,"text-decoration-skip":!0,"text-decoration-style":!0,"text-emphasis":!0,"text-emphasis-color":!0,"text-emphasis-position":!0,"text-emphasis-style":!0,"text-height":!0,"text-indent":!0,"text-justify":!0,"text-orientation":!0,"text-overflow":!0,"text-shadow":!0,"text-space-collapse":!0,"text-transform":!0,"text-underline-position":!0,"text-wrap":!0,top:!1,transform:!1,"transform-origin":!1,"transform-style":!1,transition:!1,"transition-delay":!1,"transition-duration":!1,"transition-property":!1,"transition-timing-function":!1,"unicode-bidi":!1,"vertical-align":!1,visibility:!1,"voice-balance":!1,"voice-duration":!1,"voice-family":!1,"voice-pitch":!1,"voice-range":!1,"voice-rate":!1,"voice-stress":!1,"voice-volume":!1,volume:!1,"white-space":!1,widows:!1,width:!0,"will-change":!1,"word-break":!0,"word-spacing":!0,"word-wrap":!0,"wrap-flow":!1,"wrap-through":!1,"writing-mode":!1,"z-index":!1}}var M=/javascript\s*\:/gim;L.whiteList={"align-content":!1,"align-items":!1,"align-self":!1,"alignment-adjust":!1,"alignment-baseline":!1,all:!1,"anchor-point":!1,animation:!1,"animation-delay":!1,"animation-direction":!1,"animation-duration":!1,"animation-fill-mode":!1,"animation-iteration-count":!1,"animation-name":!1,"animation-play-state":!1,"animation-timing-function":!1,azimuth:!1,"backface-visibility":!1,background:!0,"background-attachment":!0,"background-clip":!0,"background-color":!0,"background-image":!0,"background-origin":!0,"background-position":!0,"background-repeat":!0,"background-size":!0,"baseline-shift":!1,binding:!1,bleed:!1,"bookmark-label":!1,"bookmark-level":!1,"bookmark-state":!1,border:!0,"border-bottom":!0,"border-bottom-color":!0,"border-bottom-left-radius":!0,"border-bottom-right-radius":!0,"border-bottom-style":!0,"border-bottom-width":!0,"border-collapse":!0,"border-color":!0,"border-image":!0,"border-image-outset":!0,"border-image-repeat":!0,"border-image-slice":!0,"border-image-source":!0,"border-image-width":!0,"border-left":!0,"border-left-color":!0,"border-left-style":!0,"border-left-width":!0,"border-radius":!0,"border-right":!0,"border-right-color":!0,"border-right-style":!0,"border-right-width":!0,"border-spacing":!0,"border-style":!0,"border-top":!0,"border-top-color":!0,"border-top-left-radius":!0,"border-top-right-radius":!0,"border-top-style":!0,"border-top-width":!0,"border-width":!0,bottom:!1,"box-decoration-break":!0,"box-shadow":!0,"box-sizing":!0,"box-snap":!0,"box-suppress":!0,"break-after":!0,"break-before":!0,"break-inside":!0,"caption-side":!1,chains:!1,clear:!0,clip:!1,"clip-path":!1,"clip-rule":!1,color:!0,"color-interpolation-filters":!0,"column-count":!1,"column-fill":!1,"column-gap":!1,"column-rule":!1,"column-rule-color":!1,"column-rule-style":!1,"column-rule-width":!1,"column-span":!1,"column-width":!1,columns:!1,contain:!1,content:!1,"counter-increment":!1,"counter-reset":!1,"counter-set":!1,crop:!1,cue:!1,"cue-after":!1,"cue-before":!1,cursor:!1,direction:!1,display:!0,"display-inside":!0,"display-list":!0,"display-outside":!0,"dominant-baseline":!1,elevation:!1,"empty-cells":!1,filter:!1,flex:!1,"flex-basis":!1,"flex-direction":!1,"flex-flow":!1,"flex-grow":!1,"flex-shrink":!1,"flex-wrap":!1,float:!1,"float-offset":!1,"flood-color":!1,"flood-opacity":!1,"flow-from":!1,"flow-into":!1,font:!0,"font-family":!0,"font-feature-settings":!0,"font-kerning":!0,"font-language-override":!0,"font-size":!0,"font-size-adjust":!0,"font-stretch":!0,"font-style":!0,"font-synthesis":!0,"font-variant":!0,"font-variant-alternates":!0,"font-variant-caps":!0,"font-variant-east-asian":!0,"font-variant-ligatures":!0,"font-variant-numeric":!0,"font-variant-position":!0,"font-weight":!0,grid:!1,"grid-area":!1,"grid-auto-columns":!1,"grid-auto-flow":!1,"grid-auto-rows":!1,"grid-column":!1,"grid-column-end":!1,"grid-column-start":!1,"grid-row":!1,"grid-row-end":!1,"grid-row-start":!1,"grid-template":!1,"grid-template-areas":!1,"grid-template-columns":!1,"grid-template-rows":!1,"hanging-punctuation":!1,height:!0,hyphens:!1,icon:!1,"image-orientation":!1,"image-resolution":!1,"ime-mode":!1,"initial-letters":!1,"inline-box-align":!1,"justify-content":!1,"justify-items":!1,"justify-self":!1,left:!1,"letter-spacing":!0,"lighting-color":!0,"line-box-contain":!1,"line-break":!1,"line-grid":!1,"line-height":!1,"line-snap":!1,"line-stacking":!1,"line-stacking-ruby":!1,"line-stacking-shift":!1,"line-stacking-strategy":!1,"list-style":!0,"list-style-image":!0,"list-style-position":!0,"list-style-type":!0,margin:!0,"margin-bottom":!0,"margin-left":!0,"margin-right":!0,"margin-top":!0,"marker-offset":!1,"marker-side":!1,marks:!1,mask:!1,"mask-box":!1,"mask-box-outset":!1,"mask-box-repeat":!1,"mask-box-slice":!1,"mask-box-source":!1,"mask-box-width":!1,"mask-clip":!1,"mask-image":!1,"mask-origin":!1,"mask-position":!1,"mask-repeat":!1,"mask-size":!1,"mask-source-type":!1,"mask-type":!1,"max-height":!0,"max-lines":!1,"max-width":!0,"min-height":!0,"min-width":!0,"move-to":!1,"nav-down":!1,"nav-index":!1,"nav-left":!1,"nav-right":!1,"nav-up":!1,"object-fit":!1,"object-position":!1,opacity:!1,order:!1,orphans:!1,outline:!1,"outline-color":!1,"outline-offset":!1,"outline-style":!1,"outline-width":!1,overflow:!1,"overflow-wrap":!1,"overflow-x":!1,"overflow-y":!1,padding:!0,"padding-bottom":!0,"padding-left":!0,"padding-right":!0,"padding-top":!0,page:!1,"page-break-after":!1,"page-break-before":!1,"page-break-inside":!1,"page-policy":!1,pause:!1,"pause-after":!1,"pause-before":!1,perspective:!1,"perspective-origin":!1,pitch:!1,"pitch-range":!1,"play-during":!1,position:!1,"presentation-level":!1,quotes:!1,"region-fragment":!1,resize:!1,rest:!1,"rest-after":!1,"rest-before":!1,richness:!1,right:!1,rotation:!1,"rotation-point":!1,"ruby-align":!1,"ruby-merge":!1,"ruby-position":!1,"shape-image-threshold":!1,"shape-outside":!1,"shape-margin":!1,size:!1,speak:!1,"speak-as":!1,"speak-header":!1,"speak-numeral":!1,"speak-punctuation":!1,"speech-rate":!1,stress:!1,"string-set":!1,"tab-size":!1,"table-layout":!1,"text-align":!0,"text-align-last":!0,"text-combine-upright":!0,"text-decoration":!0,"text-decoration-color":!0,"text-decoration-line":!0,"text-decoration-skip":!0,"text-decoration-style":!0,"text-emphasis":!0,"text-emphasis-color":!0,"text-emphasis-position":!0,"text-emphasis-style":!0,"text-height":!0,"text-indent":!0,"text-justify":!0,"text-orientation":!0,"text-overflow":!0,"text-shadow":!0,"text-space-collapse":!0,"text-transform":!0,"text-underline-position":!0,"text-wrap":!0,top:!1,transform:!1,"transform-origin":!1,"transform-style":!1,transition:!1,"transition-delay":!1,"transition-duration":!1,"transition-property":!1,"transition-timing-function":!1,"unicode-bidi":!1,"vertical-align":!1,visibility:!1,"voice-balance":!1,"voice-duration":!1,"voice-family":!1,"voice-pitch":!1,"voice-range":!1,"voice-rate":!1,"voice-stress":!1,"voice-volume":!1,volume:!1,"white-space":!1,widows:!1,width:!0,"will-change":!1,"word-break":!0,"word-spacing":!0,"word-wrap":!0,"wrap-flow":!1,"wrap-through":!1,"writing-mode":!1,"z-index":!1},L.getDefaultWhiteList=O,L.onAttr=function(){},L.onIgnoreAttr=function(){},L.safeAttrValue=function(e,t){return M.test(t)?"":t};var N={indexOf(e,t){var r,n;if([].indexOf)return e.indexOf(t);for(r=0,n=e.length;n>r;r++)if(e[r]===t)return r;return-1},forEach(e,t,r){var n,o;if([].forEach)return e.forEach(t,r);for(n=0,o=e.length;o>n;n++)t.call(r,e[n],n,e)},trim:e=>"".trim?e.trim():e.replace(/(^\s*)|(\s*$)/g,""),trimRight:e=>"".trimRight?e.trimRight():e.replace(/(\s*$)/g,"")};var D=L,z=function(e,t){";"!==(e=N.trimRight(e))[e.length-1]&&(e+=";");var r=e.length,n=!1,o=0,i=0,a="";function l(){if(!n){var r=N.trim(e.slice(o,i)),l=r.indexOf(":");if(-1!==l){var s=N.trim(r.slice(0,l)),d=N.trim(r.slice(l+1));if(s){var u=t(o,a.length,s,d,r);u&&(a+=u+"; ")}}}o=i+1}for(;r>i;i++){var s=e[i];if("/"===s&&"*"===e[i+1]){var d=e.indexOf("*/",i+2);if(-1===d)break;o=(i=d+1)+1,n=!1}else"("===s?n=!0:")"===s?n=!1:";"===s?n||l():"\n"===s&&l()}return N.trim(a)};function H(e){return null==e}function U(e){(e=function(e){var t={};for(var r in e)t[r]=e[r];return t}(e||{})).whiteList=e.whiteList||D.whiteList,e.onAttr=e.onAttr||D.onAttr,e.onIgnoreAttr=e.onIgnoreAttr||D.onIgnoreAttr,e.safeAttrValue=e.safeAttrValue||D.safeAttrValue,this.options=e}U.prototype.process=function(e){if(!(e=(e=e||"").toString()))return"";var t=this.options,r=t.whiteList,n=t.onAttr,o=t.onIgnoreAttr,i=t.safeAttrValue;return z(e,((e,t,a,l,s)=>{var d=r[a],u=!1;if(!0===d?u=d:"function"==typeof d?u=d(l):d instanceof RegExp&&(u=d.test(l)),!0!==u&&(u=!1),l=i(a,l)){var c,m={position:t,sourcePosition:e,source:s,isWhite:u};return u?H(c=n(a,l,m))?a+":"+l:c:H(c=o(a,l,m))?void 0:c}}))};var W=U;((e,t)=>{var r=L,n=W;for(var o in(t=e.exports=function(e,t){return new n(t).process(e)}).FilterCSS=n,r)t[o]=r[o];"undefined"!=typeof window&&(window.filterCSS=e.exports)})(R,R.exports);var j=R.exports,V={indexOf(e,t){var r,n;if([].indexOf)return e.indexOf(t);for(r=0,n=e.length;n>r;r++)if(e[r]===t)return r;return-1},forEach(e,t,r){var n,o;if([].forEach)return e.forEach(t,r);for(n=0,o=e.length;o>n;n++)t.call(r,e[n],n,e)},trim:e=>"".trim?e.trim():e.replace(/(^\s*)|(\s*$)/g,""),spaceIndex(e){var t=/\s|\n|\t/.exec(e);return t?t.index:-1}},_=j.getDefaultWhiteList,G=V;function Y(){return{a:["target","href","title"],abbr:["title"],address:[],area:["shape","coords","href","alt"],article:[],aside:[],audio:["autoplay","controls","loop","preload","src"],b:[],bdi:["dir"],bdo:["dir"],big:[],blockquote:["cite"],br:[],caption:[],center:[],cite:[],code:[],col:["align","valign","span","width"],colgroup:["align","valign","span","width"],dd:[],del:["datetime"],details:["open"],div:[],dl:[],dt:[],em:[],font:["color","size","face"],footer:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],header:[],hr:[],i:[],img:["src","alt","title","width","height"],ins:["datetime"],li:[],mark:[],nav:[],ol:[],p:[],pre:[],s:[],section:[],small:[],span:[],sub:[],sup:[],strong:[],table:["width","border","align","valign"],tbody:["align","valign"],td:["width","rowspan","colspan","align","valign"],tfoot:["align","valign"],th:["width","rowspan","colspan","align","valign"],thead:["align","valign"],tr:["rowspan","align","valign"],tt:[],u:[],ul:[],video:["autoplay","controls","loop","preload","src","height","width"]}}var Z=new(0,j.FilterCSS);function q(e){return e.replace(Q,"<").replace(K,">")}var Q=//g,J=/"/g,X=/"/g,ee=/&#([a-zA-Z0-9]*);?/gim,te=/:?/gim,re=/&newline;?/gim,ne=/((j\s*a\s*v\s*a|v\s*b|l\s*i\s*v\s*e)\s*s\s*c\s*r\s*i\s*p\s*t\s*|m\s*o\s*c\s*h\s*a)\:/gi,oe=/e\s*x\s*p\s*r\s*e\s*s\s*s\s*i\s*o\s*n\s*\(.*/gi,ie=/u\s*r\s*l\s*\(.*/gi;function ae(e){return e.replace(J,""")}function le(e){return e.replace(X,'"')}function se(e){return e.replace(ee,((e,t)=>String.fromCharCode("x"===t[0]||"X"===t[0]?parseInt(t.substr(1),16):parseInt(t,10))))}function de(e){return e.replace(te,":").replace(re," ")}function ue(e){for(var t="",r=0,n=e.length;n>r;r++)t+=32>e.charCodeAt(r)?" ":e.charAt(r);return G.trim(t)}function ce(e){return ue(e=de(e=se(e=le(e))))}function me(e){return q(e=ae(e))}var fe=//g;A.whiteList={a:["target","href","title"],abbr:["title"],address:[],area:["shape","coords","href","alt"],article:[],aside:[],audio:["autoplay","controls","loop","preload","src"],b:[],bdi:["dir"],bdo:["dir"],big:[],blockquote:["cite"],br:[],caption:[],center:[],cite:[],code:[],col:["align","valign","span","width"],colgroup:["align","valign","span","width"],dd:[],del:["datetime"],details:["open"],div:[],dl:[],dt:[],em:[],font:["color","size","face"],footer:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],header:[],hr:[],i:[],img:["src","alt","title","width","height"],ins:["datetime"],li:[],mark:[],nav:[],ol:[],p:[],pre:[],s:[],section:[],small:[],span:[],sub:[],sup:[],strong:[],table:["width","border","align","valign"],tbody:["align","valign"],td:["width","rowspan","colspan","align","valign"],tfoot:["align","valign"],th:["width","rowspan","colspan","align","valign"],thead:["align","valign"],tr:["rowspan","align","valign"],tt:[],u:[],ul:[],video:["autoplay","controls","loop","preload","src","height","width"]},A.getDefaultWhiteList=Y,A.onTag=function(){},A.onIgnoreTag=function(){},A.onTagAttr=function(){},A.onIgnoreTagAttr=function(){},A.safeAttrValue=function(e,t,r,n){if(r=ce(r),"href"===t||"src"===t){if("#"===(r=G.trim(r)))return"#";if("http://"!==r.substr(0,7)&&"https://"!==r.substr(0,8)&&"mailto:"!==r.substr(0,7)&&"tel:"!==r.substr(0,4)&&"data:image/"!==r.substr(0,11)&&"ftp://"!==r.substr(0,6)&&"./"!==r.substr(0,2)&&"../"!==r.substr(0,3)&&"#"!==r[0]&&"/"!==r[0])return""}else if("background"===t){if(ne.lastIndex=0,ne.test(r))return""}else if("style"===t){if(oe.lastIndex=0,oe.test(r))return"";if(ie.lastIndex=0,ie.test(r)&&(ne.lastIndex=0,ne.test(r)))return"";!1!==n&&(r=(n=n||Z).process(r))}return me(r)},A.escapeHtml=q,A.escapeQuote=ae,A.unescapeQuote=le,A.escapeHtmlEntities=se,A.escapeDangerHtml5Entities=de,A.clearNonPrintableCharacter=ue,A.friendlyAttrValue=ce,A.escapeAttrValue=me,A.onIgnoreTagStripAll=function(){return""},A.StripTagBody=function(e,t){"function"!=typeof t&&(t=()=>{});var r=!Array.isArray(e),n=[],o=!1;return{onIgnoreTag(i,a,l){if(function(t){return!!r||-1!==G.indexOf(e,t)}(i)){if(l.isClosing){var s="[/removed]";return n.push([!1!==o?o:l.position,l.position+s.length]),o=!1,s}return o||(o=l.position),"[removed]"}return t(i,a,l)},remove(e){var t="",r=0;return G.forEach(n,(n=>{t+=e.slice(r,n[0]),r=n[1]})),t+=e.slice(r)}}},A.stripCommentTag=function(e){return e.replace(fe,"")},A.stripBlankChar=function(e){var t=e.split("");return(t=t.filter((e=>{var t=e.charCodeAt(0);return 127!==t&&(t>31||10===t||13===t)}))).join("")},A.cssFilter=Z,A.getDefaultCSSWhiteList=_;var pe={},he=V;function ge(e){var t=he.spaceIndex(e);if(-1===t)var r=e.slice(1,-1);else r=e.slice(1,t+1);return"/"===(r=he.trim(r).toLowerCase()).slice(0,1)&&(r=r.slice(1)),"/"===r.slice(-1)&&(r=r.slice(0,-1)),r}function be(e){return"t;t++){var r=e[t];if(" "!==r)return"="===r?t:-1}}function Ce(e,t){for(;t>0;t--){var r=e[t];if(" "!==r)return"="===r?t:-1}}function we(e){return function(e){return'"'===e[0]&&'"'===e[e.length-1]||"'"===e[0]&&"'"===e[e.length-1]}(e)?e.substr(1,e.length-2):e}pe.parseTag=function(e,t,r){var n="",o=0,i=!1,a=!1,l=0,s=e.length,d="",u="";e:for(l=0;s>l;l++){var c=e.charAt(l);if(!1===i){if("<"===c){i=l;continue}}else if(!1===a){if("<"===c){n+=r(e.slice(o,l)),i=l,o=l;continue}if(">"===c){n+=r(e.slice(o,i)),d=ge(u=e.slice(i,l+1)),n+=t(i,n.length,d,u,be(u)),o=l+1,i=!1;continue}if('"'===c||"'"===c)for(var m=1,f=e.charAt(l-m);" "===f||"="===f;){if("="===f){a=c;continue e}f=e.charAt(l-++m)}}else if(c===a){a=!1;continue}}return e.length>o&&(n+=r(e.substr(o))),n},pe.parseAttr=function(e,t){var r=0,n=[],o=!1,i=e.length;function a(e,r){if((e=(e=he.trim(e)).replace(ye,"").toLowerCase()).length>=1){var o=t(e,r||"");o&&n.push(o)}}for(var l=0;i>l;l++){var s,d=e.charAt(l);if(!1!==o||"="!==d)if(!1===o||l!==r||'"'!==d&&"'"!==d||"="!==e.charAt(l-1)){if(/\s|\n|\t/.test(d)){if(e=e.replace(/\s|\n|\t/g," "),!1===o){if(-1===(s=ve(e,l))){a(he.trim(e.slice(r,l))),o=!1,r=l+1;continue}l=s-1;continue}if(-1===(s=Ce(e,l-1))){a(o,we(he.trim(e.slice(r,l)))),o=!1,r=l+1;continue}}}else{if(-1===(s=e.indexOf(d,l+1)))break;a(o,he.trim(e.slice(r+1,s))),o=!1,r=(l=s)+1}else o=e.slice(r,l),r=l+1}return e.length>r&&(!1===o?a(e.slice(r)):a(o,we(he.trim(e.slice(r))))),he.trim(n.join(" "))};var Se=j.FilterCSS,Ee=A,xe=pe.parseTag,ke=pe.parseAttr,Be=V;function $e(e){return null==e}function Pe(e){(e=function(e){var t={};for(var r in e)t[r]=e[r];return t}(e||{})).stripIgnoreTag&&(e.onIgnoreTag&&console.error('Notes: cannot use these two options "stripIgnoreTag" and "onIgnoreTag" at the same time'),e.onIgnoreTag=Ee.onIgnoreTagStripAll),e.whiteList=e.whiteList||Ee.whiteList,e.onTag=e.onTag||Ee.onTag,e.onTagAttr=e.onTagAttr||Ee.onTagAttr,e.onIgnoreTag=e.onIgnoreTag||Ee.onIgnoreTag,e.onIgnoreTagAttr=e.onIgnoreTagAttr||Ee.onIgnoreTagAttr,e.safeAttrValue=e.safeAttrValue||Ee.safeAttrValue,e.escapeHtml=e.escapeHtml||Ee.escapeHtml,this.options=e,!1===e.css?this.cssFilter=!1:(e.css=e.css||{},this.cssFilter=new Se(e.css))}Pe.prototype.process=function(e){if(!(e=(e=e||"").toString()))return"";var t=this.options,r=t.whiteList,n=t.onTag,o=t.onIgnoreTag,i=t.onTagAttr,a=t.onIgnoreTagAttr,l=t.safeAttrValue,s=t.escapeHtml,d=this.cssFilter;t.stripBlankChar&&(e=Ee.stripBlankChar(e)),t.allowCommentTag||(e=Ee.stripCommentTag(e));var u=!1;t.stripIgnoreTagBody&&(u=Ee.StripTagBody(t.stripIgnoreTagBody,o),o=u.onIgnoreTag);var c=xe(e,((e,t,u,c,m)=>{var f,p={sourcePosition:e,position:t,isClosing:m,isWhite:r.hasOwnProperty(u)};if(!$e(f=n(u,c,p)))return f;if(p.isWhite){if(p.isClosing)return"";var h=function(e){var t=Be.spaceIndex(e);if(-1===t)return{html:"",closing:"/"===e[e.length-2]};var r="/"===(e=Be.trim(e.slice(t+1,-1)))[e.length-1];return r&&(e=Be.trim(e.slice(0,-1))),{html:e,closing:r}}(c),g=r[u],b=ke(h.html,((e,t)=>{var r,n=-1!==Be.indexOf(g,e);return $e(r=i(u,e,t,n))?n?(t=l(u,e,t,d))?e+'="'+t+'"':e:$e(r=a(u,e,t,n))?void 0:r:r}));return c="<"+u,b&&(c+=" "+b),h.closing&&(c+=" /"),c+">"}return $e(f=o(u,c,p))?s(c):f}),s);return u&&(c=u.remove(c)),c};var Ie,Fe,Te=Pe;((e,t)=>{var r=A,n=pe,o=Te;function i(e,t){return new o(t).process(e)}for(var a in(t=e.exports=i).filterXSS=i,t.FilterXSS=o,r)t[a]=r[a];for(var a in n)t[a]=n[a];"undefined"!=typeof window&&(window.filterXSS=e.exports),"undefined"!=typeof self&&"undefined"!=typeof DedicatedWorkerGlobalScope&&self instanceof DedicatedWorkerGlobalScope&&(self.filterXSS=e.exports)})(T,T.exports),(Fe=Ie||(Ie={})).IGNORE_TAG="Ignore_tag",Fe.IGNORE_TAG_ATTRIBUTE="Ignore_tag_attribute",Fe.INCLUDES_JAVASCRIPT="Includes_JavaScript";var Ae,Re="body",Le=function(){function e(e,t){this.value=null!=e?e:0,this.unit=t}return e.prototype.toString=function(){return 0===this.value?this.value.toString():this.value+this.unit},e.prototype.compare=function(e){return this.value===e.value&&(0===this.value||this.unit===e.unit)},e}(),Oe=globalThis&&globalThis.__extends||function(){var e=(t,r)=>(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&((e,t)=>{e.__proto__=t})||((e,t)=>{for(var r in t)({}).hasOwnProperty.call(t,r)&&(e[r]=t[r])}))(t,r);return function(t,r){if("function"!=typeof r&&null!==r)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();Oe((function(e){return Ae.call(this,e,"px")||this}),Ae=Le),globalThis&&globalThis,globalThis&&globalThis,globalThis&&globalThis,globalThis&&globalThis;var Me,Ne,De,ze,He,Ue,We,je,Ve,_e,Ge,Ye,Ze=globalThis&&globalThis.__extends||function(){var e=(t,r)=>(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&((e,t)=>{e.__proto__=t})||((e,t)=>{for(var r in t)({}).hasOwnProperty.call(t,r)&&(e[r]=t[r])}))(t,r);return function(t,r){if("function"!=typeof r&&null!==r)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();(function(e){Ze((function(t){return e.call(this,t,"%")||this}),e)})(Le),(Ye=Me||(Me={})).Left="left",Ye.Right="right",Ye.Center="center",Ye.Justify="justify",(Ge=Ne||(Ne={})).Underline="underline",Ge.Overline="overline",Ge.LineThrough="line-through",Ge.None="none",(_e=De||(De={})).Uppercase="uppercase",_e.Lowercase="lowercase",_e.Capitalize="capitalize",(Ve=ze||(ze={})).Normal="normal",Ve.Italic="italic",Ve.Oblique="oblique",(je=He||(He={})).None="none",je.Hidden="hidden",je.Dotted="dotted",je.Dashed="dashed",je.Solid="solid",je.Double="double",je.Groove="groove",je.Ridge="ridge",je.Inset="inset",je.Outset="outset",je.Initial="initial",je.Inherit="inherit",je.Transparent="transparent",(We=Ue||(Ue={})).Baseline="baseline",We.Sub="sub",We.Super="super",We.TextTop="text-top",We.TextBottom="text-bottom",We.Middle="middle",We.Top="top",We.Bottom="bottom",We.Inherit="inherit";var qe,Qe,Ke="transparent";(Qe=qe||(qe={})).ImageHost="multimediaUrl",Qe.FooterContent="footerText",Qe.MessageSummary="messageSummary",Qe.IsFooterEnabled="isFooterEnabled",Qe.IsXssValidationEnabled="xssValidationEnabled",Qe.IdsMap="idsMap",Qe.AppDomain="appDomain",Qe.TextDirection="textDirection",Qe.UserCustomFonts="userCustomFonts",Qe.DynamicContentBuilder="dynamicContentBuilder",Qe.Language="language",Qe.GoogleAnnotations="googleAnnotations";var Je,Xe,et,tt,rt,nt,ot,it,at,lt,st,dt,ut,ct,mt=globalThis&&globalThis.__assign||function(){return mt=Object.assign||function(e){for(var t,r=1,n=arguments.length;n>r;r++)for(var o in t=arguments[r])({}).hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},mt.apply(this,arguments)},ft=globalThis&&globalThis.__read||((e,t)=>{var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,i=r.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(l){o={error:l}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a}),pt=["id","class","style","title","hidden","tabindex","dir"];Object.entries({meta:["http-equiv","content","scheme","name","charset"],a:["target","href","rel"],abbr:[],address:[],area:["shape","coords","href","alt"],article:[],aside:[],audio:["autoplay","controls","loop","preload","src"],b:[],bdi:["dir"],bdo:["dir"],big:[],blockquote:["cite"],br:[],caption:[],center:[],cite:[],code:[],col:["align","valign","span","width"],colgroup:["align","valign","span","width"],dd:[],del:["datetime"],details:["open"],div:["role"],dl:[],dt:[],em:[],font:["color","size","face"],footer:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],header:[],hr:[],i:[],img:["src","alt","width","height","align","border","hspace","ismap","longdesc","usemap","vspace"],ins:["datetime"],li:["type","value"],mark:[],nav:[],ol:["type","compact","reversed","start"],p:["align"],pre:[],s:[],section:[],small:[],span:[],style:["type"],sub:[],sup:[],strong:[],table:["width","border","align","cellpadding","cellspacing","bgcolor","height","role"],tbody:["align","valign","char","charoff"],td:["width","height","rowspan","colspan","align","valign","abbr","axis","bgcolor","char","charoff","header","nowrap","rowspan","scope","role","vertical-align"],tfoot:["align","valign"],th:["width","height","rowspan","colspan","align","valign","abbr","axis","bgcolor","char","charoff","header","nowrap","rowspan","scope"],thead:["align","valign"],tr:["rowspan","align","valign","bgcolor","char","charoff"],tt:[],u:[],ul:["type","compact"],video:["autoplay","controls","loop","preload","src","height","width"],title:[],link:["as","crossorigin","disabled","href","hreflang","importance","integrity","media","referrerpolicy","rel","sizes","prefetch","charset"]}).reduce(((e,t)=>{var r,n=ft(t,2),o=n[0],i=n[1];return mt(mt({},e),((r={})[o]=pt.concat(i),r))}),{}),(ct=Je||(Je={})).Contact="CONTACT",ct.Link="LINK",ct.Predefined="PREDEFINED",ct.Custom="CUSTOM",ct.Tag="TAG",ct.Geo="GEO",ct.AddedOn="ADDED_ON",ct.Date="DATE",ct.Timer="TIMER",ct.Random="RANDOM",ct.Currency="CURRENCY",ct.If="IF",ct.Else="ELSE",ct.ElsIf="ELSIF",ct.EndIF="ENDIF",ct.External="EXTERNAL",ct.Loop="LOOP",ct.Topic="TOPIC",ct.EndLoop="ENDLOOP",ct.Annotation="ANNOTATION",ct.Webinar="WEBINAR",(ut=Xe||(Xe={})).None="no-repeat",ut.Repeat="repeat",(dt=et||(et={})).Spacer="spacer",dt.Divider="divider",dt.Button="button",dt.Image="image",dt.Video="video",dt.Text="text",dt.Body="body",dt.Section="section",dt.Column="column",dt.Footer="footer",dt.Social="social",dt.Header="header",dt.CustomHtml="custom-html",dt.ProductBox="product-box",(st=tt||(tt={})).Website="website",st.Lps="lps",st.Webinar="webinar",st.DynamicContent="dynamicContent",st.Email="email",st.Phone="phone",st.CustomUrl="customUrl",st.Chat="chat",(lt=rt||(rt={})).SansSerif="sans-serif",lt.Serif="serif",lt.Monospace="monospace",lt.Handwriting="handwriting",lt.Display="display",(at=nt||(nt={})).Body="body",at.Section="section",at.Column="column",at.PromoCode="promo-code",at.ProductBox="product-box",at.AbandonedCart="abandoned-cart-section",at.Recommedations="recommendations-section",at.ExternalRecommendations="external-recommendations-section",at.CourseBox="course-box",at.DynamicProductListSection="dynamic-product-list-section",at.DynamicProductList="dynamic-product-list",at.ProductFeedSection="product-feed-section",at.ProductFeed="product-feed",(it=ot||(ot={})).External="external",it.Storage="storage";var ht=globalThis&&globalThis.__read||((e,t)=>{var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,i=r.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(l){o={error:l}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a});function gt(e){return Object.values(rt).includes(e.toLowerCase())}function bt(e){var t=e.split(",").map((e=>e.trim())).filter(Boolean).filter((e=>"undefined"!==e));if(0===t.length)return null;if(1===t.length)return 0===t[0].length||gt(t[0])?null:{family:t[0],category:rt.SansSerif,fallback:[]};var r=ht(t,1)[0],n=t.slice().pop(),o=t.slice(1,t.length-1);return gt(n)||(n=rt.SansSerif),{family:r,category:n,fallback:o}}var yt,vt,Ct,wt,St=function(){function e(){}return e.prototype.validateElementsProperties=function(e){var t=this,r={};return e.forEach((e=>{var n=t.validateElementProperties(e);n.isValid||(r[e.id]=n.errors)})),{isValid:0===Object.keys(r).length,errors:r}},e.prototype.validateMessage=function(e){var t=e.elements.getList().toArray();return this.validateElementsProperties(t)},e.prototype.validateElementProperties=function(e){return this.validateProperties(e.properties,e.propertiesValidationMap)},e.prototype.validateProperties=(e,t)=>{var r=Object.getOwnPropertyNames(t),n={};return r.forEach((r=>{var o=t[r].validate(e[r]);o.isValid||(n[r]=o.errors)})),{isValid:0===Object.keys(n).length,errors:n}},e}();(wt=yt||(yt={})).FontSize="fontSize",wt.FontFamily="fontFamily",wt.BackgroundColor="backgroundColor",wt.Hyperlink="hyperlink",wt.Italic="em",wt.Bold="strong",wt.Color="textColor",wt.Strikethrough="strike",wt.SubSup="subsup",wt.Underline="underline",wt.Code="code",wt.TypeAhead="typeAheadQuery",wt.LinkHasDefaultColor="linkHasDefaultColor",wt.Alignment="alignment",wt.FontWeight="fontWeight",(Ct=vt||(vt={})).XSS="XSS",Ct.URL="URL",Ct.TYPE="Type";var Et="__lodash_hash_undefined__",xt=1/0,kt=9007199254740991,Bt="[object Function]",$t="[object GeneratorFunction]",Pt="[object Symbol]",It=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ft=/^\w*$/,Tt=/^\./,At=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Rt=/\\(\\)?/g,Lt=/^\[object .+?Constructor\]$/,Ot=/^(?:0|[1-9]\d*)$/,Mt="object"==typeof self&&self&&self.Object===Object&&self,Nt="object"==typeof S&&S&&S.Object===Object&&S||Mt||Function("return this")();var Dt,zt=Array.prototype,Ht=Function.prototype,Ut=Object.prototype,Wt=Nt["__core-js_shared__"],jt=(Dt=/[^.]+$/.exec(Wt&&Wt.keys&&Wt.keys.IE_PROTO||""))?"Symbol(src)_1."+Dt:"",Vt=Ht.toString,_t=Ut.hasOwnProperty,Gt=Ut.toString,Yt=RegExp("^"+Vt.call(_t).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Zt=Nt.Symbol,qt=zt.splice,Qt=sr(Nt,"Map"),Kt=sr(Object,"create"),Jt=Zt?Zt.prototype:void 0,Xt=Jt?Jt.toString:void 0;function er(e){var t=-1,r=e?e.length:0;for(this.clear();++t-1&&e%1==0&&t>e}er.prototype.clear=function(){this.__data__=Kt?Kt(null):{}},er.prototype.delete=function(e){return this.has(e)&&delete this.__data__[e]},er.prototype.get=function(e){var t=this.__data__;if(Kt){var r=t[e];return r===Et?void 0:r}return _t.call(t,e)?t[e]:void 0},er.prototype.has=function(e){var t=this.__data__;return Kt?void 0!==t[e]:_t.call(t,e)},er.prototype.set=function(e,t){return this.__data__[e]=Kt&&void 0===t?Et:t,this},tr.prototype.clear=function(){this.__data__=[]},tr.prototype.delete=function(e){var t=this.__data__,r=or(t,e);return r>=0&&(r==t.length-1?t.pop():qt.call(t,r,1),!0)},tr.prototype.get=function(e){var t=this.__data__,r=or(t,e);return 0>r?void 0:t[r][1]},tr.prototype.has=function(e){return or(this.__data__,e)>-1},tr.prototype.set=function(e,t){var r=this.__data__,n=or(r,e);return 0>n?r.push([e,t]):r[n][1]=t,this},rr.prototype.clear=function(){this.__data__={hash:new er,map:new(Qt||tr),string:new er}},rr.prototype.delete=function(e){return lr(this,e).delete(e)},rr.prototype.get=function(e){return lr(this,e).get(e)},rr.prototype.has=function(e){return lr(this,e).has(e)},rr.prototype.set=function(e,t){return lr(this,e).set(e,t),this};var ur=mr((e=>{var t;e=null==(t=e)?"":(e=>{if("string"==typeof e)return e;if(gr(e))return Xt?Xt.call(e):"";var t=e+"";return"0"==t&&1/e==-xt?"-0":t})(t);var r=[];return Tt.test(e)&&r.push(""),e.replace(At,((e,t,n,o)=>{r.push(n?o.replace(Rt,"$1"):t||e)})),r}));function cr(e){if("string"==typeof e||gr(e))return e;var t=e+"";return"0"==t&&1/e==-xt?"-0":t}function mr(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError("Expected a function");var r=function(){var n=arguments,o=t?t.apply(this,n):n[0],i=r.cache;if(i.has(o))return i.get(o);var a=e.apply(this,n);return r.cache=i.set(o,a),a};return r.cache=new(mr.Cache||rr),r}function fr(e,t){return e===t||e!=e&&t!=t}mr.Cache=rr;var pr=Array.isArray;function hr(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function gr(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&Gt.call(e)==Pt}function br(e,t,r,n){return n="function"==typeof n?n:void 0,null==e?e:ar(e,t,r,n)}const yr=E(br);var vr={exports:{}};!function(e,t){var r="__lodash_hash_undefined__",n=9007199254740991,o="[object Arguments]",i="[object Boolean]",a="[object Date]",l="[object Function]",s="[object GeneratorFunction]",d="[object Map]",u="[object Number]",c="[object Object]",m="[object Promise]",f="[object RegExp]",p="[object Set]",h="[object String]",g="[object Symbol]",b="[object WeakMap]",y="[object ArrayBuffer]",v="[object DataView]",C="[object Float32Array]",w="[object Float64Array]",E="[object Int8Array]",x="[object Int16Array]",k="[object Int32Array]",B="[object Uint8Array]",$="[object Uint8ClampedArray]",P="[object Uint16Array]",I="[object Uint32Array]",F=/\w*$/,T=/^\[object .+?Constructor\]$/,A=/^(?:0|[1-9]\d*)$/,R={};R[o]=R["[object Array]"]=R[y]=R[v]=R[i]=R[a]=R[C]=R[w]=R[E]=R[x]=R[k]=R[d]=R[u]=R[c]=R[f]=R[p]=R[h]=R[g]=R[B]=R[$]=R[P]=R[I]=!0,R["[object Error]"]=R[l]=R[b]=!1;var L="object"==typeof self&&self&&self.Object===Object&&self,O="object"==typeof S&&S&&S.Object===Object&&S||L||Function("return this")(),M=t&&!t.nodeType&&t,N=M&&e&&!e.nodeType&&e,D=N&&N.exports===M;function z(e,t){return e.set(t[0],t[1]),e}function H(e,t){return e.add(t),e}function U(e,t,r,n){var o=-1,i=e?e.length:0;for(n&&i&&(r=e[++o]);++o{r[++t]=[n,e]})),r}function V(e,t){return r=>e(t(r))}function _(e){var t=-1,r=Array(e.size);return e.forEach((e=>{r[++t]=e})),r}var G=Array.prototype,Y=Function.prototype,Z=Object.prototype,q=O["__core-js_shared__"],Q=(()=>{var e=/[^.]+$/.exec(q&&q.keys&&q.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""})(),K=Y.toString,J=Z.hasOwnProperty,X=Z.toString,ee=RegExp("^"+K.call(J).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),te=D?O.Buffer:void 0,re=O.Symbol,ne=O.Uint8Array,oe=V(Object.getPrototypeOf,Object),ie=Object.create,ae=Z.propertyIsEnumerable,le=G.splice,se=Object.getOwnPropertySymbols,de=te?te.isBuffer:void 0,ue=V(Object.keys,Object),ce=Me(O,"DataView"),me=Me(O,"Map"),fe=Me(O,"Promise"),pe=Me(O,"Set"),he=Me(O,"WeakMap"),ge=Me(Object,"create"),be=Ue(ce),ye=Ue(me),ve=Ue(fe),Ce=Ue(pe),we=Ue(he),Se=re?re.prototype:void 0,Ee=Se?Se.valueOf:void 0;function xe(e){var t=-1,r=e?e.length:0;for(this.clear();++t{N&&(o=e[i=o]),Ie(T,i,Te(o,t,r,n,i,e,S))})),T}function Ae(e){return!(!Ye(e)||(t=e,Q&&Q in t))&&(Ge(e)||W(e)?ee:T).test(Ue(e));var t}function Re(e){var t=new e.constructor(e.byteLength);return new ne(t).set(new ne(e)),t}function Le(e,t,r,n){r||(r={});for(var o=-1,i=t.length;++o=0&&(r==t.length-1?t.pop():le.call(t,r,1),!0)},ke.prototype.get=function(e){var t=this.__data__,r=Fe(t,e);return 0>r?void 0:t[r][1]},ke.prototype.has=function(e){return Fe(this.__data__,e)>-1},ke.prototype.set=function(e,t){var r=this.__data__,n=Fe(r,e);return 0>n?r.push([e,t]):r[n][1]=t,this},Be.prototype.clear=function(){this.__data__={hash:new xe,map:new(me||ke),string:new xe}},Be.prototype.delete=function(e){return Oe(this,e).delete(e)},Be.prototype.get=function(e){return Oe(this,e).get(e)},Be.prototype.has=function(e){return Oe(this,e).has(e)},Be.prototype.set=function(e,t){return Oe(this,e).set(e,t),this},$e.prototype.clear=function(){this.__data__=new ke},$e.prototype.delete=function(e){return this.__data__.delete(e)},$e.prototype.get=function(e){return this.__data__.get(e)},$e.prototype.has=function(e){return this.__data__.has(e)},$e.prototype.set=function(e,t){var r=this.__data__;if(r instanceof ke){var n=r.__data__;if(!me||199>n.length)return n.push([e,t]),this;r=this.__data__=new Be(n)}return r.set(e,t),this};var Ne=se?V(se,Object):function(){return[]},De=function(e){return X.call(e)};function ze(e,t){return!!(t=null==t?n:t)&&("number"==typeof e||A.test(e))&&e>-1&&e%1==0&&t>e}function He(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||Z)}function Ue(e){if(null!=e){try{return K.call(e)}catch(cA){}try{return e+""}catch(cA){}}return""}function We(e,t){return e===t||e!=e&&t!=t}(ce&&De(new ce(new ArrayBuffer(1)))!=v||me&&De(new me)!=d||fe&&De(fe.resolve())!=m||pe&&De(new pe)!=p||he&&De(new he)!=b)&&(De=e=>{var t=X.call(e),r=t==c?e.constructor:void 0,n=r?Ue(r):void 0;if(n)switch(n){case be:return v;case ye:return d;case ve:return m;case Ce:return p;case we:return b}return t});var je=Array.isArray;function Ve(e){return null!=e&&function(e){return"number"==typeof e&&e>-1&&e%1==0&&n>=e}(e.length)&&!Ge(e)}var _e=de||function(){return!1};function Ge(e){var t=Ye(e)?X.call(e):"";return t==l||t==s}function Ye(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function Ze(e){return Ve(e)?Pe(e):function(e){if(!He(e))return ue(e);var t=[];for(var r in Object(e))J.call(e,r)&&"constructor"!=r&&t.push(r);return t}(e)}e.exports=function(e){return Te(e,!1,!0)}}(vr,vr.exports);const Cr=E(vr.exports);var wr=globalThis&&globalThis.__assign||function(){return wr=Object.assign||function(e){for(var t,r=1,n=arguments.length;n>r;r++)for(var o in t=arguments[r])({}).hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},wr.apply(this,arguments)};function Sr(e,t,r){return yr(wr({},e),t,r,((e,r)=>{var n=t[t.lastIndexOf(r)+1],o="string"==typeof n&&"number"==typeof parseInt(n,10)?Object(e):e;return Cr(o)}))}var Er=function(){function e(e){void 0===e&&(e={}),this.variables=e,this.defaultValues={}}return e.prototype.addDefault=function(e,t){return this.defaultValues[e]=t,this},e.prototype.has=function(e){return this.variables.hasOwnProperty(e)},e.prototype.get=function(e){return this.has(e)?this.variables[e]:this.defaultValues[e]},e.prototype.toJSON=function(){return this.variables},e.prototype.apply=function(e){var t=/<#(.*?)#>/gm;if(!t.test(e))return e;t.lastIndex=0;for(var r,n=e;r=t.exec(e);){var o=this.get(r[1]);if(void 0===o)throw new Error("Unknown variable: ".concat(r[1]));n=n.replace(r[0],o)}return n},e}(),xr={exports:{}},kr=xr.exports=e=>new Br(e);function Br(e){this.value=e}function $r(e,t,r){var n=[],o=[],i=!0;return function e(a){var l=r?Pr(a):a,s={},d=!0,u={node:l,node_:a,path:[].concat(n),parent:o[o.length-1],parents:o,key:n.slice(-1)[0],isRoot:0===n.length,level:n.length,circular:null,update(e,t){u.isRoot||(u.parent.node[u.key]=e),u.node=e,t&&(d=!1)},delete(e){delete u.parent.node[u.key],e&&(d=!1)},remove(e){Tr(u.parent.node)?u.parent.node.splice(u.key,1):delete u.parent.node[u.key],e&&(d=!1)},keys:null,before(e){s.before=e},after(e){s.after=e},pre(e){s.pre=e},post(e){s.post=e},stop(){i=!1},block(){d=!1}};if(!i)return u;function c(){if("object"==typeof u.node&&null!==u.node){u.keys&&u.node_===u.node||(u.keys=Ir(u.node)),u.isLeaf=0==u.keys.length;for(var e=0;o.length>e;e++)if(o[e].node_===a){u.circular=o[e];break}}else u.isLeaf=!0,u.keys=null;u.notLeaf=!u.isLeaf,u.notRoot=!u.isRoot}c();var m=t.call(u,u.node);return void 0!==m&&u.update&&u.update(m),s.before&&s.before.call(u,u.node),d?("object"!=typeof u.node||null===u.node||u.circular||(o.push(u),c(),Ar(u.keys,((t,o)=>{n.push(t),s.pre&&s.pre.call(u,u.node[t],t);var i=e(u.node[t]);r&&Rr.call(u.node,t)&&(u.node[t]=i.node),i.isLast=o==u.keys.length-1,i.isFirst=0==o,s.post&&s.post.call(u,i),n.pop()})),o.pop()),s.after&&s.after.call(u,u.node),u):u}(e).node}function Pr(e){if("object"==typeof e&&null!==e){var t;if(Tr(e))t=[];else if("[object Date]"===Fr(e))t=new Date(e.getTime?e.getTime():e);else if(function(e){return"[object RegExp]"===Fr(e)}(e))t=new RegExp(e);else if(function(e){return"[object Error]"===Fr(e)}(e))t={message:e.message};else if(function(e){return"[object Boolean]"===Fr(e)}(e))t=new Boolean(e);else if(function(e){return"[object Number]"===Fr(e)}(e))t=new Number(e);else if(function(e){return"[object String]"===Fr(e)}(e))t=new String(e);else if(Object.create&&Object.getPrototypeOf)t=Object.create(Object.getPrototypeOf(e));else if(e.constructor===Object)t={};else{var r=()=>{};r.prototype=e.constructor&&e.constructor.prototype||e.__proto__||{},t=new r}return Ar(Ir(e),(r=>{t[r]=e[r]})),t}return e}Br.prototype.get=function(e){for(var t=this.value,r=0;e.length>r;r++){var n=e[r];if(!t||!Rr.call(t,n)){t=void 0;break}t=t[n]}return t},Br.prototype.has=function(e){for(var t=this.value,r=0;e.length>r;r++){var n=e[r];if(!t||!Rr.call(t,n))return!1;t=t[n]}return!0},Br.prototype.set=function(e,t){for(var r=this.value,n=0;e.length-1>n;n++){var o=e[n];Rr.call(r,o)||(r[o]={}),r=r[o]}return r[e[n]]=t,t},Br.prototype.map=function(e){return $r(this.value,e,!0)},Br.prototype.forEach=function(e){return this.value=$r(this.value,e,!1),this.value},Br.prototype.reduce=function(e,t){var r=1===arguments.length,n=r?this.value:t;return this.forEach((function(t){this.isRoot&&r||(n=e.call(this,n,t))})),n},Br.prototype.paths=function(){var e=[];return this.forEach((function(){e.push(this.path)})),e},Br.prototype.nodes=function(){var e=[];return this.forEach((function(){e.push(this.node)})),e},Br.prototype.clone=function(){var e=[],t=[];return function r(n){for(var o=0;e.length>o;o++)if(e[o]===n)return t[o];if("object"==typeof n&&null!==n){var i=Pr(n);return e.push(n),t.push(i),Ar(Ir(n),(e=>{i[e]=r(n[e])})),e.pop(),t.pop(),i}return n}(this.value)};var Ir=Object.keys||(e=>{var t=[];for(var r in e)t.push(r);return t});function Fr(e){return{}.toString.call(e)}var Tr=Array.isArray||(e=>"[object Array]"==={}.toString.call(e)),Ar=(e,t)=>{if(e.forEach)return e.forEach(t);for(var r=0;e.length>r;r++)t(e[r],r,e)};Ar(Ir(Br.prototype),(e=>{kr[e]=function(t){var r=[].slice.call(arguments,1),n=new Br(t);return n[e].apply(n,r)}}));var Rr=Object.hasOwnProperty||((e,t)=>t in e);const Lr=E(xr.exports);var Or,Mr,Nr=globalThis&&globalThis.__assign||function(){return Nr=Object.assign||function(e){for(var t,r=1,n=arguments.length;n>r;r++)for(var o in t=arguments[r])({}).hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},Nr.apply(this,arguments)},Dr=globalThis&&globalThis.__values||(e=>{var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:()=>(e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e})};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}),zr=globalThis&&globalThis.__read||((e,t)=>{var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,i=r.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(l){o={error:l}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return a}),Hr=function(){function e(e,t,r,n){void 0===r&&(r=null),this.serializers=new Map,this.propertiesValidationMap={},this.id=e,this.type=t,this.variables=new Er(null!=n?n:{}),this.properties=n?this.replaceVariablesWithValues(r):r}return e.fromJson=function(e,t){throw new w("fromJson has been not implemented by ".concat(this,". JSON: ").concat(e,"; Variables: ").concat(t?JSON.stringify(t):t))},e.prototype.withProperties=function(e){var t,r,n=this.constructor,o=this.toJSON(),i=o.properties;try{for(var a=Dr(Object.entries(e)),l=a.next();!l.done;l=a.next()){var s=zr(l.value,2),d=s[1];i=Sr(i,s[0].split("."),d)}}catch(u){t={error:u}}finally{try{l&&!l.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}return n.fromJson(Nr(Nr({},o),{properties:this.replaceVariablesWithValues(i)}),this.variables.toJSON())},e.prototype.withId=function(e){var t=this.constructor,r=this.toJSON();return r.id=e,t.fromJson(r,this.variables.toJSON())},e.prototype.withRandomId=function(){return this.withId(P(this.type))},e.prototype.withType=function(e){var t=this.constructor,r=this.toJSON();return r.type=e,t.fromJson(r,this.variables.toJSON())},e.prototype.toJSON=function(){return{id:this.id,properties:this.propertiesToJSON(),type:this.type}},e.prototype.regenerateContentIds=function(){return this},e.prototype.addSerializer=function(e,t){this.serializers.set(e,t)},e.prototype.getImageProperties=()=>[],e.prototype.updateImageSource=function(e){return this.updateImageSourceByProperties(this.getImageProperties(),e)},e.prototype.getUsedStorageImages=function(){var e,t,r=this.getImageProperties(),n=[];try{for(var o=Dr(r),i=o.next();!i.done;i=o.next()){var a=this.properties[i.value];(null==a?void 0:a.type)===ot.Storage&&n.push(a)}}catch(l){e={error:l}}finally{try{i&&!i.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}return n},e.prototype.useExternalSource=function(){return this},e.prototype.getCustomFonts=function(){return this.properties.hasOwnProperty("fontFamily")&&"string"==typeof this.properties.fontFamily&&this.properties.fontFamily?[bt(this.properties.fontFamily)]:[]},e.prototype.propertiesToJSON=function(){var e,t,r=Nr({},this.properties);try{for(var n=Dr(this.serializers),o=n.next();!o.done;o=n.next()){var i=zr(o.value,2),a=i[0];r[a]=(0,i[1])(this.properties[a],a)}}catch(l){e={error:l}}finally{try{o&&!o.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}return r},e.prototype.updateImageSourceByProperties=function(e,t){return this.updateByProperties(e,t,((e,t)=>({type:e.type,data:Nr(Nr({},e.data),{id:t.newId,src:t.src})})))},e.prototype.useExternalSourceByProperties=function(e,t){return this.updateByProperties(e,t,((e,t)=>({type:ot.External,data:{src:t.src}})))},e.prototype.updateByProperties=function(e,t,r){var n,o,i=this,a=e=>{var n,o=l.properties[e];if(!o)return{value:l};var a=t.find((e=>e.id===o.data.id));if(!a)return{value:l};i=l.withProperties(((n={})[e]=r(o,a),n))},l=this;try{for(var s=Dr(e),d=s.next();!d.done;d=s.next()){var u=a(d.value);if("object"==typeof u)return u.value}}catch(c){n={error:c}}finally{try{d&&!d.done&&(o=s.return)&&o.call(s)}finally{if(n)throw n.error}}return i},e.prototype.replaceVariablesWithValues=function(e){var t=this;return Lr(e).forEach((function(e){"string"==typeof e&&this.update(t.variables.apply(e))}))},e.prototype.validateProperties=function(){return(new St).validateProperties(this.properties,this.propertiesValidationMap)},e.prototype.getState=()=>[],e}();(Mr=Or||(Or={}))[Mr.Visible=0]="Visible",Mr[Mr.Hidden=1]="Hidden",Mr[Mr.HiddenOnMobile=2]="HiddenOnMobile",Mr[Mr.HasDynamicContent=3]="HasDynamicContent",Mr[Mr.HiddenOnDesktop=4]="HiddenOnDesktop",Mr[Mr.Warning=5]="Warning";var Ur,Wr,jr,Vr,_r=function(){function e(e){void 0===e&&(e=new p),this.elements=e}return e.fromJson=(t,r,n)=>{var o=new Yr(n);return new e(new p(t.elements.map((e=>o.getForType(e.type).fromJson(e,r)))))},e.prototype.addElement=function(t){return new e(this.elements.push(t))},e.prototype.removeElement=function(t){return new e(this.elements.filter((e=>e.id!==t)))},e.prototype.getByElementId=function(e){return this.elements.find((t=>t.id===e))},e.prototype.changeElementProperties=function(t,r){var n=this.elements.findIndex((e=>e.id===t.id));return-1===n?this:new e(this.elements.update(n,(e=>e.withProperties(r))))},e.prototype.getElementsByType=function(e){return this.elements.filter((t=>t instanceof e))},e.prototype.getListByType=function(e){return this.elements.filter((t=>t.type===e))},e.prototype.getByType=function(e){return this.elements.find((t=>t.type===e))},e.prototype.hasElement=function(e){return this.elements.some((t=>t.type===e))},e.prototype.toJSON=function(){return{elements:this.elements.map((e=>e.toJSON())).toArray()}},Object.defineProperty(e.prototype,"length",{get(){return this.elements.length},enumerable:!1,configurable:!0}),e.prototype.getList=function(){return this.elements},e}(),Gr=globalThis&&globalThis.__values||(e=>{var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:()=>(e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e})};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}),Yr=function(){function e(e){var t,r;this.definition=e,this.implementationsByType=new Map;try{for(var n=Gr(e),o=n.next();!o.done;o=n.next()){var i=o.value;this.implementationsByType.set(i.type,i.implementation)}}catch(a){t={error:a}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}}return e.prototype.getForType=function(e){if(!this.implementationsByType.has(e))throw new Error('Unknown element type: "'.concat(e,'"'));return this.implementationsByType.get(e)},e.prototype.getDefinition=function(){return this.definition},e}(),Zr=globalThis&&globalThis.__assign||function(){return Zr=Object.assign||function(e){for(var t,r=1,n=arguments.length;n>r;r++)for(var o in t=arguments[r])({}).hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},Zr.apply(this,arguments)},qr=function(){function e(e,t,r,n,o){void 0===e&&(e=new _r),void 0===t&&(t=new v),void 0===r&&(r=new p),void 0===n&&(n=new Er),void 0===o&&(o=new Yr([])),this.elements=e,this.elementRelations=t,this.customFonts=r,this.variables=n,this.implementationMap=o}return e.fromJson=(t,r,n)=>new e(_r.fromJson(t,r,n),v.fromJson(t),new p(t.customFonts),new Er(r),new Yr(n)),e.prototype.factory=function(t,r,n,o,i){if(e===this.constructor)return new e(t,r,n,o,i);throw Error("Please create yours own factory method in your extender class")},e.prototype.withElements=function(e){return this.factory(e,this.elementRelations,this.customFonts,this.variables,this.implementationMap)},e.prototype.withRelations=function(e){return this.factory(this.elements,e,this.customFonts,this.variables,this.implementationMap)},e.prototype.withCustomFonts=function(e){return this.factory(this.elements,this.elementRelations,e,this.variables,this.implementationMap)},e.prototype.getRootElement=function(){return this.elements.getByElementId(Re)},e.prototype.getElementChildren=function(e){var t=this;return this.elementRelations.getElementChildrenListByElementId(e.id).map((e=>t.elements.getByElementId(e)))},e.prototype.getElementChildrenSubtree=function(e){var t=this;return this.elementRelations.getChildrenIdSubtree(e.id).map((e=>t.elements.getByElementId(e)))},e.prototype.getRootWidth=function(){var e=this.getRootElement();if(!e)throw new Error("Missing root element");return e.properties.width},e.prototype.removeElementById=function(e){var t=this.elementRelations.getChildrenIdSubtree(e).push(e),r=t.reduce(((e,t)=>e.removeRelation(t)),this.elementRelations),n=t.reduce(((e,t)=>e.removeElement(t)),this.elements);return this.withRelations(r).withElements(n)},e.prototype.toJSON=function(){return Zr(Zr(Zr({},this.elements.toJSON()),this.elementRelations.toJSON()),{customFonts:this.customFonts.toArray()})},e.prototype.duplicateElement=function(e){var t=this.elementRelations.getParentId(e.id);return F(e.id,t,this)},e.prototype.getElementParent=function(e){var t=this.elementRelations.getParentId(e instanceof Hr?e.id:e);if(t)return this.elements.getByElementId(t)},e.prototype.getParentOfType=function(e,t){var r;do{if((null==(r=this.getElementParent(r?r.id:e))?void 0:r.type)===t)return r}while(r)},e.prototype.validateElementsProperties=function(){return(new St).validateMessage(this)},e}();(Vr=Ur||(Ur={})).Header="section-shared-header",Vr.Footer="section-shared-footer",(jr=Wr||(Wr={})).Standard="standard",jr.Lite="lite",jr.ModuleSource="module-source",jr.GlobalTemplate="global-template",jr.GlobalTemplateLite="global-template-lite",jr.UserTemplate="user-template";var Qr,Kr,Jr,Xr;(Xr=Qr||(Qr={}))[Xr.Background=999988]="Background",Xr[Xr.Default=999989]="Default",Xr[Xr.Top=999990]="Top",(Jr=Kr||(Kr={}))[Jr.TopHeader=36]="TopHeader",Jr[Jr.Header=30]="Header",Jr[Jr.Subheader=24]="Subheader",Jr[Jr.Paragraph=16]="Paragraph",Jr[Jr.Header4=14]="Header4",Jr[Jr.Header5=11]="Header5";const en=1.714;var tn,rn,nn,on,an,ln,sn,dn,un,cn,mn,fn,pn,hn,gn,bn,yn,vn,Cn,wn,Sn,En,xn,kn,Bn,$n,Pn,In,Fn,Tn,An,Rn,Ln,On,Mn,Nn,Dn,zn,Hn,Un,Wn,jn,Vn,_n,Gn,Yn,Zn,qn,Qn,Kn,Jn,Xn,eo,to,ro,no;(no=tn||(tn={})).Labels="Labels",no.Fields="Fields",no.Button="Button",no.Consents="Consents",(ro=rn||(rn={})).Left="left",ro.Right="right",ro.Top="top",ro.Bottom="bottom",ro.FarLeft="far-left",ro.FarRight="far-right",(to=nn||(nn={})).EN="en",to.PL="pl",to.FR="fr",to.DE="de",to.ES="es",to.PT="pt",to.RU="ru",to.IT="it",to.MS="ms",to.VI="vi",to.ID="id",to.NL="nl",to.FI="fi",to.CS="cs",to.ET="et",to.EL="el",to.DA="da",to.LV="lv",to.ZH="zh",to.LT="lt",to.HU="hu",to.SK="sk",to.JA="ja",to.SL="sl",to.KO="ko",to.UK="uk",to.NO="no",to.RO="ro",to.SV="sv",to.TR="tr",to.BG="bg",(eo=on||(on={})).Value="value",eo.ProductsCount="productsCount",eo.Products="products",eo.Category="category",(Xn=an||(an={})).New="new",Xn.Existing="existing",(Jn=ln||(ln={})).Exactly="equal",Jn.LessThan="lessThan",Jn.MoreThan="moreThan",(Kn=sn||(sn={})).Exactly="equal",Kn.LessThan="lessThan",Kn.MoreThan="moreThan",(Qn=dn||(dn={})).AnyTime="anyTime",Qn.LastDays="lastDays",Qn.DateRange="dateRange",(qn=un||(un={})).ShowWhenCondition="showWhenCondition",qn.VisitorsCondition="visitors",qn.DeviceCondition="device",qn.LocationCondition="location",qn.ECommerceCondition="ecommerce",qn.TriggerFrequency="frequency",qn.PreventDisplay="preventDisplay",qn.DateRange="dateRange",(Zn=cn||(cn={})).Mobile="mobile",Zn.Tablet="tablet",Zn.Desktop="desktop",(Yn=mn||(mn={})).All="all",Yn.New="new",Yn.Returning="returning",(fn||(fn={})).All="all",(Gn=pn||(pn={})).ConditionsLogicSeparator="conditionsLogicSeparator",Gn.ECommerceConditions="ecommerceConditions",(_n=hn||(hn={})).Amount="amount",_n.Date="date",(Vn=gn||(gn={})).And="and",Vn.Or="or",(jn=bn||(bn={})).Exactly="exactly",jn.LessThan="lessThan",jn.MoreThan="moreThan",(Wn=yn||(yn={})).LastDays="lastDays",Wn.DateRange="dateRange",(Un=vn||(vn={})).AnyProduct="any",Un.AnyCategory="any",Un.AnyProductLiked="any",Un.AnyProductInPlacedOrder="any",Un.AnyCategoryInPlacedOrder="any",Un.AnyProductInUpdatedCart="any",Un.AnyCategoryInUpdatedCart="any",(Hn=Cn||(Cn={})).PastEvents="filter",Hn.FutureEvents="await",(zn=wn||(wn={})).Category="category",zn.Product="product",(Sn||(Sn={})).Product="product",(Dn=En||(En={})).ViewProductOrCategory="productOrCategoryView",Dn.LikeProduct="likeItem",Dn.OrderPlaced="orderPlaced",Dn.CartUpdated="cartUpdated",(Nn=xn||(xn={})).Percent="percent",Nn.Selector="selector",(Mn=kn||(kn={})).Instantly="instantly",Mn.Delay="delay",Mn.Exit="exit",Mn.Scroll="scroll",Mn.Inactivity="inactivity",Mn.Click="click",(On=Bn||(Bn={})).AfterSubmit="submit",On.AfterClose="close",On.AfterTimes="timesAmount",(Ln=$n||($n={})).Always="always",Ln.Session="session",Ln.EveryDays="everyDays",(Rn=Pn||(Pn={})).Exactly="equal",Rn.LessThan="lessThan",Rn.MoreThan="moreThan",(An=In||(In={})).Exactly="equal",An.LessThan="lessThan",An.MoreThan="moreThan",(Tn=Fn||(Fn={}))[Tn.InvalidCssSelector=1]="InvalidCssSelector",Tn[Tn.EmptyCssSelector=2]="EmptyCssSelector",Tn[Tn.CssSelectorTooLong=3]="CssSelectorTooLong",Tn[Tn.CssInvalidType=4]="CssInvalidType",Tn[Tn.InvalidTimeoutProperty=5]="InvalidTimeoutProperty",Tn[Tn.ShowWhenScrollPercentInvalidValueType=6]="ShowWhenScrollPercentInvalidValueType",Tn[Tn.ShowWhenScrollPercentValueOutOfBound=7]="ShowWhenScrollPercentValueOutOfBound",Tn[Tn.VisitorTriggerEmpty=8]="VisitorTriggerEmpty",Tn[Tn.VisitorTriggerInvalidProperty=9]="VisitorTriggerInvalidProperty",Tn[Tn.DevicesTriggerEmpty=10]="DevicesTriggerEmpty",Tn[Tn.DevicesTriggerInvalidValue=11]="DevicesTriggerInvalidValue",Tn[Tn.FrequencyEmptyTrigger=12]="FrequencyEmptyTrigger",Tn[Tn.FrequencyTriggerInvalidName=13]="FrequencyTriggerInvalidName",Tn[Tn.FrequencyTriggerNDaysInvalidPropertyValue=14]="FrequencyTriggerNDaysInvalidPropertyValue",Tn[Tn.FrequencyTriggerNDaysEmptyValue=15]="FrequencyTriggerNDaysEmptyValue",Tn[Tn.PreventDisplayTriggerInvalidName=16]="PreventDisplayTriggerInvalidName",Tn[Tn.PreventDisplayTriggerAfterTimesNoValue=17]="PreventDisplayTriggerAfterTimesNoValue",Tn[Tn.PreventDisplayTriggerAfterTimesInvalidValue=18]="PreventDisplayTriggerAfterTimesInvalidValue",Tn[Tn.DateRangeInvalidFromDate=19]="DateRangeInvalidFromDate",Tn[Tn.DateRangeInvalidToDate=20]="DateRangeInvalidToDate",Tn[Tn.DateRangeDateFromAfterDateTo=21]="DateRangeDateFromAfterDateTo",Tn[Tn.LocationEmptyTrigger=22]="LocationEmptyTrigger",Tn[Tn.LocationInvalidType=23]="LocationInvalidType",Tn[Tn.LackOfLogicSeparator=24]="LackOfLogicSeparator",Tn[Tn.LackOfTriggerConditions=25]="LackOfTriggerConditions",Tn[Tn.InvalidTriggerConditions=26]="InvalidTriggerConditions",Tn[Tn.NoProductOrCategorySelected=27]="NoProductOrCategorySelected",Tn[Tn.ProductInvalidType=28]="ProductInvalidType",Tn[Tn.CategoryInvalidType=29]="CategoryInvalidType",Tn[Tn.AmountInvalidConditionName=30]="AmountInvalidConditionName",Tn[Tn.AmountInvalidConditionValueType=31]="AmountInvalidConditionValueType",Tn[Tn.DateInvalidConditionName=32]="DateInvalidConditionName",Tn[Tn.DateLastDaysInvalidConditionValue=33]="DateLastDaysInvalidConditionValue",Tn[Tn.DateDateRangeInvalidConditionValue=34]="DateDateRangeInvalidConditionValue",Tn[Tn.DateDateRangeFromInvalidValue=35]="DateDateRangeFromInvalidValue",Tn[Tn.DateDateRangeToInvalidValue=36]="DateDateRangeToInvalidValue",Tn[Tn.DateDateRangeDateFromAfterDateTo=37]="DateDateRangeDateFromAfterDateTo",Tn[Tn.PopupTriggerInvalidName=38]="PopupTriggerInvalidName",Tn[Tn.PopupTriggerLackOfValuesInLikeItemTrigger=39]="PopupTriggerLackOfValuesInLikeItemTrigger",Tn[Tn.PopupTriggerLikeItemInvalidValues=40]="PopupTriggerLikeItemInvalidValues",Tn[Tn.PopupTriggerOrderPlacedNoConditions=41]="PopupTriggerOrderPlacedNoConditions",Tn[Tn.PopupTriggerOrderPlacedInvalidProducts=42]="PopupTriggerOrderPlacedInvalidProducts",Tn[Tn.PopupTriggerOrderPlacedInvalidCategories=43]="PopupTriggerOrderPlacedInvalidCategories",Tn[Tn.PopupTriggerCartUpdatedNoConditions=44]="PopupTriggerCartUpdatedNoConditions",Tn[Tn.PopupTriggerCartUpdatedInvalidProducts=45]="PopupTriggerCartUpdatedInvalidProducts",Tn[Tn.PopupTriggerCartUpdatedInvalidCategories=46]="PopupTriggerCartUpdatedInvalidCategories",Tn[Tn.PopupTriggerPriceValueConditionInvalidComparator=47]="PopupTriggerPriceValueConditionInvalidComparator",Tn[Tn.PopupTriggerPriceValueConditionInvalidValue=48]="PopupTriggerPriceValueConditionInvalidValue",Tn[Tn.PopupTriggerProductsAmountValueConditionInvalidComparator=49]="PopupTriggerProductsAmountValueConditionInvalidComparator",Tn[Tn.PopupTriggerProductsAmountValueConditionInvalidValue=50]="PopupTriggerProductsAmountValueConditionInvalidValue",Tn[Tn.PopupTriggerInvalidTriggerType=51]="PopupTriggerInvalidTriggerType";const oo={$refType:"settings",path:"subscription.autoresponderDay"},io={$refType:"settings",path:"subscription.doubleOptIn"},ao={$refType:"settings",path:"subscription.isRecaptchaEnabled"},lo={$refType:"settings",path:"subscription.id"},so={$refType:"settings",path:"ecommerce.storeId"},uo={$refType:"settings",path:"ecommerce.paymentProcessor"},co={$refType:"settings",path:"ecommerce.subscriptionListId"};var mo,fo,po,ho,go,bo;(bo=mo||(mo={})).Pixels="px",bo.Percent="%",(go=fo||(fo={})).One="ColorOne",go.Two="ColorTwo",go.Three="ColorThree",go.Four="ColorFour",go.Five="ColorFive",(ho=po||(po={})).Palette="palette",ho.Custom="custom";const yo={origin:po.Custom,value:Ke},vo={boxShadowColor:{origin:po.Custom,value:"#000000"},boxShadowOffsetX:0,boxShadowOffsetY:4,boxShadowSpreadRadius:-10,boxShadowBlurRadius:20,boxShadowOpacity:95,isBoxShadowEnabled:!1},Co={boxPaddingTop:15,boxPaddingLeft:25,boxPaddingRight:25,boxPaddingBottom:15,isBoxPaddingLocked:!0,isBoxPaddingEnabled:!1},wo={boxBorderWidthTop:1,boxBorderWidthLeft:1,boxBorderWidthRight:1,boxBorderWidthBottom:1,boxBorderStyleTop:He.Solid,boxBorderStyleLeft:He.Solid,boxBorderStyleRight:He.Solid,boxBorderStyleBottom:He.Solid,boxBorderColorTop:{origin:po.Palette,name:fo.Three},boxBorderColorLeft:{origin:po.Palette,name:fo.Three},boxBorderColorRight:{origin:po.Palette,name:fo.Three},boxBorderColorBottom:{origin:po.Palette,name:fo.Three},isBoxBorderEnabled:!1},So={boxBackgroundColor:{value:Ke,origin:po.Custom}},Eo={...wo,boxBorderRadiusTopLeft:10,boxBorderRadiusBottomLeft:10,boxBorderRadiusTopRight:10,boxBorderRadiusBottomRight:10,isBoxRadiusLocked:!0,isBoxRadiusEnabled:!1,...Co,...vo,...So};var xo,ko,Bo,$o;($o=xo||(xo={})).Superscript="sup",$o.Subscript="sub",(Bo=ko||(ko={})).Strong="strong",Bo.Italic="em",Bo.Underline="underline",Bo.Strikethrough="strike",Bo.TextIndex="subsup",Bo.FontFamily="fontFamily",Bo.FontSize="fontSize",Bo.BackgroundColor="backgroundColor",Bo.TextColor="textColor",Bo.Hyperlink="hyperlink",Bo.LetterSpacing="letterSpacing",Bo.LineHeight="lineHeight",Bo.Alignment="alignment",Bo.CustomField="customField",Bo.FontWeight="fontWeight",Bo.LinkHasDefaultColor="linkHasDefaultColor";const Po=[ko.Hyperlink,ko.FontSize,ko.BackgroundColor,ko.TextColor,ko.Italic,ko.Strong,ko.LinkHasDefaultColor,ko.FontFamily,ko.FontWeight,ko.Strikethrough,ko.TextIndex,ko.Underline,ko.LetterSpacing];var Io,Fo,To,Ao;function Ro(e){const t=JSON.parse(JSON.stringify(e));return Lo(t.content),t}function Lo(e){for(const t of e)Oo(t),t.content&&(t.content=Lo(t.content));return e}function Oo(e){var t;if(!Array.isArray(e.content))return e;let r=[];function n(t,r){var n,o;if(t.length>0&&(null===(o=null===(n=t[0])||void 0===n?void 0:n.mark)||void 0===o?void 0:o.type)!==ko.TextColor){const[n]=t;return function(e,t,r,n){if(!Array.isArray(e.content))throw new Error("Invalid node");const o={type:Io.Text,marks:[t],content:e.content.slice(r,n+1).map((e=>{var r;return{...e,marks:null===(r=e.marks)||void 0===r?void 0:r.filter((e=>e.type!==t.type))}}))};e.content.splice(r,n-r+1,o),Oo(o)}(e,n.mark,n.start,r),Oo(e),!0}return!1}for(let i=0;e.content.length>i;i++){const o=e.content[i],a=null!==(t=o.marks)&&void 0!==t?t:[],l=a.map((e=>JSON.stringify(e))),s=r.filter((({serialized:e})=>!l.includes(e))).filter((({start:e})=>i-e>1));if(o.type===Io.Text&&o.text){if(n(s,i-1))return e;r=r.filter((e=>l.includes(e.serialized))),r.push(...a.filter(((e,t)=>!r.some((e=>e.serialized===l[t])))).map(((e,t)=>({mark:e,start:i,serialized:l[t]}))))}else if(r=[],n(s,i-1))return e}const o=e.content.length-1;return n(r.filter((e=>o-e.start>1)),e.content.length-1),e}(To=Io||(Io={})).Doc="doc",To.Paragraph="paragraph",To.Text="text",To.ListItem="listItem",To.BulletList="bulletList",To.OrderedList="orderedList";class Mo{constructor(e,t,r){this.marksRenderers=new Map,this.nodeRenderers=new Map,this.defaultUnknownContentRenderer=(e,t)=>{throw new Error(`Unknown ${e}: "${t.type}"`)},this.textRenderer=e,this.childrenMerger=t,this.unknownContentRenderer=null!=r?r:this.defaultUnknownContentRenderer}addMarkRenderer(e,t){return this.marksRenderers.set(e,t),this}addNodeRenderer(e,t){return this.nodeRenderers.set(e,t),this}render(e){return this.renderNode(Ro(e))}renderNode(e,t=0){const r=this.nodeRenderers.get(e.type),n=()=>{const t=[];return"string"==typeof e.text&&t.push(this.textRenderer(e.text)),Array.isArray(e.content)&&t.push(...e.content.map(((e,t)=>this.renderNode(e,t)))),this.childrenMerger(t)};if(!r)return this.unknownContentRenderer("node",e,n);let o=()=>r(n,e,t);if(Array.isArray(e.marks)){const t=function(e,t=(e=>e),r=Po){return e.slice().sort(((e,n)=>r.indexOf(t(e))-r.indexOf(t(n))))}(e.marks,(e=>e.type)).reverse();for(let e=0;t.length>e;e++){const r=t[e],n=this.marksRenderers.get(r.type),i=o;o=()=>n?n(i,r,e):this.unknownContentRenderer("mark",r,i)}}return o()}}(Ao=Fo||(Fo={})).Start="start",Ao.Center="center",Ao.End="end",Ao.Justify="justify";const No="line-height-mark";function Do(e,t=1/0){let r=0;return function e(n){var o;const i=[];if(r>=t)return i;if(r++,Array.isArray(n))for(const t of n)Array.isArray(t.content)&&i.push(...e(t.content)),Array.isArray(t.marks)&&i.push(...t.marks);return n&&!Array.isArray(n)&&(Array.isArray(n.content)&&i.push(...e(n.content)),i.push(...null!==(o=n.marks)&&void 0!==o?o:[])),i}(e)}function zo(e,t){return Do(e,t).filter((e=>e.type===ko.Hyperlink))}function Ho(e,t){const r=[];return e.forEach((e=>{const n=t(e);n&&r.push(n)})),r}function Uo(e){const{patchMark:t,editorContentNode:r,depthLimit:n=1/0}=e;let o=0;function i(e){let r=Array.isArray(e)?[...e]:{...e};if(o>=n)throw new Error("Depth limit exceeded");return o++,Array.isArray(r)?r.map((e=>{const r={...e};return Array.isArray(e.content)&&(r.content=i(e.content)),Array.isArray(e.marks)&&(r.marks=Ho(e.marks,t)),r})):(Array.isArray(r.content)&&(r={...r,content:i(r.content)}),r.marks&&(r={...r,marks:Ho(r.marks,t)}),r)}return Array.isArray(r)?i(r):r?function(e){return i(e)}(r):r}function Wo(e){const{patchMark:t,editorContentNode:r,depthLimit:n}=e;function o(e){return e.type===ko.Hyperlink?t(e):e}return Array.isArray(r),function(e){return Uo(e)}({editorContentNode:r,patchMark:o,depthLimit:n})}var jo={};(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.check=e.isPromise=e.isInstanceOf=e.isOneOfType=e.isOneOf=e.isOptionOfType=e.isArrayOfType=e.isRecordOfType=e.isArray=e.isRecordWithKeys=e.isRecord=e.isDate=e.isString=e.isNumber=e.isBoolean=e.isExactly=e.isNotVoid=e.isNotUndefined=e.isNotNull=e.isNever=e.isUnknown=e.safeJsonParse=e.setBaseAssert=e.assert=e.defaultAssert=void 0;const t=e=>`expected to be ${e}`;e.defaultAssert=(e,t)=>{if(!e)throw new TypeError(t)};let r=e.defaultAssert;function n(r,n=t("not null")){(0,e.assert)(null!==r,n)}function o(r,n=t("not undefined")){(0,e.assert)(void 0!==r,n)}function i(r,n=t("a string")){(0,e.assert)("string"==typeof r,n)}function a(r,o=t("a record")){(0,e.assert)("object"==typeof r,o),n(r,o);for(const e of Object.keys(r))i(e,o)}function l(r,n=t("an array")){(0,e.assert)(Array.isArray(r),n)}function s(r,n,o=t("an instance of given constructor")){(0,e.assert)(r instanceof n,o)}e.assert=(e,t)=>r(e,t),e.setBaseAssert=function(e){e&&(r=e)},e.safeJsonParse=e=>JSON.parse(e),e.isUnknown=function(){return!0},e.isNever=function(e,r=t("unreachable")){throw new TypeError(r)},e.isNotNull=n,e.isNotUndefined=o,e.isNotVoid=function(r,n=t("neither null nor undefined")){(0,e.assert)(null!=r,n)},e.isExactly=function(r,n,o=t(`exactly ${n}`)){(0,e.assert)(r===n,o)},e.isBoolean=function(r,n=t("a boolean")){(0,e.assert)("boolean"==typeof r,n)},e.isNumber=function(r,n=t("a number")){(0,e.assert)("number"==typeof r,n)},e.isString=i,e.isDate=function(r,n=t("a Date")){(0,e.assert)(r instanceof Date,n)},e.isRecord=a,e.isRecordWithKeys=function(e,r,n=t(`a record with keys ${r.join(", ")}`)){a(e,n);for(const t of r)o(e[t])},e.isArray=l,e.isRecordOfType=function(e,r,n=t("a record of given type"),o=t("of given type")){a(e,n);for(const t of Object.values(e))r(t,o)},e.isArrayOfType=function(e,r,n=t("an array of given type"),o=t("of given type")){l(e,n);for(const t of e)r(t,o)},e.isOptionOfType=function(e,r,n=t("option of given type")){void 0!==e&&r(e,n)},e.isOneOf=function(r,n,o=t(`one of ${n.join(", ")}`)){(0,e.assert)(n.includes(r),o)},e.isOneOfType=function(e,r,n=t("one of type"),o){for(const t of r)try{return void t(e,o)}catch(i){}throw new TypeError(n)},e.isInstanceOf=s,e.isPromise=function(e,r=t("a promise")){s(e,Promise,r)},e.check=function(e){return t=>{try{return e(t),!0}catch(r){return!1}}}})(jo);const Vo={...Co,boxPaddingTop:10,boxPaddingLeft:10,boxPaddingRight:10,boxPaddingBottom:10,isBoxPaddingEnabled:!0};class _o{static getGoogleFontsUrl(e,t={}){const r={swap:!1,...t},n=this.getFontsFromWebfonts(e);return 0===n.length?null:this.url+n.map(this.getUrlFontItem).join("|")+(r.swap?"&display=swap":"")}static getWebfontFromFont(e){const t=e.split(/,\s*/);return t.some((e=>_o.isWebfont(e)))?{displayName:t[0],fontStack:t}:null}static getUniqueWebfonts(e){const t=e.map((e=>e.fontStack.join(",")));return e.filter(((e,r)=>t.indexOf(t[r])===r))}static getFontsFromWebfonts(e){return e.map((e=>e.fontStack)).reduce(((e,t)=>e.concat(t)),[]).filter(((e,t,r)=>r.indexOf(e)===t)).filter((e=>this.isWebfont(e)))}static isWebfont(e){return!this.excludedFamilies.includes(e)&&!this.normalizedStandardFonts.includes(e.toLowerCase())}static getUrlFontItem(e){return`${encodeURIComponent(e)}:400,400i,700,700i`}}Object.defineProperty(_o,"host",{enumerable:!0,configurable:!0,writable:!0,value:"https://fonts.bunny.net"}),Object.defineProperty(_o,"url",{enumerable:!0,configurable:!0,writable:!0,value:"https://fonts.bunny.net/css?subset=cyrillic,greek,latin-ext,vietnamese&family="}),Object.defineProperty(_o,"excludedFamilies",{enumerable:!0,configurable:!0,writable:!0,value:["serif","sans-serif","monospace","cursive","fantasy","system-ui","ui-serif","ui-sans-serif","ui-monospace","ui-rounded","math","emoji","fangsong","inherit"]}),Object.defineProperty(_o,"normalizedStandardFonts",{enumerable:!0,configurable:!0,writable:!0,value:i.map((e=>e.fontStack.map((e=>e.toLowerCase())))).reduce(((e,t)=>e.concat(t)),[]).filter(((e,t,r)=>r.indexOf(e)===t))});class Go extends Hr{static fromJson(e){return super.fromJson(e,{})}constructor(e,t,r){super(e,t,r)}stripUserInformation(){return this}getPlaceholders(){return[]}getPlaceholderHandlers(){return{}}withPlaceholders(e){const t=this.getPlaceholderHandlers();return e.reduce(((r,n)=>{const o=t[n.type];if(r.id!==n.elementId||void 0===n.value)return r;if(o)return r.withProperties(o.call(r,n,e));throw new Error(`Website element ${r.type} doesn't have handler for placeholder ${n.type}`)}),this)}getAssets(e){return this.assetsService.getAllAssets(e)}applyPatches(e){const t=this.patcherService.applyPatches(e);return t!==this.properties?this.withProperties(t):this}getFontFamilyProperties(){return[]}getWebfonts(){return this.getFontFamilyProperties().reduce(((e,t)=>{const r=this.properties[t];if("string"==typeof r){const t=_o.getWebfontFromFont(r);t&&e.push(t)}else if(null!==r)throw new Error(`Font family property needs to be string ${typeof r} given`);return e}),[])}}class Yo{static fromJson(e){throw new Error(`fromJson has been not implemented by ${this}. JSON: ${e};`)}constructor(e,t,r,n,o){Object.defineProperty(this,"uuid",{enumerable:!0,configurable:!0,writable:!0,value:e}),Object.defineProperty(this,"elementId",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"type",{enumerable:!0,configurable:!0,writable:!0,value:r}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,writable:!0,value:n}),Object.defineProperty(this,"properties",{enumerable:!0,configurable:!0,writable:!0,value:o})}toJSON(){return{uuid:this.uuid,elementId:this.elementId,type:this.type,properties:this.properties,value:this.value}}}var Zo,qo,Qo,Ko,Jo,Xo,ei,ti,ri,ni,oi,ii;(ti=Zo||(Zo={})).SectionBackgroundImage="sectionBackgroundImage",ti.SectionForceBackgroundImage="sectionForceBackgroundImage",ti.SectionExternalBackgroundImage="sectionExternalBackgroundImage",ti.SectionForceExternalBackgroundImage="sectionForceExternalBackgroundImage",ti.SectionBackgroundVideo="sectionBackgroundVideo",ti.SectionBackgroundColor="sectionBackgroundColor",ti.ButtonHref="buttonHref",ti.ButtonText="buttonText",ti.Text="text",ti.TextColor="textColor",ti.TextList="textList",ti.TextBackgroundImage="textBackgroundImage",ti.TextForceBackgroundImage="textForceBackgroundImage",ti.TextExternalBackgroundImage="textExternalBackgroundImage",ti.TextForceExternalBackgroundImage="textForceExternalBackgroundImage",ti.TextFontSize="textFontSize",ti.TextFontFamily="textFontFamily",ti.TextBlockType="textBlockType",ti.Video="video",ti.ImageHref="imageHref",ti.ImageSource="imageSource",ti.ImageExternalSource="imageExternalSource",ti.SocialMedia="socialMedia",ti.Gallery="gallery",ti.FormSubscriptionList="formList",ti.FormRedirect="formRedirect",(ei=qo||(qo={})).Default="default",ei.Header="header",ei.Footer="footer",ei.NotFoundPage="page404",ei.PasswordPage="password",ei.LoginPage="login",ei.Raw="raw";class ai extends Yo{static fromJson(e){var t;return new ai(e.uuid,e.elementId,null!==(t=e.properties)&&void 0!==t?t:{href:null},e.value)}constructor(e,t,r,n){super(e,t,Zo.ButtonHref,n,r)}}class li extends Yo{static fromJson(e){var t;return new li(e.uuid,e.elementId,null!==(t=e.properties)&&void 0!==t?t:{maxWidth:10,minWith:1},e.value)}constructor(e,t,r,n){super(e,t,Zo.ButtonText,n,r)}}class si extends Yo{static fromJson(e){var t;return new si(e.uuid,e.elementId,null!==(t=e.properties)&&void 0!==t?t:{href:null},e.value)}constructor(e,t,r,n){super(e,t,Zo.ImageHref,n,r)}}class di extends Yo{static fromJson(e){var t;return new di(e.uuid,e.elementId,null!==(t=e.properties)&&void 0!==t?t:{minHeight:0,minWidth:0},e.value)}constructor(e,t,r,n){super(e,t,Zo.ImageSource,n,r)}}class ui extends Yo{static fromJson(e){var t;return new ui(e.uuid,e.elementId,null!==(t=e.properties)&&void 0!==t?t:{minWidth:0,minHeight:0},e.value)}constructor(e,t,r,n){super(e,t,Zo.Gallery,n,r)}}class ci extends Yo{static fromJson(e){return new ci(e.uuid,e.elementId,e.value)}constructor(e,t,r){super(e,t,Zo.SectionBackgroundImage,r)}}class mi extends Yo{static fromJson(e){return new mi(e.uuid,e.elementId,e.value)}constructor(e,t,r){super(e,t,Zo.SectionBackgroundVideo,r)}}class fi extends Yo{static fromJson(e){return new fi(e.uuid,e.elementId,e.value)}constructor(e,t,r){super(e,t,Zo.SocialMedia,r)}}class pi extends Yo{static fromJson(e){var t;return new pi(e.uuid,e.elementId,null!==(t=e.properties)&&void 0!==t?t:{minWith:0,maxWidth:0},e.value)}constructor(e,t,r,n){super(e,t,Zo.Text,n,r)}}class hi extends Yo{static fromJson(e){var t;return new hi(e.uuid,e.elementId,null!==(t=e.properties)&&void 0!==t?t:{minWidth:0,minHeight:0},e.value)}constructor(e,t,r,n){super(e,t,Zo.Video,n,r)}}class gi extends Yo{static fromJson(e){return new gi(e.uuid,e.elementId,e.value)}constructor(e,t,r){super(e,t,Zo.FormSubscriptionList,r)}}class bi extends Yo{static fromJson(e){return new bi(e.uuid,e.elementId,e.value)}constructor(e,t,r){super(e,t,Zo.FormRedirect,r)}}class yi extends Yo{static fromJson(e){return new yi(e.uuid,e.elementId,e.value)}constructor(e,t,r){super(e,t,Zo.TextList,r)}}class vi extends Yo{static fromJson(e){return new vi(e.uuid,e.elementId,e.value)}constructor(e,t,r){super(e,t,Zo.SectionExternalBackgroundImage,r)}}class Ci extends Yo{static fromJson(e){return new Ci(e.uuid,e.elementId,e.value)}constructor(e,t,r){super(e,t,Zo.SectionBackgroundColor,r)}}class wi extends Yo{static fromJson(e){return new wi(e.uuid,e.elementId,e.value)}constructor(e,t,r){super(e,t,Zo.TextColor,r)}}class Si extends Yo{static fromJson(e){return new Si(e.uuid,e.elementId,e.value)}constructor(e,t,r){super(e,t,Zo.SectionForceBackgroundImage,r)}}class Ei extends Yo{static fromJson(e){return new Ei(e.uuid,e.elementId,e.value)}constructor(e,t,r){super(e,t,Zo.SectionForceExternalBackgroundImage,r)}}class xi extends Yo{static fromJson(e){return new xi(e.uuid,e.elementId,e.value)}constructor(e,t,r){super(e,t,Zo.TextBackgroundImage,r)}}class ki extends Yo{static fromJson(e){return new ki(e.uuid,e.elementId,e.value)}constructor(e,t,r){super(e,t,Zo.TextForceBackgroundImage,r)}}class Bi extends Yo{static fromJson(e){return new Bi(e.uuid,e.elementId,e.value)}constructor(e,t,r){super(e,t,Zo.TextExternalBackgroundImage,r)}}class $i extends Yo{static fromJson(e){return new $i(e.uuid,e.elementId,e.value)}constructor(e,t,r){super(e,t,Zo.TextForceExternalBackgroundImage,r)}}class Pi extends Yo{static fromJson(e){var t;return new Pi(e.uuid,e.elementId,null!==(t=e.properties)&&void 0!==t?t:{minWidth:0,minHeight:0},e.value)}constructor(e,t,r,n){super(e,t,Zo.ImageExternalSource,n,r)}}class Ii extends Yo{static fromJson(e){return new Ii(e.uuid,e.elementId,e.value)}constructor(e,t,r){super(e,t,Zo.TextBlockType,r)}}class Fi extends Yo{static fromJson(e){return new Fi(e.uuid,e.elementId,e.value)}constructor(e,t,r){super(e,t,Zo.TextFontSize,r)}}class Ti extends Yo{static fromJson(e){return new Ti(e.uuid,e.elementId,e.value)}constructor(e,t,r){super(e,t,Zo.TextFontFamily,r)}}function Ai(e){var t;return null!==(t=null==e?void 0:e.reduce(((e,t)=>{var r;const{text:n,content:o}=t;return e+(null!==(r=null==n?void 0:n.length)&&void 0!==r?r:0)+Ai(o)}),0))&&void 0!==t?t:0}(ni=Qo||(Qo={})).CustomFields="customs",ni.Lps="lps",ni.Autoresponders="autoresponders",ni.GdprFields="gdpr_fields",ni.ContactLists="contact_lists",ni.Hyperlinks="hyperlinks",ni.Websites="websites",ni.StorageFiles="storage_files",ni.Pages="pages",ni.WebPush="web_push",ni.Webinars="webinars",ni.Forms="forms",ni.Shops="shops",ni.Products="products",ni.CloseEvents="close_events",(ri=Ko||(Ko={}))[ri.Web=0]="Web",ri[ri.LandingPage=1]="LandingPage",ri[ri.Email=2]="Email",ri[ri.Phone=3]="Phone",ri[ri.Protocol=4]="Protocol",ri[ri.Anchor=5]="Anchor",ri[ri.Document=6]="Document",ri[ri.Website=7]="Website",ri[ri.Internal=8]="Internal",ri[ri.SocialShare=9]="SocialShare",ri[ri.Action=10]="Action",ri[ri.SpecialPage=11]="SpecialPage",ri[ri.WebsiteLite=12]="WebsiteLite",ri[ri.None=13]="None";class Ri{static get base(){return{[Qo.Lps]:[],[Qo.Autoresponders]:[],[Qo.ContactLists]:[],[Qo.CustomFields]:[],[Qo.GdprFields]:[],[Qo.Hyperlinks]:[],[Qo.Websites]:[],[Qo.StorageFiles]:[],[Qo.Pages]:[],[Qo.WebPush]:[],[Qo.Webinars]:[],[Qo.Forms]:[],[Qo.Products]:[],[Qo.Shops]:[],[Qo.CloseEvents]:[]}}static getBaseAsset(e){return{id:e}}static getWebsiteAsset(e){return jo.isNotVoid(e.websiteUuid,"Missing website id in getWebsiteAsset"),e.type===Ko.Website?(jo.isNotVoid(e.pageUuid,"Missing page id in getWebsiteAsset"),{websiteUuid:e.websiteUuid,pageUuid:e.pageUuid}):{websiteUuid:e.websiteUuid}}static getStorageAsset(e){return{id:e.id,src:e.src,externalId:e.externalId,provider:e.provider,showPixel:e.showPixel}}static getStorageFileAssetFromHyperlink(e){return jo.isNotVoid(e.fileId,"Missing fileId in getStorageFileAssetFromHyperlink"),{id:e.fileId,src:e.href}}static getCustomsAssets(e){return e.map((e=>({id:e})))}static getUniqueAssetsByKey(e,...t){return Array.from(new Map(e.map((e=>[t.map((t=>e[t])).join("|"),e]))).values())}static getUniqueAssetsById(e){return Ri.getUniqueAssetsByKey(e,"id")}static getPageAsset(e){return jo.isNotVoid(e.pageUuid,"Missing page id in passed hyperlink"),Ri.getBaseAsset(e.pageUuid)}static mergeMetaAssets(...e){return e.reduce(((e,t)=>({[Qo.Lps]:Ri.getUniqueAssetsById([...e[Qo.Lps],...t[Qo.Lps]]),[Qo.Autoresponders]:Ri.getUniqueAssetsById([...e[Qo.Autoresponders],...t[Qo.Autoresponders]]),[Qo.ContactLists]:Ri.getUniqueAssetsById([...e[Qo.ContactLists],...t[Qo.ContactLists]]),[Qo.CustomFields]:Ri.getUniqueAssetsById([...e[Qo.CustomFields],...t[Qo.CustomFields]]),[Qo.GdprFields]:Ri.getUniqueAssetsById([...e[Qo.GdprFields],...t[Qo.GdprFields]]),[Qo.Hyperlinks]:Ri.getUniqueAssetsById([...e[Qo.Hyperlinks],...t[Qo.Hyperlinks]]),[Qo.Websites]:Ri.getUniqueAssetsByKey([...e[Qo.Websites],...t[Qo.Websites]],"websiteUuid","pageUuid"),[Qo.StorageFiles]:Ri.getUniqueAssetsById([...e[Qo.StorageFiles],...t[Qo.StorageFiles]]),[Qo.Pages]:Ri.getUniqueAssetsById([...e[Qo.Pages],...t[Qo.Pages]]),[Qo.WebPush]:Ri.getUniqueAssetsById([...e[Qo.WebPush],...t[Qo.WebPush]]),[Qo.Webinars]:Ri.getUniqueAssetsById([...e[Qo.Webinars],...t[Qo.Webinars]]),[Qo.Forms]:Ri.getUniqueAssetsById([...e[Qo.Forms],...t[Qo.Forms]]),[Qo.Shops]:Ri.getUniqueAssetsById([...e[Qo.Shops],...t[Qo.Shops]]),[Qo.Products]:Ri.getUniqueAssetsById([...e[Qo.Products],...t[Qo.Products]]),[Qo.CloseEvents]:Ri.getUniqueAssetsById([...e[Qo.CloseEvents],...t[Qo.CloseEvents]])})),Ri.base)}}class Li{constructor(e){Object.defineProperty(this,"props",{enumerable:!0,configurable:!0,writable:!0,value:e}),Object.defineProperty(this,"getAllAssetsCallbackMap",{enumerable:!0,configurable:!0,writable:!0,value:{[Qo.CustomFields]:this.getCustomFields.bind(this),[Qo.Lps]:this.getLandingPages.bind(this),[Qo.Autoresponders]:this.getAutoresponders.bind(this),[Qo.GdprFields]:this.getGDPRFields.bind(this),[Qo.ContactLists]:this.getContactLists.bind(this),[Qo.Hyperlinks]:this.getHyperlinks.bind(this),[Qo.Websites]:this.getWebsites.bind(this),[Qo.StorageFiles]:this.getStorageFiles.bind(this),[Qo.Pages]:this.getPages.bind(this),[Qo.WebPush]:this.getWebPush.bind(this),[Qo.Webinars]:this.getWebinar.bind(this),[Qo.Forms]:this.getForms.bind(this),[Qo.Shops]:this.getShops.bind(this),[Qo.Products]:this.getProducts.bind(this),[Qo.CloseEvents]:this.getCloseEvents.bind(this)}})}getAllAssets(e){return Object.keys(this.getAllAssetsCallbackMap).reduce(((t,r)=>({...t,[r]:this.getAllAssetsCallbackMap[r](e)})),Li.operation.base)}}Object.defineProperty(Li,"operation",{enumerable:!0,configurable:!0,writable:!0,value:Ri}),(ii=Jo||(Jo={})).Self="_self",ii.Blank="_blank",(oi=Xo||(Xo={}))[oi.External=0]="External",oi[oi.Internal=1]="Internal",oi[oi.Login=2]="Login",oi[oi.EnterPassword=3]="EnterPassword",oi[oi.NotFound=4]="NotFound",oi[oi.Register=5]="Register",oi[oi.PopupSubmit=6]="PopupSubmit",oi[oi.Order=7]="Order",oi[oi.Confirmation=8]="Confirmation",oi[oi.ThankYou=9]="ThankYou",oi[oi.CourseDetails=10]="CourseDetails",oi[oi.CourseFinished=11]="CourseFinished";const Oi=[Xo.Internal,Xo.External];Object.values(Xo).filter((e=>"string"!=typeof e&&!Oi.includes(e)));class Mi{constructor(){Object.defineProperty(this,"registeredHyperlinks",{enumerable:!0,configurable:!0,writable:!0,value:new Map})}register(e,t){this.registeredHyperlinks.set(e,t)}unregister(e){this.registeredHyperlinks.delete(e)}getRegisteredData(e){return this.registeredHyperlinks.get(e)}static isHyperlink(e){return!!e&&Object.hasOwn(e,"type")&&Object.hasOwn(this.createHyperlinkFactory,e.type)}static isLandingPage(e){return(null==e?void 0:e.type)===Ko.LandingPage&&null!==e.landingPageID}static isWebsiteHyperlink(e){return(null==e?void 0:e.type)===Ko.Website&&null!==e.websiteUuid&&null!==e.pageUuid}static isWebsiteLiteHyperlink(e){return(null==e?void 0:e.type)===Ko.WebsiteLite&&null!==e.websiteUuid}static isDocumentHyperlink(e){return(null==e?void 0:e.type)===Ko.Document&&null!==e.fileId}static isInternalHyperlink(e){return(null==e?void 0:e.type)===Ko.Internal&&null!==e.pageUuid}static isSpecialPageHyperlink(e){return(null==e?void 0:e.type)===Ko.SpecialPage}static isAnchorHyperlink(e){return(null==e?void 0:e.type)===Ko.Anchor&&null!==e.pageUuid&&null!==e.sectionId}static isExternalPageHyperlink(e){return!(!e||"href"in e&&void 0!==e.href)}static isActionHyperlink(e){return(null==e?void 0:e.type)===Ko.Action}static createDefaultHyperlink(e=Ko.Web){return Mi.createHyperlinkFactory[e](e)}static createCommonHyperlink(e){return{id:$(),type:e,target:Jo.Blank,href:""}}static createLandingPageHyperlink(){return{...Mi.createCommonHyperlink(Ko.LandingPage),landingPageID:null}}static createWebsiteHyperlink(){return{...Mi.createCommonHyperlink(Ko.Website),websiteUuid:null,pageUuid:null}}static createWebsiteLiteHyperlink(){return{...Mi.createCommonHyperlink(Ko.WebsiteLite),websiteUuid:null}}static createDocumentHyperlink(){return{...Mi.createCommonHyperlink(Ko.Document),fileId:null,fileName:null}}static createInternalHyperlink(){return{...Mi.createCommonHyperlink(Ko.Internal),href:"/",pageUuid:null,target:Jo.Self}}static createAnchorHyperlink(){return{...Mi.createCommonHyperlink(Ko.Anchor),pageUuid:null,sectionId:Ur.Header,href:"/",target:Jo.Self}}static createActionHyperlink(){return{...Mi.createCommonHyperlink(Ko.Action),action:null,href:"#",target:Jo.Self}}static createSpecialPageHyperlink(){return{...Mi.createCommonHyperlink(Ko.SpecialPage),pageType:Xo.NotFound,href:"",target:Jo.Self}}static createExternalPageHyperlink(e){const{href:t,...r}=e;return r}static createTextHyperlink(e){var t,r,n;if(!e)return Mi.createDefaultHyperlink();const o=Mi.createDefaultHyperlink(null!==(t=e.type)&&void 0!==t?t:Ko.Web);return{...o,id:null!==(r=e.uniqueId)&&void 0!==r?r:o.id,target:e.isNewTab?Jo.Blank:Jo.Self,href:null!==(n=e.url)&&void 0!==n?n:o.href,...e.data}}static createProtocolHyperlink(){return{...Mi.createCommonHyperlink(Ko.Protocol),target:Jo.Self}}}Object.defineProperty(Mi,"createHyperlinkFactory",{enumerable:!0,configurable:!0,writable:!0,value:{[Ko.Web]:Mi.createCommonHyperlink,[Ko.Email]:Mi.createCommonHyperlink,[Ko.Phone]:Mi.createCommonHyperlink,[Ko.Protocol]:Mi.createProtocolHyperlink,[Ko.SocialShare]:Mi.createCommonHyperlink,[Ko.LandingPage]:Mi.createLandingPageHyperlink,[Ko.Website]:Mi.createWebsiteHyperlink,[Ko.Document]:Mi.createDocumentHyperlink,[Ko.Internal]:Mi.createInternalHyperlink,[Ko.Anchor]:Mi.createAnchorHyperlink,[Ko.Action]:Mi.createActionHyperlink,[Ko.SpecialPage]:Mi.createSpecialPageHyperlink,[Ko.WebsiteLite]:Mi.createWebsiteLiteHyperlink,[Ko.None]:Mi.createCommonHyperlink}});class Ni extends Li{constructor(e,t=[]){super(e),Object.defineProperty(this,"props",{enumerable:!0,configurable:!0,writable:!0,value:e}),Object.defineProperty(this,"imageProps",{enumerable:!0,configurable:!0,writable:!0,value:t})}getCustomFields(){return[]}getLandingPages(){return[]}getAutoresponders(){return[]}getGDPRFields(){return[]}getContactLists(){return[]}getHyperlinks(){return[]}getWebsites(){return[]}getWebPush(){return[]}getWebinar(){return[]}getStorageFiles(){const{props:e,imageProps:t}=this,r=[];for(const n of t){const t=e[n];(null==t?void 0:t.type)===ot.Storage&&r.push(Ri.getStorageAsset(t.data))}return r}getPages(){return[]}getForms(e){return[]}getShops(){return[]}getProducts(){return[]}getCloseEvents(){return[]}}var Di,zi,Hi,Ui,Wi,ji,Vi,_i,Gi,Yi,Zi;(Gi=Di||(Di={})).Web="http",Gi.Phone="tel:",Gi.Email="mailto:",(_i=zi||(zi={}))[_i.ClosePopup=1]="ClosePopup",(Vi=Hi||(Hi={})).UserKeyboardClick="UserKeyboardClick",Vi.UserOutsideClick="UserOutsideClick",Vi.UserCloseClick="UserCloseClick",Vi.FormSubmitted="FormSubmitted",Vi.CloseLink="CloseLink";class qi{static getHyperlinkAssets(e){return e?[{...e}]:[]}static getDocumentAssets(e){return Mi.isDocumentHyperlink(e)?[Li.operation.getStorageFileAssetFromHyperlink(e)]:[]}static updateDocument(e,t){var r,n;return Mi.isDocumentHyperlink(e)&&e.fileId===t.getId()?{...e,href:null!==(n=null===(r=t.getData())||void 0===r?void 0:r.src)&&void 0!==n?n:e.href}:e}static deleteDocument(e,t){return Mi.isDocumentHyperlink(e)&&e.fileId===t.getId()?null:e}static getLandingPageAssets(e){return Mi.isLandingPage(e)&&e.landingPageID?[Li.operation.getBaseAsset(e.landingPageID)]:[]}static updateLandingPage(e,t){var r,n;return Mi.isLandingPage(e)&&e.landingPageID===t.getId()?{...e,href:null!==(n=null===(r=t.getData())||void 0===r?void 0:r.url)&&void 0!==n?n:e.href}:e}static deleteLandingPage(e,t){return Mi.isLandingPage(e)&&e.landingPageID===t.getId()?null:e}static getWebsitesAssets(e){return Mi.isWebsiteHyperlink(e)||Mi.isWebsiteLiteHyperlink(e)?[Li.operation.getWebsiteAsset(e)]:[]}static updateWebsites(e,t){var r,n;const{websiteUuid:o,pageUuid:i}=t.getId();return Mi.isWebsiteHyperlink(e)&&e.websiteUuid===o&&e.pageUuid===i||Mi.isWebsiteLiteHyperlink(e)&&e.websiteUuid===o?{...e,href:null!==(n=null===(r=t.getData())||void 0===r?void 0:r.href)&&void 0!==n?n:e.href}:e}static deleteWebsites(e,t){const{websiteUuid:r,pageUuid:n}=t.getId();return Mi.isWebsiteHyperlink(e)&&e.websiteUuid===r&&e.pageUuid===n||Mi.isWebsiteLiteHyperlink(e)&&e.websiteUuid===r?null:e}static deletePages(e,t){return(Mi.isInternalHyperlink(e)||Mi.isAnchorHyperlink(e))&&e.pageUuid===t.getId()?null:e}static deleteSection(e,t){const{pageId:r,sectionId:n}=t.getId();if(Mi.isAnchorHyperlink(e)&&(void 0===r||e.pageUuid===r)&&e.sectionId===n){const{sectionId:t,...r}=e;return{...r,type:Ko.Internal}}return e}static updatePages(e,t){if((Mi.isInternalHyperlink(e)||Mi.isAnchorHyperlink(e))&&e.pageUuid===t.getId()){const{id:r}=t.getData();return{...e,pageUuid:r,href:Mi.isExternalPageHyperlink(e)?void 0:r}}return e}static getPagesAssets(e){return Mi.isInternalHyperlink(e)||Mi.isAnchorHyperlink(e)?[Li.operation.getPageAsset(e)]:[]}static getCloseEventsAssets(e){return Mi.isActionHyperlink(e)&&e.action===zi.ClosePopup?[Li.operation.getBaseAsset(Hi.CloseLink)]:[]}}class Qi extends Ni{getAsset(e){return zo(this.props.content).reduce(((t,r)=>[...t,...e(Mi.createTextHyperlink(r.attrs))]),[])}getLandingPages(){return zo(this.props.content).reduce(((e,t)=>{var r;const n=t.attrs;return(null===(r=null==n?void 0:n.data)||void 0===r?void 0:r.landingPageID)?[...e,Li.operation.getBaseAsset(n.data.landingPageID)]:e}),[])}getHyperlinks(){return this.getAsset(qi.getHyperlinkAssets)}getCloseEvents(){return this.getAsset(qi.getCloseEventsAssets)}getWebsites(){return this.getAsset(qi.getWebsitesAssets)}getStorageFiles(){return this.getAsset(qi.getDocumentAssets)}getPages(){return this.getAsset(qi.getPagesAssets)}getWebfontsFromContent(){return Do(this.props.content).reduce(((e,t)=>{if(this.isFontFamilyMark(t)&&t.attrs){const r=_o.getWebfontFromFont(t.attrs.fontFamily);r&&e.push(r)}return e}),[])}isFontFamilyMark(e){return(null==e?void 0:e.type)===ko.FontFamily}}class Ki{}class Ji extends Ki{static build(e,t){return new this(e,t)}constructor(e,t){super(),Object.defineProperty(this,"id",{enumerable:!0,configurable:!0,writable:!0,value:e}),Object.defineProperty(this,"data",{enumerable:!0,configurable:!0,writable:!0,value:t})}getId(){return this.id}getData(){return this.data}}class Xi extends Ji{}(Yi=Ui||(Ui={})).UpdateAutoresponderSchemaPatch="UpdateAutoresponder",Yi.UpdateContactListSchemaPatch="UpdateContactList",Yi.UpdateCustomFieldSchemaPatch="UpdateCustomField",Yi.UpdateGdprFieldSchemaPatch="UpdateGdprField",Yi.UpdateHyperlinkSchemaPatch="UpdateHyperlink",Yi.UpdateLpsSchemaPatch="UpdateLps",Yi.UpdatePageSchemaPatch="UpdatePage",Yi.UpdateStorageFileSchemaPatch="UpdateStorageFile",Yi.UpdateWebsiteSchemaPatch="UpdateWebsite",Yi.UpdateFormNameSchemaPatch="UpdateFormName",Yi.UpdateContactFormNameSchemaPatch="UpdateContactFormName",Yi.UpdateLightboxNameSchemaPatch="UpdateLightboxName",Yi.UpdateWebinarSchemaPatch="UpdateWebinar",Yi.UpdateChatIdSchemaPatch="UpdateChatId",Yi.UpdateEcommerceSchemaPatch="UpdateEcommerceSchemaPatch",Yi.UpdateSubscriptionSettingsSchemaPatch="UpdateSubscriptionSettingsSchemaPatch",Yi.UpdateProductSchemaPatch="UpdateProduct",Yi.UpdateShopSchemaPatch="UpdateShop",Yi.DeleteAutoresponderSchemaPatch="DeleteAutoresponder",Yi.DeleteContactListSchemaPatch="DeleteContactList",Yi.DeleteCustomFieldSchemaPatch="DeleteCustomField",Yi.DeleteGdprFieldSchemaPatch="DeleteGdprField",Yi.DeleteHyperlinkSchemaPatch="DeleteHyperlink",Yi.DeleteLpsSchemaPatch="DeleteLps",Yi.DeletePageSchemaPatch="DeletePage",Yi.DeleteStorageFileSchemaPatch="DeleteStorageFile",Yi.DeleteWebsiteSchemaPatch="DeleteWebsite",Yi.DeleteSectionSchemaPatch="DeleteSection",Yi.DeleteWebPushSchemaPatch="DeleteWebPush",Yi.DeleteWebinarSchemaPatch="DeleteWebinar",Yi.DeleteProductSchemaPatch="DeleteProduct",Yi.DeleteShopSchemaPatch="DeleteShop";class ea extends Xi{}Object.defineProperty(ea,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.UpdateLpsSchemaPatch});class ta extends Ki{static build(e){return new this(e)}constructor(e){super(),Object.defineProperty(this,"id",{enumerable:!0,configurable:!0,writable:!0,value:e})}getId(){return this.id}}class ra extends ta{}class na extends ra{}Object.defineProperty(na,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.DeleteLpsSchemaPatch});class oa extends Xi{}Object.defineProperty(oa,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.UpdateContactListSchemaPatch});class ia extends ra{}Object.defineProperty(ia,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.DeleteContactListSchemaPatch});class aa extends Xi{}Object.defineProperty(aa,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.UpdateCustomFieldSchemaPatch});class la extends ra{}Object.defineProperty(la,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.DeleteCustomFieldSchemaPatch});class sa extends Xi{}Object.defineProperty(sa,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.UpdateStorageFileSchemaPatch});class da extends ra{}Object.defineProperty(da,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.DeleteStorageFileSchemaPatch});class ua extends Xi{}Object.defineProperty(ua,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.UpdateAutoresponderSchemaPatch});class ca extends ra{}Object.defineProperty(ca,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.DeleteAutoresponderSchemaPatch});class ma extends Xi{}Object.defineProperty(ma,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.UpdateWebsiteSchemaPatch});class fa extends ra{}Object.defineProperty(fa,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.DeleteWebsiteSchemaPatch});class pa extends Xi{}Object.defineProperty(pa,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.UpdateGdprFieldSchemaPatch});class ha extends ra{}Object.defineProperty(ha,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.DeleteGdprFieldSchemaPatch});class ga extends Xi{}Object.defineProperty(ga,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.UpdateHyperlinkSchemaPatch});class ba extends ra{}Object.defineProperty(ba,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.DeleteHyperlinkSchemaPatch});class ya extends Xi{}Object.defineProperty(ya,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.UpdatePageSchemaPatch});class va extends ra{}Object.defineProperty(va,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.DeletePageSchemaPatch});class Ca extends ra{}Object.defineProperty(Ca,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.DeleteSectionSchemaPatch});class wa extends ra{}Object.defineProperty(wa,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.DeleteWebPushSchemaPatch});class Sa extends Xi{}Object.defineProperty(Sa,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.UpdateChatIdSchemaPatch});class Ea extends Xi{}Object.defineProperty(Ea,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.UpdateWebinarSchemaPatch});class xa extends ra{}Object.defineProperty(xa,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.DeleteWebinarSchemaPatch});class ka extends Ji{}Object.defineProperty(ka,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.UpdateEcommerceSchemaPatch});class Ba extends Xi{}Object.defineProperty(Ba,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.UpdateSubscriptionSettingsSchemaPatch});class $a extends ra{}Object.defineProperty($a,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.DeleteProductSchemaPatch});class Pa extends ra{}Object.defineProperty(Pa,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.DeleteShopSchemaPatch});class Ia extends Ji{}Object.defineProperty(Ia,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.UpdateFormNameSchemaPatch});class Fa extends Ji{}Object.defineProperty(Fa,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.UpdateContactFormNameSchemaPatch});class Ta extends Ji{}Object.defineProperty(Ta,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.UpdateLightboxNameSchemaPatch});class Aa extends Xi{}Object.defineProperty(Aa,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.UpdateProductSchemaPatch});class Ra extends Xi{}Object.defineProperty(Ra,"patchType",{enumerable:!0,configurable:!0,writable:!0,value:Ui.UpdateShopSchemaPatch});class La{static registerBuilder(e){La.builders.set(e.patchType,e)}buildPatch({action:e,id:t,data:r}){const n=La.builders.get(e);if(n)return n.build(t,r);throw new Error(`There is no builder for patch type ${e}`)}buildPatches(e){return e.map((e=>this.buildPatch(e)))}}Object.defineProperty(La,"builders",{enumerable:!0,configurable:!0,writable:!0,value:new Map}),La.registerBuilder(ca),La.registerBuilder(ia),La.registerBuilder(la),La.registerBuilder(ha),La.registerBuilder(ba),La.registerBuilder(na),La.registerBuilder(va),La.registerBuilder(Ca),La.registerBuilder(da),La.registerBuilder(fa),La.registerBuilder(wa),La.registerBuilder(xa),La.registerBuilder($a),La.registerBuilder(Pa),La.registerBuilder(ua),La.registerBuilder(oa),La.registerBuilder(aa),La.registerBuilder(pa),La.registerBuilder(ga),La.registerBuilder(ea),La.registerBuilder(ya),La.registerBuilder(sa),La.registerBuilder(Ia),La.registerBuilder(Fa),La.registerBuilder(Ta),La.registerBuilder(ma),La.registerBuilder(Ea),La.registerBuilder(Sa),La.registerBuilder(ka),La.registerBuilder(Ba),La.registerBuilder(Aa),La.registerBuilder(Ra);class Oa{constructor(e){Object.defineProperty(this,"props",{enumerable:!0,configurable:!0,writable:!0,value:e})}updateLps(e,t){return e}deleteLps(e,t){return e}updateContactList(e,t){return e}deleteContactList(e,t){return e}updateCustomField(e,t){return e}deleteCustomField(e,t){return e}updateStorageFile(e,t){return e}deleteStorageFile(e,t){return e}updateAutoresponder(e,t){return e}deleteAutoresponder(e,t){return e}updateWebsite(e,t){return e}deleteWebsite(e,t){return e}updateGdprField(e,t){return e}deleteGdprField(e,t){return e}updateHyperlink(e,t){return e}updateWebinar(e,t){return e}deleteHyperlink(e,t){return e}updatePage(e,t){return e}deletePage(e,t){return e}deleteSection(e,t){return e}deleteWebPush(e,t){return e}deleteWebinar(e,t){return e}updateAnalyticsChatId(e,t){return e}updateEcommerce(e,t){return e}updateSubscriptionSettings(e,t){return e}deleteShop(e,t){return e}updateShop(e,t){return e}deleteProduct(e,t){return e}updateProduct(e,t){return e}applyPatch(e,t){return t instanceof ea?this.updateLps(e,t):t instanceof na?this.deleteLps(e,t):t instanceof oa?this.updateContactList(e,t):t instanceof ia?this.deleteContactList(e,t):t instanceof aa?this.updateCustomField(e,t):t instanceof la?this.deleteCustomField(e,t):t instanceof sa?this.updateStorageFile(e,t):t instanceof da?this.deleteStorageFile(e,t):t instanceof ua?this.updateAutoresponder(e,t):t instanceof ca?this.deleteAutoresponder(e,t):t instanceof ma?this.updateWebsite(e,t):t instanceof fa?this.deleteWebsite(e,t):t instanceof pa?this.updateGdprField(e,t):t instanceof ha?this.deleteGdprField(e,t):t instanceof ga?this.updateHyperlink(e,t):t instanceof ba?this.deleteHyperlink(e,t):t instanceof ya?this.updatePage(e,t):t instanceof va?this.deletePage(e,t):t instanceof Ca?this.deleteSection(e,t):t instanceof wa?this.deleteWebPush(e,t):t instanceof Ea?this.updateWebinar(e,t):t instanceof xa?this.deleteWebinar(e,t):t instanceof Sa?this.updateAnalyticsChatId(e,t):t instanceof ka?this.updateEcommerce(e,t):t instanceof Ba?this.updateSubscriptionSettings(e,t):t instanceof Ra?this.updateShop(e,t):t instanceof Pa?this.deleteShop(e,t):t instanceof Aa?this.updateProduct(e,t):t instanceof Pa?this.deleteProduct(e,t):e}applyPatches(e){return e.reduce(((e,t)=>this.applyPatch(e,t)),this.props)}}class Ma extends Oa{constructor(e,t=[]){super(e),Object.defineProperty(this,"imageProps",{enumerable:!0,configurable:!0,writable:!0,value:t})}updateStorageFile(e,t){const r=super.updateStorageFile(e,t),{imageProps:n}=this;let o=r;for(const i of n){const e=o[i];(null==e?void 0:e.type)===ot.Storage&&(e.data.id===t.getId()&&(o={...o,[i]:{...e,data:{...e.data,...t.getData()}}}))}return o}deleteStorageFile(e,t){const r=super.deleteStorageFile(e,t),{imageProps:n}=this;let o=r;for(const i of n){const e=o[i];e&&(e.type===ot.Storage&&e.data.id===t.getId()&&(o={...o,[i]:null}))}return o}}class Na extends Ma{patchTextContent(e,t){var r,n;let o=[];return t&&(o=Array.isArray(t)?[...t]:[{...t}]),{...e,content:{...e.content,content:o,version:(null!==(n=null===(r=e.content)||void 0===r?void 0:r.version)&&void 0!==n?n:1)+1}}}updateLps(e,t){const r=super.updateLps(e,t);return this.patchTextContent(r,Wo({editorContentNode:r.content.content,patchMark(e){var r,n,o;const i=null===(n=null===(r=e.attrs)||void 0===r?void 0:r.data)||void 0===n?void 0:n.landingPageID,a=null===(o=e.attrs)||void 0===o?void 0:o.type;return i===t.getId()&&a===Ko.LandingPage?{...e,attrs:{...e.attrs,url:t.getData().url}}:e}}))}deleteLps(e,t){const r=super.deleteLps(e,t);return this.patchTextContent(r,Wo({editorContentNode:r.content.content,patchMark(e){var r,n,o;const i=null===(n=null===(r=e.attrs)||void 0===r?void 0:r.data)||void 0===n?void 0:n.landingPageID,a=null===(o=e.attrs)||void 0===o?void 0:o.type;return i===t.getId()&&a===Ko.LandingPage?null:e}}))}updateWebsite(e,t){const r=super.updateWebsite(e,t);return this.patchTextContent(r,Wo({editorContentNode:r.content.content,patchMark(e){var r,n,o,i,a;if((null===(r=e.attrs)||void 0===r?void 0:r.type)===Ko.Website){const r=null===(o=null===(n=e.attrs)||void 0===n?void 0:n.data)||void 0===o?void 0:o.websiteUuid,l=null===(a=null===(i=e.attrs)||void 0===i?void 0:i.data)||void 0===a?void 0:a.pageUuid,{websiteUuid:s,pageUuid:d}=t.getId();if(s===r&&d===l)return{...e,attrs:{...e.attrs,url:t.getData().href}}}return e}}))}deleteWebsite(e,t){const r=super.deleteWebsite(e,t);return this.patchTextContent(r,Wo({editorContentNode:r.content.content,patchMark(e){var r,n,o,i,a;if((null===(r=e.attrs)||void 0===r?void 0:r.type)===Ko.Website){const r=null===(o=null===(n=e.attrs)||void 0===n?void 0:n.data)||void 0===o?void 0:o.websiteUuid,l=null===(a=null===(i=e.attrs)||void 0===i?void 0:i.data)||void 0===a?void 0:a.pageUuid,{websiteUuid:s,pageUuid:d}=t.getId();if(s===r&&d===l)return null}return e}}))}updateStorageFile(e,t){const r=super.updateStorageFile(e,t);return this.patchTextContent(r,Wo({editorContentNode:r.content.content,patchMark(e){var r,n,o;return(null===(r=e.attrs)||void 0===r?void 0:r.type)===Ko.Document&&(null===(o=null===(n=e.attrs)||void 0===n?void 0:n.data)||void 0===o?void 0:o.fileId)===t.getId()?{...e,attrs:{...e.attrs,url:t.getData().src}}:e}}))}deleteStorageFile(e,t){const r=super.deleteStorageFile(e,t);return this.patchTextContent(r,Wo({editorContentNode:r.content.content,patchMark(e){var r,n,o;return(null===(r=e.attrs)||void 0===r?void 0:r.type)===Ko.Document&&(null===(o=null===(n=e.attrs)||void 0===n?void 0:n.data)||void 0===o?void 0:o.fileId)===t.getId()?null:e}}))}updatePage(e,t){const r=super.updatePage(e,t);return this.patchTextContent(r,Wo({editorContentNode:r.content.content,patchMark(e){var r,n;const o=null===(r=e.attrs)||void 0===r?void 0:r.type;if(o===Ko.Internal||o===Ko.Anchor){const r="object"==typeof(null===(n=e.attrs)||void 0===n?void 0:n.data)?e.attrs.data:null;if((null==r?void 0:r.pageUuid)===t.getId())return{...e,attrs:{...e.attrs,data:{...r,pageUuid:t.getData().id}}}}return e}}))}deletePage(e,t){const r=super.deletePage(e,t);return this.patchTextContent(r,Wo({editorContentNode:r.content.content,patchMark(e){var r,n,o;const i=null===(r=e.attrs)||void 0===r?void 0:r.type;return i!==Ko.Internal&&i!==Ko.Anchor||(null===(o=null===(n=e.attrs)||void 0===n?void 0:n.data)||void 0===o?void 0:o.pageUuid)!==t.getId()?e:null}}))}deleteSection(e,t){const r=super.deleteSection(e,t),{pageId:n,sectionId:o}=t.getId();return this.patchTextContent(r,Wo({editorContentNode:r.content.content,patchMark(e){var t,r,i,a,l;if((null===(t=e.attrs)||void 0===t?void 0:t.type)===Ko.Anchor){const t=null===(i=null===(r=e.attrs)||void 0===r?void 0:r.data)||void 0===i?void 0:i.pageUuid,s=null===(l=null===(a=e.attrs)||void 0===a?void 0:a.data)||void 0===l?void 0:l.sectionId;if((void 0===n||t===n)&&s===o)return null}return e}}))}}(Zi=Wi||(Wi={})).TopLeft="top-left",Zi.TopCenter="top-center",Zi.TopRight="top-right",Zi.CenterLeft="center-left",Zi.CenterCenter="center-center",Zi.CenterRight="center-right",Zi.BottomLeft="bottom-left",Zi.BottomCenter="bottom-center",Zi.BottomRight="bottom-right",(e=>{e.Cover="cover",e.NoRepeat="no-repeat",e.Repeat="repeat",e.RepeatX="repeat-x",e.RepeatY="repeat-y"})(ji||(ji={}));const Da={backgroundOpacity:100,isBackgroundMediaEnabled:!1},za={...Da,backgroundVideo:null},Ha={...Da,backgroundImage:null,backgroundSize:100,backgroundPosition:Wi.CenterCenter,backgroundRepeat:ji.NoRepeat},Ua={...{...za,...Ha},backgroundRepeat:ji.Cover};function Wa(e){return(null==e?void 0:e.type)===ot.Storage}function ja(e){return(null==e?void 0:e.type)===ot.External}const Va=85;function _a(e){const t=new URL(e);return t.searchParams.set("fm","webp"),t.searchParams.set("q",Va.toString()),t.toString()}var Ga,Ya,Za,qa,Qa,Ka,Ja,Xa;function el(e){return(null==e?void 0:e.provider)===Za.Unsplash&&(e.fallback=[(t=_a(e.src),{src:t,id:Ga.WebP,type:Ya.WebP})]),e;var t}(Ga||(Ga={})).WebP="webp",(Xa=Ya||(Ya={})).Gif="image/gif",Xa.Jpeg="image/jpeg",Xa.Png="image/png",Xa.Svg="image/svg+xml",Xa.WebP="image/webp",(Za||(Za={})).Unsplash="unsplash",(Ja=qa||(qa={})).TopHeader="h1",Ja.Header="h2",Ja.Subheader="h3",Ja.Paragraph="p",Ja.Meta="s",Ja.Header4="h4",Ja.Header5="h5",(Ka=Qa||(Qa={}))[Ka.Paragraph=0]="Paragraph",Ka[Ka.Header=1]="Header",Ka[Ka.Subheader=2]="Subheader",Ka[Ka.Disclaimer=3]="Disclaimer",Ka[Ka.TopHeader=4]="TopHeader",Ka[Ka.Header4=5]="Header4",Ka[Ka.Header5=6]="Header5";const tl={[qa.Paragraph]:{type:"paragraph"},[qa.TopHeader]:{type:`block-type-${Qa.TopHeader}`,attrs:{blockTypeId:Qa.TopHeader}},[qa.Header]:{type:`block-type-${Qa.Header}`,attrs:{blockTypeId:Qa.Header}},[qa.Subheader]:{type:`block-type-${Qa.Subheader}`,attrs:{blockTypeId:Qa.Subheader}},[qa.Meta]:{type:`block-type-${Qa.Disclaimer}`,attrs:{blockTypeId:Qa.Disclaimer}},[qa.Header4]:{type:`block-type-${Qa.Header4}`,attrs:{blockTypeId:Qa.Header4}},[qa.Header5]:{type:`block-type-${Qa.Header5}`,attrs:{blockTypeId:Qa.Header5}}};var rl,nl=new Uint8Array(16);function ol(){if(!rl&&!(rl="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return rl(nl)}const il=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;for(var al=[],ll=0;256>ll;++ll)al.push((ll+256).toString(16).substr(1));function sl(e,t){var r=arguments.length>1&&void 0!==t?t:0,n=(al[e[r+0]]+al[e[r+1]]+al[e[r+2]]+al[e[r+3]]+"-"+al[e[r+4]]+al[e[r+5]]+"-"+al[e[r+6]]+al[e[r+7]]+"-"+al[e[r+8]]+al[e[r+9]]+"-"+al[e[r+10]]+al[e[r+11]]+al[e[r+12]]+al[e[r+13]]+al[e[r+14]]+al[e[r+15]]).toLowerCase();if(!function(e){return"string"==typeof e&&il.test(e)}(n))throw TypeError("Stringified UUID is invalid");return n}function dl(e,t,r){var n=(e=e||{}).random||(e.rng||ol)();if(n[6]=15&n[6]|64,n[8]=63&n[8]|128,t){r=r||0;for(var o=0;16>o;++o)t[r+o]=n[o];return t}return sl(n)}let ul;function cl(){return(null!=ul?ul:ul="undefined"!=typeof crypto&&!!crypto.randomUUID)?crypto.randomUUID():dl()}function ml(e,t,r=(()=>!0)){if(Array.isArray(e))return e.map((e=>ml(e,t,r)));const n={...e};return r(n)?(Array.isArray(n.content)&&(n.content=ml(n.content,t,r)),t(n)):n}class fl extends Go{static fromJson(e){return new fl(e.id,e.properties)}constructor(e=P(r.Text),t={content:{version:1,type:Io.Doc,content:[{type:Io.Paragraph,content:[]}]},elementPosition:null,...Eo,...Vo,...Ha,isHiddenOnMobile:!1,isHiddenOnDesktop:!1}){super(e,fl.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Qi(this.properties,this.getImageProperties()),this.patcherService=new Na(this.properties,this.getImageProperties())}getPlaceholders(){const e=[new wi(cl(),this.id),new Fi(cl(),this.id),new Ti(cl(),this.id),new Ii(cl(),this.id)];return this.properties.isBackgroundMediaEnabled&&this.properties.backgroundImage?e.push(new xi(cl(),this.id),new Bi(cl(),this.id)):e.push(new ki(cl(),this.id),new $i(cl(),this.id)),this.isBeginningWithList()?e.push(new yi(cl(),this.id)):e.push(new pi(cl(),this.id,{minWith:0,maxWidth:Ai(this.properties.content.content)})),e}getPlaceholderHandlers(){return{[Zo.Text]:this.getTextPropertiesFromPlaceholder,[Zo.TextList]:this.getTextListPropertiesFromPlaceholder,[Zo.TextColor]:this.getTextPropertiesFromColorPlaceholder,[Zo.TextFontSize]:this.getPropertiesFromFontSizePlaceholder,[Zo.TextFontFamily]:this.getPropertiesFromFontFamilyPlaceholder,[Zo.TextBlockType]:this.getPropertiesFromBlockTypePlaceholder,[Zo.TextBackgroundImage]:this.getPropertiesFromTextBackgroundImagePlaceholder,[Zo.TextExternalBackgroundImage]:this.getPropertiesFromTextExternalBackgroundImagePlaceholder,[Zo.TextForceBackgroundImage]:this.getPropertiesFromTextForceBackgroundImagePlaceholder,[Zo.TextForceExternalBackgroundImage]:this.getPropertiesFromTextForceExternalBackgroundImagePlaceholder}}getPropertiesFromTextBackgroundImagePlaceholder(e){return jo.isNotVoid(e.value,"Missing placeholder value in getPropertiesFromTextBackgroundImagePlaceholder"),{backgroundImage:{type:ot.Storage,data:el(e.value)}}}getPropertiesFromTextExternalBackgroundImagePlaceholder(e){return jo.isNotVoid(e.value,"Missing placeholder value in getPropertiesFromTextExternalBackgroundImagePlaceholder"),{backgroundImage:{type:ot.External,data:{src:e.value.src}}}}getPropertiesFromTextForceBackgroundImagePlaceholder(e){jo.isNotVoid(e.value,"Missing placeholder value in getPropertiesFromTextForceBackgroundImagePlaceholder");const{backgroundImage:t,...r}=e.value;return{...r,isBackgroundMediaEnabled:!0,backgroundImage:{type:ot.Storage,data:el(t)}}}getPropertiesFromTextForceExternalBackgroundImagePlaceholder(e){jo.isNotVoid(e.value,"Missing placeholder value in getPropertiesFromTextForceExternalBackgroundImagePlaceholder");const{backgroundImage:t,...r}=e.value;return{...r,isBackgroundMediaEnabled:!0,backgroundImage:{type:ot.External,data:{src:t.src}}}}getTextPropertiesFromColorPlaceholder(e){var t;const r=null===(t=this.properties.content)||void 0===t?void 0:t.content;if(!r)return{};const n=e.value,o=n.origin===po.Palette?`var(--${n.name})`:n.value;return{content:{...this.properties.content,content:ml(r,(e=>{var t,r;return e.type===Io.ListItem?e.attrs={...null!==(t=e.attrs)&&void 0!==t?t:{},color:o}:e.type===Io.Text&&(e.marks=[...(null!==(r=e.marks)&&void 0!==r?r:[]).filter((e=>e.type!==ko.TextColor)),{type:ko.TextColor,attrs:{color:o}}]),e}))}}}getPropertiesFromFontSizePlaceholder(e){var t,r;const n=null===(t=this.properties.content)||void 0===t?void 0:t.content;if(!n)return{};const o=null!==(r=e.value)&&void 0!==r?r:null,i=null===o;return{content:{...this.properties.content,content:ml(n,(e=>{var t,r;if(e.type===Io.ListItem)e.attrs={...null!==(t=e.attrs)&&void 0!==t?t:{},fontSize:o};else if(e.type===Io.Text){const t=(null!==(r=e.marks)&&void 0!==r?r:[]).filter((e=>e.type!==ko.FontSize));e.marks=i?t:[...t,{type:ko.FontSize,attrs:{size:o}}]}return e}))}}}getPropertiesFromFontFamilyPlaceholder(e){var t,r;const n=null===(t=this.properties.content)||void 0===t?void 0:t.content;if(!n)return{};const o=null!==(r=e.value)&&void 0!==r?r:null,i=null===o;return{content:{...this.properties.content,content:ml(n,(e=>{var t,r;if(e.type===Io.ListItem)e.attrs={...null!==(t=e.attrs)&&void 0!==t?t:{},fontFamily:o};else if(e.type===Io.Text){const t=(null!==(r=e.marks)&&void 0!==r?r:[]).filter((e=>e.type!==ko.FontFamily));e.marks=i?t:[...t,{type:ko.FontFamily,attrs:{fontFamily:o}}]}return e}))}}}getPropertiesFromBlockTypePlaceholder(e){var t;const r=null===(t=this.properties.content)||void 0===t?void 0:t.content;if(!r)return{};const n=e.value,o=Object.values(tl).map((({type:e})=>e)),i=[ko.FontFamily,ko.FontSize,ko.Strong,ko.Italic,ko.Underline];return{content:{...this.properties.content,content:ml(r,(e=>{var t,r;return o.includes(e.type)?{...e,...tl[n],marks:null===(t=e.marks)||void 0===t?void 0:t.filter((({type:e})=>i.includes(e)))}:e.type===Io.Text?{...e,marks:null===(r=e.marks)||void 0===r?void 0:r.filter((({type:e})=>i.includes(e)))}:e}),(e=>e.type!==Io.ListItem))}}}getTextPropertiesFromPlaceholder(e){var t,r,n;const o=null===(r=null===(t=this.properties.content)||void 0===t?void 0:t.content)||void 0===r?void 0:r[0],i=null===(n=null==o?void 0:o.content)||void 0===n?void 0:n[0],a=(null==i?void 0:i.type)===Io.Text?i:{};return e.value?{content:{...this.properties.content,content:e.value.map((e=>{var t;return{...o,type:null!==(t=null==o?void 0:o.type)&&void 0!==t?t:Io.Paragraph,content:[{...a,type:Io.Text,text:e}]}}))}}:{content:{version:1,type:Io.Doc,content:[{type:Io.Paragraph,content:[]}]}}}getTextListPropertiesFromPlaceholder(e){var t,r,n,o;jo.isNotVoid(e.value,"Missing placeholder value in getTextListPropertiesFromPlaceholder");const i=null===(r=null===(t=this.properties.content)||void 0===t?void 0:t.content)||void 0===r?void 0:r[0],a=null!==(n=null==i?void 0:i.content)&&void 0!==n?n:[{type:Io.ListItem,attrs:{isBold:!1,isItalic:!1,fontFamily:null,fontSize:null,color:null},content:[{type:Io.Paragraph,content:[{type:Io.Text,text:""}]}]}];return{content:{...this.properties.content,content:[{...i,type:null!==(o=null==i?void 0:i.type)&&void 0!==o?o:Io.BulletList,content:e.value.map(((e,t)=>{var r,n;const o=a[t%a.length],i=null===(r=null==o?void 0:o.content)||void 0===r?void 0:r[0],l=null===(n=null==i?void 0:i.content)||void 0===n?void 0:n[0],s=(null==l?void 0:l.type)===Io.Text?l:{};return{...o,content:[{type:Io.Paragraph,...i,content:[{...s,type:Io.Text,text:e}]}]}}))}]}}}isBeginningWithList(){var e,t;return[Io.BulletList,Io.OrderedList].includes(null===(t=null===(e=this.properties.content)||void 0===e?void 0:e.content)||void 0===t?void 0:t[0].type)}getWebfonts(){return super.getWebfonts().concat(this.assetsService.getWebfontsFromContent())}getImageProperties(){return["backgroundImage"]}}Object.defineProperty(fl,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.Text});const pl=No,hl="fontSizeMark";var gl,bl;(bl=gl||(gl={})).Header="header",bl.Subheader="subheader",bl.Paragraph="paragraph",bl.Meta="meta",bl.Link="link",bl.HoverLink="hover-link",bl.TopHeader="top-header",bl.Header4="header4",bl.Header5="header5";const yl=[{id:Qa.Paragraph,tagName:"p"},{id:Qa.TopHeader,tagName:"h1"},{id:Qa.Header,tagName:"h2"},{id:Qa.Subheader,tagName:"h3"},{id:Qa.Header4,tagName:"h4"},{id:Qa.Header5,tagName:"h5"},{id:Qa.Disclaimer,tagName:"p",className:"disclaimer"}],vl={[Qa.TopHeader]:gl.TopHeader,[Qa.Header]:gl.Header,[Qa.Subheader]:gl.Subheader,[Qa.Disclaimer]:gl.Meta,[Qa.Paragraph]:gl.Paragraph,[Qa.Header4]:gl.Header4,[Qa.Header5]:gl.Header5};var Cl,wl;(wl=Cl||(Cl={})).MemberFirstName="member_first_name",wl.MemberLastName="member_last_name",wl.MemberName="member_name",wl.CourseTitle="course_title";const Sl={shadowColor:{origin:po.Custom,value:"#000000"},shadowOffsetX:0,shadowOffsetY:4,shadowSpreadRadius:-10,shadowBlurRadius:20,shadowOpacity:95,isShadowEnabled:!1},El={shadowColor:null,shadowOffsetX:null,shadowOffsetY:null,shadowSpreadRadius:null,shadowBlurRadius:null,shadowOpacity:null,isShadowEnabled:null},xl={paddingTop:null,paddingLeft:null,paddingRight:null,paddingBottom:null},kl={borderWidthTop:1,borderWidthLeft:1,borderWidthRight:1,borderWidthBottom:1,borderStyleTop:He.Solid,borderStyleLeft:He.Solid,borderStyleRight:He.Solid,borderStyleBottom:He.Solid,borderColorTop:{origin:po.Palette,name:fo.Two},borderColorLeft:{origin:po.Palette,name:fo.Two},borderColorRight:{origin:po.Palette,name:fo.Two},borderColorBottom:{origin:po.Palette,name:fo.Two},isBorderEnabled:!0},Bl={borderWidthTop:null,borderWidthLeft:null,borderWidthRight:null,borderWidthBottom:null,borderStyleTop:null,borderStyleLeft:null,borderStyleRight:null,borderStyleBottom:null,borderColorTop:null,borderColorLeft:null,borderColorRight:null,borderColorBottom:null,isBorderEnabled:null},$l={borderRadiusTopLeft:10,borderRadiusTopRight:10,borderRadiusBottomLeft:10,borderRadiusBottomRight:10,isRadiusLocked:!0,isRadiusEnabled:!1},Pl={borderRadiusTopLeft:null,borderRadiusTopRight:null,borderRadiusBottomLeft:null,borderRadiusBottomRight:null,isRadiusLocked:null,isRadiusEnabled:null},Il={...kl,...$l,paddingTop:0,paddingLeft:0,paddingRight:0,paddingBottom:0,...Sl},Fl={backgroundColor:null,backgroundColorHover:null,textColor:null,textColorHover:null,fontFamily:null,fontSize:null,isBold:null,isItalic:null,isUnderline:null,...Bl,...Pl,...xl,...El},Tl={ratio:0,width:0,height:0,originalWidth:0,originalHeight:0,isAdjustToWidth:!0,isSizeLocked:!0},Al={ratio:560/315,width:560,height:315,originalWidth:1120,originalHeight:630,isAdjustToWidth:!1,isSizeLocked:!0},Rl={fontFamily:i[0].fontStack.join(", "),fontSize:12,isBold:!1,isItalic:!1,isUnderline:!1,textColor:{origin:po.Palette,name:fo.Two}},Ll={fontFamily:null,fontSize:null,isBold:null,isItalic:null,isUnderline:null,textColor:{origin:po.Palette,name:fo.Two}},Ol={dateFontFamily:null,dateFontSize:null,isDateBold:null,isDateItalic:null,isDateUnderline:null,dateAlign:Me.Center,dateLineHeight:en,dateType:Qa.Paragraph,dateTextColor:{origin:po.Palette,name:fo.Two},dateBackgroundColor:{value:Ke,origin:po.Custom}},Ml={hoverTextColor:{origin:po.Palette,name:fo.Two},isHoverBold:!1,isHoverItalic:!1,isHoverUnderline:!1},Nl={clockFontFamily:null,clockFontSize:null,isClockBold:!1,isClockItalic:!1,isClockUnderline:!1,clockTextColor:{origin:po.Palette,name:fo.Two}};var Dl,zl,Hl,Ul,Wl,jl,Vl,_l,Gl,Yl,Zl,ql;(ql=Dl||(Dl={})).Palette="palette",ql.Typography="typography",ql.Body="body",ql.Section="section",ql.Social="socialMedia",ql.Button="button",ql.Mobile="mobile",ql.Popup="popup",ql.CustomCode="customCode",(Zl=zl||(zl={})).Active="active",Zl.Inactive="inactive",(Yl=Hl||(Hl={}))[Yl.Public=0]="Public",Yl[Yl.Password=1]="Password",Yl[Yl.Members=2]="Members",(Gl=Ul||(Ul={}))[Gl.Row=0]="Row",Gl[Gl.Column=1]="Column",(_l=Wl||(Wl={})).Variant1="Variant1",_l.Variant2="Variant2",_l.Variant3="Variant3",_l.Variant4="Variant4",_l.Variant5="Variant5",_l.Variant6="Variant6",_l.Variant7="Variant7",_l.Variant8="Variant8",_l.Variant9="Variant9",(Vl=jl||(jl={}))[Vl.Small=20]="Small",Vl[Vl.Medium=30]="Medium",Vl[Vl.Large=40]="Large",Vl[Vl.MinCustom=10]="MinCustom",Vl[Vl.MaxCustom=100]="MaxCustom";const Ql={iconsColor:null,iconsSize:t.Medium,customIconsSize:jl.MaxCustom,iconsVariant:Wl.Variant2,iconsSpacing:10};var Kl,Jl,Xl,es,ts,rs,ns,os;(os=Kl||(Kl={})).Internal="internal",os.External="external",os.Unknown="unknown",(ns=Jl||(Jl={})).Date="date",ns.String="string",ns.Gender="gender",ns.Url="url",ns.Phone="phone",ns.Country="country",ns.Currency="currency",ns.Datetime="datetime",ns.Ip="ip",ns.Number="number",(rs=Xl||(Xl={})).Text="text",rs.Textarea="textarea",rs.Single_select="single_select",rs.Multi_select="multi_select",rs.Checkbox="checkbox",rs.Radio="radio",(ts=es||(es={})).DateTimeMax="2100-01-01T23:59",ts.DateTimeMin="1900-01-01T00:00",ts.DateMax="2100-01-01",ts.DateMin="1900-01-01";const is={[Jl.Date]:{min:es.DateMin,max:es.DateMax},[Jl.Datetime]:{min:es.DateTimeMin,max:es.DateTimeMax}};function as(e,t={}){var r,n,o,i,a;const l=null!==(r=t.valueType)&&void 0!==r?r:e.valueType;return{...e,...(s=l,s in is?is[s]:{min:null,max:null}),id:null!==(n=t.id)&&void 0!==n?n:e.id,name:null!==(o=t.name)&&void 0!==o?o:e.name,valueType:l,format:null!==(i=t.format)&&void 0!==i?i:e.format,defaultValues:null!==(a=t.defaultValues)&&void 0!==a?a:e.defaultValues,meta:null};var s}const ls=e=>e.id,ss={fieldFontFamily:"fontFamily",fieldFontSize:"fontSize",fieldIsBold:"isBold",fieldIsItalic:"isItalic",fieldIsUnderline:"isUnderline"},ds={labelFontFamily:"fontFamily",labelFontSize:"fontSize",labelIsBold:"isBold",labelIsItalic:"isItalic",labelIsUnderline:"isUnderline"},us={isRadiusLocked:"isButtonButtonRadiusLocked",isRadiusEnabled:"isButtonRadiusEnabled",backgroundColor:"buttonBackgroundColor",backgroundColorHover:"buttonBackgroundHoverColor",textColor:"buttonFontColor",textColorHover:"buttonFontColorHover",borderColorTop:"buttonBorderColorTop",borderColorLeft:"buttonBorderColorLeft",borderColorRight:"buttonBorderColorRight",borderColorBottom:"buttonBorderColorBottom",shadowColor:"buttonShadowColor",paddingLeft:"buttonInternalPaddingLeft",paddingRight:"buttonInternalPaddingRight",paddingTop:"buttonInternalPaddingTop",paddingBottom:"buttonInternalPaddingBottom",fontFamily:"buttonFontFamily",borderRadiusTopLeft:"buttonBorderRadiusTopLeft",borderRadiusTopRight:"buttonBorderRadiusTopRight",borderRadiusBottomLeft:"buttonBorderRadiusBottomLeft",borderRadiusBottomRight:"buttonBorderRadiusBottomRight",shadowBlurRadius:"buttonShadowBlurRadius",shadowOffsetX:"buttonShadowOffsetX",shadowOffsetY:"buttonShadowOffsetY",shadowOpacity:"buttonShadowOpacity",shadowSpreadRadius:"buttonShadowSpreadRadius",borderStyleBottom:"buttonBorderStyleTop",borderStyleLeft:"buttonBorderStyleLeft",borderStyleRight:"buttonBorderStyleRight",borderStyleTop:"buttonBorderStyleBottom",borderWidthTop:"buttonBorderWidthTop",borderWidthLeft:"buttonBorderWidthLeft",borderWidthRight:"buttonBorderWidthRight",borderWidthBottom:"buttonBorderWidthBottom",isBorderEnabled:"buttonBorderEnabled",fontSize:"buttonFontSize",isBold:"isButtonFontBold",isItalic:"isButtonFontItalic",isUnderline:"isButtonFontUnderLine",isShadowEnabled:"isButtonShadowEnabled"};const cs={consentLinkIsBold:"isBold",consentLinkIsItalic:"isItalic",consentLinkIsUnderline:"isUnderline"},ms={consentLinkHoverIsBold:"isBold",consentLinkHoverIsItalic:"isItalic",consentLinkHoverIsUnderline:"isUnderline"},fs={consentFontFamily:"fontFamily",consentFontSize:"fontSize"};var ps,hs;function gs(e,t=ps.px){return"string"==typeof e?e:`${e}${t}`}(hs=ps||(ps={})).px="px",hs.percent="%";var bs,ys,vs,Cs,ws,Ss,Es,xs;(xs=bs||(bs={})).Seconds="Seconds",xs.Minutes="Minutes",xs.Hours="Hours",(Es=ys||(ys={})).Absolute="absolute",Es.Relative="relative",Es.Fixed="fixed",Es.Initial="initial",Es.Static="static",Es.Sticky="sticky",(Ss=vs||(vs={})).Left="left",Ss.Right="right",(ws=Cs||(Cs={})).Top="top",ws.Bottom="bottom";const ks={type:ys.Relative,isContainer:!0,horizontalRelative:null,verticalRelative:null,top:null,left:null,right:null,bottom:null,width:null,zIndex:null},Bs=(e,t)=>{const{[t]:r,...n}=e;return n};var $s,Ps,Is,Fs,Ts,As,Rs,Ls,Os,Ms,Ns,Ds;(Ns=$s||($s={}))[Ns.Website=1]="Website",Ns[Ns.Form=2]="Form",Ns[Ns.Email=3]="Email",Ns[Ns.WebsiteLite=4]="WebsiteLite",(Ms=Ps||(Ps={}))[Ms.None=0]="None",Ms[Ms.Close=1]="Close",(Os=Is||(Is={}))[Os.Popup=1]="Popup",Os[Os.SlideIn=2]="SlideIn",Os[Os.FullScreen=3]="FullScreen",Os[Os.Bar=4]="Bar",(Ls=Fs||(Fs={})).Popup="popup",Ls.Inline="inline",(Rs=Ts||(Ts={}))[Rs.Simple=0]="Simple",Rs[Rs.SimpleLight=1]="SimpleLight",Rs[Rs.Rounded=2]="Rounded",Rs[Rs.Square=3]="Square",Rs[Rs.Comic=4]="Comic",Rs[Rs.ComicRounded=5]="ComicRounded",Rs[Rs.ComicSquare=6]="ComicSquare";class zs{constructor(e){Object.defineProperty(this,"properties",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.properties=null!=e?e:zs.DefaultProperties}static fromJson(e){return new zs(e)}withProperties(e){return new zs({...this.properties,...e})}withModeDefaults(e){return this.withProperties(e===Fs.Inline?{initialMode:Fs.Inline}:{...(e=>Object.entries(e).reduce(((e,[t,r])=>{var n;return{...e,[t]:null!==(n=this.properties[t])&&void 0!==n?n:r}}),{}))({displayType:Is.Popup,position:Wi.CenterCenter,width:{unit:mo.Percent,value:50}}),initialMode:e})}toJSON(){return this.properties}}Object.defineProperty(zs,"DefaultProperties",{enumerable:!0,configurable:!0,writable:!0,value:{displayType:Is.Popup,initialMode:Fs.Popup,position:Wi.CenterCenter,width:{unit:mo.Percent,value:50},isOverlayEnabled:!0,overlayClickBehavior:Ps.Close,overlayColor:{origin:po.Custom,value:"#00000080"},...Sl,...kl,...$l,isBorderEnabled:!1,backgroundColor:{origin:po.Custom,value:"#FFFFFFFF"},closeButtonStyle:Ts.Simple,closeButtonColor:{origin:po.Custom,value:"#000000FF"},closeButtonBackgroundColor:yo,closeButtonSize:20}}),(Ds=As||(As={}))[Ds.Normal=0]="Normal",Ds[Ds.Fixed=1]="Fixed",Ds[Ds.Disappear=2]="Disappear",Ds[Ds.Fade=3]="Fade";const Hs={scrollingBehavior:As.Normal},Us={scrollingBehavior:null};var Ws,js;(js=Ws||(Ws={})).Share="share",js.Follow="follow";class Vs extends Go{static fromJson(e){return new Vs(e.id,e.properties)}constructor(e,t={...Rl,...Ml,...Eo,align:Me.Center,hasHoverEffect:!1,isHiddenOnMobile:!1,isHiddenOnDesktop:!1,elementPosition:null,direction:Ul.Row}){super(e,Vs.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Ni(this.properties,this.getImageProperties()),this.patcherService=new Ma(this.properties,this.getImageProperties())}getFontFamilyProperties(){return["fontFamily"]}}Object.defineProperty(Vs,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.Navbar});class _s extends Go{static fromJson(e){return new _s(e.id,e.properties)}constructor(e=Re,t={width:null,backgroundImage:null,backgroundVideo:null,isBackgroundMediaEnabled:!1,backgroundRepeat:ji.Repeat,backgroundOpacity:100,backgroundPosition:Wi.CenterCenter,backgroundSize:null,backgroundColor:{value:Ke,origin:po.Custom}}){super(e,r.Body,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Ni(this.properties,this.getImageProperties()),this.patcherService=new Ma(this.properties,this.getImageProperties())}getImageProperties(){return["backgroundImage"]}}Object.defineProperty(_s,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:nt.Body});class Gs extends Ni{getLandingPages(){return[...super.getLandingPages(),...qi.getLandingPageAssets(this.props.hyperlink)]}getHyperlinks(){return[...super.getHyperlinks(),...qi.getHyperlinkAssets(this.props.hyperlink)]}getWebsites(){return[...super.getWebsites(),...qi.getWebsitesAssets(this.props.hyperlink)]}getPages(){return[...super.getPages(),...qi.getPagesAssets(this.props.hyperlink)]}getStorageFiles(){return[...super.getStorageFiles(),...qi.getDocumentAssets(this.props.hyperlink)]}getCloseEvents(){return[...super.getCloseEvents(),...qi.getCloseEventsAssets(this.props.hyperlink)]}}class Ys extends Ma{replaceIfNotSame(e,t){return t!==e.hyperlink?{...e,hyperlink:t}:e}updateLps(e,t){const r=super.updateLps(e,t);return this.replaceIfNotSame(r,qi.updateLandingPage(r.hyperlink,t))}deleteLps(e,t){const r=super.deleteLps(e,t);return this.replaceIfNotSame(r,qi.deleteLandingPage(r.hyperlink,t))}updateWebsite(e,t){const r=super.updateWebsite(e,t);return this.replaceIfNotSame(r,qi.updateWebsites(r.hyperlink,t))}deleteWebsite(e,t){const r=super.deleteWebsite(e,t);return this.replaceIfNotSame(r,qi.deleteWebsites(r.hyperlink,t))}updatePage(e,t){const r=super.updatePage(e,t);return this.replaceIfNotSame(r,qi.updatePages(r.hyperlink,t))}deletePage(e,t){const r=super.deletePage(e,t);return this.replaceIfNotSame(r,qi.deletePages(r.hyperlink,t))}deleteSection(e,t){const r=super.deleteSection(e,t);return this.replaceIfNotSame(r,qi.deleteSection(r.hyperlink,t))}updateStorageFile(e,t){const r=super.updateStorageFile(e,t);return this.replaceIfNotSame(r,qi.updateDocument(r.hyperlink,t))}deleteStorageFile(e,t){const r=super.deleteStorageFile(e,t);return this.replaceIfNotSame(r,qi.deleteDocument(r.hyperlink,t))}}class Zs extends Go{static fromJson(e){return new Zs(e.id,e.properties)}constructor(e,t={hyperlink:null,isHiddenOnMobile:!1,isHiddenOnDesktop:!1,buttonText:"Call to action",elementPosition:null,align:Me.Center,...Fl,...Eo}){super(e,Zs.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Gs(t,this.getImageProperties()),this.patcherService=new Ys(this.properties,this.getImageProperties())}regenerateContentIds(){return null===this.properties.hyperlink?this:this.withProperties({hyperlink:{...this.properties.hyperlink,id:$()}})}getPlaceholders(){var e,t;return[new ai(cl(),this.id,{href:null!==(t=null===(e=this.properties.hyperlink)||void 0===e?void 0:e.href)&&void 0!==t?t:null}),new li(cl(),this.id,{minWith:1,maxWidth:this.properties.buttonText.length})]}getPlaceholderHandlers(){return{[Zo.ButtonHref]:this.getHyperlinkPropertiesFromPlaceholder,[Zo.ButtonText]:this.getTextPropertiesFromPlaceholder}}getHyperlinkPropertiesFromPlaceholder(e){jo.isNotVoid(e.value,"Missing placeholder value in getHyperlinkPropertiesFromPlaceholder");const{isInternal:t}=e.value;if(t){const{pageId:t}=e.value;return{hyperlink:{id:$(),type:Ko.Internal,target:Jo.Blank,pageUuid:t,href:t}}}return{hyperlink:{id:$(),type:Ko.Web,target:Jo.Blank,href:e.value.href}}}getTextPropertiesFromPlaceholder(e){return{buttonText:e.value}}getFontFamilyProperties(){return["fontFamily"]}}Object.defineProperty(Zs,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.Button});class qs extends Go{static fromJson(e){return new qs(e.id,e.properties)}constructor(e,t={width:100,elementPosition:ks,...wo,isBoxBorderEnabled:!0,boxBorderWidthBottom:0,boxBorderWidthLeft:0,boxBorderWidthRight:0,boxBorderWidthTop:0,boxPaddingTop:0,boxPaddingLeft:0,boxPaddingRight:0,boxPaddingBottom:0,isBoxPaddingLocked:!0,isBoxPaddingEnabled:!1,backgroundColor:{value:Ke,origin:po.Custom}}){super(e,qs.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Ni(this.properties,this.getImageProperties()),this.patcherService=new Ma(this.properties,this.getImageProperties())}}Object.defineProperty(qs,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:nt.Column});class Qs extends Go{static fromJson(e){return new Qs(e.id,e.properties)}constructor(e,t={}){super(e,Qs.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Ni(this.properties,this.getImageProperties()),this.patcherService=new Ma(this.properties,this.getImageProperties())}}Object.defineProperty(Qs,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.ColumnGroup});class Ks extends Go{static fromJson(e){return new Ks(e.id,e.properties)}constructor(e,t={isHiddenOnMobile:!1,isHiddenOnDesktop:!1,content:"",elementPosition:null}){super(e,Ks.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Ni(this.properties,this.getImageProperties()),this.patcherService=new Ma(this.properties,this.getImageProperties())}}Object.defineProperty(Ks,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.CustomHtml});class Js extends Go{static fromJson(e){return new Js(e.id,e.properties)}constructor(e,t={src:null,alt:"",hyperlink:null,align:Me.Center,isHiddenOnMobile:!1,isHiddenOnDesktop:!1,...Tl,...Il,...Eo,isBoxPaddingEnabled:!0,boxPaddingBottom:20,boxPaddingLeft:20,boxPaddingRight:20,boxPaddingTop:20,isBorderEnabled:!1,elementPosition:null,sizeHasBeenModified:!1,opacity:100}){super(e,Js.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Gs(this.properties,this.getImageProperties()),this.patcherService=new Ys(this.properties,this.getImageProperties())}regenerateContentIds(){return null===this.properties.hyperlink?this:this.withProperties({hyperlink:{...this.properties.hyperlink,id:$()}})}getImageProperties(){return["src"]}getPlaceholders(){var e,t,r,n,o,i,a,l,s,d;return[new di(cl(),this.id,{minWidth:null!==(t=null!==(e=this.properties.width)&&void 0!==e?e:this.properties.originalWidth)&&void 0!==t?t:0,minHeight:null!==(n=null!==(r=this.properties.height)&&void 0!==r?r:this.properties.originalHeight)&&void 0!==n?n:0}),new Pi(cl(),this.id,{minWidth:null!==(i=null!==(o=this.properties.width)&&void 0!==o?o:this.properties.originalWidth)&&void 0!==i?i:0,minHeight:null!==(l=null!==(a=this.properties.height)&&void 0!==a?a:this.properties.originalHeight)&&void 0!==l?l:0}),new si(cl(),this.id,{href:null!==(d=null===(s=this.properties.hyperlink)||void 0===s?void 0:s.href)&&void 0!==d?d:null})]}getPlaceholderHandlers(){return{[Zo.ImageHref]:this.getHyperlinkPropertiesFromPlaceholder,[Zo.ImageSource]:this.getSourcePropertiesFromPlaceholder,[Zo.ImageExternalSource]:this.getExternalSourcePropertiesFromPlaceholder}}getHyperlinkPropertiesFromPlaceholder(e){return jo.isNotVoid(e.value,"Missing placeholder value in getHyperlinkPropertiesFromPlaceholder"),{hyperlink:{id:$(),type:Ko.Web,target:Jo.Blank,href:e.value}}}getSourcePropertiesFromPlaceholder(e){jo.isNotVoid(e.value,"Missing placeholder value in getSourcePropertiesFromPlaceholder");const{value:t}=e,{originalWidth:r,originalHeight:n,isSizeLocked:o,width:i,height:a}=this.properties,{resolution:l={width:r,height:n}}=t,s=l.width/l.height||0;return{src:{type:ot.Storage,data:el(t)},originalWidth:l.width,originalHeight:l.height,ratio:s,height:o?i/s:a}}getExternalSourcePropertiesFromPlaceholder(e){jo.isNotVoid(e.value,"Missing placeholder value in getExternalSourcePropertiesFromPlaceholder");const{value:t}=e,{originalWidth:r,originalHeight:n,isSizeLocked:o,width:i,height:a}=this.properties,{resolution:l={width:r,height:n}}=t,s=l.width/l.height||0;return{src:{type:ot.External,data:t},originalWidth:l.width,originalHeight:l.height,ratio:s,height:o?i/s:a}}getState(){if(this.properties.src){const e=this.properties.src,{fallback:t,size:r}=e.data,n=e.data.src.toLowerCase().endsWith(".gif");if(r&&r>=1048576&&(0===(null==t?void 0:t.length)||void 0===t)&&!n)return"undefined"!=typeof window&&window.location.href.includes("popups")?[]:[Or.Warning]}return[]}}Object.defineProperty(Js,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.Image});const Xs={isShadowEnabled:!1,shadowColor:{origin:po.Custom,value:"#000000"},shadowOffsetX:0,shadowOffsetY:0,shadowSpreadRadius:10,shadowBlurRadius:10,shadowOpacity:100},ed={isBorderEnabled:!1,borderRadiusTopLeft:10,borderRadiusTopRight:10,borderRadiusBottomLeft:10,borderRadiusBottomRight:10,isRadiusLocked:!0,isRadiusEnabled:!1,borderWidthTop:1,borderWidthLeft:1,borderWidthRight:1,borderWidthBottom:1,borderStyleTop:He.Solid,borderStyleLeft:He.Solid,borderStyleRight:He.Solid,borderStyleBottom:He.Solid,borderColorTop:{origin:po.Palette,name:fo.Three},borderColorLeft:{origin:po.Palette,name:fo.Three},borderColorRight:{origin:po.Palette,name:fo.Three},borderColorBottom:{origin:po.Palette,name:fo.Three}};class td extends Go{static fromJson(e){return new td(e.id,e.properties)}constructor(e,t={isHidden:!1,isHiddenOnMobile:!1,isHiddenOnDesktop:!1,isInlinedOnMobile:!1,isReversedOnMobile:!1,backgroundColor:{origin:po.Palette,name:fo.One},paddingLeft:0,paddingRight:0,paddingBottom:50,paddingTop:50,isPaddingEnabled:!0,isPaddingLocked:!1,...ed,...Xs,...Ua,bottomSpace:0,isFullWidth:!0,elementPosition:ks,...e===Ur.Header?Hs:Us}){super(e,td.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Ni(this.properties,this.getImageProperties()),this.patcherService=new Ma(this.properties,this.getImageProperties())}regenerateContentIds(){return this.withProperties({templateModule:null})}getImageProperties(){return["backgroundImage","backgroundVideo"]}getPlaceholders(){const e=[];return this.properties.backgroundImage?(e.push(new ci(cl(),this.id)),e.push(new vi(cl(),this.id))):(e.push(new Si(cl(),this.id)),e.push(new Ei(cl(),this.id))),this.properties.backgroundVideo&&e.push(new mi(cl(),this.id)),e.push(new Ci(cl(),this.id)),e}getPlaceholderHandlers(){return{[Zo.SectionBackgroundImage]:this.getBackgroundImagePropertiesFromPlaceholder,[Zo.SectionExternalBackgroundImage]:this.getExternalBackgroundImagePropertiesFromPlaceholder,[Zo.SectionBackgroundVideo]:this.getBackgroundVideoPropertiesFromPlaceholder,[Zo.SectionBackgroundColor]:this.getBackgroundColorPropertiesFromPlaceholder,[Zo.SectionForceBackgroundImage]:this.getForceBackgroundImagePropertiesFromPlaceholder,[Zo.SectionForceExternalBackgroundImage]:this.getForceExternalBackgroundImagePropertiesFromPlaceholder}}getBackgroundColorPropertiesFromPlaceholder(e){return{backgroundColor:e.value}}getBackgroundImagePropertiesFromPlaceholder(e){return jo.isNotVoid(e.value,"Missing placeholder value in getBackgroundImagePropertiesFromPlaceholder"),{backgroundImage:{type:ot.Storage,data:el(e.value)}}}getForceBackgroundImagePropertiesFromPlaceholder(e){jo.isNotVoid(e.value,"Missing placeholder value in getForceBackgroundImagePropertiesFromPlaceholder");const{backgroundImage:t,...r}=e.value;return{...r,isBackgroundMediaEnabled:!0,backgroundImage:{type:ot.Storage,data:el(t)}}}getExternalBackgroundImagePropertiesFromPlaceholder(e){return jo.isNotVoid(e.value,"Missing placeholder value in getExternalBackgroundImagePropertiesFromPlaceholder"),{backgroundImage:{type:ot.External,data:{src:e.value.src}}}}getForceExternalBackgroundImagePropertiesFromPlaceholder(e){jo.isNotVoid(e.value,"Missing placeholder value in getForceExternalBackgroundImagePropertiesFromPlaceholder");const{backgroundImage:t,...r}=e.value;return{...r,isBackgroundMediaEnabled:!0,backgroundImage:{type:ot.External,data:{src:t.src}}}}getBackgroundVideoPropertiesFromPlaceholder(e){return jo.isNotVoid(e.value,"Missing placeholder value in getBackgroundVideoPropertiesFromPlaceholder"),{backgroundImage:{type:ot.Storage,data:e.value}}}stripUserInformation(){const e=super.stripUserInformation();return e.properties.templateModule?e.withProperties({templateModule:null}):e}}var rd,nd;Object.defineProperty(td,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:nt.Section}),(nd=rd||(rd={}))[nd.Facebook=0]="Facebook",nd[nd.Twitter=1]="Twitter",nd[nd.Instagram=2]="Instagram",nd[nd.YouTube=3]="YouTube",nd[nd.LinkedIn=4]="LinkedIn",nd[nd.Pinterest=5]="Pinterest",nd[nd.VKontakte=6]="VKontakte",nd[nd.TikTok=7]="TikTok";const od=[{type:rd.Facebook,isEnabled:!0,data:{hyperlink:null,label:null,alt:null}},{type:rd.Twitter,isEnabled:!0,data:{hyperlink:null,label:null,alt:null}},{type:rd.Instagram,isEnabled:!0,data:{hyperlink:null,label:null,alt:null}},{type:rd.LinkedIn,isEnabled:!0,data:{hyperlink:null,label:null,alt:null}},{type:rd.Pinterest,isEnabled:!1,data:{hyperlink:null,label:null,alt:null}},{type:rd.VKontakte,isEnabled:!1,data:{hyperlink:null,label:null,alt:null}},{type:rd.YouTube,isEnabled:!1,data:{hyperlink:null,label:null,alt:null}},{type:rd.TikTok,isEnabled:!1,data:{hyperlink:null,label:null,alt:null}}],id=[{type:rd.Facebook,isEnabled:!0,data:{hyperlink:{id:$(),href:"https://www.facebook.com/sharer/sharer.php?u={{PAGE_URL}}",type:Ko.SocialShare,target:Jo.Blank},label:"Share",alt:null}},{type:rd.Twitter,isEnabled:!0,data:{hyperlink:{id:$(),href:"https://x.com/intent/tweet?url={{PAGE_URL}}",type:Ko.SocialShare,target:Jo.Blank},label:"Share",alt:null}},{type:rd.LinkedIn,isEnabled:!0,data:{hyperlink:{id:$(),href:"https://www.linkedin.com/shareArticle?mini=true&url={{PAGE_URL}}",type:Ko.SocialShare,target:Jo.Blank},label:"Share",alt:null}},{type:rd.Pinterest,isEnabled:!1,data:{hyperlink:{id:$(),href:"https://pinterest.com/pin/create/button/?url={{PAGE_URL}}&media=&description=",type:Ko.SocialShare,target:Jo.Blank},label:"Pin it",alt:null}},{type:rd.VKontakte,isEnabled:!1,data:{hyperlink:{id:$(),href:"https://vk.com/share.php?url={{PAGE_URL}}",type:Ko.SocialShare,target:Jo.Blank},label:"Share",alt:null}}];var ad,ld;(ld=ad||(ad={})).Share="share",ld.Follow="follow";class sd extends Ni{getHyperlinks(){return this.props.action===ad.Follow?this.getHyperlinksFromMedias(this.props.follow.medias):this.props.action===ad.Share?this.getHyperlinksFromMedias(this.props.share.medias):[]}getHyperlinksFromMedias(e){return e.reduce(((e,t)=>t.isEnabled?[...e,...qi.getHyperlinkAssets(t.data.hyperlink)]:e),[])}}const{textColor:dd,...ud}=Rl;class cd extends Go{static fromJson(e){return new cd(e.id,e.properties)}constructor(e,t={follow:{medias:od},share:{medias:id},action:ad.Follow,align:Me.Center,isHiddenOnMobile:!1,isHiddenOnDesktop:!1,alt:null,direction:Ul.Row,labelColor:{origin:po.Palette,name:fo.Two},elementPosition:null,...ud,...Ql,...Eo}){super(e,cd.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new sd(this.properties,this.getImageProperties()),this.patcherService=new Ma(this.properties,this.getImageProperties())}getPlaceholders(){return[new fi(cl(),this.id)]}getPlaceholderHandlers(){return{[Zo.SocialMedia]:this.getSocialMediaPropertiesFromPlaceholder}}getSocialMediaPropertiesFromPlaceholder(e){jo.isNotVoid(e.value,"Missing placeholder value in getSocialMediaPropertiesFromPlaceholder");const{value:t}=e;return{follow:{medias:od.map((e=>{const r=t[e.type];return r?{...e,data:{...e.data,url:r}}:e}))},action:ad.Follow}}getFontFamilyProperties(){return["fontFamily"]}}var md,fd;Object.defineProperty(cd,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.SocialMedia}),(fd=md||(md={})).Masonry="masonry",fd.Grid="grid",fd.Slideshow="slideshow";const pd=350,hd={width:pd,height:pd,slideshowWidth:null,slideshowHeight:600,originalWidth:pd,originalHeight:pd,imagesVerticalSpacing:10,imagesHorizontalSpacing:10};class gd extends Ni{getLandingPages(){return this.props.sources.reduce(((e,t)=>{const{hyperlink:r}=t;return[...e,...qi.getLandingPageAssets(r)]}),[])}getHyperlinks(){return this.props.sources.reduce(((e,t)=>[...e,...qi.getHyperlinkAssets(t.hyperlink)]),[])}getWebsites(){return this.props.sources.reduce(((e,t)=>{const{hyperlink:r}=t;return[...e,...qi.getWebsitesAssets(r)]}),[])}getPages(){return this.props.sources.reduce(((e,t)=>[...e,...qi.getPagesAssets(t.hyperlink)]),[])}getStorageFiles(){return this.props.sources.reduce(((e,t)=>[...e,...qi.getDocumentAssets(t.hyperlink)]),super.getStorageFiles())}}class bd extends Ma{updateLps(e,t){const r=super.updateLps(e,t);return{...r,sources:r.sources.map((e=>({...e,hyperlink:qi.updateLandingPage(e.hyperlink,t)})))}}deleteLps(e,t){const r=super.deleteLps(e,t);return{...r,sources:r.sources.map((e=>({...e,hyperlink:qi.deleteLandingPage(e.hyperlink,t)})))}}updateWebsite(e,t){const r=super.updateWebsite(e,t);return{...r,sources:r.sources.map((e=>({...e,hyperlink:qi.updateWebsites(e.hyperlink,t)})))}}deleteWebsite(e,t){const r=super.deleteWebsite(e,t);return{...r,sources:r.sources.map((e=>({...e,hyperlink:qi.deleteWebsites(e.hyperlink,t)})))}}updatePage(e,t){const r=super.updatePage(e,t);return{...r,sources:r.sources.map((e=>({...e,hyperlink:qi.updatePages(e.hyperlink,t)})))}}deletePage(e,t){const r=super.deletePage(e,t);return{...r,sources:r.sources.map((e=>({...e,hyperlink:qi.deletePages(e.hyperlink,t)})))}}deleteSection(e,t){const r=super.deleteSection(e,t);return{...r,sources:r.sources.map((e=>({...e,hyperlink:qi.deleteSection(e.hyperlink,t)})))}}updateStorageFile(e,t){const r=super.updateStorageFile(e,t);return{...r,sources:r.sources.map((e=>({...e,source:Wa(e.source)&&e.source.data.id===t.getId()?{...e.source,data:{...e.source.data,...t.getData()}}:e.source,hyperlink:qi.updateDocument(e.hyperlink,t)})))}}deleteStorageFile(e,t){const r=super.deleteStorageFile(e,t);return{...r,sources:r.sources.map((e=>({...e,source:Wa(e.source)&&e.source.data.id===t.getId()?null:e.source,hyperlink:qi.deleteDocument(e.hyperlink,t)})))}}}class yd extends Go{static fromJson(e){return new yd(e.id,e.properties)}constructor(e,t={sources:[{id:P().toString(),source:null,alt:"",hyperlink:null},{id:P().toString(),source:null,alt:"",hyperlink:null},{id:P().toString(),source:null,alt:"",hyperlink:null}],align:Me.Center,isHiddenOnMobile:!1,isHiddenOnDesktop:!1,...Tl,...Il,...Eo,...hd,isBorderEnabled:!1,isExternalLinkModalOpen:!1,isSizeLocked:!1,galleryType:md.Grid,ratio:1,isAdjustToWidth:!1,sizeHasBeenModified:!1,elementPosition:null}){super(e,yd.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new gd(this.properties,this.getImageProperties()),this.patcherService=new bd(this.properties,this.getImageProperties())}regenerateContentIds(){return this.withProperties({sources:this.properties.sources.map((e=>null===e.hyperlink?e:{...e,hyperlink:{...e.hyperlink,id:$()}}))})}getUsedStorageImages(){return this.properties.sources.filter((e=>{var t;return(null===(t=e.source)||void 0===t?void 0:t.type)===ot.Storage})).map((e=>e.source))}updateImageSource(e){return this.withProperties({sources:this.properties.sources.map((t=>{if(Wa(t.source)){const{id:r}=t.source.data,n=e.find((e=>e.id===r));if(n)return{...t,source:{...t.source,data:{...t.source.data,id:n.newId,src:n.src}}}}return t}))})}getPlaceholders(){return[new ui(cl(),this.id,{minWidth:this.properties.width,minHeight:this.properties.height})]}getPlaceholderHandlers(){return{[Zo.Gallery]:this.getPropertiesFromPlaceholder}}getPropertiesFromPlaceholder(e){jo.isNotVoid(e.value,"Missing placeholder value in getPropertiesFromPlaceholder");const{value:t}=e;return{sources:t.map((e=>({id:P().toString(),source:{...e,data:el(e.data)},alt:"",hyperlink:null})))}}}Object.defineProperty(yd,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.Gallery});class vd extends Go{static fromJson(e){return new vd(e.id,e.properties)}constructor(e,t={labelContent:"Enter password",buttonContent:"Submit"}){super(e,vd.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Ni(this.properties,this.getImageProperties()),this.patcherService=new Ma(this.properties,this.getImageProperties())}}Object.defineProperty(vd,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.EnterPasswordForm});class Cd extends Go{static fromJson(e){return new Cd(e.id,e.properties)}constructor(e,t={...Eo,emailLabelContent:"E-mail",passwordLabelContent:"Password",rememberMeLabelContent:"Remember me",submitButtonContent:"Sign in",isRememberMeVisible:!0,fontFamily:null,fontSize:null,isBold:null,isItalic:null,isUnderline:null,color:null}){super(e,Cd.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Ni(this.properties,this.getImageProperties()),this.patcherService=new Ma(this.properties,this.getImageProperties())}getFontFamilyProperties(){return["fontFamily"]}}var wd,Sd,Ed,xd;Object.defineProperty(Cd,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.LoginForm}),(xd=wd||(wd={})).YouTube="youtube",xd.Vimeo="vimeo",xd.Twitch="twitch",xd.Dailymotion="dailymotion",xd.CanalPlus="canalplus",xd.Youku="youku",xd.Coub="coub",xd.Wistia="wistia",xd.SoundCloud="soundcloud",xd.TeacherTube="teachertube",xd.Ted="ted",xd.Tiktok="tiktok",xd.Unknown="Unknown",(Ed=Sd||(Sd={})).AutoPlay="autoPlay",Ed.AutoPlayAndMute="autoPlayAndMute",Ed.Loop="loop",Ed.ShowTitleBar="showTitleBar",Ed.ShowByLine="showByLine",Ed.ShowRelatedVideos="showRelatedVideos",Ed.Mute="mute",Ed.Controls="controls";class kd{get defaultMappedConfig(){return this.defaultMappedConfigCache||(this.defaultMappedConfigCache=Object.entries(this.defaultConfig).reduce(((e,[t,r])=>Object.assign(e,{[this.propertyNameMap[t]]:r})),{})),this.defaultMappedConfigCache}constructor(e,t){Object.defineProperty(this,"info",{enumerable:!0,configurable:!0,writable:!0,value:e}),Object.defineProperty(this,"config",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"enabledPropertyValue",{enumerable:!0,configurable:!0,writable:!0,value:"1"}),Object.defineProperty(this,"disabledPropertyValue",{enumerable:!0,configurable:!0,writable:!0,value:"0"}),Object.defineProperty(this,"defaultMappedConfigCache",{enumerable:!0,configurable:!0,writable:!0,value:null})}getId(){var e,t;return null!==(t=null===(e=this.info)||void 0===e?void 0:e.id)&&void 0!==t?t:null}getBaseUrl(){return this.baseUrl}getSupportedProperties(){return Object.entries(this.propertyNameMap).map((([e,t])=>{const r=e;return{enabled:this.isPropertyEnabled(r),name:t,type:r,active:this.isPropertyActive(r)}}))}toVideoSource(){const e=this.getSupportedProperties().reduce(((e,t)=>Object.assign(e,{[t.name]:t.enabled})),{});return{type:Kl.External,src:this.embeddedVideoUrl,videoUrl:this.getVideoUrl(),id:this.getId(),config:e}}getQueryParamsWithoutAutoPlay(){const e=this.getSupportedProperties().filter((({type:e})=>e!==Sd.AutoPlayAndMute));return this.getQueryParams(e)}getConfig(){var e;return null!==(e=this.config)&&void 0!==e?e:this.defaultMappedConfig}getConfigValue(e){const t=this.propertyNameMap[e];return!!t&&this.getConfig()[t]}isPropertyEnabled(e){const t=this.getConfigValue(Sd.AutoPlayAndMute);return e===Sd.Mute&&t?t:this.getConfigValue(e)}isPropertyActive(e){const t=this.getConfigValue(Sd.AutoPlayAndMute);return!(e===Sd.Mute&&t)}}var Bd={};Bd.getQueryParams=e=>{if("string"!=typeof e)return{};var t,r={},n=(e=e.split("+").join(" ")).match(/(?:[?](?:[^=]+)=(?:[^&#]*)(?:[&](?:[^=]+)=(?:[^&#]*))*(?:[#].*)?)|(?:[#].*)/);if(null===n)return{};t=n[0].substr(1).split(/[&#=]/);for(var o=0;t.length>o;o+=2)r[decodeURIComponent(t[o])]=decodeURIComponent(t[o+1]||"");return r},Bd.combineParams=(e,t)=>{if("object"!=typeof e)return"";var r="",n=0,o=Object.keys(e);if(0===o.length)return"";for(o.sort(),t||(r+="?"+o[0]+"="+e[o[0]],n+=1);o.length>n;n+=1)r+="&"+o[n]+"="+e[o[n]];return r},Bd.getTime=e=>void 0===e?0:e.match(/^(\d+[smhdw]?)+$/)?function(e){var t,r=0,n={s:1,m:60,h:3600,d:86400,w:604800};t=(e=e.replace(/([smhdw])/g," $1 ").trim()).split(" ");for(var o=0;t.length>o;o+=2)r+=parseInt(t[o],10)*n[t[o+1]||"s"];return r}(e):e.match(/^(\d+:?)+$/)?function(e){for(var t=0,r=[1,60,3600,86400,604800],n=e.split(":"),o=0;n.length>o;o++)t+=parseInt(n[o],10)*r[n.length-o-1];return t}(e):0;const{getQueryParams:$d}=Bd;function Pd(){for(const e of["parseProvider","parse","bind","create"])this[e]=this[e].bind(this);this.plugins={}}var Id=Pd;Pd.prototype.parseProvider=e=>{var t=e.match(/(?:(?:https?:)?\/\/)?(?:[^.]+\.)?(\w+)\./i);return t?t[1]:void 0},Pd.prototype.parse=function(e){if(void 0!==e){var t,r=this.parseProvider(e),n=this.plugins[r];if(r&&n&&n.parse)return(t=n.parse.call(n,e,$d(e)))&&((t=function(e){return e.params&&0===Object.keys(e.params).length&&delete e.params,e}(t)).provider=n.provider),t}},Pd.prototype.bind=function(e){if(this.plugins[e.provider]=e,e.alternatives)for(var t=0;e.alternatives.length>t;t+=1)this.plugins[e.alternatives[t]]=e},Pd.prototype.create=function(e){if("object"==typeof e&&"object"==typeof e.videoInfo){var t=e.videoInfo,r=e.params,n=this.plugins[t.provider];return r="internal"===r?t.params:r||{},n&&(e.format=e.format||n.defaultFormat,n.formats.hasOwnProperty(e.format))?n.formats[e.format].apply(n,[t,Object.assign({},r)]):void 0}};var Fd=new Id;const Td=E(Fd),{combineParams:Ad,getTime:Rd}=Bd;function Ld(){this.provider="vimeo",this.alternatives=["vimeopro"],this.defaultFormat="long",this.formats={long:this.createLongUrl,embed:this.createEmbedUrl},this.mediaTypes={VIDEO:"video"}}Ld.prototype.parseUrl=e=>{var t=e.match(/(?:\/(?:channels\/[\w]+|(?:(?:album\/\d+|groups\/[\w]+)\/)?videos?))?\/(\d+)/i);return t?t[1]:void 0},Ld.prototype.parseParameters=function(e){return this.parseTime(e)},Ld.prototype.parseTime=e=>(e.t&&(e.start=Rd(e.t),delete e.t),e),Ld.prototype.parse=function(e,t){var r={mediaType:this.mediaTypes.VIDEO,params:this.parseParameters(t),id:this.parseUrl(e)};return r.id?r:void 0},Ld.prototype.createUrl=function(e,t,r){if(t.id&&t.mediaType===this.mediaTypes.VIDEO){var n=e+t.id,o=r.start;return delete r.start,n+=Ad(r),o&&(n+="#t="+o),n}},Ld.prototype.createLongUrl=function(e,t){return this.createUrl("https://vimeo.com/",e,t)},Ld.prototype.createEmbedUrl=function(e,t){return this.createUrl("//player.vimeo.com/video/",e,t)},Fd.bind(new Ld);const{combineParams:Od,getTime:Md}=Bd;function Nd(){this.provider="youtube",this.alternatives=["youtu","ytimg"],this.defaultFormat="long",this.formats={short:this.createShortUrl,long:this.createLongUrl,embed:this.createEmbedUrl,shortImage:this.createShortImageUrl,longImage:this.createLongImageUrl},this.imageQualities={0:"0",1:"1",2:"2",3:"3",DEFAULT:"default",HQDEFAULT:"hqdefault",SDDEFAULT:"sddefault",MQDEFAULT:"mqdefault",MAXRESDEFAULT:"maxresdefault"},this.defaultImageQuality=this.imageQualities.HQDEFAULT,this.mediaTypes={VIDEO:"video",PLAYLIST:"playlist",SHARE:"share",CHANNEL:"channel"}}Nd.prototype.parseVideoUrl=e=>{var t=e.match(/(?:(?:v|vi|be|videos|embed)\/(?!videoseries)|(?:v|ci)=)([\w-]{11})/i);return t?t[1]:void 0},Nd.prototype.parseChannelUrl=function(e){var t=e.match(/\/channel\/([\w-]+)/);return t?{id:t[1],mediaType:this.mediaTypes.CHANNEL}:(t=e.match(/\/(?:c|user)\/([\w-]+)/))?{name:t[1],mediaType:this.mediaTypes.CHANNEL}:void 0},Nd.prototype.parseParameters=(e,t)=>((e.start||e.t)&&(e.start=Md(e.start||e.t),delete e.t),e.v===t.id&&delete e.v,e.list===t.id&&delete e.list,e),Nd.prototype.parseMediaType=function(e){if(e.params.list&&(e.list=e.params.list,delete e.params.list),e.id&&!e.params.ci)e.mediaType=this.mediaTypes.VIDEO;else if(e.list)delete e.id,e.mediaType=this.mediaTypes.PLAYLIST;else{if(!e.params.ci)return;delete e.params.ci,e.mediaType=this.mediaTypes.SHARE}return e},Nd.prototype.parse=function(e,t){var r=this.parseChannelUrl(e);if(r)return r;var n={params:t,id:this.parseVideoUrl(e)};return n.params=this.parseParameters(t,n),this.parseMediaType(n)},Nd.prototype.createShortUrl=function(e,t){if(e.id&&e.mediaType===this.mediaTypes.VIDEO){var r="https://youtu.be/"+e.id;return t.start&&(r+="#t="+t.start),r}},Nd.prototype.createLongUrl=function(e,t){var r="",n=t.start;if(delete t.start,e.mediaType===this.mediaTypes.CHANNEL)if(e.id)r+="https://www.youtube.com/channel/"+e.id;else{if(!e.name)return;r+="https://www.youtube.com/c/"+e.name}else if(e.mediaType===this.mediaTypes.PLAYLIST&&e.list)t.feature="share",r+="https://www.youtube.com/playlist";else if(e.mediaType===this.mediaTypes.VIDEO&&e.id)t.v=e.id,r+="https://www.youtube.com/watch";else{if(e.mediaType!==this.mediaTypes.SHARE||!e.id)return;t.ci=e.id,r+="https://www.youtube.com/shared"}return e.list&&(t.list=e.list),r+=Od(t),e.mediaType!==this.mediaTypes.PLAYLIST&&n&&(r+="#t="+n),r},Nd.prototype.createEmbedUrl=function(e,t){var r="https://www.youtube.com/embed";if(e.mediaType===this.mediaTypes.PLAYLIST&&e.list)t.listType="playlist";else{if(e.mediaType!==this.mediaTypes.VIDEO||!e.id)return;r+="/"+e.id,"1"===t.loop&&(t.playlist=e.id)}return e.list&&(t.list=e.list),r+Od(t)},Nd.prototype.createImageUrl=function(e,t,r){if(t.id&&t.mediaType===this.mediaTypes.VIDEO)return e+t.id+"/"+(r.imageQuality||this.defaultImageQuality)+".jpg"},Nd.prototype.createShortImageUrl=function(e,t){return this.createImageUrl("https://i.ytimg.com/vi/",e,t)},Nd.prototype.createLongImageUrl=function(e,t){return this.createImageUrl("https://img.youtube.com/vi/",e,t)},Fd.bind(new Nd);const{combineParams:Dd,getTime:zd}=Bd;function Hd(){this.provider="wistia",this.alternatives=[],this.defaultFormat="long",this.formats={long:this.createLongUrl,embed:this.createEmbedUrl,embedjsonp:this.createEmbedJsonpUrl},this.mediaTypes={VIDEO:"video",EMBEDVIDEO:"embedvideo"}}Hd.prototype.parseUrl=e=>{var t=e.match(/(?:(?:medias|iframe)\/|wvideo=)([\w-]+)/);return t?t[1]:void 0},Hd.prototype.parseChannel=e=>{var t=e.match(/(?:(?:https?:)?\/\/)?([^.]*)\.wistia\./),r=t?t[1]:void 0;if("fast"!==r&&"content"!==r)return r},Hd.prototype.parseParameters=(e,t)=>(e.wtime&&(e.start=zd(e.wtime),delete e.wtime),e.wvideo===t.id&&delete e.wvideo,e),Hd.prototype.parseMediaType=function(e){return e.id&&e.channel?this.mediaTypes.VIDEO:e.id?(delete e.channel,this.mediaTypes.EMBEDVIDEO):void 0},Hd.prototype.parse=function(e,t){var r={id:this.parseUrl(e),channel:this.parseChannel(e)};if(r.params=this.parseParameters(t,r),r.mediaType=this.parseMediaType(r),r.id)return r},Hd.prototype.createUrl=(e,t,r)=>(t.start&&(t.wtime=t.start,delete t.start),r+Dd(t)),Hd.prototype.createLongUrl=function(e,t){if(e.id&&e.mediaType===this.mediaTypes.VIDEO)return this.createUrl(e,t,"https://"+e.channel+".wistia.com/medias/"+e.id)},Hd.prototype.createEmbedUrl=function(e,t){if(e.id&&(e.mediaType===this.mediaTypes.VIDEO||e.mediaType===this.mediaTypes.EMBEDVIDEO))return this.createUrl(e,t,"https://fast.wistia.com/embed/iframe/"+e.id)},Hd.prototype.createEmbedJsonpUrl=function(e){if(e.id&&(e.mediaType===this.mediaTypes.VIDEO||e.mediaType===this.mediaTypes.EMBEDVIDEO))return"https://fast.wistia.com/embed/medias/"+e.id+".jsonp"},Fd.bind(new Hd);const Ud=Td;class Wd extends kd{constructor(){super(...arguments),Object.defineProperty(this,"providerType",{enumerable:!0,configurable:!0,writable:!0,value:wd.YouTube}),Object.defineProperty(this,"baseUrl",{enumerable:!0,configurable:!0,writable:!0,value:"https://www.youtube.com/"}),Object.defineProperty(this,"embeddedVideoUrl",{enumerable:!0,configurable:!0,writable:!0,value:"https://www.youtube.com/embed/"}),Object.defineProperty(this,"propertyNameMap",{enumerable:!0,configurable:!0,writable:!0,value:{[Sd.AutoPlayAndMute]:"autoplay",[Sd.Mute]:"mute",[Sd.Loop]:"loop",[Sd.Controls]:"controls"}}),Object.defineProperty(this,"defaultConfig",{enumerable:!0,configurable:!0,writable:!0,value:{[Sd.AutoPlayAndMute]:!1,[Sd.Mute]:!1,[Sd.Loop]:!1,[Sd.Controls]:!0}})}getVideoUrl(){return`${this.baseUrl}watch?v=${this.getId()}`}getSimpleEmbeddedVideoUrl(){return`${this.embeddedVideoUrl}${this.getId()}`}getFullEmbeddedVideoUrl(){return`${this.getSimpleEmbeddedVideoUrl()}?${this.getQueryParams()}`}getFullEmbeddedVideoUrlWithoutAutoPlay(){return`${this.getSimpleEmbeddedVideoUrl()}?${this.getQueryParamsWithoutAutoPlay()}`}getQueryParams(e=this.getSupportedProperties()){return`modestbranding=1&rel=0&${e.map((({type:e,enabled:t,name:r})=>e===Sd.Loop&&t?`playlist=${this.getId()}&${r}=${this.enabledPropertyValue}`:`${r}=${t?this.enabledPropertyValue:this.disabledPropertyValue}`)).join("&")}`}}class jd extends kd{constructor(){super(...arguments),Object.defineProperty(this,"providerType",{enumerable:!0,configurable:!0,writable:!0,value:wd.Vimeo}),Object.defineProperty(this,"baseUrl",{enumerable:!0,configurable:!0,writable:!0,value:"https://vimeo.com/"}),Object.defineProperty(this,"embeddedVideoUrl",{enumerable:!0,configurable:!0,writable:!0,value:"https://player.vimeo.com/video/"}),Object.defineProperty(this,"propertyNameMap",{enumerable:!0,configurable:!0,writable:!0,value:{[Sd.AutoPlayAndMute]:"autoplay",[Sd.Mute]:"muted",[Sd.Loop]:"loop",[Sd.ShowTitleBar]:"title",[Sd.ShowByLine]:"byline"}}),Object.defineProperty(this,"defaultConfig",{enumerable:!0,configurable:!0,writable:!0,value:{[Sd.AutoPlayAndMute]:!1,[Sd.Mute]:!1,[Sd.Loop]:!1,[Sd.ShowTitleBar]:!1,[Sd.ShowByLine]:!1}})}getVideoUrl(){return`${this.baseUrl}${this.getId()}`}getSimpleEmbeddedVideoUrl(){return`${this.embeddedVideoUrl}${this.getId()}`}getFullEmbeddedVideoUrl(){return`${this.getSimpleEmbeddedVideoUrl()}?${this.getQueryParams()}`}getFullEmbeddedVideoUrlWithoutAutoPlay(){return`${this.getSimpleEmbeddedVideoUrl()}?${this.getQueryParamsWithoutAutoPlay()}`}getQueryParams(e=this.getSupportedProperties()){return e.map((({name:e,enabled:t})=>`${e}=${t?this.enabledPropertyValue:this.disabledPropertyValue}`)).join("&")}}class Vd extends kd{constructor(){super(...arguments),Object.defineProperty(this,"providerType",{enumerable:!0,configurable:!0,writable:!0,value:wd.Unknown}),Object.defineProperty(this,"baseUrl",{enumerable:!0,configurable:!0,writable:!0,value:""}),Object.defineProperty(this,"embeddedVideoUrl",{enumerable:!0,configurable:!0,writable:!0,value:""}),Object.defineProperty(this,"propertyNameMap",{enumerable:!0,configurable:!0,writable:!0,value:{}}),Object.defineProperty(this,"defaultConfig",{enumerable:!0,configurable:!0,writable:!0,value:{}})}getSupportedParams(){return""}getSupportedProperties(){return[]}getVideoUrl(){return""}toVideoSource(){return{src:null,type:Kl.Unknown,id:null,config:null}}getFullEmbeddedVideoUrl(){return""}getSimpleEmbeddedVideoUrl(){return""}getQueryParams(){return""}getFullEmbeddedVideoUrlWithoutAutoPlay(){return""}}class _d extends kd{constructor(){super(...arguments),Object.defineProperty(this,"providerType",{enumerable:!0,configurable:!0,writable:!0,value:wd.Wistia}),Object.defineProperty(this,"enabledPropertyValue",{enumerable:!0,configurable:!0,writable:!0,value:"true"}),Object.defineProperty(this,"disabledPropertyValue",{enumerable:!0,configurable:!0,writable:!0,value:"false"}),Object.defineProperty(this,"baseUrl",{enumerable:!0,configurable:!0,writable:!0,value:"https://wistia.com/"}),Object.defineProperty(this,"embeddedVideoUrl",{enumerable:!0,configurable:!0,writable:!0,value:"https://fast.wistia.com/embed/iframe/"}),Object.defineProperty(this,"propertyNameMap",{enumerable:!0,configurable:!0,writable:!0,value:{[Sd.AutoPlayAndMute]:"autoPlay",[Sd.Mute]:"muted",[Sd.Loop]:"endVideoBehavior",[Sd.Controls]:"controlsVisibleOnLoad"}}),Object.defineProperty(this,"defaultConfig",{enumerable:!0,configurable:!0,writable:!0,value:{[Sd.AutoPlayAndMute]:!1,[Sd.Mute]:!1,[Sd.Loop]:!1,[Sd.Controls]:!1}})}getVideoUrl(){var e,t;return(null===(e=this.info)||void 0===e?void 0:e.channel)?null!==(t=Ud.create({videoInfo:{...this.info,mediaType:"video"}}))&&void 0!==t?t:"":this.getSimpleEmbeddedVideoUrl()}getSimpleEmbeddedVideoUrl(){return`${this.embeddedVideoUrl}${this.getId()}`}getFullEmbeddedVideoUrl(){return`${this.getSimpleEmbeddedVideoUrl()}?${this.getQueryParams()}`}getFullEmbeddedVideoUrlWithoutAutoPlay(){return`${this.getSimpleEmbeddedVideoUrl()}?${this.getQueryParamsWithoutAutoPlay()}`}getQueryParams(e=this.getSupportedProperties()){return e.map((({name:e,type:t,enabled:r})=>t===Sd.Loop?`${e}=${r?"loop":"default"}`:`${e}=${r?this.enabledPropertyValue:this.disabledPropertyValue}`)).join("&")}}class Gd{static getUrl(e){var t,r;return e.type===Kl.External?null!==(t=e.videoUrl)&&void 0!==t?t:`${e.src}${e.id}`:null!==(r=e.src)&&void 0!==r?r:""}static getProvider(e){jo.isNotVoid(e,"Missing source");const t=Ud.parse(Gd.getUrl(e));switch(null==t?void 0:t.provider){case wd.YouTube:return new Wd(t,e.config);case wd.Vimeo:return new jd(t,e.config);case wd.Wistia:return new _d(t,e.config);default:return new Vd}}static getProviderByUrl(e){return Gd.getProvider({config:null,src:e,id:null,type:Kl.Unknown})}static isPlatformSupported(e){return Gd.getProviderByUrl(e).providerType!==wd.Unknown}}let Yd=class e extends Go{static fromJson(t){return new e(t.id,t.properties)}constructor(t,r={source:{type:Kl.Unknown,src:null,config:null,id:null},align:Me.Center,...Eo,...Il,...Al,isBoxPaddingEnabled:!0,boxPaddingBottom:20,boxPaddingLeft:20,boxPaddingRight:20,boxPaddingTop:20,isBorderEnabled:!1,elementPosition:null,sizeHasBeenModified:!1,isHiddenOnMobile:!1,isHiddenOnDesktop:!1,altText:null}){super(t,e.elementType,r),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Ni(this.properties,this.getImageProperties()),this.patcherService=new Ma(this.properties,this.getImageProperties())}getPlaceholders(){var e,t,r,n;return[new hi(cl(),this.id,{minWidth:null!==(t=null!==(e=this.properties.width)&&void 0!==e?e:this.properties.originalWidth)&&void 0!==t?t:0,minHeight:null!==(n=null!==(r=this.properties.height)&&void 0!==r?r:this.properties.originalHeight)&&void 0!==n?n:0})]}getPlaceholderHandlers(){return{[Zo.Video]:this.getVideoSourcePropertiesFromPlaceholder}}getVideoSourcePropertiesFromPlaceholder(e){var t;return{source:Gd.getProvider({type:Kl.Internal,config:null,id:null,src:null!==(t=e.value)&&void 0!==t?t:null}).toVideoSource()}}};Object.defineProperty(Yd,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.Video});class Zd extends Go{static fromJson(e){return new Zd(e.id,e.properties)}constructor(e,t={align:Me.Center,direction:Ul.Row,width:50,height:50,...kl,...Eo,boxPaddingTop:20,boxPaddingBottom:20,isBoxPaddingEnabled:!0,elementPosition:null,isHiddenOnMobile:!1,isHiddenOnDesktop:!1}){super(e,Zd.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Ni(this.properties,this.getImageProperties()),this.patcherService=new Ma(this.properties,this.getImageProperties())}withProperties(e){return super.withProperties(void 0!==e.direction&&e.direction!==this.properties.direction?{...e,isHiddenOnMobile:e.direction===Ul.Column}:e)}}Object.defineProperty(Zd,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.Divider});class qd extends Go{static fromJson(e){return new qd(e.id,e.properties)}constructor(e,t={isHiddenOnMobile:!1,space:100,isHiddenOnDesktop:!1,...Eo}){super(e,qd.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Ni(this.properties,this.getImageProperties()),this.patcherService=new Ma(this.properties,this.getImageProperties())}}var Qd,Kd,Jd,Xd,eu,tu,ru,nu,ou,iu,au,lu;Object.defineProperty(qd,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.Spacer}),(nu=Qd||(Qd={}))[nu.FixedDate=0]="FixedDate",nu[nu.Evergreen=1]="Evergreen",(ru=Kd||(Kd={}))[ru.Days=0]="Days",ru[ru.Hours=1]="Hours",ru[ru.Minutes=2]="Minutes",ru[ru.Seconds=3]="Seconds";class su extends Go{static fromJson(e){return new su(e.id,e.properties)}constructor(e,t={...Rl,...Eo,...Il,...Nl,fields:[Kd.Days,Kd.Hours,Kd.Minutes,Kd.Seconds],fixedDate:null,evergreen:{seconds:120},type:Qd.Evergreen,paddingTop:5,paddingLeft:5,paddingRight:5,paddingBottom:5,isPaddingEnabled:!0,isPaddingLocked:!0,fontFamily:null,fontSize:null,isBorderEnabled:!1,backgroundColor:{value:Ke,origin:po.Custom},isHiddenOnMobile:!1,isHiddenOnDesktop:!1,elementPosition:null,isLabelsVisible:!0}){super(e,su.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Ni(this.properties,this.getImageProperties()),this.patcherService=new Ma(this.properties,this.getImageProperties())}getFontFamilyProperties(){return["fontFamily","clockFontFamily"]}}Object.defineProperty(su,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.Timer}),(lu=Jd||(Jd={})).ShowMessage="showMessage",lu.Redirect="redirect",lu.NavigateToSubmitPage="typNavigation",lu.NavigateToThankYouPage="thankYouNavigation",lu.ClosePopup="closePopup",(au=Xd||(Xd={})).AboveInput="AboveInput",au.InInput="inInput",(iu=eu||(eu={})).Asterix="asterix",iu.Text="text",(ou=tu||(tu={})).Name="name",ou.Email="email";const du={isHidden:!1,defaultValues:[""],format:Xl.Text,id:"80ebb95a-01b7-4456-9ce0-6a7ab9d03862",name:tu.Name,valueType:Jl.String},uu={isHidden:!1,defaultValues:[""],format:Xl.Text,id:"c21d27a1-69ab-4064-bbf5-2e40d14a2884",name:tu.Email,valueType:Jl.String},cu=[{defaultValues:du.defaultValues,format:du.format,id:du.id,name:du.name,label:"name",valueType:du.valueType,required:!0,min:null,max:null,meta:null},{defaultValues:uu.defaultValues,format:uu.format,id:uu.id,name:uu.name,label:"email",valueType:uu.valueType,required:!0,min:null,max:null,meta:null}];class mu{constructor(e){Object.defineProperty(this,"settings",{enumerable:!0,configurable:!0,writable:!0,value:e})}getValue(e){if(mu.isReference(e)){if("settings"===e.$refType)return t=this.settings,jo.isString(r=e.path,"Path is not a string"),r.split(".").filter(Boolean).reduce(((e,t)=>e?e[t]:void 0),t);throw new Error("Missing context for value reference")}var t,r;return e}static isReference(e){return"object"==typeof e&&null!==e&&"$refType"in e}}class fu extends Gs{constructor(e,t,r,n=[]){super(r,n),Object.defineProperty(this,"id",{enumerable:!0,configurable:!0,writable:!0,value:e}),Object.defineProperty(this,"type",{enumerable:!0,configurable:!0,writable:!0,value:t})}getContactLists(){const{subscriptionListId:e}=this.props;return e&&!mu.isReference(e)?[Li.operation.getBaseAsset(e),...super.getContactLists()]:super.getContactLists()}getGDPRFields(){return this.props.gdprFieldsIds.map((e=>({id:e}))).concat(super.getGDPRFields())}getCustomFields(){const e=cu.map(ls),t=this.props.fieldsIds.filter((t=>!e.includes(t)));return Li.operation.getCustomsAssets(t).concat(super.getCustomFields())}getForms(e){var t,r,n,o;const{subscriptionListId:i=null,isRecaptchaEnabled:a,isContactUpdateEnabled:l=null,doubleOptIn:s=null}=this.props;return[{id:this.id,contactList:null!==(t=e.referenceResolver.getValue(i))&&void 0!==t?t:null,isContactUpdateEnabled:null!==(r=e.referenceResolver.getValue(l))&&void 0!==r?r:null,isDoubleOptInEnabled:null!==(n=e.referenceResolver.getValue(s))&&void 0!==n?n:null,isRecaptchaEnabled:null!==(o=e.referenceResolver.getValue(a))&&void 0!==o?o:null,type:this.type},...super.getForms(e)]}getCloseEvents(){const{successViewMethod:e}=this.props;return[Jd.ClosePopup,Jd.Redirect].includes(e)?[Li.operation.getBaseAsset(Hi.FormSubmitted),...super.getCloseEvents()]:super.getCloseEvents()}}class pu extends Go{constructor(e,t,r){super(e,t,r)}regenerateContentIds(){return null===this.properties.hyperlink?this:this.withProperties({hyperlink:{...this.properties.hyperlink,id:$()}})}stripUserInformation(){return super.stripUserInformation().withProperties({name:null})}getPlaceholders(){return[new bi(cl(),this.id)]}getPlaceholderHandlers(){return{[Zo.FormRedirect]:this.getPropertiesFromFromRedirectPlaceholder}}getFontFamilyProperties(){return["labelFontFamily","consentFontFamily","fieldFontFamily","buttonFontFamily"]}getPropertiesFromFromRedirectPlaceholder(e){var t;return(null===(t=e.value)||void 0===t?void 0:t.type)===Ko.Web?{successViewMethod:Jd.Redirect,hyperlink:{id:$(),type:Ko.Web,target:Jo.Blank,href:e.value.href}}:{successViewMethod:Jd.NavigateToThankYouPage}}}const hu={$refType:"settings",path:"subscription.isContactUpdateEnabled"};class gu extends Ys{applyPatch(e,t){const r=super.applyPatch(e,t);return t instanceof Ia?this.updateFormName(r,t):r}deleteContactList(e,t){const r=super.deleteContactList(e,t);return r.subscriptionListId===t.getId()?{...r,subscriptionListId:null}:r}updateContactList(e,t){const r=super.updateContactList(e,t);return r.subscriptionListId===t.getId()?{...r,subscriptionListId:t.getData().id}:r}updateGdprField(e,t){const r=super.updateGdprField(e,t),n=t.getId();return r.gdprFieldsById[t.getId()]?{...r,gdprFieldsIds:r.gdprFieldsIds.map((e=>{var r;return e===n&&null!==(r=t.getData().id)&&void 0!==r?r:e})),gdprFieldsById:Object.fromEntries(Object.entries(r.gdprFieldsById).map((([e,r])=>{if(e===n){const{name:n,latestVersionContent:o,id:i}=t.getData();return[null!=i?i:e,{...r,name:null!=n?n:r.name,latestVersionContent:null!=o?o:r.latestVersionContent}]}return[e,r]})))}:r}deleteGdprField(e,t){const r=super.deleteGdprField(e,t),n=t.getId();if(r.gdprFieldsById[n]){const e=Bs(r.gdprFieldsById,n);return{...r,gdprFieldsById:e,gdprFieldsIds:r.gdprFieldsIds.filter((e=>e!==n)),areGDPRSEnabled:!!Object.values(e).length&&r.areGDPRSEnabled}}return r}updateCustomField(e,t){const r=super.updateCustomField(e,t),n=t.getId();return r.fieldsById[n]?{...r,fieldsIds:r.fieldsIds.map((e=>{var r;return n===e&&null!==(r=t.getData().id)&&void 0!==r?r:e})),fieldsById:Object.fromEntries(Object.entries(r.fieldsById).map((([e,r])=>{if(e===n){const{id:e}=t.getData();return[null!=e?e:n,as(r,t.getData())]}return[e,r]})))}:r}deleteCustomField(e,t){const r=super.deleteCustomField(e,t),n=t.getId();return r.fieldsById[n]?{...r,fieldsById:Bs(r.fieldsById,n),fieldsIds:r.fieldsIds.filter((e=>e!==n))}:r}updateFormName(e,t){return e.name===t.getId()?{...e,name:t.getData().name}:e}updateSubscriptionSettings(e,t){const r=super.updateSubscriptionSettings(e,t);return mu.isReference(r.subscriptionListId)?r:{...r,subscriptionListId:lo,autoresponderDay:oo,doubleOptIn:io,isRecaptchaEnabled:ao,isContactUpdateEnabled:hu}}}const bu={origin:po.Palette,name:fo.Two},yu={origin:po.Palette,name:fo.Two},vu={origin:po.Palette,name:fo.Three},Cu={fieldBorderRadiusTopLeft:5,fieldBorderRadiusTopRight:5,fieldBorderRadiusBottomLeft:5,fieldBorderRadiusBottomRight:5,isFieldBorderRadiusEnabled:!0,isFieldBorderRadiusLocked:!0,fieldBorderWidthTop:1,fieldBorderWidthLeft:1,fieldBorderWidthRight:1,fieldBorderWidthBottom:1,fieldBorderStyleTop:He.Solid,fieldBorderStyleLeft:He.Solid,fieldBorderStyleRight:He.Solid,fieldBorderStyleBottom:He.Solid,isFieldBorderEnabled:!0,fieldBorderColorTop:yu,fieldBorderColorLeft:yu,fieldBorderColorRight:yu,fieldBorderColorBottom:yu,fieldBackgroundColor:{origin:po.Palette,name:fo.One},fieldErrorColor:{origin:po.Custom,value:"#FF0000"},fieldPaddingTop:12,fieldPaddingLeft:5,fieldPaddingRight:5,fieldPaddingBottom:12,fieldWidth:75,isFieldPaddingLocked:!1,fieldTextColor:bu,fieldFontFamily:null,fieldFontSize:null,fieldIsBold:null,fieldIsItalic:null,fieldIsUnderline:null,fieldShadowColor:{origin:po.Palette,name:fo.Four},fieldShadowBlurRadius:5,fieldShadowOffsetX:1,fieldShadowOffsetY:1,fieldShadowOpacity:0,fieldShadowSpreadRadius:-2,isFieldShadowEnabled:!1},wu={consentFontFamily:null,consentFontSize:null,consentLinkIsBold:null,consentLinkIsItalic:null,consentLinkIsUnderline:null,consentLinkHoverIsBold:null,consentLinkHoverIsItalic:null,consentLinkHoverIsUnderline:null,consentColor:bu,consentLinkColor:vu,consentLinkHoverColor:vu,consentTextAlignment:Me.Left,consentTextLineHeight:en},Su={labelFontFamily:null,labelFontSize:null,labelIsBold:null,labelIsItalic:null,labelIsUnderline:null,labelTextColor:bu},Eu={buttonBackgroundColor:null,buttonBackgroundHoverColor:null,buttonFontColor:null,buttonFontColorHover:null,buttonBorderColorTop:null,buttonBorderColorLeft:null,buttonBorderColorRight:null,buttonBorderColorBottom:null,buttonShadowColor:null,buttonInternalPaddingLeft:null,buttonInternalPaddingRight:null,buttonInternalPaddingTop:null,buttonInternalPaddingBottom:null,buttonFontFamily:null,buttonBorderRadiusTopLeft:null,buttonBorderRadiusTopRight:null,buttonBorderRadiusBottomLeft:null,buttonBorderRadiusBottomRight:null,isButtonRadiusEnabled:null,buttonShadowBlurRadius:null,buttonShadowOffsetX:null,buttonShadowOffsetY:null,buttonShadowOpacity:null,buttonShadowSpreadRadius:null,buttonBorderStyleTop:null,buttonBorderStyleLeft:null,buttonBorderStyleRight:null,buttonBorderStyleBottom:null,buttonBorderWidthTop:null,buttonBorderWidthLeft:null,buttonBorderWidthRight:null,buttonBorderWidthBottom:null,buttonBorderEnabled:null,buttonFontSize:null,isButtonFontBold:null,isButtonFontItalic:null,isButtonFontUnderLine:null,isButtonShadowEnabled:null,isButtonButtonRadiusLocked:null,isButtonInternalPaddingLocked:null,buttonText:"submit",buttonAlign:Me.Center},xu={isHiddenOnMobile:!1,isHiddenOnDesktop:!1,successViewMethod:Jd.ShowMessage,message:"",hyperlink:null,labelPlacement:Xd.AboveInput,requiredInputMarkerType:eu.Asterix,fieldsById:cu.reduce(((e,t)=>({...e,[t.id]:t})),{}),fieldsIds:cu.map(ls),subscriptionListId:null,gdprFieldsById:{},gdprFieldsIds:[],areGDPRSEnabled:!1,isRecaptchaEnabled:!1,isContactUpdateEnabled:!1,autoresponderDay:null,doubleOptIn:!1,elementPosition:null,name:null,...Cu,...Eo,...Su,...Eu,...wu,isBoxPaddingEnabled:!0};class ku extends pu{static fromJson(e){return new ku(e.id,e.properties)}constructor(e,t=xu){super(e,ku.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new fu(e,r.Form,this.properties,this.getImageProperties()),this.patcherService=new gu(this.properties,this.getImageProperties())}stripUserInformation(){return super.stripUserInformation().withProperties({subscriptionListId:null,gdprFieldsIds:[],gdprFieldsById:{},areGDPRSEnabled:!1})}getPlaceholders(){return[...super.getPlaceholders(),new gi(cl(),this.id)]}getPlaceholderHandlers(){return{...super.getPlaceholderHandlers(),[Zo.FormSubscriptionList]:this.getPropertiesFromFromSubscriptionListPlaceholder}}getPropertiesFromFromSubscriptionListPlaceholder(e){return{subscriptionListId:e.value}}}Object.defineProperty(ku,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.Form});class Bu extends Ys{applyPatch(e,t){const r=super.applyPatch(e,t);return t instanceof Fa?this.updateFormName(r,t):r}updateFormName(e,t){return e.name===t.getId()?{...e,name:t.getData().name}:e}}class $u extends Gs{constructor(e,t,r,n=[]){super(r,n),Object.defineProperty(this,"id",{enumerable:!0,configurable:!0,writable:!0,value:e}),Object.defineProperty(this,"type",{enumerable:!0,configurable:!0,writable:!0,value:t})}getForms(e){var t,r,n,o;const{subscriptionListId:i=null,isRecaptchaEnabled:a,isContactUpdateEnabled:l=null,doubleOptIn:s=null}=this.props;return[{id:this.id,contactList:null!==(t=e.referenceResolver.getValue(i))&&void 0!==t?t:null,isContactUpdateEnabled:null!==(r=e.referenceResolver.getValue(l))&&void 0!==r?r:null,isDoubleOptInEnabled:null!==(n=e.referenceResolver.getValue(s))&&void 0!==n?n:null,isRecaptchaEnabled:null!==(o=e.referenceResolver.getValue(a))&&void 0!==o?o:null,type:this.type},...super.getForms(e)]}}var Pu,Iu;(Iu=Pu||(Pu={})).Name="name",Iu.Email="email",Iu.Phone="phone",Iu.Message="message";const Fu=[{defaultValues:[""],format:Xl.Text,id:"80ebb95a-01b7-4456-9ce0-6a7ab9d03862",name:Pu.Name,label:"name",valueType:Jl.String,required:!0,min:null,max:null,meta:null},{defaultValues:[""],format:Xl.Text,id:"c21d27a1-69ab-4064-bbf5-2e40d14a2884",name:Pu.Email,label:"email",valueType:Jl.String,required:!0,min:null,max:null,meta:null},{defaultValues:[""],format:Xl.Text,id:"64ef7c11-6186-4f66-b757-cdfc0f960abc",name:Pu.Phone,label:"phone",valueType:Jl.Phone,required:!0,min:null,max:null,meta:null},{defaultValues:[""],format:Xl.Textarea,id:"443fe2dd-1e93-4d8d-be2b-175f4cca1b29",name:Pu.Message,label:"message",valueType:Jl.String,required:!0,min:null,max:null,meta:null}],Tu={...xu,fieldsById:Fu.reduce(((e,t)=>({...e,[t.id]:t})),{}),fieldsIds:Fu.map(ls)};class Au extends pu{static fromJson(e){return new Au(e.id,e.properties)}constructor(e,t=Tu){super(e,Au.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new $u(e,r.ContactForm,this.properties,this.getImageProperties()),this.patcherService=new Bu(this.properties,this.getImageProperties())}}Object.defineProperty(Au,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.ContactForm});const Ru={overlayColor:{origin:po.Custom,value:"#00000080"}};var Lu,Ou,Mu,Nu,Du,zu;(zu=Lu||(Lu={})).OnLanding="OnLanding",zu.OnExit="OnExit",zu.OnScroll="OnScroll",(Du=Ou||(Ou={})).Small="Small",Du.Medium="Medium",Du.Large="Large",Du.FullScreen="FullScreen",Du.FullHeight="FullHeight",Du.Custom="Custom",(Nu=Mu||(Mu={})).EveryTime="EveryTime",Nu.EveryPageLoad="EveryPageLoad",Nu.EverySession="EverySession",Nu.Custom="Custom";class Hu extends Ma{applyPatch(e,t){const r=super.applyPatch(e,t);return t instanceof Ta?this.updateName(r,t):r}updateName(e,t){return e.name===t.getId()?{...e,name:t.getData().name}:e}}const Uu={isHiddenOnMobile:!1,isHiddenOnDesktop:!1,position:Wi.CenterCenter,name:null,trigger:Lu.OnLanding,minScrollPercentageWhenTriggers:25,showAfterValue:0,showAfterUnit:bs.Seconds,size:Ou.Small,customHeightPercentage:50,customWidthPercentage:50,isOverlayEnabled:!0,frequency:Mu.EveryTime,customFrequencyUnit:bs.Hours,customFrequencyValue:1,...Ru,...Eo,elementPosition:{...ks,type:ys.Fixed},boxBackgroundColor:{origin:po.Palette,name:fo.One}};class Wu extends Go{static fromJson(e){return new Wu(e.id,e.properties)}constructor(e,t=Uu){super(e,Wu.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Ni(this.properties,this.getImageProperties()),this.patcherService=new Hu(this.properties,this.getImageProperties())}}var ju,Vu;Object.defineProperty(Wu,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.Lightbox}),(Vu=ju||(ju={}))[Vu.AvatarAndName=1]="AvatarAndName",Vu[Vu.Avatar=2]="Avatar",Vu[Vu.Name=3]="Name";const _u={...Co,boxPaddingTop:30,boxPaddingLeft:20,boxPaddingRight:20,boxPaddingBottom:10,isBoxPaddingEnabled:!0};class Gu extends Go{static fromJson(e){return new Gu(e.id,e.properties)}constructor(e,t={isHiddenOnMobile:!1,isHiddenOnDesktop:!1,...Eo,..._u,mode:ju.Name,loginText:"Log in",registerText:"Sign up",fontFamily:null,fontSize:null,isBold:null,isItalic:null,isUnderline:null,color:null,hoverColor:null,align:Me.Center}){super(e,Gu.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Ni(this.properties,this.getImageProperties()),this.patcherService=new Ma(this.properties,this.getImageProperties())}getFontFamilyProperties(){return["fontFamily"]}}var Yu,Zu,qu,Qu;Object.defineProperty(Gu,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.MemberProfile}),(qu=Yu||(Yu={}))[qu.Email=0]="Email",qu[qu.Password=1]="Password",qu[qu.Global=2]="Global";class Ku extends Go{static fromJson(e){return new Ku(e.id,e.properties)}constructor(e,t={...Eo,emailLabelContent:"E-mail",passwordLabelContent:"Password",submitButtonContent:"Create account",fontFamily:null,fontSize:null,isBold:null,isItalic:null,isUnderline:null,color:null}){super(e,Ku.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Ni(this.properties,this.getImageProperties()),this.patcherService=new Ma(this.properties,this.getImageProperties())}getFontFamilyProperties(){return["fontFamily"]}}Object.defineProperty(Ku,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.RegisterForm});class Ju extends Go{static fromJson(e){return new Ju(e.id,e.properties)}constructor(e,t={isHiddenOnMobile:!1,isHiddenOnDesktop:!1,content:"",type:null,elementPosition:null,...Eo,boxPaddingTop:10,boxPaddingLeft:10,boxPaddingRight:10,boxPaddingBottom:10,isBoxPaddingEnabled:!0}){super(e,Ju.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Ni(this.properties,this.getImageProperties()),this.patcherService=new Ma(this.properties,this.getImageProperties())}}Object.defineProperty(Ju,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.BuyButton}),(Qu=Zu||(Zu={}))[Qu.Shopify=0]="Shopify";class Xu extends Go{static fromJson(e){return new Xu(e.id,e.properties)}constructor(e,t={...Rl,...Eo,...Il,paddingTop:15,paddingLeft:35,paddingRight:35,paddingBottom:15,boxPaddingBottom:5,boxPaddingLeft:5,boxPaddingRight:5,boxPaddingTop:5,isBoxPaddingEnabled:!0,fontFamily:null,fontSize:null,isBorderEnabled:!0,borderStyleRight:He.Dashed,borderStyleLeft:He.Dashed,borderStyleTop:He.Dashed,borderStyleBottom:He.Dashed,backgroundColor:{value:Ke,origin:po.Custom},isHiddenOnMobile:!1,isHiddenOnDesktop:!1,elementPosition:null,codeId:null,isBold:!0,align:Me.Center}){super(e,Xu.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Ni(this.properties,this.getImageProperties()),this.patcherService=new Ma(this.properties,this.getImageProperties())}getFontFamilyProperties(){return["fontFamily"]}stripUserInformation(){return super.stripUserInformation().withProperties({codeId:null})}}Object.defineProperty(Xu,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.PromoCode});const ec={fieldsById:cu.reduce(((e,t)=>({...e,[t.id]:t})),{}),fieldsIds:cu.map(ls),gdprFieldsById:{},gdprFieldsIds:[],areGDPRSEnabled:!1,successViewMethod:Jd.ShowMessage,message:"",hyperlink:null,autoresponderDay:null,doubleOptIn:!1,labelPlacement:Xd.AboveInput,requiredInputMarkerType:eu.Asterix,isRecaptchaEnabled:!1,isContactUpdateEnabled:!1,...Cu,...Su,...Eu,...wu};class tc extends Ni{constructor(e,t,r,n=[]){super(r,n),Object.defineProperty(this,"id",{enumerable:!0,configurable:!0,writable:!0,value:e}),Object.defineProperty(this,"type",{enumerable:!0,configurable:!0,writable:!0,value:t})}getWebinar(){const{webinarId:e}=this.props;return e?[Li.operation.getBaseAsset(e),...super.getWebinar()]:super.getWebinar()}getGDPRFields(){return this.props.gdprFieldsIds.map((e=>({id:e}))).concat(super.getGDPRFields())}getCustomFields(){const e=cu.map(ls),t=this.props.fieldsIds.filter((t=>!e.includes(t)));return Li.operation.getCustomsAssets(t).concat(super.getCustomFields())}getForms(e){var t,r,n;const{isRecaptchaEnabled:o,isContactUpdateEnabled:i=null,doubleOptIn:a=null}=this.props;return[{id:this.id,contactList:null,isContactUpdateEnabled:null!==(t=e.referenceResolver.getValue(i))&&void 0!==t?t:null,isDoubleOptInEnabled:null!==(r=e.referenceResolver.getValue(a))&&void 0!==r?r:null,isRecaptchaEnabled:null!==(n=e.referenceResolver.getValue(o))&&void 0!==n?n:null,type:this.type},...super.getForms(e)]}}class rc extends Ys{updateGdprField(e,t){var r,n,o,i;const a=super.updateGdprField(e,t),l=t.getId();if(a.gdprFieldsById[t.getId()])return{...a,gdprFieldsIds:a.gdprFieldsIds.map((e=>{var r;return e===l&&null!==(r=t.getData().id)&&void 0!==r?r:e})),gdprFieldsById:Object.fromEntries(Object.entries(a.gdprFieldsById).map((([e,r])=>{if(e===l){const{name:n,latestVersionContent:o,id:i}=t.getData();return[null!=i?i:e,{...r,name:null!=n?n:r.name,latestVersionContent:null!=o?o:r.latestVersionContent}]}return[e,r]}))),gdprFields:null!==(n=null===(r=a.gdprFields)||void 0===r?void 0:r.map((e=>e.id===l?{...e,...t.getData()}:e)))&&void 0!==n?n:null};const s=a.gdprFieldsById[t.getId()];if(s){const{name:e,latestVersionContent:r}=t.getData();return{...a,gdprFieldsById:{...a.gdprFieldsById,[t.getId()]:{...s,name:null!=e?e:s.name,latestVersionContent:null!=r?r:s.latestVersionContent}},gdprFields:null!==(i=null===(o=a.gdprFields)||void 0===o?void 0:o.map((e=>e.id===s.id?{...e,...t.getData()}:e)))&&void 0!==i?i:null}}return a}deleteGdprField(e,t){var r,n;const o=super.deleteGdprField(e,t),i=t.getId();if(o.gdprFieldsById[i]){const e=Bs(o.gdprFieldsById,i);return{...o,gdprFields:null!==(n=null===(r=o.gdprFields)||void 0===r?void 0:r.filter((({id:e})=>e!==i)))&&void 0!==n?n:null,gdprFieldsById:e,gdprFieldsIds:o.gdprFieldsIds.filter((e=>e!==i)),areGDPRSEnabled:0!==Object.values(e).length}}return o}updateCustomField(e,t){const r=super.updateCustomField(e,t),n=t.getId();return r.fieldsById[n]?{...r,fieldsIds:r.fieldsIds.map((e=>{var r;return n===e&&null!==(r=t.getData().id)&&void 0!==r?r:e})),fieldsById:Object.fromEntries(Object.entries(r.fieldsById).map((([e,r])=>{if(e===n){const{id:e}=t.getData();return[null!=e?e:n,as(r,t.getData())]}return[e,r]})))}:r}deleteCustomField(e,t){const r=super.deleteCustomField(e,t),n=t.getId();return r.fieldsById[n]?{...r,fieldsById:Bs(r.fieldsById,n),fieldsIds:r.fieldsIds.filter((e=>e!==n))}:r}updateWebinar(e,t){const r=super.updateWebinar(e,t);if(t.getId()===r.webinarId){const{gdprFields:e,name:n,roomPin:o,roomLink:i,startsAtDate:a,endsAtDate:l}=t.getData();return{...r,gdprFields:e,webinarName:n,gdprFieldsIds:e.map((e=>e.id)),gdprFieldsById:e.reduce(((e,t)=>{return r=e,n={id:(o=t).id,latestVersionContent:o.latestVersionContent,name:o.name,required:null===(i=o.isRequired)||void 0===i||i},{...r,[n.id]:n};var r,n,o,i}),{}),areGDPRSEnabled:0!==e.length,roomPin:o,roomLink:i,startsAtDate:a,endsAtDate:l}}return r}deleteWebinar(e,t){const r=super.deleteWebinar(e,t);return t.getId()===r.webinarId?{...r,webinarId:null,webinarName:null,gdprFields:null,gdprFieldsById:{},gdprFieldsIds:[],areGDPRSEnabled:!1,roomPin:null,roomLink:null,startsAtDate:null,endsAtDate:null}:r}}class nc extends Go{static fromJson(e){return new nc(e.id,e.properties)}constructor(e,t={...Eo,...Ll,...Ol,...ec,isBoxPaddingEnabled:!0,webinarId:null,webinarName:null,roomPin:null,roomLink:null,startsAtDate:null,status:null,endsAtDate:null,gdprFields:null,emailLabelContent:"E-mail",passwordLabelContent:"Password",submitButtonContent:"Create account",backgroundColor:{value:Ke,origin:po.Custom},isHiddenOnMobile:!1,isHiddenOnDesktop:!1,align:Me.Center,lineHeight:en,type:Qa.Subheader,elementPosition:null}){super(e,nc.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new tc(e,r.Webinar,this.properties,this.getImageProperties()),this.patcherService=new rc(this.properties,this.getImageProperties())}getFontFamilyProperties(){return["fontFamily"]}}Object.defineProperty(nc,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.Webinar});class oc extends Ma{updateEcommerce(e,t){const r=super.updateEcommerce(e,t);return mu.isReference(r.storeId)?{...r,products:[]}:r.storeId===t.getId()?{...r,...t.getData(),products:r.storeId===t.getData().storeId?r.products:[]}:r}deleteShop(e,t){const r=super.deleteShop(e,t);return mu.isReference(r.storeId)||r.storeId===t.getId()?{...r,products:[]}:r}updateShop(e,t){const r=super.updateShop(e,t);return mu.isReference(r.storeId)?{...r,products:[]}:r.storeId===t.getId()?{...r,...t.getData(),products:r.storeId===t.getData().id?r.products:[]}:r}deleteProduct(e,t){const r=super.deleteProduct(e,t),n=t.getId();return r.products.some((({id:e})=>e===n))?{...r,products:r.products.filter((({id:e})=>e!==n))}:r}updateProduct(e,t){const r=super.updateProduct(e,t),n=t.getId();return r.products.some((({id:e})=>e===n))?{...r,products:r.products.map((e=>{if(e.id===n){const r=t.getData();return{...e,id:r.productId}}return e}))}:r}}const ic={imageSize:t.Medium,imageStretchOnMobile:!1,imageAlign:Me.Center,imageIsBorderEnabled:!1,imageBorderWidthTop:0,imageBorderWidthBottom:0,imageBorderWidthLeft:0,imageBorderWidthRight:0,imageBorderStyleTop:He.Solid,imageBorderStyleLeft:He.Solid,imageBorderStyleRight:He.Solid,imageBorderStyleBottom:He.Solid,imageBorderColorTop:{origin:po.Palette,name:fo.Three},imageBorderColorLeft:{origin:po.Palette,name:fo.Three},imageBorderColorRight:{origin:po.Palette,name:fo.Three},imageBorderColorBottom:{origin:po.Palette,name:fo.Three},imageIsRadiusEnabled:!1,imageBorderRadiusTopLeft:0,imageBorderRadiusTopRight:0,imageBorderRadiusBottomLeft:0,imageBorderRadiusBottomRight:0,imageIsRadiusLocked:!0,imageIsShadowEnabled:!1,imageShadowOffsetX:0,imageShadowOffsetY:0,imageShadowSpreadRadius:0,imageShadowBlurRadius:0,imageShadowColor:{origin:po.Palette,name:fo.Three}},ac={buttonBorderColorTop:null,buttonBorderColorLeft:null,buttonBorderColorRight:null,buttonBorderColorBottom:null,buttonBorderStyleTop:null,buttonBorderStyleLeft:null,buttonBorderStyleRight:null,buttonBorderStyleBottom:null,buttonBorderWidthTop:null,buttonBorderWidthLeft:null,buttonBorderWidthRight:null,buttonBorderWidthBottom:null,buttonIsBorderEnabled:null,buttonBorderRadiusTopLeft:null,buttonBorderRadiusTopRight:null,buttonBorderRadiusBottomLeft:null,buttonBorderRadiusBottomRight:null,buttonIsRadiusLocked:null,buttonIsRadiusEnabled:null,buttonPaddingTop:null,buttonPaddingLeft:null,buttonPaddingRight:null,buttonPaddingBottom:null,buttonShadowColor:null,buttonShadowOffsetX:null,buttonShadowOffsetY:null,buttonShadowSpreadRadius:null,buttonShadowBlurRadius:null,buttonShadowOpacity:null,buttonIsShadowEnabled:null,buttonBackgroundColor:null,buttonTextColor:null,buttonFontFamily:null,buttonFontSize:null,buttonIsBold:null,buttonIsItalic:null,buttonIsUnderline:null,buttonIsSubscript:null,buttonIsSuperscript:null,buttonIsStrikethrough:null,buttonBackgroundColorHover:null,buttonTextColorHover:null,buttonAlign:Me.Left},lc={productNameType:Qa.Subheader,productNameFontFamily:null,productNameFontSize:null,productNameFontStyleIsBold:null,productNameFontStyleIsItalic:null,productNameFontStyleIsUnderline:null,productNameFontColor:{origin:po.Palette,name:fo.Two},productNameBackgroundColor:{origin:po.Custom,value:Ke},productNameAlignment:Me.Left,productNameLineHeight:en};var sc,dc;(dc=sc||(sc={}))[dc.Normal=0]="Normal",dc[dc.Short=1]="Short";const uc={descriptionType:Qa.Paragraph,descriptionFontFamily:null,descriptionFontSize:null,descriptionFontStyleIsBold:null,descriptionFontStyleIsItalic:null,descriptionFontStyleIsUnderline:null,descriptionFontColor:{origin:po.Palette,name:fo.Two},descriptionBackgroundColor:{origin:po.Custom,value:Ke},descriptionAlignment:Me.Left,descriptionLineHeight:en,descriptionLengthType:sc.Normal},cc={priceType:Qa.Subheader,priceFontSize:null,priceFontFamily:null,priceFontStyleIsBold:null,priceFontStyleIsItalic:null,priceFontStyleIsUnderline:null,priceFontStyleIsStrikethrough:!1,priceTextColor:{origin:po.Palette,name:fo.Two},priceBackgroundColor:{origin:po.Custom,value:Ke},priceAlignment:Me.Left},mc={buttonHyperlink:Mi.createCommonHyperlink(Ko.Web),buttonButtonText:"BUY NOW",...ic,...ac,...lc,...uc,...cc};function fc(e,t,r=new WeakMap){if(Object.is(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;if(r.get(e)===t)return!0;r.set(e,t);const n=Object.keys(e);if(Object.keys(t).length!==n.length)return!1;for(const o of n)if(!Object.hasOwn(t,o)||!fc(e[o],t[o],r))return!1;return!0}function pc(e,t){return fc(e,t)}class hc{constructor({root:e,entries:t},r){Object.defineProperty(this,"keys",{enumerable:!0,configurable:!0,writable:!0,value:r}),Object.defineProperty(this,"root",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"entries",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.root=e,this.entries=new Map(t)}setProperties(e,t){t?this.entries.set(t,{...this.entries.get(t),...e}):(this.root={...this.root,...e},this.entries.forEach(((t,r)=>{this.entries.set(r,{...t,...e})})))}getProperties(e){return e?{...this.root,...this.entries.get(e)}:this.getPropertyNamesOfDifference(this.getEntries()).reduce(((e,t)=>({...e,[t]:null})),this.root)}getRootProperties(){return this.root}getRawEntries(){return this.entries}toJSON(){return this.processStyles(),{root:this.root,entries:Array.from(this.entries)}}getEntries(){return Array.from(this.entries).reduce(((e,[t,r])=>{if(this.keys.includes(t)){const n=Object.keys(r).reduce(((e,t)=>pc(r[t],this.root[t])?e:{...e,[t]:r[t]}),{});Object.keys(n).length&&e.push([t,n])}return e}),[])}getPropertyNamesOfDifference(e){return e.flatMap((([,e])=>Object.keys(e))).filter(((e,t,r)=>r.indexOf(e)===t))}processStyles(){const e=this.getEntries();this.root=this.getPropertyNamesOfDifference(e).reduce(((t,r)=>e.length===this.keys.length&&e.every((([,e])=>r in e))?{...t,[r]:e[0][1][r]}:t),this.root),this.entries=new Map(this.getEntries())}}function gc(e){const t=new hc(e.propertyStyles,e.products.map((({id:e})=>e)));return e.layout&&[rn.Top,rn.Bottom].includes(e.layout)?t.setProperties({imageAlign:Me.Center,productNameAlignment:Me.Center,descriptionAlignment:Me.Center,priceAlignment:Me.Center,buttonAlign:Me.Center}):t.setProperties({imageAlign:Me.Left,productNameAlignment:Me.Left,descriptionAlignment:Me.Left,priceAlignment:Me.Left,buttonAlign:Me.Left}),{...e,propertyStyles:t.toJSON()}}const bc=gc({...Eo,products:[],propertyStyles:{root:mc,entries:[]},storeId:null,provider:null,layout:rn.Left,columns:1,contentGap:0,productGap:0,elementPosition:null,isHiddenOnMobile:!1,isHiddenOnDesktop:!1,keepLayoutOnMobile:!1,isImageVisible:!0,isProductNameVisible:!0,isDescriptionVisible:!0,isPriceVisible:!0,isButtonVisible:!0});class yc extends Ni{getProducts(){return this.props.products.map((({id:e})=>({id:e}))).concat(super.getProducts())}}class vc extends Go{static fromJson(e){return new vc(e.id,e.properties)}constructor(e,t=bc){super(e,vc.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new yc(this.properties,this.getImageProperties()),this.patcherService=new oc(this.properties,this.getImageProperties())}stripUserInformation(){return super.stripUserInformation().withProperties({storeId:null,products:[],propertyStyles:{root:this.properties.propertyStyles.root,entries:[]}})}withProperties(e){return super.withProperties(this.applyDefaults(this.applySideEffects(e)))}applySideEffects(e){var t;return e.products&&(e.products.length!==this.properties.products.length||e.products.some((({id:e})=>!this.properties.products.some((t=>t.id===e)))))?{...e,propertyStyles:new hc(null!==(t=e.propertyStyles)&&void 0!==t?t:this.properties.propertyStyles,e.products.map((({id:e})=>e))).toJSON()}:e}applyDefaults(e){var t,r;return void 0===e.layout||e.layout===this.properties.layout||e.propertyStyles?e:gc({...e,layout:e.layout,propertyStyles:null!==(t=e.propertyStyles)&&void 0!==t?t:this.properties.propertyStyles,products:null!==(r=e.products)&&void 0!==r?r:this.properties.products})}getWebfonts(){const e=this.properties.products.map((({id:e})=>e)),t=new hc(this.properties.propertyStyles,e);return Array.from(new Set(e.flatMap((e=>{const r=t.getProperties(e);return[r.buttonFontFamily,r.descriptionFontFamily,r.priceFontFamily,r.productNameFontFamily]})))).map((e=>e?_o.getWebfontFromFont(e):null)).filter((e=>Boolean(e)))}}Object.defineProperty(vc,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.ProductBox});const Cc={buttonBackgroundColor:"backgroundColor",buttonTextColor:"textColor",buttonTextColorHover:"textColorHover",buttonBackgroundColorHover:"backgroundColorHover",buttonFontFamily:"fontFamily",buttonFontSize:"fontSize",buttonIsBold:"isBold",buttonIsItalic:"isItalic",buttonIsUnderline:"isUnderline",buttonShadowOffsetX:"shadowOffsetX",buttonShadowOffsetY:"shadowOffsetY",buttonShadowBlurRadius:"shadowBlurRadius",buttonShadowSpreadRadius:"shadowSpreadRadius",buttonShadowColor:"shadowColor",buttonShadowOpacity:"shadowOpacity",buttonIsShadowEnabled:"isShadowEnabled",buttonPaddingLeft:"paddingLeft",buttonPaddingRight:"paddingRight",buttonPaddingTop:"paddingTop",buttonPaddingBottom:"paddingBottom",buttonBorderRadiusTopLeft:"borderRadiusTopLeft",buttonBorderRadiusTopRight:"borderRadiusTopRight",buttonBorderRadiusBottomLeft:"borderRadiusBottomLeft",buttonBorderRadiusBottomRight:"borderRadiusBottomRight",buttonIsRadiusLocked:"isRadiusLocked",buttonIsRadiusEnabled:"isRadiusEnabled",buttonBorderColorTop:"borderColorTop",buttonBorderColorLeft:"borderColorLeft",buttonBorderColorRight:"borderColorRight",buttonBorderColorBottom:"borderColorBottom",buttonBorderStyleTop:"borderStyleTop",buttonBorderStyleLeft:"borderStyleLeft",buttonBorderStyleRight:"borderStyleRight",buttonBorderStyleBottom:"borderStyleBottom",buttonBorderWidthTop:"borderWidthTop",buttonBorderWidthLeft:"borderWidthLeft",buttonBorderWidthRight:"borderWidthRight",buttonBorderWidthBottom:"borderWidthBottom",buttonIsBorderEnabled:"isBorderEnabled"},wc={descriptionFontFamily:"fontFamily",descriptionFontSize:"fontSize",descriptionFontStyleIsBold:"isBold",descriptionFontStyleIsItalic:"isItalic",descriptionFontStyleIsUnderline:"isUnderline"},Sc={priceFontFamily:"fontFamily",priceFontSize:"fontSize",priceFontStyleIsBold:"isBold",priceFontStyleIsItalic:"isItalic",priceFontStyleIsUnderline:"isUnderline"},Ec={productNameFontFamily:"fontFamily",productNameFontSize:"fontSize",productNameFontStyleIsBold:"isBold",productNameFontStyleIsItalic:"isItalic",productNameFontStyleIsUnderline:"isUnderline"};var xc,kc,Bc,$c;($c=xc||(xc={})).AboveInput="aboveInput",$c.InInput="inInput",(Bc=kc||(kc={})).Asterisk="asterisk",Bc.Text="text";class Pc extends Ma{updateCustomField(e,t){const r=super.updateCustomField(e,t),n=t.getId();return r.contactInformationFields.some((e=>e.id===n))&&(r.contactInformationFields=r.contactInformationFields.map((e=>e.id===n?as(e,t.getData()):e))),r.billingDetailsFields.some((e=>e.id===n))&&(r.billingDetailsFields=r.billingDetailsFields.map((e=>e.id===n?as(e,t.getData()):e))),r}deleteCustomField(e,t){const r=super.deleteCustomField(e,t),n=t.getId();return r.contactInformationFields.some((e=>e.id===n))&&(r.contactInformationFields=r.contactInformationFields.filter((e=>e.id!==n))),r.billingDetailsFields.some((e=>e.id===n))&&(r.billingDetailsFields=r.billingDetailsFields.filter((e=>e.id!==n))),r}updateGdprField(e,t){const r=super.updateGdprField(e,t),n=t.getId();return r.consentFields.some((e=>e.id===n))?{...r,consentFields:r.consentFields.map((e=>{if(e.id===n){const{name:r,latestVersionContent:n}=t.getData();return{...e,name:null!=r?r:e.name,latestVersionContent:null!=n?n:e.latestVersionContent}}return e}))}:r}deleteGdprField(e,t){const r=super.deleteGdprField(e,t),n=t.getId();return n?{...r,consentFields:r.consentFields.filter((e=>e.id!==n))}:r}}const Ic=[{defaultValues:du.defaultValues,format:du.format,id:du.id,name:du.name,label:"name",valueType:du.valueType,required:!0,min:null,max:null,meta:null},{defaultValues:uu.defaultValues,format:uu.format,id:uu.id,name:uu.name,label:"email",valueType:uu.valueType,required:!0,min:null,max:null,meta:null},{defaultValues:[""],format:Xl.Text,id:"c21d27a1-69ab-4064-bbf5-2e40d14a2885",name:"phone",label:"Phone number",valueType:Jl.String,required:!0,min:null,max:null,meta:null}],Fc=[{defaultValues:[""],format:Xl.Single_select,id:"f804dcc8-16eb-44b9-9fad-f8e805cdc1b6",name:"country",label:"Country",valueType:Jl.Country,required:!0,min:null,max:null,meta:null},{defaultValues:[""],format:Xl.Text,id:"41c8383f-1853-48bd-a3a7-5c02a89ea47d",name:"street",label:"Street",valueType:Jl.String,required:!0,min:null,max:null,meta:null},{defaultValues:[""],format:Xl.Text,id:"aef6f7f0-3ea1-40eb-8f3c-96283535639b",name:"state",label:"State",valueType:Jl.String,required:!0,min:null,max:null,meta:null},{defaultValues:[""],format:Xl.Text,id:"815932df-282f-48a1-b9f3-55c633e2e5b9",name:"postal_code",label:"Postal code",valueType:Jl.String,required:!0,min:null,max:null,meta:null},{defaultValues:[""],format:Xl.Text,id:"ec0515e4-42c5-464d-a6ce-bcfdfefcbe53",name:"city",label:"City",valueType:Jl.String,required:!0,min:null,max:null,meta:null}];class Tc extends Ni{getCustomFields(){const e=[...Ic,...Fc].map(ls),t=[...this.props.contactInformationFields,...this.props.billingDetailsFields].map(ls).filter((t=>!e.includes(t)));return Li.operation.getCustomsAssets(t).concat(super.getCustomFields())}getGDPRFields(){return this.props.consentFields.map((({id:e})=>Li.operation.getBaseAsset(e))).concat(super.getGDPRFields())}}const Ac={buttonBorderColorTop:null,buttonBorderColorLeft:null,buttonBorderColorRight:null,buttonBorderColorBottom:null,buttonBorderStyleTop:null,buttonBorderStyleLeft:null,buttonBorderStyleRight:null,buttonBorderStyleBottom:null,buttonBorderWidthTop:null,buttonBorderWidthLeft:null,buttonBorderWidthRight:null,buttonBorderWidthBottom:null,buttonIsBorderEnabled:null,buttonBorderRadiusTopLeft:null,buttonBorderRadiusTopRight:null,buttonBorderRadiusBottomLeft:null,buttonBorderRadiusBottomRight:null,buttonIsRadiusLocked:null,buttonIsRadiusEnabled:null,buttonPaddingTop:null,buttonPaddingLeft:null,buttonPaddingRight:null,buttonPaddingBottom:null,buttonShadowColor:null,buttonShadowOffsetX:null,buttonShadowOffsetY:null,buttonShadowSpreadRadius:null,buttonShadowBlurRadius:null,buttonShadowOpacity:null,buttonIsShadowEnabled:null,buttonBackgroundColor:null,buttonTextColor:null,buttonFontFamily:null,buttonFontSize:null,buttonIsBold:null,buttonIsItalic:null,buttonIsUnderline:null,buttonBackgroundColorHover:null,buttonTextColorHover:null,buttonAlign:Me.Left};class Rc extends Go{static fromJson(e){return new Rc(e.id,e.properties)}constructor(e,t={...Cu,...wu,...Ac,...Eo,buttonText:"PLACE ORDER",billingDetailsFields:Fc,billingDetailsHeadingLabel:"Billing details",contactInformationFields:Ic,contactInformationHeadingLabel:"Contact information",headingLabel:"Order summary",hasConsentFields:!1,totalPriceLabel:"Total price:",consentFields:[],labelPosition:xc.AboveInput,requiredMarker:kc.Asterisk,requiredMarkerText:"(required)",labelFontFamily:null,labelFontSize:null,labelIsBold:null,labelIsItalic:null,labelIsUnderline:null,labelTextColor:{origin:po.Palette,name:fo.Two},headingType:Qa.Subheader,headingFontSize:null,headingFontFamily:null,headingIsBold:null,headingIsItalic:null,headingIsUnderline:null,headingTextColor:{origin:po.Palette,name:fo.Two},headingBackgroundColor:{origin:po.Custom,value:Ke},headingAlign:Me.Left}){super(e,Rc.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Tc(this.properties,this.getImageProperties()),this.patcherService=new Pc(this.properties,this.getImageProperties())}}Object.defineProperty(Rc,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.OrderForm});class Lc extends Go{static fromJson(e){return new Lc(e.id,e.properties)}constructor(e,t={...Eo,...mc,contentGap:0,isImageVisible:!0,isProductNameVisible:!0,isDescriptionVisible:!0,isPriceVisible:!0,isButtonVisible:!0,buttonButtonText:"DOWNLOAD",layout:rn.Left,productGap:0,columns:1}){super(e,Lc.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Ni(this.properties,this.getImageProperties()),this.patcherService=new Ma(this.properties,this.getImageProperties())}withProperties(e){return super.withProperties(this.applyDefaults(e))}applyDefaults(e){return void 0!==e.layout&&e.layout!==this.properties.layout?e.layout&&[rn.Top,rn.Bottom].includes(e.layout)?{...e,imageAlign:Me.Center,productNameAlignment:Me.Center,descriptionAlignment:Me.Center,priceAlignment:Me.Center,buttonAlign:Me.Center}:{...e,imageAlign:Me.Left,productNameAlignment:Me.Left,descriptionAlignment:Me.Left,priceAlignment:Me.Left,buttonAlign:Me.Left}:e}}var Oc,Mc,Nc,Dc;Object.defineProperty(Lc,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.ConfirmationPage}),(Dc=Oc||(Oc={})).Canceled="canceled",Dc.Denied="denied",Dc.Failed="failed",Dc.Pending="pending",Dc.Refunded="refunded",Dc.Succeeded="succeeded",(Nc=Mc||(Mc={})).ExternalUrl="externalUrl",Nc.InternalUrl="internalUrl",Nc.CopyCampaign="copyCampaign",Nc.MoveCampaign="moveCampaign",Nc.SendMessage="sendMessage",Nc.Instruction="instruction",Nc.WebinarAccess="webinarAccess",Nc.Physical="physical";const zc={viewOnlineLinkIsVisible:!1,viewOnlineLinkContent:"View online",viewOnlineLinkFontFamily:l,viewOnlineLinkFontSize:12,viewOnlineLinkTextColor:{origin:po.Custom,value:"#00BAFF"},viewOnlineLinkIsUnderline:!0,viewOnlineLinkIsBold:!1,viewOnlineLinkIsItalic:!1,viewOnlineLinkBackgroundColor:{origin:po.Custom,value:Ke},viewOnlineLinkAlign:Me.Right,viewOnlineLinkIsPaddingLocked:!0,viewOnlineLinkIsPaddingEnabled:!1,viewOnlineLinkPaddingTop:5,viewOnlineLinkPaddingBottom:5,viewOnlineLinkPaddingLeft:5,viewOnlineLinkPaddingRight:5},Hc={logoHeight:0,logoWidth:0,logoIsSizeLocked:!0,logoRatio:0,logoOriginalHeight:0,logoOriginalWidth:0,logoIsAdjustToWidth:!1,logoIsVisible:!0,logoSrc:null,logoAlt:"",hyperlink:null,logoAlign:Me.Center,logoSizeHasBeenModified:!1,logoPaddingBottom:5,logoPaddingLeft:5,logoPaddingRight:5,logoPaddingTop:5,logoIsPaddingLocked:!0,logoIsPaddingEnabled:!1};class Uc extends Go{static fromJson(e){return new Uc(e.id,e.properties)}constructor(e,t={...zc,...Hc,backgroundColor:{value:Ke,origin:po.Custom},isHidden:!1,isHiddenOnMobile:!1}){super(e,Uc.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Ni(this.properties,this.getImageProperties()),this.patcherService=new Ma(this.properties,this.getImageProperties())}getImageProperties(){return["logoSrc"]}}var Wc,jc;Object.defineProperty(Uc,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.EmailHeader}),(jc=Wc||(Wc={}))[jc.Play1=0]="Play1",jc[jc.Play2=1]="Play2",jc[jc.Play3=2]="Play3",jc[jc.Play4=3]="Play4",jc[jc.Play5=4]="Play5";class Vc extends Yo{static fromJson(e){var t;return new Vc(e.uuid,e.elementId,null!==(t=e.properties)&&void 0!==t?t:{minHeight:0,minWidth:0},e.value)}constructor(e,t,r,n){super(e,t,Zo.Video,n,r)}}let _c=class e extends Go{static fromJson(t){return new e(t.id,t.properties)}constructor(t,r={videoSrc:null,thumbnailSrc:null,multimediaId:null,multimediaSrc:null,altText:null,playButtonShape:Wc.Play1,playButtonColor:{origin:po.Custom,value:"#818E9B"},align:Me.Center,...Eo,...Il,...Al,isBoxPaddingEnabled:!0,boxPaddingBottom:20,boxPaddingLeft:20,boxPaddingRight:20,boxPaddingTop:20,isBorderEnabled:!1,elementPosition:null,sizeHasBeenModified:!1,isHiddenOnMobile:!1}){super(t,e.elementType,r),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Ni(this.properties,this.getImageProperties()),this.patcherService=new Ma(this.properties,this.getImageProperties())}getPlaceholders(){var e,t,r,n;return[new Vc(cl(),this.id,{minWidth:null!==(t=null!==(e=this.properties.width)&&void 0!==e?e:this.properties.originalWidth)&&void 0!==t?t:0,minHeight:null!==(n=null!==(r=this.properties.height)&&void 0!==r?r:this.properties.originalHeight)&&void 0!==n?n:0})]}};Object.defineProperty(_c,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.VideoThumbnail});function Gc(e,t){return Object.fromEntries(Object.entries(e).map((([e,r])=>[`${t}${e[0].toUpperCase()}${e.substring(1)}`,r])))}function Yc(e){return Gc(e,"image")}function Zc(e){return Gc(e,"button")}const qc={...Ll,align:Me.Left,type:Qa.Paragraph},Qc={...Eo,isHiddenOnMobile:!1,isHiddenOnDesktop:!1,courseId:null,layout:rn.Left,isImageVisible:!0,isNameVisible:!0,isDescriptionVisible:!0,isModulesCountVisible:!0,isLessonsCountVisible:!0,isResourcesVisible:!0,isPriceVisible:!0,isCtaVisible:!0,...Yc(kl),...Yc($l),...Yc(Sl),imageSize:t.Large,imageAlign:Me.Center,isBoxPaddingEnabled:!0,boxPaddingBottom:10,boxPaddingLeft:10,boxPaddingRight:10,boxPaddingTop:10,imageIsBorderEnabled:!1,...(Jc=qc,Gc(Jc,"name")),nameType:Qa.Header,...function(e){return Gc(e,"desc")}(qc),descType:Qa.Paragraph,...function(e){return Gc(e,"price")}(qc),priceType:Qa.Header,...function(e){return Gc(e,"modules")}(qc),modulesType:Qa.Paragraph,...function(e){return Gc(e,"lessons")}(qc),lessonsType:Qa.Paragraph,...function(e){return Gc(e,"resources")}(qc),resourcesType:Qa.Paragraph,buttonText:"Buy",...Zc(Ll),buttonAlign:Me.Left,...Zc(Bl),...Zc(Pl),...Zc(El),...Zc(xl),buttonBackgroundColor:null,buttonBackgroundColorHover:null,buttonTextColorHover:null,buttonTextColor:null,buttonIsSubscript:null,buttonIsSuperscript:null,buttonIsStrikethrough:null,buttonPaddingTop:18,buttonPaddingBottom:18,buttonPaddingLeft:44,buttonPaddingRight:44,verticalSpacing:30,horizontalSpacing:30},Kc={courseId:null,...Eo,isHiddenOnMobile:!1,isHiddenOnDesktop:!1,...function(e){return Gc(e,"chapters")}(qc),...function(e){return Gc(e,"lessons")}(qc),chaptersType:Qa.Subheader};var Jc,Xc,em;class tm extends Go{getCourseId(){return this.properties.courseId}}class rm extends tm{static fromJson(e){return new rm(e.id,e.properties)}constructor(e,t=Kc){super(e,rm.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Ni(this.properties),this.patcherService=new Ma(this.properties)}}Object.defineProperty(rm,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.CourseContents}),(em=Xc||(Xc={}))[em.Video=0]="Video",em[em.Pdf=1]="Pdf",em[em.Text=2]="Text",em[em.Audio=3]="Audio",em[em.ExternalMedia=4]="ExternalMedia",em[em.Quiz=5]="Quiz";class nm extends tm{static fromJson(e){return new nm(e.id,e.properties)}constructor(e,t=Qc){super(e,nm.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Ni(this.properties),this.patcherService=new Ma(this.properties)}stripUserInformation(){return super.stripUserInformation().withProperties({courseId:null})}}Object.defineProperty(nm,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.CourseBox});class om extends Go{static fromJson(e){return new om(e.id,e.properties)}constructor(e,t={...Rl,...Ml,...Eo,align:Me.Center,isBoxPaddingEnabled:!1,boxPaddingLeft:10,boxPaddingRight:10,boxPaddingTop:10,boxPaddingBottom:10,backgroundColor:{value:Ke,origin:po.Custom},linksColor:{value:"#00bbff",origin:po.Custom}}){super(e,om.elementType,t),Object.defineProperty(this,"assetsService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"patcherService",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.assetsService=new Ni(this.properties,this.getImageProperties()),this.patcherService=new Ma(this.properties,this.getImageProperties())}getFontFamilyProperties(){return["fontFamily"]}}Object.defineProperty(om,"elementType",{enumerable:!0,configurable:!0,writable:!0,value:r.EmailFooter});const im=new Yr([_s,Zs,qs,Qs,Ks,vd,yd,Js,Cd,Vs,td,cd,fl,Yd,Zd,qd,su,ku,Wu,Au,Gu,Ku,Ju,Xu,nc,vc,Rc,Lc,_c,nm,om,rm,Uc].map((function(e){if("elementType"in e&&"string"==typeof e.elementType)return{type:e.elementType,implementation:e};throw new Error("Missing element type in passed element")})));class am extends _r{static fromJson(e){return new am(super.fromJson(e,{},im.getDefinition()).getList())}}class lm extends qr{constructor(e=new am,t=new v,r=new p){super(e,t,r,void 0,im)}static fromJson(e){return new lm(am.fromJson(e),v.fromJson(e),new p(e.customFonts))}static fromString(e){return this.fromJson(JSON.parse(e))}factory(e,t,r){return new lm(e,t,r)}regenerateIds(){const e={},t=[Re,...Object.values(Ur)];return this.withElements(am.fromJson({elements:this.elements.getList().toArray().map((r=>{const n=t.includes(r.id)?r.id:P(r.type);return e[r.id]=n,r.withId(n).regenerateContentIds().toJSON()}))})).withRelations(new v(this.elementRelations.getList().map((t=>t.withElementId(e[t.elementId]).withChildren(t.children.map((t=>e[t])))))))}getWebfonts(){return this.elements.getList().toArray().flatMap((e=>e.getWebfonts()))}}class sm{constructor(e,t,r,n,o){Object.defineProperty(this,"isEnabled",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"title",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"message",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"button",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"decline",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.isEnabled=e,this.title=t,this.message=r,this.button=n,this.decline=o}static fromJson(e){return new sm(e.isEnabled,e.title,e.message,e.button,e.decline)}toJSON(){return{title:this.title,message:this.message,button:this.button,isEnabled:this.isEnabled,decline:this.decline}}}class dm{constructor(e=null){Object.defineProperty(this,"url",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.url=e}static fromJson(e){return new dm(e.url)}toJSON(){return{url:this.url}}get hasIcon(){return null!==this.url}}var um,cm;(cm=um||(um={}))[cm.GoogleAnalytics=0]="GoogleAnalytics",cm[cm.GoogleTagManager=1]="GoogleTagManager",cm[cm.FacebookPixel=2]="FacebookPixel",cm[cm.YandexMetrica=3]="YandexMetrica",cm[cm.GoogleAds=4]="GoogleAds";class mm{constructor(e=new fm,t=new pm,r=new hm){Object.defineProperty(this,"chats",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"analytics",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"stats",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.chats=e,this.analytics=t,this.stats=r}static fromJson(e){return new mm(fm.fromJson(e),pm.fromJson(e),hm.fromJson(e))}toJSON(){return{...this.chats.toJSON(),...this.analytics.toJSON(),...this.stats.toJSON()}}}class fm{constructor(e=!1,t=null){Object.defineProperty(this,"isEnabled",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"id",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.isEnabled=e,this.id=t}static fromJson(e){return new fm(e.isChatsEnabled,e.chatId)}toJSON(){return{isChatsEnabled:this.isEnabled,chatId:this.id}}get isConfigured(){return this.isEnabled&&null!==this.id&&this.id.trim().length>0}}class pm{constructor(e=!1,t=[]){Object.defineProperty(this,"isEnabled",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"platforms",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.isEnabled=e,this.platforms=t}static fromJson(e){return new pm(e.isAnalyticsEnabled,e.analyticsPlatforms)}toJSON(){return{isAnalyticsEnabled:this.isEnabled,analyticsPlatforms:this.platforms}}isPlatformConfigured(e){if(!this.isEnabled)return!1;const t=this.platforms.find((t=>t.type===e));if(void 0===t)return!1;switch(t.type){case um.FacebookPixel:case um.GoogleAnalytics:case um.GoogleTagManager:case um.YandexMetrica:return t.id.length>0;case um.GoogleAds:return t.id.length>0&&t.label.length>0}throw new Error(`Unknown platform: ${e}`)}}class hm{constructor(e=!0){Object.defineProperty(this,"isCookieEnabled",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.isCookieEnabled=e}static fromJson(e){return new hm(e.isStatsCookieEnabled)}toJSON(){return{isStatsCookieEnabled:this.isCookieEnabled}}}class gm{constructor(e="",t="",r="",n="",o="",i="",a="",l=""){Object.defineProperty(this,"company",{enumerable:!0,configurable:!0,writable:!0,value:e}),Object.defineProperty(this,"country",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"state",{enumerable:!0,configurable:!0,writable:!0,value:r}),Object.defineProperty(this,"postalCode",{enumerable:!0,configurable:!0,writable:!0,value:n}),Object.defineProperty(this,"city",{enumerable:!0,configurable:!0,writable:!0,value:o}),Object.defineProperty(this,"street",{enumerable:!0,configurable:!0,writable:!0,value:i}),Object.defineProperty(this,"phoneNumber",{enumerable:!0,configurable:!0,writable:!0,value:a}),Object.defineProperty(this,"email",{enumerable:!0,configurable:!0,writable:!0,value:l})}static fromJson(e){return new gm(e.company,e.country,e.state,e.postalCode,e.city,e.street,e.phoneNumber,e.email)}toJSON(){return{company:this.company,country:this.country,state:this.state,postalCode:this.postalCode,city:this.city,street:this.street,phoneNumber:this.phoneNumber,email:this.email}}}class bm{constructor(e=!1){Object.defineProperty(this,"isEnabled",{enumerable:!0,configurable:!0,writable:!0,value:e})}static fromJson(e=!1){return new bm(e)}toJSON(){return this.isEnabled}}class ym{constructor(e=new bm(!1),t=new bm(!1),r=new bm(!1)){Object.defineProperty(this,"lazyShowElements",{enumerable:!0,configurable:!0,writable:!0,value:e}),Object.defineProperty(this,"freemium",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"statsObfuscation",{enumerable:!0,configurable:!0,writable:!0,value:r})}static fromJson(e){return new ym(bm.fromJson(e.lazyShowElements),bm.fromJson(e.freemium),bm.fromJson(e.statsObfuscation))}toJSON(){return this.removeDisabledExperiments({lazyShowElements:this.lazyShowElements.toJSON(),freemium:this.freemium.toJSON(),statsObfuscation:this.statsObfuscation.toJSON()})}removeDisabledExperiments(e){const t={};for(const r in e)e[r]&&(t[r]=e[r]);return t}}class vm{constructor(e=null,t=null,r=null,n=null,o=!1,i=null){Object.defineProperty(this,"webPushId",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"webPushIdPanelApiEncoded",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"grUserId",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"trackingUrl",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"isActive",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"domain",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.webPushId=e,this.webPushIdPanelApiEncoded=t,this.grUserId=r,this.trackingUrl=n,this.isActive=o,this.domain=i}static fromJson(e){return new vm(e.webPushId,e.webPushIdPanelApiEncoded,e.grUserId,e.trackingUrl,e.isActive,e.domain)}toJSON(){return{webPushId:this.webPushId,webPushIdPanelApiEncoded:this.webPushIdPanelApiEncoded,grUserId:this.grUserId,trackingUrl:this.trackingUrl,isActive:this.isActive,domain:this.domain}}}class Cm{constructor(e=nn.EN){Object.defineProperty(this,"code",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.code=e}static fromJson(e){return new Cm(e.code)}toJSON(){return{code:this.code}}}class wm{constructor(e=null,t=null,r=null,n=null){Object.defineProperty(this,"storeId",{enumerable:!0,configurable:!0,writable:!0,value:e}),Object.defineProperty(this,"provider",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"paymentProcessor",{enumerable:!0,configurable:!0,writable:!0,value:r}),Object.defineProperty(this,"subscriptionListId",{enumerable:!0,configurable:!0,writable:!0,value:n})}static fromJson(e){return new wm(e.storeId,e.provider,e.paymentProcessor,e.subscriptionListId)}toJSON(){return{storeId:this.storeId,provider:this.provider,paymentProcessor:this.paymentProcessor,subscriptionListId:this.subscriptionListId}}with({storeId:e=this.storeId,provider:t=this.provider,paymentProcessor:r=this.paymentProcessor,subscriptionListId:n=this.subscriptionListId}){return new wm(e,t,r,n)}}class Sm{static fromJson(e){return new Sm(null==e?void 0:e.id,null==e?void 0:e.autoresponderDay,null==e?void 0:e.doubleOptIn,null==e?void 0:e.isRecaptchaEnabled,null==e?void 0:e.isContactUpdateEnabled)}constructor(e=null,t=null,r=!1,n=!1,o=!1){Object.defineProperty(this,"id",{enumerable:!0,configurable:!0,writable:!0,value:e}),Object.defineProperty(this,"autoresponderDay",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"doubleOptIn",{enumerable:!0,configurable:!0,writable:!0,value:r}),Object.defineProperty(this,"isRecaptchaEnabled",{enumerable:!0,configurable:!0,writable:!0,value:n}),Object.defineProperty(this,"isContactUpdateEnabled",{enumerable:!0,configurable:!0,writable:!0,value:o})}toJSON(){return this.id?{id:this.id,autoresponderDay:this.autoresponderDay,doubleOptIn:this.doubleOptIn,isRecaptchaEnabled:this.isRecaptchaEnabled,isContactUpdateEnabled:this.isContactUpdateEnabled}:null}with({id:e=this.id,autoresponderDay:t=this.autoresponderDay,doubleOptIn:r=this.doubleOptIn,isRecaptchaEnabled:n=this.isRecaptchaEnabled,isContactUpdateEnabled:o=this.isContactUpdateEnabled}){return new Sm(e,t,r,n,o)}withId(e){return this.with({id:e})}}class Em{constructor(e,t,r,n,o,i,a,l,s){Object.defineProperty(this,"favicon",{enumerable:!0,configurable:!0,writable:!0,value:e}),Object.defineProperty(this,"cookieBanner",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"analytics",{enumerable:!0,configurable:!0,writable:!0,value:r}),Object.defineProperty(this,"businessInformation",{enumerable:!0,configurable:!0,writable:!0,value:n}),Object.defineProperty(this,"experiments",{enumerable:!0,configurable:!0,writable:!0,value:o}),Object.defineProperty(this,"webPush",{enumerable:!0,configurable:!0,writable:!0,value:i}),Object.defineProperty(this,"language",{enumerable:!0,configurable:!0,writable:!0,value:a}),Object.defineProperty(this,"ecommerce",{enumerable:!0,configurable:!0,writable:!0,value:l}),Object.defineProperty(this,"subscription",{enumerable:!0,configurable:!0,writable:!0,value:s})}static fromJson(e){const t=e.webPush.map((e=>vm.fromJson(e)));return new Em(dm.fromJson(e.favicon),sm.fromJson(e.cookieBanner),mm.fromJson(e.analytics),gm.fromJson(e.businessInformation),ym.fromJson(e.experiments),t,Cm.fromJson(e.language),wm.fromJson(e.ecommerce),Sm.fromJson(e.subscription))}static fromWebsiteString(e){return this.fromJson(JSON.parse(e).settings)}toJSON(){return{favicon:this.favicon.toJSON(),cookieBanner:this.cookieBanner.toJSON(),analytics:this.analytics.toJSON(),businessInformation:this.businessInformation.toJSON(),experiments:this.experiments.toJSON(),webPush:this.webPush.map((e=>e.toJSON())),language:this.language.toJSON(),ecommerce:this.ecommerce.toJSON(),subscription:this.subscription.toJSON()}}with({favicon:e=this.favicon,cookieBanner:t=this.cookieBanner,analytics:r=this.analytics,businessInformation:n=this.businessInformation,experiments:o=this.experiments,webPush:i=this.webPush,language:a=this.language,ecommerce:l=this.ecommerce,subscription:s=this.subscription}){return new Em(e,t,r,n,o,i,a,l,s)}withFavicon(e){return this.with({favicon:e})}withCookieBanner(e){return this.with({cookieBanner:e})}withAnalytics(e){return this.with({analytics:e})}withBusinessInformation(e){return this.with({businessInformation:e})}withExperiments(e){return this.with({experiments:e})}withWebPush(e){return this.with({webPush:e})}withLanguage(e){return this.with({language:e})}withEcommerce(e){return this.with({ecommerce:e})}withSubscription(e){return this.with({subscription:e})}}function xm(e){return e===um.GoogleAds?{type:e,id:"",label:""}:{type:e,id:""}}xm(um.GoogleAnalytics),xm(um.GoogleTagManager),xm(um.FacebookPixel),xm(um.YandexMetrica),xm(um.GoogleAds),function(){const e=P(nt.Section);new lm(new am(new p([new _s(Re),new td(Ur.Header),new td(e),new td(Ur.Footer)])),new v(new p([h.createRelation(Re,[Ur.Header,e,Ur.Footer])]))).toJSON()}(),cl();var km,Bm,$m,Pm={exports:{}};$m=[].slice,km=S,Bm=function(){var e,t,r,n,o,i,a,l,s,d,u,c,m,f,p;return s=e=>e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"),a=(e,t)=>{var r,n,o;for(o=[],r=-1,n=e.length;++r{var r,n,o;for(o="",r=-1,n=e.length;++rnew RegExp(e.toString()+"|").exec("").length-1,u=(e,t)=>{var r,n,o,i,a;for(i={},r=-1,o=e.length;++rn=>{var o,i;if(null!=(o=r(n)))return i=new e.Tagged(t,o.value),new e.Result(i,o.rest)},e.regex=t=>r=>{var n,o;if(null!=(n=t.exec(r)))return new e.Result(o=n[0],r.slice(o.length))},e.sequence=function(){var t;return t=1>arguments.length?[]:$m.call(arguments,0),r=>{var n,o,i,a,l;for(n=-1,o=t.length,l=[],i=r;++narguments.length?[]:$m.call(arguments,1),t=>{var o;if(null!=(o=e.sequence.apply(e,n)(t)))return o.value=o.value[r],o}},e.string=t=>{var r;return r=t.length,n=>{if(n.slice(0,r)===t)return new e.Result(t,n.slice(r))}},e.lazy=e=>{var t;return t=null,r=>(null==t&&(t=e()),t(r))},e.baseMany=(t,r,n,o,i)=>{var a,l,s;for(l=i,s=n?"":[];(null==r||null==r(l))&&null!=(a=t(l));)n?s+=a.value:s.push(a.value),l=a.rest;if(!o||0!==s.length)return new e.Result(s,l)},e.many1=t=>r=>e.baseMany(t,null,!1,!0,r),e.concatMany1Till=(t,r)=>n=>e.baseMany(t,r,!0,!0,n),e.firstChoice=function(){var e;return e=1>arguments.length?[]:$m.call(arguments,0),t=>{var r,n,o;for(r=-1,n=e.length;++r{var r;return(r={}).wildcard=e.tag("wildcard",e.string(t.wildcardChar)),r.optional=e.tag("optional",e.pick(1,e.string(t.optionalSegmentStartChar),e.lazy((()=>r.pattern)),e.string(t.optionalSegmentEndChar))),r.name=e.regex(new RegExp("^["+t.segmentNameCharset+"]+")),r.named=e.tag("named",e.pick(1,e.string(t.segmentNameStartChar),e.lazy((()=>r.name)))),r.escapedChar=e.pick(1,e.string(t.escapeChar),e.regex(/^./)),r.static=e.tag("static",e.concatMany1Till(e.firstChoice(e.lazy((()=>r.escapedChar)),e.regex(/^./)),e.firstChoice(e.string(t.segmentNameStartChar),e.string(t.optionalSegmentStartChar),e.string(t.optionalSegmentEndChar),r.wildcard))),r.token=e.lazy((()=>e.firstChoice(r.wildcard,r.optional,r.named,r.static))),r.pattern=e.many1(e.lazy((()=>r.token))),r},l={escapeChar:"\\",segmentNameStartChar:":",segmentValueCharset:"a-zA-Z0-9-_~ %",segmentNameCharset:"a-zA-Z0-9",optionalSegmentStartChar:"(",optionalSegmentEndChar:")",wildcardChar:"*"},i=(e,t)=>{if(Array.isArray(e))return f(e,(e=>i(e,t)));switch(e.tag){case"wildcard":return"(.*?)";case"named":return"(["+t+"]+)";case"static":return s(e.value);case"optional":return"(?:"+i(e.value,t)+")?"}},o=(e,t)=>(null==t&&(t=l.segmentValueCharset),"^"+i(e,t)+"$"),n=e=>{if(Array.isArray(e))return a(e,n);switch(e.tag){case"wildcard":return["_"];case"named":return[e.value];case"static":return[];case"optional":return n(e.value)}},d=(e,t,r,n)=>{var o,i,a;if(null==n&&(n=!1),null!=(a=e[t])){if(o=r[t]||0,(Array.isArray(a)?a.length-1:0)>=o)return i=Array.isArray(a)?a[o]:a,n&&(r[t]=o+1),i;if(n)throw new Error("too few values provided for key `"+t+"`")}else if(n)throw new Error("no values provided for key `"+t+"`")},r=(e,t,n)=>{var o,i;if(Array.isArray(e)){for(o=-1,i=e.length;++o{if(Array.isArray(e))return f(e,(e=>p(e,t,n)));switch(e.tag){case"wildcard":return d(t,"_",n,!0);case"named":return d(t,e.value,n,!0);case"static":return e.value;case"optional":return r(e.value,t,n)?p(e.value,t,n):""}},(t=function(e,r){var i,a,s;if(e instanceof t)return this.isRegex=e.isRegex,this.regex=e.regex,this.ast=e.ast,void(this.names=e.names);if(this.isRegex=e instanceof RegExp,"string"!=typeof e&&!this.isRegex)throw new TypeError("argument must be a regex or a string");if(this.isRegex){if(this.regex=e,null!=r){if(!Array.isArray(r))throw new Error("if first argument is a regex the second argument may be an array of group names but you provided something else");if(i=m(this.regex),r.length!==i)throw new Error("regex contains "+i+" groups but array of group names contains "+r.length);this.names=r}}else{if(""===e)throw new Error("argument must not be the empty string");if(e.replace(/\s+/g,"")!==e)throw new Error("argument must not contain whitespace");if(null==(s=c(a={escapeChar:(null!=r?r.escapeChar:void 0)||l.escapeChar,segmentNameStartChar:(null!=r?r.segmentNameStartChar:void 0)||l.segmentNameStartChar,segmentNameCharset:(null!=r?r.segmentNameCharset:void 0)||l.segmentNameCharset,segmentValueCharset:(null!=r?r.segmentValueCharset:void 0)||l.segmentValueCharset,optionalSegmentStartChar:(null!=r?r.optionalSegmentStartChar:void 0)||l.optionalSegmentStartChar,optionalSegmentEndChar:(null!=r?r.optionalSegmentEndChar:void 0)||l.optionalSegmentEndChar,wildcardChar:(null!=r?r.wildcardChar:void 0)||l.wildcardChar}).pattern(e)))throw new Error("couldn't parse pattern");if(""!==s.rest)throw new Error("could only partially parse pattern");this.ast=s.value,this.regex=new RegExp(o(this.ast,a.segmentValueCharset)),this.names=n(this.ast)}}).prototype.match=function(e){var t,r;return null==(r=this.regex.exec(e))?null:(t=r.slice(1),this.names?u(this.names,t):t)},t.prototype.stringify=function(e){if(null==e&&(e={}),this.isRegex)throw new Error("can't stringify patterns generated from a regex");if(e!==Object(e))throw new Error("argument must be an object or undefined");return p(this.ast,e,{})},t.escapeForRegex=s,t.concatMap=a,t.stringConcatMap=f,t.regexGroupCount=m,t.keysAndValuesToObject=u,t.P=e,t.newParser=c,t.defaultOptions=l,t.astNodeToRegexString=o,t.astNodeToNames=n,t.getParam=d,t.astNodeContainsSegmentsForProvidedParams=r,t.stringify=p,t},null!==Pm.exports?Pm.exports=Bm():km.UrlPattern=Bm();const Im=E(Pm.exports);class Fm{constructor(e,t={}){Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"params",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.page=e,this.params=t}}class Tm{static prepareUrl(e){return e.replace(/\s/g,"%20")}static isExternalPage(e){return e.type===Xo.External}static isContentPage(e){return[Xo.NotFound,Xo.Internal,Xo.EnterPassword,Xo.Login,Xo.Register,Xo.Order,Xo.Confirmation,Xo.ThankYou].includes(e.type)}static findPage(e,t,r="/"){const n=Tm.prepareUrl(t);if(Tm.isHomepagePath(n,r)){const t=Tm.findHomepage(e);return null===t?null:new Fm(t)}for(const o of e.pages){const e=Tm.matchPageUrl(o.url,n);if(e)return new Fm(o,e)}return null}static findPagesByPattern(e,t){const r=new Im(t);return e.filter((e=>r.match(e.url)))}static findHomepage(e){var t;return null!==(t=e.pages.find((e=>e.isHomepage)))&&void 0!==t?t:null}static isHomepagePath(e,t="/"){return e===t}static getContentPageUrl(e,t="/"){return e.isHomepage?t:e.url}static matchPageUrl(e,t){var r;return null!==(r=new Im(Tm.prepareUrl(e.toString())).match(t))&&void 0!==r?r:null}}const Am={[mo.Pixels]:"px",[mo.Percent]:"%"},Rm=({value:e,unit:t})=>`${e}${Am[t]}`;var Lm,Om,Mm,Nm,Dm;(Nm=Lm||(Lm={}))[Nm.Min=320]="Min",Nm[Nm.Max=1920]="Max",(Mm=Om||(Om={}))[Mm.Min=15]="Min",Mm[Mm.Max=100]="Max";class zm{constructor(e=zm.defaultProperties,t=null){Object.defineProperty(this,"properties",{enumerable:!0,configurable:!0,writable:!0,value:e}),Object.defineProperty(this,"customProperties",{enumerable:!0,configurable:!0,writable:!0,value:t})}toJSON(){return{customProperties:this.customProperties,defaultProperties:this.properties}}static fromJSON(e){return new zm(e.defaultProperties,e.customProperties)}}Object.defineProperty(zm,"defaultProperties",{enumerable:!0,configurable:!0,writable:!0,value:{paddingTop:18,paddingLeft:44,paddingRight:44,paddingBottom:18,backgroundColor:{origin:po.Palette,name:fo.Three},textColor:{origin:po.Palette,name:fo.One},borderRadiusTopLeft:0,borderRadiusTopRight:0,borderRadiusBottomLeft:0,borderRadiusBottomRight:0,fontFamily:s,fontSize:16,isBold:!0,isItalic:!1,isUnderline:!1,borderWidthTop:1,borderWidthLeft:1,borderWidthRight:1,borderWidthBottom:1,borderStyleTop:He.Solid,borderStyleLeft:He.Solid,borderStyleRight:He.Solid,borderStyleBottom:He.Solid,borderColorTop:{origin:po.Palette,name:fo.Three},borderColorLeft:{origin:po.Palette,name:fo.Three},borderColorRight:{origin:po.Palette,name:fo.Three},borderColorBottom:{origin:po.Palette,name:fo.Three},isBorderEnabled:!0,shadowColor:{origin:po.Custom,value:"#000000"},shadowOffsetX:-4,shadowOffsetY:4,shadowSpreadRadius:0,shadowBlurRadius:0,shadowOpacity:95,isShadowEnabled:!1,isRadiusLocked:!0,backgroundColorHover:{origin:po.Palette,name:fo.Three},textColorHover:{origin:po.Palette,name:fo.One},isRadiusEnabled:!1}});class Hm{constructor(e=Hm.defaultProperties.selectedPaletteUUID,t=Hm.defaultProperties.availablePalettes){Object.defineProperty(this,"selectedPaletteUUID",{enumerable:!0,configurable:!0,writable:!0,value:e}),Object.defineProperty(this,"availablePalettes",{enumerable:!0,configurable:!0,writable:!0,value:t})}toJSON(){return{selectedPaletteUUID:this.selectedPaletteUUID,availablePalettes:this.availablePalettes}}static fromJSON(e){return new Hm(e.selectedPaletteUUID,e.availablePalettes)}static generatePalette(e){const t=Object.values(fo).map(((t,r)=>{var n;return{name:t,origin:po.Palette,value:null!==(n=e[r])&&void 0!==n?n:"#000000"}}));return{uuid:cl(),colors:t,defaultColors:t}}static generateDefaultPaletteTheming(){const e=this.generatePalette(["#FFFFFF","#1C1C1CFF","#FF0068FF","#F8F8F8FF","#727272FF"]);return{selectedPaletteUUID:e.uuid,availablePalettes:[e,this.generatePalette(["#202730","#FFFFFF","#00BAFF","#A0C3D5FF","#0E1014"])]}}}Object.defineProperty(Hm,"defaultProperties",{enumerable:!0,configurable:!0,writable:!0,value:Hm.generateDefaultPaletteTheming()});class Um{constructor(e=Um.defaultProperties,t=null){Object.defineProperty(this,"predefined",{enumerable:!0,configurable:!0,writable:!0,value:e}),Object.defineProperty(this,"custom",{enumerable:!0,configurable:!0,writable:!0,value:t})}toJSON(){return{predefined:this.predefined,custom:this.custom}}static fromJSON(e){return new Um(e.predefined,e.custom)}}function Wm(t){const r=globalThis.__GrFormsApiUrls?.show;if(r)return r;if(t===e.GeoEnvironment.Hq)return"https://popups1-show.getresponse.com";if(t===e.GeoEnvironment.Us)return"https://popups2-show.getresponse.com";if(t===e.GeoEnvironment.Local)return"https://popups-show.local.gr-dev.me";throw new Error(`Unknown env: ${t}`)}Object.defineProperty(Um,"defaultProperties",{enumerable:!0,configurable:!0,writable:!0,value:{[gl.TopHeader]:{fontFamily:s,fontSize:44,isBold:!0,isItalic:!1,isUnderline:!1},[gl.Header]:{fontFamily:s,fontSize:32,isBold:!0,isItalic:!1,isUnderline:!1},[gl.Subheader]:{fontFamily:s,fontSize:20,isBold:!0,isItalic:!1,isUnderline:!1},[gl.Header4]:{fontFamily:s,fontSize:14,isBold:!1,isItalic:!1,isUnderline:!1},[gl.Header5]:{fontFamily:s,fontSize:11,isBold:!1,isItalic:!1,isUnderline:!1},[gl.Paragraph]:{fontFamily:s,fontSize:14,isBold:!1,isItalic:!1,isUnderline:!1},[gl.Meta]:{fontFamily:s,fontSize:12,isBold:!1,isItalic:!1,isUnderline:!1},[gl.Link]:{fontFamily:"inherit",fontSize:null,isBold:!1,isItalic:!1,isUnderline:!0},[gl.HoverLink]:{fontFamily:"inherit",fontSize:null,isBold:!1,isItalic:!1,isUnderline:!0}}}),e.GeoEnvironment=void 0,(Dm=e.GeoEnvironment||(e.GeoEnvironment={}))[Dm.Hq=0]="Hq",Dm[Dm.Us=1]="Us",Dm[Dm.Local=2]="Local";const jm=class{static get DefaultConfig(){return{sendStats:!0,preventClose:!1,bindDevListeners:!1,viewType:null,allowInlineCustomContent:!1,skipXhr:!1,disableLazyLoading:!1,disableDynamicContent:!1,openShadowDom:!1}}static get(){return this.config}};__publicField(jm,"config"),jm.config={...jm.DefaultConfig,...globalThis.__GrFormsOptions};let Vm=jm;var _m=(e=>(e.Content="content",e.Translation="translation",e))(_m||{});const Gm="meta",Ym="version",Zm="createdAt";function qm(e){return new Promise((t=>{e.onerror=()=>{console.warn("CacheProvider: Transaction failed",e.error)},e.onsuccess=()=>t(e.result)}))}const Qm=new class{version="4.14.3";stores=Object.values(_m);db=null;async verifyAppVersion(e){const t=e.transaction(Gm,"readonly").objectStore(Gm);return await qm(t.get(Ym))===this.version}async verifyExpirationTime(e){const t=e.transaction(Gm,"readonly").objectStore(Gm);return(await qm(t.get(Zm))??0)+216e5>=Date.now()}async clearAllStores(e){const t=e.transaction(this.stores,"readwrite");await Promise.all(this.stores.map((e=>qm(t.objectStore(e).clear()))))}async updateAppVersion(e){return qm(e.transaction(Gm,"readwrite").objectStore(Gm).put(this.version,Ym))}async updateCreatedTime(e){return qm(e.transaction(Gm,"readwrite").objectStore(Gm).put(Date.now(),Zm))}initDB(){return new Promise(((e,t)=>{const r=indexedDB.open("gr-popups-renderer");r.onerror=()=>t(r.error),r.onupgradeneeded=()=>{const e=r.result,t=e.createObjectStore(Gm);t.put(this.version,Ym),t.put(Date.now(),Zm),this.stores.forEach((t=>e.createObjectStore(t)))},r.onsuccess=async()=>{const t=r.result,n=await this.verifyAppVersion(t),o=await this.verifyExpirationTime(t);n&&o||(await this.clearAllStores(t),await this.updateAppVersion(t),await this.updateCreatedTime(t)),e(t)}}))}async tryToInitDb(...e){try{return this.db??=this.initDB(...e),await this.db}catch(t){return console.warn("CacheProvider: Failed to open cache DB",t),null}}async get(e,t){const r=await this.tryToInitDb();if(null!==r)return await this.verifyExpirationTime(r)?qm(r.transaction(e,"readonly").objectStore(e).get(t)):(await this.clearAllStores(r),void(await this.updateCreatedTime(r)))}async set(e,t,r){const n=await this.tryToInitDb();if(null!==n)return qm(n.transaction(e,"readwrite").objectStore(e).put(r,t))}async delete(e,t){const r=await this.tryToInitDb();if(null!==r)return qm(r.transaction(e,"readwrite").objectStore(e).delete(t))}};var Km,Jm,Xm,ef,tf,rf,nf,of,af,lf;function sf(){if("function"!=typeof globalThis.fetch)throw new Error("Failed to resolve `globalThis.fetch` automatically");return globalThis.fetch}(lf=Km||(Km={})).Omit="omit",lf.SameOrigin="same-origin",lf.Include="include",(af=Jm||(Jm={})).Get="GET",af.Post="POST",af.Put="PUT",af.Patch="PATCH",af.Delete="DELETE",af.Head="HEAD",af.Query="QUERY",(of=Xm||(Xm={}))[of.Continue=100]="Continue",of[of.SwitchingProtocols=101]="SwitchingProtocols",of[of.Processing=102]="Processing",of[of.EarlyHints=103]="EarlyHints",of[of.Ok=200]="Ok",of[of.Created=201]="Created",of[of.Accepted=202]="Accepted",of[of.NonAuthoritativeInformation=203]="NonAuthoritativeInformation",of[of.NoContent=204]="NoContent",of[of.ResetContent=205]="ResetContent",of[of.PartialContent=206]="PartialContent",of[of.MultiStatus=207]="MultiStatus",of[of.AlreadyReported=208]="AlreadyReported",of[of.IMUsed=226]="IMUsed",of[of.MultipleChoice=300]="MultipleChoice",of[of.MovedPermanently=301]="MovedPermanently",of[of.Found=302]="Found",of[of.SeeOther=303]="SeeOther",of[of.NotModified=304]="NotModified",of[of.UseProxy=305]="UseProxy",of[of.SwitchProxy=306]="SwitchProxy",of[of.TemporaryRedirect=307]="TemporaryRedirect",of[of.PermanentRedirect=308]="PermanentRedirect",of[of.BadRequest=400]="BadRequest",of[of.Unauthorized=401]="Unauthorized",of[of.PaymentRequired=402]="PaymentRequired",of[of.Forbidden=403]="Forbidden",of[of.NotFound=404]="NotFound",of[of.MethodNotAllowed=405]="MethodNotAllowed",of[of.NotAcceptable=406]="NotAcceptable",of[of.ProxyAuthenticationRequired=407]="ProxyAuthenticationRequired",of[of.RequestTimeout=408]="RequestTimeout",of[of.Conflict=409]="Conflict",of[of.Gone=410]="Gone",of[of.LengthRequired=411]="LengthRequired",of[of.PreconditionFailed=412]="PreconditionFailed",of[of.PayloadTooLarge=413]="PayloadTooLarge",of[of.URITooLong=414]="URITooLong",of[of.UnsupportedMediaType=415]="UnsupportedMediaType",of[of.RangeNotSatisfiable=416]="RangeNotSatisfiable",of[of.ExpectationFailed=417]="ExpectationFailed",of[of.ImATeapot=418]="ImATeapot",of[of.MisdirectedRequest=421]="MisdirectedRequest",of[of.UnprocessableEntity=422]="UnprocessableEntity",of[of.Locked=423]="Locked",of[of.FailedDependency=424]="FailedDependency",of[of.UpgradeRequired=426]="UpgradeRequired",of[of.PreconditionRequired=428]="PreconditionRequired",of[of.TooManyRequests=429]="TooManyRequests",of[of.RequestHeaderFieldsTooLarge=431]="RequestHeaderFieldsTooLarge",of[of.UnavailableForLegalReasons=451]="UnavailableForLegalReasons",of[of.InternalServerError=500]="InternalServerError",of[of.NotImplemented=501]="NotImplemented",of[of.BadGateway=502]="BadGateway",of[of.ServiceUnavailable=503]="ServiceUnavailable",of[of.GatewayTimeout=504]="GatewayTimeout",of[of.HTTPVersionNotSupported=505]="HTTPVersionNotSupported",of[of.VariantAlsoNegotiates=506]="VariantAlsoNegotiates",of[of.InsufficientStorage=507]="InsufficientStorage",of[of.LoopDetected=508]="LoopDetected",of[of.NotExtended=510]="NotExtended",of[of.NetworkAuthenticationRequired=511]="NetworkAuthenticationRequired",(nf=ef||(ef={}))[nf.Information=103]="Information",nf[nf.Success=255]="Success",nf[nf.Redirection=319]="Redirection",nf[nf.ClientError=511]="ClientError",nf[nf.ServerError=511]="ServerError",(rf=tf||(tf={}))[rf.Brackets=0]="Brackets",rf[rf.Comma=1]="Comma";class df extends Error{constructor(e,t,r){super(`Fetch failed: ${e} ${t}`,{cause:r}),Object.defineProperty(this,"innerError",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.innerError=r}}class uf extends Error{constructor(e,t,r){super(e,r),Object.defineProperty(this,"status",{enumerable:!0,configurable:!0,writable:!0,value:t}),this.name=this.constructor.name}}class cf extends uf{constructor(e,t,r,n,o){super(`Unsuccessful status code. ${e} ${t} resulted in ${r}`,r,o),Object.defineProperty(this,"method",{enumerable:!0,configurable:!0,writable:!0,value:e}),Object.defineProperty(this,"response",{enumerable:!0,configurable:!0,writable:!0,value:n})}}function mf(e,t){if(t&&!(null==e?void 0:e.has("content-type"))){const t=new Headers(e);return t.set("content-type","application/json"),t}return e}function ff(e){return"[object Object]"==={}.toString.call(e)}function pf(e){return ff(e)||Array.isArray(e)}function hf(e,t,r){switch(r){case tf.Brackets:return e.map((e=>`${t}[]=${encodeURIComponent(e)}`)).join("&");case tf.Comma:return`${t}=${e.map((e=>encodeURIComponent(e))).join(",")}`;default:throw new Error(`Unsupported array format: ${r}`)}}function gf(e,t="",r={queryArrayFormat:tf.Comma}){if("string"==typeof e)return e;if(!pf(e)||!e)return e;const n=[],o=Object.keys(e).filter((t=>Object.hasOwn(e,t)));for(const i of o){const o=e[i];if(void 0===o)continue;const a=encodeURIComponent(i),l=t?`${t}[${a}]`:a;Array.isArray(o)?n.push(hf(o,l,r.queryArrayFormat)):ff(o)?n.push(gf(o,l)):n.push(`${l}=${encodeURIComponent(o)}`)}return n.filter(Boolean).join("&")}async function bf({method:e,url:t,query:r,body:n,headers:o,credentials:i=Km.Include,fetch:a=sf(),options:l,signal:s,redirect:d}){const u=void 0!==n&&pf(n);try{return function(e,t){const r=t;return r.ensureSuccess=()=>{if(!t.ok)throw new cf(e,t.url,t.status,t)},r}(e,await a(r?`${t}?${gf(r,"",l)}`:t.toString(),{method:e.toUpperCase(),credentials:i,signal:s,redirect:d,headers:mf(o,u),body:u?JSON.stringify(n):n}))}catch(c){throw new df(e,t,c)}}class yf{static normalizeHeaders(e){return e instanceof Headers?Array.from(e):Array.isArray(e)?e:ff(e)?Object.entries(e):[]}static normalize(e){return this.normalizeHeaders(e).reduce(((e,[t,r])=>(void 0!==r&&e.push([t,"string"==typeof r?r:String(r)]),e)),[])}}class vf{constructor(e,t={}){var r,n,o,i,a;Object.defineProperty(this,"cookies",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"userAgent",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"ipAddress",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"baseUrl",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"csrfProvider",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"endpointPrefix",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"middlewares",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"headers",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.cookies=e.cookies,this.userAgent=e.userAgent,this.ipAddress=e.ipAddress,this.baseUrl=null!==(r=e.baseUrl)&&void 0!==r?r:"",this.csrfProvider=null!==(n=t.csrfProvider)&&void 0!==n?n:null,this.endpointPrefix=null!==(o=e.endpointPrefix)&&void 0!==o?o:"/api",this.middlewares=null!==(i=e.middlewares)&&void 0!==i?i:[],this.headers=null!==(a=e.headers)&&void 0!==a?a:{}}request(e){return function(e,t){let r=0,n=e;const o=(e=n)=>(n=e,r===Math.max(t.length-1,0)?bf(n):t[++r].handle(o,n));return 0===t.length?o():t[r].handle(o,n)}({...e,url:this.resolveUrl(e),headers:this.prepareHeaders(e.headers)},this.middlewares)}post(e,t){return this.request({method:Jm.Post,url:e,body:t})}get(e,t,r){return this.request({method:Jm.Get,url:e,query:t,options:r})}delete(e){return this.request({method:Jm.Delete,url:e})}head(e){return this.request({method:Jm.Head,url:e})}put(e,t){return this.request({method:Jm.Put,url:e,body:t})}patch(e,t){return this.request({method:Jm.Patch,url:e,body:t})}query(e,t){return this.request({method:Jm.Query,url:e,body:t})}resolveUrl(e){return e.url instanceof URL?e.url.toString():encodeURI(e.overrideUrl?e.url.toString():`${this.baseUrl}${this.endpointPrefix}${e.url}`)}prepareHeaders(e){const t=new Headers(this.headers);if(e&&yf.normalize(e).forEach((([e,r])=>t.set(e,r))),this.cookies&&t.set("cookie",this.cookies),this.userAgent&&t.set("user-agent",this.userAgent),this.ipAddress&&(t.set("x-real-ip",this.ipAddress),t.set("x-real-real-ip",this.ipAddress)),this.csrfProvider){const e=this.csrfProvider.getToken();e&&t.set("csrf-token",e)}return t}}const Cf=new class{constructor(e){this.cacheService=e}cacheStore=_m.Content;async fetch(e,t,r,n){const o=new URL(`/v2/popup/${r}/${e}`,t.baseUrl??Wm(t.env));null!==Vm.get().viewType&&o.searchParams.set("viewType",Vm.get().viewType);const i=await fetch(o.toString(),{signal:t.signal});if(i.status===Xm.NotFound&&await this.cacheService.delete(this.cacheStore,n),!i.ok)throw new Error(`Invalid GET popup HTTP status: ${i.status}`);const a=await i.json();return await this.cacheService.set(this.cacheStore,n,a),a}async fetchContent(e,t,r=158){const n=`${e}.${r}`,o=this.fetch(e,t,r,n),i=this.cacheService.get(this.cacheStore,n).then((e=>e??o));return Promise.race([o,i])}}(Qm);var wf={exports:{}},Sf={},Ef=Symbol.for("react.element"),xf=Symbol.for("react.portal"),kf=Symbol.for("react.fragment"),Bf=Symbol.for("react.strict_mode"),$f=Symbol.for("react.profiler"),Pf=Symbol.for("react.provider"),If=Symbol.for("react.context"),Ff=Symbol.for("react.forward_ref"),Tf=Symbol.for("react.suspense"),Af=Symbol.for("react.memo"),Rf=Symbol.for("react.lazy"),Lf=Symbol.iterator;var Of={isMounted:()=>!1,enqueueForceUpdate(){},enqueueReplaceState(){},enqueueSetState(){}},Mf=Object.assign,Nf={};function Df(e,t,r){this.props=e,this.context=t,this.refs=Nf,this.updater=r||Of}function zf(){}function Hf(e,t,r){this.props=e,this.context=t,this.refs=Nf,this.updater=r||Of}Df.prototype.isReactComponent={},Df.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},Df.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},zf.prototype=Df.prototype;var Uf=Hf.prototype=new zf;Uf.constructor=Hf,Mf(Uf,Df.prototype),Uf.isPureReactComponent=!0;var Wf=Array.isArray,jf={}.hasOwnProperty,Vf={current:null},_f={key:!0,ref:!0,__self:!0,__source:!0};function Gf(e,t,r){var n,o={},i=null,a=null;if(null!=t)for(n in void 0!==t.ref&&(a=t.ref),void 0!==t.key&&(i=""+t.key),t)jf.call(t,n)&&!_f.hasOwnProperty(n)&&(o[n]=t[n]);var l=arguments.length-2;if(1===l)o.children=r;else if(l>1){for(var s=Array(l),d=0;l>d;d++)s[d]=arguments[d+2];o.children=s}if(e&&e.defaultProps)for(n in l=e.defaultProps)void 0===o[n]&&(o[n]=l[n]);return{$$typeof:Ef,type:e,key:i,ref:a,props:o,_owner:Vf.current}}function Yf(e){return"object"==typeof e&&null!==e&&e.$$typeof===Ef}var Zf=/\/+/g;function qf(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(e=>t[e]))}(""+e.key):t.toString(36)}function Qf(e,t,r,n,o){var i=typeof e;"undefined"!==i&&"boolean"!==i||(e=null);var a=!1;if(null===e)a=!0;else switch(i){case"string":case"number":a=!0;break;case"object":switch(e.$$typeof){case Ef:case xf:a=!0}}if(a)return o=o(a=e),e=""===n?"."+qf(a,0):n,Wf(o)?(r="",null!=e&&(r=e.replace(Zf,"$&/")+"/"),Qf(o,t,r,"",(e=>e))):null!=o&&(Yf(o)&&(o=function(e,t){return{$$typeof:Ef,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(o,r+(!o.key||a&&a.key===o.key?"":(""+o.key).replace(Zf,"$&/")+"/")+e)),t.push(o)),1;if(a=0,n=""===n?".":n+":",Wf(e))for(var l=0;e.length>l;l++){var s=n+qf(i=e[l],l);a+=Qf(i,t,r,s,o)}else if("function"==typeof(s=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=Lf&&e[Lf]||e["@@iterator"])?e:null}(e)))for(e=s.call(e),l=0;!(i=e.next()).done;)a+=Qf(i=i.value,t,r,s=n+qf(i,l++),o);else if("object"===i)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return a}function Kf(e,t,r){if(null==e)return e;var n=[],o=0;return Qf(e,n,"","",(e=>t.call(r,e,o++))),n}function Jf(e){if(-1===e._status){var t=e._result;(t=t()).then((t=>{0!==e._status&&-1!==e._status||(e._status=1,e._result=t)}),(t=>{0!==e._status&&-1!==e._status||(e._status=2,e._result=t)})),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var Xf={current:null},ep={transition:null},tp={ReactCurrentDispatcher:Xf,ReactCurrentBatchConfig:ep,ReactCurrentOwner:Vf};function rp(){throw Error("act(...) is not supported in production builds of React.")}Sf.Children={map:Kf,forEach(e,t,r){Kf(e,(function(){t.apply(this,arguments)}),r)},count(e){var t=0;return Kf(e,(()=>{t++})),t},toArray:e=>Kf(e,(e=>e))||[],only(e){if(!Yf(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},Sf.Component=Df,Sf.Fragment=kf,Sf.Profiler=$f,Sf.PureComponent=Hf,Sf.StrictMode=Bf,Sf.Suspense=Tf,Sf.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=tp,Sf.act=rp,Sf.cloneElement=function(e,t,r){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var n=Mf({},e.props),o=e.key,i=e.ref,a=e._owner;if(null!=t){if(void 0!==t.ref&&(i=t.ref,a=Vf.current),void 0!==t.key&&(o=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(s in t)jf.call(t,s)&&!_f.hasOwnProperty(s)&&(n[s]=void 0===t[s]&&void 0!==l?l[s]:t[s])}var s=arguments.length-2;if(1===s)n.children=r;else if(s>1){l=Array(s);for(var d=0;s>d;d++)l[d]=arguments[d+2];n.children=l}return{$$typeof:Ef,type:e.type,key:o,ref:i,props:n,_owner:a}},Sf.createContext=e=>((e={$$typeof:If,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:Pf,_context:e},e.Consumer=e),Sf.createElement=Gf,Sf.createFactory=e=>{var t=Gf.bind(null,e);return t.type=e,t},Sf.createRef=()=>({current:null}),Sf.forwardRef=e=>({$$typeof:Ff,render:e}),Sf.isValidElement=Yf,Sf.lazy=e=>({$$typeof:Rf,_payload:{_status:-1,_result:e},_init:Jf}),Sf.memo=(e,t)=>({$$typeof:Af,type:e,compare:void 0===t?null:t}),Sf.startTransition=e=>{var t=ep.transition;ep.transition={};try{e()}finally{ep.transition=t}},Sf.unstable_act=rp,Sf.useCallback=(e,t)=>Xf.current.useCallback(e,t),Sf.useContext=e=>Xf.current.useContext(e),Sf.useDebugValue=()=>{},Sf.useDeferredValue=e=>Xf.current.useDeferredValue(e),Sf.useEffect=(e,t)=>Xf.current.useEffect(e,t),Sf.useId=()=>Xf.current.useId(),Sf.useImperativeHandle=(e,t,r)=>Xf.current.useImperativeHandle(e,t,r),Sf.useInsertionEffect=(e,t)=>Xf.current.useInsertionEffect(e,t),Sf.useLayoutEffect=(e,t)=>Xf.current.useLayoutEffect(e,t),Sf.useMemo=(e,t)=>Xf.current.useMemo(e,t),Sf.useReducer=(e,t,r)=>Xf.current.useReducer(e,t,r),Sf.useRef=e=>Xf.current.useRef(e),Sf.useState=e=>Xf.current.useState(e),Sf.useSyncExternalStore=(e,t,r)=>Xf.current.useSyncExternalStore(e,t,r),Sf.useTransition=()=>Xf.current.useTransition(),Sf.version="18.3.1",wf.exports=Sf;var np=wf.exports;const op=E(np);var ip={exports:{}},ap={},lp={exports:{}},sp={};(function(e){function t(e,t){var r=e.length;e.push(t);e:for(;r>0;){var n=r-1>>>1,i=e[n];if(0>=o(i,t))break e;e[n]=t,e[r]=i,r=n}}function r(e){return 0===e.length?null:e[0]}function n(e){if(0===e.length)return null;var t=e[0],r=e.pop();if(r!==t){e[0]=r;e:for(var n=0,i=e.length,a=i>>>1;a>n;){var l=2*(n+1)-1,s=e[l],d=l+1,u=e[d];if(0>o(s,r))i>d&&0>o(u,s)?(e[n]=u,e[d]=r,n=d):(e[n]=s,e[l]=r,n=l);else{if(d>=i||o(u,r)>=0)break e;e[n]=u,e[d]=r,n=d}}}return t}function o(e,t){var r=e.sortIndex-t.sortIndex;return 0!==r?r:e.id-t.id}if("object"==typeof performance&&"function"==typeof performance.now){var i=performance;e.unstable_now=()=>i.now()}else{var a=Date,l=a.now();e.unstable_now=()=>a.now()-l}var s=[],d=[],u=1,c=null,m=3,f=!1,p=!1,h=!1,g="function"==typeof setTimeout?setTimeout:null,b="function"==typeof clearTimeout?clearTimeout:null,y="undefined"!=typeof setImmediate?setImmediate:null;function v(e){for(var o=r(d);null!==o;){if(null===o.callback)n(d);else{if(o.startTime>e)break;n(d),o.sortIndex=o.expirationTime,t(s,o)}o=r(d)}}function C(e){if(h=!1,v(e),!p)if(null!==r(s))p=!0,A(w);else{var t=r(d);null!==t&&R(C,t.startTime-e)}}function w(t,o){p=!1,h&&(h=!1,b(k),k=-1),f=!0;var i=m;try{for(v(o),c=r(s);null!==c&&(o>=c.expirationTime||t&&!P());){var a=c.callback;if("function"==typeof a){c.callback=null,m=c.priorityLevel;var l=a(o>=c.expirationTime);o=e.unstable_now(),"function"==typeof l?c.callback=l:c===r(s)&&n(s),v(o)}else n(s);c=r(s)}if(null!==c)var u=!0;else{var g=r(d);null!==g&&R(C,g.startTime-o),u=!1}return u}finally{c=null,m=i,f=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var S,E=!1,x=null,k=-1,B=5,$=-1;function P(){return e.unstable_now()-$>=B}function I(){if(null!==x){var t=e.unstable_now();$=t;var r=!0;try{r=x(!0,t)}finally{r?S():(E=!1,x=null)}}else E=!1}if("function"==typeof y)S=()=>{y(I)};else if("undefined"!=typeof MessageChannel){var F=new MessageChannel,T=F.port2;F.port1.onmessage=I,S=()=>{T.postMessage(null)}}else S=()=>{g(I,0)};function A(e){x=e,E||(E=!0,S())}function R(t,r){k=g((()=>{t(e.unstable_now())}),r)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=e=>{e.callback=null},e.unstable_continueExecution=()=>{p||f||(p=!0,A(w))},e.unstable_forceFrameRate=e=>{0>e||e>125?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):B=e>0?Math.floor(1e3/e):5},e.unstable_getCurrentPriorityLevel=()=>m,e.unstable_getFirstCallbackNode=()=>r(s),e.unstable_next=e=>{switch(m){case 1:case 2:case 3:var t=3;break;default:t=m}var r=m;m=t;try{return e()}finally{m=r}},e.unstable_pauseExecution=()=>{},e.unstable_requestPaint=()=>{},e.unstable_runWithPriority=(e,t)=>{switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var r=m;m=e;try{return t()}finally{m=r}},e.unstable_scheduleCallback=(n,o,i)=>{var a=e.unstable_now();switch(i="object"==typeof i&&null!==i&&"number"==typeof(i=i.delay)&&i>0?a+i:a,n){case 1:var l=-1;break;case 2:l=250;break;case 5:l=1073741823;break;case 4:l=1e4;break;default:l=5e3}return n={id:u++,callback:o,priorityLevel:n,startTime:i,expirationTime:l=i+l,sortIndex:-1},i>a?(n.sortIndex=i,t(d,n),null===r(s)&&n===r(d)&&(h?(b(k),k=-1):h=!0,R(C,i-a))):(n.sortIndex=l,t(s,n),p||f||(p=!0,A(w))),n},e.unstable_shouldYield=P,e.unstable_wrapCallback=function(e){var t=m;return function(){var r=m;m=t;try{return e.apply(this,arguments)}finally{m=r}}}})(sp),lp.exports=sp;var dp=np,up=lp.exports;function cp(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;arguments.length>r;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var mp=new Set,fp={};function pp(e,t){hp(e,t),hp(e+"Capture",t)}function hp(e,t){for(fp[e]=t,e=0;t.length>e;e++)mp.add(t[e])}var gp=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),bp={}.hasOwnProperty,yp=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,vp={},Cp={};function wp(e,t,r,n,o,i,a){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=n,this.attributeNamespace=o,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=a}var Sp={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((e=>{Sp[e]=new wp(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((e=>{var t=e[0];Sp[t]=new wp(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((e=>{Sp[e]=new wp(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((e=>{Sp[e]=new wp(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((e=>{Sp[e]=new wp(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((e=>{Sp[e]=new wp(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((e=>{Sp[e]=new wp(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((e=>{Sp[e]=new wp(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((e=>{Sp[e]=new wp(e,5,!1,e.toLowerCase(),null,!1,!1)}));var Ep=/[\-:]([a-z])/g;function xp(e){return e[1].toUpperCase()}function kp(e,t,r,n){var o=Sp.hasOwnProperty(t)?Sp[t]:null;(null!==o?0!==o.type:n||2>=t.length||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,r,n){if(null==t||((e,t,r,n)=>{if(null!==r&&0===r.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!n&&(null!==r?!r.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}})(e,t,r,n))return!0;if(n)return!1;if(null!==r)switch(r.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,r,o,n)&&(r=null),n||null===o?function(e){return!!bp.call(Cp,e)||!bp.call(vp,e)&&(yp.test(e)?Cp[e]=!0:(vp[e]=!0,!1))}(t)&&(null===r?e.removeAttribute(t):e.setAttribute(t,""+r)):o.mustUseProperty?e[o.propertyName]=null===r?3!==o.type&&"":r:(t=o.attributeName,n=o.attributeNamespace,null===r?e.removeAttribute(t):(r=3===(o=o.type)||4===o&&!0===r?"":""+r,n?e.setAttributeNS(n,t,r):e.setAttribute(t,r))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((e=>{var t=e.replace(Ep,xp);Sp[t]=new wp(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((e=>{var t=e.replace(Ep,xp);Sp[t]=new wp(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((e=>{var t=e.replace(Ep,xp);Sp[t]=new wp(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((e=>{Sp[e]=new wp(e,1,!1,e.toLowerCase(),null,!1,!1)})),Sp.xlinkHref=new wp("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((e=>{Sp[e]=new wp(e,1,!1,e.toLowerCase(),null,!0,!0)}));var Bp=dp.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,$p=Symbol.for("react.element"),Pp=Symbol.for("react.portal"),Ip=Symbol.for("react.fragment"),Fp=Symbol.for("react.strict_mode"),Tp=Symbol.for("react.profiler"),Ap=Symbol.for("react.provider"),Rp=Symbol.for("react.context"),Lp=Symbol.for("react.forward_ref"),Op=Symbol.for("react.suspense"),Mp=Symbol.for("react.suspense_list"),Np=Symbol.for("react.memo"),Dp=Symbol.for("react.lazy"),zp=Symbol.for("react.offscreen"),Hp=Symbol.iterator;function Up(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=Hp&&e[Hp]||e["@@iterator"])?e:null}var Wp,jp=Object.assign;function Vp(e){if(void 0===Wp)try{throw Error()}catch(r){var t=r.stack.trim().match(/\n( *(at )?)/);Wp=t&&t[1]||""}return"\n"+Wp+e}var _p=!1;function Gp(e,t){if(!e||_p)return"";_p=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=()=>{throw Error()},Object.defineProperty(t.prototype,"props",{set(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(d){var n=d}Reflect.construct(e,[],t)}else{try{t.call()}catch(d){n=d}e.call(t.prototype)}else{try{throw Error()}catch(d){n=d}e()}}catch(d){if(d&&n&&"string"==typeof d.stack){for(var o=d.stack.split("\n"),i=n.stack.split("\n"),a=o.length-1,l=i.length-1;a>=1&&l>=0&&o[a]!==i[l];)l--;for(;a>=1&&l>=0;a--,l--)if(o[a]!==i[l]){if(1!==a||1!==l)do{if(a--,0>--l||o[a]!==i[l]){var s="\n"+o[a].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}}while(a>=1&&l>=0);break}}}finally{_p=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?Vp(e):""}function Yp(e){switch(e.tag){case 5:return Vp(e.type);case 16:return Vp("Lazy");case 13:return Vp("Suspense");case 19:return Vp("SuspenseList");case 0:case 2:case 15:return Gp(e.type,!1);case 11:return Gp(e.type.render,!1);case 1:return Gp(e.type,!0);default:return""}}function Zp(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case Ip:return"Fragment";case Pp:return"Portal";case Tp:return"Profiler";case Fp:return"StrictMode";case Op:return"Suspense";case Mp:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case Rp:return(e.displayName||"Context")+".Consumer";case Ap:return(e._context.displayName||"Context")+".Provider";case Lp:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case Np:return null!==(t=e.displayName||null)?t:Zp(e.type)||"Memo";case Dp:t=e._payload,e=e._init;try{return Zp(e(t))}catch(r){}}return null}function qp(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Zp(t);case 8:return t===Fp?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t}return null}function Qp(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function Kp(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function Jp(e){e._valueTracker||(e._valueTracker=function(e){var t=Kp(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==r&&"function"==typeof r.get&&"function"==typeof r.set){var o=r.get,i=r.set;return Object.defineProperty(e,t,{configurable:!0,get(){return o.call(this)},set(e){n=""+e,i.call(this,e)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue(){return n},setValue(e){n=""+e},stopTracking(){e._valueTracker=null,delete e[t]}}}}(e))}function Xp(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=Kp(e)?e.checked?"true":"false":e.value),(e=n)!==r&&(t.setValue(e),!0)}function eh(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function th(e,t){var r=t.checked;return jp({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=r?r:e._wrapperState.initialChecked})}function rh(e,t){var r=null==t.defaultValue?"":t.defaultValue,n=null!=t.checked?t.checked:t.defaultChecked;r=Qp(null!=t.value?t.value:r),e._wrapperState={initialChecked:n,initialValue:r,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function nh(e,t){null!=(t=t.checked)&&kp(e,"checked",t,!1)}function oh(e,t){nh(e,t);var r=Qp(t.value),n=t.type;if(null!=r)"number"===n?(0===r&&""===e.value||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if("submit"===n||"reset"===n)return void e.removeAttribute("value");t.hasOwnProperty("value")?ah(e,t.type,r):t.hasOwnProperty("defaultValue")&&ah(e,t.type,Qp(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function ih(e,t,r){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var n=t.type;if(("submit"===n||"reset"===n)&&null==t.value)return;t=""+e._wrapperState.initialValue,r||t===e.value||(e.value=t),e.defaultValue=t}""!==(r=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==r&&(e.name=r)}function ah(e,t,r){"number"===t&&eh(e.ownerDocument)===e||(null==r?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}var lh=Array.isArray;function sh(e,t,r,n){if(e=e.options,t){t={};for(var o=0;r.length>o;o++)t["$"+r[o]]=!0;for(r=0;e.length>r;r++)o=t.hasOwnProperty("$"+e[r].value),e[r].selected!==o&&(e[r].selected=o),o&&n&&(e[r].defaultSelected=!0)}else{for(r=""+Qp(r),t=null,o=0;e.length>o;o++){if(e[o].value===r)return e[o].selected=!0,void(n&&(e[o].defaultSelected=!0));null!==t||e[o].disabled||(t=e[o])}null!==t&&(t.selected=!0)}}function dh(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(cp(91));return jp({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function uh(e,t){var r=t.value;if(null==r){if(r=t.children,t=t.defaultValue,null!=r){if(null!=t)throw Error(cp(92));if(lh(r)){if(r.length>1)throw Error(cp(93));r=r[0]}t=r}null==t&&(t=""),r=t}e._wrapperState={initialValue:Qp(r)}}function ch(e,t){var r=Qp(t.value),n=Qp(t.defaultValue);null!=r&&((r=""+r)!==e.value&&(e.value=r),null==t.defaultValue&&e.defaultValue!==r&&(e.defaultValue=r)),null!=n&&(e.defaultValue=""+n)}function mh(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function fh(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function ph(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?fh(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var hh,gh,bh=(gh=(e,t)=>{if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((hh=hh||document.createElement("div")).innerHTML=""+t.valueOf().toString()+"",t=hh.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?(e,t)=>{MSApp.execUnsafeLocalFunction((()=>gh(e,t)))}:gh);function yh(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&3===r.nodeType)return void(r.nodeValue=t)}e.textContent=t}var vh={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Ch=["Webkit","ms","Moz","O"];function wh(e,t,r){return null==t||"boolean"==typeof t||""===t?"":r||"number"!=typeof t||0===t||vh.hasOwnProperty(e)&&vh[e]?(""+t).trim():t+"px"}function Sh(e,t){for(var r in e=e.style,t)if(t.hasOwnProperty(r)){var n=0===r.indexOf("--"),o=wh(r,t[r],n);"float"===r&&(r="cssFloat"),n?e.setProperty(r,o):e[r]=o}}Object.keys(vh).forEach((e=>{Ch.forEach((t=>{t=t+e.charAt(0).toUpperCase()+e.substring(1),vh[t]=vh[e]}))}));var Eh=jp({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function xh(e,t){if(t){if(Eh[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(cp(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(cp(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(cp(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(cp(62))}}function kh(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Bh=null;function $h(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Ph=null,Ih=null,Fh=null;function Th(e){if(e=Sv(e)){if("function"!=typeof Ph)throw Error(cp(280));var t=e.stateNode;t&&(t=xv(t),Ph(e.stateNode,e.type,t))}}function Ah(e){Ih?Fh?Fh.push(e):Fh=[e]:Ih=e}function Rh(){if(Ih){var e=Ih,t=Fh;if(Fh=Ih=null,Th(e),t)for(e=0;t.length>e;e++)Th(t[e])}}function Lh(e,t){return e(t)}function Oh(){}var Mh=!1;function Nh(e,t,r){if(Mh)return e(t,r);Mh=!0;try{return Lh(e,t,r)}finally{Mh=!1,(null!==Ih||null!==Fh)&&(Oh(),Rh())}}function Dh(e,t){var r=e.stateNode;if(null===r)return null;var n=xv(r);if(null===n)return null;r=n[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(n=!n.disabled)||(n=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!n;break e;default:e=!1}if(e)return null;if(r&&"function"!=typeof r)throw Error(cp(231,t,typeof r));return r}var zh=!1;if(gp)try{var Hh={};Object.defineProperty(Hh,"passive",{get(){zh=!0}}),window.addEventListener("test",Hh,Hh),window.removeEventListener("test",Hh,Hh)}catch(gh){zh=!1}function Uh(e,t,r){var n=[].slice.call(arguments,3);try{t.apply(r,n)}catch(o){this.onError(o)}}var Wh=!1,jh=null,Vh=!1,_h=null,Gh={onError(e){Wh=!0,jh=e}};function Yh(){Wh=!1,jh=null,Uh.apply(Gh,arguments)}function Zh(){if(Yh.apply(this,arguments),Wh){if(!Wh)throw Error(cp(198));var e=jh;Wh=!1,jh=null,Vh||(Vh=!0,_h=e)}}function qh(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!=(4098&(t=e).flags)&&(r=t.return),e=t.return}while(e)}return 3===t.tag?r:null}function Qh(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&null!==(e=e.alternate)&&(t=e.memoizedState),null!==t)return t.dehydrated}return null}function Kh(e){if(qh(e)!==e)throw Error(cp(188))}function Jh(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=qh(e)))throw Error(cp(188));return t!==e?null:e}for(var r=e,n=t;;){var o=r.return;if(null===o)break;var i=o.alternate;if(null===i){if(null!==(n=o.return)){r=n;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===r)return Kh(o),e;if(i===n)return Kh(o),t;i=i.sibling}throw Error(cp(188))}if(r.return!==n.return)r=o,n=i;else{for(var a=!1,l=o.child;l;){if(l===r){a=!0,r=o,n=i;break}if(l===n){a=!0,n=o,r=i;break}l=l.sibling}if(!a){for(l=i.child;l;){if(l===r){a=!0,r=i,n=o;break}if(l===n){a=!0,n=i,r=o;break}l=l.sibling}if(!a)throw Error(cp(189))}}if(r.alternate!==n)throw Error(cp(190))}if(3!==r.tag)throw Error(cp(188));return r.stateNode.current===r?e:t}(e))?Xh(e):null}function Xh(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=Xh(e);if(null!==t)return t;e=e.sibling}return null}var eg=up.unstable_scheduleCallback,tg=up.unstable_cancelCallback,rg=up.unstable_shouldYield,ng=up.unstable_requestPaint,og=up.unstable_now,ig=up.unstable_getCurrentPriorityLevel,ag=up.unstable_ImmediatePriority,lg=up.unstable_UserBlockingPriority,sg=up.unstable_NormalPriority,dg=up.unstable_LowPriority,ug=up.unstable_IdlePriority,cg=null,mg=null;var fg=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(pg(e)/hg|0)|0},pg=Math.log,hg=Math.LN2;var gg=64,bg=4194304;function yg(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function vg(e,t){var r=e.pendingLanes;if(0===r)return 0;var n=0,o=e.suspendedLanes,i=e.pingedLanes,a=268435455&r;if(0!==a){var l=a&~o;0!==l?n=yg(l):0!=(i&=a)&&(n=yg(i))}else 0!=(a=r&~o)?n=yg(a):0!==i&&(n=yg(i));if(0===n)return 0;if(0!==t&&t!==n&&0==(t&o)&&((o=n&-n)>=(i=t&-t)||16===o&&0!=(4194240&i)))return t;if(0!=(4&n)&&(n|=16&r),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=n;t>0;)n|=e[r=31-fg(t)],t&=~(o=1<r;r++)t.push(e);return t}function xg(e,t,r){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-fg(t)]=r}function kg(e,t){var r=e.entangledLanes|=t;for(e=e.entanglements;r;){var n=31-fg(r),o=1<1?e>4?0!=(268435455&e)?16:536870912:4:1}var Pg,Ig,Fg,Tg,Ag,Rg=!1,Lg=[],Og=null,Mg=null,Ng=null,Dg=new Map,zg=new Map,Hg=[],Ug="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Wg(e,t){switch(e){case"focusin":case"focusout":Og=null;break;case"dragenter":case"dragleave":Mg=null;break;case"mouseover":case"mouseout":Ng=null;break;case"pointerover":case"pointerout":Dg.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":zg.delete(t.pointerId)}}function jg(e,t,r,n,o,i){return null===e||e.nativeEvent!==i?(e={blockedOn:t,domEventName:r,eventSystemFlags:n,nativeEvent:i,targetContainers:[o]},null!==t&&null!==(t=Sv(t))&&Ig(t),e):(e.eventSystemFlags|=n,t=e.targetContainers,null!==o&&-1===t.indexOf(o)&&t.push(o),e)}function Vg(e){var t=wv(e.target);if(null!==t){var r=qh(t);if(null!==r)if(13===(t=r.tag)){if(null!==(t=Qh(r)))return e.blockedOn=t,void Ag(e.priority,(()=>{Fg(r)}))}else if(3===t&&r.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===r.tag?r.stateNode.containerInfo:null)}e.blockedOn=null}function _g(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;t.length>0;){var r=rb(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==r)return null!==(t=Sv(r))&&Ig(t),e.blockedOn=r,!1;var n=new(r=e.nativeEvent).constructor(r.type,r);Bh=n,r.target.dispatchEvent(n),Bh=null,t.shift()}return!0}function Gg(e,t,r){_g(e)&&r.delete(t)}function Yg(){Rg=!1,null!==Og&&_g(Og)&&(Og=null),null!==Mg&&_g(Mg)&&(Mg=null),null!==Ng&&_g(Ng)&&(Ng=null),Dg.forEach(Gg),zg.forEach(Gg)}function Zg(e,t){e.blockedOn===t&&(e.blockedOn=null,Rg||(Rg=!0,up.unstable_scheduleCallback(up.unstable_NormalPriority,Yg)))}function qg(e){function t(t){return Zg(t,e)}if(Lg.length>0){Zg(Lg[0],e);for(var r=1;Lg.length>r;r++){var n=Lg[r];n.blockedOn===e&&(n.blockedOn=null)}}for(null!==Og&&Zg(Og,e),null!==Mg&&Zg(Mg,e),null!==Ng&&Zg(Ng,e),Dg.forEach(t),zg.forEach(t),r=0;Hg.length>r;r++)(n=Hg[r]).blockedOn===e&&(n.blockedOn=null);for(;Hg.length>0&&null===(r=Hg[0]).blockedOn;)Vg(r),null===r.blockedOn&&Hg.shift()}var Qg=Bp.ReactCurrentBatchConfig,Kg=!0;function Jg(e,t,r,n){var o=Bg,i=Qg.transition;Qg.transition=null;try{Bg=1,eb(e,t,r,n)}finally{Bg=o,Qg.transition=i}}function Xg(e,t,r,n){var o=Bg,i=Qg.transition;Qg.transition=null;try{Bg=4,eb(e,t,r,n)}finally{Bg=o,Qg.transition=i}}function eb(e,t,r,n){if(Kg){var o=rb(e,t,r,n);if(null===o)Yy(e,t,n,tb,r),Wg(e,n);else if(function(e,t,r,n,o){switch(t){case"focusin":return Og=jg(Og,e,t,r,n,o),!0;case"dragenter":return Mg=jg(Mg,e,t,r,n,o),!0;case"mouseover":return Ng=jg(Ng,e,t,r,n,o),!0;case"pointerover":var i=o.pointerId;return Dg.set(i,jg(Dg.get(i)||null,e,t,r,n,o)),!0;case"gotpointercapture":return zg.set(i=o.pointerId,jg(zg.get(i)||null,e,t,r,n,o)),!0}return!1}(o,e,t,r,n))n.stopPropagation();else if(Wg(e,n),4&t&&Ug.indexOf(e)>-1){for(;null!==o;){var i=Sv(o);if(null!==i&&Pg(i),null===(i=rb(e,t,r,n))&&Yy(e,t,n,tb,r),i===o)break;o=i}null!==o&&n.stopPropagation()}else Yy(e,t,n,null,r)}}var tb=null;function rb(e,t,r,n){if(tb=null,null!==(e=wv(e=$h(n))))if(null===(t=qh(e)))e=null;else if(13===(r=t.tag)){if(null!==(e=Qh(t)))return e;e=null}else if(3===r){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return tb=e,null}function nb(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(ig()){case ag:return 1;case lg:return 4;case sg:case dg:return 16;case ug:return 536870912;default:return 16}default:return 16}}var ob=null,ib=null,ab=null;function lb(){if(ab)return ab;var e,t,r=ib,n=r.length,o="value"in ob?ob.value:ob.textContent,i=o.length;for(e=0;n>e&&r[e]===o[e];e++);var a=n-e;for(t=1;a>=t&&r[n-t]===o[i-t];t++);return ab=o.slice(e,t>1?1-t:void 0)}function sb(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32>e&&13!==e?0:e}function db(){return!0}function ub(){return!1}function cb(e){function t(t,r,n,o,i){for(var a in this._reactName=t,this._targetInst=n,this.type=r,this.nativeEvent=o,this.target=i,this.currentTarget=null,e)e.hasOwnProperty(a)&&(this[a]=(t=e[a])?t(o):o[a]);return this.isDefaultPrevented=(null!=o.defaultPrevented?o.defaultPrevented:!1===o.returnValue)?db:ub,this.isPropagationStopped=ub,this}return jp(t.prototype,{preventDefault(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=db)},stopPropagation(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=db)},persist(){},isPersistent:db}),t}var mb,fb,pb,hb={eventPhase:0,bubbles:0,cancelable:0,timeStamp:e=>e.timeStamp||Date.now(),defaultPrevented:0,isTrusted:0},gb=cb(hb),bb=jp({},hb,{view:0,detail:0}),yb=cb(bb),vb=jp({},bb,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Fb,button:0,buttons:0,relatedTarget:e=>void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget,movementX:e=>"movementX"in e?e.movementX:(e!==pb&&(pb&&"mousemove"===e.type?(mb=e.screenX-pb.screenX,fb=e.screenY-pb.screenY):fb=mb=0,pb=e),mb),movementY:e=>"movementY"in e?e.movementY:fb}),Cb=cb(vb),wb=cb(jp({},vb,{dataTransfer:0})),Sb=cb(jp({},bb,{relatedTarget:0})),Eb=cb(jp({},hb,{animationName:0,elapsedTime:0,pseudoElement:0})),xb=cb(jp({},hb,{clipboardData:e=>"clipboardData"in e?e.clipboardData:window.clipboardData})),kb=cb(jp({},hb,{data:0})),Bb={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},$b={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Pb={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Ib(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=Pb[e])&&!!t[e]}function Fb(){return Ib}var Tb=cb(jp({},bb,{key(e){if(e.key){var t=Bb[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=sb(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?$b[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Fb,charCode:e=>"keypress"===e.type?sb(e):0,keyCode:e=>"keydown"===e.type||"keyup"===e.type?e.keyCode:0,which:e=>"keypress"===e.type?sb(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0})),Ab=cb(jp({},vb,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Rb=cb(jp({},bb,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Fb})),Lb=cb(jp({},hb,{propertyName:0,elapsedTime:0,pseudoElement:0})),Ob=cb(jp({},vb,{deltaX:e=>"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0,deltaY:e=>"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0,deltaZ:0,deltaMode:0})),Mb=[9,13,27,32],Nb=gp&&"CompositionEvent"in window,Db=null;gp&&"documentMode"in document&&(Db=document.documentMode);var zb=gp&&"TextEvent"in window&&!Db,Hb=gp&&(!Nb||Db&&Db>8&&11>=Db),Ub=String.fromCharCode(32),Wb=!1;function jb(e,t){switch(e){case"keyup":return-1!==Mb.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Vb(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var _b=!1;var Gb={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Yb(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Gb[e.type]:"textarea"===t}function Zb(e,t,r,n){Ah(n),(t=qy(t,"onChange")).length>0&&(r=new gb("onChange","change",null,r,n),e.push({event:r,listeners:t}))}var qb=null,Qb=null;function Kb(e){Uy(e,0)}function Jb(e){if(Xp(Ev(e)))return e}function Xb(e,t){if("change"===e)return t}var ey=!1;if(gp){var ty;if(gp){var ry="oninput"in document;if(!ry){var ny=document.createElement("div");ny.setAttribute("oninput","return;"),ry="function"==typeof ny.oninput}ty=ry}else ty=!1;ey=ty&&(!document.documentMode||document.documentMode>9)}function oy(){qb&&(qb.detachEvent("onpropertychange",iy),Qb=qb=null)}function iy(e){if("value"===e.propertyName&&Jb(Qb)){var t=[];Zb(t,Qb,e,$h(e)),Nh(Kb,t)}}function ay(e,t,r){"focusin"===e?(oy(),Qb=r,(qb=t).attachEvent("onpropertychange",iy)):"focusout"===e&&oy()}function ly(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Jb(Qb)}function sy(e,t){if("click"===e)return Jb(t)}function dy(e,t){if("input"===e||"change"===e)return Jb(t)}var uy="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function cy(e,t){if(uy(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(n=0;r.length>n;n++){var o=r[n];if(!bp.call(t,o)||!uy(e[o],t[o]))return!1}return!0}function my(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function fy(e,t){var r,n=my(e);for(e=0;n;){if(3===n.nodeType){if(r=e+n.textContent.length,t>=e&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=my(n)}}function py(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?py(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function hy(){for(var e=window,t=eh();t instanceof e.HTMLIFrameElement;){try{var r="string"==typeof t.contentWindow.location.href}catch(n){r=!1}if(!r)break;t=eh((e=t.contentWindow).document)}return t}function gy(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function by(e){var t=hy(),r=e.focusedElem,n=e.selectionRange;if(t!==r&&r&&r.ownerDocument&&py(r.ownerDocument.documentElement,r)){if(null!==n&&gy(r))if(t=n.start,void 0===(e=n.end)&&(e=t),"selectionStart"in r)r.selectionStart=t,r.selectionEnd=Math.min(e,r.value.length);else if((e=(t=r.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var o=r.textContent.length,i=Math.min(n.start,o);n=void 0===n.end?i:Math.min(n.end,o),!e.extend&&i>n&&(o=n,n=i,i=o),o=fy(r,i);var a=fy(r,n);o&&a&&(1!==e.rangeCount||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&((t=t.createRange()).setStart(o.node,o.offset),e.removeAllRanges(),i>n?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}for(t=[],e=r;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof r.focus&&r.focus(),r=0;t.length>r;r++)(e=t[r]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var yy=gp&&"documentMode"in document&&11>=document.documentMode,vy=null,Cy=null,wy=null,Sy=!1;function Ey(e,t,r){var n=r.window===r?r.document:9===r.nodeType?r:r.ownerDocument;Sy||null==vy||vy!==eh(n)||(n="selectionStart"in(n=vy)&&gy(n)?{start:n.selectionStart,end:n.selectionEnd}:{anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},wy&&cy(wy,n)||(wy=n,(n=qy(Cy,"onSelect")).length>0&&(t=new gb("onSelect","select",null,t,r),e.push({event:t,listeners:n}),t.target=vy)))}function xy(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit"+e]="webkit"+t,r["Moz"+e]="moz"+t,r}var ky={animationend:xy("Animation","AnimationEnd"),animationiteration:xy("Animation","AnimationIteration"),animationstart:xy("Animation","AnimationStart"),transitionend:xy("Transition","TransitionEnd")},By={},$y={};function Py(e){if(By[e])return By[e];if(!ky[e])return e;var t,r=ky[e];for(t in r)if(r.hasOwnProperty(t)&&t in $y)return By[e]=r[t];return e}gp&&($y=document.createElement("div").style,"AnimationEvent"in window||(delete ky.animationend.animation,delete ky.animationiteration.animation,delete ky.animationstart.animation),"TransitionEvent"in window||delete ky.transitionend.transition);var Iy=Py("animationend"),Fy=Py("animationiteration"),Ty=Py("animationstart"),Ay=Py("transitionend"),Ry=new Map,Ly="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Oy(e,t){Ry.set(e,t),pp(t,[e])}for(var My=0;Ly.length>My;My++){var Ny=Ly[My];Oy(Ny.toLowerCase(),"on"+(Ny[0].toUpperCase()+Ny.slice(1)))}Oy(Iy,"onAnimationEnd"),Oy(Fy,"onAnimationIteration"),Oy(Ty,"onAnimationStart"),Oy("dblclick","onDoubleClick"),Oy("focusin","onFocus"),Oy("focusout","onBlur"),Oy(Ay,"onTransitionEnd"),hp("onMouseEnter",["mouseout","mouseover"]),hp("onMouseLeave",["mouseout","mouseover"]),hp("onPointerEnter",["pointerout","pointerover"]),hp("onPointerLeave",["pointerout","pointerover"]),pp("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),pp("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),pp("onBeforeInput",["compositionend","keypress","textInput","paste"]),pp("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),pp("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),pp("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Dy="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),zy=new Set("cancel close invalid load scroll toggle".split(" ").concat(Dy));function Hy(e,t,r){var n=e.type||"unknown-event";e.currentTarget=r,Zh(n,t,void 0,e),e.currentTarget=null}function Uy(e,t){t=0!=(4&t);for(var r=0;e.length>r;r++){var n=e[r],o=n.event;n=n.listeners;e:{var i=void 0;if(t)for(var a=n.length-1;a>=0;a--){var l=n[a],s=l.instance,d=l.currentTarget;if(l=l.listener,s!==i&&o.isPropagationStopped())break e;Hy(o,l,d),i=s}else for(a=0;n.length>a;a++){if(s=(l=n[a]).instance,d=l.currentTarget,l=l.listener,s!==i&&o.isPropagationStopped())break e;Hy(o,l,d),i=s}}}if(Vh)throw e=_h,Vh=!1,_h=null,e}function Wy(e,t){var r=t[yv];void 0===r&&(r=t[yv]=new Set);var n=e+"__bubble";r.has(n)||(Gy(t,e,2,!1),r.add(n))}function jy(e,t,r){var n=0;t&&(n|=4),Gy(r,e,n,t)}var Vy="_reactListening"+Math.random().toString(36).slice(2);function _y(e){if(!e[Vy]){e[Vy]=!0,mp.forEach((t=>{"selectionchange"!==t&&(zy.has(t)||jy(t,!1,e),jy(t,!0,e))}));var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Vy]||(t[Vy]=!0,jy("selectionchange",!1,t))}}function Gy(e,t,r,n){switch(nb(t)){case 1:var o=Jg;break;case 4:o=Xg;break;default:o=eb}r=o.bind(null,t,r,e),o=void 0,!zh||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(o=!0),e.addEventListener(t,r,n?void 0===o||{capture:!0,passive:o}:void 0!==o&&{passive:o})}function Yy(e,t,r,n,o){var i=n;if(0==(1&t)&&0==(2&t)&&null!==n)e:for(;;){if(null===n)return;var a=n.tag;if(3===a||4===a){var l=n.stateNode.containerInfo;if(l===o||8===l.nodeType&&l.parentNode===o)break;if(4===a)for(a=n.return;null!==a;){var s=a.tag;if((3===s||4===s)&&((s=a.stateNode.containerInfo)===o||8===s.nodeType&&s.parentNode===o))return;a=a.return}for(;null!==l;){if(null===(a=wv(l)))return;if(5===(s=a.tag)||6===s){n=i=a;continue e}l=l.parentNode}}n=n.return}Nh((()=>{var n=i,o=$h(r),a=[];e:{var l=Ry.get(e);if(void 0!==l){var s=gb,d=e;switch(e){case"keypress":if(0===sb(r))break e;case"keydown":case"keyup":s=Tb;break;case"focusin":d="focus",s=Sb;break;case"focusout":d="blur",s=Sb;break;case"beforeblur":case"afterblur":s=Sb;break;case"click":if(2===r.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":s=Cb;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":s=wb;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":s=Rb;break;case Iy:case Fy:case Ty:s=Eb;break;case Ay:s=Lb;break;case"scroll":s=yb;break;case"wheel":s=Ob;break;case"copy":case"cut":case"paste":s=xb;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":s=Ab}var u=0!=(4&t),c=!u&&"scroll"===e,m=u?null!==l?l+"Capture":null:l;u=[];for(var f,p=n;null!==p;){var h=(f=p).stateNode;if(5===f.tag&&null!==h&&(f=h,null!==m&&null!=(h=Dh(p,m))&&u.push(Zy(p,h,f))),c)break;p=p.return}u.length>0&&(l=new s(l,d,null,r,o),a.push({event:l,listeners:u}))}}if(0==(7&t)){if(s="mouseout"===e||"pointerout"===e,(!(l="mouseover"===e||"pointerover"===e)||r===Bh||!(d=r.relatedTarget||r.fromElement)||!wv(d)&&!d[bv])&&(s||l)&&(l=o.window===o?o:(l=o.ownerDocument)?l.defaultView||l.parentWindow:window,s?(s=n,null!==(d=(d=r.relatedTarget||r.toElement)?wv(d):null)&&(d!==(c=qh(d))||5!==d.tag&&6!==d.tag)&&(d=null)):(s=null,d=n),s!==d)){if(u=Cb,h="onMouseLeave",m="onMouseEnter",p="mouse","pointerout"!==e&&"pointerover"!==e||(u=Ab,h="onPointerLeave",m="onPointerEnter",p="pointer"),c=null==s?l:Ev(s),f=null==d?l:Ev(d),(l=new u(h,p+"leave",s,r,o)).target=c,l.relatedTarget=f,h=null,wv(o)===n&&((u=new u(m,p+"enter",d,r,o)).target=f,u.relatedTarget=c,h=u),c=h,s&&d)e:{for(m=d,p=0,f=u=s;f;f=Qy(f))p++;for(f=0,h=m;h;h=Qy(h))f++;for(;p-f>0;)u=Qy(u),p--;for(;f-p>0;)m=Qy(m),f--;for(;p--;){if(u===m||null!==m&&u===m.alternate)break e;u=Qy(u),m=Qy(m)}u=null}else u=null;null!==s&&Ky(a,l,s,u,!1),null!==d&&null!==c&&Ky(a,c,d,u,!0)}if("select"===(s=(l=n?Ev(n):window).nodeName&&l.nodeName.toLowerCase())||"input"===s&&"file"===l.type)var g=Xb;else if(Yb(l))if(ey)g=dy;else{g=ly;var b=ay}else(s=l.nodeName)&&"input"===s.toLowerCase()&&("checkbox"===l.type||"radio"===l.type)&&(g=sy);switch(g&&(g=g(e,n))?Zb(a,g,r,o):(b&&b(e,l,n),"focusout"===e&&(b=l._wrapperState)&&b.controlled&&"number"===l.type&&ah(l,"number",l.value)),b=n?Ev(n):window,e){case"focusin":(Yb(b)||"true"===b.contentEditable)&&(vy=b,Cy=n,wy=null);break;case"focusout":wy=Cy=vy=null;break;case"mousedown":Sy=!0;break;case"contextmenu":case"mouseup":case"dragend":Sy=!1,Ey(a,r,o);break;case"selectionchange":if(yy)break;case"keydown":case"keyup":Ey(a,r,o)}var y;if(Nb)e:{switch(e){case"compositionstart":var v="onCompositionStart";break e;case"compositionend":v="onCompositionEnd";break e;case"compositionupdate":v="onCompositionUpdate";break e}v=void 0}else _b?jb(e,r)&&(v="onCompositionEnd"):"keydown"===e&&229===r.keyCode&&(v="onCompositionStart");v&&(Hb&&"ko"!==r.locale&&(_b||"onCompositionStart"!==v?"onCompositionEnd"===v&&_b&&(y=lb()):(ib="value"in(ob=o)?ob.value:ob.textContent,_b=!0)),(b=qy(n,v)).length>0&&(v=new kb(v,e,null,r,o),a.push({event:v,listeners:b}),(y||null!==(y=Vb(r)))&&(v.data=y))),(y=zb?function(e,t){switch(e){case"compositionend":return Vb(t);case"keypress":return 32!==t.which?null:(Wb=!0,Ub);case"textInput":return(e=t.data)===Ub&&Wb?null:e;default:return null}}(e,r):function(e,t){if(_b)return"compositionend"===e||!Nb&&jb(e,t)?(e=lb(),ab=ib=ob=null,_b=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&t.char.length>1)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Hb&&"ko"!==t.locale?null:t.data}}(e,r))&&(n=qy(n,"onBeforeInput")).length>0&&(o=new kb("onBeforeInput","beforeinput",null,r,o),a.push({event:o,listeners:n}),o.data=y)}Uy(a,t)}))}function Zy(e,t,r){return{instance:e,listener:t,currentTarget:r}}function qy(e,t){for(var r=t+"Capture",n=[];null!==e;){var o=e,i=o.stateNode;5===o.tag&&null!==i&&(o=i,null!=(i=Dh(e,r))&&n.unshift(Zy(e,i,o)),null!=(i=Dh(e,t))&&n.push(Zy(e,i,o))),e=e.return}return n}function Qy(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Ky(e,t,r,n,o){for(var i=t._reactName,a=[];null!==r&&r!==n;){var l=r,s=l.alternate,d=l.stateNode;if(null!==s&&s===n)break;5===l.tag&&null!==d&&(l=d,o?null!=(s=Dh(r,i))&&a.unshift(Zy(r,s,l)):o||null!=(s=Dh(r,i))&&a.push(Zy(r,s,l))),r=r.return}0!==a.length&&e.push({event:t,listeners:a})}var Jy=/\r\n?/g,Xy=/\u0000|\uFFFD/g;function ev(e){return("string"==typeof e?e:""+e).replace(Jy,"\n").replace(Xy,"")}function tv(e,t,r){if(t=ev(t),ev(e)!==t&&r)throw Error(cp(425))}function rv(){}var nv=null,ov=null;function iv(e,t){return"textarea"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var av="function"==typeof setTimeout?setTimeout:void 0,lv="function"==typeof clearTimeout?clearTimeout:void 0,sv="function"==typeof Promise?Promise:void 0,dv="function"==typeof queueMicrotask?queueMicrotask:void 0!==sv?e=>sv.resolve(null).then(e).catch(uv):av;function uv(e){setTimeout((()=>{throw e}))}function cv(e,t){var r=t,n=0;do{var o=r.nextSibling;if(e.removeChild(r),o&&8===o.nodeType)if("/$"===(r=o.data)){if(0===n)return e.removeChild(o),void qg(t);n--}else"$"!==r&&"$?"!==r&&"$!"!==r||n++;r=o}while(r);qg(t)}function mv(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function fv(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var r=e.data;if("$"===r||"$!"===r||"$?"===r){if(0===t)return e;t--}else"/$"===r&&t++}e=e.previousSibling}return null}var pv=Math.random().toString(36).slice(2),hv="__reactFiber$"+pv,gv="__reactProps$"+pv,bv="__reactContainer$"+pv,yv="__reactEvents$"+pv,vv="__reactListeners$"+pv,Cv="__reactHandles$"+pv;function wv(e){var t=e[hv];if(t)return t;for(var r=e.parentNode;r;){if(t=r[bv]||r[hv]){if(r=t.alternate,null!==t.child||null!==r&&null!==r.child)for(e=fv(e);null!==e;){if(r=e[hv])return r;e=fv(e)}return t}r=(e=r).parentNode}return null}function Sv(e){return!(e=e[hv]||e[bv])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function Ev(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(cp(33))}function xv(e){return e[gv]||null}var kv=[],Bv=-1;function $v(e){return{current:e}}function Pv(e){0>Bv||(e.current=kv[Bv],kv[Bv]=null,Bv--)}function Iv(e,t){Bv++,kv[Bv]=e.current,e.current=t}var Fv={},Tv=$v(Fv),Av=$v(!1),Rv=Fv;function Lv(e,t){var r=e.type.contextTypes;if(!r)return Fv;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var o,i={};for(o in r)i[o]=t[o];return n&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Ov(e){return null!=e.childContextTypes}function Mv(){Pv(Av),Pv(Tv)}function Nv(e,t,r){if(Tv.current!==Fv)throw Error(cp(168));Iv(Tv,t),Iv(Av,r)}function Dv(e,t,r){var n=e.stateNode;if(t=t.childContextTypes,"function"!=typeof n.getChildContext)return r;for(var o in n=n.getChildContext())if(!(o in t))throw Error(cp(108,qp(e)||"Unknown",o));return jp({},r,n)}function zv(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Fv,Rv=Tv.current,Iv(Tv,e),Iv(Av,Av.current),!0}function Hv(e,t,r){var n=e.stateNode;if(!n)throw Error(cp(169));r?(e=Dv(e,t,Rv),n.__reactInternalMemoizedMergedChildContext=e,Pv(Av),Pv(Tv),Iv(Tv,e)):Pv(Av),Iv(Av,r)}var Uv=null,Wv=!1,jv=!1;function Vv(e){null===Uv?Uv=[e]:Uv.push(e)}function _v(){if(!jv&&null!==Uv){jv=!0;var e=0,t=Bg;try{var r=Uv;for(Bg=1;r.length>e;e++){var n=r[e];do{n=n(!0)}while(null!==n)}Uv=null,Wv=!1}catch(cA){throw null!==Uv&&(Uv=Uv.slice(e+1)),eg(ag,_v),cA}finally{Bg=t,jv=!1}}return null}var Gv=[],Yv=0,Zv=null,qv=0,Qv=[],Kv=0,Jv=null,Xv=1,eC="";function tC(e,t){Gv[Yv++]=qv,Gv[Yv++]=Zv,Zv=e,qv=t}function rC(e,t,r){Qv[Kv++]=Xv,Qv[Kv++]=eC,Qv[Kv++]=Jv,Jv=e;var n=Xv;e=eC;var o=32-fg(n)-1;n&=~(1<30){var a=o-o%5;i=(n&(1<>=a,o-=a,Xv=1<<32-fg(t)+o|r<{var t=o.refs;null===e?delete t[i]:t[i]=e})._stringRef=i,t)}if("string"!=typeof e)throw Error(cp(284));if(!r._owner)throw Error(cp(290,e))}return e}function CC(e,t){throw e={}.toString.call(t),Error(cp(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function wC(e){return(0,e._init)(e._payload)}function SC(e){function t(t,r){if(e){var n=t.deletions;null===n?(t.deletions=[r],t.flags|=16):n.push(r)}}function r(r,n){if(!e)return null;for(;null!==n;)t(r,n),n=n.sibling;return null}function n(e,t){for(e=new Map;null!==t;)e.set(null!==t.key?t.key:t.index,t),t=t.sibling;return e}function o(e,t){return(e=Ox(e,t)).index=0,e.sibling=null,e}function i(t,r,n){return t.index=n,e?null!==(n=t.alternate)?r>(n=n.index)?(t.flags|=2,r):n:(t.flags|=2,r):(t.flags|=1048576,r)}function a(t){return e&&null===t.alternate&&(t.flags|=2),t}function l(e,t,r,n){return null===t||6!==t.tag?((t=zx(r,e.mode,n)).return=e,t):((t=o(t,r)).return=e,t)}function s(e,t,r,n){var i=r.type;return i===Ip?u(e,t,r.props.children,n,r.key):null!==t&&(t.elementType===i||"object"==typeof i&&null!==i&&i.$$typeof===Dp&&wC(i)===t.type)?((n=o(t,r.props)).ref=vC(e,t,r),n.return=e,n):((n=Mx(r.type,r.key,r.props,null,e.mode,n)).ref=vC(e,t,r),n.return=e,n)}function d(e,t,r,n){return null===t||4!==t.tag||t.stateNode.containerInfo!==r.containerInfo||t.stateNode.implementation!==r.implementation?((t=Hx(r,e.mode,n)).return=e,t):((t=o(t,r.children||[])).return=e,t)}function u(e,t,r,n,i){return null===t||7!==t.tag?((t=Nx(r,e.mode,n,i)).return=e,t):((t=o(t,r)).return=e,t)}function c(e,t,r){if("string"==typeof t&&""!==t||"number"==typeof t)return(t=zx(""+t,e.mode,r)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case $p:return(r=Mx(t.type,t.key,t.props,null,e.mode,r)).ref=vC(e,null,t),r.return=e,r;case Pp:return(t=Hx(t,e.mode,r)).return=e,t;case Dp:return c(e,(0,t._init)(t._payload),r)}if(lh(t)||Up(t))return(t=Nx(t,e.mode,r,null)).return=e,t;CC(e,t)}return null}function m(e,t,r,n){var o=null!==t?t.key:null;if("string"==typeof r&&""!==r||"number"==typeof r)return null!==o?null:l(e,t,""+r,n);if("object"==typeof r&&null!==r){switch(r.$$typeof){case $p:return r.key===o?s(e,t,r,n):null;case Pp:return r.key===o?d(e,t,r,n):null;case Dp:return m(e,t,(o=r._init)(r._payload),n)}if(lh(r)||Up(r))return null!==o?null:u(e,t,r,n,null);CC(e,r)}return null}function f(e,t,r,n,o){if("string"==typeof n&&""!==n||"number"==typeof n)return l(t,e=e.get(r)||null,""+n,o);if("object"==typeof n&&null!==n){switch(n.$$typeof){case $p:return s(t,e=e.get(null===n.key?r:n.key)||null,n,o);case Pp:return d(t,e=e.get(null===n.key?r:n.key)||null,n,o);case Dp:return f(e,t,r,(0,n._init)(n._payload),o)}if(lh(n)||Up(n))return u(t,e=e.get(r)||null,n,o,null);CC(t,n)}return null}return function l(s,d,u,p){if("object"==typeof u&&null!==u&&u.type===Ip&&null===u.key&&(u=u.props.children),"object"==typeof u&&null!==u){switch(u.$$typeof){case $p:e:{for(var h=u.key,g=d;null!==g;){if(g.key===h){if((h=u.type)===Ip){if(7===g.tag){r(s,g.sibling),(d=o(g,u.props.children)).return=s,s=d;break e}}else if(g.elementType===h||"object"==typeof h&&null!==h&&h.$$typeof===Dp&&wC(h)===g.type){r(s,g.sibling),(d=o(g,u.props)).ref=vC(s,g,u),d.return=s,s=d;break e}r(s,g);break}t(s,g),g=g.sibling}u.type===Ip?((d=Nx(u.props.children,s.mode,p,u.key)).return=s,s=d):((p=Mx(u.type,u.key,u.props,null,s.mode,p)).ref=vC(s,d,u),p.return=s,s=p)}return a(s);case Pp:e:{for(g=u.key;null!==d;){if(d.key===g){if(4===d.tag&&d.stateNode.containerInfo===u.containerInfo&&d.stateNode.implementation===u.implementation){r(s,d.sibling),(d=o(d,u.children||[])).return=s,s=d;break e}r(s,d);break}t(s,d),d=d.sibling}(d=Hx(u,s.mode,p)).return=s,s=d}return a(s);case Dp:return l(s,d,(g=u._init)(u._payload),p)}if(lh(u))return function(o,a,l,s){for(var d=null,u=null,p=a,h=a=0,g=null;null!==p&&l.length>h;h++){p.index>h?(g=p,p=null):g=p.sibling;var b=m(o,p,l[h],s);if(null===b){null===p&&(p=g);break}e&&p&&null===b.alternate&&t(o,p),a=i(b,a,h),null===u?d=b:u.sibling=b,u=b,p=g}if(h===l.length)return r(o,p),lC&&tC(o,h),d;if(null===p){for(;l.length>h;h++)null!==(p=c(o,l[h],s))&&(a=i(p,a,h),null===u?d=p:u.sibling=p,u=p);return lC&&tC(o,h),d}for(p=n(o,p);l.length>h;h++)null!==(g=f(p,o,h,l[h],s))&&(e&&null!==g.alternate&&p.delete(null===g.key?h:g.key),a=i(g,a,h),null===u?d=g:u.sibling=g,u=g);return e&&p.forEach((e=>t(o,e))),lC&&tC(o,h),d}(s,d,u,p);if(Up(u))return function(o,a,l,s){var d=Up(l);if("function"!=typeof d)throw Error(cp(150));if(null==(l=d.call(l)))throw Error(cp(151));for(var u=d=null,p=a,h=a=0,g=null,b=l.next();null!==p&&!b.done;h++,b=l.next()){p.index>h?(g=p,p=null):g=p.sibling;var y=m(o,p,b.value,s);if(null===y){null===p&&(p=g);break}e&&p&&null===y.alternate&&t(o,p),a=i(y,a,h),null===u?d=y:u.sibling=y,u=y,p=g}if(b.done)return r(o,p),lC&&tC(o,h),d;if(null===p){for(;!b.done;h++,b=l.next())null!==(b=c(o,b.value,s))&&(a=i(b,a,h),null===u?d=b:u.sibling=b,u=b);return lC&&tC(o,h),d}for(p=n(o,p);!b.done;h++,b=l.next())null!==(b=f(p,o,h,b.value,s))&&(e&&null!==b.alternate&&p.delete(null===b.key?h:b.key),a=i(b,a,h),null===u?d=b:u.sibling=b,u=b);return e&&p.forEach((e=>t(o,e))),lC&&tC(o,h),d}(s,d,u,p);CC(s,u)}return"string"==typeof u&&""!==u||"number"==typeof u?(u=""+u,null!==d&&6===d.tag?(r(s,d.sibling),(d=o(d,u)).return=s,s=d):(r(s,d),(d=zx(u,s.mode,p)).return=s,s=d),a(s)):r(s,d)}}var EC=SC(!0),xC=SC(!1),kC=$v(null),BC=null,$C=null,PC=null;function IC(){PC=$C=BC=null}function FC(e){var t=kC.current;Pv(kC),e._currentValue=t}function TC(e,t,r){for(;null!==e;){var n=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==n&&(n.childLanes|=t)):null!==n&&(n.childLanes&t)!==t&&(n.childLanes|=t),e===r)break;e=e.return}}function AC(e,t){BC=e,PC=$C=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!=(e.lanes&t)&&(wS=!0),e.firstContext=null)}function RC(e){var t=e._currentValue;if(PC!==e)if(e={context:e,memoizedValue:t,next:null},null===$C){if(null===BC)throw Error(cp(308));$C=e,BC.dependencies={lanes:0,firstContext:e}}else $C=$C.next=e;return t}var LC=null;function OC(e){null===LC?LC=[e]:LC.push(e)}function MC(e,t,r,n){var o=t.interleaved;return null===o?(r.next=r,OC(t)):(r.next=o.next,o.next=r),t.interleaved=r,NC(e,n)}function NC(e,t){e.lanes|=t;var r=e.alternate;for(null!==r&&(r.lanes|=t),r=e,e=e.return;null!==e;)e.childLanes|=t,null!==(r=e.alternate)&&(r.childLanes|=t),r=e,e=e.return;return 3===r.tag?r.stateNode:null}var DC=!1;function zC(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function HC(e,t){t.updateQueue===(e=e.updateQueue)&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function UC(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function WC(e,t,r){var n=e.updateQueue;if(null===n)return null;if(n=n.shared,0!=(2&FE)){var o=n.pending;return null===o?t.next=t:(t.next=o.next,o.next=t),n.pending=t,NC(e,r)}return null===(o=n.interleaved)?(t.next=t,OC(n)):(t.next=o.next,o.next=t),n.interleaved=t,NC(e,r)}function jC(e,t,r){if(null!==(t=t.updateQueue)&&(t=t.shared,0!=(4194240&r))){var n=t.lanes;t.lanes=r|=n&=e.pendingLanes,kg(e,r)}}function VC(e,t){var r=e.updateQueue,n=e.alternate;if(null===n||r!==(n=n.updateQueue))null===(e=r.lastBaseUpdate)?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t;else{var o=null,i=null;if(null!==(r=r.firstBaseUpdate)){do{var a={eventTime:r.eventTime,lane:r.lane,tag:r.tag,payload:r.payload,callback:r.callback,next:null};null===i?o=i=a:i=i.next=a,r=r.next}while(null!==r);null===i?o=i=t:i=i.next=t}else o=i=t;e.updateQueue=r={baseState:n.baseState,firstBaseUpdate:o,lastBaseUpdate:i,shared:n.shared,effects:n.effects}}}function _C(e,t,r,n){var o=e.updateQueue;DC=!1;var i=o.firstBaseUpdate,a=o.lastBaseUpdate,l=o.shared.pending;if(null!==l){o.shared.pending=null;var s=l,d=s.next;s.next=null,null===a?i=d:a.next=d,a=s;var u=e.alternate;null!==u&&(l=(u=u.updateQueue).lastBaseUpdate)!==a&&(null===l?u.firstBaseUpdate=d:l.next=d,u.lastBaseUpdate=s)}if(null!==i){var c=o.baseState;for(a=0,u=d=s=null,l=i;;){var m=l.lane,f=l.eventTime;if((n&m)===m){null!==u&&(u=u.next={eventTime:f,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});e:{var p=e,h=l;switch(m=t,f=r,h.tag){case 1:if("function"==typeof(p=h.payload)){c=p.call(f,c,m);break e}c=p;break e;case 3:p.flags=-65537&p.flags|128;case 0:if(null==(m="function"==typeof(p=h.payload)?p.call(f,c,m):p))break e;c=jp({},c,m);break e;case 2:DC=!0}}null!==l.callback&&0!==l.lane&&(e.flags|=64,null===(m=o.effects)?o.effects=[l]:m.push(l))}else f={eventTime:f,lane:m,tag:l.tag,payload:l.payload,callback:l.callback,next:null},null===u?(d=u=f,s=c):u=u.next=f,a|=m;if(null===(l=l.next)){if(null===(l=o.shared.pending))break;l=(m=l).next,m.next=null,o.lastBaseUpdate=m,o.shared.pending=null}}if(null===u&&(s=c),o.baseState=s,o.firstBaseUpdate=d,o.lastBaseUpdate=u,null!==(t=o.shared.interleaved)){o=t;do{a|=o.lane,o=o.next}while(o!==t)}else null===i&&(o.shared.lanes=0);DE|=a,e.lanes=a,e.memoizedState=c}}function GC(e,t,r){if(e=t.effects,t.effects=null,null!==e)for(t=0;e.length>t;t++){var n=e[t],o=n.callback;if(null!==o){if(n.callback=null,n=r,"function"!=typeof o)throw Error(cp(191,o));o.call(n)}}}var YC={},ZC=$v(YC),qC=$v(YC),QC=$v(YC);function KC(e){if(e===YC)throw Error(cp(174));return e}function JC(e,t){switch(Iv(QC,t),Iv(qC,e),Iv(ZC,YC),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:ph(null,"");break;default:t=ph(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}Pv(ZC),Iv(ZC,t)}function XC(){Pv(ZC),Pv(qC),Pv(QC)}function ew(e){KC(QC.current);var t=KC(ZC.current),r=ph(t,e.type);t!==r&&(Iv(qC,e),Iv(ZC,r))}function tw(e){qC.current===e&&(Pv(ZC),Pv(qC))}var rw=$v(0);function nw(e){for(var t=e;null!==t;){if(13===t.tag){var r=t.memoizedState;if(null!==r&&(null===(r=r.dehydrated)||"$?"===r.data||"$!"===r.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ow=[];function iw(){for(var e=0;ow.length>e;e++)ow[e]._workInProgressVersionPrimary=null;ow.length=0}var aw=Bp.ReactCurrentDispatcher,lw=Bp.ReactCurrentBatchConfig,sw=0,dw=null,uw=null,cw=null,mw=!1,fw=!1,pw=0,hw=0;function gw(){throw Error(cp(321))}function bw(e,t){if(null===t)return!1;for(var r=0;t.length>r&&e.length>r;r++)if(!uy(e[r],t[r]))return!1;return!0}function yw(e,t,r,n,o,i){if(sw=i,dw=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,aw.current=null===e||null===e.memoizedState?tS:rS,e=r(n,o),fw){i=0;do{if(fw=!1,pw=0,i>=25)throw Error(cp(301));i+=1,cw=uw=null,t.updateQueue=null,aw.current=nS,e=r(n,o)}while(fw)}if(aw.current=eS,t=null!==uw&&null!==uw.next,sw=0,cw=uw=dw=null,mw=!1,t)throw Error(cp(300));return e}function vw(){var e=0!==pw;return pw=0,e}function Cw(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===cw?dw.memoizedState=cw=e:cw=cw.next=e,cw}function ww(){if(null===uw){var e=dw.alternate;e=null!==e?e.memoizedState:null}else e=uw.next;var t=null===cw?dw.memoizedState:cw.next;if(null!==t)cw=t,uw=e;else{if(null===e)throw Error(cp(310));e={memoizedState:(uw=e).memoizedState,baseState:uw.baseState,baseQueue:uw.baseQueue,queue:uw.queue,next:null},null===cw?dw.memoizedState=cw=e:cw=cw.next=e}return cw}function Sw(e,t){return"function"==typeof t?t(e):t}function Ew(e){var t=ww(),r=t.queue;if(null===r)throw Error(cp(311));r.lastRenderedReducer=e;var n=uw,o=n.baseQueue,i=r.pending;if(null!==i){if(null!==o){var a=o.next;o.next=i.next,i.next=a}n.baseQueue=o=i,r.pending=null}if(null!==o){n=n.baseState;var l=a=null,s=null,d=i=o.next;do{var u=d.lane;if((sw&u)===u)null!==s&&(s=s.next={lane:0,action:d.action,hasEagerState:d.hasEagerState,eagerState:d.eagerState,next:null}),n=d.hasEagerState?d.eagerState:e(n,d.action);else{var c={lane:u,action:d.action,hasEagerState:d.hasEagerState,eagerState:d.eagerState,next:null};null===s?(l=s=c,a=n):s=s.next=c,dw.lanes|=u,DE|=u}d=d.next}while(null!==d&&d!==i);null===s?a=n:s.next=l,uy(n,t.memoizedState)||(wS=!0),t.memoizedState=n,t.baseState=a,t.baseQueue=s,r.lastRenderedState=n}if(null!==(e=r.interleaved)){o=e;do{dw.lanes|=i=o.lane,DE|=i,o=o.next}while(o!==e)}else null===o&&(r.lanes=0);return[t.memoizedState,r.dispatch]}function xw(e){var t=ww(),r=t.queue;if(null===r)throw Error(cp(311));r.lastRenderedReducer=e;var n=r.dispatch,o=r.pending,i=t.memoizedState;if(null!==o){r.pending=null;var a=o=o.next;do{i=e(i,a.action),a=a.next}while(a!==o);uy(i,t.memoizedState)||(wS=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),r.lastRenderedState=i}return[i,n]}function kw(){}function Bw(e,t){var r=dw,n=ww(),o=t(),i=!uy(n.memoizedState,o);if(i&&(n.memoizedState=o,wS=!0),Dw(Iw.bind(null,r,n=n.queue,e),[e]),n.getSnapshot!==t||i||null!==cw&&1&cw.memoizedState.tag){if(r.flags|=2048,Rw(9,Pw.bind(null,r,n,o,t),void 0,null),null===TE)throw Error(cp(349));0!=(30&sw)||$w(r,t,o)}return o}function $w(e,t,r){e.flags|=16384,e={getSnapshot:t,value:r},null===(t=dw.updateQueue)?(dw.updateQueue=t={lastEffect:null,stores:null},t.stores=[e]):null===(r=t.stores)?t.stores=[e]:r.push(e)}function Pw(e,t,r,n){t.value=r,t.getSnapshot=n,Fw(t)&&Tw(e)}function Iw(e,t,r){return r((()=>{Fw(t)&&Tw(e)}))}function Fw(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!uy(e,r)}catch(n){return!0}}function Tw(e){var t=NC(e,1);null!==t&&ox(t,e,1,-1)}function Aw(e){var t=Cw();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,t.queue=e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Sw,lastRenderedState:e},e=e.dispatch=Qw.bind(null,dw,e),[t.memoizedState,e]}function Rw(e,t,r,n){return e={tag:e,create:t,destroy:r,deps:n,next:null},null===(t=dw.updateQueue)?(dw.updateQueue=t={lastEffect:null,stores:null},t.lastEffect=e.next=e):null===(r=t.lastEffect)?t.lastEffect=e.next=e:(n=r.next,r.next=e,e.next=n,t.lastEffect=e),e}function Lw(){return ww().memoizedState}function Ow(e,t,r,n){var o=Cw();dw.flags|=e,o.memoizedState=Rw(1|t,r,void 0,void 0===n?null:n)}function Mw(e,t,r,n){var o=ww();n=void 0===n?null:n;var i=void 0;if(null!==uw){var a=uw.memoizedState;if(i=a.destroy,null!==n&&bw(n,a.deps))return void(o.memoizedState=Rw(t,r,i,n))}dw.flags|=e,o.memoizedState=Rw(1|t,r,i,n)}function Nw(e,t){return Ow(8390656,8,e,t)}function Dw(e,t){return Mw(2048,8,e,t)}function zw(e,t){return Mw(4,2,e,t)}function Hw(e,t){return Mw(4,4,e,t)}function Uw(e,t){return"function"==typeof t?(e=e(),t(e),()=>{t(null)}):null!=t?(e=e(),t.current=e,()=>{t.current=null}):void 0}function Ww(e,t,r){return r=null!=r?r.concat([e]):null,Mw(4,4,Uw.bind(null,t,e),r)}function jw(){}function Vw(e,t){var r=ww();t=void 0===t?null:t;var n=r.memoizedState;return null!==n&&null!==t&&bw(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function _w(e,t){var r=ww();t=void 0===t?null:t;var n=r.memoizedState;return null!==n&&null!==t&&bw(t,n[1])?n[0]:(e=e(),r.memoizedState=[e,t],e)}function Gw(e,t,r){return 0==(21&sw)?(e.baseState&&(e.baseState=!1,wS=!0),e.memoizedState=r):(uy(r,t)||(r=Sg(),dw.lanes|=r,DE|=r,e.baseState=!0),t)}function Yw(e,t){var r=Bg;Bg=0!==r&&4>r?r:4,e(!0);var n=lw.transition;lw.transition={};try{e(!1),t()}finally{Bg=r,lw.transition=n}}function Zw(){return ww().memoizedState}function qw(e,t,r){var n=nx(e);r={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null},Kw(e)?Jw(t,r):null!==(r=MC(e,t,r,n))&&(ox(r,e,n,rx()),Xw(r,t,n))}function Qw(e,t,r){var n=nx(e),o={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null};if(Kw(e))Jw(t,o);else{var i=e.alternate;if(0===e.lanes&&(null===i||0===i.lanes)&&null!==(i=t.lastRenderedReducer))try{var a=t.lastRenderedState,l=i(a,r);if(o.hasEagerState=!0,o.eagerState=l,uy(l,a)){var s=t.interleaved;return null===s?(o.next=o,OC(t)):(o.next=s.next,s.next=o),void(t.interleaved=o)}}catch(d){}null!==(r=MC(e,t,o,n))&&(ox(r,e,n,o=rx()),Xw(r,t,n))}}function Kw(e){var t=e.alternate;return e===dw||null!==t&&t===dw}function Jw(e,t){fw=mw=!0;var r=e.pending;null===r?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function Xw(e,t,r){if(0!=(4194240&r)){var n=t.lanes;t.lanes=r|=n&=e.pendingLanes,kg(e,r)}}var eS={readContext:RC,useCallback:gw,useContext:gw,useEffect:gw,useImperativeHandle:gw,useInsertionEffect:gw,useLayoutEffect:gw,useMemo:gw,useReducer:gw,useRef:gw,useState:gw,useDebugValue:gw,useDeferredValue:gw,useTransition:gw,useMutableSource:gw,useSyncExternalStore:gw,useId:gw,unstable_isNewReconciler:!1},tS={readContext:RC,useCallback:(e,t)=>(Cw().memoizedState=[e,void 0===t?null:t],e),useContext:RC,useEffect:Nw,useImperativeHandle:(e,t,r)=>(r=null!=r?r.concat([e]):null,Ow(4194308,4,Uw.bind(null,t,e),r)),useLayoutEffect:(e,t)=>Ow(4194308,4,e,t),useInsertionEffect:(e,t)=>Ow(4,2,e,t),useMemo(e,t){var r=Cw();return t=void 0===t?null:t,e=e(),r.memoizedState=[e,t],e},useReducer(e,t,r){var n=Cw();return t=void 0!==r?r(t):t,n.memoizedState=n.baseState=t,n.queue=e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},e=e.dispatch=qw.bind(null,dw,e),[n.memoizedState,e]},useRef:e=>Cw().memoizedState={current:e},useState:Aw,useDebugValue:jw,useDeferredValue:e=>Cw().memoizedState=e,useTransition(){var e=Aw(!1),t=e[0];return e=Yw.bind(null,e[1]),Cw().memoizedState=e,[t,e]},useMutableSource(){},useSyncExternalStore(e,t,r){var n=dw,o=Cw();if(lC){if(void 0===r)throw Error(cp(407));r=r()}else{if(r=t(),null===TE)throw Error(cp(349));0!=(30&sw)||$w(n,t,r)}o.memoizedState=r;var i={value:r,getSnapshot:t};return o.queue=i,Nw(Iw.bind(null,n,i,e),[e]),n.flags|=2048,Rw(9,Pw.bind(null,n,i,r,t),void 0,null),r},useId(){var e=Cw(),t=TE.identifierPrefix;if(lC){var r=eC;t=":"+t+"R"+(r=(Xv&~(1<<32-fg(Xv)-1)).toString(32)+r),(r=pw++)>0&&(t+="H"+r.toString(32)),t+=":"}else t=":"+t+"r"+(r=hw++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},rS={readContext:RC,useCallback:Vw,useContext:RC,useEffect:Dw,useImperativeHandle:Ww,useInsertionEffect:zw,useLayoutEffect:Hw,useMemo:_w,useReducer:Ew,useRef:Lw,useState:()=>Ew(Sw),useDebugValue:jw,useDeferredValue:e=>Gw(ww(),uw.memoizedState,e),useTransition:()=>[Ew(Sw)[0],ww().memoizedState],useMutableSource:kw,useSyncExternalStore:Bw,useId:Zw,unstable_isNewReconciler:!1},nS={readContext:RC,useCallback:Vw,useContext:RC,useEffect:Dw,useImperativeHandle:Ww,useInsertionEffect:zw,useLayoutEffect:Hw,useMemo:_w,useReducer:xw,useRef:Lw,useState:()=>xw(Sw),useDebugValue:jw,useDeferredValue(e){var t=ww();return null===uw?t.memoizedState=e:Gw(t,uw.memoizedState,e)},useTransition:()=>[xw(Sw)[0],ww().memoizedState],useMutableSource:kw,useSyncExternalStore:Bw,useId:Zw,unstable_isNewReconciler:!1};function oS(e,t){if(e&&e.defaultProps){for(var r in t=jp({},t),e=e.defaultProps)void 0===t[r]&&(t[r]=e[r]);return t}return t}function iS(e,t,r,n){r=null==(r=r(n,t=e.memoizedState))?t:jp({},t,r),e.memoizedState=r,0===e.lanes&&(e.updateQueue.baseState=r)}var aS={isMounted:e=>!!(e=e._reactInternals)&&qh(e)===e,enqueueSetState(e,t,r){e=e._reactInternals;var n=rx(),o=nx(e),i=UC(n,o);i.payload=t,null!=r&&(i.callback=r),null!==(t=WC(e,i,o))&&(ox(t,e,o,n),jC(t,e,o))},enqueueReplaceState(e,t,r){e=e._reactInternals;var n=rx(),o=nx(e),i=UC(n,o);i.tag=1,i.payload=t,null!=r&&(i.callback=r),null!==(t=WC(e,i,o))&&(ox(t,e,o,n),jC(t,e,o))},enqueueForceUpdate(e,t){e=e._reactInternals;var r=rx(),n=nx(e),o=UC(r,n);o.tag=2,null!=t&&(o.callback=t),null!==(t=WC(e,o,n))&&(ox(t,e,n,r),jC(t,e,n))}};function lS(e,t,r,n,o,i,a){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(n,i,a):!(t.prototype&&t.prototype.isPureReactComponent&&cy(r,n)&&cy(o,i))}function sS(e,t,r){var n=!1,o=Fv,i=t.contextType;return"object"==typeof i&&null!==i?i=RC(i):(o=Ov(t)?Rv:Tv.current,i=(n=null!=(n=t.contextTypes))?Lv(e,o):Fv),t=new t(r,i),e.memoizedState=null!=t.state?t.state:null,t.updater=aS,e.stateNode=t,t._reactInternals=e,n&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=i),t}function dS(e,t,r,n){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(r,n),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(r,n),t.state!==e&&aS.enqueueReplaceState(t,t.state,null)}function uS(e,t,r,n){var o=e.stateNode;o.props=r,o.state=e.memoizedState,o.refs={},zC(e);var i=t.contextType;"object"==typeof i&&null!==i?o.context=RC(i):(i=Ov(t)?Rv:Tv.current,o.context=Lv(e,i)),o.state=e.memoizedState,"function"==typeof(i=t.getDerivedStateFromProps)&&(iS(e,t,i,r),o.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof o.getSnapshotBeforeUpdate||"function"!=typeof o.UNSAFE_componentWillMount&&"function"!=typeof o.componentWillMount||(t=o.state,"function"==typeof o.componentWillMount&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),t!==o.state&&aS.enqueueReplaceState(o,o.state,null),_C(e,r,o,n),o.state=e.memoizedState),"function"==typeof o.componentDidMount&&(e.flags|=4194308)}function cS(e,t){try{var r="",n=t;do{r+=Yp(n),n=n.return}while(n);var o=r}catch(i){o="\nError generating stack: "+i.message+"\n"+i.stack}return{value:e,source:t,stack:o,digest:null}}function mS(e,t,r){return{value:e,source:null,stack:null!=r?r:null,digest:null!=t?t:null}}function fS(e,t){try{console.error(t.value)}catch(r){setTimeout((()=>{throw r}))}}var pS="function"==typeof WeakMap?WeakMap:Map;function hS(e,t,r){(r=UC(-1,r)).tag=3,r.payload={element:null};var n=t.value;return r.callback=()=>{GE||(GE=!0,YE=n),fS(0,t)},r}function gS(e,t,r){(r=UC(-1,r)).tag=3;var n=e.type.getDerivedStateFromError;if("function"==typeof n){var o=t.value;r.payload=()=>n(o),r.callback=()=>{fS(0,t)}}var i=e.stateNode;return null!==i&&"function"==typeof i.componentDidCatch&&(r.callback=function(){fS(0,t),"function"!=typeof n&&(null===ZE?ZE=new Set([this]):ZE.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),r}function bS(e,t,r){var n=e.pingCache;if(null===n){n=e.pingCache=new pS;var o=new Set;n.set(t,o)}else void 0===(o=n.get(t))&&n.set(t,o=new Set);o.has(r)||(o.add(r),e=$x.bind(null,e,t,r),t.then(e,e))}function yS(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function vS(e,t,r,n,o){return 0==(1&e.mode)?(e===t?e.flags|=65536:(e.flags|=128,r.flags|=131072,r.flags&=-52805,1===r.tag&&(null===r.alternate?r.tag=17:((t=UC(-1,1)).tag=2,WC(r,t,1))),r.lanes|=1),e):(e.flags|=65536,e.lanes=o,e)}var CS=Bp.ReactCurrentOwner,wS=!1;function SS(e,t,r,n){t.child=null===e?xC(t,null,r,n):EC(t,e.child,r,n)}function ES(e,t,r,n,o){r=r.render;var i=t.ref;return AC(t,o),n=yw(e,t,r,n,i,o),r=vw(),null===e||wS?(lC&&r&&nC(t),t.flags|=1,SS(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,GS(e,t,o))}function xS(e,t,r,n,o){if(null===e){var i=r.type;return"function"!=typeof i||Lx(i)||void 0!==i.defaultProps||null!==r.compare||void 0!==r.defaultProps?((e=Mx(r.type,null,n,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=i,kS(e,t,i,n,o))}return i=e.child,0==(e.lanes&o)&&(r=null!==(r=r.compare)?r:cy)(i.memoizedProps,n)&&e.ref===t.ref?GS(e,t,o):(t.flags|=1,(e=Ox(i,n)).ref=t.ref,e.return=t,t.child=e)}function kS(e,t,r,n,o){if(null!==e){var i=e.memoizedProps;if(cy(i,n)&&e.ref===t.ref){if(wS=!1,t.pendingProps=n=i,0==(e.lanes&o))return t.lanes=e.lanes,GS(e,t,o);0!=(131072&e.flags)&&(wS=!0)}}return PS(e,t,r,n,o)}function BS(e,t,r){var n=t.pendingProps,o=n.children,i=null!==e?e.memoizedState:null;if("hidden"===n.mode)if(0==(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Iv(OE,LE),LE|=r;else{if(0==(1073741824&r))return e=null!==i?i.baseLanes|r:r,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Iv(OE,LE),LE|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},n=null!==i?i.baseLanes:r,Iv(OE,LE),LE|=n}else null!==i?(n=i.baseLanes|r,t.memoizedState=null):n=r,Iv(OE,LE),LE|=n;return SS(e,t,o,r),t.child}function $S(e,t){var r=t.ref;(null===e&&null!==r||null!==e&&e.ref!==r)&&(t.flags|=512,t.flags|=2097152)}function PS(e,t,r,n,o){var i=Ov(r)?Rv:Tv.current;return i=Lv(t,i),AC(t,o),r=yw(e,t,r,n,i,o),n=vw(),null===e||wS?(lC&&n&&nC(t),t.flags|=1,SS(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,GS(e,t,o))}function IS(e,t,r,n,o){if(Ov(r)){var i=!0;zv(t)}else i=!1;if(AC(t,o),null===t.stateNode)_S(e,t),sS(t,r,n),uS(t,r,n,o),n=!0;else if(null===e){var a=t.stateNode,l=t.memoizedProps;a.props=l;var s=a.context,d=r.contextType;d="object"==typeof d&&null!==d?RC(d):Lv(t,d=Ov(r)?Rv:Tv.current);var u=r.getDerivedStateFromProps,c="function"==typeof u||"function"==typeof a.getSnapshotBeforeUpdate;c||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(l!==n||s!==d)&&dS(t,a,n,d),DC=!1;var m=t.memoizedState;a.state=m,_C(t,n,a,o),s=t.memoizedState,l!==n||m!==s||Av.current||DC?("function"==typeof u&&(iS(t,r,u,n),s=t.memoizedState),(l=DC||lS(t,r,l,n,m,s,d))?(c||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(t.flags|=4194308)):("function"==typeof a.componentDidMount&&(t.flags|=4194308),t.memoizedProps=n,t.memoizedState=s),a.props=n,a.state=s,a.context=d,n=l):("function"==typeof a.componentDidMount&&(t.flags|=4194308),n=!1)}else{a=t.stateNode,HC(e,t),l=t.memoizedProps,d=t.type===t.elementType?l:oS(t.type,l),a.props=d,c=t.pendingProps,m=a.context,s="object"==typeof(s=r.contextType)&&null!==s?RC(s):Lv(t,s=Ov(r)?Rv:Tv.current);var f=r.getDerivedStateFromProps;(u="function"==typeof f||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(l!==c||m!==s)&&dS(t,a,n,s),DC=!1,a.state=m=t.memoizedState,_C(t,n,a,o);var p=t.memoizedState;l!==c||m!==p||Av.current||DC?("function"==typeof f&&(iS(t,r,f,n),p=t.memoizedState),(d=DC||lS(t,r,d,n,m,p,s)||!1)?(u||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(n,p,s),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(n,p,s)),"function"==typeof a.componentDidUpdate&&(t.flags|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof a.componentDidUpdate||l===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||l===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),t.memoizedProps=n,t.memoizedState=p),a.props=n,a.state=p,a.context=s,n=d):("function"!=typeof a.componentDidUpdate||l===e.memoizedProps&&m===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||l===e.memoizedProps&&m===e.memoizedState||(t.flags|=1024),n=!1)}return FS(e,t,r,n,i,o)}function FS(e,t,r,n,o,i){$S(e,t);var a=0!=(128&t.flags);if(!n&&!a)return o&&Hv(t,r,!1),GS(e,t,i);n=t.stateNode,CS.current=t;var l=a&&"function"!=typeof r.getDerivedStateFromError?null:n.render();return t.flags|=1,null!==e&&a?(t.child=EC(t,e.child,null,i),t.child=EC(t,null,l,i)):SS(e,t,l,i),t.memoizedState=n.state,o&&Hv(t,r,!0),t.child}function TS(e){var t=e.stateNode;t.pendingContext?Nv(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Nv(0,t.context,!1),JC(e,t.containerInfo)}function AS(e,t,r,n,o){return gC(),bC(o),t.flags|=256,SS(e,t,r,n),t.child}var RS,LS,OS,MS,NS={dehydrated:null,treeContext:null,retryLane:0};function DS(e){return{baseLanes:e,cachePool:null,transitions:null}}function zS(e,t,r){var n,o=t.pendingProps,i=rw.current,a=!1,l=0!=(128&t.flags);if((n=l)||(n=(null===e||null!==e.memoizedState)&&0!=(2&i)),n?(a=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(i|=1),Iv(rw,1&i),null===e)return mC(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(t.lanes=0==(1&t.mode)?1:"$!"===e.data?8:1073741824,null):(l=o.children,e=o.fallback,a?(a=t.child,l={mode:"hidden",children:l},0==(1&(o=t.mode))&&null!==a?(a.childLanes=0,a.pendingProps=l):a=Dx(l,o,0,null),e=Nx(e,o,r,null),a.return=t,e.return=t,a.sibling=e,t.child=a,t.child.memoizedState=DS(r),t.memoizedState=NS,e):HS(t,l));if(null!==(i=e.memoizedState)&&null!==(n=i.dehydrated))return function(e,t,r,n,o,i,a){if(r)return 256&t.flags?(t.flags&=-257,US(e,t,a,n=mS(Error(cp(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(i=n.fallback,n=Dx({mode:"visible",children:n.children},o=t.mode,0,null),(i=Nx(i,o,a,null)).flags|=2,n.return=t,i.return=t,n.sibling=i,t.child=n,0!=(1&t.mode)&&EC(t,e.child,null,a),t.child.memoizedState=DS(a),t.memoizedState=NS,i);if(0==(1&t.mode))return US(e,t,a,null);if("$!"===o.data){if(n=o.nextSibling&&o.nextSibling.dataset)var l=n.dgst;return n=l,US(e,t,a,n=mS(i=Error(cp(419)),n,void 0))}if(l=0!=(a&e.childLanes),wS||l){if(null!==(n=TE)){switch(a&-a){case 4:o=2;break;case 16:o=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}0!==(o=0!=(o&(n.suspendedLanes|a))?0:o)&&o!==i.retryLane&&(i.retryLane=o,NC(e,o),ox(n,e,o,-1))}return bx(),US(e,t,a,n=mS(Error(cp(421))))}return"$?"===o.data?(t.flags|=128,t.child=e.child,t=Ix.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,aC=mv(o.nextSibling),iC=t,lC=!0,sC=null,null!==e&&(Qv[Kv++]=Xv,Qv[Kv++]=eC,Qv[Kv++]=Jv,Xv=e.id,eC=e.overflow,Jv=t),(t=HS(t,n.children)).flags|=4096,t)}(e,t,l,o,n,i,r);if(a){a=o.fallback,n=(i=e.child).sibling;var s={mode:"hidden",children:o.children};return 0==(1&(l=t.mode))&&t.child!==i?((o=t.child).childLanes=0,o.pendingProps=s,t.deletions=null):(o=Ox(i,s)).subtreeFlags=14680064&i.subtreeFlags,null!==n?a=Ox(n,a):(a=Nx(a,l,r,null)).flags|=2,a.return=t,o.return=t,o.sibling=a,t.child=o,o=a,a=t.child,l=null===(l=e.child.memoizedState)?DS(r):{baseLanes:l.baseLanes|r,cachePool:null,transitions:l.transitions},a.memoizedState=l,a.childLanes=e.childLanes&~r,t.memoizedState=NS,o}return e=(a=e.child).sibling,o=Ox(a,{mode:"visible",children:o.children}),0==(1&t.mode)&&(o.lanes=r),o.return=t,o.sibling=null,null!==e&&(null===(r=t.deletions)?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=o,t.memoizedState=null,o}function HS(e,t){return(t=Dx({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function US(e,t,r,n){return null!==n&&bC(n),EC(t,e.child,null,r),(e=HS(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function WS(e,t,r){e.lanes|=t;var n=e.alternate;null!==n&&(n.lanes|=t),TC(e.return,t,r)}function jS(e,t,r,n,o){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:r,tailMode:o}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=n,i.tail=r,i.tailMode=o)}function VS(e,t,r){var n=t.pendingProps,o=n.revealOrder,i=n.tail;if(SS(e,t,n.children,r),0!=(2&(n=rw.current)))n=1&n|2,t.flags|=128;else{if(null!==e&&0!=(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&WS(e,r,t);else if(19===e.tag)WS(e,r,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}n&=1}if(Iv(rw,n),0==(1&t.mode))t.memoizedState=null;else switch(o){case"forwards":for(r=t.child,o=null;null!==r;)null!==(e=r.alternate)&&null===nw(e)&&(o=r),r=r.sibling;null===(r=o)?(o=t.child,t.child=null):(o=r.sibling,r.sibling=null),jS(t,!1,o,r,i);break;case"backwards":for(r=null,o=t.child,t.child=null;null!==o;){if(null!==(e=o.alternate)&&null===nw(e)){t.child=o;break}e=o.sibling,o.sibling=r,r=o,o=e}jS(t,!0,r,null,i);break;case"together":jS(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function _S(e,t){0==(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function GS(e,t,r){if(null!==e&&(t.dependencies=e.dependencies),DE|=t.lanes,0==(r&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(cp(153));if(null!==t.child){for(r=Ox(e=t.child,e.pendingProps),t.child=r,r.return=t;null!==e.sibling;)(r=r.sibling=Ox(e=e.sibling,e.pendingProps)).return=t;r.sibling=null}return t.child}function YS(e,t){if(!lC)switch(e.tailMode){case"hidden":t=e.tail;for(var r=null;null!==t;)null!==t.alternate&&(r=t),t=t.sibling;null===r?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var n=null;null!==r;)null!==r.alternate&&(n=r),r=r.sibling;null===n?t||null===e.tail?e.tail=null:e.tail.sibling=null:n.sibling=null}}function ZS(e){var t=null!==e.alternate&&e.alternate.child===e.child,r=0,n=0;if(t)for(var o=e.child;null!==o;)r|=o.lanes|o.childLanes,n|=14680064&o.subtreeFlags,n|=14680064&o.flags,o.return=e,o=o.sibling;else for(o=e.child;null!==o;)r|=o.lanes|o.childLanes,n|=o.subtreeFlags,n|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=n,e.childLanes=r,t}function qS(e,t,r){var n=t.pendingProps;switch(oC(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ZS(t),null;case 1:case 17:return Ov(t.type)&&Mv(),ZS(t),null;case 3:return n=t.stateNode,XC(),Pv(Av),Pv(Tv),iw(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(pC(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0==(256&t.flags)||(t.flags|=1024,null!==sC&&(sx(sC),sC=null))),LS(e,t),ZS(t),null;case 5:tw(t);var o=KC(QC.current);if(r=t.type,null!==e&&null!=t.stateNode)OS(e,t,r,n,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!n){if(null===t.stateNode)throw Error(cp(166));return ZS(t),null}if(e=KC(ZC.current),pC(t)){r=t.type;var i=t.memoizedProps;switch((n=t.stateNode)[hv]=t,n[gv]=i,e=0!=(1&t.mode),r){case"dialog":Wy("cancel",n),Wy("close",n);break;case"iframe":case"object":case"embed":Wy("load",n);break;case"video":case"audio":for(o=0;Dy.length>o;o++)Wy(Dy[o],n);break;case"source":Wy("error",n);break;case"img":case"image":case"link":Wy("error",n),Wy("load",n);break;case"details":Wy("toggle",n);break;case"input":rh(n,i),Wy("invalid",n);break;case"select":n._wrapperState={wasMultiple:!!i.multiple},Wy("invalid",n);break;case"textarea":uh(n,i),Wy("invalid",n)}for(var a in xh(r,i),o=null,i)if(i.hasOwnProperty(a)){var l=i[a];"children"===a?"string"==typeof l?n.textContent!==l&&(!0!==i.suppressHydrationWarning&&tv(n.textContent,l,e),o=["children",l]):"number"==typeof l&&n.textContent!==""+l&&(!0!==i.suppressHydrationWarning&&tv(n.textContent,l,e),o=["children",""+l]):fp.hasOwnProperty(a)&&null!=l&&"onScroll"===a&&Wy("scroll",n)}switch(r){case"input":Jp(n),ih(n,i,!0);break;case"textarea":Jp(n),mh(n);break;case"select":case"option":break;default:"function"==typeof i.onClick&&(n.onclick=rv)}t.updateQueue=n=o,null!==n&&(t.flags|=4)}else{a=9===o.nodeType?o:o.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=fh(r)),"http://www.w3.org/1999/xhtml"===e?"script"===r?((e=a.createElement("div")).innerHTML="